CAPE 140 147 154 158 159 159 158 165 171 174 172 169 165 158 153 154 160 166 160 155 152 147 140 135 128 122 116 110 102 94 89 84 80 77 76 77 79 77 73 71 70 64 64 68 73 80 85 89 94 98 101 112 125 128 128 131 140 168 209 260 301 318 354 415 480 485 474 463 466 497 526 569 605 602 594 582 575 578 574 564 553 538 522 516 535 571 610 618 600 582 567 570 626 656 689 731 791 861 946 1036 1117 1185 1249 1309 1363 1410 1456 1504 1548 1590 1618 1646 1676 1710 1745 1777 1812 1849 1903 1977 2063 2168 2242 2273 2308 2353 2400 2451 2493 2407 2352 2339 2383 2463 2523 2580 2632 2658 2663 2684 2710 2748 2811 2889 3006 3060 3139 3254 3314 3400 3452 3450 3394 3294 3234 3227 3168 3080 2979 2884 2736 2568 2400 2189 1765 1443 1415 1351 1221 1180 1178 1192 1212 1246 1273 1313 1396 1453 1500 1540 1671 1805 1996 2147 2273 2411 2507 2628 2754 2862 2781 2549 2367 2172 1982 1872 1834 1779 1617 1424 1408 1550 1748 1944 2022 2041 2271 2743 2881 2377 1911 1122 1241 1932 2027 1637 995 757 1320 1645 1607 1511 1385 1108 839 852 664 650 1029 995 633 449 769 967 842 678 645 761 944 1064 1017 887 856 803 595 489 541 716 965 1229 1373 1358 1279 1213 1210 1110 950 821 707 580 627 810 942 941 906 911 1110 1479 1865 2163 2258 2294 2321 2281 2113 1962 2007 2175 2457 2795 3041 3241 3347 3222 3112 3210 3303 3427 3627 3880 4135 4299 4305 4338 4740 4756 4760 4721 4648 4345 4432 4148 3490 3211 2887 2705 2677 2752 2892 3176 3385 3547 3536 3449 3585 3682 3692 3558 3243 3096 3540 3898 3805 3723 3579 3486 3474 3611 3925 4234 4466 4520 4233 2857 1342 1307 1431 1595 1706 1668 1639 1728 1902 2190 2486 2728 2703 2620 2621 2589 2452 2177 1801 1539 1481 1556 1883 2497 2951 2882 2673 2602 2582 2632 2648 2661 2720 2810 2950 3069 3221 3412 3708 3789 3776 3983 4232 4222 4134 4063 4008 3791 3686 3791 3827 3739 3807 4043 4289 4419 4376 4436 4442 4400 4385 4325 4207 4033 3892 3812 3815 3930 4030 4033 3989 3976 4013 4090 4281 4454 4596 4568 4581 4574 4632 4700 4731 4700 4645 4490 4326 4039 3780 3443 3298 3394 3468 3436 3393 3305 3023 2630 2447 2525 2518 2402 2551 2953 3531 3939 4105 4141 3800 3737 3709 3113 2703 2574 2344 2075 2000 1959 1803 1480 1824 1802 1825 2155 2440 2698 2922 2657 2278 2264 2389 2445 2480 2435 2544 2923 3089 3246 3416 3536 3598 3650 3618 3629 3691 3783 3876 3854 3583 3073 2796 2710 2769 2772 2830 2839 2915 3048 3012 2830 2771 2940 3068 3137 3222 3233 3329 3253 3029 3839 4010 4038 3695 3529 3699 3814 3508 2978 2906 2889 2894 3399 3470 3161 3509 3735 3718 3760 3539 3476 3394 3271 3112 3079 3001 2997 3019 3022 3031 2972 2921 2926 2995 3117 3285 3471 3643 3799 3942 4042 4047 4031 4051 4100 4089 4155 4170 4126 4055 3974 3828 3642 3459 3293 144 151 157 159 160 161 161 169 178 177 173 169 165 158 155 154 155 152 147 146 144 138 132 126 120 115 111 105 97 91 85 80 76 72 72 72 71 69 68 67 63 56 53 56 60 65 69 74 78 81 82 85 92 96 99 111 124 140 167 198 222 237 268 327 399 448 460 435 433 449 468 550 526 507 495 492 493 498 502 496 490 472 456 453 465 483 497 500 491 489 496 536 581 610 653 705 777 853 943 1024 1099 1165 1226 1280 1328 1370 1408 1446 1484 1521 1563 1606 1647 1687 1730 1770 1819 1869 1927 2005 2102 2199 2284 2284 2326 2368 2415 2478 2479 2324 2275 2309 2391 2469 2524 2585 2646 2684 2724 2746 2738 2766 2843 2941 3046 3138 3212 3303 3401 3494 3516 3479 3405 3329 3290 3290 3221 3116 3030 2958 2761 2578 2403 2283 1943 1594 1525 1448 1338 1308 1312 1321 1328 1337 1340 1374 1443 1511 1591 1702 1852 1968 2108 2219 2337 2455 2538 2632 2727 2661 2513 2382 2273 2098 1914 1804 1777 1707 1288 776 655 979 1516 1833 1848 1959 2404 2818 2413 1440 1115 747 763 1208 1666 1304 823 536 830 1026 1037 1021 1009 900 856 834 703 758 888 788 743 553 772 855 810 628 525 605 830 923 864 793 709 621 500 395 414 551 798 1087 1291 1327 1250 1133 1010 894 823 840 990 813 745 836 957 978 1005 1108 1345 1621 1869 2043 2225 2462 2605 2448 2077 1849 1998 2424 2697 2748 2895 3205 3409 3333 3155 3096 3171 3306 3473 3730 4001 4135 4015 4010 4297 4578 4766 4760 4630 4308 4467 4150 3369 3200 3107 2933 2834 2731 2779 3070 3294 3344 3231 3094 3165 3180 3203 3143 2943 2882 3233 3587 3534 3428 3476 3611 3751 3985 4236 4385 4575 4757 4072 2340 1385 1389 1436 1489 1506 1581 1770 1972 2229 2574 2833 2935 2891 2855 2888 2930 2952 2849 2359 1757 1511 1577 1867 2413 2929 2998 2837 2685 2528 2680 2739 2741 2807 2857 2904 2968 3043 3183 3340 3484 3576 3838 4170 4179 4011 4029 4069 3917 3800 3752 3718 3883 3856 3868 4092 4325 4312 4346 4404 4356 4270 4176 4038 3859 3729 3726 3803 3952 4119 4171 4084 4009 4003 4005 4121 4223 4224 4189 4178 4141 4190 4319 4438 4471 4552 4515 4406 4152 3642 2990 2658 2773 2874 2857 3031 3371 3502 3198 2863 2743 2537 2514 2766 2906 3664 3931 3998 3871 3677 3855 3579 3111 2455 2254 2195 2117 2075 1943 1667 1622 1716 1678 1557 1651 1939 2224 2326 2111 1960 2064 2193 2162 2125 2092 2329 2719 3092 3388 3640 3596 3576 3670 3706 3720 3760 3812 3862 3845 3676 3357 3089 3044 3160 3215 3233 3213 3160 3118 3113 3219 3239 3155 3104 3130 3170 3174 3259 3351 3106 3447 3392 3051 3104 3222 3502 3793 3822 3684 3296 2821 2550 2895 3247 3135 3391 3729 3705 3717 3636 3641 3578 3487 3353 3267 3205 3153 3154 3144 3096 3048 3022 3037 3104 3219 3370 3544 3711 3857 3981 4053 4057 4042 4050 4115 4075 4061 4071 4057 4011 3933 3807 3646 3495 3366 146 153 157 159 161 163 165 170 182 177 172 165 161 156 153 150 144 139 139 139 136 131 125 119 115 111 105 99 94 85 80 77 71 67 67 66 63 61 59 57 54 50 48 49 51 53 56 61 65 68 70 73 77 79 80 89 99 113 133 157 162 168 201 254 314 370 402 400 401 404 401 392 390 405 400 390 389 390 395 390 388 372 365 358 348 352 365 376 390 422 464 495 517 546 593 659 755 851 932 1004 1070 1135 1192 1237 1277 1308 1338 1373 1415 1466 1516 1561 1604 1650 1701 1756 1815 1879 1949 2034 2144 2236 2318 2340 2355 2395 2446 2492 2451 2294 2272 2331 2409 2480 2538 2600 2672 2731 2788 2798 2785 2825 2919 3016 3099 3185 3267 3377 3475 3549 3545 3475 3411 3381 3371 3364 3290 3174 3098 3042 2785 2550 2375 2284 2142 1754 1585 1547 1494 1453 1444 1442 1438 1407 1384 1435 1498 1566 1680 1842 1995 2121 2238 2341 2431 2536 2565 2641 2690 2514 2368 2323 2268 2096 1887 1755 1745 1637 1147 648 667 1042 1533 1802 1896 2174 2559 2449 1758 1047 831 958 758 923 1047 991 864 763 772 700 721 812 925 939 1023 942 813 866 912 793 711 512 588 693 691 589 491 437 562 579 567 589 569 536 480 418 408 473 639 898 1158 1272 1206 1082 978 847 793 886 1043 1086 1024 991 1029 1048 1128 1416 1644 1924 2293 2502 2848 3101 3084 2730 2281 2125 2423 2787 2727 2628 2848 3213 3455 3407 3206 3025 3023 3199 3367 3573 3873 4026 3870 3713 3915 4351 4627 4746 4688 4509 4512 4188 3579 3330 3399 3211 3042 2876 2825 2941 3071 3094 2972 2867 2849 2868 2957 3020 3080 3213 3320 3344 3297 3321 3548 3750 3950 4218 4429 4394 4218 4367 3728 2072 1343 1442 1468 1519 1611 1761 1977 2210 2461 2754 2983 3004 2931 2871 2912 2987 3032 3014 2643 1974 1634 1682 1869 2254 2756 3036 3117 3002 2580 2686 2819 2838 2864 2867 2868 2904 2934 2984 3066 3184 3318 3607 3981 4119 3927 3844 3871 3923 3844 3709 3692 3876 3840 3801 3908 4085 4152 4214 4308 4190 3935 3838 3873 3811 3726 3733 3765 3929 4152 4211 4117 3986 3936 3830 3631 3600 3649 3576 3528 3463 3529 3688 3870 4013 4188 4299 4295 4109 3641 2964 2441 2390 2508 2490 2611 2857 3170 3376 3274 2877 2298 2450 2684 2744 3578 4004 4179 3964 3767 3382 3454 3537 3136 2612 2372 2261 2192 2049 1831 1838 1888 1890 1764 1575 1621 1740 1782 1844 1978 2213 2266 2124 1970 2047 2480 2952 3335 3271 3711 4085 4050 3879 3842 3840 3849 3860 3853 3794 3716 3646 3619 3694 3716 3657 3575 3409 3311 3259 3277 3153 3116 3170 3230 3347 3425 3377 3386 3524 3536 3571 3219 2997 3108 3125 3327 3590 3631 3241 2851 2708 2593 3011 3847 3618 3662 3571 3635 3831 3661 3683 3681 3649 3611 3568 3447 3318 3259 3244 3206 3156 3147 3180 3251 3337 3449 3604 3749 3873 3978 4033 4046 4045 4037 4031 3994 3962 3955 3944 3926 3868 3758 3641 3529 3419 146 152 155 158 161 165 169 176 181 176 166 154 150 151 155 148 137 131 132 132 130 126 122 116 114 110 104 97 90 82 76 70 64 62 60 58 56 55 52 49 45 42 43 46 46 44 46 50 54 57 60 64 68 70 70 77 79 85 99 124 131 137 156 195 230 259 291 321 335 334 322 301 306 308 300 292 289 282 274 271 262 248 235 218 202 213 231 250 282 329 376 412 441 482 544 626 720 812 894 964 1026 1087 1141 1185 1215 1234 1262 1299 1343 1398 1451 1505 1560 1614 1675 1740 1814 1899 1975 2069 2182 2270 2346 2384 2391 2428 2474 2454 2316 2266 2269 2331 2388 2476 2553 2620 2694 2768 2819 2827 2835 2893 2990 3077 3154 3228 3318 3429 3528 3579 3533 3446 3425 3438 3447 3436 3365 3253 3171 3085 2824 2554 2441 2443 2286 1863 1660 1589 1588 1574 1559 1546 1547 1525 1512 1537 1589 1689 1825 1970 2114 2235 2334 2416 2492 2557 2601 2716 2740 2612 2458 2382 2339 2165 1925 1805 1747 1557 1064 757 965 1568 2033 2235 2379 2595 2543 1984 1382 1033 1021 1084 913 789 595 818 1089 1079 1041 748 714 962 1007 1036 1064 975 921 955 880 772 666 622 624 615 584 534 460 386 403 375 412 446 450 447 419 406 407 422 495 687 972 1197 1220 1123 1037 941 935 1075 1264 1365 1318 1198 1171 1224 1465 1762 1886 2328 2756 2970 3183 3047 2761 2512 2341 2471 2804 2853 2601 2589 2866 3259 3557 3537 3353 3139 3054 3185 3342 3489 3755 3969 3906 3671 3584 3880 4306 4537 4542 4504 4475 4236 3833 3498 3466 3338 3179 3065 2938 2899 2944 2939 2853 2825 2770 2754 2839 2879 2930 3024 3058 3155 3335 3467 3681 4042 4343 4390 4364 4279 4110 4200 3812 2309 1534 1653 1631 1753 1916 2086 2271 2435 2623 2802 3011 2997 2927 2845 2879 2957 2972 2916 2507 2048 1879 1846 1909 2102 2396 2688 3033 3145 2717 2669 2850 2890 2852 2830 2822 2850 2922 2977 3064 3113 3186 3499 3855 4025 3903 3765 3723 3776 3766 3677 3651 3704 3740 3756 3781 3815 3866 3945 4028 3969 3743 3816 4010 3870 3845 3834 3766 3798 3874 3852 3867 3831 3761 3503 3333 3265 3153 3066 3014 2986 3052 3137 3196 3307 3522 3780 3938 3869 3532 2989 2455 2212 2211 2196 2264 2430 2720 3138 3411 2999 2157 2203 2277 2438 2895 3344 3628 3659 3285 2773 2731 2927 2882 2650 2476 2355 2282 2281 2210 2079 2122 2266 2110 1721 1485 1465 1567 1830 2075 2319 2382 2391 2422 2605 2889 3153 3097 2791 3223 4048 4351 4122 3985 3956 3928 3899 3859 3834 3829 3801 3767 3695 3608 3537 3395 3267 3246 3247 3193 3152 3181 3252 3373 3628 3760 3692 3611 3672 3872 4074 3964 3632 3351 3175 3196 3213 2942 2719 2624 2653 3078 3370 3860 3878 3678 3630 3547 3649 3555 3461 3509 3569 3632 3669 3626 3508 3372 3329 3351 3292 3275 3296 3351 3426 3514 3640 3755 3858 3954 4010 4022 4002 3976 3948 3909 3873 3843 3816 3797 3774 3696 3631 3565 3465 143 149 153 156 162 167 171 176 178 171 155 135 127 140 154 148 136 132 130 131 130 127 120 115 117 112 104 95 86 79 73 67 62 59 55 50 49 49 47 46 44 41 40 43 44 42 42 45 49 51 52 55 61 63 64 67 69 73 76 91 110 122 121 143 164 190 203 210 235 243 228 210 207 223 225 213 205 200 176 153 138 123 94 85 80 102 124 149 191 248 294 330 368 422 495 584 679 769 849 919 980 1034 1081 1119 1146 1167 1198 1237 1286 1347 1409 1490 1562 1618 1671 1744 1818 1923 2018 2117 2223 2305 2371 2403 2424 2459 2462 2402 2303 2267 2267 2323 2374 2470 2570 2636 2692 2727 2750 2801 2870 2940 3029 3108 3217 3299 3391 3510 3593 3613 3524 3436 3465 3507 3534 3518 3450 3346 3235 3044 2810 2630 2759 2833 2583 1963 1702 1625 1629 1630 1626 1610 1607 1620 1656 1693 1729 1839 1971 2088 2235 2367 2448 2522 2601 2656 2736 2881 2959 2840 2636 2502 2422 2257 2002 1845 1694 1638 1231 949 1011 1606 2137 2457 2678 2779 2406 1721 1242 1038 1124 1070 699 484 514 826 1094 1005 899 758 841 1075 1043 1121 1118 1078 1170 1271 996 865 934 1079 917 642 523 449 445 488 506 452 426 394 350 337 351 384 418 428 434 522 760 1079 1257 1228 1149 1107 1115 1189 1328 1453 1483 1342 1302 1499 1841 2064 2261 2674 2937 3049 3050 2729 2453 2452 2508 2716 2764 2599 2459 2559 2833 3276 3666 3710 3565 3390 3275 3260 3355 3498 3711 3912 3937 3802 3595 3587 3975 4136 4089 4119 4226 4265 4053 3809 3635 3690 3420 3168 3003 2879 2838 2769 2741 2776 2771 2763 2788 2784 2810 2937 3108 3368 3693 3878 4045 4286 4322 4236 4252 4386 4445 4538 4363 3202 2130 2045 1966 2154 2361 2525 2658 2719 2771 2823 2944 2931 2922 2904 2949 3008 3015 2957 2790 2628 2516 2352 2142 2013 2068 2273 2577 2819 2741 2716 2888 2996 2935 2878 2840 2810 2858 2892 3036 3069 3083 3296 3574 3793 3850 3826 3849 3894 3875 3821 3783 3772 3788 3817 3791 3716 3716 3775 3828 3862 3854 4100 4288 4157 4036 3801 3524 3304 3130 3166 3328 3376 3286 3098 2993 2906 2848 2822 2824 2853 2894 2906 2879 2879 2973 3155 3284 3295 3116 2768 2405 2162 2037 2049 2057 2152 2320 2774 3267 3092 2339 1947 1964 2034 2197 2438 2646 2734 2518 2248 2145 2193 2258 2263 2313 2367 2388 2506 2621 2635 2640 2608 2179 1721 1580 1677 1793 2173 2443 2558 2646 2703 2811 2913 2766 2583 2498 2623 3095 3898 4338 4150 4071 4039 3988 3930 3869 3840 3838 3773 3654 3524 3429 3307 3188 3106 3162 3213 3269 3229 3146 3260 3491 3770 3883 3803 3728 3769 3945 4207 4232 3958 3603 3272 3136 3035 2799 2737 2718 2838 3501 3738 3807 3827 3744 3756 3636 3421 3308 3271 3295 3375 3547 3684 3764 3699 3504 3442 3472 3448 3422 3414 3452 3506 3563 3647 3744 3847 3949 3990 3964 3932 3911 3877 3826 3770 3702 3633 3640 3663 3656 3626 3588 3493 139 145 150 154 161 168 170 172 175 166 145 117 108 131 154 152 142 141 137 135 134 130 122 122 123 114 103 95 85 76 70 64 60 56 51 47 44 44 44 43 44 36 37 39 39 41 44 45 48 49 49 52 56 58 58 59 63 65 65 73 88 103 103 107 115 137 158 170 181 187 178 152 142 159 156 147 143 128 95 70 55 43 27 25 25 38 54 77 113 166 209 252 305 368 440 527 627 719 796 862 921 970 1012 1050 1079 1103 1137 1186 1259 1381 1517 1615 1679 1710 1710 1754 1832 1943 2059 2169 2265 2348 2398 2422 2445 2461 2423 2351 2302 2278 2281 2337 2403 2485 2582 2638 2677 2728 2767 2824 2907 2967 3054 3142 3300 3397 3462 3582 3611 3584 3493 3462 3527 3584 3613 3603 3558 3479 3328 3053 2840 2841 2972 2783 2532 2002 1742 1661 1632 1644 1646 1645 1623 1635 1700 1777 1832 1910 2034 2176 2379 2564 2640 2680 2740 2808 2907 3074 3213 3089 2800 2605 2478 2341 2125 1907 1687 1726 1832 1583 1204 1170 1348 1753 2197 2447 2140 1504 1039 963 1128 1092 797 581 666 912 1091 1097 895 679 814 912 863 1127 1213 1254 1381 1584 1205 828 886 1201 1014 745 720 639 564 556 599 613 582 479 360 317 314 347 421 488 502 502 627 908 1192 1331 1356 1424 1454 1350 1358 1524 1498 1374 1385 1626 2014 2185 2630 2979 2995 2913 2761 2490 2460 2712 2741 2677 2512 2380 2413 2567 2818 3275 3737 3879 3759 3589 3473 3390 3436 3578 3752 3838 3824 3744 3655 3610 3877 3920 3812 3564 3607 3921 3773 3742 3595 3590 3437 3143 2933 2781 2695 2603 2613 2725 2787 2786 2783 2812 2994 3273 3362 3344 3590 3974 4069 4153 4182 4188 4331 4535 4638 4853 4773 4172 3087 2573 2458 2782 3020 3085 3118 3173 3103 2944 2919 2940 3010 3093 3148 3185 3246 3295 3286 3259 3192 2992 2660 2219 1947 2025 2253 2480 2748 2846 2952 3009 3006 2891 2832 2785 2759 2757 2791 2901 2976 3074 3241 3469 3672 3857 4022 4068 3987 3924 3896 3832 3825 3848 3777 3663 3613 3643 3727 3812 3955 4223 4275 4064 3834 3462 3069 2716 2537 2610 2804 2857 2779 2685 2650 2650 2658 2706 2769 2837 2883 2889 2864 2817 2808 2827 2806 2754 2626 2420 2252 2175 1930 1961 1940 2054 2181 2506 2893 3019 2648 1949 1709 1735 1795 1877 1967 2034 2037 1991 1932 1934 2015 2158 2303 2290 2167 2180 2602 2837 2895 2780 2157 1856 2030 2490 2988 3098 3097 2948 2839 2754 2644 2439 2379 2557 2892 3247 3601 4077 4272 4159 4145 4065 4041 3970 3894 3837 3790 3722 3626 3528 3380 3253 3232 3208 3170 3169 3166 3138 3177 3341 3609 3826 3829 3711 3710 3772 3909 4124 4354 4262 3970 3482 3219 3086 2893 2853 2882 3232 3686 3877 3900 3815 3812 3693 3548 3337 3161 3154 3221 3297 3489 3703 3894 3878 3699 3590 3550 3535 3546 3541 3554 3578 3611 3667 3745 3834 3911 3931 3898 3849 3845 3822 3738 3655 3593 3560 3547 3558 3579 3580 3549 3486 136 142 147 153 159 165 168 168 170 165 145 113 103 127 150 153 145 136 136 137 135 131 127 128 122 114 109 98 87 74 69 63 58 52 49 46 43 43 42 38 34 32 33 35 36 38 40 39 42 46 50 51 55 53 55 54 53 55 56 62 71 81 89 90 91 105 116 124 127 144 133 112 75 88 83 80 88 68 40 29 21 16 12 11 10 13 20 34 58 100 142 192 251 318 387 478 592 680 746 805 863 917 959 992 1016 1042 1093 1202 1387 1569 1698 1795 1866 1893 1863 1817 1876 1977 2113 2223 2310 2396 2431 2454 2471 2450 2403 2349 2313 2307 2342 2403 2466 2529 2597 2646 2683 2739 2806 2864 2933 2998 3095 3216 3377 3466 3515 3613 3611 3532 3474 3510 3584 3644 3673 3675 3655 3590 3381 3027 2879 3038 3042 2724 2347 1919 1682 1654 1630 1625 1664 1663 1639 1672 1719 1826 1935 2002 2077 2271 2540 2752 2844 2849 2858 2918 3015 3174 3303 3170 2879 2658 2516 2412 2217 1957 1780 1596 1688 1803 1687 822 548 853 1408 1853 1737 1286 912 921 1255 1352 1112 868 794 825 869 850 735 670 692 604 669 924 1084 1189 1318 1630 1319 820 617 843 928 850 709 656 705 670 631 684 748 690 550 454 391 378 427 517 589 608 659 827 1129 1438 1639 1925 1996 1791 1686 1721 1488 1460 1541 1964 2491 2765 2972 3055 2864 2642 2607 2626 2766 2989 2842 2525 2376 2349 2415 2554 2804 3272 3792 4040 3982 3821 3680 3582 3580 3664 3763 3754 3669 3535 3437 3447 3649 3815 3838 3460 3213 3316 3230 3306 3282 3161 3140 3034 2816 2662 2648 2629 2659 2730 2786 2805 2789 2810 2949 3188 3291 3258 3542 3923 4118 4170 4109 4155 4375 4481 4434 4508 4635 4528 4171 3309 3057 3528 3741 3648 3535 3612 3574 3193 3057 3147 3224 3270 3306 3360 3519 3839 3829 3501 3625 3562 3329 2771 2136 1944 2083 2290 2667 2884 3033 2963 2950 2876 2831 2773 2682 2649 2657 2741 2855 2946 3055 3207 3430 3755 4013 4049 3971 3945 3862 3673 3666 3696 3645 3559 3476 3463 3536 3721 4056 4267 4055 3763 3438 2972 2573 2364 2350 2478 2632 2685 2641 2560 2531 2550 2593 2676 2761 2827 2871 2886 2908 2894 2836 2756 2635 2466 2310 2153 2064 2085 1918 1893 1912 2007 2108 2263 2500 2651 2243 1747 1567 1539 1563 1634 1692 1742 1785 1818 1929 1934 1999 2170 2221 2041 1944 2131 2646 2902 2960 2821 2531 2402 2547 3006 3297 3326 3366 3200 2944 2809 2730 2580 2778 3252 3731 3972 4013 4223 4181 4021 4139 4048 4043 3974 3884 3804 3735 3669 3577 3471 3381 3307 3235 3183 3135 3087 3062 3079 3213 3460 3756 3868 3786 3739 3764 3760 3836 4020 4331 4376 4262 3946 3639 3545 3554 3373 3266 3453 3355 3216 3411 3754 3844 3706 3333 3030 2842 3045 3175 3233 3466 3647 3898 3976 3886 3745 3653 3659 3678 3676 3661 3645 3677 3706 3754 3820 3842 3808 3801 3760 3765 3758 3666 3576 3520 3493 3467 3463 3472 3470 3470 3466 131 137 143 148 154 160 164 167 170 166 151 122 103 115 138 148 150 149 141 139 136 131 128 126 119 115 112 96 83 74 71 64 58 49 47 46 46 45 42 40 37 34 32 32 32 32 33 31 33 37 44 47 51 50 53 50 49 50 51 56 63 69 74 75 75 84 90 92 93 93 73 54 32 30 31 28 33 25 18 12 9 9 7 6 6 7 8 13 29 61 102 149 208 279 345 439 542 619 688 752 806 854 890 920 953 988 1085 1269 1512 1727 1867 1967 2047 2080 2037 1956 1933 2025 2160 2272 2359 2446 2486 2492 2493 2445 2399 2357 2338 2354 2387 2429 2488 2553 2615 2672 2723 2785 2856 2905 2964 3049 3158 3285 3454 3537 3554 3638 3566 3510 3488 3541 3616 3686 3726 3738 3731 3673 3394 2980 2928 3136 2979 2599 2281 1928 1729 1710 1681 1613 1648 1645 1664 1674 1795 1964 2064 2114 2144 2385 2675 2865 2971 2985 2963 2991 3074 3227 3329 3193 2913 2684 2552 2454 2251 2000 1861 1767 1694 1443 1368 686 253 370 856 1319 1281 944 753 1000 1369 1440 1332 1120 807 649 636 636 667 770 730 509 512 610 751 834 907 1053 702 690 590 579 738 820 720 670 664 586 524 592 719 769 718 634 562 516 493 510 571 627 683 791 1043 1416 1806 2306 2494 2260 2008 1801 1495 1607 1935 2388 2849 2958 3142 2882 2500 2347 2572 2941 3116 3107 2856 2530 2367 2328 2382 2510 2755 3222 3779 4118 4165 4072 3936 3816 3759 3771 3765 3678 3541 3332 3119 2987 3115 3440 3662 3530 3228 3045 3045 3093 3072 3013 2991 2956 2811 2724 2743 2724 2742 2796 2835 2860 2853 2852 2906 3048 3248 3391 3627 3940 4150 4137 4009 4114 4382 4447 4428 4371 4324 4362 4064 3651 3550 3888 4056 3998 3855 3828 3777 3472 3392 3496 3512 3467 3440 3460 3551 3637 3597 3657 3829 3836 3679 3207 2460 1991 1965 2143 2414 2740 3011 2970 2934 2883 2718 2631 2566 2561 2584 2659 2799 2936 3043 3115 3280 3578 3757 3738 3753 3764 3624 3514 3580 3678 3642 3459 3421 3377 3340 3580 3922 4065 3894 3523 3067 2574 2286 2267 2415 2591 2704 2724 2658 2562 2511 2531 2589 2667 2742 2805 2870 2901 2920 2926 2919 2820 2686 2486 2279 2096 1969 1925 1868 1838 1850 1899 1994 2125 2229 2304 2254 2153 1926 1611 1471 1509 1586 1595 1505 1517 1532 1550 1793 1820 1767 1729 2010 2443 2942 3055 2904 2752 2757 2921 3144 3209 3127 3094 3237 3434 3482 3459 3573 3720 3890 4089 4243 4291 4257 4209 3971 3822 3984 4008 4020 3982 3881 3824 3776 3683 3523 3350 3246 3203 3178 3153 3105 3034 3009 3064 3257 3581 3842 3889 3964 4091 3966 3857 3810 3976 4249 4422 4439 4332 4116 3934 3708 3305 3040 2932 2792 2858 3420 3920 3636 3648 3375 2943 2724 2860 2954 2868 3028 3381 3766 3984 4003 3936 3860 3858 3862 3845 3814 3784 3794 3776 3801 3832 3805 3745 3722 3707 3712 3692 3615 3521 3455 3433 3411 3392 3386 3384 3397 3442 126 133 138 143 148 153 158 161 165 167 160 137 111 110 126 143 145 142 144 143 137 135 132 126 119 113 107 99 88 78 73 67 60 51 48 49 50 46 43 40 37 33 29 27 25 25 27 27 29 33 39 44 49 46 47 42 48 46 50 56 61 66 64 62 61 62 61 63 64 56 40 24 18 17 15 14 13 13 10 6 4 5 3 3 3 3 3 5 13 36 74 126 187 252 315 397 493 567 640 704 748 791 842 888 915 945 1102 1353 1626 1860 2003 2101 2186 2218 2172 2082 2034 2085 2206 2327 2410 2476 2507 2510 2484 2424 2395 2379 2379 2410 2449 2500 2560 2615 2667 2727 2777 2822 2876 2927 2998 3094 3185 3284 3446 3588 3579 3639 3544 3529 3514 3541 3618 3705 3769 3800 3790 3670 3341 3020 3116 3280 3044 2547 2069 1830 1780 1709 1604 1563 1578 1600 1665 1689 1851 2041 2203 2249 2311 2561 2805 2985 3061 3077 3076 3116 3179 3293 3379 3230 2913 2670 2560 2457 2252 2033 1876 1804 1880 1919 1494 875 343 268 607 1000 980 802 936 1387 1611 1398 1107 875 650 547 492 492 611 764 686 419 293 338 443 539 638 704 770 844 531 480 574 628 535 454 452 333 340 415 524 627 686 697 681 660 631 596 586 627 696 789 956 1247 1719 2291 2669 2716 2522 2116 1843 2166 2795 3165 3289 3263 3113 2550 2110 2151 2582 2983 3017 3058 2845 2582 2379 2291 2346 2480 2710 3146 3696 4073 4201 4196 4109 4003 3940 3916 3830 3638 3457 3210 2930 2701 2715 2969 3214 3158 2959 2942 3025 3086 3019 2965 2964 2956 2872 2795 2802 2813 2831 2871 2865 2821 2851 2920 2952 3027 3120 3329 3706 3965 4126 4015 3955 4251 4454 4453 4399 4306 4126 4111 4058 3884 3795 3958 4160 4233 4038 3893 3822 3721 3720 3771 3814 3815 3726 3593 3537 3805 4090 3898 3881 4027 3924 3496 2821 2197 2014 2085 2256 2614 3034 3049 2928 2927 2665 2530 2503 2558 2631 2688 2801 2949 3058 3131 3243 3399 3483 3470 3476 3515 3518 3511 3504 3514 3431 3369 3391 3314 3279 3434 3603 3691 3671 3408 2929 2452 2208 2268 2493 2682 2755 2723 2631 2556 2553 2585 2618 2657 2696 2765 2837 2876 2882 2827 2885 2843 2755 2620 2426 2200 1994 1867 1809 1785 1754 1768 1866 1996 2063 2110 2203 2240 2085 1758 1508 1416 1486 1653 1695 1616 1736 1959 1796 1705 1774 1974 2412 2956 3249 2950 2519 2345 2513 2880 3165 3147 2949 2963 3288 3585 3931 4053 4162 4260 4356 4327 4262 4277 4237 4045 3865 3746 3792 3916 4016 4060 4079 4040 3940 3792 3572 3250 3100 3104 3100 3086 3065 3035 3016 3010 3298 3651 3829 3937 4041 4028 3983 3903 3841 3943 4202 4428 4454 4360 4169 3847 3469 3152 2879 2756 2745 2880 3721 3805 3369 3262 3245 3144 2741 2561 2592 2593 2768 3103 3582 3910 4001 4030 4047 4045 4011 3977 3939 3913 3885 3790 3745 3742 3685 3661 3660 3672 3661 3628 3564 3481 3413 3398 3374 3344 3326 3342 3355 3395 122 129 134 138 139 145 148 154 158 165 166 155 128 109 114 135 144 136 143 148 143 140 136 128 121 113 106 99 91 83 78 71 63 55 50 50 48 44 43 42 37 31 27 25 24 23 25 26 28 30 34 39 43 40 38 37 43 45 50 56 60 64 61 54 53 54 55 54 50 42 28 15 10 10 10 10 8 7 6 4 3 3 2 2 2 1 1 2 6 22 57 106 165 227 291 363 446 520 589 651 700 753 813 874 904 919 1116 1520 1813 1991 2106 2201 2275 2293 2243 2162 2125 2170 2275 2386 2476 2526 2541 2520 2463 2416 2405 2425 2442 2471 2508 2557 2603 2657 2715 2780 2824 2875 2940 2991 3046 3121 3201 3305 3445 3560 3624 3710 3576 3562 3542 3552 3631 3724 3805 3836 3777 3576 3226 3104 3337 3311 2797 2285 1992 1863 1797 1662 1542 1500 1507 1580 1673 1734 1874 2090 2320 2442 2567 2785 2990 3150 3148 3147 3179 3227 3253 3306 3378 3220 2887 2649 2551 2433 2233 2065 1989 1927 1824 1900 1939 1466 668 487 764 1142 1292 1339 1668 1903 1658 1083 600 391 461 567 458 338 433 627 574 364 248 224 309 488 692 836 944 941 730 654 587 487 383 416 444 228 222 266 343 463 570 640 678 714 774 808 774 732 758 854 952 1068 1383 1929 2412 2592 2491 2432 2637 3040 3453 3615 3513 3339 2934 2292 1904 2007 2552 2954 2754 2799 2783 2607 2393 2316 2369 2478 2685 3104 3638 4011 4170 4220 4183 4110 4042 3966 3811 3604 3439 3238 2942 2681 2600 2682 2799 2804 2775 2962 3059 3103 3058 3002 3071 3039 2888 2769 2810 2804 2766 2804 2853 2854 2822 2806 2842 2948 3076 3353 3881 3905 3998 3929 4031 4397 4425 4474 4353 4213 4048 3871 3888 3842 3719 3713 3867 3977 3839 3737 3719 3735 3781 3820 3970 4146 3979 3576 3368 3401 3464 3512 3858 4332 4253 3670 3212 2539 2236 2205 2315 2612 3141 3209 3046 3001 2731 2562 2537 2570 2621 2677 2775 2910 3019 3078 3130 3209 3304 3319 3221 3150 3154 3158 3288 3208 3193 3264 3303 3261 3258 3367 3441 3464 3519 3387 3058 2633 2349 2338 2487 2635 2704 2688 2649 2635 2622 2599 2584 2611 2625 2668 2698 2736 2755 2768 2785 2789 2758 2669 2544 2364 2097 1909 1830 1804 1793 1825 1904 1981 2012 2009 2015 1997 1884 1640 1445 1361 1465 1745 1840 1682 1905 2092 2047 2149 2355 2565 2802 3024 2940 2516 2113 1989 2226 2671 2942 2971 2942 3034 3583 3744 3990 4137 4233 4229 4175 4116 4069 4042 3964 3834 3729 3656 3675 3794 3918 3939 3906 3928 3831 3633 3456 3181 3037 3029 3054 3058 3065 3095 3146 3149 3328 3608 3832 3976 4040 4015 3993 3967 3941 4002 4185 4394 4370 4216 3923 3535 3093 2692 2535 2696 2805 2883 3334 3253 3204 3087 2821 2840 2844 2517 2475 2532 2774 3094 3597 3799 3895 3970 4023 4037 3987 3944 3820 3619 3670 3500 3378 3357 3215 3180 3420 3608 3612 3576 3512 3437 3395 3382 3343 3296 3286 3294 3300 3329 116 124 131 133 133 136 139 139 146 162 168 167 153 132 121 136 153 150 149 151 149 143 136 130 123 114 105 96 89 84 78 71 64 57 52 50 47 44 43 41 37 31 28 25 24 24 24 25 26 28 29 32 33 32 31 32 38 45 51 57 60 60 57 49 47 50 51 47 41 33 21 12 9 8 8 7 6 6 5 4 3 2 2 2 2 1 1 1 2 12 39 86 144 207 270 336 408 477 543 609 671 740 818 891 927 930 1106 1716 1973 2101 2193 2284 2337 2331 2270 2190 2179 2246 2339 2442 2530 2565 2557 2514 2458 2424 2423 2464 2491 2529 2559 2616 2668 2706 2749 2804 2830 2869 2933 2981 3036 3111 3229 3376 3509 3589 3654 3705 3597 3581 3570 3591 3662 3759 3831 3856 3787 3570 3203 3267 3508 3298 2575 2098 1946 1826 1706 1618 1536 1484 1493 1583 1689 1792 1980 2160 2295 2521 2787 2967 3106 3268 3238 3208 3196 3168 3279 3331 3398 3252 2917 2687 2583 2438 2239 2095 2041 2044 2008 2034 2329 2041 1064 871 1354 1959 2377 2529 2487 2168 1499 774 458 493 723 832 592 287 287 453 471 476 434 307 333 512 669 807 933 990 918 836 693 402 405 444 273 219 188 201 261 379 499 597 664 743 889 1056 1083 1030 1098 1207 1165 1016 1041 1390 1880 2226 2334 2514 2963 3401 3693 3824 3800 3567 3015 2271 1758 1799 2436 2899 2627 2630 2685 2551 2396 2355 2397 2494 2702 3121 3648 4009 4156 4205 4197 4143 4056 3951 3789 3656 3497 3300 3044 2822 2674 2627 2597 2616 2730 2914 3037 3092 3166 3124 3176 3047 2829 2721 2716 2702 2707 2745 2795 2755 2609 2600 2701 2851 3135 3227 3608 3770 4042 3898 4144 4355 4360 4420 4338 4127 4080 3944 3745 3571 3451 3387 3367 3336 3325 3344 3338 3339 3379 3434 3583 3861 3908 3417 2950 3010 3166 3090 3454 4040 4092 3529 3415 2891 2539 2451 2476 2691 3106 3176 3086 2992 2768 2590 2545 2561 2591 2637 2723 2830 2885 2871 2869 3007 3093 3039 2918 2813 2887 2942 2930 2908 2942 3060 3179 3244 3306 3397 3464 3450 3520 3453 3281 3031 2760 2578 2504 2541 2629 2655 2622 2598 2571 2560 2545 2589 2574 2560 2568 2597 2611 2634 2670 2724 2750 2706 2635 2507 2255 2035 1951 1974 2027 2059 2091 2147 2136 2014 1913 1816 1660 1532 1383 1363 1371 1580 1660 1551 1723 2004 2421 2761 2927 3061 3117 2974 2669 2306 2063 2074 2384 2799 2992 2977 3240 3273 3756 4041 4016 4115 4122 4073 4013 3957 3886 3789 3666 3567 3527 3521 3526 3564 3606 3601 3489 3344 3334 3346 3271 3113 3052 3045 3058 3073 3110 3196 3259 3252 3310 3544 3801 3967 4041 4046 4033 4035 4073 4176 4306 4370 4297 4007 3577 3190 2765 2469 2448 2558 2626 2598 2637 2823 3120 3157 2708 2392 2732 2895 2864 2764 2924 3231 3531 3679 3723 3795 3830 3815 3762 3616 3306 3049 2964 2941 3051 3169 2914 2936 3331 3495 3541 3492 3414 3384 3378 3377 3350 3312 3285 3272 3265 3275 112 120 126 129 130 130 132 137 145 154 165 168 172 164 144 153 170 163 159 157 153 148 140 133 125 115 104 96 90 83 76 70 64 59 54 51 47 43 40 39 37 33 29 26 24 24 24 23 24 25 27 27 28 27 25 27 34 44 52 59 64 62 54 46 44 46 45 41 34 28 21 13 10 9 8 7 7 6 5 4 3 2 2 2 2 1 1 0 1 4 23 66 126 192 255 318 383 451 515 583 658 743 839 929 980 1001 1192 1826 2024 2167 2261 2349 2383 2369 2312 2258 2292 2366 2428 2507 2573 2595 2582 2545 2488 2448 2464 2497 2534 2591 2633 2691 2736 2763 2780 2820 2854 2893 2968 3035 3096 3170 3295 3443 3559 3648 3675 3639 3590 3593 3594 3626 3705 3799 3861 3886 3839 3663 3426 3526 3504 2968 2283 1993 1923 1789 1621 1532 1498 1503 1550 1635 1736 1875 2087 2286 2481 2676 2922 3007 3088 3250 3297 3278 3235 3132 3358 3331 3405 3336 2991 2747 2641 2492 2304 2191 2134 2136 2170 2179 2318 2181 1390 1262 1953 2749 3023 2880 2317 1822 1328 984 852 939 1134 1124 958 421 232 309 457 667 663 441 343 420 560 730 861 949 989 1013 933 640 344 220 177 200 186 186 239 334 458 572 651 739 899 1163 1325 1391 1724 2028 1878 1443 1080 1072 1490 2031 2392 2645 2873 3008 3108 3250 3568 3664 2969 2205 1678 1749 2439 2709 2457 2540 2572 2493 2418 2391 2435 2570 2819 3241 3720 4031 4142 4167 4154 4104 4025 3918 3820 3743 3562 3336 3147 3005 2827 2736 2635 2595 2670 2796 2956 3076 3239 3376 3523 3306 3006 2861 2747 2667 2681 2722 2740 2685 2534 2509 2700 2856 3131 3251 3514 3597 4000 4078 4128 4259 4258 4310 4273 4219 4258 4200 4058 3869 3683 3510 3352 3180 3123 3110 3019 2919 2868 2841 2833 2924 2908 2482 2347 2394 2713 2605 2897 3236 3403 3227 3303 3020 2645 2514 2536 2718 2956 2977 2964 2929 2765 2617 2551 2533 2561 2589 2627 2708 2725 2672 2662 2794 2810 2679 2619 2597 2590 2630 2692 2738 2769 2900 3040 3173 3317 3491 3603 3628 3614 3583 3471 3311 3156 2945 2720 2572 2560 2562 2530 2537 2558 2590 2587 2582 2530 2478 2452 2465 2508 2556 2623 2681 2705 2687 2643 2545 2369 2186 2108 2134 2175 2235 2328 2444 2419 2186 1983 1799 1646 1515 1384 1348 1175 1285 1316 1329 1720 2429 2993 3179 3255 3454 3437 3055 2634 2528 2581 2558 2736 2980 3369 3668 4014 3971 4087 4099 4014 4071 4072 4005 3912 3824 3730 3588 3457 3414 3426 3430 3365 3315 3272 3240 3266 3313 3306 3400 3325 3179 3132 3125 3134 3160 3215 3272 3282 3271 3329 3516 3762 3946 4040 4053 4034 4054 4113 4239 4328 4299 4086 3661 3164 2704 2424 2353 2368 2364 2354 2378 2490 2697 3026 3280 3016 2516 2458 3121 3282 3174 3200 3287 3436 3561 3586 3590 3578 3533 3460 3343 3130 2961 2827 2786 2819 2971 2672 2937 3293 3402 3445 3422 3380 3361 3362 3372 3360 3329 3300 3285 3274 3266 108 116 122 126 127 127 128 136 144 149 158 164 170 175 175 183 182 165 162 165 160 153 144 136 126 113 103 96 89 83 77 71 64 60 55 49 46 41 37 35 33 31 29 27 25 23 22 22 22 24 25 25 26 26 23 26 36 45 52 56 58 56 49 43 41 41 39 35 32 28 22 13 10 8 7 7 7 7 6 4 3 3 2 2 2 1 1 0 0 1 11 49 111 178 242 305 366 431 494 566 649 745 861 985 1084 1132 1342 1859 2048 2197 2273 2360 2403 2402 2375 2365 2395 2457 2503 2560 2610 2627 2613 2579 2534 2516 2530 2550 2589 2649 2675 2714 2748 2760 2777 2846 2912 2932 3040 3113 3163 3244 3370 3492 3574 3667 3649 3591 3599 3615 3616 3656 3740 3837 3915 3937 3867 3722 3540 3687 3387 2425 2074 1956 1874 1726 1574 1484 1480 1551 1658 1764 1855 1984 2201 2493 2777 2948 3097 3202 3257 3277 3317 3312 3242 3296 3569 3434 3439 3411 3032 2791 2699 2569 2412 2323 2281 2276 2340 2415 2478 2248 1669 1631 2261 2842 2767 2153 1493 1307 1549 1679 1471 1180 1188 1218 1202 1032 670 367 525 832 913 604 328 314 465 685 862 915 899 933 869 521 188 115 150 197 210 211 246 313 419 530 610 699 835 1069 1314 1517 2004 2410 2430 2103 1429 1009 1257 1788 2196 2247 2280 2338 2564 2718 3011 2949 2525 1999 1728 2017 2600 2628 2429 2548 2495 2504 2477 2428 2487 2675 2981 3385 3771 4016 4112 4129 4107 4061 4016 3954 3884 3814 3647 3426 3246 3117 2989 2886 2785 2750 2765 2778 2831 2929 3111 3404 3741 3754 3566 3299 2940 2684 2625 2639 2631 2595 2563 2575 2721 2870 3062 3331 3342 3325 3788 4204 4203 4141 4082 4167 4075 4015 4040 4108 4166 4124 4030 3837 3697 3506 3350 3234 3049 2850 2649 2555 2357 2241 1994 1572 1795 2040 2319 2338 2625 2618 2659 2839 3002 2816 2475 2374 2536 2779 2862 2806 2894 2966 2843 2675 2578 2549 2558 2576 2593 2616 2596 2547 2553 2617 2646 2599 2545 2481 2408 2416 2504 2616 2683 2825 2936 3056 3178 3312 3494 3692 3802 3721 3430 3197 3226 3213 3047 2817 2669 2556 2500 2532 2627 2696 2724 2705 2591 2497 2421 2416 2519 2622 2680 2711 2706 2663 2606 2571 2505 2410 2336 2272 2309 2430 2614 2806 2801 2530 2286 1994 1771 1507 1398 1247 1107 1073 1061 1368 2146 2922 3193 3185 3306 3556 3568 3411 3492 3635 3434 3186 3229 3368 3849 4269 4394 4296 4157 4016 3934 3950 3948 3872 3744 3641 3559 3468 3399 3396 3340 3264 3209 3173 3137 3141 3215 3321 3404 3423 3328 3203 3190 3241 3270 3303 3330 3309 3262 3256 3306 3457 3725 3885 3984 4026 4066 4069 4097 4192 4268 4140 3760 3239 2743 2445 2390 2332 2205 2159 2132 2134 2209 2380 2724 3144 3233 2990 3314 3387 3438 3366 3381 3357 3346 3435 3485 3440 3337 3251 3240 3310 3241 3115 2781 2685 2705 2856 2855 2985 3253 3359 3366 3364 3356 3325 3314 3328 3330 3317 3295 3282 3267 3251 106 112 118 122 122 123 124 131 138 144 152 160 169 176 184 186 182 181 176 174 168 156 148 137 126 112 102 94 89 82 75 69 64 60 55 50 45 40 36 32 30 29 27 26 25 23 21 21 23 24 24 24 22 21 20 23 31 40 47 52 51 48 42 39 38 38 36 34 31 27 21 13 9 8 8 7 7 7 5 4 4 3 3 2 1 1 1 0 0 0 6 37 97 167 235 297 350 411 478 554 640 739 863 1012 1171 1292 1478 1825 2071 2199 2274 2360 2426 2429 2442 2465 2485 2534 2563 2609 2641 2653 2633 2598 2575 2570 2586 2616 2667 2708 2712 2706 2711 2726 2771 2862 2924 2930 3029 3105 3159 3174 3310 3470 3553 3659 3608 3568 3612 3636 3643 3692 3786 3887 3959 3924 3806 3752 3629 3594 2937 2194 2053 2022 1834 1619 1483 1444 1495 1627 1794 1929 2022 2159 2399 2711 2958 3083 3195 3340 3418 3362 3320 3307 3340 3589 3699 3680 3548 3491 3118 2871 2793 2694 2573 2479 2444 2445 2519 2609 2627 2345 1886 1818 2173 2435 2223 1614 1178 1350 1935 2238 1736 846 704 1136 1362 1180 580 403 457 816 1112 849 457 283 389 664 906 876 628 480 390 210 113 93 109 170 225 252 273 316 387 477 551 660 812 972 1116 1259 1697 2057 2330 2344 1787 1355 1444 2021 2778 2857 2670 2464 2623 2490 2410 2149 1903 1724 1902 2418 2720 2549 2440 2545 2419 2480 2484 2503 2572 2730 3093 3508 3799 3977 4074 4110 4106 4053 3986 3965 3972 3893 3753 3588 3414 3247 3106 3001 2912 2846 2738 2588 2584 2729 3002 3377 3874 4139 4103 3881 3476 2970 2656 2590 2563 2567 2601 2609 2722 2904 3040 3330 3120 3173 3485 3842 3890 3982 3902 3842 3746 3723 3763 3805 3794 3694 3714 3653 3629 3536 3386 3279 3130 2972 2764 2582 2263 2021 1712 1536 1707 1877 1981 2105 2247 2220 2261 2472 2550 2461 2281 2280 2618 2978 2876 2786 2928 2979 2887 2734 2648 2609 2574 2559 2536 2505 2486 2464 2478 2546 2685 2743 2638 2541 2436 2418 2427 2558 2663 2747 2845 2967 3081 3221 3464 3782 3996 3733 3037 2618 2840 3016 3063 2966 2849 2741 2641 2621 2704 2838 2902 3004 2902 2741 2637 2642 2796 2996 3059 2955 2822 2727 2647 2653 2587 2500 2445 2410 2449 2583 2864 3105 3191 2949 2639 2327 1995 1612 1353 1188 1176 1116 1276 1995 2822 3182 3096 3033 3088 3385 3777 3761 3923 3933 3797 3650 3609 3715 3922 4004 4103 4105 4039 3942 3849 3787 3720 3611 3502 3419 3395 3400 3355 3311 3266 3200 3168 3175 3187 3231 3296 3359 3373 3376 3329 3280 3267 3285 3332 3388 3394 3376 3368 3313 3296 3396 3680 3813 3913 3976 4036 4055 4064 4118 4127 3923 3464 2872 2422 2293 2310 2217 2097 2022 1986 1943 1975 2084 2334 2640 2852 3071 3706 3761 3711 3569 3402 3451 3350 3318 3356 3333 3237 3240 3324 3425 3421 3182 3038 3001 3045 3168 3232 3284 3323 3311 3284 3277 3263 3244 3271 3294 3299 3289 3275 3258 3247 3240 104 109 114 117 117 117 118 122 130 140 151 158 167 176 183 187 187 186 184 178 170 159 151 140 128 114 102 91 86 79 75 70 64 60 55 50 44 39 34 31 28 27 25 24 22 20 19 21 23 24 23 21 19 16 15 19 24 30 35 41 41 38 35 36 36 35 34 33 30 26 21 13 9 8 8 7 6 5 5 4 5 5 4 3 2 1 0 0 0 0 3 27 82 154 225 290 346 401 465 541 627 728 858 1024 1226 1423 1562 1849 2078 2182 2275 2355 2417 2424 2461 2530 2535 2575 2602 2622 2640 2651 2641 2626 2614 2632 2637 2649 2679 2712 2729 2731 2723 2731 2790 2874 2897 2878 2883 2945 3093 3147 3243 3424 3534 3593 3571 3571 3609 3644 3674 3751 3854 3939 3959 3840 3725 3711 3489 3142 2477 2168 2108 2068 1811 1555 1444 1459 1571 1754 1946 2087 2226 2428 2672 2951 3093 3075 3136 3297 3405 3423 3330 3270 3503 3659 3654 3737 3612 3573 3266 3011 2941 2898 2792 2684 2656 2681 2762 2838 2692 2326 1938 1787 1870 1915 1730 1406 1346 1755 2304 2375 1616 597 805 1056 1283 991 428 248 313 611 1001 866 627 277 243 472 729 688 359 145 83 47 57 65 72 113 193 263 298 328 375 453 545 666 819 944 1002 1085 1356 1607 1904 2122 2046 1878 1940 2361 2823 2865 2692 2573 2427 2176 1994 1720 1605 1731 2243 2893 2714 2461 2373 2442 2336 2414 2452 2544 2673 2810 3200 3669 3930 4037 4075 4088 4104 4059 3993 3971 3995 3921 3800 3720 3580 3387 3280 3169 3070 2908 2754 2603 2659 2902 3257 3654 4061 4254 4249 4147 3853 3324 2833 2611 2566 2559 2526 2555 2759 2954 2970 3224 3031 3217 3194 3369 3461 3655 3612 3487 3559 3616 3635 3609 3558 3458 3353 3296 3314 3311 3251 3166 3039 2902 2714 2485 2280 2167 2043 1883 1772 1839 1652 1803 1946 1965 2067 2213 2168 2176 2227 2366 2804 3096 2940 2856 2946 2946 2875 2762 2672 2608 2523 2456 2391 2373 2390 2446 2504 2615 2779 2936 2963 2895 2768 2647 2583 2620 2678 2700 2751 2877 3033 3202 3430 3735 3761 3050 2341 1976 2184 2466 2761 2817 2746 2747 2744 2768 2843 2963 2998 3145 3132 2998 2908 2984 3197 3404 3414 3110 2741 2625 2586 2587 2546 2529 2571 2579 2641 2855 3151 3321 3420 3088 2711 2411 2032 1672 1484 1445 1602 1829 2123 2766 3263 3444 3334 3163 3019 3480 4089 3922 3826 3685 3572 3485 3468 3545 3593 3570 3629 3817 3931 3880 3760 3693 3601 3454 3344 3274 3304 3358 3334 3335 3323 3277 3258 3278 3292 3309 3345 3397 3441 3467 3447 3377 3277 3181 3218 3334 3393 3358 3303 3299 3340 3440 3606 3754 3849 3909 3987 4024 4030 4041 4000 3786 3318 2710 2302 2209 2215 2164 2067 1975 1929 1880 1844 1861 1988 2139 2331 2600 2920 3204 3580 3811 3530 3459 3362 3245 3252 3288 3310 3374 3484 3601 3597 3508 3431 3346 3347 3386 3403 3413 3375 3317 3294 3250 3213 3241 3277 3306 3322 3318 3302 3275 3262 3259 101 106 110 114 114 113 114 118 126 136 148 155 162 171 180 185 186 187 183 177 170 160 151 142 131 119 106 88 84 77 74 68 64 60 55 51 44 37 32 30 28 26 23 22 20 18 19 20 21 22 23 22 20 16 12 10 13 19 24 28 30 31 33 36 35 35 33 32 30 26 19 12 8 8 8 7 7 6 6 6 6 6 5 4 3 2 0 0 0 0 0 18 68 140 216 282 337 395 458 530 611 712 844 1016 1239 1491 1671 1905 2046 2148 2246 2313 2357 2374 2401 2455 2495 2519 2543 2563 2576 2574 2608 2616 2633 2663 2675 2663 2678 2710 2734 2733 2731 2768 2837 2902 2934 2936 2947 2995 3090 3180 3272 3405 3506 3550 3570 3583 3628 3678 3734 3832 3899 3950 3879 3692 3520 3549 3306 2703 2299 2169 2144 2061 1866 1653 1529 1562 1723 1942 2124 2276 2485 2707 2890 3125 3232 3198 3289 3420 3437 3425 3368 3399 3689 3717 3727 3806 3699 3647 3466 3158 3100 3116 3000 2922 2869 2908 2944 2978 2718 2321 1923 1645 1548 1529 1480 1453 1656 2135 2547 2399 1554 632 533 818 973 1303 1024 507 272 266 578 545 546 194 89 245 473 423 190 89 55 30 35 60 70 86 149 239 304 351 420 512 599 706 841 907 922 983 1113 1293 1521 1790 1982 2086 2405 2865 3052 2822 2473 2357 2199 2074 1956 1568 1515 1936 2654 2795 2692 2636 2464 2419 2310 2373 2443 2561 2776 3008 3380 3816 4051 4111 4108 4069 4051 4037 3990 3957 3970 3936 3834 3828 3770 3660 3480 3411 3365 3189 3068 3013 3115 3336 3605 3887 4118 4202 4223 4203 4028 3553 2945 2626 2629 2633 2542 2509 2847 2918 2917 3166 3103 3113 3130 3211 3217 3241 3291 3349 3446 3536 3554 3493 3405 3311 3238 3218 3225 3187 3102 3007 2894 2796 2670 2482 2358 2260 2183 2315 2120 2030 1774 1943 1878 1929 2002 2027 2021 2129 2348 2621 2950 3050 2941 2945 2977 2897 2833 2745 2653 2560 2434 2371 2316 2296 2305 2416 2557 2709 2902 3138 3294 3324 3200 2984 2815 2746 2730 2684 2648 2728 2860 2969 3102 3263 3339 2945 1994 1730 1891 2128 2458 2545 2513 2504 2551 2623 2748 2879 2966 3051 3090 3039 2995 3064 3159 3145 2936 2603 2426 2414 2453 2511 2560 2439 2530 2704 2968 3307 3442 3445 3396 3112 2766 2489 2170 1787 1641 1743 2096 2718 3199 3582 3764 3699 3599 3600 3584 3898 4014 3807 3688 3596 3463 3377 3420 3534 3638 3742 3877 4011 4067 4001 3894 3881 3777 3570 3444 3379 3406 3397 3391 3307 3326 3322 3284 3331 3358 3333 3363 3478 3640 3741 3650 3431 3376 3183 3069 3242 3381 3313 3283 3294 3339 3433 3555 3681 3797 3864 3914 3974 3994 3979 3937 3783 3367 2819 2383 2185 2179 2144 2067 1991 1935 1886 1820 1758 1789 1855 1951 2120 2298 2628 3206 3866 3757 3524 3397 3240 3206 3269 3403 3495 3620 3701 3667 3582 3524 3470 3431 3437 3433 3391 3366 3335 3247 3145 3188 3244 3279 3312 3344 3362 3352 3329 3324 3339 97 102 106 109 110 109 110 114 120 130 143 152 157 161 168 177 181 181 178 174 168 158 147 142 131 114 100 88 83 77 73 67 65 60 54 49 42 35 31 28 26 24 21 20 20 19 19 19 19 20 22 22 20 18 16 12 10 13 17 20 23 27 33 36 35 33 32 31 30 25 19 12 9 8 8 7 7 7 7 7 7 7 6 5 4 2 1 0 0 0 0 11 54 124 201 271 332 390 449 513 589 690 826 1000 1225 1486 1712 1865 2005 2085 2185 2248 2289 2321 2360 2392 2404 2423 2454 2491 2526 2542 2609 2619 2640 2678 2686 2696 2665 2666 2692 2681 2714 2801 2849 2868 2886 2928 3015 3107 3186 3262 3336 3440 3534 3585 3612 3632 3699 3768 3844 3913 3930 3912 3726 3555 3349 3497 3126 2455 2255 2194 2119 2021 1902 1784 1711 1737 1917 2123 2307 2509 2775 2955 3025 3136 3230 3302 3391 3564 3587 3505 3514 3664 3785 3753 3825 3842 3738 3686 3568 3339 3240 3280 3138 3174 3050 3097 3041 2992 2762 2391 1975 1624 1455 1442 1481 1589 1876 2301 2569 2355 1645 852 425 430 568 1195 1314 743 388 118 204 250 292 96 58 128 307 317 162 89 65 25 38 79 97 93 127 204 291 383 510 636 717 785 870 868 842 859 903 1014 1221 1540 1877 2210 2657 2984 2796 2343 2170 2213 2189 2104 1926 1627 1611 2152 2865 2626 2595 2692 2529 2406 2324 2358 2451 2609 2890 3240 3601 3919 4088 4133 4109 4043 4001 3989 3955 3900 3880 3917 3861 3868 3889 3922 3715 3655 3654 3574 3479 3470 3558 3687 3806 3964 4051 4081 4131 4167 4075 3619 2979 2671 2661 2668 2645 2715 2944 2999 3081 3207 3079 3014 3071 3122 3116 3159 3231 3304 3364 3372 3378 3334 3243 3176 3158 3161 3143 3076 2995 2926 2813 2727 2579 2360 2305 2348 2303 2265 2152 2002 1872 1814 1913 1988 1994 2003 2065 2206 2423 2653 2803 2846 2873 2920 2885 2788 2738 2660 2594 2475 2352 2276 2218 2194 2206 2300 2459 2649 2903 3207 3393 3491 3574 3457 3201 3003 2879 2749 2619 2573 2574 2563 2553 2547 2577 2235 1559 1893 2041 2220 2347 2336 2300 2290 2309 2354 2459 2618 2791 2954 3063 3054 2978 2922 2732 2388 2117 2178 2331 2240 2212 2274 2644 2576 2726 2875 2948 3138 3313 3321 3211 3067 2881 2600 2145 1674 1558 1808 2486 3312 3823 3995 3884 3924 3949 4113 4168 4109 3914 3683 3653 3671 3665 3658 3706 3836 4011 4175 4293 4379 4377 4341 4280 4251 4192 4039 3855 3768 3779 3721 3693 3653 3537 3366 3259 3376 3565 3665 3740 3786 3913 3982 3767 3435 3234 2990 2984 3201 3310 3288 3263 3282 3367 3482 3536 3593 3738 3803 3833 3907 3954 3922 3866 3744 3462 3007 2524 2243 2151 2112 2083 2023 1950 1898 1853 1793 1753 1744 1790 1871 1996 2315 3067 3887 3788 3564 3414 3267 3181 3119 3175 3385 3590 3672 3650 3558 3507 3474 3450 3446 3439 3416 3407 3329 3230 3205 3244 3250 3257 3287 3319 3340 3355 3355 3372 3408 92 96 98 100 102 103 104 108 113 122 135 148 153 153 156 164 170 172 172 170 166 157 143 142 127 112 101 91 84 76 69 67 63 59 53 49 39 35 31 28 24 21 21 20 20 20 19 19 18 18 19 19 19 18 14 9 8 9 12 16 21 27 33 35 33 32 31 31 29 24 18 11 8 8 8 8 8 9 9 8 7 7 6 6 5 3 2 1 1 0 0 2 33 101 179 254 318 376 432 491 564 660 791 971 1196 1455 1696 1874 2005 2024 2082 2165 2228 2270 2314 2343 2338 2370 2421 2470 2523 2566 2593 2592 2627 2649 2656 2697 2673 2677 2770 2763 2777 2823 2812 2849 2937 3037 3130 3221 3312 3380 3425 3506 3610 3671 3706 3760 3813 3884 3935 3959 3941 3805 3568 3409 3341 3622 3099 2481 2316 2262 2129 1991 1924 1909 1926 1996 2137 2288 2519 2793 3074 3183 3125 3148 3289 3358 3479 3692 3790 3777 3770 3784 3770 3785 3860 3874 3781 3757 3744 3606 3444 3386 3249 3387 3206 3285 3032 2779 2554 2273 1950 1698 1626 1693 1746 1833 2063 2355 2460 2243 1785 1189 644 455 709 1188 1323 1003 664 194 52 109 137 56 45 46 131 143 73 44 29 9 30 71 97 105 121 167 253 378 537 669 775 846 906 881 849 832 832 877 1045 1420 1941 2355 2681 2799 2628 2398 2309 2320 2333 2270 2039 1766 1795 2267 2788 2675 2572 2570 2525 2457 2375 2376 2478 2717 3053 3399 3725 3975 4107 4155 4131 4065 4014 3970 3911 3837 3805 3840 3838 3828 3809 3855 3802 3762 3761 3724 3726 3776 3827 3889 3943 4027 4063 4058 4076 4103 4013 3612 3057 2774 2745 2738 2819 2997 3062 3050 3013 2954 2940 2969 2947 2955 3003 3124 3207 3257 3275 3245 3233 3192 3101 3025 3015 3050 3039 2968 2905 2847 2765 2676 2561 2445 2402 2441 2368 2293 2184 2061 2027 2060 2054 2018 2007 2037 2119 2230 2390 2563 2682 2763 2823 2842 2775 2720 2624 2539 2450 2375 2279 2166 2102 2074 2090 2145 2258 2432 2660 2889 3075 3266 3664 3899 3671 3327 3116 2960 2779 2597 2440 2283 2164 2035 2046 2180 1914 2276 2415 2480 2348 2224 2175 2152 2152 2206 2316 2460 2645 2852 3036 3086 2960 2678 2166 1782 1819 1903 2060 1951 1954 2120 2401 2386 2270 2220 2437 2794 3066 3177 3227 3353 3373 3009 2513 1954 1669 2149 3009 3729 4042 4111 4115 4065 4171 4239 4224 4136 3974 3768 3715 3879 4055 4109 4100 4137 4247 4448 4509 4544 4534 4541 4552 4505 4461 4402 4274 4141 4095 4042 3973 3925 3791 3502 3364 3481 3724 4010 4085 4037 3972 3869 3631 3349 3088 2859 2855 3044 3224 3292 3291 3317 3399 3500 3543 3567 3656 3684 3741 3838 3893 3854 3792 3713 3533 3174 2730 2409 2226 2150 2105 2055 1980 1924 1887 1841 1793 1763 1775 1753 1801 2040 2644 3410 3623 3576 3422 3255 3133 3017 3125 3487 3656 3656 3630 3547 3498 3468 3453 3442 3429 3406 3364 3306 3257 3241 3232 3213 3208 3233 3260 3281 3306 3324 3328 3358 84 88 89 91 93 94 95 100 105 111 125 138 144 145 148 153 158 162 164 163 161 156 145 137 122 111 103 90 82 73 67 64 61 57 51 47 41 37 31 28 24 23 22 22 21 20 20 20 20 19 18 19 18 17 14 11 9 8 8 13 17 23 29 31 31 31 29 28 26 21 15 9 7 9 8 9 10 10 9 9 8 7 6 6 5 4 3 2 2 1 1 0 10 71 149 227 296 356 412 468 537 623 751 936 1160 1418 1685 1885 2012 2113 2095 2166 2226 2279 2323 2360 2381 2422 2456 2502 2558 2605 2630 2641 2646 2643 2645 2668 2678 2717 2738 2827 2789 2810 2853 2934 3035 3136 3223 3298 3384 3461 3510 3570 3658 3737 3803 3881 3920 3949 3956 3938 3877 3687 3405 3365 3533 3707 2996 2530 2407 2368 2242 2062 2000 2067 2178 2288 2394 2529 2737 3051 3268 3304 3194 3128 3133 3377 3605 3792 3931 4014 4012 3954 3871 3861 3932 3950 3855 3805 3842 3784 3677 3547 3415 3461 3436 3440 3047 2725 2432 2150 1908 1808 1900 2122 2285 2372 2484 2564 2454 2213 1947 1482 817 500 678 831 1031 1162 900 320 72 113 109 43 16 10 29 30 18 7 2 1 2 23 62 88 97 118 189 301 441 559 716 868 967 1007 1028 1007 950 922 1013 1411 2067 2414 2568 2672 2706 2651 2554 2477 2441 2396 2150 1914 1995 2405 2732 2686 2611 2541 2495 2512 2410 2384 2483 2750 3142 3505 3787 4004 4129 4177 4161 4088 4016 3970 3894 3794 3765 3784 3804 3798 3741 3753 3790 3764 3764 3736 3770 3871 3939 3973 4005 4003 3994 4011 4063 4101 4036 3744 3251 2887 2827 2800 2753 2917 3055 3169 3277 3411 3142 3101 2916 2911 2942 3085 3145 3212 3249 3184 3129 3072 3009 2967 2977 3018 2988 2919 2851 2779 2742 2699 2654 2596 2502 2433 2346 2271 2182 2119 2086 2094 2100 2092 2079 2111 2189 2261 2394 2587 2728 2816 2812 2796 2745 2686 2597 2492 2395 2321 2213 2109 2043 2029 2069 2150 2254 2372 2548 2790 3013 3325 3792 4105 3999 3634 3386 3319 3169 2949 2725 2495 2406 2186 2197 2410 2476 2571 2612 2524 2361 2269 2265 2261 2252 2292 2368 2476 2649 2847 3017 3053 2937 2655 2309 1952 2225 1944 1887 1847 1920 1991 2002 1915 1760 1759 2172 2672 2998 3290 3578 3870 3954 3677 3234 2744 2344 2773 3383 3808 4045 3989 3719 3669 4047 4221 4219 4217 4127 3932 3836 4050 4282 4317 4188 4239 4231 4370 4464 4488 4423 4373 4419 4407 4334 4284 4164 4007 3904 3828 3731 3624 3475 3326 3269 3317 3443 3866 3859 3823 3745 3601 3390 3113 2888 2762 2820 3025 3235 3324 3314 3316 3379 3448 3487 3515 3550 3606 3665 3751 3804 3787 3730 3688 3570 3308 2969 2630 2328 2102 2035 2060 2004 1947 1916 1893 1852 1800 1775 1754 1754 1748 2069 2674 3163 3437 3398 3183 3023 2911 3232 3861 3714 3672 3613 3555 3499 3469 3453 3436 3407 3369 3335 3302 3263 3222 3181 3174 3150 3170 3212 3232 3256 3270 3268 3270 76 78 79 80 82 82 84 87 90 96 107 122 131 134 138 143 147 151 153 153 151 146 139 129 118 112 99 90 81 73 67 63 59 55 51 46 42 37 32 29 24 24 24 23 22 21 21 21 22 21 19 19 18 18 17 13 11 9 8 10 12 19 25 27 28 29 28 26 23 18 11 7 7 9 10 10 11 12 10 9 8 7 6 5 5 5 4 3 3 2 1 1 5 43 111 188 263 326 383 438 503 580 700 876 1097 1356 1629 1859 2022 2145 2213 2231 2281 2347 2394 2428 2449 2472 2510 2552 2594 2621 2637 2650 2659 2668 2679 2672 2656 2697 2711 2736 2761 2816 2950 3061 3140 3216 3294 3372 3454 3523 3578 3646 3723 3796 3867 3931 3957 3948 3911 3823 3770 3602 3468 3541 3184 2990 2723 2530 2392 2365 2347 2245 2178 2267 2424 2531 2634 2787 2967 3223 3346 3328 3261 3167 3111 3409 3763 3923 4002 4127 4195 4178 4101 4067 4061 4014 3917 3897 3923 3848 3758 3686 3580 3502 3557 3523 3208 2847 2497 2183 2012 2035 2276 2653 3003 3083 2999 2857 2595 2324 2123 1764 1094 479 355 462 701 961 866 404 192 220 134 35 12 13 18 20 15 6 1 0 0 1 14 33 47 76 136 216 307 425 634 885 1077 1223 1281 1199 1033 965 1037 1378 2001 2259 2469 2659 2723 2775 2777 2621 2512 2502 2286 2073 2186 2602 2791 2580 2603 2631 2498 2553 2450 2433 2489 2740 3149 3558 3846 4031 4139 4169 4150 4072 3982 3955 3904 3796 3763 3777 3774 3797 3755 3702 3647 3672 3728 3735 3765 3886 3979 3992 4054 4078 4037 4048 4105 4140 4092 3810 3319 2928 2755 2760 2875 2914 3199 3201 3165 3162 3275 3285 3052 2958 2868 2979 3034 3100 3122 3093 3039 2989 2964 2954 2976 2995 2943 2876 2809 2739 2707 2701 2680 2626 2524 2418 2358 2322 2242 2188 2188 2229 2279 2275 2214 2210 2292 2377 2498 2656 2757 2826 2837 2828 2807 2751 2657 2537 2423 2317 2201 2118 2079 2117 2200 2294 2392 2523 2715 2968 3297 3704 4143 4471 4471 4143 3864 3901 3857 3672 3386 3089 2884 2692 2665 2697 2724 2767 2761 2665 2573 2550 2590 2660 2716 2719 2675 2708 2877 2953 3011 2966 2840 2348 2390 2549 2565 2110 1845 2061 1989 1742 1765 1904 1908 1952 2229 2545 2811 3251 3892 4251 4247 3891 3622 3339 3125 3303 3683 3987 4088 4016 3748 3522 3911 4260 4292 4289 4229 4177 4156 4110 4181 4107 3939 4139 4130 4035 3980 3993 3914 3846 3889 3919 3868 3728 3563 3457 3404 3333 3201 3126 3015 2908 2873 2912 2993 3307 3403 3410 3381 3316 3164 2925 2747 2724 2854 3080 3250 3312 3311 3306 3333 3366 3403 3455 3499 3556 3599 3661 3732 3739 3683 3624 3539 3373 3108 2750 2370 2136 2079 2065 2008 1941 1919 1888 1852 1814 1801 1769 1743 1828 2038 2329 2572 2812 2993 2902 2744 2717 3460 3609 3638 3656 3606 3553 3513 3479 3457 3430 3395 3349 3310 3277 3247 3224 3214 3183 3148 3149 3194 3219 3231 3240 3241 3233 69 68 69 70 70 71 72 73 74 77 83 94 109 120 124 130 136 141 143 144 142 138 131 123 114 106 97 88 81 75 67 64 58 54 50 46 41 36 31 28 27 24 25 25 24 24 23 23 23 22 21 22 21 19 18 16 13 11 11 11 12 18 23 24 25 25 24 24 23 18 12 10 10 11 12 11 12 13 11 9 9 7 7 6 6 5 4 3 2 2 1 1 3 22 71 141 224 293 350 403 467 537 641 801 1013 1270 1552 1801 1996 2133 2220 2310 2401 2434 2487 2540 2584 2579 2573 2579 2601 2611 2621 2632 2655 2680 2689 2666 2660 2710 2769 2848 2851 2932 3053 3143 3210 3254 3341 3412 3503 3594 3674 3758 3828 3879 3918 3936 3925 3895 3824 3721 3687 3574 3435 3109 2712 2650 2717 2603 2361 2311 2394 2472 2472 2555 2649 2751 2905 3065 3213 3349 3360 3291 3259 3226 3205 3476 3871 4100 4133 4262 4325 4298 4294 4308 4264 4172 4085 4028 3989 3935 3884 3841 3730 3609 3632 3601 3362 3043 2671 2368 2277 2527 2787 3345 3636 3435 2979 2797 2612 2356 2173 1859 1292 707 425 408 403 553 562 354 255 275 166 42 16 16 20 20 15 8 3 0 0 0 1 3 17 55 109 173 262 419 671 968 1206 1382 1424 1277 1095 1034 1158 1385 2006 2185 2345 2461 2545 2684 2727 2567 2449 2451 2279 2075 2195 2677 2763 2521 2625 2557 2516 2562 2496 2473 2505 2744 3125 3583 3913 4056 4148 4168 4136 4073 3989 3959 3926 3836 3784 3754 3743 3794 3786 3698 3586 3581 3666 3737 3697 3872 3964 3966 4088 4177 4101 4072 4103 4145 4164 3986 3590 3163 2873 2760 2926 3164 3464 3415 3262 3092 3074 3098 3022 2876 2805 2843 2896 2932 2932 2915 2905 2905 2898 2884 2892 2911 2878 2824 2776 2694 2636 2643 2609 2565 2526 2421 2304 2291 2258 2288 2330 2360 2412 2438 2388 2370 2443 2533 2626 2735 2818 2858 2893 2868 2838 2803 2728 2582 2461 2346 2259 2222 2234 2307 2402 2519 2662 2811 2958 3125 3383 3783 4237 4620 4796 4666 4439 4464 4470 4254 3900 3448 3277 3240 3100 3070 3081 3112 3113 3059 3003 2996 3060 3183 3200 2884 2601 2749 3048 2814 2746 2662 2496 2493 3023 3234 2828 2248 1990 2183 2010 1762 1953 2166 2259 2382 2543 2555 2738 3221 4115 4523 4440 3664 3601 3616 3640 3816 4005 4124 4060 4010 4005 4044 4164 4220 4199 4173 4204 4256 4262 4068 4014 3883 3855 3878 3619 3398 3357 3357 3285 3230 3228 3285 3305 3171 3094 3071 3060 3028 2946 2917 2753 2598 2604 2643 2742 2930 3042 3039 3035 3046 2987 2832 2697 2678 2860 3112 3228 3275 3271 3241 3224 3285 3352 3419 3476 3528 3567 3613 3670 3686 3637 3574 3484 3299 2963 2494 2168 2121 2097 2075 2017 1968 1929 1891 1871 1859 1869 1877 1890 1961 2089 2245 2322 2395 2459 2489 2431 2533 3288 3712 3654 3601 3622 3560 3527 3497 3459 3411 3386 3349 3299 3266 3256 3239 3219 3191 3171 3175 3201 3222 3233 3238 3241 3234 65 62 62 61 61 60 59 60 61 62 64 67 79 97 110 119 125 130 133 134 134 130 124 117 108 99 93 87 82 76 69 63 58 53 47 44 39 34 31 30 28 26 25 26 26 26 25 24 23 23 23 23 22 21 20 18 15 13 14 15 16 19 21 22 23 23 22 23 23 17 13 10 10 12 12 12 12 11 11 10 9 8 7 6 6 5 4 3 2 2 1 1 1 7 35 94 171 244 308 362 425 488 580 723 921 1164 1447 1708 1927 2104 2250 2383 2478 2507 2541 2576 2611 2610 2601 2592 2573 2569 2570 2570 2602 2624 2633 2625 2629 2721 2844 2930 2984 3034 3122 3184 3269 3327 3433 3473 3582 3698 3786 3846 3888 3903 3902 3877 3827 3776 3707 3642 3564 3338 2964 2665 2551 2548 2608 2610 2449 2393 2522 2650 2802 2940 3059 3082 3163 3272 3397 3394 3291 3216 3198 3260 3350 3691 4011 4201 4208 4302 4364 4366 4408 4498 4485 4446 4421 4295 4149 4072 4066 4026 3895 3778 3758 3708 3520 3268 2916 2655 2707 2989 3388 3740 3938 3211 2383 2355 2329 1986 1835 1701 1430 1091 731 466 302 309 315 279 280 286 198 60 24 17 20 17 10 4 1 0 0 0 0 1 17 56 114 198 338 544 776 1057 1297 1466 1503 1375 1234 1140 1284 1476 2087 2277 2327 2427 2577 2649 2604 2533 2492 2463 2391 2235 2262 2855 2824 2535 2698 2646 2660 2687 2554 2509 2565 2801 3208 3617 3897 4033 4101 4117 4102 4054 3991 3974 3946 3838 3727 3693 3785 3803 3809 3727 3677 3587 3607 3634 3606 3746 3840 3934 4097 4200 4154 4140 4147 4155 4173 4120 4022 3797 3557 3581 3741 3827 3928 3909 3700 3244 2982 3037 3024 2906 2816 2796 2814 2779 2734 2731 2748 2765 2777 2790 2807 2809 2779 2745 2697 2637 2543 2608 2585 2625 2612 2517 2390 2291 2289 2412 2492 2498 2500 2521 2519 2513 2555 2630 2731 2825 2924 2918 2923 2894 2845 2803 2746 2631 2561 2472 2409 2400 2446 2525 2636 2759 2864 2955 3059 3156 3298 3633 4002 4363 4515 4418 4483 4540 4492 4346 4015 3497 3379 3608 3616 3616 3659 3686 3670 3641 3608 3576 3576 3540 3234 2661 2546 2555 2595 2382 2311 2211 2340 2843 3245 3254 2971 2385 1842 1800 1861 1958 2222 2405 2567 2834 2893 2782 2886 3309 4070 4606 4610 4103 4062 4304 4406 4293 4211 4211 4141 4033 4045 4113 4067 3949 3915 3970 4037 4063 4157 4068 3947 3841 3717 3539 3290 3115 2998 2915 2852 2804 2842 2926 2878 2850 2948 2992 2914 2917 2836 2922 2857 2710 2625 2577 2574 2669 2824 2883 2840 2835 2753 2550 2764 2773 2960 3139 3219 3237 3213 3175 3150 3227 3317 3384 3442 3496 3548 3594 3618 3624 3574 3434 3204 2873 2517 2228 2143 2131 2078 2069 2013 1969 1952 1925 1929 1955 1978 1977 1971 2057 2096 2203 2234 2230 2242 2253 2238 2336 2790 3473 3763 3558 3605 3584 3539 3504 3439 3370 3349 3342 3311 3289 3264 3234 3217 3197 3179 3184 3204 3238 3241 3244 3247 3259 64 60 55 55 56 53 50 50 50 51 53 56 62 76 94 108 115 119 122 123 123 121 116 111 103 95 91 88 83 77 70 65 59 53 46 42 37 34 33 31 31 29 28 27 28 28 27 26 25 24 24 22 21 21 20 19 18 16 18 20 21 21 21 21 21 21 22 23 21 16 13 11 11 11 12 11 11 10 10 10 9 8 7 6 6 5 4 3 2 2 1 1 1 1 11 48 113 188 258 317 377 441 530 644 822 1056 1326 1601 1832 2011 2174 2331 2450 2523 2563 2581 2597 2602 2606 2592 2547 2530 2520 2510 2517 2513 2590 2612 2628 2695 2810 2926 3012 3105 3214 3296 3382 3454 3563 3645 3727 3805 3855 3841 3832 3810 3779 3723 3655 3604 3540 3505 3384 3059 2682 2475 2436 2461 2520 2594 2625 2642 2821 2988 3275 3484 3575 3497 3425 3403 3554 3381 3265 3252 3143 3148 3378 3852 4135 4249 4208 4311 4395 4512 4483 4540 4573 4570 4578 4565 4478 4345 4235 4100 3986 3937 3889 3794 3636 3409 3075 2867 2997 3288 3590 3698 3893 2843 1944 2013 1923 1229 847 745 719 839 1312 1076 327 261 256 256 303 367 340 146 31 18 18 14 7 1 0 0 0 0 0 6 31 78 142 240 406 630 866 1135 1390 1561 1598 1476 1278 1187 1323 1611 2135 2353 2291 2303 2502 2688 2645 2639 2701 2542 2337 2355 2570 2933 2879 2549 2703 2801 2878 2837 2691 2629 2682 2860 3192 3581 3827 3978 4063 4103 4082 4017 3969 3953 3913 3808 3740 3748 3859 3874 3857 3769 3741 3653 3639 3660 3702 3776 3876 3916 3893 3918 3966 4046 4146 4218 4242 4204 4143 4102 4035 4012 4077 4117 4170 4098 3815 3301 2908 2942 3029 2956 2851 2801 2815 2761 2696 2696 2711 2710 2695 2697 2734 2713 2639 2616 2622 2591 2472 2555 2575 2592 2588 2539 2479 2472 2521 2573 2603 2622 2608 2587 2612 2646 2692 2732 2804 2871 2927 2964 2934 2912 2853 2805 2736 2660 2616 2582 2560 2585 2656 2758 2869 2953 3005 3060 3145 3231 3328 3552 3813 4041 4129 4052 4184 4221 4067 3832 3668 3308 3333 3454 3814 4157 4301 4290 4165 4157 4275 4285 4210 4165 4127 3409 3527 2759 2257 2293 2302 2214 2472 3168 3534 3503 3166 2541 1995 1831 1937 2130 2313 2495 2679 2677 2621 2540 2579 3084 3836 4633 4825 4761 4641 4506 4418 4375 4296 4203 4139 4066 4020 3954 3746 3639 3621 3665 3695 3718 3760 3714 3643 3515 3374 3217 3038 2858 2681 2583 2580 2588 2743 2870 2844 2935 3073 3087 2930 3000 3100 3137 3032 2866 2777 2669 2538 2627 2802 2848 2785 2751 2721 2632 2852 2934 3071 3183 3221 3207 3166 3126 3121 3187 3290 3354 3396 3451 3488 3534 3558 3547 3461 3188 2777 2366 2208 2146 2072 2035 2051 2040 2017 2029 2070 1984 2022 2028 2019 2037 2036 2058 2095 2133 2149 2140 2140 2150 2153 2178 2323 2832 3642 3623 3560 3591 3549 3496 3419 3364 3332 3336 3327 3298 3260 3227 3210 3183 3158 3166 3197 3231 3217 3215 3218 3245 63 60 56 53 53 50 46 44 43 42 45 48 54 63 78 91 102 107 111 113 114 114 110 105 99 92 89 87 82 78 73 68 62 54 45 39 36 35 34 33 32 32 31 30 29 30 29 28 27 26 25 22 21 21 21 20 20 20 22 23 22 21 19 19 19 19 19 18 18 15 11 10 11 12 12 11 11 10 11 10 9 8 7 7 6 5 4 3 2 2 2 1 1 1 1 17 59 126 198 265 327 390 472 573 727 948 1199 1485 1732 1913 2057 2201 2332 2440 2512 2558 2589 2599 2598 2585 2556 2531 2522 2538 2505 2526 2601 2655 2753 2865 2998 3119 3241 3358 3448 3531 3613 3658 3713 3763 3777 3783 3770 3720 3672 3611 3551 3480 3386 3328 3270 3239 3138 2933 2626 2403 2394 2468 2538 2676 2859 3038 3265 3490 3653 3774 3883 3893 3655 3616 3797 3450 3330 3223 3092 3294 3695 4022 4212 4253 4239 4314 4429 4530 4545 4600 4644 4565 4559 4666 4735 4588 4299 4109 4052 4048 3963 3812 3659 3412 3107 3050 3340 3581 3379 3307 3553 2708 1946 1870 1491 600 190 245 417 471 1069 1175 543 295 244 219 297 438 467 222 44 27 19 16 10 2 0 0 0 0 0 7 39 96 167 268 432 647 884 1164 1446 1612 1644 1533 1325 1312 1447 1795 2138 2247 2259 2300 2387 2477 2524 2630 2747 2658 2469 2480 2741 3041 2931 2688 2839 3027 3116 3125 3032 2958 2949 3027 3245 3584 3828 3975 4057 4086 4063 4005 3951 3921 3893 3843 3800 3769 3820 3894 3918 3830 3788 3754 3730 3747 3787 3861 3960 3858 3568 3385 3393 3590 3872 4050 4144 4222 4219 4261 4304 4180 4104 4016 4077 4034 3924 3351 2888 2865 3010 2905 2799 2773 2847 2856 2844 2878 2869 2820 2745 2662 2640 2601 2488 2424 2467 2491 2441 2482 2517 2527 2521 2517 2504 2539 2611 2600 2565 2653 2692 2622 2653 2726 2807 2830 2822 2879 2933 2970 2931 2881 2844 2825 2768 2712 2673 2656 2667 2743 2861 2991 3111 3173 3178 3200 3282 3392 3559 3752 3835 3926 4030 4028 3965 3907 3683 3288 3224 3037 3109 3491 3849 4074 4198 4289 4298 4368 4736 4821 4675 4500 4485 4345 3946 3088 2645 2649 2780 2642 2580 3282 3807 3503 2979 2520 2240 2165 2201 2204 2236 2455 2748 2619 2722 2265 2506 3142 4086 4828 4859 4669 4498 4424 4502 4519 4354 4232 4197 4097 3885 3796 3575 3450 3352 3326 3295 3255 3256 3223 3161 3106 3065 2988 2864 2716 2560 2476 2522 2586 2782 2999 3211 3328 3460 3367 3156 3192 3337 3362 3270 3113 3027 2886 2632 2686 2884 3005 2908 2837 2865 2879 2963 3090 3177 3225 3216 3171 3116 3063 3047 3133 3250 3305 3350 3405 3438 3469 3468 3430 3266 2940 2576 2356 2251 2169 2102 2072 2040 2019 2117 2156 2163 2117 2058 2025 2017 2036 2046 2057 2068 2068 2078 2076 2048 2059 2077 2072 2079 2345 3048 3606 3576 3547 3511 3471 3418 3374 3341 3320 3316 3297 3246 3194 3173 3121 3101 3103 3125 3154 3168 3155 3148 3170 62 59 57 54 51 49 47 44 41 38 38 41 46 55 66 74 86 98 105 106 107 105 102 97 90 86 82 82 81 77 72 67 61 53 46 40 37 36 35 36 36 34 34 33 31 32 31 30 28 28 26 22 21 21 21 21 22 22 23 22 20 18 15 15 16 16 16 16 15 14 13 13 13 13 12 11 12 11 10 10 9 8 7 6 6 5 3 2 2 2 2 2 1 1 1 1 21 65 132 207 272 336 413 509 645 843 1075 1339 1606 1813 1950 2068 2176 2283 2375 2452 2518 2548 2564 2588 2603 2601 2624 2695 2744 2745 2782 2855 2997 3104 3253 3405 3524 3601 3659 3698 3724 3740 3735 3709 3665 3623 3579 3520 3446 3358 3287 3210 3064 2964 2900 2832 2728 2624 2457 2389 2453 2547 2779 3129 3359 3496 3648 3791 3910 4014 4072 4009 3860 3869 4007 3562 3382 3186 3201 3532 3911 4173 4302 4343 4369 4386 4492 4548 4602 4694 4758 4701 4698 4725 4810 4729 4341 4116 4083 4062 3943 3784 3623 3372 3146 3272 3641 3688 3286 2914 2993 2686 2170 1754 991 278 67 263 449 492 698 964 717 361 252 225 330 485 503 241 63 35 27 26 19 9 1 0 0 0 0 3 30 102 203 335 514 717 907 1112 1342 1484 1516 1450 1332 1260 1455 1918 2083 2065 2112 2116 2187 2324 2436 2509 2644 2674 2439 2277 2559 3013 3090 2926 3171 3468 3578 3636 3489 3392 3301 3261 3425 3704 3883 3984 4038 4044 4026 3984 3935 3926 3934 3901 3837 3752 3721 3797 3893 3934 3907 3872 3826 3813 3839 3938 4039 3950 3693 3393 3254 3396 3725 4001 4151 4162 3980 4170 4400 4144 4014 3806 3855 3943 4063 3504 2880 2774 3054 2954 2848 2901 3017 3085 3117 3142 3111 3034 2940 2780 2619 2523 2385 2259 2241 2222 2237 2292 2344 2365 2393 2399 2405 2479 2541 2530 2553 2653 2699 2669 2673 2723 2807 2863 2844 2861 2890 2878 2853 2815 2788 2746 2743 2744 2708 2696 2751 2889 3058 3244 3447 3514 3409 3344 3479 3726 3973 4247 4247 4172 4226 4191 3977 3885 3696 3336 3135 2995 3003 3246 3574 3725 3695 3861 4184 4186 4465 4722 4385 3715 3521 3665 3305 2936 3016 3025 3018 2895 2860 3389 3971 3850 3191 2608 2561 2442 2492 2379 2344 2660 2601 2347 2065 2161 2707 3435 4397 4821 4636 4488 4441 4443 4477 4453 4334 4293 4113 4053 3812 3644 3443 3263 3108 2934 2856 2828 2797 2776 2785 2837 2887 2875 2779 2755 2698 2589 2554 2594 2696 2964 3314 3589 3753 3673 3479 3416 3539 3648 3521 3314 3148 2955 2813 2954 3103 3216 3136 3078 3069 3095 3173 3226 3233 3237 3198 3123 3054 2995 2990 3110 3205 3248 3300 3363 3381 3370 3375 3331 3159 2859 2579 2450 2365 2239 2171 2186 2147 2038 2170 2170 2137 2086 2034 2026 2013 2012 2037 2051 2040 2033 2035 2017 1993 2016 2009 1982 1963 2071 2410 2956 3177 3413 3489 3427 3408 3372 3344 3300 3278 3278 3216 3155 3109 3060 3034 3036 3061 3105 3119 3102 3094 3098 61 58 55 54 51 48 47 45 42 39 39 39 42 48 55 63 75 86 95 98 99 95 93 88 84 85 82 81 80 76 69 64 57 49 43 38 37 36 37 38 39 38 37 36 33 33 32 31 29 30 26 23 22 21 21 21 22 23 22 20 16 16 12 12 11 11 12 12 13 13 13 14 13 12 12 11 11 10 10 9 9 8 7 6 5 4 3 2 1 1 1 1 1 2 2 2 2 12 65 148 219 284 351 438 561 731 940 1179 1445 1689 1852 1965 2046 2121 2187 2254 2302 2375 2413 2512 2613 2699 2786 2871 2940 2999 3066 3159 3285 3387 3508 3596 3654 3718 3739 3727 3692 3662 3618 3563 3498 3422 3343 3263 3184 3132 3124 2988 2707 2678 2691 2615 2505 2493 2500 2623 2730 2980 3356 3599 3694 3767 3853 3957 4066 4128 4077 3943 3841 3883 3936 3544 3343 3253 3435 3738 4028 4309 4277 4252 4423 4541 4615 4604 4672 4752 4779 4745 4786 4774 4841 4808 4377 4142 4071 4038 3926 3798 3649 3419 3256 3413 3704 3629 3189 2756 2693 2765 2414 1634 622 115 89 458 590 418 391 680 700 507 367 321 399 503 499 283 92 45 36 37 33 24 5 1 0 0 0 1 22 125 297 466 618 754 861 965 1086 1182 1172 1099 1081 1156 1384 1848 1857 1795 1834 1859 1924 2076 2267 2343 2446 2493 2300 2102 2275 2819 3180 3059 3407 3633 3737 3885 3744 3661 3561 3545 3602 3764 3919 3990 4025 3990 3962 3955 3922 3924 3960 3939 3878 3770 3702 3714 3810 3910 3989 3981 3973 3899 3899 3960 4076 4101 4058 3981 3949 3960 4028 4097 4111 4160 4094 4047 3994 3829 3709 3543 3536 3590 3756 3663 3051 2795 3075 3099 3034 3129 3274 3355 3367 3351 3322 3257 3182 2987 2748 2560 2334 2123 2013 1912 1961 2043 2120 2147 2143 2146 2194 2269 2348 2429 2535 2643 2701 2721 2710 2715 2758 2818 2847 2855 2813 2819 2828 2741 2779 2785 2741 2732 2741 2784 2896 3084 3312 3561 3797 3811 3630 3526 3735 4154 4309 4555 4630 4606 4618 4629 4488 4372 4238 3982 3584 3263 3269 3465 3614 3611 3503 3529 3725 3650 3779 3862 3478 3168 3202 3088 2873 2739 3006 2990 2810 2763 2956 3413 3814 3915 3501 2772 2924 2892 3003 2731 2601 2632 2386 2201 2076 2257 2977 3858 4570 4753 4575 4443 4401 4435 4421 4357 4314 4229 3870 3850 3883 3642 3349 3123 2916 2677 2555 2554 2562 2573 2621 2693 2717 2692 2623 2591 2596 2612 2542 2519 2615 2876 3224 3550 3723 3736 3652 3586 3663 3749 3604 3368 3146 3022 3123 3380 3377 3336 3283 3243 3218 3212 3225 3241 3250 3235 3166 3067 3008 2974 2965 3075 3176 3209 3237 3279 3304 3313 3320 3285 3138 2889 2663 2505 2377 2267 2186 2284 2227 2149 2148 2099 2085 2072 2047 2029 2011 2004 2019 2018 2000 2000 2014 1998 1988 1984 1963 1924 1890 1908 2043 2207 2535 3078 3523 3414 3393 3356 3328 3289 3259 3229 3167 3091 3033 3018 3016 3020 3029 3039 3057 3071 3057 3015 58 57 55 54 53 49 45 46 45 43 42 42 43 45 49 57 64 72 80 85 86 87 84 78 74 72 74 75 74 70 66 62 55 48 43 40 38 37 38 41 43 42 40 38 37 34 33 31 30 29 28 25 22 20 20 21 22 21 20 18 15 14 11 10 10 8 9 10 12 13 13 12 13 13 13 12 11 10 10 8 8 8 7 5 4 3 2 1 1 1 1 1 1 2 2 2 2 2 18 100 173 235 289 368 489 631 800 1002 1253 1532 1748 1888 1974 2033 2077 2125 2147 2186 2226 2326 2438 2574 2705 2851 2987 3071 3152 3251 3362 3453 3536 3600 3586 3644 3645 3603 3525 3491 3427 3355 3300 3233 3137 3010 2889 2869 2908 2810 2672 2614 2532 2503 2580 2645 2713 2907 3140 3459 3682 3662 3656 3784 3923 4047 4154 4193 4180 4066 3859 3710 3679 3456 3345 3484 3698 3926 4137 4346 4459 4508 4586 4668 4696 4678 4733 4777 4782 4730 4787 4774 4835 4946 4545 4152 4072 4051 3940 3815 3695 3550 3456 3533 3702 3677 3307 2833 2697 2807 2540 1703 629 79 204 674 716 455 351 438 583 589 486 439 438 398 332 223 103 53 43 46 47 42 24 6 2 4 1 0 31 168 352 447 507 603 685 741 821 890 845 764 803 1008 1247 1574 1538 1463 1479 1610 1705 1786 2002 2106 2270 2444 2355 2160 2283 2815 3184 3075 3535 3762 3782 3982 3859 3816 3779 3706 3675 3755 3908 4004 4038 3997 3933 3876 3839 3865 3937 3974 3925 3817 3751 3699 3752 3842 3916 3986 4026 3965 3836 3859 3955 4068 4154 4186 4181 4131 4041 3923 3845 3874 3826 3723 3606 3443 3236 3043 2899 2913 3148 3361 3218 2948 3099 3333 3406 3510 3620 3613 3516 3408 3364 3323 3295 3198 2915 2669 2363 2044 1897 1783 1813 1890 1959 1982 1987 1997 2018 2069 2174 2313 2440 2543 2645 2739 2757 2740 2729 2727 2778 2796 2715 2695 2746 2712 2726 2768 2777 2775 2811 2901 3076 3375 3714 3965 4075 3927 3793 3825 4126 4380 4471 4570 4668 4752 4829 4873 4881 4839 4744 4636 4472 4222 4082 4113 3965 3687 3548 3448 3340 3329 3409 3359 3196 3141 3124 3019 2823 2641 2623 2692 2713 2727 2843 3087 3385 3822 3801 3059 3003 3014 2979 2869 2618 2398 2201 2140 2137 2496 3420 4340 4695 4686 4650 4730 4743 4591 4555 4608 4592 4374 4058 3826 3817 3721 3469 3159 2871 2621 2481 2489 2553 2580 2613 2675 2661 2612 2588 2565 2580 2714 2724 2786 2906 3044 3198 3390 3581 3661 3655 3640 3690 3625 3502 3458 3257 3294 3379 3474 3501 3461 3391 3331 3296 3270 3252 3250 3244 3207 3117 3022 2999 3003 3006 3067 3146 3171 3187 3216 3235 3246 3252 3199 3037 2833 2595 2369 2287 2206 2179 2269 2275 2234 2173 2084 2054 2060 2045 2027 2016 2004 1993 1965 1940 1943 1991 1994 1966 1932 1932 1889 1838 1851 1915 2006 2137 2475 3198 3375 3336 3283 3252 3206 3165 3134 3095 3046 3008 3007 3021 3025 3019 3045 3051 3041 2998 2946 53 54 53 53 53 51 48 47 47 47 46 44 45 45 47 50 57 63 70 75 79 79 75 72 69 69 65 69 70 69 65 61 55 49 45 42 40 39 40 43 45 44 42 41 39 36 33 32 30 28 28 25 22 20 21 23 21 20 19 17 15 13 11 10 10 10 8 9 11 12 13 13 14 14 13 11 10 10 9 8 8 8 7 5 2 1 1 1 1 1 1 1 1 1 1 1 1 2 9 61 132 184 225 285 406 530 666 823 1027 1316 1601 1812 1940 1996 2037 2030 2045 2042 2039 2044 2128 2241 2372 2505 2633 2740 2843 2946 3038 3112 3196 3297 3330 3390 3380 3330 3246 3240 3176 3097 3071 3058 2946 2794 2626 2576 2634 2644 2665 2654 2603 2623 2805 2850 2926 3159 3296 3579 3571 3501 3692 3943 4061 4144 4233 4252 4213 4133 3925 3700 3561 3446 3499 3707 3906 4086 4234 4401 4532 4553 4636 4723 4705 4694 4734 4765 4798 4811 4800 4753 4843 4942 4533 4159 4124 4085 3949 3794 3724 3717 3719 3703 3647 3602 3489 3103 2583 2317 2207 1768 807 138 256 712 696 372 282 320 502 575 521 502 453 324 214 151 100 67 48 49 55 54 38 24 26 32 25 21 77 223 311 285 276 371 486 569 678 786 809 822 931 1126 1343 1457 1388 1263 1224 1432 1584 1632 1865 2097 2411 2764 2745 2401 2395 2886 3146 3033 3416 3740 3780 4019 3942 3897 3812 3793 3762 3789 3856 3922 3925 3935 3918 3798 3728 3792 3883 3964 3949 3867 3812 3768 3817 3903 3930 3940 3982 3940 3878 3896 3938 4008 4055 4030 3948 3846 3734 3627 3560 3519 3449 3383 3228 2905 2487 2192 2271 2548 2993 3380 3282 3074 3258 3477 3485 3527 3621 3582 3424 3286 3229 3175 3198 3216 2984 2794 2468 2102 1906 1797 1779 1824 1882 1906 1899 1889 1900 1953 2062 2194 2311 2450 2602 2745 2758 2728 2708 2710 2738 2717 2662 2663 2762 2792 2766 2750 2764 2818 2912 3043 3300 3756 4151 4257 4243 3998 3941 4030 4130 4285 4434 4533 4565 4629 4833 4942 4936 4902 4796 4713 4732 4676 4592 4378 4174 4037 3861 3783 3646 3567 3475 3310 3180 3123 3081 2997 2869 2783 2802 2869 2913 2924 2833 2886 3202 3583 3812 3310 2991 2847 2706 2734 2650 2502 2346 2227 2332 2973 4032 4694 4738 4690 4771 4898 4768 4753 4920 5057 4992 4700 4481 4262 3948 3738 3549 3264 2985 2799 2686 2716 2783 2769 2786 2826 2818 2755 2797 2738 2814 3018 3161 3284 3376 3432 3473 3520 3588 3621 3656 3679 3638 3442 3512 3445 3308 3359 3400 3408 3431 3474 3457 3404 3365 3319 3279 3257 3220 3164 3067 3023 3031 3038 3037 3074 3116 3135 3148 3170 3174 3144 3085 2943 2743 2515 2275 2300 2301 2194 2193 2273 2287 2241 2158 2078 2047 2033 2007 1994 1987 1952 1920 1896 1873 1876 1921 1957 1941 1907 1888 1837 1811 1835 1863 1903 1944 2081 2601 3079 3156 3108 3065 3025 3014 3016 3017 3008 2998 2996 3018 3027 2990 2924 2861 2865 2830 2810 48 49 50 51 53 53 51 49 49 50 51 51 48 46 46 46 51 57 64 69 73 73 70 66 61 65 64 70 69 67 65 60 58 56 52 47 44 41 41 43 46 46 45 42 41 39 35 33 31 28 26 24 21 20 19 21 22 19 19 17 15 13 12 11 10 9 9 9 11 12 12 13 14 13 12 10 10 9 9 8 8 7 5 4 2 2 1 0 0 0 1 1 1 1 1 1 1 2 6 28 81 133 171 213 312 420 528 661 799 1030 1342 1649 1873 1980 2029 2026 1986 1942 1900 1818 1842 1880 1956 2029 2126 2263 2399 2497 2565 2619 2668 2767 2915 3013 3017 2949 2880 2890 2798 2646 2590 2608 2558 2545 2488 2468 2518 2580 2663 2750 2789 2796 2911 2938 3002 3220 3223 3367 2991 3203 3870 4272 4336 4311 4295 4300 4289 4179 3983 3786 3640 3595 3735 3919 4082 4250 4409 4516 4623 4577 4639 4729 4668 4648 4679 4691 4752 4799 4757 4756 4828 4643 4265 4119 4132 4088 3934 3765 3770 3898 3984 3882 3529 3326 3204 2603 1680 1225 1390 1458 843 219 229 399 404 341 345 330 393 460 450 456 406 295 217 177 134 93 62 53 54 51 42 34 40 85 107 108 169 250 222 139 123 218 358 504 707 964 1188 1398 1634 1740 1753 1665 1417 1248 1157 1290 1506 1707 1966 2311 2707 3054 3160 2919 2756 2961 3083 3052 3334 3776 3934 4014 4000 3970 3866 3837 3788 3791 3830 3861 3853 3834 3830 3754 3667 3694 3794 3895 3937 3930 3889 3870 3924 3981 3977 3983 4010 3974 3969 3965 3958 4008 4051 4021 3915 3734 3549 3458 3424 3372 3320 3224 2918 2451 2036 2036 2300 2609 3093 3460 3109 3125 3331 3222 2954 2851 2938 3043 3057 3007 2961 2915 2888 2853 2738 2597 2381 2132 1939 1825 1777 1788 1821 1848 1844 1837 1850 1875 1977 2156 2292 2479 2669 2777 2739 2686 2644 2657 2695 2689 2663 2724 2875 2899 2805 2742 2780 2899 3064 3267 3586 4079 4371 4270 4086 3927 4019 4129 4185 4248 4418 4582 4546 4505 4774 5013 5015 4937 4797 4664 4641 4662 4669 4656 4641 4327 4070 4110 4088 3956 3837 3700 3527 3439 3468 3490 3389 3287 3363 3376 3240 3191 3060 3037 3264 3569 3585 3262 3041 2934 2804 2805 2722 2508 2327 2272 2542 3474 4646 4826 4771 4760 4875 4976 4981 5124 5217 5205 5027 4731 4468 4271 4065 3843 3651 3428 3224 3155 3073 3187 3317 3328 3202 3042 2989 2962 3087 3224 3359 3505 3622 3726 3798 3780 3730 3707 3684 3674 3697 3665 3522 3287 3209 3222 3198 3231 3325 3396 3451 3484 3473 3449 3409 3348 3282 3229 3176 3108 3044 3048 3056 3032 3022 3050 3089 3111 3107 3082 3047 2959 2825 2639 2475 2483 2444 2368 2293 2218 2225 2261 2242 2177 2100 2052 2013 2014 1982 1956 1940 1921 1882 1853 1840 1844 1889 1935 1911 1888 1868 1810 1830 1890 1880 1935 1986 2085 2401 2791 2906 2866 2835 2832 2878 2895 2926 2960 3012 2992 3012 2988 2899 2782 2685 2658 2667 2704 41 43 44 46 50 52 54 54 53 53 54 55 53 50 49 49 50 53 58 63 67 68 66 62 61 62 64 68 67 66 64 61 62 66 61 53 48 43 42 44 46 48 47 44 42 40 36 34 33 29 27 24 21 19 19 21 22 20 20 18 15 14 13 12 11 11 11 11 12 13 13 14 14 11 10 9 9 8 8 8 7 5 5 4 3 2 1 1 0 0 0 0 1 1 1 2 3 2 2 10 41 84 119 164 210 300 393 506 624 788 1011 1346 1687 1923 2033 2070 2025 1945 1881 1776 1712 1678 1653 1630 1698 1920 2094 2199 2289 2349 2372 2444 2577 2633 2590 2476 2399 2395 2229 2082 2074 2108 2191 2322 2398 2430 2477 2535 2595 2681 2753 2816 2921 2960 3019 3238 3155 2973 2532 3249 4104 4433 4416 4306 4207 4206 4216 4112 3928 3824 3828 3857 3960 4121 4274 4399 4441 4399 4489 4615 4709 4741 4690 4627 4634 4632 4680 4716 4728 4758 4570 4314 4104 4081 4084 4044 3924 3806 3902 4076 4165 3890 3151 2631 2580 2009 966 513 799 1098 776 320 274 313 296 305 317 348 356 344 339 381 357 288 248 215 163 118 89 69 54 41 37 39 54 108 178 204 216 199 118 51 69 181 333 520 839 1284 1714 2100 2375 2295 2110 1985 1591 1278 1229 1357 1613 1993 2337 2727 3153 3342 3218 2956 2833 2919 3025 3134 3350 3650 3917 4022 4032 4020 3938 3905 3901 3857 3852 3873 3856 3836 3801 3717 3643 3656 3738 3838 3927 3967 3963 3956 3962 3985 4023 4050 4081 4078 4120 4179 4155 4124 4060 3979 3952 3846 3661 3577 3468 3338 3222 3110 2867 2534 2296 2353 2610 2991 3379 3177 3043 3285 3128 2635 2230 2057 2131 2326 2463 2513 2533 2491 2378 2297 2232 2156 2130 2042 1951 1874 1812 1796 1772 1773 1767 1771 1823 1894 2000 2164 2363 2605 2799 2893 2770 2610 2514 2541 2641 2713 2706 2742 2877 2931 2862 2824 2876 3026 3311 3677 4066 4365 4395 4147 3911 3926 4120 4312 4279 4381 4542 4670 4700 4654 4759 4934 4975 4938 4901 4887 4887 4788 4668 4463 4328 4176 4049 4105 4219 4182 4121 4107 4047 3958 3961 3987 3901 3807 3933 3858 3615 3497 3379 3410 3605 3785 3861 3620 3264 3105 2998 2885 2737 2534 2345 2296 2621 3660 4848 4763 4686 4776 4849 5000 5080 5201 5152 5030 4854 4634 4359 4023 3838 3894 3788 3635 3521 3543 3541 3677 3835 3770 3431 3026 2827 2864 3089 3421 3758 3968 3963 3942 3913 3846 3800 3768 3758 3736 3677 3549 3352 3145 3079 3133 3142 3165 3266 3415 3476 3458 3463 3441 3396 3342 3276 3215 3149 3082 3047 3055 3043 3007 2992 3021 3062 3077 3039 2929 2821 2683 2562 2465 2339 2323 2298 2261 2231 2220 2226 2203 2139 2074 2045 2034 1995 1989 1976 1945 1910 1890 1866 1852 1861 1883 1921 1975 1962 1974 1906 1823 1898 1944 1967 2048 2203 2440 2666 2715 2694 2671 2664 2675 2710 2740 2796 2873 2927 2928 2930 2866 2776 2715 2651 2613 2658 2759 36 36 35 38 43 50 55 58 58 57 57 59 59 56 53 52 51 52 54 57 61 63 62 57 58 62 64 64 64 63 60 64 66 74 66 58 51 46 45 45 47 48 47 44 42 40 37 35 33 30 27 25 21 20 19 19 21 21 20 19 17 15 14 13 12 12 12 12 13 13 14 15 13 11 9 8 8 8 6 8 7 6 4 4 3 2 1 1 1 0 0 0 0 1 1 2 3 3 2 2 12 39 77 112 131 189 276 360 476 597 767 1011 1394 1769 1996 2090 2107 2027 1925 1837 1764 1721 1672 1593 1541 1581 1678 1845 2099 2194 2226 2279 2294 2227 2097 1980 1907 1865 1816 1897 2032 2057 2105 2245 2329 2367 2424 2484 2555 2661 2776 2900 2989 3030 3128 3290 3276 3258 2612 3180 4125 4193 4047 3940 3877 3983 4053 3971 3905 3993 4098 4113 4164 4299 4407 4432 4419 4475 4563 4612 4724 4742 4616 4519 4569 4559 4577 4609 4629 4553 4306 4143 4048 4049 4036 4023 4009 3986 4155 4245 4334 4110 3074 2505 2580 1909 845 377 592 916 764 461 359 354 323 288 329 338 314 297 294 312 291 259 266 237 176 134 108 86 63 43 35 42 66 112 160 175 156 118 48 27 95 239 382 560 916 1417 1866 2244 2524 2456 2241 2102 1712 1311 1249 1432 1862 2459 2956 3268 3498 3512 3287 3025 2923 2994 3121 3262 3490 3749 3927 4042 4051 4062 4024 4033 4001 3894 3823 3795 3730 3695 3675 3649 3653 3669 3684 3761 3897 4006 4026 4048 4032 3988 4006 4087 4126 4122 4048 4022 4101 4070 4072 4141 4187 4114 3927 3767 3603 3444 3357 3213 3040 2960 3000 3157 3372 3604 3516 3294 3370 3253 2750 2193 1832 1707 1780 1939 2031 2035 1997 1904 1823 1780 1748 1757 1863 1876 1877 1875 1858 1835 1796 1777 1772 1759 1788 1886 2015 2221 2495 2779 2961 2938 2657 2438 2400 2497 2630 2770 2803 2885 2950 2937 2924 2932 2999 3218 3628 4123 4485 4560 4370 4064 3965 4155 4327 4455 4443 4553 4671 4741 4826 4894 4897 4896 4921 4939 5012 4929 4781 4607 4696 4441 4402 4488 4284 4192 4350 4444 4356 4180 4107 4153 4043 3889 3877 3968 4073 4048 3949 3817 3730 3760 3985 4172 4144 3899 3563 3350 3268 3181 3028 2769 2459 2379 2600 3498 4583 4743 4658 4772 4843 5000 5100 5059 4946 4839 4756 4657 4452 4210 4077 4095 3941 3849 3823 3899 3919 3953 4058 3863 3286 2663 2377 2408 2551 2929 3653 4127 4034 3848 3797 3812 3819 3804 3776 3694 3565 3394 3195 3085 3163 3272 3286 3330 3442 3529 3492 3457 3464 3411 3366 3329 3273 3202 3137 3078 3044 3027 3006 2992 2993 3015 3023 3000 2916 2769 2589 2430 2393 2397 2308 2210 2191 2213 2201 2188 2182 2177 2157 2106 2060 2041 2021 2010 2007 1988 1958 1938 1907 1889 1938 1975 1972 1992 1972 1960 1917 1850 1889 1945 2032 2240 2432 2534 2564 2537 2519 2521 2518 2521 2542 2602 2683 2757 2801 2823 2813 2731 2649 2671 2619 2563 2651 2847 35 36 35 36 40 48 56 60 63 63 60 58 61 61 57 54 52 52 52 54 57 60 58 54 53 55 62 62 61 61 60 63 67 73 69 63 53 50 48 48 48 49 47 45 43 40 38 36 34 30 29 26 22 21 19 20 21 21 20 19 16 15 15 13 13 13 14 14 14 14 14 13 11 9 8 8 8 8 7 10 7 6 5 4 3 3 2 1 1 1 0 0 0 1 1 2 3 2 3 2 3 15 37 61 83 114 170 244 342 432 562 735 1043 1479 1860 2061 2169 2129 2039 1993 1924 1858 1819 1723 1624 1610 1550 1575 1791 1983 1981 1993 2030 2027 1890 1795 1740 1742 1871 1996 2089 2154 2199 2330 2396 2378 2484 2605 2719 2770 2963 3133 3182 3263 3408 3503 3499 3306 2964 3471 3950 3708 3420 3459 3598 3920 3976 3850 3954 4201 4299 4260 4287 4383 4407 4402 4468 4543 4550 4563 4659 4705 4421 4321 4404 4417 4462 4458 4301 4175 4167 4128 4072 4026 4003 4071 4194 4273 4360 4200 4137 4022 3106 2642 2496 1574 777 412 431 699 753 557 405 417 389 383 306 294 293 300 292 277 266 267 277 247 192 144 113 99 85 69 55 57 76 100 86 74 87 118 57 37 140 322 450 584 903 1364 1717 1917 2139 2305 2172 1932 1663 1374 1269 1462 2038 2929 3542 3688 3700 3573 3351 3149 2988 2994 3249 3608 3911 3979 3899 4099 4071 4099 4060 4101 4037 3899 3714 3643 3602 3617 3639 3622 3613 3620 3654 3770 3933 4071 4090 4127 4127 4086 4062 4108 4147 4192 4178 4068 3939 3566 3382 3681 4052 4090 3923 3802 3686 3539 3430 3399 3333 3288 3304 3570 3845 3854 3603 3463 3366 2943 2367 1917 1682 1665 1758 1845 1868 1833 1715 1566 1525 1499 1522 1599 1711 1753 1786 1803 1793 1793 1791 1773 1763 1784 1841 1929 2073 2304 2608 2861 2951 2780 2445 2316 2396 2544 2667 2800 2912 3030 3024 2941 2967 3043 3176 3501 3975 4377 4497 4481 4252 4092 4143 4382 4526 4570 4569 4643 4732 4777 4815 4853 4893 4928 4948 5009 5093 4954 4759 4448 4562 4573 4662 4650 4479 4450 4683 4830 4726 4480 4210 4073 4003 3884 3796 3895 4056 4160 4154 4164 4138 4249 4443 4550 4535 4341 3940 3593 3519 3478 3387 3176 2905 2741 2830 3447 4480 4732 4732 4773 4830 4901 4898 4825 4759 4666 4482 4430 4351 4155 4043 4164 4124 4060 4135 4220 4215 4140 4062 3741 3046 2347 2107 2196 2171 2185 3133 3956 3895 3504 3548 3663 3690 3677 3651 3558 3425 3290 3181 3207 3395 3490 3499 3520 3579 3537 3485 3452 3423 3369 3331 3308 3267 3200 3131 3072 3023 2991 2975 2972 2985 2999 2939 2843 2712 2572 2447 2368 2362 2342 2259 2184 2193 2201 2160 2158 2176 2198 2182 2146 2092 2070 2070 2088 2116 2116 2088 2061 2015 1975 1998 2022 2012 2010 1981 1960 1926 1896 1928 2030 2246 2429 2414 2370 2335 2317 2325 2344 2364 2369 2434 2510 2583 2636 2678 2733 2719 2638 2555 2530 2523 2570 2723 2942 34 36 37 37 39 43 52 62 66 67 65 62 61 64 61 57 55 53 53 53 54 55 56 54 52 55 61 62 62 61 60 62 67 72 70 66 56 52 50 51 51 50 49 46 43 42 39 37 35 31 29 26 23 21 20 20 21 21 20 19 17 16 15 14 13 14 15 15 15 15 13 12 11 9 8 8 8 8 8 9 7 6 5 4 4 3 3 2 1 1 0 0 0 0 2 2 3 3 3 3 3 3 3 20 42 63 98 156 222 294 390 529 715 1077 1521 1970 2159 2243 2216 2210 2138 2079 2043 1979 1931 1862 1774 1738 1741 1908 1898 1914 1998 2053 1941 1942 1922 1966 2081 2132 2178 2262 2324 2498 2547 2585 2754 2794 2995 2987 3197 3288 3403 3558 3640 3640 3648 3510 3304 3627 3917 3473 3147 3268 3581 4040 4034 3852 3922 4178 4354 4358 4348 4390 4436 4483 4475 4327 4287 4455 4565 4561 4317 4215 4227 4290 4356 4176 4016 4075 4182 4196 4123 4010 3969 4088 4272 4339 4214 3976 3671 3244 2416 1859 1337 916 668 454 371 506 640 577 461 466 440 502 259 225 232 259 288 292 248 248 225 201 187 158 132 124 120 112 102 100 108 103 51 20 73 242 191 124 149 284 414 528 777 1214 1613 1672 1650 1911 1908 1740 1639 1514 1416 1655 2254 3266 3765 3738 3631 3463 3321 3184 2988 2973 3247 3734 4233 4209 4114 4176 4095 4136 4098 4121 4072 3927 3675 3618 3615 3657 3698 3677 3628 3654 3756 3854 3969 4087 4116 4134 4177 4151 4126 4117 4132 4034 3607 2812 2548 2469 2480 2691 2976 3364 3778 3926 3950 3884 3875 3785 3784 3753 3834 3873 4035 3918 3694 3360 3013 2481 2008 1750 1641 1689 1759 1791 1790 1762 1643 1549 1522 1503 1545 1621 1686 1723 1759 1808 1831 1819 1800 1803 1807 1825 1923 2028 2205 2424 2637 2791 2740 2520 2317 2319 2491 2747 2927 3027 3109 3152 3104 3044 3094 3278 3583 3971 4336 4551 4459 4314 4121 4134 4285 4472 4588 4639 4678 4732 4775 4803 4823 4843 4869 4852 4852 4954 5062 5075 4946 4794 4634 4562 4527 4566 4587 4681 4933 5061 4946 4781 4549 4312 4084 4024 3975 4008 4086 4209 4291 4367 4398 4491 4620 4680 4640 4514 4209 3798 3659 3572 3511 3389 3248 3190 3206 3537 4256 4421 4478 4543 4574 4571 4541 4540 4583 4503 4256 4227 4171 4032 4118 4259 4247 4175 4280 4386 4367 4188 4002 3808 3324 2645 2271 2290 2301 2503 3152 3897 3530 3088 3156 3317 3399 3431 3415 3339 3273 3264 3341 3493 3664 3684 3618 3594 3587 3552 3521 3473 3406 3338 3307 3296 3245 3170 3101 3044 2992 2949 2925 2940 2964 2933 2815 2643 2458 2328 2301 2337 2341 2280 2246 2165 2191 2143 2137 2158 2166 2168 2151 2126 2121 2117 2101 2108 2132 2155 2162 2140 2064 2040 2009 1990 1981 1957 1937 1951 1950 1958 2053 2139 2215 2241 2197 2203 2157 2136 2177 2213 2260 2321 2389 2460 2519 2537 2568 2616 2653 2675 2642 2641 2666 2775 2923 3072 32 35 37 39 40 42 48 57 64 67 68 66 63 64 65 60 58 56 55 54 55 54 54 52 49 52 57 59 60 61 61 63 67 70 72 68 60 55 53 53 54 53 52 49 46 43 40 37 35 31 27 26 24 21 20 19 20 20 19 17 16 15 15 15 14 13 14 14 15 14 13 12 10 8 8 7 7 8 9 9 7 7 5 4 4 3 3 2 1 1 1 1 0 0 1 2 3 3 3 3 3 3 3 3 10 29 42 76 121 181 266 364 484 687 1047 1665 2110 2286 2383 2426 2391 2361 2288 2313 2344 2262 2186 2152 2117 2137 2114 2079 2268 2280 2188 2264 2276 2269 2338 2446 2553 2590 2624 2742 2820 2961 3065 3054 3284 3214 3457 3382 3634 3653 3609 3610 3678 3711 3747 3890 3852 3518 3380 3565 3811 4047 4010 3872 3851 4016 4275 4381 4398 4402 4428 4529 4577 4414 4271 4396 4430 4341 4291 4256 4173 4223 4222 3985 3856 3938 4076 4148 4126 4028 3971 4051 4155 4070 3737 3377 2641 1913 1348 978 763 705 666 552 446 434 494 517 466 429 468 490 433 339 250 223 249 307 239 228 179 149 154 159 155 156 157 149 140 146 153 125 39 12 70 665 675 253 125 187 314 511 634 930 1444 1765 1718 1674 1754 1731 1628 1594 1601 1955 2446 3271 3637 3554 3440 3311 3210 3030 2871 3004 3232 3660 4337 4265 4114 4166 4106 4135 4109 4113 4050 3956 3798 3767 3718 3748 3806 3803 3778 3764 3762 3797 3900 4067 4089 4120 4173 4167 4154 4069 3832 3261 2551 2055 1944 1971 2022 2119 2256 2487 2904 3371 3583 3578 3511 3309 3587 3362 3484 3429 3938 3641 3408 2866 2410 2014 1751 1690 1690 1760 1796 1802 1801 1778 1683 1610 1583 1579 1597 1625 1671 1719 1763 1802 1832 1852 1827 1785 1809 1896 2053 2171 2336 2498 2613 2629 2485 2280 2241 2377 2675 3048 3288 3371 3365 3292 3188 3130 3227 3514 3887 4333 4543 4558 4360 4144 4062 4171 4356 4511 4603 4672 4737 4773 4783 4783 4789 4822 4786 4705 4672 4707 4946 5075 4900 4642 4475 4476 4519 4614 4677 4762 4916 4976 4951 4915 4759 4448 4092 4153 4112 4103 4199 4340 4419 4453 4507 4612 4706 4700 4627 4556 4376 3987 3791 3734 3618 3448 3383 3275 3285 3452 3688 3848 3972 4048 4041 4043 4149 4276 4408 4339 4149 3975 3885 3867 3919 4112 4145 3975 3982 4234 4401 4247 4033 3996 3867 3442 2894 2618 2518 2881 3437 3749 3147 2782 2868 3017 3094 3162 3186 3141 3231 3398 3600 3750 3787 3687 3662 3653 3639 3612 3574 3512 3425 3343 3303 3276 3215 3146 3075 3011 2960 2916 2893 2898 2889 2814 2661 2474 2302 2199 2186 2219 2255 2214 2167 2128 2123 2099 2135 2138 2136 2125 2105 2126 2158 2146 2090 2039 2037 2118 2157 2151 2098 2056 1990 1936 1911 1896 1928 1993 2002 2018 2094 2134 2132 2109 2087 2108 2121 2145 2183 2223 2305 2420 2475 2529 2566 2642 2652 2692 2813 2904 2937 2977 3027 3081 3153 3241 30 31 33 36 39 42 46 51 59 63 66 67 66 64 63 62 60 59 58 56 56 56 55 53 51 50 54 58 61 60 62 64 66 70 73 70 64 58 55 55 55 56 54 50 45 43 41 37 36 32 28 26 24 21 21 23 22 20 18 17 16 15 16 16 15 14 14 14 14 13 12 12 10 8 8 7 6 7 9 9 8 7 5 5 4 4 3 2 2 1 1 0 1 0 0 1 2 3 4 4 3 2 3 2 2 9 5 31 64 132 184 236 323 430 659 1117 1661 2099 2376 2526 2639 2685 2570 2606 2642 2634 2641 2634 2624 2669 2666 2628 2749 2747 2720 2747 2788 2752 2818 2909 3006 3058 3082 3133 3224 3345 3393 3384 3503 3483 3597 3538 3831 3567 3526 3614 3629 3639 3785 3838 3610 3471 3689 3907 3897 3846 3895 3943 3912 3956 4129 4350 4437 4427 4433 4575 4679 4510 4307 4388 4461 4456 4496 4383 4156 4136 4096 3905 3809 3838 3907 3960 4005 4013 4014 4083 4119 3893 3355 2629 1585 894 644 483 424 494 601 612 525 466 448 438 466 517 585 668 600 459 276 202 190 245 277 374 260 175 129 124 144 167 176 160 146 171 207 180 68 33 73 396 391 210 147 176 269 596 706 1035 1695 2176 2053 1702 1735 1654 1462 1443 1603 1967 2390 2873 3279 3299 3261 3215 3070 2812 2774 3008 3227 3679 4324 4319 4153 4161 4123 4101 4083 4104 4135 4102 3988 3920 3808 3806 3920 3983 3973 3944 3894 3870 3934 4017 4059 4132 4174 4163 4087 3815 3235 2507 2054 1917 1908 1899 1896 1910 1905 1983 2241 2510 2753 2851 2813 2414 2809 2974 3223 3030 3375 3007 2673 2201 1864 1718 1679 1725 1766 1811 1843 1869 1866 1808 1719 1644 1590 1577 1577 1598 1663 1725 1779 1839 1888 1911 1896 1871 1913 2031 2211 2363 2512 2588 2528 2422 2288 2229 2318 2536 2918 3290 3469 3490 3427 3305 3176 3125 3298 3662 4095 4460 4465 4324 4140 4013 4048 4165 4270 4410 4526 4604 4678 4727 4761 4743 4692 4649 4638 4661 4699 4833 4972 4855 4687 4574 4435 4342 4314 4331 4393 4520 4746 4932 4938 4941 4835 4450 4310 4344 4287 4262 4393 4562 4594 4595 4638 4712 4769 4686 4566 4454 4258 3931 3706 3571 3421 3363 3342 3327 3359 3451 3565 3698 3816 3882 3915 3910 3945 4032 4131 4143 4080 4026 3977 3980 4107 4183 3934 3498 3382 3856 4431 4324 3958 3951 3983 3814 3386 3033 3155 3848 3890 3517 2960 2743 2898 3047 3039 3032 3197 3254 3432 3640 3837 3891 3794 3721 3709 3696 3671 3636 3590 3526 3445 3366 3306 3247 3193 3128 3055 2993 2945 2905 2876 2833 2743 2606 2455 2320 2224 2191 2189 2171 2168 2143 2121 2123 2075 2041 2043 2071 2092 2032 1998 2104 2129 2103 2068 2036 1994 2079 2116 2107 2059 2000 1949 1920 1915 1926 1946 1949 1957 2000 2028 2043 2042 2041 2047 2072 2112 2168 2240 2301 2407 2545 2678 2792 2813 2925 3006 3062 3104 3173 3227 3265 3312 3338 3362 3406 33 34 34 35 37 39 42 46 52 56 61 65 67 66 65 64 62 61 60 58 58 58 57 55 53 51 54 58 60 61 64 66 68 70 73 72 67 60 57 56 56 56 54 49 46 42 41 36 37 32 27 26 24 21 19 20 21 19 18 17 15 14 15 16 14 13 13 14 14 13 12 11 10 8 8 7 6 8 9 10 9 7 6 5 5 4 3 3 3 2 1 1 0 0 0 1 2 3 4 4 4 3 3 3 3 1 1 16 25 79 91 146 215 282 407 665 1085 1582 2041 2394 2663 2863 2939 2955 3013 3050 3106 3180 3217 3220 3198 3222 3301 3296 3337 3332 3343 3305 3329 3364 3445 3489 3512 3533 3583 3634 3627 3609 3669 3663 3696 3770 3811 3662 3753 3829 3645 3519 3801 3877 3618 3590 3872 3912 3728 3748 3773 3939 4046 4035 4006 4164 4403 4470 4537 4672 4710 4586 4491 4543 4614 4624 4580 4397 4207 4124 3982 3812 3733 3705 3655 3634 3725 3861 3993 4121 4157 3895 3217 2246 1271 702 502 381 310 372 529 625 566 517 465 420 418 409 429 525 571 497 357 243 168 190 337 627 479 261 133 93 111 139 147 127 113 156 222 208 109 69 73 110 140 169 198 230 355 800 1184 1720 2366 2620 2272 1950 1950 1623 1293 1289 1549 1897 2236 2667 2925 3004 3075 3141 2978 2706 2717 3002 3283 3705 4246 4350 4192 4165 4130 4051 4015 4090 4189 4159 4044 3967 3875 3814 3898 3998 4023 4028 4017 3999 4029 4033 4062 4151 4198 4157 3978 3492 2708 2091 1941 1933 1912 1901 1918 1958 1977 1962 1988 2079 2224 2320 2291 2351 2680 2726 2770 3003 2758 2426 2130 1895 1776 1745 1760 1796 1824 1861 1897 1911 1893 1808 1716 1626 1560 1539 1549 1594 1667 1706 1743 1825 1915 1977 2012 2019 2072 2171 2318 2488 2571 2513 2351 2231 2197 2306 2528 2801 3145 3374 3397 3360 3332 3268 3200 3203 3388 3693 4038 4220 4193 4082 3989 3989 4062 4150 4202 4300 4398 4437 4518 4634 4699 4702 4653 4577 4624 4757 4728 4765 4747 4489 4292 4195 4123 4058 3990 3941 3948 4107 4429 4740 4739 4810 4792 4667 4592 4499 4345 4303 4481 4708 4759 4734 4758 4764 4747 4649 4505 4314 4023 3666 3475 3335 3267 3332 3441 3524 3570 3618 3684 3750 3815 3855 3920 3965 3898 3910 3927 3993 4124 4230 4196 4192 4302 4245 3768 3121 3076 3926 4529 4463 4211 4029 3843 3411 2977 2697 2935 3413 3547 3330 3041 2935 3099 3267 3260 3314 3435 3579 3683 3800 3897 3877 3810 3772 3738 3704 3678 3645 3578 3525 3448 3377 3310 3231 3159 3108 3057 2997 2927 2847 2764 2668 2540 2398 2269 2226 2252 2263 2162 2143 2125 2091 2076 2088 2083 2042 2021 2061 2115 2124 2111 2113 2114 2101 2098 2088 2069 2094 2126 2085 2003 1988 1986 1967 1937 1925 1902 1901 1905 1926 1967 1989 2002 2031 2066 2116 2183 2250 2335 2402 2529 2696 2862 3007 3096 3167 3246 3311 3326 3357 3392 3419 3453 3467 3475 3500 35 35 36 37 38 38 39 41 45 49 53 63 67 68 68 66 65 63 62 61 60 60 59 58 54 51 53 56 60 63 65 68 70 72 74 74 70 62 60 57 57 55 51 47 42 39 38 35 35 30 26 27 25 22 21 21 21 19 18 17 16 14 14 15 14 12 12 12 13 12 11 9 9 8 8 8 7 8 10 10 8 7 6 5 4 4 3 3 3 2 2 1 1 1 0 0 1 3 5 5 5 4 4 3 3 2 1 1 1 36 18 79 135 193 264 388 604 948 1396 1883 2315 2676 2971 3210 3375 3418 3475 3536 3578 3607 3630 3670 3714 3742 3776 3791 3787 3788 3803 3861 3898 3898 3891 3875 3870 3870 3847 3843 3840 3820 3871 3872 3869 3908 3976 3903 3389 3046 3718 3962 3875 3968 4040 3889 3738 3757 3723 3810 3966 4060 4075 4098 4289 4402 4560 4625 4653 4672 4716 4727 4712 4647 4479 4310 4261 4024 3760 3665 3614 3569 3492 3435 3495 3652 3863 4074 4140 3900 3165 2023 1043 625 466 330 293 349 542 648 539 474 458 441 441 417 414 492 597 612 484 320 192 169 343 597 517 284 136 90 92 100 99 88 85 109 140 139 113 97 84 76 104 169 203 260 601 1255 1830 2258 2666 2897 2726 2434 2172 1670 1315 1402 1640 1869 2198 2523 2661 2722 2840 2885 2723 2543 2645 3064 3480 3838 4207 4329 4232 4218 4155 4067 4029 4113 4203 4197 4115 4067 4008 3909 3905 3967 4022 4077 4089 4051 4075 4086 4072 4155 4202 4176 3919 3242 2355 1953 1975 1954 1921 1939 1968 2001 1971 1900 1930 1978 2076 2144 2186 2389 2502 2481 2609 2601 2362 2139 1973 1884 1860 1831 1812 1833 1844 1871 1890 1881 1859 1766 1663 1600 1566 1532 1533 1588 1649 1668 1690 1768 1895 2024 2125 2211 2279 2316 2418 2538 2501 2330 2162 2187 2291 2513 2856 3158 3349 3407 3363 3331 3370 3411 3383 3345 3449 3667 3847 3965 4019 4001 3997 4041 4071 4108 4137 4167 4203 4226 4263 4332 4469 4640 4671 4634 4611 4627 4472 4380 4320 4161 4063 4000 3914 3800 3689 3643 3575 3728 3958 4214 4384 4560 4654 4711 4610 4392 4192 4222 4465 4685 4745 4732 4747 4741 4712 4631 4482 4228 3894 3525 3360 3315 3368 3488 3575 3620 3662 3672 3625 3544 3562 3639 3681 3700 3730 3757 3799 3988 4236 4365 4312 4265 4353 4385 4025 3297 3153 4029 4546 4483 4288 4093 3756 3003 2364 2131 2308 2662 2954 3138 3291 3314 3409 3534 3543 3569 3636 3753 3834 3884 3916 3916 3887 3819 3746 3700 3668 3626 3562 3501 3435 3369 3297 3232 3182 3124 3044 2955 2840 2698 2551 2421 2341 2307 2230 2225 2214 2143 2110 2115 2099 2049 2001 2003 2043 2067 2064 2079 2130 2131 2096 2166 2187 2177 2182 2176 2166 2207 2231 2175 2067 2008 1961 1941 1911 1883 1867 1876 1896 1933 1976 2006 2037 2094 2165 2242 2305 2366 2439 2524 2687 2873 3023 3127 3214 3281 3338 3390 3417 3423 3432 3452 3475 3486 3496 3515 37 36 37 37 38 38 37 38 41 46 51 56 63 69 70 69 68 66 64 63 62 62 61 58 55 51 51 56 62 65 66 68 71 74 75 75 72 66 61 59 56 52 48 44 40 37 34 32 31 28 25 26 23 22 22 21 19 18 17 17 16 15 14 13 13 12 11 11 12 11 9 7 6 7 7 8 8 7 9 9 8 7 6 6 5 4 3 3 3 3 2 2 1 1 0 1 1 2 5 5 5 5 4 3 3 2 1 1 1 1 1 19 82 145 197 265 343 518 816 1228 1724 2177 2528 2850 3063 3268 3433 3531 3591 3655 3699 3762 3834 3887 3921 3948 3974 3987 4008 4093 4128 4122 4118 4078 4007 4015 3980 3980 4002 4069 4146 4109 4007 3990 4026 3843 3295 2592 3581 3976 4199 4315 4094 3903 3825 3780 3753 3753 3840 3981 4081 4166 4361 4317 4447 4497 4620 4681 4659 4622 4567 4479 4329 4197 4091 3793 3629 3593 3565 3518 3492 3490 3543 3592 3726 3945 4010 3743 2945 1775 903 629 530 452 413 444 576 594 437 422 496 515 521 482 439 479 607 687 600 410 246 172 259 395 354 199 112 87 81 76 72 71 75 80 84 93 108 115 101 84 112 164 209 337 828 1554 1949 1937 2017 2330 2549 2473 2140 1704 1488 1603 1702 1751 2085 2382 2454 2506 2617 2622 2508 2463 2701 3235 3686 3903 4155 4302 4121 4182 4186 4062 3983 4033 4136 4243 4251 4206 4141 4050 4047 4088 4129 4171 4173 4148 4154 4127 4104 4163 4207 4195 3863 3069 2204 1988 1990 1912 1894 1964 2002 1984 1966 1955 1934 1918 1955 2036 2148 2303 2423 2387 2385 2348 2274 2136 2011 1964 1950 1886 1828 1840 1856 1883 1875 1839 1792 1715 1631 1585 1563 1535 1528 1556 1606 1647 1679 1737 1856 2043 2262 2475 2648 2724 2581 2476 2341 2213 2150 2292 2490 2836 3222 3446 3493 3479 3480 3528 3610 3610 3499 3439 3512 3674 3776 3907 3977 4018 4047 4067 4075 4063 4050 4066 4087 4095 4071 4054 4202 4410 4403 4413 4363 4295 4166 4111 4078 4027 4080 4132 4016 3831 3649 3587 3455 3534 3629 3756 3978 4221 4420 4512 4345 4162 4085 4198 4421 4578 4667 4727 4742 4690 4682 4635 4452 4198 3937 3651 3498 3453 3542 3658 3646 3604 3606 3559 3474 3427 3491 3544 3544 3521 3599 3666 3782 4013 4279 4434 4437 4372 4394 4582 4559 4012 3792 4305 4484 4415 4228 4111 3789 3085 2435 2183 2233 2299 2393 2697 3184 3519 3769 3842 3847 3847 3774 3833 3881 3888 3897 3911 3897 3826 3740 3692 3648 3589 3508 3444 3374 3306 3237 3182 3130 3041 2910 2785 2646 2502 2359 2231 2223 2363 2287 2191 2133 2125 2103 2067 2049 2017 1976 1996 2047 2031 2049 2104 2188 2234 2252 2277 2272 2252 2284 2366 2411 2386 2303 2223 2122 2030 1954 1927 1921 1910 1898 1921 1970 2016 2059 2103 2146 2193 2276 2333 2384 2445 2528 2663 2837 2993 3109 3182 3255 3321 3363 3400 3413 3393 3388 3404 3427 3447 3465 3486 40 38 37 37 37 36 36 36 37 41 47 52 59 66 70 71 70 68 67 65 65 65 64 60 56 55 54 59 68 69 66 68 72 76 78 77 74 68 62 59 56 51 46 40 37 34 31 30 28 25 25 23 20 19 20 18 19 18 17 16 15 14 14 13 12 11 11 10 11 10 7 7 7 6 6 6 7 7 7 8 8 7 6 5 5 4 3 3 3 3 2 2 1 1 1 1 1 1 4 5 4 4 3 2 3 2 1 1 1 1 1 4 58 120 179 220 261 367 522 791 1175 1563 1918 2271 2575 2812 3031 3245 3384 3496 3565 3650 3729 3786 3830 3849 3862 3867 3881 3963 4020 4048 4062 3976 3853 3921 3858 3961 4197 4283 4188 4010 3896 3977 4092 4090 3981 2866 3668 4104 4434 4344 4022 3880 3820 3760 3770 3757 3776 3940 4074 4155 4345 4424 4493 4507 4553 4519 4231 4156 4156 4168 4130 4026 3870 3696 3637 3620 3574 3541 3607 3725 3834 3709 3569 3641 3680 3266 2371 1363 776 656 601 547 535 570 656 637 459 413 507 557 592 547 433 351 421 546 559 445 283 162 143 177 167 114 84 73 72 71 71 74 81 81 72 77 106 133 129 100 84 119 196 387 889 1513 1674 1491 1501 1743 1979 2049 1948 1759 1617 1584 1586 1663 1993 2229 2333 2399 2494 2474 2422 2476 2781 3313 3744 3711 3676 3889 3839 3966 4228 4073 4012 4195 4270 4263 4311 4248 4170 4107 4131 4177 4209 4235 4240 4239 4236 4185 4191 4203 4208 4170 3721 2893 2238 2076 2027 1973 1969 1997 2013 2010 1998 1971 1925 1892 1901 1952 2075 2247 2269 2245 2298 2299 2307 2209 2092 2018 1930 1861 1850 1843 1856 1875 1831 1778 1712 1656 1587 1533 1519 1517 1523 1554 1610 1663 1710 1800 1978 2220 2459 2614 2689 2618 2448 2379 2284 2279 2355 2480 2738 3134 3473 3587 3551 3540 3601 3718 3751 3721 3535 3506 3557 3705 3839 3939 3938 3940 3938 3953 3983 3955 3902 3916 3897 3878 3885 3786 3833 3883 3918 4006 4101 4105 4010 3932 3957 4032 4106 4136 4063 3926 3676 3507 3403 3428 3502 3577 3754 3948 4211 4363 4250 4107 4078 4145 4273 4405 4552 4659 4679 4617 4607 4536 4309 4105 3967 3853 3772 3747 3816 3833 3721 3688 3616 3516 3481 3542 3534 3595 3685 3777 3726 3712 3821 4057 4297 4445 4473 4358 4381 4510 4552 4424 4298 4340 4402 4320 4198 4151 4012 3665 3267 2923 2518 2247 2145 2251 2628 3134 3926 4152 3986 3891 3823 3777 3779 3819 3883 3941 3919 3800 3727 3671 3587 3525 3451 3352 3257 3188 3108 3013 2899 2767 2664 2576 2457 2367 2332 2267 2198 2268 2235 2112 2042 2051 2047 2023 2019 2020 2037 2071 1974 2027 2087 2157 2244 2432 2455 2395 2394 2417 2493 2511 2443 2367 2300 2229 2132 2069 2042 2038 2046 2044 2042 2060 2099 2138 2182 2220 2200 2284 2371 2443 2504 2592 2705 2813 2917 3010 3094 3169 3237 3299 3331 3339 3335 3323 3318 3333 3360 3385 3423 3454 43 40 38 37 36 36 36 36 35 37 41 48 55 61 67 72 70 69 68 67 68 67 67 67 65 59 56 64 74 69 66 68 72 77 80 80 77 71 64 59 55 49 43 37 34 31 28 27 24 24 23 21 19 19 18 18 18 17 16 15 14 14 14 13 12 11 10 9 10 8 7 7 6 7 6 6 6 7 8 8 8 7 6 6 6 4 3 3 2 2 1 1 1 1 1 1 1 2 4 5 4 4 3 3 3 2 2 1 1 1 1 4 27 87 147 196 248 304 422 600 837 1104 1400 1725 2059 2332 2554 2811 3013 3159 3288 3399 3481 3565 3641 3602 3559 3572 3616 3695 3750 3814 3731 3698 3558 3789 3965 4046 4063 3898 3563 3344 3580 4038 4367 4466 4195 3751 4333 4408 4189 4017 3843 3842 3792 3747 3794 3767 3752 3892 4059 4155 4220 4375 4405 4213 4155 4130 4087 4057 4089 4170 4057 3921 3814 3727 3700 3694 3643 3614 3721 3941 4167 3954 3406 3224 3238 2494 1508 862 657 637 605 588 590 675 850 920 711 480 488 520 568 628 512 276 174 257 404 455 318 150 82 73 79 73 58 58 81 98 103 93 97 106 111 100 101 131 146 109 44 42 130 365 866 1441 1553 1404 1544 1903 2018 1934 1873 1835 1749 1640 1599 1707 1987 2060 2215 2338 2453 2430 2383 2434 2723 3209 3772 3784 3512 3663 3956 4189 4306 4139 4073 4108 4138 4080 4282 4275 4180 4147 4204 4271 4297 4302 4290 4269 4272 4271 4282 4262 4207 4092 3481 2635 2236 2136 2063 2015 2005 2018 2036 2038 2013 1962 1908 1917 1936 1994 2195 2261 2237 2242 2290 2266 2307 2247 2116 1990 1901 1872 1871 1850 1822 1799 1752 1699 1642 1593 1556 1515 1503 1504 1520 1562 1623 1682 1743 1867 2103 2391 2574 2583 2449 2342 2327 2364 2388 2462 2577 2743 3024 3368 3595 3627 3579 3560 3625 3786 3781 3736 3580 3508 3563 3675 3766 3797 3741 3703 3688 3662 3686 3721 3650 3635 3552 3546 3548 3462 3350 3358 3487 3688 3895 3998 4036 4110 4127 4053 4146 4366 4337 4058 3720 3478 3305 3365 3446 3501 3618 3764 3942 4079 4114 4069 4036 4060 4102 4140 4288 4465 4546 4511 4425 4294 4088 3897 3826 3855 3847 3795 3801 3800 3820 3820 3750 3646 3590 3665 3751 3812 3805 3785 3792 3827 3988 4244 4383 4458 4517 4508 4438 4419 4394 4350 4258 4212 4225 4245 4275 4277 4245 4144 3941 3629 3011 2372 2074 2151 2293 2676 3740 4291 4223 3994 3813 3688 3671 3801 3914 3961 3916 3787 3704 3616 3473 3364 3251 3141 3065 2980 2869 2735 2553 2392 2434 2440 2333 2345 2372 2325 2243 2233 2188 2065 2008 2039 2040 2072 2147 2115 2082 2130 2155 2207 2238 2257 2347 2549 2672 2619 2561 2551 2548 2492 2440 2386 2343 2305 2249 2215 2225 2240 2245 2228 2213 2211 2222 2239 2273 2299 2325 2379 2444 2522 2613 2709 2771 2826 2893 2954 3024 3098 3161 3221 3256 3265 3266 3262 3255 3259 3296 3334 3393 3419 47 43 41 39 37 36 36 36 35 36 37 45 53 59 63 65 67 68 69 69 69 69 69 67 68 66 63 70 82 79 69 69 72 78 81 81 79 73 66 59 53 47 41 36 32 29 27 25 23 22 21 20 18 17 17 17 16 15 15 16 14 14 13 13 12 10 9 9 8 8 7 7 7 7 6 6 6 8 9 9 9 9 8 7 6 5 3 3 1 1 1 0 1 1 1 1 1 3 4 5 4 4 3 3 3 2 2 1 1 1 2 2 13 59 112 179 248 299 404 515 651 833 1085 1338 1603 1876 2131 2401 2621 2803 2965 3110 3159 3308 3409 3377 3339 3386 3484 3547 3589 3547 3393 3444 3457 3746 3825 3713 3309 2740 2413 2572 3403 4195 4593 4600 4428 4499 4526 4304 4007 3797 3708 3898 3755 3746 3854 3895 3880 3944 4061 4133 4145 4119 4083 4077 4091 4023 4066 4072 4117 4196 4048 3933 3846 3754 3704 3670 3620 3626 3793 4058 4318 4161 3622 3210 2755 1638 858 605 619 639 575 508 532 690 1002 1184 993 798 527 477 464 592 478 267 135 135 235 296 215 87 21 16 22 21 21 49 127 161 145 99 113 176 244 196 115 134 180 148 45 30 133 467 1068 1573 1648 1398 1576 2107 2196 1957 1856 1899 1896 1817 1765 1857 1998 1930 2080 2252 2459 2459 2446 2551 2912 3257 3638 3719 3413 3278 3653 4171 4301 4207 4143 4098 3711 4095 4371 4411 4336 4309 4344 4394 4411 4413 4420 4413 4384 4331 4319 4318 4220 3930 3206 2456 2245 2185 2115 2079 2070 2073 2081 2064 2027 1980 1907 1910 1936 2061 2206 2371 2343 2356 2383 2395 2333 2209 2068 1974 1928 1881 1847 1826 1763 1710 1653 1626 1585 1527 1504 1496 1490 1526 1571 1600 1631 1702 1834 2025 2287 2548 2559 2378 2169 2133 2254 2376 2491 2622 2829 3086 3332 3527 3634 3660 3659 3649 3725 3832 3811 3749 3636 3559 3549 3546 3524 3546 3516 3475 3434 3383 3391 3415 3346 3261 3132 3040 3031 3103 2993 3080 3258 3455 3621 3780 3926 4007 3993 3966 4081 4357 4489 4259 3868 3560 3268 3314 3389 3435 3511 3624 3747 3838 3888 3900 3915 3935 3898 3838 3913 4039 4192 4273 4194 4039 3826 3621 3561 3651 3714 3671 3656 3714 3780 3776 3812 3761 3660 3695 3786 3837 3860 3886 3907 3936 4106 4389 4473 4454 4472 4534 4500 4416 4337 4286 4225 4234 4318 4403 4394 4313 4228 4161 4015 3795 3391 2824 2242 2253 2360 2684 3554 4249 4290 3979 3765 3633 3646 3822 3907 3921 3916 3735 3633 3535 3364 3148 2979 2906 2840 2702 2561 2497 2455 2446 2431 2385 2307 2358 2394 2392 2353 2260 2150 2063 2049 2048 2072 2183 2317 2177 2119 2205 2299 2427 2505 2519 2588 2683 2655 2613 2597 2583 2552 2519 2494 2473 2461 2456 2455 2460 2448 2438 2432 2405 2353 2302 2297 2288 2298 2314 2341 2382 2434 2494 2571 2655 2715 2754 2824 2879 2935 3005 3075 3140 3186 3212 3224 3218 3208 3209 3225 3299 3372 3417 52 46 43 40 38 37 37 37 36 36 37 41 50 56 59 61 62 64 67 70 70 71 70 70 70 69 69 72 78 77 73 72 73 77 79 79 77 73 66 60 52 46 40 36 32 29 26 24 24 21 20 19 17 16 15 16 15 13 13 14 14 13 12 12 11 10 9 9 9 8 8 7 7 6 6 5 5 7 8 9 10 9 7 6 6 6 4 2 2 2 1 1 1 1 1 1 2 4 5 5 5 4 4 4 3 2 2 1 1 2 2 2 8 40 98 158 224 289 356 450 556 711 911 1044 1234 1493 1779 2055 2279 2493 2680 2902 2956 3119 3103 3131 3251 3295 3405 3490 3539 3380 3206 3303 3402 3457 3343 2932 2314 1958 1917 2460 3521 4199 4470 4460 4346 4317 4296 4160 3916 3791 3845 3974 3712 3699 4063 4072 4131 4082 4029 4030 4034 4010 3978 3985 4009 3984 4085 4023 3930 4027 4014 3952 3857 3763 3689 3626 3592 3625 3740 3964 4245 4244 3907 3362 2121 1015 640 580 648 693 606 501 463 615 938 1052 988 943 549 517 317 406 382 307 165 81 72 84 72 30 2 3 1 0 6 57 207 205 118 56 128 270 386 277 126 147 212 177 63 82 327 951 1610 1774 1637 1417 1842 2181 2109 1840 1765 1886 1995 1967 1864 1938 2021 1923 2028 2209 2512 2572 2619 2757 3136 3496 3722 3695 3686 3752 3718 3893 4224 4297 4293 4360 4303 4149 4275 4496 4492 4479 4527 4557 4523 4473 4467 4467 4413 4365 4349 4352 4261 3898 3141 2379 2254 2210 2170 2136 2117 2114 2121 2111 2067 2008 1934 1914 1974 2151 2406 2578 2507 2466 2441 2374 2272 2155 2049 1977 1921 1850 1787 1778 1702 1628 1545 1529 1506 1448 1421 1445 1467 1517 1553 1571 1627 1756 1954 2184 2423 2569 2401 2122 2050 2106 2265 2390 2510 2686 3011 3363 3549 3611 3670 3722 3761 3765 3792 3834 3860 3810 3685 3588 3511 3425 3352 3355 3365 3322 3251 3165 3119 3182 3154 2976 2822 2800 2818 3052 3112 3174 3245 3293 3384 3531 3665 3754 3804 3808 3836 4137 4433 4158 3874 3551 3303 3270 3335 3419 3512 3623 3710 3742 3766 3760 3752 3723 3636 3590 3611 3667 3775 3839 3876 3810 3633 3445 3379 3452 3540 3580 3541 3441 3501 3569 3665 3672 3646 3675 3744 3828 3935 3997 3952 3902 3991 4229 4392 4345 4304 4324 4429 4381 4332 4317 4323 4336 4365 4405 4373 4269 4133 4013 3857 3670 3516 3460 2957 2792 2913 3291 3890 4319 4258 3838 3734 3642 3705 3857 3816 3742 3729 3539 3393 3292 3178 2965 2650 2509 2635 2554 2443 2453 2451 2421 2384 2361 2321 2322 2315 2284 2263 2191 2116 2053 1999 1974 2051 2224 2257 2214 2280 2452 2622 2690 2714 2685 2672 2641 2604 2589 2581 2577 2571 2571 2576 2584 2593 2603 2612 2619 2592 2556 2529 2485 2434 2372 2316 2281 2271 2285 2316 2351 2393 2436 2481 2516 2626 2687 2752 2820 2888 2964 3044 3116 3168 3191 3198 3191 3199 3230 3282 3334 3396 3453 57 52 45 42 39 39 39 38 38 37 37 39 44 50 56 59 60 61 65 68 70 71 71 70 70 70 70 74 76 77 80 76 75 78 78 77 75 70 65 60 53 45 39 34 31 28 26 25 23 20 19 19 15 15 14 14 12 11 11 12 12 11 11 11 11 10 9 9 9 8 7 7 7 6 6 5 5 5 7 8 9 9 8 6 7 6 5 3 3 2 2 1 1 1 1 1 2 4 5 5 5 5 4 4 3 2 2 1 1 2 2 2 2 23 69 125 193 264 336 417 511 655 789 871 1012 1197 1447 1712 1970 2197 2423 2696 2801 2797 2833 2967 3005 2987 3216 3315 3301 3311 3157 3040 3045 2973 2726 2358 1974 1837 1936 2670 3702 4157 4259 4285 4259 4192 4149 4095 3986 3960 4058 4005 3754 3748 4205 4392 4260 4189 4113 4013 3957 3920 3878 3906 3987 3970 4055 3900 3948 4005 4003 3926 3817 3742 3709 3693 3692 3706 3731 3814 3981 4055 3690 3145 1579 768 620 609 657 697 597 472 420 507 628 663 769 792 574 471 206 324 333 316 191 81 36 20 12 5 0 0 0 0 9 73 218 169 47 23 171 359 315 184 121 144 170 135 94 237 763 1554 1971 1876 1672 2030 2314 2181 1869 1605 1616 1895 2205 2267 2095 2041 2100 2007 2058 2237 2572 2705 2718 2801 3088 3567 3887 3742 3324 3015 3068 3569 4181 4317 4250 3859 3865 4221 4291 4668 4725 4753 4703 4607 4528 4493 4533 4595 4578 4511 4423 4349 4218 3927 3162 2343 2274 2272 2264 2194 2147 2132 2107 2093 2079 2012 1944 1992 2109 2307 2562 2677 2594 2500 2418 2299 2207 2147 2122 2080 1988 1862 1697 1727 1662 1579 1523 1463 1426 1387 1372 1400 1430 1460 1492 1551 1675 1875 2137 2373 2432 2300 2178 2015 2052 2129 2278 2415 2560 2829 3239 3543 3635 3689 3774 3823 3855 3869 3907 3969 3977 3921 3818 3686 3510 3355 3255 3227 3208 3181 3179 3176 3200 3236 3014 2729 2509 2689 2792 3066 3255 3276 3264 3305 3362 3399 3471 3577 3643 3665 3624 3923 4202 4136 3853 3563 3332 3251 3306 3423 3552 3669 3727 3695 3686 3641 3580 3492 3398 3366 3364 3358 3354 3322 3365 3461 3476 3406 3342 3378 3451 3602 3516 3345 3333 3397 3499 3546 3530 3530 3559 3629 3767 3876 3853 3740 3733 3939 4210 4148 4071 4007 4055 4127 4220 4332 4436 4475 4429 4461 4425 4289 4092 3911 3711 3360 3311 3577 3781 3786 3843 4080 4361 4444 4112 3807 3688 3585 3680 3768 3540 3248 3123 3054 2946 2845 2803 2803 2555 2457 2556 2523 2461 2486 2449 2440 2440 2347 2233 2195 2135 2166 2240 2195 2097 2016 1963 1981 2048 2134 2229 2435 2665 2713 2739 2679 2659 2653 2632 2610 2607 2599 2590 2588 2598 2617 2641 2660 2678 2690 2680 2657 2614 2564 2517 2471 2424 2361 2301 2254 2216 2253 2300 2340 2376 2418 2463 2531 2595 2651 2732 2827 2917 3005 3081 3135 3173 3170 3181 3203 3240 3285 3331 3390 3457 3515 60 57 51 46 42 41 40 39 39 38 38 38 40 43 48 55 58 58 59 64 68 70 72 72 72 72 71 72 75 79 85 79 77 79 77 74 72 69 66 61 53 45 39 34 31 29 27 25 24 22 19 18 16 15 14 14 11 10 10 10 10 10 10 11 10 10 9 9 9 7 7 7 7 7 6 5 5 5 6 7 8 9 8 6 6 7 6 4 3 3 2 2 1 1 1 1 2 3 4 5 5 4 4 4 3 2 2 1 1 2 2 2 2 11 43 95 153 216 289 369 467 588 711 812 906 1014 1204 1413 1678 1903 2139 2400 2559 2638 2744 2886 2632 2610 2963 3023 2957 2650 2477 2452 2457 2396 2269 2097 1925 1881 2099 2855 3808 4062 4142 4147 4130 4114 4108 4060 4054 4092 4059 3955 3844 3935 4091 4204 4225 4144 4097 4008 3934 3911 3879 3885 3883 3748 3638 3731 3899 3983 3993 3868 3747 3682 3703 3796 3920 3995 3965 3935 3989 3943 3492 2855 1421 723 592 647 655 658 603 499 479 472 441 465 592 654 533 372 216 201 220 210 143 61 21 5 1 0 0 0 0 0 9 57 127 85 15 53 212 471 330 164 136 149 138 124 175 409 989 1783 2028 1748 1725 2373 2489 2091 1674 1453 1554 1974 2472 2706 2594 2393 2284 2148 2148 2359 2711 2853 2822 2870 3108 3543 3892 3709 3065 2662 3040 3855 4272 4077 3546 2989 4005 4561 4119 4407 4405 4344 4332 4451 4577 4635 4645 4608 4571 4573 4560 4402 4280 4017 3319 2499 2262 2198 2232 2292 2242 2150 2098 2071 2046 1988 1964 2058 2191 2374 2649 2720 2599 2534 2557 2514 2370 2265 2298 2282 2079 1837 1665 1694 1654 1555 1517 1463 1410 1371 1358 1377 1401 1430 1483 1590 1773 2026 2305 2423 2170 2023 2006 1979 2021 2071 2255 2510 2803 3164 3486 3603 3614 3738 3895 3937 3921 3934 4007 4022 4043 4019 3915 3715 3488 3300 3165 3091 3103 3164 3212 3291 3293 3080 2853 2730 2706 2705 2719 2946 3110 3151 3173 3240 3324 3361 3413 3450 3483 3671 3703 3921 4179 4141 3881 3597 3352 3251 3301 3428 3581 3698 3724 3676 3623 3556 3470 3353 3234 3180 3124 3051 2997 2990 3040 3141 3285 3397 3392 3410 3383 3515 3496 3341 3236 3271 3325 3310 3255 3213 3178 3163 3210 3329 3438 3463 3517 3791 3956 3782 3549 3369 3343 3497 3791 4101 4359 4535 4610 4669 4582 4416 4115 3873 3631 3342 3317 3543 3835 4052 4189 4287 4304 4169 3904 3689 3448 3267 3313 3331 3081 2759 2576 2555 2560 2556 2512 2522 2428 2421 2443 2431 2443 2507 2488 2431 2404 2318 2122 2199 2109 2132 2204 2146 2065 2029 2002 2034 2149 2340 2465 2607 2744 2584 2576 2592 2589 2604 2607 2612 2618 2623 2623 2628 2645 2670 2696 2709 2720 2718 2694 2652 2596 2534 2477 2429 2381 2337 2311 2278 2226 2294 2336 2362 2398 2442 2495 2554 2601 2664 2758 2860 2948 3037 3108 3142 3163 3169 3195 3243 3295 3348 3416 3480 3504 3523 60 61 57 50 46 44 42 40 41 40 39 39 39 41 45 49 53 54 56 59 65 69 72 72 73 73 73 73 75 79 83 81 79 79 75 72 69 67 65 61 54 46 40 35 32 30 27 26 24 23 21 19 16 14 13 14 12 11 11 9 9 10 10 10 9 9 9 8 8 7 6 7 7 7 6 6 5 5 6 7 8 7 6 6 5 6 6 4 3 3 3 2 1 1 1 2 2 2 3 4 5 4 3 3 3 2 2 1 1 1 2 2 2 2 17 59 110 167 229 301 390 493 629 734 831 931 1088 1235 1441 1658 1906 2146 2365 2526 2654 2767 2567 2491 2736 2703 2329 1952 1879 1983 2095 2141 2128 2063 1977 2008 2336 3032 3749 3759 3920 4053 4074 4079 4048 3972 3999 4024 3955 3901 3914 3998 4063 4226 4165 4031 4003 3964 3955 3978 3938 3968 4059 3948 3700 3718 3866 3944 3937 3810 3709 3673 3730 3912 4142 4335 4329 4229 4193 3975 3375 2550 1298 689 553 649 658 569 617 550 495 404 336 382 509 572 482 363 221 112 78 73 52 16 2 0 0 0 0 0 0 0 3 19 46 36 33 106 196 236 218 207 225 230 207 195 231 396 883 1643 1947 1745 1863 2296 2336 1953 1579 1461 1612 1994 2417 2605 2536 2420 2324 2223 2304 2571 2932 3047 2963 2976 3183 3555 3904 3754 3118 2938 3601 4208 4120 3600 2707 2850 3793 4497 4027 4513 4710 4792 4707 4532 4363 4297 4310 4428 4641 4596 4568 4525 4445 4247 3718 3060 2850 2722 2418 2153 2097 2110 2086 2046 1968 1894 1925 2052 2203 2456 2769 2728 2584 2475 2477 2626 2578 2468 2471 2376 2089 1796 1662 1672 1663 1577 1504 1472 1440 1399 1387 1393 1398 1434 1519 1657 1877 2138 2311 2250 1996 1971 1952 1957 2033 2179 2419 2767 3118 3362 3512 3581 3603 3744 3903 3945 3936 3999 4075 4084 4101 4059 3905 3649 3434 3285 3154 3085 3124 3179 3181 3193 3038 2826 2794 2829 2813 2714 2686 2799 2951 3063 3080 3095 3201 3287 3372 3418 3484 3678 3824 3996 4170 4156 3922 3651 3418 3281 3300 3427 3577 3685 3739 3736 3727 3712 3713 3691 3569 3370 3180 3001 2820 2734 2791 2873 3050 3302 3386 3385 3263 3373 3436 3363 3192 3083 3060 3012 2923 2888 2875 2812 2780 2853 3060 3270 3405 3610 3525 3203 2855 2638 2545 2628 3023 3417 3803 4231 4627 4717 4708 4597 4249 3920 3620 3405 3421 3600 3727 3797 3891 4052 4131 4110 3955 3603 3149 2860 2800 2789 2668 2491 2410 2454 2505 2554 2514 2479 2430 2362 2278 2316 2416 2514 2491 2349 2319 2394 2157 2283 2189 2080 2055 2024 2061 2130 2188 2284 2475 2632 2654 2682 2699 2642 2663 2651 2646 2641 2635 2634 2642 2658 2668 2676 2691 2707 2722 2727 2726 2714 2689 2654 2603 2538 2472 2414 2358 2317 2332 2321 2315 2363 2387 2421 2462 2493 2520 2565 2624 2699 2789 2873 2948 3030 3089 3125 3159 3194 3230 3279 3328 3378 3443 3479 3476 3444 57 58 58 53 48 46 43 42 42 42 41 40 39 40 42 45 48 49 51 54 61 67 71 74 76 75 74 74 75 77 81 82 80 75 74 72 67 66 66 62 55 48 41 36 33 30 27 26 25 26 24 21 19 18 17 16 14 13 13 11 11 9 9 9 9 9 8 8 8 7 6 6 7 6 6 6 6 5 5 6 7 6 5 6 5 6 6 4 3 4 3 3 2 2 2 2 2 2 2 4 5 5 4 3 2 2 2 2 1 2 2 2 2 2 2 25 70 121 170 232 306 394 510 617 714 835 965 1121 1276 1503 1725 1947 2161 2341 2516 2663 2632 2528 2629 2547 2176 1709 1600 1750 1956 2090 2124 2089 2041 2161 2634 3274 3661 3739 3849 3961 3952 3998 3934 3936 4000 3989 3925 3935 4008 4052 4069 4151 4164 4153 4102 4075 4148 4068 3987 4000 4032 3927 3790 3823 3911 3919 3853 3766 3753 3811 3904 4046 4322 4539 4376 4179 4065 3685 2908 1936 994 577 507 575 630 570 577 561 503 366 268 297 389 442 410 306 168 55 17 14 5 1 1 0 0 0 0 0 0 0 0 6 35 84 160 268 367 462 518 520 504 488 461 398 321 369 760 1476 1984 2131 2401 2521 2246 1947 1683 1674 1768 1938 2048 1989 1896 1957 2106 2238 2506 2852 3196 3285 3169 3117 3257 3563 3913 3741 3415 3598 4000 4065 3703 2751 2191 2646 3814 4436 4174 4121 4101 3955 3729 3443 3202 3090 3330 3981 4547 4661 4649 4635 4520 4317 4073 3767 3423 3111 2998 3005 2680 2264 2096 2021 1928 1842 1914 2042 2162 2568 2872 2662 2557 2557 2582 2699 2685 2578 2521 2395 2124 1866 1741 1705 1675 1609 1540 1526 1507 1459 1452 1457 1442 1481 1607 1820 2126 2324 2255 2113 1963 1926 1951 1994 2131 2380 2696 3038 3299 3408 3499 3629 3673 3732 3813 3879 3934 3972 3996 4019 4036 4000 3887 3741 3572 3381 3227 3160 3159 3117 3046 2949 2744 2646 2737 2851 2801 2679 2659 2827 3024 3021 2911 2935 3066 3108 3142 3264 3436 3717 3935 4088 4193 4180 3944 3666 3460 3318 3301 3412 3571 3693 3793 3916 4099 4261 4398 4450 4328 4065 3715 3338 2997 2747 2758 2728 2818 3038 3193 3307 3495 3611 3604 3409 3070 2804 2741 2743 2659 2662 2775 2769 2804 2849 3005 3229 3347 3376 3224 2935 2549 2193 2089 2098 2356 2572 2895 3500 4351 4700 4754 4664 4399 4039 3688 3488 3562 3785 3849 3863 3858 3944 4090 4177 3996 3621 3187 2793 2538 2439 2420 2381 2322 2416 2525 2576 2568 2553 2490 2425 2348 2320 2397 2528 2564 2301 2141 2255 2279 2280 2120 2054 2101 2159 2250 2381 2527 2687 2757 2695 2671 2710 2713 2747 2774 2765 2746 2719 2691 2675 2681 2690 2700 2717 2731 2741 2740 2733 2720 2701 2678 2656 2625 2573 2511 2460 2402 2374 2381 2385 2403 2435 2475 2514 2543 2550 2540 2566 2619 2724 2819 2908 2981 3038 3079 3117 3159 3193 3234 3297 3331 3351 3398 3412 3423 3391 55 54 54 52 48 46 44 44 43 43 42 40 40 40 40 43 45 46 46 49 56 63 69 73 76 77 77 76 76 77 81 82 79 76 75 73 67 67 66 60 55 50 43 37 33 30 28 27 27 27 25 22 20 19 18 18 17 15 14 15 12 10 10 8 9 9 8 8 8 7 7 6 7 6 5 6 6 5 4 5 6 6 6 5 4 5 5 3 3 3 2 2 2 2 2 2 2 2 2 3 4 5 4 3 2 2 1 2 2 2 1 2 2 2 2 2 43 83 118 170 232 310 409 509 613 742 864 1024 1165 1385 1576 1797 1996 2198 2370 2483 2496 2465 2546 2543 2238 1741 1499 1611 1846 2013 2052 2044 2080 2387 2918 3299 3520 3848 3897 3870 3845 3907 3835 3852 3920 3905 3880 3922 4007 4004 3915 3863 3873 4026 4014 4094 4227 4060 3994 3951 3866 3829 3872 3931 3931 3853 3743 3694 3787 3977 4143 4218 4334 4321 4167 3870 3549 3006 2116 1214 654 431 374 443 661 980 1005 844 656 404 237 216 257 285 268 191 88 20 0 0 0 4 12 10 2 0 0 0 0 0 4 30 101 228 395 578 757 923 1008 952 880 873 936 877 624 480 784 1451 2105 2395 2671 2818 2422 2358 2197 2143 1988 1849 1735 1614 1560 1663 1923 2291 2725 3166 3497 3553 3429 3301 3307 3518 3939 3933 3950 4125 4091 3759 3237 2585 1968 2497 3566 3232 3006 2945 2853 2655 2585 2465 2340 2339 2512 2817 3309 4158 4725 4676 4647 4568 4298 3617 3026 2927 2985 2843 2485 2219 2125 2031 1920 1824 1891 1933 2047 2278 2922 2824 2777 2747 2718 2782 2766 2634 2521 2423 2280 2093 1942 1805 1725 1682 1626 1611 1584 1533 1522 1523 1526 1612 1817 2050 2195 2228 2199 2145 2058 2040 2075 2179 2436 2678 2910 3138 3335 3501 3647 3746 3735 3711 3743 3837 3874 3850 3850 3901 3917 3900 3809 3675 3515 3358 3266 3215 3184 3081 2950 2815 2681 2580 2698 2796 2705 2622 2642 2819 2960 2865 2772 2849 3015 2990 2900 3025 3333 3745 3963 4071 4101 4026 3858 3659 3485 3378 3359 3410 3526 3652 3882 4260 4639 4886 4902 4769 4554 4243 3840 3423 3091 2900 2889 2782 2652 2674 2859 3061 3345 3551 3694 3620 3238 2825 2628 2590 2557 2608 2771 2831 2864 2951 3034 3132 3156 3131 3065 2919 2685 2459 2305 2201 2231 2235 2333 2829 3810 4489 4714 4662 4474 4145 3746 3571 3649 3829 4003 4036 4030 4091 4186 4202 4048 3740 3305 2815 2426 2265 2235 2231 2246 2318 2435 2484 2489 2510 2508 2451 2372 2341 2409 2552 2551 2274 2190 2288 2270 2252 2172 2159 2258 2442 2608 2709 2786 2816 2713 2670 2705 2750 2778 2806 2827 2826 2802 2764 2731 2700 2694 2709 2719 2745 2760 2764 2756 2737 2716 2691 2669 2645 2617 2581 2551 2537 2511 2494 2494 2501 2502 2509 2541 2578 2608 2620 2611 2645 2718 2797 2875 2960 3031 3077 3104 3134 3161 3203 3262 3277 3293 3299 3323 3349 3369 3376 59 59 56 52 48 45 44 44 43 43 42 40 40 40 40 41 43 44 45 47 52 59 66 71 73 76 77 77 78 80 83 84 82 77 77 73 68 65 61 58 54 50 44 38 32 29 27 27 27 27 25 22 20 20 20 19 18 15 15 15 13 12 11 10 9 9 8 7 8 7 6 6 7 6 5 5 5 4 4 4 5 5 5 4 4 4 3 3 3 2 2 2 1 1 2 2 2 2 1 2 3 4 5 3 2 2 2 2 2 2 2 2 2 2 2 3 19 51 77 120 171 239 329 424 531 659 793 949 1110 1305 1491 1718 1900 2111 2254 2370 2489 2552 2620 2528 2116 1804 1566 1540 1728 1918 1995 2048 2223 2732 3203 3417 3556 3758 3768 3720 3768 3875 3781 3738 3780 3783 3878 3937 3924 3843 3792 3808 3808 3825 3823 3927 3989 3887 3897 3882 3883 3938 3975 3950 3866 3742 3622 3598 3733 3973 4227 4357 4259 4001 3760 3545 3062 2190 1278 686 438 327 258 294 538 958 951 687 525 325 210 201 218 201 151 94 47 17 2 0 0 3 8 5 1 0 0 0 0 1 18 78 204 391 603 776 909 1060 1156 1121 1090 1118 1256 1294 1077 879 1034 1470 1960 2363 2764 2971 2612 2793 2648 2422 2088 1767 1619 1571 1583 1702 1991 2454 2967 3465 3773 3797 3655 3499 3390 3520 3903 3840 3691 3931 3975 3364 2755 2685 2854 3154 2709 2362 2244 2224 2268 2246 2158 2115 2157 2259 2363 2461 2839 3839 4789 4649 4575 3977 2821 2624 2639 2789 2841 2676 2412 2238 2153 2049 1931 1852 1900 1921 1997 2110 2634 2685 2768 2855 2805 2740 2684 2599 2515 2470 2414 2241 2126 1917 1780 1736 1678 1660 1635 1609 1610 1634 1702 1850 2032 2142 2151 2122 2141 2258 2287 2292 2301 2440 2728 2900 3045 3235 3460 3675 3781 3770 3714 3682 3675 3711 3683 3684 3704 3745 3761 3793 3741 3622 3500 3353 3248 3194 3157 3062 2936 2806 2696 2657 2729 2720 2603 2523 2603 2782 2856 2747 2683 2765 2934 2940 2868 2895 3166 3473 3694 3826 3869 3840 3753 3622 3485 3407 3425 3416 3467 3668 4095 4545 4802 4841 4705 4533 4329 4015 3612 3140 2484 1941 2199 2332 2186 2188 2414 2602 2825 3095 3373 3524 3373 3052 2789 2597 2576 2606 2752 2907 3005 2989 2908 2856 2874 2904 2891 2810 2679 2613 2495 2415 2498 2517 2615 2819 3478 4323 4764 4704 4548 4295 3928 3727 3744 3956 4122 4143 4181 4215 4245 4196 4027 3742 3284 2722 2330 2213 2184 2179 2189 2245 2337 2374 2424 2532 2596 2542 2477 2549 2562 2697 2587 2339 2262 2318 2298 2322 2392 2463 2594 2790 2887 2894 2901 2848 2804 2849 2883 2871 2849 2838 2838 2838 2820 2778 2749 2715 2689 2718 2730 2752 2765 2761 2741 2718 2709 2688 2664 2635 2604 2583 2583 2601 2620 2625 2612 2601 2586 2577 2587 2616 2647 2672 2693 2739 2809 2889 2966 3030 3079 3107 3111 3131 3137 3142 3143 3171 3194 3212 3241 3280 3319 3336 58 60 57 53 47 44 44 45 45 43 42 41 40 40 40 41 42 43 45 46 49 55 61 68 74 75 76 78 80 83 86 88 88 82 83 75 67 63 59 56 53 49 43 37 32 28 26 26 26 25 22 19 18 17 18 18 18 16 15 14 14 14 13 11 9 8 8 7 7 6 6 6 6 6 5 4 5 4 3 3 4 4 4 4 3 3 2 2 1 1 2 1 0 1 2 2 2 1 1 1 2 3 4 3 3 2 2 2 2 2 2 2 2 2 2 2 4 20 37 80 123 185 268 356 459 588 737 904 1083 1270 1460 1666 1825 2013 2178 2311 2462 2561 2540 2259 1957 1895 1650 1493 1609 1838 2020 2199 2512 3029 3337 3511 3628 3681 3647 3642 3802 3934 3797 3677 3767 3797 3898 3931 3883 3791 3746 3733 3729 3757 3758 3763 3745 3725 3801 3887 3944 3945 3881 3787 3702 3630 3573 3576 3668 3844 4135 4404 4449 4355 4093 3557 2557 1432 710 430 361 315 237 173 198 321 442 429 317 231 210 232 246 191 118 75 59 38 10 0 0 0 0 0 0 0 0 0 0 6 44 130 272 465 657 735 727 796 933 1056 1116 1093 1156 1343 1491 1471 1560 1820 2106 2792 3377 2882 2979 3397 2726 2309 2030 1781 1706 1718 1752 1883 2214 2722 3233 3679 3891 3889 3715 3476 3340 3760 4166 4309 4264 4030 3423 2728 2468 2514 2557 2475 2277 2155 2113 2050 2059 2096 1985 1966 2133 2400 2635 2831 3269 4142 4815 4558 4315 3228 2694 2573 2553 2614 2599 2483 2337 2225 2130 2024 1943 1881 1836 1874 1995 2073 2194 2370 2486 2704 2796 2711 2700 2700 2574 2562 2538 2331 2235 2018 1881 1790 1709 1692 1690 1703 1738 1809 1948 2121 2193 2145 2144 2075 2121 2264 2311 2305 2394 2593 2791 2961 3165 3418 3632 3717 3671 3585 3590 3574 3541 3579 3545 3530 3558 3586 3588 3624 3634 3553 3419 3262 3166 3137 3126 3023 2973 2777 2651 2746 2793 2701 2588 2554 2613 2703 2683 2554 2541 2595 2779 2761 2765 2811 2976 3150 3297 3429 3521 3551 3541 3523 3476 3467 3477 3402 3434 3700 4162 4496 4552 4490 4468 4424 4223 3849 3391 2928 2158 1500 1666 1872 1897 1926 2049 2133 2280 2566 2924 3264 3463 3403 3128 2840 2744 2661 2702 2855 2959 2953 2844 2758 2772 2800 2803 2736 2613 2493 2443 2589 2681 2688 2661 2711 3386 4447 4911 4766 4646 4487 4233 3995 3913 4021 4180 4186 4173 4206 4251 4240 4076 3699 3170 2606 2269 2214 2228 2223 2216 2235 2295 2353 2441 2567 2633 2685 2674 2951 2884 2867 2605 2451 2426 2441 2476 2588 2795 2953 3011 2916 2903 2946 2966 2995 3054 3032 2972 2922 2882 2851 2834 2823 2809 2786 2773 2759 2733 2739 2755 2761 2757 2743 2717 2696 2701 2694 2671 2646 2634 2631 2636 2651 2664 2673 2661 2639 2620 2613 2620 2645 2671 2699 2734 2800 2905 2997 3056 3079 3090 3097 3077 3078 3067 3066 3069 3083 3116 3147 3165 3193 3275 3290 57 59 57 52 47 44 44 46 46 45 43 42 41 41 41 40 41 43 45 46 48 51 55 60 67 73 76 78 81 85 88 90 90 89 81 70 65 62 58 56 54 50 44 36 32 28 26 25 25 23 20 16 15 14 16 17 18 16 16 15 14 15 13 11 9 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 1 0 0 0 1 1 0 1 2 2 2 1 1 1 2 3 4 4 3 2 2 2 2 2 3 3 3 2 2 2 2 4 12 43 87 140 220 309 415 546 710 888 1077 1266 1446 1625 1769 1920 2106 2184 2308 2533 2387 2236 2158 1988 1695 1492 1565 1834 2123 2434 2867 3284 3506 3704 3753 3691 3641 3694 3814 3844 3738 3693 3837 3941 3932 3910 3925 3865 3768 3760 3758 3678 3634 3670 3728 3798 3880 3886 3803 3685 3544 3454 3469 3541 3624 3654 3587 3544 3781 4243 4427 4253 3958 3256 2006 914 473 390 407 403 304 155 84 124 214 280 295 288 280 285 252 185 149 156 158 104 27 0 0 0 0 0 0 0 0 0 0 8 57 134 250 447 660 733 693 732 870 1098 1261 1171 1099 1248 1595 1851 1995 2243 2683 3252 3510 2984 3336 3344 2517 2119 1983 1900 1912 1960 2017 2191 2582 3098 3542 3837 3931 3848 3551 3158 3036 3429 3722 3974 3659 2968 2519 2374 2338 2397 2294 2149 2109 2125 2119 2032 1954 1949 1933 1978 2139 2436 2744 2879 2970 3514 4397 3827 3417 2830 2583 2470 2435 2439 2423 2342 2255 2199 2128 2039 1982 1936 1880 1879 1989 2073 2233 2449 2317 2376 2483 2462 2551 2607 2425 2423 2453 2308 2198 2047 1972 1869 1784 1774 1791 1837 1917 2053 2205 2290 2281 2123 2107 2094 2176 2235 2333 2419 2522 2697 2940 3197 3411 3571 3651 3600 3495 3403 3363 3343 3337 3382 3427 3431 3427 3407 3410 3446 3461 3414 3289 3150 3125 3127 3066 2972 2916 2741 2709 2822 2818 2660 2496 2447 2505 2534 2437 2370 2439 2438 2531 2513 2575 2673 2767 2842 2936 3058 3151 3211 3280 3415 3511 3592 3537 3426 3423 3653 4022 4258 4351 4452 4529 4429 4121 3684 3226 2702 1846 1547 1543 1697 1829 1912 1882 1807 1860 2101 2463 2850 3200 3423 3384 3260 3173 2959 2784 2819 2995 3069 2960 2807 2744 2766 2783 2573 2413 2381 2400 2460 2526 2508 2428 2368 2944 4440 4879 4800 4669 4567 4417 4198 4119 4159 4233 4300 4293 4254 4267 4328 4179 3665 3081 2558 2289 2245 2260 2252 2255 2291 2345 2409 2501 2649 2777 2885 2823 3022 3067 2993 2859 2798 2799 2824 2887 2982 3014 2909 2821 2895 2968 3018 3043 3056 3048 3008 2961 2915 2874 2844 2826 2809 2795 2794 2801 2805 2807 2808 2803 2782 2753 2721 2702 2699 2706 2708 2700 2694 2689 2683 2676 2669 2657 2652 2649 2637 2616 2610 2623 2651 2682 2723 2791 2897 2992 3044 3074 3076 3060 3042 3024 3013 3010 3022 3043 3077 3134 3138 3152 3210 3258 3275 59 59 56 49 44 44 46 47 48 46 44 43 42 42 41 41 41 43 45 46 47 48 51 57 63 70 75 80 85 88 90 92 93 91 84 72 66 64 59 57 54 51 46 38 32 28 26 26 25 23 19 15 12 9 9 13 16 15 14 14 14 14 12 10 9 7 7 7 6 6 5 5 4 3 4 3 3 3 3 3 3 3 4 3 2 1 1 0 0 0 1 1 0 1 2 2 2 1 1 1 2 3 3 3 3 2 2 2 3 2 3 3 3 3 2 2 2 2 4 20 63 109 182 272 383 514 694 877 1072 1255 1428 1587 1697 1825 1995 2100 2205 2380 2150 2222 2173 1969 1717 1566 1661 1983 2374 2780 3217 3469 3706 3852 3800 3688 3673 3748 3794 3779 3763 3788 3908 4041 4041 4023 3971 3840 3760 3691 3607 3608 3674 3762 3838 3867 3816 3669 3481 3350 3255 3237 3372 3582 3760 3667 3322 3154 3338 3734 4059 3794 3437 2729 1444 543 354 381 455 476 372 200 108 141 228 333 456 580 555 435 255 193 249 342 282 140 37 0 0 0 2 6 4 0 0 0 0 3 30 79 198 461 777 930 918 939 1088 1346 1485 1363 1270 1457 1893 2279 2530 2688 2883 3155 3244 3032 3069 2810 2289 2017 1970 2003 2079 2164 2286 2559 3018 3504 3826 3962 3940 3723 3297 2857 2732 2877 3010 3003 2687 2380 2265 2225 2230 2279 2183 2071 2081 2109 2069 1945 1886 1911 1928 2004 2112 2415 2790 2913 3041 3642 4071 3440 2901 2575 2481 2445 2395 2310 2225 2187 2204 2223 2177 2075 1989 1898 1899 1932 2024 2068 2201 2254 2229 2251 2230 2185 2171 2133 2074 2106 2145 2090 2006 1945 1932 1909 1910 1953 1961 2029 2178 2301 2308 2262 2264 2115 2069 2027 2146 2212 2353 2451 2605 2885 3177 3377 3501 3596 3599 3436 3332 3206 3116 3117 3182 3273 3379 3409 3369 3316 3312 3307 3267 3249 3171 3102 3192 3196 3066 2981 2838 2691 2677 2723 2693 2583 2496 2486 2486 2407 2244 2280 2384 2334 2334 2364 2433 2526 2598 2628 2686 2794 2853 2916 3069 3353 3586 3724 3679 3532 3435 3583 3914 4128 4202 4283 4309 4195 3921 3499 3071 2204 1544 1425 1410 1424 1524 1668 1754 1726 1683 1849 2058 2359 2725 3101 3319 3477 3718 3568 3180 2881 2828 3048 3126 2986 2806 2749 2765 2606 2577 2563 2519 2485 2468 2453 2416 2351 2581 3868 4772 4809 4677 4600 4472 4222 4014 4006 4223 4468 4464 4374 4361 4405 4212 3721 3071 2568 2344 2288 2280 2272 2271 2297 2368 2458 2554 2710 3079 3205 3167 3319 3240 3152 3146 3149 3162 3173 3180 3118 3003 2953 2986 2997 3024 3053 3055 3034 3001 2964 2927 2890 2859 2833 2804 2782 2786 2800 2813 2823 2833 2834 2818 2774 2738 2725 2719 2717 2721 2723 2715 2706 2700 2686 2667 2659 2645 2644 2641 2622 2600 2590 2589 2605 2650 2719 2812 2918 3000 3038 3043 3032 3015 2998 2980 2969 2976 2995 3025 3066 3136 3156 3201 3247 3269 3293 71 63 56 50 46 44 48 51 51 49 46 44 44 43 42 42 42 43 44 46 46 47 48 52 59 65 72 79 85 89 93 97 99 98 93 82 71 67 66 59 56 53 50 43 34 29 28 29 29 25 21 16 12 8 5 8 11 12 12 12 11 11 10 10 8 7 6 6 6 5 4 4 3 2 3 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 1 1 1 2 2 2 2 1 1 1 2 3 4 3 2 2 2 2 3 3 2 3 3 3 2 2 2 2 2 12 43 88 157 243 354 484 672 856 1049 1213 1373 1507 1603 1718 1865 2008 2177 2236 2113 2366 2167 1856 1670 1653 1869 2270 2710 3092 3367 3577 3856 3912 3751 3659 3689 3785 3836 3826 3825 3868 3924 4008 4124 4130 3964 3809 3716 3654 3684 3746 3774 3769 3739 3661 3524 3365 3242 3220 3223 3326 3553 3771 3850 3798 3473 3341 3423 3544 3677 3300 2735 1885 812 309 288 321 389 433 396 280 202 222 294 435 711 998 848 510 262 221 268 324 228 94 26 0 0 0 3 16 15 0 1 2 5 11 27 89 282 653 1063 1272 1248 1203 1301 1494 1589 1543 1544 1727 2064 2389 2567 2687 2862 3022 3019 2840 2700 2443 2179 2013 1981 2039 2134 2275 2517 2922 3422 3815 3997 4036 3936 3623 3133 2710 2568 2618 2653 2584 2384 2200 2138 2145 2154 2140 2070 2039 2061 2055 1980 1898 1912 1975 2010 2073 2229 2575 3069 3479 3727 4009 4212 3928 3326 2659 2394 2369 2290 2211 2215 2262 2279 2286 2250 2111 2004 1925 2037 2016 2089 2106 2158 2174 2205 2178 2120 2090 2074 2032 1987 2000 2027 1969 1883 1850 1865 1899 2000 2089 2110 2216 2367 2358 2247 2243 2226 2167 2127 2106 2196 2304 2417 2568 2789 3082 3341 3523 3670 3746 3615 3304 3127 3012 3006 3077 3237 3369 3403 3375 3331 3258 3180 3159 3173 3173 3149 3157 3221 3208 3093 2937 2749 2639 2652 2723 2683 2506 2395 2376 2325 2228 2150 2209 2267 2197 2226 2291 2365 2442 2499 2540 2575 2606 2669 2794 3038 3399 3670 3854 3851 3716 3589 3621 3842 4057 4059 3959 3924 3798 3555 3111 2468 1700 1338 1259 1206 1132 1132 1351 1741 1831 1710 1798 1912 2060 2313 2651 2972 3317 3870 4160 3933 3435 3039 3013 3204 3185 2932 2776 2757 2726 2714 2691 2642 2600 2591 2568 2493 2383 2386 3265 4585 4795 4747 4682 4478 4067 3707 3673 4096 4616 4642 4579 4583 4519 4264 3731 2998 2519 2340 2288 2272 2281 2287 2273 2340 2433 2550 2718 2999 3334 3475 3453 3356 3313 3328 3347 3349 3270 3176 3069 3012 2994 2986 2996 3020 3034 3025 3001 2971 2944 2911 2876 2844 2819 2796 2785 2791 2803 2815 2824 2820 2803 2769 2725 2699 2693 2704 2716 2722 2719 2707 2693 2682 2665 2646 2637 2630 2623 2608 2586 2567 2554 2538 2533 2606 2704 2822 2933 2997 3019 3013 2993 2972 2960 2951 2947 2962 2989 3026 3067 3129 3199 3261 3284 3262 3265 77 70 64 57 52 49 52 55 55 55 53 49 46 45 44 43 43 44 44 45 46 46 47 52 57 61 68 78 86 90 95 99 101 100 98 90 78 71 67 62 61 55 52 46 37 30 29 31 32 27 22 17 13 10 7 5 7 9 10 9 9 8 8 8 7 6 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 1 2 2 2 2 2 1 1 1 2 3 4 3 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 5 30 78 141 220 323 450 627 821 1010 1146 1275 1381 1473 1586 1712 1863 2043 2090 2323 2501 2179 1798 1703 1839 2194 2637 3034 3322 3522 3743 3967 3933 3762 3735 3777 3865 3920 3927 3954 3984 3974 4004 4118 4105 3913 3773 3678 3737 3814 3794 3682 3529 3388 3269 3191 3161 3157 3203 3265 3509 3848 4101 4156 4136 4002 3827 3613 3461 3222 2622 1883 1064 418 226 241 223 280 348 353 289 258 282 352 545 838 866 584 319 218 180 155 129 87 46 16 2 0 1 6 19 18 11 14 15 31 56 91 210 497 927 1342 1547 1499 1401 1441 1549 1650 1674 1689 1812 2021 2215 2381 2532 2680 2746 2638 2437 2291 2225 2179 2045 2005 2034 2120 2305 2655 3175 3682 3985 4079 4058 3890 3506 3054 2687 2496 2470 2446 2277 2148 2076 2100 2151 2141 2096 2073 2088 2063 2030 1946 1912 1941 2006 2066 2298 2689 3214 3729 3953 3824 3627 3529 3258 2827 2432 2232 2207 2169 2193 2292 2330 2310 2316 2271 2117 2064 2079 2180 2146 2151 2172 2189 2194 2211 2196 2173 2169 2136 2049 1997 2000 1991 1888 1801 1781 1813 1837 1912 2014 2136 2304 2400 2313 2193 2215 2243 2247 2223 2183 2329 2483 2582 2684 2884 3191 3517 3752 3850 3827 3612 3296 3082 3013 3039 3105 3263 3353 3354 3366 3347 3220 3090 3106 3191 3205 3206 3172 3135 3122 2991 2820 2682 2639 2642 2621 2518 2345 2270 2259 2184 2069 2083 2172 2167 2079 2141 2249 2341 2402 2429 2458 2479 2517 2624 2842 3166 3513 3771 3948 4001 3946 3852 3808 3865 3946 3827 3436 3297 3148 2957 2589 2016 1548 1313 1194 1108 992 887 1040 1542 1729 1710 1828 2008 2046 2112 2266 2531 2935 3573 4210 4422 4165 3674 3123 3148 3219 3056 2890 2831 2851 2857 2807 2766 2731 2708 2650 2545 2368 2319 2707 4152 4777 4905 4810 4418 3842 3627 4029 4400 4717 4769 4745 4711 4556 4183 3484 2820 2464 2334 2284 2252 2259 2268 2264 2321 2426 2566 2793 3241 3400 3411 3508 3414 3411 3403 3391 3328 3233 3147 3091 3035 3008 3011 3014 3018 3023 3007 2987 2958 2936 2904 2866 2841 2817 2794 2789 2793 2799 2804 2790 2761 2742 2715 2683 2668 2673 2689 2701 2710 2709 2702 2692 2682 2660 2641 2630 2616 2589 2559 2536 2521 2511 2507 2535 2619 2734 2854 2941 2989 3007 3000 2978 2948 2932 2930 2934 2982 3052 3087 3124 3187 3245 3303 3356 3288 3304 84 79 74 67 61 58 57 56 57 57 56 54 49 47 45 45 45 45 44 44 45 46 48 49 55 60 67 77 85 91 96 100 102 103 99 93 86 78 73 70 66 58 54 51 42 34 31 34 33 28 22 18 12 7 4 4 4 6 6 5 5 5 5 5 5 4 3 3 4 3 2 2 2 2 2 1 1 2 2 1 1 2 2 1 1 1 1 0 0 0 0 1 1 2 2 1 1 1 1 1 2 3 4 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 6 35 76 124 188 283 420 583 784 959 1063 1136 1210 1282 1400 1565 1755 1899 1990 2199 1900 1546 1620 1771 2119 2570 2951 3211 3409 3632 3879 4013 3951 3853 3846 3871 3909 3937 3972 4055 4110 4100 4098 4138 4071 3834 3641 3646 3747 3793 3673 3446 3226 3093 3028 3064 3147 3190 3219 3325 3645 4050 4303 4385 4233 4194 4087 3753 3414 2868 2144 1428 735 334 248 195 138 225 292 274 244 253 306 427 569 576 387 229 174 162 125 82 53 38 33 22 8 1 5 14 21 23 24 21 27 77 135 194 361 685 1073 1411 1575 1523 1421 1470 1569 1693 1771 1720 1693 1768 1896 2023 2147 2253 2274 2174 2038 1987 2043 2080 2025 2000 2028 2159 2408 2860 3467 3895 4040 4011 3919 3758 3249 2886 2615 2400 2351 2316 2166 2111 2060 2093 2179 2196 2165 2149 2122 2062 2018 1996 2020 2013 2006 2061 2271 2643 2947 2979 2775 2552 2460 2375 2277 2184 2116 2125 2252 2275 2329 2445 2519 2512 2450 2344 2240 2229 2190 2211 2206 2175 2176 2191 2208 2246 2258 2211 2161 2109 2037 2031 1967 1917 1857 1790 1757 1774 1794 1846 1946 2136 2340 2377 2250 2177 2194 2235 2226 2197 2379 2487 2602 2702 2816 3106 3520 3840 3918 3800 3680 3554 3378 3164 2998 2998 3062 3194 3368 3449 3498 3465 3291 3176 3159 3199 3180 3087 3003 3007 2995 2903 2817 2718 2664 2631 2505 2316 2218 2172 2105 2007 1957 2027 2076 2022 2001 2078 2190 2287 2351 2390 2434 2483 2526 2646 2903 3247 3580 3851 4035 4122 4131 4100 4045 3983 3899 3573 2902 2666 2565 2468 2268 1953 1669 1441 1289 1208 1075 909 881 1170 1503 1636 1885 2119 2064 2032 2099 2304 2722 3347 4000 4421 4549 4370 3662 3239 3142 3076 2970 2917 3023 3307 3459 3159 3011 2833 2696 2601 2387 2379 2611 3674 4683 5063 4879 4269 3445 3423 3854 4376 4864 4910 4842 4732 4466 3912 3170 2622 2413 2323 2266 2242 2252 2258 2265 2318 2450 2628 2974 3409 3614 3644 3591 3460 3483 3456 3403 3314 3225 3158 3102 3052 3045 3051 3045 3035 3031 3005 2983 2950 2912 2886 2860 2839 2822 2798 2792 2791 2787 2782 2754 2716 2702 2681 2652 2638 2639 2650 2670 2702 2717 2718 2713 2698 2671 2646 2625 2599 2563 2526 2493 2480 2484 2514 2574 2654 2771 2872 2939 2985 3007 3001 2986 2961 2943 2939 2948 3009 3077 3122 3163 3216 3268 3327 3426 3476 3446 90 87 82 77 74 69 61 56 57 58 59 57 52 48 46 45 45 45 45 45 45 45 47 49 55 59 65 75 84 91 96 101 105 105 102 93 85 81 80 75 69 63 59 54 48 42 39 40 34 28 23 18 12 7 4 4 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 2 1 1 1 1 1 0 0 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 2 3 4 4 3 2 3 2 3 3 4 4 3 3 3 3 4 4 4 15 52 70 95 143 241 382 544 737 894 997 1015 1032 1060 1183 1446 1657 1845 1982 1926 1567 1327 1531 1897 2426 2842 3065 3240 3485 3774 3984 4057 4034 3971 3903 3881 3892 3871 3889 3986 4046 4076 4117 4137 4052 3836 3631 3588 3662 3700 3582 3349 3163 3092 3093 3186 3280 3326 3365 3472 3711 4029 4253 4318 4067 3969 4040 3672 3201 2461 1773 1197 567 285 235 152 112 172 221 221 231 266 407 561 550 386 248 166 137 115 86 65 51 42 35 21 8 2 7 16 25 36 34 26 31 132 256 335 516 823 1101 1272 1332 1313 1315 1417 1545 1714 1883 1836 1709 1675 1727 1795 1858 1913 1936 1925 1913 1916 1897 1899 1950 1944 1986 2219 2559 3088 3653 3908 3819 3616 3519 3468 3047 2738 2506 2329 2196 2122 2192 2162 2075 2118 2234 2268 2232 2201 2133 2030 2009 2058 2100 2037 1975 2012 2144 2339 2415 2324 2185 2122 2162 2098 2065 2018 2012 2094 2255 2326 2370 2449 2543 2573 2512 2412 2319 2267 2227 2234 2215 2193 2222 2219 2236 2267 2274 2243 2198 2146 2092 2088 1967 1894 1851 1806 1767 1761 1795 1857 1974 2212 2402 2324 2142 2143 2175 2179 2216 2253 2351 2433 2623 2840 3118 3521 3937 4139 4027 3748 3579 3511 3387 3175 3012 2964 3062 3183 3373 3553 3642 3605 3495 3431 3358 3240 3041 2794 2764 2850 2856 2821 2766 2659 2567 2497 2333 2135 2085 2082 2018 1934 1893 1926 1913 1894 1930 2012 2113 2208 2282 2361 2411 2473 2536 2672 2919 3263 3594 3883 4122 4288 4362 4346 4272 4127 3854 3283 2803 2572 2414 2342 2288 2171 1990 1771 1593 1508 1376 1173 1024 1221 1425 1611 1977 2095 1986 1969 2095 2342 2769 3300 3699 4051 4354 4402 3909 3467 3171 3081 3131 3157 3159 3294 3516 3523 3277 2963 2782 2664 2485 2511 2748 3379 4275 4825 4627 3966 2996 2877 3179 3939 4852 5061 4929 4698 4234 3485 2771 2454 2411 2318 2243 2218 2215 2243 2279 2347 2505 2748 3153 3645 3783 3701 3590 3529 3529 3490 3421 3336 3261 3201 3143 3099 3104 3121 3115 3080 3050 3007 2970 2942 2901 2872 2853 2823 2795 2780 2787 2782 2774 2763 2737 2702 2679 2651 2621 2602 2578 2572 2622 2697 2736 2750 2737 2702 2671 2652 2628 2602 2563 2519 2480 2476 2493 2533 2603 2699 2800 2881 2940 2989 3010 3006 2996 2978 2959 2954 2982 3035 3077 3108 3156 3211 3272 3351 3418 3443 3444 93 91 89 87 83 76 62 56 57 59 60 59 55 50 47 46 45 45 44 44 44 45 46 49 56 60 64 73 83 90 96 101 105 107 103 95 84 74 71 73 71 68 63 58 54 51 45 41 33 27 23 19 14 9 5 3 2 2 2 2 3 2 2 2 3 3 3 3 3 3 3 4 3 2 2 2 2 2 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 1 1 1 1 1 1 2 3 3 4 4 4 3 3 3 3 3 4 4 4 3 3 4 4 4 5 21 75 58 69 115 215 344 492 662 820 968 1089 1215 1055 1087 1408 1577 1799 1798 1497 1256 1329 1639 2162 2741 3007 2977 3138 3502 3832 3987 4038 4045 4014 3951 3907 3900 3879 3941 4001 3954 4050 4128 4089 4008 3912 3780 3632 3579 3579 3534 3418 3304 3276 3307 3413 3503 3590 3667 3719 3781 3897 4052 4134 3928 3689 3674 3580 2892 2013 1273 689 300 194 172 135 113 119 161 208 222 266 432 503 413 293 220 173 124 85 66 57 50 44 27 9 3 2 6 16 30 44 43 33 41 179 434 602 769 989 1117 1087 1007 1019 1147 1303 1453 1675 1912 1977 1878 1784 1769 1798 1826 1857 1901 1927 1869 1803 1847 1754 1889 1940 2052 2335 2715 3187 3550 3586 3307 3063 3045 3029 2862 2629 2387 2225 2122 2138 2209 2183 2129 2180 2294 2328 2262 2194 2137 2047 2022 2039 2063 2000 1984 1963 1986 2052 2121 2141 2066 1970 1993 2018 2028 1975 1989 2076 2193 2271 2323 2402 2498 2542 2502 2411 2302 2213 2217 2295 2236 2254 2334 2313 2405 2377 2353 2396 2394 2350 2278 2160 2016 1912 1860 1815 1791 1801 1867 1970 2159 2415 2480 2248 2084 2190 2232 2233 2302 2358 2421 2595 2865 3156 3445 3788 4103 4155 3913 3605 3510 3432 3294 3102 2985 2943 3070 3251 3465 3652 3729 3697 3602 3486 3327 3214 2910 2648 2710 2785 2753 2663 2551 2460 2424 2381 2274 2131 2111 1963 1804 1818 1824 1809 1792 1800 1855 1940 2031 2125 2206 2321 2370 2435 2522 2669 2904 3223 3550 3867 4175 4439 4601 4610 4481 4071 3417 3164 2917 2713 2496 2448 2489 2478 2395 2259 2114 1985 1781 1545 1336 1525 1609 1805 2102 2174 2052 2015 2146 2389 2807 3151 3346 3634 3954 4225 4334 4091 3536 3171 3146 3150 3090 3136 3261 3336 3335 3168 2981 2745 2556 2514 2633 2943 3416 3863 3846 3388 2712 2614 2778 3521 4620 5099 4979 4546 3830 2989 2539 2419 2399 2313 2235 2229 2235 2308 2389 2510 2770 3245 3896 3839 3714 3725 3616 3569 3534 3498 3447 3383 3324 3264 3209 3187 3190 3188 3158 3121 3078 3024 2972 2925 2883 2856 2835 2812 2788 2781 2774 2770 2769 2760 2731 2686 2646 2621 2597 2570 2556 2576 2645 2718 2756 2761 2736 2695 2663 2655 2640 2619 2578 2548 2526 2522 2541 2585 2661 2758 2850 2915 2949 2979 2995 3000 3004 3003 2982 2966 2987 3032 3061 3086 3140 3172 3218 3269 3312 3337 3350 96 95 93 89 84 77 66 58 59 60 61 62 58 53 49 46 45 44 44 44 44 45 46 52 58 61 66 72 80 89 96 100 103 105 103 96 86 78 70 69 71 72 66 60 56 52 46 41 34 29 24 19 14 11 7 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 2 2 2 2 2 1 1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 5 4 4 4 3 3 4 3 4 4 4 4 4 4 4 4 9 35 99 81 78 118 205 313 445 589 733 878 1009 1114 1105 1229 1375 1430 1618 1575 1313 1235 1450 1842 2353 2770 2878 2815 3065 3601 3990 4047 4050 4022 3994 3987 3981 3972 3963 4055 4170 4136 4168 4168 4047 4001 3924 3921 3870 3653 3457 3429 3466 3451 3393 3414 3511 3647 3816 3964 4006 3958 3899 3922 4104 4152 4009 3705 3679 2596 1546 752 319 171 143 182 219 158 109 135 167 172 171 220 333 340 276 221 171 123 87 64 53 53 48 24 5 3 3 4 10 29 57 66 43 50 205 574 940 1093 1112 1164 1094 990 957 1024 1145 1292 1509 1717 1881 1962 1949 1912 1915 1931 1938 1967 2061 1970 1695 1680 1742 1928 2059 2225 2476 2783 3049 3203 3123 2846 2663 2670 2670 2615 2521 2300 2136 2116 2178 2162 2134 2165 2210 2269 2294 2229 2131 2081 2035 2048 2050 2001 1917 1974 1928 1875 1829 1884 1971 1973 1952 1966 2012 2051 2010 1983 2061 2138 2186 2227 2297 2403 2471 2453 2387 2305 2236 2239 2285 2272 2293 2338 2372 2631 2691 2660 2670 2624 2525 2392 2247 2063 1913 1902 1847 1867 1903 1991 2131 2426 2606 2446 2241 2138 2273 2366 2382 2476 2609 2734 2907 3154 3422 3684 3991 4202 4067 3779 3553 3474 3350 3215 3031 2901 2942 3130 3361 3568 3732 3835 3797 3573 3370 3253 3120 2845 2683 2761 2793 2689 2542 2434 2396 2395 2330 2190 2020 1973 1782 1667 1644 1664 1673 1676 1706 1774 1856 1932 2012 2120 2226 2288 2357 2463 2610 2827 3136 3471 3819 4198 4550 4797 4871 4786 4551 4165 3489 3051 2842 2672 2623 2667 2704 2730 2766 2786 2681 2206 1947 1801 1915 1997 2169 2353 2301 2129 2149 2246 2407 2726 2877 3000 3207 3527 3903 4355 4493 4110 3553 3175 2908 2790 2905 2966 3110 3271 3261 3035 2726 2556 2604 2746 2808 2902 2999 3130 3059 2999 3005 2917 3323 4181 4883 4983 4369 3347 2557 2514 2403 2344 2276 2225 2221 2273 2399 2580 2884 3269 3707 3806 3885 3735 3697 3668 3622 3565 3523 3512 3487 3443 3369 3285 3267 3262 3242 3200 3149 3103 3051 2984 2919 2858 2827 2818 2808 2789 2773 2768 2769 2770 2760 2727 2675 2641 2615 2599 2581 2607 2668 2733 2763 2765 2750 2717 2678 2661 2664 2660 2647 2625 2608 2598 2600 2625 2675 2744 2820 2916 2966 2984 2994 2996 2987 2986 3002 2999 2952 2946 2997 3035 3071 3095 3108 3130 3151 3159 3175 3196 97 97 95 91 85 78 71 64 62 60 63 65 60 54 50 48 46 44 44 45 47 48 49 54 59 63 69 74 81 89 95 99 101 102 100 95 87 80 73 68 69 72 69 61 56 52 47 42 37 30 25 20 15 11 8 4 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 3 3 2 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 13 52 121 151 119 136 220 318 438 551 689 848 974 1010 1037 1201 1204 1077 1196 1310 1358 1492 1756 2100 2421 2593 2644 2806 3232 3752 4073 4031 4054 4025 3998 4003 4012 4021 4055 4124 4257 4321 4239 4206 4004 3977 3893 4076 4083 3728 3389 3374 3541 3564 3411 3397 3471 3669 3864 4001 4038 4066 4108 4122 4134 4345 4318 3908 3611 2444 1428 698 285 133 170 277 404 419 213 112 107 100 105 136 258 317 282 222 180 146 109 75 60 57 53 34 13 5 4 2 4 20 48 63 50 65 209 560 993 1170 1149 1263 1388 1395 1265 1141 1085 1105 1265 1423 1576 1783 1974 1985 1962 1951 1913 1862 1780 1626 1523 1645 1859 2071 2225 2363 2542 2692 2759 2787 2744 2624 2533 2515 2505 2452 2343 2199 2125 2126 2192 2171 2189 2249 2231 2180 2164 2148 2128 2149 2131 2139 2085 1985 2002 1918 1887 1860 1955 2081 2103 2074 2078 2084 2084 2064 2002 1945 1989 2104 2200 2273 2339 2396 2418 2401 2362 2304 2264 2285 2302 2329 2353 2389 2455 2553 2707 2741 2613 2459 2326 2237 2192 2072 1946 1927 1917 1991 2031 2121 2351 2556 2545 2412 2299 2288 2409 2491 2553 2673 2837 3023 3189 3386 3704 4039 4241 4226 3955 3692 3543 3413 3268 3126 2928 2834 2929 3122 3354 3591 3780 3864 3754 3514 3230 3096 2990 2847 2786 2817 2717 2531 2447 2440 2398 2380 2263 2090 2066 1933 1746 1670 1656 1650 1624 1605 1620 1677 1762 1851 1943 2058 2130 2182 2256 2369 2516 2729 3042 3403 3779 4201 4616 4930 5084 4957 4424 3735 3288 3002 2832 2746 2718 2747 2820 2943 3180 3494 3360 2739 2522 2481 2453 2402 2478 2572 2425 2231 2272 2392 2547 2639 2680 2734 2883 3161 3536 4025 4427 4477 4173 3651 2958 2584 2667 2730 2923 3072 3072 2854 2719 2783 2682 2851 3025 3077 3199 3252 3360 3403 3327 3208 3252 3616 4229 4787 4249 3050 2568 2508 2395 2252 2192 2177 2154 2187 2343 2661 3109 3407 4007 3834 3883 3831 3811 3768 3684 3661 3620 3619 3608 3551 3487 3395 3339 3304 3273 3221 3160 3115 3077 3010 2940 2874 2829 2810 2799 2785 2770 2762 2764 2762 2745 2724 2691 2651 2627 2632 2643 2685 2740 2776 2782 2758 2732 2706 2689 2694 2693 2700 2705 2695 2685 2687 2699 2728 2762 2811 2866 2951 2991 3005 3011 3003 2976 2944 2933 2910 2898 2918 2976 3018 3026 3023 3031 3048 3063 3067 3084 3102 96 98 96 90 84 79 75 72 67 66 71 70 65 59 54 51 48 47 47 49 51 54 55 57 61 66 72 77 82 88 92 95 97 98 97 92 86 78 68 63 64 67 69 62 57 52 48 43 37 31 26 21 15 12 6 3 2 2 2 2 2 1 1 2 2 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 4 5 5 5 5 4 4 5 4 4 5 5 5 4 4 4 4 20 71 149 200 181 176 257 339 461 543 656 796 972 1060 992 903 876 847 943 1131 1322 1619 2021 2343 2471 2493 2626 3027 3594 4041 4227 4064 4080 4043 4041 4035 4003 3988 4011 4058 4154 4256 4145 4087 3971 3904 3925 4149 3958 3584 3420 3540 3721 3658 3415 3360 3426 3635 3764 3856 3637 3885 4237 4282 4231 4217 4064 3682 3087 2050 1321 699 308 158 222 321 382 353 194 94 85 80 78 93 171 234 231 209 195 171 127 83 63 58 56 43 21 9 3 1 0 7 32 68 86 107 224 463 766 957 1064 1318 1640 1726 1585 1398 1169 1001 1076 1205 1335 1559 1828 1917 1890 1808 1697 1613 1542 1509 1599 1829 2086 2262 2358 2420 2484 2511 2520 2541 2552 2521 2489 2523 2574 2499 2307 2213 2165 2213 2256 2219 2206 2264 2233 2145 2131 2190 2237 2284 2352 2254 2079 2022 2101 2065 2026 2048 2266 2391 2275 2142 2133 2113 2078 2061 2022 1925 2012 2170 2306 2358 2368 2378 2381 2362 2327 2299 2293 2319 2352 2429 2500 2560 2615 2640 2615 2541 2437 2324 2213 2122 2079 2022 2001 1956 1998 2090 2204 2359 2505 2491 2405 2420 2419 2511 2695 2679 2766 2864 2981 3128 3339 3584 3900 4186 4235 4038 3757 3553 3438 3325 3178 2999 2837 2843 2960 3078 3221 3414 3576 3625 3511 3252 3072 2984 2854 2733 2685 2694 2570 2387 2361 2435 2377 2319 2236 2161 2090 1924 1763 1679 1676 1646 1590 1555 1547 1590 1682 1787 1876 1948 2018 2084 2165 2283 2428 2633 2932 3304 3718 4179 4664 5037 5228 5165 4255 3588 3200 2915 2762 2722 2701 2716 2806 3016 3436 3908 3837 3517 3233 3058 2952 2881 2868 2816 2583 2432 2426 2568 2648 2657 2643 2657 2737 2920 3229 3649 4107 4498 4586 4312 3852 3439 3162 2922 2924 2997 3067 3090 3258 3395 2948 2935 3232 3281 3511 3621 3644 3584 3464 3328 3185 3093 3278 4066 3829 3019 2664 2536 2343 2146 2117 2159 2152 2159 2243 2488 2767 3168 3849 3932 4021 3860 3813 3897 3745 3730 3740 3725 3710 3658 3586 3491 3406 3335 3283 3238 3172 3127 3101 3039 2963 2895 2853 2819 2791 2767 2745 2733 2750 2753 2733 2720 2694 2663 2657 2682 2725 2777 2812 2818 2806 2759 2730 2716 2732 2747 2751 2766 2783 2785 2774 2774 2788 2817 2832 2867 2909 2961 3001 3013 3003 2996 2964 2905 2874 2872 2884 2922 2970 3007 3019 2999 2995 3011 3016 3030 3062 3124 94 97 97 92 88 84 80 76 74 75 78 76 68 63 59 54 51 51 51 52 54 55 57 59 63 69 74 79 82 86 89 91 93 93 92 87 82 77 64 55 57 62 64 61 56 52 50 44 40 34 28 21 15 11 6 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 2 3 3 3 3 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 0 0 1 1 1 2 3 4 5 5 5 5 4 4 5 5 4 5 5 5 4 4 4 4 35 96 167 219 238 258 317 393 493 552 634 741 928 926 747 664 739 856 1006 1155 1350 1762 2256 2551 2629 2645 2846 3338 3941 4267 4147 4112 4105 4063 4076 4060 4001 3966 3979 3997 4027 4060 3966 3924 3883 3892 3927 4012 3718 3503 3560 3736 3800 3656 3415 3326 3389 3558 3662 3817 3821 4012 4163 4089 3975 3874 3635 3180 2429 1649 918 438 223 163 397 496 375 235 147 93 84 70 58 66 101 135 148 158 171 158 113 61 37 45 54 41 17 9 1 0 0 4 36 120 207 265 373 519 626 792 1014 1307 1585 1676 1615 1491 1286 1119 1123 1184 1271 1430 1625 1741 1727 1622 1543 1543 1605 1722 1898 2121 2327 2424 2429 2402 2358 2325 2342 2382 2394 2349 2303 2386 2521 2450 2210 2181 2162 2306 2328 2243 2247 2277 2216 2150 2155 2207 2256 2282 2271 2201 2072 2021 2147 2121 2029 2140 2341 2358 2192 2045 2028 2079 2074 2091 2095 2038 2135 2240 2344 2351 2340 2339 2340 2344 2340 2345 2347 2378 2452 2556 2640 2689 2722 2710 2633 2519 2398 2272 2143 2057 2032 1970 2034 2058 2173 2261 2416 2555 2534 2436 2431 2483 2526 2637 2808 2832 2940 3018 3102 3260 3524 3776 3972 4055 3930 3714 3534 3376 3277 3174 2985 2860 2801 2896 3010 3051 3089 3162 3254 3341 3251 2982 2865 2800 2669 2543 2463 2439 2412 2329 2276 2320 2281 2244 2297 2202 2080 1912 1821 1735 1680 1623 1556 1521 1509 1545 1619 1721 1786 1832 1901 1981 2070 2184 2323 2504 2769 3137 3586 4101 4694 5081 5295 5238 4359 3452 2915 2714 2685 2664 2616 2608 2643 2795 3207 3668 3812 3655 3396 3225 3177 3185 3191 3067 2752 2536 2568 2677 2664 2676 2668 2681 2724 2809 2979 3253 3611 4186 4413 4433 4462 4332 4190 3974 3541 3305 3456 3636 3835 3733 3445 3763 3662 3435 3577 3688 3698 3671 3611 3483 3219 3006 2928 3273 3334 3002 2699 2577 2423 2231 2175 2217 2214 2221 2235 2500 2786 3290 3874 3868 3937 4059 3738 3879 3840 3740 3826 3820 3789 3721 3626 3529 3445 3366 3296 3263 3202 3162 3146 3073 2989 2915 2862 2812 2764 2737 2725 2723 2733 2730 2721 2702 2684 2681 2704 2749 2804 2857 2872 2852 2819 2783 2769 2778 2798 2808 2814 2824 2838 2821 2822 2835 2851 2876 2891 2914 2948 2985 3009 3014 2998 2981 2935 2876 2854 2862 2892 2941 2987 3010 3030 3025 3021 3017 3018 3033 3085 3172 95 97 99 97 94 91 87 83 79 78 80 80 73 66 63 59 56 55 55 55 56 57 59 63 66 72 77 81 84 86 88 89 89 89 88 83 77 73 67 56 53 58 62 62 58 54 50 45 40 36 28 21 15 11 6 2 1 1 0 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 3 2 1 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 2 3 4 5 5 5 6 5 5 5 5 5 5 5 5 5 4 4 9 53 119 179 228 263 298 361 435 464 511 630 776 952 845 609 611 757 872 987 1169 1509 2060 2649 2935 2973 2998 3200 3616 4081 4265 4134 4132 4120 4061 4067 4047 4019 4001 4009 4021 4009 4005 3990 3881 3711 3892 3783 3759 3657 3675 3771 3831 3774 3603 3410 3311 3337 3467 3629 3882 4040 3915 3679 3555 3545 3524 3246 2744 2176 1390 557 183 125 146 490 719 653 457 237 98 87 70 54 52 59 71 82 98 114 107 74 40 28 32 36 27 7 3 0 0 0 2 26 141 352 583 790 908 855 844 1058 1280 1422 1489 1503 1476 1435 1431 1444 1413 1388 1445 1580 1683 1647 1567 1545 1603 1739 1927 2138 2342 2479 2498 2443 2353 2251 2207 2222 2226 2216 2175 2097 2105 2201 2216 2114 2078 2139 2263 2276 2199 2270 2292 2236 2186 2183 2217 2272 2309 2268 2178 2096 2124 2199 2168 2240 2494 2478 2259 2107 2073 2068 2056 2087 2153 2196 2117 2166 2259 2309 2306 2302 2300 2310 2344 2374 2398 2430 2498 2569 2674 2728 2739 2728 2676 2591 2490 2377 2261 2154 2120 2138 2072 2178 2339 2484 2555 2618 2614 2477 2421 2567 2621 2744 2769 2940 3002 3052 3114 3231 3381 3560 3753 3889 3864 3673 3487 3387 3248 3145 3019 2886 2858 2860 2912 2951 2960 3000 3086 3210 3261 3124 2893 2759 2620 2447 2398 2352 2318 2299 2237 2220 2299 2273 2248 2382 2165 2036 1910 1841 1766 1698 1638 1575 1533 1487 1504 1558 1658 1706 1747 1803 1866 1943 2044 2175 2347 2594 2968 3445 4038 4691 5129 5303 5184 4512 3462 2707 2582 2652 2622 2554 2528 2538 2614 2800 3089 3315 3229 3033 3003 3112 3280 3436 3306 2946 2756 2682 2614 2545 2538 2557 2599 2651 2706 2791 2974 3078 3538 3820 4125 4369 4329 4381 4348 3855 3568 3858 4000 3772 3785 3823 3633 3443 3434 3539 3654 3769 3771 3650 3473 3258 3109 3000 3041 3032 2891 2705 2552 2408 2255 2221 2265 2233 2246 2363 2541 2800 3223 3804 3984 3783 4023 3900 3781 3892 3790 3848 3892 3854 3746 3626 3523 3446 3377 3325 3282 3231 3203 3177 3111 3033 2955 2871 2783 2714 2706 2704 2711 2707 2708 2703 2683 2677 2708 2764 2822 2867 2896 2894 2879 2851 2827 2823 2833 2846 2853 2864 2875 2885 2883 2883 2893 2911 2927 2940 2961 2988 3012 3014 3009 2996 2956 2903 2870 2873 2907 2951 2984 3010 3014 3021 3033 3034 3040 3054 3081 3150 3246 98 98 100 101 101 99 96 91 87 83 82 82 80 77 69 64 62 60 60 60 61 62 64 67 71 75 80 84 86 87 88 87 87 87 85 83 80 75 74 63 52 54 60 62 59 55 51 45 40 36 28 19 15 9 4 2 1 1 1 0 0 0 0 0 1 1 2 2 2 2 3 3 3 4 4 6 5 5 4 2 1 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 1 1 2 3 3 4 5 6 6 7 6 5 6 6 6 6 5 5 5 4 4 7 58 136 200 244 274 314 381 428 457 591 791 971 1086 978 836 808 792 773 882 1226 1790 2426 2866 3007 3120 3379 3619 3923 4170 4204 4131 4115 4107 4113 4084 4050 4053 4037 4010 4011 3994 4042 4012 3780 3590 3749 3786 3824 3851 3889 3879 3816 3709 3574 3435 3334 3319 3418 3584 3784 3763 3383 3290 3382 3451 3395 2989 2406 1856 1063 288 80 78 133 484 876 787 438 195 106 89 73 55 46 46 53 60 64 67 65 50 36 29 25 21 14 3 0 0 0 0 0 0 49 294 763 1200 1341 1193 991 1070 1236 1335 1418 1470 1515 1590 1692 1735 1659 1544 1523 1594 1645 1624 1603 1619 1697 1851 2053 2272 2447 2517 2487 2416 2328 2232 2168 2130 2105 2099 2074 1965 1869 1899 2018 2084 2059 2131 2168 2153 2141 2231 2298 2300 2261 2217 2220 2246 2242 2248 2258 2225 2247 2166 2328 2746 3008 2689 2267 2048 2088 2280 2318 2472 2542 2581 2433 2281 2285 2328 2325 2299 2293 2319 2371 2430 2444 2461 2566 2547 2676 2723 2706 2648 2571 2506 2455 2401 2343 2323 2401 2483 2457 2563 2686 2708 2789 2783 2682 2489 2470 2795 2754 2880 2816 2874 2929 3005 3112 3270 3445 3590 3724 3829 3789 3582 3390 3335 3181 3080 3019 3007 3024 3068 3128 3135 3073 3061 3163 3255 3169 3131 2776 2559 2452 2348 2307 2328 2354 2301 2187 2251 2406 2357 2368 2318 2232 2174 2000 1826 1735 1678 1626 1590 1572 1500 1471 1533 1597 1626 1657 1695 1741 1803 1895 2030 2223 2491 2913 3456 4126 4767 5195 5346 5125 4435 3405 2628 2591 2669 2662 2627 2610 2636 2669 2714 2717 2741 2651 2511 2573 2833 3146 3404 3343 3195 3035 2817 2639 2549 2505 2487 2482 2518 2625 2750 2888 2876 3048 3439 3814 3962 3984 4010 3849 3570 3444 3844 4112 3603 3784 3874 3647 3513 3636 3680 3565 3769 3807 3673 3590 3401 3190 3071 2963 2785 2638 2573 2473 2333 2252 2258 2271 2252 2276 2373 2494 2649 2919 3441 3942 3795 3752 4025 3768 3821 3821 3866 3878 3826 3735 3615 3509 3441 3371 3301 3282 3249 3228 3199 3140 3072 3000 2889 2783 2704 2689 2690 2701 2691 2697 2694 2685 2710 2779 2836 2880 2901 2899 2903 2900 2884 2871 2870 2875 2880 2878 2904 2929 2945 2952 2951 2955 2966 2975 2987 3006 3007 3015 3012 3002 2979 2926 2889 2880 2889 2926 2983 3004 3011 3010 3011 3037 3066 3090 3126 3186 3263 3331 106 102 101 102 104 105 103 99 93 89 85 83 83 82 75 71 68 67 66 67 67 68 69 73 76 80 84 87 88 89 89 87 86 84 84 84 85 83 77 67 54 51 56 62 61 56 51 46 41 34 26 18 14 9 3 1 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 3 4 5 5 6 7 5 4 2 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 1 1 2 3 4 5 5 6 7 7 7 5 6 6 7 6 6 5 5 4 4 11 60 144 210 265 317 359 392 514 701 874 989 1036 1039 982 887 735 595 568 759 1250 1971 2622 2906 2952 3340 4096 4108 4161 4215 4148 4095 4098 4092 4095 4092 4068 4055 4030 3980 3956 3967 4151 4017 3700 3589 3703 3840 3905 3917 3920 3852 3747 3655 3592 3525 3446 3400 3422 3485 3515 3370 3043 3163 3378 3499 3307 2501 1548 909 489 156 70 71 119 286 471 424 261 159 120 96 76 58 45 40 38 42 44 51 55 48 41 34 25 17 13 10 4 1 0 0 0 0 0 161 678 1282 1538 1401 1117 1065 1193 1321 1446 1533 1582 1640 1729 1771 1708 1622 1622 1660 1666 1651 1668 1688 1740 1884 2088 2286 2420 2466 2440 2382 2339 2262 2224 2138 2068 2035 2009 1927 1869 1926 2049 2119 2132 2165 2149 2133 2175 2274 2352 2358 2313 2256 2254 2271 2239 2262 2432 2502 2376 2240 2411 2886 3165 2921 2627 2350 2086 2130 2561 3255 3306 3132 2955 2771 2665 2573 2414 2296 2326 2470 2705 2973 2938 2930 2982 2636 2641 2672 2661 2589 2509 2488 2531 2605 2694 2798 2918 2954 2892 2830 2709 2546 2591 2686 2694 2573 2539 2777 2729 2802 2810 2847 2915 3000 3104 3200 3316 3467 3636 3763 3733 3532 3349 3305 3151 3074 3099 3153 3226 3300 3313 3240 3169 3174 3216 3311 3167 2979 2704 2553 2456 2340 2257 2262 2324 2342 2251 2301 2443 2371 2316 2264 2237 2158 2011 1844 1722 1656 1613 1584 1594 1526 1480 1501 1521 1535 1548 1572 1615 1680 1776 1936 2196 2536 3030 3648 4307 4870 5234 5370 4842 3988 3411 2809 2720 2778 2768 2791 2802 2806 2712 2573 2445 2363 2288 2188 2185 2455 2798 3221 3447 3487 3333 3141 2953 2785 2633 2541 2468 2433 2469 2607 2750 2824 2964 3253 3499 3613 3617 3493 3355 3280 3214 3518 3912 3808 3972 4096 4034 4088 4285 4182 3834 3962 3825 3769 3788 3429 3136 3009 2867 2656 2472 2357 2282 2283 2253 2245 2242 2247 2294 2357 2417 2517 2734 3157 3761 4001 3733 3859 3730 3691 3712 3819 3938 3860 3743 3612 3518 3458 3389 3327 3296 3275 3258 3230 3178 3113 3059 2948 2845 2760 2729 2712 2705 2707 2702 2694 2710 2771 2837 2863 2892 2900 2894 2898 2905 2908 2909 2902 2896 2900 2910 2936 2964 2981 2987 2992 2999 3005 3010 3016 3019 3006 2998 2988 2973 2935 2893 2883 2889 2906 2937 2972 2992 3006 3016 3031 3068 3116 3160 3207 3288 3364 3404 117 109 103 101 105 108 107 105 101 95 90 86 86 85 81 78 77 77 76 75 74 75 76 78 82 85 87 89 90 91 90 89 87 84 84 83 82 78 77 74 64 52 51 57 61 55 51 47 41 32 24 17 13 8 2 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 4 5 5 7 7 6 5 3 2 2 1 2 1 0 0 0 0 0 0 0 1 1 1 0 1 2 2 3 4 5 6 7 7 8 7 7 6 7 7 6 6 5 4 4 4 17 70 145 194 305 372 433 627 834 900 872 802 706 592 482 391 348 326 399 644 1127 1872 2554 2825 2974 3525 4464 4281 4190 4149 4107 4080 4050 4021 4035 4052 4017 4016 4021 3999 3954 4083 4176 3936 3686 3673 3797 3861 3814 3768 3746 3679 3618 3625 3702 3732 3686 3599 3523 3475 3409 3258 3101 3197 3417 3465 2989 1894 859 386 252 151 114 85 108 169 221 227 198 166 139 105 74 55 43 35 27 27 35 49 59 50 45 43 36 25 20 21 16 6 1 0 0 0 0 111 570 1173 1534 1524 1286 1158 1244 1353 1468 1579 1629 1647 1677 1710 1742 1786 1807 1751 1700 1677 1692 1691 1729 1892 2076 2241 2348 2386 2377 2360 2353 2267 2227 2163 2051 1987 1969 1965 2009 2087 2147 2160 2139 2122 2115 2133 2147 2233 2372 2410 2353 2313 2410 2559 2547 2451 2618 2625 2456 2364 2668 3241 3592 3254 3024 2917 2687 2686 3132 3807 3968 3707 3506 3321 3128 2894 2544 2349 2527 3003 3592 4011 3842 3767 3695 3295 3061 2982 2972 2925 2833 2795 2877 3046 3219 3322 3343 3219 3017 2743 2536 2384 2355 2513 2682 2688 2684 2803 2770 2761 2782 2808 2931 3028 3134 3225 3325 3438 3554 3669 3653 3523 3394 3303 3191 3155 3215 3287 3384 3427 3363 3297 3290 3274 3202 3197 3032 2843 2684 2557 2474 2385 2298 2254 2269 2326 2290 2290 2381 2391 2336 2268 2174 2029 1901 1805 1701 1632 1606 1615 1575 1474 1404 1399 1412 1427 1441 1476 1540 1626 1762 1973 2288 2718 3276 3929 4503 4910 5118 4789 3823 3084 3063 2898 2868 2875 2836 2874 2926 2899 2722 2514 2319 2176 2184 2209 2061 2202 2483 2770 3247 3702 3952 3844 3581 3305 2988 2701 2535 2437 2388 2437 2561 2680 2846 3033 3183 3288 3337 3286 3097 3049 3051 3277 3637 3837 4078 4372 4646 4870 4965 4616 4179 4011 3907 3841 3844 3429 3111 3000 2838 2605 2434 2403 2377 2345 2300 2255 2231 2257 2336 2396 2415 2461 2612 2985 3738 3644 3879 3767 3497 3372 3414 3565 3954 3933 3775 3626 3541 3480 3415 3362 3328 3314 3296 3229 3195 3159 3110 3043 2939 2851 2807 2774 2747 2731 2716 2717 2770 2833 2858 2869 2886 2892 2887 2892 2904 2922 2931 2920 2917 2929 2946 2966 2984 2998 3008 3021 3026 3025 3023 3015 3000 2977 2954 2935 2916 2892 2873 2873 2884 2914 2947 2969 2989 3019 3055 3094 3141 3188 3243 3292 3342 3377 3386 132 121 111 104 104 106 108 109 108 103 98 93 90 88 86 86 87 89 90 85 82 81 81 83 85 87 89 91 92 93 93 91 89 87 86 84 82 81 79 78 72 59 50 53 57 55 51 45 37 28 21 16 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 5 6 6 6 5 4 4 3 2 2 1 1 0 0 0 0 1 1 1 1 1 1 1 2 2 3 4 4 5 7 8 8 9 8 8 8 8 7 6 6 5 4 3 2 25 80 149 247 466 614 829 979 873 694 534 405 303 228 180 159 173 217 330 565 973 1622 2367 2890 3231 3761 4407 4241 4208 4147 4131 4084 4044 4007 3999 3975 3934 3966 4010 4004 4004 4107 3987 3800 3731 3815 3911 3875 3730 3617 3534 3399 3367 3573 3846 3979 3968 3860 3700 3581 3534 3484 3406 3369 3461 3177 2278 1336 616 328 271 243 205 130 119 176 219 203 202 169 135 100 70 51 38 25 11 11 23 53 61 47 49 62 64 49 35 33 29 18 6 0 0 0 0 101 569 1173 1481 1438 1332 1383 1585 1645 1515 1592 1673 1698 1741 1810 1903 1965 1906 1756 1682 1673 1670 1676 1756 1906 2065 2219 2301 2310 2297 2293 2288 2230 2171 2104 2000 1944 1924 1937 2003 2106 2163 2125 2051 2023 2038 2091 2133 2253 2376 2430 2371 2317 2429 2576 2584 2540 2511 2517 2437 2452 2703 3242 3762 3773 3714 3691 3645 3745 3962 4151 4227 4102 4053 3950 3737 3452 3097 3025 3429 4041 4461 4577 4520 4450 4304 4100 3878 3726 3660 3595 3482 3390 3399 3484 3549 3514 3401 3145 2855 2541 2415 2369 2336 2470 2699 2795 2803 2841 2830 2785 2826 2913 3023 3114 3205 3315 3492 3620 3602 3589 3540 3455 3377 3318 3262 3246 3299 3346 3443 3479 3379 3315 3311 3267 3169 3071 2896 2730 2662 2585 2480 2375 2315 2293 2249 2258 2241 2214 2308 2383 2305 2185 2057 1979 1915 1794 1676 1610 1567 1542 1461 1346 1252 1234 1249 1267 1309 1392 1492 1610 1789 2056 2454 2992 3612 4285 4710 4855 4528 3563 2644 2715 2943 2933 2914 2898 2854 2843 2857 2801 2594 2283 2045 2009 2127 2215 2060 2137 2271 2358 2580 3026 3680 4180 4234 3968 3666 3225 2762 2526 2401 2409 2492 2587 2712 2844 2950 3044 3122 3100 2989 2948 2997 3159 3350 3467 3683 4239 4870 5007 5031 4693 4213 3855 3807 3748 3688 3527 3278 3109 3043 2595 2489 2458 2321 2309 2367 2358 2324 2370 2422 2452 2450 2464 2563 2940 3734 3674 3564 3533 3262 2994 3185 3489 3956 4014 3794 3657 3596 3538 3462 3389 3350 3379 3379 3268 3232 3207 3161 3119 3026 2939 2891 2842 2787 2768 2768 2799 2850 2881 2880 2870 2877 2882 2887 2911 2930 2932 2935 2936 2947 2964 2980 2984 2988 2998 3012 3016 3017 3018 3015 2999 2972 2934 2899 2878 2860 2854 2854 2859 2870 2893 2926 2966 3010 3062 3121 3179 3229 3271 3317 3351 3361 3352 3334 139 131 121 112 107 105 107 111 113 110 107 104 100 96 93 92 93 96 99 97 93 88 85 86 88 90 91 92 94 96 95 95 93 91 89 87 85 82 78 72 68 57 47 47 50 50 48 42 33 23 17 14 12 8 3 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 4 5 6 6 6 6 6 5 4 3 3 3 2 2 1 0 1 1 1 1 2 2 2 1 2 2 2 3 4 5 6 7 8 9 10 10 9 9 8 8 7 6 5 4 3 3 35 86 207 433 725 938 986 846 594 377 236 156 109 82 78 97 140 206 313 513 896 1598 2578 3629 4214 4259 4221 4203 4191 4117 4091 4022 4031 3963 3950 3933 3900 3942 3992 3916 3812 3811 3811 3836 3896 3984 4009 3906 3723 3560 3409 3189 3143 3480 3897 4086 4095 4017 3832 3693 3730 3790 3692 3584 3459 3016 1923 1095 517 300 300 350 326 230 180 234 277 215 213 184 142 95 67 46 26 10 1 6 26 53 56 41 53 76 92 76 51 41 39 31 15 3 0 0 0 88 551 1139 1345 1267 1335 1628 1908 1873 1628 1611 1726 1765 1856 1950 2013 1979 1833 1693 1664 1663 1667 1697 1793 1929 2082 2208 2261 2247 2209 2197 2232 2284 2250 2082 1933 1853 1831 1851 1900 2020 2114 2086 2007 1991 2020 2110 2181 2383 2387 2366 2387 2336 2415 2544 2548 2539 2489 2470 2398 2468 2656 2964 3545 4087 4243 4170 4186 4283 4293 4286 4333 4271 4398 4378 4279 4075 3899 3963 4247 4513 4609 4611 4631 4648 4538 4454 4366 4223 4088 3973 3869 3780 3718 3681 3622 3461 3230 2921 2656 2429 2358 2365 2374 2473 2690 2834 2773 2815 2890 2832 2954 3065 3113 3198 3290 3395 3524 3605 3581 3521 3468 3421 3347 3326 3326 3317 3337 3383 3456 3470 3381 3323 3289 3193 3036 2860 2627 2463 2484 2523 2487 2408 2349 2319 2287 2306 2256 2176 2226 2304 2214 2082 1990 1988 1986 1830 1657 1565 1472 1358 1266 1170 1070 1015 1011 1041 1115 1246 1402 1589 1843 2198 2673 3304 4009 4610 4865 4633 3822 2836 2524 2815 3009 2959 2947 2928 2882 2818 2749 2631 2403 2125 1964 1926 1970 2000 2053 2118 2151 2161 2260 2423 2777 3396 3799 3990 4018 3853 3390 2855 2591 2486 2443 2472 2560 2665 2785 2956 3021 3012 2992 2947 2931 2998 3125 3310 3698 4344 4912 5068 4957 4734 4464 3976 3708 3623 3585 3561 3478 3323 3523 2943 2778 2727 2668 2417 2388 2433 2394 2409 2415 2421 2444 2467 2561 2840 3377 3662 3571 3329 3084 2900 3263 3761 4024 3990 3791 3698 3680 3639 3543 3415 3347 3456 3448 3385 3362 3315 3252 3188 3101 3012 2960 2906 2855 2857 2879 2908 2924 2921 2894 2873 2877 2882 2890 2915 2926 2935 2947 2963 2983 3006 3007 2987 2981 2984 2992 2992 2990 2997 3000 2981 2939 2894 2856 2840 2833 2837 2840 2844 2857 2888 2937 2991 3053 3122 3199 3262 3315 3339 3355 3363 3347 3301 3269 136 132 130 120 111 106 108 111 115 116 116 115 111 106 101 98 98 102 107 107 103 99 92 90 90 92 93 94 95 97 98 99 98 96 93 91 88 85 80 73 67 63 49 44 44 44 41 35 27 19 15 14 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 4 5 7 8 8 7 5 5 5 4 5 4 3 2 2 1 1 1 2 3 4 4 3 3 3 3 3 4 5 6 7 8 10 10 11 10 9 8 8 7 6 5 4 4 3 52 118 349 686 966 1044 874 575 315 157 76 37 21 18 37 90 179 289 423 634 1090 1966 2965 3999 4425 4322 4174 4180 4177 4125 4044 4011 4014 3925 3932 3913 3909 3922 3863 3713 3676 3776 3908 3987 4028 4042 3997 3893 3749 3607 3457 3282 3217 3450 3812 3972 3970 3948 3858 3785 3802 3777 3678 3602 3292 2626 1889 1295 530 309 324 405 425 359 313 358 367 263 195 150 120 85 60 33 11 1 4 16 31 41 46 38 44 63 83 72 49 39 38 34 22 8 0 0 0 74 420 929 1140 1189 1423 1801 2058 2038 1825 1691 1773 1786 1881 1956 1956 1865 1750 1699 1696 1682 1701 1748 1858 1975 2093 2187 2218 2181 2119 2084 2098 2130 2107 1999 1868 1760 1739 1831 1897 1962 2055 2092 2041 2002 2022 2111 2230 2512 2482 2372 2488 2583 2601 2579 2542 2539 2535 2467 2453 2591 2654 2777 3508 4254 4519 4346 4247 4305 4123 4183 4378 4321 4496 4549 4515 4391 4296 4307 4376 4417 4405 4369 4400 4543 4535 4458 4367 4227 4120 4045 3949 3833 3751 3700 3577 3338 3072 2795 2583 2443 2371 2352 2399 2540 2849 3193 3144 3100 2998 2970 3110 3248 3248 3265 3324 3386 3442 3479 3462 3415 3406 3412 3323 3325 3391 3412 3414 3436 3464 3457 3426 3420 3370 3233 3035 2856 2610 2396 2343 2351 2341 2345 2359 2325 2281 2296 2260 2127 2119 2139 2041 1928 1886 1893 1860 1711 1551 1452 1347 1173 1057 970 873 796 781 836 951 1116 1331 1611 1919 2319 2867 3608 4370 4851 4871 4238 3124 2536 2721 2924 2946 2920 2924 2931 2893 2768 2615 2456 2209 1986 1902 1871 1883 1943 2025 2084 2103 2054 2019 2090 2290 2648 3010 3272 3530 3877 3847 3506 3151 2812 2535 2422 2486 2559 2614 2747 2742 2781 2876 2890 2887 2920 3010 3231 3562 3910 4363 4730 4799 4736 4592 4255 3924 3690 3524 3529 3763 3866 3942 3533 3315 3185 2850 2540 2486 2493 2446 2407 2376 2349 2369 2430 2536 2722 3113 3463 3514 3545 3038 3045 3601 4188 4082 3956 3873 3789 3753 3739 3636 3441 3404 3456 3464 3441 3411 3362 3308 3240 3155 3080 3019 2969 2946 2954 2981 2994 2966 2915 2882 2875 2880 2885 2885 2899 2913 2941 2972 3000 3026 3030 3010 2990 2976 2972 2963 2961 2972 2983 2985 2963 2912 2858 2827 2818 2813 2812 2814 2823 2849 2906 2980 3044 3111 3180 3258 3320 3350 3350 3351 3358 3345 3298 3261 128 129 131 125 117 111 110 111 113 117 120 122 121 117 111 107 105 107 110 110 107 103 102 99 98 98 96 96 98 99 100 100 101 99 97 95 92 88 83 76 72 72 56 60 50 40 35 29 23 18 16 15 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 7 8 7 7 6 6 6 5 5 5 5 4 3 2 2 1 2 3 4 4 3 3 3 4 4 5 6 7 8 9 10 11 10 11 9 8 7 7 6 6 5 4 3 120 261 559 841 957 850 576 289 127 52 15 3 1 4 34 136 319 530 742 1043 1619 2574 3431 4177 4408 4306 4222 4187 4176 4157 4063 4065 4035 3946 3985 3912 3953 3854 3678 3599 3682 3838 3964 4004 3969 3919 3869 3807 3718 3628 3545 3456 3401 3483 3682 3783 3781 3833 3841 3766 3690 3610 3442 3237 2915 2353 1566 1192 439 281 294 381 444 465 500 641 695 342 188 111 82 68 38 13 2 0 8 21 31 40 47 46 41 45 49 44 36 31 31 30 23 11 0 0 0 72 478 1204 1274 1281 1627 2007 2189 2179 1946 1792 1783 1773 1828 1865 1871 1832 1777 1750 1742 1728 1746 1805 1903 1986 2062 2123 2137 2095 2028 1985 1988 2011 2001 1930 1830 1741 1727 1814 1878 1908 1993 2077 2061 2014 2037 2088 2129 2264 2468 2506 2802 3137 3289 3222 3018 2883 2928 2771 2769 2738 2939 2849 3595 4335 4558 4219 4011 4103 3833 3995 4232 4263 4379 4426 4408 4340 4261 4160 4019 3928 3993 4140 4279 4451 4503 4425 4278 4107 4014 3970 3893 3804 3765 3723 3575 3315 3037 2804 2634 2528 2422 2315 2344 2543 2842 3098 3028 3251 3393 3276 3204 3290 3332 3302 3291 3306 3309 3323 3298 3259 3253 3298 3281 3325 3417 3462 3450 3448 3480 3490 3457 3422 3431 3345 3160 2944 2742 2607 2500 2415 2373 2361 2356 2343 2292 2268 2172 2034 1994 1931 1837 1807 1827 1799 1692 1527 1416 1316 1199 1014 885 797 722 673 682 766 913 1123 1387 1724 2069 2511 3119 3915 4631 4960 4772 3918 2545 2454 2694 2780 2810 2830 2845 2831 2767 2605 2371 2141 1963 1857 1829 1816 1822 1859 1924 2011 2059 2018 1976 2041 2122 2254 2508 2717 2966 3454 3786 3888 3789 3426 2929 2592 2554 2484 2411 2417 2446 2617 2719 2733 2777 2829 2900 3135 3537 3705 3909 4269 4392 4375 4327 4210 4006 3753 3456 3655 4180 4490 4409 4280 4215 3946 3349 2853 2695 2589 2517 2416 2400 2366 2379 2430 2536 2735 3200 3830 3409 3553 3348 3444 3823 4285 4222 3990 3955 3905 3765 3740 3681 3531 3535 3546 3520 3486 3444 3373 3277 3186 3154 3119 3060 3023 3016 3023 3045 3050 2990 2900 2856 2879 2877 2871 2871 2883 2910 2950 2988 3003 3003 2990 2977 2983 2984 2976 2965 2963 2967 2973 2970 2944 2889 2820 2803 2797 2786 2779 2787 2812 2850 2933 3017 3093 3164 3233 3306 3358 3363 3346 3347 3350 3327 3285 3277 118 123 127 127 123 119 115 114 115 118 122 125 127 126 122 117 112 111 116 113 108 104 103 104 105 107 104 100 101 102 102 101 100 99 98 96 94 91 85 77 71 70 70 69 61 47 36 27 21 19 17 13 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 7 8 8 7 7 7 7 7 7 5 4 4 4 3 3 4 4 4 4 4 4 3 3 5 6 7 7 8 8 9 10 11 10 9 8 8 8 7 6 6 6 8 41 195 451 631 682 600 403 187 57 28 16 5 0 0 2 42 211 514 834 1169 1633 2291 3122 4041 4553 4480 4287 4230 4176 4177 4158 4098 4099 4054 4024 4072 3939 4052 3879 3660 3610 3718 3859 3925 3881 3783 3722 3721 3700 3635 3579 3554 3526 3496 3526 3646 3749 3800 3861 3798 3590 3327 3216 2806 2321 2109 1710 924 543 258 227 256 332 404 513 655 756 655 368 192 99 67 59 23 4 0 3 12 23 31 37 47 47 37 33 32 32 30 27 27 28 23 12 0 0 2 74 527 1270 1316 1450 1848 2109 2112 2034 1935 1846 1780 1762 1789 1842 1889 1887 1859 1840 1829 1821 1825 1862 1924 1971 2008 2028 2020 1974 1912 1871 1878 1925 1957 1905 1824 1773 1770 1778 1828 1866 1932 1998 2007 2007 2073 2114 2093 2199 2432 2592 2859 3128 3349 3447 3478 3620 3765 3484 3247 2595 2786 3016 3968 4537 4473 4065 3842 3920 3877 3887 4008 4090 4186 4209 4182 4113 4000 3830 3656 3589 3706 3975 4294 4439 4529 4406 4213 4046 3941 3889 3846 3817 3819 3774 3623 3370 3081 2873 2750 2655 2544 2451 2434 2530 2703 2800 2826 3126 3498 3555 3464 3302 3230 3206 3228 3254 3198 3168 3090 3042 3024 3081 3172 3277 3395 3473 3482 3482 3520 3532 3487 3447 3512 3390 3225 3061 2916 2790 2688 2622 2552 2432 2332 2374 2323 2218 2053 1946 1901 1845 1799 1779 1727 1624 1548 1424 1330 1193 1051 894 774 701 664 667 715 809 974 1228 1557 1898 2309 2819 3459 4208 4797 4960 4600 3618 2603 2431 2552 2641 2677 2668 2637 2588 2497 2336 2128 1920 1780 1720 1707 1689 1701 1743 1808 1894 1968 1996 1994 1961 1936 1974 2149 2432 2659 3025 3429 3793 4079 4060 3648 3175 2850 2565 2374 2311 2277 2218 2256 2451 2658 2844 2834 3057 3311 3562 3778 3900 3944 3933 3871 3734 3492 3322 3635 4106 4578 4732 4722 4704 4596 4261 3763 3316 2945 2733 2624 2558 2534 2480 2433 2431 2505 2698 2997 3515 3545 3646 3610 3876 4099 4271 4262 4088 3976 3973 3769 3729 3688 3625 3623 3615 3571 3521 3482 3407 3290 3156 3153 3140 3102 3064 3053 3059 3065 3067 3007 2917 2870 2884 2875 2860 2856 2869 2899 2941 2980 2976 2945 2964 2982 3005 3003 2983 2964 2952 2953 2952 2942 2917 2876 2825 2791 2773 2758 2751 2766 2814 2878 2970 3054 3132 3208 3276 3333 3377 3385 3368 3354 3323 3301 3284 3274 107 114 120 124 126 126 125 125 130 132 132 133 133 133 131 127 122 119 125 118 111 108 107 107 108 110 111 108 105 104 103 102 99 97 95 93 92 88 83 79 73 68 68 70 66 58 48 36 26 22 17 12 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 6 8 7 8 9 8 8 8 9 8 6 5 5 4 4 4 5 5 5 5 5 5 5 6 6 8 8 9 10 10 10 10 9 8 9 8 8 7 6 6 6 6 27 118 262 313 261 161 68 18 3 3 3 1 0 0 2 38 179 442 800 1401 2386 3194 3657 4375 4690 4311 4224 4211 4147 4175 4172 4151 4146 4125 4136 4093 4003 4195 3979 3724 3680 3797 3914 3906 3769 3604 3532 3575 3648 3621 3552 3532 3515 3488 3538 3694 3881 3980 3906 3610 3438 2874 2771 2470 2122 1854 1299 509 238 178 227 245 288 342 423 478 469 402 290 173 95 65 54 22 3 0 6 18 28 33 36 40 41 36 33 32 31 27 25 27 28 21 8 0 0 7 71 478 925 1235 1635 1988 2073 1973 1929 1953 1890 1812 1789 1833 1934 2008 2013 1988 1967 1953 1938 1920 1920 1951 1970 1953 1909 1861 1820 1780 1755 1769 1834 1914 1912 1829 1813 1869 1861 1863 1866 1913 1965 1975 2004 2108 2154 2125 2214 2392 2571 2829 3171 3312 3428 3810 4204 4144 3922 3416 2557 2791 3578 4130 4324 4226 3971 3727 3614 3644 3764 3850 3933 4014 3940 3915 3854 3748 3612 3501 3488 3591 3800 4177 4404 4452 4315 4169 4037 3917 3829 3794 3819 3861 3806 3635 3375 3110 2983 2897 2814 2724 2672 2626 2590 2636 2688 2771 3033 3315 3359 3324 3288 3194 3000 3010 3125 2940 2892 2810 2807 2878 2962 3060 3185 3335 3453 3494 3505 3544 3560 3554 3549 3529 3395 3278 3205 3112 2973 2866 2797 2618 2391 2305 2412 2358 2196 2023 1926 1852 1763 1685 1625 1562 1523 1503 1398 1249 1078 928 812 738 698 692 729 810 934 1138 1428 1771 2175 2641 3157 3759 4434 4915 4851 4120 3024 2523 2419 2452 2512 2530 2490 2422 2341 2237 2103 1942 1756 1645 1582 1580 1585 1602 1645 1697 1747 1827 1932 1934 1800 1823 1817 1955 2174 2372 2616 2945 3309 3781 4161 4092 3743 3310 2901 2574 2419 2308 2151 2103 2269 2579 2954 2908 3172 3042 3084 3362 3628 3691 3622 3408 3432 3432 3579 3952 4260 4606 4786 4805 4761 4619 4354 3995 3537 3030 2850 2741 2681 2649 2594 2497 2434 2446 2546 2595 2759 2924 3041 3510 4062 4278 4272 4329 4165 3968 3980 3860 3791 3762 3713 3679 3658 3607 3557 3505 3388 3354 3217 3161 3152 3134 3104 3089 3077 3061 3054 3004 2946 2913 2899 2880 2859 2848 2857 2889 2928 2956 2953 2945 2972 2999 3005 2992 2969 2942 2928 2925 2920 2909 2893 2856 2807 2769 2747 2739 2741 2769 2837 2925 3015 3099 3179 3254 3317 3360 3389 3392 3375 3352 3298 3248 3229 3258 90 101 111 118 124 128 133 141 144 145 145 146 147 147 145 140 134 130 129 123 116 110 106 111 115 118 121 120 114 106 102 99 95 92 90 89 89 88 85 80 75 70 67 67 65 59 52 43 31 23 18 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 5 6 8 9 9 9 9 10 10 9 7 6 5 6 6 6 6 6 5 5 5 5 6 6 7 8 9 10 10 10 10 10 9 8 8 8 8 8 7 7 7 5 5 23 55 54 30 13 5 2 0 0 0 0 0 0 2 16 81 252 609 1469 3097 4057 4258 4518 4613 4285 4197 4158 4115 4176 4205 4197 4213 4255 4261 4146 4091 4240 4004 3743 3755 3908 4006 3928 3700 3465 3364 3445 3627 3703 3633 3599 3598 3559 3559 3690 3906 4003 3813 3441 3387 2688 2768 2505 3035 2669 1375 460 297 285 290 228 214 236 251 225 193 173 155 120 80 56 44 18 2 0 7 21 29 32 32 33 36 39 38 35 27 16 23 29 28 14 1 0 1 9 79 333 804 1311 1867 2128 2063 1987 2033 2044 1973 1901 1875 1926 2039 2122 2141 2138 2121 2083 2030 1986 1976 1979 1917 1826 1754 1716 1699 1686 1683 1779 1911 1925 1926 1824 1822 1910 1931 1889 1868 1905 1946 1966 2022 2131 2161 2130 2315 2465 2593 3006 3395 3543 3798 4074 4016 3836 3703 3302 2956 3161 3501 3702 3775 3781 3705 3554 3433 3461 3630 3739 3796 3892 3808 3745 3676 3612 3520 3414 3436 3635 3818 4049 4233 4298 4239 4146 4028 3903 3804 3774 3834 3889 3784 3601 3348 3153 3085 3030 2967 2882 2793 2685 2563 2506 2521 2591 2831 2980 2924 2914 3101 3168 2953 2848 2954 2821 2738 2670 2647 2770 2903 2986 3080 3235 3371 3439 3494 3556 3577 3565 3525 3465 3414 3368 3352 3313 3152 2978 2883 2625 2458 2419 2442 2414 2254 2072 1931 1820 1733 1671 1620 1581 1509 1414 1295 1157 1017 897 821 786 778 802 872 986 1153 1399 1725 2107 2512 2974 3446 3986 4592 4982 4742 3639 2565 2701 2659 2450 2386 2376 2320 2232 2136 2041 1947 1824 1669 1568 1504 1503 1538 1576 1618 1665 1721 1799 1886 1877 1872 1822 1792 1907 2127 2258 2270 2410 2826 3357 3754 3893 3897 3715 3402 3030 2721 2479 2272 2235 2327 2354 2672 2843 3105 3207 3431 3666 3677 3634 3545 3272 3394 3566 3829 4065 4221 4542 4784 4781 4701 4568 4366 4082 3590 3095 2909 2836 2759 2699 2662 2495 2421 2478 2519 2464 2518 2637 2799 3382 4163 4457 4289 4109 4212 4044 3941 3924 3865 3802 3780 3729 3678 3633 3591 3524 3412 3352 3269 3209 3194 3175 3130 3114 3082 3047 3035 2997 2961 2941 2919 2887 2859 2838 2843 2884 2917 2940 2952 2960 2977 2989 2977 2953 2924 2909 2900 2895 2893 2887 2877 2854 2809 2756 2730 2734 2751 2795 2880 2978 3069 3155 3232 3296 3356 3379 3390 3374 3342 3315 3262 3234 3310 3333 76 86 98 108 115 122 128 143 150 148 149 151 153 156 157 155 151 147 141 132 125 120 120 121 125 129 134 132 124 110 99 94 89 84 82 82 83 84 84 80 75 70 65 62 61 55 47 40 31 23 18 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 5 6 7 9 10 10 10 10 10 8 8 7 7 7 7 7 6 7 6 6 6 6 6 6 7 8 8 8 8 8 9 9 8 8 8 8 8 8 8 7 8 7 6 6 8 7 5 4 3 2 0 0 0 0 0 0 1 11 44 160 632 1934 3658 4312 4415 4504 4441 4265 4180 4126 4094 4188 4225 4240 4320 4326 4150 4012 4078 4131 3954 3781 3866 4023 4052 3884 3595 3341 3232 3305 3502 3682 3781 3755 3822 3829 3708 3648 3686 3668 3507 3278 2971 2562 2728 2501 1879 1408 878 558 579 538 325 168 120 127 130 107 92 87 85 74 57 42 29 13 0 0 7 20 28 29 27 26 29 34 36 32 22 9 23 29 27 13 1 2 7 26 93 252 705 1420 2059 2297 2364 2363 2284 2158 2057 1990 1960 1991 2086 2183 2246 2296 2301 2227 2112 2028 1997 1964 1858 1709 1645 1637 1643 1641 1640 1680 1737 1750 1758 1754 1812 1897 1936 1918 1905 1932 1953 1968 2020 2100 2124 2137 2335 2535 2723 3225 3394 3533 3727 3777 3612 3400 3270 3071 2936 2877 2978 3073 3175 3323 3414 3352 3236 3275 3492 3585 3669 3780 3736 3638 3578 3541 3489 3475 3551 3689 3906 4031 4058 4094 4070 4022 3952 3873 3806 3791 3839 3853 3705 3568 3361 3231 3170 3133 3083 2979 2822 2637 2455 2324 2290 2382 2689 2733 2721 2725 2843 2903 2837 2796 2839 2741 2530 2450 2470 2595 2746 2846 2961 3107 3224 3307 3412 3516 3553 3499 3510 3608 3588 3509 3449 3437 3325 3071 2864 2645 2592 2543 2513 2460 2302 2131 1955 1810 1724 1643 1561 1460 1356 1278 1192 1085 1001 940 915 923 945 996 1097 1240 1445 1718 2053 2414 2784 3203 3643 4121 4659 5030 4782 3481 2260 2585 2583 2379 2276 2231 2151 2051 1958 1886 1832 1743 1624 1545 1506 1511 1553 1620 1679 1712 1771 1767 1814 1789 1763 1796 1842 1915 2062 2185 2118 2187 2626 3041 3196 3376 3628 3777 3734 3536 3224 2776 2314 2135 2245 2140 2209 2347 2613 3072 3451 3497 3554 3593 3567 3343 3227 3474 3865 4123 4374 4632 4773 4761 4664 4580 4415 4103 3677 3274 3004 2892 2855 2782 2745 2536 2428 2510 2527 2467 2447 2461 2659 3197 3900 4561 4442 4082 4059 4071 3925 3883 3915 3829 3783 3736 3667 3621 3584 3507 3406 3336 3294 3267 3232 3173 3119 3097 3072 3033 3017 2992 2962 2943 2923 2879 2848 2821 2831 2882 2918 2939 2953 2963 2970 2969 2940 2918 2904 2898 2888 2880 2879 2876 2862 2839 2799 2732 2728 2745 2774 2830 2931 3042 3135 3219 3268 3288 3317 3308 3268 3231 3206 3154 3056 3110 3323 3243 68 74 82 93 104 112 119 130 145 145 146 149 152 156 160 162 162 160 152 147 144 133 123 137 171 158 160 147 132 114 97 87 81 76 73 73 74 78 79 77 73 69 64 59 58 51 44 37 31 23 17 11 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 4 5 6 7 9 10 10 10 10 9 9 9 8 8 7 7 7 7 8 8 7 7 7 7 7 7 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 6 5 5 4 4 2 0 0 0 0 0 0 1 9 30 82 272 875 2673 4109 4437 4489 4521 4375 4175 4157 4122 4114 4200 4255 4324 4291 4093 3843 3819 3974 4046 3984 3940 3998 4060 3969 3737 3465 3253 3174 3251 3421 3595 3755 3779 3934 4094 3975 3742 3505 3279 3158 3007 2556 2383 2461 2456 2036 1117 621 685 765 625 371 157 77 77 79 73 70 68 64 55 41 28 19 9 0 0 6 20 27 28 24 16 13 19 26 27 21 12 26 27 25 14 6 11 30 62 109 215 570 1403 2166 2410 2418 2362 2242 2122 2075 2035 1996 2031 2127 2248 2349 2416 2416 2320 2185 2078 2002 1943 1856 1619 1577 1586 1595 1591 1585 1593 1611 1631 1654 1690 1775 1863 1923 1947 1955 1988 2000 1984 1996 2034 2035 2045 2191 2491 2983 3445 3381 3423 3435 3354 3285 3128 2963 2840 2733 2660 2597 2596 2724 2975 3173 3175 3077 3134 3398 3474 3611 3727 3708 3604 3546 3518 3487 3476 3526 3672 3899 3979 3867 3911 3957 3881 3794 3767 3743 3721 3761 3760 3631 3541 3402 3306 3241 3193 3129 3006 2805 2557 2349 2246 2222 2339 2570 2642 2677 2699 2804 2902 2859 2735 2634 2467 2366 2423 2397 2442 2553 2695 2841 2975 3091 3193 3311 3464 3566 3507 3463 3423 3549 3589 3552 3540 3475 3252 2921 2716 2752 2689 2685 2525 2329 2156 1973 1806 1675 1540 1404 1284 1190 1138 1093 1054 1053 1072 1104 1147 1184 1247 1360 1527 1760 2050 2372 2679 2974 3294 3658 4084 4600 5085 5113 3558 2254 2213 2258 2211 2173 2114 2015 1927 1847 1792 1770 1726 1656 1589 1535 1522 1580 1702 1836 1863 1844 1795 1793 1745 1722 1805 1941 2037 2101 2185 2133 2174 2390 2546 2615 2763 3067 3418 3622 3645 3593 3151 2501 2207 2161 2072 2016 2088 2382 2863 3321 3422 3500 3537 3482 3183 3019 3327 3958 4488 4634 4699 4737 4759 4678 4600 4433 4140 3754 3360 3044 2884 2863 2808 2766 2625 2490 2482 2471 2408 2320 2282 2445 2702 3374 4398 4475 4151 3961 4020 3970 3845 3920 3892 3775 3749 3667 3609 3561 3496 3437 3380 3303 3272 3219 3139 3092 3074 3058 3026 3000 2972 2937 2933 2927 2862 2841 2845 2867 2901 2916 2920 2934 2941 2949 2953 2927 2911 2903 2899 2891 2877 2873 2870 2855 2834 2784 2746 2744 2768 2809 2881 2996 3102 3193 3249 3243 3210 3200 3174 3057 2879 2953 2865 2828 3036 3271 3358 59 65 73 83 92 100 108 115 125 130 139 145 149 152 157 161 163 162 159 157 170 167 167 194 217 197 184 148 132 113 94 82 76 70 67 65 66 71 74 74 70 66 62 57 54 49 42 35 29 22 16 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 5 6 8 8 9 9 9 9 9 9 9 9 8 7 7 7 8 8 8 8 8 7 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 7 5 7 7 6 5 5 5 4 4 4 3 2 0 0 0 6 30 78 156 277 589 1477 3471 4311 4402 4458 4392 4242 4150 4142 4138 4137 4181 4435 4423 4007 3718 3675 3792 3954 4049 4054 4031 4006 3939 3760 3528 3343 3232 3233 3325 3425 3499 3580 3674 3860 4061 4104 3920 3575 3256 3037 2845 2501 2151 1992 2075 1883 1187 612 598 692 681 515 245 87 65 60 58 63 69 68 56 39 24 15 7 0 1 7 20 25 25 23 17 12 14 18 25 22 20 26 25 24 17 16 34 65 94 111 157 388 1162 2030 2331 2238 2130 2091 2075 2060 2029 2004 2060 2163 2301 2456 2509 2451 2330 2214 2103 1962 1809 1648 1527 1507 1519 1521 1515 1516 1531 1556 1584 1614 1649 1705 1800 1926 1968 1996 2033 2032 1993 1981 2014 2030 2024 2166 2518 3111 3339 3216 3346 3371 3207 3095 2977 2776 2669 2519 2382 2276 2278 2465 2806 3071 3117 3063 3134 3370 3469 3612 3721 3718 3628 3559 3527 3508 3512 3560 3647 3763 3791 3656 3696 3685 3539 3454 3535 3604 3593 3640 3655 3561 3453 3343 3278 3227 3175 3087 2958 2763 2508 2313 2293 2353 2418 2530 2618 2683 2803 2986 3029 2879 2682 2472 2342 2443 2517 2404 2367 2398 2506 2659 2841 3026 3164 3310 3501 3594 3484 3503 3630 3766 3765 3723 3722 3608 3288 2998 2860 2941 2886 2845 2600 2370 2189 1991 1791 1604 1415 1249 1167 1121 1095 1089 1123 1196 1276 1341 1389 1434 1515 1642 1838 2082 2324 2548 2763 3003 3288 3630 4033 4489 5053 5286 3945 2732 2308 2255 2234 2156 2050 1953 1934 1937 1876 1807 1757 1693 1609 1538 1532 1610 1772 2029 2111 2007 1945 1868 1798 1761 1821 2001 2210 2316 2330 2284 2201 2340 2319 2255 2290 2563 3013 3335 3419 3719 3536 3075 2634 2320 2123 2001 2047 2345 2788 3097 3338 3462 3498 3458 3125 2989 3315 3852 4256 4452 4608 4638 4688 4678 4625 4484 4209 3818 3402 3050 2858 2814 2759 2628 2631 2566 2538 2515 2426 2360 2425 2527 2509 3286 4124 4449 4201 3877 3890 4018 3925 3861 3956 3772 3733 3666 3594 3532 3485 3464 3430 3316 3253 3197 3073 3051 3054 3030 3000 2980 2951 2902 2920 2884 2848 2866 2897 2923 2932 2908 2896 2907 2909 2923 2929 2918 2911 2908 2906 2901 2878 2859 2867 2860 2846 2813 2785 2781 2805 2854 2933 3041 3157 3222 3230 3152 3078 3095 3055 2934 2806 2760 2641 2671 2946 3278 3425 52 58 67 76 84 91 98 102 107 114 128 137 143 147 152 157 160 162 161 158 166 199 216 224 222 200 171 136 125 113 93 79 70 64 60 58 59 64 69 71 70 67 61 56 51 47 40 34 29 22 17 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 4 5 7 8 9 9 9 10 10 10 10 9 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 7 6 7 7 7 6 5 5 4 5 5 4 2 0 1 15 84 213 367 557 762 1116 2180 3926 4277 4344 4392 4313 4215 4163 4151 4125 4102 4216 4508 4276 3696 3488 3597 3793 3942 3984 3938 3855 3760 3640 3481 3345 3329 3324 3375 3443 3434 3383 3421 3594 3799 3701 4098 4042 3755 3540 3106 2836 2746 2585 2445 2414 1856 893 408 314 483 613 520 275 101 59 51 55 71 81 82 64 41 23 10 2 0 3 14 20 17 21 15 11 10 10 16 24 24 23 25 25 26 20 24 52 83 87 66 70 228 847 1809 2229 2126 2008 2003 2024 2012 1998 2021 2084 2158 2283 2436 2457 2402 2325 2236 2127 1980 1788 1571 1450 1432 1439 1439 1438 1449 1487 1540 1572 1586 1626 1670 1749 1896 2001 2008 2028 2023 1986 1968 2002 2057 2102 2244 2517 2835 2866 2792 2902 2977 2891 2820 2791 2603 2492 2298 2105 2092 2183 2440 2795 3043 3107 3103 3176 3346 3476 3610 3724 3738 3674 3597 3558 3545 3555 3599 3646 3669 3666 3598 3574 3439 3249 3198 3324 3458 3500 3521 3498 3413 3303 3173 3103 3089 3090 3028 2903 2738 2536 2356 2307 2400 2443 2452 2642 2854 3054 3041 2900 2828 2683 2445 2348 2404 2473 2376 2313 2324 2365 2461 2654 2887 3061 3230 3330 3508 3472 3608 3888 4039 3988 3876 3738 3480 3217 3172 3169 3247 3165 2925 2623 2391 2217 2016 1784 1574 1385 1216 1124 1127 1139 1189 1281 1387 1482 1555 1605 1662 1756 1892 2080 2279 2462 2632 2815 3038 3305 3613 3989 4387 4930 5241 4385 3096 2385 2293 2286 2174 2042 1970 2045 2127 2017 1863 1759 1675 1584 1515 1521 1612 1772 2095 2265 2189 2138 2024 1910 1865 1899 2013 2163 2312 2424 2508 2419 2446 2389 2284 2272 2467 2939 3188 3126 3478 3616 3414 3031 2643 2332 2115 2050 2208 2434 2709 3099 3348 3432 3474 3323 3268 3570 4081 4446 4219 4462 4563 4640 4657 4647 4571 4322 3927 3532 3158 2899 2813 2775 2645 2602 2597 2553 2475 2441 2347 2289 2406 2466 2856 3583 4221 4274 3887 3779 3932 4046 3778 3863 3796 3711 3641 3576 3515 3493 3500 3471 3371 3263 3190 3058 3001 3023 3010 2957 2954 2931 2903 2887 2850 2860 2907 2925 2916 2895 2879 2877 2880 2886 2890 2878 2871 2883 2885 2881 2884 2876 2864 2869 2867 2858 2849 2841 2834 2859 2921 2997 3110 3209 3228 3146 2993 2966 3046 2916 2766 2720 2700 2607 2632 2943 3362 3483 48 50 57 65 74 83 91 97 101 106 112 122 137 141 146 151 155 158 158 159 171 201 218 219 214 189 152 127 119 112 97 79 68 60 54 53 57 62 66 70 72 68 63 56 50 45 40 33 28 22 18 13 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 5 6 7 8 8 9 10 11 10 10 9 8 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 5 5 5 5 2 2 29 147 421 728 942 1158 1334 1579 2699 4055 4275 4301 4193 4270 4112 4104 4048 4071 4191 4263 4164 3794 3422 3352 3537 3754 3870 3831 3680 3506 3380 3309 3269 3259 3308 3370 3425 3483 3491 3487 3535 3713 3897 3728 4092 4035 3824 3680 3094 2784 2684 2510 2280 1904 1253 678 359 264 420 611 536 283 103 62 65 109 168 143 98 62 35 18 6 0 0 5 20 23 16 11 4 1 0 5 14 20 20 22 25 30 31 23 22 38 50 39 16 20 153 692 1783 2251 2078 2168 2208 2160 2092 2029 2014 2068 2109 2176 2238 2243 2244 2252 2196 2073 1910 1718 1539 1434 1395 1389 1389 1396 1417 1463 1525 1562 1576 1619 1658 1722 1832 1990 1992 1969 1950 1935 1934 1958 2019 2118 2263 2405 2503 2527 2553 2677 2790 2686 2591 2665 2529 2386 2261 2074 2149 2326 2603 2891 3077 3139 3152 3209 3323 3446 3563 3685 3764 3778 3704 3624 3578 3558 3577 3621 3601 3497 3504 3475 3332 3182 3149 3259 3411 3488 3457 3335 3205 3100 2953 2855 2850 2932 2979 2909 2745 2546 2365 2278 2378 2570 2792 3171 3260 3260 3151 2986 2904 2676 2447 2242 2171 2207 2226 2205 2232 2277 2335 2465 2648 2833 3017 3197 3380 3438 3519 3603 3739 3897 3946 3834 3636 3446 3520 3400 3315 3201 2972 2670 2431 2274 2056 1789 1555 1384 1226 1190 1204 1247 1335 1454 1566 1649 1712 1769 1839 1937 2066 2227 2389 2536 2680 2841 3033 3259 3514 3883 4317 4781 5087 4800 3652 2566 2288 2327 2240 2108 2030 2140 2200 2052 1879 1696 1521 1420 1387 1433 1579 1846 2164 2350 2316 2253 2148 2018 1933 1908 1932 2019 2191 2370 2514 2513 2486 2489 2519 2513 2563 3033 3106 2994 3196 3413 3419 3202 2889 2615 2393 2216 2183 2324 2495 3014 3211 3263 3337 3422 3533 3699 3998 4458 4321 4381 4495 4538 4550 4590 4580 4431 4100 3733 3356 3034 2889 2789 2651 2596 2590 2554 2516 2486 2357 2263 2311 2386 2524 2992 3719 4243 4058 3694 3742 3999 3824 3760 3748 3697 3604 3555 3476 3442 3489 3486 3418 3294 3190 3081 2986 2970 2986 2914 2907 2881 2870 2864 2835 2852 2913 2909 2895 2886 2872 2862 2858 2864 2856 2822 2803 2825 2839 2829 2830 2851 2864 2869 2871 2869 2865 2876 2880 2923 2998 3093 3208 3273 3239 3106 2972 3052 3013 2837 2670 2599 2626 2628 2735 3182 3559 3499 49 47 50 57 65 73 81 89 94 99 103 109 117 127 138 144 147 150 153 155 159 169 194 215 217 185 141 121 115 110 100 81 69 62 53 51 55 61 66 70 70 67 63 54 49 44 39 33 28 23 19 14 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 7 8 8 8 9 10 10 10 9 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 7 7 7 8 8 8 8 8 7 7 7 7 6 5 5 5 5 6 4 1 21 140 455 955 1339 1399 1418 1526 1958 3184 4134 4289 4220 4030 4063 4032 3962 3978 4148 4177 3911 3503 3217 3161 3285 3498 3695 3767 3673 3465 3237 3084 3050 3113 3213 3312 3417 3481 3457 3499 3573 3639 3784 4002 4097 4037 3916 3768 3505 2907 2622 2322 1772 1190 833 650 554 420 470 842 949 659 318 134 119 214 355 385 136 70 50 29 10 2 0 0 7 24 22 5 1 0 0 0 4 10 14 16 22 34 51 53 33 15 7 4 2 0 18 152 633 1605 2105 2402 2417 2418 2458 2459 2279 2049 2040 2056 2043 2032 2048 2083 2118 2087 1980 1826 1663 1529 1444 1402 1387 1393 1409 1441 1482 1522 1552 1581 1619 1656 1715 1787 1879 1888 1872 1863 1873 1894 1916 1950 2012 2086 2149 2231 2329 2404 2452 2486 2384 2359 2574 2635 2485 2497 2445 2495 2638 2845 3057 3193 3231 3227 3251 3309 3393 3529 3682 3762 3849 3787 3636 3526 3507 3524 3465 3383 3317 3399 3391 3221 3039 2988 3088 3194 3211 3195 3012 2875 2831 2760 2659 2560 2600 2704 2761 2749 2637 2402 2287 2469 2836 3318 3373 3214 3112 3034 2902 2743 2532 2296 2081 2001 2058 2103 2117 2143 2169 2215 2311 2425 2629 2833 3027 3218 3338 3516 3713 3914 4078 4079 3925 3886 3822 3747 3670 3536 3299 3017 2738 2537 2385 2131 1811 1576 1419 1315 1284 1291 1349 1455 1581 1684 1737 1788 1858 1947 2051 2170 2297 2424 2536 2638 2754 2899 3108 3364 3741 4174 4571 4823 4916 3968 2517 2271 2338 2294 2159 2123 2176 2128 1940 1794 1640 1410 1270 1260 1350 1550 1897 2194 2345 2350 2301 2223 2107 1973 1892 1871 1947 2091 2243 2364 2412 2425 2461 2547 2681 2693 2943 2993 2936 2936 3199 3425 3374 3200 3011 2780 2501 2289 2325 2403 2775 3015 3064 3145 3347 3552 3626 3845 4290 4438 4419 4387 4393 4455 4533 4568 4506 4287 3965 3582 3245 3040 2913 2830 2727 2587 2592 2621 2469 2345 2354 2342 2335 2425 2803 3522 4167 4255 3814 3641 3816 3854 3737 3653 3698 3561 3523 3478 3478 3499 3481 3416 3301 3186 3096 2990 2955 2895 2860 2832 2822 2842 2874 2883 2882 2899 2880 2868 2845 2832 2825 2833 2849 2842 2792 2768 2784 2805 2805 2815 2833 2846 2853 2866 2877 2881 2902 2932 3002 3098 3201 3291 3335 3271 3078 3013 3029 2965 2765 2570 2511 2531 2623 2926 3355 3495 3527 54 50 48 51 57 65 71 77 85 91 98 101 106 115 127 135 141 144 148 152 161 178 201 224 233 201 156 123 113 109 104 93 81 69 59 55 57 65 69 70 68 65 61 53 48 44 38 33 29 24 20 15 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 6 7 8 8 9 9 8 8 8 7 8 8 8 8 7 8 8 8 8 7 8 8 8 8 9 9 8 7 7 7 7 7 7 8 8 8 7 7 7 6 6 5 5 5 5 5 5 3 1 35 218 650 1201 1489 1363 1324 1923 3569 4128 4271 4266 4204 4132 4108 3965 3888 4211 3986 3560 3140 2892 2892 3058 3257 3447 3590 3631 3529 3333 3162 3056 3015 3048 3160 3327 3485 3514 3415 3446 3581 3692 3809 3990 4089 3966 3807 3636 3140 2740 2520 2024 1373 875 633 541 521 619 1005 1282 930 501 263 176 275 663 884 375 52 42 40 24 8 1 0 2 12 20 9 1 0 0 0 1 6 13 17 20 28 47 79 90 43 11 1 0 0 0 18 178 726 1717 2311 2666 2783 2622 2648 2731 2512 2147 2025 1997 1966 1967 1985 2013 2030 1996 1904 1774 1639 1529 1455 1419 1405 1413 1432 1462 1497 1529 1556 1582 1614 1657 1717 1771 1805 1812 1813 1815 1826 1836 1835 1830 1835 1846 1874 1971 2116 2214 2259 2284 2278 2378 2692 2942 2773 2879 2866 2923 3038 3139 3257 3380 3407 3355 3357 3377 3430 3609 3781 3834 3856 3737 3546 3408 3351 3330 3334 3393 3449 3470 3422 3257 2944 2659 2636 2753 2728 2648 2539 2510 2547 2437 2217 2067 2072 2187 2329 2430 2446 2394 2447 2836 3158 3313 3219 3086 2985 2866 2712 2542 2365 2179 2037 2026 2092 2078 2054 2041 2040 2081 2174 2281 2504 2784 3019 3222 3320 3531 3745 3942 4117 4023 3885 3822 3856 3856 3745 3594 3382 3077 2797 2658 2504 2241 1878 1600 1402 1249 1221 1283 1385 1496 1600 1699 1762 1824 1906 2003 2093 2178 2251 2336 2433 2517 2607 2732 2935 3230 3609 4015 4359 4542 4496 3736 2495 2190 2348 2309 2235 2179 2105 1982 1806 1672 1603 1508 1403 1303 1403 1559 1732 2017 2227 2309 2310 2264 2179 2029 1949 1895 1921 1999 2091 2197 2291 2359 2425 2446 2650 2785 2900 2939 2952 3012 3217 3410 3439 3388 3294 3148 2872 2557 2502 2563 2763 2995 3098 3183 3349 3509 3531 3614 3890 4348 4519 4394 4351 4442 4512 4543 4520 4428 4202 3870 3536 3273 3096 2932 2643 2462 2536 2558 2450 2334 2282 2313 2346 2377 2645 3195 3199 3322 3659 3662 3656 3813 3834 3531 3648 3527 3467 3484 3498 3485 3450 3380 3274 3161 3076 2943 2902 2842 2805 2779 2784 2830 2865 2893 2902 2884 2852 2827 2800 2782 2778 2791 2822 2820 2803 2795 2795 2803 2806 2813 2822 2830 2840 2866 2886 2903 2931 2984 3071 3170 3269 3357 3384 3246 3054 3002 3000 2907 2695 2507 2525 2823 3004 3302 3516 3574 3545 62 56 52 50 52 57 64 72 78 84 91 96 101 106 113 122 133 140 145 151 157 173 197 223 235 212 172 135 120 112 113 114 100 80 68 63 63 68 71 72 70 66 60 53 48 44 40 34 29 25 20 15 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 5 6 7 8 8 8 7 6 7 7 7 7 8 8 8 7 8 8 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 3 0 0 16 163 587 1110 1343 1267 1718 3936 4169 4352 4334 4348 4320 4227 4145 4065 4103 4314 3542 2832 2582 2638 2845 3064 3228 3345 3427 3442 3382 3269 3202 3175 3148 3134 3169 3284 3416 3380 3274 3349 3567 3687 3729 3820 3871 3781 3605 3329 2889 2765 2466 1766 1145 799 662 609 660 904 1161 1004 493 276 211 232 419 931 971 219 42 32 22 17 14 8 6 10 15 13 3 0 0 0 0 6 15 23 27 28 36 60 90 83 29 4 0 0 0 1 21 224 864 1859 2357 2668 2751 2563 2546 2660 2535 2208 1989 1911 1894 1936 1984 2006 1999 1933 1825 1701 1584 1491 1427 1395 1393 1415 1439 1472 1508 1542 1569 1593 1624 1665 1724 1776 1799 1806 1809 1804 1785 1745 1701 1677 1680 1701 1731 1810 1965 2068 2149 2262 2390 2576 2843 3007 2893 3176 3428 3409 3438 3429 3410 3540 3631 3563 3553 3553 3587 3785 3930 3956 3852 3675 3509 3423 3427 3483 3557 3593 3439 3117 2854 2807 2592 2321 2295 2430 2407 2248 2207 2253 2292 2168 1962 1816 1781 1861 2037 2312 2652 2630 2904 3115 3191 3148 3032 2911 2793 2651 2487 2341 2219 2151 2112 2146 2149 2081 2020 2006 2013 2032 2102 2231 2455 2728 2948 3115 3238 3481 3780 3967 3989 3908 3830 3829 3892 3790 3638 3488 3331 3107 2900 2781 2633 2351 1926 1607 1409 1296 1273 1302 1371 1471 1576 1684 1777 1854 1930 2010 2065 2103 2142 2203 2285 2363 2446 2557 2788 3108 3479 3873 4190 4341 4083 3166 2137 2125 2285 2232 2183 2071 1949 1837 1719 1641 1652 1676 1658 1542 1626 1795 1949 2083 2173 2243 2284 2237 2163 2043 1974 1915 1902 1938 1999 2105 2245 2352 2447 2452 2546 2717 2842 2927 2985 3041 3118 3213 3341 3422 3443 3400 3218 2899 2664 2638 2823 3042 3174 3311 3351 3427 3415 3304 3357 3962 4501 4489 4400 4402 4439 4525 4498 4472 4358 4125 3816 3479 3124 2767 2480 2437 2514 2502 2439 2383 2320 2282 2288 2277 2383 2538 2606 3332 3856 3823 3558 3618 3883 3602 3539 3520 3442 3452 3476 3460 3422 3362 3281 3164 3073 2960 2871 2833 2817 2806 2805 2829 2859 2890 2890 2863 2816 2771 2754 2759 2750 2747 2778 2802 2813 2817 2824 2834 2836 2827 2809 2828 2852 2880 2904 2921 2955 3025 3122 3226 3334 3391 3392 3249 3043 2926 2906 2808 2628 2498 2582 3173 3468 3673 3747 3678 3567 68 63 58 54 51 51 56 65 73 78 83 87 93 97 102 110 122 134 142 149 157 183 208 221 230 218 185 156 136 121 120 133 118 93 76 68 66 69 73 74 71 66 59 54 50 45 40 35 30 26 21 15 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 6 7 7 7 8 7 7 6 6 6 6 7 7 6 7 7 7 7 7 7 7 6 6 6 7 7 8 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 3 2 0 0 2 84 426 903 1178 1314 2132 4044 4292 4375 4419 4435 4163 3658 3534 3831 4212 4200 3216 2461 2440 2649 2906 3103 3209 3242 3249 3251 3256 3260 3276 3310 3344 3317 3315 3332 3279 3147 3139 3347 3585 3618 3578 3613 3656 3563 3319 3048 2843 2680 2239 1531 1022 767 714 785 770 579 456 417 281 267 369 409 539 748 551 95 42 27 15 12 16 20 19 18 14 6 1 0 0 0 0 4 14 27 34 35 41 55 63 40 8 1 0 0 0 0 36 336 1050 1876 2258 2506 2580 2522 2542 2605 2478 2186 1944 1848 1835 1880 1942 1982 1974 1883 1754 1630 1521 1435 1383 1365 1379 1416 1445 1476 1517 1562 1598 1624 1644 1671 1717 1764 1793 1817 1835 1818 1760 1673 1601 1579 1597 1645 1698 1766 1920 2002 2068 2205 2393 2563 2662 2664 2649 3011 3535 3571 3559 3534 3404 3504 3682 3655 3592 3608 3666 3820 3824 3783 3702 3629 3578 3562 3598 3653 3639 3467 3069 2543 2156 2201 2222 2215 2241 2229 2166 2062 2031 2081 2118 2066 1989 1904 1854 1939 2211 2577 2847 2925 3011 3010 2955 2877 2804 2708 2585 2455 2323 2229 2147 2189 2191 2191 2129 2059 2027 2029 2037 2044 2081 2186 2413 2590 2768 2911 3113 3342 3520 3693 3886 3875 3849 3832 3618 3562 3576 3528 3342 3123 2995 2897 2763 2441 1961 1632 1436 1329 1262 1244 1302 1412 1540 1671 1779 1853 1907 1954 1981 1991 2004 2037 2100 2206 2325 2456 2706 3027 3358 3707 4055 4219 3796 2678 1848 2075 2110 2033 1973 1895 1810 1734 1667 1634 1707 1889 1845 1858 1958 2125 2289 2288 2186 2213 2220 2152 2078 2008 1971 1945 1929 1940 1976 2058 2199 2347 2503 2545 2552 2704 2839 2926 2988 3045 3112 3187 3256 3386 3482 3523 3460 3252 2976 2777 2805 3025 3167 3262 3284 3314 3352 3317 3437 3858 4280 4399 4346 4288 4338 4449 4472 4457 4373 4154 3827 3380 2926 2657 2491 2460 2557 2545 2467 2434 2344 2233 2235 2245 2297 2485 2760 3091 3490 3912 3695 3516 3682 3688 3499 3454 3431 3425 3445 3445 3416 3330 3298 3232 3141 3061 2995 2934 2890 2865 2837 2830 2860 2895 2886 2843 2779 2718 2695 2731 2729 2719 2736 2780 2810 2822 2838 2852 2861 2864 2836 2866 2893 2917 2938 2960 2999 3065 3160 3287 3373 3387 3375 3281 3087 2886 2817 2709 2555 2486 3026 3581 3821 3896 3808 3656 3528 74 70 65 60 56 54 53 53 62 71 77 81 85 89 94 98 110 123 134 144 153 165 188 205 213 213 196 171 153 139 134 142 124 97 80 72 70 70 72 72 69 63 58 55 51 47 42 36 30 27 20 15 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 4 4 4 3 1 0 0 0 0 35 246 647 1045 1741 2876 4127 4331 4451 4420 4253 3191 2398 2783 3751 4232 3781 2919 2435 2522 2767 2985 3129 3191 3191 3170 3170 3220 3317 3398 3438 3492 3390 3317 3248 3161 3129 3257 3482 3593 3507 3462 3564 3626 3448 3128 2903 2783 2485 1946 1395 1002 837 814 789 639 468 379 317 320 368 589 737 670 460 213 71 44 31 17 12 18 29 32 26 14 4 0 0 0 0 0 0 5 17 28 35 35 32 28 12 0 0 0 0 0 3 76 544 1402 2122 2423 2604 2621 2507 2468 2450 2335 2100 1893 1813 1804 1845 1887 1925 1926 1834 1694 1574 1469 1385 1341 1332 1356 1407 1439 1467 1513 1566 1610 1635 1656 1689 1729 1747 1798 1819 1857 1833 1750 1648 1583 1576 1611 1677 1749 1813 1913 1944 1983 2111 2317 2503 2567 2529 2564 2813 3096 2978 3020 3075 2947 3151 3509 3579 3550 3674 3815 3932 3925 3788 3652 3615 3643 3663 3651 3597 3431 3159 2735 2240 1887 1906 2030 2148 2192 2128 2047 2007 1974 1998 2057 2077 2120 2175 2220 2314 2515 2736 2823 2856 2849 2813 2798 2786 2761 2647 2506 2431 2333 2266 2201 2222 2216 2177 2117 2058 2019 2009 2018 2040 2065 2122 2304 2425 2575 2755 2980 3183 3356 3587 3773 3654 3837 3921 3701 3618 3613 3537 3371 3186 3044 2981 2868 2467 1895 1543 1378 1252 1147 1140 1242 1381 1504 1633 1744 1807 1837 1856 1873 1890 1907 1939 2003 2110 2247 2421 2662 2995 3282 3550 3893 4054 3434 2140 1757 1911 1894 1850 1812 1760 1711 1692 1702 1751 1870 2066 2148 2237 2322 2410 2482 2416 2261 2245 2173 2093 2016 1943 1926 1940 1960 1975 1982 2027 2124 2246 2399 2476 2561 2694 2819 2913 2995 3069 3129 3128 3205 3314 3426 3519 3557 3503 3256 2845 2973 2945 2996 3180 3220 3273 3397 3501 3571 3654 3846 4048 4080 4107 4197 4323 4417 4437 4303 3914 3467 2883 2610 2582 2589 2572 2563 2541 2485 2481 2431 2301 2310 2264 2237 2227 2221 2246 2552 3493 3782 3624 3539 3607 3527 3436 3427 3406 3396 3388 3437 3392 3389 3323 3204 3111 3091 3074 2990 2919 2886 2872 2891 2911 2891 2834 2758 2683 2702 2712 2713 2707 2719 2755 2790 2819 2849 2861 2880 2909 2934 2952 2963 2978 2991 3012 3047 3107 3201 3333 3401 3394 3344 3246 3039 2892 2815 2638 2535 2717 3341 3919 3991 3880 3694 3570 3435 79 76 72 67 62 59 56 54 57 64 72 77 81 84 87 91 97 106 120 133 145 159 176 186 188 192 188 174 161 151 144 136 113 93 79 73 71 71 71 70 66 60 58 56 53 48 43 36 31 26 20 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 6 7 7 7 6 7 7 6 6 6 6 5 5 5 6 7 7 7 6 6 5 5 6 7 6 6 6 7 7 7 7 7 7 7 6 5 5 5 5 5 5 4 4 4 3 3 2 1 1 1 0 1 14 127 575 1362 2786 3958 4348 4439 4430 4271 4060 2701 2248 2925 3524 3523 3165 2780 2637 2752 2925 3054 3122 3140 3133 3127 3145 3219 3354 3480 3524 3465 3298 3241 3294 3305 3337 3455 3554 3512 3321 3306 3499 3594 3412 3098 2904 2770 2435 1917 1557 1378 1295 1213 958 700 562 485 481 558 436 567 988 668 393 167 65 45 34 21 16 21 35 42 34 17 4 0 0 0 0 0 0 0 4 14 24 20 12 9 3 0 0 1 0 0 21 177 624 1285 1915 2377 2617 2527 2353 2333 2305 2216 2002 1820 1758 1758 1795 1820 1844 1850 1775 1639 1525 1425 1343 1300 1295 1325 1373 1401 1431 1487 1543 1580 1603 1628 1663 1696 1705 1749 1793 1840 1808 1724 1639 1603 1617 1661 1724 1795 1857 1896 1894 1920 2042 2248 2459 2567 2551 2524 2560 2668 2432 2450 2588 2604 2849 3293 3619 3781 3877 4000 3944 3840 3751 3619 3561 3612 3629 3537 3406 3162 2917 2599 2204 1903 1851 1955 2082 2150 2120 2020 1999 1950 1950 2033 2101 2182 2302 2433 2543 2641 2731 2772 2782 2818 2820 2823 2825 2769 2666 2580 2513 2401 2347 2275 2216 2161 2085 2014 1962 1941 1947 1951 1980 2044 2095 2210 2329 2476 2663 2875 3045 3155 3291 3397 3540 3831 3893 3709 3626 3590 3508 3381 3229 3078 3075 2846 2350 1808 1485 1339 1241 1164 1158 1240 1361 1460 1573 1694 1765 1789 1796 1809 1835 1866 1902 1950 2066 2221 2473 2820 3161 3381 3588 3867 3823 2887 1823 1665 1713 1731 1730 1707 1667 1643 1663 1728 1851 2024 2229 2414 2561 2630 2654 2622 2488 2381 2299 2163 2018 1907 1844 1886 1967 2016 2030 2033 2021 2091 2145 2300 2449 2565 2680 2808 2932 3013 3073 3146 3176 3203 3270 3360 3452 3535 3589 3593 3555 3342 3055 2926 3030 3113 3202 3326 3396 3382 3285 3331 3481 3664 3880 4054 4176 4273 4328 4169 3586 3110 2788 2627 2551 2585 2583 2490 2432 2408 2422 2435 2352 2274 2223 2179 2153 2190 2247 2437 3103 3678 3595 3550 3567 3487 3463 3474 3400 3411 3372 3339 3374 3385 3350 3265 3146 3113 3098 3040 2966 2927 2918 2930 2930 2897 2835 2764 2725 2712 2698 2699 2695 2710 2746 2779 2824 2871 2887 2913 2955 3007 3028 3010 3023 3040 3065 3096 3162 3266 3387 3474 3475 3368 3223 2980 2865 2766 2571 2571 2971 3708 4204 3931 3736 3630 3527 3426 80 80 78 74 69 64 61 58 57 60 66 72 77 80 83 86 91 96 106 120 133 144 155 163 167 169 169 158 149 142 138 129 108 87 76 71 70 68 67 66 62 58 58 56 52 48 43 37 30 24 18 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 6 6 5 6 6 6 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 6 6 6 6 7 6 6 6 6 6 6 5 4 5 5 5 4 3 3 3 3 2 1 1 4 12 20 17 15 30 161 774 2076 2553 3837 4422 4430 4337 4232 4127 3715 3257 3473 3477 3291 3121 2988 2942 2980 3040 3081 3091 3079 3085 3120 3146 3192 3275 3358 3409 3386 3295 3347 3417 3454 3465 3494 3511 3429 3231 3217 3406 3497 3354 3118 2971 2822 2515 2140 2004 2136 2212 1774 1189 730 557 521 615 671 432 521 961 719 616 288 94 48 40 29 23 26 33 43 41 22 5 0 0 0 0 0 0 0 0 2 9 6 2 2 0 2 7 6 2 0 51 292 603 900 1281 1831 2334 2444 2189 2151 2152 2059 1863 1722 1679 1682 1719 1745 1763 1774 1698 1577 1465 1374 1308 1271 1270 1301 1338 1358 1379 1416 1462 1500 1531 1564 1600 1635 1669 1707 1744 1765 1725 1658 1607 1603 1640 1693 1754 1823 1885 1906 1908 1953 2071 2224 2396 2493 2428 2304 2268 2374 2403 2446 2518 2552 2636 2989 3494 3692 3555 3817 3828 3722 3560 3451 3478 3573 3548 3357 3151 2946 2785 2585 2279 1993 1886 1946 2070 2150 2120 2004 1935 1904 1919 2029 2163 2296 2425 2551 2660 2747 2846 2943 2986 3027 3026 3035 2979 2865 2775 2710 2585 2423 2321 2243 2140 2043 1920 1805 1759 1808 1887 1908 1942 2044 2116 2189 2300 2461 2657 2872 3056 3181 3384 3586 3740 3840 3863 3810 3662 3546 3494 3395 3268 3129 3135 2800 2274 1797 1515 1376 1282 1213 1203 1245 1345 1457 1578 1698 1769 1786 1778 1783 1817 1859 1902 1945 2118 2354 2696 3134 3472 3602 3589 3457 2981 2013 1535 1530 1604 1637 1636 1610 1570 1551 1599 1708 1872 2081 2321 2532 2717 2815 2760 2613 2491 2496 2330 2172 1973 1834 1800 1873 1996 2067 2060 2128 2059 2103 2135 2235 2394 2549 2687 2823 2945 3009 3085 3145 3171 3197 3240 3309 3401 3491 3551 3581 3523 3431 3303 3067 2929 2930 3025 3153 3204 3216 3022 3000 3084 3428 3771 3881 3888 3968 4077 3874 3346 3033 2774 2686 2627 2517 2508 2424 2355 2401 2306 2314 2317 2287 2258 2190 2129 2224 2245 2604 3238 3785 3649 3443 3524 3493 3417 3546 3461 3465 3452 3422 3363 3312 3302 3280 3212 3185 3112 3059 2991 2945 2933 2946 2955 2915 2854 2790 2732 2676 2661 2668 2677 2706 2750 2789 2850 2892 2917 2955 3006 3057 3081 3036 3047 3092 3143 3182 3244 3333 3444 3567 3614 3538 3324 3038 2800 2664 2619 2725 3206 3957 3992 3805 3651 3579 3495 3396 77 80 82 80 76 71 67 64 61 61 65 70 73 77 80 83 86 89 95 106 118 130 138 144 148 149 146 138 130 126 125 116 100 85 75 69 67 64 61 59 57 54 53 52 48 45 40 34 27 21 15 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 4 5 4 4 3 2 2 2 1 0 0 8 30 78 145 187 172 168 452 1333 2465 1371 3435 4275 4325 4280 4255 4322 4530 4402 4343 3942 3532 3324 3201 3107 3056 3042 3043 3053 3068 3108 3166 3197 3224 3241 3231 3215 3262 3449 3864 3750 3590 3475 3447 3498 3490 3362 3296 3327 3320 3210 3052 2916 2725 2448 2234 2195 2247 2333 1739 1343 853 611 508 484 467 399 512 828 1107 894 388 119 48 39 27 20 24 33 42 49 32 10 1 0 0 0 0 0 0 0 0 1 1 0 0 5 18 29 22 9 3 56 203 329 420 636 1142 1819 2144 1971 1918 1912 1819 1683 1618 1610 1616 1639 1673 1708 1724 1644 1541 1440 1360 1301 1261 1253 1282 1316 1328 1338 1368 1405 1431 1461 1504 1548 1581 1604 1627 1650 1638 1596 1547 1527 1557 1622 1703 1791 1880 1954 1986 2015 2083 2169 2252 2358 2394 2260 2118 2211 2282 2359 2408 2460 2505 2529 2746 3184 3385 3127 3644 3568 3552 3406 3261 3370 3531 3480 3229 2958 2791 2729 2623 2372 2064 1933 1992 2117 2163 2091 1999 1928 1902 1913 2023 2197 2396 2579 2717 2810 2899 3006 3042 3068 3029 3001 2930 2840 2739 2663 2648 2594 2408 2254 2191 2079 1938 1765 1608 1581 1707 1851 1909 1956 2070 2152 2202 2296 2420 2592 2801 2981 3132 3206 3307 3554 3679 3604 3594 3571 3517 3476 3373 3303 3201 3103 2733 2178 1737 1499 1371 1269 1206 1206 1272 1404 1542 1664 1754 1802 1805 1784 1781 1821 1883 1972 2089 2295 2589 2958 3363 3635 3528 2938 2191 1507 1233 1263 1397 1477 1503 1503 1482 1451 1452 1548 1692 1868 2092 2318 2510 2743 2922 2824 2560 2542 2527 2322 2176 2018 1892 1855 1907 2015 2098 2081 2178 2145 2168 2207 2295 2437 2577 2705 2839 2965 3064 3125 3149 3161 3183 3216 3277 3372 3452 3497 3540 3627 3651 3568 3362 3123 2965 2915 3062 3194 3034 2938 2967 3180 3601 3777 3329 3092 3379 3560 3518 3258 3115 2879 2587 2500 2545 2506 2491 2464 2482 2449 2396 2335 2320 2284 2225 2153 2232 2435 2748 3297 3767 3734 3451 3473 3523 3377 3518 3512 3485 3458 3441 3400 3316 3295 3279 3247 3212 3151 3074 3005 2961 2945 2957 2970 2937 2887 2830 2764 2686 2641 2657 2671 2696 2736 2794 2877 2918 2953 3020 3088 3126 3130 3102 3094 3154 3238 3287 3336 3413 3514 3666 3743 3697 3438 3100 2860 2736 2725 2953 3661 4055 4013 3753 3587 3543 3442 3352 73 77 81 82 82 79 75 71 68 66 67 70 73 76 78 80 82 84 88 94 101 115 124 129 131 129 128 126 121 116 114 109 99 85 75 67 63 61 56 51 47 45 45 44 41 38 34 29 21 17 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 4 5 5 3 2 1 1 1 0 0 2 11 39 101 227 415 571 569 609 1061 1670 1782 1892 3732 4177 4308 4377 4295 4401 4680 4650 4238 3736 3518 3409 3237 3078 2988 2961 2979 3035 3127 3246 3344 3378 3355 3307 3257 3243 3326 3541 3862 3764 3618 3477 3459 3571 3629 3551 3425 3297 3153 3041 2941 2832 2635 2352 2127 2010 1988 2082 1850 1380 969 655 461 391 397 522 694 811 1165 695 211 75 47 37 28 22 25 34 46 60 44 17 3 0 0 0 0 0 0 0 0 1 4 5 4 12 31 45 40 24 13 35 80 142 274 558 1013 1503 1754 1763 1738 1699 1601 1533 1523 1543 1556 1562 1593 1650 1672 1605 1525 1446 1365 1296 1248 1235 1261 1301 1307 1298 1307 1326 1340 1372 1417 1457 1485 1503 1510 1502 1471 1432 1406 1416 1480 1591 1731 1862 1952 2051 2103 2153 2238 2332 2390 2428 2387 2242 2194 2423 2454 2372 2388 2413 2427 2437 2578 2960 3371 3429 3609 2960 2904 3296 3344 3368 3462 3422 3160 2842 2701 2690 2641 2411 2060 1988 2088 2159 2148 2085 2019 1960 1927 1927 2008 2177 2398 2628 2791 2838 2829 2832 2851 2810 2781 2777 2773 2759 2687 2577 2561 2637 2541 2400 2235 2080 1918 1763 1664 1669 1763 1866 1920 1971 2110 2197 2258 2342 2435 2554 2710 2865 2983 3060 3234 3462 3576 3539 3565 3596 3543 3458 3336 3236 3168 3008 2544 1958 1550 1386 1335 1286 1266 1299 1391 1520 1655 1763 1836 1869 1866 1839 1815 1843 1918 2040 2209 2447 2811 3234 3556 3514 2838 1761 1039 804 919 1100 1241 1305 1332 1360 1373 1372 1416 1552 1702 1860 2073 2321 2573 2826 2992 2840 2566 2602 2489 2353 2245 2129 2025 1969 1977 2041 2112 2124 2179 2211 2260 2316 2414 2547 2651 2760 2866 3001 3112 3153 3159 3182 3214 3234 3277 3355 3428 3467 3481 3491 3520 3558 3543 3447 3284 3091 3045 2975 2864 2867 3020 3428 3928 3937 3585 3291 3195 3371 3444 3332 3221 3001 2681 2544 2613 2519 2648 2652 2579 2467 2386 2373 2348 2226 2222 2189 2130 2328 2589 3082 3660 3759 3357 3528 3495 3419 3459 3496 3479 3429 3404 3419 3383 3352 3309 3251 3179 3116 3061 3018 2988 2960 2963 2947 2926 2893 2847 2790 2719 2668 2665 2667 2685 2726 2808 2884 2926 2976 3059 3137 3171 3164 3157 3160 3204 3271 3342 3420 3498 3590 3709 3775 3731 3470 3044 2747 2707 2826 3210 3809 4028 3856 3579 3489 3507 3378 3328 71 73 77 81 83 83 82 79 79 75 75 75 76 77 79 79 80 81 83 87 91 97 106 117 120 116 113 114 113 111 108 103 94 78 70 61 56 54 51 46 41 37 36 35 33 31 27 22 17 14 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 5 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 4 5 5 4 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 3 1 0 0 1 1 0 1 13 56 140 261 430 682 945 1384 1948 2246 1866 1608 3231 4303 4419 4435 4456 4416 4604 4680 4278 3637 3327 3393 3338 3116 2946 2875 2873 2923 3027 3181 3350 3467 3503 3457 3373 3333 3341 3410 3575 3780 3720 3619 3496 3506 3630 3703 3649 3493 3278 3033 2836 2760 2771 2601 2326 2085 2073 2150 2255 2355 2280 1435 773 476 414 474 684 826 734 676 364 107 70 54 41 34 31 33 42 53 61 50 21 4 0 0 0 0 0 0 0 0 5 15 17 16 19 28 38 43 38 26 20 32 91 292 690 1109 1346 1420 1494 1517 1491 1444 1436 1459 1479 1482 1481 1504 1559 1592 1560 1501 1438 1364 1295 1249 1243 1277 1320 1311 1279 1249 1245 1250 1276 1312 1349 1385 1413 1406 1364 1316 1283 1285 1339 1462 1620 1804 1966 2008 2128 2196 2248 2325 2441 2527 2533 2425 2267 2249 2448 2563 2512 2479 2391 2314 2343 2544 2934 3450 3827 3476 2657 2550 3280 3671 3660 3608 3553 3287 2883 2709 2670 2645 2416 2113 2100 2168 2146 2099 2075 2053 2047 2023 2029 2086 2244 2461 2657 2748 2724 2699 2695 2587 2478 2510 2618 2727 2770 2675 2510 2499 2619 2633 2627 2407 2200 2061 1948 1869 1861 1896 1912 1934 1998 2134 2242 2352 2457 2536 2599 2678 2801 2938 3056 3158 3305 3415 3500 3553 3555 3506 3417 3278 3150 3114 2871 2299 1772 1481 1367 1322 1305 1317 1385 1517 1654 1781 1876 1936 1961 1952 1927 1900 1907 1964 2105 2343 2630 3036 3438 3541 3022 1790 783 613 687 816 960 1067 1120 1165 1233 1297 1342 1448 1596 1747 1900 2111 2394 2711 2984 3139 2887 2680 2643 2574 2509 2409 2242 2095 2087 2080 2077 2102 2166 2222 2261 2287 2360 2517 2640 2774 2845 2921 3026 3115 3154 3172 3206 3243 3268 3309 3363 3415 3448 3462 3481 3515 3555 3591 3598 3440 3231 3033 2982 2987 2901 2905 3255 3781 3820 3744 3537 3262 3112 3167 3286 3222 2907 2707 2610 2640 2551 2615 2657 2555 2400 2411 2386 2361 2250 2249 2217 2200 2221 2468 3093 3777 3780 3198 3373 3445 3416 3420 3470 3492 3458 3401 3392 3416 3398 3354 3291 3206 3114 3062 3047 3010 2963 2921 2881 2873 2874 2848 2815 2766 2711 2690 2686 2704 2744 2806 2878 2924 2983 3068 3145 3182 3188 3198 3229 3282 3349 3413 3492 3577 3676 3753 3780 3734 3507 3038 2800 2911 3030 3451 3932 4044 3721 3493 3533 3456 3369 3326 73 72 72 76 81 85 89 91 89 86 84 81 79 79 80 81 82 82 82 84 86 89 96 104 109 108 104 104 105 106 103 97 86 72 63 52 46 45 44 42 39 34 31 29 28 25 22 18 14 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 4 3 1 0 4 19 16 7 9 42 136 292 463 641 966 1921 3922 4132 3744 3151 3237 4224 4615 4607 4561 4480 4661 4857 4507 3800 3229 3068 3122 3072 2904 2791 2772 2798 2869 2980 3117 3272 3406 3405 3478 3435 3451 3459 3464 3519 3617 3655 3625 3555 3505 3590 3672 3638 3484 3236 2949 2724 2672 2815 2540 2250 2088 2155 2280 2521 2923 2599 1197 598 465 497 621 797 827 658 457 266 133 104 75 52 44 43 44 48 53 55 51 20 3 2 1 0 0 0 0 0 1 9 21 24 22 20 20 24 29 30 23 15 26 107 376 773 1027 1086 1131 1215 1277 1314 1334 1364 1396 1415 1416 1411 1424 1464 1507 1511 1477 1433 1382 1323 1292 1304 1341 1366 1342 1286 1218 1195 1195 1213 1242 1276 1311 1336 1327 1274 1206 1168 1200 1297 1454 1627 1802 1957 2049 2178 2251 2282 2337 2451 2560 2569 2444 2288 2283 2483 2633 2594 2485 2339 2260 2348 2559 2843 3280 3766 3345 2608 2484 3058 3637 3834 3829 3763 3495 3020 2760 2738 2667 2395 2221 2236 2208 2081 1985 1943 1893 1902 1961 2087 2199 2328 2524 2706 2769 2755 2792 2818 2709 2545 2469 2539 2609 2592 2472 2352 2428 2526 2589 2557 2435 2367 2323 2189 2022 1978 2024 1986 1984 2060 2179 2305 2451 2604 2723 2778 2816 2939 2963 3057 3135 3240 3305 3321 3316 3318 3309 3236 3118 3072 3037 2668 2085 1604 1347 1256 1241 1262 1338 1472 1657 1821 1960 2042 2065 2055 2036 2018 2000 2012 2063 2242 2497 2836 3258 3561 3351 2355 929 465 543 644 730 832 923 989 1057 1160 1267 1370 1506 1661 1828 2007 2229 2510 2793 2953 3116 2983 2854 2771 2720 2661 2569 2404 2167 2185 2203 2176 2206 2322 2368 2384 2425 2472 2583 2723 2873 2929 3001 3048 3088 3130 3171 3220 3274 3328 3371 3400 3428 3457 3478 3483 3495 3539 3584 3638 3497 3312 3109 3020 2985 2878 2781 2885 3097 3199 3178 2940 2843 2912 3020 3130 3097 2674 2655 2669 2680 2607 2542 2521 2458 2369 2409 2356 2341 2320 2295 2258 2283 2413 2706 3331 3843 3857 3489 3361 3371 3383 3385 3445 3475 3479 3475 3427 3424 3415 3381 3321 3236 3143 3098 3060 3001 2930 2854 2791 2785 2824 2832 2818 2767 2722 2718 2727 2742 2768 2815 2905 2931 2978 3054 3138 3193 3220 3247 3291 3352 3430 3486 3551 3623 3692 3736 3746 3707 3492 2979 2758 2863 3199 3702 4037 3907 3653 3599 3600 3420 3314 3168 75 74 72 73 79 86 92 95 94 93 91 87 83 82 82 83 85 85 85 84 83 85 88 93 97 98 97 96 97 97 93 83 74 67 60 51 42 40 39 38 35 30 27 26 25 23 21 16 13 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 5 4 4 4 5 5 5 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 5 6 5 3 1 0 6 25 60 72 52 61 133 278 504 767 1092 2065 4442 4906 4844 4673 4548 4681 4861 4862 4798 4726 4760 4936 4753 4004 3255 2900 2853 2837 2804 2760 2720 2728 2740 2804 2901 2992 3076 3166 3254 3516 3495 3563 3604 3654 3703 3777 3852 3839 3703 3535 3535 3597 3585 3459 3213 2948 2788 2794 2861 2380 2114 2185 2235 2619 3274 3469 2526 975 430 477 591 669 712 643 476 319 242 210 168 99 65 57 54 51 49 52 57 52 19 6 4 2 0 0 0 1 2 5 11 17 15 11 13 16 17 15 12 11 16 43 154 451 722 838 875 942 1036 1133 1217 1272 1313 1344 1362 1363 1354 1357 1391 1441 1469 1461 1447 1411 1373 1369 1391 1406 1397 1355 1281 1211 1172 1157 1165 1189 1217 1242 1258 1251 1206 1148 1093 1144 1266 1439 1620 1782 1929 2073 2201 2261 2256 2277 2370 2485 2529 2461 2363 2395 2597 2721 2667 2478 2276 2235 2299 2331 2426 2835 3405 3257 2724 2651 3060 3608 3852 3839 3696 3369 2926 2716 2755 2593 2286 2098 2073 2065 1944 1778 1742 1748 1850 1941 2027 2204 2400 2635 2829 2870 2825 2828 2820 2733 2594 2411 2419 2487 2500 2469 2415 2400 2432 2427 2328 2280 2407 2549 2478 2260 2154 2143 2087 2087 2150 2241 2369 2527 2692 2833 2933 3002 3125 3086 3145 3159 3259 3306 3220 3116 3126 3137 3032 2951 2921 2819 2428 1895 1445 1197 1128 1147 1224 1395 1610 1803 1934 2060 2178 2226 2183 2130 2115 2119 2160 2262 2454 2739 3127 3518 3594 2952 1608 595 458 530 588 642 722 818 919 1030 1139 1261 1405 1559 1738 1938 2150 2376 2629 2877 2884 3025 3017 2959 2889 2814 2742 2682 2591 2369 2229 2289 2353 2412 2514 2556 2532 2546 2586 2672 2818 2985 3020 3076 3087 3071 3095 3150 3235 3327 3394 3437 3457 3470 3484 3504 3529 3544 3567 3590 3633 3633 3613 3490 3281 3069 2871 2737 2764 2766 2899 2882 2782 2865 2970 2895 2869 2868 2613 2575 2627 2701 2642 2506 2468 2387 2409 2369 2358 2389 2380 2331 2311 2322 2359 2558 3168 3562 3911 3853 3633 3474 3419 3418 3476 3488 3469 3495 3470 3454 3444 3392 3336 3244 3158 3098 3042 2969 2876 2776 2699 2678 2726 2782 2791 2780 2784 2797 2800 2800 2809 2811 2875 2931 2974 3039 3127 3197 3250 3301 3351 3424 3489 3534 3570 3616 3668 3692 3704 3682 3494 3047 2727 2749 3207 3887 4035 3780 3633 3627 3606 3479 3308 3066 76 76 74 72 74 79 85 90 94 94 94 92 88 85 85 87 88 89 88 87 85 84 84 86 90 92 93 92 91 89 81 75 69 64 57 48 38 37 36 35 32 28 27 26 25 23 20 15 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 5 4 5 5 5 5 6 6 7 7 7 6 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 2 0 0 12 47 92 126 148 180 282 462 1044 2086 2667 3395 4816 4876 4988 5028 5059 5102 5111 5089 5036 4992 5053 5019 4203 3287 2837 2728 2731 2726 2743 2774 2778 2758 2712 2747 2845 2922 2970 3024 3123 3329 3509 3610 3671 3714 3719 3783 3913 3947 3801 3631 3574 3559 3523 3404 3204 3082 3101 3087 2738 2080 1932 2200 2510 2993 3540 3117 1802 743 435 529 682 622 478 345 245 222 271 293 216 106 71 65 56 47 43 48 53 39 20 11 3 0 0 0 1 5 9 12 12 9 4 3 8 15 17 12 6 10 29 80 223 453 615 702 768 847 948 1067 1172 1239 1271 1297 1320 1320 1301 1297 1331 1397 1445 1461 1475 1444 1439 1448 1461 1452 1404 1342 1288 1231 1176 1145 1138 1148 1166 1193 1225 1227 1153 1104 1043 1098 1227 1406 1596 1768 1922 2064 2176 2214 2181 2169 2243 2386 2508 2499 2421 2449 2570 2657 2627 2424 2232 2240 2280 2227 2234 2520 2960 3094 2832 2839 3181 3584 3694 3595 3422 3092 2627 2443 2518 2338 2025 1784 1697 1702 1655 1545 1567 1721 1836 1872 1930 2098 2324 2519 2620 2664 2740 2753 2726 2862 2724 2463 2394 2447 2491 2502 2468 2414 2357 2245 2137 2163 2376 2565 2541 2397 2335 2254 2191 2210 2274 2365 2483 2622 2771 2900 2979 3019 3067 3147 3256 3257 3276 3286 3161 2982 2993 3052 2901 2797 2716 2552 2210 1751 1329 1078 1039 1149 1292 1537 1788 1879 1858 1923 2077 2187 2259 2217 2223 2288 2385 2543 2788 3125 3497 3716 3390 2256 1035 583 516 540 566 595 649 749 885 1064 1124 1249 1410 1600 1814 2051 2302 2531 2705 2785 2697 2711 2775 2829 2825 2771 2733 2713 2645 2435 2279 2406 2501 2547 2624 2685 2663 2646 2671 2751 2903 3038 3133 3191 3158 3073 3043 3040 3196 3367 3451 3492 3512 3513 3512 3546 3603 3655 3672 3649 3648 3681 3716 3675 3499 3183 2890 2761 2786 2800 2902 2907 2776 2685 2735 2769 2776 2724 2624 2603 2665 2728 2681 2478 2440 2464 2493 2518 2482 2453 2401 2332 2299 2288 2216 2365 2728 3131 3394 3479 3533 3477 3407 3446 3533 3596 3572 3504 3468 3477 3497 3379 3330 3235 3161 3092 3027 2948 2830 2709 2593 2543 2589 2663 2713 2769 2836 2875 2866 2846 2832 2823 2853 2918 2972 3022 3101 3185 3262 3342 3412 3474 3505 3517 3547 3592 3638 3660 3676 3690 3555 3200 2908 2963 3434 4045 3942 3769 3688 3697 3696 3553 3317 3054 74 75 73 71 70 71 77 82 88 92 93 92 89 87 87 90 94 95 94 93 90 87 85 83 85 87 89 90 89 88 83 74 67 61 55 48 41 35 34 34 34 31 28 27 26 24 20 15 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 6 5 4 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 1 0 1 20 69 137 208 282 372 491 756 1803 3888 4821 4916 4900 4911 5027 5084 5127 5170 5210 5220 5196 5160 5104 4778 3680 2699 2579 2671 2761 2791 2795 2792 2774 2730 2680 2700 2814 2875 2891 2918 3031 3261 3523 3619 3669 3626 3640 3731 3805 3785 3706 3642 3610 3532 3414 3251 3163 3164 3078 2735 2184 1687 1715 2551 3095 3039 3055 2411 1348 616 407 455 541 445 279 197 202 278 340 304 171 87 67 62 48 30 22 34 41 27 18 13 4 0 0 0 5 15 22 20 14 10 7 7 9 12 14 12 11 23 56 134 267 419 521 590 657 750 877 1014 1128 1195 1222 1249 1282 1276 1246 1235 1278 1364 1438 1478 1517 1511 1499 1503 1512 1486 1421 1360 1323 1274 1210 1160 1133 1134 1145 1156 1169 1180 1169 1119 1049 1072 1185 1362 1561 1737 1879 2000 2094 2121 2083 2053 2142 2369 2571 2544 2407 2432 2510 2592 2577 2421 2263 2247 2257 2179 2131 2318 2664 2855 2755 2817 3047 3304 3379 3293 3115 2794 2336 2118 2101 1937 1683 1505 1442 1426 1413 1422 1479 1651 1708 1706 1766 1881 2018 2161 2335 2574 2819 2903 3031 3119 2966 2659 2467 2450 2512 2551 2517 2412 2252 2062 1991 2074 2292 2412 2372 2372 2446 2382 2292 2324 2398 2496 2605 2726 2850 2957 3035 3119 3171 3212 3247 3235 3209 3161 3045 2910 2920 2929 2749 2612 2496 2336 2076 1726 1378 1177 1211 1297 1478 1749 1931 1836 1708 1740 1848 1943 2143 2227 2320 2465 2631 2876 3218 3587 3826 3657 2746 1496 815 628 592 582 581 586 606 679 784 915 1055 1207 1390 1610 1859 2129 2397 2580 2541 2398 2340 2346 2400 2505 2602 2669 2727 2700 2566 2469 2440 2554 2635 2672 2710 2730 2717 2725 2865 2938 3038 3153 3271 3330 3281 3214 3264 3130 3255 3420 3510 3559 3582 3583 3593 3568 3627 3695 3754 3724 3702 3710 3716 3684 3545 3299 3113 2928 2862 2841 2891 2919 2844 2818 2783 2857 2807 2686 2644 2637 2587 2585 2659 2536 2451 2565 2494 2610 2642 2537 2455 2354 2235 2280 2252 2380 2569 2727 2807 2885 3057 3131 3148 3288 3459 3607 3668 3611 3472 3396 3500 3367 3296 3230 3158 3074 2993 2911 2780 2644 2503 2423 2439 2496 2575 2690 2809 2877 2879 2870 2865 2859 2856 2889 2949 2995 3051 3157 3250 3345 3428 3482 3510 3547 3574 3586 3606 3619 3646 3702 3673 3500 3354 3742 4071 4013 3876 3783 3713 3694 3768 3626 3349 2971 71 72 71 70 69 68 69 73 82 87 89 89 88 85 85 89 94 98 100 99 96 94 91 86 84 83 84 86 86 85 80 72 65 59 55 47 39 34 34 34 35 34 31 28 27 24 20 15 11 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 5 6 6 5 5 6 6 6 7 6 7 6 5 5 5 5 4 5 5 5 5 5 5 4 4 5 5 5 5 5 4 5 5 5 4 1 0 7 38 97 176 267 370 496 771 1561 3223 4569 4848 4845 4877 4938 4994 5054 5108 5175 5253 5213 5156 5132 4956 4343 3285 2514 2540 2765 2900 2863 2720 2588 2544 2588 2678 2748 2779 2775 2752 2780 2912 3184 3473 3558 3484 3360 3386 3488 3527 3537 3578 3617 3574 3424 3236 3018 3068 2985 2673 2201 1736 1441 1635 2764 3514 3015 2157 1192 515 274 282 314 312 258 199 200 281 371 347 219 103 63 59 52 33 11 4 16 24 19 11 7 2 0 0 0 7 21 30 26 17 16 15 18 16 12 12 13 19 39 83 170 280 400 485 552 627 726 850 982 1093 1161 1193 1222 1248 1226 1191 1186 1237 1337 1440 1506 1555 1575 1561 1553 1547 1514 1453 1402 1377 1335 1262 1195 1158 1175 1208 1219 1212 1207 1196 1171 1114 1095 1150 1267 1423 1583 1725 1848 1952 1996 1974 1954 2067 2341 2576 2576 2466 2461 2445 2506 2576 2505 2357 2257 2197 2127 2143 2359 2614 2702 2733 2843 3018 3166 3198 3086 2826 2448 2072 1871 1751 1608 1438 1340 1294 1266 1283 1365 1433 1531 1543 1512 1539 1624 1738 1938 2263 2633 2912 3057 3330 3239 3066 2781 2537 2441 2456 2472 2420 2306 2127 1959 1926 2054 2277 2397 2398 2462 2538 2487 2412 2455 2528 2618 2707 2794 2894 2993 3056 3107 3182 3240 3229 3188 3134 3050 2938 2819 2735 2650 2557 2455 2346 2224 2058 1820 1537 1335 1323 1513 1783 1951 1852 1626 1529 1582 1604 1714 1986 2178 2293 2417 2693 3141 3563 3699 3465 2757 1749 1035 764 704 667 626 598 580 580 621 704 827 976 1142 1337 1571 1843 2130 2373 2476 2341 2021 1904 1919 2025 2199 2396 2656 2921 2799 2626 2605 2633 2694 2771 2816 2811 2793 2793 2820 2886 3042 3147 3201 3271 3358 3366 3340 3308 3303 3414 3497 3554 3615 3656 3654 3657 3664 3691 3757 3792 3783 3787 3805 3790 3743 3667 3535 3233 3062 2962 2913 2929 2987 2876 2871 2842 2866 2818 2686 2618 2630 2561 2539 2622 2644 2512 2522 2489 2465 2513 2550 2546 2414 2236 2279 2365 2463 2520 2503 2516 2592 2725 2737 2729 2908 3182 3470 3694 3739 3524 3317 3360 3316 3253 3181 3102 3017 2931 2836 2697 2553 2401 2329 2332 2376 2456 2580 2711 2812 2857 2875 2881 2874 2855 2869 2927 2961 3003 3103 3212 3317 3421 3520 3569 3589 3585 3570 3561 3573 3624 3724 3827 3847 3931 4082 3989 3912 3856 3781 3717 3771 3852 3669 3391 2986 69 68 69 69 69 68 67 70 77 83 87 87 86 83 83 86 91 96 100 101 100 99 96 92 87 84 83 83 82 79 75 70 64 59 54 48 40 36 35 34 34 34 31 28 26 24 20 15 11 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 5 5 5 5 5 5 6 6 6 7 7 6 6 5 5 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 4 3 1 8 38 76 132 226 345 465 657 1224 2547 4443 4880 4884 4950 4994 4998 5021 5069 5116 5179 5254 5138 5082 5119 4819 4021 3080 2589 2720 2971 3035 2832 2517 2285 2291 2532 2812 2908 2810 2694 2631 2629 2709 2946 3228 3340 3232 3080 3111 3263 3337 3417 3543 3601 3496 3277 3053 2795 2879 2578 2162 1855 1647 1575 1914 2695 2737 1922 1018 481 268 234 256 268 248 218 209 254 358 388 296 163 74 54 50 39 14 3 0 4 11 10 5 0 0 0 0 0 5 19 28 26 20 21 27 34 28 20 14 13 22 47 103 195 303 414 513 594 668 757 867 985 1087 1152 1190 1219 1224 1186 1150 1150 1200 1299 1414 1495 1542 1568 1555 1533 1520 1503 1470 1441 1428 1393 1326 1258 1215 1220 1269 1298 1270 1223 1212 1204 1174 1137 1121 1151 1228 1348 1487 1627 1762 1834 1844 1855 1976 2245 2522 2662 2670 2622 2523 2536 2649 2627 2480 2340 2235 2189 2262 2451 2616 2698 2830 2951 3074 3153 3128 2954 2634 2240 1898 1695 1564 1447 1381 1364 1294 1216 1226 1303 1373 1433 1419 1332 1314 1402 1580 1878 2264 2586 2801 2962 3091 2986 2911 2806 2587 2379 2327 2368 2383 2420 2305 2205 2181 2295 2471 2598 2656 2696 2656 2565 2521 2560 2622 2692 2745 2783 2838 2917 2953 3003 3097 3140 3127 3129 3094 2995 2879 2752 2627 2521 2423 2323 2232 2146 2050 1940 1845 1804 1862 2074 2210 2227 1962 1565 1367 1371 1337 1434 1730 1994 2159 2357 2859 3250 3072 2652 2085 1465 1049 840 782 759 708 643 596 569 565 593 658 764 912 1077 1262 1487 1762 2055 2253 2241 2078 1635 1516 1583 1704 1876 2075 2435 3108 3041 2843 2719 2708 2799 2922 2949 2921 2979 2980 2999 3009 3065 3146 3192 3235 3307 3390 3391 3333 3338 3448 3528 3569 3631 3696 3711 3685 3671 3662 3735 3795 3823 3871 3935 3890 3861 3779 3615 3342 3052 2933 2980 2953 2956 2998 2933 2854 2811 2811 2758 2642 2637 2618 2653 2636 2704 2607 2530 2544 2605 2660 2696 2669 2537 2434 2440 2446 2457 2487 2405 2378 2401 2397 2384 2388 2541 2863 3255 3618 3808 3577 3349 3258 3208 3159 3108 3025 2934 2850 2752 2609 2458 2342 2289 2284 2312 2363 2468 2596 2711 2791 2833 2844 2839 2830 2839 2892 2908 2950 3044 3167 3288 3399 3533 3590 3605 3595 3556 3517 3530 3622 3784 3925 3996 4043 4032 4010 3974 3906 3816 3761 3832 3876 3699 3408 3028 69 69 69 70 71 73 70 70 74 80 83 84 84 80 80 82 86 90 95 100 103 103 103 104 98 90 85 83 81 77 72 67 62 57 51 46 38 37 36 35 34 34 31 28 26 23 19 14 11 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 4 5 5 5 6 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 29 87 139 199 333 501 619 980 2005 3576 4865 4882 4938 5034 5103 5120 5121 5134 5168 5204 5195 5116 5099 5205 4815 3885 3020 2705 2879 3082 3067 2774 2423 2176 2207 2440 2681 2793 2809 2625 2525 2500 2550 2738 2979 3132 3111 3004 3053 3321 3477 3457 3424 3379 3262 3067 2848 2651 2640 2222 1829 1683 1656 1971 2255 2068 1437 773 456 331 260 241 249 259 262 260 245 244 274 248 156 91 66 51 39 23 5 0 0 0 5 8 6 2 0 0 0 0 4 17 24 22 18 20 33 39 38 29 20 18 26 55 117 218 338 452 556 646 710 778 880 999 1098 1161 1202 1228 1214 1167 1128 1117 1154 1241 1351 1441 1493 1521 1517 1488 1466 1466 1472 1480 1492 1467 1394 1331 1299 1272 1286 1296 1258 1200 1184 1197 1199 1173 1120 1089 1105 1166 1261 1386 1534 1636 1689 1739 1875 2148 2484 2749 2860 2828 2732 2704 2754 2743 2631 2491 2390 2375 2453 2585 2716 2824 2953 3061 3151 3174 3077 2826 2473 2134 1871 1688 1542 1443 1436 1433 1343 1227 1187 1227 1298 1366 1352 1174 1145 1265 1494 1782 2056 2275 2496 2701 2775 2737 2688 2647 2504 2354 2466 2823 2905 2861 2630 2436 2388 2482 2624 2727 2795 2884 2855 2694 2582 2564 2590 2632 2667 2692 2731 2799 2861 2874 3020 3059 3074 3043 2984 2939 2862 2715 2562 2454 2354 2272 2187 2112 2104 2193 2342 2535 2756 2792 2693 2536 2103 1616 1380 1260 1139 1148 1351 1583 1752 1921 2097 2096 1879 1568 1228 964 857 802 772 748 707 646 593 567 562 585 637 749 883 1020 1178 1388 1666 1994 2122 1930 1581 1475 1493 1524 1578 1678 1770 2143 3022 3132 2931 2751 2729 2863 3031 3025 3009 3094 3152 3154 3112 3139 3200 3209 3271 3327 3408 3448 3477 3468 3497 3595 3678 3725 3768 3765 3735 3719 3765 3860 3927 3934 3949 4045 3972 4006 3953 3743 3376 3010 2849 3000 3039 3021 3013 2934 2839 2776 2771 2832 2814 2723 2574 2673 2664 2689 2630 2526 2552 2708 2761 2745 2729 2675 2604 2546 2481 2399 2416 2331 2260 2237 2136 2105 2172 2312 2579 2964 3358 3511 3500 3339 3143 3018 3016 2997 2968 2891 2772 2659 2523 2392 2315 2281 2270 2290 2325 2400 2507 2613 2696 2753 2775 2780 2779 2791 2825 2847 2894 2993 3116 3255 3378 3515 3604 3634 3624 3581 3524 3525 3649 3855 3987 4047 4080 4104 4087 4035 3951 3846 3755 3832 3867 3729 3473 3166 72 70 70 71 73 75 73 69 68 73 77 79 79 78 78 78 79 84 90 96 102 106 112 127 121 110 100 91 83 77 71 65 59 54 47 42 40 39 38 36 35 32 31 29 27 24 19 14 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 5 6 7 7 7 7 6 6 7 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 1 21 83 162 240 349 528 730 823 867 1684 3628 4914 4880 5006 5093 5168 5208 5220 5207 5222 5229 5185 5167 5202 5195 4520 3541 2892 2724 2870 3018 2971 2722 2433 2200 2153 2202 2261 2346 2441 2442 2520 2584 2667 2806 2966 3112 3159 3080 3019 3155 3300 3207 3031 2903 2852 2754 2595 2459 2287 1906 1653 1596 1552 2097 2287 1645 819 436 395 382 331 292 268 260 273 282 251 189 133 97 76 69 62 48 29 15 4 0 0 0 4 7 5 2 0 0 0 0 1 8 11 14 17 22 31 36 34 31 29 31 38 60 109 193 304 405 485 617 709 777 884 1012 1114 1181 1227 1256 1233 1173 1119 1090 1114 1189 1289 1376 1436 1463 1464 1442 1417 1430 1474 1522 1540 1498 1428 1373 1339 1317 1285 1250 1211 1178 1180 1226 1252 1225 1143 1069 1037 1040 1073 1148 1269 1403 1520 1621 1781 2077 2451 2774 2957 2985 2915 2883 2900 2865 2794 2679 2593 2581 2641 2747 2852 2916 2977 3054 3120 3096 2949 2661 2318 2070 1902 1735 1590 1504 1472 1423 1323 1208 1140 1144 1216 1274 1247 1123 1110 1216 1363 1492 1618 1825 2166 2465 2561 2531 2487 2513 2490 2434 2592 3004 3090 2883 2611 2360 2248 2326 2497 2622 2695 2822 2884 2784 2654 2596 2598 2640 2701 2749 2774 2774 2831 2910 3041 3142 3199 3181 3085 2982 2946 2835 2646 2502 2358 2284 2269 2299 2376 2457 2500 2574 2657 2860 2953 2715 2141 1562 1316 1246 1068 1032 1084 1154 1254 1386 1460 1402 1314 1191 1058 940 845 771 725 708 695 655 601 578 569 588 632 713 821 949 1104 1313 1616 1887 2054 1927 1768 1725 1745 1716 1613 1640 1727 2258 3019 3223 3060 2961 3067 3175 3156 3097 3122 3195 3241 3256 3268 3267 3247 3262 3345 3416 3448 3502 3570 3593 3603 3678 3758 3796 3812 3818 3820 3829 3877 3968 4057 4059 4032 4081 4049 4083 4111 4014 3761 3427 3058 3025 3055 3059 2928 2763 2759 2790 2775 2868 2851 2768 2587 2627 2671 2649 2575 2499 2339 2572 2658 2697 2721 2735 2667 2479 2425 2381 2322 2248 2154 2103 2045 1988 2009 2130 2310 2677 3047 3295 3397 3265 2989 2864 2888 2856 2831 2784 2681 2557 2427 2327 2305 2278 2278 2300 2329 2378 2461 2552 2622 2677 2704 2717 2731 2751 2772 2806 2870 2945 3040 3195 3350 3499 3611 3665 3666 3638 3588 3564 3679 3872 4001 4038 4050 4080 4114 4078 4006 3908 3813 3807 3850 3762 3480 3221 79 77 74 73 73 74 74 71 67 67 70 73 77 79 79 78 79 82 87 94 101 112 133 160 156 140 129 112 95 82 73 65 57 51 46 44 47 49 46 42 39 33 31 29 28 24 19 13 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 6 7 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 1 1 54 147 260 399 571 764 917 943 897 1653 3764 4802 4884 5022 5097 5166 5214 5290 5223 5212 5236 5237 5244 5272 5153 4347 3317 2822 2710 2797 2886 2838 2650 2435 2226 2086 2025 2016 2062 2141 2245 2417 2607 2805 2998 3112 3198 3249 3164 2948 2757 2690 2657 2607 2501 2500 2494 2395 2249 2038 1677 1479 1532 1764 2174 2153 1514 758 417 436 482 446 373 305 268 269 270 225 144 76 51 45 45 40 30 18 9 2 0 0 2 4 4 2 0 0 0 0 0 0 0 7 17 27 30 29 27 21 24 30 39 47 57 79 121 181 246 318 467 669 805 934 1065 1166 1221 1253 1267 1238 1178 1117 1078 1089 1153 1237 1311 1367 1398 1412 1399 1377 1399 1474 1555 1589 1557 1471 1395 1337 1308 1283 1252 1218 1200 1218 1269 1309 1264 1155 1046 977 942 935 969 1057 1182 1313 1459 1671 1995 2398 2758 2996 3087 3055 3061 3059 2980 2910 2819 2742 2717 2749 2804 2834 2826 2835 2890 2935 2876 2721 2481 2220 2042 1921 1787 1670 1576 1507 1436 1316 1182 1104 1091 1157 1208 1184 1136 1101 1110 1123 1121 1186 1451 1907 2225 2281 2260 2305 2338 2346 2391 2494 2617 2493 2361 2267 2138 2090 2194 2360 2457 2507 2612 2714 2685 2620 2615 2604 2572 2592 2700 2799 2770 2863 2964 3021 3078 3095 3029 2915 2854 2903 2968 2698 2375 2110 2016 2066 2183 2292 2247 2188 2282 2436 2745 2920 2667 2046 1463 1260 1295 1129 1048 979 933 953 1040 1163 1274 1245 1163 1060 944 833 744 695 687 692 656 598 583 579 599 640 705 796 914 1056 1260 1597 1902 2138 2190 2131 2121 2220 2178 1856 1742 1833 2258 2815 3193 3226 3099 3224 3311 3275 3225 3283 3361 3362 3346 3364 3322 3246 3286 3369 3437 3486 3513 3537 3588 3633 3643 3655 3672 3715 3748 3782 3830 3896 3969 4043 4032 4064 4138 4188 4229 4251 4205 4053 3876 3499 3188 2998 2992 2864 2781 2863 2836 2864 2942 2903 2813 2682 2640 2682 2660 2491 2636 2702 2775 2798 2810 2783 2770 2731 2609 2535 2423 2320 2199 2089 2024 1962 1896 1898 2008 2177 2502 2889 3234 3399 3240 2869 2764 2773 2726 2699 2659 2586 2491 2399 2340 2319 2299 2308 2344 2388 2424 2466 2524 2575 2615 2644 2672 2703 2723 2738 2773 2828 2891 2990 3133 3304 3473 3606 3685 3713 3689 3628 3605 3704 3885 4022 4004 4049 4129 4160 4133 4076 3987 3874 3791 3848 3774 3507 3186 86 85 82 79 77 75 76 75 71 67 67 71 75 78 79 81 82 81 86 92 102 125 165 202 209 197 178 151 123 101 85 73 61 52 49 47 51 54 55 54 52 49 44 39 32 26 20 14 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 7 8 9 9 9 9 8 8 8 7 7 8 7 7 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 15 127 261 422 611 799 944 1011 1000 997 1746 3880 4633 4838 4987 5079 5132 5130 5286 5235 5244 5238 5256 5284 5190 4776 3966 3175 2860 2780 2813 2820 2728 2553 2368 2183 2013 1930 1925 1980 2068 2156 2261 2452 2762 3071 3139 3204 3320 3212 2836 2424 2218 2203 2347 2295 2261 2294 2210 2056 1864 1596 1447 1502 1879 2061 1713 1108 614 423 470 557 551 418 321 275 259 239 187 115 58 35 27 29 27 19 10 2 0 0 0 1 2 1 0 0 0 0 0 0 1 1 22 39 57 58 43 28 19 15 22 34 43 46 55 70 94 139 222 369 649 804 911 1019 1134 1229 1284 1296 1269 1212 1145 1094 1086 1131 1199 1256 1300 1329 1349 1339 1327 1354 1433 1522 1572 1568 1516 1464 1414 1367 1320 1269 1219 1186 1191 1243 1306 1259 1151 1022 930 873 845 857 920 1018 1129 1279 1522 1865 2293 2695 2983 3117 3112 3121 3071 2984 2915 2851 2800 2767 2743 2711 2660 2601 2599 2646 2674 2639 2532 2366 2189 2061 1973 1876 1749 1635 1552 1474 1337 1181 1098 1083 1136 1219 1208 1136 1028 927 844 786 825 1098 1590 1867 1886 1893 1954 2056 2146 2193 2219 2239 2196 2069 2032 1993 1990 2081 2207 2261 2280 2338 2423 2446 2459 2495 2474 2416 2432 2539 2641 2667 2776 2841 2855 2845 2811 2720 2590 2552 2579 2751 2525 2124 1781 1624 1631 1666 1647 1770 1930 2154 2424 2740 2837 2485 1826 1324 1230 1329 1200 1115 1016 922 907 999 1153 1315 1237 1146 1059 951 850 762 700 675 655 631 584 567 570 597 640 700 783 902 1033 1218 1495 1820 2186 2550 2618 2492 2685 2770 2446 2210 2079 2126 2337 2892 3454 3203 3280 3375 3442 3394 3432 3472 3450 3410 3368 3363 3383 3360 3383 3456 3529 3523 3462 3445 3440 3493 3531 3560 3576 3606 3663 3727 3783 3887 3924 3924 4015 4158 4257 4294 4327 4359 4222 4145 3924 3642 3259 3002 2946 2968 2988 2921 2945 2926 2867 2840 2834 2829 2773 2689 2500 2580 2599 2703 2835 2902 2874 2834 2734 2595 2593 2479 2311 2159 2071 2010 1915 1801 1842 1931 2104 2408 2805 3191 3393 3199 2851 2673 2577 2555 2579 2564 2507 2431 2381 2360 2335 2333 2359 2416 2486 2527 2527 2524 2544 2567 2590 2619 2651 2675 2697 2729 2765 2830 2930 3065 3237 3428 3591 3697 3749 3735 3650 3577 3654 3923 4099 4033 4068 4151 4220 4216 4159 4064 3894 3701 3812 3741 3537 3290 88 88 87 85 84 83 80 78 74 70 68 70 73 75 76 78 78 79 83 89 100 145 213 260 275 262 236 202 163 131 108 92 78 65 59 58 56 58 60 61 61 61 59 53 41 29 21 15 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 7 8 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 14 76 233 410 616 827 968 1024 1026 1024 1164 1859 3850 4378 4633 4829 4954 5013 5068 5204 5275 5316 5232 5238 5222 4904 4227 3549 3162 2971 2920 2893 2803 2657 2487 2313 2142 1987 1898 1886 1937 2041 2142 2224 2324 2526 2831 3040 3157 3285 3095 2633 2197 1963 1919 2091 2142 2030 1979 1883 1765 1624 1487 1443 1470 1505 1192 819 563 419 393 467 570 578 410 302 256 229 191 136 81 47 27 18 15 11 6 1 0 0 1 3 5 1 0 0 0 0 0 0 2 5 10 66 102 108 89 63 41 26 18 21 28 32 33 40 50 60 89 163 270 559 718 803 904 1054 1208 1311 1349 1333 1275 1208 1149 1120 1140 1185 1221 1240 1255 1259 1247 1248 1281 1362 1469 1561 1601 1586 1542 1498 1453 1376 1296 1232 1205 1211 1239 1289 1242 1130 1014 919 849 805 798 836 913 1011 1140 1354 1673 2104 2547 2888 3057 3073 3049 2969 2883 2825 2801 2790 2761 2688 2578 2464 2367 2355 2398 2434 2443 2403 2312 2199 2104 2029 1923 1750 1638 1573 1507 1368 1204 1122 1099 1127 1202 1191 1083 931 780 649 551 543 777 1280 1524 1619 1672 1756 1854 1922 1935 1901 1909 1975 1936 1941 1916 1904 1950 2018 2041 2032 2045 2085 2132 2193 2246 2240 2199 2207 2266 2343 2399 2552 2825 2874 2762 2637 2517 2365 2287 2270 2350 2266 1994 1636 1353 1255 1299 1332 1631 1913 2218 2547 2791 2714 2213 1563 1211 1182 1281 1253 1201 1112 1027 1003 1015 975 935 1018 1051 1026 953 869 783 696 646 610 585 558 550 562 588 636 703 781 901 1025 1190 1421 1710 2039 2574 3158 3246 3299 3319 2949 2626 2383 2262 2284 2555 3075 3346 3489 3476 3593 3543 3510 3520 3486 3417 3360 3402 3419 3384 3373 3413 3443 3400 3337 3372 3442 3477 3500 3513 3530 3561 3606 3673 3673 3781 3824 3859 3964 4125 4261 4363 4527 4501 4413 4314 4191 4060 3845 3605 3401 3172 3196 3226 3079 2904 2813 2794 2830 2908 2692 2645 2639 2663 2662 2656 2779 2955 2932 2868 2746 2556 2519 2453 2295 2155 2120 2022 1933 1832 1808 1848 2001 2307 2739 3169 3301 3000 2764 2564 2468 2479 2484 2465 2427 2380 2356 2328 2328 2359 2399 2457 2519 2555 2555 2520 2504 2503 2512 2535 2566 2586 2618 2662 2717 2783 2869 2993 3156 3355 3554 3703 3787 3802 3742 3631 3574 3986 4133 4128 4086 4162 4301 4292 4228 4126 3919 3655 3645 3680 3595 3358 84 84 86 88 88 86 83 76 74 72 68 67 70 72 73 76 77 78 80 86 108 171 260 315 339 332 301 260 215 170 134 112 96 82 71 64 61 61 63 65 66 68 68 62 53 41 29 19 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 6 8 8 9 8 9 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 1 0 0 33 153 374 640 885 1079 1117 1046 992 1003 1226 2026 3645 3928 4189 4498 4691 4809 4887 4975 5133 5262 5194 5201 5046 4565 3946 3465 3195 3052 2980 2909 2782 2648 2515 2368 2206 2044 1929 1879 1916 2018 2150 2283 2351 2410 2592 2885 3097 3065 2672 2265 2001 1838 1752 1851 1954 1810 1619 1506 1421 1367 1340 1297 1150 892 627 463 391 371 411 514 600 556 376 260 206 168 120 75 45 28 13 5 1 0 0 0 1 2 2 2 3 0 0 0 0 0 0 1 5 11 21 86 123 125 98 64 39 27 21 21 23 26 26 32 39 48 71 129 234 451 631 743 862 1023 1192 1321 1386 1385 1330 1275 1217 1170 1151 1162 1174 1169 1168 1164 1160 1171 1212 1290 1404 1526 1608 1610 1550 1483 1462 1409 1353 1307 1269 1241 1236 1246 1209 1115 1008 914 844 796 777 798 863 951 1038 1187 1465 1897 2367 2747 2952 2980 2927 2841 2751 2710 2731 2760 2728 2614 2455 2313 2190 2163 2207 2253 2285 2293 2268 2214 2146 2054 1911 1709 1609 1584 1545 1424 1263 1162 1121 1135 1194 1186 1069 913 732 570 489 502 701 1059 1313 1466 1556 1603 1634 1675 1710 1667 1694 1782 1794 1774 1736 1719 1744 1788 1810 1801 1798 1819 1872 1946 2007 2029 2021 2023 2047 2093 2142 2235 2492 2778 2875 2763 2617 2435 2252 2180 2170 2109 1904 1551 1208 1096 1231 1471 1759 2039 2355 2666 2794 2502 1863 1349 1167 1164 1256 1304 1297 1238 1173 1123 1020 872 783 823 902 935 886 810 748 655 592 555 531 518 525 540 564 615 702 792 902 1020 1163 1357 1641 1979 2419 3002 3278 3654 3556 3128 2839 2673 2587 2584 2618 2718 3146 3619 3635 3693 3670 3568 3487 3441 3411 3374 3384 3381 3364 3343 3341 3354 3360 3335 3412 3500 3525 3507 3491 3500 3522 3534 3587 3603 3670 3748 3830 3922 4023 4150 4299 4414 4384 4430 4344 4220 4130 4060 3970 3763 3204 3091 3271 3163 2930 2798 2787 2703 2918 2747 2692 2720 2733 2730 2770 2842 2906 2917 2816 2737 2583 2467 2386 2256 2079 2062 1975 1912 1847 1768 1744 1880 2215 2667 2972 2917 2707 2537 2376 2328 2376 2415 2394 2388 2376 2355 2335 2342 2372 2389 2434 2471 2468 2446 2425 2408 2391 2386 2409 2452 2472 2518 2584 2647 2715 2818 2937 3090 3266 3486 3678 3804 3864 3848 3771 3900 4033 4168 4242 4230 4226 4367 4358 4266 4157 3942 3680 3537 3566 3571 3394 80 79 81 84 86 84 80 74 72 71 68 65 66 69 73 75 77 77 78 87 122 189 276 348 390 389 363 323 277 227 178 144 121 100 84 73 66 63 63 66 70 71 71 68 63 54 41 28 18 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 8 9 9 8 8 9 9 9 9 8 8 8 7 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 2 1 2 0 0 1 41 209 536 923 1192 1344 1281 1084 984 974 1214 2191 3542 3737 3921 4203 4416 4565 4696 4807 4969 5162 5104 5118 5010 4516 3925 3477 3196 3032 2936 2869 2784 2705 2639 2534 2367 2187 2037 1937 1935 2030 2159 2328 2425 2419 2449 2605 2742 2641 2218 1958 1883 1870 1904 1963 1798 1612 1376 1284 1252 1335 1376 1235 951 688 526 436 394 381 430 545 613 522 323 210 148 95 60 38 23 12 3 0 0 1 1 0 4 11 10 3 0 0 0 0 0 0 0 2 6 11 21 53 72 68 52 34 23 20 20 20 17 21 24 32 38 45 57 89 172 335 548 730 882 1034 1193 1332 1406 1391 1338 1297 1255 1259 1215 1175 1151 1127 1115 1110 1110 1131 1179 1253 1347 1456 1559 1607 1556 1479 1457 1441 1410 1358 1300 1261 1244 1226 1179 1087 981 897 844 807 786 801 857 914 959 1054 1303 1720 2203 2621 2862 2888 2790 2705 2634 2625 2687 2728 2675 2536 2373 2235 2115 2071 2086 2111 2144 2195 2251 2269 2205 2086 1920 1707 1609 1614 1598 1491 1337 1218 1161 1168 1209 1201 1124 992 793 617 576 621 800 1026 1201 1336 1439 1483 1483 1495 1526 1500 1535 1579 1598 1576 1538 1517 1535 1583 1618 1609 1579 1571 1619 1720 1819 1885 1946 2005 1975 1964 1990 2095 2405 2785 2983 2909 2728 2538 2389 2281 2152 1992 1762 1468 1229 1193 1346 1531 1724 2041 2408 2689 2619 2124 1520 1185 1116 1180 1288 1331 1319 1278 1227 1159 1002 822 699 671 729 808 800 716 660 584 516 480 457 451 462 480 506 559 652 768 882 996 1099 1238 1495 1918 2489 3073 3438 3479 3374 3044 2723 2623 2760 2932 3179 3374 3398 3709 3828 3841 3791 3648 3521 3564 3507 3465 3434 3411 3385 3358 3341 3330 3387 3423 3451 3473 3480 3457 3432 3440 3463 3468 3517 3556 3585 3674 3785 3862 3897 3966 4110 4322 4285 4326 4310 4205 4092 4014 3944 3555 2946 2835 2970 3015 2904 2754 2779 2739 2818 2783 2756 2784 2795 2764 2778 2789 2832 2878 2779 2712 2622 2479 2354 2266 2042 2015 1951 1863 1800 1734 1683 1790 2063 2402 2642 2726 2577 2297 2163 2245 2286 2385 2383 2386 2381 2359 2325 2299 2320 2335 2348 2375 2352 2305 2281 2266 2241 2243 2255 2287 2330 2394 2477 2560 2655 2765 2880 3027 3201 3412 3627 3793 3893 3894 3818 3823 3954 4166 4339 4387 4370 4385 4396 4319 4192 3987 3703 3438 3447 3460 3392 80 77 78 81 81 81 77 72 70 71 69 66 63 67 73 76 77 77 77 92 139 210 290 365 424 440 422 385 342 290 234 186 152 125 104 89 78 71 68 68 72 75 74 72 70 65 57 44 28 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 6 8 9 9 8 8 9 9 9 9 9 8 8 8 7 6 6 6 5 5 5 5 4 4 3 3 2 2 2 1 1 1 0 2 2 37 248 613 1037 1356 1454 1313 1067 955 1048 1601 2874 3900 4001 4053 4150 4267 4401 4563 4581 4782 5031 4970 4946 5059 4631 3922 3395 3107 2962 2886 2847 2808 2739 2702 2596 2466 2351 2242 2138 2082 2108 2198 2345 2457 2461 2425 2409 2391 2300 2104 1908 1869 2366 2797 2504 1781 1460 1247 1184 1252 1460 1654 1548 1142 749 580 476 401 365 386 482 534 440 261 158 102 60 37 19 8 3 1 0 1 4 5 3 10 18 13 2 0 0 0 0 0 0 0 0 1 6 15 27 35 37 28 19 15 15 17 18 13 18 23 33 38 40 45 70 142 283 500 727 919 1082 1220 1332 1378 1337 1292 1273 1321 1398 1309 1226 1194 1170 1140 1117 1108 1133 1184 1251 1326 1418 1520 1586 1561 1500 1471 1460 1426 1372 1317 1281 1263 1232 1165 1067 982 920 866 826 804 814 855 878 898 978 1193 1571 2048 2491 2766 2818 2730 2621 2564 2588 2674 2699 2629 2504 2371 2246 2141 2074 2038 2027 2071 2171 2322 2427 2330 2159 1936 1718 1633 1650 1651 1562 1409 1274 1214 1224 1262 1259 1216 1090 897 729 675 733 862 976 1114 1252 1353 1359 1332 1357 1357 1353 1377 1399 1416 1412 1376 1332 1327 1377 1430 1429 1434 1524 1652 1769 1821 1815 1836 1941 1942 1930 2000 2194 2528 2837 2926 2779 2544 2329 2290 2246 2088 1882 1673 1487 1372 1376 1511 1660 1820 2089 2391 2468 2176 1661 1257 1125 1159 1258 1340 1341 1291 1235 1176 1102 987 842 682 560 578 665 684 610 547 495 418 377 361 357 367 395 440 506 603 734 841 943 1017 1111 1318 1713 2355 3144 3572 3567 3448 3103 2692 2519 2615 2721 3044 2904 3256 3740 3901 3900 3906 3782 3665 3693 3646 3590 3536 3502 3486 3468 3431 3418 3432 3423 3432 3436 3421 3393 3384 3420 3456 3446 3450 3481 3528 3583 3647 3729 3835 3859 3922 4161 4219 4231 4246 4205 4137 4046 3821 3196 2774 2718 2832 2850 2801 2722 2716 2705 2753 2785 2818 2887 2919 2850 2725 2665 2753 2795 2760 2691 2583 2483 2292 2244 2075 1973 1963 1933 1817 1755 1702 1757 1919 2123 2300 2350 2211 2022 2077 2262 2292 2352 2382 2379 2356 2340 2300 2242 2241 2257 2259 2267 2258 2222 2173 2127 2099 2096 2090 2106 2153 2226 2331 2441 2546 2672 2807 2958 3138 3348 3564 3759 3882 3921 3891 3838 3921 4167 4382 4412 4262 4309 4397 4376 4245 4049 3828 3429 3390 3392 3411 80 78 79 81 79 78 76 72 70 71 71 67 63 66 74 77 76 77 84 108 176 243 311 383 448 485 479 445 402 350 290 233 188 154 127 105 89 79 74 73 74 76 75 76 77 75 68 55 40 25 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 6 7 8 9 9 8 8 9 9 9 9 9 8 8 7 7 6 6 6 6 5 5 4 4 4 3 3 2 2 2 1 1 1 6 15 10 36 252 577 1014 1289 1271 1076 898 780 1279 3037 4054 4374 4330 4284 4281 4305 4311 4404 4390 4696 4926 4869 4816 4891 4502 3704 3209 2975 2877 2838 2820 2778 2669 2607 2533 2483 2410 2363 2316 2234 2156 2126 2184 2374 2544 2516 2363 2219 2133 2037 1848 1746 2925 3405 2654 1742 1355 1183 1134 1250 1421 1662 1756 1466 978 656 531 410 320 302 375 418 336 196 113 75 45 25 10 2 0 2 5 9 10 6 4 13 11 4 0 0 0 0 0 0 4 4 2 0 3 11 21 25 27 21 16 14 10 9 14 12 16 20 29 32 33 36 50 95 203 394 646 902 1133 1281 1345 1336 1287 1263 1308 1404 1449 1345 1302 1332 1332 1253 1154 1109 1131 1188 1257 1321 1396 1475 1527 1525 1494 1462 1434 1388 1340 1306 1285 1267 1232 1158 1060 990 929 872 833 814 817 843 864 881 943 1123 1443 1859 2275 2569 2670 2623 2546 2521 2592 2680 2687 2619 2515 2400 2295 2218 2172 2157 2154 2177 2260 2419 2526 2382 2166 1907 1713 1639 1651 1660 1608 1498 1382 1305 1319 1348 1342 1292 1148 942 767 699 742 824 931 1098 1238 1326 1324 1276 1270 1242 1223 1221 1224 1246 1255 1218 1157 1132 1174 1258 1342 1522 1801 2054 2186 2134 1929 1789 1961 2051 2101 2216 2415 2644 2774 2694 2453 2207 2068 2083 2091 2002 1842 1670 1539 1486 1511 1685 1847 2019 2202 2252 2051 1650 1267 1138 1188 1276 1375 1407 1365 1293 1221 1149 1075 1001 887 724 585 549 586 597 534 454 403 326 282 270 271 280 307 358 438 552 691 807 908 976 1041 1191 1537 2171 3085 3582 3611 3494 3257 2932 2722 2792 2651 3063 3742 4173 4155 3972 3898 3954 3905 3814 3755 3720 3663 3586 3550 3577 3574 3521 3488 3444 3412 3378 3350 3339 3325 3333 3385 3428 3388 3384 3404 3430 3470 3502 3540 3726 3710 3747 3891 4038 4129 4153 4139 4090 3970 3719 3219 2748 2638 2774 2740 2669 2645 2638 2645 2754 2837 2872 2921 2925 2906 2744 2633 2634 2627 2545 2394 2346 2328 2256 2215 2063 1952 1956 1946 1879 1800 1766 1778 1849 1958 2027 2029 1986 1930 2074 2229 2286 2314 2341 2351 2322 2312 2268 2208 2181 2179 2175 2172 2174 2141 2067 2028 2002 1979 1962 1970 2010 2079 2184 2305 2438 2593 2746 2899 3064 3244 3481 3695 3853 3951 4000 4017 4046 4207 4385 4444 4195 4139 4309 4378 4307 4097 3821 3543 3403 3351 3363 77 79 80 81 78 74 74 72 71 71 71 68 65 67 78 81 79 80 99 146 210 267 321 387 454 503 513 491 451 406 344 280 226 184 150 123 101 85 76 74 74 74 76 79 84 85 80 69 54 38 22 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 6 7 8 8 8 9 9 8 8 9 9 9 9 8 7 8 7 7 6 6 6 6 5 4 4 3 3 2 2 1 1 1 0 2 22 34 22 62 263 590 852 956 889 737 612 609 1231 3604 4336 4493 4506 4492 4465 4444 4397 4399 4446 4749 4712 4472 4404 4469 4125 3356 3012 2864 2783 2756 2751 2701 2581 2491 2457 2443 2353 2291 2240 2164 2079 2042 2093 2429 2848 2776 2492 2212 2024 1876 1628 1610 2392 2564 2058 1535 1281 1175 1134 1198 1352 1582 1697 1486 1075 764 653 447 260 218 267 290 233 148 89 53 26 9 3 0 0 1 6 11 10 0 1 6 2 0 0 0 0 0 0 0 7 10 6 2 4 12 21 21 23 21 19 17 15 13 13 11 15 18 23 26 29 33 41 68 140 288 499 732 1001 1226 1308 1279 1228 1224 1299 1362 1377 1368 1418 1448 1364 1187 1043 1014 1085 1170 1238 1304 1371 1430 1462 1465 1448 1411 1370 1326 1288 1270 1268 1262 1227 1152 1068 999 918 868 841 825 822 837 861 899 958 1070 1295 1596 1926 2207 2368 2427 2463 2522 2628 2687 2652 2557 2452 2361 2289 2259 2273 2309 2302 2297 2375 2500 2532 2388 2196 1961 1746 1635 1620 1638 1628 1565 1468 1414 1375 1342 1298 1214 1070 894 757 716 744 797 936 1107 1243 1322 1324 1265 1192 1117 1079 1072 1069 1088 1097 1064 1004 973 1020 1183 1454 1824 2201 2387 2477 2504 2283 2115 2205 2258 2386 2541 2655 2722 2691 2483 2191 1992 1949 1964 1980 1946 1840 1686 1554 1542 1646 1838 2001 2151 2157 1920 1545 1199 1049 1158 1292 1395 1463 1456 1396 1321 1245 1174 1116 1062 963 816 671 587 568 565 510 403 330 262 219 200 196 200 219 264 356 491 644 792 916 1003 1059 1146 1434 2000 2771 3282 3443 3358 3163 2903 2493 2299 2354 2588 2842 3209 3649 3943 3899 3909 3939 3861 3697 3604 3596 3587 3557 3591 3580 3547 3499 3453 3397 3303 3208 3176 3163 3213 3315 3376 3391 3405 3405 3408 3457 3486 3449 3568 3582 3591 3644 3763 3919 4006 4034 4005 3893 3634 3229 2800 2612 2642 2619 2548 2560 2579 2649 2750 2837 2877 2824 2860 2862 2791 2651 2520 2461 2475 2424 2348 2204 2165 2115 1998 1928 1957 1918 1891 1808 1799 1812 1837 1872 1902 1895 1860 1904 2045 2170 2248 2272 2267 2270 2258 2264 2237 2161 2114 2101 2079 2051 2049 2031 2001 1970 1934 1904 1891 1890 1922 1984 2069 2192 2352 2522 2685 2847 3001 3182 3406 3629 3822 3972 4072 4117 4172 4277 4395 4437 4316 4189 4244 4327 4320 4189 3939 3642 3424 3360 3342 71 75 78 79 79 78 75 73 72 71 70 68 67 73 84 86 83 82 114 168 230 283 323 371 431 487 514 513 490 456 405 331 270 218 174 140 112 92 79 73 72 72 74 79 86 94 94 84 69 52 35 20 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 7 8 8 9 9 8 8 9 9 9 9 8 8 8 7 7 7 6 6 6 5 4 3 3 2 2 2 1 1 1 1 18 40 33 19 78 272 550 713 698 586 456 342 412 1158 3170 3846 4072 4378 4572 4613 4577 4516 4486 4677 4540 3940 3418 3304 3404 3324 3044 2881 2759 2661 2627 2617 2536 2394 2285 2239 2204 2091 2036 1994 1935 1922 2007 2155 2386 2737 2500 2273 2216 2168 1991 1753 1754 1797 1790 1568 1330 1207 1168 1144 1145 1221 1415 1523 1243 852 656 562 358 201 149 179 182 141 90 49 23 8 1 0 0 0 0 1 3 4 0 0 0 0 0 0 0 0 0 0 0 7 10 5 3 6 15 23 26 24 24 23 21 16 14 12 11 14 16 19 23 28 32 38 54 94 178 305 448 665 941 1105 1139 1112 1098 1149 1234 1300 1365 1419 1383 1215 989 834 833 1051 1196 1226 1280 1343 1394 1422 1426 1408 1375 1338 1297 1258 1243 1252 1257 1226 1168 1109 1038 963 898 859 839 832 835 853 897 964 1036 1166 1330 1540 1765 1959 2148 2329 2509 2640 2654 2562 2432 2320 2240 2190 2207 2328 2393 2416 2429 2482 2541 2520 2405 2243 2030 1793 1630 1565 1561 1569 1541 1467 1441 1348 1278 1236 1166 1044 889 775 780 811 838 966 1122 1256 1324 1305 1206 1069 956 938 950 948 957 963 939 889 870 964 1244 1663 2086 2388 2495 2510 2508 2440 2347 2356 2475 2603 2630 2582 2517 2435 2274 2078 1968 1959 1983 1980 1949 1883 1760 1636 1632 1739 1849 1916 1909 1744 1433 1114 944 1020 1217 1369 1461 1490 1468 1418 1355 1286 1230 1183 1136 1046 913 767 643 564 539 483 366 280 218 172 142 127 127 138 171 267 412 582 755 912 1035 1113 1157 1418 1877 2481 2986 3193 3119 2935 2692 2241 1930 1931 2175 2618 3133 3640 3940 3990 3941 3852 3869 3743 3589 3572 3616 3567 3528 3523 3469 3400 3314 3224 3138 3026 2930 2904 2998 3222 3332 3353 3389 3431 3453 3470 3476 3426 3444 3488 3526 3534 3566 3670 3802 3885 3924 3846 3592 3097 2567 2532 2587 2587 2523 2488 2543 2639 2696 2769 2866 2815 2820 2797 2747 2652 2528 2418 2471 2384 2254 2097 1989 1947 1935 1917 1926 1933 1936 1806 1751 1765 1782 1792 1777 1730 1748 1858 1993 2095 2152 2185 2169 2145 2138 2162 2158 2111 2066 2046 2015 1964 1964 1936 1903 1877 1859 1856 1853 1858 1885 1922 1982 2088 2241 2416 2604 2781 2950 3138 3348 3567 3781 3960 4091 4186 4276 4356 4417 4422 4344 4224 4107 4157 4243 4248 4091 3779 3490 3403 3353 65 68 73 77 80 80 78 75 74 73 72 69 68 76 87 90 88 89 136 194 249 292 321 351 393 442 485 508 508 490 455 387 313 251 197 155 124 100 84 74 69 67 71 77 86 96 100 94 83 67 49 31 16 5 1 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 5 6 7 8 8 8 9 9 8 8 9 9 8 8 7 7 7 7 6 6 6 6 5 4 3 2 2 2 1 1 2 10 32 58 29 12 11 90 269 466 538 446 321 219 136 207 797 1907 2342 2626 3545 4171 4235 4262 4471 4704 4688 3897 2945 2472 2385 2507 2636 2678 2645 2555 2472 2404 2349 2198 2023 1906 1898 2022 1871 1731 1665 1631 1692 1902 2267 2702 2999 2177 1904 2022 2303 2334 2155 2158 2385 1994 1500 1234 1154 1148 1135 1104 1077 1024 832 569 386 307 268 202 129 84 86 74 48 24 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 1 3 11 17 21 27 25 24 23 21 14 12 12 13 13 15 16 21 27 31 33 39 53 87 152 244 378 633 882 991 984 963 993 1075 1199 1328 1368 1304 1151 975 836 794 1019 1219 1227 1269 1330 1381 1409 1413 1395 1363 1322 1278 1240 1229 1241 1249 1232 1194 1140 1065 968 900 866 849 836 828 839 889 1002 1048 1085 1135 1227 1380 1599 1874 2165 2427 2572 2566 2434 2280 2166 2093 2067 2124 2305 2423 2498 2548 2583 2590 2551 2453 2291 2092 1849 1666 1520 1428 1409 1433 1443 1429 1326 1231 1196 1129 1020 900 830 898 978 1040 1101 1189 1280 1329 1301 1186 1012 874 850 866 874 893 906 882 829 805 904 1229 1703 2044 2141 2083 2077 2229 2360 2421 2465 2415 2375 2322 2253 2187 2122 2016 1838 1746 1792 1896 1964 1984 1955 1861 1754 1714 1758 1807 1785 1630 1346 1058 898 890 1057 1262 1415 1498 1518 1493 1449 1410 1365 1330 1292 1237 1132 975 807 678 587 538 453 342 253 191 147 118 102 94 95 125 196 318 481 665 848 1015 1133 1216 1440 1806 2270 2710 2943 2904 2787 2570 2228 1979 1937 2043 2233 2603 3121 3440 3873 4043 3806 3824 3849 3694 3598 3621 3607 3472 3383 3266 3146 3023 2911 2855 2831 2752 2730 2857 3138 3305 3315 3327 3367 3407 3424 3471 3448 3451 3485 3459 3376 3394 3453 3616 3767 3855 3835 3655 3263 2770 2570 2617 2644 2540 2471 2557 2651 2707 2676 2803 2791 2754 2729 2688 2637 2541 2383 2396 2350 2266 2089 1942 1935 1928 1873 1895 1844 1859 1787 1700 1685 1669 1688 1639 1592 1652 1790 1931 2017 2033 2039 2031 2013 1991 2010 2036 2021 2013 1995 1958 1905 1863 1815 1778 1765 1776 1792 1819 1853 1874 1889 1923 1996 2117 2285 2494 2692 2886 3085 3285 3479 3696 3893 4068 4220 4341 4423 4462 4438 4317 4077 3866 3877 4067 4269 4239 3895 3624 3508 3426 66 68 73 77 81 82 81 79 77 75 74 72 69 77 89 94 93 100 143 213 264 293 312 330 351 382 427 472 499 501 481 429 357 288 221 169 133 107 89 76 68 67 70 75 83 92 98 99 94 81 61 40 20 7 2 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 5 7 8 8 8 8 9 8 8 9 9 8 7 7 7 7 6 6 7 6 5 5 4 3 2 1 1 1 1 4 41 100 43 9 2 18 120 265 362 336 219 111 56 24 41 218 509 777 1006 1953 2715 2488 2556 3316 4084 3976 3153 2368 2144 2137 2211 2272 2294 2286 2246 2170 2038 1945 1791 1664 1579 1631 1821 1725 1497 1396 1353 1377 1411 1446 1563 1825 1914 1952 2192 2470 2418 2163 2081 2223 1848 1352 1171 1148 1150 1112 1045 978 903 740 491 318 224 175 126 73 37 21 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 14 16 25 25 24 22 21 21 17 14 13 14 14 17 21 24 25 25 27 35 51 83 135 227 468 784 950 927 842 819 883 1030 1230 1320 1287 1166 1062 1009 954 940 1060 1098 1169 1268 1351 1398 1412 1389 1343 1289 1245 1216 1213 1226 1232 1216 1178 1120 1042 962 905 869 849 839 835 841 881 972 1040 1035 1026 1056 1167 1381 1668 1980 2243 2394 2407 2293 2148 2045 1996 1996 2074 2247 2413 2546 2632 2669 2660 2609 2510 2347 2113 1914 1792 1648 1486 1366 1333 1383 1438 1366 1293 1280 1218 1122 1047 1005 1034 1097 1100 1130 1220 1308 1352 1328 1208 1006 871 830 844 876 907 914 880 816 778 879 1224 1647 1882 1877 1771 1773 1999 2313 2581 2720 2586 2311 2089 1960 1874 1769 1560 1362 1309 1446 1786 2063 2128 2100 2004 1866 1782 1731 1631 1414 1158 976 884 879 942 1120 1322 1471 1553 1575 1549 1509 1487 1463 1445 1416 1344 1217 1053 886 767 662 561 444 332 242 177 133 105 90 82 80 93 133 218 359 540 734 933 1098 1231 1407 1671 2002 2327 2549 2614 2639 2473 2221 1991 1850 1804 1876 2045 2246 2763 3326 4006 3950 3733 3710 3663 3608 3515 3548 3344 3129 2931 2763 2639 2582 2662 2795 2852 2986 3178 3308 3330 3329 3352 3320 3329 3419 3453 3429 3395 3375 3334 3297 3284 3331 3568 3741 3762 3750 3663 3377 2895 2515 2482 2557 2590 2593 2557 2462 2522 2585 2719 2693 2634 2615 2573 2666 2485 2387 2417 2456 2414 2243 2044 1965 1883 1853 1916 1886 1798 1724 1664 1617 1542 1540 1491 1486 1581 1745 1888 1952 1923 1897 1882 1862 1841 1852 1901 1926 1945 1925 1885 1830 1760 1690 1658 1653 1676 1715 1781 1843 1872 1877 1888 1923 2008 2160 2363 2581 2798 3007 3210 3385 3592 3811 4030 4223 4361 4465 4519 4472 4298 3971 3647 3521 3671 3967 4101 3904 3693 3585 3529 77 79 80 82 84 85 84 81 78 77 76 76 75 82 96 99 98 104 132 195 246 281 292 296 302 319 355 408 461 490 491 459 399 324 244 177 136 110 93 80 71 68 69 73 78 86 93 99 99 90 73 50 27 10 2 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 6 6 7 8 8 8 9 9 8 8 9 9 8 7 7 7 7 6 6 7 6 5 4 3 2 2 1 1 1 0 5 53 90 49 7 1 47 169 256 259 184 87 24 2 0 0 25 203 324 273 502 813 505 527 1324 2089 2319 2180 2043 2006 2027 2027 1985 1943 1909 1858 1759 1614 1536 1452 1388 1369 1431 1547 1590 1491 1377 1265 1136 1092 1142 1315 1710 2269 2503 2633 2625 2325 1942 1699 1575 1401 1221 1161 1323 1440 1305 1113 966 874 793 491 300 201 160 105 51 23 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 14 21 23 23 23 26 28 24 20 18 17 16 18 20 22 21 20 23 30 41 59 85 173 380 574 649 637 614 634 706 820 996 1125 1209 1211 1223 1232 1125 901 808 808 891 1024 1161 1277 1347 1351 1305 1237 1196 1186 1205 1219 1211 1184 1140 1082 1022 966 905 857 834 849 882 896 939 1013 1062 1044 1011 1016 1094 1245 1441 1654 1895 2112 2168 2105 1993 1902 1875 1921 2043 2222 2398 2537 2626 2666 2658 2599 2488 2293 2061 1945 1903 1774 1580 1432 1364 1310 1449 1416 1394 1383 1350 1260 1125 1040 1076 1187 1238 1248 1306 1351 1358 1326 1216 1027 910 874 896 934 952 940 908 867 850 998 1325 1669 1856 1845 1748 1751 1986 2436 2718 2509 2268 2120 1967 1769 1568 1357 1143 1026 1003 1223 1737 2139 2192 2142 2042 1921 1826 1621 1339 1050 868 855 908 964 1040 1196 1391 1531 1601 1619 1596 1567 1554 1558 1550 1498 1401 1271 1120 964 854 729 589 455 338 247 182 138 110 94 84 78 78 92 142 249 412 612 842 1050 1224 1360 1508 1695 1917 2186 2461 2536 2367 2166 2008 1870 1764 1776 1849 1972 2237 2666 3376 3723 3699 3560 3388 3539 3342 3325 3118 2801 2507 2366 2414 2463 2662 3053 3270 3378 3384 3329 3289 3298 3309 3314 3281 3278 3318 3345 3319 3299 3259 3252 3250 3302 3507 3632 3576 3607 3626 3398 2877 2413 2277 2358 2465 2532 2528 2361 2417 2579 2689 2633 2505 2583 2519 2618 2491 2378 2372 2343 2235 2194 2054 1906 1807 1809 1873 1888 1804 1682 1615 1540 1479 1447 1414 1437 1559 1735 1864 1883 1816 1753 1716 1694 1682 1689 1713 1749 1810 1828 1812 1780 1715 1598 1556 1554 1582 1640 1721 1800 1848 1870 1871 1886 1945 2064 2238 2453 2692 2904 3108 3300 3503 3723 3954 4166 4335 4468 4535 4484 4273 3904 3489 3190 3252 3516 3738 3814 3719 3610 3600 88 90 89 88 88 88 86 82 78 76 76 79 85 92 100 103 99 102 125 168 215 245 248 243 243 255 284 332 392 445 474 477 425 347 265 194 145 116 98 86 76 69 68 70 73 81 90 100 102 94 77 53 26 9 2 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 6 7 8 8 8 8 8 8 8 9 9 9 7 7 7 6 6 7 7 6 5 4 3 2 2 1 1 1 0 4 48 62 30 6 14 73 186 191 128 59 20 3 0 0 0 11 102 93 31 21 5 3 83 297 621 1042 1378 1599 1725 1760 1709 1616 1554 1513 1462 1384 1297 1252 1221 1207 1268 1433 1579 1672 1709 1610 1305 1050 979 1043 1256 1728 2346 2724 2634 2393 2150 1892 1710 1581 1437 1287 1247 1441 1605 1446 1272 1086 884 707 483 268 190 145 102 61 32 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 13 20 23 27 32 33 32 31 30 27 22 18 19 19 19 19 20 25 32 42 52 69 135 235 298 349 391 435 494 568 643 787 1072 1324 1493 1540 1429 1175 880 658 569 623 725 864 1033 1183 1252 1238 1182 1155 1157 1176 1187 1180 1156 1112 1052 993 930 871 834 839 872 907 957 1057 1047 1082 1094 1070 1062 1099 1169 1255 1359 1570 1819 1894 1858 1770 1698 1702 1802 1980 2187 2366 2471 2542 2588 2589 2536 2443 2292 2092 1935 1832 1704 1573 1517 1495 1281 1452 1498 1526 1481 1347 1105 845 769 919 1113 1242 1327 1377 1372 1338 1293 1191 1046 947 929 975 1027 1024 978 951 961 1005 1188 1496 1803 1964 1954 1885 1921 2140 2612 2832 2513 2274 2117 1870 1515 1192 966 870 881 917 1101 1440 1734 1825 1813 1776 1749 1747 1471 1107 850 784 897 1064 1115 1184 1276 1442 1571 1622 1632 1612 1587 1583 1598 1591 1538 1432 1301 1174 1030 894 767 625 487 366 272 203 154 124 108 94 85 81 85 113 185 305 482 716 982 1206 1335 1401 1478 1617 1890 2247 2349 2193 2052 1979 1896 1781 1671 1681 1713 1876 2146 2563 3010 3386 3591 3129 3353 3181 3051 2882 2606 2307 2189 2442 2592 2925 3269 3313 3238 3254 3241 3203 3168 3167 3179 3193 3204 3226 3257 3296 3343 3304 3277 3308 3348 3401 3424 3367 3435 3488 3418 2889 2424 2267 2305 2343 2287 2239 2298 2381 2496 2631 2667 2374 2457 2543 2497 2362 2297 2265 2112 1967 1946 1946 1845 1739 1718 1743 1731 1668 1573 1541 1494 1447 1400 1370 1409 1562 1716 1790 1773 1684 1590 1535 1515 1513 1535 1580 1634 1687 1725 1739 1717 1662 1580 1512 1493 1517 1566 1639 1718 1793 1844 1857 1868 1908 1992 2129 2322 2566 2789 3001 3208 3412 3620 3849 4069 4263 4419 4505 4477 4304 3980 3532 3115 3084 3273 3506 3662 3687 3623 3615 91 95 93 90 87 84 82 79 76 76 76 84 93 99 102 101 95 93 100 128 158 176 177 173 176 192 219 260 311 364 414 454 437 355 249 175 142 118 99 87 74 67 64 66 70 77 86 96 98 89 72 50 26 5 1 0 0 0 0 0 0 0 0 0 0 1 2 4 4 6 7 7 8 8 8 8 8 8 8 8 8 9 9 8 7 7 6 7 7 7 6 5 4 3 2 1 1 1 1 1 4 9 5 2 2 16 57 104 70 19 3 1 0 0 0 0 0 0 4 1 0 0 0 3 60 282 616 935 1165 1290 1317 1273 1209 1181 1167 1159 1147 1124 1092 1054 1042 1097 1295 1600 1955 2148 1939 1366 1167 1194 1173 1212 1377 1829 2275 2256 2006 1888 1804 1753 1680 1553 1410 1336 1403 1514 1509 1348 1126 898 657 421 264 207 186 145 93 51 25 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 2 1 3 11 19 25 30 33 35 36 38 35 29 22 18 18 17 19 18 19 26 35 44 53 68 103 141 160 201 273 361 447 515 566 694 973 1358 1645 1672 1467 1169 893 661 516 526 561 648 805 981 1101 1140 1131 1119 1120 1130 1136 1132 1115 1080 1023 969 899 855 843 882 911 918 962 1026 1038 1087 1121 1121 1111 1108 1113 1155 1339 1449 1624 1660 1615 1547 1507 1539 1668 1867 2074 2254 2367 2434 2470 2476 2452 2400 2290 2108 1899 1740 1667 1637 1602 1533 1348 1491 1627 1682 1601 1373 1051 763 671 848 1076 1223 1331 1364 1340 1295 1237 1141 1024 953 962 1028 1093 1085 1014 987 1036 1143 1364 1669 1913 2033 2049 2037 2098 2283 2587 2770 2585 2277 1999 1673 1225 930 686 698 777 872 1010 1177 1295 1317 1386 1464 1529 1506 1269 967 781 801 989 1173 1233 1353 1418 1511 1600 1635 1634 1612 1579 1560 1565 1568 1533 1446 1330 1218 1085 926 802 671 531 404 305 231 178 144 121 111 103 99 103 120 160 234 387 611 895 1150 1302 1356 1373 1428 1615 1954 2066 2007 1925 1854 1769 1672 1515 1500 1552 1652 1816 2058 2383 2823 3502 3173 3094 2970 2822 2689 2555 2367 2218 2405 2572 2948 3235 3247 3161 3155 3074 3068 3087 3077 3065 3065 3077 3108 3116 3169 3272 3408 3400 3343 3343 3380 3390 3251 3418 3417 3430 3229 2836 2558 2502 2419 2364 2298 2254 2303 2464 2608 2683 2396 2352 2418 2369 2231 2167 2163 2039 1856 1833 1853 1787 1687 1626 1604 1570 1565 1503 1484 1459 1423 1382 1342 1400 1544 1653 1678 1629 1532 1431 1371 1347 1351 1391 1453 1523 1588 1638 1669 1635 1585 1526 1474 1464 1486 1504 1546 1627 1715 1788 1828 1849 1877 1934 2041 2215 2431 2662 2892 3111 3319 3519 3737 3967 4174 4345 4461 4494 4406 4121 3668 3242 2977 2857 2978 3440 3585 3586 3570 86 94 93 90 86 81 78 76 75 77 83 93 101 104 102 96 90 87 86 95 104 113 112 106 107 125 158 197 241 287 340 396 423 333 223 156 119 101 87 75 66 58 56 58 62 69 77 86 83 73 57 38 18 3 0 0 0 0 0 0 0 0 0 0 0 2 4 6 6 7 9 7 7 8 8 8 8 8 8 8 9 9 9 8 7 8 7 7 7 7 6 5 4 3 2 1 1 1 2 8 17 1 0 0 0 10 22 17 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 122 401 679 851 930 952 943 927 931 952 973 1004 1008 976 939 944 1029 1282 1629 2086 2232 1910 1397 1334 1454 1394 1398 1364 1567 1941 2127 2034 1923 1853 1859 1767 1585 1455 1400 1386 1409 1479 1265 994 771 589 434 331 261 254 203 128 69 33 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 19 27 12 3 3 10 18 26 32 38 41 43 41 33 26 22 19 17 16 22 20 21 25 35 46 55 65 80 100 115 152 231 336 429 481 535 715 975 1245 1472 1577 1517 1328 1073 809 626 603 597 622 701 817 931 1013 1049 1047 1050 1077 1085 1077 1062 1038 992 953 887 864 889 915 921 926 959 1011 1072 1126 1129 1149 1146 1118 1124 1207 1327 1450 1557 1550 1484 1422 1405 1454 1578 1762 1949 2103 2225 2292 2318 2333 2346 2336 2244 2044 1827 1678 1633 1623 1583 1529 1460 1554 1682 1768 1758 1611 1337 1046 910 974 1136 1239 1316 1331 1297 1248 1196 1121 1015 963 988 1048 1108 1105 1034 1002 1054 1182 1394 1610 1798 1963 2081 2134 2197 2338 2494 2549 2387 2129 1925 1638 1094 877 647 612 694 861 1086 1260 1251 1113 1206 1317 1363 1293 1149 980 830 805 989 1240 1387 1505 1553 1583 1618 1635 1626 1595 1538 1497 1502 1529 1529 1477 1392 1287 1154 994 859 724 582 448 341 267 218 179 150 132 123 120 123 134 158 209 346 557 822 1086 1286 1374 1353 1325 1387 1633 1782 1804 1777 1757 1727 1665 1500 1453 1470 1521 1612 1751 1907 2135 2766 2920 2915 2823 2642 2451 2435 2469 2401 2453 2672 2996 3166 3127 3065 2998 2967 2988 3007 3041 3048 3015 2977 2967 2935 2981 3012 3059 3147 3224 3280 3398 3404 3258 3292 3415 3555 3527 3280 2992 2740 2561 2500 2443 2303 2275 2488 2580 2571 2392 2312 2388 2346 2141 2017 2009 2038 1859 1778 1772 1733 1651 1585 1541 1481 1494 1491 1465 1437 1415 1372 1343 1402 1500 1563 1554 1483 1388 1305 1251 1221 1220 1256 1320 1397 1481 1545 1587 1576 1533 1488 1461 1455 1468 1470 1493 1556 1640 1721 1785 1828 1853 1898 1989 2123 2303 2524 2767 3000 3220 3421 3625 3842 4058 4256 4421 4530 4480 4215 3812 3381 3000 2735 2810 3135 3391 3477 3466 82 90 93 90 85 80 75 73 75 84 95 103 105 103 97 90 84 80 78 79 79 81 75 70 69 78 102 140 180 219 261 302 310 235 139 99 81 69 61 52 46 43 43 46 50 56 64 69 61 52 39 24 10 2 0 0 0 0 0 0 0 0 0 0 1 3 6 8 9 9 9 8 8 8 8 8 8 8 8 8 9 9 8 8 7 8 7 7 7 7 6 5 4 3 3 1 1 0 2 11 19 0 0 0 0 3 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 59 258 518 659 724 752 765 775 797 824 837 851 855 845 848 904 1104 2015 2949 2687 2144 1683 1414 1386 1416 1446 1470 1401 1457 1722 1975 2035 1977 1890 1951 1845 1525 1328 1301 1306 1288 1279 1063 913 771 627 493 382 291 226 177 123 74 36 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 31 51 29 7 3 7 15 24 33 41 46 48 37 27 24 22 19 16 15 18 21 24 26 32 41 51 60 66 74 89 107 162 253 344 413 498 673 884 1082 1353 1659 1808 1685 1352 999 772 717 721 711 710 742 812 897 955 977 1084 1246 1182 1065 1013 1001 968 933 898 879 901 911 912 932 977 1035 1121 1239 1269 1262 1209 1157 1174 1256 1314 1450 1526 1488 1421 1354 1329 1381 1486 1628 1795 1931 2042 2108 2143 2182 2234 2271 2209 1987 1735 1576 1504 1475 1461 1461 1484 1538 1614 1688 1732 1707 1567 1341 1204 1160 1209 1248 1281 1283 1247 1197 1166 1139 1058 1008 1029 1073 1098 1073 1008 983 1044 1206 1364 1547 1740 1916 2056 2152 2214 2262 2348 2353 2156 2005 1957 1744 1330 1066 790 668 764 1033 1377 1584 1473 1359 1341 1431 1534 1554 1476 1355 1240 1122 1269 1433 1547 1601 1608 1606 1616 1623 1614 1558 1483 1434 1429 1457 1492 1508 1470 1361 1224 1071 931 796 653 511 397 320 265 217 180 155 144 145 153 161 185 233 337 498 718 983 1246 1412 1392 1305 1263 1350 1474 1563 1606 1644 1690 1648 1514 1412 1387 1416 1464 1569 1674 1769 1988 2222 2457 2614 2619 2362 2339 2580 2757 2762 2886 3032 3005 2900 2934 2919 2904 2862 2861 2909 2948 2939 2886 2809 2777 2812 2838 2896 2993 3077 3187 3281 3261 3230 3244 3298 3395 3525 3443 3191 2833 2603 2488 2458 2436 2384 2461 2494 2392 2236 2261 2388 2373 2209 2044 1911 1963 1892 1799 1747 1701 1648 1608 1539 1476 1454 1457 1468 1454 1431 1372 1358 1393 1447 1471 1442 1372 1291 1231 1168 1119 1098 1107 1145 1230 1359 1438 1492 1484 1444 1423 1419 1429 1442 1449 1460 1506 1583 1672 1753 1819 1854 1895 1954 2045 2181 2378 2612 2858 3093 3305 3509 3718 3935 4152 4347 4471 4474 4322 4008 3588 3203 2838 2748 2882 3109 3250 3275 79 90 93 91 86 80 75 73 79 90 102 107 105 100 93 85 80 74 69 66 64 63 57 56 54 55 66 91 122 145 168 181 172 127 73 47 40 37 34 31 27 27 28 31 35 41 46 47 42 34 25 15 6 1 0 0 0 0 0 0 0 0 0 1 2 5 8 10 11 11 10 9 8 8 8 8 7 7 7 8 9 9 8 8 8 8 7 7 7 7 6 5 3 2 1 0 1 5 13 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 29 149 371 523 599 637 662 689 719 731 731 736 740 746 777 855 1011 1286 1582 1771 1716 1561 1470 1468 1499 1509 1580 1596 1680 1836 1921 1882 1787 1719 1745 1619 1298 1163 1166 1164 1113 1061 939 873 767 642 515 400 304 232 180 133 84 41 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 26 48 32 8 2 6 13 22 32 40 45 44 32 25 20 16 12 11 11 11 13 19 24 28 34 44 54 62 65 66 86 126 188 261 336 427 563 729 917 1212 1586 1794 1714 1419 1100 897 834 841 814 766 732 745 805 870 939 1197 1528 1314 1064 980 970 959 946 931 927 928 922 922 948 995 1040 1099 1219 1353 1333 1260 1237 1274 1318 1348 1441 1473 1401 1329 1287 1282 1317 1372 1481 1661 1791 1878 1940 1992 2053 2127 2181 2139 1886 1660 1494 1395 1336 1294 1285 1310 1388 1505 1605 1668 1696 1639 1474 1348 1250 1214 1200 1204 1216 1195 1133 1111 1155 1143 1110 1125 1146 1123 1052 978 950 1024 1203 1323 1507 1699 1843 1944 2022 2075 2200 2345 2365 2133 2100 2215 1917 1643 1376 1062 916 1008 1261 1557 1784 1895 1793 1583 1564 1604 1629 1643 1665 1632 1440 1506 1569 1607 1619 1611 1606 1618 1602 1581 1519 1440 1372 1344 1368 1442 1529 1508 1411 1291 1159 1029 895 746 580 446 375 311 257 212 180 166 170 183 196 221 265 339 454 623 863 1174 1376 1346 1309 1233 1168 1145 1183 1326 1396 1482 1511 1438 1315 1253 1308 1397 1487 1627 1702 1673 1713 1875 2145 2495 2426 2438 2512 2668 2773 2807 2764 2724 2772 2819 2810 2797 2761 2755 2804 2849 2854 2795 2742 2725 2713 2692 2701 2772 2908 2997 3018 3046 3090 3152 3201 3209 3465 3397 3175 2926 2716 2533 2389 2376 2410 2446 2418 2226 2107 2193 2317 2362 2352 2231 1998 1885 1833 1801 1763 1731 1738 1715 1625 1543 1509 1518 1535 1495 1446 1383 1365 1386 1407 1399 1354 1289 1227 1161 1080 1004 945 912 943 1055 1187 1310 1405 1432 1391 1367 1366 1372 1403 1428 1450 1491 1560 1654 1743 1820 1872 1908 1941 1994 2090 2245 2456 2704 2957 3191 3400 3606 3812 4027 4223 4369 4444 4414 4214 3808 3424 3070 2800 2744 2843 2937 2992 74 84 92 91 87 82 78 77 83 96 108 108 103 97 90 84 79 72 63 56 51 47 44 46 44 44 47 54 64 70 69 64 63 45 24 21 21 19 16 15 13 12 14 17 21 25 29 31 30 26 21 16 8 2 0 0 0 0 0 0 0 0 0 2 4 7 10 11 12 11 9 8 7 7 7 7 7 7 7 7 8 9 9 8 8 8 8 7 7 7 6 5 3 2 1 0 3 19 49 17 2 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 64 201 378 488 544 587 630 656 656 661 686 713 723 744 808 908 1011 1129 1408 1672 1572 1526 1514 1509 1556 1707 1876 2013 2162 2113 1921 1717 1571 1448 1290 1134 1133 1118 1073 1015 975 920 873 758 637 516 410 326 261 209 161 113 61 22 4 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 18 13 4 1 3 9 15 21 27 30 30 23 15 10 6 4 4 5 5 7 10 16 23 29 37 48 59 64 67 71 95 135 190 253 326 420 538 678 921 1271 1494 1486 1322 1140 1008 956 963 971 876 748 698 753 863 1064 1450 1569 1261 1032 962 949 954 963 967 968 965 953 949 981 1041 1093 1165 1308 1377 1361 1349 1373 1404 1412 1426 1474 1436 1315 1216 1178 1191 1235 1314 1448 1614 1707 1747 1793 1856 1929 2010 2073 2062 1868 1666 1498 1368 1268 1199 1184 1236 1314 1441 1570 1630 1616 1532 1388 1280 1187 1134 1125 1141 1176 1165 1073 1044 1160 1239 1255 1265 1251 1170 1032 925 880 982 1073 1208 1428 1639 1771 1854 1930 2038 2237 2468 2460 2218 1972 1834 1676 1618 1510 1262 1149 1179 1309 1492 1701 1967 1895 1720 1638 1604 1583 1583 1618 1647 1574 1565 1587 1600 1599 1590 1590 1602 1557 1510 1455 1385 1319 1285 1301 1366 1465 1494 1449 1361 1258 1138 995 832 647 502 416 350 291 242 205 188 190 204 223 250 293 362 467 616 824 1063 1266 1389 1395 1299 1160 1045 1006 1082 1112 1183 1227 1246 1188 1099 1121 1220 1306 1438 1561 1691 1748 1729 1810 2037 2240 2434 2551 2568 2524 2567 2704 2776 2720 2721 2717 2688 2651 2648 2686 2726 2762 2761 2774 2777 2738 2664 2614 2678 2790 2813 2856 2931 3011 3043 3018 3058 3302 3358 3240 3109 3004 2796 2486 2342 2374 2407 2361 2207 2081 2096 2169 2261 2352 2320 2160 1993 1872 1813 1800 1811 1887 1918 1892 1800 1686 1678 1609 1526 1450 1389 1370 1378 1370 1326 1262 1190 1118 1038 957 876 807 772 818 917 1046 1181 1299 1365 1345 1327 1336 1336 1366 1408 1449 1496 1561 1652 1740 1820 1888 1928 1940 1963 2031 2154 2341 2581 2846 3097 3317 3509 3693 3889 4082 4250 4373 4427 4305 3996 3644 3283 2983 2819 2768 2727 2724 79 84 90 91 89 84 80 80 87 101 112 110 103 95 88 82 76 68 58 48 42 36 35 36 34 34 34 34 32 29 23 21 18 15 14 12 10 9 7 6 6 6 5 6 8 11 16 20 23 23 21 18 13 6 2 1 0 0 0 0 0 0 2 4 6 9 12 13 13 12 10 8 7 7 7 7 6 5 6 7 8 9 9 8 8 8 7 6 6 6 4 3 3 2 1 2 10 38 84 11 0 0 0 1 3 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 87 224 372 458 524 578 592 586 602 679 977 886 762 774 861 965 1075 1251 1577 1745 1667 1554 1523 1639 1881 2083 2189 2423 2375 2175 1963 1752 1523 1354 1331 1495 1383 1233 1114 1036 973 889 763 644 526 434 374 327 272 211 159 100 51 21 10 6 6 9 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 1 2 6 8 10 10 9 6 2 1 1 0 0 1 1 3 5 8 16 23 30 39 47 53 58 64 76 97 133 181 238 307 391 475 623 1065 1307 1308 1205 1121 1096 1157 1298 1276 1023 782 698 808 1095 1548 1865 1641 1225 1012 965 957 958 972 989 996 997 980 970 1008 1082 1139 1220 1317 1351 1397 1452 1495 1511 1506 1493 1474 1394 1240 1155 1159 1200 1249 1343 1474 1610 1699 1705 1705 1734 1791 1876 1965 1983 1867 1707 1555 1424 1310 1215 1157 1146 1163 1282 1441 1535 1530 1441 1297 1184 1087 1059 1109 1136 1157 1148 1065 1063 1194 1309 1360 1335 1280 1168 983 846 896 1024 1099 1265 1486 1691 1844 1933 1935 2006 2346 2490 2435 2337 2261 2143 1908 1863 1773 1414 1171 1115 1213 1433 1726 2004 2055 2001 1881 1799 1762 1719 1672 1658 1659 1674 1644 1595 1552 1520 1509 1524 1468 1385 1324 1294 1286 1283 1288 1351 1445 1497 1483 1409 1324 1220 1064 893 711 560 453 380 324 277 238 217 207 220 245 283 337 416 523 654 800 948 1120 1294 1384 1362 1262 1131 999 876 814 865 900 931 967 948 892 858 935 1058 1273 1520 1664 1706 1742 1833 1968 2109 2256 2383 2486 2572 2618 2633 2592 2628 2649 2623 2583 2569 2594 2639 2684 2727 2770 2802 2805 2738 2612 2639 2670 2698 2755 2843 2928 2949 2952 3059 3187 3281 3237 3124 3047 2904 2657 2491 2442 2407 2324 2209 2082 1978 2033 2108 2211 2261 2244 2210 2186 2026 1956 1946 2010 2050 2030 1989 1907 1796 1668 1547 1452 1393 1369 1356 1318 1233 1151 1062 973 893 827 765 714 698 728 806 922 1052 1175 1268 1306 1310 1295 1296 1326 1380 1445 1501 1567 1645 1728 1814 1889 1932 1937 1949 1988 2084 2244 2471 2749 3011 3242 3422 3588 3761 3946 4135 4280 4353 4311 4128 3821 3462 3151 2947 2835 2716 2643 81 86 90 92 89 85 81 81 88 100 109 110 102 94 88 81 73 64 53 40 34 30 28 28 27 27 28 26 24 21 17 14 11 9 7 5 4 3 3 2 1 1 1 1 2 3 6 14 20 23 24 23 20 15 9 4 1 0 0 0 0 1 4 7 9 11 13 14 14 14 10 9 8 7 7 7 6 5 5 6 7 8 8 8 8 7 6 6 5 5 4 3 3 2 2 6 18 43 59 0 0 0 0 6 14 15 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 36 126 267 385 465 521 535 533 543 642 905 877 728 741 810 900 1015 1162 1357 1591 1592 1517 1535 1687 1952 2162 2150 2256 2367 2367 2312 2162 1923 1780 1905 1984 1642 1404 1251 1146 1042 906 768 650 539 463 426 396 341 271 210 148 95 64 46 31 20 15 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 9 14 22 29 35 39 44 49 58 68 88 126 179 243 312 360 427 722 955 1036 1050 1109 1242 1407 1555 1469 1158 916 885 1138 1628 2025 1740 1564 1271 1113 1066 1035 997 994 1025 1047 1044 1026 1015 1053 1132 1197 1264 1327 1388 1463 1553 1624 1643 1609 1560 1492 1362 1244 1194 1219 1289 1370 1456 1545 1613 1689 1686 1676 1680 1696 1742 1820 1864 1830 1737 1617 1497 1389 1286 1187 1110 1114 1222 1346 1412 1370 1243 1141 1141 1081 1110 1229 1244 1185 1140 1098 1147 1249 1336 1378 1324 1230 1114 967 908 1076 1184 1284 1461 1680 1877 2012 2056 1907 1933 2131 2340 2413 2357 2252 2143 2089 2054 1872 1451 1120 1015 1139 1475 1950 2320 2438 2367 2194 2057 1991 1934 1838 1747 1698 1729 1653 1539 1449 1384 1362 1363 1309 1248 1201 1178 1198 1248 1272 1331 1424 1490 1494 1431 1347 1248 1091 937 793 663 557 466 391 334 287 254 238 244 272 321 390 482 596 711 809 900 1012 1188 1344 1402 1366 1252 1074 864 651 481 442 507 605 676 695 618 642 722 899 1158 1380 1545 1654 1761 1788 1840 1973 2122 2205 2365 2499 2532 2534 2558 2580 2573 2550 2533 2525 2545 2577 2628 2678 2715 2755 2802 2727 2672 2626 2624 2671 2726 2799 2826 2869 2953 3044 3127 3145 3076 3017 2939 2871 2780 2637 2443 2276 2216 2158 2012 1973 1990 2042 2089 2077 2037 2204 2247 2161 2099 2095 2080 2038 1986 1909 1801 1671 1549 1454 1389 1345 1301 1228 1123 1015 906 810 744 706 674 646 634 653 720 832 958 1075 1166 1215 1217 1215 1239 1285 1347 1419 1482 1546 1615 1690 1774 1855 1899 1919 1930 1958 2036 2177 2385 2648 2914 3152 3345 3503 3643 3811 4011 4171 4282 4316 4211 3943 3616 3338 3128 2971 2794 2629 87 89 92 92 89 85 81 79 83 92 102 104 99 93 86 79 71 60 47 35 29 26 23 22 21 23 24 22 20 18 15 11 8 5 4 3 3 2 0 0 0 0 0 0 0 1 5 14 21 26 28 29 28 25 20 13 4 0 0 2 3 5 7 10 12 12 13 14 14 13 11 9 7 6 6 6 5 5 4 5 6 6 7 7 7 6 5 5 5 4 4 3 3 3 3 22 42 32 13 0 0 0 0 11 18 15 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 20 94 217 333 421 471 483 476 471 523 638 674 650 702 760 823 908 1017 1140 1270 1334 1395 1515 1666 1968 2216 2068 1960 2171 2384 2505 2473 2276 2161 2264 2001 1546 1371 1280 1186 1051 887 740 623 526 458 427 409 373 312 246 187 151 126 91 54 24 6 1 0 0 0 0 0 0 0 0 0 0 0 4 5 3 0 1 3 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 15 20 24 29 35 40 47 56 68 87 114 153 200 242 290 445 629 770 921 1139 1370 1468 1377 1300 1161 1106 1206 1485 1829 1927 1531 1286 1207 1217 1221 1168 1081 1035 1058 1094 1087 1077 1079 1110 1165 1224 1299 1390 1476 1570 1676 1766 1779 1685 1553 1459 1342 1287 1269 1293 1364 1466 1566 1669 1679 1728 1735 1709 1673 1641 1633 1661 1712 1726 1673 1588 1513 1453 1385 1299 1218 1190 1252 1331 1357 1305 1200 1112 1136 1156 1213 1326 1335 1246 1169 1142 1185 1237 1317 1376 1316 1181 1043 932 932 1089 1232 1386 1533 1667 1773 1844 1926 1843 1889 2079 2287 2381 2276 2005 1695 1540 1489 1398 1210 1035 976 1113 1519 2148 2657 2837 2715 2481 2287 2161 2058 1937 1730 1617 1681 1638 1485 1356 1292 1262 1245 1197 1169 1144 1136 1157 1190 1221 1287 1377 1450 1470 1426 1340 1233 1101 991 891 791 700 605 508 433 373 323 289 278 301 354 434 538 661 781 867 925 1001 1144 1316 1428 1449 1371 1200 967 683 406 212 130 185 291 510 551 548 573 663 820 1049 1318 1443 1516 1586 1705 1886 2094 2312 2191 2327 2394 2435 2482 2511 2510 2500 2479 2463 2469 2497 2542 2593 2627 2655 2699 2714 2691 2627 2578 2602 2621 2672 2711 2743 2814 2891 2953 3006 3029 2970 2958 2960 2872 2697 2475 2270 2305 2223 2120 2000 1918 1905 1891 1850 1838 2040 2220 2225 2144 2110 2063 2017 1965 1884 1777 1657 1545 1450 1365 1286 1203 1101 980 854 737 648 609 594 583 574 572 595 664 778 903 1011 1098 1146 1163 1180 1201 1245 1304 1365 1423 1480 1538 1607 1693 1778 1840 1880 1905 1939 2004 2116 2311 2544 2806 3069 3295 3448 3541 3697 3882 4058 4199 4271 4242 4047 3776 3567 3334 3123 2916 2679 90 92 93 92 89 85 81 77 76 81 88 93 94 92 85 76 66 54 42 31 24 22 18 18 18 18 18 18 17 15 12 9 7 5 5 4 4 1 0 0 0 0 0 0 0 1 7 16 24 31 36 38 39 37 33 25 16 4 4 6 8 9 11 13 14 14 15 15 13 12 10 9 7 7 6 5 5 4 4 5 6 6 6 6 6 6 5 5 5 4 3 3 3 3 6 50 91 40 3 0 0 1 0 11 11 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 103 217 322 411 464 459 432 407 424 480 537 584 640 699 759 830 915 1005 1087 1151 1253 1434 1588 1709 1787 1827 1845 1954 2272 2481 2319 2154 2128 2097 1757 1344 1229 1222 1146 1002 835 691 588 517 467 439 419 385 331 272 229 211 179 114 58 22 5 0 0 0 0 0 0 0 0 0 0 0 0 18 33 33 23 10 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 14 18 21 25 31 36 45 53 60 73 93 123 169 224 346 495 644 851 1138 1407 1493 1473 1301 1196 1220 1319 1441 1539 1544 1381 1247 1261 1338 1351 1274 1155 1071 1085 1117 1097 1089 1109 1152 1206 1263 1332 1429 1552 1671 1782 1835 1797 1679 1538 1433 1358 1324 1310 1328 1402 1544 1709 1801 1798 1799 1774 1725 1660 1590 1536 1515 1535 1551 1532 1499 1479 1469 1443 1388 1324 1288 1319 1383 1412 1378 1311 1253 1236 1241 1273 1334 1353 1310 1240 1180 1194 1226 1318 1390 1365 1245 1083 953 980 1142 1279 1425 1510 1560 1626 1694 1814 1803 1780 1890 2144 2254 2057 1733 1426 1189 1193 1193 1158 1108 1118 1298 1688 2218 2725 2923 2806 2600 2476 2394 2188 1847 1595 1570 1621 1576 1439 1326 1265 1237 1215 1157 1135 1134 1132 1129 1140 1178 1268 1383 1460 1470 1422 1339 1237 1129 1059 982 892 803 711 608 521 474 436 371 331 339 389 471 577 697 820 909 972 1053 1185 1346 1472 1532 1512 1361 1118 826 531 278 103 48 71 309 473 553 601 657 792 1027 1164 1222 1248 1299 1421 1602 1749 1901 1980 2079 2182 2290 2378 2397 2398 2397 2389 2388 2398 2418 2456 2510 2549 2585 2627 2622 2616 2608 2562 2565 2555 2576 2638 2689 2724 2762 2784 2820 2940 2932 2925 2924 2900 2824 2682 2434 2398 2304 2193 2061 1948 1923 1850 1793 1755 1830 2054 2196 2113 2069 2033 1990 1935 1854 1750 1637 1529 1426 1314 1201 1080 947 812 690 588 517 487 481 487 498 517 553 627 739 860 962 1044 1107 1145 1159 1158 1182 1218 1261 1308 1362 1416 1490 1579 1675 1761 1821 1862 1904 1961 2062 2221 2428 2684 2981 3279 3399 3491 3608 3757 3927 4077 4163 4187 4092 3866 3653 3482 3317 3167 2896 92 94 94 93 90 87 82 78 75 75 77 83 90 91 85 73 59 47 35 28 23 20 19 19 18 16 15 14 13 11 10 9 8 8 7 7 7 4 3 1 0 0 0 0 0 2 10 20 30 39 45 49 51 50 45 38 32 28 24 19 18 15 15 15 15 16 16 15 13 11 10 8 7 7 6 5 5 4 4 5 5 6 5 5 5 5 5 4 4 4 4 4 3 3 19 81 154 65 12 0 1 3 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 22 127 238 339 434 500 487 435 388 387 420 466 512 560 615 675 737 817 902 972 1028 1102 1263 1440 1686 1842 1839 1769 1824 2072 2239 1773 1564 1521 1505 1427 1291 1219 1181 1074 929 793 679 586 517 481 452 417 379 338 299 276 260 204 111 49 18 4 0 0 0 1 2 0 0 0 0 0 0 0 17 36 38 25 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 13 15 18 25 32 44 48 52 56 67 95 150 222 335 472 612 825 1189 1520 1551 1605 1383 1273 1273 1299 1353 1473 1619 1618 1458 1462 1525 1532 1435 1268 1116 1100 1111 1097 1098 1124 1169 1223 1284 1356 1457 1600 1736 1834 1840 1755 1641 1554 1492 1431 1372 1356 1392 1495 1653 1795 1843 1838 1791 1706 1621 1558 1506 1448 1408 1402 1407 1391 1379 1390 1419 1438 1426 1385 1348 1364 1420 1459 1446 1391 1323 1282 1281 1296 1315 1333 1345 1317 1195 1181 1231 1350 1506 1630 1606 1377 1099 1143 1246 1333 1426 1447 1436 1512 1690 1859 1902 1927 1994 2187 2217 1922 1633 1374 1337 1404 1525 1522 1466 1590 1893 2137 2360 2570 2581 2442 2326 2293 2216 2021 1850 1706 1679 1669 1594 1465 1338 1214 1224 1251 1201 1151 1145 1165 1165 1158 1187 1316 1452 1527 1524 1464 1384 1306 1235 1172 1080 972 868 769 680 612 608 576 484 411 394 425 496 598 701 813 907 982 1073 1207 1370 1518 1622 1666 1560 1327 1029 713 400 154 70 46 132 264 425 607 644 625 725 870 972 1009 1025 1114 1298 1410 1581 1714 1815 1934 2067 2167 2198 2235 2261 2263 2273 2294 2322 2358 2404 2462 2500 2549 2548 2530 2574 2599 2618 2583 2592 2599 2610 2666 2703 2732 2706 2828 2896 2921 2924 2911 2890 2842 2679 2552 2426 2290 2127 1973 1957 1913 1854 1754 1692 1814 2059 2082 2013 1985 1949 1896 1818 1721 1608 1488 1366 1221 1067 912 767 639 533 448 394 377 385 408 438 468 513 596 719 850 963 1046 1094 1107 1096 1093 1100 1117 1141 1180 1246 1305 1377 1472 1580 1677 1746 1801 1855 1905 1996 2126 2299 2541 2858 3159 3337 3452 3537 3638 3793 3944 4041 4080 4054 3917 3723 3558 3443 3412 3266 93 95 95 94 93 90 87 83 81 79 78 79 84 88 81 71 58 46 34 25 24 22 20 19 19 17 14 13 11 11 11 11 11 10 9 9 9 8 5 2 0 0 0 0 2 5 15 26 41 51 58 62 64 61 55 46 41 39 37 33 28 23 23 21 19 18 17 15 12 10 9 8 7 6 6 5 5 5 5 5 6 6 5 5 5 5 4 3 3 3 5 5 3 3 39 130 218 108 23 2 2 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 24 148 249 349 447 524 550 525 461 427 428 447 470 501 544 593 657 725 792 850 901 961 1060 1188 1401 1604 1701 1722 1768 1875 1880 1398 1179 1094 1117 1186 1236 1234 1155 1012 880 777 676 571 484 453 429 384 341 315 304 297 268 184 87 35 12 3 0 0 1 4 11 2 0 0 0 0 0 1 10 27 31 23 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 12 14 20 33 41 48 51 53 56 66 92 145 237 368 524 662 800 1097 1386 1403 1453 1413 1357 1354 1382 1457 1596 1749 1770 1611 1571 1592 1667 1616 1423 1239 1128 1085 1083 1095 1124 1167 1223 1288 1367 1478 1627 1759 1833 1816 1725 1608 1506 1468 1461 1416 1421 1480 1601 1752 1830 1791 1769 1711 1625 1548 1495 1452 1397 1347 1314 1300 1274 1257 1272 1315 1364 1390 1371 1329 1350 1393 1426 1432 1399 1329 1303 1315 1328 1325 1320 1327 1313 1195 1175 1239 1359 1608 1878 1933 1641 1260 1241 1237 1294 1359 1356 1335 1438 1712 2006 2054 2101 2222 2313 2256 2058 1839 1576 1469 1529 1833 1857 1635 1748 2079 2230 2283 2214 2027 1886 1876 1881 1745 1759 1837 1841 1814 1743 1593 1391 1270 1156 1228 1278 1215 1138 1134 1185 1219 1225 1300 1450 1584 1642 1619 1552 1472 1418 1364 1286 1181 1067 956 854 767 694 673 634 566 495 451 448 501 604 699 798 892 978 1074 1205 1369 1536 1691 1787 1747 1559 1260 902 544 274 125 45 31 75 173 349 487 534 585 662 771 860 852 922 1072 1215 1352 1454 1560 1699 1823 1924 1984 2031 2071 2105 2123 2143 2207 2257 2311 2391 2434 2455 2488 2528 2564 2658 2680 2674 2696 2707 2685 2660 2703 2791 2779 2834 2876 2875 2873 2884 2880 2853 2769 2644 2462 2260 2197 2055 1968 1928 1895 1804 1687 1700 1873 1998 1945 1902 1870 1827 1764 1679 1556 1416 1260 1086 909 745 598 481 393 326 287 284 310 349 392 449 520 618 747 891 1018 1102 1117 1096 1062 1031 1022 1042 1064 1102 1158 1220 1295 1390 1497 1590 1662 1730 1792 1850 1922 2013 2155 2411 2731 3031 3263 3415 3492 3570 3709 3840 3932 3975 3963 3890 3747 3559 3468 3470 3457 90 93 94 96 97 96 95 93 91 89 87 84 82 87 76 69 60 49 37 30 25 22 23 23 22 19 15 15 13 13 12 13 13 14 14 13 11 8 4 1 0 0 1 4 8 15 25 39 61 69 73 74 73 68 62 53 46 45 45 41 33 29 31 31 25 20 17 15 12 10 10 9 7 5 4 4 4 4 5 6 6 6 5 5 5 4 3 3 3 3 5 4 2 4 62 172 235 136 41 9 7 6 5 2 1 0 0 11 30 27 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 38 169 261 353 444 524 583 604 555 486 457 451 459 478 507 545 592 641 679 716 766 835 925 1034 1205 1428 1604 1682 1696 1683 1580 1284 1106 1040 1060 1139 1211 1205 1106 968 839 736 643 549 471 425 387 359 316 295 292 285 237 143 59 20 6 1 0 0 1 6 18 5 1 0 0 0 0 1 8 26 35 29 20 13 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 17 21 26 36 43 49 66 68 81 109 149 204 291 432 646 774 809 931 1093 1172 1280 1353 1366 1426 1515 1590 1636 1654 1641 1618 1546 1533 1598 1597 1500 1389 1298 1224 1157 1168 1191 1216 1245 1286 1367 1513 1641 1737 1775 1748 1676 1592 1524 1490 1481 1456 1479 1549 1646 1736 1774 1749 1691 1623 1560 1525 1478 1406 1366 1312 1241 1190 1149 1129 1141 1183 1237 1269 1253 1237 1280 1329 1372 1400 1374 1303 1276 1308 1338 1338 1318 1297 1275 1211 1187 1229 1326 1511 1700 1747 1580 1353 1300 1243 1237 1251 1234 1201 1278 1660 2129 2117 2036 2026 2109 2225 2247 2031 1604 1397 1382 1653 1720 1450 1377 1461 1661 1899 1933 1915 1823 1646 1614 1555 1628 1723 1779 1779 1659 1380 1064 1053 1095 1190 1203 1191 1169 1145 1244 1297 1402 1510 1631 1723 1748 1714 1658 1585 1542 1490 1409 1297 1170 1046 931 830 736 681 642 598 546 495 471 517 610 705 797 884 970 1066 1192 1335 1510 1685 1802 1819 1696 1400 1059 714 418 189 50 2 9 27 59 225 371 462 516 584 711 692 761 902 1051 1212 1317 1363 1469 1597 1724 1784 1814 1851 1894 1929 1975 2051 2138 2196 2276 2357 2435 2520 2523 2539 2633 2690 2740 2778 2799 2801 2750 2799 2878 2918 2903 2870 2878 2835 2847 2839 2813 2760 2666 2514 2321 2239 2131 2024 1968 1943 1879 1747 1644 1695 1837 1855 1813 1778 1744 1692 1608 1477 1324 1150 959 765 598 457 349 270 219 198 211 253 315 387 470 564 678 815 961 1094 1165 1160 1104 1034 982 962 986 1011 1045 1093 1154 1229 1318 1422 1511 1581 1650 1712 1765 1822 1891 2034 2287 2585 2891 3164 3366 3456 3543 3647 3755 3836 3870 3862 3830 3738 3557 3414 3308 3203 84 89 93 96 99 101 103 103 102 100 97 92 87 83 78 73 64 51 39 32 29 27 30 30 26 23 21 20 18 17 16 16 17 17 16 15 11 10 7 5 5 7 9 14 22 31 45 63 83 92 91 87 82 76 69 60 52 48 46 46 42 39 39 40 33 23 17 13 12 10 9 7 5 4 3 3 3 3 5 6 6 6 5 5 5 4 3 3 2 2 2 2 4 43 139 254 279 187 90 22 21 16 15 10 3 0 3 42 134 167 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 47 164 273 368 450 521 578 610 597 525 461 446 454 469 483 499 524 572 604 632 681 761 875 1021 1200 1394 1540 1584 1513 1407 1296 1153 1041 1043 1048 1050 1017 946 870 801 721 641 586 536 488 445 415 376 314 285 285 266 203 112 42 12 3 0 0 0 1 7 22 16 4 1 0 0 0 2 9 27 39 29 18 13 11 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 25 41 50 55 57 61 68 90 102 151 221 281 331 403 509 690 798 840 890 959 1050 1202 1328 1392 1496 1599 1634 1610 1608 1650 1535 1441 1476 1500 1499 1477 1430 1344 1203 1136 1267 1386 1401 1340 1295 1352 1478 1622 1695 1700 1670 1628 1580 1530 1495 1472 1477 1519 1584 1650 1699 1717 1692 1642 1609 1579 1573 1515 1396 1349 1292 1204 1128 1070 1044 1049 1077 1114 1132 1125 1147 1181 1216 1255 1285 1264 1194 1179 1229 1271 1282 1269 1258 1257 1211 1175 1184 1262 1384 1483 1503 1446 1353 1290 1210 1148 1117 1104 1120 1249 1660 2011 2052 1996 2029 2166 2266 2187 1918 1574 1386 1364 1472 1501 1305 1047 972 1265 1647 1805 1856 1844 1711 1559 1510 1582 1651 1669 1632 1493 1204 902 873 982 1082 1169 1252 1256 1170 1270 1350 1447 1582 1713 1791 1805 1784 1742 1698 1664 1611 1530 1409 1249 1083 941 824 722 649 605 574 535 497 494 557 646 738 828 920 1009 1081 1153 1242 1374 1524 1657 1737 1709 1485 1161 834 523 250 68 6 0 1 3 67 174 347 473 464 554 563 596 715 863 1047 1207 1245 1289 1408 1532 1586 1623 1676 1722 1744 1784 1853 1954 2036 2122 2212 2279 2306 2357 2403 2473 2563 2657 2748 2809 2847 2911 2957 2985 2966 2897 2821 2867 2834 2819 2800 2778 2742 2662 2539 2356 2232 2176 2111 2061 2033 1986 1873 1693 1620 1683 1741 1731 1685 1650 1590 1500 1383 1235 1055 852 653 491 353 244 169 133 132 158 221 307 402 504 620 756 899 1019 1119 1172 1162 1094 1008 949 918 935 964 1000 1046 1107 1182 1268 1357 1438 1503 1560 1614 1665 1714 1782 1924 2140 2414 2718 3015 3248 3397 3506 3593 3676 3752 3776 3767 3770 3717 3568 3356 3151 3097 79 83 89 92 99 104 107 110 110 106 103 97 90 85 79 72 65 54 45 40 38 39 41 42 37 33 31 28 26 24 23 23 24 24 23 20 21 18 15 16 20 25 29 33 41 52 70 87 101 108 109 103 95 86 77 66 56 47 47 51 51 49 46 39 26 17 12 10 9 8 6 4 3 3 3 2 2 3 4 5 6 5 5 5 4 3 3 2 2 2 2 19 77 200 334 380 324 215 117 43 28 18 20 13 4 0 5 39 147 219 86 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 34 120 240 352 429 487 532 566 566 510 443 431 435 446 454 466 491 508 561 601 666 768 909 1077 1248 1376 1415 1388 1274 1165 1091 1046 1031 1042 959 859 773 715 693 672 635 581 534 518 524 533 508 428 340 281 270 236 169 93 38 13 3 0 0 0 0 7 21 23 7 1 0 0 0 1 6 15 16 4 1 5 11 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 28 70 97 115 118 114 117 136 158 176 222 298 376 447 528 621 744 839 889 929 1037 1264 1552 1670 1557 1533 1569 1580 1611 1681 1695 1459 1409 1458 1431 1362 1313 1292 1260 1213 1185 1364 1594 1595 1472 1440 1514 1657 1786 1811 1729 1640 1587 1558 1534 1512 1512 1532 1595 1664 1694 1681 1662 1658 1629 1615 1601 1600 1568 1485 1418 1337 1233 1148 1072 1029 1019 1019 1019 1012 1003 1019 1039 1058 1081 1102 1096 1061 1058 1101 1139 1159 1167 1171 1161 1128 1107 1119 1209 1339 1418 1391 1325 1258 1194 1115 1042 1007 1049 1201 1466 1828 2096 2199 2253 2303 2267 2056 1839 1696 1778 1789 1797 1790 1709 1509 1169 1089 1363 1637 1756 1763 1711 1619 1567 1623 1695 1777 1715 1535 1349 1120 882 805 847 941 1053 1171 1262 1227 1249 1339 1445 1572 1685 1756 1792 1813 1806 1788 1769 1712 1618 1484 1289 1089 917 790 697 626 571 526 483 457 473 539 659 769 848 922 996 1038 1050 1081 1159 1275 1395 1477 1463 1326 1090 825 561 306 104 22 0 0 6 38 95 230 415 446 481 515 524 591 698 835 1021 1158 1160 1239 1367 1447 1476 1520 1577 1583 1630 1685 1765 1851 1931 2017 2069 2198 2208 2259 2331 2417 2529 2640 2760 2761 2826 2886 2914 2932 2941 2902 2885 2857 2829 2791 2754 2721 2651 2544 2438 2369 2277 2186 2134 2092 2027 1953 1818 1699 1639 1626 1635 1588 1545 1486 1408 1305 1169 991 791 596 423 276 165 97 72 80 125 204 307 421 543 677 818 946 1025 1079 1104 1094 1048 976 920 892 890 913 955 1007 1074 1147 1222 1295 1360 1415 1461 1504 1549 1598 1675 1802 1989 2239 2537 2842 3105 3311 3461 3565 3649 3718 3712 3702 3717 3710 3635 3445 3211 3203 70 75 80 85 94 100 107 111 112 111 105 100 93 86 78 72 66 59 54 52 53 56 57 56 52 47 43 40 36 34 34 33 31 31 36 42 36 25 25 29 40 49 54 59 63 71 85 98 107 110 109 103 94 87 78 69 63 60 62 70 66 57 44 29 17 11 9 8 7 5 4 3 3 3 3 2 2 2 3 5 6 5 4 4 3 2 2 2 1 2 1 86 234 380 461 386 245 137 80 44 21 11 18 11 4 0 1 3 10 18 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 67 168 273 338 376 402 428 447 451 434 425 418 423 439 459 488 530 579 635 717 829 957 1084 1186 1243 1243 1168 1106 1067 1052 1053 1048 994 874 752 679 649 640 627 602 560 492 500 542 578 567 486 375 284 236 186 129 74 36 16 6 0 0 0 0 5 15 20 7 1 0 0 0 0 1 1 1 0 4 12 15 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 50 119 156 180 189 191 203 242 279 274 296 354 442 548 663 775 881 962 1026 1134 1327 1581 1794 1812 1596 1471 1533 1653 1800 1880 1772 1594 1485 1420 1317 1200 1133 1120 1141 1288 1249 1404 1574 1576 1525 1560 1649 1769 1898 1917 1805 1668 1589 1569 1563 1589 1580 1590 1660 1737 1761 1725 1675 1637 1606 1602 1620 1644 1636 1583 1516 1403 1298 1270 1163 1067 1024 997 969 940 911 900 906 921 943 963 963 958 960 984 1012 1036 1054 1060 1041 1010 1011 1037 1106 1193 1240 1219 1185 1165 1131 1076 1010 981 1077 1349 1651 1964 2206 2364 2447 2450 2275 1853 1605 1640 1848 2056 2135 2075 1966 1895 1648 1772 1826 1849 1838 1772 1677 1635 1711 1873 1904 1977 1839 1523 1307 1121 924 816 786 855 987 1144 1289 1262 1241 1288 1382 1499 1606 1692 1761 1818 1848 1841 1833 1784 1680 1532 1328 1118 942 811 713 630 553 488 441 415 412 453 596 743 799 856 905 905 892 903 956 1030 1091 1126 1095 975 796 625 456 270 114 34 8 24 50 82 133 225 389 514 556 558 534 524 543 615 758 912 973 1049 1176 1317 1396 1396 1447 1442 1485 1534 1609 1703 1770 1842 1857 1978 2089 2180 2260 2345 2475 2517 2626 2698 2750 2784 2809 2875 2905 2881 2853 2850 2842 2808 2759 2716 2651 2544 2436 2354 2283 2207 2145 2089 2012 1945 1867 1774 1668 1551 1549 1512 1462 1403 1333 1243 1120 949 755 561 376 221 113 53 34 45 97 192 318 455 593 722 825 910 963 989 996 997 980 935 887 850 832 845 898 964 1033 1100 1162 1220 1266 1305 1342 1381 1425 1481 1565 1687 1858 2100 2384 2673 2945 3182 3372 3524 3662 3740 3718 3677 3664 3696 3767 3630 3456 3248 59 64 68 74 82 90 98 102 104 105 104 101 97 88 77 72 70 70 70 72 75 76 74 69 63 57 53 49 45 42 38 34 30 25 21 29 33 32 35 38 51 62 70 77 81 83 87 92 98 97 93 88 83 82 77 72 73 78 83 82 68 47 34 20 12 8 7 6 4 3 4 3 3 3 2 1 1 1 2 4 5 5 4 3 2 2 3 2 2 3 34 163 295 345 301 236 166 77 31 15 6 4 12 6 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 38 115 202 261 301 330 358 388 413 421 416 409 414 426 465 512 565 624 698 789 874 953 1016 1055 1072 1072 1066 1079 1093 1095 1075 1020 926 825 737 685 663 650 630 600 552 466 464 489 510 523 488 384 274 201 146 92 51 28 20 13 1 0 0 0 0 3 8 4 1 0 0 0 0 0 0 0 0 15 19 15 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 58 138 184 215 238 249 264 303 348 330 360 407 498 638 796 936 1076 1180 1263 1382 1534 1670 1739 1713 1572 1494 1666 1895 2056 2094 2002 1826 1591 1431 1328 1229 1165 1110 1084 1322 1273 1332 1354 1353 1388 1480 1596 1713 1778 1815 1823 1771 1711 1689 1686 1690 1649 1656 1721 1762 1758 1739 1723 1678 1621 1628 1652 1656 1622 1556 1482 1399 1287 1246 1223 1172 1096 1029 977 938 902 871 864 872 887 906 903 906 900 909 928 945 953 950 936 931 954 986 1011 1032 1055 1084 1129 1199 1161 1072 1001 995 1100 1344 1601 1859 2116 2283 2343 2293 2099 1745 1598 1720 1863 1974 2016 1991 1963 2021 1921 2077 2082 2019 1925 1784 1613 1600 1719 1883 1888 1796 1661 1503 1335 1101 873 779 754 816 950 1078 1110 1103 1238 1242 1308 1425 1527 1615 1694 1783 1856 1851 1820 1760 1654 1523 1357 1164 986 853 759 678 595 525 470 404 368 387 490 620 675 711 725 706 705 738 788 826 833 810 742 618 451 321 232 134 58 18 4 35 94 164 242 317 424 607 687 681 649 619 583 583 635 759 867 919 965 1091 1334 1346 1344 1333 1326 1359 1448 1560 1646 1713 1749 1833 1952 2076 2189 2250 2322 2389 2491 2597 2686 2746 2761 2787 2774 2796 2805 2809 2825 2820 2790 2734 2657 2544 2434 2351 2276 2180 2118 2045 1963 1894 1841 1790 1714 1558 1499 1449 1396 1339 1275 1194 1075 914 726 532 346 186 81 27 16 26 89 203 344 481 600 694 757 802 835 858 874 894 892 869 828 784 759 765 815 890 963 1026 1076 1115 1151 1183 1212 1251 1303 1374 1463 1586 1758 1983 2245 2509 2754 2980 3183 3389 3612 3751 3779 3718 3620 3613 3756 3721 3574 3309 47 53 57 63 69 77 83 87 90 92 94 95 96 93 86 79 81 87 91 95 96 93 84 74 66 59 56 56 52 47 42 37 32 28 26 31 37 41 45 49 58 66 74 81 85 85 84 88 88 87 86 84 82 83 84 87 95 100 93 75 54 30 21 12 8 5 4 4 3 4 4 3 3 2 1 1 1 1 2 3 4 4 4 3 2 4 8 12 16 31 113 205 269 258 181 108 63 33 7 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 109 205 277 319 339 346 349 350 350 357 376 400 415 479 538 597 668 748 832 894 931 955 970 984 1009 1049 1120 1137 1104 1032 945 860 787 723 671 644 629 608 584 546 481 454 409 414 437 418 343 247 172 117 66 33 20 19 16 3 0 0 0 0 0 1 2 4 5 4 2 0 0 0 0 0 9 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 54 125 183 224 256 279 301 337 387 399 457 536 673 854 1045 1228 1396 1518 1573 1598 1630 1676 1720 1741 1705 1716 1902 2073 2168 2178 2101 1927 1700 1565 1483 1377 1316 1298 1305 1429 1367 1342 1286 1270 1320 1421 1529 1606 1659 1752 1845 1901 1918 1914 1911 1919 1901 1920 1974 2008 1896 1728 1810 1840 1729 1640 1565 1500 1456 1437 1427 1416 1336 1269 1290 1301 1240 1144 1064 1016 973 923 901 897 899 906 894 882 873 879 896 908 906 899 900 938 992 1031 1051 1071 1092 1099 1172 1261 1193 1089 1011 985 1041 1208 1478 1797 1985 2043 2072 2089 1972 1623 1622 1780 1850 1834 1808 1836 1905 1927 1900 1999 2042 2003 1907 1782 1652 1680 1723 1804 1808 1734 1607 1439 1271 1010 813 754 742 773 874 1014 1079 1113 1277 1296 1289 1330 1396 1482 1574 1712 1823 1830 1772 1697 1611 1507 1386 1233 1077 952 866 798 725 650 561 465 418 425 464 500 517 529 514 501 528 586 641 665 641 546 424 289 175 99 58 31 10 1 0 29 122 289 466 543 579 702 771 779 764 734 687 705 722 772 832 859 847 844 1173 1245 1281 1287 1273 1272 1316 1409 1529 1620 1690 1762 1858 1957 2096 2156 2200 2262 2340 2433 2529 2635 2710 2728 2727 2734 2738 2742 2765 2790 2802 2759 2672 2559 2448 2353 2269 2147 2071 1992 1908 1831 1777 1747 1699 1593 1498 1419 1354 1294 1229 1146 1030 878 696 502 319 163 66 17 11 40 115 232 366 465 543 597 617 634 669 713 747 773 784 774 742 698 670 675 717 789 867 936 989 1025 1050 1074 1101 1140 1196 1274 1366 1499 1668 1869 2097 2335 2539 2718 2907 3157 3446 3701 3848 3819 3616 3574 3640 3672 3617 3461 40 42 46 50 53 60 67 72 74 75 78 84 93 99 101 97 99 107 110 110 104 94 83 73 64 56 57 61 58 53 48 44 41 40 41 45 50 55 58 60 64 68 74 80 82 83 84 87 89 90 92 95 98 100 102 104 105 93 77 59 39 22 14 6 4 4 3 3 3 4 4 3 2 1 0 0 1 2 3 3 3 3 3 3 3 6 51 78 92 113 157 213 269 284 233 142 53 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 146 264 341 368 358 322 276 243 237 256 297 346 390 480 551 615 684 755 825 885 928 966 1012 1039 1048 1065 1099 1084 1028 937 851 778 720 672 634 592 557 565 574 569 536 463 352 340 356 344 288 210 140 84 44 22 14 11 8 3 1 1 0 0 0 0 2 6 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 44 99 161 212 248 280 320 372 429 485 538 652 827 1069 1346 1627 1902 2089 2080 1938 1769 1648 1619 1687 1801 1870 1992 2091 2162 2184 2120 1952 1737 1619 1501 1344 1272 1296 1348 1403 1446 1451 1443 1461 1518 1607 1702 1758 1765 1843 1954 2061 2144 2208 2267 2289 2269 2235 2192 2182 2171 2126 2083 2041 1918 1731 1566 1470 1458 1496 1512 1490 1441 1395 1396 1401 1372 1315 1244 1182 1111 1040 997 977 964 952 932 907 900 909 929 939 930 930 950 1033 1129 1213 1300 1370 1360 1247 1267 1274 1207 1115 1039 1033 1140 1286 1396 1631 1750 1848 1964 1978 1753 1472 1481 1623 1719 1729 1733 1812 1905 1865 1901 1981 1959 1898 1851 1758 1684 1703 1763 1795 1743 1615 1428 1180 1062 916 865 854 821 797 836 893 1087 1195 1272 1290 1273 1246 1245 1337 1437 1592 1729 1771 1719 1630 1551 1506 1432 1320 1195 1092 1029 992 936 859 752 648 581 554 539 499 425 392 357 359 406 472 530 557 488 353 218 120 55 18 4 2 1 0 0 23 116 321 595 738 816 870 881 865 864 877 860 868 884 895 891 877 885 795 914 1048 1163 1197 1177 1160 1175 1245 1361 1487 1594 1700 1842 1898 2002 2078 2145 2208 2271 2349 2436 2530 2636 2683 2689 2667 2633 2642 2683 2715 2749 2741 2684 2590 2472 2351 2257 2140 2041 1950 1855 1759 1697 1673 1653 1611 1533 1427 1339 1267 1191 1101 984 833 655 469 291 150 62 22 25 66 144 242 344 395 415 417 422 449 494 545 584 614 631 635 621 590 568 571 609 677 759 841 905 943 967 990 1016 1050 1101 1182 1282 1410 1577 1774 1978 2174 2323 2456 2630 2899 3252 3616 3877 3850 3692 3586 3548 3535 3560 3520 37 37 38 38 38 43 51 57 62 66 71 80 92 106 113 109 107 109 107 102 94 85 76 70 64 58 63 66 65 63 60 57 54 53 55 59 65 69 72 73 72 72 76 79 81 83 89 96 100 104 108 111 111 111 108 102 91 77 62 46 29 18 11 5 3 3 3 3 3 3 3 1 0 0 0 0 1 2 2 3 3 3 3 3 4 11 186 226 220 200 186 199 233 255 229 158 71 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 53 200 330 397 397 349 277 204 158 146 164 212 280 360 471 551 603 661 729 798 867 942 1027 1119 1153 1116 1049 991 941 899 834 764 694 642 614 600 568 534 565 605 651 638 527 406 373 384 365 299 207 120 59 24 15 7 4 4 7 10 8 5 5 4 3 2 3 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 33 81 148 205 245 278 320 382 451 510 539 601 720 947 1320 1831 2413 2900 2982 2768 2357 1976 1774 1756 1833 1933 2043 2132 2180 2160 2047 1855 1659 1536 1419 1306 1288 1377 1511 1635 1725 1740 1708 1698 1722 1767 1804 1796 1825 1926 2054 2158 2229 2288 2354 2406 2373 2294 2214 2209 2276 2347 2363 2377 2303 2012 1734 1578 1562 1612 1588 1545 1501 1480 1480 1492 1510 1521 1488 1408 1312 1220 1152 1110 1083 1061 1030 999 992 1003 1017 1008 977 978 1039 1182 1338 1496 1681 1832 1794 1476 1373 1298 1208 1116 1111 1276 1560 1700 1730 1944 1940 1925 1944 1801 1424 1202 1216 1385 1569 1715 1819 1851 1809 1828 2059 2117 2022 1926 1871 1768 1698 1709 1729 1703 1603 1451 1270 1022 930 908 956 1020 1024 965 961 964 1106 1166 1195 1204 1198 1177 1133 1206 1270 1388 1537 1642 1645 1557 1483 1444 1427 1373 1292 1223 1197 1216 1172 1099 981 846 729 648 591 515 431 352 307 306 346 408 466 491 393 253 128 48 8 0 0 0 0 0 0 5 19 37 300 567 769 911 995 996 931 966 989 1019 1042 1062 1074 992 968 885 905 975 1023 1029 1030 1020 1024 1066 1144 1251 1373 1503 1658 1765 1891 1996 2086 2171 2255 2346 2446 2524 2596 2620 2619 2615 2604 2585 2612 2615 2634 2663 2671 2625 2518 2377 2264 2156 2050 1943 1835 1719 1654 1620 1609 1601 1559 1451 1347 1251 1160 1061 938 783 604 427 269 145 69 40 52 98 167 230 275 283 268 251 251 280 313 348 386 425 454 470 470 458 446 453 492 557 637 730 800 853 892 921 944 974 1026 1101 1197 1323 1489 1692 1885 2039 2143 2236 2389 2653 3029 3422 3673 3729 3698 3640 3535 3401 3414 3435 36 36 35 33 32 32 37 40 48 57 65 73 80 86 94 96 94 91 88 82 79 74 71 72 72 69 71 70 70 69 68 68 66 65 67 72 77 82 86 86 84 84 87 90 92 96 102 108 114 116 116 113 111 103 94 83 71 57 45 34 23 16 9 4 3 3 3 3 3 3 2 0 1 0 0 1 1 2 3 4 22 37 24 11 48 138 343 330 294 245 187 146 131 129 124 104 60 18 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 80 237 371 426 406 338 252 173 121 106 116 175 257 353 458 520 564 630 700 768 837 915 1000 1093 1126 1077 981 885 826 793 756 702 634 586 569 548 490 520 516 538 554 586 591 548 506 494 444 342 221 116 51 21 12 3 2 7 19 31 29 23 24 21 14 8 5 3 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 25 73 149 213 263 311 361 419 477 489 472 470 528 726 1155 1855 2743 3585 3839 3700 3235 2718 2328 2124 2096 2193 2306 2360 2326 2203 2014 1807 1642 1515 1447 1419 1470 1599 1769 1920 1983 1911 1777 1675 1635 1656 1704 1732 1806 1934 2063 2153 2204 2231 2253 2296 2260 2225 2190 2210 2280 2361 2423 2520 2579 2297 1996 1843 1807 1763 1658 1655 1656 1647 1673 1720 1753 1750 1711 1614 1513 1418 1340 1291 1266 1249 1214 1180 1156 1150 1136 1099 1058 1068 1177 1355 1534 1783 1997 2101 2135 1735 1472 1275 1175 1155 1266 1548 1856 1951 2067 2397 2361 2081 1808 1528 1054 994 1090 1291 1497 1691 1861 1918 1888 1924 2152 2122 1970 1889 1849 1799 1754 1700 1658 1591 1479 1330 1171 991 919 920 964 1055 1127 1110 1150 1227 1486 1614 1468 1264 1189 1195 1143 1139 1153 1253 1424 1555 1549 1501 1456 1479 1472 1426 1373 1336 1340 1392 1364 1281 1138 957 786 673 642 568 476 380 316 297 320 372 415 406 308 189 93 34 1 0 0 0 0 0 0 0 0 0 65 220 403 593 769 866 808 900 1047 1179 1255 1306 1401 1282 1132 983 884 860 868 847 878 878 879 905 954 1038 1165 1289 1409 1552 1736 1885 1983 2073 2166 2281 2407 2500 2525 2526 2544 2566 2580 2551 2532 2514 2510 2548 2654 2635 2534 2412 2290 2172 2062 1960 1867 1765 1674 1605 1572 1571 1558 1479 1364 1248 1142 1033 897 732 556 400 262 152 82 57 73 126 177 199 194 171 145 121 118 131 150 171 200 238 271 292 306 312 315 329 366 428 507 597 678 746 802 846 878 916 966 1031 1121 1247 1414 1619 1813 1948 2012 2055 2156 2377 2747 3093 3347 3522 3643 3704 3570 3411 3306 3298 36 36 35 33 31 29 29 30 35 39 46 53 57 59 62 70 71 71 69 68 66 64 66 71 75 75 72 69 68 65 67 71 75 77 79 83 87 93 98 100 100 102 103 106 108 109 109 109 113 109 103 96 90 81 72 63 53 44 35 26 18 15 8 4 3 3 3 3 3 2 2 2 2 1 1 1 2 3 7 36 119 219 236 211 231 277 314 259 200 152 100 62 43 34 30 33 23 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 91 238 367 412 392 332 262 199 148 115 113 161 230 318 417 477 510 581 658 714 758 793 819 868 911 899 858 814 780 750 717 671 614 574 561 540 490 451 354 341 384 454 523 552 534 489 406 289 179 95 45 23 10 1 1 4 17 34 41 40 43 41 34 25 14 7 6 6 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 6 30 85 168 240 298 355 411 462 490 469 421 399 443 623 1054 1798 2774 3693 3961 3874 3550 3173 2864 2675 2613 2636 2642 2583 2443 2249 2038 1838 1655 1508 1452 1455 1517 1625 1745 1827 1813 1665 1515 1405 1359 1393 1506 1657 1795 1922 2050 2142 2208 2248 2261 2284 2170 2167 2141 2144 2250 2426 2533 2580 2637 2419 2172 1995 1871 1759 1680 1723 1791 1847 1905 1955 1968 1925 1858 1768 1701 1640 1579 1530 1501 1480 1444 1408 1361 1307 1248 1195 1173 1210 1332 1530 1751 2155 2439 2269 1875 1723 1639 1347 1141 1129 1346 1720 1896 2002 2165 2305 2214 1911 1554 1240 842 980 1113 1288 1510 1783 2075 2258 2220 2120 2133 2101 2016 1929 1877 1870 1894 1890 1846 1736 1551 1318 1111 987 937 915 946 1052 1182 1255 1336 1423 1515 1512 1414 1324 1322 1360 1322 1233 1188 1221 1305 1382 1412 1458 1435 1425 1425 1424 1415 1405 1448 1493 1484 1397 1229 1011 806 676 628 553 463 381 328 313 324 358 367 326 243 158 94 46 8 1 0 0 0 0 0 0 0 0 3 31 91 181 280 342 426 661 1024 1339 1505 1565 1668 1572 1357 1142 923 726 674 673 715 731 765 792 811 869 955 1093 1214 1376 1555 1713 1849 1974 2100 2192 2293 2367 2413 2454 2502 2542 2557 2540 2508 2467 2427 2421 2561 2559 2499 2422 2324 2192 2068 1973 1891 1813 1723 1631 1568 1552 1542 1497 1395 1270 1150 1030 894 731 553 402 272 166 93 67 97 149 174 165 130 89 61 42 36 36 42 57 70 88 114 138 159 177 195 213 249 316 393 474 553 627 701 759 810 863 919 981 1067 1193 1362 1558 1744 1861 1893 1887 1931 2130 2428 2746 3034 3296 3534 3655 3621 3480 3288 3150 38 39 37 34 32 31 30 30 30 30 34 39 44 48 52 55 55 57 59 58 56 56 57 61 64 65 63 61 61 59 65 71 76 80 85 91 96 101 105 108 110 111 111 111 111 109 106 102 98 92 84 76 69 62 55 48 41 34 27 20 15 13 11 5 3 3 3 2 2 1 1 2 3 3 2 2 4 14 54 148 301 463 505 419 312 231 163 95 37 9 6 8 6 5 5 6 8 3 1 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 83 196 302 349 349 329 301 278 237 125 123 142 179 229 289 358 434 526 610 655 673 667 650 658 697 722 748 765 761 739 705 658 608 579 566 523 455 386 295 235 230 258 300 329 321 277 214 146 90 51 29 17 5 0 0 0 5 14 25 35 41 44 41 30 17 9 10 13 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 39 104 196 290 369 444 506 542 539 496 433 394 432 612 1057 1821 2748 3462 3674 3651 3513 3327 3156 3029 2936 2850 2721 2558 2359 2133 1900 1678 1478 1324 1265 1266 1304 1368 1427 1445 1417 1323 1217 1137 1118 1205 1396 1613 1745 1858 1994 2142 2290 2396 2411 2338 2200 2174 2159 2225 2487 2849 3005 3025 2839 2559 2333 2161 2004 1852 1739 1734 1826 1934 2024 2080 2085 2034 1960 1894 1851 1820 1780 1738 1710 1683 1632 1527 1446 1378 1314 1267 1268 1334 1479 1751 2131 2617 2902 2692 2206 1999 1941 1575 1142 992 1254 1675 1883 1984 2042 1997 1856 1663 1440 1161 1018 1149 1279 1430 1670 2016 2377 2573 2228 2024 1969 2022 2123 2190 2149 2112 2008 2038 2032 1905 1656 1330 1055 968 924 925 1002 1135 1265 1340 1377 1388 1353 1260 1193 1236 1365 1472 1430 1314 1213 1171 1207 1296 1410 1432 1411 1425 1424 1409 1425 1440 1502 1558 1558 1467 1277 1025 796 643 537 450 393 357 337 343 342 345 321 274 213 154 106 62 28 13 6 6 7 2 1 8 11 8 7 6 8 18 34 54 134 321 697 1159 1488 1656 1740 1687 1547 1353 1086 781 576 514 593 687 742 727 705 723 791 947 1068 1200 1366 1551 1724 1862 2011 2136 2235 2308 2361 2425 2467 2496 2516 2520 2504 2454 2384 2347 2409 2440 2433 2402 2347 2227 2101 1989 1904 1847 1785 1696 1617 1566 1541 1512 1434 1310 1184 1060 923 763 594 440 306 194 117 99 120 150 158 130 76 31 10 2 3 2 2 8 12 11 21 40 62 85 112 135 175 234 301 370 440 515 592 660 728 801 876 952 1042 1165 1318 1489 1648 1745 1761 1718 1751 1912 2164 2436 2678 2938 3217 3441 3552 3554 3412 3149 34 35 35 34 33 32 30 30 30 30 30 31 33 35 38 42 43 46 51 49 47 46 45 46 47 47 46 45 47 50 57 64 70 75 82 89 94 99 104 107 110 109 108 106 103 99 93 86 79 73 66 59 52 47 42 37 31 25 20 16 14 13 11 4 3 3 2 2 1 1 0 0 1 2 3 11 18 99 210 332 455 533 495 340 193 96 44 16 3 0 0 0 0 0 0 1 4 4 1 0 0 0 0 0 0 0 0 0 1 2 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 71 149 226 276 296 315 327 311 233 138 153 153 159 193 259 343 428 507 573 609 627 621 603 590 593 611 652 688 700 691 670 639 600 573 562 505 421 336 260 210 183 169 161 152 134 107 76 47 29 15 9 6 1 0 0 0 0 1 4 10 18 23 22 16 8 6 9 12 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 48 130 242 367 480 581 651 668 631 555 471 420 459 642 1121 1893 2704 3187 3312 3307 3272 3205 3108 2992 2863 2725 2560 2380 2179 1951 1706 1464 1250 1092 1022 1008 1024 1073 1125 1146 1146 1122 1027 946 935 1036 1233 1443 1584 1751 1898 2104 2305 2407 2382 2300 2176 2226 2415 2646 2933 3232 3365 3291 3013 2724 2499 2328 2164 1984 1821 1763 1811 1884 1973 2045 2065 2034 1982 1935 1911 1906 1884 1853 1849 1846 1784 1631 1502 1410 1342 1304 1331 1422 1625 1962 2396 2837 3099 3024 2679 2412 2177 1827 1346 1050 1190 1546 1870 2009 1978 1816 1642 1521 1423 1200 1236 1405 1552 1673 1834 2062 2250 2282 2039 1893 1830 1858 2012 2285 2463 2475 2352 2194 2035 1847 1585 1255 1012 983 945 969 1060 1158 1231 1281 1282 1312 1262 1163 1105 1151 1225 1251 1181 1169 1155 1127 1135 1168 1277 1370 1470 1501 1467 1435 1432 1456 1517 1577 1581 1489 1296 1048 822 626 460 350 323 353 382 399 387 352 295 240 195 148 107 75 55 40 29 27 31 30 38 43 45 48 46 34 26 20 18 24 40 87 255 606 991 1246 1405 1423 1397 1333 1095 742 462 325 394 535 624 644 672 603 631 744 867 998 1175 1382 1560 1716 1894 2057 2179 2254 2305 2374 2413 2435 2451 2472 2492 2445 2368 2313 2298 2322 2365 2371 2334 2241 2127 1999 1902 1855 1821 1766 1691 1615 1565 1526 1462 1361 1238 1117 982 833 674 519 371 247 174 144 142 148 136 93 36 8 1 0 0 0 0 0 1 0 0 5 20 42 68 90 126 172 226 287 359 431 495 558 633 729 825 923 1031 1153 1287 1428 1552 1614 1602 1561 1587 1709 1903 2102 2234 2419 2657 2933 3203 3418 3481 3381 26 26 27 29 29 28 28 27 25 24 24 23 24 25 27 29 31 35 40 38 37 36 34 32 31 28 27 27 30 32 36 45 53 62 71 77 83 89 95 99 100 99 97 95 91 85 78 71 65 59 53 47 41 36 31 27 23 18 14 13 12 12 10 3 3 3 2 16 36 40 19 39 144 180 166 196 316 409 479 530 545 501 383 219 84 24 7 3 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 60 119 179 226 254 275 305 314 284 242 233 217 203 221 273 340 409 472 528 567 606 620 623 601 566 557 565 581 586 586 585 579 561 542 506 438 362 294 240 198 166 147 131 114 95 71 46 22 14 3 0 0 0 0 0 0 0 0 2 9 19 24 19 9 3 4 8 10 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 24 86 190 325 476 624 747 815 812 742 634 534 489 530 719 1219 1906 2503 2803 2875 2893 2925 2928 2876 2775 2647 2516 2379 2224 2038 1821 1583 1343 1130 970 890 865 872 919 975 1004 1012 988 920 862 864 952 1099 1257 1446 1687 1782 1882 2001 2097 2130 2108 2158 2342 2600 2824 3016 3179 3239 3171 2995 2777 2569 2392 2229 2059 1897 1802 1811 1875 1949 1997 2001 1973 1921 1874 1878 1906 1920 1925 1948 1970 1918 1789 1639 1526 1415 1313 1388 1473 1665 1946 2292 2656 2919 2918 2601 2658 2326 1931 1471 1102 1102 1497 2026 2275 2198 2021 1788 1520 1354 1201 1306 1513 1718 1832 1868 1908 1910 1932 1957 1945 1899 1828 1842 2202 2518 2530 2357 2132 1920 1702 1438 1186 1026 1027 1027 1044 1091 1149 1209 1296 1382 1477 1438 1280 1138 1095 1084 1098 1050 1080 1153 1211 1263 1303 1396 1493 1609 1633 1551 1473 1439 1450 1491 1543 1551 1471 1299 1072 835 595 414 323 333 407 458 468 434 377 299 230 187 149 109 82 70 57 46 46 54 63 68 68 66 74 82 79 73 74 69 55 46 47 64 157 315 502 652 719 770 846 746 572 270 144 176 271 374 492 580 487 511 606 696 787 942 1176 1377 1563 1745 1929 2098 2193 2245 2298 2340 2366 2376 2390 2445 2407 2355 2303 2252 2231 2286 2320 2290 2238 2159 2041 1917 1855 1825 1799 1745 1672 1607 1554 1497 1419 1307 1191 1063 927 787 644 473 338 246 191 163 140 103 54 16 2 0 0 0 0 0 0 0 0 0 1 10 29 51 72 97 129 173 227 285 343 402 465 538 644 760 887 1021 1153 1278 1388 1467 1484 1454 1422 1434 1508 1616 1705 1771 1874 2032 2240 2515 2780 2991 3403 20 20 20 21 22 22 22 23 22 20 19 18 18 19 20 22 25 29 32 31 30 28 26 24 22 20 17 15 15 17 20 26 34 45 56 65 72 78 84 89 90 89 87 84 79 74 67 61 55 50 43 36 30 26 23 20 17 14 12 11 10 11 7 3 3 2 4 54 143 237 315 374 503 597 645 713 792 804 791 758 670 529 355 181 61 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 9 3 4 5 3 1 0 0 0 0 0 0 0 0 0 1 11 39 82 136 189 229 255 285 300 323 319 306 308 294 283 273 280 318 382 459 528 581 605 628 610 566 536 511 497 488 482 483 494 504 498 442 368 304 252 208 172 150 136 122 106 86 64 42 23 12 3 2 1 0 0 0 0 0 1 7 20 35 40 31 20 12 9 10 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 16 74 170 306 473 649 808 914 961 942 858 743 648 613 664 884 1330 1855 2260 2443 2472 2489 2539 2582 2574 2516 2430 2337 2247 2131 1971 1767 1535 1301 1094 941 861 834 832 859 900 928 936 917 880 848 844 901 1007 1130 1312 1544 1608 1622 1722 1914 2090 2152 2265 2402 2527 2627 2724 2813 2850 2839 2769 2637 2481 2348 2236 2113 1981 1909 1903 1944 1988 2005 1988 1942 1872 1815 1843 1889 1941 1996 2039 2066 2055 2011 1921 1795 1606 1409 1453 1515 1641 1791 1982 2247 2500 2493 2104 2020 1786 1608 1433 1231 1151 1422 2173 2460 2385 2223 2028 1756 1470 1236 1371 1525 1707 1822 1812 1769 1725 1795 1920 1968 1928 1820 1723 1933 2347 2425 2288 2113 1934 1690 1412 1221 1083 1047 1048 1051 1068 1155 1282 1462 1673 1790 1682 1378 1067 1008 1002 1072 1099 1134 1219 1331 1416 1367 1588 1672 1704 1708 1632 1519 1454 1422 1436 1476 1493 1438 1283 1043 803 572 396 315 342 439 503 499 429 362 301 236 183 142 106 86 76 65 58 63 75 84 86 89 91 96 109 122 138 159 168 161 134 86 48 51 49 74 118 157 174 156 150 194 101 37 51 89 136 246 274 286 364 465 555 621 740 946 1156 1357 1553 1766 1972 2094 2160 2203 2241 2268 2271 2283 2323 2324 2321 2302 2256 2210 2238 2262 2250 2227 2172 2073 1954 1864 1818 1800 1766 1710 1644 1576 1531 1470 1380 1274 1153 1020 883 750 596 455 334 239 180 136 86 34 5 0 0 0 0 0 0 0 0 0 0 2 14 34 57 78 98 116 145 180 218 262 316 379 455 555 681 834 1004 1164 1294 1361 1386 1368 1325 1288 1285 1335 1373 1384 1398 1450 1551 1674 1850 2058 2350 2891 17 16 16 16 15 16 17 18 17 16 16 15 15 16 18 19 21 24 25 24 23 21 19 18 16 14 12 10 9 7 11 16 21 29 41 51 60 68 75 81 85 83 80 76 70 65 60 56 49 43 35 27 21 17 15 13 11 11 10 10 8 7 4 3 3 2 9 76 210 362 511 642 791 939 1001 1002 1005 993 965 919 820 645 433 237 96 20 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 12 11 7 9 11 7 2 0 0 0 0 0 0 0 0 0 0 4 18 49 98 157 214 263 310 341 349 335 334 352 350 307 231 182 187 245 341 436 494 550 581 578 556 526 493 465 438 409 392 396 410 407 359 294 244 203 171 152 143 137 126 106 81 58 39 24 11 2 2 1 0 0 0 0 1 4 15 32 47 51 44 27 20 17 14 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 58 164 310 484 671 843 966 1017 1040 1025 959 868 794 767 827 1027 1356 1716 1985 2104 2117 2129 2181 2249 2278 2267 2236 2202 2172 2098 1961 1770 1549 1324 1124 972 886 839 822 827 850 882 906 905 869 833 812 846 935 1049 1202 1393 1484 1498 1575 1785 2037 2134 2233 2285 2315 2363 2434 2503 2545 2561 2518 2425 2316 2240 2190 2116 2013 1986 1990 2004 2024 2037 2018 1954 1876 1826 1856 1922 2000 2066 2096 2094 2212 2297 2255 2080 1823 1589 1538 1596 1651 1646 1678 1833 2033 1986 1654 1468 1389 1354 1256 1095 1032 1195 2016 2209 2134 1980 1855 1788 1654 1373 1420 1483 1591 1702 1723 1692 1672 1737 1850 1900 1864 1785 1738 1948 2241 2329 2249 2121 1975 1754 1537 1335 1166 1086 1050 1003 971 1062 1247 1483 1745 1890 1766 1358 870 854 913 1011 1082 1132 1192 1263 1416 1231 1343 1460 1518 1554 1568 1527 1444 1381 1376 1409 1434 1399 1267 1039 781 562 398 314 333 443 489 474 405 343 294 230 161 119 98 92 89 86 85 87 100 102 101 102 113 131 149 180 221 253 262 243 193 112 55 40 31 18 9 9 12 6 6 15 14 7 10 19 31 97 133 157 192 252 364 469 569 708 853 1001 1187 1452 1726 1925 2041 2110 2156 2166 2175 2192 2210 2235 2266 2280 2248 2198 2181 2201 2222 2215 2166 2080 1975 1882 1823 1789 1760 1723 1676 1602 1567 1521 1451 1356 1242 1112 977 851 725 586 436 312 218 145 79 25 1 0 0 0 0 0 0 0 0 0 0 7 27 58 90 111 119 122 130 144 165 196 244 307 384 478 606 783 989 1180 1300 1340 1323 1272 1208 1159 1163 1189 1196 1189 1185 1216 1270 1331 1420 1535 1758 2230 15 13 13 13 12 12 13 14 14 13 12 12 13 15 17 18 19 20 19 19 18 17 15 14 12 11 10 9 8 7 6 9 12 17 25 36 47 55 64 70 73 72 70 67 63 58 54 49 43 36 28 20 14 10 6 5 6 8 8 6 4 3 2 3 2 2 18 84 226 419 611 791 939 1026 1005 925 921 956 979 959 885 743 531 344 173 58 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 14 11 7 6 8 7 3 1 0 0 0 0 0 0 0 0 0 2 10 35 78 136 205 271 315 323 304 286 290 303 291 230 143 92 90 138 231 336 402 461 503 523 521 503 473 439 401 359 328 311 308 303 277 236 203 177 157 144 138 133 123 100 69 45 31 19 6 1 1 0 0 0 0 0 1 4 16 37 54 57 44 26 20 18 16 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 36 124 289 488 694 874 999 1054 1071 1111 1093 1042 986 941 915 930 1055 1288 1547 1745 1839 1850 1848 1890 1966 2014 2042 2068 2099 2120 2085 1963 1778 1568 1363 1179 1029 917 821 767 752 769 808 858 897 859 806 769 786 860 978 1141 1320 1408 1400 1406 1534 1756 1885 2066 2071 2084 2141 2220 2289 2336 2354 2325 2245 2146 2073 2035 2006 1982 2002 2010 2000 1998 2003 1988 1938 1866 1833 1855 1924 2018 2086 2067 1956 2155 2335 2348 2184 1925 1686 1583 1632 1660 1613 1567 1600 1684 1630 1404 1213 1136 1123 1092 1065 1197 1370 1658 1657 1597 1621 1708 1741 1743 1592 1544 1522 1535 1579 1609 1604 1620 1666 1777 1845 1849 1867 1909 2015 2149 2205 2172 2063 1907 1765 1649 1448 1225 1096 1037 974 908 946 1087 1319 1596 1787 1722 1314 787 763 849 986 1100 1150 1152 1131 1256 1080 1011 1074 1217 1381 1526 1471 1383 1327 1324 1357 1380 1337 1187 938 667 479 381 320 302 391 432 411 347 278 235 208 152 112 117 119 115 116 122 124 140 147 153 160 166 166 170 205 262 302 297 243 157 66 46 35 20 6 1 1 0 0 0 0 0 1 3 7 11 29 41 52 71 88 167 271 362 435 494 582 782 1083 1411 1682 1869 1983 2054 2080 2097 2122 2145 2173 2212 2249 2245 2201 2155 2163 2196 2197 2151 2074 1967 1897 1849 1815 1792 1776 1722 1669 1632 1594 1539 1454 1334 1210 1084 968 862 744 573 413 275 170 87 29 5 0 0 0 0 0 0 0 0 0 4 21 50 90 138 150 145 134 123 122 136 158 198 256 334 435 568 752 977 1176 1298 1328 1283 1191 1104 1065 1074 1095 1099 1091 1086 1107 1123 1118 1129 1169 1216 1477 14 12 12 12 12 12 12 12 13 14 13 13 13 14 15 15 16 16 15 16 16 14 13 12 12 11 10 8 8 7 6 6 7 10 14 20 30 39 47 52 55 58 58 57 53 48 44 38 32 25 17 11 5 3 2 2 5 8 8 5 2 2 1 2 1 2 21 94 247 473 713 885 960 950 881 813 843 971 1024 980 869 722 548 451 312 162 57 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 15 11 5 2 2 3 2 0 0 0 0 0 0 0 0 0 0 1 7 26 65 117 190 279 335 326 301 269 242 221 190 140 90 65 74 126 190 260 322 372 424 456 463 450 423 390 352 312 282 259 246 237 221 198 179 166 151 135 123 114 104 81 45 27 17 9 2 0 0 0 0 0 0 0 0 1 7 32 56 63 50 30 19 18 16 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 85 206 410 640 859 1028 1119 1134 1138 1177 1151 1103 1055 1012 974 947 1007 1183 1404 1583 1667 1660 1624 1638 1700 1760 1828 1911 1996 2057 2051 1940 1764 1571 1387 1224 1083 943 807 718 689 711 763 824 877 832 765 716 731 817 951 1111 1240 1277 1263 1275 1401 1598 1670 1874 1919 1961 2021 2080 2122 2146 2129 2106 2043 1963 1905 1885 1885 1899 1919 1896 1874 1864 1862 1862 1862 1818 1790 1803 1870 1968 2037 2006 1862 2000 2163 2219 2129 1929 1697 1567 1599 1652 1666 1640 1601 1559 1453 1245 1029 896 879 947 1049 1203 1282 1345 1432 1558 1694 1758 1665 1756 1674 1596 1550 1524 1492 1449 1423 1476 1546 1616 1685 1787 1943 2079 2078 2124 2147 2089 1947 1788 1729 1692 1517 1288 1128 1050 986 903 901 997 1166 1399 1600 1595 1254 875 747 802 949 1076 1121 1141 1186 1177 975 769 737 954 1239 1336 1301 1250 1233 1263 1318 1345 1256 1061 834 627 478 389 341 308 358 385 368 317 253 193 197 160 120 105 113 131 135 149 161 180 200 216 223 217 196 195 215 259 296 286 206 100 58 43 30 14 0 0 0 0 0 0 0 0 0 0 3 7 11 9 5 21 32 70 130 190 226 234 285 441 673 1015 1366 1626 1797 1897 1948 1991 2033 2068 2105 2154 2199 2234 2221 2165 2122 2124 2136 2113 2060 1989 1923 1879 1860 1849 1825 1780 1742 1710 1680 1650 1588 1490 1372 1242 1121 1020 930 765 564 362 213 120 49 12 4 1 1 4 5 7 8 6 13 30 54 85 125 165 181 169 146 125 115 122 142 176 232 314 418 549 733 968 1180 1315 1353 1295 1143 1045 1004 1005 1026 1050 1042 1037 1037 1043 1039 1006 982 958 1053 15 13 11 11 11 11 11 12 13 12 13 13 13 14 14 14 13 13 12 13 12 11 10 10 9 8 8 8 8 8 7 6 5 6 7 10 15 22 27 32 38 45 49 48 43 37 31 24 18 12 5 1 1 1 1 2 3 4 3 3 2 1 1 1 0 1 25 115 291 537 790 920 906 860 821 816 868 992 1040 960 798 625 508 509 510 361 181 60 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 51 96 162 261 319 320 305 276 229 184 147 121 104 98 107 149 175 218 265 305 350 382 387 375 354 329 300 269 244 226 212 201 189 175 164 162 154 137 116 95 74 47 19 12 7 3 1 0 0 0 0 0 0 0 0 0 0 24 53 67 63 48 39 36 29 21 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 55 163 320 527 748 950 1100 1189 1228 1238 1207 1162 1112 1057 999 946 909 948 1098 1286 1434 1496 1478 1433 1424 1460 1525 1616 1726 1842 1938 1977 1908 1769 1609 1443 1279 1133 999 872 771 718 720 757 798 842 784 719 665 674 757 885 1010 1085 1105 1137 1189 1292 1450 1602 1812 1906 1939 1938 1918 1891 1867 1853 1813 1769 1720 1681 1660 1654 1659 1650 1668 1669 1680 1714 1753 1797 1798 1783 1786 1828 1891 1937 1960 1942 1990 2057 2094 2044 1887 1677 1526 1545 1615 1674 1687 1648 1565 1424 1199 944 811 886 1085 1216 1283 1389 1573 1781 1934 1977 1877 1616 1607 1468 1398 1446 1496 1404 1230 1190 1294 1469 1638 1764 1873 2020 2116 2120 2104 2074 2008 1901 1807 1772 1696 1522 1318 1139 1013 952 893 848 951 1120 1276 1364 1361 1153 894 765 740 759 818 970 1107 1182 1170 1005 806 727 846 1090 1112 1078 1054 1074 1151 1275 1324 1196 1014 832 668 535 443 390 370 375 377 362 313 233 201 175 163 144 116 100 128 138 163 187 216 253 299 340 329 280 252 240 245 263 261 175 98 61 44 31 14 0 0 0 0 0 0 0 0 0 0 1 3 5 5 1 6 13 33 61 87 104 103 139 223 358 643 1031 1343 1570 1694 1788 1856 1909 1958 2011 2070 2100 2133 2168 2148 2073 2022 2019 2034 2020 1977 1932 1903 1905 1900 1867 1826 1801 1789 1765 1755 1717 1653 1561 1435 1291 1179 1110 967 754 513 302 173 90 51 35 29 30 31 26 35 40 44 55 74 98 129 160 182 184 169 149 128 117 121 139 179 239 319 416 546 734 971 1195 1355 1420 1321 1174 1062 993 972 991 1004 1014 998 989 1012 988 931 880 850 947 15 13 11 10 11 11 11 11 12 14 14 14 14 14 13 12 12 11 10 9 8 8 8 8 8 8 8 9 8 7 7 6 5 5 5 5 7 9 12 17 23 34 39 37 31 23 17 12 7 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 55 186 387 615 809 899 869 865 875 886 915 973 1021 963 815 642 520 508 576 511 330 150 43 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 40 77 129 213 263 276 270 252 223 194 173 160 152 149 153 168 186 194 217 255 293 318 320 306 290 273 254 233 214 201 189 179 171 163 156 151 142 128 105 73 40 17 8 6 3 2 2 2 2 0 0 0 0 0 0 0 2 21 47 64 68 65 58 47 32 19 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 18 79 182 319 482 658 833 1004 1147 1251 1308 1302 1218 1136 1082 1025 959 897 860 883 1008 1159 1277 1319 1297 1268 1251 1267 1313 1395 1507 1635 1762 1863 1867 1775 1642 1500 1362 1231 1112 1013 914 812 776 785 784 793 750 699 651 651 719 821 896 948 979 1056 1153 1252 1378 1578 1808 1914 1916 1852 1758 1662 1593 1573 1499 1463 1441 1408 1360 1318 1311 1310 1502 1577 1583 1609 1668 1755 1827 1864 1899 1915 1894 1859 1894 1994 2028 2018 1996 1947 1839 1685 1518 1493 1534 1592 1628 1620 1565 1455 1259 1029 932 1038 1241 1337 1378 1476 1648 1811 1906 1888 1711 1511 1445 1342 1388 1565 1626 1337 1071 1042 1123 1310 1566 1790 1890 2034 2044 2051 2016 1957 1889 1822 1771 1727 1635 1484 1295 1099 939 863 817 729 759 845 949 1055 1087 971 824 741 666 596 607 804 916 1013 1127 1100 998 983 935 923 855 808 818 862 938 1124 1244 1227 1103 942 776 611 496 452 423 415 412 389 338 249 198 161 151 152 131 79 113 142 185 229 274 328 402 462 438 389 331 272 224 202 190 131 81 54 42 29 9 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 3 12 26 37 43 45 62 98 176 368 694 1012 1294 1478 1604 1702 1787 1864 1931 1983 2002 2019 2036 2035 2021 1957 1938 1947 1952 1950 1940 1921 1930 1941 1934 1905 1867 1859 1839 1828 1805 1762 1693 1592 1449 1336 1260 1126 912 653 411 251 159 117 108 109 107 97 82 84 88 94 108 124 143 168 190 201 194 172 150 133 128 137 162 206 267 341 434 570 763 993 1208 1306 1259 1232 1227 1146 1044 1004 1012 1023 1010 963 923 944 911 857 837 874 999 12 11 10 10 10 10 10 11 11 12 13 14 14 13 13 12 11 11 10 10 10 9 8 8 8 8 8 9 8 8 8 8 7 5 4 4 4 5 7 11 16 23 27 25 20 14 8 4 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 6 29 97 209 392 586 746 843 875 881 927 944 943 957 993 1032 1030 947 800 624 487 448 463 423 238 92 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 6 5 2 1 0 0 0 0 0 0 0 0 0 0 1 4 13 32 62 103 155 195 215 223 224 221 217 213 202 188 180 181 184 174 174 197 232 262 271 260 242 230 220 209 196 181 170 156 151 148 143 135 124 113 100 81 52 25 10 8 7 4 3 3 4 2 1 3 3 2 4 6 8 14 29 50 62 66 64 58 45 25 13 3 0 0 0 0 0 0 0 1 2 3 3 0 0 2 4 4 2 0 0 0 0 0 0 0 0 0 26 122 260 410 548 666 776 901 1042 1199 1337 1383 1303 1201 1114 1061 1005 938 878 851 857 943 1036 1127 1171 1169 1155 1148 1164 1199 1255 1338 1450 1584 1726 1804 1775 1685 1578 1467 1351 1240 1156 1079 962 878 840 818 805 778 737 692 670 693 753 812 910 960 1049 1191 1341 1472 1621 1770 1831 1783 1672 1530 1397 1310 1246 1214 1225 1233 1216 1157 1073 1092 1181 1503 1662 1661 1625 1645 1757 1924 1988 2021 2008 1947 1882 1894 1977 2011 1995 1965 1922 1832 1674 1530 1462 1446 1467 1505 1539 1553 1515 1341 1136 1038 1068 1162 1252 1350 1505 1657 1680 1673 1729 1742 1746 1645 1479 1566 1754 1661 1185 931 942 1063 1274 1549 1784 1829 1892 1895 1904 1888 1832 1752 1687 1656 1633 1589 1490 1317 1093 877 733 691 647 652 693 749 798 798 738 685 645 619 618 666 784 882 952 1061 1121 1092 1059 978 834 704 653 647 660 749 955 1124 1199 1143 1033 927 773 637 538 472 470 495 485 426 312 194 115 103 139 160 89 110 166 244 335 413 460 520 553 536 485 415 332 245 205 161 105 67 51 41 28 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 19 23 25 26 39 90 208 408 705 989 1218 1394 1532 1663 1766 1853 1903 1922 1926 1930 1942 1964 1918 1884 1870 1877 1914 1908 1900 1916 1946 1980 2003 1958 1928 1898 1875 1853 1821 1774 1711 1589 1464 1356 1216 1005 757 523 359 262 230 233 230 201 178 159 147 142 147 166 177 193 209 217 212 205 179 157 144 145 162 196 245 303 376 472 612 803 1030 1243 1331 1384 1426 1373 1248 1131 1081 1064 1043 983 908 866 838 793 794 851 931 985 10 10 10 10 9 9 9 10 10 10 12 13 14 13 12 12 12 11 11 12 11 10 9 9 8 9 9 9 9 9 9 9 8 6 5 4 4 5 8 11 14 17 19 16 13 10 6 3 1 1 0 0 0 1 1 1 1 1 1 1 1 0 0 37 162 328 511 696 826 865 854 844 872 930 935 951 988 1033 1069 1070 1020 905 718 497 381 404 434 323 153 48 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 5 2 0 0 0 0 0 0 0 0 0 0 2 6 14 31 57 88 118 153 174 181 181 181 185 192 195 192 185 197 213 204 199 206 222 229 219 200 183 178 169 164 156 144 127 111 108 108 107 101 89 74 61 47 28 18 14 12 10 6 3 3 3 3 3 5 3 10 16 23 28 35 45 57 61 56 47 38 28 12 5 1 0 0 0 1 3 4 5 7 12 16 14 10 8 11 14 13 8 3 2 1 0 0 0 1 5 19 106 280 478 645 754 810 856 926 1038 1190 1286 1291 1232 1181 1113 1036 966 911 869 844 837 899 951 1020 1069 1093 1111 1135 1169 1209 1251 1301 1366 1459 1599 1717 1728 1659 1566 1481 1402 1312 1229 1175 1092 1015 969 953 944 912 855 800 744 721 768 887 1016 1027 1072 1186 1328 1446 1524 1566 1584 1466 1326 1173 1018 925 912 979 1063 1116 1139 1108 1003 1035 1243 1565 1771 1833 1813 1788 1847 2044 2118 2111 2060 1998 1944 1909 1899 1913 1938 1940 1905 1835 1687 1575 1496 1446 1431 1448 1492 1559 1552 1447 1294 1165 1111 1147 1247 1395 1579 1641 1635 1673 1792 1912 2022 1896 1638 1570 1552 1246 803 749 838 951 1113 1390 1734 1828 1821 1791 1769 1749 1709 1634 1566 1546 1591 1644 1614 1440 1144 862 692 613 579 581 598 617 621 583 538 552 584 620 683 774 827 931 952 986 1053 1085 1080 990 838 715 643 596 560 640 846 1013 1143 1151 1068 1037 943 791 649 532 491 513 517 470 350 209 124 112 133 154 123 138 216 328 433 499 542 583 608 617 586 512 404 261 170 121 82 60 50 34 25 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 16 20 22 30 49 97 205 426 676 912 1126 1315 1511 1635 1741 1814 1852 1862 1869 1885 1895 1878 1857 1849 1859 1880 1861 1861 1878 1916 1989 2054 2042 2006 1954 1909 1882 1855 1820 1760 1660 1533 1394 1237 1044 844 637 483 407 393 395 362 313 273 241 220 212 206 219 234 248 255 251 232 205 181 169 167 176 198 235 288 347 418 513 651 831 1057 1264 1370 1402 1413 1426 1295 1186 1117 1069 1009 943 879 859 821 790 842 928 959 965 10 10 10 10 11 11 11 11 11 10 11 12 12 12 12 12 12 12 12 13 12 10 9 9 8 9 10 10 10 9 9 8 8 7 6 6 5 5 7 9 11 14 13 11 9 6 3 1 1 1 0 0 1 1 1 1 1 1 1 1 0 2 13 63 253 531 758 882 908 853 794 794 847 902 925 967 1027 1080 1100 1083 1028 937 803 619 519 487 473 408 235 97 27 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 3 1 0 0 0 0 0 0 0 0 0 1 4 15 34 54 76 98 127 155 167 165 156 150 151 157 170 174 197 223 217 203 190 186 177 160 143 132 124 117 119 118 106 85 67 61 65 67 65 58 47 33 14 13 13 13 12 10 5 2 3 3 2 3 6 7 14 23 30 34 38 41 44 41 33 24 14 6 2 0 0 0 4 11 18 24 27 27 25 31 32 25 20 18 19 20 19 16 12 9 6 1 4 9 19 41 94 216 398 580 724 812 859 900 952 1021 1123 1197 1225 1222 1198 1115 994 911 881 857 819 810 837 884 940 996 1052 1114 1179 1237 1293 1320 1325 1344 1410 1527 1643 1659 1595 1512 1441 1382 1315 1232 1178 1129 1103 1096 1094 1082 1048 980 919 867 861 919 1012 1096 1070 1045 1059 1107 1162 1203 1232 1268 1110 950 808 672 594 620 738 876 986 1060 1073 1012 1063 1290 1549 1751 1890 1971 1989 1966 2092 2195 2202 2135 2046 1971 1890 1828 1827 1873 1915 1913 1854 1748 1635 1531 1466 1437 1433 1451 1511 1529 1474 1372 1268 1215 1256 1373 1550 1709 1801 1898 2025 2112 2070 2098 1928 1611 1385 1290 1161 1091 1069 928 814 837 1039 1370 1633 1670 1583 1420 1322 1356 1420 1448 1494 1624 1773 1813 1627 1219 906 669 542 505 519 554 589 587 504 438 442 496 572 665 752 775 843 870 885 938 1006 1029 941 843 784 752 695 578 567 770 957 1112 1168 1087 1008 935 798 661 542 466 452 463 450 379 260 176 146 127 142 151 182 281 402 477 505 530 576 641 699 706 634 488 295 161 116 91 59 43 37 25 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 19 22 23 27 44 97 228 417 645 901 1101 1331 1493 1609 1695 1754 1802 1831 1843 1840 1833 1830 1811 1827 1843 1848 1847 1842 1854 1937 2021 2070 2072 2024 1958 1914 1871 1815 1737 1641 1525 1392 1245 1066 890 738 630 579 576 566 521 453 383 328 296 292 290 295 297 298 297 287 252 223 209 202 210 229 261 300 348 412 499 612 736 889 1074 1229 1301 1310 1355 1324 1254 1177 1106 1046 1013 968 897 884 889 884 933 926 918 927 9 10 10 11 13 15 16 16 15 14 13 12 12 12 12 12 12 12 13 13 13 11 10 10 9 8 9 9 8 7 7 8 8 7 7 6 5 5 5 5 6 7 6 5 4 3 1 1 1 1 1 0 0 0 1 1 1 1 0 0 20 89 202 381 593 813 923 940 894 826 791 827 879 938 987 1033 1081 1123 1135 1119 1079 1018 936 825 740 626 540 453 313 155 60 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 2 8 24 42 61 79 99 125 143 147 141 131 123 121 131 151 172 179 169 149 129 126 123 112 100 87 72 65 69 70 62 49 34 25 25 30 33 31 25 17 8 3 3 5 7 6 3 3 3 1 0 0 1 2 6 13 18 21 22 21 19 15 8 6 3 1 3 5 18 26 38 49 58 60 57 47 36 45 47 38 28 24 25 29 31 28 22 16 12 10 26 47 77 123 196 310 454 601 730 821 881 933 968 1015 1089 1162 1220 1243 1208 1108 991 908 895 878 840 830 839 855 889 949 1036 1139 1235 1295 1365 1388 1365 1361 1414 1504 1600 1611 1538 1456 1387 1329 1277 1226 1177 1131 1110 1108 1111 1103 1086 1047 996 947 922 929 945 979 987 969 934 916 929 959 992 1009 868 722 612 530 481 500 603 743 874 968 998 961 983 1159 1398 1622 1804 1957 2081 2051 2069 2145 2191 2169 2085 1973 1874 1829 1844 1899 1949 1952 1894 1787 1650 1512 1430 1402 1394 1386 1427 1464 1458 1401 1314 1261 1333 1468 1644 1818 1989 2146 2256 2260 2045 1945 1780 1511 1275 1191 1219 1250 1247 936 703 671 761 948 1168 1270 1294 1109 923 973 1106 1248 1423 1652 1816 1847 1712 1278 931 662 521 482 487 488 495 509 465 412 397 439 526 615 650 654 677 697 710 739 830 921 866 814 805 807 741 591 530 710 889 996 1028 949 798 790 678 561 474 408 366 343 387 391 326 235 174 148 153 167 262 405 509 556 570 557 620 714 781 789 735 593 384 204 119 94 69 48 36 16 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 20 26 24 23 26 53 119 234 402 653 914 1152 1341 1477 1572 1646 1733 1781 1794 1784 1773 1792 1800 1818 1832 1835 1829 1811 1797 1830 1915 2018 2078 2071 2023 1960 1902 1836 1756 1658 1546 1420 1291 1134 979 863 780 732 731 700 641 566 487 415 378 370 363 349 332 326 326 315 290 289 299 292 297 301 338 381 436 502 574 676 773 923 1093 1214 1241 1284 1294 1233 1174 1136 1064 1044 1049 985 911 866 839 805 783 805 825 812 9 9 9 10 14 15 16 16 16 15 12 13 13 13 12 13 13 13 14 14 14 13 12 12 10 8 8 8 7 7 8 8 8 7 7 6 6 5 5 3 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 3 73 305 569 792 954 1016 989 954 916 882 868 889 932 1006 1064 1101 1129 1160 1179 1180 1161 1123 1061 973 860 669 523 425 323 194 81 28 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 8 23 43 62 78 96 113 122 125 120 111 105 106 111 120 124 117 106 102 102 96 84 72 58 41 30 28 27 21 15 10 5 3 5 10 12 11 7 3 0 2 3 4 3 3 4 4 1 0 0 0 0 1 2 6 9 10 8 5 4 3 4 5 9 18 33 55 71 89 98 91 76 60 34 27 47 60 53 37 28 30 35 36 33 26 20 20 33 66 107 156 220 300 395 499 615 730 836 926 990 1010 1039 1091 1145 1186 1201 1176 1106 1031 968 963 959 937 917 906 898 903 943 1022 1126 1226 1290 1324 1315 1296 1299 1335 1393 1452 1455 1396 1334 1295 1276 1259 1245 1217 1172 1131 1111 1104 1091 1080 1041 985 918 849 789 753 776 850 914 926 921 921 915 920 855 737 635 558 498 457 492 597 694 783 846 867 848 861 991 1210 1437 1615 1750 1888 1957 1953 1970 2038 2123 2157 2088 1936 1903 1928 1982 2030 2041 1986 1838 1674 1525 1418 1359 1337 1334 1368 1431 1477 1461 1380 1298 1337 1404 1568 1784 1992 2113 2104 2047 1852 1761 1665 1500 1321 1245 1322 1381 1273 980 741 650 664 794 984 998 1065 963 752 737 852 1026 1265 1600 1822 1819 1660 1311 970 696 535 479 481 490 494 506 505 474 437 434 493 589 629 632 620 608 603 592 690 816 811 743 714 741 663 506 465 607 785 888 873 711 509 570 575 508 423 341 283 292 360 403 384 313 227 181 198 257 413 575 636 643 646 680 697 714 739 755 757 669 481 285 157 107 87 66 35 12 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 2 1 2 3 4 9 18 27 22 21 22 33 66 132 215 418 689 964 1191 1362 1492 1597 1667 1709 1735 1733 1716 1731 1784 1847 1868 1851 1842 1816 1773 1721 1752 1863 1967 2026 2047 2035 1996 1930 1855 1764 1649 1503 1371 1241 1124 1031 952 911 895 857 782 688 605 523 468 434 405 373 349 343 351 365 381 408 445 456 456 426 436 490 529 546 596 677 791 957 1128 1252 1283 1283 1212 1114 1067 1071 1060 1081 1049 967 884 800 740 707 712 729 738 732 8 8 8 9 11 12 13 13 13 12 11 12 13 13 13 13 13 14 15 14 14 13 12 12 11 10 9 8 7 7 8 8 7 6 6 5 5 5 4 4 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 10 17 56 180 390 634 834 958 1004 990 957 952 951 937 917 913 953 1037 1098 1132 1148 1167 1192 1211 1201 1157 1087 1000 885 665 504 402 297 179 72 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 22 40 54 64 72 79 84 86 87 91 99 105 112 110 102 97 98 101 94 81 67 49 30 14 7 5 2 1 1 0 0 1 3 5 6 4 1 0 0 1 2 1 1 2 4 2 2 2 1 0 0 0 2 3 3 2 2 9 25 34 30 28 36 54 72 78 78 77 67 54 40 16 15 43 64 64 51 41 40 42 42 34 26 23 28 52 94 146 207 283 375 467 534 611 726 866 987 1055 1065 1067 1092 1111 1127 1148 1157 1125 1109 1084 1093 1096 1073 1036 1012 991 960 954 987 1048 1112 1152 1190 1172 1149 1145 1168 1211 1261 1268 1232 1198 1191 1207 1225 1231 1226 1194 1137 1087 1058 1038 1011 974 929 869 797 727 689 712 814 917 974 967 898 790 707 609 520 476 457 434 422 560 616 632 644 666 694 715 722 805 995 1199 1346 1435 1535 1659 1724 1749 1810 1943 2079 2056 1947 1924 1955 2007 2051 2066 2042 1893 1712 1596 1516 1457 1424 1415 1431 1487 1555 1571 1511 1406 1324 1294 1376 1573 1800 1939 1936 1850 1708 1641 1611 1554 1481 1469 1511 1526 1424 1204 964 815 825 970 1185 1127 1056 938 766 727 867 935 1076 1401 1717 1797 1664 1354 1018 740 558 496 542 593 632 665 687 650 554 473 460 554 621 623 572 521 523 518 559 572 516 464 498 634 596 457 413 507 673 790 729 495 363 395 453 439 339 269 211 227 298 383 439 427 342 288 331 436 560 649 661 623 630 615 582 576 609 670 717 655 505 335 197 114 96 66 34 12 2 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 2 3 5 8 9 9 14 20 21 21 21 22 30 65 101 241 486 775 1020 1223 1382 1497 1571 1640 1698 1690 1651 1645 1681 1796 1915 1896 1889 1863 1800 1714 1673 1728 1804 1889 1968 2037 2076 2064 2003 1891 1757 1598 1472 1398 1328 1225 1174 1146 1117 1061 975 872 761 646 550 480 429 380 362 364 394 444 504 568 615 618 604 560 509 490 509 557 646 766 912 1064 1175 1239 1235 1166 1074 1027 1035 1048 1042 1012 953 870 795 710 659 629 629 657 682 657 7 6 7 7 8 9 10 12 13 11 11 12 14 14 13 13 13 14 14 14 13 11 10 10 11 11 10 9 8 8 8 8 6 5 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 36 81 208 436 699 830 838 856 892 928 947 969 976 950 915 911 959 1044 1112 1151 1159 1172 1196 1208 1190 1134 1057 975 879 734 603 475 312 158 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 15 24 30 34 36 40 48 57 68 82 96 114 110 95 86 88 93 94 87 72 52 30 13 2 0 0 0 0 0 0 0 0 1 4 4 2 1 0 2 2 1 1 1 2 1 1 1 1 2 1 0 2 2 1 2 11 32 69 94 69 44 32 34 40 36 22 25 25 23 20 14 19 44 63 64 55 47 51 60 64 51 35 27 31 50 85 135 196 272 361 449 519 603 723 880 1025 1110 1128 1121 1125 1127 1127 1141 1159 1161 1184 1184 1224 1231 1184 1110 1054 1018 969 949 949 957 970 991 1026 1015 999 1004 1034 1079 1124 1138 1121 1109 1105 1124 1165 1186 1176 1172 1131 1083 1042 1001 951 909 884 835 754 675 654 732 823 886 935 906 785 629 498 384 307 312 363 395 398 563 561 514 495 517 557 592 604 704 849 985 1082 1149 1230 1337 1451 1524 1588 1731 1932 1938 1878 1849 1864 1907 1950 1970 1967 1861 1747 1687 1654 1622 1590 1573 1565 1592 1650 1695 1692 1627 1516 1440 1530 1646 1699 1729 1842 1839 1784 1758 1672 1642 1744 1771 1663 1490 1330 1156 969 836 886 1034 1240 1310 1267 1188 1159 1237 1344 1130 1026 1175 1475 1723 1736 1429 1078 774 598 579 660 737 773 834 891 836 650 482 393 420 472 463 380 293 316 408 425 398 350 322 377 520 485 398 377 459 604 705 544 313 253 312 399 424 307 244 179 175 242 351 449 484 443 440 474 532 592 625 592 528 493 458 437 451 488 579 621 564 443 308 206 143 145 93 38 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 9 15 15 14 17 18 19 20 19 16 20 29 44 112 277 556 828 1060 1245 1400 1514 1584 1635 1641 1638 1647 1695 1793 1880 1905 1931 1921 1879 1817 1752 1703 1705 1759 1842 1950 2080 2181 2127 1983 1797 1606 1465 1394 1402 1380 1368 1350 1301 1217 1113 994 866 723 592 508 445 409 403 430 490 573 668 748 766 736 687 630 565 558 631 727 834 940 1052 1160 1193 1190 1143 1062 991 1015 1029 1000 944 881 814 749 692 629 583 566 577 591 595 597 6 5 6 5 6 8 10 12 14 14 12 12 12 12 11 11 12 12 12 11 10 10 10 10 10 11 10 9 8 7 6 5 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 11 64 205 409 670 792 728 664 723 843 921 964 983 964 909 872 895 969 1063 1136 1177 1166 1183 1200 1196 1169 1146 1119 1006 886 792 703 561 341 152 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 9 11 15 19 21 26 33 45 60 62 50 43 44 53 61 64 60 43 25 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 0 0 0 0 0 0 0 0 0 2 3 1 5 22 54 96 133 85 40 16 10 12 10 4 10 9 10 12 19 33 53 60 55 46 41 45 56 66 57 41 32 33 43 67 103 148 209 286 376 470 564 682 836 1014 1163 1241 1254 1243 1235 1211 1186 1193 1229 1239 1234 1274 1276 1218 1122 1034 981 941 942 926 898 880 889 911 914 923 945 983 1030 1081 1124 1113 1071 1033 1037 1083 1129 1127 1146 1121 1078 1029 968 898 844 822 801 765 721 708 782 798 789 782 727 608 474 373 288 244 285 336 333 305 410 421 391 412 474 541 594 612 676 764 856 945 1026 1092 1151 1231 1327 1460 1665 1895 1930 1782 1660 1661 1733 1816 1886 1923 1871 1808 1770 1765 1768 1747 1715 1657 1658 1706 1776 1840 1868 1836 1822 2068 2255 2223 2025 1859 1774 1757 1812 1790 1841 2071 2029 1778 1498 1247 1019 830 745 864 1057 1131 1204 1276 1356 1495 1729 1763 1421 1136 1100 1301 1573 1628 1431 1132 845 663 626 701 798 828 903 940 846 625 429 328 311 322 286 199 156 303 369 316 254 222 222 267 295 291 301 341 433 571 558 368 226 202 282 402 469 398 295 218 193 221 290 383 428 447 462 476 496 518 499 439 376 336 318 324 359 391 484 530 489 378 263 250 250 222 148 63 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 22 21 22 21 18 17 18 21 20 23 27 32 55 135 348 601 879 1105 1263 1385 1481 1525 1552 1586 1631 1687 1750 1792 1855 1907 1933 1945 1941 1868 1735 1681 1694 1740 1800 1876 1999 2031 1926 1740 1555 1451 1438 1470 1501 1511 1485 1415 1330 1183 1046 910 759 631 552 492 482 500 547 643 759 809 852 861 827 781 762 771 808 873 947 1018 1076 1096 1103 1116 1115 1094 1081 1086 1042 969 895 845 801 738 670 631 601 555 520 555 545 549 577 7 5 5 4 4 5 7 9 11 11 10 10 10 9 8 10 10 10 10 10 9 9 10 10 9 8 8 7 6 5 4 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 45 206 559 861 882 722 595 594 701 867 986 1020 981 905 830 813 872 977 1080 1152 1185 1170 1194 1199 1181 1186 1248 1341 1104 895 791 705 547 326 137 37 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 4 3 2 1 2 4 10 17 23 28 19 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 2 4 1 6 28 59 86 95 55 21 6 2 3 1 1 2 3 8 18 34 50 61 56 43 31 25 26 33 47 49 44 39 41 49 65 85 108 145 193 257 344 462 598 784 994 1179 1296 1345 1371 1386 1346 1317 1329 1356 1332 1301 1303 1299 1261 1188 1095 1010 980 968 927 878 848 851 880 914 950 980 1017 1068 1124 1173 1143 1071 1005 988 1032 1102 1117 1145 1128 1081 1008 912 815 765 765 785 802 796 776 796 750 692 649 581 458 313 284 240 224 248 246 195 153 187 231 283 355 429 508 619 661 747 823 890 967 1053 1087 1104 1087 1134 1307 1557 1741 1706 1528 1455 1521 1646 1767 1869 1895 1855 1811 1791 1798 1806 1777 1730 1667 1665 1722 1823 1942 2053 2113 2139 2315 2511 2544 2309 1904 1664 1578 1616 1726 1913 2127 2055 1755 1459 1284 1141 958 837 929 1051 1138 1200 1229 1237 1276 1482 1458 1238 1039 987 1073 1218 1313 1249 1069 853 679 598 615 683 669 693 713 653 509 372 291 271 259 216 147 98 168 225 183 134 132 168 167 145 172 265 363 426 520 418 266 183 209 309 401 410 359 315 282 254 237 240 285 325 353 373 389 399 400 348 287 249 236 234 226 246 322 414 459 417 305 218 230 237 228 188 107 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 20 19 18 17 17 16 18 22 25 29 30 33 52 106 239 417 682 944 1109 1222 1309 1387 1428 1468 1527 1581 1621 1685 1737 1801 1877 1939 1960 1899 1785 1706 1674 1665 1658 1672 1768 1814 1770 1650 1484 1469 1563 1632 1631 1601 1553 1469 1308 1156 1063 972 851 730 621 558 574 622 680 801 947 961 961 968 945 915 948 976 1010 1038 1058 1099 1100 1077 1063 1063 1067 1059 1077 1075 1005 910 830 783 733 685 647 644 698 737 709 607 563 556 550 8 7 6 5 4 6 7 8 9 8 7 8 8 8 8 9 8 8 8 8 8 8 8 8 7 6 6 5 5 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 220 489 753 884 723 588 554 614 751 942 1144 1087 954 831 764 776 857 988 1096 1161 1188 1193 1219 1207 1170 1230 1403 1506 1130 880 777 657 476 272 112 38 12 2 0 0 0 0 0 0 0 0 0 1 2 1 0 0 1 3 12 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 1 1 0 0 1 2 4 5 17 32 39 29 13 4 1 1 1 0 0 0 9 24 39 52 60 57 44 31 22 17 15 16 30 44 50 52 58 70 84 89 90 106 133 181 262 375 523 702 894 1073 1216 1321 1416 1455 1434 1433 1450 1456 1425 1372 1337 1323 1288 1234 1168 1087 1045 1011 961 913 889 899 938 975 1025 1062 1104 1148 1177 1193 1144 1059 983 953 983 1054 1089 1094 1077 1031 947 839 747 710 708 736 779 798 782 775 708 615 525 420 286 154 147 137 140 137 112 72 47 59 105 177 248 305 375 507 620 725 789 830 889 986 1061 1002 936 952 1091 1285 1402 1367 1312 1373 1511 1671 1797 1843 1810 1775 1781 1821 1870 1885 1825 1741 1695 1715 1805 1942 2087 2213 2260 2276 2291 2323 2304 2132 1846 1672 1559 1529 1605 1759 1891 1864 1681 1421 1256 1173 1091 1053 1113 1231 1358 1435 1447 1424 1397 1380 1179 962 851 867 936 1040 1140 1133 1033 883 733 616 549 530 502 487 478 445 386 324 272 252 242 213 155 85 48 57 75 78 81 137 158 122 133 213 333 446 449 310 182 151 220 320 364 365 372 423 424 355 290 248 243 253 271 291 303 304 288 253 217 198 194 201 214 235 293 363 389 333 220 205 224 257 307 316 197 45 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 13 15 17 18 19 19 18 21 24 32 41 47 67 132 224 341 531 769 911 1012 1146 1265 1325 1360 1415 1450 1427 1460 1532 1638 1773 1896 1945 1921 1834 1739 1673 1622 1594 1590 1614 1646 1654 1600 1484 1536 1630 1659 1625 1619 1585 1512 1402 1271 1132 1062 953 821 716 655 671 758 855 941 1021 1055 1060 1060 1035 991 1030 1093 1124 1114 1100 1135 1121 1082 1053 1059 1066 1045 1021 986 957 899 816 728 689 722 779 810 873 875 760 662 641 650 623 7 6 6 5 5 5 6 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 6 6 5 5 4 4 3 2 2 2 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 367 658 768 723 616 548 584 658 782 933 1046 985 842 742 712 753 854 1004 1121 1176 1214 1244 1262 1241 1181 1257 1483 1503 1126 886 748 578 371 188 72 25 13 3 0 0 0 0 0 0 0 0 0 2 3 1 0 0 6 22 44 37 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 5 8 7 6 4 2 3 3 4 4 2 1 0 0 0 0 1 5 10 9 17 46 63 65 55 42 30 23 19 15 13 16 26 45 59 66 73 83 92 91 84 95 117 157 222 314 437 586 759 948 1135 1302 1439 1512 1526 1520 1515 1507 1479 1423 1364 1336 1284 1225 1176 1135 1091 1047 1000 965 958 994 1066 1101 1139 1169 1191 1202 1194 1165 1101 1026 967 937 940 970 994 971 944 900 830 741 660 615 616 652 701 725 704 666 595 488 351 211 105 57 63 94 96 75 46 23 12 11 23 86 141 184 239 326 416 505 579 627 680 786 957 999 976 974 1009 1065 1116 1148 1182 1302 1442 1572 1670 1706 1658 1666 1761 1885 1980 2003 1936 1856 1815 1819 1893 2014 2123 2209 2231 2228 2201 2161 2113 2048 1894 1808 1714 1643 1622 1654 1713 1763 1728 1557 1383 1283 1240 1249 1308 1433 1573 1675 1713 1693 1627 1510 1309 1063 868 816 891 1009 1096 1105 1054 963 845 696 580 495 432 387 356 335 317 300 273 254 242 224 180 101 46 50 87 121 129 152 156 127 147 232 346 437 401 280 191 190 266 350 388 428 498 579 585 482 358 280 252 241 240 244 243 241 230 209 186 173 172 179 196 225 270 319 338 288 208 192 222 304 417 451 248 83 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 12 17 19 21 20 19 20 23 32 47 52 83 150 224 311 428 564 674 824 990 1109 1177 1220 1237 1225 1240 1283 1351 1454 1616 1809 1920 1932 1880 1808 1713 1652 1610 1588 1580 1573 1590 1561 1531 1583 1668 1707 1664 1675 1592 1475 1361 1246 1124 1105 1035 968 917 892 913 990 1036 1029 999 991 1029 1036 1006 1001 1056 1135 1173 1123 1098 1095 1079 1058 1047 1042 1029 1015 1021 1038 1020 940 843 759 764 882 990 1037 963 876 809 777 777 754 709 5 5 5 4 5 4 4 5 6 6 7 7 8 8 7 7 7 6 5 5 5 5 5 4 3 2 3 3 2 2 2 2 1 1 1 1 0 0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 0 36 270 524 632 633 600 600 643 688 743 784 784 738 667 645 677 755 872 1016 1141 1196 1250 1292 1314 1305 1262 1313 1544 1623 1330 930 776 515 262 99 24 4 0 0 0 0 0 0 0 0 0 3 8 12 11 1 0 0 21 55 78 62 28 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 7 3 1 2 2 1 0 0 0 0 1 1 2 5 6 9 14 21 32 69 82 70 49 33 26 22 19 19 23 31 45 60 69 72 72 74 79 85 88 99 119 152 202 272 363 494 665 845 1017 1185 1358 1493 1555 1575 1570 1550 1517 1473 1409 1377 1330 1272 1222 1186 1148 1103 1059 1024 1019 1068 1166 1213 1203 1226 1238 1226 1192 1140 1071 1005 955 922 898 879 874 859 847 830 789 720 638 585 580 600 622 620 586 540 486 386 237 104 35 32 53 102 104 67 28 9 6 3 5 51 89 115 149 203 286 423 528 556 553 609 766 928 1019 1009 943 899 936 996 1044 1171 1272 1333 1402 1533 1575 1663 1799 1944 2046 2066 2004 1933 1873 1844 1875 1952 2028 2098 2142 2152 2119 2037 1962 2034 2026 1999 1944 1867 1790 1740 1726 1784 1818 1744 1596 1454 1384 1386 1395 1474 1596 1712 1771 1744 1670 1563 1432 1223 967 793 784 816 864 920 979 1011 982 885 728 576 453 365 306 277 273 279 282 284 281 266 239 154 105 101 139 206 283 416 442 394 360 392 450 477 447 377 316 303 341 374 381 423 524 615 614 504 368 294 265 251 242 242 238 234 227 203 175 158 154 162 181 212 253 291 299 254 194 187 220 318 433 415 242 91 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 7 14 15 18 19 19 20 26 43 52 60 93 147 207 266 325 361 486 628 763 905 1035 1094 1122 1170 1197 1203 1230 1304 1497 1722 1896 1975 1945 1898 1778 1685 1604 1551 1525 1480 1505 1506 1543 1648 1767 1696 1664 1604 1461 1320 1224 1166 1151 1132 1118 1098 1064 1031 1070 1122 1144 1112 1031 952 982 991 1005 1040 1076 1088 1103 1073 1058 1057 1053 1038 1032 1027 1028 1036 1054 1089 1052 961 900 912 1001 1098 1055 1064 989 884 842 851 868 831 774 3 2 2 2 3 3 3 3 4 5 6 7 7 7 7 6 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 18 100 255 408 524 608 659 686 679 649 601 558 550 565 606 686 788 908 1031 1141 1221 1276 1321 1374 1417 1433 1479 1681 1852 1473 1045 851 464 172 44 5 0 0 0 0 0 0 0 0 0 0 14 35 44 32 5 1 3 36 61 66 50 26 17 12 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 1 0 0 1 1 0 0 0 0 1 3 6 9 12 17 22 26 36 60 86 87 69 48 34 29 22 18 25 41 61 77 85 84 78 73 73 78 86 97 105 121 146 183 234 308 421 590 765 934 1104 1284 1456 1564 1612 1614 1582 1534 1492 1441 1415 1371 1336 1307 1272 1227 1183 1135 1092 1070 1092 1159 1224 1263 1292 1292 1263 1212 1151 1084 1029 979 930 882 844 832 826 821 822 819 781 692 624 591 570 551 527 496 461 427 354 231 124 62 46 75 128 130 81 31 10 6 2 2 28 51 70 101 163 230 313 433 471 437 443 509 609 717 776 779 769 821 906 905 981 1082 1149 1203 1399 1481 1613 1780 1935 2028 2028 1956 1903 1836 1807 1819 1849 1883 1963 2088 2107 2034 1907 1817 1988 2029 2041 2053 2039 1983 1909 1850 1866 1904 1884 1797 1682 1590 1535 1478 1510 1605 1707 1761 1733 1647 1520 1374 1196 994 825 745 722 727 762 839 949 1006 981 866 706 544 405 299 244 242 260 287 315 329 302 295 246 205 194 216 266 408 705 884 895 798 682 544 579 555 526 482 422 387 370 335 347 417 491 504 447 353 283 258 254 248 247 252 256 259 240 199 162 147 161 189 221 252 270 264 241 224 242 281 340 428 399 258 114 29 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 13 15 18 18 19 22 26 32 32 43 70 111 154 196 274 351 434 526 643 777 874 959 1018 1058 1075 1075 1100 1192 1381 1618 1843 1987 1915 1890 1795 1675 1547 1435 1439 1449 1463 1472 1500 1562 1565 1521 1485 1407 1317 1254 1171 1116 1078 1085 1116 1111 1039 1061 1127 1167 1171 1136 1084 1036 1019 1020 1025 1019 1008 1019 1056 1076 1096 1117 1133 1127 1116 1117 1128 1140 1119 1094 1049 960 898 944 1016 1068 982 947 972 969 957 944 936 897 829 0 1 1 1 0 1 2 3 3 3 4 5 6 6 6 6 5 5 5 4 4 3 3 2 2 2 2 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 2 16 68 190 392 580 675 672 607 542 476 460 497 560 637 725 822 922 1023 1131 1231 1300 1349 1426 1510 1581 1662 1775 1805 1421 1130 808 387 107 14 1 0 1 2 3 0 0 0 0 2 9 38 76 84 58 22 9 14 37 43 38 31 33 46 50 37 17 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 21 21 23 29 41 65 95 103 80 60 46 39 35 28 21 31 66 114 150 153 120 95 84 82 85 92 103 115 132 155 188 238 312 422 616 766 919 1063 1199 1349 1480 1555 1582 1554 1495 1439 1410 1394 1383 1377 1363 1333 1289 1232 1172 1132 1105 1105 1145 1215 1300 1344 1341 1300 1240 1178 1124 1080 1027 964 901 851 825 806 777 755 757 749 696 674 633 576 517 465 427 403 390 348 280 218 174 155 181 232 213 122 48 26 17 8 3 10 22 39 74 149 258 283 338 366 350 332 340 386 466 561 633 683 768 880 885 860 915 1006 1058 1236 1280 1416 1611 1804 1935 1966 1882 1834 1797 1792 1801 1789 1734 1766 1861 1861 1795 1716 1672 1750 1762 1831 1953 2029 1994 1925 1883 1892 1930 1964 1965 1914 1832 1723 1638 1637 1709 1796 1822 1727 1617 1500 1358 1185 999 823 700 621 570 571 645 777 903 967 941 839 686 517 369 290 268 273 293 322 344 326 324 307 288 283 303 332 525 845 1097 1206 1177 1036 744 713 725 685 584 479 461 437 369 318 311 346 399 417 379 331 294 269 247 238 260 283 298 289 251 207 177 183 203 223 236 242 243 246 249 259 286 338 386 378 285 160 58 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 14 15 17 18 20 22 24 26 26 30 44 66 87 114 165 206 288 421 533 639 725 814 882 919 921 908 941 1037 1219 1470 1736 1975 1932 1892 1816 1702 1577 1389 1357 1383 1422 1446 1459 1490 1467 1437 1400 1345 1263 1202 1159 1113 1044 1017 1064 1080 1043 1117 1144 1139 1101 1016 1011 1014 1024 1025 1019 1003 1026 1071 1128 1180 1223 1235 1246 1256 1235 1207 1173 1157 1136 1083 1025 949 862 894 992 1153 1127 1019 1040 1118 1115 1057 973 884 873 0 1 1 1 1 1 1 2 2 3 4 4 5 5 6 6 5 4 4 4 3 3 3 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 35 140 342 574 672 634 542 463 417 438 502 582 665 747 828 910 1002 1116 1227 1310 1365 1438 1523 1593 1623 1579 1420 1194 959 611 282 74 2 0 3 8 15 15 0 0 0 0 10 36 75 114 116 84 48 30 34 53 55 44 39 54 88 121 89 35 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 34 40 43 45 60 84 103 96 63 48 44 45 46 42 36 53 114 196 247 226 136 96 84 80 79 84 98 124 155 183 216 272 359 478 671 764 875 981 1071 1174 1301 1405 1449 1428 1380 1344 1333 1345 1365 1381 1393 1394 1369 1290 1207 1171 1147 1134 1149 1202 1269 1317 1337 1312 1265 1227 1186 1144 1092 1010 918 840 788 749 704 682 692 712 718 727 686 606 516 435 373 336 340 344 333 332 340 343 331 343 306 200 104 60 44 33 18 11 16 32 68 145 218 252 287 308 298 263 236 270 320 395 492 598 701 832 941 933 961 1007 967 1011 1092 1229 1421 1643 1844 1959 1855 1837 1834 1844 1843 1793 1679 1632 1630 1621 1597 1573 1566 1585 1618 1711 1883 2033 2047 2014 1952 1922 1933 1990 2062 2080 2030 1916 1805 1747 1758 1807 1814 1670 1550 1448 1334 1184 997 792 659 571 484 426 450 538 671 808 894 891 799 655 510 416 378 355 332 323 330 326 317 309 313 340 409 501 695 936 1155 1302 1351 1296 1158 1125 1031 840 617 487 526 511 442 349 270 238 290 370 381 351 308 261 235 233 276 326 358 352 309 282 240 226 224 225 237 265 258 252 249 254 274 303 320 327 286 201 99 20 3 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 5 12 13 14 15 15 15 20 22 24 25 27 30 38 45 54 79 143 246 354 435 495 558 649 737 748 737 747 779 861 1041 1354 1599 1829 1951 2001 1977 1863 1757 1543 1364 1307 1359 1414 1445 1475 1474 1443 1395 1338 1241 1165 1149 1102 1020 976 993 982 954 956 1003 1056 1042 980 979 996 1023 1036 1065 1092 1134 1183 1232 1281 1310 1299 1278 1253 1224 1194 1148 1108 1083 1079 1070 1013 945 943 1038 1153 1230 1247 1240 1310 1297 1186 1039 943 963 1 0 1 1 1 1 1 1 2 3 3 4 4 5 4 4 4 4 5 4 3 3 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 1 1 1 1 1 0 37 108 228 405 599 697 608 492 415 400 446 513 592 671 744 816 898 992 1109 1215 1293 1352 1419 1484 1471 1368 1183 984 876 723 408 180 49 3 2 11 31 50 34 3 1 0 2 23 61 100 128 130 102 73 56 56 70 82 74 69 86 124 153 108 32 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 28 49 62 63 55 55 62 67 62 44 39 62 72 72 78 97 141 199 235 229 176 106 82 80 74 69 73 89 118 154 185 219 279 382 521 645 732 811 880 955 1063 1208 1326 1383 1367 1322 1283 1262 1273 1307 1353 1406 1447 1447 1369 1292 1258 1230 1210 1209 1233 1273 1322 1360 1344 1306 1285 1241 1170 1087 994 899 811 745 713 675 670 685 711 737 746 705 623 522 424 348 315 325 341 348 367 401 433 432 422 395 306 202 131 103 93 69 42 28 39 78 133 174 186 195 208 216 202 188 224 297 384 489 610 705 816 970 1126 1205 1178 1090 1052 1079 1153 1334 1578 1792 1913 1851 1809 1790 1807 1841 1839 1758 1615 1561 1542 1526 1510 1510 1538 1586 1671 1803 1951 2069 2113 2091 2031 1998 2030 2105 2147 2128 2039 1921 1816 1757 1750 1709 1564 1429 1313 1205 1090 951 782 626 509 421 352 312 336 415 552 692 782 793 737 658 603 581 534 436 355 311 290 289 306 334 375 478 630 822 1038 1245 1397 1452 1433 1395 1303 1112 857 621 517 518 515 481 407 298 217 259 320 356 352 310 247 228 248 306 378 429 430 371 366 330 285 254 245 251 271 260 246 237 233 241 267 285 295 281 231 147 41 9 1 0 0 0 0 0 0 0 0 0 2 1 2 2 1 0 2 2 6 10 11 10 10 16 19 22 23 23 24 29 31 33 40 54 83 193 285 334 406 526 644 601 587 598 627 696 848 1156 1470 1739 1934 2067 2136 2076 1966 1739 1472 1316 1358 1399 1433 1476 1494 1471 1425 1386 1309 1251 1201 1127 1051 994 951 925 905 905 943 958 978 972 996 1056 1111 1143 1186 1217 1245 1275 1299 1319 1314 1286 1243 1199 1180 1161 1161 1133 1117 1158 1172 1117 1062 1027 1032 1079 1162 1201 1211 1237 1238 1151 977 933 882 0 0 0 0 0 0 1 1 2 2 2 3 4 4 4 3 3 4 4 3 3 3 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 27 78 180 427 484 465 503 597 692 717 589 447 396 412 466 525 592 665 731 797 878 980 1098 1193 1259 1334 1423 1488 1392 1137 946 850 814 696 398 179 63 23 22 38 71 94 54 16 6 8 18 41 72 100 120 128 117 91 71 68 81 99 105 104 115 136 138 92 26 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 21 18 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 26 45 64 80 81 62 46 38 35 33 33 39 91 102 108 133 183 246 264 219 153 95 65 64 77 78 76 80 91 109 133 161 206 264 358 490 579 692 780 851 929 1025 1130 1241 1308 1310 1286 1256 1223 1221 1278 1360 1445 1493 1482 1429 1382 1356 1328 1306 1301 1321 1358 1397 1441 1424 1370 1313 1235 1139 1045 963 886 812 748 726 705 706 728 758 778 769 720 636 527 429 361 322 332 343 349 370 415 470 502 480 442 380 303 228 183 187 175 117 72 65 86 117 147 147 133 142 173 182 184 201 264 396 556 672 686 814 1006 1282 1478 1483 1348 1234 1159 1161 1311 1516 1641 1693 1729 1710 1668 1680 1765 1842 1829 1653 1547 1498 1473 1454 1450 1481 1524 1598 1718 1878 2049 2159 2173 2146 2136 2143 2141 2151 2136 2068 1958 1834 1727 1663 1567 1435 1295 1159 1031 908 795 671 530 390 271 194 178 195 212 298 427 559 664 709 725 727 718 666 550 425 335 295 287 289 292 322 429 605 837 1075 1271 1403 1462 1505 1493 1390 1207 983 743 598 517 487 486 473 385 290 257 271 298 310 294 262 252 295 372 449 486 448 424 401 359 305 262 251 247 246 241 231 220 209 214 242 266 280 278 252 181 68 16 1 0 0 0 0 0 0 0 2 5 6 6 6 4 1 0 1 1 2 4 6 7 9 12 14 16 16 17 19 23 27 29 31 33 32 107 161 211 286 402 482 484 488 490 501 560 742 1088 1413 1633 1792 1925 2048 2116 2121 1977 1726 1523 1456 1412 1421 1465 1498 1494 1495 1493 1407 1299 1219 1165 1114 1046 1003 976 948 926 928 931 989 1070 1149 1183 1232 1268 1284 1287 1282 1265 1266 1264 1237 1200 1187 1152 1143 1171 1199 1187 1170 1216 1210 1157 1094 1027 975 969 968 1026 1070 1053 991 919 859 836 816 1 0 0 0 0 0 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 129 545 919 1038 953 847 821 836 818 721 559 419 407 440 485 531 585 649 712 772 851 957 1074 1166 1230 1332 1445 1491 1369 1082 934 838 775 649 412 231 141 102 90 91 105 118 72 43 38 45 55 65 76 93 115 134 141 115 84 70 77 98 119 129 136 144 136 104 58 30 16 8 4 1 0 0 0 0 0 0 0 0 0 0 0 2 7 16 24 18 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 14 33 55 69 83 96 94 67 37 20 13 18 35 57 91 103 116 142 176 195 160 103 62 46 48 61 84 93 98 106 118 130 133 154 198 263 352 461 573 685 761 814 865 922 991 1108 1196 1235 1254 1256 1246 1245 1279 1334 1417 1475 1483 1465 1445 1435 1420 1401 1386 1389 1422 1487 1535 1504 1413 1300 1188 1095 1023 962 898 832 780 767 769 774 784 795 800 783 737 660 558 469 411 383 392 408 407 412 439 478 488 465 457 452 421 350 260 271 275 190 116 92 101 122 143 151 120 105 131 163 183 214 294 446 633 759 696 825 1007 1345 1610 1636 1513 1381 1229 1182 1224 1282 1309 1379 1489 1557 1553 1566 1658 1755 1781 1647 1506 1422 1396 1389 1409 1451 1496 1566 1681 1846 2038 2183 2256 2264 2233 2183 2123 2074 2030 1971 1890 1795 1705 1627 1516 1380 1225 1053 878 738 653 573 459 321 193 115 82 86 92 130 208 321 462 569 655 719 751 729 642 501 357 280 257 248 235 262 353 500 740 1011 1222 1408 1544 1619 1619 1533 1372 1164 942 764 590 483 481 521 499 415 328 277 270 286 285 290 322 394 474 511 459 436 421 385 329 266 220 219 222 223 224 221 205 188 200 227 255 275 277 256 182 90 26 0 0 0 0 0 0 0 1 3 5 9 12 12 7 0 1 2 2 3 4 5 6 8 10 11 11 13 15 16 18 22 25 27 31 33 55 90 134 195 310 367 407 438 441 439 492 650 883 1140 1373 1546 1674 1820 1985 2111 2125 1992 1819 1623 1471 1427 1477 1503 1525 1571 1567 1495 1401 1321 1269 1215 1148 1091 1049 1013 1010 1024 1067 1140 1221 1290 1325 1326 1319 1304 1280 1265 1212 1183 1182 1185 1174 1147 1114 1127 1170 1203 1218 1235 1266 1255 1239 1235 1260 1289 1164 1151 1214 1224 1132 1065 1020 993 988 1025 3 1 1 0 0 0 0 1 1 1 2 3 3 3 3 3 4 3 3 3 3 3 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 51 241 787 1071 1083 988 913 918 933 858 695 526 422 416 455 500 544 591 643 700 757 828 929 1045 1152 1247 1336 1417 1412 1297 1088 906 744 680 558 403 309 261 221 177 135 108 102 89 97 101 97 88 81 81 95 126 162 180 157 114 81 73 88 114 136 149 157 149 129 101 72 45 24 11 4 1 0 0 0 0 0 0 0 0 0 0 0 1 5 11 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 23 48 88 106 108 111 116 109 78 36 18 10 19 52 104 127 118 106 103 103 95 68 48 36 35 46 68 94 108 114 125 142 160 165 175 195 256 356 487 632 750 790 809 832 871 940 1051 1128 1186 1243 1294 1326 1337 1369 1441 1515 1558 1556 1525 1507 1510 1506 1491 1471 1463 1491 1584 1587 1514 1391 1252 1132 1057 1012 971 915 860 834 846 875 885 877 858 836 812 785 721 626 532 467 448 474 505 493 477 478 487 476 482 505 539 564 528 399 369 361 271 184 140 135 143 139 126 95 79 104 164 228 306 430 612 809 928 860 974 1200 1432 1552 1513 1382 1271 1109 1017 969 951 991 1100 1246 1379 1420 1441 1532 1612 1648 1581 1462 1374 1356 1372 1412 1459 1504 1555 1628 1737 1884 2016 2076 2089 2074 2041 1998 1937 1860 1797 1744 1694 1640 1569 1474 1353 1201 1010 794 634 555 488 389 261 138 68 48 33 33 53 95 163 278 398 509 610 693 735 702 551 394 297 253 235 234 247 286 357 540 827 1098 1326 1477 1586 1625 1580 1464 1328 1150 1027 803 586 570 601 608 565 461 355 317 339 336 357 413 491 538 486 410 386 360 312 243 182 161 171 180 196 217 230 202 177 179 203 238 267 276 244 184 114 49 0 0 0 0 0 0 0 0 2 3 7 10 9 5 0 2 3 3 3 4 4 6 8 9 9 10 11 11 12 14 17 20 24 29 34 41 57 92 148 238 327 430 491 491 504 558 655 793 957 1113 1235 1389 1530 1707 1925 2080 2112 2004 1808 1598 1446 1394 1430 1497 1573 1617 1624 1606 1558 1472 1378 1285 1201 1135 1163 1194 1229 1281 1343 1390 1426 1416 1370 1319 1281 1239 1212 1177 1149 1146 1167 1179 1159 1130 1131 1171 1220 1264 1314 1364 1399 1420 1444 1498 1546 1547 1547 1559 1427 1427 1424 1383 1345 1334 1370 4 3 1 0 0 0 0 1 1 1 2 3 3 3 3 3 3 3 3 3 2 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 54 250 617 846 838 824 857 917 930 822 636 489 419 422 457 499 543 593 646 698 751 818 912 1028 1167 1303 1369 1421 1370 1200 961 745 570 527 430 368 358 353 312 229 155 117 116 143 172 160 138 117 102 99 112 150 195 214 200 162 108 77 77 99 130 158 177 168 150 132 110 82 48 23 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 6 1 0 2 4 4 2 1 0 5 23 50 93 160 174 160 146 137 123 92 44 23 8 24 85 164 183 149 108 72 49 36 29 39 40 42 51 67 82 95 104 116 135 155 164 178 201 256 337 456 612 767 828 843 860 898 954 1017 1092 1182 1272 1340 1378 1398 1446 1516 1573 1622 1637 1607 1576 1580 1578 1573 1550 1525 1548 1635 1601 1488 1339 1194 1083 1027 1012 996 957 916 909 942 975 973 948 908 873 859 846 794 695 590 519 500 516 575 581 560 537 521 501 526 590 653 708 697 566 494 469 397 307 232 191 180 160 156 150 163 213 297 408 565 794 969 1027 1007 978 1110 1277 1353 1297 1137 958 941 827 728 679 694 777 905 1049 1187 1265 1323 1430 1514 1558 1537 1451 1358 1318 1341 1374 1405 1426 1442 1469 1534 1645 1746 1783 1784 1779 1786 1790 1757 1677 1599 1546 1511 1466 1401 1347 1279 1160 973 748 567 463 397 318 213 113 59 34 20 20 33 58 96 178 275 376 477 578 671 697 567 433 342 301 294 300 290 283 303 411 640 912 1128 1223 1326 1432 1500 1556 1508 1292 1208 1097 894 799 729 715 667 554 428 381 391 394 404 434 468 464 401 346 312 285 244 185 138 123 127 131 154 206 224 202 172 160 177 217 263 283 250 192 137 89 8 1 0 0 0 0 0 0 0 1 2 3 4 3 2 4 5 4 3 4 4 5 6 8 9 9 9 9 10 12 14 15 22 28 33 37 42 69 125 205 382 566 604 641 705 747 776 835 935 954 943 1071 1244 1415 1639 1840 2007 2037 1941 1776 1587 1411 1416 1503 1609 1699 1762 1768 1748 1674 1579 1487 1436 1452 1456 1453 1488 1519 1540 1523 1498 1443 1362 1276 1232 1186 1143 1111 1105 1118 1135 1146 1157 1153 1140 1179 1246 1329 1416 1470 1501 1525 1578 1670 1783 1785 1727 1704 1629 1638 1632 1590 1536 1513 1520 7 3 1 0 0 0 0 1 1 1 2 2 3 3 3 4 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 182 412 621 674 762 860 913 882 751 570 460 422 435 472 513 550 596 649 705 766 840 936 1056 1206 1338 1408 1430 1259 999 791 577 376 306 257 295 383 442 413 298 202 188 221 258 254 209 174 154 147 149 159 179 210 228 225 200 145 97 84 101 135 170 194 183 162 145 132 114 84 50 25 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 29 27 17 12 18 23 24 21 15 8 17 42 97 172 240 250 216 181 154 131 104 72 46 32 58 125 190 194 153 104 61 38 35 46 61 62 59 54 51 53 61 71 84 108 134 156 181 252 312 368 446 561 698 841 894 928 974 1032 1092 1164 1248 1312 1334 1342 1373 1427 1489 1553 1617 1651 1644 1629 1651 1648 1652 1635 1611 1628 1674 1608 1465 1301 1159 1066 1031 1042 1048 1029 1002 994 1015 1040 1029 991 934 887 883 884 828 718 605 532 514 535 625 649 628 596 576 570 605 696 792 835 808 739 657 624 580 493 381 291 259 246 271 312 371 453 559 709 914 1104 1167 1121 1096 1140 1255 1324 1266 1085 856 679 684 623 565 548 579 644 734 857 974 1092 1230 1383 1486 1542 1511 1396 1271 1220 1228 1251 1273 1287 1289 1293 1338 1426 1498 1533 1542 1544 1556 1570 1564 1504 1433 1377 1339 1285 1210 1177 1143 1070 938 759 584 464 386 313 220 124 67 37 23 24 37 59 88 144 217 298 382 466 555 592 548 481 429 403 399 399 373 351 355 415 561 765 937 1007 1054 1136 1256 1413 1504 1305 1195 1239 1250 1187 969 857 751 619 500 435 420 408 391 381 386 380 349 310 273 239 205 165 124 103 106 112 124 184 212 198 172 156 162 196 278 353 361 291 192 147 58 21 11 6 0 0 0 0 0 0 0 1 3 2 2 3 4 5 4 4 4 5 5 5 6 7 7 8 8 10 11 14 17 21 27 33 37 60 115 212 357 517 608 686 766 799 798 814 831 807 735 776 934 1087 1256 1417 1648 1826 1895 1883 1831 1745 1637 1609 1658 1742 1775 1754 1712 1644 1589 1541 1528 1568 1634 1716 1793 1748 1671 1556 1455 1383 1307 1226 1174 1128 1088 1067 1083 1105 1125 1140 1153 1162 1152 1176 1231 1291 1352 1427 1468 1513 1568 1608 1609 1586 1614 1648 1646 1643 1667 1668 1596 1518 1458 10 4 1 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 98 275 475 631 791 873 870 794 667 533 456 442 467 515 560 590 627 676 734 802 885 991 1109 1228 1308 1363 1361 1198 922 743 493 263 162 117 225 424 543 522 399 292 310 350 369 339 269 219 203 202 203 202 197 202 218 228 215 179 135 114 128 161 194 209 198 172 157 152 144 125 92 57 32 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 28 43 47 44 48 63 71 71 64 56 52 57 83 159 241 293 298 262 216 175 144 123 116 113 128 148 162 166 153 122 81 60 55 62 73 79 70 58 46 36 30 30 37 51 73 103 137 181 269 341 394 458 543 665 906 1002 1035 1060 1098 1150 1206 1249 1281 1274 1267 1295 1347 1429 1503 1559 1601 1635 1670 1734 1753 1763 1746 1721 1720 1716 1625 1470 1302 1168 1098 1089 1111 1119 1103 1074 1055 1061 1085 1068 1034 971 910 893 883 811 701 612 571 574 600 650 681 683 668 654 659 684 734 867 960 977 983 920 854 812 726 602 492 438 442 492 563 644 729 824 991 1199 1315 1340 1342 1394 1437 1414 1360 1220 990 732 587 548 515 496 492 504 541 580 668 767 894 1058 1234 1346 1357 1288 1189 1113 1090 1088 1096 1099 1107 1118 1131 1182 1258 1333 1394 1428 1430 1416 1418 1416 1387 1344 1309 1295 1250 1171 1126 1098 1057 977 825 628 481 393 326 239 139 72 37 25 29 45 70 102 147 206 275 347 414 491 534 537 520 505 510 515 503 480 462 467 514 618 752 847 871 875 911 1008 1175 1312 1148 976 1089 1336 1403 1195 982 810 672 549 468 430 396 359 331 326 332 318 285 247 214 189 167 140 108 99 112 121 153 173 174 166 158 157 191 316 452 481 381 239 181 119 71 66 71 19 1 0 0 0 0 1 2 3 3 2 3 4 5 5 4 4 4 4 4 4 5 5 6 7 8 9 10 13 16 21 28 33 43 90 197 348 454 501 563 639 708 765 784 738 706 657 608 647 802 903 1019 1201 1414 1576 1650 1693 1681 1624 1586 1534 1552 1531 1470 1374 1267 1210 1169 1189 1331 1588 1725 1770 1714 1630 1500 1347 1267 1210 1155 1107 1076 1068 1066 1084 1116 1143 1159 1179 1196 1218 1233 1252 1274 1288 1338 1374 1425 1473 1479 1430 1451 1525 1594 1656 1737 1806 1828 1813 1777 1678 11 4 2 0 0 0 0 0 1 1 1 2 2 3 3 3 3 3 2 2 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 5 37 175 428 666 819 852 794 700 603 527 486 479 518 577 617 641 677 724 778 844 923 1008 1085 1166 1176 1181 1169 1091 930 769 511 284 158 138 244 471 578 546 443 366 382 417 431 398 343 291 264 255 247 233 214 201 205 224 224 202 167 142 148 187 228 243 222 185 168 168 165 152 125 91 64 45 28 12 2 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 3 25 43 54 65 84 115 144 157 158 155 153 149 151 189 239 276 292 284 256 215 175 155 164 199 231 232 194 142 103 83 64 70 81 84 77 64 46 30 19 13 10 10 12 33 63 103 152 211 293 364 403 455 535 675 945 1090 1147 1167 1181 1195 1194 1168 1201 1208 1211 1241 1315 1425 1536 1620 1667 1699 1750 1839 1887 1897 1857 1795 1746 1716 1648 1512 1360 1242 1187 1185 1195 1188 1158 1116 1083 1078 1096 1084 1064 1014 951 906 865 775 679 618 606 627 644 674 724 757 765 752 728 724 731 845 996 1110 1154 1110 1036 1082 1064 957 849 791 797 851 929 996 1032 1066 1194 1337 1448 1550 1647 1691 1585 1399 1293 1187 1018 795 623 523 471 456 459 466 488 490 537 618 728 852 963 1086 1018 947 917 920 936 945 952 943 959 1004 1051 1107 1179 1254 1320 1359 1366 1362 1372 1384 1386 1380 1382 1421 1395 1316 1241 1181 1126 1056 909 689 524 417 336 248 159 91 55 40 42 58 85 121 162 213 275 346 408 480 528 540 537 555 610 622 610 596 598 631 704 785 858 893 890 866 844 877 931 1033 1030 985 1055 1197 1323 1199 1015 872 744 608 496 432 383 340 316 315 318 297 259 220 191 169 157 147 125 107 110 115 135 159 171 180 189 180 220 349 522 588 453 300 209 142 96 92 112 50 33 11 0 0 1 2 4 4 4 3 2 4 5 5 5 4 4 3 3 3 4 4 4 5 5 6 7 9 13 17 23 28 35 69 155 258 341 378 433 512 598 685 700 671 661 648 565 475 544 605 690 820 981 1150 1256 1311 1334 1322 1276 1196 1142 1051 926 809 670 581 528 525 551 558 866 1022 1117 1197 1266 1214 1132 1085 1055 1025 1005 1010 1035 1067 1105 1140 1168 1184 1211 1268 1304 1312 1322 1343 1333 1317 1320 1348 1377 1336 1357 1415 1487 1549 1655 1757 1796 1807 1799 1698 8 4 2 1 0 0 0 0 1 1 2 2 2 3 3 3 3 3 2 3 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 19 96 445 715 825 806 733 651 587 544 530 543 585 648 685 713 744 782 825 876 932 974 1000 1025 998 917 841 787 732 602 383 248 193 225 321 442 496 475 424 388 392 392 412 423 404 366 327 299 278 259 239 225 223 235 233 210 175 147 150 204 273 295 264 207 177 171 168 159 139 111 88 83 69 45 20 5 0 0 3 6 5 1 0 15 36 45 40 27 15 10 8 5 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 25 27 4 0 0 0 0 0 0 0 0 0 0 3 8 29 49 66 85 110 149 197 232 243 243 246 251 239 240 259 290 319 335 322 277 227 196 188 191 209 213 182 130 84 61 59 77 96 91 66 37 15 5 1 0 0 3 13 32 72 122 176 239 315 384 416 471 554 680 874 1051 1148 1187 1189 1169 1135 1103 1146 1185 1227 1277 1336 1415 1521 1621 1701 1776 1865 1975 2033 2029 1969 1879 1792 1729 1671 1567 1454 1365 1317 1303 1292 1260 1210 1153 1104 1077 1081 1077 1074 1044 989 924 844 725 655 617 627 682 728 767 803 837 885 905 819 819 777 845 950 1022 1052 1073 1066 1173 1283 1321 1286 1260 1266 1307 1367 1382 1325 1285 1312 1366 1458 1579 1689 1711 1449 1256 1178 1123 1021 867 697 560 473 440 438 435 432 427 451 507 580 650 714 818 788 749 739 759 790 796 803 809 832 881 946 1025 1105 1182 1239 1275 1303 1334 1380 1431 1481 1521 1550 1605 1585 1506 1405 1314 1246 1184 1013 765 540 381 291 243 188 138 101 80 77 92 120 156 195 241 293 347 403 470 527 537 520 533 594 625 626 632 664 732 844 928 966 961 927 880 816 827 813 868 971 1069 1145 1087 1151 1143 1060 946 826 668 530 432 369 333 326 347 335 292 238 191 156 127 126 137 136 118 102 107 127 149 178 211 224 224 268 398 564 650 531 338 223 140 80 47 41 32 33 20 5 3 3 5 7 7 6 4 2 3 3 4 3 4 4 3 2 2 3 3 3 3 3 4 5 8 11 14 21 28 35 52 103 203 264 302 350 418 490 567 608 624 624 609 604 496 448 431 441 511 636 786 887 928 921 879 852 838 793 691 527 428 336 240 171 137 134 129 166 288 410 502 635 735 796 841 880 904 921 962 996 1014 1036 1073 1117 1156 1212 1273 1321 1339 1347 1351 1318 1268 1212 1168 1169 1143 1121 1136 1173 1209 1246 1289 1297 1302 1329 1335 5 4 2 1 0 0 0 0 1 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 32 155 518 756 810 774 712 657 623 606 606 626 665 718 761 787 808 831 857 887 918 929 913 887 848 748 582 438 342 269 161 134 169 245 315 332 333 353 380 403 412 403 405 432 434 407 365 324 295 285 285 289 289 279 255 218 180 156 163 217 306 333 301 244 197 170 164 160 147 126 107 102 107 85 52 25 10 5 9 16 17 10 3 15 57 91 102 93 75 65 67 77 68 41 14 4 1 0 0 0 0 0 0 0 0 0 0 0 7 37 85 127 132 90 34 9 2 1 0 0 0 0 1 10 28 48 68 94 124 160 202 248 277 288 298 316 345 380 418 448 464 462 440 396 338 280 245 235 241 249 259 242 191 131 84 62 68 79 71 47 21 3 0 0 0 0 5 22 36 71 113 162 220 287 350 429 528 615 693 787 914 1003 1044 1068 1098 1111 1025 1062 1153 1243 1302 1335 1386 1496 1603 1719 1858 2011 2136 2186 2154 2067 1957 1856 1778 1701 1612 1530 1466 1421 1387 1350 1304 1259 1208 1150 1097 1085 1080 1066 1044 1015 962 839 703 642 632 665 727 782 822 859 888 957 1013 928 1020 954 899 901 939 977 1070 1116 1194 1330 1469 1536 1562 1624 1686 1719 1694 1612 1527 1447 1413 1439 1519 1603 1584 1279 1153 1093 1044 977 884 747 610 507 450 424 401 388 392 414 456 512 575 657 712 709 684 660 653 669 684 689 698 724 774 842 910 994 1093 1177 1231 1265 1306 1386 1477 1571 1657 1715 1745 1710 1632 1534 1438 1355 1276 1075 818 575 394 295 272 244 213 185 164 157 163 181 210 239 275 320 362 409 476 534 542 499 477 490 508 524 557 620 710 836 931 971 968 942 912 842 823 819 847 913 1015 1128 1029 999 1039 1080 994 891 734 571 437 356 334 363 391 364 296 217 156 118 89 94 112 117 98 72 104 138 154 166 195 227 250 305 420 569 668 595 403 254 144 64 16 2 5 7 5 6 7 7 7 8 10 10 7 3 1 2 3 2 2 3 4 3 2 3 3 3 3 3 3 4 7 9 13 20 28 37 56 111 172 197 215 270 349 394 448 514 574 595 561 588 541 468 401 340 395 472 554 611 636 680 660 652 651 643 613 559 454 348 254 191 159 152 150 141 135 137 150 213 258 356 463 566 649 736 840 884 883 900 947 1019 1102 1167 1222 1271 1284 1277 1260 1225 1170 1078 987 918 853 805 789 803 813 796 766 727 783 815 818 3 2 2 1 0 0 0 1 1 1 3 2 2 2 2 3 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 64 49 25 76 247 527 754 792 770 732 701 683 677 687 708 740 782 834 847 852 858 869 884 903 898 878 849 795 688 470 241 91 33 34 58 136 211 270 293 282 291 360 413 446 452 447 455 449 423 383 341 312 313 355 371 366 337 283 233 207 201 216 253 300 320 311 280 236 192 167 164 159 145 126 115 135 122 93 61 35 20 17 23 31 27 17 19 43 86 124 146 153 155 155 154 169 150 100 48 21 9 3 2 4 10 24 15 6 1 0 1 7 43 116 195 245 237 165 91 44 20 8 2 1 1 3 15 36 57 76 112 160 209 253 286 305 318 340 379 448 557 659 688 670 614 535 447 377 320 310 321 345 382 418 397 323 223 131 77 57 52 42 26 10 0 0 0 0 0 6 25 49 88 133 183 242 305 367 485 620 703 736 758 809 885 943 948 1058 1231 1118 1085 1162 1256 1333 1394 1462 1537 1612 1743 1921 2112 2270 2335 2281 2164 2041 1929 1822 1756 1672 1597 1534 1479 1425 1376 1340 1306 1258 1193 1126 1095 1083 1074 1075 1077 1024 816 714 664 671 716 772 814 841 907 942 983 1023 1004 1022 1008 1014 1049 1084 1090 1141 1188 1272 1377 1470 1524 1563 1608 1630 1635 1660 1713 1688 1600 1499 1456 1528 1624 1427 1164 1044 980 921 850 777 678 580 495 438 410 398 401 427 458 492 531 578 647 688 690 662 619 583 566 576 586 603 635 689 761 814 903 1001 1098 1192 1277 1371 1445 1537 1643 1729 1777 1778 1735 1672 1596 1516 1438 1311 1100 856 627 455 367 365 342 317 294 278 273 293 315 344 372 397 422 445 476 520 554 555 514 463 412 380 389 445 529 622 746 868 942 948 918 902 872 866 887 922 959 1046 1128 1091 1077 1131 1184 1034 897 730 566 438 362 354 405 424 382 292 189 120 87 70 73 86 87 65 77 121 157 173 169 166 198 239 304 407 546 672 630 478 305 155 48 7 1 3 5 4 4 6 5 6 7 9 9 6 3 1 1 2 1 0 1 2 3 3 2 3 3 3 3 3 4 6 9 13 18 25 36 48 91 127 145 164 227 303 335 359 404 479 533 528 532 517 484 436 377 436 470 483 515 548 596 600 588 584 629 612 585 513 405 284 195 147 152 163 156 141 124 117 122 124 147 201 274 348 440 557 660 691 717 788 873 950 1012 1049 1082 1073 1054 1055 1036 956 856 752 647 564 537 525 521 520 516 509 490 476 461 446 2 1 1 1 1 0 0 0 1 2 3 2 3 3 3 2 3 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 182 247 224 234 361 546 704 782 794 778 756 741 737 749 770 801 844 882 884 876 868 864 869 879 877 891 882 811 649 396 153 54 24 36 77 152 206 243 277 307 331 374 422 469 489 487 479 468 447 415 381 357 357 405 439 423 368 295 240 243 282 311 315 301 280 287 292 271 230 189 171 171 165 149 139 147 143 135 113 83 55 37 31 41 42 40 41 50 76 114 149 173 184 180 150 198 199 184 168 119 57 22 11 17 39 83 57 27 9 1 0 3 25 86 165 237 277 267 215 154 98 53 23 9 7 8 17 31 47 65 91 130 180 232 275 303 311 330 385 476 584 661 689 696 653 573 480 404 368 397 436 481 540 593 528 405 272 165 101 66 48 33 18 6 0 0 0 0 0 11 41 86 143 202 257 326 398 436 549 697 770 777 765 787 868 949 977 1069 1226 1275 1268 1291 1346 1419 1499 1573 1609 1624 1756 1976 2222 2425 2501 2411 2255 2108 1990 1894 1832 1741 1654 1574 1503 1442 1397 1362 1317 1267 1212 1156 1123 1096 1055 1026 1024 995 819 760 722 723 764 822 864 881 928 970 1009 1041 1053 1051 1058 1113 1179 1215 1215 1280 1386 1475 1526 1539 1532 1535 1533 1522 1512 1522 1566 1636 1654 1605 1535 1507 1478 1194 954 834 780 745 692 602 523 468 430 407 396 390 416 471 516 548 573 600 650 695 711 685 628 573 547 532 532 550 587 639 696 768 838 898 961 1045 1150 1321 1452 1584 1708 1789 1806 1767 1720 1669 1613 1546 1456 1297 1087 858 647 492 428 440 444 445 448 463 518 580 604 620 632 634 613 608 605 605 600 578 540 481 395 332 332 394 475 555 643 757 835 837 831 855 882 898 927 978 1015 1124 1218 1254 1277 1296 1240 1046 847 663 518 430 391 399 434 440 390 288 169 105 71 59 62 69 62 45 69 128 197 233 194 157 162 196 256 344 468 685 716 606 410 184 35 6 2 3 3 3 3 2 3 5 8 9 9 5 2 0 0 0 0 0 1 2 3 3 2 3 3 3 3 3 4 5 8 11 16 22 34 49 79 113 138 145 220 280 304 308 321 396 451 493 525 545 565 526 527 512 480 451 455 469 505 544 563 532 587 556 501 429 345 236 161 133 143 160 160 149 139 131 125 115 99 114 132 155 196 268 357 419 493 586 675 742 780 773 776 776 769 758 713 642 569 501 441 393 370 348 322 292 260 270 258 237 215 222 1 1 0 1 0 0 0 1 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 82 228 366 442 463 535 645 743 814 849 837 811 791 784 792 808 843 883 904 898 879 861 848 845 847 854 887 872 753 548 308 114 60 85 108 136 176 212 240 276 321 369 412 457 497 503 497 491 487 487 480 461 438 423 427 443 424 368 299 251 260 327 375 388 356 292 262 280 283 261 222 190 182 192 190 176 161 149 156 158 142 114 81 53 46 42 46 54 62 76 107 139 156 160 148 106 123 129 162 193 182 117 52 27 31 62 107 102 68 41 22 11 6 13 49 113 192 258 285 271 237 187 127 73 38 27 24 30 40 50 62 72 85 115 162 216 257 263 268 289 318 351 395 459 514 529 514 480 442 434 471 517 569 624 655 569 403 267 177 124 93 69 42 19 5 0 0 0 0 1 19 65 140 238 334 407 482 514 471 561 663 719 742 759 796 856 923 1019 1111 1210 1329 1394 1428 1481 1557 1649 1728 1732 1723 1837 2069 2348 2572 2642 2504 2322 2162 2041 1948 1871 1771 1663 1568 1495 1442 1399 1348 1293 1261 1237 1199 1148 1077 967 885 854 851 818 813 809 830 865 899 919 933 948 982 1026 1068 1098 1117 1155 1245 1310 1332 1363 1467 1532 1554 1535 1518 1555 1628 1613 1572 1531 1507 1507 1538 1559 1636 1670 1589 1359 1002 753 624 571 558 550 481 425 393 379 377 379 383 433 493 535 557 567 576 602 652 704 717 675 608 557 529 524 543 585 645 697 753 777 782 790 818 852 956 1129 1347 1574 1770 1859 1830 1763 1692 1623 1540 1422 1253 1046 831 641 509 458 471 511 569 632 701 893 960 946 923 924 931 890 826 764 709 657 609 576 531 460 411 406 440 471 469 454 452 495 586 697 798 860 888 924 1005 1091 1216 1315 1345 1332 1320 1175 973 770 595 473 422 417 425 436 431 389 290 172 106 73 62 62 63 45 39 72 150 247 305 215 156 125 131 173 255 431 622 715 681 508 186 51 10 2 3 4 5 4 6 11 20 31 22 14 6 2 0 0 0 0 0 0 1 2 3 2 3 3 3 3 4 5 6 7 9 12 18 31 45 64 92 137 162 212 247 267 301 292 330 389 459 528 566 604 593 558 520 498 458 431 416 432 467 530 472 448 412 374 336 290 217 162 137 143 162 163 161 160 154 139 131 121 115 112 113 120 127 157 207 279 364 444 496 503 495 492 493 467 459 444 413 380 348 315 283 257 230 200 175 152 143 138 132 124 128 1 1 0 0 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 90 252 442 598 696 769 841 886 915 918 894 858 828 815 818 836 868 903 914 905 879 852 836 827 813 800 784 746 594 381 198 98 95 142 152 131 151 206 265 311 354 404 450 487 510 494 481 484 502 527 545 544 527 496 461 436 413 365 308 263 253 301 399 440 421 354 283 268 280 279 258 228 212 227 236 213 183 163 161 171 178 169 137 93 63 46 43 44 52 71 104 143 170 173 163 142 112 90 108 145 167 145 81 40 32 53 87 110 113 102 79 52 30 23 39 97 175 247 292 312 293 240 177 120 83 69 55 59 74 87 90 83 76 87 121 159 182 185 187 202 220 237 257 286 322 363 407 440 452 451 463 493 533 566 560 456 332 242 185 151 125 92 51 23 6 0 0 0 0 1 24 84 182 304 399 464 512 521 496 539 621 687 738 779 823 873 965 1069 1166 1265 1374 1477 1568 1662 1754 1842 1903 1888 1890 1997 2212 2473 2687 2744 2571 2381 2230 2109 2002 1901 1786 1669 1577 1517 1476 1427 1361 1301 1274 1252 1195 1082 970 858 793 777 791 809 837 894 982 1013 980 963 960 996 1030 1059 1093 1142 1210 1297 1378 1425 1451 1502 1585 1698 1854 1884 1782 1693 1804 1773 1680 1569 1480 1440 1430 1447 1529 1604 1552 1288 898 634 494 432 427 455 446 412 377 353 349 367 403 450 492 515 521 519 523 534 564 618 672 698 687 639 579 542 546 590 657 705 727 730 722 710 699 685 694 786 973 1246 1568 1801 1863 1828 1751 1659 1544 1395 1206 1006 802 619 498 457 474 544 657 798 941 1135 1167 1131 1109 1130 1146 1069 984 901 827 766 721 679 638 598 567 546 523 442 369 323 309 333 418 571 703 778 827 895 980 1085 1233 1352 1378 1311 1243 1089 896 725 591 494 454 447 448 446 431 389 283 183 119 88 80 80 67 47 50 92 167 241 280 192 120 84 81 91 133 209 337 460 524 536 219 80 22 5 7 9 13 15 24 44 74 89 50 26 12 4 0 0 0 0 0 0 0 2 3 3 3 3 3 3 4 5 5 6 8 11 16 26 40 55 67 117 162 193 206 208 283 302 319 352 410 486 533 599 618 599 564 523 489 459 436 421 384 422 397 378 360 326 290 247 186 137 117 123 134 144 156 165 165 156 147 139 137 135 128 120 110 112 132 167 211 257 293 308 314 326 334 332 321 309 295 276 250 221 193 165 137 122 112 104 96 89 88 85 84 1 1 1 1 1 2 2 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 93 204 388 592 767 905 1005 1071 1060 1018 972 929 889 857 843 843 858 885 920 912 894 867 840 822 818 807 781 712 597 439 261 128 76 102 165 196 198 198 238 310 376 418 453 489 510 505 476 467 472 497 533 567 583 576 546 502 456 416 375 334 291 258 260 320 442 465 411 331 277 272 283 279 260 239 234 249 230 206 184 166 162 174 182 171 143 105 68 53 42 46 70 110 159 214 229 230 219 178 121 106 127 152 153 113 59 39 49 76 110 146 165 156 124 87 63 62 118 169 246 323 367 368 317 229 163 132 127 117 123 131 135 133 129 138 155 177 186 180 172 172 185 199 214 238 274 310 331 354 376 389 387 405 460 507 505 447 348 286 245 217 191 158 110 57 30 11 2 0 0 0 0 24 86 184 294 367 415 454 479 501 541 601 666 735 793 847 920 1009 1109 1214 1320 1428 1543 1673 1815 1936 2032 2091 2096 2102 2195 2376 2601 2786 2832 2644 2449 2288 2157 2040 1930 1822 1718 1633 1569 1512 1441 1375 1341 1330 1291 1178 987 863 804 782 785 806 841 897 991 1161 1217 1132 1054 1025 1057 1089 1114 1142 1193 1266 1367 1471 1530 1557 1607 1664 1747 1990 2197 2173 1889 1878 1836 1734 1594 1450 1346 1399 1435 1454 1482 1443 1224 823 549 413 356 349 379 399 398 384 365 360 386 430 465 488 493 483 469 475 481 509 560 623 684 730 719 655 593 571 602 661 708 735 752 760 751 707 671 654 683 774 942 1210 1410 1571 1685 1737 1710 1596 1427 1243 1044 848 678 567 522 531 604 733 896 1066 1195 1236 1229 1226 1257 1269 1205 1097 990 904 840 807 765 742 724 697 643 547 402 323 285 265 260 300 439 547 601 633 692 783 920 1111 1267 1311 1216 1096 990 876 771 681 602 557 535 534 531 500 426 314 216 147 111 96 83 66 62 77 117 177 200 192 145 100 73 55 45 62 88 124 185 284 464 284 136 46 8 10 11 26 38 53 84 152 112 74 55 36 4 0 0 0 0 0 0 1 2 3 3 4 4 4 4 4 4 5 6 8 10 15 22 34 49 64 99 145 182 178 153 213 260 284 302 344 407 464 514 552 578 574 566 572 559 531 520 438 394 360 324 284 282 241 187 141 114 102 101 100 109 126 138 147 151 149 146 147 147 140 137 135 136 140 138 128 133 154 181 203 227 236 241 238 230 211 185 159 132 104 82 64 61 57 54 52 50 51 51 51 2 2 2 2 3 3 4 3 4 5 4 3 3 3 2 2 2 3 3 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 48 189 281 389 553 729 878 1008 1103 1140 1106 1038 983 941 906 880 865 866 881 901 918 909 885 852 824 812 822 840 785 641 476 328 194 108 76 85 127 182 220 242 285 346 410 461 490 510 519 510 487 474 468 486 519 552 576 588 569 525 474 431 401 383 352 306 269 275 359 458 437 366 302 277 286 291 275 246 222 220 216 209 195 176 158 151 160 173 176 155 111 79 61 63 87 131 185 237 253 273 287 279 242 223 223 217 197 160 107 80 83 105 139 180 216 225 204 172 144 134 175 169 227 310 376 407 416 285 216 194 198 210 206 180 161 166 196 238 272 295 282 255 234 224 223 227 239 265 310 377 389 368 352 348 361 418 545 607 564 466 380 335 308 279 241 192 140 101 129 67 18 3 0 0 0 14 54 128 222 283 338 380 405 435 500 585 643 718 792 863 943 1004 1089 1187 1296 1423 1573 1737 1877 2021 2134 2204 2241 2263 2323 2462 2659 2824 2842 2691 2513 2355 2226 2120 2018 1903 1800 1698 1613 1545 1484 1449 1409 1330 1223 1082 908 818 800 809 825 854 916 1031 1085 1278 1364 1282 1168 1096 1093 1130 1185 1240 1286 1320 1416 1504 1569 1628 1703 1743 1713 1891 2127 2217 2057 1946 1855 1776 1692 1574 1413 1314 1355 1427 1467 1395 1138 712 468 349 297 281 291 316 351 378 393 405 427 458 479 482 469 448 432 439 455 512 568 604 633 691 709 672 629 608 609 640 674 698 716 731 739 724 719 717 709 711 766 900 1001 1156 1366 1584 1721 1679 1542 1373 1191 1016 869 765 707 704 751 836 939 1052 1146 1209 1248 1273 1282 1240 1149 1045 959 900 851 837 817 812 808 780 703 588 453 356 294 253 220 221 325 403 426 417 429 523 722 943 1098 1133 1054 947 898 874 852 821 780 742 727 727 712 649 524 382 268 193 151 128 110 106 113 133 166 202 169 128 93 78 76 45 32 35 46 69 106 169 286 259 176 91 24 42 51 54 53 54 60 99 65 48 49 44 1 0 0 0 0 0 0 1 2 2 3 5 5 5 5 5 5 5 6 7 10 14 20 31 43 58 89 140 197 177 163 177 207 239 240 270 313 358 404 445 466 489 534 595 650 644 614 564 509 437 361 310 260 209 165 135 114 92 74 60 62 81 94 108 119 123 123 126 130 129 125 124 133 138 117 93 81 84 96 112 134 144 147 148 144 124 99 73 46 38 34 29 27 25 22 24 24 23 23 23 5 4 3 3 4 4 5 5 4 5 6 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 5 31 117 244 313 375 481 617 752 867 976 1064 1089 1057 1004 960 930 911 897 888 884 903 926 938 928 888 834 799 800 832 852 750 563 387 239 130 68 56 63 83 118 167 217 290 366 434 482 499 490 483 492 507 519 512 506 514 532 555 577 586 543 494 456 434 430 421 381 324 287 304 397 401 364 326 310 316 318 296 257 219 197 190 193 194 186 170 154 149 156 169 166 142 114 86 75 91 132 188 235 233 254 305 354 376 378 356 310 265 227 194 168 161 168 186 214 245 266 263 256 243 241 263 219 205 258 366 462 477 354 331 304 294 299 264 201 173 189 238 289 317 352 348 336 326 315 293 265 262 298 364 439 455 419 402 416 465 556 698 731 696 629 565 514 453 390 334 277 215 157 160 80 27 6 1 0 0 1 11 47 110 166 234 294 341 385 442 526 626 713 803 880 930 962 1025 1113 1222 1369 1559 1763 1883 2043 2179 2267 2314 2335 2373 2489 2649 2770 2779 2693 2563 2435 2317 2206 2092 1965 1857 1752 1670 1611 1554 1481 1369 1252 1132 1005 880 829 829 855 890 934 999 1121 1136 1338 1469 1435 1319 1220 1203 1230 1309 1393 1420 1410 1465 1493 1511 1556 1653 1746 1695 1914 2142 2217 2161 2054 1945 1855 1762 1646 1500 1369 1407 1476 1489 1353 1009 590 376 272 230 222 238 271 313 349 381 401 403 413 431 435 416 389 388 394 444 509 558 581 600 639 697 720 697 642 586 580 595 609 623 651 708 771 822 828 806 789 797 805 821 894 1051 1293 1559 1664 1647 1554 1417 1263 1117 1025 969 951 955 964 978 1027 1124 1235 1306 1294 1235 1142 1039 958 908 882 857 862 890 917 918 884 794 678 543 410 298 230 194 200 269 341 371 344 289 347 557 803 966 986 893 824 825 875 940 991 985 957 938 927 897 800 643 484 358 275 220 173 136 115 127 164 196 201 157 99 61 57 73 52 37 35 42 60 93 134 189 215 196 131 71 71 74 71 62 49 34 35 29 26 30 43 12 2 0 0 0 0 0 1 2 3 4 4 5 5 5 5 6 6 6 8 10 12 16 24 35 51 82 137 181 183 172 161 165 189 183 192 206 228 262 285 295 328 383 447 507 548 569 578 547 475 404 356 288 225 179 144 109 74 48 36 34 43 55 73 87 93 92 90 92 92 93 97 105 102 83 63 50 45 45 49 55 57 57 57 57 50 40 29 22 18 16 15 14 12 13 13 13 12 12 12 8 6 5 4 4 5 5 5 5 6 6 5 4 3 3 4 4 5 4 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 16 58 126 193 226 285 395 523 652 772 891 995 1027 1002 957 921 896 889 890 893 901 930 965 976 953 897 828 778 783 830 813 664 456 309 190 103 51 33 36 51 78 125 188 266 346 404 432 432 422 423 451 511 568 593 576 538 528 546 576 599 583 536 488 458 448 450 433 383 327 300 326 349 339 330 335 350 354 326 273 236 218 208 197 195 193 188 179 169 150 140 141 144 138 116 90 87 118 184 251 263 243 265 326 400 450 424 343 297 286 291 291 286 271 255 247 254 274 293 308 314 325 335 297 239 227 277 372 459 459 451 440 424 397 338 263 221 211 222 237 248 289 309 315 316 312 293 244 236 281 360 438 484 477 482 507 549 616 739 752 840 886 869 798 679 549 453 378 301 213 147 74 38 22 11 0 0 0 0 8 32 76 130 183 236 291 357 446 580 720 829 895 923 938 981 1060 1167 1323 1528 1745 1891 2065 2217 2322 2381 2420 2471 2572 2687 2765 2771 2715 2618 2510 2394 2277 2163 2043 1926 1813 1715 1623 1522 1400 1260 1164 1059 953 883 858 881 931 988 1045 1110 1212 1214 1406 1570 1595 1496 1384 1362 1372 1463 1576 1605 1587 1575 1552 1542 1548 1564 1663 1734 2016 2243 2255 2084 1908 1873 1846 1745 1585 1462 1472 1520 1495 1384 1158 786 469 300 211 174 172 193 216 229 249 271 290 302 320 338 345 343 340 354 377 430 492 540 569 586 602 658 690 670 607 540 531 544 569 607 671 776 880 956 948 876 799 795 847 908 937 955 1032 1241 1459 1590 1636 1600 1493 1339 1253 1200 1164 1130 1086 1044 1085 1208 1341 1406 1358 1244 1149 1068 1009 969 939 916 925 972 1025 1048 1006 919 781 605 430 301 234 214 226 288 363 401 376 299 329 492 720 898 882 781 744 786 887 1017 1126 1141 1115 1082 1049 998 889 738 589 465 368 283 207 153 130 146 189 224 212 158 94 52 48 63 63 55 52 59 74 99 139 181 205 194 147 119 119 115 97 74 45 29 20 15 17 32 24 7 0 0 0 0 0 0 1 2 3 4 4 4 5 5 6 7 7 7 7 9 10 16 22 29 40 59 91 129 174 205 198 181 174 167 165 165 157 162 156 155 173 209 238 265 305 341 362 357 334 312 292 248 197 160 125 93 60 35 28 28 30 34 44 58 66 65 59 54 53 56 61 61 54 42 30 21 20 18 18 19 19 17 20 21 20 18 16 16 14 13 12 12 12 12 12 12 12 11 11 9 7 6 6 6 6 7 6 5 5 6 5 4 4 3 4 6 7 6 3 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 8 28 62 96 127 177 253 362 505 664 815 938 978 947 905 870 847 844 853 866 895 935 981 986 959 908 845 790 782 821 750 574 365 238 171 115 70 42 33 41 68 103 149 209 274 321 342 349 360 375 398 478 552 590 591 568 542 539 564 589 595 577 537 497 469 454 443 406 357 322 317 331 322 312 326 360 389 373 306 283 289 285 252 215 197 194 204 199 164 123 119 133 144 136 109 87 105 186 282 328 295 258 251 287 351 402 380 353 353 374 396 403 397 360 309 277 287 323 352 366 379 380 351 295 258 279 364 490 593 619 621 579 518 454 396 334 273 212 161 139 141 148 159 175 189 192 179 211 270 352 441 516 536 525 522 534 570 643 664 815 940 998 972 858 665 516 433 384 321 200 130 86 50 20 0 0 0 0 2 16 49 90 133 184 253 339 434 548 668 776 845 874 890 930 1005 1113 1272 1478 1700 1882 2073 2246 2376 2464 2537 2616 2724 2804 2836 2818 2755 2658 2549 2432 2316 2200 2068 1911 1792 1682 1558 1412 1265 1154 1086 1008 935 897 894 944 1026 1098 1162 1234 1305 1253 1402 1606 1710 1643 1541 1526 1557 1639 1718 1726 1707 1695 1673 1695 1731 1715 1705 1872 2128 2238 2108 1829 1656 1746 1796 1727 1582 1479 1484 1453 1319 1109 850 553 341 221 157 131 128 141 147 151 165 183 197 211 240 280 316 334 335 349 377 404 433 469 508 521 556 604 633 622 577 562 588 631 696 783 883 983 1052 1078 1030 917 785 747 837 958 1000 965 947 1044 1204 1366 1487 1540 1521 1425 1356 1305 1264 1231 1198 1157 1237 1342 1419 1453 1442 1308 1213 1154 1117 1088 1059 1027 1017 1023 1035 1050 1046 1013 918 754 558 396 313 288 317 375 416 388 340 306 358 497 675 806 752 695 701 774 898 1056 1173 1204 1184 1141 1092 1041 939 806 678 565 461 357 260 208 199 216 248 261 233 173 106 57 51 72 88 89 82 84 98 126 161 185 184 158 135 140 143 115 69 49 38 27 16 7 8 30 19 6 0 0 0 0 0 0 1 3 3 3 4 4 4 5 6 7 7 7 7 8 10 13 18 24 31 44 58 88 140 193 187 195 187 180 175 161 130 108 96 84 75 83 85 78 98 127 151 156 157 157 147 127 100 86 70 50 31 22 23 24 24 24 26 32 38 40 36 31 27 24 25 24 20 12 8 7 7 7 9 11 12 14 15 16 15 15 16 16 14 13 14 13 12 12 12 12 12 12 12 10 9 8 8 8 8 7 6 5 5 5 5 4 4 4 4 6 7 6 5 4 3 2 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 20 57 73 96 143 227 380 573 748 871 917 879 844 816 804 806 814 823 847 896 947 953 941 910 865 823 801 802 670 475 295 192 166 148 112 73 47 42 56 76 109 157 214 271 315 342 361 372 375 429 504 570 599 572 520 511 538 565 575 588 587 552 508 472 441 402 365 351 355 359 335 306 309 342 377 383 340 327 355 353 307 242 194 186 204 214 190 138 115 123 141 148 133 98 94 151 270 368 366 314 253 239 297 410 509 502 460 445 452 465 486 463 394 343 342 380 405 413 420 416 396 363 337 338 391 514 663 743 725 667 607 562 530 486 426 347 259 169 98 58 55 82 132 189 240 314 367 434 502 550 556 525 504 506 522 543 553 634 753 866 918 864 700 565 503 469 411 292 166 84 42 20 5 0 0 0 5 21 49 80 110 144 186 250 338 430 537 643 725 775 804 852 936 1059 1222 1421 1641 1850 2061 2257 2419 2537 2619 2707 2804 2853 2854 2814 2743 2651 2546 2433 2315 2183 2021 1850 1732 1627 1487 1309 1155 1048 1009 1000 1001 1008 1030 1090 1182 1251 1311 1378 1412 1347 1444 1629 1748 1695 1588 1581 1648 1709 1729 1719 1722 1716 1757 2007 2326 2383 2071 2013 2145 2156 1927 1591 1485 1588 1663 1669 1622 1558 1422 1198 961 738 538 362 242 167 126 112 110 106 94 88 93 106 123 139 174 224 269 301 321 352 397 425 434 445 480 514 560 604 635 658 691 729 762 810 892 1011 1148 1220 1212 1148 1042 905 754 662 715 858 968 983 960 974 1039 1145 1259 1350 1395 1388 1356 1324 1313 1326 1333 1353 1459 1574 1656 1681 1566 1412 1305 1241 1206 1187 1162 1128 1130 1123 1076 1023 1017 1038 1008 893 710 533 446 464 551 617 562 411 338 328 380 489 633 673 670 675 716 799 912 1063 1168 1209 1195 1145 1081 1013 923 839 762 685 598 478 370 307 292 300 310 306 267 202 130 80 83 120 146 144 124 112 125 142 170 192 175 142 126 124 110 77 39 31 32 28 20 13 7 6 5 2 0 0 0 0 0 0 0 2 2 3 4 5 4 5 5 6 6 7 7 7 8 10 13 17 22 33 47 62 88 148 179 193 189 178 161 129 100 80 64 50 35 30 27 24 28 34 44 49 44 41 44 39 30 29 27 24 20 20 20 19 18 17 17 16 19 20 19 15 13 7 6 5 5 3 4 5 5 6 8 10 11 13 14 16 15 16 16 16 17 15 15 14 14 14 14 13 13 13 13 9 9 8 9 9 9 7 5 5 4 4 3 3 4 4 4 4 5 5 7 6 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 44 46 65 114 204 351 547 708 805 832 806 790 776 769 769 772 778 809 868 908 914 917 906 879 846 818 777 626 429 278 194 172 174 150 107 71 54 53 65 93 137 194 256 310 348 369 379 384 401 450 507 536 527 496 485 511 540 564 579 593 526 469 455 439 399 367 379 404 406 374 330 311 330 357 362 340 332 359 357 317 255 198 179 200 228 224 183 139 125 134 147 149 131 117 130 226 325 364 339 263 228 283 392 515 614 535 488 477 496 531 536 477 432 426 442 437 441 459 465 449 419 395 384 402 492 613 690 685 642 608 593 593 596 605 544 469 373 255 161 149 205 278 352 421 476 488 499 505 508 511 521 506 505 513 532 572 616 685 759 798 773 687 602 544 478 382 252 121 52 26 15 7 1 0 1 11 27 47 67 88 118 137 173 240 331 433 542 635 699 740 787 869 998 1168 1364 1576 1806 2055 2276 2467 2598 2660 2716 2763 2780 2767 2727 2667 2598 2511 2417 2307 2172 2020 1875 1748 1615 1441 1253 1134 1073 1075 1095 1125 1171 1242 1323 1399 1438 1453 1463 1475 1493 1553 1638 1687 1653 1574 1598 1671 1729 1756 1766 1778 1739 1758 2076 2511 2624 2265 1922 1904 1938 1813 1504 1298 1354 1464 1541 1533 1404 1038 707 484 354 275 209 150 114 95 94 102 94 73 59 61 76 91 85 117 164 214 264 311 363 418 455 482 512 555 605 653 695 747 823 912 935 926 939 1011 1151 1312 1343 1299 1206 1092 980 875 735 728 806 888 915 925 943 974 1028 1114 1237 1335 1371 1373 1377 1390 1390 1483 1615 1747 1854 1929 1967 1752 1555 1408 1312 1255 1223 1204 1187 1203 1205 1135 1025 983 1006 999 915 782 670 684 801 943 993 831 616 517 508 549 603 649 650 658 695 761 848 943 1063 1155 1201 1196 1144 1064 992 917 851 797 743 684 593 496 414 365 362 369 357 312 242 168 128 141 182 207 193 156 139 156 169 180 192 174 143 113 94 80 47 24 21 26 29 25 19 12 5 2 0 0 0 0 0 0 0 0 1 1 3 4 5 5 5 5 5 6 7 7 7 8 9 10 12 17 27 38 50 66 101 130 151 158 146 124 106 93 77 58 41 28 22 19 16 14 12 14 14 13 13 13 13 13 14 16 17 17 16 15 15 14 12 10 8 9 10 7 5 5 4 3 2 2 3 3 3 4 6 7 9 10 12 13 14 15 16 17 16 17 16 16 15 15 15 15 15 15 16 15 7 7 7 8 9 8 7 5 4 3 2 2 2 2 4 5 5 5 5 7 6 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 34 49 97 177 296 445 602 710 760 770 760 755 738 724 716 716 727 766 848 886 903 916 923 913 886 847 775 643 472 332 237 194 182 166 127 91 68 62 69 92 127 172 222 271 308 334 347 361 380 410 462 503 512 503 497 498 518 553 578 581 538 465 428 403 379 372 413 432 434 411 370 334 341 365 366 341 318 334 347 325 274 219 189 202 239 258 242 200 156 139 141 149 157 161 143 195 265 311 308 255 232 304 401 541 704 579 500 482 509 555 587 557 527 507 477 439 443 498 536 530 487 429 394 386 423 480 528 547 548 554 559 562 571 606 589 557 499 423 359 351 387 440 493 530 534 510 481 454 443 455 493 499 518 542 586 657 716 743 746 726 683 619 548 480 404 308 196 93 39 26 17 8 2 1 6 15 26 36 45 55 68 81 103 146 223 326 432 520 586 637 692 772 908 1088 1298 1531 1790 2071 2307 2495 2602 2629 2642 2637 2630 2625 2609 2574 2527 2459 2381 2284 2170 2049 1925 1785 1616 1420 1249 1179 1166 1162 1172 1209 1277 1367 1488 1536 1535 1511 1490 1494 1526 1548 1572 1584 1570 1542 1578 1646 1721 1787 1833 1824 1780 1781 1825 1903 1986 1934 1664 1632 1765 1841 1634 1384 1292 1284 1276 1183 943 598 378 260 199 155 111 75 57 54 63 77 74 55 38 32 36 46 47 68 105 158 222 297 398 481 551 612 665 712 756 795 838 902 980 1044 1057 1023 1012 1076 1223 1394 1420 1367 1267 1145 1015 902 794 753 760 778 776 764 783 864 959 1052 1179 1292 1387 1446 1475 1479 1452 1558 1709 1850 1941 1949 1912 1754 1589 1460 1374 1318 1283 1245 1225 1227 1222 1162 1046 978 953 935 903 872 902 1045 1182 1250 1232 1055 837 724 697 716 742 727 698 699 739 811 891 975 1070 1155 1210 1214 1144 1038 936 851 786 732 678 647 612 560 489 409 393 402 394 358 295 226 209 218 226 214 173 132 141 174 197 194 184 173 151 121 90 62 35 24 22 25 29 27 20 12 8 6 2 0 0 0 0 0 0 0 0 0 1 3 3 5 6 6 5 6 5 7 7 7 7 9 11 15 21 30 37 47 65 82 99 115 109 100 94 87 75 59 43 30 23 18 15 13 11 10 9 8 8 9 9 9 11 13 14 14 12 11 10 9 8 7 5 5 4 3 2 2 2 2 2 2 3 3 3 4 5 7 8 10 12 13 13 14 15 14 15 15 16 16 17 16 16 17 17 17 18 18 5 5 5 6 7 7 6 4 3 3 2 1 1 2 3 4 5 6 7 8 7 5 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 43 93 176 273 406 538 643 708 726 733 738 730 698 674 659 663 692 746 825 869 904 939 969 986 962 891 793 689 585 447 336 257 210 180 148 114 88 75 75 86 108 136 163 186 206 231 278 328 365 391 422 472 507 482 461 480 485 533 556 542 486 401 322 294 315 366 435 476 478 453 414 379 372 396 408 384 354 361 375 357 308 250 206 194 227 273 290 266 215 167 148 149 160 169 162 205 251 281 282 260 246 302 414 577 698 629 529 496 520 568 605 604 599 567 498 440 443 501 566 599 576 509 434 380 373 388 411 429 445 461 462 459 453 447 452 455 463 482 497 506 489 483 503 520 510 474 435 403 386 398 446 514 554 578 629 707 775 774 722 667 590 493 424 369 317 254 179 103 47 20 10 6 4 7 11 15 18 19 18 19 18 24 36 63 113 186 278 369 439 504 586 673 825 1014 1233 1483 1768 2077 2324 2489 2566 2574 2560 2532 2512 2521 2529 2508 2456 2386 2305 2213 2116 2016 1908 1763 1574 1386 1252 1209 1211 1203 1195 1216 1277 1369 1491 1541 1554 1549 1542 1537 1525 1496 1478 1467 1456 1447 1490 1571 1666 1765 1848 1825 1772 1732 1627 1464 1334 1385 1549 1621 1647 1600 1385 1201 1110 1038 938 785 579 391 278 205 148 97 58 39 32 28 28 33 35 29 20 17 21 24 30 48 85 146 229 333 498 616 710 785 842 881 909 928 969 1021 1067 1124 1161 1122 1086 1118 1238 1360 1388 1346 1256 1138 1013 882 761 694 669 659 651 647 638 712 842 987 1153 1310 1444 1495 1477 1446 1416 1471 1594 1714 1773 1750 1677 1583 1503 1441 1396 1362 1320 1265 1228 1213 1204 1153 1088 1007 940 913 934 1025 1168 1305 1337 1271 1167 1019 861 771 751 768 758 724 710 723 771 848 921 1001 1085 1159 1204 1190 1114 1022 926 828 730 635 567 534 523 525 532 472 451 441 427 402 358 307 292 271 234 185 141 125 137 166 193 196 167 143 128 114 91 60 35 26 23 24 27 28 22 16 11 6 1 0 0 0 0 0 0 0 0 0 0 1 1 4 5 6 5 5 4 5 6 6 7 8 10 12 15 22 28 34 47 61 72 86 85 85 86 84 75 62 48 35 25 18 14 12 11 9 8 6 5 6 6 7 9 10 11 10 9 8 8 7 6 5 4 4 3 2 1 1 1 2 2 2 2 3 4 4 4 5 7 8 10 11 12 13 13 14 14 15 16 17 18 18 19 20 21 21 22 22 5 3 3 4 5 6 5 3 3 2 2 1 0 1 2 3 4 6 8 9 9 7 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 43 89 164 259 342 480 583 643 670 684 697 710 698 666 637 624 635 676 736 799 844 904 965 1012 1032 1007 916 818 729 636 509 404 335 282 242 205 164 122 94 82 83 93 113 131 145 160 188 248 323 369 391 404 417 437 462 475 491 499 522 515 485 433 351 237 154 206 314 417 484 510 498 470 438 420 427 455 440 424 417 406 375 326 269 225 208 219 267 303 304 268 214 176 162 161 167 183 220 251 269 275 270 263 274 385 501 620 693 615 531 523 552 585 604 632 618 542 472 448 473 529 597 631 611 542 453 390 347 326 318 317 323 323 344 353 335 313 314 336 370 406 425 407 422 448 466 462 437 402 374 366 385 443 538 572 597 644 706 753 737 652 569 481 393 340 297 257 212 158 100 51 26 20 23 25 23 19 16 13 8 3 3 2 2 7 17 38 75 142 241 329 420 530 642 791 973 1187 1440 1738 2063 2335 2488 2543 2537 2507 2476 2456 2460 2467 2451 2396 2318 2231 2145 2061 1972 1863 1709 1524 1358 1249 1210 1210 1198 1178 1194 1256 1337 1409 1454 1479 1491 1498 1507 1486 1440 1396 1366 1356 1372 1430 1519 1625 1731 1811 1819 1788 1725 1619 1499 1423 1446 1547 1611 1575 1416 1162 968 910 851 740 582 431 313 229 167 115 69 39 32 28 24 20 17 18 21 21 21 22 25 36 63 118 207 324 448 577 691 793 878 938 970 1003 1027 1068 1116 1153 1193 1243 1223 1191 1201 1274 1321 1305 1261 1186 1080 974 856 751 681 638 610 589 590 591 634 740 913 1146 1318 1394 1394 1364 1338 1304 1329 1429 1541 1587 1543 1491 1465 1427 1380 1363 1358 1343 1314 1262 1199 1169 1118 1064 1004 952 928 983 1169 1351 1342 1159 907 685 664 672 684 700 737 741 732 722 741 801 879 952 1028 1103 1165 1200 1182 1127 1050 953 842 715 580 477 423 431 498 582 549 509 478 459 457 423 374 325 270 211 153 122 121 133 152 173 188 158 130 113 98 76 46 31 25 21 20 22 28 24 16 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 4 4 4 5 6 7 7 7 8 11 16 22 28 36 46 58 71 74 75 75 75 72 66 56 44 31 21 16 13 11 8 6 4 5 5 5 5 7 8 8 7 7 6 6 5 5 4 4 4 3 2 2 1 1 2 2 2 2 3 3 4 4 5 6 7 8 9 10 11 13 14 16 17 17 18 19 21 22 23 23 23 23 23 6 4 2 2 4 4 4 4 4 3 2 1 0 1 2 3 4 6 7 8 9 8 6 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 25 65 126 204 289 378 498 573 604 620 637 657 671 652 628 612 614 631 664 718 780 849 931 996 1029 1034 1011 941 821 699 595 499 419 379 361 333 289 232 172 127 102 94 95 107 125 138 160 207 275 341 386 407 408 400 397 432 498 543 561 556 521 469 414 357 269 127 166 275 379 449 495 514 505 478 451 442 468 459 450 444 435 410 358 300 270 264 268 287 317 329 314 274 225 194 179 177 189 215 236 252 266 273 272 267 274 363 506 630 657 589 539 546 574 614 682 710 645 563 503 482 491 534 602 659 671 617 517 398 299 239 203 183 198 241 272 274 255 234 233 245 253 259 268 316 359 385 396 393 382 373 396 429 475 538 584 634 679 707 705 658 553 462 393 344 306 269 227 181 134 88 47 27 23 27 32 33 31 27 19 10 5 3 1 0 1 5 14 36 84 183 282 388 509 647 812 994 1198 1443 1740 2072 2359 2504 2542 2519 2480 2459 2444 2421 2410 2397 2347 2269 2183 2100 2014 1917 1796 1633 1461 1316 1219 1175 1170 1164 1151 1163 1206 1266 1318 1358 1384 1397 1405 1419 1419 1394 1364 1349 1361 1395 1449 1519 1605 1694 1771 1816 1800 1732 1633 1517 1392 1268 1248 1309 1331 1244 1067 904 837 772 680 553 400 274 193 142 103 67 46 38 33 29 23 19 23 29 35 39 41 47 72 118 202 319 441 509 581 655 732 810 886 942 1008 1064 1113 1155 1183 1220 1287 1332 1350 1357 1385 1413 1373 1268 1134 1021 950 899 851 804 754 696 633 600 584 606 693 872 1059 1165 1196 1205 1234 1245 1202 1220 1347 1482 1484 1397 1356 1377 1365 1319 1329 1353 1369 1359 1289 1161 1080 1057 1052 1022 955 904 1038 1227 1260 1054 675 327 200 365 479 514 583 696 691 693 719 770 840 910 968 1040 1117 1178 1220 1220 1181 1104 998 873 711 540 405 332 341 448 549 590 593 565 521 509 464 399 320 240 178 139 127 128 134 142 150 168 155 134 114 89 61 38 27 22 19 19 19 23 20 13 7 5 3 2 1 1 0 0 0 0 0 0 0 0 0 1 2 4 6 5 4 3 4 5 6 6 6 7 9 12 16 21 27 34 45 56 62 64 66 66 68 67 61 52 41 29 20 14 10 8 6 4 3 4 3 3 4 5 6 6 4 4 4 4 4 3 3 3 3 4 4 4 3 3 2 3 3 3 3 4 5 5 6 7 7 8 9 11 12 14 16 18 19 21 22 23 24 24 25 24 24 24 7 5 3 2 2 3 4 4 5 3 2 1 0 1 2 3 5 6 7 8 7 7 6 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 18 45 87 166 268 369 457 511 539 566 591 617 635 594 567 564 584 614 648 713 797 891 975 1023 986 939 892 832 750 643 573 514 468 447 448 425 366 294 227 178 146 121 109 110 121 132 143 180 241 307 362 397 412 413 413 433 482 533 565 573 551 503 449 404 363 310 309 361 405 434 454 478 492 483 463 456 473 462 442 452 481 500 474 397 373 382 396 399 400 397 380 346 298 249 226 215 216 223 229 237 251 267 282 280 236 284 417 564 654 655 594 576 596 663 760 804 746 662 578 518 485 479 534 616 686 711 674 563 423 298 210 158 165 207 243 259 255 240 234 240 249 255 269 284 310 332 355 381 411 431 474 506 537 575 620 670 697 685 639 569 479 421 378 340 302 262 214 161 118 83 52 31 25 27 34 45 58 67 46 31 21 12 5 1 1 5 15 41 96 208 312 423 553 702 876 1087 1313 1550 1817 2138 2406 2536 2558 2521 2473 2447 2424 2386 2356 2330 2291 2227 2143 2058 1961 1846 1715 1563 1401 1262 1166 1119 1109 1112 1112 1127 1157 1197 1243 1291 1332 1345 1344 1362 1379 1380 1395 1425 1465 1505 1567 1626 1671 1711 1752 1784 1773 1713 1636 1527 1356 1189 1084 1040 1025 1016 999 927 823 744 664 545 391 255 188 141 106 89 74 62 52 44 38 31 27 31 39 51 66 92 148 214 311 425 531 621 669 636 626 683 774 864 946 1013 1068 1110 1127 1183 1283 1371 1418 1421 1408 1388 1331 1208 1075 1014 993 977 959 942 914 855 783 728 694 686 727 880 956 988 1012 1059 1138 1174 1207 1251 1318 1380 1367 1306 1297 1284 1260 1256 1301 1326 1324 1255 1126 1007 951 952 945 897 823 809 1040 1172 1060 711 268 59 62 183 273 327 446 687 720 728 751 792 853 919 970 1036 1116 1190 1237 1246 1213 1136 1022 881 690 498 349 278 302 435 566 666 708 677 577 511 448 384 311 229 171 139 128 127 127 127 127 137 136 120 92 62 43 29 21 18 18 19 20 20 17 14 9 8 7 5 3 0 0 0 0 0 0 0 0 0 0 1 2 4 6 5 4 3 3 4 5 5 5 5 6 9 12 16 21 28 37 44 50 54 60 62 63 62 60 55 47 36 24 16 10 7 5 4 3 2 1 2 2 3 3 4 3 3 2 2 3 2 3 4 4 5 4 4 4 3 3 3 3 3 4 5 5 6 7 7 7 8 9 10 11 12 15 18 20 21 22 23 23 24 24 24 24 23 9 7 6 5 3 3 4 5 6 5 3 1 1 2 2 3 4 6 6 7 6 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 15 45 120 244 348 412 449 480 515 530 543 539 500 481 483 512 560 619 699 806 896 947 949 874 788 732 699 686 658 630 598 576 561 537 479 399 325 260 209 171 142 122 114 116 122 117 123 157 216 279 330 365 391 414 444 487 487 496 522 556 577 567 532 481 448 450 469 467 459 450 451 466 480 481 491 503 483 450 483 576 669 700 620 563 566 591 602 584 542 495 444 385 326 295 257 231 216 214 217 230 260 297 312 281 269 368 510 626 678 667 652 675 732 794 815 767 685 608 549 507 475 497 555 618 664 678 651 585 479 367 287 261 289 323 347 361 367 375 390 422 445 442 405 379 382 416 477 546 584 612 611 609 619 640 661 657 623 567 502 446 411 375 333 288 243 199 150 112 86 67 52 43 42 54 79 108 130 96 72 50 31 19 15 15 24 54 108 184 291 403 530 678 853 1053 1276 1501 1717 1950 2228 2462 2568 2573 2520 2456 2418 2378 2330 2293 2267 2240 2193 2106 2016 1905 1777 1646 1506 1354 1218 1120 1068 1050 1053 1059 1070 1088 1117 1160 1216 1273 1287 1272 1278 1295 1338 1402 1472 1527 1549 1635 1682 1721 1752 1772 1784 1781 1738 1655 1520 1333 1156 1019 931 901 907 884 688 569 506 458 391 305 246 183 148 141 141 133 113 86 62 45 32 20 24 40 69 113 177 249 315 400 510 641 779 836 751 679 699 767 849 907 959 1009 1051 1068 1129 1236 1340 1405 1413 1373 1308 1250 1193 1140 1118 1103 1060 1020 987 968 972 944 897 845 801 792 883 929 958 977 1006 1086 1183 1264 1336 1383 1386 1321 1289 1262 1232 1219 1232 1232 1200 1175 1112 993 912 889 859 838 812 784 875 1046 1106 961 620 219 77 76 129 182 224 313 587 701 739 763 796 865 929 986 1051 1123 1181 1214 1221 1193 1125 1014 844 638 450 322 279 325 471 650 778 800 722 577 466 393 342 291 219 154 123 115 115 111 107 105 109 107 92 57 41 30 24 20 18 19 21 22 21 19 16 12 10 8 6 3 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 3 3 3 4 5 5 5 6 6 7 10 16 22 30 36 43 49 54 54 53 54 55 52 45 36 26 17 12 8 6 5 4 2 0 0 1 1 3 3 3 3 2 2 3 3 4 5 6 6 6 6 5 5 5 4 5 5 5 6 7 8 8 9 10 9 9 9 9 10 13 17 19 21 22 22 22 21 21 21 20 20 11 10 9 9 7 5 4 6 7 6 4 2 2 2 2 2 3 3 4 5 6 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 59 153 288 380 407 416 429 452 453 437 402 368 356 359 412 485 557 623 681 757 839 862 813 741 712 699 716 731 727 698 649 591 522 445 373 319 269 224 184 153 133 120 116 117 116 114 123 156 203 253 298 335 369 397 419 430 434 461 514 579 633 632 566 519 513 532 526 511 492 475 473 494 502 530 551 552 536 574 691 831 919 895 787 754 767 790 789 740 657 569 488 423 383 333 296 267 251 238 236 271 328 363 359 336 356 436 551 655 722 755 780 798 805 790 746 678 618 575 541 511 501 523 554 581 598 602 587 556 495 435 406 413 438 479 527 571 600 621 678 711 697 631 585 596 642 712 775 788 754 699 643 596 561 530 492 492 490 469 432 398 353 309 268 230 190 149 113 94 91 94 94 89 88 104 133 154 133 113 88 68 66 84 97 124 180 263 357 456 566 704 878 1091 1335 1544 1736 1916 2104 2313 2496 2574 2563 2499 2426 2380 2327 2280 2248 2228 2208 2173 2083 1985 1865 1734 1608 1481 1342 1210 1111 1053 1024 1010 1007 1015 1032 1057 1090 1139 1199 1231 1244 1263 1275 1312 1382 1465 1535 1569 1580 1666 1758 1821 1845 1856 1808 1737 1642 1522 1375 1208 1054 956 938 938 808 614 451 333 263 234 229 243 216 198 203 214 211 188 147 103 68 37 26 29 52 100 172 246 316 377 460 575 700 788 899 928 897 860 891 955 1002 1043 1083 1119 1129 1182 1280 1395 1476 1465 1385 1318 1262 1224 1221 1264 1243 1173 1082 1010 994 1014 1006 972 908 836 817 859 933 1063 1211 1300 1237 1327 1450 1534 1535 1454 1350 1299 1281 1292 1297 1240 1219 1105 1021 971 899 890 923 863 811 857 986 1104 1125 1064 866 498 216 113 99 133 193 271 297 481 646 751 806 857 927 984 1034 1079 1116 1128 1142 1148 1131 1074 954 779 591 436 347 343 423 562 745 861 827 697 534 407 328 284 243 184 139 114 104 100 93 91 95 96 89 72 51 32 23 22 21 19 21 23 24 23 21 16 12 9 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 3 4 4 4 5 5 6 7 11 16 21 28 35 39 40 41 42 42 45 44 39 32 23 16 12 9 7 5 2 1 0 0 0 0 1 3 4 5 3 4 5 6 7 7 8 8 8 8 8 7 6 6 6 5 6 7 8 9 9 9 9 9 8 8 8 9 12 15 18 19 21 21 21 20 20 19 18 18 15 13 11 12 13 11 8 6 6 6 5 4 3 2 1 2 2 2 2 3 3 4 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 21 96 217 352 453 451 422 402 395 387 357 302 248 217 240 326 417 467 494 544 694 781 801 789 772 774 788 759 754 757 734 663 572 484 415 364 325 280 235 193 157 134 120 113 115 126 138 150 171 196 224 253 282 313 339 369 401 422 449 492 549 601 614 570 564 561 563 572 573 559 533 513 514 523 551 592 625 648 680 774 921 1028 1033 929 863 858 884 910 896 824 713 621 561 525 490 457 423 385 344 313 327 392 437 446 427 408 442 527 625 710 771 795 806 794 766 730 686 628 589 563 542 525 521 527 536 544 549 551 559 554 537 517 504 503 543 617 683 710 711 814 847 856 879 924 958 946 955 947 895 818 731 639 549 472 417 403 458 480 465 431 390 342 296 258 224 185 149 115 100 102 112 119 118 122 131 141 150 161 152 137 138 173 245 302 348 405 486 589 687 794 944 1151 1406 1680 1877 2028 2158 2284 2410 2522 2564 2541 2477 2399 2332 2267 2229 2213 2204 2191 2167 2080 1976 1858 1738 1625 1515 1387 1256 1150 1077 1025 991 979 982 997 1019 1040 1071 1129 1186 1235 1283 1320 1345 1386 1438 1494 1552 1637 1745 1829 1884 1918 1932 1812 1692 1582 1479 1373 1241 1096 1015 1009 988 781 581 423 309 257 271 301 290 266 258 269 286 286 276 238 193 158 130 112 101 122 185 279 328 386 466 573 673 702 820 1002 1061 1028 1017 1107 1193 1270 1303 1303 1313 1317 1353 1427 1513 1568 1542 1508 1471 1431 1408 1428 1495 1444 1360 1257 1151 1067 1003 971 937 882 816 806 833 897 1061 1304 1523 1562 1678 1787 1808 1711 1553 1448 1375 1383 1426 1412 1223 1199 1103 997 929 892 948 1009 947 889 996 1250 1376 1250 1005 720 365 194 139 170 250 322 263 320 470 640 773 850 938 1012 1063 1094 1105 1088 1075 1073 1072 1058 1009 890 760 623 507 445 470 559 675 815 909 842 657 486 370 305 253 192 141 116 106 98 91 84 83 82 75 64 49 32 21 17 20 21 22 24 26 28 28 25 19 13 9 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 3 3 3 4 4 4 5 6 8 11 15 21 27 30 31 31 33 32 32 32 31 28 19 16 13 10 8 5 4 3 2 1 0 0 1 3 4 7 8 10 10 11 12 11 11 12 12 11 11 10 9 9 9 8 8 8 8 8 8 8 8 7 7 9 10 12 14 16 17 18 19 20 21 21 20 20 20 19 19 17 16 15 15 15 12 9 6 5 5 5 4 3 2 2 2 2 2 2 2 2 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 25 98 226 366 459 463 430 401 378 353 313 255 197 167 188 260 347 383 391 436 552 646 684 696 697 706 735 728 697 673 645 598 535 479 437 399 358 309 258 212 173 141 121 112 113 127 154 183 214 229 238 250 270 297 327 362 401 439 472 507 546 583 605 592 573 584 599 611 616 612 606 591 579 583 584 624 668 703 731 776 872 968 997 953 909 903 930 963 975 936 847 766 720 690 660 618 578 540 489 450 449 494 526 535 524 509 517 561 616 668 710 735 745 747 740 725 697 647 604 579 564 553 542 537 536 537 539 550 617 607 585 565 546 525 532 577 620 643 663 763 812 860 938 1046 1158 1174 1132 1038 913 796 700 609 522 454 427 466 553 547 496 437 385 339 293 251 213 176 145 119 107 107 118 130 132 117 131 174 219 228 207 195 225 305 423 509 565 635 724 828 931 1041 1202 1443 1729 1999 2184 2318 2416 2485 2532 2563 2562 2529 2467 2386 2299 2227 2193 2180 2172 2162 2143 2077 1990 1886 1777 1675 1582 1465 1339 1224 1128 1053 1002 979 975 984 996 1006 1029 1084 1152 1221 1283 1325 1345 1379 1414 1443 1472 1552 1643 1717 1776 1834 1912 1802 1666 1532 1410 1301 1190 1123 1127 1159 1127 907 662 507 415 396 445 456 409 367 350 361 392 404 397 372 343 321 301 265 262 307 398 515 556 579 653 771 861 793 992 1190 1257 1241 1251 1341 1397 1458 1497 1506 1502 1492 1500 1552 1642 1738 1761 1744 1692 1627 1595 1642 1692 1609 1483 1337 1180 1030 943 910 889 861 829 821 837 853 934 1121 1402 1649 1868 1989 1979 1866 1708 1604 1552 1548 1549 1476 1268 1189 1114 1032 966 931 905 862 825 832 954 1257 1445 1304 951 608 347 234 204 285 406 360 306 380 519 666 784 872 974 1048 1095 1123 1139 1116 1071 1039 1028 1030 1006 911 814 708 611 564 630 722 814 886 922 853 666 499 389 322 249 169 119 103 102 93 84 77 73 65 51 39 31 25 19 16 17 20 23 26 29 32 31 27 21 14 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 3 3 2 2 2 3 4 5 6 8 10 13 17 21 23 23 26 25 24 23 24 19 15 13 12 9 8 7 6 5 4 3 2 1 2 4 6 10 14 16 17 18 18 18 17 17 16 15 14 12 12 11 9 9 8 8 7 7 7 8 8 8 9 10 11 13 15 15 16 17 17 18 19 19 19 19 19 18 26 26 25 23 21 19 15 12 9 9 8 8 7 5 4 3 2 2 1 1 1 1 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 20 71 200 277 328 357 377 388 383 356 308 246 181 136 137 184 248 293 310 331 397 506 560 581 595 599 594 602 604 592 577 558 531 500 471 438 390 327 261 211 168 135 117 115 118 128 149 183 228 252 264 274 289 314 343 381 422 460 494 532 575 613 642 651 620 616 635 650 647 628 619 619 636 658 656 662 675 699 731 773 827 877 907 920 932 943 967 992 1001 977 921 853 820 791 752 698 650 635 624 632 653 653 641 637 636 633 622 607 615 639 659 669 673 685 699 705 696 669 637 612 595 583 573 567 564 560 554 557 601 597 589 573 553 533 525 538 554 578 619 685 731 773 827 905 1005 1100 1090 1017 909 791 686 597 523 480 489 566 626 582 505 430 374 332 290 248 208 172 145 126 118 119 129 142 154 139 148 175 212 243 245 252 309 424 568 658 733 826 936 1056 1178 1298 1450 1696 1990 2263 2463 2579 2643 2660 2642 2603 2564 2520 2459 2381 2295 2218 2176 2149 2130 2115 2101 2072 2014 1930 1831 1737 1662 1554 1438 1319 1208 1114 1044 1005 990 991 998 1001 1022 1071 1138 1212 1278 1319 1334 1379 1419 1442 1461 1499 1534 1562 1588 1631 1732 1721 1640 1521 1400 1306 1221 1264 1335 1360 1275 1046 806 648 556 557 644 648 604 562 534 520 515 506 467 429 398 369 329 373 470 589 707 808 838 852 901 996 1093 1072 1182 1292 1367 1413 1456 1488 1512 1534 1550 1560 1573 1565 1533 1577 1693 1810 1872 1855 1807 1737 1667 1621 1598 1529 1435 1326 1210 1097 1022 975 948 934 923 879 857 844 861 949 1195 1559 1874 2009 1968 1899 1802 1719 1652 1610 1581 1483 1355 1245 1137 1033 955 914 816 777 776 769 807 1088 1265 1176 874 573 416 385 365 376 447 370 364 461 592 702 793 884 960 1020 1074 1129 1153 1125 1066 1003 961 972 985 940 853 748 657 637 759 883 945 949 930 903 750 581 449 345 255 164 116 103 98 88 76 66 59 50 39 30 25 22 21 17 18 20 23 26 29 32 29 24 17 11 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 1 1 2 2 3 4 5 6 7 10 11 13 16 18 18 15 12 10 9 9 9 9 8 6 6 5 5 5 4 2 2 4 5 8 13 17 20 22 24 26 27 27 25 23 22 21 18 14 12 10 9 9 9 8 8 9 10 10 10 10 11 11 12 13 13 13 14 14 15 17 18 18 17 17 16 30 31 30 28 26 24 20 15 14 14 14 13 12 9 6 3 2 1 1 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 37 94 118 151 214 289 352 379 357 309 240 168 119 125 161 207 247 274 296 355 422 464 471 475 492 517 543 574 581 575 563 545 518 480 439 386 319 250 204 159 125 112 120 139 141 146 169 217 268 298 313 323 339 367 424 463 485 502 535 594 651 684 684 642 611 616 633 642 627 599 606 651 698 716 697 678 682 710 751 794 803 834 884 938 979 1001 1006 997 974 931 868 830 797 763 730 710 721 720 740 766 769 734 707 696 693 690 687 653 656 655 644 637 648 670 690 701 698 683 657 631 615 611 614 617 615 602 576 550 543 552 553 542 527 520 528 540 558 586 618 643 661 677 695 730 801 833 848 844 815 756 664 575 529 545 616 646 588 499 412 349 317 288 253 214 176 143 126 124 128 135 141 137 137 153 182 215 244 264 296 380 529 702 819 920 1030 1156 1296 1441 1575 1720 1957 2237 2500 2689 2771 2787 2758 2697 2622 2560 2502 2448 2388 2316 2235 2171 2126 2098 2084 2077 2070 2034 1966 1882 1803 1746 1653 1549 1437 1325 1220 1132 1074 1041 1025 1019 1019 1035 1078 1142 1215 1281 1315 1341 1379 1421 1458 1486 1497 1476 1482 1502 1525 1575 1601 1571 1497 1425 1393 1327 1430 1540 1551 1416 1172 943 840 819 855 912 911 879 835 766 675 591 595 580 565 547 519 474 585 742 885 979 1024 1034 1054 1105 1192 1293 1352 1402 1441 1472 1506 1560 1586 1629 1652 1650 1639 1647 1642 1573 1584 1703 1852 1914 1881 1806 1717 1629 1502 1410 1362 1339 1314 1261 1204 1143 1076 1021 989 964 930 891 852 830 848 991 1319 1656 1848 1858 1846 1813 1766 1708 1661 1643 1546 1404 1246 1084 936 868 835 781 763 781 781 746 946 1049 978 777 562 479 489 482 432 405 390 420 531 659 735 817 891 939 984 1051 1145 1165 1130 1055 961 876 887 917 904 839 734 642 674 816 945 1003 1003 965 939 836 683 519 362 258 172 120 103 93 78 62 50 42 35 29 24 19 15 14 14 16 19 21 24 26 27 24 19 13 9 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 2 3 3 3 4 4 4 5 7 9 9 8 6 4 4 3 3 4 2 1 1 2 2 2 2 2 3 6 7 10 14 18 23 25 28 32 36 39 38 38 38 36 31 25 20 16 13 13 12 11 11 11 11 10 10 10 10 11 11 11 12 12 12 12 14 17 19 18 16 15 14 32 32 33 32 30 27 25 23 20 19 18 17 16 13 7 3 2 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 3 10 32 70 145 231 306 348 343 286 193 122 104 150 212 255 280 291 300 342 380 398 398 400 432 476 523 555 557 546 532 511 482 445 408 369 323 275 235 189 148 131 139 167 178 179 199 236 286 325 344 352 356 375 447 493 502 503 520 572 648 683 674 644 634 661 670 656 631 602 574 618 680 719 715 691 696 731 771 788 752 795 869 944 1002 1029 1023 1004 976 932 869 819 788 776 788 827 891 854 850 853 845 812 768 739 734 742 743 715 694 666 640 625 628 651 679 702 715 712 688 668 665 675 687 688 690 668 631 582 536 512 497 485 469 458 467 485 501 518 537 552 563 580 605 644 696 676 709 770 817 811 721 602 567 592 634 633 568 470 377 322 309 294 273 239 199 164 144 140 141 141 139 137 152 168 189 213 235 253 299 426 608 804 967 1104 1234 1371 1513 1656 1797 1969 2205 2458 2679 2825 2863 2834 2762 2671 2586 2537 2490 2450 2410 2355 2277 2195 2132 2093 2074 2069 2067 2044 1999 1939 1878 1827 1759 1676 1581 1478 1374 1275 1198 1147 1110 1083 1067 1069 1098 1146 1202 1251 1272 1300 1348 1398 1439 1466 1486 1476 1458 1451 1462 1492 1512 1505 1463 1439 1494 1543 1614 1604 1523 1424 1375 1170 1106 1153 1229 1242 1164 1128 1088 1032 962 893 865 847 832 813 789 776 872 990 1083 1131 1149 1170 1216 1288 1378 1475 1545 1585 1608 1618 1632 1681 1708 1743 1772 1790 1794 1764 1748 1671 1618 1651 1763 1908 1935 1810 1612 1463 1368 1350 1369 1394 1392 1327 1239 1137 1039 965 922 875 864 826 784 762 751 831 1162 1474 1661 1741 1769 1771 1759 1735 1704 1682 1545 1343 1136 971 876 809 768 740 728 734 722 721 827 896 863 734 552 499 514 522 475 413 420 478 584 703 775 839 891 934 988 1077 1159 1181 1145 1062 944 836 817 831 835 805 726 667 708 809 917 1006 1070 1043 998 913 765 557 375 249 166 120 101 86 67 48 35 26 19 13 11 10 9 10 11 13 15 19 21 22 20 17 14 10 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 1 1 0 1 2 2 2 3 2 2 1 1 1 1 0 0 0 0 0 0 2 4 5 7 9 11 15 19 22 26 30 35 41 44 46 48 50 51 47 43 37 28 22 18 15 13 12 11 10 10 10 10 9 10 11 11 11 11 11 12 14 16 18 17 15 13 12 34 33 32 32 32 31 31 30 27 25 24 23 21 16 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 18 65 145 229 293 324 315 259 152 101 119 187 248 277 304 316 314 323 338 351 360 374 408 456 490 501 491 473 454 436 415 395 384 380 367 341 305 258 211 184 179 195 219 238 268 301 333 362 382 393 393 402 436 480 498 499 505 531 582 621 648 667 693 756 783 767 738 685 615 616 671 718 739 736 742 780 790 754 703 749 843 936 1005 1039 1037 1018 985 919 847 806 796 819 865 918 953 907 895 890 887 872 829 770 736 729 733 719 715 696 673 652 640 638 647 664 691 718 722 720 725 734 743 747 767 738 706 666 605 547 507 465 429 406 405 413 424 437 452 465 479 505 543 594 639 604 602 660 731 757 692 578 569 602 631 620 562 468 367 305 293 288 283 278 265 244 224 214 215 198 185 191 217 228 234 244 263 294 347 503 698 899 1083 1235 1364 1497 1632 1775 1939 2142 2376 2603 2785 2889 2890 2829 2735 2645 2576 2521 2480 2449 2418 2372 2300 2224 2158 2111 2082 2068 2064 2050 2026 1987 1941 1898 1849 1786 1714 1635 1548 1456 1369 1304 1250 1205 1169 1149 1150 1170 1198 1223 1239 1270 1315 1360 1398 1431 1496 1526 1516 1486 1460 1443 1445 1487 1494 1500 1575 1631 1548 1389 1302 1380 1588 1459 1461 1538 1598 1550 1443 1424 1376 1295 1200 1112 1062 1047 1044 1036 1022 1036 1092 1149 1202 1249 1290 1356 1434 1510 1575 1625 1660 1677 1693 1706 1719 1755 1770 1786 1808 1847 1904 1846 1820 1756 1674 1619 1642 1814 1899 1801 1574 1382 1341 1428 1485 1487 1447 1349 1229 1092 959 859 824 815 825 818 784 724 685 807 1075 1333 1512 1648 1679 1691 1686 1668 1640 1588 1437 1208 999 881 837 785 736 691 672 700 685 716 777 824 812 715 589 556 560 545 478 420 448 534 650 761 827 859 870 904 992 1092 1169 1216 1206 1116 961 857 804 783 781 780 734 701 714 766 847 942 1074 1115 1089 980 774 543 375 251 164 115 96 78 58 39 23 12 6 3 2 4 7 8 9 10 13 17 18 16 13 10 8 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 0 0 0 1 1 1 5 6 8 10 12 16 19 23 27 32 37 42 46 49 51 56 57 57 57 55 45 36 29 22 15 12 10 10 10 9 9 9 10 10 10 10 10 10 10 11 13 14 14 12 11 11 33 31 31 30 31 32 33 33 31 29 28 27 24 18 9 5 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 53 146 246 306 321 297 240 151 142 182 246 315 343 331 322 320 323 339 358 371 386 411 446 460 453 438 419 397 381 371 372 381 392 401 383 351 312 271 236 223 227 250 283 320 355 386 416 443 465 468 465 469 486 509 517 519 529 556 592 619 621 641 702 779 823 855 846 780 709 712 733 758 780 797 814 781 726 694 730 813 905 976 1016 1023 1012 966 873 796 767 782 834 895 941 916 833 834 887 921 919 881 816 758 719 717 752 813 837 820 782 738 701 663 669 708 754 778 771 771 783 808 838 874 862 843 808 754 684 611 539 477 431 406 395 394 401 412 429 449 480 527 570 584 558 551 574 601 614 593 545 557 582 594 576 535 480 404 340 302 284 289 313 332 342 346 359 377 347 310 293 297 297 291 299 338 405 451 608 796 991 1177 1342 1471 1586 1709 1852 2025 2232 2460 2671 2830 2907 2888 2811 2703 2603 2528 2480 2450 2425 2403 2369 2319 2277 2218 2155 2103 2073 2067 2064 2051 2024 1984 1938 1887 1839 1796 1749 1691 1623 1547 1481 1423 1373 1330 1296 1271 1261 1255 1251 1255 1281 1319 1356 1386 1421 1503 1566 1589 1562 1490 1386 1397 1519 1581 1573 1570 1583 1530 1415 1449 1675 1798 1745 1766 1818 1842 1794 1734 1684 1608 1510 1402 1293 1215 1182 1177 1182 1180 1205 1249 1301 1350 1388 1428 1507 1575 1621 1643 1647 1652 1656 1675 1703 1731 1758 1779 1801 1828 1871 1952 1958 1910 1827 1723 1614 1557 1712 1806 1761 1589 1388 1335 1407 1433 1377 1293 1196 1111 1047 978 895 854 859 862 838 781 709 702 844 1009 1176 1352 1529 1559 1568 1560 1540 1523 1468 1288 1037 831 774 789 788 752 697 663 704 723 749 779 801 796 693 632 616 610 584 537 492 529 614 714 806 873 891 882 895 977 1079 1170 1230 1217 1120 1009 921 851 805 786 786 755 721 696 691 719 817 1006 1140 1155 1020 759 534 367 247 164 115 91 67 46 28 12 3 0 0 2 4 6 6 7 9 12 13 12 10 7 6 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 7 5 4 2 2 2 2 4 7 9 11 13 16 19 23 28 33 38 42 45 48 50 54 58 60 61 60 57 50 42 32 20 14 11 10 10 9 8 9 9 9 9 9 9 9 10 9 10 10 10 9 10 9 30 29 28 29 29 31 32 33 32 31 28 28 26 20 14 11 8 3 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 134 240 322 343 332 287 232 239 288 324 341 344 340 331 336 355 383 413 419 422 430 443 450 433 423 412 398 382 365 351 350 357 366 353 331 304 277 254 244 249 267 296 329 384 437 481 512 530 522 512 511 520 534 542 540 537 540 552 579 574 587 629 701 784 840 870 831 735 706 711 733 762 783 772 702 634 624 675 754 843 917 964 981 971 926 830 759 745 801 921 1057 1103 971 750 725 795 850 867 847 804 758 693 690 739 832 924 958 949 910 853 781 812 889 969 1022 1036 1015 988 970 963 961 951 948 939 910 849 751 646 565 508 471 450 442 448 467 494 528 568 609 641 659 661 651 627 581 540 522 532 563 578 559 512 458 436 423 373 318 304 350 398 421 430 447 490 528 514 463 399 345 314 303 305 332 394 476 640 822 1008 1194 1373 1536 1651 1783 1929 2085 2270 2481 2677 2821 2894 2892 2813 2683 2567 2488 2446 2422 2399 2381 2358 2330 2313 2279 2222 2162 2117 2099 2093 2067 2027 1980 1932 1884 1833 1807 1785 1758 1724 1681 1638 1597 1558 1521 1487 1449 1412 1375 1342 1321 1325 1342 1362 1388 1424 1484 1538 1564 1550 1483 1357 1428 1597 1696 1709 1703 1743 1790 1753 1812 1999 2002 1948 1911 1875 1831 1775 1761 1726 1674 1609 1536 1460 1386 1333 1308 1305 1303 1324 1370 1420 1452 1458 1486 1548 1594 1617 1617 1608 1598 1593 1615 1661 1717 1763 1799 1835 1857 1867 1898 1895 1868 1819 1741 1620 1545 1621 1696 1691 1580 1399 1301 1285 1245 1148 1040 958 925 879 848 888 907 905 889 849 789 742 773 889 1038 1192 1337 1426 1459 1476 1481 1467 1427 1351 1161 945 796 774 813 826 794 746 729 789 834 836 813 790 764 678 626 610 623 655 634 616 635 690 762 815 879 902 906 922 975 1056 1129 1187 1211 1177 1110 1022 942 888 860 832 784 732 686 660 692 827 1017 1175 1208 1027 753 527 354 231 150 112 82 55 33 16 4 1 0 0 1 2 5 6 7 8 9 9 7 4 2 2 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 1 2 5 7 10 10 8 6 4 2 2 4 6 9 12 15 17 21 26 28 34 38 41 43 47 50 54 57 59 60 60 59 56 51 42 32 22 15 13 12 10 9 8 8 8 8 8 7 7 8 7 8 8 8 8 8 7 28 28 27 28 29 30 31 33 32 30 27 25 26 22 18 16 12 5 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 43 123 222 314 370 376 356 338 339 350 342 328 314 315 327 351 396 434 452 450 443 447 446 434 420 400 392 392 392 380 344 317 311 312 301 279 259 247 246 250 261 280 302 338 410 489 527 543 543 528 533 548 558 562 557 543 534 529 538 564 577 581 594 627 678 742 793 800 762 712 694 704 714 711 689 647 593 577 607 667 736 805 866 907 909 868 790 756 833 1015 1257 1440 1305 1001 730 673 707 732 732 710 678 652 565 584 636 692 757 864 961 1001 977 922 987 1111 1203 1232 1188 1073 909 797 754 766 803 860 913 946 942 885 766 667 602 563 543 538 554 588 631 674 712 739 736 718 686 631 551 531 534 546 565 598 605 567 493 412 367 381 380 361 338 338 376 423 463 502 550 593 602 568 503 428 362 325 335 371 427 502 619 772 944 1126 1311 1499 1630 1778 1934 2095 2268 2464 2650 2791 2874 2888 2801 2677 2567 2485 2434 2405 2381 2365 2349 2334 2332 2331 2312 2271 2213 2155 2112 2065 2009 1949 1890 1839 1786 1756 1742 1737 1729 1719 1711 1699 1686 1671 1649 1616 1573 1520 1457 1396 1370 1370 1387 1415 1446 1482 1511 1524 1515 1463 1347 1447 1627 1779 1876 1939 2000 2063 2054 2044 2072 2059 2002 1929 1844 1760 1697 1689 1682 1670 1652 1625 1589 1539 1489 1449 1422 1400 1403 1439 1474 1487 1471 1483 1521 1553 1559 1540 1535 1532 1528 1543 1582 1636 1689 1760 1809 1816 1792 1791 1807 1820 1814 1764 1646 1566 1570 1595 1582 1486 1327 1210 1132 1058 969 875 801 784 759 742 810 858 857 839 808 763 743 809 928 1067 1205 1347 1413 1453 1478 1492 1489 1430 1304 1147 1009 927 923 941 926 884 842 847 923 984 981 921 844 759 649 569 565 665 759 711 672 678 741 819 832 859 877 886 893 908 953 1034 1125 1203 1234 1210 1137 1052 982 924 875 828 765 696 661 724 887 1089 1227 1191 969 723 506 330 200 136 100 71 45 24 7 1 0 0 0 0 1 3 5 6 7 7 6 4 2 1 1 1 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 9 10 11 11 9 8 8 6 5 11 14 17 20 23 27 29 32 36 38 40 44 47 50 53 56 56 57 58 58 56 50 44 35 25 22 18 14 11 9 8 7 6 6 5 6 6 5 6 6 6 6 6 6 26 26 26 27 28 29 30 31 32 30 28 26 25 24 20 17 13 6 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 18 48 107 185 263 325 358 356 361 360 344 308 285 292 309 334 366 418 449 459 458 459 469 458 436 406 360 339 350 370 380 360 322 305 297 287 265 239 223 221 235 250 279 305 343 400 473 518 533 531 528 549 581 593 584 563 542 530 532 549 575 597 611 613 614 625 650 679 730 741 731 733 725 680 651 644 650 635 615 610 617 632 661 742 822 848 819 772 801 1051 1383 1613 1575 1310 994 723 571 570 636 638 606 572 552 517 549 586 628 681 759 855 904 920 931 1001 1123 1156 1081 920 725 609 522 481 483 522 620 737 822 876 897 867 775 695 637 608 604 625 662 707 748 778 798 795 790 784 770 717 698 667 623 585 585 583 548 487 418 371 422 391 363 361 389 448 505 527 554 603 655 672 657 617 564 508 470 472 470 474 510 593 728 901 1115 1334 1497 1654 1812 1963 2111 2264 2440 2613 2760 2857 2880 2804 2682 2570 2486 2428 2384 2359 2344 2332 2325 2330 2344 2350 2324 2271 2201 2131 2066 2005 1953 1910 1868 1800 1737 1699 1681 1674 1676 1689 1695 1701 1712 1724 1718 1691 1636 1555 1460 1396 1404 1444 1493 1534 1568 1591 1599 1590 1555 1478 1536 1654 1786 1903 1988 2024 2015 1975 1945 1948 1947 1921 1878 1814 1743 1690 1677 1681 1694 1709 1717 1703 1669 1627 1579 1532 1487 1464 1478 1487 1477 1452 1463 1499 1526 1531 1517 1509 1503 1486 1474 1480 1513 1560 1649 1706 1717 1705 1715 1774 1828 1831 1761 1640 1541 1493 1471 1432 1324 1187 1082 1011 958 894 778 725 709 694 673 675 705 745 771 775 757 756 816 915 1028 1139 1289 1381 1417 1419 1407 1390 1371 1298 1214 1148 1102 1092 1080 1049 1009 976 984 1037 1084 1087 1032 935 799 662 580 625 851 943 893 797 740 782 838 853 866 876 878 880 897 942 1014 1106 1206 1269 1283 1233 1137 1022 927 902 885 838 755 703 771 943 1126 1210 1093 886 665 461 294 168 121 90 65 42 20 6 1 0 0 0 0 1 2 3 4 5 6 5 3 2 1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 7 6 7 8 8 10 13 13 13 13 12 13 14 16 18 19 21 24 26 29 32 34 37 39 42 44 46 48 49 50 50 50 50 48 46 45 39 34 28 21 14 10 9 7 6 5 5 5 4 4 4 4 4 4 4 5 26 26 26 27 28 29 30 30 31 31 30 28 26 24 22 17 14 9 4 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 36 76 134 188 229 252 260 294 317 324 320 314 321 342 362 393 442 465 470 471 480 497 484 448 400 351 320 329 359 386 393 375 327 300 285 271 255 242 236 235 242 267 291 321 359 409 467 507 524 532 550 582 598 598 583 562 549 556 573 594 618 655 681 676 666 653 626 639 673 735 791 813 772 751 755 769 771 741 697 661 641 647 709 794 815 808 837 983 1347 1694 1779 1570 1340 963 731 619 603 634 621 577 538 516 505 517 528 551 594 658 711 724 744 790 881 1021 1077 1008 857 715 704 652 559 498 504 589 708 775 799 812 832 794 736 683 650 640 647 665 695 729 760 780 803 828 839 825 776 722 680 623 559 513 490 473 446 418 437 649 565 476 455 505 572 596 562 566 618 679 702 688 661 633 612 616 626 619 604 602 633 728 872 1086 1314 1465 1647 1827 1987 2125 2252 2396 2553 2705 2814 2857 2826 2722 2590 2488 2425 2380 2344 2325 2317 2319 2330 2350 2362 2346 2303 2243 2178 2108 2042 1981 1924 1865 1789 1739 1708 1688 1672 1659 1664 1673 1688 1713 1753 1774 1759 1711 1631 1524 1444 1469 1535 1610 1675 1724 1747 1743 1728 1706 1669 1684 1731 1791 1855 1910 1907 1852 1791 1749 1739 1758 1788 1808 1809 1797 1791 1784 1783 1796 1822 1852 1837 1796 1745 1685 1620 1553 1508 1492 1473 1447 1439 1471 1512 1531 1521 1489 1458 1439 1426 1414 1410 1443 1512 1563 1592 1608 1625 1654 1729 1780 1767 1678 1552 1442 1375 1333 1281 1175 1062 972 906 844 752 609 577 557 519 470 464 548 644 721 766 777 791 831 901 989 1073 1165 1204 1219 1228 1225 1187 1263 1353 1410 1406 1336 1281 1220 1167 1131 1115 1125 1159 1191 1195 1145 1035 884 728 656 746 994 1117 1096 975 830 782 796 831 883 945 1002 996 1002 1031 1082 1146 1225 1289 1314 1280 1180 1031 924 913 923 897 833 793 838 959 1088 1114 1002 848 653 444 265 160 110 83 65 44 24 11 3 0 0 0 1 1 1 2 2 4 4 4 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 9 10 10 9 9 10 12 16 17 15 12 13 14 14 15 16 18 18 20 24 25 28 29 32 34 36 36 37 36 35 36 37 36 36 38 40 40 39 35 28 21 16 12 9 6 4 4 3 3 3 3 3 3 3 4 4 25 26 27 28 29 29 30 30 30 30 30 29 28 28 26 20 18 12 5 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 37 78 116 138 150 166 206 237 259 279 303 328 350 358 381 425 464 473 469 472 485 489 445 403 373 355 353 365 381 388 375 327 290 270 262 265 273 279 269 260 265 282 311 343 378 420 471 512 528 545 570 581 571 559 555 561 576 597 630 662 687 697 684 677 657 621 583 583 632 717 803 859 900 919 926 918 887 810 717 665 675 743 821 829 852 999 1331 1696 1800 1678 1461 1253 853 738 709 701 676 637 580 538 511 496 493 495 504 521 544 571 582 601 641 724 867 1015 1082 1056 993 968 957 866 795 775 815 888 911 859 806 789 762 717 680 659 649 642 647 669 706 741 758 767 779 781 759 721 690 672 631 567 498 446 432 422 424 476 626 575 520 538 629 734 705 583 513 521 582 627 620 610 621 678 805 806 781 749 722 712 745 836 995 1194 1395 1608 1813 1992 2137 2254 2379 2518 2659 2769 2830 2837 2775 2657 2545 2464 2412 2358 2327 2315 2316 2327 2356 2358 2344 2317 2280 2240 2195 2142 2081 2014 1942 1843 1802 1790 1782 1764 1748 1728 1721 1726 1746 1782 1815 1810 1766 1681 1566 1501 1536 1615 1708 1793 1865 1895 1871 1832 1804 1792 1808 1818 1830 1847 1858 1826 1764 1693 1632 1599 1615 1662 1718 1767 1808 1850 1890 1926 1941 1945 1954 1921 1862 1787 1703 1616 1543 1497 1467 1442 1425 1429 1464 1510 1530 1515 1477 1435 1416 1407 1388 1358 1366 1380 1396 1424 1464 1505 1524 1564 1584 1560 1484 1378 1282 1232 1213 1194 1139 1057 969 898 820 650 485 404 371 369 386 462 575 673 748 803 835 910 965 1006 1050 1103 1158 1189 1211 1217 1184 1090 1124 1260 1455 1622 1529 1444 1364 1293 1243 1241 1263 1283 1296 1290 1249 1147 997 826 714 759 905 1005 1006 913 768 699 724 792 872 935 949 988 1043 1103 1156 1180 1245 1297 1326 1319 1260 1140 1047 1000 986 979 966 910 906 963 1040 1035 955 840 674 457 272 161 105 80 64 47 30 17 7 0 0 1 1 1 1 1 2 2 2 2 2 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 11 13 13 12 12 12 12 13 16 16 14 12 11 11 10 10 9 10 12 16 17 17 18 20 23 24 26 27 27 25 24 25 25 24 25 27 31 33 32 29 26 22 17 12 8 4 2 1 2 2 3 3 3 3 3 3 25 26 28 29 30 31 30 29 28 28 28 29 29 28 26 24 22 20 13 4 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 24 46 66 80 97 125 154 172 191 217 256 303 332 363 397 424 420 404 411 437 457 419 389 378 371 367 359 350 344 337 323 302 276 262 263 278 301 308 295 286 296 332 369 395 415 441 483 508 535 560 572 571 569 572 584 602 616 645 655 645 619 601 596 582 566 557 554 579 622 686 775 902 948 925 876 816 739 674 662 701 778 856 873 915 1129 1477 1774 1568 1162 940 855 719 716 737 731 694 638 586 554 528 508 495 492 496 503 511 518 522 540 575 633 722 846 977 1061 1107 1141 1190 1183 1143 1115 1114 1134 1117 1018 913 834 788 759 731 706 692 683 665 688 724 747 747 726 714 725 726 717 743 767 720 635 546 485 462 462 479 510 540 487 429 446 532 634 635 544 485 472 497 526 522 530 620 785 973 930 825 749 719 731 767 841 962 1136 1357 1600 1828 2018 2168 2288 2399 2521 2642 2740 2798 2806 2758 2679 2586 2504 2444 2379 2337 2322 2313 2314 2346 2336 2328 2313 2290 2270 2263 2248 2219 2175 2109 1993 1929 1908 1890 1868 1894 1865 1844 1838 1852 1889 1932 1913 1834 1715 1589 1529 1563 1648 1754 1858 1955 1957 1909 1854 1817 1809 1832 1840 1836 1826 1811 1767 1703 1632 1568 1527 1539 1586 1644 1700 1750 1797 1854 1945 1987 1979 1960 1914 1841 1750 1645 1534 1459 1431 1419 1415 1416 1431 1487 1537 1562 1556 1526 1486 1452 1426 1396 1355 1336 1321 1314 1309 1300 1296 1277 1266 1257 1242 1217 1189 1155 1134 1120 1103 1093 1092 1048 948 785 544 372 333 362 387 385 420 553 709 846 938 979 1105 1169 1179 1185 1228 1302 1334 1315 1247 1123 1021 1034 1192 1461 1706 1615 1550 1495 1440 1379 1369 1376 1371 1348 1309 1258 1182 1041 869 728 670 657 691 726 730 702 717 791 886 974 1037 1027 1085 1175 1264 1326 1305 1309 1316 1339 1382 1411 1332 1243 1163 1102 1077 1068 1006 963 966 990 987 945 851 699 504 313 178 107 81 63 47 32 22 14 6 3 1 1 1 1 1 2 2 2 1 1 2 2 3 3 3 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 10 12 14 14 15 15 13 14 15 14 12 9 8 6 4 4 5 7 8 10 11 11 12 14 15 17 18 18 17 17 17 18 17 18 19 20 22 23 23 22 22 19 15 11 7 3 2 2 2 2 2 2 2 2 2 26 27 28 29 31 33 31 29 28 28 28 30 31 33 29 27 25 23 19 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 17 35 63 86 107 126 146 168 197 239 280 305 331 341 329 318 344 385 401 376 352 346 346 345 339 323 309 314 337 353 331 299 280 280 298 326 309 298 307 341 388 415 416 412 427 457 485 510 530 548 580 622 637 633 625 637 628 601 572 562 554 525 500 494 506 525 533 547 602 722 887 916 896 857 813 771 756 786 839 891 926 964 1192 1495 1656 1314 893 731 691 693 734 761 751 710 647 577 568 542 517 501 498 505 508 504 498 497 511 548 588 630 679 757 853 930 989 1037 1073 1098 1131 1162 1181 1164 1121 1044 958 888 848 824 789 778 777 749 748 752 750 739 721 711 717 739 759 762 801 782 709 643 611 570 562 579 571 512 397 305 319 412 512 523 458 404 377 377 388 387 402 530 724 887 861 751 697 708 765 833 889 999 1161 1366 1597 1825 2007 2153 2272 2377 2492 2606 2700 2760 2773 2735 2673 2578 2485 2415 2363 2331 2326 2316 2310 2335 2330 2315 2299 2289 2291 2311 2322 2314 2292 2256 2190 2123 2070 2019 1984 2010 1967 1940 1943 1973 2015 2017 1982 1890 1759 1629 1558 1577 1646 1734 1812 1859 1849 1826 1800 1780 1768 1772 1772 1765 1750 1730 1693 1641 1582 1540 1527 1518 1550 1589 1625 1656 1686 1714 1792 1863 1900 1891 1826 1739 1633 1519 1414 1349 1336 1347 1367 1389 1431 1516 1570 1586 1570 1535 1507 1480 1467 1452 1413 1348 1267 1192 1130 1081 1052 1034 1029 1027 1025 1022 1086 1122 1119 1079 1022 1005 1068 1070 993 882 789 733 678 591 460 363 312 399 572 774 965 1032 1148 1240 1293 1335 1378 1447 1416 1288 1135 1006 959 1000 1200 1542 1680 1661 1623 1592 1569 1532 1502 1479 1445 1391 1317 1237 1133 1019 933 897 874 750 722 762 809 864 956 1065 1177 1288 1396 1462 1494 1520 1554 1597 1562 1503 1440 1403 1457 1512 1489 1423 1337 1249 1198 1154 1089 1020 973 949 943 923 865 751 568 364 210 122 87 67 52 38 27 19 10 3 1 0 0 1 1 1 1 2 2 2 3 3 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 10 11 14 17 15 15 15 14 12 8 6 4 2 1 2 3 3 4 5 4 5 6 7 8 10 11 12 12 11 12 12 11 11 13 14 16 17 17 17 16 13 10 8 5 4 3 2 2 1 1 1 1 1 25 29 31 33 35 37 32 29 28 27 28 30 32 33 32 30 28 26 22 16 7 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 4 10 31 59 92 125 144 152 158 179 212 233 240 244 257 292 340 341 326 315 314 317 322 324 317 298 308 342 372 368 338 304 278 272 285 284 288 299 327 374 417 412 392 383 393 408 427 445 467 505 581 669 649 596 592 609 614 605 582 550 511 488 488 503 520 521 509 529 609 763 868 886 877 869 871 867 881 906 932 955 980 1135 1295 1236 868 825 776 746 741 760 776 760 720 658 593 578 544 513 493 489 496 494 482 472 471 487 518 548 574 593 610 645 677 702 725 760 837 939 1023 1072 1083 1104 1090 1056 1012 970 937 903 884 866 837 808 778 751 731 720 722 733 735 753 785 807 754 694 706 751 732 728 732 672 541 366 253 272 369 454 453 382 303 249 225 225 233 255 345 481 608 653 623 631 699 801 883 934 1033 1172 1348 1552 1780 1961 2102 2219 2328 2441 2557 2660 2729 2751 2719 2671 2619 2568 2512 2439 2360 2341 2314 2297 2326 2337 2325 2311 2311 2328 2349 2367 2372 2369 2361 2342 2303 2253 2204 2165 2138 2083 2052 2049 2064 2080 2064 2029 1943 1820 1692 1605 1604 1652 1706 1737 1741 1747 1751 1746 1736 1730 1724 1713 1694 1670 1645 1620 1596 1558 1538 1549 1534 1550 1576 1600 1616 1630 1640 1672 1720 1760 1758 1678 1591 1501 1410 1322 1270 1272 1311 1380 1460 1500 1519 1529 1528 1515 1487 1470 1472 1488 1492 1449 1339 1215 1111 1038 993 957 948 958 982 1017 1061 1149 1184 1157 1083 1003 971 1010 1028 1015 1025 1036 1017 949 787 528 372 290 288 372 549 867 1041 1167 1253 1314 1378 1413 1391 1278 1112 987 967 1004 1079 1250 1569 1701 1705 1689 1683 1682 1685 1663 1611 1529 1427 1314 1202 1101 1026 977 945 889 888 925 973 1020 1106 1246 1402 1549 1669 1728 1730 1726 1724 1719 1760 1788 1790 1740 1623 1634 1653 1643 1612 1552 1440 1329 1222 1119 1033 983 941 931 928 900 818 633 425 257 154 99 77 62 49 36 25 13 4 0 0 1 1 0 1 1 2 2 2 2 3 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 17 15 14 12 10 9 8 6 4 1 0 0 0 1 1 0 0 0 1 2 2 4 6 7 7 7 7 7 7 8 8 9 11 12 13 14 14 12 10 8 6 5 4 3 3 2 2 2 1 1 25 30 34 36 38 39 35 31 29 28 28 31 33 34 35 33 29 26 23 18 10 2 0 0 0 0 0 0 1 2 1 0 0 0 0 1 2 4 7 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 5 20 42 66 80 69 59 72 104 127 144 163 190 226 270 264 264 273 286 296 302 306 302 288 296 319 337 338 325 298 267 248 253 281 301 306 318 346 388 403 397 381 372 376 384 392 402 422 470 584 573 544 544 573 604 611 595 570 549 543 546 558 577 599 641 692 758 832 893 899 886 873 863 850 870 910 933 940 948 979 1012 1000 958 937 883 837 810 799 793 769 727 678 629 587 545 510 489 483 488 488 468 456 456 467 494 524 553 576 590 592 611 629 653 692 758 853 937 996 1028 1052 1059 1060 1052 1033 1000 971 948 931 909 869 817 768 731 712 713 721 691 662 639 615 594 603 652 712 756 814 851 814 703 550 436 436 462 461 407 311 217 155 123 119 133 154 205 286 379 455 496 544 645 764 855 926 1014 1135 1294 1485 1703 1878 2019 2146 2271 2394 2512 2620 2690 2710 2682 2648 2614 2572 2511 2422 2319 2306 2296 2294 2316 2331 2326 2305 2304 2333 2358 2388 2408 2419 2425 2425 2409 2401 2381 2350 2316 2272 2231 2204 2187 2171 2143 2092 2001 1881 1755 1661 1646 1683 1724 1740 1737 1741 1744 1737 1725 1721 1707 1679 1645 1611 1578 1553 1560 1577 1592 1595 1594 1599 1598 1577 1538 1510 1515 1537 1559 1566 1548 1495 1422 1354 1298 1250 1220 1217 1247 1309 1383 1406 1407 1416 1428 1435 1421 1443 1482 1517 1522 1469 1348 1236 1152 1095 1056 1028 1024 1041 1076 1123 1197 1263 1278 1245 1189 1146 1083 1063 1068 1081 1099 1092 1052 942 779 621 511 423 368 378 507 781 992 1151 1255 1309 1353 1327 1246 1132 1015 930 950 1041 1174 1350 1607 1767 1794 1806 1844 1859 1857 1815 1714 1570 1421 1279 1160 1071 996 902 792 660 679 830 1033 1156 1335 1532 1719 1867 1922 1868 1765 1689 1678 1693 1772 1867 1969 2030 1942 1906 1895 1882 1850 1786 1626 1433 1241 1083 983 937 921 935 958 966 903 723 514 328 192 119 88 73 62 47 33 20 8 1 0 0 0 0 0 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 9 9 10 11 11 9 7 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 1 2 3 5 6 6 8 9 11 11 10 8 7 6 5 4 3 2 2 2 2 2 1 22 28 34 38 40 41 38 33 30 30 30 33 37 42 42 37 31 25 22 19 15 7 4 1 0 0 0 0 0 1 0 0 0 0 0 1 3 10 17 22 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 12 15 11 7 14 26 40 56 78 106 138 170 178 188 206 228 249 259 263 262 265 278 278 264 252 243 238 234 240 269 313 346 341 322 318 338 377 385 389 392 394 395 395 399 405 420 468 494 508 525 553 588 614 632 637 651 689 676 667 691 759 870 956 970 955 928 905 915 935 937 906 878 939 969 966 947 938 971 1001 1011 1000 975 931 891 860 835 808 766 721 671 617 564 524 503 494 494 495 483 475 477 490 514 538 558 573 582 584 592 604 624 659 717 806 878 938 978 997 1001 1008 1020 1031 1032 1006 976 955 929 887 829 775 730 701 687 672 628 580 538 507 492 480 493 512 547 639 753 812 792 707 606 558 507 436 344 240 151 97 72 68 78 94 126 177 244 322 401 480 572 676 777 856 938 1056 1214 1402 1594 1766 1922 2068 2208 2342 2465 2573 2638 2660 2648 2616 2566 2499 2421 2340 2282 2309 2343 2356 2345 2320 2319 2303 2298 2317 2346 2392 2420 2434 2447 2479 2473 2500 2517 2512 2488 2443 2387 2342 2299 2254 2239 2177 2073 1951 1834 1748 1729 1756 1784 1795 1798 1802 1794 1774 1751 1735 1714 1681 1639 1595 1554 1527 1565 1601 1620 1618 1603 1567 1539 1487 1409 1368 1380 1390 1373 1332 1298 1282 1239 1192 1148 1111 1091 1082 1128 1215 1301 1332 1340 1362 1389 1407 1417 1478 1554 1616 1638 1595 1486 1397 1324 1264 1211 1186 1192 1218 1246 1263 1314 1366 1408 1437 1444 1386 1283 1206 1158 1122 1085 1039 971 882 788 719 648 537 434 414 559 765 952 1102 1201 1235 1156 1155 1151 1099 981 828 888 1051 1272 1508 1708 1846 1906 1951 2008 2017 1972 1891 1757 1574 1397 1250 1132 1023 880 655 505 421 513 774 1095 1221 1470 1728 1924 2027 1914 1762 1593 1465 1444 1503 1579 1627 1681 1809 1892 1937 1986 2014 2010 1932 1750 1515 1275 1080 993 945 947 986 1036 1074 1005 834 617 405 240 147 104 84 71 58 44 29 15 4 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 3 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 2 3 4 5 6 7 6 6 5 4 3 3 2 2 2 1 1 1 1 0 20 27 34 40 43 43 42 40 38 35 35 39 44 50 47 41 34 27 21 20 20 18 13 7 2 1 0 0 0 0 0 0 0 0 0 1 4 14 29 37 34 21 8 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 11 19 33 56 86 112 127 143 163 183 198 202 207 221 233 224 188 163 156 165 189 237 291 348 384 373 331 298 294 318 344 365 380 391 399 404 413 424 438 454 466 483 501 518 535 559 631 705 752 775 753 737 762 827 923 983 949 931 913 891 900 986 1112 1242 1352 1524 1548 1396 1177 1001 981 1003 1010 1021 1039 1016 966 920 887 866 838 802 751 689 628 579 550 534 527 527 525 525 533 547 561 567 564 559 556 555 551 552 560 579 621 701 779 852 908 939 947 943 941 946 959 977 967 951 921 872 812 757 705 666 638 613 582 551 519 489 462 441 440 440 446 479 564 658 695 668 594 523 442 349 251 161 95 61 43 37 39 52 79 119 176 251 346 435 516 599 685 762 840 949 1094 1265 1444 1619 1790 1956 2111 2256 2395 2500 2571 2607 2611 2581 2529 2467 2388 2305 2264 2296 2327 2330 2302 2269 2331 2360 2355 2338 2350 2391 2419 2436 2465 2524 2507 2511 2526 2542 2547 2524 2479 2432 2379 2321 2284 2227 2142 2041 1941 1861 1845 1860 1880 1894 1898 1901 1881 1850 1821 1800 1782 1747 1693 1630 1577 1574 1613 1641 1645 1622 1568 1490 1421 1355 1296 1265 1253 1229 1192 1150 1114 1098 1078 1054 1027 1001 988 988 1056 1174 1289 1348 1366 1387 1406 1412 1435 1508 1607 1709 1783 1785 1709 1625 1546 1478 1428 1417 1425 1443 1460 1465 1503 1568 1632 1654 1591 1421 1268 1165 1093 1018 915 870 826 776 726 695 665 581 527 576 718 851 950 1035 1128 1236 1247 1225 1166 1074 957 886 918 1071 1307 1545 1675 1762 1822 1883 1970 2045 2016 1909 1737 1527 1370 1267 1173 1025 764 434 273 265 422 716 1005 1157 1370 1578 1702 1678 1544 1417 1290 1173 1125 1180 1219 1237 1292 1476 1594 1684 1804 1937 2005 1963 1824 1611 1361 1140 1081 1065 1074 1094 1130 1161 1093 944 734 489 306 192 127 93 75 62 51 38 24 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 3 3 3 2 1 1 0 0 0 0 0 0 19 29 36 42 45 45 45 45 42 39 42 44 48 51 51 44 38 32 27 25 26 24 19 11 4 1 0 0 0 0 0 0 0 0 2 7 17 35 53 58 54 46 36 25 16 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 33 59 83 97 106 116 125 131 136 150 171 179 157 135 126 132 160 218 272 336 372 363 326 289 270 275 298 305 323 345 368 389 408 427 439 439 435 450 470 482 486 497 573 665 712 726 727 750 809 854 853 797 736 733 748 768 786 821 884 1030 1231 1422 1512 1423 1230 1037 970 1002 994 1026 1071 1070 1008 936 897 887 888 885 846 786 718 656 608 576 565 564 566 573 586 598 604 595 577 549 531 519 510 505 507 516 540 589 661 741 808 855 882 893 893 891 891 894 895 887 867 835 791 740 679 632 596 568 546 525 500 472 445 427 414 407 409 427 472 541 559 540 491 426 350 263 173 99 60 37 26 21 25 40 73 112 152 207 288 381 476 560 635 703 774 853 965 1108 1274 1446 1621 1797 1966 2129 2295 2409 2496 2552 2572 2556 2511 2457 2390 2312 2241 2237 2241 2238 2236 2258 2358 2373 2344 2311 2312 2357 2402 2435 2470 2516 2488 2474 2485 2512 2539 2540 2526 2481 2413 2341 2284 2231 2164 2088 2017 1969 1972 1995 2023 2044 2049 2038 2000 1960 1930 1911 1895 1857 1785 1709 1670 1661 1677 1683 1661 1604 1506 1417 1340 1279 1234 1205 1178 1140 1093 1042 992 969 956 947 936 923 922 946 1029 1164 1310 1406 1439 1446 1435 1411 1429 1507 1617 1752 1892 1954 1919 1853 1782 1717 1668 1666 1657 1646 1639 1634 1641 1666 1679 1631 1448 1229 1036 881 774 698 620 608 612 614 616 642 618 607 653 758 850 896 916 960 1068 1190 1226 1203 1149 1086 1013 1013 1041 1106 1210 1346 1500 1578 1614 1655 1756 1911 1887 1782 1664 1509 1399 1352 1293 1126 771 455 290 261 347 519 730 895 1040 1153 1221 1153 1062 1008 991 977 929 944 962 992 1075 1224 1387 1554 1697 1798 1876 1885 1821 1680 1473 1262 1153 1103 1113 1185 1238 1242 1184 1056 861 592 397 260 167 106 77 63 52 42 30 18 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 29 35 40 45 49 50 50 53 54 51 50 51 53 57 58 50 43 37 32 29 29 27 20 16 16 8 3 1 0 0 0 0 0 2 11 27 52 73 80 71 60 48 40 33 21 11 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 22 43 58 57 52 52 58 67 80 118 144 152 153 147 139 146 177 224 268 300 310 299 281 274 278 283 286 292 310 333 360 389 416 434 433 425 426 437 445 449 470 532 603 641 666 692 738 816 870 821 700 617 603 614 651 709 775 782 879 972 1048 1157 1212 1175 1080 995 992 946 986 1039 1048 991 892 830 827 867 910 902 862 795 707 621 577 563 565 572 582 587 588 585 582 583 549 517 491 474 469 475 486 505 533 567 634 699 750 785 807 811 813 820 827 828 826 817 799 771 733 671 619 577 545 525 509 486 460 436 418 405 406 418 441 477 522 495 450 397 338 282 215 136 76 54 37 32 37 52 82 119 134 142 168 233 343 454 546 622 686 740 788 862 964 1092 1240 1410 1596 1784 1968 2148 2290 2406 2489 2535 2540 2507 2459 2398 2328 2258 2219 2199 2190 2201 2242 2295 2280 2246 2229 2256 2331 2396 2430 2448 2459 2438 2432 2449 2486 2528 2545 2546 2505 2435 2356 2287 2233 2172 2116 2073 2050 2080 2130 2179 2211 2216 2178 2130 2086 2056 2042 2039 2019 1959 1880 1814 1781 1757 1723 1669 1588 1476 1381 1308 1251 1204 1164 1122 1068 1020 979 927 888 866 863 872 882 912 947 1017 1135 1293 1399 1450 1473 1472 1442 1440 1517 1625 1754 1905 2015 2041 2007 1939 1866 1817 1813 1778 1730 1699 1691 1666 1612 1526 1397 1185 958 784 699 655 470 379 362 393 454 536 639 630 655 752 856 866 841 838 898 1039 1179 1247 1242 1189 1132 1113 1113 1111 1104 1103 1154 1324 1440 1485 1490 1512 1639 1648 1596 1580 1552 1455 1437 1398 1228 930 684 538 482 494 558 650 719 770 817 874 775 675 628 654 707 677 704 749 798 876 1023 1199 1372 1519 1634 1708 1751 1740 1658 1507 1365 1288 1259 1267 1312 1327 1319 1264 1149 974 719 507 340 216 131 89 65 52 42 33 23 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 44 46 47 51 54 55 56 59 59 58 57 58 60 60 58 53 44 37 32 31 30 21 23 28 22 11 4 1 0 0 0 0 7 25 54 79 84 80 71 60 48 37 28 19 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 18 27 24 16 14 21 32 47 83 111 134 151 150 132 120 130 163 189 221 246 260 266 279 301 307 306 305 309 320 338 365 403 436 458 456 439 428 432 441 459 497 553 604 627 641 666 720 817 881 881 831 770 746 754 787 825 805 905 1002 1050 1045 1059 1123 1134 1087 1012 937 936 947 939 888 803 722 724 776 829 834 808 759 679 588 559 567 578 588 594 594 588 587 594 604 574 529 497 482 483 494 513 528 536 539 565 602 641 678 708 714 708 720 741 757 765 769 767 754 723 671 622 584 558 541 527 505 480 454 431 415 424 449 484 523 545 460 380 312 254 211 172 113 68 53 50 62 86 118 146 158 137 124 131 172 252 360 472 575 655 699 736 784 845 925 1031 1180 1344 1521 1712 1920 2102 2255 2376 2456 2493 2488 2456 2405 2344 2280 2227 2194 2182 2193 2221 2235 2229 2227 2243 2284 2348 2388 2399 2395 2389 2383 2391 2417 2463 2518 2546 2543 2504 2441 2370 2305 2250 2180 2119 2081 2072 2121 2205 2294 2360 2378 2332 2271 2218 2180 2160 2143 2096 2014 1924 1858 1813 1775 1730 1666 1574 1456 1360 1279 1213 1158 1108 1053 1003 961 923 878 829 801 802 827 861 896 928 981 1076 1228 1345 1419 1474 1516 1531 1532 1592 1669 1761 1881 2008 2067 2045 1961 1854 1759 1709 1674 1648 1627 1628 1578 1479 1346 1197 1035 842 660 531 454 290 205 192 241 343 493 565 587 652 770 810 770 753 790 891 1040 1187 1273 1282 1227 1173 1151 1127 1085 1039 1035 1090 1206 1322 1401 1417 1405 1486 1511 1454 1375 1337 1317 1368 1416 1326 1119 929 804 753 760 806 851 870 857 816 773 637 483 370 354 392 410 460 540 636 722 864 1022 1175 1307 1410 1492 1556 1577 1534 1458 1397 1327 1271 1268 1268 1304 1330 1312 1228 1087 883 656 439 272 181 120 80 56 45 37 25 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 52 55 56 55 56 58 59 61 62 63 63 65 66 65 64 62 54 46 41 38 36 30 28 29 29 23 11 3 0 0 0 0 8 24 48 70 76 70 60 49 40 34 29 23 13 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 10 11 10 12 19 34 49 62 73 87 99 103 95 84 83 95 121 156 183 205 229 258 288 296 297 299 300 308 323 347 376 402 436 465 480 484 483 469 445 432 441 482 510 522 530 550 608 772 905 990 1024 1012 990 939 858 777 851 937 977 977 962 1000 1039 1032 987 942 881 819 764 717 668 598 585 621 663 666 655 648 617 577 559 596 615 625 628 629 630 631 644 657 643 618 610 618 630 636 654 640 610 576 559 564 581 602 622 633 628 652 690 729 761 775 777 759 723 675 625 586 560 542 525 506 498 495 489 478 491 529 566 573 515 398 305 233 178 141 117 75 45 37 46 71 106 135 144 122 94 88 99 155 277 402 445 512 587 630 685 734 776 820 884 994 1133 1278 1442 1640 1844 2037 2205 2335 2415 2437 2424 2397 2361 2318 2268 2222 2202 2202 2212 2219 2234 2258 2290 2325 2354 2361 2353 2341 2333 2331 2338 2359 2401 2456 2500 2506 2488 2450 2404 2363 2303 2213 2132 2081 2066 2112 2218 2350 2463 2510 2472 2405 2337 2283 2246 2200 2116 2011 1905 1821 1765 1725 1680 1619 1535 1427 1328 1245 1179 1126 1078 1034 998 961 919 865 805 775 777 804 833 855 882 927 1006 1152 1284 1371 1441 1521 1626 1667 1699 1731 1776 1847 1938 2007 1992 1898 1782 1672 1593 1538 1506 1498 1542 1557 1521 1435 1310 1144 912 673 463 298 159 126 154 227 340 497 503 509 579 715 695 668 681 741 843 981 1163 1299 1336 1266 1184 1161 1152 1115 1042 1044 1087 1179 1298 1405 1435 1415 1419 1409 1359 1252 1157 1162 1245 1340 1321 1206 1056 935 888 910 961 998 998 934 800 718 624 501 363 277 264 270 300 368 505 592 718 860 997 1113 1205 1282 1340 1372 1372 1369 1334 1236 1090 1029 1082 1154 1231 1306 1295 1220 1073 847 564 369 250 165 106 67 53 42 31 19 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 55 57 59 59 58 59 61 63 66 65 66 68 70 70 71 68 62 55 50 48 46 45 41 35 32 28 17 3 0 0 0 0 6 18 34 52 61 57 47 35 25 25 30 30 25 18 15 11 9 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 12 17 24 37 43 41 38 42 53 64 71 67 65 67 76 94 115 138 164 193 220 233 239 247 263 286 316 340 356 370 396 451 506 528 503 420 333 279 257 266 293 320 338 351 379 500 644 761 844 896 927 889 804 736 778 837 844 811 774 772 806 814 825 818 763 687 626 580 549 525 503 523 544 549 553 599 620 613 602 625 636 646 657 667 673 671 700 753 812 845 854 857 852 842 852 784 705 635 590 579 588 595 596 592 589 616 658 702 738 749 743 726 695 651 596 548 513 493 485 481 501 523 545 562 578 586 571 509 392 281 203 149 113 88 71 36 17 13 16 28 47 67 76 70 58 67 91 149 248 363 423 474 523 570 636 690 731 764 800 855 959 1069 1199 1363 1561 1774 1980 2156 2285 2349 2366 2363 2344 2313 2268 2219 2197 2196 2208 2219 2229 2242 2259 2280 2307 2312 2302 2289 2281 2282 2295 2322 2357 2397 2436 2468 2485 2476 2449 2422 2354 2259 2169 2103 2077 2111 2229 2381 2520 2604 2595 2532 2454 2380 2315 2229 2110 1976 1846 1738 1674 1640 1604 1558 1498 1417 1328 1245 1177 1125 1084 1042 1002 962 920 870 805 769 762 775 795 815 843 883 950 1084 1225 1335 1418 1501 1644 1716 1747 1755 1759 1782 1851 1916 1916 1842 1754 1669 1593 1527 1474 1443 1515 1569 1564 1475 1300 1114 886 669 480 305 182 186 254 349 438 495 469 451 496 618 631 600 588 644 798 925 1087 1200 1231 1180 1141 1154 1182 1179 1107 1091 1127 1230 1353 1414 1414 1374 1332 1299 1282 1215 1133 1108 1129 1163 1142 1128 1033 900 838 871 919 919 835 656 513 514 549 574 578 479 390 320 287 305 380 469 582 715 865 974 1050 1113 1164 1201 1220 1242 1199 1087 987 970 1012 1073 1155 1288 1322 1301 1211 1030 718 499 340 230 156 98 72 54 40 30 19 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 57 60 62 62 62 60 59 61 63 64 68 71 72 71 73 72 67 59 54 52 52 55 55 48 45 40 28 11 3 0 0 1 6 14 25 36 43 40 34 25 18 17 23 30 33 33 36 37 35 30 23 15 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 15 18 17 15 12 12 25 47 67 76 69 63 63 66 72 82 97 117 137 151 158 171 196 231 273 304 324 349 387 444 473 442 352 223 139 104 91 94 105 130 150 169 198 263 376 481 577 668 758 782 749 713 705 719 726 715 694 679 684 690 720 739 718 648 569 514 505 524 502 515 521 521 532 593 658 681 681 681 671 666 668 675 681 687 749 831 916 970 964 941 912 883 861 767 688 631 599 592 601 616 623 620 613 623 641 659 671 671 660 656 644 614 566 504 447 415 413 433 498 550 585 605 607 513 411 304 203 132 97 76 64 55 41 17 7 5 6 11 25 46 65 75 74 89 121 169 230 297 333 367 422 491 550 591 631 673 715 750 818 892 987 1112 1276 1469 1680 1878 2046 2179 2255 2299 2318 2313 2282 2253 2249 2257 2271 2286 2305 2321 2323 2315 2306 2294 2283 2276 2272 2275 2295 2325 2347 2361 2375 2411 2453 2470 2462 2443 2386 2306 2224 2162 2137 2165 2281 2424 2558 2655 2678 2635 2556 2460 2358 2234 2087 1934 1787 1663 1596 1577 1562 1537 1499 1437 1350 1267 1192 1126 1080 1035 993 953 914 871 814 777 763 769 785 794 817 854 910 1014 1156 1304 1417 1494 1629 1718 1750 1741 1725 1750 1803 1848 1857 1822 1775 1724 1659 1577 1488 1440 1502 1562 1559 1453 1223 1030 844 695 589 504 420 382 411 489 540 516 470 463 519 609 613 557 500 524 754 881 998 1088 1136 1123 1110 1129 1165 1185 1161 1156 1180 1242 1313 1326 1311 1279 1230 1182 1187 1134 1063 1006 987 1037 1016 1008 936 801 698 714 739 690 526 271 203 361 600 809 956 867 700 526 399 343 328 355 423 535 708 821 904 968 1018 1066 1104 1132 1126 1088 1060 1101 1155 1201 1240 1318 1389 1452 1415 1173 864 614 432 312 238 167 117 84 62 47 34 18 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 57 61 64 65 65 62 59 56 58 62 67 71 72 73 75 76 75 68 60 56 58 61 63 60 53 50 45 32 14 1 0 3 8 14 20 26 30 30 27 17 12 11 18 25 29 35 46 58 64 62 53 42 30 20 11 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 7 25 56 74 69 58 54 53 52 49 49 56 67 80 90 108 137 175 219 259 284 322 355 376 345 231 123 47 24 16 15 19 24 31 39 51 77 126 207 324 457 590 712 776 758 721 687 671 675 691 705 715 727 755 786 797 776 718 639 591 577 576 559 551 551 553 565 602 719 771 777 755 723 695 674 658 655 682 747 786 800 790 756 752 791 789 732 674 639 621 621 635 663 689 692 683 672 669 671 669 658 641 642 640 638 627 595 532 455 404 386 401 469 544 597 600 528 343 190 100 60 46 41 37 38 35 17 8 5 6 10 20 42 71 97 114 126 142 173 211 247 267 290 322 367 417 452 468 493 544 607 659 718 776 842 926 1036 1178 1378 1586 1781 1955 2083 2175 2244 2295 2329 2325 2319 2316 2323 2346 2386 2418 2425 2414 2403 2377 2350 2328 2304 2273 2263 2258 2260 2273 2305 2354 2402 2419 2416 2419 2407 2376 2335 2292 2262 2286 2374 2483 2589 2674 2711 2684 2607 2495 2363 2209 2042 1876 1722 1593 1540 1539 1542 1535 1511 1462 1382 1302 1224 1144 1082 1027 983 946 912 877 838 809 796 796 805 798 807 834 880 961 1094 1261 1409 1503 1628 1704 1720 1695 1671 1727 1775 1811 1824 1808 1764 1704 1614 1516 1445 1461 1542 1610 1592 1441 1199 1019 883 786 719 670 613 577 596 672 714 646 593 583 605 593 570 548 534 548 714 800 915 1035 1124 1131 1119 1143 1170 1175 1175 1189 1214 1237 1238 1228 1192 1128 1065 1039 1110 1106 1050 955 861 971 972 936 858 734 589 563 544 484 360 218 229 472 830 1148 1323 1296 1100 821 594 455 362 313 313 367 513 642 749 830 887 953 995 1052 1127 1174 1204 1269 1320 1348 1378 1437 1530 1598 1554 1306 1022 761 553 412 328 246 176 121 84 68 47 27 13 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 54 59 65 67 66 63 58 53 51 55 63 71 75 77 79 82 84 79 71 64 62 67 68 69 65 59 55 45 28 7 0 5 9 12 15 20 25 28 25 16 8 6 8 12 18 28 45 66 83 86 76 66 56 44 31 20 12 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 31 42 36 35 36 35 29 16 12 16 23 33 48 78 121 166 211 258 288 273 216 121 34 13 1 0 0 0 0 0 0 3 6 24 73 161 296 464 622 736 780 767 715 664 631 631 668 712 750 763 751 739 738 739 732 712 683 647 609 580 564 566 580 603 643 735 803 820 799 757 711 668 632 634 680 701 645 564 492 467 559 676 680 627 620 630 640 654 673 701 732 748 745 737 729 722 700 663 631 638 640 646 652 648 620 554 473 416 401 425 475 517 521 459 297 153 73 41 33 32 30 26 20 10 6 8 12 18 27 44 71 93 111 128 139 155 180 215 252 267 289 321 355 385 402 413 456 516 572 635 692 740 786 846 970 1158 1361 1558 1733 1864 1955 2038 2110 2159 2173 2187 2213 2250 2296 2348 2374 2373 2361 2354 2358 2350 2318 2265 2199 2154 2124 2115 2134 2181 2243 2308 2338 2347 2361 2377 2388 2420 2441 2425 2433 2482 2548 2617 2677 2716 2692 2612 2486 2328 2147 1963 1791 1644 1532 1498 1502 1516 1522 1509 1468 1400 1329 1259 1188 1111 1037 977 939 922 898 869 850 843 846 853 840 836 846 875 940 1060 1217 1371 1488 1609 1678 1686 1648 1595 1617 1659 1709 1746 1745 1678 1630 1570 1517 1498 1538 1611 1687 1677 1497 1277 1104 985 912 867 840 858 900 954 1002 999 849 749 722 719 691 640 598 571 555 649 754 862 971 1080 1135 1129 1108 1100 1127 1143 1167 1194 1214 1211 1170 1118 1080 1074 1086 1146 1163 1101 965 792 879 904 888 835 741 589 493 411 332 257 240 389 656 974 1255 1377 1348 1175 917 711 557 443 368 330 337 419 533 659 781 855 906 931 955 1014 1129 1238 1320 1383 1445 1522 1581 1662 1728 1707 1541 1316 1066 827 623 468 346 250 179 137 99 63 39 26 20 13 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 48 54 61 66 66 64 60 56 53 56 63 70 77 82 84 85 87 85 80 74 71 71 69 77 77 67 54 48 43 29 8 8 10 11 12 16 22 28 29 24 16 10 6 6 11 19 46 72 90 95 82 72 64 55 42 34 27 22 16 11 7 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 11 13 16 16 11 2 0 0 1 2 5 11 24 57 110 173 181 136 74 20 0 0 0 0 0 0 0 0 0 0 0 19 84 193 338 495 622 724 773 767 709 646 603 596 630 694 723 690 606 530 495 494 514 542 566 555 543 533 532 542 565 601 648 707 788 810 791 743 685 637 605 619 644 600 482 377 330 380 569 558 565 554 540 549 581 595 598 602 631 659 678 687 692 696 670 626 592 593 602 623 648 668 665 598 498 428 397 394 411 430 426 375 264 157 91 55 40 32 23 13 7 5 3 4 6 9 12 15 24 39 57 77 94 108 130 165 208 237 270 307 349 395 442 440 455 489 537 596 650 699 744 801 912 1054 1216 1384 1542 1671 1749 1826 1890 1933 1976 2037 2077 2115 2161 2200 2198 2187 2218 2318 2456 2351 2205 2085 2014 1966 1929 1917 1948 2026 2102 2245 2327 2350 2343 2338 2376 2455 2533 2569 2574 2588 2613 2642 2669 2689 2653 2565 2432 2267 2083 1905 1742 1606 1507 1467 1468 1485 1499 1495 1460 1406 1348 1286 1220 1140 1061 1012 1001 1020 1028 1017 1000 978 951 937 914 893 883 890 927 1047 1201 1347 1456 1541 1611 1640 1617 1543 1520 1562 1631 1686 1683 1607 1567 1531 1495 1468 1479 1545 1642 1687 1572 1396 1226 1100 1038 1045 1055 1131 1231 1323 1372 1308 1086 893 794 743 683 612 574 579 603 656 711 771 844 957 1026 1017 988 979 1024 1078 1105 1108 1091 1056 986 938 973 1094 1179 1227 1229 1165 1041 907 880 869 868 865 772 549 362 240 184 160 183 360 642 930 1100 1149 1106 1000 873 754 632 518 426 367 368 415 505 633 791 875 923 955 990 1042 1124 1194 1260 1343 1461 1584 1671 1750 1835 1875 1818 1650 1420 1175 926 707 529 387 275 188 125 84 61 50 40 28 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 43 46 51 57 61 63 61 58 58 58 64 69 73 77 84 87 89 87 84 81 79 79 79 82 84 84 77 67 60 54 40 27 18 13 12 14 20 29 33 31 25 18 12 9 12 21 50 77 93 96 87 73 65 56 46 40 38 37 33 26 21 14 8 5 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 14 51 82 72 41 14 0 0 0 0 0 0 0 0 0 0 0 3 31 106 210 329 444 537 658 744 758 704 631 587 584 629 722 695 585 452 339 276 266 285 325 378 409 434 455 475 497 534 588 654 724 787 782 743 688 642 620 605 610 582 491 386 338 348 422 528 465 464 458 446 447 481 482 478 478 488 507 514 521 543 588 592 562 533 520 522 549 594 657 697 607 508 439 403 394 402 411 399 343 243 149 91 54 32 15 3 1 0 0 0 0 1 3 5 7 6 16 39 69 101 117 133 159 191 217 245 280 325 385 464 506 522 542 575 616 656 710 780 863 959 1055 1163 1284 1414 1534 1606 1677 1748 1827 1944 2014 1992 1982 2022 2015 1993 1975 1973 1997 2042 2035 1954 1868 1822 1798 1772 1744 1749 1814 1956 2199 2343 2392 2378 2328 2363 2455 2561 2645 2691 2697 2690 2680 2670 2664 2622 2537 2408 2240 2043 1857 1699 1573 1481 1436 1434 1455 1478 1484 1456 1410 1357 1299 1237 1169 1114 1097 1117 1156 1181 1181 1160 1127 1086 1029 965 910 874 863 881 1033 1220 1385 1490 1535 1598 1619 1587 1525 1480 1476 1504 1536 1528 1506 1479 1438 1384 1327 1308 1332 1411 1514 1548 1489 1343 1207 1156 1238 1318 1411 1503 1586 1658 1570 1317 1031 816 732 622 554 538 561 602 658 712 746 761 840 900 925 926 917 918 1007 1051 1030 962 880 806 791 861 1018 1161 1258 1267 1194 1093 992 922 882 881 925 799 558 306 122 96 133 233 430 697 949 988 973 917 837 775 791 737 632 525 458 437 448 498 596 733 829 894 939 968 998 1022 1021 1034 1111 1296 1478 1633 1756 1847 1871 1827 1713 1547 1356 1168 981 791 598 428 297 203 142 102 83 63 42 26 16 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 39 42 46 50 53 55 55 54 53 54 60 66 70 76 82 84 89 92 92 91 90 87 87 89 89 87 84 79 74 77 62 42 29 19 14 15 21 31 36 34 30 25 21 21 26 37 57 83 100 103 95 84 72 62 54 50 51 51 48 43 38 32 28 27 28 30 25 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 40 48 31 10 2 1 0 0 0 0 0 0 0 0 0 4 23 72 159 257 351 435 504 597 672 697 664 604 564 564 619 713 693 550 394 268 190 169 174 205 256 313 364 403 440 474 516 585 656 714 745 736 700 662 636 629 613 576 515 443 397 412 411 411 409 421 392 379 384 403 429 440 433 417 401 399 393 386 415 484 510 504 496 492 494 511 552 616 648 578 520 479 460 461 475 471 432 357 255 158 96 57 30 11 2 1 0 0 0 0 1 5 9 11 10 23 53 95 138 157 172 191 213 237 260 284 319 379 472 551 599 631 654 673 701 765 852 951 1046 1127 1213 1323 1439 1524 1584 1651 1731 1820 1909 1957 1954 1962 1981 1954 1927 1910 1905 1909 1915 1895 1847 1793 1749 1721 1708 1698 1698 1765 2068 2194 2268 2375 2499 2383 2351 2495 2706 2865 2893 2840 2780 2726 2682 2650 2597 2508 2372 2190 1980 1795 1653 1552 1481 1444 1442 1456 1469 1467 1434 1386 1335 1283 1232 1192 1166 1166 1188 1218 1230 1221 1193 1151 1106 1034 963 902 862 857 944 1123 1317 1475 1556 1557 1583 1593 1567 1513 1445 1402 1388 1395 1405 1410 1389 1337 1258 1178 1162 1189 1281 1419 1543 1610 1543 1450 1433 1530 1616 1666 1725 1848 2075 1978 1662 1236 838 711 583 530 529 541 582 648 705 732 719 751 805 858 887 865 861 929 998 1018 932 773 735 763 827 916 1015 1128 1179 1150 1097 1028 960 917 913 925 828 651 419 187 151 207 328 511 741 938 927 924 965 1011 1032 1039 947 789 649 571 522 497 501 543 615 680 727 738 703 642 580 535 532 625 855 1112 1367 1596 1707 1711 1648 1546 1437 1369 1328 1262 1137 938 694 478 325 243 182 134 92 59 38 29 21 16 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 37 42 45 45 45 46 47 47 47 49 54 59 67 77 84 88 95 98 99 97 93 93 95 93 88 84 84 82 79 78 70 54 38 27 20 21 26 34 38 36 33 31 32 38 44 48 61 85 109 122 120 106 88 75 65 62 65 71 68 63 56 49 54 67 81 86 73 48 29 14 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 11 10 6 6 8 3 0 0 0 0 0 0 1 3 31 81 160 259 354 428 483 521 555 586 602 596 569 538 533 583 655 677 543 388 261 181 153 156 191 249 320 391 440 473 500 529 594 656 693 704 694 679 674 663 643 609 547 490 444 420 421 402 405 404 374 319 298 324 377 428 437 400 358 327 317 325 334 359 392 398 394 399 410 426 444 486 546 589 594 583 574 573 572 566 530 455 362 264 176 115 76 46 24 12 5 2 1 2 4 8 10 10 10 10 24 56 105 159 196 219 234 249 274 315 374 447 525 600 659 715 761 790 807 840 919 1020 1127 1224 1301 1377 1479 1587 1667 1721 1786 1861 1942 2023 2087 2086 2079 2077 2061 2033 1999 1979 1971 1962 1934 1881 1816 1751 1704 1684 1783 1846 1874 2089 2261 2363 2528 2707 2487 2432 2543 2744 2959 3121 3003 2870 2761 2685 2630 2557 2450 2316 2164 1988 1811 1672 1578 1520 1493 1487 1500 1507 1479 1427 1374 1324 1279 1241 1211 1189 1182 1186 1194 1182 1156 1109 1050 1003 987 966 925 890 931 1054 1213 1377 1504 1546 1538 1550 1563 1557 1513 1403 1348 1321 1296 1293 1316 1321 1281 1191 1106 1112 1194 1322 1471 1649 1760 1772 1733 1696 1695 1688 1607 1540 1630 1875 1965 1807 1405 873 702 589 529 511 514 580 658 719 743 714 671 696 767 840 824 816 859 943 1015 928 778 726 740 772 784 789 842 914 974 1012 1021 994 948 910 892 856 777 638 445 377 395 472 617 877 1075 1111 1136 1244 1432 1504 1430 1243 996 799 692 617 557 503 463 439 436 445 430 352 266 190 136 110 198 379 625 933 1312 1443 1445 1380 1301 1245 1284 1366 1432 1421 1281 1010 736 528 421 332 243 157 88 61 50 39 29 20 15 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 35 38 41 41 41 42 42 42 42 47 49 53 59 71 81 87 94 101 107 111 113 110 112 104 95 88 83 82 82 83 85 71 54 39 30 27 30 33 36 38 35 34 37 46 54 57 65 82 107 132 138 124 105 89 80 75 75 77 78 76 70 68 78 110 137 145 131 98 74 49 30 20 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 20 33 40 12 0 0 0 0 0 2 8 21 99 185 278 371 442 480 508 529 548 560 560 559 548 529 515 546 597 624 550 416 288 199 161 166 239 339 438 519 563 570 554 545 580 612 634 643 641 643 678 688 675 634 576 513 452 398 355 378 364 315 246 197 223 289 362 413 402 348 302 278 279 304 322 322 307 287 275 294 325 353 372 412 468 517 554 580 596 603 595 558 488 402 314 233 168 124 92 65 44 29 18 11 8 9 12 14 8 4 4 6 17 44 90 151 216 254 287 320 358 401 466 576 702 818 895 941 975 1007 1047 1123 1192 1277 1368 1455 1527 1614 1697 1777 1854 1930 2001 2062 2114 2159 2181 2194 2205 2215 2222 2218 2200 2195 2192 2156 2074 1973 1877 1793 1726 1688 1823 1977 2096 2226 2273 2303 2485 2725 2540 2571 2697 2837 2946 3035 3011 2907 2782 2679 2592 2483 2336 2171 2011 1896 1774 1662 1568 1500 1479 1491 1511 1515 1485 1455 1422 1396 1360 1287 1229 1185 1152 1128 1113 1078 1038 988 942 934 974 991 978 958 984 1044 1151 1296 1447 1520 1552 1595 1636 1648 1577 1390 1305 1271 1229 1234 1283 1298 1250 1142 1053 1068 1157 1302 1481 1686 1813 1819 1735 1654 1742 1620 1425 1336 1573 1889 1969 1773 1359 930 736 627 571 536 465 544 606 631 619 560 503 548 654 746 749 735 741 793 902 842 758 704 687 691 662 633 641 691 773 861 924 956 957 933 893 877 842 762 671 640 649 702 815 1063 1163 1199 1283 1491 1635 1728 1675 1477 1178 948 803 692 587 476 372 301 271 264 206 127 66 30 14 10 37 117 268 517 906 1081 1122 1091 1057 1060 1133 1245 1357 1408 1361 1212 1018 829 684 538 381 236 134 88 63 50 42 28 22 15 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 27 29 33 36 36 35 36 36 36 40 44 50 58 69 86 97 100 102 105 111 117 118 117 114 108 101 90 83 89 101 103 86 68 52 39 32 31 32 36 40 40 39 41 47 56 64 70 78 91 108 127 111 95 86 81 77 74 72 73 71 66 66 74 95 129 151 160 159 159 136 103 66 36 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 50 80 90 32 8 1 0 0 1 9 37 92 200 306 399 466 501 505 533 567 596 613 605 585 558 530 504 507 536 556 531 447 341 253 200 189 266 392 516 600 621 593 565 559 576 577 564 559 569 598 644 630 613 598 569 513 447 393 361 363 308 273 269 299 352 385 419 427 386 341 312 301 310 333 345 316 261 207 194 223 267 331 390 402 430 453 470 480 487 486 460 408 334 270 214 168 130 104 83 66 52 40 29 23 19 17 15 15 7 2 2 6 18 46 93 154 218 264 323 392 464 528 588 715 863 1004 1116 1174 1205 1256 1335 1425 1472 1536 1612 1693 1765 1845 1912 1969 2020 2076 2124 2155 2181 2211 2250 2283 2303 2319 2337 2359 2370 2374 2357 2297 2198 2087 1977 1870 1769 1748 1830 1907 1963 2049 2353 2538 2719 2832 2619 2630 2772 2896 2932 2923 2956 2904 2797 2671 2547 2406 2238 2064 1907 1788 1678 1566 1460 1375 1337 1348 1362 1379 1411 1461 1408 1349 1303 1254 1195 1121 1062 1025 1000 961 929 901 875 858 885 923 952 968 997 1054 1136 1250 1390 1514 1592 1659 1712 1731 1652 1475 1356 1282 1219 1227 1304 1310 1239 1145 1095 1126 1228 1372 1510 1643 1741 1710 1538 1291 1387 1384 1377 1462 1716 1914 1909 1635 1164 923 769 675 624 584 439 448 464 468 471 470 500 557 616 661 656 626 594 608 729 713 666 628 620 634 597 555 530 539 588 656 724 787 837 852 825 823 819 767 737 748 804 914 1100 1267 1286 1227 1219 1510 1470 1497 1500 1407 1225 1048 902 768 629 473 337 249 206 180 114 45 5 0 0 2 7 31 100 308 625 806 871 861 853 885 950 1038 1142 1262 1358 1352 1247 1093 915 705 492 311 189 120 83 65 55 42 32 20 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 20 22 27 27 26 26 28 29 30 33 40 50 59 68 77 81 90 101 109 116 124 125 122 119 114 110 105 100 100 111 116 106 84 62 45 35 32 34 37 43 48 51 52 53 61 73 80 82 85 92 98 85 77 71 68 66 64 61 61 63 62 66 77 96 125 151 171 189 202 175 130 79 40 16 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 55 117 158 161 108 50 16 3 3 9 34 92 177 278 369 445 496 523 526 544 590 625 639 637 610 563 516 476 445 451 467 476 461 409 334 267 230 248 331 432 521 575 566 539 523 528 544 518 492 491 508 516 527 530 527 512 470 417 374 342 316 273 286 338 412 484 519 496 457 414 389 376 369 371 377 376 319 234 160 134 154 186 260 342 377 391 381 361 337 314 295 261 220 179 151 131 112 94 77 64 55 47 39 34 32 31 26 19 14 7 2 3 13 33 68 132 192 236 271 333 424 525 623 724 851 992 1133 1258 1340 1391 1463 1546 1618 1675 1741 1818 1895 1957 2012 2061 2093 2109 2117 2129 2138 2147 2162 2195 2223 2244 2262 2282 2311 2331 2341 2332 2296 2236 2162 2076 1990 1924 1938 1981 2004 2018 2066 2291 2396 2570 2764 2745 2718 2831 2880 2823 2832 2904 2898 2812 2666 2507 2344 2190 2028 1851 1693 1558 1408 1285 1231 1189 1220 1264 1296 1303 1332 1238 1156 1127 1140 1132 1068 1001 953 916 889 868 847 822 789 823 863 897 923 955 1024 1121 1245 1384 1504 1586 1655 1722 1781 1740 1621 1478 1343 1241 1260 1322 1305 1208 1118 1086 1116 1190 1280 1345 1441 1540 1605 1616 1567 1663 1722 1744 1771 1859 1928 1815 1513 1100 883 783 720 671 635 460 368 338 352 375 397 481 572 627 622 574 532 521 555 624 642 617 587 591 589 544 491 454 452 482 512 551 607 675 715 714 703 697 688 695 726 816 994 1213 1306 1238 1053 868 1118 1203 1255 1263 1183 1146 1066 956 827 687 535 391 275 206 166 106 42 3 3 6 11 19 30 47 157 325 494 631 701 705 735 790 869 974 1119 1231 1284 1265 1151 973 755 530 346 226 152 110 88 74 60 46 31 17 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 18 21 23 23 22 22 24 27 28 30 34 43 53 65 76 85 92 100 111 121 127 130 128 125 121 119 116 110 107 113 120 116 99 75 54 39 33 35 37 49 62 70 73 70 75 83 88 86 81 77 73 68 59 55 54 54 54 54 56 62 70 79 91 107 129 153 172 190 191 160 107 64 36 20 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 32 78 152 232 276 273 230 165 91 38 30 53 101 163 238 314 377 439 495 530 543 539 567 583 586 582 565 529 486 441 394 382 389 411 437 453 432 363 284 226 238 308 394 470 510 495 511 523 509 469 422 395 380 375 458 482 470 435 391 358 316 280 248 216 233 291 375 460 507 527 531 514 482 445 404 364 327 289 218 144 87 58 59 73 114 160 196 233 239 221 190 157 135 119 110 105 102 99 92 82 71 65 61 54 47 44 48 50 39 23 12 6 9 19 38 71 127 203 258 290 315 373 467 568 675 814 948 1082 1213 1332 1420 1492 1572 1654 1733 1806 1873 1933 1977 2002 2056 2093 2109 2105 2089 2076 2072 2071 2074 2088 2100 2106 2108 2113 2135 2162 2192 2217 2230 2234 2240 2240 2218 2174 2190 2206 2229 2278 2380 2595 2613 2687 2825 2901 2857 2946 2993 2952 2911 2903 2868 2777 2625 2445 2287 2147 1999 1829 1645 1468 1299 1177 1138 1141 1166 1169 1152 1131 1096 1039 1003 998 1015 1013 986 953 924 906 895 880 858 830 801 827 854 871 879 894 971 1086 1222 1360 1452 1520 1598 1694 1799 1790 1692 1545 1387 1263 1292 1296 1236 1120 1015 987 1025 1080 1115 1138 1213 1340 1507 1685 1770 1790 1770 1747 1760 1846 1867 1706 1391 1032 829 756 714 659 606 449 334 286 300 315 409 528 620 645 602 547 517 518 544 588 616 603 570 570 541 495 446 411 416 418 424 447 490 545 565 556 543 548 570 594 632 722 907 1075 1112 999 801 689 806 931 1011 1016 935 959 947 885 785 684 557 426 316 242 179 108 52 22 25 47 75 102 116 82 87 133 216 332 468 539 601 668 737 846 951 1034 1080 1073 989 845 668 491 353 256 187 144 117 97 81 64 45 29 17 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 23 25 26 25 22 20 21 26 32 32 33 38 46 58 73 84 90 101 111 121 127 130 133 129 125 124 124 121 121 121 120 116 102 82 61 46 39 38 43 57 78 95 102 100 97 90 88 88 83 73 66 59 52 45 41 41 43 49 52 60 73 85 92 97 103 114 127 154 159 139 101 65 44 31 22 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 18 59 121 196 279 352 375 367 348 326 278 206 156 161 211 271 324 365 399 435 474 508 535 547 518 515 513 506 492 471 445 409 367 338 325 335 368 418 464 427 332 230 173 200 275 363 445 506 535 502 424 346 293 258 246 256 286 305 313 309 296 274 236 205 182 170 199 293 426 562 661 609 547 484 425 367 295 220 161 120 77 44 22 10 7 10 21 41 67 97 110 105 87 65 52 55 63 72 81 87 85 80 76 76 74 68 64 64 70 68 44 21 7 3 22 67 138 230 314 386 420 430 435 465 535 624 736 880 1016 1138 1256 1370 1479 1566 1658 1743 1817 1875 1926 1968 1999 2022 2059 2088 2102 2095 2069 2033 2020 2012 2008 2010 2020 2031 2019 1996 1997 2020 2057 2104 2157 2212 2264 2316 2346 2340 2330 2336 2359 2409 2496 2612 2643 2702 2794 2876 2843 2888 2922 2920 2908 2900 2850 2732 2551 2362 2227 2090 1938 1764 1574 1346 1268 1240 1150 1128 1156 1171 1152 1099 1048 999 974 979 1015 1054 1032 1008 1010 1023 1009 965 912 867 822 829 845 854 845 818 886 977 1083 1211 1332 1464 1595 1711 1793 1767 1676 1545 1407 1312 1314 1270 1176 1049 941 910 940 986 1006 1026 1089 1211 1390 1613 1731 1744 1703 1667 1718 1802 1751 1560 1266 954 749 678 656 613 542 429 345 305 306 316 411 522 604 621 587 558 540 535 543 559 574 569 543 523 492 458 423 390 384 373 370 382 415 456 474 482 486 486 506 523 552 613 726 807 795 717 625 585 620 691 757 781 777 803 791 726 655 604 545 481 408 320 247 180 123 89 97 133 167 184 179 141 104 80 80 125 216 301 391 495 572 660 735 793 830 810 746 648 537 425 320 243 195 166 145 117 95 80 59 35 17 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 31 35 35 32 27 21 23 31 37 37 38 42 49 59 71 80 91 104 117 125 131 136 137 128 124 123 126 131 132 130 125 119 97 76 67 62 48 46 54 73 101 125 132 123 109 105 102 100 97 89 77 63 51 39 35 35 36 39 42 54 67 78 84 85 85 85 87 105 110 101 80 54 43 34 26 19 11 5 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 39 95 178 262 341 403 440 433 409 412 433 461 462 423 351 303 305 362 388 392 387 395 435 509 558 530 503 484 470 456 433 398 359 325 302 282 278 301 354 428 443 379 281 194 155 182 234 294 347 362 332 289 246 216 177 140 124 130 157 185 204 213 218 235 231 225 240 301 437 572 633 590 459 341 252 193 153 114 72 41 25 14 6 2 0 0 0 1 21 47 68 70 54 38 25 16 20 30 43 56 67 70 70 69 69 68 71 76 82 83 66 36 14 7 18 72 199 330 440 507 530 544 553 557 544 586 670 792 941 1085 1199 1295 1390 1499 1606 1711 1802 1872 1919 1958 1995 2027 2055 2081 2093 2089 2069 2038 2010 2001 1994 1988 1981 1976 1975 1951 1914 1892 1901 1939 2001 2077 2158 2200 2235 2266 2296 2329 2371 2401 2437 2497 2585 2686 2784 2857 2882 2849 2848 2857 2859 2840 2786 2698 2576 2428 2267 2145 2007 1842 1653 1475 1319 1257 1227 1162 1108 1135 1125 1086 1064 1042 1028 1030 1047 1065 1101 1168 1239 1284 1265 1227 1137 1049 1002 944 905 890 885 866 800 827 893 979 1081 1209 1405 1607 1769 1849 1818 1719 1598 1494 1434 1382 1289 1159 1007 873 843 864 910 962 1024 1090 1187 1335 1554 1695 1728 1688 1645 1753 1759 1608 1334 1001 747 595 559 583 594 563 489 398 319 296 293 339 425 522 567 573 567 559 554 559 559 557 546 518 476 445 416 386 357 341 332 334 351 391 405 417 440 478 478 498 517 533 552 567 544 504 477 487 510 544 574 593 631 683 692 614 439 479 509 526 523 492 411 351 298 245 201 194 215 238 240 222 187 142 100 67 68 85 108 140 226 287 351 422 512 555 563 546 511 459 393 326 267 217 167 162 141 109 88 63 39 21 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 44 49 45 38 31 26 26 37 41 43 50 55 61 68 76 82 94 108 120 127 127 132 134 127 123 124 127 132 138 136 134 130 121 109 95 81 64 58 64 80 106 136 150 135 115 114 115 114 112 106 96 69 50 39 32 29 30 35 44 51 61 70 75 78 80 80 77 75 71 61 49 39 34 29 25 21 17 13 9 4 0 0 2 3 3 2 0 0 1 3 4 3 2 5 14 45 132 240 351 442 502 537 536 501 449 443 467 503 531 500 400 303 253 295 321 335 344 359 412 509 566 559 510 467 444 436 430 388 343 308 286 275 278 290 323 376 427 421 370 298 229 198 191 201 217 226 205 189 199 226 240 156 107 97 113 147 190 248 327 432 434 439 468 533 627 659 590 446 288 173 102 69 48 27 16 8 3 1 0 0 0 0 0 0 26 55 73 67 34 17 10 7 9 14 23 35 48 46 42 40 40 45 55 67 76 73 46 23 12 23 65 169 399 554 620 619 574 546 554 580 587 622 706 833 990 1151 1266 1354 1439 1539 1637 1737 1830 1905 1956 1987 2023 2059 2090 2117 2124 2107 2079 2051 2030 2012 1996 1979 1959 1930 1891 1856 1823 1792 1797 1845 1921 2002 2058 2056 2055 2068 2108 2187 2291 2366 2425 2492 2606 2742 2859 2930 2938 2923 2965 2981 2929 2782 2611 2454 2314 2197 2103 2013 1889 1707 1489 1374 1279 1240 1223 1185 1130 1140 1129 1102 1096 1093 1103 1119 1131 1128 1161 1233 1300 1324 1276 1300 1253 1184 1143 1070 1004 964 940 915 855 856 897 964 1051 1152 1338 1553 1750 1871 1881 1828 1748 1670 1595 1477 1317 1126 924 759 738 783 859 953 1036 1062 1114 1245 1474 1660 1743 1731 1665 1694 1606 1389 1068 703 587 526 521 550 584 559 491 404 322 283 276 320 401 487 518 538 548 551 556 577 583 575 550 497 425 379 352 334 309 293 293 308 332 360 328 303 318 393 429 487 542 582 609 567 480 402 376 401 441 479 505 513 598 688 707 623 463 443 463 501 542 557 510 468 430 384 311 269 256 264 262 239 198 153 117 87 72 61 52 45 67 84 99 132 226 284 325 349 358 345 311 269 231 192 152 161 160 131 98 76 55 35 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 45 48 48 42 38 36 36 40 49 54 58 63 69 77 82 85 95 112 125 130 129 131 130 127 125 126 131 139 146 143 146 147 138 121 108 97 85 75 74 87 107 130 147 132 128 131 135 131 122 109 90 53 44 36 28 23 25 33 41 48 53 61 68 74 79 83 78 68 55 45 36 32 30 28 26 27 27 27 23 17 14 17 25 33 37 36 33 32 35 38 39 34 29 35 58 114 238 369 481 567 623 650 659 645 612 539 518 530 552 557 497 373 289 297 328 351 370 393 427 531 565 547 491 433 402 396 411 433 403 347 308 300 321 334 348 371 408 447 457 434 390 339 279 232 200 182 164 155 171 205 229 195 150 126 138 190 290 408 544 672 680 678 688 708 725 652 558 447 329 216 125 62 24 3 2 1 0 0 0 0 0 0 0 2 37 64 65 36 11 8 8 7 6 6 9 17 26 20 17 14 12 13 20 34 42 39 23 13 18 54 145 321 595 741 769 707 617 578 575 606 660 713 792 906 1050 1211 1326 1412 1486 1559 1638 1728 1822 1906 1969 2001 2038 2075 2112 2145 2167 2164 2148 2118 2070 2021 1977 1938 1899 1852 1788 1741 1711 1696 1718 1788 1864 1911 1894 1845 1822 1843 1915 2038 2174 2293 2398 2500 2620 2745 2821 2819 2730 2670 2771 2867 2865 2696 2366 2199 2078 1964 1875 1803 1704 1553 1375 1324 1320 1325 1316 1284 1269 1274 1264 1240 1221 1211 1215 1206 1186 1190 1206 1221 1214 1171 1094 1147 1152 1112 1056 997 970 962 960 945 933 946 978 1029 1105 1186 1336 1526 1719 1866 1922 1917 1881 1838 1747 1588 1386 1169 974 839 791 810 871 924 1014 1050 1101 1229 1465 1651 1707 1648 1534 1505 1424 1239 951 606 581 535 492 484 564 557 502 431 373 334 314 368 454 480 497 510 514 514 534 566 584 580 545 462 381 323 283 253 242 243 254 270 274 247 216 196 200 253 336 435 533 614 666 583 474 395 366 381 406 453 530 612 722 832 844 668 516 434 416 452 530 602 622 608 571 520 420 344 299 281 277 263 231 186 148 124 104 87 71 59 50 46 47 57 87 130 166 191 200 168 163 176 186 180 160 154 155 147 106 71 49 38 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 43 43 46 47 45 42 41 45 51 61 63 70 78 84 89 90 94 105 120 129 134 134 133 128 127 127 129 133 142 149 151 155 164 155 129 97 112 104 90 81 88 105 120 126 113 119 124 126 119 112 103 81 49 38 27 19 14 15 20 25 30 35 46 57 66 74 82 77 66 54 43 39 39 38 39 39 41 43 44 42 38 45 61 81 102 119 130 137 142 140 141 141 137 130 135 163 229 334 432 515 584 640 686 732 781 780 684 621 597 597 599 570 476 412 391 397 401 395 388 389 420 457 468 451 416 382 361 385 428 407 366 348 357 391 411 404 395 400 435 480 507 506 475 406 330 270 229 209 213 209 199 190 183 149 134 161 247 404 518 632 727 757 713 670 655 651 575 494 410 322 230 137 61 16 1 0 0 0 0 0 0 0 0 7 25 70 94 70 20 4 7 7 5 2 1 1 4 6 4 4 2 1 0 3 6 8 8 9 12 33 94 245 521 792 890 867 771 672 686 716 766 830 887 946 1027 1136 1274 1390 1473 1539 1599 1659 1734 1825 1910 1973 1998 2027 2057 2086 2114 2139 2145 2128 2087 2024 1955 1892 1835 1783 1724 1659 1611 1591 1606 1668 1753 1787 1761 1685 1625 1617 1659 1747 1874 2019 2153 2274 2383 2485 2560 2529 2423 2291 2200 2244 2322 2377 2351 2107 1964 1848 1739 1654 1598 1567 1529 1485 1510 1559 1588 1567 1490 1454 1470 1464 1422 1354 1290 1313 1318 1271 1216 1180 1163 1155 1145 1117 1119 1107 1069 1003 946 920 931 959 968 988 1027 1092 1176 1249 1338 1474 1637 1799 1907 1970 2000 2006 1993 1901 1726 1497 1257 1079 916 835 838 889 853 947 1031 1134 1309 1551 1686 1684 1591 1506 1455 1355 1173 920 676 629 567 485 419 526 591 597 558 510 467 400 409 481 472 460 458 467 487 522 560 588 590 555 442 357 294 250 221 206 193 191 197 189 174 165 159 148 159 227 338 471 584 565 502 437 395 377 365 382 447 566 702 838 917 879 671 492 379 349 415 539 657 738 768 729 654 539 427 339 297 292 287 271 239 203 174 149 125 100 78 64 56 56 70 86 104 122 137 140 139 144 152 156 155 145 139 141 142 111 77 52 32 26 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 49 51 48 47 49 51 54 59 65 67 79 90 98 102 100 102 110 120 128 133 135 134 131 128 128 130 134 140 148 155 160 167 163 155 145 135 110 92 81 80 88 97 98 90 94 93 89 86 84 84 74 58 42 27 15 7 4 5 6 7 15 29 44 55 64 71 71 70 65 61 61 66 67 61 51 52 57 62 66 70 86 108 135 164 195 218 233 243 245 242 246 257 275 296 320 352 396 450 523 593 658 718 775 864 878 814 747 709 686 666 635 581 544 500 451 406 374 357 352 350 341 358 382 399 399 356 365 394 404 392 391 411 453 500 476 440 424 443 484 513 521 505 467 424 395 374 358 344 341 308 251 182 160 190 253 349 484 568 678 743 721 604 479 442 463 477 442 378 296 202 106 40 10 1 0 0 0 0 0 0 0 6 27 66 117 130 72 7 2 8 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 42 112 211 427 762 990 1018 942 827 742 791 810 858 940 1019 1081 1149 1240 1355 1462 1536 1598 1655 1712 1774 1847 1911 1954 1968 1981 1995 2009 2024 2042 2037 1999 1938 1866 1796 1736 1690 1650 1600 1549 1518 1517 1551 1621 1662 1621 1534 1445 1404 1416 1461 1537 1647 1782 1898 1996 2076 2144 2200 2168 2099 2036 2000 1978 1967 1978 2006 1877 1749 1645 1576 1544 1525 1534 1545 1541 1526 1498 1478 1479 1497 1448 1439 1434 1423 1400 1352 1406 1441 1414 1370 1355 1336 1312 1290 1280 1293 1272 1190 1041 972 954 966 993 1015 1039 1086 1171 1295 1432 1597 1761 1898 1988 2013 2045 2070 2080 2074 2016 1851 1613 1348 1142 975 865 829 862 889 999 1106 1201 1310 1551 1690 1721 1666 1587 1480 1348 1161 920 764 696 622 497 288 323 486 632 684 656 633 570 524 518 483 422 404 429 467 512 563 601 604 532 425 332 257 203 175 150 126 108 101 97 100 107 113 106 106 136 199 294 385 376 343 315 314 309 316 353 428 533 660 784 853 823 692 516 375 328 416 550 679 796 877 837 743 616 475 342 300 296 300 299 282 244 212 185 160 133 103 83 75 80 92 102 110 119 128 132 135 137 136 128 123 119 117 109 102 84 62 40 28 23 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 54 56 51 49 49 51 56 62 65 72 86 101 111 115 114 109 116 124 130 134 135 133 130 129 131 131 133 137 146 154 162 169 171 160 155 144 110 97 87 80 76 79 79 78 77 75 69 65 65 66 61 52 41 29 15 6 1 0 0 0 6 19 35 49 58 66 73 84 89 94 100 109 98 76 56 55 66 81 93 105 125 136 163 196 230 252 263 276 286 269 276 304 346 395 420 436 463 512 589 662 723 778 838 920 925 891 848 808 770 727 683 635 593 547 495 438 389 356 351 343 311 311 337 367 383 345 367 415 456 465 449 449 483 532 526 489 468 473 501 529 531 506 472 459 482 511 530 534 531 462 389 342 336 388 460 522 569 629 740 779 708 521 300 227 248 305 314 276 215 140 66 14 1 0 0 0 0 0 0 1 4 31 70 113 147 135 58 3 4 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 20 70 159 310 456 681 951 1118 1097 992 870 798 858 908 972 1045 1117 1180 1246 1327 1424 1519 1601 1671 1729 1778 1826 1865 1897 1918 1922 1919 1919 1917 1914 1914 1892 1848 1786 1709 1630 1574 1544 1526 1502 1484 1479 1490 1512 1538 1470 1374 1281 1217 1201 1218 1260 1320 1392 1492 1590 1674 1739 1790 1851 1859 1847 1838 1834 1820 1807 1789 1754 1660 1582 1532 1509 1499 1488 1489 1498 1503 1477 1410 1369 1372 1414 1383 1366 1365 1371 1372 1379 1484 1601 1689 1751 1788 1729 1619 1516 1468 1457 1412 1296 1088 1026 1009 1024 1060 1101 1115 1142 1197 1292 1451 1654 1864 2032 2097 2108 2118 2128 2139 2153 2120 1961 1721 1451 1210 1032 909 843 838 1006 1157 1250 1283 1293 1466 1623 1731 1763 1693 1559 1396 1207 997 854 748 658 531 257 363 506 600 608 602 589 575 557 534 496 402 362 397 437 487 540 586 605 525 413 300 204 140 110 87 65 46 33 32 38 50 64 73 79 89 113 172 203 205 195 189 221 236 264 312 383 473 567 666 761 821 761 597 441 384 446 524 594 644 663 673 643 575 477 334 298 295 306 316 315 303 279 240 199 178 151 127 112 114 120 123 123 129 127 124 124 128 121 107 95 92 101 88 78 70 60 49 40 31 20 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 50 50 51 51 52 55 58 63 65 75 90 107 120 127 128 125 128 130 132 133 134 131 131 132 134 135 136 138 142 150 159 171 180 161 126 123 130 113 102 91 84 83 90 87 83 80 76 71 67 61 53 41 32 24 15 7 3 1 0 1 6 15 28 45 60 72 84 97 103 108 112 111 91 70 62 67 81 106 132 159 183 183 194 210 225 234 234 246 254 250 261 287 327 378 422 438 507 604 713 788 822 849 881 924 908 897 884 863 814 740 690 659 621 572 515 456 400 361 376 369 327 292 276 263 256 253 326 429 506 535 516 488 489 506 516 506 492 484 490 512 536 524 500 493 531 585 623 644 664 626 593 573 570 604 679 720 730 744 802 789 683 487 247 133 108 130 146 138 113 79 41 6 1 0 0 0 0 0 0 8 35 78 110 125 117 75 27 6 7 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 46 165 368 661 769 888 1017 1110 1095 1007 926 897 963 1019 1075 1131 1182 1229 1295 1371 1456 1550 1639 1714 1773 1819 1864 1883 1894 1894 1882 1862 1845 1822 1795 1767 1725 1672 1612 1544 1471 1428 1410 1404 1398 1395 1398 1398 1383 1336 1215 1117 1050 1016 1007 1012 1031 1070 1134 1221 1304 1377 1437 1485 1523 1530 1525 1522 1538 1557 1570 1559 1514 1448 1395 1365 1353 1350 1355 1380 1413 1437 1429 1369 1343 1354 1390 1403 1408 1417 1433 1450 1473 1537 1627 1733 1848 1993 1965 1832 1692 1588 1506 1423 1319 1175 1138 1134 1147 1162 1165 1160 1169 1203 1270 1403 1580 1763 1925 2047 2118 2162 2185 2196 2204 2158 2007 1783 1529 1282 1091 971 919 916 1052 1168 1255 1308 1304 1377 1501 1625 1696 1648 1532 1433 1349 1208 992 832 713 601 403 420 497 547 509 539 549 536 505 462 461 382 314 318 348 395 437 467 482 414 321 229 153 103 78 57 36 16 8 7 10 19 34 51 64 74 84 111 123 122 115 110 141 170 209 260 324 416 497 584 694 797 781 649 481 391 371 348 329 316 285 283 303 348 411 333 301 292 292 287 294 306 313 301 261 234 208 182 164 146 137 129 115 107 104 105 108 114 112 100 88 84 88 87 86 82 76 69 61 48 31 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 51 51 52 53 55 56 58 62 66 75 90 107 122 132 134 133 132 132 133 134 135 133 133 135 135 136 137 140 144 150 156 167 172 166 151 154 146 131 121 111 104 104 109 110 103 97 93 87 81 73 60 41 31 22 13 7 3 1 0 2 6 13 22 34 49 58 67 74 75 77 80 75 62 52 63 76 91 113 143 170 196 216 216 217 216 209 195 201 204 208 211 216 235 277 333 375 521 669 791 871 887 902 918 932 905 910 908 883 821 711 660 622 575 514 445 389 352 343 385 385 352 301 246 204 202 238 316 381 425 448 453 469 464 471 488 508 523 525 516 505 509 534 542 542 562 615 661 695 726 756 769 784 806 843 870 877 842 785 780 762 690 556 372 217 129 90 78 75 65 50 31 8 2 0 0 0 0 0 7 43 108 116 96 73 49 15 5 6 9 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 4 52 170 381 698 849 943 1007 1051 1059 1013 996 1019 1076 1116 1160 1212 1270 1326 1370 1427 1492 1562 1634 1697 1750 1794 1835 1852 1855 1843 1815 1779 1751 1716 1674 1623 1562 1499 1442 1389 1334 1297 1281 1275 1269 1256 1240 1221 1174 1071 960 885 839 815 796 796 800 821 867 943 1031 1106 1163 1198 1196 1171 1142 1128 1154 1195 1220 1226 1214 1189 1172 1177 1189 1181 1192 1232 1288 1345 1388 1370 1353 1352 1369 1403 1488 1584 1670 1728 1707 1674 1653 1658 1690 1811 1857 1835 1772 1683 1590 1496 1405 1320 1290 1260 1218 1172 1178 1177 1190 1229 1298 1411 1576 1750 1911 2044 2136 2191 2208 2187 2116 2004 1862 1693 1503 1300 1143 1052 1022 1030 1073 1137 1227 1332 1354 1400 1456 1516 1586 1531 1468 1422 1383 1289 1137 1020 911 780 642 580 570 569 496 474 453 426 388 351 372 344 293 271 290 308 313 307 305 269 213 159 116 83 61 42 25 5 3 2 4 7 15 31 46 59 71 82 86 81 73 74 96 125 162 206 269 339 406 483 595 731 694 555 394 287 203 129 75 60 51 39 47 90 253 298 295 267 241 222 229 256 293 330 316 290 259 231 208 175 149 134 119 108 100 97 102 110 110 104 96 93 93 94 94 93 97 97 92 79 47 26 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 50 51 53 54 55 57 59 62 68 75 90 108 124 134 135 134 134 135 136 137 138 138 135 137 139 139 138 138 142 148 156 162 159 156 155 166 149 142 140 133 122 114 113 114 107 106 106 105 99 90 74 53 38 24 14 7 3 1 0 1 3 8 13 19 26 31 31 30 31 34 38 43 40 33 40 51 65 81 99 112 134 158 177 200 214 213 201 200 167 136 113 101 110 146 203 289 473 676 824 916 945 971 988 966 904 915 921 879 789 669 622 570 504 425 355 311 297 316 365 390 390 364 312 265 287 301 295 271 251 253 279 324 354 390 436 489 541 572 579 563 533 565 599 617 624 639 704 749 777 809 860 917 969 996 976 932 860 781 736 719 680 586 434 267 160 95 67 61 56 44 29 16 6 1 0 1 1 5 71 126 151 119 57 23 7 0 0 11 19 20 12 3 0 0 0 0 0 0 0 0 0 0 0 2 12 76 235 467 731 865 928 972 1016 1069 1064 1083 1119 1159 1188 1226 1281 1349 1423 1452 1480 1513 1555 1602 1644 1682 1716 1744 1760 1750 1718 1671 1626 1603 1571 1530 1478 1413 1342 1289 1243 1188 1150 1127 1111 1097 1074 1028 983 923 836 753 694 653 623 596 568 547 548 579 653 751 812 843 860 858 839 810 787 799 854 911 953 969 954 956 990 1034 1049 1081 1139 1215 1299 1374 1390 1411 1474 1608 1829 1878 1954 2060 2094 2009 1882 1763 1683 1660 1713 1769 1801 1787 1703 1666 1631 1578 1504 1426 1350 1272 1202 1212 1213 1237 1292 1374 1440 1547 1686 1847 2005 2116 2178 2176 2099 1958 1797 1629 1470 1338 1228 1142 1091 1080 1104 1146 1199 1267 1353 1455 1573 1670 1729 1743 1601 1517 1483 1462 1362 1201 1115 1065 945 782 660 584 519 412 355 327 313 297 298 322 323 298 264 272 259 228 193 172 148 124 101 73 55 41 31 22 8 4 2 2 3 7 21 37 52 66 76 78 71 58 58 71 92 126 180 250 304 349 401 503 569 514 376 244 166 91 32 4 2 0 0 10 42 171 259 287 250 214 197 197 210 229 257 284 290 273 249 227 201 176 152 129 103 87 85 93 102 105 102 101 102 106 112 117 121 124 125 122 107 68 40 19 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 47 49 51 52 55 59 62 65 69 77 90 106 121 131 137 135 137 138 139 140 140 140 140 141 149 149 146 142 142 145 150 157 155 146 143 149 143 151 150 139 121 101 91 90 88 97 109 118 121 113 99 80 60 40 23 12 5 0 0 0 0 1 4 7 11 13 12 13 15 19 23 29 28 23 22 26 38 53 69 83 99 112 126 159 205 238 245 222 128 69 34 23 32 65 111 191 331 579 802 942 1003 1025 1034 973 892 867 868 810 721 624 568 520 467 406 338 294 284 301 338 376 411 435 442 422 445 380 282 197 130 106 150 235 255 304 371 446 514 554 576 600 620 624 682 730 748 740 830 871 886 898 937 988 1024 1023 956 898 831 769 721 697 676 588 422 187 85 50 45 50 55 40 24 11 3 1 1 9 52 199 212 184 135 73 20 4 0 0 0 10 18 20 14 2 0 0 0 0 0 0 0 0 0 0 0 3 15 77 269 531 795 921 981 1031 1084 1143 1152 1182 1218 1251 1282 1318 1362 1414 1470 1495 1503 1511 1525 1550 1576 1591 1601 1608 1612 1589 1537 1472 1423 1399 1372 1347 1319 1280 1200 1137 1088 1042 1003 973 951 933 911 859 804 743 675 601 531 482 443 389 328 295 290 317 377 455 492 507 526 541 546 546 560 623 705 766 796 792 759 771 818 881 933 998 1086 1178 1257 1307 1349 1404 1483 1595 1759 1870 1997 2118 2161 2137 2111 2039 1918 1868 1853 1837 1812 1772 1675 1681 1692 1669 1613 1554 1490 1411 1314 1252 1239 1276 1351 1444 1471 1508 1589 1727 1905 2066 2153 2132 1995 1829 1653 1475 1314 1212 1165 1133 1114 1112 1116 1158 1230 1320 1404 1510 1612 1623 1532 1536 1523 1504 1463 1388 1261 1190 1140 1076 947 766 679 597 442 326 266 253 269 271 293 320 336 331 293 246 190 150 134 116 92 70 54 40 31 24 19 21 13 8 5 2 2 3 14 30 46 60 73 76 68 54 49 52 69 101 148 213 281 339 369 432 415 332 213 124 71 32 6 0 0 0 0 4 32 107 203 276 256 239 230 220 206 201 220 238 247 245 231 214 196 175 152 133 111 89 81 88 98 103 101 102 104 110 119 132 138 140 140 138 117 79 43 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 45 48 50 51 56 61 65 68 71 79 91 105 119 130 136 137 138 141 143 144 145 144 143 145 155 160 159 156 155 160 157 156 155 140 124 127 146 154 149 136 117 94 79 72 73 84 105 124 136 135 123 106 83 57 33 16 5 0 0 0 0 0 0 2 4 5 7 11 17 23 28 31 33 35 39 45 57 73 92 110 124 134 143 162 207 275 292 234 102 36 12 16 38 80 135 195 282 433 632 815 949 1022 1019 928 841 783 750 682 608 539 488 461 438 408 368 320 315 325 346 371 420 477 527 561 548 432 322 233 156 83 56 62 88 162 270 374 460 511 528 575 636 679 750 815 844 862 952 969 961 945 938 932 903 870 846 833 783 723 672 648 670 615 491 312 141 48 23 30 38 28 16 6 0 0 3 17 79 214 200 130 58 10 1 2 3 3 2 4 6 6 4 0 0 0 0 0 0 0 0 0 0 0 0 2 12 51 256 541 825 1003 1089 1154 1201 1231 1227 1261 1301 1340 1378 1418 1445 1465 1483 1498 1496 1490 1487 1492 1500 1495 1483 1466 1440 1392 1327 1266 1226 1191 1169 1160 1158 1148 1067 999 950 918 893 869 850 828 798 745 682 610 534 456 377 308 240 163 118 100 100 117 155 200 218 227 247 281 334 397 475 585 663 698 695 666 638 679 744 812 866 902 964 1062 1176 1233 1297 1364 1426 1473 1523 1575 1635 1703 1780 1872 1945 1957 1897 1837 1766 1715 1700 1734 1768 1819 1830 1779 1700 1700 1641 1523 1372 1271 1246 1279 1353 1446 1461 1476 1516 1595 1729 1939 2050 2032 1909 1736 1565 1404 1267 1206 1178 1160 1146 1135 1144 1184 1248 1324 1391 1437 1458 1443 1407 1480 1509 1471 1368 1220 1106 1059 1030 985 895 713 606 543 435 330 247 220 252 270 304 346 386 416 345 280 233 200 156 112 77 51 33 23 19 15 14 17 14 10 6 2 2 4 12 26 43 58 69 72 64 50 41 41 56 94 152 219 282 325 353 347 293 205 111 63 30 9 0 0 0 0 0 0 18 65 148 251 267 273 277 270 227 199 187 185 190 190 183 177 173 168 152 134 114 91 79 80 84 89 89 90 96 103 113 127 134 136 136 144 120 82 39 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 41 44 47 50 56 61 65 69 71 78 90 105 119 130 134 137 140 142 144 147 151 155 155 157 163 167 169 169 170 172 162 156 149 136 123 138 151 149 148 140 126 108 89 76 73 80 96 116 131 135 127 111 88 63 39 19 6 1 0 0 0 0 0 0 1 2 5 11 16 21 28 35 40 52 68 90 113 130 146 160 172 187 203 227 263 315 319 225 99 31 33 65 117 180 244 314 364 411 480 604 765 884 902 807 723 661 615 560 506 450 410 404 407 396 371 336 339 348 362 386 434 502 550 557 509 392 321 280 247 192 133 77 43 48 134 254 368 450 474 501 572 677 783 835 842 852 907 909 893 870 848 832 819 800 772 727 686 665 656 655 660 682 671 566 326 92 16 5 12 13 9 4 1 0 2 12 53 114 99 56 20 0 2 12 15 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 193 471 771 1022 1167 1239 1280 1305 1307 1334 1369 1408 1448 1484 1508 1515 1509 1496 1476 1457 1444 1436 1420 1400 1373 1337 1290 1229 1164 1096 1034 1007 1006 1012 1011 989 929 879 845 828 819 810 800 775 726 660 582 499 416 338 262 187 116 57 25 16 18 30 56 115 162 192 208 221 264 328 407 493 536 547 567 608 637 707 784 859 925 981 1003 1043 1113 1185 1238 1280 1317 1357 1401 1418 1423 1431 1469 1563 1622 1680 1760 1849 1895 1840 1749 1733 1882 1932 1891 1802 1791 1782 1693 1550 1402 1317 1286 1287 1320 1394 1423 1428 1432 1460 1580 1798 1933 1935 1820 1642 1478 1333 1218 1188 1184 1180 1168 1148 1160 1206 1276 1350 1380 1387 1376 1363 1368 1396 1431 1434 1382 1256 1127 1014 924 865 812 670 553 480 420 369 289 231 247 277 327 396 466 497 386 300 234 175 106 82 63 42 27 21 17 14 11 10 9 7 6 5 4 7 14 25 41 52 58 60 53 40 32 32 45 88 157 229 281 285 290 254 191 121 62 29 9 1 0 0 0 0 0 0 7 46 122 221 266 283 286 280 231 187 153 132 129 133 135 137 139 148 133 119 107 91 80 71 66 66 66 66 71 80 92 103 112 117 118 124 105 67 21 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 38 42 44 48 54 59 63 67 72 79 89 101 114 125 129 134 138 143 146 150 156 162 164 165 168 172 176 176 175 173 166 154 142 130 121 133 142 147 153 153 143 126 107 92 88 87 91 101 116 129 132 120 95 72 50 29 10 3 0 0 0 0 0 0 0 1 4 8 12 17 23 28 35 51 73 99 132 165 189 207 226 251 271 285 294 300 286 181 92 50 65 132 206 274 328 382 389 380 375 416 509 615 677 649 601 556 514 477 452 413 393 399 408 392 362 331 323 322 324 340 379 447 498 483 412 339 316 316 326 331 317 231 139 78 80 170 296 407 464 460 500 569 647 697 698 722 769 790 787 768 745 731 763 754 739 717 697 687 672 623 538 636 725 676 465 169 48 6 2 6 26 39 42 35 27 22 32 43 28 7 1 0 5 23 23 16 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 118 380 708 1025 1237 1326 1389 1429 1434 1432 1441 1462 1488 1508 1531 1532 1512 1480 1442 1405 1379 1361 1334 1302 1265 1221 1171 1115 1025 945 892 864 866 879 875 838 813 784 761 748 747 752 753 731 673 598 514 428 343 268 197 125 64 22 5 3 4 10 26 74 110 126 119 103 145 204 262 307 320 318 346 422 541 668 798 929 1062 1177 1192 1197 1219 1239 1247 1253 1272 1310 1357 1385 1399 1405 1414 1471 1523 1632 1824 1988 1899 1812 1748 1637 1731 1806 1836 1817 1818 1760 1665 1556 1459 1390 1321 1317 1391 1476 1510 1500 1481 1503 1628 1786 1879 1856 1693 1506 1352 1238 1166 1158 1161 1172 1180 1157 1139 1188 1291 1410 1348 1350 1353 1344 1349 1411 1495 1543 1513 1416 1271 1091 909 785 693 590 494 415 366 361 313 248 237 278 330 384 424 405 359 304 243 180 132 97 70 46 26 21 18 14 9 6 6 6 6 7 7 8 11 16 22 29 37 41 37 27 20 20 28 64 128 188 231 252 233 178 110 69 36 14 3 0 0 0 1 2 4 2 5 38 114 197 245 260 250 233 197 157 120 90 86 90 95 101 105 116 118 112 101 86 79 71 62 57 56 55 56 61 66 74 84 93 95 93 78 49 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 33 36 39 42 45 50 56 61 65 70 77 84 93 106 118 129 133 136 140 145 151 159 165 167 168 172 177 180 181 177 169 161 152 139 122 108 105 140 154 162 165 156 140 123 109 104 99 98 102 114 139 151 144 120 95 69 43 18 6 2 0 0 1 2 3 4 6 8 11 13 17 22 25 28 37 55 79 104 131 160 203 241 276 304 315 312 267 199 120 70 52 67 112 162 220 256 249 222 194 171 167 219 332 444 522 558 557 531 496 470 443 429 426 423 399 358 319 288 263 240 237 262 320 404 416 394 367 338 318 319 345 399 376 314 241 184 182 256 378 485 468 466 476 488 494 539 613 692 747 777 786 780 770 781 737 758 803 829 772 634 498 391 393 480 521 460 281 108 34 9 12 54 91 100 87 60 30 15 8 3 0 0 0 6 26 22 15 8 4 6 2 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 8 66 274 578 931 1268 1394 1461 1494 1510 1512 1509 1508 1510 1511 1517 1504 1474 1430 1380 1332 1293 1262 1228 1189 1146 1100 1049 988 912 844 792 764 767 777 773 747 726 699 677 665 668 671 677 662 615 545 466 385 305 231 177 120 66 24 6 2 1 5 16 37 51 52 42 43 109 179 236 268 279 287 322 389 480 595 729 868 1000 1112 1182 1246 1316 1381 1410 1412 1404 1405 1441 1479 1500 1503 1498 1500 1531 1603 1712 1793 1746 1724 1697 1539 1537 1662 1793 1845 1812 1738 1652 1570 1502 1414 1355 1371 1473 1607 1692 1685 1636 1631 1673 1718 1725 1666 1509 1343 1212 1123 1071 1049 1041 1055 1078 1060 1068 1132 1217 1273 1206 1226 1251 1258 1288 1390 1514 1601 1591 1517 1396 1211 995 865 767 672 577 486 378 356 327 270 244 292 346 384 393 375 349 310 256 194 157 127 98 68 40 28 21 16 11 7 5 5 6 6 6 6 7 9 11 15 20 24 21 15 10 8 15 34 80 138 186 199 169 116 60 40 21 7 1 2 2 4 9 15 20 10 6 22 69 134 185 210 203 183 151 119 91 69 64 67 74 82 92 100 105 105 97 86 78 73 68 62 62 59 50 45 46 52 60 65 62 50 37 28 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 32 35 38 41 45 48 53 58 63 68 73 79 86 97 111 124 131 135 140 146 155 163 167 170 172 175 178 182 187 187 165 157 150 137 118 104 115 160 165 168 166 157 139 123 108 96 97 101 107 117 134 160 159 139 114 86 56 29 13 5 2 1 3 7 10 11 11 12 13 16 20 25 24 24 26 32 46 64 82 108 144 172 187 196 202 190 160 115 59 41 39 49 72 97 101 94 68 42 28 22 31 59 127 218 317 413 485 529 543 530 489 449 417 390 359 309 263 226 198 178 172 190 243 343 392 412 406 371 327 309 332 391 443 461 437 379 308 278 314 383 433 476 492 488 496 568 631 696 769 869 987 1057 1034 932 820 835 878 896 829 605 393 230 137 125 163 210 227 153 75 29 17 37 65 74 63 38 16 6 1 0 0 0 0 0 1 9 14 18 21 26 12 5 1 0 1 4 3 0 0 0 0 0 0 0 0 0 7 36 184 444 794 1187 1423 1526 1556 1548 1535 1537 1531 1516 1492 1468 1435 1393 1346 1300 1238 1185 1142 1104 1065 1019 969 915 855 779 714 669 647 646 652 654 644 618 584 560 557 581 604 620 614 578 512 432 358 286 211 174 136 91 45 19 13 13 17 26 36 42 43 46 66 179 295 378 403 388 377 389 422 457 505 588 689 791 900 997 1100 1215 1345 1439 1474 1486 1508 1541 1569 1593 1615 1634 1641 1647 1661 1687 1711 1687 1648 1595 1513 1510 1615 1733 1788 1757 1691 1619 1561 1544 1461 1416 1437 1538 1701 1799 1791 1713 1655 1602 1547 1479 1390 1266 1150 1059 992 942 898 890 902 916 937 998 1085 1163 1184 1153 1126 1117 1133 1191 1324 1454 1537 1532 1445 1330 1183 1016 882 769 680 614 555 402 316 269 243 260 306 344 360 347 334 326 309 277 233 199 166 129 83 59 46 36 28 19 12 8 6 5 5 5 5 4 4 5 7 9 10 7 4 2 2 5 12 31 55 73 72 60 41 26 18 9 4 5 9 9 11 17 30 25 12 4 6 23 53 93 132 150 147 128 102 78 64 59 61 69 77 82 88 93 99 96 90 85 83 83 76 69 61 50 39 35 36 39 41 40 35 24 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 35 38 42 46 50 54 57 61 65 67 73 81 90 102 119 130 134 139 148 157 166 169 173 178 180 180 187 197 198 173 169 153 133 113 109 132 161 165 159 152 143 129 112 98 90 92 98 105 114 129 158 161 148 125 95 64 38 18 5 2 1 1 2 0 1 3 5 6 6 6 5 6 9 12 16 26 49 80 104 115 125 115 95 78 91 95 68 26 14 23 34 42 45 37 24 11 3 2 7 23 47 73 108 154 212 285 384 460 492 470 413 360 317 280 238 204 188 184 179 171 174 212 295 397 455 471 450 404 366 397 440 448 506 537 513 437 352 333 366 432 516 563 557 545 574 579 623 748 952 1200 1308 1242 1076 921 893 880 830 695 435 291 179 95 57 75 116 148 139 73 32 9 1 5 9 10 7 2 1 0 0 0 0 0 0 0 0 10 25 37 39 27 14 5 0 2 6 4 1 0 0 0 0 0 0 0 0 3 17 102 302 644 1071 1364 1501 1554 1556 1536 1534 1520 1490 1447 1397 1345 1295 1248 1206 1125 1057 1005 969 940 897 848 798 751 696 648 609 580 559 548 539 525 499 466 450 468 524 580 607 602 565 497 419 352 289 228 196 168 126 77 51 52 54 59 70 91 107 120 145 207 355 497 576 562 511 492 489 491 489 520 567 636 724 775 822 895 998 1117 1213 1293 1359 1417 1464 1507 1546 1581 1600 1601 1597 1596 1598 1594 1582 1572 1562 1543 1528 1559 1615 1670 1679 1660 1635 1618 1621 1553 1521 1558 1682 1858 1896 1842 1733 1620 1509 1403 1292 1173 1069 992 934 888 849 851 878 912 941 981 1035 1084 1115 1115 1093 1069 1051 1047 1087 1177 1262 1313 1303 1219 1122 1024 928 815 698 606 538 462 332 250 239 305 296 319 342 349 340 319 295 278 276 253 220 180 137 95 78 67 55 39 34 25 17 10 5 4 3 2 2 2 3 3 2 1 0 0 0 0 0 2 5 8 10 11 9 9 10 7 3 1 6 11 15 17 18 26 17 8 2 1 2 8 27 60 94 118 123 107 87 72 63 61 63 67 71 76 85 97 102 104 103 102 107 103 90 74 53 36 27 25 26 29 26 18 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 36 39 44 49 52 55 57 60 62 63 69 77 88 101 116 127 134 139 150 160 167 171 175 184 188 190 194 203 203 194 190 160 134 117 111 116 137 150 150 144 136 125 110 99 95 96 101 105 110 124 147 157 152 136 112 82 58 37 20 8 3 0 0 0 0 0 0 0 1 1 1 0 1 2 4 7 15 39 70 96 112 115 111 106 104 107 89 60 32 19 17 14 12 19 19 13 5 1 4 21 36 40 43 67 116 192 298 368 396 383 342 301 271 246 222 200 196 195 190 168 144 160 231 362 460 500 492 451 411 467 492 481 514 546 524 475 442 393 431 516 612 662 628 590 556 509 540 682 911 1172 1228 1160 1063 979 907 825 727 599 417 286 195 136 101 86 87 86 70 37 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 19 36 31 17 6 1 4 14 11 5 2 0 0 0 0 0 0 0 0 7 47 180 516 962 1316 1482 1545 1548 1527 1517 1492 1454 1401 1336 1269 1214 1165 1118 1036 961 903 864 844 806 764 723 686 650 618 590 563 527 499 477 458 437 416 416 451 519 573 597 592 557 495 438 380 324 271 232 210 187 166 158 144 135 138 158 197 218 241 294 413 590 719 742 648 582 561 552 545 538 603 649 687 727 726 720 743 797 857 927 1005 1089 1178 1258 1329 1388 1432 1455 1452 1438 1425 1427 1478 1503 1512 1516 1538 1589 1624 1653 1690 1718 1730 1736 1732 1705 1653 1652 1720 1855 1961 1943 1862 1747 1611 1459 1328 1205 1069 966 897 855 831 806 845 885 920 953 990 1016 1038 1058 1073 1071 1047 1012 985 1006 1040 1068 1076 1044 979 924 887 863 830 762 672 565 441 317 233 210 260 273 296 318 330 336 281 238 231 243 234 204 165 130 107 89 74 59 38 31 24 16 9 4 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 4 10 16 20 20 20 15 7 0 0 0 1 7 21 47 79 105 112 105 91 77 66 59 58 63 76 95 113 126 134 138 136 135 125 105 83 57 40 33 32 28 24 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 40 42 45 49 52 55 56 59 61 65 70 76 88 103 118 129 134 141 151 161 167 172 177 189 196 199 201 205 211 214 205 171 145 125 111 97 131 142 140 136 134 129 122 114 115 115 115 114 116 130 144 153 151 134 113 90 71 53 37 22 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 23 51 84 110 118 113 109 111 110 100 81 57 36 23 22 28 31 24 14 5 1 3 2 1 3 39 101 181 271 335 361 355 322 282 263 253 242 222 204 190 173 147 106 112 171 274 376 416 408 374 347 428 475 502 528 547 525 492 466 464 477 520 583 645 619 603 574 528 527 634 822 1031 1098 985 953 949 896 739 567 425 321 228 168 126 99 82 77 70 56 32 16 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 8 14 10 5 2 0 1 6 4 2 1 0 0 0 0 0 0 0 1 6 26 118 437 865 1259 1492 1580 1586 1553 1526 1484 1433 1374 1304 1229 1163 1096 1022 942 875 823 788 770 738 706 673 643 614 590 567 537 484 464 450 439 426 422 426 460 517 553 558 551 527 483 449 413 371 323 276 250 244 249 259 253 245 245 266 319 319 349 433 582 743 813 786 683 637 618 604 592 589 585 590 605 628 656 667 694 733 764 799 853 930 1026 1075 1138 1203 1264 1312 1333 1344 1355 1378 1444 1492 1524 1550 1592 1675 1728 1757 1780 1794 1815 1828 1833 1838 1843 1883 1950 2021 1956 1869 1779 1693 1595 1439 1306 1190 1059 955 878 821 789 834 889 925 939 934 943 951 963 986 1014 1030 1015 978 952 940 935 933 931 922 909 901 899 905 928 891 798 675 535 414 321 256 205 211 235 269 314 333 279 219 201 211 196 161 116 79 57 46 39 31 19 11 6 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 17 18 17 15 10 1 0 0 0 1 3 14 39 75 106 118 115 100 83 77 79 91 110 127 137 144 152 147 146 127 103 80 60 45 39 36 24 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 42 43 45 47 50 53 55 56 58 64 70 77 88 104 120 130 134 143 152 159 167 177 185 194 202 209 216 224 238 231 210 181 163 149 129 123 156 157 153 146 140 136 131 129 131 132 130 127 125 133 143 144 136 119 97 76 58 43 33 24 18 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 19 57 101 135 137 127 119 121 109 98 85 68 43 26 16 9 6 5 2 0 0 0 0 5 23 78 161 252 329 356 349 324 294 275 277 265 241 218 196 171 138 93 111 160 221 274 292 276 259 267 340 431 500 540 549 512 509 515 522 497 471 461 481 511 541 553 563 601 703 840 987 1069 863 863 900 882 726 515 338 222 161 132 112 100 94 95 90 81 67 51 36 22 12 4 3 3 5 6 5 4 4 3 2 1 3 9 17 29 28 20 9 1 1 2 3 1 0 0 0 0 0 0 0 0 0 0 2 11 31 115 423 826 1229 1516 1615 1619 1579 1550 1494 1429 1359 1284 1202 1124 1040 952 868 793 730 690 676 657 644 628 604 573 544 522 492 435 417 416 419 420 430 428 443 470 487 485 482 477 471 471 460 435 394 337 319 306 300 301 302 296 289 295 353 369 422 520 654 772 808 790 747 725 709 685 655 629 566 517 502 531 612 659 711 767 805 835 875 929 993 999 1034 1086 1148 1212 1264 1303 1338 1381 1440 1493 1533 1557 1581 1648 1707 1749 1773 1769 1773 1781 1795 1821 1881 2003 2129 2145 1981 1831 1720 1656 1599 1466 1333 1215 1097 987 900 820 745 843 926 970 971 940 937 931 925 922 937 952 948 923 901 886 881 886 901 928 958 984 1002 1010 1036 1006 914 788 655 541 452 386 335 301 283 286 325 339 307 253 209 201 152 94 51 26 12 4 0 0 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 10 13 17 20 20 8 2 0 0 0 0 3 15 41 86 112 120 114 105 105 110 118 123 115 102 88 74 35 25 28 34 24 15 12 11 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 42 43 44 47 51 53 54 56 59 64 70 76 85 100 116 128 134 147 155 162 171 187 195 203 212 223 235 248 256 249 206 180 167 153 135 143 164 168 167 161 150 137 129 128 129 127 127 127 127 129 147 150 140 116 86 60 41 28 19 14 12 10 7 6 4 2 1 1 3 4 6 3 1 0 0 0 0 0 1 6 46 101 154 179 158 139 134 134 125 111 96 78 42 18 5 1 1 0 0 0 1 2 6 16 49 121 202 274 317 311 284 254 236 234 216 199 190 183 170 149 131 155 189 217 235 239 237 256 302 383 472 529 545 514 422 428 439 431 394 360 363 390 421 464 517 588 681 779 824 914 1006 950 921 895 844 735 604 397 230 146 121 124 137 147 138 120 105 94 84 73 57 39 21 14 14 15 15 10 10 8 5 3 3 8 19 36 60 56 39 18 1 1 4 5 2 0 0 0 0 0 0 0 0 0 0 3 13 43 148 459 844 1231 1537 1634 1634 1596 1567 1503 1429 1353 1274 1176 1086 988 886 789 711 657 626 616 593 583 577 569 552 531 513 482 429 403 409 421 428 433 429 431 441 454 457 454 456 466 480 482 467 429 369 363 348 337 344 361 345 331 325 320 366 443 528 602 681 725 750 763 765 774 758 715 647 558 492 470 506 627 696 769 850 916 971 1011 1046 1079 1064 1061 1074 1105 1151 1210 1273 1339 1404 1449 1477 1487 1486 1502 1559 1629 1693 1727 1730 1701 1678 1686 1733 1811 1989 2181 2171 2014 1849 1686 1532 1417 1334 1261 1189 1113 1006 916 834 741 796 902 983 1000 976 968 945 911 881 868 867 868 865 860 857 855 860 887 925 971 1022 1076 1095 1106 1077 1002 885 754 648 566 495 438 392 368 377 402 402 370 312 249 195 120 49 10 3 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 3 6 11 19 26 26 15 6 0 0 0 0 1 4 15 50 78 95 103 109 108 98 84 62 38 19 9 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 44 44 45 48 51 53 56 59 62 66 71 74 82 95 116 125 133 146 157 167 179 194 202 214 224 234 240 248 264 272 225 209 191 165 133 132 154 173 173 164 153 141 130 128 127 127 131 134 134 135 144 145 136 112 79 49 29 16 7 4 4 5 5 4 3 3 4 6 11 20 27 27 15 3 0 0 0 3 10 22 69 134 194 230 204 159 138 144 149 138 123 106 75 38 14 2 0 0 0 1 2 11 27 49 77 116 164 212 253 269 252 213 167 138 103 93 101 119 134 143 155 176 200 209 210 210 222 277 336 398 458 464 432 376 308 337 363 379 385 383 378 372 376 403 480 589 709 814 802 824 842 830 805 772 730 693 708 532 349 215 155 177 205 217 196 167 145 126 109 90 71 57 47 40 32 24 18 15 15 10 5 3 4 9 18 28 37 39 34 22 7 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 14 58 177 496 873 1240 1531 1629 1630 1597 1556 1497 1424 1348 1259 1138 1032 920 809 707 634 605 588 571 552 556 571 588 597 598 587 557 510 471 469 469 463 456 453 453 456 460 460 455 461 478 495 494 481 455 417 390 367 356 361 391 452 449 404 386 430 490 535 545 582 601 601 591 596 666 688 666 622 572 546 556 606 688 771 848 922 998 1092 1150 1180 1184 1146 1112 1097 1106 1135 1187 1254 1328 1394 1424 1432 1432 1435 1450 1479 1511 1545 1584 1638 1629 1588 1548 1584 1741 1879 1944 1925 1834 1698 1572 1507 1261 1126 1062 1045 1054 961 880 815 738 781 890 979 994 973 944 914 886 866 838 821 814 818 838 847 855 868 887 913 951 1002 1063 1090 1108 1107 1076 990 863 741 644 577 530 492 470 478 474 448 405 349 280 183 93 29 5 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 2 5 11 20 29 26 17 8 0 0 0 0 0 0 1 19 42 61 74 74 59 38 23 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 45 45 46 51 54 58 61 64 66 69 72 72 81 97 116 127 137 149 162 175 189 202 212 222 234 243 248 259 298 289 248 261 264 248 216 183 166 171 178 170 163 162 157 135 128 132 142 150 144 134 124 110 99 84 65 41 21 9 3 0 0 1 1 1 2 4 6 9 14 27 42 54 62 63 58 52 45 51 64 89 132 193 248 275 255 177 136 123 131 143 146 141 123 73 35 10 0 0 1 2 3 9 25 51 84 117 135 145 149 145 122 83 54 43 34 36 49 73 102 113 126 141 165 176 179 178 184 223 255 290 324 314 257 221 215 258 309 346 363 356 321 321 327 331 383 477 588 691 738 772 724 641 583 555 520 529 615 619 492 342 236 244 252 237 205 179 157 134 110 85 73 69 71 75 70 56 44 38 30 21 15 10 9 12 18 23 22 20 19 16 11 1 0 1 2 2 0 0 0 0 0 0 0 0 0 2 16 71 198 505 885 1246 1520 1611 1616 1585 1534 1470 1402 1324 1224 1091 965 845 737 643 574 555 546 540 533 541 569 611 656 676 667 644 617 604 592 570 546 532 522 508 490 473 467 464 473 492 506 500 506 503 474 437 410 401 417 474 524 554 569 582 592 597 589 566 556 539 518 499 493 511 529 540 544 558 595 661 749 814 853 889 932 990 1072 1122 1152 1169 1159 1137 1133 1154 1181 1221 1272 1331 1392 1405 1433 1455 1462 1457 1439 1424 1415 1413 1501 1518 1463 1352 1304 1368 1484 1603 1650 1551 1442 1416 1564 1447 1263 1079 953 967 907 849 813 800 862 925 959 950 918 886 866 858 848 825 800 778 770 802 832 861 891 902 911 932 965 1005 1043 1083 1119 1141 1084 978 859 752 675 613 571 551 534 505 471 431 384 305 207 115 43 10 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 12 17 15 11 6 1 0 0 0 0 0 0 4 11 18 21 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 50 50 50 51 54 58 61 65 67 69 71 73 86 104 121 134 148 161 173 185 197 211 223 230 242 252 261 271 297 317 306 291 285 265 235 203 191 182 177 174 171 180 171 148 137 144 157 165 155 135 114 94 81 68 52 35 17 8 3 1 0 0 0 0 1 1 2 4 7 16 29 52 85 120 149 163 169 177 191 211 239 276 311 316 283 204 150 119 111 124 153 159 138 91 43 13 0 0 1 1 1 2 6 19 47 80 90 91 87 78 62 34 27 29 31 36 50 69 89 94 99 101 104 124 151 166 173 177 183 206 235 252 217 160 142 180 238 294 333 345 319 314 312 307 311 355 435 528 614 696 640 517 386 324 323 323 344 407 363 286 222 226 220 194 170 159 147 126 106 88 80 83 97 113 126 118 105 86 57 41 30 21 16 14 17 18 17 12 7 2 0 0 2 8 13 12 5 3 1 1 2 4 6 9 12 15 29 84 210 487 882 1251 1521 1616 1622 1585 1519 1438 1361 1274 1165 1030 898 781 684 610 563 543 539 541 542 544 572 615 663 693 693 683 669 661 695 687 660 634 607 573 537 505 491 480 472 466 459 455 470 488 496 488 484 497 538 615 650 662 657 644 632 627 609 572 538 520 507 477 390 375 390 429 488 566 638 711 782 824 845 858 870 893 924 970 1019 1060 1077 1100 1118 1137 1178 1215 1257 1307 1370 1370 1383 1403 1423 1417 1380 1331 1285 1264 1275 1276 1250 1192 1170 1219 1301 1386 1428 1293 1226 1293 1513 1544 1414 1220 1055 981 926 875 832 829 894 929 926 893 849 810 797 820 810 803 792 778 769 792 820 847 871 881 885 886 888 920 973 1032 1097 1178 1162 1105 1023 929 822 725 657 621 579 527 480 437 387 314 234 153 76 27 8 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 49 49 50 52 54 56 60 63 66 67 68 75 89 109 124 140 157 170 182 193 204 218 227 237 250 261 272 278 280 307 297 282 271 259 236 230 237 211 203 198 193 193 182 163 149 150 157 160 154 138 119 103 88 70 51 37 24 13 6 2 0 0 0 0 0 0 0 2 6 14 29 59 100 151 216 279 324 352 371 379 383 385 383 358 309 241 180 140 119 120 145 150 133 98 53 19 4 0 0 0 0 0 0 5 22 41 54 56 57 54 44 22 22 26 33 39 48 61 75 85 83 74 69 79 109 136 153 158 147 147 160 177 178 85 60 94 152 230 302 350 358 303 250 218 212 246 307 396 481 503 450 370 281 201 167 145 134 141 150 155 159 169 162 145 138 140 143 139 130 119 107 111 124 143 162 169 148 116 79 54 40 31 24 19 17 16 13 9 4 2 1 3 14 26 33 33 22 17 10 7 10 19 30 41 51 52 66 123 250 489 883 1241 1502 1618 1623 1578 1504 1413 1319 1207 1086 961 838 731 647 588 559 537 535 546 564 585 622 662 700 727 743 747 735 709 752 754 732 699 660 630 600 571 546 516 485 454 427 432 456 489 522 547 565 608 672 736 777 780 745 676 634 623 610 582 561 558 565 564 528 489 490 526 590 657 697 737 785 826 841 826 799 786 775 801 849 905 950 982 1009 1033 1050 1043 1028 1018 1027 1068 1137 1211 1264 1253 1240 1188 1105 1034 1009 1037 1111 1220 1336 1441 1538 1624 1689 1451 1275 1261 1409 1527 1478 1331 1181 1096 1022 952 895 910 928 916 875 822 778 739 729 771 843 901 911 863 825 810 806 809 817 826 830 831 829 851 889 961 1074 1194 1220 1201 1152 1087 980 858 744 667 603 530 465 415 367 313 248 174 97 47 17 4 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 50 50 50 51 53 55 58 62 64 65 66 76 91 109 125 144 161 175 188 200 212 225 237 249 259 270 283 299 317 332 316 285 257 240 236 276 301 290 274 272 276 273 228 189 164 154 157 158 153 141 130 118 103 85 66 50 36 24 11 4 1 0 0 0 0 0 0 3 11 27 53 84 120 171 247 366 474 554 598 594 561 512 453 386 326 268 213 172 146 136 136 136 123 100 70 38 19 7 1 0 0 0 1 4 17 33 41 38 33 31 26 18 17 19 22 27 33 41 52 63 65 52 44 47 66 94 114 117 98 74 59 51 46 19 21 57 122 205 280 327 319 217 130 79 79 144 294 401 436 387 312 244 185 139 114 94 84 83 97 120 136 141 134 130 140 159 184 201 202 190 172 155 145 142 146 155 132 107 83 63 52 42 33 24 20 18 16 12 9 8 8 15 36 59 72 72 58 45 32 25 28 42 61 81 99 106 122 182 308 523 895 1227 1471 1599 1616 1568 1488 1389 1286 1160 1032 908 793 696 624 575 546 529 530 547 577 622 662 702 738 767 788 807 815 810 821 821 809 785 751 734 705 664 616 566 520 480 450 450 480 526 574 611 628 669 723 758 782 783 752 691 666 674 675 657 623 613 603 585 554 598 664 733 788 788 771 772 801 850 886 858 796 757 737 733 740 757 787 810 831 846 829 819 821 829 835 847 899 987 1093 1088 1083 1052 997 945 928 989 1140 1382 1593 1755 1868 1933 1927 1735 1531 1386 1352 1426 1420 1334 1206 1130 1059 992 932 921 910 885 846 802 764 738 734 763 842 924 971 958 890 841 809 794 803 813 826 837 845 865 913 1010 1162 1241 1277 1288 1273 1202 1069 931 811 716 634 553 484 434 392 341 277 202 125 67 26 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 51 52 51 52 53 54 56 59 61 62 65 78 92 108 125 145 162 179 195 209 220 230 239 252 263 275 288 303 319 329 329 301 272 248 235 232 286 320 318 311 308 291 250 209 183 169 165 167 164 161 155 141 122 101 80 61 46 32 17 7 3 1 0 0 1 2 3 6 15 32 55 79 107 157 244 381 577 726 809 811 736 639 532 424 358 301 251 207 175 154 137 122 111 98 82 65 48 33 18 7 2 0 2 10 28 47 47 33 17 11 8 6 6 9 13 17 20 24 33 42 48 40 33 33 43 51 56 52 38 20 9 4 8 15 38 93 160 226 256 272 242 154 77 31 27 84 233 318 323 264 193 149 122 108 99 95 100 119 147 174 178 188 205 218 238 259 275 277 251 227 203 184 172 160 147 137 120 104 91 80 71 57 42 28 24 22 19 16 16 15 14 20 35 62 90 104 99 78 60 51 53 68 97 125 149 168 183 238 364 579 926 1226 1445 1572 1606 1563 1475 1364 1250 1116 986 865 759 678 620 573 538 521 527 548 587 646 679 714 749 779 799 828 855 874 888 878 853 833 848 831 794 744 687 630 570 524 499 483 504 547 601 650 663 680 700 716 730 739 734 718 731 753 748 709 644 625 617 609 593 627 705 812 919 878 844 832 849 897 992 1003 949 883 833 801 777 755 754 753 727 680 649 694 742 773 776 820 908 1002 1062 1031 1014 997 971 925 914 1022 1241 1531 1765 1909 1946 1869 1739 1648 1572 1505 1462 1449 1395 1294 1157 1035 980 954 914 884 864 855 851 832 808 789 779 784 812 874 937 961 951 939 919 891 886 907 929 944 949 975 1032 1119 1222 1297 1376 1445 1478 1359 1203 1045 897 772 673 598 540 491 444 385 313 230 151 87 37 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 51 52 52 53 53 54 55 57 59 61 69 84 100 114 130 147 163 178 193 208 221 232 244 258 268 283 299 315 324 323 305 274 257 255 251 240 290 306 303 295 289 266 242 218 197 185 179 179 182 186 182 168 145 117 92 71 56 40 26 14 7 3 1 0 2 3 4 6 11 17 25 37 56 102 187 326 543 778 898 906 823 699 588 493 419 357 304 258 219 190 157 125 103 91 83 76 68 59 39 20 7 3 5 17 38 53 42 24 6 1 1 1 1 3 7 11 16 22 25 27 28 26 24 20 16 8 6 6 5 4 5 8 19 38 55 109 163 201 195 198 186 158 127 101 83 89 133 200 204 173 133 112 109 118 136 162 217 272 303 294 284 369 466 495 492 504 507 481 367 295 247 215 194 184 171 153 134 121 109 96 81 55 40 33 30 26 23 21 22 20 21 24 29 43 70 88 95 91 82 76 80 95 133 170 205 235 262 323 448 660 984 1249 1438 1550 1587 1548 1464 1349 1216 1077 949 836 741 664 611 568 534 518 531 557 594 637 678 720 760 793 814 839 878 921 943 927 897 892 957 923 874 818 760 695 638 605 593 575 574 591 626 673 685 694 697 695 686 684 696 724 769 782 760 707 635 614 623 654 701 770 845 917 969 927 898 891 913 978 1086 1103 1046 970 932 910 875 809 739 661 599 567 593 649 703 748 780 841 920 979 987 981 988 987 968 920 960 1088 1282 1495 1668 1749 1666 1356 1097 1010 1088 1286 1333 1352 1332 1259 1110 968 928 924 845 766 715 710 758 787 798 804 811 813 812 847 905 954 1019 1064 1074 1040 1062 1108 1155 1194 1232 1284 1370 1477 1552 1566 1592 1628 1665 1568 1427 1241 1018 884 756 647 562 496 470 412 322 228 148 82 31 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 50 51 51 51 51 52 53 55 60 67 77 88 102 117 133 147 161 178 196 213 227 235 249 265 281 298 316 331 340 335 306 275 260 268 283 305 323 305 292 280 268 236 228 220 205 196 189 185 182 191 191 184 168 143 118 94 74 54 38 24 14 6 2 1 0 1 1 1 2 2 4 10 21 50 115 234 421 689 871 935 882 739 620 541 480 414 362 318 279 239 192 152 122 102 90 81 75 71 52 33 17 7 8 20 34 40 25 11 1 0 0 0 0 1 3 6 10 15 14 11 9 8 7 6 4 1 0 0 1 2 5 7 14 20 21 48 84 110 114 141 170 203 234 246 212 169 142 169 163 148 134 133 143 198 268 330 384 386 309 184 272 507 680 725 675 651 630 572 413 316 255 218 199 199 180 155 133 120 110 100 86 57 50 46 40 35 32 29 27 26 27 28 29 32 40 50 65 82 94 103 112 129 165 212 260 307 358 433 557 759 1067 1302 1459 1544 1560 1512 1425 1313 1182 1048 923 813 720 645 591 551 524 513 525 556 593 627 663 704 745 783 804 821 860 907 933 916 906 919 961 933 894 844 777 671 657 669 688 702 711 708 715 755 758 745 718 681 643 634 661 718 779 804 796 755 684 675 692 731 784 849 930 991 1015 992 974 978 1013 1096 1166 1166 1118 1062 1036 1001 933 820 688 600 569 583 592 633 683 745 824 944 1007 1024 1018 1021 1034 1044 1041 997 1019 1079 1171 1295 1424 1469 1331 898 558 426 496 729 862 1039 1171 1207 1084 871 677 540 512 493 452 428 463 526 597 646 667 688 728 787 865 962 1035 1092 1127 1127 1213 1317 1415 1484 1492 1542 1629 1739 1835 1912 1899 1821 1827 1764 1614 1393 1136 972 825 696 588 505 455 393 303 208 124 58 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 48 49 49 49 49 49 50 54 63 75 84 92 103 117 130 140 157 180 199 217 233 245 256 270 285 303 326 346 349 335 334 324 307 294 281 302 317 304 285 265 241 209 217 212 203 197 191 182 173 172 175 177 173 163 148 127 101 76 55 37 21 9 3 1 0 0 0 0 0 0 0 2 10 26 63 136 258 443 695 855 901 833 712 638 578 507 450 407 357 300 246 201 164 137 118 102 88 74 58 38 21 9 7 15 23 25 16 6 1 0 0 0 0 0 1 1 2 3 3 2 2 2 2 2 1 1 0 0 0 0 1 0 0 1 6 21 52 82 111 143 187 251 316 364 324 260 211 198 177 169 182 217 265 384 537 692 786 723 534 371 451 571 639 642 582 551 525 464 335 246 196 170 160 153 138 120 105 93 87 87 87 73 69 66 61 54 44 37 33 32 30 28 25 22 26 32 42 58 84 119 153 182 209 259 317 381 448 523 647 850 1129 1350 1475 1524 1508 1443 1358 1255 1138 1013 899 797 709 637 580 536 505 489 492 526 562 593 625 657 686 709 725 761 817 877 924 915 908 902 894 880 862 829 776 689 655 666 711 773 820 835 844 873 855 812 754 691 637 642 688 756 811 822 825 812 761 756 771 802 844 894 953 996 1014 1018 1031 1051 1079 1117 1148 1174 1199 1228 1169 1066 934 787 666 595 564 562 573 610 668 740 818 981 1079 1126 1149 1169 1206 1234 1235 1193 1163 1144 1141 1165 1232 1255 1162 854 517 304 253 376 402 533 680 771 654 573 508 453 406 341 263 208 222 220 211 225 288 409 489 566 656 753 832 910 996 1109 1295 1451 1552 1597 1546 1543 1589 1686 1889 2090 2207 2213 2137 1960 1733 1481 1270 1072 882 708 576 489 422 355 270 169 86 31 6 1 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 51 50 48 47 47 47 48 52 64 76 83 87 91 99 114 135 161 186 206 223 239 251 260 277 292 309 332 354 339 330 355 341 322 304 285 301 304 294 270 240 213 199 212 205 197 192 190 186 186 188 191 187 180 171 162 152 130 103 76 52 30 13 1 0 0 0 0 0 0 0 0 0 6 18 38 74 142 235 350 488 600 670 688 678 636 581 517 456 403 349 296 257 226 199 170 141 116 90 64 40 20 7 2 8 16 20 17 10 3 0 0 0 0 0 0 0 0 0 1 3 4 5 5 6 5 3 1 0 0 0 0 0 0 6 17 33 60 92 121 150 179 248 323 373 341 278 247 243 236 236 264 318 396 485 595 737 897 974 737 507 481 473 455 422 379 373 358 303 215 141 110 102 104 94 84 74 66 60 56 60 67 76 81 78 70 59 54 48 42 38 35 31 24 16 16 23 33 48 71 117 183 243 280 326 379 438 503 584 720 919 1161 1371 1473 1486 1433 1349 1265 1174 1074 968 863 769 689 624 577 536 497 465 457 481 512 545 582 622 641 653 677 738 819 902 966 936 899 867 844 836 831 817 780 698 684 718 789 882 932 943 946 957 921 847 761 683 654 685 739 795 820 778 767 771 759 770 798 837 886 948 999 1033 1049 1059 1078 1103 1124 1119 1139 1190 1258 1322 1252 1138 1012 901 827 744 674 630 623 678 767 857 888 1025 1162 1276 1348 1388 1452 1495 1489 1456 1404 1339 1269 1220 1267 1303 1269 1088 755 460 261 205 150 143 159 178 154 185 207 192 159 126 103 93 99 98 104 133 204 285 331 366 405 440 553 674 792 1021 1294 1464 1523 1554 1541 1524 1516 1531 1728 1966 2182 2316 2255 2070 1780 1422 1258 1106 918 706 539 435 351 272 188 94 36 9 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 55 54 50 46 45 45 48 53 64 75 84 90 91 94 106 129 161 190 214 232 246 257 267 281 293 309 329 350 326 342 360 345 323 315 307 293 279 261 238 211 190 190 200 200 192 188 193 207 230 240 235 212 190 176 168 163 140 114 87 61 39 18 3 1 0 1 3 4 2 1 0 2 6 15 27 40 79 135 203 282 358 426 489 553 569 560 526 473 432 387 342 301 268 240 213 180 138 104 74 48 27 11 4 5 8 11 13 9 2 0 0 0 0 0 0 0 0 1 4 10 14 15 15 14 10 5 2 0 0 0 0 1 4 17 39 67 100 134 156 174 201 254 306 325 289 232 224 239 262 285 318 367 424 434 426 454 538 703 601 496 443 454 436 381 332 336 300 230 147 77 52 54 62 62 67 64 55 43 37 44 53 60 61 57 52 51 61 58 50 41 37 36 27 17 11 13 22 42 75 134 206 280 344 395 439 485 546 641 775 960 1170 1368 1447 1430 1353 1251 1160 1078 1001 923 830 743 664 591 530 478 433 401 393 418 453 496 546 603 621 631 655 718 807 901 968 912 870 838 814 795 767 744 724 704 734 809 919 1048 1065 1042 1014 992 943 850 746 663 670 717 762 791 787 755 742 737 728 741 784 854 942 1008 1057 1091 1109 1107 1101 1074 1036 1014 1061 1159 1272 1357 1310 1239 1174 1136 1108 1057 1018 1007 1030 1078 1126 1166 1192 1266 1335 1390 1423 1441 1516 1579 1578 1540 1497 1462 1438 1425 1463 1481 1448 1339 1045 735 459 260 131 57 32 46 52 52 48 39 30 22 23 33 38 43 60 100 171 202 221 235 247 244 301 389 505 726 989 1210 1363 1443 1461 1448 1418 1388 1525 1740 1977 2176 2197 2133 1926 1556 1342 1148 936 697 516 382 273 181 95 39 10 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 52 52 51 48 45 44 47 53 63 74 88 98 102 102 110 133 165 195 219 239 253 265 275 285 294 308 317 319 304 345 361 362 351 324 293 262 242 218 201 191 187 191 189 183 179 188 211 244 285 287 276 244 196 174 163 155 138 111 86 64 45 24 11 6 6 9 12 12 7 3 1 1 5 15 24 36 55 97 150 208 269 326 369 398 411 435 464 482 465 427 387 345 304 265 229 192 149 108 75 49 28 11 2 0 1 2 3 3 1 0 0 0 0 0 0 0 0 1 7 14 19 17 18 16 10 4 1 0 0 0 0 1 4 19 39 63 89 111 136 174 216 243 251 249 228 186 188 212 251 295 328 370 408 421 403 386 386 417 372 342 326 324 342 384 421 438 346 233 133 59 31 29 48 74 88 76 52 31 27 31 39 46 48 45 45 49 58 55 47 38 32 31 24 17 12 9 14 32 67 126 177 251 339 423 486 543 611 705 828 989 1164 1326 1398 1354 1263 1157 1064 994 938 881 801 723 645 567 492 426 373 339 331 346 377 421 477 542 577 603 636 697 791 897 970 914 875 849 831 814 784 769 765 771 809 876 984 1119 1127 1091 1039 984 922 822 739 693 701 740 775 788 760 768 741 702 669 685 761 870 989 1061 1111 1134 1125 1064 994 934 900 915 991 1112 1271 1451 1493 1495 1461 1390 1242 1244 1286 1318 1328 1333 1337 1335 1313 1284 1266 1263 1275 1236 1257 1286 1275 1255 1284 1320 1333 1300 1254 1225 1236 1334 1130 886 655 440 245 99 15 8 10 13 12 3 2 4 6 9 13 23 52 94 119 127 135 141 138 117 110 121 152 218 531 899 1163 1281 1344 1360 1338 1327 1370 1474 1636 1852 1973 1968 1854 1669 1482 1251 982 698 486 318 190 101 41 13 2 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 47 46 46 49 48 46 47 52 61 73 89 106 117 123 126 149 176 201 224 242 257 271 280 289 301 315 318 306 307 348 346 344 340 330 280 247 222 193 182 183 190 195 191 191 203 234 270 296 303 251 218 194 178 167 155 147 139 114 87 64 46 27 18 14 14 14 11 8 4 2 1 2 7 16 25 36 50 80 122 173 226 275 310 334 349 366 389 416 440 432 400 360 317 274 234 190 144 101 64 36 16 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 9 10 8 4 1 0 0 0 0 0 0 2 8 17 25 34 47 64 99 140 178 184 183 175 159 170 199 238 280 306 350 408 466 489 466 422 372 317 288 276 279 297 319 296 247 180 122 73 36 17 15 41 73 87 68 36 15 17 20 26 31 32 29 35 40 41 38 34 29 23 14 10 9 9 7 9 21 41 69 112 198 309 430 532 612 688 773 883 1016 1154 1278 1340 1291 1198 1089 991 931 888 843 776 715 645 567 483 407 346 305 284 289 312 351 405 463 511 553 597 653 742 827 883 871 860 849 838 829 882 892 869 822 782 797 905 1080 1123 1110 1070 1013 945 843 763 724 737 778 805 807 775 781 765 744 736 778 857 949 1042 1114 1139 1129 1079 973 910 896 918 952 969 1017 1116 1282 1329 1302 1221 1113 1076 1168 1271 1332 1337 1326 1309 1265 1139 1055 1020 1026 1051 1041 1031 1009 967 988 1079 1137 1104 1124 1148 1130 1065 1037 956 856 744 619 466 302 153 67 35 22 19 18 14 11 9 11 20 30 50 77 89 93 95 94 78 59 44 35 35 61 338 693 918 1065 1130 1135 1114 1127 1163 1230 1339 1532 1644 1683 1658 1587 1449 1235 969 697 463 271 128 46 17 4 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 44 41 41 46 51 52 52 54 62 74 89 112 129 139 144 159 178 200 225 243 257 269 281 290 306 319 325 307 324 348 342 340 331 308 261 239 211 182 166 174 192 212 229 235 247 273 307 319 296 242 213 192 176 166 157 144 130 111 88 66 45 24 16 9 5 3 3 2 0 0 0 0 3 8 18 31 48 71 104 143 185 229 266 295 319 341 360 370 381 398 392 369 335 295 256 203 149 101 61 30 9 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 1 0 0 0 0 0 0 0 0 0 1 2 3 5 9 15 42 79 114 129 128 131 139 158 191 226 256 272 331 410 493 553 549 476 395 340 297 269 253 243 213 158 105 67 45 30 18 9 7 18 33 46 44 19 6 9 19 19 15 12 11 16 17 15 11 10 11 9 2 0 2 4 5 7 17 30 48 82 162 277 420 578 693 784 862 943 1037 1138 1227 1278 1250 1168 1056 939 880 848 817 770 713 643 564 482 418 364 324 301 297 311 349 400 443 476 503 530 564 641 722 785 811 794 771 768 802 908 911 866 803 769 717 784 956 1068 1117 1120 1088 1029 941 866 811 782 778 771 774 793 809 817 827 852 936 1021 1095 1147 1143 1097 1042 980 900 841 801 785 795 813 856 917 987 991 954 970 1088 1152 1202 1241 1268 1272 1160 1054 984 947 948 936 923 937 976 1006 1027 1038 1045 1010 969 952 1024 1112 1124 1030 942 866 800 740 681 594 468 321 200 126 73 50 76 75 67 53 34 42 46 51 58 63 63 63 63 54 44 35 28 26 34 106 246 448 603 663 709 829 928 999 1068 1156 1298 1414 1495 1533 1496 1371 1183 949 687 427 215 73 27 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 44 42 43 47 56 57 57 58 65 79 98 122 139 147 152 156 168 197 225 246 256 269 281 292 307 315 313 296 327 333 328 336 325 287 241 219 191 166 153 164 207 266 317 310 296 293 304 314 283 248 225 207 191 178 168 152 137 119 97 71 48 29 16 7 2 0 0 0 0 0 0 0 1 4 10 30 51 74 100 133 169 209 249 282 305 320 329 335 355 382 398 383 354 318 283 232 172 113 64 31 11 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 17 61 141 238 180 140 135 160 206 243 266 279 308 361 423 480 500 411 336 290 243 205 178 156 124 89 59 37 24 18 12 7 4 3 7 14 20 8 3 4 8 7 4 1 1 3 3 2 1 0 0 0 0 0 0 0 1 3 11 25 44 74 128 216 359 580 755 869 941 990 1044 1106 1163 1196 1163 1078 968 858 816 793 770 735 677 608 537 472 429 385 350 326 312 305 335 382 413 427 437 450 474 553 618 659 668 652 652 675 720 750 715 671 649 700 692 763 909 1055 1147 1178 1161 1115 1050 992 941 899 864 841 837 855 877 897 914 943 1053 1090 1088 1061 1016 973 921 865 818 790 787 809 853 874 890 896 887 881 913 978 1064 1109 1140 1166 1189 1210 1070 950 898 905 919 918 912 929 963 987 986 941 897 861 842 848 888 936 919 812 773 739 695 640 600 567 506 414 317 285 210 120 112 115 126 126 91 74 60 48 39 41 44 47 48 47 45 42 38 40 54 95 162 249 332 426 530 649 747 815 878 992 1120 1246 1350 1412 1394 1303 1151 945 675 404 202 98 36 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 46 44 49 56 62 62 60 63 70 86 111 134 152 161 162 165 176 208 233 249 258 272 277 284 299 300 292 285 293 290 308 329 328 283 238 204 187 165 153 161 211 336 405 396 338 291 271 277 259 241 225 212 198 183 170 164 152 137 117 94 69 45 25 10 3 0 0 0 0 0 1 4 10 19 32 56 77 98 121 146 176 210 248 286 310 323 326 325 342 364 385 385 361 325 286 247 187 128 76 38 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 21 73 139 178 153 145 170 230 285 305 306 300 317 341 358 354 308 256 210 171 142 119 98 75 59 44 32 22 18 18 19 19 19 15 11 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 38 68 111 173 312 550 773 908 981 1011 1034 1047 1056 1054 1011 931 840 753 710 724 712 671 612 560 506 456 423 380 339 303 276 268 286 312 331 346 361 376 399 496 563 603 615 605 603 600 591 561 534 532 560 626 705 814 944 1080 1189 1219 1196 1149 1089 1025 960 901 884 890 909 937 965 989 1011 1036 1093 1088 1046 978 897 837 772 704 649 646 696 773 835 913 930 902 851 879 937 993 1025 1040 1054 1085 1138 1190 1071 925 811 800 847 871 868 867 881 909 926 890 860 819 770 718 682 667 665 669 670 641 594 541 519 505 471 411 335 388 346 205 119 107 144 181 123 113 103 85 54 43 41 43 45 48 48 45 40 34 37 55 94 178 292 394 476 556 619 657 696 806 944 1100 1240 1289 1282 1223 1107 925 657 421 227 84 21 1 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 48 49 55 64 66 65 64 68 78 94 122 143 160 173 179 189 211 232 245 254 263 273 272 278 282 279 266 265 266 253 300 323 316 264 226 203 194 178 166 172 214 361 411 396 335 270 244 232 219 207 200 194 187 178 171 168 165 150 131 109 85 58 36 19 8 3 1 0 0 6 14 26 43 70 92 109 124 140 158 180 205 233 266 303 333 346 346 341 351 367 379 382 367 336 301 262 195 133 82 44 21 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 3 13 28 43 40 60 106 175 249 299 313 302 290 291 297 299 266 217 171 134 108 90 75 63 54 44 35 29 27 45 68 83 73 43 19 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 28 56 103 177 331 561 793 933 997 1006 992 958 926 895 853 794 732 671 625 641 640 617 570 526 481 438 399 359 323 289 260 258 268 284 300 310 319 340 386 501 574 609 619 632 591 545 503 469 467 506 567 620 714 841 993 1156 1253 1264 1224 1165 1086 1002 926 870 895 932 970 1004 1027 1037 1047 1060 1064 1038 989 914 805 681 591 544 545 581 612 672 802 874 882 848 799 917 943 927 905 916 977 1060 1154 1258 1188 1027 833 719 734 757 769 791 832 918 986 914 857 802 750 697 584 573 614 653 642 622 592 550 508 480 457 434 399 427 403 308 221 184 189 206 152 112 80 65 86 74 65 58 50 40 35 30 23 18 17 22 35 84 161 247 332 408 456 502 561 646 765 920 1088 1142 1141 1090 987 821 584 353 157 34 7 0 0 0 0 0 0 0 0 0 2 6 11 11 9 6 4 3 2 2 1 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 52 57 63 70 71 71 73 77 86 106 132 156 171 181 184 176 201 229 247 256 265 269 264 269 265 255 241 242 234 239 302 309 285 245 233 221 211 198 185 186 217 285 298 278 240 194 180 171 171 178 182 183 181 177 175 176 173 158 133 106 80 56 39 25 15 7 3 3 7 24 41 57 76 101 122 142 159 174 193 215 242 274 313 352 388 404 400 392 393 406 410 405 388 355 324 280 212 143 88 47 23 15 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 7 16 45 91 181 240 266 264 248 233 214 183 152 126 106 94 93 101 104 95 75 57 46 47 94 144 164 142 74 25 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 20 46 92 204 371 577 794 922 956 930 881 828 780 735 692 651 616 585 559 573 582 573 541 495 457 413 363 318 291 281 282 285 297 309 317 315 313 341 404 509 585 623 627 610 574 542 517 506 517 564 627 682 802 959 1125 1275 1307 1289 1234 1149 1046 953 887 860 913 958 993 1019 1039 1015 1005 1012 1006 978 936 873 771 602 496 461 496 508 547 618 726 786 802 795 788 917 863 726 588 588 835 1057 1150 1247 1235 1129 952 774 730 744 804 925 966 1022 1066 1015 976 932 865 746 601 551 552 550 537 543 533 481 451 454 461 450 446 415 361 293 262 264 286 312 282 214 146 91 53 52 53 52 55 48 30 10 3 3 4 6 10 30 66 117 186 252 309 371 448 552 664 784 907 955 952 905 815 654 434 227 72 12 1 0 0 0 0 0 0 0 0 2 6 16 28 33 32 29 24 20 17 14 14 14 15 18 19 22 23 22 16 13 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 65 65 71 74 74 76 80 85 93 116 144 171 189 193 189 185 215 233 246 256 264 262 257 259 250 240 230 227 209 238 289 293 267 262 280 257 243 228 212 194 181 174 161 142 127 117 115 112 128 155 177 185 184 180 183 181 171 154 129 100 73 51 36 25 16 9 4 4 15 36 49 58 68 81 107 138 166 190 212 237 271 315 367 417 458 485 478 465 459 469 469 454 424 376 337 284 218 148 91 49 23 12 8 5 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 15 54 106 152 183 185 169 144 114 91 81 85 107 160 191 201 191 159 114 84 76 104 155 169 123 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 3 13 36 79 217 384 561 734 846 865 823 743 677 623 578 539 503 498 491 479 491 512 521 509 470 439 397 347 301 288 300 322 324 337 353 362 348 337 362 422 511 593 635 644 625 624 638 660 681 668 672 707 782 937 1107 1244 1322 1310 1271 1201 1101 988 899 854 858 916 961 987 996 1008 964 943 945 944 914 872 820 757 610 485 411 417 406 443 507 577 623 649 692 781 892 865 754 601 506 686 894 1021 1113 1135 1113 1053 946 845 796 815 922 1013 1048 1026 973 911 837 746 625 566 528 500 471 434 433 442 434 446 449 437 410 397 356 302 250 252 322 398 432 401 325 234 145 86 51 30 20 23 23 18 8 2 0 0 0 1 8 23 52 103 158 214 275 348 437 543 648 723 758 758 720 639 444 255 104 13 3 0 0 0 0 0 0 0 0 0 1 6 25 43 58 69 73 70 66 62 57 54 54 58 60 65 70 76 83 83 71 47 19 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 77 75 84 82 79 81 85 91 102 124 156 182 200 209 208 209 224 236 244 250 256 255 252 251 247 235 222 208 187 238 275 286 269 273 269 239 215 201 189 171 127 102 84 71 67 70 77 79 106 139 172 190 187 180 176 174 164 148 127 101 75 53 36 24 15 8 2 0 8 18 27 30 34 47 78 129 174 211 241 266 308 361 420 469 507 532 533 517 514 522 518 490 443 381 327 272 213 150 93 50 21 6 2 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 19 40 66 90 94 83 65 48 45 63 119 217 235 245 242 220 165 116 77 48 38 28 16 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 40 96 216 350 484 607 699 717 686 619 546 482 428 385 358 368 377 384 401 435 467 482 460 428 394 360 327 310 310 317 317 329 347 360 353 360 405 478 569 644 673 671 650 643 669 723 792 788 787 830 935 1085 1211 1282 1286 1228 1162 1092 1015 928 866 844 862 915 957 971 964 964 933 907 887 872 848 815 776 739 632 503 397 360 363 385 420 463 519 619 729 824 906 925 876 761 652 708 824 945 1026 1038 1045 1059 1006 936 879 839 792 828 838 808 762 716 670 626 579 550 519 479 421 370 363 383 405 401 385 362 338 311 288 273 270 266 287 318 347 370 358 305 215 152 97 48 9 3 3 3 1 0 0 0 0 0 2 5 13 40 83 135 194 259 329 399 466 525 559 558 514 407 256 125 32 4 5 5 4 0 0 0 0 0 0 0 0 1 26 52 81 111 131 145 152 151 137 126 118 112 113 122 134 147 165 168 154 120 57 22 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 84 83 84 81 83 86 90 98 112 136 171 191 206 219 228 225 223 228 235 242 247 249 231 223 223 221 213 197 192 245 263 262 248 233 214 186 146 132 130 123 100 90 85 85 83 85 94 107 129 155 171 179 173 160 150 146 142 133 119 100 76 54 35 23 14 7 1 0 2 3 5 8 12 28 65 133 200 259 310 350 399 449 498 536 554 560 556 546 543 539 525 485 422 350 280 227 176 126 77 44 19 4 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 20 27 27 24 20 17 25 57 108 134 151 158 152 119 75 38 13 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 16 55 121 212 306 394 475 545 562 545 500 438 365 297 246 226 240 267 301 340 367 387 397 395 402 398 376 332 304 290 288 296 320 348 368 376 404 466 545 627 671 707 727 734 739 762 809 876 918 957 1016 1101 1196 1237 1228 1175 1109 1046 984 921 849 828 836 868 912 937 926 894 864 839 819 800 779 764 744 718 691 637 571 490 394 364 352 358 383 474 613 740 813 864 900 898 856 857 892 940 986 1011 1015 1033 1066 1058 1032 1003 967 900 838 771 705 660 629 590 544 500 474 462 448 393 359 342 332 315 279 275 285 269 250 238 236 251 258 255 250 249 293 307 292 247 183 103 35 2 1 0 0 0 0 0 0 0 0 0 0 1 9 30 61 104 163 226 283 328 358 378 370 324 230 128 48 4 16 26 29 24 9 3 1 0 0 0 0 1 7 26 54 91 138 174 209 237 248 229 211 197 189 188 189 195 206 220 222 207 166 92 41 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 94 91 92 94 93 94 98 105 126 156 188 206 220 231 238 230 230 233 237 235 228 213 185 175 170 174 183 187 197 217 217 203 188 173 150 140 135 140 145 136 123 116 112 108 104 104 115 127 134 143 152 155 149 140 129 120 113 108 100 87 68 51 35 22 13 7 3 0 0 1 4 11 24 46 91 161 240 316 390 455 506 542 576 606 613 590 560 536 520 506 484 447 374 283 195 129 93 68 47 31 13 3 0 0 0 0 0 0 0 0 0 0 0 2 7 12 13 11 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 0 0 6 16 24 31 36 38 33 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 23 69 134 210 283 341 380 397 421 427 406 356 273 200 150 131 143 175 219 267 297 321 344 368 389 390 366 323 310 287 273 279 318 346 355 354 384 451 536 619 647 720 784 830 856 884 937 1008 1058 1109 1158 1203 1234 1205 1143 1065 996 929 849 768 714 731 772 825 872 872 847 806 763 732 709 692 675 659 644 632 621 607 562 504 447 390 341 308 303 388 512 640 748 821 863 889 907 937 962 977 983 1002 1014 1026 1039 1040 1030 1011 977 887 787 704 649 632 600 554 498 454 432 418 406 388 363 333 302 272 250 255 274 275 248 214 185 175 183 196 207 207 240 257 252 222 150 71 12 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 27 77 125 168 202 219 230 215 168 100 46 15 12 46 76 90 82 50 26 11 3 3 2 2 2 9 25 50 86 138 183 223 257 278 273 258 238 224 217 213 210 206 202 191 170 124 68 26 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 110 106 107 112 115 109 110 122 143 178 202 217 231 242 243 236 235 241 243 236 209 170 140 131 127 128 144 171 170 167 160 147 139 142 146 145 154 168 183 182 157 135 135 126 119 117 120 128 136 138 132 130 127 121 112 101 92 85 84 78 68 56 41 28 18 12 6 2 2 8 30 58 96 138 178 229 293 369 440 500 551 586 618 640 647 601 536 480 442 428 411 378 310 200 115 61 35 30 30 29 14 5 1 1 0 0 0 0 0 0 0 0 0 3 8 15 18 16 13 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 29 77 140 209 271 306 312 296 294 283 256 215 156 112 81 66 72 99 141 188 222 245 272 305 339 360 367 361 361 326 292 276 309 326 325 317 332 393 495 607 667 761 840 895 924 949 991 1046 1099 1144 1175 1190 1186 1132 1055 966 882 813 741 680 654 673 709 756 803 792 767 737 706 673 631 593 570 543 521 508 507 563 543 499 471 434 383 323 263 279 349 441 536 638 758 850 892 928 952 961 956 959 973 990 1006 1003 988 968 942 873 791 699 613 611 579 537 495 466 455 435 401 367 339 314 292 277 264 255 245 222 198 174 153 139 146 163 185 196 217 224 214 182 106 46 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 24 46 71 99 114 114 101 72 35 12 9 33 97 160 200 189 142 102 67 38 26 19 14 12 16 27 47 79 122 161 194 221 240 239 227 213 198 184 167 147 129 112 94 75 46 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 129 131 140 137 130 119 118 129 153 196 213 228 241 250 246 241 240 248 246 231 199 142 118 113 114 119 128 142 140 155 162 169 182 168 164 166 174 178 176 167 134 129 144 150 150 152 153 131 133 137 138 135 131 122 109 100 93 87 84 81 75 67 52 38 26 18 12 9 17 42 102 189 257 288 293 316 362 429 510 552 573 597 616 639 660 658 574 481 409 381 367 324 244 126 60 25 13 20 36 45 40 21 9 3 3 2 1 1 0 0 0 0 0 1 5 11 16 19 22 23 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 36 82 139 201 256 270 253 219 189 166 145 124 97 64 41 30 34 58 94 135 171 189 206 227 253 291 329 357 360 345 331 323 333 343 348 350 356 393 495 616 699 791 867 924 958 988 1015 1043 1071 1097 1119 1123 1096 1034 954 867 778 717 662 618 597 602 623 657 704 700 678 644 603 558 515 475 441 426 406 384 367 423 447 456 466 454 419 367 308 309 323 346 381 464 639 799 885 898 904 909 917 928 938 945 948 968 952 935 928 903 864 847 844 705 598 528 495 480 453 427 405 387 367 343 317 302 291 276 254 214 190 171 152 139 134 146 173 194 202 200 187 152 90 42 16 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 18 37 48 53 48 30 11 2 9 52 132 220 286 277 242 202 160 117 88 65 48 36 32 36 50 74 99 119 133 139 145 149 150 146 141 127 102 74 48 28 16 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 137 144 151 158 155 144 138 143 166 189 211 222 241 251 254 248 239 236 240 231 207 172 124 124 117 114 119 126 158 189 201 201 195 178 149 151 158 163 157 142 121 96 105 118 140 175 207 198 162 157 148 141 138 152 139 122 114 108 101 91 78 73 66 57 48 38 29 23 25 50 100 183 308 391 420 391 390 416 467 542 566 576 584 584 591 613 635 570 477 401 347 329 279 199 93 42 17 11 21 45 68 73 47 22 11 9 6 5 4 2 1 2 1 0 1 3 6 12 19 29 32 26 16 8 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 32 80 141 202 255 241 206 163 124 98 81 69 58 38 25 19 21 38 68 104 139 154 166 180 203 244 283 317 341 361 381 386 366 358 360 375 403 461 599 738 808 848 892 937 979 1013 1027 1031 1031 1037 1044 1036 999 935 853 762 667 606 554 509 471 459 476 520 585 601 593 569 530 471 429 407 401 389 362 336 320 331 362 400 436 457 471 450 383 361 360 368 382 442 571 695 774 787 803 823 846 868 887 908 934 952 939 921 908 892 872 861 851 705 586 512 489 485 456 427 407 398 385 373 364 341 319 298 278 238 210 187 170 158 141 145 178 193 195 188 172 135 95 62 39 24 15 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 17 19 16 5 1 2 13 61 146 231 295 304 293 274 251 216 176 137 102 73 57 52 55 66 75 80 81 77 77 76 72 59 60 57 44 27 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 145 153 159 163 166 165 170 181 200 213 222 234 256 253 235 212 205 204 203 195 168 135 115 123 112 116 137 180 201 204 192 169 148 132 126 143 148 147 142 130 113 103 106 115 129 155 204 222 217 207 183 164 157 168 142 127 121 116 109 97 82 69 61 55 49 44 38 36 41 74 142 239 364 446 469 453 453 478 517 565 597 599 585 561 544 549 532 461 325 218 158 150 138 98 48 18 8 8 20 46 81 88 68 38 19 10 8 6 3 2 2 4 3 2 1 1 3 7 14 26 32 34 33 27 18 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 2 1 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 55 115 176 220 190 146 104 68 44 32 24 19 12 10 11 14 20 46 76 106 126 144 162 183 214 255 298 340 378 419 423 381 363 374 411 469 532 632 719 772 821 887 940 968 993 998 995 989 998 989 959 906 832 749 666 587 518 464 425 403 415 461 514 558 563 548 520 479 407 360 330 311 298 289 297 325 339 361 392 434 496 536 531 474 419 378 396 485 526 587 651 702 684 699 729 764 792 826 865 907 918 909 889 863 852 832 807 776 686 594 527 497 491 468 443 424 417 376 345 345 336 328 309 272 235 200 171 154 161 161 171 199 214 214 205 193 154 120 93 72 59 48 37 27 17 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 5 18 63 140 220 281 304 311 307 297 271 236 196 154 112 87 74 69 70 71 68 58 43 29 18 10 3 5 8 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147 156 164 176 185 190 196 205 217 229 235 249 260 250 210 181 167 158 159 152 134 101 92 90 78 97 128 161 170 160 148 134 124 130 139 139 148 145 141 147 167 185 196 193 185 178 178 193 218 231 225 205 187 168 141 124 113 106 98 87 76 66 59 55 52 49 47 47 55 82 158 260 364 427 419 419 434 471 509 544 571 560 532 502 477 471 453 400 292 175 78 28 29 21 13 10 12 19 32 56 86 91 81 58 35 24 16 9 5 2 1 2 4 4 3 2 3 6 11 20 26 33 40 41 30 16 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 4 4 4 4 5 6 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 27 69 118 150 122 85 52 26 11 6 4 3 2 3 5 8 13 33 56 81 109 139 162 181 214 266 320 371 408 441 437 402 393 422 474 542 605 672 730 776 813 854 881 894 921 938 947 949 960 940 898 837 756 671 591 520 456 405 371 359 384 456 512 530 510 472 428 379 326 287 260 244 248 267 303 355 378 393 407 425 473 507 523 520 486 437 457 573 545 527 546 603 527 557 621 679 716 757 801 845 854 844 828 811 787 755 727 706 666 624 583 545 503 466 437 417 394 361 338 338 354 355 330 276 234 205 194 203 218 219 224 250 287 312 316 291 231 172 121 84 66 56 49 41 26 11 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 20 67 134 206 260 288 301 303 294 275 250 221 189 148 119 103 95 91 83 69 47 25 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143 157 170 188 195 202 210 220 231 242 252 257 255 243 217 198 175 150 132 118 100 72 85 101 111 123 139 145 140 132 131 131 131 134 144 159 175 160 150 157 204 254 280 283 259 228 198 166 189 223 248 254 234 203 166 130 109 95 86 76 69 63 58 54 52 51 49 61 85 122 181 259 319 349 331 345 382 437 496 541 568 571 536 489 443 407 403 377 322 242 152 62 3 4 8 21 42 69 91 99 95 81 69 59 48 37 26 15 8 4 2 2 3 2 2 3 6 8 11 15 20 29 36 40 27 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 6 7 8 9 11 12 13 12 9 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 19 48 71 68 45 24 8 1 0 0 0 0 0 2 4 7 26 48 73 102 139 158 175 216 275 333 379 398 410 407 398 403 439 497 565 618 671 725 780 837 875 893 900 917 929 931 921 897 853 796 725 644 569 495 426 375 340 323 328 372 447 490 484 436 384 334 287 257 236 225 226 249 289 330 362 373 374 369 361 375 389 401 412 432 468 516 565 509 434 409 448 297 294 363 462 576 645 695 740 757 751 725 679 596 580 597 622 600 579 545 484 436 411 397 385 380 367 354 348 408 414 381 325 282 255 250 275 296 307 311 310 319 332 335 307 253 192 131 80 59 49 45 40 23 12 5 3 2 3 4 3 2 1 1 1 1 1 1 1 0 0 0 0 1 3 9 24 71 124 173 206 223 237 248 246 240 235 230 211 182 153 128 116 105 90 69 42 18 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 138 164 180 193 203 216 227 236 243 250 255 258 249 236 218 195 135 91 73 80 85 81 82 107 138 165 178 163 152 145 136 139 149 162 175 183 187 174 166 175 207 254 261 250 227 192 162 145 155 222 274 301 286 231 178 135 112 96 83 71 61 55 52 49 47 47 51 69 102 143 185 229 254 265 262 291 342 407 479 531 562 570 549 501 444 397 393 398 386 348 269 157 70 44 49 71 105 147 164 155 126 91 68 57 53 43 34 26 19 15 13 9 5 3 3 4 7 12 14 16 21 25 28 25 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 7 9 12 14 16 16 17 14 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 30 61 73 58 34 14 3 0 0 0 0 0 0 0 1 2 15 36 63 94 122 137 160 207 276 343 393 412 392 379 378 395 433 502 578 631 679 730 787 854 909 955 990 1008 1001 978 938 877 807 730 648 564 499 441 391 350 330 330 351 399 426 424 390 333 280 228 182 158 149 151 164 196 244 283 302 300 297 292 285 296 309 326 351 409 479 536 564 511 417 360 366 235 175 178 245 381 468 541 620 674 689 676 641 537 499 515 575 537 510 478 425 384 365 355 341 371 369 350 330 423 450 429 389 348 315 299 312 303 282 250 212 191 197 211 199 163 131 100 66 49 40 37 42 31 22 16 12 10 11 15 16 13 8 3 2 1 1 1 1 0 0 0 1 2 4 9 29 65 105 140 163 170 173 180 186 190 194 196 179 158 138 121 113 101 83 62 38 18 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118 156 168 192 218 241 249 250 251 260 258 252 238 207 180 152 98 55 34 44 71 76 76 93 116 137 151 140 134 132 136 150 163 173 181 161 151 151 153 159 178 204 199 179 155 131 120 126 154 219 293 342 351 294 225 168 132 110 90 71 52 44 41 39 39 40 48 65 89 118 149 182 204 220 238 268 316 370 426 473 502 516 513 491 460 435 429 452 464 452 406 291 205 155 147 162 183 205 208 184 151 115 85 68 58 50 41 35 31 28 22 15 8 4 2 2 3 4 6 8 11 13 13 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 8 10 9 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 43 57 54 39 21 9 2 0 0 0 0 0 0 0 0 1 6 24 58 101 122 139 169 219 294 374 409 386 361 353 361 387 440 520 601 663 709 751 793 841 891 946 1001 1052 1074 1057 1003 917 819 718 618 521 450 394 354 334 340 359 383 395 366 318 260 202 158 115 74 53 52 60 82 137 192 233 256 255 256 259 262 273 285 308 348 448 532 591 618 591 514 429 357 265 215 214 266 338 410 483 556 582 577 566 568 483 424 424 518 467 440 423 396 365 342 323 303 302 299 293 285 357 394 397 375 341 306 276 258 226 183 134 87 70 73 84 84 64 45 32 31 28 25 23 30 29 28 27 25 25 29 36 37 31 22 11 8 5 3 1 0 0 0 0 1 2 4 7 28 54 82 107 121 125 123 123 123 124 126 124 116 107 98 91 86 77 64 48 34 20 7 2 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 104 138 187 217 239 253 259 264 271 247 224 208 176 131 99 79 71 62 55 58 61 66 75 84 99 113 121 129 137 146 147 144 137 128 119 113 110 111 112 119 129 138 131 119 111 111 131 164 212 284 351 382 364 295 229 174 135 107 79 55 41 33 30 30 30 35 47 66 90 119 154 193 210 229 254 289 330 368 403 430 452 466 472 470 464 463 475 491 495 475 412 333 278 248 235 229 231 230 213 188 160 131 108 83 61 42 32 26 23 19 14 9 4 1 0 0 0 2 2 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 24 39 39 31 17 9 4 1 0 0 0 0 0 0 0 1 4 20 57 107 148 181 216 257 311 381 387 331 320 348 389 434 471 540 617 690 749 791 817 831 859 899 948 1002 1050 1047 1000 912 796 678 569 479 406 353 321 314 333 357 370 353 297 227 156 100 72 45 20 3 3 14 40 103 151 181 195 197 205 223 249 268 271 284 317 376 404 416 422 463 461 425 363 314 312 335 372 410 469 524 556 455 417 426 468 449 400 381 461 462 455 438 411 363 322 290 267 257 253 253 253 283 295 285 257 246 221 186 160 129 94 60 39 31 29 30 29 24 21 19 18 17 15 14 14 16 20 26 31 35 39 46 52 55 54 46 32 19 9 4 1 0 0 0 0 1 3 6 19 36 54 72 84 89 89 86 85 83 79 73 66 60 55 52 48 43 36 27 22 18 10 3 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71 89 114 151 181 204 220 232 239 226 192 155 121 101 93 75 67 67 64 61 62 66 70 82 96 108 122 139 150 125 114 109 108 113 100 89 86 77 73 74 87 94 102 110 121 130 141 159 188 231 289 344 362 356 322 270 219 171 133 94 65 44 31 23 20 19 16 25 44 72 109 154 191 201 208 225 254 297 336 364 384 403 421 435 445 444 436 430 437 453 460 447 383 333 296 268 250 242 236 226 208 189 169 149 116 79 45 25 16 11 10 10 9 6 3 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 6 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 23 25 19 7 2 0 0 0 0 0 0 0 0 0 1 3 13 40 82 138 193 242 284 323 380 367 314 294 342 408 476 520 585 661 743 819 841 846 845 854 876 907 945 978 961 907 821 711 602 506 431 367 326 308 315 345 362 356 311 232 150 82 45 27 15 6 2 9 24 48 84 110 123 128 142 167 203 244 277 270 263 268 280 288 296 306 317 355 383 384 388 420 451 461 451 471 516 581 406 361 390 441 461 420 395 483 509 502 464 393 328 281 250 234 234 245 254 227 211 201 193 184 165 146 129 105 81 60 45 37 31 25 21 17 16 17 17 14 10 6 4 2 3 5 8 6 5 8 20 33 42 46 44 37 27 17 7 3 1 0 0 0 0 1 3 9 18 30 46 58 68 75 75 75 71 62 51 41 33 27 23 19 14 11 7 8 11 10 7 4 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 98 104 124 161 184 199 203 189 155 128 115 85 54 44 55 58 57 55 58 64 70 75 104 127 144 152 159 141 94 80 89 104 118 75 62 68 69 66 72 89 93 99 108 124 146 163 182 211 237 263 292 305 303 292 272 245 212 174 128 84 52 30 17 10 7 8 22 44 73 109 140 153 153 160 188 232 290 338 357 360 359 361 370 385 408 406 390 378 380 400 400 366 328 299 280 270 260 248 234 214 192 174 157 141 104 65 31 11 4 5 12 13 12 8 3 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 9 9 9 9 8 7 6 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 6 4 1 0 0 0 0 0 0 0 0 0 0 1 3 9 43 91 146 192 233 278 332 391 378 330 289 344 429 521 592 673 757 837 901 890 876 868 869 880 893 905 909 868 798 706 604 519 442 375 328 308 315 351 384 377 334 256 160 86 38 17 9 4 1 1 6 16 31 49 62 67 70 86 114 150 191 226 224 226 238 245 252 270 298 320 338 364 406 458 477 489 508 486 447 409 387 333 329 366 435 516 515 477 469 458 431 385 306 271 247 232 224 224 226 219 174 145 129 128 143 150 144 124 98 75 58 49 44 39 32 22 17 15 14 12 8 4 1 0 0 0 0 0 0 0 1 3 12 20 27 31 30 25 17 7 2 0 0 0 0 0 0 1 3 6 10 22 36 51 66 70 69 64 56 45 33 20 12 7 4 2 2 1 2 4 6 8 7 4 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 99 111 115 143 166 168 165 155 139 114 106 101 91 74 61 57 53 50 50 52 62 73 90 121 141 152 153 136 110 82 65 81 109 110 57 56 59 62 64 77 86 86 85 91 104 124 148 180 215 232 234 228 219 230 240 247 245 233 215 181 116 74 47 33 28 24 31 56 74 92 111 126 116 108 116 146 192 243 288 298 302 297 295 306 344 399 433 414 370 322 325 328 323 309 297 291 291 293 281 259 229 196 170 155 152 134 97 53 13 4 8 17 19 16 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 7 7 8 9 9 8 9 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 34 72 111 148 186 243 321 403 412 377 325 370 467 582 688 793 887 953 965 956 935 909 893 896 888 867 831 760 671 572 481 412 354 307 282 280 311 370 395 365 298 200 104 49 20 6 3 1 0 0 0 4 11 20 27 31 35 45 69 102 143 185 194 201 213 227 249 273 296 308 344 399 462 458 478 494 491 452 418 385 351 326 330 363 433 553 573 525 469 409 353 303 263 236 215 199 184 191 184 156 123 106 99 100 143 156 146 117 91 73 62 56 52 49 44 33 25 18 12 6 4 2 0 0 0 0 0 0 0 0 0 1 5 10 17 23 24 20 11 5 2 0 0 0 0 0 0 0 0 2 4 11 20 32 48 55 57 55 49 38 25 12 5 2 0 0 0 1 2 3 4 6 8 7 5 3 1 1 0 0 0 1 1 1 1 1 2 2 1 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 99 110 122 165 166 154 143 125 93 62 80 90 93 90 75 63 56 54 54 58 66 83 102 121 129 122 109 93 88 69 53 52 71 79 73 70 72 77 83 93 94 89 79 79 88 105 132 154 175 191 192 183 171 170 187 200 208 203 181 153 117 88 71 65 68 77 96 120 128 131 141 157 153 144 138 139 152 177 203 212 226 239 263 287 337 395 448 432 373 301 268 270 282 294 301 301 299 300 303 285 253 212 173 154 152 162 130 80 29 11 16 24 26 23 15 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 44 74 108 140 174 226 331 395 402 370 417 522 643 759 853 917 939 909 886 874 871 874 871 836 775 699 613 530 451 379 322 281 258 259 276 311 355 357 312 236 140 66 28 9 1 0 0 0 0 0 7 20 42 28 22 24 32 51 80 116 148 166 179 191 205 247 275 278 278 296 334 390 421 435 436 422 382 360 349 341 334 345 391 495 596 641 638 600 515 417 321 260 226 202 181 149 162 165 144 113 101 95 89 115 125 121 106 85 70 60 54 53 50 46 41 34 24 13 2 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 17 19 17 9 3 0 0 0 0 0 0 0 0 0 1 2 5 10 16 26 33 37 37 35 28 19 10 3 1 0 0 0 0 1 1 2 4 7 9 8 8 6 4 2 0 1 1 1 1 1 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 91 104 132 174 158 137 118 104 86 77 82 85 85 81 74 67 62 60 62 67 74 84 95 100 98 85 60 49 63 64 57 52 55 60 67 71 72 76 82 88 93 87 79 74 80 89 100 122 140 156 167 169 166 163 176 178 175 167 148 124 104 92 94 104 120 142 153 164 172 173 177 196 220 213 190 163 143 155 177 206 245 280 305 313 341 377 413 432 411 352 279 273 278 285 293 292 288 289 310 299 269 225 172 150 153 170 155 107 56 20 28 34 37 35 27 15 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 36 71 117 138 171 219 294 349 370 382 463 584 705 813 881 899 885 846 818 798 780 762 728 667 589 499 414 348 298 262 243 238 247 268 290 314 330 311 254 177 91 42 16 4 0 0 0 0 0 0 8 24 51 28 19 22 30 45 70 101 128 147 162 172 177 223 254 258 258 269 307 366 310 296 310 344 372 391 397 386 357 364 430 594 650 665 646 590 520 441 362 306 257 213 172 119 112 118 119 106 97 90 85 87 88 86 83 70 59 51 46 43 41 40 42 38 28 13 4 1 0 0 0 0 0 0 0 0 0 0 1 1 2 4 11 14 12 7 2 0 0 0 0 0 0 0 0 0 0 1 1 3 6 11 15 17 19 21 20 15 9 5 3 1 0 0 0 0 0 1 2 3 5 6 6 4 1 0 0 1 1 1 1 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 114 141 147 122 104 85 69 66 81 87 84 80 76 73 72 67 67 72 80 86 88 87 90 86 77 66 62 59 62 60 57 58 68 67 64 60 59 60 64 71 70 65 60 59 70 86 105 125 138 147 151 158 172 189 196 190 177 160 143 140 150 162 171 182 192 183 179 179 180 176 192 222 243 234 211 184 182 198 220 246 262 268 270 275 301 336 371 392 377 340 291 249 226 219 220 245 281 317 319 286 237 183 162 167 174 168 125 73 33 36 45 51 52 46 27 12 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 25 55 97 120 170 230 288 324 361 422 543 676 792 880 914 880 834 786 749 721 689 648 581 498 410 322 255 213 191 183 196 218 240 252 276 287 283 252 194 128 63 27 9 1 0 0 0 0 0 0 1 3 7 5 9 16 27 36 52 75 100 125 149 167 166 208 246 269 273 266 274 302 291 289 290 288 397 485 529 502 382 327 364 544 620 625 578 513 483 451 408 346 248 170 133 99 94 110 140 115 99 89 84 81 74 68 66 59 50 42 35 29 29 34 39 40 31 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 11 12 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 6 6 8 9 7 4 2 1 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 0 1 1 1 1 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 125 141 126 106 101 88 68 51 57 59 63 64 61 60 62 70 85 98 107 111 108 102 99 94 85 74 76 73 67 60 57 61 68 68 62 56 51 50 51 55 59 58 55 53 58 71 90 110 120 125 130 142 160 193 230 253 251 240 231 239 244 242 235 234 227 210 192 174 167 169 189 216 244 258 247 225 202 202 204 206 204 191 188 196 212 251 295 336 342 323 282 232 197 185 197 247 291 320 330 303 248 200 181 198 200 183 140 79 45 43 52 61 64 59 39 22 9 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 21 41 71 118 173 230 286 365 473 616 756 864 927 922 854 785 723 675 645 609 559 483 398 312 231 173 140 126 126 146 171 191 195 209 214 207 183 137 87 41 15 4 0 0 0 0 0 0 0 0 0 0 0 4 12 25 28 37 52 72 97 122 144 155 184 210 229 234 228 221 218 229 255 284 309 366 445 519 556 464 423 447 556 605 603 565 532 505 484 465 433 315 211 164 127 109 119 170 131 108 94 86 77 68 63 65 62 54 43 31 28 28 31 34 28 18 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 14 18 16 9 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 2 3 3 3 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 123 123 130 127 121 107 91 77 66 61 57 54 54 58 69 86 111 127 135 135 126 118 109 101 94 86 78 72 68 65 61 60 61 63 64 60 55 49 47 47 53 65 72 72 69 65 69 79 90 97 109 124 137 189 250 303 309 292 275 276 278 278 275 277 280 279 274 264 256 257 270 279 287 291 281 257 228 209 195 184 175 167 178 187 196 221 252 277 282 299 282 242 206 204 238 301 323 331 322 291 228 194 193 230 234 206 153 96 66 53 54 61 63 59 44 26 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 44 83 128 178 242 361 503 654 782 861 890 862 790 719 654 599 568 525 469 400 323 246 175 125 98 86 88 103 121 135 142 152 156 153 138 92 51 20 5 1 0 0 0 0 0 0 0 0 0 0 3 9 20 34 29 32 42 59 78 98 117 124 130 134 137 147 154 156 153 164 195 248 323 341 384 453 551 536 530 544 583 608 611 593 566 549 522 467 310 192 136 156 162 129 101 126 119 111 103 92 79 75 77 76 69 59 46 35 30 29 30 31 21 9 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 2 7 13 21 24 17 8 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 2 3 3 3 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 144 129 122 121 111 102 95 91 85 72 61 59 73 90 105 111 122 137 140 134 126 114 108 101 94 88 83 79 77 74 70 65 59 57 58 62 64 64 62 60 53 56 69 83 86 79 63 58 58 65 78 102 120 135 186 246 298 325 293 277 277 287 300 312 322 341 356 368 373 362 350 325 306 296 293 293 296 280 257 238 227 223 225 243 246 244 245 255 267 282 322 319 296 263 247 277 308 304 296 277 239 165 166 200 251 259 217 158 101 88 78 73 73 70 59 41 24 11 3 0 0 0 0 0 1 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 39 75 118 174 259 403 554 698 803 835 822 773 711 649 591 539 506 459 401 336 265 196 135 96 76 67 66 73 83 93 103 113 119 115 97 47 17 3 0 0 0 0 0 0 0 0 0 0 0 0 2 5 13 30 35 40 45 51 58 70 85 96 103 105 102 94 97 106 116 137 162 213 307 352 385 431 527 530 543 567 581 563 563 584 594 552 477 376 268 219 192 163 121 102 100 105 111 112 107 97 91 88 88 83 75 65 52 43 37 34 34 30 21 11 5 5 5 6 6 5 3 1 0 0 0 0 0 0 0 1 3 9 17 29 33 30 22 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 101 110 107 100 100 102 103 107 110 104 108 93 74 88 121 121 118 111 105 98 92 90 87 85 84 84 84 81 77 75 71 66 59 56 57 61 65 67 65 54 54 59 68 75 70 63 58 58 63 77 106 123 144 180 229 274 299 280 270 273 288 315 342 357 360 353 349 342 322 286 245 215 209 225 262 326 337 329 311 298 295 299 311 306 297 288 287 308 332 358 363 348 322 292 289 279 265 255 238 198 143 179 220 251 254 200 154 122 125 129 130 122 101 75 48 24 10 3 0 0 0 1 2 4 5 7 8 7 6 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 3 14 35 72 120 197 322 471 606 719 789 784 750 698 641 586 535 490 453 405 350 289 225 167 118 84 67 59 56 55 55 58 64 74 79 70 42 17 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 18 28 42 53 65 78 92 103 102 94 114 118 114 108 124 144 185 263 314 328 342 413 481 540 582 584 552 552 582 508 369 265 246 294 281 233 170 134 109 97 105 111 113 111 103 100 97 94 89 85 77 65 56 51 49 47 38 28 17 11 10 10 11 11 11 10 6 3 1 0 0 1 2 5 9 15 21 29 41 51 57 58 44 28 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 1 2 3 3 4 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 3 3 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142 132 122 106 100 102 114 127 118 96 75 53 34 33 64 93 96 95 91 87 84 81 80 82 86 91 95 97 87 80 80 82 80 73 62 56 52 51 52 51 46 43 43 45 51 63 73 81 85 90 97 111 119 128 147 180 224 258 267 250 246 256 282 325 335 319 305 301 297 288 259 233 220 231 271 330 395 409 400 383 363 362 356 350 346 336 329 329 359 371 378 383 368 339 301 264 240 226 219 212 185 173 214 230 229 209 165 142 134 143 146 141 128 106 70 43 23 11 6 3 2 1 2 4 6 8 11 13 14 13 11 9 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 30 66 130 234 385 530 646 728 765 732 688 638 587 537 490 445 404 357 305 248 191 144 108 83 73 69 65 51 39 33 33 38 36 25 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 24 43 60 72 80 95 102 102 107 109 112 118 117 128 151 187 222 250 279 318 407 501 580 593 557 536 536 473 343 275 342 331 294 242 187 163 145 131 126 119 116 118 116 113 108 101 100 95 88 80 76 72 68 59 47 35 24 17 16 16 15 16 21 24 20 16 13 11 9 9 11 17 24 31 40 51 67 85 101 113 94 72 51 36 19 7 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 5 5 4 4 3 3 3 3 4 5 6 7 8 9 9 9 9 8 8 7 7 7 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 118 112 111 108 103 93 74 51 33 36 39 43 52 76 89 93 92 90 86 82 80 79 82 88 98 105 107 88 80 79 83 84 80 71 61 52 45 39 39 36 34 34 39 48 66 77 93 108 120 124 119 103 95 98 112 141 180 195 181 171 172 183 202 194 189 198 224 269 317 350 359 389 433 470 468 455 431 424 421 421 417 405 393 384 379 380 391 418 408 398 385 362 322 279 238 216 203 197 197 201 209 223 216 195 169 141 138 142 148 149 137 115 85 61 41 25 15 14 12 10 8 8 8 9 13 16 20 22 22 21 18 14 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 27 63 151 273 423 565 664 715 709 669 627 582 537 490 444 402 362 318 269 218 169 135 114 103 103 99 84 49 28 17 12 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 36 52 62 64 80 93 102 110 117 127 140 129 123 122 126 142 198 271 328 399 481 555 547 509 472 441 400 345 316 346 338 307 266 231 214 195 174 153 129 117 119 124 125 120 107 109 105 100 97 98 96 90 78 63 48 33 28 25 23 22 22 26 30 31 31 29 27 23 24 26 31 35 41 50 64 84 106 122 121 109 97 89 81 59 35 14 4 1 0 0 0 0 0 0 0 0 0 1 4 6 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 7 6 5 4 4 4 4 4 6 7 9 10 11 12 13 13 12 11 11 10 9 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118 118 126 119 88 68 52 36 24 36 51 63 72 80 89 89 89 88 86 84 84 83 75 76 82 94 105 101 83 76 72 71 70 72 70 63 56 49 42 41 41 44 49 58 65 70 65 69 79 92 99 95 87 81 82 88 101 122 128 125 119 112 110 112 113 116 118 148 201 286 374 424 441 445 440 423 415 409 413 409 401 405 426 420 410 403 410 429 447 450 436 411 373 318 268 229 203 194 193 201 222 218 206 185 162 147 141 150 151 151 148 137 114 89 66 47 33 24 21 18 16 14 15 16 18 21 26 31 34 35 34 30 25 20 14 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 31 71 180 312 456 585 657 674 642 605 567 528 489 449 411 375 338 296 251 206 168 148 140 142 147 124 87 42 18 5 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 27 46 63 72 85 98 111 123 131 135 136 125 113 105 102 118 183 277 360 421 477 517 488 457 423 387 368 352 347 363 356 327 285 248 212 182 160 148 132 122 121 124 125 122 111 110 109 109 110 115 116 112 103 92 77 57 42 34 32 34 34 36 38 40 41 42 41 39 38 37 38 38 42 51 65 82 100 112 102 96 96 103 110 103 85 54 23 7 1 0 0 0 0 0 0 0 0 2 5 8 12 11 9 6 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 5 6 7 7 7 6 6 6 5 5 5 5 7 8 9 11 12 13 13 12 12 12 11 10 8 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 104 117 101 75 61 57 59 68 82 87 90 91 88 82 75 75 77 79 80 80 77 69 67 73 85 99 90 80 75 70 63 59 61 67 70 72 74 71 68 66 68 73 79 76 65 50 45 50 61 75 81 89 96 101 108 117 129 137 142 145 140 129 130 147 182 220 251 270 296 321 344 354 353 345 336 365 404 442 461 438 418 414 404 395 388 383 395 409 424 433 419 386 334 274 230 203 205 221 221 211 191 171 154 139 138 146 159 155 147 138 126 98 72 49 34 25 20 19 17 16 15 15 18 23 29 36 40 43 44 41 37 33 27 21 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 38 90 217 353 486 595 625 614 576 539 507 476 446 417 391 365 332 291 251 216 193 187 186 186 169 119 66 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 2 7 22 42 65 83 95 106 119 135 142 141 133 121 108 100 101 121 183 276 377 430 460 470 467 452 423 381 374 374 379 387 382 359 316 244 197 170 162 160 150 138 128 118 112 110 109 110 111 113 117 125 129 128 125 119 107 85 67 55 49 49 48 47 47 48 50 52 53 52 51 49 47 47 50 55 63 72 79 85 91 100 109 114 119 120 114 89 49 21 6 1 0 0 0 0 0 0 0 0 3 7 13 15 14 10 5 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 4 5 5 5 5 5 5 5 5 5 6 7 8 9 10 10 11 11 11 11 9 8 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 91 96 103 91 96 103 104 104 105 97 96 96 95 90 80 73 74 76 77 78 78 71 64 58 65 77 89 86 80 76 72 65 59 55 50 55 63 70 64 56 47 52 60 68 71 66 65 66 72 82 93 103 116 133 153 173 188 190 183 172 164 155 144 150 163 189 231 268 281 259 237 229 232 254 291 343 413 460 486 494 477 463 447 425 406 394 389 390 389 385 380 377 368 335 265 238 227 231 244 223 191 161 149 145 146 157 163 164 156 139 117 91 57 35 19 10 7 7 8 9 8 9 10 13 20 28 35 43 46 45 39 33 28 24 21 17 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 16 61 145 278 409 520 596 585 555 515 478 451 428 410 396 379 356 325 281 252 235 230 227 214 189 138 84 40 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 17 43 71 85 94 106 122 137 140 142 146 146 141 129 110 118 166 250 364 403 394 356 360 412 437 398 388 386 386 380 371 347 308 254 215 197 197 186 169 148 123 101 96 101 107 111 113 115 118 124 129 133 135 135 129 114 100 88 78 72 66 61 57 57 60 63 66 64 61 58 58 63 68 73 76 78 79 79 85 93 98 98 113 125 131 127 93 56 24 7 0 0 0 0 0 0 0 0 1 4 6 9 10 9 8 6 3 0 0 0 0 1 0 0 0 1 1 1 1 1 1 2 2 3 3 3 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 7 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 90 101 109 120 127 129 119 110 104 101 100 101 101 96 86 80 81 81 78 74 69 63 58 60 71 77 75 71 69 68 70 67 61 49 49 51 50 43 38 35 34 38 45 54 63 75 87 98 108 117 126 138 161 190 217 242 231 203 170 148 137 135 140 141 147 167 197 200 179 149 140 149 177 245 320 396 458 482 482 459 440 409 378 363 364 367 370 371 365 354 338 317 289 255 260 271 278 277 233 198 180 181 185 188 191 187 173 153 124 86 51 20 9 3 0 0 0 1 3 4 6 8 11 18 26 36 45 49 45 37 31 27 25 23 21 19 16 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 35 110 227 376 506 578 582 543 501 460 423 401 387 379 375 358 330 290 239 217 207 201 186 159 121 73 40 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 3 12 43 79 96 110 126 141 137 136 139 146 153 154 142 111 112 144 201 282 315 308 274 281 389 447 360 376 386 385 363 343 319 291 268 256 249 242 214 182 148 116 101 97 101 106 111 114 116 118 121 125 128 131 134 134 130 126 121 116 106 95 85 77 74 73 72 71 70 69 70 76 81 86 90 92 94 96 98 101 103 107 117 132 149 166 173 150 113 71 31 8 1 0 0 0 0 0 0 0 0 2 3 5 7 7 5 2 0 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 84 102 126 140 139 133 126 117 112 109 105 104 105 106 95 87 82 79 75 71 67 62 59 60 65 65 61 55 50 51 54 57 64 68 67 59 47 34 26 22 20 22 29 38 50 64 78 91 102 112 116 121 134 157 186 217 209 184 151 123 115 117 126 129 130 134 143 143 136 126 131 148 178 228 282 330 365 379 378 374 379 359 338 323 319 311 306 306 308 305 296 280 263 257 268 284 294 293 270 255 241 223 211 206 202 197 171 139 103 67 37 16 7 6 6 6 5 6 9 14 18 20 22 24 31 39 47 51 47 41 37 32 28 25 24 23 21 17 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 65 164 289 426 530 563 534 491 446 406 372 356 351 349 341 316 279 232 183 155 132 110 82 56 33 17 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 19 46 75 93 101 107 109 109 111 114 117 119 116 109 99 102 114 130 143 200 240 245 206 195 236 356 406 395 345 285 252 240 249 277 297 296 267 230 191 155 126 111 104 101 102 106 111 114 118 123 127 129 128 125 122 120 124 131 139 136 128 120 112 106 100 95 91 89 90 95 98 101 103 106 110 114 120 125 126 125 125 151 185 217 233 224 203 172 130 79 39 13 3 0 0 1 1 1 1 1 1 1 1 2 2 1 0 0 0 1 1 1 1 1 1 2 3 2 2 1 1 0 0 0 1 1 1 2 2 2 2 3 3 3 4 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 93 90 91 102 126 146 134 119 106 102 106 112 114 109 106 100 91 84 78 74 67 61 57 60 63 65 63 54 43 33 30 35 44 61 67 67 59 46 35 27 21 18 18 21 26 35 47 58 68 76 82 83 87 95 111 138 162 175 163 142 119 106 107 115 123 125 124 122 122 127 138 154 179 209 238 245 256 267 275 290 318 348 354 340 317 288 255 241 237 240 252 263 271 267 261 257 258 262 263 259 250 235 216 195 177 163 152 136 115 91 66 47 36 33 32 31 30 29 34 40 47 52 51 48 44 44 47 51 55 52 49 45 38 31 25 21 21 20 17 14 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 24 104 211 325 438 497 501 468 427 388 355 330 326 325 321 310 280 242 197 146 105 70 40 17 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 3 10 34 54 71 83 92 96 96 89 85 84 85 86 89 92 95 102 112 127 145 174 197 206 191 197 222 265 279 276 250 192 196 222 256 263 268 267 255 226 193 161 142 127 115 107 106 108 111 115 121 127 132 135 133 129 122 117 117 121 129 129 127 126 128 125 123 122 123 123 122 120 119 119 119 121 123 126 131 138 143 145 146 178 228 276 279 267 246 217 176 130 85 42 16 4 2 1 2 2 2 1 1 1 1 0 0 0 0 0 0 1 1 2 2 2 2 4 5 4 2 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 94 86 81 80 98 119 130 112 102 102 106 108 107 102 98 93 86 82 77 71 58 52 51 54 60 63 63 56 42 27 16 20 27 38 45 46 44 40 34 29 25 23 21 19 18 28 38 47 53 58 61 63 72 83 98 119 138 152 154 140 121 102 98 103 110 117 121 121 120 120 131 150 176 207 215 198 200 212 231 256 290 321 344 340 320 289 254 231 216 208 218 239 253 247 236 226 221 224 231 230 218 200 183 166 151 132 116 104 90 73 59 59 62 64 63 64 67 72 82 87 89 90 85 73 63 56 54 54 56 56 53 47 40 32 24 19 18 17 16 14 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 20 61 148 247 340 419 437 425 398 367 341 322 311 314 313 307 295 273 240 193 128 73 33 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 8 21 42 58 70 76 83 87 88 87 88 89 91 93 95 97 97 102 108 115 129 142 155 167 178 190 205 230 268 242 177 162 175 190 199 203 228 252 254 232 210 189 169 149 133 121 117 116 118 121 125 128 131 135 137 139 140 137 133 129 126 125 126 129 134 137 139 142 146 146 143 141 139 138 139 144 146 146 144 143 150 160 164 180 228 292 291 281 267 251 218 180 137 91 47 20 8 4 3 3 2 2 1 1 1 0 0 0 0 0 0 1 1 2 3 3 4 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 93 93 95 102 112 120 121 111 105 103 104 101 95 88 81 81 79 77 73 67 58 48 43 43 48 57 64 67 59 49 38 33 33 34 36 36 34 31 29 29 28 27 27 26 25 32 37 41 45 48 50 53 62 76 93 110 121 126 125 116 101 86 78 86 97 107 116 123 122 111 112 120 132 148 156 158 165 188 216 246 265 288 307 317 312 300 283 265 249 237 231 235 225 206 195 197 204 218 229 220 200 178 160 146 137 118 100 84 70 59 53 54 60 67 75 83 96 104 107 103 94 81 65 59 54 51 49 49 49 50 47 42 36 29 23 19 17 16 15 14 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 47 112 195 274 337 378 371 354 336 318 310 306 306 310 308 301 289 272 236 182 108 47 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 6 20 40 55 66 70 75 78 80 82 83 85 87 101 106 104 92 94 98 103 111 121 132 146 165 178 187 194 243 246 214 213 214 203 180 235 270 285 275 262 249 231 198 169 147 134 125 122 123 127 128 129 131 136 143 150 155 156 155 151 146 144 144 148 153 156 157 154 156 157 155 154 158 162 163 168 172 170 159 146 143 150 159 159 180 225 242 257 266 266 248 222 188 147 96 53 24 10 5 3 1 2 2 1 0 0 0 0 0 0 1 1 2 2 3 4 4 5 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 93 96 111 115 115 118 117 114 106 101 98 93 88 81 75 73 74 74 73 71 64 54 41 36 37 46 60 72 80 83 83 82 78 68 59 52 44 37 32 32 33 34 35 36 36 36 35 35 35 36 36 41 49 61 74 86 93 88 79 70 63 60 59 65 77 92 106 111 115 114 110 110 112 115 131 144 157 176 204 229 246 259 269 276 284 297 304 305 299 285 261 228 189 166 160 177 202 227 234 214 191 169 154 147 137 113 91 72 58 52 54 60 69 80 91 103 115 114 107 95 80 62 43 34 31 33 36 37 37 36 33 29 25 20 18 18 17 16 15 13 11 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 40 102 173 244 296 324 333 319 307 297 292 297 303 308 310 307 301 290 270 218 154 81 24 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 26 40 49 55 59 65 69 74 77 77 77 80 88 91 88 81 84 86 87 87 90 97 110 154 179 181 150 189 221 241 259 272 277 270 292 298 288 264 258 243 216 191 186 184 170 158 150 146 143 139 139 142 148 155 162 165 168 166 162 157 155 157 163 167 170 171 168 169 169 166 165 173 181 185 194 202 202 184 161 142 132 138 144 147 149 163 176 192 233 243 234 210 177 130 80 41 19 8 5 3 2 2 2 1 0 0 0 0 0 1 2 2 2 3 4 5 5 3 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 82 94 122 122 122 123 122 115 106 99 96 93 89 85 83 79 75 75 76 78 74 61 43 33 31 36 49 63 75 85 90 93 95 87 79 71 62 54 48 43 38 35 33 32 30 27 22 20 20 21 22 28 35 43 53 60 64 62 60 55 51 48 48 50 55 63 74 87 95 105 115 126 141 156 166 170 174 179 189 203 217 225 225 232 248 291 317 327 318 292 259 221 180 159 154 163 182 196 198 183 165 148 136 135 126 105 88 76 67 64 73 86 101 114 126 134 138 121 103 87 73 64 56 51 46 40 34 33 34 33 27 22 18 15 14 14 15 14 13 11 9 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 33 90 155 216 268 295 301 297 285 279 278 283 299 311 318 319 312 304 290 267 201 128 58 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 21 33 41 44 45 48 53 59 65 69 74 77 78 77 74 71 71 73 75 75 76 74 75 81 98 108 112 106 143 177 201 216 248 280 302 306 299 279 246 227 218 223 262 308 321 265 233 207 182 155 150 149 148 149 154 161 162 160 155 152 153 156 159 163 168 175 182 188 191 193 194 195 199 205 212 219 219 214 218 210 199 186 181 163 141 131 150 162 167 213 236 239 221 186 143 96 57 29 13 9 6 4 3 2 1 0 0 0 0 0 0 1 2 2 3 4 4 5 4 4 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 3 5 8 7 5 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 85 103 121 127 128 128 125 118 113 109 107 103 98 91 87 83 79 74 72 74 82 67 49 33 28 30 37 45 50 53 53 51 52 54 58 59 57 52 44 37 31 26 20 16 13 11 10 10 13 16 19 25 30 34 40 45 51 55 60 64 67 68 67 64 62 63 68 73 78 93 108 123 136 149 162 168 166 164 163 170 180 192 203 218 242 281 314 325 317 297 270 238 200 172 154 146 146 147 146 146 137 127 116 113 106 99 93 90 88 89 99 114 130 144 152 154 147 122 102 87 78 80 84 88 91 94 95 95 86 71 54 40 31 24 19 16 14 12 11 10 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 75 138 193 236 266 275 273 268 262 260 266 278 302 317 326 329 323 309 283 242 170 97 34 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 20 30 39 43 42 39 39 42 46 52 60 67 72 76 74 68 62 61 63 66 69 70 69 68 69 70 70 71 81 98 114 125 131 176 231 270 284 282 264 233 209 195 195 219 240 257 267 264 251 230 190 167 152 141 133 135 144 146 146 147 151 153 157 162 167 173 179 184 193 202 212 225 225 224 223 223 237 250 258 260 264 262 245 227 200 169 154 165 177 178 202 222 232 214 182 145 108 67 37 17 8 5 3 3 1 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 3 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 7 9 10 10 9 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 106 116 122 126 130 129 126 120 117 113 109 106 104 101 100 90 82 76 71 68 70 71 64 53 41 35 32 30 31 33 32 29 27 28 30 33 34 32 28 23 18 12 7 5 5 6 10 16 23 29 33 36 37 37 38 42 49 57 65 75 84 93 101 101 99 98 103 107 107 108 112 120 130 134 137 138 136 136 137 143 157 175 196 219 235 256 290 298 293 277 254 215 173 145 130 120 116 115 113 109 105 101 98 96 97 101 105 108 110 114 121 133 143 152 157 157 147 124 108 101 100 107 112 116 118 121 125 129 131 122 107 88 69 52 40 32 25 20 17 13 12 10 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 65 124 178 215 238 250 249 248 248 250 254 266 281 302 313 319 321 315 297 258 197 123 58 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 16 28 35 42 45 46 43 39 35 34 35 37 40 46 53 59 63 65 61 55 55 57 60 62 62 63 64 64 65 68 70 72 72 73 76 86 125 172 210 229 233 225 213 195 177 162 166 178 197 222 253 278 289 253 223 199 187 161 147 144 139 138 142 153 162 169 173 170 178 186 193 201 206 209 210 220 227 229 229 236 242 245 259 275 286 276 261 243 224 205 187 173 171 178 195 215 204 185 159 128 85 53 29 14 6 3 2 1 1 0 0 0 0 0 1 1 2 3 2 1 1 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 2 4 6 8 10 12 14 14 14 14 12 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 6 128 131 125 125 129 128 124 119 112 112 111 108 105 106 102 79 68 64 65 63 66 71 73 68 60 51 46 42 38 38 36 33 29 23 19 17 17 15 11 8 5 3 2 7 10 9 14 23 33 40 41 41 42 42 44 48 52 60 69 80 94 109 123 128 127 125 123 127 128 125 121 121 123 124 127 128 125 125 134 147 158 180 204 224 226 241 265 268 252 225 189 148 122 112 109 105 104 107 110 110 107 102 98 100 108 122 135 146 149 150 150 150 149 147 144 142 136 126 116 111 112 117 115 112 109 107 109 115 123 130 132 127 114 96 79 65 52 40 31 24 19 14 11 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 32 107 166 207 227 233 234 233 235 239 245 254 265 276 286 289 285 277 262 232 187 126 65 25 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 6 17 36 54 63 63 57 49 44 41 37 35 36 37 38 39 42 45 48 55 55 52 52 54 57 60 59 57 56 55 59 63 68 69 69 70 73 79 96 118 141 162 181 195 188 173 156 138 140 149 164 188 210 228 242 223 208 197 198 174 153 141 137 137 142 159 176 190 200 193 192 193 197 202 200 195 202 211 221 231 240 246 250 253 258 263 267 271 272 269 263 247 231 217 206 184 176 191 179 161 143 129 102 74 48 26 12 5 2 1 1 1 0 0 0 1 2 6 12 13 10 6 2 2 2 1 0 1 1 1 0 1 1 1 1 2 3 4 5 5 7 9 11 12 13 16 20 24 26 25 23 20 18 16 12 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 5 7 9 10 11 10 11 144 149 142 133 123 118 114 113 115 119 117 113 109 106 95 78 61 51 48 47 51 57 62 65 64 61 59 60 60 60 58 53 46 35 25 18 13 9 7 6 6 6 8 14 16 16 19 25 32 37 37 38 40 42 47 51 54 60 67 75 84 101 117 128 129 124 119 123 123 121 116 114 117 123 135 139 140 140 158 166 165 190 217 237 237 248 257 258 238 202 162 135 123 118 117 112 108 107 112 120 129 138 147 151 153 157 163 170 174 175 173 168 156 139 126 121 118 115 110 104 103 103 105 103 99 93 89 91 99 111 123 134 139 131 116 98 80 63 47 34 28 22 17 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 38 89 146 187 214 224 221 221 226 231 236 241 247 256 261 262 255 238 214 181 138 93 51 18 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 7 23 49 74 86 82 72 59 55 51 47 44 44 44 43 42 42 42 43 50 53 54 54 52 51 51 52 52 53 53 57 61 66 68 67 67 68 70 73 79 85 97 115 136 146 147 140 128 127 130 137 149 148 149 158 165 167 165 157 148 142 141 144 146 151 164 179 187 186 175 170 170 176 191 199 201 208 216 226 242 253 260 263 263 268 270 267 270 276 279 270 252 239 233 240 211 178 168 155 139 122 111 98 83 65 46 29 16 8 4 1 0 0 0 0 1 3 10 26 32 28 19 8 3 1 0 1 1 2 2 3 4 6 5 6 7 9 9 10 11 15 22 27 28 31 33 34 34 31 27 23 19 16 13 10 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 12 10 11 12 15 17 19 19 19 18 165 171 167 153 130 108 96 94 110 123 128 126 120 111 97 83 70 57 48 42 37 38 43 49 56 57 59 66 71 74 74 67 57 45 33 24 16 12 11 11 11 13 15 19 19 21 23 26 28 30 31 34 38 42 48 52 56 60 64 66 70 85 101 116 124 125 120 114 110 107 104 102 111 122 134 142 150 157 174 179 183 201 224 239 244 254 256 247 229 194 166 149 135 124 114 105 98 95 97 114 137 160 184 179 169 154 141 130 125 125 127 128 128 122 111 102 100 99 98 97 102 109 115 117 113 105 93 89 91 98 111 125 136 138 127 111 93 73 54 39 30 24 19 13 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 43 84 137 176 201 215 216 212 212 218 226 234 239 239 242 242 237 223 194 156 110 66 33 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 27 52 74 87 87 82 74 68 62 55 48 49 50 51 50 48 47 47 50 52 54 56 57 57 57 58 61 64 63 63 64 65 65 64 63 63 65 67 70 70 75 84 98 112 119 120 117 117 119 124 131 130 128 130 134 135 132 131 133 138 145 160 164 161 166 177 183 182 180 178 178 184 201 217 228 235 238 244 260 272 281 288 291 299 303 296 291 292 295 281 265 254 249 255 229 184 154 144 138 129 120 109 98 92 79 61 38 18 6 0 0 0 0 1 4 10 20 34 44 41 27 14 6 1 0 0 0 1 1 2 4 6 7 9 11 12 14 16 21 24 26 28 29 30 30 29 28 25 21 16 12 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 10 12 15 16 16 16 16 18 20 22 24 24 24 24 23 165 173 177 170 152 127 107 95 111 122 129 128 122 111 97 86 76 67 60 53 45 37 32 33 38 44 52 61 70 73 73 69 58 46 35 27 22 19 17 15 14 14 16 17 16 19 22 25 26 28 31 36 41 47 53 56 60 65 68 68 70 77 96 113 126 129 124 116 108 102 97 94 102 105 110 118 130 146 164 187 194 195 201 219 235 247 262 262 247 209 180 157 137 120 106 94 80 81 93 119 150 171 180 142 108 77 53 48 46 45 46 47 48 51 50 54 65 77 88 97 108 117 126 131 130 123 113 105 101 101 107 119 125 125 119 108 93 73 56 42 32 26 21 16 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 27 60 134 183 214 222 215 207 200 199 200 204 211 220 225 227 230 228 218 199 160 117 72 36 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 3 9 27 45 60 71 73 71 65 61 57 54 51 50 51 54 57 55 51 47 46 47 51 55 60 64 67 69 71 73 70 68 67 66 63 61 59 59 63 67 72 72 72 74 79 88 93 96 98 102 108 114 120 122 123 125 128 126 122 125 127 130 132 142 148 152 157 168 182 196 207 216 224 234 245 253 259 261 262 267 288 306 318 323 344 354 356 358 369 372 362 333 310 290 277 269 247 209 176 162 155 146 133 121 113 118 109 92 68 40 22 12 8 4 2 2 8 16 26 37 37 28 16 8 4 3 1 1 0 0 0 0 1 2 4 7 15 14 13 12 12 10 10 12 13 12 11 11 9 7 4 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 4 6 9 10 12 15 18 19 19 21 21 22 23 23 23 24 25 25 25 21 152 157 167 167 157 137 114 103 105 113 118 118 113 104 95 86 79 74 72 77 70 59 46 37 35 39 49 60 70 75 73 65 55 46 37 31 27 24 22 18 16 15 16 16 17 22 25 27 28 30 35 41 48 54 59 63 66 70 74 79 85 93 106 117 127 134 125 117 110 104 102 100 102 103 105 109 120 143 169 196 203 203 203 224 232 240 262 276 273 248 214 186 161 139 119 105 94 104 122 149 172 161 131 73 39 19 9 11 14 16 18 20 21 21 15 13 17 32 54 76 97 112 122 128 130 127 123 118 113 111 111 117 118 116 112 103 89 73 58 46 36 29 25 21 15 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 25 66 122 195 224 230 224 211 194 177 174 174 179 187 198 208 215 221 217 204 181 140 97 54 21 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 6 16 28 38 45 50 53 52 50 48 48 47 47 46 48 53 59 58 55 52 51 50 51 52 58 64 69 72 73 73 72 70 69 67 65 62 59 58 63 66 67 69 71 74 75 77 79 82 84 88 92 96 103 108 113 117 123 127 127 123 120 119 120 126 131 136 140 153 172 194 212 225 232 237 246 256 268 281 295 311 335 354 373 393 404 408 406 402 410 410 393 375 360 348 335 323 302 266 221 190 173 170 163 157 154 162 161 151 133 103 76 58 42 27 14 9 15 24 35 37 33 26 18 10 4 2 1 1 1 0 0 0 0 0 0 1 2 2 2 3 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 2 2 2 2 3 4 7 10 11 12 14 19 20 21 22 25 27 26 25 22 19 21 22 22 20 13 126 129 140 155 150 134 110 89 80 82 90 96 97 94 85 77 72 72 74 79 86 83 74 62 58 63 76 72 72 75 80 74 64 56 49 43 40 35 30 26 23 22 22 22 25 29 33 34 33 33 38 44 52 58 63 66 69 74 79 87 110 125 136 144 147 143 132 123 118 114 112 113 113 115 121 129 140 168 195 220 241 256 269 284 254 234 227 231 237 236 221 210 192 171 145 133 134 156 173 182 183 121 72 30 9 5 6 8 9 11 12 14 15 16 12 7 5 5 14 31 53 78 98 112 120 118 115 112 110 110 110 111 113 113 109 101 89 76 62 50 41 34 30 25 19 14 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 21 58 108 163 208 221 221 212 196 178 162 158 160 164 171 180 189 197 200 196 183 160 125 85 43 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 4 10 20 27 33 35 34 35 35 35 33 32 32 32 37 42 47 49 52 55 57 55 56 55 49 52 58 66 71 73 75 77 77 77 76 76 72 67 63 66 68 69 69 69 69 71 71 73 75 77 78 81 85 89 92 95 98 101 102 99 94 93 94 99 104 108 110 114 123 133 146 162 170 167 166 165 163 163 219 274 312 339 362 379 392 403 410 413 406 396 383 372 381 393 404 402 386 355 307 281 277 293 298 272 238 222 216 212 210 206 185 158 135 114 93 74 61 55 53 55 38 26 23 22 15 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 2 3 3 3 3 2 2 1 1 1 2 1 1 1 1 1 1 3 4 6 7 9 9 10 11 15 18 21 22 24 25 23 23 22 20 20 19 16 11 5 108 109 123 141 143 131 109 78 55 48 52 61 70 76 72 60 51 52 66 84 102 107 104 97 88 91 102 106 101 95 99 96 90 85 75 66 59 56 50 44 37 33 31 30 32 35 38 40 39 40 44 50 57 66 72 77 81 86 91 101 118 129 143 157 169 171 169 167 157 142 129 131 132 131 142 163 184 202 202 216 242 276 307 317 265 224 195 174 167 168 172 183 187 186 175 177 192 219 219 194 149 66 32 13 3 4 5 7 9 11 11 13 15 15 13 8 3 0 0 5 15 30 50 70 86 93 92 89 87 91 94 97 101 103 102 97 88 77 64 54 45 38 33 27 22 18 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 44 93 147 193 220 221 212 194 172 156 144 137 137 140 147 157 163 166 165 155 137 113 80 48 21 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 6 12 18 22 24 24 24 22 21 21 21 22 23 24 26 26 27 28 37 45 51 55 55 53 48 49 53 60 66 70 75 79 82 81 78 76 74 70 67 66 67 69 70 68 66 65 67 69 72 71 72 73 76 78 79 79 80 81 81 78 73 70 70 73 76 78 81 85 89 92 95 99 102 105 109 115 127 153 158 166 190 222 241 252 265 278 288 293 313 317 310 311 329 343 343 352 358 360 343 348 360 371 363 333 288 259 250 248 247 248 243 231 214 196 176 154 138 125 111 83 55 31 16 14 11 8 7 6 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 1 1 2 3 4 4 5 5 5 5 4 4 4 4 4 4 3 2 2 2 3 4 5 6 7 7 8 8 9 10 11 14 18 20 22 23 22 21 20 21 20 18 15 10 5 1 99 95 110 128 139 134 114 85 49 34 30 33 37 44 49 41 32 26 31 45 63 82 95 104 108 108 106 102 97 93 92 96 90 82 75 69 64 60 53 46 40 36 34 35 38 41 42 42 41 43 47 52 58 65 72 86 96 104 109 113 117 117 125 137 151 155 161 165 163 156 149 148 154 160 168 174 179 179 165 156 153 159 175 182 178 171 159 147 135 139 154 177 204 226 244 259 266 260 229 161 94 30 14 6 3 5 6 8 9 10 11 12 13 11 8 5 2 0 0 0 1 4 12 25 41 56 61 64 65 69 72 77 83 88 90 89 82 74 65 56 48 41 35 29 23 18 14 10 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 44 83 134 183 216 229 218 196 170 145 133 126 120 118 120 124 125 126 124 117 99 74 47 25 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 5 9 13 14 14 13 10 9 9 10 11 12 13 13 14 15 15 16 22 29 38 49 52 50 46 44 47 54 60 64 68 70 69 64 55 50 48 48 53 55 59 63 66 67 66 65 68 69 70 68 68 68 68 68 68 67 67 67 66 64 60 57 56 56 57 59 62 64 68 72 81 88 94 100 106 112 120 130 134 136 137 132 137 152 161 159 155 161 188 208 223 248 247 233 229 235 231 223 292 333 355 361 352 320 269 262 267 276 274 275 274 271 246 220 196 181 175 167 156 120 87 55 25 14 10 8 6 5 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 5 5 5 4 4 4 5 5 5 5 5 5 5 5 7 8 10 10 10 9 9 9 10 11 13 16 19 21 23 24 23 22 20 18 16 13 9 5 1 0 95 84 88 100 112 118 111 87 58 37 26 21 22 26 28 25 20 16 15 19 29 43 59 76 89 96 97 93 84 74 72 71 67 63 58 54 48 42 37 33 30 30 33 36 40 42 41 41 40 42 45 50 55 60 68 84 97 107 112 113 109 103 104 112 122 133 145 155 162 165 165 162 158 155 152 149 143 135 123 113 103 96 95 97 106 126 142 146 142 148 175 212 255 295 325 340 292 235 170 92 44 14 6 5 5 6 7 8 9 10 11 11 10 7 5 3 1 0 0 0 0 0 1 3 11 21 31 39 45 50 52 57 65 74 80 82 79 72 64 56 48 41 34 28 22 17 12 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 41 78 121 168 199 213 210 191 166 144 132 126 120 113 103 97 92 86 78 69 59 43 24 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 5 5 5 3 1 1 2 4 5 6 6 7 8 9 11 15 20 27 37 43 47 47 45 47 52 55 57 59 61 54 44 30 21 17 18 23 31 41 52 60 67 73 75 76 74 70 68 66 65 63 62 60 58 56 54 52 51 50 48 47 46 46 47 48 50 53 58 63 71 79 87 90 95 104 109 115 120 123 127 132 139 141 136 130 145 165 192 228 221 199 172 167 170 177 190 235 281 322 337 329 310 283 269 261 256 247 240 231 217 189 165 150 154 161 165 160 139 113 83 39 19 11 8 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 4 4 5 5 5 5 5 5 5 6 5 6 6 8 9 10 12 13 12 11 11 11 12 13 15 17 18 20 22 23 23 22 20 18 17 15 10 5 1 0 0 102 81 69 66 75 85 91 80 64 46 30 19 13 14 13 13 14 14 13 12 16 23 34 50 70 87 99 100 94 83 72 62 53 45 39 32 27 22 18 15 16 20 27 31 33 34 33 34 36 40 44 49 53 57 66 79 91 98 102 101 95 91 90 96 103 113 128 141 151 158 155 150 142 136 131 127 123 122 118 107 93 80 70 66 77 98 125 146 161 174 228 279 328 364 363 332 256 181 113 52 27 13 7 6 7 7 9 9 9 10 10 10 9 6 4 2 0 0 0 0 0 0 0 0 1 5 12 21 30 36 36 40 47 58 68 74 76 73 67 60 52 45 38 29 21 15 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 27 53 85 121 155 188 200 199 189 169 149 132 119 114 110 105 95 84 71 56 41 27 16 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 0 0 0 1 1 1 1 1 1 3 6 10 13 17 22 31 39 45 49 49 50 52 52 52 52 53 49 43 38 34 32 30 25 27 34 44 53 59 64 68 70 68 63 65 65 64 60 57 54 51 48 45 43 42 42 42 42 38 36 36 37 39 42 47 49 54 61 66 65 65 76 85 94 101 102 108 116 126 139 141 134 140 163 207 285 270 244 215 181 163 164 192 242 298 354 361 351 331 305 278 252 226 205 187 172 156 140 130 127 142 149 150 140 124 106 87 50 25 12 9 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 3 4 5 5 5 5 5 5 6 6 7 9 9 9 10 11 12 12 12 12 13 13 14 15 16 18 19 20 21 21 20 19 19 18 16 14 11 5 1 0 0 0 124 92 70 56 54 62 73 78 63 47 31 16 9 6 6 7 9 13 15 14 12 14 21 33 54 80 102 114 115 109 97 79 62 47 35 25 18 12 8 6 6 9 12 15 16 17 19 22 29 36 43 49 54 58 64 70 75 78 80 81 82 85 90 97 103 116 133 142 144 143 134 132 129 127 125 123 123 126 120 108 92 76 62 50 51 59 76 103 151 211 291 343 369 371 326 271 205 143 92 51 27 15 9 6 7 9 10 10 10 10 10 10 9 7 4 2 0 0 0 0 0 0 0 0 0 1 3 9 18 23 22 23 27 34 44 55 62 65 63 60 54 48 41 32 23 15 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 7 4 5 11 21 35 68 102 135 156 174 186 186 178 164 146 126 107 91 83 80 81 82 73 58 39 19 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 14 18 22 30 39 47 53 55 55 55 53 52 52 51 49 48 45 44 44 44 41 41 43 47 51 53 55 57 60 62 65 65 63 61 61 58 53 47 42 38 34 33 34 34 35 33 31 31 32 35 38 42 46 49 53 54 52 52 56 61 67 74 75 80 91 111 135 148 144 153 175 209 261 274 267 248 209 187 185 220 279 344 403 405 385 348 310 273 238 208 186 168 155 143 134 129 131 139 139 130 114 101 89 74 51 32 19 13 9 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 4 4 5 5 6 7 8 9 10 10 12 12 11 12 12 12 11 10 11 13 14 16 16 16 16 17 18 18 18 17 16 16 16 15 13 9 4 1 0 0 0 0 130 101 80 66 59 61 71 73 63 45 28 14 9 7 7 8 9 12 16 13 10 8 10 17 29 57 81 100 113 118 116 104 86 67 48 33 22 14 8 5 3 4 4 4 2 2 4 7 17 29 40 49 56 60 62 62 63 64 68 74 82 94 107 119 131 144 152 155 151 146 139 140 140 139 137 134 130 124 111 96 79 64 49 35 27 27 34 51 126 228 337 393 389 354 297 244 192 140 94 55 26 14 8 5 6 7 9 10 11 11 12 12 10 7 4 1 0 0 0 0 0 0 0 0 0 0 1 3 8 10 10 9 10 13 19 29 37 43 47 48 47 45 39 32 25 17 10 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 13 21 25 26 29 43 65 97 126 149 164 167 169 169 163 152 137 120 102 84 69 59 56 57 62 56 44 26 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 16 19 23 30 37 45 54 57 58 57 55 52 50 49 47 46 44 43 42 41 39 42 46 52 49 45 43 44 48 54 62 69 74 75 70 64 57 50 42 36 29 26 25 25 26 26 27 28 31 33 37 40 44 47 49 47 46 45 47 48 49 47 45 47 53 67 83 101 121 139 153 163 172 176 180 186 179 175 175 197 230 268 303 302 282 245 217 191 168 151 138 128 121 117 114 111 110 105 96 84 73 66 63 52 43 38 38 28 20 15 11 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 3 4 5 5 6 8 10 12 13 13 13 13 12 11 11 10 10 9 10 11 13 15 16 15 15 13 14 14 14 15 15 14 14 12 9 4 1 0 0 0 0 0 0 121 105 90 77 69 66 70 67 58 41 26 16 10 15 15 13 12 13 14 14 13 12 11 12 16 25 41 60 79 98 111 116 107 88 68 48 34 23 13 8 5 4 3 4 4 4 4 7 14 25 38 51 61 65 66 65 66 67 69 80 100 123 143 157 169 176 178 177 172 170 166 161 154 147 142 136 125 111 98 84 70 54 43 33 24 19 22 40 95 213 335 428 424 388 331 276 220 165 110 61 26 10 5 3 4 6 7 9 11 12 12 12 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 4 6 11 16 22 27 30 33 34 33 28 23 16 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 24 38 54 66 76 85 94 114 132 147 153 155 155 152 147 140 131 119 105 92 79 65 51 40 35 34 35 30 22 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 0 0 0 0 0 0 0 0 1 1 0 2 5 9 12 16 20 25 32 38 44 51 55 57 58 58 56 52 47 42 38 35 35 34 33 33 34 36 40 42 45 46 45 47 51 59 68 74 75 71 66 60 53 46 37 29 23 18 15 13 13 15 18 23 28 31 34 36 39 42 41 40 40 41 40 39 35 31 30 30 37 46 56 65 70 72 69 66 63 63 68 69 69 70 79 88 98 112 110 97 68 67 69 71 71 69 67 65 62 57 52 51 48 43 37 30 25 25 26 28 32 32 28 22 15 10 7 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 4 5 6 7 8 10 11 12 13 14 14 12 11 10 10 9 9 8 8 9 10 11 12 13 12 11 10 9 8 8 8 9 10 9 6 4 2 0 0 0 0 0 0 0 0 109 100 93 86 78 71 67 62 52 39 27 19 16 21 24 23 21 20 21 24 29 33 35 37 35 32 28 34 43 58 76 92 102 101 89 73 57 43 30 18 9 4 1 3 6 10 16 19 24 31 40 50 61 67 72 76 82 92 103 119 138 156 172 178 181 180 175 169 167 174 174 168 155 141 129 120 109 98 87 75 63 53 47 42 36 30 28 36 62 138 230 326 393 388 355 305 247 188 128 74 36 12 2 1 1 3 4 6 8 10 10 9 9 7 4 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 8 6 4 3 3 4 6 9 12 15 18 22 23 22 19 15 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 19 38 61 90 114 135 153 168 181 193 200 197 187 172 155 141 132 121 109 95 81 70 61 56 49 39 28 19 14 11 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 2 5 8 10 13 17 21 23 28 33 38 42 47 53 55 55 52 45 37 31 28 27 27 27 30 31 32 36 41 47 54 54 56 61 66 71 72 71 68 64 59 53 44 34 24 15 9 5 3 2 2 4 14 24 32 38 43 46 49 47 45 42 40 36 31 25 20 17 15 16 18 19 21 20 17 12 10 9 8 8 9 9 8 7 8 11 17 19 19 13 9 10 14 16 19 22 21 19 17 15 16 16 16 13 12 10 10 12 14 16 13 9 6 4 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 5 7 9 11 12 12 13 13 13 13 13 11 10 10 10 10 10 10 10 10 10 11 11 10 9 9 7 6 5 4 3 2 2 3 3 2 2 1 0 0 0 0 0 0 0 0 0 108 91 83 79 75 71 68 62 49 37 27 19 17 19 26 32 35 35 33 37 45 56 65 71 70 64 56 45 38 37 45 60 76 91 98 92 80 68 57 44 31 20 12 7 7 11 18 22 26 31 38 46 55 63 73 84 97 116 128 138 145 150 153 152 155 157 159 154 147 140 142 140 132 120 105 90 76 67 61 56 50 44 38 35 32 29 24 24 30 46 80 128 191 260 285 277 242 194 143 94 52 21 2 0 0 0 1 2 3 4 4 4 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 6 5 3 2 2 2 2 3 5 8 11 15 17 16 14 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 13 29 48 72 99 127 155 182 206 229 253 271 283 288 277 257 231 200 166 138 119 102 88 76 68 52 38 33 29 22 14 6 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 12 13 13 12 11 12 14 15 18 26 40 45 49 51 50 44 37 35 31 27 23 26 28 30 33 35 39 46 54 62 69 70 69 67 64 61 56 51 44 35 26 16 9 4 1 0 0 0 0 11 23 34 39 44 49 52 51 48 43 39 34 27 21 15 10 6 5 5 4 4 4 3 2 1 1 0 0 0 0 0 0 1 2 2 2 1 1 2 3 3 4 5 7 8 8 8 7 7 7 7 6 6 5 5 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 4 6 9 12 13 14 14 14 13 12 12 11 10 10 10 10 11 12 12 13 12 12 13 12 11 9 7 6 5 3 2 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 127 99 74 63 61 64 72 76 71 53 34 20 15 18 23 30 36 40 42 47 56 68 82 90 93 92 86 76 62 50 42 42 49 59 72 78 78 76 73 68 60 49 33 19 9 6 7 9 13 19 26 35 44 53 64 78 94 114 126 131 130 125 121 119 132 142 147 143 128 113 106 102 97 89 79 65 50 39 32 28 24 21 18 16 14 11 9 10 11 14 23 42 80 142 185 213 218 188 146 101 59 27 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 5 5 3 2 1 1 0 0 0 2 6 10 14 15 13 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 36 68 115 155 191 222 250 275 296 310 322 333 337 339 335 314 285 252 214 173 138 109 86 67 53 46 35 24 16 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 6 7 8 11 11 9 5 3 3 4 5 6 13 28 38 45 51 54 52 49 47 44 38 31 28 28 30 32 32 34 38 47 55 63 65 64 61 58 54 50 44 38 31 24 15 9 5 2 1 1 1 2 10 19 26 27 30 35 37 38 38 37 33 28 23 17 12 7 5 4 3 2 2 2 2 2 1 1 1 0 0 0 0 0 1 2 1 0 1 1 1 1 1 2 3 3 4 5 5 4 4 4 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 7 9 12 13 13 14 13 13 12 12 12 11 10 11 12 13 14 15 16 16 16 15 14 12 10 7 6 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 122 88 69 63 65 73 86 87 76 56 36 21 18 19 23 29 36 43 49 56 65 77 84 91 97 99 98 92 78 57 40 31 28 30 36 46 56 66 75 77 74 61 42 25 12 7 6 8 11 18 27 34 41 49 59 72 88 107 118 125 129 134 138 143 143 139 131 112 97 85 78 73 68 61 52 40 29 20 14 10 9 8 7 7 7 6 5 8 13 21 37 73 121 170 198 207 190 142 95 54 27 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 8 6 4 1 0 0 0 0 0 0 1 4 8 13 15 15 13 10 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 53 115 187 242 280 308 328 341 350 354 352 352 352 355 353 342 316 280 240 197 155 120 92 68 49 34 23 15 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 2 2 2 2 1 0 1 1 2 4 8 9 10 11 9 5 1 0 2 5 8 8 13 24 34 42 48 49 50 50 50 49 45 39 34 31 30 31 31 32 35 42 47 53 61 64 63 59 50 43 37 33 28 23 18 14 11 9 9 9 10 11 13 14 14 13 14 15 17 18 20 19 18 16 14 11 8 5 4 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 2 2 2 2 2 3 4 5 5 5 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 6 9 11 11 11 12 12 12 12 13 12 12 12 13 13 13 16 17 18 19 18 17 16 13 11 9 7 5 3 2 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 130 108 91 80 77 81 91 92 87 75 55 39 29 24 23 26 31 38 43 47 50 53 55 62 70 77 82 84 81 63 42 24 12 6 5 9 25 43 61 65 72 80 73 56 38 27 21 18 18 20 23 24 29 35 41 50 66 88 110 131 152 172 180 177 160 141 124 106 91 79 69 61 53 47 42 34 25 16 10 6 5 7 9 11 13 14 16 20 28 39 55 91 132 178 209 220 206 147 95 50 19 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 9 9 9 6 3 1 0 0 0 0 0 0 3 6 10 13 14 13 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 7 37 90 173 262 337 370 385 391 391 385 378 369 363 358 356 355 343 322 291 249 202 155 115 83 58 37 24 14 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 5 6 6 6 6 5 4 2 3 4 7 6 8 11 13 11 8 3 2 2 5 10 11 15 23 31 37 43 44 47 49 50 49 46 41 38 36 34 30 25 23 27 35 39 41 47 50 52 51 43 36 33 31 28 24 22 19 16 14 13 12 10 8 7 7 5 5 5 5 5 6 6 6 5 5 5 4 4 4 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 3 3 3 5 6 8 9 7 6 5 4 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 5 7 8 9 9 9 10 11 11 12 13 13 13 14 15 15 16 18 19 18 18 18 17 15 13 11 8 6 4 3 2 2 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 128 118 114 106 97 89 79 74 75 75 73 66 57 49 42 37 36 37 38 39 40 39 37 36 36 37 40 44 49 53 53 42 28 14 6 2 2 8 21 38 49 63 75 82 77 64 50 40 33 28 25 23 22 25 28 31 36 50 68 92 120 149 178 194 195 181 151 120 95 81 69 58 49 40 34 29 23 16 11 6 4 4 8 13 18 23 29 34 41 52 67 85 112 144 177 206 220 200 142 86 42 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 9 9 7 5 2 1 0 0 0 0 0 2 4 7 11 11 11 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 18 32 70 136 220 320 391 433 442 431 416 399 381 370 363 359 355 351 344 316 280 238 188 133 85 59 39 24 12 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 6 7 7 7 7 7 6 6 5 6 6 7 7 9 12 15 16 14 11 11 13 15 17 17 19 23 28 33 37 38 40 41 43 43 43 42 40 38 35 27 23 21 24 28 30 31 34 37 39 41 38 34 32 29 25 21 18 16 13 10 8 7 6 5 4 4 3 3 2 2 2 2 2 3 3 2 2 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 3 4 6 7 7 8 9 10 11 12 11 9 8 7 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 5 6 7 8 8 9 9 10 11 13 14 14 15 16 17 18 18 18 18 19 19 18 17 15 12 9 7 5 4 3 3 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 93 100 106 104 99 91 81 69 62 61 63 66 69 70 68 62 56 50 45 40 38 36 36 35 33 32 33 34 37 39 40 38 32 22 12 6 3 2 4 12 24 36 46 52 54 54 49 44 40 38 37 34 32 30 31 33 36 45 54 65 83 107 134 159 176 178 165 127 92 67 53 43 36 31 25 17 11 7 6 5 3 3 4 9 17 27 38 49 61 73 90 107 123 143 164 184 198 165 115 64 29 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 7 7 5 3 1 0 0 0 0 0 0 1 4 7 8 8 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 29 51 80 120 183 259 340 421 450 458 446 424 399 375 357 349 345 343 340 327 307 269 228 184 140 103 68 35 15 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 7 7 7 7 8 8 7 6 6 5 6 5 5 6 9 12 14 15 15 14 14 15 16 18 19 21 24 27 30 33 35 36 38 40 41 41 41 39 35 31 26 23 21 21 22 23 26 29 31 33 35 34 33 32 27 22 17 12 9 6 6 5 4 4 4 4 3 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 7 7 7 7 9 10 11 12 13 12 12 13 14 15 15 14 12 10 9 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 4 5 6 7 8 8 10 11 12 13 15 16 17 18 18 18 18 18 19 19 18 17 15 13 11 9 6 4 4 3 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 70 84 96 103 106 108 109 95 82 74 68 63 65 74 78 76 68 58 50 42 37 35 34 35 36 38 42 46 49 50 49 47 41 29 18 11 7 5 3 2 4 7 11 14 16 20 25 30 34 36 38 39 41 43 47 51 56 61 62 65 68 74 89 106 121 125 119 102 84 65 48 37 30 26 22 19 15 12 11 11 10 9 9 10 15 28 45 59 72 84 95 106 118 132 147 160 169 126 84 43 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 2 1 0 0 0 0 0 0 0 0 2 3 5 6 6 6 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 34 65 99 135 176 227 291 357 415 461 464 455 438 415 390 367 346 337 329 322 315 291 259 220 181 146 115 78 47 22 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 9 10 9 9 9 9 8 7 6 4 3 4 3 2 4 7 10 13 14 14 14 14 14 15 18 20 22 23 23 25 28 31 33 34 35 36 35 34 32 29 24 21 18 16 17 18 20 23 28 30 31 32 33 33 33 29 24 17 10 6 4 4 4 4 4 4 4 3 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 9 11 12 14 15 16 17 18 19 20 20 22 22 23 25 25 24 22 19 18 16 14 12 10 7 6 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 5 5 5 5 5 6 7 8 9 10 12 14 16 16 17 17 18 18 19 19 19 19 18 17 16 14 12 11 9 7 5 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 65 84 99 111 120 129 134 128 109 86 55 47 49 57 64 66 59 52 45 39 35 33 33 33 35 38 43 47 50 49 46 41 33 26 20 13 9 5 3 1 0 1 2 2 4 7 12 17 24 31 36 41 49 59 69 77 83 86 84 81 77 78 82 86 85 81 73 62 52 42 34 29 25 23 23 23 22 21 19 17 16 15 16 17 30 46 63 76 87 96 104 116 129 139 144 136 99 64 34 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 21 50 94 143 185 219 262 310 360 407 439 458 454 442 427 409 388 367 347 329 312 295 279 247 212 177 143 114 87 54 29 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 11 11 12 11 10 9 8 7 5 4 3 1 1 1 3 6 8 10 12 13 15 15 15 16 16 17 18 21 23 26 29 30 30 29 29 27 25 23 20 18 16 15 15 16 16 17 19 23 29 33 33 34 33 31 28 24 20 14 9 5 4 4 4 4 4 4 4 3 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 8 10 14 16 17 17 17 17 17 18 19 21 24 26 27 28 28 28 29 29 28 26 24 21 19 17 16 14 12 11 9 7 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 6 6 7 7 7 7 8 10 10 11 11 12 14 15 17 18 19 19 19 19 18 17 17 17 16 16 15 14 12 11 9 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 57 78 101 121 136 144 146 142 119 82 41 36 36 42 49 55 58 57 51 43 35 31 29 30 31 33 34 34 37 39 38 35 31 28 24 18 13 10 7 4 3 3 2 2 1 1 2 4 8 16 22 28 37 49 62 76 92 104 112 113 109 101 92 83 74 65 56 46 40 35 32 30 29 27 26 26 27 28 25 22 19 19 21 25 36 48 62 77 91 103 114 128 139 148 145 123 85 55 30 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 9 9 9 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 5 13 24 38 72 113 160 207 241 270 308 346 382 413 425 430 430 425 416 404 386 366 345 321 296 272 248 215 183 151 121 90 60 31 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 8 11 12 13 13 11 9 8 6 5 3 1 0 1 2 3 4 5 8 11 13 14 16 16 15 12 10 11 16 19 22 24 25 25 24 22 21 19 17 16 16 16 15 16 18 18 20 23 28 31 33 34 33 32 29 24 18 12 7 4 3 2 2 2 2 2 3 3 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 9 12 15 18 20 22 23 22 19 14 12 11 10 12 14 17 20 22 23 23 25 26 26 26 24 21 19 16 15 13 12 11 10 9 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 4 5 7 7 8 8 9 10 12 13 14 14 15 15 16 17 19 20 21 20 20 20 19 18 17 16 15 14 13 13 11 9 8 6 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 58 80 106 130 144 147 130 113 94 69 51 43 41 40 43 46 50 53 49 44 37 30 27 27 28 28 28 26 28 31 31 28 25 23 22 19 16 13 11 9 8 8 7 5 4 4 3 4 4 6 11 16 22 30 41 55 75 95 111 120 117 110 101 92 82 71 60 50 44 40 39 38 36 32 29 27 27 28 27 25 23 22 24 29 38 49 62 78 96 114 131 149 159 161 153 120 86 54 30 13 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 10 11 12 12 11 10 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 5 12 25 27 30 40 64 88 109 140 173 207 237 241 249 280 322 363 396 391 393 400 404 401 391 375 353 329 303 275 249 224 196 166 136 104 71 40 17 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 10 12 13 13 10 9 8 6 5 3 2 1 1 0 0 2 4 9 11 13 14 14 13 11 7 3 2 5 8 12 15 17 17 17 16 16 16 15 15 15 15 14 15 18 20 23 26 30 31 31 32 32 29 24 17 10 5 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 2 2 3 5 7 9 11 13 16 19 21 23 22 21 18 16 13 10 9 8 8 9 11 12 14 16 17 17 17 17 17 16 15 12 10 9 8 8 7 6 5 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 4 4 5 5 6 7 8 8 9 9 11 13 14 16 17 17 17 18 19 20 21 22 22 21 20 19 17 16 15 14 13 12 11 9 7 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 69 91 112 130 133 125 98 86 78 75 76 73 65 54 45 40 36 36 38 39 39 37 34 31 30 29 27 26 26 26 26 23 21 20 20 19 17 15 11 9 9 9 8 8 8 8 9 10 11 12 13 15 18 22 27 36 49 61 75 86 86 86 85 84 82 78 71 65 59 54 51 48 43 38 34 30 28 28 29 28 28 27 26 29 35 44 56 72 92 116 136 154 161 160 149 113 81 52 28 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 11 12 12 13 13 13 13 11 8 6 4 2 1 0 0 0 0 0 6 21 46 91 129 161 155 152 156 178 190 199 220 250 284 319 245 208 218 273 334 394 397 397 395 392 386 375 357 332 305 278 252 228 204 175 143 109 73 42 19 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 11 12 12 11 9 8 6 5 3 2 1 2 3 3 2 4 6 8 10 12 12 11 8 5 1 0 0 0 1 3 4 6 7 9 11 12 12 12 13 14 15 12 13 16 21 26 29 30 31 30 29 25 19 12 6 3 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 3 5 7 8 10 12 15 18 18 18 18 19 19 20 19 18 16 13 11 10 8 7 5 4 5 6 7 7 8 8 7 7 7 7 6 5 4 3 2 2 2 2 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 2 2 2 2 2 2 2 3 4 5 5 6 6 6 7 7 8 9 9 10 11 13 15 15 16 17 18 18 18 19 20 21 21 21 20 19 17 16 15 13 12 10 9 8 7 6 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 83 102 114 121 113 96 78 76 82 91 103 105 94 73 50 33 26 28 32 35 39 45 50 44 37 32 28 26 23 21 20 19 19 20 20 19 17 14 9 8 7 6 5 6 8 10 13 16 20 22 23 22 22 23 25 32 42 51 55 59 62 66 69 74 78 79 79 76 73 69 65 60 54 49 43 37 34 33 32 32 31 29 26 27 31 37 49 66 87 114 133 146 152 148 131 96 68 44 23 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 10 12 13 14 15 15 16 15 13 10 7 4 2 0 0 0 0 27 70 130 223 291 337 345 340 330 321 315 319 339 380 432 476 343 282 276 316 353 380 385 385 381 375 365 350 331 306 278 251 228 203 174 137 96 62 35 18 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 10 12 12 12 10 8 6 5 3 2 2 2 4 5 6 7 6 5 7 9 11 12 11 9 6 4 2 1 0 0 0 0 3 6 8 11 12 13 12 12 12 11 9 10 14 20 26 31 32 32 30 26 18 10 4 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 10 13 16 19 21 23 23 23 22 21 21 20 18 16 14 12 10 8 5 4 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 1 1 1 2 2 2 3 3 3 3 3 4 5 4 5 6 6 7 7 7 7 8 9 10 10 11 12 14 15 16 16 17 18 18 18 18 19 20 20 20 20 18 17 15 14 12 11 10 8 6 7 7 6 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 40 66 85 95 95 81 76 77 85 93 101 110 102 84 57 39 28 25 26 29 34 46 53 51 44 37 31 28 25 21 19 18 17 19 19 17 14 12 11 10 8 7 5 6 7 11 15 18 22 27 28 25 24 23 25 36 51 68 82 88 88 82 80 81 83 84 84 82 79 76 73 68 64 59 54 49 44 42 39 37 34 30 26 23 27 33 44 62 86 113 128 135 136 127 104 75 52 33 17 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 11 12 14 17 20 22 25 24 16 9 4 0 0 5 16 48 97 163 258 325 369 384 380 379 381 399 417 439 467 503 519 450 394 354 341 355 368 376 375 369 358 343 326 307 285 262 235 206 163 118 70 33 13 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 2 1 0 0 0 0 0 1 2 4 7 10 12 12 10 8 6 5 4 3 2 1 2 3 5 6 6 5 5 5 7 8 10 10 10 8 5 3 2 1 0 0 1 3 5 8 9 10 10 10 9 8 7 8 10 13 18 24 30 32 31 28 22 12 5 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 9 11 13 17 20 24 27 28 29 28 27 25 23 22 19 16 13 10 8 6 5 3 2 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 3 3 3 5 7 9 9 10 10 9 8 7 8 8 8 8 9 10 11 11 12 13 14 15 16 17 17 18 18 18 18 18 18 18 18 17 16 14 12 11 10 9 8 7 7 8 8 7 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 11 22 40 55 63 61 66 70 77 86 94 101 96 84 66 48 33 22 19 21 26 36 42 45 43 38 34 31 26 22 19 16 14 14 14 14 13 12 11 11 9 8 6 7 9 11 13 18 23 31 32 30 26 21 23 33 54 76 98 111 113 106 101 99 98 99 98 96 92 87 84 82 78 74 69 65 62 61 58 53 47 39 33 27 26 33 46 67 95 117 129 128 120 104 80 58 39 24 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 10 13 15 19 23 30 31 28 20 12 4 2 16 39 71 118 178 258 307 341 356 353 363 383 416 440 457 461 463 450 415 382 356 339 353 364 370 367 356 340 321 306 291 275 251 206 141 79 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 7 8 6 4 2 1 0 0 0 0 0 1 6 11 15 12 10 8 6 5 4 4 2 1 1 2 3 4 4 3 2 2 3 4 5 7 8 8 6 5 4 4 4 3 2 3 4 5 5 5 6 6 6 6 6 7 8 11 17 23 28 31 29 25 17 10 4 0 0 0 1 0 0 0 1 1 1 1 0 0 0 0 1 1 1 2 3 4 6 8 12 15 18 20 23 25 26 28 30 31 30 28 25 21 18 15 13 11 10 8 7 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 2 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 8 10 11 11 12 12 11 8 8 8 8 9 10 11 12 12 13 14 14 14 15 15 16 17 17 17 16 16 15 15 15 14 13 11 9 8 7 6 6 5 6 6 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 5 5 9 18 24 35 51 63 72 81 88 87 81 71 59 45 32 23 18 18 21 28 35 39 39 37 35 31 25 21 17 15 12 10 9 10 10 11 10 9 8 8 8 10 11 12 15 18 25 34 42 43 39 30 26 31 45 64 84 102 107 108 109 109 111 114 113 112 110 108 105 102 98 93 87 81 79 78 75 68 61 52 45 39 34 41 57 80 107 124 133 127 113 93 71 52 36 21 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 9 11 14 18 25 29 30 27 21 15 11 33 68 113 172 229 282 303 322 341 364 386 408 434 448 453 448 444 428 403 378 363 356 365 369 368 360 344 327 309 295 279 259 225 174 113 61 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 7 7 8 9 9 7 5 3 2 0 0 0 0 5 9 12 10 8 7 6 5 4 2 1 0 0 2 2 2 1 1 0 0 0 1 1 2 3 5 5 5 5 7 7 6 5 3 2 2 2 3 3 4 4 3 3 4 6 9 14 20 26 29 28 23 18 12 7 3 2 1 1 1 0 1 2 4 4 3 2 1 1 2 2 2 3 6 8 11 12 15 18 22 26 30 30 29 28 26 26 26 22 19 16 14 12 11 10 9 8 7 6 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 2 2 3 4 4 4 5 5 5 5 5 5 5 5 5 6 8 9 10 10 10 11 10 9 8 8 8 9 11 11 11 12 13 13 13 14 14 15 16 16 15 14 13 13 12 12 11 10 9 8 7 6 5 4 3 3 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 10 3 1 1 4 21 38 52 63 73 84 76 66 55 45 36 26 22 21 21 27 32 38 40 40 39 38 32 25 21 18 16 12 10 9 8 8 8 7 6 6 6 8 9 10 12 16 20 24 35 50 58 59 55 47 46 51 64 79 94 102 105 108 110 114 118 120 120 121 122 122 121 117 110 101 92 87 83 80 74 67 60 54 48 45 49 66 87 111 126 133 131 111 89 66 48 33 19 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 10 15 22 28 31 32 34 37 58 97 151 222 266 292 293 300 319 355 380 405 429 444 450 452 461 455 440 421 408 399 391 379 365 349 328 311 295 274 249 218 173 121 72 32 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 9 10 11 11 11 10 8 6 3 0 0 0 0 2 5 8 7 6 6 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 2 1 0 0 1 1 1 2 3 3 3 2 2 3 6 10 14 18 21 20 18 15 11 7 4 3 2 2 1 1 1 3 5 6 7 7 7 8 10 11 12 14 17 19 19 20 20 23 26 28 27 26 25 24 21 19 17 14 11 9 8 8 8 8 7 6 6 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 6 7 7 8 9 9 10 9 9 9 9 10 11 11 12 12 13 13 13 13 14 14 14 14 14 13 11 10 9 9 8 7 7 6 5 4 4 3 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 24 8 2 2 4 12 24 35 45 52 56 54 49 41 33 27 22 19 21 24 29 37 43 46 47 46 45 40 33 27 23 19 14 10 8 7 6 4 3 3 3 4 5 6 8 11 14 17 20 32 45 59 70 75 75 74 77 85 96 104 110 115 117 118 119 120 123 125 128 131 134 134 130 123 114 104 95 89 84 80 73 66 60 55 56 61 77 105 133 146 146 138 116 91 69 50 34 18 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 7 15 24 33 41 48 56 69 94 130 181 214 240 255 269 290 318 343 366 389 410 426 442 461 467 464 453 439 421 398 374 351 327 305 283 261 234 199 158 108 66 32 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 10 11 12 12 11 10 8 5 2 0 0 0 0 0 1 2 2 3 4 6 5 5 4 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 1 4 8 11 14 14 13 9 6 3 2 1 1 1 1 1 1 2 3 5 5 8 11 15 18 20 20 20 20 20 20 21 22 24 27 29 30 29 26 22 16 11 9 7 6 6 6 5 5 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 9 9 9 10 11 11 11 12 12 12 13 13 13 13 13 13 13 12 12 11 10 9 8 7 6 5 4 3 2 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 77 40 18 5 4 6 8 12 18 24 29 30 30 32 32 29 24 21 20 19 21 25 33 45 54 59 58 56 55 44 33 22 18 14 10 7 6 5 4 2 1 2 3 4 5 7 10 12 10 10 14 22 34 51 68 80 85 91 97 106 111 116 121 126 129 129 130 131 131 133 136 139 140 139 134 126 116 106 98 91 84 78 69 61 56 60 71 88 126 153 168 164 151 130 101 76 53 33 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 21 31 38 46 54 62 72 84 114 147 180 213 240 265 288 310 332 353 380 409 440 459 466 464 442 413 380 348 322 297 272 243 212 178 137 95 51 26 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 10 11 12 11 10 8 5 2 0 0 0 0 0 0 0 0 0 1 2 4 5 5 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 9 10 8 5 3 1 1 1 1 0 0 0 1 2 3 4 6 8 10 12 15 17 18 18 19 21 22 23 24 25 26 27 26 24 20 14 9 5 4 4 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 1 1 1 1 2 3 3 3 3 2 2 2 2 3 3 3 2 2 2 3 3 2 2 2 2 2 2 2 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 10 9 8 7 6 4 3 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 94 56 31 16 8 8 8 9 11 14 18 23 26 30 32 31 27 23 22 21 22 24 29 42 49 53 50 52 51 42 34 31 36 26 16 9 5 2 1 2 3 3 4 6 8 9 9 10 10 13 17 23 31 42 59 75 89 96 101 104 106 108 111 114 117 120 122 124 125 126 129 132 134 134 131 126 116 104 93 83 74 66 57 49 46 52 72 105 157 184 197 195 171 142 111 84 58 35 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 17 22 26 29 30 32 39 63 99 145 179 208 235 259 284 310 350 390 428 456 465 458 425 385 345 308 283 257 230 196 159 120 77 44 18 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 9 11 12 11 10 8 5 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 6 6 3 2 1 0 0 0 0 0 0 1 3 5 6 9 11 13 12 14 15 16 17 18 22 24 25 25 26 25 24 19 15 11 5 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 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 3 3 4 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 10 10 11 11 11 12 12 12 12 12 11 11 10 9 9 9 9 9 9 9 9 8 7 6 4 3 2 3 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118 82 47 26 18 16 17 18 18 20 21 24 26 28 28 28 27 25 25 24 24 24 28 33 36 34 30 32 30 26 22 27 31 29 22 14 7 3 2 4 5 6 7 8 9 10 13 17 21 30 35 40 46 56 69 88 104 114 118 118 117 115 113 113 113 114 115 117 118 119 121 123 124 122 118 110 96 81 68 56 47 37 26 19 17 20 41 94 163 208 229 231 205 170 133 98 68 41 17 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 14 15 16 17 32 57 91 128 162 194 222 249 282 330 377 418 447 441 416 371 328 289 255 234 211 185 151 113 74 36 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 7 9 9 10 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 0 0 0 0 0 0 0 1 1 3 5 7 10 12 14 13 14 15 16 17 19 22 24 25 24 23 20 15 8 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 4 5 5 4 4 4 4 4 4 5 4 4 4 4 4 4 5 5 5 4 4 4 5 5 5 6 5 5 5 5 5 5 6 6 6 6 6 7 8 8 9 11 11 11 11 12 12 12 12 11 10 9 8 7 7 6 6 7 7 7 7 6 6 5 4 3 3 3 4 5 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 87 63 42 37 32 29 29 27 25 24 24 24 24 24 23 25 27 28 28 28 27 26 26 25 23 22 21 18 17 17 20 22 21 18 13 7 3 4 7 9 10 10 10 9 10 12 19 30 42 49 55 62 71 85 104 120 133 142 144 143 142 141 139 137 134 131 131 130 129 127 123 119 115 108 98 85 68 52 37 25 16 9 5 3 5 13 69 130 185 219 235 230 198 163 126 90 58 31 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 13 14 16 22 34 55 91 96 103 125 247 318 329 349 370 386 361 326 285 252 226 205 191 171 145 114 75 41 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 4 5 5 6 6 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 2 3 4 4 3 2 1 2 3 3 5 7 8 9 10 11 11 12 12 13 16 21 24 25 24 23 19 14 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 4 4 4 5 5 5 6 6 7 8 8 9 9 10 10 10 11 11 11 10 9 8 6 6 5 4 4 4 3 3 3 3 2 2 1 1 1 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 84 69 62 61 53 49 49 47 41 30 27 26 26 26 28 32 35 37 37 34 30 26 24 22 21 20 19 17 15 13 13 10 9 7 7 6 6 9 11 12 11 9 7 6 6 7 12 22 34 45 55 64 75 91 108 125 140 151 156 157 158 159 160 159 154 148 143 138 133 126 118 110 102 94 85 72 57 41 28 15 7 3 1 0 1 8 33 82 140 193 224 234 214 184 150 113 79 48 20 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 11 12 13 15 21 32 49 41 37 42 122 199 265 304 311 302 275 249 225 205 190 177 164 141 113 83 47 22 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 10 12 13 12 10 9 8 8 7 7 8 8 8 8 9 9 9 8 10 12 14 16 19 20 18 15 10 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 3 4 4 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 3 3 4 4 5 5 6 7 7 7 7 8 8 8 8 8 8 7 7 6 5 4 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 80 61 61 66 69 67 65 63 54 45 37 34 33 35 40 45 51 52 50 45 35 28 24 22 20 19 17 16 15 13 9 3 1 1 3 8 13 16 17 17 16 12 8 5 4 4 6 13 21 30 43 59 76 92 105 118 128 136 141 142 142 143 144 142 139 134 128 123 118 110 102 92 82 73 65 55 43 31 20 11 4 2 1 0 0 2 8 50 102 160 207 223 215 191 161 127 92 61 34 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 7 8 9 12 18 25 35 52 77 125 184 240 271 256 237 222 209 197 186 174 159 141 116 89 60 30 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 11 15 18 20 23 24 24 22 20 17 14 12 9 7 6 6 8 8 8 7 8 10 12 14 16 18 15 12 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 3 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 3 4 5 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 5 4 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 73 47 37 41 45 46 45 43 42 41 39 37 36 37 41 48 55 59 54 47 35 29 24 19 16 15 15 14 14 12 7 2 1 3 6 11 18 24 27 27 24 19 15 12 10 12 16 22 34 46 60 77 93 106 112 116 118 118 117 115 116 115 114 110 107 104 103 103 103 98 90 81 70 60 50 39 30 20 12 7 3 1 0 0 0 0 6 27 70 127 195 217 217 201 169 136 102 70 43 20 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 9 15 27 48 83 128 188 217 231 232 211 197 190 185 179 172 161 144 124 100 73 47 22 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 15 18 22 25 27 29 30 28 26 22 18 13 9 7 6 5 6 6 7 8 9 10 12 13 13 12 9 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 3 3 2 2 2 3 3 4 4 4 4 3 3 2 2 2 3 2 2 2 2 2 1 1 1 1 1 0 1 1 1 2 2 3 3 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 101 62 34 16 15 15 17 20 22 23 26 27 27 28 29 31 33 35 36 34 31 27 25 24 22 20 18 17 17 16 14 10 6 5 6 9 12 17 23 29 31 30 27 27 32 37 45 55 65 76 87 99 112 122 128 128 126 124 123 121 118 116 114 111 105 103 101 100 101 101 101 95 86 74 59 43 28 17 10 4 2 1 1 0 0 0 0 3 12 45 107 178 219 229 218 185 146 108 74 46 21 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 10 16 28 47 79 121 167 191 202 201 185 177 173 170 167 160 149 132 112 89 63 38 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 11 14 17 19 21 23 25 24 22 20 17 14 9 6 4 2 1 2 4 6 7 8 9 9 9 8 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 51 28 16 12 12 13 16 19 23 26 26 26 25 26 26 26 26 26 25 23 23 23 24 25 25 22 21 20 20 19 17 13 11 10 12 15 19 24 28 31 29 30 34 46 62 79 99 110 117 120 122 126 133 136 137 135 135 136 135 133 130 127 123 117 111 107 104 102 105 105 100 88 74 56 39 23 11 4 1 0 0 0 0 0 0 0 0 8 26 78 142 210 231 230 206 159 116 77 45 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 15 20 30 44 69 108 146 174 188 191 180 174 168 165 160 152 140 124 105 83 57 33 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 9 10 12 14 15 15 14 12 10 9 7 5 3 1 0 1 2 3 5 6 6 6 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 2 2 2 2 2 1 1 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 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 54 46 33 21 16 16 17 19 22 26 27 28 27 27 26 25 24 22 20 19 18 21 24 27 29 28 25 23 22 22 22 23 22 23 23 24 27 28 28 28 27 26 25 32 46 67 90 113 125 132 132 128 129 133 137 139 140 142 143 142 138 134 129 125 119 110 103 98 95 99 97 92 82 69 54 41 28 16 7 2 0 0 0 0 0 0 0 0 4 13 35 100 168 214 228 219 180 133 88 49 20 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 11 16 21 27 39 57 99 138 171 186 190 183 177 171 165 160 150 137 122 104 83 56 33 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 5 5 5 5 4 4 4 5 4 3 3 1 0 0 1 2 4 5 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 6 43 40 33 24 23 21 21 21 23 26 27 27 27 26 26 26 23 19 15 12 13 18 24 31 36 33 29 25 23 22 23 32 40 47 53 57 60 51 43 36 31 29 27 33 46 63 83 102 117 125 129 129 132 137 143 147 148 147 140 134 127 121 116 111 105 98 90 83 80 82 79 75 70 66 60 54 45 35 24 18 12 8 4 2 0 0 0 0 1 3 10 61 117 170 204 207 187 146 103 62 29 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 13 17 20 26 38 58 99 138 173 191 192 186 178 171 165 161 150 137 123 105 84 57 33 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 3 4 6 7 9 37 37 33 30 26 24 22 21 22 23 24 24 24 24 25 25 23 20 16 10 14 21 29 36 39 35 31 27 24 24 30 48 64 78 90 99 103 89 73 60 50 54 59 64 69 77 86 97 107 116 121 125 132 140 148 153 152 147 134 121 111 102 97 91 86 80 75 68 65 62 56 53 53 56 57 57 53 47 40 32 26 20 14 8 4 2 1 0 0 0 7 27 69 117 167 180 174 148 113 77 39 18 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 13 16 19 23 28 42 65 102 141 174 193 192 188 180 173 168 165 155 143 129 112 90 65 38 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 2 2 2 3 5 7 9 10 36 37 36 32 28 25 22 20 19 20 22 24 26 29 31 30 27 25 23 22 25 31 38 45 49 47 37 31 27 30 49 73 95 111 125 133 134 130 112 92 77 91 102 111 116 118 118 119 122 126 132 138 144 146 147 147 143 137 127 115 103 90 83 75 68 62 59 55 46 39 34 31 30 31 32 33 34 32 29 25 22 19 16 13 10 7 4 2 1 0 2 9 34 70 111 139 144 133 112 83 52 24 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 11 14 17 19 23 28 33 48 72 103 140 169 190 190 188 182 175 171 168 157 143 128 110 88 64 38 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 2 3 3 3 4 6 8 11 12 38 38 37 33 30 27 23 19 17 18 21 25 29 35 40 41 41 40 39 38 38 41 48 59 73 67 51 41 39 44 71 98 123 143 154 160 146 133 118 105 104 114 131 145 157 163 165 162 161 160 161 162 161 158 151 143 135 123 113 104 95 86 79 68 57 49 43 38 34 29 23 17 13 11 11 12 13 13 11 9 6 5 5 5 5 5 5 4 2 0 0 5 15 36 63 93 103 103 94 73 50 25 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 10 13 16 18 21 24 29 35 43 56 77 102 134 161 181 187 187 183 175 171 166 155 140 124 106 83 59 35 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 1 1 1 1 2 3 4 6 8 10 10 9 CIN -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -24 -32 -66 -85 -88 -90 -85 -77 -66 -56 -46 -39 -35 -29 -21 -14 -12 -11 -11 -11 -10 -8 -4 -2 -1 -2 -2 -2 -2 -2 -3 -4 -5 -7 -7 -7 -5 -4 -4 -6 -7 -9 -10 -6 -6 -5 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -4 -9 -17 -20 -21 -21 -21 -20 -20 -20 -17 -17 -17 -18 -15 -11 -7 -5 -3 -1 -0 -0 -0 -1 -4 -10 -17 -31 -49 -63 -71 -82 -102 -119 -112 -89 -61 -35 -19 -13 -6 -1 -2 -3 -6 -6 -6 -5 -3 -3 -9 -11 -3 -1 -2 -3 -4 -8 -10 -8 -8 -8 -5 -3 -6 -9 -10 -8 -5 -3 -4 -8 -9 -8 -5 -4 -5 -6 -6 -6 -5 -4 -2 -2 -1 -1 -0 -0 -1 -1 -2 -5 -9 -10 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -4 -5 -6 -6 -6 -5 -8 -6 -5 -3 -4 -5 -5 -7 -9 -11 -12 -9 -10 -12 -12 -10 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 -0 -0 0 -0 -1 -2 -2 -3 -5 -5 -5 -7 -24 -17 -19 -21 -12 -5 -3 -2 -4 -5 -6 -7 -8 -7 -5 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -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 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -22 -43 -65 -88 -87 -75 -65 -56 -50 -45 -39 -30 -21 -15 -12 -13 -12 -11 -10 -4 -4 -5 -6 -7 -8 -7 -7 -8 -9 -11 -13 -14 -14 -14 -14 -14 -16 -17 -17 -15 -12 -11 -9 -7 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -10 -11 -11 -12 -13 -15 -17 -18 -17 -16 -15 -13 -10 -8 -6 -5 -3 -2 -1 -1 -1 -6 -13 -17 -24 -39 -58 -71 -79 -94 -140 -178 -170 -128 -76 -42 -30 -19 -7 -2 -3 -2 -2 -2 -4 -4 -3 -3 -9 -16 -9 -8 -8 -8 -9 -13 -16 -14 -10 -10 -7 -5 -9 -12 -11 -10 -8 -5 -5 -6 -5 -5 -4 -4 -6 -6 -5 -6 -5 -3 -2 -2 -1 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -4 -6 -5 -7 -6 -5 -6 -5 -4 -3 -3 -3 -3 -5 -7 -9 -11 -12 -12 -12 -12 -12 -9 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -4 -9 -7 -5 -5 -5 -3 -2 -3 -8 -18 -25 -22 -14 -8 -6 -10 -11 -8 -9 -11 -10 -7 -3 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -52 -105 -97 -79 -65 -61 -58 -50 -39 -29 -22 -16 -15 -14 -13 -13 -13 -12 -12 -14 -16 -17 -18 -18 -20 -21 -24 -26 -28 -31 -32 -31 -31 -29 -26 -23 -21 -20 -19 -16 -12 -7 -4 -2 -1 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -5 -5 -7 -9 -13 -17 -17 -17 -16 -14 -10 -8 -6 -5 -4 -3 -2 -2 -2 -3 -11 -20 -24 -29 -45 -66 -81 -86 -105 -156 -198 -178 -123 -72 -44 -31 -16 -5 -3 -3 -2 -2 -4 -8 -11 -10 -6 -6 -8 -8 -11 -11 -12 -12 -14 -17 -16 -13 -12 -10 -6 -9 -13 -12 -13 -11 -8 -5 -5 -4 -4 -4 -5 -7 -8 -8 -8 -6 -4 -2 -1 -1 -0 -0 0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -5 -5 -5 -6 -6 -5 -5 -4 -3 -3 -3 -3 -4 -5 -7 -9 -11 -15 -15 -13 -10 -10 -10 -5 -1 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -2 -3 -7 -5 -3 -4 -5 -3 -3 -9 -17 -23 -26 -21 -18 -16 -14 -10 -7 -9 -11 -9 -6 -3 -1 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -11 -32 -44 -70 -71 -66 -60 -49 -40 -33 -28 -23 -21 -20 -22 -24 -23 -24 -27 -29 -31 -33 -36 -38 -41 -45 -51 -55 -59 -58 -55 -53 -48 -41 -35 -32 -31 -28 -23 -17 -11 -7 -4 -2 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -3 -4 -6 -9 -12 -14 -15 -14 -11 -8 -6 -5 -4 -4 -3 -3 -3 -2 -4 -10 -19 -26 -31 -48 -71 -83 -91 -115 -169 -203 -170 -91 -41 -23 -15 -7 -3 -3 -3 -2 -2 -7 -17 -25 -24 -14 -5 -3 -4 -7 -9 -9 -11 -15 -18 -19 -18 -18 -12 -9 -8 -8 -10 -16 -15 -10 -7 -5 -4 -4 -5 -6 -9 -12 -11 -8 -6 -5 -3 -2 -1 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -4 -4 -4 -5 -4 -4 -4 -3 -4 -4 -4 -5 -6 -7 -9 -11 -16 -17 -14 -12 -10 -8 -6 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -8 -14 -16 -18 -21 -24 -26 -23 -20 -16 -10 -9 -8 -10 -11 -8 -4 -2 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -11 -58 -84 -73 -73 -65 -56 -47 -43 -42 -38 -36 -39 -43 -44 -41 -42 -45 -47 -49 -56 -64 -71 -74 -68 -86 -99 -89 -83 -76 -67 -57 -50 -46 -43 -38 -31 -23 -16 -11 -7 -5 -4 -3 -2 -2 -2 -2 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -2 -3 -4 -5 -7 -8 -9 -11 -10 -8 -6 -5 -3 -3 -3 -3 -3 -2 -1 -2 -7 -15 -23 -31 -47 -71 -86 -100 -107 -144 -176 -169 -98 -44 -18 -7 -3 -3 -3 -5 -6 -5 -12 -26 -35 -28 -14 -4 -3 -6 -7 -7 -6 -8 -13 -16 -18 -19 -17 -11 -8 -7 -5 -8 -16 -17 -15 -12 -9 -8 -7 -8 -10 -14 -17 -15 -9 -6 -5 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -5 -3 -2 -3 -3 -3 -3 -3 -4 -5 -5 -7 -8 -9 -10 -11 -14 -15 -15 -12 -10 -9 -7 -5 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 -3 -4 -3 -3 -4 -3 -2 -1 -1 -0 -0 -1 -2 -3 -4 -6 -9 -12 -17 -22 -24 -22 -26 -30 -21 -16 -8 -4 -7 -8 -10 -11 -9 -5 -3 -3 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -82 -88 -86 -83 -76 -63 -56 -54 -52 -51 -53 -60 -63 -59 -60 -62 -64 -68 -78 -69 -50 -55 -29 -43 -59 -66 -80 -102 -89 -76 -68 -62 -55 -47 -40 -31 -22 -16 -12 -10 -9 -7 -6 -6 -7 -8 -8 -7 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -4 -4 -4 -4 -5 -7 -8 -8 -8 -9 -9 -8 -6 -3 -1 -1 -2 -2 -2 -1 -0 -1 -4 -11 -20 -31 -46 -67 -87 -105 -99 -84 -106 -151 -149 -122 -72 -33 -11 -5 -6 -12 -14 -9 -10 -22 -30 -23 -10 -4 -5 -10 -14 -9 -4 -5 -8 -11 -12 -12 -12 -5 -7 -11 -10 -10 -14 -16 -15 -13 -10 -12 -13 -12 -11 -13 -17 -20 -17 -10 -4 -3 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -3 -2 -3 -3 -3 -3 -3 -4 -6 -6 -8 -9 -10 -10 -10 -10 -10 -9 -8 -8 -7 -7 -7 -5 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -3 -2 -2 -1 -1 -1 -1 -1 -2 -4 -7 -7 -7 -6 -5 -4 -3 -3 -3 -4 -5 -5 -6 -8 -11 -16 -16 -15 -15 -17 -28 -27 -20 -14 -7 -4 -4 -7 -10 -14 -15 -13 -10 -10 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -9 -26 -58 -101 -88 -69 -66 -67 -69 -69 -64 -62 -72 -84 -82 -84 -53 -53 -78 -55 -20 -12 -12 -3 -3 -6 -19 -50 -99 -101 -96 -86 -76 -66 -57 -48 -38 -27 -20 -17 -16 -14 -12 -12 -13 -14 -15 -14 -9 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -5 -6 -6 -6 -4 -6 -8 -9 -9 -8 -7 -8 -8 -5 -2 -0 -0 -1 -2 -2 -1 -0 -1 -4 -11 -21 -31 -44 -64 -87 -102 -117 -103 -88 -99 -198 -223 -164 -89 -35 -16 -18 -26 -22 -11 -6 -12 -20 -21 -16 -11 -9 -13 -17 -13 -10 -10 -9 -7 -8 -6 -7 -8 -12 -21 -22 -16 -15 -16 -12 -10 -11 -14 -16 -13 -10 -9 -12 -20 -22 -16 -8 -4 -3 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -4 -3 -3 -3 -3 -3 -3 -3 -4 -6 -7 -8 -10 -11 -11 -9 -6 -5 -6 -5 -5 -5 -6 -7 -7 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -2 -2 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -4 -4 -4 -2 -1 -1 -2 -2 -3 -7 -10 -11 -11 -9 -8 -7 -7 -7 -6 -7 -6 -5 -5 -8 -15 -20 -15 -12 -12 -17 -24 -21 -15 -10 -6 -3 -3 -5 -9 -13 -15 -15 -11 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -27 -58 -46 -27 -34 -45 -57 -65 -63 -43 -62 0 -14 -34 -9 -7 -14 -6 -2 -1 -2 -3 -4 -4 -6 -19 -52 -88 -112 -99 -88 -77 -66 -56 -45 -33 -27 -24 -22 -21 -20 -20 -22 -24 -24 -19 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -6 -6 -8 -7 -9 -10 -11 -9 -6 -6 -7 -8 -4 -1 0 0 -0 -2 -2 -2 -1 -1 -5 -13 -22 -32 -44 -65 -87 -99 -107 -112 -137 -136 -207 -268 -235 -147 -75 -48 -48 -47 -28 -10 -6 -9 -17 -27 -29 -25 -22 -19 -16 -14 -19 -24 -19 -13 -13 -9 -8 -13 -19 -24 -28 -23 -19 -19 -15 -8 -10 -15 -17 -15 -11 -8 -9 -14 -18 -18 -14 -10 -7 -5 -2 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -2 -2 -2 -2 -2 -2 -4 -5 -6 -8 -9 -11 -10 -9 -6 -5 -4 -2 -2 -3 -4 -6 -7 -6 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -4 -3 -2 -1 -1 -2 -3 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -2 -3 -4 -5 -6 -6 -5 -3 -2 -1 -2 -2 -2 -4 -8 -11 -12 -11 -11 -14 -14 -13 -11 -8 -7 -7 -9 -16 -14 -13 -13 -17 -25 -26 -19 -9 -6 -6 -6 -5 -3 -4 -4 -4 -3 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -3 -3 -3 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 -0 -0 -9 -7 -0 -0 -0 -5 -17 -20 0 0 -0 -0 -2 -1 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -3 -20 -80 -125 -110 -96 -84 -73 -64 -53 -41 -36 -31 -29 -29 -28 -27 -28 -31 -33 -22 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -6 -7 -9 -12 -13 -13 -13 -13 -13 -9 -6 -4 -5 -5 -2 -0 0 0 -0 -1 -1 -1 -1 -2 -6 -15 -26 -34 -46 -67 -88 -102 -108 -100 -97 -133 -193 -261 -257 -179 -109 -82 -76 -57 -24 -8 -8 -17 -29 -39 -37 -35 -35 -28 -17 -14 -24 -36 -35 -30 -27 -22 -17 -16 -20 -23 -32 -29 -26 -18 -16 -8 -11 -17 -19 -18 -16 -13 -11 -12 -13 -13 -13 -13 -12 -9 -5 -2 -0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -7 -7 -6 -3 -1 -1 -1 -1 -2 -4 -5 -6 -7 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -5 -3 -2 -2 -2 -3 -4 -4 -4 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -1 -3 -5 -7 -7 -8 -8 -6 -3 -2 -2 -2 -2 -2 -4 -10 -16 -17 -13 -12 -13 -12 -9 -11 -13 -13 -13 -14 -12 -10 -13 -21 -32 -30 -18 -7 -4 -6 -6 -2 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -5 -7 -7 -6 -4 -3 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 -0 -1 -1 -0 -0 -1 -0 -1 -2 -0 -1 -0 -1 -1 -12 -64 -115 -118 -103 -91 -81 -71 -60 -50 -44 -41 -38 -38 -37 -35 -34 -36 -39 -22 -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 -2 -5 -7 -8 -11 -16 -19 -21 -18 -15 -14 -11 -6 -3 -2 -2 -0 0 0 -0 -0 -1 -1 -2 -2 -2 -7 -19 -29 -37 -50 -71 -89 -97 -102 -111 -105 -102 -146 -229 -232 -170 -109 -78 -62 -35 -11 -7 -17 -35 -47 -44 -37 -40 -47 -42 -25 -15 -22 -37 -44 -44 -38 -32 -25 -19 -20 -22 -26 -30 -31 -17 -10 -7 -11 -18 -23 -26 -26 -25 -22 -18 -13 -7 -5 -7 -9 -8 -3 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -3 -5 -6 -7 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -5 -4 -3 -3 -4 -4 -4 -4 -5 -5 -5 -4 -3 -1 -1 -0 0 0 0 0 0 0 -0 -2 -4 -6 -7 -7 -7 -5 -4 -3 -3 -3 -3 -5 -8 -14 -19 -19 -13 -9 -9 -12 -14 -16 -15 -13 -12 -10 -8 -8 -16 -30 -35 -28 -15 -7 -5 -6 -5 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -3 -4 -8 -11 -11 -9 -7 -4 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -2 -22 -82 -117 -110 -98 -87 -77 -67 -59 -53 -50 -48 -46 -43 -39 -36 -37 -40 -23 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -7 -9 -11 -14 -18 -23 -24 -20 -16 -14 -9 -6 -5 -2 -0 0 0 0 -0 -0 -1 -3 -2 -2 -3 -8 -19 -29 -38 -53 -74 -89 -97 -96 -97 -93 -64 -92 -189 -194 -126 -68 -40 -22 -9 -7 -14 -32 -44 -46 -32 -23 -31 -45 -47 -30 -14 -16 -30 -43 -47 -41 -34 -27 -22 -21 -21 -22 -21 -16 -9 -7 -4 -9 -19 -31 -36 -39 -36 -31 -24 -13 -4 -1 -1 -2 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -3 -2 -2 -1 -2 -2 -3 -3 -3 -3 -1 -3 -2 -2 -1 -3 -5 -6 -6 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -1 -3 -4 -5 -5 -5 -5 -6 -6 -6 -6 -6 -5 -5 -5 -3 -2 -1 -0 0 0 0 0 0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -2 -3 -4 -5 -8 -13 -20 -21 -22 -17 -14 -14 -17 -19 -17 -13 -9 -6 -3 -5 -8 -16 -25 -21 -12 -5 -3 -2 -5 -4 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -2 -3 -3 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 0 -0 -0 -0 -2 -5 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -4 -5 -7 -11 -14 -13 -9 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -2 -1 0 0 0 0 0 0 -0 -2 -4 -30 -97 -115 -104 -91 -80 -71 -64 -59 -57 -54 -50 -45 -39 -34 -33 -33 -23 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -8 -9 -12 -16 -20 -24 -25 -23 -20 -17 -13 -7 -5 -3 -1 -0 0 0 0 0 -0 -1 -5 -2 -3 -3 -7 -19 -28 -36 -52 -72 -85 -92 -92 -86 -80 -63 -78 -154 -155 -83 -28 -10 -6 -13 -23 -27 -33 -32 -27 -15 -11 -18 -27 -30 -26 -14 -12 -24 -38 -45 -42 -36 -31 -24 -21 -21 -19 -14 -8 -5 -4 -6 -8 -19 -35 -42 -46 -42 -34 -24 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -5 -6 -7 -7 -7 -7 -8 -12 -12 -10 -5 -6 -4 -4 -3 -5 -5 -6 -5 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -6 -7 -7 -7 -6 -5 -5 -6 -6 -6 -4 -2 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -3 -4 -6 -9 -15 -23 -26 -32 -27 -24 -25 -24 -20 -14 -9 -6 -2 -1 -4 -8 -11 -10 -6 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -3 -6 -9 -10 -13 -14 -10 -5 -2 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -2 -4 -45 -105 -108 -94 -83 -74 -68 -64 -61 -58 -54 -47 -39 -31 -25 -22 -16 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -10 -11 -14 -19 -25 -29 -26 -20 -15 -12 -10 -6 -2 -0 -0 0 0 0 0 0 -0 -1 -4 -1 -3 -3 -6 -17 -27 -35 -48 -65 -76 -82 -82 -72 -60 -49 -70 -121 -117 -57 -15 -8 -22 -47 -53 -32 -19 -15 -17 -11 -5 -7 -13 -15 -18 -17 -12 -18 -31 -39 -39 -35 -31 -26 -21 -19 -15 -10 -6 -5 -4 -7 -9 -18 -33 -44 -47 -43 -33 -21 -13 -7 -3 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -3 -6 -8 -9 -12 -14 -19 -27 -23 -17 -11 -9 -6 -6 -7 -6 -5 -5 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -6 -7 -7 -6 -4 -3 -3 -5 -6 -6 -5 -3 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -4 -6 -15 -23 -32 -39 -39 -37 -31 -23 -16 -11 -6 -4 -2 -2 -3 -3 -1 -1 -1 -2 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -8 -11 -13 -14 -12 -5 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 0 -18 -83 -114 -97 -84 -76 -72 -68 -65 -61 -56 -49 -39 -29 -19 -11 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -10 -10 -14 -19 -26 -31 -31 -24 -14 -8 -6 -5 -3 -1 0 0 0 0 0 0 -0 -0 -1 0 0 -0 -1 -3 -14 -25 -32 -42 -54 -63 -68 -67 -59 -47 -39 -59 -94 -92 -55 -28 -29 -55 -78 -66 -27 -9 -5 -19 -19 -7 -7 -5 -4 -17 -25 -16 -15 -21 -29 -34 -35 -32 -24 -16 -12 -9 -6 -5 -5 -8 -12 -13 -18 -29 -42 -44 -40 -31 -21 -13 -8 -6 -5 -3 -1 -0 0 -0 -0 0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -6 -11 -15 -22 -25 -21 -18 -16 -13 -10 -8 -7 -5 -4 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -5 -5 -4 -2 -1 -1 -2 -3 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -3 -12 -24 -35 -39 -45 -43 -30 -20 -14 -9 -5 -2 -2 -2 -2 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -3 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -4 -1 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 0 -19 -72 -110 -101 -87 -79 -74 -71 -68 -64 -58 -49 -39 -28 -15 -5 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -9 -10 -11 -16 -24 -31 -33 -28 -18 -8 -4 -2 -2 -1 -0 0 0 0 0 0 0 -1 -2 -0 0 0 0 -0 -2 -9 -21 -28 -34 -42 -50 -52 -50 -42 -33 -37 -60 -85 -88 -71 -59 -62 -76 -75 -49 -17 -6 -5 -16 -26 -12 -5 -3 -2 -13 -28 -21 -14 -12 -19 -21 -28 -28 -21 -13 -8 -7 -8 -13 -17 -14 -19 -25 -25 -27 -37 -41 -38 -30 -20 -13 -9 -8 -9 -7 -3 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -4 -8 -7 -1 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -8 -9 -12 -14 -13 -18 -13 -10 -8 -6 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -5 -7 -6 -4 -5 -4 -4 -4 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -3 -12 -25 -32 -34 -35 -32 -23 -15 -8 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 -0 -1 -2 -1 -0 -0 -1 -2 -2 -3 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -8 -10 -12 -10 -4 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -0 -1 -48 -101 -106 -91 -81 -76 -72 -69 -66 -59 -50 -41 -28 -13 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -8 -10 -11 -12 -16 -23 -28 -28 -20 -10 -4 -2 -0 -0 0 0 0 0 0 0 0 0 -1 -2 -0 0 0 0 0 -1 -4 -16 -22 -25 -33 -38 -41 -38 -34 -29 -39 -60 -83 -97 -96 -90 -86 -80 -60 -30 -10 -5 -5 -10 -17 -9 -4 -6 -7 -15 -23 -20 -11 -7 -12 -11 -19 -20 -15 -9 -8 -10 -11 -12 -12 -16 -23 -32 -33 -31 -34 -35 -32 -25 -16 -10 -7 -8 -12 -11 -6 -2 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -5 -10 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -1 -2 -3 -9 -4 -5 -4 -3 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -5 -7 -9 -11 -11 -9 -9 -10 -9 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -5 -9 -15 -19 -22 -23 -21 -18 -13 -7 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 0 -0 -1 -1 -2 -3 -5 -4 -3 -3 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -12 -10 -7 -3 -1 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -39 -94 -108 -95 -84 -77 -72 -70 -66 -60 -52 -42 -30 -13 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -10 -11 -12 -14 -17 -20 -22 -20 -12 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -8 -15 -18 -27 -27 -33 -31 -31 -29 -35 -52 -76 -98 -107 -100 -90 -76 -50 -23 -9 -7 -8 -9 -10 -7 -4 -5 -8 -10 -14 -9 -8 -8 -8 -12 -15 -13 -11 -8 -10 -12 -8 -6 -6 -11 -15 -27 -33 -34 -32 -30 -23 -15 -7 -4 -4 -9 -15 -17 -12 -6 -1 0 0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -2 -5 -9 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -1 -3 -4 -3 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -6 -5 -5 -5 -4 -7 -12 -10 -13 -12 -14 -13 -14 -15 -15 -14 -11 -8 -4 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -2 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -6 -10 -9 -6 -8 -7 -6 -4 -2 -1 -0 -0 -1 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -2 -2 -1 -0 0 0 -0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -10 -6 -3 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -10 -63 -101 -100 -87 -79 -75 -72 -68 -61 -53 -42 -30 -15 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -9 -10 -13 -18 -19 -19 -17 -13 -7 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -11 -21 -17 -26 -22 -32 -40 -45 -57 -77 -94 -95 -85 -75 -63 -43 -23 -13 -13 -12 -8 -6 -5 -5 -7 -9 -6 -7 -3 -8 -10 -8 -8 -11 -11 -13 -8 -10 -11 -5 -2 -8 -13 -11 -16 -27 -33 -33 -31 -21 -11 -4 -1 -2 -8 -17 -21 -17 -8 -2 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -1 -1 -1 -2 -5 -7 -9 -9 -10 -11 -11 -11 -12 -12 -13 -12 -13 -15 -17 -18 -18 -17 -14 -10 -7 -3 -1 -0 -0 -0 0 -0 -1 -1 -2 -7 -5 -2 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -4 -3 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -1 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -9 -2 -0 0 0 0 0 0 0 0 -0 -2 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -20 -93 -107 -94 -83 -78 -75 -71 -64 -57 -45 -29 -14 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -8 -9 -13 -18 -19 -16 -11 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -5 -12 -12 -15 -15 -30 -43 -52 -64 -80 -84 -73 -58 -45 -35 -25 -17 -17 -21 -17 -9 -6 -10 -10 -8 -7 -7 -6 -5 -8 -9 -12 -11 -8 -5 -13 -10 -5 -4 -2 -0 -1 -7 -14 -17 -26 -38 -38 -38 -30 -19 -8 -3 -3 -6 -12 -15 -12 -5 -1 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -5 -9 -9 -10 -13 -13 -11 -11 -11 -11 -12 -13 -15 -16 -17 -17 -15 -13 -11 -8 -4 -2 -1 -1 -1 -0 -1 -1 -1 -2 -4 -2 -1 -0 -0 -2 -4 -2 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -5 -0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -11 -82 -118 -104 -90 -84 -80 -75 -69 -61 -49 -32 -16 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -6 -10 -12 -13 -15 -15 -11 -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 -1 -4 -9 -8 -10 -24 -36 -49 -61 -66 -61 -46 -30 -18 -10 -7 -8 -16 -23 -18 -9 -8 -12 -15 -9 -7 -8 -8 -7 -6 -6 -12 -12 -10 -7 -8 -8 -6 -3 -1 -0 0 -0 -10 -22 -30 -44 -47 -45 -41 -31 -17 -6 -3 -3 -6 -9 -11 -4 -1 0 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -1 -2 -5 -6 -7 -9 -9 -9 -8 -9 -10 -12 -13 -13 -13 -13 -13 -11 -10 -8 -7 -5 -2 -1 -2 -1 -1 -2 -1 -0 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 0 0 0 -0 -0 -0 -2 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -8 -50 -107 -116 -100 -90 -86 -82 -73 -65 -53 -36 -19 -7 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -6 -14 -16 -13 -10 -8 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -7 -17 -28 -40 -48 -42 -25 -17 -8 -3 -1 -6 -8 -14 -18 -14 -8 -6 -7 -8 -10 -12 -12 -11 -7 -6 -5 -10 -11 -7 -8 -9 -7 -5 -5 -3 -1 0 0 -1 -2 -20 -48 -57 -54 -50 -36 -19 -6 -3 -2 -3 -7 -10 -5 -1 0 0 0 -0 0 -0 -1 -1 -1 -1 -0 -0 -0 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -1 -1 -0 -0 -0 -1 -2 -3 -6 -7 -7 -7 -7 -8 -9 -10 -10 -11 -10 -8 -6 -4 -4 -5 -4 -2 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 -0 -0 -0 0 0 -3 -2 -1 -0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -16 -70 -117 -114 -101 -94 -89 -80 -71 -60 -43 -26 -12 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -5 -6 -6 -7 -13 -14 -11 -7 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -10 -18 -28 -32 -21 -6 -3 -1 -0 -1 -20 -18 -14 -13 -11 -9 -8 -7 -5 -7 -12 -14 -11 -7 -8 -8 -12 -15 -5 -6 -7 -7 -5 -3 -2 -0 0 0 0 -3 -25 -52 -61 -57 -48 -31 -14 -4 -2 -2 -2 -5 -6 -4 -1 -0 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -3 -3 -3 -4 -4 -4 -3 -4 -5 -6 -7 -7 -5 -2 -1 -3 -5 -3 -3 -2 -1 -1 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 -0 -2 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -28 -90 -124 -114 -104 -97 -89 -79 -66 -52 -33 -17 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -6 -8 -9 -9 -9 -9 -9 -5 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -5 -11 -23 -26 -14 -3 -0 0 -0 -3 -32 -24 -13 -14 -17 -12 -6 -4 -4 -4 -5 -8 -9 -8 -8 -8 -11 -11 -4 -5 -7 -7 -5 -1 0 0 0 0 0 -10 -35 -54 -57 -54 -44 -27 -11 -3 -1 -1 -2 -4 -7 -5 -1 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -2 -1 -1 -0 -0 -1 -1 -2 -3 -4 -4 -3 -2 -3 -4 -3 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 0 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -43 -111 -128 -117 -106 -97 -87 -73 -60 -42 -25 -10 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -9 -10 -9 -9 -7 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -11 -24 -23 -9 -1 0 0 0 -3 -27 -19 -9 -21 -36 -26 -11 -5 -6 -6 -5 -6 -7 -6 -4 -6 -8 -10 -14 -6 -5 -6 -4 -1 0 0 0 0 0 -11 -40 -55 -53 -50 -41 -24 -10 -3 -1 -1 -3 -5 -7 -4 -0 0 -0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -4 -7 -4 -2 -1 0 0 -0 -1 -1 -2 -2 -2 -2 -3 -4 -5 -5 -4 -3 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -6 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -66 -99 -117 -116 -106 -95 -81 -67 -51 -34 -18 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -8 -10 -9 -7 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -14 -24 -17 -4 -0 0 0 -0 -2 -14 -11 -7 -22 -39 -26 -12 -11 -11 -9 -7 -6 -4 -3 -3 -5 -7 -12 -23 -7 -3 -4 -3 -1 -0 0 0 0 0 -6 -33 -44 -39 -34 -25 -14 -6 -3 -1 -3 -7 -10 -8 -3 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -3 -2 -1 -0 -0 -1 -2 -3 -3 -3 -4 -4 -4 -5 -6 -5 -5 -5 -4 -2 -0 -0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -87 -118 -114 -103 -91 -77 -62 -44 -27 -11 -2 -0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -7 -7 -6 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -12 -18 -11 -1 -0 -0 -1 -1 -1 -6 -6 -11 -25 -32 -18 -8 -13 -14 -9 -6 -5 -5 -5 -5 -6 -7 -11 -17 -6 -2 -2 -2 -1 -0 0 0 0 0 -1 -27 -30 -20 -15 -10 -5 -5 -6 -6 -8 -16 -25 -20 -3 0 0 -0 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -3 -5 -7 -6 -3 -3 -4 -6 -9 -7 -7 -7 -6 -3 -2 -1 -1 0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -120 -122 -111 -101 -88 -70 -53 -36 -20 -7 -1 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -6 -6 -4 -2 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -8 -4 -0 0 -0 -0 -1 -2 -4 -5 -12 -24 -24 -13 -6 -6 -8 -8 -6 -5 -5 -5 -5 -6 -6 -9 -12 -7 -3 -1 -1 -1 -0 -1 -0 -1 -0 -0 -24 -20 -10 -9 -10 -11 -14 -17 -17 -18 -28 -41 -34 -8 -0 0 -0 -1 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -2 -2 -3 -3 -2 -1 -2 -3 -7 -9 -9 -8 -7 -6 -6 -6 -4 -2 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -2 -2 -2 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -115 -133 -122 -114 -102 -80 -63 -46 -31 -16 -4 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -3 -5 -4 -5 -5 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 -1 -3 -6 -7 -7 -8 -13 -15 -10 -7 -6 -8 -9 -7 -6 -5 -4 -4 -5 -6 -8 -12 -12 -6 -1 -1 -3 -1 -4 -5 -11 -9 -9 -14 -10 -7 -15 -24 -25 -26 -28 -24 -21 -26 -33 -27 -9 -0 0 0 -1 -9 -6 -2 -1 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -4 -6 -5 -4 -5 -5 -5 -7 -6 -4 -2 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -9 -64 -129 -136 -127 -118 -96 -77 -61 -45 -31 -14 -4 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -7 -8 -3 -4 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -14 -14 -10 -6 -6 -8 -7 -5 -3 -3 -4 -5 -5 -5 -4 -4 -4 -4 -5 -10 -13 -7 -2 -2 -1 -0 -0 -3 -14 -19 -18 -11 -6 -13 -36 -48 -41 -32 -26 -18 -11 -11 -11 -7 -3 -0 0 -0 -2 -11 -9 -3 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -3 -2 -1 -2 -2 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 0 0 0 0 -19 -86 -143 -143 -129 -120 -99 -81 -64 -49 -32 -15 -5 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -2 -2 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -6 -8 -9 -4 -5 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -3 -5 -3 -5 -10 -14 -15 -11 -7 -4 -4 -6 -7 -7 -6 -4 -4 -5 -5 -4 -4 -3 -2 -3 -7 -11 -10 -9 -6 0 0 -0 -5 -12 -8 -5 -6 -11 -20 -43 -53 -39 -24 -15 -8 -3 -2 -1 -0 0 0 0 -0 -4 -9 -7 -3 -1 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 0 0 0 0 0 -34 -115 -155 -147 -144 -129 -106 -88 -69 -52 -33 -18 -5 -1 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 0 -0 -1 -3 -6 -10 -9 -5 -2 -3 -2 -2 -2 -3 -4 -5 -6 -6 -5 -5 -5 -7 -7 -4 -5 -0 -0 -0 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -3 -4 -5 -11 -15 -10 -6 -3 -3 -4 -7 -7 -5 -4 -5 -5 -5 -5 -3 -1 -1 -3 -6 -10 -14 -15 -12 -3 -1 -3 -16 -27 -13 -11 -13 -14 -13 -22 -31 -21 -11 -6 -2 -0 -0 -0 -0 0 0 -0 -1 -6 -11 -7 -2 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 -0 -0 -0 0 -0 -0 -0 0 -0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -3 -3 -3 -3 -3 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 0 0 0 0 0 0 -53 -106 -139 -164 -155 -138 -116 -93 -76 -58 -39 -18 -4 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -4 -3 -0 -0 -0 0 -0 -2 -4 -8 -10 -8 -4 -2 -2 -2 -2 -2 -5 -5 -4 -4 -5 -3 -2 -3 -3 -2 -1 -1 0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -3 -5 -4 -2 -9 -14 -10 -7 -4 -3 -4 -6 -6 -5 -4 -4 -2 -4 -5 -2 -1 -3 -3 -5 -9 -14 -17 -18 -14 -9 -11 -18 -28 -18 -13 -12 -12 -19 -16 -17 -10 -5 -3 -1 -1 -0 0 0 0 0 -0 -1 -6 -12 -8 -2 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -3 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -82 -133 -158 -153 -133 -126 -108 -88 -66 -46 -19 -5 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 0 -0 -0 0 -0 -1 -2 -3 -3 -1 -1 -2 -2 -2 -1 -2 -3 -2 -3 -1 -3 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -0 0 0 0 -0 0 0 0 0 0 -0 -0 -7 -6 -4 -3 -1 -5 -8 -8 -6 -3 -3 -3 -3 -3 -4 -3 -4 -4 -3 -5 -1 -1 -3 -4 -4 -7 -11 -15 -17 -19 -21 -27 -28 -19 -2 -1 -2 -7 -13 -15 -13 -8 -5 -3 -1 -1 -1 -0 0 0 0 -0 -1 -3 -7 -6 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -30 -115 -101 -126 -162 -142 -118 -97 -77 -53 -22 -2 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -0 -1 -0 -1 -0 -0 -1 -1 -1 -0 -0 0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -3 -5 -3 -1 -0 -0 -0 -0 0 0 0 -0 -0 -2 -1 -2 -2 -2 -2 -2 -3 -5 -6 -5 -3 -3 -4 -4 -4 -3 -3 -4 -6 -6 -5 -1 -1 -4 -6 -6 -7 -9 -10 -11 -13 -17 -17 -17 -16 -3 -2 -3 -3 -7 -11 -19 -15 -6 -3 -2 -2 -1 0 0 0 0 0 -0 -1 -5 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 -0 -0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -2 -3 -3 -3 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -41 -18 -118 -176 -160 -144 -131 -110 -90 -57 -19 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -4 -5 -3 -1 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -3 -3 -2 -4 -3 -3 -3 -5 -5 -4 -3 -3 -4 -5 -5 -5 -4 -4 -6 -6 -6 -4 -4 -3 -5 -11 -14 -12 -10 -9 -13 -17 -16 -12 -12 -12 -8 -22 -12 -9 -12 -20 -18 -9 -3 -2 -3 -2 -0 0 0 0 -0 -2 -5 -5 -3 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 -0 -0 -1 -3 -5 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 -0 -0 0 0 0 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -76 -111 -160 -142 -141 -141 -124 -98 -58 -20 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -8 -7 -4 -3 -2 -1 -0 0 0 0 0 -0 -1 -2 -3 -3 -4 -10 -8 -4 -4 -5 -5 -4 -4 -4 -4 -4 -5 -6 -5 -4 -6 -5 -7 -6 -5 -4 -3 -13 -21 -21 -17 -17 -23 -27 -23 -15 -17 -26 -23 -37 -36 -30 -19 -17 -14 -8 -5 -5 -4 -2 -0 0 0 -0 -2 -8 -9 -4 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -2 -5 -9 -11 -10 -7 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -106 -39 -101 -157 -153 -134 -106 -68 -35 -14 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -2 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -13 -13 -10 -9 -10 -10 -5 -1 0 0 0 0 -0 -1 -2 -2 -3 -5 -8 -8 -5 -5 -5 -3 -3 -4 -4 -5 -5 -5 -4 -3 -4 -5 -6 -8 -5 -4 -4 -4 -14 -23 -26 -27 -30 -34 -36 -32 -26 -25 -30 -35 -39 -45 -40 -25 -19 -12 -6 -7 -8 -5 -1 -0 0 0 -1 -5 -12 -9 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -13 -18 -19 -15 -10 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -2 -2 -3 -3 -3 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -27 -164 -172 -155 -137 -120 -88 -49 -21 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -2 -2 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -11 -14 -13 -14 -13 -10 -6 -3 -0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -3 -5 -5 -4 -4 -3 -4 -4 -6 -5 -4 -4 -5 -5 -4 -4 -5 -7 -6 -4 -5 -10 -19 -25 -28 -33 -38 -40 -40 -37 -33 -34 -35 -35 -40 -45 -40 -29 -22 -11 -7 -12 -16 -13 -6 -1 0 -0 -3 -8 -10 -5 -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 -4 -15 -26 -31 -30 -23 -16 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -150 -179 -161 -150 -142 -119 -89 -51 -19 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -5 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -8 -10 -10 -10 -12 -12 -6 -1 -0 -0 0 0 -0 -1 -2 -3 -2 -2 -2 -2 -3 -4 -5 -4 -3 -4 -6 -6 -5 -4 -4 -4 -5 -6 -6 -4 -5 -7 -9 -10 -13 -20 -26 -29 -32 -37 -41 -43 -43 -36 -29 -33 -38 -34 -39 -46 -47 -39 -27 -11 -7 -14 -20 -16 -6 -1 0 -1 -4 -7 -5 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -29 -45 -53 -52 -44 -31 -17 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -69 -200 -175 -159 -145 -134 -108 -75 -43 -21 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -6 -8 -9 -8 -7 -8 -7 -1 0 0 0 0 -0 -1 -2 -2 -2 -2 -3 -3 -2 -2 -4 -7 -7 -4 -3 -6 -6 -5 -5 -5 -5 -7 -7 -6 -5 -7 -11 -20 -28 -24 -22 -25 -27 -31 -32 -35 -39 -39 -39 -41 -44 -43 -38 -40 -46 -43 -21 -43 -15 -5 -10 -15 -9 -2 -0 -0 -2 -4 -4 -2 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -13 -35 -56 -70 -73 -66 -52 -33 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -44 -181 -192 -167 -145 -135 -112 -90 -68 -43 -18 -5 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -3 -4 -7 -10 -10 -10 -10 -8 0 0 0 0 0 -0 -2 -3 -2 -2 -2 -2 -3 -3 -2 -3 -6 -8 -5 -4 -6 -5 -6 -5 -4 -5 -11 -15 -13 -9 -8 -8 -6 -9 -9 -7 -10 -23 -24 -23 -27 -38 -35 -29 -26 -34 -44 -42 -38 -46 -47 -16 -49 -12 -4 -5 -6 -2 -0 0 -0 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -3 -12 -31 -53 -70 -76 -71 -55 -33 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -23 -120 -201 -178 -156 -140 -126 -106 -88 -63 -35 -23 -13 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -2 -2 -0 -0 -1 -1 -0 -2 -1 -0 0 0 0 0 -0 -0 -1 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -2 -1 -2 -5 -8 -10 -12 -11 -6 0 0 0 0 0 -0 -4 -3 -2 -3 -3 -2 -3 -3 -3 -4 -5 -6 -4 -4 -5 -6 -6 -3 -3 -5 -10 -17 -18 -14 -11 -7 -2 -4 -1 -0 -4 -35 -15 -20 -22 -32 -31 -17 -11 -27 -44 -41 -30 -40 -65 -61 -25 -5 -3 -3 -1 -0 0 0 -1 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -5 -13 -26 -43 -57 -61 -56 -41 -22 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -91 -200 -195 -171 -150 -134 -117 -99 -76 -56 -48 -34 -21 -11 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -1 -0 -0 -1 -0 -0 -0 -2 -2 -1 -0 -0 0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -3 -4 -5 -5 -4 -2 -0 0 0 0 -0 -1 -4 -2 -1 -2 -2 -2 -3 -3 -4 -4 -5 -6 -5 -4 -5 -5 -5 -4 -4 -5 -6 -13 -17 -11 -5 -2 -1 -1 0 -0 -6 -38 -18 -27 -12 -19 -20 -13 -16 -31 -41 -38 -34 -45 -58 -42 -8 -4 -2 -1 -0 0 0 -0 -3 -7 -8 -5 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -2 -6 -14 -23 -33 -41 -41 -36 -26 -13 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 -0 -0 0 0 0 -0 0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -48 -150 -202 -190 -170 -151 -133 -113 -92 -73 -60 -51 -41 -26 -14 -6 -2 -0 0 0 0 0 -0 -1 -1 -0 -0 -0 -7 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -7 -5 -2 -0 -0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -1 -0 -1 -1 -2 -2 -2 -1 -0 0 0 0 0 0 -0 -2 -3 -2 -1 -1 -2 -3 -1 -2 -4 -5 -6 -7 -6 -4 -4 -4 -4 -5 -6 -7 -7 -10 -9 -4 -0 -0 0 0 0 0 -5 -26 -30 -27 -6 -35 -22 -12 -20 -32 -36 -34 -39 -44 -36 -16 -6 -3 -1 -0 0 0 0 -2 -5 -9 -10 -7 -3 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -2 -5 -11 -18 -25 -28 -26 -21 -13 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -65 -170 -210 -193 -174 -156 -136 -116 -92 -77 -66 -56 -40 -28 -17 -8 -3 -0 0 0 0 -0 -2 -2 -1 -3 -17 -27 -20 -9 -3 -1 -1 -0 -0 0 0 -0 -4 -24 -15 -4 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -6 -4 -1 -1 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 -1 -2 -1 -1 -1 -1 -3 -4 -3 -4 -6 -6 -8 -9 -7 -5 -4 -3 -4 -8 -9 -7 -8 -3 -0 0 0 0 0 0 0 0 -2 -10 -24 -24 -17 -30 -24 -19 -23 -27 -26 -25 -28 -29 -25 -16 -7 -2 -0 0 0 0 -0 -2 -6 -8 -8 -6 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -1 -4 -7 -12 -17 -18 -16 -13 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -8 -6 -4 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -83 -199 -216 -201 -183 -164 -144 -121 -103 -91 -76 -61 -46 -35 -20 -11 -5 -2 -1 -1 -1 -3 -4 -3 -8 -25 -46 -40 -22 -8 -3 -2 -2 -1 -0 -0 -3 -12 -25 -17 -6 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -7 -5 -2 -2 -2 -3 -2 -2 -0 -0 0 0 0 0 0 -0 -1 -2 -1 -1 -4 -3 -2 -3 -3 -3 -3 -5 -8 -9 -7 -6 -5 -6 -9 -10 -7 -4 -1 -0 -0 -0 0 0 0 0 0 0 0 -3 -16 -29 -27 -20 -14 -11 -11 -10 -9 -9 -9 -12 -18 -18 -9 -1 -0 0 0 0 -0 -2 -5 -6 -5 -4 -3 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -1 -2 -3 -6 -10 -10 -9 -7 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -2 -3 -5 -7 -9 -8 -6 -3 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -212 -240 -229 -211 -193 -173 -150 -130 -114 -95 -81 -63 -52 -34 -24 -15 -10 -6 -4 -5 -7 -10 -9 -12 -29 -54 -56 -36 -18 -8 -4 -2 -1 -0 -2 -16 -28 -18 -12 -9 -7 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -5 -6 -5 -3 -3 -3 -3 -3 -1 -0 -0 0 0 0 0 0 -0 -1 -2 -2 -3 -5 -8 -7 -5 -5 -5 -6 -4 -4 -7 -7 -5 -5 -6 -9 -11 -6 -0 0 0 -2 -4 -2 -0 0 0 0 0 -0 -4 -15 -26 -23 -12 -5 -3 -2 -2 -1 -0 -0 -1 -3 -6 -8 -6 -0 0 0 0 -0 -0 -1 -3 -3 -2 -2 -2 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -6 -7 -8 -8 -6 -5 -4 -3 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -130 -255 -257 -238 -221 -201 -177 -156 -136 -116 -98 -79 -64 -48 -36 -25 -19 -13 -11 -11 -10 -10 -11 -19 -42 -56 -60 -49 -30 -17 -10 -4 -1 -0 -5 -22 -32 -22 -16 -15 -10 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -2 -1 -3 -6 -5 -6 -5 -4 -3 -3 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 -1 -2 -3 -4 -6 -10 -13 -14 -13 -10 -6 -5 -3 -4 -6 -6 -4 -5 -8 -10 -10 -8 -3 0 -0 -2 -3 -1 -0 0 0 0 0 -0 -8 -25 -31 -13 -6 -6 -5 -4 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -0 -1 -1 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -1 -3 -6 -11 -12 -12 -10 -7 -7 -7 -6 -3 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -145 -168 -252 -247 -227 -202 -180 -158 -135 -113 -92 -73 -57 -45 -34 -29 -23 -20 -18 -15 -15 -19 -38 -58 -59 -66 -63 -44 -27 -15 -5 -1 -0 -10 -24 -28 -23 -21 -18 -9 -2 -4 -6 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -6 -9 -12 -13 -9 -6 -4 -2 -2 -3 -4 -4 -3 -2 -0 0 0 0 0 0 0 -0 -1 -2 -2 -5 -8 -9 -12 -18 -19 -14 -8 -4 -5 -6 -6 -5 -3 -5 -8 -12 -13 -12 -7 0 0 0 0 0 0 0 0 0 0 -1 -11 -24 -23 -8 -5 -8 -11 -10 -5 -1 -1 -2 -2 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -1 -1 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -1 -1 -3 -8 -14 -15 -15 -15 -14 -13 -13 -10 -8 -7 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -53 -182 -264 -251 -225 -200 -175 -150 -124 -100 -80 -64 -52 -43 -38 -34 -29 -29 -27 -21 -32 -42 -49 -60 -72 -72 -55 -33 -14 -3 -0 -3 -20 -25 -23 -21 -20 -16 -8 -5 -6 -6 -3 -0 -0 -0 -0 -1 -1 -1 -4 -10 -14 -14 -14 -12 -7 -4 -3 -3 -5 -9 -9 -6 -3 -1 -0 -0 0 0 0 0 0 -1 -2 -2 -3 -5 -7 -6 -9 -16 -22 -17 -12 -9 -8 -8 -3 -2 -3 -5 -7 -9 -11 -13 -8 0 0 0 -0 -0 -0 0 0 0 0 -3 -24 -35 -22 -8 -4 -7 -13 -14 -10 -2 -2 -4 -6 -3 -1 0 0 0 0 0 -0 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 -0 -3 -8 -13 -16 -19 -22 -23 -22 -20 -15 -13 -13 -12 -7 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -99 -270 -275 -246 -219 -190 -163 -134 -108 -87 -72 -60 -52 -50 -46 -40 -39 -37 -32 -50 -48 -54 -67 -77 -73 -55 -31 -10 -1 -1 -8 -19 -21 -20 -22 -20 -14 -9 -7 -5 -3 -2 -0 -0 -0 -0 -1 -2 -7 -13 -13 -11 -9 -8 -6 -4 -2 -2 -3 -9 -14 -11 -5 -1 -3 -6 -4 0 0 0 -0 -1 -2 -4 -3 -3 -3 -4 -4 -7 -14 -20 -18 -13 -9 -9 -7 -5 -6 -5 -4 -4 -5 -8 -13 -10 0 0 -0 -1 -5 -6 -0 0 0 0 -1 -23 -42 -32 -11 -4 -5 -8 -9 -9 -5 -4 -6 -9 -6 -2 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -1 -3 -7 -11 -19 -27 -31 -35 -38 -35 -27 -19 -17 -16 -9 -5 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -67 -224 -286 -265 -236 -205 -177 -144 -118 -96 -82 -72 -66 -63 -60 -55 -50 -44 -45 -56 -45 -62 -80 -83 -71 -47 -22 -6 -1 -7 -24 -24 -17 -21 -23 -20 -13 -8 -6 -4 -2 -1 -0 -0 0 -0 -1 -5 -9 -8 -6 -5 -4 -3 -2 -2 -1 -1 -3 -8 -9 -5 -1 -0 -2 -6 -5 0 -0 -0 -1 -3 -4 -4 -4 -3 -2 -2 -3 -4 -7 -10 -11 -9 -5 -7 -6 -8 -8 -5 -5 -5 -6 -11 -15 -9 -0 0 -0 -2 -7 -8 -0 -0 -1 -1 -13 -21 -33 -27 -10 -6 -9 -8 -6 -6 -8 -7 -8 -12 -10 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -21 -32 -42 -50 -57 -60 -47 -23 -16 -16 -9 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -159 -284 -281 -253 -223 -193 -159 -130 -107 -96 -88 -83 -81 -77 -72 -66 -58 -60 -50 -43 -66 -86 -82 -63 -37 -15 -3 -4 -13 -21 -19 -16 -21 -20 -16 -10 -5 -4 -2 -1 -1 -1 -0 -0 -1 -2 -4 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -4 -3 -0 -0 0 -0 -1 -0 0 -0 -1 -4 -5 -4 -2 -3 -2 -2 -1 -2 -2 -3 -6 -6 -5 -3 -5 -6 -5 -6 -6 -10 -12 -13 -18 -19 -9 -1 -0 -0 -2 -7 -7 -7 -7 -6 -9 -32 -31 -22 -14 -10 -10 -11 -9 -4 -4 -7 -7 -11 -17 -18 -14 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -11 -21 -31 -41 -51 -64 -77 -72 -37 -22 -18 -10 -4 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -77 -209 -297 -297 -274 -245 -209 -175 -142 -120 -112 -110 -108 -106 -100 -90 -80 -74 -73 -65 -92 -112 -94 -74 -47 -22 -7 -2 -12 -27 -26 -15 -15 -17 -16 -12 -9 -5 -3 -1 -0 -0 -0 0 -1 -3 -6 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 -0 -1 -3 -5 -5 -2 -2 -2 -1 -0 -1 -2 -3 -5 -6 -4 -3 -5 -5 -6 -5 -8 -10 -13 -14 -17 -20 -21 -12 -3 -1 -3 -6 -8 -8 -8 -8 -7 -22 -28 -20 -11 -10 -10 -9 -8 -6 -3 -1 -2 -4 -10 -18 -23 -22 -17 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -9 -16 -25 -33 -41 -54 -71 -79 -56 -30 -22 -10 -3 -2 -1 -1 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -209 -296 -325 -322 -303 -269 -228 -191 -157 -136 -127 -132 -137 -140 -130 -109 -94 -84 -79 -89 -119 -128 -93 -58 -28 -10 -2 -2 -12 -21 -18 -11 -11 -13 -14 -13 -10 -8 -5 -2 -1 -0 0 0 -1 -3 -7 -7 -3 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -2 -4 -5 -5 -1 -0 -2 -2 -2 -2 -4 -4 -6 -3 -3 -3 -2 -4 -6 -6 -8 -13 -11 -12 -16 -19 -16 -8 -3 -3 -7 -9 -10 -10 -10 -8 -7 -16 -15 -8 -5 -8 -12 -11 -6 -1 -0 -0 -0 -2 -5 -11 -17 -20 -17 -10 -3 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -8 -15 -21 -27 -36 -49 -60 -48 -31 -24 -11 -4 -3 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 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 -285 -318 -349 -348 -327 -289 -247 -211 -179 -155 -138 -128 -119 -148 -149 -119 -107 -95 -103 -129 -137 -112 -76 -42 -17 -3 -1 -3 -12 -19 -16 -12 -11 -11 -12 -12 -10 -8 -4 -2 -2 -0 0 0 -0 -1 -4 -8 -7 -3 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -2 -3 -3 -2 -0 -0 -1 -2 -2 -3 -4 -3 -3 -3 -3 -3 -3 -4 -6 -7 -7 -10 -10 -12 -16 -15 -8 -2 -3 -6 -7 -7 -10 -12 -10 -13 -17 -16 -8 -4 -3 -4 -7 -7 -3 -0 -0 -0 -0 -1 -1 -3 -5 -8 -7 -4 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -4 -6 -10 -13 -18 -27 -36 -28 -24 -19 -10 -4 -3 -3 -2 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -57 -294 -317 -342 -349 -334 -299 -264 -231 -201 -178 -159 -145 -137 -145 -138 -127 -127 -118 -127 -144 -131 -91 -54 -26 -9 -1 -0 -2 -7 -13 -12 -11 -11 -11 -10 -8 -7 -6 -2 -0 -1 -0 -0 -0 -0 -2 -2 -4 -11 -18 -12 -4 -1 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -3 -4 -3 -2 -2 -1 -1 -1 -2 -4 -3 -5 -4 -5 -5 -4 -4 -5 -6 -6 -8 -12 -13 -14 -20 -16 -6 -1 -4 -6 -4 -4 -16 -40 -59 -51 -34 -27 -10 -4 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -6 -13 -17 -21 -15 -12 -9 -5 -2 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -99 -296 -311 -305 -331 -330 -298 -269 -239 -217 -194 -171 -156 -157 -160 -146 -152 -161 -142 -123 -104 -79 -51 -26 -10 -3 -1 -1 -3 -8 -12 -12 -10 -11 -11 -9 -7 -5 -2 -1 0 -0 0 -0 -1 -2 -4 -2 -3 -18 -34 -25 -4 -1 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -4 -5 -4 -3 -3 -2 -2 -3 -4 -5 -4 -4 -2 -3 -5 -5 -5 -5 -5 -5 -8 -14 -21 -24 -26 -25 -15 -4 -4 -4 -2 -2 -13 -35 -53 -52 -52 -45 -13 -6 -3 -2 -1 -2 -3 -2 -1 -1 -1 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -9 -10 -8 -6 -5 -5 -2 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -140 -298 -303 -285 -304 -316 -290 -267 -240 -225 -208 -187 -165 -158 -174 -190 -183 -162 -125 -90 -63 -40 -20 -8 -2 -1 -1 -2 -4 -7 -7 -10 -9 -10 -9 -8 -8 -7 -5 -3 -1 -0 -0 -2 -3 -5 -4 -2 -9 -24 -29 -16 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -2 -6 -5 -4 -4 -5 -5 -4 -4 -4 -4 -4 -3 -2 -1 -4 -7 -6 -5 -6 -7 -9 -13 -21 -26 -27 -29 -22 -5 -4 -2 -0 -0 -2 -9 -31 -65 -72 -44 -17 -8 -3 -2 -1 -3 -4 -4 -3 -1 -1 -1 -1 -0 0 -1 -1 -0 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -2 -2 -3 -3 -1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -174 -296 -298 -282 -283 -285 -272 -256 -237 -231 -221 -206 -181 -192 -220 -213 -172 -127 -85 -54 -34 -15 -5 -1 -0 -1 -1 -3 -5 -7 -9 -8 -8 -9 -7 -7 -8 -9 -7 -5 -3 -3 -6 -8 -10 -9 -11 -9 -24 -29 -18 -6 -2 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -5 -7 -5 -3 -5 -6 -5 -3 -2 -3 -3 -3 -2 -2 -3 -3 -3 -5 -7 -8 -6 -5 -9 -11 -11 -18 -26 -19 -4 -4 -1 0 0 -0 -4 -15 -26 -33 -30 -20 -13 -6 -4 -2 -2 -2 -3 -2 -1 -1 -2 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -1 -1 -0 -0 0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -2 -2 -2 -3 -3 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -173 -281 -308 -297 -284 -278 -274 -263 -249 -253 -252 -232 -212 -188 -217 -250 -209 -140 -91 -55 -29 -13 -3 -0 -0 -2 -4 -5 -5 -5 -7 -9 -8 -8 -9 -8 -8 -8 -8 -6 -5 -5 -5 -7 -14 -23 -14 -22 -22 -24 -16 -8 -3 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -2 -5 -7 -6 -5 -6 -10 -8 -4 -3 -3 -4 -4 -2 -1 -3 -4 -4 -5 -5 -6 -10 -15 -14 -9 -5 -5 -8 -12 -9 -2 -2 -0 0 0 -0 -2 -10 -12 -14 -20 -18 -13 -6 -7 -4 -2 -1 -0 -0 -1 -2 -2 -2 -1 -1 -2 -2 -2 -3 -3 -2 -1 -0 -0 0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -3 -3 -4 -4 -4 -5 -5 -5 -5 -4 -3 -1 -0 -0 0 -0 -0 -1 -2 -3 -4 -4 -2 -1 -1 -1 -1 -2 -3 -2 -3 -3 -1 -1 -2 -2 -1 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -105 -287 -309 -293 -283 -281 -276 -263 -259 -260 -225 -178 -154 -153 -168 -160 -126 -95 -70 -41 -14 -2 -2 -2 -4 -8 -10 -9 -9 -9 -10 -10 -10 -9 -7 -8 -8 -7 -7 -8 -8 -7 -6 -9 -21 -27 -17 -16 -13 -10 -5 -3 -2 -1 -1 -2 -2 -1 -1 -0 -0 -1 -5 -4 -1 -0 -0 -2 -5 -5 -5 -5 -11 -15 -9 -5 -4 -5 -9 -11 -6 -1 -3 -5 -6 -7 -7 -7 -8 -10 -9 -6 -5 -6 -5 -5 -4 -1 0 0 0 0 0 0 -15 -19 -11 -14 -18 -15 -8 -15 -12 -6 -3 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -3 -2 -1 -1 -0 0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -4 -4 -5 -5 -5 -6 -7 -7 -7 -8 -6 -4 -2 -0 -0 0 -0 -1 -2 -3 -4 -4 -4 -3 -2 -1 -1 -1 -3 -3 -1 -2 -4 -2 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -51 -282 -315 -293 -280 -271 -267 -266 -234 -178 -118 -73 -54 -56 -67 -70 -80 -86 -73 -40 -10 -0 -1 -5 -12 -13 -8 -10 -13 -12 -13 -13 -12 -11 -10 -8 -9 -9 -9 -11 -13 -12 -6 -15 -27 -25 -13 -6 -4 -3 -2 -2 -2 -1 -2 -2 -3 -3 -2 -1 -1 -6 -11 -7 -1 -0 -1 -1 -2 -3 -4 -7 -13 -16 -13 -9 -7 -7 -10 -16 -14 -7 -4 -6 -8 -8 -8 -8 -8 -7 -7 -7 -7 -7 -7 -7 -7 -5 -2 -0 0 0 0 0 0 -3 -8 -13 -17 -15 -10 -16 -19 -14 -8 -5 -4 -3 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -4 -5 -6 -6 -7 -8 -9 -9 -10 -10 -9 -8 -5 -2 -0 -0 -0 -0 -1 -2 -2 -4 -4 -4 -3 -2 -1 -1 -2 -2 -2 -0 -1 -3 -3 -0 -0 -1 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -85 -286 -321 -306 -274 -261 -251 -200 -130 -81 -54 -43 -49 -67 -89 -109 -118 -116 -93 -49 -14 -2 -4 -9 -14 -13 -6 -12 -15 -15 -15 -16 -16 -16 -15 -13 -14 -13 -12 -13 -16 -11 -8 -23 -30 -21 -9 -3 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -2 -2 -7 -7 -2 -0 -1 -1 -1 -2 -2 -2 -7 -14 -19 -18 -14 -7 -7 -9 -16 -18 -10 -5 -8 -9 -9 -8 -8 -9 -8 -8 -7 -8 -8 -8 -8 -8 -8 -7 -4 -1 0 0 0 0 -6 -10 -9 -7 -6 -6 -13 -17 -12 -11 -10 -8 -5 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -7 -8 -9 -10 -11 -11 -11 -12 -13 -13 -11 -9 -5 -2 -1 -1 -2 -2 -2 -3 -4 -4 -5 -4 -3 -2 -2 -2 -3 -2 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -123 -292 -322 -289 -215 -187 -137 -80 -66 -72 -83 -95 -113 -139 -159 -166 -159 -141 -113 -66 -22 -5 -5 -11 -15 -12 -9 -14 -14 -16 -16 -17 -18 -19 -19 -19 -21 -18 -15 -17 -18 -14 -22 -31 -29 -18 -8 -3 -1 -1 -1 -2 -1 -0 -1 -2 -3 -3 -2 -1 -1 -2 -2 -0 -0 -1 -2 -2 -1 -1 -1 -4 -10 -18 -23 -15 -9 -8 -7 -17 -23 -12 -6 -9 -9 -7 -4 -4 -9 -9 -8 -7 -7 -9 -11 -11 -9 -9 -10 -9 -6 -2 -0 0 0 -4 -6 -5 -2 -1 -2 -5 -7 -6 -10 -11 -9 -6 -4 -2 -2 -1 -2 -3 -3 -2 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -8 -13 -15 -17 -17 -17 -15 -14 -15 -15 -14 -13 -10 -5 -2 -1 -2 -2 -2 -3 -4 -5 -4 -4 -4 -3 -3 -3 -3 -3 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -160 -302 -296 -211 -117 -62 -43 -48 -87 -130 -162 -183 -198 -208 -209 -197 -173 -149 -123 -77 -29 -8 -13 -26 -20 -14 -19 -17 -17 -19 -20 -23 -21 -24 -24 -24 -25 -23 -20 -24 -26 -24 -24 -24 -20 -12 -6 -2 -1 -1 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -4 -6 -13 -21 -12 -9 -10 -8 -14 -22 -12 -7 -8 -7 -3 -1 -2 -8 -9 -8 -7 -5 -22 -30 -22 -11 -9 -10 -12 -12 -6 -0 0 0 -4 -6 -4 -3 -2 -2 -2 -2 -2 -5 -9 -6 -5 -3 -3 -4 -5 -5 -6 -6 -5 -5 -3 -1 -2 -2 -1 -1 -1 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -6 -11 -17 -24 -29 -31 -30 -27 -23 -19 -18 -17 -15 -14 -9 -5 -2 -2 -2 -3 -3 -4 -4 -5 -4 -4 -3 -3 -3 -3 -3 -4 -3 -1 -1 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -188 -295 -239 -127 -51 -28 -49 -105 -178 -231 -188 -150 -176 -219 -234 -201 -154 -119 -94 -59 -19 -7 -16 -18 -12 -15 -21 -19 -19 -21 -24 -26 -25 -28 -28 -28 -28 -27 -28 -31 -25 -17 -12 -11 -8 -5 -3 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -3 -4 -5 -6 -10 -15 -13 -12 -8 -12 -17 -28 -14 -7 -5 -2 -0 -2 -6 -9 -8 -7 -6 -5 -26 -35 -24 -11 -8 -9 -12 -12 -7 0 0 0 -4 -9 -8 -7 -6 -3 -2 -2 -0 -1 -4 -2 -3 -4 -6 -8 -9 -11 -10 -8 -6 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -5 -15 -23 -30 -38 -45 -47 -44 -38 -30 -23 -19 -17 -15 -13 -8 -3 -1 -2 -2 -2 -3 -5 -5 -4 -4 -4 -3 -2 -2 -3 -3 -4 -2 -1 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -185 -237 -163 -82 -52 -79 -145 -227 -290 -311 -187 -28 -12 -82 -186 -175 -103 -59 -38 -22 -5 -12 -29 -20 -12 -15 -18 -20 -20 -21 -25 -25 -27 -30 -29 -29 -28 -32 -34 -30 -20 -10 -5 -3 -3 -2 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -2 -4 -5 -5 -5 -6 -8 -8 -6 -6 -7 -25 -19 -10 -5 -2 -0 0 -3 -7 -9 -8 -7 -7 -5 -9 -13 -11 -8 -8 -9 -11 -10 -6 0 0 -0 -4 -8 -7 -6 -6 -3 -1 -1 -0 -0 -1 -1 -3 -7 -10 -11 -11 -10 -8 -6 -5 -3 -2 -2 -2 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -5 -11 -25 -35 -42 -48 -52 -52 -47 -39 -29 -20 -17 -16 -14 -11 -6 -2 -1 -3 -2 -2 -3 -6 -5 -4 -3 -3 -3 -2 -2 -2 -2 -3 -2 -1 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 -0 0 0 0 -0 -1 -1 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -45 -229 -248 -166 -113 -109 -150 -195 -289 -401 -404 -348 -182 0 0 -91 -218 -164 -74 -28 -11 -5 -9 -22 -44 -8 -9 -17 -19 -21 -22 -23 -25 -25 -28 -28 -27 -29 -26 -33 -35 -29 -19 -9 -3 -1 -1 -2 -3 -2 -1 -0 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -1 -1 -3 -5 -5 -3 -3 -1 -2 -2 -2 -2 -4 -4 -5 -7 -7 -6 -12 -9 -8 -3 -0 0 -0 -1 -4 -7 -8 -7 -7 -7 -6 -6 -7 -8 -10 -10 -10 -10 -6 0 -0 -4 -32 -8 -3 -3 -2 -2 -1 -1 -0 -1 -0 -1 -4 -8 -9 -8 -6 -4 -3 -3 -2 -2 -1 -1 -3 -2 -2 -2 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -3 -9 -19 -31 -41 -47 -50 -51 -50 -44 -35 -24 -18 -15 -13 -11 -7 -3 -1 -2 -3 -2 -3 -3 -4 -4 -3 -3 -3 -2 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -94 -229 -233 -245 -169 -197 -173 -87 -45 -88 -106 -67 0 -6 -78 -226 -175 -90 -40 -20 -25 -32 -28 -23 -4 -19 -21 -21 -24 -24 -24 -25 -25 -26 -25 -29 -30 -22 -31 -37 -32 -21 -10 -4 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -2 -4 -7 -6 -3 -3 -0 -1 -0 -1 -2 -2 -3 -5 -5 -7 -12 -11 -9 -7 -2 -0 0 -1 -1 -2 -6 -8 -8 -8 -9 -9 -8 -8 -10 -11 -11 -11 -9 -4 0 -1 -12 -96 -14 -3 -2 -2 -1 -1 -0 -0 -1 -0 -1 -4 -7 -6 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -6 -15 -25 -35 -41 -44 -45 -44 -41 -35 -26 -18 -14 -11 -8 -6 -3 -1 -0 -2 -3 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -52 -92 -135 -86 -28 -17 -4 -0 -5 -6 -3 0 -0 -10 -79 -217 -141 -76 -42 -45 -47 -31 -14 -8 -21 -24 -25 -28 -26 -24 -25 -24 -21 -21 -30 -31 -24 -32 -38 -32 -19 -8 -2 -0 -0 -0 -1 -2 -3 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -3 -4 -3 -2 -1 -3 -4 -3 -5 -6 -6 -10 -13 -19 -22 -16 -12 -9 -3 -0 0 -1 -1 -2 -3 -7 -10 -9 -10 -10 -9 -9 -8 -11 -12 -11 -6 -0 -0 -1 -14 -87 -26 -8 -3 -2 -1 -0 -0 -0 -1 -1 -1 -4 -7 -6 -3 -1 -0 -0 -0 -1 -1 0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 -4 -10 -18 -26 -32 -35 -36 -35 -32 -28 -22 -16 -11 -8 -7 -5 -3 -1 0 -0 -2 -3 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -6 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -14 -8 0 0 0 0 0 0 0 0 -0 -21 -113 -266 -176 -93 -56 -43 -33 -22 -13 -15 -23 -26 -28 -31 -27 -25 -24 -19 -20 -29 -34 -33 -29 -31 -32 -23 -13 -6 -3 -2 -2 -1 -1 -2 -3 -2 -0 -1 -2 -1 -1 -1 -0 0 -0 -0 -0 -1 -2 -5 -4 -3 -3 -2 -2 -4 -8 -4 -9 -13 -9 -16 -19 -14 -12 -15 -18 -16 -6 0 0 -1 -1 -2 -1 -2 -7 -11 -9 -9 -10 -9 -7 -10 -9 -10 -9 -4 -3 -16 -50 -86 -45 -14 -4 -2 -1 -0 -0 -0 -0 -1 -3 -6 -8 -6 -3 -2 -1 -0 -0 -1 -1 -0 -0 -1 -3 -3 -3 -4 -4 -3 -3 -2 -1 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -3 -5 -9 -14 -19 -23 -26 -26 -25 -23 -18 -14 -11 -8 -6 -5 -4 -3 -2 -1 -0 -0 -1 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -9 -21 -13 -2 -10 -38 -24 -49 -25 -5 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -15 -59 -137 -224 -152 -73 -58 -40 -26 -18 -14 -19 -28 -29 -31 -31 -29 -25 -21 -23 -32 -36 -31 -24 -21 -20 -18 -12 -6 -2 -2 -3 -4 -2 -1 -2 -2 -1 -1 -1 -2 -2 -2 -2 -1 -0 0 0 -0 -0 -0 -5 -3 -3 -3 -3 -3 -4 -7 -4 -6 -8 -6 -7 -8 -8 -10 -17 -24 -22 -10 0 0 -0 -1 -2 -2 -3 -3 -2 -2 -3 -8 -8 -10 -11 -5 -8 -12 -10 -21 -63 -108 -99 -61 -20 -5 -2 -1 -0 -0 -0 -1 -3 -6 -9 -8 -5 -2 -1 -0 0 -0 -1 -1 -0 -1 -2 -3 -3 -3 -2 -3 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -6 -9 -12 -14 -17 -18 -18 -17 -16 -14 -12 -9 -8 -6 -4 -3 -3 -2 -2 -2 -1 -0 0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -1 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -9 -45 -46 -53 -73 -74 -79 -90 -23 -4 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -28 -93 -167 -190 -135 -87 -49 -66 -40 -28 -21 -23 -28 -32 -32 -32 -33 -32 -18 -17 -32 -36 -27 -17 -11 -9 -8 -7 -5 -2 -2 -3 -4 -3 -2 -1 -2 -2 -2 -1 -0 -1 -2 -4 -4 -2 -1 -0 0 0 -0 -0 -5 -3 -2 -2 -3 -3 -5 -7 -5 -4 -5 -6 -7 -9 -9 -12 -18 -23 -21 -11 0 -0 -1 -2 -3 -3 -4 -4 -4 -3 -2 -3 -3 -8 -8 -2 -7 -10 -9 -46 -96 -106 -99 -81 -37 -6 -3 -1 0 -0 -2 -4 -7 -9 -9 -7 -3 -2 -1 -0 -0 -0 -1 -1 -1 -2 -3 -1 -1 -1 -1 -1 -2 -3 -4 -3 -2 -2 -2 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -12 -14 -15 -16 -15 -13 -11 -9 -7 -6 -5 -5 -4 -3 -2 -2 -2 -3 -3 -2 -1 -0 0 0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -3 -2 -1 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -27 -81 -86 -82 -83 -96 -81 -12 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -48 -126 -157 -131 -79 -42 -29 -41 -71 -40 -32 -26 -30 -32 -33 -33 -35 -37 -32 -16 -26 -40 -35 -22 -10 -5 -3 -2 -2 -2 -1 -2 -4 -3 -3 -2 -1 -1 -2 -3 -3 -0 -0 -1 -4 -4 -2 -1 -0 -1 -1 -2 -3 -5 -4 -4 -2 -2 -2 -3 -5 -4 -5 -6 -6 -2 -4 -9 -14 -21 -23 -15 -4 -0 -1 -3 -4 -3 -4 -3 -3 -3 -4 -4 -2 -2 -3 -5 -5 -7 -8 -22 -51 -82 -94 -83 -56 -32 -17 -4 -1 -0 -1 -3 -7 -9 -8 -7 -4 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -1 -1 -2 -2 -2 -1 -2 -4 -4 -3 -3 -3 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -6 -12 -15 -15 -15 -13 -10 -7 -5 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -1 -0 0 0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -5 -4 -3 -3 -4 -4 -3 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 0 -0 -1 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -29 -85 -86 -85 -89 -104 -62 -5 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -106 -180 -128 -58 -30 -9 -5 -16 -45 -65 -40 -34 -36 -31 -38 -38 -42 -40 -33 -28 -29 -38 -42 -34 -17 -7 -3 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -1 -1 -2 -3 -3 -0 -0 -1 -3 -4 -1 -0 -0 -2 -4 -7 -6 -6 -5 -2 -1 -1 -1 -2 -2 -3 -4 -6 -8 -12 -13 -11 -15 -20 -21 -11 0 -0 -1 -5 -4 -2 -7 -3 -0 0 -4 -7 -5 -4 -5 -8 -8 -8 -7 -32 -58 -68 -60 -35 -9 -18 -33 -3 -1 -0 -0 -1 -3 -5 -5 -3 -2 -0 -0 -1 -1 -0 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -4 -5 -4 -4 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -8 -13 -14 -14 -12 -9 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -2 -1 -0 0 -0 -2 -4 -4 -4 -3 -3 -2 -3 -4 -4 -3 -3 -4 -4 -3 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -1 -2 -2 -2 -1 -1 -1 -0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -59 -101 -88 -87 -102 -37 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -105 -147 -29 -3 -3 -8 -10 -23 -51 -56 -38 -38 -45 -43 -43 -48 -47 -39 -33 -36 -43 -44 -36 -24 -11 -4 -3 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -0 -1 -1 -2 -2 -1 -0 -0 -1 -2 -2 -3 -4 -2 -1 -1 -2 -2 -2 -3 -3 -4 -5 -8 -14 -20 -14 -24 -24 -11 -3 0 0 -2 -5 -3 -1 -1 -0 0 0 -4 -9 -10 -10 -9 -11 -27 -49 -39 -13 -7 -8 -5 0 -2 -12 -26 -3 -1 -1 -0 -0 -1 -1 -2 -2 -2 -0 -0 -0 -1 -0 -1 -1 -1 -2 -1 -1 -3 -4 -4 -4 -3 -3 -5 -6 -5 -5 -3 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -8 -11 -12 -12 -10 -6 -4 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -3 -3 -4 -4 -6 -4 -2 -1 -0 -1 -3 -6 -6 -6 -4 -3 -3 -4 -4 -4 -3 -4 -5 -4 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -67 -96 -83 -78 -94 -82 -14 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -93 -91 -10 -5 -15 -37 -44 -48 -46 -43 -38 -39 -41 -42 -49 -52 -36 -44 -49 -51 -49 -41 -27 -15 -6 -2 -3 -2 -1 -1 -2 -3 -4 -3 -2 -2 -2 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -2 -1 -1 -1 -2 -2 -3 -3 -3 -3 -4 -6 -5 -5 -11 -20 -33 -37 -41 -31 -13 -3 -0 -1 -3 -5 -1 -0 0 0 0 -1 -6 -10 -12 -11 -14 -31 -62 -89 -82 -18 -1 0 0 -0 -5 -9 -10 -6 -3 -1 -0 -0 -0 -0 -1 -1 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -3 -2 -5 -6 -6 -5 -4 -3 -4 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -10 -15 -16 -13 -10 -7 -4 -4 -3 -3 -3 -2 -2 -2 -3 -3 -4 -5 -6 -6 -7 -8 -7 -4 -2 -2 -3 -5 -9 -10 -7 -6 -4 -4 -5 -5 -5 -5 -3 -2 -1 -1 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -2 -3 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -74 -83 -78 -91 -106 -75 -57 -10 -1 -24 -21 -6 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -47 -134 -94 -15 -11 -28 -55 -69 -52 -39 -36 -33 -34 -34 -38 -47 -43 -31 -47 -55 -51 -42 -30 -17 -8 -2 -1 -1 -2 -2 -2 -3 -4 -3 -3 -3 -3 -3 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -1 -2 -3 -4 -3 -2 -2 -4 -6 -6 -7 -12 -19 -32 -50 -53 -41 -31 -13 -5 -4 -5 -3 -1 0 0 0 0 -4 -8 -10 -11 -11 -17 -46 -83 -83 -64 -9 0 0 0 -2 -37 -60 -8 -5 -5 -4 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -3 -4 -4 -4 -3 -3 -2 -5 -7 -6 -5 -5 -4 -5 -4 -4 -5 -4 -3 -2 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -6 -7 -7 -4 -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 -3 -7 -11 -14 -14 -13 -11 -8 -6 -5 -5 -4 -4 -4 -4 -5 -5 -6 -7 -7 -8 -9 -10 -9 -9 -6 -3 -3 -4 -5 -7 -10 -8 -8 -7 -6 -5 -5 -6 -5 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -39 -77 -82 -81 -91 -112 -124 -110 -35 -18 -91 -68 -23 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -48 -65 -31 -19 -33 -49 -59 -39 -34 -30 -29 -35 -39 -48 -54 -41 -36 -50 -54 -43 -30 -18 -8 -3 -1 -1 -2 -2 -3 -3 -3 -2 -1 -1 -2 -2 -2 -1 -1 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -2 -3 -3 -2 -2 -3 -1 -2 -4 -3 -4 -7 -16 -27 -38 -55 -50 -48 -37 -21 -12 -9 -6 -2 -0 0 0 0 0 -4 -5 -5 -7 -10 -20 -53 -85 -56 -18 -1 0 0 0 0 -47 -71 -15 -8 -11 -8 -2 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -2 -2 -1 -1 -2 -3 -4 -5 -4 -4 -3 -2 -2 -4 -6 -6 -5 -5 -4 -6 -6 -5 -5 -4 -3 -3 -3 -3 -3 -2 -1 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -8 -10 -9 -6 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -11 -14 -15 -16 -13 -10 -8 -7 -6 -6 -6 -7 -7 -8 -9 -9 -10 -10 -11 -11 -11 -10 -10 -8 -5 -3 -3 -5 -12 -13 -11 -9 -8 -6 -5 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -58 -88 -89 -93 -106 -124 -127 -102 -92 -130 -102 -34 -7 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -114 -67 -41 -45 -52 -51 -36 -29 -29 -42 -51 -49 -49 -44 -39 -46 -54 -50 -35 -21 -10 -4 -2 -2 -2 -2 -2 -2 -2 -1 -0 0 0 -1 -2 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -4 -3 -5 -7 -12 -21 -34 -46 -48 -50 -38 -22 -14 -12 -7 -2 0 0 0 0 0 0 -1 -3 -7 -11 -22 -44 -56 -31 -0 0 0 0 0 -6 -31 -36 -13 -6 -6 -3 -0 -0 -0 -0 -0 -1 -3 -4 -5 -3 -3 -2 -1 -1 -2 -3 -4 -4 -4 -4 -3 -3 -2 -4 -6 -6 -5 -5 -5 -6 -8 -8 -5 -5 -5 -4 -4 -4 -5 -5 -4 -2 -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 -2 -5 -7 -9 -11 -10 -8 -4 -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 -5 -10 -14 -18 -21 -20 -16 -12 -9 -8 -8 -8 -8 -9 -10 -11 -12 -12 -12 -12 -13 -13 -12 -11 -12 -11 -7 -3 -3 -8 -19 -18 -15 -11 -8 -6 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -72 -102 -105 -105 -110 -123 -135 -144 -148 -127 -62 -14 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -0 -6 -48 -192 -111 -67 -51 -45 -39 -31 -30 -37 -50 -46 -30 -24 -31 -41 -44 -44 -38 -26 -13 -7 -3 -2 -1 -1 -2 -2 -1 -0 -0 -1 -0 -0 0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -3 -2 -1 -1 -1 -2 -3 -3 -3 -4 -6 -8 -12 -19 -31 -43 -49 -49 -39 -22 -14 -14 -10 -3 0 0 0 0 0 0 0 -2 -7 -12 -16 -29 -33 -14 -0 -1 -3 -1 -0 -33 -40 -21 -7 -4 -2 -1 -0 -0 -0 -0 -0 -2 -4 -7 -5 -2 -2 -2 -1 -1 -2 -3 -4 -4 -4 -4 -3 -2 -2 -2 -3 -5 -6 -6 -6 -6 -7 -7 -8 -7 -8 -7 -6 -6 -6 -6 -5 -4 -3 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -7 -10 -11 -11 -9 -6 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -13 -16 -19 -21 -20 -17 -14 -11 -11 -10 -10 -11 -12 -13 -13 -14 -15 -15 -14 -14 -12 -11 -11 -13 -13 -9 -4 -4 -12 -18 -18 -15 -11 -7 -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 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -21 -65 -105 -122 -126 -139 -149 -155 -158 -165 -107 -11 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -32 -61 -46 -20 -26 -86 -218 -114 -70 -49 -40 -34 -32 -34 -39 -42 -31 -13 -11 -13 -17 -22 -23 -21 -15 -8 -4 -2 -1 -0 -0 -1 -2 -2 -1 -1 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -4 -2 -2 -2 -2 -2 -3 -3 -3 -4 -5 -8 -12 -20 -32 -42 -48 -49 -40 -23 -15 -17 -13 -4 0 0 0 0 0 0 0 -0 -1 -6 -5 -11 -13 -2 -2 -10 -17 -7 -1 -35 -38 -18 -6 -5 -4 -2 -0 -0 -0 -1 -1 -4 -8 -9 -5 -2 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -3 -5 -6 -6 -6 -5 -5 -5 -6 -9 -8 -7 -7 -7 -6 -6 -6 -6 -5 -4 -3 -2 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -7 -8 -10 -12 -11 -9 -6 -5 -3 -2 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -13 -16 -18 -20 -19 -17 -16 -13 -12 -12 -12 -13 -14 -15 -15 -16 -17 -17 -16 -14 -12 -11 -11 -12 -11 -7 -4 -7 -13 -16 -16 -13 -9 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -26 -72 -116 -146 -158 -168 -172 -173 -178 -107 -26 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -61 -139 -189 -172 -138 -122 -131 -144 -78 -64 -44 -39 -36 -36 -36 -37 -36 -25 -14 -18 -17 -12 -8 -7 -8 -7 -5 -3 -3 -2 -0 0 -0 -1 -2 -1 -1 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -3 -4 -3 -2 -4 -5 -4 -4 -6 -8 -12 -21 -33 -43 -49 -49 -41 -25 -15 -17 -18 -11 -3 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -8 -16 -24 -11 -3 -27 -39 -28 -16 -9 -3 -1 -1 -0 -1 -2 -2 -6 -9 -9 -5 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -4 -5 -5 -5 -6 -6 -6 -6 -6 -7 -8 -7 -8 -7 -7 -7 -6 -4 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -7 -8 -11 -12 -12 -9 -6 -4 -2 -1 -0 -0 0 0 -0 -1 -1 -0 -0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -11 -15 -17 -20 -21 -20 -18 -16 -14 -13 -12 -13 -14 -15 -16 -17 -17 -17 -16 -15 -15 -14 -13 -13 -11 -8 -5 -5 -11 -14 -15 -14 -12 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -17 -33 -75 -137 -176 -183 -185 -190 -175 -53 -4 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -101 -183 -197 -123 -58 -24 -28 -53 -65 -58 -63 -37 -36 -38 -36 -33 -36 -32 -22 -23 -26 -20 -9 -3 -2 -2 -3 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -0 -1 -1 -2 -3 -5 -5 -3 -4 -4 -4 -4 -4 -4 -4 -6 -7 -12 -22 -34 -42 -46 -46 -40 -27 -16 -14 -19 -19 -6 0 0 0 0 0 0 0 0 -3 -10 -17 -19 -16 -11 -10 -14 -18 -20 -39 -70 -64 -33 -9 -3 -3 -1 -1 -2 -4 -6 -9 -11 -10 -7 -5 -4 -2 -2 -2 -2 -1 -1 -2 -2 -1 -1 -1 -2 -1 -1 -0 -0 -2 -3 -3 -3 -3 -3 -7 -8 -7 -7 -8 -8 -8 -8 -7 -5 -4 -3 -3 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -6 -8 -9 -11 -11 -9 -6 -3 -2 -1 -0 -0 0 0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -8 -15 -19 -20 -21 -21 -19 -18 -16 -14 -13 -13 -13 -14 -15 -17 -18 -18 -17 -15 -15 -16 -16 -15 -14 -10 -6 -5 -9 -15 -17 -16 -16 -13 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -22 -76 -133 -172 -192 -196 -191 -26 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -1 -4 -42 -118 -163 -97 -42 -12 -9 -16 -32 -43 -46 -44 -27 -31 -34 -32 -30 -32 -24 -20 -27 -30 -18 -6 -2 -1 -2 -3 -4 -3 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -0 -1 -2 -3 -5 -2 -0 -1 -0 -1 -2 -4 -5 -5 -5 -3 -3 -4 -4 -3 -3 -3 -4 -5 -6 -11 -18 -27 -34 -38 -39 -38 -31 -20 -11 -14 -18 -4 0 0 0 0 0 0 0 0 -4 -10 -14 -16 -12 -7 -6 -13 -36 -51 -33 -58 -80 -41 -8 -4 -5 -5 -7 -5 -6 -8 -12 -14 -12 -10 -7 -4 -3 -1 -1 -1 -1 -2 -2 -2 -1 -2 -2 -3 -0 -0 -0 -1 -1 -0 -0 -1 -2 -3 -4 -5 -6 -6 -6 -7 -7 -7 -5 -4 -3 -3 -3 -2 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -6 -7 -7 -8 -8 -6 -4 -2 -1 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -11 -17 -21 -22 -22 -21 -19 -17 -16 -14 -14 -13 -13 -14 -15 -17 -18 -19 -17 -16 -16 -17 -16 -15 -13 -8 -5 -8 -13 -17 -20 -20 -18 -15 -11 -6 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -15 -63 -132 -173 -165 -108 -2 -2 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -12 -54 -58 -33 -78 -133 -122 -74 -27 -13 -18 -33 -44 -39 -37 -31 -26 -26 -30 -31 -29 -30 -22 -14 -17 -25 -26 -15 -5 -1 -1 -2 -3 -3 -2 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -3 -0 -1 -1 -1 -2 -4 -4 -3 -3 -2 -2 -3 -3 -2 -3 -5 -7 -7 -7 -8 -11 -18 -24 -28 -33 -39 -39 -29 -15 -9 -14 -2 -6 -3 -0 0 0 -0 0 -0 -4 -7 -8 -8 -7 -6 -5 -10 -29 -46 -26 -50 -70 -29 -8 -9 -9 -13 -16 -11 -9 -9 -11 -12 -12 -11 -8 -5 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -2 -2 -1 -1 -1 -2 -4 -5 -6 -6 -5 -6 -7 -6 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -7 -9 -9 -8 -6 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -15 -21 -25 -26 -26 -23 -19 -17 -16 -15 -14 -13 -14 -16 -17 -18 -19 -19 -18 -17 -18 -17 -15 -14 -11 -7 -7 -12 -19 -23 -24 -23 -19 -16 -12 -6 -3 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -15 -60 -80 -43 -16 -2 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -82 -153 -205 -210 -186 -133 -73 -28 -12 -18 -34 -54 -26 -26 -26 -24 -25 -26 -25 -24 -24 -21 -12 -12 -20 -25 -21 -13 -6 -2 -0 -1 -1 -1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -2 -3 -3 -1 -0 -1 -1 -1 -3 -2 -1 -1 -2 -3 -4 -3 -3 -4 -8 -14 -18 -16 -11 -7 -10 -18 -21 -28 -35 -41 -41 -33 -21 -12 -11 -5 -12 -6 -1 0 -0 -2 -5 -6 -7 -9 -7 -6 -9 -9 -7 -6 -10 -21 -36 -93 -53 -16 -6 -14 -20 -19 -16 -14 -12 -10 -11 -11 -11 -11 -8 -4 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -2 -1 -1 -2 -4 -5 -7 -6 -5 -6 -7 -6 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 -0 -1 -4 -7 -9 -10 -7 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -11 -19 -25 -27 -28 -28 -22 -19 -17 -17 -16 -15 -15 -16 -18 -18 -18 -19 -19 -19 -19 -18 -15 -13 -12 -10 -7 -9 -14 -20 -24 -25 -24 -22 -17 -12 -6 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -15 -8 -1 -1 -1 -2 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -56 -123 -139 -119 -106 -92 -64 -28 -16 -21 -25 -29 -30 -22 -24 -22 -23 -23 -21 -17 -15 -14 -9 -6 -17 -27 -25 -18 -11 -6 -2 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -2 -1 -4 -3 -2 -2 -3 -3 -4 -4 -5 -8 -15 -25 -28 -22 -12 -8 -12 -16 -23 -29 -38 -45 -44 -34 -22 -15 -9 -9 -3 -0 0 0 -2 -7 -11 -11 -10 -8 -3 -4 -9 -10 -8 -6 -7 -19 -47 -94 -34 -18 -15 -15 -15 -14 -13 -13 -12 -11 -11 -12 -12 -10 -6 -3 -1 -1 -2 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -4 -3 -5 -6 -6 -5 -5 -5 -4 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -2 -3 -6 -8 -11 -8 -6 -8 -8 -6 -3 -1 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -2 -2 -1 -1 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -13 -22 -30 -31 -28 -26 -21 -17 -16 -16 -17 -17 -17 -19 -20 -19 -19 -19 -19 -19 -17 -14 -13 -14 -11 -10 -9 -12 -15 -19 -23 -26 -27 -23 -13 -11 -6 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -47 -44 -1 -1 -1 -2 -2 -3 -3 -3 -4 -3 -3 -3 -3 -3 -4 -4 -5 -5 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -78 -120 -109 -76 -54 -32 -16 -15 -23 -30 -27 -23 -22 -21 -22 -21 -21 -17 -13 -9 -6 -6 -6 -10 -23 -31 -22 -12 -5 -3 -1 -0 -0 -0 -1 -1 -1 -1 -0 -1 -2 -1 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -4 -3 -4 -4 -5 -13 -23 -30 -27 -16 -9 -10 -19 -28 -32 -35 -44 -36 -28 -24 -20 -16 -11 -9 -3 -0 0 0 -5 -11 -12 -10 -10 -10 -8 -9 -10 -10 -8 -4 -4 -27 -79 -70 -28 -20 -20 -20 -19 -16 -13 -12 -12 -11 -11 -11 -10 -7 -4 -2 -1 -0 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 -1 -2 -3 -2 -1 -2 -3 -5 -5 -4 -5 -4 -3 -2 -2 -2 -2 -3 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -3 -6 -8 -9 -11 -9 -10 -13 -13 -10 -6 -3 -1 -1 -0 -1 -3 -3 -3 -4 -4 -3 -2 -2 -2 -2 -2 -2 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -8 -15 -22 -28 -31 -28 -24 -20 -15 -12 -12 -13 -13 -13 -16 -18 -19 -19 -19 -18 -15 -12 -11 -12 -15 -10 -10 -12 -15 -18 -22 -28 -32 -31 -28 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -39 -37 -0 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -130 -154 -126 -83 -44 -21 -12 -16 -35 -49 -26 -22 -22 -21 -20 -20 -18 -17 -12 -7 -6 -6 -5 -6 -14 -25 -29 -18 -7 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -2 -3 -2 -3 -4 -5 -6 -8 -8 -8 -11 -18 -26 -26 -17 -12 -13 -25 -36 -35 -39 -41 -49 -18 -6 -14 -21 -17 -10 -5 -2 -0 0 0 -3 -7 -9 -9 -10 -10 -10 -10 -10 -9 -7 -5 -6 -36 -89 -67 -38 -26 -20 -18 -15 -11 -9 -9 -10 -9 -8 -7 -7 -5 -3 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -3 -4 -4 -4 -4 -4 -4 -3 -2 -3 -3 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 0 -0 0 -0 -1 -3 -6 -10 -12 -12 -14 -15 -18 -21 -20 -16 -10 -6 -3 -2 -1 -3 -6 -6 -6 -5 -4 -3 -2 -2 -2 -2 -3 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -6 -10 -15 -20 -25 -29 -26 -24 -20 -14 -9 -8 -9 -9 -9 -10 -12 -13 -14 -17 -16 -12 -11 -14 -16 -11 -9 -9 -13 -17 -20 -25 -28 -31 -31 -29 -23 -15 -8 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -27 -136 -154 -98 -55 -24 -9 -12 -29 -43 -40 -18 -17 -15 -14 -15 -15 -14 -12 -8 -4 -7 -7 -5 -8 -18 -25 -22 -11 -4 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -1 -1 -2 -1 -1 -2 -3 -5 -6 -4 -2 -3 -9 -14 -15 -13 -12 -12 -17 -19 -16 -19 -29 -43 -49 -40 -41 -43 -34 -10 -1 -7 -13 -12 -5 -0 0 0 0 0 -3 -9 -9 -6 -7 -7 -7 -7 -7 -6 -6 -4 -6 -35 -78 -68 -42 -26 -15 -9 -6 -5 -5 -7 -7 -5 -4 -6 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 0 -0 -0 -1 -2 -3 -1 -1 -3 -4 -5 -4 -4 -4 -4 -3 -3 -4 -5 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -2 -4 -4 -2 -1 -1 -1 -1 -1 -0 -1 -0 -1 -3 -5 -10 -14 -17 -18 -18 -19 -21 -24 -25 -21 -15 -9 -5 -5 -6 -10 -11 -9 -8 -7 -6 -4 -4 -3 -3 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -6 -8 -11 -13 -16 -18 -20 -19 -18 -15 -11 -7 -6 -7 -8 -8 -7 -7 -8 -8 -11 -12 -10 -10 -9 -9 -9 -9 -11 -15 -18 -22 -26 -27 -29 -31 -29 -24 -16 -9 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -24 -21 -7 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -50 -108 -105 -56 -25 -10 -11 -33 -55 -45 -13 -13 -11 -8 -6 -6 -7 -7 -6 -4 -3 -5 -4 -2 -9 -20 -24 -17 -7 -3 -1 -0 -0 -0 -0 -0 -1 -1 -2 -0 -0 -1 -1 -0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -0 -1 -2 -3 -4 -5 -6 -4 -2 -4 -10 -15 -16 -12 -8 -7 -8 -20 -29 -41 -47 -46 -41 -40 -43 -41 -10 -1 -0 -1 -6 -9 -7 -2 0 0 0 0 -3 -13 -10 -9 -13 -12 -12 -13 -6 -5 -6 -5 -7 -34 -70 -67 -40 -24 -13 -5 -3 -3 -5 -6 -5 -3 -2 -5 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -1 -1 -2 -4 -5 -6 -5 -5 -5 -3 -3 -5 -4 -4 -3 -2 -2 -2 -2 -1 -0 -1 -1 -2 -1 -1 -1 -1 -0 -2 -3 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -9 -15 -19 -22 -22 -20 -22 -29 -30 -26 -19 -15 -13 -13 -15 -18 -19 -16 -13 -10 -7 -5 -3 -2 -2 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -4 -6 -9 -11 -12 -12 -11 -10 -8 -8 -9 -10 -9 -8 -6 -8 -9 -8 -6 -4 -5 -6 -7 -8 -8 -7 -6 -8 -11 -13 -15 -16 -19 -23 -26 -28 -31 -32 -29 -24 -17 -10 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -61 -70 -69 -61 -34 -6 -0 -0 -0 -0 -1 -1 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -103 -149 -117 -71 -33 -9 -3 -8 -24 -37 -23 -5 -8 -5 -3 -1 -1 -2 -2 -1 -1 -2 -2 -1 -1 -10 -22 -25 -18 -9 -4 -2 -1 -0 -1 -2 -1 -2 -1 -1 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -4 -5 -3 -3 -5 -3 -1 -2 -3 -4 -3 -4 -5 -4 -2 -3 -7 -11 -12 -9 -8 -8 -6 -20 -36 -52 -53 -51 -43 -39 -43 -40 -13 0 0 0 -5 -9 -7 -2 0 0 0 0 -1 -7 -5 -10 -15 -14 -13 -13 -11 -11 -11 -10 -10 -27 -55 -65 -49 -29 -16 -6 -2 -1 -4 -5 -4 -2 -1 -3 -3 -3 -3 -3 -2 -2 -2 -2 -1 -2 -2 -2 -2 -1 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -3 -5 -6 -6 -5 -5 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -3 -3 -5 -10 -16 -22 -25 -24 -23 -25 -29 -30 -28 -26 -27 -29 -28 -26 -26 -27 -22 -15 -12 -10 -7 -5 -3 -2 -2 -3 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -3 -6 -8 -10 -11 -11 -13 -15 -15 -12 -6 -6 -8 -8 -7 -8 -12 -12 -9 -7 -6 -6 -7 -6 -6 -7 -8 -10 -12 -14 -16 -16 -17 -20 -23 -25 -29 -28 -30 -30 -26 -20 -12 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -19 -55 -64 -78 -90 -64 -33 -17 -6 -1 -1 -1 -4 -40 -165 -225 -164 -106 -53 -4 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -94 -119 -82 -38 -15 -3 -2 -12 -31 -33 -15 -6 -4 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -25 -26 -20 -11 -5 -2 -1 -0 -2 -1 -1 -3 -3 -2 -1 -1 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -8 -8 -4 -3 -4 -4 -3 -2 -3 -3 -3 -4 -4 -3 -3 -3 -4 -7 -9 -10 -11 -9 -8 -20 -37 -49 -49 -43 -40 -42 -40 -29 -9 0 0 -3 -7 -5 -2 -0 0 0 0 0 0 -0 -5 -11 -13 -13 -13 -13 -15 -15 -14 -12 -11 -14 -27 -48 -64 -55 -31 -14 -4 -1 -3 -4 -2 -1 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -0 -1 -3 -1 -3 -2 -2 -2 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -7 -12 -18 -24 -28 -26 -24 -25 -27 -30 -34 -39 -45 -48 -44 -35 -34 -35 -18 -16 -17 -13 -9 -7 -5 -5 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -10 -12 -14 -17 -21 -26 -29 -29 -24 -15 -10 -10 -9 -6 -9 -14 -15 -10 -8 -7 -7 -7 -7 -8 -9 -9 -10 -12 -14 -16 -17 -19 -22 -22 -23 -27 -31 -32 -31 -26 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -5 -18 -32 -35 -44 -61 -71 -75 -74 -64 -48 -35 -26 -47 -98 -230 -296 -292 -282 -266 -243 -187 -135 -51 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -62 -92 -75 -38 -13 -3 -1 -3 -12 -26 -30 -23 -11 -4 -1 -0 -0 -0 -0 -0 0 0 0 0 -1 -6 -16 -25 -23 -18 -10 -4 -2 -1 -1 -3 -0 -0 -2 -3 -3 -2 -2 -1 -1 -1 -0 -1 -3 -3 -2 -2 -1 -0 -1 -2 -6 -7 -4 -2 -3 -4 -3 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -6 -9 -13 -11 -10 -13 -23 -38 -50 -53 -48 -45 -38 -24 -7 0 0 -0 -2 -4 -2 -0 0 0 0 0 -0 -2 -1 -8 -10 -38 -46 -26 -14 -17 -19 -18 -15 -12 -11 -11 -19 -41 -70 -60 -25 -6 -1 -3 -4 -2 -1 -2 -3 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -1 -0 -1 -2 -4 -3 -2 -3 -2 -2 -2 -3 -5 -5 -3 -3 -2 -2 -3 -4 -5 -4 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -12 -19 -25 -28 -26 -21 -21 -26 -36 -48 -58 -67 -70 -62 -49 -50 -48 -25 -18 -20 -17 -11 -8 -6 -5 -4 -4 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -2 -3 -6 -10 -13 -16 -18 -23 -32 -38 -38 -35 -28 -20 -15 -13 -10 -6 -12 -13 -13 -12 -11 -9 -7 -8 -11 -21 -11 -9 -10 -13 -14 -15 -16 -18 -23 -21 -24 -26 -30 -32 -31 -27 -20 -11 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -5 -13 -15 -14 -20 -32 -52 -82 -114 -147 -163 -155 -146 -177 -273 -284 -290 -296 -301 -306 -309 -293 -270 -154 -63 -10 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -56 -169 -127 -47 -15 -4 -1 -1 -3 -8 -16 -30 -34 -20 -10 -4 -2 -1 -0 -0 -0 -0 0 0 -1 -4 -12 -18 -20 -17 -11 -6 -3 -2 -2 -1 -2 -0 -0 -0 -3 -3 -2 -0 -0 -0 -0 -1 -4 -7 -5 -2 -1 -1 -1 -1 -2 -4 -4 -3 -3 -3 -3 -3 -3 -3 -4 -2 -1 -2 -3 -3 -2 -3 -7 -10 -9 -9 -12 -20 -30 -42 -53 -59 -40 -31 -18 -6 -0 -0 -2 -8 -13 -1 -0 0 0 0 0 -0 -3 -13 -9 -20 -33 -60 -57 -29 -13 -17 -22 -25 -19 -14 -11 -9 -10 -13 -36 -90 -39 -12 -3 -4 -5 -3 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -2 -2 -3 -1 -0 -0 -2 -4 -4 -4 -3 -4 -3 -2 -2 -3 -4 -5 -4 -3 -3 -3 -4 -4 -5 -5 -5 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -5 -10 -17 -23 -26 -25 -21 -22 -31 -45 -60 -75 -87 -93 -83 -65 -65 -59 -42 -30 -22 -16 -11 -9 -8 -5 -4 -4 -3 -4 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -6 -8 -9 -9 -10 -14 -19 -23 -29 -36 -41 -42 -39 -31 -24 -20 -16 -10 -6 -15 -13 -11 -11 -11 -10 -11 -12 -9 -9 -8 -10 -13 -15 -16 -15 -15 -19 -22 -21 -24 -27 -30 -31 -30 -27 -21 -12 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -10 -5 -5 -7 -15 -29 -51 -80 -114 -148 -181 -213 -239 -259 -273 -281 -289 -295 -301 -305 -307 -304 -266 -220 -104 -19 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -69 -118 -79 -22 -2 -1 -0 -1 -4 -8 -16 -30 -40 -34 -26 -16 -9 -6 -4 -3 -1 -0 -0 -0 -3 -9 -15 -17 -16 -14 -7 -4 -2 -2 -1 -1 -2 -0 0 0 -2 -2 -1 -1 -1 -1 -1 -2 -5 -6 -2 -0 -1 -1 -0 -0 -2 -3 -3 -2 -3 -3 -3 -4 -4 -3 -2 -1 -2 -3 -4 -4 -3 -4 -8 -13 -8 -12 -20 -30 -41 -42 -33 -30 -13 -2 0 0 -4 -11 -10 -5 -9 0 0 0 0 0 0 -1 -8 -22 -20 -27 -44 -69 -63 -33 -14 -18 -21 -21 -13 -10 -8 -6 -8 -11 -28 -66 -49 -21 -7 -6 -6 -3 -2 -2 -2 -2 -2 -2 -1 -2 -1 -1 -1 -1 -2 -3 -2 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -4 -1 0 -1 -3 -4 -4 -5 -4 -4 -4 -3 -3 -3 -3 -4 -5 -4 -5 -3 -2 -4 -5 -6 -7 -8 -8 -7 -5 -3 -2 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -4 -8 -15 -21 -24 -24 -21 -23 -33 -48 -67 -85 -96 -100 -92 -78 -73 -67 -53 -36 -22 -13 -10 -10 -9 -6 -5 -5 -5 -5 -6 -6 -6 -6 -6 -7 -6 -5 -5 -5 -4 -4 -4 -3 -4 -3 -2 -1 -1 -2 -3 -5 -8 -11 -13 -11 -11 -16 -25 -34 -39 -51 -57 -52 -43 -34 -28 -24 -18 -11 -11 -14 -11 -10 -11 -10 -10 -13 -13 -10 -10 -9 -10 -12 -14 -15 -16 -17 -21 -22 -22 -22 -24 -27 -29 -28 -25 -19 -12 -6 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -9 -3 -1 -3 -7 -15 -29 -50 -79 -112 -149 -185 -217 -243 -262 -275 -286 -293 -298 -304 -308 -311 -314 -306 -237 -149 -70 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -81 -116 -98 -50 -12 -0 -0 -1 -3 -5 -9 -17 -30 -40 -39 -36 -28 -21 -16 -12 -8 -5 -2 -3 -2 -3 -12 -19 -20 -18 -15 -9 -5 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -3 -3 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -3 -3 -2 -2 -3 -3 -1 -3 -4 -4 -3 -3 -5 -10 -12 -13 -20 -30 -42 -45 -33 -11 0 -0 -1 -2 -1 -9 -25 -31 -17 -1 0 0 0 0 0 0 -1 -8 -18 -19 -17 -20 -24 -24 -24 -24 -22 -16 -15 -10 -10 -9 -8 -7 -9 -11 -20 -49 -32 -11 -7 -6 -4 -2 -2 -3 -2 -2 -2 -1 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -5 -4 -4 -4 -3 -3 -3 -4 -6 -7 -5 -4 -2 -2 -4 -5 -7 -9 -10 -10 -8 -6 -4 -4 -4 -4 -4 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -6 -13 -19 -23 -23 -22 -25 -33 -47 -66 -85 -93 -95 -88 -81 -77 -69 -55 -37 -23 -15 -11 -10 -11 -9 -8 -8 -8 -8 -8 -8 -8 -7 -7 -9 -10 -10 -9 -8 -7 -6 -4 -4 -6 -6 -5 -4 -3 -4 -5 -6 -8 -11 -14 -14 -16 -25 -35 -44 -51 -63 -69 -62 -49 -39 -33 -25 -15 -12 -13 -12 -10 -10 -10 -9 -8 -10 -9 -9 -10 -9 -9 -9 -10 -11 -15 -18 -24 -27 -27 -25 -26 -28 -30 -28 -25 -19 -13 -7 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -10 -8 -2 -0 -1 -3 -7 -15 -30 -52 -81 -116 -154 -192 -224 -249 -268 -282 -292 -300 -304 -308 -312 -314 -316 -323 -300 -199 -57 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -30 -107 -136 -82 -28 -5 -1 -2 -6 -9 -9 -14 -28 -33 -31 -31 -32 -30 -28 -25 -20 -20 -15 -8 -9 -8 -3 -13 -25 -27 -23 -19 -12 -6 -2 -0 -2 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -3 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -3 -5 -5 -3 -2 -4 -5 -5 -3 -3 -7 -12 -13 -20 -28 -39 -31 -20 -11 -4 -1 -4 -9 -12 -7 -22 -36 -30 -11 0 0 0 0 0 -1 -1 -0 -3 -9 -13 -14 -14 -16 -23 -35 -42 -34 -21 -19 -15 -14 -13 -12 -10 -8 -9 -22 -45 -37 -13 -9 -8 -5 -2 -2 -3 -3 -3 -3 -2 -3 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -3 -4 -4 -3 -3 -3 -5 -9 -8 -7 -4 -3 -3 -4 -5 -7 -9 -11 -12 -10 -8 -6 -5 -5 -5 -5 -4 -4 -5 -5 -4 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -5 -11 -18 -22 -22 -21 -24 -31 -44 -61 -78 -88 -90 -85 -82 -77 -67 -51 -36 -25 -18 -12 -11 -12 -12 -12 -12 -13 -12 -11 -11 -10 -9 -9 -10 -12 -12 -12 -12 -12 -11 -5 -4 -5 -6 -5 -4 -4 -5 -7 -10 -12 -13 -17 -19 -25 -34 -41 -48 -54 -65 -73 -67 -54 -43 -33 -20 -13 -11 -10 -8 -9 -10 -9 -9 -8 -8 -8 -8 -9 -9 -10 -9 -9 -12 -16 -20 -28 -32 -35 -36 -36 -36 -35 -31 -25 -19 -14 -8 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -8 -5 -2 -0 -1 -1 -3 -8 -17 -33 -56 -87 -124 -165 -204 -236 -260 -280 -293 -303 -309 -315 -316 -314 -314 -319 -327 -289 -160 -30 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -56 -153 -116 -108 -54 -15 -2 -4 -10 -16 -19 -15 -18 -28 -23 -20 -22 -25 -28 -31 -32 -32 -33 -22 -14 -15 -14 -8 -17 -33 -31 -26 -21 -13 -6 -2 -0 -2 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -1 -2 -2 -2 -2 -3 -2 -1 -2 -4 -6 -5 -5 -5 -4 -7 -9 -7 -6 -8 -13 -19 -26 -35 -46 -26 -7 -1 -6 -16 -23 -21 -16 -11 -39 -30 -10 -1 0 0 0 0 0 -5 -5 -2 -0 -3 -10 -15 -13 -23 -29 -27 -29 -22 -16 -24 -19 -14 -15 -14 -12 -10 -10 -23 -47 -51 -21 -11 -7 -4 -2 -3 -4 -4 -4 -3 -2 -3 -3 -2 -2 -2 -3 -3 -2 -2 -3 -3 -2 -3 -4 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -5 -5 -3 -3 -5 -3 -2 -4 -7 -9 -9 -7 -5 -3 -3 -3 -3 -5 -7 -8 -11 -10 -8 -6 -5 -5 -5 -4 -4 -3 -4 -4 -2 -1 -1 -1 -1 -2 -2 -1 -2 -2 -1 -2 -4 -9 -15 -20 -20 -21 -24 -30 -43 -60 -77 -88 -90 -89 -85 -77 -65 -51 -37 -26 -19 -14 -13 -14 -15 -15 -16 -18 -16 -14 -15 -14 -13 -12 -14 -15 -15 -13 -14 -13 -11 -7 -5 -4 -4 -4 -5 -5 -6 -12 -17 -19 -19 -20 -23 -28 -33 -39 -46 -51 -57 -63 -60 -50 -38 -26 -16 -12 -10 -9 -8 -9 -10 -10 -9 -8 -8 -8 -8 -9 -13 -13 -11 -11 -15 -22 -28 -39 -47 -52 -52 -50 -49 -44 -34 -27 -20 -14 -8 -4 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -15 -11 -7 -4 -1 -0 -1 -1 -2 -4 -10 -21 -40 -65 -98 -139 -182 -220 -254 -281 -299 -312 -321 -324 -323 -319 -316 -319 -327 -326 -262 -122 -19 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -35 -112 -178 -151 -98 -34 -6 -2 -8 -18 -26 -28 -25 -22 -15 -14 -15 -17 -21 -26 -31 -34 -38 -36 -23 -21 -25 -24 -19 -26 -38 -32 -25 -18 -10 -5 -2 -1 -2 -2 -2 -2 -3 -4 -3 -2 -1 -1 -2 -3 -2 -1 -0 -0 -1 -2 -1 -2 -2 -2 -2 -1 -2 -2 -2 -1 -2 -5 -5 -4 -3 -3 -3 -7 -13 -10 -9 -10 -16 -25 -33 -41 -29 -9 -2 0 -4 -16 -29 -23 -0 -4 -23 -6 0 0 0 0 0 0 0 -8 -10 -6 -2 -3 -8 -11 -10 -14 -16 -20 -25 -26 -25 -23 -16 -9 -11 -13 -13 -11 -8 -16 -36 -50 -31 -12 -7 -6 -4 -2 -2 -2 -2 -3 -2 -3 -3 -3 -2 -2 -2 -3 -1 -2 -2 -3 -3 -3 -4 -6 -8 -8 -8 -8 -8 -7 -6 -4 -4 -3 -3 -2 -3 -5 -3 -3 -5 -9 -10 -9 -10 -9 -5 -4 -3 -2 -3 -4 -5 -8 -8 -7 -6 -6 -5 -5 -4 -4 -3 -3 -2 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -5 -9 -14 -18 -21 -24 -29 -37 -49 -65 -80 -90 -93 -93 -86 -76 -63 -49 -37 -28 -22 -17 -15 -18 -19 -18 -19 -20 -18 -18 -19 -18 -18 -19 -24 -28 -26 -20 -14 -12 -10 -6 -4 -4 -4 -5 -6 -7 -9 -16 -19 -21 -21 -22 -24 -27 -32 -35 -39 -41 -42 -43 -42 -37 -28 -20 -14 -11 -9 -9 -9 -10 -11 -12 -12 -12 -12 -10 -8 -8 -10 -11 -11 -12 -16 -27 -39 -56 -69 -71 -69 -71 -68 -58 -43 -31 -22 -14 -8 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -13 -8 -4 -3 -1 -1 -1 -1 -1 -2 -5 -13 -27 -48 -76 -115 -160 -205 -244 -279 -305 -322 -333 -336 -334 -328 -320 -318 -324 -334 -323 -258 -148 -68 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -188 -177 -108 -74 -62 -27 -4 -2 -8 -21 -33 -41 -44 -39 -14 -15 -16 -17 -21 -27 -32 -37 -40 -31 -27 -35 -40 -36 -29 -29 -28 -22 -18 -12 -6 -3 -2 -2 -2 -2 -2 -1 -2 -3 -4 -3 -2 -2 -3 -5 -2 -0 -1 -1 -2 -3 -2 -3 -4 -3 -2 -2 -1 -1 -2 -2 -2 -3 -3 -5 -5 -4 -4 -5 -11 -11 -11 -13 -19 -30 -34 -23 -6 -1 -0 0 0 -3 -10 -12 0 0 0 0 0 0 0 0 0 0 -0 -6 -8 -5 -2 -5 -9 -11 -11 -12 -15 -18 -21 -24 -24 -19 -9 -5 -5 -10 -13 -12 -9 -7 -10 -26 -47 -25 -11 -7 -7 -6 -5 -5 -5 -4 -2 -2 -3 -3 -2 -2 -4 -4 -2 -5 -3 -3 -4 -5 -5 -6 -8 -8 -7 -7 -5 -4 -2 -1 -1 -1 -1 -2 -3 -5 -6 -7 -8 -9 -10 -9 -8 -5 -4 -4 -4 -3 -2 -3 -4 -7 -8 -7 -6 -6 -6 -6 -5 -4 -4 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -5 -7 -11 -16 -20 -25 -29 -33 -41 -53 -67 -81 -89 -92 -93 -86 -72 -57 -45 -36 -28 -22 -19 -17 -18 -19 -19 -20 -21 -22 -23 -22 -21 -22 -27 -34 -37 -32 -23 -16 -13 -11 -9 -8 -7 -7 -8 -10 -11 -11 -15 -18 -19 -21 -22 -24 -27 -31 -30 -30 -31 -31 -30 -29 -25 -20 -19 -15 -11 -9 -10 -10 -12 -13 -13 -13 -11 -11 -10 -9 -7 -8 -9 -11 -13 -18 -33 -51 -72 -81 -67 -55 -80 -96 -81 -62 -41 -26 -16 -10 -5 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -11 -9 -5 -2 -2 -2 -1 -1 -1 -1 -2 -3 -7 -18 -35 -60 -98 -144 -190 -233 -272 -306 -331 -346 -351 -348 -341 -330 -326 -331 -336 -345 -363 -328 -179 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -17 -57 -129 -108 -46 -33 -38 -22 -4 -1 -8 -26 -44 -56 -65 -57 -27 -30 -35 -25 -24 -28 -33 -37 -37 -36 -40 -47 -47 -39 -28 -20 -15 -11 -10 -7 -2 -2 -2 -2 -2 -3 -2 -1 -0 -1 -2 -2 -2 -2 -2 -3 -1 -0 -1 -3 -5 -5 -5 -5 -7 -5 -3 -2 -1 -1 -2 -2 -1 -1 -1 -3 -2 -1 -3 -6 -11 -12 -13 -10 -10 -12 -11 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -1 -2 -8 -12 -13 -13 -13 -15 -17 -19 -20 -21 -16 -8 -4 -4 -8 -14 -13 -10 -7 -7 -20 -48 -50 -32 -12 -6 -7 -8 -8 -6 -5 -3 -3 -2 -3 -3 -4 -6 -6 -3 -6 -5 -6 -5 -5 -7 -7 -7 -7 -6 -6 -5 -3 -2 -1 -1 -1 -1 -2 -3 -4 -6 -7 -8 -9 -10 -10 -8 -9 -8 -5 -4 -4 -4 -4 -4 -6 -5 -5 -5 -6 -6 -6 -6 -5 -4 -2 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -5 -9 -12 -14 -15 -18 -23 -27 -31 -36 -45 -56 -68 -78 -80 -83 -83 -78 -66 -51 -40 -35 -30 -22 -20 -17 -17 -18 -19 -21 -22 -23 -23 -21 -21 -22 -29 -35 -37 -33 -26 -21 -16 -13 -11 -11 -11 -12 -13 -12 -12 -11 -13 -15 -16 -17 -20 -23 -25 -25 -23 -23 -22 -22 -19 -18 -18 -18 -19 -14 -11 -11 -11 -12 -13 -15 -14 -13 -12 -10 -9 -8 -9 -9 -8 -10 -13 -20 -37 -60 -79 -71 -42 -30 -28 -54 -68 -69 -54 -34 -21 -13 -7 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -4 -1 -1 -1 -2 -3 -3 -3 -2 -2 -3 -5 -13 -26 -46 -82 -129 -178 -223 -265 -304 -336 -353 -361 -362 -357 -348 -343 -341 -341 -347 -363 -328 -177 -37 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -80 -200 -128 -37 -11 -21 -23 -12 -4 -7 -23 -45 -49 -41 -47 -46 -48 -69 -69 -50 -27 -29 -25 -25 -29 -33 -36 -39 -38 -30 -21 -15 -10 -5 -4 -4 -1 -1 -2 -2 -3 -3 -2 -2 -2 -1 -2 -2 -3 -2 -2 -2 -2 -1 -3 -5 -7 -8 -7 -6 -7 -6 -5 -3 -2 -2 -2 -3 -3 -3 -2 -1 -1 -3 -5 -9 -14 -11 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -16 -16 -15 -15 -16 -17 -18 -19 -20 -16 -9 -4 -4 -7 -15 -13 -11 -9 -6 -5 -12 -35 -48 -31 -16 -11 -7 -5 -3 -3 -3 -4 -3 -2 -2 -4 -6 -7 -6 -7 -7 -7 -6 -5 -6 -8 -9 -9 -8 -7 -5 -3 -3 -3 -2 -2 -1 -2 -3 -4 -6 -7 -8 -7 -8 -10 -9 -11 -9 -9 -8 -7 -7 -5 -4 -4 -4 -3 -4 -5 -6 -6 -7 -6 -4 -2 -1 -1 -0 -0 -0 -0 -1 -2 -1 -3 -6 -12 -18 -20 -20 -20 -23 -26 -30 -34 -42 -50 -59 -67 -70 -75 -80 -75 -61 -46 -35 -31 -31 -24 -20 -18 -20 -21 -22 -22 -21 -19 -19 -17 -17 -20 -26 -31 -32 -28 -24 -23 -21 -24 -24 -20 -16 -14 -13 -12 -11 -11 -12 -13 -15 -16 -17 -20 -20 -20 -20 -19 -19 -20 -17 -16 -19 -19 -17 -14 -13 -14 -13 -13 -13 -14 -13 -12 -11 -10 -9 -8 -8 -9 -8 -10 -13 -22 -39 -63 -90 -85 -35 -30 -28 -26 -46 -61 -59 -48 -30 -18 -10 -6 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -0 -0 -2 -5 -7 -8 -8 -6 -4 -4 -5 -10 -20 -39 -73 -121 -172 -218 -259 -299 -333 -355 -369 -376 -377 -370 -361 -354 -351 -356 -369 -392 -309 -98 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -125 -213 -126 -20 -17 -16 -10 -7 -11 -25 -37 -36 -20 -3 0 -6 -52 -103 -103 -62 -16 -37 -23 -16 -16 -16 -17 -20 -21 -17 -13 -11 -7 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -7 -10 -10 -7 -5 -4 -4 -5 -4 -3 -3 -3 -3 -4 -4 -3 -3 -0 -2 -3 -6 -9 -10 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -17 -19 -17 -16 -16 -18 -18 -18 -19 -17 -12 -7 -6 -11 -16 -14 -12 -11 -8 -6 -5 -17 -54 -52 -26 -9 -6 -7 -6 -6 -5 -3 -3 -4 -4 -4 -7 -9 -9 -10 -10 -8 -7 -6 -7 -8 -10 -10 -9 -8 -6 -4 -4 -4 -3 -3 -3 -3 -4 -5 -7 -8 -7 -7 -10 -15 -13 -11 -10 -10 -10 -10 -10 -9 -7 -2 -2 -2 -2 -3 -4 -5 -6 -6 -4 -2 -1 -1 -0 -1 -1 -0 -1 -1 -2 -5 -8 -11 -13 -13 -17 -23 -21 -24 -27 -30 -36 -43 -52 -61 -65 -69 -73 -69 -57 -42 -31 -29 -31 -22 -18 -21 -25 -26 -24 -21 -18 -19 -21 -19 -19 -22 -25 -28 -28 -24 -22 -25 -29 -31 -29 -26 -21 -16 -14 -13 -12 -12 -13 -13 -15 -16 -17 -17 -17 -18 -18 -17 -16 -18 -20 -20 -18 -16 -15 -15 -16 -16 -15 -15 -16 -15 -13 -11 -10 -10 -10 -8 -8 -9 -10 -11 -15 -23 -40 -65 -95 -104 -52 -29 -27 -24 -23 -24 -43 -63 -44 -25 -15 -9 -4 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -6 -1 -1 -4 -9 -14 -16 -16 -14 -10 -7 -6 -7 -16 -35 -67 -110 -161 -210 -251 -290 -327 -358 -377 -389 -397 -390 -379 -366 -362 -369 -384 -397 -283 -57 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -149 -170 -83 -37 -78 -37 -13 -15 -27 -31 -20 -7 0 0 0 -5 -45 -93 -79 -24 -7 -26 -18 -15 -16 -13 -8 -8 -9 -6 -5 -5 -4 -3 -3 -3 -2 -3 -3 -3 -4 -5 -6 -4 -2 -1 -1 -0 -1 -2 -3 -3 -4 -7 -12 -12 -10 -5 -2 -1 -3 -4 -4 -3 -3 -3 -3 -5 -6 -4 -1 -0 -2 -4 -6 -6 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -11 -16 -16 -16 -16 -17 -18 -17 -17 -18 -17 -14 -12 -17 -16 -15 -14 -13 -11 -8 -7 -12 -30 -38 -31 -21 -14 -10 -8 -7 -7 -5 -3 -5 -6 -5 -7 -10 -10 -10 -12 -12 -9 -9 -9 -8 -8 -9 -7 -8 -6 -5 -5 -5 -5 -5 -5 -5 -6 -7 -9 -8 -9 -12 -15 -18 -13 -13 -14 -13 -11 -10 -10 -9 -6 -4 -3 -3 -2 -2 -4 -5 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -6 -11 -15 -15 -11 -9 -13 -21 -17 -18 -21 -27 -35 -46 -58 -65 -64 -69 -70 -62 -49 -37 -31 -30 -26 -23 -21 -22 -26 -28 -24 -17 -16 -21 -20 -18 -19 -22 -23 -24 -27 -30 -32 -32 -34 -33 -34 -33 -27 -20 -18 -14 -16 -15 -15 -15 -14 -15 -17 -16 -17 -18 -16 -16 -17 -19 -20 -18 -16 -13 -14 -17 -18 -18 -17 -17 -18 -15 -12 -10 -8 -9 -9 -9 -9 -9 -9 -11 -14 -20 -35 -61 -92 -112 -78 -31 -25 -22 -18 -17 -36 -68 -61 -36 -22 -13 -6 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -9 -9 -12 -13 -21 -28 -28 -25 -20 -16 -12 -10 -14 -34 -76 -121 -161 -206 -249 -291 -332 -364 -387 -403 -411 -408 -396 -383 -381 -391 -411 -383 -231 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -17 -2 0 0 -1 -4 -22 -129 -68 -10 -44 -92 -60 -26 -25 -20 -7 -2 0 0 0 0 0 0 -7 -11 -2 0 0 -0 -7 -12 -10 -6 -4 -4 -2 -2 -2 -1 -1 -2 -2 -1 -1 -2 -4 -5 -5 -4 -3 -2 -2 -1 -2 -2 -1 -1 -2 -4 -9 -17 -14 -7 -3 -0 -0 -2 -5 -6 -3 -2 -5 -10 -13 -12 -7 -1 -0 -2 -3 -6 -4 -3 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -25 -6 -3 -1 -4 -9 -12 -13 -14 -15 -16 -15 -16 -17 -18 -18 -17 -18 -17 -17 -16 -15 -13 -10 -9 -17 -40 -60 -48 -42 -37 -24 -11 -7 -9 -8 -5 -7 -7 -7 -7 -9 -11 -10 -9 -13 -14 -17 -13 -9 -7 -6 -5 -5 -4 -3 -5 -7 -8 -8 -8 -9 -10 -11 -8 -9 -12 -15 -18 -21 -19 -17 -15 -12 -10 -10 -10 -9 -8 -11 -5 -4 -3 -4 -5 -5 -3 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -3 -8 -17 -22 -20 -14 -11 -14 -17 -12 -13 -16 -22 -31 -42 -56 -65 -61 -66 -63 -54 -41 -32 -27 -26 -23 -22 -22 -22 -25 -26 -21 -15 -15 -19 -15 -14 -17 -19 -20 -20 -22 -24 -29 -34 -37 -41 -43 -39 -29 -20 -20 -17 -21 -19 -22 -22 -21 -20 -18 -16 -19 -17 -15 -17 -20 -20 -20 -18 -20 -17 -16 -17 -18 -20 -19 -18 -17 -15 -13 -10 -8 -8 -8 -9 -10 -10 -10 -12 -15 -18 -29 -53 -82 -108 -100 -38 -27 -23 -23 -36 -65 -85 -75 -45 -28 -17 -9 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -6 -8 -7 -12 -32 -40 -38 -34 -29 -23 -17 -16 -39 -89 -139 -186 -230 -272 -313 -351 -383 -408 -424 -430 -428 -423 -410 -415 -432 -455 -372 -180 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -112 -101 -24 0 0 -6 -31 -68 -2 0 -0 -11 -40 -46 -25 -7 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -9 -5 -4 -4 -3 -3 -2 -1 -0 -0 -0 -1 -2 -2 -3 -4 -5 -5 -3 -2 -2 -3 -4 -3 -3 -5 -6 -6 -9 -16 -18 -11 -5 -3 -2 -3 -5 -5 -3 -2 -5 -9 -14 -13 -7 -2 -1 -1 -1 -4 -5 -5 -6 -7 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -50 -100 -37 -14 -4 -4 -8 -11 -12 -12 -13 -13 -12 -14 -16 -18 -19 -18 -16 -12 -11 -11 -13 -14 -13 -10 -13 -26 -46 -66 -59 -45 -30 -17 -11 -11 -8 -6 -7 -7 -8 -11 -12 -12 -9 -8 -11 -14 -17 -14 -9 -6 -5 -6 -6 -5 -6 -7 -7 -9 -10 -11 -13 -14 -16 -11 -12 -15 -17 -19 -20 -20 -19 -16 -14 -11 -10 -10 -10 -10 -8 -7 -5 -5 -5 -6 -6 -4 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -5 -12 -22 -26 -23 -17 -14 -14 -14 -10 -10 -13 -17 -23 -32 -42 -53 -53 -58 -51 -43 -35 -28 -24 -22 -23 -23 -22 -22 -22 -22 -19 -15 -14 -13 -11 -12 -14 -17 -19 -20 -21 -25 -34 -39 -41 -41 -39 -38 -32 -18 -19 -20 -18 -20 -25 -29 -32 -30 -20 -19 -19 -19 -18 -18 -23 -30 -31 -18 -28 -21 -20 -20 -21 -21 -20 -17 -15 -13 -12 -10 -8 -7 -8 -9 -10 -11 -13 -14 -16 -19 -28 -46 -68 -88 -105 -118 -88 -59 -58 -83 -116 -103 -83 -50 -30 -18 -11 -6 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -2 -6 -19 -33 -44 -49 -45 -39 -36 -43 -73 -134 -191 -238 -281 -323 -365 -403 -432 -450 -459 -463 -460 -454 -452 -468 -488 -511 -359 -127 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -112 -138 -18 0 -12 -50 -102 -114 0 0 0 0 -7 -13 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -14 -15 -5 -6 -6 -6 -5 -4 -2 -1 -1 -1 -2 -3 -3 -3 -3 -4 -3 -4 -3 -3 -3 -3 -4 -3 -4 -10 -8 -6 -10 -15 -15 -11 -8 -7 -5 -4 -3 -1 -2 -3 -4 -5 -5 -3 -4 -5 -2 -2 -5 -8 -11 -11 -9 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -58 -111 -70 -48 -20 -6 -11 -16 -17 -15 -13 -12 -13 -14 -17 -20 -17 -13 -10 -6 -5 -5 -8 -12 -13 -12 -10 -13 -22 -33 -74 -66 -46 -27 -16 -12 -9 -8 -7 -6 -9 -12 -12 -10 -8 -7 -7 -8 -8 -8 -8 -6 -5 -7 -7 -6 -12 -18 -18 -14 -12 -14 -17 -20 -20 -14 -15 -17 -21 -24 -25 -24 -22 -18 -12 -11 -10 -9 -8 -9 -7 -6 -5 -5 -5 -6 -6 -5 -3 -2 -1 -0 -1 -2 -4 -5 -4 -3 -5 -13 -24 -28 -26 -21 -18 -14 -11 -8 -8 -10 -14 -19 -24 -31 -41 -44 -47 -41 -33 -28 -24 -21 -21 -28 -31 -25 -24 -23 -21 -18 -15 -13 -9 -9 -11 -10 -13 -18 -22 -25 -31 -39 -44 -44 -40 -36 -34 -32 -24 -26 -24 -22 -23 -27 -32 -37 -39 -40 -29 -20 -19 -21 -24 -27 -31 -31 -19 -33 -24 -19 -19 -19 -19 -20 -18 -16 -14 -12 -10 -8 -7 -8 -8 -11 -11 -12 -14 -15 -18 -24 -35 -52 -70 -88 -107 -122 -118 -101 -97 -104 -93 -77 -54 -35 -22 -13 -8 -4 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -3 -14 -36 -58 -65 -66 -62 -76 -93 -139 -255 -314 -227 -232 -316 -424 -497 -510 -515 -513 -507 -501 -508 -525 -544 -561 -417 -155 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -48 -159 -161 -85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -12 -6 -8 -8 -6 -5 -4 -3 -2 -2 -3 -3 -4 -4 -3 -4 -4 -2 -3 -3 -3 -2 -1 -3 -4 -4 -8 -6 -3 -4 -6 -8 -8 -7 -6 -3 -3 -2 -1 -1 -1 -3 -2 -4 -3 -3 -4 -4 -5 -6 -9 -14 -14 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -50 -61 -67 -35 -9 -19 -28 -29 -25 -19 -15 -16 -13 -14 -16 -12 -9 -8 -8 -8 -8 -7 -8 -10 -12 -11 -10 -13 -20 -19 -59 -57 -40 -26 -18 -13 -11 -9 -7 -8 -9 -9 -8 -7 -8 -8 -7 -6 -6 -7 -7 -6 -6 -6 -5 -13 -22 -29 -21 -14 -16 -21 -23 -17 -17 -18 -20 -22 -26 -29 -27 -23 -16 -13 -12 -9 -8 -8 -8 -6 -5 -5 -5 -6 -6 -6 -5 -3 -3 -3 -2 -1 -2 -4 -5 -5 -4 -5 -13 -22 -28 -27 -24 -21 -19 -14 -9 -8 -9 -12 -17 -21 -26 -32 -35 -37 -33 -27 -23 -21 -19 -21 -29 -31 -27 -26 -26 -24 -19 -14 -13 -8 -7 -7 -7 -11 -19 -28 -37 -43 -48 -49 -46 -41 -37 -33 -27 -26 -29 -26 -26 -28 -29 -31 -36 -44 -51 -38 -25 -20 -18 -18 -19 -21 -20 -17 -17 -17 -18 -18 -18 -16 -19 -17 -15 -12 -10 -9 -8 -7 -7 -8 -10 -12 -13 -14 -16 -17 -19 -25 -39 -58 -75 -91 -106 -113 -108 -96 -90 -82 -72 -58 -42 -27 -16 -10 -7 -4 -4 -4 -4 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -5 -16 -35 -53 -61 -23 -38 -31 -6 -8 -61 -60 -45 -68 -113 -183 -275 -360 -434 -507 -564 -566 -576 -587 -596 -585 -388 -112 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -51 -123 -160 -93 -29 0 0 0 -1 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -23 -29 -9 -6 -3 -4 -5 -4 -4 -4 -3 -3 -4 -4 -4 -5 -6 -4 -2 -2 -2 -1 -0 -1 -4 -2 -1 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -2 -3 -4 -2 -2 -5 -6 -5 -4 -6 -9 -12 -8 -2 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -16 -27 -33 -18 -2 -13 -31 -41 -38 -32 -26 -21 -12 -7 -6 -5 -4 -4 -5 -8 -11 -10 -8 -7 -8 -11 -12 -9 -10 -19 -16 -35 -41 -36 -27 -19 -13 -8 -5 -7 -7 -8 -8 -7 -8 -9 -6 -5 -5 -6 -8 -9 -7 -7 -12 -23 -26 -26 -20 -16 -18 -22 -23 -22 -20 -19 -20 -22 -23 -24 -24 -19 -16 -13 -10 -9 -8 -8 -7 -6 -6 -6 -5 -3 -3 -3 -2 -2 -3 -3 -2 -1 -2 -3 -5 -5 -4 -4 -11 -17 -22 -24 -24 -22 -19 -14 -12 -9 -9 -12 -17 -21 -25 -29 -30 -32 -30 -25 -22 -20 -19 -22 -31 -33 -30 -28 -28 -26 -20 -11 -12 -8 -4 -6 -9 -15 -26 -41 -54 -57 -59 -55 -50 -45 -37 -27 -23 -27 -30 -24 -23 -23 -24 -25 -27 -38 -51 -49 -31 -21 -19 -17 -15 -16 -16 -18 -18 -16 -17 -18 -16 -14 -15 -14 -13 -13 -11 -9 -7 -7 -8 -8 -10 -12 -14 -15 -16 -17 -18 -20 -29 -45 -63 -79 -93 -101 -98 -90 -84 -77 -70 -59 -43 -29 -15 -13 -10 -8 -6 -6 -5 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -6 -6 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -3 -4 -3 -3 -3 -3 -4 -6 -6 -5 -6 -6 -7 -10 -11 -8 -7 -7 -18 -54 -100 -165 -283 -605 -622 -618 -616 -614 -611 -569 -329 -91 -32 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -55 -193 -294 -117 -16 0 0 0 -8 -25 -38 -16 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -25 -34 -17 -6 -3 -2 -3 -5 -5 -4 -4 -2 -3 -4 -3 -3 -4 -5 -4 -4 -1 -2 -2 -2 -2 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -2 -6 -6 -4 -5 -4 -2 -3 -3 -2 -3 -3 -3 -2 -2 -3 -5 -8 -10 -6 -3 -2 -2 -7 -9 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -5 -3 -1 -0 -2 -11 -35 -43 -39 -30 -17 -12 -3 -1 -1 -1 -1 -1 -4 -8 -11 -9 -8 -6 -11 -15 -12 -10 -8 -5 -9 -20 -29 -31 -28 -21 -11 -7 -8 -9 -11 -11 -8 -7 -8 -10 -11 -10 -8 -10 -11 -12 -16 -26 -25 -29 -17 -13 -16 -19 -21 -22 -20 -19 -19 -21 -23 -23 -23 -21 -15 -11 -8 -7 -7 -8 -9 -9 -7 -7 -8 -6 -4 -5 -5 -3 -2 -2 -2 -2 -1 -2 -3 -4 -4 -3 -3 -6 -11 -16 -19 -22 -23 -21 -18 -15 -13 -13 -16 -20 -24 -29 -33 -27 -32 -35 -34 -29 -23 -20 -25 -35 -38 -35 -31 -29 -27 -22 -16 -13 -9 -6 -10 -17 -28 -43 -56 -61 -60 -65 -63 -56 -49 -45 -42 -39 -36 -34 -22 -15 -14 -16 -19 -21 -32 -38 -51 -44 -30 -22 -20 -17 -13 -13 -15 -12 -11 -13 -15 -12 -12 -13 -12 -11 -10 -10 -10 -8 -9 -8 -10 -11 -12 -14 -16 -17 -17 -18 -17 -23 -36 -52 -67 -79 -89 -92 -89 -82 -74 -65 -52 -39 -26 -16 -14 -14 -12 -10 -7 -6 -4 -4 -6 -7 -5 -6 -6 -4 -3 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -7 -8 -8 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -3 -3 -4 -5 -6 -7 -8 -9 -9 -10 -10 -11 -9 -6 -4 -2 -2 -1 -1 -10 -107 -387 -633 -634 -624 -615 -606 -596 -538 -393 -232 -42 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -75 -204 -246 -70 0 0 0 0 -34 -63 -55 -20 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -32 -38 -14 -6 -2 -2 -2 -3 -4 -4 -2 -2 -4 -4 -2 -2 -3 -4 -2 -1 -4 -4 -2 -2 -2 -2 -2 -2 -3 -2 -1 -0 -1 -1 -5 -14 -12 -9 -6 -4 -3 -4 -5 -7 -7 -5 -4 -4 -4 -3 -5 -5 -6 -7 -8 -6 -4 -6 -9 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -7 -6 -2 0 0 0 0 0 -1 -2 -1 0 0 0 -0 -0 0 0 0 0 0 -0 -2 -5 -4 -6 -8 -13 -16 -15 -14 -13 -10 -7 -7 -16 -32 -35 -25 -19 -12 -10 -11 -11 -9 -9 -11 -13 -14 -13 -12 -8 -9 -13 -18 -27 -32 -28 -27 -19 -16 -17 -19 -20 -18 -16 -14 -16 -20 -21 -21 -20 -16 -12 -10 -7 -5 -5 -7 -8 -8 -7 -10 -9 -7 -7 -7 -6 -3 -2 -1 -1 -2 -4 -3 -2 -4 -4 -3 -3 -5 -8 -11 -15 -18 -21 -20 -20 -18 -16 -16 -18 -20 -24 -33 -41 -27 -42 -52 -44 -32 -26 -23 -29 -37 -39 -37 -32 -27 -24 -22 -20 -19 -14 -13 -20 -29 -44 -66 -74 -73 -69 -77 -76 -66 -58 -52 -43 -36 -39 -35 -25 -17 -14 -15 -17 -19 -25 -24 -36 -41 -35 -25 -22 -19 -14 -14 -14 -11 -10 -11 -12 -10 -10 -10 -10 -10 -9 -9 -9 -8 -9 -10 -10 -12 -13 -15 -15 -16 -16 -16 -15 -17 -23 -35 -49 -62 -74 -82 -84 -79 -68 -55 -43 -33 -22 -16 -14 -15 -15 -13 -10 -7 -5 -5 -8 -16 -32 -38 -28 -16 -12 -8 -9 -7 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -5 -7 -8 -9 -10 -8 -5 -2 -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 -1 -2 -3 -3 -4 -4 -4 -4 -5 -5 -7 -8 -9 -10 -11 -11 -13 -13 -7 -2 -0 0 -0 0 0 0 -22 -270 -637 -631 -616 -604 -594 -586 -582 -567 -465 -156 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -60 -151 -195 -126 -15 0 0 0 0 -33 -61 -51 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -47 -50 -20 -11 -4 -2 -2 -2 -5 -6 -4 -3 -5 -4 -3 -3 -3 -5 -6 -3 -4 -4 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -10 -29 -37 -33 -19 -9 -5 -5 -6 -8 -8 -7 -5 -4 -4 -5 -5 -5 -3 -5 -11 -10 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -0 -2 -9 -11 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -11 -15 -16 -15 -15 -15 -13 -11 -8 -10 -23 -26 -22 -27 -17 -9 -10 -9 -10 -13 -16 -17 -16 -10 -9 -7 -10 -16 -24 -31 -28 -20 -19 -20 -21 -23 -23 -21 -16 -13 -11 -12 -15 -15 -16 -16 -14 -11 -8 -6 -4 -4 -7 -10 -10 -8 -12 -11 -9 -7 -7 -5 -5 -5 -4 -2 -4 -5 -4 -3 -3 -3 -4 -4 -5 -7 -10 -12 -15 -17 -17 -19 -19 -18 -18 -19 -20 -20 -20 -27 -22 -32 -45 -45 -36 -31 -26 -27 -33 -40 -39 -30 -21 -16 -15 -18 -20 -17 -20 -32 -48 -65 -80 -87 -91 -89 -88 -85 -77 -66 -53 -32 -25 -28 -26 -23 -17 -13 -13 -14 -15 -17 -22 -31 -38 -40 -34 -23 -21 -17 -16 -13 -11 -10 -10 -9 -9 -9 -8 -8 -8 -9 -10 -10 -10 -10 -10 -10 -12 -14 -14 -13 -14 -14 -16 -16 -15 -16 -22 -31 -41 -53 -67 -74 -71 -60 -47 -36 -27 -21 -16 -14 -15 -14 -13 -11 -9 -7 -6 -8 -17 -48 -75 -66 -33 -27 -16 -12 -10 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -5 -6 -8 -9 -10 -10 -10 -9 -6 -3 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -4 -5 -5 -6 -6 -7 -9 -9 -10 -11 -12 -11 -13 -4 -1 0 0 0 0 0 0 -51 -417 -640 -616 -596 -582 -573 -566 -563 -567 -550 -426 -88 -20 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -101 -202 -141 -67 -13 -0 -3 -8 -4 -40 -57 -40 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -31 -35 -23 -13 -7 -4 -4 -5 -7 -8 -8 -6 -6 -5 -5 -6 -8 -7 -5 -3 -4 -3 -2 -2 -2 -2 -3 -3 -3 -2 -2 -1 -1 -3 -11 -31 -45 -38 -27 -16 -10 -9 -8 -7 -7 -7 -5 -4 -3 -3 -4 -3 -5 -4 -11 -11 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 -10 -15 -14 -12 -10 -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 -9 -13 -14 -14 -15 -15 -14 -13 -11 -9 -11 -11 -12 -20 -21 -15 -13 -13 -13 -14 -16 -19 -20 -14 -12 -11 -13 -19 -24 -25 -27 -27 -26 -30 -34 -34 -32 -28 -21 -19 -18 -13 -12 -11 -11 -12 -12 -9 -8 -7 -5 -4 -5 -7 -10 -13 -13 -12 -10 -8 -6 -6 -6 -7 -7 -5 -6 -6 -5 -4 -3 -3 -5 -5 -5 -7 -9 -11 -13 -13 -14 -16 -17 -19 -20 -21 -20 -20 -19 -20 -21 -25 -36 -47 -48 -40 -30 -25 -26 -34 -33 -26 -18 -12 -12 -20 -22 -18 -21 -40 -68 -91 -98 -102 -108 -112 -110 -100 -80 -58 -47 -33 -31 -26 -24 -22 -17 -13 -15 -14 -13 -15 -20 -28 -39 -49 -45 -19 -21 -16 -13 -11 -11 -12 -11 -9 -9 -8 -8 -9 -9 -10 -10 -10 -11 -11 -11 -12 -13 -13 -13 -13 -14 -14 -15 -16 -16 -16 -18 -22 -27 -34 -49 -60 -60 -51 -40 -30 -21 -17 -13 -14 -14 -13 -12 -12 -11 -8 -7 -8 -15 -37 -71 -89 -43 -36 -26 -18 -11 -7 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -8 -10 -11 -11 -12 -11 -11 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -4 -5 -6 -7 -8 -9 -9 -9 -10 -10 -10 -9 -6 -3 -1 -0 0 0 0 -8 -90 -534 -618 -588 -568 -555 -547 -541 -540 -547 -557 -565 -569 -526 -432 -323 -225 -129 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -66 -56 -19 -28 -94 -152 -139 -106 -30 -1 -18 -40 -36 -50 -27 -13 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -32 -31 -22 -14 -8 -5 -5 -8 -10 -10 -8 -5 -4 -5 -7 -12 -15 -13 -9 -6 -5 -4 -2 -2 -2 -3 -4 -4 -3 -1 -2 -2 -3 -5 -12 -23 -30 -29 -21 -13 -10 -7 -5 -2 -3 -4 -5 -4 -3 -3 -2 -2 -5 -4 -12 -13 -8 -2 0 0 0 -0 -1 -0 0 0 0 0 0 0 -11 -17 -16 -15 -14 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -16 -17 -15 -13 -13 -12 -11 -10 -9 -8 -7 -11 -20 -18 -14 -15 -13 -11 -15 -22 -23 -19 -13 -15 -20 -24 -27 -33 -44 -46 -41 -50 -50 -52 -52 -42 -24 -20 -19 -14 -13 -12 -11 -10 -9 -9 -10 -6 -4 -4 -4 -5 -8 -15 -17 -15 -13 -11 -10 -9 -8 -7 -7 -7 -7 -5 -5 -5 -4 -3 -5 -6 -8 -10 -12 -12 -12 -13 -14 -14 -15 -18 -19 -20 -19 -17 -16 -18 -21 -23 -30 -43 -51 -45 -28 -23 -23 -25 -26 -28 -27 -19 -14 -23 -23 -18 -24 -43 -71 -96 -108 -105 -102 -103 -109 -102 -77 -49 -41 -31 -29 -33 -35 -32 -24 -20 -29 -25 -22 -25 -28 -28 -31 -43 -57 -22 -16 -15 -13 -11 -11 -13 -11 -8 -11 -12 -10 -10 -11 -11 -9 -7 -9 -10 -10 -11 -11 -12 -12 -12 -13 -13 -13 -15 -16 -17 -17 -18 -17 -16 -28 -40 -43 -39 -30 -23 -16 -14 -14 -15 -14 -12 -12 -12 -11 -9 -8 -9 -13 -23 -48 -100 -54 -36 -27 -22 -18 -9 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -9 -12 -13 -13 -13 -13 -12 -11 -9 -6 -3 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -5 -6 -7 -7 -7 -8 -8 -8 -9 -9 -8 -7 -2 -0 0 0 -26 -91 -232 -618 -581 -551 -534 -525 -519 -517 -520 -532 -546 -553 -554 -553 -558 -560 -557 -533 -311 -74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -240 -162 -45 -34 -123 -200 -147 -114 -41 -7 -28 -55 -47 -12 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -17 -54 -30 -20 -13 -7 -5 -4 -6 -8 -9 -7 -5 -4 -5 -8 -11 -19 -18 -16 -14 -13 -13 -8 -5 -6 -7 -7 -6 -3 -1 -1 -3 -7 -13 -16 -16 -14 -12 -11 -9 -6 -3 -1 -0 -1 -2 -4 -3 -3 -2 -1 -2 -5 -7 -17 -20 -12 -3 0 0 -0 -2 -5 -1 0 0 0 0 0 -1 -11 -15 -16 -15 -11 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -24 -28 -23 -16 -15 -15 -16 -11 -9 -7 -6 -9 -19 -19 -12 -14 -14 -14 -16 -20 -21 -18 -18 -22 -29 -36 -45 -55 -63 -62 -62 -73 -62 -64 -67 -53 -32 -24 -21 -19 -18 -16 -13 -11 -10 -12 -9 -6 -5 -5 -5 -5 -7 -11 -15 -16 -13 -12 -10 -8 -7 -10 -8 -8 -8 -7 -6 -6 -7 -6 -4 -8 -11 -13 -14 -15 -14 -14 -15 -15 -16 -17 -19 -19 -19 -20 -20 -21 -21 -21 -23 -34 -43 -37 -19 -17 -18 -20 -26 -33 -33 -24 -14 -17 -17 -19 -29 -44 -62 -82 -96 -92 -98 -102 -98 -86 -70 -58 -45 -32 -35 -41 -48 -48 -42 -42 -45 -33 -27 -28 -26 -24 -23 -24 -30 -19 -16 -15 -13 -10 -10 -12 -9 -7 -12 -12 -11 -10 -10 -9 -9 -10 -9 -8 -8 -8 -8 -9 -11 -10 -10 -10 -11 -13 -16 -18 -18 -17 -15 -15 -19 -24 -27 -27 -21 -17 -14 -12 -13 -13 -13 -11 -11 -10 -9 -8 -7 -8 -10 -15 -25 -78 -64 -37 -18 -19 -31 -28 -14 -8 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -7 -10 -13 -15 -15 -14 -14 -13 -12 -10 -7 -4 -1 -0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -5 -5 -5 -5 -6 -6 -7 -7 -6 -18 -26 0 -92 -210 -334 -466 -564 -530 -503 -495 -491 -493 -499 -510 -523 -538 -549 -548 -543 -550 -564 -568 -563 -524 -266 -62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -39 -196 -132 -27 -17 -55 -115 -164 -129 -90 -30 -41 -46 -41 -27 -7 0 0 -5 -9 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -17 -43 -19 -13 -9 -5 -3 -2 -2 -4 -7 -8 -7 -7 -8 -12 -15 -15 -12 -22 -26 -23 -20 -16 -10 -7 -6 -5 -4 -3 -2 -3 -6 -12 -16 -13 -8 -5 -4 -3 -3 -2 -1 -1 -1 -2 -3 -2 -1 -4 -4 -2 -1 -4 -10 -22 -24 -13 -3 0 0 -0 -2 -7 -7 -2 -0 0 0 0 -1 -10 -14 -11 -8 -10 -12 -11 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -23 -28 -28 -29 -29 -28 -26 -26 -21 -20 -23 -23 -19 -14 -11 -13 -15 -18 -18 -18 -22 -18 -25 -30 -43 -59 -69 -74 -78 -79 -82 -86 -73 -65 -58 -47 -35 -32 -28 -21 -19 -19 -19 -16 -12 -11 -12 -10 -8 -7 -7 -8 -8 -8 -10 -12 -10 -13 -15 -13 -11 -8 -8 -8 -7 -10 -13 -14 -12 -10 -6 -8 -11 -13 -15 -16 -16 -15 -18 -18 -18 -19 -20 -19 -20 -20 -20 -20 -19 -18 -19 -20 -22 -22 -16 -15 -15 -17 -22 -29 -30 -20 -13 -14 -15 -18 -26 -39 -58 -81 -97 -96 -101 -82 -62 -51 -48 -51 -43 -33 -35 -46 -62 -68 -62 -55 -40 -24 -23 -28 -33 -39 -40 -31 -21 -17 -19 -17 -12 -9 -7 -8 -8 -9 -12 -14 -14 -12 -11 -10 -8 -7 -7 -7 -6 -6 -6 -7 -8 -8 -9 -9 -10 -12 -15 -19 -21 -18 -16 -16 -16 -17 -18 -20 -15 -15 -14 -12 -12 -12 -12 -10 -10 -9 -9 -8 -7 -7 -9 -12 -20 -54 -72 -47 -6 -6 -14 -24 -22 -20 -14 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -7 -11 -16 -18 -18 -17 -15 -13 -12 -10 -7 -4 -2 -0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -4 -4 -4 -4 -4 -159 -164 -194 -305 -335 -352 -448 -510 -523 -499 -477 -458 -453 -458 -467 -480 -494 -510 -527 -543 -549 -546 -545 -549 -551 -550 -546 -484 -224 -49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -34 -50 -115 -158 -168 -160 -135 -115 -79 -81 -89 -95 -67 -19 0 -1 -18 -47 -48 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -17 -31 -13 -12 -8 -4 -2 -1 -1 -2 -6 -10 -11 -11 -12 -16 -20 -21 -19 -33 -35 -29 -22 -17 -10 -4 -2 -2 -3 -4 -6 -9 -11 -13 -10 -6 -3 -2 -3 -3 -2 -0 -0 -1 -1 -1 -0 0 -0 -5 -5 -3 -1 -3 -11 -24 -26 -10 -2 0 0 -0 -2 -9 -23 -6 -1 0 0 0 -1 -7 -11 -7 -6 -9 -14 -19 -17 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -9 -28 -34 -34 -34 -35 -38 -37 -45 -37 -30 -26 -18 -11 -13 -18 -12 -14 -18 -19 -20 -28 -35 -37 -44 -63 -78 -83 -83 -84 -88 -98 -96 -84 -82 -75 -60 -47 -44 -38 -27 -22 -32 -35 -26 -15 -16 -14 -13 -13 -11 -10 -9 -10 -12 -12 -7 -7 -13 -16 -15 -13 -11 -10 -10 -9 -8 -11 -11 -6 -6 -7 -9 -13 -17 -18 -17 -16 -16 -20 -20 -19 -20 -20 -19 -20 -19 -16 -16 -16 -16 -17 -18 -17 -16 -14 -13 -13 -14 -15 -18 -20 -15 -13 -14 -16 -18 -21 -29 -42 -58 -89 -89 -79 -61 -48 -43 -40 -38 -36 -41 -53 -71 -82 -76 -58 -44 -38 -19 -21 -25 -31 -40 -41 -35 -23 -21 -29 -22 -12 -8 -6 -9 -9 -9 -12 -14 -13 -13 -16 -12 -8 -6 -5 -5 -4 -4 -5 -5 -6 -7 -9 -10 -11 -13 -17 -18 -20 -19 -18 -17 -18 -17 -17 -17 -16 -16 -15 -12 -11 -11 -11 -10 -10 -9 -9 -9 -8 -7 -9 -12 -18 -43 -85 -78 -6 -0 -1 -4 -20 -49 -41 -9 -8 -4 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -11 -18 -26 -30 -27 -21 -15 -12 -9 -7 -4 -2 -0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -9 -50 -85 -74 -114 -280 -365 -383 -415 -452 -458 -451 -476 -470 -459 -445 -430 -420 -421 -428 -439 -451 -469 -491 -516 -538 -554 -549 -537 -538 -540 -544 -483 -238 -96 -23 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -44 -158 -238 -220 -172 -142 -130 -118 -107 -87 -82 -83 -61 -28 -5 -6 -33 -85 -98 -34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -22 -26 -19 -12 -7 -2 -1 -1 -4 -8 -13 -15 -16 -18 -22 -25 -26 -27 -38 -35 -26 -18 -11 -5 -1 -0 -0 -1 -5 -11 -15 -12 -8 -4 -2 -2 -2 -1 -1 -1 -0 -1 -2 -1 -1 -1 -0 -0 -1 -3 -1 -1 -3 -9 -20 -27 -20 -3 0 0 0 -2 -10 -19 -6 -1 0 0 0 -1 -4 -7 -4 -1 -2 -11 -18 -15 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -25 -46 -53 -56 -56 -56 -57 -53 -45 -37 -31 -26 -22 -20 -18 -16 -14 -19 -20 -18 -23 -38 -53 -60 -70 -86 -92 -93 -91 -91 -99 -111 -112 -111 -116 -109 -90 -69 -54 -38 -27 -22 -46 -45 -26 -17 -17 -17 -21 -24 -18 -14 -13 -13 -12 -12 -7 -10 -14 -16 -15 -15 -13 -11 -12 -13 -11 -12 -13 -12 -12 -11 -16 -22 -17 -14 -15 -15 -16 -17 -16 -19 -21 -20 -19 -18 -17 -15 -14 -15 -14 -13 -14 -14 -13 -12 -10 -10 -13 -13 -12 -13 -11 -11 -13 -18 -21 -27 -33 -36 -46 -68 -69 -63 -59 -54 -45 -34 -33 -40 -63 -73 -81 -82 -69 -47 -32 -28 -22 -30 -32 -29 -27 -27 -25 -21 -20 -30 -25 -13 -10 -8 -9 -10 -9 -11 -12 -11 -11 -14 -11 -8 -5 -4 -4 -4 -3 -4 -4 -5 -7 -8 -9 -11 -14 -18 -21 -22 -21 -19 -18 -19 -18 -19 -18 -16 -14 -13 -14 -12 -11 -11 -10 -10 -9 -10 -10 -9 -10 -12 -14 -19 -33 -65 -70 -10 -0 0 -6 -27 -60 -62 -23 -12 -8 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -8 -16 -28 -43 -52 -48 -31 -17 -11 -7 -4 -2 -0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -19 -47 -127 -201 -240 -261 -303 -339 -383 -404 -412 -405 -401 -405 -409 -413 -414 -409 -403 -401 -409 -421 -434 -448 -465 -488 -509 -522 -526 -520 -507 -515 -534 -552 -403 -126 -8 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -51 -147 -196 -142 -145 -150 -140 -127 -106 -75 -48 -58 -56 -32 -9 -17 -53 -81 -64 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -32 -54 -42 -24 -17 -9 -5 -6 -9 -11 -14 -17 -21 -25 -27 -29 -28 -28 -35 -29 -18 -10 -4 -2 -2 -2 -2 -4 -6 -12 -12 -7 -3 -1 -0 -1 -2 -2 -1 -1 -2 -4 -4 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -6 -12 -19 -19 -1 0 0 0 -3 -9 -13 -5 -0 0 0 0 -0 -1 -1 -0 -1 -8 -16 -15 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -48 -47 -41 -35 -34 -36 -35 -30 -24 -24 -22 -19 -17 -15 -14 -14 -21 -20 -21 -27 -38 -52 -64 -72 -79 -88 -94 -100 -99 -98 -108 -117 -123 -126 -130 -135 -129 -100 -59 -43 -41 -48 -62 -52 -32 -23 -21 -24 -39 -41 -25 -15 -12 -10 -10 -6 -6 -10 -12 -13 -14 -15 -15 -14 -16 -14 -12 -12 -13 -15 -18 -18 -18 -25 -19 -14 -15 -14 -12 -12 -12 -15 -17 -18 -18 -19 -17 -16 -14 -12 -11 -11 -10 -10 -9 -10 -10 -11 -12 -13 -13 -11 -9 -9 -12 -19 -23 -29 -34 -33 -37 -43 -46 -48 -48 -46 -39 -30 -31 -53 -69 -75 -76 -72 -60 -51 -42 -35 -36 -39 -37 -33 -30 -26 -26 -23 -26 -34 -32 -22 -19 -19 -10 -11 -10 -15 -18 -15 -10 -8 -8 -7 -5 -5 -4 -4 -3 -3 -4 -5 -6 -8 -10 -12 -15 -17 -20 -22 -21 -19 -18 -20 -20 -22 -23 -20 -15 -12 -13 -12 -11 -11 -11 -10 -10 -11 -11 -11 -12 -14 -18 -28 -44 -58 -45 -10 -3 -12 -26 -42 -58 -59 -33 -14 -8 -4 -3 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -9 -20 -42 -68 -72 -55 -38 -22 -10 -5 -2 -0 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -21 -65 -128 -206 -253 -286 -245 -150 -250 -343 -364 -376 -386 -374 -368 -368 -370 -376 -386 -396 -403 -407 -420 -434 -448 -464 -472 -488 -502 -504 -497 -488 -490 -515 -550 -578 -329 -85 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -2 -32 -74 -115 -138 -144 -162 -177 -168 -122 -69 -29 -14 -37 -18 -5 -2 -11 -33 -38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -19 -53 -60 -40 -29 -17 -11 -11 -12 -12 -13 -16 -23 -29 -30 -28 -26 -26 -29 -22 -10 -4 -2 -3 -5 -7 -7 -8 -4 -6 -5 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -3 -5 -2 -1 -1 -1 -3 -3 -2 -2 -2 -3 -5 -8 -14 -18 -9 -1 -0 0 0 -2 -5 -4 -1 -0 0 0 0 0 0 0 -0 -8 -15 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -11 -51 -42 -31 -23 -19 -18 -18 -15 -11 -13 -13 -13 -12 -16 -24 -22 -21 -20 -22 -32 -48 -62 -67 -65 -60 -64 -84 -98 -103 -106 -115 -126 -136 -135 -127 -136 -145 -115 -57 -62 -65 -79 -70 -51 -36 -30 -31 -39 -50 -41 -23 -14 -11 -9 -9 -9 -11 -13 -14 -15 -16 -18 -17 -20 -20 -17 -14 -13 -12 -12 -16 -21 -22 -27 -25 -21 -18 -13 -10 -10 -11 -13 -14 -14 -14 -15 -13 -12 -11 -11 -10 -10 -10 -9 -8 -10 -12 -12 -12 -12 -13 -11 -13 -22 -30 -28 -24 -26 -29 -32 -34 -36 -36 -33 -32 -30 -27 -29 -33 -53 -63 -65 -67 -63 -45 -55 -41 -30 -28 -30 -31 -31 -27 -19 -22 -22 -26 -32 -36 -37 -37 -31 -14 -18 -16 -15 -16 -12 -7 -8 -7 -7 -7 -6 -5 -4 -3 -4 -4 -5 -6 -8 -9 -11 -13 -15 -18 -21 -21 -19 -18 -19 -20 -23 -27 -25 -18 -14 -12 -11 -11 -11 -12 -12 -12 -12 -12 -13 -15 -20 -38 -60 -76 -78 -47 -8 -2 -14 -46 -78 -75 -56 -35 -17 -9 -6 -4 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -2 -4 -10 -23 -45 -58 -56 -57 -45 -23 -8 -3 -1 -0 -0 -0 -0 0 0 0 0 -0 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -37 -121 -183 -221 -242 -265 -287 -306 -311 -331 -340 -348 -358 -365 -362 -361 -359 -360 -368 -383 -398 -408 -419 -430 -439 -449 -460 -463 -468 -471 -466 -463 -477 -507 -541 -578 -615 -245 -52 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -26 -33 -32 -81 -131 -129 -117 -119 -139 -171 -200 -197 -56 -13 -1 -7 -18 -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 -51 -66 -49 -31 -19 -11 -11 -13 -14 -16 -19 -25 -30 -36 -30 -31 -30 -24 -15 -7 -3 -3 -5 -8 -10 -9 -6 -2 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -2 -5 -3 -3 -2 -2 -3 -3 -3 -3 -1 -2 -5 -6 -9 -18 -24 -2 -0 0 0 -0 -1 -3 -3 -2 -4 -3 -1 0 0 0 -0 -5 -10 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -45 -43 -29 -19 -14 -13 -13 -12 -12 -15 -17 -19 -18 -17 -16 -18 -23 -25 -26 -32 -41 -51 -54 -50 -55 -56 -75 -89 -97 -103 -111 -122 -137 -139 -123 -124 -136 -120 -76 -87 -81 -68 -53 -43 -39 -38 -39 -36 -29 -26 -21 -17 -13 -11 -10 -15 -21 -21 -21 -21 -19 -18 -20 -19 -18 -16 -13 -12 -12 -13 -15 -21 -23 -24 -22 -20 -18 -16 -13 -12 -13 -13 -13 -13 -13 -13 -13 -12 -10 -9 -9 -8 -8 -9 -10 -11 -12 -12 -16 -22 -24 -14 -16 -33 -31 -26 -25 -30 -40 -43 -32 -33 -33 -30 -28 -28 -28 -29 -34 -42 -45 -45 -48 -45 -30 -45 -33 -26 -26 -29 -32 -34 -34 -31 -27 -24 -26 -31 -39 -44 -41 -28 -26 -29 -23 -19 -19 -12 -9 -9 -8 -6 -6 -6 -4 -3 -3 -4 -4 -5 -7 -7 -8 -10 -12 -13 -16 -18 -18 -18 -17 -18 -18 -20 -21 -20 -17 -16 -13 -13 -15 -16 -16 -14 -13 -13 -14 -20 -36 -61 -77 -76 -60 -40 -17 -3 -0 -8 -23 -34 -36 -36 -31 -21 -14 -10 -7 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -2 -4 -10 -25 -49 -28 -34 -49 -40 -16 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -5 -5 -4 -3 -2 -1 -1 -1 -2 -2 -3 -3 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -4 -11 -90 -184 -203 -220 -236 -253 -272 -290 -305 -314 -320 -328 -338 -347 -356 -365 -367 -369 -379 -393 -403 -410 -417 -423 -426 -424 -425 -429 -435 -441 -450 -476 -504 -535 -570 -606 -576 -142 -23 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -2 -102 -126 -129 -171 -160 -126 -97 -86 -101 -140 -188 -189 -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 -58 -64 -45 -27 -16 -10 -11 -16 -23 -27 -31 -33 -36 -48 -39 -30 -24 -19 -15 -10 -4 -4 -4 -5 -7 -7 -4 -1 -2 -1 -2 -3 -3 -3 -2 -1 -1 -1 -2 -3 -3 -4 -6 -8 -8 -6 -5 -4 -3 -3 -1 -1 -3 -3 -4 -9 -16 -8 -2 -1 -0 0 -0 -1 -2 -3 -5 -4 -1 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -42 -47 -31 -20 -18 -17 -16 -14 -13 -15 -17 -24 -26 -24 -24 -28 -28 -25 -27 -32 -35 -38 -44 -49 -56 -62 -72 -80 -88 -97 -106 -116 -132 -145 -142 -137 -129 -107 -75 -59 -51 -44 -43 -46 -48 -49 -50 -45 -36 -31 -26 -21 -17 -13 -10 -13 -18 -18 -22 -25 -25 -22 -18 -16 -17 -14 -12 -11 -12 -12 -15 -19 -20 -20 -20 -20 -22 -21 -19 -20 -17 -15 -14 -13 -12 -13 -13 -9 -7 -7 -7 -8 -9 -11 -12 -12 -13 -17 -26 -36 -36 -23 -18 -25 -23 -22 -27 -40 -59 -63 -41 -35 -36 -33 -28 -27 -25 -26 -30 -33 -36 -36 -34 -29 -28 -36 -41 -41 -34 -30 -34 -35 -35 -35 -35 -33 -32 -35 -42 -49 -44 -34 -40 -39 -32 -31 -34 -16 -13 -12 -10 -8 -7 -6 -4 -3 -3 -4 -5 -6 -7 -8 -8 -10 -12 -13 -14 -14 -15 -16 -16 -17 -17 -18 -17 -16 -15 -15 -17 -22 -29 -29 -23 -17 -13 -13 -15 -38 -50 -42 -28 -18 -12 -7 -2 -0 0 -8 -30 -50 -24 -27 -25 -21 -18 -14 -10 -6 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -5 -9 -26 -48 -42 -42 -46 -29 -10 -4 -3 -4 -5 -5 -5 -4 -3 -3 -3 -3 -3 -5 -6 -8 -8 -7 -5 -3 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -36 -60 -62 -134 -181 -196 -209 -223 -240 -259 -276 -289 -295 -299 -306 -313 -328 -348 -364 -373 -380 -390 -400 -400 -396 -397 -400 -398 -398 -402 -410 -423 -444 -471 -501 -529 -562 -599 -635 -483 -96 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -136 -156 -147 -138 -128 -112 -92 -82 -89 -113 -154 -156 -52 -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 -5 -60 -54 -36 -22 -16 -16 -23 -33 -35 -38 -41 -41 -41 -44 -31 -22 -17 -13 -11 -7 -3 -1 -1 -2 -3 -3 -3 -3 -4 -4 -5 -6 -6 -5 -3 -1 -1 -1 -1 -3 -5 -9 -14 -15 -15 -12 -8 -5 -4 -3 -1 -1 -3 -2 -3 -3 -8 -18 -11 -7 -9 -11 -9 -4 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -28 -38 -31 -21 -20 -18 -14 -11 -11 -18 -23 -28 -29 -30 -32 -31 -25 -21 -25 -30 -35 -38 -42 -46 -55 -66 -75 -83 -93 -104 -116 -128 -138 -153 -159 -155 -138 -112 -86 -68 -55 -50 -51 -54 -54 -51 -47 -42 -37 -33 -30 -26 -21 -17 -14 -14 -11 -13 -16 -21 -25 -24 -20 -19 -19 -15 -11 -11 -11 -11 -14 -17 -19 -19 -19 -20 -20 -20 -21 -25 -20 -21 -18 -14 -12 -13 -11 -7 -6 -7 -8 -9 -11 -12 -12 -13 -16 -21 -29 -38 -42 -26 -20 -22 -26 -30 -40 -59 -86 -91 -83 -79 -56 -37 -29 -26 -25 -27 -28 -31 -33 -32 -29 -25 -24 -31 -47 -54 -45 -33 -32 -34 -38 -42 -46 -49 -50 -51 -55 -61 -52 -46 -51 -53 -50 -48 -50 -46 -54 -43 -31 -20 -11 -8 -6 -4 -4 -4 -4 -5 -7 -8 -8 -11 -13 -14 -14 -15 -15 -16 -16 -17 -17 -18 -18 -17 -16 -14 -17 -27 -34 -34 -29 -21 -16 -15 -27 -55 -53 -23 -4 0 0 0 0 0 0 -2 -9 -18 -23 -25 -22 -19 -18 -16 -13 -8 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -1 -2 -5 -10 -26 -44 -51 -49 -35 -17 -8 -6 -8 -11 -14 -13 -14 -13 -11 -9 -9 -9 -9 -10 -12 -13 -13 -12 -9 -6 -4 -3 -3 -3 -3 -3 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -78 -129 -135 -157 -177 -190 -201 -213 -229 -247 -265 -278 -283 -285 -289 -293 -307 -327 -341 -352 -363 -373 -380 -378 -378 -379 -382 -388 -398 -405 -424 -448 -477 -507 -537 -567 -597 -631 -659 -374 -62 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -14 -17 -6 -4 -23 -57 -109 -106 -107 -105 -111 -115 -118 -121 -127 -133 -150 -149 -88 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -57 -48 -29 -20 -20 -25 -34 -46 -54 -56 -47 -45 -43 -37 -26 -18 -13 -9 -6 -4 -2 -2 -2 -2 -2 -2 -2 -4 -6 -6 -6 -6 -6 -5 -3 -1 -1 -1 -2 -4 -7 -11 -16 -18 -18 -13 -8 -5 -3 -3 -3 -2 -5 -1 -5 -6 -8 -14 -21 -27 -33 -34 -25 -12 -4 -3 -0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -22 -28 -16 -16 -13 -10 -10 -15 -22 -29 -34 -35 -34 -32 -26 -19 -18 -23 -32 -41 -45 -49 -56 -63 -72 -81 -89 -100 -111 -122 -131 -137 -153 -159 -158 -143 -120 -96 -77 -65 -63 -63 -63 -60 -54 -46 -41 -36 -35 -34 -30 -25 -19 -18 -25 -14 -19 -19 -20 -23 -22 -20 -18 -20 -17 -12 -12 -13 -11 -10 -14 -16 -16 -15 -16 -17 -18 -21 -24 -26 -28 -24 -19 -18 -18 -12 -8 -7 -9 -10 -10 -11 -13 -13 -15 -21 -28 -32 -30 -28 -23 -24 -27 -29 -32 -40 -60 -93 -83 -67 -50 -40 -35 -30 -28 -29 -33 -31 -31 -30 -27 -26 -26 -29 -27 -35 -48 -48 -36 -32 -34 -41 -50 -57 -61 -64 -68 -66 -58 -53 -55 -64 -66 -58 -55 -56 -64 -66 -66 -65 -46 -16 -11 -8 -7 -5 -5 -5 -6 -8 -9 -9 -9 -11 -13 -15 -15 -15 -16 -17 -18 -18 -19 -20 -20 -18 -18 -17 -23 -29 -31 -29 -23 -20 -22 -42 -51 -34 -11 -0 0 0 0 0 0 0 -0 -0 -1 -22 -24 -19 -16 -15 -16 -13 -8 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -10 -25 -43 -52 -46 -23 -13 -10 -14 -21 -30 -37 -35 -29 -27 -27 -24 -21 -19 -19 -19 -19 -20 -20 -18 -15 -11 -8 -6 -5 -4 -4 -4 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -44 -94 -126 -141 -160 -183 -198 -210 -219 -227 -238 -250 -262 -269 -273 -275 -279 -287 -299 -308 -321 -333 -344 -356 -368 -381 -388 -402 -420 -438 -456 -477 -502 -527 -553 -580 -606 -630 -658 -679 -368 -73 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -59 -83 -83 -55 -48 -78 -102 -98 -102 -108 -84 -76 -89 -110 -132 -152 -168 -167 -70 -16 -2 0 0 0 0 0 0 0 0 -0 -2 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -58 -49 -32 -28 -29 -34 -42 -51 -60 -64 -48 -44 -40 -32 -25 -19 -15 -10 -5 -3 -5 -8 -9 -6 -2 -1 -1 -2 -3 -4 -4 -4 -3 -3 -1 -0 -1 -1 -0 -2 -5 -7 -8 -8 -8 -5 -3 -3 -2 -2 -3 -3 -3 -0 -3 -4 -6 -11 -19 -26 -25 -19 -15 -12 -9 -7 -3 -3 -2 -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 -4 -14 -26 -23 -14 -12 -10 -10 -14 -20 -26 -32 -37 -37 -34 -30 -24 -17 -13 -17 -30 -42 -49 -54 -60 -66 -74 -83 -91 -100 -114 -129 -140 -150 -159 -163 -161 -151 -132 -110 -91 -81 -77 -77 -74 -69 -63 -53 -42 -37 -39 -39 -34 -28 -22 -21 -39 -19 -26 -28 -25 -22 -23 -22 -17 -20 -18 -13 -10 -10 -11 -10 -11 -13 -13 -13 -15 -17 -17 -21 -23 -28 -31 -32 -31 -29 -26 -18 -14 -13 -12 -10 -9 -11 -11 -12 -16 -31 -43 -44 -38 -30 -28 -33 -33 -33 -36 -40 -48 -74 -67 -62 -55 -45 -35 -29 -29 -31 -33 -31 -30 -30 -28 -28 -33 -48 -31 -27 -31 -33 -31 -31 -33 -39 -47 -54 -60 -66 -77 -76 -68 -64 -64 -67 -69 -71 -63 -63 -69 -76 -80 -77 -59 -32 -28 -23 -16 -10 -7 -8 -9 -10 -10 -10 -11 -12 -14 -14 -14 -15 -17 -18 -19 -19 -20 -21 -21 -19 -20 -20 -23 -26 -27 -27 -22 -23 -32 -44 -37 -18 -15 -2 -0 0 0 0 0 0 0 0 -0 -2 -5 -8 -10 -9 -16 -14 -8 -4 -2 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -11 -24 -41 -51 -36 -18 -12 -15 -27 -42 -41 -40 -37 -26 -21 -25 -30 -35 -32 -31 -31 -31 -30 -29 -26 -21 -17 -13 -10 -8 -6 -5 -4 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -52 -105 -138 -161 -183 -204 -218 -229 -231 -235 -242 -250 -257 -261 -265 -269 -274 -280 -289 -302 -317 -332 -347 -364 -384 -408 -431 -454 -478 -503 -526 -546 -563 -580 -598 -616 -634 -652 -673 -689 -658 -243 -43 0 0 0 0 0 0 0 0 0 0 0 0 -67 -128 -151 -135 -93 -66 -71 -85 -102 -112 -111 -76 -30 -10 -17 -35 -57 -85 -127 -184 -78 -16 -1 0 0 0 0 0 0 0 -2 -10 -26 -63 -52 -20 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -64 -59 -46 -41 -36 -34 -34 -35 -39 -50 -35 -32 -29 -24 -18 -13 -11 -8 -6 -6 -9 -14 -15 -10 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -2 -2 -2 -2 -3 -2 -2 -1 -1 -2 -3 -1 -0 -0 -0 -1 -4 -9 -14 -16 -9 -7 -7 -7 -7 -7 -6 -6 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -23 -35 -16 -11 -8 -8 -11 -17 -25 -33 -38 -38 -36 -30 -24 -17 -11 -10 -14 -24 -36 -45 -54 -60 -67 -73 -82 -91 -103 -121 -142 -160 -175 -182 -184 -180 -170 -153 -131 -113 -101 -89 -87 -81 -76 -68 -58 -46 -41 -44 -43 -36 -29 -24 -18 -19 -17 -23 -25 -24 -27 -33 -31 -28 -23 -18 -14 -11 -11 -11 -10 -10 -11 -13 -13 -14 -15 -17 -20 -23 -27 -31 -35 -37 -33 -28 -22 -17 -14 -10 -8 -9 -12 -16 -15 -17 -30 -40 -42 -44 -46 -50 -53 -52 -45 -40 -42 -46 -53 -62 -64 -58 -48 -39 -31 -29 -34 -34 -32 -31 -32 -31 -32 -35 -52 -36 -27 -30 -36 -37 -32 -41 -50 -46 -48 -57 -68 -79 -82 -75 -70 -66 -61 -58 -59 -62 -70 -75 -85 -92 -83 -65 -63 -64 -49 -30 -17 -12 -10 -10 -10 -10 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -19 -20 -22 -21 -20 -20 -22 -24 -24 -22 -23 -24 -29 -43 -60 -57 -20 -15 -8 -4 -2 -2 -3 -1 -0 -4 -5 -3 -2 -3 -2 -3 -3 -6 -7 -12 -12 -5 -2 -1 -0 -0 0 0 0 0 -0 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -5 -9 -19 -35 -39 -30 -19 -15 -22 -26 -21 -8 -5 -7 -4 -2 -7 -9 -8 -17 -25 -34 -40 -37 -39 -34 -27 -22 -18 -14 -11 -9 -7 -6 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -27 -62 -97 -139 -178 -213 -244 -261 -260 -261 -266 -270 -273 -274 -279 -284 -289 -294 -304 -319 -339 -360 -380 -404 -433 -466 -496 -522 -548 -574 -594 -606 -617 -627 -638 -648 -658 -670 -684 -697 -645 -141 -23 0 0 0 -7 -19 0 0 0 0 0 -2 -5 -128 -168 -146 -99 -54 -42 -55 -84 -112 -117 -84 -21 0 -0 0 0 0 -7 -42 -125 -133 -30 -2 0 0 0 0 0 0 0 -7 -32 -68 -86 -69 -22 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -67 -65 -51 -45 -37 -26 -20 -18 -20 -25 -18 -15 -16 -14 -11 -9 -7 -5 -6 -7 -8 -11 -12 -8 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -2 -1 -1 -1 -0 0 0 0 0 -1 -3 -7 -9 -7 -4 -2 -2 -4 -5 -5 -6 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -20 -30 -11 -7 -5 -9 -12 -18 -27 -38 -46 -46 -37 -26 -22 -17 -10 -10 -15 -21 -28 -35 -43 -51 -59 -68 -77 -88 -103 -122 -144 -167 -186 -199 -204 -201 -193 -176 -153 -130 -111 -94 -88 -83 -77 -69 -59 -51 -46 -44 -39 -32 -25 -19 -20 -29 -24 -21 -22 -24 -28 -30 -28 -26 -21 -18 -14 -12 -10 -9 -9 -9 -10 -11 -13 -14 -15 -16 -18 -19 -22 -24 -28 -31 -29 -24 -20 -16 -12 -9 -8 -12 -19 -19 -19 -21 -26 -29 -32 -40 -54 -58 -61 -70 -61 -46 -47 -50 -54 -59 -61 -54 -46 -40 -33 -31 -38 -43 -37 -33 -33 -34 -37 -36 -39 -34 -31 -33 -35 -34 -34 -42 -45 -46 -49 -56 -67 -78 -84 -74 -71 -68 -62 -56 -52 -54 -62 -67 -72 -76 -77 -73 -73 -67 -46 -30 -22 -16 -12 -11 -11 -9 -9 -11 -13 -14 -14 -15 -15 -16 -18 -19 -20 -21 -20 -21 -23 -28 -28 -23 -19 -17 -18 -22 -33 -48 -49 -24 -13 -14 -13 -11 -9 -9 -9 -7 -12 -17 -17 -12 -10 -10 -7 -6 -6 -8 -8 -10 -11 -7 -9 -6 -3 -2 -1 -1 -0 -0 -4 -12 -10 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -4 -4 -4 -2 -1 -1 -0 -0 -0 -1 -1 -3 -6 -13 -24 -27 -25 -21 -24 -35 -19 -5 -0 0 0 0 0 0 -1 -0 0 -6 -24 -46 -42 -41 -38 -33 -28 -23 -18 -14 -12 -10 -8 -6 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -53 -118 -236 -307 -309 -307 -310 -312 -314 -316 -318 -321 -324 -329 -341 -359 -380 -403 -427 -458 -493 -525 -554 -581 -606 -626 -641 -654 -661 -666 -669 -671 -675 -681 -693 -698 -518 -77 -0 0 0 -23 -70 -162 -298 -234 -88 -35 -16 -21 -55 -97 -103 -78 -56 -45 -49 -66 -90 -91 -61 -31 -8 0 0 0 0 0 0 -4 -30 -84 -9 -1 0 0 0 0 0 0 0 -4 -30 -72 -83 -61 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -47 -69 -65 -52 -44 -39 -29 -22 -14 -10 -8 -5 -5 -7 -7 -6 -6 -5 -5 -5 -3 -2 -3 -4 -3 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -1 -2 -2 -2 -2 -2 -1 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 -1 -4 -8 -10 -5 -2 -1 -2 -2 -3 -5 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -13 -21 -19 -9 -6 -8 -12 -17 -23 -33 -44 -53 -49 -46 -33 -19 -12 -11 -13 -18 -22 -24 -27 -31 -39 -49 -59 -69 -79 -94 -113 -135 -158 -180 -198 -205 -203 -195 -179 -156 -132 -110 -94 -84 -76 -68 -59 -51 -46 -41 -36 -32 -28 -22 -21 -30 -33 -25 -25 -22 -22 -20 -15 -14 -17 -17 -17 -16 -14 -11 -10 -10 -9 -9 -11 -13 -14 -15 -16 -17 -16 -18 -21 -23 -24 -24 -20 -17 -16 -16 -15 -14 -14 -27 -20 -20 -23 -25 -25 -26 -31 -34 -54 -56 -67 -65 -52 -47 -50 -49 -49 -50 -45 -39 -36 -34 -34 -43 -48 -41 -35 -35 -36 -39 -35 -34 -35 -37 -38 -39 -37 -39 -40 -43 -47 -50 -53 -59 -67 -72 -67 -65 -63 -60 -55 -48 -45 -48 -55 -67 -81 -88 -81 -69 -56 -36 -24 -20 -16 -13 -12 -9 -8 -8 -9 -12 -13 -15 -16 -16 -16 -17 -18 -19 -19 -19 -21 -24 -26 -22 -16 -14 -14 -15 -18 -30 -48 -56 -34 -14 -13 -13 -13 -14 -13 -11 -11 -14 -15 -15 -12 -10 -11 -16 -21 -12 -8 -10 -12 -8 -13 -15 -13 -8 -3 -3 -4 -8 -5 -14 -25 -27 -20 -15 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -6 -6 -6 -6 -4 -2 -1 -1 -0 -0 -0 -1 -1 -3 -8 -14 -18 -22 -29 -42 -44 -16 -2 0 0 0 0 0 0 0 0 -0 -2 -21 -43 -45 -42 -41 -40 -34 -28 -23 -20 -17 -14 -12 -9 -6 -4 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -16 -161 -292 -365 -373 -370 -367 -365 -364 -364 -364 -366 -371 -384 -402 -425 -451 -480 -512 -546 -576 -603 -627 -649 -671 -690 -695 -695 -693 -690 -688 -686 -690 -704 -698 -387 -48 0 -8 -145 -183 -179 -188 -202 -186 -86 -56 -35 -34 -42 -39 -35 -28 -26 -32 -47 -68 -77 -54 -11 -2 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 -12 -96 -164 -142 -79 -55 -47 -25 -7 0 0 0 0 0 0 0 0 0 -4 -59 -83 -74 -59 -48 -41 -36 -30 -20 -9 -3 -2 -2 -3 -4 -11 -18 -17 -11 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -2 -2 -2 -3 -1 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -4 -7 -9 -8 -3 -2 -2 -2 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -20 -26 -20 -11 -8 -8 -11 -16 -25 -34 -43 -53 -60 -55 -51 -31 -18 -13 -13 -16 -21 -26 -27 -28 -30 -34 -41 -51 -58 -67 -80 -98 -119 -141 -163 -181 -186 -185 -180 -167 -148 -126 -107 -95 -83 -70 -60 -53 -46 -42 -37 -32 -30 -26 -21 -18 -21 -25 -21 -20 -16 -16 -15 -12 -11 -10 -13 -16 -19 -19 -18 -15 -15 -12 -12 -12 -13 -15 -16 -16 -16 -14 -14 -17 -19 -19 -19 -17 -15 -15 -16 -18 -17 -17 -27 -21 -22 -25 -25 -22 -22 -26 -26 -33 -41 -63 -80 -82 -71 -45 -39 -37 -36 -35 -34 -37 -41 -35 -33 -36 -35 -33 -35 -35 -37 -37 -37 -39 -44 -51 -59 -52 -46 -44 -46 -49 -50 -50 -52 -55 -56 -55 -54 -54 -52 -49 -42 -39 -42 -50 -66 -87 -102 -89 -68 -53 -34 -21 -16 -13 -10 -9 -7 -6 -7 -8 -10 -13 -15 -17 -18 -17 -17 -17 -17 -18 -20 -20 -23 -25 -21 -15 -13 -12 -13 -15 -25 -40 -43 -20 -14 -12 -12 -12 -13 -11 -10 -11 -10 -10 -11 -13 -20 -27 -36 -40 -30 -35 -47 -33 -6 -7 -7 -10 -8 -3 -3 -7 -15 -32 -21 -16 -20 -18 -17 -13 -13 -9 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -7 -8 -9 -9 -8 -6 -4 -2 -2 -1 -1 -0 -0 -1 -2 -4 -9 -14 -21 -35 -52 -32 -7 0 0 0 0 0 0 0 0 0 -0 -4 -30 -44 -46 -46 -49 -49 -40 -33 -28 -25 -22 -17 -14 -11 -8 -5 -2 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -254 -415 -433 -428 -423 -419 -414 -410 -407 -408 -417 -439 -465 -494 -524 -555 -584 -611 -637 -661 -686 -707 -719 -721 -695 -695 -699 -697 -695 -690 -654 -442 -184 -23 0 -26 -149 -267 -219 -129 -73 -61 -40 -24 -16 -10 -5 -4 -5 -5 -6 -12 -26 -47 -71 -64 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -120 -174 -177 -164 -139 -121 -79 -33 -6 0 0 0 0 0 0 0 0 -4 -25 -66 -82 -69 -51 -38 -33 -29 -22 -12 -4 -2 -2 -2 -7 -24 -41 -42 -27 -9 -1 0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -2 -3 -2 -3 -1 -1 -2 -2 -2 -2 -1 -0 -0 -2 -4 -4 -1 -0 0 0 0 0 0 0 -0 -1 -2 -4 -6 -7 -9 -10 -2 -2 -2 -3 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -9 -37 -26 -14 -9 -9 -11 -16 -24 -34 -43 -50 -54 -57 -56 -46 -35 -24 -17 -16 -20 -26 -32 -33 -32 -32 -34 -38 -43 -47 -53 -64 -80 -99 -119 -138 -156 -161 -162 -160 -152 -138 -118 -100 -88 -80 -69 -59 -51 -45 -37 -33 -29 -26 -22 -18 -14 -10 -9 -9 -11 -13 -18 -21 -18 -13 -12 -13 -17 -22 -26 -26 -24 -22 -20 -18 -17 -17 -18 -17 -16 -15 -14 -13 -14 -15 -14 -13 -11 -14 -15 -17 -18 -20 -20 -21 -19 -21 -23 -23 -20 -19 -27 -35 -35 -53 -73 -78 -75 -81 -41 -31 -28 -29 -33 -40 -50 -50 -32 -26 -28 -29 -28 -30 -31 -33 -36 -37 -41 -49 -55 -59 -55 -51 -49 -49 -50 -49 -45 -45 -47 -49 -50 -49 -46 -42 -41 -36 -35 -37 -44 -60 -84 -108 -95 -70 -49 -32 -22 -16 -10 -6 -6 -5 -5 -5 -6 -8 -12 -16 -18 -19 -18 -17 -16 -15 -15 -18 -20 -23 -25 -22 -14 -10 -9 -10 -13 -20 -31 -24 -10 -11 -11 -11 -11 -11 -10 -9 -10 -10 -10 -14 -28 -53 -51 -44 -36 -30 -34 -43 -37 -9 -7 -7 -6 -3 -2 -1 -1 -1 -9 -7 -1 -1 -3 -4 -21 -30 -32 -27 -21 -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 -2 -4 -8 -10 -11 -11 -10 -8 -6 -4 -3 -2 -1 -1 -1 -0 -1 -2 -4 -9 -19 -37 -45 -25 -2 0 0 0 0 0 0 0 0 0 0 -11 -35 -49 -51 -54 -51 -48 -45 -40 -34 -28 -24 -20 -17 -13 -9 -5 -2 -1 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -118 -321 -454 -479 -469 -461 -455 -450 -450 -460 -480 -504 -530 -560 -589 -615 -639 -663 -686 -708 -717 -707 -574 -350 -354 -569 -688 -618 -421 -210 -41 -10 -1 0 -6 -76 -216 -230 -114 -51 -23 -10 -3 -1 -0 0 -0 -0 0 -0 -1 -5 -17 -46 -53 -21 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -14 -128 -155 -169 -153 -111 -93 -103 -67 -18 0 0 0 0 0 0 0 0 0 -11 -59 -92 -77 -56 -37 -25 -19 -18 -16 -15 -9 -5 -5 -13 -34 -55 -52 -34 -15 -2 -1 -1 -0 -1 -1 -2 -2 -2 -1 -2 -2 -3 -3 -2 -2 -2 -2 -2 -3 -2 -1 -0 -0 -2 -4 -4 -2 -0 0 0 0 0 0 0 0 -0 -1 -3 -5 -9 -11 -12 -9 -3 -2 -2 -5 -6 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -30 -29 -18 -12 -10 -12 -16 -23 -32 -39 -45 -48 -49 -48 -46 -41 -32 -22 -17 -17 -22 -28 -35 -38 -37 -36 -35 -34 -35 -36 -39 -48 -62 -78 -95 -112 -129 -137 -144 -148 -144 -133 -115 -95 -76 -71 -67 -60 -52 -43 -33 -27 -22 -19 -17 -15 -12 -9 -9 -12 -16 -21 -31 -36 -31 -20 -20 -20 -23 -26 -29 -32 -31 -30 -28 -26 -24 -23 -23 -22 -19 -16 -14 -14 -13 -12 -11 -8 -6 -9 -14 -17 -19 -20 -19 -15 -15 -19 -20 -17 -15 -18 -26 -33 -37 -48 -57 -58 -57 -79 -49 -37 -29 -32 -42 -49 -47 -38 -28 -25 -24 -25 -27 -28 -29 -30 -31 -33 -39 -47 -54 -58 -56 -52 -50 -49 -47 -44 -39 -39 -42 -45 -46 -44 -39 -36 -35 -34 -35 -36 -43 -59 -85 -112 -97 -71 -46 -30 -21 -14 -10 -6 -5 -5 -5 -4 -4 -5 -11 -16 -19 -21 -20 -18 -15 -15 -14 -16 -19 -20 -21 -19 -13 -9 -9 -13 -20 -28 -25 -7 -5 -7 -9 -10 -9 -9 -9 -8 -17 -24 -20 -19 -44 -65 -49 -33 -25 -26 -36 -48 -11 -7 -8 -7 -4 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -5 -8 -16 -28 -43 -18 -14 -7 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -7 -10 -12 -13 -12 -11 -8 -6 -3 -2 -2 -1 -1 -1 -0 -0 -1 -5 -15 -31 -43 -35 -10 0 0 0 -0 -1 0 0 0 -0 -4 -23 -40 -43 -40 -34 -38 -42 -47 -49 -41 -34 -28 -23 -18 -14 -9 -5 -2 -1 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -146 -312 -456 -515 -506 -500 -496 -499 -507 -518 -533 -554 -584 -614 -642 -667 -685 -687 -666 -564 -303 -120 -45 -59 -371 -625 -573 -240 -11 0 0 0 0 0 -108 -245 -252 -104 -38 -10 -2 -1 -1 -0 -0 0 0 -0 -1 -2 -2 -2 -19 -44 -41 -17 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -20 -101 -111 -142 -99 -38 -29 -66 -64 -13 0 0 0 0 0 0 0 0 0 -18 -66 -103 -82 -60 -38 -18 -8 -10 -16 -18 -18 -14 -12 -18 -34 -52 -46 -26 -12 -5 -2 -2 -1 -1 -1 -1 -1 -1 -1 -3 -4 -3 -2 -2 -2 -2 -1 -0 -0 -0 -1 -2 -4 -5 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -6 -17 -25 -23 -11 -2 -2 -3 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -38 -23 -12 -10 -12 -15 -19 -26 -33 -36 -40 -42 -42 -41 -39 -35 -28 -20 -14 -14 -19 -26 -35 -40 -40 -38 -36 -33 -30 -28 -30 -38 -49 -62 -76 -89 -102 -114 -127 -134 -130 -120 -104 -86 -66 -63 -62 -61 -55 -45 -33 -23 -17 -14 -13 -12 -11 -10 -9 -12 -23 -33 -43 -47 -44 -37 -43 -40 -35 -30 -32 -39 -41 -39 -34 -32 -31 -30 -28 -26 -23 -18 -14 -13 -14 -14 -12 -9 -8 -9 -12 -16 -18 -20 -17 -11 -12 -17 -17 -14 -13 -15 -20 -27 -32 -36 -38 -40 -40 -41 -61 -52 -36 -31 -34 -30 -23 -20 -25 -27 -27 -27 -27 -26 -29 -27 -28 -31 -35 -42 -47 -48 -47 -45 -44 -44 -42 -37 -33 -36 -40 -43 -44 -43 -40 -37 -35 -34 -35 -39 -47 -62 -87 -104 -93 -70 -50 -40 -35 -25 -16 -12 -12 -12 -8 -3 -1 -1 -7 -13 -18 -21 -21 -20 -15 -15 -15 -15 -17 -17 -15 -12 -9 -8 -9 -14 -23 -36 -28 -11 -5 -6 -8 -9 -9 -9 -8 -10 -20 -30 -36 -42 -54 -53 -44 -32 -25 -28 -41 -19 -8 -7 -8 -5 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 -0 -7 -15 -30 -30 -18 -17 -9 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -8 -11 -13 -13 -12 -10 -7 -4 -3 -2 -1 -1 -0 -0 0 -0 -3 -10 -25 -40 -44 -28 -12 -3 -2 -10 -15 -13 -28 -16 -15 -28 -39 -43 -37 -30 -26 -29 -36 -44 -52 -47 -39 -30 -23 -18 -13 -9 -5 -2 -1 -0 0 -0 -1 -2 -2 -2 -2 -1 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -19 -49 -222 -450 -552 -548 -545 -546 -543 -538 -542 -562 -593 -627 -659 -687 -654 -514 -307 -18 -2 -5 -0 -70 -265 -338 -72 -29 0 0 0 0 0 0 -172 -285 -244 -102 -27 -5 -1 -2 -2 -0 -0 0 -0 -3 -7 -10 -9 -1 -2 -19 -40 -36 -14 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -39 -72 -106 -60 -17 -4 -15 -20 -1 0 0 0 0 0 0 0 0 0 -7 -32 -68 -87 -64 -41 -17 -5 -5 -9 -14 -19 -20 -19 -18 -22 -25 -22 -14 -8 -5 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -8 -8 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -4 -20 -35 -38 -29 -22 -26 -33 -33 -17 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -10 -19 -13 -9 -9 -11 -15 -19 -23 -27 -30 -33 -36 -38 -38 -37 -33 -28 -21 -14 -11 -15 -24 -34 -40 -43 -43 -40 -35 -30 -25 -24 -30 -38 -46 -56 -66 -77 -86 -97 -102 -101 -94 -83 -72 -60 -60 -58 -61 -59 -48 -35 -25 -17 -12 -10 -10 -11 -11 -12 -14 -24 -37 -47 -55 -61 -67 -67 -59 -50 -44 -45 -50 -54 -48 -41 -39 -37 -34 -31 -29 -26 -20 -15 -14 -16 -18 -17 -14 -14 -13 -14 -16 -18 -19 -16 -7 -10 -12 -12 -13 -13 -14 -18 -25 -26 -30 -44 -56 -46 -35 -46 -45 -32 -23 -22 -19 -17 -19 -23 -27 -29 -28 -25 -27 -30 -26 -27 -30 -34 -38 -41 -39 -38 -34 -33 -33 -34 -34 -36 -40 -43 -45 -48 -49 -47 -44 -43 -41 -41 -43 -51 -68 -88 -95 -89 -80 -76 -67 -41 -26 -21 -16 -16 -16 -11 -2 -0 -0 -2 -6 -11 -15 -16 -18 -14 -13 -13 -14 -15 -16 -14 -10 -9 -8 -9 -14 -26 -27 -12 -5 -6 -9 -10 -9 -9 -8 -14 -22 -24 -18 -14 -15 -28 -33 -33 -31 -29 -32 -32 -12 -7 -7 -7 -5 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 -7 -31 -55 -56 -64 -46 -25 -11 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -6 -8 -10 -12 -12 -11 -9 -6 -4 -2 -1 -1 -0 -0 0 0 -0 -4 -15 -33 -47 -54 -52 -42 -36 -42 -38 -39 -45 -40 -42 -44 -43 -37 -29 -24 -23 -26 -31 -39 -46 -44 -36 -26 -20 -15 -11 -8 -4 -2 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -52 -128 -231 -349 -482 -578 -564 -546 -547 -568 -603 -641 -677 -653 -529 -242 0 0 0 0 -0 -0 -3 -7 0 -0 0 0 0 0 -1 -1 -210 -273 -194 -82 -24 -3 -1 -2 -1 -0 -0 -1 -4 -7 -12 -16 -15 -7 -1 -3 -20 -38 -29 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -38 -83 -63 -46 -27 -10 0 0 0 0 0 0 0 0 0 0 0 -4 -23 -63 -96 -68 -47 -23 -11 -8 -8 -9 -10 -10 -10 -9 -8 -8 -7 -6 -6 -6 -5 -3 -2 -1 -1 -1 -2 -2 -3 -3 -2 -0 0 0 -0 -0 -1 -1 -2 -3 -6 -10 -10 -3 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -10 -24 -34 -38 -38 -35 -24 -21 -10 -2 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -2 -4 -13 -19 -13 -8 -7 -7 -8 -11 -13 -15 -19 -25 -30 -34 -37 -38 -38 -36 -31 -22 -16 -12 -14 -21 -29 -37 -42 -44 -42 -38 -32 -26 -22 -22 -27 -33 -38 -44 -50 -55 -59 -62 -65 -63 -59 -55 -50 -51 -50 -54 -54 -47 -35 -27 -19 -14 -12 -12 -14 -17 -24 -26 -28 -39 -51 -63 -74 -83 -76 -72 -69 -66 -64 -66 -67 -55 -51 -47 -42 -37 -35 -33 -30 -24 -21 -21 -22 -22 -21 -19 -19 -16 -13 -11 -14 -20 -23 -8 -7 -8 -11 -13 -15 -17 -20 -27 -27 -33 -47 -56 -44 -33 -31 -33 -29 -23 -20 -19 -19 -20 -22 -24 -23 -22 -22 -25 -30 -29 -28 -29 -30 -33 -32 -30 -27 -25 -26 -27 -29 -32 -36 -43 -47 -50 -54 -57 -56 -53 -51 -49 -47 -45 -49 -68 -92 -100 -101 -104 -106 -91 -46 -24 -17 -12 -11 -11 -8 -2 -1 -1 -1 -1 -3 -7 -8 -11 -11 -12 -12 -13 -14 -17 -14 -12 -10 -8 -7 -10 -19 -11 -5 -5 -8 -10 -10 -9 -9 -8 -12 -16 -14 -8 -8 -8 -11 -17 -25 -37 -49 -46 -22 -9 -6 -7 -6 -3 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -1 -10 -23 -35 -47 -70 -60 -39 -15 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -5 -7 -9 -11 -11 -10 -7 -5 -3 -2 -1 -0 -0 0 0 -0 -2 -7 -20 -35 -47 -49 -47 -43 -41 -39 -47 -47 -44 -43 -38 -31 -24 -20 -18 -19 -23 -28 -33 -35 -31 -25 -19 -15 -11 -8 -6 -3 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -171 -416 -592 -578 -558 -559 -580 -612 -637 -619 -433 -167 -55 0 0 0 0 0 0 0 0 0 0 0 0 0 -28 -80 -191 -229 -193 -108 -43 -11 -2 -1 -1 -0 -0 -1 -3 -5 -7 -9 -12 -15 -17 -13 -6 -5 -26 -27 -12 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -46 -89 -98 -74 -38 -10 0 0 0 0 0 0 0 0 0 0 -32 -78 -103 -98 -73 -54 -37 -23 -13 -8 -5 -3 -2 -2 -1 -1 -2 -3 -5 -8 -9 -6 -4 -2 -2 -2 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -2 -3 -5 -6 -8 -10 -14 -10 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -0 0 0 -2 -4 -3 -1 -2 -16 -31 -39 -38 -29 -3 -3 -1 -0 0 0 0 0 0 -0 -1 -1 -2 -2 0 0 -4 -12 -12 -6 -1 0 0 0 0 0 0 0 0 -18 -21 -17 -10 -7 -7 -7 -8 -8 -8 -8 -10 -15 -22 -28 -32 -35 -38 -38 -36 -31 -24 -19 -14 -14 -18 -24 -30 -35 -38 -39 -38 -34 -27 -20 -15 -17 -20 -23 -25 -27 -29 -30 -31 -36 -38 -40 -41 -41 -39 -37 -39 -41 -39 -34 -29 -23 -22 -21 -21 -21 -24 -30 -35 -41 -55 -68 -80 -89 -96 -98 -94 -90 -86 -83 -83 -85 -70 -66 -59 -51 -43 -38 -36 -32 -28 -27 -27 -26 -24 -22 -21 -20 -18 -15 -14 -17 -24 -26 -15 -9 -8 -10 -12 -13 -17 -21 -21 -24 -30 -37 -39 -36 -32 -35 -40 -39 -32 -26 -21 -20 -22 -22 -22 -20 -15 -21 -28 -33 -33 -31 -28 -26 -28 -26 -25 -24 -23 -22 -22 -24 -28 -31 -39 -46 -53 -60 -65 -66 -59 -56 -54 -50 -48 -52 -70 -97 -108 -113 -117 -114 -97 -63 -33 -15 -7 -4 -3 -2 -3 -5 -7 -5 -2 -1 -2 -3 -6 -8 -10 -13 -16 -19 -19 -16 -13 -10 -7 -6 -6 -10 -10 -7 -5 -6 -7 -9 -11 -11 -9 -9 -11 -9 -7 -7 -6 -7 -9 -16 -31 -45 -28 -11 -5 -6 -7 -6 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -6 -7 -4 -30 -60 -44 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -4 -6 -8 -9 -9 -8 -6 -4 -3 -2 -1 -0 0 0 -0 -0 -3 -7 -16 -21 -19 -16 -20 -26 -30 -33 -32 -29 -22 -21 -18 -15 -13 -13 -14 -19 -23 -26 -24 -20 -15 -12 -10 -8 -6 -4 -2 -1 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -179 -475 -598 -583 -568 -569 -590 -616 -545 -424 -227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -178 -271 -213 -140 -79 -34 -12 -3 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -5 -11 -25 -27 -13 -3 -8 -27 -23 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -46 -63 -74 -59 -21 0 0 0 0 0 0 0 0 0 -2 -42 -97 -102 -88 -74 -60 -47 -30 -16 -7 -4 -2 -1 0 0 0 0 0 0 -0 -1 -3 -2 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -2 -3 -5 -6 -9 -12 -15 -13 -6 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -3 -3 -2 -2 -3 -4 -3 -1 -2 -11 -19 -22 -19 -13 -2 -0 0 0 0 -1 -3 -5 -7 -7 -6 -7 -7 -7 -7 -8 -8 -15 -21 -20 -14 -11 -11 -2 0 0 -11 -28 -21 -30 -23 -14 -10 -11 -12 -13 -13 -12 -9 -8 -11 -16 -20 -26 -31 -35 -38 -39 -38 -36 -29 -22 -16 -13 -13 -15 -19 -22 -26 -29 -31 -30 -25 -18 -12 -11 -14 -16 -16 -16 -17 -18 -18 -20 -23 -24 -25 -27 -27 -26 -26 -28 -28 -26 -25 -26 -29 -31 -31 -31 -31 -34 -43 -54 -71 -85 -98 -109 -115 -116 -109 -101 -94 -91 -95 -101 -91 -80 -71 -61 -51 -42 -36 -33 -29 -27 -26 -25 -23 -22 -21 -20 -19 -18 -17 -17 -22 -24 -18 -13 -12 -13 -13 -12 -12 -15 -17 -21 -28 -36 -40 -42 -41 -47 -52 -48 -39 -30 -24 -23 -26 -26 -33 -45 -50 -49 -56 -76 -87 -67 -38 -32 -28 -26 -22 -19 -18 -17 -18 -19 -23 -27 -34 -43 -53 -63 -72 -73 -68 -64 -60 -57 -58 -65 -79 -101 -110 -112 -113 -108 -98 -81 -52 -29 -15 -8 -5 -5 -7 -10 -12 -10 -5 -3 -2 -2 -4 -5 -8 -13 -18 -22 -22 -21 -16 -11 -8 -8 -6 -7 -7 -6 -6 -5 -5 -7 -12 -13 -11 -9 -10 -9 -8 -8 -7 -7 -7 -9 -16 -16 -9 -5 -4 -5 -6 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -15 -51 -89 -37 -12 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -3 -5 -6 -8 -8 -7 -5 -4 -2 -1 -0 -0 0 0 -0 -1 -3 -5 -6 -4 -4 -6 -10 -13 -14 -15 -15 -12 -10 -9 -7 -7 -9 -12 -16 -18 -18 -16 -13 -10 -8 -6 -5 -4 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -148 -402 -499 -550 -584 -548 -477 -525 -316 -102 -15 0 0 0 0 0 0 0 0 0 0 0 0 -19 -90 -187 -109 -145 -125 -65 -22 -6 -2 -0 -0 -0 -1 -3 -4 -4 -2 -1 -1 -1 -3 -7 -16 -16 -9 -2 -5 -30 -49 -33 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -33 -50 -29 -6 0 0 0 0 0 0 0 0 -2 -15 -47 -78 -76 -65 -57 -48 -32 -17 -8 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 -1 -3 -6 -10 -12 -13 -16 -19 -19 -17 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -2 -4 -4 -3 -1 -0 -1 -0 0 0 -20 -37 -41 -36 -38 -34 -13 -7 -11 -16 -22 -26 -26 -25 -26 -29 -37 -45 -39 -8 -22 -29 -52 -87 -72 -45 -26 -18 -14 -14 -15 -18 -14 -14 -13 -12 -13 -15 -18 -23 -30 -36 -39 -41 -40 -39 -34 -27 -19 -13 -9 -8 -10 -12 -13 -18 -23 -24 -21 -15 -9 -8 -10 -12 -13 -12 -12 -15 -15 -16 -17 -17 -16 -17 -19 -21 -19 -19 -19 -20 -23 -26 -29 -34 -37 -41 -45 -51 -59 -65 -82 -98 -113 -125 -131 -127 -117 -106 -94 -89 -93 -98 -90 -82 -75 -68 -59 -49 -38 -33 -29 -26 -23 -21 -20 -22 -22 -21 -20 -20 -19 -19 -17 -15 -13 -13 -12 -13 -14 -14 -14 -14 -17 -23 -30 -35 -38 -42 -46 -50 -50 -46 -39 -32 -30 -32 -36 -36 -49 -76 -95 -105 -130 -161 -148 -103 -65 -50 -38 -30 -22 -18 -15 -14 -16 -15 -18 -23 -30 -39 -49 -63 -70 -70 -71 -70 -66 -63 -65 -71 -85 -102 -110 -110 -108 -108 -107 -99 -77 -54 -35 -22 -14 -11 -9 -8 -7 -7 -5 -5 -6 -4 -5 -6 -7 -9 -15 -21 -22 -21 -18 -14 -12 -11 -9 -7 -10 -12 -10 -9 -7 -7 -11 -12 -10 -8 -9 -10 -10 -9 -8 -8 -8 -8 -9 -8 -5 -3 -5 -5 -6 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -6 -25 -77 -52 -27 -13 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -5 -6 -6 -5 -4 -3 -2 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -5 -4 -3 -2 -3 -3 -6 -10 -12 -12 -10 -9 -7 -6 -4 -3 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -44 -130 -194 -263 -340 -269 -175 -207 -126 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -198 -362 -171 -107 -56 -23 -5 -0 -0 -0 -1 -2 -4 -5 -5 -4 -2 -0 -0 -1 -1 -1 -1 -1 -2 -3 -5 -18 -56 -72 -42 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -26 -34 -10 0 0 0 0 0 0 0 0 0 -4 -26 -81 -70 -58 -52 -44 -31 -18 -8 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -3 -2 -2 -8 -10 -7 -7 -10 -13 -19 -23 -17 0 -0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -0 -2 -3 -2 -1 -1 -3 -9 -33 -39 -46 -52 -54 -56 -62 -55 -13 -9 -17 -22 -26 -28 -27 -26 -26 -30 -40 -51 -47 -30 -65 -71 -68 -63 -47 -31 -22 -18 -17 -16 -16 -17 -17 -16 -15 -15 -15 -15 -17 -22 -27 -33 -36 -38 -39 -38 -34 -29 -22 -14 -8 -5 -6 -9 -9 -12 -16 -17 -15 -11 -6 -5 -7 -9 -11 -10 -10 -13 -16 -19 -20 -20 -20 -20 -19 -19 -15 -15 -19 -23 -27 -27 -28 -32 -39 -48 -56 -65 -69 -74 -87 -101 -113 -122 -125 -120 -111 -102 -90 -84 -86 -86 -80 -74 -71 -68 -62 -52 -40 -33 -28 -25 -23 -21 -20 -21 -20 -23 -22 -21 -21 -19 -16 -14 -13 -13 -14 -14 -15 -16 -16 -15 -16 -19 -23 -26 -31 -34 -40 -43 -45 -44 -40 -35 -37 -41 -44 -46 -55 -72 -88 -103 -154 -186 -162 -116 -91 -74 -65 -43 -27 -20 -17 -14 -14 -14 -17 -21 -29 -38 -45 -58 -64 -66 -68 -69 -70 -70 -73 -77 -88 -100 -107 -108 -106 -111 -115 -113 -102 -83 -61 -40 -24 -15 -9 -5 -4 -5 -7 -8 -13 -11 -8 -6 -5 -7 -11 -17 -18 -17 -17 -16 -15 -14 -11 -9 -10 -11 -9 -8 -9 -9 -9 -8 -8 -8 -9 -10 -10 -9 -9 -8 -9 -9 -9 -6 -4 -3 -4 -6 -7 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -3 -22 -28 -34 -35 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -4 -4 -3 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -3 -3 -4 -5 -4 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -29 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -25 -126 -271 -221 -157 -69 -30 -13 -5 -1 -0 -0 -1 -3 -5 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 0 -0 -3 -11 -13 -20 -45 -87 -78 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -14 -3 0 0 0 0 0 0 0 0 0 -2 -9 -25 -23 -47 -50 -41 -32 -22 -13 -6 -3 -3 -3 -2 -2 -4 -3 -2 -2 -2 -2 -2 -2 -3 -4 -3 -2 -2 -2 -2 -5 -5 -3 -1 -1 -2 -2 -1 -0 -0 -0 -0 -2 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 -0 -1 -4 -8 -20 -38 -46 -42 -38 -36 -38 -45 -49 -27 -6 -28 -49 -53 -46 -46 -49 -47 -43 -39 -38 -39 -40 -67 -74 -60 -43 -30 -23 -19 -20 -15 -14 -14 -12 -10 -14 -14 -16 -17 -18 -18 -18 -20 -23 -28 -30 -32 -33 -33 -31 -27 -22 -15 -9 -6 -7 -10 -13 -16 -18 -18 -15 -12 -8 -8 -9 -11 -11 -11 -10 -12 -16 -20 -24 -26 -27 -26 -23 -21 -17 -16 -20 -26 -30 -29 -26 -27 -34 -44 -53 -61 -66 -75 -85 -94 -101 -106 -107 -103 -92 -84 -78 -77 -77 -75 -67 -62 -61 -60 -55 -49 -43 -38 -32 -27 -23 -22 -21 -21 -22 -23 -22 -21 -22 -22 -23 -24 -22 -23 -22 -18 -16 -17 -17 -16 -15 -15 -18 -22 -24 -27 -31 -36 -41 -43 -41 -37 -40 -43 -50 -56 -60 -64 -74 -92 -124 -145 -146 -133 -117 -118 -120 -70 -42 -30 -21 -14 -15 -17 -19 -22 -34 -47 -45 -51 -59 -65 -67 -70 -73 -73 -76 -81 -87 -93 -99 -102 -103 -109 -115 -119 -117 -104 -85 -67 -45 -31 -21 -13 -9 -8 -12 -17 -23 -20 -13 -7 -6 -8 -8 -14 -16 -16 -16 -16 -15 -14 -12 -11 -12 -12 -9 -8 -9 -9 -8 -7 -8 -9 -9 -8 -9 -10 -10 -10 -10 -9 -9 -7 -5 -4 -5 -9 -9 -4 -1 0 0 0 0 0 -0 -0 -1 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -1 -0 -1 -2 -2 -7 -23 -52 -28 -15 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -68 -165 -291 -362 -254 -112 -40 -13 -4 -2 -1 -0 -0 -0 -1 -4 -9 -8 -5 -3 -2 -0 -0 -0 -1 -1 -0 0 -1 -5 -19 -19 -27 -40 -50 -41 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -18 -40 -43 -36 -28 -20 -12 -6 -2 -2 -2 -2 -4 -5 -4 -4 -4 -3 -2 -2 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 -1 -2 -2 -3 -2 -0 0 0 -0 -0 -0 0 -0 -1 -2 -3 -13 -16 -29 -47 -47 -41 -43 -37 -29 -36 -40 -1 -2 -43 -69 -66 -48 -39 -41 -37 -35 -33 -32 -30 -34 -72 -61 -40 -24 -14 -9 -8 -11 -9 -8 -8 -6 -5 -8 -10 -14 -17 -19 -19 -19 -18 -19 -22 -23 -25 -27 -28 -28 -26 -23 -18 -14 -11 -12 -14 -18 -20 -21 -20 -18 -15 -12 -11 -11 -12 -12 -11 -10 -12 -16 -22 -28 -32 -32 -31 -29 -27 -22 -20 -21 -26 -30 -28 -21 -21 -25 -34 -45 -59 -71 -86 -97 -98 -96 -94 -91 -79 -68 -64 -63 -65 -65 -63 -58 -55 -54 -51 -47 -43 -39 -38 -37 -33 -28 -25 -24 -23 -23 -22 -19 -17 -18 -21 -23 -27 -26 -28 -24 -17 -14 -14 -14 -14 -13 -12 -12 -15 -19 -23 -26 -31 -35 -37 -38 -37 -50 -57 -55 -53 -58 -65 -77 -94 -116 -137 -149 -149 -147 -160 -135 -98 -78 -63 -40 -23 -22 -20 -21 -25 -35 -45 -43 -48 -56 -61 -64 -70 -75 -76 -76 -76 -76 -80 -89 -97 -103 -110 -115 -122 -128 -126 -117 -106 -84 -64 -46 -31 -20 -15 -21 -31 -36 -31 -19 -8 -5 -8 -9 -11 -13 -13 -13 -14 -14 -13 -12 -12 -12 -11 -11 -11 -10 -8 -8 -8 -8 -10 -10 -11 -12 -12 -11 -12 -11 -9 -10 -10 -8 -3 -7 -14 -12 -6 -1 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -8 -61 -58 -37 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -245 -421 -422 -268 -81 -15 -5 -1 -1 -1 -0 -0 -0 -0 -2 -6 -11 -9 -5 -2 -1 -0 -0 -2 -3 -3 -1 0 -0 -2 -10 -10 -23 -25 -14 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -17 -22 -29 -34 -32 -25 -20 -12 -6 -3 -1 -1 -1 -2 -3 -4 -4 -3 -2 -3 -5 -2 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 0 -0 0 0 -0 -4 -11 -6 -29 -31 -29 -27 -20 -11 -13 -13 -9 -16 -21 -1 -1 -41 -61 -55 -37 -26 -40 -80 -80 -41 -26 -25 -28 -50 -52 -40 -24 -12 -6 -5 -6 -5 -4 -4 -4 -4 -6 -8 -10 -13 -16 -18 -17 -17 -16 -18 -18 -20 -23 -27 -29 -28 -26 -23 -21 -20 -20 -20 -21 -23 -23 -22 -20 -17 -15 -14 -13 -14 -14 -14 -13 -14 -18 -23 -29 -32 -31 -30 -30 -29 -25 -22 -21 -22 -22 -19 -15 -15 -18 -27 -41 -60 -81 -102 -116 -108 -94 -85 -81 -67 -57 -55 -59 -62 -60 -54 -46 -44 -46 -47 -44 -42 -44 -50 -49 -46 -41 -36 -32 -29 -28 -22 -15 -12 -13 -17 -25 -26 -21 -22 -23 -20 -14 -11 -10 -11 -10 -10 -9 -11 -15 -21 -26 -33 -36 -33 -32 -34 -59 -77 -70 -56 -53 -63 -80 -98 -118 -140 -158 -164 -149 -128 -126 -115 -101 -83 -60 -44 -40 -32 -29 -31 -36 -37 -34 -41 -51 -57 -64 -73 -77 -79 -77 -71 -66 -68 -81 -94 -113 -123 -123 -130 -141 -145 -147 -130 -119 -105 -86 -63 -44 -34 -45 -54 -52 -41 -24 -7 -6 -14 -14 -11 -8 -9 -10 -12 -13 -15 -15 -14 -12 -12 -10 -10 -10 -10 -9 -9 -9 -11 -12 -13 -13 -13 -13 -13 -12 -11 -13 -21 -27 -4 -17 -21 -15 -6 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -10 -14 -29 -34 -5 -0 0 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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -57 -322 -418 -321 -144 -19 -1 -1 -0 -1 -1 -1 -1 -1 -1 -3 -6 -9 -8 -4 -1 -1 -0 -1 -3 -5 -5 -1 0 0 -0 -1 -1 -17 -20 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -12 -24 -31 -30 -27 -21 -15 -12 -10 -7 -3 -2 -1 -1 -2 -2 -3 -4 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -10 -20 -8 -37 -47 -44 -31 -15 -4 -1 -1 -1 -3 -3 -1 -3 -26 -33 -26 -18 -14 -13 -12 -11 -20 -23 -22 -19 -23 -42 -51 -36 -18 -7 -4 -3 -3 -2 -2 -3 -3 -4 -5 -6 -7 -9 -11 -13 -12 -13 -15 -16 -18 -22 -26 -29 -30 -29 -27 -27 -28 -27 -26 -25 -25 -23 -21 -18 -16 -14 -13 -13 -15 -17 -17 -17 -17 -18 -21 -25 -27 -28 -27 -28 -28 -25 -19 -15 -12 -10 -8 -8 -12 -18 -29 -46 -67 -89 -109 -118 -104 -87 -81 -79 -65 -56 -56 -62 -64 -58 -47 -42 -40 -43 -43 -43 -44 -48 -50 -59 -60 -57 -52 -48 -45 -39 -29 -19 -14 -13 -13 -10 -16 -18 -19 -19 -17 -11 -12 -10 -13 -14 -13 -11 -10 -12 -21 -28 -38 -42 -38 -29 -28 -50 -79 -74 -50 -50 -60 -77 -97 -119 -143 -165 -181 -164 -140 -124 -113 -101 -86 -67 -66 -58 -49 -40 -35 -37 -40 -34 -35 -45 -58 -70 -81 -86 -85 -81 -70 -63 -67 -81 -97 -114 -121 -122 -136 -163 -176 -150 -135 -141 -137 -120 -101 -85 -83 -89 -88 -77 -57 -38 -30 -33 -32 -24 -13 -4 -6 -9 -11 -13 -15 -17 -16 -14 -14 -13 -13 -14 -14 -12 -11 -11 -12 -13 -13 -14 -17 -15 -13 -11 -10 -12 -19 -33 -31 -37 -28 -16 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -3 -19 -47 -19 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -102 -272 -245 -81 -24 -5 -5 -6 -0 -0 -1 -1 -2 -3 -5 -8 -8 -8 -6 -2 -1 -0 0 -2 -4 -6 -5 -0 0 -0 -0 -0 -2 -12 -29 -25 -8 0 0 0 0 0 0 0 0 0 0 -11 -19 -8 0 0 0 0 -16 -20 -13 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -3 -2 -1 -2 -3 -5 -5 -3 -1 -0 -0 -0 -0 -0 -1 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -7 -13 -16 -9 -24 -26 -24 -22 -13 -1 0 0 -0 -1 -1 -4 -12 -30 -28 -16 -10 -10 -8 -4 -8 -17 -20 -18 -18 -27 -50 -61 -48 -30 -15 -8 -6 -3 -3 -4 -3 -3 -4 -4 -4 -4 -3 -4 -5 -6 -8 -10 -12 -14 -17 -20 -24 -26 -27 -28 -29 -30 -29 -27 -25 -22 -19 -17 -14 -12 -10 -9 -11 -13 -15 -16 -15 -15 -16 -17 -21 -23 -25 -25 -26 -25 -20 -14 -9 -6 -6 -5 -7 -12 -19 -32 -55 -82 -94 -108 -109 -100 -96 -99 -98 -86 -74 -64 -63 -66 -63 -50 -43 -41 -41 -41 -40 -41 -47 -59 -64 -70 -72 -67 -60 -52 -38 -27 -23 -23 -21 -14 -9 -8 -9 -11 -12 -10 -9 -10 -12 -14 -14 -12 -11 -10 -13 -17 -23 -31 -39 -40 -31 -24 -33 -53 -53 -41 -45 -54 -67 -80 -98 -116 -138 -159 -150 -139 -129 -115 -98 -80 -57 -61 -50 -41 -35 -33 -37 -39 -30 -31 -40 -55 -74 -91 -98 -95 -90 -81 -76 -80 -91 -105 -115 -115 -114 -125 -150 -169 -160 -156 -164 -157 -131 -108 -109 -125 -123 -111 -93 -75 -62 -51 -44 -41 -30 -14 -3 -2 -6 -8 -10 -14 -18 -17 -16 -16 -16 -16 -17 -17 -15 -14 -14 -13 -13 -13 -15 -21 -16 -12 -9 -9 -12 -21 -38 -40 -28 -16 -10 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 -2 -19 -50 -30 -10 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -73 -137 -101 -7 -6 -13 -17 -10 -0 -2 -21 -11 -5 -7 -13 -15 -12 -7 -3 -1 -0 0 0 -2 -4 -5 -4 -1 0 -0 -0 -0 -2 -12 -39 -51 -27 -6 0 0 0 0 0 0 0 0 -6 -39 -78 -28 0 0 -7 -32 -65 -69 -47 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -3 -1 -4 -6 -5 -4 -6 -4 -3 -4 -3 -0 0 -0 -0 -3 -7 -17 -29 -36 -29 -21 -14 -10 -8 -5 -8 -7 -12 -13 -22 -42 -62 -59 -52 -40 -27 -16 -8 -5 -5 -4 -4 -4 -4 -3 -4 -2 -1 -1 -1 -2 -3 -6 -8 -10 -12 -14 -16 -19 -21 -24 -27 -28 -27 -23 -19 -16 -15 -13 -11 -9 -7 -7 -9 -12 -14 -14 -12 -11 -13 -14 -16 -19 -20 -21 -21 -20 -15 -10 -6 -5 -7 -8 -10 -16 -27 -46 -75 -106 -110 -118 -114 -113 -119 -129 -130 -114 -96 -81 -76 -78 -77 -66 -57 -55 -55 -55 -52 -48 -50 -62 -69 -77 -81 -78 -72 -64 -44 -40 -34 -27 -20 -13 -9 -7 -9 -12 -13 -11 -14 -11 -9 -9 -10 -10 -11 -10 -11 -11 -14 -20 -25 -26 -24 -22 -25 -31 -33 -33 -38 -45 -55 -67 -78 -92 -109 -116 -112 -105 -96 -87 -75 -58 -42 -44 -41 -36 -32 -35 -45 -37 -29 -32 -42 -56 -71 -86 -98 -101 -97 -93 -93 -100 -108 -116 -122 -119 -111 -111 -129 -168 -208 -211 -189 -156 -123 -92 -100 -129 -136 -127 -111 -92 -83 -78 -74 -62 -41 -19 -8 -3 -3 -6 -8 -13 -22 -22 -20 -19 -19 -19 -19 -18 -19 -19 -18 -17 -15 -13 -14 -14 -14 -12 -8 -7 -9 -34 -44 -33 -20 -15 -18 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -43 -51 -31 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -42 -41 -21 -5 -11 -22 -19 -7 -0 -4 -11 -7 -6 -14 -23 -24 -15 -4 -1 -0 0 0 -0 -2 -3 -4 -2 -0 0 0 0 0 -5 -16 -32 -43 -31 -8 0 0 0 0 0 0 0 0 -9 -41 -90 -18 0 0 -30 -79 -76 -71 -48 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -5 -3 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 -3 -7 -6 -4 -15 -26 -35 -39 -36 -29 -30 -17 -10 -7 -5 -8 -6 -9 -10 -19 -41 -62 -56 -49 -44 -33 -20 -9 -6 -6 -5 -4 -4 -4 -2 -2 -1 -1 -1 -1 -1 -1 -2 -4 -5 -8 -10 -12 -14 -16 -21 -24 -24 -22 -17 -12 -10 -10 -9 -9 -9 -8 -8 -10 -10 -11 -11 -10 -9 -12 -13 -16 -17 -17 -17 -17 -17 -13 -9 -7 -8 -11 -13 -17 -27 -48 -79 -111 -128 -121 -113 -113 -121 -133 -142 -147 -149 -127 -101 -90 -88 -83 -76 -75 -75 -72 -69 -67 -62 -55 -55 -61 -70 -79 -83 -81 -72 -50 -37 -32 -27 -20 -11 -8 -8 -13 -14 -13 -13 -13 -9 -7 -8 -10 -11 -10 -12 -12 -12 -14 -16 -16 -14 -16 -18 -21 -22 -24 -26 -31 -36 -46 -57 -67 -74 -81 -86 -82 -71 -59 -51 -46 -35 -35 -44 -51 -50 -45 -41 -50 -42 -36 -37 -45 -54 -61 -62 -86 -97 -99 -100 -104 -115 -121 -125 -127 -123 -115 -109 -119 -158 -199 -203 -174 -131 -95 -73 -85 -108 -118 -116 -108 -96 -88 -88 -85 -78 -61 -36 -20 -8 -3 -2 -5 -11 -23 -24 -19 -20 -21 -21 -22 -21 -22 -22 -21 -19 -17 -14 -13 -13 -15 -13 -10 -13 -11 -20 -22 -16 -7 -7 -16 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -24 -40 -31 -14 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -145 -93 -41 -20 -20 -21 -11 -2 -1 -2 -4 -12 -19 -30 -36 -32 -18 -5 -0 -0 0 0 -0 -1 -1 -1 -0 -0 -0 0 -0 -1 -16 -22 -20 -13 0 -0 0 0 0 0 0 0 0 -10 -36 -66 -76 -22 -2 -1 -30 -58 -47 -45 -38 -18 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -2 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -6 -11 -16 -17 -10 -17 -27 -36 -41 -40 -37 -37 -20 -10 -7 -8 -8 -8 -17 -19 -19 -31 -50 -55 -48 -43 -33 -21 -11 -7 -5 -6 -6 -6 -5 -5 -3 -2 -2 -1 -1 -0 -0 -1 -1 -2 -3 -4 -5 -7 -10 -15 -18 -19 -18 -13 -7 -7 -7 -7 -8 -9 -10 -10 -10 -11 -12 -11 -10 -10 -13 -14 -15 -17 -17 -16 -15 -13 -10 -9 -9 -12 -15 -19 -24 -36 -61 -94 -121 -127 -111 -96 -99 -114 -133 -145 -150 -163 -141 -111 -96 -92 -89 -84 -84 -77 -72 -71 -72 -70 -68 -64 -62 -65 -72 -81 -90 -70 -53 -39 -32 -28 -22 -15 -18 -17 -14 -11 -10 -12 -11 -8 -8 -12 -17 -17 -14 -19 -18 -18 -19 -20 -21 -20 -15 -14 -15 -16 -17 -20 -25 -26 -32 -39 -46 -53 -58 -61 -60 -51 -41 -33 -29 -30 -37 -51 -63 -70 -68 -59 -57 -50 -46 -44 -42 -43 -51 -55 -69 -83 -93 -101 -110 -121 -128 -128 -126 -121 -114 -111 -112 -129 -155 -161 -140 -103 -67 -46 -50 -58 -64 -70 -79 -92 -88 -87 -88 -85 -74 -57 -40 -21 -8 -3 -3 -8 -17 -19 -17 -19 -22 -22 -22 -22 -23 -23 -22 -21 -19 -15 -12 -12 -13 -13 -13 -16 -8 -8 -11 -10 -6 -6 -8 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -45 -53 -36 -20 -9 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -117 -205 -143 -74 -36 -17 -3 -0 -3 -15 -27 -36 -43 -47 -46 -34 -18 -6 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -1 -6 -28 -23 -8 0 -0 0 0 0 0 0 0 -0 0 -39 -88 -122 -137 -101 -15 -48 -59 -63 -68 -82 -85 -63 -50 -40 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 -2 -9 -15 -17 -21 -33 -29 -21 -23 -32 -39 -35 -36 -25 -15 -10 -8 -13 -39 -63 -52 -31 -24 -35 -47 -41 -38 -30 -21 -12 -7 -5 -8 -9 -9 -8 -6 -3 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -8 -12 -15 -14 -11 -6 -4 -4 -5 -6 -8 -10 -11 -10 -11 -11 -9 -8 -8 -11 -13 -14 -15 -14 -13 -13 -12 -10 -10 -11 -14 -17 -21 -25 -36 -57 -82 -102 -110 -97 -82 -83 -98 -119 -136 -134 -62 -98 -106 -105 -106 -103 -92 -91 -87 -75 -69 -71 -72 -72 -74 -75 -77 -79 -80 -82 -68 -54 -41 -30 -22 -18 -16 -13 -9 -6 -6 -9 -12 -13 -10 -12 -18 -21 -19 -17 -18 -19 -19 -19 -19 -21 -23 -16 -12 -12 -13 -13 -13 -17 -19 -21 -25 -30 -34 -38 -41 -42 -37 -31 -28 -27 -30 -38 -52 -65 -76 -81 -76 -66 -58 -53 -49 -44 -40 -46 -51 -58 -68 -81 -96 -111 -125 -129 -128 -124 -120 -115 -114 -109 -110 -114 -112 -102 -86 -62 -44 -34 -30 -28 -31 -42 -64 -72 -79 -85 -82 -70 -63 -53 -37 -22 -10 -3 -5 -13 -13 -14 -17 -19 -20 -19 -19 -20 -20 -20 -22 -20 -15 -12 -10 -10 -10 -14 -13 -8 -14 -18 -12 -5 -7 -7 -8 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -29 -53 -50 -36 -15 -5 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -55 -183 -257 -164 -68 -20 -4 -5 -12 -37 -53 -59 -57 -53 -46 -34 -20 -10 -4 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -24 -17 -4 -1 -3 -6 -12 -1 -0 0 0 -10 -36 -71 -101 -121 -155 -166 -106 -155 -122 -108 -116 -125 -115 -84 -68 -64 -59 -34 -4 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -11 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -7 -7 -16 -28 -31 -24 -17 -13 -19 -26 -25 -26 -22 -20 -20 -22 -23 -25 -34 -44 -44 -40 -38 -36 -30 -28 -23 -17 -10 -6 -6 -9 -8 -8 -8 -7 -4 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -5 -9 -12 -12 -11 -8 -5 -5 -5 -6 -8 -9 -9 -9 -9 -8 -7 -8 -10 -13 -14 -14 -15 -13 -10 -11 -11 -11 -10 -10 -12 -16 -19 -23 -31 -45 -59 -68 -73 -68 -61 -65 -81 -99 -112 -117 -110 -74 -64 -97 -131 -128 -106 -88 -88 -79 -69 -66 -66 -69 -74 -101 -103 -90 -81 -69 -57 -48 -41 -33 -27 -29 -32 -32 -21 -14 -15 -22 -26 -26 -19 -21 -22 -20 -17 -16 -15 -18 -19 -17 -14 -14 -15 -12 -12 -15 -19 -19 -15 -15 -15 -14 -15 -17 -19 -23 -26 -28 -26 -23 -21 -22 -27 -36 -47 -58 -70 -82 -84 -80 -78 -72 -65 -62 -53 -46 -42 -45 -53 -66 -85 -107 -122 -123 -122 -122 -120 -118 -118 -111 -103 -97 -91 -87 -78 -60 -45 -35 -28 -23 -20 -16 -25 -34 -49 -62 -64 -57 -55 -53 -48 -39 -26 -11 -4 -6 -9 -12 -14 -15 -14 -13 -12 -12 -13 -14 -16 -16 -13 -10 -9 -9 -8 -9 -8 -6 -8 -11 -7 -5 -4 -4 -6 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -12 -31 -33 -37 -28 -22 -14 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -111 -228 -212 -80 -22 -7 -14 -33 -60 -73 -72 -65 -55 -46 -38 -27 -17 -9 -4 -2 -1 -0 -0 -0 -0 -0 -0 0 -0 -4 -12 -17 -10 -1 -10 -25 -36 -30 -1 0 0 0 -36 -97 -119 -94 -101 -129 -159 -173 -156 -129 -118 -123 -120 -94 -51 -22 -26 -94 -64 -8 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -18 -19 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -5 -6 -8 -15 -22 -23 -15 -7 -6 -11 -15 -14 -16 -24 -38 -31 -16 -8 -15 -29 -46 -43 -35 -28 -24 -22 -20 -15 -11 -7 -7 -7 -7 -6 -6 -7 -7 -5 -3 -1 -1 -2 -1 -1 -1 -1 -2 -2 -1 -1 -2 -2 -3 -7 -10 -11 -10 -8 -7 -6 -6 -6 -6 -7 -7 -7 -8 -9 -9 -9 -12 -17 -16 -16 -16 -13 -10 -8 -8 -9 -10 -11 -13 -16 -22 -24 -27 -34 -39 -42 -44 -47 -48 -52 -65 -79 -87 -90 -95 -62 -55 -99 -147 -146 -117 -95 -83 -73 -64 -60 -62 -69 -65 -61 -71 -79 -69 -59 -52 -50 -48 -41 -32 -31 -27 -31 -27 -23 -26 -35 -39 -36 -32 -29 -25 -20 -18 -16 -14 -16 -15 -12 -11 -10 -10 -10 -13 -17 -20 -22 -20 -17 -14 -11 -10 -10 -9 -11 -14 -17 -18 -17 -16 -17 -23 -32 -43 -55 -69 -83 -93 -103 -112 -120 -118 -100 -80 -65 -51 -44 -45 -53 -70 -90 -101 -105 -111 -116 -117 -116 -115 -113 -108 -101 -97 -92 -76 -58 -43 -33 -26 -23 -21 -15 -15 -20 -30 -41 -45 -43 -45 -49 -51 -50 -43 -28 -11 -5 -7 -11 -14 -13 -10 -7 -6 -5 -5 -7 -9 -11 -10 -9 -8 -8 -7 -7 -6 -5 -5 -7 -10 -8 -6 -5 -5 -6 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -9 -16 -24 -19 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -143 -214 -241 -196 -79 -22 -14 -33 -58 -80 -86 -82 -71 -59 -51 -44 -36 -24 -15 -9 -5 -2 -1 -1 -0 -0 -1 -1 -0 -0 -2 -27 -33 -18 -8 -29 -61 -53 -35 -18 -2 -0 -4 -37 -76 -97 -87 -92 -109 -124 -133 -132 -116 -98 -95 -90 -70 -38 -14 -17 -97 -49 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -23 -37 -27 -19 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -5 -21 -16 -12 -19 -31 -32 -19 -1 -3 -9 -12 -12 -14 -28 -33 -22 -13 -13 -25 -43 -55 -46 -34 -23 -17 -17 -18 -14 -9 -6 -6 -6 -5 -6 -5 -6 -6 -5 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -6 -8 -9 -8 -7 -7 -6 -5 -5 -5 -5 -6 -6 -7 -9 -10 -12 -14 -19 -20 -19 -16 -12 -9 -7 -7 -8 -10 -12 -14 -16 -19 -22 -24 -27 -30 -32 -35 -39 -40 -40 -46 -55 -62 -65 -68 -78 -99 -124 -143 -146 -125 -103 -89 -78 -67 -60 -64 -73 -71 -64 -58 -56 -55 -54 -46 -41 -41 -40 -34 -25 -21 -23 -26 -30 -34 -38 -42 -39 -36 -31 -25 -21 -18 -16 -13 -12 -11 -10 -10 -12 -12 -12 -14 -15 -15 -19 -21 -22 -19 -13 -8 -7 -5 -5 -7 -9 -11 -12 -13 -16 -22 -32 -44 -56 -70 -84 -101 -120 -136 -148 -154 -144 -126 -100 -74 -56 -46 -47 -56 -69 -80 -88 -96 -106 -115 -119 -120 -115 -109 -104 -102 -91 -75 -57 -41 -29 -21 -20 -20 -18 -17 -22 -30 -34 -34 -36 -40 -45 -50 -50 -51 -39 -23 -12 -10 -13 -15 -13 -9 -6 -4 -3 -2 -3 -4 -6 -7 -7 -7 -7 -6 -6 -6 -6 -6 -8 -10 -9 -8 -8 -7 -6 -8 -3 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -7 -11 -6 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -11 -41 -106 -173 -197 -173 -116 -54 -17 -20 -55 -81 -92 -92 -87 -77 -65 -58 -53 -46 -33 -22 -15 -9 -4 -2 -1 -0 -1 -2 -2 -0 -1 -0 -29 -33 -26 -28 -48 -62 -50 -73 -60 -23 -14 -30 -56 -81 -93 -89 -85 -90 -103 -115 -116 -102 -81 -69 -64 -52 -34 -22 -40 -106 -80 -65 -38 -11 0 0 0 0 0 0 0 0 0 0 0 -9 -31 -50 -38 -34 -26 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -8 -10 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -7 -11 -24 -37 -31 -17 -7 -4 -3 -1 -5 -16 -21 -18 -14 -14 -16 -21 -28 -38 -49 -58 -60 -41 -33 -24 -18 -15 -14 -11 -9 -7 -5 -4 -5 -6 -5 -5 -6 -5 -3 -3 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -2 -2 -3 -4 -6 -7 -7 -6 -5 -4 -3 -3 -3 -4 -5 -5 -7 -9 -10 -13 -16 -19 -20 -18 -14 -11 -8 -7 -7 -9 -10 -12 -14 -16 -18 -19 -21 -23 -24 -25 -28 -31 -31 -32 -34 -39 -44 -48 -48 -53 -74 -102 -128 -140 -132 -112 -99 -93 -83 -68 -67 -74 -72 -66 -57 -51 -49 -49 -37 -40 -40 -35 -29 -23 -21 -27 -38 -43 -41 -41 -43 -41 -36 -28 -23 -22 -19 -16 -12 -10 -11 -12 -13 -15 -15 -14 -14 -14 -14 -15 -14 -13 -13 -11 -7 -5 -4 -4 -4 -5 -8 -11 -14 -18 -25 -35 -48 -63 -77 -91 -108 -128 -150 -170 -184 -190 -177 -153 -118 -83 -59 -51 -49 -57 -67 -76 -86 -98 -108 -114 -115 -112 -114 -119 -116 -100 -82 -61 -43 -30 -22 -20 -19 -18 -20 -24 -29 -30 -31 -33 -34 -39 -46 -45 -46 -41 -30 -19 -13 -14 -16 -13 -9 -6 -4 -3 -2 -2 -2 -3 -4 -5 -6 -6 -6 -6 -7 -7 -7 -6 -5 -5 -6 -6 -5 -5 -4 -2 -0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -5 -5 -4 -3 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -75 -119 -81 -63 -50 -59 -66 -55 -37 -20 -15 -30 -68 -92 -96 -95 -90 -82 -73 -67 -65 -56 -42 -28 -19 -10 -4 -2 -0 -0 -0 -1 -1 -1 -3 -3 -8 -14 -18 -28 -43 -43 -49 -75 -83 -64 -49 -63 -81 -90 -94 -86 -72 -66 -80 -102 -107 -96 -76 -56 -44 -40 -35 -39 -58 -93 -129 -142 -104 -60 -29 -13 -0 0 0 0 0 0 0 0 0 -3 -13 -32 -46 -35 -35 -19 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -4 -4 -11 -16 -19 -24 -34 -33 -21 -15 -9 -5 -3 -7 -28 -33 -29 -22 -20 -29 -44 -59 -67 -59 -41 -37 -25 -19 -16 -14 -11 -7 -5 -4 -6 -5 -5 -6 -7 -6 -5 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -3 -2 -3 -4 -5 -5 -5 -4 -3 -2 -2 -2 -3 -5 -6 -7 -7 -9 -12 -16 -17 -16 -13 -10 -8 -7 -6 -7 -8 -10 -13 -15 -16 -16 -15 -15 -16 -17 -18 -20 -23 -24 -24 -24 -27 -31 -35 -37 -40 -59 -88 -115 -132 -132 -119 -110 -113 -108 -89 -75 -74 -69 -61 -52 -45 -39 -37 -24 -22 -28 -31 -26 -19 -20 -27 -33 -36 -38 -44 -46 -45 -39 -27 -21 -23 -21 -17 -13 -11 -11 -13 -15 -15 -15 -13 -12 -12 -13 -14 -13 -13 -10 -8 -6 -6 -5 -5 -4 -5 -7 -10 -14 -19 -26 -37 -52 -70 -86 -96 -108 -126 -150 -179 -208 -221 -192 -169 -143 -113 -82 -65 -52 -52 -54 -58 -68 -83 -97 -111 -119 -123 -127 -133 -129 -114 -98 -77 -55 -42 -31 -26 -23 -22 -24 -28 -30 -33 -37 -38 -36 -35 -42 -42 -41 -39 -33 -25 -16 -14 -14 -12 -9 -8 -7 -7 -4 -2 -2 -3 -4 -5 -5 -6 -6 -6 -7 -8 -8 -8 -6 -5 -4 -3 -3 -4 -2 -1 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -92 -203 -87 -38 -25 -22 -21 -16 -9 -7 -15 -37 -70 -94 -98 -95 -90 -84 -78 -74 -73 -62 -48 -31 -16 -6 -2 -2 -2 -1 0 0 -0 -1 -4 -5 -3 -3 -5 -12 -29 -52 -70 -73 -63 -55 -54 -62 -78 -91 -90 -75 -56 -43 -47 -75 -95 -95 -79 -56 -36 -29 -32 -44 -60 -76 -101 -130 -135 -129 -101 -52 0 0 0 0 0 0 0 0 0 0 -2 -9 -18 -15 -17 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -12 -11 -5 -9 -14 -16 -19 -24 -25 -21 -18 -14 -7 -4 -14 -30 -39 -41 -42 -46 -53 -60 -75 -67 -48 -34 -29 -22 -15 -12 -10 -8 -7 -9 -3 -6 -6 -5 -6 -7 -7 -5 -4 -3 -3 -4 -2 -3 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -3 -4 -4 -4 -4 -2 -2 -2 -3 -4 -6 -7 -7 -6 -8 -10 -12 -13 -11 -9 -7 -7 -6 -6 -5 -8 -9 -11 -12 -13 -13 -13 -13 -12 -12 -13 -13 -15 -15 -14 -14 -15 -17 -21 -25 -32 -51 -78 -105 -122 -125 -123 -122 -128 -128 -111 -86 -67 -55 -49 -42 -34 -32 -33 -25 -24 -28 -33 -34 -31 -30 -38 -43 -45 -48 -50 -51 -51 -45 -33 -22 -20 -20 -19 -17 -16 -16 -16 -17 -18 -18 -17 -16 -16 -16 -17 -14 -12 -11 -10 -9 -8 -7 -6 -5 -6 -8 -11 -14 -19 -25 -35 -50 -71 -90 -98 -107 -123 -150 -186 -232 -242 -179 -139 -133 -132 -101 -80 -61 -53 -48 -46 -52 -69 -88 -105 -117 -124 -127 -130 -131 -119 -113 -101 -78 -57 -41 -34 -30 -32 -38 -44 -42 -47 -51 -52 -50 -42 -48 -47 -42 -39 -34 -25 -16 -13 -11 -10 -10 -10 -11 -11 -8 -6 -5 -5 -6 -6 -6 -6 -6 -6 -6 -7 -9 -9 -7 -5 -4 -2 -3 -3 -2 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -27 -74 -105 -61 -50 -36 -22 -10 -4 -4 -17 -46 -75 -92 -99 -96 -92 -86 -80 -78 -76 -63 -48 -28 -11 -3 -0 -1 -2 -1 0 -0 -0 -0 -5 -6 -3 -1 -5 -18 -38 -60 -71 -57 -35 -31 -41 -59 -78 -87 -77 -58 -37 -24 -23 -39 -74 -89 -83 -64 -42 -27 -27 -40 -56 -69 -82 -101 -124 -149 -129 -62 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 -3 -4 -4 -3 -2 -1 -6 -13 -15 -10 -4 -4 -7 -10 -13 -16 -19 -22 -18 -8 -2 -3 -7 -21 -35 -47 -56 -61 -59 -56 -59 -55 -47 -41 -38 -34 -26 -21 -19 -17 -14 -10 -10 -10 -8 -5 -5 -5 -7 -5 -4 -3 -4 -5 -4 -4 -4 -3 -3 -3 -3 -2 -3 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -1 -2 -2 -3 -5 -7 -8 -8 -7 -7 -7 -8 -9 -8 -7 -6 -6 -6 -6 -6 -7 -8 -9 -9 -9 -10 -10 -9 -7 -7 -7 -8 -9 -8 -7 -6 -6 -7 -10 -15 -24 -43 -69 -94 -111 -116 -116 -113 -115 -113 -99 -78 -56 -42 -35 -32 -32 -37 -35 -28 -32 -42 -52 -55 -55 -45 -52 -58 -61 -61 -59 -55 -56 -51 -41 -27 -19 -17 -17 -17 -18 -19 -20 -21 -22 -22 -22 -23 -23 -22 -20 -17 -16 -16 -15 -13 -11 -8 -7 -7 -8 -11 -15 -20 -23 -26 -34 -48 -69 -89 -101 -111 -126 -149 -177 -214 -228 -183 -154 -148 -142 -113 -88 -67 -53 -46 -44 -48 -57 -77 -93 -105 -111 -114 -115 -117 -114 -116 -114 -95 -71 -53 -45 -40 -41 -48 -53 -57 -69 -69 -64 -63 -60 -60 -50 -40 -38 -37 -28 -19 -15 -13 -13 -14 -13 -13 -13 -12 -10 -8 -7 -8 -7 -7 -6 -6 -6 -6 -6 -7 -8 -7 -5 -3 -2 -2 -2 -2 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -48 -137 -166 -107 -88 -50 -23 -8 -3 -9 -27 -61 -85 -95 -96 -94 -92 -87 -82 -78 -70 -54 -39 -17 -5 -1 -0 -0 0 0 -0 -1 -2 -2 -13 -11 -6 -3 -4 -16 -33 -35 -27 -15 -12 -21 -37 -50 -59 -60 -53 -42 -27 -18 -14 -19 -41 -65 -72 -63 -45 -30 -25 -33 -50 -59 -64 -73 -91 -118 -106 -49 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -0 -0 -9 -15 -17 -16 -13 -9 -26 -24 -13 -5 -3 -3 -5 -7 -10 -14 -24 -37 -29 -19 -15 -11 -8 -16 -29 -42 -55 -58 -53 -52 -41 -37 -35 -36 -40 -40 -35 -30 -26 -25 -24 -19 -18 -11 -7 -4 -3 -4 -6 -5 -5 -5 -5 -4 -3 -3 -5 -5 -4 -3 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -1 -2 -2 -4 -7 -9 -10 -9 -8 -6 -6 -6 -6 -6 -6 -6 -7 -7 -7 -7 -6 -7 -8 -8 -7 -7 -7 -7 -6 -5 -4 -3 -3 -5 -7 -5 -3 -3 -5 -10 -18 -32 -50 -70 -87 -97 -96 -88 -83 -77 -67 -54 -41 -42 -41 -37 -35 -36 -28 -23 -27 -40 -54 -67 -75 -64 -67 -71 -71 -69 -65 -62 -61 -58 -48 -36 -23 -14 -11 -14 -17 -18 -21 -24 -26 -26 -27 -28 -30 -29 -26 -24 -23 -22 -20 -17 -13 -10 -9 -9 -11 -14 -20 -27 -30 -32 -36 -46 -61 -79 -95 -108 -121 -140 -162 -187 -200 -202 -196 -179 -143 -117 -94 -71 -52 -41 -39 -36 -49 -65 -78 -86 -90 -92 -95 -100 -103 -104 -102 -91 -76 -62 -52 -46 -47 -55 -67 -69 -82 -83 -72 -64 -63 -62 -50 -36 -32 -35 -30 -22 -18 -17 -17 -16 -14 -13 -12 -11 -10 -8 -7 -7 -7 -6 -6 -7 -6 -6 -5 -5 -6 -7 -6 -3 -1 -1 -1 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -110 -268 -241 -155 -105 -47 -18 -7 -9 -23 -46 -76 -90 -92 -90 -88 -87 -86 -82 -74 -60 -41 -23 -5 -1 -0 -0 -0 -0 0 -1 -4 -5 -11 -39 -26 -13 -5 -3 -7 -13 -7 -3 -2 -5 -14 -28 -36 -37 -37 -38 -38 -33 -25 -16 -13 -18 -34 -46 -45 -35 -26 -23 -29 -45 -50 -45 -43 -52 -70 -79 -57 -24 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -8 -12 -13 -13 -13 -18 -33 -19 -8 -3 -3 -4 -7 -9 -11 -16 -21 -22 -25 -17 -9 -7 -11 -20 -31 -39 -47 -46 -40 -34 -28 -31 -35 -37 -36 -34 -32 -29 -28 -26 -25 -24 -20 -12 -6 -4 -4 -5 -5 -5 -6 -6 -5 -4 -3 -3 -4 -5 -5 -4 -3 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -5 -8 -10 -10 -8 -7 -6 -5 -6 -6 -7 -6 -6 -7 -8 -7 -7 -6 -7 -7 -7 -7 -6 -5 -5 -5 -4 -3 -3 -2 -3 -4 -4 -3 -4 -4 -7 -12 -20 -32 -47 -61 -68 -74 -69 -59 -50 -43 -35 -25 -29 -33 -32 -26 -22 -18 -16 -22 -32 -49 -74 -88 -86 -84 -83 -79 -72 -71 -71 -71 -67 -58 -45 -30 -18 -15 -17 -19 -21 -24 -27 -29 -31 -33 -35 -36 -34 -30 -26 -23 -21 -19 -17 -14 -11 -11 -12 -14 -16 -21 -27 -30 -31 -33 -36 -47 -68 -84 -97 -112 -131 -151 -174 -192 -194 -186 -167 -138 -113 -90 -70 -52 -36 -30 -30 -41 -53 -63 -69 -70 -72 -76 -81 -84 -85 -82 -77 -70 -64 -59 -56 -55 -62 -78 -79 -93 -101 -85 -66 -63 -64 -56 -44 -36 -34 -30 -24 -21 -21 -21 -18 -15 -14 -12 -10 -8 -6 -5 -5 -5 -6 -6 -6 -6 -5 -5 -5 -6 -7 -5 -3 -1 -0 -0 -1 -1 -2 -4 -3 -2 -1 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -91 -285 -301 -187 -99 -45 -17 -13 -25 -43 -62 -77 -87 -89 -89 -89 -89 -86 -78 -66 -51 -32 -13 -1 -1 -0 -0 -0 -0 0 -0 -2 -4 -17 -41 -26 -10 -6 -5 -4 -1 -1 -2 -2 -3 -6 -13 -18 -18 -19 -24 -31 -33 -28 -20 -12 -11 -16 -25 -29 -21 -15 -15 -23 -37 -41 -32 -23 -23 -32 -49 -58 -44 -41 -30 -5 0 0 0 -4 -7 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -1 -2 -3 -2 -2 -2 -3 -3 -5 -5 -4 -3 -3 -5 -7 -10 -13 -15 -16 -14 -6 -2 -2 -10 -20 -29 -34 -39 -37 -33 -30 -31 -36 -41 -39 -32 -26 -21 -19 -18 -30 -27 -23 -22 -18 -11 -5 -3 -3 -4 -5 -4 -5 -4 -3 -3 -3 -4 -5 -4 -4 -5 -5 -6 -5 -4 -3 -2 -3 -2 -3 -3 -3 -2 -2 -1 -1 -2 -4 -7 -9 -9 -7 -6 -5 -5 -6 -7 -7 -7 -7 -7 -8 -8 -8 -7 -6 -6 -6 -6 -6 -5 -5 -4 -4 -5 -5 -5 -6 -7 -6 -6 -5 -5 -6 -7 -10 -16 -26 -34 -38 -40 -37 -30 -25 -21 -18 -15 -19 -24 -25 -19 -13 -13 -17 -26 -36 -51 -75 -92 -98 -100 -100 -93 -78 -77 -81 -82 -78 -68 -57 -45 -33 -30 -28 -27 -26 -26 -27 -29 -32 -34 -35 -35 -33 -29 -25 -21 -18 -17 -15 -13 -11 -11 -11 -12 -12 -14 -19 -22 -24 -24 -25 -32 -53 -73 -90 -109 -129 -148 -164 -175 -177 -167 -147 -126 -105 -86 -67 -47 -33 -26 -27 -32 -40 -49 -53 -55 -57 -60 -63 -65 -65 -62 -61 -58 -55 -55 -55 -55 -64 -78 -90 -99 -98 -82 -65 -63 -63 -58 -50 -43 -36 -31 -26 -24 -23 -22 -20 -17 -16 -14 -11 -8 -6 -4 -4 -6 -7 -8 -7 -5 -4 -4 -5 -5 -6 -4 -3 -1 -0 -0 -0 -1 -2 -3 -4 -4 -3 -3 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -3 -10 -8 -9 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -31 -124 -306 -185 -83 -38 -24 -25 -41 -61 -76 -83 -88 -91 -88 -87 -84 -77 -67 -56 -44 -25 -10 -2 -0 -0 0 -1 -2 -2 -2 -2 -4 -11 -15 -11 -11 -9 -4 -2 -1 -2 -5 -4 -4 -3 -4 -6 -8 -12 -17 -23 -25 -20 -18 -14 -13 -18 -27 -30 -16 -8 -6 -12 -24 -32 -26 -16 -13 -17 -28 -39 -42 -48 -46 -27 -7 0 0 -12 -28 -27 -4 -0 -2 -1 -1 -2 -2 -2 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -2 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 -1 -2 -3 -4 -4 -6 -8 -10 -11 -13 -13 -11 -7 -3 -3 -15 -32 -43 -43 -38 -31 -27 -28 -36 -45 -41 -19 -5 0 -0 -5 -22 -31 -32 -29 -24 -17 -10 -5 -4 -2 -3 -4 -3 -3 -3 -3 -2 -2 -3 -5 -3 -3 -4 -5 -5 -4 -3 -3 -2 -2 -2 -2 -3 -4 -4 -3 -2 -1 -1 -3 -5 -7 -7 -7 -5 -5 -5 -6 -7 -7 -7 -7 -7 -7 -8 -8 -7 -6 -5 -5 -5 -5 -5 -5 -5 -5 -6 -7 -6 -7 -7 -8 -8 -6 -6 -6 -7 -8 -10 -13 -18 -20 -20 -17 -12 -8 -7 -8 -9 -13 -18 -21 -20 -18 -23 -28 -40 -53 -66 -81 -96 -105 -111 -114 -111 -102 -97 -97 -96 -92 -84 -76 -69 -56 -49 -42 -37 -34 -33 -31 -30 -30 -31 -32 -32 -30 -28 -24 -20 -17 -15 -13 -11 -8 -7 -7 -7 -7 -7 -10 -13 -14 -14 -15 -22 -42 -67 -91 -111 -126 -139 -147 -150 -148 -140 -126 -109 -94 -77 -59 -45 -31 -25 -24 -24 -31 -40 -42 -44 -45 -48 -51 -52 -49 -39 -38 -37 -37 -38 -42 -44 -64 -84 -95 -97 -93 -75 -56 -46 -44 -46 -48 -43 -36 -32 -29 -25 -22 -20 -18 -17 -17 -16 -13 -9 -6 -4 -4 -5 -7 -9 -7 -4 -3 -3 -4 -5 -5 -4 -2 -1 -0 0 -0 -1 -2 -3 -3 -2 -2 -4 -2 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -9 -14 -3 -4 -16 -14 -5 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -37 -104 -159 -136 -63 -36 -32 -38 -50 -66 -76 -82 -83 -82 -77 -72 -69 -65 -58 -48 -35 -18 -8 -3 -0 -0 0 -5 -9 -10 -9 -7 -5 -8 -11 -14 -21 -16 -4 -2 -2 -4 -6 -6 -5 -4 -3 -4 -6 -12 -14 -12 -9 -7 -9 -8 -10 -19 -29 -31 -18 -6 -3 -5 -11 -17 -18 -13 -9 -11 -17 -25 -26 -21 -31 -37 -37 -39 -36 -37 -49 -50 -31 -8 -35 -17 -7 -4 -4 -3 -1 -0 -0 -1 -1 -0 -1 -1 -0 0 -0 -1 -1 0 0 0 0 0 0 -5 -8 -4 -0 -1 -3 -3 -1 -0 -0 -0 0 0 -0 -1 -2 -6 -1 -0 -2 -3 -3 -3 -3 -2 -4 -2 -0 -0 -0 -2 -4 -7 -10 -13 -14 -12 -17 -16 -12 -8 -4 -3 -10 -24 -37 -42 -34 -33 -32 -37 -40 -34 -16 -2 0 0 0 -10 -42 -38 -33 -30 -28 -23 -15 -9 -6 -5 -4 -3 -2 -2 -3 -3 -3 -2 -3 -4 -3 -3 -3 -3 -3 -3 -4 -3 -2 -2 -2 -2 -3 -4 -5 -4 -3 -2 -1 -2 -4 -5 -6 -6 -6 -6 -6 -6 -7 -7 -7 -7 -6 -7 -7 -7 -6 -6 -5 -4 -4 -4 -4 -4 -5 -5 -6 -8 -8 -7 -9 -10 -10 -9 -8 -9 -9 -9 -9 -10 -10 -11 -11 -9 -6 -4 -4 -5 -8 -13 -19 -24 -28 -32 -41 -49 -61 -73 -84 -94 -103 -111 -118 -124 -127 -130 -127 -122 -117 -112 -105 -96 -89 -76 -66 -57 -50 -43 -39 -35 -30 -28 -28 -29 -29 -29 -27 -25 -21 -18 -16 -13 -10 -7 -5 -4 -4 -4 -4 -5 -8 -11 -12 -14 -22 -40 -63 -86 -103 -114 -121 -123 -119 -113 -107 -98 -92 -84 -73 -60 -46 -33 -25 -21 -19 -24 -34 -37 -38 -38 -39 -40 -42 -38 -28 -22 -18 -19 -26 -39 -59 -72 -79 -80 -81 -91 -77 -55 -37 -27 -27 -37 -38 -35 -33 -31 -26 -20 -16 -14 -15 -16 -15 -13 -10 -8 -6 -5 -6 -9 -8 -6 -5 -5 -6 -5 -4 -4 -4 -2 -1 -0 0 -0 -0 -2 -3 -1 -0 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -1 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -2 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -6 -3 -5 -8 -7 -2 -4 -4 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -3 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -114 -86 -97 -209 -235 -127 -55 -40 -36 -41 -49 -59 -66 -69 -69 -67 -62 -57 -56 -57 -53 -42 -26 -10 -5 -2 -0 -0 -1 -10 -18 -18 -15 -11 -8 -7 -8 -9 -8 -8 -7 -6 -5 -5 -5 -5 -5 -4 -3 -4 -7 -12 -12 -5 -2 -2 -3 -1 -5 -11 -17 -18 -13 -5 -5 -3 -3 -4 -6 -6 -5 -5 -10 -15 -18 -9 -10 -23 -43 -62 -73 -72 -69 -64 -57 -54 -57 -34 -16 -7 -3 -2 -1 -1 -0 0 -0 -2 -8 -6 -3 -4 -6 -11 -16 -2 -8 -6 -2 0 -0 -7 -12 -7 -0 -0 -1 -1 -3 -6 -6 -3 -0 -0 -1 -3 -3 -1 -0 -0 -1 -1 -2 -2 -2 -1 -2 -1 -0 -1 -2 -6 -10 -12 -15 -18 -21 -19 -21 -19 -14 -10 -6 -4 -6 -12 -23 -34 -37 -42 -46 -51 -44 -24 -1 -0 0 0 0 -11 -38 -39 -36 -35 -32 -25 -17 -11 -12 -8 -5 -3 -1 -2 -3 -2 -2 -1 -1 -3 -3 -3 -3 -3 -3 -4 -5 -4 -3 -3 -3 -2 -3 -3 -4 -4 -4 -3 -2 -3 -4 -5 -6 -6 -7 -7 -7 -7 -7 -7 -7 -6 -6 -6 -6 -6 -5 -5 -4 -3 -3 -4 -4 -5 -6 -6 -7 -7 -8 -9 -10 -11 -11 -10 -9 -11 -9 -8 -8 -9 -8 -7 -6 -5 -5 -4 -4 -5 -11 -19 -25 -30 -36 -46 -60 -72 -83 -94 -104 -112 -121 -128 -135 -142 -147 -150 -148 -140 -134 -129 -125 -119 -111 -99 -87 -76 -66 -57 -49 -40 -34 -31 -29 -27 -26 -30 -28 -25 -22 -18 -16 -11 -9 -6 -4 -3 -3 -3 -3 -5 -7 -10 -12 -17 -28 -43 -61 -78 -92 -96 -100 -100 -99 -96 -92 -79 -75 -69 -62 -53 -42 -33 -26 -20 -17 -19 -25 -31 -32 -33 -32 -29 -31 -30 -25 -19 -15 -17 -25 -36 -56 -71 -76 -73 -69 -83 -77 -62 -43 -27 -22 -38 -39 -37 -35 -33 -28 -18 -12 -11 -12 -14 -13 -10 -10 -9 -9 -8 -8 -8 -11 -7 -4 -4 -6 -7 -5 -5 -4 -2 -0 0 0 0 -1 -2 -2 -0 -0 -0 -1 -0 -0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -2 -0 0 -0 -1 -0 0 0 0 0 0 -0 -1 -3 -2 -0 -0 0 0 0 -0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -1 -3 -5 -5 -8 -8 -4 -3 -2 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -3 -3 -3 -4 -4 -2 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -49 -114 -134 -132 -222 -200 -121 -68 -46 -41 -40 -43 -50 -55 -57 -57 -54 -51 -48 -47 -49 -45 -34 -19 -6 -1 -0 -0 -0 -2 -9 -16 -11 -6 -7 -8 -6 -4 -4 -4 -6 -8 -10 -7 -5 -3 -3 -4 -4 -2 -2 -4 -7 -7 -1 -1 -1 -1 -1 -4 -5 -3 -3 -4 -4 -6 -2 -0 0 -0 -1 -3 -4 -6 -9 -10 -6 -4 -5 -17 -36 -57 -71 -77 -70 -64 -58 -49 -37 -21 -11 -5 -2 -1 -1 -1 -0 -1 -2 -6 -10 -14 -21 -30 -32 -26 -5 -15 -17 -12 -4 -0 -2 -6 -7 -3 -0 -0 0 -1 -4 -5 -5 -3 -3 -4 -8 -8 -5 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -4 -8 -12 -14 -16 -20 -25 -28 -24 -18 -11 -7 -5 -5 -7 -14 -30 -43 -46 -51 -57 -61 -50 -25 0 0 0 0 -2 -13 -33 -41 -39 -34 -29 -25 -22 -19 -14 -9 -6 -3 -2 -2 -3 -2 -1 -1 -2 -1 -1 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -3 -2 -2 -2 -3 -4 -3 -3 -3 -4 -5 -6 -7 -7 -7 -7 -6 -6 -6 -6 -5 -5 -4 -4 -4 -5 -4 -3 -3 -3 -4 -4 -5 -8 -8 -8 -8 -8 -9 -9 -10 -10 -10 -9 -13 -11 -9 -9 -9 -9 -8 -6 -5 -5 -6 -6 -9 -15 -23 -30 -38 -51 -70 -86 -99 -110 -117 -123 -134 -147 -154 -159 -162 -165 -169 -165 -154 -146 -144 -143 -141 -134 -122 -108 -92 -76 -63 -52 -43 -37 -35 -34 -29 -27 -30 -30 -26 -22 -19 -16 -10 -9 -8 -7 -5 -4 -4 -5 -6 -8 -11 -15 -23 -34 -49 -64 -78 -86 -87 -87 -86 -84 -80 -74 -60 -53 -48 -42 -37 -33 -31 -26 -23 -20 -17 -19 -23 -22 -24 -25 -23 -25 -27 -26 -23 -20 -20 -27 -36 -50 -64 -76 -84 -74 -74 -70 -62 -52 -42 -29 -37 -41 -43 -42 -38 -29 -18 -12 -9 -9 -9 -9 -6 -8 -9 -9 -8 -8 -6 -8 -6 -4 -3 -4 -7 -7 -6 -4 -2 -0 -0 0 0 -1 -2 -3 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -0 0 -0 -1 -4 -7 -9 -11 -12 -6 -4 -2 -2 -5 -8 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -0 -1 -5 -5 -5 -5 -4 -1 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -68 -106 -113 -110 -143 -122 -90 -62 -45 -40 -36 -37 -41 -46 -49 -50 -47 -48 -46 -44 -42 -36 -25 -12 -3 0 0 0 -0 -2 -6 -10 -12 -12 -10 -11 -10 -5 -3 -5 -7 -7 -6 -4 -3 -4 -6 -5 -4 -2 -1 -1 -2 -2 -0 -1 -1 -0 -2 -6 -6 -2 -1 -2 -4 -5 -3 -1 -1 -1 -3 -4 -4 -3 -4 -4 -4 -2 -1 -4 -11 -24 -41 -59 -70 -69 -56 -43 -36 -26 -14 -7 -4 -3 -3 -5 -3 -1 -1 -1 -5 -11 -26 -45 -34 -10 -4 -5 -18 -20 -17 -13 -13 -15 -21 -12 -5 -4 -2 -2 -2 -2 -4 -5 -6 -7 -10 -10 -9 -7 -7 -6 -6 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -8 -13 -19 -25 -22 -14 -7 -4 -6 -11 -18 -32 -52 -60 -55 -55 -59 -59 -45 -21 0 0 0 0 -10 -23 -33 -36 -30 -21 -17 -14 -14 -17 -12 -6 -3 -1 -1 -1 -4 -3 -1 -1 -2 -1 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -3 -3 -4 -4 -5 -6 -7 -7 -7 -6 -5 -5 -5 -5 -5 -5 -4 -3 -2 -3 -3 -3 -3 -3 -4 -4 -5 -6 -8 -9 -9 -10 -10 -11 -10 -11 -11 -10 -10 -12 -13 -13 -12 -10 -10 -10 -9 -8 -8 -8 -8 -10 -14 -21 -29 -42 -67 -95 -116 -131 -140 -144 -146 -158 -168 -174 -176 -176 -177 -180 -174 -164 -159 -159 -161 -163 -160 -147 -130 -109 -89 -75 -61 -49 -44 -43 -43 -36 -34 -33 -31 -29 -26 -23 -20 -16 -15 -15 -12 -9 -8 -7 -8 -8 -10 -13 -19 -29 -42 -56 -70 -82 -86 -86 -83 -77 -71 -63 -49 -38 -32 -28 -24 -21 -21 -22 -22 -22 -21 -19 -20 -20 -17 -17 -18 -21 -28 -39 -34 -24 -21 -25 -33 -41 -52 -61 -73 -88 -78 -71 -65 -57 -51 -52 -39 -38 -42 -46 -45 -39 -29 -20 -14 -10 -7 -5 -5 -4 -5 -7 -7 -7 -5 -4 -4 -5 -5 -3 -4 -6 -7 -6 -5 -5 -1 -0 -0 -0 -0 -1 -3 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -7 -5 -2 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 -1 -3 -5 -7 -7 -6 -9 -12 -13 -12 -10 -7 -4 -2 -0 0 0 0 0 -1 -2 -4 -8 -7 -7 -6 -4 -4 -9 -9 -8 -11 -9 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -4 -5 -5 -5 -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 -9 -95 -107 -83 -62 -60 -55 -41 -34 -30 -28 -26 -28 -34 -40 -43 -44 -42 -46 -45 -40 -34 -25 -15 -7 -2 0 -0 -0 -0 -3 -6 -9 -14 -19 -10 -18 -16 -6 -2 -1 -1 -1 -1 -1 -3 -5 -5 -5 -3 -1 -0 -0 -1 -1 -0 -1 -2 -1 -3 -8 -10 -7 -2 -4 -5 -5 -4 -4 -3 -3 -3 -4 -3 -2 -2 -2 -1 -1 -2 -2 -3 -6 -14 -30 -52 -68 -65 -58 -48 -33 -16 -6 -3 -3 -4 -7 -8 -4 -2 -2 -3 -5 -13 -30 -27 -15 -6 -6 -8 -14 -19 -24 -29 -34 -32 -20 -11 -6 -2 -1 -1 -1 -2 -4 -5 -6 -10 -10 -8 -5 -3 -3 -6 -9 -7 -3 -3 -4 -4 -3 -2 -3 -3 -1 -1 -2 -3 -8 -13 -14 -10 -8 -10 -18 -31 -48 -68 -74 -67 -57 -53 -56 -54 -39 -16 0 0 0 0 -11 -23 -29 -28 -19 -14 -11 -9 -9 -11 -8 -4 -1 -0 -0 -1 -4 -3 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -1 -1 -2 -3 -3 -3 -4 -5 -6 -7 -7 -6 -6 -5 -4 -4 -4 -4 -5 -4 -3 -3 -2 -2 -3 -3 -4 -4 -5 -6 -5 -7 -9 -9 -10 -10 -11 -10 -10 -9 -8 -8 -10 -12 -13 -12 -11 -11 -12 -11 -11 -11 -11 -12 -12 -15 -23 -31 -46 -74 -107 -134 -152 -159 -159 -161 -165 -172 -178 -182 -183 -180 -176 -171 -166 -166 -170 -175 -179 -177 -166 -150 -129 -106 -85 -69 -60 -54 -51 -48 -41 -38 -37 -37 -35 -32 -28 -25 -23 -23 -23 -22 -18 -14 -13 -12 -12 -12 -15 -23 -35 -49 -63 -77 -86 -90 -89 -81 -71 -60 -49 -33 -23 -18 -14 -12 -10 -12 -15 -17 -18 -18 -17 -20 -18 -16 -14 -15 -21 -31 -44 -40 -29 -26 -29 -40 -48 -60 -71 -79 -87 -80 -72 -64 -57 -52 -51 -44 -40 -42 -45 -42 -34 -27 -21 -16 -12 -10 -7 -6 -4 -3 -3 -4 -6 -5 -4 -6 -8 -7 -5 -6 -7 -7 -7 -8 -5 -3 -2 -1 -0 -0 -1 -2 -2 -1 -1 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -6 -6 -4 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -4 -7 -11 -17 -16 -19 -22 -23 -22 -18 -14 -10 -5 -0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -3 -1 -1 -1 -9 -23 -26 -5 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -4 -5 -6 -7 -8 -3 -4 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -27 -55 -92 -83 -48 -27 -18 -15 -12 -11 -13 -16 -19 -23 -28 -33 -37 -38 -37 -39 -37 -31 -24 -16 -8 -3 -1 0 -0 -1 -1 -3 -5 -6 -6 -6 -3 -8 -8 -3 -1 -0 0 -0 -0 -0 -1 -4 -6 -6 -4 -1 -0 0 0 0 0 -0 -2 -1 -2 -6 -13 -17 -10 -5 -5 -4 -3 -4 -5 -4 -4 -4 -3 -2 -1 -1 -1 -3 -4 -3 -0 -0 -2 -9 -24 -48 -59 -62 -54 -36 -16 -2 -1 -0 -2 -4 -4 -3 -3 -3 -4 -6 -12 -23 -29 -24 -15 -10 -5 -4 -8 -13 -20 -27 -28 -25 -19 -12 -5 -2 -2 -4 -3 -5 -6 -5 -8 -7 -6 -5 -5 -5 -5 -7 -5 -4 -5 -8 -9 -7 -5 -4 -4 -4 -2 -1 -1 -2 -4 -5 -6 -10 -20 -34 -52 -70 -70 -69 -60 -50 -46 -49 -48 -34 -20 -9 -2 0 0 0 -7 -19 -26 -16 -11 -11 -11 -10 -8 -6 -4 -2 -1 -1 -2 -4 -2 -1 -2 -1 -1 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -3 -4 -6 -7 -7 -7 -6 -5 -4 -4 -4 -5 -5 -4 -4 -3 -2 -2 -2 -4 -4 -4 -5 -5 -5 -6 -8 -8 -9 -9 -9 -7 -7 -7 -6 -7 -8 -9 -11 -12 -13 -13 -12 -12 -12 -13 -13 -15 -16 -19 -26 -36 -52 -79 -115 -144 -163 -168 -166 -167 -166 -165 -169 -172 -173 -169 -163 -162 -162 -166 -172 -179 -182 -183 -174 -157 -135 -113 -88 -69 -59 -54 -50 -47 -44 -42 -43 -43 -41 -37 -34 -31 -30 -30 -31 -29 -27 -22 -18 -16 -16 -17 -20 -28 -38 -50 -63 -75 -82 -85 -83 -75 -63 -50 -37 -25 -16 -11 -8 -7 -8 -9 -10 -12 -15 -17 -16 -16 -14 -13 -13 -14 -17 -25 -31 -31 -28 -27 -32 -44 -64 -91 -115 -127 -118 -103 -85 -70 -61 -53 -49 -46 -43 -42 -43 -37 -30 -24 -20 -17 -14 -15 -14 -11 -8 -4 -2 -3 -6 -6 -5 -6 -8 -8 -6 -5 -5 -6 -10 -13 -10 -6 -4 -2 -1 -0 -1 -2 -2 -2 -1 -1 -2 -4 -5 -5 -3 -3 -3 -3 -3 -1 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -8 -8 -6 -7 -4 -1 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -12 -17 -22 -27 -32 -30 -30 -27 -19 -9 -3 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -2 -11 -9 -2 -0 -1 -1 -1 -0 0 0 0 -0 0 -0 -0 -1 -2 -3 -4 -6 -8 -10 -11 -12 -13 -12 -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 -6 -31 -97 -82 -76 -64 -42 -19 -8 -4 -3 -4 -4 -7 -12 -17 -20 -24 -28 -30 -30 -29 -29 -28 -23 -16 -11 -5 -1 -0 -0 -0 -0 -1 -3 -4 -4 -3 -3 -3 -4 -5 -4 -2 -1 -0 -1 -2 -2 -2 -3 -5 -7 -5 -2 -0 0 0 0 0 -0 -1 -2 -2 -4 -12 -22 -26 -9 -6 -2 -2 -3 -4 -3 -3 -3 -2 -0 -0 -1 -2 -4 -4 -3 -0 -1 -1 -2 -7 -19 -38 -48 -44 -27 -10 -0 -0 -0 -2 -3 -3 -1 -1 -2 -3 -6 -11 -17 -25 -24 -20 -13 -5 -1 -2 -4 -7 -11 -15 -18 -23 -16 -7 -3 -7 -12 -9 -7 -6 -4 -3 -3 -6 -9 -12 -12 -11 -9 -5 -2 -3 -4 -5 -5 -5 -5 -5 -4 -1 -1 -1 -2 -3 -4 -5 -11 -28 -47 -60 -66 -76 -66 -53 -45 -40 -38 -37 -24 -26 -18 -4 0 0 0 -6 -17 -25 -19 -15 -16 -15 -14 -11 -8 -4 -3 -2 -2 -4 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -3 -4 -5 -6 -8 -8 -8 -6 -5 -4 -4 -5 -7 -7 -5 -4 -3 -2 -2 -2 -3 -3 -3 -4 -5 -5 -6 -7 -7 -7 -8 -8 -6 -6 -6 -5 -6 -7 -8 -9 -11 -12 -12 -12 -12 -13 -14 -15 -18 -20 -23 -27 -35 -53 -83 -121 -151 -170 -177 -178 -177 -171 -164 -159 -155 -151 -146 -143 -145 -150 -157 -166 -174 -178 -178 -159 -137 -120 -107 -84 -67 -59 -54 -51 -50 -48 -46 -48 -49 -47 -44 -40 -36 -33 -32 -32 -33 -33 -30 -25 -21 -20 -21 -23 -27 -32 -41 -52 -61 -67 -70 -68 -62 -53 -42 -32 -23 -16 -10 -8 -9 -11 -11 -11 -12 -13 -16 -15 -12 -11 -11 -12 -15 -17 -21 -25 -28 -28 -29 -31 -45 -82 -127 -152 -138 -129 -115 -96 -75 -59 -49 -49 -46 -42 -41 -40 -34 -27 -22 -20 -18 -17 -18 -19 -18 -14 -7 -3 -3 -3 -4 -4 -5 -6 -6 -7 -7 -5 -5 -12 -16 -16 -13 -9 -2 -1 -1 -2 -2 -2 -3 -2 -5 -7 -8 -8 -6 -7 -6 -5 -7 -10 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -19 -9 -10 -10 -8 -5 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -4 -8 -12 -17 -20 -27 -37 -42 -35 -24 -15 -8 -6 -5 -3 -3 -1 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -1 -0 -1 -1 -0 -0 -1 -2 -2 -2 -5 -5 -5 -8 -15 -20 -16 -12 -12 -16 -19 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -10 -24 -69 -50 -37 -25 -14 -6 -1 -1 -3 -4 -5 -8 -13 -17 -20 -21 -23 -24 -22 -22 -20 -19 -17 -13 -9 -4 -1 0 -0 -1 -0 -3 -10 -17 -19 -16 -11 -11 -13 -12 -8 -4 -2 -2 -2 -3 -4 -3 -2 -1 -2 -2 -1 -0 0 0 0 -0 -0 -0 -1 -1 -3 -7 -16 -23 -20 -8 -3 -3 -3 -3 -2 -3 -3 -1 -0 -1 -2 -3 -4 -4 -3 -1 -1 -3 -3 -3 -6 -15 -26 -29 -23 -11 -1 0 0 -2 -2 -2 -2 -2 -1 -3 -7 -11 -13 -15 -15 -14 -11 -5 -1 -2 -3 -4 -4 -6 -9 -19 -17 -10 -4 -5 -7 -4 -5 -4 -4 -5 -6 -11 -19 -25 -25 -19 -15 -6 -2 -1 -2 -4 -5 -6 -7 -7 -4 -1 -1 -3 -5 -5 -5 -5 -9 -21 -37 -44 -44 -51 -49 -46 -43 -41 -37 -33 -22 -29 -29 -20 -8 0 0 -2 -8 -17 -26 -27 -22 -18 -15 -12 -9 -6 -4 -3 -3 -4 -3 -2 -1 -1 -2 -1 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -4 -6 -7 -8 -9 -8 -7 -8 -7 -8 -10 -12 -10 -7 -5 -3 -2 -2 -3 -3 -2 -2 -3 -4 -5 -6 -6 -6 -5 -6 -7 -6 -5 -5 -5 -5 -7 -7 -7 -9 -11 -12 -13 -13 -14 -16 -19 -24 -27 -25 -25 -33 -53 -87 -128 -162 -183 -194 -194 -186 -174 -163 -153 -146 -141 -138 -134 -135 -140 -151 -162 -168 -173 -160 -136 -116 -104 -92 -75 -64 -55 -52 -54 -56 -55 -51 -53 -55 -52 -46 -39 -34 -31 -30 -31 -34 -36 -32 -27 -22 -20 -19 -21 -23 -26 -32 -38 -45 -49 -51 -50 -47 -42 -37 -29 -22 -15 -12 -12 -14 -16 -16 -15 -13 -13 -14 -14 -12 -11 -12 -13 -15 -17 -20 -24 -27 -29 -34 -34 -52 -92 -134 -144 -92 -84 -84 -81 -71 -56 -46 -49 -47 -42 -38 -36 -31 -27 -24 -21 -20 -21 -23 -24 -22 -17 -11 -8 -6 -4 -3 -4 -5 -6 -7 -10 -11 -7 -5 -10 -14 -16 -16 -13 -5 -2 -2 -2 -2 -2 -4 -3 -3 -4 -5 -7 -3 -5 -3 -2 -3 -5 -1 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -13 -30 -15 -13 -13 -13 -10 -5 -5 -6 -6 -6 -6 -5 -7 -7 -4 -0 -0 -1 -1 -1 -2 -5 -8 -8 -14 -28 -44 -49 -47 -41 -33 -22 -12 -6 -10 -9 -5 -4 -2 -1 -0 0 0 -0 -0 -1 -2 -3 -4 -5 -4 -2 -3 -4 -3 -2 -3 -4 -5 -6 -18 -11 -5 -2 -2 -2 -9 -5 -3 -3 -3 -4 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -28 -55 -48 -34 -26 -15 -8 -3 -1 -1 -1 -3 -4 -7 -11 -16 -19 -20 -20 -20 -19 -17 -19 -16 -12 -11 -10 -8 -5 -2 -0 -0 0 -0 -4 -16 -32 -46 -44 -32 -20 -14 -10 -9 -6 -6 -9 -13 -15 -12 -7 -3 -0 -0 -1 -1 -0 0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -7 -15 -20 -13 -7 -5 -4 -3 -2 -2 -3 -1 -0 -1 -3 -4 -5 -4 -2 -1 -2 -3 -4 -3 -3 -5 -11 -21 -25 -18 -8 -4 -2 -3 -3 -3 -3 -2 -2 -7 -10 -11 -9 -8 -8 -10 -9 -5 -2 -3 -3 -3 -2 -2 -3 -9 -17 -19 -15 -9 -6 -2 -3 -3 -4 -6 -8 -15 -27 -32 -30 -25 -23 -10 -4 -2 -3 -4 -6 -6 -7 -5 -2 -1 -2 -5 -6 -5 -4 -4 -7 -12 -16 -18 -17 -22 -32 -42 -46 -42 -36 -28 -20 -25 -27 -20 -9 0 0 0 -0 -12 -30 -36 -32 -24 -15 -8 -5 -8 -5 -6 -5 -4 -3 -3 -2 -1 -1 -1 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -7 -8 -9 -10 -11 -13 -13 -15 -18 -17 -12 -8 -5 -3 -3 -3 -3 -3 -2 -2 -2 -3 -4 -4 -4 -4 -4 -4 -5 -4 -4 -3 -4 -4 -5 -6 -7 -9 -11 -12 -12 -11 -13 -17 -22 -27 -27 -26 -30 -42 -65 -101 -141 -174 -200 -214 -212 -197 -186 -182 -175 -167 -160 -153 -145 -141 -143 -151 -161 -165 -166 -153 -130 -107 -89 -72 -66 -60 -56 -56 -58 -60 -60 -57 -55 -54 -48 -39 -31 -27 -25 -27 -31 -35 -34 -30 -26 -22 -18 -17 -17 -18 -19 -22 -25 -31 -34 -36 -36 -36 -35 -33 -26 -21 -18 -17 -16 -18 -20 -20 -17 -14 -13 -13 -13 -14 -15 -14 -16 -16 -17 -19 -22 -24 -24 -32 -34 -50 -87 -132 -132 -72 -47 -44 -51 -57 -50 -44 -48 -48 -43 -38 -33 -29 -26 -24 -22 -24 -27 -28 -26 -22 -18 -17 -17 -14 -9 -4 -4 -5 -5 -7 -10 -10 -7 -6 -6 -9 -12 -12 -11 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -3 -5 -4 -6 -5 -2 -6 -4 -1 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -11 -9 -11 -13 -11 -10 -10 -11 -12 -13 -17 -18 -23 -27 -27 -24 -20 -14 -12 -11 -8 -8 -10 -12 -12 -14 -21 -41 -56 -63 -56 -37 -14 -3 -3 -15 -24 -21 -15 -11 -9 -6 -4 -1 -2 -2 -4 -6 -7 -12 -8 -3 -2 -2 -1 -0 -1 -2 -3 -2 -1 -2 -1 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -0 0 0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -32 -71 -62 -41 -29 -18 -9 -4 -2 -1 -1 -2 -5 -9 -14 -18 -21 -22 -21 -19 -16 -14 -17 -11 -8 -7 -6 -5 -4 -1 -0 -0 -0 -2 -2 -10 -28 -48 -59 -46 -28 -17 -12 -10 -12 -16 -24 -30 -28 -19 -12 -5 -1 -1 -2 -3 -1 -0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -4 -9 -14 -13 -8 -6 -6 -5 -3 -2 -1 -0 -0 -1 -2 -4 -5 -4 -2 -0 -1 -4 -4 -5 -4 -4 -7 -15 -26 -26 -16 -6 -4 -5 -6 -9 -9 -6 -2 -2 -8 -10 -7 -2 -1 -3 -4 -3 -4 -7 -5 -4 -3 -2 -2 -4 -11 -17 -16 -11 -6 -2 -3 -4 -5 -7 -8 -12 -21 -25 -29 -33 -33 -26 -19 -13 -9 -7 -6 -4 -2 -1 -1 -1 -2 -4 -5 -3 -2 -3 -6 -8 -7 -8 -8 -10 -18 -34 -44 -38 -25 -16 -11 -12 -14 -13 -7 -0 0 0 0 -8 -22 -33 -34 -26 -16 -8 -5 -7 -6 -6 -7 -6 -5 -4 -5 -3 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -8 -10 -13 -16 -17 -20 -22 -23 -23 -19 -13 -8 -4 -3 -3 -3 -3 -3 -2 -2 -2 -3 -3 -4 -3 -3 -2 -3 -3 -3 -2 -2 -2 -3 -3 -5 -7 -9 -11 -12 -11 -10 -12 -17 -22 -27 -29 -34 -46 -64 -89 -122 -160 -194 -220 -233 -231 -215 -213 -211 -203 -195 -188 -179 -164 -149 -143 -147 -155 -157 -155 -149 -140 -121 -93 -80 -67 -58 -55 -56 -59 -60 -57 -53 -48 -41 -33 -25 -20 -18 -20 -23 -29 -33 -31 -25 -20 -18 -13 -12 -12 -13 -15 -15 -17 -21 -23 -25 -27 -29 -29 -26 -22 -19 -17 -14 -14 -15 -16 -16 -15 -13 -12 -12 -13 -15 -18 -18 -17 -16 -17 -20 -21 -18 -21 -25 -31 -45 -78 -130 -122 -78 -41 -25 -31 -48 -46 -49 -51 -50 -43 -37 -31 -28 -25 -23 -22 -23 -28 -29 -26 -23 -21 -22 -23 -19 -12 -6 -4 -4 -5 -7 -8 -7 -7 -7 -8 -7 -6 -8 -8 -5 -2 -1 -1 -1 -1 -0 -0 -1 -3 -7 -7 -7 -11 -12 -4 -7 -4 -1 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -11 -22 -20 -14 -12 -13 -13 -17 -27 -34 -44 -48 -42 -34 -25 -27 -32 -28 -20 -23 -24 -28 -30 -25 -27 -44 -46 -60 -69 -26 -2 0 -0 -12 -35 -47 -33 -29 -26 -22 -17 -7 -5 -5 -4 -2 -2 -4 -2 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 -0 -1 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -13 -18 -40 -42 -35 -24 -9 -3 -2 -1 -3 -7 -12 -17 -20 -23 -23 -22 -20 -16 -13 -12 -7 -5 -4 -2 -2 -1 -0 -0 -0 -2 -5 -3 -4 -13 -29 -46 -50 -38 -29 -21 -17 -18 -20 -21 -26 -24 -17 -12 -5 -2 -2 -6 -11 -11 -3 -1 -1 -2 -4 -4 -3 -2 -2 -2 -3 -7 -8 -7 -5 -5 -8 -8 -5 -2 -2 -0 -0 -1 -2 -3 -4 -3 -1 -0 -1 -3 -4 -8 -8 -6 -7 -11 -21 -30 -27 -15 -5 -4 -4 -12 -18 -13 -4 -3 -5 -9 -7 -3 -2 -3 -3 -4 -7 -9 -7 -7 -5 -4 -3 -4 -7 -11 -12 -12 -9 -4 -3 -4 -10 -13 -11 -7 -8 -11 -15 -19 -25 -32 -33 -28 -22 -14 -6 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -4 -8 -8 -5 -4 -5 -7 -11 -19 -27 -23 -14 -8 -6 -8 -14 -18 -18 -11 0 0 0 -7 -17 -25 -25 -19 -13 -9 -5 -4 -8 -8 -9 -9 -8 -6 -7 -6 -3 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -8 -11 -14 -18 -24 -29 -32 -32 -27 -21 -15 -10 -6 -4 -3 -3 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -4 -6 -9 -12 -13 -13 -12 -13 -14 -17 -21 -32 -53 -76 -99 -122 -148 -179 -209 -232 -242 -240 -238 -246 -249 -247 -239 -222 -200 -175 -158 -151 -151 -152 -148 -137 -126 -122 -118 -104 -85 -67 -55 -49 -47 -49 -49 -45 -41 -34 -25 -16 -13 -11 -12 -15 -19 -25 -28 -28 -23 -18 -15 -12 -9 -9 -10 -11 -11 -14 -15 -17 -19 -20 -21 -24 -18 -15 -14 -13 -11 -9 -8 -9 -9 -9 -10 -11 -12 -13 -15 -17 -19 -18 -15 -15 -16 -15 -15 -17 -21 -25 -39 -72 -114 -100 -59 -27 -15 -21 -40 -44 -49 -52 -50 -41 -35 -30 -26 -24 -23 -22 -23 -26 -26 -24 -21 -19 -21 -23 -20 -14 -8 -4 -4 -6 -8 -11 -10 -8 -9 -7 -4 -3 -5 -4 -3 -2 -1 -1 -1 -0 -0 -1 -3 -2 -5 -5 -5 -7 -6 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -23 -26 -20 -17 -20 -28 -40 -45 -48 -53 -45 -21 -11 -9 -31 -41 -22 -17 -18 -11 -11 -21 -11 -16 -21 -14 -12 -14 -1 0 0 0 -4 -20 -29 -41 -48 -42 -23 -10 -2 -2 -2 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 0 0 -0 -0 -1 -1 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -18 -52 -57 -46 -30 -13 -3 -2 -3 -7 -12 -15 -14 -16 -19 -21 -21 -19 -14 -11 -9 -5 -4 -2 -1 -0 -0 0 0 -0 -2 -5 -5 -4 -6 -15 -31 -46 -50 -44 -31 -21 -16 -15 -12 -11 -13 -13 -10 -6 -3 -2 -2 -3 -6 -5 -2 -2 -3 -4 -5 -4 -2 -1 -1 -1 -6 -4 -3 -2 -3 -7 -9 -5 -1 0 -0 -1 -2 -2 -3 -3 -4 -4 -2 -2 -4 -5 -8 -9 -9 -8 -9 -12 -22 -34 -21 -8 -4 -4 -13 -20 -13 -3 -1 -3 -7 -8 -6 -3 -2 -3 -3 -4 -6 -8 -8 -5 -3 -2 -2 -5 -11 -21 -20 -15 -10 -8 -8 -12 -14 -12 -7 -3 -3 -3 -5 -10 -16 -20 -20 -15 -9 -4 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -7 -5 -4 -5 -6 -7 -10 -11 -8 -5 -4 -6 -12 -19 -22 -23 -16 -1 0 -3 -10 -15 -15 -11 -8 -9 -9 -8 -8 -11 -12 -11 -10 -9 -9 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -10 -13 -17 -23 -31 -36 -35 -30 -22 -15 -9 -5 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -3 -3 -3 -2 -2 -1 -1 -1 -2 -1 -1 -2 -2 -2 -3 -4 -6 -9 -14 -18 -17 -16 -17 -22 -33 -64 -98 -126 -146 -163 -183 -209 -232 -250 -255 -249 -251 -264 -274 -273 -258 -234 -212 -189 -172 -161 -154 -148 -139 -125 -113 -105 -98 -87 -74 -60 -49 -41 -36 -35 -34 -33 -30 -23 -14 -7 -7 -8 -9 -12 -15 -19 -26 -27 -23 -18 -14 -11 -9 -7 -7 -7 -7 -8 -11 -12 -14 -16 -16 -15 -12 -10 -9 -7 -3 -1 -2 -3 -3 -5 -6 -8 -10 -10 -11 -13 -15 -16 -12 -11 -11 -10 -10 -12 -16 -17 -24 -58 -81 -68 -35 -10 -7 -15 -28 -39 -48 -53 -50 -40 -34 -29 -26 -23 -22 -22 -23 -24 -23 -20 -17 -15 -16 -18 -19 -17 -12 -6 -4 -5 -8 -11 -10 -8 -7 -6 -3 -3 -3 -2 -2 -1 -1 -1 -0 -1 -1 -2 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -18 -31 -32 -33 -40 -44 -44 -43 -52 -55 -26 -6 -2 -2 -4 -7 -1 -4 -4 -2 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 -1 0 -18 -34 -23 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -34 -62 -57 -32 -17 -7 -3 -4 -7 -12 -15 -14 -7 -8 -11 -15 -19 -19 -12 -8 -5 -3 -2 -1 -0 -0 0 0 -0 0 -0 -1 -3 -5 -5 -9 -23 -37 -45 -43 -34 -27 -20 -15 -12 -9 -12 -12 -9 -6 -2 -0 -2 -4 -5 -4 -2 -2 -3 -5 -6 -7 -6 -3 -1 -1 -3 -3 -1 -0 -1 -2 -4 -2 -1 -0 -1 -2 -3 -2 -2 -3 -6 -7 -4 -4 -4 -5 -5 -9 -12 -11 -8 -8 -12 -29 -20 -11 -6 -5 -11 -17 -10 -4 -3 -3 -5 -8 -7 -4 -1 -1 -1 -3 -6 -9 -10 -5 -1 -0 -1 -5 -13 -26 -30 -28 -25 -22 -19 -15 -12 -11 -11 -9 -7 -5 -4 -3 -3 -5 -6 -4 -4 -3 -2 -1 -1 -0 -0 -0 -1 -2 -3 -4 -5 -5 -5 -6 -7 -8 -9 -10 -11 -7 -6 -5 -6 -10 -17 -24 -25 -26 -18 -3 -2 -12 -17 -16 -13 -10 -9 -9 -7 -8 -9 -9 -10 -12 -14 -14 -13 -10 -7 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -10 -14 -19 -27 -33 -34 -30 -24 -18 -12 -7 -5 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -5 -9 -16 -23 -26 -29 -36 -52 -75 -110 -139 -161 -179 -200 -227 -259 -280 -288 -283 -272 -271 -284 -297 -302 -291 -266 -241 -216 -192 -170 -152 -138 -123 -110 -99 -89 -80 -71 -62 -50 -40 -33 -29 -28 -27 -25 -23 -17 -8 -5 -4 -6 -8 -10 -12 -14 -20 -22 -21 -18 -15 -14 -11 -8 -6 -5 -5 -7 -8 -9 -11 -12 -10 -7 -6 -5 -5 -5 -2 -1 -0 -0 -1 -2 -3 -5 -6 -6 -5 -6 -10 -11 -9 -7 -7 -6 -9 -13 -16 -18 -24 -45 -55 -49 -31 -12 -8 -10 -21 -35 -47 -52 -49 -40 -33 -28 -25 -22 -20 -20 -20 -21 -20 -18 -15 -14 -15 -18 -19 -18 -15 -10 -7 -5 -6 -8 -9 -9 -8 -6 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -1 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -13 -23 -42 -54 -58 -55 -57 -61 -47 -14 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -47 -56 -33 -10 -4 -2 -3 -8 -13 -16 -12 -9 -7 -7 -9 -14 -18 -16 -10 -7 -5 -2 -1 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -3 -6 -9 -15 -25 -35 -41 -41 -42 -38 -31 -24 -19 -14 -10 -6 -3 -1 0 -0 -1 -3 -4 -3 -2 -1 -1 -3 -6 -7 -5 -4 -2 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -2 -1 -1 -2 -4 -7 -9 -7 -5 -4 -4 -4 -7 -11 -13 -12 -9 -8 -13 -8 -5 -4 -4 -6 -8 -7 -3 -2 -3 -2 -5 -5 -3 -1 -2 -3 -4 -5 -9 -11 -5 -0 -0 -1 -2 -6 -17 -29 -33 -30 -25 -20 -15 -13 -14 -14 -15 -16 -11 -8 -5 -3 -3 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -3 -4 -4 -5 -9 -13 -15 -20 -22 -20 -14 -11 -10 -10 -12 -16 -20 -18 -25 -20 -8 -10 -15 -17 -18 -16 -12 -11 -11 -9 -8 -9 -11 -11 -11 -13 -13 -13 -13 -10 -8 -6 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -8 -11 -16 -22 -29 -34 -33 -29 -23 -17 -11 -6 -5 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -7 -14 -23 -31 -39 -49 -66 -89 -113 -138 -158 -179 -204 -235 -269 -298 -314 -325 -329 -322 -315 -316 -321 -320 -308 -287 -261 -229 -192 -156 -126 -104 -91 -86 -81 -76 -70 -63 -56 -44 -34 -29 -27 -25 -20 -19 -18 -13 -7 -5 -4 -5 -6 -6 -8 -12 -17 -20 -21 -19 -16 -14 -12 -9 -6 -5 -6 -6 -8 -9 -10 -10 -7 -5 -4 -4 -4 -4 -3 -2 -1 -0 -0 -1 -2 -4 -5 -3 -2 -2 -3 -4 -4 -6 -7 -9 -12 -17 -21 -28 -41 -52 -51 -47 -42 -34 -25 -23 -31 -41 -48 -50 -45 -38 -32 -28 -24 -22 -19 -18 -19 -21 -20 -18 -16 -15 -16 -18 -22 -19 -17 -14 -10 -6 -5 -7 -10 -12 -12 -9 -4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -6 -6 -2 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -20 -25 -57 -78 -71 -69 -28 -5 -1 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -2 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -17 -43 -31 -13 -4 -1 -1 -5 -10 -14 -15 -9 -7 -7 -9 -12 -16 -16 -12 -8 -6 -5 -2 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -4 -7 -9 -15 -28 -38 -45 -52 -48 -39 -32 -25 -17 -9 -3 -1 0 0 0 -0 -1 -1 -1 -0 -0 -2 -3 -4 -4 -4 -4 -2 -1 -2 -2 -3 -3 -2 -2 -1 -2 -3 -3 -2 -2 -3 -4 -6 -10 -12 -12 -6 -4 -3 -3 -4 -7 -11 -14 -13 -9 -5 -2 -1 -2 -4 -5 -5 -10 -4 -1 -1 -2 -2 -4 -3 -2 -2 -4 -2 -3 -6 -8 -6 -3 -1 -1 -1 -3 -9 -15 -29 -37 -34 -24 -15 -14 -15 -15 -16 -18 -14 -16 -18 -16 -13 -12 -10 -8 -5 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -4 -7 -13 -18 -22 -31 -34 -28 -20 -16 -14 -12 -12 -15 -20 -23 -24 -21 -16 -15 -12 -8 -9 -7 -5 -4 -3 -2 -8 -15 -18 -14 -13 -12 -10 -9 -9 -9 -10 -8 -4 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -8 -11 -14 -20 -26 -32 -36 -35 -31 -26 -20 -14 -8 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -4 -9 -17 -28 -40 -51 -63 -81 -105 -128 -149 -170 -193 -221 -255 -292 -316 -328 -338 -346 -345 -331 -317 -310 -304 -294 -277 -247 -208 -162 -119 -85 -62 -59 -60 -61 -61 -61 -54 -49 -40 -33 -28 -25 -18 -13 -13 -13 -9 -6 -5 -5 -5 -5 -5 -6 -11 -16 -20 -22 -22 -18 -15 -14 -11 -8 -6 -6 -7 -8 -9 -8 -7 -5 -5 -4 -4 -4 -4 -4 -2 -1 -0 -0 -1 -2 -3 -4 -3 -1 -1 -2 -3 -4 -7 -12 -15 -12 -17 -36 -65 -95 -91 -72 -56 -49 -47 -46 -47 -49 -50 -49 -47 -42 -35 -30 -26 -21 -17 -17 -18 -19 -19 -18 -19 -18 -17 -16 -16 -20 -20 -20 -18 -14 -8 -6 -8 -12 -15 -15 -12 -5 -2 -0 -0 -0 -1 -1 -1 -1 -1 -4 -7 -2 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -26 -56 -58 -50 -13 0 -0 -1 -2 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -1 -0 -0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -21 -36 -13 -6 -3 -1 -3 -9 -12 -12 -11 -9 -9 -9 -14 -17 -17 -14 -10 -6 -4 -2 -1 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -6 -7 -18 -35 -48 -52 -47 -36 -28 -21 -12 -5 -1 -0 0 0 0 0 -0 -3 -2 -1 -1 -2 -4 -4 -4 -3 -3 -2 -2 -3 -3 -3 -4 -4 -3 -3 -4 -6 -6 -7 -7 -6 -5 -8 -15 -17 -15 -10 -4 -2 -2 -2 -3 -6 -11 -14 -11 -5 -2 -2 -3 -4 -4 -5 -10 -8 -4 -1 -0 -1 -2 -4 -4 -4 -3 -2 -1 -2 -4 -5 -4 -2 -1 -1 -2 -4 -5 -13 -21 -26 -23 -16 -12 -13 -14 -15 -16 -16 -23 -30 -29 -25 -23 -22 -17 -11 -6 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -3 -7 -11 -17 -28 -35 -37 -33 -24 -19 -17 -14 -13 -13 -10 -12 -11 -13 -16 -16 -12 -7 -6 -4 -2 -2 -1 -0 -7 -17 -23 -19 -12 -13 -12 -9 -6 -7 -10 -10 -9 -6 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -10 -13 -17 -22 -29 -35 -38 -38 -34 -28 -23 -18 -12 -7 -5 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -2 -5 -7 -11 -17 -27 -41 -53 -66 -81 -100 -121 -146 -171 -194 -220 -255 -287 -307 -317 -323 -325 -319 -297 -281 -267 -255 -245 -230 -199 -161 -118 -81 -57 -40 -38 -39 -41 -42 -45 -43 -39 -34 -30 -25 -21 -15 -10 -9 -8 -6 -6 -5 -6 -6 -6 -7 -8 -11 -14 -16 -18 -18 -15 -14 -13 -12 -9 -6 -5 -6 -7 -8 -7 -5 -4 -4 -4 -3 -4 -4 -3 -1 -0 -0 -0 -1 -2 -2 -2 -2 -1 -2 -2 -2 -3 -6 -10 -10 -14 -33 -74 -126 -154 -132 -99 -73 -57 -51 -53 -56 -56 -51 -47 -44 -42 -36 -30 -26 -20 -16 -16 -17 -18 -17 -18 -18 -17 -17 -17 -15 -18 -20 -21 -22 -20 -13 -9 -7 -8 -10 -11 -8 -4 -2 -1 -1 -0 -1 -0 -1 -1 -3 -6 -3 -1 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -9 -10 -4 0 -0 -0 -0 -2 -3 -3 -3 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -1 -2 -3 -4 -3 -2 -1 -0 -0 0 0 0 -0 -0 -0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -25 -37 -23 -12 -5 -2 -4 -11 -15 -12 -11 -10 -9 -9 -15 -16 -14 -10 -8 -4 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -3 -4 -6 -9 -16 -25 -35 -41 -41 -35 -30 -27 -20 -12 -7 -4 -2 -1 -1 -0 -0 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -3 -4 -4 -5 -5 -5 -6 -8 -7 -6 -5 -4 -4 -7 -17 -17 -14 -10 -4 -2 -2 -3 -3 -4 -6 -13 -14 -11 -8 -6 -5 -4 -3 -3 -6 -10 -6 -3 -2 -3 -4 -6 -7 -6 -4 -1 -1 -2 -2 -3 -3 -2 -2 -2 -1 -2 -3 -4 -6 -10 -14 -15 -12 -11 -9 -10 -11 -13 -19 -27 -28 -23 -17 -18 -20 -17 -15 -12 -8 -3 -1 -0 0 0 -0 -1 -1 -3 -6 -11 -18 -28 -31 -32 -31 -26 -20 -16 -15 -12 -8 -7 -9 -11 -15 -19 -20 -16 -13 -10 -7 -6 -5 -2 -0 -3 -9 -17 -22 -13 -14 -12 -10 -10 -10 -9 -10 -8 -5 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -8 -11 -15 -19 -24 -31 -37 -41 -41 -37 -32 -27 -22 -17 -12 -10 -7 -5 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -9 -13 -19 -27 -41 -51 -63 -78 -95 -117 -146 -176 -204 -227 -243 -262 -277 -284 -284 -279 -271 -253 -233 -213 -194 -180 -164 -138 -111 -84 -62 -49 -40 -36 -36 -37 -36 -33 -35 -35 -31 -26 -22 -17 -14 -11 -9 -8 -8 -8 -8 -7 -7 -8 -8 -8 -6 -6 -7 -9 -9 -9 -9 -8 -7 -6 -4 -4 -5 -6 -6 -6 -5 -9 -8 -4 -2 -3 -3 -3 -2 -0 -0 -0 -1 -1 -2 -3 -2 -2 -2 -2 -3 -3 -5 -6 -9 -22 -53 -102 -165 -174 -158 -133 -102 -66 -56 -53 -54 -53 -50 -45 -42 -42 -39 -32 -27 -21 -17 -16 -17 -18 -17 -17 -18 -20 -20 -18 -17 -19 -21 -24 -27 -28 -20 -12 -6 -4 -4 -5 -3 -2 -2 -2 -2 -2 -1 -1 -2 -5 -11 -7 -3 -0 0 0 0 0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -4 -4 -3 -2 -2 -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 -1 -1 -1 -1 -0 -1 -3 -4 -3 -3 -2 -1 -0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -16 -18 -19 -5 -2 -6 -13 -16 -12 -12 -12 -11 -10 -15 -13 -9 -6 -4 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -2 -3 -4 -4 -5 -7 -7 -9 -15 -23 -31 -37 -38 -37 -42 -40 -32 -23 -16 -10 -6 -4 -3 -2 -2 -3 -4 -3 -2 -2 -1 -1 -1 -2 -3 -3 -4 -4 -4 -4 -5 -5 -5 -6 -6 -6 -5 -3 -3 -5 -7 -12 -15 -15 -12 -7 -4 -4 -4 -4 -4 -4 -9 -12 -13 -12 -10 -7 -4 -2 -1 -2 -4 -2 -0 -1 -2 -5 -7 -9 -6 -3 -1 -1 -2 -3 -3 -3 -2 -4 -2 -2 -2 -3 -2 -1 -1 -2 -4 -4 -6 -4 -4 -5 -8 -10 -13 -16 -13 -11 -13 -14 -21 -26 -25 -17 -6 -0 -0 -0 -0 -0 -1 -1 -3 -6 -15 -23 -23 -28 -30 -31 -28 -23 -16 -17 -11 -7 -7 -9 -17 -23 -23 -20 -16 -13 -14 -12 -10 -8 -5 -4 -7 -16 -20 -15 -15 -14 -13 -13 -13 -12 -13 -14 -12 -9 -7 -5 -4 -2 -1 -0 -0 -1 -1 -1 -1 -2 -3 -4 -7 -10 -13 -16 -20 -25 -32 -38 -43 -44 -39 -36 -32 -28 -24 -20 -17 -12 -9 -7 -7 -6 -4 -2 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -6 -11 -14 -18 -26 -43 -55 -66 -79 -93 -110 -145 -168 -186 -203 -216 -228 -240 -249 -250 -240 -213 -200 -178 -152 -127 -109 -100 -94 -85 -72 -58 -48 -42 -36 -37 -38 -35 -27 -28 -27 -25 -21 -18 -14 -13 -12 -12 -13 -12 -12 -10 -11 -12 -12 -10 -7 -8 -8 -6 -4 -4 -5 -6 -5 -4 -5 -3 -3 -3 -3 -3 -3 -5 -8 -6 -4 -3 -3 -2 -2 -1 -0 -0 -0 -1 -2 -2 -3 -3 -3 -2 -2 -2 -3 -5 -6 -10 -24 -52 -94 -153 -163 -153 -132 -105 -78 -65 -58 -56 -54 -53 -47 -44 -43 -40 -35 -30 -23 -18 -16 -17 -17 -17 -19 -20 -21 -22 -19 -17 -16 -19 -25 -32 -34 -29 -19 -9 -3 -3 -3 -4 -4 -5 -7 -6 -5 -4 -5 -8 -16 -17 -9 -2 0 0 0 0 0 -0 -1 -2 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -4 -4 -3 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -3 -4 -4 -3 -3 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -13 -19 -3 -1 -6 -12 -14 -13 -14 -14 -12 -10 -12 -9 -5 -2 -1 -0 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -4 -8 -10 -9 -8 -8 -11 -15 -22 -30 -35 -37 -40 -44 -43 -36 -29 -22 -15 -9 -5 -3 -2 -3 -3 -3 -3 -4 -5 -4 -1 -0 -1 -1 -2 -3 -4 -4 -4 -4 -4 -4 -5 -5 -4 -4 -5 -5 -6 -7 -16 -23 -20 -14 -8 -6 -3 -4 -4 -3 -4 -6 -7 -7 -7 -6 -5 -4 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -1 -1 -1 -2 -3 -3 -2 -3 -5 -4 -5 -4 -3 -2 -2 -4 -5 -3 -2 -3 -3 -5 -7 -8 -8 -6 -5 -4 -4 -6 -11 -21 -29 -28 -19 -8 -2 -2 -2 -1 -1 -1 -4 -9 -10 -14 -20 -22 -27 -31 -33 -30 -25 -18 -20 -13 -8 -10 -16 -22 -24 -23 -22 -19 -15 -15 -15 -13 -10 -9 -11 -11 -17 -17 -15 -20 -18 -17 -16 -15 -15 -16 -17 -16 -11 -6 -4 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -3 -5 -8 -11 -14 -17 -20 -25 -31 -37 -42 -43 -40 -38 -35 -33 -29 -26 -24 -19 -15 -12 -9 -7 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -11 -14 -16 -26 -39 -48 -59 -74 -90 -107 -138 -165 -177 -180 -182 -189 -196 -206 -211 -201 -169 -146 -125 -103 -81 -66 -68 -77 -76 -66 -53 -42 -39 -40 -41 -37 -30 -22 -20 -17 -16 -14 -12 -11 -10 -11 -12 -15 -17 -16 -16 -16 -15 -13 -10 -7 -7 -9 -9 -6 -5 -4 -5 -4 -4 -5 -3 -3 -3 -3 -3 -8 -9 -6 -3 -2 -2 -3 -2 -1 -1 -1 -0 -1 -2 -3 -4 -5 -5 -3 -2 -1 -2 -4 -5 -5 -8 -19 -44 -82 -122 -139 -142 -141 -146 -105 -80 -65 -57 -54 -54 -50 -48 -46 -44 -40 -34 -28 -22 -18 -18 -18 -20 -20 -20 -19 -18 -16 -15 -17 -22 -30 -38 -42 -39 -31 -20 -11 -9 -8 -9 -10 -11 -13 -12 -10 -10 -12 -17 -27 -16 -4 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -2 -1 -1 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -4 -4 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -13 -10 -2 -1 -6 -13 -17 -18 -16 -14 -10 -10 -9 -5 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -6 -10 -12 -7 -5 -4 -6 -8 -14 -24 -32 -34 -29 -24 -29 -30 -30 -30 -27 -19 -14 -11 -7 -5 -3 -2 -2 -2 -3 -3 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -4 -6 -7 -7 -6 -7 -6 -7 -11 -18 -24 -25 -20 -14 -8 -5 -6 -4 -3 -3 -2 -2 -3 -4 -5 -5 -3 -3 -2 -1 -0 -1 -2 -1 -1 -1 -0 -0 -1 -2 -2 -2 -2 -2 -3 -5 -6 -7 -7 -6 -5 -3 -2 -0 -0 -1 -2 -3 -3 -5 -7 -8 -8 -7 -2 -1 -2 -6 -13 -25 -36 -33 -20 -9 -7 -8 -8 -5 -3 -4 -7 -10 -9 -11 -15 -19 -24 -29 -30 -26 -21 -20 -23 -15 -10 -12 -18 -24 -24 -23 -22 -22 -21 -17 -16 -15 -14 -15 -18 -15 -18 -20 -21 -22 -23 -21 -19 -17 -18 -18 -18 -17 -13 -9 -6 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -8 -11 -13 -15 -18 -22 -28 -34 -38 -40 -41 -40 -39 -37 -34 -32 -31 -28 -23 -17 -12 -8 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -9 -12 -13 -17 -29 -35 -41 -52 -67 -84 -101 -121 -134 -141 -145 -150 -156 -159 -167 -172 -164 -136 -107 -85 -66 -52 -48 -57 -60 -58 -51 -41 -33 -35 -38 -38 -33 -24 -17 -13 -12 -10 -9 -8 -8 -7 -9 -12 -13 -15 -17 -16 -14 -12 -10 -8 -5 -5 -6 -7 -7 -7 -5 -4 -4 -4 -4 -4 -3 -2 -2 -3 -3 -3 -2 -2 -1 -3 -4 -3 -3 -2 -1 -1 -2 -4 -5 -6 -7 -7 -5 -3 -2 -2 -3 -4 -6 -8 -18 -44 -79 -106 -115 -110 -109 -140 -117 -90 -70 -60 -55 -53 -50 -49 -47 -46 -46 -41 -34 -28 -23 -20 -21 -21 -19 -16 -15 -13 -12 -14 -18 -23 -34 -43 -48 -45 -39 -31 -27 -26 -24 -22 -22 -22 -23 -22 -23 -27 -33 -38 -29 -12 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -5 -4 -2 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -22 -7 -1 -3 -6 -17 -24 -22 -16 -13 -8 -8 -7 -4 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -6 -6 -8 -8 -8 -7 -4 -3 -2 -2 -4 -8 -16 -27 -30 -22 -9 -10 -13 -19 -24 -23 -17 -10 -6 -5 -5 -4 -3 -3 -2 -1 -0 -0 -3 -3 -2 -2 -4 -5 -5 -5 -5 -4 -5 -7 -8 -6 -6 -7 -10 -11 -14 -17 -20 -24 -23 -18 -14 -12 -9 -5 -3 -2 -3 -3 -4 -3 -3 -5 -8 -7 -6 -4 -2 -0 0 0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -4 -5 -6 -7 -7 -6 -5 -5 -4 -4 -3 -6 -3 -2 -3 -6 -7 -6 -6 -6 -6 -2 -2 -3 -5 -9 -15 -21 -17 -11 -8 -10 -13 -13 -10 -6 -5 -6 -4 -4 -6 -14 -23 -27 -28 -29 -24 -20 -23 -26 -17 -13 -11 -13 -17 -26 -27 -25 -25 -25 -17 -16 -16 -16 -17 -22 -22 -20 -20 -21 -21 -23 -23 -23 -21 -20 -18 -17 -16 -14 -11 -8 -5 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -8 -10 -12 -13 -15 -18 -23 -30 -34 -38 -40 -40 -40 -39 -38 -36 -35 -33 -28 -21 -14 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -8 -10 -11 -12 -16 -27 -33 -36 -44 -56 -72 -87 -103 -112 -116 -119 -125 -131 -132 -132 -128 -118 -98 -81 -65 -47 -34 -33 -39 -43 -42 -37 -29 -26 -33 -35 -32 -25 -15 -11 -9 -8 -7 -6 -6 -5 -6 -7 -10 -10 -10 -12 -12 -9 -6 -5 -4 -3 -4 -6 -6 -7 -7 -6 -6 -5 -4 -4 -4 -3 -2 -2 -4 -3 -2 -1 -1 -1 -3 -5 -5 -4 -3 -2 -2 -4 -5 -7 -8 -9 -10 -8 -6 -4 -3 -5 -9 -12 -15 -25 -50 -78 -96 -91 -78 -100 -126 -115 -91 -71 -63 -58 -53 -51 -50 -50 -50 -49 -45 -41 -35 -29 -26 -24 -20 -16 -13 -11 -10 -13 -18 -23 -27 -35 -44 -49 -47 -42 -40 -42 -43 -39 -35 -35 -35 -35 -36 -40 -48 -56 -58 -48 -26 -2 0 0 0 0 -0 -0 -0 -1 -2 -2 -3 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -1 -1 -2 -2 -3 -3 -4 -4 -4 -4 -2 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -5 -4 -3 -2 -2 -2 -2 -2 -2 -1 -1 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -21 -38 -6 -3 -6 -11 -17 -21 -18 -15 -13 -10 -7 -10 -8 -4 -1 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -6 -6 -7 -7 -8 -7 -4 -2 -2 -1 -2 -2 -3 -6 -11 -18 -21 -19 -12 -6 -4 -7 -9 -10 -7 -4 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -3 -2 -2 -2 -2 -3 -4 -4 -5 -5 -8 -10 -10 -8 -9 -14 -14 -13 -13 -15 -19 -21 -21 -21 -18 -12 -8 -5 -5 -4 -4 -3 -3 -4 -9 -14 -12 -9 -6 -4 -2 -0 -0 -1 -2 -3 -3 -4 -4 -3 -2 -2 -4 -5 -5 -5 -5 -6 -6 -5 -6 -7 -7 -6 -7 -8 -7 -7 -6 -6 -5 -5 -5 -3 -2 -2 -4 -6 -7 -9 -6 -5 -6 -7 -7 -7 -6 -5 -3 -2 -1 -2 -8 -17 -26 -31 -31 -34 -28 -24 -25 -27 -22 -18 -17 -17 -20 -30 -31 -29 -24 -19 -15 -15 -17 -18 -18 -18 -24 -22 -21 -22 -25 -26 -23 -26 -24 -22 -21 -18 -15 -13 -11 -9 -7 -5 -4 -4 -4 -4 -5 -4 -4 -5 -5 -6 -7 -9 -10 -11 -12 -17 -20 -25 -30 -34 -37 -38 -38 -38 -38 -38 -37 -35 -30 -23 -16 -10 -6 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -10 -9 -8 -10 -14 -20 -27 -33 -41 -50 -63 -75 -86 -94 -98 -101 -108 -114 -123 -127 -124 -115 -105 -85 -62 -40 -26 -22 -26 -31 -32 -29 -24 -21 -23 -23 -19 -13 -7 -6 -7 -7 -6 -6 -6 -7 -7 -8 -7 -7 -7 -9 -9 -8 -6 -5 -5 -5 -7 -8 -8 -9 -8 -8 -8 -8 -8 -8 -7 -5 -3 -3 -3 -2 -1 -1 -1 -2 -4 -5 -5 -5 -4 -2 -4 -6 -8 -9 -10 -10 -12 -10 -8 -6 -7 -9 -12 -16 -22 -34 -55 -76 -89 -91 -86 -101 -103 -92 -79 -71 -65 -60 -56 -55 -54 -52 -52 -51 -48 -44 -39 -31 -28 -24 -19 -15 -12 -11 -12 -14 -18 -23 -29 -34 -42 -46 -48 -49 -51 -56 -56 -51 -47 -46 -49 -51 -53 -57 -65 -70 -69 -57 -35 -4 -0 0 0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -2 -3 -2 -2 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -5 -5 -4 -4 -4 -4 -3 -2 -3 -3 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -17 -31 -26 -19 -18 -17 -16 -16 -15 -14 -15 -13 -8 -10 -9 -6 -2 0 0 0 0 0 0 -0 -1 -2 -4 -5 -4 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -2 -4 -7 -10 -11 -9 -12 -11 -8 -3 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -4 -4 -4 -3 -2 -1 -1 -2 -5 -8 -8 -8 -8 -7 -7 -10 -16 -18 -16 -14 -14 -16 -18 -20 -20 -18 -14 -9 -7 -6 -4 -2 -1 -2 -2 -7 -11 -10 -9 -7 -4 -2 -1 -2 -1 -2 -3 -3 -4 -4 -4 -4 -5 -6 -6 -6 -6 -6 -6 -6 -4 -3 -3 -4 -4 -7 -7 -6 -5 -5 -5 -5 -5 -4 -3 -2 -5 -9 -12 -11 -6 -3 -4 -4 -4 -3 -2 -2 -1 -0 -0 -1 -4 -9 -19 -29 -36 -37 -41 -39 -33 -28 -30 -30 -30 -31 -32 -33 -37 -36 -33 -28 -22 -18 -16 -17 -21 -22 -19 -20 -20 -23 -27 -31 -31 -25 -27 -25 -23 -20 -17 -15 -14 -12 -10 -9 -8 -7 -6 -6 -7 -8 -8 -7 -6 -6 -7 -7 -8 -9 -9 -10 -15 -16 -20 -25 -28 -30 -31 -33 -34 -36 -37 -38 -35 -31 -24 -17 -11 -7 -4 -2 -1 -1 -0 -1 -2 -3 -3 -2 -2 -2 -2 -3 -5 -5 -7 -6 -6 -7 -11 -16 -22 -25 -31 -40 -49 -58 -67 -76 -85 -94 -105 -104 -107 -106 -100 -93 -88 -63 -41 -27 -22 -22 -25 -29 -30 -28 -24 -20 -16 -13 -11 -8 -5 -6 -7 -7 -7 -7 -8 -8 -9 -9 -9 -8 -8 -8 -10 -11 -10 -8 -8 -9 -9 -9 -10 -9 -9 -10 -12 -13 -13 -12 -10 -7 -5 -5 -5 -3 -1 -1 -2 -3 -4 -4 -4 -4 -4 -3 -4 -6 -8 -10 -11 -12 -12 -12 -11 -10 -12 -12 -14 -19 -27 -39 -58 -78 -93 -101 -106 -106 -100 -89 -78 -70 -64 -59 -57 -57 -56 -51 -51 -49 -47 -45 -42 -34 -28 -22 -18 -16 -12 -11 -10 -12 -15 -21 -31 -34 -37 -42 -49 -57 -64 -68 -67 -63 -59 -61 -67 -72 -74 -77 -80 -78 -57 -28 -10 -1 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -3 -2 -3 -5 -6 -3 -2 -1 -2 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -20 -35 -28 -25 -20 -17 -16 -16 -16 -19 -18 -14 -12 -8 -4 -1 -0 -0 0 0 0 0 0 -0 -1 -3 -3 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -2 -3 -4 -4 -2 -4 -4 -2 -1 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -1 -2 -3 -3 -4 -5 -4 -5 -5 -4 -4 -5 -6 -6 -7 -7 -6 -6 -5 -6 -10 -16 -20 -19 -16 -15 -15 -17 -18 -18 -12 -8 -7 -7 -4 -2 -1 -2 -3 -3 -4 -5 -6 -6 -5 -4 -2 -1 -0 -2 -1 -1 -1 -2 -4 -6 -7 -8 -8 -8 -6 -7 -7 -7 -4 -2 -2 -1 -2 -4 -6 -6 -5 -3 -2 -3 -4 -4 -3 -2 -3 -6 -9 -11 -11 -8 -4 -4 -4 -3 -3 -2 -2 -1 -1 -1 -2 -3 -7 -18 -32 -41 -40 -44 -43 -37 -32 -33 -35 -34 -35 -36 -37 -38 -36 -34 -30 -25 -21 -19 -17 -20 -22 -22 -22 -24 -27 -27 -29 -31 -29 -28 -27 -24 -21 -18 -16 -14 -14 -13 -12 -11 -10 -9 -8 -9 -11 -12 -12 -10 -9 -8 -8 -7 -8 -8 -8 -9 -10 -12 -15 -18 -21 -22 -24 -26 -28 -31 -33 -33 -29 -24 -18 -13 -8 -5 -3 -2 -1 -1 -1 -2 -3 -4 -4 -4 -4 -4 -4 -5 -3 -4 -5 -6 -7 -9 -12 -17 -19 -21 -25 -33 -43 -52 -60 -65 -69 -73 -73 -72 -70 -65 -61 -54 -40 -29 -24 -24 -26 -29 -31 -30 -28 -25 -20 -15 -12 -9 -7 -5 -5 -6 -6 -6 -6 -7 -8 -9 -9 -10 -11 -12 -12 -14 -15 -15 -13 -11 -11 -11 -9 -11 -10 -12 -14 -17 -17 -15 -14 -11 -8 -7 -7 -5 -3 -2 -2 -3 -3 -3 -3 -3 -4 -3 -3 -5 -7 -8 -8 -9 -11 -12 -14 -14 -14 -15 -15 -17 -22 -29 -41 -59 -80 -98 -110 -112 -105 -97 -86 -74 -66 -60 -56 -56 -56 -53 -48 -47 -47 -47 -48 -45 -39 -32 -25 -19 -14 -12 -11 -10 -11 -14 -17 -25 -28 -31 -38 -50 -63 -73 -78 -78 -74 -73 -78 -87 -95 -101 -103 -100 -85 -46 -8 -1 -0 0 0 0 0 0 -1 -1 -1 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 0 -0 -2 -3 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -30 -18 -13 -14 -17 -20 -25 -22 -15 -9 -3 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 -0 -1 -2 -3 -3 -2 -2 -2 -2 -1 -0 -5 -9 -9 -9 -8 -5 -4 -3 -4 -5 -4 -4 -4 -4 -5 -7 -12 -14 -13 -18 -17 -14 -14 -15 -16 -13 -9 -6 -5 -5 -3 -2 -3 -5 -7 -3 -3 -3 -3 -3 -3 -2 -1 -1 -0 0 0 0 0 -0 -2 -5 -6 -6 -6 -6 -4 -5 -6 -5 -4 -2 -3 -2 -3 -5 -6 -4 -2 -1 -2 -3 -4 -4 -3 -3 -4 -5 -7 -10 -10 -8 -5 -4 -4 -4 -4 -4 -3 -2 -1 -1 -2 -4 -7 -15 -26 -37 -45 -48 -45 -41 -39 -39 -37 -33 -32 -34 -34 -32 -30 -29 -28 -25 -22 -19 -15 -22 -27 -29 -31 -31 -30 -30 -33 -35 -34 -31 -28 -25 -21 -18 -16 -15 -15 -16 -15 -15 -14 -12 -11 -10 -11 -13 -13 -12 -10 -9 -7 -6 -6 -7 -7 -7 -7 -8 -9 -11 -14 -16 -17 -19 -21 -23 -25 -26 -24 -21 -17 -12 -8 -5 -3 -3 -2 -2 -1 -1 -2 -3 -4 -5 -6 -4 -3 -3 -2 -2 -4 -6 -7 -7 -8 -12 -14 -15 -19 -25 -31 -36 -41 -45 -47 -51 -55 -57 -53 -47 -42 -35 -29 -26 -26 -26 -27 -29 -29 -29 -28 -25 -21 -17 -12 -9 -7 -5 -4 -4 -4 -5 -5 -5 -7 -8 -10 -12 -15 -17 -17 -19 -21 -21 -18 -15 -14 -12 -10 -12 -13 -14 -16 -18 -18 -16 -15 -16 -15 -13 -11 -7 -4 -3 -3 -3 -3 -2 -3 -3 -3 -3 -4 -6 -7 -6 -6 -7 -9 -10 -11 -10 -13 -13 -14 -17 -21 -27 -40 -59 -81 -102 -116 -112 -102 -90 -78 -67 -60 -56 -54 -53 -49 -45 -43 -40 -40 -42 -45 -44 -40 -35 -28 -22 -15 -12 -10 -10 -12 -12 -14 -19 -24 -30 -37 -51 -65 -76 -82 -84 -85 -87 -95 -105 -111 -93 -66 -34 -10 -0 -1 -1 -0 0 0 0 0 -1 -2 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -38 -20 -8 -12 -18 -24 -26 -18 -9 -3 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -0 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -2 -0 -0 -0 -1 -2 -3 -2 -2 -1 -1 -3 -3 -3 -2 -2 -2 -2 -2 -1 -0 -5 -7 -7 -7 -7 -6 -4 -4 -5 -3 -5 -6 -5 -4 -5 -10 -15 -13 -10 -10 -10 -9 -9 -10 -10 -7 -7 -5 -3 -3 -4 -6 -10 -20 -20 -7 -5 -3 -2 -2 -2 -1 -0 -0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -6 -6 -6 -6 -6 -6 -6 -3 -1 -2 -3 -4 -3 -3 -4 -4 -4 -6 -5 -4 -2 -2 -2 -3 -4 -5 -4 -2 -1 -1 -2 -4 -8 -16 -24 -36 -46 -49 -47 -44 -43 -42 -41 -37 -35 -39 -38 -31 -27 -25 -24 -23 -19 -14 -16 -26 -32 -34 -35 -35 -35 -33 -34 -36 -35 -31 -28 -25 -21 -18 -16 -16 -17 -18 -19 -18 -17 -15 -13 -11 -11 -12 -12 -11 -9 -7 -7 -6 -6 -6 -6 -5 -5 -4 -5 -7 -9 -10 -11 -12 -13 -15 -17 -17 -17 -16 -13 -9 -6 -4 -3 -3 -2 -2 -1 -1 -1 -2 -3 -6 -7 -4 -1 -1 -1 -1 -2 -4 -4 -4 -5 -7 -9 -11 -14 -18 -19 -21 -25 -30 -34 -40 -45 -49 -46 -40 -33 -29 -26 -25 -24 -25 -27 -29 -30 -30 -29 -25 -21 -17 -13 -10 -7 -4 -3 -3 -2 -2 -2 -4 -5 -7 -9 -12 -17 -18 -19 -22 -25 -27 -23 -19 -16 -14 -14 -15 -16 -16 -17 -19 -19 -19 -20 -20 -20 -18 -16 -10 -6 -4 -3 -2 -3 -3 -3 -4 -4 -4 -4 -6 -8 -5 -5 -7 -8 -8 -10 -19 -20 -16 -13 -16 -22 -27 -41 -58 -77 -96 -105 -105 -97 -84 -72 -62 -56 -52 -52 -52 -48 -44 -39 -35 -35 -38 -40 -38 -36 -33 -27 -20 -15 -12 -9 -9 -14 -12 -14 -18 -23 -30 -41 -54 -67 -78 -86 -91 -97 -104 -113 -120 -108 -31 -6 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -17 -17 -9 -10 -21 -24 -20 -12 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -2 -3 -3 -3 -4 -3 -2 -2 -1 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -6 -7 -7 -6 -5 -5 -6 -5 -4 -5 -5 -5 -4 -4 -5 -7 -12 -13 -12 -11 -10 -8 -6 -6 -7 -7 -6 -5 -5 -5 -8 -18 -41 -68 -61 -24 -15 -8 -3 -1 -1 -1 -1 -0 -0 0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -2 -4 -6 -8 -10 -13 -17 -25 -25 -22 -16 -11 -7 -4 -5 -3 -1 -2 -3 -3 -2 -3 -3 -2 -2 -3 -2 -1 -1 -1 -3 -5 -5 -4 -3 -1 -1 -3 -6 -11 -19 -32 -40 -45 -48 -50 -50 -51 -51 -50 -46 -42 -43 -41 -36 -29 -25 -25 -23 -20 -18 -26 -30 -33 -35 -37 -38 -39 -40 -37 -34 -33 -31 -28 -26 -23 -19 -16 -16 -18 -20 -21 -20 -18 -16 -14 -13 -12 -12 -12 -11 -9 -7 -6 -6 -5 -5 -5 -5 -5 -5 -4 -4 -5 -5 -5 -6 -7 -8 -8 -9 -11 -10 -8 -5 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -2 -5 -4 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -4 -7 -11 -14 -16 -16 -16 -18 -21 -24 -29 -33 -35 -35 -31 -28 -26 -25 -24 -25 -27 -30 -30 -30 -29 -27 -25 -20 -16 -12 -9 -6 -4 -3 -2 -1 -2 -2 -4 -6 -7 -9 -11 -16 -18 -20 -23 -27 -30 -27 -23 -20 -21 -22 -21 -21 -20 -19 -19 -19 -20 -21 -22 -22 -20 -16 -12 -9 -6 -4 -3 -4 -5 -5 -5 -5 -6 -6 -6 -8 -6 -5 -5 -6 -8 -10 -25 -24 -17 -12 -13 -22 -31 -42 -54 -68 -82 -90 -90 -85 -77 -68 -59 -54 -51 -50 -49 -46 -42 -37 -33 -31 -33 -33 -32 -30 -28 -25 -20 -16 -14 -12 -10 -14 -15 -17 -20 -25 -33 -45 -58 -70 -80 -90 -100 -113 -124 -130 -119 -42 -7 0 -0 -0 -0 -3 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -2 -2 -2 -1 -0 0 0 -0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -12 -24 -19 -11 -6 -11 -15 -16 -10 -2 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 -1 -2 -3 -5 -5 -4 -3 -5 -6 -5 -4 -3 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -1 -2 -5 -7 -7 -8 -8 -8 -7 -8 -6 -4 -3 -3 -2 -3 -4 -6 -6 -9 -13 -14 -12 -9 -6 -6 -8 -8 -4 -5 -6 -12 -29 -57 -92 -102 -76 -42 -27 -12 -6 -2 -1 -1 -0 -0 0 0 0 -0 -1 -1 -2 -1 -1 -2 -2 -3 -4 -6 -7 -11 -20 -31 -42 -44 -42 -37 -30 -20 -10 -3 -4 -5 -5 -5 -4 -3 -3 -3 -3 -1 -2 -2 -2 -3 -4 -4 -4 -3 -2 -2 -1 -1 -3 -7 -12 -19 -33 -41 -42 -38 -35 -42 -52 -55 -53 -49 -44 -43 -39 -34 -29 -28 -30 -28 -24 -22 -27 -33 -37 -39 -36 -32 -32 -34 -38 -41 -41 -36 -30 -28 -25 -20 -17 -18 -20 -22 -22 -22 -20 -18 -16 -14 -12 -11 -11 -9 -8 -7 -6 -6 -5 -5 -5 -5 -5 -5 -4 -3 -2 -2 -3 -3 -3 -3 -4 -4 -6 -6 -5 -4 -3 -3 -4 -4 -3 -2 -1 -1 -1 -1 -2 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -9 -13 -15 -15 -16 -16 -17 -19 -21 -23 -26 -27 -26 -26 -24 -24 -25 -27 -29 -31 -31 -29 -28 -27 -24 -20 -15 -11 -8 -5 -3 -2 -1 -1 -2 -3 -4 -6 -8 -9 -11 -14 -16 -19 -23 -26 -31 -31 -30 -30 -30 -30 -29 -28 -25 -20 -16 -16 -17 -20 -24 -25 -21 -16 -12 -10 -8 -7 -7 -8 -8 -8 -7 -7 -8 -7 -7 -6 -6 -5 -5 -6 -8 -8 -12 -12 -11 -11 -13 -19 -29 -41 -53 -62 -69 -76 -78 -76 -71 -65 -58 -53 -51 -50 -49 -46 -42 -37 -32 -28 -26 -28 -28 -27 -24 -23 -18 -16 -16 -17 -16 -15 -15 -18 -23 -30 -39 -50 -61 -73 -86 -99 -114 -128 -138 -132 -83 -20 -2 -0 -1 -1 -1 -4 -5 -4 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -2 -3 -3 -2 -0 0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -21 -51 -41 -26 -13 -6 -5 -6 -7 -4 -1 -0 -1 -2 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 -0 -1 -2 -4 -5 -6 -7 -7 -7 -6 -4 -3 -1 -0 -0 -1 -0 -1 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -5 -6 -7 -8 -9 -9 -8 -8 -7 -5 -4 -4 -5 -5 -5 -7 -7 -8 -11 -12 -9 -4 -4 -7 -7 -5 -6 -7 -29 -64 -97 -110 -99 -86 -85 -81 -48 -12 -4 -2 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -2 -5 -3 -3 -3 -2 -3 -7 -24 -34 -38 -38 -36 -34 -30 -22 -13 -12 -9 -7 -5 -5 -5 -4 -4 -5 -5 -2 -1 -1 -1 -1 -2 -4 -3 -3 -3 -4 -3 -3 -3 -5 -9 -13 -20 -23 -23 -23 -25 -32 -45 -51 -52 -51 -47 -46 -43 -38 -33 -31 -34 -34 -35 -35 -35 -38 -44 -45 -42 -37 -41 -42 -44 -45 -44 -39 -33 -31 -26 -21 -19 -19 -22 -23 -24 -23 -21 -18 -16 -14 -12 -11 -10 -8 -6 -5 -6 -6 -5 -5 -6 -7 -7 -6 -6 -5 -4 -3 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -4 -4 -5 -4 -3 -2 -1 -1 -1 -1 -2 -4 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 -1 -2 -4 -7 -10 -13 -14 -14 -14 -15 -15 -15 -17 -20 -22 -24 -23 -22 -23 -25 -27 -30 -31 -30 -29 -28 -26 -22 -18 -15 -11 -8 -6 -4 -3 -2 -2 -2 -4 -5 -6 -8 -10 -11 -13 -15 -17 -19 -24 -31 -35 -36 -35 -36 -40 -37 -34 -31 -27 -25 -25 -21 -21 -25 -29 -25 -19 -14 -12 -11 -12 -13 -13 -14 -14 -11 -11 -11 -10 -9 -8 -7 -8 -8 -8 -8 -9 -9 -8 -8 -9 -13 -18 -27 -39 -50 -53 -58 -64 -70 -71 -67 -61 -55 -51 -49 -48 -48 -46 -41 -36 -30 -26 -23 -24 -23 -22 -23 -21 -18 -16 -16 -18 -19 -18 -18 -21 -28 -36 -44 -53 -64 -76 -95 -110 -124 -137 -148 -150 -61 -15 -0 -0 -0 -2 -1 -2 -4 -5 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -2 -3 -4 -4 -2 -0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -16 -37 -29 -16 -8 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 -2 -4 -5 -6 -7 -7 -6 -5 -4 -2 -1 -0 -0 -0 -1 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -5 -6 -8 -8 -5 -4 -4 -3 -3 -4 -6 -6 -9 -12 -14 -13 -9 -8 -6 -4 -3 -6 -6 -5 -8 -19 -51 -87 -104 -98 -92 -88 -78 -59 -31 -7 -5 -4 -2 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -2 -5 -7 -12 -16 -18 -19 -21 -30 -32 -32 -28 -24 -19 -16 -14 -13 -13 -7 -6 -6 -7 -7 -5 -5 -5 -3 -2 -1 -1 -2 -3 -3 -3 -1 -1 -3 -5 -6 -5 -5 -7 -8 -8 -9 -10 -12 -16 -23 -34 -39 -43 -47 -49 -47 -48 -46 -40 -33 -30 -34 -34 -36 -39 -42 -45 -49 -52 -51 -46 -40 -43 -46 -45 -42 -38 -36 -33 -28 -24 -20 -19 -21 -24 -25 -24 -23 -19 -16 -14 -13 -12 -10 -9 -7 -6 -6 -6 -5 -5 -5 -5 -3 -3 -4 -6 -7 -6 -4 -2 -1 -1 -2 -2 -2 -3 -4 -5 -5 -5 -5 -4 -3 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -6 -7 -8 -9 -9 -10 -9 -10 -11 -13 -15 -17 -17 -18 -20 -22 -24 -27 -28 -28 -27 -26 -23 -20 -17 -15 -12 -9 -7 -6 -4 -3 -3 -4 -5 -6 -7 -8 -10 -11 -12 -14 -16 -18 -24 -33 -39 -43 -44 -44 -53 -51 -48 -46 -46 -46 -39 -33 -30 -30 -31 -30 -26 -21 -19 -19 -19 -19 -20 -22 -24 -19 -17 -15 -15 -15 -17 -12 -10 -10 -10 -9 -9 -8 -7 -7 -9 -12 -17 -22 -27 -36 -42 -48 -55 -62 -66 -65 -62 -57 -52 -47 -45 -47 -45 -41 -36 -30 -25 -22 -21 -21 -21 -22 -20 -18 -17 -17 -19 -19 -20 -23 -27 -32 -38 -45 -53 -64 -79 -101 -118 -131 -142 -152 -161 -93 -33 -1 -2 -1 -1 -1 -1 -3 -8 -6 -5 -3 -1 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -5 -5 -4 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -2 -2 -3 -4 -4 -3 -1 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -11 -12 -12 -10 -8 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 -0 -1 -2 -3 -3 -3 -5 -6 -5 -5 -4 -3 -2 -1 -0 0 -1 -2 -2 -1 -0 -0 -0 -0 0 -1 -2 -4 -5 -5 -4 -5 -7 -6 -5 -4 -3 -2 -2 -5 -11 -27 -38 -41 -35 -24 -13 -7 -5 -5 -7 -5 -5 -17 -49 -85 -96 -89 -76 -69 -54 -33 -17 -9 -7 -6 -3 -2 -2 -1 -1 -1 -2 -3 -4 -3 -1 -1 -1 -2 -6 -13 -21 -25 -24 -21 -20 -21 -22 -20 -16 -12 -9 -7 -7 -7 -5 -3 -2 -3 -4 -4 -5 -3 -1 -1 -1 -3 -4 -4 -4 -2 -3 -3 -4 -7 -8 -8 -8 -9 -9 -7 -10 -14 -19 -24 -28 -34 -35 -29 -28 -31 -34 -38 -39 -35 -31 -32 -43 -44 -46 -48 -50 -51 -51 -58 -60 -55 -44 -39 -41 -45 -46 -43 -37 -34 -29 -25 -21 -19 -20 -22 -24 -24 -22 -20 -17 -14 -13 -12 -9 -8 -7 -6 -6 -7 -7 -6 -6 -6 -5 -5 -7 -8 -9 -9 -9 -7 -6 -7 -7 -7 -6 -5 -6 -7 -6 -6 -5 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -6 -6 -6 -5 -4 -3 -3 -3 -3 -4 -4 -4 -5 -6 -8 -10 -12 -13 -14 -15 -17 -19 -21 -22 -22 -22 -21 -20 -18 -16 -13 -11 -9 -8 -7 -6 -5 -5 -6 -7 -7 -8 -9 -10 -11 -11 -13 -17 -21 -27 -34 -40 -47 -55 -61 -67 -70 -71 -71 -71 -67 -57 -49 -43 -39 -37 -37 -34 -32 -31 -30 -29 -29 -29 -30 -31 -27 -23 -19 -15 -17 -21 -16 -13 -12 -11 -10 -9 -8 -8 -8 -8 -11 -14 -18 -24 -31 -36 -44 -54 -63 -66 -67 -64 -59 -53 -48 -49 -48 -45 -41 -37 -31 -23 -20 -19 -20 -22 -23 -22 -22 -24 -24 -22 -21 -23 -27 -30 -34 -38 -44 -50 -60 -77 -100 -120 -136 -146 -154 -160 -127 -64 -3 -7 -4 -3 -2 -2 -1 -7 -7 -4 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -5 -6 -6 -5 -4 -3 -2 -1 -1 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -4 -3 -3 -3 -4 -4 -5 -3 -1 0 0 0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -10 -13 -17 -15 -10 -7 -5 -4 -2 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 -0 -1 -2 -2 -2 -1 -3 -4 -4 -4 -2 -1 -1 -0 0 0 -1 -1 -1 -0 -0 0 -0 -0 -1 -2 -4 -5 -5 -5 -5 -4 -4 -5 -5 -4 -3 -3 -3 -5 -10 -39 -57 -58 -48 -35 -24 -13 -7 -7 -7 -6 -7 -25 -58 -92 -85 -51 -35 -33 -24 -14 -9 -7 -6 -4 -1 -2 -1 -0 -0 -0 -1 -2 -3 -5 -4 -3 -2 -1 -2 -3 -6 -8 -8 -6 -5 -7 -8 -8 -7 -5 -4 -3 -3 -3 -2 -1 -1 -1 -3 -4 -5 -4 -2 -2 -3 -5 -6 -7 -5 -1 -1 -1 -2 -3 -5 -7 -8 -9 -9 -13 -23 -35 -46 -53 -55 -49 -44 -31 -25 -26 -29 -32 -31 -36 -38 -38 -44 -44 -43 -44 -48 -52 -51 -60 -60 -54 -46 -44 -44 -39 -35 -35 -34 -32 -28 -24 -20 -19 -19 -20 -21 -22 -21 -19 -17 -15 -14 -12 -10 -9 -8 -8 -7 -7 -7 -7 -7 -7 -8 -6 -6 -7 -8 -8 -10 -11 -11 -10 -10 -9 -10 -10 -10 -9 -8 -7 -6 -4 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 -2 -4 -7 -10 -11 -10 -8 -5 -3 -1 -0 -0 -1 -1 -2 -2 -4 -6 -9 -10 -10 -10 -10 -11 -12 -15 -16 -17 -17 -17 -16 -15 -14 -12 -10 -9 -9 -8 -8 -8 -9 -9 -10 -10 -9 -10 -11 -12 -12 -13 -16 -20 -25 -32 -39 -48 -62 -84 -99 -100 -94 -90 -90 -87 -78 -68 -58 -50 -47 -44 -43 -43 -42 -41 -40 -39 -38 -37 -34 -32 -30 -25 -20 -19 -17 -15 -14 -13 -11 -10 -10 -10 -10 -10 -9 -11 -11 -13 -18 -23 -29 -42 -59 -72 -70 -61 -58 -56 -55 -53 -51 -47 -43 -38 -32 -29 -23 -20 -19 -19 -21 -21 -23 -25 -25 -24 -24 -25 -27 -29 -31 -34 -37 -41 -46 -54 -71 -96 -119 -137 -150 -158 -161 -154 -136 -99 -44 -13 -4 -5 -5 -2 -5 -6 -3 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -6 -6 -5 -4 -3 -2 -2 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -2 -2 -2 -3 -4 -5 -6 -3 -1 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -5 -16 -16 -12 -10 -8 -7 -6 -3 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -0 0 0 -0 -2 -2 -1 -1 -0 -0 -1 -1 -2 -2 -2 -3 -3 -4 -5 -4 -4 -4 -4 -4 -4 -3 -2 -3 -9 -27 -47 -54 -47 -34 -22 -16 -11 -9 -9 -7 -7 -27 -59 -85 -70 -27 -17 -18 -16 -10 -6 -4 -2 -1 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -1 -2 -2 -2 -2 -2 -2 -1 -2 -5 -7 -8 -6 -5 -6 -7 -9 -8 -6 -3 -1 -0 -1 -2 -4 -6 -8 -6 -7 -12 -28 -53 -79 -87 -81 -73 -62 -46 -39 -32 -29 -31 -32 -23 -29 -38 -44 -47 -44 -39 -39 -46 -54 -48 -59 -60 -57 -53 -51 -47 -43 -37 -33 -32 -30 -27 -23 -20 -18 -19 -19 -21 -21 -21 -19 -19 -17 -15 -13 -11 -10 -9 -8 -7 -7 -9 -8 -7 -7 -7 -7 -7 -8 -9 -11 -10 -10 -9 -8 -8 -9 -11 -12 -12 -11 -10 -9 -7 -5 -3 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -6 -8 -10 -13 -12 -11 -8 -6 -3 -1 -0 -0 -0 -1 -2 -4 -6 -8 -10 -8 -8 -7 -7 -8 -11 -11 -12 -12 -12 -11 -10 -10 -10 -9 -9 -9 -9 -10 -12 -13 -12 -11 -11 -11 -11 -13 -14 -14 -14 -16 -18 -22 -29 -37 -47 -61 -77 -85 -87 -91 -97 -103 -107 -104 -93 -78 -65 -60 -54 -51 -51 -50 -49 -48 -47 -46 -44 -38 -34 -32 -35 -37 -25 -19 -16 -14 -13 -12 -11 -11 -11 -12 -12 -12 -11 -14 -22 -35 -43 -47 -60 -72 -78 -68 -56 -54 -56 -53 -49 -44 -41 -38 -35 -28 -25 -22 -20 -19 -20 -22 -25 -26 -24 -22 -23 -26 -28 -28 -28 -32 -34 -35 -37 -40 -47 -64 -88 -114 -134 -147 -155 -159 -159 -148 -98 -32 -6 -4 -6 -7 -6 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -2 -3 -4 -4 -5 -6 -6 -6 -5 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -3 -2 -2 -3 -3 -3 -4 -6 -8 -8 -5 -2 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 -0 -3 -13 -5 -1 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -4 -6 -8 -6 -5 -5 -5 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -2 -1 -0 0 -0 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -4 -4 -5 -5 -5 -5 -6 -7 -12 -23 -29 -30 -24 -15 -7 -8 -8 -7 -5 -5 -20 -39 -42 -18 -10 -11 -13 -12 -8 -5 -3 -1 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -6 -6 -7 -6 -6 -8 -9 -10 -7 -4 -2 -1 -1 -3 -3 -4 -6 -8 -6 -8 -19 -45 -81 -114 -117 -93 -75 -62 -47 -33 -27 -27 -28 -27 -20 -23 -35 -42 -42 -36 -34 -41 -50 -54 -48 -55 -56 -53 -48 -46 -46 -43 -38 -33 -32 -30 -26 -22 -19 -18 -19 -20 -21 -21 -20 -20 -20 -17 -15 -15 -13 -11 -10 -9 -9 -9 -9 -8 -8 -8 -7 -7 -8 -7 -8 -8 -9 -8 -8 -8 -8 -9 -11 -11 -11 -11 -11 -10 -9 -7 -5 -4 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -4 -7 -9 -10 -12 -12 -10 -8 -6 -3 -2 -1 -0 -0 -1 -3 -5 -6 -7 -8 -7 -6 -5 -5 -5 -6 -6 -7 -7 -8 -8 -7 -8 -8 -8 -8 -8 -9 -10 -11 -12 -11 -10 -10 -11 -13 -17 -17 -17 -18 -19 -20 -24 -29 -35 -43 -54 -65 -72 -77 -84 -96 -111 -120 -118 -108 -94 -74 -64 -59 -57 -57 -56 -53 -54 -55 -53 -49 -42 -35 -30 -26 -20 -15 -14 -14 -13 -13 -13 -14 -15 -15 -15 -14 -14 -15 -22 -36 -56 -73 -91 -91 -79 -73 -69 -60 -53 -49 -44 -41 -40 -41 -41 -40 -34 -29 -24 -23 -26 -25 -25 -24 -23 -23 -22 -24 -27 -29 -30 -27 -31 -34 -34 -35 -35 -41 -55 -78 -103 -125 -138 -146 -151 -153 -154 -103 -36 -0 -1 -5 -6 -6 -4 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -5 -6 -6 -5 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -4 -3 -2 -3 -3 -4 -4 -6 -8 -11 -9 -2 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -7 -16 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -5 -5 -7 -18 -28 -24 -13 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -4 -3 -1 -1 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -3 -3 -3 -4 -3 -4 -6 -7 -7 -6 -8 -10 -11 -13 -14 -15 -14 -10 -4 -5 -4 -4 -5 -5 -6 -8 -10 -9 -4 -5 -6 -7 -6 -5 -4 -2 -0 -0 -0 -1 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -4 -4 -4 -5 -5 -5 -6 -7 -8 -7 -8 -8 -5 -4 -3 -3 -3 -3 -4 -5 -6 -6 -6 -8 -20 -43 -73 -101 -113 -101 -83 -62 -44 -33 -26 -22 -24 -30 -31 -32 -35 -38 -38 -36 -36 -48 -56 -56 -50 -54 -53 -49 -45 -43 -39 -35 -33 -32 -31 -28 -25 -22 -20 -19 -20 -21 -22 -22 -23 -22 -22 -18 -16 -16 -14 -13 -12 -12 -12 -11 -10 -10 -10 -8 -7 -6 -8 -9 -9 -7 -8 -9 -10 -11 -11 -11 -11 -13 -12 -10 -8 -8 -10 -9 -7 -6 -5 -4 -2 -1 -2 -3 -3 -3 -3 -3 -4 -4 -6 -7 -8 -9 -9 -8 -8 -8 -8 -7 -5 -3 -3 -3 -4 -5 -6 -6 -6 -6 -6 -5 -4 -6 -10 -7 -5 -4 -5 -5 -6 -5 -5 -5 -6 -7 -6 -7 -8 -9 -9 -8 -8 -8 -9 -12 -16 -20 -23 -26 -27 -27 -27 -30 -35 -39 -45 -51 -56 -64 -75 -85 -93 -97 -98 -97 -91 -74 -64 -59 -58 -60 -58 -58 -58 -56 -52 -46 -39 -33 -26 -19 -13 -9 -10 -10 -11 -12 -13 -15 -17 -19 -19 -17 -17 -22 -35 -61 -90 -122 -128 -113 -91 -81 -69 -54 -42 -35 -33 -36 -44 -50 -53 -53 -49 -45 -42 -40 -44 -41 -35 -30 -26 -25 -25 -26 -28 -31 -34 -31 -31 -30 -30 -29 -29 -34 -47 -67 -90 -112 -126 -135 -140 -145 -153 -139 -73 -8 -0 -1 -3 -4 -4 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -4 -5 -5 -4 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -4 -4 -3 -1 -2 -3 -3 -4 -6 -8 -10 -9 -3 -2 -1 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 -1 -8 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -8 -16 -16 -14 -12 -12 -10 -8 -5 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -3 -4 -4 -2 -1 -1 -2 -3 -3 -3 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -3 -3 -3 -2 -2 -2 -2 -3 -4 -5 -3 -3 -5 -6 -6 -5 -10 -17 -21 -20 -15 -11 -9 -7 -5 -6 -4 -5 -6 -6 -5 -4 -4 -4 -4 -2 -2 -3 -4 -5 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -1 -1 -0 0 0 0 -0 -1 -1 -2 -1 -2 -2 -2 -2 -4 -5 -5 -5 -5 -5 -6 -7 -8 -9 -9 -9 -9 -9 -7 -5 -4 -4 -3 -4 -6 -7 -6 -5 -4 -6 -13 -28 -45 -64 -78 -79 -64 -46 -31 -21 -17 -18 -27 -36 -36 -41 -42 -43 -45 -46 -38 -49 -52 -51 -51 -52 -51 -51 -49 -46 -41 -37 -34 -31 -27 -23 -22 -21 -20 -20 -21 -22 -23 -25 -25 -23 -23 -19 -16 -15 -14 -14 -13 -14 -15 -14 -12 -11 -10 -9 -8 -7 -9 -10 -10 -9 -9 -9 -10 -11 -11 -11 -12 -13 -10 -6 -3 -3 -6 -5 -6 -7 -8 -5 -2 -1 -2 -2 -2 -3 -4 -4 -4 -6 -6 -7 -7 -8 -8 -10 -10 -11 -13 -13 -12 -11 -10 -11 -12 -11 -12 -12 -12 -10 -8 -7 -7 -9 -11 -8 -5 -4 -3 -4 -5 -4 -3 -4 -4 -4 -5 -5 -5 -6 -7 -6 -7 -7 -9 -13 -19 -27 -33 -37 -38 -36 -34 -33 -34 -36 -39 -43 -48 -55 -63 -64 -65 -72 -83 -90 -83 -73 -65 -61 -60 -60 -61 -58 -54 -50 -47 -46 -39 -29 -20 -13 -9 -7 -6 -7 -8 -10 -12 -14 -16 -18 -19 -21 -25 -36 -60 -103 -132 -153 -150 -123 -89 -76 -54 -34 -21 -18 -28 -41 -55 -68 -74 -74 -73 -77 -82 -84 -82 -74 -60 -45 -33 -29 -27 -27 -29 -32 -34 -32 -30 -27 -25 -22 -23 -28 -40 -57 -78 -99 -114 -125 -134 -143 -153 -160 -119 -38 -1 -1 -3 -3 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 -0 -1 -1 -1 -2 -2 -3 -4 -4 -4 -3 -1 -1 -2 -3 -4 -6 -8 -9 -8 -6 -6 -6 -3 -1 0 -0 -0 0 0 0 0 0 -0 -0 -2 -8 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -4 -5 -5 -10 -15 -13 -5 -3 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -3 -5 -6 -7 -2 -2 -2 -2 -1 -2 -3 -2 -1 -2 -1 -1 -2 -2 -2 -2 -1 -2 -4 -3 -2 -2 -2 -2 -2 -2 -3 -4 -4 -3 -4 -6 -10 -14 -25 -34 -37 -35 -30 -23 -17 -13 -10 -9 -7 -8 -8 -7 -6 -6 -4 -4 -4 -3 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 0 -0 -0 -0 0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -5 -7 -7 -7 -7 -7 -9 -9 -9 -8 -5 -4 -4 -5 -5 -6 -6 -6 -6 -6 -7 -10 -16 -23 -30 -35 -42 -36 -26 -16 -11 -12 -19 -25 -29 -35 -49 -52 -50 -51 -49 -37 -48 -47 -47 -51 -53 -50 -53 -53 -49 -44 -36 -31 -27 -25 -24 -22 -20 -20 -20 -20 -22 -23 -25 -24 -22 -21 -18 -15 -14 -14 -15 -14 -15 -14 -14 -13 -12 -11 -10 -10 -8 -8 -8 -8 -9 -9 -8 -9 -10 -10 -10 -11 -8 -4 -2 -2 -3 -3 -3 -3 -4 -5 -7 -3 -1 -2 -1 -2 -2 -3 -4 -5 -6 -7 -8 -9 -10 -12 -15 -16 -18 -19 -20 -21 -21 -22 -22 -22 -22 -22 -21 -19 -17 -14 -13 -12 -11 -10 -9 -9 -6 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -3 -4 -4 -5 -6 -7 -10 -16 -26 -35 -41 -44 -47 -42 -40 -41 -40 -34 -36 -36 -38 -42 -46 -49 -52 -60 -70 -75 -72 -69 -68 -66 -61 -53 -47 -43 -42 -40 -37 -36 -32 -25 -17 -11 -8 -6 -5 -5 -6 -8 -10 -13 -15 -17 -19 -23 -32 -52 -87 -140 -167 -172 -152 -112 -80 -68 -53 -39 -32 -36 -50 -62 -74 -86 -95 -97 -100 -105 -110 -107 -105 -100 -85 -62 -47 -36 -31 -28 -28 -30 -30 -29 -27 -25 -22 -20 -20 -24 -33 -48 -68 -88 -105 -120 -134 -147 -157 -164 -148 -83 -15 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -4 -4 -2 -1 -2 -2 -3 -6 -8 -8 -6 -7 -9 -9 -4 -1 0 0 0 0 0 0 0 0 -2 -3 -2 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -18 -26 -22 -10 -6 -3 -1 -0 -0 -0 -1 -1 -0 -1 -2 -3 -4 -5 -3 -3 -3 -2 -1 -1 -3 -3 -2 -1 -0 -1 -3 -3 -2 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -2 -3 -4 -4 -3 -3 -8 -20 -31 -39 -43 -42 -40 -38 -36 -30 -23 -16 -11 -8 -10 -13 -14 -12 -10 -8 -6 -4 -3 -3 -3 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -2 -3 -3 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -2 -3 -6 -6 -5 -5 -6 -8 -7 -7 -6 -5 -5 -5 -5 -6 -6 -6 -5 -6 -8 -9 -10 -11 -15 -17 -18 -23 -24 -19 -14 -11 -17 -25 -31 -36 -40 -48 -49 -42 -38 -38 -38 -39 -40 -46 -53 -56 -51 -54 -52 -47 -44 -38 -34 -31 -29 -26 -24 -21 -19 -19 -20 -22 -23 -23 -23 -23 -20 -18 -16 -15 -16 -18 -16 -15 -15 -14 -14 -13 -12 -11 -11 -9 -9 -9 -8 -8 -9 -9 -9 -9 -8 -6 -4 -2 -2 -2 -2 -4 -3 -3 -3 -3 -3 -2 -1 -1 -2 -2 -3 -6 -5 -3 -5 -7 -8 -9 -11 -15 -18 -21 -23 -24 -25 -26 -27 -28 -30 -32 -32 -32 -31 -29 -26 -24 -22 -20 -16 -11 -8 -8 -8 -7 -5 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -6 -8 -12 -19 -28 -35 -40 -44 -53 -51 -51 -51 -47 -31 -36 -34 -32 -32 -36 -41 -49 -57 -61 -62 -64 -68 -73 -72 -62 -49 -39 -32 -29 -29 -26 -25 -22 -18 -14 -12 -9 -7 -5 -4 -5 -7 -9 -11 -13 -15 -18 -24 -36 -56 -86 -124 -147 -153 -141 -111 -93 -82 -74 -69 -68 -76 -84 -90 -94 -98 -108 -113 -117 -120 -120 -117 -110 -99 -85 -70 -56 -46 -39 -33 -29 -28 -27 -27 -26 -22 -18 -16 -16 -19 -28 -42 -59 -78 -97 -118 -139 -157 -168 -174 -171 -137 -43 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -3 -4 -5 -6 -7 -7 -9 -11 -10 -4 -2 -1 -0 0 0 0 0 0 -0 -4 -10 -7 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -26 -23 -15 -13 -12 -9 -7 -5 -3 -2 -1 -1 -1 -2 -2 -2 -3 -4 -2 -2 -1 -0 -0 -2 -3 -3 -2 -1 -2 -3 -3 -2 -1 -1 -3 -3 -2 -2 -3 -3 -3 -3 -3 -5 -5 -4 -3 -3 -9 -24 -33 -28 -18 -16 -17 -19 -21 -24 -26 -22 -19 -16 -15 -17 -19 -18 -15 -13 -7 -5 -4 -4 -4 -4 -3 -3 -3 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -1 -0 0 0 -0 -0 -1 -1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -2 -4 -5 -6 -6 -5 -4 -6 -8 -8 -6 -5 -4 -5 -6 -6 -7 -6 -6 -8 -11 -11 -8 -7 -14 -16 -16 -18 -18 -15 -12 -14 -21 -26 -34 -37 -37 -36 -34 -30 -28 -28 -28 -28 -34 -43 -51 -54 -50 -48 -46 -45 -45 -42 -35 -29 -26 -24 -22 -22 -20 -19 -20 -21 -24 -23 -24 -24 -22 -20 -19 -19 -19 -19 -18 -19 -19 -18 -17 -15 -13 -11 -8 -7 -7 -7 -8 -9 -11 -9 -7 -5 -4 -3 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -2 -2 -1 -1 -1 -1 -2 -3 -3 -3 -3 -5 -7 -10 -13 -16 -19 -24 -27 -28 -29 -29 -31 -35 -37 -36 -38 -38 -37 -35 -32 -30 -28 -22 -16 -11 -8 -7 -7 -7 -7 -4 -3 -3 -2 -1 -1 -1 -1 -1 -2 -3 -5 -7 -8 -9 -12 -18 -27 -35 -41 -48 -55 -58 -56 -53 -53 -53 -53 -48 -41 -37 -39 -46 -56 -61 -58 -56 -64 -73 -79 -76 -63 -48 -35 -25 -20 -20 -19 -18 -15 -12 -11 -17 -14 -8 -5 -4 -5 -6 -8 -9 -12 -15 -19 -25 -35 -50 -65 -83 -98 -107 -108 -95 -85 -81 -82 -86 -91 -103 -116 -123 -124 -119 -129 -133 -134 -133 -131 -125 -113 -97 -82 -69 -60 -52 -46 -42 -37 -33 -30 -27 -23 -19 -16 -14 -14 -18 -25 -37 -52 -69 -89 -112 -138 -159 -174 -183 -187 -183 -102 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -2 -2 -3 -4 -4 -4 -4 -5 -5 -6 -8 -12 -11 -8 -6 -4 -2 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -10 -18 -25 -21 -13 -8 -5 -2 -1 -1 -1 -2 -2 -2 -3 -5 -5 -5 -4 -2 -1 -1 -3 -4 -2 -1 -2 -3 -3 -3 -3 -4 -4 -3 -2 -1 -1 -2 -2 -4 -6 -5 -6 -5 -5 -5 -7 -17 -29 -29 -15 -5 -3 -3 -4 -8 -18 -17 -18 -18 -19 -18 -16 -15 -14 -14 -10 -6 -4 -3 -4 -5 -4 -4 -4 -3 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -4 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -3 -5 -8 -9 -8 -6 -4 -4 -5 -7 -7 -7 -9 -9 -9 -8 -8 -8 -14 -14 -14 -15 -17 -16 -13 -14 -20 -26 -33 -34 -30 -25 -23 -27 -28 -27 -26 -30 -38 -43 -43 -44 -50 -45 -41 -40 -40 -41 -39 -32 -27 -24 -21 -21 -20 -20 -20 -20 -18 -18 -19 -20 -21 -22 -22 -21 -20 -19 -19 -20 -21 -21 -19 -17 -15 -10 -6 -5 -5 -6 -7 -9 -10 -7 -4 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -6 -10 -14 -17 -24 -27 -29 -31 -32 -33 -36 -38 -39 -39 -40 -40 -41 -43 -44 -39 -34 -27 -21 -15 -9 -8 -7 -6 -5 -4 -3 -2 -1 -0 -0 -0 -1 -1 -2 -3 -5 -7 -8 -9 -11 -15 -25 -34 -42 -48 -51 -51 -46 -44 -53 -79 -82 -80 -72 -60 -56 -67 -74 -71 -62 -62 -71 -78 -77 -69 -56 -42 -29 -19 -14 -12 -13 -14 -14 -15 -16 -21 -17 -10 -5 -5 -6 -7 -8 -9 -12 -16 -23 -29 -34 -42 -51 -61 -68 -71 -70 -64 -61 -63 -68 -75 -88 -108 -130 -148 -156 -155 -161 -162 -157 -147 -141 -130 -117 -102 -85 -73 -66 -59 -53 -52 -46 -39 -33 -28 -20 -18 -15 -14 -15 -19 -24 -32 -44 -60 -78 -100 -126 -151 -171 -185 -195 -205 -160 -77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -3 -4 -4 -4 -5 -9 -10 -9 -8 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -15 -13 -6 -9 -8 -3 -1 -1 -2 -2 -3 -4 -5 -7 -9 -10 -8 -5 -2 -1 -2 -4 -3 -2 -3 -3 -3 -4 -5 -5 -5 -4 -3 -2 -2 -2 -6 -9 -10 -10 -8 -7 -6 -6 -7 -9 -15 -21 -23 -24 -22 -20 -18 -17 -20 -18 -17 -17 -18 -16 -13 -9 -8 -9 -9 -7 -5 -4 -4 -5 -5 -4 -3 -2 -2 -3 -4 -4 -3 -3 -2 -2 -2 -2 -4 -5 -4 -3 -2 -1 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -5 -6 -7 -7 -6 -5 -4 -6 -5 -6 -8 -7 -6 -6 -8 -10 -12 -11 -13 -16 -18 -18 -15 -13 -14 -18 -23 -25 -24 -22 -22 -24 -20 -18 -20 -23 -26 -27 -30 -34 -41 -50 -46 -41 -37 -35 -35 -39 -36 -31 -27 -26 -25 -25 -24 -23 -21 -20 -19 -18 -18 -19 -21 -22 -21 -20 -19 -19 -20 -21 -21 -20 -20 -14 -10 -7 -7 -6 -6 -5 -5 -5 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -5 -7 -11 -15 -19 -24 -29 -32 -34 -35 -35 -37 -38 -39 -40 -41 -41 -46 -49 -47 -41 -36 -30 -25 -18 -10 -8 -7 -6 -5 -4 -4 -2 -1 -0 -0 -0 -1 -1 -2 -3 -5 -7 -8 -10 -13 -16 -22 -28 -33 -36 -38 -38 -36 -40 -55 -73 -81 -93 -98 -83 -72 -80 -86 -83 -71 -74 -77 -77 -72 -62 -49 -34 -21 -12 -8 -8 -11 -14 -17 -19 -18 -14 -12 -9 -6 -6 -6 -7 -8 -10 -12 -15 -20 -26 -31 -36 -41 -47 -50 -50 -46 -44 -45 -50 -60 -73 -85 -98 -116 -138 -158 -169 -181 -189 -188 -169 -153 -137 -121 -103 -85 -75 -69 -65 -59 -53 -42 -35 -32 -32 -27 -22 -19 -17 -17 -20 -23 -29 -38 -52 -70 -91 -114 -138 -161 -181 -195 -209 -199 -144 -17 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -5 -4 -4 -4 -6 -8 -8 -6 -4 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -9 -23 -13 -4 -1 -2 -4 -4 -4 -5 -5 -8 -11 -13 -11 -7 -5 -3 -2 -3 -3 -4 -5 -5 -4 -4 -5 -5 -5 -4 -3 -4 -5 -8 -13 -19 -27 -29 -25 -20 -18 -17 -16 -14 -13 -12 -14 -17 -19 -20 -22 -23 -21 -20 -17 -15 -13 -11 -10 -7 -6 -6 -5 -6 -6 -5 -3 -2 -5 -4 -2 -1 -1 -2 -5 -4 -4 -4 -2 -1 -1 -2 -3 -5 -4 -3 -2 -1 -0 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -2 -2 -2 -3 -4 -4 -3 -4 -4 -5 -6 -7 -9 -6 -5 -6 -6 -6 -5 -6 -9 -13 -15 -15 -17 -20 -21 -19 -11 -14 -13 -12 -13 -18 -22 -26 -28 -27 -15 -11 -14 -19 -25 -27 -25 -32 -39 -39 -40 -40 -38 -35 -33 -37 -35 -34 -34 -34 -33 -32 -30 -28 -25 -23 -20 -18 -18 -18 -20 -20 -20 -19 -18 -16 -17 -17 -16 -17 -22 -15 -11 -9 -9 -9 -8 -7 -5 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -9 -12 -16 -19 -24 -29 -33 -35 -36 -35 -36 -37 -38 -39 -41 -42 -45 -46 -42 -37 -33 -29 -24 -18 -11 -8 -7 -7 -5 -4 -5 -3 -1 -0 -0 -0 -0 -1 -2 -3 -5 -7 -9 -11 -14 -16 -19 -23 -27 -30 -36 -38 -36 -35 -44 -56 -60 -74 -87 -80 -76 -83 -87 -84 -78 -76 -78 -79 -73 -57 -46 -32 -20 -12 -7 -8 -10 -12 -15 -16 -13 -11 -15 -18 -9 -7 -7 -8 -9 -11 -13 -14 -16 -21 -27 -33 -36 -39 -42 -42 -40 -42 -48 -61 -86 -111 -107 -101 -100 -104 -121 -142 -167 -186 -193 -186 -170 -150 -129 -108 -92 -82 -77 -71 -64 -53 -42 -34 -29 -22 -19 -23 -24 -20 -19 -21 -25 -30 -37 -47 -63 -80 -99 -120 -147 -171 -188 -204 -213 -211 -74 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -3 -4 -4 -3 -2 -2 -4 -7 -7 -7 -6 -5 -2 -0 0 0 0 0 0 0 0 0 -0 -2 -5 -6 -4 -2 -2 -2 -1 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -1 -1 -1 -2 -7 -9 -6 -4 -3 -5 -9 -12 -13 -14 -12 -9 -7 -5 -4 -5 -5 -5 -4 -4 -4 -4 -4 -5 -5 -7 -13 -22 -31 -31 -46 -55 -57 -54 -47 -45 -41 -37 -31 -18 -12 -11 -13 -14 -16 -18 -17 -14 -14 -13 -9 -7 -6 -5 -5 -5 -5 -4 -4 -5 -3 -1 -2 -3 -2 -1 -1 -3 -4 -4 -4 -3 -2 -1 -1 -2 -3 -4 -4 -3 -3 -3 -4 -6 -5 -3 -1 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -2 -2 -2 -0 -1 -2 -4 -5 -6 -7 -8 -10 -10 -5 -4 -5 -6 -6 -6 -8 -9 -11 -14 -20 -23 -25 -24 -19 -11 -11 -8 -8 -11 -15 -17 -24 -28 -27 -22 -20 -19 -19 -23 -31 -28 -38 -43 -37 -34 -35 -37 -36 -34 -31 -34 -34 -34 -33 -32 -32 -31 -30 -29 -27 -25 -23 -23 -23 -19 -16 -14 -14 -14 -13 -13 -12 -12 -14 -22 -18 -14 -11 -10 -8 -7 -6 -4 -3 -2 -3 -3 -2 -1 -1 -1 -1 -1 -2 -3 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -4 -7 -9 -11 -13 -16 -18 -22 -27 -31 -34 -35 -35 -35 -36 -38 -40 -42 -44 -44 -43 -40 -36 -33 -30 -25 -18 -11 -8 -7 -7 -6 -5 -5 -4 -2 -0 -0 -0 -1 -1 -2 -3 -5 -7 -8 -11 -14 -16 -19 -22 -27 -33 -38 -41 -40 -35 -31 -34 -44 -58 -68 -69 -75 -85 -85 -73 -73 -71 -75 -81 -79 -52 -40 -29 -20 -14 -9 -8 -7 -7 -8 -10 -11 -18 -25 -25 -15 -10 -9 -11 -12 -13 -13 -13 -15 -18 -23 -28 -31 -34 -40 -44 -46 -51 -65 -96 -153 -178 -144 -102 -86 -74 -82 -103 -130 -159 -177 -191 -187 -172 -150 -124 -109 -98 -90 -83 -73 -60 -43 -27 -17 -11 -10 -18 -24 -19 -18 -20 -23 -30 -40 -49 -58 -68 -80 -96 -125 -149 -169 -185 -199 -220 -144 -80 -45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -3 -5 -7 -7 -7 -6 -4 -1 -0 0 0 0 0 0 0 0 0 -3 -6 -8 -8 -5 -5 -4 -3 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -6 -11 -8 -4 -4 -5 -5 -6 -7 -8 -10 -13 -13 -12 -11 -10 -9 -7 -5 -3 -3 -3 -4 -6 -9 -15 -27 -34 -32 -17 -26 -35 -39 -40 -38 -41 -41 -48 -50 -35 -22 -16 -14 -12 -10 -12 -12 -11 -11 -10 -8 -7 -5 -4 -5 -4 -4 -4 -4 -4 -4 -4 -3 -4 -4 -3 -3 -3 -4 -5 -4 -3 -2 -1 -1 -1 -3 -5 -4 -5 -10 -15 -19 -20 -12 -5 -1 -0 0 0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -1 -2 -1 -0 -0 -1 -3 -5 -6 -8 -10 -10 -9 -6 -4 -4 -4 -5 -6 -4 -10 -16 -19 -21 -22 -20 -18 -16 -16 -13 -10 -10 -12 -15 -21 -23 -23 -24 -29 -32 -31 -29 -29 -32 -30 -28 -31 -35 -37 -34 -34 -34 -34 -33 -32 -32 -33 -35 -35 -33 -31 -30 -29 -28 -26 -23 -19 -15 -13 -14 -14 -14 -16 -18 -20 -15 -11 -11 -13 -13 -12 -11 -9 -7 -7 -6 -5 -3 -3 -4 -4 -3 -2 -2 -2 -2 -2 -3 -3 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -3 -6 -8 -9 -11 -13 -15 -17 -20 -24 -27 -30 -33 -34 -35 -36 -37 -39 -41 -43 -44 -43 -40 -36 -34 -32 -27 -19 -12 -7 -7 -8 -7 -7 -6 -5 -3 -0 -0 -0 -1 -2 -3 -3 -5 -8 -11 -14 -17 -18 -19 -22 -29 -36 -39 -41 -40 -36 -32 -39 -49 -57 -57 -55 -64 -76 -81 -76 -74 -72 -70 -69 -68 -49 -35 -24 -18 -14 -11 -8 -6 -5 -5 -7 -11 -14 -19 -28 -26 -22 -17 -14 -15 -15 -14 -15 -18 -21 -21 -24 -27 -32 -38 -49 -56 -66 -84 -113 -158 -180 -140 -85 -63 -52 -54 -67 -90 -117 -145 -170 -185 -188 -175 -146 -126 -111 -102 -97 -84 -72 -56 -36 -19 -11 -10 -15 -19 -18 -16 -17 -22 -30 -44 -50 -54 -57 -64 -78 -101 -124 -145 -162 -181 -211 -218 -212 -192 -47 -20 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -5 -6 -6 -5 -1 -0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -4 -6 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -11 -8 -6 -6 -5 -4 -5 -6 -9 -12 -6 -6 -11 -17 -20 -16 -10 -6 -4 -4 -8 -13 -18 -25 -28 -14 -7 -1 0 0 0 0 -1 -5 -9 -44 -61 -49 -29 -19 -13 -9 -7 -9 -8 -9 -9 -7 -4 -5 -4 -5 -8 -9 -8 -7 -6 -6 -5 -6 -7 -7 -7 -7 -6 -6 -6 -5 -5 -3 -2 -1 -1 -1 -4 -6 -5 -10 -23 -34 -40 -34 -13 -4 -0 0 0 -0 -2 -4 -7 -9 -7 -4 -2 -1 -0 -1 -1 -1 -0 -0 -1 -3 -4 -6 -8 -9 -9 -8 -7 -6 -5 -5 -7 -9 -7 -17 -21 -20 -15 -11 -9 -8 -10 -14 -13 -16 -20 -23 -24 -27 -23 -21 -23 -28 -34 -38 -38 -35 -31 -30 -28 -31 -37 -41 -37 -35 -31 -30 -31 -32 -33 -33 -34 -36 -35 -34 -34 -33 -31 -29 -29 -23 -18 -20 -20 -19 -20 -23 -28 -29 -24 -20 -17 -16 -13 -10 -8 -7 -7 -7 -6 -5 -3 -2 -4 -5 -4 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -5 -8 -10 -11 -12 -14 -15 -17 -19 -22 -25 -28 -29 -31 -33 -35 -36 -37 -38 -40 -41 -40 -37 -33 -32 -29 -25 -19 -13 -10 -9 -9 -10 -10 -9 -7 -5 -3 -2 -1 -1 -2 -3 -3 -5 -7 -10 -13 -15 -16 -17 -20 -26 -34 -38 -37 -33 -28 -26 -33 -40 -43 -40 -38 -49 -60 -67 -67 -67 -67 -65 -62 -61 -49 -36 -26 -19 -15 -9 -7 -5 -5 -4 -6 -12 -20 -30 -37 -36 -34 -30 -26 -22 -19 -17 -17 -20 -24 -23 -24 -26 -29 -35 -48 -61 -79 -102 -124 -137 -122 -94 -69 -52 -44 -46 -55 -71 -92 -115 -137 -156 -169 -167 -150 -131 -116 -106 -98 -90 -82 -72 -57 -36 -22 -19 -22 -23 -20 -18 -17 -19 -24 -33 -39 -44 -48 -53 -65 -83 -101 -118 -135 -165 -197 -224 -242 -253 -186 -151 -92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -3 -4 -6 -9 -9 -7 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -8 -9 -6 -3 -2 -3 -4 -6 -1 -0 -4 -11 -17 -19 -18 -13 -9 -8 -17 -20 -20 -14 0 -1 0 0 0 0 0 0 0 0 0 -46 -60 -48 -27 -16 -14 -10 -6 -6 -5 -5 -5 -5 -3 -4 -3 -7 -16 -22 -23 -20 -15 -11 -7 -7 -8 -10 -12 -12 -11 -10 -9 -7 -5 -4 -2 -1 -1 -1 -4 -6 -7 -15 -27 -34 -30 -16 -2 -1 -0 -0 -1 -4 -9 -16 -23 -26 -23 -15 -9 -5 -3 -1 -1 -1 -0 -1 -3 -5 -7 -8 -9 -12 -10 -8 -9 -9 -10 -10 -13 -14 -11 -19 -23 -23 -17 -9 -9 -7 -5 -5 -5 -8 -11 -12 -13 -13 -13 -19 -25 -27 -28 -33 -39 -39 -33 -30 -27 -30 -34 -37 -32 -32 -29 -28 -30 -34 -35 -33 -31 -30 -37 -36 -34 -34 -34 -32 -33 -33 -33 -32 -29 -27 -27 -28 -30 -28 -23 -19 -17 -19 -22 -20 -14 -8 -9 -10 -9 -8 -6 -3 -3 -5 -5 -5 -4 -2 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -5 -7 -9 -12 -13 -14 -14 -15 -16 -18 -20 -22 -24 -25 -27 -29 -30 -31 -29 -29 -29 -30 -29 -28 -26 -25 -23 -20 -17 -13 -12 -12 -12 -12 -11 -10 -9 -9 -9 -7 -6 -4 -2 -3 -3 -5 -7 -9 -11 -12 -13 -14 -15 -20 -27 -31 -31 -26 -19 -16 -19 -23 -24 -24 -24 -38 -52 -61 -64 -65 -67 -66 -61 -55 -46 -38 -30 -24 -18 -10 -7 -5 -3 -2 -5 -11 -19 -26 -30 -34 -35 -32 -29 -28 -24 -20 -19 -21 -22 -23 -24 -25 -27 -33 -59 -86 -113 -136 -148 -148 -124 -89 -64 -54 -51 -54 -61 -69 -82 -97 -112 -127 -140 -140 -132 -119 -106 -94 -89 -85 -80 -72 -61 -49 -40 -35 -34 -30 -24 -19 -17 -14 -15 -17 -22 -27 -32 -37 -45 -57 -73 -92 -120 -151 -178 -200 -215 -232 -249 -241 -180 -11 -3 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -3 -4 -6 -5 -3 -2 -0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 0 -0 -0 0 0 0 0 -0 -2 -12 -15 -17 -24 -17 -6 0 0 0 0 0 0 0 0 0 0 0 -4 -40 -44 -33 -18 -10 -11 -7 -4 -5 -4 -3 -4 -5 -6 -5 -6 -14 -26 -37 -43 -42 -35 -26 -18 -15 -15 -17 -18 -18 -17 -15 -12 -9 -6 -4 -3 -2 -1 -1 -3 -4 -7 -14 -19 -16 -8 -1 -0 0 -0 -3 -8 -16 -26 -35 -41 -42 -36 -22 -12 -6 -3 -1 -2 -2 -2 -3 -5 -7 -9 -10 -10 -12 -10 -9 -9 -10 -11 -12 -15 -15 -13 -18 -17 -14 -11 -12 -9 -4 -1 -0 -0 -1 -6 -21 -33 -31 -33 -34 -33 -30 -26 -25 -36 -39 -35 -31 -28 -25 -22 -23 -31 -28 -28 -31 -34 -36 -35 -32 -32 -36 -38 -33 -32 -33 -35 -31 -35 -35 -33 -29 -26 -26 -28 -29 -30 -30 -25 -22 -22 -26 -32 -33 -25 -18 -16 -17 -17 -11 -8 -8 -5 -10 -12 -10 -5 -3 -3 -2 -3 -4 -4 -2 -1 -2 -2 -3 -3 -3 -3 -4 -6 -8 -10 -11 -13 -14 -14 -13 -12 -12 -14 -16 -18 -20 -21 -22 -23 -22 -20 -18 -16 -15 -15 -16 -17 -19 -20 -20 -19 -18 -16 -16 -15 -14 -13 -13 -12 -11 -11 -12 -12 -9 -6 -3 -3 -3 -5 -7 -9 -11 -12 -14 -15 -14 -16 -19 -22 -23 -19 -11 -10 -11 -12 -13 -12 -16 -32 -49 -61 -64 -71 -73 -70 -63 -54 -45 -37 -31 -27 -19 -13 -7 -3 -1 -1 -4 -9 -16 -23 -26 -27 -29 -29 -27 -25 -22 -21 -23 -23 -23 -22 -23 -24 -24 -34 -68 -113 -155 -175 -159 -135 -105 -73 -53 -53 -54 -58 -64 -71 -73 -81 -93 -104 -110 -110 -107 -101 -91 -82 -77 -74 -71 -66 -58 -54 -54 -55 -51 -40 -29 -21 -16 -13 -12 -13 -14 -15 -18 -20 -23 -31 -45 -67 -92 -119 -145 -169 -186 -210 -234 -253 -258 -145 -98 -65 -37 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -2 -3 -4 -3 -3 -2 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -9 -25 -13 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -13 -16 -22 -26 -17 -5 -2 -1 0 0 0 0 0 0 0 -0 -7 -16 -30 -26 -17 -9 -5 -6 -3 -3 -4 -5 -5 -5 -6 -8 -8 -7 -20 -34 -46 -56 -61 -57 -47 -36 -29 -26 -24 -24 -24 -23 -18 -13 -9 -5 -4 -3 -2 -2 -2 -2 -2 -4 -6 -7 -3 -1 -0 -0 0 -1 -10 -23 -37 -46 -53 -52 -46 -34 -19 -8 -3 -2 -2 -2 -2 -4 -5 -6 -6 -7 -10 -12 -9 -8 -7 -7 -7 -7 -8 -11 -12 -11 -12 -12 -12 -13 -13 -2 -1 -0 -0 0 0 -5 -29 -49 -51 -55 -50 -43 -37 -33 -24 -32 -34 -32 -29 -27 -26 -23 -24 -32 -30 -33 -35 -35 -34 -31 -28 -30 -35 -33 -32 -35 -39 -38 -29 -34 -35 -34 -31 -27 -24 -24 -27 -29 -28 -25 -23 -23 -25 -26 -27 -28 -28 -25 -23 -20 -14 -14 -21 -22 -21 -16 -10 -4 -2 -4 -7 -10 -12 -10 -4 -3 -4 -4 -3 -3 -3 -4 -5 -8 -10 -11 -12 -12 -10 -11 -11 -9 -9 -10 -11 -12 -12 -13 -14 -14 -13 -11 -9 -8 -8 -9 -10 -12 -16 -19 -20 -20 -17 -19 -18 -16 -15 -15 -15 -15 -15 -15 -15 -14 -9 -5 -4 -3 -4 -6 -7 -9 -12 -14 -15 -16 -16 -17 -17 -18 -18 -15 -9 -6 -6 -6 -6 -6 -10 -22 -40 -58 -65 -73 -74 -69 -64 -56 -46 -37 -30 -27 -22 -15 -8 -3 -1 -1 -3 -6 -11 -17 -25 -27 -26 -24 -24 -25 -24 -24 -26 -26 -25 -24 -22 -22 -23 -33 -56 -93 -137 -158 -138 -111 -84 -60 -46 -49 -50 -45 -41 -41 -45 -56 -72 -85 -89 -88 -87 -85 -78 -71 -67 -68 -73 -76 -82 -92 -104 -113 -102 -79 -55 -34 -20 -15 -12 -10 -10 -11 -12 -10 -11 -15 -23 -41 -65 -90 -111 -132 -158 -189 -217 -237 -245 -247 -228 -200 -168 -59 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -16 -40 -26 -12 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -11 -12 -12 -12 -16 -25 -10 -0 0 0 0 0 -0 -1 -3 -19 -27 -20 -11 -6 -3 -3 -2 -2 -2 -3 -5 -6 -6 -6 -7 -8 -9 -19 -35 -52 -66 -77 -75 -68 -56 -41 -32 -29 -28 -26 -24 -17 -11 -6 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -4 -15 -33 -50 -60 -63 -61 -50 -38 -25 -13 -7 -4 -4 -4 -1 -1 -2 -3 -3 -3 -5 -8 -10 -7 -6 -5 -4 -3 -4 -6 -7 -9 -9 -9 -8 -11 -14 -14 -9 -5 -2 -3 -7 -15 -24 -40 -53 -59 -60 -54 -48 -44 -42 -31 -31 -30 -29 -28 -31 -36 -35 -36 -43 -42 -39 -38 -37 -36 -34 -30 -32 -35 -34 -33 -35 -39 -40 -35 -36 -37 -38 -36 -33 -30 -28 -26 -25 -23 -22 -21 -22 -24 -25 -25 -27 -28 -29 -26 -17 -15 -18 -21 -19 -15 -12 -9 -4 -2 -3 -5 -9 -13 -18 -7 -4 -4 -4 -4 -5 -5 -7 -8 -7 -9 -10 -11 -10 -9 -10 -10 -9 -8 -8 -7 -7 -7 -6 -6 -5 -5 -5 -5 -5 -6 -9 -12 -14 -14 -15 -16 -18 -20 -19 -17 -16 -16 -16 -16 -16 -16 -16 -18 -17 -11 -5 -4 -4 -4 -5 -7 -10 -12 -12 -13 -14 -16 -16 -16 -16 -15 -13 -10 -7 -5 -4 -3 -3 -8 -18 -34 -55 -64 -70 -71 -69 -65 -55 -44 -35 -28 -25 -26 -19 -11 -4 -1 -1 -2 -3 -6 -11 -18 -22 -22 -22 -24 -28 -29 -30 -30 -29 -27 -25 -22 -22 -25 -30 -39 -54 -78 -94 -91 -80 -64 -43 -30 -29 -28 -21 -12 -11 -16 -29 -48 -65 -72 -74 -74 -72 -64 -60 -59 -66 -85 -107 -113 -110 -128 -220 -202 -165 -114 -60 -25 -16 -11 -9 -8 -10 -9 -8 -7 -9 -14 -26 -45 -66 -80 -98 -122 -156 -194 -212 -216 -219 -220 -219 -213 -119 -48 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -3 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -6 -7 -5 -6 -10 -18 -32 -31 -15 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -15 -34 -53 -67 -23 -1 0 0 0 0 -2 -7 -18 -19 -15 -11 -5 -2 -1 -1 -2 -3 -3 -4 -5 -6 -6 -6 -7 -8 -9 -14 -30 -51 -71 -85 -88 -80 -66 -50 -38 -33 -29 -28 -24 -16 -9 -5 -3 -2 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -3 -11 -24 -42 -55 -59 -56 -49 -42 -32 -24 -18 -15 -14 -13 -12 -9 -4 -3 -2 -1 -2 -4 -6 -7 -7 -6 -5 -4 -4 -4 -5 -5 -7 -8 -9 -9 -10 -13 -14 -16 -17 -13 -11 -14 -22 -33 -39 -27 -20 -24 -42 -58 -54 -51 -49 -37 -30 -27 -27 -30 -36 -38 -40 -39 -35 -34 -40 -46 -48 -45 -39 -41 -43 -45 -48 -52 -48 -46 -47 -48 -46 -43 -39 -37 -35 -36 -30 -26 -24 -23 -22 -21 -22 -23 -23 -21 -21 -22 -23 -23 -16 -15 -16 -18 -17 -14 -12 -10 -7 -7 -6 -5 -4 -5 -7 -4 -4 -4 -4 -4 -5 -6 -8 -9 -8 -8 -9 -9 -9 -8 -9 -9 -8 -7 -6 -4 -3 -3 -3 -3 -3 -3 -3 -4 -5 -6 -8 -9 -10 -10 -9 -10 -11 -11 -13 -15 -16 -17 -18 -19 -19 -19 -20 -22 -22 -16 -9 -7 -6 -5 -5 -7 -9 -10 -10 -10 -12 -14 -12 -13 -12 -10 -7 -7 -6 -5 -5 -5 -8 -13 -23 -37 -52 -60 -63 -63 -63 -70 -57 -46 -40 -37 -39 -40 -31 -17 -7 -4 -3 -3 -4 -4 -8 -13 -16 -19 -21 -24 -27 -30 -31 -31 -29 -28 -25 -24 -24 -25 -27 -32 -39 -48 -52 -53 -50 -43 -26 -20 -19 -16 -8 -2 -1 -4 -11 -27 -45 -55 -61 -64 -56 -49 -54 -63 -75 -118 -130 -88 -39 -46 -203 -244 -242 -197 -99 -47 -24 -15 -11 -9 -9 -9 -8 -8 -9 -11 -17 -27 -39 -48 -62 -88 -126 -166 -188 -200 -201 -198 -204 -199 -167 -140 -118 -27 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -4 -5 -6 -7 -9 -13 -15 -14 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -55 -71 -61 -27 -18 -8 -2 0 -1 -5 -17 -33 -21 -13 -8 -5 -3 -2 -2 -3 -5 -5 -7 -8 -9 -8 -8 -8 -7 -7 -9 -20 -40 -62 -82 -92 -88 -74 -59 -46 -37 -32 -29 -23 -14 -7 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -1 -5 -12 -18 -22 -22 -22 -20 -18 -16 -15 -17 -19 -21 -20 -17 -14 -10 -6 -3 -2 -2 -3 -4 -3 -8 -9 -8 -7 -6 -6 -6 -7 -7 -7 -8 -10 -12 -14 -15 -15 -16 -17 -19 -20 -23 -30 -41 -46 -21 -6 -10 -32 -60 -54 -52 -49 -39 -31 -29 -30 -33 -37 -43 -40 -40 -45 -55 -62 -62 -58 -53 -52 -56 -59 -62 -64 -64 -59 -54 -52 -52 -50 -47 -42 -39 -37 -38 -33 -30 -28 -27 -26 -23 -21 -21 -19 -19 -20 -19 -19 -19 -17 -16 -15 -12 -10 -11 -12 -14 -16 -15 -10 -6 -3 -2 -2 -3 -4 -5 -4 -4 -5 -6 -6 -7 -7 -7 -7 -8 -9 -6 -7 -8 -9 -8 -5 -2 -2 -3 -3 -3 -3 -4 -4 -3 -4 -5 -7 -8 -9 -12 -10 -7 -7 -7 -7 -8 -12 -17 -19 -21 -21 -21 -21 -20 -19 -15 -11 -10 -8 -6 -6 -6 -7 -8 -8 -8 -9 -12 -11 -10 -9 -7 -6 -5 -5 -5 -6 -10 -15 -19 -27 -42 -49 -54 -55 -54 -54 -68 -62 -56 -52 -48 -43 -36 -26 -17 -10 -7 -4 -3 -3 -4 -7 -11 -14 -16 -18 -19 -21 -24 -27 -29 -29 -27 -25 -24 -25 -28 -29 -31 -36 -40 -40 -37 -31 -21 -13 -13 -16 -17 -5 -2 -1 -3 -9 -19 -32 -41 -47 -49 -45 -44 -52 -67 -89 -134 -104 -42 0 0 -57 -104 -174 -248 -143 -82 -45 -26 -21 -17 -16 -16 -14 -12 -11 -11 -13 -17 -21 -30 -43 -68 -104 -136 -159 -174 -178 -176 -182 -182 -182 -161 -59 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -10 -7 -5 -4 -2 -5 -11 -16 -16 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -24 -50 -61 -59 -57 -71 -52 -21 -5 -11 -21 -22 -19 -10 -7 -5 -4 -3 -4 -4 -6 -7 -9 -10 -10 -11 -11 -10 -8 -7 -6 -8 -13 -25 -44 -64 -79 -87 -81 -68 -53 -41 -35 -31 -25 -16 -7 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -1 -5 -5 -4 -3 -1 -1 -2 -5 -10 -15 -20 -23 -22 -16 -10 -9 -7 -4 -3 -2 -3 -6 -8 -4 -8 -9 -9 -9 -10 -9 -6 -5 -7 -8 -10 -12 -12 -11 -17 -17 -17 -18 -18 -18 -19 -27 -40 -50 -27 -9 -10 -34 -73 -60 -48 -42 -38 -36 -34 -35 -38 -41 -43 -47 -51 -57 -63 -71 -72 -69 -66 -70 -70 -70 -71 -72 -68 -57 -54 -53 -51 -49 -49 -47 -45 -43 -40 -37 -35 -34 -34 -38 -30 -25 -23 -21 -18 -17 -20 -23 -21 -21 -20 -17 -14 -10 -12 -11 -11 -12 -11 -8 -4 -3 -3 -2 -3 -4 -5 -5 -4 -4 -5 -6 -8 -10 -9 -7 -7 -8 -6 -7 -7 -6 -3 -3 -2 -3 -3 -2 -1 -2 -3 -4 -4 -4 -5 -6 -8 -8 -6 -6 -6 -6 -5 -6 -15 -22 -20 -20 -20 -20 -17 -12 -10 -11 -12 -12 -12 -11 -8 -7 -6 -7 -8 -11 -14 -15 -16 -14 -11 -9 -7 -7 -6 -6 -8 -10 -13 -16 -19 -25 -38 -45 -47 -46 -44 -42 -57 -65 -66 -61 -56 -48 -34 -21 -12 -9 -7 -5 -4 -3 -4 -6 -9 -11 -12 -13 -14 -16 -19 -22 -25 -26 -25 -24 -23 -24 -26 -30 -33 -37 -39 -38 -33 -23 -14 -11 -15 -24 -33 -16 -8 -6 -8 -14 -18 -25 -31 -36 -37 -31 -35 -48 -66 -95 -116 -76 -29 -53 -90 -140 -198 -244 -241 -190 -138 -89 -49 -40 -35 -31 -26 -20 -16 -14 -14 -14 -15 -18 -26 -41 -63 -93 -119 -136 -146 -151 -150 -150 -155 -163 -166 -80 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -11 -6 -4 -2 -1 -3 -10 -16 -14 -7 -7 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -17 -33 -45 -45 -39 -36 -38 -43 -50 -52 -41 -30 -25 -17 -9 -3 -1 -0 -1 -2 -4 -6 -8 -9 -9 -10 -11 -13 -13 -11 -10 -9 -8 -8 -9 -13 -21 -37 -56 -74 -81 -76 -64 -48 -34 -30 -18 -8 -2 -1 -1 -2 -2 -2 -1 -1 -1 0 0 -0 -2 -6 -13 -21 -15 -7 -1 0 -0 -2 -6 -11 -14 -17 -19 -18 -12 -5 -7 -6 -5 -5 -9 -10 -20 -24 -16 -9 -6 -7 -10 -12 -12 -8 -6 -7 -10 -13 -16 -17 -16 -20 -19 -18 -17 -16 -15 -20 -27 -39 -54 -57 -56 -55 -52 -47 -34 -34 -39 -44 -46 -42 -39 -40 -44 -49 -56 -61 -63 -65 -74 -79 -80 -80 -82 -81 -78 -78 -79 -76 -70 -66 -63 -61 -58 -52 -50 -49 -47 -45 -43 -42 -41 -41 -43 -35 -29 -25 -22 -19 -18 -21 -25 -24 -23 -21 -19 -16 -14 -15 -13 -12 -11 -11 -6 -5 -4 -5 -7 -7 -6 -5 -6 -5 -4 -4 -7 -10 -12 -13 -11 -9 -7 -6 -6 -5 -5 -4 -3 -2 -2 -2 -3 -3 -3 -5 -8 -7 -5 -4 -5 -6 -7 -5 -5 -5 -5 -5 -7 -14 -19 -20 -20 -17 -16 -16 -12 -11 -12 -13 -14 -14 -12 -10 -8 -8 -9 -12 -19 -24 -26 -23 -19 -15 -12 -9 -8 -8 -10 -12 -14 -13 -14 -18 -26 -36 -41 -40 -39 -38 -38 -52 -64 -67 -62 -58 -42 -26 -13 -7 -6 -5 -3 -2 -2 -3 -5 -7 -9 -10 -10 -11 -12 -14 -16 -21 -23 -24 -23 -22 -23 -28 -33 -37 -40 -41 -40 -35 -24 -17 -18 -26 -37 -44 -32 -22 -17 -18 -28 -29 -30 -33 -35 -29 -24 -31 -47 -61 -93 -145 -164 -166 -193 -200 -201 -196 -188 -213 -210 -193 -160 -109 -85 -67 -53 -43 -33 -29 -26 -23 -23 -24 -27 -35 -48 -66 -87 -105 -118 -124 -127 -126 -125 -128 -139 -148 -111 -52 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -4 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -11 -14 -8 -3 -1 -2 -5 -9 -9 -8 -8 -8 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -12 -28 -37 -38 -34 -28 -22 -18 -17 -16 -18 -22 -23 -20 -12 -6 -3 -1 -0 -0 -0 -1 -2 -3 -5 -6 -7 -10 -13 -15 -15 -14 -13 -12 -10 -9 -8 -8 -10 -19 -37 -61 -83 -87 -73 -54 -34 -23 -11 -3 -2 -3 -7 -12 -11 -9 -9 -9 -9 -8 -6 -7 -12 -23 -33 -37 -28 -13 -4 0 -0 -2 -4 -6 -8 -10 -12 -17 -15 -7 -7 -5 -3 -3 -5 -4 -8 -23 -34 -26 -13 -11 -13 -15 -16 -13 -12 -11 -13 -15 -12 -11 -13 -18 -18 -17 -14 -13 -14 -25 -33 -35 -34 -33 -35 -36 -29 -16 -20 -29 -38 -45 -46 -42 -44 -46 -49 -54 -59 -63 -69 -77 -84 -83 -85 -88 -88 -87 -84 -82 -79 -75 -74 -71 -69 -66 -63 -54 -51 -50 -50 -50 -51 -52 -50 -46 -42 -36 -29 -24 -20 -18 -17 -18 -18 -18 -17 -16 -15 -15 -17 -15 -11 -10 -11 -13 -7 -6 -6 -6 -6 -5 -5 -5 -6 -6 -5 -6 -9 -12 -14 -16 -13 -10 -9 -8 -7 -7 -8 -4 -4 -5 -5 -6 -7 -22 -29 -31 -28 -20 -13 -9 -6 -6 -6 -5 -5 -5 -5 -5 -12 -14 -14 -20 -22 -21 -21 -21 -14 -12 -12 -13 -14 -15 -12 -13 -16 -19 -21 -22 -26 -30 -29 -25 -21 -17 -15 -13 -12 -12 -14 -16 -17 -14 -14 -18 -24 -33 -39 -38 -35 -35 -37 -45 -53 -55 -53 -50 -37 -22 -10 -6 -4 -3 -2 -2 -2 -3 -4 -5 -7 -8 -8 -8 -8 -10 -13 -17 -21 -23 -22 -21 -23 -26 -30 -34 -36 -40 -41 -39 -32 -29 -32 -39 -45 -48 -44 -37 -32 -32 -39 -41 -43 -48 -48 -42 -40 -40 -42 -49 -77 -120 -166 -197 -192 -175 -160 -153 -153 -172 -191 -207 -214 -183 -152 -124 -98 -74 -66 -58 -50 -44 -42 -43 -47 -53 -63 -77 -96 -108 -112 -111 -108 -110 -110 -109 -118 -137 -146 -106 -18 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -3 -7 -9 -5 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -4 -1 -0 -1 -2 -3 -4 -6 -8 -10 -11 -11 -9 -6 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -7 -20 -24 -26 -26 -25 -22 -18 -15 -14 -10 -7 -4 -3 -3 -5 -7 -6 -4 -2 -1 -0 0 0 -0 -1 -1 -2 -3 -6 -9 -12 -13 -14 -14 -13 -12 -11 -10 -8 -7 -5 -10 -23 -44 -69 -86 -81 -67 -50 -35 -23 -16 -13 -14 -17 -26 -17 -9 -9 -11 -18 -26 -28 -19 -16 -21 -25 -23 -15 -5 -1 -0 -1 -4 -4 -8 -12 -14 -10 -12 -12 -9 -5 -2 -1 0 0 0 -0 -11 -21 -20 -14 -19 -25 -29 -30 -25 -20 -17 -14 -12 -9 -8 -12 -18 -19 -16 -14 -17 -23 -26 -39 -37 -24 -15 -22 -20 -15 -13 -21 -30 -35 -40 -43 -47 -47 -50 -55 -60 -62 -65 -72 -80 -86 -88 -89 -90 -89 -87 -85 -80 -76 -74 -71 -68 -65 -64 -62 -54 -52 -50 -50 -52 -55 -56 -56 -52 -45 -37 -29 -22 -18 -18 -19 -19 -20 -20 -19 -16 -13 -12 -15 -17 -17 -16 -16 -15 -11 -11 -10 -9 -8 -10 -10 -7 -5 -6 -10 -17 -23 -26 -15 -10 -8 -7 -8 -8 -6 -5 -6 -5 -7 -8 -9 -7 -7 -13 -23 -30 -31 -28 -26 -23 -18 -11 -8 -6 -5 -6 -5 -4 -6 -9 -13 -17 -17 -18 -18 -17 -13 -11 -12 -13 -13 -13 -12 -15 -20 -25 -25 -26 -28 -29 -28 -25 -24 -21 -17 -15 -13 -13 -14 -17 -19 -16 -17 -21 -29 -36 -41 -40 -35 -31 -31 -34 -40 -46 -47 -47 -40 -26 -11 -4 -3 -3 -3 -2 -2 -3 -4 -5 -6 -6 -6 -6 -6 -6 -8 -12 -15 -16 -15 -19 -23 -23 -21 -25 -28 -32 -35 -38 -39 -43 -48 -52 -52 -50 -48 -46 -46 -47 -48 -52 -65 -86 -73 -63 -56 -49 -42 -42 -61 -87 -112 -126 -133 -129 -125 -130 -140 -155 -173 -192 -215 -211 -202 -190 -173 -142 -126 -115 -103 -82 -76 -71 -68 -70 -74 -80 -88 -95 -101 -110 -97 -95 -99 -101 -112 -130 -152 -149 -64 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -6 -9 -12 -13 -15 -15 -11 -1 -3 -2 -1 -0 0 -1 -5 -9 -7 -5 -3 -3 -9 -25 -28 -24 -20 -16 -14 -12 -10 -9 -9 -6 -3 -2 -1 -1 -3 -4 -3 -2 -1 -0 0 0 0 -0 -1 -1 -3 -5 -8 -10 -11 -12 -10 -9 -9 -9 -9 -8 -7 -7 -7 -11 -23 -40 -58 -68 -71 -67 -58 -49 -50 -46 -31 -13 -11 -6 -2 -1 -2 -12 -26 -28 -14 -4 -4 -4 -4 -3 -0 -0 -3 -8 -15 -33 -40 -26 -9 -6 -10 -8 -5 -2 -0 0 0 0 0 0 -3 -8 -15 -21 -28 -36 -40 -37 -31 -25 -21 -17 -14 -10 -9 -12 -18 -20 -16 -14 -20 -30 -29 -39 -42 -38 -28 -19 -11 -9 -12 -19 -28 -36 -41 -43 -46 -48 -52 -55 -58 -60 -66 -77 -86 -89 -89 -89 -88 -87 -85 -81 -78 -74 -70 -65 -60 -58 -57 -55 -52 -50 -48 -47 -48 -50 -51 -51 -49 -43 -34 -26 -20 -16 -17 -20 -21 -22 -23 -23 -20 -16 -14 -15 -16 -19 -20 -21 -19 -29 -32 -29 -24 -20 -20 -19 -14 -7 -8 -14 -18 -20 -18 -12 -16 -16 -13 -8 -8 -6 -5 -5 -7 -8 -8 -7 -8 -13 -24 -31 -32 -29 -24 -25 -26 -25 -19 -12 -7 -5 -5 -4 -5 -6 -6 -5 -5 -6 -8 -10 -10 -10 -11 -11 -11 -12 -13 -15 -19 -23 -24 -25 -27 -28 -28 -26 -23 -20 -18 -15 -14 -13 -14 -15 -16 -17 -17 -20 -26 -36 -38 -40 -38 -34 -29 -28 -31 -36 -42 -45 -45 -37 -24 -10 -5 -3 -3 -2 -3 -3 -4 -4 -4 -5 -5 -5 -4 -4 -3 -5 -7 -9 -10 -12 -24 -34 -36 -24 -23 -22 -21 -24 -27 -34 -45 -54 -58 -55 -52 -51 -51 -53 -51 -49 -52 -62 -78 -79 -75 -68 -59 -46 -43 -50 -64 -80 -93 -105 -112 -115 -123 -138 -155 -173 -189 -203 -211 -216 -219 -218 -203 -200 -201 -192 -150 -129 -112 -99 -91 -90 -92 -96 -99 -104 -110 -94 -83 -87 -95 -102 -113 -129 -148 -105 -39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -1 -1 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -4 -5 -6 -7 -9 -10 -8 -2 -5 -4 -3 -2 -3 -3 -7 -10 -11 -12 -14 -16 -18 -21 -20 -16 -13 -10 -8 -6 -5 -5 -6 -5 -3 -2 -1 -0 -0 -1 -2 -1 -0 -0 0 0 0 0 -0 -1 -2 -4 -5 -7 -7 -8 -6 -5 -5 -6 -6 -6 -7 -8 -7 -6 -9 -17 -27 -36 -48 -56 -63 -67 -72 -69 -49 -23 -14 -13 -8 -8 -13 -17 -5 -1 -0 0 0 0 0 0 -0 -0 -9 -21 -32 -38 -29 -12 -1 -1 -3 -2 -1 0 0 0 0 0 -0 -0 -2 -9 -17 -23 -12 -31 -41 -39 -31 -21 -15 -15 -17 -9 -7 -7 -8 -11 -15 -14 -20 -28 -30 -35 -37 -34 -23 -7 -6 -9 -15 -24 -33 -38 -42 -45 -45 -52 -55 -56 -58 -61 -66 -77 -85 -89 -90 -90 -89 -86 -83 -80 -76 -72 -66 -60 -55 -50 -47 -46 -47 -46 -44 -44 -44 -45 -45 -44 -41 -36 -29 -22 -17 -16 -18 -22 -25 -25 -24 -23 -23 -21 -19 -17 -17 -21 -27 -35 -43 -56 -58 -54 -46 -37 -22 -16 -12 -8 -12 -20 -22 -20 -17 -15 -21 -24 -21 -15 -26 -22 -18 -17 -17 -13 -12 -13 -16 -30 -36 -35 -30 -24 -18 -17 -16 -13 -10 -7 -6 -5 -4 -2 -9 -13 -11 -4 -4 -11 -14 -13 -10 -10 -10 -10 -10 -10 -11 -15 -22 -28 -29 -30 -29 -28 -26 -25 -20 -17 -16 -14 -14 -13 -14 -15 -15 -17 -18 -20 -26 -36 -35 -37 -40 -39 -30 -28 -29 -31 -32 -34 -36 -29 -17 -9 -5 -3 -2 -2 -2 -3 -4 -3 -3 -3 -3 -3 -3 -4 -5 -6 -7 -8 -11 -20 -32 -43 -47 -40 -31 -21 -15 -14 -17 -28 -41 -50 -54 -53 -51 -49 -45 -42 -40 -38 -41 -56 -71 -79 -80 -74 -66 -53 -45 -42 -45 -56 -78 -95 -105 -111 -119 -133 -150 -168 -183 -190 -198 -205 -207 -206 -211 -215 -216 -211 -194 -171 -150 -134 -129 -136 -131 -118 -107 -100 -99 -92 -82 -77 -89 -103 -113 -119 -132 -125 -73 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -2 -3 -2 -2 -3 -5 -7 -10 -14 -16 -15 -15 -12 -9 -6 -3 -1 -1 -2 -2 -2 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -4 -4 -4 -3 -3 -3 -4 -5 -6 -6 -5 -4 -5 -7 -9 -12 -20 -28 -37 -42 -40 -26 -22 -20 -21 -25 -16 -15 -22 -28 -4 0 0 0 -0 -0 0 -0 -1 -3 -13 -26 -36 -38 -26 -10 -1 -0 0 0 0 0 0 0 0 -0 -1 -2 -6 -17 -34 -49 -42 -46 -37 -24 -14 -9 -4 -5 -8 -4 -3 -2 -1 -2 -4 -3 -5 -13 -25 -33 -29 -20 -11 -5 -7 -12 -21 -30 -40 -50 -56 -56 -53 -50 -53 -57 -60 -63 -67 -73 -80 -85 -88 -88 -86 -84 -83 -81 -77 -73 -67 -61 -56 -50 -48 -47 -46 -44 -42 -41 -40 -40 -40 -38 -34 -29 -23 -16 -14 -16 -22 -28 -30 -31 -29 -27 -25 -23 -22 -20 -19 -23 -32 -44 -56 -63 -62 -58 -55 -55 -36 -25 -17 -13 -18 -32 -37 -37 -35 -35 -38 -39 -36 -31 -45 -45 -46 -48 -45 -35 -25 -20 -22 -30 -27 -24 -21 -18 -15 -10 -7 -4 -3 -4 -7 -6 -3 -2 -8 -15 -16 -11 -12 -20 -21 -18 -13 -10 -9 -9 -9 -8 -10 -13 -20 -28 -30 -31 -30 -28 -25 -24 -19 -16 -14 -13 -13 -12 -13 -16 -18 -19 -19 -20 -24 -30 -30 -34 -40 -45 -34 -27 -23 -22 -21 -21 -25 -22 -14 -10 -6 -3 -2 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -2 -4 -8 -13 -17 -22 -28 -35 -41 -52 -56 -48 -32 -15 -12 -19 -29 -39 -45 -49 -51 -49 -44 -36 -31 -29 -30 -37 -56 -75 -90 -92 -77 -63 -51 -41 -34 -30 -38 -58 -80 -97 -109 -115 -124 -137 -152 -166 -174 -183 -192 -198 -205 -208 -209 -206 -197 -186 -172 -157 -144 -140 -135 -127 -118 -111 -103 -99 -93 -84 -76 -84 -95 -108 -122 -121 -126 -104 -41 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -1 -1 -3 -4 -4 -4 -3 -2 -1 -0 -0 0 -0 -0 -1 -2 -0 -0 -1 -2 -3 -5 -9 -14 -18 -17 -15 -11 -7 -4 -1 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -4 -4 -5 -5 -4 -4 -4 -4 -3 -5 -8 -10 -10 -7 -3 -2 -2 -14 -39 -43 -31 -19 -11 -0 0 0 0 -0 -0 -0 -1 -2 -7 -14 -23 -28 -27 -17 -7 -2 -0 0 0 0 0 0 0 0 -2 -4 -4 -6 -20 -55 -66 -24 -38 -30 -13 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -9 -23 -31 -21 -11 -5 -5 -8 -15 -25 -34 -42 -48 -53 -54 -51 -53 -55 -57 -60 -64 -64 -68 -74 -81 -85 -86 -83 -82 -82 -81 -78 -75 -70 -66 -61 -57 -53 -51 -48 -45 -41 -38 -35 -33 -31 -28 -24 -18 -13 -12 -14 -20 -28 -34 -35 -34 -32 -31 -28 -26 -25 -23 -22 -24 -30 -39 -50 -56 -56 -55 -54 -56 -50 -44 -38 -35 -39 -43 -43 -43 -42 -40 -33 -30 -30 -31 -29 -35 -44 -49 -50 -57 -45 -37 -36 -29 -20 -17 -16 -10 -6 -5 -3 -3 -3 -3 -6 -7 -4 -2 -7 -15 -20 -20 -22 -24 -25 -24 -22 -12 -8 -7 -7 -8 -9 -12 -16 -23 -25 -25 -26 -27 -27 -22 -17 -15 -14 -14 -14 -13 -13 -14 -16 -18 -18 -18 -21 -23 -24 -29 -40 -57 -51 -35 -21 -13 -12 -9 -10 -11 -12 -10 -6 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -4 -8 -13 -24 -36 -43 -52 -54 -53 -52 -61 -68 -66 -51 -27 -23 -30 -39 -47 -48 -51 -51 -48 -42 -36 -31 -29 -30 -37 -51 -69 -87 -93 -75 -59 -47 -36 -27 -22 -29 -45 -66 -91 -106 -111 -115 -121 -133 -150 -161 -169 -178 -187 -193 -196 -195 -188 -180 -171 -162 -153 -144 -137 -130 -123 -118 -116 -111 -105 -98 -95 -91 -94 -103 -116 -125 -121 -115 -91 -31 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -11 -17 -3 -3 -6 -8 -8 -7 -6 -5 -1 -1 -0 -0 0 -0 -1 -1 -0 -1 -2 -3 -4 -5 -8 -10 -12 -13 -13 -12 -9 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -1 -1 -2 -3 -4 -5 -5 -4 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 0 -1 -7 -12 -10 -5 0 0 0 0 0 -0 -2 -5 -4 -4 -8 -13 -15 -15 -11 -5 -1 -0 -0 0 0 0 0 0 -0 -2 -4 -4 -5 -8 -19 -24 -40 -59 -59 -36 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -13 -10 -8 -10 -14 -17 -26 -37 -46 -53 -57 -56 -56 -57 -56 -57 -63 -68 -68 -67 -70 -74 -78 -82 -82 -80 -79 -80 -79 -77 -74 -70 -67 -62 -58 -54 -52 -50 -47 -41 -36 -30 -25 -22 -20 -17 -14 -12 -16 -24 -33 -40 -42 -41 -38 -34 -33 -34 -34 -31 -27 -22 -24 -30 -38 -46 -51 -53 -55 -52 -44 -51 -54 -51 -45 -46 -38 -34 -35 -40 -38 -22 -14 -11 -10 -8 -13 -19 -22 -22 -33 -38 -42 -42 -35 -27 -25 -22 -14 -9 -4 -2 -3 -5 -6 -7 -6 -5 -6 -14 -19 -21 -21 -22 -22 -22 -21 -20 -11 -7 -6 -6 -6 -7 -10 -13 -17 -20 -22 -25 -27 -27 -20 -16 -14 -14 -15 -15 -14 -13 -12 -13 -15 -15 -14 -16 -17 -20 -25 -37 -68 -52 -33 -21 -18 -16 -13 -11 -10 -11 -11 -8 -5 -3 -2 -1 -1 -1 -0 -0 -0 -2 -6 -15 -26 -41 -54 -59 -55 -63 -73 -81 -79 -75 -75 -76 -72 -53 -47 -51 -59 -65 -57 -55 -52 -48 -42 -38 -35 -33 -32 -30 -37 -54 -71 -79 -69 -60 -55 -47 -27 -20 -26 -39 -57 -90 -99 -102 -104 -106 -112 -122 -132 -143 -157 -164 -169 -172 -172 -166 -159 -153 -147 -141 -138 -135 -129 -121 -120 -121 -120 -115 -101 -102 -100 -98 -98 -100 -103 -106 -100 -73 -17 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -16 -19 -1 -3 -6 -8 -9 -7 -5 -4 -2 -1 -1 -0 -0 -0 -1 -1 -1 -2 -4 -6 -6 -6 -6 -5 -5 -6 -8 -10 -10 -7 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 -0 0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -4 -11 -20 -17 -11 -10 -10 -8 -5 -1 -0 0 0 0 0 0 0 0 -2 -10 -8 -6 -7 -15 -29 -12 -23 -50 -57 -37 -13 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -15 -17 -22 -28 -33 -37 -44 -55 -65 -70 -69 -65 -61 -59 -60 -65 -71 -72 -72 -76 -78 -79 -79 -79 -79 -79 -79 -78 -77 -75 -72 -68 -64 -62 -58 -55 -51 -48 -46 -39 -33 -26 -21 -18 -17 -15 -14 -19 -29 -39 -47 -51 -52 -50 -50 -50 -46 -41 -36 -31 -26 -22 -25 -31 -39 -47 -52 -51 -48 -46 -45 -56 -61 -52 -38 -36 -29 -31 -38 -45 -40 -19 -10 -8 -7 -7 -8 -9 -9 -8 -10 -14 -18 -22 -27 -25 -24 -22 -20 -14 -6 -3 -5 -10 -9 -7 -5 -4 -6 -17 -21 -20 -20 -20 -19 -18 -16 -8 -5 -5 -5 -5 -5 -6 -7 -10 -14 -19 -24 -28 -28 -25 -20 -16 -15 -15 -14 -14 -13 -12 -11 -10 -10 -10 -9 -9 -12 -16 -22 -30 -47 -42 -32 -24 -24 -22 -18 -15 -13 -13 -13 -11 -9 -7 -4 -1 -0 -0 -0 -0 -1 -5 -14 -28 -44 -57 -56 -36 -25 -23 -46 -86 -103 -90 -83 -82 -82 -75 -74 -78 -84 -88 -75 -64 -54 -46 -43 -38 -36 -33 -29 -24 -26 -40 -59 -70 -74 -84 -96 -102 -93 -83 -69 -59 -49 -78 -91 -95 -95 -98 -100 -102 -106 -115 -129 -136 -142 -147 -147 -147 -144 -141 -142 -142 -140 -136 -130 -121 -118 -120 -120 -115 -105 -99 -93 -89 -86 -83 -81 -83 -89 -84 -35 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -7 -1 -3 -5 -6 -6 -5 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -3 -8 -13 -15 -12 -8 -5 -3 -3 -3 -5 -7 -6 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -2 -6 -28 -21 -11 -6 -7 -6 -4 -4 -4 -1 -0 0 0 0 0 -1 -3 -9 -9 -10 -13 -17 -15 -5 -19 -37 -46 -33 -10 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -15 -12 -5 -10 -28 -42 -51 -57 -62 -69 -72 -71 -66 -61 -59 -60 -61 -58 -64 -72 -79 -82 -83 -84 -83 -82 -83 -82 -80 -78 -76 -73 -69 -66 -62 -60 -57 -53 -48 -44 -41 -35 -29 -25 -22 -20 -21 -22 -26 -37 -49 -58 -63 -67 -70 -71 -71 -68 -59 -46 -38 -33 -31 -25 -26 -31 -38 -46 -51 -46 -50 -58 -64 -69 -71 -64 -51 -39 -30 -32 -40 -46 -41 -25 -18 -18 -17 -15 -11 -8 -7 -7 -6 -7 -7 -7 -9 -14 -16 -17 -18 -15 -13 -9 -5 -6 -7 -8 -9 -12 -16 -19 -19 -19 -19 -19 -18 -18 -16 -9 -6 -5 -5 -5 -6 -7 -8 -9 -11 -15 -20 -23 -24 -22 -18 -16 -14 -12 -11 -11 -10 -9 -9 -7 -7 -8 -8 -8 -8 -9 -13 -18 -25 -27 -24 -23 -28 -29 -28 -26 -23 -23 -19 -16 -13 -10 -6 -3 -2 -2 -2 -2 -5 -13 -27 -48 -67 -71 -53 -2 -2 -2 -15 -40 -53 -84 -96 -91 -90 -89 -90 -96 -103 -102 -89 -74 -60 -48 -43 -40 -38 -36 -31 -22 -26 -41 -61 -77 -95 -117 -130 -105 -67 -43 -64 -114 -70 -67 -75 -86 -91 -96 -97 -96 -93 -94 -103 -111 -117 -122 -125 -129 -131 -132 -134 -134 -134 -132 -127 -119 -116 -114 -113 -108 -101 -94 -88 -82 -75 -68 -64 -65 -75 -88 -62 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -2 -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 -1 -2 -5 -6 -7 -6 -5 -3 -3 -3 -2 -1 -1 -0 -1 -1 -4 -12 -25 -38 -41 -33 -24 -17 -11 -6 -3 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -2 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -6 -15 -12 -9 -7 -7 -7 -6 -11 -16 -8 -2 0 -0 -0 -0 -6 -8 -7 -9 -12 -10 -6 -0 0 -13 -26 -32 -25 -6 0 0 0 0 0 0 0 0 0 0 0 -2 -12 -23 -17 -12 -22 -35 -45 -53 -61 -68 -69 -69 -68 -63 -58 -56 -58 -60 -60 -68 -76 -83 -86 -88 -90 -91 -90 -90 -88 -85 -83 -80 -77 -72 -67 -62 -57 -53 -48 -43 -39 -36 -31 -29 -28 -28 -28 -33 -39 -47 -60 -71 -79 -84 -90 -96 -99 -99 -92 -80 -62 -41 -31 -29 -31 -31 -34 -40 -45 -44 -50 -56 -61 -66 -71 -74 -73 -67 -56 -50 -47 -45 -43 -37 -31 -27 -24 -19 -11 -8 -7 -8 -10 -13 -13 -9 -3 -3 -5 -9 -12 -13 -11 -12 -12 -12 -13 -14 -14 -14 -15 -16 -12 -9 -10 -13 -11 -9 -7 -5 -4 -4 -4 -5 -6 -7 -8 -9 -10 -10 -11 -13 -15 -16 -15 -14 -13 -11 -9 -9 -8 -7 -7 -6 -6 -7 -8 -9 -7 -7 -7 -8 -11 -18 -23 -26 -29 -41 -46 -46 -41 -33 -29 -23 -19 -15 -13 -10 -9 -11 -13 -15 -19 -24 -35 -55 -72 -86 -94 -89 -20 -7 -3 -5 -14 -44 -85 -108 -107 -100 -96 -96 -103 -115 -111 -101 -85 -64 -48 -40 -37 -37 -38 -33 -29 -37 -55 -78 -95 -79 -49 -25 -10 -1 -1 -21 -88 -74 -59 -57 -74 -81 -89 -93 -94 -91 -94 -93 -95 -100 -105 -109 -112 -115 -119 -123 -128 -131 -131 -126 -119 -115 -114 -109 -103 -96 -87 -78 -71 -64 -57 -52 -50 -56 -65 -55 -23 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -8 -8 -6 -3 -3 -3 -3 -2 -1 -1 -1 -4 -12 -23 -39 -52 -60 -48 -38 -30 -23 -14 -6 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -5 -15 -24 -18 -5 -3 -2 -2 -2 -2 -1 -1 -2 -2 -3 -2 -2 -2 -3 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -4 -4 -3 -2 -3 -12 -35 -28 -19 -14 -14 -15 -16 -19 -19 -9 -2 -1 -2 -6 -15 -10 -7 -5 -5 -5 -2 0 0 0 -10 -19 -23 -17 -3 0 0 0 0 0 0 0 0 0 0 0 -2 -11 -26 -17 -11 -20 -32 -39 -46 -52 -59 -57 -60 -62 -60 -58 -59 -61 -63 -63 -70 -79 -88 -94 -98 -99 -99 -97 -95 -92 -91 -90 -89 -85 -78 -71 -63 -55 -48 -46 -43 -40 -37 -34 -33 -34 -37 -39 -49 -59 -70 -81 -93 -105 -112 -117 -123 -125 -125 -122 -112 -90 -63 -46 -38 -35 -37 -42 -44 -43 -41 -47 -53 -58 -62 -66 -69 -70 -68 -63 -54 -46 -40 -35 -28 -25 -22 -18 -11 -6 -5 -6 -8 -13 -18 -18 -16 -13 -12 -12 -12 -10 -8 -6 -9 -11 -12 -12 -12 -12 -13 -13 -11 -7 -4 -3 -3 -2 -2 -3 -3 -4 -4 -4 -5 -6 -7 -8 -9 -9 -8 -8 -8 -9 -9 -8 -9 -10 -9 -8 -7 -6 -6 -7 -7 -7 -7 -9 -12 -16 -14 -11 -10 -12 -17 -21 -27 -37 -50 -58 -57 -50 -38 -30 -23 -18 -14 -12 -18 -26 -31 -31 -33 -40 -51 -60 -69 -71 -74 -88 -119 -96 -76 -42 -2 -7 -46 -88 -119 -131 -118 -108 -105 -109 -109 -97 -100 -96 -67 -50 -40 -34 -33 -37 -35 -40 -53 -75 -99 -89 -51 -12 -0 0 0 0 -6 -45 -63 -55 -41 -58 -67 -75 -81 -85 -85 -84 -85 -87 -91 -95 -98 -101 -105 -111 -115 -120 -125 -128 -124 -118 -115 -114 -110 -104 -96 -86 -76 -68 -61 -54 -47 -45 -53 -51 -37 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -1 -1 -0 -1 -1 -1 -1 -2 -9 -23 -32 -24 -23 -27 -33 -26 -23 -22 -18 -11 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -1 -2 -6 -19 -41 -43 -30 -21 -15 -10 -6 -3 -3 -3 -3 -3 -4 -3 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -2 -2 -3 -3 -3 -3 -3 -1 -1 -10 -26 -28 -22 -17 -19 -29 -32 -21 -10 -2 -0 -3 -14 -20 -9 -8 -6 -3 -1 -1 -9 -9 -6 -3 -4 -6 -7 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 -3 -11 -32 -19 -13 -17 -24 -33 -41 -44 -43 -43 -48 -52 -55 -56 -58 -59 -63 -71 -79 -88 -95 -99 -101 -103 -102 -101 -100 -99 -98 -97 -95 -91 -84 -75 -65 -56 -47 -46 -46 -44 -41 -38 -38 -39 -42 -48 -60 -72 -85 -98 -112 -124 -134 -144 -155 -159 -158 -153 -141 -118 -95 -80 -69 -58 -51 -48 -44 -40 -37 -39 -45 -54 -61 -55 -60 -61 -59 -56 -52 -47 -38 -26 -16 -13 -12 -10 -6 -5 -4 -4 -5 -7 -10 -10 -8 -7 -9 -10 -8 -5 -5 -5 -6 -8 -9 -11 -11 -12 -14 -14 -13 -11 -8 -4 -2 -2 -3 -3 -3 -3 -3 -3 -4 -5 -5 -6 -7 -7 -6 -5 -5 -5 -5 -7 -10 -11 -10 -8 -7 -6 -6 -7 -7 -6 -7 -8 -10 -10 -9 -8 -10 -12 -18 -22 -26 -35 -46 -57 -59 -50 -40 -30 -21 -14 -11 -13 -19 -23 -27 -35 -45 -60 -72 -72 -64 -65 -68 -76 -101 -98 -74 -38 -4 -25 -56 -88 -121 -153 -138 -126 -119 -111 -88 -77 -87 -96 -66 -43 -31 -27 -29 -33 -40 -52 -69 -92 -98 -64 -22 -1 0 0 0 0 0 -19 -45 -52 -34 -42 -51 -58 -63 -71 -75 -78 -80 -82 -87 -91 -94 -95 -97 -101 -107 -114 -121 -125 -126 -125 -122 -120 -117 -110 -102 -91 -81 -72 -64 -56 -44 -44 -54 -63 -52 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -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 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -15 -39 -71 -71 -46 -20 -11 -8 -10 -12 -13 -12 -8 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -2 -5 -15 -28 -36 -37 -32 -23 -13 -7 -4 -4 -5 -5 -5 -5 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -3 -3 -2 -3 -5 -10 -18 -25 -26 -28 -38 -28 -15 -5 -0 -3 -20 -25 -14 -24 -24 -12 -1 -6 -37 -35 -22 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -26 -17 -15 -18 -21 -25 -31 -35 -35 -36 -40 -46 -52 -56 -55 -58 -64 -73 -81 -88 -95 -99 -99 -101 -102 -103 -103 -103 -103 -102 -100 -95 -87 -78 -68 -58 -51 -51 -50 -47 -44 -42 -40 -41 -46 -56 -67 -81 -97 -113 -125 -139 -150 -161 -172 -173 -167 -156 -141 -126 -103 -83 -68 -59 -53 -46 -42 -41 -41 -45 -52 -61 -69 -63 -56 -48 -41 -37 -36 -28 -19 -12 -11 -10 -8 -8 -10 -11 -8 -6 -5 -6 -4 -4 -3 -3 -7 -10 -11 -8 -5 -5 -6 -9 -12 -13 -12 -13 -14 -15 -15 -14 -11 -8 -5 -4 -3 -3 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -3 -3 -4 -5 -6 -8 -10 -11 -11 -9 -7 -6 -6 -5 -5 -5 -7 -8 -7 -7 -7 -8 -10 -12 -19 -24 -28 -32 -36 -48 -56 -49 -39 -27 -15 -6 -6 -14 -21 -28 -38 -52 -61 -74 -87 -86 -80 -83 -84 -74 -59 -41 -23 -9 -6 -55 -77 -88 -101 -131 -137 -137 -127 -102 -79 -70 -75 -86 -67 -39 -23 -22 -29 -36 -49 -67 -87 -106 -76 -32 -2 0 0 0 -1 -5 -5 -33 -58 -57 -34 -32 -38 -45 -48 -57 -66 -73 -79 -83 -85 -88 -91 -92 -92 -99 -106 -112 -120 -126 -131 -134 -134 -133 -130 -123 -115 -105 -94 -84 -74 -65 -53 -51 -56 -53 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -13 -12 -7 -4 -2 -1 -1 -2 -5 -24 -45 -61 -56 -30 -15 -9 -8 -7 -7 -8 -8 -8 -7 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 -1 -3 -5 -10 -15 -16 -12 -7 -4 -3 -4 -5 -5 -6 -6 -4 -3 -2 -2 -2 -2 -1 -1 -2 -1 -1 -2 -2 -2 -3 -3 -3 -4 -6 -9 -15 -30 -52 -34 -10 -23 -26 -21 -12 -6 -8 -20 -23 -17 -10 -3 -0 -0 -4 -25 -27 -19 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -8 -12 -16 -19 -21 -26 -32 -36 -38 -40 -44 -49 -54 -57 -61 -68 -76 -83 -88 -94 -99 -101 -102 -103 -104 -104 -104 -105 -105 -102 -95 -88 -79 -69 -61 -57 -55 -52 -50 -48 -46 -42 -44 -50 -62 -73 -88 -104 -120 -130 -142 -154 -157 -143 -108 -87 -70 -68 -100 -103 -93 -82 -78 -75 -59 -49 -47 -51 -59 -65 -65 -59 -50 -40 -31 -25 -22 -21 -15 -10 -8 -10 -11 -10 -9 -11 -12 -13 -14 -15 -14 -11 -10 -10 -11 -13 -16 -16 -12 -6 -5 -6 -10 -13 -14 -14 -14 -14 -14 -14 -13 -11 -9 -6 -4 -4 -4 -2 -1 -1 -2 -2 -2 -3 -2 -2 -2 -2 -3 -5 -7 -7 -8 -9 -9 -9 -9 -7 -5 -4 -4 -4 -3 -4 -4 -4 -4 -4 -6 -8 -14 -20 -27 -32 -36 -35 -42 -50 -49 -39 -26 -15 -9 -9 -14 -20 -29 -39 -45 -57 -71 -81 -82 -83 -88 -84 -51 -16 -3 -1 -7 -51 -78 -89 -90 -91 -94 -107 -110 -98 -84 -81 -76 -72 -78 -75 -48 -27 -24 -28 -39 -60 -85 -104 -121 -94 -47 0 -2 -11 -24 -39 -50 -19 -55 -91 -73 -40 -27 -27 -35 -45 -54 -63 -71 -79 -82 -85 -88 -89 -90 -91 -96 -103 -110 -119 -126 -132 -138 -141 -141 -139 -135 -129 -122 -111 -98 -87 -75 -64 -58 -52 -32 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -14 -13 -7 -3 -2 -3 -9 -19 -38 -53 -56 -47 -27 -18 -12 -9 -11 -11 -12 -12 -11 -7 -4 -2 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -1 -1 -0 0 0 -0 -1 -5 -10 -15 -18 -13 -7 -2 -3 -4 -5 -5 -4 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -3 -4 -5 -8 -14 -20 -25 -29 -34 -25 -16 -17 -19 -17 -14 -14 -18 -22 -16 -7 -1 -0 0 0 -4 -18 -17 -13 -8 -4 -4 -1 -0 0 0 -2 -4 -2 0 0 0 0 0 0 0 0 0 -1 -8 -14 -16 -17 -19 -21 -26 -29 -31 -36 -43 -47 -51 -59 -64 -71 -78 -85 -89 -93 -97 -101 -104 -106 -107 -106 -106 -106 -106 -104 -98 -91 -81 -71 -63 -59 -57 -56 -55 -53 -49 -49 -50 -56 -66 -77 -89 -103 -117 -127 -134 -144 -144 -126 -90 -42 -22 -38 -86 -106 -101 -92 -88 -79 -63 -53 -50 -57 -66 -67 -65 -60 -50 -39 -29 -22 -18 -15 -12 -9 -7 -7 -10 -9 -8 -8 -9 -10 -12 -13 -15 -15 -14 -13 -13 -15 -15 -13 -10 -6 -5 -8 -11 -13 -14 -14 -13 -13 -13 -12 -11 -9 -6 -3 -4 -5 -5 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -5 -5 -5 -4 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -5 -6 -9 -13 -18 -24 -32 -33 -35 -41 -43 -35 -24 -16 -12 -11 -11 -14 -21 -34 -38 -44 -53 -64 -76 -80 -82 -81 -59 -18 -1 -2 -4 -40 -77 -96 -94 -105 -111 -109 -100 -93 -93 -98 -99 -91 -84 -81 -61 -39 -33 -35 -47 -69 -99 -120 -109 -59 -11 -38 -74 -102 -121 -126 -103 -43 -46 -90 -101 -58 -34 -28 -32 -42 -53 -61 -67 -74 -79 -82 -82 -82 -85 -88 -93 -98 -107 -116 -124 -130 -137 -142 -142 -142 -144 -143 -137 -127 -113 -102 -93 -88 -83 -73 -31 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -6 -9 -12 -13 -12 -12 -19 -32 -51 -57 -56 -48 -33 -26 -25 -32 -39 -27 -19 -21 -23 -15 -9 -5 -2 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -0 -0 0 0 0 0 0 0 0 -0 -2 -6 -11 -16 -18 -13 -7 -4 -4 -4 -5 -5 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -3 -8 -17 -29 -35 -37 -38 -36 -28 -34 -36 -34 -27 -19 -11 -9 -14 -18 -12 -5 0 0 0 0 0 -2 -12 -18 -20 -18 -15 -9 -5 -1 -1 -9 -22 -18 -1 0 0 0 0 0 0 0 0 -3 -15 -22 -20 -17 -18 -18 -21 -25 -28 -32 -40 -45 -50 -57 -64 -72 -80 -87 -91 -95 -98 -102 -107 -111 -112 -111 -108 -107 -107 -105 -100 -92 -85 -78 -72 -68 -67 -66 -65 -62 -56 -53 -54 -57 -64 -75 -86 -97 -108 -120 -125 -129 -136 -146 -155 -118 -98 -95 -103 -101 -92 -83 -75 -63 -47 -39 -39 -47 -55 -54 -52 -48 -44 -39 -33 -26 -21 -17 -15 -14 -13 -10 -10 -8 -6 -6 -7 -8 -9 -9 -10 -10 -9 -9 -10 -11 -11 -11 -10 -9 -9 -10 -12 -14 -15 -14 -14 -13 -13 -12 -11 -9 -6 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -3 -3 -3 -3 -3 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -5 -5 -6 -8 -12 -16 -31 -38 -40 -38 -34 -26 -20 -16 -15 -14 -12 -11 -13 -21 -25 -29 -36 -51 -71 -75 -73 -73 -68 -38 -19 -11 -2 -20 -47 -59 -46 -73 -91 -108 -122 -111 -94 -75 -57 -48 -71 -67 -60 -55 -49 -63 -76 -89 -112 -111 -88 -99 -167 -159 -152 -144 -134 -117 -117 -82 -54 -69 -125 -93 -58 -45 -40 -44 -52 -59 -63 -69 -74 -76 -76 -77 -81 -85 -89 -95 -105 -114 -120 -125 -130 -138 -144 -147 -151 -154 -151 -144 -132 -119 -107 -100 -88 -66 -30 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 -0 -0 0 0 0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -3 -7 -15 -22 -27 -21 -21 -40 -65 -76 -66 -58 -59 -68 -82 -85 -71 -38 -13 -18 -19 -11 -10 -9 -6 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -4 -1 -0 0 0 -0 -0 -0 0 0 0 -1 -5 -10 -17 -20 -21 -15 -7 -2 -2 -3 -4 -3 -3 -2 -2 -3 -4 -6 -8 -8 -6 -3 -2 -3 -6 -11 -19 -27 -36 -39 -37 -35 -31 -23 -27 -18 -10 -9 -13 -5 -1 -3 -4 -3 -1 0 0 0 0 0 0 -0 -6 -15 -21 -22 -22 -13 -5 -1 -6 -19 -17 -7 -2 -0 0 0 0 0 0 0 -4 -15 -22 -18 -14 -15 -18 -22 -25 -28 -32 -40 -46 -52 -58 -64 -73 -82 -91 -94 -100 -106 -109 -112 -113 -114 -113 -110 -106 -103 -101 -97 -93 -90 -87 -84 -81 -79 -79 -76 -69 -59 -51 -49 -51 -56 -64 -77 -86 -95 -104 -107 -108 -113 -120 -127 -124 -116 -106 -92 -77 -66 -57 -46 -34 -27 -25 -27 -33 -38 -39 -39 -38 -36 -33 -30 -26 -23 -19 -17 -15 -13 -12 -11 -9 -8 -7 -7 -7 -7 -6 -7 -7 -6 -6 -8 -9 -10 -10 -10 -10 -10 -11 -12 -13 -14 -14 -14 -13 -12 -11 -11 -10 -7 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -4 -4 -3 -3 -2 -2 -1 -2 -3 -3 -3 -3 -3 -3 -3 -4 -4 -7 -10 -14 -20 -36 -45 -43 -30 -31 -24 -18 -15 -14 -15 -16 -15 -14 -17 -20 -24 -30 -41 -51 -55 -57 -60 -69 -76 -66 -33 -5 -2 -2 -1 0 -15 -26 -38 -50 -22 -8 -0 -1 -3 -7 -24 -37 -32 -26 -41 -61 -86 -109 -105 -61 -41 -147 -149 -141 -130 -125 -123 -140 -121 -73 -27 -54 -64 -68 -69 -54 -48 -50 -54 -58 -63 -67 -69 -72 -76 -80 -84 -87 -93 -100 -106 -112 -117 -123 -130 -138 -146 -154 -159 -158 -152 -142 -129 -120 -98 -41 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -5 -6 -7 -10 -15 -17 -17 -13 -9 -17 -35 -55 -66 -68 -82 -101 -101 -90 -64 -31 -5 -14 -15 -11 -12 -17 -14 -8 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 0 -0 -0 -0 0 0 -0 -1 -3 -7 -11 -13 -16 -12 -5 -0 -1 -2 -3 -5 -8 -8 -7 -6 -7 -17 -25 -26 -21 -14 -9 -8 -11 -15 -16 -23 -31 -34 -30 -24 -17 -12 -16 -11 -5 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -13 -26 -24 -14 -5 -2 -8 -31 -34 -25 -10 -1 0 0 0 0 0 0 -1 -4 -9 -15 -17 -17 -21 -24 -27 -30 -32 -41 -43 -49 -58 -68 -75 -83 -91 -98 -101 -105 -109 -111 -111 -111 -111 -109 -105 -101 -97 -93 -90 -89 -90 -88 -85 -83 -81 -75 -65 -51 -45 -43 -43 -46 -54 -61 -68 -76 -83 -86 -86 -86 -85 -82 -80 -77 -70 -59 -44 -36 -30 -24 -19 -17 -18 -22 -28 -30 -30 -30 -30 -30 -26 -24 -23 -22 -21 -19 -16 -14 -12 -11 -9 -8 -5 -4 -4 -3 -3 -2 -3 -3 -4 -8 -11 -12 -13 -13 -12 -12 -13 -14 -14 -13 -11 -11 -11 -9 -8 -7 -7 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -5 -5 -5 -5 -5 -5 -5 -4 -3 -2 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -7 -12 -20 -31 -41 -44 -40 -32 -25 -20 -15 -13 -19 -23 -22 -20 -19 -21 -25 -28 -31 -37 -45 -53 -60 -65 -63 -49 -25 -5 -0 0 0 0 0 -1 -3 -4 -1 0 0 0 0 0 0 0 0 -1 -5 -13 -23 -42 -76 -69 -20 -92 -133 -139 -124 -121 -129 -124 -86 -14 -2 0 -21 -55 -71 -64 -60 -55 -53 -54 -55 -59 -65 -70 -76 -80 -83 -81 -84 -88 -93 -97 -102 -110 -120 -130 -139 -149 -152 -148 -141 -133 -114 -83 -54 -19 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -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 -1 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -10 -15 -14 -15 -18 -20 -17 -10 -8 -12 -21 -34 -50 -63 -69 -68 -70 -69 -52 -24 -2 -9 -8 -2 -1 -7 -10 -7 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -5 -7 -8 -8 -9 -7 -5 -2 -4 -5 -7 -10 -12 -12 -10 -14 -28 -42 -46 -43 -36 -30 -28 -30 -33 -34 -34 -32 -28 -22 -17 -11 -8 -12 -13 -9 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -3 -20 -31 -17 -5 -1 -1 -3 -12 -12 -8 -3 0 0 0 0 0 0 0 -2 -8 -18 -19 -17 -17 -21 -25 -28 -30 -34 -40 -43 -49 -58 -68 -75 -81 -89 -98 -103 -108 -111 -113 -113 -112 -111 -108 -104 -100 -95 -91 -88 -92 -91 -87 -83 -78 -73 -67 -57 -47 -41 -40 -41 -42 -45 -48 -51 -56 -61 -65 -65 -62 -55 -48 -43 -40 -35 -28 -22 -20 -18 -17 -15 -16 -18 -21 -25 -26 -25 -25 -25 -25 -23 -22 -21 -21 -20 -19 -17 -14 -14 -13 -12 -10 -7 -4 -4 -4 -4 -4 -3 -2 -4 -9 -13 -15 -16 -16 -16 -16 -16 -15 -13 -11 -9 -9 -11 -7 -4 -3 -3 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -6 -6 -7 -7 -7 -7 -7 -6 -6 -5 -6 -6 -7 -8 -8 -8 -7 -6 -6 -5 -4 -4 -5 -11 -18 -27 -34 -40 -37 -32 -25 -17 -14 -18 -23 -23 -19 -21 -25 -32 -37 -44 -48 -46 -41 -68 -57 -30 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -0 0 -0 -51 -114 -147 -129 -128 -133 -124 -91 -8 -1 0 -3 -9 -11 -42 -66 -66 -57 -52 -51 -53 -61 -67 -70 -71 -69 -68 -71 -76 -82 -90 -92 -99 -109 -103 -124 -136 -127 -99 -72 -40 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -1 -2 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -13 -18 -18 -17 -21 -20 -16 -11 -10 -12 -18 -28 -43 -57 -65 -71 -51 -29 -13 -0 -0 -0 -0 -2 -10 -17 -12 -5 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -3 -2 -1 -0 -0 -0 -1 -2 -4 -4 -4 -3 -5 -8 -11 -13 -13 -9 -8 -8 -10 -13 -14 -16 -22 -30 -36 -40 -41 -42 -41 -46 -53 -53 -45 -34 -23 -15 -15 -9 -6 -7 -12 -14 -11 -7 -13 -16 -17 -16 -16 -18 -20 -21 -22 -23 -20 -21 -28 -44 -39 -41 -35 -17 -2 -2 -11 -15 -3 -1 0 0 0 0 0 0 0 0 0 -6 -23 -50 -26 -18 -17 -21 -25 -27 -33 -38 -38 -41 -48 -57 -67 -73 -81 -89 -98 -106 -111 -113 -116 -120 -118 -113 -108 -103 -99 -95 -91 -89 -92 -91 -86 -80 -72 -65 -60 -54 -47 -43 -42 -40 -37 -34 -34 -34 -36 -39 -45 -45 -42 -37 -31 -25 -20 -17 -15 -14 -14 -14 -14 -14 -14 -17 -19 -20 -20 -21 -21 -21 -21 -20 -19 -18 -18 -17 -17 -16 -15 -15 -15 -15 -14 -12 -9 -9 -8 -8 -6 -3 -3 -4 -9 -13 -15 -16 -17 -18 -18 -17 -14 -9 -7 -6 -6 -6 -4 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -5 -7 -8 -8 -9 -9 -8 -8 -8 -8 -8 -7 -7 -8 -10 -10 -10 -9 -8 -7 -5 -4 -3 -2 -3 -8 -14 -18 -21 -23 -24 -24 -20 -16 -17 -20 -23 -18 -26 -32 -29 -19 -11 -4 0 0 -23 -22 -10 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -82 -152 -148 -137 -128 -123 -121 -45 -12 0 0 0 0 -24 -57 -78 -65 -57 -55 -58 -61 -63 -62 -61 -62 -64 -60 -51 -36 -19 -35 -54 -60 -38 -60 -63 -37 -18 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -3 -7 -12 -7 -1 0 0 0 0 0 -2 -18 -23 -22 -19 -20 -23 -19 -12 -7 -7 -9 -14 -24 -46 -44 -31 -27 -25 -9 0 -1 -8 -6 -9 -18 -32 -22 -13 -7 -4 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 -0 -0 -0 -1 -2 -2 -1 -0 0 -0 -1 -3 -5 -5 -4 -4 -7 -13 -18 -21 -20 -16 -12 -9 -8 -9 -9 -9 -10 -15 -20 -25 -30 -34 -34 -40 -47 -50 -45 -35 -26 -19 -15 -9 -7 -7 -8 -9 -11 -19 -33 -44 -47 -46 -45 -48 -50 -43 -38 -39 -48 -55 -52 -43 -34 -37 -34 -22 -9 -7 -25 -30 -8 -1 0 0 0 0 0 0 0 0 0 -5 -26 -54 -31 -22 -21 -23 -24 -26 -31 -36 -39 -41 -46 -53 -62 -67 -78 -89 -99 -106 -110 -113 -117 -121 -120 -116 -109 -102 -95 -89 -85 -82 -83 -83 -79 -72 -64 -58 -54 -49 -45 -41 -38 -35 -32 -29 -26 -26 -27 -31 -39 -35 -31 -27 -20 -13 -10 -8 -7 -7 -9 -11 -13 -13 -15 -16 -16 -17 -18 -19 -19 -18 -18 -17 -16 -16 -15 -16 -15 -14 -14 -14 -15 -15 -14 -12 -11 -10 -9 -7 -3 -3 -4 -7 -11 -14 -15 -15 -16 -17 -18 -19 -18 -16 -10 -6 -4 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -7 -9 -10 -11 -10 -9 -8 -8 -8 -8 -8 -8 -8 -9 -9 -8 -7 -6 -6 -5 -4 -3 -2 -1 -3 -6 -9 -11 -13 -14 -14 -13 -10 -10 -14 -19 -19 -29 -34 -18 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -47 -136 -158 -140 -117 -103 -115 -72 -29 -0 -1 -0 0 -12 -38 -73 -70 -64 -65 -64 -61 -59 -55 -48 -39 -26 -13 -6 -1 0 -0 -0 0 0 -5 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -8 -25 -42 -40 -21 -6 0 0 -1 -5 -13 -29 -31 -27 -22 -21 -26 -25 -19 -10 -4 -4 -5 -10 -25 -38 -36 -24 -9 -5 -11 -20 -30 -28 -27 -29 -34 -33 -30 -23 -16 -9 -5 -3 -1 -1 -4 -5 -5 -3 -1 -0 -0 -0 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -3 -6 -10 -8 -7 -6 -6 -6 -7 -12 -18 -18 -12 -7 -4 -4 -5 -6 -8 -11 -14 -16 -17 -18 -20 -22 -27 -31 -31 -25 -22 -19 -13 -11 -9 -7 -7 -9 -10 -12 -16 -23 -31 -39 -46 -52 -55 -48 -42 -41 -50 -63 -62 -53 -51 -52 -58 -60 -50 -8 -4 -6 -2 -0 0 0 0 0 0 0 0 0 0 -4 -28 -54 -32 -22 -20 -23 -25 -26 -30 -34 -38 -40 -43 -50 -58 -62 -76 -89 -99 -106 -112 -113 -116 -120 -120 -113 -103 -93 -83 -74 -67 -64 -64 -64 -62 -59 -54 -48 -43 -39 -36 -34 -30 -28 -26 -22 -19 -20 -22 -26 -31 -29 -26 -22 -17 -11 -9 -8 -6 -6 -9 -11 -12 -13 -14 -15 -16 -17 -17 -20 -20 -18 -17 -17 -16 -14 -13 -14 -13 -13 -13 -13 -11 -10 -8 -7 -6 -5 -4 -3 -2 -2 -4 -7 -10 -12 -13 -13 -14 -14 -16 -18 -19 -18 -14 -9 -5 -2 -1 -2 -2 -3 -4 -3 -3 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -6 -8 -9 -10 -10 -9 -8 -8 -7 -7 -7 -6 -6 -6 -6 -4 -3 -2 -3 -3 -3 -2 -1 -1 -1 -3 -4 -6 -7 -7 -6 -5 -4 -5 -7 -13 -23 -25 -16 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -90 -142 -136 -110 -100 -114 -102 -76 -50 -25 -8 0 -2 -8 -11 -28 -56 -72 -72 -60 -40 -24 -15 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -6 -24 -36 -37 -29 -19 -11 -7 -6 -17 -26 -31 -31 -26 -22 -20 -24 -29 -27 -19 -9 -3 -2 -3 -9 -27 -25 -13 -1 -4 -23 -28 -25 -21 -23 -28 -32 -34 -37 -35 -30 -24 -18 -15 -12 -12 -17 -17 -13 -8 -2 -1 -1 -2 -6 -7 -7 -7 -7 -5 -4 -3 -2 -3 -6 -11 -13 -8 -7 -6 -5 -4 -6 -7 -10 -13 -10 -5 -3 -3 -3 -4 -5 -6 -8 -10 -8 -8 -11 -14 -15 -16 -16 -16 -13 -11 -10 -11 -12 -12 -10 -8 -9 -10 -10 -11 -14 -20 -26 -32 -42 -53 -61 -67 -72 -74 -69 -66 -69 -72 -70 -60 -41 -3 0 -9 -18 -18 -3 0 0 0 0 0 0 -1 -3 -24 -46 -57 -36 -21 -19 -22 -24 -24 -28 -31 -34 -37 -43 -50 -57 -63 -76 -88 -99 -108 -115 -116 -116 -118 -116 -109 -98 -85 -71 -59 -52 -47 -44 -42 -40 -39 -36 -32 -28 -26 -26 -26 -23 -21 -19 -16 -14 -15 -15 -16 -20 -22 -21 -19 -15 -10 -9 -8 -8 -9 -11 -12 -13 -15 -16 -18 -19 -20 -19 -18 -18 -18 -17 -16 -15 -13 -12 -12 -11 -10 -9 -10 -7 -6 -5 -4 -4 -4 -4 -3 -2 -2 -3 -6 -9 -9 -9 -10 -11 -12 -14 -15 -14 -8 -10 -10 -7 -2 -2 -2 -2 -3 -3 -2 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -5 -6 -7 -8 -9 -8 -8 -7 -7 -6 -6 -5 -4 -4 -3 -3 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -4 -5 -5 -10 -22 -30 -29 -21 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -45 -129 -160 -137 -128 -131 -129 -125 -117 -41 -9 0 0 -0 -0 -12 -31 -44 -64 -45 -12 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -6 -9 -16 -25 -22 -14 -9 -8 -13 -19 -23 -24 -22 -18 -17 -20 -26 -28 -25 -17 -8 -3 -2 -6 -16 -18 -10 -2 -2 -12 -11 -7 -5 -13 -27 -34 -31 -33 -34 -32 -29 -25 -25 -23 -20 -17 -15 -11 -7 -3 -4 -4 -6 -8 -7 -5 -7 -10 -10 -11 -9 -6 -4 -8 -19 -21 -13 -11 -11 -10 -8 -5 -3 -5 -8 -9 -8 -7 -6 -2 -3 -3 -3 -4 -5 -5 -5 -7 -11 -12 -11 -12 -15 -10 -10 -13 -15 -18 -20 -21 -18 -12 -10 -9 -9 -9 -9 -9 -13 -25 -38 -53 -66 -76 -79 -77 -77 -76 -72 -53 -24 -0 -1 -14 -50 -76 -73 -44 -44 -30 -13 -29 -41 -41 -37 -41 -98 -99 -72 -40 -20 -18 -20 -22 -22 -25 -29 -32 -36 -42 -48 -55 -65 -77 -89 -99 -108 -112 -112 -112 -111 -108 -102 -93 -80 -64 -51 -43 -37 -33 -29 -23 -20 -18 -16 -15 -15 -17 -17 -15 -14 -14 -14 -14 -14 -12 -11 -15 -16 -15 -12 -9 -8 -9 -10 -11 -11 -12 -12 -13 -15 -15 -16 -18 -19 -17 -17 -17 -17 -16 -15 -13 -12 -13 -14 -12 -9 -6 -6 -6 -7 -6 -5 -4 -4 -3 -3 -3 -4 -5 -6 -7 -8 -8 -8 -9 -12 -14 -15 -16 -16 -14 -11 -6 -3 -2 -2 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -5 -5 -6 -6 -6 -6 -6 -5 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -5 -6 -7 -12 -20 -31 -43 -64 -43 -15 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -41 -77 -114 -130 -99 -66 -41 -23 -6 0 0 0 0 0 0 0 -1 -12 -13 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -10 -15 -18 -14 -4 -2 -3 -5 -10 -15 -17 -17 -15 -14 -17 -22 -29 -30 -27 -19 -9 -6 -8 -14 -25 -28 -15 -1 -1 -1 -0 -1 -3 -11 -25 -30 -27 -27 -26 -25 -24 -25 -22 -17 -12 -9 -7 -4 -3 -5 -9 -16 -21 -20 -12 -7 -7 -10 -16 -19 -18 -17 -19 -30 -30 -24 -20 -19 -17 -13 -8 -7 -12 -18 -16 -9 -8 -6 -3 -2 -2 -2 -3 -4 -5 -6 -8 -10 -10 -10 -11 -13 -12 -16 -18 -20 -21 -23 -25 -25 -22 -14 -9 -7 -8 -11 -9 -11 -18 -28 -42 -55 -67 -76 -79 -82 -78 -63 -38 -27 -22 -27 -80 -104 -113 -111 -113 -116 -92 -72 -89 -106 -106 -99 -92 -95 -86 -67 -40 -15 -15 -17 -20 -21 -22 -25 -29 -35 -40 -47 -56 -67 -78 -89 -99 -106 -108 -108 -107 -104 -98 -89 -78 -66 -52 -41 -32 -26 -22 -20 -13 -10 -9 -8 -7 -8 -8 -9 -9 -9 -10 -10 -11 -9 -8 -8 -9 -9 -9 -8 -8 -9 -9 -9 -10 -11 -13 -14 -14 -14 -13 -13 -15 -17 -18 -17 -16 -16 -16 -15 -14 -13 -15 -16 -14 -10 -6 -6 -7 -7 -8 -8 -8 -7 -6 -5 -5 -4 -4 -4 -4 -6 -7 -8 -9 -12 -13 -14 -14 -11 -7 -4 -3 -2 -2 -2 -1 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -4 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -7 -10 -14 -19 -28 -44 -62 -54 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -15 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -12 -33 -23 -15 -8 -1 -1 -1 -3 -6 -9 -11 -12 -13 -15 -18 -23 -30 -35 -35 -29 -20 -15 -12 -15 -23 -33 -30 -17 -2 -0 0 0 -1 -4 -18 -22 -21 -22 -22 -22 -23 -24 -23 -20 -17 -14 -11 -8 -6 -7 -11 -21 -29 -31 -27 -19 -14 -15 -22 -33 -41 -44 -41 -35 -37 -37 -32 -27 -25 -23 -23 -25 -21 -21 -25 -30 -12 -8 -7 -4 -3 -2 -3 -3 -7 -11 -14 -16 -15 -13 -13 -13 -15 -19 -20 -19 -17 -15 -16 -18 -19 -17 -15 -15 -16 -21 -16 -16 -21 -28 -35 -45 -57 -69 -74 -78 -80 -79 -79 -81 -85 -89 -96 -96 -95 -99 -112 -123 -126 -125 -126 -124 -114 -102 -90 -83 -72 -54 -33 -12 -13 -16 -19 -20 -21 -22 -27 -34 -39 -44 -52 -61 -72 -83 -94 -102 -104 -104 -102 -98 -90 -77 -65 -53 -41 -31 -23 -17 -13 -10 -7 -5 -4 -4 -3 -3 -4 -4 -5 -6 -7 -8 -8 -6 -6 -6 -7 -8 -7 -8 -9 -10 -10 -10 -11 -12 -13 -16 -16 -15 -13 -12 -12 -13 -14 -15 -17 -17 -16 -17 -16 -15 -15 -15 -14 -11 -9 -9 -8 -7 -7 -8 -10 -7 -5 -3 -3 -3 -4 -4 -3 -4 -4 -6 -9 -14 -15 -15 -16 -16 -14 -9 -4 -2 -2 -2 -3 -4 -5 -4 -3 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -3 -5 -7 -9 -11 -16 -23 -43 -61 -65 -48 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -13 -24 -18 -13 -8 -4 -1 -0 -1 -2 -4 -5 -7 -9 -14 -19 -24 -29 -34 -36 -34 -30 -25 -18 -15 -16 -21 -28 -23 -19 -17 -9 -5 -6 -10 -14 -16 -18 -18 -16 -13 -15 -18 -21 -24 -22 -18 -14 -12 -10 -11 -16 -24 -31 -34 -33 -33 -31 -32 -38 -51 -63 -63 -56 -50 -51 -45 -37 -32 -38 -39 -43 -50 -46 -48 -53 -51 -13 -8 -8 -7 -5 -3 -3 -4 -6 -8 -10 -11 -11 -12 -12 -13 -14 -18 -19 -19 -17 -15 -11 -11 -13 -15 -17 -18 -20 -22 -23 -27 -30 -32 -32 -37 -49 -62 -67 -72 -76 -80 -81 -83 -90 -96 -100 -96 -88 -92 -109 -127 -131 -132 -131 -124 -105 -90 -77 -66 -56 -44 -29 -15 -12 -15 -19 -21 -22 -22 -24 -28 -33 -40 -48 -57 -66 -76 -88 -96 -100 -100 -96 -91 -82 -66 -57 -46 -35 -25 -18 -13 -10 -7 -4 -3 -2 -2 -2 -2 -3 -3 -4 -5 -6 -7 -6 -5 -5 -6 -7 -8 -7 -8 -9 -10 -10 -11 -12 -13 -16 -17 -16 -14 -13 -12 -11 -12 -12 -13 -14 -15 -16 -17 -17 -15 -12 -9 -9 -9 -9 -8 -7 -6 -7 -8 -7 -6 -5 -3 -3 -4 -5 -5 -6 -7 -8 -10 -11 -15 -17 -18 -18 -17 -10 -5 -3 -3 -3 -5 -8 -13 -16 -15 -12 -8 -6 -4 -4 -5 -8 -9 -7 -5 -5 -6 -6 -6 -4 -4 -3 -3 -3 -4 -5 -5 -4 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -6 -9 -14 -22 -40 -59 -75 -77 -19 -4 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -5 -7 -14 -16 -10 -2 -0 -0 -1 -1 -1 -2 -3 -7 -12 -15 -19 -23 -26 -26 -26 -25 -21 -16 -13 -12 -13 -19 -27 -31 -23 -17 -20 -19 -13 -17 -23 -22 -15 -3 -3 -4 -7 -17 -20 -19 -13 -11 -13 -18 -25 -33 -40 -47 -54 -59 -24 -11 -18 -40 -64 -64 -55 -43 -43 -41 -42 -46 -59 -59 -64 -67 -60 -48 -38 -27 -11 -7 -8 -10 -10 -8 -6 -5 -3 -3 -4 -6 -10 -13 -13 -13 -14 -14 -15 -16 -17 -18 -14 -12 -12 -13 -15 -16 -17 -21 -28 -35 -39 -38 -32 -39 -48 -56 -61 -66 -70 -74 -75 -79 -93 -107 -114 -109 -94 -86 -91 -112 -126 -131 -127 -116 -96 -79 -67 -59 -50 -37 -23 -11 -10 -15 -19 -23 -23 -22 -21 -24 -29 -38 -46 -55 -64 -72 -83 -91 -95 -94 -89 -83 -74 -61 -51 -40 -30 -21 -15 -11 -8 -6 -4 -2 -2 -2 -3 -3 -2 -3 -3 -4 -5 -5 -5 -5 -6 -7 -8 -8 -8 -9 -10 -11 -11 -13 -15 -16 -17 -16 -14 -13 -11 -12 -11 -11 -11 -11 -12 -12 -12 -14 -13 -11 -8 -8 -8 -8 -7 -6 -5 -5 -5 -6 -4 -3 -3 -3 -3 -4 -5 -5 -6 -8 -9 -10 -10 -14 -16 -17 -18 -16 -11 -6 -5 -5 -7 -11 -21 -39 -63 -72 -58 -24 -19 -12 -9 -10 -14 -17 -16 -13 -13 -15 -16 -16 -12 -8 -6 -6 -6 -6 -7 -6 -5 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -6 -9 -8 -2 -1 -1 -1 -2 -1 -0 -1 -2 -3 -4 -8 -15 -25 -41 -59 -66 -43 -11 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -1 -2 -7 -15 -15 -7 -1 -0 -0 -0 -0 -0 0 0 -0 -2 -4 -6 -8 -9 -10 -12 -13 -12 -10 -8 -7 -8 -15 -21 -25 -25 -25 -19 -14 -18 -29 -28 -18 0 0 0 -1 -5 -9 -13 -13 -14 -22 -33 -36 -35 -36 -47 -62 -67 -25 -6 -12 -35 -66 -62 -54 -50 -54 -58 -62 -70 -80 -73 -71 -64 -48 -26 -13 -7 -7 -6 -8 -10 -11 -9 -7 -5 -3 -4 -10 -14 -15 -10 -11 -11 -12 -12 -12 -11 -14 -18 -18 -15 -13 -12 -14 -14 -16 -21 -29 -36 -41 -41 -38 -40 -42 -45 -49 -55 -59 -65 -70 -75 -94 -110 -120 -121 -115 -109 -105 -107 -112 -114 -112 -104 -88 -75 -66 -57 -47 -32 -18 -10 -12 -16 -20 -23 -25 -23 -23 -25 -29 -36 -45 -54 -62 -71 -78 -84 -89 -90 -84 -77 -68 -57 -47 -38 -29 -21 -14 -11 -8 -5 -4 -3 -3 -3 -4 -3 -2 -2 -2 -2 -4 -5 -5 -6 -7 -7 -8 -7 -9 -10 -11 -11 -11 -13 -15 -16 -16 -16 -15 -14 -13 -12 -11 -11 -10 -9 -9 -10 -10 -10 -9 -7 -6 -6 -7 -6 -5 -4 -4 -4 -4 -4 -3 -3 -3 -3 -4 -5 -5 -5 -6 -7 -9 -11 -13 -12 -12 -12 -13 -12 -10 -8 -7 -8 -10 -16 -30 -62 -109 -136 -119 -52 -41 -29 -20 -15 -17 -21 -27 -33 -30 -28 -29 -29 -25 -21 -18 -16 -14 -10 -9 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -3 -2 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -7 -15 -29 -50 -56 -40 -10 -2 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -10 -9 -3 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -6 -13 -18 -23 -24 -16 -14 -17 -24 -22 -11 0 0 0 0 -0 -2 -4 -5 -6 -12 -38 -38 -27 -15 -27 -27 -18 -5 -0 -3 -11 -24 -30 -32 -43 -58 -67 -70 -76 -79 -73 -66 -54 -38 -19 -10 -9 -9 -7 -8 -9 -8 -5 -5 -6 -9 -13 -15 -12 -8 -8 -15 -15 -15 -16 -17 -11 -11 -13 -13 -13 -13 -14 -15 -17 -16 -19 -25 -32 -37 -39 -39 -39 -39 -39 -39 -40 -48 -58 -70 -85 -104 -121 -133 -139 -136 -129 -120 -108 -101 -98 -91 -82 -73 -69 -62 -51 -37 -24 -17 -14 -16 -18 -21 -25 -28 -26 -26 -27 -30 -35 -43 -51 -60 -69 -75 -81 -86 -88 -83 -75 -66 -57 -47 -38 -29 -22 -16 -11 -7 -5 -3 -3 -3 -4 -4 -3 -2 -2 -3 -5 -5 -5 -5 -5 -5 -5 -6 -8 -9 -10 -11 -11 -12 -14 -15 -15 -14 -13 -14 -14 -12 -11 -10 -9 -9 -8 -8 -8 -7 -5 -5 -5 -6 -5 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -5 -5 -6 -7 -7 -7 -7 -7 -8 -9 -9 -10 -10 -10 -10 -10 -14 -18 -28 -53 -95 -136 -143 -88 -79 -67 -54 -42 -45 -38 -31 -28 -28 -33 -39 -43 -39 -39 -39 -36 -28 -18 -14 -10 -7 -3 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -2 -2 -3 -7 -15 -35 -58 -54 -17 -3 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -6 -7 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -3 -10 -17 -21 -20 -16 -13 -12 -13 -11 -4 -0 0 0 0 0 0 0 0 -2 -10 -39 -46 -40 -35 -51 -53 -35 -12 0 0 -0 -1 -2 -18 -31 -44 -54 -54 -59 -63 -65 -59 -48 -36 -24 -14 -13 -11 -8 -7 -7 -6 -5 -6 -7 -9 -11 -13 -14 -13 -10 -10 -13 -16 -18 -19 -15 -11 -10 -11 -11 -11 -14 -17 -14 -16 -20 -24 -29 -32 -31 -31 -36 -42 -45 -47 -49 -57 -67 -82 -101 -116 -128 -142 -154 -156 -144 -130 -116 -104 -91 -71 -57 -55 -54 -49 -41 -31 -19 -16 -16 -16 -17 -21 -27 -31 -30 -29 -30 -32 -36 -42 -51 -60 -68 -73 -78 -83 -87 -83 -76 -67 -57 -47 -37 -30 -24 -17 -12 -8 -5 -4 -2 -3 -3 -3 -2 -2 -2 -3 -4 -4 -5 -5 -5 -6 -7 -8 -8 -9 -10 -10 -11 -14 -15 -15 -14 -12 -10 -11 -11 -10 -9 -8 -8 -8 -7 -7 -7 -5 -3 -3 -5 -7 -5 -4 -4 -4 -5 -4 -4 -3 -3 -4 -4 -4 -4 -4 -4 -4 -5 -6 -6 -6 -6 -6 -7 -7 -7 -8 -8 -8 -9 -10 -10 -12 -13 -16 -25 -46 -78 -106 -117 -131 -129 -115 -93 -83 -68 -56 -51 -52 -56 -59 -58 -55 -54 -51 -45 -31 -23 -18 -15 -12 -9 -5 -1 -1 -0 -0 0 0 0 0 -0 -1 -2 -3 -4 -3 -2 -2 -1 -1 -2 -4 -4 -3 -3 -4 -5 -8 -14 -27 -61 -53 -22 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -10 -12 -8 -3 -1 -0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -2 -6 -13 -19 -19 -13 -12 -10 -9 -8 -4 -2 -0 0 0 0 0 0 -0 -19 -34 -42 -47 -46 -45 -46 -50 -29 -10 0 0 0 0 -5 -27 -34 -35 -33 -36 -43 -52 -58 -54 -43 -33 -26 -22 -13 -9 -8 -8 -8 -9 -9 -9 -8 -7 -5 -5 -8 -14 -17 -15 -12 -14 -16 -16 -11 -11 -13 -15 -14 -10 -12 -14 -13 -16 -20 -26 -31 -34 -32 -33 -38 -48 -59 -69 -76 -77 -84 -97 -111 -123 -130 -144 -159 -168 -163 -152 -134 -111 -80 -55 -42 -40 -39 -36 -32 -27 -23 -18 -16 -16 -18 -21 -25 -28 -29 -28 -30 -32 -36 -38 -48 -59 -68 -75 -79 -82 -84 -85 -77 -68 -57 -45 -33 -27 -22 -17 -12 -8 -6 -4 -3 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -5 -6 -6 -7 -8 -8 -8 -9 -10 -11 -12 -13 -13 -11 -9 -7 -7 -8 -7 -6 -6 -6 -6 -7 -7 -7 -6 -5 -6 -7 -7 -7 -6 -5 -4 -5 -3 -3 -2 -3 -3 -4 -3 -3 -3 -4 -5 -5 -6 -5 -5 -5 -6 -5 -4 -3 -2 -3 -4 -5 -6 -6 -6 -6 -6 -6 -11 -24 -47 -81 -116 -135 -125 -85 -89 -96 -96 -85 -72 -73 -74 -70 -67 -70 -64 -50 -34 -29 -26 -24 -22 -22 -20 -16 -11 -6 -2 -0 0 0 0 -0 -1 -3 -5 -6 -6 -4 -2 -2 -2 -4 -4 -4 -4 -4 -6 -10 -17 -30 -55 -85 -73 -30 -2 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -5 -22 -19 -12 -5 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 -1 -2 -5 -11 -18 -12 -2 -2 -3 -4 -4 -4 -1 -0 0 0 0 0 0 -1 -33 -46 -50 -52 -58 -54 -50 -49 -24 -8 0 0 0 0 -2 -10 -19 -27 -32 -37 -41 -44 -43 -38 -34 -31 -26 -22 -17 -14 -12 -10 -9 -9 -8 -8 -11 -11 -9 -8 -10 -13 -15 -17 -18 -18 -17 -16 -14 -17 -20 -21 -18 -13 -15 -18 -23 -27 -30 -31 -33 -36 -36 -42 -51 -57 -62 -74 -83 -85 -92 -105 -120 -133 -140 -152 -164 -173 -178 -175 -162 -136 -91 -66 -49 -37 -29 -26 -26 -27 -26 -19 -16 -16 -19 -23 -25 -26 -27 -28 -29 -33 -38 -41 -50 -60 -69 -77 -83 -86 -86 -83 -78 -70 -60 -47 -35 -27 -21 -16 -11 -7 -5 -5 -4 -4 -4 -4 -5 -4 -4 -4 -4 -3 -3 -3 -4 -6 -7 -7 -8 -8 -9 -10 -10 -11 -11 -11 -10 -7 -7 -7 -7 -7 -6 -5 -5 -5 -6 -6 -6 -7 -8 -8 -8 -9 -9 -8 -6 -5 -4 -3 -2 -2 -3 -2 -2 -2 -2 -3 -4 -4 -4 -5 -5 -4 -3 -2 -2 -1 -0 -0 -1 -1 -2 -3 -3 -4 -5 -5 -4 -4 -8 -16 -34 -45 -28 -6 -5 -52 -78 -74 -37 -17 -32 -46 -48 -50 -69 -68 -48 -40 -38 -36 -36 -39 -47 -54 -58 -57 -46 -24 -5 -0 -0 -0 0 -0 -1 -4 -7 -9 -8 -6 -5 -4 -5 -5 -5 -5 -5 -9 -17 -29 -49 -77 -64 -30 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -13 -36 -29 -18 -8 -2 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -5 -9 -15 -21 -10 -2 -1 -2 -1 -0 0 0 0 0 0 0 0 0 -2 -16 -22 -37 -61 -95 -85 -65 -42 -18 -5 0 0 0 0 -0 -2 -6 -23 -50 -67 -70 -67 -60 -51 -42 -36 -30 -26 -25 -24 -22 -19 -16 -14 -12 -12 -13 -14 -14 -14 -14 -16 -18 -19 -19 -18 -19 -22 -23 -22 -24 -25 -23 -19 -22 -26 -32 -39 -43 -43 -43 -43 -42 -50 -58 -62 -62 -79 -93 -100 -103 -111 -125 -144 -163 -118 -122 -155 -183 -186 -180 -163 -133 -101 -71 -45 -26 -18 -21 -24 -22 -17 -15 -15 -19 -25 -26 -27 -29 -31 -31 -32 -36 -44 -51 -58 -66 -75 -81 -85 -86 -84 -78 -71 -62 -52 -39 -30 -23 -16 -10 -7 -6 -5 -4 -3 -3 -4 -5 -5 -4 -4 -3 -3 -3 -3 -3 -5 -6 -7 -7 -8 -8 -9 -9 -9 -9 -9 -8 -6 -7 -7 -6 -5 -6 -6 -5 -6 -6 -6 -7 -7 -8 -8 -9 -10 -10 -9 -7 -5 -4 -3 -2 -2 -2 -1 -1 -1 -2 -3 -4 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -4 -5 -5 -6 -10 -15 -28 -38 -30 -50 -67 -70 -48 -29 -25 -30 -40 -48 -62 -64 -51 -46 -46 -46 -48 -58 -71 -81 -84 -76 -62 -38 -15 -3 -1 -1 -1 -1 -0 -3 -5 -8 -9 -9 -8 -7 -7 -6 -7 -7 -8 -11 -20 -39 -68 -59 -33 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -28 -47 -39 -23 -12 -5 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 -0 -1 -3 -7 -10 -13 -14 -5 -9 -18 -19 -11 -4 0 0 0 0 0 0 0 0 0 0 0 -12 -35 -66 -65 -37 -15 -4 -1 0 0 0 0 0 -0 -2 -10 -36 -55 -62 -65 -76 -77 -63 -34 -38 -36 -32 -30 -30 -30 -29 -26 -22 -20 -18 -17 -17 -16 -16 -18 -19 -20 -21 -22 -23 -20 -19 -23 -25 -25 -26 -27 -26 -21 -24 -35 -48 -51 -52 -55 -58 -47 -45 -57 -88 -98 -109 -109 -89 -74 -78 -91 -102 -40 -39 -78 -132 -177 -174 -164 -153 -124 -89 -57 -30 -13 -15 -17 -17 -17 -18 -18 -19 -25 -25 -27 -30 -34 -34 -33 -35 -43 -50 -57 -65 -72 -77 -79 -79 -77 -72 -65 -57 -47 -37 -29 -22 -17 -12 -7 -6 -6 -5 -4 -5 -6 -6 -6 -5 -4 -4 -3 -3 -4 -5 -6 -6 -7 -8 -9 -10 -10 -10 -10 -9 -7 -6 -5 -6 -6 -5 -5 -6 -6 -7 -7 -7 -7 -7 -7 -7 -7 -7 -8 -8 -8 -6 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -4 -4 -9 -19 -35 -49 -60 -62 -47 -41 -45 -54 -65 -60 -58 -58 -58 -57 -60 -62 -65 -73 -82 -88 -89 -87 -78 -60 -36 -18 -13 -10 -8 -5 -4 -4 -5 -6 -7 -7 -7 -8 -8 -8 -9 -9 -10 -15 -31 -52 -57 -32 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -42 -50 -41 -25 -13 -5 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -2 -4 -7 -10 -12 -8 -1 -1 -5 -12 -15 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -0 -1 -5 -8 -9 -11 -35 -68 -85 -66 -50 -44 -40 -35 -32 -31 -31 -28 -26 -24 -22 -21 -20 -16 -16 -19 -17 -16 -19 -21 -15 -18 -23 -30 -31 -28 -30 -29 -17 -9 -13 -26 -45 -52 -40 -28 -25 -17 -14 -21 -43 -46 -53 -50 -28 -5 0 0 0 0 0 -11 -42 -92 -139 -158 -155 -132 -101 -69 -39 -12 -12 -14 -18 -21 -23 -21 -20 -26 -27 -30 -34 -39 -39 -37 -39 -45 -53 -60 -66 -71 -73 -73 -72 -69 -64 -60 -52 -42 -34 -28 -23 -18 -12 -8 -7 -6 -5 -4 -5 -6 -6 -5 -5 -4 -3 -3 -3 -4 -5 -6 -6 -7 -8 -9 -9 -10 -9 -9 -8 -7 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -6 -6 -6 -6 -6 -6 -5 -3 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -4 -4 -4 -4 -5 -7 -11 -23 -35 -32 -32 -30 -29 -36 -40 -49 -60 -69 -72 -73 -73 -73 -76 -78 -80 -82 -82 -70 -55 -39 -27 -20 -15 -11 -9 -7 -8 -9 -7 -6 -4 -4 -3 -5 -6 -6 -7 -9 -15 -26 -42 -30 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -14 -27 -44 -48 -41 -31 -19 -10 -3 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -1 -3 -5 -8 -12 -12 -6 -2 -1 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -24 -65 -94 -69 -56 -47 -40 -33 -30 -29 -29 -29 -28 -26 -24 -22 -18 -21 -23 -18 -11 -12 -15 -17 -22 -28 -33 -33 -28 -37 -37 -23 -17 -18 -26 -38 -48 -26 -7 0 0 -0 -1 -3 -3 -3 -2 0 0 0 0 0 0 0 0 -2 -10 -119 -154 -147 -126 -102 -73 -44 -17 -12 -14 -19 -23 -24 -23 -23 -25 -30 -36 -42 -46 -47 -43 -43 -50 -59 -63 -67 -71 -71 -71 -70 -67 -64 -58 -50 -42 -37 -33 -27 -20 -14 -11 -9 -8 -8 -7 -8 -8 -6 -6 -6 -5 -4 -3 -4 -5 -5 -5 -5 -6 -7 -7 -8 -8 -8 -8 -7 -6 -6 -5 -5 -5 -5 -4 -4 -5 -5 -5 -4 -4 -4 -5 -5 -6 -6 -6 -6 -5 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -4 -4 -3 -2 -1 -7 -19 -29 -32 -24 -15 -24 -27 -34 -45 -58 -69 -73 -74 -75 -73 -73 -74 -77 -75 -70 -62 -52 -34 -23 -16 -12 -10 -9 -10 -11 -9 -6 -3 -1 -1 -1 -2 -2 -3 -6 -12 -26 -49 -37 -15 0 0 0 0 0 0 0 0 -6 -22 -44 -23 -4 -6 -4 -4 -5 -7 -4 -3 -3 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 -14 -25 -34 -43 -44 -41 -32 -25 -18 -11 -5 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -7 -9 -9 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -14 -66 -100 -93 -96 -85 -61 -38 -35 -30 -28 -29 -29 -28 -27 -25 -25 -25 -23 -19 -15 -16 -17 -18 -22 -27 -32 -36 -37 -30 -25 -20 -15 -16 -22 -26 -22 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -55 -95 -119 -125 -103 -69 -39 -19 -12 -13 -18 -24 -26 -28 -30 -31 -33 -35 -38 -43 -52 -48 -49 -53 -60 -64 -67 -70 -71 -70 -68 -64 -60 -53 -46 -39 -35 -33 -27 -21 -14 -12 -10 -9 -8 -9 -7 -7 -8 -9 -8 -7 -5 -4 -4 -4 -4 -4 -6 -6 -7 -7 -8 -8 -8 -7 -6 -6 -6 -6 -5 -5 -4 -4 -4 -5 -5 -5 -5 -4 -4 -5 -5 -5 -5 -5 -5 -5 -4 -3 -2 -3 -5 -6 -7 -6 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -4 -3 -1 -0 -2 -5 -10 -14 -13 -10 -18 -29 -42 -49 -40 -48 -55 -60 -68 -76 -72 -63 -65 -66 -62 -59 -61 -50 -37 -26 -17 -14 -13 -13 -12 -10 -7 -3 -0 -0 -0 -0 -1 -2 -7 -20 -34 -32 -10 0 0 0 0 0 0 0 0 -4 -18 -44 -61 -72 -69 -46 -38 -33 -30 -29 -19 -19 -24 -29 -10 -2 0 -0 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -3 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -20 -47 -57 -57 -53 -47 -35 -28 -22 -16 -11 -6 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -10 -10 -9 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -16 -20 -18 -17 -13 -14 -26 -55 -44 -35 -29 -27 -28 -28 -26 -24 -20 -19 -21 -24 -23 -20 -17 -17 -19 -22 -25 -25 -16 -12 -10 -11 -13 -10 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -53 -104 -133 -110 -69 -39 -20 -12 -15 -21 -28 -32 -37 -40 -42 -43 -43 -44 -47 -55 -54 -51 -50 -53 -63 -67 -69 -71 -71 -67 -61 -53 -45 -39 -34 -30 -28 -22 -17 -13 -11 -11 -10 -9 -7 -8 -8 -9 -9 -9 -7 -6 -5 -5 -5 -4 -4 -6 -7 -8 -8 -8 -8 -7 -6 -6 -6 -6 -6 -6 -5 -4 -4 -4 -5 -5 -5 -4 -4 -4 -4 -5 -5 -4 -4 -4 -3 -3 -3 -4 -8 -13 -18 -21 -19 -9 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -3 -3 -3 -1 -1 -0 -0 -1 -2 -3 -4 -7 -13 -21 -33 -55 -53 -50 -51 -56 -65 -51 -32 -38 -32 -25 -26 -43 -47 -47 -42 -25 -21 -19 -17 -14 -9 -5 -2 -0 -0 -0 -0 -1 -2 -15 -26 -30 -12 -3 0 0 0 0 0 0 0 0 -8 -25 -51 -47 -46 -51 -59 -63 -60 -54 -45 -45 -53 -63 -65 -39 -30 -34 -42 -32 -19 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -2 -5 -5 -2 -0 0 0 0 0 0 0 0 -0 -1 -0 -0 -3 -4 -5 -5 -8 -7 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -31 -64 -71 -67 -60 -51 -41 -32 -24 -17 -11 -5 -3 -2 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -16 -16 -12 -8 -4 -0 0 0 0 0 0 -4 -11 -23 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -20 -53 -59 -52 -39 -30 -30 -25 -16 -21 -26 -26 -23 -21 -19 -17 -15 -14 -14 -14 -14 -12 -14 -20 -26 -28 -9 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -57 -119 -146 -116 -72 -42 -24 -16 -19 -27 -35 -41 -47 -51 -54 -56 -56 -53 -52 -53 -54 -54 -53 -52 -62 -65 -67 -69 -69 -63 -54 -44 -37 -32 -27 -23 -17 -14 -12 -12 -12 -13 -13 -11 -8 -8 -7 -7 -6 -6 -5 -5 -6 -6 -6 -6 -7 -6 -7 -7 -8 -8 -7 -6 -6 -6 -6 -6 -6 -6 -5 -4 -4 -4 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -4 -8 -12 -17 -20 -19 -10 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -3 -9 -19 -40 -50 -55 -59 -55 -57 -54 -44 -24 -7 0 -1 -8 -22 -40 -49 -31 -26 -22 -18 -13 -7 -3 -1 -0 -0 -0 -0 -1 -7 -18 -23 -14 -3 0 0 0 0 0 0 0 0 0 -2 -7 -27 -28 -26 -24 -26 -31 -37 -43 -41 -43 -45 -43 -39 -35 -34 -31 -26 -25 -23 -22 -25 -9 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -3 -1 0 0 -0 -1 -1 -3 -3 -3 -3 -5 -6 -9 -12 -14 -14 -14 -14 -9 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -37 -77 -96 -88 -77 -61 -41 -29 -20 -12 -6 -2 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -5 -12 -15 -11 -6 -3 -1 0 0 0 0 0 0 -4 -18 -40 -24 -11 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -15 -41 -58 -56 -37 -36 -27 -21 -23 -29 -27 -24 -25 -19 -16 -16 -17 -16 -15 -15 -16 -12 -7 -3 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -60 -137 -155 -107 -71 -46 -30 -23 -26 -28 -35 -46 -54 -59 -62 -65 -65 -63 -60 -58 -58 -59 -56 -53 -59 -62 -63 -62 -61 -56 -49 -41 -34 -28 -23 -18 -13 -13 -13 -12 -12 -13 -12 -9 -9 -8 -8 -6 -4 -5 -5 -5 -5 -5 -6 -7 -8 -7 -7 -7 -7 -7 -6 -6 -6 -6 -7 -7 -8 -6 -5 -5 -4 -4 -5 -5 -5 -4 -4 -4 -4 -3 -4 -4 -4 -3 -3 -2 -2 -2 -4 -6 -10 -13 -12 -8 -4 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -8 -16 -28 -35 -35 -24 -18 -12 -6 -1 0 0 0 0 -6 -13 -20 -26 -28 -25 -19 -13 -10 -6 -4 -2 -1 -1 -2 -5 -17 -27 -28 -6 -8 -8 -6 -0 0 0 0 0 0 0 -2 -10 -22 -21 -15 -10 -9 -10 -12 -15 -18 -19 -19 -18 -17 -17 -16 -14 -11 -10 -14 -24 -36 -27 -17 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -3 -4 -6 -7 -6 -7 -8 -12 -15 -15 -16 -15 -12 -9 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -41 -80 -106 -102 -96 -74 -46 -27 -17 -10 -4 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -14 -9 -2 -0 -0 0 0 0 0 0 0 0 -1 -4 -13 -26 -25 -24 -25 -26 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -18 -22 -21 -37 -31 -23 -20 -24 -23 -26 -30 -25 -23 -23 -25 -24 -19 -14 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -50 -137 -142 -94 -67 -48 -36 -32 -37 -35 -37 -41 -46 -52 -59 -65 -68 -71 -70 -65 -61 -64 -62 -60 -63 -61 -58 -55 -55 -52 -46 -39 -32 -26 -20 -17 -16 -16 -15 -13 -11 -11 -9 -8 -9 -9 -8 -7 -6 -7 -7 -7 -7 -7 -7 -7 -9 -8 -8 -7 -7 -6 -6 -7 -6 -6 -7 -7 -7 -6 -6 -6 -5 -4 -4 -4 -5 -4 -4 -4 -4 -4 -5 -5 -4 -3 -3 -2 -2 -2 -3 -4 -6 -8 -7 -5 -3 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -4 -10 -21 -22 -4 -1 0 0 0 0 0 0 0 0 -0 -1 -3 -23 -31 -29 -21 -16 -12 -8 -6 -5 -4 -4 -7 -13 -25 -29 -23 -19 -21 -21 -19 -20 -10 -2 -0 -0 -0 -0 -7 -36 -36 -26 -12 -6 -5 -4 -4 -4 -6 -7 -8 -8 -8 -7 -7 -7 -6 -6 -8 -13 -31 -38 -34 -16 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -1 -1 -1 -3 -4 -5 -6 -5 -4 -3 -3 -5 -8 -11 -11 -11 -10 -10 -6 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -23 -43 -74 -58 -36 -18 -8 -5 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -6 -11 -14 -15 -15 -18 -8 -2 0 0 0 0 0 0 0 0 0 0 0 -6 -17 -17 -17 -19 -19 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -5 -16 -15 -11 -5 0 -0 -11 -24 -27 -26 -25 -24 -19 -10 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -35 -120 -121 -89 -65 -48 -40 -40 -49 -45 -43 -43 -46 -53 -64 -76 -85 -88 -84 -75 -67 -69 -66 -63 -61 -58 -54 -51 -51 -47 -41 -33 -26 -20 -15 -13 -14 -13 -12 -12 -12 -11 -10 -10 -11 -12 -11 -9 -7 -7 -7 -8 -9 -8 -9 -10 -11 -10 -10 -8 -6 -7 -6 -6 -6 -6 -7 -7 -7 -7 -6 -5 -5 -5 -5 -5 -4 -5 -4 -4 -4 -5 -5 -5 -4 -3 -3 -3 -3 -3 -3 -4 -5 -6 -6 -5 -5 -4 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -3 -4 -11 -19 -18 -3 -1 0 0 0 0 0 0 0 0 0 0 -0 -5 -9 -17 -30 -22 -16 -13 -10 -8 -7 -9 -14 -22 -23 -19 -17 -18 -14 -11 -11 -19 -13 -7 -7 -11 -8 -5 -10 -29 -33 -25 -11 -6 -4 -4 -3 -3 -4 -5 -7 -8 -8 -7 -7 -7 -8 -9 -12 -18 -38 -45 -31 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -3 -2 -1 -0 -0 -3 -4 -5 -7 -8 -6 -3 -2 -1 0 -0 -1 -4 -6 -5 -5 -4 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -52 -81 -68 -20 -16 -11 -6 -2 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -7 -19 -32 -35 -28 -21 -15 -11 -11 -11 -11 -9 -9 -6 -1 -0 0 0 0 0 -5 -9 -9 -9 -11 -14 -15 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -2 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -30 -107 -106 -85 -62 -48 -47 -52 -59 -58 -57 -57 -60 -69 -90 -110 -123 -120 -105 -90 -78 -76 -72 -67 -63 -58 -52 -47 -42 -37 -32 -27 -21 -15 -13 -13 -14 -14 -13 -14 -14 -13 -12 -13 -13 -13 -12 -10 -8 -8 -9 -10 -10 -9 -11 -12 -12 -12 -10 -8 -7 -6 -6 -6 -7 -8 -7 -7 -8 -8 -7 -6 -6 -6 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -6 -6 -6 -6 -6 -5 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -3 -7 -18 -19 -11 -4 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -23 -22 -21 -18 -15 -12 -12 -15 -20 -20 -13 -6 -10 -6 -3 -1 -1 -4 -7 -12 -22 -28 -23 -20 -27 -32 -29 -20 -10 -6 -5 -4 -5 -5 -6 -8 -9 -11 -12 -12 -13 -15 -15 -13 -11 -11 -11 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -1 -2 -2 -3 -2 -1 -1 -2 -4 -4 -4 -2 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -44 -45 -40 -19 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -4 -4 -3 -3 -5 -12 -33 -52 -57 -43 -21 -9 -11 -21 -30 -37 -38 -36 -24 -11 -6 -4 -3 -2 -0 -8 -11 -10 -7 -6 -7 -9 -11 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -25 -93 -92 -77 -58 -47 -53 -62 -70 -76 -79 -81 -84 -92 -121 -146 -159 -152 -128 -106 -90 -83 -77 -70 -64 -58 -55 -48 -39 -34 -28 -22 -16 -14 -14 -14 -14 -14 -15 -16 -16 -14 -12 -12 -12 -13 -13 -12 -10 -10 -10 -11 -12 -12 -13 -14 -14 -13 -11 -9 -7 -6 -5 -5 -6 -8 -7 -8 -8 -8 -7 -5 -5 -5 -5 -5 -5 -6 -5 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -5 -5 -4 -3 -5 -7 -8 -8 -8 -8 -7 -7 -6 -4 -3 -3 -4 -4 -4 -4 -4 -4 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -4 -6 -19 -25 -24 -20 -7 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -3 -9 -12 -13 -19 -16 -15 -14 -15 -8 -3 -2 -3 -2 -0 0 0 -0 -2 -4 -7 -9 -13 -17 -21 -22 -19 -14 -9 -6 -5 -6 -8 -10 -12 -13 -14 -16 -19 -25 -31 -37 -27 -6 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -1 -2 -1 -2 -2 -2 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -50 -56 -41 -15 -4 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -9 -11 -10 -7 -6 -9 -15 -32 -49 -59 -53 -17 -4 -4 -12 -27 -43 -55 -59 -48 -36 -27 -22 -22 -20 -18 -15 -17 -16 -12 -4 -2 -4 -9 -10 -10 -9 -6 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -35 -59 -61 -40 -12 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -26 -88 -89 -75 -59 -51 -57 -68 -80 -92 -103 -113 -120 -127 -148 -165 -173 -168 -145 -122 -102 -88 -80 -73 -66 -58 -53 -45 -36 -30 -23 -17 -13 -14 -15 -15 -15 -15 -14 -14 -14 -13 -14 -15 -15 -14 -14 -14 -13 -12 -13 -12 -13 -15 -16 -16 -16 -15 -14 -12 -9 -7 -5 -5 -6 -8 -8 -8 -7 -6 -7 -6 -6 -6 -6 -6 -5 -6 -5 -5 -5 -6 -6 -5 -5 -6 -6 -6 -5 -5 -5 -5 -5 -5 -6 -7 -7 -7 -7 -7 -7 -7 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -5 -5 -6 -6 -5 -5 -4 -5 -5 -6 -12 -18 -20 -19 -21 -18 -7 -4 -2 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -3 -5 -14 -13 -10 -6 -3 -1 -2 -5 -6 -3 -0 0 0 0 -0 -0 -1 -2 -3 -5 -8 -10 -11 -9 -7 -6 -6 -9 -15 -19 -21 -21 -14 -17 -24 -28 -28 -23 -13 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -1 -2 -2 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -43 -35 -19 -5 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -11 -23 -35 -42 -38 -40 -45 -49 -40 -25 -14 -5 -2 -2 -6 -17 -35 -52 -63 -60 -41 -28 -24 -39 -48 -45 -28 -29 -30 -24 -8 -3 -3 -5 -7 -8 -9 -8 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -56 -88 -95 -73 -51 -41 -37 -32 -27 -23 -19 -15 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -42 -113 -117 -88 -66 -59 -65 -81 -98 -114 -126 -129 -135 -148 -178 -192 -190 -180 -168 -143 -117 -94 -80 -71 -63 -56 -48 -39 -30 -22 -17 -14 -13 -15 -16 -16 -16 -14 -13 -14 -15 -14 -14 -15 -16 -17 -16 -15 -14 -14 -14 -13 -13 -15 -16 -17 -18 -18 -18 -15 -12 -9 -7 -6 -7 -9 -9 -9 -7 -6 -7 -6 -6 -6 -6 -6 -5 -5 -5 -4 -4 -4 -5 -6 -6 -6 -6 -6 -6 -6 -7 -8 -7 -6 -8 -7 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -5 -5 -5 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -2 -3 -3 -3 -3 -4 -4 -5 -5 -5 -6 -7 -8 -8 -7 -7 -5 -4 -4 -6 -8 -10 -11 -11 -12 -13 -16 -15 -12 -7 -1 -1 -0 -0 0 -0 0 0 0 -0 -0 -1 -5 -7 -6 -4 -2 -0 -0 -1 -5 -6 -3 -0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -6 -6 -5 -5 -6 -12 -22 -28 -29 -22 -7 -5 -8 -8 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -3 -5 -7 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -33 -24 -10 -2 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -4 -8 -19 -29 -32 -21 -38 -60 -77 -70 -42 -19 -2 -1 -2 -4 -8 -18 -33 -47 -56 -37 -18 -12 -27 -55 -60 -54 -51 -46 -32 -16 -7 -4 -3 -2 -1 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -54 -82 -87 -75 -74 -72 -69 -65 -62 -58 -49 -37 -16 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -27 -57 -83 -78 -64 -72 -94 -113 -122 -111 -66 -43 -53 -112 -166 -195 -196 -181 -158 -133 -108 -84 -64 -53 -48 -43 -34 -26 -19 -15 -14 -14 -16 -17 -16 -15 -15 -18 -18 -17 -15 -14 -14 -15 -15 -17 -17 -17 -15 -14 -14 -15 -17 -19 -20 -20 -19 -19 -17 -15 -12 -9 -9 -10 -11 -11 -10 -9 -7 -7 -7 -7 -6 -6 -6 -6 -6 -5 -5 -4 -4 -5 -5 -5 -5 -6 -7 -8 -9 -11 -12 -12 -10 -18 -16 -11 -8 -7 -6 -6 -6 -6 -6 -6 -5 -4 -5 -5 -5 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -4 -6 -6 -6 -7 -7 -7 -8 -8 -8 -7 -6 -4 -5 -6 -8 -8 -9 -9 -11 -12 -15 -16 -16 -12 -3 -2 -2 -2 -3 -2 -1 -1 -1 -0 0 -0 -1 -1 -0 -0 0 -0 -2 -4 -8 -6 -3 -1 -0 -0 -0 -0 -0 0 0 0 -0 -2 -3 -3 -4 -4 -5 -7 -15 -23 -21 -12 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -2 -3 -4 -5 -5 -5 -4 -4 -4 -4 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -15 -18 -12 -3 -1 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -6 -13 -23 -30 -28 -42 -51 -45 -16 -4 -1 -3 -6 -7 -7 -7 -21 -35 -49 -61 -60 -54 -52 -68 -51 -39 -34 -34 -27 -17 -10 -5 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -47 -75 -80 -76 -71 -70 -68 -66 -63 -58 -44 -27 -19 -11 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -57 -126 -118 -94 -94 -117 -119 -93 -34 -11 -1 -5 -24 -62 -120 -167 -160 -152 -136 -114 -87 -63 -49 -43 -39 -32 -25 -19 -17 -16 -17 -17 -18 -17 -16 -15 -21 -20 -19 -18 -19 -16 -13 -12 -15 -17 -18 -17 -18 -19 -21 -23 -24 -25 -25 -23 -22 -20 -18 -15 -12 -12 -13 -13 -12 -11 -10 -9 -9 -9 -9 -8 -7 -7 -7 -7 -7 -7 -6 -6 -6 -6 -7 -7 -9 -9 -10 -12 -15 -17 -17 -17 -32 -33 -27 -18 -11 -9 -7 -6 -5 -5 -4 -4 -4 -4 -5 -5 -4 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -4 -6 -6 -7 -7 -8 -8 -8 -8 -8 -7 -7 -7 -7 -7 -7 -8 -10 -11 -13 -13 -13 -12 -12 -12 -9 -6 -6 -8 -11 -8 -5 -2 -2 -1 -1 -3 -4 -1 0 -1 -6 -9 -10 -12 -15 -10 -5 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -1 -2 -3 -3 -4 -6 -9 -17 -21 -16 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -2 -5 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -9 -10 -9 -9 -6 -3 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -12 -9 -4 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -5 -18 -30 -31 -30 -27 -19 -1 -0 -0 -2 -5 -6 -5 -5 -14 -21 -29 -39 -49 -58 -65 -69 -49 -31 -20 -20 -15 -11 -7 -3 -1 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -19 -35 -41 -56 -76 -81 -82 -80 -77 -74 -64 -51 -38 -23 -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 -13 -46 -112 -110 -107 -121 -145 -141 -88 0 0 0 0 -1 -7 -21 -29 -24 -78 -114 -120 -88 -67 -54 -46 -38 -31 -24 -19 -18 -18 -19 -19 -19 -18 -17 -17 -21 -21 -20 -19 -21 -17 -15 -15 -17 -18 -19 -21 -23 -24 -26 -27 -29 -30 -29 -27 -26 -24 -21 -18 -15 -16 -16 -16 -15 -15 -15 -16 -18 -19 -18 -16 -11 -9 -8 -9 -9 -9 -9 -9 -9 -9 -9 -9 -10 -10 -10 -12 -14 -17 -19 -20 -34 -39 -36 -28 -18 -13 -10 -7 -5 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -6 -7 -7 -8 -8 -9 -9 -10 -8 -8 -8 -8 -9 -9 -9 -10 -12 -12 -11 -7 -9 -13 -16 -14 -12 -11 -10 -10 -7 -3 -1 -0 -0 -1 -2 -2 -1 0 -1 -8 -13 -14 -10 -11 -9 -7 -5 -4 -5 -5 -4 -4 -3 -3 -3 -3 -3 -3 -3 -4 -5 -9 -14 -21 -23 -20 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -2 -2 -1 -0 -4 -7 -5 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -6 -14 -18 -19 -18 -15 -15 -15 -11 -6 -2 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -5 -12 -7 -3 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -5 -10 -13 -10 -6 -3 0 -0 -0 -0 -1 -1 -2 -4 -10 -20 -29 -38 -45 -48 -55 -55 -39 -28 -20 -13 -10 -7 -4 -2 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -19 -42 -51 -67 -86 -99 -97 -61 -34 -15 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -39 -101 -109 -119 -137 -159 -159 -95 -8 -1 0 0 0 0 0 0 -10 -71 -120 -123 -81 -66 -54 -43 -35 -29 -22 -19 -19 -20 -20 -20 -19 -18 -20 -22 -23 -21 -20 -20 -23 -20 -18 -17 -16 -16 -19 -22 -25 -27 -29 -31 -33 -35 -36 -35 -34 -29 -24 -20 -21 -21 -21 -22 -26 -25 -27 -31 -34 -33 -30 -26 -18 -14 -13 -13 -13 -13 -12 -12 -12 -11 -11 -10 -12 -11 -11 -10 -10 -12 -14 -17 -24 -28 -25 -16 -10 -7 -5 -4 -3 -3 -3 -4 -3 -4 -4 -6 -5 -5 -5 -5 -4 -3 -3 -3 -3 -2 -2 -2 -3 -3 -4 -5 -6 -7 -8 -8 -9 -10 -12 -14 -12 -11 -10 -10 -12 -12 -11 -11 -11 -10 -9 -6 -6 -7 -8 -8 -7 -6 -4 -3 -3 -4 -7 -4 -3 -2 -1 -1 -0 0 -0 -6 -13 -17 -11 -11 -10 -9 -7 -8 -8 -8 -8 -7 -6 -6 -6 -6 -7 -7 -7 -8 -11 -16 -22 -28 -30 -24 -14 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -2 -6 -10 -16 -24 -33 -31 -26 -19 -14 -17 -16 -11 -6 -2 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 -0 -1 -2 -10 -14 -10 -4 -1 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 -0 -2 -8 -22 -33 -40 -43 -40 -42 -40 -28 -14 -4 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -18 -39 -66 -92 -107 -100 -43 -14 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -45 -116 -122 -131 -142 -156 -154 -91 -16 -0 0 0 0 0 0 0 -12 -62 -122 -122 -79 -56 -43 -35 -30 -26 -21 -20 -22 -22 -20 -19 -18 -17 -21 -23 -24 -21 -20 -22 -26 -25 -22 -19 -16 -17 -20 -24 -27 -30 -33 -36 -38 -40 -41 -40 -37 -31 -26 -24 -25 -27 -29 -33 -39 -40 -33 -19 -3 -5 -16 -28 -24 -20 -18 -17 -18 -17 -17 -17 -17 -15 -14 -15 -14 -13 -12 -11 -8 -8 -9 -11 -15 -15 -12 -5 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -5 -5 -5 -5 -4 -3 -3 -3 -2 -2 -2 -3 -4 -4 -4 -5 -6 -7 -8 -9 -10 -10 -11 -11 -12 -12 -12 -12 -11 -12 -12 -11 -11 -12 -11 -8 -6 -5 -7 -10 -8 -6 -6 -5 -3 -2 -2 -3 -7 -9 -11 -14 -6 -1 0 0 -3 -11 -20 -14 -12 -13 -15 -13 -13 -13 -12 -11 -10 -10 -10 -10 -11 -13 -14 -15 -18 -22 -29 -35 -38 -36 -29 -18 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -8 -17 -23 -25 -20 -26 -31 -22 -14 -8 -5 -7 -6 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 -1 -3 -5 -7 -12 -12 -7 -2 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -7 -18 -33 -42 -44 -39 -31 -25 -19 -11 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -39 -64 -84 -97 -100 -103 -97 -67 -37 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -40 -99 -105 -112 -116 -106 -33 -7 -0 0 0 0 0 0 0 0 -14 -53 -134 -134 -96 -65 -48 -38 -31 -25 -21 -21 -22 -22 -20 -18 -17 -23 -25 -24 -22 -21 -25 -28 -29 -28 -25 -23 -22 -21 -24 -28 -33 -37 -41 -44 -46 -46 -46 -44 -41 -35 -29 -25 -27 -34 -43 -54 -66 -68 -57 -34 -8 -25 -36 -38 -33 -28 -25 -24 -22 -20 -18 -17 -18 -19 -20 -21 -17 -13 -11 -12 -11 -10 -10 -10 -10 -9 -7 -5 -6 -6 -5 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -4 -4 -5 -5 -5 -6 -6 -7 -9 -10 -10 -10 -10 -9 -9 -10 -11 -12 -13 -13 -13 -14 -17 -20 -18 -6 -2 -2 -3 -5 -3 -6 -11 -10 -5 -3 -3 -4 -6 -10 -16 -23 -12 -4 0 0 -1 -7 -17 -15 -13 -16 -20 -20 -18 -16 -14 -12 -12 -12 -12 -13 -16 -18 -18 -18 -22 -31 -50 -47 -44 -44 -48 -50 -34 -8 -2 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -6 -18 -30 -33 -28 -17 -25 -21 -11 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 0 -0 -2 -5 -7 -6 -9 -10 -7 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -11 -24 -37 -37 -31 -18 -12 -9 -7 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -66 -89 -94 -89 -93 -96 -97 -94 -76 -52 -35 -30 -12 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -12 -28 -31 -30 -28 -22 -4 -0 0 0 0 0 0 0 0 0 -13 -50 -150 -136 -93 -65 -51 -39 -30 -22 -22 -22 -22 -21 -19 -21 -23 -25 -27 -29 -30 -27 -30 -31 -31 -30 -30 -30 -29 -29 -32 -36 -41 -46 -52 -56 -56 -54 -51 -48 -44 -35 -31 -32 -37 -47 -65 -84 -93 -69 -39 -12 -3 -18 -29 -34 -34 -32 -30 -30 -27 -24 -20 -17 -15 -14 -16 -19 -16 -12 -11 -11 -9 -7 -7 -7 -9 -9 -7 -6 -5 -4 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -5 -4 -4 -3 -3 -3 -3 -3 -3 -4 -5 -5 -5 -7 -8 -9 -9 -10 -11 -11 -10 -9 -8 -8 -8 -10 -13 -15 -15 -16 -18 -21 -17 -8 -1 -0 -0 -0 0 0 -0 -1 -1 -5 -7 -6 -6 -8 -12 -16 -14 -7 -2 0 0 0 -1 -5 -10 -14 -15 -12 -17 -21 -22 -16 -13 -12 -13 -13 -15 -19 -22 -16 -10 -9 -14 -30 -29 -30 -36 -40 -52 -48 -26 -16 -7 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -11 -24 -35 -29 -16 -8 -19 -12 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 -0 -1 -1 -0 -0 -0 -1 -3 -3 -1 -2 -3 -2 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -5 -13 -22 -17 -12 -8 -5 -4 -4 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -19 -50 -78 -91 -85 -87 -77 -62 -51 -50 -46 -35 -13 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -29 -93 -99 -90 -78 -63 -47 -35 -27 -25 -23 -21 -19 -19 -22 -25 -28 -31 -34 -37 -37 -39 -38 -36 -35 -36 -36 -37 -39 -44 -51 -59 -63 -67 -68 -67 -62 -54 -48 -44 -37 -36 -40 -48 -64 -90 -101 -75 -36 -12 0 0 -2 -9 -19 -31 -31 -31 -31 -29 -25 -21 -17 -15 -14 -13 -12 -11 -12 -12 -11 -11 -10 -9 -7 -7 -7 -6 -5 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -5 -4 -4 -3 -3 -3 -3 -3 -4 -5 -6 -6 -7 -8 -10 -10 -11 -11 -11 -11 -11 -10 -8 -7 -7 -8 -11 -13 -15 -18 -20 -14 -8 -2 -0 0 0 0 0 0 0 -0 -0 -5 -8 -8 -7 -9 -14 -20 -12 -5 0 0 0 0 -3 -11 -24 -28 -23 -15 -19 -25 -28 -21 -17 -16 -15 -16 -19 -20 -17 -11 -9 -7 -2 -4 -10 -22 -37 -36 -49 -62 -59 -50 -32 -12 -8 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -4 -5 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -9 -16 -25 -30 -26 -9 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -2 -2 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -3 -2 -2 -5 -11 -11 -8 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 -2 -5 -9 -11 -7 -4 -2 -2 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -23 -33 -33 -39 -30 -15 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -54 -86 -95 -74 -57 -46 -40 -32 -26 -24 -25 -25 -25 -26 -28 -32 -36 -39 -42 -44 -45 -45 -43 -43 -45 -49 -54 -61 -67 -72 -75 -76 -75 -73 -68 -61 -52 -43 -40 -42 -49 -61 -92 -87 -62 -23 -6 0 0 0 0 -5 -15 -28 -30 -30 -30 -26 -22 -18 -15 -14 -13 -13 -12 -11 -14 -15 -14 -14 -12 -9 -4 -4 -4 -4 -5 -5 -4 -3 -3 -3 -3 -3 -3 -3 -4 -5 -5 -5 -5 -5 -4 -3 -3 -4 -5 -5 -6 -7 -8 -9 -10 -10 -11 -12 -12 -11 -10 -10 -9 -8 -8 -8 -9 -10 -13 -16 -19 -16 -7 -2 0 0 0 0 0 0 0 0 0 -0 -4 -7 -8 -8 -10 -16 -26 -23 -12 0 0 0 0 -0 -1 -0 -6 -16 -20 -28 -32 -31 -27 -24 -22 -22 -22 -25 -27 -23 -18 -17 -15 -4 -1 -5 -15 -29 -46 -62 -76 -83 -78 -70 -61 -41 -16 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -3 -4 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -20 -27 -21 -16 -14 -11 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -3 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 -1 -2 -3 -3 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -3 -7 -13 -6 -2 -1 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -51 -88 -99 -70 -57 -49 -42 -35 -31 -30 -31 -29 -29 -31 -34 -37 -40 -43 -47 -50 -51 -52 -53 -57 -60 -64 -71 -80 -85 -86 -85 -85 -83 -79 -73 -65 -56 -49 -47 -51 -59 -76 -121 -92 -43 0 0 0 0 0 0 -2 -5 -9 -19 -23 -23 -20 -17 -14 -12 -11 -11 -10 -10 -10 -13 -15 -13 -9 -8 -7 -5 -5 -5 -6 -7 -5 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -5 -5 -5 -5 -6 -6 -5 -5 -6 -8 -9 -10 -10 -11 -12 -13 -13 -12 -11 -11 -11 -12 -12 -11 -11 -11 -12 -15 -16 -6 -1 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -5 -7 -10 -15 -19 -12 -5 0 0 0 0 0 0 0 0 -0 -6 -12 -17 -23 -25 -27 -30 -32 -31 -33 -36 -36 -26 -13 -2 -0 0 -0 -1 -0 -17 -33 -43 -61 -69 -73 -73 -48 -21 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -4 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -8 -11 -11 -6 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -3 -8 -12 -5 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -49 -96 -113 -86 -69 -53 -40 -30 -27 -29 -31 -28 -31 -36 -41 -43 -47 -51 -56 -58 -59 -62 -66 -69 -74 -79 -86 -92 -95 -95 -95 -91 -85 -79 -76 -66 -59 -55 -54 -56 -69 -85 -78 -47 -18 0 0 0 0 0 0 -0 -0 -1 -6 -10 -12 -15 -13 -12 -10 -8 -8 -7 -7 -7 -10 -11 -8 -5 -7 -8 -5 -5 -5 -6 -6 -4 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -5 -5 -5 -5 -5 -4 -5 -6 -7 -11 -11 -11 -11 -12 -13 -14 -12 -12 -12 -12 -14 -15 -14 -12 -11 -12 -16 -22 -11 -5 -1 -2 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -5 -10 -14 -17 -24 -22 -6 -1 0 0 0 0 0 0 0 0 0 -3 -18 -33 -43 -45 -46 -46 -48 -52 -55 -29 -7 0 0 0 0 0 0 0 -1 -5 -10 -18 -27 -30 -42 -35 -8 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -1 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 -2 -6 -8 -6 -3 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -29 -65 -99 -115 -91 -69 -51 -37 -29 -29 -32 -33 -35 -39 -45 -52 -58 -62 -64 -64 -67 -69 -70 -77 -84 -89 -93 -97 -100 -101 -100 -95 -88 -80 -73 -68 -63 -60 -58 -60 -83 -105 -65 -23 -1 0 0 0 0 0 0 0 0 0 -0 -2 -5 -10 -10 -10 -8 -7 -6 -6 -6 -6 -6 -5 -4 -3 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -5 -5 -4 -3 -5 -7 -8 -6 -13 -18 -22 -23 -16 -13 -13 -11 -10 -10 -10 -13 -13 -13 -12 -11 -15 -19 -22 -14 -12 -13 -14 -7 -2 0 0 0 0 0 0 -0 -0 -1 -7 -9 -10 -10 -14 -16 -12 -3 -1 0 0 0 0 0 0 0 0 0 -3 -24 -57 -75 -69 -69 -61 -48 -36 -27 -14 -3 -0 0 0 0 0 0 0 0 0 0 -0 -1 -7 -27 -32 -10 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -3 -3 -3 -2 -1 -0 -0 -1 -4 -5 -3 -0 0 0 0 0 -1 -3 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -58 -121 -109 -82 -59 -44 -35 -33 -33 -34 -37 -43 -51 -61 -67 -68 -64 -60 -67 -71 -73 -79 -86 -92 -95 -98 -102 -105 -104 -98 -90 -83 -77 -73 -68 -65 -64 -84 -91 -81 -41 -13 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -6 -7 -7 -7 -6 -6 -6 -6 -5 -4 -3 -3 -2 -2 -2 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -6 -8 -7 -6 -4 -9 -15 -19 -14 -15 -18 -22 -26 -18 -13 -11 -10 -9 -8 -8 -10 -12 -12 -11 -11 -19 -25 -23 -21 -22 -23 -22 -13 -5 0 0 0 0 0 0 0 0 -0 -8 -11 -11 -8 -10 -7 -3 -2 -1 0 0 0 0 0 0 0 0 0 -1 -13 -35 -57 -73 -57 -33 -14 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -26 -28 -14 -2 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -2 -2 -1 -2 -2 -1 -0 0 -0 -1 -2 -3 -2 -2 -1 -1 -0 -0 -2 -12 -14 -10 0 0 0 -1 -4 -13 -23 -32 -27 -24 -22 -20 -16 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -59 -120 -122 -90 -63 -45 -35 -33 -36 -42 -51 -60 -65 -67 -71 -71 -68 -63 -68 -70 -73 -79 -86 -91 -95 -98 -103 -106 -106 -102 -96 -89 -84 -79 -75 -76 -81 -88 -64 -26 -2 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -6 -6 -5 -5 -5 -5 -5 -5 -4 -3 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -3 -4 -5 -7 -8 -7 -6 -5 -7 -12 -17 -21 -20 -18 -19 -22 -30 -21 -13 -10 -9 -8 -6 -6 -8 -10 -11 -11 -12 -19 -28 -32 -32 -30 -27 -27 -21 -14 -8 -2 -0 0 0 -0 -0 -2 -8 -13 -13 -10 -5 -5 -6 -8 -9 -8 -5 -3 -1 0 0 0 0 0 0 0 -0 0 -4 -18 -27 -43 -55 -16 -3 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -11 -13 -5 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -4 -5 -1 -0 0 -0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -5 -8 -7 -5 -5 -7 -3 -1 0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -3 -10 -10 -6 0 0 0 -10 -28 -44 -51 -54 -51 -48 -47 -46 -40 -23 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -56 -109 -127 -98 -70 -47 -36 -36 -41 -48 -54 -49 -47 -49 -58 -67 -73 -73 -73 -74 -76 -80 -86 -91 -95 -100 -104 -106 -107 -108 -106 -103 -99 -93 -90 -83 -71 -31 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -5 -6 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -3 -3 -2 -2 -2 -3 -3 -2 -2 -2 -2 -5 -7 -8 -7 -5 -3 -3 -5 -12 -21 -28 -25 -22 -21 -23 -29 -22 -14 -8 -8 -6 -4 -4 -6 -7 -7 -7 -10 -15 -22 -26 -28 -29 -27 -26 -24 -25 -27 -18 -11 -6 -2 -4 -6 -7 -12 -12 -10 -6 -3 -3 -4 -6 -9 -11 -11 -6 -2 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -7 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 -3 -8 -15 -22 -30 -34 -26 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -3 -3 -3 -4 -3 -3 -4 -5 -8 -11 -11 -11 -9 -6 -3 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -1 -3 -6 -8 -7 -4 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -2 -6 -8 -9 -8 -7 -4 -13 -32 -51 -50 -48 -44 -38 -34 -33 -33 -35 -23 -10 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -50 -99 -128 -107 -80 -57 -44 -40 -39 -42 -47 -49 -54 -62 -70 -74 -76 -77 -77 -77 -79 -82 -89 -95 -99 -102 -102 -101 -102 -112 -119 -121 -118 -106 -81 -51 -16 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -4 -4 -4 -3 -3 -2 -2 -2 -1 -1 -1 -2 -2 -3 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -2 -4 -4 -3 -2 -2 -3 -4 -10 -17 -22 -22 -23 -22 -21 -23 -19 -13 -7 -7 -5 -4 -3 -3 -4 -6 -6 -9 -13 -17 -18 -20 -21 -22 -21 -18 -16 -17 -19 -18 -17 -17 -20 -19 -16 -11 -8 -5 -3 -2 -1 -1 -2 -3 -5 -8 -8 -10 -8 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -7 -16 -29 -37 -33 -31 -30 -24 -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 -1 -2 -3 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -3 -5 -7 -6 -5 -4 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 -1 -3 -8 -16 -23 -30 -33 -34 -34 -34 -34 -30 -26 -23 -20 -19 -18 -19 -22 -19 -13 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -48 -99 -134 -112 -83 -61 -47 -41 -39 -42 -50 -58 -65 -71 -75 -78 -80 -80 -80 -80 -82 -85 -92 -96 -96 -95 -91 -90 -96 -115 -121 -115 -99 -79 -40 -13 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -3 -3 -4 -5 -4 -6 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -5 -7 -9 -13 -20 -23 -21 -19 -16 -11 -7 -6 -5 -5 -4 -3 -4 -5 -6 -7 -9 -11 -12 -13 -15 -17 -16 -15 -13 -13 -13 -14 -14 -16 -15 -13 -10 -7 -5 -3 -2 -1 -1 -1 -1 -1 -2 -3 -5 -9 -8 -4 -4 -2 0 0 0 0 0 0 0 0 -0 -2 -4 -6 -7 -4 -2 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -7 -14 -23 -35 -30 -21 -15 -10 -5 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -10 -16 -19 -18 -18 -17 -15 -12 -12 -13 -15 -16 -17 -17 -16 -18 -21 -21 -17 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -46 -105 -141 -110 -80 -56 -41 -36 -43 -52 -62 -69 -73 -77 -80 -81 -84 -85 -85 -83 -84 -86 -90 -90 -88 -85 -82 -88 -102 -128 -89 -45 -10 -9 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -4 -11 -11 -10 -7 -5 -4 -5 -7 -7 -6 -5 -5 -8 -7 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -6 -9 -11 -14 -19 -22 -21 -17 -13 -9 -6 -6 -6 -5 -5 -4 -4 -5 -5 -6 -6 -7 -9 -11 -12 -11 -11 -11 -11 -11 -11 -11 -10 -11 -10 -9 -8 -7 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -4 -9 -18 -22 -13 -1 -0 0 0 0 0 0 0 -0 -1 -3 -4 -5 -8 -9 -8 -5 -3 -1 0 -0 -0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -15 -15 -8 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -8 -12 -16 -16 -14 -13 -12 -10 -7 -9 -11 -12 -13 -14 -13 -11 -10 -10 -10 -8 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -41 -116 -150 -105 -80 -62 -49 -41 -48 -59 -70 -77 -81 -83 -85 -85 -88 -90 -89 -86 -85 -87 -86 -84 -82 -80 -80 -99 -97 -59 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -5 -16 -17 -15 -11 -7 -6 -7 -11 -12 -15 -18 -20 -16 -11 -6 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -5 -8 -11 -12 -12 -15 -16 -13 -8 -6 -6 -6 -6 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -7 -8 -8 -7 -8 -9 -9 -9 -9 -9 -9 -8 -7 -7 -6 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -5 -12 -20 -16 -3 -1 -0 0 0 0 0 0 0 -0 -1 -3 -4 -5 -6 -7 -7 -5 -2 -0 -0 -0 -0 -0 0 0 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -1 -3 -4 -4 -4 -2 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -4 -8 -16 -28 -25 -21 -16 -11 -9 -8 -9 -11 -11 -11 -8 -10 -12 -13 -13 -13 -14 -15 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -30 -112 -141 -103 -83 -72 -64 -56 -57 -65 -76 -85 -89 -91 -91 -93 -92 -91 -89 -91 -92 -91 -88 -86 -87 -91 -99 -115 -106 -65 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -7 -15 -23 -23 -19 -13 -9 -9 -10 -9 -11 -14 -20 -28 -25 -18 -10 -3 -2 -2 -3 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -5 -6 -6 -6 -8 -12 -15 -15 -8 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -6 -7 -8 -8 -8 -7 -7 -7 -6 -6 -6 -5 -5 -5 -4 -3 -2 -2 -2 -2 -2 -1 -1 -2 -2 -3 -6 -14 -19 -19 -19 -10 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -4 -4 -3 -2 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -2 -2 -3 -17 -37 -36 -30 -23 -17 -13 -11 -10 -12 -12 -10 -8 -10 -12 -14 -15 -16 -16 -16 -10 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -12 -33 -89 -100 -74 -55 -55 -68 -89 -75 -75 -82 -93 -98 -98 -98 -101 -103 -103 -102 -105 -108 -110 -107 -106 -113 -120 -118 -87 -52 -18 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -9 -11 -8 -0 -0 -0 -0 -0 -1 -9 -18 -20 -17 -13 -10 -12 -13 -13 -12 -11 -12 -18 -33 -32 -25 -15 -8 -5 -4 -5 -6 -3 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -6 -8 -10 -10 -7 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -5 -5 -6 -6 -7 -6 -6 -6 -6 -6 -5 -5 -5 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -3 -3 -4 -6 -10 -16 -24 -27 -18 -4 -4 -1 -1 -3 -6 -6 -5 -1 -1 -1 -2 -2 -3 -3 -3 -1 -0 -0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -6 -11 -15 -16 -24 -32 -35 -30 -24 -19 -17 -13 -12 -12 -13 -10 -8 -11 -13 -14 -15 -14 -15 -14 -9 -7 -6 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -54 -115 -104 -84 -62 -50 -58 -69 -80 -77 -78 -83 -91 -104 -104 -102 -103 -107 -112 -117 -125 -133 -141 -150 -163 -176 -161 -88 -38 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -5 -9 -12 -9 -2 -0 0 -1 -4 -23 -31 -31 -28 -26 -25 -24 -24 -26 -28 -29 -30 -33 -36 -41 -40 -34 -27 -22 -14 -8 -6 -13 -21 -23 -11 -4 -2 -4 -8 -10 -10 -7 -4 -3 -3 -3 -5 -9 -16 -25 -16 -8 -4 -5 -5 -5 -6 -6 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -5 -5 -5 -5 -5 -5 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -4 -4 -5 -6 -8 -10 -15 -21 -30 -42 -32 -27 -28 -38 -43 -38 -29 -20 -9 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 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 -13 -18 -22 -22 -21 -20 -17 -13 -12 -13 -11 -11 -12 -13 -9 -8 -12 -15 -15 -13 -7 -8 -8 -7 -7 -6 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -74 -153 -116 -85 -63 -54 -65 -72 -78 -84 -91 -98 -104 -111 -109 -105 -105 -110 -119 -132 -153 -176 -181 -160 -72 -52 -45 -18 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -2 -3 -5 -7 -5 -2 -0 0 -1 -5 -40 -51 -48 -39 -34 -33 -37 -44 -50 -52 -52 -52 -51 -49 -46 -42 -36 -30 -24 -18 -14 -12 -14 -14 -11 -5 -3 -5 -10 -17 -16 -13 -9 -9 -7 -4 -3 -6 -11 -19 -30 -21 -12 -5 -5 -5 -5 -6 -6 -5 -5 -4 -4 -4 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -3 -3 -3 -4 -4 -4 -4 -5 -6 -7 -8 -8 -12 -20 -31 -41 -48 -53 -54 -52 -48 -44 -40 -24 -9 -5 -2 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -2 -4 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -3 -4 -5 -6 -7 -8 -9 -9 -8 -5 -7 -8 -7 -8 -10 -13 -13 -12 -13 -16 -16 -12 -7 -7 -9 -9 -9 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -56 -115 -101 -80 -67 -66 -76 -83 -91 -103 -115 -121 -122 -118 -114 -112 -112 -117 -128 -147 -183 -170 -120 -52 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -1 -3 -26 -40 -47 -45 -43 -42 -44 -47 -50 -51 -51 -51 -51 -50 -50 -46 -41 -37 -32 -27 -23 -21 -18 -16 -13 -10 -6 -11 -21 -24 -23 -21 -20 -21 -15 -7 -3 -5 -7 -12 -20 -20 -19 -16 -8 -5 -5 -5 -6 -6 -6 -6 -5 -5 -5 -5 -4 -4 -4 -4 -4 -3 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -5 -5 -5 -6 -7 -8 -8 -7 -9 -13 -20 -27 -33 -39 -42 -43 -43 -42 -41 -38 -35 -28 -11 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -3 -5 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -5 -7 -7 -7 -7 -5 -7 -7 -6 -7 -10 -14 -19 -15 -13 -15 -17 -15 -11 -8 -11 -12 -12 -7 -7 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -32 -110 -129 -122 -100 -84 -77 -79 -92 -100 -108 -118 -128 -129 -126 -120 -119 -121 -124 -127 -141 -166 -208 -182 -94 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -2 -20 -36 -47 -48 -48 -49 -50 -52 -54 -56 -57 -48 -46 -49 -59 -57 -54 -49 -44 -39 -34 -28 -23 -19 -17 -18 -9 -8 -14 -14 -15 -18 -24 -15 -8 -4 -3 -3 -4 -6 -13 -22 -30 -38 -19 -9 -5 -6 -6 -6 -7 -7 -6 -5 -5 -7 -8 -8 -5 -4 -4 -3 -4 -4 -5 -5 -4 -4 -4 -5 -5 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -7 -9 -11 -10 -10 -11 -13 -16 -22 -29 -34 -37 -38 -38 -39 -40 -40 -36 -19 -4 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -18 -29 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -3 -4 -5 -4 -6 -8 -7 -5 -5 -5 -9 -11 -12 -12 -12 -14 -17 -14 -14 -16 -20 -23 -19 -12 -9 -8 -8 -7 -8 -6 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -17 -45 -118 -123 -107 -87 -81 -83 -92 -108 -117 -122 -127 -131 -131 -129 -126 -126 -128 -132 -138 -162 -176 -173 -114 -50 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -6 -18 -36 -49 -55 -53 -53 -55 -56 -56 -60 -63 -63 -60 -60 -63 -69 -67 -65 -65 -64 -61 -56 -47 -32 -23 -22 -32 -20 -10 -5 -3 -3 -5 -8 -4 -3 -2 -2 -3 -5 -9 -16 -22 -27 -31 -23 -22 -26 -31 -18 -11 -16 -20 -24 -28 -32 -33 -27 -17 -7 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -7 -8 -7 -6 -6 -5 -5 -5 -5 -5 -5 -6 -9 -10 -10 -10 -10 -12 -17 -23 -29 -33 -34 -35 -36 -37 -38 -35 -22 -6 -1 0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -25 -35 -40 -39 -23 -11 -8 -17 -16 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -4 -5 -6 -7 -7 -7 -6 -7 -8 -10 -11 -13 -14 -15 -18 -19 -18 -18 -20 -24 -26 -24 -19 -12 -7 -6 -7 -8 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -22 -75 -126 -130 -119 -107 -100 -101 -102 -107 -122 -129 -132 -130 -126 -126 -127 -128 -132 -136 -141 -151 -185 -188 -146 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -11 -31 -48 -37 -22 -16 -31 -45 -57 -63 -63 -63 -64 -68 -74 -77 -73 -71 -72 -76 -73 -54 -44 -52 -58 -55 -49 -53 -38 -24 -16 -14 -8 -3 -3 -2 -2 -2 -3 -6 -8 -8 -5 -4 -4 -5 -10 -17 -26 -37 -38 -36 -33 -31 -34 -39 -38 -28 -17 -6 -6 -6 -7 -6 -5 -5 -5 -5 -5 -6 -7 -8 -8 -7 -6 -6 -7 -8 -8 -9 -8 -7 -8 -8 -8 -7 -6 -5 -7 -8 -9 -9 -10 -9 -10 -14 -19 -25 -30 -31 -34 -36 -37 -35 -20 -8 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -36 -66 -71 -60 -53 -45 -47 -63 -80 -70 -43 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -3 -5 -6 -7 -9 -10 -9 -7 -8 -10 -11 -13 -14 -16 -19 -18 -18 -18 -19 -21 -25 -30 -26 -20 -14 -8 -6 -6 -8 -8 -7 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -44 -108 -150 -129 -115 -108 -108 -114 -125 -134 -140 -141 -140 -136 -129 -125 -124 -127 -135 -142 -153 -170 -216 -235 -199 -36 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -8 -18 -29 -26 -14 -3 -1 -4 -10 -21 -45 -54 -60 -65 -61 -43 -22 -13 -30 -48 -61 -51 -45 -43 -43 -24 -12 -14 -43 -40 -30 -18 -13 -8 -4 -3 -3 -3 -4 -6 -10 -13 -14 -9 -6 -5 -4 -5 -8 -14 -28 -27 -19 -11 -9 -13 -20 -17 -12 -8 -5 -6 -6 -5 -5 -4 -5 -5 -5 -6 -8 -14 -14 -13 -9 -6 -7 -7 -6 -7 -7 -7 -7 -8 -8 -8 -7 -6 -6 -7 -8 -8 -8 -9 -9 -10 -12 -17 -25 -32 -36 -38 -40 -40 -25 -11 -2 0 0 -0 -0 0 -0 -0 -0 -0 0 -1 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 -9 -29 -59 -62 -61 -60 -61 -66 -79 -106 -113 -96 -58 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -3 -4 -7 -9 -11 -13 -14 -15 -15 -15 -19 -23 -26 -28 -30 -31 -26 -22 -19 -18 -18 -20 -23 -22 -19 -17 -14 -8 -7 -7 -8 -8 -6 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -74 -158 -152 -137 -123 -121 -122 -126 -130 -138 -143 -145 -143 -140 -137 -135 -134 -134 -137 -143 -152 -171 -203 -261 -304 -272 -65 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -7 -24 -35 -36 -8 -1 -1 -1 -1 -0 -0 -0 -16 -31 -38 -29 -15 -3 -1 -1 -1 -1 -1 -16 -27 -22 -7 -1 -1 -1 -1 -2 -2 -3 -6 -10 -12 -8 -6 -8 -10 -15 -20 -26 -25 -22 -17 -12 -7 -5 -7 -13 -17 -19 -20 -19 -16 -11 -6 -4 -4 -4 -12 -17 -18 -8 -9 -11 -14 -15 -17 -16 -8 -10 -11 -11 -8 -8 -7 -5 -4 -3 -4 -4 -5 -6 -7 -7 -6 -5 -6 -7 -7 -8 -9 -9 -10 -12 -15 -21 -28 -35 -41 -46 -49 -30 -17 -8 -1 -3 -4 -4 -11 -18 -21 -12 -9 -13 -23 -38 -31 -16 -0 0 0 -0 -1 -2 -2 -0 -4 -10 -16 -14 -13 -16 -25 -29 -17 -1 -7 -15 -25 -37 -47 -50 -52 -56 -60 -63 -69 -89 -88 -62 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -1 -2 -2 -1 -1 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -3 -5 -6 -8 -9 -13 -17 -20 -22 -24 -27 -28 -31 -36 -41 -46 -49 -49 -46 -38 -31 -25 -22 -23 -24 -24 -22 -18 -15 -16 -12 -9 -8 -9 -9 -7 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -78 -180 -150 -130 -126 -133 -138 -143 -149 -150 -149 -146 -142 -141 -143 -148 -152 -157 -162 -168 -187 -217 -257 -268 -190 -98 -22 -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 -1 -3 -15 -29 -37 -40 -41 -38 -14 -5 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -10 -19 -27 -18 -12 -12 -16 -21 -29 -40 -33 -27 -22 -21 -18 -16 -14 -16 -19 -21 -24 -23 -17 -8 -5 -3 -5 -13 -24 -29 -30 -32 -31 -28 -24 -24 -19 -13 -17 -18 -17 -12 -9 -6 -4 -3 -2 -1 -2 -2 -2 -3 -3 -4 -4 -5 -5 -6 -6 -8 -9 -10 -11 -11 -13 -17 -22 -29 -38 -47 -53 -50 -42 -27 -9 -3 -7 -24 -60 -66 -52 -39 -42 -54 -72 -75 -58 -34 -20 -30 -34 -22 -10 -16 -27 -21 -41 -60 -72 -58 -58 -64 -71 -68 -59 -51 -62 -58 -49 -42 -41 -45 -51 -58 -62 -65 -69 -67 -44 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -0 -1 -3 -6 -7 -5 -3 -4 -4 -3 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -3 -6 -10 -13 -16 -18 -23 -27 -31 -33 -35 -36 -35 -41 -48 -55 -59 -61 -60 -53 -45 -39 -35 -31 -29 -27 -24 -21 -17 -13 -16 -16 -13 -9 -11 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -71 -165 -207 -167 -145 -135 -135 -144 -153 -158 -158 -156 -153 -151 -151 -153 -155 -158 -165 -178 -195 -218 -250 -254 -226 -140 -58 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -8 -14 -19 -24 -33 -40 -30 -21 -11 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -6 -11 -14 -10 -11 -18 -27 -30 -32 -39 -27 -18 -16 -28 -24 -18 -19 -23 -23 -21 -21 -15 -8 -4 -4 -4 -8 -22 -33 -37 -34 -19 -9 -5 -11 -23 -26 -20 -20 -19 -15 -9 -5 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -5 -7 -9 -10 -12 -12 -13 -15 -18 -21 -28 -38 -46 -47 -35 -5 -1 -6 -19 -44 -54 -53 -42 -39 -44 -53 -68 -60 -42 -21 -39 -59 -72 -72 -71 -72 -69 -57 -60 -67 -71 -72 -71 -68 -62 -55 -50 -49 -46 -43 -41 -42 -47 -53 -60 -69 -75 -80 -87 -85 -61 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -16 -24 -26 -11 -10 -10 -9 -6 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -4 -3 -2 -2 -2 -2 -2 -2 -4 -10 -19 -27 -30 -33 -36 -38 -36 -37 -39 -44 -50 -57 -62 -65 -66 -65 -60 -54 -48 -45 -40 -36 -31 -27 -22 -18 -19 -16 -13 -9 -11 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -35 -94 -189 -209 -156 -138 -135 -140 -151 -154 -158 -162 -161 -159 -160 -167 -167 -170 -174 -183 -202 -234 -276 -253 -185 -97 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -10 -5 -8 -14 -20 -18 -23 -33 -39 -32 -19 -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 -3 -3 -3 -3 -4 -4 -7 -14 -19 -18 -14 -12 -8 -7 -8 -18 -13 -7 -6 -6 -5 -4 -3 -3 -4 -7 -22 -22 -13 -14 -25 -33 -34 -20 -11 -7 -11 -19 -21 -17 -14 -12 -10 -5 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -2 -4 -5 -7 -9 -10 -11 -12 -13 -14 -15 -19 -26 -30 -21 -9 -4 -7 -11 -16 -39 -44 -41 -35 -33 -38 -49 -65 -64 -45 -4 -1 -13 -30 -42 -59 -69 -64 -71 -71 -65 -64 -62 -58 -53 -48 -47 -48 -50 -53 -55 -57 -57 -54 -48 -43 -67 -98 -121 -101 -76 -49 -15 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -4 -6 -5 -12 -19 -21 -17 -14 -12 -8 -6 -4 -2 -1 -1 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -4 -7 -7 -6 -4 -1 -1 -2 -4 -3 -3 -2 -4 -12 -22 -28 -32 -34 -35 -32 -32 -34 -41 -50 -58 -63 -64 -66 -68 -68 -59 -56 -58 -55 -49 -44 -38 -33 -28 -22 -16 -11 -8 -10 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -17 -66 -122 -181 -184 -174 -155 -145 -143 -151 -165 -165 -168 -172 -172 -170 -172 -179 -181 -184 -191 -203 -231 -272 -308 -224 -96 0 0 0 0 0 0 0 0 0 0 0 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 -4 -7 -13 -18 -15 -15 -17 -17 -13 -8 -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 -3 -3 -3 -3 -3 -4 -4 -5 -5 -5 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -5 -5 -3 -6 -12 -17 -19 -16 -14 -13 -12 -11 -9 -7 -6 -6 -5 -3 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -7 -8 -10 -11 -12 -13 -15 -20 -25 -28 -29 -37 -37 -32 -26 -33 -34 -32 -29 -34 -44 -57 -67 -68 -62 -47 -32 -17 -0 -2 -9 -19 -29 -37 -44 -57 -66 -73 -78 -79 -77 -81 -90 -84 -74 -62 -48 -33 -19 -9 -5 -16 -29 -24 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -15 -22 -18 -14 -17 -17 -11 -11 -10 -10 -10 -9 -7 -4 -3 -2 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -4 -11 -14 -7 -3 -1 0 0 -0 -0 -0 -0 -0 -0 -2 -14 -30 -39 -35 -32 -31 -31 -32 -36 -41 -47 -54 -61 -66 -70 -71 -65 -63 -61 -58 -54 -48 -42 -35 -28 -21 -16 -12 -10 -10 -10 -8 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -116 -183 -212 -209 -171 -153 -146 -143 -150 -162 -178 -179 -177 -174 -173 -179 -185 -189 -191 -197 -207 -223 -256 -301 -332 -274 -111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -2 -3 -4 -5 -5 -4 -3 -2 -2 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -5 -7 -7 -5 -7 -7 -6 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -7 -8 -8 -8 -9 -11 -15 -20 -25 -29 -32 -35 -38 -35 -31 -26 -26 -31 -40 -50 -57 -53 -34 -41 -36 -22 -3 0 0 -0 -3 -3 -15 -62 -86 -97 -104 -60 -59 -77 -87 -60 -35 -19 -9 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -3 -11 -17 -17 -16 -14 -11 -7 -5 -3 -3 -4 -3 -2 -1 -0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -2 -1 -1 -0 -0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -10 -25 -22 -9 -2 0 0 0 0 0 0 0 0 0 0 -4 -8 -11 -13 -23 -34 -31 -29 -29 -32 -38 -46 -54 -62 -67 -69 -67 -64 -61 -58 -55 -50 -44 -40 -33 -26 -20 -17 -13 -9 -10 -9 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -134 -202 -199 -162 -149 -144 -146 -152 -165 -175 -183 -186 -185 -184 -182 -188 -192 -196 -200 -209 -223 -242 -274 -265 -222 -129 -47 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -4 -3 -2 -2 -2 -2 -2 -3 -3 -2 -2 -3 -3 -4 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -4 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -4 -4 -4 -6 -9 -12 -15 -18 -22 -25 -25 -24 -21 -26 -31 -38 -46 -60 -68 -59 -58 -50 -35 -17 -6 0 0 0 0 -1 -7 -19 -47 -112 -67 -30 -12 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -4 -5 -8 -9 -9 -8 -6 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -1 -4 -5 -2 -1 -1 -0 0 0 0 -0 -2 -4 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -12 -24 -45 -29 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -9 -23 -37 -40 -34 -30 -33 -42 -52 -61 -65 -67 -65 -63 -63 -64 -63 -58 -54 -52 -45 -35 -25 -17 -13 -11 -11 -10 -9 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -37 -97 -169 -172 -153 -143 -148 -158 -170 -183 -189 -194 -200 -204 -204 -201 -198 -198 -200 -207 -221 -239 -264 -305 -267 -169 -9 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -3 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -4 -5 -7 -9 -11 -13 -14 -14 -16 -24 -32 -41 -49 -62 -79 -92 -95 -95 -98 -58 -24 0 0 0 0 0 0 -2 -10 -45 -34 -14 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -3 -3 -3 -4 -5 -4 -3 -2 -1 -1 -0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -2 -2 -1 -0 0 0 0 0 -0 -3 -5 -6 -2 -0 -0 -0 -1 -1 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -9 -21 -40 -60 -31 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -20 -28 -25 -26 -33 -42 -51 -60 -67 -69 -70 -71 -72 -72 -72 -68 -61 -52 -42 -33 -24 -18 -17 -17 -17 -16 -12 -8 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -29 -81 -126 -160 -163 -153 -148 -151 -160 -171 -185 -202 -206 -208 -212 -215 -216 -214 -214 -219 -227 -239 -257 -231 -194 -188 -160 -98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -4 -4 -3 -3 -4 -4 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -5 -7 -9 -8 -8 -8 -12 -18 -26 -35 -45 -57 -70 -80 -90 -97 -92 -59 -25 -0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -2 -0 -2 -2 -1 -0 -0 0 0 0 -1 -4 -4 -4 -1 -2 -1 -0 -1 -3 -5 -5 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -0 -0 -0 -0 0 0 0 -0 -0 -1 -6 -14 -28 -49 -55 -26 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -12 -26 -41 -52 -61 -68 -71 -73 -74 -73 -69 -64 -60 -53 -47 -40 -35 -32 -29 -20 -18 -18 -19 -17 -12 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -27 -75 -138 -171 -178 -170 -149 -143 -147 -158 -172 -184 -195 -206 -206 -209 -214 -228 -235 -240 -247 -258 -273 -292 -322 -222 -91 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -4 -3 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -7 -6 -5 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -2 -3 -4 -6 -9 -10 -11 -9 -8 -8 -8 -10 -13 -18 -27 -37 -48 -58 -63 -54 -26 -12 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 -1 -2 -3 -3 -2 -1 0 0 -0 -1 -1 -2 -3 -5 -3 -2 -2 -3 -5 -6 -7 -6 -5 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -6 -14 -26 -44 -38 -18 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -15 -37 -55 -63 -68 -77 -79 -77 -71 -63 -60 -57 -50 -44 -41 -39 -32 -25 -19 -16 -16 -18 -18 -11 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 0 0 0 -14 -48 -146 -185 -197 -188 -173 -158 -147 -146 -152 -164 -179 -188 -198 -211 -210 -211 -217 -237 -248 -261 -278 -269 -223 -174 -185 -127 -56 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -5 -4 -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 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -2 -4 -5 -7 -9 -11 -12 -11 -9 -9 -9 -11 -12 -14 -16 -23 -32 -41 -49 -55 -60 -61 -54 -33 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -2 -3 -3 -2 -1 0 0 -0 -1 -3 -7 -9 -5 -4 -4 -5 -5 -6 -9 -9 -8 -6 -3 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -4 -1 -0 -0 -0 0 0 -0 -1 -3 -9 -18 -32 -22 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -33 -53 -61 -69 -79 -85 -86 -82 -74 -67 -60 -52 -44 -38 -34 -31 -28 -28 -29 -29 -25 -17 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -14 -34 -110 -142 -97 -76 -133 -210 -198 -186 -174 -164 -160 -156 -153 -158 -167 -176 -187 -194 -207 -222 -228 -228 -232 -245 -257 -256 -238 -174 -90 -21 -17 -11 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -3 -2 -2 -2 -1 -0 -0 -0 0 0 0 -0 -1 -2 -2 -2 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 0 0 0 0 -0 -0 -1 -2 -4 -5 -6 -6 -7 -6 -6 -5 -7 -9 -12 -13 -14 -15 -19 -23 -28 -33 -39 -45 -51 -51 -39 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -2 -4 -9 -10 -9 -8 -7 -6 -4 -6 -8 -7 -7 -8 -8 -4 -2 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -6 -3 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -11 -20 -12 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -21 -47 -65 -78 -88 -92 -92 -88 -83 -75 -66 -56 -47 -41 -39 -36 -32 -29 -28 -29 -27 -13 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -20 -31 -51 -92 -164 -207 -221 -206 -189 -193 -196 -174 -164 -159 -157 -156 -160 -167 -173 -179 -186 -193 -200 -214 -230 -242 -246 -251 -262 -272 -237 -159 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -5 -3 -3 -2 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -2 -2 -1 -0 -0 -1 -1 -2 -3 -4 -4 -5 -5 -5 -5 -5 -5 -6 -7 -10 -13 -15 -15 -16 -18 -19 -18 -21 -25 -29 -32 -33 -31 -23 -22 -17 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -2 -4 -4 -5 -6 -5 -6 -7 -7 -5 -3 -4 -6 -6 -7 -12 -14 -13 -9 -6 -3 -1 -0 0 0 0 0 0 0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -4 -3 -3 -3 -4 -3 -1 -1 -0 -0 -1 -6 -8 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -10 -44 -69 -84 -91 -96 -99 -97 -90 -81 -70 -59 -53 -49 -45 -41 -36 -31 -30 -24 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -69 -142 -186 -186 -194 -216 -214 -207 -196 -182 -169 -160 -157 -157 -158 -158 -158 -168 -178 -185 -190 -195 -201 -209 -224 -242 -260 -271 -279 -283 -260 -197 -114 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -5 -5 -1 -2 -2 -1 -0 0 0 0 0 -0 -1 -2 -3 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -5 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -4 -5 -5 -7 -12 -19 -20 -19 -18 -16 -17 -18 -18 -15 -12 -12 -14 -16 -16 -14 -9 -8 -9 -10 -10 -11 -12 -13 -14 -15 -17 -19 -20 -20 -19 -18 -17 -18 -20 -24 -29 -27 -25 -26 -33 -36 -32 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -5 -8 -9 -8 -6 -3 -2 -3 -3 -3 -2 -1 -1 -2 -4 -7 -10 -12 -14 -13 -10 -7 -3 -1 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 -0 -2 -5 -4 -3 -3 -5 -5 -4 -3 -2 -2 -2 -4 -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 -7 -27 -56 -65 -70 -78 -87 -96 -98 -93 -89 -84 -78 -71 -66 -60 -52 -46 -43 -41 -42 -31 -15 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -17 -48 -135 -182 -202 -203 -191 -182 -175 -170 -164 -157 -149 -150 -150 -149 -151 -157 -166 -177 -185 -191 -197 -203 -210 -218 -227 -240 -250 -257 -207 -186 -174 -124 -54 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -5 -4 -2 -0 -1 -2 -1 -0 0 0 0 0 -0 -0 -1 -1 -1 -2 -3 -4 -3 -3 -3 -3 -3 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -4 -3 -5 -8 -13 -6 -2 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -4 -6 -7 -7 -7 -7 -6 -5 -4 -9 -20 -36 -28 -19 -13 -12 -37 -51 -46 -47 -47 -46 -52 -54 -50 -36 -16 -7 -10 -14 -20 -26 -26 -25 -26 -30 -32 -32 -30 -25 -17 -14 -17 -19 -19 -19 -17 -12 -9 -15 -19 -18 -12 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -6 -11 -13 -10 -7 -3 -2 -2 -3 -3 -3 -1 -1 -1 -2 -4 -6 -8 -10 -12 -11 -8 -6 -3 -1 -0 0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -2 -2 -1 -2 -5 -9 -6 -6 -6 -6 -4 -3 -3 -11 -15 -14 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -16 -47 -66 -79 -87 -96 -75 -50 -43 -45 -48 -49 -61 -63 -58 -51 -46 -44 -44 -30 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -21 -47 -98 -141 -168 -172 -169 -160 -152 -152 -153 -149 -144 -140 -138 -141 -144 -147 -152 -160 -170 -183 -190 -196 -200 -205 -225 -244 -251 -242 -214 -166 -76 -37 -23 -15 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -2 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -2 -3 -3 -4 -3 -3 -4 -5 -6 -7 -8 -8 -7 -5 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -5 -2 -1 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -5 -6 -6 -5 -3 -3 -2 -1 -0 -0 -1 -2 -3 -1 0 0 -0 -5 -18 -40 -39 -31 -24 -42 -50 -46 -26 -10 -2 -2 -5 -8 -11 -6 -10 -18 -26 -20 -15 -14 -19 -14 -5 -7 -7 -5 -4 -2 -1 -1 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -14 -16 -14 -10 -7 -5 -4 -4 -2 -1 -0 -0 -1 -1 -2 -3 -5 -7 -10 -11 -11 -9 -6 -2 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -6 -6 -6 -2 -1 0 -0 -0 -1 -5 -6 -5 -3 -2 -2 -3 -9 -12 -12 -7 -4 -4 -7 -8 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -15 -31 -53 -69 -80 -89 -100 -101 -80 -45 -11 0 -8 -50 -67 -71 -61 -49 -42 -41 -30 -17 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -15 -46 -81 -121 -136 -144 -142 -141 -141 -141 -138 -136 -134 -132 -132 -135 -139 -141 -145 -150 -155 -160 -172 -189 -200 -207 -215 -226 -240 -244 -240 -184 -97 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -5 -5 -4 -4 -5 -5 -7 -11 -14 -8 -5 -5 -6 -5 -5 -5 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -3 -2 -8 -8 -4 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -3 -5 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -33 -39 -17 0 0 -7 -9 -7 -2 -1 0 0 -0 0 0 0 -0 -0 -0 0 -4 -15 -32 -27 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -1 -5 -11 -18 -20 -19 -15 -11 -6 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -4 -8 -12 -15 -16 -13 -9 -5 -2 -0 0 0 0 0 -1 -2 -4 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -7 -7 -7 -5 -2 -1 0 0 -0 -1 -3 -3 -3 -3 -2 -2 -2 -3 -4 -5 -5 -6 -7 -10 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -16 -46 -57 -65 -73 -77 -63 -34 -26 -25 -18 -3 0 -10 -39 -58 -66 -62 -50 -43 -40 -38 -31 -18 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -88 -125 -133 -125 -123 -122 -121 -123 -125 -126 -127 -128 -130 -132 -135 -135 -135 -138 -144 -151 -159 -168 -181 -196 -209 -221 -236 -254 -235 -190 -120 -26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -3 -5 -5 -5 -4 -5 -6 -7 -9 -9 -7 -3 -3 -7 -12 -11 -9 -6 -4 -3 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -1 -3 -3 -3 -4 -4 -5 -5 -5 -5 -4 -4 -5 -5 -5 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -6 -3 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -2 -8 -11 -8 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -13 -18 -19 -18 -15 -9 -5 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -0 -2 -8 -16 -21 -17 -12 -10 -6 -2 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -2 -4 -5 -9 -12 -11 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -24 -56 -62 -66 -71 -79 -81 -67 -32 -10 -0 0 0 -1 -5 -24 -50 -68 -65 -57 -49 -43 -37 -21 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -17 -33 -24 -36 -70 -105 -108 -100 -99 -103 -108 -114 -116 -120 -125 -129 -132 -134 -133 -133 -135 -139 -147 -156 -167 -180 -195 -212 -230 -250 -240 -205 -130 -65 -16 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -4 -3 -1 -0 -1 -2 -3 -4 -4 -4 -4 -3 -2 -4 -4 -5 -5 -6 -6 -6 -7 -8 -10 -12 -8 -6 -6 -11 -10 -8 -7 -5 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -7 -9 -11 -12 -12 -11 -10 -8 -6 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -9 -13 -17 -22 -16 -6 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -7 -9 -11 -11 -10 -8 -8 -7 -6 -6 -6 -6 -8 -8 -8 -7 -6 -4 -2 -4 -10 -17 -18 -14 -13 -12 -7 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -6 -7 -8 -9 -8 -7 -5 -3 -1 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -9 -12 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -20 -44 -57 -65 -72 -78 -91 -80 -47 -17 -3 0 0 0 -3 -13 -33 -53 -65 -68 -65 -58 -44 -23 -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 -5 -15 -43 -81 -125 -113 -102 -92 -85 -81 -81 -86 -98 -109 -118 -119 -124 -130 -134 -134 -134 -133 -136 -142 -152 -166 -179 -193 -203 -219 -234 -247 -229 -158 -71 -25 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -5 -5 -4 -3 -3 -3 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -5 -6 -6 -5 -6 -8 -11 -10 -10 -9 -8 -7 -7 -6 -5 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -4 -6 -8 -10 -11 -13 -10 -7 -4 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -10 -13 -14 -14 -14 -15 -19 -11 -4 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -2 -2 -3 -3 -4 -7 -9 -10 -10 -9 -9 -10 -10 -10 -10 -10 -8 -6 -4 -5 -11 -20 -11 -7 -9 -14 -11 -5 -3 -2 -2 -1 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -6 -8 -9 -10 -10 -6 -7 -9 -10 -7 -6 -5 -4 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -11 -12 -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 -14 -41 -64 -73 -78 -87 -83 -69 -45 -15 0 0 0 -0 -2 -8 -39 -68 -76 -72 -64 -53 -53 -41 -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 -8 -27 -56 -92 -103 -105 -97 -89 -81 -74 -73 -79 -90 -102 -113 -122 -129 -132 -134 -135 -136 -137 -139 -145 -153 -164 -176 -185 -201 -226 -242 -230 -188 -63 -14 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -4 -4 -3 -3 -3 -4 -4 -4 -3 -3 -2 -2 -2 -3 -3 -3 -3 -4 -5 -5 -5 -5 -5 -6 -6 -6 -6 -6 -5 -5 -5 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -2 -3 -3 -4 -5 -8 -10 -11 -12 -12 -10 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -3 -6 -9 -8 -6 -3 -1 -1 -2 -5 -3 -1 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -3 -6 -9 -12 -13 -13 -11 -10 -10 -9 -7 -6 -6 -5 -4 -3 -4 -6 -5 -4 -4 -4 -2 -2 -2 -3 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -3 -5 -7 -9 -11 -11 -11 -12 -12 -14 -15 -14 -13 -11 -8 -4 -2 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -2 -7 -13 -14 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -36 -61 -74 -78 -79 -57 -39 -21 -6 0 0 0 0 -0 -2 -25 -50 -70 -75 -68 -57 -58 -44 -25 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -16 -41 -61 -74 -74 -73 -71 -70 -69 -69 -70 -73 -81 -90 -100 -109 -118 -126 -130 -134 -137 -139 -143 -148 -155 -162 -170 -179 -193 -196 -190 -149 -77 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -4 -4 -4 -5 -4 -4 -3 -3 -3 -3 -2 -2 -3 -3 -3 -2 -1 -2 -3 -3 -3 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -4 -5 -6 -6 -8 -9 -10 -11 -11 -9 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -5 -9 -13 -15 -15 -13 -12 -10 -9 -6 -5 -5 -4 -3 -3 -2 -3 -5 -5 -5 -4 -1 0 -0 -0 -1 -1 -1 -3 -3 -2 -1 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -9 -10 -10 -9 -9 -10 -11 -12 -13 -13 -11 -8 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -4 -10 -14 -16 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -21 -56 -47 -16 -5 -3 0 0 0 0 0 0 0 0 0 -24 -55 -79 -68 -58 -57 -54 -47 -36 -14 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -25 -41 -56 -60 -55 -53 -54 -60 -63 -64 -64 -67 -72 -79 -86 -92 -98 -106 -113 -121 -129 -135 -140 -144 -150 -156 -162 -168 -173 -180 -202 -175 -117 -37 -11 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -4 -5 -5 -4 -4 -3 -3 -3 -4 -3 -3 -3 -3 -2 -1 -2 -3 -3 -3 -3 -3 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -2 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -2 -3 -6 -8 -9 -9 -10 -10 -10 -10 -10 -9 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -5 -2 -1 -0 0 0 0 0 -0 -1 -3 -5 -5 -5 -4 -4 -4 -5 -7 -11 -14 -15 -15 -14 -13 -11 -9 -8 -7 -4 -3 -2 -2 -3 -3 -2 -2 -2 -2 -1 -0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -3 -6 -8 -10 -11 -11 -11 -11 -11 -11 -14 -16 -16 -14 -10 -5 -3 -2 -2 -1 -1 0 -0 -0 -1 -1 -1 -2 -5 -10 -14 -14 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -8 -5 -2 0 0 0 0 0 0 0 0 0 0 0 -28 -58 -86 -72 -64 -61 -59 -58 -55 -49 -32 -16 -4 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -1 -6 -16 -31 -54 -55 -52 -47 -46 -51 -60 -61 -63 -67 -72 -73 -76 -81 -86 -92 -98 -104 -112 -121 -130 -137 -144 -150 -155 -161 -166 -171 -177 -180 -180 -136 -76 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -4 -3 -3 -3 -2 -2 -3 -4 -5 -4 -3 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -5 -4 -3 -4 -4 -4 -3 -3 -4 -4 -4 -3 -2 -2 -2 -1 -2 -2 -2 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -2 -4 -6 -8 -8 -8 -7 -6 -6 -6 -9 -9 -8 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -5 -3 -1 -0 0 0 0 -0 -1 -1 -3 -5 -5 -5 -5 -6 -6 -7 -8 -10 -13 -15 -16 -16 -15 -14 -12 -10 -8 -6 -4 -3 -3 -4 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -2 -4 -6 -9 -11 -11 -13 -15 -16 -16 -17 -19 -20 -19 -17 -14 -10 -6 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -2 -5 -9 -13 -15 -16 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -31 -65 -88 -81 -76 -72 -70 -68 -67 -66 -62 -50 -33 -12 -3 -0 0 0 0 0 0 0 0 -0 -1 -3 -7 -10 -14 -21 -31 -37 -42 -42 -43 -44 -48 -56 -64 -65 -67 -69 -74 -77 -78 -79 -83 -89 -97 -106 -115 -125 -134 -142 -148 -153 -159 -164 -170 -177 -186 -165 -92 -31 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -3 -2 -3 -3 -4 -4 -5 -5 -6 -3 -2 -0 -0 -1 -2 -3 -3 -3 -4 -4 -6 -7 -7 -3 -1 -2 -4 -6 -8 -7 -6 -5 -4 -4 -3 -3 -3 -2 -2 -2 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -4 -5 -5 -3 -2 -1 -0 -0 -0 -0 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -6 -8 -7 -7 -6 -5 -4 -4 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 -0 -0 -1 -1 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -1 -0 -0 0 0 0 -0 -0 -1 -1 -1 -2 -4 -6 -9 -13 -13 -11 -10 -10 -12 -14 -15 -16 -15 -14 -11 -9 -6 -4 -3 -4 -4 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 -0 -0 -1 -2 -6 -4 -2 -0 -0 0 0 0 0 0 -0 -1 -2 -4 -6 -9 -11 -15 -19 -22 -23 -23 -23 -23 -22 -21 -19 -16 -12 -7 -4 -1 -1 -0 -0 -1 -1 -1 -1 -2 -4 -7 -9 -11 -11 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -34 -72 -88 -80 -77 -75 -74 -74 -71 -68 -68 -65 -58 -46 -25 -10 -2 -0 0 0 0 -3 -7 -9 -9 -11 -17 -22 -27 -31 -33 -36 -39 -40 -44 -49 -58 -69 -76 -78 -76 -74 -72 -74 -76 -78 -81 -85 -92 -106 -116 -125 -133 -139 -147 -155 -162 -169 -176 -186 -171 -138 -78 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -2 -4 -4 -3 -3 -3 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -2 -3 -4 -4 -4 -4 -5 -6 -6 -5 -3 -2 -1 -0 -1 -2 -3 -6 -7 -7 -6 -5 -5 -5 -5 -4 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -6 -7 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -8 -15 -17 -14 -12 -10 -8 -6 -4 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -2 -4 -5 -5 -5 -4 -3 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 -1 -3 -9 -14 -20 -16 -12 -8 -7 -6 -7 -10 -14 -16 -16 -13 -10 -8 -6 -5 -4 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -3 -8 -15 -14 -12 -9 -5 -2 -1 -0 -0 0 0 0 0 0 -1 -2 -5 -7 -10 -16 -20 -23 -25 -26 -26 -26 -27 -26 -26 -22 -18 -13 -8 -4 -1 -1 -1 -1 -1 -1 -1 -3 -4 -5 -6 -7 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -20 -48 -70 -80 -82 -82 -84 -88 -84 -77 -71 -67 -65 -63 -56 -38 -18 -3 0 -0 -1 -7 -14 -21 -21 -20 -20 -22 -26 -31 -36 -39 -41 -43 -46 -52 -59 -72 -77 -78 -74 -71 -70 -72 -75 -78 -82 -87 -92 -100 -108 -115 -123 -130 -142 -155 -166 -169 -156 -128 -75 -35 -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 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -1 -2 -4 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -3 -3 -4 -5 -5 -4 -4 -4 -4 -5 -5 -6 -8 -12 -8 -3 -0 -0 -0 -1 -3 -5 -5 -5 -4 -3 -3 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -8 -8 -9 -10 -9 -6 -4 -4 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 -0 -1 -1 -2 -1 -1 -4 -4 -4 -4 -2 -1 -0 -1 -3 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -2 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -1 -3 -6 -13 -18 -18 -15 -12 -9 -6 -5 -6 -8 -11 -13 -11 -8 -6 -4 -3 -3 -2 -2 -2 -3 -3 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 0 0 -1 -2 -8 -19 -31 -21 -14 -7 -2 -0 -0 -0 0 0 0 0 0 0 -1 -3 -5 -7 -10 -13 -16 -20 -23 -24 -25 -27 -28 -29 -30 -30 -26 -21 -15 -7 -3 -2 -1 -1 -1 -1 -2 -3 -4 -4 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -28 -54 -79 -91 -94 -91 -83 -76 -69 -63 -59 -58 -62 -46 -27 -6 -2 -8 -20 -24 -25 -24 -25 -24 -25 -27 -32 -36 -42 -40 -41 -43 -46 -48 -52 -61 -67 -69 -68 -68 -68 -70 -73 -77 -82 -88 -94 -101 -108 -115 -123 -132 -127 -123 -118 -115 -80 -31 -12 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -3 -2 -1 -1 0 0 0 0 0 -0 -1 -3 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -3 -3 -4 -3 -3 -3 -3 -3 -4 -4 -4 -5 -6 -9 -8 -6 -4 -2 -2 -4 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -3 -2 -2 -1 -1 -1 -0 -1 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 -0 0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -2 -2 -5 -8 -11 -8 -6 -4 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -2 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -9 -8 -5 -3 -1 -1 -0 -0 -1 -2 -2 -1 -1 -2 -5 -8 -14 -18 -19 -17 -14 -9 -7 -6 -6 -7 -7 -6 -5 -5 -4 -4 -4 -2 -2 -2 -3 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -1 -2 -4 -11 -19 -28 -36 -35 -23 -13 -6 -1 -0 0 0 0 0 0 0 0 -0 -1 -2 -4 -5 -7 -9 -11 -14 -15 -16 -18 -20 -23 -26 -29 -31 -31 -26 -18 -7 -4 -2 -1 -1 -1 -2 -3 -4 -4 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -17 -40 -66 -85 -92 -86 -82 -78 -74 -66 -61 -60 -57 -47 -33 -13 -18 -30 -34 -31 -28 -26 -26 -28 -31 -35 -39 -43 -44 -45 -46 -47 -48 -51 -55 -59 -62 -64 -64 -66 -68 -72 -77 -83 -90 -95 -100 -106 -113 -128 -147 -96 -43 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -4 -4 -4 -4 -3 -2 -1 -0 0 0 0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -3 -4 -4 -3 -2 -1 -1 -2 -3 -4 -4 -5 -5 -6 -6 -7 -8 -6 -5 -6 -6 -6 -6 -5 -5 -5 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -3 -4 -3 -3 -1 -6 -16 -15 -8 -1 -4 -8 -10 -9 -4 -0 -0 -2 -4 -8 -7 -7 -7 -7 -6 -5 -3 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -2 -4 -7 -14 -12 -5 -2 -1 -2 -2 -3 -3 -4 -6 -8 -14 -17 -19 -17 -13 -8 -6 -5 -5 -6 -5 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -8 -14 -20 -26 -31 -30 -25 -17 -9 -4 -1 -1 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -3 -4 -6 -8 -9 -10 -11 -13 -16 -20 -23 -25 -26 -22 -15 -6 -4 -2 -1 -1 -1 -2 -3 -4 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -27 -73 -95 -96 -93 -88 -81 -70 -63 -59 -58 -58 -56 -47 -40 -36 -33 -29 -28 -29 -32 -35 -39 -42 -44 -47 -48 -48 -48 -48 -49 -51 -53 -56 -57 -58 -59 -62 -65 -70 -77 -83 -89 -94 -100 -107 -118 -136 -145 -101 -43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 0 0 0 -0 -1 -2 -4 -3 -3 -3 -3 -2 -2 -1 -0 -0 -1 -2 -3 -3 -2 -1 -0 0 -0 -1 -2 -4 -5 -5 -5 -5 -6 -6 -6 -6 -5 -4 -3 -3 -4 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -1 -2 -4 -6 -8 -6 -6 -8 -6 -4 -2 -9 -13 -15 -14 -7 -2 -3 -6 -10 -14 -12 -9 -7 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 -0 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -2 -0 -3 -10 -23 -24 -19 -12 -5 -2 -1 -2 -4 -6 -9 -12 -16 -16 -16 -13 -8 -5 -3 -3 -3 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -2 -7 -9 -11 -12 -13 -14 -16 -15 -13 -8 -5 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -5 -7 -9 -12 -15 -19 -20 -20 -17 -10 -5 -3 -3 -2 -2 -2 -3 -4 -4 -4 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -17 -53 -65 -68 -69 -71 -74 -76 -69 -62 -55 -52 -49 -48 -42 -36 -31 -28 -29 -32 -36 -40 -44 -48 -50 -51 -52 -52 -51 -50 -46 -45 -45 -46 -47 -49 -53 -58 -64 -70 -77 -84 -90 -96 -104 -115 -134 -153 -154 -116 -43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -3 0 0 0 -0 -1 -3 -4 -4 -4 -4 -3 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -4 -4 -3 -2 -2 -2 -1 -1 -2 -3 -3 -3 -3 -3 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -5 -5 -5 -4 -4 -6 -8 -9 -9 -7 -4 -4 -5 -6 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -4 -4 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -3 -2 -0 -0 -6 -18 -18 -14 -7 -4 -3 -3 -4 -6 -9 -13 -15 -16 -14 -11 -7 -4 -2 -1 -1 -1 -1 -1 -1 -1 -3 -4 -5 -3 -2 -1 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -6 -17 -22 -19 -14 -8 -4 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -6 -9 -13 -14 -14 -12 -7 -5 -3 -4 -5 -5 -6 -6 -5 -5 -5 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -10 -17 -35 -59 -68 -69 -65 -55 -51 -48 -44 -41 -38 -35 -36 -38 -40 -43 -46 -51 -52 -53 -53 -54 -53 -52 -46 -42 -40 -38 -40 -44 -50 -57 -64 -72 -80 -86 -93 -100 -110 -125 -148 -138 -114 -73 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -3 -0 -0 0 -0 -0 -2 -3 -3 -3 -3 -4 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -1 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -4 -5 -4 -4 -4 -5 -5 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -5 -4 -3 -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 -1 -1 -0 -0 0 -2 -4 -5 -5 -6 -6 -5 -5 -4 -5 -8 -12 -15 -14 -11 -7 -4 -2 -1 0 0 0 0 -0 -0 -1 -3 -5 -4 -3 -2 -2 -1 -1 -1 -2 -1 -0 -2 -3 -2 -2 -1 -8 -31 -36 -32 -18 -10 -5 -5 -5 -5 -5 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -2 -3 -6 -8 -10 -10 -8 -6 -6 -6 -7 -9 -10 -11 -10 -9 -9 -7 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -17 -40 -58 -69 -68 -61 -56 -52 -50 -50 -50 -51 -51 -52 -52 -53 -55 -56 -56 -56 -56 -54 -51 -47 -42 -37 -34 -37 -44 -52 -60 -68 -76 -84 -91 -100 -110 -125 -144 -162 -110 -52 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -1 -0 -0 0 0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -3 -3 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -4 -4 -4 -4 -3 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 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 -1 -3 -5 -6 -7 -8 -7 -5 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -4 -3 -3 -3 -4 -3 -3 -3 -3 -2 -3 -5 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -3 -5 -6 -5 -2 -0 -0 -0 -0 -0 -1 -2 -2 -6 -11 -20 -29 -42 -45 -41 -31 -18 -12 -10 -9 -9 -9 -8 -8 -6 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -1 -2 -3 -5 -7 -10 -11 -11 -8 -7 -8 -10 -11 -12 -14 -15 -15 -14 -12 -10 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -20 -44 -68 -62 -60 -60 -63 -64 -66 -67 -66 -65 -62 -61 -60 -60 -59 -58 -57 -52 -48 -43 -39 -36 -36 -41 -48 -57 -66 -74 -82 -89 -98 -110 -124 -148 -143 -123 -78 -34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -2 -1 -0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -7 -8 -6 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -8 -9 -9 -8 -8 -6 -3 -2 -3 -3 -3 -2 -2 -3 -3 -3 -4 -7 -10 -11 -6 -1 -1 -1 -2 -3 -2 -2 -1 -7 -18 -35 -31 -29 -27 -24 -20 -16 -13 -10 -9 -8 -8 -8 -8 -8 -7 -6 -5 -5 -4 -4 -4 -3 -2 -1 -1 -0 -1 -1 -2 -4 -6 -8 -11 -15 -14 -14 -15 -11 -7 -6 -8 -11 -15 -20 -21 -20 -18 -15 -12 -9 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -11 -14 -30 -51 -76 -76 -76 -77 -76 -74 -71 -67 -65 -62 -60 -58 -55 -50 -44 -40 -38 -40 -44 -49 -57 -65 -74 -81 -90 -100 -111 -125 -141 -165 -115 -54 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 -1 -3 -3 -2 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -1 -1 -2 -2 -3 -3 -4 -4 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -6 -8 -9 -9 -10 -10 -5 -2 -1 -1 -2 -2 -2 -5 -9 -15 -15 -12 -11 -11 -9 -3 -4 -6 -7 -7 -5 -3 -2 -5 -12 -25 -29 -20 -16 -13 -12 -11 -10 -8 -6 -6 -5 -6 -6 -5 -5 -4 -4 -4 -4 -4 -3 -3 -3 -3 -2 -1 -1 -1 -2 -4 -7 -10 -14 -21 -22 -13 -9 -10 -19 -14 -9 -10 -14 -19 -24 -23 -22 -20 -17 -15 -14 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -22 -55 -90 -86 -86 -88 -89 -87 -84 -79 -62 -44 -29 -41 -48 -46 -44 -42 -42 -45 -51 -58 -66 -73 -80 -86 -97 -110 -124 -136 -130 -104 -63 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -1 -1 -1 -1 -1 -0 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -3 -3 -3 -2 -2 -1 -0 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -8 -7 -6 -5 -6 -5 -2 -1 0 0 0 0 -0 -10 -24 -37 -34 -26 -17 -11 -5 -1 -6 -8 -8 -5 -3 -2 -2 -10 -23 -43 -40 -28 -20 -14 -11 -10 -9 -7 -7 -6 -6 -6 -5 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -3 -6 -9 -12 -17 -26 -22 -12 -4 -3 -5 -7 -8 -9 -13 -21 -26 -25 -24 -22 -19 -16 -12 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -23 -68 -100 -93 -96 -101 -105 -102 -100 -97 -70 -43 -21 -59 -67 -57 -48 -48 -50 -52 -58 -64 -71 -76 -82 -88 -100 -113 -128 -143 -109 -38 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -2 -1 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -1 -3 -3 -3 -3 -4 -6 -5 -3 -2 -2 -2 -2 -0 -0 0 0 0 -5 -18 -34 -34 -19 -14 -8 -0 -0 -2 -6 -6 -5 -3 -3 -3 -2 -4 -13 -29 -39 -38 -31 -24 -18 -15 -14 -13 -13 -13 -12 -11 -10 -9 -8 -6 -5 -5 -4 -4 -3 -3 -2 -3 -3 -3 -4 -5 -7 -10 -12 -15 -19 -26 -17 -8 -0 -0 -1 -2 -4 -6 -10 -17 -23 -27 -28 -28 -26 -21 -16 -11 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -10 -34 -78 -105 -118 -123 -118 -112 -104 -88 -70 -57 -70 -66 -57 -51 -55 -59 -59 -63 -67 -72 -77 -85 -94 -106 -117 -130 -144 -103 -43 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -1 -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 -1 0 -1 -1 -1 -0 -0 0 0 -0 -0 -1 -1 -3 -4 -4 -3 -2 -1 -0 -0 -1 -2 -2 -1 -0 -0 0 0 -11 -24 -38 -21 -5 -1 0 -0 -0 -2 -3 -3 -2 -1 -1 -4 -7 -17 -26 -28 -29 -27 -24 -18 -16 -15 -16 -17 -17 -18 -17 -16 -15 -14 -13 -13 -12 -11 -10 -9 -7 -6 -5 -5 -6 -7 -8 -10 -14 -16 -18 -20 -23 -23 -13 -5 0 0 0 -1 -3 -6 -7 -8 -16 -23 -29 -32 -32 -29 -24 -18 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -21 -53 -95 -126 -125 -117 -107 -95 -83 -71 -58 -54 -53 -54 -58 -61 -63 -66 -69 -73 -78 -88 -99 -110 -119 -130 -144 -98 -45 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -1 -3 -3 -2 -2 -2 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 0 -0 -1 -1 -0 -0 0 0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -3 -15 -28 -37 -32 -20 -8 -1 -0 -0 -1 -2 -1 -0 -0 -2 -10 -13 -15 -14 -12 -10 -9 -9 -9 -10 -11 -13 -14 -15 -15 -14 -13 -12 -12 -13 -14 -14 -13 -12 -10 -8 -7 -6 -6 -6 -7 -10 -14 -20 -27 -31 -32 -18 -12 -6 -2 0 0 0 -3 -8 -11 -9 -7 -12 -19 -26 -32 -34 -33 -30 -23 -13 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -40 -96 -126 -126 -118 -107 -94 -76 -64 -57 -55 -55 -57 -59 -64 -69 -73 -77 -81 -86 -93 -101 -109 -114 -103 -76 -45 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -4 -4 -4 -4 -4 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -7 -17 -28 -31 -28 -16 -6 -0 -0 -0 -1 -0 -0 -0 -1 -3 -7 -7 -5 -2 -1 -1 -2 -4 -6 -8 -9 -10 -11 -12 -11 -10 -9 -8 -8 -9 -10 -11 -10 -9 -8 -6 -4 -4 -4 -5 -7 -10 -16 -23 -32 -37 -31 -8 -2 -0 0 0 0 0 -0 -2 -5 -5 -6 -8 -13 -19 -26 -33 -35 -33 -24 -13 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -44 -106 -126 -124 -115 -103 -89 -75 -66 -60 -57 -58 -60 -64 -69 -74 -79 -82 -86 -90 -95 -100 -106 -113 -82 -31 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -3 -4 -4 -4 -4 -4 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -12 -20 -23 -19 -10 -5 -1 -0 -0 -0 -0 -0 -0 -1 -4 -5 -5 -3 -1 -0 -0 -1 -3 -5 -6 -7 -9 -9 -10 -9 -8 -7 -7 -8 -8 -9 -9 -9 -8 -7 -6 -4 -3 -3 -5 -6 -9 -13 -19 -25 -29 -19 -4 -1 0 0 0 0 0 0 -2 -6 -12 -10 -9 -11 -16 -22 -29 -32 -32 -29 -22 -13 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -50 -114 -124 -121 -114 -103 -92 -79 -69 -62 -57 -57 -60 -65 -70 -74 -78 -81 -84 -88 -92 -96 -101 -107 -73 -31 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -3 -4 -5 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -10 -19 -13 -7 -3 -1 -0 0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -1 -2 -4 -5 -6 -7 -8 -8 -8 -9 -9 -11 -12 -12 -12 -11 -10 -10 -9 -8 -6 -5 -5 -5 -5 -6 -7 -9 -12 -14 -11 -8 -8 -6 -3 0 0 0 0 -1 -3 -6 -5 -6 -8 -12 -17 -22 -26 -29 -31 -29 -18 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -20 -59 -120 -125 -123 -117 -108 -98 -87 -76 -67 -60 -56 -59 -63 -68 -72 -76 -79 -82 -85 -88 -92 -96 -102 -66 -31 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -5 -6 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -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 -1 -2 -2 -2 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -13 -15 -6 -3 -1 -0 -0 0 0 0 -0 -0 -2 -3 -3 -2 -1 -1 -1 -2 -2 -3 -5 -6 -7 -7 -7 -8 -9 -10 -13 -16 -18 -18 -18 -17 -16 -15 -13 -12 -10 -10 -9 -8 -7 -5 -4 -5 -6 -7 -8 -10 -12 -11 -8 -5 -5 -3 -1 -0 0 -2 -6 -7 -8 -9 -14 -18 -21 -22 -23 -23 -12 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -55 -107 -126 -130 -128 -123 -116 -107 -99 -89 -78 -68 -60 -55 -57 -61 -66 -70 -74 -76 -82 -88 -93 -95 -99 -102 -67 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -10 -8 -3 -1 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -4 -5 -6 -7 -8 -9 -10 -11 -15 -18 -22 -22 -23 -23 -22 -20 -19 -19 -19 -18 -17 -17 -16 -14 -12 -11 -11 -12 -12 -13 -14 -16 -17 -18 -18 -12 -7 -2 -0 -2 -5 -7 -7 -7 -10 -13 -14 -15 -15 -14 -9 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -20 -47 -79 -120 -127 -128 -126 -121 -113 -103 -96 -87 -78 -68 -60 -55 -57 -60 -64 -68 -74 -80 -85 -90 -94 -97 -101 -98 -68 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -3 -1 -1 -0 -1 -0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -3 -5 -6 -7 -8 -11 -13 -15 -17 -19 -22 -24 -26 -27 -27 -27 -26 -26 -27 -28 -29 -30 -29 -26 -25 -23 -23 -19 -12 -10 -11 -14 -17 -20 -23 -19 -11 -1 -1 -2 -4 -7 -8 -8 -9 -10 -10 -10 -12 -14 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -23 -64 -95 -110 -115 -120 -121 -120 -115 -109 -103 -94 -85 -76 -68 -61 -56 -57 -59 -62 -66 -73 -80 -85 -89 -93 -96 -100 -93 -69 -26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 Wind_Speed 13 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 4 4 4 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 14 15 15 13 10 8 6 6 5 5 5 6 5 4 4 4 4 4 2 1 3 3 3 3 3 3 2 2 1 1 1 1 1 1 2 2 2 3 3 4 3 2 2 2 3 4 5 6 7 9 10 11 11 12 12 12 12 12 12 13 13 12 12 12 11 10 9 9 8 7 6 4 4 5 5 5 4 4 4 4 4 4 3 3 4 5 6 7 8 9 9 10 10 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 9 9 10 11 12 10 7 3 2 4 4 5 5 5 6 6 6 6 5 5 5 5 5 5 5 4 3 4 5 6 6 6 7 8 9 10 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 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 7 8 9 10 9 7 6 6 6 4 3 2 1 1 1 0 1 2 2 3 3 3 3 3 3 3 3 3 2 2 1 1 2 3 3 3 2 1 1 2 3 4 4 5 5 5 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 6 7 8 10 11 12 12 12 11 11 11 11 11 11 11 10 10 9 9 8 8 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 4 4 4 3 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 6 6 6 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 13 13 14 13 11 9 6 5 5 5 5 5 5 3 0 1 1 0 2 3 3 3 3 3 3 3 2 1 1 0 0 1 1 1 1 1 1 1 2 3 3 3 3 3 3 4 5 7 8 9 10 11 12 12 12 12 12 12 12 13 13 13 13 12 11 10 9 9 8 7 6 5 3 3 3 4 4 4 4 5 5 5 4 4 3 4 5 6 6 7 8 9 9 10 10 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 10 10 11 12 13 14 12 8 4 4 4 5 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 4 5 5 6 6 7 8 9 10 11 11 10 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 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 8 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 6 7 8 9 9 8 7 6 5 5 3 2 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 2 2 1 2 1 1 1 2 3 4 4 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 8 9 10 11 12 12 12 11 11 11 11 11 11 11 10 10 9 9 8 8 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 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 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 4 4 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 12 13 13 11 9 8 5 4 4 5 5 5 4 2 3 4 4 4 4 4 3 2 2 2 3 3 1 0 0 1 1 1 0 0 0 1 1 1 1 2 2 3 3 4 4 5 6 8 9 10 11 12 12 12 12 12 12 13 13 13 13 13 13 12 10 9 9 8 8 6 5 4 3 3 3 4 4 5 5 5 5 5 5 4 4 4 5 5 6 7 8 8 9 10 10 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 10 10 11 11 12 13 14 15 13 8 5 4 5 5 5 5 6 6 5 5 5 4 4 4 3 3 4 4 4 4 3 3 4 5 5 5 6 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 8 8 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 5 6 7 8 8 7 6 5 4 3 2 2 2 3 4 4 4 3 4 4 4 3 3 3 2 2 3 3 2 2 2 2 2 2 2 1 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 9 10 11 12 12 12 11 11 10 11 11 11 10 10 10 9 8 8 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 7 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 3 3 4 4 5 5 4 4 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 11 10 8 7 5 3 3 4 4 4 3 3 4 5 5 4 3 3 2 2 2 2 2 2 1 0 1 1 1 0 0 0 0 1 1 2 2 2 2 3 4 4 5 6 7 9 10 11 12 12 12 12 12 12 12 12 12 12 13 13 13 12 10 9 8 8 7 5 4 3 3 3 4 4 5 5 6 6 5 5 5 5 4 4 5 5 6 7 7 8 9 9 10 10 11 12 12 12 12 12 12 13 13 13 13 13 13 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 12 13 14 15 15 13 8 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 3 3 3 4 4 5 6 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 5 5 6 7 7 6 5 4 3 3 2 2 3 4 6 5 5 4 4 4 4 3 3 2 2 1 2 2 2 2 3 3 2 2 2 2 4 4 4 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 6 6 7 8 9 10 11 12 12 11 11 10 10 10 10 10 10 9 9 9 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 9 8 7 6 5 5 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 4 4 5 5 4 4 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 6 6 6 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 11 11 10 9 7 5 5 4 3 3 4 4 4 4 5 5 4 3 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 1 2 2 2 2 2 2 3 4 5 6 7 8 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 8 8 7 5 4 3 3 3 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 7 8 8 9 9 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 12 13 14 15 16 16 13 8 4 4 4 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 4 5 6 7 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 5 4 4 3 3 4 4 3 4 4 4 4 4 4 5 5 5 4 4 4 4 5 5 6 6 5 4 4 3 3 3 3 3 4 5 4 3 3 3 4 3 2 1 1 1 1 2 2 2 3 4 4 3 2 2 4 5 5 4 4 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 6 7 8 9 10 11 11 12 11 11 10 10 10 10 10 10 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 8 7 5 4 3 3 3 4 4 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 5 5 4 4 3 3 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 7 7 8 8 8 9 9 10 10 11 11 11 12 12 11 11 11 10 9 7 5 4 4 4 4 4 5 5 5 5 5 3 2 1 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 2 3 3 3 2 2 2 3 5 7 8 8 9 10 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 8 8 7 5 4 3 3 3 4 4 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 6 7 7 8 8 9 10 10 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 11 11 11 12 13 14 15 15 16 16 15 9 4 3 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 2 2 3 4 6 7 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 0 1 2 3 3 2 2 2 2 2 3 3 3 4 5 5 5 4 4 5 5 5 4 4 3 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 6 6 7 8 9 10 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 10 11 11 11 11 11 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 11 10 9 8 6 5 3 3 2 2 3 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 6 6 6 7 7 8 8 8 9 9 10 10 11 11 11 12 11 11 11 10 10 9 8 6 5 4 5 5 5 5 6 6 6 5 4 2 2 2 2 2 2 2 1 1 2 3 3 2 2 2 2 3 3 3 2 2 2 2 2 4 6 8 9 9 9 10 11 11 11 11 12 11 11 10 10 11 10 9 9 8 8 8 7 7 5 4 3 3 3 3 4 5 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 6 6 7 7 8 9 9 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 11 11 11 12 12 13 14 15 15 16 17 16 11 6 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 1 1 2 2 2 3 3 2 2 3 4 5 6 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 6 5 5 4 3 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 2 2 1 2 3 3 4 5 5 5 4 4 4 4 4 4 5 6 6 7 6 5 5 5 5 5 4 3 3 3 3 3 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 6 6 7 8 9 10 10 11 11 11 10 10 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 6 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 10 11 11 11 11 11 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 10 9 7 6 4 3 2 1 1 3 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 6 6 6 7 7 8 8 8 9 10 10 10 11 11 11 11 11 11 11 10 10 9 8 7 5 5 5 5 5 6 7 7 7 6 5 3 3 2 2 2 2 2 1 1 2 3 4 3 3 3 3 3 3 2 2 2 2 2 2 4 7 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 9 8 8 7 7 7 7 6 5 4 4 4 4 4 4 5 6 6 6 5 5 5 5 5 5 5 4 4 4 4 5 5 6 7 7 8 8 9 10 10 11 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 11 11 12 12 13 13 14 15 15 16 17 16 13 9 6 6 5 5 5 5 4 4 4 4 3 3 2 2 2 1 2 2 2 2 2 3 3 2 3 4 5 5 6 7 8 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 5 4 3 2 1 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 1 2 3 4 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 7 7 6 6 6 5 5 4 3 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 6 6 6 7 8 9 9 10 10 11 10 10 9 9 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 10 9 7 6 4 4 2 1 2 3 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 6 6 6 7 7 8 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 9 8 7 6 5 5 5 6 7 7 8 8 7 6 5 4 3 2 1 1 2 2 1 3 4 4 4 3 3 3 3 3 2 2 2 2 1 2 5 9 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 6 6 6 5 4 4 4 4 5 5 5 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 7 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 11 11 11 12 12 13 14 14 14 15 16 16 17 15 11 8 7 7 7 7 6 6 5 5 5 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 6 7 8 9 9 9 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 7 7 6 4 3 2 1 1 1 2 2 2 3 3 4 4 5 5 6 6 5 4 4 4 3 3 3 3 3 3 2 1 1 2 4 5 6 7 7 7 6 6 6 6 7 8 9 9 9 9 9 9 8 7 7 6 6 5 5 4 4 3 2 2 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 6 6 7 7 8 9 9 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 9 7 6 5 4 3 3 3 4 4 5 6 6 6 6 7 7 7 7 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 7 8 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 9 8 7 6 6 5 6 6 7 8 8 8 7 6 5 4 4 3 2 1 1 1 2 3 4 4 3 2 2 2 3 3 2 2 2 1 1 3 7 10 11 12 11 11 11 11 11 11 11 10 10 10 10 9 8 7 7 6 6 6 6 5 5 4 4 4 5 5 5 5 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 6 7 7 8 8 9 9 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 16 17 17 14 11 9 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 5 5 5 5 6 8 8 9 9 9 9 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 5 4 2 1 0 1 2 2 2 3 3 4 4 5 5 6 6 5 4 3 3 3 3 3 3 3 2 1 1 3 4 5 6 6 6 6 6 6 6 5 6 7 8 10 10 10 10 9 8 8 7 7 6 6 6 5 5 5 4 4 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 8 8 9 10 10 10 10 10 10 9 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 12 12 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 9 7 6 5 5 4 4 4 5 5 6 6 6 6 7 7 7 8 8 8 7 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 4 4 4 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 10 10 9 9 8 6 6 5 6 6 6 6 7 7 7 6 5 5 5 4 3 2 1 1 2 2 3 3 2 1 2 2 3 3 3 2 2 0 3 6 9 11 11 11 11 11 11 11 11 11 10 10 9 9 9 8 7 6 6 6 6 5 5 4 3 4 4 4 5 5 5 5 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 7 7 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 16 14 12 10 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 7 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 5 3 2 1 1 2 2 3 3 4 4 5 5 6 6 6 4 3 3 3 3 2 2 2 2 1 1 3 4 5 5 5 5 6 6 6 7 8 7 7 8 9 10 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 8 9 9 10 10 10 10 10 9 9 8 8 7 7 7 7 7 6 6 6 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 9 8 7 6 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 2 2 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 8 8 8 9 9 10 10 10 10 11 11 11 11 11 10 10 10 9 8 7 6 5 5 6 6 6 7 8 8 7 6 5 5 4 3 2 1 1 2 2 2 2 1 1 2 3 3 3 3 2 1 2 5 9 10 11 11 11 11 11 12 12 11 10 10 9 8 8 7 7 6 4 5 5 5 4 3 3 3 3 4 4 5 5 5 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 4 4 5 5 6 6 7 8 8 8 9 9 9 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 11 11 12 12 13 13 14 14 14 15 15 16 16 16 16 15 13 12 11 10 9 9 8 7 6 6 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 6 5 4 3 2 1 2 3 3 4 5 5 5 6 6 6 5 4 3 3 3 3 2 2 2 1 0 2 3 4 5 5 5 6 7 7 8 9 9 10 9 9 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 6 6 6 7 7 8 9 10 10 10 10 10 9 9 9 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 12 12 12 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 10 8 7 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 7 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 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 10 10 9 8 7 6 5 6 6 7 7 8 8 8 7 6 5 5 5 3 2 1 1 1 1 1 1 1 1 2 3 3 3 2 1 2 5 8 10 11 11 11 11 11 12 12 11 11 10 9 8 7 7 6 6 5 4 4 5 5 3 1 1 2 3 4 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 4 4 4 5 6 6 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 15 15 16 16 16 16 16 15 14 14 13 12 11 11 10 9 8 7 6 6 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 6 7 8 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 4 4 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 6 5 4 3 2 3 3 4 5 5 6 6 7 7 6 5 3 3 3 3 3 3 2 1 1 2 3 4 4 5 6 7 9 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 5 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 7 8 9 9 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 12 12 12 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 10 9 8 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 10 10 9 7 6 6 6 7 8 8 8 8 8 7 5 4 5 5 3 0 2 2 1 0 0 1 1 0 1 2 3 2 1 2 4 7 9 10 11 11 11 11 12 12 12 11 10 9 8 7 7 6 6 5 5 5 5 5 5 3 1 1 2 3 5 6 6 7 7 7 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 5 6 6 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 15 15 15 15 14 14 14 13 12 12 11 10 9 8 7 6 6 6 6 6 7 7 7 7 6 6 6 5 6 7 8 8 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 5 5 6 5 5 5 5 5 5 5 5 4 3 3 2 3 4 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 7 8 8 8 8 7 6 4 3 3 4 4 5 6 7 7 8 7 6 4 3 3 3 4 3 3 2 1 2 3 4 5 6 7 9 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 7 8 9 9 10 10 10 10 9 9 9 8 8 7 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 10 9 7 6 6 7 8 8 8 8 7 7 6 5 4 4 5 3 1 2 2 2 0 0 1 2 1 0 2 2 1 2 4 6 8 10 11 11 11 11 11 12 12 12 11 10 9 8 7 7 7 6 6 6 6 6 5 4 2 1 1 2 4 5 6 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 5 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 11 10 9 8 8 8 8 9 9 9 9 9 9 8 7 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 6 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 7 8 8 9 9 9 8 7 5 5 4 4 5 5 6 6 7 7 7 6 4 3 4 4 4 3 3 2 3 3 4 5 6 8 10 11 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 4 4 5 5 5 6 6 7 8 9 9 10 10 10 10 9 9 9 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 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 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 10 9 8 7 7 8 8 8 8 7 7 7 6 5 4 4 4 4 3 2 2 2 1 1 1 2 2 1 1 1 2 3 5 7 9 10 11 11 11 11 11 11 12 11 11 10 9 8 7 7 7 7 6 6 6 6 4 3 2 2 2 3 5 6 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 10 10 11 11 11 11 10 10 9 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 5 4 4 3 3 4 4 5 5 5 5 6 6 6 7 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 6 7 8 9 9 10 9 8 7 6 5 5 5 5 5 5 6 6 6 6 5 4 4 5 5 4 4 4 5 5 5 6 6 8 9 11 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 4 4 4 5 5 5 6 7 8 8 9 10 10 10 10 9 9 9 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 13 13 13 13 13 13 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 13 13 13 12 12 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 10 9 8 8 8 8 7 7 7 7 7 7 7 7 6 5 4 4 4 4 2 1 2 2 2 2 3 3 2 2 2 3 5 7 8 9 10 11 11 11 11 11 11 11 11 10 9 8 7 7 8 8 7 7 6 5 4 3 2 2 2 3 4 5 6 6 7 7 7 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 9 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 6 5 4 3 2 2 3 4 4 5 5 6 6 7 7 7 7 6 5 5 4 4 4 4 3 3 3 2 2 2 3 3 4 5 5 6 7 8 9 10 10 9 8 6 5 5 5 5 5 6 6 6 6 6 6 6 7 8 7 7 5 5 7 9 9 9 9 9 10 11 12 12 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 9 10 10 10 10 9 9 9 8 7 7 6 5 5 4 4 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 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 14 14 14 14 13 13 13 12 12 11 10 9 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 10 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 5 3 2 3 3 3 2 2 2 2 2 3 4 4 4 4 4 6 8 9 10 10 11 11 11 11 11 11 11 10 9 8 8 7 8 8 8 8 7 6 5 3 2 2 2 3 4 4 5 6 6 7 7 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 9 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 6 6 5 3 1 2 3 4 4 5 5 6 6 6 7 7 6 5 5 4 4 4 4 3 3 2 2 1 1 2 3 4 4 5 6 7 7 9 9 9 8 7 6 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 7 7 8 10 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 9 10 10 10 10 10 9 9 8 8 7 6 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 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 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 11 10 9 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 10 10 9 8 8 8 7 7 7 6 7 7 7 7 6 6 6 5 2 1 1 2 3 3 3 3 2 2 4 5 5 5 5 5 7 9 10 11 11 11 10 10 10 10 10 10 9 9 8 7 8 8 8 8 8 7 6 5 3 2 2 2 3 3 4 4 5 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 8 8 8 9 9 9 9 10 10 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 8 7 5 2 1 2 3 4 4 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 3 2 1 1 2 2 3 4 5 5 6 7 9 9 8 7 6 6 6 6 6 7 7 7 7 7 7 5 4 3 1 3 8 9 8 8 9 10 12 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 9 10 10 10 10 10 9 9 8 8 7 6 6 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 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 13 13 13 13 13 14 14 14 14 13 13 13 12 12 11 10 9 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 10 9 8 8 8 8 7 6 6 6 6 7 7 6 6 6 5 4 2 0 0 1 3 4 5 4 3 3 4 6 6 6 6 6 8 9 10 11 11 11 11 10 10 10 10 9 9 8 7 7 8 8 9 8 8 7 6 5 3 2 2 2 3 2 3 3 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 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 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 10 9 7 4 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 2 1 2 2 2 3 4 5 6 6 7 9 8 7 7 6 6 6 6 7 7 7 7 8 7 5 3 3 4 6 8 11 11 10 10 11 12 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 5 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 9 10 10 10 10 10 9 9 8 8 7 7 6 5 5 4 3 3 3 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 12 13 13 13 13 13 13 14 14 14 13 13 13 13 12 11 11 10 9 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 6 6 6 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 10 10 9 9 8 8 7 6 6 5 6 6 6 6 6 6 6 5 3 2 1 1 2 4 6 6 6 5 5 6 7 7 7 7 7 8 9 10 11 11 11 11 10 10 10 10 10 9 8 7 7 8 9 9 9 8 7 6 5 3 2 2 2 2 2 2 3 4 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 13 12 10 6 4 3 3 3 4 4 5 5 5 4 4 5 5 5 6 6 6 6 6 5 4 2 0 2 3 3 4 4 5 6 7 8 9 8 7 6 6 6 6 6 6 6 6 7 7 7 5 4 6 7 9 11 13 13 13 13 13 13 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 8 9 10 10 10 10 10 9 9 8 8 7 7 6 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 9 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 2 2 2 2 2 3 3 3 4 4 4 5 5 6 6 7 7 7 7 8 7 7 7 7 6 6 6 6 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 10 10 9 9 8 8 7 6 5 5 6 6 5 5 6 6 5 4 3 2 2 2 3 5 6 7 7 7 7 7 8 8 8 8 8 9 10 10 11 10 10 10 10 10 10 10 10 10 9 8 8 8 9 9 9 9 8 7 5 3 2 2 3 2 2 2 3 4 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 13 14 14 12 9 6 5 4 5 6 7 7 7 6 5 5 5 6 6 7 6 6 6 6 6 5 5 3 3 3 4 5 6 7 7 8 9 9 8 6 5 5 5 5 6 6 6 5 6 6 7 7 7 8 8 9 12 14 15 15 15 14 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 8 9 9 10 10 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 9 8 8 7 7 7 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 6 6 7 7 7 8 8 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 8 7 7 6 5 4 5 6 7 6 5 6 5 3 3 3 2 3 4 4 5 7 7 7 7 7 7 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 10 11 10 9 9 8 8 9 9 9 9 8 7 4 3 2 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 13 14 15 14 11 8 6 6 6 7 9 9 8 7 6 5 6 7 8 8 7 6 6 6 6 7 6 5 5 6 6 6 7 7 7 8 9 9 8 6 4 3 3 4 4 4 4 5 5 6 8 9 9 10 9 9 11 13 14 15 15 14 14 14 13 13 12 12 12 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 6 6 6 6 6 5 5 5 5 5 4 4 5 5 4 4 4 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 8 9 10 10 10 10 10 9 9 8 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 3 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 10 10 9 8 8 7 7 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 1 1 0 1 1 2 2 3 3 3 4 4 5 5 5 6 6 7 7 8 8 9 9 10 10 10 9 9 8 7 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 8 7 6 6 5 5 4 4 6 7 6 6 6 4 2 2 2 1 4 5 5 5 6 7 8 8 7 7 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 9 8 6 4 3 3 3 4 4 3 3 4 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 14 14 14 13 11 9 7 7 7 8 7 7 6 6 6 7 8 9 9 8 7 7 7 7 7 7 7 7 7 7 6 6 7 7 8 8 8 7 5 4 2 2 2 2 2 3 3 4 6 8 9 11 11 11 10 11 12 13 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 10 10 10 10 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 4 4 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 3 2 2 2 1 1 0 0 1 1 2 3 3 3 4 4 5 5 6 6 6 7 7 8 8 9 10 11 11 11 11 10 9 8 8 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 9 8 7 6 6 5 5 4 4 4 5 6 7 6 5 3 1 2 3 0 3 6 6 6 7 7 8 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 8 6 4 3 3 3 4 4 4 4 4 5 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 14 14 15 14 13 11 9 8 8 7 6 5 5 5 6 7 9 10 10 9 8 8 8 8 8 8 7 7 6 6 6 5 6 6 7 8 8 7 6 4 3 2 1 0 0 1 2 3 5 7 9 10 11 11 11 11 12 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 7 7 6 6 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 2 2 3 3 4 4 5 5 6 6 6 7 7 8 8 9 10 10 11 12 12 12 11 10 9 8 7 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 8 8 8 9 9 9 10 10 10 10 10 9 8 7 7 6 6 5 5 4 4 4 4 5 6 6 4 2 1 1 2 1 3 6 6 7 7 7 7 7 7 7 7 8 8 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 10 9 7 5 3 3 3 4 4 4 4 4 4 5 5 6 6 5 6 6 6 6 5 5 5 5 6 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 14 14 14 14 14 13 12 11 10 9 7 6 5 6 7 7 8 9 9 9 8 8 8 8 8 7 7 6 5 5 5 4 5 5 6 7 8 8 7 6 5 4 3 2 2 1 1 2 4 6 8 9 10 10 11 11 11 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 1 1 1 1 1 0 0 1 1 1 1 1 2 2 2 2 3 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 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 11 11 10 9 9 8 8 7 7 6 6 6 5 5 5 4 4 4 4 4 4 3 3 2 2 2 1 1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 10 11 12 11 11 10 9 8 7 7 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 8 8 9 9 9 10 10 10 10 9 9 8 7 6 6 6 5 5 4 4 5 5 6 6 5 3 1 2 0 0 1 4 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 8 9 9 10 10 11 12 12 12 11 10 9 8 7 5 4 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 14 14 14 14 14 14 14 13 13 12 11 9 7 7 8 8 8 9 9 9 8 7 7 7 7 6 5 5 5 5 4 4 4 4 5 7 8 8 8 8 7 6 5 5 4 3 2 2 4 6 7 8 8 9 9 10 10 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 5 5 4 4 4 3 3 2 2 2 2 2 2 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 3 3 3 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 11 10 10 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 4 4 4 4 3 3 2 2 1 1 1 1 2 3 3 4 4 5 5 6 6 7 7 8 8 8 8 8 9 10 11 11 9 7 7 7 6 6 6 5 6 6 6 7 7 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 10 10 10 9 9 8 7 7 6 6 6 5 4 4 4 5 6 6 5 4 2 1 3 3 3 4 6 7 7 7 7 7 7 6 6 6 6 6 7 7 7 6 6 6 6 6 7 8 8 8 8 9 10 11 11 12 12 12 11 10 9 7 6 5 5 4 4 4 4 5 5 5 4 5 5 5 5 5 6 6 6 6 6 5 5 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 11 11 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 13 12 11 10 10 10 10 10 10 10 9 7 7 7 6 6 5 5 5 5 4 4 5 5 5 7 8 9 9 9 9 8 7 7 5 4 3 3 4 6 7 7 8 8 8 9 9 10 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 0 0 0 1 1 1 1 2 2 2 3 3 3 4 4 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 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 11 10 10 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 2 2 1 1 0 1 1 2 3 3 4 5 5 6 6 7 7 8 8 8 8 8 8 7 8 10 9 5 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 7 7 7 6 6 7 7 8 8 9 9 10 10 10 9 9 8 7 7 7 6 6 5 4 3 2 3 4 5 4 4 5 3 3 5 6 6 7 7 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 6 6 5 5 5 7 7 8 8 9 10 10 11 11 12 11 10 9 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 15 14 14 14 14 13 13 13 13 13 12 12 12 11 9 8 8 8 7 7 6 6 6 5 6 6 6 7 7 8 9 10 10 10 10 9 8 7 5 4 4 5 6 7 7 7 8 8 9 9 10 10 10 10 9 9 9 9 8 8 8 8 7 8 8 8 8 7 7 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 0 1 1 1 1 2 2 2 3 3 3 4 4 4 5 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 11 10 10 9 8 8 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 2 2 1 1 0 0 1 2 2 3 4 4 5 6 6 7 7 8 8 9 9 9 9 8 7 7 8 6 2 3 4 3 2 2 3 4 4 5 6 7 7 8 8 7 7 6 6 6 6 6 7 8 8 9 9 10 10 10 9 8 7 7 6 6 6 5 5 4 3 1 2 3 2 0 3 6 6 5 6 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 6 6 6 5 4 4 5 6 7 8 9 10 10 10 11 11 11 10 9 7 6 6 5 5 5 5 5 6 6 5 5 4 4 5 6 6 6 6 7 7 7 6 6 6 6 6 6 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 11 10 10 10 9 8 8 8 7 7 7 7 7 8 9 10 10 10 10 10 10 9 8 6 5 5 6 7 7 7 7 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 6 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 10 10 9 8 8 7 7 7 6 6 6 6 6 5 5 4 4 3 3 3 2 2 1 1 0 0 1 2 2 3 4 4 5 5 6 7 7 8 8 9 9 9 10 10 9 8 7 7 4 2 5 5 3 2 0 2 3 4 5 6 6 7 7 7 7 6 6 5 6 6 6 7 8 8 9 10 10 10 9 8 8 7 7 6 6 5 5 4 3 3 2 2 2 0 3 6 8 8 7 7 7 8 7 7 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 6 6 8 8 9 9 10 10 11 10 9 8 7 6 6 5 5 4 5 5 6 6 5 4 3 3 5 6 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 11 11 10 9 9 8 8 8 8 8 8 9 10 10 11 11 11 11 10 9 7 6 6 7 7 8 8 8 8 8 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 9 9 8 8 7 7 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 2 2 1 1 1 0 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 5 5 6 6 7 13 13 13 13 13 13 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 8 8 7 7 6 6 6 5 5 5 5 5 4 4 3 3 2 2 1 1 1 1 1 2 2 3 3 4 5 5 6 7 7 8 9 9 10 10 10 10 10 10 9 8 5 2 4 5 5 4 2 1 0 1 3 4 5 5 6 6 6 6 5 5 5 5 6 6 7 8 8 9 9 10 9 9 8 7 7 6 6 5 5 4 4 3 4 3 2 1 3 6 8 9 8 8 8 8 7 7 7 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 5 6 5 6 7 8 8 9 9 10 10 9 8 7 6 6 6 5 5 5 6 6 6 5 3 1 4 6 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 9 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 11 10 9 9 9 8 8 9 9 10 10 11 11 12 12 12 11 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 7 8 8 9 8 8 8 7 7 6 7 7 7 7 7 8 7 7 7 6 6 5 5 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 6 6 7 7 7 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 8 8 7 6 6 5 5 5 5 4 4 4 4 3 3 2 2 1 1 1 1 1 2 2 3 3 4 5 5 6 7 7 8 9 9 10 10 11 11 11 10 10 9 7 3 2 4 4 4 3 3 2 1 1 2 3 4 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 9 9 8 7 7 7 6 6 5 5 5 4 3 3 3 2 1 3 6 8 9 9 8 8 7 7 7 7 7 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 5 4 5 6 7 7 7 8 8 8 8 7 6 5 5 5 5 5 5 6 6 6 4 1 3 5 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 7 7 8 8 8 8 7 7 7 7 8 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 11 11 10 10 9 9 9 10 10 11 12 12 13 13 13 13 12 12 11 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 8 8 8 8 7 7 6 6 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 6 6 6 7 7 7 8 8 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 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 12 12 12 11 11 11 10 10 9 9 8 7 6 6 5 5 5 4 4 4 3 3 3 2 2 1 1 1 1 1 2 2 3 4 4 5 5 6 7 7 8 9 9 10 11 11 11 11 11 10 9 7 5 3 4 4 4 3 3 3 2 1 1 1 2 3 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 7 7 7 6 6 5 5 5 5 4 3 0 3 4 5 7 8 9 8 8 7 7 7 6 6 7 7 7 7 7 6 6 6 6 6 5 6 6 7 7 6 6 6 6 5 4 4 5 5 3 3 4 6 6 6 6 6 6 6 6 4 4 5 5 5 5 6 6 6 5 3 2 4 6 8 8 8 8 8 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 7 7 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 10 10 11 11 12 13 14 14 14 14 14 13 13 12 11 11 10 10 10 9 9 9 8 8 7 7 7 7 6 6 6 7 7 6 6 6 7 7 8 8 8 8 7 6 6 6 6 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 7 7 6 5 5 5 4 4 3 3 2 2 2 1 1 0 1 1 2 2 3 3 4 5 5 6 7 7 8 9 10 10 11 11 12 11 11 11 9 7 5 3 4 4 4 3 3 2 2 2 2 1 2 2 3 3 3 4 4 3 3 4 4 5 5 6 7 7 8 8 8 8 7 7 6 6 6 5 5 5 4 4 3 2 5 7 8 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 7 6 6 6 7 7 6 6 6 6 6 6 5 4 4 4 3 3 3 5 6 5 5 4 5 5 4 3 3 4 5 5 5 5 6 6 5 4 4 6 7 8 8 8 8 8 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 11 11 11 11 11 12 12 13 14 14 15 15 14 14 14 13 13 12 11 11 10 10 9 9 8 8 8 8 7 7 6 6 5 6 7 7 7 6 6 7 7 8 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 6 6 6 6 7 7 7 8 8 8 8 9 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 8 8 7 6 6 5 5 5 4 4 3 3 2 2 1 1 1 1 2 2 3 3 4 4 5 6 6 7 8 9 10 10 11 12 12 12 12 11 10 8 6 4 3 4 4 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 5 5 6 6 7 8 8 8 7 7 6 6 6 6 5 5 5 4 4 3 3 6 8 9 9 7 6 6 6 6 6 6 6 7 8 8 7 7 7 7 7 7 7 7 6 7 7 6 6 6 6 6 6 6 5 4 3 3 3 2 2 3 4 5 4 5 6 6 5 4 4 5 5 5 5 5 5 5 5 5 6 7 8 8 8 8 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 12 12 13 13 14 15 15 15 15 15 14 14 14 13 12 12 11 10 9 9 8 8 7 7 8 8 7 7 6 5 5 6 7 6 6 6 6 7 8 8 8 8 8 7 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 3 3 4 4 4 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 3 3 3 4 5 5 6 7 8 9 10 11 11 12 12 12 12 11 10 7 5 4 4 3 4 4 4 3 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 2 2 6 8 9 9 7 6 5 5 6 6 6 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 3 2 2 2 2 2 3 4 6 8 9 9 8 6 5 5 4 4 4 4 4 5 5 6 7 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 12 12 13 14 14 13 13 12 12 11 10 10 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 14 14 14 13 12 12 11 10 9 8 7 7 7 7 7 7 7 6 5 4 5 6 6 6 6 6 6 7 7 8 8 8 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 11 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 8 8 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 3 4 4 4 5 5 6 6 7 8 9 11 12 12 13 13 13 12 10 7 4 2 3 4 4 3 3 3 2 1 0 1 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 7 7 7 7 7 6 6 6 6 5 4 4 4 4 4 3 1 3 6 8 9 8 7 6 5 5 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 3 1 2 2 2 2 2 5 7 9 10 10 8 7 5 4 3 3 3 4 4 5 6 7 8 8 8 8 8 8 9 9 10 10 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 11 12 13 14 14 14 13 13 12 11 11 10 9 9 8 8 8 8 9 9 9 9 10 10 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 13 14 14 14 15 15 15 15 15 14 14 14 13 12 11 10 9 8 7 7 6 6 6 7 7 7 6 5 4 4 5 6 6 6 6 6 6 7 7 8 7 7 6 6 6 6 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 1 1 1 1 2 2 2 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 8 11 11 11 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 9 10 11 12 12 12 12 12 10 8 4 2 4 4 4 3 3 2 1 1 0 1 2 3 3 4 4 4 4 4 4 4 3 3 4 4 4 5 6 6 7 7 7 7 6 6 5 5 5 5 4 3 3 3 3 1 1 4 6 7 8 8 7 5 4 4 6 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 3 3 2 1 2 3 2 2 4 7 9 10 9 8 6 4 3 3 3 3 4 5 5 6 7 8 8 8 8 8 9 9 9 10 10 10 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 8 8 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 11 12 13 14 14 14 13 12 12 11 10 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 12 12 13 13 14 14 14 14 14 14 14 14 14 13 12 11 10 9 8 7 6 6 6 6 6 6 6 6 6 5 4 5 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 6 6 6 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 1 1 1 2 2 2 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 10 11 11 11 12 11 10 9 8 4 1 4 5 5 4 3 2 1 0 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 6 6 5 5 5 5 5 3 3 3 3 1 1 3 5 6 7 8 8 7 5 4 4 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 4 3 3 2 2 3 3 3 4 6 8 8 8 6 5 4 4 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 10 11 11 10 10 9 8 8 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 13 13 12 12 11 11 10 9 9 9 10 11 13 14 14 14 13 13 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 12 12 13 13 13 13 14 14 14 13 13 13 12 11 10 9 8 7 6 5 5 5 5 5 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 1 1 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 9 10 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 10 10 11 11 11 11 10 9 8 8 6 2 3 5 5 5 4 3 2 0 1 2 2 3 4 4 5 5 5 5 5 5 4 4 4 4 4 5 5 6 7 7 7 7 6 6 6 5 5 5 5 5 4 3 4 3 2 3 5 6 6 6 7 8 7 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 5 5 5 4 4 3 3 3 3 5 7 8 8 7 6 5 4 5 5 5 5 5 5 6 6 6 7 8 8 9 9 9 10 10 11 11 11 10 9 9 8 8 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 13 13 12 12 11 10 10 9 8 8 9 10 12 13 14 14 13 13 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 12 12 11 10 9 8 7 6 5 5 5 5 5 4 4 3 3 3 4 5 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 5 5 5 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 1 1 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 10 10 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 9 10 10 11 11 11 11 10 9 8 7 7 5 1 4 5 5 4 3 2 1 1 1 2 3 4 4 5 5 5 5 5 5 5 5 5 4 4 5 5 6 6 7 6 6 6 6 6 5 5 5 5 5 5 4 4 5 3 3 5 7 7 6 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 8 8 7 6 6 6 6 5 4 3 3 4 6 9 9 8 7 6 5 5 5 6 6 6 6 6 6 6 6 7 8 9 9 10 10 10 11 11 11 11 11 10 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 13 13 12 12 11 10 9 9 8 8 9 9 11 12 13 13 13 12 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 8 7 6 5 5 5 5 5 5 4 3 2 2 3 4 6 6 6 6 6 6 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 6 6 6 6 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 1 1 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 11 11 11 10 9 8 7 7 7 4 1 4 5 4 3 2 1 1 1 2 3 3 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 2 3 6 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 5 4 3 5 8 10 10 9 7 6 5 5 6 7 7 6 6 5 5 6 6 7 8 9 10 10 10 10 11 11 12 12 11 11 10 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 13 13 13 12 11 10 10 9 9 9 9 10 10 11 12 12 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 9 8 8 7 7 6 6 6 6 6 6 4 3 2 2 3 4 6 6 6 6 6 6 5 5 5 5 5 6 5 5 5 5 4 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 1 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 7 7 8 8 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 10 10 9 8 8 7 7 6 4 1 4 4 3 2 2 1 1 1 2 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 1 3 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 7 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 4 4 5 8 9 9 8 7 6 5 5 6 7 7 7 5 4 5 6 7 8 9 10 10 10 10 10 11 11 12 12 12 11 10 10 9 9 8 7 6 6 6 5 5 4 4 4 3 3 4 4 5 5 6 6 7 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 13 13 13 12 11 11 10 10 9 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 6 4 3 3 4 5 6 7 7 6 6 5 5 4 4 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 6 7 7 8 8 8 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 11 10 9 9 8 8 7 6 4 3 3 3 2 2 1 1 1 2 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 5 5 5 4 4 4 5 5 4 4 5 4 4 2 1 4 6 6 6 6 6 6 6 7 7 6 5 5 5 6 6 7 7 7 7 7 6 6 7 8 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 5 4 4 5 6 8 8 8 7 6 5 5 6 7 7 6 5 4 5 7 8 9 10 10 11 11 11 11 11 12 12 12 12 11 11 10 10 9 8 7 6 6 5 4 4 3 3 2 2 2 2 3 3 4 5 6 7 7 8 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 13 13 13 12 12 11 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 9 7 5 4 4 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 7 8 8 8 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 10 9 9 8 7 5 3 3 3 2 2 1 0 1 1 2 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 2 0 3 6 6 6 5 5 4 5 6 7 6 5 4 4 5 6 6 7 7 7 7 7 7 7 8 9 9 9 9 9 8 7 7 7 7 8 8 7 7 7 7 8 7 6 4 3 3 5 7 7 7 6 5 4 5 6 7 7 6 5 5 6 8 9 10 10 11 11 11 11 11 11 11 12 12 12 12 11 11 10 9 8 7 6 5 4 4 3 3 2 2 1 1 1 2 2 3 4 5 6 7 7 8 8 8 9 10 11 11 11 12 12 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 7 7 6 6 6 7 7 7 7 6 6 5 6 6 7 7 8 8 8 9 9 9 10 11 11 11 10 8 7 5 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 4 4 4 5 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 10 10 10 9 6 3 3 3 3 2 1 0 0 1 2 3 3 4 4 5 6 6 7 7 7 7 7 7 7 8 8 8 8 7 7 6 5 4 4 3 3 4 4 4 4 4 4 4 2 0 3 5 7 6 5 5 5 4 5 6 6 6 5 4 5 5 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 8 7 6 7 8 9 10 9 8 8 9 9 8 7 5 3 3 4 5 6 7 6 5 4 5 6 6 6 5 5 6 8 9 9 10 10 11 12 12 11 11 11 11 12 12 12 12 11 11 10 9 8 7 6 5 4 3 3 2 2 1 1 2 2 2 2 3 4 5 6 6 7 7 8 8 9 10 11 11 12 12 12 12 12 12 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 9 9 8 8 7 6 5 5 5 5 5 6 6 6 6 5 5 5 6 6 7 7 8 9 9 10 10 11 11 11 11 9 8 6 6 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 6 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 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 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 9 5 2 3 3 2 1 1 1 1 2 3 3 4 4 5 5 6 7 7 7 8 8 8 8 8 8 8 8 8 7 6 5 4 3 3 2 3 4 4 5 5 5 5 4 1 2 5 7 7 7 6 5 6 6 6 6 6 5 5 5 5 6 6 6 6 7 7 8 8 8 8 8 8 8 8 9 8 8 7 7 9 10 11 11 11 10 9 9 9 9 8 6 4 3 3 5 5 6 5 4 4 5 5 5 5 6 6 8 9 9 9 10 11 11 12 12 12 11 11 11 12 12 12 11 11 11 10 9 9 8 7 6 5 4 3 3 2 3 3 3 3 3 3 3 3 4 6 6 7 7 8 8 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 7 6 5 4 4 4 4 4 5 6 6 6 5 5 5 5 6 7 7 8 9 10 11 11 11 12 11 10 9 8 7 6 6 5 5 4 4 4 5 4 3 3 2 2 2 2 2 2 2 3 3 3 4 4 5 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 8 4 2 3 2 2 1 1 1 2 2 3 4 4 5 5 6 7 7 8 8 8 9 9 9 9 9 9 8 7 6 5 4 4 3 2 1 2 3 4 5 5 6 5 4 0 4 6 7 7 7 6 6 6 5 5 5 4 4 4 5 6 6 6 6 7 8 8 8 8 7 7 7 7 7 7 8 8 8 8 9 11 12 12 12 11 10 10 10 10 9 8 7 6 4 4 5 5 5 4 4 4 4 5 5 5 6 7 8 9 9 10 10 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 6 5 4 4 4 4 5 5 5 4 3 3 3 5 6 6 7 7 8 8 9 10 11 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 7 6 5 5 5 4 4 4 4 6 7 7 6 6 5 5 5 5 7 8 9 10 10 11 11 11 11 11 10 9 8 7 6 5 5 4 4 4 5 4 4 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 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 10 10 10 10 10 10 10 9 9 9 9 9 9 9 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 9 6 2 2 2 2 2 1 1 2 2 3 4 4 5 5 6 7 7 8 8 9 9 9 9 9 9 9 8 7 6 5 4 4 3 3 1 0 2 3 4 5 6 6 6 3 2 5 6 7 7 7 7 6 5 3 3 3 3 3 4 6 6 6 5 6 7 8 8 7 7 6 6 6 6 6 7 8 8 9 9 10 11 12 12 12 11 11 10 10 10 9 9 8 7 5 5 5 5 5 4 4 4 4 5 5 6 7 8 9 9 10 10 11 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 6 6 6 6 6 6 6 5 5 4 3 4 5 6 6 7 7 8 9 10 11 11 12 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 5 6 7 7 7 6 5 5 5 5 6 8 9 10 10 11 11 11 11 11 11 10 8 7 5 4 3 3 4 4 5 4 2 1 1 2 2 2 2 3 3 3 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 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 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 7 3 2 2 2 2 2 2 2 2 3 4 4 5 6 6 7 7 8 8 9 10 10 10 10 9 9 8 8 6 5 4 4 4 4 3 3 2 0 2 4 5 6 6 5 2 4 6 7 7 7 8 7 6 4 3 2 2 2 4 5 7 7 6 6 7 8 9 8 7 6 5 5 5 6 6 7 7 8 8 9 10 11 11 11 11 11 11 11 11 11 10 9 9 8 8 7 6 6 5 5 5 4 4 5 5 6 7 8 9 10 10 11 11 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 6 6 6 5 4 3 4 6 7 7 7 8 8 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 11 11 10 10 10 10 10 10 9 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 4 6 7 8 7 7 6 5 4 4 5 6 8 9 10 10 11 11 11 12 11 10 9 8 6 4 3 2 2 4 5 4 3 1 1 2 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 10 8 5 1 2 2 2 2 2 2 3 3 4 5 5 6 6 7 7 8 8 9 10 10 10 10 9 8 8 7 7 6 5 4 4 5 5 4 4 4 3 3 5 6 6 6 5 4 6 7 8 8 8 8 7 6 4 3 2 2 4 6 7 7 8 8 8 9 9 8 7 6 5 5 5 5 6 6 6 7 7 8 9 10 11 11 11 11 11 12 12 12 12 11 10 10 10 10 9 8 7 6 6 6 5 5 5 6 6 7 8 9 10 10 11 12 12 12 12 12 12 11 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 5 4 3 3 5 6 7 7 8 8 9 10 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 9 9 8 8 7 7 6 6 5 5 4 4 4 6 7 8 8 7 6 6 5 4 4 5 6 7 8 9 10 11 11 11 11 11 10 9 7 5 4 2 1 2 4 5 3 1 2 3 4 3 3 3 3 4 4 5 5 6 6 7 7 7 7 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 10 11 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 7 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 9 6 2 1 2 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 9 9 9 9 8 8 7 7 6 5 5 5 5 5 5 5 5 4 4 4 5 5 6 5 5 5 6 8 8 8 8 8 7 6 4 4 3 4 6 7 7 8 8 8 9 9 8 7 6 6 5 5 5 5 6 6 6 6 7 7 9 11 11 11 9 10 11 12 13 12 12 12 11 11 11 11 10 9 8 8 7 7 6 5 5 6 7 8 8 9 10 11 11 12 12 12 12 12 11 11 10 10 10 9 10 10 10 10 10 10 9 9 9 9 8 8 7 7 6 6 5 4 3 3 3 4 5 6 7 8 8 9 9 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 10 10 9 9 8 8 7 6 6 6 5 5 4 4 4 5 7 8 8 7 6 6 5 5 5 4 5 6 7 8 9 10 10 11 11 11 11 10 9 7 5 3 1 1 3 4 3 2 2 4 4 4 3 3 3 4 4 5 6 6 7 7 7 7 6 6 6 6 6 6 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 8 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 11 11 11 11 10 11 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 9 7 3 1 3 3 2 2 3 3 4 4 5 6 6 7 7 7 8 8 9 9 9 9 9 9 8 8 7 7 6 6 6 5 6 6 6 5 5 5 4 5 5 5 4 4 4 3 5 7 8 8 7 7 7 6 5 4 4 5 6 7 7 7 7 8 8 8 7 7 6 6 5 5 4 4 5 6 7 7 7 7 7 9 11 11 10 8 9 11 12 13 12 12 12 12 12 12 11 10 10 9 9 9 8 7 6 6 7 7 8 9 10 10 11 11 12 12 12 12 11 10 10 10 9 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 7 6 5 4 4 4 4 4 5 6 7 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 8 8 8 9 9 9 9 8 7 6 6 6 5 5 5 5 4 4 4 5 6 8 8 7 6 6 6 5 5 4 4 4 5 7 8 9 10 10 11 11 11 11 10 9 7 5 3 1 2 3 3 2 3 4 5 4 4 3 3 4 5 6 6 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 8 8 7 7 7 7 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 8 5 2 3 3 3 2 2 3 4 4 5 6 6 7 7 8 8 8 9 9 10 10 10 10 9 9 8 8 7 6 6 6 6 7 7 6 6 5 5 5 4 5 5 3 2 1 3 5 7 8 7 7 6 5 5 4 4 5 6 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 5 6 8 9 9 8 7 9 11 11 9 8 9 11 12 13 12 12 12 12 12 12 11 11 10 10 10 9 8 7 7 7 7 8 9 9 10 11 11 12 12 12 12 11 10 10 10 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 8 8 7 6 6 5 5 5 5 6 6 7 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 6 7 7 8 8 9 8 7 6 5 5 5 4 4 4 4 4 3 3 3 4 5 7 8 7 6 6 6 6 5 5 4 3 3 5 6 8 9 10 10 11 11 11 10 10 8 6 4 3 2 2 1 2 3 5 5 4 4 3 3 4 5 6 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 9 8 8 8 7 7 7 7 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 9 7 3 3 4 4 3 2 2 3 4 4 5 6 6 7 8 8 8 9 9 10 10 10 10 10 10 10 9 9 8 7 6 6 7 7 7 7 6 6 6 5 5 5 5 3 1 2 5 6 7 7 7 7 6 5 4 4 5 6 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 7 9 10 9 9 8 9 10 11 10 10 11 12 12 12 12 12 12 12 12 12 12 11 11 10 9 8 7 7 8 8 8 9 9 10 11 12 12 12 12 12 11 11 10 9 9 9 9 9 9 10 11 11 11 10 10 10 10 10 9 9 9 8 8 7 7 6 6 7 7 7 7 8 8 9 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 4 5 5 6 7 7 8 7 6 5 4 3 3 3 3 3 3 3 2 2 2 3 5 7 8 7 7 6 6 6 6 6 5 3 2 3 5 7 8 9 9 10 10 10 10 10 9 7 5 4 3 2 1 1 3 4 4 4 3 3 3 4 5 6 7 7 7 7 6 6 6 5 5 5 6 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 9 9 9 8 8 8 7 7 7 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 10 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 8 4 3 4 5 4 2 2 2 3 4 4 5 6 7 7 8 8 9 9 9 10 10 11 11 11 11 11 10 10 9 8 7 7 7 7 7 7 7 6 6 5 5 6 5 4 2 4 6 7 7 7 7 7 6 5 5 6 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 8 10 10 10 9 9 9 10 11 11 11 11 11 11 12 11 11 11 11 12 12 12 11 10 9 8 7 7 8 9 9 9 9 10 11 11 12 12 12 12 11 11 10 10 9 9 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 8 7 8 8 8 8 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 4 4 4 4 5 6 6 6 6 5 4 3 3 3 3 2 2 2 2 1 1 2 3 5 7 8 8 8 7 7 6 6 6 6 4 2 1 4 6 7 8 9 9 9 9 9 9 9 8 6 5 4 4 3 2 2 3 3 3 3 3 4 5 6 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 7 8 9 9 9 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 10 10 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 7 4 2 4 5 5 3 2 2 2 3 4 4 5 6 6 7 8 8 9 9 10 10 10 11 11 11 11 11 11 10 9 8 7 7 7 7 6 6 5 5 4 5 6 6 5 3 2 5 7 8 7 7 7 7 7 6 6 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 7 7 8 9 10 10 10 10 10 11 11 11 10 10 10 10 11 11 10 10 11 11 11 11 10 9 8 7 8 8 9 10 10 10 10 11 11 12 12 12 12 12 11 10 10 9 9 10 10 10 10 11 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 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 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 6 6 5 4 4 3 4 5 5 5 5 5 4 3 3 3 2 2 2 2 2 1 1 2 2 5 8 10 10 9 8 7 7 6 6 6 6 4 1 2 5 6 7 8 8 8 8 8 8 8 7 6 6 6 5 4 4 3 3 3 4 4 4 4 5 6 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 7 8 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 13 13 12 12 12 12 12 11 11 9 7 3 2 4 6 6 5 3 2 1 2 3 4 4 5 6 7 7 8 8 9 9 10 10 10 11 11 11 12 11 11 9 8 7 7 7 7 6 4 3 3 4 4 5 6 6 4 2 2 5 8 8 7 7 7 8 7 7 7 7 7 7 6 6 5 6 6 6 5 5 4 4 5 5 6 7 7 7 7 7 7 9 10 10 10 11 11 11 11 10 9 9 10 10 10 10 10 10 10 10 10 10 10 9 8 8 9 9 10 10 11 11 11 11 11 12 12 12 12 12 11 10 10 9 10 10 11 11 11 12 13 13 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 4 3 3 4 5 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 3 5 9 11 11 10 9 8 8 7 7 7 6 5 2 1 3 4 5 6 7 7 7 7 7 8 8 7 7 7 7 5 5 4 4 4 4 4 5 5 5 6 6 7 7 6 6 6 6 5 5 5 5 5 5 6 7 7 8 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 6 6 6 6 7 7 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 12 11 11 11 11 11 9 6 3 3 5 6 6 5 4 2 1 1 2 3 4 4 5 6 7 7 8 8 9 10 10 11 11 11 11 11 12 11 10 9 7 7 6 7 7 7 5 5 5 5 6 6 6 5 2 1 4 7 8 8 7 7 7 8 8 7 7 7 7 6 6 6 5 5 6 5 5 4 4 4 5 5 6 7 7 7 7 7 7 9 10 11 10 10 10 11 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 11 10 10 10 10 11 11 12 12 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 7 7 7 7 8 7 7 7 6 5 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 3 4 6 10 12 12 11 10 9 9 8 7 7 7 6 4 3 3 3 3 5 6 6 6 6 6 7 8 8 8 8 7 6 5 5 4 4 4 4 5 5 6 6 6 7 7 6 6 6 6 6 5 5 5 5 5 6 7 7 8 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 11 10 10 10 10 10 9 9 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 14 14 13 12 11 11 11 11 11 9 5 2 4 6 6 6 6 4 3 1 1 1 2 3 4 5 5 6 7 8 8 9 9 10 10 11 11 11 11 11 11 11 9 8 7 6 6 7 7 7 7 6 6 6 6 6 5 3 1 4 7 8 8 7 7 6 7 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 5 5 5 6 6 6 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 11 10 10 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 10 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 8 7 6 5 3 2 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 5 7 10 13 13 12 11 10 9 9 8 8 7 7 6 5 5 5 5 6 7 7 7 5 4 5 7 8 8 8 8 7 6 5 4 4 4 5 5 6 6 6 7 7 7 7 6 6 6 6 6 5 5 5 6 6 7 7 8 9 9 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 11 11 11 10 10 10 10 9 9 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 12 11 11 11 10 10 10 11 9 6 3 4 6 6 6 5 5 3 2 1 1 2 3 4 4 5 6 7 7 8 9 9 10 10 10 10 11 11 10 10 10 10 9 7 6 6 6 6 7 7 7 7 6 6 6 5 3 1 4 7 9 9 8 7 7 7 7 8 8 8 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 5 6 7 7 8 8 8 9 9 9 9 9 10 10 10 10 9 9 8 8 9 10 10 11 11 11 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 11 11 11 12 12 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 9 9 8 7 6 4 2 2 3 3 4 4 4 4 4 4 4 4 6 7 6 5 4 4 4 5 7 10 12 13 12 11 11 10 9 9 8 8 8 7 7 7 7 7 8 9 9 8 6 4 4 6 7 8 8 8 7 6 6 5 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 12 11 11 11 11 10 10 10 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 12 12 11 9 8 7 8 8 9 10 10 8 6 4 6 6 6 5 4 3 2 1 0 1 2 3 4 5 6 6 7 8 9 9 10 10 10 10 10 10 10 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 5 3 0 4 7 9 9 9 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 5 4 4 3 3 3 4 4 3 4 4 4 5 7 7 7 6 7 8 8 8 8 9 9 9 10 9 9 8 8 8 9 10 10 11 11 11 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 10 11 11 11 12 12 12 12 13 14 14 15 15 15 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 7 5 3 2 2 3 3 3 3 3 3 3 3 3 4 6 8 8 7 5 5 5 6 8 10 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 9 9 9 8 7 5 5 5 5 6 7 7 7 7 6 6 5 5 6 6 6 7 7 7 7 7 6 6 7 7 7 6 6 6 6 7 7 7 7 8 9 9 10 10 10 10 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 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 12 12 11 11 11 11 10 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 13 12 11 11 11 10 9 8 7 6 7 8 9 9 9 8 6 5 5 5 5 4 3 2 1 0 1 2 3 4 5 5 6 7 8 9 9 10 11 11 11 11 11 10 9 8 7 7 7 7 6 5 5 5 6 6 6 6 6 7 6 4 1 3 6 8 9 9 9 7 7 7 8 8 8 7 7 7 7 7 6 6 6 6 5 5 4 4 3 3 3 3 3 3 4 4 5 6 7 6 4 5 7 8 8 8 9 9 9 9 9 8 8 8 8 9 10 10 10 11 11 11 11 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 11 11 12 12 12 13 13 14 14 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 6 6 7 7 8 8 9 9 10 10 9 7 5 2 2 3 3 3 3 3 3 3 3 3 3 4 5 7 8 8 6 6 6 7 9 11 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 7 6 5 5 4 4 5 7 7 8 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 13 12 12 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 13 12 11 9 8 9 10 10 11 11 10 10 10 9 9 9 9 8 5 4 4 4 4 3 2 1 1 1 2 3 3 4 5 6 7 7 8 9 10 11 11 11 11 11 11 10 9 8 7 7 7 6 6 5 5 5 6 6 6 6 7 7 6 3 1 4 6 8 9 9 9 8 6 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 3 4 5 6 6 6 5 4 4 6 7 8 8 8 9 9 9 8 8 7 8 8 9 10 10 11 11 11 11 11 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 11 12 12 12 13 13 14 14 15 16 16 17 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 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 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 6 6 7 7 8 9 9 10 10 10 9 7 4 2 2 3 3 3 3 3 3 3 3 3 3 3 4 6 7 7 6 6 6 8 10 12 13 13 13 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 8 8 7 6 6 5 4 4 4 6 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 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 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 13 13 12 12 11 11 11 11 10 10 9 9 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 13 12 11 9 7 8 9 11 12 12 12 12 12 11 11 10 9 9 7 4 3 4 3 3 2 1 1 1 2 2 3 4 5 6 6 7 8 9 10 10 11 11 11 11 11 11 10 9 8 7 6 6 6 6 5 5 5 6 5 6 6 6 6 5 2 1 4 6 8 8 9 9 7 6 5 5 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 5 5 6 6 5 5 4 3 5 7 8 8 8 8 9 9 9 8 8 8 9 9 10 10 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 13 13 13 13 13 12 12 12 12 11 11 10 9 10 10 11 12 12 12 13 14 14 15 15 16 17 17 17 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 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 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 6 6 6 7 8 8 9 10 10 10 10 8 6 3 3 3 3 3 3 3 3 4 3 3 3 3 4 4 5 6 6 6 6 7 9 11 12 13 13 13 13 13 13 12 11 11 11 11 11 10 10 10 10 10 9 8 8 7 6 6 5 5 5 5 6 8 8 8 8 7 7 7 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 8 8 9 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 13 13 13 12 12 11 11 11 11 10 10 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 13 13 14 14 14 13 12 11 9 9 9 11 12 13 13 13 13 13 13 12 11 10 9 7 5 3 3 3 3 2 1 1 1 1 2 3 4 5 5 6 7 8 8 9 10 10 10 10 11 11 11 10 9 8 7 6 6 6 6 6 6 5 6 6 6 5 5 5 5 4 1 2 4 7 7 8 8 8 7 5 4 4 5 5 6 7 7 7 7 7 6 6 6 6 6 5 5 6 6 6 6 6 5 5 6 6 6 5 5 4 3 5 8 9 8 8 8 9 10 9 9 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 13 13 14 14 13 13 13 13 13 12 12 12 12 11 10 9 9 10 11 11 12 12 13 13 14 14 15 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 7 7 8 8 9 10 10 10 10 7 5 3 4 4 4 4 4 3 3 4 4 4 4 4 4 4 5 5 5 5 6 7 9 11 12 12 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 10 9 9 8 7 7 6 6 6 6 6 7 8 8 8 8 7 7 7 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 13 13 13 12 12 12 11 11 11 11 10 10 9 8 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 14 14 13 12 10 10 10 10 12 13 14 14 14 14 14 14 13 12 11 9 7 5 3 2 3 3 2 1 1 0 1 2 3 3 4 5 6 7 7 8 9 10 10 10 10 10 10 10 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 4 3 1 3 5 6 7 7 7 7 7 5 4 4 5 5 6 6 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 5 4 3 5 8 9 9 9 9 9 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 13 13 14 14 13 13 13 13 13 13 12 12 11 10 9 9 10 11 11 11 12 12 13 13 14 14 15 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 7 8 8 9 10 10 10 9 7 4 3 4 4 4 4 4 4 3 4 4 4 4 4 4 5 5 5 5 5 6 8 10 11 12 12 12 12 12 13 13 13 12 12 12 12 11 11 11 11 11 10 10 9 8 7 7 6 6 6 6 6 7 8 8 8 7 7 7 7 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 8 13 13 13 13 12 12 12 11 11 11 11 10 10 9 8 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 12 11 10 10 11 12 14 15 15 15 15 14 14 13 13 12 10 8 6 4 3 3 3 2 2 1 0 1 2 2 3 4 5 6 7 7 8 9 9 10 10 10 10 10 9 8 8 7 6 6 6 6 6 6 6 6 6 6 5 5 6 6 5 5 3 1 2 4 5 6 7 7 7 7 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 5 5 5 5 6 7 7 6 5 4 3 5 8 9 9 9 9 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 13 14 14 14 14 13 13 13 13 13 12 12 11 10 9 9 10 10 11 11 11 12 12 13 13 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 13 13 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 7 8 8 9 10 10 10 9 6 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 5 4 5 6 8 10 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 10 10 9 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 9 10 10 10 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 9 13 13 13 13 12 12 12 11 11 11 11 11 10 9 8 7 6 6 5 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 11 11 11 10 10 11 12 13 14 15 15 15 15 15 14 13 12 11 10 8 5 3 2 3 3 2 1 1 1 1 2 3 4 4 5 6 7 8 9 9 10 10 10 10 10 9 8 8 7 6 5 5 5 5 6 6 6 6 6 6 5 4 5 6 6 5 3 1 3 4 5 6 6 7 7 7 7 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 5 4 4 4 6 8 9 9 9 9 10 10 10 10 9 9 9 8 8 9 9 10 10 10 10 11 11 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 12 12 12 12 12 12 12 13 14 14 14 14 13 13 13 13 13 12 12 11 10 9 9 10 10 10 11 11 11 12 12 13 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 13 13 14 14 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 8 8 9 10 10 10 8 5 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 6 8 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 11 11 11 10 10 9 8 8 7 7 6 6 5 5 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 12 13 13 12 12 12 12 12 11 11 11 11 11 10 9 8 7 6 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 11 12 14 15 15 15 15 15 15 14 13 12 12 11 9 5 1 2 3 3 2 2 1 1 2 3 3 4 5 6 7 8 9 10 10 10 10 10 10 9 8 7 7 7 6 5 5 5 5 5 5 5 5 6 6 5 5 6 7 7 5 2 2 3 4 4 5 6 7 7 7 7 6 6 6 6 7 7 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 4 3 2 2 4 7 8 9 8 8 8 8 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 12 12 12 12 12 12 13 14 14 14 14 14 13 13 13 13 12 12 11 10 10 10 10 10 10 10 11 11 11 12 13 13 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 13 13 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 8 8 9 9 10 9 7 4 2 3 4 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 6 8 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 12 11 11 11 10 9 9 8 8 7 7 6 5 5 5 6 6 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 9 9 10 10 10 10 12 12 12 12 12 12 12 12 11 11 11 11 11 10 9 9 8 7 6 5 4 4 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 9 9 9 10 10 10 11 11 10 9 9 10 10 11 12 13 14 14 15 15 15 15 15 14 13 13 12 12 9 4 2 3 4 3 2 2 2 2 3 3 4 4 5 6 7 8 9 10 10 10 10 10 9 8 7 6 6 6 6 5 5 5 5 5 4 4 4 5 5 5 5 5 7 7 5 2 1 3 4 4 5 6 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 6 6 5 5 5 5 5 4 3 1 1 2 4 7 8 9 8 7 6 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 13 13 14 14 14 13 13 13 13 12 12 12 11 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 7 8 8 9 10 10 9 7 4 2 3 4 5 5 4 4 3 3 4 4 4 5 5 4 4 4 4 4 5 7 8 10 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 11 10 10 9 9 8 8 7 6 5 5 5 6 6 6 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 8 7 6 5 5 4 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 9 9 10 10 11 12 12 13 13 14 14 15 15 15 14 13 13 12 12 11 7 4 4 4 4 3 3 3 3 3 4 4 5 5 6 6 7 8 9 10 10 10 10 10 9 8 7 6 6 6 5 5 5 5 5 4 4 3 3 3 4 4 3 3 5 7 6 2 1 3 4 4 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 4 4 5 4 2 2 2 3 5 6 7 8 8 8 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 13 13 14 14 13 13 13 13 13 12 12 11 11 10 10 9 9 9 9 10 10 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 7 8 8 9 10 10 10 8 5 3 3 4 5 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 5 7 9 9 10 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 11 10 9 9 8 8 7 6 5 5 5 6 6 6 6 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 9 9 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 7 6 5 5 4 3 3 3 3 3 3 4 4 5 5 6 6 7 7 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 13 12 11 11 10 8 5 4 5 5 4 4 3 4 4 4 5 5 5 6 6 7 8 8 9 9 10 10 10 9 9 7 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 6 5 2 1 3 4 4 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 5 5 4 4 4 4 4 4 4 4 5 6 5 6 7 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 12 12 13 13 13 12 12 11 11 10 10 9 9 9 9 9 10 10 11 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 7 8 9 9 10 10 11 9 7 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 6 8 9 9 10 10 10 10 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 12 11 10 9 9 8 7 6 6 5 5 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 7 6 6 5 4 3 3 3 3 3 3 4 4 5 6 6 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 9 10 10 11 11 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 12 12 11 10 9 7 5 3 3 5 5 5 4 4 4 4 5 5 5 6 6 7 7 8 9 9 9 9 9 9 9 8 8 7 6 5 5 4 4 4 4 4 4 4 4 4 3 3 4 5 4 4 4 4 3 0 2 3 4 4 4 5 6 6 6 6 6 6 7 8 8 8 7 7 6 7 7 7 8 9 9 10 9 9 8 7 6 5 5 4 4 5 5 6 6 7 7 6 4 4 6 8 8 7 7 6 6 7 7 7 8 8 8 8 8 8 8 7 8 9 9 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 9 9 9 9 9 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 7 8 9 9 10 11 11 10 8 6 4 4 4 3 3 3 3 2 3 3 4 4 4 4 4 4 4 6 7 8 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 12 11 10 9 8 7 6 6 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 9 9 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 6 5 4 3 3 3 3 3 3 4 4 5 6 6 7 7 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 11 11 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 12 12 11 10 10 9 7 4 2 1 2 4 5 5 5 5 5 5 5 5 6 6 7 8 8 9 9 10 10 10 9 8 8 8 7 7 7 6 6 5 4 4 4 4 4 4 4 5 4 4 4 5 6 6 5 4 2 1 1 2 3 3 4 4 5 5 6 6 6 6 7 8 9 9 8 7 6 6 7 7 7 8 9 10 10 9 9 8 7 7 6 5 4 5 6 6 7 7 7 6 4 2 2 5 7 8 7 6 6 6 6 7 8 8 8 7 8 8 7 7 7 8 8 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 10 11 11 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 14 14 13 13 12 12 11 12 12 12 12 11 11 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 5 5 6 7 8 9 9 10 11 12 11 9 7 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 5 6 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 11 10 9 8 7 6 6 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 9 10 10 11 12 12 12 12 12 12 13 13 13 13 13 13 13 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 7 5 4 3 3 3 3 3 3 4 4 5 6 6 7 7 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 11 11 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 12 11 10 9 8 8 6 4 3 4 4 4 4 4 5 5 5 5 5 6 6 7 7 8 9 9 10 10 10 10 10 9 8 7 7 7 7 7 6 6 5 4 4 4 5 5 5 5 5 4 4 4 6 7 6 5 3 2 0 1 2 2 3 3 4 4 5 5 6 7 7 8 9 9 8 8 7 6 6 6 7 8 9 9 9 9 8 8 7 7 6 5 5 5 6 7 7 7 7 6 4 3 2 1 5 8 8 8 7 6 6 6 7 8 8 8 7 7 8 7 7 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 10 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 6 7 8 9 9 10 11 12 11 10 7 6 5 5 4 4 4 3 3 3 4 5 5 5 4 4 4 4 6 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 13 12 11 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 6 5 4 3 3 3 3 3 4 4 4 5 6 6 7 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 11 11 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 11 10 8 7 7 7 5 4 4 5 5 4 4 4 4 5 5 5 6 7 7 8 8 9 10 10 10 10 10 10 10 9 8 7 7 7 7 7 7 6 5 4 5 5 6 6 6 6 6 5 5 5 6 7 6 5 3 2 1 1 2 2 3 3 3 4 4 5 6 7 7 8 8 8 8 7 6 5 6 6 7 8 9 8 8 8 7 7 6 6 5 5 5 6 7 8 7 6 5 4 3 2 2 2 6 9 9 8 7 6 6 7 7 8 8 8 8 8 8 7 7 7 7 8 8 8 9 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 10 10 9 9 10 10 10 11 11 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 17 17 16 15 15 14 14 14 14 13 13 12 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 6 7 8 8 9 10 11 11 11 9 8 7 6 6 5 5 5 4 4 5 5 5 6 5 4 4 4 4 6 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 12 11 10 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 9 9 10 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 10 9 7 5 4 3 3 3 3 3 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 11 11 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 12 11 9 8 8 8 7 5 4 4 4 3 3 3 4 4 5 5 6 7 7 8 9 9 10 10 10 10 10 10 10 10 9 8 8 7 7 7 7 7 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 2 1 1 2 2 3 3 3 3 3 5 6 7 7 7 7 7 7 7 6 5 6 6 8 8 8 7 7 7 7 7 6 5 5 5 6 7 8 8 7 5 4 3 3 3 2 3 7 9 9 8 7 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 11 11 12 12 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 16 16 16 16 16 16 16 15 14 14 14 13 13 12 12 12 11 10 9 9 9 9 10 10 10 11 11 11 11 11 10 10 10 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 3 4 4 4 5 6 7 7 8 9 10 10 11 10 8 7 7 7 6 5 5 5 5 6 6 6 6 6 5 4 4 4 5 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 12 11 10 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 9 10 10 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 10 8 7 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 11 10 9 9 9 10 9 7 4 3 3 2 3 3 4 4 5 6 7 7 8 9 9 10 10 11 11 11 10 10 10 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 5 4 2 1 1 2 2 3 3 3 3 3 5 7 8 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 7 8 8 7 7 7 8 8 7 6 5 4 3 3 3 3 1 3 7 9 9 8 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 14 14 15 16 16 17 17 16 16 16 15 15 14 14 13 13 12 12 11 11 11 10 9 9 9 9 9 10 10 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 4 4 5 6 6 7 8 9 10 10 9 8 7 6 6 6 5 5 5 6 6 6 6 6 6 6 5 4 4 4 6 7 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 12 11 10 9 8 7 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 7 7 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 12 12 13 13 13 13 13 13 14 14 14 14 14 15 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 9 8 6 5 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 9 9 10 11 12 12 9 5 3 1 2 3 4 4 5 6 6 6 7 8 9 10 10 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 7 7 6 6 6 5 5 6 6 6 6 6 6 6 7 7 6 5 4 2 0 1 2 3 3 3 3 3 3 5 7 7 7 7 6 7 7 7 7 6 5 6 6 6 6 5 5 6 7 8 9 8 8 8 8 7 6 4 3 2 3 3 3 3 1 3 6 8 9 8 8 8 8 8 8 9 9 9 9 9 9 8 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 12 12 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 13 13 13 14 15 15 16 17 17 17 17 16 15 15 14 14 13 13 12 11 11 10 10 9 9 9 8 8 9 9 10 10 10 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 3 3 2 2 3 3 4 5 6 6 7 8 9 10 9 8 6 4 5 6 6 5 5 5 5 6 6 6 6 5 5 5 4 4 5 7 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 10 9 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 11 12 12 13 13 13 13 13 14 14 14 14 15 15 15 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 9 7 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 6 7 7 7 7 8 8 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 12 12 11 10 9 9 10 11 13 14 14 10 6 3 2 3 4 4 5 6 6 6 6 6 7 9 10 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 7 6 6 5 5 5 6 6 6 6 6 6 7 7 7 6 5 4 2 1 2 2 3 3 3 3 3 3 5 7 7 7 6 6 6 7 7 7 6 5 6 6 6 5 6 6 7 8 9 9 9 8 7 6 5 3 2 2 2 2 2 3 2 1 3 5 7 8 9 9 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 12 12 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 9 10 11 11 11 12 12 12 12 13 13 14 15 16 16 17 17 17 17 16 15 14 14 13 13 12 11 11 10 9 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 2 2 2 2 3 4 5 6 7 8 9 9 9 8 6 3 3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 11 10 9 9 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 8 9 9 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 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 10 11 11 12 12 13 13 13 13 14 14 14 14 15 15 15 15 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 9 8 8 7 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 14 13 12 11 10 10 9 9 10 11 12 13 14 13 11 7 6 4 5 5 5 6 6 7 6 6 6 7 9 10 10 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 6 6 5 6 6 6 6 6 6 6 7 7 7 6 5 3 1 1 2 2 3 3 3 3 3 3 4 6 7 7 6 6 6 6 7 8 7 5 6 6 5 5 6 7 8 8 8 8 8 7 5 4 3 1 2 3 3 3 1 2 2 2 4 5 5 7 8 9 9 9 9 9 9 9 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 9 10 11 11 12 12 12 12 13 13 14 15 16 16 17 17 17 17 16 15 14 13 13 12 12 11 10 9 8 8 7 7 8 8 9 9 9 9 9 9 9 10 10 9 9 9 9 9 8 7 7 6 6 7 7 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 3 3 2 1 1 1 2 3 4 5 6 7 8 9 9 9 7 4 2 4 5 5 4 4 4 4 5 5 5 5 5 5 5 5 6 7 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 11 11 11 11 10 9 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 9 9 10 11 11 12 12 13 13 13 13 14 14 14 14 15 15 15 16 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 6 6 6 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 13 14 14 14 14 15 16 16 15 14 12 11 10 9 9 9 9 10 10 10 10 10 10 9 8 7 6 6 6 6 6 7 7 7 7 7 8 9 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 6 4 2 0 1 2 2 2 2 2 2 2 2 4 6 6 6 6 6 6 6 7 8 7 6 6 6 6 6 7 8 8 8 7 6 6 5 2 2 2 2 3 4 4 4 2 1 2 4 4 5 5 6 8 9 9 9 9 9 9 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 11 11 11 12 12 12 11 11 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 8 9 9 10 11 11 12 12 13 13 14 14 15 16 16 17 17 17 17 16 15 14 13 12 12 11 10 9 9 8 7 7 7 8 8 8 8 7 6 6 7 8 9 8 7 8 8 8 8 7 6 5 5 6 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 3 2 1 1 1 1 2 3 4 5 6 7 8 9 9 7 5 3 4 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 8 9 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 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 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 17 17 15 13 11 9 8 8 8 9 9 9 8 6 4 3 4 6 7 6 6 6 7 7 7 7 7 7 8 9 9 9 9 9 9 9 10 10 10 10 9 9 9 8 8 8 8 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 7 6 6 4 2 0 2 2 2 2 2 2 1 2 3 4 6 6 6 6 5 5 6 7 8 8 7 6 6 6 6 7 7 8 7 5 4 4 4 1 2 3 3 3 3 4 4 4 2 3 4 4 5 6 7 8 9 9 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 10 11 12 12 12 12 13 14 14 15 16 16 17 17 17 16 16 14 13 13 12 11 10 9 9 8 7 7 7 7 8 8 7 6 5 5 5 6 7 7 6 6 6 7 7 6 5 5 5 6 7 7 8 8 9 9 10 10 10 10 11 11 10 10 10 10 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 2 1 0 1 2 3 4 4 5 6 7 8 8 7 5 3 4 5 5 5 4 3 4 4 4 5 5 5 5 4 4 5 6 7 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 6 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 16 16 17 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 17 17 15 13 11 10 9 8 8 9 9 8 7 5 3 3 2 1 3 5 6 6 6 7 6 6 6 6 7 8 9 10 10 9 9 9 9 9 10 10 9 9 9 8 8 8 8 8 9 9 9 8 8 8 8 7 7 6 6 6 6 6 7 6 6 6 5 3 1 1 2 2 2 2 2 2 2 3 4 5 5 5 5 5 5 5 6 7 8 9 9 7 7 7 7 7 7 6 5 3 2 4 4 2 2 3 3 2 2 3 4 4 3 3 3 4 6 8 9 9 8 8 8 9 9 9 10 10 10 10 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 10 10 10 11 11 11 11 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 8 10 11 11 11 11 12 13 13 14 15 16 16 16 17 16 16 15 14 13 12 11 9 9 8 8 7 6 6 7 7 7 7 5 4 4 4 5 5 5 5 5 5 5 5 4 4 5 6 7 7 8 8 8 9 9 9 10 10 10 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 3 3 2 1 1 1 2 3 4 5 5 6 7 8 7 6 4 3 4 5 5 4 4 4 4 4 5 5 5 5 4 4 4 5 6 8 10 11 11 10 10 9 9 9 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 14 14 14 15 15 16 16 17 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 16 16 15 13 11 10 9 9 9 9 9 8 6 4 3 3 3 3 2 2 4 5 6 6 6 6 6 6 6 8 9 9 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 8 8 8 8 7 7 6 6 6 7 7 6 6 6 4 2 0 1 2 2 2 2 2 3 4 4 4 5 5 5 5 5 6 6 7 7 8 9 9 8 7 7 7 7 7 5 3 2 4 5 5 3 1 1 2 2 2 3 4 4 4 4 4 5 7 9 9 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 9 9 8 7 6 6 6 5 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 10 11 10 9 9 10 11 12 13 14 15 16 16 16 16 15 14 13 12 10 8 7 6 6 6 6 5 6 6 6 6 5 5 4 4 4 5 5 5 5 5 5 4 4 4 4 5 7 8 8 8 8 9 9 9 9 10 10 10 11 11 11 10 10 10 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 3 3 2 2 2 2 3 3 4 5 6 7 7 7 6 4 2 3 4 5 5 5 5 4 4 5 5 5 4 4 4 4 5 5 7 9 11 12 11 11 10 9 9 9 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 14 14 14 15 15 16 16 17 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 14 12 10 10 10 10 11 10 8 5 3 3 4 3 3 3 3 3 4 5 5 5 5 5 5 6 7 8 9 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 5 3 1 0 1 2 3 3 3 3 4 4 4 4 4 4 4 5 6 6 7 7 8 8 8 9 9 8 8 8 7 7 5 3 4 5 5 4 3 2 1 1 1 2 3 4 4 4 4 5 7 9 9 8 8 7 7 8 8 9 9 9 10 10 9 9 9 9 9 9 9 8 7 6 6 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 9 9 8 8 8 9 8 8 7 7 7 7 8 8 8 8 8 8 9 9 8 8 8 9 10 11 12 13 14 14 15 15 14 13 12 11 9 7 6 5 5 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 8 8 9 9 9 9 10 10 10 11 11 11 11 10 10 10 9 9 8 8 8 8 7 7 7 6 6 6 6 6 5 5 6 6 5 5 4 3 3 2 2 2 2 3 4 5 5 6 7 7 6 4 2 2 3 4 5 5 5 5 5 5 5 5 5 4 4 5 5 5 6 8 11 12 12 12 11 10 10 9 9 9 9 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 13 13 14 14 14 15 15 16 17 17 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 12 11 10 10 11 10 9 5 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 5 6 7 9 10 10 10 11 10 10 10 9 9 9 9 8 8 8 8 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 4 2 0 1 2 3 3 3 3 3 4 4 4 3 3 4 5 6 7 7 7 7 7 7 8 8 9 9 8 8 8 8 6 6 6 6 5 3 2 2 2 1 1 3 4 4 4 5 5 6 8 9 9 8 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 10 10 10 10 10 10 9 9 9 8 8 9 9 9 8 7 7 7 8 8 8 8 8 8 8 8 7 7 7 8 8 8 9 10 11 11 12 12 12 12 10 9 8 7 5 5 4 4 3 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 9 9 9 9 10 10 10 11 11 11 11 11 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 4 3 3 3 3 3 3 3 4 5 6 7 7 7 5 3 1 2 3 4 5 5 5 5 5 6 5 5 4 4 5 5 5 6 7 9 12 13 13 12 11 11 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 13 13 13 14 14 15 15 16 17 17 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 11 11 10 10 8 5 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 8 9 10 11 11 11 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 7 7 7 6 6 6 6 4 1 1 2 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 5 3 2 2 3 2 1 2 3 3 4 4 5 6 7 8 9 8 8 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 7 7 8 8 8 8 8 8 7 7 6 6 7 7 7 8 8 9 9 10 10 10 10 9 8 7 6 5 5 4 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 5 5 6 6 6 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 4 3 3 3 3 3 3 3 3 4 5 6 6 6 5 3 1 1 3 4 4 5 5 5 5 5 5 5 5 4 4 5 5 5 6 8 11 13 13 13 13 12 11 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 12 13 13 13 14 14 14 15 16 17 17 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 9 7 3 0 3 4 3 3 2 2 2 2 2 2 2 2 2 2 3 4 5 6 8 9 10 11 10 10 10 10 9 8 8 7 7 7 8 8 9 10 10 10 10 9 9 8 8 7 7 6 5 5 6 7 7 6 6 6 6 5 3 1 2 3 3 3 3 2 2 2 2 3 3 3 4 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 7 8 8 9 8 6 5 4 4 4 2 1 2 3 3 3 4 5 7 8 9 9 8 8 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 9 9 8 7 7 6 6 6 6 5 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 9 9 9 10 10 10 9 8 7 7 7 8 8 8 8 7 7 6 5 5 6 7 7 7 8 8 8 8 8 9 8 8 7 6 5 5 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 2 3 3 3 4 4 5 6 6 6 7 7 7 7 8 9 9 10 10 10 10 10 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 5 6 6 5 4 3 3 3 3 2 2 2 3 3 4 5 5 4 3 1 1 2 3 4 4 4 5 5 5 5 5 5 5 4 5 5 5 6 7 9 12 13 14 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 12 13 13 13 14 14 14 15 16 17 17 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 10 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 11 11 11 11 10 9 7 3 1 4 4 4 3 2 2 2 2 1 1 1 1 1 2 2 3 4 5 7 8 10 10 11 10 10 10 10 9 8 7 6 6 7 8 9 10 10 10 10 10 10 9 9 8 7 6 5 5 5 6 7 7 7 7 7 6 4 2 1 2 3 3 2 2 1 1 1 2 3 3 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 8 9 9 7 6 6 5 5 3 1 2 2 2 2 3 5 7 8 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 9 9 8 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 6 7 7 7 7 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 5 4 4 3 3 3 2 2 2 2 1 1 1 1 1 0 1 2 3 3 3 4 5 6 7 7 7 7 7 7 7 8 9 9 10 10 10 10 10 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 5 5 4 4 4 4 4 5 5 5 3 2 2 2 2 2 2 1 1 2 2 2 2 1 1 1 2 2 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 8 10 13 14 14 13 13 13 12 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 14 14 14 15 16 16 17 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 11 11 10 10 10 9 7 3 2 5 6 5 4 3 2 2 1 1 1 0 1 1 2 2 3 4 5 6 8 9 10 11 11 11 11 11 10 9 9 8 7 7 7 8 9 10 11 11 11 10 10 9 8 7 7 6 5 4 4 5 7 7 8 8 7 6 3 1 1 2 2 2 2 2 2 1 1 2 3 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 6 5 5 4 3 3 2 1 1 2 4 6 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 9 9 10 10 10 10 10 9 8 7 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 6 6 5 5 4 3 3 3 3 2 2 2 1 0 1 1 1 0 1 2 3 3 4 5 5 6 7 7 7 7 6 6 7 7 8 9 9 10 10 10 10 10 10 11 11 11 10 10 9 8 8 8 7 7 7 7 6 6 5 5 4 3 3 2 3 4 5 5 4 3 1 1 1 2 2 1 1 1 0 0 0 0 1 1 1 2 3 3 4 4 4 4 4 4 5 5 5 4 4 5 5 6 7 8 11 12 13 13 13 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 7 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 12 12 13 13 13 14 14 15 16 16 17 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 12 11 11 10 10 9 8 6 2 2 6 7 7 6 4 3 2 2 1 1 0 1 1 2 2 3 4 5 6 8 9 10 11 11 12 12 12 11 11 10 10 9 8 8 8 9 10 10 11 11 11 10 9 8 7 7 6 5 4 3 4 5 7 8 8 9 8 5 2 0 2 2 1 2 3 3 3 2 2 2 3 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 6 5 4 4 4 5 5 4 3 2 2 3 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 9 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 7 6 6 6 5 5 4 4 4 3 3 3 2 2 1 0 1 1 1 0 2 2 3 3 4 5 5 6 7 6 6 5 5 5 5 6 7 8 8 9 9 9 9 9 9 9 10 10 10 9 8 7 7 7 7 7 6 6 5 5 4 4 3 2 2 2 3 4 5 5 4 3 1 1 1 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 6 7 7 9 11 12 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 8 8 8 8 8 8 8 7 7 6 6 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 14 14 15 15 16 17 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 7 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 12 11 10 10 9 8 5 2 2 6 8 9 8 6 4 3 2 2 1 1 1 2 2 3 3 4 5 6 7 9 10 11 11 12 12 13 12 12 11 11 10 10 9 9 9 10 10 11 11 11 10 8 7 7 7 7 6 5 5 4 5 6 8 9 9 9 8 5 2 2 2 1 1 2 3 3 4 3 2 2 3 3 3 3 3 4 4 5 6 6 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 6 4 3 2 3 4 5 5 5 4 4 4 4 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 6 7 7 8 8 9 9 9 9 9 9 9 10 10 10 9 8 7 6 6 6 6 6 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 2 2 1 1 1 1 1 2 3 3 3 4 5 5 6 6 5 5 5 4 5 5 5 6 6 7 7 7 7 7 7 7 8 8 9 9 8 6 5 5 5 6 6 6 5 4 4 4 3 2 2 1 2 3 4 5 5 4 2 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 6 7 9 11 12 13 13 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 13 14 14 15 15 16 17 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 11 10 9 9 6 3 2 6 8 9 9 8 6 4 3 3 2 2 2 2 3 3 4 4 5 6 7 8 10 10 11 12 12 13 13 13 13 12 12 11 11 10 10 10 11 11 11 12 11 9 7 5 5 6 7 7 6 6 6 7 8 9 10 10 9 7 4 2 2 2 0 1 2 2 3 4 4 3 3 3 3 3 3 3 3 4 5 6 6 7 7 8 8 8 9 9 9 8 7 7 7 7 7 7 5 3 2 3 4 4 4 4 5 5 4 4 3 4 4 5 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 5 6 6 7 7 8 8 8 8 8 9 9 9 10 10 10 9 8 7 6 6 5 6 6 7 7 7 7 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 2 2 2 2 2 1 2 2 3 3 4 5 5 5 5 5 4 4 4 5 5 5 5 5 6 6 5 5 5 5 6 6 7 8 8 6 5 4 4 4 5 5 5 4 3 3 2 2 2 1 1 2 3 5 5 5 4 2 0 1 1 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 6 8 10 12 13 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 9 9 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 6 6 7 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 7 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 13 14 14 14 15 16 16 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 7 6 6 5 5 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 11 10 9 9 8 5 2 5 8 9 10 9 8 6 5 3 3 3 3 3 3 4 4 5 5 6 7 8 9 10 11 11 12 13 13 14 14 13 13 12 12 12 11 11 11 11 11 11 11 9 7 6 4 5 6 7 7 7 7 8 8 9 9 10 10 9 7 4 3 2 1 1 2 2 0 3 5 4 3 3 3 3 2 2 2 3 4 5 6 6 7 7 8 8 9 9 9 9 8 8 7 6 6 6 6 5 3 3 4 5 4 3 3 3 3 3 3 3 3 3 4 5 6 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 10 9 9 8 6 5 5 5 5 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 2 2 2 2 2 2 2 3 3 4 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 7 5 4 4 3 4 4 4 4 3 2 2 1 1 1 1 1 2 4 5 6 5 3 1 0 1 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 3 4 5 6 8 11 13 14 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 7 7 6 5 5 5 5 6 6 7 8 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 12 12 13 13 14 14 15 15 16 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 6 5 5 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 14 12 10 9 9 8 7 4 2 6 8 9 10 9 8 7 5 3 3 3 3 4 4 5 5 6 6 7 8 9 10 10 11 11 12 13 14 14 14 14 13 13 12 12 12 12 11 11 11 11 10 9 7 5 4 5 6 7 8 7 7 7 8 9 10 10 9 8 6 4 3 2 2 2 2 1 1 4 5 5 4 3 2 2 2 2 2 3 4 5 6 6 7 7 8 9 9 9 9 9 9 8 6 5 5 6 6 5 4 5 5 5 4 3 2 2 2 2 2 2 2 2 3 4 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 8 8 9 9 9 9 8 7 6 5 4 4 4 5 6 7 7 7 6 6 6 6 6 6 6 5 5 6 6 6 6 7 6 6 6 6 5 5 5 5 5 5 5 4 3 2 2 2 2 2 2 2 3 3 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 4 3 3 3 3 3 3 3 2 2 1 1 1 1 1 2 3 5 6 5 4 3 1 1 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 3 3 4 6 8 11 13 14 15 16 16 16 16 16 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 7 6 6 5 5 5 6 6 7 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 13 13 14 14 15 15 16 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 7 6 5 5 4 4 4 3 4 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 12 12 13 13 13 13 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 13 11 10 9 9 8 7 3 2 6 8 9 9 9 8 6 4 3 3 4 4 4 5 6 6 7 7 8 8 9 10 11 11 12 12 13 14 14 14 13 13 12 12 12 12 12 11 11 11 11 10 9 7 6 5 5 6 7 7 7 7 7 8 9 10 10 8 7 5 4 3 2 2 2 2 2 2 4 5 4 4 3 2 2 2 2 3 3 4 5 6 6 7 7 8 8 9 9 9 9 9 7 6 5 5 5 6 5 4 4 4 4 3 2 2 2 1 1 1 1 1 2 3 4 5 6 8 8 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 10 10 11 11 10 10 9 8 8 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 6 6 6 7 8 8 8 9 9 8 7 5 4 4 4 4 4 5 6 7 7 7 6 6 6 6 6 6 5 5 6 6 6 7 7 6 6 6 5 5 5 5 5 5 5 5 4 3 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 4 4 5 5 5 5 4 4 3 3 3 3 3 3 2 2 1 1 1 1 2 2 3 4 5 6 5 4 2 1 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 3 3 4 6 8 11 13 14 15 16 17 17 17 17 16 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 10 10 9 9 9 9 9 9 8 7 7 6 6 5 5 5 6 6 7 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 12 12 13 14 14 14 15 16 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 7 6 6 5 4 4 4 3 3 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 14 12 10 9 8 8 8 6 4 4 5 7 9 9 9 7 5 4 4 4 4 5 5 6 6 7 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 12 11 11 11 11 12 11 11 10 9 9 9 8 7 6 6 5 5 5 6 7 7 8 9 10 9 7 5 5 4 3 2 2 2 2 2 2 4 4 4 3 3 2 2 2 2 3 4 5 5 6 7 7 8 8 8 8 9 9 9 8 6 4 4 4 5 5 4 3 3 2 1 1 2 2 2 2 1 1 1 1 2 2 3 4 6 7 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 11 11 10 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 8 8 8 8 6 5 4 3 3 3 4 5 5 6 6 7 7 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 5 5 5 5 5 5 5 5 4 3 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 3 4 5 6 6 5 4 3 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 3 3 4 5 7 10 13 14 15 16 17 18 18 18 17 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 9 9 9 9 9 8 8 7 6 6 6 5 5 6 6 7 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 14 14 14 15 15 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 7 7 6 5 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 13 11 10 8 8 8 7 6 5 5 6 7 8 9 8 7 6 5 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 13 13 13 13 12 11 10 9 10 11 11 11 9 8 8 8 9 9 8 7 7 6 5 4 5 6 7 8 9 10 8 6 4 4 4 3 2 2 1 1 1 2 3 4 3 3 2 2 1 1 2 3 4 5 6 6 7 7 7 7 8 8 8 9 8 7 5 4 3 4 5 5 3 2 1 1 0 1 2 2 2 2 1 1 1 1 1 2 3 4 6 7 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 11 11 11 10 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 5 5 6 6 7 8 8 8 7 5 4 3 3 3 3 4 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 3 3 2 3 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 6 5 4 3 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 3 4 5 7 10 12 14 15 16 17 18 18 19 18 18 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 10 9 9 9 8 8 7 7 6 6 5 5 6 6 7 7 8 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 13 13 14 14 15 15 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 7 7 6 5 5 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 13 10 9 8 7 6 4 5 7 7 6 7 8 9 9 7 7 7 6 6 6 7 7 7 8 8 9 9 10 10 11 11 11 11 12 12 12 12 11 11 11 9 8 8 9 10 10 9 7 6 7 8 8 8 7 7 7 6 6 4 4 4 6 7 8 9 9 6 4 3 4 4 3 2 1 1 0 1 2 3 2 2 1 1 0 1 2 3 4 5 6 6 7 7 7 7 8 8 7 8 8 6 5 4 4 5 5 4 3 2 1 1 2 2 2 2 2 2 1 0 0 1 1 2 3 4 5 6 7 8 8 9 9 9 8 8 8 9 8 8 8 7 7 7 7 7 8 9 10 11 11 11 10 9 9 9 9 8 8 9 9 9 8 8 7 7 7 7 7 7 6 5 5 5 5 5 6 7 7 7 7 6 4 3 3 3 3 3 4 5 5 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 6 6 6 5 5 4 4 3 3 3 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 6 9 12 14 15 16 17 18 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 9 9 8 7 7 6 6 5 6 6 6 7 7 8 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 13 14 14 15 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 14 11 9 8 7 6 3 3 7 9 9 8 8 9 9 10 9 9 9 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 11 10 10 9 9 8 8 8 8 8 8 7 5 5 6 7 7 7 6 6 6 7 7 6 5 5 5 7 8 9 9 7 4 3 4 4 3 3 2 2 1 1 2 2 1 1 0 1 1 2 3 4 4 5 6 6 6 7 8 8 7 7 7 7 7 7 6 5 5 5 5 4 3 2 2 2 2 2 2 2 2 2 1 1 1 1 2 3 4 4 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 7 9 10 11 11 10 10 10 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 6 5 5 4 4 4 5 6 6 6 6 5 4 4 3 3 3 3 3 4 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 6 6 6 5 5 4 3 3 3 4 4 5 5 4 4 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 3 2 2 1 2 3 3 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 8 11 13 14 16 17 18 19 19 20 20 20 19 19 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 10 10 9 9 9 8 7 7 6 6 5 5 6 6 6 7 7 8 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 13 14 14 14 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 5 5 4 4 4 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 15 15 15 15 15 15 15 15 14 13 12 10 9 8 6 4 1 4 8 10 10 9 9 10 11 11 11 12 12 11 10 9 8 7 8 9 10 10 10 11 11 11 11 12 12 11 11 10 9 8 8 8 8 8 8 7 7 6 5 4 5 6 6 6 5 6 7 8 8 8 8 8 7 7 8 9 9 9 7 5 3 3 3 3 3 3 3 2 2 2 2 1 1 2 2 2 3 3 4 4 5 5 6 7 8 8 8 7 6 6 6 6 7 6 6 6 6 5 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 4 4 4 5 5 5 6 7 7 7 7 7 7 8 8 8 8 8 7 6 6 5 4 4 6 8 10 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 6 6 5 4 4 4 4 4 5 5 5 5 4 4 3 3 3 3 3 4 4 5 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 6 6 5 5 5 4 3 4 5 5 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 1 2 3 3 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 7 10 12 14 15 16 17 18 19 20 20 21 20 20 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 9 9 8 7 7 6 6 5 5 5 6 6 7 7 8 8 9 9 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 14 14 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 6 5 5 4 4 4 4 4 5 5 6 6 6 7 7 8 8 8 8 8 9 9 8 8 8 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 15 14 14 14 14 14 15 15 15 14 14 14 12 11 10 9 9 8 6 2 3 6 9 10 10 10 11 12 12 13 13 14 14 13 12 10 8 7 7 9 10 11 11 11 11 11 11 11 11 11 10 9 8 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 6 7 8 8 8 8 8 8 8 9 9 8 8 7 6 4 2 2 2 3 3 3 3 3 3 3 2 2 3 3 3 3 3 4 4 5 5 6 7 8 9 9 8 6 5 5 5 5 6 6 7 7 6 5 4 3 3 3 3 2 2 3 3 3 2 2 2 3 3 4 4 5 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 6 5 5 4 5 6 8 9 10 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 7 7 7 7 6 6 5 4 4 3 3 4 4 4 4 5 4 4 4 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 5 5 5 4 4 5 6 7 7 6 6 5 5 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 3 3 2 1 1 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 3 3 3 2 2 1 1 2 2 3 3 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 7 9 12 14 15 16 17 18 19 20 21 21 21 21 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 9 9 8 7 7 6 6 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 13 14 14 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 6 5 4 4 4 4 4 5 5 5 6 6 7 7 8 8 9 9 9 9 9 8 8 8 8 9 9 10 10 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 13 11 9 8 8 9 9 7 4 5 8 9 9 9 10 12 13 13 14 15 15 15 15 14 13 11 9 8 9 10 10 10 10 10 11 11 11 10 9 8 7 7 6 6 6 7 7 7 6 6 6 5 5 5 3 3 4 6 7 7 7 7 7 8 9 9 9 8 6 6 6 6 5 3 1 2 3 3 4 4 4 3 3 3 3 4 4 4 3 4 4 5 5 5 6 7 8 9 9 8 6 4 4 4 4 5 6 7 7 6 4 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 5 5 4 4 4 4 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 8 9 10 11 11 12 12 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 5 4 4 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 5 5 5 6 6 7 7 7 7 7 7 6 6 5 5 5 5 6 6 6 6 6 5 5 5 5 6 7 8 7 7 6 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 2 2 1 1 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 8 11 13 14 15 16 17 18 19 20 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 11 11 10 9 8 7 7 6 6 5 5 5 6 6 6 7 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 10 10 11 11 12 12 13 13 14 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 9 9 8 8 8 7 6 5 4 4 4 4 5 5 6 6 7 7 8 8 9 9 9 9 9 9 8 8 8 8 9 9 10 10 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 9 7 6 7 8 8 7 6 7 8 9 8 9 10 12 13 14 15 15 15 15 15 15 15 14 12 10 10 9 9 9 9 9 10 10 10 9 8 7 6 5 5 5 6 6 6 6 6 6 5 6 6 6 5 4 4 4 4 4 5 6 8 9 10 10 8 6 3 3 5 6 6 5 3 2 3 3 4 3 3 3 3 3 4 4 4 4 3 4 5 5 6 6 6 7 8 9 9 7 6 4 3 3 3 5 6 7 6 5 4 3 2 2 2 2 3 4 4 4 3 3 4 4 5 5 5 5 4 4 4 4 4 4 5 6 6 6 6 7 7 7 6 6 6 6 6 6 7 7 7 7 8 9 10 11 11 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 7 7 6 6 6 5 4 4 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 6 6 7 7 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 8 7 6 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 1 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 7 9 12 14 15 15 16 17 19 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 12 12 11 10 9 8 7 7 6 6 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 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 8 8 9 9 9 10 10 11 11 11 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 7 6 6 5 4 4 4 5 5 6 6 7 7 8 8 9 9 9 9 9 9 8 8 8 8 9 9 10 11 11 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 10 8 6 6 7 7 7 7 7 8 9 8 8 9 10 12 13 14 15 15 15 15 15 16 16 15 13 12 10 9 8 7 7 8 9 9 9 8 7 6 5 4 4 5 5 5 5 5 6 6 6 6 6 6 4 2 3 4 3 2 4 7 9 10 10 9 6 3 1 2 4 6 6 6 5 4 4 3 3 3 3 3 3 4 4 4 4 4 3 4 5 5 6 6 6 7 8 9 9 8 6 4 3 3 4 6 7 7 5 3 2 2 2 2 2 3 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 7 7 7 7 6 6 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 8 6 5 5 4 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 8 11 13 14 15 16 17 18 19 20 20 21 21 21 22 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 11 10 9 9 8 7 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 10 10 11 11 11 12 12 13 13 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 8 7 6 5 5 5 5 5 5 6 6 7 8 8 9 9 9 9 9 9 9 9 8 9 9 9 10 11 11 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 11 9 7 6 7 7 7 6 6 7 8 8 8 8 9 10 11 12 13 14 15 15 15 15 16 16 15 14 12 10 9 8 7 7 8 8 8 8 7 6 5 4 4 4 4 4 4 5 6 6 6 6 6 5 5 4 2 3 6 7 8 8 9 10 10 9 7 5 3 2 2 3 5 6 6 5 5 4 4 4 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 6 6 8 8 9 8 7 5 3 3 5 7 7 6 3 2 2 1 1 2 3 4 5 5 5 4 4 4 5 5 6 5 5 4 4 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 10 10 10 10 10 10 9 9 9 10 9 9 9 9 8 8 8 7 7 7 7 6 5 4 4 4 4 4 4 4 3 3 2 3 3 3 3 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 9 8 7 6 5 4 3 3 2 3 3 3 3 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 1 1 1 2 2 3 3 3 3 3 3 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 7 10 12 14 15 16 16 17 18 19 20 20 21 21 21 22 22 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 13 12 11 11 10 9 8 7 6 6 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 13 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 8 7 7 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 11 10 8 6 6 7 7 6 5 6 6 7 8 8 8 8 9 11 12 13 14 15 15 15 16 16 16 15 15 13 11 9 8 8 8 8 8 8 7 6 5 4 4 3 3 3 3 4 5 6 6 6 6 6 5 4 4 4 3 4 6 8 9 9 9 8 7 6 4 4 3 3 4 6 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 4 4 4 5 5 4 4 5 6 7 8 8 8 7 6 4 4 5 7 7 4 1 2 2 1 1 2 3 4 5 5 5 4 4 5 5 5 6 5 5 4 4 3 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 7 7 8 8 9 9 9 9 9 9 8 8 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 5 4 4 4 5 4 4 3 3 2 3 3 3 3 3 4 4 5 5 6 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 8 8 7 7 6 4 3 2 2 2 2 3 3 3 4 4 4 4 4 4 3 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 1 1 0 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 6 7 8 10 13 14 16 16 17 18 18 19 20 20 21 21 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 12 11 11 10 9 8 7 6 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 13 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 8 8 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 10 8 7 6 6 6 5 5 5 5 6 7 7 7 7 8 9 10 11 12 13 14 14 15 15 16 16 15 15 14 13 11 10 9 9 9 9 8 7 6 5 4 3 2 2 3 4 4 5 6 6 6 6 6 6 6 5 4 3 3 4 6 7 7 6 5 5 4 5 5 5 5 6 6 6 7 7 7 7 6 5 5 5 4 4 5 5 5 5 4 3 4 4 4 4 4 5 5 6 7 8 8 7 6 5 5 6 7 6 3 1 2 2 1 1 2 4 5 5 5 5 4 4 5 5 5 6 6 5 5 4 4 3 3 3 3 4 4 5 5 5 5 5 5 6 6 7 7 7 7 7 8 8 7 7 7 7 7 7 8 8 8 8 7 7 7 8 9 9 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 4 4 5 5 6 7 7 8 9 9 9 9 8 8 7 7 6 6 6 6 5 5 6 6 6 6 7 7 7 7 6 6 5 4 3 2 2 2 2 3 3 4 4 4 4 4 4 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 1 1 0 1 2 2 3 3 4 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 7 8 10 12 14 16 17 17 18 18 19 19 20 21 21 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 12 11 11 10 9 8 6 5 5 5 5 5 6 6 6 7 7 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 10 11 11 11 12 12 12 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 11 11 10 10 10 10 10 10 9 8 7 7 7 6 5 5 4 5 5 6 7 7 7 7 7 8 9 10 11 12 13 13 14 15 15 15 15 15 14 14 12 11 10 9 9 9 9 8 7 6 4 3 2 2 3 3 4 5 5 6 6 6 7 7 6 5 4 3 4 4 5 6 5 4 3 4 5 5 6 6 6 6 6 7 8 8 8 8 7 6 6 5 5 5 5 6 5 4 3 3 4 4 4 3 4 4 5 6 7 8 8 8 7 6 7 7 7 5 2 1 2 2 1 1 2 4 5 5 5 5 5 5 5 5 5 6 6 6 5 5 4 3 3 2 2 3 3 4 4 4 4 5 5 6 6 7 7 7 7 8 8 8 7 7 6 6 6 6 7 7 7 6 6 6 7 8 8 9 8 8 7 7 7 8 8 8 8 8 7 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 5 6 6 7 8 9 9 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 5 5 5 4 3 2 1 1 2 2 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 0 0 1 1 1 2 2 2 2 1 1 2 2 3 4 4 4 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 8 10 12 14 16 17 17 18 18 19 19 20 21 21 21 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 14 14 14 13 13 12 11 10 9 8 7 6 5 5 5 5 6 6 6 7 7 7 8 8 7 7 7 7 6 6 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 10 10 10 11 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 11 11 10 9 9 9 9 9 8 7 6 6 7 7 6 5 4 5 5 5 6 7 7 6 6 6 7 8 9 10 11 12 12 13 14 14 15 15 15 15 14 13 12 11 10 10 9 9 9 8 7 5 4 3 3 3 3 4 4 5 5 6 7 7 7 6 4 4 4 4 5 6 5 4 2 2 4 6 6 7 8 7 7 7 7 8 9 9 8 7 6 6 6 6 6 6 6 5 3 2 2 3 3 3 3 4 4 4 6 7 8 8 8 8 8 8 8 6 3 1 1 1 1 1 2 3 4 5 5 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 4 5 5 6 6 7 7 7 7 7 7 7 7 6 5 5 6 6 6 6 5 5 5 5 6 7 8 8 8 7 7 7 7 8 8 8 8 8 7 7 6 6 6 5 5 5 5 4 3 3 3 3 3 3 3 4 4 5 5 5 6 7 8 9 10 9 9 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 1 1 2 2 3 4 4 4 3 4 4 4 4 3 3 3 3 2 2 1 1 1 0 0 0 1 1 2 2 1 0 1 2 3 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 7 9 11 13 15 16 17 17 18 19 19 20 21 21 21 21 21 21 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 13 12 12 11 10 9 8 6 6 5 5 5 5 6 6 6 7 7 7 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 10 11 11 12 12 12 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 11 10 9 8 8 8 8 7 7 5 4 5 6 7 6 5 5 5 5 5 6 7 6 6 5 5 6 7 8 9 10 11 11 12 13 14 14 15 15 14 14 13 12 11 10 10 9 9 9 9 8 7 5 4 4 4 4 4 5 5 5 6 7 7 6 5 5 4 4 5 5 5 4 3 2 3 4 6 7 8 9 8 8 7 8 9 9 9 8 7 7 7 7 7 7 6 5 4 2 1 2 3 3 1 2 3 3 4 6 8 9 9 8 8 8 8 6 4 2 1 1 0 1 2 2 3 4 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 3 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 6 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 6 6 5 5 5 5 4 4 3 3 3 3 3 3 4 5 5 4 5 5 6 7 8 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 2 2 2 2 2 3 3 4 4 3 3 3 4 4 4 4 3 3 2 2 2 2 1 1 1 0 0 1 1 2 1 1 1 2 3 4 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 2 2 2 2 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 9 11 12 14 16 17 18 19 19 20 20 21 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 13 13 12 11 11 10 8 7 6 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 10 11 11 12 12 12 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 10 10 10 10 11 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 11 11 10 9 8 8 7 7 6 6 5 4 3 5 6 7 6 6 5 5 5 5 6 6 6 5 5 4 5 6 7 8 9 10 11 11 12 13 14 14 14 14 13 12 11 10 10 9 9 9 9 9 9 8 7 6 5 5 4 4 5 5 6 6 7 7 6 5 4 4 5 5 5 5 3 3 2 3 4 6 7 8 9 9 8 8 8 9 9 9 9 8 8 8 8 8 7 6 5 4 2 2 3 3 3 1 2 3 2 3 6 8 8 7 6 6 6 6 4 3 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 6 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 5 4 3 2 2 2 2 2 2 1 1 1 0 1 1 1 1 1 1 2 3 4 4 4 3 3 2 2 1 1 1 2 2 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 2 2 2 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 3 3 3 3 4 4 5 5 5 6 6 7 9 11 13 15 17 18 18 19 19 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 14 14 13 13 12 11 10 9 8 7 6 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 8 8 8 8 8 9 9 9 10 10 11 12 12 12 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 13 13 12 12 12 12 11 11 10 9 9 8 7 6 6 5 5 4 3 3 4 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 7 9 9 10 11 12 13 13 14 14 13 12 11 10 10 9 9 8 8 8 8 8 8 7 7 6 6 5 5 5 5 6 6 7 6 5 4 4 4 5 6 5 4 3 3 3 3 5 7 8 9 9 9 9 9 8 8 8 9 9 9 9 9 8 7 6 5 5 4 4 4 4 4 3 2 3 3 1 2 5 8 8 5 2 4 5 4 3 3 3 2 2 2 3 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 7 7 7 6 6 6 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 4 4 4 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 4 3 3 3 2 2 2 1 1 1 2 2 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 6 7 8 10 13 15 16 17 18 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 17 17 17 16 16 16 15 15 14 14 13 12 12 11 10 9 8 6 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 12 12 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 16 16 16 16 15 15 14 14 13 13 12 12 11 11 11 10 10 9 9 8 7 6 6 5 5 4 3 2 3 4 5 5 5 5 6 7 7 7 6 6 6 6 6 6 6 6 6 6 7 8 9 10 11 12 13 13 13 13 12 11 10 9 8 8 8 7 7 8 8 8 7 7 6 6 6 6 6 6 6 6 7 6 5 4 4 5 6 6 5 4 4 4 3 4 6 8 9 9 9 10 9 9 8 7 7 8 8 8 9 8 6 4 5 5 5 5 5 5 5 5 4 4 4 4 2 1 5 7 8 5 1 2 4 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 5 4 4 4 4 3 3 3 2 2 2 2 3 3 4 5 5 6 6 7 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 6 7 7 7 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 2 1 0 1 1 1 1 1 0 1 1 2 2 2 2 2 3 3 3 3 3 2 2 2 1 1 1 2 2 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 2 2 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 5 6 7 8 10 12 14 16 17 18 19 19 19 20 20 21 21 21 22 22 22 22 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 17 16 16 16 15 15 14 14 13 12 11 11 10 9 7 6 6 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 8 8 9 9 9 9 10 10 11 11 11 12 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 14 14 13 12 11 11 11 10 10 9 9 8 8 7 7 6 6 5 5 4 3 2 2 4 4 4 4 6 7 8 8 7 7 6 6 5 5 6 6 6 5 5 6 6 8 9 10 11 12 13 13 13 12 10 9 9 8 8 7 7 7 7 7 8 7 7 7 6 6 7 7 6 6 6 7 6 6 5 5 5 6 5 5 5 4 4 5 7 8 9 9 9 9 9 9 8 7 7 7 7 7 8 8 7 4 3 5 6 5 5 5 5 5 4 4 5 5 4 2 1 4 6 7 6 3 1 2 2 2 3 3 3 3 3 3 3 4 5 5 6 5 5 4 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 4 5 5 5 5 5 5 5 4 3 3 2 1 1 2 3 4 5 5 6 7 8 8 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 7 7 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 4 4 4 4 4 5 5 5 5 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 2 3 3 4 3 3 2 2 1 0 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 6 6 7 8 10 13 15 17 18 18 19 19 20 20 21 21 22 22 22 22 23 23 23 23 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 17 16 16 16 15 15 14 13 13 12 11 10 9 8 7 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 11 12 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 15 14 13 12 12 11 10 10 9 9 8 8 7 7 6 6 6 6 5 4 3 2 2 2 3 4 3 4 6 7 8 8 7 6 5 5 5 5 5 6 6 5 4 4 4 6 7 8 10 11 11 12 12 12 11 10 9 8 8 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 4 4 5 5 5 6 7 8 9 9 9 9 9 8 8 8 8 7 7 7 7 8 8 7 4 2 5 6 5 5 4 4 4 3 4 6 6 5 3 1 3 6 7 7 4 3 2 1 0 1 2 2 2 2 2 3 4 5 5 6 6 5 5 4 4 4 4 4 4 4 3 3 2 1 1 1 2 2 3 4 5 5 6 6 6 6 5 5 4 3 1 0 1 3 4 5 6 6 7 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 4 5 5 5 5 6 6 7 7 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 5 4 4 3 3 3 3 3 2 2 2 3 3 3 3 3 2 2 1 1 1 1 1 1 0 1 1 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 6 7 9 12 14 16 17 18 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 12 12 11 10 9 8 7 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 8 8 9 9 10 10 10 10 11 11 11 11 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 15 16 16 16 17 16 16 15 14 13 12 11 10 9 9 8 8 7 7 6 6 6 6 6 6 5 4 2 1 1 2 3 3 3 4 5 7 7 6 6 5 4 5 5 5 6 5 5 4 2 1 2 3 5 6 8 9 10 11 12 12 12 11 11 10 9 8 8 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 5 4 3 3 4 5 6 7 7 8 8 8 8 8 8 8 8 7 8 8 8 8 7 7 8 8 7 4 2 5 6 6 5 5 4 4 3 3 6 6 5 3 2 4 6 7 7 6 5 5 4 2 1 1 1 1 2 2 3 4 5 5 6 6 5 5 4 4 4 4 4 4 4 3 2 2 1 0 0 1 2 2 3 4 5 5 6 6 6 6 5 5 4 2 1 1 2 3 5 6 6 7 8 8 9 9 9 9 8 8 8 8 7 7 6 6 6 5 5 5 5 5 6 6 7 7 6 5 4 4 4 3 3 3 3 3 3 3 2 2 3 3 3 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 2 1 1 1 1 1 0 0 1 2 2 2 3 3 2 1 0 1 2 2 2 2 2 3 3 3 3 3 3 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 4 4 4 4 5 5 7 9 11 14 16 17 18 19 20 20 21 21 21 22 22 22 22 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 19 19 18 17 17 17 16 16 15 15 14 14 13 12 12 11 10 9 8 7 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 8 8 8 9 9 10 10 10 11 11 11 11 12 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 16 16 17 17 16 16 15 14 13 12 11 10 9 8 7 7 6 6 5 5 5 6 6 6 5 3 1 1 2 2 2 2 2 4 5 5 4 4 3 3 4 5 5 6 6 5 4 2 1 1 1 1 2 4 5 7 9 10 11 12 12 12 12 11 10 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 5 3 3 3 4 5 7 7 8 8 7 7 7 7 8 8 7 7 7 8 8 7 6 7 7 8 7 5 3 4 6 6 6 5 4 3 2 2 4 6 6 4 3 4 6 7 8 8 7 7 5 3 2 1 1 1 2 2 3 4 5 6 6 6 6 5 5 4 4 4 4 4 3 3 2 2 1 0 0 0 1 2 2 3 3 4 4 5 5 5 6 5 5 4 2 1 2 3 5 6 6 7 8 8 9 9 9 9 9 9 9 8 8 7 7 7 7 6 5 5 5 6 6 7 7 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 3 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 2 2 1 1 1 1 0 1 1 2 2 2 2 3 3 3 2 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 4 4 5 5 7 9 12 14 16 17 18 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 13 13 12 11 11 10 8 8 7 6 6 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 14 14 14 14 14 14 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 13 13 14 14 15 16 17 17 17 16 16 15 14 12 11 10 9 8 8 7 6 5 5 5 5 5 5 5 5 4 2 0 1 2 2 2 1 1 3 4 4 2 2 2 3 4 5 6 6 5 4 3 1 2 3 3 3 1 1 3 5 7 9 10 11 12 12 12 12 11 10 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 7 6 5 5 5 4 4 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 8 8 6 4 3 5 6 7 6 4 3 2 1 3 5 6 5 4 4 6 7 8 9 9 7 6 4 3 2 1 1 2 3 4 5 5 6 6 6 6 5 5 4 4 4 4 3 3 3 2 2 1 1 0 0 1 1 2 2 2 3 3 4 4 5 6 6 6 5 3 2 2 3 5 6 7 7 8 8 9 9 10 9 9 9 9 9 8 8 8 8 7 6 6 6 6 6 7 7 7 7 6 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 5 5 4 4 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 6 5 5 4 4 3 3 3 3 2 1 2 2 3 3 3 3 3 2 2 2 1 1 1 0 1 1 1 1 1 2 2 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 3 3 4 5 6 7 10 12 15 16 18 18 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 21 21 20 20 19 19 18 18 17 17 16 15 15 14 14 13 13 12 11 10 9 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 14 14 14 14 14 14 14 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 14 15 16 16 17 17 16 16 15 14 13 12 10 9 8 8 7 6 5 5 4 4 5 5 5 5 4 3 1 0 2 2 3 2 1 1 3 3 3 2 2 2 4 5 6 6 6 5 3 2 2 3 4 5 4 3 2 2 4 6 8 9 10 11 12 12 12 11 10 9 9 8 8 7 7 7 7 7 7 7 8 8 8 7 6 6 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 7 8 8 7 7 7 7 7 6 4 3 5 7 6 5 4 3 2 2 4 5 6 5 5 6 8 9 10 10 8 7 5 4 3 2 2 3 3 4 5 5 6 6 6 6 6 5 4 4 4 3 3 3 3 2 2 1 1 1 0 0 1 1 1 2 2 3 3 4 5 6 6 6 6 5 3 3 3 5 6 7 7 8 9 9 10 10 10 10 10 10 9 9 9 9 9 8 6 6 6 6 6 7 7 7 6 5 4 3 2 3 3 3 3 3 4 3 3 3 3 3 3 3 4 4 5 5 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 5 5 4 4 3 3 3 2 2 1 1 2 2 2 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 4 3 3 3 3 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 3 4 5 6 8 11 13 15 16 17 18 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 20 19 19 18 18 17 17 16 15 15 14 14 13 13 12 11 10 9 8 8 7 7 7 7 6 6 6 6 7 7 8 8 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 15 16 16 17 17 16 16 15 13 12 10 9 8 8 7 6 5 4 4 4 4 4 4 4 4 4 3 1 0 2 3 3 2 1 2 3 3 3 2 2 3 5 5 6 6 5 4 3 3 3 3 4 5 5 5 3 3 3 5 7 8 10 11 11 12 11 11 10 9 9 9 9 8 8 7 7 8 8 8 8 8 8 7 6 6 5 5 5 6 6 5 5 5 5 6 6 6 7 7 7 6 6 5 5 3 4 6 8 9 9 9 8 8 8 7 5 3 3 6 7 6 5 4 3 3 4 5 6 6 6 6 8 9 10 10 10 8 7 6 5 4 3 4 4 4 5 6 6 6 6 6 6 5 4 4 3 3 3 3 3 2 2 1 1 1 1 1 0 0 1 1 2 2 3 5 6 7 8 8 7 7 5 4 4 5 6 7 8 8 9 10 10 11 11 11 11 11 10 10 10 10 9 8 7 6 6 6 7 7 7 6 5 4 3 2 2 2 3 3 3 3 4 4 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 6 5 4 4 3 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 0 1 1 1 2 2 3 3 3 4 4 4 4 3 3 3 3 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 4 3 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 2 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 3 4 4 5 7 9 11 13 15 16 17 18 19 19 20 21 21 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 19 18 18 17 17 16 15 15 14 14 13 13 12 11 10 9 9 8 7 7 7 6 6 6 6 6 7 7 8 9 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 12 12 12 12 11 11 12 12 12 12 13 13 14 14 15 16 17 17 16 16 15 13 12 10 9 8 7 7 6 5 5 4 4 4 4 4 4 4 4 3 3 2 1 1 2 2 1 2 4 4 4 4 4 4 5 6 6 6 6 5 4 4 4 4 4 5 5 5 5 4 3 3 4 6 7 9 10 11 11 11 11 10 10 10 10 10 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 4 4 4 5 6 6 7 6 5 4 3 3 3 2 2 5 8 10 10 10 9 8 8 8 7 4 1 4 7 7 7 5 4 4 4 5 5 6 6 7 8 10 10 10 10 9 8 7 6 5 4 4 4 4 5 5 6 6 7 6 6 5 4 4 3 3 3 3 3 3 2 2 1 1 1 1 1 0 1 1 2 3 4 6 7 8 8 9 9 8 8 7 6 6 6 7 8 9 9 10 11 12 12 12 11 11 11 11 11 10 10 9 8 7 7 7 7 6 6 5 4 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 5 4 4 4 3 3 2 2 2 1 1 2 2 2 1 1 2 2 2 2 2 2 2 2 1 1 0 0 0 0 1 1 1 2 2 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 2 4 4 4 3 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 2 2 2 3 3 3 4 4 4 4 3 3 2 2 2 2 2 3 3 4 4 5 6 8 10 12 14 15 17 17 18 19 20 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 19 18 18 17 16 16 15 15 14 14 13 13 12 12 11 10 9 8 7 7 6 6 5 5 6 6 7 8 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 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 14 15 15 16 17 16 16 15 13 12 10 8 7 7 6 6 5 4 4 4 4 5 5 4 4 3 3 3 3 2 2 2 0 1 2 3 5 6 6 6 6 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 3 2 2 3 5 6 8 9 10 11 11 11 11 11 11 11 11 10 9 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 5 6 7 7 6 4 2 1 2 2 2 4 7 9 10 10 10 9 8 8 8 8 6 3 2 6 8 8 7 6 5 5 6 6 6 7 8 9 10 10 10 9 9 8 7 6 6 5 4 4 4 5 5 6 6 6 6 5 4 4 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 2 4 5 7 8 8 8 9 9 9 9 9 8 8 8 8 9 9 10 11 12 12 12 12 12 12 12 12 11 11 11 10 9 8 7 7 6 5 5 4 3 2 2 2 2 2 2 2 3 3 3 3 3 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 1 1 2 1 1 1 1 2 2 3 3 3 3 2 1 0 0 0 0 0 1 1 1 2 2 3 3 3 4 5 5 5 5 4 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 2 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 5 6 8 9 11 12 14 15 17 19 20 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 18 18 17 16 16 15 15 14 14 13 13 13 12 11 10 9 8 7 6 6 5 5 5 6 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 15 16 17 17 16 15 14 13 11 9 7 7 6 6 5 5 4 3 3 4 4 5 4 4 3 3 2 2 1 1 1 0 1 3 4 5 6 7 8 9 9 9 8 7 7 6 6 5 5 4 4 3 3 3 3 3 3 2 2 3 4 6 7 9 10 10 10 11 11 11 11 11 11 10 9 8 8 7 7 7 6 6 6 5 6 6 6 5 5 5 5 5 5 5 5 6 7 7 7 5 4 3 2 1 2 4 6 8 10 10 10 9 9 8 8 8 9 8 6 2 3 6 8 7 7 6 6 6 7 7 8 8 9 10 10 9 9 8 8 7 7 6 5 5 4 4 5 5 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 2 3 5 6 7 8 8 8 8 8 9 10 11 11 10 10 10 11 11 11 12 13 13 13 13 13 13 13 12 12 12 11 10 9 8 7 7 6 5 4 3 3 3 2 2 2 2 2 1 2 2 3 3 2 1 2 2 3 3 3 4 4 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 3 3 3 3 2 1 0 0 0 0 0 0 1 1 2 2 3 3 3 4 5 5 6 6 5 5 4 3 3 3 3 2 2 2 2 2 2 2 1 1 2 3 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 7 8 9 12 15 17 19 20 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 19 18 18 17 16 16 15 15 14 14 13 13 13 12 11 10 9 8 7 6 5 4 4 5 6 7 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 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 8 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 15 16 17 17 16 15 14 12 11 9 8 7 6 6 5 5 4 4 3 4 4 5 4 4 4 3 3 3 2 2 2 3 3 3 3 3 4 6 8 10 10 9 8 8 7 7 6 6 5 4 3 3 2 2 2 3 2 2 2 2 3 5 6 7 8 9 10 10 10 10 10 10 10 10 8 7 7 7 7 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 7 7 6 6 6 5 5 6 7 8 9 9 9 9 9 9 9 9 9 9 7 4 1 3 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 8 8 7 7 6 5 5 4 5 5 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 2 2 1 1 0 1 1 1 2 3 4 6 7 7 8 7 7 7 8 9 11 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 12 12 11 10 10 9 8 7 6 5 4 3 3 3 2 2 1 1 1 1 2 2 3 2 1 1 1 2 3 3 3 4 4 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 2 1 0 0 0 1 0 0 1 1 2 2 3 3 3 4 5 5 6 6 6 6 5 4 4 3 3 3 2 2 2 2 2 2 2 2 1 2 2 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 4 5 5 7 9 12 15 18 19 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 19 18 18 17 16 16 15 15 14 14 14 13 13 12 11 10 9 8 7 5 4 4 5 6 7 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 15 16 17 17 16 14 12 11 9 8 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 2 1 1 3 6 8 9 9 8 7 7 7 6 5 4 4 3 2 2 2 2 2 2 2 1 2 3 4 5 6 7 8 8 9 9 9 9 9 9 8 7 6 6 6 6 6 6 5 5 5 5 5 6 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 9 9 10 10 10 11 11 10 10 10 10 9 6 3 2 4 5 6 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 7 6 5 5 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 1 1 0 1 1 2 2 3 4 5 6 7 7 7 7 7 7 8 9 11 11 12 12 12 13 13 13 13 13 13 14 14 13 13 13 13 12 12 11 10 10 9 9 8 7 6 5 4 3 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 5 5 4 4 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 3 3 2 1 1 0 0 1 0 0 1 1 2 2 3 3 4 4 5 5 6 7 7 7 6 5 4 4 3 3 2 2 2 2 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 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 7 10 12 15 17 19 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 20 19 18 18 17 16 16 15 15 14 14 14 14 13 13 12 11 9 8 6 5 4 4 5 7 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 14 15 15 14 13 10 8 7 7 6 5 5 4 5 5 6 6 6 6 6 6 7 7 7 7 6 6 6 7 8 8 8 8 6 3 0 1 2 5 7 8 8 7 7 7 6 6 5 5 4 3 3 2 2 2 2 2 2 2 2 3 4 4 5 6 7 7 8 8 8 9 8 8 7 6 5 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 10 10 10 11 11 11 11 10 10 10 10 10 10 11 11 12 12 11 11 11 10 9 8 6 5 5 5 6 6 8 8 9 9 8 8 9 9 9 9 9 9 9 8 7 6 5 5 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 2 2 1 1 0 1 1 2 2 3 4 5 5 6 7 7 7 7 7 7 7 8 9 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 10 10 9 9 8 7 6 5 5 4 3 3 3 2 2 2 2 2 2 2 3 3 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 5 4 4 3 3 2 2 2 2 2 2 1 1 1 1 1 2 2 3 3 3 3 2 1 1 0 0 0 0 1 1 1 2 3 3 4 4 4 4 5 5 6 7 7 6 6 5 4 3 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 4 4 5 6 7 9 11 13 16 17 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 20 19 19 18 17 16 16 15 15 15 15 15 14 14 13 12 11 9 8 6 4 4 5 7 8 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 12 13 14 13 11 9 7 5 5 5 5 4 4 4 5 6 6 7 7 7 8 8 8 9 8 7 6 5 5 7 9 10 10 9 7 4 2 2 3 5 7 8 8 7 7 7 7 7 6 6 5 5 4 4 3 2 2 2 2 2 2 3 4 4 5 6 6 7 7 8 8 8 8 8 7 6 4 3 2 3 4 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 10 9 7 5 4 4 5 6 7 9 9 8 8 8 8 9 9 9 9 9 9 8 7 6 5 5 4 4 4 4 5 5 5 5 5 4 4 3 3 2 2 1 1 0 1 1 2 2 3 4 5 5 6 6 6 7 7 7 7 6 6 6 7 8 9 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 11 11 10 9 8 8 8 7 7 6 5 4 4 3 3 2 2 2 2 3 3 3 3 4 4 4 4 3 3 3 4 4 4 4 4 3 4 4 3 3 3 2 2 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 4 4 3 2 2 2 2 1 1 2 1 1 1 1 1 2 2 3 3 3 2 2 2 1 1 1 0 1 1 1 2 2 3 4 4 4 4 4 4 4 5 6 6 6 5 5 4 3 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 8 9 12 14 16 17 18 18 19 19 20 21 21 22 22 22 22 23 23 23 23 23 23 23 22 22 22 21 20 20 19 18 17 17 16 16 15 15 15 15 15 14 13 12 11 9 7 5 4 4 6 8 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 12 11 9 7 6 5 6 6 6 5 5 5 5 5 6 7 7 8 8 9 10 10 9 8 7 5 4 6 8 10 11 11 9 7 6 5 5 6 7 8 8 8 8 8 8 8 7 7 7 7 6 5 5 4 3 3 3 3 4 4 4 4 5 6 7 7 8 8 9 9 9 9 8 6 4 2 2 3 4 5 6 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 12 12 12 12 12 12 11 11 11 12 12 12 12 12 13 12 12 11 10 9 8 6 4 3 3 4 5 7 8 8 8 7 7 8 8 9 9 9 9 8 8 7 6 5 5 4 4 4 5 5 5 5 5 4 4 3 2 2 1 0 0 1 1 2 2 3 3 4 5 6 6 7 6 6 6 5 5 5 5 5 5 6 7 8 8 9 9 9 9 10 10 11 11 11 12 11 11 11 11 10 10 9 8 7 7 6 6 5 5 4 4 3 2 2 2 2 2 2 3 3 3 4 4 4 4 3 3 3 3 4 4 4 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 4 4 5 5 5 5 4 4 3 2 2 2 1 1 1 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 4 4 4 4 3 3 3 4 5 5 5 5 4 4 3 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 0 1 1 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 10 12 14 15 16 17 17 19 20 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 22 21 21 20 19 18 18 17 17 16 16 16 16 15 15 14 13 12 10 9 6 5 4 6 8 9 10 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 7 7 6 6 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 8 9 10 10 11 11 12 12 12 13 13 14 14 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 8 7 6 6 7 6 6 4 3 3 2 2 3 4 5 7 8 9 10 10 10 9 8 7 6 6 7 9 10 11 10 9 8 6 5 5 5 7 8 8 9 9 9 9 8 8 8 8 8 7 6 6 5 4 4 5 5 5 5 6 6 6 7 8 9 9 10 10 10 10 9 7 5 3 3 3 3 4 6 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 11 10 9 8 6 3 2 2 3 4 6 8 8 7 7 7 8 9 9 9 9 8 8 7 7 6 5 5 5 5 5 5 5 5 4 4 3 3 2 1 1 0 1 1 2 2 2 3 3 4 5 6 7 7 6 6 5 4 4 4 3 3 3 4 4 5 6 7 8 8 8 8 9 10 10 10 11 11 10 10 10 10 9 9 8 7 6 5 5 4 4 4 3 3 2 2 1 1 2 2 2 3 3 4 4 4 3 3 3 2 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 2 2 2 3 3 2 2 2 2 2 2 2 2 2 3 4 4 5 5 5 5 5 4 3 2 2 2 2 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 3 3 4 4 3 3 3 2 2 2 1 1 1 1 2 2 1 1 1 1 2 2 2 2 2 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 8 9 11 12 13 13 14 16 17 19 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 22 22 21 20 19 19 18 17 17 17 17 16 16 15 15 14 13 11 10 8 6 4 5 7 9 10 11 11 12 11 11 11 11 11 11 11 10 10 9 8 7 6 5 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 6 7 7 8 9 10 10 11 11 11 12 12 13 13 14 14 13 13 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 12 13 13 13 13 12 12 12 12 12 12 11 10 10 9 8 8 8 8 7 7 7 7 7 6 4 4 5 5 5 4 3 2 1 3 6 8 9 10 10 10 10 9 8 7 7 8 9 10 10 9 7 5 3 3 4 5 6 7 8 8 9 9 9 9 9 9 9 8 8 7 7 6 6 6 7 7 7 7 7 7 8 9 9 10 10 10 10 10 9 8 6 4 3 3 4 5 7 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 11 10 10 9 7 4 2 3 3 4 6 7 7 7 7 7 8 9 9 9 9 8 7 7 7 6 5 5 5 5 6 5 4 3 2 2 2 1 1 1 1 1 2 2 2 2 3 3 4 5 6 7 7 7 6 5 4 3 3 3 2 2 2 3 3 4 5 6 7 7 7 8 8 9 9 10 10 10 9 9 9 8 8 8 7 6 5 4 3 3 3 3 3 2 2 2 2 2 2 2 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 2 2 2 3 2 2 2 2 3 3 2 2 2 2 3 4 4 5 5 6 5 4 4 3 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 3 3 3 4 4 4 4 4 4 4 4 3 4 4 3 3 3 2 2 2 2 2 2 3 3 4 4 4 4 3 3 2 2 2 1 1 0 1 2 2 2 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 9 9 10 10 12 14 17 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 23 23 22 21 20 20 19 18 18 18 17 17 16 16 15 15 13 12 11 9 7 5 5 6 8 9 11 11 12 12 12 12 12 12 11 11 10 9 8 7 6 5 4 4 4 4 4 4 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 3 3 4 4 5 6 7 7 8 9 10 10 11 11 11 12 12 13 13 13 14 13 13 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 10 10 9 7 7 7 7 7 7 7 7 6 5 4 6 7 8 8 7 6 5 4 4 5 7 8 9 10 10 10 10 9 8 7 7 8 9 9 8 7 5 3 2 2 3 4 4 6 7 9 10 10 11 11 11 10 9 9 9 8 8 8 9 9 9 9 8 8 8 9 9 10 10 10 10 10 10 9 8 7 6 5 5 6 7 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 10 10 9 8 6 4 4 4 5 6 7 8 7 7 7 8 9 9 9 8 8 8 7 7 6 6 5 5 5 5 4 2 1 1 1 1 2 2 2 2 2 2 2 2 2 3 4 5 6 7 7 7 6 5 4 3 2 2 2 2 1 2 2 3 4 5 6 6 7 7 8 8 8 9 9 9 9 9 8 8 8 8 7 7 6 5 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 2 2 2 2 2 3 4 5 5 6 5 5 4 4 4 3 3 2 2 2 1 1 1 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 4 4 4 4 3 3 3 3 3 2 2 2 1 1 2 2 3 3 4 5 5 4 4 3 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 2 2 2 1 1 0 0 1 1 1 2 2 3 3 3 3 4 3 3 3 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 12 15 17 18 19 19 20 20 21 21 22 22 23 23 24 24 24 24 23 23 22 21 21 20 19 19 18 18 18 17 17 16 15 14 13 11 10 8 6 5 5 7 8 10 11 12 12 12 12 12 12 12 11 10 9 8 7 5 4 3 3 3 3 3 4 4 4 5 5 4 4 4 3 2 2 2 2 2 2 2 3 3 4 4 5 6 7 8 8 9 10 10 11 11 11 12 12 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 11 11 10 9 7 7 6 6 7 7 7 7 6 5 6 7 8 8 8 7 6 6 7 7 8 7 7 8 9 9 9 9 9 8 8 7 8 8 9 8 7 6 4 3 2 1 2 2 4 6 8 10 11 12 12 12 12 11 11 10 10 10 11 11 11 10 10 10 10 9 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 9 10 10 11 11 11 10 10 10 11 11 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 11 11 11 11 10 10 9 8 7 6 5 5 6 7 8 8 7 7 8 9 10 10 9 9 8 8 7 7 6 6 5 5 5 4 2 0 1 2 2 2 3 3 3 3 3 2 2 2 3 3 4 5 6 7 7 6 6 4 3 3 2 2 1 1 1 1 2 2 3 4 5 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 6 5 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 2 2 1 0 0 1 1 2 2 2 3 2 2 2 1 1 1 1 1 1 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 3 3 2 2 1 1 1 1 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 4 4 4 4 4 4 3 3 2 2 1 1 1 2 3 3 3 4 5 5 5 5 3 2 1 1 2 2 2 2 2 2 1 1 1 1 0 1 2 2 1 1 1 1 0 0 1 1 1 2 2 3 3 4 4 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 5 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 9 11 14 16 17 18 18 19 19 20 21 21 22 23 23 24 24 24 24 24 24 23 22 22 21 20 20 19 19 18 18 17 16 15 14 13 12 10 9 7 5 5 6 7 9 10 11 12 12 13 13 13 12 12 11 9 8 7 5 4 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 1 1 1 2 2 2 3 3 4 5 5 6 7 8 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 10 8 7 6 6 7 7 7 7 6 5 5 7 8 8 7 6 5 5 5 7 8 9 9 7 6 7 8 9 9 9 9 9 9 9 9 9 9 8 7 6 4 3 2 2 3 4 7 9 10 12 12 13 13 13 13 13 12 12 12 13 13 12 12 11 11 11 11 11 11 11 10 10 9 9 9 10 10 9 9 9 9 10 10 11 11 12 11 11 10 10 10 11 11 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 13 13 12 11 10 10 10 10 10 9 8 8 7 6 6 6 6 6 7 8 8 7 7 8 9 10 10 10 9 9 8 8 7 6 6 5 5 4 2 1 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 7 6 6 5 4 3 3 2 2 1 1 1 1 1 2 3 3 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 4 3 2 2 2 2 1 2 2 3 3 3 3 3 2 2 1 1 2 2 2 2 3 3 3 3 2 2 1 1 1 1 1 2 2 1 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 4 4 3 3 3 3 2 2 3 3 3 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 4 4 3 2 2 1 1 2 2 2 3 4 5 5 6 5 4 3 2 2 2 3 3 3 3 2 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 2 2 3 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 9 12 14 15 16 17 18 18 19 19 20 20 21 22 23 24 24 25 25 24 24 24 23 22 22 21 21 20 19 19 19 18 17 16 15 14 12 11 9 8 6 5 5 6 8 9 11 12 12 13 13 13 13 12 11 10 8 7 6 5 4 3 3 3 4 4 4 4 4 4 3 3 2 2 1 1 1 2 2 2 3 3 4 4 5 6 7 7 8 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 14 13 12 11 9 7 6 6 7 7 7 7 6 4 5 7 8 8 8 6 5 4 4 5 7 8 10 10 8 6 6 7 8 8 9 9 9 10 10 10 10 10 9 8 7 6 5 4 4 5 6 8 10 11 12 12 13 13 14 14 14 14 13 14 14 14 13 13 12 12 12 12 12 11 11 11 10 10 10 10 11 11 10 10 10 10 10 11 11 11 12 11 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 7 5 4 4 4 4 5 5 5 6 7 8 8 8 9 10 11 11 11 10 9 9 8 7 6 5 4 3 2 2 2 3 4 4 3 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 5 4 4 3 3 2 2 2 2 2 2 2 2 3 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 2 2 2 2 2 2 3 3 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 1 1 1 0 0 1 1 2 2 2 2 2 2 3 2 2 2 2 2 2 3 3 3 4 4 4 5 5 4 4 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 4 3 2 1 1 1 1 1 2 3 4 5 5 5 5 5 4 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 2 4 5 5 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 10 12 13 13 14 15 16 17 18 18 19 19 20 21 22 23 24 24 25 25 25 24 24 23 23 22 21 21 20 20 19 18 18 16 15 14 13 11 10 8 7 5 4 5 7 8 10 11 12 13 13 13 12 12 11 10 9 7 6 5 5 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 2 2 3 3 3 4 4 5 5 6 7 8 9 9 10 11 11 12 12 12 12 13 13 13 13 14 14 13 13 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 12 10 8 7 7 7 8 8 7 5 4 4 6 8 8 8 7 6 5 5 5 6 7 8 10 10 9 6 5 7 8 8 9 9 9 10 10 10 10 10 10 9 9 8 8 7 7 7 9 10 11 12 12 12 12 13 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 12 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 9 10 11 12 12 12 12 11 11 12 12 12 12 12 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 8 5 2 0 1 2 3 4 5 6 7 8 8 9 9 11 11 12 11 11 10 9 8 6 5 3 3 2 2 3 3 4 5 5 4 4 4 4 4 3 3 4 4 5 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 3 3 3 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 2 2 2 1 2 2 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 5 4 3 1 1 0 0 1 1 2 3 4 5 5 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 2 2 2 1 1 1 1 2 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 9 10 11 11 12 13 15 16 17 18 18 18 19 20 21 23 23 24 24 25 25 24 24 24 23 23 22 21 21 20 20 19 18 17 16 14 13 12 10 8 7 5 4 5 6 8 9 10 11 12 12 12 12 12 11 10 9 8 7 6 6 5 5 5 5 5 4 4 4 3 3 2 1 1 1 1 2 2 3 4 4 4 5 5 6 7 7 8 9 10 10 11 12 12 12 13 13 13 13 14 14 14 14 14 14 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 14 12 9 8 7 8 9 9 8 6 3 4 6 7 8 7 7 6 6 6 6 6 7 8 9 10 10 9 7 6 6 7 8 8 8 8 9 9 10 10 10 9 9 8 7 8 8 9 9 10 11 12 12 12 12 12 12 13 14 14 14 14 15 14 14 14 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 11 10 8 7 8 8 8 9 9 10 11 11 12 12 11 11 11 12 12 12 13 13 13 12 12 12 12 12 12 12 11 11 10 9 9 10 10 9 7 5 4 3 3 4 5 7 7 8 8 8 9 10 11 12 12 11 10 9 7 6 5 4 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 3 3 4 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 4 4 4 4 5 6 6 6 7 7 6 6 5 4 3 2 1 1 1 1 1 2 3 4 4 5 5 5 5 4 3 3 3 3 3 3 3 4 4 3 3 3 3 2 2 3 2 2 2 2 2 2 2 2 3 3 4 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 9 8 8 9 10 12 15 16 17 17 18 18 19 21 22 23 23 24 24 25 25 24 24 24 23 23 22 22 21 20 20 19 18 16 15 14 12 10 9 7 5 4 4 5 7 8 10 11 11 12 12 12 12 11 10 10 9 8 7 7 6 6 6 5 5 5 4 4 3 3 2 2 2 1 2 2 3 4 4 4 5 5 6 6 7 8 8 9 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 17 16 15 13 10 8 8 8 10 10 10 8 4 2 4 6 7 7 7 6 6 6 6 6 7 7 8 9 10 10 9 8 7 6 7 7 7 7 7 8 8 9 10 9 8 6 5 5 6 7 9 10 11 12 12 12 12 13 12 12 12 14 14 14 15 15 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 14 14 15 14 13 12 10 9 8 8 9 9 10 10 11 12 12 12 12 12 12 12 12 12 13 13 12 12 11 11 12 12 12 12 11 11 10 9 9 9 10 10 9 8 7 7 7 7 8 9 9 8 8 8 9 10 11 11 10 9 7 6 5 4 3 3 5 5 4 4 4 4 5 5 6 5 5 6 6 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 4 4 4 3 3 2 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 2 3 3 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 3 3 4 4 4 4 5 5 6 6 7 7 7 7 6 5 4 3 2 2 1 1 1 1 2 3 3 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 6 6 6 6 7 7 7 7 8 10 12 15 16 17 17 18 19 20 21 22 23 23 24 24 24 24 24 24 23 23 23 22 22 21 20 19 18 17 16 14 12 11 9 7 5 4 3 4 6 7 9 10 11 11 11 11 11 11 10 10 9 9 8 7 7 7 6 6 5 5 4 4 4 3 3 3 2 2 2 3 3 4 5 5 5 6 6 7 7 8 9 10 10 11 12 12 13 13 13 14 14 14 15 15 15 15 14 14 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 17 15 13 11 8 7 8 8 9 10 9 6 3 1 4 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 10 9 8 6 6 6 6 6 6 7 8 9 10 9 7 4 3 3 5 7 9 10 11 12 12 12 12 12 11 10 11 13 14 14 14 14 14 13 13 14 14 14 13 13 13 13 14 14 14 14 14 14 13 14 14 15 16 16 16 15 14 12 11 10 10 11 11 11 11 12 12 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 9 8 7 7 7 9 10 9 8 6 4 3 2 2 1 3 5 6 5 5 5 5 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 3 2 2 3 3 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 1 2 2 1 1 1 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 4 4 5 5 6 6 7 7 7 6 6 5 4 3 2 2 1 1 1 1 2 2 2 3 3 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 3 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 10 13 16 17 17 17 18 19 20 21 22 23 23 24 24 24 24 24 24 23 23 23 22 21 21 20 19 18 16 15 13 11 9 7 5 4 3 3 4 6 8 9 10 11 11 11 11 11 11 10 10 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 7 7 8 9 10 10 11 12 12 13 13 14 14 14 15 15 15 15 15 15 14 14 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 18 18 17 15 12 9 7 6 6 7 7 7 6 4 0 3 5 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 10 10 8 7 7 7 6 6 7 7 8 9 9 8 6 4 4 4 5 7 9 10 11 11 12 12 12 12 10 9 10 12 13 14 14 14 14 13 13 14 14 13 13 13 13 14 14 15 15 14 14 14 14 14 14 15 16 17 16 15 14 13 12 12 12 12 12 12 12 13 13 13 13 14 13 13 12 11 11 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 8 6 6 5 4 5 7 8 8 6 4 2 1 2 2 1 3 5 6 6 6 6 6 7 6 6 5 5 5 6 6 7 7 7 7 6 6 6 6 7 7 7 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 4 4 4 3 3 2 1 1 1 1 0 1 1 2 2 1 1 0 1 1 2 2 2 1 1 1 1 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 5 5 6 6 6 6 6 6 5 5 4 3 2 1 1 1 1 1 1 1 2 3 3 4 4 4 3 3 3 3 3 4 4 5 4 4 4 3 2 1 0 0 0 1 1 2 2 2 2 3 3 3 3 4 4 4 4 3 3 2 2 2 2 1 1 2 2 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 7 7 7 8 9 12 15 16 17 17 17 18 19 20 21 22 23 23 24 24 24 24 23 23 23 23 22 22 21 21 19 18 17 15 13 11 9 7 5 3 2 2 3 5 7 9 10 10 11 11 11 11 10 10 10 10 9 9 8 8 7 6 6 5 5 5 4 4 4 4 3 3 3 4 4 5 5 6 6 7 7 8 9 10 10 11 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 14 11 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 16 16 16 15 16 16 17 18 18 18 17 13 9 7 5 4 4 4 5 4 3 1 2 5 6 6 6 5 5 5 5 5 5 5 6 6 7 8 8 9 9 9 8 8 8 8 7 7 8 8 9 9 8 8 7 6 6 7 8 8 9 9 10 11 11 12 12 11 9 8 8 10 12 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 14 14 14 14 14 14 15 15 16 15 14 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 13 12 11 11 11 11 12 12 11 11 9 8 7 7 8 8 9 9 9 9 9 9 9 8 8 9 10 10 9 6 2 4 4 2 2 5 7 8 7 5 3 2 2 2 2 3 4 5 5 6 6 6 7 7 6 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 3 3 4 4 4 5 5 5 5 4 4 4 3 3 4 4 4 4 4 5 5 5 5 5 4 4 4 3 2 1 1 1 1 1 1 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 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 6 6 6 6 6 6 5 4 3 2 2 1 1 1 0 1 1 2 2 3 3 4 3 3 3 3 3 4 4 5 5 5 5 5 4 3 2 1 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 4 3 2 2 1 1 1 1 2 2 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 6 7 8 9 9 10 10 12 15 16 17 17 17 18 19 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 22 21 20 19 17 16 14 12 10 8 5 3 1 1 3 5 7 8 9 10 10 11 11 10 10 10 10 10 9 9 9 8 7 7 6 6 5 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 8 9 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 11 12 12 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 16 16 17 18 17 15 11 7 4 3 3 4 4 4 4 3 3 5 6 6 6 5 5 5 5 5 5 5 5 5 6 7 7 8 8 8 7 8 9 10 9 8 8 8 8 9 9 8 8 8 8 9 9 9 9 8 8 9 10 11 11 11 9 7 6 7 9 10 11 12 12 11 11 11 11 12 12 13 13 14 14 15 15 14 14 13 13 13 14 14 14 15 15 14 13 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 13 12 11 11 11 11 12 12 11 9 7 5 5 5 6 7 8 8 9 9 9 9 9 8 8 9 10 10 9 6 1 3 4 2 2 4 6 8 8 7 5 3 3 2 2 3 4 4 4 4 4 5 6 7 6 5 5 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 2 2 1 1 1 0 1 1 1 1 1 1 1 2 2 1 1 1 1 2 2 2 1 1 1 1 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 2 2 2 2 2 2 2 1 2 2 3 4 4 4 3 4 5 5 6 6 6 6 6 6 5 4 3 2 2 1 1 1 1 1 1 2 2 3 3 2 2 3 4 4 4 5 5 5 5 5 6 5 5 4 3 2 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 3 3 2 1 1 1 1 2 3 4 4 4 4 4 5 5 5 5 6 6 6 5 5 5 6 6 6 6 6 6 6 8 10 11 12 12 13 14 15 16 17 17 17 17 18 19 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 22 21 20 18 17 15 13 11 8 6 4 1 1 3 5 7 8 9 10 11 11 10 10 10 10 10 10 10 9 9 8 8 7 6 6 6 6 5 5 5 4 4 4 5 5 5 6 7 7 8 8 9 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 16 17 15 12 8 5 3 4 4 5 5 4 3 4 5 6 6 6 5 5 5 5 4 4 4 4 4 5 6 6 7 7 8 7 7 8 10 10 9 9 8 8 8 8 8 9 9 9 9 10 10 10 9 8 8 9 10 11 10 9 7 5 5 6 8 9 10 11 11 10 10 10 10 11 12 13 14 14 14 14 14 14 13 12 12 12 12 13 14 14 14 14 13 13 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 12 11 11 11 11 11 11 10 8 6 4 4 4 5 6 7 8 8 9 9 9 8 8 8 9 10 10 9 7 4 2 0 2 4 5 7 8 9 9 7 4 2 2 3 3 3 2 2 2 3 4 5 6 6 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 0 0 1 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 1 1 0 0 0 1 1 2 2 2 2 3 3 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 1 1 1 1 2 3 4 4 4 4 4 4 5 6 6 6 6 6 6 5 4 3 3 2 2 1 1 1 1 1 1 2 2 2 2 3 4 4 4 4 4 5 5 6 6 6 6 6 6 5 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 1 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 8 9 11 13 14 15 15 16 16 17 17 17 17 18 18 19 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 22 21 20 18 16 14 11 9 7 4 2 1 3 5 7 8 9 10 11 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 6 6 7 7 8 9 10 10 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 15 15 13 10 7 6 5 6 6 7 6 4 2 3 4 6 6 6 5 5 5 5 4 4 4 3 4 4 5 6 7 7 7 6 6 8 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 6 5 5 7 8 9 10 10 10 10 10 9 9 10 12 13 14 14 14 14 14 14 13 11 10 10 11 12 13 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 14 13 12 11 10 10 11 11 10 9 7 5 4 4 4 5 6 7 8 8 9 8 8 8 8 8 9 10 10 9 8 7 6 5 6 7 7 8 8 9 10 8 4 1 2 3 3 2 1 1 1 2 3 4 5 6 5 5 4 4 4 3 3 4 4 4 4 5 5 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 4 4 4 3 3 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 1 1 1 1 2 2 3 3 3 3 2 2 3 3 3 3 3 3 4 4 5 5 5 5 6 5 5 5 5 5 5 4 4 3 2 2 2 2 1 1 1 0 0 1 3 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 4 3 3 2 2 1 1 0 0 1 2 2 1 2 3 4 4 4 4 4 4 5 6 6 7 7 7 6 6 6 5 3 2 2 1 1 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 5 6 6 7 9 11 13 15 16 16 16 17 17 17 17 17 18 18 19 20 20 21 22 22 23 23 23 23 23 23 23 24 23 23 22 21 19 17 15 12 10 8 5 3 1 3 5 6 8 9 10 10 11 11 10 10 10 10 10 9 9 8 8 8 7 7 7 7 6 6 5 5 5 5 6 6 6 7 8 8 9 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 15 14 14 13 13 12 10 8 7 7 7 7 8 8 7 5 3 4 6 6 6 6 6 5 5 5 4 4 3 3 3 4 5 6 7 7 6 5 6 8 9 8 8 8 8 8 7 6 6 7 8 8 9 9 9 9 9 10 9 8 6 5 5 7 7 7 7 9 10 10 10 10 10 10 10 9 10 10 11 12 13 14 14 15 15 14 12 11 9 9 10 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 14 13 11 10 10 10 11 11 10 8 6 5 4 4 5 5 6 7 8 8 8 8 8 8 8 9 9 10 9 9 9 9 9 9 9 9 9 9 8 9 10 8 4 1 3 3 3 1 1 1 1 2 3 4 5 5 5 5 5 4 4 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 6 6 6 6 6 6 5 5 4 3 2 2 2 1 1 1 1 1 1 1 2 4 4 5 4 4 5 5 5 6 6 6 6 6 5 5 4 4 3 3 3 2 2 1 1 1 2 2 1 2 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 5 3 2 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 3 4 4 4 5 5 5 5 5 5 6 5 5 6 5 5 5 5 6 7 9 12 14 15 16 16 16 17 17 17 17 17 18 19 19 20 20 21 22 22 22 23 23 23 23 23 24 24 23 23 22 20 18 16 14 11 9 6 4 2 2 4 6 8 9 10 10 11 11 11 11 10 10 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 9 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 16 16 15 15 14 13 12 10 8 6 6 7 8 9 9 8 7 6 6 7 7 7 6 6 6 6 5 5 4 4 3 3 4 5 6 7 7 6 5 5 7 9 8 8 7 8 8 8 6 5 5 5 6 7 8 8 8 9 10 10 9 6 4 2 3 6 7 9 10 10 10 9 9 9 9 10 10 11 11 11 12 12 13 13 14 14 14 14 12 11 10 9 10 11 11 11 10 11 12 13 13 13 13 14 14 14 14 14 14 14 15 15 14 13 12 10 9 9 10 11 11 10 8 6 5 4 5 5 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 9 9 9 8 9 9 9 5 2 3 4 3 2 1 1 1 2 3 4 5 5 5 5 4 4 4 3 3 3 3 3 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 7 7 7 7 6 6 6 5 5 5 4 4 4 3 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 0 1 2 2 3 3 4 4 4 3 3 3 2 2 2 2 2 2 3 4 4 5 5 5 5 5 6 6 6 6 6 5 4 4 3 2 2 2 2 1 1 1 1 2 3 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 5 4 4 3 3 3 2 1 1 1 2 2 2 2 3 2 2 2 2 3 3 4 4 4 5 5 6 6 6 6 6 5 4 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 5 5 6 6 7 9 11 14 15 16 16 16 16 17 17 17 17 18 18 19 19 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 21 20 18 15 13 10 8 5 2 2 4 6 8 9 10 11 11 12 12 11 11 10 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 8 9 9 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 13 12 9 7 7 7 8 9 9 9 8 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 5 6 8 8 8 6 3 4 7 9 8 6 6 7 9 8 7 5 4 3 5 7 8 8 8 9 10 10 9 6 4 2 3 5 8 9 10 10 9 8 7 7 8 9 11 12 12 12 12 13 13 12 13 13 13 13 12 12 11 11 11 12 11 10 10 10 11 12 12 13 13 13 13 13 14 14 14 14 14 14 13 12 11 10 9 9 10 11 11 10 9 7 5 5 5 6 6 7 7 8 8 8 8 8 9 9 9 9 9 8 8 9 10 11 10 9 8 8 8 9 9 9 8 5 2 4 4 4 2 1 1 1 1 3 4 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 4 4 4 4 4 4 4 5 6 6 6 6 6 6 7 7 7 7 6 6 6 5 5 5 5 4 4 3 3 3 2 2 2 1 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 2 3 4 4 4 4 4 3 3 3 2 2 2 1 1 1 2 2 3 4 4 5 5 5 5 5 5 5 6 6 5 5 4 3 3 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 3 3 3 2 1 1 2 2 3 3 3 3 4 4 5 5 6 6 6 6 5 4 4 3 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 7 9 11 14 15 16 16 16 16 16 17 17 17 18 18 19 19 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 22 21 19 17 15 12 9 6 3 2 4 6 8 9 10 11 12 12 12 12 11 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 13 10 9 8 8 8 9 9 8 7 7 7 7 6 6 6 7 7 6 6 5 5 4 4 4 5 6 7 8 8 8 5 1 3 6 7 6 5 5 6 8 9 7 5 3 3 5 7 8 8 9 9 10 10 9 7 5 4 5 6 7 8 9 9 8 7 7 7 8 9 11 12 12 13 13 13 12 12 12 12 11 11 11 12 12 12 12 12 12 11 10 10 10 10 11 11 11 11 12 12 13 13 14 13 13 12 11 11 10 9 9 9 10 11 11 10 8 7 6 5 5 6 6 7 7 8 8 8 9 9 9 10 10 9 9 8 8 9 10 11 10 8 6 6 7 8 8 9 7 4 2 3 4 4 3 2 1 1 2 4 5 6 6 5 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 7 7 7 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 7 7 6 6 6 6 6 5 5 5 5 5 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 3 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 2 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 3 3 3 3 3 3 2 2 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 3 4 4 5 6 6 6 6 6 5 5 4 4 3 3 2 2 2 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 7 9 12 14 15 15 16 16 16 16 16 17 17 18 18 18 19 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 22 21 19 17 14 11 8 4 2 3 6 8 9 10 11 12 12 12 12 11 10 10 9 9 8 8 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 16 16 16 16 15 13 11 9 9 9 8 9 8 8 7 7 6 6 6 6 6 7 7 7 6 5 5 4 4 5 5 6 6 7 7 7 4 0 3 6 6 5 4 5 6 8 9 8 6 5 6 7 8 8 9 9 9 9 10 9 8 7 7 7 6 5 5 8 9 8 7 7 8 9 9 10 11 11 12 12 11 11 11 11 11 11 11 11 11 12 13 13 13 12 11 10 9 9 8 8 9 9 10 10 12 12 12 12 11 10 9 9 9 8 8 9 9 10 10 10 9 7 6 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 8 9 10 11 11 10 8 5 4 5 6 7 8 7 4 1 2 3 3 3 3 2 2 3 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 3 3 2 2 3 3 3 3 3 2 2 2 3 3 3 3 3 2 2 2 2 1 1 2 2 3 3 4 4 4 4 3 2 2 2 1 1 0 1 1 1 2 2 3 3 4 4 4 4 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 3 4 5 5 6 6 6 6 6 6 5 5 4 4 4 3 3 2 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 8 10 12 14 15 15 16 16 16 16 16 17 17 17 18 18 19 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 22 20 18 16 13 10 6 3 3 5 8 10 11 11 12 12 12 12 11 10 10 9 8 8 8 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 16 16 15 14 11 9 8 8 8 9 9 8 7 6 6 6 6 6 6 7 7 7 7 6 5 5 5 5 5 6 6 6 6 7 5 3 3 5 7 7 7 6 6 7 8 9 8 7 7 8 8 9 9 9 10 10 10 9 9 9 9 8 7 5 3 4 8 9 8 8 8 9 9 9 9 10 10 11 11 10 9 9 10 11 11 11 11 12 12 13 13 13 13 12 11 9 7 6 6 7 8 9 10 11 11 11 10 9 8 7 7 7 7 7 8 9 9 9 9 7 6 5 5 6 7 7 8 8 9 9 10 10 10 9 9 9 9 9 9 9 9 10 11 11 10 8 5 4 4 4 5 7 7 5 2 0 2 2 2 3 3 4 4 5 5 4 3 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 3 2 1 1 1 1 2 3 3 3 3 3 2 2 2 2 2 3 3 4 4 4 4 3 3 2 2 1 1 0 0 0 1 1 2 2 3 3 3 4 3 3 3 2 2 2 2 3 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 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 1 1 2 3 4 5 6 6 6 6 5 5 5 5 5 5 4 4 4 3 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 6 7 7 8 8 9 10 11 13 14 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 21 20 18 16 12 9 5 3 5 7 9 10 11 12 12 12 12 11 10 9 8 8 7 7 7 7 7 7 8 9 10 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 14 14 15 14 13 11 8 6 6 7 8 9 9 8 6 5 5 5 6 6 7 7 7 7 7 6 6 5 5 5 6 6 6 6 6 6 4 2 5 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 9 8 7 5 4 5 7 8 8 8 8 9 9 9 9 9 9 10 9 8 8 8 9 10 11 11 12 12 12 13 13 14 14 14 12 10 8 7 6 6 7 8 9 10 10 10 9 8 8 7 7 6 5 6 6 7 8 8 8 7 6 6 6 7 8 9 9 9 10 10 10 10 10 9 9 9 8 8 8 9 10 11 12 11 10 7 4 4 4 3 4 5 6 6 3 1 2 2 3 3 4 5 5 5 4 3 2 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 6 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 2 1 2 1 1 1 2 2 2 2 2 2 3 3 3 3 4 4 4 4 3 3 2 2 2 1 1 1 0 1 1 2 2 2 3 3 3 3 3 2 2 2 1 1 2 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 3 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 3 2 2 2 2 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 7 7 9 10 11 12 12 13 14 15 15 15 16 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 21 20 18 15 12 8 4 4 7 9 10 11 11 11 11 11 10 9 8 7 6 6 6 6 6 7 8 9 10 11 12 13 14 14 15 15 15 15 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 10 10 10 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 17 17 16 15 14 14 13 13 13 13 12 10 8 7 6 6 6 7 8 7 6 4 3 5 5 6 6 7 7 7 7 7 6 6 5 6 6 6 7 6 6 6 5 2 2 5 6 7 8 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 7 6 6 6 7 8 8 8 8 8 9 9 9 9 9 9 8 7 7 7 8 9 10 11 11 12 13 13 14 14 15 14 13 12 10 9 8 7 8 9 9 9 9 9 8 8 8 8 7 6 5 5 6 6 7 7 7 7 7 7 7 8 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 9 10 11 11 10 8 6 4 4 4 4 3 4 6 6 3 1 2 3 4 4 5 5 5 4 3 2 1 1 1 1 1 1 2 2 2 2 3 3 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 6 6 6 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 4 4 4 3 2 2 1 1 1 1 2 3 3 3 3 3 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 4 5 6 6 7 7 6 6 5 4 4 4 4 4 4 3 3 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 7 8 10 11 12 13 13 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 21 20 18 15 11 8 6 6 8 9 10 10 10 9 9 8 7 6 4 4 3 3 4 5 7 9 10 12 13 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 14 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 16 15 14 13 13 12 11 10 9 8 7 7 7 7 8 7 7 5 3 2 4 5 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 6 6 4 1 3 4 5 6 7 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 9 8 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 7 6 6 7 8 9 11 12 13 14 14 15 15 15 14 14 13 11 11 10 10 10 10 9 9 8 8 8 8 8 7 7 5 5 5 5 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 10 9 9 8 8 7 8 9 10 11 10 9 7 5 4 5 5 4 3 4 6 5 2 2 3 4 4 4 5 5 4 3 2 2 1 1 1 1 1 0 0 0 1 1 2 2 3 3 4 4 3 4 4 4 5 6 6 7 7 7 7 7 6 6 6 6 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 3 2 1 0 1 2 3 4 4 3 3 3 3 3 3 3 2 2 3 3 2 2 2 1 1 1 1 2 2 2 3 3 3 2 2 1 0 0 0 0 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 0 1 2 3 5 6 6 7 7 7 6 5 5 4 4 4 4 4 3 3 3 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 9 10 11 11 12 13 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 21 19 16 12 9 8 8 8 9 8 8 7 6 5 4 2 1 1 0 1 3 5 7 10 12 14 16 17 18 18 18 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 12 13 13 13 13 13 9 9 9 10 10 11 12 12 12 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 19 19 18 17 16 15 14 13 12 11 10 9 8 7 7 7 8 8 8 8 6 4 4 4 5 6 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 6 5 3 2 3 4 5 6 8 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 10 10 9 9 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 8 9 10 11 12 14 15 15 15 15 15 15 14 14 13 13 13 12 11 10 9 8 8 8 8 8 8 7 6 5 5 5 5 6 6 7 8 8 8 8 8 9 10 10 10 10 10 10 10 10 9 9 8 8 8 9 10 10 8 6 4 4 4 4 5 5 5 5 7 6 2 2 4 4 4 4 4 4 4 4 3 2 1 1 1 1 2 1 1 1 1 0 0 1 2 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 4 4 3 3 2 2 1 2 3 3 3 3 3 3 3 2 2 2 2 2 2 3 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 4 4 4 5 5 6 6 5 5 5 4 4 4 4 3 3 3 3 2 2 1 1 1 1 0 0 1 1 1 3 4 5 6 7 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 5 4 4 4 3 3 3 3 3 3 4 4 4 4 3 4 4 4 4 5 5 5 6 6 7 8 10 10 10 11 12 13 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 19 19 20 20 21 22 22 22 21 20 17 15 13 12 11 10 9 8 8 7 6 6 6 6 6 5 4 3 4 7 11 14 17 18 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 16 16 15 14 13 13 13 13 13 13 13 9 9 9 9 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 19 18 17 16 15 14 13 12 10 9 7 7 7 7 7 8 8 9 8 7 7 6 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 6 5 2 3 5 6 6 7 8 9 9 9 9 9 9 9 8 8 7 8 8 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 12 13 14 15 15 16 16 16 16 16 15 14 13 12 11 10 9 9 9 9 9 9 9 9 8 6 5 5 5 6 7 8 8 8 8 8 8 9 9 10 10 9 9 10 10 10 10 10 10 10 10 10 10 9 6 3 1 2 3 4 4 5 6 7 8 5 2 1 3 4 4 4 4 4 4 4 3 2 2 1 1 1 2 2 2 2 2 1 1 0 1 2 2 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 4 4 5 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 2 2 1 1 1 1 1 1 1 1 2 4 5 6 7 7 7 7 6 5 5 5 5 4 4 3 2 2 3 3 4 4 4 5 5 4 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 5 5 5 5 6 6 8 9 10 10 10 11 12 13 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 20 21 22 22 23 22 21 20 19 18 17 16 15 14 14 14 14 14 15 14 14 12 9 5 1 5 10 15 18 20 21 22 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 20 20 20 20 19 19 19 18 17 16 15 14 14 13 14 14 14 14 10 9 9 9 9 10 11 11 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 19 19 19 20 20 21 21 21 20 20 19 18 16 15 14 13 12 10 9 7 7 7 7 7 8 8 8 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 6 4 1 3 6 7 7 7 7 8 8 8 7 7 8 8 8 7 7 7 7 7 7 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 10 10 11 11 11 11 11 12 12 13 14 14 15 16 16 16 16 15 14 14 13 12 11 10 9 9 9 9 10 10 10 9 8 7 7 7 7 7 8 9 9 9 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 10 10 8 5 2 0 2 2 3 4 6 7 9 8 5 2 2 3 3 3 4 4 4 4 4 3 3 2 1 0 1 1 2 2 2 2 2 1 1 1 1 2 2 3 3 3 3 3 4 5 5 6 7 7 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 4 5 5 5 5 5 5 4 5 5 5 5 5 5 6 6 6 6 5 5 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 2 2 2 2 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 4 4 3 2 2 1 1 1 1 2 2 2 2 2 3 4 6 7 7 7 7 6 5 5 5 5 5 4 3 2 2 2 3 4 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 6 7 8 10 10 10 10 10 11 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 18 18 18 18 18 17 17 17 18 18 19 19 20 21 22 23 23 23 23 23 23 22 21 21 20 20 21 21 22 22 22 20 18 15 11 8 11 15 19 21 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 20 20 20 19 18 17 16 15 14 15 15 16 16 10 9 9 9 9 10 10 11 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 20 20 21 21 21 20 20 19 18 17 15 14 13 12 10 9 8 7 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 6 6 5 3 1 3 5 6 6 6 6 7 7 7 6 6 7 7 7 7 6 6 6 7 7 8 8 8 7 8 8 8 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 11 10 10 11 11 11 10 10 10 11 12 12 13 14 15 16 16 15 15 14 14 13 12 11 11 10 9 9 9 10 10 10 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 10 10 10 10 10 10 9 7 4 2 1 1 1 3 5 7 8 9 7 4 2 3 3 3 3 3 4 4 4 3 3 2 1 1 0 0 1 2 2 2 2 2 2 1 0 1 1 2 2 3 3 3 4 4 5 5 6 6 7 7 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 0 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 5 4 3 3 2 2 1 1 1 1 2 2 2 2 1 3 5 7 7 7 7 6 6 5 5 5 5 4 3 2 2 2 3 4 5 5 5 5 5 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 6 7 9 10 11 11 10 10 10 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 18 18 17 17 17 17 17 17 18 19 20 21 22 23 24 25 25 25 25 25 24 24 24 24 25 25 26 26 25 25 24 23 21 19 20 22 23 23 23 22 21 21 20 20 20 20 21 20 20 20 20 20 20 20 21 21 21 21 22 22 22 21 21 20 19 18 17 16 17 17 18 17 11 10 9 9 9 9 10 10 11 12 12 13 13 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 20 21 21 21 21 20 20 19 18 17 16 14 13 12 10 8 7 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 6 5 4 4 4 3 1 3 4 5 5 6 6 6 6 5 5 5 6 6 6 5 5 6 6 7 8 8 7 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 12 12 11 10 10 10 10 10 9 8 8 8 9 11 12 13 14 14 15 15 14 14 14 13 13 12 12 11 10 9 9 10 11 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 11 11 10 9 8 8 8 9 9 8 6 3 2 3 2 2 4 6 8 9 9 7 5 4 4 4 4 3 3 4 4 3 3 2 2 1 1 0 0 1 1 1 2 2 2 2 2 1 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 7 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 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 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 5 5 4 4 3 2 2 2 1 2 2 2 1 1 1 3 5 7 7 7 7 6 6 5 5 5 5 4 3 3 2 3 3 4 5 5 5 5 5 4 3 3 2 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 6 6 8 9 10 11 10 9 9 10 12 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 18 18 18 17 17 17 17 17 17 17 18 19 20 21 22 23 24 24 25 25 24 24 24 24 25 25 26 26 26 27 27 28 27 26 26 26 26 25 23 21 20 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 23 22 22 21 21 20 19 19 19 20 19 19 11 10 10 9 9 9 9 10 11 11 12 13 13 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 21 21 20 20 19 18 17 16 14 12 10 8 7 5 5 5 6 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 6 4 3 4 5 5 2 1 4 5 6 6 6 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 10 9 10 10 10 11 11 12 12 13 12 12 11 11 11 11 10 9 9 8 8 8 9 10 11 11 12 13 14 15 14 14 14 14 13 13 12 11 10 10 10 11 11 9 8 7 7 9 10 11 11 11 10 10 10 10 10 10 9 9 10 10 10 10 9 7 6 6 6 6 6 4 3 2 3 4 4 5 6 8 9 10 9 7 5 5 5 5 4 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 0 1 2 2 3 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 1 1 1 1 2 2 2 1 1 1 1 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 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 5 5 6 6 5 5 5 5 6 6 6 6 5 5 4 3 3 2 2 2 3 3 2 2 3 3 5 6 7 7 7 7 6 6 6 5 5 4 4 3 3 3 3 4 5 5 5 5 5 4 3 2 2 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 6 8 9 11 11 10 9 8 9 10 11 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 18 18 18 17 17 16 16 16 16 16 17 18 19 20 21 22 22 23 23 24 24 24 24 24 25 25 26 26 26 26 27 28 28 29 28 28 26 24 22 20 18 17 17 18 18 19 19 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 22 22 21 21 21 21 22 21 21 12 11 10 9 9 9 9 10 10 11 12 12 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 20 20 21 21 21 20 20 20 19 18 17 15 14 11 9 7 6 5 5 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 8 6 4 3 5 5 4 2 2 4 6 6 5 4 4 3 3 4 4 4 5 5 5 6 6 7 7 6 6 6 6 7 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 12 12 13 13 12 12 11 11 11 10 10 9 9 8 8 8 9 9 9 9 10 12 13 14 14 14 14 13 13 13 12 11 11 11 11 11 10 8 6 5 5 7 9 10 10 10 10 9 9 9 10 10 10 10 10 10 10 9 8 7 6 5 5 4 3 2 3 4 5 6 7 9 9 10 9 8 6 4 5 6 5 4 3 3 3 3 3 2 2 2 2 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 2 2 3 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 3 2 1 0 1 1 2 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 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 4 4 4 5 6 6 6 6 5 5 4 3 3 3 3 3 4 4 4 4 3 4 6 7 7 7 7 7 7 6 6 5 5 4 3 3 3 3 4 4 4 5 5 5 4 3 3 2 2 3 3 4 4 4 3 3 3 3 3 3 4 4 4 5 5 6 8 9 11 11 11 10 8 7 7 8 10 11 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 18 18 18 17 17 16 16 16 16 16 16 17 18 19 20 21 22 22 23 23 23 24 25 25 26 26 26 26 25 25 26 27 28 28 27 26 24 22 20 18 16 16 16 17 18 19 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 13 12 11 10 9 9 9 9 10 10 11 12 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 20 20 20 19 19 17 15 13 11 9 8 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 9 8 6 4 2 2 2 1 1 4 5 6 5 4 3 3 3 3 3 3 3 4 5 6 6 7 7 7 6 5 5 6 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 12 12 13 13 12 12 11 11 10 9 9 9 9 9 9 8 8 9 9 8 7 8 10 11 12 12 11 11 11 11 11 11 11 11 10 9 9 8 7 6 6 7 8 9 9 9 8 8 9 9 10 10 10 10 10 10 10 9 8 7 7 6 5 4 4 5 6 7 9 10 11 11 9 7 5 2 2 5 6 5 4 3 3 3 3 3 2 2 2 2 2 1 1 0 0 0 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 3 2 0 1 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 1 1 1 0 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 4 3 3 3 4 5 6 5 5 5 4 4 3 3 3 3 4 4 4 3 3 4 5 6 7 7 7 7 7 7 7 6 5 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 4 4 5 6 7 9 10 12 12 11 9 8 6 6 6 8 10 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 18 18 18 17 17 16 16 16 16 16 16 17 18 19 20 20 21 22 23 23 24 25 26 27 27 26 25 24 23 23 24 24 25 25 25 24 22 20 19 17 16 16 17 18 19 19 20 20 21 22 22 22 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 13 13 11 11 10 9 9 9 10 10 11 11 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 19 17 15 12 10 9 8 8 7 7 7 8 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 9 9 10 8 7 5 4 3 3 3 4 4 5 5 5 4 3 2 2 2 2 2 2 2 4 5 6 7 7 7 7 6 5 5 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 11 10 10 10 10 10 9 9 9 8 9 10 8 6 3 5 8 10 9 9 8 8 10 11 11 11 10 9 8 8 8 8 7 7 7 8 8 8 8 8 8 9 9 10 9 9 9 9 10 10 10 9 9 9 8 8 7 6 6 7 8 10 10 11 10 7 4 1 2 4 6 6 5 4 4 3 3 3 3 3 3 2 2 2 1 1 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 3 3 2 2 3 3 3 3 3 3 3 2 2 2 2 1 2 2 3 3 4 5 5 4 4 3 2 2 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 7 7 7 7 7 7 6 5 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 4 4 3 3 3 3 3 3 4 4 4 5 6 7 8 10 11 11 10 9 7 6 5 6 6 8 10 12 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 17 18 18 19 20 21 22 23 24 25 26 27 26 26 24 23 22 21 21 21 21 21 21 21 21 20 19 18 17 17 17 18 19 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 14 13 12 11 11 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 19 17 14 11 9 9 8 8 8 7 7 7 7 6 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 8 7 5 5 5 5 6 7 7 6 6 5 5 4 2 1 1 1 2 1 1 3 4 6 7 7 7 7 7 7 6 6 6 7 7 7 6 6 6 7 8 9 9 9 10 10 10 10 10 10 10 10 9 9 10 11 11 12 12 12 11 11 10 10 10 9 8 8 8 9 10 8 5 2 4 7 8 7 6 6 6 8 9 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 8 7 7 7 8 9 10 10 10 10 10 9 9 9 8 8 8 9 9 8 8 7 4 2 3 5 6 6 5 5 4 4 4 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 2 3 4 4 4 4 3 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 3 2 2 3 3 4 5 6 7 7 7 7 7 7 7 6 6 5 4 4 4 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 6 8 9 10 10 9 8 7 6 5 5 5 7 9 11 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 18 19 20 21 22 23 25 26 26 26 25 24 23 21 20 19 18 18 18 18 18 18 18 18 18 17 17 17 18 19 20 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 14 14 13 12 12 11 11 10 10 11 11 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 18 16 12 10 8 8 8 7 7 7 7 6 5 4 3 3 3 4 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 7 6 5 5 6 6 7 8 8 7 6 6 5 4 4 3 2 1 0 2 3 4 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 8 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 10 11 12 12 12 11 11 10 10 8 7 7 7 8 9 7 4 2 5 7 8 7 5 5 6 7 8 9 9 9 8 7 7 6 7 7 7 6 5 6 6 7 8 9 9 7 5 5 5 6 7 9 10 10 10 10 10 9 9 9 9 10 10 9 8 6 6 4 3 3 5 6 6 5 5 5 4 4 3 3 2 2 2 2 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 4 4 4 5 6 6 7 7 7 7 8 8 8 8 7 7 7 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 5 5 5 5 5 5 5 4 4 3 3 4 3 3 3 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 5 5 5 5 5 4 4 3 3 2 2 2 1 1 2 2 2 2 2 2 2 2 3 4 4 5 5 5 5 5 6 6 6 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 2 3 3 4 4 3 3 2 2 2 2 2 3 3 3 3 2 2 1 0 1 1 2 2 2 3 3 4 5 6 6 6 6 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 7 8 9 9 9 8 7 6 6 5 5 5 6 8 10 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 17 17 18 19 20 21 22 24 25 26 26 25 24 23 22 21 19 18 17 16 15 15 15 15 15 15 15 15 16 17 19 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 14 14 14 13 13 12 12 11 11 11 11 11 11 12 12 12 13 13 13 14 15 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 18 16 13 11 8 7 7 7 7 7 6 5 4 3 1 0 1 2 3 4 5 6 6 6 6 6 6 7 7 8 8 8 8 7 5 5 6 6 6 7 7 8 7 7 6 6 5 5 5 5 4 3 2 3 5 5 6 7 7 7 7 7 7 7 8 8 9 8 8 8 7 7 6 7 8 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 11 11 11 11 10 10 9 8 7 7 7 6 4 1 4 6 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 5 3 4 6 8 9 9 7 5 3 3 4 5 6 7 9 10 10 9 9 8 8 9 10 10 10 9 7 6 5 4 3 5 6 6 6 5 5 5 4 3 2 2 2 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 0 1 1 2 2 2 3 3 3 3 3 4 4 4 5 5 6 7 7 7 7 7 8 8 8 7 7 7 6 6 5 5 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 4 5 6 6 6 6 5 5 4 3 3 3 2 2 2 1 2 2 2 2 2 2 2 2 2 3 4 4 5 5 5 5 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 1 1 1 2 2 3 3 3 3 3 3 2 2 2 2 2 3 3 4 3 3 2 1 0 0 1 2 2 3 3 4 5 5 6 6 6 6 6 7 7 7 6 6 6 5 5 4 4 4 4 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 5 6 8 9 10 10 9 7 7 6 6 5 5 5 6 8 10 11 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 19 20 21 23 24 25 25 25 24 23 23 21 20 19 17 16 14 13 13 12 12 12 13 13 15 16 18 19 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 15 16 16 17 17 18 18 18 19 19 19 19 19 18 18 18 18 18 16 13 11 9 8 7 7 7 7 6 5 4 2 1 1 1 1 2 3 4 5 6 6 6 6 6 6 7 7 8 8 8 7 6 4 4 5 5 6 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 8 7 7 7 8 9 9 10 10 9 9 8 7 7 7 8 9 9 10 10 10 10 10 11 11 11 11 10 10 10 9 8 8 9 10 11 11 11 10 10 9 8 8 8 7 6 4 3 4 5 5 5 6 7 7 7 7 6 5 5 6 6 7 7 8 8 7 7 6 5 4 6 8 8 7 5 3 1 2 3 3 4 5 7 8 8 8 7 7 7 9 10 10 10 8 6 6 5 4 3 4 6 6 6 6 6 5 4 2 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 2 2 2 2 1 1 0 0 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 7 7 8 7 7 7 7 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 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 3 3 3 3 4 5 6 7 8 7 7 6 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 1 2 2 2 3 3 3 3 3 2 2 2 2 2 3 4 4 4 2 2 2 1 1 1 2 2 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 6 8 10 11 11 9 7 6 6 5 5 5 5 6 8 10 11 12 12 12 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 22 23 24 24 24 23 23 22 21 20 18 17 15 13 12 11 11 11 11 12 14 15 17 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 15 14 14 14 13 13 13 12 12 12 12 12 12 12 13 13 14 14 15 16 17 17 18 18 18 19 19 19 19 18 18 17 17 16 15 13 11 10 9 9 8 7 7 6 5 4 2 1 2 2 2 2 2 3 4 5 6 6 6 6 6 6 7 7 8 8 8 7 5 5 5 4 4 5 5 6 7 7 7 6 6 6 6 5 5 5 6 7 7 6 5 4 5 7 8 8 8 8 8 9 10 10 10 10 10 9 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 10 10 9 8 8 9 9 10 10 10 10 10 10 9 7 7 8 8 6 4 2 3 4 5 6 7 7 7 7 6 4 4 4 5 6 7 7 7 7 7 7 7 7 7 6 5 4 3 2 2 1 1 2 2 4 5 7 7 7 7 7 8 9 10 10 9 7 6 6 5 5 3 3 4 5 5 6 6 5 4 3 3 3 3 2 1 2 2 2 2 2 1 1 1 2 2 2 2 2 2 1 0 0 1 1 1 1 1 1 1 2 2 3 3 3 3 3 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 2 2 2 2 1 1 1 1 1 2 1 2 2 2 2 2 2 2 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 4 4 4 4 3 3 3 2 2 2 3 3 3 3 3 4 5 6 8 8 8 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 4 4 5 5 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 3 4 5 4 2 0 1 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 4 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 5 5 7 9 10 11 10 8 7 6 6 6 5 5 6 7 9 10 11 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 22 23 23 23 22 22 21 20 19 18 16 15 13 12 11 11 11 12 13 15 16 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 14 14 14 14 15 15 15 15 14 14 14 13 13 12 12 12 12 12 13 13 13 14 15 15 16 17 17 18 18 19 19 19 18 18 17 16 15 14 12 11 10 10 10 10 9 8 7 6 4 2 1 2 2 2 1 1 2 3 4 5 6 6 6 6 6 6 7 7 8 8 7 6 5 5 6 5 4 4 4 5 6 6 6 6 6 5 5 4 4 5 7 8 8 6 5 4 5 7 8 9 9 8 8 9 10 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 9 8 7 6 7 7 7 5 2 4 6 6 6 6 6 7 7 6 4 3 4 5 6 7 7 7 7 7 8 8 8 6 4 4 4 3 3 4 5 5 5 5 5 4 5 6 7 8 8 9 9 10 10 9 7 6 6 6 5 5 4 4 4 3 4 5 5 4 3 3 4 3 2 1 1 2 2 2 1 1 2 2 3 3 3 3 3 2 1 1 0 0 1 1 1 1 1 1 2 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 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 3 2 2 2 2 3 4 4 4 4 4 5 6 7 8 7 7 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 4 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 4 3 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 4 4 4 5 5 5 5 5 6 7 8 10 11 10 8 7 6 6 6 6 6 7 9 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 20 20 21 21 22 22 22 21 21 21 20 19 18 16 15 13 12 12 12 12 13 15 16 17 18 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 14 14 14 14 14 15 15 15 15 15 14 14 13 13 13 12 12 13 13 13 13 14 15 15 16 17 17 18 18 19 19 19 18 17 16 15 13 11 10 9 9 9 10 10 10 9 8 6 4 1 1 2 3 2 1 1 2 3 4 5 6 6 6 6 6 7 7 8 8 8 7 6 6 6 6 5 4 4 4 4 5 6 6 6 6 5 5 5 5 6 7 9 9 7 6 5 5 7 9 10 10 9 8 7 8 9 10 10 11 11 10 10 10 9 10 10 10 10 9 10 10 9 9 9 9 10 10 10 9 9 9 9 9 9 8 8 7 7 8 8 6 5 5 6 7 6 4 4 6 6 6 5 5 5 6 6 5 3 4 5 7 8 8 8 8 8 8 9 9 7 6 6 5 5 5 6 7 7 7 7 7 6 5 6 7 8 8 9 9 9 9 9 8 7 7 6 6 6 5 4 2 1 2 4 4 4 3 3 3 2 2 1 1 1 1 1 1 2 2 3 3 3 4 3 3 2 1 1 0 0 1 1 1 1 1 1 2 3 4 4 5 5 5 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 4 4 3 2 1 1 2 3 4 4 4 4 4 5 6 7 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 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 2 2 2 3 4 5 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 6 7 9 9 9 8 7 6 6 6 6 7 8 10 10 9 10 10 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 21 21 21 21 20 20 20 19 18 17 16 15 14 13 13 13 14 15 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 14 14 14 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 14 14 15 16 16 17 18 18 19 19 19 18 17 16 15 12 10 8 8 8 9 9 10 9 9 8 5 3 2 3 3 3 2 0 1 2 3 4 5 6 6 6 6 6 7 7 8 8 8 7 6 5 5 5 5 5 4 4 4 5 5 6 6 6 6 6 6 6 7 8 9 9 8 7 5 5 6 8 10 10 9 8 6 4 5 7 9 10 11 11 10 10 10 10 10 10 10 10 10 10 9 8 8 8 9 9 9 8 8 9 9 9 8 8 7 7 7 7 7 6 5 5 6 7 7 5 3 5 6 5 4 4 4 6 6 5 4 4 6 8 9 10 10 10 9 8 8 8 8 7 6 6 5 6 7 7 7 6 6 6 6 5 5 6 6 7 8 8 9 9 9 9 8 8 7 6 6 5 3 1 2 3 4 3 2 1 2 2 2 2 1 1 1 1 2 2 2 3 3 3 3 3 3 2 2 1 1 0 0 1 1 2 2 1 1 2 3 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 3 2 1 1 2 3 4 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 4 4 3 3 2 3 3 3 4 4 3 2 2 2 3 4 5 5 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 7 8 9 9 8 7 6 6 6 6 7 9 9 9 8 8 9 10 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 21 21 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 18 18 17 16 15 14 14 14 14 15 16 17 17 18 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 14 14 14 14 14 15 15 15 15 15 15 15 15 14 13 13 13 13 13 13 13 14 14 15 15 16 17 18 18 19 19 19 18 18 16 15 12 9 8 7 8 8 9 9 9 9 7 4 2 3 4 4 3 1 0 1 2 3 4 5 6 6 6 6 7 7 7 8 8 8 7 6 5 4 4 5 5 5 4 4 5 5 5 6 6 6 6 7 7 8 9 9 9 9 8 7 6 6 8 9 10 10 8 6 4 3 5 8 10 11 10 10 9 9 9 10 10 10 9 9 9 8 7 7 7 7 7 7 7 7 7 8 8 7 7 7 6 7 7 7 5 4 4 5 7 8 6 3 4 5 5 4 3 4 5 5 5 4 5 7 9 9 10 10 11 10 9 8 7 7 7 7 6 6 7 7 7 7 6 5 4 4 4 4 4 5 6 7 8 9 9 9 9 9 8 7 6 5 3 1 2 4 4 3 3 2 3 3 3 3 3 2 1 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 0 1 1 2 2 2 2 1 2 2 4 5 5 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 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 3 3 4 4 4 4 4 4 5 4 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 3 4 5 5 5 5 6 6 6 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 3 3 4 4 4 4 4 4 4 3 3 3 4 4 5 4 4 3 3 4 4 4 4 3 2 2 2 3 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 6 6 6 6 5 5 5 5 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 7 8 9 8 7 6 6 6 6 6 8 9 9 8 7 7 8 9 10 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 17 16 15 15 14 14 15 15 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 15 14 14 14 14 15 15 15 15 16 16 15 15 15 14 14 13 13 13 13 13 14 14 15 15 16 17 18 18 19 19 19 19 18 17 15 12 9 7 7 7 8 9 9 9 8 6 2 3 5 5 4 3 1 0 1 2 3 4 5 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 5 5 5 6 6 6 7 8 9 10 9 9 9 9 8 8 7 8 9 10 10 8 7 6 5 6 8 9 9 9 9 8 8 8 9 9 9 8 7 6 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 6 6 7 6 5 4 4 5 6 7 7 4 2 4 5 4 3 3 4 4 5 5 7 8 9 9 9 10 11 11 10 8 7 7 7 7 7 7 7 8 8 8 7 6 5 4 4 4 4 5 6 7 8 9 9 9 9 9 8 7 6 4 2 2 4 4 4 3 3 4 5 5 5 4 3 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 1 0 0 1 1 2 2 2 2 1 1 2 3 4 5 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 2 2 2 3 4 4 5 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 3 3 3 4 4 5 5 4 4 4 5 5 5 4 3 2 1 1 1 2 4 5 5 5 6 6 5 4 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 6 6 7 6 6 5 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 8 8 7 6 6 6 5 5 6 6 7 7 6 6 5 6 7 8 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 16 16 16 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 18 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 16 17 18 18 19 19 19 19 18 17 14 11 8 7 7 7 7 8 9 9 7 4 2 4 5 5 4 2 1 0 1 2 3 4 5 5 6 6 6 7 7 7 7 7 6 7 7 7 7 7 6 6 5 4 4 4 4 5 5 6 6 7 8 9 10 10 10 9 9 10 10 10 10 10 10 10 10 9 8 7 6 6 7 7 7 8 8 7 7 7 7 8 7 6 4 3 2 3 4 5 4 3 3 4 4 4 4 6 6 6 6 5 6 6 6 5 5 5 5 5 7 7 6 3 4 5 5 4 3 4 5 6 8 9 9 10 9 8 8 9 10 10 9 8 7 8 8 9 9 9 9 9 8 7 6 6 5 5 5 5 6 7 8 8 9 9 9 9 9 8 7 6 3 1 3 4 4 3 3 4 5 6 6 6 5 4 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 1 2 2 2 2 2 1 0 1 3 4 5 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 4 3 3 2 2 2 2 3 3 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 5 5 5 4 4 3 2 1 0 1 1 2 4 4 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 5 6 7 7 7 7 6 5 5 5 6 6 5 5 4 4 4 4 5 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 7 8 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 14 14 14 15 15 16 17 17 18 19 19 20 20 19 17 14 11 8 7 6 7 7 8 8 8 6 2 2 5 5 5 3 2 1 1 2 3 4 4 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 7 7 6 5 5 4 4 5 6 6 7 8 8 9 10 10 10 10 10 10 11 11 11 11 10 10 10 9 9 9 8 7 6 5 6 7 7 7 7 7 7 7 6 4 3 1 1 3 5 5 4 2 0 2 3 2 2 4 5 5 5 5 5 5 5 5 5 5 5 6 7 8 7 4 3 6 6 5 5 6 7 8 9 10 10 10 9 8 7 7 8 8 9 9 8 9 9 10 10 11 11 10 9 7 6 6 6 6 6 7 7 8 8 8 8 9 9 8 8 8 7 6 3 2 3 4 4 3 3 5 6 7 7 7 6 5 4 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 2 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 4 3 2 1 1 1 2 3 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 4 3 2 1 1 0 0 1 2 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 8 8 8 7 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 7 9 10 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 14 14 14 15 16 16 17 18 19 20 20 20 19 17 14 10 7 7 6 7 7 7 8 8 6 1 3 5 5 4 3 1 0 1 2 3 4 5 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 8 8 8 7 7 6 5 5 5 6 7 7 8 8 9 10 10 11 11 11 11 11 11 12 11 11 11 10 10 9 9 9 8 7 6 6 6 7 7 7 6 6 6 5 3 2 2 1 2 4 6 5 4 3 3 3 3 1 1 3 4 4 4 5 5 6 6 6 6 6 7 8 9 8 5 4 6 7 6 6 7 9 9 9 10 10 9 9 8 7 6 6 6 7 8 8 9 9 10 11 11 11 10 9 8 8 7 8 8 8 8 8 7 7 6 7 7 7 7 7 7 7 6 5 3 3 3 3 3 4 5 7 8 8 8 6 5 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 4 3 2 1 0 1 2 3 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 4 4 5 5 4 4 3 2 2 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 8 8 8 8 7 7 6 6 6 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 4 4 5 5 7 9 10 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 15 15 16 17 18 19 19 20 20 19 17 13 9 7 7 7 7 7 7 7 7 5 1 4 5 5 4 2 1 1 2 3 4 5 6 6 6 6 5 5 5 6 7 8 9 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 7 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 12 11 11 10 9 8 8 8 7 7 7 7 7 6 6 6 5 4 3 2 2 2 3 5 6 7 6 5 6 6 5 4 2 1 2 4 5 6 6 7 7 7 7 7 7 8 8 8 6 5 5 7 7 8 9 9 9 9 8 8 8 8 7 7 6 5 5 6 7 8 8 9 10 10 10 10 9 8 8 8 8 9 9 9 8 6 4 3 3 4 5 5 5 5 6 6 6 6 5 4 4 3 4 5 6 7 8 8 8 7 5 4 4 4 3 3 3 3 3 3 2 2 1 1 0 1 2 2 2 2 2 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 6 6 6 5 5 3 2 1 1 2 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 4 4 4 4 5 5 4 4 4 4 5 5 4 4 3 3 3 2 2 2 3 4 5 5 5 5 4 4 3 2 2 2 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 4 4 5 6 8 8 9 9 8 8 8 7 6 6 6 5 5 5 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 4 4 4 4 6 8 9 10 11 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 15 15 16 17 18 19 20 20 18 16 12 8 7 7 7 7 7 7 7 6 4 1 5 6 5 3 2 1 2 3 5 6 7 7 6 6 5 4 4 5 6 7 7 8 8 9 9 10 10 10 10 10 9 9 9 8 7 6 6 7 8 9 9 9 9 9 10 11 11 12 12 12 12 12 12 12 12 11 10 9 9 9 9 8 8 7 6 6 6 6 5 4 4 2 2 2 4 5 6 7 7 7 7 7 7 7 6 4 2 1 3 5 6 6 6 6 5 5 6 6 7 7 8 7 6 6 7 8 8 8 8 8 7 6 6 6 6 6 5 5 5 5 6 7 8 8 9 9 9 9 9 8 7 7 7 8 9 9 7 5 4 4 3 2 1 2 2 2 2 4 5 7 8 8 7 5 5 5 6 7 8 9 9 8 7 6 4 4 4 4 4 3 3 3 3 3 2 1 0 1 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 5 4 3 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 3 4 5 5 5 5 5 4 4 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 4 4 5 6 7 8 9 9 9 9 9 8 8 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 6 6 5 4 4 4 5 7 8 10 11 11 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 16 17 17 16 16 16 16 16 15 15 14 14 15 15 15 16 16 16 15 15 15 15 14 14 14 14 15 15 16 17 18 19 19 17 14 10 8 7 7 7 7 7 7 7 5 2 2 5 5 4 3 2 2 3 4 6 7 7 7 6 5 4 3 4 5 6 6 7 7 8 10 11 11 11 11 10 10 10 10 9 9 8 7 7 7 8 9 10 10 9 9 10 11 11 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 9 8 7 6 6 5 5 4 3 3 3 4 5 6 7 7 7 7 7 7 7 7 7 6 4 3 4 5 5 5 4 3 2 3 4 5 6 7 8 8 8 7 7 7 8 7 7 6 5 5 4 4 4 4 4 4 4 5 6 7 8 8 9 9 9 8 8 8 8 7 7 8 9 8 6 3 3 5 5 4 3 2 2 1 2 3 5 7 8 9 7 6 5 5 6 7 8 8 8 8 7 6 5 4 4 4 4 4 4 4 3 3 2 1 0 2 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 4 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 5 5 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 3 3 4 5 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 7 8 9 10 10 10 10 9 8 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 6 5 4 4 4 4 6 7 9 10 11 11 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 16 16 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 14 14 14 14 15 15 16 16 16 15 15 15 14 14 14 14 14 14 15 16 17 17 16 14 12 10 8 7 7 7 7 7 7 7 5 2 2 4 4 3 2 2 3 4 5 6 7 7 7 5 4 3 3 4 5 5 6 7 8 9 10 11 11 11 11 11 10 10 10 10 9 9 8 8 8 9 9 10 10 10 10 10 11 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 9 9 8 7 6 6 5 5 4 3 3 3 4 5 6 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 2 1 1 1 3 4 5 7 8 9 9 8 7 7 7 6 5 5 4 3 3 4 4 4 4 4 5 6 6 7 8 8 9 8 8 8 8 9 9 8 8 8 9 8 6 3 0 3 4 5 5 5 5 4 4 4 6 8 9 8 7 5 5 5 6 7 8 8 8 7 7 6 5 4 4 4 4 5 4 4 3 3 1 0 1 2 3 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 4 4 3 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 4 4 5 6 6 6 6 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 4 4 5 6 7 8 9 10 10 10 10 10 9 9 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 7 7 7 6 5 4 4 4 4 5 7 8 10 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 14 14 14 15 15 15 16 15 15 15 14 14 13 13 13 13 14 15 16 15 14 12 11 10 9 8 7 7 7 7 7 7 5 3 2 2 3 2 2 2 3 4 5 6 7 7 6 5 4 3 4 4 4 5 6 7 9 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 11 11 10 9 9 8 8 8 9 9 9 8 8 7 6 6 5 4 3 3 3 3 3 5 6 6 5 5 4 5 5 5 5 5 5 5 5 6 5 4 2 0 1 1 1 2 4 6 8 9 9 9 7 7 6 6 5 4 4 3 3 4 4 4 5 5 6 7 8 9 9 9 9 9 9 9 9 10 9 9 9 9 9 8 6 5 3 1 1 3 5 6 6 6 6 6 7 8 8 7 5 4 4 5 5 6 7 7 7 6 6 6 5 4 4 4 4 5 5 4 3 2 1 1 2 3 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 4 4 3 3 3 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 5 6 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 4 4 5 6 7 8 9 9 10 10 10 10 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 5 5 6 6 7 7 7 6 6 5 4 4 4 4 5 6 8 9 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 13 13 14 14 15 15 15 15 15 15 14 14 13 13 12 12 13 13 13 13 12 11 10 10 9 8 8 7 7 7 7 7 6 4 2 1 2 3 3 3 3 4 5 6 7 7 6 5 4 3 3 4 4 5 6 8 9 10 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 12 12 12 11 10 9 8 8 8 7 7 7 8 8 8 7 7 7 6 6 5 4 3 3 2 2 3 4 4 3 3 4 4 5 5 5 4 4 5 5 5 5 4 2 0 1 1 2 3 4 6 7 8 9 9 8 7 7 7 6 5 4 4 4 5 5 5 5 6 6 8 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 6 5 4 4 5 5 6 6 6 6 7 8 8 7 5 3 3 3 4 4 5 5 6 6 6 6 6 5 5 4 4 5 5 5 4 3 2 1 2 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 4 4 4 3 3 3 4 4 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 2 3 3 3 3 3 3 4 4 4 4 4 3 3 4 4 4 5 6 7 8 8 9 9 9 10 9 9 9 9 8 7 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 5 5 6 6 6 6 6 5 5 4 4 4 4 5 6 8 9 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 14 14 13 13 14 14 14 15 15 15 15 15 14 14 13 12 12 11 11 11 11 10 10 9 9 9 9 8 8 7 7 7 7 7 7 6 4 3 3 4 3 3 3 4 5 6 7 6 5 4 4 4 4 4 5 6 7 8 10 11 11 11 11 11 10 11 11 11 11 11 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 10 9 8 8 7 7 7 6 6 6 7 7 7 7 7 7 7 6 5 4 3 2 1 2 3 3 2 3 4 5 5 6 5 5 5 5 5 5 4 4 3 2 0 2 3 4 5 6 7 7 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 7 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 7 6 6 7 8 8 7 7 6 6 7 8 8 6 3 2 2 3 2 3 4 4 5 5 5 6 6 6 5 5 5 5 5 5 4 3 2 1 2 3 4 5 5 6 6 6 6 6 6 6 7 7 7 6 6 5 5 5 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 3 2 2 1 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 4 4 5 6 7 7 8 8 8 9 9 9 9 9 9 9 8 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 6 6 6 5 5 4 4 4 4 5 5 6 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 13 12 11 11 10 10 9 9 8 8 8 9 9 8 8 8 7 7 8 8 8 8 6 4 4 5 4 4 3 4 6 6 7 6 6 5 5 5 5 5 6 7 8 9 11 11 12 12 11 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 9 9 9 10 10 10 9 9 9 10 10 10 9 8 8 7 7 7 6 6 6 7 7 8 7 7 7 7 7 6 5 4 2 1 1 2 1 1 3 5 6 6 7 6 6 5 4 4 4 5 5 4 3 2 2 3 4 5 4 5 6 7 7 7 8 8 9 9 9 8 8 8 8 8 7 6 5 5 6 7 8 9 8 8 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 9 10 9 8 7 7 7 7 8 8 5 2 1 3 3 2 2 3 4 4 4 5 5 6 6 6 6 6 5 5 4 4 3 2 1 2 4 5 5 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 3 3 3 2 2 2 3 3 3 2 1 1 2 2 3 3 3 3 3 4 4 5 5 5 5 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 7 8 8 8 8 9 9 9 9 9 8 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 5 5 6 6 6 5 5 4 4 4 5 5 6 7 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 14 14 13 12 11 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 5 4 5 5 5 4 5 6 7 6 6 6 6 6 6 6 6 7 8 9 10 11 12 12 12 11 11 10 9 9 9 9 9 10 10 9 9 9 8 8 8 8 9 9 9 10 9 9 8 8 9 9 9 9 8 8 8 7 7 6 6 6 7 8 8 8 7 6 7 7 6 6 5 3 2 1 1 1 3 4 6 7 8 8 7 6 5 3 3 3 4 5 4 4 2 3 4 4 4 3 4 5 6 7 7 7 7 8 8 9 9 8 8 7 7 6 5 3 1 3 6 8 9 9 9 9 9 9 10 10 11 11 11 10 10 10 10 9 9 10 10 10 9 8 8 7 7 8 8 7 5 2 1 2 2 2 1 2 3 4 4 5 5 6 6 6 6 6 6 5 4 3 3 2 2 2 4 5 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 1 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 0 0 1 1 2 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 8 8 8 8 8 9 9 9 8 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 5 6 6 6 6 5 5 4 4 4 5 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 15 15 15 14 13 12 11 10 9 9 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 5 5 6 6 5 5 6 7 7 6 6 6 6 7 7 7 7 8 9 10 11 12 12 12 12 12 11 10 9 8 7 7 8 8 9 9 9 9 9 8 8 8 9 9 9 9 9 8 8 8 8 9 9 9 8 8 8 7 7 7 6 6 7 7 8 8 7 6 6 6 6 6 5 4 3 2 2 3 3 5 6 8 9 9 8 7 5 2 1 3 4 4 3 2 2 3 4 4 4 3 4 5 6 7 8 8 7 7 6 6 6 6 5 4 3 3 3 3 4 5 7 9 11 11 11 11 10 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 9 8 8 8 8 8 8 7 5 3 1 1 1 1 2 3 4 4 5 5 6 6 6 6 6 6 6 5 5 4 3 3 3 3 4 5 6 7 7 7 7 7 7 8 8 8 7 7 7 6 6 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 5 4 4 4 4 4 3 4 4 4 3 3 3 2 2 1 0 1 1 1 0 1 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 8 7 7 6 6 5 5 4 4 4 4 4 5 5 5 5 4 5 5 5 4 4 4 4 4 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 4 4 4 5 5 6 5 5 5 5 5 5 5 6 6 6 6 6 6 7 8 9 9 9 10 10 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 15 15 14 14 13 12 11 10 9 8 8 7 7 6 7 7 7 7 7 7 7 7 7 7 6 6 5 6 6 6 6 6 6 7 7 6 5 5 6 6 7 7 7 8 9 10 11 12 12 12 12 12 11 11 9 8 6 6 6 7 8 9 9 9 9 9 8 8 9 9 9 9 8 7 7 7 8 8 9 9 8 8 8 8 8 8 7 7 7 7 8 9 8 7 6 6 6 6 6 5 4 3 2 3 3 5 6 8 9 9 9 7 4 1 2 3 3 3 2 1 1 3 5 5 5 5 5 6 7 8 9 9 9 8 6 5 3 1 1 1 2 3 4 5 5 5 6 8 9 10 11 11 11 10 10 10 10 10 11 11 11 10 9 9 9 10 10 10 9 8 8 8 8 8 8 7 5 4 2 2 1 2 3 4 5 5 6 6 6 7 7 7 7 6 6 6 5 5 4 4 4 4 5 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 8 8 8 7 7 6 6 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4 5 6 7 8 8 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 15 15 15 14 14 13 12 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 5 4 4 5 6 7 6 7 7 7 6 6 5 5 5 5 6 6 7 8 9 10 11 11 11 11 11 11 11 11 10 9 7 5 5 5 7 8 9 9 9 9 8 8 9 9 9 9 8 7 7 7 8 8 9 9 9 9 9 9 9 8 8 7 7 7 8 9 9 9 8 7 7 6 6 5 4 3 2 2 3 4 6 9 10 10 8 6 3 2 3 4 4 3 2 1 0 2 5 6 7 7 7 8 9 10 10 10 10 10 9 7 5 3 1 2 3 4 4 3 3 2 1 3 6 8 9 10 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 7 7 8 8 8 7 7 6 5 4 3 2 2 3 4 5 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 5 5 5 4 4 4 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 2 1 1 0 1 1 2 2 2 3 3 3 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 8 8 8 7 7 6 6 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 9 9 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 5 5 6 6 6 6 5 4 5 6 7 7 7 8 8 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 14 14 14 14 14 15 15 15 14 14 14 13 12 11 10 9 8 7 7 6 6 6 7 7 7 7 7 7 7 7 6 5 3 3 4 5 6 6 7 7 6 6 5 4 4 5 5 6 6 7 8 9 9 10 10 10 10 10 11 11 10 10 8 6 5 5 6 7 8 9 9 8 8 8 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 8 7 7 7 7 7 8 10 10 10 10 9 8 7 5 4 4 5 5 5 6 8 10 10 10 8 5 2 2 4 4 4 3 3 2 2 3 5 7 8 9 9 10 11 12 12 12 12 12 11 10 8 5 1 3 6 7 6 5 4 4 3 4 5 7 9 10 10 11 10 10 10 10 10 10 10 10 10 10 10 9 8 8 7 7 8 8 8 7 7 6 6 6 5 4 3 3 4 5 6 7 7 7 7 7 7 7 7 6 6 5 4 4 4 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 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 4 4 4 4 4 5 4 4 4 4 3 3 2 1 2 2 3 3 3 3 3 3 2 2 2 2 1 1 0 0 1 1 1 2 2 2 2 1 1 0 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 7 7 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 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 5 6 7 7 7 7 6 7 7 7 7 7 7 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 14 14 14 14 14 13 12 11 10 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 6 5 4 2 3 4 5 6 7 6 6 5 5 4 5 5 5 5 6 6 7 8 8 9 9 9 10 10 11 11 10 9 8 6 5 5 6 7 8 8 8 8 8 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 8 10 11 12 12 12 10 9 6 4 4 4 6 7 9 10 12 12 10 8 4 2 3 4 4 5 4 4 3 4 5 7 8 10 11 11 11 12 13 13 14 14 14 13 12 11 8 5 3 5 7 7 6 5 5 5 6 7 8 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 9 8 8 8 9 9 9 7 6 5 5 5 5 5 4 3 4 6 7 9 9 9 9 8 8 7 7 6 6 5 4 4 4 4 5 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 1 2 3 3 3 4 3 3 3 2 2 1 1 0 0 0 0 0 1 1 1 1 1 0 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 3 3 3 4 4 4 5 5 6 6 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 5 5 5 4 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 5 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 15 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 12 10 9 8 7 6 6 6 6 6 6 7 7 7 7 7 6 6 7 7 6 5 5 5 6 6 6 5 5 5 5 4 4 4 4 5 5 6 7 7 8 8 9 10 10 10 11 11 10 9 7 5 5 5 6 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 10 12 13 13 13 11 10 7 5 5 6 7 9 11 12 12 12 10 8 5 3 3 3 4 5 5 5 5 5 6 8 9 11 12 12 12 12 13 14 14 14 14 14 13 13 11 9 7 6 6 7 7 7 6 7 8 8 9 10 10 11 11 12 12 12 12 11 11 11 11 11 11 10 9 8 8 9 9 10 8 6 5 4 4 4 4 4 4 3 4 6 8 10 12 12 11 9 8 7 6 5 5 4 3 3 3 3 4 5 6 7 7 8 8 8 8 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 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 3 3 2 1 1 2 3 3 3 4 4 3 3 2 2 1 1 0 0 0 0 1 1 1 1 0 0 1 1 2 2 2 2 2 2 2 3 3 4 4 4 4 3 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 4 4 5 5 5 4 4 5 5 6 6 7 7 7 8 8 8 9 9 9 9 9 9 10 11 11 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 10 9 7 6 6 6 7 7 7 7 7 7 7 6 6 6 6 7 8 8 7 7 6 6 6 5 5 4 4 4 5 5 5 5 5 6 6 6 7 8 9 9 10 10 10 11 11 10 9 7 5 5 6 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 9 9 9 9 9 9 10 11 12 12 13 12 12 10 8 7 7 9 10 11 12 12 12 11 10 8 6 4 4 4 5 5 6 5 5 6 7 8 10 11 12 12 12 12 13 13 14 14 14 13 13 13 13 12 10 9 8 8 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 11 12 12 11 10 10 9 9 10 10 10 8 5 3 2 2 2 3 3 3 4 4 6 9 12 13 14 12 10 8 6 5 4 3 2 2 2 2 2 3 4 5 6 7 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 2 1 1 2 2 3 3 4 4 4 3 3 2 1 1 1 1 1 0 1 1 2 2 1 1 2 2 2 2 1 1 2 2 2 3 3 3 3 3 3 3 2 2 2 1 1 1 2 3 3 4 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 2 2 3 3 4 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 2 2 2 2 2 3 3 4 4 5 5 6 7 7 7 7 7 7 7 8 9 10 11 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 15 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 9 8 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 7 8 8 8 8 7 7 6 5 4 4 5 5 6 6 6 6 6 6 6 7 7 8 9 9 10 10 11 11 10 10 9 7 7 7 7 8 8 8 9 9 10 11 11 11 11 11 11 11 10 10 9 9 8 7 8 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 9 7 7 8 10 11 12 12 11 10 9 8 6 5 5 5 5 6 6 6 6 6 7 8 10 11 12 12 12 12 13 13 14 14 14 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 12 11 10 7 5 3 2 2 2 3 4 5 7 9 11 13 14 13 12 9 7 5 4 3 2 1 0 1 2 2 3 4 5 6 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 2 2 3 3 3 3 3 3 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 3 3 2 2 1 1 0 1 1 2 3 3 3 3 4 6 7 8 8 8 8 7 6 5 4 3 2 2 2 2 2 2 1 2 2 3 4 5 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 3 4 4 5 5 5 6 6 7 7 8 9 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 13 12 10 8 7 6 7 7 7 7 6 7 7 7 7 6 6 6 6 7 8 8 9 9 9 9 8 8 7 7 7 8 8 8 8 8 8 8 7 7 8 8 8 9 10 10 10 11 11 10 10 9 9 8 8 8 8 8 8 9 10 11 11 11 11 11 10 10 10 10 9 9 8 8 8 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 9 8 8 8 9 10 11 11 10 8 7 6 5 5 5 6 6 6 6 6 6 6 8 9 10 11 11 11 12 12 13 13 14 14 13 13 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 13 13 12 11 10 8 6 5 4 4 4 5 6 8 10 12 13 13 12 10 7 5 4 3 2 1 1 1 1 2 3 3 4 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 0 1 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 2 2 2 1 1 2 2 2 2 2 3 3 3 2 2 2 1 1 1 1 2 3 4 4 4 4 4 5 6 8 8 9 9 9 8 7 6 5 4 3 2 2 2 1 1 1 1 2 3 3 4 5 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 7 8 9 10 11 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 14 14 14 15 14 14 14 14 14 14 14 14 15 15 15 14 13 11 9 7 7 7 7 7 7 6 6 7 7 7 7 6 6 6 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 11 11 10 10 10 10 10 9 9 9 8 8 8 9 10 11 12 11 10 10 9 9 9 9 8 8 8 9 10 10 10 10 10 9 9 8 7 7 7 7 8 9 10 10 11 11 10 9 8 8 8 8 8 7 6 5 4 5 6 7 7 6 6 5 5 6 7 9 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 12 11 10 9 7 6 6 5 5 7 8 10 11 11 11 9 7 5 4 3 2 1 1 0 1 1 2 3 4 4 5 6 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 1 0 1 2 2 2 2 2 2 3 3 4 3 3 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 1 1 1 2 3 3 4 4 5 5 5 5 5 6 7 8 9 9 9 9 8 7 6 5 4 3 3 2 2 1 1 2 2 3 3 4 5 5 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 8 8 8 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 5 6 7 8 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 13 11 8 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 8 9 10 10 11 11 11 11 11 11 11 11 12 11 11 11 10 10 10 10 10 10 9 10 10 10 11 11 11 10 10 9 9 10 10 10 10 9 8 7 8 9 11 12 12 11 10 9 9 8 8 8 8 9 9 10 10 10 10 9 9 8 8 8 7 6 5 5 6 7 9 10 10 10 10 9 7 6 5 5 4 4 3 2 4 6 7 7 7 6 5 5 5 6 8 9 9 9 10 10 11 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 13 12 12 11 11 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 12 11 10 10 9 8 8 7 7 7 8 9 9 9 8 7 5 4 2 1 1 1 1 1 1 2 3 3 4 5 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 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 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 4 4 4 5 4 4 4 4 5 6 6 7 8 8 8 8 8 7 6 6 5 4 4 3 3 3 2 3 3 3 3 4 4 5 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 2 2 3 3 3 3 2 2 2 2 2 2 3 5 6 7 8 9 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 13 13 13 13 12 12 12 12 12 13 13 13 13 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 13 11 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 11 11 11 12 12 12 12 12 12 11 11 11 10 11 11 11 10 10 10 10 10 11 11 11 11 11 10 9 9 9 10 11 10 9 8 7 7 8 10 11 12 11 10 9 9 9 9 8 9 9 10 10 10 10 9 9 9 9 9 9 8 6 4 2 1 2 4 6 7 8 8 8 7 6 4 2 2 3 3 2 2 5 7 7 7 6 4 4 5 6 7 8 8 8 9 9 10 12 13 13 14 14 14 14 14 14 15 15 16 16 16 16 16 16 15 15 14 13 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 13 12 11 10 10 10 10 9 9 8 8 8 8 7 7 6 4 3 2 1 1 1 1 1 2 2 3 3 4 4 5 5 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 2 3 4 5 5 4 4 3 3 2 2 2 2 2 2 3 3 4 3 3 3 2 2 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 6 6 5 5 4 4 4 3 4 4 4 3 3 4 4 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 4 5 7 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 13 13 13 12 12 12 12 12 12 13 13 13 13 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 13 11 8 7 7 7 6 6 7 7 8 8 8 8 8 9 9 9 9 8 9 9 10 10 11 11 11 12 12 12 11 11 11 11 11 11 11 12 11 11 10 10 10 10 11 11 11 11 11 10 10 9 9 10 10 10 10 9 8 7 8 9 10 11 11 10 10 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 8 7 4 1 2 3 3 3 4 4 5 6 6 5 4 2 0 2 3 3 3 4 6 7 7 6 4 4 4 5 6 7 7 7 8 9 10 11 12 13 13 14 14 14 14 14 15 15 16 16 16 16 16 15 15 14 14 13 12 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 13 12 11 10 10 10 10 10 10 9 8 7 6 6 5 4 3 2 2 1 1 1 2 2 2 3 3 3 3 4 4 5 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 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 2 2 2 2 2 2 2 2 1 1 1 2 3 4 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 4 4 3 3 3 3 4 4 4 5 5 6 6 6 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 5 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 7 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 5 5 5 5 13 13 13 12 12 12 12 12 12 12 13 13 13 13 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 14 13 11 9 7 7 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 11 11 10 10 10 10 11 11 11 12 11 11 11 10 10 10 11 11 11 11 11 11 10 10 9 9 9 9 9 9 8 8 8 9 10 10 10 10 10 10 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 8 5 2 2 4 6 6 6 6 5 5 5 4 2 1 0 1 3 4 4 5 6 6 6 6 5 4 4 4 5 6 7 7 8 8 9 10 11 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 13 12 11 11 10 11 11 10 9 7 6 5 4 4 3 3 2 2 2 1 2 2 2 2 3 3 3 3 3 3 4 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 3 4 4 4 5 5 5 4 4 3 3 3 3 4 4 5 5 5 5 4 4 4 3 2 1 1 1 1 2 2 3 3 3 3 3 3 4 4 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 4 4 4 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 5 6 7 7 8 9 10 10 10 10 10 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 5 5 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 5 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 9 9 8 8 8 8 8 8 7 7 6 6 6 5 5 4 4 4 4 4 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 12 10 9 8 7 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 10 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 10 9 9 8 8 9 9 10 10 10 10 10 9 7 5 3 4 5 6 7 8 8 7 5 4 2 2 2 2 3 4 5 6 6 6 6 6 5 4 4 5 5 6 7 7 7 8 8 9 10 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 13 13 12 11 11 11 11 10 8 6 4 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 3 3 4 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 2 2 1 1 2 3 3 3 3 3 4 4 4 3 3 3 3 4 5 5 6 6 6 5 5 5 4 3 2 1 1 0 1 2 2 3 3 3 3 3 3 4 4 4 4 4 3 4 4 4 4 4 4 3 3 3 3 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 5 4 4 4 5 7 8 9 10 10 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 8 8 7 7 6 5 5 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 1 1 2 2 3 3 3 3 3 3 3 4 4 5 5 6 7 8 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 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 4 4 3 3 3 3 3 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 14 14 13 12 10 9 8 7 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 12 12 12 11 11 11 11 11 12 12 11 10 8 7 7 7 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 8 8 8 8 9 10 10 11 11 11 10 10 9 7 6 5 5 5 6 7 8 7 6 5 4 3 3 3 4 4 5 5 6 6 5 5 5 4 4 5 5 6 7 7 7 7 7 8 9 10 11 11 11 11 11 12 12 12 13 13 13 12 12 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 12 12 11 10 9 7 5 3 1 1 0 0 1 2 2 2 1 1 1 1 1 1 1 2 2 1 1 1 2 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 1 1 2 2 3 3 2 2 3 4 5 6 6 6 6 6 6 5 5 4 3 2 1 1 1 1 2 2 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 2 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 7 7 7 6 5 4 4 4 6 7 8 10 10 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 9 9 9 10 9 9 9 9 8 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 3 2 2 2 1 1 1 2 2 2 3 3 3 3 3 3 4 5 6 6 7 8 8 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 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 5 4 4 3 2 2 2 2 3 13 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 14 13 11 10 8 8 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 10 10 11 12 12 13 13 13 12 12 11 11 11 12 12 12 11 9 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 9 9 8 7 7 8 8 9 10 10 11 11 11 11 10 9 9 8 7 6 6 6 7 8 7 7 6 5 4 4 4 4 4 5 5 4 4 4 4 4 4 4 5 5 6 7 7 7 6 7 8 9 10 11 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 11 10 10 10 11 11 12 12 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 12 11 9 7 5 2 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 1 1 0 0 1 1 2 1 2 3 4 5 5 6 6 6 6 6 5 4 4 3 3 2 2 1 1 2 2 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 5 4 4 5 6 8 9 10 11 11 11 11 11 10 10 10 10 9 9 9 9 10 10 10 10 10 9 9 10 10 10 9 9 9 9 8 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 2 2 1 1 1 2 2 3 3 3 3 3 3 4 4 5 6 6 6 7 7 8 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 2 1 1 1 2 13 12 12 12 12 12 12 13 13 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 11 10 8 8 7 7 7 7 7 7 7 8 8 7 7 7 6 6 7 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 10 11 11 12 12 13 13 13 13 13 12 12 12 12 13 13 12 10 8 7 7 6 6 6 7 7 7 8 8 9 9 10 10 10 9 7 7 6 7 7 8 9 9 10 11 11 11 11 10 10 9 8 8 7 7 7 8 8 8 7 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 5 6 7 7 7 6 7 7 9 10 11 11 10 9 8 8 9 9 9 9 9 10 12 12 11 9 8 7 7 8 9 10 11 12 12 13 13 13 13 13 12 12 12 11 12 12 12 13 13 12 11 9 7 5 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 1 1 0 0 1 1 2 3 4 4 5 5 5 5 5 5 5 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 3 3 3 2 2 1 0 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 5 5 7 8 9 10 11 11 11 11 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 9 8 7 6 6 6 6 6 5 5 5 4 4 3 3 4 5 5 6 6 6 5 5 4 4 4 4 3 2 2 2 2 2 2 2 3 3 3 3 3 3 4 5 5 5 5 5 5 6 8 8 9 9 9 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 3 2 1 1 0 1 2 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 12 12 12 12 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 8 8 9 9 9 9 9 9 9 10 10 10 10 10 9 10 10 10 11 12 12 12 13 13 13 13 13 12 12 12 12 13 13 13 12 10 9 8 7 6 6 6 7 7 8 8 9 9 10 10 10 8 7 6 6 6 7 7 8 9 10 10 11 11 11 10 10 9 9 8 8 8 8 8 8 8 7 7 7 6 5 4 2 1 1 2 2 2 2 2 2 2 3 4 5 6 6 7 7 6 6 7 8 10 11 11 10 9 8 7 8 8 8 8 10 12 12 11 9 7 5 5 6 8 9 10 11 12 13 14 14 14 13 13 12 12 11 11 11 11 12 12 12 12 11 10 8 7 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 3 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 1 1 0 0 1 1 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 4 4 3 4 4 5 7 8 9 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 9 8 8 7 7 6 6 6 6 5 5 4 4 3 3 4 5 6 6 6 6 6 5 5 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 5 4 4 3 4 6 8 9 9 9 9 8 8 8 8 7 7 7 6 6 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 4 4 3 3 2 1 1 1 2 2 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 10 9 9 8 8 7 7 7 7 6 6 6 6 6 7 7 7 6 6 7 7 8 9 9 8 8 9 9 9 10 10 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 13 13 13 12 11 10 9 8 7 7 7 7 8 8 9 10 10 10 8 7 6 6 6 6 6 7 8 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 7 7 7 6 5 4 2 2 2 3 3 2 2 1 1 2 2 3 4 5 6 6 6 5 5 6 8 9 10 10 9 8 7 7 7 7 8 9 12 13 12 10 8 6 6 6 7 8 10 11 13 14 15 15 15 14 13 12 11 11 10 10 10 11 11 11 11 11 10 10 9 8 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 7 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 4 4 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 2 2 3 4 4 4 4 4 3 3 3 2 2 2 1 0 0 1 1 1 1 2 2 3 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 3 3 2 2 2 2 2 4 5 6 8 9 9 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 6 6 6 5 4 4 3 3 3 4 5 6 6 6 6 5 5 4 4 4 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 3 3 3 5 6 8 9 9 9 9 9 8 8 8 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 2 2 1 2 2 3 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 13 12 12 11 11 11 11 10 10 10 10 10 10 9 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 10 10 9 10 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 11 12 12 13 13 13 13 12 11 10 9 9 8 8 8 9 9 10 10 9 7 5 5 5 5 6 7 8 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 6 6 5 4 4 4 4 4 4 3 3 2 1 1 2 3 4 5 5 5 5 5 5 6 7 8 9 9 8 7 7 6 7 8 9 11 13 13 11 9 7 7 7 8 9 10 11 12 14 16 17 17 16 15 13 12 10 9 8 8 8 9 10 10 10 10 10 10 9 9 8 7 6 5 4 3 2 2 2 3 3 3 3 3 3 3 2 2 2 1 1 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 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 4 5 5 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 3 3 4 4 5 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 2 2 1 0 0 0 0 1 1 1 1 0 0 0 0 1 2 3 4 6 7 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 7 6 6 6 5 4 3 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 4 4 4 4 3 3 3 5 6 8 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 2 2 1 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 9 9 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 7 8 9 9 9 9 9 10 10 10 10 11 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 14 14 13 12 11 10 10 9 9 9 10 10 9 7 6 5 5 5 5 6 7 8 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 6 6 6 5 4 4 4 5 5 6 5 5 4 3 2 1 1 2 3 4 4 4 4 4 4 5 6 7 7 7 7 6 6 7 8 9 11 12 12 10 8 7 7 8 9 9 10 11 12 14 15 17 17 17 16 15 13 12 10 9 8 7 7 8 9 9 10 10 10 10 10 9 8 7 6 5 3 2 1 1 1 2 2 3 3 3 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 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 3 3 3 3 3 3 4 4 3 3 3 3 3 4 5 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 2 1 1 2 3 5 6 7 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 10 10 10 9 9 8 8 8 7 7 6 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 4 6 8 9 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 2 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 2 2 3 3 4 11 11 11 11 11 11 12 12 13 13 13 13 13 14 13 13 13 12 12 11 11 10 10 9 9 9 9 9 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 7 8 9 9 9 9 9 10 10 11 11 12 13 13 14 14 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 14 14 14 14 14 13 13 12 11 10 10 10 10 10 9 7 6 6 5 5 5 6 7 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 5 4 3 4 5 6 6 7 6 6 5 4 3 1 1 1 2 3 3 3 3 4 4 5 5 6 6 6 6 7 8 9 10 11 10 9 7 7 8 8 9 10 10 11 13 14 16 17 17 17 16 15 14 13 12 11 10 8 8 7 8 8 9 10 10 10 10 10 9 8 7 6 4 3 2 1 1 1 2 2 3 3 2 2 2 1 1 1 0 1 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 0 1 1 1 1 2 2 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 5 6 7 6 6 6 6 5 5 6 5 5 5 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 2 2 2 2 2 3 3 2 3 3 3 4 4 4 4 4 4 3 3 2 2 2 2 1 2 3 3 3 3 3 3 2 2 1 1 2 3 5 6 7 7 8 8 8 8 9 9 9 10 10 11 12 12 12 12 11 11 10 9 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 5 7 8 10 10 10 9 9 8 7 6 6 6 5 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 5 4 3 2 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 11 11 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 12 12 11 11 10 9 9 9 9 8 8 8 7 6 6 6 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 6 7 8 8 8 8 9 9 10 10 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 13 13 13 14 14 14 14 14 13 12 11 11 10 10 10 9 8 7 6 5 5 5 5 6 7 8 8 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 3 2 3 5 6 7 7 7 7 6 5 4 3 2 2 1 0 1 2 3 3 4 4 4 5 5 6 7 8 9 9 10 9 8 8 8 9 10 10 11 12 13 14 15 16 17 17 17 16 16 15 14 13 12 11 10 9 8 8 8 8 9 9 9 9 9 9 8 7 6 5 4 3 2 2 2 2 2 3 3 3 2 1 1 1 1 1 1 1 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 2 2 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 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 2 2 3 3 3 3 3 3 4 5 6 7 7 7 6 6 6 6 6 6 6 5 5 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 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 2 1 2 2 1 2 3 3 3 3 3 3 3 3 2 2 2 3 4 5 6 7 7 7 7 7 8 8 9 10 11 12 13 13 13 13 12 12 11 10 9 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 4 6 8 9 10 10 9 9 8 7 6 6 6 5 5 5 6 6 6 6 7 7 8 8 8 8 8 7 7 6 5 4 3 2 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 4 4 5 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 12 12 11 11 10 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 5 5 7 8 8 8 8 8 9 9 10 11 11 12 12 12 12 13 13 14 14 15 15 15 15 14 13 13 13 12 12 12 13 13 13 13 14 14 14 14 14 14 13 11 11 10 9 8 7 6 5 5 4 4 4 5 5 6 7 7 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 6 5 5 3 2 2 4 5 6 7 7 7 7 6 6 5 4 4 3 2 1 1 2 2 3 4 4 5 6 6 7 7 8 8 8 8 8 9 10 10 11 12 13 14 15 16 17 17 17 17 16 15 14 13 13 12 11 10 9 9 8 8 8 8 8 8 8 8 8 8 7 6 5 4 3 3 2 2 2 3 3 3 3 2 1 1 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 1 1 1 0 1 1 2 2 2 2 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 5 4 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 4 3 2 1 2 2 1 1 2 2 2 2 3 3 2 3 4 5 5 6 7 7 8 8 8 8 7 7 7 8 9 10 12 14 15 15 15 14 14 13 12 10 9 9 8 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 5 7 8 9 9 9 8 8 7 6 6 6 6 5 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 6 5 4 3 2 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 5 5 6 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 10 10 9 8 8 8 7 7 7 7 6 5 5 5 6 6 6 5 5 4 4 4 5 5 5 5 5 5 4 5 5 6 7 8 8 8 8 8 9 10 10 10 10 10 11 12 12 13 13 14 14 15 15 15 14 14 13 13 12 12 12 12 13 13 13 13 13 13 14 14 13 13 11 10 9 7 6 5 4 4 3 3 3 3 4 4 5 6 6 7 7 6 6 6 6 7 6 6 6 5 5 5 5 5 5 6 6 5 5 4 3 2 2 3 5 6 6 7 7 7 7 6 6 6 5 4 3 2 1 1 2 3 4 4 5 6 6 7 7 7 7 7 8 8 9 10 11 13 14 15 16 16 17 16 16 15 14 13 11 10 10 10 10 9 8 7 6 7 7 7 7 7 7 7 7 7 7 6 5 4 4 3 3 3 3 3 4 4 3 3 1 1 2 3 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 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 2 2 2 1 1 0 1 1 2 2 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 5 4 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 4 3 2 2 3 3 2 1 1 1 1 1 1 1 2 3 5 6 8 9 10 10 11 11 11 10 10 9 9 9 10 12 14 15 16 16 16 16 15 14 13 11 10 9 9 8 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 2 2 3 3 3 3 2 2 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 4 5 7 8 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 6 5 4 3 2 1 1 1 1 1 1 2 2 2 3 3 3 4 4 5 6 6 7 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 7 6 6 5 4 5 5 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 7 8 8 8 8 8 9 9 9 9 9 10 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 12 12 12 12 13 13 12 12 10 9 7 6 5 4 3 3 2 2 2 3 4 4 5 5 5 5 6 6 6 6 7 7 6 6 5 5 5 5 5 5 6 6 5 5 4 4 3 3 3 3 4 5 6 7 7 8 7 7 7 6 6 5 4 3 2 1 2 2 3 4 5 6 7 7 7 7 7 7 7 9 10 11 12 14 15 15 15 15 15 14 13 11 10 8 7 6 6 7 8 8 7 5 3 4 5 6 5 5 5 5 6 6 6 5 4 3 3 3 3 3 3 4 4 4 3 2 1 2 3 4 4 4 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 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 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 2 1 1 0 1 1 2 2 3 4 5 5 5 5 5 5 5 6 6 6 6 6 5 4 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 4 3 3 3 4 3 3 2 2 1 0 0 0 1 2 4 5 7 9 10 12 12 13 13 13 13 12 12 11 11 12 13 14 16 16 17 17 16 15 14 13 12 11 10 9 9 8 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 2 3 3 3 2 2 2 3 4 4 4 4 3 3 3 3 4 4 3 3 3 4 4 4 4 4 4 4 4 4 5 6 7 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 7 6 5 4 3 2 2 1 1 0 1 1 1 2 2 2 2 2 3 4 5 6 7 8 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 11 11 11 10 10 9 9 8 8 8 7 7 7 6 6 5 4 4 4 5 6 6 5 4 3 3 3 3 3 4 4 4 4 4 4 5 6 7 8 8 8 8 8 8 9 9 9 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 11 11 11 11 11 11 9 8 7 6 5 4 3 2 2 1 1 2 3 3 4 4 4 4 4 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 5 6 6 7 8 8 8 8 7 6 6 5 5 4 3 2 2 2 3 4 5 6 7 7 7 7 7 8 9 10 11 11 11 11 11 11 11 11 11 10 9 7 5 4 3 3 4 5 7 8 7 5 2 3 4 5 4 3 3 4 5 5 4 3 2 1 2 2 3 3 4 4 4 4 2 1 1 3 4 4 3 4 5 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 3 3 2 1 1 1 1 2 3 3 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 2 2 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 5 5 6 6 6 6 5 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 4 4 2 2 3 3 3 3 3 2 2 2 2 2 2 3 4 6 7 9 10 12 13 14 14 14 14 14 13 12 12 13 14 15 15 16 16 16 15 14 14 13 13 12 11 10 9 8 8 7 7 7 7 6 6 6 5 5 5 5 5 4 4 3 3 3 2 2 3 3 3 2 2 2 3 4 4 4 4 3 3 3 3 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 5 6 7 7 7 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 5 5 4 3 2 1 1 0 1 1 1 1 1 1 1 2 2 3 4 6 7 8 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 8 8 7 7 7 7 6 6 5 4 4 4 5 6 6 5 4 3 3 2 2 3 3 3 3 3 4 4 4 5 6 7 8 8 8 8 8 8 8 8 9 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 9 7 6 4 3 3 2 2 2 1 1 1 2 2 3 4 4 4 4 4 4 5 6 7 7 8 8 8 8 8 8 8 7 7 6 6 6 5 5 6 6 6 6 6 6 7 7 8 8 9 8 8 7 7 6 6 5 5 4 3 2 2 3 4 5 7 8 8 8 8 8 8 9 10 10 9 8 7 6 5 6 6 7 7 6 4 2 1 1 2 3 4 5 7 6 4 1 3 4 4 3 2 1 2 3 4 4 3 1 1 1 2 2 3 3 4 4 3 1 1 3 4 4 2 2 4 6 6 6 6 6 7 7 7 7 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 4 4 4 5 5 5 5 5 4 4 4 3 3 2 2 2 2 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 2 3 3 4 4 4 4 4 3 3 4 4 5 5 6 6 6 4 3 2 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 4 3 2 1 1 2 2 3 3 3 3 3 3 3 3 4 5 6 7 8 9 11 12 13 13 13 13 13 13 12 12 13 13 14 15 15 15 14 13 13 12 12 12 12 11 10 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 3 3 2 2 2 3 3 2 2 3 3 4 4 4 4 4 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 6 5 5 5 5 6 6 6 6 6 6 7 7 6 6 5 5 4 3 2 2 1 1 1 1 1 1 0 0 1 1 2 2 3 4 6 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 6 6 5 5 4 4 4 5 6 6 5 4 3 2 2 2 2 2 2 2 3 3 3 4 4 5 7 7 8 8 8 7 6 7 8 10 10 11 11 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 8 7 5 3 2 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 5 6 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 8 8 7 7 6 6 5 4 3 3 3 4 5 6 8 9 9 9 9 8 8 8 8 7 7 6 5 4 3 3 3 5 5 5 4 2 1 2 2 3 4 4 5 4 1 2 4 5 4 3 1 0 2 3 3 3 3 2 2 2 2 2 2 3 3 3 2 0 2 3 4 2 1 4 5 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 3 2 1 0 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 3 3 3 3 4 4 5 5 5 5 4 3 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 5 5 4 4 4 4 4 4 4 3 2 1 0 1 2 2 3 4 4 4 4 4 4 4 5 6 7 8 8 9 10 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 10 9 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 3 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 3 4 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 3 3 2 2 1 1 1 1 1 0 0 1 1 2 2 2 3 5 6 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 4 4 4 5 6 6 6 5 3 3 2 2 3 2 2 2 2 3 3 3 4 5 6 7 8 8 8 7 7 8 9 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 9 9 8 8 8 7 7 5 4 2 1 1 2 2 1 1 1 1 2 2 3 3 3 4 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 5 4 4 4 5 6 8 9 9 9 9 8 8 7 6 5 5 6 6 6 6 5 4 3 3 5 5 4 3 3 2 2 2 3 4 4 3 2 4 5 6 5 3 2 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 1 1 3 4 3 1 3 5 6 6 6 6 6 6 7 7 7 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 3 2 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 2 2 2 1 1 1 0 0 1 1 1 1 1 1 1 2 2 3 4 4 4 4 4 3 3 3 3 3 4 4 5 5 5 4 3 2 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 6 6 7 7 6 5 5 4 4 4 4 4 3 3 2 1 1 1 1 2 3 4 4 5 5 5 5 5 6 6 7 7 8 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 10 10 10 9 8 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 2 2 2 2 1 1 1 0 1 1 2 3 3 3 4 5 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 5 4 3 4 4 5 6 6 5 4 3 3 3 3 3 2 2 2 2 2 2 3 5 6 8 9 9 9 8 9 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 8 9 9 10 10 10 10 9 9 8 8 7 6 6 5 3 1 1 2 3 2 2 1 1 1 2 3 3 3 3 4 4 5 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 5 5 5 5 6 8 9 9 9 9 8 8 7 6 4 3 4 5 7 7 7 7 5 4 4 5 5 5 4 3 2 2 2 3 4 3 3 4 5 5 5 4 3 3 2 2 2 3 3 3 3 3 3 3 3 2 2 1 1 1 2 3 3 2 1 4 6 6 6 6 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 0 0 0 1 1 1 1 1 1 1 2 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 4 3 3 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 2 3 3 4 5 6 7 8 8 7 6 6 5 5 4 4 4 3 3 2 1 1 1 2 2 3 4 4 5 5 6 6 6 6 6 7 7 8 8 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 5 5 5 6 6 6 6 6 5 5 5 4 4 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 1 1 1 1 2 2 3 3 3 3 4 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 4 3 3 3 4 5 6 6 5 4 3 3 3 2 2 2 2 2 2 2 3 4 5 7 8 9 9 10 10 10 11 11 11 10 9 9 8 8 8 7 7 7 6 6 7 7 8 9 9 10 10 10 10 10 9 9 8 8 7 7 5 4 2 1 2 2 2 1 1 0 1 2 2 3 4 4 4 4 5 6 7 7 7 7 8 8 8 8 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 9 8 7 7 7 7 6 6 6 7 7 7 6 6 7 8 8 9 8 8 8 7 6 4 2 1 3 5 7 8 8 7 6 5 5 5 5 5 4 3 2 1 3 4 4 2 2 4 5 4 4 3 3 2 2 2 2 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 5 6 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 0 1 1 1 1 1 1 2 3 3 4 4 4 4 4 4 4 4 3 3 4 4 4 3 3 2 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 2 2 3 3 4 6 7 7 8 8 8 7 7 6 5 5 4 4 3 2 2 1 1 1 1 2 2 3 4 5 6 6 6 6 6 7 7 7 8 8 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 5 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 1 1 1 2 2 3 3 3 3 3 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 3 3 3 3 4 5 6 6 5 4 3 2 1 1 1 1 1 2 2 3 4 6 7 8 9 10 10 10 10 10 10 10 10 9 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 9 9 8 8 7 6 5 4 2 1 0 1 1 1 1 0 1 2 3 3 4 4 5 5 6 7 7 8 8 8 8 8 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 8 8 8 7 7 7 7 7 8 8 8 8 7 7 8 8 8 7 7 7 6 5 2 1 3 4 5 6 7 7 7 6 6 6 6 6 5 4 2 0 2 4 4 3 1 3 5 5 3 2 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 2 2 1 1 2 3 4 5 6 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 3 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 1 1 2 2 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 1 1 1 2 2 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 2 2 3 4 5 6 7 8 8 8 8 8 7 7 6 5 4 4 3 2 2 2 1 1 1 2 2 2 3 4 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 6 6 6 6 5 5 5 4 4 5 5 5 5 5 4 4 4 5 5 5 5 5 4 3 3 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 3 3 3 2 1 1 1 2 2 2 2 2 2 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 3 3 2 2 3 4 5 6 6 5 4 3 2 1 1 1 1 2 2 3 3 4 6 7 8 9 9 9 9 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 7 6 5 4 3 2 1 1 1 1 0 1 2 3 3 4 5 5 6 7 7 8 7 8 8 8 8 9 8 8 7 6 6 6 7 7 6 6 6 5 6 6 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 7 6 4 1 2 4 5 6 6 6 6 6 6 6 7 6 6 5 3 2 1 3 4 3 1 2 4 4 3 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 2 1 1 3 4 5 5 6 7 8 8 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 5 5 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 4 5 6 7 7 8 8 8 8 8 7 6 6 5 4 3 3 2 2 2 1 2 2 3 2 1 3 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 4 5 5 5 5 5 5 4 4 4 4 5 5 6 5 5 4 3 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 3 3 2 1 1 1 2 2 2 2 2 9 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 3 3 2 2 2 3 4 5 6 6 6 5 4 2 1 1 1 2 3 3 3 4 5 6 7 8 9 9 9 9 9 10 10 11 11 11 10 10 10 10 10 10 10 9 9 8 7 7 7 7 8 8 8 8 9 8 8 7 6 5 6 8 9 9 9 7 6 5 3 2 0 0 0 1 2 3 3 4 4 5 6 7 7 7 7 7 7 8 8 8 8 7 6 5 6 6 6 6 5 4 4 4 5 5 6 7 8 9 10 10 11 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 3 1 2 4 5 5 5 5 5 6 6 6 6 6 5 4 3 2 3 3 2 1 2 3 3 3 1 1 1 1 0 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 2 3 4 5 6 6 7 7 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 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 4 4 4 4 3 3 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 3 3 4 5 6 7 7 8 8 8 8 8 7 7 6 5 5 4 3 3 2 2 2 3 4 4 4 2 1 4 5 6 6 6 6 7 7 7 7 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 5 5 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 4 4 4 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 4 4 4 5 5 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 1 1 1 2 2 2 2 9 9 10 10 10 10 10 10 10 10 9 9 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 3 2 1 1 2 3 4 6 6 6 6 5 4 3 2 2 2 3 3 4 4 4 5 6 7 8 9 9 10 10 10 10 11 12 12 12 12 12 12 12 11 11 11 10 9 9 8 8 7 7 7 7 7 8 8 8 7 6 5 5 8 10 11 11 10 8 7 6 5 3 1 0 0 1 2 2 3 4 4 5 6 7 7 7 7 7 7 7 8 8 8 7 6 5 5 5 5 4 3 3 3 4 5 6 7 8 9 10 11 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 7 6 6 6 6 6 5 3 0 2 4 5 5 5 5 5 5 6 6 6 5 4 3 3 4 3 2 2 3 3 2 1 1 1 1 1 1 0 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 2 3 4 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 6 7 7 7 8 8 8 8 7 7 7 6 5 5 4 3 2 2 3 4 5 6 6 4 1 3 4 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 3 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 5 5 4 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 4 4 4 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 5 6 5 4 4 3 2 2 1 1 2 2 1 9 9 9 9 10 10 10 10 10 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 3 2 2 2 2 3 4 5 6 6 6 5 5 4 4 4 4 4 4 5 5 5 6 6 8 9 10 10 10 10 11 11 12 13 13 14 14 14 13 13 12 12 11 11 10 9 8 8 8 7 7 7 7 7 7 7 7 6 6 8 10 12 12 11 9 7 5 4 3 3 2 1 0 1 1 2 3 4 4 5 6 7 7 7 7 6 6 6 7 7 7 7 6 5 4 3 3 2 2 2 3 4 6 7 8 10 11 11 12 12 12 11 11 10 10 10 9 9 9 9 9 8 8 8 7 6 6 6 6 5 5 3 2 4 5 5 5 4 4 4 4 5 5 5 4 3 3 3 3 2 2 3 3 2 2 2 3 3 2 2 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 2 2 3 4 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 5 5 5 6 5 5 5 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 5 5 6 6 7 7 7 7 7 7 7 7 7 7 6 5 5 4 3 3 4 5 6 7 7 5 3 2 3 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 3 3 4 4 4 4 4 4 5 5 5 4 3 3 3 3 3 3 4 5 6 6 6 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 4 4 5 5 6 7 7 7 6 6 6 6 6 6 5 4 4 3 2 2 1 1 1 9 9 9 9 9 9 10 10 9 9 9 8 8 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 2 2 1 2 3 4 5 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 7 8 9 10 11 11 11 11 12 13 13 14 14 14 14 14 14 13 12 12 11 10 9 8 8 7 7 7 7 7 7 7 7 7 6 8 10 12 13 12 10 8 6 3 2 1 2 1 1 1 1 1 2 3 4 5 6 6 7 7 7 6 6 5 5 6 6 6 6 6 5 4 3 2 2 1 2 4 5 8 9 11 12 12 13 14 14 13 12 11 10 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 3 2 4 5 5 4 3 2 1 2 3 4 4 4 4 3 3 2 3 4 3 2 2 3 3 4 3 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 2 1 2 4 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 5 4 4 4 3 3 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 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 2 2 2 3 3 3 4 4 4 4 5 5 6 5 5 5 5 4 4 4 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 3 4 5 6 6 6 6 7 7 7 7 7 7 7 7 6 6 5 4 3 3 4 6 7 8 8 7 5 2 2 4 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 3 3 3 4 5 5 6 7 8 8 8 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 6 5 5 4 3 2 2 1 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 2 1 1 2 3 4 5 7 7 7 7 7 6 6 5 5 5 5 5 5 6 6 7 8 9 10 11 11 11 11 12 12 13 14 14 15 15 15 15 14 14 13 12 11 10 9 8 7 7 7 7 7 7 7 7 6 7 9 11 12 12 11 9 7 5 3 2 2 2 2 2 2 2 2 3 4 5 5 6 6 7 7 6 6 5 4 4 4 5 5 5 6 5 5 4 3 2 2 3 4 6 8 11 13 14 15 15 15 15 15 13 11 10 9 9 9 9 9 8 7 7 6 6 5 5 5 5 5 5 4 3 1 2 3 3 2 1 1 2 3 4 4 5 4 4 3 1 2 3 3 2 1 1 2 3 3 3 2 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 1 2 4 5 7 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 4 4 5 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 2 3 4 5 5 5 5 6 6 6 6 6 7 7 7 6 6 6 5 5 4 4 5 6 7 8 9 8 6 4 2 3 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 5 6 7 8 8 8 7 6 6 5 5 5 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 7 7 7 8 8 8 8 7 7 6 5 4 3 2 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 2 1 1 2 3 4 5 6 7 7 7 7 6 6 5 4 4 4 4 4 5 5 6 7 8 9 10 10 10 11 11 12 13 14 14 15 15 15 15 15 15 14 14 13 12 11 9 8 7 7 6 6 6 6 5 5 6 8 10 11 10 10 8 7 6 5 4 4 4 4 3 3 3 3 4 5 5 5 6 6 6 6 6 5 4 4 3 3 4 4 5 5 6 5 4 3 3 3 4 5 6 8 11 14 16 17 18 17 17 16 14 13 11 10 10 10 10 9 8 7 6 5 5 5 5 5 4 4 4 4 4 4 2 2 2 3 3 4 4 5 5 4 4 3 2 1 1 2 3 2 1 0 1 2 2 1 1 1 0 1 2 2 3 3 3 3 3 3 2 3 3 3 3 3 3 2 1 1 3 5 6 8 8 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 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 5 4 4 3 3 3 3 4 4 5 5 5 4 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 6 7 9 9 9 7 5 3 2 3 3 4 4 4 5 5 6 6 6 6 6 7 7 7 6 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 5 6 7 8 8 7 7 6 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 3 3 3 4 4 4 5 5 6 6 7 7 7 8 8 8 8 7 6 6 5 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 1 2 3 3 5 6 7 7 7 7 6 5 5 4 4 3 3 4 4 4 5 7 8 9 10 10 11 11 11 12 13 14 15 15 16 16 16 16 16 16 15 14 13 12 11 10 9 7 6 5 4 4 4 4 5 6 7 8 8 8 7 7 7 7 7 6 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 4 5 5 5 5 4 4 4 4 5 7 9 11 13 15 17 18 18 17 16 15 14 12 12 11 11 10 9 8 6 5 4 4 4 5 4 4 4 4 4 4 4 1 1 3 5 6 6 6 6 5 4 3 1 1 2 2 2 2 1 1 2 2 3 3 3 2 2 1 1 2 2 3 4 4 4 3 3 3 2 3 3 3 3 3 3 2 0 2 4 6 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 4 4 5 6 6 6 6 5 4 4 3 3 4 4 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 5 5 6 7 8 9 8 7 5 3 3 2 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 5 6 7 7 7 7 6 6 5 5 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 3 3 4 4 4 4 4 4 5 5 6 7 8 8 9 8 8 7 6 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 3 4 6 7 7 7 6 6 5 4 4 4 3 3 3 4 4 5 7 8 9 10 11 12 12 13 14 14 15 16 16 17 17 17 17 17 17 16 15 15 14 13 12 10 8 6 4 3 2 2 2 3 4 5 5 6 6 7 8 8 9 8 7 6 5 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 5 5 5 5 5 5 6 7 9 10 11 12 14 15 16 16 16 15 15 14 13 12 12 10 9 7 5 4 3 3 3 4 4 4 3 3 4 4 3 3 4 5 6 7 7 6 6 5 4 4 3 3 2 2 2 1 1 2 2 3 4 4 4 4 3 3 2 2 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 2 1 2 4 6 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 3 3 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 6 6 6 6 5 5 4 4 4 4 4 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 6 7 7 7 6 5 6 6 7 8 7 6 5 4 3 2 2 2 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 5 6 6 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 6 7 8 7 7 6 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 5 5 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 3 4 5 6 7 7 6 6 5 4 4 4 4 4 4 5 5 6 7 8 9 11 12 13 13 14 15 16 16 17 18 18 18 18 19 19 19 18 17 16 15 14 13 11 9 7 4 3 2 1 1 2 2 3 3 4 5 7 8 9 9 9 8 7 5 4 4 4 4 5 5 6 5 5 4 4 4 4 4 4 4 4 4 3 2 2 2 3 5 5 5 5 5 5 6 7 9 10 10 10 10 11 13 14 15 15 15 14 14 13 12 11 9 7 5 4 3 3 3 4 4 3 3 4 5 5 6 6 7 7 7 7 6 6 5 4 4 4 3 3 2 2 1 1 1 2 2 3 3 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 1 3 5 7 9 9 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 1 1 2 2 2 2 2 2 3 3 3 3 3 3 2 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 6 6 6 6 5 5 5 4 4 5 5 5 5 5 4 4 4 3 4 4 4 3 3 3 3 3 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 5 6 6 7 7 7 6 5 5 5 6 6 6 5 4 4 3 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 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 4 4 4 4 4 4 4 4 4 5 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 5 6 6 6 5 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 2 2 2 3 4 5 6 7 7 6 6 5 5 4 4 4 4 5 6 6 7 8 9 10 10 11 12 13 14 15 16 17 17 18 19 19 19 19 19 19 19 18 17 16 14 13 11 9 7 5 4 3 3 3 2 3 3 4 4 4 5 6 7 8 8 8 7 6 5 5 4 4 5 5 6 6 5 4 4 3 4 4 4 4 4 4 3 2 2 2 3 4 5 5 5 5 6 7 8 9 10 9 9 9 10 12 14 15 15 15 14 13 13 12 11 9 8 6 5 4 3 4 5 6 6 6 6 7 7 7 7 8 8 7 7 6 5 4 3 3 3 3 3 2 2 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 3 5 7 9 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 2 2 3 3 3 3 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 4 5 6 6 7 6 6 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 4 4 5 5 5 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 2 2 2 3 4 5 6 7 7 7 6 6 5 5 5 5 5 6 6 7 8 8 9 10 10 11 12 12 13 14 15 16 17 18 18 19 19 19 19 19 19 18 17 16 14 13 11 10 8 7 6 6 5 5 4 4 4 4 4 4 4 4 5 6 7 7 8 7 7 6 5 4 5 5 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 7 8 9 10 10 9 9 9 11 13 14 15 15 14 12 11 11 11 11 10 8 7 6 5 6 8 9 9 9 9 9 8 8 8 8 8 7 6 6 5 4 3 3 2 2 2 2 2 2 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 3 3 2 2 4 6 8 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 6 6 5 5 4 3 3 3 3 3 3 4 5 6 6 6 6 5 5 4 3 3 3 3 3 3 2 2 1 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 5 5 5 5 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 9 9 9 9 10 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 3 4 6 6 7 7 7 7 6 6 6 6 6 6 6 7 7 8 9 10 10 11 11 11 11 12 13 14 14 15 16 16 17 17 18 18 18 18 18 17 16 15 14 12 11 10 9 8 8 7 7 6 5 5 5 5 5 4 4 4 5 6 7 8 9 8 7 6 5 4 4 5 5 5 5 4 3 3 3 3 2 3 3 3 3 3 3 3 3 3 4 4 5 5 6 7 8 9 10 10 9 9 9 11 13 15 16 15 13 11 11 12 12 12 11 10 9 8 9 10 11 12 12 11 11 10 10 9 8 8 6 5 5 4 4 3 3 2 2 2 2 2 2 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 3 2 2 4 6 8 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 2 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 1 1 1 1 1 2 2 2 1 1 1 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 8 8 9 9 9 9 8 8 8 8 9 9 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 4 5 5 5 5 5 5 4 3 2 2 2 2 3 3 2 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 3 4 3 3 3 3 3 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 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 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 9 9 9 9 10 9 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 5 4 4 3 3 3 3 3 2 3 3 3 3 3 4 5 6 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 9 10 10 11 11 11 10 11 11 12 12 13 13 13 14 14 15 15 15 15 16 16 16 15 14 13 13 12 10 9 9 9 8 8 7 6 6 6 6 6 6 5 5 6 7 8 9 8 7 6 5 4 3 3 4 4 4 4 4 3 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 5 5 6 7 9 10 10 11 10 9 9 11 14 16 16 14 13 12 12 13 13 13 12 11 11 11 11 12 12 11 11 11 10 10 9 8 6 5 4 3 3 3 3 3 2 2 2 1 1 1 1 1 1 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 3 2 2 4 6 8 10 10 11 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 0 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 8 8 9 9 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 2 1 0 1 2 3 3 3 2 1 0 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 5 6 6 6 5 5 4 3 3 3 4 4 4 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 4 4 3 3 3 3 3 2 3 3 3 3 4 4 4 5 6 7 7 8 8 7 7 7 7 6 6 7 7 7 7 8 8 9 10 11 11 11 10 10 10 10 11 11 12 12 12 12 12 11 11 12 13 14 15 15 15 14 13 12 11 10 10 10 10 9 9 8 7 7 7 7 7 7 6 6 6 7 7 8 7 6 5 4 3 2 2 3 3 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 10 11 12 11 10 9 10 12 14 15 15 13 13 13 13 13 13 13 12 12 12 11 10 9 8 9 9 9 8 7 6 4 3 2 1 1 1 1 2 2 2 2 2 1 1 1 1 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 4 6 8 10 11 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 2 2 1 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 5 5 6 6 7 7 7 7 7 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 2 2 1 1 2 3 3 3 3 2 1 0 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 3 3 4 4 5 6 6 6 6 5 4 4 4 4 4 4 4 3 2 2 1 1 1 1 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 2 3 3 3 4 4 4 4 5 6 7 7 8 8 8 7 7 6 6 6 7 7 7 8 8 8 9 10 10 11 11 11 10 10 10 11 11 12 12 12 12 11 10 10 10 11 12 13 14 14 14 13 13 12 12 11 11 11 11 11 10 10 9 9 8 8 7 6 5 5 5 6 7 7 7 6 5 4 2 2 2 3 3 4 4 4 4 4 4 4 5 5 4 4 4 4 4 5 5 5 6 6 7 7 8 9 11 12 13 12 11 10 10 11 12 12 12 12 12 12 12 12 12 12 12 11 10 8 6 4 5 6 6 6 5 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 3 6 8 10 11 11 11 10 10 10 9 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 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 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 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 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 6 6 6 5 4 4 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 3 2 1 0 1 1 2 2 2 3 3 3 4 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 4 5 5 6 6 5 5 5 4 4 4 4 4 4 3 3 2 1 1 0 1 1 1 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 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 5 5 5 5 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 6 7 7 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 8 9 10 11 11 11 11 11 12 12 12 12 12 12 11 11 10 9 8 9 10 12 12 13 13 13 13 13 12 12 12 13 13 12 12 11 11 10 9 7 6 5 4 4 5 6 7 6 6 5 4 3 2 2 3 3 4 4 4 4 4 5 5 5 5 4 4 3 4 4 4 5 6 6 7 7 7 8 9 10 12 13 13 13 12 11 9 8 7 8 9 10 11 11 11 11 11 11 10 9 6 3 2 3 3 4 4 4 3 3 2 2 2 2 1 1 1 1 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 2 2 3 6 8 10 10 11 11 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 0 0 0 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 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 4 4 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 3 3 2 1 0 1 1 2 2 3 3 3 4 4 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 3 2 2 1 1 0 0 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 5 6 6 7 8 8 8 8 7 7 6 6 6 6 7 7 7 6 6 6 6 7 8 10 11 11 12 12 12 12 12 12 12 12 12 11 10 8 7 6 7 8 10 11 12 13 13 13 13 13 13 14 14 14 13 13 12 11 10 9 7 6 5 5 6 7 7 6 5 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 4 3 3 3 3 4 5 5 6 7 7 8 9 10 11 12 13 13 13 13 12 11 9 6 5 5 8 9 10 10 10 10 10 9 8 7 5 3 3 4 4 4 4 4 4 4 4 3 3 2 2 1 0 1 1 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 4 6 8 9 10 11 11 11 10 10 10 10 9 9 9 8 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 4 4 4 3 3 3 3 3 3 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 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 3 3 2 1 0 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 4 5 5 5 4 4 4 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 2 2 1 1 0 0 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 5 5 5 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 4 4 3 3 3 3 3 3 3 4 4 4 5 6 7 8 8 8 9 8 8 7 7 6 6 7 7 7 6 5 5 4 5 6 7 9 10 11 12 12 11 12 12 12 13 13 13 12 10 8 7 5 5 6 8 9 11 12 12 13 13 13 13 14 14 14 14 13 13 12 11 10 9 8 7 7 7 7 7 6 5 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 4 3 3 3 3 3 4 5 6 7 8 9 10 11 11 12 13 13 13 14 13 13 11 9 7 7 8 9 9 9 9 9 9 9 8 8 7 6 6 5 5 5 6 6 6 6 5 5 4 3 3 2 1 1 1 2 2 2 3 3 3 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 2 2 2 4 6 8 9 10 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 0 1 1 1 2 2 2 2 1 1 1 1 2 2 2 2 2 1 1 0 1 1 1 2 2 1 1 1 1 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 3 3 4 4 5 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 4 4 3 3 3 2 3 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 0 1 1 2 2 2 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 5 5 4 4 3 3 3 3 3 3 4 4 5 5 5 6 7 8 9 9 9 9 9 8 7 7 7 7 7 7 6 5 5 5 5 6 7 9 10 11 11 11 11 11 12 13 14 14 14 13 12 10 8 7 5 5 6 8 9 11 11 12 13 13 13 14 14 14 14 13 13 12 12 11 11 10 9 8 8 7 7 6 5 4 3 2 2 2 3 3 3 4 4 4 5 5 6 6 6 5 4 3 3 3 4 5 6 7 7 8 9 10 11 12 12 12 13 14 14 14 14 12 11 10 9 9 9 8 8 8 8 8 8 8 8 7 6 6 5 5 5 6 6 6 6 6 6 5 4 3 3 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 1 2 2 3 3 3 3 3 2 2 2 4 6 8 9 10 10 11 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 3 4 4 4 3 2 2 2 2 3 3 4 4 4 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 0 1 1 2 2 3 3 4 4 4 5 5 6 6 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 0 1 2 2 3 3 3 3 3 3 2 2 2 2 2 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 10 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 5 5 4 4 4 3 3 3 3 4 4 5 5 6 6 7 8 9 9 10 10 10 9 9 8 8 8 8 7 7 6 6 6 6 6 7 8 9 10 10 11 11 12 12 13 14 15 16 16 15 13 12 10 8 7 7 7 8 9 10 11 12 13 13 14 14 14 14 14 13 13 13 13 12 12 11 10 9 8 7 7 6 5 4 3 2 1 1 2 2 3 4 4 5 6 6 6 6 6 5 5 4 4 4 4 5 6 7 8 8 9 10 11 11 12 12 13 13 14 14 14 13 12 11 10 9 8 8 7 8 8 8 8 7 6 4 3 3 3 3 4 4 4 4 3 4 5 5 4 4 3 3 3 2 2 1 1 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 1 1 1 1 2 2 2 2 2 2 2 2 4 6 8 9 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 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 3 3 3 2 2 2 1 2 2 2 2 2 2 2 1 1 1 2 3 4 5 6 6 5 5 4 4 4 4 4 5 6 6 7 7 6 6 5 4 3 3 2 2 2 1 1 1 1 1 1 0 1 1 2 2 2 3 3 3 3 4 6 7 7 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 9 7 7 6 6 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 3 3 3 4 5 5 5 5 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 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 3 3 2 2 1 1 1 1 2 2 3 3 3 3 3 3 2 2 1 1 2 2 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 6 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 6 6 5 5 5 4 4 4 3 3 4 4 5 5 6 6 7 8 9 10 10 10 10 10 10 9 9 8 8 8 7 7 6 6 6 7 7 7 8 9 9 10 11 12 13 14 15 16 17 17 17 16 15 13 11 10 9 8 8 8 9 10 11 13 14 14 15 15 15 15 14 14 14 13 13 13 12 11 10 9 8 7 7 6 5 4 4 3 2 2 2 2 3 4 5 5 6 6 6 6 6 5 5 5 5 5 5 6 6 7 8 9 9 10 10 11 11 12 12 13 13 13 13 13 12 12 10 9 8 7 7 7 8 7 6 4 1 2 4 4 3 2 1 2 2 1 1 2 3 4 4 4 3 3 2 2 2 1 1 1 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 1 2 2 2 2 2 2 3 5 7 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 1 1 2 3 4 5 6 7 7 7 7 7 6 6 6 6 7 7 8 8 8 7 7 6 5 5 4 4 3 3 2 2 2 1 1 1 1 1 2 2 2 1 1 1 2 4 6 7 8 9 9 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 12 12 12 10 8 7 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 2 1 1 1 1 1 2 2 1 1 1 2 2 2 2 3 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 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 2 2 3 3 3 3 3 3 3 2 1 1 1 1 3 3 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 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 4 5 6 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 5 5 6 7 8 9 10 10 10 10 11 10 10 9 9 8 8 7 7 6 6 6 6 6 7 7 8 9 10 11 11 12 13 15 16 17 17 17 17 16 15 13 12 11 10 10 9 9 10 11 12 13 14 15 15 16 16 16 15 15 15 14 14 13 12 11 10 9 8 7 7 6 6 5 5 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 11 11 12 12 12 12 10 9 8 8 8 7 7 6 4 1 2 4 5 5 4 2 0 2 3 3 3 3 4 4 4 4 3 3 2 2 1 1 1 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 2 3 5 7 8 9 10 10 9 9 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 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 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 4 5 6 7 8 9 8 8 7 7 7 7 8 8 8 8 7 7 7 6 6 5 5 4 4 3 3 2 1 1 1 1 1 1 1 0 0 0 1 2 4 6 7 8 9 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 13 12 10 8 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 7 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 5 6 6 7 8 9 10 10 11 11 11 10 10 9 8 8 7 6 6 5 5 4 5 5 6 7 8 9 10 11 12 13 14 15 16 16 16 15 15 14 13 12 12 11 11 11 11 11 11 11 12 13 14 15 15 16 16 16 16 16 16 15 14 14 13 11 10 9 8 7 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 6 6 7 7 8 8 9 10 10 11 11 11 11 11 11 12 12 12 12 11 10 9 9 8 8 7 6 4 2 3 4 4 3 2 1 1 2 3 3 3 3 3 4 4 4 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 2 3 5 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 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 1 1 1 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 5 6 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 3 2 2 1 1 1 1 0 0 1 1 1 2 3 4 5 7 8 10 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 15 14 13 11 9 7 6 6 5 5 5 5 4 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 5 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 7 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 5 6 7 8 9 10 10 11 11 11 11 10 9 8 7 6 5 4 3 2 2 2 2 4 5 6 8 9 10 10 11 12 13 14 14 13 13 12 12 12 11 11 12 12 12 12 12 12 12 13 13 14 14 15 16 16 16 16 16 16 16 15 15 14 13 12 10 9 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 5 5 5 4 4 4 3 4 4 4 5 5 6 6 7 7 8 9 10 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 9 9 8 6 4 2 2 2 2 2 1 0 1 2 3 3 3 3 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 3 3 2 2 2 3 4 5 6 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 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 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 5 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 3 2 2 1 1 1 0 0 1 1 2 2 3 4 5 7 8 9 10 11 12 13 13 13 13 13 13 13 13 14 14 15 15 15 14 12 10 8 7 6 6 5 5 5 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 3 3 4 4 5 5 5 6 7 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 6 7 10 9 9 9 8 8 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 5 6 7 8 9 10 10 11 11 10 10 9 7 6 5 4 2 1 2 2 3 3 2 3 4 5 7 8 9 10 11 11 11 12 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 16 16 16 15 15 14 13 12 10 9 8 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 3 3 2 2 3 4 4 5 5 6 6 7 8 9 10 11 12 12 12 11 11 11 11 12 12 12 12 12 11 11 10 10 9 7 5 3 2 1 1 1 1 2 2 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 1 2 3 3 3 3 3 3 4 5 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 3 4 4 5 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 2 1 1 1 1 1 2 2 3 3 4 5 6 8 9 10 11 12 13 13 13 14 14 14 14 14 14 14 15 15 14 13 11 9 8 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 1 1 1 2 3 4 5 5 5 6 7 8 7 6 6 5 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 6 7 10 9 9 9 8 8 8 8 9 9 9 8 8 8 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 5 6 7 8 8 9 10 10 10 9 8 6 5 4 2 1 1 3 4 4 5 4 4 4 4 5 6 7 8 9 10 11 11 11 11 12 12 13 14 15 15 15 15 15 14 14 13 13 13 14 14 15 15 16 17 17 17 17 17 16 16 15 14 14 13 12 11 9 8 7 7 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 3 2 2 2 2 3 4 5 6 6 7 8 9 10 11 12 12 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 8 6 4 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 1 2 3 3 4 4 4 4 4 5 6 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 2 2 3 3 4 5 6 6 7 8 9 10 11 12 13 14 14 14 14 14 14 14 14 14 14 13 12 10 9 7 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 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 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 3 4 5 5 5 5 5 6 7 7 7 7 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 5 6 9 9 9 9 8 8 8 8 9 9 8 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 5 6 7 8 9 9 9 9 7 6 5 5 4 4 4 4 5 5 5 5 5 4 4 4 5 6 7 8 9 10 11 11 11 12 13 14 15 16 17 17 17 16 16 15 15 14 14 14 14 14 15 16 16 17 17 17 18 18 17 16 15 14 13 12 11 10 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 3 3 3 3 3 4 5 6 6 7 8 9 10 11 12 13 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 9 8 6 5 5 5 5 4 4 4 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 3 4 4 4 4 4 5 6 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 6 7 7 8 9 10 11 12 13 13 14 14 14 14 14 14 14 14 14 13 11 9 7 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 4 5 5 6 5 5 4 4 5 6 7 7 7 7 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 4 5 6 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 3 4 4 5 6 7 8 8 8 8 8 6 4 4 5 6 5 5 5 5 5 5 4 4 4 4 4 5 6 7 8 9 10 11 12 12 13 14 15 16 17 17 17 17 16 16 15 15 14 14 14 14 14 15 15 16 16 17 17 17 17 17 16 14 13 12 11 10 9 9 8 8 8 8 7 7 7 7 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 5 6 6 7 8 9 11 12 13 14 15 15 15 14 13 13 12 12 11 11 11 11 11 10 10 10 10 9 8 7 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 4 4 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 6 7 7 8 9 9 10 11 12 13 14 14 14 14 13 13 13 13 12 11 10 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 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 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 6 6 5 5 4 3 4 5 6 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 5 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 5 6 7 7 8 8 8 7 6 4 1 4 6 5 5 4 4 4 4 4 3 3 4 5 6 6 7 8 9 10 11 12 12 13 14 15 16 16 16 16 15 15 15 14 14 13 13 13 13 14 14 15 15 15 15 15 16 16 15 15 14 13 11 10 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 7 8 9 10 12 13 14 15 16 16 15 15 14 14 13 13 13 13 13 13 12 12 11 11 10 10 9 8 7 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 1 1 1 2 2 2 3 3 3 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 3 4 4 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 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 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 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 10 11 12 13 14 13 13 12 11 11 11 11 10 9 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 4 4 3 3 4 5 6 7 8 8 7 7 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 5 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 5 5 6 7 7 8 8 8 8 7 5 3 2 3 3 3 3 3 4 4 4 4 4 5 6 6 7 7 8 9 10 11 11 12 12 13 13 13 13 13 12 12 12 12 12 12 12 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 10 9 9 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 5 5 5 6 7 8 9 11 12 14 15 16 16 16 16 16 16 15 15 15 15 16 16 17 16 15 14 13 11 10 10 9 8 7 6 6 6 5 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 3 4 5 5 6 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 8 8 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 9 9 10 11 12 13 13 12 11 10 9 9 8 9 8 7 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 5 6 7 8 8 8 8 7 6 5 5 5 4 5 5 5 5 4 4 4 4 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 7 7 8 8 8 9 9 9 8 7 5 4 3 3 3 4 4 5 5 5 6 6 6 7 7 7 8 9 10 10 11 11 11 11 11 10 10 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 11 11 11 11 11 10 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 8 7 7 8 8 7 7 6 5 5 6 7 9 10 12 14 15 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 17 16 14 12 11 10 9 8 8 7 7 7 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 4 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 9 10 10 11 12 12 12 11 10 9 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 2 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 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 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 5 5 6 7 8 8 9 8 8 7 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 7 7 7 8 9 10 10 11 11 10 10 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 8 9 9 10 11 11 11 11 10 10 9 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 7 6 6 6 7 8 10 11 13 15 17 18 18 19 19 18 18 18 19 19 19 19 19 19 20 20 20 19 18 17 15 13 11 9 9 8 8 8 8 7 6 5 4 3 2 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 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 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 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 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 10 11 11 12 12 11 10 8 7 6 6 6 6 6 6 5 5 5 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 4 4 3 3 4 4 4 4 5 6 7 8 9 8 8 7 6 5 5 5 5 5 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 2 2 2 3 4 5 5 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 9 10 11 12 13 14 14 13 12 11 9 8 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 10 10 9 9 8 8 8 9 9 8 7 6 6 7 9 11 13 15 16 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 18 17 15 13 11 9 9 9 8 8 8 7 6 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 4 4 4 3 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 0 0 0 1 1 2 3 3 3 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 6 6 6 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 10 10 11 11 11 10 8 7 6 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 7 7 7 7 6 6 5 5 4 4 4 3 3 2 2 2 2 2 2 3 5 7 8 8 8 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 0 0 1 1 1 1 0 1 2 2 3 4 5 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 9 10 11 13 14 14 15 15 15 14 12 10 9 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 11 11 11 11 11 11 11 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 10 10 11 10 9 9 8 8 9 9 8 7 7 7 8 10 12 14 16 17 19 20 20 21 21 21 21 21 21 20 20 20 20 20 20 21 21 20 20 19 18 16 14 12 11 10 9 9 9 9 9 8 8 7 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 1 2 2 3 3 2 2 2 2 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 11 10 10 8 7 6 5 5 5 5 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 4 4 3 3 3 2 2 1 1 1 1 1 1 1 3 5 6 8 8 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 2 1 1 1 1 1 1 0 0 1 1 0 1 1 2 2 3 3 4 8 8 8 8 7 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 9 10 11 12 12 12 12 12 12 12 10 9 7 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 12 11 11 10 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 9 9 10 11 11 11 10 9 8 8 9 9 8 8 8 8 9 11 13 15 17 18 19 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 18 17 15 13 12 11 10 9 9 9 9 9 8 8 7 6 5 5 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 1 1 2 2 2 2 2 2 1 1 1 1 1 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 2 2 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 9 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 7 7 8 8 7 7 7 7 6 6 6 6 6 6 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 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 3 2 1 1 1 2 2 2 2 1 2 3 5 6 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 2 2 2 1 1 1 1 1 0 1 1 1 1 1 2 2 3 3 3 7 7 7 7 7 7 7 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 9 10 10 9 8 7 7 6 7 7 7 6 6 5 5 5 6 6 7 7 7 7 8 8 8 8 9 9 10 10 10 11 11 11 11 11 10 8 6 5 6 6 6 7 6 6 6 6 6 6 5 5 5 6 6 7 7 6 6 5 5 5 5 5 5 6 6 6 7 7 7 6 7 7 7 8 9 10 10 11 11 11 11 10 9 9 9 9 9 8 9 9 11 12 14 16 17 18 19 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 17 16 14 13 11 10 10 9 9 9 8 8 7 7 6 6 5 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 6 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 4 3 3 3 3 3 3 2 2 1 1 2 2 3 2 2 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 9 9 9 8 6 4 2 1 0 1 3 4 5 5 5 5 5 6 6 7 7 8 8 8 8 9 8 8 9 9 10 10 10 10 10 10 9 7 5 3 3 3 4 5 6 6 6 6 6 5 5 3 2 2 3 4 5 5 5 5 5 5 5 5 5 6 6 6 7 6 6 6 6 6 7 8 8 9 9 10 10 11 11 11 11 10 10 10 9 10 10 10 11 13 14 16 17 18 18 19 19 20 20 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 18 18 17 16 15 14 12 11 11 10 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 4 4 5 5 5 6 6 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 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 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 6 6 5 4 4 4 3 3 3 3 2 2 1 0 1 2 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 5 5 5 5 5 5 5 5 6 6 7 7 8 9 9 9 9 8 6 4 2 1 2 2 3 4 5 5 5 5 5 5 6 6 7 7 7 8 8 8 9 8 8 8 9 9 9 10 10 10 9 8 6 4 3 3 4 4 5 5 5 5 5 5 5 4 3 2 1 0 1 2 3 4 5 5 5 5 5 5 6 6 7 7 6 6 6 6 6 7 8 8 9 9 9 10 10 11 11 11 11 11 10 11 11 12 13 14 15 16 17 18 19 19 19 19 20 20 20 21 21 21 20 20 19 19 19 19 19 19 19 19 18 18 17 17 16 15 14 13 12 12 11 10 9 9 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 4 4 4 4 5 5 6 6 6 6 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 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 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 4 3 3 3 2 1 1 2 2 3 3 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 2 2 1 1 1 2 2 2 2 2 2 2 3 3 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 6 6 7 7 8 8 8 9 9 9 7 5 3 2 0 1 1 2 3 3 4 4 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 9 8 6 4 4 4 4 4 5 5 5 5 5 5 5 4 3 2 2 1 1 1 2 3 4 4 4 5 5 6 6 6 7 7 7 6 6 6 7 7 8 8 8 8 9 9 10 11 11 12 11 11 12 12 13 14 15 16 17 18 19 19 19 20 19 20 20 20 20 21 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 16 16 15 14 14 13 12 12 11 10 10 9 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 0 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 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 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 4 5 5 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 7 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 4 4 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 6 5 3 1 1 1 1 1 2 3 4 4 5 6 6 6 7 7 7 7 8 8 8 8 7 8 8 8 9 9 10 10 10 11 11 11 9 8 6 5 5 5 5 5 5 5 5 4 4 4 4 3 2 1 1 0 1 1 3 3 4 4 5 5 6 6 6 6 7 7 6 6 7 7 8 8 8 8 8 9 9 10 11 11 12 12 12 13 14 15 16 18 18 19 19 19 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 15 15 14 14 13 13 12 12 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 0 0 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 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 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 4 4 5 6 6 6 7 7 6 6 6 6 5 6 6 6 6 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 7 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 4 5 6 7 7 7 7 8 8 8 8 8 8 8 7 6 4 3 3 3 3 4 4 5 5 5 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 11 10 9 8 7 7 6 6 6 6 5 5 4 4 4 4 4 4 3 3 2 2 2 2 3 3 4 5 5 6 6 6 7 7 7 7 7 7 8 8 8 9 8 8 9 9 10 11 12 12 13 14 15 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 6 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 1 1 0 1 1 1 1 2 2 2 2 3 3 3 3 2 2 2 2 2 2 1 1 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 7 6 6 6 6 5 5 5 5 5 5 4 3 3 2 2 3 3 4 5 6 7 8 8 8 8 8 9 9 8 7 7 6 5 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 9 9 10 11 11 11 12 12 12 12 11 10 9 9 8 8 8 7 7 6 5 5 4 4 4 5 4 4 3 3 3 3 3 3 4 4 5 6 6 6 7 7 7 7 8 8 8 9 9 9 9 8 8 9 9 10 11 12 13 14 15 16 17 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 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 1 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 7 6 6 6 5 5 5 5 5 5 4 4 3 2 2 2 3 4 5 6 7 7 8 8 8 8 8 8 7 7 6 5 5 6 6 7 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 9 10 10 11 11 11 11 12 12 12 12 11 11 10 9 9 9 8 8 7 6 6 5 5 5 5 5 4 4 3 3 3 4 4 5 5 6 6 6 7 7 7 8 8 9 9 10 9 9 9 9 8 8 9 10 11 12 13 14 15 16 17 18 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 15 15 14 14 14 14 13 13 13 12 12 11 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 8 8 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 7 7 8 8 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 7 7 6 5 5 5 5 5 5 5 4 3 3 3 3 4 4 5 6 7 7 8 8 7 7 7 6 5 4 4 4 5 5 6 7 7 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 11 11 11 11 12 12 13 13 12 11 11 10 10 10 9 8 8 7 7 6 6 5 5 5 5 4 4 4 4 4 5 5 6 6 6 6 7 7 8 8 9 10 10 10 10 9 9 8 8 9 9 10 12 13 14 15 16 17 18 19 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 3 2 2 2 2 2 3 3 3 4 4 5 5 6 7 8 8 9 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 3 4 7 6 6 5 5 5 5 5 5 4 4 3 3 3 4 5 5 6 7 7 7 7 6 5 4 4 3 2 1 2 3 4 5 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 11 11 11 11 11 12 13 13 13 12 12 11 10 10 10 10 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 5 5 6 6 6 6 7 7 8 9 9 10 10 10 9 9 9 8 9 9 10 11 12 13 14 16 17 18 19 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 20 20 20 20 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 10 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 4 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 3 3 3 4 4 4 5 5 6 7 8 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 7 6 6 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 7 7 7 6 4 2 1 2 2 1 1 2 3 4 4 5 5 6 7 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 11 11 12 13 13 13 12 11 11 11 10 10 10 9 9 8 8 8 7 6 5 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 8 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 14 15 17 19 20 21 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 15 15 14 14 14 13 13 13 12 12 11 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 6 6 5 5 4 4 4 3 3 2 2 2 2 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 2 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 7 8 9 9 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 7 6 4 2 0 1 2 2 1 1 2 4 4 5 5 5 6 7 7 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 11 11 12 12 13 13 12 11 11 10 10 10 10 10 10 9 9 9 8 6 5 4 3 4 4 4 4 4 5 5 5 5 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 10 11 12 13 15 17 18 20 21 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 12 11 11 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 6 6 5 5 4 4 4 3 3 3 2 2 2 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 0 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 7 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 6 5 5 6 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 6 5 3 1 1 2 1 1 1 2 3 4 5 6 6 6 7 7 7 8 7 7 6 7 7 8 8 8 8 8 7 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 11 10 10 10 10 10 11 11 10 10 9 8 6 4 3 3 3 4 4 4 4 4 5 5 5 5 5 6 7 8 8 9 8 8 9 10 10 10 9 9 9 9 10 11 12 13 15 16 17 19 20 21 21 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 13 12 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 6 6 6 7 7 7 7 7 6 6 5 5 5 4 4 3 3 3 2 2 2 2 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 0 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 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 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 4 5 6 7 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 7 7 7 6 5 3 1 1 1 1 0 1 2 3 4 5 6 6 6 7 7 7 7 7 8 7 7 7 7 8 8 8 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 11 10 9 9 9 10 11 11 10 10 9 8 7 5 4 3 3 3 4 4 4 5 5 5 5 5 5 6 7 7 8 8 8 8 9 9 10 10 9 9 9 9 10 11 12 13 14 15 16 17 18 19 20 21 21 22 22 22 22 22 22 21 21 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 7 7 7 7 7 6 6 6 5 5 5 4 4 3 3 3 3 2 2 2 2 1 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 0 0 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 3 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 3 4 5 6 6 6 7 7 6 6 6 6 6 7 7 7 7 7 8 8 8 7 6 6 6 6 6 5 5 5 5 6 6 6 6 7 7 6 5 4 3 1 0 1 1 0 1 2 3 4 5 5 6 6 7 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 10 10 9 9 10 10 11 11 11 10 10 9 8 6 4 3 3 4 4 5 5 5 5 5 6 6 6 7 7 8 8 7 7 7 8 9 9 9 9 9 10 10 11 12 13 14 15 16 16 17 18 19 20 21 21 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 1 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 0 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 6 6 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 2 2 2 1 1 1 1 2 3 4 5 5 6 6 7 7 6 6 6 7 7 8 8 8 8 8 7 7 7 7 7 7 8 8 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 9 10 10 10 10 10 9 9 10 10 10 11 11 11 11 11 10 8 6 4 4 4 5 5 6 6 5 5 5 6 6 7 7 8 8 7 6 6 7 8 8 8 8 9 9 10 11 13 14 14 15 15 16 16 17 18 19 20 20 21 22 22 22 23 22 22 22 21 21 20 20 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 12 12 11 11 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 2 2 2 1 1 1 1 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 4 4 5 5 6 6 6 8 7 7 7 7 7 6 6 6 6 6 6 6 5 4 4 3 3 3 3 3 3 2 2 3 3 4 5 5 6 6 6 7 7 7 7 7 7 8 8 9 9 8 8 7 6 6 7 7 8 9 9 9 8 7 5 5 5 5 5 6 6 6 6 6 5 5 5 5 6 7 8 9 9 9 10 10 10 10 10 10 10 10 11 11 10 9 7 6 5 5 6 6 6 6 5 5 5 6 7 8 8 8 8 7 5 5 6 7 7 8 8 8 9 10 12 13 13 14 15 15 15 16 16 17 18 18 19 20 21 21 22 22 22 22 22 22 21 21 20 20 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 6 7 8 9 9 10 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 2 2 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 8 8 7 7 7 6 6 5 5 5 4 4 3 3 3 3 4 4 4 4 3 3 3 4 4 4 5 5 6 6 6 6 6 7 7 7 7 8 8 9 9 9 8 8 7 6 6 7 8 8 9 9 8 7 5 4 3 4 4 4 5 5 5 4 4 3 3 3 3 3 4 5 6 7 8 9 9 9 9 9 9 9 9 10 10 10 9 8 7 6 6 6 7 7 6 6 5 6 7 8 9 9 9 8 6 5 4 4 5 6 7 8 9 9 10 12 12 13 14 14 15 15 15 16 16 17 17 18 19 20 20 21 21 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 6 6 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 1 1 0 0 1 1 1 1 1 1 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 4 4 5 6 6 8 9 9 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 3 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 3 8 8 7 7 6 5 4 3 2 2 1 1 1 2 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 8 8 8 8 8 8 9 9 8 8 6 5 4 3 3 3 3 3 4 3 3 3 2 2 2 2 2 2 3 4 5 6 7 8 8 8 8 8 8 9 9 9 9 9 8 7 6 6 6 6 7 7 6 6 7 8 9 10 10 9 7 6 4 4 4 5 6 8 9 9 10 11 12 12 12 13 13 14 15 15 16 16 16 16 17 18 18 19 20 20 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 13 13 13 12 12 11 10 10 9 9 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 6 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 3 3 2 1 1 0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 0 0 1 1 1 1 1 1 2 2 1 1 1 1 1 1 2 2 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 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 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 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 6 6 7 8 9 10 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 3 8 8 7 6 5 4 3 2 2 2 2 1 0 1 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 5 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 5 5 6 6 6 6 7 7 7 7 8 8 9 9 9 8 7 6 6 6 6 7 7 7 8 8 9 10 10 10 8 7 6 5 5 5 6 8 9 10 10 11 11 11 11 11 11 12 12 13 14 14 15 15 16 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 12 11 11 10 9 9 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 6 6 7 7 8 8 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 7 7 6 5 5 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 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 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 8 8 8 8 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 7 7 8 9 10 10 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 7 7 6 5 4 4 3 4 3 3 2 1 0 1 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 4 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 7 7 6 7 7 8 8 9 9 9 10 10 9 8 7 7 6 6 7 7 8 9 10 10 11 12 12 11 11 11 10 10 11 11 12 13 14 14 14 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 12 11 11 10 9 9 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 10 11 11 11 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 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 3 3 3 6 5 5 4 4 4 4 4 3 2 1 1 2 2 3 4 5 5 5 5 5 6 7 7 7 7 6 6 6 6 7 7 8 9 9 10 10 10 11 11 11 10 10 9 8 8 8 8 7 7 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 7 7 8 8 9 9 10 10 10 10 9 8 8 8 7 7 8 8 9 9 10 11 11 12 12 12 11 11 10 10 10 10 11 12 12 13 13 13 13 14 14 14 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 14 14 13 12 12 11 10 10 9 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 9 9 9 9 9 8 8 7 7 6 6 6 6 5 5 5 5 6 6 7 7 8 9 9 8 8 8 8 8 8 7 6 5 4 4 4 4 4 4 4 4 5 5 5 5 4 3 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 11 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 0 1 1 2 2 2 3 3 3 3 4 6 5 4 4 5 4 4 4 3 3 3 3 3 4 4 5 5 6 6 6 6 6 7 8 8 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 10 10 9 8 8 8 8 7 7 6 6 6 6 6 6 5 4 4 4 3 3 4 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 9 10 10 11 11 10 9 9 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 14 13 13 12 12 11 10 9 9 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 6 6 7 8 9 9 9 9 9 9 9 8 8 7 6 5 4 4 4 4 4 4 4 5 5 5 5 5 4 3 2 1 0 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 12 12 12 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 4 4 7 6 5 5 5 5 5 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 6 5 4 4 4 4 4 3 3 3 2 2 2 3 4 5 5 5 5 5 4 4 4 5 5 6 6 6 5 5 5 5 5 6 6 7 7 7 7 8 8 8 8 9 9 10 11 11 10 10 9 8 8 8 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 13 13 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 13 12 12 11 10 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 8 8 9 9 10 10 10 9 9 8 8 7 6 6 5 5 5 5 5 5 6 6 7 9 10 10 10 10 10 9 9 9 8 7 7 6 5 5 4 4 4 4 4 4 5 5 5 5 5 4 3 3 2 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 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 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 3 3 3 3 4 4 4 9 8 7 6 6 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 9 9 9 9 9 8 9 10 10 11 11 11 10 10 10 10 9 9 9 8 8 7 7 6 5 4 4 3 3 4 4 4 3 2 1 1 1 1 2 3 4 5 5 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 6 7 7 7 7 8 8 8 8 9 9 10 10 11 11 10 9 9 8 8 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 12 11 10 10 10 10 10 10 11 11 12 13 13 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 16 16 15 15 14 14 13 12 12 11 10 10 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 8 9 9 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 7 8 9 10 10 11 11 10 10 10 9 9 8 7 7 6 5 5 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 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 0 1 1 1 1 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 5 5 5 6 6 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 3 3 4 4 4 4 4 4 4 10 8 7 6 6 6 6 6 6 6 7 7 7 7 7 8 9 9 9 9 9 9 9 10 10 10 9 9 9 10 10 11 11 11 10 10 9 9 9 9 8 8 8 7 7 6 5 4 3 3 3 3 4 4 3 3 1 1 1 1 2 3 4 5 5 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 13 12 12 11 10 10 10 9 10 10 10 11 11 12 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 12 12 11 11 10 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 10 10 10 10 9 9 9 8 7 7 7 7 6 6 7 7 7 8 9 9 10 10 10 10 10 10 10 9 9 8 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 9 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 10 9 7 7 7 7 7 7 7 7 8 8 8 8 8 9 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 9 9 9 9 9 8 8 8 8 7 6 5 4 3 2 2 3 3 4 4 3 2 1 1 1 2 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 7 7 7 8 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 12 12 13 12 12 11 10 10 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 12 11 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 11 11 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 8 8 9 10 10 11 11 11 11 10 10 10 9 8 8 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 9 9 8 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 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 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 9 9 8 8 7 6 6 6 6 6 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 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 5 6 11 10 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 7 6 5 4 3 3 3 4 4 4 4 3 3 2 2 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 7 8 9 10 10 10 10 10 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 11 11 10 9 9 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 15 16 16 16 15 15 15 15 14 14 14 13 13 12 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 8 8 9 10 10 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 9 8 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 0 0 0 0 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 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 9 9 8 8 7 6 6 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 3 3 2 2 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 4 4 4 4 5 5 6 6 7 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 6 5 5 4 5 5 5 5 5 4 4 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 7 7 7 7 7 8 9 9 10 10 10 10 10 9 10 10 11 11 11 11 11 12 12 13 13 13 13 13 12 11 11 10 10 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 8 9 10 10 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 6 7 7 7 8 8 9 10 10 10 9 8 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 3 3 3 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 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 9 9 8 7 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 3 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 4 5 5 6 7 7 8 11 10 9 9 9 9 9 8 9 8 8 8 7 7 8 9 9 10 11 11 11 11 11 11 12 12 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 6 6 7 7 6 6 6 7 7 7 8 8 7 7 7 8 8 9 10 10 10 10 9 9 10 10 11 11 12 12 12 12 13 13 14 14 14 14 13 12 11 10 10 9 9 9 8 8 9 10 10 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 7 7 8 9 10 10 11 11 11 11 11 11 10 10 9 8 8 8 8 8 8 8 8 7 7 7 6 6 7 7 8 9 9 9 9 9 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 9 9 8 7 7 6 6 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 4 4 4 3 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 4 4 5 5 6 6 7 8 8 9 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 9 10 10 11 11 11 12 12 12 12 12 11 10 10 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 12 12 12 12 12 12 12 13 14 14 14 13 12 11 10 10 9 9 9 9 8 8 9 10 11 11 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 6 6 6 7 7 7 7 7 8 9 10 10 11 11 11 11 11 11 10 10 9 8 8 7 7 7 8 8 8 8 8 7 7 7 7 7 7 8 8 9 8 8 7 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 10 10 10 10 9 9 8 8 7 7 6 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 8 8 7 7 6 6 6 5 5 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 4 4 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 3 4 4 5 5 6 6 7 7 8 9 9 10 10 9 9 9 9 9 10 10 10 9 9 8 8 8 9 9 10 11 11 11 12 12 12 13 13 12 11 11 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 11 11 11 11 12 12 12 12 11 11 10 10 10 10 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 10 10 11 11 11 11 11 11 10 10 9 8 8 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 1 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 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 12 11 11 11 11 10 9 9 9 9 8 8 7 6 5 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 8 8 7 7 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 4 4 5 5 6 6 7 8 8 9 9 10 10 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 7 7 8 8 9 9 8 8 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 7 7 7 7 7 7 8 9 9 9 8 8 8 8 8 8 9 9 10 11 11 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 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 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 10 10 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 8 8 8 8 9 8 8 8 8 8 8 7 7 8 8 7 7 7 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 8 7 6 5 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 4 4 3 3 3 2 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 4 4 3 3 3 3 3 3 3 3 4 5 5 6 7 7 8 8 9 9 10 10 11 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 10 9 9 9 9 10 10 10 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 8 8 7 6 6 6 5 5 6 6 5 5 5 5 5 6 6 7 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 8 8 8 8 8 9 9 10 10 11 12 12 12 12 12 12 11 11 10 9 8 7 7 7 8 9 10 11 12 12 13 13 13 14 14 14 13 13 13 13 12 12 12 13 13 13 14 14 14 14 13 13 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 9 9 10 10 11 11 11 10 10 10 10 10 9 9 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 5 5 4 3 2 2 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 8 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 11 10 10 10 9 9 9 8 7 6 5 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 6 6 7 8 8 8 9 9 10 10 11 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 10 9 9 9 9 9 9 10 10 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 6 6 6 6 5 5 5 5 4 5 5 6 6 7 7 7 7 6 6 7 7 8 8 8 8 8 8 8 8 9 8 8 8 8 9 9 10 10 10 10 11 11 12 12 12 13 13 12 11 9 7 5 4 5 7 9 10 12 13 14 14 15 15 16 16 16 16 15 15 14 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 6 6 6 6 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 6 6 6 7 7 7 7 7 6 5 4 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 7 7 8 9 10 10 10 11 11 11 12 12 12 12 12 11 11 10 10 10 10 9 9 8 7 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 2 2 3 3 4 5 6 6 7 7 8 8 8 9 9 10 10 11 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 10 10 9 9 9 9 9 10 10 10 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 5 5 5 4 4 4 4 4 5 5 6 6 7 7 7 7 7 8 9 9 10 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 10 11 11 11 12 13 13 13 12 10 8 5 4 5 7 8 10 11 13 14 15 15 16 17 17 17 17 17 17 16 15 15 14 14 13 13 13 13 14 14 14 15 15 15 14 14 13 12 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 8 7 7 6 5 3 2 2 2 2 2 2 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 3 3 3 3 3 3 4 4 3 3 4 4 4 4 4 4 4 4 4 4 5 6 7 7 8 8 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 9 9 8 7 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 4 5 6 7 8 8 8 8 8 9 9 10 10 11 12 7 7 8 8 8 8 7 7 7 8 9 10 10 10 10 11 11 11 12 11 11 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 10 10 10 10 9 8 7 7 7 8 9 9 10 10 10 11 11 10 10 11 11 12 12 13 13 12 10 8 6 5 5 6 7 8 10 11 12 14 15 15 16 16 17 17 17 17 17 17 17 16 15 15 14 14 14 14 14 14 15 15 15 15 15 14 14 13 12 11 10 10 9 9 9 8 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 9 8 7 6 5 4 3 2 2 2 2 2 1 1 2 2 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 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 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 6 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 6 6 5 4 3 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 7 8 9 10 10 10 9 9 9 10 10 11 12 13 8 8 9 9 9 9 9 8 8 8 9 10 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 10 9 9 9 8 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 8 9 10 10 11 11 10 9 8 7 7 7 8 8 9 10 10 10 10 10 10 10 11 11 12 12 13 12 12 10 8 6 5 5 6 6 7 8 8 10 11 12 14 14 15 16 16 17 17 17 18 18 18 17 17 16 15 15 14 14 14 15 15 15 16 16 16 15 15 14 13 12 11 10 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 10 10 10 10 9 9 9 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 8 8 9 10 10 9 8 7 6 5 4 3 2 2 2 2 1 1 1 2 2 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 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 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 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 7 6 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 3 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 4 4 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 5 7 8 9 10 10 10 10 10 10 10 10 11 12 13 13 9 9 10 10 11 10 10 9 9 8 9 9 10 11 11 11 12 12 12 12 11 11 11 11 11 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 7 6 5 5 5 5 5 5 5 6 6 7 7 7 7 6 6 6 6 7 7 8 9 10 11 11 11 11 9 8 7 6 6 7 8 9 10 10 11 10 10 10 10 10 11 12 12 13 13 12 10 8 7 6 6 6 6 6 6 7 7 8 9 10 11 13 14 15 16 17 18 18 19 19 19 19 18 17 16 16 15 15 15 15 15 16 16 16 16 16 15 14 14 13 12 11 10 9 8 8 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 8 8 9 10 10 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 7 8 8 9 10 10 10 9 8 7 6 5 3 2 2 1 2 1 1 1 1 2 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 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 0 0 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 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 7 7 7 8 8 8 8 8 8 9 9 9 8 7 6 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 0 0 0 1 1 1 1 2 2 2 3 3 4 4 5 5 6 6 7 8 9 9 10 10 10 10 10 10 10 11 11 12 13 10 10 11 11 12 11 11 10 10 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 7 6 5 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 11 11 10 9 8 7 7 7 7 8 9 10 10 11 11 11 11 11 11 11 12 12 13 12 12 10 9 7 6 6 6 7 7 7 6 6 6 6 7 8 9 11 12 14 16 17 19 20 21 21 21 21 20 19 18 17 16 16 15 15 16 16 16 16 16 16 15 15 14 13 12 11 11 10 9 8 8 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 9 9 10 11 11 12 12 11 11 10 10 9 9 8 8 7 7 7 7 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 7 7 7 7 8 8 9 9 10 10 9 8 7 6 5 4 3 2 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 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 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 8 8 8 8 8 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 4 4 4 4 4 4 3 3 3 3 2 2 1 1 0 0 1 1 1 1 2 2 2 2 3 3 4 4 5 5 5 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 12 12 10 10 11 11 12 12 12 11 11 10 10 10 10 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 9 9 9 8 8 7 5 4 3 3 4 4 5 6 7 7 8 8 7 7 7 7 7 8 8 9 10 10 11 10 10 9 9 8 7 7 7 8 9 10 11 11 12 12 12 12 11 11 11 12 12 12 12 11 10 8 7 7 7 7 7 7 7 7 7 6 6 6 6 7 8 9 11 13 15 17 19 21 22 23 23 22 21 20 19 18 17 16 16 16 16 16 16 16 16 15 15 14 14 13 12 12 11 10 10 9 8 7 7 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 9 9 10 11 11 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 8 8 7 6 5 4 2 2 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 8 8 7 7 6 5 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 3 3 3 3 4 4 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 11 11 10 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 9 9 8 8 7 6 5 4 4 4 4 5 6 7 7 8 8 8 7 7 7 7 8 8 9 10 11 11 10 10 9 8 8 8 8 8 9 10 11 12 12 13 13 13 13 12 11 11 11 11 11 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 12 15 17 19 21 22 23 23 23 22 21 20 19 18 17 17 16 16 16 16 16 15 15 14 14 13 13 12 12 11 10 10 9 9 8 7 7 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 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 8 9 9 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 8 7 6 4 3 2 1 1 1 1 1 2 3 3 3 4 4 4 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 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 3 4 5 5 4 4 4 3 3 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 7 6 5 4 4 3 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 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 10 10 9 9 10 10 11 12 12 12 12 11 11 11 11 10 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 8 8 7 6 6 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 9 8 8 8 9 10 11 12 12 13 14 14 14 14 13 13 12 11 10 9 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 11 13 15 17 18 20 21 22 23 23 23 22 21 20 19 18 17 16 16 16 16 16 15 15 14 14 13 13 12 12 11 10 10 9 9 8 8 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 9 10 10 10 10 10 10 9 8 7 6 4 3 2 1 1 1 1 2 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 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 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 5 5 5 4 4 3 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 7 6 5 4 4 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 10 10 9 9 10 11 12 12 12 12 11 11 11 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 9 9 9 8 8 9 10 11 11 12 13 14 14 15 15 14 14 13 13 12 11 10 8 6 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 8 8 9 10 11 13 15 16 18 19 21 21 22 23 23 22 21 20 19 18 17 16 15 15 15 15 15 15 15 14 14 13 12 12 11 10 10 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 10 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 11 12 12 12 11 10 9 7 6 4 3 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 2 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 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 4 5 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 4 4 3 3 4 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 9 10 11 12 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 8 8 8 8 8 9 10 11 12 12 13 13 14 14 15 15 15 15 14 14 13 12 11 10 8 6 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 7 8 9 10 12 13 15 17 18 19 20 21 22 22 22 22 21 20 19 18 16 15 15 15 15 15 15 15 15 14 14 13 12 12 11 10 10 9 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 10 10 11 12 12 12 12 12 11 11 11 10 10 10 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 9 10 10 11 12 12 12 11 10 8 7 5 4 2 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 4 4 5 5 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 4 4 3 3 3 3 4 4 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 12 12 12 11 11 11 9 10 11 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 9 9 8 7 7 6 7 7 8 9 10 12 12 13 13 13 13 14 14 15 15 15 14 14 13 12 11 10 8 6 5 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 7 8 10 12 13 15 17 18 19 20 20 21 22 22 22 21 20 19 17 16 15 14 14 14 14 14 14 14 14 14 13 12 12 11 10 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 11 11 11 10 10 10 10 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 10 11 11 12 11 11 9 8 6 5 3 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 3 4 4 4 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 6 5 4 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 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 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 10 10 11 11 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 7 7 6 6 6 7 8 9 10 11 12 12 12 13 13 13 13 14 14 14 14 14 13 13 12 12 11 9 8 7 6 4 4 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 7 8 10 11 13 15 16 17 18 19 20 20 21 21 21 21 20 18 17 16 15 14 14 14 14 14 14 14 14 14 13 12 12 11 10 9 9 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 11 11 10 8 7 5 4 3 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 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 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 3 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 3 3 4 4 4 4 5 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 7 6 5 4 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 7 7 7 7 7 7 8 9 10 11 12 12 13 13 13 13 13 13 13 13 14 14 14 13 13 13 12 12 11 10 9 8 6 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 8 9 11 12 14 15 16 17 18 19 20 20 21 21 20 19 18 17 15 14 14 13 13 13 13 13 13 13 13 13 12 12 11 10 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 9 8 7 5 4 3 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 3 3 3 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 7 6 5 4 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 9 10 10 11 12 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 9 8 7 6 5 4 5 5 5 6 6 6 6 6 6 6 6 7 7 8 9 10 11 13 14 15 16 17 18 19 20 20 20 20 19 18 16 15 14 13 13 13 12 13 13 13 13 13 13 12 11 11 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 4 3 3 2 2 2 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 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 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 4 4 3 3 2 2 3 3 4 4 5 6 6 6 7 7 7 7 8 8 8 8 8 7 6 5 4 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 8 7 8 8 7 7 8 8 8 8 9 9 10 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 10 11 11 11 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 13 14 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 13 12 12 11 10 10 8 7 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 7 8 9 9 10 11 12 14 15 16 17 18 19 19 19 19 18 17 16 15 14 13 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 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 9 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 4 3 3 2 2 2 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 3 3 2 2 3 3 4 4 5 5 6 6 6 7 7 7 8 8 8 7 7 6 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 12 11 10 9 8 8 8 8 9 9 9 8 8 9 9 9 9 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 12 12 11 11 10 9 8 7 6 5 5 5 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 10 11 13 14 15 16 17 18 19 19 19 18 17 16 15 14 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 4 4 3 3 2 2 2 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 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 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 4 3 3 2 2 3 3 4 4 4 5 5 5 6 6 7 7 8 8 7 7 6 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 9 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 13 12 12 12 11 11 10 9 8 7 6 6 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 10 12 13 14 16 17 18 19 19 19 18 17 16 15 14 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 3 3 3 3 3 3 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 2 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 6 6 5 4 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 7 6 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 12 13 13 13 13 13 12 11 11 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 12 13 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 9 8 7 6 6 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 10 11 12 14 15 16 18 18 19 19 19 18 17 16 15 14 13 13 12 11 11 10 10 10 10 10 11 11 11 11 10 10 9 8 8 7 7 7 6 6 6 6 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 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 3 3 3 3 3 3 3 3 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 6 6 5 4 4 3 3 3 3 3 3 3 4 4 4 5 6 6 7 7 6 6 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 6 6 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 14 15 15 16 16 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 10 10 9 8 7 6 5 5 5 5 5 6 7 7 8 9 9 10 10 10 10 10 9 9 9 10 10 11 12 14 15 16 17 18 18 18 17 17 16 15 15 14 13 12 11 11 10 10 10 10 11 11 12 12 11 11 10 9 8 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 2 2 2 1 2 2 2 2 3 3 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 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 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 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 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 6 6 7 8 8 8 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 4 4 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 15 15 15 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 9 8 7 6 6 5 5 5 5 5 6 6 7 8 9 10 10 11 11 11 10 10 10 10 10 10 11 11 12 13 15 16 16 17 17 17 17 16 16 16 15 14 13 12 11 10 10 10 11 12 12 12 12 11 10 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 4 4 3 3 2 2 1 1 1 1 2 2 2 3 3 4 4 5 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 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 10 10 10 10 10 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 6 5 4 4 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 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 3 3 3 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 7 7 7 6 6 5 4 4 3 2 2 2 2 2 2 3 4 5 6 6 6 5 5 5 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 10 10 10 9 9 9 9 9 9 10 10 10 11 11 10 10 9 9 9 9 9 10 10 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 9 9 8 7 6 5 5 5 5 5 5 5 6 7 8 8 9 10 11 11 11 11 11 11 10 10 10 10 11 11 12 13 14 15 15 16 16 16 16 17 16 15 14 13 12 11 10 10 11 11 12 12 12 11 10 9 9 8 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 3 2 2 1 1 1 1 1 2 2 2 3 3 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 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 3 3 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 7 7 7 6 6 5 4 3 3 2 1 1 1 2 3 3 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 9 9 10 10 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 9 8 7 7 6 5 5 5 5 5 5 5 6 6 7 8 9 10 10 11 11 11 11 11 11 11 10 10 11 11 12 12 13 14 14 15 15 16 16 16 16 15 14 13 12 11 11 11 11 11 11 11 11 10 10 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 3 2 2 1 0 1 1 2 2 2 2 3 3 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 7 7 7 7 6 5 5 4 3 2 1 1 0 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 9 9 9 9 9 8 8 8 9 9 10 10 11 10 10 10 10 9 9 8 8 9 9 10 10 11 12 12 12 12 12 12 13 13 13 13 13 14 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 7 6 6 6 5 5 5 6 6 6 7 7 8 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 15 15 15 15 15 14 13 12 11 11 10 10 10 10 11 11 10 10 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 2 2 1 1 2 2 2 2 3 3 3 3 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 1 1 1 1 1 1 2 2 2 3 3 4 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 6 6 5 4 3 3 2 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 11 11 12 9 9 9 9 9 9 8 8 9 9 9 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 14 15 15 15 16 16 16 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 13 13 13 14 14 15 15 15 14 13 12 11 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 6 6 5 5 5 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 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 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 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 0 0 0 0 0 0 1 1 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 7 7 7 7 7 6 6 5 4 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 10 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 12 12 8 9 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 14 14 13 13 12 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 13 12 11 10 9 9 10 10 11 11 11 11 10 10 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 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 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 12 12 13 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 13 13 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 16 16 15 14 13 13 12 11 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 13 13 12 11 10 9 9 9 10 11 11 12 12 11 11 10 10 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 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 3 3 3 4 4 4 3 3 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 2 2 2 3 3 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 9 9 8 8 7 7 6 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 12 12 13 13 8 8 7 7 7 7 7 7 8 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 17 17 17 16 16 15 14 13 12 11 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 12 12 11 10 9 9 9 10 11 12 13 12 12 11 10 10 9 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 3 3 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 12 12 13 13 13 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 16 16 16 15 15 14 13 12 11 10 10 9 9 9 9 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 10 10 11 12 13 12 12 11 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 4 5 5 6 6 6 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 12 12 13 13 13 13 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 14 14 15 15 16 16 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 16 15 15 15 15 14 14 14 13 12 12 11 10 10 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 10 10 10 10 11 12 12 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 2 1 1 1 1 2 2 3 4 4 5 5 6 6 7 7 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 10 11 11 12 12 13 13 13 13 13 7 7 8 8 8 8 8 9 9 9 9 9 10 10 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 14 14 14 13 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 13 12 12 11 10 10 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 10 10 11 11 12 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 2 2 1 1 1 1 2 2 3 4 4 5 5 6 6 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 8 8 9 9 10 11 11 12 13 13 13 13 13 13 7 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 14 14 14 13 13 12 12 13 13 14 15 15 16 16 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 12 12 12 12 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 3 3 2 1 0 0 1 2 2 3 3 4 5 5 6 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 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 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 7 7 6 6 6 7 7 7 8 9 10 10 11 12 13 13 13 12 12 12 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 13 12 12 12 12 13 13 14 15 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 17 17 16 16 15 15 15 16 16 16 16 15 15 14 13 12 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 2 2 1 1 1 1 2 3 4 4 5 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 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 2 2 2 2 2 2 2 2 2 2 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 3 3 3 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 6 6 6 7 7 8 9 9 10 11 12 12 12 12 12 12 12 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 11 11 12 13 13 14 14 14 14 14 15 15 15 15 15 15 14 13 12 12 12 12 12 13 14 15 15 16 16 16 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 15 15 14 13 12 11 10 10 10 10 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 3 3 2 2 1 1 1 2 3 4 5 5 6 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 6 7 8 8 9 10 11 11 12 12 12 12 12 11 11 10 10 10 11 11 11 11 10 10 10 9 9 9 10 10 11 12 12 13 14 14 14 14 14 15 15 15 15 15 15 14 13 12 12 12 12 12 13 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 15 15 16 16 17 17 18 18 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 15 14 14 13 12 11 11 11 11 11 11 11 11 10 10 10 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 8 8 8 7 7 6 6 5 5 5 4 4 4 4 3 3 2 2 2 1 1 2 2 3 4 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 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 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 6 6 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 7 7 8 8 9 9 10 11 11 12 12 12 12 12 12 12 11 10 10 10 10 10 10 9 9 9 8 8 9 9 10 11 12 13 13 14 14 14 14 14 14 15 15 15 15 14 13 13 12 12 12 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 14 14 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 12 12 12 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 7 7 8 8 8 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 2 2 1 1 1 2 3 4 5 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 11 11 12 12 12 12 12 12 12 10 10 9 9 9 9 9 9 8 8 8 8 9 10 11 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 13 13 14 15 16 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 16 16 17 18 18 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 12 12 12 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 4 3 3 3 3 2 2 1 1 2 2 3 4 5 5 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 7 7 7 7 7 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 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 5 5 5 6 6 7 7 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 9 9 9 9 9 9 9 8 9 9 9 9 10 10 12 13 14 14 14 13 13 12 12 13 13 14 14 14 14 13 13 13 13 13 13 14 15 16 17 17 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 16 17 17 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 12 11 11 10 10 9 9 9 9 10 9 9 9 9 9 9 9 10 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 3 3 3 3 3 2 2 2 2 2 3 4 4 5 5 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 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 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 9 9 9 9 10 10 10 10 10 10 10 11 11 12 13 14 14 15 14 14 13 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 16 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 10 10 9 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 4 3 3 3 3 2 2 2 2 2 3 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 9 10 10 10 11 11 11 11 12 12 12 12 12 13 13 14 15 15 15 14 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 16 16 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 9 9 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 4 4 3 3 3 3 3 2 2 2 2 3 3 4 4 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 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 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 9 9 9 10 10 11 11 11 12 12 13 13 13 10 10 11 11 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 15 16 16 17 17 17 17 17 16 16 15 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 8 8 8 8 7 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 4 4 3 3 3 3 3 2 2 2 2 3 3 4 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 11 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 15 16 17 17 18 18 17 17 16 15 15 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 3 2 2 2 2 3 3 4 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 6 6 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 13 14 15 15 16 16 15 14 14 14 14 14 14 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 13 13 13 14 14 15 16 16 17 18 18 18 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 4 4 3 3 3 3 3 3 3 2 2 3 3 4 4 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 12 14 15 16 16 17 17 16 16 15 14 14 14 14 15 16 16 16 16 16 15 15 14 14 13 13 13 12 12 13 13 14 14 15 16 16 17 17 17 18 18 18 17 16 15 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 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 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 6 6 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 Wind_Direction 22 25 28 31 34 37 40 42 43 43 42 41 40 40 39 38 38 38 37 37 37 37 37 37 37 37 36 36 36 36 35 35 34 33 31 30 29 28 28 27 27 26 26 26 25 25 24 24 24 23 23 22 21 20 19 19 18 18 18 19 20 20 21 22 22 23 24 26 27 28 29 30 30 30 29 29 28 27 25 23 21 19 16 13 9 6 3 0 357 354 351 348 346 343 340 337 335 333 330 328 325 323 320 317 314 311 306 302 297 291 285 279 274 268 263 257 252 247 243 239 237 234 230 227 225 221 217 214 211 208 207 205 205 205 206 207 209 211 214 216 219 223 228 234 241 247 253 257 260 260 258 250 237 221 208 201 198 198 199 201 205 216 235 259 278 289 295 298 301 302 303 304 305 306 307 307 308 308 309 309 310 310 311 312 312 313 313 315 316 317 318 319 320 322 324 326 327 326 319 305 283 261 247 244 249 254 255 248 227 201 199 217 241 264 2 40 29 21 27 38 45 47 41 16 351 348 349 356 24 43 39 20 2 2 12 20 16 4 7 22 30 32 34 37 39 38 37 37 40 44 46 43 34 26 25 28 33 40 45 47 49 49 52 54 51 44 32 24 27 37 49 57 59 61 64 68 69 56 30 21 27 38 46 51 53 56 59 64 69 74 80 84 87 90 91 91 90 89 87 85 84 83 82 83 83 83 82 81 80 79 78 76 76 75 73 72 70 69 66 61 54 47 40 33 26 18 10 2 354 347 339 327 328 23 46 51 50 50 50 51 53 54 52 47 39 32 25 19 14 12 19 43 72 88 93 92 89 83 77 71 65 59 54 51 49 48 48 49 50 50 50 50 49 49 48 47 47 46 46 46 47 47 47 47 46 45 44 43 43 43 45 48 53 57 62 66 70 71 72 71 70 69 67 65 63 60 58 56 54 54 56 58 60 63 65 67 69 72 75 78 81 82 83 85 88 93 100 109 119 131 141 150 157 161 167 173 175 172 164 155 150 147 145 143 137 134 137 137 130 117 98 58 9 354 271 182 181 182 183 182 184 188 190 187 180 176 176 178 184 203 255 275 270 258 248 253 299 1 23 35 45 54 59 60 60 62 66 71 65 55 46 38 32 27 21 17 16 18 24 31 38 45 52 66 82 92 96 97 99 101 104 107 108 107 107 106 106 105 105 105 105 106 108 111 113 117 120 124 129 135 140 144 148 150 150 149 146 141 134 127 122 118 116 116 116 117 117 117 115 111 107 103 100 100 102 104 106 108 25 28 31 34 37 39 42 44 44 44 42 41 40 40 40 40 39 39 38 38 38 38 38 37 37 37 36 36 35 35 35 35 34 33 32 31 30 29 28 28 27 27 27 26 26 26 25 24 24 23 22 21 20 19 18 17 17 17 18 18 20 21 22 23 23 24 25 26 27 29 30 30 30 30 29 29 28 27 25 23 21 19 16 13 10 6 3 360 357 354 351 349 346 344 342 339 337 335 334 332 330 328 326 323 320 317 313 308 302 295 288 280 273 265 259 252 245 240 235 231 227 224 221 219 217 213 210 207 205 204 203 202 202 203 204 205 207 210 212 215 218 223 228 234 241 247 253 257 259 259 255 245 230 215 204 199 198 198 199 201 205 217 237 260 278 289 295 299 301 302 303 304 305 306 307 307 308 308 309 309 310 311 312 312 313 313 314 315 317 318 319 319 321 323 326 329 331 331 326 315 293 261 240 236 243 253 261 267 256 104 111 27 340 354 24 36 30 25 31 37 43 50 54 318 290 297 306 338 34 64 66 38 9 2 4 9 10 10 19 32 40 42 42 43 44 44 42 41 42 45 47 45 39 34 32 32 34 38 42 45 49 51 55 56 55 53 52 50 51 58 66 70 71 70 70 71 70 61 44 35 36 44 51 56 58 59 62 66 71 76 82 86 89 90 91 91 90 89 87 86 85 85 85 84 84 83 83 82 81 79 78 77 76 75 73 71 69 66 62 57 50 44 38 31 25 18 11 5 360 353 346 340 353 31 44 48 50 51 52 53 55 56 54 50 45 38 31 22 13 8 8 21 52 78 91 97 97 90 81 73 68 61 55 51 50 50 50 50 51 52 52 51 50 49 47 47 46 46 46 47 47 48 48 48 47 46 45 44 44 44 45 48 52 56 61 65 68 70 70 69 68 66 65 64 62 61 59 57 55 54 54 55 56 57 58 59 61 63 66 69 73 76 79 81 83 87 91 97 105 117 129 139 145 150 157 163 168 167 162 156 152 151 151 148 141 138 144 147 140 125 118 143 215 222 208 191 182 181 181 182 187 194 194 181 168 165 167 167 162 148 352 322 295 248 207 186 135 57 48 48 50 54 58 60 61 62 64 62 56 48 42 37 33 29 24 20 19 20 25 32 40 49 58 71 85 94 98 100 100 102 104 107 109 111 112 111 109 107 106 105 105 105 107 109 111 114 118 121 126 131 136 141 145 148 150 151 148 144 138 132 126 121 119 118 118 119 118 117 115 112 109 105 103 103 104 106 108 109 28 31 34 36 39 41 43 45 45 44 43 41 41 41 41 41 40 40 39 39 39 38 38 38 37 37 37 36 35 35 35 34 33 33 32 31 30 29 29 28 28 28 27 27 27 26 25 24 24 23 22 21 20 19 18 17 16 16 16 18 19 21 23 24 24 25 26 27 28 29 30 30 30 30 29 29 28 27 25 24 22 19 16 13 10 6 3 0 357 354 352 350 348 346 344 342 341 339 337 336 335 333 331 329 326 323 319 314 308 300 291 282 272 263 254 246 239 232 226 221 218 215 212 210 208 206 203 201 200 199 199 200 200 201 202 204 206 208 211 215 219 223 229 235 241 247 252 256 258 256 249 237 221 208 200 197 197 198 199 201 206 219 240 261 278 290 297 300 302 302 303 304 304 305 306 307 308 308 309 310 311 311 312 313 313 314 315 316 317 318 319 320 321 324 327 332 336 338 337 333 316 276 243 238 246 260 278 321 20 39 44 35 22 16 17 18 18 27 34 37 44 83 176 215 238 254 277 324 49 77 80 60 29 6 359 4 10 15 26 39 47 50 49 48 48 48 47 46 45 46 47 46 42 38 37 37 38 39 42 47 52 56 58 60 61 66 76 83 81 78 76 73 71 70 70 69 66 60 50 43 42 48 55 61 63 64 66 69 73 78 84 88 90 92 91 91 90 89 87 87 87 86 86 85 85 84 83 83 81 80 79 78 76 75 73 70 67 64 59 54 48 42 36 31 25 19 14 9 5 360 354 351 7 35 45 49 52 53 55 57 58 58 57 54 51 45 37 27 16 8 5 10 30 59 82 96 101 97 84 72 67 62 56 52 51 51 51 52 52 53 52 52 50 49 48 47 46 47 47 47 48 49 49 49 48 47 47 46 45 45 46 48 51 55 60 65 68 70 70 68 66 64 63 62 62 61 60 58 56 55 54 53 53 53 53 53 53 54 56 60 65 71 76 80 82 84 87 91 97 106 117 127 133 139 146 153 158 160 158 155 154 155 156 155 150 150 157 163 162 151 153 173 192 203 202 189 177 172 170 174 184 197 196 172 155 154 154 145 110 67 28 356 346 19 113 121 111 85 66 58 55 55 56 57 57 57 55 52 48 43 38 34 31 27 23 21 20 22 25 31 40 51 64 78 92 100 102 102 102 103 105 108 111 115 116 114 111 109 106 105 105 105 106 107 109 112 116 119 123 127 132 138 142 146 149 150 149 146 141 135 129 124 121 119 119 119 119 118 116 113 110 108 106 106 106 108 109 110 31 34 36 39 41 43 45 46 46 45 44 42 41 41 42 42 41 41 40 40 39 39 38 38 37 37 37 36 35 35 34 34 33 33 32 31 30 30 29 29 28 28 28 27 27 26 25 24 23 22 21 20 19 18 17 16 15 15 15 17 19 21 23 24 25 26 27 28 29 30 30 30 30 30 29 29 28 27 25 24 22 20 17 14 10 7 4 1 358 355 353 351 350 348 347 345 344 343 342 340 339 338 336 334 332 329 325 320 314 306 296 284 271 258 248 238 230 223 217 211 208 205 203 202 201 199 197 196 195 196 196 197 198 199 201 203 205 208 212 215 220 224 230 235 241 246 251 254 255 251 241 226 211 201 196 195 196 198 200 202 207 221 241 262 280 291 298 301 302 303 303 304 304 305 306 307 308 309 309 310 311 312 312 313 314 315 315 316 317 318 319 320 321 324 327 333 339 344 348 347 339 316 277 261 265 279 308 352 13 22 29 33 27 10 346 337 358 22 26 22 20 191 201 209 223 239 252 285 56 56 51 45 33 11 359 5 14 21 32 44 54 56 56 54 52 51 50 50 50 49 48 47 45 42 41 42 42 42 43 48 53 58 61 65 72 82 90 92 88 82 75 69 67 66 66 66 64 60 53 47 45 50 57 64 67 68 70 72 76 80 85 89 92 93 93 91 90 89 88 87 87 87 87 86 85 85 84 83 82 81 79 78 76 74 72 69 66 61 57 52 46 41 36 31 26 21 17 13 9 5 360 358 13 41 50 55 56 56 58 60 61 61 59 58 56 52 46 36 23 12 6 7 17 35 60 83 96 96 84 70 63 61 57 52 51 52 53 53 53 53 53 52 51 50 48 47 47 47 48 48 49 50 50 50 50 49 48 48 47 47 47 49 51 55 59 64 68 69 68 67 64 62 61 61 61 61 60 59 57 56 54 53 52 51 49 48 47 47 48 51 57 65 72 78 81 83 86 89 94 101 109 117 125 131 138 145 150 153 154 154 155 157 161 164 165 171 184 202 223 218 194 189 194 200 199 185 169 159 157 165 183 198 192 150 128 127 123 111 98 83 60 22 20 58 89 101 99 87 73 64 60 57 55 54 53 52 50 47 44 40 36 32 29 26 23 21 21 23 26 32 40 51 65 80 93 101 103 104 104 105 107 111 114 117 117 114 111 109 107 106 105 105 105 106 108 111 114 117 120 124 129 135 139 144 147 149 149 146 142 136 130 125 122 120 120 119 119 118 117 115 112 110 109 108 108 109 110 111 33 36 38 40 43 44 46 46 47 46 45 43 42 42 42 42 42 41 40 40 39 39 38 38 37 37 36 36 35 34 34 33 33 32 32 31 31 30 29 29 29 28 28 27 26 25 24 23 23 22 21 20 18 17 16 15 15 15 15 16 18 21 23 25 26 27 28 29 30 30 30 30 30 29 29 28 27 27 25 24 22 20 17 14 11 7 5 2 359 357 355 353 351 350 349 348 347 346 345 344 343 342 341 339 338 335 332 327 321 313 301 287 269 253 239 228 219 212 206 201 198 196 195 194 193 192 191 191 192 192 194 195 197 198 200 202 205 208 212 216 220 225 230 236 241 246 250 253 251 244 231 215 203 196 193 194 195 197 199 202 209 223 243 265 283 294 299 302 302 303 304 304 304 305 306 307 308 309 309 310 311 312 313 313 314 315 316 316 317 318 319 320 321 324 327 332 338 345 348 347 341 335 323 307 301 312 339 0 5 7 15 24 18 341 317 323 356 20 15 357 340 334 312 236 234 243 257 27 45 37 28 23 17 5 1 11 21 29 35 46 57 61 61 59 55 53 52 52 53 52 50 48 46 46 46 45 44 43 43 47 53 59 66 75 84 90 92 91 86 80 74 68 65 64 65 64 63 60 55 50 48 51 58 65 69 71 73 74 78 82 86 90 93 94 94 93 91 90 89 87 86 86 86 86 86 85 84 84 83 82 80 79 77 74 71 68 64 60 55 50 46 41 36 32 28 24 20 17 13 9 4 0 10 44 57 61 61 61 63 65 65 64 63 61 61 60 56 47 33 20 12 10 13 21 36 57 79 88 84 74 64 60 58 54 52 53 54 53 53 53 52 52 51 50 49 48 48 48 48 49 50 51 52 51 51 50 49 49 48 48 48 49 51 54 58 62 66 67 66 65 63 61 60 59 59 60 60 60 58 57 55 54 52 49 47 44 42 41 40 43 49 58 68 75 80 83 86 89 94 100 106 112 119 127 135 142 147 151 154 156 158 161 167 174 182 197 221 247 259 249 222 207 205 204 198 175 151 141 139 145 172 182 130 90 85 93 103 107 111 115 121 111 84 83 89 93 91 83 75 68 63 60 57 55 52 50 48 45 42 39 35 32 28 25 23 21 22 24 27 33 42 52 65 80 92 100 104 105 105 107 110 113 115 117 116 113 111 109 108 107 105 104 104 105 107 109 112 115 118 122 127 132 137 141 144 146 147 145 141 136 131 126 122 120 119 119 119 118 117 115 113 111 110 110 110 110 111 112 35 38 40 42 44 45 46 47 47 46 45 44 43 43 43 43 42 42 41 40 40 39 38 37 37 37 36 36 35 34 34 33 33 32 32 31 31 30 30 29 29 28 28 27 26 25 24 23 22 21 20 19 18 17 16 15 15 15 15 16 18 20 23 26 27 28 29 30 30 31 31 30 30 29 29 28 27 26 25 24 22 20 17 14 11 8 5 3 1 358 356 355 353 352 351 351 350 350 349 348 347 346 345 344 343 341 339 335 329 321 310 293 270 245 227 214 206 199 193 190 188 187 187 187 186 186 186 187 188 190 191 193 195 197 199 202 205 208 213 217 221 226 231 236 241 246 250 251 247 236 221 207 198 194 192 193 194 196 199 203 211 226 246 269 286 297 301 303 303 304 304 304 304 305 306 306 307 309 310 310 311 312 313 313 314 315 316 317 318 319 320 321 322 323 326 329 334 338 339 331 319 321 325 323 323 333 348 354 349 344 348 2 3 335 326 337 360 13 2 335 341 352 354 347 338 346 7 27 34 29 18 7 359 354 2 19 30 35 38 44 54 60 63 62 58 54 51 51 53 53 51 47 45 46 47 47 46 44 44 49 56 65 78 91 95 93 90 87 82 78 73 69 66 65 65 64 63 61 57 52 49 51 57 64 69 73 75 76 79 83 87 91 93 94 94 94 92 91 90 89 87 87 87 86 86 85 85 84 83 82 81 79 77 74 71 67 63 59 55 50 46 41 37 33 29 26 23 20 18 14 10 5 8 40 56 62 64 66 68 71 71 70 67 65 64 64 63 58 47 33 21 16 15 17 23 35 59 78 83 79 70 63 59 57 55 55 55 54 54 53 52 51 50 50 49 49 49 49 49 50 51 52 52 52 52 51 50 50 50 49 49 50 51 53 56 60 63 65 64 63 61 60 59 58 58 59 59 59 59 58 56 55 52 48 45 42 39 36 35 36 42 52 64 73 79 84 89 92 97 102 106 111 117 125 133 141 148 154 159 162 165 169 177 187 202 222 244 259 263 255 239 228 224 222 196 102 101 100 94 77 53 48 61 72 80 93 106 116 123 128 131 123 102 92 90 88 84 78 74 70 67 64 60 57 53 50 48 45 42 39 35 31 28 25 23 22 23 25 29 36 45 56 68 80 91 99 104 105 106 108 110 112 113 113 112 111 110 109 108 107 105 103 103 103 105 107 110 113 117 120 125 130 135 139 141 144 144 143 140 135 130 125 121 119 118 118 119 118 118 116 114 112 111 111 110 111 112 113 37 39 41 43 44 45 46 47 47 46 45 44 43 43 43 43 43 42 41 41 40 39 38 38 37 37 36 35 35 34 34 33 33 32 32 31 31 31 30 30 29 28 28 27 26 25 24 23 22 21 20 18 17 16 15 15 14 14 15 16 18 21 24 26 28 29 29 30 31 31 31 31 30 29 29 28 27 26 25 23 22 19 17 14 11 9 6 4 2 360 358 356 355 354 354 353 353 352 352 351 351 350 349 349 349 348 346 343 339 334 325 308 276 234 210 197 190 184 181 179 179 179 180 180 180 180 181 183 185 187 189 191 194 196 199 202 205 209 213 217 222 226 231 237 242 247 250 249 242 229 215 204 197 193 192 192 193 195 198 204 214 229 251 274 290 299 303 304 305 304 304 304 304 305 305 306 307 308 309 310 311 312 313 313 314 315 316 317 319 320 321 321 322 323 325 327 329 333 334 326 306 300 308 313 319 329 338 337 328 321 324 340 355 350 343 346 354 354 336 331 357 6 6 3 5 8 13 19 23 18 4 349 340 342 3 29 40 41 40 42 49 56 60 62 60 56 51 49 50 51 50 45 43 44 45 46 45 45 49 56 65 81 99 109 104 93 86 82 80 76 73 70 68 66 66 65 64 62 59 55 52 52 56 62 68 72 75 77 80 83 87 91 93 94 94 93 93 92 91 90 89 88 88 87 87 86 86 85 84 83 81 79 77 74 71 67 63 59 55 50 46 42 38 34 31 29 26 25 23 20 17 14 15 31 45 53 56 59 63 70 73 72 68 65 62 62 64 64 58 43 31 24 21 19 19 25 42 66 78 80 76 68 61 57 56 56 56 55 54 53 52 51 50 50 50 50 50 50 50 51 51 52 53 53 53 52 51 51 51 51 51 51 52 53 55 58 61 62 62 61 60 59 58 58 58 58 58 59 59 58 57 55 52 48 44 40 36 33 31 31 35 45 59 72 82 90 96 101 105 109 112 114 119 126 134 143 151 159 165 169 173 178 187 201 219 236 248 255 257 256 254 258 309 12 26 40 55 64 64 60 53 53 65 79 91 102 110 118 122 124 122 113 99 91 86 82 77 72 71 72 73 71 66 61 56 52 49 46 43 39 35 32 28 25 24 23 24 27 31 39 49 60 71 82 91 99 103 105 106 107 108 109 109 109 109 110 110 109 108 106 105 103 101 102 103 105 107 110 114 118 123 129 133 136 139 141 141 140 138 133 128 123 120 117 117 117 118 118 117 116 114 113 112 111 111 111 113 115 38 40 42 43 44 45 46 46 46 45 45 44 43 43 43 44 43 42 42 41 40 40 39 38 37 37 36 35 34 34 33 33 33 32 32 31 31 31 30 30 29 28 28 27 26 25 24 23 22 21 19 18 16 15 14 14 14 14 14 16 18 22 25 28 29 30 30 31 32 32 32 32 31 30 29 28 27 26 25 23 22 19 17 14 12 9 7 5 3 1 359 358 357 356 356 355 355 355 354 354 354 354 354 354 354 354 354 353 351 350 346 339 304 202 184 176 172 170 168 169 170 172 173 173 174 175 177 180 182 185 187 190 193 195 198 201 205 208 213 217 221 226 231 237 243 247 250 248 239 225 213 204 198 195 193 192 193 194 198 205 217 234 256 278 293 300 304 305 305 305 305 304 304 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 322 322 322 323 324 325 326 329 333 332 318 305 300 299 303 312 318 316 312 312 321 337 346 343 337 339 342 335 322 346 22 25 19 14 13 11 8 7 6 357 338 323 318 328 9 43 49 48 44 44 47 52 56 58 58 55 51 48 48 50 49 45 43 44 45 44 44 48 56 68 85 104 115 115 106 93 85 81 79 76 73 70 69 68 67 66 66 64 61 58 55 54 57 61 66 71 74 77 80 84 88 91 93 94 94 94 93 92 92 91 91 90 89 88 88 88 87 86 85 84 82 80 77 74 70 67 63 59 55 51 47 43 39 36 33 31 30 29 28 27 24 23 24 30 36 41 44 44 46 54 63 64 61 57 52 51 52 56 55 46 36 30 26 22 20 22 33 54 69 75 76 71 61 55 55 57 57 56 55 53 52 50 50 50 51 51 51 51 51 52 52 53 53 54 53 53 52 52 52 52 52 53 53 54 56 57 60 61 61 61 60 59 57 56 56 56 56 57 58 58 57 55 52 47 42 38 34 30 28 26 28 34 49 71 89 102 111 115 118 120 121 122 125 130 137 145 154 162 169 175 180 187 199 214 227 237 244 249 257 275 313 7 28 34 36 39 45 53 60 63 64 67 76 86 95 102 107 111 114 114 109 101 92 85 81 75 68 62 61 70 80 80 73 66 59 54 50 47 43 39 35 32 29 26 25 24 25 28 34 43 53 64 74 83 91 97 101 102 103 104 104 105 106 106 107 108 108 108 107 106 105 104 102 102 102 104 105 108 111 115 120 126 131 134 136 137 137 136 134 129 125 120 117 115 115 116 117 117 116 115 114 113 112 111 111 112 114 116 39 41 43 44 45 45 45 45 45 44 44 44 44 44 44 44 43 42 42 41 41 40 39 38 37 36 35 35 34 33 33 33 32 32 32 31 31 31 30 30 29 29 28 27 26 25 24 23 22 21 19 17 16 15 14 13 13 13 14 16 19 23 27 29 30 30 31 32 32 33 32 32 31 30 29 28 27 26 25 23 21 19 17 14 12 10 8 6 4 2 0 359 358 358 358 358 357 357 357 357 357 357 358 359 360 1 1 2 3 5 9 19 58 132 151 155 156 157 158 160 163 165 166 167 169 171 174 177 180 182 185 188 191 194 197 201 204 208 212 216 221 226 232 237 243 247 250 246 236 224 214 207 201 197 195 193 193 194 198 206 220 238 262 282 294 300 303 304 305 304 304 304 304 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 321 322 322 322 322 323 323 324 326 330 333 330 318 303 293 291 296 300 301 302 310 322 331 327 310 294 296 321 323 322 359 36 40 34 25 18 8 356 347 339 327 311 298 296 318 37 56 57 54 50 49 50 53 55 56 56 55 52 51 51 53 53 51 50 52 51 47 46 51 63 80 100 116 118 114 107 97 88 84 81 78 74 72 71 70 69 69 68 67 65 61 59 57 59 62 66 70 73 76 80 84 88 92 94 96 96 96 95 94 93 93 92 92 91 90 90 89 88 87 86 85 83 80 77 74 71 67 63 59 55 51 47 44 40 37 35 34 33 33 33 33 32 31 32 34 34 37 39 38 37 41 49 52 49 46 42 39 38 39 42 41 35 30 27 24 21 21 29 45 59 67 70 69 62 55 55 57 58 57 56 54 53 51 50 50 51 51 51 52 52 52 53 54 55 55 54 54 52 52 52 52 53 54 55 56 57 58 59 60 61 61 60 58 56 54 53 53 53 54 55 56 55 54 51 46 40 35 30 27 24 22 22 24 31 57 105 129 137 138 138 137 137 135 135 138 142 148 155 161 169 177 185 193 208 222 230 235 241 251 279 349 26 38 43 45 44 44 46 52 61 69 74 77 82 87 92 97 100 103 104 102 98 91 86 80 75 68 59 51 47 53 70 76 74 70 63 56 51 46 42 39 35 32 30 27 26 26 27 31 37 45 56 67 76 85 92 96 99 99 100 100 101 102 103 104 105 106 106 105 105 105 105 105 105 104 105 106 106 107 108 111 116 121 126 129 130 131 130 128 126 122 119 115 113 112 113 114 115 115 115 114 113 112 111 111 111 113 114 115 40 42 43 45 45 45 45 44 44 43 43 43 43 43 43 43 43 42 41 41 41 40 39 38 37 36 35 35 34 33 33 32 32 32 32 31 31 31 30 30 29 29 28 27 26 25 24 23 22 20 19 17 15 14 13 13 12 12 13 15 19 24 28 30 31 31 31 32 33 33 33 32 31 30 29 28 27 26 25 23 21 19 17 14 12 10 9 7 5 3 1 0 359 359 359 360 360 360 359 359 360 0 2 3 5 7 8 10 13 16 26 43 74 107 128 138 143 147 150 153 156 158 160 163 165 168 171 174 177 180 183 187 190 193 196 199 203 207 211 215 220 226 232 238 243 248 249 244 234 224 215 210 205 200 197 195 194 195 199 208 222 244 267 284 294 299 302 303 303 303 303 303 304 304 305 306 307 307 308 310 310 311 312 313 314 315 317 318 319 320 321 322 322 321 321 321 321 322 325 329 330 322 307 295 290 290 292 296 302 311 318 315 300 279 258 239 244 307 326 359 35 47 44 35 17 349 328 315 308 301 290 278 269 59 65 63 61 59 56 55 55 56 57 57 56 55 54 53 56 59 60 59 61 65 64 57 51 52 63 81 102 115 117 114 109 101 93 87 84 81 77 75 75 74 73 72 71 70 68 66 63 61 62 64 67 69 72 75 79 83 87 92 96 98 99 99 98 96 95 95 94 94 93 92 92 91 90 89 87 85 83 81 78 75 71 67 64 60 56 52 48 45 42 39 37 36 36 36 37 38 38 38 40 40 40 40 40 38 36 39 43 44 43 40 37 34 33 34 37 38 35 29 26 23 20 21 28 40 51 59 63 64 61 55 55 58 59 59 58 56 54 52 51 51 51 51 52 52 53 53 54 55 55 55 54 53 52 51 50 51 52 54 57 59 60 60 60 60 61 60 59 57 53 51 49 48 48 49 51 52 53 51 48 43 37 31 26 23 20 18 17 16 14 16 141 172 171 168 164 161 158 154 151 149 150 153 157 162 168 175 182 192 208 223 232 238 245 271 359 32 43 49 51 52 52 50 51 57 67 78 84 85 85 86 89 91 93 94 94 92 89 85 80 76 70 64 56 48 43 42 45 52 62 68 65 57 51 46 42 38 35 33 31 28 28 28 29 33 39 48 58 69 78 86 92 96 97 97 97 98 99 99 100 101 102 102 102 103 104 104 105 106 107 108 109 109 108 106 105 107 111 115 118 121 121 120 119 117 115 114 113 111 110 111 111 112 113 113 113 112 112 111 111 111 111 113 114 115 41 43 44 45 45 45 45 44 43 43 42 42 42 42 42 43 43 42 41 41 41 40 39 38 37 36 35 34 34 33 33 32 32 32 31 31 31 31 31 30 30 29 28 27 27 25 24 23 21 20 19 17 16 14 13 12 11 12 13 16 20 25 29 30 31 31 31 32 32 32 32 32 31 30 29 28 27 26 25 23 21 19 17 15 13 11 9 8 6 4 2 1 1 1 1 1 2 2 2 2 3 4 6 8 10 12 14 16 19 25 35 53 76 98 115 126 133 139 143 147 150 152 155 158 162 165 168 172 175 178 182 185 188 191 194 198 201 205 209 214 220 226 233 239 244 247 247 242 234 224 217 212 208 204 200 197 195 196 201 211 228 250 271 285 292 297 299 300 300 301 301 302 303 304 305 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 320 320 320 320 319 319 320 321 324 326 319 306 298 295 295 299 306 313 314 307 294 279 266 249 226 201 198 338 359 28 52 56 44 1 309 295 290 287 284 277 263 153 79 69 65 64 63 61 60 59 60 60 60 58 55 53 53 57 61 63 63 68 76 78 71 61 54 59 78 98 108 110 109 107 102 95 90 86 83 80 78 79 78 77 76 75 74 73 70 68 66 66 67 69 70 72 75 78 82 87 92 96 100 102 102 101 100 98 97 97 96 95 94 94 93 92 90 89 87 84 82 79 75 72 69 65 61 57 54 50 46 43 41 40 39 39 39 40 41 42 43 45 46 46 46 45 42 41 42 43 44 43 40 37 35 34 36 39 41 38 31 27 24 20 22 30 37 46 54 58 60 58 56 57 59 61 61 59 58 56 54 52 51 51 51 52 53 53 54 55 56 55 54 53 51 50 49 49 49 51 53 57 61 63 64 63 61 60 59 58 55 51 47 45 43 43 44 46 48 49 47 44 39 33 27 22 18 16 14 12 9 4 353 308 225 206 197 191 185 181 175 170 165 163 163 164 166 169 170 176 188 206 222 231 237 255 6 36 46 52 55 57 59 60 61 63 68 76 85 89 88 87 85 85 86 87 87 86 84 82 79 76 73 68 62 56 50 45 43 42 43 51 62 63 56 50 45 40 37 35 33 31 30 29 30 31 35 41 50 60 71 80 87 92 95 96 96 96 96 97 98 98 98 98 99 99 101 103 105 106 107 109 111 111 111 109 105 104 104 106 109 111 112 113 112 111 110 110 109 109 109 110 111 110 110 110 111 111 110 110 110 109 110 111 113 114 115 42 44 45 45 45 45 44 43 43 42 41 41 40 41 41 42 42 42 41 41 41 40 39 38 37 36 35 34 34 33 33 32 32 32 32 31 31 31 31 31 30 29 29 28 27 26 24 23 21 20 19 17 16 14 12 11 11 11 13 17 21 26 29 30 30 30 30 31 32 32 32 31 30 30 29 28 27 25 24 23 21 19 17 15 13 11 10 8 7 5 3 2 2 2 3 3 4 4 4 5 6 7 9 11 14 17 19 21 24 30 41 57 75 93 107 118 126 132 136 141 144 147 151 155 159 163 166 169 172 176 179 183 186 189 192 195 199 204 208 214 221 227 234 240 244 247 246 242 233 225 219 215 211 206 202 197 195 197 204 216 235 257 273 283 290 293 295 296 296 297 299 300 302 303 304 304 305 306 307 308 309 310 311 312 312 313 315 316 317 318 319 319 319 318 318 317 317 317 318 319 319 312 303 301 305 311 319 324 322 312 295 278 270 269 259 234 199 165 63 10 21 62 81 73 305 284 279 277 275 273 268 257 84 75 70 66 66 67 66 64 63 63 63 61 58 54 51 50 55 59 58 55 61 77 85 82 72 58 56 76 92 98 99 97 97 96 94 92 89 86 84 83 83 82 81 81 79 78 77 75 73 71 71 71 72 73 73 75 77 81 86 91 96 100 103 104 104 104 102 101 99 98 97 96 95 95 94 92 90 88 86 83 80 76 73 70 67 63 59 55 51 48 45 43 42 42 42 42 43 44 45 46 48 49 50 51 51 50 49 49 49 49 48 45 41 39 39 40 44 46 42 36 33 27 23 27 32 37 45 53 57 59 58 58 59 61 63 63 62 60 58 55 53 52 51 51 52 53 54 55 56 56 56 54 53 51 50 49 49 49 49 50 54 60 66 68 67 64 60 57 54 51 47 44 41 40 40 40 42 44 44 42 39 34 28 22 17 14 11 10 7 4 358 347 320 269 235 221 212 206 201 196 189 183 178 174 173 173 170 168 171 183 199 214 223 228 34 45 47 51 56 59 62 67 71 73 76 77 81 85 87 86 85 83 82 82 82 81 80 78 76 75 72 69 66 61 56 52 49 47 47 47 51 57 58 54 47 43 39 36 34 33 32 32 32 33 34 38 43 52 62 71 80 87 91 94 95 95 95 96 96 96 96 96 96 96 97 98 101 104 106 109 110 110 110 109 107 104 102 102 103 105 107 108 108 109 109 108 107 107 108 109 110 109 108 108 108 109 109 109 108 108 108 109 111 113 115 117 43 45 46 46 46 45 44 43 42 42 41 40 39 40 40 41 41 41 41 41 41 40 39 38 37 36 35 34 34 33 32 32 32 32 32 32 32 31 31 31 31 30 29 28 28 26 25 23 21 20 18 17 15 14 12 11 11 12 14 18 22 26 29 30 30 29 30 30 31 32 32 31 31 30 29 28 27 25 24 22 20 19 17 15 13 11 10 9 7 5 4 3 3 4 4 5 6 6 7 7 8 10 12 15 17 20 23 25 28 34 45 59 74 89 101 111 119 125 130 135 139 143 147 152 156 160 164 167 170 173 177 180 183 186 189 193 197 202 207 214 221 228 234 241 245 247 246 241 234 227 221 217 213 208 203 198 197 201 211 225 245 262 274 281 286 288 289 290 291 293 295 298 300 301 302 303 304 305 306 307 307 308 310 310 311 312 313 314 315 316 317 317 317 316 316 316 315 315 314 314 310 303 300 304 313 323 329 329 320 305 288 273 273 283 281 260 210 139 87 40 21 81 111 124 253 274 276 274 272 269 278 73 76 75 73 70 68 68 68 67 67 66 66 64 60 56 52 52 57 59 51 37 37 61 81 88 86 68 56 76 87 91 90 87 87 89 91 92 91 90 89 88 87 87 86 85 85 83 82 80 77 75 75 75 75 75 76 76 78 81 85 90 95 100 103 106 107 107 105 104 102 100 98 97 96 95 95 93 92 90 87 84 81 78 75 72 69 65 61 57 53 50 48 46 45 45 45 45 45 46 47 48 49 50 52 53 54 54 55 55 55 55 55 54 51 49 47 47 48 48 44 41 39 35 35 37 39 41 49 56 61 62 61 62 62 64 65 65 64 62 60 57 54 52 51 50 51 52 53 54 56 57 56 55 53 52 51 51 50 49 48 47 49 53 60 65 66 62 57 54 50 47 44 41 39 38 37 38 38 39 39 37 34 30 24 18 13 9 7 5 3 0 354 344 326 295 262 243 231 224 219 213 206 199 192 186 184 177 168 163 167 175 185 193 193 123 69 60 55 55 58 64 70 74 77 79 80 80 80 81 81 81 81 80 79 79 78 76 75 74 72 70 68 66 63 59 56 52 50 49 49 50 52 54 54 50 45 40 37 35 34 34 34 34 35 36 38 40 45 54 64 72 80 86 90 92 94 94 95 96 96 96 96 96 95 95 95 95 97 100 103 106 107 106 106 105 104 102 101 101 102 104 106 107 107 107 107 107 108 108 107 108 108 106 106 106 107 107 107 107 106 106 107 109 111 114 117 119 44 46 47 47 46 46 45 43 42 41 40 39 39 39 40 40 40 40 41 41 40 40 39 38 37 36 35 34 34 33 32 32 32 32 32 32 32 32 32 31 31 30 30 29 28 27 25 24 22 20 18 17 15 13 12 11 11 12 15 19 23 26 28 29 29 29 29 30 31 32 32 31 31 30 29 28 27 25 24 22 20 18 16 15 13 11 10 9 8 6 5 5 5 6 6 7 8 8 9 10 11 13 15 17 20 23 26 28 32 37 47 60 72 85 96 105 113 119 125 130 135 140 145 149 154 158 161 165 168 171 173 176 179 183 186 190 195 201 207 214 221 228 235 242 246 247 246 242 237 230 224 220 215 210 204 200 201 208 220 237 253 266 273 278 280 282 283 284 286 289 292 294 296 298 299 300 302 303 303 304 305 306 307 308 309 310 311 313 314 314 315 315 314 314 314 314 313 313 312 308 300 291 293 304 313 320 324 321 312 299 288 280 285 295 295 289 262 97 88 73 21 100 121 126 178 276 280 281 284 312 70 75 77 77 77 74 71 69 69 70 71 71 72 70 66 63 61 63 67 66 54 36 32 48 71 86 98 113 76 79 85 87 86 85 86 87 90 91 92 93 92 91 90 90 91 90 90 89 87 85 82 80 79 79 79 79 78 78 79 81 84 89 94 99 103 106 108 109 108 106 104 102 100 98 97 96 95 94 93 92 89 86 83 80 77 74 71 67 63 59 55 52 50 48 48 47 47 47 47 48 49 50 51 51 53 54 54 55 56 56 57 58 58 58 57 57 56 55 54 51 49 48 48 48 50 52 53 55 60 65 69 69 67 66 66 66 67 67 67 64 62 58 55 52 51 49 49 49 50 51 54 57 58 57 55 55 54 54 53 51 49 46 43 40 37 34 33 39 45 47 45 42 40 38 36 35 35 34 34 35 35 33 31 26 20 14 10 7 5 4 2 358 352 344 331 312 287 267 252 242 235 227 219 211 203 198 193 178 164 160 162 165 165 154 116 87 77 70 63 61 64 69 72 75 76 77 77 77 77 77 77 77 78 77 77 76 74 73 71 70 68 66 64 62 59 56 53 51 49 49 49 50 51 52 51 47 42 38 35 34 34 35 36 37 39 41 42 43 47 55 64 73 80 85 89 92 94 95 96 96 97 96 96 96 96 96 95 94 93 94 95 96 97 98 99 100 100 100 100 100 101 103 106 106 106 105 105 106 106 106 105 105 104 103 103 104 105 105 105 105 105 105 106 108 112 115 119 121 46 47 48 48 47 46 45 44 43 41 40 39 39 39 39 39 39 40 40 41 40 39 38 38 37 36 35 34 34 33 32 32 32 32 32 32 32 32 32 31 31 31 30 29 29 27 26 24 22 21 19 17 15 14 12 12 12 13 16 19 23 26 27 28 28 28 29 29 30 31 32 31 31 30 29 28 27 25 23 22 20 18 16 14 13 12 11 10 8 7 7 6 7 7 8 9 10 11 11 12 13 15 17 20 23 26 29 32 35 40 49 60 71 82 91 100 107 114 121 127 132 137 142 146 151 155 158 162 165 168 170 173 177 180 184 189 194 200 207 214 222 229 237 243 247 248 247 244 240 234 228 223 218 212 206 205 209 219 232 248 260 267 272 274 276 276 277 279 281 284 287 290 292 294 296 297 298 300 300 301 302 303 304 305 306 308 309 311 312 312 312 312 312 312 312 312 312 311 309 301 289 281 286 297 305 310 312 310 302 295 291 291 297 302 305 315 17 81 93 105 139 209 116 112 106 306 297 304 335 45 70 76 78 80 80 78 75 73 72 74 76 78 79 79 76 74 75 78 80 78 67 51 43 48 62 78 96 113 90 81 82 85 86 87 88 90 91 91 93 94 93 93 93 94 95 95 95 95 93 90 86 83 82 82 82 81 81 81 81 82 84 88 93 98 103 106 109 110 110 108 106 104 102 100 98 97 96 95 94 93 91 89 86 83 80 76 73 69 65 61 57 54 52 51 50 50 50 49 49 50 50 51 51 52 53 54 54 55 55 56 57 57 58 59 59 60 60 60 60 60 58 58 58 60 61 63 64 67 70 72 74 75 72 70 68 68 68 69 68 66 63 60 56 53 51 48 46 45 43 43 46 52 56 59 59 59 58 58 56 54 51 47 42 35 27 19 15 20 31 39 40 37 34 33 32 32 31 31 32 33 34 33 30 26 21 15 11 8 7 5 2 358 352 345 337 325 309 290 273 260 250 238 228 219 211 205 195 176 162 157 155 147 129 100 82 80 80 74 69 66 67 69 71 72 73 73 73 73 73 73 74 74 75 75 74 73 71 70 68 66 65 63 61 58 56 53 51 49 48 48 49 50 51 51 49 45 41 37 35 35 36 36 37 38 41 46 47 47 49 56 65 74 80 85 89 92 95 96 97 98 98 97 98 97 97 97 97 95 93 91 90 89 88 90 92 94 96 97 98 99 100 102 104 104 103 102 101 101 101 100 100 99 99 100 101 102 103 103 103 103 103 104 106 109 113 117 121 125 47 49 49 49 48 47 46 44 43 42 40 39 39 38 38 38 39 40 40 40 40 39 38 37 36 36 35 34 34 33 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 28 26 25 23 21 19 18 16 14 13 12 13 14 17 20 23 25 26 27 27 28 28 29 30 31 32 32 31 31 30 28 27 25 23 21 19 17 16 14 13 12 11 11 9 9 8 8 9 9 10 11 12 13 13 14 16 17 19 22 25 28 32 35 39 44 52 62 71 80 88 96 103 110 117 123 129 134 139 144 148 152 155 159 162 165 167 171 174 179 183 188 193 199 207 214 222 230 238 244 247 248 248 246 243 236 231 225 220 215 212 214 221 232 244 256 264 268 270 271 271 271 271 273 276 279 282 285 287 290 292 294 295 296 296 297 298 299 301 302 304 306 307 309 310 310 310 310 310 310 310 311 311 310 305 295 283 279 283 290 295 299 299 297 293 292 294 297 301 309 322 346 24 64 100 123 143 151 109 100 90 56 356 356 28 55 68 74 77 79 81 81 79 78 77 78 80 82 84 85 84 84 88 91 93 89 79 65 55 53 60 72 82 80 74 75 78 82 85 88 91 92 93 93 93 94 94 94 96 97 99 100 100 100 98 95 90 87 85 85 84 84 84 83 83 83 85 88 92 97 102 107 110 111 112 111 109 107 105 102 100 98 97 96 96 95 94 91 89 86 83 79 76 71 67 63 59 57 55 54 53 52 52 51 51 51 51 52 52 53 53 54 54 55 56 56 57 57 58 58 59 60 61 61 62 63 62 62 63 64 66 67 69 71 73 74 75 76 74 71 69 69 69 69 69 67 64 61 57 54 51 47 44 40 36 33 34 36 41 49 58 65 65 64 62 59 55 50 44 36 29 24 22 25 30 34 35 32 28 26 25 25 26 28 30 34 37 37 35 31 26 20 15 12 9 7 3 358 353 349 343 335 323 308 291 277 263 249 236 225 215 205 192 175 161 151 139 118 93 78 72 76 79 76 71 68 67 67 68 69 70 70 70 70 70 70 71 71 72 72 71 70 68 67 65 63 61 60 58 55 53 50 48 47 48 49 50 51 52 51 48 45 41 38 36 36 37 38 38 38 41 47 49 50 52 58 66 74 80 85 90 93 96 98 99 99 99 99 99 99 100 100 99 98 96 93 90 87 85 85 85 88 91 94 97 98 98 99 100 100 99 98 97 96 95 95 95 95 96 98 99 100 100 101 101 101 102 103 106 109 114 119 124 128 49 50 51 50 49 48 46 45 43 42 41 40 39 38 37 38 38 39 40 40 40 39 37 36 36 35 35 34 34 33 33 32 32 32 32 32 32 32 32 32 31 31 31 30 29 28 27 25 24 22 21 19 17 15 14 13 14 15 17 20 22 24 25 26 26 27 28 28 29 31 31 32 31 31 30 29 27 25 23 21 19 17 16 15 14 13 12 12 11 10 10 10 10 11 12 13 14 15 15 16 18 19 21 23 27 30 34 38 43 49 56 64 72 80 87 94 101 107 114 120 125 130 135 140 145 149 152 156 159 162 165 169 173 177 181 186 191 198 206 214 223 232 241 246 249 250 250 248 245 239 233 228 224 222 223 227 234 243 254 262 267 268 269 268 268 267 267 269 272 275 277 280 282 285 288 290 291 292 292 293 294 295 297 299 301 303 305 307 308 308 308 308 307 307 308 309 310 310 304 295 287 283 284 286 287 286 284 281 281 286 292 295 297 310 337 360 16 30 66 115 130 133 113 96 82 62 42 39 51 62 68 71 73 75 78 81 83 82 82 82 82 83 83 85 88 94 101 104 103 97 89 78 68 62 63 68 67 61 62 67 74 80 85 89 92 94 95 95 94 94 95 96 98 100 102 104 105 104 103 99 94 90 88 87 87 87 86 86 85 85 86 89 92 97 102 106 110 112 114 113 112 110 107 104 102 100 99 98 98 97 96 94 92 89 86 83 79 74 70 66 63 60 58 57 55 54 54 53 53 53 53 53 53 53 54 54 55 55 56 57 57 58 58 59 59 60 61 62 62 63 63 64 64 66 67 69 71 73 74 75 75 74 72 71 69 69 69 69 69 67 65 61 58 54 50 46 42 38 33 29 25 21 18 19 36 68 76 71 68 64 60 54 46 39 33 29 27 28 30 31 29 25 19 15 13 13 15 20 29 39 45 46 42 38 33 28 23 17 12 7 2 358 357 356 351 341 330 316 300 286 272 256 242 230 217 204 192 177 158 140 122 98 84 75 71 74 75 74 70 67 65 64 64 65 66 67 67 66 66 66 66 67 67 68 67 66 65 63 61 59 58 56 55 53 51 49 48 47 47 49 51 52 53 51 48 44 41 38 37 37 38 40 40 39 41 46 51 54 56 61 67 74 81 86 90 94 97 99 100 100 101 101 101 102 102 102 102 102 101 98 95 90 86 82 78 80 86 91 94 95 96 96 96 95 95 94 93 93 93 93 94 94 95 96 97 98 98 99 99 100 102 104 107 110 115 120 125 130 51 52 52 51 51 49 47 46 44 43 41 40 39 38 37 37 38 38 39 39 39 38 37 36 35 35 35 34 34 33 33 33 33 32 32 32 31 31 31 31 31 31 31 30 29 28 27 26 25 23 22 20 19 17 15 15 15 16 18 20 22 24 24 25 26 26 27 28 29 30 31 32 32 31 30 28 27 25 23 21 19 18 16 15 15 14 14 13 13 12 12 12 12 13 14 15 16 16 17 18 19 21 23 25 28 31 35 40 46 52 60 67 74 81 87 92 98 105 111 117 122 127 132 137 141 145 149 152 156 160 164 168 171 175 178 183 189 197 205 215 225 236 245 250 253 253 253 251 249 244 240 237 235 236 238 241 247 254 261 266 268 269 268 267 265 264 264 266 268 270 272 275 278 281 284 287 288 288 288 289 290 291 294 296 299 301 303 304 305 306 306 305 305 305 305 306 308 308 303 299 296 293 289 285 281 276 270 267 269 276 285 288 288 299 338 359 7 11 25 68 103 118 113 94 76 60 50 51 61 68 71 72 71 72 74 78 81 83 84 83 83 82 81 84 93 105 112 114 111 104 97 90 82 75 73 73 66 59 58 63 72 80 86 90 93 95 96 96 96 96 96 98 100 103 106 108 109 109 107 104 98 93 90 89 88 88 89 88 88 88 88 90 93 97 101 105 109 112 114 114 114 112 109 107 104 102 101 100 100 100 99 97 95 92 89 86 82 77 73 69 66 63 61 60 58 57 56 55 54 54 54 54 54 54 54 55 55 56 56 57 57 58 58 59 59 60 61 62 63 63 64 65 66 67 68 70 72 74 75 75 74 72 71 69 69 68 68 68 68 66 64 61 57 54 50 46 42 38 34 30 25 18 9 2 360 32 83 80 76 71 65 58 49 41 34 30 29 28 27 24 19 12 5 359 354 351 348 353 19 53 63 60 54 48 42 37 31 24 17 10 4 0 360 359 352 341 329 316 304 291 276 260 246 233 224 213 197 171 140 120 108 94 84 75 71 70 70 69 66 64 62 61 61 61 62 63 63 62 61 61 61 61 61 61 61 60 59 58 56 55 54 53 52 51 49 48 46 46 46 48 50 52 53 52 49 45 41 39 37 38 39 41 42 42 44 48 54 57 60 63 68 75 81 86 90 94 97 100 101 101 102 103 103 104 104 105 106 106 105 104 101 97 90 79 72 73 79 85 90 92 93 94 94 93 92 92 92 93 94 94 95 95 96 95 95 96 97 97 99 101 104 107 109 113 117 122 127 131 52 53 53 52 51 50 48 47 45 43 42 41 39 38 37 37 37 37 38 38 38 37 36 35 35 34 34 34 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 30 30 29 28 27 26 24 23 21 20 18 17 16 16 17 18 20 22 23 24 25 25 26 27 27 28 30 31 31 31 31 30 28 26 24 22 21 19 18 17 16 16 15 15 15 14 14 13 13 14 14 15 16 17 18 19 20 21 22 24 26 28 31 36 41 47 54 62 69 76 81 86 91 97 103 108 114 118 123 127 132 137 141 145 148 152 156 160 165 168 172 176 182 188 196 206 218 230 242 251 256 258 260 260 261 259 258 257 256 255 253 254 256 260 265 268 270 270 269 268 266 264 263 263 264 264 266 268 271 274 278 281 283 285 285 285 285 286 288 290 293 296 298 300 302 302 303 303 302 302 302 301 302 304 303 301 303 304 301 294 286 279 270 260 255 257 265 273 278 279 283 321 357 9 18 27 40 59 81 95 86 72 58 50 53 62 70 74 74 73 71 71 73 77 80 83 84 85 85 84 89 101 114 121 121 115 108 102 97 93 91 91 86 76 65 61 65 76 84 90 93 95 96 97 97 97 97 98 100 103 107 110 112 114 113 112 108 102 97 93 90 90 90 90 91 90 90 90 92 94 97 100 104 108 112 114 115 114 113 111 108 106 104 103 103 103 103 103 101 99 96 93 89 85 81 77 73 69 67 65 63 61 60 58 57 56 55 55 55 55 55 55 55 55 56 56 57 57 58 58 58 59 60 61 62 63 64 65 65 66 68 69 70 72 74 74 74 73 71 69 68 67 67 67 67 66 65 63 60 57 54 50 46 43 39 36 33 29 23 14 5 359 2 63 87 85 79 69 59 49 40 32 28 26 24 20 13 5 356 349 343 336 326 314 297 251 137 106 85 70 58 49 44 40 34 27 18 9 3 359 353 345 334 322 313 305 295 281 267 254 245 242 245 233 92 90 94 93 88 81 73 69 66 65 63 61 60 59 58 58 58 58 59 59 59 57 56 56 55 55 55 54 54 53 52 51 50 50 49 49 48 48 47 45 45 45 46 48 49 51 51 49 45 41 39 38 39 40 42 44 46 48 52 56 60 62 65 70 77 83 87 91 94 97 99 101 102 103 104 105 106 107 108 110 110 110 109 108 104 97 85 73 70 73 78 84 88 91 92 93 91 91 92 93 94 95 96 97 97 97 96 95 95 96 98 101 104 108 111 114 118 122 126 130 134 52 53 53 53 52 50 49 48 46 45 43 42 40 39 37 37 36 36 37 37 36 36 35 34 34 34 34 33 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 30 30 29 28 28 27 25 24 23 21 20 19 18 18 18 19 20 22 23 24 25 25 26 26 27 28 29 30 31 31 30 29 28 26 24 22 21 19 18 18 17 17 16 16 16 16 15 15 15 15 16 16 17 19 20 21 22 22 23 24 26 28 31 35 40 47 54 62 70 76 81 85 89 94 99 104 109 113 118 122 127 131 136 140 143 147 151 156 161 165 169 174 180 187 198 210 225 239 251 259 264 267 270 273 275 276 277 276 274 271 269 269 270 272 273 274 274 273 271 269 266 264 262 261 261 261 262 264 267 271 274 278 280 281 282 282 283 284 285 288 290 293 295 297 298 299 300 300 300 299 298 298 298 298 297 297 302 306 303 296 288 280 268 255 248 250 257 263 270 276 282 270 110 67 48 40 36 37 43 61 72 68 59 52 53 61 69 73 75 75 74 72 72 75 78 83 86 89 92 96 102 112 121 126 123 117 110 104 100 100 105 112 105 91 79 73 76 85 91 95 97 98 99 99 98 99 99 100 103 107 110 114 117 118 118 116 112 107 101 95 92 90 90 91 92 92 92 93 94 95 98 100 104 107 110 113 114 114 113 111 109 107 105 105 104 105 106 106 105 103 100 97 93 89 85 81 77 73 70 68 66 64 62 61 59 58 57 56 56 56 55 55 55 56 56 56 57 57 57 58 58 59 59 60 61 63 64 65 66 67 68 69 70 72 73 73 73 71 69 68 66 65 65 65 65 65 64 62 59 57 53 50 47 44 41 38 35 32 27 21 15 12 16 55 86 88 79 61 49 40 31 25 20 16 12 7 359 351 343 338 334 328 319 307 287 217 162 137 108 83 65 53 50 50 47 39 28 17 7 357 347 339 329 317 310 307 300 289 279 278 298 356 9 22 45 61 72 77 78 75 70 67 64 61 60 58 57 57 56 55 54 55 56 56 55 54 52 51 50 49 48 48 48 48 47 47 46 46 46 46 47 46 46 45 45 44 45 45 46 48 50 48 45 41 40 39 40 42 44 47 49 52 56 59 62 64 68 73 79 84 88 91 94 96 98 100 101 103 105 107 108 110 112 114 114 115 115 114 111 107 97 84 76 74 75 80 86 89 92 92 92 92 93 94 95 97 97 98 98 97 96 95 95 96 99 103 107 111 116 120 123 127 131 136 139 52 53 53 52 52 51 49 48 47 45 44 42 41 39 38 37 36 35 36 36 35 35 34 34 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 29 29 28 27 26 25 24 22 21 20 19 19 19 20 21 22 23 24 24 25 25 26 27 28 29 30 30 30 30 28 27 25 24 22 20 19 18 18 18 17 17 17 17 17 17 17 17 17 17 18 19 20 21 22 23 24 24 25 26 28 31 34 39 45 52 60 68 74 79 83 86 90 94 99 103 107 112 116 120 125 129 134 138 143 148 153 158 163 167 173 179 188 201 217 235 252 265 273 278 282 286 289 291 291 290 288 285 283 281 280 281 281 280 279 278 276 273 270 267 264 261 260 259 259 259 261 264 268 272 275 277 278 279 279 280 282 284 286 288 290 292 294 295 296 297 297 297 296 295 294 293 292 291 291 296 300 299 295 290 285 274 256 246 249 254 258 269 288 317 352 84 80 66 52 41 34 34 45 60 65 61 54 54 60 67 72 75 76 77 76 77 78 82 86 91 95 100 107 114 121 127 127 123 116 109 104 101 104 115 130 123 108 97 91 92 96 97 98 98 99 100 101 101 101 102 103 106 110 114 118 120 122 122 121 117 112 105 98 94 91 90 91 92 93 94 95 96 97 99 101 104 106 109 112 113 113 112 111 109 107 106 106 106 107 109 110 109 108 105 101 97 93 89 85 81 77 74 71 69 67 65 63 62 60 59 58 57 57 56 56 56 56 56 56 56 57 57 57 57 58 59 60 61 62 63 65 66 66 67 68 69 70 71 72 71 70 68 66 65 64 64 64 64 64 63 61 59 56 53 51 48 45 43 40 38 36 33 29 25 24 29 52 72 72 57 35 25 20 16 11 6 2 359 354 347 340 334 331 329 328 326 325 330 36 127 121 97 76 62 55 57 59 58 52 41 25 11 357 346 338 328 318 313 311 306 301 302 322 3 30 36 42 50 58 64 68 70 69 67 64 61 59 57 56 55 54 53 52 51 51 51 52 51 50 49 47 46 44 43 43 43 43 43 43 43 43 44 45 46 47 46 46 46 45 44 44 44 45 47 47 44 42 41 41 43 45 47 51 53 56 59 62 64 66 70 75 81 86 89 91 93 95 97 99 101 104 106 108 110 113 115 116 118 118 118 117 115 112 104 95 87 83 83 85 88 90 90 90 91 92 93 94 95 96 97 97 97 97 96 96 96 97 99 102 107 112 119 125 129 132 137 141 145 51 52 52 52 51 51 49 48 47 45 44 43 41 40 38 37 36 35 35 34 34 34 34 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 30 30 31 31 31 30 30 30 29 29 28 27 26 25 24 23 22 21 20 20 20 21 22 23 24 24 24 25 26 26 27 28 29 30 30 29 28 26 25 23 22 20 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 22 23 24 25 25 25 26 28 30 33 38 43 49 57 64 70 75 79 82 85 89 94 98 102 105 109 112 117 121 126 132 138 144 150 157 162 167 173 179 188 202 220 243 268 283 291 296 299 301 301 301 299 297 294 292 291 290 289 289 288 287 285 282 279 275 272 268 264 260 258 257 256 257 258 262 265 269 272 275 275 276 277 279 281 283 285 286 288 290 292 293 294 294 295 294 294 293 291 290 288 285 284 287 289 289 288 291 292 286 268 253 253 254 257 275 309 342 5 34 66 70 61 49 38 36 43 54 61 60 56 55 59 66 70 74 77 79 81 83 85 88 92 97 102 107 112 118 124 128 126 120 113 108 103 102 105 119 136 130 119 114 110 107 104 102 100 99 98 99 102 104 104 104 106 109 113 117 122 124 127 127 125 122 116 109 102 96 92 90 90 92 94 95 97 97 99 101 103 105 107 109 111 112 112 111 110 108 107 106 107 108 110 111 113 113 111 109 105 101 97 93 89 85 82 78 75 72 70 68 66 64 62 61 60 59 58 57 57 56 56 56 56 56 57 57 57 57 57 58 59 60 61 63 64 65 66 66 67 68 69 69 70 70 69 67 66 65 64 64 64 64 63 62 60 58 56 54 51 49 47 45 43 42 40 38 36 34 33 37 47 52 49 39 26 19 15 7 357 352 352 351 348 344 338 331 327 328 330 333 340 353 16 55 71 67 61 55 56 60 64 64 61 54 39 20 2 349 340 331 324 323 322 319 322 334 357 19 35 45 49 53 56 60 63 65 65 63 60 58 57 56 55 54 53 51 50 49 48 48 48 47 47 45 44 42 40 39 39 39 40 41 41 41 42 42 44 45 47 48 49 48 46 46 45 44 43 45 45 44 43 43 44 46 49 52 55 58 60 62 64 65 68 72 77 83 87 90 92 93 94 97 100 102 105 107 109 112 114 116 118 119 119 118 117 115 112 107 102 96 94 93 94 94 92 90 87 87 89 91 92 93 94 95 95 95 95 95 95 95 96 97 100 105 113 121 129 134 138 142 146 149 49 50 51 51 50 50 49 48 47 45 44 42 41 40 38 37 36 34 34 33 33 33 33 33 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 31 30 30 30 30 29 29 28 27 26 25 24 23 22 22 21 21 22 22 23 23 24 24 25 25 26 27 28 29 30 29 28 27 26 24 23 21 20 19 19 18 18 18 18 19 19 19 19 19 19 20 20 21 22 23 24 24 25 25 25 25 26 27 29 33 37 41 47 53 60 65 71 75 78 82 86 89 93 96 99 101 104 107 112 118 124 132 139 147 153 159 164 168 173 180 193 218 260 293 305 310 312 311 310 308 305 303 300 298 297 296 296 296 296 295 293 290 286 282 277 272 268 263 259 256 255 254 254 256 259 263 267 270 272 273 273 275 277 280 282 284 286 287 289 290 291 292 293 293 293 292 290 288 286 283 279 276 276 278 277 278 289 298 296 283 265 257 254 257 280 309 346 19 31 47 65 66 56 45 41 44 51 56 57 55 55 59 66 71 75 77 81 84 88 91 95 100 105 109 114 117 120 124 125 122 116 111 106 102 100 104 120 134 130 126 125 124 118 112 107 103 101 100 101 105 107 107 107 109 112 116 121 125 128 131 131 130 126 121 114 106 99 94 91 90 91 94 96 98 99 101 103 105 107 109 111 112 112 112 111 110 108 107 107 108 109 111 113 115 116 115 112 108 103 99 95 92 89 85 82 78 76 73 71 69 67 65 63 62 60 59 59 58 57 57 56 56 57 57 57 57 57 57 57 58 59 60 61 62 64 64 65 66 67 67 68 69 69 68 67 66 65 64 64 63 63 62 61 60 58 56 54 52 50 49 47 46 45 44 43 42 41 41 43 46 46 44 39 31 25 19 7 353 349 353 355 354 351 345 338 333 334 338 340 344 355 12 34 45 50 53 53 56 61 66 68 68 66 58 42 17 357 344 333 327 326 326 332 344 359 14 27 36 42 47 50 53 56 60 61 61 60 59 57 56 55 54 53 51 50 48 46 46 45 45 45 44 43 41 39 38 37 36 36 37 38 40 41 41 42 43 45 46 49 51 50 48 48 48 47 45 45 45 44 44 45 47 50 54 58 60 61 62 63 65 67 69 74 79 84 88 91 93 94 97 99 102 104 106 109 111 113 115 116 117 117 117 116 115 115 113 110 107 104 102 100 98 97 94 90 85 82 83 85 88 89 90 91 92 92 93 93 93 94 95 96 99 105 115 124 133 139 144 148 152 155 47 48 49 49 49 49 48 47 46 45 43 42 41 40 38 37 36 34 33 33 33 33 32 32 31 31 30 30 30 30 30 30 30 30 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 28 27 26 26 25 24 23 23 22 22 22 23 23 24 24 25 25 26 27 28 29 29 29 28 27 25 24 22 21 20 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 24 25 25 26 26 26 26 26 27 29 32 35 39 44 50 55 61 66 70 74 78 81 84 88 90 92 93 96 99 104 109 116 123 130 138 145 149 152 154 156 158 165 230 308 318 320 319 318 316 313 309 306 303 302 301 300 301 301 301 301 300 298 294 289 283 277 271 266 261 256 254 253 252 252 254 257 261 265 267 269 270 271 274 276 279 281 283 286 287 288 289 291 292 292 292 292 291 289 285 281 276 270 266 266 268 270 276 291 301 299 288 269 258 252 253 273 284 338 36 37 37 50 62 60 51 45 45 49 53 54 53 53 57 66 72 77 80 84 88 92 96 101 107 113 117 120 122 122 122 121 116 111 107 104 100 97 101 117 128 127 128 131 132 127 119 112 107 104 104 106 107 108 109 111 112 115 119 124 128 132 134 135 135 132 126 119 111 103 98 94 92 92 94 97 99 101 103 105 107 109 111 113 113 114 113 112 111 110 109 108 109 110 112 115 117 118 117 114 110 105 100 96 94 91 89 85 82 79 76 74 72 69 67 65 63 62 61 60 59 58 58 57 57 57 57 57 57 57 57 57 58 58 59 60 61 63 64 64 65 66 67 68 68 69 68 68 67 66 65 64 63 62 61 60 59 58 56 54 53 51 51 50 48 47 46 46 46 46 47 48 49 49 49 45 38 34 28 13 358 355 2 4 3 1 357 352 351 354 356 358 360 6 18 31 39 45 50 53 57 64 71 75 77 78 77 72 55 24 352 332 327 325 329 343 358 11 23 32 39 43 47 51 54 57 59 60 60 59 58 57 56 54 53 52 51 49 47 46 45 44 44 44 43 42 40 38 36 34 34 34 35 37 40 41 42 43 44 44 45 47 51 52 51 51 51 50 48 47 47 46 47 49 52 56 60 63 65 65 64 64 66 68 71 75 80 84 88 92 94 96 99 101 103 105 108 110 112 113 114 114 114 114 114 114 114 114 113 111 109 107 105 102 100 97 94 91 85 78 76 77 80 83 84 85 87 88 90 91 92 93 94 98 103 112 123 134 143 150 154 159 162 165 45 46 47 47 48 48 47 46 45 44 43 42 41 39 38 37 36 34 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 30 30 29 29 28 27 27 26 25 24 23 23 23 23 23 23 24 24 25 26 26 27 28 28 28 28 28 26 25 24 22 21 20 19 19 19 19 19 19 20 20 21 21 21 22 22 23 24 25 25 26 26 26 26 26 26 26 27 28 31 34 37 41 46 51 56 61 65 69 72 75 78 80 81 83 84 86 89 92 97 102 107 113 119 124 127 128 128 124 116 90 10 337 327 322 319 317 314 310 307 305 303 302 302 303 303 304 305 305 305 302 297 290 283 275 268 262 257 254 251 250 249 249 252 256 259 262 264 266 267 269 272 275 278 281 283 286 288 289 290 292 293 293 292 291 289 286 281 274 267 261 257 257 263 271 281 293 299 296 284 267 253 241 240 260 259 251 62 50 40 43 54 58 55 49 46 46 49 50 49 48 52 63 73 80 85 90 94 97 102 109 116 121 123 124 124 122 121 118 114 109 104 101 98 97 102 115 123 125 130 136 138 133 125 117 112 110 110 111 111 112 113 113 114 117 121 126 130 134 137 138 138 136 131 125 117 109 102 98 95 95 96 98 101 103 105 107 109 111 113 115 115 115 115 114 113 112 111 110 110 111 113 116 118 119 118 115 111 106 101 97 95 94 92 89 85 82 79 77 74 72 69 67 65 64 62 61 60 60 59 59 58 58 58 58 58 58 58 58 58 58 59 60 61 62 63 64 65 66 67 68 69 69 69 68 68 67 65 64 63 62 60 59 58 57 56 54 54 53 52 52 50 49 48 48 48 49 51 51 52 53 54 53 49 47 42 28 12 8 11 10 8 7 5 4 6 10 11 12 15 19 25 30 35 41 48 53 59 67 76 83 86 87 90 94 94 86 75 58 6 348 348 357 10 21 31 38 44 48 52 55 57 59 60 60 60 59 58 57 56 55 53 52 51 50 48 47 46 45 44 43 42 41 39 37 35 33 33 33 34 37 40 43 45 46 46 46 46 47 50 53 53 54 54 53 51 50 50 50 52 55 58 62 66 67 68 67 66 66 67 69 72 76 80 84 88 92 95 97 99 101 103 105 108 110 111 112 112 111 112 112 113 113 113 113 112 111 110 108 105 102 99 96 93 91 86 78 71 69 70 73 75 78 80 83 85 88 90 93 99 108 121 135 148 159 166 169 172 174 177 179 42 43 44 45 46 46 46 45 45 44 43 42 40 39 38 37 36 34 33 33 32 32 31 31 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 28 29 29 30 30 31 31 31 31 31 30 29 29 28 27 27 26 25 24 24 23 23 23 23 24 24 25 26 27 27 28 28 28 28 27 26 25 23 22 20 20 19 19 19 19 19 20 20 21 21 22 22 23 23 24 25 26 27 27 27 27 27 27 26 26 27 28 30 32 34 38 42 46 51 56 60 64 67 69 71 71 72 72 73 73 74 75 77 79 82 84 87 90 94 98 98 95 81 52 8 340 327 319 315 312 309 306 304 302 302 302 302 303 304 305 307 308 308 306 300 292 282 272 263 256 252 250 249 248 248 249 251 255 257 259 261 262 264 267 270 274 278 281 284 287 289 290 292 293 294 294 293 291 287 281 273 265 259 255 251 250 256 270 282 289 290 286 278 264 245 212 185 254 249 191 83 64 50 45 49 54 54 51 47 45 46 46 44 43 46 56 70 81 89 97 102 106 111 118 124 125 124 123 122 122 121 120 116 111 105 101 100 103 112 123 126 129 135 141 143 139 132 125 119 115 115 115 116 117 117 116 117 119 123 128 132 135 138 140 140 139 136 130 123 115 108 103 100 99 100 102 104 106 108 110 112 113 115 116 117 116 116 115 114 113 113 112 112 113 114 116 118 119 118 115 111 106 102 99 97 95 94 91 88 85 82 79 76 74 71 69 66 65 63 62 62 61 61 60 60 60 60 60 59 59 59 59 59 59 60 60 61 62 63 65 66 67 68 69 69 69 69 69 68 67 66 64 63 61 60 59 58 57 56 55 55 55 54 53 52 50 49 49 49 50 51 52 53 54 56 57 56 54 51 43 29 21 17 15 12 11 11 11 12 14 16 17 17 20 23 27 30 36 42 48 56 66 77 84 87 91 97 103 107 108 111 112 107 87 41 24 27 33 39 44 48 51 54 57 60 61 61 61 61 60 59 58 57 55 54 53 52 51 50 48 47 45 44 43 42 40 38 36 33 32 32 33 35 39 42 46 48 49 50 50 50 51 53 55 56 55 55 55 54 55 55 57 59 62 65 67 70 70 70 69 67 68 69 71 74 77 81 84 88 91 94 96 98 100 102 104 107 109 110 110 109 110 110 111 112 112 111 111 110 109 107 105 103 100 97 95 92 90 87 80 73 67 63 61 62 65 68 72 76 81 87 97 115 143 167 182 189 192 195 194 193 194 194 195 40 41 42 43 43 44 44 44 43 43 42 41 40 39 38 37 36 35 34 33 32 32 31 31 30 29 29 29 29 29 29 28 28 28 27 27 27 27 28 28 28 29 30 30 31 32 32 32 31 31 30 29 29 28 27 26 25 25 24 24 23 23 24 24 25 25 26 27 28 28 28 28 27 27 26 24 23 22 20 20 19 19 19 19 19 20 21 21 22 23 23 24 24 25 26 27 28 28 28 28 27 27 27 27 27 27 28 30 32 35 38 42 46 50 55 58 61 63 64 64 64 63 63 62 61 61 61 62 63 64 66 69 74 79 82 79 66 38 358 332 319 312 308 306 303 301 301 300 300 301 301 302 303 304 306 308 311 311 305 294 279 264 253 246 244 245 246 247 248 249 251 253 255 256 257 259 261 265 268 273 278 282 286 289 291 292 294 295 296 295 294 290 283 273 262 256 254 253 249 246 250 264 278 281 278 277 277 271 248 171 114 68 290 85 80 72 60 50 46 48 51 51 48 45 45 44 42 39 39 48 61 76 88 100 110 116 122 127 129 125 120 118 120 122 124 125 123 117 110 106 107 114 127 137 138 141 147 151 150 147 141 134 126 121 119 118 119 121 121 120 119 121 125 129 133 136 138 140 141 140 139 135 129 123 117 111 107 105 105 107 109 110 113 114 116 116 117 118 118 118 117 117 116 115 114 114 114 114 115 116 118 118 117 115 111 107 104 102 100 98 96 93 91 87 84 81 78 75 72 70 68 66 64 63 62 62 62 62 62 62 61 61 61 61 61 61 61 61 61 62 62 63 64 65 67 68 69 69 70 70 70 70 69 68 66 64 63 61 60 59 58 57 57 57 56 56 56 55 53 51 50 50 50 51 51 51 52 53 55 55 55 54 52 48 41 34 27 24 21 20 19 17 16 15 17 16 14 15 18 22 25 29 35 41 48 58 71 79 84 89 96 102 106 108 110 110 110 109 95 62 48 46 48 50 52 53 56 58 61 62 63 62 61 61 60 59 58 57 55 54 53 52 51 50 48 46 44 43 41 39 37 34 31 30 31 32 36 41 46 49 51 52 53 54 54 54 56 56 56 56 56 57 59 60 61 63 65 67 69 71 72 72 71 70 69 70 71 73 75 78 81 84 87 89 92 95 97 99 101 103 105 106 107 107 108 108 109 110 109 109 109 108 107 105 104 102 99 96 94 92 90 89 88 84 78 70 59 49 47 50 52 57 60 66 75 115 186 209 215 216 217 216 216 213 212 210 209 209 38 38 39 40 41 42 42 42 42 42 41 41 40 39 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 28 28 28 28 27 27 27 27 27 27 28 28 29 30 31 31 32 32 32 32 32 31 30 30 29 28 27 26 25 25 24 24 24 24 24 25 26 26 27 28 28 28 27 27 26 25 24 23 22 21 20 20 19 19 19 20 20 21 22 22 23 24 25 25 26 27 27 28 28 28 28 27 27 27 27 27 27 27 28 30 32 34 37 41 45 49 53 56 58 59 59 59 58 57 56 55 54 54 54 55 56 59 62 67 73 77 74 60 25 342 318 309 303 300 299 298 297 297 297 298 298 299 299 300 300 302 305 312 314 306 293 274 250 233 228 232 238 243 247 249 250 251 252 252 253 254 255 258 262 267 273 279 284 288 291 293 295 296 297 297 296 294 288 278 265 254 249 249 251 249 245 245 262 279 279 274 277 289 298 299 101 90 72 58 63 71 72 67 58 49 46 47 49 49 47 45 44 41 37 36 40 50 64 79 98 113 122 128 131 128 121 117 118 122 127 130 132 131 125 118 115 116 122 134 142 147 154 162 164 161 158 153 144 135 128 124 122 124 126 126 124 123 124 127 131 134 136 138 140 141 141 140 138 135 131 126 121 116 114 113 113 115 116 118 119 120 120 120 120 120 120 119 119 118 117 116 115 115 116 116 117 118 119 118 116 114 111 109 106 104 101 98 95 93 90 86 83 79 76 73 71 69 67 65 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 64 64 65 66 67 68 69 70 70 71 71 70 70 68 67 65 63 62 61 60 59 58 58 58 58 58 57 56 54 52 51 51 51 52 51 51 51 52 52 53 52 51 50 49 47 43 38 34 32 31 29 27 24 22 20 18 15 15 19 22 24 26 30 35 39 47 60 71 79 87 94 99 103 105 107 109 110 110 102 79 63 58 56 56 56 56 58 59 61 62 63 63 62 61 61 60 59 58 57 56 55 54 53 51 49 46 43 41 39 38 35 32 30 29 30 33 39 45 50 53 55 55 56 56 57 57 57 57 57 57 58 60 62 64 66 67 68 70 71 72 73 73 72 71 71 71 73 75 77 79 81 83 85 88 91 94 96 98 100 102 103 104 104 105 106 107 107 107 107 107 106 105 103 102 100 98 96 93 91 89 89 89 90 90 87 79 62 43 35 34 37 37 36 31 341 258 242 236 234 231 229 228 226 224 223 221 219 217 36 37 38 39 39 40 41 41 41 41 41 40 40 39 38 37 36 35 34 33 33 32 31 30 30 29 28 28 28 28 28 28 27 27 26 26 26 27 27 28 28 29 30 31 32 32 33 33 33 32 32 31 30 29 29 28 27 26 25 25 25 24 24 25 25 26 27 27 28 28 28 27 27 26 25 24 23 22 21 20 20 20 20 20 20 20 21 22 22 23 24 25 26 27 27 27 28 27 27 27 27 27 27 27 27 27 27 27 28 29 31 33 36 40 44 48 51 54 56 57 57 57 57 56 55 54 53 53 54 55 58 61 66 73 78 76 59 359 313 299 295 293 292 292 292 292 293 293 294 294 294 295 295 295 295 298 306 309 298 285 262 212 186 190 208 228 241 247 250 250 250 250 250 250 251 253 256 261 267 274 280 285 289 292 294 296 297 298 298 297 293 284 273 262 252 245 244 247 248 244 241 267 296 286 272 278 316 336 350 47 75 71 63 61 65 69 69 63 54 47 44 44 45 44 44 42 40 36 34 35 41 49 62 84 108 121 126 126 122 117 118 123 130 134 137 139 138 132 124 119 117 119 127 138 149 161 172 175 174 172 166 153 141 134 130 127 129 131 131 128 127 128 130 133 136 137 139 140 140 140 140 139 138 136 134 130 127 123 122 121 122 123 123 123 123 123 123 123 122 122 122 121 119 118 117 117 117 117 118 119 120 120 120 119 118 116 115 112 109 105 101 98 95 92 88 85 82 78 75 73 71 69 67 66 65 64 64 64 65 65 65 65 65 65 65 65 65 65 65 66 66 66 67 67 68 69 70 70 71 71 71 71 71 70 68 67 65 64 62 61 60 60 59 59 60 59 58 56 54 52 52 52 52 53 52 51 50 51 51 51 51 50 49 48 46 44 42 39 38 37 36 34 33 32 30 26 24 24 26 27 26 28 30 32 34 40 50 62 74 84 91 97 101 104 106 107 109 108 100 83 71 66 63 61 59 58 57 58 59 61 62 62 62 62 61 61 60 59 58 57 55 54 53 51 48 44 41 38 37 35 34 32 31 30 32 37 43 49 54 56 57 57 57 57 58 58 58 58 59 60 61 63 65 68 69 70 71 71 72 73 73 73 73 72 72 73 74 76 78 79 81 83 85 87 89 92 95 97 99 100 101 101 102 102 103 104 105 105 105 104 103 102 101 100 99 96 94 91 89 88 88 91 93 94 93 87 70 43 25 20 19 12 357 323 286 265 252 246 242 238 235 233 231 229 228 226 224 222 35 35 36 37 38 38 39 39 40 40 40 40 39 39 38 37 36 35 34 33 33 32 31 30 30 29 28 28 28 28 28 27 27 26 26 26 26 26 27 28 28 29 30 31 32 33 33 33 33 33 32 32 31 30 29 28 27 26 26 25 25 25 25 25 25 26 27 27 28 28 28 27 27 26 25 24 23 22 21 21 20 20 20 20 21 21 21 22 23 23 24 25 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 27 27 28 29 32 36 40 44 48 51 54 56 58 59 60 60 59 58 57 56 56 57 59 63 71 80 87 89 73 287 281 281 283 284 285 286 287 288 289 289 289 289 289 289 289 289 289 288 289 289 282 271 225 126 120 128 161 217 242 250 252 251 251 250 249 249 250 252 255 260 268 276 282 286 290 293 295 297 298 298 298 295 288 279 271 264 254 244 239 240 243 238 226 247 315 292 264 302 19 11 11 32 58 65 63 60 60 64 65 62 55 47 42 39 38 39 40 39 37 34 32 32 34 38 44 61 89 107 114 116 115 117 123 133 140 144 145 145 142 134 124 114 106 103 110 126 144 162 175 183 187 189 178 156 141 136 133 132 133 135 134 132 131 131 133 136 138 139 140 140 140 140 140 140 140 140 139 138 136 133 131 130 130 129 128 126 125 125 125 125 124 123 123 122 120 119 118 118 119 119 120 121 122 122 122 122 122 121 120 117 112 107 103 100 98 94 91 89 86 82 79 76 74 71 70 68 67 66 66 66 66 66 66 66 66 67 67 67 67 68 68 67 67 67 68 68 69 69 70 71 72 72 72 72 72 71 70 68 67 65 64 63 62 62 61 61 61 60 59 56 54 53 52 52 52 53 52 51 50 50 50 49 49 48 47 46 44 43 41 40 39 38 38 37 37 37 36 34 32 32 32 31 30 31 31 32 33 37 44 55 68 80 89 95 99 102 104 106 106 103 94 82 76 71 68 65 62 59 57 57 58 60 62 63 63 62 62 62 61 60 59 58 56 55 53 51 47 43 40 37 35 35 36 37 35 35 37 42 48 53 56 57 57 57 57 58 59 60 60 61 62 63 64 66 68 70 71 72 72 73 73 73 73 73 73 74 74 75 76 77 79 80 81 83 85 87 89 91 93 95 97 98 99 99 100 100 101 102 103 103 103 102 101 100 99 98 96 94 91 88 86 86 87 90 92 92 91 84 68 33 10 1 351 334 310 289 273 263 255 250 245 242 239 235 233 231 229 228 226 225 34 34 34 35 36 36 37 38 38 39 39 39 38 38 37 37 36 35 34 34 33 32 32 31 29 28 28 27 27 27 27 27 26 26 25 25 26 26 27 28 29 30 31 31 32 33 33 34 34 33 33 32 31 31 30 29 28 27 26 26 26 25 25 25 25 26 27 28 28 28 28 27 26 26 25 24 23 22 21 21 20 20 20 21 21 21 22 22 23 23 24 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 26 28 31 35 39 43 48 51 55 58 61 63 64 65 65 64 62 62 62 64 70 81 93 105 129 222 255 265 271 275 278 280 281 282 283 284 285 285 285 285 285 285 284 283 281 275 265 258 242 118 89 78 76 84 194 251 257 257 255 252 251 250 250 250 252 255 261 270 278 283 287 290 293 295 297 298 298 295 290 281 273 268 265 258 248 238 234 234 228 212 210 259 279 283 68 47 29 21 27 44 56 59 58 58 59 59 56 50 43 37 34 33 35 35 34 33 30 29 28 29 31 32 40 61 82 93 103 112 121 132 144 152 153 152 151 145 135 120 105 93 88 94 113 138 159 175 185 195 203 185 141 131 131 132 132 134 136 136 135 134 134 136 138 140 141 142 142 142 141 141 142 142 143 143 143 142 141 140 138 137 135 132 130 128 127 127 125 124 123 121 120 118 117 118 119 120 121 121 122 123 124 124 124 124 123 121 118 113 108 105 102 100 97 95 93 90 87 84 81 78 75 73 72 71 69 68 68 68 68 68 68 68 69 69 69 70 70 69 69 69 68 68 68 69 70 71 72 73 73 74 74 73 73 71 70 69 67 66 65 64 63 63 62 62 60 58 56 55 53 52 52 52 51 51 50 49 49 48 48 47 46 45 44 43 42 41 40 39 39 38 38 39 39 38 37 35 34 34 33 32 33 34 35 36 38 43 52 64 76 85 92 96 100 102 104 103 99 91 82 77 73 70 66 63 60 58 58 59 61 63 64 64 63 62 62 62 61 60 59 57 55 53 51 48 44 41 38 37 37 40 42 41 40 42 46 50 54 56 56 56 56 57 59 61 63 64 65 66 67 68 69 70 71 72 73 73 74 73 73 73 73 74 75 75 76 77 78 79 81 82 83 85 86 88 90 92 93 94 95 96 97 98 98 99 99 100 100 100 99 98 97 96 95 93 89 86 83 82 82 84 86 86 85 82 70 39 3 344 329 313 299 285 274 266 260 254 250 246 243 239 236 234 232 230 229 228 228 34 34 34 34 34 35 36 36 37 37 37 37 37 37 37 36 36 35 34 34 33 32 32 31 30 28 28 27 27 27 27 27 26 25 25 25 25 26 27 28 29 30 31 32 33 33 33 34 34 34 33 32 32 31 30 30 29 28 27 27 26 26 26 25 26 26 27 28 28 28 28 27 27 26 25 24 23 22 21 21 20 20 20 21 21 22 22 22 23 23 24 24 25 26 26 27 27 27 27 27 27 27 27 27 27 26 25 25 24 24 23 23 25 27 30 34 38 42 46 51 55 59 63 66 69 70 70 70 70 71 75 83 98 115 143 198 236 252 261 266 270 273 275 277 278 279 280 281 281 281 281 281 281 281 280 277 269 258 246 190 96 75 57 51 57 58 297 275 268 262 258 255 253 252 252 252 255 262 272 278 283 287 289 292 294 295 297 296 291 283 274 268 264 263 262 258 248 240 236 222 204 204 236 315 37 53 48 37 27 26 37 50 56 58 59 60 57 52 43 35 30 28 30 33 33 31 28 26 24 23 23 24 25 31 48 65 77 92 113 128 141 153 160 161 159 156 148 135 118 101 88 84 90 107 130 152 170 183 195 207 146 111 118 124 128 130 134 137 137 136 135 136 138 140 142 143 143 143 143 143 143 143 145 145 146 147 147 147 146 145 143 140 137 133 130 128 126 124 122 119 117 115 115 116 117 118 119 121 122 123 124 124 125 125 124 123 121 117 113 109 107 104 101 99 98 97 95 92 89 86 83 80 78 76 75 73 72 71 70 70 70 70 71 71 71 71 71 71 71 70 70 69 68 69 70 72 73 73 74 74 75 75 74 74 73 72 71 69 68 67 66 65 64 63 61 60 58 56 54 53 52 51 51 50 49 49 48 48 47 47 46 45 45 44 43 42 41 41 40 39 39 39 40 40 39 38 37 35 34 34 35 37 39 40 42 44 47 53 62 72 81 87 91 94 97 99 98 95 88 81 76 72 69 66 63 61 60 59 60 61 63 65 65 64 62 61 60 60 60 60 58 55 54 53 50 47 44 42 41 41 44 46 45 44 45 48 50 52 53 54 54 55 56 59 62 65 67 68 69 70 71 72 73 73 73 74 74 74 74 74 74 74 75 75 76 77 78 79 80 80 81 83 84 86 87 88 89 91 92 93 93 94 94 95 96 96 95 95 94 94 93 91 90 88 85 82 79 77 76 76 77 76 72 66 53 29 352 325 311 299 289 280 273 266 261 256 253 249 246 242 239 236 234 232 231 230 230 230 33 33 33 33 33 34 34 35 35 36 36 36 36 36 36 35 35 34 34 34 33 33 32 31 30 28 27 27 27 27 27 27 26 25 25 25 25 26 27 28 29 30 31 32 33 33 34 34 34 33 33 32 32 31 31 30 29 29 28 27 27 26 26 26 26 26 27 27 28 28 28 27 27 26 25 24 23 22 21 21 20 20 21 21 21 22 22 22 23 23 23 23 24 25 26 26 26 26 26 26 27 27 27 26 26 25 25 24 23 23 22 22 22 24 26 28 31 34 39 43 48 53 58 64 68 71 74 76 78 81 88 101 121 153 199 230 245 253 259 263 267 270 272 274 275 276 277 278 278 278 279 279 279 279 278 275 272 274 286 77 84 71 53 48 57 60 31 324 290 276 268 262 258 256 255 254 256 262 271 278 283 286 288 290 292 293 294 292 286 278 271 264 259 259 265 269 266 260 251 220 181 166 94 39 41 45 46 40 33 30 37 47 54 58 61 62 60 54 43 31 23 21 26 34 36 32 26 21 18 16 16 16 17 26 46 63 72 86 114 134 146 156 166 170 166 159 150 138 123 105 93 89 93 104 120 142 161 175 186 169 96 101 112 120 124 128 134 138 138 137 136 137 139 141 142 143 144 145 145 145 145 145 147 148 149 150 151 151 151 150 148 145 141 137 133 129 126 123 119 117 116 116 117 119 120 120 120 121 122 122 123 123 124 124 123 121 119 116 112 109 107 105 103 102 102 101 99 97 94 91 89 86 84 82 80 78 76 74 73 73 73 73 73 73 73 74 73 73 73 72 71 70 70 70 72 73 74 74 74 75 75 75 75 75 74 74 72 71 69 68 67 66 64 63 61 59 57 55 54 52 51 50 50 49 48 48 47 47 47 46 45 45 45 45 44 43 42 41 40 40 40 40 41 41 41 40 39 38 37 37 39 41 44 46 48 49 52 56 63 70 77 82 85 87 90 91 91 89 84 78 74 71 68 65 63 61 59 59 59 60 62 64 66 65 61 57 56 56 58 59 58 56 55 55 54 52 48 46 45 46 48 48 47 46 47 48 49 50 51 51 52 53 55 58 61 65 68 69 71 72 74 74 75 75 75 75 75 75 75 74 74 75 76 76 77 78 78 79 80 80 81 82 83 84 85 86 87 88 89 90 90 90 91 91 91 91 89 87 86 85 84 83 81 78 76 74 71 69 68 67 64 57 45 29 10 345 319 301 290 283 277 272 267 262 258 254 250 247 244 241 239 236 235 233 232 232 232 232 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 34 34 34 33 33 33 32 31 30 29 27 27 26 26 27 27 26 25 25 25 25 26 27 28 30 31 32 32 33 33 33 34 34 33 33 32 32 31 31 30 30 29 29 28 28 27 27 26 26 27 27 27 28 28 28 27 26 26 25 24 23 22 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 24 25 25 26 26 26 26 26 26 26 26 25 25 24 23 22 21 21 21 20 21 22 23 24 26 29 33 38 43 49 55 61 67 71 75 80 86 97 119 159 208 234 246 252 256 260 263 265 268 270 272 273 273 274 275 276 276 277 277 277 277 276 275 280 303 0 59 80 82 70 62 63 58 38 2 319 296 283 273 267 263 260 259 259 264 271 278 282 285 287 289 290 290 288 284 280 276 272 268 261 258 262 271 275 276 274 211 109 93 70 55 47 44 43 42 38 35 38 45 52 57 61 63 63 59 50 35 21 14 19 33 40 36 27 17 11 9 9 9 10 19 45 68 77 83 105 128 141 153 169 176 169 156 147 141 132 113 101 98 98 101 112 133 153 167 166 123 99 105 114 120 123 127 134 138 139 137 136 137 138 140 142 144 145 146 146 146 147 147 149 150 152 153 154 155 154 153 151 148 144 140 135 130 126 123 121 121 122 123 124 126 127 127 127 126 124 122 121 121 121 121 120 119 117 114 111 109 107 106 106 105 105 104 103 101 99 97 94 92 90 87 85 83 80 78 77 76 75 75 76 76 76 76 76 75 74 73 72 72 72 73 74 75 75 75 75 75 75 75 76 76 76 75 74 72 70 68 67 66 64 62 60 58 56 55 53 52 50 50 49 48 48 47 47 47 46 46 46 46 45 45 45 44 43 42 42 41 41 41 42 42 43 42 41 41 40 40 42 45 48 51 53 55 57 61 65 70 74 77 79 81 83 84 84 83 80 76 72 69 67 64 61 59 57 55 54 53 55 59 63 63 58 53 52 52 55 58 58 56 55 55 55 54 51 48 48 49 50 50 48 47 48 48 48 48 49 50 51 52 54 57 61 64 67 69 71 73 75 76 76 76 76 76 76 76 76 75 75 76 76 77 77 78 78 79 80 80 81 81 82 83 84 85 85 86 87 87 87 87 87 87 86 85 83 80 78 76 74 73 72 70 68 67 64 61 57 53 45 31 15 358 339 318 302 290 282 276 271 267 263 259 256 252 249 247 244 242 240 238 237 235 235 234 234 234 33 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 33 33 33 33 33 32 31 30 29 27 27 26 26 27 27 26 26 25 25 25 26 27 29 30 31 32 33 33 34 34 34 33 33 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 27 27 28 28 28 28 27 26 26 25 24 23 22 22 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 25 25 26 26 26 26 26 25 25 24 23 22 21 20 20 19 19 19 19 18 18 19 21 23 27 31 36 41 45 50 55 60 65 70 77 156 241 251 255 258 260 262 264 265 267 269 271 272 272 272 273 273 273 274 274 275 274 274 273 278 293 335 33 68 90 99 93 77 64 50 31 6 334 312 298 287 278 272 269 267 266 267 272 277 281 284 286 287 287 284 279 274 272 273 274 273 269 263 261 265 273 282 302 39 75 77 72 64 54 45 40 39 39 38 39 45 52 56 58 59 60 60 55 42 25 12 11 27 39 38 27 15 6 3 3 2 2 10 37 67 81 87 94 116 136 153 167 169 151 129 123 124 117 103 100 102 100 100 111 132 149 156 142 113 107 112 118 121 124 128 134 138 138 137 136 137 138 140 142 144 145 146 147 148 148 149 151 152 154 155 156 157 157 155 153 150 147 143 137 132 128 125 125 127 129 130 131 131 132 133 133 132 128 124 122 121 121 120 120 119 117 114 111 110 109 108 108 108 108 107 106 105 104 102 100 98 96 93 90 88 85 82 80 79 78 78 78 79 79 79 78 76 75 74 73 73 74 75 76 76 76 75 75 75 75 76 77 78 78 77 75 73 71 69 68 66 64 62 60 58 56 54 53 51 50 49 49 48 48 47 47 47 47 47 47 46 46 46 46 45 45 44 43 43 43 43 43 44 44 44 44 43 43 43 45 48 52 56 58 60 63 66 69 72 74 75 76 77 78 79 79 78 76 74 72 69 67 64 60 57 53 50 48 46 46 49 55 60 57 52 50 50 52 56 57 56 54 53 53 52 50 47 46 48 50 49 49 48 48 49 49 49 49 50 51 52 54 58 61 64 67 68 70 73 75 76 76 76 76 76 77 76 76 76 76 77 77 77 78 78 78 79 80 80 81 81 82 82 83 84 84 84 84 84 84 83 82 81 81 79 77 74 71 69 67 66 64 64 62 60 56 51 44 35 22 7 352 337 321 305 293 285 278 273 269 265 262 259 255 252 250 248 246 244 243 241 240 239 238 237 237 237 32 32 32 32 31 31 31 32 32 32 32 32 32 32 32 33 33 32 32 32 32 32 32 32 31 29 28 27 27 27 27 27 26 26 26 26 26 27 28 30 31 32 33 33 34 34 34 34 33 33 33 32 32 31 31 30 30 29 29 29 29 28 28 27 27 27 28 28 28 28 28 27 26 26 25 24 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 23 23 24 25 25 25 25 25 25 25 24 23 23 22 21 20 19 18 18 17 16 15 14 14 14 15 17 20 23 24 25 27 27 27 23 14 353 322 298 286 279 275 274 273 272 272 272 273 273 273 273 273 272 272 271 271 271 271 271 271 273 286 314 3 50 79 102 115 108 82 55 35 15 355 335 317 304 295 287 282 279 276 273 272 273 277 281 283 285 285 283 277 270 266 266 268 271 274 273 268 263 261 266 279 310 36 68 74 74 70 61 50 40 36 37 38 41 47 54 57 56 54 53 55 54 47 31 14 9 20 32 34 25 12 2 358 356 354 355 3 24 55 82 96 103 121 143 154 154 136 110 95 91 86 79 79 88 96 99 103 118 135 144 139 121 110 112 118 123 125 128 130 134 138 138 137 136 136 137 139 141 143 145 146 148 149 150 151 153 154 155 156 157 158 158 157 155 152 149 145 140 135 131 130 131 133 135 135 135 136 136 136 135 134 131 127 125 123 122 122 120 119 117 115 113 112 111 111 110 110 109 109 109 108 108 106 105 103 101 98 95 93 89 87 84 82 81 80 81 81 81 81 79 77 76 75 75 75 76 77 78 77 76 75 75 75 76 78 79 79 79 78 76 74 72 70 68 66 64 62 60 58 56 55 53 52 50 49 48 48 48 47 47 47 47 48 48 47 47 47 47 47 47 46 46 45 45 45 45 45 45 46 46 46 46 46 47 51 55 59 62 65 67 70 72 74 75 75 75 75 76 76 76 75 74 73 72 70 68 65 60 56 51 47 43 40 40 43 48 53 53 51 50 50 51 53 56 55 54 53 52 50 47 44 43 44 46 47 47 47 48 49 49 50 50 51 52 54 56 59 62 64 66 67 69 71 74 75 76 76 76 77 77 77 77 77 77 77 77 77 78 78 78 79 79 80 80 80 81 81 82 82 83 83 82 82 81 80 79 78 77 75 73 70 68 65 62 61 59 56 54 51 46 38 30 18 4 351 339 325 312 299 290 283 277 272 268 265 262 259 257 255 253 251 249 248 246 245 244 243 242 241 240 239 32 31 31 31 31 31 31 31 31 31 30 30 30 30 31 31 31 31 32 32 32 32 32 32 31 30 28 28 27 27 27 27 27 27 26 26 27 28 29 30 32 33 33 34 34 34 34 34 33 33 33 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 28 28 28 28 28 27 26 26 25 24 23 22 22 22 22 22 22 23 23 23 22 22 23 23 23 23 23 22 22 23 23 24 25 25 25 25 24 24 23 22 22 21 20 19 18 17 16 16 15 14 12 11 11 11 11 13 14 15 15 14 12 9 5 358 349 337 326 317 308 300 294 290 287 284 282 281 280 278 276 274 272 270 269 267 267 268 270 273 285 314 341 12 51 83 108 122 116 76 30 6 352 340 327 315 303 295 289 286 284 280 277 276 277 279 281 282 282 281 278 273 267 263 264 265 266 268 271 271 267 261 261 270 299 40 66 73 75 73 67 58 47 40 39 39 42 48 54 57 54 49 45 45 47 45 34 19 11 15 24 26 18 6 356 350 347 346 350 359 13 35 75 107 118 131 145 143 128 110 96 87 81 76 69 68 75 86 97 110 127 137 135 123 112 111 117 124 128 130 131 132 135 138 138 137 136 136 137 138 140 142 144 146 148 150 152 153 155 155 156 157 158 159 159 157 156 153 150 147 142 137 134 134 136 138 139 139 139 139 138 137 136 134 132 129 127 125 124 122 121 119 118 116 114 113 113 112 111 111 111 110 111 111 110 110 109 107 105 103 100 97 93 90 87 85 83 83 82 82 82 81 80 78 77 77 77 78 78 79 78 77 76 76 76 77 78 80 81 81 80 79 77 75 73 71 68 66 64 61 60 58 56 55 54 52 51 50 49 48 48 47 47 48 48 48 48 48 48 49 49 49 48 48 48 47 47 47 47 47 47 47 48 48 49 49 50 54 58 62 66 68 71 73 75 76 77 77 76 75 75 74 74 74 73 72 72 71 70 67 63 57 51 46 42 38 37 38 41 45 47 48 50 50 50 51 53 53 53 53 53 52 49 46 43 42 42 42 43 44 46 47 48 49 50 52 54 57 59 61 63 65 66 67 68 70 72 74 75 75 76 76 76 77 77 77 77 77 77 77 77 77 78 78 78 79 79 79 80 80 81 81 81 81 80 79 78 78 76 75 73 72 70 68 64 61 58 56 53 49 45 40 35 27 17 6 355 343 332 319 307 296 288 281 277 272 268 266 264 262 260 259 257 255 253 251 249 248 247 246 245 244 243 242 31 31 31 31 31 31 31 31 30 30 30 29 29 30 30 30 30 30 31 31 31 31 32 31 31 30 29 28 28 28 28 28 28 27 27 27 28 29 30 31 32 33 33 34 34 34 34 34 34 33 33 33 32 32 32 31 31 30 30 29 29 28 28 27 27 27 27 28 28 28 27 27 26 26 25 24 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 24 24 24 24 24 24 23 23 22 21 21 20 19 17 16 15 14 13 12 11 10 9 8 8 8 9 10 9 9 7 5 2 358 353 347 341 336 329 322 316 309 304 299 295 291 287 283 278 274 270 267 264 263 264 268 274 291 344 7 6 21 57 90 113 125 120 359 334 330 326 322 316 308 300 292 286 283 281 279 278 279 280 280 280 279 278 276 275 273 270 266 266 267 265 263 267 273 271 262 258 263 299 52 67 71 74 74 70 62 54 50 47 45 44 47 53 56 53 46 38 36 39 40 35 23 14 13 16 16 10 359 349 342 340 342 348 358 5 13 46 103 116 115 107 107 107 103 97 89 82 77 72 70 76 89 107 125 136 137 129 119 113 116 123 129 132 132 132 133 136 138 138 137 136 136 136 137 139 141 143 145 148 151 153 155 156 157 158 159 159 159 159 158 157 155 152 148 143 139 137 138 140 142 143 143 142 141 139 137 136 134 132 130 128 127 125 123 121 120 118 117 116 115 114 113 112 111 111 111 112 112 113 113 112 110 108 106 103 100 96 93 90 87 86 84 84 83 82 81 80 80 79 79 80 80 80 79 78 77 76 76 77 78 80 81 82 83 82 81 79 76 74 71 68 66 63 61 59 58 57 55 54 53 51 50 49 49 48 48 48 48 48 48 49 49 49 49 49 50 50 50 50 50 49 49 49 48 48 49 50 50 51 51 53 56 61 65 68 71 73 76 78 78 78 78 77 76 75 74 73 73 72 72 72 73 73 71 66 59 52 47 42 39 37 36 36 37 40 42 46 47 47 48 50 51 52 54 55 55 54 51 47 43 40 38 37 39 42 45 46 48 51 54 56 59 61 63 64 65 66 67 68 70 72 73 74 74 75 76 76 76 77 77 77 77 77 77 77 77 77 77 78 78 78 79 79 80 80 80 80 79 78 77 76 75 74 72 70 69 66 63 60 56 53 50 46 42 37 32 26 18 9 360 349 338 326 314 303 294 286 281 276 272 269 268 267 266 265 263 261 258 256 254 252 251 250 249 248 247 246 245 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 30 29 28 28 28 29 28 28 28 28 28 29 29 30 31 33 33 34 34 34 34 34 34 34 34 33 33 33 32 32 31 31 31 30 29 29 28 28 27 27 27 27 27 27 27 27 27 26 26 25 24 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 23 23 24 24 24 24 24 23 23 22 21 20 20 19 18 17 16 14 13 12 11 10 10 9 7 6 6 6 5 5 5 4 2 360 357 355 351 347 342 337 332 326 320 315 309 304 299 292 285 279 272 267 264 261 261 266 273 291 19 46 43 39 52 78 101 117 135 279 299 304 307 308 307 305 301 295 290 284 280 278 278 279 280 280 279 276 274 272 273 274 276 276 275 275 275 270 264 266 279 279 266 256 262 40 61 66 70 72 72 66 58 53 56 57 53 49 48 51 55 54 48 38 31 31 34 32 24 14 10 10 8 1 351 342 340 341 345 351 359 4 4 12 65 98 97 83 82 99 104 100 92 84 78 78 84 100 121 137 142 141 136 129 122 120 124 130 134 135 134 133 134 136 138 138 137 136 135 136 137 138 140 142 145 148 152 154 156 157 159 160 160 161 161 161 159 158 156 153 149 144 140 139 141 143 144 145 144 143 141 139 137 135 134 133 131 130 129 126 124 122 121 119 118 116 115 114 114 113 112 112 112 113 114 114 114 113 112 110 107 104 101 98 94 91 89 87 86 85 83 82 81 81 81 82 82 83 82 81 80 78 76 76 77 78 80 82 83 84 84 84 82 80 77 74 71 68 65 63 61 60 58 57 56 55 54 52 51 50 49 49 48 48 48 48 48 48 48 48 49 49 50 50 51 51 51 51 51 50 49 49 50 51 52 53 54 56 59 63 67 71 73 76 78 79 80 80 79 78 76 75 74 72 71 71 71 71 74 76 74 68 61 54 49 45 42 39 37 36 36 34 35 38 41 42 44 47 49 51 53 54 56 56 55 52 47 42 38 36 36 40 45 47 49 52 55 59 61 62 64 65 66 67 68 69 70 71 72 73 74 75 76 76 76 77 77 78 78 78 78 78 78 78 78 78 78 78 79 79 80 80 80 79 78 77 75 74 72 71 69 67 64 61 58 55 51 48 45 41 36 31 26 20 14 6 357 347 334 321 309 299 291 285 280 276 274 272 271 271 270 269 268 265 262 259 256 255 253 252 251 250 249 248 247 27 28 28 29 29 29 29 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 29 29 28 28 29 29 29 29 29 29 29 29 30 31 32 33 33 34 34 33 33 33 34 34 34 34 33 33 33 32 32 31 31 30 29 29 28 27 27 27 26 26 26 26 27 27 26 26 25 25 24 24 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 23 23 23 24 24 24 24 23 22 21 21 20 19 18 17 16 15 14 13 11 10 9 8 7 6 5 4 3 3 2 1 360 359 357 355 353 350 346 342 337 333 328 323 317 312 307 301 294 285 278 270 266 264 264 268 275 287 26 68 68 64 66 77 90 100 110 281 287 291 294 296 296 296 295 293 290 286 282 279 278 278 278 278 276 273 269 267 267 270 274 279 282 285 286 284 280 274 273 288 293 284 281 48 60 61 63 67 70 68 60 48 41 50 59 59 54 49 49 53 55 52 42 32 28 27 26 21 13 8 5 1 353 343 341 346 351 351 351 358 8 9 5 25 72 90 90 90 99 103 99 91 82 78 83 98 123 145 155 154 147 140 134 131 130 133 137 138 137 134 133 134 136 138 138 136 135 135 135 136 137 139 141 145 148 153 155 157 158 160 161 162 163 164 163 162 160 157 154 150 145 141 140 142 144 145 145 144 143 141 139 137 136 134 133 132 131 130 127 125 123 121 120 118 117 116 116 115 115 114 114 114 114 115 115 114 112 110 108 106 103 100 97 95 92 90 89 87 85 84 83 82 83 84 85 85 85 84 82 80 78 77 77 78 80 82 84 86 86 86 85 83 81 77 74 71 68 66 63 61 60 59 58 57 56 54 53 52 51 50 50 49 48 48 48 48 47 47 48 48 49 50 51 52 52 53 53 52 51 51 51 51 52 53 54 55 58 61 65 69 73 76 78 80 81 81 81 79 78 76 74 72 71 70 69 69 69 72 75 74 69 62 55 51 49 46 41 36 34 33 31 31 33 36 37 40 43 47 49 52 54 54 56 56 55 52 47 43 38 38 42 46 49 51 54 57 60 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 77 78 78 78 78 79 79 79 79 79 79 78 78 78 79 79 78 78 78 78 77 76 75 72 70 68 67 65 62 59 56 53 50 47 44 41 37 32 28 23 18 12 5 356 344 330 316 305 296 290 286 282 279 277 276 276 275 274 273 271 268 265 262 260 257 256 254 253 252 251 250 249 25 25 26 27 28 28 28 28 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 29 28 29 28 28 28 29 30 30 30 30 30 29 30 30 31 32 32 33 33 33 33 33 33 34 34 34 34 33 33 33 32 32 32 31 30 30 29 28 27 27 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 23 23 22 21 20 19 18 17 16 15 14 13 12 10 9 8 7 6 4 3 2 1 360 358 357 355 354 352 350 348 345 342 338 334 330 326 321 317 312 307 300 291 283 277 271 270 273 278 284 291 322 79 82 78 75 77 81 83 59 301 289 287 288 289 290 289 288 287 286 285 282 279 276 275 275 275 274 270 267 263 262 264 269 274 280 285 288 288 287 288 290 291 296 301 310 8 58 62 60 60 64 68 66 57 43 33 39 53 59 57 51 47 49 54 54 48 37 27 22 20 16 11 7 3 356 346 339 346 357 359 352 349 357 12 13 5 8 39 73 92 101 97 92 89 84 79 77 85 104 131 151 161 161 155 148 144 142 140 141 143 141 137 134 132 133 136 138 138 136 135 134 134 135 136 138 141 145 149 153 156 157 159 160 163 165 167 168 168 166 163 160 156 151 146 142 142 144 145 145 145 144 142 141 139 137 136 134 133 132 131 129 127 126 124 122 120 118 118 118 118 118 117 117 117 117 116 115 113 110 108 106 104 102 101 98 96 95 93 91 90 88 86 85 85 85 86 87 87 87 86 85 83 80 78 78 78 80 83 85 87 88 88 88 86 84 81 78 74 71 69 67 65 63 61 60 59 58 57 56 54 53 53 52 51 50 49 48 48 47 47 47 47 47 48 49 51 52 53 54 54 53 53 52 52 52 52 53 54 57 60 63 67 71 75 79 81 82 83 83 81 79 77 75 72 70 67 66 66 65 65 67 70 71 69 63 57 55 56 53 42 32 27 24 24 26 29 32 34 37 41 45 50 53 54 54 55 56 56 56 53 49 44 42 45 48 51 53 55 58 60 62 63 64 66 67 69 70 72 72 73 74 75 76 78 78 79 79 79 79 79 79 80 80 80 79 79 79 78 78 77 77 77 76 76 75 74 73 71 69 66 64 62 60 57 54 52 49 47 44 41 38 34 31 27 23 19 14 7 357 343 327 314 303 295 291 287 285 283 282 280 279 278 277 276 273 271 268 265 262 260 257 256 254 253 252 251 250 22 23 24 25 25 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 30 30 31 31 30 30 30 31 31 32 32 33 33 33 33 33 33 33 34 34 34 33 33 33 32 32 32 31 31 30 29 28 28 27 26 26 25 25 25 25 25 25 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 21 20 19 18 17 16 15 14 13 12 11 10 8 7 6 4 3 1 359 358 356 354 352 350 348 346 344 341 339 336 332 329 326 322 319 315 311 305 297 289 282 279 278 280 286 293 298 301 28 93 89 82 79 79 77 63 334 296 289 286 285 286 286 285 283 282 281 280 277 275 273 271 270 271 270 266 264 262 261 263 269 275 280 283 283 280 280 286 293 298 298 298 312 34 62 64 60 58 63 69 69 61 47 36 37 46 55 58 53 46 45 49 52 50 42 30 21 15 12 10 7 3 354 344 342 356 7 2 349 346 358 12 13 4 2 16 41 74 94 90 84 80 77 76 78 88 110 136 155 165 168 164 159 155 153 148 146 145 141 136 133 132 133 137 139 138 136 134 133 134 135 136 137 140 144 149 153 155 156 157 159 163 167 170 172 173 170 167 163 157 152 147 143 143 144 145 145 144 143 142 140 138 137 136 135 133 132 131 129 127 125 123 122 120 120 120 120 121 121 121 121 120 119 117 115 111 106 103 100 99 98 97 96 95 94 93 92 91 89 87 87 87 88 89 89 89 88 87 85 82 80 79 79 81 83 85 87 88 90 90 89 87 84 81 78 75 72 70 68 66 64 63 62 61 60 58 57 56 55 53 52 51 50 49 49 48 47 47 46 46 46 47 49 51 53 54 55 55 54 54 53 52 52 52 53 54 57 60 64 69 73 77 81 83 84 85 84 82 79 76 73 70 67 64 62 61 60 60 61 63 66 68 65 61 61 65 67 57 38 22 15 18 22 25 28 30 33 38 45 51 55 56 55 55 55 56 57 55 52 48 47 48 50 53 55 57 58 60 62 63 65 66 68 70 72 73 74 75 76 77 79 80 80 80 80 80 80 80 80 80 80 80 80 80 79 79 78 76 75 75 74 73 72 70 68 67 65 62 60 58 56 54 51 49 47 45 42 39 36 33 30 27 24 20 16 9 358 343 327 313 303 297 292 289 287 286 284 283 282 280 278 277 275 272 269 266 264 261 259 257 255 254 253 253 253 19 20 21 22 23 24 24 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 29 30 31 31 31 31 31 31 31 31 32 32 32 33 33 32 33 33 33 33 33 33 33 33 32 32 32 31 31 31 30 29 29 28 27 26 25 25 24 24 25 25 25 25 24 24 24 23 23 22 22 22 21 21 22 22 22 21 21 21 22 22 22 22 21 21 21 22 22 22 22 23 22 22 21 20 19 18 16 15 14 13 12 11 10 9 7 6 5 3 1 359 356 354 352 349 347 344 342 339 337 335 332 330 327 323 321 319 316 313 309 304 297 291 287 287 289 293 297 300 301 304 47 95 89 83 81 80 71 25 309 292 287 284 283 282 282 281 280 279 277 275 272 270 268 266 265 267 269 267 265 263 262 263 269 276 282 282 277 270 266 270 280 288 289 287 302 59 68 64 59 58 66 74 77 72 60 47 41 44 52 58 57 49 44 44 47 48 44 34 23 15 11 9 7 2 354 348 351 3 9 359 347 348 2 13 11 4 1 5 17 50 79 85 83 78 76 75 79 92 117 142 159 170 175 175 169 162 155 149 145 143 139 135 133 132 134 137 139 138 136 134 135 136 136 135 135 139 145 150 152 153 153 154 156 161 166 172 176 177 175 171 165 159 153 148 144 143 145 146 145 144 142 141 139 137 136 135 134 133 132 130 128 126 125 123 123 122 123 123 124 124 124 124 123 122 121 118 114 109 105 101 98 96 95 95 94 94 94 94 93 92 90 89 89 90 91 91 91 90 89 88 85 83 81 81 81 82 84 86 88 89 90 90 89 87 84 81 78 76 73 71 69 67 66 64 63 62 61 60 58 57 55 54 53 52 51 50 49 48 47 46 45 44 44 46 48 51 54 56 57 57 56 54 53 52 52 51 52 54 56 60 65 69 74 78 81 84 85 85 83 81 77 74 71 68 64 60 58 57 56 56 57 59 62 65 65 63 65 72 82 80 56 32 20 18 20 23 24 26 28 34 42 51 56 59 58 57 55 55 54 53 50 49 48 50 52 55 57 58 59 60 63 65 66 68 70 72 74 75 77 78 78 79 80 81 82 82 82 82 82 82 81 81 81 81 81 81 80 79 78 76 75 74 72 71 69 67 65 63 61 60 58 56 54 52 50 48 45 43 41 38 35 32 30 27 24 21 17 9 359 345 329 315 306 299 295 291 289 288 286 284 282 281 279 277 275 273 270 268 265 262 260 259 257 256 256 256 256 16 17 18 19 20 21 21 22 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 29 30 31 31 32 32 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 32 32 32 32 31 31 31 31 30 30 30 29 28 27 26 25 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 20 19 18 17 15 14 13 11 10 9 8 7 6 4 3 1 359 356 353 351 347 344 341 338 335 333 330 328 326 324 322 319 317 315 312 311 308 304 299 297 297 298 300 302 302 302 303 311 27 83 83 82 84 80 56 335 300 290 284 282 280 278 278 278 277 275 273 270 267 264 262 261 261 264 267 266 264 262 260 260 264 271 278 281 276 265 255 254 262 270 275 274 286 76 71 62 56 59 70 81 86 83 72 60 49 47 54 60 61 55 48 43 42 42 41 35 27 20 14 10 6 2 358 355 358 5 5 356 348 354 7 14 12 6 1 1 10 41 72 83 84 80 78 78 82 97 125 149 165 176 182 184 173 156 146 141 140 140 137 133 132 132 134 137 138 138 136 136 137 137 135 133 134 140 147 150 150 149 148 147 149 152 159 167 175 179 178 173 167 161 154 149 145 144 145 146 146 144 142 140 138 137 136 135 134 133 131 129 128 126 126 125 125 125 125 126 126 126 126 125 125 124 122 118 114 110 105 101 98 96 94 94 94 94 95 94 94 92 91 91 91 92 92 93 92 92 90 88 86 84 83 82 83 84 85 87 88 89 90 89 88 86 84 81 79 76 74 72 70 68 66 65 64 64 63 61 60 58 56 55 53 52 51 49 48 47 46 45 44 43 43 44 47 51 54 57 58 58 57 56 54 53 51 51 51 52 55 59 64 69 74 78 81 83 83 82 80 77 74 70 67 64 60 57 55 55 55 55 56 58 61 64 65 66 69 77 88 89 68 43 30 25 22 21 20 20 22 26 36 48 57 61 61 60 58 56 53 51 49 48 49 51 54 57 59 60 60 61 64 66 69 71 73 75 76 78 79 80 80 81 82 83 83 83 83 83 84 83 83 82 82 82 82 82 81 80 78 76 74 72 70 68 66 65 63 61 59 58 56 54 52 50 49 47 44 42 39 37 34 31 29 27 24 20 16 9 359 346 332 319 310 303 298 294 291 289 287 286 284 282 281 279 277 274 271 269 266 264 262 261 261 260 260 260 260 14 14 15 16 17 18 19 19 20 21 22 23 23 24 24 25 26 26 27 27 28 28 28 28 28 28 29 29 29 29 30 31 31 32 32 32 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 30 30 29 29 28 27 26 25 24 23 23 23 24 24 24 23 23 23 23 22 22 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 20 20 20 20 20 21 21 21 20 20 19 17 16 15 13 12 10 8 7 6 4 3 2 360 358 356 353 350 347 344 340 336 333 330 327 324 323 321 319 317 315 313 311 309 308 307 304 302 302 302 304 305 304 303 303 309 330 33 72 82 88 89 75 15 318 299 289 284 280 277 276 275 274 273 272 269 265 262 259 257 256 256 257 259 259 258 256 255 256 259 262 269 277 277 268 253 245 250 258 264 265 84 78 70 59 51 57 73 87 91 88 80 71 60 55 59 64 65 61 54 44 38 36 35 33 29 23 16 10 6 3 360 358 0 3 3 358 356 2 13 19 16 10 4 2 11 39 71 84 86 83 82 84 89 107 135 155 169 178 183 179 158 136 131 133 135 135 134 132 131 132 133 136 138 138 137 137 137 136 133 132 135 141 147 146 141 139 134 129 126 127 134 148 170 185 185 179 171 162 155 149 145 143 143 144 145 144 142 140 138 137 136 135 134 133 131 130 129 128 128 128 128 128 128 128 128 128 127 127 126 124 122 118 114 110 106 102 99 97 95 95 95 95 95 95 94 93 93 93 93 93 93 93 93 92 90 88 87 85 84 84 84 84 85 87 88 89 89 88 87 86 84 82 80 77 75 73 70 69 67 66 65 65 64 63 61 59 57 55 54 52 50 49 48 46 45 43 41 40 40 42 46 50 55 59 60 60 59 57 55 53 51 49 49 50 52 56 60 66 72 77 81 83 81 78 74 70 67 63 60 58 56 54 54 54 55 56 57 59 62 65 67 70 72 79 87 89 73 52 39 31 25 20 17 14 13 17 28 43 57 64 65 63 61 59 56 53 51 49 50 53 56 60 62 63 62 63 65 67 70 72 74 77 78 80 81 82 83 83 83 84 84 84 84 85 85 85 84 83 83 83 83 83 81 80 78 75 73 70 68 67 65 64 62 61 59 57 55 53 51 49 48 46 44 41 39 36 33 30 28 26 23 19 14 7 359 347 336 325 316 309 303 299 296 293 290 288 286 284 282 280 278 276 273 270 268 266 266 265 265 265 265 265 264 11 11 12 13 14 15 16 17 18 19 20 21 22 23 23 24 25 26 27 28 29 29 29 29 29 29 29 29 29 29 30 31 31 32 32 32 32 31 31 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 28 28 27 26 25 24 23 23 22 23 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 19 19 18 16 15 13 12 10 9 7 5 3 2 0 359 357 355 352 350 347 343 340 336 332 328 325 321 319 317 316 315 313 312 310 308 306 305 304 303 302 302 303 304 304 302 301 304 320 3 53 78 93 102 100 56 325 307 297 289 283 278 275 273 272 271 270 268 265 261 258 255 253 251 249 249 249 250 249 250 252 255 258 258 259 267 274 272 260 249 249 252 256 84 80 78 72 60 45 45 65 81 86 85 84 82 77 71 68 69 69 66 59 48 38 32 30 30 28 23 16 10 5 1 358 357 0 6 10 11 11 15 23 25 21 13 6 5 13 38 74 89 89 86 85 90 100 122 145 161 170 174 172 158 136 125 125 128 131 131 130 129 129 130 132 134 137 138 137 137 136 133 132 133 136 141 142 135 129 126 121 114 109 109 116 138 184 207 203 191 177 164 154 145 139 136 136 139 142 142 141 140 139 138 137 136 135 134 132 131 131 131 130 130 130 129 129 129 129 129 128 127 125 123 121 117 114 110 106 103 100 99 98 97 97 97 96 95 94 94 94 94 94 94 94 94 93 92 90 89 88 87 86 85 85 85 86 87 87 88 88 88 87 86 84 82 80 78 76 74 72 70 69 68 67 66 65 64 62 60 58 56 54 52 51 49 47 46 43 41 39 38 38 41 45 50 56 60 63 63 61 58 56 53 51 48 46 46 47 50 54 60 69 78 83 84 81 73 65 58 54 51 49 49 50 51 52 54 55 57 59 61 64 67 70 72 75 79 85 88 77 61 49 38 28 20 12 6 3 6 19 37 55 65 68 67 64 63 61 57 54 52 52 55 58 61 64 65 65 65 66 68 70 72 74 77 79 81 83 84 85 85 86 86 86 86 86 86 85 85 84 84 83 83 83 81 80 78 76 74 71 69 68 66 65 64 62 61 59 56 54 52 51 49 48 46 44 41 38 35 33 30 27 24 21 17 12 6 359 350 341 333 326 318 311 306 301 297 293 291 288 287 285 282 280 277 275 273 271 270 270 270 271 271 270 270 269 9 8 9 10 11 12 13 14 15 16 17 19 20 21 23 24 25 27 28 29 30 30 30 30 30 30 30 30 29 29 30 30 31 31 32 32 32 31 31 32 32 32 32 32 32 32 31 31 31 31 31 30 29 29 28 28 28 28 28 28 28 27 27 27 26 25 24 23 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 19 20 20 20 19 19 19 19 18 18 18 18 18 18 17 16 15 14 12 10 9 7 5 3 1 359 357 356 354 351 349 346 343 339 336 332 328 324 321 317 315 313 312 311 311 309 307 305 303 302 302 301 300 300 301 302 301 299 299 305 335 41 74 93 109 122 136 280 298 296 292 286 281 277 273 271 269 268 267 264 262 259 255 252 248 244 241 240 241 242 244 246 250 258 265 265 259 257 259 262 260 257 256 253 133 85 85 85 82 68 46 34 40 58 70 78 87 94 96 90 84 80 78 74 66 53 41 33 30 29 27 22 16 9 2 357 354 356 6 18 26 29 29 29 30 28 22 14 9 8 14 31 70 91 90 86 87 95 113 140 156 163 165 162 153 139 128 124 125 127 128 128 126 125 126 128 130 132 136 137 137 135 133 131 130 133 137 139 136 130 127 126 125 124 124 133 158 189 207 214 213 204 186 164 148 136 127 125 129 134 138 139 140 140 140 139 139 138 137 135 135 134 134 133 132 131 130 130 130 129 129 128 127 126 124 122 119 116 113 110 107 105 103 101 100 99 99 98 96 95 95 94 94 94 94 94 94 94 93 92 91 90 88 87 86 86 86 86 86 87 88 88 88 88 87 86 85 83 81 79 77 75 73 72 71 70 69 68 66 65 63 61 59 56 55 53 51 49 47 45 42 39 37 36 37 40 44 50 57 62 65 65 63 60 57 53 50 47 45 43 43 43 45 50 61 74 84 85 79 69 57 46 38 33 31 34 39 45 50 53 56 58 60 63 66 69 72 74 76 79 83 87 81 68 56 44 31 19 8 357 350 352 5 28 52 67 73 71 68 65 64 61 58 56 56 57 60 63 65 66 66 66 67 68 70 72 75 78 80 82 84 85 86 87 88 88 88 88 87 87 86 85 84 84 83 82 80 79 78 76 75 73 71 69 68 67 65 64 62 61 59 57 55 52 51 49 47 46 44 41 38 35 33 30 27 23 19 16 12 8 2 356 349 342 335 327 320 314 308 302 298 295 292 290 287 285 282 280 278 277 276 275 276 276 277 277 276 275 274 7 6 6 7 7 9 10 11 13 14 16 17 18 20 21 23 25 27 29 30 31 32 32 32 32 31 31 30 30 29 29 29 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 30 29 28 27 27 27 27 27 27 27 27 27 26 25 24 24 23 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 15 14 12 11 9 7 5 3 1 358 356 354 352 350 348 345 342 339 336 332 329 325 321 318 315 312 310 309 309 308 307 305 303 301 300 300 300 299 299 299 299 297 295 296 307 357 63 88 108 130 156 211 262 282 287 286 282 278 274 271 269 267 266 264 263 260 257 252 247 242 237 235 235 238 241 244 246 250 261 277 281 269 253 244 244 249 255 259 253 93 91 94 97 95 81 57 40 38 48 62 76 93 105 107 102 98 97 94 86 73 58 45 37 34 32 29 23 17 9 1 355 355 4 20 32 39 41 41 39 36 31 24 18 14 13 14 21 51 84 88 86 90 104 131 156 161 159 155 147 138 129 125 125 126 126 125 124 122 121 122 124 126 130 133 135 134 131 129 128 130 133 135 135 133 132 133 135 140 147 156 172 191 203 208 210 211 208 190 159 137 125 121 123 129 133 137 138 140 141 141 140 140 139 138 137 137 137 137 136 133 132 131 130 130 129 128 127 126 124 122 120 118 116 114 112 109 107 105 103 102 101 100 98 96 95 95 95 95 94 94 94 94 93 93 92 91 90 88 87 87 86 87 87 88 89 90 90 89 89 88 87 85 84 82 80 78 76 75 73 72 71 70 69 67 66 64 62 59 57 55 53 51 49 47 44 41 38 36 35 37 40 44 50 57 63 67 68 66 62 58 53 49 45 42 40 39 38 38 41 49 61 69 73 70 62 49 36 27 20 16 16 23 34 45 52 56 58 61 64 67 71 74 76 78 80 83 84 80 71 60 48 34 19 4 349 339 337 347 12 45 70 79 78 73 69 66 63 60 59 58 60 62 64 66 67 67 67 68 69 71 74 76 79 81 84 86 87 89 90 90 90 90 89 89 88 87 85 84 83 82 80 78 77 76 75 74 73 72 70 69 67 66 64 62 61 59 57 55 53 51 49 47 46 44 41 39 36 33 30 27 23 20 17 15 12 8 3 357 350 343 335 328 320 314 308 303 299 296 294 291 289 286 284 283 282 282 282 283 283 283 283 282 281 280 7 4 3 3 4 6 7 9 11 13 14 15 17 19 20 22 24 27 29 31 32 33 34 34 33 33 32 31 30 30 29 29 29 30 30 31 30 30 30 31 31 32 32 32 31 31 32 32 31 31 31 30 29 28 27 26 26 26 26 27 27 26 26 25 25 24 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 19 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 16 16 15 15 14 12 11 9 7 5 3 1 358 356 353 351 349 346 344 341 338 335 332 329 326 323 319 316 313 310 308 307 307 307 306 304 301 299 298 298 298 298 298 297 295 293 291 294 311 24 76 101 126 154 189 231 259 273 279 279 277 274 271 269 267 266 264 262 260 256 251 245 241 238 235 233 235 240 245 249 248 246 257 303 311 287 258 240 236 242 250 254 188 95 97 101 104 100 88 70 53 46 51 64 82 98 103 100 98 101 106 103 91 76 61 49 40 37 35 32 27 21 13 5 0 5 18 32 42 47 51 51 49 45 38 32 29 26 21 17 20 42 76 87 89 97 118 148 166 160 150 142 135 129 126 125 125 125 124 121 119 117 117 118 120 123 127 130 131 129 126 126 128 130 133 134 135 135 136 138 142 151 163 174 186 197 204 207 208 208 206 186 145 124 120 123 129 133 135 138 140 142 142 142 141 141 140 139 139 139 139 138 137 134 132 131 130 129 128 127 126 124 123 121 119 118 117 115 113 112 110 107 106 104 102 100 98 97 96 95 95 95 94 94 94 94 94 93 93 92 90 89 88 87 87 87 88 89 91 91 92 91 90 89 87 86 84 83 81 79 77 76 74 73 72 71 70 68 67 65 63 60 58 56 54 52 50 47 45 41 38 37 36 37 40 44 50 57 63 68 70 68 64 59 53 47 43 39 37 36 35 34 37 43 50 52 53 53 51 41 29 20 14 8 5 8 18 34 47 54 58 61 65 68 72 75 79 81 82 83 83 80 73 64 53 39 22 4 345 331 326 330 349 31 71 85 85 77 71 68 66 63 61 61 62 63 65 66 68 68 68 69 71 73 75 78 80 83 85 88 89 90 91 91 91 91 91 90 89 87 85 84 82 80 78 77 76 75 74 74 73 72 71 69 68 66 64 62 61 59 57 55 53 51 49 47 45 43 41 38 36 33 30 27 25 23 21 19 17 14 9 4 357 349 341 333 326 319 314 309 305 303 300 297 295 292 291 289 289 289 289 290 290 290 289 288 287 286 7 4 2 1 2 3 5 7 9 11 13 14 16 17 19 21 24 27 29 31 33 34 35 35 34 34 33 32 31 30 29 29 29 29 29 30 29 29 29 30 30 31 31 31 31 31 31 31 31 31 30 30 29 28 27 26 26 26 26 26 26 26 25 25 24 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 14 13 12 11 9 8 6 4 1 358 356 353 350 348 345 343 340 338 335 332 329 326 323 320 317 314 311 309 307 306 306 305 304 302 300 298 297 297 297 297 296 294 291 288 288 294 329 56 94 122 149 176 209 238 257 268 273 274 272 271 268 267 266 265 263 260 255 251 245 240 237 236 236 236 238 243 249 250 244 232 213 22 343 300 265 243 234 236 242 236 112 92 92 94 94 92 88 81 72 64 62 70 83 86 82 79 80 83 88 85 78 69 60 49 40 36 35 35 33 29 22 16 14 19 30 41 49 55 60 61 59 54 47 43 42 40 35 29 33 52 77 90 98 110 131 154 163 153 141 134 130 126 124 124 124 122 119 116 114 113 114 115 118 122 126 129 128 126 125 126 129 132 134 135 136 137 138 140 146 157 170 181 189 197 202 205 205 203 199 175 135 122 122 128 134 137 139 141 143 144 144 143 142 141 140 139 140 140 139 139 137 135 133 131 129 128 127 125 124 123 121 120 119 118 118 116 115 114 112 110 107 105 103 101 99 97 96 96 95 95 95 95 95 95 95 94 94 92 91 90 89 88 88 89 90 91 93 93 93 93 91 90 88 87 85 84 82 80 78 77 75 74 73 72 71 69 68 66 64 62 59 57 55 53 51 48 45 42 39 37 37 38 40 44 49 56 63 69 71 71 67 61 53 46 40 37 35 34 33 34 37 43 44 43 42 40 38 30 20 13 8 4 359 358 4 17 35 48 57 62 66 69 72 77 81 83 84 85 85 83 79 73 65 53 34 9 343 325 316 316 325 3 67 83 82 73 66 65 65 65 64 63 64 65 66 67 68 69 69 70 72 74 76 79 81 84 87 90 92 92 92 92 92 91 91 90 88 86 84 82 81 79 77 76 75 74 73 73 73 72 71 70 68 66 64 63 61 59 57 55 53 51 49 47 45 43 40 38 35 33 31 29 28 26 25 23 20 18 13 8 1 353 344 337 330 324 319 315 312 310 307 305 302 300 298 296 295 295 296 296 296 295 295 294 292 291 7 4 2 1 0 1 3 5 7 9 11 13 14 16 18 20 23 26 29 31 33 35 35 36 35 35 34 33 32 31 30 29 29 28 28 28 28 28 28 29 29 30 31 31 31 31 31 31 31 30 30 29 29 28 27 26 26 26 26 26 26 25 25 24 23 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 15 15 14 14 14 13 13 12 11 10 9 7 6 4 2 359 356 353 351 348 345 342 339 337 334 332 329 327 324 321 318 315 313 310 308 306 305 305 304 303 301 299 297 297 297 296 295 293 291 288 285 286 301 28 84 119 148 172 198 224 244 257 265 269 270 269 267 266 266 266 265 262 258 254 249 245 240 237 236 238 240 243 246 248 245 234 217 194 170 215 270 257 241 229 226 225 189 102 86 81 77 77 81 85 89 94 97 93 74 61 57 58 59 58 55 54 55 57 57 54 46 36 30 30 34 36 34 32 30 31 36 44 52 59 64 68 68 66 62 56 52 53 52 50 50 57 71 86 98 109 124 140 152 154 145 137 132 129 126 124 123 122 119 115 111 110 110 111 114 118 123 127 129 128 127 127 129 131 133 134 135 137 138 139 143 150 162 174 183 189 195 200 202 202 200 192 165 135 126 128 133 138 141 143 145 146 147 146 144 142 141 140 140 141 140 139 138 137 135 133 132 130 128 127 125 124 122 120 119 119 119 118 117 116 115 114 111 108 106 103 101 100 99 98 98 97 97 96 96 96 96 96 96 95 94 92 91 90 90 90 91 92 93 94 95 95 94 93 91 89 88 86 85 83 81 79 78 76 75 74 72 71 70 68 66 65 63 61 58 56 54 52 49 46 43 40 38 37 37 39 42 47 53 61 69 73 74 70 63 54 45 39 35 33 33 34 36 41 43 42 40 37 34 29 20 10 5 3 359 356 355 357 4 19 37 52 62 67 71 75 78 83 86 88 90 91 91 90 88 85 79 66 32 343 317 307 304 308 338 57 73 71 64 59 59 64 67 68 67 66 66 67 68 69 69 70 72 73 75 77 79 82 85 88 91 93 93 92 92 91 91 90 88 87 85 83 81 80 78 77 76 74 74 73 73 73 72 71 70 68 67 65 63 61 59 57 55 54 52 50 48 45 42 39 37 35 33 33 32 30 29 27 25 22 19 15 10 3 355 347 339 332 327 323 321 319 317 315 313 310 308 306 303 302 301 301 301 301 300 299 298 296 295 7 5 3 1 0 0 1 3 5 8 10 12 13 15 16 19 21 24 27 30 33 34 36 36 36 36 35 34 33 32 31 30 29 28 27 27 27 27 27 28 28 29 30 30 31 31 31 31 30 30 29 29 28 27 27 26 26 25 25 25 25 25 24 24 23 22 21 21 21 20 20 20 20 19 19 19 19 18 18 18 19 18 18 18 18 18 18 18 18 18 17 17 16 15 14 14 13 13 13 12 12 11 11 10 8 7 5 4 2 360 357 354 351 348 345 342 339 336 334 331 329 326 324 321 319 316 313 311 308 307 305 305 304 303 301 299 297 296 296 296 295 292 290 288 286 284 289 339 81 109 143 170 193 215 233 247 257 263 266 267 266 265 265 265 266 265 263 259 255 252 249 245 242 241 242 244 246 247 246 241 229 213 199 194 212 240 245 235 223 215 202 150 102 84 73 68 68 75 83 92 103 112 102 72 54 48 48 48 46 42 41 41 44 46 44 39 29 23 24 32 37 38 39 43 49 55 61 64 66 67 70 72 72 69 65 61 62 63 65 69 77 87 96 106 118 131 142 147 146 141 136 133 130 127 124 122 119 115 111 108 107 107 109 113 118 123 127 129 128 127 128 130 132 134 134 135 137 138 141 146 154 164 173 181 187 192 196 199 197 192 177 146 126 123 127 134 140 143 146 148 149 149 147 144 142 141 141 141 141 140 139 138 137 135 134 132 131 129 127 125 124 122 121 120 120 119 118 118 117 116 114 112 109 106 104 103 102 101 100 100 99 99 98 98 98 98 97 97 96 95 94 93 92 92 92 93 94 95 96 97 97 96 94 92 90 89 87 86 83 82 80 78 77 76 74 73 72 71 69 67 66 64 61 59 57 55 52 50 46 43 40 38 37 37 38 40 44 50 58 67 74 77 74 66 56 46 39 35 34 36 38 40 43 43 41 38 35 31 24 13 1 357 357 355 353 352 354 360 9 22 40 57 68 75 79 82 86 91 94 97 100 102 104 105 106 107 106 97 359 305 297 296 302 335 47 64 63 58 54 56 64 70 71 70 69 68 69 69 70 70 71 72 74 76 78 80 83 87 90 92 93 92 92 91 90 89 88 87 85 84 82 81 79 78 77 75 74 74 73 73 72 72 71 70 69 67 66 64 62 60 58 57 55 53 51 48 45 41 39 36 35 34 33 33 32 30 28 26 23 20 16 10 3 355 347 339 333 329 327 325 324 323 322 320 318 316 313 309 307 306 305 304 304 303 302 301 299 297 9 6 4 2 1 0 0 1 3 6 8 10 12 14 15 17 20 22 26 29 31 34 35 37 37 37 37 36 34 33 31 30 29 27 27 26 26 26 26 26 27 28 29 30 30 30 30 30 30 29 29 28 27 27 27 26 26 25 25 25 25 24 24 23 22 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 15 14 13 12 12 12 11 11 10 10 9 8 6 5 3 2 360 358 355 353 350 347 343 340 337 334 331 328 326 324 321 319 316 313 311 308 307 305 304 303 303 302 300 297 295 294 294 294 292 289 287 285 284 286 302 80 103 130 165 190 210 226 239 249 256 261 264 264 264 263 263 264 266 267 266 264 261 259 257 254 250 247 246 245 245 244 244 241 232 215 205 209 226 242 244 233 219 206 183 138 103 85 73 66 66 74 83 93 103 105 90 71 58 51 47 44 43 41 41 40 38 37 34 29 22 18 24 34 40 41 42 49 60 70 75 74 69 65 65 72 75 75 72 70 71 74 77 82 89 97 105 114 125 136 142 144 142 139 137 134 132 128 124 120 116 111 108 105 105 106 109 113 119 124 128 129 128 127 128 130 133 134 134 135 137 138 142 148 155 163 169 175 180 183 185 184 176 157 134 120 117 120 127 135 142 146 148 150 150 149 147 144 142 140 140 140 140 140 139 138 137 135 134 132 130 129 127 125 123 122 121 121 121 120 119 118 117 116 114 112 109 107 106 104 104 103 102 102 102 101 101 100 100 99 99 98 97 96 95 95 94 94 94 95 96 97 98 99 99 98 95 93 91 89 88 86 84 82 81 79 78 77 75 74 73 72 70 69 66 64 62 60 58 55 53 50 47 43 40 38 36 35 34 35 38 44 53 64 73 78 77 70 59 48 40 37 37 40 42 43 44 42 40 37 34 30 22 10 357 351 351 352 352 352 354 359 5 13 25 43 62 78 85 87 91 97 101 105 109 113 116 119 121 122 124 126 137 274 286 292 303 344 43 58 60 56 50 52 63 72 74 72 71 70 70 70 71 71 72 74 76 78 80 83 86 89 92 93 93 92 91 90 89 88 87 86 84 83 82 80 79 78 77 76 75 74 73 72 72 72 71 70 69 68 66 65 63 62 60 59 57 55 52 48 44 41 38 36 35 34 33 33 32 31 29 26 23 19 14 8 1 354 346 339 335 331 330 329 329 329 328 327 325 322 318 314 311 309 308 307 306 305 304 302 300 297 11 9 7 4 2 1 1 1 2 4 6 8 10 12 14 16 18 20 23 27 29 32 35 36 37 38 38 37 36 34 33 31 29 28 26 26 25 25 25 25 26 27 28 29 30 30 30 30 29 28 28 27 27 26 26 26 25 25 24 24 24 23 23 22 22 21 20 20 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 14 13 12 11 11 10 10 9 8 8 7 6 5 3 1 360 358 356 353 351 348 345 341 338 335 332 329 326 323 321 319 316 313 311 308 306 304 303 302 302 301 300 298 295 293 292 292 290 288 285 282 282 285 297 53 97 118 149 181 204 220 233 243 250 256 259 261 262 262 261 261 263 267 271 273 274 274 272 270 265 259 253 248 244 241 239 240 242 236 220 208 217 236 249 251 240 222 199 160 120 97 86 76 69 68 75 86 96 101 93 79 69 62 56 50 46 44 44 44 42 38 32 26 19 14 14 24 40 48 47 43 45 57 73 81 82 77 69 64 70 77 79 79 79 81 85 88 92 98 105 113 122 132 140 144 144 141 139 138 137 134 129 124 118 113 109 106 105 105 107 111 115 120 124 128 128 127 127 128 130 132 133 133 134 135 137 141 147 153 158 162 165 167 167 163 155 143 131 123 121 121 125 131 138 143 146 148 149 149 148 145 143 140 139 139 139 139 139 138 137 136 135 133 132 130 128 126 124 123 122 122 122 122 121 121 119 118 116 114 112 110 108 107 106 106 105 105 105 104 104 104 103 102 101 99 98 97 97 96 96 96 96 96 97 98 99 100 101 100 99 96 93 91 90 89 87 85 83 81 80 78 77 76 75 74 73 71 69 67 65 63 61 59 56 53 50 47 43 40 37 34 31 29 28 30 36 45 57 69 77 79 75 64 52 44 40 41 43 44 45 44 43 41 39 35 30 22 10 354 345 347 351 353 355 358 1 5 9 14 24 44 73 91 96 99 104 108 112 116 120 124 127 128 129 130 132 142 194 264 285 305 356 43 58 60 55 47 45 58 71 75 74 72 71 71 72 72 73 74 75 77 80 83 86 89 92 93 93 92 91 90 90 89 88 86 85 84 83 81 80 79 78 77 76 75 74 73 72 72 71 71 70 69 68 67 66 65 64 63 61 58 55 52 48 44 41 38 36 35 34 33 33 32 30 28 25 21 17 11 5 359 352 345 340 336 334 333 333 333 333 333 331 329 325 321 317 314 312 311 309 308 307 306 304 301 297 15 13 10 7 5 4 2 2 2 3 5 7 9 11 12 14 16 19 22 25 28 31 34 37 38 38 38 38 37 35 34 32 29 28 26 26 25 24 24 24 25 26 27 28 29 29 29 29 28 28 27 26 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 13 12 11 11 10 9 9 8 7 6 5 4 3 1 360 358 356 354 352 349 346 343 340 337 333 330 327 324 321 319 316 314 311 308 305 303 302 300 300 299 299 297 295 293 290 289 287 285 281 279 279 281 292 351 78 100 124 159 190 212 226 236 244 251 255 258 259 260 260 260 261 262 267 274 280 284 286 285 281 275 269 261 253 246 239 234 234 237 235 221 208 214 235 255 263 261 244 159 102 91 87 86 84 79 75 78 87 93 89 79 72 67 64 60 56 51 49 47 46 44 38 30 20 12 8 11 25 45 55 53 45 38 44 63 80 86 85 79 71 72 77 81 84 86 89 93 96 101 106 112 120 129 138 145 147 144 140 140 141 139 135 130 123 117 111 108 106 106 107 110 113 117 122 125 127 127 126 125 127 130 132 132 132 132 133 136 139 144 148 151 154 155 155 153 148 143 137 133 130 129 131 133 136 139 143 144 145 146 146 145 143 140 139 138 138 138 139 138 138 137 136 134 133 131 129 127 125 124 123 123 123 123 123 123 122 120 118 116 114 112 110 109 109 108 108 108 108 108 107 107 106 105 103 101 99 98 98 98 97 97 97 98 98 99 100 101 102 102 101 99 96 94 92 91 90 88 86 84 82 81 79 78 77 77 75 74 72 70 68 66 64 62 59 57 54 50 47 43 39 35 31 27 23 21 21 25 34 47 62 75 81 79 70 58 49 45 44 45 46 47 47 46 44 42 38 33 25 10 352 342 346 353 358 2 5 7 7 8 9 12 20 49 90 107 111 113 116 119 122 125 127 129 130 131 132 134 142 163 208 257 304 12 46 61 65 62 52 45 53 68 75 75 74 73 73 73 74 75 76 78 81 84 87 90 93 95 95 93 92 90 90 89 88 87 86 85 84 83 81 80 79 78 77 76 75 74 73 72 71 71 70 70 69 68 68 67 67 66 65 63 60 56 52 48 44 40 38 36 34 34 33 33 31 29 26 22 18 13 8 2 356 350 345 341 338 336 336 336 336 337 336 334 331 328 324 320 317 315 313 311 310 309 307 305 302 297 19 17 15 12 9 7 5 4 3 3 5 7 8 10 11 13 15 17 19 22 26 30 33 36 38 39 39 39 38 37 35 32 30 28 26 26 25 24 24 23 23 25 26 27 28 28 28 28 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 20 20 19 19 19 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 12 11 10 9 8 7 6 5 4 3 2 1 360 358 356 354 352 350 347 344 342 339 335 332 328 325 321 319 317 314 311 308 305 302 300 298 297 297 296 296 295 292 290 287 284 281 277 274 273 275 283 315 45 79 100 126 161 194 216 228 238 245 250 253 256 257 258 259 260 261 262 266 273 280 286 288 287 284 281 277 271 262 253 242 233 228 229 226 215 204 208 229 258 277 289 325 60 73 77 82 89 93 90 83 78 75 73 71 70 69 68 67 66 63 59 55 51 48 43 35 25 16 9 7 11 24 45 58 57 48 37 34 49 70 80 83 80 76 74 78 83 87 90 92 96 100 106 112 118 124 133 142 147 147 141 137 139 142 141 136 130 123 116 112 109 108 109 110 113 116 120 123 125 126 126 124 123 125 128 130 130 130 130 131 133 136 140 143 145 147 148 147 146 144 140 138 136 136 136 138 139 140 141 142 143 144 144 144 142 140 138 137 137 137 137 138 137 137 136 135 133 132 130 128 126 125 124 124 124 124 124 124 124 123 121 119 117 114 112 111 111 111 111 111 111 110 110 110 109 107 105 102 101 99 99 99 98 98 98 99 99 100 101 102 103 103 103 101 99 96 94 92 92 91 89 87 85 83 82 80 79 79 78 77 75 73 72 70 67 65 63 60 57 54 50 46 42 38 33 28 23 18 13 11 12 18 30 47 66 79 80 74 63 55 51 51 52 52 52 52 52 52 51 49 42 30 13 355 347 354 1 6 11 14 14 13 11 9 7 7 15 62 119 127 126 125 126 127 129 130 130 131 132 132 134 141 156 175 189 190 59 62 72 78 77 68 54 51 63 72 75 75 75 75 75 76 77 79 82 84 87 91 94 97 97 95 93 91 90 89 89 88 87 86 85 83 82 81 80 79 78 77 76 75 74 73 72 71 71 70 70 70 70 69 69 69 68 66 64 60 56 51 47 43 40 37 35 35 34 33 32 30 27 23 19 14 10 5 360 355 350 345 342 340 339 339 339 340 339 339 337 334 331 327 323 320 317 315 313 311 310 308 305 301 297 22 21 19 17 14 11 8 5 4 4 5 6 8 10 11 12 13 15 17 20 24 28 32 35 38 39 40 40 39 38 35 33 30 28 26 25 25 24 24 23 22 24 25 27 27 27 28 27 27 26 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 18 18 18 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 13 13 12 11 10 9 9 8 7 5 4 3 2 1 359 358 356 355 353 351 348 346 343 340 337 334 330 327 323 320 317 315 312 308 305 302 299 297 295 293 293 293 293 292 289 285 281 277 274 271 268 267 272 292 7 56 78 98 125 162 198 218 230 238 244 248 251 253 255 257 258 259 261 263 265 270 275 280 282 282 281 281 280 277 271 264 253 238 225 221 220 212 204 212 234 259 279 296 352 59 70 74 81 91 97 95 87 75 62 57 60 64 69 71 72 73 71 68 62 56 49 42 33 22 14 10 10 14 24 42 58 62 55 42 35 42 59 72 77 78 78 78 81 84 88 90 92 95 101 108 115 120 126 133 139 140 135 130 132 138 141 140 134 128 122 116 112 111 110 112 113 116 119 122 124 125 125 123 121 121 123 126 128 128 128 129 131 132 134 137 140 142 144 144 145 145 144 142 140 139 140 141 142 143 142 142 143 143 143 143 141 140 138 136 135 135 136 136 136 136 136 135 134 132 130 128 127 125 124 124 124 124 124 125 125 124 123 122 119 117 114 113 113 112 112 112 112 112 112 112 111 110 107 105 102 100 100 99 99 99 99 99 100 101 103 103 104 105 105 104 102 99 97 94 93 93 92 90 88 86 85 83 82 81 80 79 78 76 75 73 71 69 67 64 62 59 55 51 46 41 36 31 25 19 12 6 2 359 1 8 24 46 68 78 77 69 62 60 61 62 61 59 58 62 68 73 77 72 52 31 16 8 8 12 15 19 21 21 18 15 11 7 3 1 3 129 144 140 137 135 134 134 132 132 132 133 133 134 143 160 174 175 166 139 110 100 99 96 86 67 57 60 68 74 77 78 78 79 79 80 82 84 86 88 92 96 98 98 95 93 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 75 74 73 73 72 71 71 71 71 71 71 71 71 70 69 67 64 60 56 51 46 42 39 37 36 35 34 33 31 28 24 20 16 11 7 3 359 354 350 347 344 343 343 343 344 344 344 343 341 338 335 331 327 323 320 317 315 312 309 307 303 300 295 25 24 22 20 17 14 11 8 5 4 5 6 7 9 10 11 13 14 17 19 23 27 31 34 37 39 41 40 39 38 36 33 30 28 26 26 25 24 24 23 22 23 24 26 26 27 27 26 26 25 24 24 23 23 22 22 21 21 20 20 19 19 19 18 18 17 17 17 17 17 16 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 11 10 9 8 7 6 4 3 2 1 359 358 357 355 353 351 349 347 344 342 339 336 333 329 326 322 319 316 313 310 306 303 300 296 294 291 289 288 289 289 288 285 280 276 272 270 268 265 265 277 348 44 61 76 96 124 164 202 222 232 239 244 248 250 252 253 255 258 259 261 263 265 267 270 272 274 275 275 277 280 279 276 273 266 251 231 222 227 228 223 232 245 259 272 292 6 62 69 71 76 85 91 91 84 73 59 54 55 60 66 72 76 78 78 75 69 61 52 43 32 21 15 13 14 16 24 41 60 70 66 54 44 45 56 67 74 79 82 82 83 86 89 91 93 96 101 107 114 119 122 126 127 125 122 125 131 137 139 136 131 126 120 116 113 112 112 113 115 117 120 123 123 123 121 120 118 119 123 125 127 127 128 129 130 131 133 135 138 141 143 144 146 147 145 143 141 141 142 143 144 144 144 143 143 143 142 140 138 137 135 134 134 134 134 135 135 135 134 134 132 130 128 126 125 125 124 124 124 124 124 125 125 124 123 121 119 116 115 114 114 113 113 113 113 113 113 112 111 109 106 103 101 100 100 100 99 99 100 101 102 103 105 106 107 107 106 105 103 100 98 96 94 94 92 91 89 87 86 84 83 82 81 80 79 78 76 74 72 70 68 66 63 60 56 51 46 40 34 28 22 15 8 1 354 349 347 350 360 19 47 70 77 74 70 69 69 69 67 62 60 64 78 97 110 114 96 66 48 32 23 22 23 26 26 25 23 19 15 10 5 2 359 31 147 148 145 143 143 140 137 135 135 136 136 138 148 167 178 176 165 152 138 126 117 108 95 79 66 62 65 73 79 81 83 83 84 85 85 86 86 88 92 96 98 98 96 93 92 91 89 88 87 86 84 84 83 82 81 80 79 78 76 75 74 73 72 72 71 71 71 71 71 71 72 72 71 70 68 64 60 55 50 46 42 40 38 38 37 35 32 29 26 21 17 14 10 6 3 359 355 352 350 348 347 348 348 349 349 349 347 345 342 339 334 330 326 322 318 315 311 308 305 301 297 293 27 26 24 22 19 16 13 10 7 6 6 6 7 8 9 10 12 13 15 18 21 25 29 33 37 39 40 41 40 38 36 33 30 28 27 26 25 25 24 23 22 23 24 25 25 26 26 26 25 24 23 23 22 22 21 21 21 20 20 19 18 18 18 17 17 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 11 11 11 10 9 8 7 6 5 3 2 1 360 358 357 355 354 352 350 348 346 343 341 338 335 332 329 326 322 318 315 311 308 304 300 297 293 290 287 284 283 282 283 282 280 278 275 272 270 270 271 281 6 44 54 64 75 93 122 169 209 225 234 240 245 247 250 251 253 255 258 260 261 262 263 264 265 267 269 270 271 273 276 278 278 277 276 273 265 258 267 271 264 257 256 258 266 293 36 61 64 62 62 70 79 82 79 71 61 55 52 54 58 64 70 75 77 77 72 64 54 44 34 24 18 17 17 18 22 38 64 79 78 68 56 53 57 64 70 76 82 83 84 88 93 97 100 101 103 106 110 114 116 118 117 118 121 127 133 136 136 133 128 124 120 116 113 112 113 114 115 117 119 121 121 119 117 116 116 118 122 124 125 126 127 128 129 130 132 134 138 142 144 145 147 147 146 144 142 142 143 144 145 145 145 144 143 141 139 137 135 134 133 132 132 133 133 133 134 133 133 131 130 128 127 126 125 125 125 124 124 124 125 125 125 124 123 121 118 117 115 115 114 114 114 114 114 113 113 112 110 108 105 102 101 100 100 100 100 100 101 102 104 105 107 108 109 109 108 106 104 102 99 97 96 95 93 92 90 88 87 85 84 83 82 82 81 79 77 76 74 72 70 67 65 61 56 50 44 38 32 25 18 11 4 357 350 343 338 337 343 357 24 58 73 76 75 75 75 74 71 64 56 54 68 94 113 118 107 84 65 49 35 29 29 30 30 28 26 24 20 16 12 9 10 24 95 132 138 141 141 136 134 134 135 138 141 143 151 167 174 172 163 153 143 132 122 111 98 86 76 69 69 75 81 84 86 88 89 90 90 90 91 93 96 99 100 98 96 94 93 91 89 88 86 85 84 83 82 82 81 80 79 77 76 75 74 73 72 72 72 71 71 71 72 72 73 72 72 70 67 64 59 54 50 46 43 41 40 39 37 35 32 28 24 20 16 13 10 6 3 1 358 356 355 354 353 354 354 354 354 353 352 349 346 342 337 332 328 323 319 315 311 307 303 299 295 292 28 27 25 23 20 17 14 11 9 7 6 6 7 8 8 9 11 12 14 17 20 23 27 31 35 38 40 40 40 38 36 33 30 28 27 26 25 25 24 23 23 23 23 24 24 25 25 24 24 23 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 15 15 14 14 13 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 10 10 10 9 9 8 7 5 4 2 1 360 359 357 356 354 353 351 349 347 345 343 340 338 335 332 329 325 322 318 314 310 306 301 298 294 290 286 282 278 275 273 273 274 277 279 278 275 273 278 308 24 44 49 55 64 75 91 124 186 219 231 237 242 245 247 250 251 253 255 258 259 259 259 258 258 260 263 266 268 269 270 272 274 276 278 282 292 306 314 306 291 278 266 260 257 261 28 57 60 58 52 50 57 69 75 74 68 61 54 49 46 47 50 55 62 68 72 70 64 54 45 38 30 24 21 20 19 20 32 58 77 82 76 66 60 61 64 65 68 73 78 82 88 96 103 106 105 105 106 108 111 114 115 117 121 127 131 134 136 134 131 127 123 120 117 115 114 114 115 116 117 118 118 117 116 114 113 114 117 121 123 124 124 125 127 128 130 132 135 139 142 145 147 149 148 146 145 144 144 145 146 147 147 146 144 142 140 137 135 133 132 132 132 132 132 132 132 132 131 130 129 128 127 126 126 126 126 126 126 125 126 126 125 125 124 122 120 118 117 116 115 115 115 114 114 114 113 112 111 108 106 104 102 101 100 100 100 101 101 102 104 106 107 109 110 111 111 110 108 106 103 101 99 98 96 95 93 91 89 88 86 85 84 83 82 81 80 78 77 75 73 71 69 65 61 55 49 42 36 29 21 14 8 1 355 348 341 335 330 331 341 4 43 68 77 81 82 82 80 76 67 56 49 52 63 81 95 94 79 65 52 40 34 33 33 33 31 29 28 26 23 21 19 21 28 42 59 82 104 109 108 110 114 123 135 141 143 150 160 165 162 157 150 141 132 121 110 100 92 86 80 78 80 83 86 89 91 93 94 95 96 97 100 101 102 101 99 97 95 94 92 90 88 86 84 83 82 82 81 81 80 78 77 76 74 74 73 72 72 71 71 71 72 72 73 74 73 72 70 67 63 59 54 50 47 45 43 42 41 38 35 31 27 23 20 17 14 11 9 6 4 3 2 1 0 0 0 360 359 359 357 355 352 348 344 339 334 329 324 319 315 310 306 302 298 295 291 29 27 25 23 20 18 15 13 10 9 7 7 7 7 7 8 9 11 13 15 18 21 25 29 33 36 38 39 39 37 35 33 30 28 27 26 25 25 24 24 23 23 23 23 23 24 24 23 23 22 21 21 20 20 20 19 19 18 18 18 17 16 16 15 15 15 15 15 15 15 15 14 14 13 12 12 12 11 11 11 11 11 11 10 10 10 9 9 8 9 9 9 9 9 8 7 6 4 3 2 0 359 357 356 355 353 352 350 348 346 344 342 340 338 335 332 329 326 322 317 313 308 303 299 295 291 287 282 276 270 264 261 261 268 277 284 286 285 286 327 33 43 45 47 52 61 72 90 145 215 231 237 241 244 246 248 250 252 254 256 257 258 257 254 252 253 256 261 265 268 269 268 266 267 271 276 285 299 315 319 309 290 274 263 255 245 121 73 68 64 56 46 41 49 61 68 69 65 59 53 47 41 37 36 40 46 56 65 68 66 59 51 44 37 31 26 22 20 21 30 45 65 77 78 71 65 65 67 63 63 68 73 77 83 92 101 105 106 107 108 111 114 117 119 122 127 131 134 135 135 133 130 127 123 121 118 116 115 115 116 117 117 116 115 114 113 111 111 113 117 120 121 122 123 125 126 128 130 133 136 139 142 146 149 150 149 148 146 146 146 148 149 149 148 146 144 141 139 136 134 132 132 132 132 132 132 132 131 130 129 128 127 126 126 126 126 127 127 128 128 127 127 126 125 124 122 121 119 118 117 116 116 115 115 114 113 113 112 110 109 107 105 103 102 101 101 101 101 102 103 104 105 107 108 110 111 112 112 111 109 107 105 102 101 99 98 96 94 92 90 89 87 86 85 84 83 82 80 79 77 75 74 71 68 65 60 53 46 39 31 24 17 10 4 359 353 347 341 334 328 326 331 348 31 66 80 87 90 88 85 80 71 61 53 47 48 54 65 71 65 57 48 40 34 34 35 34 33 32 31 30 29 29 29 32 35 38 39 46 61 71 76 79 84 94 115 131 137 144 152 154 153 149 144 136 126 116 108 101 96 93 89 86 85 86 88 91 94 97 99 100 101 103 104 104 103 101 99 98 96 95 92 90 88 86 84 83 82 81 81 80 79 78 77 75 74 73 72 72 71 71 72 72 73 74 74 75 74 72 70 66 62 58 54 50 48 46 45 44 41 38 35 31 27 24 20 18 15 13 12 10 9 8 7 7 7 6 6 4 4 2 360 357 353 349 344 339 334 329 325 320 315 311 306 302 298 295 291 28 27 25 23 21 19 17 14 12 11 9 7 6 6 6 7 8 10 12 14 17 20 23 27 31 34 36 37 37 36 34 32 30 28 27 25 25 24 24 24 23 22 22 22 22 22 22 22 22 21 20 20 19 19 19 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 13 12 12 11 11 10 10 10 10 10 10 9 9 9 8 8 7 8 8 8 8 8 7 6 5 3 2 0 359 358 356 355 353 352 351 349 348 346 344 342 340 338 335 333 329 326 322 317 311 305 300 295 292 289 285 281 273 264 254 251 255 267 282 292 299 307 342 42 52 50 49 49 53 59 68 88 217 238 242 243 245 247 248 250 252 253 255 256 258 259 257 253 251 252 256 263 269 272 271 266 259 257 263 272 284 297 309 309 297 282 270 259 245 155 91 82 78 71 59 42 35 41 53 61 63 61 57 52 46 39 32 28 28 33 44 57 68 73 71 65 57 49 42 34 25 22 27 34 42 55 70 77 75 71 73 74 71 68 70 72 73 76 83 92 100 105 109 112 114 117 120 122 126 130 133 135 135 134 132 130 127 124 121 119 117 115 115 116 116 115 113 111 110 109 109 109 112 115 118 120 121 122 124 126 129 131 134 136 139 143 147 150 151 150 149 149 148 148 150 150 150 147 145 143 140 138 135 133 133 133 134 134 133 133 132 131 130 129 128 127 126 126 127 127 128 128 128 128 127 127 125 124 123 121 120 119 119 118 116 115 114 114 113 112 111 110 108 107 105 104 103 102 102 102 102 102 103 104 105 106 107 109 110 112 112 112 111 110 107 105 104 102 101 99 97 95 93 91 89 88 87 86 84 83 82 80 79 77 75 73 71 67 63 57 50 42 34 25 18 11 5 359 355 350 345 340 334 329 326 328 347 36 69 82 88 92 91 87 81 75 68 61 52 48 49 52 54 51 46 42 37 32 33 35 35 34 33 33 33 34 35 37 39 43 45 44 46 53 60 65 67 69 70 79 103 122 136 144 147 146 143 137 128 119 110 104 101 99 97 95 92 91 91 93 96 99 102 104 104 106 107 108 107 105 102 100 98 97 95 93 90 88 86 85 83 82 82 81 80 79 78 77 75 74 73 72 71 71 71 72 73 74 76 76 76 74 72 69 65 62 58 54 51 49 48 47 45 42 38 34 31 28 25 21 19 17 16 15 14 13 13 13 13 12 11 10 8 7 4 2 358 354 349 344 339 334 329 325 320 315 311 307 303 299 296 293 28 26 25 23 21 19 18 16 15 13 10 8 6 5 5 5 7 8 11 14 16 19 22 26 29 32 34 35 35 34 33 31 29 28 26 25 25 24 24 24 23 22 21 21 21 21 21 21 21 20 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 13 13 12 12 11 11 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 5 4 2 1 359 358 356 355 353 352 351 350 348 347 345 344 342 340 338 336 333 330 326 322 316 309 302 295 290 287 287 288 287 283 273 262 259 266 278 289 299 309 330 15 49 57 58 57 56 56 57 58 305 251 250 249 249 249 250 251 253 254 255 256 257 258 259 258 257 256 258 264 272 279 282 278 268 255 248 254 265 274 282 288 288 283 278 274 269 126 91 88 87 84 78 64 44 34 38 47 54 57 56 53 49 44 38 31 23 18 19 30 45 61 77 87 86 78 69 60 49 35 29 34 39 45 56 74 83 84 83 86 88 85 81 77 74 72 71 76 85 96 104 109 112 115 117 121 123 127 131 133 134 134 133 132 130 127 124 122 120 118 116 116 115 115 113 110 108 107 106 106 108 110 114 116 118 120 122 124 127 129 132 134 137 139 143 148 152 153 152 152 151 150 150 150 149 146 144 142 141 139 137 135 134 134 135 136 135 134 133 132 131 130 130 129 128 128 128 128 128 128 127 127 126 125 123 122 122 121 121 120 120 119 118 116 115 114 113 112 111 109 108 107 106 105 104 103 103 103 103 103 104 104 105 106 106 107 108 110 111 112 112 111 109 107 106 105 103 102 100 98 96 93 91 89 88 87 86 84 83 82 80 79 77 74 72 69 65 59 53 44 36 27 19 11 4 358 353 349 346 342 339 335 332 330 337 12 58 73 81 86 89 90 87 83 79 75 67 56 50 48 47 47 43 39 37 33 30 31 33 34 34 34 35 36 37 39 41 44 47 49 49 49 53 58 62 64 65 65 63 77 101 121 133 139 139 135 128 120 112 105 101 100 100 100 99 98 98 99 101 105 107 108 109 110 111 111 111 110 107 105 102 100 98 96 93 91 89 87 86 84 83 82 81 80 79 78 77 75 74 72 71 71 71 71 72 74 76 77 77 76 74 71 68 65 61 57 55 53 51 50 47 45 41 38 35 32 29 26 23 21 19 18 17 17 17 17 17 17 16 14 13 11 8 6 2 358 353 348 343 339 334 329 325 320 315 311 307 304 300 297 294 28 27 25 23 22 21 20 19 17 15 12 10 7 5 4 4 5 7 10 12 15 18 21 24 27 30 32 33 33 32 31 30 28 27 26 25 25 24 24 23 23 22 21 20 20 20 20 20 20 19 18 18 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 11 11 10 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 4 3 1 360 358 357 355 354 352 351 350 349 348 346 345 344 342 341 338 336 333 330 326 321 315 307 297 289 284 286 293 301 308 312 312 306 297 293 292 294 300 311 334 15 46 57 60 62 62 55 45 357 275 261 257 254 254 253 254 255 256 257 257 256 256 257 258 259 260 263 267 275 286 296 296 289 276 259 250 251 256 258 258 259 264 270 277 285 317 71 82 85 87 88 83 71 52 39 39 45 49 51 51 49 45 41 36 29 20 10 8 17 28 37 55 78 87 86 81 76 67 52 41 39 41 44 57 82 93 95 96 98 100 99 94 86 79 75 74 78 85 94 101 106 109 112 115 119 122 127 131 133 134 134 133 132 130 128 125 122 120 118 117 116 115 113 111 108 107 106 106 107 108 111 114 116 118 119 122 124 127 129 132 134 136 139 142 147 151 153 154 154 153 152 150 148 146 143 141 140 139 138 137 136 135 136 136 135 134 132 131 131 130 130 130 129 129 128 128 128 127 126 124 123 121 120 120 120 121 121 121 120 120 119 118 116 115 113 112 111 109 108 107 107 106 105 104 103 103 103 103 104 104 105 105 106 106 107 108 109 110 110 110 110 109 107 106 105 104 103 101 99 96 94 91 89 88 86 85 84 83 81 80 78 76 73 70 66 61 55 47 38 29 20 12 4 357 352 347 343 341 339 337 336 335 339 357 45 67 71 76 81 84 85 84 82 79 76 67 56 50 47 46 45 42 39 36 31 30 30 31 31 33 34 36 37 39 41 43 45 47 49 50 51 53 57 60 63 64 63 62 68 79 94 112 123 124 119 114 111 106 102 100 100 102 103 104 104 106 107 110 112 113 113 114 114 114 114 113 111 109 106 104 101 99 96 94 92 90 89 88 86 84 83 82 81 80 78 77 75 73 72 71 70 70 71 73 75 77 78 78 76 73 70 67 64 61 58 56 55 53 51 48 44 41 38 36 32 30 27 25 23 21 20 20 20 20 20 21 20 19 17 14 12 9 6 2 358 353 348 343 338 333 329 324 320 316 312 309 306 303 299 295 29 27 26 25 24 23 22 21 20 17 15 11 8 5 3 3 3 5 8 11 14 17 20 22 25 27 30 31 31 31 30 29 28 27 26 25 24 24 24 23 22 21 20 19 19 19 19 19 19 18 17 17 16 16 16 15 15 15 15 14 14 13 13 13 13 12 12 12 13 13 12 12 11 10 10 9 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 1 360 358 357 355 354 353 351 350 349 348 347 346 345 344 342 341 339 337 334 330 326 321 315 306 297 290 292 302 313 321 325 328 328 323 314 304 295 291 294 304 329 14 47 59 63 65 62 45 359 294 273 265 261 259 257 257 257 258 258 258 257 255 254 254 256 258 262 266 273 283 295 303 303 297 289 277 267 263 259 250 241 240 246 259 271 286 11 73 80 82 85 87 86 78 62 48 44 45 45 45 46 44 40 36 32 25 15 5 3 12 19 20 25 42 57 62 62 65 67 62 53 46 41 36 44 79 99 102 101 103 107 108 104 96 89 84 83 84 88 92 97 102 107 111 115 119 123 127 131 134 134 134 133 132 131 128 125 122 120 119 118 117 115 113 111 109 108 108 108 109 110 112 114 116 117 119 121 124 126 128 131 133 136 138 141 145 148 151 153 153 152 150 147 145 142 140 138 138 138 137 136 136 136 135 134 132 130 129 128 128 128 128 128 127 127 127 126 125 124 122 121 119 118 117 118 119 120 121 121 121 120 119 118 116 114 113 111 110 109 108 107 106 105 104 103 103 103 103 104 104 105 106 106 106 106 107 108 108 109 109 110 109 108 107 106 105 104 103 101 99 97 94 92 89 88 86 85 84 83 81 80 77 75 72 68 63 57 50 42 33 23 14 6 358 351 346 342 339 338 337 337 337 341 353 26 58 65 65 68 74 79 81 80 78 75 71 63 56 50 47 46 46 44 40 36 33 31 30 29 29 30 32 35 37 40 43 45 46 47 49 50 51 53 56 59 61 63 62 62 62 64 68 80 95 101 101 101 101 101 100 99 100 103 106 109 111 112 114 116 117 117 117 116 116 115 114 113 111 109 107 104 102 99 97 95 93 92 92 90 88 85 84 82 81 80 78 77 75 73 71 70 69 70 71 73 75 78 79 78 76 73 70 67 64 61 59 58 57 54 51 48 44 41 39 36 34 31 29 27 25 24 23 22 22 22 23 22 22 20 18 16 13 10 6 2 357 352 347 342 337 333 328 324 321 317 314 311 308 305 301 296 29 28 28 27 25 25 24 23 22 20 17 14 10 6 4 2 2 3 6 9 13 16 19 21 24 26 28 29 30 29 29 28 27 27 25 24 24 23 22 22 21 20 19 19 18 18 18 18 17 17 16 16 16 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 10 9 9 8 7 7 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 1 360 359 357 356 354 353 351 350 349 348 347 346 345 344 343 342 341 339 337 334 330 325 320 315 311 310 316 327 333 332 331 330 329 327 321 313 302 291 284 284 296 326 28 62 72 72 68 59 15 307 282 272 267 264 261 260 260 260 260 260 259 257 254 253 253 256 259 263 268 275 283 292 298 299 298 298 295 288 282 276 263 246 237 240 251 262 273 60 79 80 80 81 84 87 85 77 64 55 51 46 43 43 41 36 31 27 20 11 2 2 10 16 16 16 22 29 32 32 38 50 57 57 52 43 31 27 61 94 101 103 104 107 108 106 102 98 95 92 90 90 91 95 101 108 113 118 121 125 128 132 134 135 135 134 133 131 129 126 124 122 120 119 118 116 114 112 110 109 110 110 111 112 113 114 116 118 120 122 124 126 128 130 133 135 137 140 143 146 149 150 149 147 145 143 141 139 138 137 136 136 135 134 134 134 133 131 129 127 126 125 125 125 125 125 125 124 124 123 122 121 120 119 118 117 117 117 118 119 120 120 120 120 119 118 116 114 112 110 109 108 107 106 105 104 104 103 103 103 103 104 105 105 106 106 106 107 107 108 108 109 109 110 109 109 108 107 105 104 103 101 99 97 95 92 90 88 86 85 84 83 82 80 77 74 71 66 60 54 46 37 28 19 9 1 354 348 343 339 337 336 337 338 341 350 15 51 65 64 62 63 68 74 76 76 74 71 66 61 56 53 49 48 48 46 41 36 34 33 32 29 28 28 29 31 34 38 42 45 47 48 49 50 51 53 55 57 59 61 62 61 60 58 56 56 65 78 85 90 93 96 97 98 101 105 109 112 114 115 117 119 119 119 118 117 115 114 114 112 110 108 106 104 102 100 98 96 95 94 94 92 90 87 85 84 82 80 79 77 75 72 70 69 69 69 71 73 76 78 78 78 75 72 69 66 64 62 61 60 58 55 52 48 45 42 39 37 35 32 30 28 27 25 25 24 24 24 24 23 23 21 19 16 13 9 5 1 356 351 346 342 337 333 329 326 323 320 317 314 311 307 302 297 28 28 28 28 27 26 25 24 23 22 19 16 13 9 5 2 1 2 4 7 11 15 18 20 23 25 27 28 29 28 28 28 27 26 25 24 23 22 20 19 18 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 10 9 9 8 7 6 5 5 5 4 4 3 3 3 3 2 2 2 2 1 1 0 360 359 359 358 357 356 354 353 351 350 349 348 347 346 345 344 343 343 342 341 339 337 334 330 325 320 318 320 329 338 343 341 336 330 327 325 322 317 310 299 289 282 283 296 342 53 74 83 82 72 43 320 287 276 271 268 266 263 263 262 263 262 262 261 259 257 256 257 260 263 266 270 275 280 284 287 289 292 295 295 291 289 287 282 269 254 248 250 254 252 87 85 83 81 81 84 90 94 95 90 79 67 55 48 44 40 35 29 23 16 7 1 1 7 15 17 16 17 19 19 18 22 33 45 52 51 43 28 19 49 91 101 105 106 107 106 104 104 104 103 99 95 93 94 99 105 112 116 120 123 127 130 132 134 135 135 135 134 133 131 129 126 123 122 120 119 117 116 114 112 111 111 112 113 114 114 115 117 119 121 122 124 126 128 130 132 134 136 138 140 143 145 145 142 140 139 138 137 137 136 135 135 134 133 133 132 131 130 129 127 126 125 125 124 124 123 123 123 123 122 122 121 120 119 118 118 117 117 117 117 118 118 118 118 118 117 117 116 114 111 109 108 107 106 105 105 104 104 103 103 103 103 104 105 106 106 107 107 107 108 108 109 109 110 110 110 110 109 107 106 104 103 101 99 97 95 93 91 89 87 86 85 84 82 80 77 74 69 64 58 51 43 34 25 15 6 359 352 345 341 338 336 336 337 339 345 1 38 67 71 68 64 62 64 68 70 70 69 67 63 59 56 55 53 52 51 47 41 36 35 34 33 31 29 28 28 28 30 34 39 43 46 48 49 51 51 52 53 55 57 59 60 61 60 58 53 49 52 62 73 80 85 89 92 95 99 104 110 113 114 114 116 118 119 119 118 116 115 115 114 113 111 109 107 105 104 102 100 98 97 96 95 93 91 89 87 85 83 81 79 77 74 72 70 69 69 70 71 74 76 78 78 77 74 71 69 67 65 64 63 61 59 55 52 48 45 42 40 38 36 33 31 30 28 27 26 25 25 25 24 24 23 21 19 16 12 9 4 360 355 350 346 342 338 334 331 328 326 324 321 318 314 309 304 299 27 28 28 28 28 27 26 25 24 23 21 19 15 11 7 3 1 360 1 5 9 13 16 19 22 24 26 27 28 28 28 28 27 26 24 23 21 20 19 17 16 15 14 14 15 15 15 15 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 9 9 8 7 6 4 4 3 3 3 2 2 2 2 2 1 1 0 0 360 359 358 357 356 356 355 355 354 352 351 350 349 347 346 345 344 343 343 342 342 341 340 339 338 336 332 329 326 328 332 338 340 339 336 331 326 323 320 318 314 308 302 296 295 303 327 24 67 84 94 95 82 326 285 277 273 270 268 267 266 265 265 265 266 266 265 264 262 262 264 268 270 272 275 279 280 279 279 280 283 284 282 280 281 288 293 290 278 262 253 247 165 93 89 89 88 87 90 95 101 105 105 95 81 68 57 49 42 35 27 20 13 5 0 359 4 12 19 20 17 15 13 13 17 26 37 44 44 38 24 11 41 90 103 109 111 111 108 106 107 108 107 103 99 98 100 105 111 115 119 122 125 128 131 133 135 136 136 136 136 135 133 131 128 125 123 122 121 119 118 116 115 114 113 114 115 115 116 116 118 120 121 122 123 124 126 128 131 132 134 136 138 140 142 140 136 134 134 134 134 135 135 135 135 134 133 132 131 130 129 128 127 127 126 125 124 124 123 123 123 122 122 121 121 120 119 118 118 117 117 117 117 116 116 116 115 115 114 114 114 112 110 108 107 106 105 105 105 104 104 104 103 103 103 104 105 105 106 107 107 107 108 108 109 109 110 110 110 110 109 108 106 104 103 101 99 97 95 94 92 90 88 87 86 85 83 80 77 74 69 63 56 49 40 31 22 13 5 357 350 344 340 337 336 336 337 340 346 8 53 75 76 72 67 64 62 63 64 64 64 62 60 57 56 55 55 54 52 47 40 36 35 35 34 33 31 29 28 28 28 30 34 39 44 47 50 51 52 52 53 54 56 57 59 60 60 58 54 49 49 56 65 72 78 83 88 92 96 101 105 108 108 109 111 113 115 116 116 116 115 115 115 113 111 109 107 106 104 102 100 98 98 97 96 94 92 91 89 86 84 82 79 77 75 73 71 70 70 71 72 74 76 77 77 76 74 71 69 67 66 65 64 62 59 55 52 48 45 43 41 39 36 34 32 31 29 28 27 26 25 25 24 24 23 21 19 15 12 8 3 359 354 350 346 342 339 336 334 332 330 328 325 322 318 313 307 302 25 26 27 28 28 27 27 26 26 24 23 21 18 14 10 5 1 358 358 1 5 10 14 18 21 24 26 27 28 29 29 29 28 26 24 22 20 18 17 15 14 13 12 11 12 12 12 13 12 12 12 11 11 11 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 7 6 5 3 2 2 1 1 0 0 0 0 0 360 359 359 359 358 357 356 355 354 353 353 352 351 350 349 348 347 345 344 343 342 341 341 341 340 339 338 338 338 339 339 338 338 338 338 337 336 333 329 326 322 319 316 313 309 305 304 307 319 342 17 55 84 104 114 122 177 260 269 270 270 269 269 268 267 267 266 266 268 269 269 267 265 266 271 276 280 283 285 286 284 280 277 277 279 278 275 272 274 289 301 298 285 266 251 220 111 95 93 95 96 95 95 96 99 98 92 84 76 69 61 52 43 34 25 17 10 4 0 358 360 6 14 19 18 14 11 11 16 27 37 42 41 33 18 4 34 85 102 110 115 116 114 113 112 111 109 105 103 103 106 110 115 118 121 124 127 130 132 134 136 137 138 139 138 137 135 132 128 125 124 123 122 121 119 118 117 117 116 116 117 117 117 118 119 121 122 123 123 124 125 126 128 129 131 133 135 138 138 134 131 130 131 131 132 133 135 135 136 135 134 132 130 129 129 129 128 128 127 126 125 125 124 124 123 123 122 121 120 119 119 118 117 117 117 116 115 115 114 113 112 111 111 111 110 109 108 107 106 105 105 105 105 104 104 104 104 103 103 103 104 104 105 106 107 107 107 107 108 108 109 109 110 109 109 108 106 104 103 101 99 97 96 94 92 91 90 88 87 86 84 81 78 73 68 62 55 48 39 31 22 13 4 356 349 343 339 337 336 336 336 339 346 14 59 77 79 75 71 65 62 59 59 59 59 59 57 56 55 55 54 53 51 46 39 36 35 35 35 34 32 31 29 29 28 29 31 34 38 43 47 50 52 53 53 54 55 56 57 58 58 57 55 52 51 56 63 69 75 80 85 90 94 96 98 99 100 101 103 106 109 112 114 114 114 114 114 113 111 109 108 106 104 101 99 98 97 97 96 94 93 91 90 88 85 83 80 78 75 73 72 71 71 72 73 74 76 77 77 75 74 71 69 68 66 65 64 62 58 55 52 49 46 44 41 39 37 35 33 31 29 28 27 26 26 25 24 24 23 21 18 15 11 6 2 358 354 350 346 343 341 339 337 335 333 331 328 325 321 316 311 306 23 24 25 26 26 27 27 26 26 25 24 23 20 17 13 8 2 358 356 357 1 5 11 15 20 23 26 28 30 30 31 30 29 27 25 22 19 16 15 13 12 11 11 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 7 6 5 4 3 1 0 360 359 359 359 359 359 359 359 358 358 357 356 356 355 354 353 352 351 349 348 347 346 346 345 343 342 341 340 340 340 339 338 337 336 337 339 342 345 345 344 340 337 334 331 328 325 323 319 316 312 307 302 298 297 304 322 360 55 90 109 125 138 163 215 249 260 265 266 268 269 269 268 267 265 265 267 270 270 268 267 269 275 284 291 294 296 296 291 284 279 278 280 283 284 285 292 310 314 302 287 270 246 166 114 102 98 98 98 96 93 92 90 84 75 67 63 60 55 48 39 31 22 13 7 3 1 359 358 360 5 12 18 16 11 9 16 33 44 47 42 31 14 6 40 80 98 108 115 119 121 120 118 113 109 106 107 109 112 115 118 121 123 126 130 132 135 136 137 139 141 142 141 139 135 131 128 125 124 123 123 122 121 120 120 119 119 119 119 119 119 119 121 122 123 123 123 123 124 124 125 126 128 130 133 134 132 128 126 127 128 129 130 132 134 136 136 135 134 132 131 130 129 129 129 129 128 127 126 126 125 125 124 123 122 121 120 119 118 117 117 116 115 114 113 112 111 110 109 108 108 108 107 106 106 105 105 105 105 105 104 104 104 104 104 103 103 103 103 104 105 105 106 106 106 106 106 107 107 108 109 109 108 107 106 104 103 101 99 97 96 94 93 92 91 90 88 87 85 81 78 73 68 62 55 48 40 32 23 14 4 356 348 342 338 336 335 335 335 337 347 24 65 77 79 77 73 68 63 59 58 58 58 58 57 55 53 53 53 53 50 44 38 36 36 36 35 34 33 32 31 30 29 29 29 31 33 37 41 46 50 52 53 53 54 55 56 56 55 55 55 54 56 60 65 70 75 80 85 89 91 91 91 91 92 95 97 101 104 108 111 113 113 113 113 112 110 109 108 107 104 101 98 97 96 96 95 94 93 91 90 88 86 84 81 79 76 74 73 73 72 72 73 74 75 76 76 75 74 72 70 68 67 65 63 61 58 55 52 49 47 45 42 40 37 35 33 31 30 29 28 27 26 25 25 24 22 20 17 14 10 6 2 357 353 350 347 345 343 341 340 338 337 334 331 327 323 318 314 311 21 22 23 23 24 25 25 25 25 25 24 23 21 19 16 11 5 359 355 354 355 358 4 10 16 22 26 29 31 32 32 32 31 28 25 21 18 15 13 11 10 10 9 8 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 8 8 7 6 5 4 3 2 1 360 359 358 357 357 357 357 357 357 357 356 356 355 354 353 352 351 350 349 348 346 345 344 343 342 341 340 339 338 338 337 336 335 334 334 335 338 343 345 344 340 337 334 332 330 327 324 321 317 312 307 301 294 288 286 289 299 359 113 125 132 143 162 191 223 244 255 260 264 267 270 270 268 264 261 260 262 266 269 270 269 273 281 292 299 304 306 305 299 290 281 278 282 291 299 308 321 336 330 309 293 280 253 148 119 109 102 98 94 91 89 87 86 81 73 64 58 54 49 42 34 26 17 9 3 0 1 1 359 358 360 7 17 18 9 4 13 38 53 55 48 30 6 20 58 82 96 105 111 117 121 120 115 110 107 108 111 114 117 120 123 125 127 129 132 135 137 138 139 142 144 145 143 139 135 130 127 125 125 124 124 123 123 122 121 121 121 121 122 122 122 122 123 124 124 124 123 123 122 123 124 125 127 129 130 129 126 124 123 124 125 127 130 132 134 136 136 136 135 133 132 131 130 130 130 130 129 129 128 127 126 125 124 123 122 121 119 118 117 116 115 114 113 112 111 110 109 107 107 107 106 106 105 104 104 104 104 104 104 104 104 104 104 104 104 103 103 103 103 103 104 104 105 105 105 105 105 105 106 107 108 108 108 107 106 105 103 101 100 98 96 95 94 93 92 91 89 88 85 82 78 74 69 63 57 50 42 34 25 15 5 355 348 341 338 336 336 335 335 336 347 34 70 76 77 77 74 70 66 62 60 60 60 60 58 56 54 54 54 53 49 43 38 36 36 36 35 35 34 34 33 32 31 29 29 29 30 32 35 40 45 48 50 52 53 54 54 54 53 53 54 56 59 64 68 72 75 79 83 86 88 87 86 86 87 90 93 97 101 105 109 111 112 112 112 111 110 110 109 107 104 101 98 96 96 95 94 93 92 91 90 88 86 84 82 80 78 76 75 74 73 73 73 74 75 75 75 75 74 72 70 69 67 65 63 60 57 55 52 50 48 45 42 40 37 35 33 31 30 29 28 27 26 26 24 23 22 19 16 13 9 5 1 357 354 351 349 347 346 344 343 341 339 336 333 329 325 321 318 315 19 20 20 21 21 22 23 23 24 24 23 22 21 19 17 13 9 3 358 354 351 350 353 1 9 17 23 27 30 32 33 33 32 29 26 22 18 14 11 9 8 8 7 6 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 4 3 2 0 359 358 357 356 356 356 355 355 355 355 355 354 353 353 352 351 350 349 348 346 345 344 342 341 340 339 338 337 336 335 334 333 333 332 332 332 335 339 340 338 335 334 333 332 331 328 324 320 314 309 302 294 286 279 276 273 261 174 146 146 152 164 184 208 229 243 252 257 262 266 269 269 265 260 254 253 255 260 267 271 275 280 288 297 303 308 312 312 307 299 289 281 282 293 307 318 330 341 334 313 299 290 275 131 114 109 103 96 93 91 89 88 88 87 84 76 66 57 49 40 30 21 12 5 359 358 359 2 2 359 359 5 14 17 7 358 10 39 58 61 52 14 355 55 75 87 99 105 108 109 106 103 102 102 106 111 117 121 124 127 129 129 130 132 134 137 139 140 142 146 148 147 144 139 134 130 128 127 126 126 125 125 124 123 123 122 123 123 124 125 126 126 126 125 124 124 123 122 122 123 124 125 126 127 127 126 124 123 122 123 124 126 129 132 134 135 135 135 135 134 132 132 131 131 131 131 130 129 128 127 127 126 125 123 121 119 117 116 114 113 112 111 110 109 108 108 107 107 107 107 107 106 104 104 104 104 104 104 104 104 103 104 104 104 104 104 103 103 103 103 104 104 104 104 104 104 104 104 105 106 107 108 108 108 107 105 104 102 100 99 98 96 95 94 93 91 90 88 85 82 79 74 70 64 59 52 45 37 27 16 5 355 347 341 338 337 337 337 337 337 345 29 67 74 75 75 74 71 68 66 65 64 64 64 63 61 58 56 55 53 47 41 38 37 37 36 36 35 35 34 34 33 32 30 30 29 29 30 31 35 39 43 47 49 51 53 54 54 53 52 53 55 60 64 69 72 75 77 80 82 84 84 83 83 85 87 90 94 99 103 107 109 111 111 111 111 110 110 109 107 104 101 99 97 96 95 94 93 92 91 90 88 86 85 83 81 79 77 76 75 73 73 73 74 74 74 75 75 74 73 71 69 67 65 63 60 57 55 53 51 48 46 43 40 37 35 33 31 30 29 28 28 27 26 24 23 21 18 16 12 9 5 1 357 354 352 351 350 348 347 346 344 342 338 334 331 326 323 321 319 17 18 18 18 19 19 20 21 21 22 21 21 20 19 17 15 12 8 3 357 351 346 345 349 358 7 16 21 25 29 31 32 31 30 27 23 19 15 11 9 7 6 6 5 4 3 3 3 4 4 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 3 2 1 360 358 357 357 356 355 354 354 354 353 353 353 353 352 351 350 349 348 347 346 345 344 343 341 340 339 338 337 335 334 332 331 330 330 330 329 329 331 333 333 332 331 331 332 332 332 329 324 318 311 304 296 287 279 271 266 256 219 166 156 159 169 184 202 219 233 244 251 256 260 264 266 266 263 257 250 248 250 256 265 272 279 285 291 297 302 308 313 315 313 308 302 293 283 282 296 309 316 321 313 298 289 285 285 95 100 102 100 97 96 94 91 89 90 94 95 90 79 67 54 41 29 17 8 1 357 356 359 3 5 3 0 2 8 12 4 356 8 36 54 56 36 2 21 57 73 87 101 109 110 105 97 93 94 101 109 117 123 128 132 134 133 132 132 134 137 140 143 145 147 150 150 148 143 138 134 131 129 128 128 128 127 126 125 124 124 124 125 126 127 128 129 129 128 126 125 124 123 122 123 124 124 125 126 127 127 126 125 124 123 123 124 126 129 132 133 134 134 134 134 134 133 133 133 133 133 132 131 130 129 128 127 126 124 122 120 117 115 113 111 110 109 108 108 107 107 107 108 108 108 108 108 107 105 104 104 104 104 104 104 103 104 104 104 105 105 105 104 104 104 104 105 105 105 104 104 104 104 104 105 106 107 108 109 108 108 106 105 103 101 100 99 98 96 95 93 92 90 88 86 83 80 75 71 66 61 55 48 39 29 17 5 354 346 341 339 338 339 340 341 341 345 16 55 69 73 74 73 72 70 70 69 69 69 69 68 65 62 59 55 50 44 39 37 37 37 36 36 35 35 35 34 34 33 32 31 30 29 29 30 32 35 38 42 46 50 53 54 55 54 53 53 55 58 62 67 71 74 75 76 77 78 79 81 82 83 85 88 92 97 102 106 109 110 111 111 110 110 110 108 106 104 102 100 99 98 96 94 92 92 91 90 88 86 85 83 82 80 78 77 75 74 73 73 73 73 74 74 74 74 73 71 70 68 65 63 60 58 56 53 51 49 46 43 40 37 35 33 32 31 29 29 28 27 25 24 22 20 18 15 12 8 4 1 358 355 354 353 352 351 350 349 347 344 341 337 332 329 327 325 324 15 15 16 16 16 17 17 18 18 19 19 19 19 18 17 16 14 12 8 2 355 347 342 341 346 356 5 13 18 22 26 28 29 28 27 24 20 16 12 9 7 5 5 4 3 2 2 2 2 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 3 2 1 0 359 358 357 356 355 354 353 353 352 352 352 352 351 351 350 349 348 347 346 345 344 343 342 340 339 337 336 335 333 331 330 328 327 326 326 325 325 326 327 327 327 327 328 330 331 330 328 322 316 308 300 291 281 272 265 255 231 183 161 162 169 182 198 213 226 237 245 251 255 257 259 262 265 264 258 252 248 250 257 265 273 279 284 287 290 296 303 310 313 312 312 311 300 282 265 267 280 284 270 249 255 265 270 280 78 88 93 96 97 97 95 93 90 90 92 93 89 81 71 57 42 27 13 3 357 357 359 2 6 8 6 1 358 360 4 2 358 9 33 47 42 25 18 30 44 58 77 102 113 113 108 102 99 102 109 118 125 131 135 138 137 135 133 133 136 140 144 147 149 151 152 151 148 143 138 135 133 132 131 130 130 129 128 126 125 125 126 127 129 130 131 131 131 129 128 127 125 124 124 125 125 126 127 127 128 128 128 128 127 125 124 124 127 130 132 134 134 134 134 134 134 134 134 134 134 134 133 132 130 129 128 127 125 123 121 118 115 112 110 108 107 106 106 105 106 106 107 108 109 109 109 109 107 105 104 103 103 103 103 103 104 104 105 105 105 106 106 106 106 106 106 106 106 106 105 105 105 105 105 106 107 108 109 110 110 109 108 106 104 103 102 100 99 97 95 94 92 91 89 86 84 80 77 72 68 63 57 50 41 29 16 4 354 346 342 340 339 341 343 344 345 349 9 41 62 70 73 72 71 70 70 71 72 72 72 71 69 65 60 54 46 39 36 37 37 37 36 36 35 35 34 34 34 33 32 32 31 29 29 29 31 32 34 38 43 47 51 54 55 55 54 53 55 58 61 65 69 72 73 73 73 75 77 79 81 82 84 87 91 96 101 105 108 110 111 111 110 110 109 108 106 104 103 101 100 99 96 94 92 91 91 90 88 87 85 84 82 81 79 77 75 74 73 73 73 73 74 74 74 74 73 72 70 68 66 63 61 58 56 54 52 49 46 43 40 38 35 33 32 31 30 28 27 26 25 23 21 19 17 14 11 8 4 1 358 357 356 356 355 354 353 352 350 347 343 339 335 332 330 330 330 13 13 13 14 14 14 15 15 15 16 16 17 17 17 17 17 16 14 11 6 360 351 343 338 339 345 355 3 10 14 18 22 25 26 26 24 21 18 14 11 8 6 5 4 2 2 1 1 1 1 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 1 0 359 358 357 356 355 354 354 353 352 352 351 351 350 350 350 349 348 347 346 345 344 344 342 341 339 338 336 334 333 331 329 327 325 323 322 320 319 319 320 320 321 322 323 325 327 328 328 326 321 314 306 296 286 276 269 263 234 170 156 160 168 178 192 206 218 229 238 245 250 252 253 254 259 265 266 263 257 253 255 260 268 275 279 280 280 281 285 292 298 300 300 300 299 289 275 257 255 268 275 268 250 243 250 259 355 80 83 86 89 92 93 94 93 91 86 81 76 74 70 64 54 40 23 7 357 356 0 6 10 11 10 6 359 355 356 359 360 360 12 38 48 41 30 28 32 37 42 59 99 115 114 110 108 109 114 122 130 136 139 141 140 137 133 133 135 140 145 150 152 154 155 154 151 147 143 139 137 135 134 134 133 132 130 129 128 127 127 128 130 132 133 134 134 133 132 131 130 128 126 126 127 127 127 128 129 130 130 130 131 130 128 126 126 128 131 133 134 135 135 134 135 135 136 136 136 136 135 134 132 131 129 128 126 124 122 119 116 113 110 107 105 104 103 102 102 103 104 106 108 108 109 109 108 107 106 104 103 102 102 103 103 104 105 105 106 106 107 107 108 108 108 108 108 107 107 107 107 107 107 107 107 108 110 111 112 112 111 109 107 106 104 103 101 100 98 96 94 93 91 89 87 84 82 78 74 70 65 59 51 40 27 14 2 353 346 342 340 340 341 344 346 348 353 6 28 51 63 67 67 64 60 61 66 69 71 71 70 69 66 59 50 41 35 34 35 36 36 36 35 35 34 34 33 33 32 32 31 30 29 29 29 30 31 32 35 40 44 49 53 56 57 56 56 56 58 60 64 67 70 70 69 69 71 76 79 81 82 84 87 90 94 100 104 108 111 112 112 111 111 110 108 107 105 104 102 101 100 98 95 93 92 91 90 88 87 85 84 82 81 79 77 75 74 73 72 72 73 73 74 74 74 73 72 71 69 66 64 62 59 56 54 52 49 47 43 40 38 36 34 32 31 29 28 27 25 24 22 20 18 16 14 11 7 4 1 360 359 358 358 357 356 355 355 353 350 346 343 339 336 335 336 336 11 11 11 11 11 12 12 12 12 13 13 14 15 16 17 17 16 15 13 9 3 356 347 340 336 339 347 357 3 7 11 16 20 23 24 23 22 19 16 12 9 7 5 4 2 1 0 360 360 360 0 1 2 3 3 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 360 358 357 356 355 354 354 353 352 352 351 350 350 350 349 349 348 347 346 345 344 344 343 342 340 338 336 335 333 331 328 326 324 321 319 317 316 314 314 314 315 316 318 319 321 323 325 325 324 320 312 304 295 288 286 300 24 88 121 145 161 173 185 199 211 222 231 239 245 249 250 250 252 258 265 269 268 264 260 261 265 271 277 279 279 277 275 276 278 279 279 280 281 281 279 274 263 262 271 275 274 268 262 263 276 81 87 84 82 82 84 88 91 93 91 82 69 58 55 55 53 46 34 18 2 354 359 9 16 18 15 9 3 357 353 353 355 356 1 21 49 56 49 39 34 34 32 27 30 94 114 113 112 112 115 123 133 142 145 145 142 139 134 133 135 140 146 151 155 157 157 156 153 150 146 143 140 139 138 138 136 135 133 132 131 130 129 130 131 133 135 137 137 137 136 136 135 133 130 129 129 130 130 130 131 132 132 133 134 134 133 130 128 128 130 132 134 135 136 136 136 136 136 137 137 137 137 135 134 133 131 129 127 125 122 119 116 113 109 106 104 102 100 99 98 98 99 101 104 106 108 108 108 107 106 104 102 101 101 102 103 104 105 106 106 107 108 108 109 110 111 111 110 110 110 109 109 109 109 108 109 109 110 112 113 114 114 113 111 109 108 106 105 103 101 98 96 95 93 92 90 88 85 82 79 75 71 66 59 50 38 24 11 360 351 345 341 339 339 341 344 347 350 355 5 22 41 51 53 50 45 41 43 52 60 64 64 63 61 59 53 44 36 31 31 33 34 35 35 35 35 34 33 32 31 31 30 30 29 28 28 28 29 30 31 34 37 41 46 51 55 58 59 59 59 59 60 62 65 67 67 66 65 67 73 77 80 83 85 87 90 94 99 104 108 111 113 113 113 112 111 110 108 107 105 104 103 101 100 97 95 93 92 91 89 87 86 84 82 81 79 77 75 74 73 72 72 72 73 73 74 74 74 73 71 69 67 65 62 60 57 54 52 49 47 44 41 38 36 34 32 31 29 28 26 25 23 21 19 18 15 13 10 7 4 2 1 1 0 360 359 358 357 357 355 352 349 345 342 341 341 342 342 10 9 9 9 9 9 9 10 10 10 11 11 12 14 15 16 17 16 15 11 7 1 353 345 338 338 343 352 359 3 7 12 16 20 22 22 22 20 17 14 11 8 6 4 2 1 360 359 359 359 359 360 1 1 2 2 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 1 360 359 358 357 356 355 354 353 353 352 351 351 350 350 349 349 348 347 346 345 344 343 343 342 341 339 337 335 333 331 329 326 324 321 319 316 314 312 311 311 311 311 313 314 316 317 319 320 319 317 313 306 301 302 315 6 44 58 78 113 144 163 178 191 204 215 225 232 239 244 247 249 250 252 258 265 270 273 271 268 267 269 273 276 278 278 276 273 270 268 265 266 269 275 281 285 285 282 279 279 278 279 282 288 298 359 87 93 89 81 77 78 83 90 93 89 78 63 51 45 43 42 38 28 12 358 356 6 19 25 23 16 6 357 351 348 348 351 355 6 32 56 63 57 47 39 34 23 2 348 84 108 110 112 114 120 131 144 152 152 147 141 137 135 136 141 146 152 157 160 161 159 156 152 148 145 143 142 141 140 140 138 136 135 134 133 133 133 134 135 138 140 141 141 141 140 139 138 136 133 132 133 133 133 134 135 135 135 135 136 136 135 132 130 130 131 133 135 137 138 138 138 138 138 138 139 138 138 136 135 133 130 127 125 122 120 117 114 110 106 103 100 98 97 96 96 96 97 99 102 105 107 108 108 106 103 101 101 101 101 102 103 105 106 107 108 109 110 110 111 112 113 113 113 113 112 112 111 111 111 111 111 111 112 113 115 116 116 114 113 111 109 108 106 104 102 99 97 95 94 92 91 89 87 84 81 77 72 66 58 47 34 21 8 357 349 343 340 339 339 340 343 347 351 358 10 27 40 43 41 37 31 28 31 40 49 54 55 54 52 49 44 37 29 27 28 31 32 33 34 34 34 33 32 31 30 30 29 28 27 27 27 27 28 30 31 32 35 38 42 47 52 56 59 60 61 61 61 62 64 65 65 64 63 64 69 75 79 83 86 88 91 94 98 103 107 111 113 114 114 113 112 111 110 108 107 106 105 103 102 99 96 94 92 92 90 88 87 85 83 81 79 77 75 74 73 72 72 72 73 73 74 74 74 73 71 70 67 65 63 60 58 55 52 50 47 44 41 38 36 34 32 31 29 27 26 24 22 20 19 17 15 12 10 7 5 3 3 3 3 2 1 360 359 358 356 354 351 348 346 346 346 347 347 8 8 7 7 7 7 7 8 8 9 9 10 10 12 13 15 16 16 16 14 11 6 0 354 347 343 344 352 358 2 6 10 14 18 20 21 21 19 17 15 12 9 6 4 2 0 359 358 358 358 359 359 360 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 360 359 358 357 356 355 354 353 353 352 351 351 350 350 349 349 348 348 347 346 345 343 342 341 340 339 338 336 334 331 329 327 324 322 319 316 314 312 310 309 308 308 309 310 311 312 314 314 313 308 302 295 291 293 307 345 34 55 68 89 122 149 168 183 197 210 219 226 232 238 243 246 248 250 253 258 265 272 277 278 276 274 273 274 276 278 277 275 270 264 261 260 262 268 276 284 292 297 299 294 287 284 286 293 301 310 346 88 96 91 82 76 76 83 91 94 88 77 64 53 43 35 32 28 20 7 360 5 16 26 29 25 14 1 350 342 340 344 352 3 19 40 56 62 59 51 40 26 359 331 334 78 102 108 112 117 127 141 155 159 155 147 140 137 138 142 147 152 158 162 164 163 159 154 149 146 145 143 142 142 141 140 139 137 136 136 136 136 137 138 140 142 144 145 146 145 144 142 141 139 137 137 137 137 136 137 137 137 137 137 137 136 135 134 132 132 133 134 137 139 140 140 140 140 140 140 140 140 139 137 135 132 128 125 122 120 118 117 114 110 106 102 99 97 96 97 99 100 102 103 105 107 109 110 108 105 102 101 101 102 103 104 105 106 108 109 110 111 111 112 113 114 115 116 116 116 115 115 114 113 113 112 112 112 114 115 117 117 117 116 114 112 110 109 107 105 103 100 98 96 95 93 92 90 88 86 82 78 73 65 56 43 29 16 3 353 346 341 337 336 337 339 342 346 352 3 18 36 44 44 40 36 30 27 29 35 42 46 47 47 45 43 38 31 25 24 26 29 31 32 32 33 33 32 31 30 29 29 28 27 26 25 25 26 27 28 29 31 33 36 39 43 48 52 56 59 60 61 62 63 63 63 63 63 63 64 67 72 77 82 86 89 91 94 98 102 106 110 112 113 114 114 113 113 112 111 110 108 107 105 104 101 98 96 94 93 92 90 88 86 83 81 79 77 75 74 73 72 72 72 73 73 74 74 74 73 72 70 68 66 63 61 59 56 53 50 47 44 41 38 36 34 32 30 29 27 25 24 22 20 18 16 14 12 9 7 5 4 4 4 5 4 2 1 1 360 358 355 352 351 350 351 351 351 351 7 6 6 5 5 5 5 6 6 7 7 8 9 10 11 13 14 15 16 15 13 11 7 2 357 352 350 353 358 3 7 11 14 17 19 20 20 19 17 15 12 10 7 5 3 0 359 358 357 357 358 358 359 359 360 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 360 359 358 357 356 355 354 353 353 352 352 351 350 350 349 349 348 348 347 346 345 344 343 341 340 339 338 336 335 332 330 328 325 323 320 318 315 312 310 308 307 306 306 307 307 309 310 310 308 303 293 280 270 270 277 297 342 28 56 83 113 138 159 175 191 205 215 222 226 231 237 242 246 249 251 254 258 265 272 278 281 282 280 279 279 279 280 278 274 267 260 257 259 264 272 280 288 296 304 306 301 294 291 293 298 300 304 325 70 85 85 82 78 76 81 90 91 86 78 68 59 48 35 25 17 10 5 8 16 26 31 32 25 12 357 344 338 339 349 6 22 34 45 54 58 56 46 28 3 336 323 350 87 104 111 116 124 137 152 163 163 154 146 141 140 144 148 152 157 161 164 165 162 156 151 147 145 144 143 143 142 142 141 140 139 139 138 139 140 141 142 144 146 148 149 149 148 146 144 143 142 140 140 139 139 139 139 140 139 139 138 137 136 134 134 134 134 135 137 139 141 143 143 142 142 142 142 142 141 140 137 134 130 126 123 121 120 119 118 116 112 107 103 99 97 98 100 104 108 111 114 114 114 113 111 109 106 104 103 103 104 105 106 108 109 110 111 112 112 113 114 115 116 117 118 119 118 118 117 116 116 115 114 114 114 115 117 118 118 118 117 115 113 112 110 108 106 104 102 99 98 96 95 94 92 90 88 84 80 73 64 53 39 24 9 357 348 341 336 333 332 333 336 339 344 353 7 28 44 50 47 43 39 34 32 32 35 39 41 42 41 40 40 34 27 23 22 25 28 30 31 31 31 32 32 31 30 29 28 27 26 25 25 24 24 25 26 28 30 31 33 36 39 43 48 52 55 58 60 61 61 62 62 62 62 63 63 65 69 74 80 85 89 92 94 97 101 105 108 111 112 114 115 116 115 115 114 113 111 110 108 106 104 102 100 98 97 95 92 90 87 84 81 79 77 75 74 73 72 72 73 73 74 74 74 74 74 72 71 69 66 64 62 59 57 54 51 48 45 41 38 36 33 31 30 28 27 25 23 21 20 18 16 14 11 9 7 6 6 6 6 6 6 4 3 2 1 359 356 355 354 354 354 355 355 355 5 4 4 4 3 3 3 3 4 4 5 6 7 8 9 10 12 13 15 15 15 14 12 9 5 1 357 358 1 5 9 13 16 18 20 20 20 19 17 15 13 11 8 6 3 1 359 358 357 357 357 357 358 358 359 359 359 359 359 359 359 359 360 0 0 0 0 0 0 0 360 359 358 358 357 356 355 354 354 353 352 352 351 351 350 349 349 348 348 347 346 345 344 343 342 340 339 337 336 335 333 331 329 327 324 322 319 317 314 311 309 307 306 305 304 305 305 306 306 305 301 292 278 262 254 255 263 281 319 7 48 101 141 160 174 187 201 212 218 221 224 229 236 242 247 250 253 256 260 265 271 276 280 282 282 282 283 283 282 279 273 264 257 256 261 270 279 285 291 299 306 306 301 297 295 294 292 287 283 303 63 71 76 79 77 71 67 76 83 83 78 71 63 53 38 21 7 1 5 19 30 35 36 32 24 11 357 347 343 347 1 21 36 44 49 54 57 52 35 11 351 335 328 10 101 113 120 127 135 146 159 165 162 153 145 143 145 149 153 156 159 163 165 163 159 153 148 146 145 144 144 143 143 143 143 143 142 141 141 142 143 145 147 148 149 150 152 152 150 148 146 144 143 142 142 142 142 142 142 142 141 140 139 138 135 133 134 136 137 138 140 143 144 145 145 144 144 143 143 142 141 140 137 133 129 126 124 123 122 122 120 117 113 109 105 101 100 101 104 109 115 120 123 123 121 117 114 111 109 108 107 108 108 109 110 111 112 113 113 113 113 114 115 116 118 119 121 121 121 120 119 119 118 117 116 115 116 117 118 119 120 119 118 117 115 113 111 110 108 105 103 101 99 98 97 96 94 93 91 87 82 75 64 50 32 15 360 348 340 334 329 327 326 328 331 335 340 351 12 38 54 56 51 48 44 39 37 37 38 40 40 38 35 33 32 27 22 20 21 24 27 29 30 30 30 31 31 30 30 29 28 27 26 25 24 23 23 24 25 26 28 30 31 33 36 39 43 48 51 55 58 60 60 61 60 60 60 61 61 62 66 71 77 83 88 91 94 97 100 104 108 110 112 114 116 118 118 117 116 115 114 113 111 110 108 106 104 102 99 97 95 92 88 85 82 80 78 76 74 73 72 72 73 74 74 74 74 74 74 73 71 69 67 65 63 60 58 55 52 49 45 42 39 36 33 31 30 28 26 25 23 21 19 17 15 13 11 9 8 7 7 7 8 8 7 6 5 4 3 0 358 357 357 358 358 358 358 358 3 2 2 2 1 1 1 1 1 2 3 3 4 5 7 8 10 11 13 14 15 16 15 14 11 8 6 5 6 9 12 16 18 20 20 21 20 19 18 16 14 12 9 6 3 1 359 358 357 357 357 357 357 357 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 358 357 357 356 355 354 353 353 352 352 351 351 350 349 349 348 348 347 346 345 344 343 342 341 340 338 337 335 334 332 330 328 326 323 321 319 316 313 310 308 306 304 303 303 302 303 303 302 298 292 281 267 254 248 249 255 267 290 326 38 144 166 180 190 199 211 221 223 221 223 228 235 241 246 251 254 257 261 265 269 273 276 279 281 283 283 283 281 277 270 263 258 260 266 276 282 286 291 297 301 300 297 295 293 290 283 271 256 203 78 66 64 66 65 56 47 57 74 80 78 72 64 53 37 18 2 355 5 27 43 46 41 31 21 13 6 359 354 356 7 26 42 50 53 57 63 61 38 13 356 339 332 26 108 122 132 139 146 153 161 164 159 152 147 147 150 154 156 158 160 162 163 160 155 149 146 145 145 146 145 144 145 146 146 146 145 145 145 146 147 149 150 151 151 152 153 153 151 148 146 144 143 143 143 143 143 143 143 143 142 141 140 138 136 135 137 139 141 143 145 146 147 147 147 146 145 145 144 143 141 140 137 133 131 129 128 128 127 126 123 119 115 111 107 104 103 104 108 113 119 125 129 129 126 122 118 116 114 113 113 113 114 114 115 115 115 115 115 115 114 114 116 118 120 122 122 123 123 122 122 121 119 118 118 117 118 119 120 121 122 121 121 119 118 116 114 112 110 108 106 104 102 100 99 98 98 96 95 91 86 78 65 46 23 2 347 337 329 324 321 319 320 322 325 328 334 348 21 54 64 62 58 55 51 47 44 43 42 41 39 35 30 27 24 19 16 16 19 23 25 27 29 29 29 30 30 30 29 29 28 27 26 25 24 23 23 23 24 25 27 28 29 31 33 36 40 44 48 52 55 58 60 60 59 58 58 57 57 59 63 69 74 80 85 90 93 96 100 104 108 112 114 116 118 119 119 118 118 117 116 115 114 113 111 110 108 106 103 100 96 93 90 87 84 81 78 76 74 73 72 72 73 73 74 74 75 74 74 73 72 70 68 65 64 62 59 57 54 50 46 42 39 36 34 31 30 28 26 25 23 21 19 17 15 13 11 10 8 8 8 9 9 10 9 8 7 6 4 2 1 0 1 1 1 1 2 2 1 0 0 360 360 359 359 359 359 360 0 1 2 3 4 5 7 9 11 13 15 16 17 17 16 14 13 12 13 15 17 20 21 22 22 21 21 20 18 16 14 12 9 6 4 1 359 358 357 356 356 356 356 357 357 357 357 357 357 357 357 357 358 358 358 359 359 358 358 358 358 357 357 356 355 354 353 353 352 352 351 350 350 349 349 348 348 347 346 345 345 344 343 341 340 339 338 336 335 333 331 329 327 325 323 321 319 316 313 310 307 304 303 301 300 300 300 298 295 290 282 273 263 254 248 247 250 255 261 261 218 184 185 193 201 210 223 235 239 235 232 233 236 241 246 250 254 258 261 264 267 269 272 275 279 281 282 280 278 274 269 267 267 269 272 275 278 282 288 293 294 292 291 290 289 285 277 263 241 161 93 70 57 53 52 46 38 45 70 79 77 71 61 50 35 16 359 352 1 30 54 58 48 31 19 17 18 16 7 1 6 25 44 55 60 68 91 115 102 55 10 338 335 34 100 121 136 147 153 156 160 160 156 151 149 150 153 156 157 158 159 161 160 156 150 146 145 146 147 148 147 147 147 148 149 149 148 148 148 149 150 152 152 152 152 153 153 152 150 147 145 143 143 143 143 144 144 144 144 143 142 141 140 139 138 138 140 142 144 147 149 149 149 149 149 148 147 146 145 143 142 140 138 136 134 133 133 133 132 130 127 122 117 113 110 108 107 109 113 118 124 130 133 133 130 127 123 121 119 118 118 119 119 118 118 118 119 119 118 117 116 116 116 119 122 124 125 125 125 124 123 122 121 120 119 119 119 120 121 122 123 124 123 122 121 119 117 116 113 111 109 107 105 104 103 103 102 102 100 97 92 82 67 40 8 344 330 322 317 314 313 313 314 316 319 322 329 352 50 71 72 68 66 63 59 55 51 47 44 42 37 31 26 23 19 15 12 14 17 21 24 26 28 29 29 29 30 30 30 29 28 28 27 26 24 24 23 23 24 25 26 27 28 29 31 34 37 40 44 48 52 56 59 59 59 58 56 55 55 57 61 66 71 76 81 86 91 94 98 104 109 114 117 119 120 121 121 121 120 120 119 118 117 116 115 113 112 111 108 104 99 95 91 88 85 82 79 77 75 73 73 72 72 73 74 74 75 75 74 73 72 70 68 66 64 63 61 58 55 51 47 43 40 36 34 31 29 28 26 25 23 21 19 17 15 13 11 10 9 9 9 10 11 11 11 10 9 8 6 5 4 4 4 4 4 5 5 6 360 359 358 358 358 357 357 357 357 357 358 358 359 0 1 3 4 6 8 10 13 15 17 17 18 18 17 17 18 19 20 22 23 22 22 21 21 19 18 16 14 12 9 6 4 2 360 358 357 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 358 358 358 357 357 357 356 355 355 354 353 353 352 352 351 351 350 349 349 348 348 347 346 346 345 344 343 342 341 339 338 337 335 334 332 330 329 327 324 322 320 318 316 313 310 306 303 301 298 296 295 294 292 287 280 274 269 263 256 249 245 243 241 238 234 217 199 195 201 209 219 233 250 262 260 251 245 242 242 246 250 254 258 260 262 263 264 267 271 275 278 279 278 276 273 272 274 275 274 271 269 271 277 285 290 290 288 287 286 285 282 276 264 236 135 101 80 61 52 50 44 35 45 71 79 76 69 59 48 34 16 359 351 357 26 58 67 56 34 21 22 28 28 18 3 0 16 44 66 82 116 166 165 148 127 84 337 349 36 79 105 128 144 149 152 154 155 153 150 150 152 155 157 157 158 159 159 156 153 148 145 144 146 149 151 150 150 150 151 152 151 150 149 150 150 151 152 151 151 151 152 151 150 148 145 142 142 142 143 143 144 144 144 144 143 141 140 139 139 138 139 141 143 146 149 151 152 152 151 150 150 149 147 146 144 143 142 140 139 137 136 136 136 136 134 130 125 120 117 114 112 113 115 120 126 132 137 139 139 136 132 129 127 125 124 124 124 122 121 121 122 123 123 123 123 122 120 121 124 126 127 127 127 127 126 125 124 122 122 121 121 121 122 123 124 125 126 126 125 125 123 121 120 118 116 114 112 111 110 109 109 109 108 107 104 99 91 72 25 340 321 312 308 307 306 307 310 312 314 316 321 337 40 79 81 78 75 72 70 66 62 56 51 45 40 34 28 24 20 16 12 11 13 16 19 22 25 27 28 29 29 30 30 30 29 29 28 28 27 26 25 25 24 25 25 26 27 27 28 30 32 34 37 40 44 48 53 57 59 59 58 56 55 54 56 59 64 68 73 78 84 88 92 96 103 110 116 119 121 123 124 125 125 124 123 122 121 120 119 118 117 116 115 112 107 102 97 93 90 86 83 79 77 75 74 73 72 72 72 73 74 74 75 74 74 73 71 69 68 66 64 62 59 56 52 48 44 40 37 34 31 29 28 26 25 23 22 20 18 16 14 12 11 10 10 10 11 12 13 13 12 10 9 8 7 7 7 7 7 8 8 9 10 360 358 357 357 356 355 355 354 355 355 355 356 356 357 358 360 1 3 5 7 9 12 14 16 17 18 19 19 20 21 22 23 22 22 21 20 20 18 17 15 14 11 9 6 4 2 0 359 357 357 356 356 356 356 356 356 355 355 355 355 355 356 356 356 356 357 357 357 357 356 356 355 355 354 353 352 352 351 351 351 350 349 349 348 348 347 346 346 345 344 343 342 341 340 339 337 336 334 333 331 329 328 326 324 322 320 318 316 314 310 306 302 298 294 290 287 285 282 277 271 267 266 265 261 252 242 233 226 222 222 212 199 198 204 213 224 239 256 269 272 264 255 248 246 248 251 255 258 260 260 260 261 263 266 270 273 275 276 275 274 275 275 274 271 266 263 265 272 282 287 287 284 282 281 281 280 277 272 238 102 99 90 75 64 58 47 37 50 70 76 73 67 59 49 36 18 0 352 356 16 51 67 61 42 28 28 34 36 25 2 347 355 39 103 141 181 195 180 158 145 139 31 16 39 65 89 109 123 132 139 144 148 148 149 151 153 155 156 157 157 158 157 154 151 147 145 146 149 152 154 153 152 152 153 152 151 150 150 150 150 150 151 150 150 150 150 149 147 144 142 141 140 141 142 143 144 144 144 143 141 139 137 136 136 136 138 140 144 147 150 152 154 154 154 152 152 151 149 147 145 144 143 143 142 140 140 140 140 139 137 132 127 122 119 118 117 119 122 128 135 142 146 146 145 142 139 139 139 136 133 132 129 126 124 125 127 128 128 129 129 128 127 128 130 130 130 129 129 128 128 127 125 124 123 123 123 123 124 125 126 127 128 129 129 128 127 126 124 123 121 120 119 118 117 117 117 117 116 115 114 111 107 88 331 307 301 298 298 299 302 305 309 313 316 320 333 21 69 81 82 81 79 76 72 68 63 58 52 46 39 32 26 22 17 13 10 10 12 15 18 22 24 27 28 29 30 30 30 31 30 30 30 29 29 28 28 27 26 26 27 27 27 27 27 28 30 32 34 37 41 45 49 54 58 59 59 57 55 54 55 57 60 63 69 76 83 88 91 95 102 109 116 121 124 126 127 128 128 126 125 125 124 123 123 121 120 119 117 115 111 105 100 96 92 88 84 80 77 76 74 73 72 72 72 72 73 73 74 74 73 73 72 70 69 67 65 63 60 57 53 49 45 41 37 34 31 29 27 26 25 23 22 20 18 16 14 12 11 11 11 12 13 14 15 14 13 12 11 10 9 10 10 10 10 11 12 13 14 1 359 357 356 355 354 353 352 352 352 352 353 353 354 355 356 358 359 1 3 6 8 10 13 15 16 18 18 19 20 21 21 21 20 20 19 18 17 15 14 13 11 8 6 4 2 1 359 358 357 356 356 355 355 355 355 355 354 354 354 354 355 355 355 355 355 356 356 356 355 355 354 354 353 352 352 351 351 350 350 349 349 348 347 347 346 346 345 344 343 342 341 340 339 338 336 335 333 332 330 328 326 325 323 321 320 319 317 315 311 307 301 294 287 280 274 271 269 267 265 264 267 273 279 276 244 218 212 210 206 196 191 196 205 216 227 241 255 265 269 267 261 255 251 251 253 256 259 261 261 261 261 262 263 265 268 271 273 273 273 272 270 268 266 264 262 263 268 276 283 283 280 276 276 277 279 279 280 70 87 94 96 89 76 62 42 34 46 60 66 67 65 60 52 39 21 5 357 357 8 33 55 59 49 38 36 40 40 27 351 322 312 273 162 168 186 197 181 154 141 131 96 50 49 63 81 96 106 116 126 135 142 145 148 151 153 155 156 156 157 157 156 153 150 148 147 148 151 155 157 157 155 155 155 153 151 150 149 149 150 150 151 151 150 149 148 145 143 141 140 140 140 140 142 143 143 144 143 141 139 136 133 132 132 134 137 141 146 150 153 155 156 155 154 153 153 151 149 147 145 145 145 145 144 143 142 142 142 141 139 134 129 124 121 120 122 125 129 136 144 151 154 153 151 151 152 155 156 151 145 140 135 130 127 128 131 132 132 130 130 129 129 131 133 133 133 132 131 130 129 128 128 126 126 125 125 125 126 127 128 130 131 132 133 132 132 131 129 128 127 126 126 125 126 126 126 126 126 125 126 127 134 175 271 284 287 289 291 295 300 304 309 314 319 331 5 52 71 77 79 80 77 73 68 63 59 55 51 45 39 32 26 20 14 10 9 10 13 15 18 21 24 27 28 30 31 32 32 32 32 32 32 32 31 31 30 29 29 29 28 28 27 27 26 27 28 30 32 35 38 42 46 51 55 58 58 57 57 56 55 54 54 57 64 72 79 85 89 93 99 108 116 123 127 129 130 130 130 128 127 127 127 126 126 125 124 122 121 119 115 108 102 98 94 90 85 81 78 76 74 73 72 71 71 72 72 72 73 73 72 72 71 70 68 67 65 63 60 57 53 49 45 41 37 34 31 29 27 26 24 23 22 20 18 16 14 13 12 12 12 13 14 16 16 16 15 13 12 12 12 13 13 13 14 14 15 16 17 2 0 358 356 355 353 352 351 350 350 350 350 351 351 352 353 354 356 358 359 2 4 6 9 11 13 14 15 16 17 17 18 18 17 17 16 15 14 13 12 11 10 8 6 4 2 1 359 358 356 356 355 355 354 354 354 354 353 353 353 353 354 354 354 354 354 355 354 354 354 354 354 353 352 352 351 351 350 350 349 349 348 347 347 346 346 345 344 343 342 342 341 340 338 337 335 334 332 330 329 327 325 324 322 321 320 319 318 316 313 308 300 290 278 267 259 256 258 261 264 268 277 296 333 11 35 145 191 193 186 180 183 193 204 216 229 242 253 261 266 267 265 260 255 253 254 255 258 260 261 261 261 261 261 262 263 265 267 269 269 267 263 262 263 264 264 264 265 270 274 276 275 273 273 275 278 279 283 85 89 92 94 85 68 48 34 32 39 46 52 58 62 62 54 41 25 11 2 359 1 14 36 49 49 46 45 45 41 17 310 287 281 259 189 172 179 183 163 134 122 114 101 80 68 71 81 90 99 109 121 132 139 144 147 150 152 154 155 156 157 157 156 153 151 149 148 150 154 158 161 161 160 159 157 155 152 150 150 150 151 152 152 151 150 148 145 142 140 140 140 140 140 140 142 143 143 143 143 141 138 136 133 132 132 135 139 144 149 153 157 158 155 153 152 153 152 150 148 146 145 144 145 146 146 145 145 145 144 142 139 135 130 126 123 123 126 131 137 145 155 160 161 161 163 166 169 168 164 160 155 148 141 134 131 132 134 131 126 125 127 129 131 133 135 135 135 134 133 132 131 130 129 128 128 128 128 128 129 130 131 133 134 135 136 136 136 135 135 134 133 133 133 134 134 135 135 135 134 135 138 146 166 212 252 269 277 282 287 292 298 303 307 312 321 347 36 61 68 72 75 74 70 65 60 56 54 52 49 44 38 32 25 18 12 9 9 11 13 15 17 21 24 27 29 31 33 34 34 35 35 35 34 34 34 34 33 32 31 31 30 29 28 27 26 26 27 29 31 33 36 39 43 47 51 55 57 58 59 58 56 54 53 54 60 67 74 80 85 90 97 106 115 123 128 131 132 132 131 130 130 130 129 129 129 128 127 127 126 124 119 112 106 101 97 92 87 83 79 77 75 73 72 71 70 70 71 71 71 71 71 71 70 69 67 66 64 62 60 57 53 49 45 41 37 34 31 29 27 25 24 23 21 20 18 16 15 13 13 13 13 15 16 17 18 18 16 15 14 14 15 15 16 16 17 18 19 20 21 3 1 359 357 356 353 352 350 349 348 348 348 348 349 349 350 351 352 354 356 357 360 2 4 7 9 10 11 12 13 14 14 14 14 14 13 12 11 10 9 8 7 6 5 3 2 360 358 357 356 355 354 353 353 353 353 352 352 352 352 352 353 353 353 353 353 353 353 353 353 353 353 352 352 351 350 350 349 349 348 348 347 347 346 346 345 344 343 342 342 341 340 338 337 336 335 333 331 329 328 326 324 322 321 320 320 320 320 319 316 311 303 289 271 256 249 249 253 260 268 282 311 352 21 35 43 73 134 158 164 169 178 190 203 217 230 243 253 259 264 266 265 261 255 252 251 252 254 256 257 258 258 259 259 259 259 259 261 263 265 263 260 259 261 264 265 264 263 263 265 268 270 272 274 274 275 279 296 82 87 86 81 67 50 39 35 35 34 34 36 43 52 56 49 38 27 16 6 359 356 1 17 34 41 44 45 42 26 306 265 263 269 275 251 171 171 166 141 118 109 106 104 99 86 79 82 89 97 109 121 132 139 143 146 149 152 154 155 157 158 158 156 154 152 150 150 153 158 163 165 164 163 162 161 158 155 153 152 152 152 152 151 150 149 147 144 141 139 140 140 141 141 141 142 143 144 144 143 141 140 138 136 135 135 138 144 149 153 156 158 157 152 150 151 153 153 150 146 144 143 143 144 146 146 146 146 145 144 142 139 136 133 130 129 131 135 142 150 158 166 171 174 178 182 184 180 173 167 163 158 151 141 135 133 134 131 124 121 125 129 132 134 136 137 138 137 136 135 134 133 132 131 131 130 130 131 131 132 133 134 136 137 138 138 139 139 140 140 140 140 140 141 142 143 143 142 140 140 143 150 164 188 219 245 260 270 278 284 289 295 299 303 308 321 10 54 63 66 68 69 66 62 58 55 52 49 48 46 41 36 31 25 18 13 10 11 12 13 15 17 21 25 28 31 33 35 36 37 38 38 38 38 37 37 36 36 34 34 33 32 31 29 28 26 26 26 27 29 31 34 37 40 44 48 53 57 60 61 62 60 58 56 57 60 66 71 76 81 88 96 105 115 124 129 132 133 134 134 133 134 133 133 133 132 131 131 130 129 127 122 114 107 103 99 94 89 84 80 77 75 73 72 71 69 69 69 69 69 69 69 69 68 67 66 64 63 61 58 56 53 49 45 41 37 34 31 29 27 25 23 22 21 19 17 16 15 14 14 14 15 16 18 19 20 20 19 17 17 17 18 18 19 19 20 21 23 24 25 3 2 1 359 357 355 353 351 349 348 347 346 346 346 346 347 347 349 350 352 354 356 358 0 3 5 6 7 8 9 9 9 9 9 9 9 9 8 7 6 6 5 4 3 2 0 359 357 356 354 353 352 352 351 351 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 351 351 350 350 349 349 348 348 347 347 346 346 345 344 343 343 341 341 340 338 337 336 335 333 332 330 328 326 325 323 322 320 320 320 321 321 321 319 315 307 292 273 256 248 248 253 260 274 312 5 31 44 52 57 77 107 131 147 160 174 188 203 219 233 246 254 259 262 263 261 258 254 250 248 249 250 251 252 253 254 255 256 256 255 255 256 259 261 261 259 258 259 262 264 264 262 259 259 262 268 274 277 274 272 277 31 69 77 76 67 52 42 41 41 39 31 22 19 26 37 42 39 32 26 18 7 356 350 353 4 17 26 31 30 17 336 278 255 251 261 284 310 310 204 161 137 123 117 116 117 111 95 85 86 92 101 113 125 134 139 142 146 150 153 155 157 159 160 160 158 155 153 152 153 157 163 167 169 167 165 164 163 161 158 156 154 153 152 151 150 149 148 147 144 141 141 141 142 142 141 142 142 143 145 145 144 143 142 141 140 139 140 144 150 155 157 159 158 155 151 150 152 154 153 149 145 142 141 142 143 145 146 146 146 145 144 143 141 139 137 135 136 138 144 154 163 168 174 182 190 196 197 191 181 171 164 159 153 145 136 132 133 134 131 127 129 133 136 138 139 141 141 140 140 139 138 137 135 135 134 134 134 134 134 134 135 135 136 138 139 140 141 142 143 144 145 146 147 148 150 152 153 152 150 147 147 152 163 179 200 221 241 255 267 275 281 286 291 293 296 300 324 44 62 64 64 65 64 62 59 57 55 51 47 44 42 37 33 29 24 19 14 13 13 14 15 16 18 22 26 30 33 36 38 39 40 41 41 41 40 40 39 39 37 36 35 35 33 32 30 28 27 26 26 27 28 30 32 34 37 41 45 50 55 59 63 65 65 63 62 62 64 67 70 74 79 86 95 104 115 124 130 133 135 136 137 138 138 138 138 137 136 135 134 133 131 128 123 114 107 102 98 94 90 85 81 78 75 73 71 70 68 67 67 67 67 67 67 66 66 66 64 63 61 59 57 54 51 48 44 40 37 34 31 28 26 25 23 21 20 19 17 16 15 15 15 15 16 18 19 20 21 22 21 19 19 19 20 21 21 22 23 25 26 28 29 2 2 1 360 358 356 354 352 350 348 347 346 345 345 344 344 345 345 346 348 350 352 354 356 359 1 3 4 5 6 6 5 5 5 5 5 5 4 4 4 4 3 2 1 0 359 357 355 354 352 351 350 350 350 350 350 350 350 350 350 350 351 351 351 351 351 351 351 351 351 351 351 351 350 349 349 349 348 348 347 347 346 345 345 344 343 342 342 341 340 339 337 336 335 334 332 331 329 327 325 323 322 321 320 320 320 321 322 321 318 313 306 293 277 262 254 251 253 260 295 14 36 46 55 62 69 83 104 123 140 156 172 190 207 224 239 250 257 260 261 260 259 257 255 251 248 247 247 248 249 249 251 252 253 252 252 253 255 257 258 259 259 258 257 258 260 262 261 259 258 262 269 277 281 278 271 299 62 67 71 69 60 47 42 46 48 44 29 12 9 18 27 30 28 25 23 16 4 352 347 349 357 5 13 17 12 353 321 288 265 253 259 284 301 287 243 167 138 132 133 135 132 119 102 94 95 101 110 120 130 136 140 143 147 151 155 158 159 161 162 162 160 157 155 155 156 161 167 171 172 171 167 165 164 164 163 161 158 155 153 152 151 149 148 148 146 144 144 144 144 143 143 143 144 145 146 147 146 145 144 143 143 143 145 150 155 159 160 159 158 155 152 151 152 154 152 148 144 141 140 141 143 144 145 146 146 146 146 146 145 142 140 138 139 142 149 160 168 173 180 191 202 207 205 196 180 165 156 151 146 140 136 135 138 139 138 138 142 145 145 145 145 145 144 144 143 142 141 140 139 138 137 137 137 137 137 137 138 138 139 140 141 142 144 145 147 149 151 153 154 157 160 163 165 166 165 165 165 168 176 187 201 219 237 252 263 270 277 281 284 285 286 292 2 62 65 64 64 64 64 62 59 55 54 50 45 41 37 33 29 26 23 18 15 16 16 17 17 18 20 24 28 32 35 38 40 42 43 44 44 44 43 42 41 40 39 38 37 36 35 33 31 29 27 26 26 27 27 29 30 32 34 38 42 46 51 56 62 65 67 67 67 66 67 68 71 74 78 84 93 103 114 123 130 134 137 139 141 142 142 142 142 141 139 138 137 136 134 130 124 115 106 100 95 92 89 85 81 78 75 73 71 68 66 65 64 64 65 64 64 64 64 64 63 61 59 57 55 52 49 46 43 40 37 34 31 28 26 24 22 21 19 18 17 16 16 16 16 17 18 19 19 21 22 22 22 21 21 22 23 24 24 25 26 28 30 31 32 1 1 1 360 359 358 356 354 352 350 348 346 345 344 343 343 342 343 343 345 346 348 350 352 355 357 359 0 1 2 2 2 2 2 2 1 1 1 1 2 1 1 0 360 358 357 355 353 352 350 349 348 348 348 348 348 349 349 349 349 349 350 350 350 350 350 350 350 350 350 350 350 349 349 349 348 348 348 347 347 346 345 345 344 343 342 342 341 340 339 338 337 335 334 332 331 329 328 326 324 322 321 320 319 319 320 321 322 319 313 307 300 291 279 267 259 255 256 290 40 46 51 55 61 67 75 88 105 122 139 156 177 198 217 232 244 254 259 261 261 261 260 261 260 257 253 250 249 248 249 250 251 252 252 251 250 251 252 254 255 256 256 255 254 252 254 258 261 262 264 267 272 278 282 286 304 70 71 71 72 69 58 46 46 54 58 48 28 13 14 19 23 21 18 18 18 12 359 348 345 348 353 358 3 7 1 343 323 307 295 288 295 303 294 272 227 157 136 137 145 149 141 127 113 107 108 113 121 128 134 139 142 145 150 154 158 160 162 164 165 165 162 159 157 157 160 165 171 174 175 173 168 163 163 166 167 164 160 157 156 155 154 150 148 149 149 148 147 147 146 145 145 145 146 148 150 150 149 147 146 146 146 147 150 154 158 160 160 158 155 152 151 150 150 151 149 146 143 140 139 141 143 145 146 148 148 149 148 147 145 142 139 137 138 142 149 159 168 175 183 195 209 219 224 210 177 156 148 146 144 144 145 147 148 147 146 149 153 154 152 150 149 149 148 147 146 145 144 143 142 142 141 141 141 140 140 140 140 141 141 142 143 144 146 148 151 153 156 159 162 166 171 176 182 186 190 191 187 182 181 186 195 211 229 244 256 264 271 275 277 278 278 295 53 63 64 64 64 65 65 64 60 55 51 48 43 38 34 29 26 25 21 18 17 18 19 19 20 21 23 26 31 34 37 40 43 45 46 46 46 46 45 43 42 41 39 38 38 37 35 34 31 29 28 27 27 27 28 29 30 31 33 35 38 42 47 53 59 64 68 69 69 68 68 69 71 73 77 83 92 102 113 122 129 135 139 142 144 145 145 146 146 145 143 142 141 140 137 133 126 118 109 101 95 90 87 84 81 77 74 72 70 67 65 63 62 62 62 62 62 62 62 61 61 59 57 55 53 50 47 45 42 39 36 33 30 28 26 24 22 21 19 18 17 17 17 17 17 18 19 19 20 20 21 22 22 22 23 25 25 26 27 28 29 31 33 34 35 360 360 359 359 359 358 357 356 354 352 350 348 346 345 343 342 341 341 341 342 343 344 346 348 350 352 354 356 357 358 359 359 359 359 358 358 358 358 359 359 359 358 358 357 356 354 353 351 349 348 347 346 346 346 346 347 347 348 348 348 349 349 349 349 349 349 348 348 348 349 349 349 348 348 348 348 347 347 347 346 345 345 344 343 342 342 341 340 339 338 337 336 334 333 331 330 328 326 325 323 322 321 320 319 319 320 321 320 316 309 301 294 287 278 270 263 261 13 56 54 52 55 58 63 69 79 92 109 128 148 170 195 216 229 240 249 257 262 264 265 267 268 270 270 268 264 261 258 257 256 255 255 255 253 251 249 248 249 250 251 251 251 252 251 250 251 257 263 269 273 274 272 274 279 291 356 65 73 77 79 77 64 50 53 63 66 52 32 23 21 21 19 13 9 9 11 6 354 345 343 346 350 353 356 359 353 338 325 320 323 332 338 327 310 292 218 132 127 138 154 155 146 134 125 122 124 127 132 136 140 143 146 149 153 158 161 163 164 166 167 166 164 160 159 160 163 168 173 177 177 174 169 164 164 167 169 166 162 159 158 157 156 153 151 151 152 152 151 149 148 147 147 148 150 152 154 154 151 149 147 147 147 149 153 157 160 161 158 154 150 148 147 146 144 144 144 143 142 140 139 140 142 144 147 149 149 148 146 143 140 138 135 133 134 137 143 151 160 168 178 194 220 248 264 230 158 140 136 138 142 147 151 153 152 150 148 150 153 153 150 149 150 151 151 151 150 149 147 146 146 145 145 145 144 144 144 143 143 144 144 145 145 146 148 150 153 157 161 165 169 174 183 194 204 212 216 214 201 184 176 176 183 196 215 233 246 256 263 269 273 274 284 30 56 61 63 64 65 64 63 63 60 56 52 48 43 38 32 28 26 25 22 20 20 21 22 22 23 23 25 29 33 37 39 42 45 47 48 48 48 47 46 45 43 41 40 39 38 37 35 34 32 30 29 28 28 29 29 30 30 31 32 34 36 40 44 49 56 62 67 69 70 69 69 70 71 73 75 81 90 100 111 121 129 136 141 144 146 148 149 150 149 148 147 145 144 143 141 136 129 122 113 105 98 92 88 84 80 77 74 71 69 67 64 62 62 61 61 60 60 60 60 60 59 58 56 54 51 48 46 43 41 38 35 33 30 27 25 24 22 21 19 18 18 17 17 18 18 19 20 20 20 21 21 22 22 24 25 27 28 28 29 31 32 34 36 38 38 359 359 359 358 358 358 357 356 355 354 352 350 348 346 344 342 341 340 339 339 340 341 342 344 346 348 349 351 353 354 355 355 355 355 355 355 355 355 355 356 356 355 355 354 353 351 350 348 347 346 345 344 344 344 345 345 346 347 347 347 348 348 348 348 348 348 347 347 347 347 347 347 347 347 347 347 346 346 346 345 345 344 343 343 342 341 340 339 338 337 336 335 333 332 330 329 327 325 324 323 321 321 320 319 319 319 319 317 312 306 298 291 283 275 269 264 70 68 61 55 52 53 54 58 66 80 98 123 151 179 204 223 234 239 245 252 259 265 270 274 277 279 280 281 281 282 282 280 275 269 263 260 258 256 253 250 247 246 246 246 246 247 250 252 254 258 263 267 273 279 278 275 272 273 285 21 68 78 90 101 109 106 75 60 66 66 56 41 31 25 18 11 3 359 0 2 359 349 342 340 343 347 351 353 353 346 331 323 323 330 340 341 332 323 326 15 92 109 130 154 154 145 137 133 133 135 137 139 141 144 147 150 153 157 161 164 165 167 168 169 168 165 162 161 162 165 170 175 179 180 177 172 167 166 168 170 169 166 164 162 160 159 157 155 154 154 155 154 152 150 149 149 150 153 155 155 154 151 147 146 145 147 150 153 157 160 159 155 148 143 141 141 140 137 136 137 138 139 139 139 140 142 144 146 147 146 145 142 139 136 134 131 130 131 134 137 143 149 156 167 201 269 288 296 285 118 117 120 128 138 147 152 152 151 148 145 146 147 147 146 147 150 153 154 154 153 152 150 150 149 149 149 148 148 147 146 146 146 146 146 147 147 148 150 152 156 160 164 168 175 187 203 219 228 234 237 234 212 176 161 157 159 171 189 213 233 246 256 266 279 307 31 50 56 59 61 63 64 63 62 61 60 58 54 50 45 38 33 29 27 26 23 22 23 24 25 25 26 26 28 32 36 40 42 44 46 48 49 49 49 48 47 46 44 42 40 39 38 36 35 33 32 30 29 29 29 30 30 31 31 31 32 33 35 38 41 46 53 60 65 68 69 70 70 70 71 72 74 80 88 99 110 120 129 136 142 146 149 151 152 153 153 152 150 148 147 146 143 139 133 126 119 111 104 97 92 87 82 77 73 71 70 69 67 64 62 61 60 60 59 59 59 58 58 57 55 53 50 47 44 42 39 37 34 32 29 27 25 23 22 20 19 18 18 17 18 18 19 20 20 21 21 21 22 22 24 25 27 29 30 31 32 33 35 37 39 40 41 359 358 358 358 357 357 357 356 356 355 354 353 351 348 346 344 342 340 339 338 337 337 338 339 341 343 345 346 348 349 350 351 352 352 352 352 352 352 352 352 352 352 351 350 349 348 347 346 344 343 342 342 342 343 343 344 345 346 346 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 344 343 343 342 341 340 339 339 338 336 335 334 333 331 329 328 326 324 323 322 321 320 319 319 318 318 316 312 307 302 295 287 279 270 262 81 74 68 61 53 48 45 42 43 49 67 116 181 208 223 233 241 245 246 249 255 262 270 276 282 286 287 288 289 291 294 297 295 288 277 269 263 261 259 256 252 248 244 243 243 243 245 249 255 264 271 272 271 273 277 278 276 274 271 269 87 86 96 121 141 148 146 122 69 60 62 59 50 38 25 12 1 354 352 353 354 351 343 336 336 341 348 353 353 349 337 323 317 320 326 332 332 328 330 346 14 41 57 73 113 132 132 132 133 136 139 142 144 145 148 150 153 156 160 164 166 167 169 170 171 170 167 165 164 165 168 173 177 181 182 179 174 171 169 170 172 172 171 169 166 163 160 158 156 155 155 157 157 155 153 151 150 151 153 154 154 152 148 144 142 143 145 148 153 156 158 156 150 143 137 135 135 134 132 131 131 133 134 136 138 140 142 143 145 145 145 143 140 138 136 135 133 132 132 133 135 137 141 147 156 244 301 307 312 57 112 112 117 127 139 148 151 151 151 150 148 148 149 148 148 149 153 156 157 156 155 154 153 153 153 153 152 152 151 149 147 147 147 147 149 150 150 150 152 155 159 162 164 169 181 205 228 239 244 248 250 248 227 163 137 129 126 126 124 125 139 211 331 5 21 35 44 51 57 60 61 62 63 63 62 61 61 59 56 51 45 39 34 31 30 27 24 24 25 27 28 29 29 30 31 35 39 42 44 46 47 49 50 50 50 49 48 46 44 43 41 39 37 36 34 32 31 30 29 29 29 30 31 31 32 32 32 33 34 37 40 44 50 57 62 67 69 70 70 70 70 71 73 77 85 96 108 118 128 136 142 147 151 153 155 157 156 155 153 151 149 147 145 141 137 131 125 118 110 103 97 91 85 79 74 71 70 70 68 66 63 62 60 59 59 58 58 57 57 56 54 51 49 46 43 41 38 36 34 31 29 26 24 23 21 20 19 18 17 17 18 18 19 20 21 21 21 22 23 24 25 27 29 31 32 33 34 36 38 39 41 43 45 359 359 358 358 357 357 356 356 356 356 355 354 353 351 349 347 344 342 340 338 336 335 335 335 336 337 339 341 343 345 346 347 348 348 349 349 349 349 349 349 349 348 348 347 346 344 344 342 342 341 340 340 340 341 342 343 344 345 345 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 344 344 344 344 344 343 343 342 342 341 340 339 338 337 336 335 333 332 330 328 327 325 324 322 321 321 320 319 318 317 316 313 307 301 297 291 282 273 261 85 72 65 60 54 47 38 29 19 8 354 318 259 244 242 243 246 250 252 252 254 258 265 272 279 284 288 290 290 291 292 294 294 291 285 277 270 265 262 260 258 254 249 245 242 243 245 245 245 249 260 268 269 266 265 268 271 273 276 281 76 96 106 140 179 174 160 147 125 82 60 59 61 58 45 23 5 354 349 347 346 345 341 334 330 335 344 353 356 352 342 328 316 312 315 317 317 315 318 337 2 18 23 22 22 37 71 99 114 124 131 137 141 145 147 150 152 155 159 163 166 168 170 171 172 173 172 170 169 168 169 172 175 179 183 183 181 177 174 173 174 175 175 174 172 169 164 160 157 155 156 157 158 158 157 154 152 150 150 150 151 151 148 144 141 140 140 143 147 151 155 157 154 148 141 135 132 131 131 130 127 126 127 130 134 137 141 143 144 145 145 145 143 142 141 140 140 139 137 137 136 135 137 141 147 163 231 285 296 295 173 133 123 123 133 146 154 156 158 159 159 158 157 156 154 153 154 157 160 160 159 158 157 156 156 157 157 157 157 154 151 150 150 150 151 153 154 154 154 157 160 162 162 162 165 185 223 242 247 251 255 257 257 241 141 115 107 100 92 86 80 71 57 42 35 35 39 45 53 60 64 65 65 65 65 64 63 63 62 57 52 46 40 35 32 31 27 25 25 27 30 32 33 33 33 35 38 42 44 46 47 49 50 50 50 50 49 48 47 45 43 41 39 37 35 33 32 30 29 29 29 30 30 31 31 32 32 32 33 34 36 38 42 47 53 59 65 68 69 70 69 69 70 71 75 81 91 104 116 127 136 143 148 153 156 159 160 159 158 156 153 151 149 147 144 141 136 131 124 117 110 103 96 89 82 76 72 70 69 68 67 64 62 61 60 59 58 58 57 56 55 53 50 48 45 42 39 37 35 32 30 27 25 23 22 20 19 19 18 17 17 17 18 19 20 21 22 22 23 24 26 27 29 31 33 34 35 37 38 40 42 44 46 47 359 359 359 358 358 357 356 356 356 356 356 355 355 353 352 350 348 345 342 339 337 334 332 331 331 331 333 335 338 340 342 343 345 345 346 346 346 346 346 346 345 345 344 343 342 341 340 340 339 339 338 338 339 340 340 341 343 344 345 345 345 346 345 345 345 345 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 342 341 340 339 338 337 336 335 334 332 331 329 327 326 324 323 321 321 320 319 318 317 316 314 309 303 296 291 283 273 257 86 72 63 55 50 46 39 26 12 355 334 311 287 269 259 254 253 254 256 257 256 257 260 265 271 277 282 286 287 288 288 287 286 284 280 275 270 267 265 263 261 260 257 253 247 243 243 244 244 239 236 238 246 251 251 251 253 259 266 279 314 53 83 108 194 213 191 157 136 118 92 66 59 61 59 47 22 0 349 343 340 338 335 331 328 329 338 350 356 354 345 332 318 310 308 308 305 301 300 314 3 29 29 22 14 11 18 36 62 88 108 123 133 140 145 148 150 153 157 162 166 169 171 172 173 174 174 174 173 172 172 173 175 178 181 183 184 182 179 177 176 177 177 177 175 173 169 164 160 157 156 158 160 161 160 157 154 151 149 148 147 148 147 144 141 139 139 140 143 147 152 156 157 153 147 141 136 133 131 131 130 127 126 127 130 135 139 142 145 145 146 146 146 145 144 144 144 144 144 142 142 141 140 141 145 152 170 212 256 276 266 192 151 133 131 142 154 162 165 167 169 169 166 161 157 156 156 158 161 162 163 162 162 163 162 163 163 163 163 162 160 158 156 157 157 157 158 159 161 163 165 165 165 164 163 167 195 239 250 254 257 259 261 262 255 110 102 97 91 86 81 74 65 51 34 28 32 40 49 57 64 69 71 71 70 70 70 69 68 65 61 56 49 42 35 30 28 24 23 24 27 32 35 37 37 37 38 41 44 46 48 48 49 50 50 50 50 50 49 47 45 43 41 39 37 35 33 32 31 30 30 30 30 31 31 32 32 32 32 33 34 35 37 40 44 49 55 61 65 67 69 69 69 69 69 71 76 85 98 113 126 136 143 149 155 159 162 163 162 160 158 155 153 151 149 147 144 140 135 129 123 116 109 102 94 86 79 74 71 70 69 67 65 63 61 60 59 58 57 56 55 54 52 49 47 44 41 39 36 34 31 29 26 24 22 20 19 19 18 17 17 17 17 18 19 21 22 22 23 24 26 27 29 31 33 35 36 37 39 40 42 44 46 48 49 0 360 360 359 359 358 357 357 356 356 356 356 356 356 355 353 351 349 346 342 339 335 331 327 325 324 325 327 331 334 337 339 341 342 343 343 343 343 343 343 343 342 341 340 339 338 337 337 337 336 336 337 337 338 339 340 342 343 344 344 345 345 345 344 344 344 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 341 340 339 338 337 335 334 333 332 330 328 327 325 324 322 321 320 320 319 317 316 313 309 304 299 294 285 271 244 105 76 63 53 46 42 39 30 15 356 336 314 295 280 269 263 259 258 259 260 260 259 260 262 267 271 276 279 281 282 282 281 280 278 274 270 266 263 263 264 264 263 263 264 264 257 246 241 242 241 234 227 228 236 242 243 243 244 250 262 285 334 28 57 96 239 236 198 138 120 110 95 74 60 56 53 41 17 354 341 334 330 328 326 325 327 334 345 351 350 343 330 316 306 302 302 299 295 296 306 358 46 52 46 31 15 7 9 21 40 65 93 115 130 139 145 148 150 155 160 166 171 173 175 175 176 176 176 175 175 175 176 177 179 180 183 184 184 183 180 178 177 177 177 176 174 171 167 163 160 159 160 162 164 163 161 157 154 150 148 146 145 145 144 143 141 139 139 141 145 150 154 157 157 152 146 140 135 132 132 132 131 129 129 131 134 138 142 145 146 147 147 147 146 146 146 146 146 147 147 147 146 145 144 145 149 156 170 203 242 267 261 210 169 148 144 153 162 168 170 172 173 172 166 159 156 156 158 160 162 164 165 167 169 169 169 170 171 170 168 167 167 167 166 165 163 161 160 164 169 173 174 170 167 165 166 175 216 250 258 261 262 262 261 261 252 94 96 94 92 89 84 75 62 44 28 25 31 40 49 57 64 70 75 77 76 76 76 75 73 71 68 63 55 45 35 28 23 20 20 22 26 32 36 39 41 41 42 43 45 47 48 49 50 51 51 51 50 50 48 47 45 43 41 39 37 36 34 33 32 32 31 31 32 32 32 32 32 33 33 33 33 34 36 38 41 45 50 56 61 64 67 67 67 67 66 67 70 78 90 106 121 132 141 149 156 162 164 165 164 162 159 156 154 152 150 148 146 143 139 133 128 121 115 107 99 91 83 76 73 72 70 69 66 64 62 60 59 58 57 56 54 52 50 48 45 43 40 38 35 33 30 27 25 23 21 19 19 18 17 17 16 16 17 18 19 21 22 23 24 25 27 29 31 33 35 36 37 39 41 43 45 46 48 50 51 2 1 1 1 0 360 359 358 357 357 357 357 357 357 357 356 355 353 350 347 342 337 331 326 322 318 317 319 323 328 331 335 337 339 340 341 341 341 341 341 340 339 338 337 336 335 334 334 334 334 335 335 336 337 338 339 341 342 343 344 344 344 344 344 343 343 343 342 342 342 343 343 343 342 342 342 342 342 342 342 342 342 342 341 340 339 338 336 335 334 332 331 329 328 326 325 324 322 321 320 319 318 317 315 310 303 298 295 291 280 255 173 94 69 54 43 37 34 31 21 3 343 322 303 287 277 269 264 261 262 263 263 262 262 264 266 270 273 276 277 278 277 276 275 274 273 270 267 263 260 259 261 264 266 267 272 276 268 250 240 238 237 232 225 228 237 245 246 245 244 249 261 288 323 352 358 288 266 262 176 108 104 101 94 79 63 51 41 28 5 343 328 323 321 321 323 327 334 342 347 346 338 325 311 300 294 293 294 292 292 302 335 28 47 51 49 38 19 2 360 10 27 51 82 110 128 139 145 149 152 158 165 171 176 178 179 179 178 178 177 177 178 178 180 181 182 184 184 185 184 182 179 177 175 175 175 174 172 169 165 161 161 162 164 166 166 165 162 157 153 150 147 145 144 143 143 143 142 140 140 142 146 151 155 157 156 151 144 137 133 132 133 134 133 133 135 137 139 142 144 146 147 148 148 148 147 146 146 146 146 148 149 150 149 148 147 148 152 158 169 196 239 264 258 232 200 175 165 165 169 173 175 175 173 169 163 159 158 160 162 163 164 165 167 170 172 173 173 174 175 173 170 170 173 175 174 169 165 162 163 168 174 178 177 171 164 160 163 183 233 253 258 260 260 259 255 246 116 93 91 91 91 89 85 74 58 41 29 29 32 39 47 55 62 69 78 82 82 83 83 82 81 78 76 72 64 52 40 30 23 19 18 20 25 30 35 39 42 43 44 45 46 47 49 50 51 51 51 51 50 50 48 47 45 43 42 40 38 37 36 35 34 33 33 33 33 33 33 32 33 33 33 33 33 33 34 36 38 42 46 50 55 59 61 62 62 62 61 61 64 71 82 96 111 125 136 147 156 162 165 166 166 164 161 158 155 153 151 149 147 144 141 136 131 125 119 112 104 95 86 79 75 74 72 70 67 65 62 61 59 58 57 55 53 51 48 46 44 42 39 37 34 32 29 27 24 22 20 19 18 17 16 16 16 16 16 18 19 21 22 23 25 26 28 30 33 35 37 38 39 41 43 45 47 48 50 52 53 3 3 2 2 2 2 1 0 359 358 358 358 358 358 359 359 358 357 355 352 347 341 335 327 320 315 312 312 315 320 325 330 333 336 337 339 339 339 339 339 338 337 336 335 334 333 332 332 332 333 333 334 335 336 337 338 340 341 342 343 343 344 343 343 343 342 342 342 342 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 340 339 337 336 335 333 332 331 329 328 326 325 324 322 321 320 319 318 317 314 307 298 292 291 290 282 257 137 83 60 44 33 28 26 21 10 351 330 310 294 282 274 268 265 263 263 265 266 266 267 268 271 273 276 277 277 276 274 273 272 271 270 270 269 266 263 261 261 264 267 270 277 285 278 254 239 235 234 232 228 231 242 250 252 249 247 248 256 273 294 305 300 288 287 302 54 87 93 95 93 84 68 49 29 9 347 328 318 315 317 321 328 336 342 344 342 334 322 309 298 291 288 287 287 288 293 310 352 28 41 43 39 29 9 344 340 353 14 42 74 102 123 136 144 150 155 162 170 176 180 182 183 182 181 180 178 179 180 181 183 185 186 187 186 185 183 180 176 174 172 172 171 170 169 166 163 161 163 165 167 167 167 165 162 157 153 149 147 145 144 143 143 143 143 142 141 142 145 150 154 156 154 148 140 134 133 133 134 135 136 137 139 140 142 143 144 145 146 147 147 146 146 145 144 144 145 148 150 151 151 151 149 150 153 159 167 187 229 254 253 239 219 198 184 177 176 178 179 177 172 167 163 161 162 164 166 166 166 167 168 171 174 177 178 177 176 173 172 174 177 180 178 171 166 163 166 171 176 176 170 157 151 153 170 204 235 246 251 252 252 249 239 197 113 94 87 84 82 81 78 69 56 46 39 37 37 41 48 56 62 69 79 84 86 87 88 89 88 85 82 78 71 60 46 35 26 21 20 22 26 30 35 38 41 43 45 46 47 49 50 51 51 52 52 52 51 50 49 48 46 44 42 41 40 39 37 36 35 35 34 34 34 33 33 33 33 32 32 32 32 32 33 34 36 39 42 45 48 51 53 55 55 55 54 54 58 64 73 86 101 115 128 141 152 160 164 166 166 164 162 159 156 154 153 151 149 146 142 138 133 128 122 115 107 98 89 82 77 75 73 71 68 66 63 61 60 58 57 55 53 50 47 44 42 40 38 35 33 30 28 26 24 22 20 18 17 16 15 15 15 15 16 17 19 21 22 24 25 27 29 32 34 37 39 40 42 43 45 47 49 51 52 53 55 4 4 4 4 4 4 3 2 1 0 359 359 359 359 360 0 0 360 359 356 353 347 340 331 323 315 310 307 309 313 319 325 329 333 335 336 338 338 339 338 338 337 335 334 333 331 331 330 331 331 332 333 333 334 336 337 339 340 341 342 343 343 343 342 342 342 341 341 341 341 342 342 342 342 341 341 341 341 341 341 341 341 341 340 339 338 337 336 335 334 332 331 329 328 327 325 324 322 321 320 319 319 317 314 306 295 289 291 295 296 299 60 63 45 31 23 20 16 10 357 337 316 299 286 277 271 267 264 264 264 266 267 269 270 271 273 274 276 277 277 277 276 274 272 271 272 273 274 273 271 267 266 267 271 276 282 288 283 265 247 236 230 228 228 233 244 253 255 251 244 238 236 244 257 269 282 294 308 339 47 78 87 91 91 86 73 51 21 353 333 321 316 316 322 331 339 345 345 339 330 319 309 300 294 291 289 286 284 285 293 312 352 25 38 37 24 358 329 312 311 330 2 37 66 92 114 132 145 153 160 167 174 179 182 185 186 185 184 181 180 180 182 184 186 188 189 189 188 185 181 177 173 170 168 168 168 168 166 165 163 164 166 168 168 168 166 165 162 157 153 149 148 147 146 145 145 145 144 143 142 142 144 148 152 153 150 143 136 132 133 135 136 136 137 138 140 141 142 142 142 142 142 144 145 145 144 144 143 143 145 147 149 151 151 150 149 148 151 157 164 180 214 244 248 240 226 210 196 186 181 180 180 178 173 168 164 163 165 169 171 170 168 169 171 174 178 181 182 181 178 175 174 176 180 182 180 172 164 161 163 170 175 174 166 158 162 175 193 214 230 237 242 244 242 235 213 156 111 92 82 76 73 70 67 61 54 49 46 43 41 44 50 57 62 67 76 84 87 88 89 91 91 90 87 83 77 67 53 39 29 24 23 24 28 32 35 39 41 43 44 46 47 49 50 51 51 52 53 52 52 51 50 48 47 45 44 43 41 40 39 38 37 37 36 35 35 34 34 33 33 32 32 32 31 31 32 33 34 36 38 40 43 45 47 49 50 49 48 49 52 57 65 77 90 104 118 132 145 154 160 163 165 164 162 160 158 156 154 152 150 147 143 139 135 129 124 117 110 101 92 84 79 76 74 72 69 66 64 63 61 59 57 55 52 49 46 43 40 38 36 34 32 30 28 26 24 22 20 18 17 15 15 14 15 15 15 17 18 20 22 24 26 28 31 33 36 38 41 43 44 46 48 50 51 53 54 55 56 5 5 5 5 6 6 6 5 4 3 2 1 0 0 1 2 2 2 2 1 358 353 347 339 329 319 312 307 305 308 313 319 324 329 332 335 336 337 338 338 338 337 336 334 332 331 330 329 329 330 330 331 332 333 335 336 338 339 341 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 339 338 337 336 335 334 333 331 330 328 327 326 324 323 322 321 320 319 316 311 303 292 287 293 303 317 340 24 37 27 17 14 12 7 358 342 323 305 290 279 272 267 265 263 264 264 265 266 267 269 270 272 273 275 276 278 279 278 277 277 278 281 283 284 282 279 277 276 278 282 286 289 290 286 277 264 247 232 225 225 230 241 252 256 254 243 224 212 214 227 241 261 292 318 353 46 73 84 87 89 86 77 53 10 338 324 319 320 325 334 342 347 346 338 326 314 306 301 297 295 295 294 289 283 283 290 309 344 19 37 32 341 307 298 297 302 322 4 45 70 91 115 137 152 160 167 173 177 181 184 187 188 188 186 182 181 181 182 184 187 189 191 191 189 185 180 175 170 167 165 165 167 167 167 166 167 168 170 170 169 167 166 165 162 158 154 151 150 150 149 148 147 147 146 144 143 143 144 147 149 149 145 138 132 131 133 135 136 136 136 139 141 142 142 141 140 139 140 142 144 144 144 144 143 143 144 146 148 149 148 146 145 145 148 153 162 181 213 239 247 244 234 221 206 193 185 182 179 176 173 169 166 165 168 172 174 172 169 169 172 176 180 184 186 185 180 175 174 175 179 181 179 171 163 159 162 170 177 179 178 179 183 190 202 215 225 231 235 236 231 218 185 133 103 88 78 71 66 63 59 53 49 46 44 42 42 44 50 57 61 65 72 81 84 85 87 89 92 92 91 87 81 71 58 43 31 25 24 26 29 33 37 40 42 43 43 44 46 48 49 50 51 52 53 53 52 51 50 49 48 46 45 44 43 42 41 40 39 38 38 37 36 35 34 34 33 33 32 32 31 31 31 31 32 33 35 37 38 40 42 44 46 46 45 45 47 51 59 70 82 96 109 122 134 145 153 158 161 162 161 159 158 157 155 153 150 147 143 140 135 130 124 118 111 103 95 87 81 78 75 72 69 67 65 64 62 60 58 55 52 49 46 42 40 37 35 33 31 29 28 26 24 22 20 18 16 15 14 14 14 14 15 16 17 19 22 24 26 28 31 34 37 41 43 45 47 48 50 52 54 55 56 57 58 6 6 6 7 7 8 8 8 7 6 5 4 3 2 2 3 4 4 5 5 3 359 354 347 338 327 317 310 305 305 309 314 320 326 330 333 335 336 337 338 338 338 336 335 333 331 330 329 329 329 329 330 331 332 334 335 337 338 340 341 342 342 342 342 341 341 341 340 340 341 341 341 341 341 341 340 340 340 340 340 340 340 340 339 339 338 337 336 335 334 333 332 330 329 327 326 325 324 323 323 322 319 315 307 297 286 284 294 317 346 14 30 29 18 10 9 7 0 347 331 313 297 283 273 266 263 261 261 262 262 262 261 262 264 266 269 272 274 276 278 281 282 282 284 287 291 291 289 286 284 286 291 295 296 295 294 292 290 287 284 273 251 232 225 228 238 251 259 261 251 222 197 194 203 211 219 258 305 353 52 75 82 85 87 87 81 52 342 321 317 320 327 337 345 348 345 335 321 308 300 297 297 298 300 304 302 291 280 278 284 298 326 355 10 249 258 272 282 290 299 320 10 58 84 109 139 160 170 174 176 179 182 184 186 188 190 189 187 184 182 182 182 184 187 190 192 192 190 185 179 172 168 165 164 165 167 168 169 170 171 171 171 170 168 166 165 165 163 159 156 154 153 153 152 150 150 150 148 147 145 144 145 146 147 146 142 134 127 126 130 133 133 134 135 138 140 142 142 141 140 140 141 142 143 144 143 143 143 143 144 145 146 146 144 142 141 143 146 152 163 185 216 239 247 247 242 232 218 202 191 184 180 176 173 171 168 168 170 173 175 171 166 163 166 173 180 186 188 186 179 172 169 171 174 177 177 171 165 165 169 176 180 184 185 187 188 194 204 214 221 227 229 228 220 197 152 113 94 84 76 69 62 56 50 43 38 37 36 36 38 41 46 52 56 60 66 74 79 81 84 86 89 91 92 89 83 74 61 47 35 28 26 28 31 35 38 41 43 44 43 43 44 46 48 50 51 52 53 53 52 52 51 50 49 48 46 46 45 44 43 42 41 40 39 38 38 37 36 35 34 33 33 32 32 31 31 31 31 32 33 34 35 36 38 41 42 43 42 42 44 48 55 65 77 89 101 112 123 134 144 151 156 158 158 158 157 156 154 152 149 146 143 139 134 129 124 118 112 105 97 90 84 80 76 73 70 68 67 65 63 61 58 56 53 49 46 42 39 37 35 33 31 29 28 26 24 22 20 18 16 15 14 13 13 13 14 15 16 19 21 23 26 29 32 35 39 43 46 48 49 51 53 54 56 57 58 59 60 7 7 8 8 9 10 10 11 10 10 9 7 6 5 5 6 6 7 8 8 7 5 1 355 347 337 326 316 308 305 307 311 317 323 328 332 334 336 338 339 339 339 338 337 335 333 331 329 328 328 329 329 330 331 333 335 336 338 340 341 341 342 341 341 341 341 340 340 340 340 341 341 340 340 340 340 339 339 339 339 339 339 339 339 339 338 338 337 336 335 333 332 330 329 328 327 326 326 325 325 324 321 314 304 291 281 280 295 339 29 47 49 39 22 11 7 4 357 343 328 312 295 281 269 261 257 256 258 260 259 258 256 257 259 263 266 270 273 276 280 284 288 290 291 290 287 283 282 281 283 289 297 300 299 296 295 296 299 300 301 302 293 269 247 239 243 252 261 265 260 234 197 187 190 192 191 208 250 299 77 87 90 92 93 95 97 303 298 304 312 323 334 344 348 344 332 317 302 294 292 295 300 305 313 321 315 294 279 273 273 278 284 275 246 233 240 256 270 281 291 305 348 88 126 159 183 192 192 188 185 185 186 188 189 191 191 191 189 186 184 183 182 184 186 189 192 193 191 185 177 170 165 164 164 166 168 170 171 173 174 173 171 169 166 165 164 163 162 159 157 155 155 154 154 153 152 152 151 150 148 146 145 145 144 142 138 130 122 121 124 127 129 130 132 135 137 140 141 141 141 140 141 142 143 142 142 142 143 144 144 145 146 145 143 141 140 142 145 152 167 193 219 238 245 247 244 236 223 208 195 186 181 177 174 172 170 170 171 172 171 165 156 152 157 171 183 188 188 183 173 164 162 166 171 175 176 172 170 172 175 180 183 186 188 188 189 194 202 209 215 219 220 217 204 168 121 98 87 80 74 67 59 51 41 33 29 28 30 31 33 35 38 43 48 54 62 69 74 78 82 85 88 89 91 89 84 76 65 53 40 33 29 31 34 38 41 44 45 46 45 45 45 45 47 49 50 52 52 53 53 52 52 51 50 49 48 47 46 45 44 44 43 42 41 40 39 38 37 36 35 34 33 33 32 32 31 31 31 31 32 33 33 34 35 38 39 40 40 40 42 46 52 61 72 84 94 104 113 123 133 142 148 152 155 155 155 153 152 150 147 145 142 138 133 128 123 118 112 105 98 91 86 82 78 75 72 70 68 66 64 61 58 56 53 49 46 43 40 37 35 33 31 30 28 26 24 22 20 18 16 15 13 13 12 12 13 14 15 18 20 23 25 28 32 36 41 45 48 51 52 54 55 57 58 59 60 61 61 9 9 9 10 11 12 12 13 13 13 12 10 9 8 8 9 10 10 11 11 11 10 7 3 356 347 336 325 315 309 307 310 316 322 327 331 335 337 339 341 341 341 341 339 337 335 332 330 329 328 328 329 330 331 333 334 336 338 339 340 341 341 341 341 341 340 340 340 340 340 340 340 340 339 339 339 338 338 338 339 339 339 339 339 339 338 338 337 336 335 334 332 331 329 328 327 327 327 327 327 327 325 319 309 295 282 278 293 34 62 65 58 45 27 13 6 1 356 346 332 316 301 285 270 259 252 251 254 256 257 255 255 255 258 261 265 270 274 279 285 291 296 299 299 293 284 278 277 279 282 285 286 287 291 295 302 313 322 325 324 327 328 319 296 271 259 257 260 263 261 245 212 193 186 182 181 195 219 210 142 119 118 124 142 193 244 266 282 297 312 326 338 344 341 331 315 301 293 290 294 301 309 318 327 331 320 296 279 270 263 255 247 239 233 230 235 249 261 270 276 277 262 210 198 206 214 215 210 201 193 189 191 192 193 193 193 193 192 189 186 184 183 183 185 187 189 191 190 184 173 166 163 163 164 167 169 171 173 175 176 175 172 169 165 163 163 163 162 160 158 156 155 155 156 156 155 155 154 152 149 146 144 141 139 137 135 130 125 122 122 122 123 125 128 130 132 135 138 139 138 138 139 140 141 141 141 142 144 145 146 146 146 145 143 141 139 139 143 156 183 211 229 240 244 245 243 235 224 210 197 188 182 178 174 172 171 172 172 171 166 157 151 154 168 185 194 195 188 175 161 155 156 162 170 176 178 176 175 175 177 180 183 186 187 186 187 190 196 201 206 209 209 203 179 127 101 88 82 78 73 67 59 49 37 29 25 24 25 27 30 31 33 36 40 48 56 64 71 75 80 85 88 89 90 89 85 78 69 58 46 37 33 34 37 40 44 47 48 49 48 47 46 46 46 48 50 51 52 53 53 53 52 52 51 50 49 48 47 46 46 45 45 44 43 42 40 40 38 37 36 35 34 33 33 32 32 31 31 31 31 32 32 32 33 35 37 38 38 38 40 44 50 58 69 79 89 98 106 114 124 133 141 147 150 152 152 150 149 147 146 143 140 137 132 127 122 117 111 105 98 92 87 83 80 76 74 72 70 67 65 62 59 56 53 49 46 43 40 38 35 33 32 30 28 26 24 22 20 18 17 15 14 13 12 12 12 13 14 17 19 22 25 29 32 37 42 47 51 54 56 57 58 59 61 62 62 63 63 12 12 12 12 13 14 15 16 16 16 15 13 12 12 12 13 14 14 15 15 15 14 12 9 4 356 346 335 324 315 311 311 315 321 326 331 335 338 340 342 344 344 344 342 340 338 335 333 331 329 329 329 330 331 333 335 336 338 339 340 341 341 341 341 340 340 340 340 340 340 340 340 339 339 338 338 337 337 338 338 339 339 339 339 339 338 338 337 336 335 334 332 331 329 328 328 327 327 328 330 332 333 333 327 315 298 287 353 71 70 64 54 39 23 10 2 358 354 348 337 325 313 300 283 263 250 248 252 254 255 255 255 257 259 263 266 271 278 285 293 300 304 307 306 301 295 291 290 292 292 287 277 276 285 302 328 347 351 347 341 339 337 327 309 286 268 260 259 262 262 252 224 197 183 178 182 195 208 204 180 164 166 183 209 235 254 268 283 299 315 328 336 337 329 316 304 296 295 298 306 316 324 329 333 329 314 294 279 268 257 243 233 230 227 226 233 244 254 260 263 261 251 235 226 226 228 228 223 213 201 194 195 196 195 195 195 196 196 194 190 186 184 183 183 183 183 185 186 180 169 164 163 163 166 168 171 173 175 177 178 177 173 168 165 163 163 163 163 161 159 156 155 155 157 158 157 155 152 150 148 144 139 136 134 134 135 134 131 126 123 121 119 120 122 123 124 128 131 132 132 132 134 137 138 138 138 139 143 146 148 147 146 144 142 140 138 138 145 164 199 222 233 241 244 244 241 235 224 211 198 190 184 179 174 172 172 173 173 170 161 154 154 165 181 194 201 198 182 158 143 143 152 162 171 178 181 181 179 176 175 178 181 183 183 181 181 184 189 194 199 201 198 183 142 106 93 86 82 79 76 71 63 52 40 31 25 23 24 26 29 31 32 34 36 42 50 58 64 70 76 83 87 89 90 89 86 81 73 64 53 44 39 38 40 43 47 49 51 51 51 49 48 47 47 47 48 50 51 52 53 53 52 52 51 51 49 48 48 47 47 47 46 46 44 43 41 40 39 38 37 36 35 34 34 33 33 32 32 31 31 31 31 31 32 33 35 36 36 36 38 42 48 56 65 74 84 93 101 109 117 125 133 140 145 148 148 148 147 145 144 141 139 135 130 125 121 116 111 105 99 93 89 85 81 78 75 73 71 68 65 62 59 55 52 49 46 43 41 38 36 34 32 30 29 27 25 23 21 19 18 16 14 13 12 12 12 12 14 16 19 22 25 29 33 38 43 49 54 57 59 60 61 62 63 64 65 65 66 16 16 16 17 17 18 19 20 20 20 19 17 16 16 17 18 19 19 19 19 18 18 16 14 10 4 356 346 334 324 317 315 316 321 326 331 335 339 342 344 345 346 346 345 344 341 339 336 333 331 330 330 331 332 334 335 337 338 339 340 341 341 341 341 340 340 340 340 339 339 340 339 339 338 338 337 337 337 337 338 338 339 339 339 339 338 338 337 336 335 334 333 331 330 329 328 328 328 328 331 335 340 345 345 337 328 341 61 70 64 54 40 25 12 2 357 353 351 347 341 334 328 322 309 286 262 254 253 254 254 254 256 259 263 266 270 275 282 290 298 305 309 310 308 305 303 305 308 310 308 300 289 285 300 339 5 11 4 352 341 332 323 310 294 279 266 260 262 269 278 280 260 205 185 185 193 202 207 203 192 188 194 208 224 238 252 268 287 305 318 327 330 327 319 310 303 301 304 313 324 334 338 336 329 317 302 288 278 268 255 241 231 229 227 227 235 244 251 256 259 259 254 247 240 236 236 235 231 222 208 200 198 197 196 196 198 200 201 199 195 190 186 184 182 180 179 179 180 178 172 168 167 168 169 171 173 175 177 179 180 178 173 167 164 162 163 164 164 162 159 157 155 155 156 157 156 152 149 146 144 139 134 131 131 134 137 137 135 131 126 122 118 116 115 115 117 120 122 123 124 125 127 131 133 133 132 134 141 149 152 151 148 145 142 140 140 143 152 176 207 224 234 240 243 243 240 234 224 211 199 192 186 180 176 174 174 175 173 167 158 153 158 168 181 192 197 190 152 124 122 134 152 167 177 183 187 186 181 175 173 174 177 177 176 175 174 177 182 189 193 189 173 147 119 100 92 88 85 83 82 78 71 61 50 40 31 27 27 29 31 32 33 33 34 37 43 50 57 63 70 77 84 88 90 90 88 84 79 71 62 53 47 44 43 45 48 51 52 53 53 52 51 49 48 48 48 49 50 51 52 52 52 52 51 51 50 49 48 48 47 47 47 46 44 43 41 40 39 38 37 37 36 36 35 34 34 33 32 32 31 31 30 31 31 32 34 35 35 35 36 40 45 53 61 71 81 90 98 105 112 120 127 134 139 142 143 144 144 143 141 139 137 133 128 123 119 115 111 106 100 95 91 87 83 79 77 74 71 68 65 61 58 55 52 49 46 44 41 39 37 35 33 31 29 27 25 23 22 20 19 17 16 14 13 12 12 12 13 15 18 21 25 29 33 38 44 51 57 61 63 64 64 65 65 66 67 68 68 20 21 21 22 23 23 24 24 24 24 23 22 22 22 22 23 24 24 24 24 23 22 21 18 15 10 4 356 346 336 326 322 322 324 328 332 336 340 343 345 347 348 348 347 346 345 342 340 337 335 333 332 333 334 335 336 337 339 340 340 341 341 341 341 340 340 340 340 340 339 339 339 338 338 337 336 336 336 337 337 338 338 339 339 338 338 337 337 336 335 334 333 331 330 329 328 328 328 328 329 334 343 351 353 351 351 18 55 61 54 41 24 10 1 355 352 350 348 346 343 340 337 333 326 312 289 271 263 258 256 256 258 263 267 271 275 279 285 291 299 304 307 306 304 303 306 312 318 322 322 320 319 329 2 28 29 22 8 348 327 309 293 281 274 268 262 262 275 294 310 321 325 296 223 209 209 210 209 204 198 199 208 220 231 240 252 269 293 312 321 325 326 322 316 311 308 309 314 324 338 349 349 334 315 298 286 278 274 268 257 243 234 231 232 236 241 246 251 256 261 262 260 256 250 246 242 240 235 226 213 203 200 198 197 198 200 203 205 204 200 194 188 183 179 177 177 179 181 181 180 177 176 175 175 175 176 177 179 181 181 177 171 166 163 162 163 165 165 163 160 157 155 154 154 155 153 150 145 142 139 134 129 128 131 136 140 140 138 136 131 126 120 116 113 112 113 114 115 116 116 117 121 125 128 129 130 135 145 154 157 155 151 147 144 141 142 147 162 186 210 223 231 237 240 241 238 233 224 213 202 193 187 182 178 177 178 178 174 165 155 152 156 164 173 180 179 150 108 101 110 131 156 175 185 191 192 189 182 174 170 170 171 171 169 168 168 169 172 174 171 163 149 132 112 100 94 92 92 92 92 90 85 78 69 57 44 36 34 35 36 36 35 34 32 32 37 44 50 56 63 70 78 85 90 91 91 89 85 79 70 62 54 49 46 47 49 52 54 55 55 54 53 52 50 49 48 48 49 50 51 51 51 51 51 51 50 49 49 48 47 47 47 46 44 43 41 40 39 39 38 37 37 36 36 35 35 34 33 32 31 31 31 30 31 32 33 34 35 35 36 39 44 50 59 68 79 89 97 104 110 116 122 127 132 135 137 138 139 139 139 137 135 131 126 121 118 115 111 107 102 97 92 88 84 81 78 74 71 68 64 60 57 54 51 48 45 43 41 39 38 36 33 31 30 28 26 24 23 22 20 18 17 15 14 12 12 12 13 15 18 21 25 29 33 39 45 52 58 63 66 67 68 68 68 69 69 70 70 25 26 27 28 28 29 29 29 29 28 28 28 28 28 29 30 31 30 30 29 29 27 26 23 20 16 11 5 358 349 340 334 331 332 334 336 339 342 345 347 348 349 349 349 349 348 346 344 342 339 337 336 336 336 337 338 338 339 340 341 341 341 341 341 340 340 340 340 340 339 339 338 338 337 336 336 335 336 336 337 338 338 338 338 338 337 337 336 336 335 334 333 331 330 330 329 329 328 328 328 334 346 354 356 357 2 23 47 51 43 28 11 359 353 351 349 348 347 345 343 340 337 334 329 320 306 290 278 270 265 263 265 269 273 276 278 280 284 288 293 296 297 296 297 302 309 319 328 334 338 339 343 357 27 60 61 40 6 326 299 282 270 264 263 263 262 271 303 321 325 325 320 302 267 241 230 223 217 210 206 208 218 231 240 248 258 277 302 318 322 323 324 321 318 315 314 315 320 329 345 359 353 323 296 281 272 266 264 263 258 247 236 232 237 242 246 248 252 257 263 267 266 263 259 255 250 245 237 226 214 205 201 200 200 201 203 204 205 205 201 196 188 180 176 176 178 182 184 186 187 185 184 182 181 179 179 179 180 181 180 175 170 165 162 162 164 166 166 164 161 157 154 153 153 153 151 148 144 139 135 131 127 127 131 138 142 142 140 139 137 132 124 119 116 114 113 111 110 110 110 112 116 121 125 129 134 142 150 158 160 158 153 149 145 143 146 155 171 193 211 222 229 234 238 238 236 232 225 214 203 194 188 184 181 181 182 181 175 164 154 149 149 153 157 157 141 104 91 93 105 131 163 184 196 201 200 192 181 171 165 163 163 164 163 161 158 156 156 158 159 155 148 132 113 102 97 97 100 104 107 108 105 100 92 79 64 51 45 43 42 41 39 37 34 32 34 40 46 51 56 62 71 80 87 91 94 94 91 87 79 69 60 53 49 48 50 53 55 56 56 56 55 54 52 50 49 49 49 49 50 51 51 51 51 50 50 50 49 48 47 46 46 45 44 43 42 41 40 39 39 38 37 37 36 36 35 35 34 33 32 31 31 31 31 32 33 34 35 35 36 39 43 49 57 66 77 88 97 105 110 115 119 123 126 129 131 133 136 137 137 136 134 131 127 122 118 115 112 107 103 98 93 89 85 81 78 74 71 67 63 59 56 53 50 48 45 43 41 40 38 36 34 32 30 28 27 25 24 23 21 19 18 16 14 13 12 12 13 15 18 21 25 29 34 39 45 52 59 65 69 71 71 71 71 71 71 72 72 29 30 31 32 33 33 33 33 32 32 32 33 34 35 36 37 37 36 36 35 34 33 31 28 25 21 17 13 8 2 355 349 346 344 343 344 345 347 348 349 350 350 351 351 351 350 349 348 346 344 342 340 339 339 339 339 340 340 341 341 341 341 341 341 340 340 340 339 339 339 338 338 337 336 336 335 335 335 336 337 338 338 338 338 337 337 336 336 335 335 334 333 332 331 330 330 329 329 329 332 344 355 359 358 358 4 21 39 43 34 18 2 353 349 348 347 347 345 343 341 339 336 333 329 323 314 303 294 288 283 280 278 278 279 280 281 281 282 284 285 287 289 293 300 309 319 329 337 345 351 351 349 352 23 115 136 150 205 251 259 259 257 256 260 268 281 319 329 317 310 304 298 290 279 267 256 246 237 228 222 222 229 241 252 262 273 292 311 319 320 321 324 324 321 319 318 319 322 329 345 359 344 308 287 275 264 251 241 243 249 247 239 237 240 244 248 250 254 260 267 271 272 271 269 266 261 253 241 227 214 206 202 202 203 204 204 204 203 202 199 193 185 180 177 178 181 185 188 190 191 191 189 187 184 183 182 181 181 180 177 172 167 164 162 163 164 166 166 164 160 157 155 154 154 152 150 147 143 138 133 129 127 127 130 137 140 139 139 141 141 136 130 124 121 118 115 112 109 107 107 109 113 119 124 131 138 146 153 158 159 157 154 150 147 147 151 162 179 196 210 220 227 232 234 236 236 233 227 216 204 193 188 187 187 187 188 183 174 162 152 144 140 139 139 132 111 91 86 90 103 133 172 196 209 215 211 197 180 167 159 157 157 157 155 151 147 146 149 157 168 172 161 139 115 104 102 104 110 117 123 125 124 120 111 98 82 66 56 51 48 46 44 41 38 35 35 37 42 48 52 57 64 73 82 88 92 95 95 92 86 77 67 59 55 52 52 54 56 57 57 57 56 55 54 52 51 50 49 49 49 50 50 50 50 50 50 49 49 47 46 46 45 44 44 43 42 41 40 40 39 39 38 38 37 36 36 35 34 33 33 32 32 31 31 32 33 33 34 34 36 38 42 48 56 64 75 87 97 105 112 116 119 122 124 126 128 130 133 135 135 135 135 133 130 126 121 117 113 108 104 99 95 90 86 82 78 74 70 66 62 58 55 52 50 47 45 43 42 40 39 37 35 33 31 29 28 26 25 24 22 21 19 17 16 14 13 13 14 15 18 21 25 29 34 39 45 52 59 66 70 73 74 74 74 74 74 74 74 32 33 34 35 36 36 36 35 35 35 36 38 39 40 41 42 42 41 40 40 39 37 35 32 29 26 23 20 17 14 10 6 2 359 357 355 354 353 353 352 352 352 352 353 353 353 352 352 350 348 346 344 343 342 341 341 341 341 341 342 342 342 342 341 340 340 339 339 339 338 338 337 337 336 336 335 335 335 336 337 338 338 338 337 337 336 335 335 334 334 334 333 333 332 332 331 331 331 334 343 358 6 5 359 356 1 17 32 35 27 12 358 351 348 346 345 345 344 342 340 338 336 334 331 327 321 315 310 306 303 298 293 289 287 287 286 285 283 282 282 286 294 304 316 325 331 337 342 349 354 350 338 323 288 182 173 182 200 221 235 243 248 254 263 281 322 4 322 284 280 281 282 283 283 279 273 266 259 251 244 240 242 252 264 274 286 301 312 315 316 321 329 331 328 323 320 319 321 327 337 346 326 297 285 277 265 236 195 189 207 237 247 247 247 249 252 254 258 265 271 275 278 280 280 278 274 265 251 234 219 208 204 203 205 206 205 203 200 197 193 189 184 181 181 181 182 185 189 192 193 194 192 189 186 185 184 183 181 178 173 168 164 162 162 163 164 165 164 162 160 158 157 156 154 152 149 145 142 137 133 130 128 128 130 134 135 134 137 141 142 140 136 131 127 123 118 113 109 107 108 109 113 119 126 133 140 147 153 156 156 155 153 151 149 151 157 169 184 198 210 219 226 230 233 235 236 236 232 221 206 193 188 189 192 193 191 184 172 159 147 136 126 116 107 98 87 84 88 98 115 144 181 206 220 228 226 213 190 166 154 150 148 146 142 138 137 139 147 161 179 186 171 141 119 110 109 114 122 130 135 137 135 131 122 111 95 78 65 59 55 52 49 46 43 39 38 38 41 48 52 55 60 67 75 82 86 90 93 93 90 83 75 67 63 59 57 56 57 58 58 58 58 57 55 53 52 51 50 49 49 49 49 50 50 50 49 49 48 47 46 45 45 44 44 43 42 41 41 40 40 40 39 39 38 37 37 36 35 34 34 33 33 32 32 32 32 32 33 33 34 36 41 46 53 63 74 85 96 105 113 118 121 123 125 126 126 128 131 133 134 135 136 135 134 130 125 120 115 110 105 101 96 92 87 83 78 74 69 65 61 58 55 52 49 47 45 44 43 41 40 38 36 34 32 31 29 27 26 25 23 22 20 19 17 16 15 14 14 16 19 22 26 30 34 39 44 51 58 66 72 76 78 78 77 77 77 77 77 35 35 36 37 38 38 37 37 37 38 39 41 43 44 45 45 45 44 43 42 41 39 37 35 33 31 28 27 25 24 22 19 16 13 10 7 4 1 358 357 355 354 354 354 354 355 355 354 353 352 350 348 346 344 343 343 342 342 342 342 342 342 342 341 340 340 339 339 338 338 337 336 336 336 335 335 335 336 336 337 337 337 337 337 336 335 334 333 333 334 334 334 333 333 333 334 334 335 341 354 6 11 7 358 351 359 16 28 30 22 8 357 351 348 346 344 343 342 341 339 338 337 335 333 332 330 327 324 320 315 309 304 299 296 295 293 291 287 286 289 303 321 333 337 337 337 339 342 345 344 332 309 292 275 233 200 200 210 221 230 239 248 259 276 304 334 343 302 276 273 275 278 279 278 275 270 266 262 258 255 253 253 259 267 275 285 297 305 309 315 327 343 346 337 327 320 317 317 319 322 321 300 285 281 280 275 214 141 141 160 223 254 259 260 261 262 265 268 273 278 282 286 288 290 290 287 279 268 251 231 216 207 204 205 207 206 202 197 192 189 187 187 187 186 185 185 187 190 193 195 195 192 188 186 184 184 182 179 175 169 164 160 160 161 162 163 163 162 160 159 159 159 157 155 151 148 145 141 138 136 134 132 130 131 131 132 133 138 143 145 145 142 137 131 125 119 114 111 110 110 112 115 120 128 135 142 147 152 155 155 153 152 152 152 156 163 174 187 199 209 219 226 231 233 235 237 240 241 229 210 196 191 193 196 196 191 181 166 151 138 123 105 86 77 72 71 76 90 111 136 161 187 210 226 234 239 241 233 171 134 127 125 123 122 122 125 132 145 164 183 186 166 139 122 116 117 123 131 137 141 141 138 133 126 116 102 86 74 67 62 59 55 51 48 45 44 42 45 50 54 55 58 64 70 74 77 82 87 90 91 89 84 78 73 67 62 60 58 58 59 59 58 57 56 54 53 52 51 50 50 49 49 49 49 49 49 48 47 46 46 45 45 44 44 43 42 41 41 41 40 40 40 39 39 38 38 37 36 35 34 34 33 33 32 32 32 32 32 32 33 35 38 43 50 60 71 84 95 105 113 119 123 125 126 126 126 127 129 131 133 135 136 136 135 133 128 122 116 111 106 102 98 94 89 84 79 73 69 64 61 57 54 52 50 48 46 45 43 42 41 39 37 35 33 32 30 28 27 26 24 23 21 20 18 17 16 16 16 17 20 23 27 30 34 39 44 50 58 65 72 77 80 81 81 80 80 80 79 36 37 38 39 39 39 39 38 38 39 41 43 45 46 46 46 46 45 44 43 41 40 38 36 35 33 32 31 31 30 29 28 25 22 19 15 11 7 3 0 358 357 356 356 356 357 357 356 355 354 352 350 348 346 345 344 343 343 343 343 342 342 341 341 340 340 339 338 338 337 336 336 336 336 335 335 335 336 336 336 337 336 336 335 334 334 333 332 332 333 333 334 334 334 335 335 337 342 352 2 8 9 3 350 342 355 16 28 28 19 6 357 352 348 345 343 342 341 340 339 338 337 336 335 334 334 333 330 327 321 315 310 307 305 304 302 299 296 297 312 343 356 355 347 340 338 339 340 337 328 311 292 285 288 287 265 245 239 238 239 246 259 282 308 326 328 315 291 280 278 279 279 275 270 264 259 256 254 254 254 254 255 257 261 265 275 290 302 310 321 343 5 6 347 329 318 312 309 306 301 290 274 269 271 276 286 65 102 116 143 217 257 267 272 276 279 282 285 287 290 292 295 298 300 300 298 294 286 273 255 233 217 209 209 209 207 200 194 189 188 191 195 196 195 192 190 191 193 194 195 194 190 185 183 182 182 180 177 172 165 160 158 159 160 161 162 161 160 159 159 160 160 158 155 151 148 145 143 141 140 137 134 131 130 130 132 137 145 149 152 153 150 144 136 128 121 116 113 113 114 116 119 124 131 137 142 147 151 154 155 154 154 154 156 161 168 179 190 200 210 219 227 232 235 236 237 241 250 236 214 202 198 198 199 197 189 175 159 143 127 108 86 66 55 51 51 58 82 125 160 179 196 217 230 238 244 252 264 24 82 90 95 100 104 109 117 130 149 166 177 175 157 136 124 119 120 125 131 137 139 137 134 129 123 116 106 92 82 75 70 66 62 59 56 55 54 52 54 58 59 59 59 62 66 69 71 75 81 87 91 94 93 89 83 76 70 65 62 60 60 59 59 58 56 55 54 53 52 51 50 50 49 49 49 49 48 47 47 46 45 45 44 44 43 43 42 42 41 41 41 40 40 40 40 39 38 38 37 36 35 35 34 34 33 33 32 32 32 32 33 34 36 40 46 55 68 82 94 105 113 118 123 125 127 127 127 128 128 130 131 133 134 135 135 133 129 123 116 111 107 103 100 95 90 84 79 73 68 64 60 57 54 52 50 48 47 46 44 43 41 40 38 36 34 32 31 29 28 27 25 24 22 21 20 18 17 17 17 18 21 24 27 31 35 39 44 50 57 65 72 78 82 84 85 84 84 83 83 37 38 39 39 40 40 40 39 39 40 42 44 45 46 46 46 46 45 44 42 41 39 38 36 35 34 33 33 33 33 33 32 29 26 23 19 14 10 6 3 1 359 358 358 358 358 358 358 357 355 353 351 349 347 346 345 344 344 343 343 342 342 341 341 340 339 339 338 337 336 336 335 335 335 335 335 335 336 336 336 335 335 334 333 332 332 331 330 331 331 333 334 334 334 335 336 340 348 358 4 4 0 349 333 328 347 14 26 26 17 5 357 352 348 345 342 341 340 339 339 338 337 336 334 333 332 331 329 327 323 319 316 314 314 314 313 312 312 321 349 18 18 5 350 340 337 337 336 328 317 305 298 301 319 326 311 290 274 264 258 261 290 326 338 332 318 301 289 283 283 283 279 273 266 259 254 250 249 249 248 247 248 250 254 258 269 294 307 314 330 2 24 20 354 328 313 303 296 287 276 262 253 253 257 265 290 48 77 97 143 227 257 271 280 287 293 297 299 300 301 303 305 307 309 309 308 306 302 295 283 265 243 228 221 216 210 201 193 189 192 197 202 205 202 198 195 194 194 195 194 191 185 179 177 177 177 176 172 165 158 155 156 157 158 159 159 159 159 159 160 162 162 159 155 151 148 146 146 144 141 138 133 130 128 128 132 142 151 155 158 159 157 152 144 135 126 120 117 117 119 121 124 128 133 138 142 146 150 153 155 156 157 159 161 167 175 184 193 203 212 221 229 235 238 237 234 236 247 237 217 208 204 203 201 197 185 167 151 134 116 96 74 53 38 29 24 25 30 90 175 190 210 233 243 244 246 251 275 27 57 70 80 87 94 103 115 135 154 165 171 167 148 130 121 118 118 119 123 128 130 129 126 122 117 113 106 99 91 83 78 74 71 68 66 65 64 64 65 68 69 66 62 63 65 67 68 71 76 83 90 96 98 97 94 87 80 74 68 64 62 61 60 58 56 55 54 53 52 51 50 50 50 49 49 48 47 47 47 46 45 45 44 44 43 43 42 42 41 41 41 41 40 40 40 39 39 38 37 36 36 35 35 34 34 33 33 33 33 33 33 33 35 39 44 52 64 79 93 104 112 117 121 124 126 127 127 127 127 127 128 129 129 129 130 129 126 121 115 111 107 104 99 95 89 84 78 73 68 64 60 57 54 52 51 49 48 46 45 44 42 41 39 37 35 33 32 30 29 27 26 25 23 22 20 19 18 18 18 20 22 25 29 32 36 40 44 49 56 63 71 78 83 87 88 88 88 87 86 38 38 39 40 41 41 40 40 40 40 42 43 44 45 46 46 45 45 43 42 40 38 37 36 34 33 33 32 32 32 32 31 29 26 23 19 14 10 7 4 2 1 0 360 360 360 360 359 357 356 353 351 349 348 346 345 345 344 343 343 342 342 341 340 339 339 338 337 336 336 335 335 335 335 335 335 335 335 335 335 334 333 332 331 330 329 329 329 329 330 332 333 334 334 334 334 339 349 360 2 357 347 330 317 322 345 13 24 24 17 6 358 353 348 344 341 340 339 339 338 338 337 335 332 329 327 326 325 324 323 321 321 322 323 324 325 326 329 340 4 26 26 10 352 341 336 334 329 320 313 311 316 331 343 332 310 294 285 278 274 283 335 353 345 328 310 297 290 287 286 284 280 276 271 265 259 254 251 249 244 240 239 242 247 255 277 306 308 313 336 20 38 28 356 324 306 293 281 266 252 242 238 239 241 244 254 57 68 90 213 242 258 271 282 290 297 301 304 306 308 310 313 314 316 317 317 315 313 310 305 294 277 260 247 234 220 206 196 194 198 203 208 210 208 203 198 195 194 192 189 185 177 169 166 166 166 165 160 152 145 145 149 151 153 154 156 157 158 160 161 163 162 159 155 151 148 147 147 145 141 135 130 127 125 126 132 143 152 158 162 165 164 160 152 142 131 124 120 120 121 125 128 130 133 137 141 146 149 153 156 159 161 163 167 174 181 188 196 206 214 223 232 239 242 237 230 227 231 225 214 209 206 204 201 194 177 156 137 120 105 88 70 47 26 15 6 358 352 348 340 257 246 266 266 260 256 259 311 37 54 65 74 81 89 99 114 135 153 161 162 149 128 116 113 113 113 113 114 117 119 118 116 113 111 108 107 104 98 91 85 82 81 79 76 75 75 75 78 79 78 73 68 66 66 67 68 69 72 77 85 93 98 102 102 97 91 85 78 71 67 63 61 59 57 55 54 53 52 51 50 50 49 49 48 48 47 47 47 46 45 45 44 44 43 43 42 42 41 41 41 41 40 40 40 39 39 38 38 37 36 36 35 35 34 34 33 33 33 33 33 34 35 37 42 49 60 75 90 102 111 116 120 124 126 127 126 125 124 123 122 122 121 122 122 122 121 118 114 110 107 103 98 93 88 83 77 72 68 63 60 58 55 53 51 50 49 47 46 44 43 41 40 38 36 34 32 31 30 28 27 25 24 23 21 20 19 19 19 21 23 26 30 33 37 40 44 49 55 62 69 77 83 88 91 92 92 91 90 39 39 40 41 41 41 41 41 40 41 41 43 44 44 45 45 45 44 43 41 40 38 37 35 34 32 31 31 30 29 28 27 25 23 20 16 13 10 7 5 4 3 2 2 1 1 0 359 357 355 353 351 349 348 346 345 344 344 343 342 342 341 340 340 339 338 337 336 336 335 334 334 334 334 334 333 333 334 334 333 332 331 329 328 328 327 326 327 328 329 331 333 335 334 333 333 341 355 3 2 352 336 320 315 329 353 13 22 21 17 9 1 353 347 343 340 339 338 338 338 338 336 333 329 325 322 320 320 321 322 323 325 328 330 332 333 334 337 345 2 17 19 8 352 340 334 329 322 315 313 318 330 342 339 318 297 288 286 287 291 312 343 345 333 317 305 296 291 288 284 281 280 280 280 278 272 264 258 253 244 234 229 230 235 245 272 291 290 295 327 46 54 34 352 320 301 287 270 250 233 225 224 226 225 216 195 164 190 236 245 251 260 270 279 287 293 298 303 307 311 314 317 319 320 321 321 321 321 321 319 314 305 295 283 269 250 227 212 207 209 212 215 215 212 207 201 196 191 186 182 175 168 160 153 149 147 144 140 135 130 133 138 142 144 147 151 155 158 160 161 161 161 159 155 151 149 147 147 144 139 132 126 123 123 126 133 143 152 160 168 172 170 162 154 144 133 124 120 120 122 126 130 132 134 137 142 146 150 154 157 161 164 167 171 177 184 191 198 207 216 225 235 241 242 235 226 218 214 211 209 206 203 201 197 187 167 143 123 108 97 86 72 49 24 7 354 346 339 334 327 312 291 296 295 288 281 292 12 42 54 64 72 78 87 97 111 130 147 154 145 123 110 107 108 109 110 110 110 111 113 112 110 108 107 108 108 106 102 97 92 91 90 88 86 84 85 85 85 84 81 78 74 71 69 68 69 69 70 73 78 86 93 100 103 102 98 93 87 80 74 68 63 60 57 55 54 54 53 52 51 50 49 49 48 47 47 47 46 46 45 44 44 43 43 42 42 41 41 41 41 40 40 40 40 39 39 38 38 37 36 36 35 35 35 34 34 34 34 34 34 35 36 37 40 46 55 69 85 99 110 116 120 123 125 126 126 123 120 117 116 115 114 115 116 117 117 115 113 110 106 101 96 91 87 82 77 72 67 64 61 59 56 54 53 51 49 48 46 45 44 42 41 39 37 35 33 32 30 29 28 26 25 23 22 21 20 20 20 22 24 27 31 35 38 41 45 49 55 61 68 75 82 88 92 94 95 95 94 39 40 41 42 42 42 42 41 41 41 41 42 43 44 44 44 44 44 43 41 40 38 37 36 34 33 31 30 29 27 25 24 22 20 17 14 12 10 8 7 6 5 5 4 3 2 0 359 357 354 352 350 349 347 346 345 344 343 342 342 341 340 340 339 338 337 336 335 334 334 333 333 333 332 332 332 332 332 331 330 329 328 327 325 324 324 323 324 326 328 331 333 335 335 333 336 354 9 11 5 351 334 323 327 343 0 11 15 15 13 8 0 351 345 341 338 338 337 338 338 337 335 331 327 323 320 318 317 318 320 324 327 331 335 336 336 336 338 345 358 8 10 2 349 338 332 327 320 315 316 323 333 336 322 301 287 284 291 306 324 333 326 315 307 300 295 291 287 281 276 273 276 282 286 285 280 272 264 256 244 227 215 210 210 215 231 251 260 259 220 96 79 46 345 316 301 288 269 238 212 204 205 208 206 197 192 199 218 238 249 257 264 270 275 281 287 293 300 306 312 316 318 319 320 320 320 321 324 328 329 328 324 318 311 301 286 264 243 230 226 225 224 221 216 210 203 195 186 177 170 164 158 152 144 138 133 129 126 123 121 122 127 131 135 139 145 152 157 159 160 160 160 158 154 151 148 147 146 142 135 127 121 119 120 125 134 145 155 165 172 175 172 162 152 142 132 123 118 117 120 125 129 132 134 138 144 148 152 156 160 163 167 171 175 180 186 192 198 206 214 224 233 237 236 229 219 208 203 204 204 202 200 198 192 181 160 133 113 103 97 90 78 56 26 359 341 330 322 314 304 286 285 309 315 315 318 345 25 42 54 64 70 78 86 97 109 124 138 143 132 118 111 108 108 108 109 109 109 110 111 110 108 107 109 112 113 111 108 104 99 96 94 91 88 85 85 84 82 80 78 78 78 76 73 72 71 70 70 71 74 79 84 92 99 103 103 100 95 88 81 75 69 64 60 57 56 55 54 53 52 51 50 49 48 48 47 46 46 46 45 44 44 43 42 42 41 41 40 40 40 40 40 40 39 39 38 38 37 37 36 36 36 35 35 35 34 34 34 35 35 36 37 38 40 45 52 63 79 95 107 114 119 123 125 127 126 123 118 114 111 109 109 110 112 113 114 114 112 109 105 100 95 91 86 81 76 72 68 64 62 60 58 56 54 52 50 49 47 46 45 44 43 41 39 37 35 33 32 30 29 27 26 24 23 22 21 21 22 23 25 28 32 36 40 43 46 50 55 60 67 73 80 86 91 95 97 98 98 40 41 42 42 42 42 42 42 41 41 41 42 42 43 44 44 44 44 43 41 40 39 37 36 35 33 32 30 29 27 25 23 21 19 17 14 13 11 11 10 9 9 8 6 5 2 360 358 355 353 351 349 348 346 345 344 343 342 341 341 340 340 339 338 337 336 335 334 333 333 332 332 331 331 330 329 329 329 328 327 326 325 323 322 321 320 320 322 324 326 329 332 334 335 335 343 9 21 18 8 353 335 327 334 344 353 359 2 3 3 359 352 344 339 336 335 335 336 337 338 337 335 332 328 325 321 319 318 318 320 323 328 332 336 336 335 334 337 343 353 1 1 353 344 336 331 326 321 317 317 322 325 317 300 288 283 287 305 331 344 335 301 280 276 278 280 281 278 273 267 265 270 279 286 286 282 275 268 257 238 210 193 187 189 199 216 232 239 226 169 128 111 77 334 313 303 297 286 230 176 171 177 188 194 197 200 208 221 237 252 262 269 272 274 278 283 291 300 308 313 316 316 316 314 314 315 318 323 331 335 335 333 330 326 320 311 298 281 267 257 249 241 233 223 214 203 190 177 165 156 149 145 142 138 134 129 125 122 118 115 113 115 118 123 129 138 147 155 158 159 158 157 155 152 149 146 144 142 137 130 122 116 114 116 123 135 149 160 167 173 176 174 165 152 141 132 124 119 117 120 125 130 133 137 142 148 153 157 160 163 166 169 173 178 182 187 191 195 200 209 220 228 232 231 224 213 201 196 199 200 199 197 195 190 179 157 128 111 103 99 93 84 67 30 349 325 311 302 296 289 281 305 330 336 338 346 4 25 40 53 61 69 76 84 94 107 122 136 136 125 117 113 111 109 107 106 106 107 110 112 112 112 113 116 119 121 120 116 111 106 100 94 88 82 77 73 72 71 71 72 76 79 80 78 76 74 73 72 72 74 76 80 85 95 102 106 105 101 95 89 83 77 72 68 63 59 57 56 55 54 53 52 51 50 49 48 47 47 46 45 44 43 43 42 41 41 40 40 40 40 39 39 39 39 39 38 37 37 36 36 36 35 35 35 35 35 35 35 35 36 36 37 39 41 44 49 58 71 87 101 111 117 121 124 126 126 124 119 113 109 107 107 108 109 111 112 113 111 108 103 99 94 90 86 81 76 72 69 66 64 62 60 58 56 54 52 50 49 48 47 46 45 43 41 39 37 35 33 32 30 29 27 26 25 24 23 22 23 24 26 29 33 38 41 45 48 52 56 61 66 72 77 83 89 93 97 99 101 40 41 42 42 43 42 42 42 41 41 41 41 42 43 43 44 44 43 43 42 40 39 38 37 36 34 33 32 30 29 27 25 23 21 19 17 16 15 14 14 13 12 10 8 5 2 359 356 354 351 350 348 347 345 344 343 342 341 340 340 339 338 338 337 335 334 333 333 332 332 331 330 330 329 328 327 326 326 325 324 323 322 320 318 317 316 317 318 321 324 326 330 333 336 338 350 19 28 23 9 349 330 323 326 331 336 341 346 350 351 349 342 335 329 328 329 332 334 337 338 337 335 333 330 328 325 322 320 319 320 323 327 331 335 335 334 333 335 341 349 354 353 346 340 335 332 327 321 316 313 310 301 287 278 279 285 297 320 337 333 306 273 259 256 258 264 268 269 267 264 261 265 273 280 283 282 278 272 259 223 177 167 171 182 197 214 225 225 199 157 139 134 131 312 309 305 304 307 324 131 142 159 180 194 201 205 211 221 237 254 267 274 277 279 282 287 295 303 311 314 314 312 309 306 305 306 312 321 332 338 338 337 335 334 332 330 325 317 309 301 292 279 263 243 221 199 179 163 151 143 138 135 133 132 130 127 124 120 116 111 107 105 107 111 117 126 137 146 152 154 153 152 150 147 144 141 139 136 131 123 116 112 112 114 121 135 151 163 169 173 178 179 170 155 142 134 129 124 122 124 128 133 137 140 147 154 159 161 163 164 167 170 173 178 182 185 187 188 193 203 214 222 226 225 219 209 199 194 194 194 194 194 193 188 177 156 129 113 106 101 96 90 81 56 334 295 286 285 285 285 303 351 357 355 355 359 8 21 36 50 59 66 73 78 83 88 101 115 114 109 107 108 109 108 104 101 101 104 109 114 116 117 120 123 125 126 125 123 117 109 100 90 81 72 65 59 58 60 61 64 70 76 80 81 80 78 76 75 75 76 77 79 84 92 102 106 107 104 101 96 91 86 81 76 69 64 60 58 56 55 55 54 53 52 51 50 49 48 47 46 45 43 42 42 41 40 40 39 39 39 39 39 39 38 38 37 37 36 36 35 35 35 35 35 34 34 34 35 35 36 37 38 40 41 44 48 54 64 77 92 105 114 119 122 124 125 125 121 115 110 107 106 106 108 110 111 111 110 107 102 98 94 90 85 81 77 73 70 68 66 64 62 60 57 55 54 52 51 51 50 49 47 45 43 41 39 37 36 34 32 31 29 28 27 26 25 24 25 26 28 30 34 39 43 47 51 54 58 62 66 70 76 81 86 91 95 98 101 40 41 42 42 42 42 42 41 41 41 41 41 41 42 43 43 44 43 43 42 41 40 39 38 37 36 35 33 32 31 29 27 25 23 21 20 19 18 17 17 15 14 11 8 4 1 357 354 352 350 348 347 345 344 343 342 341 340 339 338 338 337 336 335 334 333 332 332 331 330 329 328 327 326 325 324 323 323 322 321 321 320 318 316 314 313 313 315 317 319 322 325 329 334 341 360 26 33 25 6 339 321 315 314 316 319 324 331 337 340 337 330 322 318 317 321 328 334 337 338 337 335 333 332 331 329 326 324 323 323 324 326 329 333 335 334 333 336 340 346 349 348 342 338 335 332 326 319 310 302 291 277 265 264 275 292 310 325 323 301 276 259 250 245 245 249 257 264 267 266 263 260 261 266 272 277 279 277 263 190 151 152 164 181 200 218 225 216 180 150 143 145 154 268 299 301 302 307 328 61 112 145 178 196 203 208 213 222 238 256 270 278 283 286 289 294 301 308 312 312 311 307 303 299 298 299 304 316 331 340 340 339 339 341 342 343 342 339 336 332 326 319 309 293 257 192 159 148 141 136 133 131 129 129 127 125 122 119 116 111 107 105 105 106 108 112 118 126 135 140 141 139 139 138 136 134 132 128 123 118 114 112 114 119 127 141 155 165 170 174 179 180 172 158 145 137 132 129 127 128 132 137 141 146 153 160 164 166 166 165 166 168 172 176 179 182 182 182 187 196 206 214 219 218 213 205 198 194 190 189 191 194 193 187 176 156 132 118 111 106 102 99 98 108 194 245 261 270 277 288 343 12 11 9 10 12 14 17 28 45 58 65 68 68 65 61 62 72 81 89 95 102 106 105 100 95 93 97 105 113 117 120 124 127 128 127 127 125 120 110 97 84 74 64 54 45 42 46 49 52 59 69 77 82 83 81 80 79 79 79 80 81 83 89 98 103 105 104 103 100 97 92 87 82 75 70 66 62 60 58 57 56 55 54 53 51 50 49 48 47 45 44 43 42 41 40 39 39 38 38 38 38 38 38 37 37 36 36 35 35 34 34 34 34 34 34 34 34 35 35 36 38 39 41 44 47 52 59 70 84 99 109 115 119 121 123 124 122 118 113 108 106 106 108 109 111 111 109 106 103 99 95 90 86 81 78 74 72 70 68 66 64 62 60 58 56 55 54 54 53 52 50 48 46 44 42 40 38 37 35 33 32 30 29 28 27 27 27 28 30 32 35 40 45 49 54 57 60 64 67 70 74 79 83 87 91 95 99 40 40 41 41 41 41 41 40 40 40 40 40 41 42 42 43 43 43 43 43 42 41 40 39 38 37 36 35 34 32 30 28 26 24 22 21 20 19 18 16 14 12 8 5 1 358 355 352 350 348 347 345 344 343 342 341 339 338 337 337 336 335 334 333 332 332 331 331 330 329 327 326 325 323 322 321 319 319 319 318 319 318 317 315 312 310 310 311 313 315 316 318 322 329 343 16 40 41 31 6 334 318 311 308 306 307 312 320 326 326 321 313 307 303 302 310 325 336 339 339 336 334 333 332 331 331 331 331 331 329 327 327 330 333 335 336 335 337 341 346 348 347 342 338 335 330 322 312 301 290 278 265 255 257 278 303 316 315 300 279 265 255 247 242 239 242 249 260 268 270 265 257 250 248 254 266 274 277 265 172 146 151 165 183 205 225 232 215 169 147 146 150 161 232 284 291 294 300 317 346 9 18 232 210 208 211 218 229 244 260 271 279 285 289 293 298 303 307 309 309 307 302 298 294 292 292 294 303 325 342 344 344 345 348 351 352 351 349 346 343 340 337 333 329 325 90 133 134 134 134 133 131 129 127 125 123 121 119 117 114 111 109 108 106 103 100 98 99 106 115 117 117 119 122 125 125 124 120 116 115 115 117 122 129 138 149 159 166 170 175 180 180 172 159 146 138 134 132 132 133 136 142 147 153 160 167 170 170 168 165 165 167 170 174 177 178 179 179 183 191 200 207 211 211 208 202 196 192 188 189 193 197 196 190 176 155 135 124 118 114 113 113 117 136 173 218 247 259 269 308 7 19 20 24 30 34 28 14 15 41 60 67 66 60 53 46 44 49 60 75 89 101 106 102 94 87 84 87 95 105 112 118 122 125 126 126 125 124 120 111 96 83 71 59 45 32 26 29 32 37 45 58 71 80 83 83 83 83 82 83 84 85 85 88 94 98 101 104 104 102 98 95 91 86 81 77 73 69 65 62 60 59 58 57 56 54 52 50 49 47 46 44 43 42 41 40 39 38 38 37 37 37 37 37 37 36 36 35 35 34 34 34 33 33 33 33 33 33 34 34 35 37 39 41 43 46 50 56 64 76 90 102 110 114 117 119 121 122 120 115 111 108 107 108 110 111 112 110 107 104 100 96 91 87 83 79 76 74 72 70 68 67 65 62 60 59 58 57 57 56 55 53 51 48 46 44 42 41 39 38 36 35 33 32 31 30 30 30 30 32 34 38 42 47 52 57 60 63 66 68 71 74 78 81 85 88 92 95 39 39 40 40 40 40 39 39 39 39 39 39 40 41 41 42 42 43 43 43 42 42 41 40 39 38 36 35 33 32 30 27 25 23 21 19 18 16 14 12 10 7 3 360 357 354 352 350 348 347 345 344 342 341 340 339 338 337 336 335 335 334 333 332 331 331 330 330 328 327 325 324 322 321 319 318 316 315 315 316 317 317 316 314 310 307 307 309 310 311 311 312 315 325 356 50 61 53 37 9 337 320 311 305 302 302 306 312 314 310 303 296 290 287 287 295 326 349 347 341 336 332 330 330 330 331 333 335 335 333 330 329 330 331 332 333 334 337 341 346 348 346 342 337 333 326 317 305 295 286 278 270 264 272 298 309 305 295 283 271 263 257 251 246 242 241 245 254 265 270 266 257 246 238 239 250 264 270 261 193 158 160 171 187 207 229 240 223 166 148 149 153 165 215 270 283 289 298 314 329 336 335 329 308 245 226 231 242 254 263 271 277 282 286 291 295 299 302 303 302 300 297 294 290 287 283 278 273 282 342 354 355 355 356 357 356 355 352 350 348 345 343 341 340 342 3 100 123 128 129 129 127 126 125 124 122 121 119 118 116 114 113 111 106 99 92 87 85 88 93 95 95 99 106 112 115 114 110 108 109 114 121 130 138 146 154 161 165 168 173 181 183 176 163 150 142 138 137 138 141 144 149 155 162 169 173 175 173 169 166 165 166 168 172 175 176 177 178 182 188 196 202 205 206 204 199 194 189 188 191 196 200 200 196 182 156 137 129 125 124 125 129 136 149 168 196 221 231 248 352 13 21 29 42 60 80 111 206 285 55 72 76 71 62 52 44 40 42 51 66 84 98 104 98 88 80 76 75 78 86 98 108 115 119 121 122 122 122 118 111 100 88 76 63 45 28 18 17 19 24 32 46 64 76 81 83 85 85 85 85 87 89 90 90 92 95 98 100 100 99 95 92 90 88 86 84 81 78 72 67 64 62 61 61 59 57 55 53 51 49 47 45 44 42 41 40 39 38 38 37 37 37 36 36 36 36 35 35 34 34 33 33 33 33 32 32 32 32 33 33 34 35 37 39 42 45 49 54 61 70 83 95 104 109 111 114 117 119 120 117 113 110 109 110 111 113 113 112 110 107 103 98 93 89 84 81 79 76 74 73 71 69 67 66 64 62 61 60 59 58 57 55 53 51 49 47 45 43 42 40 39 37 36 34 34 33 33 33 34 35 38 40 44 49 54 59 63 66 68 70 72 74 77 80 83 86 89 92 37 38 38 38 38 38 37 37 37 37 37 38 39 39 40 40 41 41 41 41 41 40 40 39 37 36 34 32 30 28 26 23 21 18 16 14 12 10 8 5 3 0 357 355 352 350 349 347 346 344 343 342 340 339 338 337 336 335 334 334 334 333 332 331 331 330 330 329 327 325 323 322 320 318 316 315 313 313 313 314 316 317 316 313 309 306 305 306 306 306 306 306 309 327 50 84 85 73 45 4 333 319 311 305 303 304 308 307 302 295 288 281 276 273 270 235 128 107 52 341 328 325 324 324 326 328 331 333 333 330 327 325 325 324 325 325 328 334 340 345 345 343 339 334 328 321 312 303 297 295 295 300 308 314 307 293 283 278 274 270 268 266 262 256 249 242 240 243 254 264 267 265 257 245 238 242 254 263 261 228 181 172 177 186 199 219 238 235 171 151 152 158 170 208 261 282 292 301 312 317 318 319 323 329 328 286 253 255 260 266 270 274 278 283 286 289 292 293 294 294 293 291 289 286 282 276 266 249 226 168 26 14 8 4 1 359 357 356 354 352 349 347 346 347 350 1 50 106 119 122 123 122 122 123 123 121 120 118 116 115 114 113 110 105 98 91 85 82 81 81 81 82 87 94 101 105 103 99 98 102 114 128 141 150 157 161 165 166 166 172 179 184 182 170 156 146 143 143 146 148 151 155 161 169 176 179 178 174 170 166 164 164 167 170 173 175 176 177 181 186 192 197 200 201 200 196 191 187 187 192 197 201 201 199 185 152 133 128 126 128 134 141 146 152 160 171 182 185 169 17 16 22 35 60 92 126 161 191 194 131 98 92 84 73 60 48 41 40 45 56 72 86 93 90 83 74 68 65 65 70 79 92 103 110 114 117 118 118 116 111 104 95 86 74 56 36 21 15 14 16 21 31 52 68 77 82 83 84 84 87 90 92 93 93 93 93 93 92 90 86 83 81 82 85 87 88 87 84 80 75 70 66 65 65 63 60 58 55 53 51 49 46 45 43 42 40 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 32 32 32 31 31 32 32 33 34 35 38 40 43 47 52 58 66 76 87 97 102 105 107 110 114 117 117 115 113 112 112 114 115 115 115 113 110 106 101 96 91 87 84 81 79 77 76 74 72 71 69 67 66 64 63 62 61 59 58 55 53 51 49 47 46 44 42 41 39 38 37 36 36 36 37 38 39 41 44 48 52 57 62 66 69 71 72 74 75 77 80 82 84 87 90 35 36 36 36 36 35 35 35 35 35 35 36 37 37 38 38 38 38 38 38 38 37 36 34 33 31 28 26 24 22 19 17 14 12 10 8 5 3 1 358 356 354 352 350 348 347 346 344 343 342 341 340 338 337 336 335 335 334 334 333 333 333 332 331 330 330 329 328 326 323 321 319 317 315 313 311 310 309 310 312 315 315 314 310 306 302 300 299 298 297 296 296 298 334 94 103 107 104 74 331 312 309 309 313 320 320 312 302 292 283 275 269 264 257 228 155 140 141 148 173 276 304 312 316 319 322 325 326 325 323 320 317 316 315 316 318 323 331 338 342 341 338 333 328 322 315 309 305 304 309 315 319 317 308 290 275 270 270 273 276 279 278 272 262 251 240 231 229 237 253 269 279 282 275 261 253 257 266 269 259 218 187 179 180 186 198 217 227 192 164 164 170 182 208 251 281 295 303 308 308 307 312 320 328 325 297 263 256 260 264 269 272 276 279 282 284 285 285 286 286 287 287 287 284 281 274 262 245 218 170 75 37 20 10 4 1 0 1 0 359 357 355 354 355 358 6 33 86 110 117 118 119 119 120 121 120 118 116 113 111 110 109 107 103 98 93 89 84 80 76 75 77 83 90 96 98 97 95 96 104 121 142 156 163 166 165 164 163 164 170 179 185 185 175 160 151 147 149 151 153 155 159 167 176 181 182 179 174 169 165 162 162 164 168 172 175 177 178 181 185 189 193 195 196 195 192 187 184 185 191 197 199 198 192 170 135 123 122 123 127 135 143 148 151 154 160 166 164 130 34 25 28 38 65 108 139 163 171 155 129 115 108 101 90 74 56 44 40 42 48 58 69 77 80 76 69 61 56 55 57 61 69 82 96 106 111 111 110 111 110 105 99 93 83 69 49 34 23 15 11 11 17 35 58 72 79 80 80 80 84 89 92 94 94 92 91 88 85 80 75 70 67 67 72 80 87 91 91 88 83 77 72 70 69 67 64 61 59 56 53 51 48 46 44 43 41 40 39 38 38 37 37 36 36 36 35 35 34 34 33 33 33 32 32 31 31 31 31 31 31 31 33 34 36 39 42 45 49 54 61 69 79 88 94 97 99 103 107 112 115 117 117 115 115 116 117 118 118 116 113 109 104 99 95 90 87 85 83 81 79 78 76 75 73 71 69 67 66 64 63 61 59 57 54 52 51 49 48 46 44 43 42 40 39 39 39 40 40 42 43 45 48 51 56 60 64 68 71 73 75 76 77 78 80 82 84 86 89 33 33 33 33 33 33 33 32 32 32 32 33 34 34 34 34 33 33 32 32 32 30 29 27 25 23 20 18 16 14 11 9 7 5 3 1 358 356 354 352 350 348 347 345 344 343 343 342 341 340 339 338 337 336 335 335 335 334 334 334 334 333 332 331 330 329 329 327 324 321 319 316 313 311 308 306 305 305 307 309 311 312 309 302 296 291 288 285 282 281 281 282 280 143 115 117 122 130 172 270 287 297 311 332 334 318 304 292 281 270 262 255 248 232 189 159 152 154 160 173 205 264 294 305 311 315 317 317 316 314 311 309 309 310 313 317 323 329 334 336 333 329 325 320 315 311 307 306 307 309 310 306 298 289 279 270 268 273 281 287 288 283 275 264 251 237 224 217 220 239 270 289 296 296 291 282 278 280 285 285 268 213 178 170 173 181 191 201 207 199 193 192 198 214 242 273 290 298 302 303 306 314 319 319 310 288 265 255 257 262 267 271 274 276 278 279 279 280 281 282 284 285 286 284 281 274 263 245 221 185 134 82 36 12 3 2 5 9 11 12 11 9 7 6 8 14 31 66 97 111 116 117 118 118 118 117 114 112 109 107 105 104 103 102 100 98 96 94 89 81 79 81 87 93 97 99 99 99 103 116 137 158 168 170 166 161 157 156 159 167 176 182 182 173 162 154 151 151 153 155 159 166 175 183 187 185 180 174 168 164 161 161 164 169 174 177 179 180 182 185 187 190 191 191 190 186 181 178 179 185 191 193 187 173 143 113 108 113 117 123 133 142 148 150 153 157 160 153 116 55 39 38 43 64 110 139 148 138 130 125 123 119 112 102 87 70 55 45 42 44 49 57 64 69 69 63 56 50 48 46 42 44 59 86 104 109 106 101 102 104 101 97 93 87 78 64 48 32 17 8 5 7 19 43 63 72 75 75 76 80 84 87 90 91 90 88 84 81 76 71 67 63 60 58 63 76 90 96 95 90 84 79 76 73 71 69 66 63 60 57 54 51 49 46 44 43 41 40 39 38 38 37 37 36 36 35 35 34 34 33 33 32 32 32 31 30 30 30 30 30 31 31 33 35 37 40 43 47 51 56 63 71 80 86 89 91 95 100 106 113 118 120 119 120 120 121 121 121 119 117 113 108 103 99 94 91 89 87 85 83 82 80 78 76 74 72 70 68 66 64 63 60 58 56 53 52 50 49 47 46 44 43 42 42 41 42 43 44 46 47 50 52 56 60 64 67 70 72 75 76 77 78 79 80 82 84 87 90 32 32 31 31 31 30 30 30 29 29 29 29 30 30 29 28 27 27 26 25 24 22 20 19 16 14 12 10 8 6 4 2 360 358 356 354 352 351 349 347 346 344 343 342 341 341 340 340 339 338 337 337 336 336 335 335 335 335 335 335 334 333 332 331 330 329 328 326 323 319 316 313 310 306 303 301 300 300 302 304 305 304 299 288 280 274 268 261 259 261 268 277 288 68 111 121 128 138 215 263 279 294 312 323 310 295 286 277 268 257 248 239 228 211 188 172 165 164 166 175 192 231 273 294 304 309 311 311 310 309 308 308 310 314 318 322 324 326 327 327 324 320 317 313 310 307 305 305 303 296 286 276 272 272 274 273 275 283 291 293 290 282 272 263 253 238 219 202 197 216 270 290 294 295 296 295 296 296 299 301 298 274 180 163 166 174 180 188 204 222 227 224 221 226 243 265 281 290 295 299 305 310 312 308 299 285 268 257 255 259 265 270 273 275 276 276 277 278 280 281 283 285 285 283 279 271 260 241 219 194 170 148 114 27 4 7 15 22 26 26 24 21 18 16 16 21 31 51 78 100 111 115 116 114 113 112 109 107 105 102 101 101 101 102 102 103 103 102 100 95 91 91 93 97 100 102 103 106 115 135 158 172 174 171 162 155 151 150 154 162 172 179 177 170 162 157 155 155 157 160 166 173 182 188 190 187 181 173 167 162 160 160 164 170 175 179 181 182 183 184 186 187 186 186 182 177 171 168 169 175 181 182 171 148 113 91 91 100 109 120 133 143 150 153 155 156 156 146 121 76 52 51 67 95 129 139 133 128 127 128 128 126 120 110 100 90 77 63 52 47 48 54 60 63 63 59 53 46 41 33 25 28 53 92 111 113 107 98 93 93 91 89 87 86 80 66 49 32 18 9 5 5 13 27 47 59 67 70 73 76 78 80 84 87 88 86 84 81 78 75 73 70 65 58 54 63 81 94 98 96 92 87 82 78 76 73 70 67 64 61 58 55 52 49 46 44 42 41 40 39 38 37 37 36 35 35 34 34 33 33 32 32 32 31 31 30 29 29 29 29 30 30 31 33 35 38 41 44 47 51 56 63 70 77 80 83 86 91 99 110 117 122 124 125 125 125 125 124 123 120 117 113 108 103 99 95 93 91 89 88 86 84 82 80 77 75 72 70 68 65 63 61 58 56 54 52 51 50 48 47 46 45 44 44 44 44 46 47 49 52 54 57 61 64 68 70 72 74 75 77 79 80 81 81 83 85 87 90 31 31 30 29 28 28 27 27 26 26 26 26 25 24 23 22 21 20 19 18 16 14 13 11 9 7 5 3 0 359 357 355 354 352 350 348 347 346 345 344 343 341 341 340 340 339 339 339 338 338 337 337 336 336 336 337 337 337 336 336 335 334 332 331 330 329 327 325 322 318 314 310 306 302 298 295 295 295 296 298 298 294 285 272 263 258 250 241 240 250 266 288 317 357 61 108 134 178 259 272 280 289 293 289 277 269 265 260 254 245 235 223 213 204 192 181 172 168 168 172 185 214 256 284 297 304 307 307 307 308 310 313 317 322 325 326 325 323 320 317 314 311 309 308 306 305 305 305 301 289 274 261 256 259 267 273 278 283 287 287 282 275 269 263 257 241 203 165 154 174 250 272 278 282 286 290 294 299 303 305 306 303 245 170 169 173 177 183 197 224 244 251 250 249 255 266 276 284 290 295 299 302 302 299 293 284 272 262 257 259 264 269 272 274 275 277 279 281 283 286 287 287 285 281 275 266 254 237 219 200 179 159 138 90 34 25 30 33 34 33 29 25 22 21 22 26 34 48 65 84 100 108 110 109 107 105 104 102 100 98 98 98 100 102 105 107 108 109 108 106 103 100 99 101 104 108 112 117 132 155 176 182 178 169 159 150 145 144 148 158 170 177 175 167 161 159 159 161 164 168 173 178 183 188 190 187 180 171 163 158 156 159 164 171 176 179 181 182 183 183 183 182 180 178 173 165 158 154 153 158 165 167 154 131 100 81 76 82 95 116 135 149 156 159 159 158 156 148 133 99 61 66 115 144 150 141 129 126 127 129 129 127 124 119 115 110 103 91 73 61 58 61 65 67 66 61 52 43 34 23 15 20 60 110 122 121 115 106 94 83 77 76 78 79 71 54 36 23 16 12 10 11 14 22 35 50 61 69 72 74 75 77 80 85 87 88 87 85 84 83 83 83 81 74 66 67 77 87 94 96 96 94 89 86 83 79 76 72 68 64 61 58 55 52 49 47 44 42 41 40 39 38 37 36 35 35 34 33 33 32 32 32 31 31 30 29 29 29 28 28 29 29 30 32 33 36 38 41 44 47 50 55 61 66 70 72 75 80 91 104 116 124 129 131 131 130 129 128 126 124 121 117 112 107 103 100 98 96 94 92 90 87 85 82 80 77 74 71 68 66 63 61 58 56 54 53 51 50 49 48 47 46 46 45 46 47 48 51 53 56 59 63 66 70 72 74 74 75 76 78 80 81 82 82 83 84 86 88 31 30 29 28 27 26 25 24 24 23 23 22 21 20 19 17 17 16 14 12 11 9 7 5 3 1 359 357 355 353 351 350 348 347 345 344 343 342 342 341 340 340 339 339 339 338 338 338 338 338 338 337 338 338 338 338 338 337 337 336 335 334 333 331 330 328 326 323 320 316 312 308 303 298 294 292 291 290 289 289 288 283 272 260 253 248 237 228 230 245 268 295 324 348 10 46 213 250 268 274 275 273 268 261 256 253 250 247 241 234 226 217 209 202 195 185 175 167 163 165 175 202 245 275 290 298 302 305 307 311 315 319 323 326 328 327 324 319 314 309 305 304 304 305 306 307 309 310 307 297 282 266 255 252 255 260 262 263 265 267 268 268 267 267 269 277 107 121 145 195 232 249 260 267 272 277 283 290 296 300 302 303 292 204 173 171 173 180 192 215 242 260 268 271 271 274 278 283 287 291 294 295 295 293 289 283 276 267 261 259 262 266 270 273 275 278 281 285 289 291 292 290 284 279 272 263 252 240 227 209 183 151 122 86 54 40 37 37 34 31 26 22 21 22 26 32 41 51 62 75 88 97 101 102 100 99 98 97 96 95 95 97 99 102 106 110 112 114 115 114 111 108 106 108 113 123 135 147 160 176 189 191 183 170 154 141 135 133 136 147 163 171 168 161 158 159 162 165 168 173 178 181 184 186 188 186 178 166 156 152 153 158 164 170 175 178 181 182 182 181 178 175 172 167 160 150 142 137 134 135 142 147 141 126 101 77 63 61 76 108 135 152 158 160 161 161 159 154 144 119 43 42 145 157 154 140 127 123 125 128 128 127 126 124 123 122 119 112 100 86 78 76 76 76 76 71 58 44 32 21 11 12 70 127 131 128 122 113 98 79 64 62 70 73 60 42 25 15 11 12 15 16 17 22 33 46 59 68 74 77 79 82 84 87 88 89 90 91 92 93 96 98 99 94 86 80 79 81 83 85 87 90 91 92 91 87 81 76 71 68 64 61 58 56 53 50 47 44 42 40 39 38 37 36 35 34 34 33 32 32 31 31 31 30 29 29 28 28 27 27 27 28 29 30 31 33 36 38 41 43 45 48 52 55 58 61 64 69 80 97 114 127 134 137 137 136 134 132 130 127 124 121 117 112 108 105 102 100 98 96 93 91 88 85 81 78 75 71 68 65 63 60 58 56 55 53 52 50 49 48 48 47 47 47 47 49 51 54 57 61 65 68 72 75 77 78 77 77 77 79 81 82 83 83 83 84 85 86 30 29 28 27 26 25 24 23 22 21 20 20 19 17 16 15 14 12 11 9 8 6 4 3 1 359 357 354 352 349 347 346 344 343 342 341 341 340 340 340 340 339 339 339 338 338 338 338 338 339 339 339 339 339 339 339 338 338 337 336 335 334 333 331 330 328 325 321 317 312 307 303 298 294 292 291 289 285 279 274 269 261 249 241 235 230 219 211 214 226 244 267 300 342 8 198 220 242 260 267 264 256 250 247 245 244 241 236 230 226 221 215 208 202 197 189 177 165 157 156 165 190 236 268 283 292 298 303 308 314 319 323 325 326 326 325 323 318 311 304 300 300 302 306 308 311 314 316 314 307 296 281 263 251 246 245 244 243 245 251 257 263 268 276 294 325 344 318 230 231 239 247 256 263 270 275 280 284 288 292 295 298 299 277 172 165 171 181 195 213 236 257 271 277 279 279 281 284 287 291 294 295 295 292 288 283 277 270 263 259 260 263 267 271 274 278 283 288 291 292 291 286 281 276 270 263 255 248 239 223 184 132 103 76 56 44 39 35 31 26 21 18 19 23 31 40 49 56 64 72 82 89 93 94 94 94 93 93 93 93 94 96 99 103 107 111 115 118 120 121 121 120 119 121 129 145 162 177 187 194 199 197 184 156 128 115 112 110 112 130 155 162 160 156 155 158 163 167 172 176 181 184 185 185 184 180 171 158 147 146 150 156 162 168 173 177 180 181 180 176 172 167 162 154 143 133 125 121 118 118 122 129 133 131 119 90 61 52 68 102 129 146 153 156 158 160 160 155 147 131 5 350 5 123 145 137 126 124 126 127 127 128 128 128 128 128 127 123 117 109 100 93 87 85 84 79 66 50 35 20 8 4 35 125 131 127 122 112 95 72 50 46 54 55 46 32 19 10 9 14 19 21 23 27 35 48 64 76 85 90 93 94 93 92 91 92 94 97 100 103 106 108 109 106 98 89 82 76 74 73 72 74 78 85 90 90 84 79 76 72 69 66 63 60 56 53 49 46 43 41 39 38 37 36 35 34 33 32 32 31 30 30 30 29 28 28 27 26 26 26 26 27 27 28 30 31 33 35 37 39 41 42 44 47 49 51 53 58 68 86 111 129 139 143 143 142 140 138 135 132 129 126 122 118 114 110 107 104 102 99 97 93 90 86 83 79 75 71 68 64 62 60 58 56 55 54 52 51 50 49 49 49 49 49 50 51 54 57 62 66 70 74 78 81 82 82 81 79 78 79 81 82 83 84 84 84 85 85 30 29 28 26 25 24 23 22 21 20 19 18 17 16 14 13 12 11 9 8 6 5 3 1 360 358 356 353 351 348 346 345 344 342 342 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 339 339 339 339 338 338 338 337 337 336 335 334 333 332 330 327 324 319 313 307 301 295 290 287 287 288 285 277 267 258 250 237 220 210 208 205 200 197 199 203 205 202 192 177 171 181 194 212 238 255 252 241 236 237 238 237 233 227 220 217 216 213 207 203 200 198 189 172 160 156 163 182 226 263 280 289 296 302 308 314 319 322 323 323 323 323 322 318 311 303 299 299 301 305 308 310 312 312 308 301 292 280 264 249 241 236 235 235 238 245 253 262 272 285 301 315 316 302 282 267 263 265 270 277 282 287 289 290 291 293 295 298 303 306 242 169 177 191 207 224 242 258 269 276 280 281 284 287 291 295 298 298 295 291 287 281 275 269 263 259 259 263 267 271 274 278 281 282 281 279 276 272 269 267 265 263 259 256 251 234 147 103 87 70 55 45 39 34 28 22 16 14 16 24 36 47 54 60 65 72 79 85 89 91 92 92 92 93 93 93 94 95 98 102 108 113 118 122 126 129 132 134 135 138 146 160 174 185 192 194 192 179 131 89 82 89 95 101 113 146 167 165 159 156 156 159 164 170 175 180 184 186 184 181 176 169 160 150 141 142 146 153 159 165 172 178 181 179 175 170 165 159 151 140 126 118 114 111 110 112 117 123 134 144 147 137 103 77 88 109 126 138 145 148 150 152 153 148 142 126 20 357 359 9 90 128 126 125 125 126 126 127 128 129 131 131 130 127 123 118 111 104 95 88 83 77 67 54 39 24 13 8 17 56 98 110 109 100 83 58 40 33 32 31 30 26 20 14 13 19 25 30 32 35 41 58 78 95 107 113 114 109 103 99 98 98 100 104 107 110 111 113 112 108 101 92 82 76 72 69 65 63 62 63 68 72 74 77 81 81 78 73 68 64 60 56 52 48 45 42 40 38 37 36 34 33 32 32 31 30 29 29 28 28 27 26 26 25 25 25 25 25 26 27 28 29 30 32 34 35 36 38 39 40 42 43 45 49 56 72 102 129 143 149 150 149 147 144 141 138 134 131 128 124 120 116 113 110 107 103 100 96 92 88 84 79 74 70 66 63 60 59 57 56 55 54 53 52 51 50 50 50 51 51 53 55 57 61 66 71 76 80 83 86 87 86 84 82 80 80 81 81 83 83 84 84 84 85 29 28 27 26 25 23 22 21 20 18 17 16 15 14 13 12 11 10 8 7 6 5 3 1 360 357 355 353 351 349 348 346 345 344 343 342 342 342 342 342 341 341 341 341 340 340 340 340 340 339 339 339 338 338 337 337 336 336 335 334 334 333 333 332 330 327 323 317 309 301 293 286 281 278 278 280 276 266 256 248 240 229 212 199 197 198 199 200 200 200 197 191 184 180 181 186 194 199 207 226 227 218 220 225 228 228 223 216 209 207 208 207 205 206 209 212 209 193 175 166 168 182 215 253 273 283 291 297 303 309 314 317 318 318 318 318 316 312 304 298 294 295 299 302 303 302 298 291 285 279 274 267 258 248 240 236 235 236 240 246 254 264 274 285 296 302 303 300 297 293 290 290 291 293 296 297 298 298 298 299 300 302 304 304 292 236 210 214 227 244 257 267 273 277 281 285 289 293 297 299 299 297 294 290 286 281 276 271 266 263 263 266 269 272 274 274 273 270 265 261 257 255 255 257 258 260 261 264 268 18 77 77 73 64 54 46 39 32 25 18 12 9 13 24 38 50 57 63 67 72 79 84 88 91 92 92 93 93 93 93 94 96 99 103 109 115 121 127 132 137 142 146 150 155 164 174 182 187 187 177 159 133 104 88 90 106 124 142 163 180 183 172 161 158 158 161 166 171 178 183 186 186 182 174 165 157 150 143 140 142 148 154 160 167 173 180 182 178 172 165 159 151 141 129 117 112 110 109 111 116 123 128 139 153 162 162 150 132 123 124 129 135 139 142 143 143 143 140 138 130 55 9 7 12 74 118 125 126 126 126 127 127 128 130 132 132 130 128 123 119 116 111 103 93 82 74 65 55 44 34 26 24 26 32 44 68 82 83 71 52 37 25 18 16 22 31 37 35 34 36 45 52 56 57 63 83 106 120 129 133 133 127 117 112 109 109 111 113 114 113 112 111 109 105 99 90 82 77 74 70 65 61 57 55 55 56 60 67 76 84 85 80 74 68 62 58 54 50 46 43 41 39 37 35 34 33 31 30 30 29 28 27 27 26 25 25 24 24 23 23 23 24 24 25 26 27 28 29 30 32 33 34 35 36 37 38 40 42 47 59 87 124 146 154 155 154 153 150 147 144 141 137 134 130 126 122 119 115 112 108 104 99 95 90 84 79 74 69 64 61 59 58 58 57 57 56 55 54 53 52 52 52 53 54 56 58 61 66 71 76 81 86 89 91 92 90 88 85 83 81 81 81 82 83 83 84 85 85 29 28 27 25 24 23 21 20 19 18 16 15 14 13 12 11 10 9 8 7 6 5 4 2 360 358 356 354 352 351 349 348 347 346 345 344 344 343 343 343 342 342 342 341 341 340 340 340 339 339 338 338 337 336 335 335 334 334 333 332 332 332 333 333 331 328 322 315 306 295 283 272 265 263 262 261 255 244 237 233 229 222 213 205 205 210 213 214 213 209 203 193 186 185 189 195 202 207 208 153 119 179 199 208 212 211 205 196 191 191 195 200 205 211 217 221 222 215 195 180 176 185 208 237 257 270 278 284 290 295 299 303 305 305 305 304 301 296 290 283 283 291 300 305 303 295 284 273 265 261 260 259 256 251 247 245 243 244 246 251 257 265 273 282 289 293 296 297 298 298 298 297 297 297 297 298 299 300 301 301 301 301 300 296 285 263 240 234 242 258 270 275 278 281 285 289 293 296 298 298 296 294 291 289 288 286 283 280 277 273 271 270 270 270 269 267 263 259 254 250 248 246 246 247 250 257 270 307 29 56 65 68 66 61 54 47 39 30 22 14 9 7 12 25 40 52 60 65 69 74 80 85 89 91 92 93 93 93 93 94 95 97 101 105 111 118 125 133 139 146 152 157 163 170 178 186 192 194 186 169 155 146 139 136 143 156 167 176 182 184 181 170 162 160 160 161 165 171 178 183 187 186 179 168 157 149 144 143 145 150 156 162 168 174 178 181 180 175 169 161 152 143 133 123 114 110 110 111 114 121 128 133 141 154 165 170 170 164 154 141 136 134 134 135 136 137 138 138 139 137 117 61 42 56 94 113 122 126 128 129 130 130 131 133 133 133 131 128 124 121 119 117 113 104 89 75 66 59 52 47 44 44 45 45 43 52 66 70 64 50 32 15 3 1 9 41 87 100 97 96 100 102 101 99 102 117 129 137 142 145 144 138 131 125 122 120 119 118 115 111 109 105 102 98 93 87 81 78 75 71 67 63 59 56 54 53 54 56 64 74 82 81 76 70 64 60 55 51 48 44 41 39 37 35 33 32 31 29 28 27 26 26 25 24 24 23 22 22 22 22 22 22 23 23 24 25 26 26 27 28 29 30 31 32 33 35 36 38 42 49 69 111 143 155 159 159 158 156 154 151 148 144 141 138 134 130 126 122 118 113 108 103 97 91 85 78 72 67 62 59 59 59 60 60 60 59 58 57 56 55 55 56 56 58 60 63 67 71 77 82 87 91 94 95 95 94 91 88 85 83 81 81 81 81 82 83 84 85 28 27 26 25 23 22 21 20 18 17 16 15 14 13 11 11 9 9 8 7 6 5 3 2 0 358 356 355 353 352 350 349 348 347 346 345 345 344 343 343 343 342 342 341 341 340 340 339 338 337 337 336 335 334 333 332 332 331 331 330 331 331 332 334 333 329 323 314 302 284 261 248 242 240 237 229 218 211 210 211 210 210 210 212 217 223 227 230 232 230 221 202 190 189 194 202 211 219 227 229 208 194 193 193 193 188 180 172 171 175 184 195 206 215 219 222 222 218 209 196 190 196 209 225 240 252 260 268 274 279 282 285 287 288 287 286 284 282 280 276 280 307 324 321 310 294 279 267 260 257 257 258 259 260 260 258 255 253 253 255 260 266 272 278 283 287 290 292 294 294 294 293 292 292 293 294 296 297 298 298 297 295 293 290 284 269 248 236 242 259 271 277 280 283 287 291 293 294 293 292 291 289 289 290 291 292 292 292 289 284 276 269 265 262 260 258 255 252 250 247 246 244 243 243 248 298 29 46 56 62 67 68 67 62 56 48 38 28 19 11 7 6 12 26 42 54 62 68 72 76 81 86 89 91 92 93 93 93 93 94 96 99 103 107 114 121 130 138 146 153 160 165 169 174 181 188 192 192 180 167 162 163 167 173 177 182 186 188 186 180 172 164 160 159 159 160 163 168 175 180 184 183 173 160 148 142 141 146 153 159 166 172 178 182 182 177 171 166 161 154 145 136 128 119 113 111 111 114 119 127 136 143 149 161 174 184 189 189 178 154 139 132 130 130 131 134 135 137 138 139 137 131 119 111 112 115 119 122 126 129 131 133 135 136 136 134 131 128 125 124 123 122 120 116 107 91 78 71 65 62 62 63 67 67 64 64 68 67 60 44 24 359 343 335 328 312 152 152 148 144 140 136 134 133 137 137 141 146 150 151 148 141 135 132 129 126 122 117 113 109 106 101 97 92 88 83 80 78 75 72 69 66 62 59 57 55 54 53 55 60 66 70 71 69 65 61 56 52 48 45 42 40 37 35 33 31 29 28 27 26 25 24 23 22 22 21 21 20 20 21 21 21 22 22 23 23 24 24 25 26 27 27 28 29 31 32 33 35 38 43 57 90 132 153 160 162 162 161 160 158 155 152 149 145 142 137 133 129 124 119 114 107 101 93 86 78 71 65 62 61 62 63 64 65 65 63 62 61 60 59 59 59 60 62 65 70 74 78 84 88 93 96 99 100 99 97 94 91 88 86 84 83 82 81 82 83 84 85 28 26 25 24 22 21 20 19 18 17 15 14 13 12 11 10 9 8 7 6 5 4 3 2 0 358 357 355 354 352 351 350 349 348 347 346 345 344 343 343 342 342 341 341 340 339 339 338 337 337 336 335 333 332 331 330 330 329 329 328 329 329 331 333 334 330 323 313 298 274 249 238 236 236 233 226 214 205 199 195 194 197 203 213 223 230 236 243 250 257 255 231 202 194 198 206 215 223 229 232 224 208 193 182 174 169 164 163 166 173 184 197 210 218 220 220 217 214 209 203 200 205 213 221 228 235 242 250 258 264 267 269 270 270 270 270 272 275 280 289 324 17 8 343 316 295 279 268 262 260 260 262 265 267 268 267 265 262 260 260 262 266 271 276 279 282 285 287 288 288 288 288 288 288 289 291 293 294 294 293 293 292 293 293 291 280 247 222 231 253 269 275 280 283 287 289 289 288 287 286 286 286 288 290 291 293 295 294 290 282 272 264 257 253 252 251 252 252 252 251 250 250 256 37 49 51 54 59 64 69 72 73 71 67 60 50 39 27 16 9 5 6 13 29 44 56 65 71 75 78 82 86 90 92 92 93 93 93 93 94 96 100 104 109 115 123 131 139 147 155 161 164 166 168 171 176 178 174 165 164 169 177 185 190 193 194 194 192 184 173 164 159 157 156 155 155 157 161 168 173 176 172 158 141 132 132 138 148 159 167 173 179 185 187 181 168 153 147 146 144 140 134 127 120 116 116 119 124 133 144 156 167 175 182 193 200 203 202 189 159 136 127 124 124 128 133 137 140 142 143 146 147 146 139 126 119 116 117 121 125 128 131 134 136 134 130 127 125 124 124 125 126 127 126 123 115 103 91 81 75 73 74 79 83 85 85 83 79 68 47 19 348 325 310 297 278 230 181 165 159 156 153 149 146 144 142 144 149 152 152 148 142 137 133 129 125 120 115 111 109 105 100 95 90 85 81 78 76 73 71 69 67 65 63 61 59 57 54 52 53 55 58 61 63 62 60 56 52 48 45 43 40 38 35 32 30 28 27 26 25 24 23 22 21 20 20 19 19 19 19 20 21 21 21 22 22 23 23 23 24 24 25 26 27 28 30 31 33 36 41 50 73 114 145 159 163 165 165 165 164 162 159 156 153 149 145 140 136 131 126 120 113 105 96 87 78 71 67 66 66 68 70 71 71 71 69 67 66 65 64 64 64 65 68 73 78 83 88 92 96 99 102 103 104 103 101 98 95 92 89 87 85 84 83 83 83 83 84 27 26 24 23 22 20 19 18 17 16 15 14 13 11 10 9 8 7 6 6 5 4 3 1 360 358 357 355 354 353 351 350 349 348 347 346 345 344 343 342 342 341 341 340 339 339 338 337 337 336 335 334 332 331 330 329 328 327 327 326 326 327 329 331 331 326 318 307 291 271 254 247 247 251 260 269 266 245 203 179 177 186 200 213 225 233 241 250 258 265 266 254 227 207 204 209 216 223 229 232 228 212 187 169 163 163 166 170 174 180 189 201 213 221 223 219 214 209 205 202 202 206 213 217 220 222 226 232 240 248 253 255 256 256 257 257 262 269 279 294 333 19 14 343 309 288 276 269 264 263 264 266 267 270 271 272 271 269 267 266 266 268 271 274 276 278 280 282 283 285 286 286 287 288 290 291 292 292 292 293 295 298 300 302 304 297 247 207 220 250 269 277 280 283 284 284 284 283 282 282 284 285 287 289 290 291 291 287 281 273 265 260 254 251 251 253 257 262 267 276 299 14 47 54 57 59 62 67 72 76 78 78 77 73 66 56 43 28 17 10 7 8 16 32 47 59 68 74 78 80 83 87 89 91 92 92 93 93 94 96 98 102 106 110 115 121 127 134 141 149 155 157 156 154 153 151 149 148 150 160 174 187 195 200 201 200 196 189 177 165 156 151 150 149 148 148 148 150 152 150 143 121 104 105 112 124 138 153 165 172 178 183 188 187 178 161 140 127 128 135 137 134 129 124 123 126 132 142 156 170 182 192 201 208 210 209 205 199 179 151 132 122 119 121 127 135 142 147 150 151 151 151 149 142 131 123 119 117 118 121 123 126 128 128 125 121 119 120 121 123 125 128 131 133 133 130 120 108 96 85 80 80 85 91 97 102 104 102 96 82 39 331 307 298 295 294 284 239 189 173 166 160 154 145 140 139 143 147 149 149 145 141 136 132 127 121 115 110 107 105 103 100 95 90 85 81 77 74 71 68 67 66 65 65 63 62 59 56 54 53 53 55 56 58 58 58 55 52 48 45 42 40 37 34 31 29 27 26 24 23 23 21 20 19 19 18 18 18 18 18 19 20 20 21 21 21 21 22 22 22 22 23 24 25 26 28 29 32 35 39 46 61 92 133 153 162 166 169 170 169 168 165 163 159 156 152 147 143 139 134 129 122 113 102 91 82 76 73 73 75 77 78 78 78 77 75 73 72 71 70 71 72 74 79 85 91 95 99 102 104 106 107 108 108 107 105 102 99 96 94 91 89 88 86 85 84 83 84 26 25 24 22 21 20 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 360 358 357 356 354 353 351 350 349 348 347 346 344 344 343 342 341 341 340 340 339 338 338 337 337 336 335 334 332 331 330 329 328 326 325 324 324 324 325 326 324 317 308 297 283 269 259 258 266 288 328 348 355 3 16 34 58 160 219 227 232 236 242 248 255 260 262 258 245 226 214 214 219 225 231 234 233 217 180 160 159 166 174 182 188 191 196 205 215 223 224 219 210 203 199 198 200 204 210 214 215 214 215 219 226 234 241 245 247 248 247 248 253 261 272 284 301 322 327 306 288 277 271 267 265 264 264 265 266 268 271 273 274 273 272 270 269 270 272 274 275 275 277 279 282 284 285 287 289 290 291 291 290 290 292 296 299 301 302 301 299 289 247 209 217 246 268 278 281 282 282 281 281 281 282 283 285 287 288 289 289 287 283 277 269 264 261 259 257 256 260 271 287 305 327 352 15 30 43 55 63 69 73 77 81 83 84 84 83 80 75 66 53 38 26 19 18 21 28 42 54 64 72 77 80 83 85 87 89 90 91 92 93 95 97 99 101 105 109 112 114 117 119 123 128 134 141 144 144 140 136 134 138 144 150 161 177 192 201 205 205 203 196 183 166 150 138 130 129 130 131 133 133 133 127 110 83 65 65 77 94 116 139 160 172 177 180 183 184 180 172 160 141 124 123 133 139 138 133 130 132 137 145 156 171 182 190 197 205 212 211 200 189 176 158 143 132 125 123 125 130 139 148 153 154 154 152 148 142 134 128 124 121 118 118 119 121 122 123 123 121 117 116 116 117 118 120 124 128 130 133 132 126 117 106 97 91 89 92 96 102 109 114 118 122 127 142 228 272 283 292 302 303 293 247 194 174 161 152 144 137 132 133 140 141 140 140 136 131 126 121 115 108 103 99 98 97 96 94 90 85 81 77 72 69 66 64 63 63 63 64 63 61 59 58 57 56 56 56 57 57 57 55 52 49 45 41 38 35 32 29 27 25 24 23 22 21 20 19 18 17 17 17 17 17 18 18 19 20 20 21 21 21 21 20 20 21 21 22 23 24 26 28 30 33 37 43 53 75 112 142 158 166 170 172 173 172 170 168 165 162 158 155 151 148 144 140 133 124 112 100 91 86 84 84 86 87 87 86 84 82 81 79 78 78 80 84 87 92 97 102 107 110 111 112 113 113 113 113 113 112 110 107 103 101 98 96 94 92 90 89 88 87 86 25 24 23 21 20 19 17 16 15 15 14 13 12 11 9 8 7 6 6 5 4 3 2 1 360 358 357 356 355 353 352 351 349 348 347 346 345 344 343 342 341 341 340 340 339 339 338 338 337 337 336 335 333 332 331 329 328 326 324 323 321 320 320 318 313 305 295 284 274 265 263 272 295 339 9 16 16 17 19 19 13 352 312 274 252 243 240 242 247 253 258 259 254 242 229 223 225 230 234 237 237 228 193 159 155 168 185 198 204 205 206 210 216 221 221 215 205 197 194 196 199 203 208 212 212 211 210 213 219 227 234 239 242 243 242 241 244 251 260 268 273 276 274 272 269 266 265 264 264 263 262 262 264 266 268 271 272 273 272 271 271 271 273 275 276 276 277 279 281 283 286 288 290 291 290 289 288 289 292 295 296 294 291 286 280 268 240 216 218 240 262 273 279 280 281 281 282 283 285 287 288 289 290 289 287 282 276 267 262 259 258 258 259 270 1 12 12 13 16 20 24 28 36 50 65 76 82 86 88 90 91 92 91 90 87 81 70 57 46 40 39 44 52 58 64 70 75 80 83 85 87 88 89 90 91 92 94 97 100 103 106 109 112 113 113 113 113 112 112 115 122 128 131 130 127 130 139 148 153 161 173 188 199 204 203 204 196 165 134 112 97 90 89 93 99 103 105 102 95 80 65 56 57 65 79 102 136 163 176 179 178 176 171 166 161 155 142 131 131 141 146 145 141 138 140 145 153 163 173 181 185 190 196 202 200 183 169 153 142 134 129 125 124 128 137 146 154 158 159 157 150 142 131 123 120 119 117 116 116 119 122 124 124 125 124 123 120 118 117 115 112 109 107 107 111 120 124 121 112 106 103 101 101 102 101 100 103 116 132 146 161 185 219 243 269 293 305 306 291 232 173 151 143 136 127 118 114 126 129 129 129 126 122 119 115 110 104 98 93 90 88 88 87 85 82 79 75 71 67 64 61 60 60 62 63 64 64 63 62 61 59 59 58 58 58 58 56 54 50 46 42 39 35 31 27 25 24 23 22 21 20 19 18 17 16 16 16 16 16 17 18 19 19 20 20 20 20 20 19 19 19 19 20 21 22 24 26 28 31 35 40 48 63 90 125 150 162 169 172 174 174 174 172 170 167 164 162 160 157 155 152 148 141 131 119 108 103 101 99 99 99 98 95 92 88 85 84 84 88 96 104 113 118 121 123 124 124 124 123 122 121 120 119 119 117 115 112 109 106 103 100 98 96 95 94 93 92 91 24 23 21 20 19 17 16 15 15 14 13 12 11 10 9 8 7 6 5 4 4 3 2 1 360 359 358 356 355 354 353 351 350 349 347 346 345 344 343 342 342 341 341 340 340 340 339 339 338 338 337 336 335 334 332 330 328 326 323 321 319 316 313 308 299 288 278 269 264 263 269 287 328 10 27 31 28 23 18 10 357 341 323 306 284 259 242 236 238 245 252 256 254 248 239 233 232 233 234 235 235 233 221 184 153 168 203 218 221 220 218 217 218 218 216 209 200 193 193 196 199 203 208 212 213 211 210 212 217 225 232 237 241 242 240 238 238 242 248 253 256 256 256 256 258 259 260 261 262 261 261 260 261 263 265 267 268 269 270 270 270 271 273 275 277 278 279 280 281 282 284 286 288 288 287 286 286 289 291 291 288 280 272 264 257 248 229 214 217 235 254 267 274 279 282 283 285 286 288 290 291 291 289 286 281 275 267 259 256 254 253 246 178 90 75 61 50 42 37 33 30 29 33 44 61 75 84 89 92 95 98 100 102 103 103 100 93 84 76 71 70 74 75 73 73 75 80 84 87 89 90 91 91 92 93 94 96 99 102 106 109 112 114 115 114 112 111 108 105 104 106 111 118 121 123 131 141 148 153 157 164 174 183 184 177 157 51 58 67 68 66 63 62 63 65 66 66 64 61 56 52 50 50 56 67 87 127 163 173 173 169 162 153 146 144 143 138 133 136 147 155 156 150 146 147 151 157 164 171 176 179 182 186 189 184 172 158 142 128 124 122 120 119 124 134 145 156 165 169 164 147 134 123 115 112 111 111 112 115 120 124 127 128 129 129 128 125 122 120 116 109 98 86 74 74 101 121 121 114 111 111 111 111 109 106 101 99 116 147 164 171 180 193 204 218 249 290 304 301 265 146 129 120 109 93 75 65 68 93 107 112 113 112 110 108 106 102 96 88 82 78 77 76 75 74 72 70 68 65 61 59 58 59 61 63 65 65 65 64 63 62 61 60 59 59 58 57 55 52 48 45 42 38 33 29 26 24 23 21 20 19 18 17 16 15 15 15 15 16 16 17 18 19 19 20 20 19 19 18 18 18 18 18 19 21 22 24 26 29 33 37 44 54 73 104 136 155 164 169 173 175 175 175 173 171 170 169 168 167 166 165 164 160 155 145 135 127 121 118 115 113 110 106 101 95 90 88 91 103 119 135 143 144 143 141 139 137 135 133 131 129 127 125 124 122 120 118 114 111 108 105 103 101 99 98 98 97 96 22 21 20 18 17 16 15 15 14 13 13 12 10 9 8 7 6 5 4 3 3 2 1 0 360 359 358 357 356 355 353 352 351 349 348 347 346 345 344 343 342 342 341 341 341 341 340 340 340 339 339 338 337 336 334 331 329 326 323 319 316 312 307 297 282 267 259 256 258 264 279 311 359 27 36 36 32 23 12 356 340 327 319 312 302 281 248 231 229 235 243 249 249 246 240 236 234 233 232 231 230 229 225 213 196 200 221 229 231 230 228 225 222 217 211 204 197 192 193 197 201 205 209 213 214 212 211 212 217 223 230 236 240 242 241 238 236 237 240 244 246 248 249 250 252 254 256 257 258 259 259 259 260 261 262 263 264 265 266 267 268 270 271 273 275 277 278 279 279 280 281 282 283 283 283 284 287 291 292 290 283 272 259 247 238 230 217 208 215 233 253 267 276 283 287 288 288 289 290 290 289 286 282 277 271 264 256 249 246 243 232 177 120 104 94 84 74 65 57 49 42 36 37 45 58 71 80 86 91 96 102 106 110 114 116 116 113 109 108 109 110 109 101 91 85 84 86 89 92 93 94 94 95 96 97 99 100 103 106 110 113 115 117 117 117 116 114 112 110 107 105 107 115 125 137 146 151 152 152 151 151 149 146 136 112 67 40 39 46 52 54 52 50 48 45 42 38 32 28 29 36 37 39 44 52 69 117 160 163 158 152 147 139 133 130 132 134 134 136 145 160 164 160 156 155 157 160 164 168 169 170 171 174 175 173 165 151 135 121 116 116 114 111 112 117 124 139 166 179 168 139 122 115 111 110 109 110 113 118 123 127 130 131 131 130 129 126 124 122 119 114 106 93 70 57 84 115 119 113 113 117 119 119 119 120 122 128 147 171 182 184 185 187 188 189 193 211 247 235 172 135 115 96 72 49 38 34 34 46 71 91 101 103 104 105 105 102 95 84 75 71 69 66 64 63 62 61 60 59 57 56 56 58 59 60 62 64 65 65 65 64 63 62 60 60 59 58 56 53 50 47 43 38 32 28 26 24 23 21 19 18 17 16 15 15 14 14 14 15 15 16 17 18 18 19 19 19 18 18 18 17 17 17 18 19 20 22 24 27 30 35 40 48 61 85 119 144 157 165 170 173 175 175 175 174 174 174 175 176 177 178 178 178 174 166 157 148 140 135 131 127 123 119 113 106 98 94 102 124 147 158 162 160 157 153 149 146 143 141 138 136 133 131 129 128 126 123 120 116 113 110 107 105 103 102 101 100 99 21 19 18 17 16 15 14 13 13 12 12 10 9 8 7 6 5 3 3 2 1 1 0 360 359 358 358 357 356 355 354 353 352 351 349 348 347 346 345 344 343 343 342 342 342 342 342 342 341 341 340 339 338 337 335 332 329 326 322 318 313 307 298 283 264 252 248 251 259 274 306 350 19 32 34 31 24 13 357 337 322 313 309 306 301 289 258 228 221 226 234 241 243 242 239 237 235 234 232 229 227 224 219 212 207 209 220 229 233 233 233 231 227 218 209 200 194 192 194 199 203 206 210 213 215 215 214 215 218 223 229 234 239 242 241 238 236 236 238 242 245 247 248 249 250 251 251 252 254 256 257 258 258 259 261 261 261 262 262 264 266 267 268 269 270 271 272 274 275 276 277 278 278 278 280 284 289 292 293 291 288 282 267 241 222 213 208 207 218 239 259 274 284 290 292 291 289 288 287 286 282 277 271 265 258 250 240 229 222 212 174 135 120 114 108 102 95 88 81 73 62 52 48 53 61 69 76 82 88 95 102 109 116 120 124 126 126 126 126 128 128 125 118 110 102 96 95 96 97 98 98 99 100 101 103 104 106 108 111 114 116 118 120 121 122 122 123 125 126 129 131 133 143 156 164 163 160 154 149 143 136 127 119 108 91 67 48 42 45 48 49 48 45 38 29 18 6 353 345 352 11 19 23 27 31 34 51 139 140 136 135 133 130 127 126 130 134 136 137 144 161 172 169 164 162 162 163 164 163 161 158 156 157 158 156 149 139 126 117 114 114 113 110 107 106 106 111 132 156 146 116 101 99 102 107 111 116 122 128 131 132 133 134 133 132 130 128 126 125 123 122 120 114 100 77 73 106 117 116 120 125 128 129 131 135 140 149 161 174 184 189 190 186 181 178 176 176 175 169 156 141 122 92 55 33 23 22 26 34 51 74 91 99 103 105 105 102 95 84 74 68 64 60 57 54 53 52 52 51 51 51 52 53 53 55 58 62 64 66 66 66 64 63 62 61 60 59 57 54 51 47 42 36 30 26 24 23 22 20 19 17 16 15 15 14 14 13 13 14 14 15 16 16 17 18 18 18 18 17 17 17 17 17 17 18 19 20 23 25 28 32 36 42 52 71 101 131 149 160 166 170 172 174 175 176 177 179 181 183 186 188 189 189 185 177 169 161 154 148 144 141 139 136 132 126 117 115 127 150 166 172 172 168 164 160 156 153 150 147 145 142 139 137 134 132 130 127 124 121 117 114 111 108 106 105 104 102 101 19 18 16 15 14 13 12 12 11 11 10 9 8 7 6 5 3 2 1 0 360 359 359 359 358 358 357 357 356 356 355 354 353 352 351 350 348 347 346 346 345 344 344 344 343 343 343 343 343 342 341 340 339 338 335 333 330 326 322 317 310 300 285 266 252 246 247 254 271 308 355 17 27 29 26 19 10 359 345 328 314 304 299 296 293 287 268 232 217 219 227 234 238 240 239 238 237 235 234 231 228 222 215 207 204 208 219 229 234 236 236 235 232 223 209 198 192 191 195 201 205 208 211 213 215 217 218 219 221 224 228 232 236 239 239 237 236 236 238 242 246 249 250 252 252 252 249 249 251 254 256 257 258 259 261 262 262 261 261 262 264 265 266 266 266 266 266 267 270 272 274 275 276 278 282 286 288 290 291 293 296 302 309 316 287 218 224 232 241 254 266 276 284 288 289 287 285 284 282 278 273 267 261 254 245 229 207 181 163 150 135 127 123 121 119 116 113 110 106 100 91 79 69 65 68 73 78 83 89 95 103 111 118 124 128 131 133 134 135 135 135 133 131 127 121 113 108 104 102 100 100 101 103 105 107 108 110 111 113 116 118 121 123 126 128 131 135 140 146 153 160 164 169 171 170 165 157 149 141 133 125 115 107 98 88 74 60 52 50 50 50 49 45 35 15 354 338 325 316 320 345 4 13 17 19 22 29 59 97 113 121 123 124 124 126 129 134 138 140 147 162 178 178 171 165 163 163 162 158 152 147 144 142 139 135 128 123 118 116 115 115 115 111 106 101 95 93 97 100 94 81 76 79 87 98 109 120 129 135 138 139 138 136 135 133 132 130 129 129 129 129 129 129 128 130 146 197 188 152 143 141 141 141 143 145 150 155 162 169 176 182 185 182 178 176 176 174 170 162 152 141 125 98 57 27 14 13 19 30 46 65 80 92 98 102 103 101 96 88 78 69 63 58 54 50 47 45 43 42 43 43 44 47 47 50 54 58 61 63 64 65 65 65 64 63 62 60 58 56 52 48 42 36 29 25 23 22 20 18 18 17 16 15 15 14 13 13 12 12 13 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 18 19 21 23 26 29 32 38 46 61 86 118 141 154 162 166 171 174 176 179 181 184 187 190 193 195 195 194 189 182 175 168 162 158 156 155 155 155 156 155 153 152 159 170 176 178 176 172 168 164 161 158 156 153 151 148 145 142 138 136 133 131 128 124 121 117 114 111 109 107 105 104 102 16 15 14 13 12 11 10 10 9 9 8 7 6 5 4 3 2 1 360 359 358 358 358 357 357 357 357 356 356 356 356 355 354 353 352 351 350 349 348 347 346 346 345 345 344 344 344 344 344 343 342 341 340 338 336 333 329 325 321 315 306 289 267 250 244 244 249 260 293 358 23 28 28 24 16 7 359 351 340 327 314 302 293 289 288 286 275 247 219 214 219 227 234 239 242 242 241 239 237 235 231 223 211 202 201 208 220 231 237 239 240 240 237 229 213 197 189 189 195 203 208 210 211 213 215 219 221 223 225 227 230 232 235 237 237 236 235 235 237 241 245 250 253 256 258 260 260 259 258 258 258 258 258 259 261 263 265 264 264 263 264 264 265 266 266 266 265 264 265 268 270 273 276 280 283 286 288 288 290 293 298 306 317 330 339 333 309 285 271 264 262 264 268 273 277 279 279 277 273 268 263 258 255 250 233 200 165 144 134 132 133 133 131 130 129 128 129 129 127 123 116 106 94 85 84 86 90 94 99 103 108 113 119 124 130 134 138 139 139 139 139 139 138 138 135 128 119 112 106 102 100 101 102 105 107 109 110 112 114 116 119 123 127 131 136 140 147 153 160 167 174 178 177 172 165 156 147 137 129 123 116 109 101 94 88 81 73 65 59 57 55 54 51 37 9 343 325 313 305 306 330 359 12 17 20 23 31 48 75 97 111 117 121 123 126 129 133 137 142 149 162 177 179 173 167 163 161 159 154 147 143 140 138 135 130 124 121 119 117 117 117 115 112 105 97 88 82 77 72 64 58 58 62 72 83 98 114 128 136 142 143 142 138 135 134 133 132 131 132 133 135 135 137 141 151 171 198 214 214 195 172 161 157 154 152 153 155 158 160 165 171 177 179 180 180 179 176 168 159 148 135 119 97 65 30 10 6 13 29 46 60 70 79 88 95 98 99 98 92 82 71 63 59 55 51 45 39 34 32 32 32 35 40 43 46 49 53 56 59 61 63 64 65 65 64 63 61 60 58 55 49 43 35 29 24 21 19 16 16 16 16 15 15 15 14 14 13 12 12 12 12 13 13 14 15 15 16 16 16 16 16 16 16 16 17 17 18 20 22 24 26 29 34 41 53 74 107 135 151 160 166 171 175 179 182 186 189 193 196 198 199 198 195 190 184 178 172 169 167 166 167 169 171 173 175 176 176 178 180 180 178 175 172 168 165 163 161 160 158 156 152 148 145 141 138 135 132 129 126 122 119 116 113 110 108 106 104 103 14 13 12 12 11 10 9 8 8 7 7 6 5 4 3 2 1 360 359 357 357 356 356 356 356 356 356 356 356 356 356 356 355 355 354 353 352 351 350 349 348 347 346 346 345 345 345 344 344 343 343 341 340 338 335 332 328 324 319 311 295 273 253 242 239 242 247 259 323 31 39 34 26 17 7 359 353 348 340 330 317 305 295 288 286 284 276 257 227 209 208 216 227 236 241 244 244 242 240 238 234 222 202 193 197 209 222 232 239 242 243 243 241 234 218 197 187 188 196 205 211 212 211 212 215 219 223 226 229 231 233 234 236 236 237 236 235 235 237 240 244 249 254 258 262 265 268 270 268 265 262 260 259 259 261 265 267 268 267 265 264 264 265 267 269 269 267 265 264 265 268 271 275 279 283 287 289 291 293 294 297 301 308 316 321 318 307 292 277 264 252 246 247 255 266 272 273 270 265 259 253 252 255 255 222 167 146 139 138 144 148 147 142 139 138 139 143 144 142 138 132 126 119 111 108 109 112 115 117 118 118 119 122 126 131 137 140 142 141 141 141 141 142 142 142 137 129 119 111 105 101 101 103 105 107 109 110 112 115 119 123 128 133 138 143 148 155 160 165 172 178 182 178 168 158 149 141 133 124 117 111 104 97 92 89 87 83 77 71 66 64 63 59 44 13 339 317 303 292 286 307 357 15 21 24 27 32 44 65 89 104 112 116 121 126 129 132 135 139 145 154 165 170 169 166 164 163 159 153 148 144 143 142 140 136 130 125 122 119 118 117 114 109 102 93 84 76 69 62 55 49 48 52 60 70 84 99 114 126 135 140 140 136 133 131 131 130 131 132 135 137 139 142 146 154 167 184 196 211 218 207 187 173 165 158 154 152 150 149 150 157 171 177 179 179 179 175 164 152 142 128 113 95 72 34 7 360 8 30 50 61 66 70 79 89 96 99 99 93 82 71 64 61 59 53 44 35 27 22 18 17 23 33 39 43 45 47 50 53 56 59 60 62 63 63 63 62 61 60 58 53 45 36 29 25 21 17 14 14 15 15 15 15 15 15 14 13 12 11 10 10 11 12 12 13 14 14 15 15 16 16 16 16 16 16 17 18 19 21 23 24 27 30 36 46 64 96 130 151 162 169 175 179 183 187 190 194 197 199 201 200 198 194 189 183 178 175 173 173 174 175 178 179 181 183 183 182 180 180 177 175 172 169 167 166 164 163 162 160 157 154 149 145 141 138 136 133 130 126 123 120 116 114 111 109 107 105 104 12 12 11 10 10 9 8 8 7 7 6 5 4 3 2 1 0 359 358 357 356 356 355 355 356 356 356 356 356 356 356 356 355 355 354 354 353 352 351 350 349 348 347 346 346 345 345 344 344 344 343 342 340 338 335 331 327 323 316 303 281 261 249 243 241 243 245 251 41 51 47 36 21 9 0 354 350 347 341 333 322 310 298 289 283 278 269 253 226 202 193 201 215 226 235 239 242 241 239 236 228 208 184 183 197 212 224 234 240 244 244 245 244 237 220 197 184 188 197 207 213 214 213 213 216 220 224 227 231 234 237 238 238 238 237 237 236 236 237 240 243 247 252 256 259 262 265 268 268 267 265 262 261 260 261 263 266 268 268 266 265 264 266 269 271 272 271 269 267 265 266 268 272 278 283 288 292 295 297 296 295 295 298 303 306 305 298 288 276 261 242 227 227 241 261 271 273 271 265 256 248 250 266 275 215 152 144 145 151 159 163 158 151 145 144 147 152 152 148 145 141 139 136 135 134 136 137 137 135 133 131 129 129 131 135 139 142 143 142 141 141 141 142 144 144 141 135 126 118 111 106 104 105 107 109 111 114 117 121 128 135 140 144 147 151 156 160 164 168 172 177 179 176 164 155 149 144 137 128 118 109 102 96 94 92 92 90 88 86 84 86 90 90 77 27 320 294 279 266 254 257 1 26 31 33 34 36 44 61 83 98 105 109 115 124 130 133 136 137 140 144 150 157 161 162 162 163 160 153 148 145 144 145 144 141 136 130 125 122 121 118 113 107 99 91 83 75 68 61 54 48 46 46 51 59 69 79 91 106 119 128 131 131 129 128 128 129 130 131 135 139 142 144 147 152 159 167 179 199 221 230 218 195 178 162 151 143 137 132 128 131 146 159 167 173 177 173 158 147 138 128 115 101 82 45 9 356 3 38 68 81 83 79 81 89 98 102 100 91 81 72 67 65 63 57 47 35 25 15 6 0 12 29 40 44 44 44 45 47 51 53 56 57 59 61 61 62 62 62 60 56 49 41 35 30 25 21 18 17 16 16 16 16 16 16 15 14 12 11 10 10 10 10 11 12 12 13 14 14 15 15 15 15 16 16 17 17 18 20 21 23 25 28 32 40 54 85 130 157 169 176 181 185 188 192 195 198 200 202 201 199 195 191 186 181 177 175 175 175 177 179 181 182 183 182 181 178 175 173 171 169 168 166 165 165 164 163 161 157 154 150 145 142 139 137 135 132 129 126 123 120 117 115 112 110 108 106 104 10 10 10 9 8 8 7 7 7 6 5 4 3 3 2 1 0 359 358 357 357 356 356 355 355 355 355 355 355 355 355 355 355 355 354 354 353 352 351 350 349 348 347 346 346 345 345 344 344 344 343 342 341 338 335 331 327 320 310 293 272 259 254 252 250 249 248 250 61 56 47 32 14 2 355 351 349 347 342 334 323 311 300 289 278 270 257 238 212 191 184 190 205 216 225 231 234 234 231 224 211 195 187 192 203 216 227 236 241 244 244 244 242 236 219 197 186 189 199 209 215 218 218 218 219 221 223 226 230 235 239 240 240 239 239 238 238 238 239 242 244 247 251 254 255 257 259 262 264 265 265 264 263 262 262 263 265 267 267 267 267 267 268 271 274 275 275 274 271 267 265 266 270 276 282 288 292 295 297 296 295 292 291 292 294 293 290 284 275 261 232 198 194 220 260 276 281 282 280 275 269 272 279 273 216 158 152 155 162 168 170 163 153 147 146 150 155 153 149 146 145 146 148 149 151 153 152 149 146 142 140 138 138 139 142 144 145 144 142 141 141 142 144 146 147 147 142 135 129 123 117 113 112 113 116 119 123 128 136 145 153 157 158 160 162 165 166 167 168 170 172 172 169 161 154 150 147 143 135 123 112 103 98 97 97 99 99 98 99 101 109 123 125 123 169 247 253 248 238 221 200 138 66 54 50 46 43 43 51 66 82 91 98 108 120 130 135 137 137 137 139 143 149 152 154 155 154 150 141 136 136 138 141 142 139 135 130 127 124 122 119 114 108 100 93 85 79 72 65 58 52 47 44 45 49 56 62 72 87 105 118 126 129 128 127 127 128 130 133 137 140 142 142 142 144 147 152 162 182 215 241 251 241 198 146 128 123 121 118 111 115 125 139 154 171 181 174 158 148 141 134 124 112 102 86 58 22 29 82 93 100 95 88 85 90 100 104 99 90 82 77 74 72 70 65 56 43 30 15 358 353 11 35 46 49 48 42 41 44 47 49 51 52 55 57 58 60 61 62 61 57 52 45 39 34 30 26 23 22 20 18 17 17 17 17 16 15 14 12 11 10 10 10 10 10 11 12 13 13 14 14 14 15 15 16 16 17 17 18 20 21 23 25 28 33 42 70 142 172 181 185 188 191 194 197 200 202 202 201 199 195 190 186 181 178 176 175 175 176 177 178 180 180 179 178 175 171 167 164 163 163 163 163 163 161 160 158 155 150 146 143 140 138 136 135 133 130 128 125 123 120 118 116 114 112 109 107 105 8 8 8 7 7 6 6 6 5 5 4 4 3 3 2 1 0 359 359 358 357 357 356 356 355 355 355 355 355 354 354 354 354 354 354 353 353 352 351 350 349 348 347 346 345 344 344 344 344 343 344 343 342 339 336 331 326 317 303 288 280 279 284 282 278 278 308 50 55 50 39 23 6 355 350 349 348 347 342 332 321 309 298 288 277 264 246 220 197 184 182 189 201 209 216 222 223 222 217 212 206 201 198 201 208 218 230 239 243 244 243 240 237 231 216 198 191 193 202 212 219 224 227 228 227 226 225 225 227 233 238 241 242 242 241 240 240 240 242 244 247 251 254 256 258 258 258 260 262 264 266 267 266 266 265 264 265 267 268 269 270 270 271 272 275 277 278 278 276 272 268 268 272 277 282 286 289 291 293 293 292 290 287 285 285 285 283 282 279 272 225 150 145 162 252 284 290 292 294 295 294 282 267 249 205 165 158 161 168 173 171 162 152 147 147 150 152 149 145 144 147 150 154 157 159 160 158 154 150 147 145 145 145 147 148 149 149 148 146 145 145 146 148 150 152 151 149 145 142 138 133 128 125 125 128 133 140 147 155 164 170 173 174 174 174 173 172 170 168 167 166 163 160 154 149 147 145 143 138 128 116 106 101 100 101 104 105 104 102 101 100 101 107 125 191 229 237 236 226 204 174 138 103 82 69 57 43 30 24 28 42 59 75 91 109 124 133 136 137 140 143 143 144 143 141 138 132 119 104 100 107 116 123 126 128 127 125 122 121 121 121 118 113 107 99 93 86 80 73 66 59 51 46 43 45 49 54 64 78 98 116 127 132 132 130 128 129 131 135 139 142 141 138 135 134 136 141 150 170 201 233 257 273 307 59 80 95 108 109 105 110 123 144 167 186 191 177 163 153 147 142 133 123 119 120 125 134 138 120 105 101 95 89 88 93 102 104 99 93 88 85 83 82 82 80 75 66 54 38 13 13 34 47 51 50 45 41 40 42 45 48 48 49 51 53 55 57 58 59 59 56 51 46 41 37 34 30 28 27 25 22 19 18 19 18 18 16 15 13 12 11 10 10 10 10 11 11 12 13 13 13 14 14 15 15 16 16 16 17 19 20 22 24 26 29 33 49 170 190 193 193 194 197 200 202 203 203 201 197 193 188 184 179 176 174 173 173 174 174 175 175 176 175 174 171 167 162 159 157 157 157 157 157 157 155 151 148 145 141 139 136 135 133 132 131 130 128 127 125 123 121 119 117 115 113 110 108 106 6 6 6 6 5 5 5 4 4 3 3 3 3 2 2 2 1 360 359 358 358 357 357 356 356 355 355 355 355 354 354 353 353 353 353 352 352 351 350 349 348 347 346 345 344 343 343 342 342 343 343 344 343 341 337 332 325 316 308 310 324 330 324 319 326 349 24 45 48 40 26 11 357 349 346 346 348 347 340 327 313 301 292 285 276 262 237 205 186 180 182 189 197 203 210 215 212 207 205 206 209 207 204 203 207 216 229 239 243 241 237 233 228 223 215 204 199 201 207 216 224 231 238 241 241 238 232 227 226 229 235 241 245 246 246 246 246 246 248 251 254 257 259 262 264 264 263 262 263 265 267 269 270 270 269 268 268 268 269 270 270 270 270 271 272 275 278 278 278 278 279 282 285 286 286 285 285 285 285 285 285 284 283 281 280 279 279 281 285 292 323 107 123 146 226 278 289 294 296 298 294 279 254 221 178 155 153 160 169 174 170 160 150 147 148 149 148 145 142 143 148 153 157 160 162 161 157 153 150 149 149 149 150 152 153 154 155 155 154 152 153 153 154 155 156 156 155 154 154 152 149 145 143 144 148 154 161 166 170 174 178 181 181 181 179 177 174 171 167 163 160 155 151 146 142 139 138 136 133 127 119 112 107 105 105 106 107 104 98 91 80 71 76 101 171 223 238 244 239 187 134 114 99 85 70 53 28 3 353 354 4 19 37 57 74 93 122 146 151 152 150 144 136 130 124 118 107 91 76 72 77 85 95 104 113 119 120 120 120 123 126 125 122 116 110 103 97 91 85 79 72 65 57 51 52 54 57 64 76 98 120 135 141 140 137 134 134 136 139 141 142 141 137 133 131 132 137 147 166 191 217 244 267 311 15 43 65 93 102 102 108 131 169 195 205 198 181 166 157 150 144 135 129 129 131 135 139 140 130 113 100 93 91 94 102 109 109 105 101 98 97 96 97 98 97 96 92 86 81 64 57 59 59 56 49 42 39 39 42 45 48 48 48 49 49 51 54 55 56 55 53 50 46 42 39 36 33 32 30 28 25 22 21 21 20 19 18 16 15 14 12 11 11 10 10 11 11 12 12 13 13 14 14 15 15 15 15 16 16 17 19 21 23 25 28 31 40 178 196 198 197 198 200 202 204 203 200 196 190 185 180 176 173 171 170 170 170 171 171 171 171 170 169 167 163 159 155 152 151 151 151 151 149 148 145 142 139 136 134 132 131 130 129 128 128 127 126 125 124 123 122 120 118 116 114 112 109 107 4 4 4 4 4 4 3 3 2 1 1 1 1 2 2 2 1 0 359 359 358 357 357 356 356 356 355 355 354 354 353 353 352 352 351 351 351 350 349 348 347 346 345 344 343 342 341 341 341 341 343 344 345 344 342 338 333 333 349 360 351 338 326 325 347 10 31 41 41 31 14 359 349 344 343 344 347 346 336 320 304 291 283 277 269 253 223 192 178 177 180 184 189 195 204 209 202 196 197 204 211 211 205 200 202 210 223 234 238 234 226 218 212 212 217 216 211 210 212 218 226 233 241 248 252 250 243 234 227 226 231 238 245 250 253 256 258 259 261 261 260 259 260 262 264 266 265 264 264 265 267 269 271 272 272 271 270 270 269 269 267 266 265 265 267 270 272 273 276 283 294 308 312 302 291 284 281 279 277 277 277 278 278 278 277 276 277 282 290 302 320 344 201 217 238 259 276 286 293 295 291 278 241 170 138 131 137 151 167 176 170 158 150 148 147 146 144 142 141 144 150 155 160 161 161 158 154 151 150 150 151 152 153 155 157 159 162 163 163 162 162 162 161 161 160 160 160 161 162 162 160 159 158 161 166 172 176 178 178 179 182 185 185 184 182 178 175 170 165 160 155 149 144 139 134 130 128 126 124 122 120 118 115 113 110 109 106 101 93 84 75 66 69 88 110 138 281 315 342 41 80 85 82 73 59 34 360 337 333 336 343 354 6 20 25 17 324 241 188 168 155 139 126 117 110 103 94 81 70 64 63 67 74 84 99 112 117 119 122 126 130 130 128 126 122 116 111 106 101 97 91 86 78 69 65 66 68 73 83 108 135 150 150 145 141 137 138 140 140 140 139 138 135 133 133 134 139 150 166 184 203 221 241 269 317 10 45 75 88 94 112 164 199 211 212 200 182 167 157 148 141 136 135 135 136 139 141 141 138 128 111 91 87 99 114 122 122 118 113 109 107 107 108 109 110 111 110 105 96 84 74 70 66 60 53 46 42 41 42 46 50 50 50 49 49 50 52 54 55 54 53 50 47 43 40 36 33 31 30 28 26 24 23 23 22 20 19 18 17 15 14 13 12 12 12 11 11 12 13 13 14 14 14 15 15 16 16 16 16 17 18 19 22 25 28 32 45 142 188 195 196 198 199 201 201 198 193 187 181 176 172 169 167 167 167 167 167 167 167 166 166 164 162 159 155 151 148 146 145 144 143 143 141 139 137 134 132 130 128 127 126 125 125 125 125 125 125 125 124 124 123 121 119 117 115 113 111 109 3 2 2 2 2 2 2 1 0 360 359 359 359 360 0 0 0 0 359 359 358 357 356 356 355 355 354 354 353 353 352 352 351 350 350 349 349 348 348 347 346 345 344 343 342 340 340 339 339 340 341 344 347 349 349 350 352 0 7 0 341 324 315 316 346 23 34 36 32 20 2 348 342 340 340 342 343 342 331 313 295 281 271 264 256 235 200 175 167 168 172 175 179 188 197 202 191 185 191 203 212 212 203 196 198 206 219 230 235 227 212 200 195 202 219 223 220 216 216 219 225 230 236 245 252 255 251 243 232 227 227 232 240 247 254 261 267 271 271 267 260 255 254 255 257 260 261 261 261 261 262 264 266 268 270 270 269 269 267 266 264 262 260 259 260 263 266 268 273 284 301 317 320 307 293 283 277 274 273 273 274 276 277 277 276 275 277 283 291 300 304 298 276 253 244 246 256 270 283 289 286 275 213 133 119 115 122 146 181 195 183 165 153 148 144 141 139 138 139 144 149 155 159 160 159 155 151 149 149 150 152 154 155 157 160 163 167 169 170 170 169 168 167 166 164 163 164 166 168 168 167 166 166 168 174 179 182 182 181 181 183 185 186 184 181 176 172 168 163 158 152 145 139 134 129 124 120 118 118 119 121 122 122 120 117 113 108 101 93 86 80 75 77 88 92 85 52 17 8 19 44 59 63 57 44 17 344 324 321 324 332 341 350 359 2 352 325 265 203 174 152 127 111 102 99 95 90 82 72 64 60 60 62 69 83 99 110 117 121 126 130 132 132 132 131 128 125 122 118 114 110 104 96 88 85 87 91 95 104 118 128 144 143 139 135 134 134 134 134 133 132 132 132 133 135 137 143 153 165 179 191 201 212 228 247 276 56 84 89 95 130 195 208 210 206 195 180 168 158 148 143 141 140 139 139 140 141 142 141 137 126 103 85 98 121 131 134 131 124 117 113 112 114 117 120 122 124 117 106 93 82 75 71 65 59 53 47 43 43 49 53 54 54 52 51 52 54 55 56 56 55 53 49 46 40 35 31 29 28 27 26 25 25 24 23 22 21 20 19 18 17 16 15 14 14 13 13 13 13 14 14 15 15 16 16 17 17 16 16 16 17 18 20 23 27 34 48 103 169 185 190 193 194 195 193 189 183 177 171 167 164 162 162 162 163 163 163 163 163 162 161 158 155 151 147 144 142 140 139 138 137 136 135 133 131 129 128 126 125 123 122 122 122 122 123 123 123 124 124 124 123 122 120 118 117 115 114 111 1 1 1 0 0 0 0 360 359 359 358 357 357 358 358 359 359 359 359 359 358 357 356 355 355 354 354 353 352 352 351 350 349 348 347 347 347 346 346 345 344 344 343 341 340 339 338 337 336 337 338 341 346 351 354 355 357 356 350 338 324 314 314 325 359 24 28 25 17 4 350 340 336 337 338 338 336 329 317 299 282 269 260 253 243 207 169 154 151 155 161 165 169 176 182 180 168 168 185 203 212 211 201 193 198 210 223 235 240 224 195 185 188 201 215 220 220 217 216 219 224 227 230 236 244 252 253 249 239 230 226 228 232 238 244 252 260 267 267 263 257 251 248 248 250 253 255 256 256 255 256 257 259 262 264 265 266 266 266 265 264 262 258 256 256 259 263 268 275 287 302 314 314 303 291 283 279 276 276 277 278 279 279 278 276 276 277 282 288 292 291 285 272 255 242 236 238 250 267 277 279 269 193 131 122 121 130 181 223 221 197 170 153 142 136 132 131 132 135 140 146 151 155 156 154 151 147 146 147 149 151 154 156 159 162 166 170 173 175 175 174 172 171 169 168 167 167 169 170 171 171 170 170 172 176 179 181 181 180 179 180 182 183 181 176 168 164 161 158 154 148 142 136 131 126 122 119 118 118 120 123 125 126 126 123 118 111 104 97 92 88 85 84 88 91 83 62 33 16 14 26 42 47 43 30 7 341 324 319 321 328 336 343 350 350 343 329 302 219 149 115 92 86 86 87 88 86 82 74 67 61 58 57 61 72 88 103 112 119 125 129 131 133 135 136 137 136 134 131 129 127 123 117 113 115 118 123 124 116 90 79 100 115 122 125 126 127 127 126 126 127 129 131 135 137 140 146 153 163 172 181 189 196 204 210 204 145 117 114 126 167 209 219 218 207 189 178 174 168 158 153 149 144 140 138 138 139 140 140 138 132 121 106 107 123 132 135 132 124 116 112 111 115 121 125 127 128 123 113 101 90 81 76 70 64 57 51 47 47 53 58 60 60 58 57 57 58 58 58 58 57 55 52 48 43 37 32 30 29 27 26 26 26 26 25 24 23 22 21 21 20 19 18 17 16 16 15 15 15 15 15 16 17 18 18 18 18 17 17 16 16 16 18 21 25 32 44 82 150 173 181 184 186 185 182 178 173 167 162 159 156 155 156 157 157 157 158 159 159 157 155 152 148 145 142 139 138 137 136 135 134 132 131 129 128 127 125 124 122 121 120 119 119 120 120 121 121 122 122 122 122 121 120 120 119 118 116 114 1 0 360 359 359 358 359 359 359 358 358 357 356 356 356 357 358 358 358 358 357 356 355 354 354 353 353 352 351 350 349 348 347 346 345 345 344 344 343 343 342 342 341 340 339 337 336 335 334 333 334 335 338 341 342 338 335 331 326 320 316 315 327 351 10 18 17 11 0 348 339 333 332 334 334 331 323 310 293 282 273 265 258 249 230 176 143 135 136 143 152 157 158 155 147 133 130 148 182 206 213 209 200 195 203 218 233 249 265 250 186 187 195 203 208 211 212 212 213 218 224 228 229 231 236 243 249 250 245 236 230 228 228 229 231 235 241 250 255 257 255 252 248 247 248 250 251 252 252 251 252 252 254 256 258 259 261 262 264 266 267 266 262 257 256 259 264 270 279 291 303 310 308 300 293 288 286 285 284 285 285 283 281 278 277 276 277 280 285 286 285 279 270 255 238 227 225 235 251 264 268 258 192 141 135 140 156 204 235 223 186 154 138 127 121 118 119 122 128 134 140 145 148 149 147 144 142 142 143 145 149 152 156 160 163 167 172 175 178 178 177 175 174 172 170 169 170 171 172 173 173 173 173 173 175 177 178 177 176 176 176 177 177 172 164 156 152 151 150 148 143 137 133 129 126 123 122 122 123 126 128 130 131 130 127 122 114 108 102 99 97 95 95 99 101 94 78 53 32 23 29 39 40 33 20 3 346 333 326 324 327 334 340 345 344 337 328 324 352 59 69 69 71 74 78 80 79 76 71 66 63 60 60 62 72 87 102 112 118 122 125 128 131 134 138 141 142 141 140 140 139 137 135 136 138 139 138 131 114 90 79 85 96 106 114 119 122 123 123 123 125 128 132 135 138 142 147 153 159 166 175 182 189 194 194 182 149 137 144 162 185 208 224 232 225 197 186 186 185 177 170 160 149 140 136 135 136 136 137 137 136 135 133 134 135 133 127 119 111 107 106 107 113 119 122 122 121 118 112 104 96 87 79 73 67 62 58 55 55 58 63 66 67 65 64 63 63 61 60 60 58 56 53 50 45 41 37 35 33 30 29 29 29 28 27 26 25 25 24 23 22 21 20 20 19 18 18 17 17 17 17 18 18 19 19 19 19 18 17 16 16 16 16 18 21 26 35 62 134 163 172 175 176 175 172 168 164 160 156 152 150 149 149 150 150 150 151 152 153 151 149 146 143 140 138 136 135 134 134 132 131 130 128 127 126 125 124 122 121 119 118 117 117 118 118 119 119 119 120 120 121 121 121 121 121 120 118 116 0 360 359 358 358 357 357 358 358 358 358 357 356 356 355 356 356 357 357 357 356 355 354 353 353 352 351 351 350 349 348 347 345 344 343 342 342 341 341 341 340 340 339 338 337 336 334 333 331 330 329 327 325 320 312 304 302 305 308 311 315 325 346 7 14 12 5 355 345 336 331 329 329 330 328 322 309 293 281 275 273 270 267 259 227 151 129 125 127 133 142 146 142 135 120 107 110 144 192 211 212 206 200 201 212 227 242 260 280 279 230 213 209 205 200 195 195 200 206 215 225 230 232 232 232 237 243 248 248 245 240 235 231 228 225 225 229 239 248 254 255 253 250 248 249 251 252 253 253 253 254 254 254 254 254 256 257 259 262 265 268 268 265 260 258 259 263 268 276 287 297 302 301 297 294 292 291 290 289 288 286 284 281 278 277 276 276 278 282 282 281 278 271 260 238 218 216 227 243 255 260 251 192 150 145 151 163 189 218 202 141 118 109 104 100 100 104 110 118 125 130 135 138 139 138 136 135 135 137 140 145 150 155 160 163 168 172 177 180 181 180 178 175 174 172 172 172 173 174 175 176 176 175 175 175 175 175 174 173 172 172 171 167 159 149 141 138 139 141 141 138 134 131 129 127 126 126 128 130 133 134 135 135 134 131 126 119 113 109 107 107 108 111 116 117 113 103 86 66 51 46 45 40 31 18 2 346 335 327 324 325 331 337 339 336 328 321 325 352 32 53 59 63 66 68 69 69 66 64 63 65 68 73 77 88 100 110 116 119 121 122 123 125 129 135 141 145 145 146 146 145 145 145 147 149 146 140 132 120 105 94 91 95 101 108 114 118 120 120 121 123 127 131 134 137 142 147 152 157 163 170 178 184 187 185 172 150 143 150 166 182 197 212 222 220 205 198 200 201 196 186 169 153 142 137 135 135 135 135 137 139 143 147 149 149 143 131 118 109 104 102 102 106 110 113 113 113 111 109 105 100 92 85 77 71 67 65 63 62 63 67 70 72 72 70 69 67 65 63 62 61 58 55 52 48 44 41 40 36 33 32 31 31 30 29 28 28 27 26 26 25 24 23 22 21 21 20 19 19 19 19 19 20 20 20 20 20 19 18 17 16 15 15 16 18 21 26 44 117 156 164 167 168 166 164 161 158 155 152 148 145 143 142 142 143 143 144 145 145 144 141 139 137 135 134 132 131 130 130 129 128 126 125 124 124 123 122 120 119 117 116 116 115 116 116 117 117 118 119 120 121 122 123 124 123 122 120 119 359 359 358 358 357 357 356 357 357 357 357 357 357 356 356 355 356 356 356 356 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 339 338 338 338 337 337 336 335 333 332 330 327 324 320 313 303 290 281 279 285 293 302 313 330 353 11 11 3 352 341 333 328 327 326 326 324 319 310 297 285 278 276 277 279 281 282 252 134 127 125 126 131 136 135 132 128 121 117 132 174 199 207 206 201 200 206 217 231 244 255 262 261 249 237 223 202 183 174 175 185 197 210 222 231 236 237 237 238 242 247 250 252 251 248 242 235 228 225 228 236 248 255 257 254 250 246 247 252 257 261 263 264 263 261 258 257 256 256 257 259 260 262 264 264 262 260 259 259 260 263 269 277 285 289 290 288 287 287 286 285 284 283 281 280 279 278 276 275 275 276 278 277 276 276 273 266 245 214 213 228 244 256 261 255 203 155 151 155 162 171 174 135 99 90 87 85 84 87 93 101 110 116 121 125 128 129 129 129 129 130 132 136 142 149 155 160 164 169 173 178 182 183 182 179 176 175 174 173 174 175 176 177 177 177 176 176 175 174 173 172 171 169 165 161 153 143 135 129 128 131 136 138 138 135 132 130 129 129 131 133 136 139 141 141 140 138 136 132 127 122 119 118 119 122 126 132 134 132 124 112 97 82 68 57 46 34 18 359 343 333 328 324 325 329 333 331 325 319 318 329 353 22 41 49 53 55 56 55 55 53 54 58 69 86 108 123 128 127 125 123 122 120 118 117 117 120 127 137 144 148 149 149 148 147 148 150 150 146 142 136 131 123 113 105 102 103 107 111 114 116 116 117 120 124 129 132 136 141 146 152 157 163 169 174 179 180 178 166 149 140 141 150 165 182 194 200 199 195 198 205 210 208 193 171 153 143 138 135 134 133 134 136 140 146 150 152 152 149 144 136 126 118 109 102 99 102 108 111 113 112 110 107 103 98 92 85 79 73 70 69 67 67 69 72 74 75 75 73 71 70 68 66 64 61 58 55 51 47 45 43 39 36 35 34 34 33 32 31 30 29 29 28 27 26 25 24 23 22 22 21 21 20 20 21 21 21 21 21 21 20 19 17 16 15 15 15 16 18 21 32 86 147 160 162 162 161 160 157 156 153 150 146 142 139 137 136 136 137 137 138 138 137 135 132 131 129 128 127 126 125 124 123 122 121 120 119 118 117 117 116 115 114 114 114 114 114 115 116 116 118 119 121 123 124 126 126 125 124 123 122 358 358 358 357 357 357 356 356 356 356 357 357 357 357 356 356 356 356 356 356 355 354 353 352 351 350 349 348 347 346 345 344 342 341 340 339 338 337 337 336 336 336 335 335 334 334 333 331 329 326 322 316 307 293 277 266 264 268 277 290 306 328 351 3 1 349 338 331 326 324 323 323 321 317 309 298 285 276 273 273 276 280 284 292 236 138 140 141 145 151 150 142 137 135 136 147 169 187 195 198 198 198 201 209 219 230 240 245 247 249 249 245 228 185 157 155 162 178 194 206 215 226 236 243 246 248 249 253 258 262 263 261 255 245 236 231 231 238 248 257 261 260 256 251 250 256 265 273 278 279 275 269 265 263 262 263 264 265 264 262 260 260 259 259 260 261 262 263 266 269 274 275 274 273 272 272 273 272 272 272 272 273 274 275 275 275 275 275 274 272 271 272 272 269 252 215 213 232 253 265 271 272 248 158 150 153 156 155 141 110 90 81 78 77 78 83 92 103 111 117 121 125 127 128 128 128 128 129 132 137 144 151 157 163 167 171 175 179 182 183 182 179 177 175 175 175 175 176 177 177 177 178 177 176 175 174 172 169 166 161 155 148 139 132 126 123 124 129 135 139 140 138 134 132 132 133 136 139 143 146 147 146 145 143 140 137 133 130 129 129 131 135 139 145 149 147 140 127 114 103 90 76 61 42 18 354 340 331 326 325 327 330 330 322 314 318 331 349 6 23 36 43 45 45 43 41 37 37 39 48 68 113 156 168 161 150 140 132 126 122 118 114 110 109 113 124 136 145 148 148 147 146 147 150 150 148 146 144 143 139 132 122 113 108 107 109 110 111 110 112 116 121 126 130 134 139 146 152 158 164 167 170 172 172 167 155 141 131 127 129 138 154 166 174 179 183 189 195 206 208 187 160 147 142 137 133 131 130 130 132 137 144 148 150 151 152 150 146 140 133 124 114 105 106 111 115 117 117 115 111 106 102 97 91 84 78 74 71 69 69 70 71 74 75 76 76 76 74 73 71 68 64 61 58 55 51 49 47 43 40 38 37 36 35 34 33 32 31 31 30 29 28 27 26 25 24 23 23 22 22 22 22 22 22 22 22 22 21 19 18 16 15 15 15 16 17 20 27 55 132 156 160 160 160 158 156 155 153 150 146 140 136 133 132 132 133 133 134 133 132 130 128 126 124 122 121 119 118 117 116 115 114 112 111 111 110 110 110 110 110 110 111 112 112 113 114 114 115 117 119 122 124 125 125 125 125 125 124 357 357 357 357 357 357 356 356 356 356 357 357 357 357 357 356 356 356 356 355 355 354 353 352 351 350 348 347 346 345 344 343 342 341 340 339 337 336 336 335 334 334 333 333 333 332 332 332 330 327 322 314 303 287 268 257 254 257 265 277 295 322 345 353 348 338 330 325 322 321 319 317 313 307 297 285 274 266 262 264 267 270 270 263 143 142 149 156 163 167 165 156 149 148 154 168 181 186 189 191 194 198 203 209 216 226 234 239 240 240 241 237 210 154 140 147 161 180 195 204 209 216 229 243 253 258 262 269 276 280 278 273 265 254 244 236 234 238 246 255 261 265 266 266 266 269 276 284 288 286 280 274 271 272 275 279 284 285 280 274 267 263 261 262 264 267 270 272 273 270 267 264 261 259 259 259 260 262 263 263 264 265 267 269 272 275 276 275 271 268 266 267 267 265 249 210 200 226 256 274 282 286 288 116 119 125 126 121 107 93 84 79 75 74 77 88 104 116 123 127 132 137 139 139 138 136 135 135 137 142 149 156 162 167 171 174 177 179 181 182 181 180 178 176 176 175 176 176 177 177 177 177 177 176 175 172 168 164 159 153 146 138 132 126 123 121 124 129 135 139 140 138 135 134 134 136 140 144 148 150 150 150 148 147 144 141 138 137 137 138 141 144 149 153 156 156 150 139 127 119 113 107 100 84 33 338 317 314 318 323 329 331 327 320 321 341 4 14 20 29 39 43 43 40 36 30 24 19 19 21 28 90 193 191 180 167 154 142 133 126 120 115 108 101 97 99 114 132 142 146 146 145 148 150 151 151 151 152 153 152 148 141 131 122 116 114 112 110 109 110 114 120 126 130 134 139 147 154 159 162 164 165 164 161 154 143 131 123 118 118 122 134 145 156 167 176 179 183 186 184 168 152 150 143 135 131 129 128 129 128 132 137 142 147 150 153 153 150 144 138 132 126 120 117 118 121 122 122 120 115 109 104 99 93 87 81 76 73 70 69 70 71 73 75 77 78 79 78 76 74 71 68 65 62 58 55 53 50 47 43 41 40 38 37 36 35 34 33 33 32 31 30 29 28 27 26 25 24 24 23 23 22 22 22 22 23 22 21 20 18 17 16 16 16 17 18 21 26 41 101 148 157 159 159 159 157 156 153 150 146 140 135 132 130 130 132 133 134 133 132 129 126 123 120 117 115 113 112 110 109 108 106 105 104 104 103 104 104 104 105 106 107 108 109 110 110 111 112 113 116 119 121 122 124 125 127 127 127 355 355 356 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 355 355 355 354 353 352 351 349 348 347 346 345 343 342 341 340 339 338 337 336 335 334 333 333 332 331 331 331 332 333 333 331 325 318 307 291 273 261 256 255 258 266 285 320 342 345 339 331 326 323 321 319 316 311 305 296 286 275 266 259 254 255 260 263 257 190 128 131 143 155 161 163 162 158 158 162 171 179 182 183 185 189 195 201 205 208 212 221 230 236 237 234 228 215 183 151 145 153 168 184 196 202 204 208 220 236 250 260 268 279 290 294 290 283 273 263 252 242 237 238 243 251 258 264 270 275 278 280 280 280 280 278 275 274 275 280 289 298 305 307 304 295 284 276 270 269 270 274 279 282 281 273 263 258 255 253 252 253 254 256 257 259 259 259 260 261 266 270 272 271 268 264 263 262 261 256 234 196 181 202 249 275 285 290 294 75 83 81 82 83 84 83 82 80 76 73 73 88 115 128 135 140 145 150 153 153 150 146 144 143 144 149 155 161 167 171 174 176 177 179 180 180 180 179 178 177 176 175 175 176 176 175 175 175 176 175 173 169 163 157 152 146 140 134 129 125 124 124 127 132 136 138 138 136 134 134 135 137 141 146 150 152 153 152 151 149 146 144 142 142 143 146 150 153 157 160 162 163 158 150 141 135 134 135 141 151 171 197 211 226 263 304 320 322 317 318 337 7 25 31 32 37 42 45 44 40 34 25 14 7 2 359 354 342 266 213 196 182 168 154 142 132 125 118 110 98 84 72 72 101 131 142 144 143 146 148 151 152 155 158 160 161 160 157 152 146 138 129 122 117 115 115 119 127 133 137 141 146 153 157 158 159 159 158 156 152 145 138 132 128 123 120 123 132 142 151 160 168 172 174 176 177 179 185 187 158 140 133 131 131 131 131 132 135 140 145 151 155 154 149 142 136 131 129 127 126 126 127 126 126 123 117 110 104 98 93 88 82 76 73 71 69 70 71 73 75 77 79 80 80 78 76 74 73 70 66 62 58 56 53 51 47 44 42 40 39 38 37 36 35 34 34 33 32 31 30 29 28 26 26 25 24 23 23 23 23 23 23 22 22 20 19 18 17 17 18 19 21 23 28 37 69 125 148 155 158 159 159 157 155 151 147 142 137 134 132 133 135 138 139 138 135 130 125 120 116 112 109 107 105 104 102 101 100 99 98 98 97 98 98 99 100 101 102 103 104 105 106 107 109 111 114 117 120 123 126 128 130 130 130 353 353 354 355 356 357 357 357 357 357 358 358 358 358 358 357 357 356 356 355 355 354 353 352 351 350 348 347 346 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 330 330 331 333 335 334 331 325 321 315 302 286 272 262 258 262 285 329 346 340 334 329 325 322 320 316 312 305 296 284 274 268 263 258 255 256 261 266 258 126 116 122 136 147 152 154 155 158 167 177 181 181 180 179 183 191 200 206 208 208 208 215 225 233 235 231 220 203 182 167 163 168 177 187 195 200 202 205 212 226 240 250 259 268 280 287 288 284 278 269 260 250 243 240 242 247 252 258 264 268 272 271 266 261 260 260 263 267 273 282 293 303 309 311 308 302 293 284 278 275 276 278 281 281 277 268 259 255 254 253 252 252 251 252 254 255 256 255 253 253 256 260 263 264 263 262 260 258 254 243 216 186 173 182 226 267 281 286 286 105 93 82 77 77 81 86 89 89 85 74 58 54 75 107 127 139 147 154 159 159 156 152 149 148 149 153 158 164 170 174 176 177 177 177 177 177 177 177 177 176 175 175 175 175 175 175 175 175 175 174 170 164 157 151 146 142 138 134 131 129 128 130 133 137 140 140 139 137 135 135 137 139 143 148 152 154 154 153 152 151 149 147 147 148 151 154 158 162 165 169 170 170 167 161 156 152 151 154 160 168 178 189 195 198 199 204 220 263 295 328 7 30 40 45 46 46 48 48 46 42 35 24 10 1 355 353 350 345 327 262 219 199 184 168 152 140 131 123 116 105 87 60 39 54 121 142 143 142 143 145 149 152 156 159 161 163 164 164 164 161 156 147 139 132 127 126 134 144 152 157 160 164 165 164 161 159 157 155 153 151 148 146 146 147 144 141 139 142 148 153 157 160 162 164 167 171 179 191 197 177 146 133 131 131 133 134 136 138 141 147 152 154 151 143 134 127 124 125 127 129 131 132 131 129 124 118 111 103 97 91 86 81 77 73 71 70 69 70 72 74 77 79 80 80 80 78 77 76 74 70 65 60 57 56 53 49 46 44 42 41 39 38 37 36 36 35 34 33 32 31 30 29 28 27 26 25 24 24 23 23 23 23 22 22 21 20 19 19 19 20 21 23 26 30 38 55 89 124 143 152 156 157 157 156 153 150 146 143 138 136 141 148 152 152 146 138 130 123 116 111 107 103 101 99 98 96 95 94 93 92 92 92 92 92 93 94 95 96 97 98 100 101 103 106 108 111 115 119 124 128 130 131 131 131 350 351 352 353 355 356 357 357 358 358 358 358 359 359 358 358 358 357 357 356 355 355 354 353 351 350 349 347 346 345 344 342 341 340 340 339 337 336 335 334 333 331 330 329 329 328 330 332 333 331 328 326 327 325 316 304 292 280 274 284 332 351 348 338 331 327 324 321 317 312 305 296 285 274 266 261 260 261 262 265 267 269 233 124 127 136 145 149 150 152 157 165 177 184 182 178 176 179 186 196 205 211 212 210 207 210 218 227 231 228 217 202 189 183 182 184 186 189 193 197 201 204 209 218 228 237 242 245 250 256 262 267 269 266 261 255 248 244 243 245 247 251 255 258 259 258 253 248 246 246 248 254 261 271 281 289 295 296 294 288 281 275 272 272 274 275 275 272 267 261 256 254 255 256 255 253 250 248 247 249 250 250 247 244 244 247 252 257 259 260 260 255 245 226 200 178 170 176 207 251 272 278 275 119 108 99 92 90 94 101 108 111 108 91 57 27 16 16 21 37 74 136 158 159 155 152 150 150 151 153 158 164 169 174 176 175 175 174 173 173 174 174 174 175 175 175 175 176 175 175 175 175 174 173 168 161 154 148 144 141 138 136 134 133 133 136 140 143 144 144 142 141 140 140 140 143 147 152 156 158 158 156 154 152 151 150 150 152 155 159 164 169 173 176 178 177 174 171 167 163 162 164 169 175 181 187 190 189 186 182 178 177 179 45 46 50 54 56 57 56 55 54 51 47 40 28 13 2 355 351 349 347 339 307 243 212 195 180 163 149 139 132 128 126 124 116 350 265 200 172 158 150 147 148 149 152 155 158 159 161 163 164 167 167 165 160 154 147 141 136 147 159 169 177 182 184 180 174 168 163 160 159 158 158 158 160 163 166 168 166 163 161 161 160 158 156 154 152 151 151 159 176 192 187 130 118 120 124 129 133 137 140 142 147 150 149 144 135 125 118 115 116 122 130 137 139 137 132 126 119 111 104 97 91 86 82 78 74 72 71 70 70 70 72 75 78 80 81 81 81 80 79 77 73 68 64 60 59 55 51 47 45 44 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 23 22 22 22 22 21 20 20 20 20 22 23 25 28 32 39 50 68 92 113 128 138 142 144 144 141 135 128 121 91 49 320 224 199 174 155 141 129 119 111 106 101 98 95 93 91 90 89 88 88 87 87 87 87 87 87 88 88 89 90 91 93 94 96 99 102 105 109 114 119 122 124 125 125 125 349 349 349 351 352 355 356 357 358 358 359 359 359 359 359 359 359 358 358 357 356 355 354 353 352 350 349 348 347 345 344 343 342 341 340 339 338 336 335 334 332 331 330 328 327 327 327 329 327 322 317 316 319 320 315 310 307 309 322 354 4 357 346 336 330 326 322 318 313 306 297 287 277 268 261 256 255 259 265 270 271 262 158 150 164 173 172 164 159 160 166 174 180 181 175 173 175 182 192 202 211 216 218 215 210 208 212 219 224 223 216 205 196 194 196 197 195 194 194 197 200 203 206 211 219 226 229 229 227 226 227 234 243 248 250 248 246 244 243 242 243 244 247 248 249 248 246 243 240 238 237 239 245 254 262 268 272 274 273 269 261 254 252 255 260 263 263 261 258 254 252 252 255 258 257 253 247 242 240 240 243 242 240 236 233 235 242 249 255 259 260 253 230 201 181 172 173 183 207 240 260 270 270 114 110 109 108 108 112 118 124 126 124 114 88 33 358 345 340 338 336 332 329 322 158 152 151 150 150 152 154 159 164 169 172 172 171 171 171 172 173 173 174 175 176 177 178 178 177 176 175 175 174 172 167 159 153 148 145 143 141 139 137 137 138 141 145 148 149 149 147 146 145 144 144 146 150 154 158 161 160 158 156 153 152 151 151 152 156 162 168 174 180 183 183 182 180 177 174 171 170 172 175 179 182 183 182 178 171 166 163 161 148 103 73 64 62 63 65 64 63 62 61 58 51 39 21 6 357 351 348 345 338 314 252 217 202 190 176 163 154 149 149 156 168 185 208 224 223 210 191 174 165 160 157 156 156 159 160 160 161 162 164 167 168 166 162 157 150 145 150 159 170 181 190 194 189 182 175 170 167 166 165 165 167 170 174 179 182 181 179 175 172 168 164 159 154 147 135 118 101 76 26 1 31 83 104 116 125 132 136 139 142 145 147 145 140 132 123 115 111 112 121 134 145 146 142 135 127 119 111 104 98 93 89 85 81 77 75 74 72 71 69 69 72 77 81 83 83 83 82 81 80 77 73 68 64 62 59 55 49 46 45 44 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 24 23 22 21 21 21 21 21 21 21 21 22 23 25 28 31 35 41 49 60 73 84 94 101 105 104 99 89 75 57 41 27 12 354 319 257 195 160 139 125 113 105 99 95 91 89 87 86 85 84 83 82 82 82 82 82 82 82 82 83 83 84 85 85 86 87 89 91 93 97 101 105 109 112 114 113 113 347 347 347 348 350 352 355 357 358 359 359 360 360 360 360 360 359 359 358 357 357 356 355 354 352 351 350 349 347 346 345 344 343 342 341 339 338 337 335 334 332 331 329 327 326 324 323 322 317 310 306 307 308 309 306 309 316 327 343 357 358 349 339 332 328 324 320 315 308 300 291 282 274 268 262 255 250 251 259 268 271 244 161 170 190 195 188 175 167 165 170 175 176 172 168 169 177 188 198 206 214 221 225 223 216 210 209 214 217 217 213 207 202 202 206 206 204 200 198 198 200 202 204 207 212 219 223 223 219 215 213 216 223 229 233 235 236 237 238 238 238 238 240 242 243 243 242 241 238 235 231 229 232 238 247 254 258 259 258 254 246 234 228 230 238 245 248 249 248 247 245 245 248 253 254 251 246 239 235 236 237 236 233 229 227 228 233 242 250 258 264 261 201 164 164 173 187 204 222 239 252 260 265 102 104 111 115 119 121 123 124 123 122 119 114 90 342 323 320 320 321 320 319 317 307 206 160 154 151 149 149 152 157 162 167 169 170 171 172 173 174 175 176 178 180 182 183 183 181 179 177 175 174 171 165 159 153 149 147 145 144 142 141 140 142 145 149 153 154 154 153 152 151 149 148 149 153 157 160 163 163 160 158 155 153 152 153 155 159 165 173 180 185 188 188 187 184 183 180 178 177 179 181 183 183 181 176 168 159 155 155 154 143 119 95 81 75 75 75 74 74 75 77 76 70 58 36 14 359 349 341 334 323 297 253 224 209 198 189 180 174 172 174 180 187 195 204 213 217 213 204 191 180 171 165 163 163 165 165 163 161 160 161 164 166 166 163 160 154 150 151 157 166 178 188 191 188 184 180 176 172 170 170 170 173 177 182 187 189 188 185 181 177 173 168 163 158 150 133 102 73 47 20 5 8 42 87 112 124 132 136 138 141 144 145 143 138 132 125 119 115 115 124 142 154 153 146 137 126 116 108 102 98 95 93 90 86 83 80 78 76 74 70 69 71 76 81 85 86 85 85 84 83 81 78 72 68 66 63 59 53 48 46 45 44 43 41 40 39 38 37 36 35 34 33 32 31 30 29 27 26 25 23 22 21 20 20 21 21 21 22 23 24 25 27 30 33 37 43 50 58 65 72 77 80 81 80 76 69 60 52 43 35 25 12 358 341 266 137 122 110 101 95 90 86 84 82 80 80 79 79 78 78 78 78 78 78 78 78 79 79 79 79 79 79 79 80 80 80 82 84 86 91 96 101 102 102 102 347 346 346 346 348 350 353 356 357 359 359 360 0 0 0 0 360 359 359 358 357 356 355 354 353 352 351 349 348 347 346 345 344 342 341 340 338 337 335 334 332 330 328 326 324 321 318 312 305 299 298 299 299 297 298 305 317 329 339 345 343 337 331 327 324 320 316 310 304 296 288 280 275 272 267 259 252 248 253 265 273 216 164 178 196 198 188 174 164 162 165 167 166 164 165 170 180 191 201 209 216 223 230 229 223 215 211 212 215 215 212 208 205 207 212 214 211 207 203 201 202 204 206 207 211 216 221 223 221 216 213 215 221 225 228 229 229 230 232 233 233 234 236 237 238 239 239 239 237 234 228 223 222 226 235 244 250 253 252 247 237 223 212 211 218 227 234 237 238 237 236 235 237 242 248 250 247 242 238 237 237 234 230 226 224 225 230 237 246 256 268 285 68 127 158 187 211 227 239 247 251 251 231 119 109 113 115 117 116 115 112 111 112 114 117 122 271 302 306 309 311 311 311 309 304 282 196 161 152 147 146 149 154 160 165 170 172 174 175 176 177 178 179 181 183 185 186 186 184 181 178 175 172 169 165 160 155 152 150 148 147 146 144 145 147 150 154 159 161 162 161 159 157 155 154 155 157 161 164 166 166 164 161 158 157 156 157 160 164 171 179 185 189 191 191 190 188 186 185 185 184 184 185 185 184 181 173 162 153 147 145 141 131 120 113 110 110 107 100 96 94 95 97 97 95 83 62 29 360 341 327 316 304 283 256 232 216 207 199 193 189 189 192 195 197 200 203 207 209 208 202 193 184 177 171 170 170 172 172 169 166 162 160 160 161 161 159 158 155 153 155 161 168 178 187 189 188 187 185 182 177 173 173 174 177 181 187 192 193 190 186 181 177 172 167 162 155 147 135 109 81 58 32 13 6 13 52 106 125 132 135 138 141 144 144 142 138 132 127 123 121 122 132 153 162 156 146 135 124 114 106 101 97 96 95 94 90 87 84 83 81 77 74 72 73 77 82 85 87 87 88 87 87 85 82 77 73 70 67 65 58 52 48 47 45 44 43 41 40 39 38 37 36 35 34 33 32 31 30 28 27 25 23 22 21 21 21 21 21 22 23 24 25 27 29 32 36 40 45 51 57 63 68 71 73 74 74 71 67 61 55 49 43 35 25 16 11 14 38 69 77 78 78 77 75 74 73 73 74 74 74 74 74 75 75 75 75 76 76 76 76 76 76 75 75 75 74 74 73 73 73 75 78 83 88 91 93 94 347 345 345 345 347 349 352 354 357 358 359 360 360 0 0 0 0 360 359 358 357 357 356 355 354 353 351 350 349 348 346 345 344 343 341 340 338 337 335 333 331 329 327 325 322 319 312 303 293 287 286 289 289 288 292 301 314 324 330 332 330 327 323 321 318 315 310 305 299 292 285 279 277 276 274 268 259 253 255 267 287 265 167 176 185 184 169 156 150 149 151 153 155 159 164 171 180 192 203 212 219 225 230 231 226 218 214 214 218 219 216 210 207 208 214 217 217 213 209 206 207 209 210 210 212 215 221 225 226 223 220 222 229 234 236 234 232 230 231 231 231 231 231 232 232 232 233 235 235 232 227 219 215 215 222 233 243 248 249 244 233 219 206 203 207 214 221 226 229 230 229 228 230 235 243 249 249 246 244 244 243 240 235 230 226 226 230 235 240 248 262 291 351 46 196 223 235 244 251 256 254 239 191 146 130 121 114 109 108 105 103 101 100 103 107 112 120 298 303 304 306 307 308 308 307 301 272 173 153 149 150 154 159 165 171 175 178 179 179 179 180 180 182 184 186 188 189 188 185 181 177 174 171 168 165 162 158 155 152 150 149 148 147 148 151 155 159 165 169 170 169 168 166 164 162 163 166 168 169 170 170 168 166 163 162 161 162 165 170 176 183 188 191 193 194 193 191 190 189 189 188 187 186 185 183 180 171 158 145 137 131 126 122 122 126 132 135 133 128 124 123 122 120 119 118 114 105 74 338 315 307 299 290 277 259 240 226 218 213 208 204 202 202 203 204 205 206 207 206 204 199 192 185 180 177 177 178 178 178 175 172 166 160 157 156 156 157 158 159 160 163 168 175 182 189 190 192 194 195 191 184 178 175 176 179 185 191 195 194 190 184 178 172 168 164 159 152 146 141 126 102 82 59 37 20 3 5 97 129 134 136 139 142 144 144 141 137 132 128 126 125 128 139 158 163 154 142 132 123 115 108 101 96 94 94 92 90 88 87 86 85 82 79 78 78 80 83 85 88 89 90 91 91 89 86 82 77 73 70 68 63 56 51 48 47 46 44 43 41 40 39 38 37 36 35 34 33 32 30 29 27 25 24 22 22 21 21 21 22 23 24 25 27 29 31 34 37 42 46 51 57 62 66 69 71 72 72 71 68 64 60 55 49 42 34 25 18 14 20 32 43 52 58 60 61 62 63 65 67 68 70 71 72 72 72 73 73 73 74 74 73 73 73 72 72 71 71 70 68 67 66 66 67 71 75 78 81 83 350 347 345 345 346 348 350 353 355 357 359 359 360 0 0 0 0 360 359 359 358 357 356 355 354 353 352 351 349 348 347 346 345 343 342 340 338 336 334 332 330 328 326 323 321 317 309 296 282 271 268 272 277 282 291 301 310 318 322 322 321 320 318 317 313 309 304 299 294 287 281 276 274 275 275 275 271 265 263 276 292 297 225 166 156 146 135 129 129 132 138 144 152 159 165 171 179 190 204 216 224 228 230 229 223 217 214 216 220 224 221 214 209 209 212 217 219 217 214 213 213 215 216 214 213 215 219 225 229 229 229 231 237 247 252 252 248 242 238 236 235 233 230 226 223 223 225 227 229 228 225 218 211 207 210 219 232 242 246 245 238 224 208 201 201 205 211 217 222 225 227 228 231 235 243 250 254 255 255 255 254 252 248 241 235 234 235 236 235 239 256 300 331 327 283 254 249 251 255 257 251 227 186 157 142 130 114 106 104 103 102 99 95 91 86 80 64 5 323 310 306 307 309 311 313 315 316 288 160 160 163 167 170 174 179 182 184 185 184 184 184 184 185 186 188 190 190 188 184 180 175 171 169 167 165 163 160 156 153 151 150 149 149 151 154 159 164 170 175 177 176 174 173 172 172 174 176 176 175 174 173 172 171 169 168 167 168 171 175 180 185 189 192 194 197 198 197 195 193 192 191 189 187 184 182 179 167 149 132 122 117 117 118 124 131 137 142 144 146 151 157 159 153 145 140 140 145 170 240 274 283 285 281 274 263 252 242 235 229 224 219 215 213 212 212 211 212 211 208 204 198 192 187 184 183 184 184 183 181 178 172 164 157 153 152 154 158 163 168 169 171 175 181 186 189 190 194 199 203 200 191 183 178 178 182 188 194 198 196 190 182 174 168 165 163 160 157 154 154 146 131 115 101 89 77 18 294 194 153 141 139 141 144 145 144 141 136 130 126 124 125 130 141 156 158 148 138 130 125 119 113 107 101 96 92 89 87 88 89 90 89 88 86 84 84 85 85 87 88 90 92 93 93 92 89 85 80 76 73 70 67 60 54 50 48 47 46 44 43 42 40 39 38 37 36 35 34 32 31 29 27 25 24 23 22 21 22 22 23 24 25 26 28 30 32 36 39 43 48 52 57 62 66 68 70 71 72 71 69 67 64 60 55 49 41 33 24 18 17 20 26 33 39 42 45 48 51 55 59 63 66 68 69 70 70 70 71 71 71 71 71 71 70 70 70 69 69 68 67 65 63 62 62 63 65 67 70 71 355 351 347 345 345 346 349 351 354 356 358 359 360 360 360 360 360 360 359 359 358 357 356 355 355 354 353 351 350 349 348 346 345 344 342 340 338 336 334 331 329 326 324 322 319 315 306 291 268 250 248 256 268 280 291 300 308 313 316 316 315 315 314 313 309 305 300 296 290 284 278 272 269 269 273 279 284 277 263 262 270 278 280 117 111 110 109 109 113 122 134 145 154 162 167 172 179 190 205 221 230 233 232 227 219 214 213 216 219 222 222 218 213 211 212 214 217 218 218 218 219 221 223 219 215 214 216 222 227 231 232 235 240 250 261 266 266 260 252 246 243 240 235 227 220 217 217 218 221 222 221 217 210 202 201 207 220 233 243 249 250 245 230 211 202 203 207 212 218 224 229 232 236 242 249 257 263 267 270 271 272 273 272 266 257 252 249 246 239 242 273 302 306 294 274 256 250 250 252 252 243 216 179 156 143 134 121 111 109 109 110 108 102 89 75 63 52 35 1 325 310 307 308 311 315 322 327 319 219 193 188 185 184 184 186 188 189 189 189 188 188 188 189 190 190 191 190 187 182 177 172 169 166 165 163 162 160 157 154 151 150 150 151 154 157 162 168 174 180 183 183 181 179 178 180 183 185 184 181 179 178 178 177 176 174 173 174 177 181 185 189 191 192 195 198 200 201 201 199 197 197 197 196 194 187 174 145 117 102 97 97 100 101 104 112 121 134 146 158 173 184 188 180 168 158 157 164 187 222 250 266 272 274 273 269 262 254 248 242 237 231 226 222 220 219 218 217 214 210 203 197 191 187 185 186 187 187 186 182 177 168 159 152 147 146 150 161 175 181 183 185 187 189 190 188 187 191 198 204 203 195 187 182 182 186 192 199 202 202 194 181 171 166 165 164 163 161 159 159 154 148 142 136 132 138 166 197 198 176 151 143 143 144 145 144 141 135 128 124 122 124 130 142 153 152 143 135 130 127 123 119 115 111 106 98 91 89 90 93 95 96 95 94 92 91 90 90 89 90 91 92 93 93 92 91 89 85 80 75 72 69 63 56 51 49 47 47 46 45 43 42 40 39 38 37 36 34 33 31 29 28 26 24 23 23 22 22 23 23 24 26 27 29 31 34 38 41 45 49 53 58 62 65 68 70 71 71 72 71 70 68 65 60 55 49 41 31 24 19 18 20 24 27 30 32 35 39 43 50 57 62 66 68 68 68 69 69 70 70 70 70 69 69 69 69 69 69 68 67 66 64 63 61 61 61 62 63 63 0 355 351 348 346 346 348 350 352 355 357 358 359 359 360 360 360 359 359 359 358 357 357 356 355 354 353 352 351 350 348 347 345 344 342 340 338 336 333 330 327 325 322 319 315 308 298 282 257 238 237 247 261 275 287 296 303 308 310 311 312 312 312 310 308 304 299 293 287 282 276 270 266 266 272 280 290 287 253 240 247 259 278 79 87 92 96 103 113 128 141 150 156 164 172 178 186 195 207 222 233 239 236 226 217 214 217 219 219 218 218 217 216 215 213 214 216 219 221 221 222 224 227 224 218 214 214 217 221 227 231 235 240 247 256 265 268 266 261 256 254 254 252 243 230 219 212 210 211 214 216 216 210 198 194 198 210 225 238 250 261 270 275 265 232 214 211 213 217 223 230 237 244 251 258 265 271 278 283 287 290 293 295 294 291 287 284 283 282 279 275 271 266 259 251 245 244 246 249 249 240 201 159 144 139 137 133 125 123 124 125 123 115 100 83 69 58 46 26 334 298 292 296 301 305 309 304 275 239 220 210 202 195 192 191 191 191 191 192 192 193 193 192 192 191 190 187 182 177 172 168 166 164 162 161 160 158 156 154 152 152 152 154 157 161 166 172 177 183 186 187 186 185 184 186 190 192 191 189 187 186 186 185 184 182 181 182 185 188 191 193 194 194 195 197 200 201 202 202 202 203 205 209 214 215 81 62 60 59 56 53 55 56 56 56 58 66 92 131 173 200 211 206 188 172 170 181 201 222 240 253 264 273 278 278 271 261 255 249 244 239 234 229 226 226 225 223 218 210 202 195 189 185 183 184 185 186 184 181 175 166 157 151 148 148 157 177 196 202 205 206 206 204 197 190 186 188 194 200 201 195 190 187 188 191 197 203 209 210 200 182 168 163 162 163 163 161 159 157 156 155 156 157 154 159 171 184 188 178 154 145 144 144 144 144 141 136 130 126 123 125 131 141 148 147 140 133 129 128 125 122 120 118 116 109 101 96 96 99 102 103 102 101 99 97 95 94 93 93 93 94 93 93 92 92 90 88 83 77 73 69 64 58 53 51 49 48 48 47 46 44 42 41 39 38 37 35 34 32 30 28 26 25 24 23 23 23 23 24 25 27 28 30 33 36 39 43 47 51 55 59 62 65 68 70 71 72 73 74 73 71 69 65 61 56 49 40 32 25 21 20 21 22 22 23 25 27 31 38 48 56 62 65 67 68 68 69 69 69 69 69 69 69 69 69 69 69 69 68 67 65 64 63 62 62 62 62 61 5 1 356 352 349 348 348 349 351 353 355 357 358 359 359 359 359 359 359 359 358 358 357 356 355 355 354 353 351 350 349 347 346 344 343 340 338 335 332 329 326 322 318 313 306 296 286 274 259 244 238 244 254 266 277 287 296 302 306 309 310 310 310 309 307 304 298 290 284 279 275 271 268 269 275 285 299 310 292 236 231 246 58 75 81 86 92 104 123 145 152 150 154 168 185 196 200 205 211 221 231 240 237 227 219 219 225 228 226 220 215 213 216 218 217 216 217 220 223 224 225 226 228 227 222 217 214 213 215 219 225 230 236 242 250 258 262 262 260 258 258 262 268 267 258 238 213 197 197 203 210 214 209 196 189 193 204 217 232 246 262 279 291 293 279 247 227 220 220 224 230 239 248 257 262 266 271 278 286 293 298 301 304 308 313 316 315 312 304 289 270 254 245 238 234 234 237 242 248 253 240 133 127 131 137 143 146 144 142 143 142 137 127 112 96 82 72 65 63 202 216 226 239 256 264 262 251 241 233 227 219 211 203 196 193 190 190 191 192 194 195 195 194 193 190 187 181 176 171 167 164 163 161 160 159 158 157 155 154 153 153 155 158 161 165 169 173 178 183 187 189 189 189 190 192 196 198 198 196 195 194 195 194 192 190 189 189 191 194 196 197 197 196 195 196 197 199 201 202 202 203 205 209 215 235 27 36 36 33 28 24 25 31 35 37 37 38 44 49 32 324 292 279 264 228 209 215 227 238 248 258 269 280 287 288 280 269 259 252 246 243 240 236 235 235 234 231 225 214 202 192 185 180 177 177 179 180 179 177 172 166 161 158 157 161 173 195 211 218 222 224 225 221 209 198 189 186 188 193 194 192 191 192 193 196 201 206 211 212 204 181 162 155 154 155 156 156 155 155 155 157 162 167 168 169 173 176 177 168 151 144 142 142 144 144 142 138 134 130 128 130 134 141 145 144 139 133 129 126 123 121 120 121 120 117 111 105 103 105 108 108 108 106 104 101 99 97 96 96 96 96 96 95 94 93 90 87 82 78 73 68 64 61 57 54 51 50 49 49 48 46 44 42 41 39 38 36 35 33 31 29 27 25 24 24 23 24 24 25 26 28 30 32 34 37 40 44 48 53 57 61 64 66 69 71 73 74 76 76 76 74 72 70 68 64 58 51 44 36 30 26 24 22 20 20 19 20 22 27 36 47 55 61 65 67 68 68 69 68 68 68 69 69 69 69 69 69 69 68 67 66 65 65 64 63 63 63 63 9 6 3 359 355 352 350 350 350 351 353 355 357 358 359 359 359 359 359 359 358 358 357 356 356 355 354 353 352 350 349 348 346 345 343 341 338 335 332 328 324 320 314 306 295 282 274 268 260 250 242 241 246 255 265 278 289 299 304 307 309 309 308 308 306 302 296 289 282 278 274 273 272 274 281 295 315 338 2 29 52 58 61 66 72 78 86 100 124 147 150 142 148 185 217 223 222 219 218 221 225 231 231 224 219 222 230 239 241 233 220 213 213 218 220 220 220 221 224 227 228 229 229 229 227 223 217 212 211 212 216 223 230 237 245 252 257 258 255 252 251 256 263 270 275 271 228 177 175 187 200 210 209 196 189 193 201 212 224 237 254 273 286 289 280 260 239 226 221 222 228 237 246 254 259 263 267 274 283 291 295 298 301 307 312 315 315 313 308 298 281 260 244 233 228 228 232 237 245 260 81 96 112 126 139 149 155 157 158 157 154 146 133 117 103 94 87 90 122 174 185 187 197 216 232 237 235 233 231 227 222 214 206 198 192 188 187 188 190 193 194 195 194 192 188 182 174 168 163 161 160 160 160 159 157 156 155 154 154 154 155 157 160 163 165 168 171 175 179 184 188 190 192 195 198 201 203 203 201 200 200 201 201 200 198 196 196 197 199 200 200 200 198 196 194 194 196 198 199 197 196 195 195 192 176 60 34 28 26 25 25 26 32 36 38 37 35 35 26 9 348 329 314 304 295 281 268 264 266 269 274 279 285 289 289 283 273 261 251 245 243 244 245 246 246 246 243 236 224 209 195 183 175 171 170 171 172 172 171 170 168 167 166 167 172 183 200 213 221 226 229 231 227 217 204 189 178 175 177 182 188 193 196 197 198 201 204 207 207 198 173 148 139 139 143 146 147 147 148 150 155 163 171 174 174 173 170 166 157 147 142 140 141 142 143 142 140 137 135 134 136 138 142 144 145 142 138 131 125 121 119 120 122 122 121 118 113 109 109 111 111 111 110 107 103 100 98 97 97 98 99 99 98 96 93 90 86 81 76 72 68 65 63 61 57 53 51 50 50 49 48 46 44 42 40 39 37 36 34 32 29 28 26 25 24 24 24 25 26 27 29 31 33 35 38 41 45 49 54 58 62 65 68 70 73 75 76 78 78 78 78 77 76 74 72 70 65 59 52 44 38 33 28 24 21 18 17 18 21 27 36 46 54 60 63 65 67 67 67 68 68 68 69 69 69 69 69 69 68 67 66 66 65 65 64 64 64 64 13 11 9 6 2 358 355 352 351 351 351 352 354 356 357 358 358 359 358 358 358 358 357 356 356 355 354 353 352 350 349 348 347 345 343 341 339 335 331 327 323 318 310 300 286 272 263 259 255 250 243 239 238 242 254 271 288 300 306 309 309 308 307 306 304 300 295 289 282 276 272 272 274 280 291 311 336 357 13 28 41 49 52 53 55 58 59 60 70 104 129 134 161 219 243 245 240 234 228 223 221 221 221 218 216 219 228 241 253 255 239 220 212 215 221 223 223 224 226 230 233 234 234 234 233 231 226 218 212 209 210 215 222 230 239 246 252 255 254 250 248 249 254 260 267 268 224 152 153 166 183 200 207 202 197 199 203 209 216 225 237 255 269 273 268 255 238 222 213 213 221 232 241 248 253 260 270 280 288 290 290 290 292 295 297 299 301 303 302 297 286 272 256 243 234 230 230 226 190 105 96 101 114 131 145 155 160 162 164 165 160 147 131 115 104 98 97 105 133 165 175 177 189 211 227 234 235 232 230 227 223 218 208 198 189 184 183 183 185 188 190 190 189 186 181 173 166 160 156 156 156 157 158 157 156 155 154 154 154 155 156 158 161 163 164 165 167 170 174 179 183 187 192 197 202 206 207 206 204 203 204 206 207 207 206 204 203 203 203 203 202 201 199 197 193 190 190 192 194 191 186 182 177 170 157 130 74 45 44 48 50 50 51 52 50 46 39 31 19 6 355 341 328 317 308 300 292 286 284 282 281 281 283 284 283 280 271 260 250 242 240 243 249 257 262 262 259 251 239 223 205 187 176 170 168 168 168 168 168 168 168 169 170 173 178 187 198 208 214 218 222 226 224 214 199 178 162 157 157 165 178 192 198 199 198 200 201 201 197 186 164 140 130 129 131 133 133 131 129 129 136 152 167 172 173 170 165 159 151 145 141 139 139 141 142 141 140 139 138 138 139 141 143 146 148 147 144 138 130 123 122 125 127 127 126 124 121 118 116 114 112 112 110 108 103 99 97 96 96 97 97 96 95 94 92 90 85 80 75 71 69 67 65 63 60 57 54 52 52 51 50 48 46 44 42 40 39 37 35 33 30 28 27 26 25 25 25 26 27 28 29 31 33 36 38 41 45 49 54 58 63 66 69 72 74 76 78 79 81 82 83 83 82 82 82 81 79 75 69 62 55 48 41 34 28 23 20 18 20 23 31 40 49 55 59 62 64 65 66 67 68 68 68 69 69 69 69 68 68 67 67 66 65 65 65 65 65 65 17 16 15 12 9 5 1 357 354 352 350 351 352 353 355 356 357 357 358 357 357 357 357 356 356 355 354 353 352 351 349 348 347 345 344 342 339 336 332 327 322 316 307 293 277 262 254 251 250 248 244 237 231 228 243 273 296 306 311 312 310 308 306 304 302 299 295 290 283 276 271 269 274 286 307 334 353 6 15 23 32 39 41 40 37 35 30 24 20 21 29 167 215 232 244 249 248 244 237 229 221 216 215 214 214 215 221 232 247 260 256 233 217 215 220 225 227 228 230 233 238 241 242 241 241 239 236 229 220 212 209 210 215 223 232 242 250 257 262 264 262 259 257 256 254 240 165 134 136 149 165 183 199 206 208 208 209 210 212 215 220 229 243 254 257 253 239 217 202 204 215 227 237 243 252 268 291 306 305 296 289 285 283 282 281 281 285 289 289 286 280 273 266 259 252 245 235 202 146 122 114 116 128 143 151 155 157 161 168 173 165 144 122 108 100 96 97 104 121 142 155 165 188 212 226 233 235 233 230 229 232 233 221 200 187 180 177 176 177 179 181 182 181 177 172 164 158 154 152 152 153 155 155 155 154 154 153 154 154 155 156 158 160 160 161 161 162 165 169 173 177 182 188 196 203 209 211 209 206 205 207 210 213 214 213 212 210 209 207 205 203 200 198 194 189 183 180 181 184 181 175 168 164 159 154 147 138 119 102 93 89 86 81 75 68 60 50 38 26 16 6 356 341 326 316 306 299 293 287 283 280 278 278 277 276 273 267 258 248 240 236 236 243 257 269 274 270 261 249 236 218 199 184 175 171 169 168 168 168 168 168 169 172 175 181 189 195 199 202 205 210 212 207 194 174 156 148 147 149 155 168 185 199 201 201 201 201 199 195 186 174 158 143 133 126 121 117 107 94 80 66 63 126 162 165 164 162 156 149 144 140 138 138 139 140 140 139 139 140 140 141 143 145 147 151 151 150 145 138 132 133 136 138 138 135 132 129 127 123 119 114 110 108 105 102 99 96 94 93 93 92 91 90 89 91 89 86 81 76 74 73 71 68 65 64 62 57 55 54 53 51 49 47 45 43 41 40 38 36 34 32 30 28 27 26 26 27 27 28 29 30 32 34 36 39 42 45 49 53 57 61 65 69 72 75 77 79 81 83 85 87 88 89 90 91 91 90 88 84 79 72 66 58 50 42 34 29 25 24 26 32 39 47 53 57 60 63 64 66 67 67 68 68 69 69 69 69 69 68 68 67 67 66 66 66 66 66 66 20 20 20 18 15 12 7 3 359 355 352 351 350 351 352 354 355 356 356 356 356 357 356 356 355 355 354 353 352 350 349 348 347 346 344 342 340 337 333 328 323 316 305 290 273 260 252 248 246 246 242 234 221 202 212 310 316 316 315 313 311 308 306 303 301 298 295 290 284 278 273 271 277 294 322 344 356 3 8 14 20 26 28 26 23 21 20 17 13 4 345 296 253 239 239 244 248 248 244 236 225 216 212 212 212 212 214 220 232 246 255 242 226 220 222 226 229 229 230 233 238 244 246 247 246 244 241 237 229 220 213 210 213 219 229 241 254 265 275 284 286 283 279 275 269 171 109 113 125 142 161 178 192 204 211 214 215 215 214 213 213 215 223 239 253 263 265 242 209 210 219 228 236 243 256 289 326 333 324 306 292 284 279 275 272 271 274 278 278 276 272 269 267 266 264 260 243 196 154 141 137 139 147 154 154 152 154 165 189 201 181 141 113 98 90 87 90 97 107 121 137 156 187 210 223 230 232 231 232 253 287 287 265 224 192 178 172 168 166 167 169 171 170 167 162 156 152 149 148 149 150 151 152 152 152 152 153 154 155 156 157 158 158 158 158 158 159 163 167 170 172 176 182 191 201 209 212 209 206 205 208 213 216 218 219 219 217 214 210 206 202 199 194 190 184 177 171 169 170 168 162 156 152 151 151 150 145 134 123 115 111 107 100 92 82 72 61 49 38 29 18 5 348 331 318 309 299 290 283 279 276 275 274 273 270 268 262 255 247 238 231 229 231 239 250 260 260 252 244 236 225 212 198 186 179 175 173 172 171 171 170 171 174 178 184 189 192 193 194 197 198 196 186 170 156 146 142 144 148 157 169 182 195 201 203 204 204 202 197 192 186 177 164 147 130 119 107 94 81 64 34 4 348 332 188 171 167 159 150 143 138 136 136 136 137 137 138 138 140 141 143 144 146 149 152 154 153 150 145 142 144 147 150 150 146 140 136 132 128 122 114 108 104 101 100 98 95 92 89 88 87 86 87 89 91 90 87 84 82 80 78 75 71 68 67 64 61 58 56 54 52 50 48 46 45 43 41 39 37 35 33 31 30 28 28 27 28 28 29 30 31 33 35 37 40 43 46 49 52 56 60 63 67 71 74 77 79 82 85 88 90 93 95 96 97 97 97 95 93 90 85 80 75 68 60 51 44 38 35 35 39 44 49 54 57 60 63 64 66 67 67 68 69 69 69 69 69 69 69 68 68 68 68 67 67 67 67 67 23 23 23 22 20 17 13 9 4 360 356 353 352 351 351 352 353 354 354 355 355 356 356 355 355 354 353 352 351 350 349 348 347 346 345 343 341 339 336 331 326 319 311 300 288 274 262 253 247 242 236 221 175 111 63 5 336 324 318 314 310 307 305 302 299 297 294 290 285 282 280 280 289 309 330 343 350 354 358 2 7 11 14 14 15 16 17 15 9 354 330 299 271 252 241 244 251 255 254 248 235 223 215 213 212 211 210 211 217 227 239 239 230 226 226 228 230 229 228 230 235 240 243 245 245 244 242 239 234 227 220 215 215 220 229 243 258 271 283 291 296 300 305 313 335 35 77 100 125 153 174 186 192 197 204 210 218 223 225 221 216 214 218 232 251 271 285 284 254 232 231 235 241 249 263 310 349 350 335 312 293 286 282 279 276 272 270 271 271 270 269 267 266 266 267 266 255 216 172 165 165 166 164 159 155 156 168 206 231 230 204 149 111 93 83 79 81 92 108 127 147 168 191 208 218 224 228 229 260 328 324 310 293 257 203 177 164 158 155 154 156 157 157 155 151 147 144 143 143 144 146 147 148 149 150 151 152 154 155 156 157 157 157 157 157 158 160 163 166 168 169 171 175 183 193 202 205 201 197 197 201 208 214 219 222 223 221 218 213 208 203 198 192 185 178 169 162 157 154 151 146 140 138 138 140 139 135 128 122 119 118 115 110 102 93 82 71 60 48 37 25 8 347 329 316 305 296 286 280 276 275 274 272 270 267 264 258 251 243 235 228 224 222 224 228 232 234 232 229 226 224 221 214 203 194 186 181 178 176 175 174 175 177 181 186 189 190 190 191 192 191 183 170 157 148 142 139 141 148 159 172 184 191 196 201 204 204 202 195 188 182 174 164 150 133 118 105 97 90 81 51 352 321 302 269 215 188 169 154 144 137 134 133 133 134 134 135 137 139 141 143 145 146 149 152 154 154 151 148 148 150 152 155 156 152 144 138 133 129 124 119 112 105 101 98 98 95 91 87 85 83 84 88 92 93 92 90 86 84 83 81 78 74 70 69 65 63 60 58 56 54 52 50 48 46 44 42 41 39 37 35 34 32 30 29 29 29 30 30 31 32 34 36 38 41 44 46 49 52 55 58 61 65 68 72 75 78 81 85 88 92 94 97 98 100 100 100 99 98 96 94 91 88 83 77 70 63 57 52 49 49 51 54 57 60 62 64 65 66 67 68 68 69 69 69 70 69 69 69 69 69 69 69 69 69 69 69 69 24 24 24 23 22 20 17 13 9 5 1 358 355 353 351 351 351 352 353 353 354 354 355 355 354 354 353 352 351 350 349 348 347 346 345 345 344 342 340 337 332 326 320 314 306 296 283 270 257 243 224 174 117 88 57 13 343 328 319 313 309 306 303 300 297 294 291 288 285 284 286 292 304 319 326 332 339 345 350 353 356 0 4 6 9 11 11 7 356 337 316 298 285 274 264 262 268 270 269 263 252 237 224 217 213 210 207 205 207 214 222 228 226 226 229 231 231 229 226 227 230 234 236 238 240 242 242 238 232 226 222 220 220 222 228 240 257 273 284 292 298 307 316 324 334 355 76 134 162 182 194 197 194 191 190 194 207 227 239 237 228 221 221 228 245 265 278 279 268 251 247 253 263 273 277 270 261 265 269 272 273 279 283 284 283 278 272 267 266 267 268 269 269 270 271 272 268 249 210 197 193 184 171 159 155 163 190 223 235 232 211 165 120 96 85 79 83 102 131 154 171 184 196 205 211 214 212 196 24 343 326 315 301 277 217 174 158 151 147 146 146 145 144 142 139 136 132 132 134 137 139 142 144 146 148 150 152 154 155 156 157 157 157 157 158 159 161 164 166 167 166 166 167 170 175 179 179 173 166 165 170 181 196 209 218 222 222 218 213 208 204 199 191 181 170 159 151 145 140 136 130 125 123 124 124 123 121 119 118 118 119 118 114 109 101 92 82 72 59 45 29 5 339 319 307 298 290 282 277 274 273 271 270 268 266 261 255 248 240 232 224 220 217 216 218 219 220 219 219 220 223 225 224 218 211 202 193 186 182 179 178 179 181 185 188 188 189 189 190 189 184 174 162 152 145 141 140 142 148 158 170 181 186 190 193 197 199 196 189 181 173 166 160 149 132 116 107 103 101 100 101 156 268 263 248 223 200 178 160 147 138 134 132 131 130 130 131 133 137 140 143 144 146 148 150 152 152 150 148 149 151 153 154 154 149 142 135 131 129 128 125 120 112 106 103 100 97 93 89 86 84 85 90 94 95 94 91 88 87 86 85 82 77 73 70 69 67 63 60 58 55 54 52 50 48 46 44 42 41 39 38 36 34 32 31 31 31 31 32 33 34 35 37 39 42 44 47 49 52 54 57 60 63 66 69 72 76 79 83 87 90 94 96 98 100 101 101 101 101 100 99 98 96 93 89 85 80 74 68 63 60 59 60 61 63 64 65 66 67 68 68 69 69 70 70 70 70 70 70 70 70 71 71 71 71 71 71 71 24 24 24 23 22 21 19 16 13 10 6 3 360 356 354 352 352 351 352 352 353 353 354 354 354 353 353 352 351 350 349 348 347 346 346 346 346 347 345 340 334 328 323 319 314 307 299 289 278 258 192 126 105 88 57 8 340 326 318 311 306 303 300 297 293 290 287 285 284 285 289 296 305 310 311 316 326 341 350 351 351 354 356 357 357 357 352 340 324 310 301 294 292 291 291 288 281 278 277 274 268 255 237 224 215 209 203 200 202 208 214 218 219 221 226 231 233 232 227 227 230 230 229 229 233 238 240 237 229 221 219 221 223 224 227 234 249 268 283 293 303 316 323 323 321 312 245 181 183 195 205 206 197 184 175 174 183 214 245 244 236 227 223 224 234 249 262 269 273 278 298 320 325 313 288 260 241 229 223 222 230 248 267 276 279 277 272 267 266 268 271 274 276 277 277 277 275 268 254 239 225 196 163 147 146 161 190 217 230 230 215 176 133 109 98 94 105 141 168 180 187 192 197 201 202 199 187 157 90 337 320 310 299 278 228 180 161 153 147 144 141 139 137 134 130 126 123 122 125 129 133 137 141 144 147 149 151 153 155 156 157 157 157 158 158 160 161 163 164 164 162 160 158 156 154 151 146 137 129 123 122 125 133 148 172 192 201 199 192 185 183 182 179 169 156 145 137 132 130 126 119 115 114 115 116 117 116 116 116 117 118 118 116 112 107 101 94 87 78 63 40 2 326 305 295 288 281 275 270 267 266 266 266 265 262 258 252 245 237 228 220 216 215 215 216 218 218 217 217 219 222 225 227 226 221 214 206 197 189 185 182 181 182 186 188 187 188 189 189 187 178 168 159 151 146 144 146 149 154 162 170 177 180 182 184 188 191 191 187 181 176 173 168 155 137 120 112 110 110 115 131 167 208 228 233 220 202 182 163 150 141 135 131 129 127 127 127 130 134 139 142 143 144 146 148 148 148 147 146 147 149 150 150 148 143 136 131 128 128 129 128 124 118 112 108 105 102 98 94 91 89 90 93 96 97 95 93 91 91 91 90 88 83 79 76 74 71 66 62 58 56 55 53 51 49 48 46 44 43 41 40 38 37 35 34 33 32 33 33 34 35 37 39 41 43 46 48 50 53 55 57 60 62 65 67 70 73 77 80 84 88 91 94 96 98 99 101 101 102 102 102 101 100 99 96 93 89 84 79 73 69 66 65 65 66 66 67 68 68 69 69 70 70 70 71 71 71 71 71 72 72 72 72 73 73 73 73 73 24 23 23 22 21 20 19 18 16 13 11 8 4 1 358 355 353 352 352 352 352 352 353 353 353 353 352 351 350 349 348 347 346 345 345 345 346 347 343 335 328 322 318 316 311 306 299 291 281 255 133 114 105 94 59 357 331 321 314 308 304 300 297 294 290 287 284 283 283 284 287 290 293 296 300 308 324 344 354 353 348 347 347 345 342 336 327 313 300 293 290 289 290 291 286 275 267 270 276 279 278 272 258 239 220 208 200 198 201 208 213 214 214 215 221 228 233 233 232 232 233 230 225 222 225 233 238 236 227 217 214 218 222 225 226 229 238 258 277 291 305 322 330 323 313 299 265 198 182 191 204 210 200 177 162 158 165 193 234 241 235 227 220 217 221 234 249 264 279 300 329 342 338 319 291 268 250 235 223 216 213 221 239 258 269 275 275 274 274 277 279 281 282 282 281 279 277 274 269 264 258 188 118 117 126 148 185 218 236 241 234 196 147 127 123 132 161 185 193 195 195 195 196 196 193 186 173 154 143 306 304 296 286 268 234 195 169 158 150 144 140 137 134 130 126 123 120 120 122 126 131 135 139 142 145 147 150 152 153 154 155 155 155 156 156 157 158 159 159 158 156 153 150 146 142 136 130 122 114 109 107 109 114 120 126 135 141 141 132 117 108 112 136 144 138 130 123 119 117 114 110 108 109 111 114 115 115 116 116 116 116 116 114 113 110 108 106 104 100 92 70 349 305 290 284 278 273 265 258 255 254 255 256 256 255 251 247 241 233 225 219 215 215 216 218 220 220 219 219 220 222 224 226 227 225 220 213 205 196 190 185 183 183 185 186 186 187 188 188 183 174 166 158 152 149 149 151 156 162 168 173 176 179 179 181 183 188 191 190 189 188 186 181 169 149 127 118 118 120 131 148 169 187 207 220 215 201 181 163 151 144 137 133 130 128 126 127 131 135 139 142 143 143 144 144 144 143 143 143 144 145 146 145 141 137 131 127 125 125 126 126 124 120 115 111 107 105 102 99 96 95 95 97 99 100 99 97 96 96 97 96 93 89 85 81 78 74 68 63 58 56 56 54 53 51 49 48 46 45 44 42 41 40 38 36 35 34 34 35 36 37 39 40 42 45 47 50 52 54 56 58 60 62 64 66 68 71 74 77 81 85 88 91 93 95 97 99 100 101 101 101 102 101 101 99 96 93 89 84 79 74 71 69 69 69 69 69 69 70 70 70 70 71 71 71 72 72 72 72 73 73 73 74 74 74 74 75 75 24 23 22 21 21 20 19 19 17 16 14 11 8 5 1 358 356 354 352 352 352 352 352 352 352 352 352 351 350 349 348 346 345 344 343 343 342 340 333 323 316 312 310 308 305 298 291 281 260 165 127 118 113 107 59 335 322 315 310 305 302 299 296 292 288 284 281 280 281 282 283 282 283 289 298 312 329 344 351 350 344 341 339 337 333 328 320 310 300 291 286 285 286 288 285 276 268 270 278 283 285 286 284 276 248 217 204 202 206 213 217 216 213 213 218 226 232 233 233 234 236 230 221 214 216 225 235 237 229 217 210 212 217 221 224 226 232 247 267 283 298 315 326 319 309 299 282 223 175 180 196 207 199 173 154 150 157 184 223 237 233 224 215 210 211 220 237 258 280 301 319 326 319 304 289 278 269 257 243 228 219 218 227 245 263 275 282 285 287 287 287 287 286 285 284 281 279 278 276 277 316 62 75 83 92 111 224 264 273 276 273 252 191 163 164 178 193 203 204 203 201 198 195 192 186 177 166 155 157 283 295 291 283 268 242 208 176 160 150 144 139 136 132 129 125 122 121 121 123 127 130 134 138 140 143 145 147 149 151 152 152 153 152 152 153 153 154 154 153 152 150 148 146 143 139 134 128 120 114 110 109 113 118 123 127 130 131 128 122 111 101 99 110 126 126 118 110 103 99 98 98 99 102 105 109 113 114 115 115 114 113 112 111 111 111 113 115 118 121 127 141 227 271 275 275 272 267 259 249 244 244 244 244 244 244 243 240 235 229 223 218 215 214 216 219 222 223 223 222 222 223 224 226 227 225 221 215 207 199 192 187 185 184 186 186 186 186 185 184 177 169 162 156 151 149 151 155 160 166 172 177 181 185 187 187 186 186 190 192 192 191 188 184 174 155 131 123 124 131 142 156 169 178 197 208 207 196 178 162 153 147 141 136 133 131 130 133 136 141 144 146 144 142 141 140 140 139 139 139 139 139 139 137 134 130 126 123 121 120 120 121 121 118 115 110 107 104 102 101 100 99 100 101 104 105 105 103 102 102 104 103 100 95 90 86 81 76 71 65 60 57 56 55 53 52 51 50 48 47 46 45 44 42 40 39 37 37 37 37 38 39 41 42 44 46 49 51 53 55 57 59 61 63 64 66 68 70 72 75 78 81 84 87 90 92 94 96 97 98 99 100 100 100 100 98 96 93 90 86 81 78 75 73 72 72 71 71 71 71 71 71 72 72 72 73 73 73 73 74 74 74 75 75 75 75 76 76 76 25 24 23 22 21 20 19 19 18 17 16 13 11 8 4 1 358 355 354 352 352 352 352 352 352 352 351 351 350 348 347 345 344 342 341 340 339 335 325 313 306 303 302 300 297 290 282 265 196 140 126 124 123 122 38 325 318 311 305 301 299 297 294 290 285 281 279 278 279 281 283 286 291 301 311 320 329 337 341 341 338 336 335 331 327 322 316 309 300 291 286 283 284 288 292 294 292 287 285 287 290 294 300 307 304 265 228 217 217 220 223 220 217 216 219 227 232 233 232 232 232 226 212 202 203 213 230 240 236 222 210 205 207 212 217 223 230 241 258 272 284 298 308 309 306 302 295 264 179 173 186 197 194 171 152 150 161 190 221 234 235 225 213 204 202 207 221 243 268 287 298 299 291 283 279 279 280 280 278 273 263 249 244 249 261 272 279 283 286 287 288 288 288 288 288 286 284 283 288 333 56 62 59 51 34 356 320 307 300 294 286 269 235 209 202 203 208 211 211 209 206 202 196 189 182 171 161 154 165 301 303 299 292 280 262 227 181 157 147 142 138 135 133 131 128 126 124 124 126 129 132 135 137 139 142 144 146 148 149 149 150 150 150 150 150 151 151 151 150 148 146 145 143 142 140 136 132 127 122 119 121 125 130 135 138 139 138 136 132 127 123 123 127 129 122 110 100 91 87 86 87 90 94 99 105 111 114 115 114 112 109 107 107 107 110 114 119 126 135 148 168 202 241 259 265 266 263 256 246 240 236 234 233 233 234 235 233 230 225 220 216 213 212 214 219 223 226 227 227 227 226 227 227 226 224 220 214 206 199 193 188 187 188 191 191 189 187 185 182 173 165 159 154 151 150 154 159 164 171 177 181 188 193 195 194 191 187 189 190 190 188 185 180 172 153 130 125 130 139 148 158 168 177 190 197 197 188 172 160 154 149 145 141 138 137 137 140 145 150 154 153 147 142 138 136 135 135 135 134 133 131 129 127 125 123 121 120 118 115 114 115 116 116 114 109 105 103 102 103 103 103 104 105 107 108 108 107 107 110 113 112 109 103 96 90 84 78 73 67 62 57 55 54 54 54 53 52 51 50 49 48 47 45 43 42 41 40 40 40 40 41 42 44 45 47 50 52 54 56 58 60 62 63 64 66 67 69 70 73 75 78 80 83 86 88 90 92 94 95 96 97 97 98 97 97 95 93 90 87 83 80 78 76 75 74 74 73 73 73 73 73 73 73 74 74 74 74 75 75 75 75 76 76 76 77 77 77 77 27 26 24 23 21 20 19 19 18 17 16 15 13 10 7 3 0 357 355 353 352 352 352 352 352 352 351 350 349 348 346 345 343 341 339 338 337 331 320 307 299 297 297 295 292 287 277 234 145 130 127 128 132 136 341 321 316 308 302 297 294 291 289 286 282 280 278 278 281 287 295 306 321 329 329 326 325 326 329 331 332 331 327 320 314 308 302 297 292 288 285 285 286 291 296 300 300 294 289 287 290 295 303 309 306 284 251 234 228 228 231 230 225 222 224 230 237 238 235 232 229 218 193 177 178 192 218 243 247 234 214 201 196 197 204 214 227 240 254 266 276 283 289 294 299 301 300 288 211 174 175 180 180 173 165 166 183 205 223 234 237 232 217 203 195 196 205 221 242 261 271 273 267 261 260 263 270 277 287 297 303 302 292 275 265 262 264 269 274 279 283 287 290 291 292 290 288 290 316 45 62 59 47 21 349 327 314 307 301 293 282 264 240 226 221 219 219 219 218 217 215 210 203 192 180 166 152 136 340 322 317 312 307 300 290 267 179 148 141 138 136 135 134 132 131 130 129 129 130 132 134 137 139 141 143 145 146 147 147 147 147 147 147 148 149 150 151 151 150 147 145 143 143 142 140 139 137 136 134 133 135 139 143 146 148 149 149 147 144 144 146 151 154 149 127 108 96 90 85 83 84 87 92 98 107 114 118 118 115 111 107 104 103 103 106 111 117 126 139 157 179 204 230 246 253 256 255 251 243 237 232 228 226 226 227 229 228 226 222 217 212 209 208 210 215 220 225 228 229 229 229 228 227 225 222 217 211 205 199 194 191 191 194 197 195 193 191 189 185 175 166 159 156 155 156 160 164 170 175 180 184 191 197 198 197 191 186 184 184 183 182 180 176 169 152 127 123 135 144 150 157 165 174 183 187 185 176 165 158 154 151 149 146 144 143 145 148 153 159 162 158 150 141 134 131 129 129 128 127 125 121 117 114 113 114 116 117 116 115 113 112 113 115 114 111 107 104 104 106 107 108 109 111 112 113 112 111 114 118 122 122 118 110 102 93 85 78 74 70 64 58 55 54 54 54 54 54 53 52 52 51 49 48 47 45 44 43 42 42 42 43 44 45 46 48 50 53 55 57 59 61 62 63 65 66 67 68 69 71 73 75 77 80 82 84 86 88 90 91 92 93 94 94 94 94 93 92 90 88 85 82 80 79 77 76 76 75 75 75 74 75 75 75 75 75 75 76 76 76 76 76 77 77 77 77 77 77 77 28 27 26 24 22 21 20 19 18 17 17 15 14 11 9 6 3 360 357 355 354 353 353 352 352 352 351 350 349 348 346 344 341 339 337 336 334 327 314 302 296 294 295 295 292 289 279 157 129 127 128 132 139 146 288 314 311 304 297 291 285 281 279 278 278 280 282 286 292 301 312 323 331 333 330 324 321 320 322 325 324 319 313 306 300 295 291 289 288 288 289 291 293 295 297 299 299 296 293 290 291 296 301 304 301 289 268 249 238 237 242 244 240 235 235 239 246 250 250 248 237 195 147 139 144 158 192 238 258 251 227 201 187 184 189 202 220 239 255 268 274 276 275 276 282 290 292 287 249 175 160 160 166 180 193 201 208 215 224 232 238 239 229 211 196 191 195 204 217 233 244 250 249 245 244 247 252 261 274 289 300 304 298 280 261 254 256 261 268 275 281 286 291 294 295 293 290 297 358 55 60 54 31 351 323 311 305 301 296 289 277 259 240 233 231 231 231 230 229 228 226 223 215 201 182 160 128 62 2 341 334 328 324 320 320 325 94 128 132 132 133 133 133 133 133 133 133 133 134 135 137 139 141 143 144 146 146 146 144 144 144 144 145 147 149 151 152 152 150 147 145 144 143 142 141 141 142 143 144 145 147 149 151 154 155 156 156 154 152 152 156 161 165 161 142 120 105 96 92 90 91 93 98 105 113 120 122 121 117 111 106 102 99 98 99 101 106 118 140 169 196 215 228 236 241 243 243 241 237 233 228 225 222 222 224 225 225 222 218 212 206 202 201 203 208 214 220 225 228 229 228 226 224 221 217 212 206 201 196 194 194 197 200 200 197 195 194 194 190 181 170 163 161 162 165 169 173 177 180 180 183 189 194 196 193 184 177 174 173 173 173 172 171 170 165 136 121 136 143 147 152 159 166 171 173 170 163 158 156 154 153 152 150 149 149 151 155 159 164 165 161 152 141 132 127 125 124 122 121 118 113 108 104 103 106 111 114 114 114 112 111 111 112 112 111 109 107 109 111 112 114 115 117 118 119 119 120 123 127 129 129 124 115 105 96 87 81 77 73 67 61 57 55 55 55 56 56 55 55 54 53 52 51 50 49 47 46 45 45 45 45 45 46 47 49 51 53 55 58 59 61 63 64 65 66 67 67 68 70 71 73 75 77 79 81 82 84 86 87 88 89 90 91 91 91 91 90 89 88 86 84 82 80 79 78 77 77 76 76 76 76 76 76 76 76 77 77 77 77 77 77 78 78 78 78 78 78 78 28 28 27 25 24 22 21 19 18 18 17 16 14 12 10 7 5 2 359 357 355 354 353 353 353 352 352 351 350 348 346 343 340 338 335 333 330 322 309 299 296 296 297 298 297 294 286 131 125 127 131 136 142 157 286 301 299 294 287 281 276 272 269 271 275 281 289 296 305 312 319 324 326 326 325 323 324 325 326 323 317 307 300 297 294 292 291 290 292 294 296 298 299 299 299 298 298 299 299 299 299 300 301 302 303 301 295 282 262 252 252 254 255 252 251 253 259 266 276 290 307 98 118 122 125 128 135 235 291 287 264 214 183 174 175 188 211 234 252 263 268 267 263 260 261 268 276 274 251 178 153 152 165 190 211 219 220 219 223 230 237 243 242 230 211 198 194 196 203 213 224 232 236 235 235 237 240 244 251 262 273 277 273 263 251 247 251 259 267 276 282 287 292 294 294 292 292 303 356 43 50 41 7 327 309 302 299 297 294 288 277 259 240 235 237 240 243 244 244 242 240 237 230 213 183 149 117 79 40 14 359 351 347 347 352 6 46 93 113 121 125 128 130 132 133 135 135 136 138 139 140 142 143 144 145 146 145 144 142 142 143 144 146 148 151 152 153 152 151 148 147 146 146 146 145 145 147 149 151 152 153 154 155 157 158 159 158 155 153 154 157 162 167 166 156 141 124 110 101 100 102 106 111 117 124 128 129 126 121 114 108 102 97 93 89 86 86 95 139 205 222 225 227 229 231 232 232 232 231 229 226 224 222 222 223 223 222 219 213 206 199 195 194 196 200 207 214 221 225 227 227 224 220 216 211 206 200 195 192 192 194 199 204 203 201 198 197 196 192 185 175 169 167 169 174 179 183 185 183 179 178 182 186 189 184 174 166 162 160 160 161 161 164 170 183 199 141 130 133 136 141 147 154 157 158 158 156 155 155 155 155 155 154 154 155 157 160 164 166 166 161 153 143 133 127 124 122 120 119 115 111 106 102 100 102 106 109 111 112 112 110 110 111 111 111 110 111 113 116 117 118 120 121 123 125 126 128 131 132 133 130 123 113 103 96 91 86 81 76 71 66 61 58 56 56 57 57 57 57 57 56 55 54 53 52 50 49 48 47 47 47 47 47 48 49 51 53 55 57 59 61 63 64 65 66 66 67 68 69 70 72 73 75 76 78 79 81 82 84 85 86 86 87 87 87 88 88 87 86 85 84 83 81 80 79 79 78 78 78 77 77 77 77 78 78 78 78 78 78 78 79 79 79 79 79 79 79 79 29 28 27 26 25 23 22 20 19 17 16 16 14 13 11 9 7 4 1 359 357 355 354 354 353 353 352 351 350 348 346 343 339 336 333 330 325 316 306 300 299 299 299 298 297 293 275 134 129 131 134 139 148 199 283 289 284 279 275 271 268 267 268 273 279 287 293 299 305 309 313 317 321 324 327 330 333 333 330 323 312 301 293 290 290 290 290 290 292 295 297 299 301 301 301 300 300 301 303 306 306 305 304 302 303 305 306 302 287 269 259 257 259 261 262 265 270 277 291 311 335 41 97 109 111 105 86 45 3 340 327 305 186 167 169 182 205 226 239 248 253 254 253 250 250 254 262 263 247 194 162 160 175 199 217 224 225 222 223 229 237 245 250 248 236 220 208 203 204 209 217 225 229 231 232 233 234 234 236 240 247 253 254 250 243 238 242 252 265 277 285 291 296 296 294 292 292 300 324 358 15 9 337 312 302 298 297 296 294 288 277 259 241 232 235 241 248 252 255 253 252 250 245 227 174 130 110 92 71 50 30 20 16 16 21 33 53 78 98 110 118 122 126 130 133 136 137 139 141 143 144 145 145 146 147 147 147 145 144 144 145 147 149 151 154 154 154 154 152 151 150 150 149 149 149 149 151 152 153 154 155 155 156 158 159 159 157 153 151 150 154 159 167 171 169 164 152 138 126 122 126 130 133 135 136 137 135 131 126 120 112 105 98 91 85 79 73 67 254 244 238 233 228 227 227 228 228 228 228 227 226 225 224 224 224 224 222 218 211 202 194 189 188 189 194 201 209 216 223 226 227 225 221 215 209 202 196 192 189 190 194 199 203 205 204 202 201 199 195 188 179 174 172 176 181 186 190 189 184 178 175 176 181 185 181 173 165 158 152 152 153 156 162 171 182 185 152 129 123 122 126 135 144 150 153 155 157 158 159 160 159 159 160 160 162 165 168 170 170 168 163 156 146 136 129 124 122 120 119 116 113 110 107 104 104 106 108 110 111 111 111 111 112 113 113 114 116 118 121 122 124 125 127 129 130 132 133 134 133 131 126 118 109 102 97 93 89 85 81 76 71 66 61 58 57 58 59 59 59 59 58 57 57 55 54 53 52 51 50 49 49 48 48 49 50 51 53 55 57 59 61 63 64 65 66 66 67 67 68 69 70 72 73 74 76 77 78 80 81 82 83 83 84 84 84 85 85 85 85 84 84 83 82 81 81 80 80 79 79 79 79 79 79 79 79 79 79 79 80 80 80 80 80 80 80 80 80 80 29 28 27 26 25 24 22 20 19 17 16 15 14 13 12 10 8 6 3 1 358 357 356 355 354 354 353 352 351 349 346 343 339 335 331 326 320 312 307 305 305 302 298 294 291 286 223 138 134 135 139 146 172 261 282 282 277 271 267 265 265 268 276 284 289 293 295 297 300 304 310 317 325 332 337 340 339 335 327 319 309 299 290 286 285 285 284 284 283 285 289 293 296 298 299 299 300 302 305 307 307 307 307 308 310 310 309 304 295 281 269 261 259 261 265 270 277 285 298 322 358 33 63 80 88 85 66 40 17 2 352 350 356 156 178 195 212 223 229 233 239 245 250 253 254 255 260 262 253 225 193 185 192 207 219 225 227 224 224 228 236 246 254 259 255 244 233 224 221 222 226 229 231 233 234 235 234 232 231 232 238 245 248 244 234 222 218 232 267 290 299 304 305 301 295 290 287 290 297 309 321 325 314 303 299 297 297 296 294 288 278 260 240 227 225 231 240 249 255 256 257 257 256 243 134 109 102 95 85 72 58 47 41 40 44 52 64 81 95 105 113 119 125 130 134 137 140 142 145 146 147 148 149 150 150 151 150 150 149 149 150 152 154 156 157 158 157 156 155 155 154 154 154 153 152 152 153 153 154 154 155 157 159 162 162 160 155 149 145 145 147 154 164 172 177 178 173 165 156 153 153 153 152 150 148 145 142 138 132 125 118 111 105 100 97 95 100 142 232 243 242 237 231 228 228 228 229 229 229 229 228 228 228 229 229 228 225 220 212 202 192 186 184 185 190 197 206 214 221 227 230 229 225 218 211 202 195 190 188 189 193 197 200 202 202 202 202 202 199 193 186 179 177 180 185 189 190 188 182 175 171 170 176 183 184 180 172 163 152 151 155 161 169 177 183 177 156 133 120 115 119 130 140 148 154 158 160 161 162 163 164 166 168 170 173 175 176 177 176 173 167 158 148 138 130 125 123 121 120 119 117 115 113 112 111 111 111 111 111 112 111 111 112 114 117 119 122 125 128 129 130 132 133 134 135 136 137 135 132 127 122 116 110 104 99 95 92 89 86 81 76 70 66 61 60 60 60 61 61 61 60 60 59 58 57 56 55 54 53 52 51 50 50 50 50 51 53 55 57 59 61 63 64 65 66 66 66 67 68 68 69 70 71 72 74 75 76 77 78 80 80 81 81 82 82 82 83 83 83 84 84 83 83 82 82 81 81 81 80 80 80 80 80 80 81 81 81 81 81 81 81 81 81 81 81 81 81 81 29 28 27 26 25 24 22 20 18 16 15 14 14 13 12 11 10 8 5 3 1 358 357 356 355 354 354 353 352 350 347 344 339 335 330 325 319 316 314 313 310 304 296 291 288 282 149 130 132 136 143 162 229 274 282 282 277 272 268 265 266 272 286 294 296 297 298 300 305 312 321 329 336 341 343 341 336 328 320 313 306 299 291 284 281 281 280 279 275 274 276 281 286 289 291 293 295 297 299 300 302 305 309 314 320 320 314 307 299 291 281 271 264 261 264 270 280 291 311 354 32 43 50 58 65 67 54 34 17 6 0 359 358 347 266 234 232 231 229 229 234 243 258 269 273 273 271 270 263 248 227 213 211 217 223 227 228 226 223 224 231 242 253 262 264 258 249 242 239 239 240 240 239 238 239 240 241 240 238 238 242 248 250 244 224 188 151 124 89 34 348 331 318 297 286 280 278 279 281 285 292 298 300 298 296 296 296 296 294 288 278 261 240 223 216 219 228 239 248 253 256 259 263 264 93 96 96 94 90 84 76 69 63 60 61 65 74 86 96 104 111 118 124 130 135 140 143 145 148 149 150 151 153 153 154 155 155 155 155 155 156 157 159 160 161 162 161 161 160 160 159 159 158 157 157 157 157 156 156 157 158 162 166 168 167 162 153 144 138 138 141 148 158 172 182 187 186 181 173 170 168 165 162 158 153 149 144 139 133 127 122 119 116 116 119 127 142 173 209 230 238 237 233 230 229 229 229 229 230 230 231 233 236 238 239 237 233 227 217 205 195 187 183 184 189 196 204 212 220 227 232 233 230 224 214 204 196 190 187 188 190 193 196 199 200 200 200 202 200 196 189 182 180 183 185 187 185 181 175 168 164 164 168 177 182 180 173 164 156 156 161 168 176 182 183 175 158 138 123 114 121 132 141 149 155 159 160 160 160 162 166 172 178 181 183 184 184 183 181 176 169 158 147 137 130 126 124 123 122 121 120 120 119 118 117 117 117 116 115 114 113 112 112 115 119 122 127 131 135 136 135 135 136 137 138 139 138 136 131 125 119 114 110 105 101 97 94 92 89 85 80 76 71 66 63 62 62 63 63 63 62 62 61 60 59 58 57 56 55 54 53 52 51 51 51 52 53 55 57 59 61 63 65 65 65 66 66 66 67 68 68 69 70 70 71 73 74 75 76 77 78 78 79 79 79 80 81 81 82 82 83 83 83 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 83 83 83 83 83 83 83 29 28 27 26 25 24 23 21 18 16 14 13 13 13 13 12 11 9 7 5 3 0 358 357 356 355 355 355 354 352 349 346 342 338 336 333 332 331 327 321 312 303 295 291 292 302 103 116 125 135 152 194 252 276 283 284 282 279 275 272 271 275 284 290 293 297 303 310 320 330 335 336 337 338 337 332 326 319 313 309 307 302 295 287 281 279 279 277 275 270 268 271 276 279 281 283 284 286 288 291 294 299 306 313 320 323 318 311 305 299 292 284 275 268 266 268 276 294 322 3 33 45 47 50 53 53 44 26 12 4 1 359 356 342 312 282 266 255 247 240 240 256 283 297 298 292 284 276 268 259 246 234 227 227 231 233 233 229 223 218 222 233 247 258 263 260 253 248 246 246 248 248 246 243 242 244 246 247 248 249 251 256 259 254 229 160 130 121 118 122 131 144 168 224 253 264 268 271 272 272 276 282 288 291 292 293 294 293 292 287 277 263 243 224 213 213 220 230 240 247 252 256 258 90 90 94 96 96 95 92 89 85 80 76 74 76 81 90 98 105 111 118 125 132 137 142 145 148 150 151 153 155 157 158 159 160 160 160 160 160 161 162 163 165 166 166 166 166 165 165 164 163 163 163 162 162 161 161 161 161 164 168 173 175 175 170 158 143 137 137 141 149 160 176 191 201 201 194 183 176 171 167 163 157 151 146 140 135 130 126 124 123 124 128 133 142 153 171 195 217 228 230 228 226 225 224 224 224 226 228 232 236 242 246 248 248 244 238 227 214 200 190 185 185 189 195 202 210 218 225 231 233 232 228 219 207 197 189 185 184 185 189 193 198 200 201 201 201 200 196 189 182 181 183 183 183 179 174 167 162 159 160 164 170 173 172 167 160 157 159 164 171 177 180 178 169 156 141 128 124 130 138 146 151 155 157 158 159 160 164 170 178 183 186 187 187 187 187 184 177 168 155 143 135 129 125 124 124 123 123 123 123 123 122 122 122 122 121 120 119 118 116 115 117 120 124 129 134 139 138 137 136 136 137 139 140 138 135 129 123 117 113 109 106 102 99 96 94 92 89 85 80 74 70 67 65 65 65 65 65 64 63 62 62 61 60 59 58 57 56 55 54 53 52 53 53 54 56 58 60 62 64 65 65 65 66 66 66 66 67 67 68 68 69 70 70 71 72 73 73 74 75 75 76 76 77 78 79 80 80 81 82 83 83 83 83 83 82 82 82 82 82 83 83 83 83 83 83 83 83 83 83 84 84 84 84 84 84 28 28 27 26 26 24 23 21 19 17 14 13 12 12 12 12 11 10 8 6 4 2 360 358 356 356 356 356 356 355 353 350 347 345 346 347 347 343 334 322 309 300 294 293 301 338 76 103 120 141 173 222 259 277 285 286 286 285 283 280 277 274 273 277 286 298 309 320 327 332 332 329 327 326 324 321 316 313 310 309 308 304 298 290 282 278 277 277 276 273 269 268 269 272 274 276 278 279 282 285 289 296 303 311 317 321 319 314 309 305 300 295 288 281 275 272 276 292 319 352 22 40 47 49 49 45 34 18 4 357 354 353 349 336 318 303 294 287 282 279 295 351 344 326 311 297 284 274 267 261 256 248 241 236 237 239 239 235 226 215 214 223 237 249 255 255 250 245 243 244 246 249 249 246 244 243 243 245 246 249 253 259 266 273 278 143 124 133 144 154 162 170 181 205 233 251 260 265 266 264 263 267 273 279 284 287 289 289 288 285 278 268 252 234 220 218 222 229 236 241 244 241 195 103 98 99 102 102 101 100 99 96 93 88 86 86 89 95 100 106 112 120 127 134 139 143 147 150 152 154 156 159 161 163 164 165 165 165 164 164 165 166 167 168 170 170 171 171 170 170 170 169 169 169 169 168 167 166 165 166 169 173 177 180 182 181 175 163 153 150 153 160 172 189 208 220 220 212 197 183 173 164 157 150 144 139 134 130 127 125 125 127 130 135 140 147 156 169 186 203 214 218 218 218 217 216 215 215 215 219 224 231 240 246 251 253 252 249 241 228 211 198 190 188 191 196 202 208 215 222 227 231 232 229 221 209 196 186 180 177 178 183 190 198 203 205 206 205 202 197 190 184 183 182 181 179 175 169 164 160 159 160 164 168 169 167 164 160 160 162 165 170 173 174 170 162 151 142 135 136 143 149 155 157 159 159 161 163 165 169 176 181 185 187 188 188 189 188 183 174 162 149 138 131 127 125 124 125 125 125 126 127 126 125 125 125 125 125 124 123 123 122 120 120 120 123 128 134 137 137 136 134 134 136 138 138 137 132 125 119 113 110 107 106 103 100 98 97 95 93 88 82 77 74 72 69 68 67 67 67 66 65 64 63 62 62 61 60 59 58 57 56 55 54 54 54 56 57 59 61 63 64 65 65 65 65 66 66 66 66 67 67 67 68 68 69 69 69 70 70 71 71 72 72 72 73 74 75 76 78 79 80 81 82 82 83 83 83 83 83 83 83 83 83 83 83 83 83 84 84 84 84 84 84 85 85 85 86 28 27 27 26 25 24 23 21 19 17 15 13 11 11 11 11 11 10 9 7 6 3 1 359 358 357 357 358 358 359 359 357 356 356 355 354 350 343 332 319 307 299 296 298 306 336 43 103 134 165 200 234 262 278 284 286 286 286 284 283 280 276 275 279 290 304 315 321 323 322 319 316 315 314 314 312 311 310 309 308 306 302 296 290 283 278 276 276 275 274 271 269 268 270 272 276 279 281 282 286 290 297 305 312 316 317 316 313 310 307 303 300 295 290 286 283 284 291 305 328 360 29 46 51 48 39 24 4 348 341 338 336 330 320 309 302 298 295 291 287 273 98 63 323 296 283 275 270 266 262 259 254 246 239 235 235 236 233 225 215 211 218 229 241 250 252 249 244 241 239 239 242 244 245 244 242 242 242 243 246 252 260 272 288 305 325 341 192 189 188 188 191 198 211 230 246 256 261 261 253 246 247 255 265 273 279 282 284 283 282 279 273 263 248 234 228 230 234 237 238 235 216 150 114 107 107 109 110 109 108 107 106 103 100 97 97 98 101 105 110 116 123 131 137 142 145 149 151 154 157 159 163 166 168 170 170 170 170 169 169 169 170 171 172 174 174 175 176 176 176 176 176 176 176 175 174 173 171 170 170 172 176 180 183 185 186 184 181 177 174 173 176 185 202 220 233 237 231 216 196 178 163 151 142 135 131 127 125 124 125 127 131 136 142 148 154 161 171 182 193 201 206 208 208 208 207 206 205 205 207 213 222 232 241 248 254 257 258 255 246 229 210 198 193 194 197 202 208 214 220 224 228 230 228 221 207 193 182 175 171 172 177 186 196 204 209 211 209 205 200 194 188 185 182 179 176 172 167 163 161 162 165 168 171 172 170 168 165 164 164 166 168 169 167 162 154 147 142 141 146 154 161 165 166 167 168 169 171 172 175 179 183 186 188 190 191 190 188 181 170 157 144 135 129 125 124 124 125 125 126 128 129 129 128 127 127 127 126 125 124 125 124 123 122 121 122 126 131 133 133 132 132 132 134 136 136 134 129 122 115 109 106 104 103 101 100 99 98 96 94 89 84 80 79 76 73 72 71 70 69 68 67 66 65 64 63 63 62 61 60 59 58 57 56 56 56 58 59 61 63 64 65 65 65 65 65 66 66 66 66 66 66 67 67 67 67 67 67 67 67 67 67 68 68 68 68 69 71 72 74 76 78 79 80 82 82 82 83 83 83 83 83 83 83 83 83 83 83 84 84 84 84 85 85 86 86 86 87 27 27 26 26 25 24 23 21 20 18 15 13 11 10 10 10 10 10 9 8 6 5 3 1 359 358 358 359 1 3 5 5 4 2 358 353 347 339 330 320 310 304 301 303 307 314 313 189 179 188 205 232 259 274 281 283 283 284 286 288 290 291 294 299 307 314 319 318 316 313 310 309 308 308 308 308 308 307 306 304 301 297 293 288 284 280 278 276 274 273 273 272 271 272 274 277 281 285 287 291 296 302 309 313 313 312 310 310 309 305 302 298 294 291 291 291 289 287 286 293 320 19 48 55 48 29 1 337 323 317 313 308 302 296 292 292 293 295 296 294 251 170 191 235 254 261 266 269 270 268 265 257 246 236 229 225 224 222 219 215 213 215 223 234 244 250 251 247 243 239 237 236 238 240 242 243 244 244 245 248 255 264 276 290 302 309 303 282 257 236 223 216 216 223 236 249 257 260 255 235 216 217 232 250 263 271 275 276 277 277 277 274 266 255 244 236 236 238 239 237 229 200 147 123 115 115 116 116 116 115 115 114 113 110 108 107 108 110 113 118 123 130 136 142 145 148 152 155 158 161 164 167 171 173 175 175 175 174 173 173 173 174 174 176 177 178 179 180 181 181 182 182 182 182 181 180 178 176 175 174 175 177 180 184 186 187 187 186 185 183 182 182 187 200 219 236 245 244 234 211 185 162 144 134 127 122 120 120 122 126 131 137 143 149 156 161 167 173 180 187 193 197 199 200 200 200 199 198 198 200 206 214 226 237 246 254 259 262 262 256 243 225 209 200 198 199 203 209 215 219 224 227 230 229 220 206 191 179 172 169 169 174 183 193 203 210 214 214 210 205 199 193 187 183 179 175 171 166 164 163 166 171 174 176 177 176 174 171 169 168 167 166 165 162 156 151 145 143 146 152 160 167 172 174 177 179 179 178 178 180 183 186 188 189 191 192 192 188 180 169 156 145 136 130 126 124 124 124 125 126 128 129 130 130 129 128 127 125 123 123 123 124 124 124 123 124 127 131 133 133 132 131 132 133 135 135 132 126 119 113 107 104 102 100 99 98 98 97 96 94 92 88 86 85 83 81 79 76 74 72 70 69 68 67 66 65 64 64 63 62 61 60 59 58 58 58 60 61 63 64 65 65 65 65 65 66 66 66 66 66 66 66 67 67 67 67 66 66 66 65 65 64 64 64 63 64 65 66 68 69 72 74 76 78 80 81 82 82 82 82 82 82 82 82 82 83 83 83 84 84 84 85 85 86 86 87 87 88 27 26 26 25 25 24 22 21 20 18 16 14 12 10 9 9 9 9 9 8 7 5 4 2 0 359 358 359 1 4 8 9 7 2 355 349 343 336 330 324 317 311 307 305 304 300 286 233 196 188 195 215 245 263 273 278 283 289 298 307 316 321 322 322 322 322 320 318 315 312 310 310 309 307 306 305 304 303 302 301 299 296 293 290 288 286 284 281 278 276 276 276 277 277 278 280 283 288 293 298 302 306 309 310 308 307 307 307 306 302 297 293 289 286 286 288 287 283 278 274 279 8 66 67 54 4 319 304 299 297 294 290 284 281 283 290 302 314 328 345 13 61 230 238 244 252 262 272 278 279 274 262 248 236 226 220 216 216 217 217 216 216 217 224 235 246 253 255 253 250 245 241 238 239 242 245 248 250 250 253 258 265 273 281 286 286 280 272 264 255 246 238 234 237 246 256 262 263 253 197 164 171 197 231 253 263 266 267 268 269 270 268 264 256 249 242 239 239 240 238 229 195 146 128 122 120 121 121 121 122 122 121 121 120 119 118 119 121 124 128 133 139 144 148 151 154 157 160 163 166 169 172 175 178 179 179 179 179 178 177 177 177 177 178 180 181 182 183 184 185 186 187 187 187 186 185 183 181 178 177 177 178 180 183 185 186 186 186 185 183 181 180 181 189 208 230 245 250 246 227 195 160 138 126 120 116 115 116 120 125 133 140 147 154 161 166 170 173 177 182 186 189 191 193 193 192 192 192 193 197 204 213 225 236 246 253 257 260 260 256 248 234 219 208 203 202 204 209 213 218 223 228 232 233 224 208 192 179 171 168 168 172 180 190 201 210 215 216 214 210 204 197 191 185 181 176 172 169 167 169 172 176 179 181 181 180 178 175 172 169 167 164 161 158 154 150 147 147 150 156 163 171 177 183 187 189 188 185 185 185 187 189 190 191 191 191 191 187 180 170 157 146 137 131 128 126 125 125 125 126 128 129 130 131 131 129 126 123 121 120 120 120 122 123 124 126 130 133 135 135 135 134 134 135 135 134 131 125 119 113 109 106 103 102 101 100 99 100 100 99 98 96 95 93 91 89 86 82 78 75 72 71 69 68 67 66 66 66 65 64 63 62 61 60 60 61 62 63 64 65 66 66 66 66 66 66 66 67 67 67 67 67 67 67 67 66 66 66 65 64 63 62 62 61 61 61 61 62 63 65 67 69 72 75 77 79 80 81 81 81 81 81 82 82 82 82 82 83 84 84 84 85 85 86 87 87 88 88 26 26 25 25 24 23 22 21 20 18 16 14 12 10 9 8 8 8 9 8 7 6 5 3 1 360 359 358 360 3 6 8 6 360 352 345 339 334 330 326 321 315 309 303 299 293 281 247 199 183 184 198 226 250 265 275 286 299 314 326 333 336 336 333 330 326 323 320 318 316 315 313 311 308 304 301 299 299 299 301 301 301 300 298 297 295 292 290 286 284 282 282 282 283 284 285 288 292 297 302 305 306 306 305 304 303 304 303 300 296 293 291 287 283 280 282 283 281 277 271 264 232 102 94 85 283 281 282 283 284 283 280 277 278 286 303 327 346 359 10 19 10 273 255 252 255 265 280 287 288 282 269 251 236 225 217 213 213 215 216 215 213 210 210 219 238 259 271 276 276 272 265 257 250 248 249 251 253 253 255 257 260 263 265 265 263 262 261 259 256 252 246 243 245 252 260 265 267 261 135 120 130 152 203 243 254 257 258 259 260 262 263 261 258 253 248 244 242 240 238 226 186 141 130 126 125 126 127 127 128 129 130 131 130 130 130 130 132 135 139 144 149 153 157 160 162 165 167 169 171 174 176 179 181 183 183 183 183 182 181 180 180 180 180 182 183 184 185 186 187 188 189 189 190 189 188 186 184 181 179 178 179 180 182 183 183 184 184 183 182 179 177 175 179 194 216 234 244 244 232 208 166 136 124 120 118 118 119 123 128 135 143 151 157 163 166 169 171 174 176 180 182 184 186 186 186 186 188 192 199 208 218 228 238 245 250 253 255 255 253 248 238 226 214 206 203 202 205 209 214 219 224 231 237 230 212 192 177 168 166 166 170 177 188 200 210 215 218 217 213 207 200 193 187 182 177 174 172 172 175 178 180 182 182 182 181 179 176 173 169 166 162 158 156 153 151 150 152 155 161 167 174 182 190 195 196 195 193 192 192 193 193 194 192 191 189 187 184 178 168 156 145 138 132 129 127 126 126 126 127 129 130 131 132 131 130 126 123 120 119 118 118 119 121 124 127 131 134 137 138 139 139 138 139 139 138 134 128 121 116 111 108 106 105 105 106 107 107 107 107 107 106 104 103 101 97 92 87 83 79 76 73 72 70 69 68 67 67 67 66 66 65 64 63 63 63 63 64 65 66 67 67 67 67 67 67 68 68 68 68 67 67 67 67 67 66 66 65 64 63 62 61 60 60 59 59 59 59 60 61 62 64 67 70 73 76 78 79 80 80 80 80 81 81 81 82 82 83 83 84 84 85 85 86 87 88 88 89 25 25 25 24 24 23 23 21 20 18 17 15 13 10 9 8 7 7 8 8 7 6 5 3 2 360 358 358 358 360 3 4 3 358 350 341 335 331 327 324 319 313 305 298 291 284 273 246 203 181 180 193 218 244 262 276 291 308 324 334 337 337 336 334 332 330 327 324 321 320 319 317 315 311 305 301 297 297 299 302 304 305 306 305 304 302 299 296 293 290 288 287 287 289 292 296 299 302 303 304 305 305 303 301 299 298 294 290 286 286 288 289 288 284 279 278 281 281 279 273 264 242 192 178 213 250 266 272 275 276 276 274 272 274 288 324 359 12 17 20 17 355 296 276 269 267 272 283 289 290 286 277 263 247 233 222 216 213 213 212 210 204 196 188 189 239 309 316 315 312 307 300 289 276 264 257 255 254 254 254 254 254 254 253 251 250 252 255 256 255 249 243 241 244 251 259 264 269 273 85 99 110 133 193 237 249 253 254 255 257 258 260 260 258 257 254 250 244 238 229 212 172 140 133 131 132 132 134 135 136 137 138 139 139 139 140 141 143 145 148 152 157 162 166 169 171 172 173 175 176 178 180 182 184 186 187 187 187 186 184 183 182 182 182 183 184 185 186 187 188 188 189 190 191 190 190 188 185 182 180 178 178 179 180 181 181 182 182 181 180 178 175 173 175 185 201 217 227 229 222 207 179 150 136 131 129 129 131 132 136 141 147 154 159 163 165 167 167 169 170 173 175 177 178 178 180 181 186 194 205 215 225 233 240 245 250 252 253 253 252 248 241 229 217 208 201 198 197 200 203 206 210 216 232 248 230 187 167 160 161 164 169 177 187 201 211 217 220 220 216 210 202 195 188 182 178 175 175 176 179 182 182 182 182 181 180 178 175 172 169 165 161 157 155 154 154 155 157 160 164 170 177 186 195 199 201 200 199 198 198 198 197 196 193 191 187 184 179 173 164 153 144 137 131 128 126 125 126 127 129 130 131 131 131 131 130 127 124 122 121 121 122 123 125 127 130 133 137 140 143 144 144 143 144 145 144 141 136 129 121 114 109 106 107 109 112 114 116 116 116 116 115 115 114 111 107 101 95 89 85 82 79 77 74 72 70 69 68 68 68 68 67 66 66 65 65 65 66 67 67 67 68 68 68 68 69 69 69 69 69 68 68 68 67 67 66 65 64 63 62 61 61 60 59 58 58 57 57 57 58 58 60 62 65 68 71 74 76 77 77 78 79 80 80 81 81 82 83 83 84 85 85 86 87 87 88 89 89 24 24 24 24 24 23 23 22 20 19 17 16 13 11 9 8 7 7 7 7 7 7 6 4 2 0 358 357 356 357 358 360 359 354 345 336 330 325 322 318 314 309 301 292 283 272 258 234 203 185 183 196 220 244 262 277 293 310 324 330 331 331 330 330 331 330 327 325 323 321 321 321 321 318 314 309 305 301 300 301 303 304 305 305 305 304 301 298 294 291 289 288 289 293 299 305 309 308 306 305 303 302 300 297 293 288 279 271 267 270 276 283 286 285 280 276 276 278 278 275 268 255 235 221 227 244 260 269 273 273 272 270 267 267 277 11 43 43 38 31 15 337 299 288 282 277 272 269 272 278 281 282 279 272 261 248 235 223 215 211 201 180 145 111 79 41 10 351 339 331 324 317 308 296 282 269 261 258 256 256 255 255 253 251 249 249 252 255 257 255 248 240 237 241 248 256 263 268 275 292 80 115 175 229 246 252 255 257 256 256 256 256 256 255 254 252 248 240 229 215 196 172 150 141 139 139 140 141 142 143 144 145 146 147 147 148 149 150 153 156 160 164 169 174 177 179 179 179 180 181 182 183 185 186 188 189 190 190 189 188 187 186 185 185 185 186 187 187 187 187 187 188 189 189 189 188 186 184 181 179 178 177 178 179 180 180 181 181 181 181 179 177 176 177 183 193 203 210 211 207 198 183 167 154 147 144 143 143 144 145 148 151 155 159 161 162 162 162 163 164 166 168 170 171 173 176 181 189 201 213 223 230 237 242 247 251 253 254 254 253 250 244 234 221 210 199 191 187 186 186 183 177 161 107 39 23 26 65 126 147 158 167 176 188 203 214 222 226 226 222 214 205 195 186 180 175 173 173 175 178 180 181 182 182 180 179 177 175 173 170 166 161 157 155 154 155 157 160 163 167 172 177 186 194 200 203 204 205 205 205 203 201 198 195 191 186 181 175 167 159 149 140 133 128 124 123 123 124 126 128 130 130 130 130 130 129 128 127 126 126 127 128 130 132 133 135 137 141 146 150 150 149 148 149 150 150 148 143 137 129 120 114 110 109 112 116 121 124 126 126 126 125 125 123 120 116 110 102 96 93 91 90 88 84 79 75 71 70 69 70 71 70 69 68 68 68 68 68 68 68 69 69 69 70 70 70 70 70 70 70 70 69 69 68 67 66 65 64 63 62 62 61 60 59 59 58 57 57 57 56 57 57 59 61 63 66 68 71 72 73 75 76 78 79 80 80 81 82 83 84 85 86 86 87 88 89 89 90 23 23 23 23 23 23 22 21 20 19 18 16 15 13 11 9 8 8 8 7 7 7 6 5 3 1 358 356 355 354 355 356 355 351 342 333 325 319 316 312 309 306 301 294 284 269 248 221 200 190 190 202 224 244 259 272 286 300 311 317 320 321 323 325 327 327 326 324 322 322 323 325 326 325 323 320 317 311 303 298 297 297 299 300 300 300 299 295 291 289 287 288 290 294 298 303 305 304 302 301 299 297 294 291 286 280 271 261 254 254 260 270 279 282 280 276 273 273 274 273 271 267 258 245 238 247 260 269 273 274 273 270 267 260 227 108 93 84 75 64 41 341 301 290 284 278 270 261 258 264 271 278 283 287 287 287 288 287 278 219 121 92 80 72 64 50 25 1 343 332 324 317 310 302 292 279 270 264 261 260 260 261 261 261 259 256 256 257 257 255 249 242 240 243 249 256 263 270 276 282 280 261 252 257 261 263 265 265 263 259 256 253 251 250 249 247 242 233 220 204 189 174 160 151 146 145 146 147 149 149 150 151 152 153 154 154 155 157 159 162 166 170 175 179 183 184 184 184 184 184 186 187 187 189 190 192 193 193 193 192 191 189 188 188 187 188 188 188 187 187 186 186 186 186 186 185 183 181 178 177 176 176 176 178 179 180 181 182 183 182 182 181 180 181 185 190 196 200 200 197 191 183 173 165 160 156 154 154 154 154 155 156 157 158 159 159 158 158 158 159 161 164 166 169 173 177 184 194 206 217 226 233 239 244 249 252 255 256 256 256 254 251 243 231 215 198 183 175 172 169 163 150 127 92 59 39 31 30 43 86 143 163 175 190 207 221 231 236 236 229 219 205 191 178 170 166 165 166 169 172 175 177 179 180 180 179 179 178 176 172 167 162 158 155 154 156 158 161 164 167 170 175 183 190 198 203 206 209 210 209 206 204 201 197 192 186 179 171 161 152 143 135 129 125 122 121 121 123 125 126 127 128 128 128 129 129 129 129 130 131 132 134 136 138 139 140 142 146 151 155 156 155 154 154 154 154 152 147 142 136 130 124 120 118 121 125 130 133 135 134 132 130 127 125 120 114 108 100 96 95 96 98 98 97 93 88 81 77 75 75 75 73 72 71 71 71 71 71 70 70 70 71 71 71 72 72 72 72 72 72 72 71 70 69 68 67 66 65 64 63 62 61 61 60 59 58 58 57 56 56 56 56 56 57 58 60 63 64 66 68 70 72 75 76 77 79 80 81 83 84 85 86 87 88 88 89 90 90 23 23 22 22 22 22 22 21 20 19 18 17 16 14 12 11 10 9 9 8 7 7 6 5 3 1 359 357 354 353 353 353 354 352 344 334 324 316 311 309 307 306 304 303 299 289 264 223 201 195 197 208 225 242 254 263 271 280 289 297 304 309 314 320 323 325 325 324 323 324 326 328 328 328 327 326 325 323 314 302 294 292 293 294 295 295 294 292 288 286 285 285 287 288 289 290 291 291 292 292 291 289 287 284 281 277 273 265 257 252 253 261 271 279 282 282 278 273 271 270 273 281 298 313 304 285 276 274 274 274 273 272 268 255 163 128 121 120 119 115 110 305 289 286 281 276 269 262 259 260 265 271 278 285 292 301 311 322 336 51 129 131 126 120 114 107 85 354 315 305 300 298 296 294 291 285 278 271 266 264 264 267 269 269 267 263 261 262 262 262 260 255 251 251 253 256 262 269 275 279 280 279 285 289 290 288 286 283 276 267 259 253 249 248 246 243 237 227 213 197 184 173 163 156 152 150 150 151 153 153 154 155 156 157 158 158 159 160 163 166 170 174 179 183 186 188 188 188 188 188 189 190 190 191 192 194 195 196 196 196 195 193 191 190 190 189 189 188 188 187 185 184 183 183 182 180 179 177 175 173 173 173 174 175 177 178 180 182 184 185 185 185 185 185 187 190 193 195 195 192 188 182 176 171 166 164 162 161 161 162 162 161 160 159 158 158 157 157 158 159 162 165 169 173 177 181 188 196 207 218 227 234 239 244 248 252 255 257 259 261 261 261 256 246 228 200 175 164 159 155 149 139 120 96 73 54 41 31 27 29 76 159 178 195 212 227 239 246 247 241 227 202 175 156 149 148 150 154 159 163 167 170 173 176 178 180 181 182 180 176 170 164 159 156 155 156 158 161 163 165 168 173 179 186 194 200 205 210 212 212 210 207 204 200 194 187 177 167 156 147 139 134 130 126 124 123 123 124 125 126 126 126 127 128 129 130 131 132 133 135 137 139 141 143 144 145 146 148 152 157 159 160 159 158 158 157 154 150 146 142 138 135 132 132 134 137 141 143 143 139 134 130 126 121 116 110 103 97 94 93 93 94 96 97 98 98 95 91 86 83 80 77 76 75 75 74 74 73 73 73 73 73 73 73 74 74 74 74 74 74 74 73 72 71 69 68 67 66 65 64 63 62 62 61 60 59 58 57 56 56 55 54 54 54 55 56 57 59 60 62 65 67 70 72 74 76 78 80 81 83 84 85 86 87 88 89 90 90 23 22 22 22 22 22 21 20 20 19 18 18 17 15 14 13 12 11 10 8 8 7 6 5 4 2 360 357 355 352 351 352 353 353 347 336 324 314 308 306 305 304 305 306 308 309 305 280 227 208 208 215 227 242 250 255 259 263 269 277 286 295 304 312 320 325 327 327 326 327 329 330 330 329 328 329 329 329 326 313 298 292 291 293 294 294 293 291 288 285 282 281 281 281 279 278 278 278 280 281 281 281 281 280 280 279 279 277 273 266 261 262 269 278 283 284 282 278 273 269 272 290 323 341 339 324 301 285 277 274 273 271 267 238 145 138 141 149 157 163 181 238 270 277 277 272 267 262 259 260 262 266 271 277 284 292 301 307 309 263 164 161 163 165 167 168 175 197 226 247 258 266 271 275 277 277 273 267 262 260 260 263 265 266 265 264 265 269 273 276 275 270 263 257 253 252 255 262 270 275 282 298 325 327 321 314 307 299 288 276 265 256 251 248 246 242 234 222 207 191 178 169 163 158 155 153 153 154 155 155 156 157 158 159 160 160 161 162 165 168 172 177 181 185 188 191 192 192 192 192 192 192 192 193 194 195 197 198 198 198 198 196 194 193 192 191 190 189 187 186 184 182 181 179 178 177 175 173 171 170 170 170 171 172 174 177 179 182 185 187 188 188 187 188 189 190 192 192 192 190 186 182 177 173 170 168 167 166 166 166 165 164 162 161 160 161 161 162 162 164 166 170 174 178 181 185 189 196 205 215 225 232 238 242 247 252 256 260 264 267 270 271 269 263 246 206 166 152 147 144 141 133 120 103 86 70 56 43 28 17 14 162 184 198 212 228 242 251 257 261 257 147 118 117 119 123 131 139 147 154 159 162 166 169 174 179 183 186 185 181 175 168 162 158 156 157 158 160 162 164 166 170 176 183 190 197 204 210 214 215 213 210 207 202 196 187 176 165 155 145 138 135 132 130 128 127 127 128 128 128 129 129 129 130 131 133 134 136 137 139 141 143 144 146 147 149 149 150 153 157 160 163 163 162 161 160 157 153 149 146 144 143 142 143 145 148 150 150 148 143 137 131 126 121 116 111 106 101 97 93 91 92 93 95 97 97 97 94 91 87 84 83 82 80 79 78 77 77 76 75 75 75 75 75 76 76 76 77 77 76 76 75 74 72 71 70 69 68 67 66 65 64 63 62 61 60 59 57 56 55 54 54 53 53 52 53 53 54 55 57 59 62 64 67 70 73 75 78 80 81 83 84 86 87 88 89 90 90 23 23 22 22 22 21 20 20 19 19 18 17 17 16 15 14 13 12 10 9 8 7 6 5 4 2 360 357 355 352 350 350 350 349 344 332 320 310 304 300 298 296 296 297 302 310 320 325 322 296 258 243 242 248 253 253 253 253 256 262 272 282 293 304 316 324 326 326 326 327 331 332 331 330 329 329 330 329 327 317 304 296 294 297 299 300 300 298 295 290 284 279 276 274 273 272 271 271 272 273 274 275 277 279 281 283 284 284 284 280 275 271 272 276 281 283 284 283 279 275 270 275 296 312 311 300 287 278 274 272 272 269 261 221 156 152 164 176 187 197 215 243 262 270 271 269 266 262 260 260 262 264 267 272 277 283 289 292 291 275 219 187 182 185 190 196 200 208 217 227 236 243 249 254 257 257 255 252 249 247 247 249 253 256 259 263 268 276 281 281 278 272 266 259 250 244 244 251 261 269 280 305 331 331 324 316 307 299 290 279 269 261 255 251 247 240 230 216 201 186 174 166 161 158 156 155 155 155 156 157 158 159 160 161 162 162 163 164 167 170 175 179 183 187 191 194 195 195 195 195 194 194 194 195 196 197 198 199 200 200 199 198 196 195 193 192 190 189 187 184 182 179 177 176 174 173 172 170 169 168 168 168 169 171 173 176 179 183 186 188 189 189 189 189 189 190 190 190 190 188 185 181 178 174 172 170 168 168 167 167 166 164 163 163 163 164 164 165 166 167 170 173 177 180 183 186 191 196 203 212 220 227 234 240 246 252 258 264 269 274 278 280 279 274 261 218 162 144 139 137 135 131 122 112 101 88 75 63 47 21 359 356 150 169 189 211 232 247 262 302 25 51 69 81 89 98 109 121 133 142 149 154 158 163 170 179 188 194 195 189 179 170 163 159 157 157 158 159 160 162 164 167 172 179 187 194 202 210 215 216 214 212 209 204 197 187 176 165 154 144 139 136 134 133 132 132 132 132 132 133 133 133 133 134 135 137 138 140 141 142 144 145 147 148 150 151 150 151 152 155 158 162 164 164 165 164 162 158 154 152 151 150 149 150 152 154 155 154 151 146 139 132 128 124 121 117 113 108 102 97 94 95 97 98 98 98 97 95 92 89 86 85 85 83 82 81 80 80 79 78 78 77 77 77 77 77 77 78 79 79 78 77 76 75 74 73 72 71 70 68 67 66 64 63 62 60 59 58 57 55 54 53 52 51 50 50 50 50 51 52 54 56 59 62 66 69 72 75 77 79 81 83 84 86 87 88 89 90 23 23 23 22 21 21 20 19 19 18 17 17 16 16 16 15 14 13 11 10 8 7 6 4 3 1 360 358 355 352 349 347 346 343 336 326 314 304 297 292 288 286 286 289 295 309 327 338 340 335 321 300 280 269 263 259 254 251 251 255 264 274 283 294 306 315 318 319 320 323 329 330 330 329 328 327 327 325 323 319 312 306 305 307 310 313 314 312 306 298 290 282 275 269 267 266 267 268 269 270 272 274 277 281 284 285 284 283 282 281 278 275 274 275 277 280 282 284 283 280 270 254 244 244 249 253 256 260 264 267 269 265 255 228 190 182 193 202 208 216 228 244 257 264 267 267 266 264 263 263 264 266 268 271 274 278 282 285 285 280 265 239 222 219 222 226 227 227 228 230 232 235 237 240 241 241 239 238 237 236 236 238 243 249 255 262 268 275 277 276 273 271 268 261 250 237 232 241 254 260 270 291 312 314 308 301 295 290 286 282 276 269 262 257 251 241 226 210 195 181 169 161 157 155 154 154 155 156 157 158 159 160 162 164 165 165 166 167 170 173 178 182 186 190 193 196 197 197 197 196 196 195 195 196 196 197 198 199 200 201 201 200 198 196 194 193 191 189 186 183 180 177 174 172 171 170 169 168 167 168 168 168 169 170 172 176 180 185 188 190 190 190 190 189 189 189 188 188 187 185 182 179 176 173 170 168 166 165 165 164 163 163 163 163 164 165 166 166 167 169 171 175 179 182 185 188 192 197 203 210 217 224 231 238 245 252 260 267 273 278 283 285 285 281 269 236 171 144 135 133 132 130 126 121 115 108 100 98 96 90 295 311 90 105 113 121 129 127 102 76 63 59 62 68 76 84 94 107 122 133 141 147 154 160 169 181 194 205 207 195 175 159 151 150 152 154 156 157 157 156 157 159 164 172 181 190 199 207 213 215 214 212 209 204 196 185 173 161 150 142 138 136 136 135 136 136 137 137 137 137 137 136 136 137 138 140 141 143 144 145 146 147 149 151 152 153 152 152 152 154 157 161 164 167 168 168 166 163 161 158 157 155 154 154 155 157 157 155 150 143 137 131 127 125 124 123 121 117 111 106 104 105 107 106 106 105 103 99 95 91 88 87 86 84 83 82 82 81 81 81 80 79 78 78 77 77 78 79 80 81 80 79 78 77 76 75 74 73 72 71 69 67 66 64 63 62 60 58 57 55 54 53 51 50 49 48 48 48 48 49 50 52 55 58 61 65 69 72 75 77 80 82 83 85 86 88 89 90 24 23 23 22 21 20 20 19 18 18 17 17 16 16 16 16 15 14 12 10 9 7 5 3 2 1 359 357 354 351 348 345 342 338 330 320 308 299 292 287 285 285 287 292 301 316 333 342 341 335 327 317 306 296 285 276 267 261 259 261 270 278 282 287 293 298 301 304 308 314 320 322 323 322 322 322 322 321 321 323 325 327 327 325 323 323 323 318 311 303 295 286 277 268 262 261 263 265 268 270 273 277 280 283 285 284 283 281 279 277 276 274 274 274 275 278 281 283 285 283 274 253 233 224 224 228 235 244 253 260 264 264 256 240 223 217 222 223 225 229 237 247 257 263 267 268 269 268 268 268 269 270 272 274 276 278 281 283 284 283 278 270 259 253 250 249 247 244 241 239 238 237 236 236 235 234 233 232 231 230 230 233 239 245 252 258 262 265 266 266 268 270 274 276 270 251 234 238 250 251 251 257 268 276 278 279 279 279 281 282 281 279 275 271 264 249 221 192 172 158 151 148 147 148 150 152 154 156 157 159 160 163 165 166 167 168 169 171 174 178 182 185 189 193 196 198 199 199 199 198 197 196 196 196 196 197 198 199 200 201 201 201 199 197 195 193 192 189 186 183 179 175 172 169 168 167 167 167 167 168 168 168 167 169 172 177 182 187 190 191 191 190 190 189 188 187 186 185 184 181 179 175 172 168 166 163 162 161 160 160 160 161 162 164 165 166 167 167 168 170 173 176 180 184 188 192 195 200 204 210 216 223 229 236 243 251 260 268 276 282 286 289 289 286 277 253 194 151 136 131 130 129 129 128 126 126 128 137 158 200 231 226 152 123 114 108 103 98 95 89 84 78 76 79 86 92 99 110 121 130 138 144 151 158 169 182 200 217 219 178 129 117 115 122 134 142 147 148 148 147 147 149 153 158 167 177 189 200 208 210 210 209 206 199 188 174 161 151 144 140 138 138 138 139 140 141 141 140 140 139 139 139 139 140 141 142 144 145 146 147 148 150 152 153 155 155 154 154 154 156 160 164 167 169 169 169 168 167 164 163 161 159 157 155 154 155 155 151 146 139 132 128 126 126 126 126 126 124 121 117 116 118 120 121 122 121 119 116 111 106 99 96 93 90 87 85 83 83 83 83 82 79 77 76 77 79 81 82 82 82 81 80 80 79 78 78 77 76 75 73 71 69 68 66 64 63 61 59 57 56 54 52 51 50 48 47 46 46 46 47 48 49 51 54 58 61 65 69 72 76 78 81 83 85 86 88 90 91 23 23 22 22 21 20 19 19 18 17 17 17 17 18 18 18 17 16 14 12 9 6 4 2 1 360 358 356 354 350 346 343 340 334 325 313 304 298 292 290 291 295 299 305 314 324 334 337 333 326 319 312 307 304 301 297 294 292 292 293 293 292 289 288 288 287 288 290 295 302 307 310 312 314 315 316 317 318 321 327 333 339 341 336 330 324 319 313 307 301 295 289 281 272 264 260 260 262 266 270 274 278 281 283 283 282 281 280 279 277 276 274 274 275 278 282 287 291 295 296 291 277 255 237 228 226 228 234 242 251 259 262 259 252 244 241 242 240 238 238 243 251 259 265 269 271 272 273 273 274 275 276 277 278 280 281 282 284 285 284 283 280 275 270 266 262 258 255 251 248 246 243 241 240 239 237 236 234 232 230 230 233 238 244 249 253 256 257 258 260 265 272 280 289 297 296 284 267 261 250 240 237 239 244 251 257 262 267 272 277 281 285 288 290 292 290 143 128 127 127 129 134 138 143 147 150 154 156 159 160 163 165 167 169 170 171 173 175 178 181 185 188 192 195 197 199 200 201 201 200 199 198 197 196 196 196 197 198 200 201 202 201 200 198 196 194 192 189 186 183 179 175 171 169 167 167 167 167 167 167 167 167 167 169 173 178 184 189 192 192 191 190 189 188 186 184 183 181 179 177 174 171 167 164 161 158 157 156 156 157 159 160 163 164 166 167 167 168 169 171 174 178 182 187 192 196 200 204 207 211 217 222 228 234 240 250 259 269 277 284 289 292 294 293 287 269 225 163 136 128 127 129 130 132 137 145 158 174 192 212 225 216 183 152 132 119 108 101 98 97 96 98 107 122 132 132 130 130 132 134 138 142 147 154 163 178 203 274 21 51 64 72 76 82 100 118 131 137 140 141 142 143 145 146 147 151 160 175 188 194 198 200 201 188 170 153 145 141 141 140 141 141 142 143 144 145 145 144 143 142 142 142 142 143 144 145 146 147 148 150 151 153 155 156 157 158 158 158 159 161 164 167 169 170 170 169 168 166 165 165 163 161 158 154 152 151 149 146 141 135 130 128 127 128 130 131 131 130 127 125 125 126 129 134 139 146 149 149 145 137 127 119 112 107 101 97 94 92 91 88 83 79 78 78 80 83 84 84 84 83 82 82 82 82 81 80 79 78 77 75 73 72 70 68 66 64 62 60 58 56 54 53 51 49 48 46 45 45 45 45 46 47 48 51 54 58 62 66 70 73 77 80 82 85 87 89 91 92 23 22 22 21 21 20 20 19 18 18 17 18 18 19 19 19 19 18 16 13 10 7 4 2 360 359 357 355 353 349 345 342 338 332 322 311 304 300 298 297 300 305 309 313 318 322 325 324 320 314 307 302 300 301 304 306 308 310 311 310 306 300 295 292 289 287 285 285 287 291 294 297 300 304 307 310 313 316 321 327 333 338 339 335 327 318 310 302 298 296 294 291 287 281 273 266 263 263 266 269 273 277 280 280 280 280 280 281 281 281 280 280 281 284 290 297 304 311 316 319 318 312 299 280 260 246 238 235 238 244 251 257 262 264 263 261 259 255 249 246 247 253 261 267 270 272 274 275 277 278 279 281 282 282 283 283 283 284 285 285 284 283 280 277 273 269 265 261 258 255 252 249 247 246 245 245 244 243 240 238 237 238 241 245 248 251 253 255 256 260 265 271 279 287 294 297 295 290 281 264 244 233 230 232 238 246 252 258 264 271 277 285 293 303 319 5 87 112 123 129 134 138 141 144 148 151 154 157 160 162 165 167 169 171 172 174 176 178 181 184 187 190 194 196 199 200 201 202 202 201 201 200 198 197 196 196 197 198 199 200 201 201 201 199 197 194 192 189 186 182 179 176 173 170 169 168 167 168 168 167 167 167 167 171 175 181 186 191 193 193 192 190 188 186 183 180 178 176 174 172 169 166 163 159 156 154 152 152 153 155 157 160 163 165 166 166 166 167 169 172 175 180 185 191 197 202 206 209 211 214 217 221 226 232 239 249 261 271 281 289 295 300 304 304 301 289 269 178 126 119 121 126 131 139 152 165 177 186 194 204 212 202 182 163 147 133 120 112 109 111 117 131 153 170 172 167 158 149 143 138 136 136 137 137 133 107 44 32 38 46 55 63 67 73 87 105 120 131 138 142 144 144 143 140 137 133 130 132 139 149 161 175 184 170 149 138 135 136 140 142 144 145 147 148 149 149 149 148 146 146 145 145 146 147 148 149 150 151 152 153 155 157 159 160 161 162 162 163 164 165 167 168 170 170 169 167 165 164 164 164 164 161 156 151 147 145 143 140 137 132 129 127 129 133 136 136 135 134 132 130 130 131 136 145 155 163 165 162 156 146 136 131 127 123 118 114 112 110 107 98 90 87 86 87 86 86 86 86 86 85 85 85 85 85 84 83 82 81 79 78 76 74 72 70 68 65 63 61 59 57 55 53 51 49 48 46 45 44 44 44 44 45 46 48 51 55 59 63 67 71 75 78 82 84 87 89 92 94 22 21 21 20 20 20 20 19 19 18 18 18 19 20 20 21 20 19 17 14 11 8 5 3 0 359 357 355 352 348 344 341 336 329 320 309 303 301 303 305 307 309 311 313 316 319 320 319 316 310 302 298 296 298 301 304 306 307 308 307 303 299 295 292 289 286 284 283 283 284 285 288 292 296 301 305 309 312 317 323 327 330 330 328 321 314 307 300 295 294 294 294 292 290 285 280 275 273 273 275 278 280 280 280 280 280 281 282 284 288 291 295 299 306 312 317 323 329 335 338 337 333 325 314 299 282 263 248 240 237 238 244 255 270 278 278 274 268 260 253 250 253 260 267 270 271 273 275 278 280 282 284 284 285 284 284 284 284 284 284 284 283 281 279 276 272 269 265 262 259 256 253 250 249 248 248 249 249 249 247 246 247 248 250 252 253 255 256 258 260 264 268 274 280 285 288 289 289 284 273 253 238 231 231 234 241 248 254 260 267 274 283 293 303 315 339 143 150 155 156 157 154 152 152 152 154 156 159 161 164 166 168 170 172 174 175 178 180 183 186 189 192 195 198 200 202 203 203 203 203 202 201 199 198 197 197 197 198 199 200 200 201 200 199 197 195 192 189 186 183 180 177 174 172 171 169 169 169 168 168 167 167 168 172 177 182 187 191 193 192 191 189 186 183 179 176 173 170 168 166 163 160 156 152 150 149 148 150 151 154 157 160 162 163 164 163 164 165 167 171 175 182 189 196 203 207 210 213 214 215 217 221 226 232 240 252 265 278 291 304 315 322 326 326 323 317 318 5 89 100 109 120 131 146 163 175 180 181 181 179 179 174 167 161 154 146 136 129 127 134 150 170 185 190 188 179 167 156 146 138 131 125 119 107 85 62 49 45 46 50 57 66 69 75 86 100 116 128 137 142 144 144 142 139 136 133 129 127 127 128 131 139 142 141 136 133 134 137 141 144 147 148 150 151 152 152 152 151 150 149 149 149 150 151 152 153 154 155 156 157 159 161 163 164 165 165 165 165 166 166 167 168 169 168 167 165 163 161 163 164 164 161 154 147 143 140 139 137 134 131 129 128 131 138 142 143 141 139 136 134 134 136 141 151 160 166 167 165 159 151 144 138 135 132 128 125 123 123 122 116 108 103 102 99 94 90 92 95 96 96 94 92 91 90 88 87 85 84 82 81 79 76 74 71 69 67 64 62 60 58 56 54 52 50 48 47 46 45 44 44 44 44 45 47 49 52 55 59 63 68 72 76 80 84 87 90 93 95 21 20 20 20 20 20 20 20 19 19 19 19 19 20 21 21 21 19 17 15 13 10 7 4 1 359 357 354 352 348 344 339 333 323 311 301 296 299 305 311 315 317 319 322 324 327 329 328 324 316 307 300 297 298 299 299 300 300 300 299 296 294 292 289 287 284 283 282 281 281 282 284 287 291 296 300 304 308 312 316 318 320 320 319 317 314 311 308 304 301 298 296 294 294 293 292 290 289 288 289 289 288 287 285 284 283 284 287 291 298 306 314 320 326 330 334 339 344 347 348 344 339 333 325 316 306 294 278 257 236 219 211 220 258 285 287 285 280 272 263 257 257 263 269 272 273 274 277 280 283 285 286 286 286 285 285 284 284 284 284 283 281 280 278 276 273 270 267 264 261 258 255 251 249 247 247 248 249 251 251 252 253 254 254 255 256 257 258 259 261 263 265 268 271 274 277 279 279 277 270 258 245 236 233 235 241 247 253 259 264 271 279 285 281 258 218 198 190 186 181 176 168 162 158 157 157 159 161 163 165 167 168 170 172 175 177 179 181 184 187 190 192 195 198 200 202 203 204 204 204 203 202 201 200 200 199 199 199 200 200 200 200 199 198 197 195 193 190 187 184 181 179 177 174 172 171 170 169 169 168 167 167 169 172 177 182 187 190 191 190 189 186 182 179 175 171 167 165 162 159 156 152 148 146 145 145 147 150 152 154 157 159 160 161 161 160 159 160 162 166 172 180 189 198 205 209 211 212 213 214 216 219 224 229 238 251 268 284 302 323 340 349 353 352 350 347 352 9 42 70 86 98 111 128 147 159 163 162 157 149 138 134 137 145 150 149 145 143 145 155 170 185 193 195 191 182 169 157 147 138 127 117 104 89 73 61 54 51 51 54 61 69 74 79 87 97 111 122 130 135 138 139 139 139 137 136 136 136 134 131 127 124 121 121 121 123 125 132 140 146 150 151 152 153 153 154 154 154 153 152 152 152 153 154 155 156 156 157 159 161 163 165 166 167 167 166 166 166 166 166 166 167 167 167 166 164 162 162 163 165 166 162 154 146 141 138 138 138 136 135 135 135 139 146 151 151 148 143 139 137 136 137 142 150 159 166 169 167 162 155 148 143 140 138 134 131 129 129 128 124 119 115 112 107 103 102 108 109 108 105 102 100 97 95 93 91 89 87 86 84 81 79 76 74 71 68 66 64 62 60 58 56 54 52 50 48 47 46 45 45 44 44 45 46 47 49 51 55 59 64 68 73 78 82 86 90 94 97 20 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 20 18 16 14 11 8 5 2 359 357 354 352 349 345 340 332 319 304 293 291 297 308 317 325 331 337 340 341 342 341 338 332 323 312 303 298 296 296 295 295 294 293 292 291 290 288 286 284 283 282 282 281 281 281 283 285 288 292 295 299 303 307 310 311 313 314 315 315 315 315 316 315 310 303 297 294 294 295 297 299 301 302 302 301 300 297 294 291 290 291 295 302 311 321 326 329 331 335 342 354 9 7 342 335 330 326 322 317 312 308 302 296 275 195 166 165 190 268 286 288 287 284 277 269 267 272 277 280 281 282 284 286 288 289 289 288 286 286 286 286 286 286 285 283 281 279 278 276 274 272 269 267 264 261 258 254 251 248 246 246 247 248 250 251 252 254 255 256 256 257 258 259 260 260 261 262 263 265 268 270 270 269 264 257 246 238 234 235 240 246 251 255 257 255 247 239 227 220 214 209 205 199 192 183 172 165 161 159 159 161 163 164 166 167 169 170 172 174 177 179 181 184 186 189 191 194 197 199 201 203 203 204 204 204 203 203 203 202 202 202 201 201 200 200 199 198 197 196 195 193 191 189 186 183 181 179 177 175 173 172 171 170 168 168 168 169 173 177 181 185 187 188 188 186 183 179 174 170 167 164 161 158 155 152 149 146 144 145 146 149 151 154 155 157 157 158 157 157 157 157 156 157 159 164 172 182 192 199 203 205 206 208 211 214 216 219 223 229 241 258 274 294 326 358 11 15 14 10 4 2 4 17 37 47 56 64 76 94 116 131 136 133 125 113 106 107 117 132 139 143 148 156 169 182 191 194 193 189 180 168 157 148 139 127 114 99 84 70 61 54 51 51 54 62 70 77 83 89 96 107 115 122 128 131 133 135 136 137 137 138 139 138 134 129 122 117 113 111 111 112 120 132 144 152 155 156 156 156 156 155 155 154 154 154 154 155 156 157 158 158 160 161 164 165 167 167 168 167 167 166 165 164 164 165 165 166 166 166 164 163 163 164 165 166 161 153 145 141 140 142 143 144 144 146 148 153 159 163 163 156 148 142 137 134 134 137 144 154 165 172 171 166 159 150 144 141 139 136 134 132 131 130 128 126 122 116 110 109 113 117 117 114 111 108 105 103 100 98 96 94 92 89 87 85 82 79 76 73 70 68 66 64 62 60 59 57 55 53 51 50 48 47 46 46 45 45 45 45 46 47 50 54 58 63 69 74 80 86 91 95 99 18 18 18 18 18 18 19 19 20 20 20 20 20 20 21 21 21 19 18 17 15 13 10 7 3 360 357 355 353 351 348 344 336 325 310 300 297 304 316 327 336 343 349 353 353 350 346 340 334 324 313 304 297 295 294 293 292 292 291 290 289 287 286 284 283 282 281 281 282 282 283 284 285 286 288 291 294 299 304 308 311 313 314 315 314 315 315 317 318 314 308 300 296 296 298 302 305 308 310 310 310 308 305 301 298 297 299 306 314 324 331 332 331 332 334 340 352 53 173 195 221 246 265 280 292 300 304 307 312 322 53 145 158 175 215 263 280 286 288 287 282 278 281 286 290 292 294 295 296 296 295 293 290 288 287 286 287 288 288 288 286 284 283 281 279 278 276 273 271 269 266 263 259 256 252 249 247 247 247 247 248 249 250 251 253 254 256 257 258 258 258 258 257 256 257 258 261 263 262 259 252 242 233 229 230 235 241 246 246 239 220 206 207 212 216 218 217 214 208 197 185 173 165 161 160 160 162 164 165 166 167 168 170 172 174 176 178 180 182 185 187 189 192 194 197 200 201 203 203 204 204 204 204 205 205 205 204 203 202 201 200 199 198 197 195 194 193 192 190 188 185 183 181 179 177 176 175 173 171 169 168 168 169 172 176 179 182 184 185 185 183 180 175 170 167 164 162 160 158 155 152 149 147 146 147 149 151 153 154 156 156 156 156 155 155 155 155 154 154 154 157 163 171 180 188 193 195 199 202 206 209 211 213 217 223 232 240 248 256 276 22 37 37 33 25 14 4 359 3 16 25 32 41 54 72 94 108 114 112 105 94 85 81 84 94 108 123 140 162 182 192 196 195 191 185 175 164 154 146 139 129 116 100 84 69 58 52 49 49 51 56 64 74 83 90 95 103 111 118 125 131 134 136 137 137 135 135 135 135 133 128 123 118 113 109 106 105 108 118 134 147 155 160 162 162 160 158 156 156 155 156 156 156 157 157 158 159 161 163 165 166 166 167 167 167 166 165 164 163 163 164 165 165 165 165 164 163 163 163 164 164 160 153 147 144 146 148 150 152 154 155 158 162 166 171 171 163 153 145 137 132 130 130 135 147 163 175 178 173 162 149 142 137 135 134 133 131 131 130 130 129 127 122 118 119 123 124 123 120 117 114 111 108 106 104 101 99 97 94 92 89 86 83 79 76 73 71 68 67 65 64 62 61 59 57 55 53 52 50 48 47 46 45 44 43 43 43 45 48 52 57 62 69 76 84 91 97 102 17 17 17 17 17 17 18 19 19 20 20 20 20 19 20 20 20 19 17 16 14 13 10 8 5 1 359 356 354 353 352 349 343 335 326 318 318 324 334 343 348 352 356 358 359 355 348 340 331 322 313 306 300 297 295 294 293 292 291 290 289 287 286 284 283 282 281 281 281 283 285 287 287 286 287 289 294 300 306 311 314 316 316 314 312 311 311 312 314 314 311 307 305 306 308 311 313 314 313 312 311 308 305 302 301 302 306 316 326 334 338 337 334 332 332 334 337 323 211 203 206 209 212 217 229 251 275 285 294 303 176 167 182 196 212 236 259 273 280 284 285 283 284 289 294 298 301 302 303 302 300 296 293 290 288 288 289 291 293 293 292 291 290 289 287 285 282 279 276 273 269 266 263 260 256 253 250 249 248 247 247 247 248 249 251 252 254 256 258 259 259 258 255 252 251 251 253 256 256 253 245 231 222 219 221 227 235 238 234 224 208 203 209 217 224 229 231 228 218 203 186 173 165 161 160 160 162 164 165 166 167 168 169 171 173 175 177 179 181 183 184 186 189 192 195 197 200 201 202 203 204 204 205 206 207 207 207 206 204 202 201 200 199 197 195 194 193 192 191 189 187 184 182 181 180 179 177 175 173 170 168 168 169 172 175 178 180 182 184 183 181 177 173 168 165 162 161 160 158 156 154 151 149 148 149 151 152 154 156 157 157 157 157 156 156 156 155 154 153 153 154 157 163 170 178 183 187 192 196 201 203 206 210 215 221 228 231 233 231 219 154 80 64 55 43 26 7 355 356 6 16 25 35 51 72 88 97 99 95 88 78 70 65 60 58 60 68 93 158 191 197 196 192 187 179 168 158 148 140 134 128 117 104 88 74 60 52 48 47 47 49 54 65 78 86 90 95 101 110 122 134 141 144 144 142 137 133 131 129 127 125 122 118 115 111 107 103 102 106 115 129 143 155 163 165 163 161 159 157 157 157 157 157 157 158 159 160 162 163 164 165 165 166 167 167 166 165 164 164 164 165 165 164 164 164 164 163 162 162 162 161 158 153 149 149 151 153 155 157 159 161 163 164 167 170 168 164 157 148 138 130 125 124 128 141 159 175 183 180 163 146 135 130 127 128 128 127 127 126 127 126 125 123 123 125 128 128 127 125 123 120 118 115 113 110 108 106 103 100 98 94 91 87 84 80 77 74 72 70 69 68 67 65 64 62 60 58 55 53 51 48 46 44 42 40 39 39 40 42 44 48 54 61 71 81 91 100 107 17 17 17 17 17 17 18 19 20 20 20 20 20 19 19 19 19 18 16 15 13 12 10 8 6 3 0 358 356 355 354 353 348 343 338 335 336 345 353 358 359 358 358 359 359 357 348 338 329 320 313 308 305 303 301 298 296 294 292 291 289 288 285 283 281 280 281 281 284 288 291 293 293 292 292 295 300 306 312 314 315 314 312 309 304 302 301 303 306 310 312 313 315 317 319 319 318 316 312 309 305 302 299 298 301 307 316 328 338 341 341 338 334 331 329 328 327 320 288 246 224 212 205 203 207 216 230 234 222 200 191 199 213 222 229 238 249 261 271 279 285 288 288 292 296 300 303 304 304 303 301 297 293 290 289 289 291 295 299 301 302 302 301 300 297 293 288 283 278 273 269 265 263 261 258 256 254 253 252 251 250 250 250 251 252 253 255 257 259 261 262 262 258 254 250 248 248 249 249 246 235 211 202 207 219 231 238 238 234 225 215 213 221 233 243 249 253 249 233 209 187 172 163 160 159 159 161 163 163 164 165 165 167 168 171 173 176 178 179 181 182 184 187 190 192 195 198 200 201 202 203 203 204 205 207 208 209 208 206 205 203 202 200 198 195 194 192 192 191 189 188 186 184 182 182 181 179 177 174 171 169 168 169 171 173 176 178 180 182 182 180 176 172 167 163 161 160 159 158 157 155 153 151 151 151 153 154 156 157 158 159 160 160 160 159 158 156 155 154 153 154 156 158 163 170 176 182 186 190 192 195 199 205 213 220 226 228 228 223 209 176 126 95 80 67 47 17 355 353 2 13 22 34 56 79 90 93 91 86 79 72 65 58 51 44 38 37 40 51 143 180 184 183 178 169 158 148 139 131 127 122 115 107 97 84 71 60 53 49 46 45 47 55 68 78 82 84 87 93 112 134 147 154 155 150 143 136 131 126 122 120 119 118 116 114 109 104 100 99 101 105 114 129 149 160 163 162 161 159 159 159 159 159 158 158 159 160 162 163 165 165 166 166 166 166 165 165 165 165 165 165 164 163 162 162 163 162 162 161 160 158 155 152 150 150 152 154 158 161 162 163 164 163 163 163 162 160 156 147 136 127 122 120 124 135 153 173 188 184 160 140 127 120 118 119 120 120 119 119 120 120 119 120 123 127 130 131 131 130 128 126 124 123 121 119 116 114 112 109 106 102 98 94 90 86 82 79 77 75 74 73 71 70 69 67 65 62 59 56 52 49 46 43 40 38 36 34 34 34 36 39 43 50 61 75 91 104 113 17 17 17 17 17 18 19 19 20 21 21 20 20 19 19 19 19 18 17 15 13 11 9 8 6 4 2 359 357 356 354 352 348 345 343 344 348 355 3 6 4 1 358 357 358 357 350 339 327 318 312 308 307 306 304 301 298 295 293 290 288 285 282 280 279 280 283 287 291 296 299 300 301 301 302 305 310 314 317 317 314 311 307 303 297 291 289 290 295 301 307 312 317 320 322 320 317 313 308 302 298 295 294 297 305 317 330 341 345 343 339 334 330 326 323 321 318 313 302 284 259 234 216 207 206 209 214 217 212 206 208 219 234 246 252 255 259 264 273 283 293 300 303 304 305 306 307 307 306 305 302 297 292 290 289 291 294 299 306 311 314 316 315 311 306 299 290 282 274 269 265 263 262 262 262 261 260 259 258 258 257 256 256 255 255 254 255 256 259 262 264 264 262 257 253 250 248 248 247 244 223 90 64 303 272 266 261 259 256 253 251 251 258 266 273 278 281 279 256 206 176 164 158 156 156 157 158 159 160 160 161 162 163 165 168 171 173 176 177 179 180 182 184 186 189 192 195 197 199 200 200 201 202 204 205 207 209 209 208 207 206 204 202 199 196 194 192 191 190 190 188 186 185 184 183 182 181 178 175 173 171 170 170 171 173 175 177 179 180 180 178 175 171 166 163 161 160 159 158 157 155 154 153 153 153 154 156 158 160 162 163 164 165 164 164 163 161 160 159 157 157 157 158 162 168 174 179 183 185 186 187 191 199 210 219 225 227 226 220 206 185 156 128 109 99 87 49 358 351 2 14 24 39 69 91 98 97 92 86 79 73 68 62 54 45 39 37 39 47 63 106 149 161 160 153 144 135 128 124 121 117 114 109 105 97 87 77 67 59 52 47 46 50 60 68 72 75 76 81 101 130 150 158 158 153 146 139 132 126 120 117 116 115 115 114 109 104 99 97 97 98 102 112 134 153 160 161 160 160 160 160 160 160 159 158 159 160 161 163 165 166 166 166 165 164 164 165 166 167 166 165 164 162 161 161 161 162 161 160 158 156 154 152 151 151 153 156 161 165 167 168 165 161 157 155 154 152 150 142 133 126 120 118 122 131 147 170 190 183 160 136 121 113 110 110 110 109 109 111 113 116 118 120 124 129 133 136 136 135 134 133 132 131 129 128 126 124 121 119 116 113 109 104 100 95 91 88 85 82 81 79 78 77 75 73 70 67 63 58 53 49 45 41 37 34 31 29 27 26 26 27 30 35 46 65 91 112 124 17 17 17 17 18 19 20 20 21 21 21 21 20 20 19 19 18 17 17 15 13 11 10 8 7 5 3 0 358 356 354 352 349 348 349 352 356 1 7 9 7 3 359 358 358 356 351 340 327 316 310 306 305 304 302 300 297 295 292 288 284 280 278 278 280 283 289 295 299 301 303 304 305 306 308 311 314 315 315 314 311 308 305 302 296 288 282 280 283 289 297 305 312 316 317 315 312 307 301 296 293 293 296 305 319 335 343 346 344 338 332 327 323 319 316 313 309 304 296 285 270 251 233 220 214 213 214 217 218 219 224 235 248 264 274 279 282 283 286 293 302 311 317 318 315 313 311 309 309 309 305 298 293 289 289 290 294 300 311 320 326 328 326 320 309 296 284 275 269 265 263 264 266 269 271 270 269 267 265 264 262 261 259 257 255 253 252 252 254 257 259 261 261 260 259 258 259 263 273 311 17 25 6 327 300 289 285 287 295 307 320 329 333 335 337 342 352 4 23 69 118 138 146 149 151 152 153 154 153 154 154 155 158 160 163 166 169 171 174 175 177 178 180 183 185 188 190 192 194 195 196 197 198 200 202 205 207 208 209 210 209 208 205 201 197 195 193 192 192 191 189 188 186 185 184 183 181 179 177 175 174 173 173 173 173 174 176 177 179 179 177 174 170 166 163 161 160 159 157 156 155 154 153 153 154 155 157 160 162 165 166 168 168 169 169 169 169 169 167 164 162 161 161 165 170 175 178 180 181 181 183 189 197 207 217 224 227 225 219 207 191 174 159 146 142 147 159 202 326 3 20 34 57 91 107 110 106 100 93 86 81 77 73 69 60 52 46 46 50 56 74 106 128 133 130 125 122 119 117 116 115 114 113 112 109 105 100 92 82 70 59 52 51 54 60 64 67 70 77 100 139 157 159 155 150 143 137 132 126 120 116 114 114 115 113 109 104 101 99 100 103 109 119 136 151 156 156 156 157 158 158 159 158 158 157 158 158 160 163 164 165 164 162 161 161 163 165 167 167 165 164 162 161 160 160 160 160 160 159 158 158 158 156 155 155 157 161 165 170 174 175 168 158 151 147 146 146 144 140 134 126 120 119 121 128 142 166 180 179 162 137 120 111 105 101 100 100 102 106 111 116 119 123 128 134 139 142 142 142 141 140 139 139 138 137 136 134 133 131 129 126 123 119 115 110 106 102 98 95 93 91 89 87 85 81 77 72 66 59 53 48 43 38 34 30 26 22 19 17 16 15 15 16 23 45 98 132 143 17 18 18 18 19 19 20 21 22 22 22 21 20 20 19 18 17 16 16 15 14 12 10 9 8 6 4 2 0 358 356 356 356 357 358 360 1 4 8 11 10 7 3 360 358 356 351 341 328 316 308 304 301 300 298 297 295 294 290 285 281 278 278 280 285 291 296 300 301 302 302 303 305 306 307 309 310 310 309 308 307 305 305 304 302 297 289 284 282 284 290 299 305 308 309 308 305 301 297 295 294 299 310 325 341 350 348 343 336 329 324 319 315 312 308 305 300 294 287 278 267 255 243 232 224 220 218 219 220 222 227 235 250 273 295 307 311 311 308 305 309 316 321 322 318 314 311 310 310 311 307 300 293 290 288 289 291 298 311 325 334 336 332 320 300 283 273 267 264 265 268 275 283 287 287 285 281 278 275 271 267 264 260 257 253 250 247 245 245 247 251 254 258 261 266 271 280 294 313 332 344 341 323 305 297 297 302 316 333 349 1 8 12 14 16 22 30 40 47 54 68 90 116 134 142 146 147 147 146 145 145 148 151 154 157 160 163 166 168 170 172 174 176 179 181 183 184 186 187 188 190 191 192 194 197 200 203 206 209 211 211 210 208 203 200 197 195 195 194 192 191 189 188 186 184 183 181 180 179 178 177 176 175 174 174 175 176 177 178 178 176 174 170 167 165 163 161 160 159 157 156 154 154 154 155 156 158 161 163 166 168 170 172 173 175 176 177 178 176 173 169 166 164 166 170 173 174 174 172 173 177 184 195 206 216 222 225 223 217 207 197 187 181 178 181 186 192 200 209 210 62 79 104 122 127 125 119 112 105 99 94 91 90 90 83 74 65 60 64 70 84 99 110 111 107 105 106 108 110 112 114 116 119 120 120 120 120 118 111 99 84 68 58 55 56 58 60 61 67 132 171 168 160 151 142 134 128 124 122 121 118 117 117 119 117 114 109 106 106 109 115 123 133 146 152 152 149 148 149 151 153 154 155 156 156 157 158 160 162 163 164 162 160 159 161 163 165 167 166 164 162 160 159 159 159 160 160 160 160 160 161 161 159 158 158 160 163 168 174 178 176 165 152 143 140 140 142 143 142 138 130 124 121 121 125 137 157 173 176 164 139 121 110 104 100 98 99 102 107 113 118 122 127 133 142 147 149 148 148 147 147 147 146 146 146 145 145 144 144 143 142 141 139 135 132 129 126 122 119 116 113 109 106 100 95 88 80 70 62 53 46 40 34 29 24 19 14 11 7 4 1 357 354 351 347 172 168 166 18 18 18 18 19 20 21 22 23 22 22 21 21 20 19 18 17 16 14 14 13 12 11 10 9 8 6 4 3 1 360 1 2 3 3 2 2 4 8 12 13 10 6 2 358 355 350 342 331 318 309 303 300 298 298 297 296 295 291 287 283 282 283 288 294 299 303 304 302 301 302 302 303 304 304 304 304 304 303 303 304 304 306 307 307 306 303 299 297 296 298 302 304 304 303 301 299 296 294 294 298 311 328 344 353 353 345 334 326 321 316 312 308 304 300 296 290 284 278 271 263 255 247 240 233 227 223 221 220 220 220 220 225 261 345 354 354 349 340 326 316 315 317 316 314 311 309 308 309 310 305 299 293 289 288 287 288 294 307 323 331 331 321 301 280 269 264 263 263 270 285 300 307 307 303 299 294 289 285 280 274 269 264 258 253 248 243 239 237 239 243 248 253 260 267 276 286 297 309 313 312 305 296 291 296 306 321 339 355 6 13 18 21 21 21 26 34 45 54 59 61 65 76 100 122 134 139 140 139 137 137 138 141 145 148 151 154 157 160 162 164 167 169 171 174 176 178 179 181 182 183 184 186 188 191 195 198 203 207 210 212 212 210 206 203 201 200 199 197 195 192 190 189 187 185 183 181 181 181 180 179 178 177 176 175 175 176 177 177 177 176 174 171 169 167 166 164 163 161 160 158 157 155 155 156 157 159 161 163 166 168 171 174 177 180 182 184 185 183 179 175 170 166 164 163 164 165 165 162 164 171 182 193 206 215 220 222 220 216 210 203 198 196 197 199 201 203 204 204 197 179 156 145 143 142 138 132 126 120 114 109 107 108 109 106 98 87 79 84 92 101 107 108 103 96 93 95 99 103 106 110 117 124 127 129 131 133 134 131 122 107 91 75 67 63 60 55 42 313 219 193 172 156 141 130 121 116 113 112 113 116 120 124 130 133 132 127 121 120 124 131 138 148 155 156 150 145 141 141 143 146 149 152 154 155 156 158 160 161 163 163 161 160 160 161 162 164 164 163 162 160 158 157 158 159 160 161 162 162 162 162 160 159 158 158 160 164 169 173 173 165 150 139 133 133 135 139 142 144 141 135 128 123 121 124 135 151 168 174 163 141 124 113 107 105 104 104 106 109 116 121 125 130 140 149 153 153 154 153 153 153 153 153 154 154 154 155 156 156 157 159 159 160 159 158 157 155 154 150 147 142 138 132 125 117 106 93 79 66 54 45 37 29 23 17 11 6 2 357 352 346 339 331 318 284 221 193 183 17 18 18 19 19 20 21 22 22 22 22 22 21 20 20 18 17 15 14 13 12 12 11 10 9 9 7 6 5 3 3 3 4 3 1 359 358 360 6 11 14 13 8 2 357 353 348 342 332 321 311 305 301 300 301 301 300 298 295 292 290 291 295 300 307 310 311 310 308 306 306 305 305 304 303 303 303 303 304 304 305 307 308 309 309 310 311 311 311 311 311 308 304 300 297 294 291 289 289 293 303 322 344 355 356 349 337 328 321 316 311 306 301 296 291 286 281 276 271 265 260 254 249 243 238 232 227 223 220 217 210 193 160 109 75 57 45 36 24 4 332 314 308 307 306 306 305 305 306 306 301 295 290 288 287 286 287 292 301 312 315 307 292 276 265 261 260 262 268 282 300 311 314 312 308 302 297 292 288 283 279 275 270 264 258 251 244 237 233 233 236 241 247 254 262 270 278 285 290 290 287 284 283 287 301 320 339 353 4 12 17 21 23 20 18 19 26 41 64 77 78 72 67 71 87 107 121 128 130 128 128 129 131 132 135 137 140 143 146 148 150 152 154 157 160 163 166 169 171 173 174 176 178 182 186 190 194 198 203 208 212 212 211 209 207 206 205 203 199 196 193 191 189 188 186 185 184 183 183 183 182 181 179 177 176 176 176 177 178 178 177 175 173 171 169 168 166 165 164 162 161 159 158 158 158 159 160 161 162 164 167 169 173 177 181 185 187 189 187 183 177 171 166 161 158 156 157 158 160 166 175 186 197 208 215 219 220 219 217 214 210 207 205 204 205 205 206 206 203 196 185 170 157 151 150 147 143 139 133 129 125 123 123 124 122 116 107 99 101 107 113 117 116 106 97 93 93 96 99 100 101 107 117 124 129 133 137 138 136 130 121 109 99 94 93 94 109 208 224 211 190 167 148 134 124 115 107 103 101 101 105 111 119 131 150 162 156 141 135 135 139 146 158 164 161 153 146 143 143 144 147 149 152 154 155 156 158 159 161 162 161 161 160 160 160 161 160 160 159 158 157 156 156 157 158 160 161 161 161 161 159 158 156 156 156 158 161 164 163 154 136 123 118 119 123 128 135 141 145 143 137 130 124 122 126 135 150 165 170 158 142 127 117 113 112 112 112 113 115 118 121 125 132 143 152 156 157 158 158 158 158 159 159 160 161 162 164 165 168 170 173 176 177 178 178 178 178 177 174 171 168 164 159 153 145 134 118 97 75 57 43 32 24 17 11 5 360 355 349 342 334 325 314 298 267 227 204 194 16 17 17 18 19 20 20 21 22 22 22 21 21 20 20 19 17 16 14 12 11 11 11 10 10 10 9 7 6 4 2 1 359 358 356 354 353 355 2 9 12 11 6 359 354 350 347 342 334 324 315 306 303 303 304 305 303 301 299 298 300 305 311 317 321 323 322 321 319 316 313 311 308 307 306 306 307 308 310 311 311 311 310 310 309 310 311 312 312 312 310 307 301 296 292 288 286 285 286 295 311 336 359 3 356 345 334 327 321 316 310 303 296 290 284 279 275 272 268 264 259 255 250 246 241 236 231 227 222 214 200 171 135 108 90 78 70 65 60 52 29 330 307 301 300 301 301 301 301 300 296 290 287 286 285 285 286 288 291 292 288 278 268 261 257 256 259 266 279 295 305 309 310 307 302 296 290 286 283 280 279 277 274 270 265 257 249 240 232 230 231 235 240 247 253 259 264 267 269 268 268 268 272 281 303 331 352 4 13 18 22 24 23 19 12 9 12 31 71 98 99 91 77 67 65 72 84 99 108 113 115 117 118 118 118 119 120 123 126 128 129 130 132 133 136 139 143 147 151 156 159 163 168 173 179 184 189 195 200 207 212 215 215 215 214 212 209 206 201 198 195 193 191 190 190 188 187 186 186 186 185 183 181 179 177 177 177 177 178 178 178 176 175 172 171 169 167 166 165 163 162 161 160 160 159 159 160 160 161 162 164 166 170 175 179 183 186 188 187 184 178 173 166 162 157 155 156 158 164 172 181 192 203 210 215 218 219 220 220 219 217 214 211 208 207 206 206 205 203 197 189 177 164 157 154 151 149 146 143 140 138 136 135 134 132 128 121 115 114 118 124 129 127 118 108 101 98 99 100 98 95 94 100 109 118 125 131 133 133 131 126 119 116 117 123 137 165 189 199 197 185 165 147 136 128 119 110 101 94 91 90 89 86 72 11 286 239 156 128 116 107 103 82 15 347 12 158 158 158 157 156 156 156 157 157 157 158 158 159 160 160 159 159 158 158 157 156 156 155 155 154 154 154 156 157 158 158 158 157 156 154 153 151 151 151 152 151 148 138 121 106 99 100 104 111 120 130 139 145 144 139 132 126 125 129 135 146 158 159 153 143 132 123 120 119 119 120 120 120 120 121 123 129 143 153 159 162 163 163 163 163 163 164 165 166 168 171 174 178 182 186 188 190 191 192 192 191 190 188 185 183 180 177 173 168 161 149 128 96 62 41 28 20 14 8 2 356 349 342 334 326 316 306 289 260 230 211 202 14 15 16 17 18 19 19 20 20 21 21 20 20 20 19 18 18 16 15 13 12 11 11 11 12 12 11 10 7 4 1 357 354 353 351 349 349 352 359 6 9 7 1 354 349 346 344 342 335 325 315 307 302 302 303 304 303 302 302 303 308 314 320 326 329 331 331 330 328 324 320 316 312 310 309 309 310 312 313 314 314 312 310 307 306 307 307 307 306 305 302 299 295 292 289 286 285 286 290 304 326 351 4 5 355 343 335 329 323 317 311 304 297 291 285 280 277 273 270 267 264 260 256 252 248 243 238 233 227 218 200 165 129 108 95 86 80 77 77 77 76 64 324 300 298 298 299 298 297 294 289 286 284 284 284 284 280 276 272 268 264 260 257 254 253 255 264 277 291 301 305 305 302 297 290 284 279 276 274 274 274 274 273 271 267 261 253 243 234 229 229 231 235 240 245 249 252 253 254 253 252 252 254 261 282 343 18 28 31 32 32 29 23 15 3 356 356 16 68 99 102 96 84 70 61 56 57 65 78 90 97 100 101 101 100 100 100 102 105 107 108 108 109 109 109 109 110 112 115 120 128 136 144 152 159 166 173 181 191 204 215 223 226 227 224 220 215 210 207 204 202 199 197 195 193 192 190 189 187 187 186 185 183 180 179 177 177 177 178 179 178 177 175 173 171 169 167 166 165 163 162 161 161 161 160 160 160 160 161 161 163 165 168 172 176 180 184 186 185 183 179 175 170 165 162 160 161 164 170 178 187 197 206 210 213 215 217 221 224 224 222 219 214 210 207 206 206 205 204 200 192 181 168 159 155 153 150 148 147 146 146 145 143 141 138 135 130 126 125 128 135 140 138 131 122 114 109 109 107 104 99 94 94 99 106 113 120 124 126 126 125 123 125 129 139 154 171 185 193 194 190 177 159 147 139 130 118 105 94 86 80 72 59 36 357 321 312 336 49 57 47 30 12 358 347 340 320 231 190 177 168 162 159 158 157 157 157 158 158 158 159 159 158 157 156 154 153 152 152 152 152 152 152 153 154 154 154 153 151 149 147 145 144 142 142 139 135 125 112 100 93 91 93 99 106 117 129 141 148 148 143 136 130 129 130 134 141 148 151 149 144 135 129 125 124 125 125 124 123 122 122 123 129 141 153 163 167 167 167 167 167 167 168 169 171 174 177 181 185 190 195 198 199 200 201 200 199 197 195 192 191 189 187 185 182 177 170 157 131 79 42 27 18 13 6 359 352 343 336 328 321 312 301 284 259 234 218 210 13 13 14 15 16 17 18 18 19 19 19 19 19 18 18 18 17 16 15 13 12 11 11 12 13 14 14 12 9 5 1 357 354 351 349 347 348 351 357 4 6 3 358 350 343 341 340 337 331 321 312 304 300 299 300 301 303 303 305 308 313 319 323 327 330 332 333 334 332 329 326 322 318 315 313 312 312 311 311 310 310 308 305 303 302 301 301 301 299 297 295 292 290 288 287 286 288 292 300 318 340 356 3 2 353 344 337 331 326 320 315 309 303 298 293 289 286 282 279 276 273 270 266 262 257 253 248 243 237 228 209 170 129 109 97 90 85 82 82 83 85 86 80 25 314 305 302 298 292 287 282 280 281 281 280 275 265 257 253 253 254 255 256 258 262 271 283 292 297 298 297 293 287 280 275 270 267 265 265 266 267 268 267 265 261 256 249 242 235 230 229 230 233 237 242 245 247 247 245 243 239 236 231 222 198 124 80 66 59 52 45 34 20 0 338 326 330 27 79 93 95 91 83 73 62 55 52 55 62 71 78 83 85 85 84 84 84 85 86 88 89 91 91 91 89 87 85 83 82 83 86 89 91 92 89 84 77 66 49 29 1 328 296 274 259 243 231 223 217 214 210 206 201 198 196 195 193 191 189 187 187 186 184 182 180 179 178 178 179 179 180 179 177 174 172 169 167 166 164 162 161 160 160 160 160 160 160 160 161 161 163 165 167 171 175 179 183 184 185 184 182 179 175 172 169 167 168 171 176 184 192 200 206 209 211 212 213 220 226 229 228 224 218 212 208 207 206 207 207 202 192 174 158 151 149 148 147 146 146 147 148 148 146 144 141 138 135 133 135 140 147 151 149 144 136 127 121 120 118 115 111 106 101 99 101 105 109 113 116 118 119 122 127 134 145 160 174 185 193 197 197 189 175 161 149 138 123 109 96 86 78 71 60 40 356 318 311 336 25 38 31 20 7 355 348 342 335 320 237 178 162 157 155 154 155 155 156 156 158 159 159 159 158 156 154 152 150 150 150 150 150 150 150 150 150 150 149 148 145 142 139 137 135 134 132 127 120 111 103 96 93 94 96 102 112 124 137 149 156 156 151 143 136 131 129 130 135 140 145 147 144 138 132 128 127 128 127 126 125 125 126 127 132 139 150 164 170 172 172 171 171 171 172 173 175 178 182 186 191 196 201 203 205 205 205 204 202 200 198 196 195 194 193 191 189 186 181 172 157 117 55 31 20 12 5 356 347 339 330 323 317 308 297 280 259 239 226 219 12 12 12 13 14 15 16 16 17 17 17 17 17 17 17 17 16 15 14 13 12 12 11 12 13 14 14 13 10 6 1 357 353 350 347 346 347 351 356 2 5 2 357 350 342 337 335 332 326 316 307 299 295 294 295 298 302 306 309 312 316 319 321 324 327 330 333 335 336 335 333 331 328 324 321 317 313 310 307 305 304 302 300 298 296 296 295 295 295 294 292 289 287 285 285 286 290 298 310 328 346 356 360 357 350 343 337 332 327 322 317 312 308 304 301 297 293 288 284 282 280 278 275 271 266 261 256 251 246 239 224 183 133 112 101 95 90 87 86 87 89 91 92 93 90 77 334 296 283 277 273 272 274 276 273 266 257 250 248 250 255 260 268 277 288 296 300 297 293 287 281 273 267 263 260 257 256 256 256 257 259 261 260 258 254 247 240 234 230 228 228 231 234 238 242 246 246 245 242 236 229 219 208 191 162 127 102 88 77 68 56 35 360 318 287 262 226 150 110 99 95 90 83 75 67 60 56 56 59 63 68 71 74 75 75 74 74 74 74 75 76 78 79 78 76 74 71 68 66 63 62 60 58 54 51 48 43 38 32 25 18 9 357 342 328 308 280 255 237 226 217 209 203 199 198 197 195 193 190 189 187 187 185 184 183 181 180 179 180 181 182 182 181 178 175 172 169 166 163 161 159 158 157 158 158 159 159 159 160 161 163 165 167 170 174 178 181 183 183 183 182 179 177 174 171 170 171 176 181 188 194 201 206 211 212 210 208 213 222 234 243 246 233 220 214 213 214 214 212 203 184 158 141 137 138 141 143 143 145 147 148 149 148 147 144 142 141 142 146 153 158 160 160 156 149 138 133 129 128 126 125 121 115 109 106 104 105 106 109 111 114 120 127 135 147 161 174 184 192 198 198 192 181 168 154 139 124 111 99 90 83 78 72 60 353 295 291 317 25 34 27 16 2 349 345 346 352 11 44 88 113 124 131 136 140 143 146 148 152 156 157 155 153 150 147 146 145 146 146 147 148 148 148 148 148 147 146 144 141 138 135 134 133 133 130 125 117 110 106 104 102 103 106 112 122 136 149 161 167 167 162 154 143 133 127 127 130 136 143 147 145 140 133 129 128 128 129 129 128 128 130 133 137 142 152 164 171 175 176 175 175 175 175 177 179 182 186 191 196 200 203 205 206 205 204 203 201 200 199 198 197 196 196 195 193 190 185 179 168 144 85 45 25 13 2 352 343 334 326 320 312 303 292 277 259 244 234 227 11 11 11 11 12 13 14 14 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 13 13 13 12 10 6 1 355 350 345 344 344 345 350 356 1 4 4 360 354 347 341 340 336 329 319 308 298 292 291 292 295 300 305 309 311 313 315 317 320 323 328 333 337 340 341 341 339 337 333 329 323 317 311 307 303 300 298 295 293 292 291 292 292 293 292 291 289 287 285 285 288 294 304 319 335 349 356 355 349 342 336 332 329 325 321 316 311 306 303 300 295 290 285 281 278 277 277 276 275 270 265 260 256 252 247 236 201 144 121 112 106 101 98 95 95 96 99 103 108 113 118 124 148 247 262 265 267 271 274 273 269 263 257 255 257 263 272 286 296 300 298 293 286 276 267 260 254 250 248 247 247 248 248 249 251 255 259 261 261 256 246 232 224 221 221 225 230 236 242 246 250 249 246 239 230 217 204 188 168 144 121 105 94 85 76 60 18 308 276 256 232 196 159 129 111 100 93 87 81 74 67 63 61 61 63 65 67 69 70 71 71 70 70 69 69 69 70 71 71 70 67 65 62 59 56 53 51 48 45 42 40 37 34 30 26 21 16 9 0 351 337 319 293 267 246 230 216 207 202 199 197 196 194 192 190 188 187 186 186 185 183 181 179 179 181 183 185 186 183 179 175 170 166 163 160 158 156 155 154 155 156 157 158 160 161 163 165 168 171 174 177 179 180 181 181 179 177 174 172 171 170 172 177 182 188 194 200 206 211 213 209 201 191 160 47 23 10 354 302 237 222 219 217 209 193 167 141 130 128 130 134 137 140 143 146 149 151 152 151 151 150 150 153 158 163 165 167 167 164 158 149 142 139 138 138 138 135 129 122 115 111 109 109 110 111 114 119 126 134 144 157 169 179 187 193 193 188 179 167 151 135 122 112 103 96 90 88 89 97 203 246 249 245 64 48 30 12 353 339 337 349 15 40 57 71 83 92 101 108 113 117 120 124 129 133 137 138 138 138 138 138 138 139 141 142 143 144 145 145 145 145 144 142 139 138 137 138 138 137 135 131 124 119 117 116 116 117 120 126 136 149 162 171 176 178 176 169 155 136 126 124 128 135 143 147 146 140 132 128 128 129 131 132 132 133 135 139 144 149 156 164 172 177 179 179 179 178 179 180 183 186 190 194 198 201 203 203 203 202 201 200 199 199 198 198 198 198 197 196 194 191 186 180 171 153 122 74 36 15 360 349 339 331 325 318 310 300 288 274 260 249 241 235 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 10 8 6 0 353 346 340 338 339 342 346 351 359 5 8 7 2 357 354 351 349 341 329 316 303 295 291 291 293 297 301 304 305 307 310 315 321 326 331 335 338 340 342 343 343 341 338 334 328 322 316 310 305 301 297 294 292 291 291 291 292 292 291 291 291 290 289 291 295 303 316 331 344 353 355 346 333 325 321 320 321 319 316 312 307 302 298 295 290 284 278 272 268 266 267 269 270 268 264 261 257 255 252 245 218 170 141 129 123 118 114 110 108 108 109 113 118 123 126 130 139 178 244 264 271 276 280 281 280 277 272 268 267 271 279 288 290 285 277 268 259 251 245 241 238 236 236 237 239 241 244 248 253 261 269 276 278 274 260 232 215 210 211 218 227 237 247 253 256 255 249 238 223 205 188 171 153 134 118 106 97 88 79 54 308 272 256 239 214 179 153 132 116 105 99 93 88 82 75 71 68 67 66 66 67 68 69 70 70 70 69 68 66 66 66 67 67 67 66 64 61 59 56 53 49 46 43 41 39 37 35 33 29 26 21 16 10 2 353 341 324 301 274 253 232 216 205 199 195 192 191 191 189 188 187 186 186 184 182 178 175 175 177 181 184 185 182 176 170 166 162 159 158 156 153 150 149 150 152 154 156 158 161 164 167 170 173 175 177 179 180 180 181 179 177 174 172 170 170 172 176 181 186 192 198 204 208 209 202 179 123 76 52 37 24 17 10 357 242 207 198 184 164 141 125 120 121 124 129 133 138 142 147 151 154 156 157 158 159 161 164 167 169 171 171 170 167 161 154 149 146 146 147 147 145 140 133 126 123 122 122 121 121 123 126 131 138 145 153 161 170 177 183 184 181 174 162 145 131 120 113 107 101 98 100 109 142 196 214 214 193 138 88 47 10 346 336 350 28 52 60 65 70 75 80 86 91 94 96 97 99 102 107 113 119 124 127 130 132 133 134 136 137 139 140 141 141 141 140 138 137 138 139 141 143 143 143 140 136 132 130 129 129 130 131 135 141 150 160 170 177 183 186 188 182 166 140 126 124 128 136 143 147 146 138 131 127 127 130 133 135 137 138 140 144 149 154 159 164 170 178 181 182 182 182 183 184 187 190 193 196 198 200 200 199 198 197 196 196 196 196 197 197 198 198 197 196 193 189 184 178 169 157 141 114 68 22 359 346 338 334 331 324 315 304 289 273 261 252 246 241 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 10 11 11 11 12 12 12 11 11 10 9 8 6 3 358 350 341 334 331 332 334 338 344 354 6 14 16 14 8 4 1 357 351 338 323 310 300 294 292 291 291 293 294 296 300 307 316 325 331 334 335 336 337 339 341 342 341 340 337 332 327 322 317 311 305 301 297 295 295 295 294 293 291 290 290 291 293 296 301 307 316 329 344 353 356 348 329 313 306 305 307 311 313 311 308 303 298 294 289 284 278 272 265 258 252 250 254 258 260 259 257 256 256 255 249 228 195 166 150 140 133 128 124 121 120 120 122 125 129 132 135 141 157 214 263 279 285 289 291 290 288 284 278 272 268 268 267 265 259 252 245 238 231 227 224 223 222 223 226 231 237 245 254 267 281 292 299 301 299 286 246 205 195 197 207 222 239 253 262 267 265 257 240 216 189 169 155 141 128 116 106 97 89 75 346 278 262 247 227 195 159 140 125 115 108 103 98 94 89 84 79 76 73 71 70 70 70 71 72 72 71 71 70 68 68 68 68 69 69 69 68 66 63 60 57 53 49 46 44 42 41 40 38 35 31 26 21 16 10 4 357 350 339 318 289 257 231 211 199 191 187 186 186 185 184 183 183 182 179 175 169 165 165 170 175 180 180 174 166 157 150 145 145 144 142 139 136 134 136 140 145 150 155 160 165 170 174 177 178 179 180 181 182 183 182 181 178 174 171 170 172 176 180 185 189 194 199 200 197 182 131 86 64 50 35 24 17 13 14 31 122 142 138 127 117 112 113 116 120 125 132 138 143 149 154 158 161 163 165 168 172 176 178 177 176 175 171 166 159 154 150 147 147 149 151 150 146 141 136 136 138 138 138 137 139 142 145 149 151 155 158 163 169 173 176 174 170 158 143 130 121 115 110 106 104 108 122 163 194 202 198 179 153 133 119 98 345 57 81 82 80 75 73 72 73 75 79 82 83 85 86 87 90 95 101 108 115 120 124 127 129 131 133 135 136 137 138 138 137 135 134 135 138 142 145 147 147 146 143 140 139 138 139 139 140 142 146 152 158 165 172 179 186 192 194 189 172 142 126 124 128 136 143 146 144 136 129 126 126 129 133 137 139 141 144 147 151 156 160 164 169 175 180 183 185 185 186 188 191 194 195 196 197 196 195 194 193 191 191 191 191 192 193 194 195 196 195 193 189 185 180 175 168 161 150 137 112 46 5 353 347 344 341 336 326 311 293 277 265 257 250 244 6 6 7 7 8 8 9 9 10 10 10 10 9 9 9 9 8 8 9 10 10 10 10 10 10 9 8 7 4 1 355 346 334 326 323 324 326 330 337 348 7 23 30 28 21 11 4 358 350 340 326 313 303 296 291 288 285 284 284 289 297 308 320 328 332 333 333 332 333 335 338 340 340 339 337 335 332 328 324 319 314 310 307 305 302 298 295 292 289 287 287 290 294 301 309 318 328 339 350 358 353 332 308 296 294 295 299 304 308 308 305 300 294 288 283 278 273 267 259 251 244 240 243 247 249 249 246 245 248 250 245 231 209 188 170 156 146 139 134 131 129 128 129 131 134 136 140 146 158 188 242 272 285 290 291 290 286 281 274 265 256 251 247 244 240 234 226 219 212 207 205 204 205 206 210 217 228 245 271 297 309 313 312 310 306 298 261 184 171 174 186 211 240 263 275 281 282 278 262 206 157 141 134 127 120 112 104 97 88 54 292 274 261 243 212 165 135 124 117 112 108 106 103 99 96 92 88 84 81 78 76 74 74 74 74 75 75 75 75 75 75 75 75 76 76 76 75 73 71 68 65 61 57 53 51 49 48 46 43 39 34 29 24 19 14 11 8 6 4 360 350 334 301 244 199 183 180 180 179 178 177 176 175 173 167 159 153 151 154 161 169 174 174 165 153 141 132 127 126 125 122 118 114 111 113 118 125 134 145 156 165 172 177 180 182 182 183 184 186 186 186 185 181 176 172 170 171 174 178 183 186 190 190 189 182 158 102 71 55 42 28 16 9 5 10 30 79 105 110 108 105 105 109 113 119 126 134 141 147 152 158 162 166 169 173 178 184 191 194 189 182 176 169 162 156 150 146 142 141 143 146 148 147 142 140 142 145 147 146 146 149 154 158 162 162 162 162 163 165 169 171 170 166 156 143 131 122 118 113 109 107 108 120 166 195 200 192 173 158 152 156 164 165 153 127 106 95 88 82 78 75 75 76 76 78 79 80 81 84 88 94 101 108 114 119 122 125 128 130 132 134 135 136 135 134 133 133 135 140 144 147 148 148 147 145 144 143 144 145 145 146 148 151 156 159 163 168 177 188 194 196 191 172 143 127 124 128 134 140 143 140 134 128 125 125 127 130 134 139 144 147 150 153 155 158 160 164 170 176 181 184 186 188 189 191 192 193 194 194 192 190 188 186 185 184 184 184 185 187 189 190 190 189 187 184 180 176 172 167 162 155 147 134 92 35 18 11 6 356 339 322 311 296 283 272 261 253 246 4 5 5 6 7 7 7 8 8 9 8 8 8 7 7 7 7 7 7 8 8 9 9 9 8 8 7 5 3 359 353 343 329 321 318 320 322 325 332 345 8 35 48 48 36 19 6 355 347 337 326 315 305 296 290 284 279 277 277 284 299 313 323 329 330 329 328 327 328 331 333 335 336 336 335 334 333 331 329 326 322 319 316 311 305 299 293 289 286 284 283 285 288 297 310 325 339 350 357 359 343 307 289 284 285 289 292 294 296 295 291 287 283 279 275 272 268 263 257 250 243 239 238 240 241 240 237 233 236 239 237 229 215 200 186 172 160 150 143 139 136 134 133 133 135 137 141 148 160 181 219 249 266 273 275 274 272 270 265 259 252 247 242 237 231 222 212 201 191 184 178 178 178 179 181 186 193 218 332 339 332 322 314 307 301 293 233 142 136 138 149 180 243 279 291 298 303 311 331 27 75 93 101 104 103 101 98 94 82 312 283 275 264 233 160 127 116 112 111 110 110 109 107 105 102 99 96 93 90 87 84 82 80 80 79 80 81 82 83 84 85 86 87 87 87 86 84 82 80 77 74 70 66 62 59 57 55 52 48 43 36 30 25 21 17 15 14 15 17 19 20 20 20 23 39 69 116 146 159 163 166 168 167 160 149 141 137 138 144 155 163 166 163 151 137 125 118 114 111 109 106 103 97 93 91 91 94 104 125 150 169 181 187 189 189 189 189 191 192 193 192 189 184 178 173 170 170 172 175 179 182 183 183 180 174 152 94 64 47 32 18 7 358 354 360 32 80 99 104 104 102 104 108 113 120 130 140 148 153 158 163 167 171 175 180 188 197 207 213 204 186 172 163 155 149 144 139 135 132 132 135 139 140 138 139 142 144 146 146 147 151 157 164 170 171 170 168 167 166 166 167 167 164 156 143 131 123 120 116 112 108 103 105 142 203 209 196 176 166 164 166 171 169 161 144 123 108 98 91 85 81 78 76 75 75 76 77 79 81 85 90 96 102 108 113 118 121 125 127 130 132 133 134 134 133 132 133 134 139 143 145 146 146 145 145 146 147 148 148 149 149 150 152 153 154 156 163 176 190 198 198 189 165 141 128 123 126 132 136 139 138 133 128 125 124 125 128 133 141 148 151 153 154 154 155 157 159 162 166 174 178 181 184 184 183 183 184 187 187 185 183 181 179 178 177 176 177 178 179 180 181 182 181 180 178 175 173 171 168 164 160 154 143 119 81 57 47 41 27 311 281 282 285 282 276 265 253 246 3 3 4 5 5 6 6 7 7 7 7 6 6 5 5 5 5 5 6 6 7 7 7 7 7 6 5 4 1 358 350 340 328 321 321 321 322 324 330 344 8 40 61 63 51 30 8 356 347 339 329 318 305 295 286 280 276 275 279 290 308 318 324 326 327 325 323 322 322 324 326 328 330 330 331 331 332 332 331 329 326 324 320 314 307 300 294 288 286 284 281 278 274 272 286 7 20 18 12 360 318 271 262 266 271 277 280 281 280 278 275 273 272 270 269 267 265 262 258 254 248 243 239 237 237 235 233 230 229 232 231 226 218 206 195 183 172 162 154 148 144 140 137 136 136 139 142 148 157 174 202 229 245 253 258 260 262 263 263 262 258 253 246 238 228 218 211 209 213 216 194 167 157 152 149 143 129 88 35 6 344 324 308 295 282 256 129 111 105 103 104 103 3 313 313 316 322 333 353 15 33 47 59 69 77 82 85 82 4 289 282 278 269 148 115 109 107 107 108 110 111 112 110 109 107 105 103 101 99 96 93 90 88 86 85 85 85 87 88 90 92 94 95 95 95 93 92 90 88 85 83 79 75 71 68 64 61 57 51 45 38 31 26 22 20 18 18 20 23 26 29 31 31 32 36 41 49 63 87 115 135 145 146 136 124 120 122 127 135 142 146 145 137 126 115 108 104 102 101 99 98 96 92 87 83 78 74 73 105 196 210 216 217 215 209 203 199 199 199 199 197 193 186 179 174 170 168 169 172 174 176 176 174 172 166 149 114 77 48 27 8 354 346 345 355 37 88 103 108 107 106 108 112 118 127 137 148 157 162 165 167 171 175 180 187 196 208 222 232 213 182 165 155 148 142 137 132 128 124 123 125 128 131 133 136 139 143 147 147 148 152 157 165 173 175 175 173 170 166 165 165 165 163 156 145 132 123 119 117 114 109 100 88 66 295 248 215 188 177 171 170 172 170 163 151 135 120 109 101 95 89 84 81 78 77 78 79 80 82 85 89 94 99 104 109 114 118 122 125 127 129 131 132 132 132 132 132 135 138 140 142 142 143 144 146 149 151 152 151 150 150 149 149 148 149 152 163 180 194 201 200 182 160 141 128 123 126 130 135 138 138 135 131 127 127 128 131 138 147 154 158 158 155 153 153 154 155 156 160 165 169 172 173 170 168 167 168 172 175 176 176 174 172 171 170 170 171 172 173 173 173 173 174 174 173 172 171 171 170 167 164 159 150 134 109 90 78 71 75 223 244 251 257 260 261 258 252 244 1 1 2 3 4 5 5 6 6 5 4 4 3 3 4 4 4 3 4 4 4 5 5 4 4 3 3 2 360 356 348 337 325 319 320 321 322 324 330 343 7 36 55 61 51 33 14 1 352 341 328 313 299 288 281 278 277 282 291 304 315 319 321 321 320 319 316 314 315 316 318 320 322 324 327 330 332 333 333 332 329 326 321 316 312 308 303 299 297 295 292 285 264 196 139 114 86 58 34 354 284 258 250 250 254 260 265 266 266 265 264 264 264 264 264 264 264 263 262 261 257 250 242 237 234 234 233 232 231 231 230 226 220 210 199 189 181 173 166 161 155 151 147 144 145 147 150 155 163 176 197 219 236 246 252 256 259 263 266 267 267 264 256 243 228 218 219 227 237 243 237 199 154 136 127 116 99 73 44 16 345 312 288 267 235 160 115 97 85 78 75 66 39 356 337 333 335 343 356 8 17 25 33 41 50 57 58 33 299 288 285 285 280 111 109 108 107 106 107 109 111 112 111 111 110 109 109 108 106 104 102 99 96 93 91 89 89 90 92 93 94 96 98 99 99 99 98 96 95 93 91 87 83 79 75 70 65 60 54 47 39 33 28 24 22 21 21 23 27 30 33 34 34 33 33 35 37 43 51 66 80 89 93 91 91 95 101 109 114 116 115 111 106 101 97 95 94 94 95 96 97 98 98 99 102 110 131 184 212 221 225 230 234 235 229 220 212 208 206 204 200 195 187 180 174 169 167 167 169 170 170 169 167 162 156 146 132 117 86 17 348 340 339 343 356 38 94 112 117 117 116 118 121 128 136 147 157 166 170 171 172 175 179 184 191 201 213 228 231 205 176 161 152 143 136 130 125 121 118 117 120 123 127 131 135 141 146 150 152 153 154 157 162 168 172 173 172 168 165 164 163 163 161 156 147 135 126 120 118 115 110 100 84 55 351 286 239 207 188 177 172 171 169 163 154 142 129 119 111 105 99 94 90 87 86 85 85 86 87 89 92 95 98 102 107 110 114 117 121 124 126 128 130 131 132 133 135 138 140 140 140 140 142 145 149 152 154 154 153 152 150 149 148 148 150 156 168 183 194 199 195 178 159 144 131 126 127 132 137 140 141 139 135 132 132 134 138 145 153 160 164 163 158 153 151 151 153 155 158 161 164 165 163 160 156 154 154 158 163 166 168 167 166 164 164 165 167 168 169 170 169 169 169 170 170 170 170 171 172 171 169 165 157 144 128 112 101 98 112 187 228 240 243 244 245 246 245 240 359 359 0 1 2 3 4 4 3 3 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 0 359 355 349 338 326 318 317 320 322 325 331 341 3 27 43 49 44 33 20 8 355 337 315 296 285 279 278 279 282 288 299 308 314 316 316 315 313 310 307 305 306 309 311 314 318 324 331 335 336 336 336 335 332 327 323 319 317 318 319 322 324 322 320 320 332 120 121 114 103 80 53 349 287 267 256 251 249 250 253 255 257 257 257 256 257 258 259 260 262 263 264 264 260 252 243 237 233 234 237 238 238 236 234 230 223 214 203 195 188 184 180 177 174 171 168 165 165 166 170 174 180 189 202 219 236 246 253 258 262 267 270 272 274 274 266 242 215 207 212 221 228 230 225 198 154 128 115 102 88 70 48 13 317 280 261 238 190 135 107 88 72 61 58 53 38 12 351 343 344 349 357 4 10 14 17 20 21 18 355 305 289 290 295 304 61 106 110 111 111 110 109 109 110 111 111 111 112 112 112 112 112 111 109 107 104 101 98 96 95 95 95 95 95 96 98 99 101 102 102 102 102 100 98 94 89 84 79 74 69 64 57 49 42 35 29 25 23 23 24 26 29 33 35 36 35 34 33 34 35 38 43 51 58 63 66 68 70 74 79 84 87 88 87 87 86 87 88 90 91 93 96 98 102 107 115 126 142 161 179 193 201 206 212 218 227 233 233 227 219 213 209 204 198 191 184 177 171 168 167 167 167 167 166 163 160 155 151 146 144 148 163 223 299 321 333 344 360 38 97 120 127 128 127 129 131 136 145 154 163 171 177 177 177 177 179 183 191 200 212 224 222 199 177 163 153 141 133 128 123 119 115 116 118 123 129 134 140 145 150 153 155 156 157 159 162 166 168 168 167 164 163 162 162 161 159 155 148 138 129 121 116 113 109 100 86 63 11 296 256 227 202 183 174 170 166 161 154 145 135 126 119 113 108 103 100 97 96 95 94 93 94 95 96 98 99 102 105 107 110 113 117 120 124 127 130 133 135 139 142 145 144 142 140 141 143 147 151 155 156 156 155 153 151 150 150 151 154 162 173 183 190 191 184 173 161 149 137 131 130 134 138 142 143 142 139 137 138 140 144 150 155 161 165 165 161 156 152 151 153 156 159 162 165 164 162 158 154 151 151 152 156 160 162 161 160 159 160 162 164 167 170 170 170 170 170 170 171 172 172 174 176 176 175 172 164 153 140 127 117 117 130 177 223 239 243 242 239 236 234 231 357 358 359 360 1 1 2 2 1 1 360 359 359 359 360 0 0 0 360 360 360 360 360 359 358 358 358 358 358 356 351 342 326 318 318 321 323 325 328 337 351 12 29 39 40 32 21 7 348 325 301 287 280 277 277 280 283 289 297 304 309 311 311 310 307 303 300 299 302 306 310 315 321 329 335 336 336 335 334 333 330 326 322 319 318 321 326 331 336 336 338 345 8 74 110 122 125 118 93 27 304 280 268 258 252 249 248 250 251 253 253 253 254 255 256 258 260 261 261 260 256 249 243 237 235 235 240 243 243 241 238 234 229 221 211 203 198 195 194 194 195 195 195 194 192 192 194 197 201 205 212 224 237 247 253 258 263 269 272 275 276 277 267 181 169 179 193 203 209 209 201 177 145 124 110 98 85 73 53 321 272 262 251 223 149 114 98 81 61 48 46 43 33 14 356 349 350 354 359 3 5 4 2 356 341 318 294 280 280 296 322 10 76 102 111 115 117 117 115 113 112 112 112 112 112 112 113 113 114 114 113 112 111 108 106 104 103 102 101 100 99 99 100 101 102 104 105 106 105 104 101 97 92 87 81 76 73 68 62 54 46 39 32 28 25 25 26 29 33 37 39 39 39 38 37 38 39 41 44 48 52 54 56 58 59 61 63 65 67 68 69 72 76 81 86 90 95 99 103 108 114 123 134 147 160 173 182 188 192 195 200 206 216 222 226 224 219 212 206 199 191 185 178 172 169 166 167 167 165 163 160 157 154 152 150 150 153 161 178 200 233 277 312 335 359 41 98 123 132 134 135 136 139 143 150 157 164 172 179 178 175 173 172 174 180 189 200 210 207 191 178 170 158 143 134 128 124 121 118 118 119 124 132 138 145 150 154 156 158 160 162 166 170 173 172 169 165 163 162 161 160 159 157 153 147 140 130 121 113 108 104 98 87 69 30 305 268 247 223 192 176 167 161 157 151 144 137 130 124 118 113 109 106 104 103 102 101 100 100 100 101 101 102 104 105 107 109 112 116 119 123 127 131 136 140 145 150 151 149 145 143 143 146 149 153 157 158 158 156 154 152 151 152 154 160 168 176 182 184 181 175 168 162 154 143 134 131 134 138 142 144 144 142 142 143 145 149 152 156 159 162 163 162 159 155 155 156 159 162 165 166 166 164 161 158 156 156 156 157 159 159 158 157 156 157 160 164 168 171 173 173 174 175 175 176 177 179 180 181 182 181 177 170 161 151 140 132 131 139 171 217 240 248 248 242 234 225 219 355 356 357 358 359 359 360 360 359 359 358 358 358 358 358 359 359 359 358 358 358 358 358 357 356 355 355 356 356 356 351 341 322 308 309 314 317 319 322 327 335 347 3 20 31 24 4 345 327 311 298 289 283 280 280 280 282 286 292 299 303 306 307 306 303 299 297 299 303 308 312 317 322 328 330 330 329 329 329 328 326 322 318 315 314 315 319 324 329 333 340 350 1 14 28 253 208 193 164 123 53 292 274 262 254 249 247 248 250 251 252 253 253 254 255 257 259 260 260 258 255 249 244 239 237 237 242 245 246 244 242 241 238 233 225 215 210 207 206 206 209 211 212 213 212 212 213 214 217 221 226 232 240 246 251 255 260 266 272 276 278 276 142 125 134 149 167 180 185 183 174 154 133 120 110 99 90 84 68 266 263 262 257 174 99 93 87 73 50 34 34 34 27 12 358 351 353 356 359 1 359 354 346 334 318 303 292 285 291 7 47 68 87 102 112 118 122 123 121 119 117 116 116 115 114 113 112 112 112 113 113 114 113 112 111 110 109 109 107 106 105 104 104 104 105 105 105 104 103 101 98 95 90 86 82 79 76 71 66 59 51 43 36 31 28 28 30 34 38 43 45 45 44 43 43 43 44 46 48 49 51 51 52 52 53 52 53 54 55 58 60 64 70 78 86 94 103 111 118 125 132 139 147 156 165 173 179 182 184 187 192 199 207 213 216 216 210 203 197 191 185 179 175 171 169 167 167 165 162 158 152 149 148 148 150 151 155 164 176 192 207 224 245 270 341 86 112 125 132 136 138 140 142 146 150 155 160 166 171 169 164 159 156 156 159 164 170 176 175 172 171 170 162 147 137 131 128 125 123 122 122 127 136 143 150 155 159 162 164 167 172 176 180 180 178 174 168 165 162 161 160 158 155 152 147 140 131 121 112 103 96 89 80 66 41 342 293 274 255 210 177 162 155 151 146 141 136 131 126 120 116 112 110 108 107 107 106 106 106 106 106 107 108 109 109 110 113 116 119 122 125 129 133 139 145 151 156 156 153 148 145 146 148 152 156 159 160 160 158 156 154 153 154 158 164 172 178 180 177 173 168 164 161 155 146 137 131 134 138 141 144 145 145 145 147 150 153 155 156 157 158 159 159 158 158 158 159 161 164 166 168 168 167 165 163 162 162 163 163 162 162 161 160 159 160 163 166 169 172 174 177 180 182 184 186 187 188 189 189 188 187 183 177 170 162 153 146 142 145 164 201 237 255 259 254 245 232 219 353 354 355 356 357 358 358 358 358 357 357 357 357 357 357 358 358 358 358 357 357 357 356 356 354 353 353 353 354 354 350 337 313 291 289 298 304 309 312 315 320 325 330 333 319 304 306 307 305 300 295 290 286 284 283 282 283 285 289 295 299 301 302 301 299 297 298 300 304 307 310 312 316 319 320 320 320 322 324 325 324 321 317 312 309 307 307 310 318 330 344 354 358 357 350 329 303 272 215 144 118 257 269 261 254 249 248 248 250 252 253 253 254 255 256 259 261 263 264 262 259 253 246 242 240 240 242 245 247 248 248 250 252 249 242 232 223 218 216 216 218 220 222 224 225 225 225 226 228 231 234 239 243 246 248 251 255 263 274 282 289 304 99 110 117 127 139 150 154 152 143 132 122 116 113 109 108 119 226 259 266 274 322 66 76 79 77 63 32 12 20 29 25 10 356 349 351 354 355 355 350 342 334 325 316 312 315 335 42 74 83 90 99 108 115 121 124 126 126 125 124 122 121 119 117 115 113 112 111 111 111 111 111 111 112 113 113 113 113 112 111 111 110 109 108 106 104 101 99 97 94 92 89 86 83 81 78 74 69 63 55 47 40 34 31 30 33 38 43 49 51 52 51 50 49 49 49 50 51 51 51 51 50 51 50 50 49 49 51 54 58 62 68 77 88 99 112 126 138 145 150 154 155 159 164 169 173 176 178 181 186 194 201 206 208 205 196 188 183 179 177 176 175 173 170 168 166 161 156 150 144 143 143 145 148 151 156 165 176 189 199 205 206 197 172 144 133 131 133 135 137 139 142 146 150 153 156 159 160 157 152 146 140 138 135 131 127 125 137 150 160 165 163 153 145 140 136 133 131 129 128 133 142 151 158 163 167 170 173 176 180 183 184 182 180 176 172 167 164 162 160 158 155 151 146 139 131 121 110 98 88 80 73 62 46 13 330 307 301 292 201 152 147 145 142 139 136 132 127 122 117 114 113 112 112 112 112 112 112 113 114 115 115 116 116 117 120 122 125 129 132 136 140 145 151 157 161 160 156 149 146 147 150 155 159 162 163 162 160 158 157 156 158 163 168 174 178 176 171 167 164 161 160 157 151 141 135 136 139 142 145 147 148 150 153 156 159 160 158 155 153 152 153 155 157 159 161 163 165 167 169 169 169 168 167 166 167 167 167 167 166 167 167 167 167 167 168 170 172 176 181 185 189 192 195 196 196 197 197 196 193 190 186 180 173 166 160 153 151 159 182 219 250 265 268 263 251 234 351 352 353 354 355 355 356 356 356 356 356 356 356 356 357 357 357 357 356 356 356 355 355 355 355 354 353 353 353 352 348 331 297 279 281 291 297 301 302 305 309 314 318 317 294 288 289 292 292 290 287 285 285 285 285 285 286 287 291 294 297 298 297 296 295 294 296 298 300 301 302 303 304 306 306 307 309 313 317 320 321 319 315 310 304 300 298 301 322 344 355 358 357 353 347 339 329 325 322 340 126 204 259 260 256 251 249 250 252 254 255 255 255 255 257 259 263 266 269 269 266 260 252 246 245 245 247 250 253 256 258 260 261 261 257 249 239 231 227 225 225 227 230 231 233 234 235 235 236 237 239 243 247 251 254 256 261 269 279 290 303 346 77 97 103 108 113 117 120 120 116 113 110 113 119 130 151 193 240 263 287 350 49 66 74 76 69 359 316 318 359 39 30 8 351 343 344 347 348 346 340 333 327 323 323 327 343 22 65 87 96 103 109 114 120 124 127 129 130 129 128 127 125 123 121 118 116 114 112 111 110 109 109 109 110 111 113 114 114 115 115 115 114 112 109 106 103 100 98 95 93 92 90 89 87 85 81 77 72 65 58 50 42 35 30 28 31 37 45 53 57 59 58 57 54 53 53 53 53 53 52 51 51 51 50 50 49 49 50 54 59 65 73 82 91 102 115 131 145 153 157 159 158 159 162 165 169 171 173 175 180 187 196 205 209 205 191 180 175 171 169 169 170 170 169 167 163 158 151 145 141 142 143 146 150 154 160 169 180 189 194 195 191 180 165 152 144 140 137 135 134 135 138 144 150 152 153 154 153 149 144 136 130 126 120 114 106 103 113 131 147 157 158 157 155 153 150 147 143 140 138 143 150 158 164 170 174 177 180 182 185 187 186 183 181 177 174 170 167 165 163 159 156 151 144 137 129 119 108 95 86 79 72 62 43 9 338 321 318 319 324 129 139 140 139 138 136 133 129 125 121 119 118 117 117 118 118 118 119 120 121 122 123 124 124 126 128 130 134 138 141 146 150 155 160 164 166 163 157 149 147 148 152 158 162 165 167 167 164 162 160 160 163 167 171 174 175 172 168 165 162 161 160 158 155 147 141 140 141 144 147 150 152 154 158 163 166 165 160 152 147 146 148 152 155 158 161 164 166 168 170 170 170 169 169 169 170 170 170 170 169 170 172 173 174 175 175 176 178 180 185 189 192 196 200 202 203 204 203 202 200 196 193 188 183 177 172 166 163 165 170 189 223 254 269 274 268 254 348 349 350 352 352 353 354 354 354 354 354 354 354 355 356 356 356 356 355 354 354 354 354 355 356 356 355 355 354 352 345 319 277 272 283 294 299 299 299 301 306 313 319 319 306 294 289 287 286 283 281 281 282 284 286 288 289 291 294 295 295 294 293 292 291 291 292 293 294 293 293 292 292 293 292 292 294 298 302 307 309 311 309 306 301 298 301 316 352 2 1 357 352 347 342 339 336 336 337 337 325 216 251 258 257 252 251 251 253 255 256 257 256 256 256 258 262 267 272 274 273 269 262 256 255 255 257 260 264 267 267 267 268 269 267 262 255 246 239 234 231 230 232 234 236 238 240 241 242 242 244 248 253 260 267 273 277 282 287 294 300 343 110 112 106 100 96 96 98 102 104 104 106 115 135 168 203 230 257 296 6 45 66 85 113 169 240 268 281 295 342 48 39 6 343 335 337 340 341 340 335 327 324 325 330 342 10 52 83 100 107 112 116 120 124 127 130 131 132 132 131 129 128 126 124 122 120 118 117 115 114 113 112 111 111 111 112 113 114 115 116 116 115 114 111 109 106 104 102 99 98 96 95 94 93 90 86 82 76 69 60 51 43 34 26 21 21 29 41 52 59 62 62 60 57 55 53 52 52 52 51 51 50 50 50 50 50 50 51 57 64 71 81 88 93 100 109 121 133 142 148 152 153 156 160 166 170 172 171 170 173 181 202 236 250 241 212 193 180 173 168 167 167 168 168 166 160 153 147 143 142 144 147 152 157 163 171 179 186 191 191 189 182 173 163 155 149 145 141 135 130 128 129 135 143 148 150 151 149 146 141 134 128 123 117 110 102 98 103 115 133 147 153 157 159 160 159 157 155 152 151 153 157 162 169 174 179 182 185 187 188 187 184 181 178 176 174 172 170 167 164 161 157 151 144 136 128 118 108 97 89 81 74 62 33 359 339 331 328 329 335 38 127 135 138 138 137 135 132 129 126 124 123 122 122 123 123 124 125 126 127 128 129 130 132 133 135 138 141 145 149 153 157 162 166 169 169 165 158 152 150 152 156 161 164 167 169 169 169 165 162 163 166 169 172 173 172 170 167 164 162 161 160 159 156 150 145 142 143 147 150 153 154 157 161 166 169 169 162 151 144 143 146 150 154 158 162 165 168 170 171 171 170 170 170 171 172 172 172 171 172 173 175 177 179 180 182 184 186 187 189 191 193 197 201 204 207 208 207 205 203 200 198 195 192 188 185 182 180 177 175 179 193 222 251 268 271 263 345 346 348 349 350 351 351 352 352 351 351 352 352 353 354 355 355 355 354 353 352 352 353 355 357 358 358 358 357 354 342 312 271 266 281 294 301 301 302 304 308 314 317 316 308 298 292 288 285 284 283 283 284 285 287 289 291 293 295 295 293 291 289 288 288 288 288 289 288 287 286 285 284 283 282 281 280 281 283 286 289 294 297 298 298 302 317 345 7 7 1 354 345 337 331 329 332 336 339 340 337 251 247 254 253 250 248 248 250 253 256 257 257 257 257 259 263 269 274 277 279 279 279 279 281 284 282 272 264 264 267 270 273 274 274 271 266 260 253 246 240 235 232 232 233 236 240 244 246 247 249 252 258 266 274 282 285 289 290 289 276 195 150 136 121 106 92 84 86 99 109 114 120 134 167 207 236 262 310 16 44 65 93 148 187 209 228 248 268 297 342 21 25 354 334 330 332 336 339 338 333 326 324 326 334 352 31 75 98 110 116 120 123 125 128 131 132 133 133 133 132 131 129 129 128 127 126 125 123 122 121 120 119 118 117 117 116 116 117 117 117 117 116 114 113 112 111 110 108 106 105 103 102 101 98 95 92 87 81 74 64 54 42 31 22 15 15 24 36 48 56 60 61 60 56 53 50 48 47 47 48 48 48 48 49 50 51 52 54 60 68 77 88 96 99 100 104 109 114 120 126 132 142 152 162 171 176 175 170 165 164 181 241 268 270 261 241 216 197 184 175 171 171 171 169 164 156 148 142 140 141 146 152 159 166 174 181 187 191 193 191 186 178 171 165 161 156 151 146 139 133 128 126 129 135 141 146 149 150 147 143 138 134 129 123 116 107 101 99 104 118 136 146 153 157 158 159 159 159 159 159 161 164 167 171 174 177 180 185 189 188 183 177 173 172 172 172 171 169 167 165 162 158 151 143 135 127 119 110 101 93 86 78 62 33 5 351 344 341 341 347 6 87 127 136 138 138 137 135 132 129 128 127 127 127 127 128 129 130 131 132 133 135 136 138 140 142 144 147 150 154 158 162 166 170 172 171 166 161 157 155 156 157 160 161 163 164 163 160 155 153 155 160 166 170 170 170 167 164 162 160 159 158 157 153 148 144 142 145 149 152 155 156 159 163 167 170 170 162 152 144 142 145 149 154 159 164 168 171 172 171 171 171 171 172 173 174 174 173 173 173 174 176 179 181 184 186 188 190 191 192 193 195 197 200 203 206 207 206 204 204 203 203 203 202 200 197 196 194 192 189 188 190 199 217 237 252 251 342 343 345 346 348 348 349 349 349 349 350 350 350 351 352 353 353 353 353 352 351 351 352 355 357 359 359 359 357 353 341 312 272 259 274 291 299 302 303 304 306 309 310 308 304 299 293 290 288 288 289 289 288 288 289 290 292 293 294 294 292 290 288 287 287 287 286 286 285 284 283 282 282 281 279 276 272 269 267 268 270 276 282 288 295 306 328 353 5 4 358 350 340 328 317 313 320 342 354 354 351 332 280 258 251 247 245 245 247 251 254 257 259 260 261 264 269 274 279 284 288 293 301 313 329 341 330 286 256 253 258 264 268 271 272 272 270 267 263 258 251 243 236 231 230 233 239 245 248 250 253 257 263 268 273 277 280 285 287 286 274 201 150 136 126 113 96 79 85 131 144 148 156 171 196 227 264 316 13 42 61 86 140 186 200 208 216 228 251 296 334 349 347 334 326 326 330 335 338 337 333 327 324 325 332 350 45 95 113 121 126 128 130 131 133 134 135 135 134 133 133 132 132 131 131 131 131 131 130 130 129 128 127 126 125 125 125 124 123 123 121 120 118 117 116 116 115 115 114 112 111 110 108 107 105 102 99 94 89 81 71 58 45 31 21 15 18 26 35 45 53 57 59 57 54 51 47 43 41 41 41 42 42 43 45 47 50 53 54 56 63 67 78 58 270 270 271 96 96 97 101 107 123 145 162 173 178 169 156 142 136 164 251 266 266 263 251 233 214 197 184 179 176 173 170 163 153 144 139 137 140 146 154 163 172 180 187 192 196 196 192 185 178 173 170 168 166 160 153 146 141 137 134 135 137 141 147 152 153 152 150 147 144 139 134 126 118 109 101 99 107 126 138 144 148 150 152 155 158 161 164 166 168 170 170 168 166 167 171 178 176 170 163 161 165 166 167 167 166 166 164 161 157 150 143 135 128 120 113 106 99 92 84 69 43 20 7 359 354 352 353 1 29 102 129 135 137 137 136 134 132 130 130 130 131 131 133 134 135 136 137 139 140 141 143 144 147 149 152 155 158 161 164 168 171 173 171 168 164 160 157 154 153 153 152 150 145 136 126 118 117 124 138 151 159 163 164 161 158 157 156 156 156 154 150 146 142 142 145 149 153 156 158 161 164 167 169 168 162 153 146 144 147 151 156 162 167 170 172 172 171 171 171 172 174 175 176 176 175 175 175 175 177 180 182 185 188 190 192 193 194 195 196 197 199 202 203 203 202 202 203 206 208 209 210 209 207 206 205 204 202 201 200 201 204 209 214 222 339 340 342 344 345 346 346 347 347 348 348 348 349 349 350 350 351 351 351 351 350 350 351 353 355 358 358 358 356 353 346 319 274 261 270 288 297 300 301 301 302 303 303 303 301 298 294 290 289 290 292 293 292 291 291 291 291 292 292 293 292 291 290 289 288 288 287 286 285 284 284 284 285 285 283 281 277 271 267 264 265 268 274 282 293 310 332 353 360 359 354 346 337 327 320 328 358 21 21 9 353 335 306 277 261 253 249 246 246 250 253 257 260 263 267 272 278 284 290 296 302 310 320 331 343 348 325 286 261 254 254 257 260 261 262 263 264 264 263 261 257 251 243 235 232 234 240 245 248 251 255 260 267 273 275 276 278 285 294 304 316 14 119 130 137 144 171 234 241 225 203 191 189 193 205 229 289 3 34 53 69 107 191 217 216 213 212 214 233 298 327 334 332 328 326 327 329 334 338 338 333 327 324 324 327 337 34 114 127 132 134 136 136 137 137 137 137 136 136 135 134 134 134 134 135 135 135 135 135 134 134 133 132 132 131 131 131 131 129 128 126 124 122 120 120 119 119 118 117 116 115 114 114 113 112 111 108 105 100 92 81 66 50 36 25 20 23 29 37 45 52 56 58 57 54 49 43 38 35 34 35 36 37 39 43 50 56 60 63 64 64 58 7 307 299 297 302 324 60 81 86 90 100 121 149 168 171 157 137 114 103 106 242 257 260 259 253 242 228 211 194 183 177 173 169 162 153 144 138 136 139 145 154 163 171 180 188 195 199 198 193 186 179 173 171 172 172 169 163 156 151 148 146 144 144 146 150 156 158 158 157 156 154 150 145 139 132 123 112 104 108 123 133 140 144 147 149 152 156 159 163 167 170 170 168 162 155 150 150 154 152 146 143 148 155 158 159 160 161 161 161 159 155 149 142 135 128 122 116 110 104 99 92 78 56 33 18 8 2 357 355 357 8 54 110 126 133 136 136 135 133 133 133 134 135 136 138 139 140 142 143 144 145 146 147 149 151 153 156 158 161 163 165 168 170 172 171 169 165 159 152 147 144 141 137 130 120 110 101 93 87 89 101 118 132 142 147 147 147 148 150 151 152 152 150 146 143 144 146 150 154 157 160 163 166 168 168 166 161 155 149 149 151 156 162 167 171 173 173 171 171 170 171 173 175 177 178 178 177 176 176 177 178 180 183 186 188 191 193 194 194 195 196 197 198 198 197 195 192 195 200 205 209 212 213 213 213 212 212 212 212 212 212 211 211 211 211 212 335 337 339 341 342 343 344 344 345 346 347 347 347 347 347 347 347 347 348 348 348 348 348 349 352 354 356 356 355 354 349 329 286 271 275 285 294 296 297 298 299 300 302 303 305 303 298 293 289 289 291 292 291 292 292 292 293 293 294 295 296 296 295 293 292 291 290 289 288 287 288 289 290 290 289 287 284 282 278 277 275 276 279 286 298 316 337 353 357 355 350 343 337 335 339 354 7 13 11 2 349 334 317 297 280 268 260 255 251 252 255 259 262 266 270 277 286 296 303 309 315 320 325 328 328 321 301 282 271 266 263 260 256 254 253 252 253 255 258 259 257 252 246 239 235 237 240 243 244 246 249 256 266 277 284 289 296 308 327 346 3 24 64 138 182 205 224 234 239 240 235 226 216 207 200 200 39 41 46 53 50 329 280 276 272 264 252 242 278 325 332 332 332 331 330 330 332 335 339 339 334 329 325 323 324 326 336 133 140 141 142 142 142 141 141 140 139 139 138 137 136 136 136 137 137 138 138 138 138 137 137 136 135 135 134 134 133 133 132 130 128 127 126 126 125 124 123 122 120 119 119 119 119 120 120 120 119 116 111 103 93 79 62 45 33 27 28 32 38 46 53 58 60 59 57 51 44 38 34 32 32 33 35 37 44 52 61 69 77 90 109 136 218 276 291 302 316 335 36 71 81 87 96 113 141 163 167 156 138 119 109 128 221 244 248 251 249 244 234 218 197 181 171 166 163 157 149 143 137 136 139 146 154 161 168 177 187 195 200 198 194 187 179 174 173 174 175 174 170 165 160 157 153 150 148 149 153 160 163 165 164 161 160 157 154 150 145 139 130 121 120 126 133 139 145 148 149 150 152 155 159 164 167 167 164 158 150 141 136 132 125 119 120 135 143 147 148 148 150 152 153 152 149 144 139 133 127 122 117 112 108 105 99 88 69 44 26 14 5 359 355 355 3 30 79 108 123 132 134 135 135 135 136 137 139 141 142 144 145 146 147 148 149 150 151 152 154 156 159 161 162 164 165 167 168 170 170 167 161 151 143 136 131 126 119 111 103 96 90 83 76 74 77 85 96 109 120 127 133 138 142 146 148 149 149 147 144 144 145 148 153 157 161 165 167 168 167 164 161 157 154 154 157 163 168 172 175 174 172 170 169 170 172 174 177 178 179 179 178 178 177 177 178 180 183 185 188 191 193 193 194 194 194 195 195 193 190 185 184 187 192 198 203 208 210 211 213 214 216 218 219 220 220 220 220 221 222 223 332 334 336 337 338 339 340 341 342 344 344 345 344 344 343 343 343 343 344 345 345 345 345 346 348 351 352 352 351 351 348 336 307 284 279 284 291 294 296 297 299 301 305 310 315 316 310 301 292 286 283 283 285 288 291 293 295 297 300 303 304 304 302 300 298 296 295 294 293 293 293 294 294 293 291 288 286 286 286 289 290 292 294 300 311 328 343 355 355 351 345 337 332 335 341 348 353 354 352 348 341 336 327 314 301 289 279 270 263 258 258 261 264 268 272 278 285 293 302 311 318 321 321 315 306 295 283 276 274 274 272 267 260 253 249 246 246 249 253 255 255 250 244 238 233 234 237 239 239 238 238 242 255 273 290 305 321 337 348 354 359 5 1 235 222 223 227 229 236 245 255 263 272 294 49 67 64 59 52 37 357 324 315 317 322 328 335 344 353 353 347 341 338 335 333 332 334 338 343 342 338 331 326 323 322 321 318 204 153 150 148 147 146 145 144 143 142 142 141 140 139 139 139 139 140 140 140 140 140 140 139 139 138 138 137 136 135 133 132 130 129 129 130 131 131 130 129 126 125 124 124 125 126 127 128 128 128 125 120 114 105 93 77 59 43 33 30 32 37 45 54 61 64 65 63 57 50 42 36 33 32 31 32 34 38 44 49 54 65 87 130 166 185 204 223 252 292 350 50 70 80 86 94 113 140 161 167 163 156 147 150 188 221 233 238 241 242 240 231 215 191 170 158 152 150 147 143 140 137 137 142 149 156 162 168 175 183 191 196 196 193 187 181 178 177 178 179 178 175 170 165 161 157 154 151 151 156 161 165 165 163 161 159 158 157 155 153 149 143 136 131 132 135 140 145 147 148 148 149 151 154 156 159 160 159 155 146 134 123 113 105 103 108 119 127 131 132 132 133 135 138 139 138 136 132 128 124 120 116 112 110 107 103 95 80 56 35 20 10 1 356 356 3 22 54 84 106 121 129 132 134 135 137 140 142 145 147 148 149 150 151 152 152 153 154 155 157 159 161 162 164 164 164 164 164 163 161 157 150 140 130 121 114 108 101 95 91 87 85 81 75 71 69 73 81 92 105 114 122 129 135 140 143 145 146 144 142 141 142 146 152 157 162 166 167 167 166 164 161 159 158 159 163 167 172 175 176 174 171 169 168 169 172 174 176 178 179 180 180 179 179 179 179 180 182 185 188 190 192 193 193 193 193 192 191 189 185 181 179 179 182 187 192 195 198 200 204 209 215 220 223 224 225 225 225 226 228 230 329 331 332 334 335 336 337 338 339 340 341 341 341 341 340 339 339 340 341 342 342 341 341 341 343 346 348 347 345 343 345 340 325 301 290 290 293 296 297 299 301 304 309 317 323 326 322 311 296 282 273 272 275 280 286 291 295 300 304 307 308 307 306 303 301 299 297 296 295 295 295 296 294 292 290 287 286 285 286 289 293 294 297 304 316 329 340 347 348 341 332 325 321 323 327 330 332 332 331 332 335 340 337 328 316 305 294 283 272 263 259 260 263 266 269 271 273 277 283 296 309 314 311 302 293 284 276 270 269 271 273 271 266 259 253 249 247 248 251 252 251 247 240 234 229 230 233 236 236 232 224 222 234 261 288 306 320 326 323 314 308 295 268 245 235 229 227 226 233 246 264 286 310 341 15 43 56 57 45 12 339 327 325 327 330 334 339 344 351 359 358 352 345 338 335 334 336 341 346 346 342 335 328 323 320 317 311 281 179 160 154 151 149 148 146 146 145 145 144 144 143 143 143 143 143 143 143 143 142 142 142 141 141 140 139 138 137 136 134 133 132 133 135 137 137 136 134 131 130 130 130 132 133 134 135 135 134 131 128 123 116 107 93 76 56 41 32 30 34 43 55 65 70 71 69 64 56 47 40 35 32 30 30 29 32 33 34 35 38 51 90 145 166 172 175 173 155 104 74 64 64 66 79 104 132 153 163 167 170 175 191 213 224 229 231 231 231 227 216 194 167 149 140 136 136 137 138 140 142 144 149 155 161 167 171 175 180 185 190 191 190 186 181 180 180 180 180 179 176 171 166 162 159 156 154 153 157 160 161 161 159 157 156 156 156 156 155 152 148 143 139 136 137 140 142 142 142 143 144 145 147 148 149 152 152 148 138 126 115 107 102 102 106 111 115 117 117 116 116 116 117 120 121 121 121 119 117 115 113 112 111 109 106 99 86 67 46 28 15 6 1 359 2 16 36 59 83 105 119 127 131 134 138 142 145 148 150 151 152 153 154 154 155 156 156 157 159 160 162 162 163 162 161 158 156 152 149 145 138 129 118 107 98 91 86 82 80 79 79 77 74 69 66 68 75 85 100 111 120 127 133 137 140 143 143 142 141 140 141 145 150 155 160 163 165 165 164 163 161 161 161 162 165 169 172 174 174 172 170 168 168 169 171 173 175 176 179 181 182 182 181 180 179 180 182 184 186 189 190 191 192 191 190 189 187 185 182 179 177 177 180 183 186 188 186 186 189 195 203 213 221 225 227 227 227 226 227 228 326 327 329 330 332 333 334 335 336 337 338 338 338 337 336 336 336 337 338 339 339 338 337 337 338 341 344 342 339 338 339 340 333 319 305 298 298 299 299 300 302 306 312 320 326 327 323 313 298 283 272 267 269 274 280 286 291 296 301 303 302 301 300 298 296 295 293 292 292 291 291 290 289 287 286 284 283 283 284 286 285 279 267 255 255 282 303 313 316 314 310 308 308 310 312 314 315 316 318 324 334 347 348 336 322 309 299 289 279 268 260 258 258 260 261 262 263 265 267 274 287 298 298 294 290 286 281 275 270 270 272 274 273 270 265 260 257 255 253 251 249 244 238 232 227 226 228 230 229 222 207 201 218 251 276 285 284 274 261 260 259 255 248 241 235 231 226 223 227 240 260 285 308 329 349 10 30 35 23 357 337 329 325 325 326 327 332 338 346 357 1 357 350 343 338 337 339 343 347 348 345 340 332 324 318 313 304 285 218 174 160 154 151 149 148 148 147 148 147 147 147 146 146 146 146 146 146 145 145 144 144 143 143 142 141 139 138 137 136 136 136 137 139 142 142 140 137 135 134 134 135 137 139 140 140 140 139 137 134 131 127 120 110 96 77 56 39 31 32 42 56 68 74 75 73 67 59 50 42 37 33 30 28 27 27 27 26 26 26 34 48 78 123 153 162 150 120 94 72 62 58 58 70 89 110 132 150 163 175 188 203 216 223 226 225 220 212 197 174 149 134 126 124 125 128 133 139 146 152 157 160 164 167 171 174 176 178 181 184 185 184 178 173 173 173 175 178 177 173 168 164 160 158 156 155 155 155 155 155 154 154 154 154 154 154 154 153 152 150 146 142 139 137 136 135 134 133 134 137 138 139 138 137 137 136 132 125 117 112 108 106 105 106 107 107 107 105 104 102 101 101 103 104 105 106 106 107 109 111 114 114 113 109 103 92 76 56 37 23 14 6 360 356 3 16 36 61 85 106 118 125 131 137 142 146 150 151 152 153 153 154 155 156 156 157 157 158 159 159 159 158 155 152 149 147 145 142 139 131 122 111 101 92 84 78 75 72 72 72 71 69 64 62 62 66 77 94 109 121 129 134 138 140 141 142 142 140 138 139 142 146 150 154 157 160 162 162 161 161 161 162 164 166 168 170 170 170 169 168 168 169 170 171 172 173 175 178 182 184 184 184 182 181 181 181 183 185 187 188 190 190 189 187 186 184 182 180 178 177 178 180 183 185 185 183 182 182 184 189 197 208 217 223 224 223 222 221 221 323 324 326 327 329 330 331 332 333 334 334 334 334 334 333 332 332 333 334 335 336 335 334 333 334 337 340 340 338 336 336 339 334 324 311 300 298 298 299 301 304 309 315 322 327 326 320 310 297 285 276 271 271 273 277 281 285 289 291 292 292 291 290 289 287 286 285 284 283 282 281 280 279 278 277 277 277 277 278 277 271 257 237 220 215 225 252 270 279 284 286 290 294 299 303 305 308 310 314 322 333 342 343 333 319 309 302 298 292 283 272 261 256 255 256 257 260 261 261 260 259 269 281 287 291 293 292 288 282 277 276 276 277 276 272 267 262 258 255 252 250 247 241 233 226 221 218 216 211 202 188 185 214 248 264 267 262 254 247 245 245 245 243 239 235 230 224 219 218 226 241 265 291 310 324 338 352 2 2 350 337 328 323 320 320 321 326 334 344 355 360 359 354 348 343 342 343 344 346 346 345 341 335 326 317 309 299 283 243 187 165 156 151 149 148 148 148 149 149 149 148 148 148 148 148 148 147 146 145 145 144 144 143 142 140 138 137 136 136 136 137 140 142 144 143 141 138 136 136 137 139 141 144 145 145 144 143 142 140 139 137 133 128 119 105 83 56 38 34 42 56 68 74 76 74 69 61 52 44 37 33 29 27 25 23 21 20 20 21 26 34 44 64 104 125 111 94 84 80 77 73 72 77 84 93 107 124 145 167 187 202 212 217 218 215 201 178 153 135 124 117 114 116 121 129 137 146 154 163 168 170 172 175 177 178 178 178 178 178 177 173 166 162 162 164 169 172 172 169 165 160 157 156 156 155 154 152 149 147 148 151 153 154 155 155 154 154 153 151 147 143 138 134 129 125 121 118 118 121 123 124 124 120 118 116 115 113 112 110 109 108 106 105 103 101 100 98 97 95 93 92 91 91 89 88 90 95 103 112 118 120 118 112 105 95 82 66 48 34 21 7 353 343 345 355 14 42 70 93 109 119 128 135 140 145 148 149 150 151 151 151 151 152 153 153 153 152 152 152 151 149 147 145 144 143 143 141 136 129 120 111 103 96 88 81 74 71 69 68 67 64 60 57 55 55 62 78 98 115 127 133 137 138 139 139 138 136 133 133 134 136 141 145 149 153 157 158 159 160 162 163 165 167 168 168 167 166 165 165 167 169 170 171 171 172 174 177 181 184 185 184 183 182 181 181 182 184 185 187 188 188 186 185 184 183 181 180 178 178 179 181 182 183 183 182 182 182 184 186 190 195 201 208 214 217 219 219 218 320 321 323 324 326 327 328 329 330 331 331 332 332 331 330 328 327 328 329 330 331 331 331 330 331 334 337 339 338 336 336 335 331 321 307 298 295 297 299 301 305 310 317 322 327 324 317 308 298 289 282 279 278 279 281 282 283 284 284 285 285 285 283 282 281 280 278 276 275 273 271 268 267 266 265 265 265 265 264 260 253 241 224 211 204 206 222 246 260 266 268 269 272 279 288 296 303 309 314 320 326 329 327 321 313 309 307 307 307 303 294 280 266 261 260 262 264 263 259 253 246 247 261 275 286 294 296 295 290 283 280 279 279 279 276 270 262 256 254 254 254 252 249 239 226 214 205 200 195 187 179 177 205 235 250 255 253 249 244 242 243 244 243 240 236 230 222 215 210 211 218 233 261 291 309 323 335 346 350 347 337 327 322 320 321 324 330 340 350 356 360 359 356 352 349 347 345 345 344 344 344 342 337 328 318 309 299 285 255 196 165 154 150 148 148 148 148 149 149 149 149 149 149 150 149 149 147 146 145 144 144 143 142 140 139 138 137 137 137 138 140 141 143 144 143 141 139 138 139 141 143 146 148 149 150 149 149 147 147 147 147 145 143 139 133 120 95 58 41 45 56 67 74 76 75 70 63 55 47 39 33 28 24 21 18 15 15 15 19 25 32 40 53 69 86 97 100 98 93 90 87 85 84 85 88 94 103 121 152 183 202 211 214 211 198 164 135 123 117 115 112 113 118 126 136 146 155 164 170 173 175 177 180 181 181 179 177 175 172 169 165 160 158 159 162 166 169 170 167 162 156 153 152 152 152 151 148 145 144 147 151 154 156 158 158 158 157 155 152 147 142 136 129 123 117 112 107 105 104 104 106 108 108 108 108 109 109 110 110 109 107 105 102 100 99 97 96 94 91 88 85 82 78 74 71 74 81 94 110 122 124 120 113 105 96 85 72 58 43 24 1 337 326 325 331 349 28 65 89 104 114 123 130 135 139 141 142 143 143 143 143 143 143 143 142 141 140 139 139 138 138 138 138 139 140 141 139 135 130 124 117 111 106 101 94 86 79 74 72 71 68 63 58 52 47 49 59 76 95 111 122 129 132 133 133 132 130 128 126 126 127 130 133 137 141 145 148 153 157 161 163 166 168 169 168 165 162 161 162 165 168 170 171 172 173 174 177 179 181 182 183 183 183 182 182 182 183 184 186 186 186 186 185 183 182 181 180 179 179 179 180 181 181 181 181 183 184 186 187 189 192 195 199 203 208 212 215 215 316 318 319 321 322 324 325 326 327 328 329 329 330 329 327 325 323 323 323 324 326 327 328 329 329 332 334 335 335 332 332 329 324 313 303 298 298 300 301 303 306 310 316 320 323 322 317 309 301 293 288 286 287 288 289 290 289 288 286 285 284 283 282 281 280 278 276 274 272 269 265 260 256 254 252 252 251 250 248 245 241 233 221 209 200 199 206 226 244 254 256 255 251 252 260 274 289 300 308 313 316 317 316 313 309 308 309 311 313 311 306 298 288 281 278 275 270 265 257 248 240 234 239 251 266 278 286 289 288 285 283 283 285 288 289 285 276 265 257 256 256 255 252 243 228 211 199 192 189 185 182 181 197 218 234 242 244 242 239 238 240 242 243 242 238 231 223 214 206 202 202 207 222 253 285 307 321 333 341 343 337 329 324 325 328 334 343 353 358 1 2 0 358 355 352 349 347 345 343 342 342 340 336 329 320 312 304 292 268 196 162 152 149 147 147 147 147 148 148 149 149 150 150 150 150 149 148 147 146 145 144 143 142 141 140 140 140 140 141 141 143 143 145 145 145 144 144 144 145 148 150 152 154 155 155 155 154 154 154 155 156 156 156 155 154 151 148 124 72 56 59 68 74 77 78 75 69 61 52 41 32 25 19 14 11 9 9 12 16 25 32 42 51 60 76 95 112 117 109 100 93 91 89 89 90 92 99 117 157 196 212 217 216 210 185 129 109 105 105 108 110 116 125 136 147 157 165 170 174 175 177 180 183 183 181 177 171 167 164 160 158 157 158 161 165 169 172 172 169 162 155 150 149 149 149 149 147 146 148 151 155 157 159 161 161 161 159 156 152 147 142 135 128 120 114 110 106 103 101 99 99 102 104 106 107 108 109 109 109 109 107 105 103 101 100 98 95 91 87 83 79 75 72 69 68 70 74 84 99 111 116 115 110 103 95 86 75 64 48 20 338 311 303 301 304 318 1 71 96 106 114 119 124 128 130 131 131 131 131 131 130 129 128 127 126 125 124 124 124 125 126 127 128 130 133 134 135 133 131 127 123 120 117 114 110 105 98 91 87 85 82 77 69 57 47 42 44 55 72 89 103 113 120 124 125 126 125 123 121 119 118 119 120 123 126 130 136 144 152 158 162 166 170 171 170 166 161 159 161 164 168 171 172 173 174 174 175 176 177 179 180 182 183 183 183 182 183 184 185 185 185 185 184 184 183 181 180 179 178 178 179 179 179 180 182 184 186 187 188 189 191 193 196 199 202 206 208 208 313 315 316 318 319 321 322 323 324 325 326 327 327 326 324 322 320 318 318 319 321 323 325 326 328 329 330 329 328 327 325 322 315 306 297 297 300 302 304 305 306 309 312 315 317 316 314 308 302 297 292 291 293 296 298 300 300 299 296 292 289 287 285 284 284 283 283 282 279 274 267 259 251 245 242 240 239 238 237 235 232 227 218 207 197 194 199 211 229 242 249 249 245 239 239 248 266 285 298 305 310 312 314 315 315 315 315 315 315 313 309 305 301 297 294 284 273 263 254 245 235 225 223 229 239 252 263 272 279 283 286 291 298 303 307 306 299 286 270 259 255 252 248 241 227 213 201 194 192 191 189 189 196 209 222 231 235 231 229 230 232 237 241 243 242 236 229 220 210 202 198 198 202 212 230 253 279 304 325 335 336 333 331 333 338 345 354 1 4 4 3 1 360 358 356 354 350 347 344 342 340 337 333 327 320 313 308 300 280 193 158 150 147 146 146 146 147 147 148 149 150 150 151 151 151 150 149 148 147 146 145 144 144 143 143 143 143 143 143 144 144 145 147 149 150 151 151 152 154 156 158 159 160 161 161 161 160 159 160 161 162 163 163 164 165 166 166 160 135 93 73 74 77 80 82 82 78 70 59 44 31 21 14 9 6 5 7 10 14 20 26 32 36 41 56 85 118 134 126 114 102 95 92 92 95 103 120 161 201 218 225 225 222 214 181 118 96 93 94 100 109 119 132 145 157 167 173 176 177 177 178 180 182 181 177 169 159 153 151 149 149 151 156 161 166 171 175 176 175 169 163 160 157 156 154 153 152 152 153 156 158 160 161 163 163 162 160 157 155 151 146 140 132 125 119 115 111 108 105 103 104 106 108 110 111 112 112 112 111 109 108 108 109 108 105 100 95 91 86 81 76 73 72 71 70 70 72 80 92 102 108 110 109 105 100 94 87 80 69 359 285 277 276 278 282 287 292 106 114 117 118 120 122 123 122 121 120 118 116 114 112 111 110 110 109 109 109 110 112 113 115 117 119 121 125 128 130 130 129 127 125 124 123 122 121 118 114 108 103 99 96 92 86 76 61 44 35 38 47 63 78 92 102 108 112 115 116 116 114 112 111 111 111 114 117 121 128 137 147 154 161 168 173 174 172 167 162 160 161 164 167 170 172 173 174 174 174 173 174 177 179 182 183 183 182 181 182 183 184 185 185 185 184 183 182 181 179 178 177 176 176 177 178 180 183 185 186 186 187 188 189 191 193 196 199 202 203 202 310 312 313 315 317 319 320 321 322 323 324 325 325 323 321 318 316 314 314 314 315 317 320 323 325 325 325 323 322 321 320 319 314 306 298 294 296 299 301 303 303 304 304 306 307 308 308 306 303 300 297 296 299 303 307 309 310 310 307 303 299 296 294 293 294 295 297 297 295 289 280 268 253 243 237 233 231 230 229 227 224 219 212 203 195 192 195 204 216 231 241 246 245 238 232 232 243 264 287 300 308 316 323 330 337 342 337 327 319 314 309 305 300 296 289 277 267 260 254 247 237 226 219 221 229 239 249 259 269 278 287 298 309 316 320 320 315 306 291 273 259 250 243 235 224 214 205 200 198 198 198 199 203 211 220 225 226 218 214 216 221 229 237 244 250 251 250 248 241 230 218 208 205 206 209 215 225 245 294 330 338 340 340 342 347 353 359 3 4 4 3 1 1 2 1 359 356 351 346 341 336 332 327 321 315 310 306 301 284 193 156 149 146 145 145 146 146 147 148 149 150 151 152 152 152 152 151 150 148 147 145 145 144 145 145 145 145 144 144 143 144 146 149 153 155 157 159 161 163 164 166 167 168 168 167 166 165 164 163 164 165 166 166 166 167 167 166 161 149 128 101 89 85 86 88 92 90 83 68 50 30 19 12 8 7 7 8 10 12 16 19 20 19 23 33 56 101 131 129 119 108 99 97 99 107 122 162 201 220 226 225 225 225 216 193 137 98 87 88 97 114 130 144 155 166 173 177 179 179 177 177 177 177 174 168 158 145 138 135 135 139 144 152 160 166 173 178 181 180 177 176 175 174 173 170 165 161 160 161 163 165 166 166 167 166 165 163 161 160 158 154 149 142 137 132 127 122 118 116 115 116 118 119 119 120 120 119 116 113 110 109 110 111 110 107 103 98 93 87 82 77 74 72 70 67 65 66 75 88 100 109 114 117 118 118 120 125 135 157 195 225 240 249 257 266 270 270 240 130 123 121 120 119 118 116 114 112 109 105 101 98 96 96 97 97 98 100 102 105 107 109 111 113 115 118 121 123 124 125 124 124 125 125 125 126 125 123 118 113 108 105 103 100 96 88 68 41 27 26 34 49 64 77 86 92 97 101 103 104 105 106 107 108 111 114 120 127 136 145 154 163 171 176 176 173 166 161 159 161 166 169 171 173 173 174 174 174 173 174 176 179 180 181 180 179 179 181 182 184 185 185 184 182 180 179 178 178 178 178 177 176 177 178 180 182 184 184 185 185 186 188 189 191 193 196 197 198 198 308 309 311 313 315 317 319 320 321 322 322 323 322 321 319 316 313 311 310 309 310 312 315 319 321 321 321 319 317 317 319 320 318 313 306 299 296 296 296 297 297 297 296 297 298 300 302 304 304 302 301 302 305 310 314 316 317 317 315 313 310 307 305 304 306 308 309 309 307 302 294 281 263 247 236 229 226 223 221 219 216 212 207 201 196 194 197 203 212 223 235 243 246 242 233 227 229 243 271 291 305 315 325 333 341 347 347 332 316 306 299 295 290 283 274 265 260 258 256 254 246 236 228 225 230 238 247 256 267 277 287 298 310 319 323 323 319 314 307 295 278 260 245 232 221 213 209 207 206 207 207 210 214 221 227 229 223 199 192 197 207 219 232 243 254 264 271 274 275 273 269 255 235 218 206 197 190 183 113 9 357 352 350 350 352 356 359 360 360 359 359 360 2 5 6 4 0 353 346 338 332 326 320 315 310 306 302 296 278 195 157 149 146 145 146 146 147 148 149 150 151 153 153 153 153 153 152 150 149 147 146 146 146 146 146 146 145 143 142 142 144 147 152 157 161 164 166 168 169 170 171 172 173 174 173 171 168 165 164 163 164 164 165 164 163 162 158 154 147 138 126 116 110 109 111 115 113 107 92 65 39 26 21 17 16 14 13 14 16 19 21 20 17 15 16 23 51 102 116 117 111 104 101 104 107 118 169 224 234 234 230 231 230 224 212 191 157 125 116 127 145 156 161 162 166 170 173 175 176 175 174 172 170 166 158 147 138 133 131 132 136 145 153 162 170 176 181 184 185 185 184 185 185 185 181 177 174 172 172 174 174 174 173 171 170 168 167 166 165 163 160 156 151 148 145 141 137 132 129 127 127 128 128 127 126 124 121 118 114 111 110 111 111 111 108 105 101 96 90 84 79 75 72 68 65 62 63 73 88 104 116 126 134 140 144 148 154 162 174 189 205 217 228 239 250 260 269 278 113 110 110 109 110 111 110 109 108 105 101 96 92 90 91 92 95 96 98 100 102 104 106 107 109 110 111 113 115 117 119 121 122 124 125 126 127 128 126 122 118 114 111 111 112 115 120 121 104 42 16 17 28 40 52 62 70 76 81 87 93 98 102 105 108 111 116 122 130 138 145 153 163 171 175 175 168 162 158 159 165 171 175 175 175 174 174 174 173 174 175 176 178 178 177 176 176 177 179 181 183 184 183 181 177 174 173 174 177 181 183 183 183 181 181 182 183 183 183 183 183 183 185 187 189 191 192 194 195 195 306 308 310 312 314 316 317 318 319 319 320 320 320 319 317 314 312 309 307 306 306 306 309 312 315 316 316 315 315 316 319 322 322 319 314 307 302 298 295 293 292 291 291 292 293 295 297 299 300 300 301 303 308 313 317 319 319 318 316 315 313 312 311 311 312 313 313 311 308 304 298 289 276 259 241 229 222 217 215 213 211 209 207 204 201 200 202 207 214 223 233 243 248 248 243 236 233 239 258 278 292 303 312 321 328 331 330 320 307 295 288 284 279 274 266 260 257 257 258 259 256 248 239 235 237 244 252 260 270 280 289 298 307 315 318 317 315 313 311 308 303 294 277 251 229 217 214 213 214 215 216 219 225 231 239 245 242 203 181 188 200 213 225 234 241 246 248 246 248 254 263 277 290 314 24 62 63 56 46 31 17 6 359 354 352 352 350 349 346 346 348 353 359 5 8 6 2 354 345 337 329 324 318 314 309 305 300 291 266 196 160 150 147 146 146 147 148 149 150 151 152 153 154 154 153 153 152 150 149 148 148 147 148 148 148 147 145 143 142 143 145 150 156 161 166 169 171 172 172 172 173 175 177 178 177 173 169 164 162 161 160 161 161 160 158 154 149 144 140 139 139 142 144 146 145 143 140 134 125 102 69 49 40 35 31 29 27 27 29 32 33 30 24 16 8 3 3 24 143 153 145 129 106 92 77 54 11 323 293 273 259 254 249 242 229 207 189 174 165 164 171 174 174 166 160 158 159 162 165 167 167 167 165 160 153 146 140 138 138 140 145 153 162 168 175 180 184 188 190 191 191 193 194 193 191 189 186 184 183 183 182 180 177 174 172 170 169 169 168 166 164 161 158 154 151 148 144 140 137 135 134 132 130 127 125 122 119 116 114 114 113 114 115 116 114 110 107 102 97 92 88 83 80 77 77 78 85 93 104 116 128 140 149 155 159 161 165 171 180 189 199 209 218 228 239 252 274 354 84 92 95 97 101 104 106 107 106 105 102 98 95 93 93 95 97 98 100 101 102 103 104 105 105 106 106 107 108 110 113 116 119 121 124 126 128 129 128 125 122 119 118 120 124 131 141 148 155 159 143 21 18 23 30 40 49 56 63 70 79 88 95 100 105 111 118 125 133 139 146 153 160 166 168 166 159 156 156 162 171 179 183 183 179 176 173 172 172 173 174 176 176 175 173 172 173 175 178 180 182 182 180 174 168 164 164 169 178 186 192 195 195 191 188 187 186 185 184 183 182 182 184 185 187 188 190 192 193 194 304 306 308 310 312 313 315 316 316 317 317 318 317 317 315 313 311 308 306 304 303 302 303 304 305 306 305 306 306 308 313 317 319 319 315 311 306 300 295 292 290 289 290 291 291 292 291 291 290 290 291 295 300 306 311 313 312 311 310 310 311 311 312 313 314 314 313 310 307 304 301 298 292 280 260 237 223 215 211 210 209 208 208 207 207 208 210 213 219 225 234 243 250 253 253 251 250 251 258 269 279 286 293 300 306 312 315 313 306 298 290 284 278 272 266 260 257 257 259 262 262 257 249 245 247 255 263 271 279 288 295 301 306 308 308 307 306 305 307 309 313 318 320 311 283 245 229 225 223 223 224 228 233 240 249 255 254 242 221 211 211 214 220 225 226 226 223 220 217 217 222 237 288 22 36 41 39 32 25 17 12 6 359 352 344 338 330 324 320 320 324 333 347 1 8 9 5 357 347 338 331 326 322 318 313 307 299 285 253 196 164 152 148 147 146 147 148 149 151 152 153 154 154 154 153 153 152 150 149 149 149 149 149 149 148 147 145 144 144 146 150 156 162 167 171 174 174 173 172 172 174 176 179 180 178 172 166 162 159 157 157 157 157 154 151 145 139 134 133 135 143 154 162 164 162 155 151 144 134 120 100 82 71 65 61 61 63 67 70 74 70 63 53 35 16 350 305 254 229 219 215 216 228 325 359 360 353 342 332 319 304 291 280 274 270 195 145 138 144 157 169 175 174 164 148 139 136 139 144 149 153 156 156 152 149 146 144 144 146 150 153 160 166 171 176 181 187 192 195 197 199 200 201 200 199 197 194 192 189 187 185 182 178 174 172 170 170 171 171 170 168 165 162 159 155 151 148 145 142 139 137 134 130 125 121 118 116 115 115 116 117 119 121 122 121 118 115 112 109 106 103 102 103 105 107 112 116 122 128 134 143 152 160 165 167 169 172 177 184 192 199 206 214 220 227 233 233 101 96 96 97 98 102 106 109 111 111 110 108 106 103 100 100 100 101 101 101 101 102 102 103 103 104 104 104 105 104 105 108 111 115 119 122 125 128 129 128 127 125 124 125 129 135 142 150 156 162 168 174 182 199 318 1 20 31 38 46 54 64 75 83 89 95 102 111 121 131 139 146 152 157 159 158 155 152 151 156 167 178 187 192 192 187 180 175 171 170 170 172 174 175 174 173 173 173 174 176 178 179 178 173 166 161 158 160 168 180 190 199 206 206 204 200 196 193 190 188 186 184 183 184 185 187 188 189 191 193 195 302 303 305 307 309 310 312 313 314 314 314 315 314 314 313 312 310 307 305 302 300 299 298 297 295 294 293 293 295 298 303 309 312 313 310 306 302 298 294 292 290 290 290 290 289 287 284 281 279 278 279 282 285 288 291 293 294 297 300 303 306 308 311 314 315 315 314 313 312 311 311 313 313 308 294 265 235 219 213 210 209 209 210 211 212 214 216 219 223 229 235 243 249 253 256 258 259 260 263 266 271 275 278 281 285 294 304 310 311 307 300 292 285 276 268 260 255 255 258 261 265 265 264 265 269 275 283 288 292 296 300 302 303 303 301 298 297 297 299 304 310 316 321 317 302 276 251 238 233 232 234 238 243 248 251 251 246 238 226 217 214 216 219 222 220 216 209 203 197 193 189 180 153 102 69 52 38 23 12 4 358 354 348 339 326 314 302 296 292 294 300 309 323 341 358 11 13 5 350 339 333 328 325 322 317 310 298 280 245 197 168 154 149 147 146 147 148 150 151 153 154 154 155 154 154 153 152 151 150 149 149 150 149 149 149 148 147 147 148 151 155 162 167 171 173 174 173 172 170 170 173 176 179 181 176 169 163 158 155 154 154 153 152 148 143 138 132 129 129 134 143 158 170 172 167 160 152 144 135 125 114 105 99 95 94 95 99 107 118 125 129 128 126 124 154 218 231 230 227 226 226 233 248 276 308 328 333 332 330 326 321 315 316 343 29 47 53 57 60 75 110 141 150 142 125 113 106 104 105 109 114 117 120 124 128 133 137 139 140 141 144 148 152 157 164 174 184 192 198 204 207 209 209 208 206 203 200 196 191 186 181 177 173 170 169 168 169 171 172 172 171 169 165 162 157 153 149 146 143 140 137 133 128 123 119 117 116 116 117 119 121 123 125 127 127 126 124 121 119 118 118 119 123 126 129 133 136 140 144 148 154 160 165 169 171 174 177 182 189 195 201 207 210 212 208 193 156 129 118 113 111 111 113 116 117 119 119 118 117 115 112 109 107 106 105 104 103 102 102 102 103 104 105 105 105 105 104 104 106 109 113 117 121 124 126 128 128 128 127 129 132 137 143 149 155 159 164 169 175 183 193 206 219 265 14 29 36 44 53 62 69 76 82 86 94 105 119 133 143 150 154 155 152 150 148 149 158 171 183 193 198 198 194 186 178 170 167 167 169 172 175 177 177 175 174 174 175 176 174 171 165 160 158 159 164 173 183 193 203 211 214 215 213 207 202 197 193 189 186 186 185 187 188 189 190 192 194 195 299 300 302 304 306 307 309 310 311 311 312 312 312 311 311 310 309 306 303 300 297 295 292 290 287 284 282 282 285 291 297 303 306 307 305 301 296 293 291 289 289 288 288 287 284 282 278 276 274 274 274 275 276 276 275 275 277 285 291 297 301 306 310 314 317 318 318 318 318 319 321 322 323 319 309 289 258 234 221 214 212 212 213 215 217 219 221 224 227 231 236 241 246 250 253 256 258 261 262 264 266 266 266 266 267 272 286 304 314 313 306 297 287 277 267 260 255 253 256 261 267 274 281 287 292 296 299 300 301 301 302 301 300 299 297 293 291 291 293 297 301 305 306 301 289 274 259 246 240 239 241 245 249 250 250 246 237 226 215 208 209 217 222 224 219 209 198 187 179 174 167 156 139 121 103 81 54 22 2 350 342 336 329 319 306 293 286 282 283 287 297 307 315 322 329 339 7 40 353 333 327 324 323 321 316 308 296 276 241 197 168 154 148 146 146 147 148 150 151 153 154 155 155 155 154 153 152 151 150 150 150 150 150 150 149 149 150 150 152 155 160 166 170 172 173 172 170 169 168 169 172 176 180 181 174 166 159 155 153 152 151 150 147 143 139 135 131 130 132 137 146 159 172 172 166 159 151 144 137 131 124 119 116 115 114 116 120 128 136 142 146 149 151 163 185 205 217 221 223 224 226 233 247 268 291 309 317 320 322 323 324 329 349 33 52 54 52 50 47 48 51 59 72 84 87 85 82 79 79 81 84 86 87 89 92 98 107 109 107 106 105 107 106 102 102 120 159 192 209 220 223 224 223 220 216 210 203 195 187 180 174 168 165 163 163 164 165 168 169 170 170 168 164 160 155 151 148 144 141 138 135 131 127 122 119 118 118 119 120 122 124 127 129 131 132 132 131 130 129 129 129 131 134 137 141 143 146 149 152 155 158 161 165 169 173 177 182 188 193 198 202 206 206 202 192 174 155 141 132 127 124 123 123 124 125 126 126 125 124 123 120 117 114 112 110 108 106 105 105 105 106 107 108 108 108 107 106 106 107 110 113 117 120 124 126 127 128 129 131 134 138 143 149 154 158 162 165 169 174 180 187 194 198 199 190 87 53 50 51 53 56 59 62 64 66 72 84 106 130 147 154 154 152 150 149 151 159 170 182 191 196 197 195 189 181 172 166 165 167 171 176 179 179 178 176 174 174 173 171 167 162 160 160 163 169 175 182 191 200 210 218 223 222 218 212 206 199 194 190 188 187 188 189 190 191 193 194 194 295 297 299 300 303 304 306 307 308 309 309 310 310 310 310 310 308 305 300 296 292 288 285 282 278 275 274 275 279 285 292 297 301 303 302 298 294 291 288 287 285 285 284 282 280 278 276 275 275 276 277 277 277 276 276 276 277 283 290 296 301 305 310 315 319 321 320 320 319 319 319 318 315 310 301 288 269 250 233 223 218 216 217 219 221 223 225 227 229 232 235 239 242 245 248 251 254 256 258 259 259 258 256 254 250 246 248 264 290 299 295 287 279 270 264 259 257 257 258 264 271 279 289 295 298 299 299 299 300 300 301 301 299 297 294 291 288 288 289 291 294 294 291 286 278 269 259 248 242 241 243 246 248 249 247 240 221 194 177 177 196 223 234 235 226 202 177 161 154 150 143 134 122 113 106 96 74 24 346 330 322 317 310 303 295 289 287 288 293 302 312 319 323 324 322 316 298 234 205 226 265 291 303 308 307 301 290 272 240 195 166 152 147 146 146 147 148 149 151 153 154 154 155 154 154 153 152 151 150 150 150 150 151 151 151 151 152 153 156 159 163 167 170 172 172 170 168 167 167 168 172 177 181 180 172 163 156 152 151 151 149 146 143 140 138 136 135 136 138 142 148 158 168 171 168 162 153 147 142 136 132 128 125 123 123 124 128 132 137 141 146 151 158 172 190 203 211 215 217 219 223 230 245 265 285 299 307 312 318 323 330 342 11 49 65 66 62 58 53 51 51 51 52 54 61 68 72 75 76 77 78 79 78 77 76 76 75 73 69 64 61 62 63 61 57 51 37 325 272 263 259 256 250 243 233 217 201 187 178 171 165 159 157 155 156 157 158 159 160 160 159 158 154 151 148 145 142 139 137 135 133 130 125 121 119 119 120 122 124 126 128 130 132 134 136 137 137 136 136 136 137 139 141 144 147 148 150 152 155 157 159 161 163 166 170 176 183 190 196 199 201 201 200 194 183 169 156 146 139 134 130 128 128 128 129 129 130 129 128 127 125 123 120 118 116 115 113 112 112 112 113 113 114 114 113 112 110 109 110 112 116 119 122 124 126 128 130 133 137 141 146 151 155 159 162 164 166 169 172 176 181 185 187 187 179 155 109 76 61 53 48 46 44 44 42 40 38 39 56 128 156 159 159 158 156 157 161 167 176 184 190 192 192 188 181 173 167 165 167 171 176 179 180 180 177 174 173 171 168 164 162 162 163 166 169 172 176 183 193 204 216 223 225 224 221 214 207 200 194 191 189 189 190 191 193 196 196 193 292 294 295 297 299 302 304 305 306 307 308 308 309 311 311 310 308 304 298 292 287 281 277 273 270 267 267 270 275 282 290 295 298 299 298 296 293 289 286 284 283 282 281 279 278 276 275 275 275 276 275 275 277 279 282 285 288 293 297 301 305 308 312 316 318 319 317 315 313 310 308 305 302 296 289 280 269 258 244 233 226 222 221 222 224 225 226 227 229 231 233 236 238 241 243 245 247 250 252 252 251 250 248 245 240 233 227 228 236 251 262 265 263 260 258 258 258 260 262 267 273 279 285 290 291 291 291 292 294 296 298 299 297 294 289 286 284 283 283 285 285 284 282 278 273 267 259 250 244 243 245 247 250 251 250 227 111 107 112 123 159 244 279 295 311 30 106 116 120 119 115 110 103 98 95 89 67 3 324 312 307 304 302 300 299 300 305 311 319 328 334 334 331 328 323 317 304 275 236 217 215 222 241 265 278 281 277 265 234 189 161 149 145 144 145 146 147 149 150 152 153 153 153 153 152 152 151 151 151 151 151 151 152 153 153 154 155 156 158 161 165 169 171 173 173 171 169 168 169 171 176 183 187 183 173 162 155 151 149 148 146 144 141 140 139 140 141 142 144 146 151 159 168 175 176 169 159 151 145 139 133 127 123 120 119 118 117 115 113 113 119 134 152 172 189 199 207 211 214 217 222 231 249 272 288 296 304 311 319 328 339 354 17 45 67 76 74 68 63 59 57 56 54 54 58 64 72 78 81 81 81 79 78 76 75 74 72 68 64 61 58 58 58 57 52 42 22 344 312 296 289 284 279 272 250 212 185 173 167 162 157 152 150 149 148 148 148 148 147 146 145 143 141 140 138 136 135 135 134 133 132 129 124 121 120 120 122 125 127 129 131 133 135 137 139 140 141 141 141 141 142 144 146 148 149 150 152 153 155 156 158 159 160 162 165 169 177 187 195 198 197 196 193 187 179 167 157 147 141 135 130 127 126 127 128 129 130 130 129 129 128 126 125 124 123 122 121 121 121 121 121 122 122 122 121 119 116 114 113 115 118 120 122 124 127 130 134 139 144 149 154 158 161 164 165 165 167 168 170 173 175 178 179 178 172 158 135 107 82 64 52 46 41 36 30 25 17 9 360 350 326 217 191 179 172 169 167 166 172 177 182 186 187 184 179 173 168 167 168 172 176 178 180 179 176 173 170 167 164 163 162 162 163 164 164 165 168 175 184 196 209 218 224 227 227 222 215 207 199 194 191 191 191 193 196 197 196 193 290 291 293 294 297 299 302 304 305 306 307 308 309 310 311 311 308 304 298 291 283 276 270 266 263 262 263 267 273 281 289 295 298 298 296 294 291 288 285 283 281 280 278 277 276 275 275 274 274 272 269 269 273 280 289 296 302 305 307 308 309 310 311 313 313 312 310 306 302 299 295 292 289 285 280 274 267 260 251 242 234 229 227 226 226 226 226 227 228 229 230 232 234 236 238 239 241 243 244 245 245 245 244 241 237 233 229 227 229 234 240 246 249 252 254 256 258 260 263 267 270 274 278 281 283 285 287 288 291 294 295 294 291 285 280 276 274 274 274 275 275 276 276 275 274 270 264 257 251 251 253 257 261 271 308 57 75 85 94 103 113 334 324 331 343 7 49 75 87 91 90 88 83 78 73 58 25 343 320 310 306 305 306 309 314 320 328 336 342 347 347 343 337 330 324 318 309 294 269 238 218 207 203 208 220 235 244 243 220 179 155 146 143 143 143 145 146 148 149 151 151 152 151 151 150 150 150 151 151 152 152 153 154 155 156 157 158 159 161 164 168 171 174 175 176 174 173 173 174 178 186 192 194 190 178 164 154 149 147 145 143 142 141 141 142 144 146 148 149 150 153 160 170 177 180 173 158 146 135 126 118 111 105 101 98 94 90 85 80 74 76 86 117 156 180 193 201 208 214 220 230 247 284 307 315 316 317 321 329 339 348 359 13 32 57 78 82 80 75 69 63 60 58 58 62 67 75 83 86 86 86 84 82 81 80 79 77 74 71 67 65 64 64 64 62 54 31 354 330 321 320 322 332 87 159 160 160 159 157 154 150 147 145 143 141 140 138 136 135 134 134 133 133 132 132 132 133 134 135 135 134 131 128 125 124 124 126 129 131 133 134 135 137 138 140 142 143 143 143 144 145 147 148 149 150 151 151 152 153 154 155 155 156 157 158 161 166 176 190 196 195 191 187 182 175 167 158 149 141 133 127 124 123 124 125 126 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 129 127 124 121 119 119 120 120 122 124 128 133 138 145 150 155 159 163 165 167 167 167 167 167 169 171 173 174 175 173 168 158 143 125 107 88 73 61 51 42 33 24 13 3 354 344 329 310 282 238 209 192 180 174 172 172 174 178 180 179 177 174 172 171 171 173 176 177 178 177 174 171 167 164 163 162 161 160 159 157 156 156 160 166 176 189 202 213 222 229 231 228 222 214 205 198 194 192 193 194 197 197 195 192 288 289 290 292 294 297 299 302 304 305 306 307 307 308 309 310 308 304 298 290 282 274 267 261 259 258 260 264 271 281 289 296 299 299 297 295 292 289 286 283 280 277 275 274 274 273 273 274 274 272 269 266 273 284 295 304 309 310 310 309 308 307 307 307 305 304 301 298 295 292 289 286 283 280 276 271 265 259 253 247 241 236 233 231 230 229 228 228 227 228 228 229 231 232 233 234 235 236 238 239 239 240 240 239 238 236 234 233 232 232 234 238 243 247 251 254 256 258 259 260 262 266 270 275 279 283 286 289 291 291 290 287 281 275 271 268 267 266 267 268 269 271 274 275 276 275 271 267 264 263 266 272 281 303 353 41 62 74 84 91 92 351 319 323 333 353 30 55 67 71 69 65 58 50 41 27 6 344 328 319 315 313 315 320 326 332 339 344 349 350 349 345 336 328 321 316 311 304 291 269 237 210 194 187 188 193 200 205 195 166 149 142 140 141 142 144 146 147 148 149 149 149 149 149 149 149 150 151 152 153 154 155 156 157 158 159 160 162 165 168 172 175 178 179 179 178 178 179 182 187 193 198 197 192 180 164 153 148 144 143 142 142 143 145 147 149 151 152 152 151 153 157 164 169 167 153 128 113 105 98 92 88 85 81 77 74 70 68 65 61 58 57 61 76 105 136 155 175 200 264 317 339 350 349 346 342 340 340 343 348 353 360 9 21 41 69 85 90 88 81 72 65 62 62 66 72 79 85 88 90 90 89 89 88 87 86 84 82 79 76 75 73 72 71 71 66 52 20 355 349 6 54 83 98 114 130 142 148 148 147 145 142 140 138 135 133 131 129 127 127 127 128 129 129 130 132 134 136 137 138 138 136 132 130 130 130 133 134 136 137 138 139 140 141 142 144 145 145 145 146 147 148 149 149 150 149 150 150 150 150 151 150 150 150 151 154 158 164 179 194 192 188 185 180 175 170 164 154 142 132 125 122 121 123 124 125 127 128 129 129 130 130 131 132 133 134 134 135 135 135 136 136 137 136 135 133 130 128 126 124 123 122 124 126 130 136 142 148 154 159 163 166 168 169 169 169 168 168 169 170 171 173 173 171 166 157 146 134 122 109 96 85 75 64 52 37 21 5 350 336 323 311 295 273 248 222 200 187 178 172 169 170 173 175 176 177 177 177 176 176 177 178 177 176 173 170 166 163 162 161 160 158 155 152 150 151 154 159 168 181 195 208 220 228 233 233 229 220 210 202 197 195 195 196 198 197 194 192 287 288 289 290 292 295 298 300 303 305 305 305 306 306 307 307 306 302 297 289 281 272 264 258 255 255 257 262 269 279 289 296 301 302 300 298 296 292 288 283 278 274 270 268 267 269 271 274 280 286 292 298 303 306 308 310 310 308 306 305 303 301 300 299 297 297 297 296 296 296 295 292 288 283 277 272 266 260 254 249 245 241 239 237 235 233 232 230 228 228 228 228 229 230 231 231 231 232 232 233 234 234 235 236 237 237 237 236 235 234 235 238 241 245 248 251 253 253 254 254 256 260 266 271 277 281 285 287 288 287 283 278 273 269 267 265 265 266 269 271 273 274 276 278 279 279 277 275 274 275 279 285 292 305 329 12 50 69 76 72 16 314 307 315 328 348 18 40 49 52 49 41 34 27 23 15 3 349 337 328 324 322 323 326 330 334 337 341 344 344 344 340 332 323 316 311 309 306 301 293 274 233 198 182 176 176 177 178 171 156 145 140 138 140 142 144 146 147 147 148 147 147 147 147 148 149 150 151 153 155 156 157 159 159 160 161 163 165 169 172 177 180 182 183 183 183 183 184 188 192 197 198 196 189 175 159 150 145 143 142 142 145 147 149 152 153 153 152 149 146 144 143 143 136 119 99 89 85 84 82 82 80 78 76 73 70 68 66 65 63 61 57 55 57 60 63 61 54 43 32 24 17 11 4 358 353 349 347 347 349 351 356 3 13 30 53 74 88 95 94 87 78 72 70 71 75 81 87 90 93 94 95 96 97 96 95 94 93 92 90 88 86 84 81 80 76 67 46 10 340 338 29 57 70 84 102 123 133 138 139 138 137 135 133 131 129 126 125 124 124 125 126 128 129 131 133 136 138 139 140 139 137 135 134 134 136 138 140 141 142 143 145 146 146 147 148 148 148 148 149 149 149 149 149 148 147 147 147 147 147 146 146 145 145 146 148 153 161 174 189 192 191 187 184 180 176 169 157 142 130 124 122 122 124 125 127 128 129 130 131 132 133 134 135 136 137 138 138 138 139 140 141 142 141 140 138 136 135 133 132 130 130 130 132 136 141 146 152 157 162 166 169 171 171 171 170 169 169 169 170 171 172 171 169 164 156 148 139 132 124 116 110 104 99 93 83 62 23 344 322 310 298 286 274 259 237 215 198 186 177 173 171 172 173 176 179 181 182 181 179 178 178 176 174 170 166 163 160 159 158 157 156 155 152 150 150 151 155 164 175 188 202 213 223 229 232 229 222 213 205 200 198 198 199 200 198 196 194 285 287 288 289 290 293 296 299 301 303 304 304 304 304 305 305 303 300 295 287 279 270 262 256 253 251 253 257 265 276 288 296 301 303 302 301 299 296 291 284 277 268 260 255 254 257 265 281 326 29 49 54 49 25 350 328 317 311 307 303 301 298 296 294 294 296 298 301 304 305 302 298 293 287 281 275 269 262 256 251 247 244 242 241 239 237 234 232 230 228 228 228 229 229 230 229 229 229 229 230 230 230 231 233 235 236 236 236 236 236 237 238 240 242 244 246 248 249 249 249 249 251 255 262 268 274 278 280 281 279 276 273 270 268 267 267 268 271 276 281 283 285 285 284 283 281 280 280 282 285 288 292 295 301 313 342 24 44 40 15 346 330 325 329 339 353 10 24 31 33 30 23 18 15 14 10 2 352 341 333 329 328 328 329 330 331 332 333 334 334 334 331 324 316 308 303 301 300 300 299 294 271 221 187 174 169 167 164 159 151 144 140 138 140 142 144 146 147 147 146 146 145 146 147 148 150 152 153 155 157 158 159 160 161 162 163 165 168 172 176 181 184 186 187 187 187 187 188 190 193 195 195 191 182 167 153 146 142 141 141 143 145 148 151 153 153 152 149 143 137 132 125 117 105 91 82 79 79 80 82 84 85 85 84 82 80 79 78 79 79 77 72 67 63 62 60 56 51 45 39 32 24 16 8 359 352 345 341 339 338 339 343 351 3 20 40 60 76 91 99 100 96 90 84 80 80 84 89 93 96 99 101 103 105 105 105 105 105 105 105 103 101 98 94 91 87 80 68 42 5 349 11 34 49 63 80 105 119 126 130 132 132 131 129 128 126 125 124 123 124 125 127 128 131 133 135 138 139 140 140 139 137 136 136 138 141 143 145 147 148 150 151 152 154 154 154 154 154 154 154 153 152 150 148 147 145 144 143 143 143 144 144 144 144 145 147 152 160 172 184 191 193 191 189 186 181 173 158 140 128 122 122 124 126 129 131 132 133 135 136 136 137 138 138 139 140 140 140 141 141 142 143 144 143 142 140 140 141 141 141 140 140 140 141 143 146 150 154 159 163 168 171 173 173 172 170 169 169 169 170 171 171 170 167 161 155 149 143 139 135 131 128 126 127 128 131 136 147 196 259 272 271 268 265 260 241 222 205 192 185 181 178 176 175 176 178 181 182 181 180 178 177 174 170 165 160 157 155 154 155 157 158 158 156 155 154 153 157 164 173 184 195 205 214 220 224 223 219 211 204 200 198 198 199 200 199 197 196 284 285 286 287 289 291 294 297 300 302 302 302 302 302 302 302 301 298 293 286 277 269 260 254 250 248 248 252 260 272 285 294 299 302 302 301 300 297 293 286 276 261 240 226 215 206 159 66 62 65 67 65 59 46 22 353 333 321 313 308 304 301 299 298 299 300 302 303 303 302 299 295 292 287 283 277 271 264 258 253 248 246 244 242 240 239 236 234 232 230 228 228 228 228 228 228 228 227 227 227 226 227 228 230 232 233 235 236 236 237 238 238 238 239 240 241 242 242 240 234 223 210 208 229 248 260 267 271 272 273 272 271 271 270 270 271 273 276 282 288 293 297 297 294 289 285 283 284 286 289 293 296 300 308 326 355 16 24 19 6 354 345 341 340 345 352 2 10 15 16 13 6 2 2 3 4 360 352 344 337 333 331 331 331 332 332 330 328 328 327 326 323 318 309 302 295 290 289 289 291 291 280 249 202 177 166 160 157 153 148 143 140 139 140 143 145 146 146 146 145 144 144 145 147 149 151 153 155 157 158 160 161 162 163 164 165 168 171 174 179 183 187 190 191 191 191 191 191 191 192 192 190 185 175 160 149 143 140 139 139 140 143 146 149 149 148 146 141 134 127 120 112 104 94 87 82 80 82 86 90 95 98 101 102 102 100 100 101 104 104 102 97 90 83 77 73 68 63 57 51 43 32 20 6 353 343 335 329 325 321 322 326 337 354 15 37 57 74 91 103 109 110 108 102 96 92 91 92 94 98 102 106 109 111 112 113 114 114 115 115 114 112 110 107 103 99 94 86 75 66 60 58 62 67 76 88 101 111 118 122 125 126 127 126 125 124 124 124 124 125 126 128 130 132 135 137 139 140 139 139 138 138 139 141 144 147 149 151 153 155 157 158 160 161 161 161 161 161 161 159 157 154 152 149 147 145 143 142 142 143 144 145 145 146 147 150 154 161 170 180 188 193 196 195 190 183 169 149 133 123 119 121 125 129 132 134 136 138 140 141 141 141 142 141 141 141 141 141 141 141 142 142 142 142 141 142 143 145 147 149 149 150 149 148 149 150 152 155 159 164 169 173 175 174 173 170 169 169 169 170 170 170 167 164 159 154 149 146 144 142 141 140 140 142 145 148 154 163 180 205 229 242 249 253 253 245 230 211 198 191 187 184 180 178 177 177 178 179 179 178 176 174 170 164 158 154 151 150 151 154 157 159 160 159 158 158 159 162 167 173 181 189 197 205 211 214 215 212 205 200 196 195 196 197 199 198 197 197 282 283 285 286 287 289 292 295 298 300 300 300 299 299 299 299 298 295 290 284 276 267 259 252 248 245 245 247 255 266 280 291 296 299 299 298 297 295 293 287 275 250 212 177 153 127 96 74 66 64 64 62 56 44 24 359 339 325 315 310 306 303 301 302 302 302 301 299 297 294 291 289 286 284 280 276 271 265 259 254 250 246 244 243 241 239 238 236 234 232 230 228 227 227 226 225 224 224 223 223 223 223 225 227 230 232 234 236 238 239 239 239 238 237 237 237 236 233 225 212 197 185 181 200 228 247 257 263 266 268 270 271 273 273 274 274 276 279 283 289 296 301 305 305 300 294 290 288 289 291 295 297 304 316 333 354 8 12 9 1 354 348 343 340 340 343 348 353 355 353 346 337 333 337 347 358 0 355 346 338 333 330 329 329 330 329 328 326 325 323 321 317 312 305 297 290 283 277 274 274 275 271 255 220 184 165 157 152 149 146 143 140 139 140 142 144 145 145 144 144 143 143 145 146 149 151 153 156 157 159 161 162 163 164 165 167 170 173 177 182 187 191 194 195 195 194 193 192 191 190 189 187 181 171 159 149 144 140 138 137 138 139 140 142 141 140 136 131 125 119 113 107 100 94 89 86 87 89 95 102 108 114 117 119 118 117 116 116 117 116 115 114 111 107 104 100 96 92 86 77 66 52 32 8 343 327 319 315 314 314 316 323 337 359 24 47 66 84 100 111 117 119 119 116 111 106 103 99 98 99 103 107 110 113 115 117 118 119 120 120 119 118 116 114 111 108 104 99 93 89 87 87 90 93 96 100 105 109 113 117 121 123 124 124 124 124 124 124 125 126 128 129 131 133 136 139 141 141 140 140 140 142 145 149 151 153 156 158 160 162 163 165 167 167 168 168 168 168 167 165 162 158 154 151 149 147 145 144 144 144 146 147 148 149 151 154 158 163 171 179 188 195 199 198 190 174 153 135 124 118 118 121 126 130 133 136 139 141 143 144 145 145 144 143 143 142 142 142 141 141 140 140 141 142 143 144 147 149 151 153 154 154 153 152 151 151 153 155 160 165 170 174 176 176 174 171 170 170 170 170 170 168 164 160 156 153 151 149 148 148 147 148 149 150 153 157 162 169 181 197 214 228 237 245 249 250 246 223 206 197 192 188 183 180 177 176 176 176 176 175 173 170 165 159 153 149 147 149 152 156 159 161 161 161 160 161 163 166 169 174 179 184 190 197 203 206 207 204 199 194 190 190 191 195 198 199 199 198 281 282 283 284 285 287 290 293 296 297 298 297 297 297 296 296 295 292 287 281 274 266 258 251 246 243 242 244 249 260 273 284 291 293 293 292 291 290 289 286 276 247 193 152 132 114 92 70 57 54 52 49 41 27 7 345 328 316 308 303 300 299 298 299 299 297 295 293 290 287 285 282 280 278 276 273 270 265 261 256 251 247 245 243 241 240 239 238 236 234 232 230 228 226 224 222 220 220 219 219 219 220 221 223 227 230 234 237 240 241 242 241 239 238 237 236 232 225 215 202 191 183 182 193 215 234 248 256 261 265 268 271 273 274 275 276 277 278 282 287 294 302 310 316 316 313 308 303 301 300 300 301 307 315 326 340 352 356 355 351 345 339 334 329 326 327 329 328 325 316 305 296 293 302 328 1 12 0 347 336 328 324 322 320 320 320 320 320 319 318 315 312 307 302 297 291 284 276 267 261 258 255 246 225 192 166 155 149 146 144 142 141 140 141 142 143 143 143 143 142 143 143 145 147 149 152 154 156 159 160 162 163 164 165 167 169 173 176 180 185 190 193 196 197 197 196 194 193 191 190 188 185 178 169 159 151 146 142 139 137 136 136 135 134 132 129 126 122 118 115 111 107 103 99 96 94 96 100 107 114 121 125 127 127 124 119 114 111 111 111 112 113 114 116 117 116 114 111 109 107 103 97 85 43 305 290 288 292 299 311 317 320 18 74 83 98 112 122 127 129 129 129 128 126 124 122 118 113 108 106 107 108 109 110 112 115 118 120 122 121 120 117 115 114 112 111 110 106 103 101 100 101 103 105 107 108 109 111 114 116 119 121 123 124 124 124 125 125 127 128 128 129 131 135 138 142 144 144 144 144 146 150 154 157 159 160 162 163 165 167 169 171 173 173 174 174 174 174 173 170 166 162 159 155 152 150 149 147 147 147 148 149 150 152 153 156 160 164 169 178 187 195 198 193 177 155 136 125 118 116 118 122 126 130 133 137 140 143 145 146 147 147 146 145 145 144 143 143 142 141 141 141 142 144 145 147 149 151 153 154 155 155 154 153 152 152 154 157 162 167 172 175 177 177 176 174 172 171 171 170 169 165 161 158 155 153 152 151 151 151 153 154 155 157 159 162 167 173 183 195 208 220 231 240 248 255 255 241 223 209 200 193 187 182 178 177 176 176 175 173 170 165 159 153 149 146 148 152 158 164 167 167 165 163 163 165 167 169 171 173 176 180 185 192 197 201 202 199 195 189 184 182 182 186 191 195 196 196 279 280 282 282 284 286 289 291 293 295 295 295 295 295 294 294 292 289 284 279 272 264 257 250 245 241 240 241 245 252 265 276 282 284 285 284 284 284 285 286 285 276 186 126 114 103 86 63 41 31 25 17 7 352 335 321 310 302 296 293 291 292 293 294 294 293 291 288 285 281 279 277 275 274 273 271 270 267 263 259 254 250 246 244 241 240 239 238 237 235 233 230 228 225 223 220 218 217 216 216 216 216 218 220 223 227 232 236 240 242 243 243 242 240 239 236 232 222 211 200 191 185 185 192 207 225 239 250 257 262 266 269 271 273 274 275 276 278 281 286 293 302 312 322 329 331 330 327 322 318 314 311 311 313 318 324 332 336 336 334 328 321 313 307 304 304 303 302 298 292 286 283 285 308 5 25 21 3 345 330 321 315 311 310 309 309 310 310 310 310 309 307 305 302 298 294 289 282 270 260 252 244 235 220 195 169 155 149 145 144 143 142 142 143 143 143 144 144 143 143 144 145 146 148 150 153 155 158 160 162 164 165 166 168 170 172 175 179 183 187 191 194 197 197 197 196 195 193 191 189 186 181 173 165 157 151 147 143 140 137 135 134 132 130 127 123 120 117 115 113 110 108 107 106 106 106 110 114 119 125 129 130 129 124 115 105 98 94 94 97 101 106 110 115 118 118 117 117 120 124 130 139 153 175 201 214 213 205 187 164 162 165 172 181 188 187 179 170 160 153 147 142 138 136 135 134 133 129 125 123 121 119 117 114 113 114 116 119 122 121 119 116 112 109 108 109 109 108 107 107 107 109 111 113 114 114 114 115 116 118 120 122 123 124 125 126 126 127 128 129 129 130 132 136 141 146 148 149 150 150 153 158 161 164 166 167 168 169 171 173 174 176 177 178 179 179 179 178 177 174 171 167 164 160 157 155 153 151 150 150 150 151 152 153 155 156 158 160 164 171 180 187 186 177 159 139 129 123 120 121 123 125 128 131 135 139 143 146 148 148 148 148 148 148 147 146 145 145 144 143 143 144 145 146 146 147 149 151 152 154 156 156 155 154 154 154 157 160 164 169 173 176 177 178 177 175 173 172 171 169 167 163 160 157 155 154 154 154 154 155 157 159 160 162 164 167 171 176 184 194 204 215 224 233 242 251 252 249 240 226 211 201 193 186 182 180 178 176 174 170 165 159 154 150 148 149 152 158 166 171 173 173 170 168 168 169 171 171 171 172 173 177 183 189 194 196 197 195 190 185 179 176 176 178 180 184 188 189 278 279 280 281 282 284 287 289 291 293 293 293 293 293 292 291 289 286 282 276 270 263 255 250 245 241 240 241 243 248 258 266 272 275 276 277 279 282 286 291 297 308 341 38 68 73 60 33 8 353 346 338 329 320 310 302 296 291 289 288 288 289 290 291 291 291 290 287 283 279 276 275 274 275 275 274 273 271 268 264 259 254 249 245 242 239 238 236 235 234 231 228 226 223 221 219 217 215 213 213 213 213 214 216 219 223 228 233 238 241 243 244 243 243 242 239 234 223 211 200 191 186 184 188 199 216 233 245 253 259 263 265 268 270 271 273 275 278 282 287 293 300 309 318 326 331 334 335 334 332 328 324 320 317 317 319 322 325 325 321 313 304 295 288 283 281 282 284 288 291 299 314 341 12 25 25 16 357 338 324 314 307 304 302 302 302 303 303 303 303 303 302 301 299 296 293 289 284 275 264 252 240 227 211 190 169 155 149 145 144 144 144 144 144 144 145 145 145 145 146 146 147 148 150 152 154 157 160 163 165 166 168 169 171 173 176 178 181 185 188 191 193 195 196 196 195 194 192 190 188 183 176 167 158 151 145 142 139 137 135 134 132 131 128 125 121 118 116 114 113 112 112 112 114 116 120 125 130 134 136 136 134 128 120 106 95 89 89 93 97 102 107 112 114 115 117 118 123 129 135 144 154 166 180 191 193 186 175 165 161 162 167 174 183 193 195 192 183 172 164 157 152 148 145 144 144 143 142 142 143 143 142 138 133 127 124 122 121 121 121 119 115 111 108 107 106 106 106 107 108 110 113 115 117 118 118 119 119 120 121 123 124 126 127 128 128 129 129 129 128 128 127 129 134 140 147 151 155 157 159 162 166 169 171 172 173 174 175 176 178 179 180 182 182 183 182 182 181 180 178 175 172 169 165 163 160 158 155 154 153 153 154 154 155 156 157 156 156 158 163 170 175 175 166 149 137 131 128 128 129 130 131 133 135 139 143 147 150 151 151 150 150 149 149 149 148 148 147 146 146 146 146 146 146 146 147 149 152 154 157 159 159 159 159 158 160 162 165 168 170 173 175 176 177 176 175 173 171 169 168 166 163 160 158 157 156 156 157 158 159 161 163 165 167 168 171 174 179 185 192 199 207 214 221 229 235 238 240 239 228 217 208 199 191 185 181 178 175 171 166 160 154 150 149 150 153 158 165 170 174 175 175 173 173 174 175 175 173 172 172 174 178 183 188 190 191 190 187 182 177 175 175 178 182 185 186 187 188 277 277 278 279 281 282 285 287 289 290 291 291 290 290 289 288 287 283 279 273 267 261 255 249 245 243 241 241 242 247 254 262 267 271 273 276 281 285 289 294 300 307 320 328 334 335 327 317 313 312 311 308 304 299 293 289 286 285 285 287 289 291 292 293 293 293 292 291 288 284 282 282 283 284 285 284 282 279 275 270 265 259 252 246 241 238 236 234 232 230 227 224 222 220 219 217 215 213 211 210 210 210 211 213 216 220 225 230 234 238 241 242 243 244 244 242 237 228 216 203 192 183 180 182 191 207 226 240 250 255 258 261 263 266 268 271 274 278 283 287 293 298 305 312 318 324 328 331 333 334 334 332 329 325 322 321 321 322 319 314 307 298 290 283 278 275 277 285 300 318 338 356 8 16 16 10 359 342 327 315 307 302 299 298 298 299 299 299 297 296 295 293 290 287 284 280 277 274 269 261 250 236 220 201 182 166 155 149 146 144 145 146 146 146 146 146 146 146 147 147 148 149 149 151 153 156 159 163 166 168 169 170 172 174 176 178 181 183 185 187 189 191 193 193 193 193 192 191 188 183 176 167 157 148 141 136 134 133 133 132 132 131 129 127 124 121 119 116 115 116 116 118 119 123 127 134 141 145 148 148 147 142 134 123 107 98 96 99 105 110 115 119 122 122 121 121 126 132 139 145 151 159 168 179 186 187 179 170 164 162 164 169 176 185 193 195 194 187 176 167 161 157 154 153 152 151 151 151 153 156 157 156 154 149 144 139 134 130 126 122 117 111 107 107 108 109 108 108 108 109 112 114 117 119 121 121 122 123 124 125 126 128 129 130 131 132 132 131 130 128 126 125 127 133 142 150 158 164 169 172 174 176 177 177 178 179 180 180 181 182 183 184 185 186 186 186 185 184 183 181 178 175 172 169 166 164 162 159 158 157 157 157 157 158 159 158 158 157 158 161 166 171 172 165 154 145 140 137 137 137 137 138 139 141 144 147 151 153 153 152 151 151 150 150 150 150 150 149 149 149 149 149 149 149 149 151 153 156 160 162 164 165 165 164 165 166 167 168 169 170 172 173 174 175 175 174 172 169 168 167 166 165 163 161 159 159 159 160 162 164 166 168 169 171 172 174 177 181 185 190 195 198 202 205 209 214 219 224 227 225 219 211 200 192 186 181 176 171 166 161 157 153 151 151 153 157 162 167 171 173 173 173 174 175 178 179 177 175 173 173 177 181 186 188 187 184 178 169 164 163 167 174 185 195 199 200 200 200 275 276 277 278 279 280 282 284 286 288 288 288 288 287 286 285 283 280 275 270 264 258 253 249 246 244 243 242 242 249 257 264 269 274 279 283 286 288 289 290 292 294 296 297 296 295 293 291 290 290 291 290 288 285 282 279 278 279 282 285 289 292 294 294 295 295 295 295 295 296 298 299 299 298 296 292 288 284 278 272 266 260 254 247 242 237 234 232 229 226 222 218 216 215 215 214 213 211 209 208 207 207 207 210 214 218 224 228 232 236 238 240 242 244 245 244 241 234 223 208 193 182 176 177 185 199 219 236 246 252 255 258 260 263 266 269 273 278 282 286 291 295 300 305 310 315 320 323 326 329 331 331 331 329 327 325 322 320 316 311 307 302 298 298 299 303 315 333 349 358 3 5 4 1 355 344 333 321 312 305 300 296 293 294 294 294 295 293 289 284 280 276 273 269 265 261 258 255 252 245 237 225 210 194 178 165 156 150 148 147 147 148 148 148 148 147 148 148 149 149 149 149 150 152 155 158 162 166 169 171 172 174 175 177 179 180 181 182 183 184 186 188 190 191 191 190 188 186 182 176 167 157 147 140 133 130 129 129 130 131 131 131 130 128 125 123 121 120 119 121 123 125 128 132 138 145 153 157 160 160 158 152 144 130 109 97 100 111 120 126 131 135 139 141 142 144 145 146 148 150 154 161 169 176 182 184 180 174 170 169 171 174 180 187 192 193 191 186 177 170 164 160 159 158 157 156 156 157 158 159 160 158 155 152 148 144 140 136 130 121 110 100 95 98 101 105 107 108 109 111 112 115 117 119 122 123 124 125 126 128 129 131 133 134 135 136 135 134 132 130 128 129 134 142 151 160 167 173 178 181 183 184 184 184 184 184 185 185 185 186 186 187 187 187 187 187 186 186 184 182 180 177 174 171 169 167 165 163 161 161 160 161 161 161 161 160 159 159 160 162 166 170 172 169 163 156 152 149 148 146 145 145 145 146 147 150 152 153 153 152 151 150 150 151 151 151 152 152 152 152 152 152 152 152 153 155 159 162 165 168 169 170 170 169 169 169 169 170 170 171 171 172 174 174 173 172 169 168 168 168 169 168 167 165 164 163 163 164 166 168 170 172 173 174 175 177 179 183 186 189 191 192 192 192 194 198 205 216 223 227 226 214 200 190 183 178 174 169 164 161 157 156 154 154 155 158 162 165 167 168 168 170 172 174 177 175 173 171 170 173 179 186 193 193 188 180 165 147 140 140 150 169 199 218 220 218 215 214 274 274 275 275 276 277 279 281 284 285 286 285 285 284 283 281 279 275 270 265 260 256 252 250 249 247 246 245 246 252 261 270 276 283 288 290 290 287 284 283 282 282 281 280 280 280 279 280 280 281 280 280 278 276 274 272 272 273 276 280 284 288 290 291 292 294 295 296 299 302 305 305 304 300 296 292 287 282 276 269 264 259 254 248 242 237 232 229 225 220 216 212 209 208 208 209 209 207 206 204 202 202 204 208 213 218 223 228 232 235 238 240 242 244 246 245 243 237 228 212 195 183 177 178 185 198 218 235 246 251 254 257 259 262 264 268 272 276 280 284 287 291 295 299 303 307 311 315 318 321 323 325 325 326 325 323 321 318 314 311 310 310 312 317 325 335 348 359 5 7 4 359 350 339 326 315 308 302 298 295 293 291 289 290 289 289 287 283 276 270 266 262 259 256 252 248 243 238 233 228 219 210 198 187 175 167 159 155 152 152 152 152 152 152 151 151 151 151 151 151 151 151 153 155 158 162 165 169 173 175 177 178 179 179 180 180 180 180 180 181 183 185 187 187 187 185 182 178 172 165 157 148 141 136 132 130 130 131 131 132 133 132 131 129 127 126 125 125 126 129 131 134 138 142 147 155 162 166 169 169 167 162 155 141 116 93 96 120 133 140 145 150 157 163 168 170 167 161 155 155 157 163 169 174 179 182 182 180 178 177 177 179 182 185 187 187 186 183 177 172 167 164 162 161 160 158 157 157 156 155 153 151 148 145 142 139 136 131 124 116 106 97 93 93 95 97 99 102 106 109 111 114 116 119 122 123 125 127 128 130 132 134 136 138 139 140 139 137 136 134 135 139 146 154 162 169 175 180 184 187 189 190 190 190 189 189 189 189 189 189 189 189 188 188 188 187 187 186 185 183 180 177 174 172 170 168 167 165 164 164 163 163 163 162 161 160 160 161 161 164 167 170 172 173 171 168 165 161 158 155 152 151 150 149 150 150 151 151 151 149 149 149 149 151 152 152 153 153 153 153 153 154 155 156 158 160 163 166 168 170 172 172 172 172 172 172 173 173 173 173 172 173 173 173 171 168 166 165 166 168 171 173 173 171 169 168 167 169 171 172 174 174 175 176 177 178 181 183 186 188 188 186 182 179 177 179 190 209 228 243 248 231 204 186 179 176 174 172 170 168 166 163 159 157 156 157 160 161 163 163 164 165 168 170 169 166 162 160 162 169 181 198 215 225 229 211 153 129 119 118 124 178 253 254 247 240 231 226 271 271 271 271 272 274 276 278 280 282 283 282 282 281 279 278 275 271 266 261 256 254 252 254 254 253 251 250 252 258 267 276 284 289 293 291 288 283 280 278 277 275 275 273 272 271 270 270 271 273 273 272 270 269 267 265 265 265 267 270 275 280 283 286 288 290 292 295 298 301 301 300 297 293 289 286 282 278 272 268 264 261 257 251 244 236 229 224 220 216 211 207 203 200 199 199 200 200 200 199 198 199 203 207 213 219 224 229 233 237 239 242 244 245 246 246 244 238 229 214 197 187 182 183 190 204 221 237 247 252 255 257 259 262 264 268 271 274 278 281 283 286 289 293 296 300 304 307 310 312 314 316 317 318 318 318 316 314 312 310 311 313 318 324 330 338 346 353 356 355 351 340 326 312 300 292 288 285 284 283 283 283 282 282 281 279 276 271 266 261 259 257 255 253 249 244 238 231 224 215 207 198 190 182 175 169 164 160 158 157 157 156 156 156 156 156 156 155 155 155 154 155 157 159 162 165 169 173 176 179 181 182 182 181 181 180 178 178 178 179 180 181 182 182 181 178 174 168 162 155 149 142 138 135 133 133 134 135 136 137 137 136 134 132 130 129 129 130 132 135 139 142 146 150 156 163 171 175 178 179 177 175 173 169 157 131 136 146 147 149 153 158 164 170 174 176 175 168 162 160 162 166 170 174 178 181 182 182 181 180 181 181 183 183 182 181 179 177 173 169 166 162 160 157 155 153 152 151 149 146 142 139 136 134 132 130 127 123 118 112 106 100 97 95 94 93 93 96 100 104 108 111 114 117 120 123 125 127 130 132 135 137 140 142 143 144 143 142 142 142 146 152 159 165 170 175 180 184 187 190 192 194 194 194 193 193 193 193 193 192 191 190 189 187 187 186 186 185 184 182 179 176 173 171 169 168 167 166 166 165 164 164 163 163 162 161 161 162 163 165 167 170 172 173 174 173 171 169 165 161 158 155 152 151 149 148 147 146 144 143 143 145 147 149 152 154 154 154 154 154 154 155 157 159 162 164 166 168 169 171 172 172 173 173 174 175 176 176 175 175 174 173 172 170 167 164 161 161 163 167 173 177 178 177 175 173 173 174 175 176 177 177 177 177 177 178 179 181 183 183 180 171 161 151 144 144 155 194 255 283 297 300 283 204 184 181 179 179 179 178 176 170 164 158 155 155 156 158 159 159 161 163 165 164 160 154 149 149 154 162 180 204 230 247 255 259 247 141 122 123 151 238 258 260 259 254 245 238 267 267 266 266 267 270 272 275 278 279 279 279 278 277 276 274 271 267 262 257 254 253 255 257 258 258 258 257 259 264 271 279 284 286 287 284 281 278 276 275 274 273 273 270 267 263 258 256 256 258 261 262 262 261 259 257 255 254 255 259 264 271 277 281 284 287 290 293 296 297 295 292 288 284 282 281 280 278 276 273 271 269 265 259 251 239 228 220 216 212 209 204 200 194 191 190 191 193 194 195 195 197 201 206 212 219 225 231 236 240 242 244 245 246 247 246 244 238 229 216 200 191 188 189 196 210 225 239 248 253 256 258 260 262 264 267 270 272 275 277 280 282 285 288 291 294 297 300 302 304 306 308 309 310 311 312 311 310 309 308 309 311 315 319 324 329 334 339 338 334 327 315 302 291 283 277 274 272 270 269 268 267 266 265 265 264 263 261 259 258 257 256 256 255 253 249 242 233 222 211 200 192 185 179 174 170 166 164 162 161 161 160 159 159 159 160 160 160 160 160 159 160 161 163 166 169 172 176 179 182 183 184 183 183 181 180 179 178 177 176 177 177 177 176 174 171 167 162 156 150 145 141 138 137 137 138 139 140 141 142 142 140 138 136 134 133 133 134 137 141 145 148 152 157 163 171 178 183 186 186 187 190 197 206 221 223 204 176 160 154 152 154 158 163 167 170 172 169 167 167 169 172 175 177 179 182 183 184 184 183 184 184 183 182 181 178 175 171 168 164 161 158 154 150 146 144 143 142 140 136 130 127 126 126 125 123 121 119 116 113 110 106 103 99 96 93 93 94 97 100 103 106 109 113 116 119 122 125 128 132 135 139 143 146 147 148 148 149 150 153 159 165 169 173 176 180 184 187 190 192 194 196 196 196 196 196 196 196 195 194 193 190 187 185 182 181 180 179 178 176 174 171 168 166 165 164 164 164 164 164 163 163 163 163 163 162 163 163 163 164 166 168 170 173 174 175 174 172 170 166 162 159 155 152 149 146 143 140 138 137 137 140 143 148 152 154 155 156 156 156 156 158 159 161 164 166 167 169 169 170 171 171 172 174 175 175 175 175 175 176 174 171 168 165 162 161 160 161 164 170 177 182 184 184 183 181 180 180 180 180 180 179 177 175 174 173 173 173 171 166 155 140 125 113 103 96 83 35 313 307 307 308 305 270 221 201 194 192 190 187 183 175 167 159 155 153 153 156 157 158 160 163 162 159 154 148 145 147 152 162 175 191 205 215 222 224 213 178 150 152 181 219 239 248 253 253 252 248 263 263 262 262 263 266 269 272 274 276 275 275 274 273 272 270 268 264 261 258 255 256 258 259 260 261 262 262 263 266 269 272 274 273 273 272 271 272 272 273 274 274 272 266 256 245 235 229 232 238 245 249 252 252 251 247 245 243 244 249 256 264 272 278 283 287 291 293 294 293 290 288 285 284 288 289 288 287 285 284 282 280 278 274 266 252 232 219 213 210 207 203 197 190 186 184 186 189 193 195 196 197 200 205 211 219 227 234 239 242 244 245 246 247 247 247 245 240 232 220 207 197 194 195 202 215 229 240 248 253 256 258 260 262 264 266 268 270 272 274 276 279 281 284 287 289 292 294 295 297 298 300 301 303 304 305 306 306 306 305 305 306 308 310 313 316 318 319 316 311 303 294 286 279 274 271 269 266 263 258 253 248 246 245 246 248 251 253 255 256 257 257 257 257 256 254 248 239 226 212 200 191 184 179 174 170 167 165 164 163 163 162 161 161 162 163 164 164 165 164 164 165 166 168 170 172 175 179 182 183 184 185 184 183 182 181 179 177 175 174 173 171 170 169 167 165 163 159 154 150 146 143 141 141 142 143 144 145 146 146 146 144 142 139 137 136 136 137 140 143 147 151 155 161 169 177 186 190 193 195 200 209 220 233 249 250 241 197 156 139 137 137 141 145 152 158 165 168 170 173 176 179 180 180 181 182 184 186 188 189 188 186 184 181 179 176 173 169 166 162 158 153 149 145 141 138 136 133 129 123 120 119 120 122 122 123 122 122 122 120 119 116 112 108 103 99 99 100 101 101 100 101 103 106 109 113 116 120 124 128 133 139 144 148 151 153 154 156 160 166 171 175 178 179 181 184 186 188 191 193 195 196 197 197 198 198 198 198 197 195 191 187 183 179 175 172 170 168 167 166 164 162 160 158 156 156 157 158 159 159 160 160 161 162 162 163 163 163 163 163 163 165 168 170 172 173 173 172 170 168 164 161 157 154 152 149 145 140 137 136 136 139 143 148 153 155 157 158 160 160 161 161 162 164 165 167 168 169 169 170 170 171 172 172 173 174 174 175 176 176 173 170 166 163 162 162 164 166 171 177 183 188 190 191 189 188 187 186 184 183 180 178 174 170 166 163 161 159 154 143 128 111 98 88 81 71 52 7 315 294 286 281 276 263 243 225 212 205 201 197 191 184 175 166 159 155 154 155 156 156 158 159 158 156 152 148 148 150 156 164 173 180 185 187 187 187 179 164 154 166 196 218 230 238 241 243 244 242 259 258 258 257 259 262 264 267 269 270 270 269 268 267 267 267 267 266 265 264 263 263 263 262 260 261 262 262 263 263 263 263 263 263 263 264 265 266 268 272 279 293 258 201 190 187 189 193 204 219 232 242 247 249 248 245 241 238 237 240 246 255 265 274 281 287 291 293 293 292 290 291 296 313 335 325 313 304 298 294 292 291 292 293 291 285 261 225 211 208 205 200 193 186 181 181 184 190 195 198 198 197 198 202 208 216 226 234 240 243 245 246 247 248 249 249 247 243 237 227 216 206 202 203 209 220 231 241 247 252 255 257 259 261 263 264 266 268 270 271 273 275 277 280 282 284 286 287 289 290 291 292 294 295 297 299 300 301 301 301 301 301 301 302 303 303 303 302 299 294 289 284 279 275 273 272 270 269 265 259 251 244 239 237 237 240 244 248 252 255 257 258 258 259 258 256 250 241 228 214 202 193 185 178 173 169 167 166 166 165 164 163 162 163 164 165 167 168 169 169 169 170 171 172 174 176 178 181 183 184 184 184 183 182 181 179 177 175 172 169 167 165 163 161 161 160 160 158 156 153 150 148 146 147 148 148 149 150 151 151 150 148 145 142 139 138 138 138 140 142 145 148 154 162 172 184 196 203 210 220 232 245 258 270 287 304 332 17 55 78 91 101 108 117 128 142 156 165 171 176 180 182 181 179 177 178 181 186 192 192 190 187 183 179 176 173 169 166 162 158 153 148 144 141 137 135 131 126 120 114 114 115 118 122 124 127 129 131 132 132 132 131 128 124 118 114 113 112 111 108 103 101 100 101 104 106 109 112 116 121 128 135 142 148 153 157 161 166 172 178 182 184 185 185 186 187 188 190 191 193 195 196 196 197 198 198 198 198 196 193 187 181 175 170 167 164 161 158 157 156 156 155 152 150 147 146 149 151 152 154 155 157 158 159 161 162 162 162 162 162 162 163 165 166 167 167 167 166 165 163 161 158 157 155 155 153 151 148 144 143 144 147 151 156 159 161 164 165 167 167 167 166 165 166 167 168 168 169 170 170 171 171 171 171 171 173 174 176 177 175 172 170 168 167 166 167 169 172 177 183 188 192 194 195 193 192 191 189 185 181 176 171 166 162 158 155 152 147 139 129 116 105 94 87 85 80 63 289 269 264 261 259 255 249 241 231 220 213 208 204 200 194 187 180 172 164 161 158 156 155 155 155 154 153 150 149 149 152 159 164 168 170 168 164 159 157 156 162 179 202 215 221 225 228 228 227 224 221 255 254 254 254 255 257 259 261 263 264 264 262 262 262 263 266 270 273 275 276 276 274 271 265 261 259 259 260 260 260 259 260 260 260 260 260 260 260 260 253 125 96 111 128 142 154 165 181 197 215 229 241 250 254 253 250 245 240 237 235 238 246 256 266 275 282 288 291 292 293 294 299 317 355 14 1 338 321 310 304 303 304 306 309 315 323 337 356 350 193 195 191 185 180 177 181 187 195 201 203 201 198 196 198 202 211 221 231 237 241 244 246 247 249 251 251 250 247 242 234 225 216 212 213 217 224 232 239 245 249 252 255 257 260 261 263 265 266 267 269 270 272 273 275 277 278 280 281 282 283 285 286 288 289 291 293 295 296 297 298 298 298 298 299 299 298 296 293 290 287 284 281 279 277 276 275 275 274 272 268 262 254 248 243 240 240 243 247 250 254 256 258 260 260 258 255 249 239 227 216 205 195 185 178 172 169 168 168 168 167 167 166 165 165 166 168 169 171 172 172 173 174 175 176 177 179 180 181 183 183 183 183 182 181 179 177 174 171 167 164 161 159 158 158 158 160 160 160 159 157 154 153 152 152 152 153 154 154 154 153 152 149 145 141 138 136 136 136 137 138 139 142 147 156 171 193 218 237 255 269 278 286 294 304 318 337 4 30 47 57 66 74 80 86 95 114 143 162 173 179 181 179 175 172 169 172 180 187 195 196 191 186 180 177 173 170 166 162 157 152 146 142 139 135 132 128 124 119 114 112 114 117 121 125 129 133 136 139 141 142 142 142 140 137 132 128 126 125 124 120 114 109 106 104 104 105 106 108 111 116 123 133 142 150 158 165 173 179 185 188 190 190 190 190 189 189 190 191 192 193 194 194 195 196 196 197 197 196 194 189 182 176 170 165 162 160 158 157 156 156 155 153 150 147 145 145 146 147 149 150 152 154 156 157 158 160 161 161 162 163 163 162 162 161 159 158 158 159 159 158 156 156 156 156 157 157 157 156 156 156 159 164 168 172 176 178 179 180 178 176 173 170 169 168 168 168 169 170 171 172 172 171 171 170 171 172 174 176 176 176 176 175 174 173 172 172 173 176 181 186 190 194 195 195 194 193 191 187 181 174 168 163 159 156 153 150 147 141 134 127 120 115 112 116 126 152 194 219 231 236 241 242 242 239 234 228 221 217 214 211 207 203 198 192 186 178 172 167 162 159 156 153 151 149 148 148 150 154 158 161 163 161 156 150 145 149 161 188 206 216 219 217 216 215 212 209 208 210 251 250 249 249 250 251 253 255 257 257 257 256 255 256 259 264 272 280 285 287 286 282 275 265 258 255 254 256 256 256 256 257 258 258 258 256 255 254 253 237 97 106 140 158 168 178 190 203 214 222 230 238 247 254 257 257 254 249 244 240 238 242 249 257 266 274 281 286 290 293 297 304 322 351 2 353 337 322 314 308 308 310 312 315 320 327 340 2 21 60 144 168 169 171 175 183 193 201 207 208 204 199 196 196 201 208 217 226 233 237 241 243 246 249 251 252 252 250 247 240 233 226 222 221 223 227 233 237 242 245 249 252 255 258 260 262 264 265 266 267 268 268 269 270 271 273 274 275 277 278 280 282 283 286 288 289 291 293 294 295 296 297 297 297 297 295 293 291 288 286 284 282 281 279 278 278 277 277 276 275 272 268 263 257 252 248 247 247 249 252 255 257 259 259 257 252 245 236 226 217 207 196 187 179 173 171 170 170 170 170 170 170 169 169 169 170 172 173 174 175 176 176 177 178 178 179 180 181 181 182 182 181 180 178 176 173 170 167 164 162 160 160 160 161 163 165 166 165 164 161 159 156 155 155 155 155 155 155 154 152 150 145 140 136 133 132 131 131 130 130 130 129 131 135 147 212 293 305 309 311 311 312 315 322 334 356 26 47 60 66 72 75 75 72 72 80 113 165 182 186 187 180 174 171 171 177 185 194 199 198 192 185 178 175 171 167 164 159 154 149 143 139 135 131 128 124 121 117 115 114 116 119 123 127 131 135 139 142 144 146 146 145 143 140 137 134 133 133 133 131 127 122 118 114 113 112 112 114 117 123 131 142 152 161 170 178 185 190 193 194 194 193 193 192 192 191 191 192 192 193 193 193 194 194 194 195 195 194 191 186 180 174 169 165 163 161 161 161 161 161 160 158 155 153 151 150 150 150 151 151 152 153 155 156 157 158 160 161 163 164 164 163 161 160 159 159 159 159 159 159 159 160 160 162 163 164 165 166 168 172 177 183 189 193 195 195 194 191 187 182 178 173 171 169 169 169 170 171 171 172 172 172 171 171 171 172 174 175 177 179 180 181 180 179 178 177 178 181 184 188 191 193 194 193 192 188 183 177 170 163 159 156 153 152 151 148 145 141 137 134 132 133 139 151 167 186 200 210 217 223 229 233 236 234 230 226 221 219 218 216 214 211 207 202 196 191 185 180 175 170 164 158 153 151 150 150 152 155 157 159 158 156 153 152 155 165 182 198 207 211 210 208 205 202 200 198 200 205 248 247 245 245 245 246 247 248 249 250 249 248 248 249 253 261 273 285 289 289 286 279 270 259 249 244 243 244 245 248 251 253 255 256 256 254 257 274 324 347 329 293 253 234 229 229 232 235 232 230 230 233 240 248 255 259 260 260 256 252 248 247 250 254 261 267 274 280 286 291 296 304 316 332 334 329 320 311 306 303 303 305 307 308 308 305 297 285 264 206 154 150 153 162 174 187 199 207 210 210 205 201 200 201 205 212 219 226 231 235 237 240 243 247 251 253 253 252 250 245 239 234 230 229 229 230 233 236 239 243 246 249 252 256 258 260 262 263 264 265 266 266 267 267 268 269 270 271 273 275 277 279 281 284 286 288 290 292 293 294 295 296 296 296 295 293 291 289 287 286 284 283 281 279 278 277 276 276 276 276 275 274 271 268 262 256 251 248 247 248 251 253 254 254 252 247 241 233 225 216 208 198 189 181 176 174 173 173 173 173 173 173 173 172 172 173 173 174 175 177 177 178 178 178 178 178 179 179 180 180 179 179 177 175 172 169 166 163 162 162 162 164 166 168 171 172 172 171 168 165 161 158 157 156 155 155 154 153 151 149 145 139 134 130 127 126 125 124 122 120 117 114 108 98 71 29 5 352 344 338 334 331 334 341 354 19 49 69 79 86 91 94 95 88 78 66 31 237 220 209 200 191 186 183 183 188 194 199 201 196 188 179 172 168 165 163 160 157 154 149 144 140 136 132 129 127 124 121 119 116 116 117 120 123 126 130 135 139 142 143 143 141 139 138 137 137 138 139 141 140 139 136 132 130 128 128 129 132 138 145 154 162 169 175 181 186 190 193 194 195 195 195 194 193 192 192 192 192 192 192 192 192 193 193 193 193 193 191 188 184 179 174 170 167 165 164 163 165 166 167 166 164 161 159 157 156 156 155 155 155 155 155 156 156 157 158 159 161 163 165 165 165 164 164 164 165 166 167 167 167 168 169 171 173 174 176 178 180 183 187 192 196 200 202 203 202 199 195 190 184 179 175 172 171 170 170 171 171 172 172 172 172 171 171 171 172 173 174 177 179 182 183 183 183 182 182 182 184 186 188 190 190 189 186 182 176 169 163 158 154 151 150 150 150 149 148 147 145 144 143 144 148 155 166 179 191 200 207 212 218 225 231 233 231 228 223 220 218 218 218 218 216 213 209 204 200 196 192 188 183 177 170 164 160 158 157 157 157 158 158 158 157 156 160 167 178 191 200 204 204 201 198 194 190 189 190 194 199 245 244 242 241 240 240 241 241 241 240 239 237 238 240 247 261 277 289 290 285 279 272 262 251 242 235 233 233 236 242 247 253 258 264 273 288 309 316 316 312 302 291 278 266 258 253 249 247 241 234 229 227 231 237 245 253 260 264 266 264 261 258 256 257 260 265 271 277 282 288 294 301 309 316 316 312 307 301 298 297 297 298 297 295 290 283 271 257 241 221 197 172 159 167 183 198 209 213 212 209 205 204 205 209 214 220 226 229 232 233 234 235 238 244 249 253 254 253 251 248 244 241 238 236 235 235 235 237 239 241 244 246 249 252 255 257 259 261 262 263 264 265 265 265 266 266 267 269 270 272 275 277 280 282 284 286 288 290 291 292 293 293 293 293 292 290 288 286 285 283 281 280 278 276 274 273 272 272 273 273 273 273 272 270 266 261 255 249 246 244 245 247 248 247 245 241 235 229 222 214 206 197 189 182 178 176 175 175 175 175 176 176 175 175 174 174 174 175 176 176 177 178 178 178 178 177 177 177 178 178 177 176 174 171 168 165 163 161 161 162 164 167 170 172 173 174 173 171 168 164 160 158 156 154 153 152 150 149 147 143 139 134 129 125 122 120 118 117 114 111 106 100 91 77 58 39 24 12 3 355 346 343 344 350 4 28 60 83 97 106 115 122 130 133 144 202 263 257 244 230 217 206 199 196 195 196 198 199 198 190 180 169 160 156 154 153 155 155 153 149 145 141 137 134 132 129 127 124 121 117 114 112 110 111 113 117 122 127 131 133 132 130 129 130 134 138 142 145 148 150 150 150 148 146 145 146 148 151 157 162 168 174 178 182 185 189 191 193 194 194 194 194 193 193 192 191 191 191 191 191 191 191 191 191 192 191 190 188 185 182 178 174 170 168 166 165 165 167 170 171 170 168 164 161 159 158 158 159 158 158 158 157 157 157 157 158 159 161 163 165 166 167 168 168 169 170 171 172 173 175 176 178 180 182 183 185 186 188 191 194 198 201 203 203 203 201 198 194 188 183 178 176 173 172 172 171 171 171 172 173 173 173 173 172 171 171 172 174 176 179 182 184 185 185 184 184 184 184 185 186 186 184 181 176 170 165 160 157 155 153 152 151 151 151 151 151 151 151 150 150 150 153 160 170 181 190 198 204 209 215 222 228 228 226 222 217 214 214 214 214 216 216 216 214 211 207 204 201 198 194 190 184 179 175 171 168 166 164 163 162 161 160 161 166 175 184 193 198 201 197 192 185 179 176 175 176 179 179 244 242 240 238 236 234 233 231 229 227 224 222 225 231 244 263 277 284 283 277 270 264 256 248 240 234 230 231 235 241 251 262 275 290 305 312 313 310 304 298 292 286 279 271 263 257 252 247 242 235 229 224 222 226 233 242 251 259 265 267 266 264 262 261 263 266 270 276 281 286 290 295 300 303 303 302 300 297 296 296 296 295 293 289 284 278 272 262 248 230 210 195 189 193 205 214 220 221 216 210 206 206 210 215 221 226 229 232 233 232 232 232 234 241 247 251 254 254 252 250 248 246 244 242 241 240 239 239 240 241 242 244 247 249 252 255 257 259 260 262 262 263 263 264 264 264 265 266 268 269 272 274 276 279 281 283 284 286 287 287 288 288 288 288 287 286 284 283 281 279 277 274 272 270 268 267 267 266 267 267 267 267 267 266 264 261 257 252 246 243 242 242 241 240 238 234 230 223 216 208 200 193 186 182 179 178 177 177 177 178 178 177 177 176 176 175 175 175 175 177 178 178 178 178 177 176 176 175 175 175 174 173 171 168 165 162 160 159 160 162 164 168 170 171 170 169 166 164 160 157 154 153 151 150 149 147 145 143 141 138 134 129 125 122 119 117 115 112 109 105 100 93 84 73 60 47 35 25 14 3 353 347 345 349 357 17 50 86 109 125 138 149 160 172 190 216 238 242 238 231 223 215 210 207 204 202 200 196 190 180 169 159 152 150 149 151 154 154 150 145 138 133 130 128 126 125 123 121 118 114 110 107 104 102 102 104 106 110 113 116 115 114 115 118 125 134 142 149 154 158 160 161 161 161 161 162 162 164 168 171 176 180 183 185 188 190 192 193 193 193 193 192 192 191 191 190 190 190 189 189 189 189 189 189 189 188 187 185 183 180 177 173 171 169 168 167 167 169 171 173 172 168 163 158 156 156 157 158 159 159 159 158 157 157 157 158 160 162 164 166 167 168 170 170 171 172 174 175 177 179 180 182 184 186 187 188 189 190 192 195 198 201 202 202 200 198 194 190 185 181 178 176 175 174 173 173 173 173 173 174 174 174 173 172 171 171 171 173 175 178 181 183 185 185 184 184 183 183 183 182 179 176 172 169 166 162 160 158 157 156 156 155 154 153 154 154 156 156 155 154 152 154 160 170 180 189 196 202 207 212 218 220 219 217 213 211 210 209 209 208 209 211 214 216 215 212 209 207 205 203 200 198 196 193 189 185 181 178 175 173 171 170 171 176 182 188 192 195 193 188 180 172 166 161 158 159 158 155 243 241 239 235 231 228 223 219 215 211 208 208 210 222 239 256 264 267 267 266 263 259 254 247 241 235 231 230 236 245 260 278 295 308 316 313 308 302 296 288 281 274 269 262 256 250 245 241 237 232 227 221 218 218 222 229 238 247 255 261 264 264 265 265 266 268 272 276 279 282 285 288 291 293 295 295 295 295 296 296 296 295 292 289 286 283 281 275 263 244 224 212 211 216 223 228 229 228 221 215 211 211 215 220 224 227 230 231 232 232 231 230 232 237 243 248 252 253 253 252 251 251 250 248 247 245 243 242 241 241 242 243 245 248 250 252 255 257 259 260 261 262 262 262 262 263 263 264 264 266 268 270 272 274 276 278 279 280 281 281 281 282 282 281 281 280 278 277 275 273 271 268 266 264 262 261 261 260 260 260 260 261 261 262 262 260 258 255 251 248 246 243 241 239 236 232 226 219 211 203 196 189 184 182 180 180 180 179 179 178 178 178 178 177 176 175 175 175 176 176 177 178 178 178 176 175 174 173 172 172 171 170 168 165 162 160 158 157 158 160 162 165 166 165 162 158 154 151 148 146 145 145 145 144 144 142 141 139 137 134 130 127 124 121 119 116 114 111 108 103 99 93 86 76 66 56 46 36 25 12 358 348 344 345 349 2 19 52 102 136 155 165 174 184 198 212 224 227 227 225 222 219 216 213 210 206 201 193 183 172 162 156 151 151 152 155 156 151 140 127 118 113 112 111 112 113 113 112 111 110 109 108 107 105 103 101 101 101 101 100 99 99 99 101 108 119 131 143 153 161 166 168 169 170 171 171 171 171 173 175 179 182 185 188 190 191 193 193 192 192 192 192 191 191 190 189 188 188 188 188 188 187 187 187 187 186 185 183 182 180 177 174 172 170 170 170 170 170 171 171 168 163 157 151 149 149 151 153 154 155 155 155 155 156 157 159 161 163 164 166 167 169 170 171 172 173 175 177 178 180 182 184 185 186 187 188 188 189 191 194 197 199 200 199 197 193 189 185 181 179 178 177 176 175 174 174 174 174 174 175 174 174 172 171 169 170 171 172 174 176 179 181 182 183 183 183 182 181 179 177 174 170 167 166 165 163 161 159 158 157 156 155 154 154 155 158 160 162 162 159 157 158 163 171 180 188 194 200 205 211 214 216 215 213 210 208 206 204 202 201 201 205 209 214 216 212 210 208 209 210 212 213 214 212 208 203 197 193 189 187 185 184 185 187 190 193 195 194 191 185 176 170 163 157 154 155 154 153 241 239 236 232 227 221 214 207 202 197 195 199 210 226 240 249 254 257 259 260 260 258 253 247 238 231 226 224 233 255 280 297 307 311 313 309 302 295 286 276 266 258 252 247 244 240 236 233 230 226 222 218 215 213 215 219 225 234 243 251 257 261 263 266 268 270 273 275 277 279 281 283 286 289 291 292 293 293 294 295 295 294 293 291 289 288 286 282 273 259 241 227 227 231 235 238 238 235 229 224 221 221 223 225 227 228 228 229 229 230 230 230 232 235 240 245 249 252 254 255 255 256 255 254 253 250 248 246 244 243 243 243 244 246 248 250 253 255 256 258 259 260 260 261 261 261 262 262 263 263 264 266 267 269 271 272 273 274 275 275 275 275 274 274 273 272 271 269 267 265 263 261 259 258 256 256 255 255 255 255 256 257 258 259 260 259 259 257 255 253 251 249 246 242 238 233 226 218 209 201 195 189 186 184 183 182 181 181 180 179 179 178 177 177 176 176 176 176 176 177 177 178 178 177 176 174 173 172 171 171 169 167 165 162 159 156 154 153 154 155 156 158 157 154 150 145 141 138 136 136 136 136 137 138 138 138 137 136 134 131 128 126 124 122 120 118 116 113 110 107 103 99 92 84 76 67 57 47 37 22 4 352 346 345 347 352 355 3 31 138 163 172 181 191 202 213 221 224 225 225 223 220 218 216 212 207 200 190 176 167 159 154 152 153 154 155 153 139 121 107 102 100 100 101 102 103 104 106 107 109 112 114 115 114 112 110 107 104 101 98 94 91 86 82 80 83 89 100 116 138 157 168 172 173 172 170 170 171 173 175 179 183 186 189 192 193 193 193 192 192 193 193 193 192 191 190 190 189 189 188 188 187 187 186 185 183 182 182 181 180 178 176 174 173 172 172 171 170 169 167 164 159 153 149 146 145 146 147 148 148 148 150 151 154 157 159 161 163 164 165 167 168 169 170 171 172 174 176 178 180 182 183 184 185 185 185 186 187 189 192 195 196 197 195 192 188 184 181 179 179 178 178 177 175 174 174 174 174 174 174 174 172 171 170 169 170 171 172 173 174 175 177 178 179 180 181 181 179 177 173 169 166 166 165 165 164 163 161 159 157 155 154 154 155 157 161 164 166 167 165 163 163 167 174 181 188 193 198 204 209 213 215 215 212 210 207 203 200 198 197 197 202 205 207 204 199 196 198 205 212 219 226 227 226 223 217 209 203 199 197 197 196 197 198 200 202 202 202 200 197 193 188 184 180 181 181 181 180 236 234 230 226 219 211 204 198 192 190 190 198 213 230 241 247 251 255 258 260 260 260 255 245 230 211 198 191 212 306 309 308 306 304 303 301 295 287 278 268 256 248 242 239 237 235 231 228 224 221 218 215 213 211 212 214 219 225 233 242 250 256 260 264 267 269 271 273 275 277 279 282 285 288 290 292 293 294 295 295 296 295 294 292 289 286 283 280 275 266 255 243 241 242 244 246 245 242 238 234 233 233 234 234 231 228 225 224 224 226 228 230 232 235 239 243 248 252 254 256 257 258 258 258 257 255 253 251 248 246 245 244 244 245 246 248 250 251 253 255 257 258 259 260 260 261 261 261 262 262 262 263 264 265 266 267 268 269 269 269 269 269 268 268 267 266 265 263 260 258 256 254 253 252 251 250 251 251 252 253 253 254 256 257 257 257 257 256 254 252 250 247 245 243 239 235 228 220 211 203 197 192 189 187 185 184 183 182 181 180 179 178 177 177 176 176 177 177 177 177 177 177 176 175 174 173 172 171 171 171 169 166 162 158 154 151 148 147 146 147 148 147 145 142 137 133 129 127 127 127 127 129 130 131 132 133 133 132 131 129 127 126 124 123 122 121 119 118 116 115 112 109 104 97 89 80 71 62 48 29 7 353 347 345 344 343 339 335 327 201 184 188 194 202 211 218 224 229 231 230 227 223 220 217 212 205 196 183 170 161 156 154 154 155 154 152 143 127 112 102 100 100 100 100 101 102 103 105 108 112 116 120 122 122 121 119 115 111 107 102 97 91 83 74 68 66 65 66 68 73 87 127 157 163 162 161 162 165 168 172 177 181 185 189 192 193 194 193 193 193 193 193 194 194 193 193 192 191 191 189 188 187 185 184 182 181 180 180 180 180 179 178 177 175 174 172 171 169 167 164 161 158 155 152 149 148 147 147 147 147 147 149 151 154 157 160 161 163 163 164 165 167 168 169 170 172 174 176 178 179 181 181 182 182 182 183 184 185 187 190 193 194 193 192 188 185 182 180 179 179 179 179 178 176 175 175 174 174 173 172 172 171 170 170 170 171 171 172 172 172 172 173 174 175 178 179 179 178 175 171 168 166 166 168 168 168 166 164 161 158 157 156 156 156 159 163 166 168 169 168 166 167 170 176 182 187 191 196 201 207 212 216 217 215 211 206 201 199 198 200 202 204 203 198 190 183 181 187 197 208 217 224 228 230 230 223 215 208 203 202 202 202 204 205 207 208 209 210 211 211 212 213 214 215 217 219 222 223 230 226 221 214 206 197 190 186 184 188 196 205 216 228 238 244 250 254 258 261 263 265 263 247 198 146 125 101 32 338 316 303 293 286 286 286 286 282 274 265 253 244 240 238 237 236 233 229 225 221 218 215 213 212 213 214 217 221 228 236 244 251 256 260 263 266 269 271 274 277 279 282 284 287 290 292 295 296 298 298 297 296 294 291 287 279 275 272 271 269 265 259 254 253 252 251 250 247 245 243 243 243 243 241 235 226 220 216 216 219 224 228 231 235 238 242 247 251 254 256 257 258 258 257 256 256 254 253 251 250 248 247 246 246 246 246 247 249 250 252 254 256 257 258 259 260 260 261 261 261 261 261 262 262 263 263 264 265 266 266 267 267 266 266 265 264 263 261 259 256 254 252 250 249 248 248 249 250 251 252 253 253 254 255 255 254 253 252 250 248 245 243 241 239 236 233 228 222 215 208 201 196 192 190 188 186 184 183 182 180 179 178 178 178 178 178 178 178 178 177 177 176 176 175 174 173 173 173 173 172 169 164 159 154 149 145 142 139 139 138 137 136 133 129 125 122 120 119 119 119 120 122 124 126 127 128 128 128 127 127 126 126 126 125 125 124 124 124 124 123 122 120 118 114 109 103 94 86 68 36 2 347 342 339 338 333 326 320 309 270 231 218 214 215 218 221 227 231 233 233 231 227 223 217 211 200 186 170 159 155 154 154 154 153 149 143 132 119 110 106 104 103 102 101 102 102 104 106 109 113 117 121 124 125 126 123 119 115 111 106 102 97 90 83 76 69 64 61 58 53 49 45 65 125 141 147 151 155 160 166 172 177 182 187 190 192 193 193 192 192 192 193 193 194 194 193 193 192 190 189 187 185 183 181 179 178 178 179 179 180 180 179 178 176 174 172 169 167 165 163 161 159 157 155 153 152 151 151 150 150 151 152 154 157 159 160 161 162 163 163 164 165 167 168 169 171 173 175 177 178 179 180 180 180 181 182 183 184 187 189 191 192 192 189 186 183 180 179 179 180 180 179 179 178 177 176 175 174 173 172 171 170 170 170 170 171 171 171 171 171 171 171 172 174 176 178 179 179 176 173 171 170 171 173 174 173 170 166 163 161 159 159 158 160 162 164 167 169 170 169 168 169 172 177 182 187 191 194 200 207 213 219 220 218 215 210 206 204 204 205 205 204 200 192 184 180 181 186 194 202 211 218 224 229 230 225 217 209 204 203 203 205 207 209 211 213 215 217 218 221 224 227 230 233 236 239 241 244 223 216 208 199 190 182 178 177 179 191 203 214 222 228 235 241 247 253 257 262 267 274 285 7 86 93 89 57 347 318 302 288 276 268 265 271 275 276 273 266 256 245 241 240 241 242 239 235 230 226 222 219 217 217 217 217 219 222 227 234 242 248 253 257 260 264 267 271 275 277 280 282 283 285 288 291 294 297 298 297 296 294 293 291 286 277 266 262 264 270 272 271 268 264 262 259 256 252 249 247 247 248 248 244 236 223 213 208 208 213 219 226 230 234 238 242 246 250 253 255 256 256 256 255 255 254 254 253 252 251 251 250 249 248 247 247 247 248 249 250 252 254 255 257 258 259 259 260 260 260 260 260 260 261 261 262 263 264 265 266 267 268 268 268 268 268 267 266 265 262 259 256 253 251 250 250 250 251 251 252 252 252 252 252 251 251 250 249 247 245 242 240 237 234 232 229 226 222 217 211 205 199 194 191 189 187 185 183 182 181 180 180 180 180 180 180 180 180 179 178 177 177 177 176 177 177 178 177 176 173 168 162 156 149 144 140 136 134 132 131 129 126 123 120 116 114 113 112 113 114 115 117 119 121 122 123 124 124 125 125 126 127 127 128 128 129 129 130 130 131 131 131 131 131 131 132 131 132 128 111 6 343 340 338 335 329 323 315 307 289 269 252 239 229 226 226 229 231 232 232 230 227 223 217 206 188 165 147 139 141 146 150 149 146 141 134 125 117 111 108 106 104 103 102 102 102 103 105 107 110 114 117 120 123 124 123 120 117 114 112 110 107 105 100 93 84 73 66 58 50 39 28 28 68 125 138 143 148 154 160 166 172 178 183 187 190 192 192 192 192 191 190 190 190 191 191 190 190 189 187 185 182 180 178 176 175 175 176 177 178 179 178 176 175 172 170 168 165 163 162 161 160 159 157 156 155 155 154 154 154 155 156 158 159 160 160 160 161 161 162 164 164 165 167 168 170 172 174 176 177 179 180 180 181 182 184 186 187 189 191 193 193 192 189 186 183 181 180 180 180 180 179 179 178 178 178 177 175 174 172 171 171 170 170 170 171 171 171 171 171 171 171 173 174 176 178 179 179 177 175 174 175 176 178 179 177 172 166 163 160 160 160 160 162 163 165 167 170 171 171 170 171 174 178 183 187 191 195 201 207 214 218 220 220 218 214 211 209 208 208 206 203 196 188 181 179 181 185 191 197 204 211 219 226 228 226 218 208 203 202 203 205 207 210 213 216 218 221 224 227 231 235 238 242 245 248 251 254 214 204 193 183 175 171 170 175 185 199 212 220 226 230 235 240 245 251 256 262 270 288 332 45 72 80 69 304 297 290 283 276 266 259 256 260 266 270 272 270 262 253 247 246 247 248 247 242 237 232 228 225 223 223 221 221 221 224 229 235 241 247 251 256 259 263 268 273 278 281 284 286 286 287 288 291 293 295 296 295 295 294 295 295 293 286 271 260 260 267 276 279 280 279 276 272 267 261 254 251 250 250 251 246 236 221 210 204 203 209 217 225 231 235 239 242 245 249 252 254 255 255 254 254 253 253 252 252 252 251 251 251 250 250 249 248 248 248 249 250 251 252 253 255 256 257 258 259 259 259 259 259 259 260 260 261 263 264 265 266 268 269 269 270 271 271 272 273 273 272 269 266 263 260 258 257 257 257 256 255 254 253 252 251 250 249 248 247 245 243 240 237 234 230 227 225 223 220 216 212 205 200 195 191 189 187 185 183 183 182 182 182 182 183 183 183 182 182 181 180 179 179 179 180 181 181 181 179 176 172 166 158 151 145 140 136 134 131 129 127 124 121 118 114 112 110 109 110 110 112 114 115 117 118 119 121 121 122 124 125 126 128 129 130 131 132 133 135 136 138 140 141 143 146 150 154 156 160 162 167 168 341 352 346 340 332 323 317 311 302 293 283 272 257 247 241 237 235 233 230 226 221 215 207 192 165 140 128 128 134 141 144 142 137 132 127 121 116 111 107 104 103 101 101 101 101 102 104 105 107 110 113 116 120 122 123 122 121 121 121 122 124 124 124 120 111 96 82 68 53 36 21 14 44 139 144 146 148 152 157 162 168 174 179 184 187 190 191 191 191 190 189 188 187 187 187 187 186 186 184 182 180 177 175 173 172 172 173 174 175 175 175 173 171 168 167 165 163 161 160 159 159 158 158 158 157 157 157 157 157 157 158 158 158 159 158 157 157 158 159 161 162 163 164 166 168 170 172 175 177 179 181 183 185 188 191 193 195 197 197 197 196 193 191 188 185 183 182 181 181 180 179 179 179 179 179 178 177 175 174 173 172 171 171 171 171 172 172 172 172 172 172 173 175 176 178 178 177 177 176 177 178 180 182 182 179 174 168 165 163 162 162 163 163 165 168 172 176 179 178 177 176 177 179 183 188 192 197 203 209 213 217 219 220 219 216 214 213 212 210 206 200 193 184 178 177 177 179 184 190 196 204 214 221 226 225 214 204 199 198 201 203 207 210 213 217 221 225 229 233 237 241 244 248 251 254 257 260 202 190 178 169 166 166 170 178 194 209 219 225 229 233 237 241 246 251 255 261 270 303 33 67 85 124 244 265 276 278 275 271 265 258 254 255 261 267 271 273 269 261 255 252 252 252 251 247 242 238 234 234 232 230 227 225 224 225 229 235 241 247 252 257 261 265 271 276 282 287 291 293 295 296 297 297 298 299 299 300 302 303 306 308 308 305 295 277 265 266 274 283 286 287 286 282 277 271 264 259 256 255 255 251 240 225 210 203 202 207 217 226 233 238 242 245 247 250 252 253 253 253 253 252 251 251 251 250 250 250 250 250 250 250 250 250 250 249 250 250 251 251 252 253 254 255 256 257 258 258 258 258 259 259 260 261 262 263 264 265 266 267 268 268 269 270 271 273 273 274 274 273 271 269 268 267 266 266 265 263 261 258 256 254 252 250 248 246 244 241 238 234 230 226 223 221 219 218 215 210 204 199 194 191 188 187 185 184 184 183 184 184 185 185 185 185 184 184 182 181 181 181 182 184 184 183 181 178 174 169 162 154 147 142 137 134 132 130 128 126 123 120 117 114 112 111 110 111 112 113 115 117 118 119 119 120 120 121 123 125 127 129 131 132 134 135 136 138 141 144 147 149 152 156 160 164 167 172 174 177 181 183 341 351 343 331 324 318 315 311 307 304 299 291 283 272 261 249 237 227 217 208 198 183 161 141 130 126 129 132 134 133 130 127 124 122 119 114 110 106 102 101 100 100 101 102 104 106 107 108 110 113 117 121 124 126 127 129 131 133 136 138 140 140 140 137 130 118 99 73 33 352 306 240 186 162 156 155 156 159 163 167 172 177 181 185 188 190 190 191 189 188 186 186 185 184 184 183 182 180 178 176 173 171 169 168 168 169 170 171 171 170 168 166 164 163 161 160 159 158 158 158 158 158 158 158 158 157 157 157 157 156 156 155 153 152 151 150 150 151 153 156 157 160 162 164 167 170 173 176 179 182 186 191 195 199 202 204 204 203 201 198 195 192 189 187 185 184 182 181 180 180 179 179 179 179 179 178 177 176 174 173 173 173 173 173 174 174 174 174 174 174 175 176 177 178 177 177 177 178 179 181 182 184 184 182 179 175 173 171 169 168 166 166 167 172 177 183 187 187 186 184 183 183 186 189 194 199 205 209 213 216 218 219 219 218 217 215 213 210 205 198 189 181 174 170 168 169 173 178 186 197 207 216 221 218 203 192 189 191 196 200 204 208 212 217 223 228 234 239 243 248 251 254 257 259 261 261 195 184 175 170 169 172 177 188 203 215 223 228 233 237 241 245 250 254 259 266 281 7 67 83 133 231 251 262 269 273 273 271 267 262 256 254 256 262 267 270 269 263 257 253 252 252 253 252 249 247 245 245 244 240 235 230 226 226 228 235 241 248 254 259 263 267 272 278 284 290 296 299 302 305 308 310 311 311 311 312 313 315 316 317 315 311 305 295 278 268 269 277 281 283 283 281 278 275 273 270 267 265 263 259 247 230 212 201 201 206 218 228 237 243 247 250 251 252 253 254 254 254 253 252 251 250 250 249 249 249 249 249 250 250 250 251 251 251 251 251 251 251 251 252 253 254 255 256 256 257 257 258 258 258 259 259 260 260 261 262 262 263 264 265 265 266 267 268 269 270 270 271 271 271 271 271 271 271 271 270 268 266 264 261 258 255 251 247 243 240 236 232 228 224 220 218 216 215 213 209 203 198 193 190 188 187 186 185 185 185 185 186 187 187 188 188 187 186 184 184 183 184 185 186 185 182 179 175 170 164 157 150 144 139 135 133 131 130 128 126 124 122 120 118 117 116 116 116 117 118 119 120 121 121 121 120 120 120 121 123 126 130 133 135 137 138 140 142 145 149 152 155 158 161 165 169 174 179 183 184 184 177 151 355 340 331 324 321 319 317 314 311 308 305 302 297 291 276 250 222 200 187 175 164 149 139 130 127 122 116 112 110 111 114 117 119 117 114 111 107 103 102 102 102 104 105 107 109 111 113 116 120 123 127 129 131 133 136 140 143 146 147 147 146 146 147 148 148 149 158 208 237 239 229 209 184 170 164 163 163 166 170 174 178 182 185 187 188 189 189 189 188 186 184 183 182 180 178 176 174 172 170 167 166 165 165 166 167 168 169 168 167 165 162 161 160 159 158 158 157 157 158 158 158 158 158 158 157 157 156 155 154 152 150 148 146 144 142 142 143 145 148 150 153 156 160 164 167 170 174 179 184 190 195 200 204 206 208 207 205 202 199 195 192 189 187 185 184 183 182 181 180 180 179 179 179 179 178 177 176 175 175 175 175 176 176 176 176 176 176 177 177 178 178 179 179 179 179 179 180 180 182 183 185 186 185 183 181 179 177 174 172 170 168 171 175 181 186 189 190 190 188 187 186 188 191 196 201 207 210 213 215 218 219 220 220 219 217 215 212 207 199 190 182 173 167 162 161 162 167 178 192 203 210 212 198 165 147 153 166 178 188 195 201 207 216 226 236 245 252 257 260 261 263 264 264 263 263 196 189 184 184 185 187 192 199 208 217 223 229 235 240 247 253 262 274 292 324 0 18 22 350 290 271 266 266 267 268 270 270 269 266 260 255 254 256 260 263 264 261 257 253 250 250 252 255 255 255 254 254 254 250 243 234 227 225 227 235 243 250 256 261 265 269 273 279 285 292 299 304 308 313 317 321 323 322 321 320 319 319 318 316 313 309 305 297 285 268 263 266 270 274 275 275 273 274 274 275 274 272 270 266 255 237 216 201 200 207 218 230 241 248 253 255 256 256 256 257 257 256 255 254 253 251 250 249 248 248 248 248 249 250 250 250 251 251 251 251 251 251 251 251 252 253 253 254 255 255 256 256 257 257 257 258 258 258 258 259 259 259 260 260 261 262 263 263 264 265 266 267 268 269 269 270 271 271 271 272 271 271 270 268 265 260 255 250 246 241 237 232 227 222 218 215 213 212 209 206 202 198 194 191 189 188 188 187 187 187 188 189 190 190 190 190 189 187 186 186 185 186 186 186 184 182 177 172 166 159 152 145 140 136 133 132 131 131 130 129 128 127 126 125 124 123 123 124 124 124 125 124 124 123 122 120 119 117 116 118 122 128 134 137 140 141 143 146 149 152 155 157 159 160 164 169 179 190 196 199 196 175 110 28 353 335 328 324 321 317 313 309 307 305 303 302 300 292 270 214 174 162 156 150 144 137 129 115 97 85 80 81 87 98 107 115 116 116 113 110 107 106 106 106 108 110 112 114 117 120 124 128 132 135 137 139 141 143 147 150 151 151 150 148 148 150 154 162 173 189 207 219 226 226 214 197 183 173 169 169 170 173 176 179 182 185 186 187 188 188 188 187 186 184 182 180 177 174 171 168 165 163 162 161 161 163 165 167 168 168 168 167 164 162 160 158 158 158 158 157 158 158 158 159 159 159 158 158 157 156 155 153 151 149 148 147 145 144 143 144 146 148 151 153 157 160 164 168 171 176 181 188 193 199 203 206 208 209 208 205 201 197 194 190 188 185 184 182 182 181 181 180 180 180 179 179 179 178 178 177 177 177 178 178 179 179 179 179 179 179 180 180 181 181 181 181 181 181 181 181 181 181 183 185 187 187 186 185 182 180 177 174 172 171 174 178 183 187 189 190 189 188 187 188 190 193 197 203 207 210 213 215 218 220 221 220 219 218 216 214 210 204 196 186 176 169 165 164 165 170 180 189 198 204 197 168 122 96 89 85 84 88 99 131 169 216 254 277 287 288 286 281 277 275 272 271 270 268 199 198 198 199 200 201 203 207 213 219 225 231 238 247 259 275 298 324 340 351 357 350 334 313 293 280 273 268 265 264 265 266 267 267 264 260 257 256 257 260 262 262 261 257 252 248 249 252 255 256 257 259 260 258 251 239 224 217 223 233 244 253 259 264 268 272 278 284 292 299 305 309 313 317 321 324 325 324 322 320 319 317 315 311 308 305 301 295 285 268 263 263 266 269 271 271 269 270 271 273 273 272 270 267 260 245 224 206 204 211 221 233 243 251 256 258 259 260 260 260 260 260 259 257 255 253 252 250 249 248 248 248 248 249 249 249 250 250 250 251 251 251 251 251 251 252 252 253 253 254 254 255 255 256 256 256 256 257 257 257 257 257 257 258 258 259 260 260 261 262 262 263 264 265 266 267 267 268 269 270 270 270 270 269 267 264 260 256 251 245 240 233 227 221 216 212 209 207 205 203 201 199 196 194 192 190 190 189 190 190 191 192 193 193 192 192 190 189 188 187 186 186 186 185 183 180 175 169 162 154 147 141 137 134 132 132 132 132 132 133 132 132 132 132 132 132 132 132 132 131 130 128 126 124 122 120 117 114 111 113 118 125 131 136 140 143 146 149 152 154 156 156 154 150 147 148 165 215 233 240 241 228 147 350 324 312 310 310 310 308 304 301 299 298 297 297 297 294 283 191 143 140 139 137 134 126 110 89 73 65 63 66 78 93 105 113 115 116 115 112 111 111 110 111 112 114 116 119 122 126 131 136 140 143 145 146 148 150 153 154 155 154 152 152 152 155 161 169 181 193 204 213 219 221 214 204 193 182 176 174 174 176 178 180 182 184 185 186 187 187 187 186 185 183 181 179 176 172 168 165 161 159 159 159 160 162 165 168 169 170 170 169 168 166 164 162 160 160 160 160 160 160 160 160 160 160 160 159 158 157 156 154 153 152 152 152 152 153 154 156 157 159 161 163 166 168 171 174 178 182 188 193 198 202 206 208 209 209 207 204 200 195 191 188 185 183 181 181 181 181 181 181 180 180 180 179 179 179 179 179 179 180 181 181 181 181 180 181 181 182 183 184 185 185 184 184 183 182 181 179 179 180 183 186 188 189 189 187 185 182 179 176 174 175 177 181 185 187 189 188 188 187 188 189 192 195 198 202 205 208 211 214 217 219 221 220 218 216 215 213 212 208 201 191 181 174 172 172 174 178 182 185 188 187 177 150 116 88 72 61 53 49 50 50 44 31 16 3 353 342 331 316 305 297 292 287 284 282 202 205 209 212 212 212 213 215 220 224 230 237 249 266 289 312 326 336 339 337 331 320 306 293 282 275 270 267 264 261 259 259 261 263 264 263 261 260 260 262 264 265 265 262 255 248 244 246 249 253 256 260 264 265 260 246 222 206 216 230 245 257 266 274 282 289 295 301 306 308 309 308 310 313 315 318 319 319 318 317 316 314 311 307 303 300 297 293 285 275 270 270 272 274 275 273 270 267 267 268 268 268 269 268 266 258 240 223 217 224 231 239 246 253 257 260 261 262 263 263 264 264 263 261 259 257 255 252 250 249 248 248 247 247 248 248 248 249 249 249 250 250 250 251 251 251 252 252 252 253 253 253 254 254 254 255 255 256 256 256 256 256 257 257 257 257 258 258 259 260 260 261 261 262 263 264 264 265 266 266 267 267 267 267 266 264 262 258 254 249 242 235 228 221 215 210 206 204 202 201 201 200 199 198 195 194 192 192 192 193 194 195 195 195 194 193 191 189 188 187 186 185 184 183 180 176 171 164 156 148 142 137 134 133 132 132 133 134 135 135 136 137 137 138 138 139 139 139 138 137 135 133 129 126 123 119 115 112 110 113 118 124 130 136 140 144 148 150 152 153 153 150 144 134 120 99 56 335 300 284 270 255 233 230 244 256 270 277 283 286 288 289 289 290 290 291 292 293 295 110 116 120 123 123 120 111 98 82 70 64 65 76 97 111 116 118 118 117 115 114 113 113 113 114 115 117 119 122 127 132 137 142 145 148 150 151 153 155 157 158 159 158 157 157 159 162 167 174 183 193 202 209 214 215 212 207 199 190 183 179 178 178 179 180 182 183 183 184 184 185 185 184 183 182 180 177 174 171 168 165 162 160 160 160 162 165 167 170 171 172 173 173 172 171 170 168 166 165 165 164 164 163 163 163 163 162 162 161 160 159 158 157 157 157 157 158 159 161 163 165 168 169 171 173 175 177 179 182 184 189 193 198 202 205 208 209 210 209 206 202 197 193 188 185 182 181 180 180 180 181 181 181 181 180 180 180 180 180 181 182 182 183 183 183 182 181 181 182 183 184 186 187 188 188 187 186 184 182 180 177 176 179 183 187 190 191 191 189 187 185 182 179 178 179 181 183 186 187 187 187 187 188 190 192 193 195 197 199 202 204 208 211 215 218 218 218 216 214 213 212 211 208 201 192 183 178 176 177 177 177 175 174 171 164 154 137 113 92 76 62 51 44 42 39 36 31 24 17 10 1 351 341 334 331 326 320 316 309 206 211 216 218 219 218 217 214 210 206 212 230 269 294 309 319 321 320 318 312 305 296 286 277 270 266 263 263 262 260 256 254 253 255 258 261 262 262 263 264 265 265 264 262 257 250 245 243 244 248 253 260 266 270 270 260 237 215 215 230 248 264 280 294 306 311 305 295 282 271 270 275 283 291 298 303 307 310 311 312 312 310 307 303 300 299 297 295 292 288 285 284 283 283 283 277 271 267 265 265 266 267 270 273 276 278 269 254 244 242 244 248 252 256 260 263 264 266 266 267 267 266 265 264 262 260 258 255 253 251 249 248 247 247 247 247 247 247 247 247 248 248 249 249 250 250 250 251 251 252 252 252 252 252 253 253 254 255 255 256 256 256 257 257 257 257 257 257 258 258 259 259 260 261 261 262 263 263 263 264 264 264 264 264 263 262 261 258 254 249 244 237 229 222 215 209 205 203 201 201 202 203 203 201 199 197 196 195 195 195 196 196 196 196 194 193 191 189 187 185 184 183 181 179 176 171 164 156 148 142 137 134 132 132 132 133 134 135 137 138 139 140 141 142 143 144 145 145 144 143 140 138 133 128 123 118 114 113 114 118 123 128 133 139 143 147 149 150 149 148 145 140 131 120 105 88 63 11 326 303 285 263 241 232 232 237 244 254 263 270 274 277 280 284 286 290 292 292 295 113 111 112 112 112 112 109 104 98 92 90 97 118 126 127 124 122 119 117 115 113 112 112 113 113 115 117 121 125 131 136 142 145 148 150 151 153 155 158 160 162 163 164 164 165 166 168 173 179 186 194 202 207 210 211 210 207 203 196 189 184 181 180 180 180 181 181 181 181 182 182 181 181 180 179 176 174 172 170 168 166 165 164 164 165 167 169 171 173 175 176 176 176 176 176 175 174 173 171 170 169 168 167 166 165 165 164 163 162 162 161 160 160 161 161 162 163 165 167 169 171 173 175 177 179 181 182 184 185 188 192 197 201 204 207 210 211 210 208 205 201 195 190 186 183 182 180 180 180 180 180 181 181 180 180 180 181 181 182 183 184 185 185 184 183 182 181 182 183 185 186 188 189 190 190 189 188 185 183 180 178 179 182 185 189 191 192 192 191 189 187 185 183 183 183 184 185 186 187 187 187 188 189 191 193 194 195 195 196 197 200 204 208 213 215 216 215 214 212 211 210 209 204 197 186 178 174 173 172 170 166 160 155 150 144 136 123 109 96 84 72 59 48 43 39 37 33 26 18 7 357 347 341 339 341 341 337 329 321 212 215 218 217 213 203 183 153 130 117 115 111 341 302 303 304 302 299 295 290 286 281 275 268 262 257 255 257 259 260 258 254 251 250 253 255 258 260 261 261 261 260 260 259 257 254 250 247 245 246 249 255 262 267 270 268 258 241 229 235 250 267 285 299 303 294 273 253 241 236 239 246 256 267 278 287 296 302 306 307 308 306 303 301 300 300 300 302 302 301 298 294 290 287 283 278 272 268 266 266 268 270 276 282 287 288 282 269 260 254 253 254 256 260 263 266 268 270 271 271 270 269 267 266 265 263 260 258 255 253 251 249 247 246 246 245 245 245 245 245 245 246 246 247 247 248 249 249 250 251 251 251 251 251 252 252 253 254 254 255 256 256 257 257 257 257 257 257 257 258 258 259 259 260 261 261 262 262 262 261 261 261 261 261 261 260 259 257 254 250 244 237 228 220 213 208 204 202 201 202 203 204 204 204 202 201 199 198 197 197 197 197 196 195 194 192 190 188 186 184 182 180 178 174 170 163 155 147 141 136 133 131 131 131 132 134 135 137 138 140 141 142 144 145 147 149 151 151 149 147 144 140 135 129 123 118 115 116 120 125 130 134 140 145 149 151 151 149 146 142 137 130 122 114 105 96 81 51 355 315 294 275 255 241 233 230 232 238 247 254 260 265 270 278 286 295 301 307 311 122 118 114 113 114 116 120 123 125 129 134 141 142 135 129 124 120 117 114 112 110 110 110 111 112 114 117 121 126 132 138 143 147 149 151 152 154 157 160 163 165 167 168 170 171 172 174 178 183 189 195 201 205 207 208 207 206 204 199 194 189 186 182 180 179 178 177 177 177 177 177 177 177 176 175 173 171 170 169 168 168 168 168 168 169 172 174 176 177 179 179 180 180 180 179 179 178 177 176 175 173 171 170 168 167 166 165 165 164 164 164 164 164 165 165 166 167 169 171 173 175 177 179 181 183 184 185 186 187 190 194 198 202 205 208 210 211 210 208 204 199 194 189 185 183 182 181 180 180 180 180 180 180 180 180 181 181 182 184 185 186 186 186 185 183 182 183 184 186 187 188 189 190 190 191 190 189 187 184 182 180 182 184 187 190 192 193 193 192 191 189 188 186 186 186 187 187 187 187 187 188 189 190 192 193 193 193 192 192 194 197 201 205 209 212 213 213 211 209 208 207 203 197 187 175 166 161 161 160 157 151 145 140 135 132 128 120 111 103 99 95 88 76 63 55 50 43 32 18 359 342 331 327 330 333 333 326 318 310 217 217 215 207 191 171 149 132 122 117 117 125 249 282 284 284 283 280 277 274 272 271 267 263 257 251 247 247 253 257 259 257 254 252 252 253 255 256 257 257 256 255 255 256 257 258 257 255 252 249 246 245 247 252 256 259 257 250 240 234 239 251 265 275 270 260 250 241 237 236 239 246 253 262 272 282 291 297 302 304 304 303 301 300 300 301 303 304 306 302 297 291 287 283 279 275 272 270 269 270 273 278 285 291 292 289 281 271 264 260 258 259 260 263 267 271 274 277 278 278 278 276 274 271 269 267 264 261 258 255 253 251 249 247 245 244 244 243 243 243 243 243 244 244 245 246 247 248 248 249 250 251 251 251 252 252 252 253 254 254 255 256 256 256 257 257 257 257 257 257 258 258 259 259 260 261 261 261 260 259 258 258 257 257 257 257 257 256 254 251 245 237 228 219 211 205 203 201 201 202 204 205 205 205 204 203 202 200 199 198 197 196 195 194 193 191 189 188 186 183 180 178 173 169 162 155 147 140 135 132 131 130 131 132 133 135 137 138 139 141 142 144 147 149 153 154 155 153 150 146 142 138 134 129 123 119 119 121 126 131 137 143 149 154 156 156 153 148 144 138 132 127 122 118 112 105 94 69 8 318 296 281 265 250 238 228 227 228 232 237 241 246 253 262 282 305 319 328 21 113 117 118 120 123 131 138 143 146 147 148 146 140 131 124 119 116 113 111 110 109 108 109 109 111 113 115 119 124 130 136 142 146 148 150 152 155 158 162 165 168 169 171 173 174 175 178 181 186 191 197 201 204 206 206 206 205 205 202 199 195 192 187 183 178 175 173 172 172 172 173 173 174 173 173 172 172 171 170 170 170 170 170 171 173 175 177 179 181 182 183 183 183 183 183 183 182 181 180 179 177 175 173 171 169 168 167 167 167 167 167 167 168 168 169 170 171 172 174 176 178 180 181 183 184 185 186 188 190 194 197 200 203 205 207 209 209 208 205 202 197 192 188 185 183 182 181 180 180 180 180 180 180 180 180 181 182 183 185 186 187 187 186 185 185 185 186 188 189 189 190 190 191 191 191 191 190 188 186 183 183 183 185 187 189 191 192 193 192 191 190 189 189 188 189 189 189 189 189 189 189 190 191 192 192 192 191 190 190 192 194 198 203 206 209 210 209 207 206 204 201 196 186 173 161 152 150 150 150 147 142 136 132 128 127 125 122 120 119 120 125 125 118 104 86 74 63 50 21 343 318 307 307 308 310 309 304 299 294 221 217 206 191 174 163 154 146 143 148 167 204 240 256 264 266 266 264 262 261 261 262 261 258 253 247 241 239 243 249 253 255 255 253 252 252 254 255 256 256 255 253 252 251 252 255 258 259 257 253 247 240 236 237 240 242 243 240 235 231 231 240 251 259 259 253 247 242 241 243 249 256 263 269 276 282 287 292 297 299 301 300 299 298 298 299 300 300 299 295 289 285 280 277 275 273 271 272 273 276 283 288 292 293 289 283 276 270 266 264 264 264 266 269 273 277 280 283 286 286 286 285 282 280 277 274 271 267 264 260 256 253 250 248 246 244 243 242 241 241 241 241 241 242 243 244 245 246 247 248 249 250 251 251 252 252 252 253 253 254 254 255 255 256 256 256 257 257 257 257 257 257 257 258 258 259 259 259 258 258 257 255 254 254 254 254 254 253 253 250 245 238 230 220 211 205 202 201 201 202 204 205 206 206 206 205 203 202 200 199 197 196 194 193 192 190 189 187 185 182 178 174 168 162 155 148 140 135 132 130 130 130 131 133 134 136 137 139 140 142 144 146 149 151 153 153 151 148 143 140 137 135 131 128 124 122 124 128 134 140 146 152 159 162 161 159 154 148 142 136 131 128 126 124 122 119 113 98 3 302 288 278 266 254 241 228 223 221 220 221 221 220 216 215 236 328 348 2 42 90 107 115 122 130 141 148 153 153 150 146 141 133 124 118 115 113 111 111 110 109 109 110 110 111 113 115 118 122 126 131 136 141 145 148 151 154 158 162 165 168 171 173 175 177 179 181 185 189 194 200 203 206 208 208 208 208 207 206 205 203 199 193 186 180 174 171 169 169 169 169 170 171 172 173 173 174 173 173 173 173 172 173 174 176 178 180 183 185 186 186 187 187 187 187 186 186 185 183 182 181 179 178 175 173 172 171 170 170 170 170 171 171 171 172 173 174 175 177 179 181 182 183 184 185 186 188 191 194 197 200 202 204 205 205 206 205 203 201 198 194 191 187 185 183 182 181 181 180 179 179 179 179 179 180 181 182 184 185 186 187 187 187 187 187 188 190 191 191 191 191 192 191 191 191 191 191 189 188 185 184 185 185 187 188 190 191 191 191 191 191 190 190 190 191 192 192 192 192 192 191 191 191 191 192 191 190 190 190 191 194 198 201 204 206 206 205 203 201 199 195 187 176 163 153 147 146 147 147 144 138 133 128 126 126 127 128 131 135 140 145 146 141 129 113 101 92 83 53 298 284 284 285 285 285 284 282 279 278 216 211 198 186 178 174 174 176 184 196 209 221 233 242 249 254 254 253 251 250 252 254 256 253 250 245 239 237 238 241 245 248 250 249 250 251 252 255 257 258 258 256 253 250 248 248 251 255 257 257 254 247 241 236 234 232 230 227 227 230 237 247 258 265 269 266 262 258 255 261 269 278 284 286 287 287 287 288 292 295 296 296 295 295 294 294 294 293 292 289 285 281 277 274 273 272 273 275 279 284 289 291 289 285 280 275 271 268 268 268 269 270 272 274 277 280 283 286 289 290 291 290 289 287 286 283 280 276 272 267 262 258 254 251 248 245 243 241 240 240 239 239 240 240 241 242 243 244 245 246 248 249 250 250 251 251 252 252 253 253 253 253 254 254 255 255 255 256 256 256 256 256 256 256 256 256 256 257 257 256 256 255 253 252 250 249 249 249 249 247 244 239 232 223 214 207 203 201 201 202 204 206 207 208 207 206 204 202 201 199 197 196 194 192 191 190 188 186 183 179 174 169 163 156 148 141 136 133 131 130 130 131 132 133 134 135 137 137 137 138 139 140 141 142 142 140 138 135 134 133 132 131 129 127 126 127 131 136 142 149 154 160 164 165 163 159 154 147 141 136 131 129 128 129 130 131 133 140 215 268 272 269 261 250 237 226 220 214 210 205 198 187 174 156 130 90 41 37 54 79 97 109 117 126 135 144 149 150 145 140 133 126 120 116 113 113 113 113 113 113 113 114 114 115 116 118 121 123 125 128 132 136 140 144 148 152 156 161 166 170 172 175 177 178 181 183 187 191 197 201 204 208 210 211 211 212 212 212 211 210 206 200 193 185 177 171 168 166 166 167 168 169 171 173 174 176 177 177 177 176 176 175 176 177 179 182 185 187 188 189 189 190 190 189 189 188 187 186 185 185 184 183 181 179 178 176 175 174 174 174 174 174 174 175 176 177 179 180 182 183 184 185 186 187 189 191 194 197 200 202 204 204 204 203 202 200 198 196 194 191 189 186 185 183 182 181 181 180 179 178 178 178 179 180 181 182 184 185 187 187 188 188 189 190 191 192 193 193 193 193 192 192 192 191 192 192 191 189 188 188 188 187 188 188 188 189 190 190 191 191 191 191 192 193 194 195 195 194 193 192 192 192 192 192 192 192 191 192 193 195 198 200 202 203 202 200 199 196 193 188 179 168 158 151 147 146 146 144 140 134 128 124 124 126 131 136 141 147 152 154 155 151 142 132 124 121 129 169 234 255 262 266 268 268 267 266 266 267 210 206 199 194 192 191 193 197 203 209 214 220 226 233 240 244 246 244 243 243 245 249 250 249 246 242 238 237 238 239 241 243 244 244 246 248 251 255 259 262 263 263 261 258 253 252 252 256 263 270 276 279 273 264 251 237 221 211 209 224 245 261 271 277 281 283 284 284 284 286 289 292 295 296 296 296 296 296 296 296 295 293 292 292 292 292 291 289 288 285 283 279 277 275 274 275 276 278 281 285 287 284 281 277 273 270 269 268 269 271 272 273 274 276 278 280 282 284 286 288 289 290 290 290 290 289 288 285 282 277 272 267 262 257 253 249 246 243 241 239 239 238 238 239 239 240 241 242 243 245 246 247 248 249 250 250 251 251 251 251 252 252 252 252 253 253 254 254 254 255 255 254 254 254 253 253 253 254 254 255 255 255 254 252 249 247 245 243 243 243 241 238 233 225 216 209 204 202 202 203 205 207 208 209 208 207 205 203 201 199 198 196 194 192 190 188 186 184 180 175 170 163 156 149 142 136 132 130 129 129 130 131 132 133 133 133 132 130 128 125 123 121 120 119 119 119 120 122 125 127 127 127 127 127 128 131 136 142 148 153 158 162 164 164 162 157 151 145 140 136 133 132 133 135 139 145 154 172 208 240 253 256 250 242 230 220 212 203 192 178 160 142 128 116 105 91 71 60 61 72 89 103 111 114 114 114 115 125 127 125 121 118 116 114 114 114 115 116 117 119 120 121 122 123 125 126 127 129 130 131 132 134 136 140 144 149 155 161 166 170 173 176 178 180 182 184 188 192 197 201 205 209 211 213 214 216 217 218 218 217 214 209 202 193 182 174 167 164 163 163 165 167 169 172 175 177 179 181 182 180 179 178 177 178 179 183 186 188 189 190 189 188 187 186 187 187 188 187 187 187 187 187 186 185 184 182 180 179 179 178 178 178 178 179 179 181 182 184 185 186 186 187 189 191 193 196 198 200 202 204 204 203 202 200 198 195 193 191 189 188 186 185 184 183 182 181 180 180 179 178 178 178 179 180 182 183 185 186 187 188 189 190 191 191 192 193 193 193 193 193 193 192 193 193 193 192 192 191 191 192 192 191 190 189 188 189 189 190 191 192 192 192 193 194 196 196 196 195 194 193 193 192 193 194 194 194 195 195 196 198 199 200 201 200 198 196 194 190 185 178 169 159 151 145 142 141 139 135 130 125 120 119 121 126 134 140 146 151 154 157 160 160 155 150 147 152 167 194 225 241 250 255 256 257 257 257 259 262 206 205 203 203 202 202 203 206 209 212 214 217 221 227 233 238 240 239 238 239 241 246 246 245 242 238 235 234 236 239 241 243 243 243 243 245 249 253 259 264 269 272 273 272 270 269 271 277 287 303 314 319 315 309 303 285 232 189 185 206 243 266 276 282 287 290 293 296 297 296 294 294 295 297 300 302 304 304 302 298 294 291 291 292 293 292 291 289 286 283 280 278 276 277 278 280 282 283 285 285 282 279 277 274 272 271 270 270 270 271 272 273 274 275 276 278 279 280 282 283 285 286 287 289 290 291 291 290 288 285 281 277 272 267 262 258 254 249 245 242 240 239 238 238 239 239 240 241 242 243 244 246 247 248 249 249 250 250 250 250 251 251 251 251 251 251 252 252 253 253 253 252 252 252 251 251 251 251 251 253 254 254 253 251 249 245 242 239 237 236 236 234 232 225 218 211 205 202 202 203 206 208 209 209 209 207 205 203 201 199 198 195 193 191 189 186 184 180 176 171 164 157 150 143 137 133 130 129 128 129 130 130 131 132 131 130 127 123 118 113 109 105 102 101 102 105 109 114 119 122 124 125 126 127 130 135 140 145 150 155 158 160 161 159 156 152 148 144 140 137 135 135 137 142 148 157 169 185 205 223 235 240 237 229 218 206 195 179 161 143 126 115 107 101 96 91 82 73 68 70 80 96 104 109 109 105 99 97 105 109 110 109 110 111 112 114 116 118 122 125 128 130 133 134 135 135 136 137 137 138 139 139 140 140 143 148 154 160 165 169 172 174 177 179 182 185 189 194 198 201 205 208 210 212 214 216 219 221 223 224 221 216 210 198 184 173 165 160 158 159 160 163 166 170 174 177 180 182 183 183 182 180 179 179 180 183 185 187 188 188 186 185 183 181 181 182 183 184 186 187 188 189 190 189 189 188 186 184 183 182 182 182 182 183 184 185 187 188 190 190 190 191 193 196 198 201 202 204 205 205 204 202 199 196 193 190 188 186 185 185 184 184 183 182 182 181 180 180 179 178 178 179 180 181 183 184 185 187 188 189 190 191 192 192 192 192 193 193 194 194 195 195 195 195 195 193 192 193 193 194 195 194 194 192 191 190 190 191 192 193 193 194 194 195 196 197 196 195 194 193 192 193 194 195 196 197 198 199 200 200 201 200 199 196 194 190 186 181 173 163 153 144 138 134 131 128 125 121 116 112 112 114 119 127 135 142 147 151 155 160 166 171 173 173 174 181 193 212 228 239 246 250 252 254 255 256 260 264 203 203 204 205 207 208 210 212 215 216 216 217 220 224 229 234 235 235 234 235 238 242 243 242 240 236 233 231 232 236 240 243 245 245 245 245 248 252 258 264 270 275 280 282 285 289 295 305 320 333 334 327 320 314 310 307 294 226 199 213 242 264 275 283 288 292 295 298 300 299 297 296 296 298 302 305 306 306 302 296 292 288 289 290 291 291 289 287 283 281 279 277 277 279 282 285 287 288 287 285 282 279 277 276 275 274 273 272 271 271 271 273 274 276 277 278 279 280 281 282 283 284 286 288 290 291 291 291 291 289 287 284 280 276 272 268 264 259 254 249 245 242 240 239 239 239 240 241 242 243 244 244 245 246 247 248 248 249 249 250 250 250 250 250 250 250 250 250 251 251 251 250 250 250 250 249 249 249 248 249 250 251 251 250 247 244 240 236 233 232 231 230 228 224 219 213 208 203 202 203 206 208 209 210 209 207 205 203 201 199 197 195 192 190 187 184 181 176 171 165 158 151 144 138 134 130 129 128 128 128 129 130 131 131 130 128 124 120 115 109 104 99 97 96 97 101 106 112 117 120 122 124 125 129 133 138 144 148 153 155 157 157 156 153 148 145 143 141 139 137 135 136 139 143 150 160 172 186 202 215 224 227 223 216 205 192 177 160 143 128 118 111 105 102 99 95 90 83 76 73 78 89 100 109 118 127 134 131 118 111 107 107 109 110 113 115 119 123 128 132 136 140 142 143 144 144 144 144 145 146 146 146 147 148 150 153 158 163 166 169 171 173 176 179 183 187 191 195 198 201 204 206 208 210 213 216 219 224 227 229 227 223 215 201 184 169 158 153 152 153 155 159 163 167 171 175 178 181 183 183 184 184 183 182 183 184 186 186 187 186 185 183 182 180 179 178 179 181 183 187 189 191 192 193 193 192 191 189 187 186 185 185 186 187 188 191 193 195 197 198 199 200 202 203 205 206 207 208 208 206 204 200 196 191 187 184 182 182 182 183 183 183 182 182 182 181 181 180 179 178 178 179 181 183 184 185 186 187 188 189 191 192 192 193 193 193 194 195 195 196 197 198 198 198 196 194 193 193 194 195 195 195 194 192 191 191 192 194 194 195 195 195 196 196 197 197 196 195 193 192 192 192 194 196 197 199 200 201 202 202 201 198 195 191 186 181 174 166 155 145 136 129 125 122 119 116 112 107 102 102 105 111 121 131 139 145 150 155 160 168 177 185 191 194 197 202 211 222 231 239 245 250 254 257 259 263 266 267 198 198 200 205 210 214 216 219 221 222 222 222 223 226 231 235 235 234 233 232 234 238 241 241 240 237 234 232 232 234 238 242 245 246 247 248 250 253 257 262 268 273 278 283 288 294 302 312 322 331 327 312 304 300 298 297 294 281 262 255 260 272 280 285 289 292 296 298 300 301 301 302 302 304 305 306 305 302 299 294 290 287 286 286 286 286 284 282 280 279 279 280 281 284 286 287 288 287 284 281 278 276 275 275 274 274 273 273 273 273 274 276 278 280 283 284 286 286 287 288 289 289 291 291 292 292 293 293 292 291 290 288 285 281 278 274 271 267 263 258 254 249 245 243 242 241 241 241 242 242 243 244 245 245 246 247 248 248 249 249 249 250 250 250 250 249 249 249 249 249 248 248 248 248 248 248 247 246 246 245 245 245 246 245 244 241 238 235 232 230 228 227 225 223 219 214 210 205 203 204 206 208 209 210 210 208 205 203 201 199 197 194 191 188 185 182 177 171 165 157 150 143 138 134 131 129 128 128 128 129 129 130 131 131 130 128 124 120 116 112 106 102 100 99 100 104 108 113 117 120 122 123 125 129 134 140 147 152 155 156 156 154 151 146 142 140 139 139 138 136 135 135 138 143 151 163 176 191 205 214 218 216 210 202 192 180 166 152 139 129 122 117 113 110 107 104 99 94 88 83 84 88 95 103 113 121 125 124 118 113 111 111 114 117 120 124 127 131 136 141 145 149 150 150 150 150 151 151 152 152 152 153 155 157 161 164 168 171 171 173 174 175 178 180 184 188 192 196 198 201 203 205 207 209 212 215 220 225 229 232 232 230 222 201 173 152 141 140 142 145 149 154 158 163 168 172 176 178 181 182 184 185 185 186 186 186 186 186 186 186 186 185 184 183 181 180 181 182 185 188 191 193 194 195 195 195 194 192 190 188 188 188 188 190 192 195 198 202 204 205 206 207 209 210 211 211 211 212 211 209 205 200 194 188 183 181 180 181 182 182 182 182 181 181 181 181 180 179 178 178 179 180 182 184 184 185 186 187 189 191 192 193 193 193 194 194 194 195 196 197 199 200 199 198 197 196 195 195 195 195 194 193 191 190 190 192 194 196 197 197 197 197 197 197 197 197 196 194 192 191 191 192 193 196 198 200 201 202 202 201 198 193 187 181 175 169 160 150 139 130 123 121 118 115 113 108 104 100 98 100 105 119 134 145 152 156 160 164 171 180 189 198 202 206 210 214 221 227 234 241 248 253 258 262 266 268 269 269 195 196 198 204 211 216 221 223 225 226 226 227 229 231 236 238 239 237 234 232 232 236 239 242 242 241 238 235 234 234 236 240 243 245 247 249 252 255 258 262 267 271 275 280 285 292 299 307 314 316 311 300 295 294 294 297 299 301 299 293 288 286 288 290 292 294 297 299 301 302 303 304 305 306 306 305 302 299 297 294 292 289 286 283 280 277 276 277 278 279 281 282 284 287 286 285 284 281 278 275 272 270 269 269 270 271 272 272 274 275 277 280 284 287 291 293 296 299 301 303 304 304 303 302 300 299 298 296 295 294 293 291 288 285 281 278 275 272 269 265 262 258 254 250 247 245 243 243 243 243 243 244 244 245 246 247 247 248 248 249 249 249 250 250 250 249 249 248 248 248 247 247 247 247 246 245 245 243 242 240 240 239 239 238 238 236 235 233 231 229 227 225 224 221 218 214 210 206 205 205 205 207 209 210 210 208 206 203 201 198 195 192 189 185 181 177 171 164 156 148 142 137 133 130 129 128 128 128 129 130 131 132 133 133 132 130 127 124 120 116 112 109 107 106 106 107 110 113 116 118 119 121 123 127 133 139 146 151 155 155 153 149 144 140 138 136 137 137 137 137 136 137 141 147 156 169 182 196 206 212 213 207 199 191 181 170 159 149 140 133 127 124 120 118 115 112 108 103 98 94 91 89 90 92 95 96 97 99 100 103 107 113 120 126 132 135 137 140 143 148 152 154 154 154 154 154 154 155 155 155 156 157 159 163 166 170 174 176 177 177 177 177 178 180 183 187 191 195 198 201 203 206 209 212 216 218 219 223 228 234 240 244 244 168 97 99 109 119 127 134 141 147 153 158 163 167 171 175 177 180 182 184 186 186 187 186 186 186 186 187 188 189 188 186 185 185 184 185 187 190 193 195 196 196 197 197 196 194 192 190 189 189 190 191 194 198 201 205 207 209 210 211 212 213 213 214 214 215 214 212 207 199 191 184 181 180 180 181 181 181 181 180 180 181 181 180 178 176 176 176 178 181 183 184 185 185 186 189 191 193 194 194 194 194 194 194 195 196 197 198 200 200 200 198 197 197 196 196 195 193 190 188 187 188 190 193 196 197 199 199 198 198 198 197 197 197 195 193 191 189 190 191 193 195 197 199 200 200 199 196 189 182 175 169 164 156 147 135 126 120 117 115 113 110 107 103 100 101 105 115 131 150 162 168 170 170 172 175 181 187 194 200 204 209 215 221 228 234 240 246 253 259 263 267 269 270 269 269 196 197 199 204 209 215 221 225 227 228 228 229 232 236 241 243 243 241 238 235 233 235 238 241 244 244 243 240 238 237 237 238 241 244 247 249 253 256 260 264 269 273 277 281 287 293 298 304 309 309 306 301 298 298 300 303 306 309 307 303 296 292 291 293 295 296 298 300 301 301 301 301 301 301 300 299 298 296 295 294 293 290 286 281 276 273 272 274 277 280 283 285 286 286 284 282 279 276 273 270 268 266 265 265 266 268 269 272 274 277 280 284 288 291 295 299 305 310 316 319 320 320 319 316 313 310 307 304 302 300 297 295 292 288 284 281 278 276 274 272 269 266 262 258 254 250 248 246 245 244 244 244 244 245 246 246 247 247 248 248 249 249 249 249 249 249 248 248 247 247 247 246 246 245 244 243 241 239 237 236 234 233 232 231 231 230 230 230 229 228 228 226 223 221 218 214 210 207 205 205 205 207 209 210 209 208 206 203 200 197 193 189 185 181 176 170 163 155 147 140 135 131 129 128 127 128 128 129 131 132 134 135 136 136 135 133 131 128 124 121 119 116 114 112 110 110 110 111 111 112 115 117 120 125 130 136 144 149 152 152 148 143 138 135 134 134 135 136 136 137 137 141 147 154 164 175 186 196 203 206 204 198 189 181 171 163 155 147 141 136 132 128 125 122 119 117 114 111 107 101 95 91 86 83 82 80 79 78 80 83 89 100 112 123 133 136 137 138 141 146 151 154 156 157 157 157 157 157 157 157 157 158 159 162 165 169 173 175 176 176 175 173 173 173 176 179 183 191 194 201 208 213 220 226 228 228 226 223 223 245 285 332 6 29 47 60 78 94 108 120 131 139 145 150 156 161 165 170 174 177 181 183 184 185 185 184 184 185 187 189 190 190 190 189 188 187 187 187 189 192 194 195 196 197 197 197 196 195 193 192 191 191 191 193 196 200 205 208 210 210 211 211 212 213 213 214 215 216 215 211 204 194 187 182 179 179 179 179 180 180 179 180 180 179 178 176 174 174 175 177 180 182 183 184 184 185 188 190 192 194 195 195 194 193 193 194 195 197 198 200 201 201 200 199 198 197 197 196 194 191 188 186 186 188 190 194 196 198 200 200 199 199 198 197 197 195 193 191 189 188 189 190 192 194 196 197 196 193 189 181 172 165 161 158 153 146 134 123 117 113 111 109 107 104 102 102 104 111 124 143 159 170 177 179 177 177 177 179 182 186 190 195 201 209 220 229 238 244 250 255 259 263 266 268 269 269 269 268 199 200 201 203 207 212 218 222 225 225 226 227 230 236 241 246 246 245 242 237 234 233 236 239 243 246 246 246 244 243 243 244 246 248 250 252 254 258 262 268 274 279 284 288 291 294 297 299 300 301 300 299 300 301 303 305 307 304 301 295 290 287 286 288 291 294 297 299 300 300 299 297 296 294 294 294 293 293 292 292 291 288 284 279 275 273 273 276 278 281 283 285 285 284 282 278 275 272 269 267 265 264 264 264 265 267 269 272 275 279 283 287 291 295 300 305 313 321 326 330 331 331 330 328 326 323 320 316 312 309 305 301 298 293 289 285 282 280 278 276 274 271 268 265 261 257 254 251 249 248 247 246 245 245 245 246 246 247 247 248 248 249 249 249 248 248 247 246 245 245 244 244 243 242 240 239 236 234 232 230 228 227 226 225 225 225 226 226 227 228 228 226 224 221 217 213 209 206 204 204 204 206 208 209 209 208 206 203 199 195 191 186 181 176 170 163 155 147 139 133 130 127 126 126 126 127 129 131 132 134 135 136 137 136 136 134 133 130 128 125 123 121 118 116 114 113 112 112 112 112 114 117 121 125 131 137 143 147 149 148 144 139 135 133 133 133 134 134 134 135 137 142 150 160 171 180 188 194 198 197 193 187 178 170 162 155 150 145 140 137 134 130 127 124 122 120 119 116 114 109 103 96 87 80 76 73 70 68 65 64 64 68 75 89 104 114 120 125 130 136 142 150 154 156 157 158 158 158 157 157 157 156 156 157 158 160 163 165 165 164 160 158 155 155 156 157 162 164 166 183 230 270 285 296 313 344 10 35 43 43 36 36 37 40 45 53 64 80 94 108 120 129 136 143 149 155 161 166 171 175 178 180 181 182 182 183 184 186 188 190 191 191 191 190 189 188 188 188 190 192 193 194 195 195 196 196 196 195 194 193 193 193 194 196 199 202 206 208 209 209 209 210 211 211 212 213 213 214 212 208 201 194 188 184 180 178 177 177 177 178 178 179 178 177 175 173 173 174 176 179 181 183 183 183 185 187 190 192 195 196 196 195 193 193 193 195 196 198 199 200 201 201 200 199 198 198 197 195 193 191 189 188 188 189 191 194 196 198 200 200 200 199 198 197 195 193 190 188 187 186 187 188 189 190 189 188 184 178 169 159 151 148 147 146 142 134 124 115 108 106 104 102 100 99 99 104 114 127 143 159 169 174 177 177 176 176 176 177 177 178 184 191 203 217 232 244 251 256 259 262 265 267 268 269 269 268 268 268 202 203 203 204 206 210 214 218 221 221 221 222 224 230 237 242 245 244 243 239 236 234 235 238 242 246 250 253 254 255 256 257 259 259 259 260 261 263 267 272 278 283 287 290 290 290 289 289 289 289 291 293 296 299 301 302 302 299 295 290 285 281 280 280 282 284 287 290 292 294 295 295 294 294 293 292 291 290 290 289 287 285 282 279 277 276 277 278 280 281 282 282 281 279 277 274 271 268 266 264 263 263 264 265 266 269 271 275 279 284 289 294 298 302 308 314 323 330 334 336 337 337 337 337 336 334 332 329 324 319 315 310 306 301 296 292 288 284 282 280 277 275 272 269 266 262 259 256 253 251 249 248 247 246 246 246 246 246 247 247 247 247 247 247 246 245 244 243 242 240 239 238 237 236 235 234 231 229 227 225 223 222 220 220 220 220 221 222 224 226 226 225 223 220 216 211 208 205 203 203 203 205 206 207 207 207 205 201 198 193 187 181 175 169 163 156 148 141 134 130 127 126 125 125 126 128 129 131 132 133 134 134 133 132 132 131 131 130 129 127 125 123 121 119 118 117 117 118 118 119 122 125 128 132 137 142 145 146 146 144 140 135 131 130 131 132 133 133 133 134 137 144 156 169 180 187 191 193 192 188 182 174 166 158 151 147 144 140 137 134 132 129 127 125 124 122 121 121 120 117 114 108 99 89 81 74 69 63 59 54 49 44 44 48 60 74 89 102 112 120 128 137 144 148 150 152 153 153 152 153 152 152 150 148 148 147 148 150 147 141 133 129 125 121 117 109 101 90 75 57 34 12 2 359 5 10 18 31 40 48 54 61 66 65 63 65 72 81 90 103 114 122 129 137 144 150 157 162 167 171 175 177 179 180 181 183 185 188 191 193 194 194 193 191 189 188 188 189 190 191 192 193 194 194 195 195 195 195 195 195 195 196 196 198 200 203 205 206 207 207 207 207 208 208 209 209 210 210 209 205 200 195 191 186 181 176 173 172 173 174 175 175 174 173 172 172 174 176 179 181 183 184 184 185 187 189 192 194 196 197 196 195 194 193 194 195 197 198 200 201 201 201 200 199 198 198 197 196 195 193 192 191 190 191 192 194 196 198 199 200 200 199 197 195 192 189 186 184 183 181 180 179 176 172 167 160 150 136 127 124 126 131 133 132 130 122 113 107 102 101 100 100 100 100 103 111 123 136 151 162 168 172 173 173 173 174 174 176 177 181 189 201 218 235 247 254 259 262 265 267 268 269 269 269 269 268 268 268 205 205 206 205 207 210 214 217 218 218 217 217 219 223 230 236 240 241 241 240 238 236 236 238 242 247 252 256 259 261 263 264 266 267 267 268 268 270 272 274 277 279 281 283 282 282 281 280 280 281 283 287 290 293 296 297 298 298 297 295 292 288 285 282 280 279 278 278 281 284 288 291 292 293 293 292 290 288 287 286 285 283 282 280 279 278 279 279 280 280 280 278 276 274 272 270 267 264 262 261 261 262 264 266 269 273 278 283 289 296 301 305 309 313 319 325 332 337 339 340 341 341 342 342 342 342 340 338 334 330 325 321 316 311 305 300 294 289 285 282 279 276 273 271 268 265 261 258 255 253 251 249 247 246 245 245 245 245 245 245 245 245 244 244 243 242 240 239 237 235 233 232 231 231 230 229 227 225 223 221 219 218 216 216 215 216 217 218 220 223 224 224 222 219 215 210 207 204 203 202 203 204 205 205 205 204 202 199 194 189 183 177 170 163 157 150 143 137 132 128 126 125 125 126 127 128 129 130 130 130 129 127 125 124 123 123 124 126 126 126 126 125 123 122 122 122 123 123 124 126 129 132 136 140 143 145 146 144 142 137 131 125 121 120 122 125 128 128 130 132 138 149 165 180 192 197 196 193 187 178 169 160 152 146 141 138 136 134 132 130 128 126 125 124 124 124 124 125 125 125 124 120 114 106 97 87 78 69 61 53 45 37 34 35 41 50 61 73 87 97 106 115 121 128 132 135 138 139 139 141 141 141 140 137 135 132 129 125 119 111 106 101 99 93 88 84 77 71 63 55 44 35 28 21 18 18 21 25 34 46 58 68 76 81 83 87 88 93 96 104 112 119 127 135 142 147 153 158 164 168 171 174 177 178 181 184 187 191 195 197 198 197 195 193 191 190 189 189 190 191 191 193 193 194 195 195 195 196 196 196 197 197 198 199 200 201 202 203 204 204 204 204 204 204 204 205 205 205 204 201 197 194 191 186 179 173 168 168 168 169 170 170 170 170 171 173 176 178 181 183 184 185 187 188 190 192 194 196 197 197 197 195 194 194 194 196 198 199 201 202 202 201 200 199 198 198 199 198 197 195 194 193 192 192 193 195 197 198 199 199 198 197 194 191 188 185 182 180 177 173 167 159 150 137 128 118 110 101 95 99 110 118 120 120 115 108 103 100 99 100 102 105 107 109 113 121 130 142 153 161 166 167 169 170 172 174 177 181 185 192 203 216 231 244 252 258 262 265 267 268 269 270 270 269 269 269 269 269 208 207 207 208 210 213 217 220 221 220 219 218 219 221 226 230 235 238 240 241 240 239 239 241 243 247 251 255 257 259 261 262 263 265 267 269 270 271 270 270 270 270 271 273 274 275 276 277 278 280 281 284 286 288 290 292 295 298 300 302 302 301 298 294 291 287 284 282 280 281 283 285 287 287 287 287 286 285 284 285 285 284 282 279 277 275 274 274 274 275 274 273 272 270 268 266 264 262 260 258 257 259 263 268 275 283 291 300 307 313 316 319 322 324 328 332 336 339 340 341 341 341 342 344 344 344 343 342 340 338 335 332 328 323 317 310 303 296 290 285 281 277 274 271 268 266 263 260 257 254 251 249 246 244 243 242 242 242 242 242 241 241 240 239 238 237 235 233 231 229 227 226 226 225 225 225 224 222 219 217 215 214 213 212 212 213 214 215 217 219 221 221 220 217 214 210 206 204 203 202 202 203 203 203 202 200 198 195 190 185 179 173 166 159 152 146 140 134 130 128 126 126 126 127 128 128 129 129 128 126 123 119 116 114 113 113 115 118 120 122 123 124 124 125 126 127 128 129 130 131 134 137 141 144 145 146 145 141 136 129 120 114 109 106 107 113 118 121 125 131 140 154 173 192 204 205 200 191 178 166 155 146 140 136 134 132 130 129 127 126 125 124 124 124 125 126 127 129 129 130 130 128 125 120 114 105 96 86 75 64 52 42 37 35 36 38 43 51 61 69 76 84 90 95 99 104 107 111 114 117 118 118 116 114 111 108 100 93 85 80 80 81 82 81 79 77 73 70 66 60 52 47 41 35 31 26 26 27 36 46 57 71 81 90 97 104 108 108 109 110 114 119 127 134 141 146 152 157 162 166 170 174 177 180 183 188 193 197 201 202 202 200 197 193 191 190 190 190 190 191 191 192 194 195 195 196 196 196 197 198 198 198 198 198 198 199 199 200 201 201 201 202 201 201 200 200 200 199 198 195 192 190 187 183 179 175 170 166 164 165 166 168 169 171 173 175 178 180 182 184 186 187 188 190 192 194 196 197 197 197 197 196 195 194 195 196 199 201 203 203 203 201 199 198 198 200 200 200 198 197 195 194 193 193 194 195 196 196 196 196 195 194 192 189 186 182 179 176 172 166 157 146 135 126 122 119 120 118 118 119 121 120 118 114 107 101 97 98 100 104 108 113 116 119 124 130 139 149 158 164 167 169 170 171 174 177 181 186 191 197 205 217 230 242 251 257 261 264 266 267 268 269 269 269 269 269 269 269 210 210 209 211 213 217 221 225 227 228 227 227 226 228 230 234 238 241 244 246 248 248 248 248 248 250 252 254 256 257 258 258 259 261 263 265 266 267 266 265 265 264 265 267 269 271 274 276 279 281 282 283 283 284 286 288 292 297 302 306 308 308 306 302 299 297 295 293 291 288 286 284 283 283 283 282 282 282 283 284 285 284 282 278 273 269 268 267 268 268 269 269 269 268 267 266 265 264 262 260 258 259 265 277 294 308 318 326 331 333 333 333 332 333 333 335 336 337 338 338 338 339 341 342 343 343 343 342 342 341 340 338 335 331 326 320 312 305 297 290 284 280 276 273 270 267 264 261 258 255 251 248 245 242 239 238 237 237 237 237 236 236 235 234 233 231 229 227 225 224 222 221 221 221 221 222 221 219 216 213 211 209 208 208 208 210 211 213 215 217 218 218 217 215 212 208 205 203 201 200 201 200 200 200 198 197 194 190 185 180 174 167 161 155 149 143 138 134 131 129 128 128 129 129 130 130 130 129 128 125 121 116 111 108 105 105 107 110 114 117 120 122 124 126 129 132 134 135 136 137 139 141 144 145 145 144 141 136 129 120 113 108 105 103 104 108 112 117 124 132 143 163 187 209 220 215 202 183 165 152 142 136 132 130 128 127 127 126 126 125 125 124 124 125 127 129 131 133 135 136 136 135 134 131 126 120 113 104 95 83 68 55 45 39 36 35 36 39 45 51 56 62 66 69 71 75 77 81 84 86 87 86 87 86 83 79 72 65 59 57 59 63 67 71 72 74 74 73 70 67 63 60 56 52 47 36 30 33 43 65 81 90 98 104 110 119 122 125 124 122 122 125 131 137 142 147 152 157 162 166 171 175 179 184 189 195 201 206 208 209 207 203 198 194 191 190 190 191 192 192 193 193 195 196 196 196 197 197 198 198 197 197 196 196 196 196 197 197 198 198 199 198 198 197 197 197 196 194 191 189 187 185 183 181 178 175 170 165 163 163 165 167 170 172 174 177 180 182 184 185 186 187 189 191 193 194 196 197 197 198 197 196 195 194 195 197 200 202 203 204 203 200 199 199 200 201 202 201 199 198 197 196 195 194 194 195 195 195 195 195 194 193 191 188 184 180 177 174 171 163 155 148 144 145 149 156 159 157 151 144 136 127 120 111 102 96 95 98 101 107 113 119 123 128 133 140 149 157 164 169 171 171 172 173 176 179 182 186 189 193 201 211 225 238 248 254 258 261 263 265 266 266 266 267 267 267 267 267 213 212 211 212 214 218 223 229 233 235 236 235 234 235 237 240 243 245 248 251 253 255 257 256 256 255 256 256 257 257 257 257 256 257 258 259 261 262 262 262 263 263 264 265 267 269 272 274 277 279 279 280 280 281 283 285 289 293 296 300 302 302 301 300 299 299 299 298 297 294 290 286 284 283 283 282 281 281 282 283 285 284 281 277 272 267 264 263 263 264 266 267 268 269 269 268 268 267 267 267 267 271 288 320 343 349 349 349 348 346 344 341 339 337 335 334 334 334 334 335 336 337 338 339 340 340 340 340 340 339 339 338 337 334 330 325 319 312 304 296 290 285 280 276 273 270 266 263 259 255 251 247 242 238 235 232 231 230 230 231 231 230 230 229 227 225 222 220 219 218 218 217 217 217 218 218 217 215 212 209 205 202 201 201 203 205 208 210 212 214 214 215 214 212 209 205 203 200 199 198 198 198 197 196 195 192 189 184 180 174 168 161 155 150 145 141 137 134 132 132 131 132 133 133 134 134 133 132 130 127 123 119 114 109 105 103 105 107 111 115 119 122 125 128 131 135 139 141 141 141 142 143 144 144 142 139 134 127 120 113 110 109 109 110 110 112 114 119 125 135 152 180 209 228 234 223 200 170 149 137 131 127 124 123 122 121 122 122 123 123 124 124 125 127 130 133 135 138 140 141 142 141 140 138 134 128 122 116 108 99 88 73 61 50 42 37 36 37 40 43 47 50 53 55 58 60 63 65 66 66 66 66 67 66 64 60 55 50 46 44 45 47 53 58 64 69 73 73 71 68 65 66 66 74 82 102 140 184 175 162 143 133 128 126 127 130 132 136 136 137 139 142 146 149 151 154 159 162 166 169 173 177 182 188 195 201 207 211 214 216 213 209 202 196 191 190 191 192 193 195 196 197 198 199 199 200 200 199 198 196 194 193 193 193 193 194 194 195 195 195 195 195 195 194 194 193 191 189 186 184 181 180 179 177 175 172 168 164 163 164 166 169 172 175 178 180 182 184 185 186 187 188 189 191 193 194 196 197 198 199 198 197 196 195 196 198 200 202 203 204 202 201 200 199 200 201 201 201 199 198 197 196 195 195 195 196 196 197 197 196 194 192 188 184 179 176 173 171 167 163 159 157 159 163 169 174 174 171 162 150 133 117 106 97 92 91 93 96 101 108 115 123 129 137 144 150 158 165 170 172 172 172 172 174 177 179 181 182 184 187 194 206 224 236 245 249 253 256 259 260 261 262 262 263 263 263 264 264 212 211 210 209 210 212 217 225 231 236 238 238 237 237 239 241 244 246 248 250 252 254 256 258 258 258 258 258 258 257 257 255 254 254 254 255 256 257 259 260 262 263 264 266 267 268 269 270 272 273 274 275 276 278 280 282 283 283 282 281 281 281 284 286 289 292 293 294 293 291 289 286 286 285 284 283 282 281 281 281 282 282 280 277 273 268 265 262 261 262 264 266 267 268 269 269 269 270 271 274 280 295 336 3 11 9 3 358 353 349 346 343 340 337 335 334 333 332 333 333 335 336 337 338 338 338 338 337 336 336 336 335 334 333 330 327 323 317 311 304 298 292 287 282 277 273 270 266 262 257 252 246 240 235 231 227 225 224 224 225 225 225 225 224 223 220 218 217 216 215 215 215 214 215 215 215 213 210 206 202 198 195 194 195 197 200 203 205 207 209 210 210 210 208 205 202 199 197 196 195 195 195 194 193 190 187 183 179 174 168 162 155 149 144 140 137 134 132 132 132 133 134 135 136 136 136 135 134 133 131 128 125 121 117 113 110 110 110 112 116 120 124 128 132 135 139 143 144 144 143 142 141 140 138 134 129 123 116 112 111 112 115 116 117 117 118 120 124 131 144 168 204 228 239 240 220 183 148 131 123 119 116 115 114 114 114 115 116 118 119 121 123 125 127 130 133 136 139 141 142 143 143 143 140 137 133 128 123 117 110 102 92 81 69 55 46 42 41 42 44 46 48 49 51 52 53 55 56 56 56 56 56 58 57 56 54 49 45 41 39 38 39 42 47 52 55 58 56 53 47 43 39 41 62 100 149 164 171 168 158 147 141 137 134 134 134 136 140 144 150 158 165 170 172 172 172 172 172 172 174 177 180 185 191 198 204 209 213 216 218 216 213 205 197 193 191 192 193 195 198 201 202 203 204 205 205 205 202 197 192 188 188 189 190 191 192 192 192 192 192 192 192 192 192 191 189 187 184 181 179 176 174 173 170 168 166 164 164 165 167 170 174 177 179 181 183 183 184 185 186 187 188 189 190 192 193 195 196 198 199 198 196 194 194 195 197 200 201 203 203 202 201 199 199 200 201 201 199 198 196 195 195 194 194 195 196 196 197 196 193 188 181 173 167 162 159 157 158 157 157 158 161 165 169 171 171 169 165 156 140 119 102 91 85 85 88 91 94 98 105 112 121 131 140 150 158 164 167 169 169 170 169 171 173 175 178 180 181 184 189 198 215 231 240 244 248 251 253 255 256 257 257 258 258 259 259 260 261 211 210 208 206 203 203 206 212 222 230 234 236 236 237 238 240 242 244 245 246 247 248 249 251 253 254 255 255 256 255 255 253 252 251 251 251 252 253 255 257 260 262 264 265 266 267 267 267 267 268 269 270 271 273 274 275 274 272 268 263 260 260 263 268 273 278 281 283 284 284 284 284 284 285 285 284 282 280 278 277 277 277 277 276 274 270 267 264 262 261 263 264 266 267 267 268 269 271 276 283 298 325 358 9 11 9 3 357 352 347 344 340 338 335 334 333 332 332 333 334 335 336 337 337 337 337 336 335 334 333 332 332 331 330 329 327 325 321 317 312 307 301 295 289 284 280 275 271 266 261 255 248 241 235 229 225 223 221 220 221 221 222 222 222 221 219 218 216 215 214 214 213 213 213 212 210 207 203 198 192 189 187 188 189 192 195 198 200 201 203 204 204 204 202 200 198 195 193 192 191 190 190 189 188 185 182 177 173 167 161 155 148 143 138 134 131 129 129 129 130 131 133 134 135 135 135 135 135 135 134 133 132 130 127 125 122 120 119 120 122 125 129 132 136 139 142 144 145 144 142 139 135 132 128 123 117 112 109 111 114 118 121 122 122 122 123 125 129 138 156 187 221 237 242 235 198 150 125 114 109 107 106 106 106 106 106 107 108 110 112 115 119 122 124 127 130 133 135 138 139 140 141 141 140 138 134 130 127 123 118 113 106 99 89 76 65 57 52 51 50 50 50 51 52 52 53 53 53 53 54 54 54 55 55 54 53 49 45 40 37 35 36 37 40 41 42 41 38 32 26 20 15 16 21 36 65 90 94 97 103 106 113 120 126 125 127 129 132 144 157 172 185 191 194 192 190 187 184 182 182 183 186 190 195 200 205 209 212 215 217 216 212 206 200 197 195 195 195 196 199 202 204 205 206 208 208 206 200 192 184 180 180 181 184 186 187 188 189 190 190 190 190 190 189 188 186 183 180 177 174 172 169 167 165 163 163 164 167 170 174 176 178 180 181 181 182 182 182 184 184 185 186 187 189 190 192 194 195 197 196 195 193 192 193 194 196 199 200 201 201 200 199 198 199 200 201 200 198 196 195 193 192 191 190 189 188 187 182 174 159 139 127 122 123 126 130 135 139 142 146 150 153 157 159 160 159 156 149 139 124 108 96 90 87 89 91 93 93 94 95 99 106 115 127 140 151 160 163 164 165 165 166 168 174 181 189 197 204 211 220 228 238 243 247 249 251 252 253 253 253 253 253 254 255 255 256 257 258 212 210 208 205 202 199 199 203 212 222 230 234 236 236 237 238 240 242 243 244 244 243 243 245 246 248 250 252 253 253 253 252 251 250 250 250 250 251 252 254 257 259 262 264 265 265 265 264 263 263 263 264 264 264 265 264 264 263 260 257 254 252 253 256 261 265 269 272 274 276 279 281 283 284 284 284 282 279 277 275 274 274 274 274 273 272 270 268 266 264 264 264 265 265 266 268 270 276 285 300 323 344 358 4 5 3 359 354 349 344 340 337 334 332 331 331 331 332 333 335 336 336 337 337 336 336 335 334 332 331 330 329 328 327 327 326 325 324 321 319 315 311 306 300 295 290 285 281 276 271 265 257 249 241 234 229 226 223 222 221 221 222 223 223 222 221 219 218 216 214 213 212 211 210 207 204 199 193 187 182 180 180 182 185 188 191 193 194 195 196 196 197 196 195 193 191 189 187 185 184 183 183 182 181 178 174 170 165 160 153 147 141 136 131 128 125 124 124 124 125 126 127 128 129 130 131 132 134 134 135 135 134 134 133 132 131 130 129 130 131 133 135 137 139 141 142 144 143 142 139 133 128 123 118 114 110 108 111 116 120 124 126 126 125 125 126 129 134 145 166 199 228 237 233 206 150 122 110 102 100 99 98 98 98 97 97 98 99 100 103 107 111 114 118 122 124 127 130 132 134 135 136 136 135 133 130 127 125 123 121 118 115 111 105 96 87 79 71 67 63 61 60 59 58 57 57 57 56 56 56 57 57 56 56 55 53 50 46 42 39 36 35 35 36 36 36 34 30 25 19 14 11 13 17 23 30 37 41 46 50 58 66 77 92 100 107 113 122 142 166 189 201 206 206 204 202 199 195 191 191 190 192 194 198 201 204 208 211 214 214 212 209 203 199 197 195 195 195 198 200 202 203 203 204 204 202 196 187 178 171 167 166 166 171 176 180 184 187 188 189 189 189 189 188 186 183 180 177 174 171 169 166 165 163 164 165 169 172 174 176 177 178 179 179 179 179 180 180 181 182 183 185 186 188 190 191 193 194 195 193 192 190 190 192 193 195 197 198 198 198 198 197 197 198 198 199 197 194 191 189 186 183 180 176 172 166 156 138 110 87 80 80 82 86 92 100 110 119 126 131 135 139 141 143 143 142 138 132 123 112 103 97 93 93 94 96 96 94 91 88 85 83 79 85 97 118 145 156 163 167 174 181 193 206 222 233 240 244 247 247 247 249 251 253 254 254 253 252 251 251 251 251 252 253 254 254 255 255 214 212 210 207 204 201 199 201 206 216 224 231 234 236 236 237 239 241 243 244 245 244 244 244 245 247 250 252 253 254 255 254 253 252 252 252 252 252 253 254 256 259 261 263 264 265 265 262 259 257 256 255 255 255 255 255 255 256 256 256 255 254 254 255 257 260 264 266 269 272 276 279 282 285 286 287 287 284 281 278 275 273 272 272 272 272 272 271 270 268 266 265 266 267 268 272 277 286 301 321 342 350 354 356 357 357 355 352 345 340 335 332 329 328 329 330 331 332 334 335 336 336 336 336 335 335 333 332 331 329 328 326 325 324 324 323 323 323 323 322 320 318 315 311 307 302 298 293 289 285 280 274 266 257 249 241 236 233 230 229 229 229 229 228 227 226 224 221 218 215 212 210 207 204 199 194 189 183 178 175 175 176 178 180 183 185 187 188 188 188 188 188 188 187 185 183 181 178 176 174 173 172 172 170 168 164 160 156 151 145 139 134 129 126 123 122 121 121 121 121 121 121 121 122 122 123 124 125 127 128 129 130 131 131 131 131 132 133 134 136 138 139 140 141 141 141 141 139 136 132 126 121 116 112 109 109 112 117 122 126 129 129 129 129 129 130 133 139 153 177 208 231 227 204 151 119 107 100 96 94 93 92 92 92 91 91 91 91 92 93 96 100 105 109 113 117 120 123 125 127 129 128 126 124 121 117 114 114 113 114 116 116 116 113 109 104 98 92 85 80 76 73 71 70 68 67 65 64 63 62 62 62 61 60 58 55 52 48 44 40 37 34 33 32 31 30 28 25 21 17 14 13 14 17 20 23 25 27 29 31 34 41 51 64 75 83 92 109 152 201 220 221 219 215 210 206 204 202 199 197 196 197 198 200 202 204 205 207 208 207 205 202 198 195 192 191 191 194 197 199 201 200 199 197 193 185 175 166 160 155 152 151 153 160 167 174 181 186 188 189 189 189 189 187 184 182 179 176 173 170 168 166 164 164 165 166 168 171 173 175 176 178 178 179 179 179 179 180 181 182 184 186 187 189 190 190 191 191 191 189 188 187 188 189 190 191 191 191 191 192 192 191 191 190 189 188 185 182 178 173 168 161 155 150 145 137 123 102 79 68 64 64 65 65 67 74 82 91 101 107 112 116 121 123 123 123 120 117 111 106 102 98 97 97 97 98 97 94 91 88 83 76 65 53 41 5 249 238 240 245 248 250 251 254 255 256 256 255 254 252 251 251 252 253 254 254 253 252 250 250 250 250 251 252 253 253 253 253 214 212 210 208 206 204 202 202 205 211 219 226 232 235 236 237 238 240 244 247 250 251 250 250 251 252 254 256 258 259 260 260 260 260 259 258 258 257 258 258 259 260 262 263 264 265 264 260 255 249 246 246 248 249 250 251 252 253 255 256 257 258 259 260 261 263 265 267 270 273 277 281 284 287 290 291 291 289 283 279 275 273 271 270 270 269 269 268 267 267 266 267 268 270 274 280 289 303 320 335 346 349 349 350 350 350 348 345 338 332 327 324 323 323 325 327 329 331 333 334 335 335 335 335 335 334 332 331 330 328 327 325 324 322 321 321 320 321 321 322 322 321 320 318 314 311 307 304 300 297 294 290 285 278 270 262 255 250 246 243 241 240 240 238 237 235 232 228 223 217 212 207 201 196 191 186 182 178 175 173 173 173 175 176 178 180 181 181 180 180 179 178 178 177 175 172 169 165 163 160 159 158 157 156 154 151 148 144 139 135 131 127 125 123 122 121 121 121 121 121 121 120 119 118 117 115 114 114 114 115 117 119 120 122 124 126 127 129 131 134 136 138 138 138 137 137 136 134 130 124 119 115 113 110 110 113 118 123 127 130 132 133 133 133 133 134 138 146 163 189 214 227 197 153 125 111 103 98 94 92 91 90 89 89 88 87 86 86 85 86 88 91 95 100 105 109 112 115 117 119 119 118 115 111 106 100 95 94 96 100 105 110 113 115 115 112 109 106 101 95 91 88 85 83 81 79 77 75 73 71 70 69 67 65 62 59 55 50 45 40 35 31 28 25 23 22 20 17 13 11 10 10 11 13 14 15 13 12 9 6 4 4 8 22 38 51 55 356 270 262 254 246 237 228 220 214 211 209 206 205 204 203 204 204 204 203 201 200 198 196 194 193 190 188 186 186 188 191 194 196 198 198 193 186 177 166 159 155 152 152 152 153 156 161 167 172 179 182 185 187 188 188 187 185 183 181 178 175 172 169 167 165 164 164 164 165 166 169 171 173 176 178 180 181 181 181 181 181 182 184 186 188 189 189 187 186 184 183 182 180 179 178 178 178 178 177 175 175 176 176 176 175 174 172 170 166 162 157 149 140 131 126 122 120 118 110 97 81 67 61 58 59 60 62 64 68 72 77 83 89 94 99 103 105 107 108 108 107 105 103 101 100 99 99 100 102 102 101 101 100 101 101 109 264 268 257 254 251 252 254 255 255 255 255 255 255 255 255 253 252 251 250 251 251 252 253 252 251 251 250 250 251 252 253 253 253 253 253 215 213 211 209 207 206 205 204 206 209 215 221 227 232 234 235 236 239 242 247 251 254 255 256 256 257 258 260 261 262 264 265 266 266 266 265 264 263 263 263 263 264 264 265 266 265 263 257 248 240 237 239 243 247 250 252 253 255 256 258 259 261 263 263 264 265 266 269 272 276 280 285 288 291 292 291 288 284 279 276 273 272 271 270 268 266 264 263 262 264 266 269 273 278 285 295 307 321 334 341 344 345 344 343 343 342 340 335 329 323 318 316 315 318 321 325 327 329 331 332 333 333 333 333 333 333 332 330 329 328 327 325 324 322 321 320 319 319 320 320 321 321 321 320 318 316 313 311 308 305 303 300 297 293 287 281 274 268 262 258 255 253 252 250 248 245 241 235 227 219 211 203 196 191 187 183 180 178 176 175 174 173 173 173 174 174 174 173 172 170 169 168 166 164 162 158 153 149 146 143 141 141 141 140 139 137 135 131 128 126 124 122 122 122 122 123 123 124 124 124 124 123 121 118 115 112 109 107 106 105 106 108 111 114 117 120 122 124 126 128 129 130 130 131 132 132 131 129 124 120 116 113 113 114 117 122 127 130 133 135 137 137 137 137 136 138 142 153 174 201 217 208 154 129 117 110 104 100 96 94 93 91 90 88 88 86 85 84 83 83 84 86 89 94 99 103 106 109 110 112 112 111 109 107 104 102 98 96 94 94 97 102 105 108 110 112 114 113 111 109 105 101 98 95 93 91 87 84 82 80 78 75 72 69 66 63 58 53 46 40 33 28 24 21 18 14 10 7 3 0 359 359 360 0 360 358 354 349 341 331 320 309 298 291 292 292 291 288 286 283 275 265 253 241 229 221 216 213 212 212 214 216 221 224 226 217 205 198 195 193 190 186 183 181 181 183 186 190 193 195 197 194 187 179 171 164 160 158 158 160 163 166 168 171 172 173 175 177 179 181 183 184 184 184 182 181 178 175 173 171 169 168 168 168 168 167 167 168 170 173 177 180 183 184 184 184 183 183 184 185 187 187 186 182 176 171 168 165 162 158 155 152 151 150 149 149 149 150 149 148 146 143 140 136 130 124 115 106 95 87 85 87 91 95 92 87 79 70 65 63 63 66 69 73 76 78 80 82 85 89 93 97 99 100 102 103 103 104 103 102 102 102 103 105 108 111 115 119 126 138 162 193 216 229 237 240 241 241 243 244 245 247 248 249 250 252 252 252 251 250 250 249 249 249 250 251 252 253 253 253 252 252 253 253 254 254 254 254 217 215 213 210 208 207 207 207 208 210 213 218 223 227 230 232 234 236 239 243 246 250 253 255 257 257 258 259 260 261 263 264 266 267 268 268 267 267 266 266 266 267 268 269 269 268 264 256 243 237 235 237 241 246 250 253 256 258 260 261 262 263 263 264 265 266 268 272 275 280 284 289 289 288 287 284 281 278 275 274 273 272 272 271 269 266 264 263 263 266 270 275 281 289 298 311 322 331 338 341 342 340 339 337 336 335 332 328 323 318 315 313 312 315 319 322 325 327 328 329 329 330 330 330 331 331 330 330 329 328 327 326 325 324 323 322 321 321 321 321 321 321 321 320 319 318 316 314 313 311 309 307 304 301 296 291 286 280 275 270 266 263 261 259 256 253 248 240 230 220 210 200 194 189 186 184 182 181 179 177 175 173 171 169 167 167 166 165 164 162 160 158 155 152 148 144 139 135 131 129 127 126 127 127 126 125 123 121 120 119 118 118 119 120 122 123 125 126 127 128 127 126 124 121 118 113 109 105 103 102 103 105 108 111 115 118 121 123 125 126 127 126 126 127 128 128 127 124 119 116 113 112 114 119 125 131 135 138 140 141 142 142 142 141 140 142 147 160 186 215 215 166 133 122 116 111 107 104 102 100 98 96 94 92 90 88 87 87 85 84 83 84 85 89 93 97 100 103 105 107 109 110 111 111 113 114 115 117 117 116 113 107 102 97 96 98 102 106 109 111 112 110 107 104 102 98 95 92 89 86 83 79 76 72 68 64 58 54 47 41 34 29 24 20 15 11 7 3 359 357 356 355 353 351 349 347 343 337 330 319 309 297 283 278 278 281 284 283 282 280 275 266 257 246 235 225 217 213 210 213 227 256 312 336 342 338 326 286 244 220 202 187 178 177 184 190 197 200 203 203 202 194 186 180 177 174 172 171 172 175 177 179 179 178 176 174 174 174 175 178 180 181 182 182 182 181 179 177 176 175 174 174 174 173 172 169 167 167 168 171 175 179 183 184 185 183 180 178 176 177 174 168 160 154 150 147 144 141 137 131 127 122 119 119 119 120 119 116 112 108 104 100 96 92 88 84 80 75 70 67 68 73 80 83 82 80 77 76 76 77 81 85 90 94 98 99 100 100 101 102 104 105 105 105 105 105 106 107 108 108 108 110 114 120 126 133 140 150 163 180 196 209 219 225 229 231 233 235 237 239 241 243 244 246 247 248 248 249 248 248 247 248 248 249 250 251 253 254 255 255 254 254 253 254 254 255 256 255 221 218 215 213 211 210 209 209 209 211 213 216 220 224 227 230 232 234 236 238 241 245 248 251 254 255 257 258 258 259 260 261 263 264 265 266 266 266 266 267 268 269 271 272 272 271 266 258 248 240 238 239 242 246 250 254 257 260 262 263 262 262 263 264 267 269 273 276 279 283 285 285 283 281 279 277 276 275 275 275 275 274 274 273 272 271 271 270 270 273 277 283 291 300 310 320 328 334 337 339 338 336 334 332 330 328 326 323 320 317 314 313 312 314 317 319 322 323 324 325 326 326 327 327 327 328 328 328 328 328 327 327 326 326 325 325 325 324 324 324 324 323 322 321 320 319 318 317 316 315 313 311 308 305 301 297 293 288 283 279 275 271 268 264 261 257 251 242 232 221 211 201 195 191 188 186 184 183 181 178 174 171 166 163 160 159 158 157 157 154 151 148 145 141 138 134 130 126 123 120 119 119 119 119 118 117 116 115 115 115 115 116 117 118 120 121 123 125 127 128 129 128 127 125 121 117 112 108 106 104 106 108 110 113 116 119 122 124 126 127 127 127 127 126 125 123 120 116 113 111 110 111 116 122 129 134 138 140 141 143 144 144 144 143 142 144 150 163 193 211 188 143 128 123 119 115 112 110 108 106 104 102 99 97 95 93 92 91 89 87 86 85 85 87 89 92 94 97 100 103 106 109 111 114 116 119 122 125 127 127 123 114 103 92 85 83 84 87 92 97 104 106 106 106 105 102 99 96 93 89 87 82 77 73 68 63 57 51 45 39 33 27 23 19 15 11 7 4 1 0 359 358 357 355 352 349 346 341 335 328 323 318 315 314 311 308 300 292 285 277 269 260 251 247 241 234 228 223 223 233 287 336 349 352 351 346 337 323 311 308 317 334 347 312 252 237 233 229 227 222 212 197 189 185 184 185 186 189 191 192 192 190 188 185 182 179 177 176 177 178 180 181 182 182 182 181 181 180 179 179 179 177 175 171 167 163 161 160 162 165 169 174 179 181 178 171 161 152 144 138 133 129 128 127 127 126 124 121 117 112 107 103 100 99 98 97 93 89 84 81 79 78 77 75 73 71 71 71 72 75 79 84 87 88 89 89 92 95 98 102 107 110 113 115 117 117 117 117 116 116 115 115 114 113 112 113 114 116 118 119 123 128 135 143 152 161 170 181 191 201 208 214 220 224 227 229 232 234 237 238 240 241 242 243 243 244 245 245 245 245 245 246 248 249 251 252 253 254 255 255 255 255 255 255 255 256 257 257 225 222 220 217 214 212 211 210 209 210 211 214 217 221 225 228 230 232 233 235 237 240 243 247 251 254 256 258 259 259 260 260 261 261 262 263 263 264 264 265 267 268 270 271 270 269 265 260 253 247 243 243 243 246 249 252 256 258 260 261 261 262 264 266 270 274 278 280 281 281 280 277 275 274 274 273 273 274 274 275 275 275 275 275 276 276 277 278 278 280 283 288 296 305 312 319 325 329 331 332 330 327 324 321 319 317 316 315 314 313 312 311 312 313 315 317 319 320 321 322 322 323 323 324 324 325 326 326 327 327 327 327 327 327 327 327 327 327 327 327 327 326 325 324 322 321 320 319 318 317 315 313 310 307 304 300 297 294 291 287 282 277 273 269 265 259 252 243 233 222 213 205 199 195 191 188 186 183 179 175 171 166 161 158 155 154 152 151 149 145 142 138 135 132 129 126 123 120 117 115 114 114 115 114 114 113 113 113 113 113 114 115 115 117 118 119 120 121 122 124 126 127 127 126 124 121 117 114 111 110 111 113 115 117 119 121 123 124 124 124 124 123 122 121 119 117 114 111 110 109 110 112 118 125 131 136 139 141 143 144 145 145 145 144 144 145 150 161 189 181 153 137 130 126 124 121 118 115 113 111 109 107 105 103 101 99 97 95 93 91 89 86 85 85 85 86 87 90 93 97 101 104 107 109 110 111 112 113 113 112 108 103 95 88 81 76 73 71 72 75 79 86 91 97 98 98 96 94 91 88 85 81 76 72 66 60 55 49 43 36 31 27 24 20 17 13 10 7 6 5 4 3 1 358 356 354 352 349 345 344 344 346 350 352 351 347 336 324 310 297 284 271 259 260 266 280 291 300 311 328 343 353 358 360 357 351 344 336 331 332 337 338 339 334 327 319 309 294 285 272 243 209 197 192 194 197 200 204 206 206 204 200 196 192 188 185 183 181 181 181 181 182 182 182 182 182 181 181 180 179 178 175 170 164 158 153 150 150 154 159 164 171 174 173 166 152 139 127 119 113 109 108 110 112 114 115 114 110 105 101 97 95 94 93 92 92 91 88 85 82 80 79 79 79 80 82 84 87 90 93 97 100 103 105 108 113 117 121 125 127 128 129 128 127 127 126 125 125 125 124 123 122 122 122 122 124 126 129 132 136 142 149 157 165 173 182 191 199 206 212 216 219 223 226 229 231 233 234 236 237 238 239 240 240 241 242 243 243 243 243 244 245 247 249 250 251 253 254 255 255 256 256 256 256 257 257 258 258 229 227 224 221 218 215 212 210 208 208 209 211 215 219 223 226 229 230 231 233 234 237 240 244 247 251 254 257 259 260 261 261 261 260 260 260 261 261 262 263 263 264 265 265 264 263 261 258 255 252 249 246 246 246 248 250 252 254 256 258 260 262 265 269 275 279 281 282 280 277 274 271 270 269 269 270 271 272 273 274 275 275 276 276 277 279 280 282 284 284 285 287 292 298 305 310 314 317 316 313 309 304 301 298 297 298 300 301 303 305 306 307 309 312 314 316 317 318 319 320 320 321 321 321 322 322 323 324 325 326 326 326 326 327 327 328 328 328 328 328 328 328 327 326 325 324 322 321 320 318 316 313 310 307 304 301 299 296 294 291 287 282 277 272 266 260 252 243 234 225 216 209 202 197 193 189 185 181 176 171 166 161 157 154 151 149 147 145 142 139 134 130 126 123 121 119 117 116 114 112 111 110 110 110 110 110 111 112 113 114 114 115 115 116 116 117 117 117 118 119 120 121 123 124 123 122 121 119 117 117 117 118 119 121 122 122 122 121 120 119 117 117 116 115 114 113 112 110 110 111 113 116 122 128 133 138 141 143 145 146 146 146 145 145 144 146 151 161 182 163 148 140 136 133 131 128 124 121 118 116 113 111 110 108 106 105 103 100 97 93 89 85 82 80 79 78 79 81 84 88 93 97 99 100 100 99 98 97 95 93 91 88 85 81 77 72 68 65 64 64 67 70 75 80 84 86 86 86 85 82 79 76 72 67 61 55 49 44 39 34 31 28 25 23 21 18 15 13 12 10 8 5 3 0 358 357 355 355 354 354 356 358 0 1 1 360 357 353 346 340 336 335 347 1 8 9 7 7 7 7 8 8 8 5 360 354 347 342 338 338 337 335 334 334 334 337 338 338 337 336 332 312 253 218 214 214 215 218 219 218 215 211 205 199 194 190 187 185 184 183 183 183 183 183 182 182 181 180 179 178 176 172 167 161 153 149 148 150 154 158 164 167 166 161 151 140 130 120 113 108 104 102 103 105 107 109 110 109 106 104 102 101 102 103 105 107 106 104 100 97 94 93 93 94 97 99 101 104 106 109 114 118 124 129 134 138 142 144 145 144 142 140 137 135 133 132 131 131 130 130 129 128 128 129 131 135 139 144 148 153 159 166 173 180 188 196 204 211 216 220 222 223 225 227 230 231 233 234 236 237 238 238 239 240 241 241 242 242 243 243 243 244 246 248 249 251 252 253 254 254 255 255 256 257 257 258 258 258 232 230 227 224 221 217 214 211 208 207 207 209 212 217 221 224 227 229 230 231 233 235 238 241 244 247 250 254 257 259 261 261 261 260 260 259 259 259 259 259 259 260 260 259 259 258 257 256 256 255 253 251 249 248 248 249 250 252 254 257 260 264 268 273 278 281 281 280 277 273 270 268 267 266 266 267 268 270 272 274 275 276 277 278 280 282 284 287 290 292 294 294 293 294 295 298 299 299 295 288 282 277 274 272 271 273 278 283 288 293 297 301 305 308 311 313 315 317 318 318 318 319 319 319 319 320 321 322 324 324 325 326 326 326 326 327 327 328 328 328 328 328 327 327 326 325 324 322 320 318 315 312 308 305 302 299 297 295 293 289 285 280 275 270 263 257 250 242 234 226 218 211 204 199 193 189 183 176 171 165 160 156 152 150 147 145 143 141 138 135 132 128 125 122 120 118 116 114 113 111 110 109 109 109 110 110 111 112 113 114 115 115 115 115 115 115 115 114 114 113 113 114 115 117 118 120 120 121 121 121 121 122 123 124 124 123 122 120 119 117 116 115 114 113 113 112 112 112 113 115 118 121 125 130 135 140 144 146 146 147 147 146 146 146 147 149 157 170 179 163 152 146 142 140 138 134 131 127 123 120 119 116 114 112 111 109 107 104 100 94 88 82 77 72 68 66 66 69 73 78 85 90 93 94 94 92 90 88 85 82 80 78 76 73 71 69 67 65 64 64 65 66 68 70 72 74 76 77 77 76 74 71 67 61 55 49 44 38 34 31 30 28 27 27 25 23 22 20 18 15 12 9 6 3 1 360 359 359 359 360 1 2 3 4 5 6 7 6 5 4 6 11 16 18 20 19 19 18 18 16 14 11 7 3 357 352 346 343 340 338 338 336 336 336 338 339 342 343 345 347 347 344 335 307 271 249 239 236 232 229 225 220 213 206 199 194 190 188 186 185 184 183 183 182 181 180 180 179 177 176 173 169 164 155 147 142 142 144 147 150 154 155 153 148 141 133 126 119 113 108 105 103 102 103 105 107 110 111 113 113 114 115 116 118 121 122 121 119 116 111 108 107 107 108 111 114 118 122 125 130 135 141 147 150 153 155 156 156 154 152 149 146 144 141 139 138 137 137 137 137 136 136 136 139 142 147 153 158 163 168 172 178 185 192 199 206 213 218 221 223 224 224 225 227 229 232 234 235 237 238 239 240 240 241 241 242 242 243 243 243 243 244 245 247 248 250 251 252 253 253 254 255 256 257 257 257 257 257 234 231 229 226 223 220 216 213 210 208 208 210 213 216 220 223 226 228 230 231 233 235 237 239 241 243 245 248 251 254 256 258 259 260 260 259 259 258 257 256 255 255 256 256 257 257 257 257 258 258 258 257 256 254 253 252 253 254 255 258 261 265 269 273 274 274 272 271 269 268 266 265 264 263 263 264 265 268 270 272 275 277 279 282 285 287 290 293 296 298 300 302 300 297 294 292 290 288 285 280 274 269 264 261 259 259 263 269 275 281 288 294 300 304 308 311 313 315 316 316 317 317 317 317 317 317 318 320 321 323 324 325 325 326 326 326 326 326 326 326 326 326 326 326 325 325 323 322 319 317 314 310 306 303 299 296 293 291 288 284 280 275 270 265 259 253 247 240 233 225 217 210 203 197 190 183 176 170 164 160 156 153 149 147 145 144 142 140 138 135 133 130 127 125 122 120 118 116 114 112 111 111 111 111 112 112 113 114 115 115 115 115 115 115 114 114 113 111 110 109 108 108 109 111 113 115 118 119 120 121 122 123 124 125 124 123 122 121 121 120 119 118 117 116 115 114 114 115 117 119 122 124 127 131 135 140 144 146 147 147 147 146 147 148 151 158 169 181 182 167 156 150 147 144 142 139 135 132 128 126 123 121 118 116 115 114 111 107 103 96 88 80 73 65 59 54 52 54 59 68 78 84 89 92 92 92 89 86 82 79 76 73 71 69 67 65 65 64 64 65 66 66 67 68 68 69 70 72 73 73 72 70 67 62 56 49 42 35 32 31 30 29 29 28 28 27 26 25 23 20 17 13 10 7 5 3 1 360 359 359 0 2 4 6 8 10 11 11 12 14 17 19 19 19 18 19 19 19 17 14 10 7 3 358 353 348 344 341 338 336 335 335 336 337 339 340 343 347 350 353 353 352 349 343 333 314 289 268 254 243 236 229 221 212 204 198 193 190 188 186 185 184 183 181 180 179 178 176 175 173 169 164 155 144 136 132 134 137 139 142 144 144 142 139 135 130 124 119 115 110 108 106 105 104 105 108 111 115 118 122 125 128 131 132 134 134 134 132 129 125 123 123 123 126 129 134 140 145 149 153 158 161 163 163 163 163 162 160 158 155 153 151 149 147 145 143 143 143 144 144 143 144 145 149 154 159 165 170 174 177 182 188 195 201 206 211 215 219 221 222 223 223 224 227 229 232 235 237 238 239 240 240 240 241 241 242 242 243 243 244 244 244 245 246 247 249 250 251 252 253 255 256 256 257 257 256 256 256 236 233 230 227 225 222 219 215 212 210 210 212 215 218 221 224 226 228 230 232 234 236 237 239 240 241 243 244 246 248 251 254 256 258 260 261 261 260 259 257 255 253 253 253 254 255 257 258 259 260 261 261 261 261 260 260 259 259 258 258 259 260 262 264 264 264 263 262 261 261 261 262 262 262 262 262 263 265 268 271 274 277 281 284 286 289 291 293 295 297 298 299 299 297 292 288 285 283 282 281 278 275 272 268 265 263 264 267 271 276 284 291 297 302 306 309 312 314 315 315 315 315 315 315 315 316 317 318 319 321 322 323 324 325 325 325 325 325 325 324 324 324 324 325 325 324 323 321 319 316 313 309 305 301 297 293 290 286 282 278 274 269 265 260 254 249 243 237 230 223 216 208 201 193 184 176 169 165 161 158 155 151 148 145 144 143 142 141 139 137 135 132 129 127 124 122 120 118 116 114 113 113 113 113 114 115 115 116 116 116 116 115 115 114 113 112 111 109 108 107 106 106 108 109 111 114 116 118 119 121 122 123 124 124 124 123 123 122 122 122 122 121 120 119 119 118 118 118 120 122 124 126 128 130 133 138 142 145 146 147 147 148 150 153 159 169 180 186 183 170 158 151 148 145 142 139 136 134 131 129 126 124 122 121 120 119 116 113 107 100 93 85 78 70 62 53 47 45 49 58 71 79 86 91 93 94 92 89 86 82 78 74 71 67 64 62 60 61 63 65 67 68 68 68 69 69 70 72 73 73 74 73 72 68 62 55 46 39 35 33 32 30 29 27 26 26 26 26 24 22 19 17 14 11 7 4 1 359 358 359 1 4 7 9 12 13 14 15 16 19 20 21 20 19 18 18 17 16 14 11 7 3 360 355 350 345 341 338 336 336 336 337 338 339 341 344 347 351 355 356 357 357 356 355 353 346 335 319 296 272 255 241 229 219 210 202 197 193 191 189 187 185 183 182 180 178 176 174 171 168 164 157 148 139 133 132 134 137 139 141 142 142 141 138 134 129 125 121 118 115 113 111 110 111 113 115 118 122 127 132 136 140 142 143 145 146 148 147 146 145 144 144 146 149 152 156 160 162 164 165 166 167 167 166 165 163 161 159 158 156 155 153 151 149 147 146 146 147 148 149 150 151 154 159 164 168 172 176 179 184 190 196 203 207 211 213 216 218 220 222 222 223 225 227 230 233 235 237 238 238 239 239 239 240 240 241 241 242 243 244 244 244 245 246 247 249 250 251 252 254 255 256 257 257 257 257 257 258 239 236 233 231 228 225 221 217 214 212 212 213 216 219 222 225 227 229 231 233 235 237 239 241 242 243 243 244 244 245 247 250 252 255 258 261 262 262 261 260 258 255 252 251 251 252 253 256 258 260 262 263 264 266 266 266 266 264 262 259 256 254 253 253 254 255 255 256 256 257 258 259 260 261 261 262 263 265 267 270 273 276 279 282 284 286 288 289 291 292 293 293 293 291 287 283 279 278 279 282 284 285 285 284 282 279 277 277 278 281 286 292 297 302 306 309 312 314 315 316 316 315 315 315 315 316 317 318 319 320 321 322 323 324 324 324 324 324 323 323 323 323 324 324 325 325 325 323 322 319 316 312 308 302 297 292 288 283 279 274 269 265 261 256 251 246 240 234 228 223 215 207 197 187 177 170 164 161 157 155 151 147 145 143 143 143 143 142 140 138 135 133 130 128 126 124 122 121 119 118 117 116 116 116 116 116 116 117 117 117 116 116 115 114 113 111 110 109 108 108 108 108 110 111 113 115 117 119 120 121 122 124 124 124 124 124 124 124 124 124 124 124 125 124 123 122 122 122 123 125 127 128 130 132 134 138 141 144 146 147 149 151 155 161 170 182 187 188 183 171 158 150 146 143 140 137 135 133 132 130 129 127 126 125 125 123 122 118 114 110 107 104 102 98 92 80 64 53 51 55 65 73 80 87 91 93 94 93 91 88 83 78 74 69 64 61 59 59 61 62 66 68 69 70 71 71 72 73 74 75 75 76 75 72 66 58 50 43 38 35 32 29 27 25 24 24 24 23 23 22 20 18 15 12 8 4 1 359 1 2 4 7 10 12 15 17 18 20 20 21 21 21 20 19 17 16 15 13 11 7 4 1 357 352 347 343 340 338 339 340 342 343 344 344 346 348 350 352 355 356 356 358 359 0 360 357 353 346 334 316 291 265 244 229 218 209 203 199 195 193 190 187 185 182 180 177 175 172 169 166 161 154 145 137 132 131 134 137 140 142 143 143 141 138 135 132 129 128 127 126 125 125 125 126 127 129 131 134 138 142 146 148 150 152 155 158 160 161 161 161 161 161 161 162 163 165 167 168 169 168 166 165 163 162 160 159 158 156 155 154 153 151 150 149 148 148 148 150 153 154 156 159 163 167 171 175 178 181 185 190 195 201 206 209 212 214 216 218 220 222 224 225 226 229 231 233 235 236 237 237 237 237 238 239 239 240 241 242 243 244 245 246 246 247 248 249 250 251 253 254 255 256 256 257 258 260 261 262 242 240 236 233 231 228 224 220 217 215 214 214 216 219 222 225 228 230 232 234 236 238 240 243 244 246 246 246 246 245 246 246 248 251 254 257 260 261 262 262 260 258 255 252 250 249 250 252 255 257 260 262 265 266 268 268 268 266 263 260 256 252 249 247 248 249 250 252 253 254 255 256 258 260 262 264 265 266 268 270 272 275 277 280 282 283 285 286 287 288 289 289 289 287 284 280 277 276 279 283 287 290 293 295 295 294 292 290 290 291 293 297 301 305 308 311 314 315 317 317 317 317 317 317 317 317 318 319 320 320 321 322 323 324 324 324 324 324 323 323 323 324 325 326 327 328 328 327 326 324 322 318 313 307 302 296 291 285 280 275 270 266 263 259 254 248 242 235 231 225 217 207 194 181 171 164 159 155 152 148 145 143 142 141 142 143 143 142 140 137 134 132 130 129 128 126 125 125 124 123 122 121 120 119 119 118 118 118 118 117 117 116 116 115 113 112 111 110 110 110 111 112 114 115 117 118 120 121 122 123 125 126 126 126 126 126 126 126 126 127 127 129 129 129 127 126 126 126 127 128 129 131 132 134 137 140 143 146 149 150 153 156 161 168 177 186 187 186 180 169 157 149 144 140 138 135 134 132 132 131 130 130 129 130 129 128 126 124 123 122 123 126 130 134 136 133 117 90 70 62 63 66 70 77 83 88 91 93 94 92 88 83 78 72 68 64 61 60 59 60 64 67 69 71 72 73 73 74 74 74 74 73 72 69 65 60 53 48 43 39 34 30 27 25 23 22 22 21 20 20 19 17 14 11 7 5 4 5 6 7 8 9 12 15 18 20 22 24 25 25 24 22 20 19 16 13 11 9 6 4 1 358 355 352 349 346 345 344 346 348 348 348 348 349 349 350 350 350 352 355 358 1 3 3 3 1 358 354 347 336 320 295 266 244 229 219 211 206 201 198 194 191 187 184 181 177 174 171 168 164 159 152 143 136 132 132 135 138 141 143 145 146 145 143 141 140 139 139 140 141 141 141 141 141 141 142 143 145 147 150 153 156 158 161 163 166 168 168 168 167 166 165 165 165 165 166 167 167 166 165 163 161 159 158 156 155 154 154 153 152 151 150 150 150 151 152 153 155 158 161 163 166 169 174 177 181 184 187 191 195 200 204 207 209 212 214 216 218 220 222 224 226 228 230 232 233 234 235 236 237 237 238 239 240 241 242 242 243 244 245 246 247 248 249 250 251 252 252 253 254 255 256 258 259 261 262 263 263 245 243 240 236 233 230 227 224 221 218 216 216 217 219 222 225 228 230 232 234 236 238 241 243 245 247 248 248 248 247 245 244 244 245 248 251 254 257 260 261 262 262 260 258 255 252 252 252 253 255 257 259 261 262 264 264 265 264 263 260 257 253 250 247 246 246 248 249 250 252 253 255 258 261 264 266 268 270 271 272 274 275 277 279 281 283 284 285 286 287 288 288 289 288 286 284 281 279 281 285 289 292 296 298 299 299 298 297 296 297 298 301 304 307 311 313 316 317 319 320 320 320 320 320 319 320 320 321 321 321 322 322 323 324 325 325 325 325 324 324 324 325 326 328 329 330 330 330 330 329 327 323 319 314 309 304 300 295 290 285 280 276 271 267 262 255 248 240 235 229 220 208 192 176 165 158 153 149 145 142 140 139 139 140 141 141 141 140 138 135 133 132 131 130 130 130 129 129 128 128 127 126 125 123 122 121 120 120 119 119 119 118 117 116 115 114 113 113 113 114 115 116 118 119 120 121 122 123 124 125 126 127 127 128 128 129 129 129 130 131 132 133 133 132 131 130 130 130 131 131 132 133 135 137 140 142 144 147 149 151 154 158 163 170 176 181 182 180 175 165 154 147 142 139 136 134 133 132 132 131 132 132 133 133 133 132 131 130 130 131 133 136 141 144 145 142 129 111 90 74 67 63 64 68 73 79 84 88 90 90 87 83 79 74 70 67 64 62 61 61 64 66 69 72 74 75 75 75 74 73 72 70 68 67 64 62 58 54 50 45 39 35 31 27 25 23 22 20 19 18 16 14 12 9 8 7 7 7 8 9 11 13 16 19 21 24 25 27 28 28 27 25 22 19 15 12 9 6 4 2 360 358 356 355 353 352 351 351 351 352 351 351 352 353 354 355 356 357 358 1 4 7 8 7 5 3 360 356 351 344 332 315 291 266 246 232 222 215 209 204 199 194 190 185 181 177 174 170 166 162 156 148 140 135 133 135 139 143 147 150 152 153 152 152 151 151 151 152 153 152 152 150 150 149 149 150 151 153 155 157 160 163 164 166 167 168 168 168 168 167 166 165 164 163 164 164 164 164 163 161 159 158 156 155 154 153 152 152 152 152 152 152 153 154 155 157 159 161 164 166 168 171 174 177 181 185 188 191 195 198 202 205 207 209 212 214 216 219 221 223 225 227 229 231 232 234 235 236 237 238 239 241 242 242 243 244 245 246 247 248 249 250 250 251 252 252 253 253 254 255 257 258 261 262 263 263 263 263 243 244 241 237 234 230 228 225 223 221 219 218 218 219 221 224 227 229 231 233 235 237 239 242 244 246 247 248 248 248 246 244 242 241 242 245 249 253 256 260 262 265 267 267 267 264 261 259 257 256 256 255 256 256 257 257 258 259 259 259 258 255 252 250 248 247 247 249 250 252 254 256 259 262 265 269 271 273 274 275 276 277 279 280 281 283 284 286 287 288 289 290 291 291 290 288 286 285 285 288 291 294 297 299 300 301 300 300 300 301 302 304 307 310 313 315 318 320 321 322 323 323 323 322 322 322 322 323 323 323 323 324 324 325 325 326 326 326 325 325 326 326 327 329 330 330 330 330 330 329 328 325 321 318 315 312 309 305 302 298 293 287 281 275 268 261 253 243 235 227 216 202 184 170 159 151 145 141 137 136 136 136 137 139 140 140 139 138 137 135 134 133 133 133 133 133 133 133 133 132 131 130 129 128 127 126 124 123 122 121 120 120 119 118 117 116 116 116 117 118 119 120 121 122 123 123 124 125 126 126 127 128 128 129 130 131 132 133 134 135 136 136 136 135 134 133 133 133 134 135 136 137 138 140 142 145 147 149 151 153 156 160 165 170 174 176 176 173 167 157 150 145 141 138 136 135 133 133 132 132 133 133 135 136 136 136 135 134 134 135 136 138 139 139 137 134 126 114 96 81 71 66 64 66 69 72 76 80 83 84 82 80 76 72 69 67 65 64 64 64 66 68 71 73 76 77 78 78 77 75 73 71 69 68 67 66 64 61 57 53 48 43 38 33 29 26 23 21 18 16 15 12 10 9 8 7 6 6 6 8 11 15 18 21 23 25 26 28 29 29 29 27 24 20 17 14 10 7 5 3 1 360 359 359 359 358 357 357 356 355 355 357 358 360 1 2 4 5 7 10 13 14 13 12 10 7 4 0 355 349 340 327 309 287 264 248 235 226 218 211 205 198 192 186 181 176 172 168 164 159 153 145 138 134 135 139 143 148 152 156 158 159 159 159 158 158 158 158 158 158 156 155 154 154 154 154 155 157 159 161 163 164 165 165 166 166 167 167 166 166 165 164 162 161 160 160 159 159 159 158 156 155 154 153 153 153 153 153 153 153 153 154 156 158 160 162 164 167 169 171 172 174 177 180 183 187 190 193 196 199 202 205 207 210 212 215 218 220 222 224 226 228 230 232 234 235 237 238 240 241 242 244 245 245 246 247 248 249 250 250 251 252 252 253 253 254 254 254 255 256 258 259 261 263 263 263 263 263 240 241 240 236 232 229 226 224 222 221 220 219 219 220 222 224 226 228 230 232 234 236 238 240 242 243 245 246 247 247 246 244 242 241 240 242 245 248 252 257 261 264 268 270 272 272 269 265 262 259 257 255 253 252 252 251 251 251 252 253 253 253 252 251 250 249 249 250 251 253 255 258 261 264 267 269 272 274 276 277 278 278 279 280 281 283 284 286 287 289 290 292 293 292 291 290 287 286 287 289 292 295 298 300 301 302 303 303 304 305 306 308 310 312 314 317 320 322 323 324 325 325 325 325 325 325 325 325 325 325 325 325 326 326 326 326 326 326 326 326 327 327 327 328 328 328 328 328 328 327 326 324 321 319 318 316 315 313 310 306 301 295 288 281 273 265 254 242 229 215 199 184 172 162 153 146 139 135 132 132 133 135 137 139 140 140 139 139 138 138 137 137 137 137 138 138 137 137 136 135 135 134 133 132 131 130 128 127 126 124 123 121 121 120 119 119 119 119 120 121 121 122 123 124 124 125 125 126 127 127 128 129 130 131 132 133 135 136 137 138 139 138 137 136 136 135 136 136 137 138 139 140 141 143 145 147 149 151 153 155 158 160 164 168 170 172 171 166 158 151 145 141 139 139 137 137 136 135 134 134 135 136 138 138 139 139 137 137 136 135 136 136 135 134 132 128 121 111 97 82 72 67 66 66 69 70 73 76 77 77 76 75 72 70 69 67 67 66 67 67 69 70 73 76 78 79 81 81 80 78 76 74 72 72 71 70 69 67 65 62 57 53 47 42 37 32 27 23 19 15 12 10 8 8 6 5 3 2 3 5 8 13 17 19 22 25 27 28 30 30 30 28 26 23 20 17 14 11 9 8 7 5 5 5 5 4 3 1 0 359 359 0 1 3 4 5 6 8 11 15 18 19 19 18 15 12 9 5 360 354 347 337 324 307 286 266 251 238 227 218 209 200 192 185 178 173 169 165 162 157 150 144 139 136 139 143 147 151 155 158 160 160 160 159 158 158 158 158 158 157 156 156 155 155 155 156 156 157 158 160 160 161 161 162 163 164 164 164 164 164 162 161 158 156 155 154 154 155 155 155 155 154 154 153 154 154 154 154 155 155 156 157 159 161 164 166 169 171 174 176 177 179 181 183 185 187 190 192 195 198 201 204 207 210 213 216 219 221 223 225 228 230 232 235 237 239 240 241 242 243 244 245 246 247 248 249 250 251 252 252 253 253 254 254 255 255 255 256 256 257 258 258 259 260 262 263 264 265 236 237 237 235 231 228 224 222 220 219 218 218 219 221 223 225 227 228 229 231 233 235 237 239 241 242 244 245 247 247 247 246 244 243 242 242 243 245 248 252 255 259 262 264 266 267 267 266 264 262 260 258 256 253 251 250 248 247 247 247 247 248 249 249 249 250 250 251 253 255 257 259 262 265 267 270 272 274 276 277 278 279 279 280 281 282 283 285 286 288 289 290 290 289 287 285 281 280 281 284 288 293 297 300 302 303 304 305 306 307 308 310 311 313 315 317 320 322 324 325 326 326 327 326 326 326 326 326 326 327 327 327 326 326 325 324 324 324 324 325 325 325 325 325 326 326 326 327 327 327 326 324 322 320 319 319 318 317 315 312 307 301 293 285 276 264 251 236 217 197 180 166 159 152 146 141 136 133 131 132 134 136 138 140 140 141 141 141 141 142 142 142 142 142 142 142 141 140 139 138 137 137 136 135 133 132 130 129 127 125 124 123 122 121 121 121 121 122 122 123 123 124 124 125 125 125 126 126 127 128 129 130 131 132 134 135 137 138 139 140 140 139 139 138 137 137 138 138 139 140 141 142 144 146 147 149 151 153 155 156 158 159 162 165 167 168 166 159 151 144 139 136 136 137 138 138 138 137 137 137 138 140 141 142 143 142 141 139 137 135 134 133 132 129 126 120 112 102 90 76 71 67 67 66 67 68 70 72 73 73 74 73 72 71 70 69 69 70 70 71 72 74 75 77 79 80 82 82 83 82 80 79 77 76 75 74 74 74 73 72 70 66 62 56 50 43 35 27 21 15 9 5 1 359 357 356 355 356 358 1 5 9 13 17 21 25 30 33 35 36 35 33 31 28 25 22 19 17 16 15 14 13 11 10 9 8 7 5 3 0 0 0 1 1 2 3 5 8 12 16 20 21 22 21 17 14 10 6 2 357 352 345 336 323 307 288 269 253 239 226 212 199 188 179 173 168 165 162 159 155 150 145 142 141 143 146 149 152 155 157 157 158 158 156 155 154 154 154 154 154 153 153 153 154 154 154 154 155 155 156 157 157 158 159 160 161 161 161 161 160 158 156 153 151 149 148 150 151 153 155 155 155 155 156 156 157 157 157 157 158 159 160 162 165 167 170 173 176 179 181 182 184 185 186 187 189 190 192 195 198 201 204 207 210 214 217 220 223 225 228 230 233 236 238 240 241 242 243 243 244 245 246 247 248 249 250 251 251 252 253 254 254 255 256 256 257 257 257 257 257 257 257 258 259 261 264 266 268 231 233 233 232 231 228 224 221 218 217 216 217 219 222 224 226 228 229 230 231 232 234 236 238 240 242 244 245 247 247 248 247 247 246 245 244 244 245 246 248 250 252 254 256 258 260 261 262 262 262 261 259 258 256 254 252 250 248 246 246 246 246 247 248 249 250 252 253 255 256 258 260 263 265 268 270 272 274 276 277 278 279 279 280 281 281 282 283 284 285 286 285 284 282 279 275 272 270 272 276 281 287 293 297 300 302 303 304 306 307 309 310 312 313 315 317 319 321 323 324 325 326 327 327 326 326 325 326 325 325 325 325 324 323 322 321 320 320 321 321 322 322 322 323 323 324 325 327 328 328 328 327 326 324 323 322 321 319 318 316 312 307 300 291 279 263 245 224 199 175 158 147 144 140 137 135 132 132 132 134 136 138 141 142 143 144 144 145 146 146 147 147 147 146 146 145 144 143 142 141 140 139 138 136 135 133 131 129 127 126 124 123 123 123 123 123 123 124 124 124 125 125 125 125 125 126 126 127 127 128 129 130 132 133 135 136 138 139 140 140 140 140 139 139 139 139 140 140 141 142 143 144 145 147 149 151 152 154 155 156 156 158 160 161 162 162 158 152 145 140 137 135 135 137 137 138 138 138 138 140 141 143 145 147 147 146 144 142 140 136 134 131 128 123 117 108 98 87 76 66 64 62 63 63 66 67 69 71 72 73 73 73 73 73 73 73 73 73 74 75 76 76 77 78 80 81 82 83 83 84 83 83 81 80 79 78 78 79 81 82 82 81 79 76 71 65 56 41 25 8 357 349 342 339 339 340 343 347 352 358 4 10 16 23 29 34 39 42 43 43 41 39 36 33 30 27 25 24 22 21 19 17 15 13 11 9 7 5 3 1 1 1 1 1 2 4 6 8 11 14 17 19 19 17 14 11 8 5 2 358 354 349 343 335 324 310 292 273 254 234 212 193 180 171 166 163 161 159 156 152 149 145 143 144 145 147 149 151 152 153 153 153 153 151 149 147 146 146 146 147 147 147 148 148 149 149 148 148 149 150 152 152 153 154 155 156 156 156 156 155 153 151 148 147 146 145 147 149 151 154 155 156 157 158 158 159 159 160 160 161 162 163 166 168 171 174 177 180 182 184 186 188 189 190 191 192 194 195 197 199 202 205 208 211 215 219 222 225 228 231 233 236 238 240 241 242 243 244 244 245 246 247 248 249 250 251 251 252 252 253 253 254 255 256 258 259 260 260 260 259 259 258 259 260 262 265 267 269 227 229 230 230 229 226 223 219 217 216 216 217 220 223 225 227 229 230 230 231 233 234 236 238 240 241 243 245 246 247 248 248 248 248 247 246 246 245 246 246 247 248 249 251 252 254 255 256 258 258 259 258 257 256 255 254 252 250 248 248 247 248 248 250 251 252 254 255 256 258 259 261 263 265 267 270 272 274 276 277 278 279 279 280 281 281 282 282 283 282 282 280 278 275 271 266 263 261 263 266 271 278 284 289 294 297 299 301 303 305 307 309 311 312 314 316 317 319 320 321 323 324 324 324 324 324 323 324 323 323 322 321 320 320 318 317 317 317 318 320 320 321 321 321 323 324 326 328 330 331 332 331 330 329 327 325 323 321 320 319 317 315 311 305 297 282 257 216 172 146 133 127 126 126 127 128 129 131 133 135 138 141 143 145 146 147 148 149 150 151 151 151 150 149 149 148 147 146 145 143 142 141 139 137 136 134 132 130 129 127 125 124 124 123 124 124 124 125 125 126 126 126 126 126 126 126 127 127 128 129 130 131 132 134 136 137 138 139 140 140 140 140 140 140 140 140 141 141 142 143 144 145 146 148 149 151 152 153 153 154 154 155 155 155 154 152 147 143 139 137 136 136 137 137 137 138 138 139 140 142 144 147 150 151 152 152 149 147 143 139 134 130 125 118 111 102 93 82 72 63 58 55 54 58 63 68 71 73 74 74 75 74 74 75 75 75 76 77 77 78 78 78 79 80 81 82 83 83 84 84 84 84 84 82 81 80 80 82 85 87 90 92 94 96 97 99 94 81 37 343 326 321 319 321 326 331 338 345 354 3 13 21 29 37 43 47 50 51 51 49 46 43 40 36 34 31 29 27 26 24 22 19 17 14 11 9 6 4 3 2 2 3 3 4 4 5 6 7 9 11 13 13 13 11 9 7 4 2 360 357 355 352 348 343 336 327 314 299 278 248 210 182 168 162 160 159 157 155 151 148 145 143 143 143 144 145 146 147 146 145 144 144 142 141 139 137 136 136 137 138 140 141 142 142 143 143 143 143 144 146 147 147 148 148 150 151 151 151 151 149 148 146 145 144 143 144 144 146 149 152 154 156 158 159 160 160 161 162 162 163 164 166 168 170 173 176 179 182 184 187 189 191 192 194 195 196 197 199 200 202 204 207 210 214 217 221 224 228 231 233 236 238 240 241 242 243 244 244 245 246 247 248 249 249 250 251 252 252 252 252 252 252 254 256 258 260 261 262 262 262 261 261 262 263 264 266 268 271 224 226 227 227 225 223 219 217 216 217 218 219 221 223 225 227 228 230 231 232 233 234 236 237 239 240 242 243 245 246 247 247 248 248 247 247 247 246 246 246 247 247 248 249 250 250 251 252 253 254 255 255 255 255 254 254 253 252 251 250 250 250 251 252 253 255 256 257 258 259 260 262 263 265 266 268 270 272 274 275 277 278 278 279 280 280 281 281 281 280 279 276 273 269 265 260 258 257 258 260 264 269 274 279 284 288 292 296 299 302 304 306 308 310 312 313 314 316 317 318 319 320 321 321 321 321 321 321 321 321 320 319 318 317 316 315 315 316 317 319 320 320 320 321 323 325 328 331 333 334 335 335 334 332 330 328 326 325 324 324 324 324 324 324 324 326 334 16 83 98 101 104 107 111 117 121 125 128 130 132 135 139 143 146 148 150 152 153 154 154 153 153 152 151 150 149 148 147 145 144 143 141 140 138 136 135 133 132 130 129 127 126 125 125 125 125 126 126 126 126 126 127 127 127 127 127 127 128 129 129 131 132 133 134 136 137 138 139 140 140 140 140 140 140 140 141 141 142 142 143 144 145 147 148 149 150 150 151 151 151 151 151 151 150 149 146 144 141 140 139 139 139 139 140 140 140 140 141 143 145 147 151 155 157 158 157 155 151 147 143 139 134 129 122 116 110 104 96 86 76 65 57 50 58 66 73 77 78 78 78 78 77 76 76 77 77 78 79 80 81 81 82 82 83 83 84 84 85 85 86 86 85 84 83 82 80 81 83 85 89 92 97 100 105 110 116 120 123 146 294 301 303 309 317 329 339 353 5 15 24 33 40 47 52 55 57 57 57 55 52 48 45 41 38 35 32 30 28 26 24 22 19 17 14 11 9 7 5 5 5 5 5 6 6 5 5 6 6 7 8 9 9 7 6 4 2 0 359 358 357 356 355 352 350 346 341 335 328 319 301 199 159 154 153 152 151 149 146 141 138 137 137 137 138 139 139 139 137 135 133 131 130 130 129 128 128 129 130 132 134 135 137 139 140 141 141 142 142 143 143 143 143 142 143 144 145 145 145 145 144 143 143 143 143 142 142 142 143 146 149 152 156 158 160 161 162 162 163 164 165 166 168 170 172 175 177 181 183 186 189 191 193 194 196 197 199 200 202 204 205 208 210 213 216 220 223 227 230 233 236 238 240 241 242 243 244 245 245 246 247 247 248 249 250 250 251 251 252 251 250 250 251 253 255 257 259 261 263 264 264 264 264 265 266 268 269 271 272 222 223 223 223 221 218 216 215 216 218 219 221 222 223 225 226 228 230 231 233 234 235 235 236 237 238 239 241 242 244 245 246 246 246 246 246 247 247 247 247 247 247 248 249 249 250 250 250 251 251 251 252 252 253 253 253 253 253 252 251 251 251 252 253 255 256 258 259 260 260 261 262 263 264 266 267 269 271 272 274 275 276 276 277 278 278 279 278 278 277 275 272 268 264 260 257 256 256 256 258 260 263 266 270 274 278 283 288 292 296 299 302 305 307 309 310 312 313 314 316 317 318 318 318 318 318 318 318 318 317 316 316 315 315 315 316 317 318 318 319 320 320 321 322 324 327 330 333 335 336 337 337 336 334 333 332 331 330 330 330 331 332 333 335 339 345 358 20 45 64 76 84 91 98 106 114 120 124 127 130 134 140 145 149 151 153 155 155 155 155 154 153 151 150 149 148 147 145 144 142 141 140 139 138 136 135 134 133 131 130 129 128 127 127 127 127 127 127 127 127 127 127 127 128 128 128 129 129 130 130 132 133 134 135 136 137 138 139 140 140 140 141 141 141 141 141 141 142 142 143 144 145 146 147 148 148 148 148 148 148 148 148 148 148 148 148 148 147 147 146 145 144 144 144 144 145 146 147 149 150 153 157 160 162 163 162 159 155 152 149 145 142 139 136 133 131 129 127 125 122 118 111 96 94 93 92 90 88 86 84 83 81 80 80 80 80 82 83 85 85 86 87 87 88 88 88 89 89 89 89 89 88 87 86 84 83 82 83 85 88 92 96 101 107 113 120 126 136 165 265 293 306 321 342 4 19 31 39 44 50 53 57 60 61 62 62 61 59 56 53 50 46 43 40 37 34 32 29 26 23 21 18 15 13 11 9 8 8 7 8 8 8 7 7 6 6 6 6 7 7 6 5 3 2 0 359 359 358 359 359 359 359 358 357 356 355 354 353 356 7 46 107 128 134 137 135 132 128 124 123 123 124 126 127 127 126 125 124 123 122 122 122 122 123 122 124 126 128 131 133 135 137 138 140 140 139 139 139 139 139 138 137 136 136 138 139 140 141 141 141 141 142 142 142 142 143 143 144 147 149 153 157 160 163 163 163 163 163 164 164 166 168 170 173 176 179 181 184 187 189 191 193 195 197 199 201 203 205 207 209 211 213 216 219 222 226 229 232 235 237 239 241 242 243 244 245 246 246 247 247 248 248 249 249 250 251 251 251 251 250 250 251 252 253 255 257 259 262 263 265 266 267 267 269 270 271 272 273 222 223 222 221 219 216 215 216 217 219 221 222 223 223 224 225 227 229 231 233 235 235 236 236 236 237 237 239 240 241 242 243 244 244 245 245 246 246 246 246 246 247 247 248 248 249 250 250 250 250 250 250 251 251 252 253 253 253 252 251 251 251 252 253 255 257 258 260 261 262 263 263 264 264 265 266 268 269 270 271 272 273 273 274 275 275 275 274 273 272 269 267 263 260 257 254 253 254 255 257 258 260 262 264 267 270 274 278 283 288 292 296 299 302 304 307 308 310 312 314 314 315 315 315 315 314 313 313 313 312 312 312 312 314 316 319 321 323 323 322 322 321 322 323 325 328 331 334 336 337 338 338 337 337 336 336 335 335 335 335 335 336 337 339 343 351 4 21 39 52 62 71 79 88 97 107 116 122 128 133 138 145 150 154 156 156 157 156 155 154 153 152 150 149 147 145 143 140 137 135 134 133 133 134 134 133 133 132 131 130 130 129 129 129 128 128 128 128 128 128 128 128 128 128 129 129 130 130 131 132 133 134 135 136 137 138 138 139 140 140 141 141 141 141 141 141 142 142 142 143 144 144 145 146 146 146 146 146 146 145 146 146 147 147 148 150 150 151 151 151 150 150 149 149 150 151 152 154 155 156 159 161 164 165 164 162 160 158 156 154 152 150 148 146 146 146 147 149 153 157 162 164 162 145 129 115 106 100 96 93 90 88 86 85 85 86 87 89 90 91 92 93 94 94 95 96 96 96 95 95 95 94 93 92 91 89 88 87 88 91 95 98 102 107 112 118 125 134 157 205 312 8 36 47 52 56 57 59 60 62 63 64 66 65 65 64 62 60 57 54 51 48 45 42 40 37 34 31 27 24 20 18 16 14 12 12 11 11 11 12 11 10 9 8 8 8 8 8 8 7 5 4 1 360 358 359 360 1 1 2 3 4 5 6 7 8 10 12 18 29 47 73 95 108 114 114 112 109 107 106 107 109 110 111 111 111 112 113 113 114 116 118 119 120 121 122 124 126 128 130 131 132 133 133 133 133 133 133 133 133 133 132 131 132 133 134 137 138 139 140 141 142 142 143 144 145 147 148 150 153 157 162 165 167 167 166 166 165 164 164 166 167 170 173 176 179 182 185 187 190 192 194 196 199 201 204 206 208 210 211 213 215 218 221 224 227 230 233 236 238 240 241 243 244 245 246 246 247 247 247 248 248 248 250 251 252 252 252 250 250 250 251 252 253 254 256 258 260 263 264 265 266 268 269 270 272 273 274 223 223 223 221 219 217 217 217 219 221 222 223 223 223 224 225 226 229 231 234 235 236 237 236 236 236 236 237 238 239 240 241 242 243 244 245 245 246 246 247 246 246 246 246 247 247 248 249 249 250 249 249 250 251 252 253 254 254 254 253 253 252 252 253 255 257 258 260 262 263 264 264 265 265 266 267 267 268 269 270 270 271 271 271 271 270 270 269 268 266 264 262 259 256 253 251 251 252 254 256 258 259 259 260 262 264 267 270 274 278 283 287 291 295 299 302 304 306 308 310 311 311 311 310 310 309 309 308 308 308 308 308 310 314 319 326 328 329 328 325 323 322 322 324 326 328 331 333 335 337 338 339 339 338 338 338 338 339 339 338 338 337 338 341 347 357 10 24 38 48 56 64 72 81 92 104 116 125 133 140 147 152 156 158 158 158 157 156 154 153 151 149 147 145 143 139 136 132 129 126 125 125 125 127 128 129 130 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 130 130 130 131 132 132 133 134 135 136 137 137 138 139 140 141 141 141 142 142 142 142 142 142 142 143 143 144 144 145 145 145 145 145 144 144 144 144 145 145 146 147 148 149 150 151 153 153 154 154 154 155 156 157 159 160 161 163 164 166 165 163 161 159 158 157 156 155 154 153 152 152 152 154 156 159 163 165 166 162 154 143 130 120 113 107 103 100 97 96 94 93 93 94 96 97 98 99 100 101 102 103 103 104 103 103 103 102 102 102 102 101 101 101 100 100 103 105 107 111 113 116 121 128 136 144 129 102 85 77 73 70 69 68 67 66 66 66 66 67 66 65 64 63 61 59 56 53 50 47 45 42 40 37 34 30 26 23 20 18 17 17 17 17 17 18 17 16 14 13 12 11 11 11 11 9 7 5 3 1 0 0 1 3 4 5 7 8 10 12 14 16 19 22 26 32 41 52 66 79 91 96 98 98 97 96 96 97 97 98 98 98 99 100 103 106 109 113 116 118 119 120 121 122 124 124 124 124 124 124 125 126 127 128 129 130 130 129 129 129 130 131 133 135 137 139 140 141 143 144 146 147 149 150 152 154 156 160 164 167 169 170 170 169 169 167 167 167 168 171 174 177 180 183 185 188 190 193 196 198 201 203 206 208 210 211 213 214 217 219 222 225 228 231 233 236 238 240 242 243 244 245 246 247 247 247 247 248 248 249 250 252 253 253 252 250 249 250 251 252 254 255 257 258 260 261 263 264 265 267 269 270 272 273 274 221 222 222 222 221 220 219 220 221 222 223 223 223 223 224 224 226 228 231 233 235 236 236 236 236 236 236 236 237 238 239 239 240 241 242 243 244 245 246 247 247 246 246 246 246 246 247 248 249 249 249 249 249 250 250 252 254 255 255 256 255 255 254 255 256 257 258 260 261 263 264 265 266 267 267 268 268 269 269 269 269 269 269 269 268 267 266 265 263 261 259 257 255 253 250 249 250 251 252 254 256 257 257 258 259 261 262 264 267 270 273 277 282 287 292 296 299 301 303 305 305 306 305 305 304 304 304 304 304 305 306 308 311 317 325 332 334 332 329 324 322 321 321 323 325 328 330 332 335 336 338 339 339 340 340 340 341 341 341 341 340 340 341 346 354 3 15 27 37 45 52 59 67 76 89 103 118 130 140 147 153 156 158 159 159 157 155 154 152 150 148 146 144 141 138 134 131 128 125 123 121 120 120 122 123 125 126 128 129 130 130 131 130 130 130 130 130 129 129 129 130 130 130 130 131 131 132 133 134 134 135 136 137 138 139 139 140 141 141 142 142 143 143 143 143 143 143 144 144 144 144 145 145 145 145 144 144 143 143 143 143 144 144 145 146 147 148 150 153 156 156 157 157 157 158 159 161 162 163 164 164 164 164 163 160 157 156 155 154 154 154 154 153 154 154 155 156 158 159 161 162 162 159 154 147 139 132 126 120 116 111 108 106 104 103 102 102 102 103 104 106 107 108 109 110 111 111 111 110 110 110 110 111 112 113 114 115 115 115 117 120 125 128 131 134 138 142 142 138 122 105 94 85 80 75 72 70 69 68 68 68 67 67 66 65 64 63 62 60 58 55 52 50 48 46 44 42 40 37 34 31 29 28 27 27 27 28 28 27 25 23 21 19 18 18 17 15 13 11 8 6 5 4 4 5 6 7 8 10 11 13 15 18 21 24 27 31 36 41 48 56 65 73 81 85 88 90 89 90 90 90 90 90 90 90 91 93 96 100 104 109 113 116 117 118 119 120 120 120 119 118 119 120 121 123 124 126 127 128 128 128 128 129 130 131 133 135 137 139 141 142 144 146 148 149 151 153 154 155 156 158 160 164 167 169 170 171 172 171 171 171 171 173 175 178 181 184 186 189 192 194 197 200 203 205 207 209 211 212 214 216 219 222 225 227 230 232 234 236 238 240 241 243 244 245 246 247 247 247 247 247 248 249 250 252 253 253 252 250 250 251 252 254 255 257 258 259 260 261 263 264 265 267 269 270 271 273 274 215 216 217 219 220 221 222 222 222 222 223 223 223 223 223 224 225 227 230 232 233 235 235 235 235 235 235 236 236 237 237 238 238 239 240 241 242 243 245 245 246 246 246 246 246 246 247 248 249 249 250 250 250 250 250 251 252 254 256 257 257 257 257 257 257 258 259 260 261 263 264 265 266 267 268 268 269 269 269 269 269 269 268 267 266 265 263 261 259 257 255 254 252 251 250 249 249 249 250 251 253 254 255 256 258 259 260 261 263 264 267 270 274 279 284 289 292 295 297 298 299 299 300 300 300 300 301 302 304 305 308 311 315 322 331 335 335 331 326 321 319 318 319 321 324 326 329 331 333 336 337 339 340 340 341 341 342 342 343 343 344 345 348 354 0 9 18 26 35 42 48 55 63 74 87 105 123 137 147 153 157 159 159 158 157 154 152 150 148 146 144 142 140 137 135 132 130 127 125 124 122 121 121 122 123 124 126 127 129 130 130 131 131 130 130 130 130 130 130 130 130 130 131 131 132 132 133 134 135 136 136 137 138 139 140 141 141 142 142 143 143 144 144 145 145 145 145 145 145 145 146 146 146 146 145 145 144 144 143 143 143 143 143 144 145 147 149 153 155 158 159 160 159 159 160 161 162 164 165 165 165 164 163 161 157 154 152 150 149 149 149 149 150 151 152 154 155 155 156 157 157 156 155 152 148 145 141 136 132 128 124 120 118 116 114 112 110 109 109 109 110 112 114 116 117 118 119 119 120 119 119 119 120 122 123 126 127 129 131 134 137 141 144 146 147 147 144 138 129 116 104 93 85 80 75 72 70 69 69 69 69 69 69 68 67 66 65 63 62 60 59 57 55 53 53 52 50 49 46 45 43 42 42 41 40 39 38 37 35 33 30 28 27 25 23 21 19 16 14 12 10 10 9 9 10 10 11 12 14 16 18 20 23 26 29 33 37 41 46 52 58 64 70 75 79 82 84 85 86 86 87 87 87 87 87 88 89 92 95 99 104 107 110 112 114 116 117 117 117 117 117 118 119 120 122 123 124 125 125 125 126 127 128 129 131 133 135 137 139 141 143 145 147 149 150 152 153 154 154 155 155 156 159 163 165 167 169 170 171 171 172 173 174 176 178 181 184 187 189 192 195 197 200 203 206 208 210 212 215 217 219 222 225 227 229 231 233 235 236 238 239 241 242 244 245 245 245 245 245 245 245 246 247 248 249 250 251 251 251 251 252 253 255 256 257 259 261 262 263 265 266 267 268 270 271 272 273 275 210 211 213 216 219 222 223 224 224 223 223 222 222 223 223 224 225 227 229 230 232 233 234 234 234 234 234 234 235 235 236 236 236 236 237 238 239 241 242 243 244 245 246 247 247 247 248 248 249 250 251 251 251 251 250 251 252 253 255 256 257 258 258 259 259 259 260 261 262 263 264 265 267 268 268 269 269 269 269 268 268 267 267 266 264 263 260 258 255 253 252 250 249 248 248 247 247 248 248 250 251 252 253 255 256 257 259 260 261 263 264 266 269 272 276 280 284 287 289 291 293 294 295 296 297 299 300 302 305 307 310 314 318 324 330 332 331 327 321 317 315 316 317 319 322 324 327 329 332 334 336 338 339 340 341 341 342 343 344 345 347 349 353 358 4 10 18 24 31 37 43 50 59 70 87 110 131 146 155 158 160 160 158 156 153 151 148 146 144 142 141 139 137 135 134 132 131 129 128 128 127 127 127 128 128 128 129 129 130 130 131 131 131 130 130 130 130 130 130 130 130 131 131 132 132 133 134 135 136 137 137 138 139 140 141 142 142 143 144 144 145 146 146 147 147 147 147 147 147 147 146 146 146 146 146 146 145 144 144 143 143 143 143 144 146 148 151 154 157 159 161 161 161 162 163 164 165 166 166 166 165 164 162 159 156 151 149 146 144 144 144 145 146 148 149 150 150 150 150 151 150 150 149 149 148 147 146 143 141 138 135 131 129 126 124 121 118 116 114 114 114 116 118 120 122 125 127 129 130 129 129 129 129 130 131 133 135 136 138 140 142 144 145 146 145 141 136 129 119 108 98 89 82 78 74 72 71 71 71 72 72 72 72 71 70 69 67 66 64 63 62 62 62 61 61 60 58 57 55 54 52 51 50 49 48 46 45 43 40 38 35 33 31 29 26 24 21 19 17 16 15 14 14 14 14 15 16 17 18 20 22 24 27 31 34 38 42 45 49 54 58 62 67 70 74 77 79 81 82 83 84 84 84 85 86 87 89 91 94 97 100 103 105 108 110 112 114 115 116 116 117 118 119 120 121 122 123 123 123 123 124 126 127 129 131 133 135 137 139 141 143 145 147 149 151 152 153 154 154 154 154 155 157 159 161 163 164 166 167 168 170 171 173 176 178 181 184 187 189 192 194 197 200 203 206 209 212 215 218 220 223 225 227 229 231 232 234 235 237 238 239 240 241 242 243 243 242 242 242 242 242 242 243 244 246 248 250 250 251 251 252 253 254 256 258 260 262 264 266 267 268 269 270 271 271 272 274 275 207 208 210 214 219 223 226 226 226 225 224 224 223 223 223 224 225 226 227 229 231 232 233 233 233 233 233 233 234 234 234 235 235 235 235 236 237 238 240 241 243 244 246 247 247 248 248 249 250 250 251 252 252 252 252 252 252 253 254 256 257 258 259 260 260 261 261 261 262 263 264 266 267 268 268 268 268 268 267 267 266 266 266 266 264 262 259 255 252 249 247 245 244 243 243 243 244 245 246 248 248 249 250 252 253 255 256 258 260 262 264 265 266 267 269 272 275 279 282 285 288 290 292 294 296 298 300 303 306 308 311 313 316 320 324 324 323 320 315 312 311 312 314 316 319 321 324 327 329 332 334 336 338 339 340 341 342 343 344 345 347 350 354 358 3 9 14 20 25 31 37 44 53 65 87 119 144 157 162 163 161 159 156 153 150 147 145 143 141 140 138 137 136 135 134 134 133 133 133 133 133 133 133 133 133 132 132 131 131 131 131 132 131 131 131 131 130 130 131 131 131 131 132 132 133 134 135 136 137 137 138 139 140 141 142 142 143 144 145 145 146 147 148 148 149 149 149 148 148 148 147 147 147 147 147 146 146 145 145 144 143 143 144 145 146 149 152 155 158 161 163 164 164 165 165 166 167 167 167 167 165 163 161 159 156 152 148 145 144 143 144 144 145 146 147 147 146 146 146 145 146 145 145 145 146 147 146 146 145 142 140 138 136 134 132 130 127 124 121 120 120 121 122 124 126 130 133 136 137 137 136 136 136 136 137 137 138 138 138 138 138 138 137 136 134 130 124 117 109 100 92 85 81 78 76 74 74 74 74 75 75 76 76 75 74 73 70 69 68 67 69 70 71 71 69 68 66 63 62 60 58 56 54 53 51 49 46 44 42 40 37 35 32 30 27 25 23 22 20 19 19 18 18 18 19 19 20 21 23 24 26 29 32 35 38 41 45 48 51 55 58 61 64 68 71 73 76 78 79 80 81 82 83 84 86 87 89 91 94 96 98 100 102 104 106 109 112 114 115 115 116 117 118 119 121 121 122 122 123 123 124 126 128 129 131 133 135 137 139 141 144 146 148 150 152 153 154 154 154 154 154 155 156 157 159 160 161 163 164 166 168 170 173 175 178 181 184 186 189 191 194 196 200 204 208 212 215 219 221 224 226 227 229 231 232 233 235 236 237 237 238 239 239 239 239 239 238 238 238 239 239 239 239 241 243 246 248 250 250 251 251 252 254 256 259 262 264 266 268 269 270 270 271 271 272 273 274 275 206 207 210 213 218 223 226 227 227 227 226 226 225 224 224 223 224 225 226 228 229 230 231 232 232 233 233 233 233 234 234 234 234 234 234 234 235 236 238 240 242 243 245 246 247 248 249 249 250 250 251 252 252 253 253 253 253 254 255 256 257 258 259 260 261 261 262 262 263 264 265 266 267 268 268 269 268 268 267 267 267 267 267 267 265 263 259 254 249 244 241 238 237 236 236 237 238 240 241 243 244 245 246 248 249 251 253 256 258 260 262 264 265 266 267 268 271 275 278 281 284 287 290 292 294 296 299 302 304 306 308 310 311 313 314 314 312 309 307 306 306 307 310 313 316 318 321 323 326 329 332 335 336 338 339 340 341 341 342 344 345 348 351 355 360 4 10 14 18 23 27 32 39 50 83 139 163 167 167 164 160 156 153 149 147 144 143 141 140 139 138 137 136 136 136 136 136 136 137 137 137 137 136 135 135 134 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 133 133 134 135 136 137 138 138 139 140 141 141 142 143 144 145 146 147 147 148 149 149 150 150 150 149 149 149 148 148 147 147 147 147 147 147 146 145 144 144 145 146 147 150 153 156 159 162 164 165 166 167 168 169 169 169 169 168 166 165 162 159 155 152 148 147 146 146 146 147 148 148 147 147 145 145 145 144 143 143 142 143 144 145 145 145 144 142 141 139 138 138 137 136 135 133 131 130 129 129 129 131 132 136 139 141 143 143 143 143 143 143 143 142 141 140 138 137 135 133 131 128 125 119 113 107 99 92 87 83 80 79 78 78 77 77 78 78 80 81 82 82 81 80 78 77 76 77 78 79 80 79 77 74 72 69 67 65 62 60 58 55 53 51 48 46 43 41 38 36 33 31 29 27 26 24 23 23 22 22 22 22 23 23 24 26 27 29 31 34 36 39 42 45 48 50 53 55 58 60 63 66 68 71 73 75 76 77 78 80 81 82 84 86 88 90 93 95 97 99 101 102 105 107 110 112 113 114 115 116 117 118 120 120 121 121 122 123 124 126 128 129 131 133 135 137 139 142 144 146 149 151 152 153 154 155 155 155 155 155 156 156 157 158 159 161 163 165 168 171 173 176 179 182 185 187 190 192 195 198 202 205 210 214 218 221 224 227 229 230 232 233 234 234 235 235 236 236 236 236 236 236 235 235 234 234 235 236 237 238 239 241 243 245 247 248 249 249 250 251 253 257 260 263 265 267 268 269 269 270 270 270 271 272 273 275 206 206 207 211 215 219 222 224 225 225 225 226 225 225 224 223 223 224 225 227 228 229 230 231 231 232 233 233 233 234 234 234 234 233 233 233 234 235 237 240 242 243 245 246 247 248 249 250 250 250 251 251 252 252 253 254 254 254 255 255 256 257 259 260 260 261 262 263 263 264 265 266 267 268 269 269 270 270 270 270 269 269 269 269 267 264 259 253 247 242 237 234 231 229 229 230 231 233 236 238 239 241 242 244 246 248 250 253 255 258 260 262 264 266 267 269 271 274 277 279 282 285 287 290 292 294 297 299 301 302 303 304 305 306 306 306 305 303 302 302 303 305 308 310 313 316 318 320 323 327 330 333 336 338 339 339 339 340 340 340 341 343 347 350 355 359 4 7 10 13 15 16 15 13 11 189 185 176 169 162 157 153 149 147 145 143 142 141 140 139 139 138 138 138 139 139 139 140 140 139 139 138 138 137 136 136 135 135 135 135 135 135 135 135 134 134 134 134 134 134 134 134 134 134 135 136 137 138 139 139 140 141 141 142 143 144 145 146 147 148 148 149 150 150 151 151 151 151 150 150 149 149 148 148 148 148 148 148 147 147 146 146 146 147 148 151 154 157 160 163 165 167 168 169 170 170 171 171 171 170 168 166 163 159 156 153 151 150 150 150 150 151 152 151 150 148 145 145 145 145 144 143 142 142 142 143 142 142 140 139 138 137 137 137 138 138 139 139 138 138 138 138 138 139 139 141 144 147 150 151 152 152 151 149 146 144 141 139 138 135 132 129 125 121 117 112 106 100 94 89 86 84 82 82 82 82 82 82 83 84 86 89 90 92 93 92 92 91 90 89 89 88 86 84 82 80 77 75 72 70 67 65 62 60 57 54 51 48 46 43 41 38 35 33 31 30 29 27 27 26 26 26 26 26 27 27 29 30 32 34 36 38 40 43 46 48 50 52 54 56 58 60 62 65 67 69 71 72 74 75 76 77 79 80 82 84 86 88 91 94 97 99 101 102 105 107 108 110 111 111 112 113 115 117 118 119 120 121 122 123 124 126 128 129 131 133 135 137 139 142 144 147 149 151 153 154 154 155 155 155 155 155 155 156 156 157 159 161 164 166 169 172 176 179 182 185 188 190 193 195 197 200 203 207 211 216 220 223 227 229 231 233 234 235 235 236 235 235 235 235 234 234 233 232 232 232 232 232 233 235 236 237 239 241 243 244 245 245 245 246 247 250 253 257 260 264 266 267 267 268 268 269 269 270 270 271 273 274 205 204 206 208 212 215 217 219 220 221 222 222 223 223 223 223 223 224 225 226 227 227 228 229 230 231 232 233 233 234 234 234 234 233 232 232 233 236 238 241 243 245 246 247 248 249 250 251 252 252 252 251 252 252 253 253 254 254 255 255 256 257 258 259 260 261 262 263 263 264 265 265 267 268 269 270 270 271 271 271 271 271 270 269 267 264 259 253 247 241 235 231 227 226 225 225 226 228 231 234 236 238 240 242 244 246 248 250 252 255 257 260 262 264 266 268 271 273 275 278 280 283 285 288 290 292 294 296 298 299 300 301 301 302 302 302 302 301 300 301 302 304 307 309 312 314 316 319 321 325 329 333 336 338 339 338 338 337 337 336 337 338 341 345 350 354 358 1 3 4 5 2 357 347 325 264 209 183 168 159 153 150 147 146 145 144 143 142 142 141 141 141 141 142 142 142 142 142 142 142 141 140 139 138 138 137 137 137 137 137 137 137 137 136 136 136 136 136 136 136 136 136 136 136 136 137 138 138 139 140 141 141 142 143 144 145 146 147 148 148 149 150 150 151 151 151 151 151 150 150 150 149 149 149 149 149 149 149 149 148 148 148 148 149 150 153 155 159 162 165 167 168 169 170 171 171 173 173 173 173 171 168 164 160 156 154 153 153 154 154 154 154 154 153 151 149 146 146 146 146 146 145 143 142 141 140 139 138 136 134 133 133 134 135 137 139 141 143 144 144 145 145 145 145 146 148 150 152 154 155 156 155 153 150 146 142 139 136 134 132 129 125 121 117 112 108 103 99 95 92 89 88 87 86 86 86 86 87 89 91 94 98 100 102 103 103 103 102 101 99 96 94 92 90 88 85 83 81 78 76 73 70 67 64 61 58 55 52 49 46 44 41 38 36 34 33 32 31 30 30 29 29 30 30 31 32 33 34 36 38 40 42 44 46 48 50 52 54 55 57 59 61 63 65 67 68 69 71 72 73 74 76 77 78 80 82 84 86 89 92 95 97 100 102 104 106 107 108 109 109 110 111 113 115 117 118 119 120 122 123 124 126 128 129 131 133 135 137 139 141 144 146 148 150 152 153 154 155 155 155 155 156 156 157 158 159 161 164 166 169 173 176 180 183 187 190 192 194 196 198 200 202 205 209 213 218 222 225 229 231 233 235 236 237 237 237 237 236 235 235 234 233 232 231 231 231 232 233 233 234 235 236 238 240 241 242 241 240 241 242 245 249 252 256 259 262 264 265 267 267 268 268 269 270 271 272 273 274 203 204 206 209 213 215 217 217 217 217 217 218 219 220 221 222 224 225 225 226 226 225 226 227 228 230 231 232 233 233 233 233 233 232 233 234 235 237 240 243 244 246 247 248 249 250 251 252 253 253 253 253 252 252 252 253 254 254 255 256 256 257 259 260 261 261 262 263 263 264 265 265 266 267 268 269 270 271 271 272 271 271 270 269 266 263 258 252 245 239 233 228 224 223 222 222 224 226 230 233 236 238 240 241 243 244 246 248 250 252 254 257 259 262 265 267 270 272 274 277 279 282 284 287 289 291 293 295 296 297 298 298 299 299 298 298 298 298 298 300 301 303 306 309 311 313 315 317 320 325 329 333 336 337 337 336 335 334 333 332 333 334 337 341 346 350 353 355 356 356 355 351 344 334 316 286 232 185 166 158 153 150 149 148 147 146 145 144 144 144 144 144 144 145 145 145 145 145 144 143 143 142 141 140 140 140 139 139 139 139 138 138 138 137 137 137 137 138 138 138 138 138 138 138 138 139 139 140 141 141 142 143 144 145 146 146 147 148 149 149 150 150 150 151 150 150 150 150 150 150 150 150 150 151 151 151 151 151 150 150 150 149 150 151 152 155 157 160 163 166 168 169 170 170 171 172 173 174 175 174 172 169 165 162 159 157 157 157 157 158 157 156 156 154 152 150 148 147 147 147 146 145 144 143 141 140 137 134 132 130 130 131 133 135 138 141 145 148 151 152 153 154 155 156 156 157 157 157 157 157 156 154 150 146 141 137 133 131 129 127 125 122 118 114 110 107 103 101 99 97 95 94 93 92 91 92 93 95 98 100 103 105 107 108 108 109 108 107 106 104 102 100 98 96 93 91 89 87 84 81 78 76 73 70 66 63 59 56 53 50 47 44 42 39 38 36 35 35 34 34 33 33 34 34 35 36 37 38 40 42 43 45 47 49 50 51 53 54 56 57 59 61 63 65 67 68 69 70 71 72 74 75 76 77 79 80 82 84 86 89 91 93 96 99 101 104 105 107 108 108 108 110 112 114 116 117 119 120 122 123 124 126 128 129 131 133 135 137 139 141 143 145 147 148 150 151 153 154 155 156 157 157 158 160 161 163 165 168 171 174 177 181 185 188 192 194 197 199 201 203 205 207 210 213 217 221 224 228 230 233 235 236 237 238 238 238 238 237 237 236 235 234 232 231 232 233 234 235 235 233 233 234 235 238 239 239 238 237 238 241 245 250 253 256 258 260 262 264 266 267 268 269 270 271 273 274 275 276 204 204 207 211 214 217 218 218 217 215 214 215 217 219 222 224 226 227 227 227 227 226 226 227 228 229 231 232 233 232 232 231 231 231 232 235 237 239 242 244 245 246 247 248 248 249 251 252 253 253 253 253 252 252 252 252 253 254 255 256 257 258 259 260 261 262 263 264 264 265 265 265 266 266 267 269 270 271 271 271 271 270 269 268 266 263 258 253 247 240 234 228 224 222 221 221 223 225 229 232 235 238 240 241 243 244 245 247 248 250 252 254 257 260 263 266 268 271 274 276 279 281 284 286 288 290 292 293 294 295 296 296 296 296 296 296 296 296 297 298 300 303 305 307 309 311 313 316 319 323 327 331 334 334 334 333 331 330 329 329 329 331 334 338 342 344 346 346 346 344 341 336 329 318 303 275 223 183 167 160 156 154 152 151 150 149 148 147 147 147 147 147 147 147 147 147 147 146 145 145 144 144 143 143 142 142 141 141 141 141 140 140 140 139 139 139 139 140 140 141 141 140 140 140 140 141 142 142 143 144 144 145 146 146 147 148 148 149 149 150 150 151 151 151 151 151 151 151 152 152 152 152 153 153 153 153 153 153 153 152 152 152 152 153 155 157 160 163 165 167 169 170 170 171 171 171 171 171 171 171 169 167 166 164 163 162 162 162 162 162 160 159 158 156 154 153 151 149 148 147 146 145 145 144 142 140 136 132 130 129 130 132 135 137 141 146 150 154 157 159 161 162 163 164 165 164 163 161 159 157 154 151 146 141 135 130 127 125 123 122 120 117 115 112 109 107 105 104 103 102 101 100 99 99 99 100 103 105 107 109 110 110 111 111 111 111 111 110 109 107 106 104 103 101 99 97 94 92 89 87 84 81 78 75 72 68 65 61 58 54 51 48 46 43 41 40 39 38 38 37 37 37 37 38 39 40 41 42 43 45 46 48 49 50 51 52 53 54 55 56 57 59 61 63 66 68 69 70 71 72 74 75 76 77 77 78 80 82 84 85 87 89 91 93 95 97 99 101 103 104 106 108 111 113 115 116 118 119 120 121 122 124 126 128 130 132 134 136 138 140 142 144 145 146 147 149 151 153 155 157 158 159 161 163 165 167 169 172 175 178 181 185 189 193 196 200 203 205 208 210 212 214 216 218 221 224 227 230 232 234 236 237 238 238 238 238 238 237 236 236 235 233 232 231 231 233 234 235 234 232 230 230 232 234 236 236 235 235 237 242 246 251 254 256 258 260 262 265 266 268 270 271 273 274 276 277 278 278 205 205 207 210 214 217 217 217 217 215 214 215 218 221 225 227 229 230 230 230 230 229 229 229 229 230 232 232 232 231 230 228 227 229 231 234 238 241 243 244 246 246 246 247 247 247 248 249 250 251 251 251 251 250 251 251 252 253 254 255 256 257 258 259 261 262 263 264 265 265 265 265 265 265 266 267 268 269 269 269 269 269 268 267 266 263 259 255 249 243 236 230 225 222 221 221 222 224 227 231 234 237 239 241 243 244 245 246 247 248 250 253 255 258 262 265 268 270 273 276 278 280 283 285 287 289 290 291 292 293 293 294 294 295 295 296 296 297 297 298 300 301 303 304 306 308 310 313 317 320 324 327 330 330 329 328 327 326 325 325 326 327 329 333 335 336 336 334 331 327 323 317 309 299 281 245 203 180 169 163 160 158 156 154 153 152 151 150 149 149 149 149 149 149 148 148 148 147 147 146 146 145 145 144 144 144 143 143 143 142 142 142 142 142 142 142 142 142 143 143 143 143 142 142 142 143 143 144 145 145 146 146 147 147 148 149 149 149 150 150 151 151 151 152 152 152 153 153 154 154 154 154 155 155 155 156 155 155 155 154 154 155 156 157 159 160 163 165 167 168 169 170 170 170 169 169 168 167 166 166 167 167 168 168 167 166 165 165 164 163 161 160 158 157 155 154 152 150 148 147 147 146 146 146 144 141 138 134 131 131 132 135 138 141 146 151 155 158 161 162 163 164 164 164 164 163 161 159 156 153 150 146 141 135 130 126 123 121 119 117 116 114 112 110 108 107 106 106 106 107 107 107 106 107 108 110 112 114 115 116 115 115 115 115 115 114 114 113 112 111 110 108 107 105 103 101 99 97 94 92 89 86 84 81 78 74 71 67 63 60 56 53 50 48 46 44 43 42 42 41 41 41 41 42 42 43 44 45 46 47 49 49 50 51 52 52 52 52 52 52 53 54 56 59 62 66 69 71 73 74 75 76 76 76 76 77 78 80 82 83 84 85 85 86 87 88 90 91 93 95 98 103 106 109 111 112 113 114 115 117 119 121 123 125 127 129 131 134 135 137 139 140 142 143 145 147 150 152 154 156 158 160 162 164 167 169 171 174 177 181 185 189 193 197 201 205 209 212 214 216 218 220 221 223 225 227 229 231 233 235 236 237 238 238 237 236 235 234 233 234 234 233 231 230 230 231 232 232 231 229 229 229 231 233 234 235 235 236 239 243 247 252 255 258 260 262 264 266 268 269 271 273 274 276 277 278 279 279 205 205 206 208 211 214 215 216 216 215 216 217 221 224 228 230 231 232 232 233 233 232 232 231 231 232 233 233 232 230 228 225 225 226 229 233 238 241 244 245 246 247 247 246 246 246 246 247 247 248 248 249 249 249 249 250 250 251 252 254 254 256 257 258 260 261 263 264 264 264 264 264 264 264 264 264 265 266 266 267 267 267 267 266 265 264 260 256 250 244 237 230 226 222 220 220 220 222 225 229 232 236 238 241 242 243 244 244 245 246 248 251 253 256 260 263 266 269 272 275 277 279 281 283 285 286 288 289 289 290 291 292 293 294 294 295 296 296 297 297 298 299 300 301 302 304 306 309 312 316 319 322 323 324 323 323 322 322 321 322 322 323 324 325 325 325 323 320 316 311 306 301 293 282 261 224 194 179 171 167 164 161 159 157 155 154 153 152 151 151 151 151 150 150 150 149 149 148 148 147 147 146 146 146 145 145 145 145 145 145 144 144 144 144 144 144 144 145 145 146 146 146 145 144 144 144 145 145 146 146 147 147 148 148 148 149 149 149 150 150 151 151 152 153 153 153 154 154 155 155 155 156 156 157 157 157 157 157 157 156 156 156 157 159 161 163 165 166 167 169 170 170 170 170 170 169 168 166 166 167 169 171 173 173 171 168 164 161 159 158 157 157 157 156 154 153 151 150 148 148 148 148 148 148 147 144 142 138 136 136 138 140 143 146 149 153 156 159 160 159 158 157 155 154 154 152 149 147 143 141 138 134 130 126 123 120 119 117 115 114 112 111 109 108 107 107 107 109 110 111 112 113 114 116 118 119 121 121 121 121 120 120 119 119 118 118 117 116 116 115 113 112 111 109 107 105 103 101 99 97 94 92 89 86 83 80 77 73 69 66 62 59 56 53 51 49 48 46 46 45 45 45 45 45 46 47 47 48 49 50 51 51 52 52 52 52 51 50 49 48 48 49 51 55 59 64 69 72 75 76 76 76 76 76 77 79 80 81 82 83 83 82 81 81 80 80 80 81 83 86 90 94 98 102 104 106 107 108 110 112 114 116 118 120 123 125 127 129 131 133 135 137 139 141 143 146 148 150 152 154 156 159 161 163 166 169 172 176 179 184 189 193 198 203 207 211 214 217 219 221 222 223 224 226 227 229 231 233 234 236 236 237 237 236 235 234 232 232 232 232 233 233 232 231 230 229 228 228 227 227 228 230 231 233 235 236 238 240 242 245 249 252 256 259 261 264 266 268 269 271 272 273 275 276 278 278 279 279 204 203 203 205 208 210 213 214 215 216 217 220 223 227 229 231 232 233 233 234 234 234 233 232 232 233 233 232 231 229 227 224 224 225 228 232 237 241 243 245 247 247 247 247 246 246 246 246 246 246 247 247 247 248 248 249 249 250 252 253 254 255 256 257 258 259 260 261 262 262 262 262 262 262 262 261 262 262 263 263 264 264 264 263 263 262 259 255 250 244 236 229 223 220 218 217 218 220 223 227 231 234 237 240 241 242 243 243 243 243 244 247 249 252 256 259 263 266 269 272 274 276 278 280 282 284 285 286 288 289 290 291 292 293 293 294 295 295 295 296 296 296 297 297 298 300 302 304 307 310 313 315 316 317 317 317 318 318 318 318 318 318 318 317 316 314 311 308 304 300 296 290 283 271 248 216 193 181 174 169 166 163 161 158 157 155 154 153 153 153 152 152 152 151 151 150 150 149 149 148 148 148 147 147 146 146 146 146 146 146 146 146 146 146 145 145 145 145 146 147 147 147 147 146 146 146 146 146 146 146 147 147 148 148 148 149 149 150 150 151 151 152 153 153 154 154 154 155 155 156 156 157 157 158 158 159 159 158 158 158 158 158 160 161 162 164 165 167 168 170 171 171 172 172 173 173 173 172 173 174 175 176 177 174 170 165 158 152 149 148 149 152 156 156 155 154 152 151 150 149 150 150 151 150 149 147 145 143 142 143 144 146 148 149 151 154 156 157 157 155 151 147 143 140 138 135 132 128 124 122 120 118 116 115 115 113 112 111 110 109 108 107 106 105 105 105 106 108 111 114 116 119 122 124 126 127 127 126 125 124 124 124 123 123 123 122 122 121 120 119 118 117 115 114 112 110 109 106 104 102 100 97 95 93 90 86 83 80 76 73 69 66 62 59 57 55 53 51 51 50 49 49 49 49 49 50 50 51 52 52 53 54 54 53 53 52 50 48 47 46 46 47 50 54 59 63 68 72 75 77 79 79 80 81 82 83 84 85 84 84 83 81 80 78 77 75 75 75 77 79 83 87 90 94 96 98 100 102 104 106 109 111 113 116 118 120 122 125 127 130 132 135 137 139 141 143 145 147 149 151 153 156 159 162 166 170 174 179 184 189 194 200 205 209 213 216 219 221 223 224 225 226 226 228 229 231 232 234 235 236 237 237 237 236 235 233 232 231 232 233 234 234 233 232 230 227 224 223 223 224 227 230 233 235 237 239 241 244 247 250 252 255 257 260 263 266 268 270 271 272 273 274 275 276 277 278 279 279 202 201 202 204 206 209 211 213 214 215 217 220 223 226 229 231 232 233 234 235 235 235 235 234 233 233 233 232 230 228 226 224 224 225 227 231 235 239 242 245 246 247 248 247 247 247 246 246 246 246 245 246 246 246 247 248 249 250 251 252 253 254 255 255 256 257 258 258 259 260 260 260 260 260 259 259 258 258 258 258 258 258 259 259 259 258 257 255 251 245 237 229 222 218 215 214 216 218 222 225 229 233 236 238 240 241 241 240 240 240 240 242 244 247 251 254 258 262 265 268 271 273 276 278 280 282 284 285 286 288 289 290 291 291 292 293 293 293 294 294 294 294 294 294 295 296 298 300 302 304 306 308 309 310 311 312 313 314 315 315 315 314 313 311 309 306 303 299 295 291 288 282 275 263 240 214 194 183 176 171 168 165 162 160 158 157 156 155 154 154 153 153 153 152 152 151 151 150 150 149 149 148 148 148 147 147 147 147 147 147 147 147 147 146 146 146 145 145 145 145 145 146 146 146 146 146 146 146 146 147 147 148 148 148 149 149 150 150 151 151 152 152 153 154 154 154 155 155 156 156 157 157 158 158 159 159 159 160 160 160 160 161 163 164 165 166 168 169 171 172 172 173 173 174 175 176 177 177 178 178 178 178 176 173 168 161 154 150 149 149 154 159 163 163 162 160 157 155 154 153 153 153 153 152 151 149 148 147 146 146 147 148 149 150 151 152 153 154 153 150 147 142 137 131 127 123 119 115 113 111 110 109 108 107 107 106 105 104 103 102 102 102 101 101 101 101 103 106 110 114 118 122 126 128 130 131 131 130 129 128 127 127 127 127 126 126 126 125 125 124 123 122 121 120 118 116 115 113 110 108 106 104 102 100 97 95 91 88 84 81 77 74 70 67 64 61 59 57 56 55 54 54 53 53 53 53 53 54 54 55 55 55 55 54 53 52 50 48 47 46 46 48 51 55 59 64 69 74 78 81 84 85 86 87 88 89 89 88 87 86 84 82 80 78 75 74 73 73 73 74 76 79 82 85 88 90 92 95 97 100 103 106 108 111 114 117 120 123 125 128 131 133 134 136 137 139 141 143 145 148 151 155 159 164 169 174 180 186 192 198 203 208 212 216 219 221 223 225 226 227 227 227 228 229 230 232 233 234 235 236 237 237 237 236 235 234 233 233 234 236 236 236 234 231 227 223 220 220 220 223 227 231 234 236 239 242 245 249 252 254 257 259 261 263 266 268 269 271 272 273 273 274 275 276 277 278 279 280 201 202 203 205 207 210 212 214 215 217 218 220 223 226 228 230 232 233 234 236 237 237 237 237 236 236 234 233 231 229 227 226 225 226 228 231 234 238 241 243 245 247 247 247 247 247 246 246 245 245 244 244 245 245 246 247 248 249 250 252 252 253 254 254 254 255 255 256 257 258 259 259 259 259 258 257 257 256 255 254 254 254 254 254 255 255 254 253 250 246 239 231 224 218 215 213 214 216 220 223 227 231 234 237 238 239 239 238 237 237 236 237 239 242 245 249 253 257 260 264 267 270 273 276 279 281 283 285 286 287 288 289 289 290 290 291 291 291 292 292 292 292 292 292 293 293 295 297 299 300 302 303 304 305 306 308 309 310 311 312 311 311 309 307 305 302 298 293 290 285 281 276 268 256 236 214 196 185 177 172 169 166 163 161 160 158 157 156 155 155 154 154 154 153 153 152 152 152 151 151 150 150 149 149 148 148 148 148 148 148 148 147 147 147 146 146 146 146 145 145 144 144 145 145 145 145 146 146 146 147 147 148 149 149 149 149 150 150 151 152 152 153 153 154 154 154 155 155 156 156 157 158 158 159 159 160 160 160 161 161 162 163 164 165 167 168 169 170 172 172 172 173 173 174 176 177 178 179 179 180 180 178 176 173 168 163 158 156 156 159 165 170 175 175 174 171 167 164 161 158 157 156 155 154 153 152 151 151 149 149 149 149 150 150 150 149 149 149 148 146 144 140 135 129 124 119 115 111 109 107 106 104 103 102 100 99 97 96 96 95 95 95 96 96 97 98 101 106 110 115 120 124 127 130 132 133 134 134 133 132 131 131 130 130 130 130 130 130 130 129 129 128 127 126 125 123 122 120 119 117 115 113 111 109 107 104 101 98 94 90 87 84 80 76 73 69 67 64 62 61 60 59 58 58 57 57 57 57 57 57 57 57 57 56 55 53 51 49 48 47 47 49 52 56 60 66 71 76 81 85 88 89 91 92 92 92 92 91 90 88 86 84 81 79 76 74 73 71 71 71 72 73 75 78 81 83 86 88 91 94 97 101 104 107 111 114 117 121 124 127 130 132 133 135 137 139 141 144 147 151 156 161 168 174 180 186 193 198 204 208 212 216 220 222 225 227 228 229 229 229 229 228 229 229 230 232 233 235 235 236 237 237 237 236 235 234 234 234 236 237 236 233 230 225 220 216 215 216 219 224 228 231 234 238 241 245 249 253 256 259 261 263 265 267 269 270 272 272 273 273 274 274 275 276 277 278 279 280 202 204 206 208 210 212 214 216 217 219 221 222 224 226 228 230 231 233 234 236 237 238 239 239 239 238 237 235 234 232 230 229 228 229 230 232 235 237 240 242 244 245 246 246 246 245 245 244 244 244 244 244 244 245 245 246 247 249 250 251 252 253 253 254 254 254 254 255 255 256 257 257 258 258 258 258 257 256 255 254 253 253 252 252 252 252 252 251 249 245 240 233 226 220 215 213 213 215 219 222 226 230 233 235 237 238 238 237 236 234 233 233 234 236 239 243 248 252 256 261 265 268 272 276 279 281 283 284 286 286 287 287 287 287 288 288 288 289 289 290 290 290 291 291 292 293 294 295 297 298 299 299 300 301 302 303 305 306 307 307 307 306 305 304 302 299 296 291 287 282 277 271 262 250 232 213 198 186 179 174 170 167 165 163 161 160 158 158 157 156 156 155 155 155 154 154 154 153 153 152 152 151 150 150 150 150 149 149 149 149 148 148 148 147 147 148 148 148 148 147 146 146 146 146 146 147 147 147 147 147 148 148 149 149 149 150 150 151 152 152 153 153 154 154 154 154 155 155 156 157 157 158 159 159 160 160 161 161 161 161 162 163 164 165 167 168 169 170 171 171 172 173 174 175 176 177 178 178 179 179 179 178 177 174 170 166 163 162 163 166 171 176 179 180 180 179 176 172 168 164 161 159 158 157 156 154 153 153 152 152 151 150 149 148 147 145 144 144 143 142 140 136 132 127 122 118 114 111 108 105 103 101 99 96 94 92 89 88 87 87 88 90 93 96 99 102 106 110 115 119 123 127 130 132 134 136 137 137 137 136 135 135 134 134 134 134 134 134 134 134 133 134 133 133 132 131 130 129 127 126 124 123 122 120 118 116 114 111 108 104 101 97 93 89 85 81 77 73 71 68 66 65 64 63 63 62 62 61 61 61 60 60 59 58 57 55 53 51 50 49 49 51 53 56 61 67 72 78 83 87 90 92 94 95 95 95 95 94 93 91 89 87 84 81 78 76 74 72 70 69 69 69 71 73 76 78 81 83 87 90 94 97 101 106 110 114 118 121 125 129 132 135 138 140 143 146 150 155 160 165 171 178 184 191 197 202 207 211 215 218 221 223 225 228 229 230 231 231 231 231 230 230 230 230 231 232 233 234 235 236 236 236 235 235 234 233 233 234 234 233 231 228 222 217 213 212 213 216 221 226 229 233 236 240 245 250 254 257 261 263 266 267 268 270 271 272 273 273 274 274 274 274 275 276 277 278 279 280 205 207 209 211 212 214 215 217 218 219 221 223 224 225 227 228 230 231 233 234 235 235 235 235 235 235 235 235 235 234 233 231 231 231 232 234 236 238 240 241 243 244 245 245 244 243 243 242 242 242 243 243 244 244 245 246 247 248 249 250 251 252 252 253 253 253 253 253 253 254 255 256 257 258 258 259 259 258 258 257 256 255 254 253 252 252 251 250 249 246 241 235 229 223 217 215 214 216 219 222 225 229 231 234 235 236 237 236 234 232 231 230 230 232 234 238 243 248 253 258 263 267 271 275 278 280 282 283 284 284 284 284 284 284 284 284 285 285 286 287 288 289 289 290 291 293 294 294 295 296 296 297 298 298 299 300 301 302 303 303 303 303 302 301 299 297 294 290 285 280 274 268 258 246 230 214 199 187 180 175 172 169 166 164 163 162 160 160 159 158 158 158 157 157 156 156 155 155 154 154 153 152 152 151 151 151 151 151 150 149 149 148 148 148 149 149 150 150 150 149 149 148 149 149 150 150 150 149 149 148 149 149 150 150 151 151 152 152 153 153 153 154 154 154 154 155 155 156 156 157 158 159 160 160 161 161 161 162 162 163 163 164 165 166 167 168 168 168 169 171 173 175 177 178 178 177 177 177 177 177 178 177 176 174 172 169 168 168 169 172 175 178 179 180 180 179 177 175 172 169 165 162 160 158 156 155 154 153 152 151 150 148 146 145 144 142 141 140 139 137 135 131 128 124 120 116 113 110 107 104 101 98 95 91 87 84 82 81 82 83 86 90 95 99 104 108 113 116 120 124 127 130 133 135 137 139 140 140 141 140 140 139 138 138 137 137 137 137 137 137 137 138 138 139 139 139 138 137 137 136 135 134 133 132 131 130 129 127 124 122 119 115 110 106 101 97 92 87 83 79 76 74 72 71 70 69 68 67 67 66 65 64 63 61 60 58 56 54 52 52 51 53 55 57 62 67 73 78 83 87 90 93 95 96 97 97 97 97 96 94 93 91 88 85 82 79 76 73 70 69 68 68 69 71 74 76 78 81 85 88 93 97 102 107 113 118 123 127 131 135 139 143 147 151 156 160 165 171 176 183 189 195 201 206 210 213 217 220 222 224 226 228 229 230 231 232 233 232 232 231 231 230 230 231 231 232 233 234 234 234 234 234 234 233 233 232 232 231 230 228 225 221 217 214 213 215 218 223 227 231 233 238 242 247 252 256 259 262 265 267 268 269 270 271 272 273 273 274 274 274 274 274 275 276 277 278 279 280 208 210 212 213 215 216 216 217 218 219 221 222 224 225 227 228 229 230 231 231 232 232 232 231 231 230 231 232 233 234 234 234 233 234 234 235 237 239 240 241 243 244 244 244 243 242 241 241 241 241 242 242 243 244 245 246 247 248 249 249 250 250 251 251 252 252 252 252 252 252 253 254 255 256 257 258 259 260 260 260 259 258 257 256 255 253 252 251 249 246 242 236 230 224 220 217 216 217 219 222 226 229 231 233 235 236 236 236 234 232 230 228 227 228 230 234 238 243 249 254 260 265 269 273 275 278 279 280 281 281 281 281 280 280 280 281 281 282 282 283 284 285 286 287 289 290 291 292 293 294 294 295 296 298 299 301 302 303 303 303 303 303 302 300 298 295 291 287 282 277 272 265 256 244 229 214 201 190 182 177 173 171 168 167 165 164 163 162 162 161 160 160 159 158 158 157 157 156 155 155 154 153 153 153 152 152 152 151 151 150 150 149 149 150 150 151 151 152 152 151 151 151 151 151 152 152 152 151 150 149 149 150 151 151 151 152 152 152 153 153 154 154 154 155 155 156 156 157 158 159 160 161 161 161 162 162 162 163 164 164 164 165 165 165 165 166 166 167 169 172 175 178 180 181 180 179 177 176 175 175 176 176 175 175 174 174 174 175 177 179 179 180 179 179 177 176 175 174 172 169 167 164 162 159 157 155 153 151 149 146 143 140 138 136 135 134 134 134 133 132 130 127 124 121 118 114 110 107 103 100 98 94 91 88 86 84 84 85 87 89 92 96 100 105 109 114 118 121 125 128 131 134 136 138 140 141 142 143 143 143 143 142 142 141 140 140 140 139 139 139 140 141 142 143 144 144 145 145 145 145 144 144 145 145 145 145 144 143 142 141 139 136 133 129 125 120 115 109 103 98 92 88 85 82 80 78 76 75 74 73 72 70 68 67 64 62 60 58 56 55 55 55 57 59 63 68 73 78 83 87 90 93 95 97 98 99 99 100 99 98 97 95 92 89 86 82 79 75 72 69 67 67 69 71 75 78 80 83 87 90 96 102 108 114 120 127 132 138 143 147 151 156 160 165 170 175 180 185 191 196 201 205 210 213 217 220 222 224 226 227 228 229 230 231 232 232 232 232 231 230 230 230 230 231 231 232 232 232 232 232 231 231 231 231 231 230 229 227 225 223 221 219 218 218 219 221 225 229 233 238 242 246 251 255 259 262 264 266 268 268 269 269 270 271 272 273 274 274 274 274 274 275 276 277 278 280 281 282 210 212 214 216 217 218 218 218 218 219 221 223 225 226 228 228 229 229 230 230 230 230 229 229 228 228 228 230 232 234 236 237 237 237 238 238 239 240 241 242 243 244 244 244 243 242 241 240 240 240 241 242 242 243 244 245 246 247 248 248 249 249 250 250 251 251 251 251 251 251 252 252 253 254 255 257 258 259 260 260 259 259 258 257 256 255 253 252 249 247 241 236 230 225 221 218 218 219 220 223 226 229 231 233 235 237 237 236 234 232 230 227 226 226 227 230 234 239 244 250 256 261 265 269 272 274 276 277 278 278 278 278 278 277 277 277 278 278 279 280 280 281 282 283 284 285 287 288 289 291 292 295 297 299 302 304 305 306 306 306 305 305 303 301 298 293 288 283 278 273 268 262 253 242 230 216 202 192 184 179 175 172 170 169 167 167 165 164 163 162 161 161 160 159 159 158 157 157 156 155 155 154 154 154 153 153 153 152 152 151 150 150 150 151 151 152 153 153 154 153 153 152 152 152 152 152 152 151 151 150 150 150 151 151 151 151 152 153 153 154 154 155 156 156 157 157 158 158 159 159 160 160 161 161 161 161 161 162 163 164 164 165 164 164 165 165 167 168 171 173 176 178 179 180 179 179 179 178 178 178 177 177 176 176 176 176 176 177 179 180 180 181 180 180 178 176 173 171 169 167 166 164 162 159 157 154 151 147 143 137 131 126 120 116 115 116 118 120 121 122 121 120 119 118 115 111 107 103 99 96 95 94 93 93 92 92 93 94 95 97 100 103 107 111 115 119 122 126 129 132 134 137 139 141 142 143 144 145 145 145 145 145 145 145 144 144 143 143 142 142 142 143 144 145 147 148 149 151 152 152 153 154 155 156 157 158 158 158 158 158 157 155 153 151 148 145 142 138 132 126 119 113 107 101 97 93 91 88 86 84 82 80 78 75 72 70 67 65 62 61 60 59 60 63 66 70 75 79 84 88 92 95 98 100 101 102 103 104 104 103 102 100 98 95 92 88 84 79 75 71 68 68 69 72 76 81 85 89 93 99 105 113 121 129 137 143 149 154 159 163 167 170 174 178 182 187 192 196 201 205 209 212 216 219 221 224 226 227 228 229 229 230 231 231 231 231 231 231 230 230 230 230 230 231 231 231 231 230 230 229 229 228 228 228 227 225 223 222 220 218 218 218 220 222 224 226 229 232 237 243 249 254 258 261 264 265 267 267 268 268 269 270 270 272 273 273 274 274 275 275 276 277 278 280 282 283 284 285