CAPE 80 112 161 174 119 62 78 112 119 113 106 96 87 82 74 65 67 70 67 49 30 26 38 34 27 28 34 43 47 46 45 50 62 66 65 65 65 67 72 76 81 72 47 34 33 39 41 29 21 18 12 5 2 1 1 3 13 28 36 36 34 31 34 34 34 39 48 48 48 47 45 45 47 48 43 36 24 20 22 22 25 27 26 19 8 5 7 6 5 7 9 9 10 9 9 10 12 16 16 16 13 13 12 12 19 30 42 44 34 27 24 17 16 11 7 9 11 15 29 44 64 77 83 76 100 108 118 122 134 158 194 247 304 350 387 426 460 458 424 500 642 529 627 749 850 886 945 1060 1146 1207 1276 1331 1420 1562 1856 2156 2308 2344 2526 2837 3116 3334 3559 3705 3785 3869 3933 4014 4059 4033 3908 3769 3536 3437 3452 3399 3295 3244 3187 3183 3225 3349 3340 3339 3256 3162 3127 2963 2837 2742 2616 2553 2510 2494 2439 2350 2372 2392 2212 1681 1239 1161 1225 1217 1063 1079 1476 1713 1447 1254 1338 1500 1545 1683 1254 427 88 66 52 35 56 113 181 209 200 195 333 535 444 495 715 820 681 563 478 404 373 364 335 287 242 196 160 169 232 287 301 319 294 226 183 186 234 302 291 106 33 27 57 61 59 56 81 109 158 172 166 135 147 277 330 286 266 294 279 224 222 444 922 1299 1408 1418 1388 1358 1372 1433 1505 1566 1610 1601 1573 1563 1609 1684 1731 1810 1871 1911 1941 1823 1626 1494 1329 1212 1122 1041 1064 1143 1208 1290 1372 1486 1678 2017 2465 2383 2221 2133 2043 2034 2070 2124 2185 2245 2295 2361 2466 2612 2770 2875 2740 2043 901 490 376 391 433 496 589 713 849 1019 1205 1392 1424 1404 1364 1460 1632 1791 1880 1945 2019 2138 2314 2561 2835 2988 2937 2789 2761 2794 2729 2699 2803 2962 3123 3250 3387 3347 3170 3262 3617 3309 3355 3197 3245 3246 3145 3120 3291 3394 3313 3337 3317 3319 3259 3256 3358 3382 3344 3437 3492 3462 3337 3157 2960 2880 2986 3098 3163 3236 3341 3473 3549 3579 3789 3984 4196 4354 4507 4577 4725 4966 5100 5203 5223 5090 5017 4895 4568 4302 4051 3837 3690 3563 3430 3352 3279 3164 3078 3034 3020 3018 3023 3003 3023 3071 3105 3110 3099 3030 2904 3016 3198 3199 3052 2830 2695 2438 2350 2168 2375 2795 3031 2858 2810 2839 2808 2651 2725 3080 3242 3155 2914 2670 2541 2492 2546 2667 2998 3499 3947 4371 4792 5201 5261 5267 5232 5113 4925 4719 4719 4965 4964 4711 4402 4048 3546 3062 2738 2945 3454 3682 3901 4088 4197 4333 4377 4434 4366 4171 3889 3702 3743 3638 3454 3457 3563 3672 3633 3540 3504 3526 3656 3830 3929 3749 3338 3001 2820 2966 3260 3346 3205 3168 3291 3637 4096 4236 4084 4058 4412 4152 3698 3311 3172 3458 3592 3189 2579 2079 1869 1964 2012 1969 1833 1677 1725 1830 1878 1938 2001 2195 2150 1901 1705 1736 70 119 167 183 143 85 91 125 114 111 110 98 99 89 70 62 62 62 59 46 35 35 39 35 27 29 32 41 49 53 53 64 64 62 60 61 64 65 67 71 74 73 55 38 33 41 41 26 23 23 12 3 0 2 3 6 19 33 41 40 36 31 30 29 30 36 42 42 39 40 40 37 36 38 36 32 24 18 17 19 22 25 28 21 10 9 8 7 7 7 8 10 10 10 10 10 10 12 14 13 13 23 35 22 14 13 18 21 20 22 23 18 16 14 12 12 12 16 21 34 61 69 59 22 31 48 58 46 41 51 78 151 239 305 354 404 464 522 544 591 648 589 608 685 775 809 884 994 1033 1089 1204 1330 1460 1615 1893 2141 2280 2422 2688 3031 3297 3453 3638 3765 3823 3835 3895 3958 4012 4064 4050 3876 3558 3373 3518 3556 3443 3397 3332 3292 3273 3311 3289 3246 3261 3096 3025 2828 2548 2421 2422 2486 2512 2564 2633 2584 2502 2284 1697 1144 1001 1038 1070 1046 1024 1249 1640 1613 1305 1339 1351 1424 1408 1646 1357 633 170 70 64 66 69 95 136 191 250 328 552 689 493 304 337 455 486 464 450 463 461 427 350 279 260 247 228 286 405 461 452 439 379 278 205 192 205 223 225 169 106 58 78 56 46 51 75 110 130 125 123 111 122 198 246 250 242 278 330 375 544 963 1315 1429 1447 1439 1413 1391 1413 1477 1557 1640 1686 1667 1632 1653 1721 1758 1772 1828 1873 1907 1954 1878 1675 1535 1348 1219 1131 1091 1094 1135 1219 1361 1492 1618 1793 2049 2267 2156 2082 2057 1982 1953 1955 1973 2014 2063 2098 2139 2230 2356 2511 2672 2713 2272 1247 800 607 551 546 576 650 769 884 1032 1200 1361 1432 1425 1415 1473 1580 1698 1805 1896 1976 2087 2253 2478 2755 3014 3185 3225 3113 2897 2672 2563 2651 2875 3018 3117 3255 3350 3308 3387 3563 3187 3100 3037 3066 3108 3078 3118 3267 3336 3331 3299 3291 3381 3285 3245 3366 3436 3412 3441 3460 3426 3295 3116 2995 2981 3057 3125 3190 3271 3352 3377 3391 3354 3390 3283 3219 3345 3566 3675 3826 4096 4317 4482 4660 4820 5066 5318 5281 5081 4884 4700 4516 4319 4131 3893 3547 3224 2986 2844 2826 2842 2909 2963 3019 3146 3201 3230 3273 3245 3170 3224 3293 3099 2786 2690 2431 2134 1959 1863 2084 2582 2943 3005 2917 2750 2540 2302 2283 2712 3066 3075 2862 2614 2396 2272 2194 2238 2660 3290 3913 4327 4599 4856 4976 5048 5075 5012 4883 4782 4807 4958 5042 4860 4468 3946 3557 3308 3065 3301 3805 4164 4553 4758 4903 5031 5046 5096 5023 4773 4433 4288 4223 4111 4113 4282 4454 4540 4480 4347 4216 4190 4269 4302 4083 3738 3437 3328 3306 3454 3837 3824 3546 3671 3930 4251 4208 4002 3982 4209 4413 4386 4149 3592 3005 2967 3184 3215 2904 2351 1856 1783 1886 2024 1951 1856 1793 1798 1848 1873 1934 2087 2131 1946 1732 1724 78 128 171 177 149 122 118 130 116 113 118 95 101 99 78 64 70 75 63 44 39 46 46 41 34 35 38 43 53 63 61 61 58 54 52 55 64 67 71 75 82 85 69 46 34 35 33 25 27 29 15 3 0 3 4 10 23 38 44 44 40 33 28 26 28 33 38 39 39 37 36 32 34 34 30 28 28 23 22 17 19 22 27 22 16 11 9 8 8 9 9 10 11 11 11 10 11 13 13 13 12 13 14 25 24 14 13 12 10 10 11 11 9 8 8 8 8 12 19 33 66 79 62 25 20 29 53 98 129 129 114 143 216 278 327 356 393 458 507 568 640 601 602 650 675 720 806 922 978 1061 1206 1402 1594 1818 2031 2227 2411 2703 3015 3290 3500 3612 3758 3841 3908 3992 3948 3927 4007 4071 4088 3972 3644 3404 3511 3610 3533 3491 3427 3375 3329 3311 3278 3228 3235 3120 2865 2637 2416 2301 2355 2522 2582 2580 2522 2307 2023 1715 1313 991 983 1076 1137 1158 1218 1487 1775 1605 1345 1402 1330 1234 1282 1647 1486 845 254 111 104 111 96 105 161 287 440 620 780 613 256 104 100 155 193 246 302 361 362 309 263 292 363 403 422 499 585 587 557 545 502 408 310 261 243 241 232 222 185 123 74 39 32 54 53 58 44 38 77 116 120 100 119 199 287 376 487 663 1064 1415 1506 1492 1473 1441 1404 1381 1414 1502 1608 1694 1728 1715 1712 1774 1847 1850 1831 1844 1868 1906 1949 1894 1731 1585 1410 1284 1200 1163 1146 1161 1287 1534 1826 2067 2165 2148 2097 2078 2072 2016 1932 1874 1854 1849 1842 1851 1893 1949 2019 2119 2249 2421 2470 2123 1407 1044 968 916 852 778 757 812 909 1039 1196 1353 1441 1435 1392 1393 1478 1621 1766 1885 1961 2040 2161 2344 2640 3024 3468 3802 3754 3435 3086 2846 2822 2973 3052 3125 3227 3337 3348 3414 3540 3359 3261 3154 3023 3017 3100 3135 3318 3221 3179 3439 3565 3457 3267 3276 3378 3393 3377 3403 3448 3438 3357 3277 3211 3159 3165 3218 3259 3342 3438 3350 3236 3184 3102 2949 2785 2713 2774 2892 3061 3300 3544 3720 3977 4293 4683 5100 5269 5194 5116 5096 5046 4937 4841 4558 3871 3179 2815 2704 2677 2723 2844 2878 2901 2983 3130 3294 3378 3308 3234 3124 2922 2859 2766 2667 2431 2143 2009 2017 2129 2394 2736 2909 2784 2547 2297 2055 2206 2823 2971 2963 2822 2656 2409 2151 2038 2188 2645 3338 4033 4559 4717 4728 4753 4834 4904 4875 4776 4623 4557 4666 4810 4792 4451 3892 3629 3508 3346 3636 4109 4350 4582 4904 5125 5230 5219 5194 5126 4919 4663 4506 4423 4480 4558 4646 4779 4862 4836 4781 4623 4569 4479 4308 4187 4115 4006 4095 4254 4619 4605 4251 3950 3877 3903 3999 4048 3971 4039 4229 4434 4638 4619 4226 3531 3072 2866 3000 2940 2701 2360 2068 1890 1933 1889 1821 1819 1805 1783 1777 1832 1983 2109 2054 1848 1779 94 139 176 178 165 149 139 133 122 115 112 99 93 100 89 65 79 83 68 49 45 51 56 55 51 50 52 56 62 69 73 66 61 50 47 49 63 69 78 86 99 112 91 56 35 29 29 28 32 31 17 4 1 3 5 15 32 42 45 46 42 36 29 24 24 29 32 35 37 34 29 23 21 24 20 21 23 26 25 13 15 18 22 21 14 11 10 9 9 10 10 11 12 12 12 12 12 13 13 13 13 12 12 13 14 12 12 12 11 9 7 6 7 7 7 7 7 8 12 23 47 63 64 67 24 35 95 177 201 205 164 147 177 204 232 246 265 333 421 488 564 531 534 575 590 652 758 848 908 1035 1209 1428 1622 1838 2120 2364 2591 2847 3129 3420 3643 3747 3849 3887 3928 4028 3990 3888 3889 3932 3963 3910 3789 3605 3585 3622 3592 3543 3439 3366 3301 3272 3302 3354 3345 3197 2989 2741 2463 2295 2249 2395 2505 2390 2119 1761 1407 1093 723 700 825 1033 1273 1458 1546 1709 1890 1760 1443 1316 1377 1445 1512 1667 1533 870 318 199 216 196 205 262 330 522 682 764 629 279 59 17 15 22 31 62 98 135 140 133 171 293 435 539 625 701 716 673 638 626 600 533 444 364 301 304 317 328 281 175 99 70 49 49 28 13 11 17 80 135 120 83 126 256 398 501 682 1110 1567 1667 1618 1585 1502 1434 1404 1390 1435 1543 1660 1735 1767 1808 1867 1969 2044 2002 1898 1830 1850 1927 1940 1906 1810 1673 1511 1390 1286 1201 1173 1206 1378 1696 2018 2163 2126 2039 2018 2040 2017 1946 1864 1801 1771 1732 1684 1692 1744 1804 1906 1986 2094 2233 2233 1816 1183 1000 1059 1261 1255 1151 1009 919 943 1052 1199 1350 1443 1429 1337 1295 1372 1540 1696 1823 1901 1954 2032 2177 2445 2827 3304 3812 4112 3999 3563 3095 2893 3091 3211 3309 3407 3493 3567 3661 3708 3577 3589 3330 3117 3027 3106 3166 3238 3151 3112 3166 3225 3238 3208 3270 3334 3301 3294 3388 3469 3446 3365 3292 3257 3220 3244 3282 3301 3391 3435 3264 3164 3090 3003 3001 2829 2683 2609 2625 2770 2988 3222 3426 3707 4066 4412 4665 4707 4666 4686 4717 4750 4779 4791 4618 3939 3152 2791 2674 2580 2597 2708 2595 2482 2529 2770 3167 3415 3324 3149 3013 2879 2843 2830 2790 2634 2330 2196 2350 2506 2646 2838 2927 2728 2470 2259 2220 2788 3069 2881 2823 2751 2644 2495 2350 2276 2498 3003 3699 4381 4821 4925 4835 4686 4641 4639 4569 4519 4439 4365 4406 4528 4659 4496 4072 3829 3639 3476 3859 4178 4225 4477 4851 5020 5046 5026 4980 4882 4774 4628 4452 4315 4132 4183 4505 4716 4912 4863 4836 4777 4702 4586 4544 4736 4791 4801 4694 4616 4621 4484 4226 3966 3753 3744 3923 3998 3986 3977 4037 4214 4537 4689 4592 4313 3818 3063 2587 2441 2491 2754 2658 2286 2002 1850 1804 1843 1848 1791 1767 1826 1966 2101 2090 1922 1839 111 155 188 195 188 164 146 146 148 135 120 107 104 112 105 85 87 91 76 62 56 60 69 74 73 72 67 72 71 75 75 69 63 51 46 48 60 71 85 99 119 130 126 76 38 28 26 31 35 33 22 9 4 5 8 17 31 39 43 45 44 38 30 24 21 24 28 28 28 27 22 18 18 18 17 15 17 25 26 13 13 16 20 19 11 12 11 10 10 11 11 12 13 13 13 13 14 14 14 14 13 12 12 12 10 9 10 11 10 9 7 6 6 6 7 7 7 7 8 12 21 27 27 22 15 41 88 102 61 41 25 26 51 74 103 127 142 168 245 335 411 443 420 487 555 599 697 785 878 1028 1227 1463 1651 1809 2079 2372 2634 2866 3101 3387 3618 3760 3841 3881 3945 4053 3959 3764 3735 3752 3812 3798 3815 3807 3745 3671 3679 3635 3500 3359 3239 3164 3168 3263 3335 3371 3327 3047 2701 2407 2189 2149 2224 2099 1756 1397 1099 922 780 897 1058 1275 1588 1853 1939 1991 1997 1803 1561 1503 1562 1607 1595 1546 1348 872 508 445 485 438 453 516 578 660 637 496 267 65 17 8 17 31 22 12 14 21 31 59 140 285 440 567 679 757 777 768 742 705 682 660 607 519 427 376 406 456 393 319 285 225 138 60 14 2 15 79 191 177 117 121 216 333 435 652 1058 1595 1874 1853 1813 1702 1528 1450 1438 1432 1482 1595 1712 1800 1860 1962 2109 2244 2210 2065 1864 1789 1831 1912 1889 1890 1879 1787 1646 1511 1357 1224 1194 1258 1442 1727 1942 1964 1900 1852 1842 1841 1811 1755 1705 1680 1670 1644 1602 1593 1663 1776 1884 1886 2004 2112 2153 1730 930 810 894 1307 1416 1420 1337 1163 1028 1069 1191 1329 1420 1405 1299 1233 1284 1415 1543 1645 1733 1813 1896 2026 2261 2607 3067 3643 4175 4261 3775 3123 2860 3205 3428 3619 3682 3591 3550 3620 3517 3582 3748 3499 3314 3138 3076 3145 3218 3191 3179 3250 3286 3216 3243 3338 3306 3278 3332 3459 3492 3414 3338 3275 3216 3214 3280 3326 3393 3508 3485 3282 3289 3102 3018 3103 3005 2847 2747 2729 2811 2990 3209 3390 3551 3759 3912 3970 4014 4028 4059 4080 4109 4197 4200 4034 3613 2962 2737 2658 2487 2389 2329 2137 1954 2023 2433 2945 3180 3093 2914 2831 2867 2924 2908 2848 2708 2449 2326 2605 2955 3101 3147 3047 2834 2620 2569 2810 3300 3210 2972 2819 2725 2715 2693 2665 2749 3029 3578 4258 4820 5132 5076 4807 4638 4477 4362 4324 4374 4247 4288 4339 4300 4248 4295 4117 4004 3888 3734 3834 3908 3990 4344 4580 4664 4734 4828 4875 4803 4643 4463 4091 3784 3825 4235 4791 4771 4960 4924 4887 4860 4808 4789 4906 5050 4903 4682 4550 4448 4324 4161 4020 3743 3469 3463 3708 3869 3837 3820 3867 4035 4319 4464 4310 3853 3400 2748 2180 2002 2091 2387 2617 2485 2097 1901 1924 1916 1892 1871 1886 1928 1970 2029 2025 1926 1907 123 166 197 210 201 166 139 145 153 150 138 125 122 122 112 97 86 79 75 69 69 71 84 89 90 94 82 77 75 84 78 69 62 52 47 49 56 70 84 100 120 145 151 98 39 25 26 31 35 37 28 14 7 7 10 19 29 37 43 45 43 39 31 27 19 19 28 26 22 22 18 11 11 14 15 14 14 22 27 17 14 17 18 19 13 12 12 11 10 12 12 12 12 14 14 15 15 15 15 15 14 13 13 12 11 10 10 10 10 10 8 7 7 7 7 6 7 6 6 6 6 7 9 6 5 16 26 14 5 2 1 2 5 11 28 64 87 92 136 197 262 337 391 484 580 631 714 849 948 1062 1253 1502 1711 1893 2127 2407 2698 2943 3171 3376 3558 3703 3803 3872 3936 4045 3965 3722 3659 3646 3730 3781 3806 3877 3827 3730 3714 3660 3514 3328 3151 3064 3030 3027 3117 3253 3305 3205 2960 2647 2295 2040 1949 1839 1561 1282 1031 1030 1213 1259 1244 1284 1461 1727 2027 2194 2005 1616 1315 1207 1254 1313 1289 1206 1073 888 747 683 644 616 726 829 793 556 339 159 52 13 4 0 8 20 15 5 1 1 12 82 193 316 425 519 586 636 686 752 795 797 795 808 810 770 695 590 553 599 531 450 420 285 133 58 3 4 72 305 483 411 316 259 331 443 639 1179 1709 1994 2179 2233 2065 1768 1557 1502 1495 1491 1543 1657 1793 1949 2114 2296 2466 2441 2191 1991 1831 1814 1829 1843 1808 1853 1928 1891 1779 1617 1415 1260 1225 1297 1451 1658 1796 1803 1731 1606 1496 1440 1415 1418 1442 1504 1636 1684 1501 1307 1401 1662 1789 1901 1976 2059 2133 1865 993 773 891 1143 1338 1443 1504 1429 1187 1108 1180 1294 1370 1360 1267 1187 1199 1277 1354 1422 1516 1646 1790 1959 2191 2517 2967 3527 4065 4265 3933 3196 2880 3252 3670 3840 3721 3466 3421 3511 3440 3373 3493 3423 3305 3219 3115 3108 3130 3095 3103 3137 3180 3192 3257 3414 3416 3486 3523 3558 3494 3365 3306 3314 3320 3327 3428 3572 3720 3804 3763 3647 3510 3240 3143 3154 3119 3036 2936 2871 2892 3072 3273 3346 3364 3399 3513 3605 3652 3698 3761 3812 3874 3944 3920 3712 3323 2822 2748 2667 2409 2178 2043 1943 1831 1953 2265 2659 2860 2841 2725 2619 2738 2974 2900 2770 2583 2385 2477 2905 3234 3263 3286 3219 3119 3097 3207 3396 3449 3291 3104 2943 2902 2940 2955 3019 3208 3606 4234 4767 4969 4961 4835 4699 4537 4264 4136 4353 4655 4360 4341 4502 4242 3832 3841 3982 4078 4017 3884 3935 4076 4015 3906 3944 4123 4426 4690 4865 4877 4526 4214 3955 3869 4198 4291 4853 4968 5067 5112 5055 4979 4957 4924 4851 4670 4394 4216 4199 4281 4292 4193 3825 3425 3228 3289 3402 3580 3669 3749 3801 3925 4133 4180 3925 3390 2739 2272 2080 1955 1983 2246 2530 2488 2129 1990 2011 1981 1925 1935 1981 1991 1975 1996 1999 1971 1909 133 174 198 210 202 174 146 160 185 177 163 142 128 122 114 99 91 88 82 74 73 81 88 92 95 99 91 79 79 85 81 76 57 50 51 53 60 67 78 89 106 134 143 104 43 20 21 24 32 41 36 21 11 9 12 22 29 36 40 40 37 33 30 28 21 20 30 25 17 17 18 9 10 14 15 12 11 20 27 19 14 15 16 16 13 12 12 12 11 12 13 13 13 14 15 16 18 17 16 16 15 14 14 12 11 11 10 10 9 9 8 7 7 8 7 7 5 5 5 4 4 4 4 3 2 5 10 6 1 1 1 0 0 2 12 41 70 73 85 117 176 237 338 465 602 710 755 814 934 1084 1292 1566 1837 2087 2301 2522 2718 2933 3188 3372 3552 3699 3808 3870 3913 3985 3918 3657 3636 3628 3659 3716 3781 3856 3845 3740 3688 3635 3469 3235 3047 2980 2968 2939 2976 3043 3071 3101 3070 2883 2536 2142 1838 1669 1477 1298 1086 1048 1140 1327 1273 879 890 1200 1721 2153 2047 1630 1244 1110 1213 1304 1243 1083 925 837 790 1131 1348 932 917 1016 728 308 109 34 10 3 0 0 0 0 1 1 1 21 102 230 346 427 474 518 515 482 482 582 720 832 929 994 1018 1009 976 922 816 773 687 605 534 314 99 26 2 27 192 647 995 1071 1022 766 634 709 1174 1813 2167 2351 2594 2612 2207 1785 1613 1581 1565 1556 1604 1725 1912 2188 2542 2817 2767 2431 2145 2000 1886 1843 1816 1785 1773 1867 1977 1995 1908 1720 1490 1314 1245 1290 1405 1551 1642 1636 1522 1296 1072 979 1040 1199 1366 1515 1624 1522 1178 881 876 1180 1666 1931 1968 1973 1985 1837 1223 907 921 1093 1310 1472 1583 1558 1336 1167 1167 1242 1300 1295 1218 1127 1100 1136 1189 1253 1339 1471 1665 1899 2199 2588 3051 3524 3933 4114 3987 3393 3083 3416 3671 3596 3495 3390 3451 3550 3415 3254 3212 3192 3121 3130 3111 3069 3077 3056 3058 3192 3305 3339 3475 3724 3916 3969 3879 3753 3549 3397 3253 3241 3338 3532 3733 4039 4204 4225 4155 3998 3706 3414 3282 3171 3128 3131 3078 2998 3000 3141 3240 3265 3313 3332 3408 3536 3626 3724 3819 3995 4182 4267 4182 3882 3295 2855 2824 2714 2388 2083 1977 1977 2038 2276 2408 2345 2402 2583 2602 2507 2535 2903 2763 2624 2425 2350 2676 3065 3284 3312 3368 3475 3510 3471 3460 3538 3559 3509 3406 3298 3275 3329 3337 3385 3689 4139 4700 4960 4832 4638 4597 4609 4449 3982 3941 4378 4787 4731 4657 4788 4357 3882 3853 3971 4016 4007 4039 4230 4394 4194 3688 3442 3640 4179 4630 4755 4823 4564 4128 3987 3809 4167 4558 4887 4981 5044 5077 5011 4875 4711 4506 4294 4043 3837 3823 3945 4103 3972 3646 3326 3191 3190 3279 3250 3424 3584 3686 3751 3757 3899 4012 3827 3439 2924 2427 2124 1965 1959 2150 2405 2404 2146 2010 1996 2000 1978 1989 1995 1974 1982 2005 1989 1967 1902 138 170 181 186 195 188 167 163 182 189 184 162 133 120 115 108 97 82 78 78 77 75 78 86 94 98 94 83 77 75 72 66 46 46 53 58 66 69 74 79 88 112 127 101 51 18 11 18 27 37 35 28 15 12 11 20 30 31 33 32 31 30 29 26 22 24 30 25 21 16 15 10 13 12 15 13 14 16 22 18 13 12 13 13 13 12 12 11 10 12 15 14 14 15 15 16 18 18 17 17 16 15 14 14 13 12 11 11 10 9 8 7 7 7 7 7 5 5 4 3 3 3 2 2 2 7 14 19 24 24 22 24 20 9 8 19 41 58 63 80 116 172 275 421 580 773 769 798 889 1078 1327 1672 2066 2349 2472 2576 2774 2989 3172 3339 3534 3706 3816 3857 3857 3876 3841 3668 3580 3508 3487 3546 3611 3720 3824 3758 3662 3526 3299 3065 3007 2973 2934 2897 2930 2961 2966 3015 3063 3029 2832 2444 2027 1761 1587 1455 1332 1239 1219 1256 969 456 488 847 1326 1799 1818 1486 1189 1249 1593 1834 1743 1413 1020 745 651 957 1177 880 727 666 363 100 34 19 8 0 0 0 1 0 0 0 3 44 174 328 446 521 547 580 573 490 430 493 604 733 898 1026 1111 1171 1168 1127 1065 1032 1011 889 658 277 9 10 34 181 591 1153 1481 1699 1505 1141 885 1008 1549 2120 2427 2708 2896 2716 2225 1877 1759 1699 1645 1620 1661 1798 2074 2512 2968 3092 2779 2450 2328 2248 2147 2049 1888 1783 1811 1944 2069 2144 2078 1871 1616 1406 1283 1270 1346 1452 1505 1457 1278 1001 781 696 771 1060 1400 1585 1633 1468 1042 601 417 651 1316 1781 1834 1774 1733 1715 1421 1098 1121 1234 1440 1667 1776 1723 1488 1254 1200 1248 1283 1268 1194 1095 1037 1031 1049 1097 1191 1355 1617 1996 2438 2883 3271 3570 3810 3933 3854 3523 3320 3558 3614 3474 3537 3528 3490 3507 3406 3350 3179 3048 3048 3096 3086 3041 3079 3100 3044 3172 3392 3538 3789 4109 4366 4424 4271 4097 3916 3709 3291 3284 3521 3852 4167 4436 4538 4454 4316 4143 3916 3644 3535 3364 3178 3195 3208 3174 3185 3258 3257 3294 3353 3391 3467 3530 3621 3741 3946 4196 4463 4587 4424 3994 3325 2875 2879 2759 2404 2091 2007 2090 2243 2385 2400 2137 1928 2190 2387 2417 2445 2598 2664 2593 2492 2576 3006 3335 3445 3482 3610 3781 3835 3735 3567 3657 3861 3943 3934 3838 3791 3936 4052 4110 4279 4506 4862 4938 4493 4016 4319 4497 4249 3789 3802 4247 4710 4881 4912 4943 4630 4288 4127 4048 4172 4360 4418 4414 4369 4260 3936 3568 3478 3888 4412 4756 4673 4515 4145 3942 3883 4178 4598 4805 4773 4739 4720 4655 4490 4148 3795 3594 3552 3536 3714 3845 3886 3655 3298 3173 3268 3334 3297 3204 3254 3389 3537 3645 3634 3706 3993 4045 3670 3132 2607 2301 2098 2131 2309 2450 2390 2180 2011 1996 2039 2032 2022 2023 2008 2010 2000 1958 1963 1843 125 174 148 139 155 189 186 160 152 172 187 168 135 118 116 113 101 84 80 78 77 70 70 80 93 102 99 82 68 61 58 51 41 44 57 67 72 74 73 73 68 78 100 97 60 26 17 21 25 32 37 36 24 16 14 16 26 25 28 28 29 28 27 25 23 25 28 25 19 16 13 7 7 12 17 14 18 20 22 20 14 11 11 13 12 11 10 10 11 13 16 15 15 16 16 16 17 17 17 17 17 16 16 15 15 14 13 12 11 9 9 8 7 7 7 7 7 5 3 2 2 7 21 23 134 167 116 86 75 78 99 76 24 4 2 3 14 36 49 61 94 157 256 390 523 640 662 720 846 1070 1338 1723 2216 2514 2599 2560 2769 2957 3091 3253 3464 3669 3790 3823 3810 3790 3762 3693 3601 3461 3401 3402 3482 3645 3732 3715 3620 3238 2977 2977 3038 3039 2996 2964 2971 2964 2950 2966 3018 3073 3026 2793 2474 2193 1962 1820 1770 1686 1413 993 611 365 448 803 1173 1401 1335 1103 986 1324 1892 2298 2245 1821 1275 792 500 484 589 524 344 194 79 24 19 15 7 0 0 0 0 0 0 0 2 38 166 313 415 487 519 580 660 649 611 623 649 699 804 912 970 982 1008 1084 1152 1202 1262 1198 884 416 128 140 328 694 1099 1456 1541 1655 1335 1159 1014 1268 2036 2313 2613 2954 3005 2705 2296 2091 1990 1867 1763 1709 1743 1922 2311 2814 3094 2954 2680 2633 2644 2604 2513 2360 2049 1855 1935 2100 2252 2371 2305 2070 1791 1549 1382 1293 1304 1373 1423 1344 1109 804 581 517 641 990 1375 1549 1586 1464 1064 563 311 598 1274 1538 1503 1425 1443 1555 1536 1319 1441 1546 1718 1981 2089 1981 1667 1332 1210 1240 1269 1232 1132 1028 971 959 969 1014 1120 1334 1697 2199 2704 3121 3406 3576 3697 3797 3814 3675 3562 3656 3683 3609 3837 3640 3492 3548 3574 3517 3282 3082 3061 3092 3096 3078 3054 3022 2976 3080 3406 3761 4040 4442 4692 4667 4367 4104 3984 3874 3577 3486 3678 4062 4452 4677 4603 4313 4060 3967 3978 3937 3733 3417 3270 3299 3367 3394 3421 3446 3426 3454 3426 3332 3448 3535 3690 3837 3953 4043 4228 4431 4284 3775 3196 2887 2886 2757 2408 2110 2014 2067 2135 2217 2363 2210 1849 1882 2020 2132 2288 2600 2796 2838 2955 3072 3333 3514 3597 3678 3784 3917 4065 4153 4209 4313 4440 4553 4497 4208 4029 4224 4337 4285 4310 4584 4848 4769 4204 4140 4676 4495 3955 3646 3745 4068 4402 4652 4804 4860 4841 4705 4584 4562 4361 4576 4598 4361 4346 4865 4266 3929 3682 3722 3890 4197 4453 4322 4040 3933 4012 4144 4333 4492 4429 4290 4174 4039 4015 3732 3492 3464 3532 3628 3884 3980 3911 3763 3600 3642 3711 3619 3392 3157 3075 3153 3319 3492 3612 3886 4230 4322 3802 3146 2655 2462 2354 2423 2569 2640 2534 2292 2124 2119 2097 2048 2034 2061 2056 2051 2017 1950 1901 1829 135 175 131 125 125 182 192 141 108 150 185 164 133 124 124 116 98 83 80 80 73 64 59 71 88 100 94 77 59 46 41 44 45 50 64 77 81 81 80 84 78 75 79 89 71 43 30 29 27 30 41 43 31 21 17 15 17 22 25 28 29 29 26 25 25 28 35 31 23 20 15 9 9 14 15 13 11 14 19 16 15 10 10 12 11 10 8 8 10 12 13 14 16 16 16 16 16 17 17 17 17 17 16 16 16 16 15 13 11 10 9 9 8 7 7 7 7 6 4 2 3 26 99 71 94 113 95 85 54 20 12 8 4 0 0 2 11 23 31 49 98 180 271 348 426 527 628 681 802 1048 1350 1691 2147 2457 2564 2588 2746 2873 3010 3185 3402 3615 3724 3736 3735 3749 3743 3697 3594 3465 3410 3356 3400 3620 3633 3548 3518 3098 2822 3066 3094 3089 3098 3058 3036 3003 2968 2963 2980 3012 3024 2961 2837 2670 2425 2208 2146 2083 1766 1178 765 644 733 958 1272 1299 1143 1021 1175 1786 2260 2511 2425 1952 1369 844 438 242 220 194 100 27 8 8 11 11 9 2 0 0 0 0 0 0 2 41 141 243 334 374 396 482 637 721 761 810 859 913 939 917 867 820 825 906 1006 1079 1172 1264 1197 923 666 664 954 1278 1391 1389 1339 1302 1211 1192 1311 1926 2287 2352 2701 3095 3039 2695 2415 2242 2143 2073 1982 1900 1929 2156 2569 2919 2916 2729 2638 2738 2822 2795 2722 2605 2306 2085 2189 2401 2594 2695 2626 2315 2010 1774 1569 1396 1306 1317 1371 1293 1047 734 500 456 617 956 1287 1410 1491 1514 1299 830 558 821 1024 1188 1146 1156 1265 1471 1645 1648 1822 1950 2117 2349 2460 2287 1873 1463 1270 1214 1186 1168 1115 1013 919 889 921 1000 1127 1365 1806 2412 2950 3269 3462 3586 3689 3807 3911 3873 3834 3801 3879 3825 3822 3704 3491 3416 3461 3408 3284 3162 3045 3006 3068 3066 2923 2891 2941 2968 3274 3692 4061 4509 4709 4582 4088 3657 3554 3728 3812 3806 3809 4058 4456 4634 4367 3873 3536 3520 3736 3944 3919 3661 3437 3413 3519 3594 3620 3622 3622 3603 3482 3400 3459 3561 3724 3880 3901 3732 3799 3951 3869 3475 3039 2862 2858 2750 2450 2144 2013 1978 1934 1944 2070 2068 1978 1875 1835 2047 2465 2908 3021 3143 3274 3391 3502 3601 3703 3802 3832 3961 4224 4463 4642 4759 4799 4745 4534 3907 3636 3908 4088 4010 4061 4306 4431 4161 4128 4469 4594 4209 3666 3496 3776 4012 4007 4146 4410 4501 4649 4740 4455 4112 4126 4309 4333 4316 4561 5036 4705 4161 3811 3682 3738 3815 3872 3901 3887 3930 4262 4184 4102 4122 4155 3855 3729 3535 3381 3349 3366 3464 3645 3871 4120 4281 4357 4455 4520 4514 4399 3970 3419 3261 3061 3114 3246 3468 3759 4196 4388 4292 3743 3013 2560 2517 2591 2685 2789 2815 2614 2318 2163 2173 2132 2086 2088 2105 2076 2053 2038 1999 1959 1925 161 177 156 149 149 177 172 130 84 146 189 155 136 138 135 123 101 81 76 74 68 61 59 69 87 100 88 66 51 43 38 46 54 59 70 78 84 88 92 97 92 80 77 82 88 67 42 35 28 27 36 40 34 24 16 14 14 17 23 29 31 30 28 26 29 36 41 34 29 27 18 11 15 16 15 15 16 18 17 13 13 9 9 10 10 8 7 7 8 9 11 13 15 16 17 18 19 19 18 18 17 17 17 17 16 16 15 14 13 11 11 10 9 8 7 7 6 5 4 21 23 12 27 21 14 22 22 14 2 0 0 0 0 0 3 8 31 54 54 58 137 296 419 439 433 508 652 745 833 1041 1338 1612 1941 2230 2341 2500 2654 2791 2979 3186 3402 3603 3677 3657 3647 3665 3683 3664 3565 3432 3338 3237 3223 3401 3476 3463 3407 3163 2991 3068 3110 3107 3165 3087 3044 3047 3043 3015 2966 2940 2946 2958 2958 2933 2793 2549 2390 2325 2112 1633 1174 1019 1018 1061 1287 1336 1352 1528 1939 2558 2546 2484 2536 2134 1581 854 364 153 86 51 18 3 2 3 4 6 7 2 0 0 0 0 0 4 25 109 171 204 289 295 291 373 540 647 733 863 993 1127 1160 1050 910 792 752 803 867 899 949 1099 1328 1502 1490 1522 1622 1588 1416 1355 1282 1200 1223 1339 1662 2241 2378 2550 2937 3235 3013 2629 2371 2215 2189 2235 2229 2209 2275 2454 2690 2803 2696 2566 2538 2713 2819 2808 2823 2809 2647 2510 2621 2922 2952 3101 3109 2718 2338 2108 1877 1606 1385 1283 1332 1301 1086 789 575 557 733 1032 1237 1318 1414 1568 1535 1189 871 957 778 812 913 1093 1316 1550 1782 2027 2246 2434 2586 2705 2729 2524 2130 1767 1622 1624 1611 1543 1451 1313 1074 851 839 971 1182 1456 1953 2674 3193 3373 3507 3648 3796 3940 3992 3952 3878 3940 4001 3900 3726 3473 3290 3208 3166 3134 3155 3195 3102 2994 2982 3046 2886 2991 2908 2979 3237 3661 3977 4393 4587 4325 3737 3333 3265 3535 3790 3984 4055 4073 4319 4438 4054 3489 3210 3263 3472 3691 3830 3851 3657 3540 3598 3652 3696 3722 3691 3544 3415 3411 3438 3568 3765 4025 4041 3676 3429 3374 3295 3094 2876 2780 2772 2689 2481 2208 2075 2040 2036 2193 2381 2299 2176 2163 2297 2561 2941 3196 3254 3309 3406 3482 3560 3712 3862 3916 3968 4106 4346 4621 4920 4991 4716 4392 4025 3243 3011 3257 3775 3788 3585 3638 3692 3649 4075 4416 4093 3742 3549 3461 3813 4194 4136 3961 4119 4155 4317 4570 4443 3996 3717 3754 3815 3870 4016 4277 4615 4314 3916 3845 3829 3814 3640 3488 3858 3818 4256 4250 3862 3682 3832 3480 3505 3514 3337 3213 3254 3449 3687 3918 4201 4472 4691 4905 5057 5078 4981 4436 3299 2757 2881 3094 3313 3586 3898 4214 4334 4194 3669 2970 2624 2678 2874 3081 3289 3129 2679 2180 2091 2171 2127 2096 2079 2072 2077 2065 2055 2043 2013 1969 170 188 186 186 184 172 143 107 101 155 177 141 126 149 141 123 111 94 83 68 63 67 70 80 93 97 84 66 52 45 50 59 64 66 71 77 82 90 99 104 97 83 76 75 76 69 51 36 26 23 27 34 35 26 17 13 12 13 18 27 35 37 32 27 33 40 41 36 31 30 23 15 11 11 16 18 19 19 16 12 10 8 8 10 10 8 6 7 8 9 9 11 13 15 16 18 18 18 18 18 18 17 17 17 17 17 16 15 14 13 11 11 10 10 10 9 9 45 49 67 70 36 15 1 1 1 2 0 0 0 0 0 0 2 11 20 57 102 128 155 213 368 532 573 487 470 612 774 882 1061 1299 1535 1818 2084 2211 2357 2500 2677 2905 3151 3421 3603 3641 3580 3551 3574 3588 3582 3507 3358 3232 3143 3089 3127 3220 3368 3425 3251 3148 3042 3164 3125 3178 3080 3046 3045 3060 3065 3012 2948 2951 2953 2939 2935 2939 2861 2714 2582 2408 2057 1614 1295 1061 998 1253 1553 1878 2274 2531 2674 2476 2541 2811 2444 1716 940 324 136 62 17 2 1 2 1 1 1 1 1 1 0 0 0 0 9 47 94 124 184 272 286 290 361 519 590 648 780 930 1074 1162 1091 962 886 946 1020 983 929 918 980 1163 1461 1822 1963 1761 1499 1397 1394 1337 1273 1372 1639 2117 2421 2445 2778 3202 3331 2927 2473 2218 2130 2165 2256 2324 2384 2466 2555 2631 2647 2598 2549 2561 2682 2710 2760 2847 2899 2909 2930 3068 3319 3299 3630 3561 3108 2708 2473 2227 1894 1613 1394 1329 1311 1176 938 748 712 842 1086 1230 1317 1453 1541 1560 1378 1080 807 639 666 822 1146 1489 1724 2009 2302 2588 2819 2937 2953 2872 2590 2268 2022 1974 2091 2138 2070 1905 1754 1375 834 726 879 1210 1621 2197 3033 3411 3471 3580 3747 3910 3998 3964 3954 3988 4040 3982 3853 3694 3480 3311 3200 3069 2950 3015 3175 3102 3057 3026 3103 2991 3072 3040 3066 3193 3428 3852 4259 4324 3969 3527 3485 3545 3666 3799 3997 4173 4211 4296 4321 3946 3383 3187 3334 3402 3487 3578 3667 3663 3535 3474 3536 3689 3803 3575 3286 3310 3392 3514 3673 3879 4160 4220 3885 3479 3214 2974 2764 2709 2675 2642 2534 2435 2281 2196 2171 2282 2634 2867 2636 2455 2509 2691 2890 3164 3396 3425 3401 3485 3593 3698 3830 3912 3972 4093 4264 4410 4724 5033 4934 4446 3836 3375 3146 3157 3542 3939 3808 3445 3265 3293 3554 4433 4878 3940 3422 3448 3513 3806 4370 4517 4590 4285 4102 4236 4396 4447 3865 3357 3325 3406 3363 3434 3741 4264 4274 3855 3693 3675 3937 4026 3477 3918 3748 3978 4270 3791 3510 3478 3283 3340 3503 3466 3292 3230 3353 3567 3843 4156 4521 4827 5059 5192 5307 5335 4792 3764 3120 2974 3181 3425 3606 3793 4068 4205 4013 3649 3090 2806 2850 3070 3352 3606 3409 2769 2182 2048 2076 2094 2068 2032 2026 2050 2067 2069 2041 2017 1951 173 197 192 196 187 158 117 100 130 164 151 112 110 147 142 122 112 95 83 62 58 71 82 85 91 88 77 71 64 56 55 59 69 67 67 75 81 92 102 108 100 84 67 57 54 52 48 39 30 24 26 31 32 29 20 16 15 15 19 31 42 39 30 26 33 42 44 39 37 32 30 21 13 8 12 16 21 21 14 9 7 7 8 9 10 8 6 7 9 9 8 10 12 13 15 16 16 16 17 17 17 17 17 17 17 17 17 15 14 14 13 12 11 11 11 9 7 15 41 73 92 73 26 0 0 0 0 1 4 6 4 1 3 8 15 24 61 124 161 180 174 220 359 520 538 505 584 746 930 1116 1293 1513 1819 2086 2219 2283 2322 2513 2738 3010 3338 3538 3566 3489 3466 3453 3459 3502 3488 3317 3147 3110 3073 2991 2984 3108 3286 3350 3271 3113 3106 3160 3149 3112 3073 3066 3068 3082 3068 3019 3019 3024 2986 2937 2898 2870 2831 2795 2700 2407 1935 1431 1029 981 1350 1822 2268 2438 2378 2273 2544 2985 3255 2726 1828 844 219 73 26 4 1 7 12 7 1 0 2 5 4 0 0 0 1 8 35 59 75 141 238 294 355 449 565 611 652 759 862 954 1039 1048 989 1037 1214 1295 1137 1011 992 988 1153 1453 1727 1740 1536 1387 1365 1407 1417 1441 1617 1899 2257 2467 2638 3102 3395 3235 2684 2258 2095 2102 2144 2200 2278 2358 2423 2474 2515 2529 2513 2495 2522 2587 2612 2686 2776 2866 2967 3083 3247 3441 3658 3963 3745 3315 3028 2804 2482 2066 1732 1494 1368 1335 1287 1138 940 842 944 1139 1213 1289 1462 1582 1559 1373 1025 672 525 580 879 1221 1652 1940 2204 2454 2719 2972 3107 3104 2996 2769 2606 2395 2298 2396 2308 2271 2142 2000 1703 1176 856 887 1244 1794 2523 3273 3543 3585 3663 3799 3897 3892 3861 3927 4005 3960 3854 3823 3828 3763 3676 3599 3443 3244 3156 3203 3119 3102 3131 3182 3177 3206 3097 3098 3191 3456 3872 4095 3919 3535 3388 3629 3830 3853 3860 3968 4108 4215 4272 4235 3945 3424 3261 3517 3568 3532 3479 3254 3062 3179 3239 3344 3683 4055 3804 3372 3357 3449 3631 3859 4044 4210 4269 4119 3853 3564 3236 2816 2723 2648 2545 2493 2575 2572 2474 2602 2848 2981 3036 2757 2626 2693 2809 2982 3227 3525 3629 3571 3641 3781 3904 4053 4169 4203 4170 4325 4481 4815 5066 4997 4467 3827 3583 3652 3849 4059 3970 3565 3316 3318 3299 3552 4445 4983 4235 3415 3169 3546 3832 4332 4561 4692 4397 4076 4274 4494 4477 3998 3534 3441 3474 3420 3560 4001 4167 3868 3558 3414 3548 3875 4170 4003 3920 3697 3833 4163 3936 3647 3529 3387 3273 3372 3489 3339 3175 3247 3452 3808 4208 4605 4889 5097 5201 5198 5072 4597 3921 3381 3240 3368 3578 3726 3659 3733 3975 3645 3354 3191 2820 2787 3086 3418 3595 3468 2924 2412 2162 2050 2017 2037 2025 1996 1996 2023 2045 2033 2049 2000 171 185 170 160 159 140 102 105 146 158 126 96 122 149 140 128 123 110 84 59 56 76 99 86 82 76 69 70 71 62 56 59 64 61 63 72 81 93 104 108 97 80 61 44 35 34 38 39 36 31 27 26 25 26 23 17 25 28 31 49 57 50 33 27 34 43 46 41 39 37 34 25 18 10 9 12 23 23 15 8 6 6 7 8 8 8 7 8 9 9 8 9 10 11 12 14 14 15 16 16 17 17 17 17 17 17 17 16 15 14 13 12 11 11 11 11 9 10 32 62 61 36 13 3 1 1 4 13 18 23 28 23 19 37 40 25 32 53 61 57 72 81 168 378 551 561 599 754 968 1160 1307 1535 1875 2190 2383 2410 2408 2412 2589 2877 3184 3416 3446 3397 3486 3353 3342 3416 3446 3316 3132 3130 3089 2941 2852 2882 3022 3229 3328 3238 3163 3204 3160 3129 3085 3057 3071 3110 3146 3123 3072 3101 3057 3006 2971 2912 2851 2782 2730 2577 2178 1604 1161 1173 1550 1922 2197 2149 1999 2069 2752 3229 3355 3010 2061 707 149 45 20 3 2 13 36 30 20 10 9 16 12 4 1 1 1 4 14 28 44 85 176 261 365 492 611 673 725 847 923 1007 1012 1022 1008 1082 1239 1372 1260 1126 1038 1119 1471 1550 1549 1459 1413 1378 1329 1341 1453 1593 1786 2104 2536 2562 2937 3398 3393 2922 2342 2090 2041 2103 2138 2147 2201 2264 2302 2346 2399 2425 2394 2336 2356 2472 2550 2599 2654 2732 2865 3010 3204 3510 3845 3952 3721 3346 3078 2905 2713 2251 1778 1524 1452 1424 1405 1362 1223 1087 1081 1166 1268 1409 1557 1612 1537 1306 917 579 486 666 1142 1454 1876 2090 2248 2453 2714 3000 3174 3222 3188 3095 3020 2877 2751 2751 2687 2654 2483 2394 2082 1734 1496 1500 1838 2258 2864 3462 3676 3731 3731 3789 3823 3719 3694 3779 3795 3719 3681 3750 3813 3883 4063 4136 4000 3778 3602 3553 3436 3293 3211 3307 3370 3298 3047 3082 3262 3530 3907 4019 3797 3483 3405 3590 3856 4046 4143 4194 4215 4202 4107 3971 3738 3337 3266 3522 3644 3600 3548 3465 3295 3230 3244 3326 3707 4240 4209 3859 3600 3521 3672 3886 4030 4131 4206 4182 4089 3922 3797 3426 2966 2695 2581 2608 2805 2962 2784 2856 2921 3008 3065 2980 2843 2779 2919 3245 3515 3685 3816 3844 3909 4074 4206 4481 4786 4658 4133 4087 4277 4729 5147 5178 4790 4203 4026 4155 4278 4185 3777 3314 3256 3284 3180 3385 3934 4430 4549 3763 2990 3610 4030 4313 4543 4719 4578 4264 4330 4493 4480 4340 4158 4032 4024 3977 3964 3768 3540 3250 3199 3144 3364 3722 3946 3996 3861 3687 3826 3974 3784 3598 3651 3739 3686 3573 3578 3460 3160 3170 3422 3810 4240 4644 4805 4890 4911 4791 4554 4147 3604 3117 2924 3067 3352 3649 3798 3691 3581 3395 2944 2830 2754 2841 3085 3425 3609 3443 3076 2609 2242 2099 2060 2047 2022 1978 1975 1948 1954 2012 2021 1968 167 158 126 112 125 128 110 109 136 135 105 96 144 164 150 135 131 121 93 74 75 89 114 92 76 49 64 62 77 71 59 53 51 51 57 70 83 93 102 108 103 83 60 40 30 29 35 39 40 34 27 23 21 22 20 23 32 34 42 59 70 63 41 34 38 42 46 45 41 39 35 28 18 12 10 12 16 16 9 7 5 6 7 8 9 9 9 10 10 9 7 7 8 9 11 11 10 13 15 15 16 16 16 17 17 17 16 15 15 14 13 13 12 11 12 20 42 11 40 67 44 19 26 36 17 26 32 23 18 18 19 18 65 159 183 111 83 116 164 220 272 221 200 363 623 665 664 792 988 1167 1312 1528 1863 2189 2405 2487 2459 2409 2539 2799 3067 3256 3278 3208 3299 3192 3225 3362 3385 3319 3181 3169 3076 2867 2736 2723 2791 3042 3277 3310 3251 3194 3153 3104 3100 3046 3057 3113 3152 3136 3095 3115 3048 2989 3088 3068 2826 2597 2560 2556 2287 1787 1413 1426 1672 1873 1980 1940 1927 2292 3012 3150 3170 3189 2064 616 118 31 23 4 1 6 53 66 57 36 26 40 37 18 7 4 2 2 5 13 23 40 91 170 288 437 602 724 830 969 1053 1148 1112 1098 1084 1084 1147 1269 1308 1253 1218 1358 1559 1536 1430 1385 1398 1365 1374 1431 1497 1681 1914 2487 2672 2856 3308 3419 3064 2435 2081 2047 2026 2067 2103 2101 2110 2144 2187 2245 2298 2307 2277 2218 2232 2380 2486 2513 2550 2641 2837 2947 3229 3582 3775 3708 3579 3284 2926 2590 2492 2371 2044 1742 1637 1569 1510 1534 1512 1433 1406 1415 1472 1555 1605 1616 1529 1268 916 745 637 957 1409 1707 1966 2076 2196 2345 2579 2901 3142 3260 3349 3379 3295 3176 3107 3078 3018 2927 2843 2877 2736 2331 2192 2480 2572 2953 3305 3569 3727 3897 3847 3784 3720 3509 3485 3528 3465 3439 3556 3755 3923 4146 4390 4389 4202 4043 3993 3875 3824 3650 3579 3495 3578 3487 3190 3228 3488 3776 4035 4189 4193 4022 3854 3883 4155 4503 4695 4711 4507 4126 3852 3623 3259 3059 3178 3338 3431 3400 3502 3664 3713 3667 3568 3583 3893 4288 4366 4169 3880 3712 3717 3773 3836 3920 4036 4077 4061 4023 3983 3753 3368 3006 2814 2845 3043 3211 3105 3082 3125 3194 3298 3317 3121 2878 3011 3588 3891 3965 4043 4141 4212 4418 4823 4903 4943 4581 3958 3696 4008 4691 5276 5353 4964 4492 4288 4362 4423 4256 3926 3612 3407 3229 3216 3417 3816 4116 4328 3898 3450 3894 4265 4443 4474 4540 4592 4510 4447 4473 4502 4396 4488 4504 4526 4113 3492 2954 3132 2922 2953 3139 3580 3944 3808 3651 3711 3751 3753 3645 3463 3453 3674 3784 3637 3545 3815 3678 3233 3154 3398 3742 4162 4492 4537 4459 4401 4416 4305 3892 3314 2839 2588 2633 2848 3083 3272 3363 3415 3383 3199 3118 3005 3006 3085 3276 3541 3660 3396 2748 2228 2043 2028 2039 2020 1955 1893 1893 1936 1957 1956 1959 169 136 93 81 102 120 122 113 112 105 93 102 153 178 157 147 144 133 112 100 100 106 111 93 74 51 57 57 82 73 56 44 37 38 50 71 86 93 102 108 102 87 64 43 34 30 32 41 41 33 26 21 20 19 12 9 22 33 43 54 65 63 44 32 37 41 45 45 42 39 37 31 20 10 9 13 14 12 8 6 6 6 6 8 8 8 9 10 10 9 8 8 8 9 9 9 9 12 14 15 16 16 16 16 17 17 16 14 14 13 12 12 12 12 15 34 55 34 37 50 54 35 8 8 11 31 44 24 13 10 10 34 101 217 301 279 247 325 520 746 803 660 457 435 627 717 700 797 988 1156 1296 1472 1731 1997 2161 2166 2150 2302 2552 2794 2983 3125 3157 3030 3024 2945 3028 3339 3265 3270 3241 3198 3063 2860 2689 2612 2607 2749 2950 3128 3180 3135 3113 3086 3065 3048 3063 3080 3081 3089 3097 3161 3063 3019 3158 3161 2773 2527 2506 2533 2259 1869 1568 1499 1615 1756 1830 1795 1901 2469 3033 2984 2984 3209 2149 626 86 16 6 10 5 2 51 87 75 58 55 76 77 54 37 26 13 3 5 15 27 28 44 93 198 360 565 747 901 1045 1153 1265 1255 1202 1123 1075 1107 1184 1238 1264 1395 1593 1628 1476 1371 1408 1420 1416 1434 1450 1590 1878 2349 2815 2913 3243 3387 3122 2578 2059 2005 2009 1970 1980 2050 2097 2065 2035 2080 2162 2182 2149 2136 2077 2140 2288 2425 2463 2537 2663 2875 2990 3324 3573 3628 3550 3539 3338 2871 2486 2227 2157 2046 1899 1781 1591 1468 1522 1570 1586 1615 1597 1585 1594 1564 1544 1471 1293 1113 1048 1122 1397 1685 1888 2024 2101 2164 2238 2398 2674 2950 3100 3191 3275 3275 3243 3294 3381 3427 3352 3287 3297 3275 3212 3250 3411 3479 3735 3587 3294 3444 3825 3864 3711 3572 3419 3363 3326 3284 3369 3608 3884 4142 4445 4500 4121 3764 3512 3494 3487 3617 3442 3411 3453 3594 3653 3581 3643 3891 4114 4187 4290 4480 4512 4440 4532 4779 5031 5125 5005 4802 4525 3967 3441 2959 2859 3156 3232 3221 3183 3360 3573 3733 3847 3891 3943 4047 4068 4005 3930 3811 3673 3610 3649 3622 3713 3845 3907 3795 3776 4034 3705 3306 3074 3118 3202 3328 3434 3373 3383 3501 3521 3545 3559 3320 2970 2953 3388 3758 3757 3789 4163 4490 4585 4773 4863 4797 4541 3746 3422 3937 4660 5175 5333 5091 4668 4424 4484 4629 4494 4195 3937 3708 3697 3897 3926 4505 4982 4579 4239 4234 4489 4532 4412 4376 4399 4462 4567 4574 4469 4453 4332 4453 4707 4738 4319 3629 3092 3070 3018 3132 3666 4387 4510 3997 3796 3883 3951 3911 3597 3504 3590 3779 3802 3709 3754 4003 3702 3315 3089 3105 3402 3830 4140 4249 4233 4184 4291 4263 3881 3334 2834 2495 2461 2528 2608 2639 2665 2794 2958 3066 3288 3612 3623 3423 3266 3225 3391 3503 2825 2325 2114 2000 1995 1995 1946 1879 1887 1925 1933 1965 1959 164 120 78 70 92 113 118 114 102 92 92 109 140 155 133 135 155 149 132 128 120 111 104 93 74 74 79 60 68 62 57 39 28 29 47 71 84 89 102 112 109 94 73 55 43 31 33 42 42 31 25 21 16 13 10 13 26 38 43 48 54 50 37 28 32 37 44 45 39 36 35 32 20 10 9 11 10 6 5 4 5 5 6 8 8 8 8 7 6 7 7 7 8 9 8 8 10 11 13 14 15 16 17 17 17 17 17 15 14 14 13 12 12 12 12 15 15 13 17 35 73 66 17 9 14 45 50 31 18 15 10 19 44 98 168 223 259 304 365 453 643 789 757 679 741 860 867 861 1011 1162 1269 1405 1595 1825 1976 2032 2122 2531 2909 3020 3015 3097 3223 3196 3085 2940 3084 3472 3249 3304 3208 3147 3062 2924 2821 2771 2751 2698 2744 2950 3086 3104 3125 3120 3083 3098 3111 3104 3118 3096 3120 3241 3216 3134 3096 2927 2744 2626 2599 2599 2315 2018 1723 1575 1628 1726 1726 1626 1791 2453 3012 3024 3067 3139 2011 538 51 16 14 28 22 6 31 78 74 73 97 107 108 102 99 87 55 21 8 16 26 38 63 96 181 355 579 776 923 1013 1118 1255 1356 1332 1213 1164 1259 1385 1453 1476 1526 1549 1477 1412 1437 1490 1525 1557 1569 1605 1822 2237 2807 3092 3200 3209 3060 2739 2254 1984 2021 1993 1915 1919 2009 2083 2000 1907 1978 2096 2110 2100 2122 2099 2160 2257 2368 2497 2646 2814 2910 3052 3240 3340 3287 3239 3325 3344 3164 3026 2819 2492 2098 1861 1802 1747 1622 1510 1492 1464 1487 1513 1514 1540 1539 1530 1502 1421 1379 1436 1608 1750 1865 1949 2033 2091 2117 2150 2264 2496 2760 2894 2932 3070 3301 3421 3373 3415 3445 3636 3821 3784 3767 3786 3801 3831 3789 3647 3237 3081 3522 3774 3682 3523 3418 3334 3263 3243 3294 3466 3755 4026 4257 4417 4096 3464 3089 2865 2836 2890 3012 2884 2887 3139 3365 3629 3822 3871 3883 4156 4282 4269 4450 4592 4717 4928 5109 5257 5301 5102 4835 4373 3688 3386 3027 3027 3324 3400 3352 3328 3449 3621 3801 3966 4085 4087 3869 3628 3620 3582 3447 3386 3440 3470 3497 3598 3718 3729 3372 3429 3340 3095 3108 3231 3394 3472 3468 3473 3457 3529 3692 3635 3517 3489 3384 3098 3084 3206 2970 3118 3518 4120 4667 4750 4914 5002 4816 4555 3758 3361 3783 4402 4879 5156 5169 4727 4445 4562 4774 4716 4533 4293 4182 4329 4623 4766 4937 4868 4782 4647 4608 4730 4625 4478 4590 4628 4609 4679 4682 4530 4460 4358 4374 4603 4771 4698 4235 3606 3197 3238 3549 3995 4319 4150 4019 3961 3834 3826 4182 4266 3960 3861 3774 3905 4046 4280 4201 3793 3402 3092 2953 3102 3438 3810 4122 4291 4185 4203 4162 3982 3612 3086 2652 2424 2362 2378 2397 2405 2420 2475 2607 2858 3312 3700 3826 3655 3206 3119 3082 2810 2442 2201 2065 1988 1957 1951 1954 1939 1912 1871 1843 1791 131 102 76 69 89 113 112 112 107 93 92 107 119 116 106 112 129 135 131 134 125 116 105 98 82 83 80 72 61 52 49 34 27 30 50 68 77 84 100 118 125 108 87 71 60 53 47 43 39 27 15 8 7 9 15 19 27 34 36 39 43 40 31 27 30 34 38 38 32 29 30 30 22 12 10 12 12 8 4 4 4 5 7 8 9 8 6 5 4 5 5 6 7 8 8 9 11 11 12 14 14 14 16 16 17 17 17 15 15 16 15 13 12 11 12 10 10 11 25 40 55 62 49 28 27 57 35 22 12 21 12 7 8 17 31 62 121 221 353 425 463 615 825 940 1006 1115 1140 1030 1051 1175 1274 1362 1491 1661 1807 1943 2125 2694 2953 2945 2967 3126 3276 3269 3291 3315 3193 3435 3345 3344 3209 3150 3142 2970 2933 2903 2850 2784 2729 2834 2987 3074 3128 3143 3113 3107 3137 3202 3217 3094 3126 3289 3235 3065 2969 2816 2822 2787 2759 2694 2478 2261 1982 1839 1831 1814 1711 1581 1781 2449 3041 3215 3288 2926 1479 230 19 7 18 28 32 15 17 61 77 84 109 110 125 140 179 184 138 82 43 25 20 57 123 173 261 445 670 795 879 924 982 1071 1292 1377 1323 1309 1425 1615 1763 1737 1580 1457 1447 1511 1567 1608 1681 1738 1745 1792 1990 2392 2912 3168 3161 2989 2716 2421 2155 2084 2137 2132 2068 2039 2052 2096 2058 1952 1978 2136 2263 2332 2345 2296 2295 2334 2373 2498 2643 2781 2739 2807 2881 2863 2727 2619 2736 2997 3184 3390 3497 3293 2880 2541 2310 2059 1809 1681 1621 1476 1397 1449 1473 1482 1526 1557 1564 1573 1591 1659 1752 1779 1808 1863 1956 1998 2017 2054 2159 2377 2636 2773 2817 2894 3012 3252 3262 3316 3361 3434 3843 3940 4033 4153 3889 3601 3248 2864 2793 3221 3711 3691 3512 3369 3287 3275 3271 3318 3462 3681 3899 4005 4163 4005 3432 2942 2812 2719 2582 2626 2702 2720 2870 3097 3249 3324 3608 3789 3612 3784 4071 4066 4219 4386 4575 4735 4825 4892 4933 4903 4694 4357 3873 3533 3403 3471 3645 3714 3706 3719 3794 3927 4069 4175 4239 4163 3844 3566 3615 3633 3593 3596 3598 3548 3497 3500 3550 3486 3350 3399 3390 3386 3339 3339 3461 3571 3536 3497 3541 3559 3608 3488 3213 3107 3378 3392 3420 3260 2888 3117 3507 4122 4479 4558 4954 5214 5029 4600 4023 3594 3592 3965 4403 4863 5092 4686 4394 4326 4437 4628 4722 4795 4649 4573 4680 4761 4863 4874 4762 4632 4492 4476 4351 4265 4156 4325 4669 4768 4752 4576 4512 4464 4407 4575 4793 4810 4355 3553 3114 3363 3693 3900 4109 4174 4076 3830 3358 3308 3607 3739 3948 3787 3653 3934 4318 4529 4322 3931 3657 3410 3105 3011 3262 3651 4064 4142 4100 4137 4025 3967 3750 3305 2804 2455 2314 2281 2269 2249 2237 2242 2302 2442 2803 3352 3814 3918 3558 3214 2987 2842 2591 2309 2160 2034 1929 1927 1969 1938 1856 1782 1745 1713 103 84 81 85 89 110 123 127 127 104 92 96 97 93 96 100 101 104 107 109 109 107 103 99 84 71 56 69 62 49 41 31 27 32 47 57 63 73 95 121 131 122 108 92 78 69 52 37 28 16 5 3 5 13 23 23 20 22 22 22 31 40 35 30 30 30 28 25 23 21 21 25 26 15 10 9 10 11 6 4 5 6 7 8 8 6 5 6 4 4 5 5 6 7 7 8 10 11 12 13 13 13 14 15 16 16 16 14 15 15 15 14 14 12 12 11 10 9 24 46 56 59 52 57 66 36 12 9 6 7 10 11 3 3 12 60 145 234 357 408 363 411 632 903 1114 1263 1281 1119 1051 1140 1250 1336 1434 1561 1667 1869 2224 2706 2733 2723 2863 3049 3252 3452 3479 3328 3201 3131 3260 3434 3343 3281 3264 3153 3057 2945 2889 2839 2742 2745 2885 3011 3083 3131 3144 3162 3174 3252 3299 3164 3171 3289 3141 2918 2887 2933 2976 3041 2952 2949 2821 2603 2347 2215 2148 2052 1957 1969 2203 2733 3210 3429 3457 2765 1165 58 2 3 16 32 34 27 32 64 103 105 91 99 150 186 259 282 245 191 129 75 55 103 193 283 424 635 797 812 872 965 923 841 1190 1338 1305 1215 1295 1542 1761 1697 1503 1459 1499 1577 1674 1738 1834 1918 1916 1934 2108 2508 2999 3070 2904 2591 2298 2189 2190 2203 2215 2250 2238 2200 2198 2261 2327 2325 2365 2547 2763 2890 2905 2822 2697 2560 2454 2481 2562 2521 2353 2375 2421 2339 2205 2063 2131 2388 2584 2805 3202 3575 3649 3385 2966 2554 2151 1877 1809 1625 1507 1519 1497 1454 1492 1534 1580 1663 1685 1702 1695 1688 1697 1711 1794 1844 1879 1936 2044 2237 2495 2707 2779 2732 2675 2816 2907 3108 3344 3475 3667 3736 3615 3417 3270 3047 2823 2758 3051 3549 3775 3658 3526 3382 3225 3214 3300 3432 3682 3950 4140 4151 3956 3594 3098 2948 3053 2930 2669 2618 2705 2848 3202 3437 3587 3647 3602 3693 3672 3465 3426 3477 3739 3958 4056 4110 4218 4382 4587 4545 4226 3931 3798 3677 3705 3811 3887 3886 3899 4023 4143 4218 4319 4372 4347 4249 4031 3839 3784 3733 3736 3682 3688 3596 3351 3274 3314 3259 3285 3413 3457 3428 3412 3467 3593 3696 3716 3636 3495 3363 3371 3286 3067 2847 3241 3331 3437 3258 3127 3154 3299 3611 3802 4083 4732 5206 5165 4806 4274 3775 3488 3639 3875 4311 4694 4752 4349 3923 3890 4139 4405 4596 4508 4330 4293 4326 4546 4805 4556 4543 4558 4372 4187 4496 4723 4606 4685 4807 4855 4667 4548 4506 4437 4477 4672 4795 4371 3404 2875 3037 3349 3660 3778 3747 3818 3684 3359 3284 3461 3705 3606 3438 3584 4023 4442 4608 4481 4226 4059 3822 3366 3122 3196 3587 3985 4115 4096 4048 3948 3857 3683 3336 2897 2596 2413 2292 2199 2138 2146 2116 2135 2213 2445 2978 3541 3838 3725 3309 2912 2806 2721 2471 2212 2109 1929 1896 1961 1944 1840 1728 1661 1640 87 77 91 97 94 105 118 130 140 124 97 90 91 89 93 94 84 81 81 82 87 95 98 94 82 63 52 59 58 42 30 25 25 31 38 42 52 66 86 111 131 132 126 109 90 78 51 30 15 6 2 2 6 12 17 13 10 12 13 13 26 41 38 33 31 27 22 18 17 16 15 12 11 11 10 8 8 12 11 5 5 6 7 8 7 9 10 9 6 4 4 4 4 5 6 8 9 9 10 12 12 12 14 14 14 15 15 14 14 15 15 14 14 12 12 12 9 10 22 37 44 39 22 12 13 10 6 6 8 11 21 36 6 14 48 124 209 268 378 452 408 401 463 645 913 1149 1177 1011 944 1055 1191 1302 1416 1540 1648 2196 2748 2817 2752 2933 3215 3197 3179 3348 3612 3696 3445 3244 3346 3418 3344 3293 3282 3282 3173 2961 2925 2893 2793 2737 2822 2936 2995 3036 3097 3179 3172 3139 3176 3156 3178 3245 3071 2861 2835 2997 3108 3263 3240 3203 3097 2888 2769 2652 2502 2440 2489 2658 2901 3241 3505 3660 3611 2712 1046 8 0 1 8 21 27 31 48 83 121 119 94 102 176 236 337 413 404 345 271 204 174 199 279 427 648 861 913 914 1024 1142 1033 892 1169 1246 1294 1138 1231 1417 1641 1561 1438 1478 1532 1616 1713 1794 1954 2107 2189 2304 2511 2889 3266 3069 2772 2319 2018 2104 2260 2305 2303 2319 2328 2366 2482 2631 2774 2910 3048 3234 3433 3533 3478 3248 2936 2627 2455 2410 2288 2164 2070 2092 2077 1980 1824 1729 1847 2003 2119 2257 2470 2841 3218 3299 3264 3242 2851 2242 1913 1756 1755 1675 1629 1492 1436 1460 1534 1606 1658 1681 1702 1640 1621 1590 1621 1675 1727 1802 1921 2104 2397 2711 2827 2768 2690 2701 2774 2986 3341 3707 3645 3380 3118 3060 3013 2945 3146 3695 3945 3933 3757 3606 3582 3477 3269 3177 3285 3505 3783 3979 4009 3903 3687 3378 3127 3237 3421 3250 2877 2717 2749 2904 3293 3609 3807 3940 4010 3992 3839 3573 3270 3124 3183 3292 3440 3433 3641 3950 4162 4022 3734 3545 3532 3655 3781 3835 3815 3773 3778 3865 3964 4022 4078 4137 4156 4028 3854 3750 3756 3495 3211 3077 3295 3393 3119 3099 3202 3237 3341 3553 3679 3639 3587 3639 3773 3937 4062 4061 3985 3796 3628 3358 3361 3274 3512 3702 3568 3328 3040 2918 2959 3035 3209 3709 4404 4782 4832 4868 4352 3882 3667 3511 3507 3938 4155 4569 4332 3809 3549 3589 3776 3915 3999 4077 4178 4370 4637 4703 4494 4569 4768 4605 4342 4600 4692 4710 4873 4941 4922 4718 4518 4416 4324 4282 4468 4787 4611 3876 3147 2775 2939 3216 3380 3564 3719 3708 3646 3656 3671 3470 3235 3283 3554 3991 4254 4348 4359 4361 4322 4059 3539 3231 3243 3558 3933 4107 4080 3985 3874 3675 3468 3393 3062 2828 2586 2353 2199 2123 2099 2061 2020 2016 2185 2609 3184 3707 3872 3546 2949 2720 2757 2702 2186 2131 1994 1956 2033 2001 1857 1708 1597 1587 79 76 99 108 101 104 118 134 141 131 107 90 82 83 88 89 78 76 75 74 79 86 90 86 74 58 44 43 42 32 20 21 23 30 33 38 51 64 77 97 117 130 132 117 98 84 59 35 14 3 3 8 9 11 9 6 8 10 11 17 30 43 41 33 30 25 17 14 16 15 13 11 10 13 15 13 11 13 10 6 5 6 7 8 7 12 14 11 7 5 4 4 3 4 5 7 8 8 9 10 10 11 13 14 15 15 15 15 15 15 14 13 13 12 12 12 10 10 14 36 17 8 7 6 6 6 6 6 9 11 10 13 25 60 128 206 275 261 292 403 407 359 351 431 632 864 907 799 803 969 1149 1294 1430 1570 1708 2051 2384 2650 2846 3137 3272 3189 3084 3232 3439 3501 3517 3533 3497 3425 3325 3243 3255 3280 3211 3013 2921 2909 2846 2847 2845 2913 2954 2966 3037 3153 3149 3059 3058 3065 3046 3042 2988 2900 2864 2991 3128 3283 3272 3274 3213 3123 3149 3031 2949 3124 3259 3329 3422 3618 3783 3896 3719 2545 857 0 0 0 1 5 11 23 46 76 87 83 75 110 208 305 459 613 641 566 455 357 300 294 366 559 817 981 992 1009 1126 1299 1296 1293 1258 1117 1225 1123 1262 1288 1560 1602 1521 1497 1496 1575 1680 1809 2025 2229 2400 2604 2852 3217 3504 3223 2715 2069 1917 2038 2222 2242 2211 2212 2395 2593 2801 2955 3077 3230 3373 3478 3519 3507 3454 3228 2914 2581 2367 2217 1968 1917 1978 1957 1907 1848 1722 1713 1879 1919 1934 1994 1982 2049 2343 2636 2878 3156 3200 2813 2189 1869 1967 1791 1756 1683 1589 1514 1497 1499 1567 1605 1592 1599 1617 1568 1545 1586 1651 1731 1870 2134 2492 2799 2994 3038 2938 2990 2910 2937 3204 3490 3326 3096 2975 2974 3214 3457 3808 4106 4127 4012 3893 3837 3787 3626 3416 3275 3290 3473 3722 3865 3781 3552 3414 3311 3230 3393 3645 3497 3053 2775 2734 2837 3098 3375 3598 3814 3911 3792 3627 3284 2749 2740 2649 2573 2708 2699 3035 3336 3641 3768 3581 3465 3565 3675 3690 3641 3604 3618 3629 3613 3575 3508 3472 3553 3678 3605 3607 3614 3583 3429 3320 3234 3170 3191 3162 3182 3259 3370 3557 3795 3963 3974 3905 3923 4042 4159 4380 4534 4688 4664 4285 4026 3978 3962 3907 3642 3283 3339 3284 2951 2769 2728 2957 3455 3891 4197 4488 4845 4503 4159 4083 3658 3290 3735 3897 4361 4407 3989 3556 3394 3458 3587 3944 4280 4466 4563 4618 4762 5111 4959 4901 4811 4634 4627 4806 5052 5218 5160 4911 4576 4295 4208 4136 4103 4306 4736 4825 4517 3883 3073 2841 2927 3103 3281 3447 3614 3698 3628 3463 3380 3441 3556 3562 3728 3823 3921 3978 4084 4247 4091 3645 3363 3433 3636 3818 3902 3827 3766 3676 3364 3251 3467 3454 3226 2918 2562 2288 2157 2094 2039 1993 1972 2013 2256 2775 3499 3833 3749 3138 2564 2602 2640 2374 2161 2025 1978 2017 1997 1874 1715 1556 1552 88 94 119 131 104 105 118 119 131 128 112 92 83 82 83 87 81 82 81 78 85 89 86 80 69 55 44 35 27 24 19 20 22 28 32 37 50 61 68 82 102 122 132 126 109 85 64 45 23 7 15 24 21 18 13 14 14 12 14 26 43 47 38 29 25 28 20 15 15 13 12 11 12 14 15 15 13 11 9 6 5 5 6 6 5 13 15 13 9 7 6 4 3 3 4 5 7 8 9 9 9 10 12 13 13 14 15 14 14 13 14 13 12 12 12 12 11 11 11 22 13 8 6 5 6 6 6 5 6 8 10 8 8 33 99 184 232 185 159 198 256 261 268 327 462 601 641 626 723 931 1141 1309 1467 1632 1811 2103 2443 2685 2853 3028 3080 2972 2886 3206 3490 3488 3627 3627 3492 3430 3338 3252 3272 3273 3222 3151 3109 3115 3083 3025 2984 3006 3016 2996 3079 3158 3119 3093 3126 3159 3148 3101 3087 3078 3054 3082 3140 3208 3207 3319 3356 3393 3376 3178 3324 3369 3689 3663 3554 3715 3925 3964 3467 1966 492 0 3 4 0 0 3 12 33 48 50 49 57 123 249 394 620 865 898 744 557 432 369 345 403 572 750 825 844 927 1099 1354 1519 1614 1408 1047 1064 1093 1239 1259 1544 1641 1575 1511 1472 1497 1597 1780 2026 2265 2504 2785 3130 3550 3673 3447 2915 2284 1934 1967 2087 2169 2215 2381 2657 2839 2987 3113 3209 3228 3155 3020 2882 2904 3080 3095 2864 2466 2297 2049 1864 1833 1872 1891 1925 1912 1855 1919 2044 2153 2067 1911 1727 1725 1922 2129 2351 2697 3115 3221 2772 2288 2138 2065 1996 1909 1873 1869 1812 1678 1655 1678 1641 1654 1695 1662 1612 1611 1679 1786 1947 2279 2665 2918 3240 3336 3206 3222 3096 2987 3042 3204 3216 3292 3507 3668 3927 4054 4070 4074 4093 4148 4204 4193 4087 3880 3630 3429 3285 3353 3524 3713 3741 3558 3330 3177 3128 3381 3735 3675 3164 2764 2718 2766 2817 2949 3119 3329 3478 3346 3299 3129 2646 2572 2391 2266 2369 2481 2668 2901 3175 3486 3657 3726 3787 3718 3590 3542 3563 3630 3684 3619 3392 3207 3240 3203 3274 3406 3580 3674 3722 3679 3550 3447 3373 3314 3297 3333 3421 3604 3857 4064 4195 4274 4308 4310 4406 4379 4683 4823 4883 4735 4462 4286 4361 4294 4118 3921 3742 3712 3580 3142 2839 2808 2950 3184 3334 3498 3757 4578 4808 4649 4454 3986 3547 3509 3683 4080 4352 4152 3719 3359 3398 3577 4077 4590 4868 4877 4898 4737 4953 5058 4995 4909 4851 4925 5124 5259 5256 5111 4738 4162 3883 3916 3880 3913 4125 4458 4755 4868 4612 3912 3357 3013 2921 3057 3260 3485 3634 3580 3433 3431 3519 3790 3633 3442 3364 3457 3522 3608 3930 4149 3971 3674 3617 3609 3529 3607 3659 3600 3547 3292 3302 3542 3990 3838 3450 2947 2452 2167 2088 2026 1986 1931 1886 2012 2341 3115 3662 3818 3323 2638 2429 2429 2401 2296 2109 1991 1959 1933 1883 1754 1619 1647 109 123 146 146 119 109 110 114 120 118 118 104 91 88 92 95 92 96 91 85 95 100 91 81 72 63 52 38 26 23 23 22 21 23 28 36 49 58 63 72 90 110 123 128 120 100 77 57 36 23 33 30 25 22 23 19 16 14 16 23 38 44 33 22 20 26 20 15 15 14 14 15 15 14 12 11 10 8 6 5 5 5 6 6 10 14 14 12 9 7 5 4 3 4 5 5 6 8 9 9 9 10 10 11 11 13 13 13 13 13 13 13 12 11 12 12 11 10 9 8 7 8 7 5 6 6 6 6 6 6 9 8 5 16 69 164 228 213 208 196 208 222 246 297 405 523 670 747 807 979 1172 1316 1471 1654 1920 2286 2537 2701 2942 3105 3120 3022 2816 2990 3437 3608 3641 3567 3456 3265 3216 3271 3353 3312 3231 3251 3270 3325 3338 3236 3159 3157 3164 3184 3278 3303 3231 3168 3177 3296 3387 3398 3402 3350 3280 3235 3230 3263 3288 3397 3452 3438 3375 3151 3479 3702 3873 3580 3326 3601 3876 3498 2277 844 114 0 0 0 0 0 1 7 20 33 52 87 99 154 308 484 769 1097 1150 919 662 541 508 479 474 527 584 601 631 756 996 1307 1574 1695 1480 1091 937 1040 1150 1296 1564 1610 1547 1454 1393 1406 1522 1731 1976 2215 2490 2853 3286 3690 3736 3607 3227 2725 2213 2082 2221 2489 2656 2841 2983 3038 3112 3202 3226 3037 2677 2381 2290 2439 2761 2910 2650 2304 2153 2063 1997 1838 1878 1971 2153 2282 2192 2137 2394 2700 2489 2031 1747 1706 1777 1881 2051 2359 2819 3210 3233 2954 2560 2394 2436 2265 2262 2392 2350 2080 1926 1961 1953 1893 1917 1923 1865 1814 1860 1987 2165 2457 2760 3037 3428 3412 3354 3349 3264 3200 3042 3030 3198 3412 3688 3879 3912 3863 3819 3851 3973 4142 4257 4243 4186 4104 3830 3498 3258 3176 3250 3492 3669 3628 3415 3177 3116 3379 3803 3873 3355 2824 2743 2775 2648 2589 2636 2734 2890 2933 3003 3018 2769 2531 2382 2290 2417 2505 2619 2792 2928 3153 3580 3850 3846 3699 3564 3586 3677 3771 3868 3906 3763 3554 3530 3242 3279 3394 3545 3690 3784 3805 3723 3610 3512 3469 3501 3562 3641 3790 3981 4145 4275 4392 4526 4616 4748 4742 4915 4965 4975 4849 4485 4274 4244 4248 4285 4332 4362 4357 4162 3823 3490 3316 3274 3304 3224 3360 3819 4590 4993 4905 4543 4149 3882 3690 3618 3902 4280 4161 3860 3555 3531 3603 3962 4708 5002 4927 4818 4737 4746 4785 4838 4858 4918 5046 5211 5266 5210 5041 4612 4030 3863 3867 3800 3725 3822 4073 4424 4702 4797 4591 4145 3604 3225 3247 3323 3452 3581 3757 3575 3563 3400 3450 3609 3443 3118 2913 2833 3003 3630 4273 4333 4056 3753 3488 3264 3323 3606 3561 3427 3373 3353 3486 3938 4199 3922 3256 2604 2112 2038 2006 2031 1957 1820 1940 2233 2873 3533 3801 3523 2966 2504 2293 2344 2438 2273 2086 1962 1926 1883 1804 1753 1767 106 133 158 157 139 118 107 105 100 102 113 102 98 94 102 116 123 114 101 95 96 100 95 88 77 59 52 47 35 29 28 24 19 19 26 36 47 55 61 71 83 100 111 120 121 114 93 72 52 39 37 28 23 26 38 28 19 18 16 21 36 40 32 21 19 21 21 20 20 19 23 24 18 15 9 10 10 8 5 4 5 5 5 8 12 12 12 10 7 6 5 3 3 4 5 6 7 8 9 10 9 10 9 9 10 11 12 12 12 12 13 13 12 11 12 12 10 9 9 8 7 8 8 5 5 5 5 6 6 6 8 9 5 15 72 184 300 389 489 579 571 451 368 332 405 570 826 1071 1111 1125 1230 1308 1420 1599 1910 2273 2529 2703 2924 3163 3310 3260 3048 3014 3438 3727 3767 3524 3365 3087 3153 3254 3425 3491 3474 3485 3505 3533 3542 3512 3457 3415 3357 3412 3537 3595 3539 3458 3398 3404 3379 3371 3440 3424 3390 3392 3399 3407 3420 3448 3401 3296 3301 3275 3581 3867 3818 3327 3084 3398 3513 2284 867 171 11 0 0 0 0 0 0 3 12 31 77 145 143 200 341 526 849 1193 1273 1066 757 602 588 559 510 509 538 547 553 638 860 1191 1517 1658 1511 1206 994 1041 1077 1314 1572 1593 1532 1453 1378 1374 1502 1723 1953 2186 2470 2818 3181 3476 3609 3619 3413 3138 2847 2658 2761 3013 3086 3153 3153 3145 3200 3241 3165 2862 2467 2231 2189 2271 2417 2434 2239 2089 2033 2070 2114 2078 2035 2167 2505 2745 2756 2652 2875 3192 2911 2341 1997 1861 1806 1831 1931 2126 2456 2909 3389 3716 3439 2907 3007 2937 2881 2952 2804 2561 2334 2291 2269 2272 2352 2392 2300 2198 2221 2326 2488 2694 2862 3137 3407 3297 3186 3128 3218 3304 3172 3083 3224 3408 3582 3639 3598 3557 3568 3651 3785 3905 3974 3999 4003 3994 3847 3528 3278 3096 3079 3306 3554 3633 3528 3321 3174 3303 3703 3895 3521 3009 2881 2924 2791 2648 2602 2581 2609 2663 2799 2980 2936 2714 2445 2448 2584 2646 2689 2788 2929 3095 3303 3504 3612 3623 3614 3635 3744 3850 3900 3975 4014 3894 3670 3357 3268 3359 3513 3648 3714 3726 3691 3659 3626 3608 3650 3706 3759 3851 3965 4110 4263 4433 4605 4786 4861 4927 5006 4961 4814 4571 4264 4069 4067 4161 4235 4292 4355 4389 4381 4257 4008 3741 3536 3352 3169 3148 3520 4262 4892 5054 4737 4260 3940 3833 3812 3816 4129 4026 3870 3739 3735 3609 3740 4405 4816 4731 4466 4453 4553 4573 4541 4571 4779 4991 5102 5181 5166 4981 4534 4240 4213 4150 3944 3648 3570 3706 3957 4262 4583 4751 4616 4303 4073 3989 3890 3750 3629 3840 3805 3823 3569 3289 3506 3600 3221 2694 2379 2654 3521 4308 4381 4116 3923 3673 3369 3293 3327 3244 3148 3160 3234 3398 3777 4262 4300 3476 2729 2200 2019 2041 2157 2119 2039 2025 2246 2759 3374 3734 3682 3345 2829 2299 2236 2361 2338 2215 2067 1958 1885 1832 1811 1833 92 124 156 158 141 120 101 89 84 85 89 88 95 90 98 120 115 111 109 109 107 102 99 94 83 67 59 51 39 29 30 24 17 17 21 30 41 50 56 62 73 89 101 110 121 124 102 82 63 47 37 27 21 25 32 30 21 18 15 22 39 33 33 24 22 20 19 19 17 16 20 22 17 14 7 6 7 4 3 3 4 5 6 10 12 11 11 10 7 7 6 4 3 4 5 6 7 9 9 10 9 9 9 9 10 10 10 11 12 11 12 12 11 11 12 11 10 9 9 8 8 7 7 7 6 5 5 5 6 6 5 5 6 24 90 209 352 482 623 810 916 880 786 588 486 539 752 1067 1292 1401 1506 1474 1466 1590 1919 2259 2523 2765 3000 3222 3326 3288 3192 3131 3440 3731 3837 3634 3259 3132 3342 3384 3530 3611 3613 3587 3553 3524 3528 3546 3570 3558 3512 3554 3677 3807 3820 3831 3680 3628 3555 3477 3446 3450 3502 3554 3529 3467 3461 3438 3313 3255 3416 3609 3788 3868 3698 3157 2862 2971 2573 1053 207 15 0 0 0 0 0 0 1 3 8 35 98 172 145 231 335 511 855 1145 1195 999 725 565 564 584 568 574 623 634 585 599 783 1105 1437 1590 1496 1266 1046 1045 1079 1337 1549 1580 1520 1405 1311 1346 1506 1708 1897 2098 2371 2736 3095 3302 3416 3515 3506 3478 3441 3327 3321 3358 3222 3063 3042 3092 3174 3185 3074 2845 2597 2444 2365 2301 2245 2175 2096 2016 1979 2018 2070 2125 2212 2530 3057 3505 3351 2932 3192 3473 3227 2800 2448 2203 2065 1977 1956 2093 2410 2898 3543 4273 4528 3902 3488 3596 3349 3238 3080 3022 2952 2840 2721 2748 2890 2973 2869 2708 2680 2742 2812 2881 2943 3102 3255 3222 3179 3223 3314 3315 3245 3236 3314 3386 3419 3390 3347 3373 3428 3465 3508 3561 3639 3756 3808 3782 3710 3513 3295 3097 3039 3192 3468 3615 3630 3535 3382 3342 3514 3660 3582 3357 3196 3201 3178 3023 2967 2942 2908 2910 3003 3153 3195 3125 2720 2702 2781 2780 2749 2792 2909 3034 3136 3218 3282 3416 3613 3505 3444 3656 3674 3542 3576 3683 3569 3411 3422 3455 3512 3560 3550 3507 3483 3503 3563 3644 3703 3717 3744 3816 3854 4004 4207 4469 4705 4789 4851 4937 4985 4874 4628 4390 4183 4000 3914 3920 3965 4014 4119 4140 4158 4063 3900 3671 3405 3054 2807 2729 2843 3276 4004 4548 4683 4624 4000 3730 4045 4023 4039 3926 3912 3935 3860 3723 3788 4187 4476 4454 4269 4257 4442 4358 4184 4197 4479 4776 4923 4972 4953 4781 4544 4504 4497 4300 3911 3597 3476 3528 3684 3864 4111 4351 4374 4273 4242 4314 4333 4171 4037 4049 3960 4040 3928 3578 3569 3727 3419 2701 2210 2467 3397 4067 4100 3760 3851 3750 3621 3525 3275 2996 2915 2982 3168 3410 3643 4123 4443 3787 3207 2653 2351 2314 2349 2279 2175 2119 2249 2625 3150 3539 3765 3714 3309 2649 2248 2164 2182 2199 2160 2078 1943 1830 1821 1875 100 125 154 157 136 114 95 83 77 75 73 75 77 72 74 73 74 84 106 116 114 106 102 97 90 80 62 48 39 33 32 25 18 16 17 25 34 42 49 57 65 75 88 102 116 122 110 90 72 50 37 24 20 18 20 25 22 18 16 23 35 45 33 23 21 19 19 13 11 13 17 19 17 12 7 5 4 3 2 4 4 6 6 9 8 9 12 10 8 8 6 4 3 3 4 7 8 8 8 9 10 10 10 10 10 10 10 11 11 12 11 11 10 10 11 10 10 9 8 8 7 7 6 6 5 5 5 5 5 6 5 5 14 65 156 262 359 429 510 615 771 993 1144 1032 783 569 651 868 1109 1298 1440 1551 1653 1765 2053 2371 2549 2668 2885 3156 3310 3229 3073 3164 3483 3733 3833 3807 3484 3423 3630 3696 3779 3800 3811 3833 3851 3856 3833 3808 3798 3774 3733 3732 3775 3879 3931 4052 3858 3866 3760 3737 3661 3688 3690 3644 3557 3488 3475 3426 3346 3394 3609 3858 3997 3982 3780 3194 2380 1984 1225 315 34 0 0 0 0 1 0 0 2 3 5 30 102 182 174 226 314 456 796 1024 1026 809 653 466 459 551 611 635 688 727 691 660 761 1021 1323 1481 1474 1399 1262 1083 1034 1284 1511 1566 1440 1291 1224 1298 1452 1601 1742 1895 2090 2345 2642 2961 3199 3305 3449 3564 3665 3651 3590 3464 3221 2986 3035 3087 3111 3066 2953 2834 2724 2629 2566 2502 2360 2167 2064 2028 2053 2100 2173 2270 2474 2967 3685 3989 3471 3044 3509 3687 3535 3325 3096 2864 2649 2452 2309 2311 2514 3074 3925 4509 4649 4327 3720 3674 3563 3355 3176 3224 3327 3215 3024 3026 3198 3357 3377 3315 3300 3275 3210 3111 2956 2949 3094 3211 3294 3350 3379 3304 3249 3219 3211 3256 3284 3285 3279 3290 3329 3360 3368 3381 3444 3560 3684 3762 3700 3533 3363 3158 3051 3113 3364 3570 3694 3789 3799 3719 3622 3671 3867 3890 3642 3537 3663 3526 3556 3512 3501 3414 3413 3448 3449 3414 3225 3075 3007 2989 2902 2820 2877 3005 3153 3257 3245 3299 3432 3370 3322 3394 3399 3503 3652 3718 3698 3622 3557 3473 3422 3420 3402 3319 3237 3285 3447 3639 3728 3694 3666 3698 3747 3869 4066 4246 4354 4445 4504 4519 4497 4393 4185 3969 3844 3821 3771 3663 3722 3753 3839 3865 3834 3719 3568 3378 3148 2859 2650 2579 2635 2802 3064 3394 3903 4569 4296 3777 3684 3829 3859 3887 3877 4005 4151 4087 3974 4109 4174 3973 4126 4276 4487 4351 4095 4034 4227 4540 4799 4842 4738 4581 4534 4507 4408 4191 3884 3654 3549 3475 3472 3569 3662 3686 3652 3597 3485 3441 3531 3857 4203 4359 4027 3758 4066 3967 3775 3735 3677 2938 2431 2557 3026 3287 3302 3368 3393 3372 3492 3664 3561 3275 3069 3034 3152 3265 3561 4033 4226 3962 3503 3071 2826 2691 2506 2264 2101 2111 2210 2439 2833 3197 3552 3673 3578 3144 2507 2117 2029 2062 2144 2159 2009 1836 1764 1823 114 125 143 145 130 113 98 85 80 77 69 64 66 63 57 53 58 70 92 103 116 107 102 96 87 73 60 48 41 40 34 26 20 17 15 17 24 32 40 50 58 65 74 89 106 116 111 99 80 58 41 26 21 17 19 25 24 19 18 24 35 40 24 20 18 21 17 11 12 11 12 13 13 11 8 5 3 6 7 6 6 7 6 7 6 9 12 10 8 6 6 5 4 4 4 7 7 9 8 8 10 10 10 10 9 9 9 10 10 10 9 10 11 10 11 10 10 9 8 8 8 6 5 5 5 5 5 5 6 5 5 6 19 98 233 326 404 461 547 570 584 767 1027 1217 1139 786 641 765 917 1068 1194 1364 1619 1826 2036 2218 2326 2426 2679 2867 3011 3049 3006 3170 3510 3705 3779 3838 3829 3811 3898 3968 4004 4034 4015 3997 4000 4032 4057 4059 4051 4031 3997 3959 3936 3942 3946 4104 3985 4045 4033 3988 4005 4084 3970 3769 3592 3479 3453 3462 3470 3499 3616 3837 4034 4078 3884 3146 1759 770 288 18 1 0 0 0 0 3 3 1 0 1 1 29 99 166 193 211 284 383 654 836 808 506 498 379 351 398 486 533 593 673 680 623 668 900 1184 1341 1382 1399 1400 1244 1150 1306 1476 1515 1347 1200 1159 1238 1355 1439 1558 1747 1928 2109 2390 2745 3002 3092 3321 3516 3665 3710 3648 3447 3164 2897 2948 3156 3091 2984 2890 2820 2781 2770 2799 2797 2667 2456 2299 2307 2477 2674 2687 2710 2880 3395 3966 3785 3183 3170 3543 3735 3765 3661 3473 3310 3173 3001 2845 2843 3069 3537 4147 4320 4329 4194 3893 3750 3640 3538 3468 3562 3616 3419 3181 3089 3188 3438 3669 3814 3911 3821 3650 3434 2921 2738 2896 3130 3278 3281 3352 3349 3322 3325 3253 3211 3231 3260 3280 3295 3359 3467 3463 3327 3296 3377 3567 3768 3740 3576 3448 3291 3168 3171 3281 3458 3682 3910 4055 4039 3949 4004 4226 4365 4136 3910 4024 3974 4072 4126 4140 4023 3901 3875 3849 3768 3557 3256 3100 3107 3149 3170 3116 3140 3260 3380 3417 3429 3511 3551 3530 3562 3679 3867 3941 3997 3932 3798 3597 3366 3238 3246 3266 3159 2991 3089 3324 3601 3781 3850 3752 3629 3653 3757 3848 3755 3644 3656 3719 3736 3676 3575 3500 3457 3521 3604 3605 3545 3616 3591 3525 3466 3465 3385 3298 3140 2932 2719 2557 2487 2440 2373 2445 2635 3072 3832 4151 3953 3431 3236 3128 3229 3333 3422 3593 3780 3752 3854 3750 3436 3938 4358 4538 4382 4120 3993 4109 4437 4734 4737 4515 4317 4260 4228 4146 4066 3946 3803 3710 3510 3441 3448 3343 3150 3027 2912 2773 2646 2738 3175 3815 4354 4098 3526 3806 4140 3956 3824 3634 3004 2687 2854 2904 2703 2462 2401 2538 2691 3135 3596 3584 3370 3212 2988 3321 3317 3457 3818 4171 4086 3632 3293 3049 2818 2535 2205 2065 2031 2028 2100 2394 2720 2964 3271 3571 3523 3029 2447 2068 1875 1981 2160 2103 1908 1708 1682 126 128 126 119 110 103 96 89 87 87 80 74 76 77 73 61 56 70 82 90 107 109 105 98 88 73 65 55 48 45 39 30 22 18 16 15 18 22 28 39 48 55 64 74 87 100 106 104 91 72 50 31 20 17 18 24 23 17 14 21 27 23 17 18 19 23 17 13 15 9 7 6 10 10 8 6 5 8 8 6 7 7 7 6 5 9 12 9 6 5 6 6 6 5 5 5 7 8 8 9 10 9 9 9 9 9 10 10 9 9 9 10 10 10 10 10 10 8 7 8 8 6 6 6 6 5 5 5 6 5 5 6 21 89 219 339 444 513 621 649 661 707 824 1176 1392 1124 787 762 845 946 1044 1184 1420 1657 1838 2028 2181 2353 2663 2907 2887 2828 2979 3282 3519 3642 3794 3969 4050 4074 4111 4153 4161 4189 4198 4199 4206 4223 4251 4265 4278 4261 4240 4202 4165 4134 4091 4160 4186 4240 4251 4281 4330 4238 4080 3864 3638 3501 3480 3548 3607 3601 3637 3814 3981 3936 3565 2625 1129 135 17 1 0 0 0 0 0 0 0 0 0 0 0 23 72 116 148 178 236 318 517 664 683 500 411 308 247 217 269 331 398 472 545 586 681 893 1095 1172 1150 1107 1138 1258 1330 1447 1446 1515 1278 1139 1111 1157 1191 1196 1276 1473 1758 2038 2277 2584 2862 2938 3141 3336 3526 3633 3606 3336 3158 3098 3009 3172 3128 3029 2950 2940 2991 3057 3118 3163 3147 3040 2926 2970 3265 3560 3526 3441 3480 3644 3761 3438 3220 3321 3458 3658 3828 3808 3666 3522 3399 3280 3140 3050 3203 3621 4064 4168 3902 3923 4074 4097 3854 3843 3889 3997 3857 3589 3381 3294 3399 3690 4020 4277 4409 4286 4052 3709 3094 2704 2766 3017 3255 3317 3389 3386 3350 3324 3265 3214 3202 3231 3283 3326 3371 3424 3412 3278 3247 3272 3426 3570 3588 3472 3390 3338 3304 3334 3450 3602 3764 3942 4143 4240 4169 4206 4390 4514 4268 4089 4177 4305 4537 4686 4693 4584 4486 4436 4355 4172 3841 3479 3276 3281 3426 3602 3692 3665 3748 3882 3911 3923 3922 3918 3830 3799 3878 4029 4100 4081 4045 3946 3700 3387 3183 3210 3266 3140 2954 2993 3198 3466 3706 3845 3685 3578 3466 3381 3292 3184 3084 3027 3054 3133 3135 3069 2976 3064 3074 3136 3274 3358 3395 3381 3281 3127 3029 3006 2966 2866 2718 2580 2501 2473 2417 2254 2328 2398 2578 2931 3338 3549 3151 2741 2447 2398 2643 2904 2879 2920 3424 3672 3178 3091 3649 4080 4298 4143 4036 4037 4206 4524 4718 4605 4296 4015 3891 3880 3857 3829 3855 3718 3593 3365 3278 3370 3162 2972 2859 2659 2501 2475 2611 2891 3305 3892 4060 3993 3733 4012 3996 3811 3479 2943 2853 3221 3152 2502 1928 1791 2029 2330 2967 3488 3630 3426 3070 2848 3234 3343 3289 3513 4022 4112 3624 3254 2993 2824 2650 2472 2358 2198 2037 1930 2049 2283 2574 2936 3349 3564 3365 2935 2408 1867 1808 1923 2020 1977 1802 1671 123 139 116 99 90 91 97 98 95 93 90 87 86 92 95 82 79 86 83 87 99 111 115 108 101 82 79 69 59 53 45 36 24 16 14 14 14 15 17 25 35 45 55 62 71 84 96 101 95 79 58 36 21 20 18 22 20 14 11 15 16 14 16 19 20 20 16 13 15 9 8 8 6 11 10 7 7 10 11 9 7 7 6 7 6 9 13 7 5 4 5 5 7 7 6 5 6 7 8 8 9 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 7 6 7 6 5 5 5 5 5 5 5 7 28 91 183 293 406 481 645 684 778 839 873 1217 1591 1521 1138 913 917 999 1080 1189 1394 1676 1905 2070 2252 2432 2827 3164 3098 2933 3057 3308 3391 3479 3730 3968 4088 4147 4178 4185 4165 4193 4264 4323 4368 4395 4432 4441 4477 4468 4468 4438 4397 4348 4303 4333 4380 4400 4483 4512 4383 4197 4029 3868 3675 3567 3550 3634 3753 3808 3879 3981 3805 3176 2388 1540 532 13 0 0 0 1 0 0 0 0 0 0 0 0 0 13 40 66 95 138 195 276 420 550 616 564 418 221 117 97 119 166 213 291 424 565 706 859 941 888 790 765 831 1061 1292 1506 1491 1456 1240 1111 1064 1027 972 947 982 1204 1567 1919 2190 2459 2730 2838 2992 3159 3346 3511 3541 3378 3364 3417 3285 3203 3144 3076 3083 3193 3301 3351 3393 3483 3573 3602 3645 3751 3969 4083 3967 3693 3421 3335 3443 3417 3287 3184 3242 3492 3744 3851 3805 3663 3490 3291 3067 3026 3300 3495 3790 4067 3866 3561 3792 4164 3690 3404 3555 3819 3763 3810 3817 3766 3952 4255 4520 4774 4921 4693 4223 3643 3128 2757 2730 2959 3278 3543 3605 3495 3342 3231 3217 3201 3155 3154 3190 3247 3309 3349 3448 3485 3478 3425 3450 3457 3410 3322 3261 3255 3337 3489 3699 3942 4095 4136 4269 4418 4324 4344 4476 4468 4290 4266 4323 4492 4751 4936 4957 4876 4806 4756 4666 4518 4292 3999 3729 3593 3664 3858 4076 4240 4398 4366 4396 4466 4416 4417 4346 4283 4256 4294 4350 4364 4327 4175 3945 3709 3392 3347 3330 3341 3194 3077 3156 3318 3444 3487 3450 3411 3289 3142 3003 2919 2850 2775 2726 2817 2868 2837 2844 2860 2799 2867 2969 3015 3068 3100 3072 2981 2846 2717 2630 2564 2479 2435 2514 2646 2490 2317 2346 2416 2593 2594 2630 2729 2496 2284 2247 2239 2517 3247 3936 4389 4301 3872 3210 2917 3266 3412 3547 3768 3981 4092 4326 4682 4720 4412 4112 3858 3727 3697 3642 3523 3415 3288 3126 2964 2893 2868 2934 3040 3016 2861 2720 2713 2751 2795 2929 3336 3819 4073 3554 3782 3899 3700 3414 2962 2742 3062 3164 2773 2294 1588 1929 2254 2620 2964 3323 3254 2886 2820 3144 3482 3602 3746 4009 3912 3588 3417 3016 2821 2712 2703 2696 2467 2214 2056 1990 2035 2272 2570 2973 3377 3547 3464 2905 2296 1895 1722 1812 1900 1867 1798 104 123 85 82 77 85 97 100 98 96 93 88 87 94 104 108 104 96 85 93 99 108 113 107 93 82 78 75 65 63 60 37 24 11 9 12 12 11 11 16 25 35 45 51 59 74 88 97 92 80 62 41 25 20 20 22 21 19 19 19 19 15 18 21 20 17 13 12 12 9 9 17 16 13 11 4 7 14 10 7 7 7 7 6 7 10 10 5 4 4 4 4 7 7 6 5 6 6 7 7 8 9 9 9 10 10 9 9 9 9 10 10 10 10 10 9 8 7 8 8 7 6 6 5 5 5 5 5 4 4 5 9 41 101 174 273 381 469 639 784 896 996 995 1200 1482 1690 1506 1272 1198 1298 1421 1495 1550 1734 2031 2242 2471 2588 2907 3258 3216 3058 3159 3336 3389 3485 3725 3939 4023 4048 4061 4049 4022 4046 4145 4274 4387 4432 4497 4530 4592 4588 4600 4575 4552 4500 4478 4513 4529 4540 4471 4232 4251 4166 3976 3863 3727 3623 3611 3705 3890 4038 4110 3954 3120 1765 804 423 129 3 1 0 1 3 1 0 0 0 0 1 1 1 0 6 21 39 65 111 171 242 332 422 483 452 305 127 40 32 45 63 88 156 314 528 715 865 982 1028 1045 1110 1144 1122 1161 1372 1484 1405 1221 1104 1025 920 838 827 905 1115 1413 1730 2029 2333 2612 2758 2881 3012 3169 3359 3475 3521 3632 3709 3604 3405 3223 3170 3236 3357 3461 3485 3514 3641 3745 3727 3765 4011 4246 4246 4032 3512 2940 2776 3014 3243 3155 3043 3050 3271 3520 3712 3819 3784 3637 3398 3094 2967 3186 3258 3390 3711 3940 3609 3396 3702 3428 3233 3180 3324 3507 3893 4151 4245 4486 4751 4921 5039 5079 4804 4226 3625 3187 2856 2748 2936 3250 3676 3837 3764 3608 3457 3317 3255 3244 3220 3219 3234 3289 3366 3501 3644 3771 3775 3694 3600 3490 3431 3390 3385 3495 3642 3747 3952 4249 4416 4478 4523 4426 4431 4537 4548 4512 4439 4436 4601 4832 4953 4972 4862 4716 4660 4662 4637 4541 4323 3964 3625 3542 3726 4000 4212 4290 4190 4273 4507 4689 4714 4639 4605 4583 4591 4663 4736 4693 4416 4185 4001 3656 3508 3445 3410 3242 3188 3244 3308 3241 3240 3320 3310 3206 3130 3072 2917 2739 2627 2608 2726 2827 2880 2881 2868 2877 2888 2860 2846 2859 2881 2894 2837 2703 2548 2461 2442 2366 2321 2337 2356 2371 2294 2331 2395 2473 2286 2187 2249 2231 2211 2263 2346 2620 3383 4195 4272 4042 3935 3268 2787 2902 2996 3094 3331 3656 3928 4146 4555 4579 4242 3936 3783 3754 3717 3544 3201 2842 2705 2586 2581 2801 3091 3100 2902 2910 2815 2752 2705 2740 2662 2831 3024 3689 3910 3706 3762 3789 3592 3344 2815 2401 2556 3019 3291 2834 2409 2268 2152 2188 2299 2567 2787 2866 2830 2780 3308 3528 3826 3889 3829 3670 3536 3203 2853 2608 2607 2752 2694 2486 2338 2201 2093 2143 2224 2531 3101 3451 3484 3212 2788 2329 1934 1751 1711 1660 1769 92 87 84 81 75 86 99 99 95 96 92 87 86 92 103 113 107 94 89 98 104 112 110 101 91 81 78 74 64 63 59 37 23 7 5 12 11 9 9 10 18 28 38 44 49 60 77 88 85 76 66 48 32 22 17 17 20 22 25 25 20 18 16 17 16 17 16 12 8 7 9 14 14 10 9 3 5 10 11 5 7 9 9 8 8 10 6 4 4 4 4 3 7 7 6 4 5 6 7 7 7 8 8 8 9 9 9 10 10 9 10 10 10 9 9 9 8 7 8 7 7 7 5 5 6 6 6 4 4 4 5 10 41 97 186 294 382 474 661 905 1043 1159 1181 1163 1144 1453 1587 1830 1792 1900 2210 2381 2174 1855 1893 2194 2444 2546 2711 3039 2898 2716 2983 3332 3541 3642 3796 3949 3990 3976 3972 3958 3942 3983 4101 4245 4373 4437 4497 4539 4591 4585 4605 4595 4592 4558 4561 4579 4583 4601 4541 4371 4283 4125 3935 3868 3811 3734 3749 3838 4030 4074 3813 2963 1662 578 113 34 12 5 5 3 1 3 5 0 0 0 0 1 2 1 0 2 6 18 47 96 159 220 266 291 284 249 158 69 23 15 18 22 29 74 257 566 857 1106 1360 1532 1526 1457 1412 1233 1063 1144 1333 1345 1195 1096 1018 930 853 837 891 1057 1333 1634 1987 2397 2640 2673 2778 2892 3014 3207 3417 3592 3772 3896 3883 3724 3519 3443 3489 3551 3531 3444 3452 3594 3666 3627 3757 4102 4393 4414 4228 3709 2794 2503 2732 3101 3019 2911 2854 2992 3154 3246 3399 3576 3657 3576 3251 2956 2805 2883 3096 3328 3315 3305 3125 3098 3141 3172 3228 3367 3496 3791 4203 4500 4714 4895 4942 4894 4853 4684 4367 4013 3575 3148 2849 2919 3177 3553 3752 3808 3830 3865 3873 3752 3556 3428 3437 3513 3560 3654 3814 3916 4050 4062 3941 3895 3885 3932 4002 4045 3986 3883 3892 4117 4434 4562 4497 4402 4315 4353 4527 4678 4627 4423 4459 4549 4668 4693 4692 4656 4517 4421 4494 4608 4519 4264 3764 3293 3193 3456 3787 3945 3782 3629 3826 4234 4558 4607 4470 4399 4408 4476 4607 4626 4659 4515 4277 4013 3797 3590 3452 3237 3217 3369 3485 3371 3181 3195 3360 3389 3244 3154 3078 2928 2803 2712 2738 2817 2899 2954 2979 3000 2981 2977 2947 2901 2859 2817 2756 2665 2593 2505 2487 2499 2432 2319 2248 2214 2239 2206 2193 2197 2142 2046 2037 2042 2019 2096 2180 2325 2645 3263 3730 4074 4144 4003 3349 2914 2852 2823 2842 3002 3362 3781 3777 4061 4441 4124 3837 3811 3838 3794 3533 3002 2449 2242 2251 2377 2595 2584 2374 2369 2489 2370 2360 2331 2199 2400 2803 3137 3703 3842 3653 3678 3513 3198 2942 2459 2160 2361 2820 3218 3167 3065 3039 2695 2283 2116 2112 2297 2619 2898 2692 2954 3128 3409 3506 3726 3828 3816 3427 2913 2573 2509 2737 2841 2803 2703 2455 2258 2121 2062 2239 2687 3060 3273 3243 3072 2839 2539 2182 1931 1648 1693 98 86 78 79 81 88 94 99 93 96 93 88 86 95 97 92 91 91 93 100 109 116 115 103 88 78 81 76 66 60 55 42 26 13 12 9 5 5 8 4 5 16 29 37 40 48 62 72 73 67 62 54 41 27 16 15 18 19 22 23 20 14 13 13 12 16 15 10 7 4 7 11 11 8 7 2 1 3 6 5 6 8 9 8 8 10 7 4 4 3 3 4 7 7 7 5 4 5 6 6 7 7 8 8 8 8 9 9 9 10 9 10 10 9 10 9 8 8 7 7 7 6 5 5 6 6 5 3 3 3 5 20 50 100 188 311 411 486 654 941 1156 1290 1361 1249 1050 1197 1292 1512 1524 1658 1887 2162 2212 2074 2097 2243 2219 2142 2353 2714 2600 2361 2501 2973 3452 3707 3853 3963 4011 4025 4036 4017 3978 4007 4127 4269 4393 4474 4507 4554 4544 4522 4558 4572 4577 4574 4579 4586 4593 4558 4451 4318 4188 4039 3913 3860 3894 3920 3921 3685 3604 3180 1957 880 356 102 21 18 15 11 10 7 2 5 8 1 0 1 0 1 1 0 0 1 7 13 39 88 148 200 225 221 168 113 57 14 9 7 7 10 14 38 211 603 1037 1339 1491 1450 1154 808 685 674 668 789 1051 1210 1100 1024 1012 1012 981 925 905 1042 1337 1656 2062 2538 2729 2643 2713 2811 2961 3132 3369 3574 3801 3964 4015 3975 3883 3796 3724 3690 3541 3329 3291 3418 3553 3677 3873 4248 4522 4619 4518 4207 3374 2713 2714 3142 2994 2789 2671 2735 2867 2977 3029 3089 3295 3435 3171 2780 2679 2792 2932 3120 3122 2925 2779 2779 2857 2991 3193 3401 3643 3996 4362 4597 4745 4850 4790 4660 4585 4526 4510 4438 4090 3506 3089 2998 3129 3329 3452 3578 3737 3870 3928 3861 3715 3619 3607 3737 3883 3908 4017 4110 4145 4100 3999 3984 4184 4375 4463 4423 4192 3980 4103 4457 4631 4444 4262 4265 4228 4208 4394 4556 4519 4359 4340 4280 4135 4041 4040 4083 4148 4202 4357 4500 4197 3878 3382 3023 3066 3387 3661 3693 3449 3281 3543 4026 4350 4341 4151 4020 4061 4268 4369 4380 4419 4438 4312 4073 3894 3671 3519 3423 3324 3330 3407 3377 3265 3279 3451 3524 3370 3283 3194 3090 2969 2892 2917 2988 3014 3026 3066 3117 3135 3138 3094 2995 2884 2768 2717 2632 2615 2565 2486 2462 2454 2332 2289 2227 2168 2143 2127 2067 1948 1865 1938 2047 1936 1980 2111 2376 2914 3706 3212 3214 3555 3598 3355 3038 2952 3059 2964 3072 3455 3841 3639 3571 4403 4073 3825 3799 3810 3807 3611 3162 2645 2318 2281 2328 2323 2199 2143 2160 2153 2138 2094 2094 2190 2437 2847 3509 4010 3717 3349 3533 3108 2747 2407 1989 1829 2088 2355 2534 2520 2610 2962 2903 2419 2070 1966 1919 2040 2552 2629 2648 2562 2580 2775 3109 3432 3889 3955 3232 2833 2651 2690 2844 2915 2865 2609 2333 2127 2032 2111 2311 2469 2588 2737 2798 2748 2625 2554 2365 2127 2056 82 72 68 71 83 94 100 100 96 100 102 108 101 103 92 83 84 88 93 97 101 105 107 101 86 78 84 80 70 65 57 47 35 24 15 11 5 1 5 1 0 9 20 26 31 39 49 57 60 57 53 50 42 31 19 15 17 18 22 24 20 14 12 12 12 12 8 10 9 5 6 8 7 6 5 2 0 2 4 5 6 6 7 7 7 10 8 6 4 3 3 5 7 7 7 7 5 5 5 5 6 7 7 7 7 8 9 9 10 9 10 9 10 10 10 8 7 7 8 7 6 5 5 5 5 6 4 3 3 3 7 27 44 80 157 314 476 555 680 951 1237 1356 1314 1237 1174 1247 1373 1619 1858 2013 2080 2058 1994 2035 2215 2357 2305 2173 2193 2337 2292 2179 2146 2528 3223 3791 3949 4017 4061 4077 4092 4078 4023 4009 4072 4153 4240 4346 4420 4476 4455 4441 4496 4534 4556 4580 4602 4618 4587 4502 4348 4154 4011 3940 3894 3888 3998 4038 3655 2392 1595 964 341 108 40 20 23 24 20 15 14 11 3 2 6 7 3 2 0 1 3 4 1 0 7 16 36 78 132 173 191 181 133 77 32 3 1 1 2 3 10 42 165 545 1014 1167 1007 741 431 165 78 119 199 349 675 1007 998 958 1027 1117 1137 1025 898 1004 1332 1678 2027 2400 2585 2598 2699 2763 2948 3093 3294 3485 3721 3944 4033 4099 4092 4002 3856 3666 3402 3226 3268 3395 3500 3643 3883 4299 4563 4701 4637 4359 3505 2784 2741 3074 3011 2748 2561 2563 2719 2868 2891 2860 2945 3088 2953 2688 2754 2917 2945 2975 2981 2741 2612 2666 2719 2767 2898 3203 3743 4291 4573 4661 4754 4812 4666 4506 4414 4404 4586 4637 4432 3942 3517 3267 3191 3217 3240 3328 3503 3658 3709 3677 3666 3671 3600 3664 3812 3733 3728 3740 3841 3921 3937 3997 4154 4280 4338 4225 3989 4002 4349 4538 4364 4077 3999 4073 4002 3988 4161 4288 4248 4123 4073 4042 3912 3748 3684 3693 3757 3999 4340 4333 3814 3562 3279 3030 3118 3377 3488 3412 3187 3090 3361 3761 3986 3986 3885 3854 4023 4361 4510 4448 4434 4502 4470 4254 3968 3721 3618 3513 3376 3374 3484 3537 3428 3370 3473 3526 3412 3317 3263 3204 3132 3103 3097 3125 3165 3186 3207 3233 3221 3162 3064 2974 2866 2759 2714 2664 2595 2535 2497 2450 2481 2413 2360 2305 2230 2212 2252 2287 2194 1845 1663 1846 1964 1974 2185 2630 3242 3170 2617 2577 2868 3193 3279 3041 2965 3208 3336 3362 3506 4058 3502 3420 3966 4030 3826 3701 3614 3580 3564 3342 3073 2791 2599 2517 2429 2135 1967 1942 1979 2021 1982 1985 2074 2282 2779 3577 3903 3097 2937 2932 2525 2345 1992 1677 1623 1718 1858 1992 2116 2268 2266 2218 1893 1578 1512 1394 1602 1806 1914 1960 1891 1806 1981 2359 2608 2790 3900 3685 3445 2972 2913 2796 2798 2813 2719 2497 2253 2129 2118 2127 2164 2162 2234 2318 2315 2213 2105 2081 2035 2014 74 73 78 83 89 99 107 108 108 110 113 116 111 105 90 78 79 82 85 83 81 81 82 81 79 81 84 78 70 68 63 55 45 34 23 15 9 4 1 1 3 6 15 16 20 28 35 40 44 44 36 32 30 22 14 13 17 16 19 22 20 13 10 10 11 12 13 15 13 7 6 11 8 7 5 2 1 5 6 5 6 5 7 7 7 11 10 8 6 5 6 7 7 7 7 7 7 6 5 5 6 7 7 7 7 7 8 8 9 9 9 9 9 9 10 9 7 7 7 7 6 5 5 5 5 5 4 4 3 4 12 27 43 62 140 290 507 661 814 1054 1346 1454 1320 1215 1265 1362 1518 1634 1659 1692 1688 1780 1842 1858 1874 1968 1987 1958 1952 1918 1895 1965 2164 2627 3140 3860 4026 4014 4035 4028 4043 4071 4061 4041 4038 4046 4083 4153 4230 4297 4347 4378 4419 4460 4509 4570 4612 4601 4528 4416 4193 3969 3890 3911 3937 3983 3981 3590 2520 938 259 92 25 19 21 22 31 31 27 22 19 17 10 6 4 0 0 0 0 0 4 6 5 2 4 11 31 73 121 155 166 150 109 63 26 0 1 0 0 1 4 66 136 401 723 658 380 179 72 14 3 9 24 90 352 808 1004 988 1028 1209 1281 1111 895 963 1258 1618 1946 2199 2406 2583 2690 2767 2871 2968 3164 3371 3588 3862 4033 4156 4170 4074 3903 3606 3269 3183 3287 3313 3334 3580 3967 4267 4548 4658 4529 4124 3346 2846 2853 2999 2939 2737 2595 2574 2687 2849 2882 2780 2767 2930 3035 2916 2912 3069 2967 2857 2969 2905 2746 2711 2761 2723 2772 3074 3642 4218 4535 4647 4708 4689 4483 4250 4089 4196 4589 4703 4538 4276 3962 3711 3582 3447 3193 3088 3192 3276 3342 3369 3382 3475 3428 3287 3385 3342 3325 3385 3564 3728 3788 3783 3760 3799 3938 4121 4335 4556 4542 4319 3981 3909 3826 3790 3723 3732 3822 3950 4018 3932 3836 3800 3709 3618 3593 3525 3568 3930 4261 4191 3768 3496 3326 3085 3104 3237 3286 3223 3088 3030 3182 3407 3513 3539 3638 3851 4222 4653 4826 4854 4906 4900 4733 4366 3947 3766 3826 3967 4060 3978 3864 3803 3638 3455 3415 3394 3313 3217 3233 3289 3227 3241 3197 3162 3196 3280 3315 3243 3147 3048 2911 2868 2792 2673 2613 2636 2639 2628 2544 2450 2456 2449 2387 2338 2350 2384 2525 2814 2988 2288 1491 1667 1857 1941 2218 2700 3120 3062 2848 2752 2863 3121 3316 3364 3302 3150 3153 3024 3331 3875 3537 3522 3757 3776 3602 3485 3403 3314 3373 3345 3234 3100 2887 2683 2413 2143 1988 1887 1873 1907 1943 2006 2072 2163 2524 3196 3418 3000 2697 2272 1837 1792 1663 1547 1523 1505 1588 1715 1769 1709 1597 1528 1401 1349 1338 1386 1412 1481 1594 1673 1647 1664 1842 2174 2618 3324 3808 3865 3952 3433 3058 2842 2811 2888 2931 2803 2556 2370 2253 2090 2036 2028 2067 2114 2095 1947 1736 1665 1729 1864 92 94 98 102 105 108 113 113 116 119 120 112 96 87 85 78 75 79 77 71 68 65 61 59 66 79 85 81 75 69 66 62 53 45 33 23 18 11 4 0 1 4 13 7 10 15 19 21 26 30 29 25 23 20 11 8 14 13 13 19 18 14 11 9 8 10 14 15 12 10 10 13 9 8 7 5 3 4 4 4 5 5 6 7 9 12 11 9 8 7 7 7 7 7 7 7 7 6 5 5 6 6 6 6 6 6 7 8 8 8 9 9 8 9 8 8 7 7 7 6 6 5 5 5 5 5 5 4 4 6 12 21 39 59 138 256 499 728 943 1174 1437 1508 1381 1293 1367 1473 1559 1611 1637 1693 1704 1752 1796 1815 1707 1800 1930 1981 1921 1768 1643 1841 2502 3238 3535 3949 4043 3944 3951 3956 3975 4027 4085 4118 4119 4089 4069 4096 4136 4163 4204 4251 4303 4362 4438 4521 4562 4555 4488 4351 4104 3888 3857 3944 4037 4073 3673 2512 1110 230 20 12 15 12 14 21 31 35 32 26 25 28 28 23 14 4 0 0 0 0 1 3 7 2 2 5 24 63 108 140 142 116 75 33 5 0 0 0 0 0 5 76 156 327 416 252 80 16 3 0 0 0 0 24 192 650 988 1009 1074 1308 1362 1177 948 979 1246 1603 1837 1949 2206 2515 2596 2692 2866 2886 3047 3255 3490 3667 3905 4071 4110 4008 3815 3588 3290 3157 3194 3226 3326 3611 3966 4240 4492 4590 4402 3910 3296 3022 2988 2960 2855 2716 2613 2567 2614 2782 2906 2834 2765 2966 3271 3228 3212 3114 2905 2781 2895 2839 2739 2692 2734 2819 2867 3003 3377 3885 4263 4409 4449 4402 4249 4079 3985 4158 4534 4641 4500 4372 4191 4039 3939 3813 3519 3263 3209 3115 3000 3033 3088 3176 3140 2968 2988 3074 3143 3241 3388 3523 3578 3546 3458 3384 3442 3669 3953 4161 4172 3999 3791 3669 3563 3486 3436 3383 3391 3541 3687 3641 3569 3529 3413 3319 3315 3304 3397 3700 3934 3914 3628 3217 3203 2992 3021 3100 3169 3150 3033 2957 3033 3213 3348 3453 3703 4130 4621 4940 5044 5101 5141 5081 4809 4356 3992 3952 4128 4339 4442 4331 4232 4083 3798 3545 3291 3145 3181 3178 3299 3324 3319 3327 3254 3084 2981 3076 3169 3036 2984 2931 2798 2739 2686 2561 2563 2657 2507 2523 2518 2411 2377 2440 2436 2355 2417 2469 2579 2829 3068 2782 2414 1819 1660 1796 1998 2288 2507 2587 2606 2553 2562 2715 3261 3861 3789 3243 3077 3168 3489 3697 3594 3725 3864 3553 3260 3192 3218 3157 3172 3166 3172 3061 2913 2708 2472 2253 2026 1853 1793 1790 1775 1769 1788 1808 2128 2455 2435 2236 2145 1879 1512 1423 1458 1443 1404 1385 1479 1536 1531 1473 1374 1329 1331 1309 1313 1318 1356 1475 1595 1619 1521 1475 1839 2114 2534 3064 3941 4289 4209 3892 3508 3160 3057 3174 3345 3176 2777 2672 2393 2178 2074 2027 2036 2065 2077 1990 1759 1542 1630 1736 124 125 124 118 114 115 117 114 115 119 117 104 78 68 70 78 84 84 77 68 66 60 53 53 64 77 85 86 81 72 67 66 61 55 44 38 29 16 11 7 2 5 9 4 6 5 6 5 8 12 17 21 21 18 13 10 12 11 9 14 17 15 13 10 9 8 8 9 9 10 13 13 8 6 6 6 6 5 3 3 4 6 8 9 10 11 10 10 9 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 5 5 5 5 5 5 5 4 4 4 4 14 42 79 171 293 546 822 1071 1290 1523 1306 1205 1248 1501 1607 1569 1632 1677 1740 1806 1858 1868 1798 1783 1927 1982 1912 1744 1566 1533 2037 2924 3614 3885 4013 3997 3962 3941 3894 3910 3973 4078 4162 4216 4224 4223 4199 4174 4169 4184 4208 4235 4280 4341 4369 4338 4341 4358 4283 4086 3896 3863 3976 4132 4144 3371 1743 402 24 10 7 7 8 12 16 26 31 28 27 36 44 46 41 29 14 4 0 0 0 0 1 5 4 1 2 17 47 83 111 111 84 46 14 2 0 0 0 2 7 16 80 203 293 230 100 28 30 26 7 0 0 3 35 195 588 947 1094 1261 1434 1404 1215 1032 1060 1294 1590 1788 1932 2177 2461 2623 2711 2819 2953 3066 3238 3433 3625 3844 3975 3998 3927 3778 3568 3310 3165 3159 3225 3384 3619 3858 4139 4407 4514 4326 3979 3536 3256 3080 2932 2792 2679 2574 2482 2479 2595 2690 2704 2796 3044 3363 3354 3138 2848 2777 2583 2551 2530 2567 2607 2669 2738 2849 3027 3294 3654 4022 4279 4361 4280 4178 4186 4255 4261 4402 4436 4371 4259 4189 4120 3992 3920 3875 3747 3549 3314 3100 2993 2902 2887 2928 2839 2812 2930 3062 3134 3185 3306 3409 3397 3267 3110 3062 3165 3372 3603 3729 3682 3520 3405 3367 3309 3218 3099 3091 3251 3369 3363 3344 3302 3197 3124 3133 3193 3303 3495 3621 3576 3291 3002 3025 2970 3042 3167 3218 3114 2928 2864 3028 3294 3521 3734 4079 4503 4785 4919 5024 5105 5113 5030 4765 4415 4263 4312 4388 4462 4377 4158 4081 3911 3757 3676 3268 2999 2994 3100 3309 3423 3385 3310 3236 3057 2824 2796 2846 2749 2744 2749 2651 2606 2570 2535 2611 2607 2467 2473 2519 2417 2331 2428 2452 2335 2331 2392 2376 2365 2470 2587 2699 2501 2023 1747 1751 1871 1983 1956 1832 1945 2112 2296 2907 3613 3886 3572 3200 3332 3628 3633 3535 3479 3382 3270 2974 2979 3106 3068 3011 2934 2952 2890 2762 2641 2488 2271 2047 1867 1772 1716 1608 1459 1542 1639 1737 1759 1740 1620 1553 1534 1416 1371 1393 1414 1435 1399 1417 1436 1431 1403 1332 1272 1227 1200 1206 1261 1345 1417 1428 1369 1318 1374 1578 1685 2149 2813 3964 4567 4344 4264 4147 3585 3331 3562 3762 3263 2742 2482 2291 2196 2156 2111 2079 2074 2080 2045 1898 1712 1646 1618 143 143 134 123 117 115 113 109 106 107 108 99 70 73 72 79 89 85 73 64 58 51 46 48 57 66 79 85 81 74 70 69 67 62 59 55 38 22 17 11 3 6 5 2 2 2 1 0 0 0 4 11 12 6 3 9 13 11 7 8 13 15 13 11 12 10 8 7 7 7 9 8 5 5 6 6 7 5 4 4 6 7 8 9 9 10 10 9 9 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 6 6 6 6 7 6 5 5 5 5 5 4 4 4 4 4 13 40 92 206 388 652 957 1224 1359 1619 1323 1113 1250 1637 1654 1600 1700 1690 1688 1719 1690 1643 1779 1885 2042 1860 1564 1392 1303 1698 2507 3270 3698 3901 3970 3938 3890 3898 3897 3950 4041 4151 4206 4250 4234 4309 4333 4291 4243 4231 4237 4236 4238 4235 4161 4077 4095 4155 4161 4070 3971 3954 4047 4180 4093 3128 1448 255 2 4 6 6 3 1 2 11 17 17 21 34 38 33 29 23 16 9 5 1 0 0 1 7 7 2 5 14 30 54 74 74 52 23 5 0 0 0 1 5 11 35 155 261 258 214 148 109 117 94 40 17 29 66 176 437 859 1203 1410 1549 1536 1379 1181 1063 1115 1334 1623 1850 2032 2244 2438 2537 2615 2757 2882 2965 3082 3280 3528 3778 3933 3957 3888 3729 3502 3288 3148 3138 3297 3483 3568 3769 4162 4370 4446 4333 4110 3757 3409 3136 2913 2764 2663 2554 2444 2499 2729 2972 3086 3047 3054 3018 2778 2736 2585 2325 2196 2154 2227 2349 2446 2565 2700 2868 3050 3222 3459 3850 4307 4512 4456 4292 4162 4177 3976 4033 4133 4171 4140 4105 4032 3873 3762 3765 3754 3651 3455 3183 2924 2768 2749 2916 2886 2826 2838 2961 3047 3068 3144 3264 3319 3254 3108 2956 2882 2917 3074 3318 3474 3429 3415 3386 3259 3112 2993 2989 3102 3190 3224 3228 3148 3042 3003 3005 3120 3261 3453 3583 3482 3206 3011 2963 3002 3139 3269 3275 3114 2897 2865 3069 3363 3652 3948 4295 4590 4680 4696 4872 5071 5086 4992 4738 4384 4202 4256 4376 4400 4257 4130 4297 4006 3831 3729 3421 3094 2902 2940 3129 3265 3231 3113 3091 3042 2851 2743 2693 2530 2499 2568 2520 2491 2463 2508 2616 2535 2409 2526 2617 2458 2333 2373 2337 2251 2273 2283 2253 2196 2163 2231 2351 2242 1947 1729 1635 1631 1661 1653 1645 1773 1893 2068 2361 2761 2981 3065 3284 3573 3616 3495 3429 3265 3084 3006 2787 2907 2981 2976 2960 2861 2704 2560 2459 2412 2345 2189 1997 1831 1744 1673 1504 1396 1496 1508 1444 1384 1374 1396 1437 1403 1354 1355 1289 1344 1398 1368 1335 1366 1384 1353 1292 1226 1165 1143 1167 1186 1214 1193 1200 1170 1182 1219 1227 1316 1695 2633 4008 4593 4345 4349 4565 4176 3901 3998 4079 3514 2705 2130 1936 1972 2111 2161 2158 2102 2037 1984 1909 1854 1724 1614 131 124 110 109 113 110 103 94 88 90 98 100 86 80 74 84 83 71 60 52 48 44 40 38 41 47 59 69 74 75 73 72 70 65 61 57 45 32 36 29 14 8 5 2 1 2 1 1 0 0 0 3 5 2 0 8 13 10 5 5 11 14 12 10 10 9 6 7 7 5 5 6 6 6 6 4 3 4 6 6 8 10 11 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 5 5 6 7 7 6 5 5 5 5 5 4 4 4 4 4 10 40 119 262 469 730 1036 1286 1342 1524 1409 1111 1284 1477 1469 1451 1391 1295 1270 1192 1128 1404 1821 1883 1861 1542 1239 1274 1443 2328 2902 3465 3778 3878 3945 4003 4058 4101 4089 4106 4141 4219 4265 4280 4276 4316 4251 4251 4273 4283 4285 4264 4222 4147 4008 3901 3934 4010 4100 4095 4075 4090 4153 4148 3762 2556 998 126 0 1 3 3 0 0 0 5 7 5 10 14 12 7 3 1 5 14 16 8 1 0 1 9 18 12 9 12 19 30 38 36 24 10 2 0 0 0 1 7 21 66 176 267 310 318 274 235 219 163 110 123 185 309 581 994 1404 1639 1713 1695 1515 1292 1146 1110 1201 1408 1637 1890 2179 2365 2462 2506 2511 2630 2740 2826 2962 3156 3354 3616 3889 3944 3858 3669 3423 3158 3040 3155 3390 3513 3524 3743 4106 4235 4309 4267 3960 3689 3523 3249 3003 2818 2708 2631 2594 2707 2957 3191 3248 3065 2828 2637 2445 2368 2216 1994 1920 1975 2001 2123 2266 2405 2566 2755 2945 3128 3377 3820 4429 4737 4679 4427 4087 3862 3593 3629 3766 3859 3906 3892 3801 3629 3458 3402 3462 3549 3541 3314 2978 2796 2703 2866 2981 2984 2893 2885 2969 3059 3099 3133 3192 3212 3133 2960 2774 2671 2691 2864 3226 3258 3283 3264 3136 3034 3014 3040 3049 3036 3052 3052 2931 2848 2835 2862 3019 3197 3361 3595 3622 3431 3247 3099 3096 3282 3472 3451 3173 2824 2743 2933 3265 3629 3987 4323 4525 4450 4250 4604 4992 5032 4905 4656 4294 4080 4142 4324 4359 4419 4516 4607 3990 3632 3616 3555 3259 2917 2802 2905 3041 3025 2852 2838 2905 2873 2776 2663 2486 2413 2410 2404 2404 2363 2369 2410 2327 2336 2714 2857 2564 2416 2321 2297 2251 2312 2313 2411 2570 2625 2576 2678 2491 1786 1786 1698 1576 1538 1499 1525 1689 1825 1921 2030 2190 2383 2690 3294 3919 3894 3719 3598 3431 3213 3150 2887 2886 2902 2850 2775 2685 2501 2262 2105 2068 2072 1979 1831 1704 1663 1612 1502 1479 1478 1362 1268 1242 1224 1223 1226 1232 1251 1228 1145 1209 1342 1339 1292 1284 1275 1253 1241 1221 1152 1130 1160 1156 1171 1103 1113 1085 1059 1097 1189 1311 1577 2256 3468 4464 4414 4545 4475 4170 4295 4385 4244 3613 2583 1765 1550 1619 1940 2175 2241 2157 2064 1974 1879 1838 1776 1699 104 93 88 91 103 100 91 79 72 73 80 88 88 81 71 63 60 52 45 39 40 43 44 45 45 46 45 48 59 67 68 70 70 62 59 62 55 44 40 40 28 13 7 4 2 1 2 3 2 1 0 1 1 1 0 3 10 7 3 2 7 11 10 7 7 6 4 6 7 6 5 7 7 5 4 4 6 8 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 6 7 7 6 5 5 5 5 5 5 4 4 4 4 4 13 69 174 324 524 760 1006 1185 1207 1247 1287 1118 1184 1158 1109 1026 860 808 659 581 807 1339 1795 1877 1967 2238 1551 1741 2467 2803 3255 3649 3827 3854 3894 3968 4044 4104 4141 4172 4184 4229 4273 4349 4308 4352 4336 4378 4334 4330 4333 4285 4192 4084 3966 3870 3884 3939 4033 4113 4182 4214 4195 3897 3035 1579 435 24 0 0 0 0 0 0 0 1 1 0 2 3 4 1 0 0 2 11 21 21 12 4 1 6 15 16 11 12 12 14 17 17 9 2 0 0 0 1 7 19 39 82 179 354 467 426 356 307 263 178 158 252 415 688 1133 1583 1792 1801 1759 1622 1403 1246 1175 1183 1276 1422 1608 1910 2245 2385 2519 2687 2703 2725 2759 2838 3006 3181 3386 3614 3888 3959 3830 3467 3147 3006 3249 3470 3442 3422 3512 3689 3891 4002 4027 3966 3737 3618 3515 3296 3074 2885 2761 2695 2695 2825 3083 3290 3238 2970 2702 2447 2257 2081 1973 1898 1845 1915 1846 1935 2067 2204 2382 2624 2926 3235 3533 3925 4474 4864 4790 4517 4161 3775 3483 3419 3482 3573 3668 3641 3531 3382 3182 3026 3049 3332 3566 3518 3235 2994 2765 2748 2939 3080 3026 2910 2898 3000 3082 3070 3067 3126 3105 2983 2762 2586 2442 2488 2836 2966 2972 2943 2901 2889 2944 3011 2997 2903 2837 2834 2793 2716 2735 2809 2980 3193 3409 3681 3904 3738 3432 3205 3175 3378 3617 3610 3264 2823 2656 2787 3098 3504 3929 4290 4471 4350 4088 4336 4736 4806 4675 4539 4378 4248 4263 4355 4304 4276 4264 4285 3861 3448 3414 3466 3249 2888 2723 2790 2829 2784 2671 2657 2768 2831 2656 2574 2429 2394 2370 2361 2330 2271 2287 2288 2125 2474 2870 2979 2781 2551 2327 2277 2240 2243 2342 2649 3145 3517 3475 3252 3356 2782 2468 2245 2100 1934 1904 1562 1677 1917 1908 1908 2010 2174 2486 3121 3956 3966 3884 3735 3709 3332 3173 3073 3019 2916 2762 2526 2272 2231 2065 1885 1769 1812 1734 1650 1626 1615 1594 1540 1503 1442 1329 1263 1250 1203 1227 1280 1227 1183 1119 1084 1094 1090 1179 1245 1217 1190 1211 1211 1211 1132 1125 1148 1116 1103 1082 1064 1041 1037 1110 1233 1392 1643 2181 3697 4139 4191 4065 3679 3564 3977 4248 4237 3952 3095 1774 1462 1596 1912 2033 2127 2121 2092 2040 1911 1803 1810 1821 83 80 73 77 86 84 75 60 59 59 60 66 70 66 58 48 44 41 37 36 38 43 52 60 62 55 47 43 47 53 58 64 64 58 57 61 58 53 50 44 34 22 12 6 4 2 5 5 5 2 2 2 1 0 0 1 5 4 1 0 6 9 7 5 6 6 5 4 5 6 5 5 5 4 3 2 3 6 9 9 9 9 10 10 9 10 10 10 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 6 5 5 5 5 5 5 4 4 4 4 4 23 97 205 361 557 732 864 936 924 914 1027 1008 967 862 840 686 393 290 310 389 765 1401 1982 2460 3038 3280 2722 3186 3232 3363 3644 3814 3910 3908 3924 3952 4001 4061 4115 4154 4175 4219 4253 4335 4317 4403 4360 4408 4432 4412 4360 4269 4152 4048 3952 3866 3854 3923 4051 4172 4207 4066 3772 3021 1795 583 88 1 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 1 5 15 24 21 11 3 1 6 13 13 11 10 9 9 11 6 1 0 0 1 4 14 25 35 71 197 442 570 521 408 288 189 96 130 323 617 1041 1569 1915 1881 1728 1642 1490 1327 1265 1265 1261 1344 1476 1661 1944 2291 2417 2461 2571 2660 2768 2843 2904 3094 3232 3399 3610 3850 3957 3877 3640 3544 3544 3592 3497 3224 3065 3146 3306 3560 3789 3886 3771 3531 3461 3387 3226 3054 2879 2696 2578 2589 2769 3094 3380 3404 3164 2792 2462 2304 2158 2134 2132 2123 2091 1920 1861 1921 2046 2233 2523 2925 3344 3681 4019 4511 4877 4775 4503 4133 3790 3648 3508 3529 3557 3488 3437 3377 3196 2927 2704 2835 3153 3403 3534 3528 3407 3172 2920 2859 2994 3084 3088 3015 2971 3034 3050 2971 3006 3068 3007 2800 2614 2430 2360 2504 2635 2629 2634 2669 2729 2842 2944 2921 2788 2681 2680 2675 2583 2605 2768 2987 3168 3368 3624 3995 3932 3585 3348 3286 3445 3694 3715 3326 2823 2568 2602 2882 3321 3809 4187 4364 4363 4304 4405 4548 4437 4264 4305 4327 4304 4369 4350 4273 4293 4370 4247 3816 3343 3178 3159 3026 2878 2849 2850 2766 2664 2651 2596 2614 2637 2518 2446 2370 2323 2333 2367 2355 2253 2201 2391 2574 2759 3058 3167 3041 2703 2340 2200 2142 2103 2242 2665 3253 3657 3294 3187 3820 3680 3277 3149 3078 3160 3185 3022 2878 2427 1934 1829 1946 2124 2409 2879 3758 3876 3665 3385 3313 3080 2919 2854 2785 2700 2594 2380 2122 2016 1910 1798 1612 1625 1618 1592 1558 1546 1548 1531 1493 1444 1348 1315 1364 1277 1245 1213 1194 1165 1114 1074 1076 1131 1178 1184 1166 1132 1148 1066 1032 1067 1073 1075 1068 1047 1020 1007 999 1049 1107 1187 1415 1711 2264 2992 3453 3516 3391 3395 3523 3624 3918 4327 4367 3232 1980 1532 1605 1818 1942 1989 2030 2047 2077 1994 1877 1838 1856 58 58 53 60 70 66 54 42 41 41 40 44 47 46 41 37 37 36 35 36 37 41 52 61 66 59 51 43 43 47 52 56 57 55 60 71 68 53 49 42 32 25 16 7 3 2 4 6 7 5 5 6 4 1 0 0 2 3 1 1 2 6 5 4 5 5 4 4 4 4 3 2 3 4 3 4 4 7 8 9 9 10 10 10 10 10 9 9 9 10 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 4 4 4 4 7 45 101 218 361 527 603 667 676 641 700 858 857 718 598 518 266 170 184 253 362 770 1412 2297 3163 3690 3811 3726 3622 3579 3673 3813 3890 3972 3980 4001 4013 4053 4097 4146 4182 4203 4238 4273 4319 4346 4418 4432 4436 4472 4418 4327 4210 4101 4013 3936 3863 3852 3968 4139 4162 3945 3267 2417 1453 515 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 17 26 33 29 20 12 7 3 5 4 4 7 8 9 5 1 0 0 1 6 16 26 46 115 300 573 655 550 345 183 78 46 141 426 829 1329 1806 1969 1788 1606 1511 1432 1375 1352 1382 1380 1444 1530 1694 2117 2481 2506 2378 2326 2446 2656 2698 2751 2928 3208 3401 3515 3711 3842 3907 3878 3855 3738 3552 3321 3110 3025 3063 3185 3405 3659 3901 3860 3631 3481 3344 3181 3022 2818 2535 2333 2386 2685 3093 3377 3347 3094 2782 2613 2465 2448 2428 2574 2515 2263 2116 1987 1955 2015 2127 2340 2722 3234 3742 4207 4638 4862 4721 4394 3959 3673 3672 3661 3828 3750 3422 3301 3296 3090 2829 2656 2730 2923 3108 3251 3435 3584 3552 3300 3065 3028 3217 3438 3326 3053 3033 3076 2952 2923 2970 2955 2812 2623 2480 2388 2364 2447 2457 2484 2549 2645 2772 2829 2745 2636 2618 2662 2606 2535 2611 2820 3009 3153 3387 3736 4067 4028 3738 3485 3362 3442 3632 3689 3338 2894 2601 2486 2681 3089 3576 3978 4207 4322 4486 4610 4424 3901 3607 3700 3864 3941 3999 4045 4105 4198 4248 4212 3898 3439 3140 3002 2907 2890 2914 2896 2782 2644 2705 2650 2596 2573 2504 2418 2342 2321 2367 2365 2161 1929 1954 2182 2504 3001 3258 3384 3321 3025 2673 2453 2346 2265 2319 2635 3081 3700 3820 3871 3855 3725 3807 3793 3787 3950 4023 3849 3319 2485 1882 1803 1914 2127 2439 3156 4008 4051 3644 3238 2960 2677 2468 2372 2317 2344 2313 2275 2299 2067 1884 1745 1606 1562 1526 1475 1451 1459 1465 1424 1359 1307 1287 1272 1316 1252 1193 1169 1174 1162 1132 1111 1136 1176 1156 1154 1142 1081 1038 1026 1050 1060 1050 1046 1051 1048 1035 1025 1040 1094 1101 1165 1407 1772 2376 3138 3450 3179 3017 3111 3187 3407 3721 4121 4125 3263 2098 1532 1509 1664 1832 1953 1993 1987 2098 2106 1994 1849 1819 40 46 42 46 59 48 36 31 29 28 29 31 31 33 33 34 36 34 33 34 37 41 48 55 57 60 52 45 41 44 49 52 53 54 60 74 79 62 45 42 30 25 18 10 4 0 2 4 7 9 10 11 10 4 1 0 3 4 1 0 1 3 5 2 4 5 4 4 4 3 3 2 3 4 5 5 6 8 9 10 10 10 10 10 10 9 9 9 8 9 9 9 9 9 9 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 5 5 5 5 5 5 4 4 4 5 15 53 94 223 300 443 427 533 526 525 658 802 754 558 389 225 131 132 208 325 424 821 1424 2585 3343 3574 3581 3578 3578 3660 3770 3871 3930 3984 4023 4046 4062 4096 4143 4203 4244 4269 4304 4331 4349 4386 4412 4453 4501 4495 4371 4254 4127 4017 3936 3878 3832 3853 4020 4225 4157 3541 2220 839 267 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 22 28 24 29 46 56 57 41 1 0 0 2 8 11 6 6 2 0 0 0 6 19 48 135 302 484 717 677 379 143 63 19 39 171 526 1028 1532 1833 1803 1590 1446 1371 1345 1421 1466 1493 1502 1545 1637 1857 2306 2522 2508 2455 2439 2502 2591 2609 2656 2761 2866 3032 3352 3618 3824 3985 4000 3903 3707 3505 3404 3428 3479 3462 3426 3452 3567 3818 3868 3670 3511 3347 3173 3012 2812 2543 2343 2396 2713 3091 3288 3210 2949 2682 2554 2516 2748 3100 3263 3085 2780 2487 2239 2122 2118 2160 2287 2599 3120 3755 4316 4636 4855 4710 4280 3804 3658 3733 3780 3943 3896 3560 3306 3190 2952 2677 2581 2646 2760 2843 2855 3009 3335 3578 3548 3406 3332 3522 3695 3501 3203 3157 3135 2992 2933 2899 2838 2758 2643 2547 2446 2388 2438 2484 2505 2537 2591 2637 2620 2572 2547 2539 2499 2490 2499 2620 2796 3003 3228 3558 3952 4149 4086 3906 3690 3530 3519 3683 3766 3483 3218 2821 2510 2534 2839 3279 3695 3950 4047 4124 4184 3984 3392 3027 3032 3281 3395 3433 3552 3726 3928 4104 4175 3985 3613 3301 3093 2969 2929 2992 2963 2876 2795 2819 2809 2746 2641 2528 2446 2363 2326 2380 2245 1857 1791 1883 2062 2400 2974 3275 3424 3460 3299 3045 2889 2775 2540 2502 2594 2932 3516 3961 3645 3183 3451 3738 3855 3956 4075 4073 3901 3329 2536 2068 1860 1902 2133 2354 2779 3466 3819 3698 3224 2693 2312 2032 1968 1976 2038 2027 2085 1978 1891 1808 1682 1567 1524 1508 1455 1426 1407 1380 1301 1260 1234 1223 1205 1203 1200 1154 1097 1098 1115 1107 1076 1083 1221 1173 1179 1147 1087 1065 1062 1067 1075 1078 1067 1023 1036 1064 1070 1065 1091 1114 1193 1396 1785 2406 3139 3450 3110 3022 3030 3193 3179 3274 3547 3696 3266 2342 1655 1500 1578 1743 1855 1906 2022 2320 2642 2249 1951 1873 29 32 34 36 44 29 27 28 27 29 32 31 28 29 31 34 38 36 36 38 41 45 48 49 52 56 51 51 47 48 49 50 50 53 61 71 71 58 43 25 16 18 20 13 5 1 0 2 5 9 14 19 19 13 9 4 3 3 1 0 1 1 3 2 3 5 5 5 5 4 3 3 3 5 7 7 6 6 8 9 9 9 10 10 10 10 10 9 9 8 9 10 10 10 9 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 5 5 5 5 5 5 4 4 4 5 15 44 98 194 223 362 322 490 518 639 749 774 643 445 300 208 170 220 350 463 510 934 1626 2964 3320 3342 3404 3481 3602 3732 3827 3889 3934 3975 4028 4057 4094 4127 4173 4245 4283 4321 4373 4400 4409 4430 4438 4465 4479 4420 4336 4233 4094 3937 3848 3805 3837 3940 4129 4285 4140 3401 1971 406 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 34 28 11 14 56 105 114 72 15 2 0 4 10 9 2 4 6 3 2 4 21 63 141 277 486 705 791 579 227 43 11 7 49 211 599 1148 1597 1713 1553 1341 1204 1149 1179 1360 1523 1571 1613 1657 1764 1988 2218 2455 2609 2631 2626 2668 2726 2770 2819 2897 2931 2920 3083 3479 3877 4062 4037 3951 3811 3689 3736 3829 3724 3466 3250 3128 3179 3443 3610 3576 3521 3340 3198 3057 2871 2663 2543 2587 2770 2965 2991 2797 2598 2576 2548 2813 3187 3556 3794 3704 3364 2884 2432 2226 2228 2257 2345 2619 3061 3662 4159 4491 4768 4669 4233 3800 3755 3827 3846 3900 3919 3782 3547 3290 2937 2554 2437 2567 2787 2818 2661 2602 2887 3214 3319 3353 3479 3660 3700 3558 3440 3402 3217 2923 2757 2711 2788 2685 2589 2580 2517 2493 2513 2541 2554 2547 2541 2541 2521 2526 2560 2559 2495 2453 2446 2544 2747 2976 3226 3531 3839 4047 4118 4077 3960 3804 3793 3973 3849 3680 3619 3187 2682 2484 2638 3001 3397 3653 3706 3690 3743 3657 3228 2801 2710 2839 2948 3027 3177 3343 3500 3688 3873 3925 3763 3469 3167 2981 2839 2890 2969 3030 3061 3071 3029 2916 2758 2608 2497 2431 2426 2424 2201 1794 1874 1954 2101 2354 2787 3098 3253 3300 3171 2894 2678 2606 2664 2754 2792 3010 3328 3507 3164 2969 3311 3545 3537 3727 4047 3916 3752 3346 2838 2365 1977 1893 2026 2135 2282 2611 3072 3238 2982 2716 2144 1851 1761 1781 1790 1820 1853 1785 1735 1669 1573 1525 1533 1551 1493 1424 1360 1329 1236 1226 1246 1226 1192 1181 1200 1188 1118 1116 1119 1060 1077 1056 1163 1180 1171 1135 1070 1034 1053 1078 1090 1104 1139 1062 1063 1114 1124 1059 1055 1101 1184 1373 1721 2312 3069 3405 3120 3036 2948 2928 2902 2970 3144 3310 3145 2475 1904 1567 1516 1609 1740 1892 2010 2176 2169 2059 2060 1983 30 26 25 31 33 24 25 29 26 29 34 34 31 30 32 33 37 41 40 42 46 49 51 55 62 65 62 58 53 53 50 48 49 48 53 62 60 45 30 25 21 17 18 13 7 3 1 0 3 9 19 28 30 23 17 11 7 1 0 0 1 1 2 2 2 4 5 5 6 4 3 3 5 6 7 7 6 6 8 9 10 9 10 9 10 10 10 9 9 8 9 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 4 4 4 4 14 41 90 143 166 276 285 413 536 680 724 702 586 471 387 302 248 280 365 448 571 1037 1880 3054 3357 3285 3324 3464 3609 3710 3779 3837 3893 3945 4008 4046 4105 4145 4211 4287 4318 4362 4414 4442 4460 4481 4484 4465 4428 4383 4328 4246 4160 3913 3770 3746 3922 4086 4243 4272 3976 3063 1573 327 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 22 10 7 26 87 142 142 98 49 25 17 10 7 3 0 8 22 19 17 40 99 178 273 405 604 778 696 436 164 40 27 42 99 278 675 1212 1588 1607 1374 1111 951 917 1021 1280 1516 1614 1681 1771 1915 2103 2272 2512 2748 2806 2753 2732 2798 2911 2997 3095 3146 3206 3401 3772 4026 4148 4072 3811 3750 3786 3904 3858 3450 2973 2756 2763 2790 2867 3057 3243 3287 3183 3082 2972 2828 2711 2658 2679 2760 2832 2801 2645 2473 2466 2571 2856 3303 3704 4003 4051 3820 3265 2593 2256 2244 2286 2382 2612 2975 3452 3745 4239 4539 4541 4322 4051 3881 3802 3813 3859 3853 3733 3577 3416 3019 2543 2360 2578 2934 3001 2820 2621 2630 2775 2876 2942 3103 3341 3480 3467 3498 3622 3435 2930 2643 2647 2770 2654 2548 2545 2551 2552 2557 2564 2564 2545 2526 2536 2535 2537 2571 2553 2441 2436 2424 2501 2671 2870 3089 3359 3662 3927 4095 4176 4268 4165 4172 4166 4109 4110 3983 3566 2995 2593 2560 2824 3148 3352 3392 3330 3326 3314 3056 2686 2542 2593 2686 2782 2906 3044 3220 3454 3679 3801 3748 3469 3183 2976 2855 2867 2986 3158 3279 3305 3209 3016 2812 2660 2566 2523 2515 2469 2372 2122 2048 2094 2303 2607 2789 2860 2932 2964 2830 2620 2613 2838 3065 3080 3059 3209 3358 3268 3039 2993 3056 3063 3145 3502 3953 3747 3531 3286 2904 2486 2065 1940 1989 2027 2095 2259 2424 2517 2524 2610 2214 1934 1673 1676 1682 1703 1728 1722 1696 1606 1507 1518 1530 1537 1473 1364 1309 1316 1260 1214 1199 1199 1181 1166 1168 1139 1103 1100 1089 1065 1126 1185 1214 1180 1146 1104 1041 974 994 1106 1123 1154 1190 1164 1134 1127 1108 1052 1030 1085 1189 1351 1586 2076 2933 3418 3036 2823 2743 2727 2784 2865 2989 3099 2927 2576 2184 1762 1563 1524 1631 1806 1888 1877 1883 1958 2011 1953 38 36 32 31 28 23 25 27 23 25 30 32 33 34 35 38 43 45 42 40 46 52 50 51 59 72 73 68 64 56 46 47 51 49 45 45 48 47 43 33 24 22 20 12 8 5 0 0 1 5 15 26 31 29 21 19 13 5 2 0 0 1 1 1 2 4 4 4 5 4 4 5 4 5 6 6 5 6 8 10 10 10 10 10 10 11 11 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 4 4 4 4 13 32 67 103 142 228 271 346 483 741 722 655 576 513 435 330 258 259 303 384 572 1026 1900 2911 3142 3129 3268 3394 3507 3595 3673 3762 3847 3922 3996 4045 4109 4161 4249 4311 4355 4389 4425 4451 4473 4502 4532 4518 4441 4367 4311 4230 4168 3935 3796 3797 4025 4221 4361 4333 3959 2766 1171 200 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 26 61 111 168 192 174 134 99 79 63 33 11 2 0 14 43 69 90 166 266 345 425 554 680 664 487 268 104 39 33 68 139 327 744 1262 1588 1580 1326 1026 847 846 1006 1272 1523 1679 1776 1895 2067 2237 2364 2584 2872 2922 2825 2780 2889 3077 3139 3190 3195 3242 3480 3971 4156 4279 4259 4045 3934 3970 3962 3705 3236 2806 2585 2545 2515 2484 2609 2781 2834 2841 2805 2701 2582 2536 2567 2632 2684 2662 2501 2255 2199 2323 2523 2806 3276 3688 3958 3929 3504 2764 2254 2159 2233 2357 2549 2740 2983 3143 3295 3886 4186 4226 4291 4328 4101 3670 3546 3725 3768 3607 3480 3352 3091 2677 2468 2605 2938 3092 3041 2918 2824 2825 2861 2846 2871 3032 3185 3192 3344 3903 3829 3306 2825 2476 2512 2568 2555 2534 2554 2568 2556 2560 2581 2587 2564 2560 2545 2530 2540 2526 2463 2422 2423 2456 2564 2738 2933 3173 3479 3778 3984 4092 4360 4380 4238 4220 4209 4187 4118 3851 3365 2888 2694 2805 3015 3158 3163 3026 2832 2823 2763 2569 2471 2483 2534 2612 2732 2890 3071 3245 3385 3491 3530 3403 3257 3042 2941 2941 3011 3121 3232 3300 3256 3074 2822 2629 2605 2666 2664 2599 2602 2561 2414 2356 2502 2633 2608 2576 2616 2688 2664 2634 2726 2930 3173 3057 2984 3155 3155 2919 2744 2772 2874 3062 3405 3626 3664 3313 3173 3080 2832 2418 2077 1983 2004 1996 1978 1955 1872 1963 2102 2163 2066 2050 1823 1717 1651 1627 1658 1668 1592 1512 1491 1541 1536 1460 1386 1308 1277 1277 1236 1195 1196 1190 1168 1153 1145 1123 1116 1082 1067 1108 1166 1153 1118 1135 1122 1082 1033 1037 1044 1134 1164 1184 1195 1194 1131 1051 1029 1009 977 978 1067 1201 1402 1794 2279 3007 3001 2707 2583 2602 2780 2826 2895 2911 2700 2628 2406 2029 1721 1558 1581 1699 1761 1733 1723 1775 1835 1846 23 22 28 30 30 32 32 29 28 31 30 36 39 42 41 46 50 48 41 40 49 55 52 47 54 72 67 64 64 54 42 45 49 46 41 36 36 39 41 40 43 43 35 21 11 7 1 0 0 0 5 15 22 26 27 22 18 12 6 1 0 1 1 1 2 2 2 3 3 3 3 3 3 3 4 6 6 7 9 9 9 10 10 10 10 11 11 11 10 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 4 4 4 4 8 23 50 84 123 196 276 359 532 823 844 707 626 535 419 307 246 249 284 359 540 902 1616 2665 2887 3002 3202 3262 3382 3495 3606 3730 3839 3930 4007 4065 4130 4190 4272 4320 4377 4396 4424 4442 4451 4474 4482 4440 4364 4298 4240 4134 4019 3914 3901 3989 4160 4270 4353 4377 3962 2455 858 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 154 324 358 294 242 206 172 149 131 106 69 34 11 6 28 100 213 292 395 476 501 529 563 547 448 296 150 58 18 16 55 140 360 822 1321 1583 1547 1325 1075 922 940 1132 1401 1650 1843 1970 2097 2239 2385 2465 2644 2946 3019 2978 2973 3104 3279 3222 3152 3140 3224 3411 4005 4271 4376 4386 4285 4148 4018 3833 3539 3175 2839 2596 2431 2340 2302 2276 2279 2361 2442 2457 2390 2303 2273 2289 2360 2421 2415 2355 2221 2300 2288 2446 2716 3272 3699 3903 3684 3023 2516 2308 2284 2384 2554 2708 2763 2788 2765 2968 3493 3779 3775 4005 4342 4246 3659 3382 3598 3714 3574 3478 3329 3115 2843 2620 2593 2779 2939 2996 2974 2945 2987 3050 3012 2941 2986 3060 3101 3343 3895 3771 3362 3112 2868 2561 2515 2548 2539 2545 2553 2530 2548 2571 2593 2579 2562 2520 2486 2471 2459 2444 2419 2439 2460 2519 2648 2807 3027 3328 3647 3899 4108 4417 4469 4324 4237 4275 4261 4193 4027 3685 3276 2991 2929 3011 3070 2991 2854 2543 2516 2533 2468 2399 2383 2414 2492 2620 2764 2901 3026 3092 3179 3250 3234 3123 2994 2973 2968 2955 2982 3062 3159 3212 3141 2965 2799 2679 2815 2830 2790 2792 2789 2635 2597 2757 2767 2598 2451 2429 2540 2672 2747 2800 2710 2802 2852 2874 2924 2888 2727 2602 2620 3003 3541 3868 3634 3256 2903 2809 2732 2504 2200 2023 1991 1924 1863 1779 1835 1765 1753 1753 1884 1934 2001 1969 1803 1634 1569 1570 1555 1479 1434 1496 1557 1510 1379 1297 1268 1254 1238 1225 1257 1211 1192 1186 1158 1131 1120 1177 1166 1130 1141 1186 1184 1092 1081 1086 1030 996 1130 1184 1175 1174 1187 1194 1159 1064 972 958 918 950 901 923 999 1167 1465 1804 2313 2769 2749 2729 2706 2857 2794 2820 2743 2617 2628 2558 2339 2052 1730 1662 1644 1647 1657 1600 1667 1747 1798 26 28 31 33 33 36 37 34 35 40 47 50 52 56 56 57 57 54 50 50 52 56 55 53 56 63 51 49 57 57 45 47 45 42 47 45 38 39 54 61 57 56 51 39 26 15 5 0 0 0 1 9 17 21 23 23 20 15 10 5 0 0 0 1 2 2 2 2 3 3 3 3 3 3 4 5 6 8 9 10 10 10 10 10 10 10 11 12 11 10 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 4 4 4 4 4 21 31 74 99 168 318 407 502 789 1065 965 812 621 428 301 254 280 338 425 570 936 1611 2399 2769 3047 3227 3263 3383 3472 3602 3741 3862 3958 4028 4086 4144 4199 4260 4303 4354 4358 4396 4367 4335 4322 4290 4233 4184 4155 4102 3987 3876 3873 3961 4073 4137 4117 4032 3879 3117 1631 467 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 99 377 567 483 349 300 274 239 213 195 173 149 110 61 39 91 266 467 560 613 650 650 663 620 458 249 112 42 15 2 6 33 119 398 919 1370 1532 1458 1337 1249 1200 1244 1432 1688 1919 2084 2190 2287 2402 2530 2569 2705 2978 3102 3151 3222 3356 3472 3416 3355 3369 3384 3632 4022 4277 4368 4362 4244 4025 3755 3473 3197 2923 2658 2444 2312 2241 2198 2091 2011 2071 2139 2178 2175 2164 2155 2126 2119 2113 2094 2115 2123 2238 2177 2330 2647 3146 3667 3835 3536 2912 2427 2341 2563 2855 2983 2859 2666 2512 2515 2821 3280 3565 3620 3865 4245 4188 3767 3529 3593 3661 3627 3577 3373 3127 2917 2726 2580 2547 2605 2695 2728 2759 2863 2966 2955 2913 2963 3023 3117 3278 3381 3213 3093 3008 2687 2440 2460 2553 2491 2464 2549 2528 2565 2567 2555 2545 2524 2498 2478 2455 2412 2389 2346 2356 2416 2492 2591 2708 2904 3191 3528 3844 4169 4425 4432 4402 4229 4269 4302 4232 4109 3871 3569 3252 3113 3127 3170 2950 2749 2471 2369 2393 2386 2332 2304 2324 2372 2488 2631 2690 2799 2847 2965 2997 2988 2981 2976 2980 2954 2914 2930 2981 3026 3080 3105 3001 2748 2755 2945 3070 3089 3094 3073 2947 2951 3146 2989 2724 2482 2367 2465 2607 2690 2722 2698 2718 2698 2658 2669 2721 2789 2795 2902 3431 3842 3797 3335 2826 2494 2419 2400 2260 2071 2044 2218 2340 2378 2106 1945 1797 1864 1962 2060 2039 1996 1937 1796 1620 1526 1425 1396 1371 1351 1476 1546 1462 1326 1261 1249 1229 1232 1222 1265 1214 1212 1214 1160 1125 1116 1165 1196 1173 1137 1124 1171 1109 1063 1084 1056 1102 1200 1223 1191 1149 1120 1092 1081 1051 935 856 811 795 793 861 927 1004 1215 1558 2098 2900 2716 2807 2833 2799 2787 2820 2771 2722 2785 2783 2682 2517 2212 2001 1730 1607 1516 1454 1531 1658 1744 39 39 39 40 39 40 44 43 45 47 51 58 63 66 68 69 67 65 60 58 56 53 49 45 51 57 51 47 57 62 52 47 45 49 54 55 56 60 65 52 42 40 34 30 31 22 9 2 0 0 1 3 8 14 20 20 20 17 12 7 3 1 0 1 2 2 3 3 3 3 2 3 3 4 5 6 7 9 10 10 10 10 10 9 9 9 10 10 11 11 11 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 5 5 5 5 5 5 4 4 4 4 4 4 22 19 65 137 183 423 543 555 725 967 1066 930 676 426 297 272 335 436 603 665 1322 2201 2648 2944 3251 3376 3366 3418 3499 3659 3787 3903 3990 4047 4095 4148 4200 4247 4274 4282 4251 4258 4105 3980 3966 3982 3980 3966 3955 3919 3852 3815 3856 3932 3969 3911 3801 3547 2885 1652 583 114 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 37 224 534 581 441 341 308 293 270 266 286 312 327 301 229 177 252 510 700 706 698 698 652 543 342 188 106 49 34 15 28 19 78 126 507 1022 1341 1410 1389 1441 1517 1562 1652 1845 2074 2268 2384 2458 2499 2567 2701 2727 2811 2995 3155 3197 3269 3426 3525 3497 3445 3466 3529 3758 3997 4183 4260 4212 4008 3665 3308 3030 2848 2711 2572 2435 2317 2225 2180 2077 1967 1968 2026 2075 2092 2109 2118 2093 2035 1987 1984 2005 2034 2058 2065 2204 2582 3060 3567 3726 3420 2875 2399 2361 2855 3444 3526 3056 2727 2604 2499 2777 3146 3448 3597 3785 4073 4092 3883 3688 3601 3588 3559 3488 3350 3108 2837 2651 2564 2476 2480 2570 2600 2567 2574 2609 2636 2677 2734 2817 2955 3100 3181 3170 3195 3024 2749 2450 2336 2450 2434 2381 2525 2530 2554 2579 2563 2548 2487 2456 2478 2503 2458 2394 2380 2394 2416 2477 2556 2644 2795 3030 3358 3676 3985 4220 4264 4273 4287 4316 4342 4306 4150 3921 3712 3416 3271 3244 3224 2957 2640 2378 2244 2279 2363 2351 2287 2279 2243 2029 1888 2211 2335 2468 2656 2776 2879 2913 2879 2857 2858 2871 2917 2961 2954 2947 3000 2955 2882 2958 3121 3307 3431 3491 3478 3407 3430 3531 3404 3102 2711 2401 2374 2476 2585 2634 2626 2643 2714 2726 2635 2596 2796 3088 3549 3911 3863 3505 2979 2477 2170 2094 2113 2054 1995 2077 2315 2547 2771 2720 2507 2140 2224 2444 2386 2205 2066 1867 1800 1658 1527 1411 1368 1333 1309 1449 1535 1464 1351 1309 1292 1258 1253 1249 1272 1262 1227 1193 1143 1115 1105 1100 1116 1144 1156 1149 1125 1026 1047 1113 1121 1148 1201 1233 1192 1091 993 919 959 994 816 770 773 791 841 956 952 930 1143 1525 2060 3115 2833 2739 2797 2825 2807 2835 2898 2984 3001 2887 2804 2670 2534 2378 2005 1741 1565 1437 1442 1576 1676 46 47 48 48 48 50 53 57 62 66 68 72 76 81 84 82 81 79 73 66 61 55 46 41 44 53 54 49 53 61 53 46 55 50 67 63 69 71 54 34 32 34 27 20 22 26 14 3 0 0 0 0 0 0 3 11 14 16 14 10 5 1 0 1 1 2 3 3 3 3 2 3 3 4 5 6 8 9 9 9 10 10 10 9 9 9 9 10 11 12 10 9 10 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 5 5 5 5 5 4 4 4 4 4 4 5 15 30 106 220 291 536 502 520 692 831 892 845 623 377 260 267 376 545 831 961 1816 2632 2931 3114 3347 3438 3436 3481 3583 3737 3836 3937 4019 4066 4110 4166 4217 4245 4211 4103 3976 3860 3684 3499 3521 3651 3729 3748 3753 3756 3759 3768 3769 3764 3762 3671 3418 2825 1821 748 128 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 59 254 502 443 329 319 305 293 286 322 401 466 507 520 485 463 513 685 799 774 762 698 600 436 219 92 39 11 60 151 135 21 64 162 619 1095 1245 1311 1449 1646 1788 1875 2011 2226 2443 2596 2686 2718 2669 2781 2903 2873 2872 2938 3121 3228 3267 3331 3382 3349 3277 3304 3446 3616 3806 3957 4031 3978 3744 3326 2958 2782 2719 2669 2561 2389 2294 2242 2199 2196 2177 2060 1986 1999 2010 2036 2043 2091 2155 2139 2062 1992 1956 1974 2096 2317 2623 3098 3545 3610 3265 2801 2440 2501 3045 3650 3827 3424 2866 2748 2494 2578 2786 2978 3100 3297 3505 3569 3547 3516 3494 3523 3578 3612 3578 3276 2970 2774 2711 2637 2682 2673 2491 2300 2215 2213 2266 2317 2331 2400 2560 2726 2953 3124 3186 3083 2867 2622 2470 2424 2366 2316 2384 2440 2474 2548 2596 2616 2535 2481 2486 2519 2501 2447 2420 2421 2423 2441 2502 2601 2709 2872 3126 3399 3655 3890 4123 4330 4443 4485 4476 4354 4108 3880 3747 3555 3407 3314 3170 2866 2506 2257 2141 2222 2407 2465 2404 2377 2324 2063 1809 1889 1991 2188 2367 2588 2785 2843 2787 2752 2798 2843 2888 2944 2955 2934 2962 3016 3110 3219 3293 3406 3583 3737 3766 3741 3796 3886 3879 3602 3094 2579 2332 2322 2427 2539 2624 2759 2958 2996 2863 2748 2803 3107 3770 3988 3668 3183 2746 2426 2234 2140 2009 1906 1852 1908 2102 2261 2411 2597 2520 2261 2354 2662 2668 2219 1934 1803 1807 1682 1525 1421 1391 1350 1298 1364 1482 1504 1481 1471 1312 1309 1278 1261 1215 1220 1230 1186 1134 1111 1136 1182 1132 1195 1232 1196 1136 1108 1151 1152 1092 1035 1034 1093 1102 972 876 854 981 998 938 926 1017 1232 1384 1172 915 871 1081 1414 1638 2421 2837 2791 2712 2799 2757 2764 2867 2965 2843 2743 2659 2588 2560 2471 2227 1986 1816 1602 1503 1602 1656 62 64 67 66 65 67 70 75 77 78 82 89 89 89 90 89 91 92 89 80 71 64 56 50 52 54 52 45 43 48 46 44 49 34 58 48 59 68 45 30 33 38 34 26 20 26 21 7 1 0 0 0 0 0 0 2 6 11 13 10 6 1 0 0 1 2 2 2 3 3 2 3 3 4 5 6 7 7 9 10 10 10 10 10 10 10 10 10 10 11 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 5 5 5 5 5 4 4 4 4 4 4 5 13 53 158 279 419 648 609 559 509 586 714 670 460 261 193 242 384 594 882 1853 2629 2873 2942 3116 3334 3453 3512 3572 3659 3771 3852 3940 4025 4081 4143 4218 4256 4227 4013 3656 3361 3221 3118 2989 3009 3295 3501 3574 3617 3669 3711 3708 3615 3534 3570 3498 2983 2202 1443 605 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 26 24 12 51 199 400 354 275 278 255 249 270 335 439 505 607 715 742 756 721 695 697 698 779 813 795 680 309 60 51 163 330 372 172 30 98 343 766 1101 1188 1353 1623 1854 1985 2087 2251 2481 2702 2852 2936 2946 2878 3014 3081 2989 2935 2956 3074 3159 3163 3172 3204 3160 3055 3079 3297 3486 3585 3597 3637 3518 3264 2929 2672 2632 2654 2633 2516 2302 2258 2211 2156 2247 2281 2064 2062 2077 2164 2256 2342 2476 2574 2541 2430 2304 2244 2338 2653 3028 3182 3212 3342 3453 3205 2852 2550 2521 2913 3472 3872 3864 3104 2695 2408 2343 2417 2454 2512 2643 2801 2961 3078 3111 3153 3322 3558 3892 4050 3740 3205 2746 2518 2640 2826 2815 2585 2285 2089 2061 2109 2099 2041 2075 2261 2442 2632 2944 3153 3139 2915 2736 2731 2710 2562 2434 2363 2350 2321 2393 2523 2622 2587 2529 2514 2535 2527 2468 2400 2359 2340 2369 2410 2519 2617 2742 2895 3087 3293 3486 3687 3922 4135 4252 4278 4181 3964 3738 3582 3477 3429 3354 3112 2750 2402 2181 2123 2240 2458 2581 2561 2501 2398 2011 1954 1995 2053 2160 2286 2443 2620 2733 2730 2718 2823 2814 2849 2874 2911 2925 2953 3003 3099 3254 3357 3383 3484 3663 3745 3764 3748 3891 4107 4065 3645 3017 2519 2303 2285 2366 2485 2658 2889 3030 3053 2973 2856 2851 3179 3444 3324 2969 2711 2636 2538 2495 2237 2027 1887 1947 1947 2137 2629 2719 2380 2264 2333 2618 2823 2334 2022 1874 1787 1661 1510 1431 1404 1340 1261 1288 1450 1524 1426 1258 1261 1282 1281 1273 1252 1262 1252 1194 1129 1101 1127 1262 1297 1309 1314 1269 1241 1251 1246 1176 1051 951 932 963 934 849 824 831 933 1064 1192 1377 1532 1553 1508 1174 855 850 945 1097 1348 1881 2558 2868 2713 2634 2580 2615 2729 2724 2593 2527 2455 2367 2336 2332 2235 2100 2080 1936 1816 1723 1698 93 92 89 89 89 91 93 94 95 96 96 97 96 95 93 92 94 95 95 90 83 76 70 63 57 57 51 44 41 42 41 43 45 40 44 35 49 63 37 29 33 37 40 38 27 22 25 12 1 0 0 0 0 0 0 0 1 4 7 7 4 1 0 0 1 2 2 2 2 3 3 2 3 4 5 6 8 8 9 9 10 10 10 10 10 10 10 9 9 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 7 23 79 201 326 467 599 834 1074 930 721 580 412 238 136 139 248 465 852 979 2220 2992 2973 2981 3136 3308 3432 3520 3589 3662 3752 3833 3917 4007 4090 4191 4266 4177 3894 3621 3352 3054 2825 2663 2487 2504 2909 3317 3486 3568 3642 3664 3583 3357 3226 3362 3344 2709 1848 1181 402 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 78 97 67 33 43 161 347 382 321 228 217 254 290 321 381 491 689 798 778 758 663 580 555 581 721 922 1041 952 522 212 367 708 739 433 123 63 232 540 908 1114 1230 1491 1793 1990 2091 2199 2385 2630 2857 3015 3108 3149 3144 3215 3249 3167 3103 3084 3111 3124 3123 3164 3204 3118 2943 2950 3246 3420 3492 3405 3288 3097 2911 2711 2548 2525 2567 2574 2490 2358 2337 2256 2329 2478 2583 2537 2502 2609 2800 2806 2720 2565 2469 2625 2912 3082 3107 3134 3453 3660 3580 3287 3235 3420 3418 3159 2823 2695 2955 3450 3867 3992 3444 2755 2479 2366 2351 2309 2287 2293 2367 2550 2679 2658 2707 2932 3295 3852 4324 4214 3583 2914 2586 2674 2935 3106 2954 2562 2297 2267 2335 2313 2254 2264 2451 2652 2969 3415 3588 3404 3133 3094 3246 3317 3210 3117 2785 2525 2307 2257 2353 2492 2555 2566 2563 2565 2538 2469 2396 2302 2247 2341 2386 2405 2491 2615 2709 2817 2967 3121 3257 3418 3621 3784 3900 3925 3783 3541 3322 3226 3276 3320 3068 2678 2382 2206 2155 2252 2446 2602 2608 2536 2319 2043 2091 2153 2211 2276 2325 2381 2502 2633 2594 2606 2727 2768 2769 2776 2823 2830 2825 2831 2868 2952 3043 3114 3243 3390 3408 3481 3409 3621 3837 3978 3942 3469 2848 2507 2347 2282 2248 2322 2571 2784 2939 2966 2901 2801 2885 3062 3049 2858 2743 2796 2771 2772 2633 2432 2333 2211 2000 2001 2044 1990 2213 2413 2613 2859 2694 2245 2021 1869 1708 1567 1472 1439 1410 1320 1209 1224 1429 1537 1446 1276 1206 1238 1267 1271 1265 1248 1211 1172 1106 1086 1156 1289 1340 1352 1356 1344 1328 1314 1271 1179 1055 999 1029 1006 902 857 892 1030 1206 1295 1367 1527 1435 1299 1210 985 852 827 848 916 1052 1455 2244 2638 2644 2465 2488 2517 2552 2505 2436 2375 2295 2184 2121 2135 2172 2138 2164 2075 1981 1897 1853 106 106 104 104 105 102 104 103 104 103 100 98 96 96 96 95 95 93 95 94 90 87 83 75 67 62 58 54 50 48 47 47 44 40 37 39 52 50 35 32 33 32 39 39 27 19 19 12 2 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 2 3 2 2 2 2 3 3 4 5 6 7 7 8 9 9 10 10 10 9 10 10 9 9 10 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 4 5 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 3 11 36 111 238 362 463 541 698 911 1100 995 652 324 133 86 164 358 636 1115 1994 2594 2901 3006 3031 3127 3260 3388 3484 3548 3616 3706 3800 3889 3979 4088 4201 4190 4015 3813 3621 3403 3095 2754 2499 2356 2399 2762 3253 3527 3600 3610 3514 3252 2896 2788 2987 2970 2482 1833 1041 226 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 22 163 169 102 53 52 160 330 391 292 232 253 294 312 331 391 514 636 642 580 534 461 420 429 491 613 765 861 866 762 699 829 849 601 285 99 156 420 743 1019 1169 1335 1628 1892 2030 2111 2230 2428 2673 2891 3041 3140 3224 3296 3341 3360 3294 3224 3206 3210 3190 3197 3276 3325 3241 3133 3246 3578 3502 3602 3391 3219 2945 2806 2655 2546 2498 2515 2561 2538 2428 2376 2458 2603 2704 2777 2934 3094 3212 3086 2561 2050 1784 1888 2475 3277 3797 3821 3579 3572 3654 3586 3486 3316 3559 3729 3515 3205 3101 3191 3390 3675 3850 3545 3000 2788 2575 2452 2367 2307 2219 2175 2247 2303 2326 2474 2557 2867 3344 3919 4096 3751 3194 2778 2905 3348 3724 3563 3014 2702 2606 2707 2666 2591 2629 2810 3081 3515 3880 3953 3733 3445 3233 3345 3795 3762 3748 3506 3113 2721 2468 2390 2442 2532 2624 2655 2664 2660 2557 2457 2363 2311 2373 2394 2365 2396 2506 2581 2635 2720 2839 2952 3056 3214 3359 3473 3560 3541 3375 3136 2929 2983 3149 3038 2693 2398 2231 2168 2223 2331 2522 2549 2482 2160 2108 2235 2348 2439 2513 2521 2461 2484 2575 2700 2755 2618 2643 2706 2689 2698 2668 2634 2648 2656 2629 2613 2740 2860 3005 2903 3009 3043 3122 3398 3799 3948 3591 2967 2631 2498 2438 2311 2156 2251 2421 2591 2720 2795 2769 2689 2677 2737 2767 2784 2851 2841 2792 2685 2594 2464 2270 2118 2147 2367 2598 2544 2591 2743 2699 2379 2102 1934 1774 1603 1495 1489 1503 1445 1267 1191 1208 1353 1432 1360 1190 1169 1228 1248 1237 1229 1224 1181 1165 1106 1118 1246 1361 1368 1348 1349 1350 1318 1287 1267 1189 1095 1080 1068 1023 927 909 1051 1290 1454 1463 1254 1202 1016 939 882 844 817 829 919 1050 1108 1256 1794 1933 1950 2112 2298 2319 2323 2289 2163 2130 2139 2127 1992 1945 2035 2155 2197 2165 2120 2095 2077 116 115 108 105 104 99 97 99 101 99 97 96 96 96 97 98 99 98 99 97 96 94 92 87 80 73 69 65 60 56 56 53 46 42 47 51 50 41 40 34 32 24 38 39 20 11 13 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 2 2 2 3 4 5 6 7 6 7 9 9 10 10 10 10 10 10 10 9 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 4 4 3 4 3 3 3 4 5 5 5 5 5 5 4 4 4 4 4 3 17 50 139 258 362 437 501 614 717 1046 1130 679 277 103 118 300 606 863 1249 2219 2980 3047 3113 3072 3131 3246 3364 3459 3518 3585 3684 3800 3905 3977 4042 4094 4037 3991 3917 3819 3673 3343 2857 2488 2438 2660 3026 3400 3580 3613 3546 3231 2845 2475 2440 2671 2654 2265 1658 814 64 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 118 115 66 35 60 166 299 349 305 317 354 376 383 397 430 474 492 472 440 406 365 339 353 418 488 485 458 486 554 596 531 360 209 139 167 346 654 932 1095 1222 1427 1704 1904 1994 2069 2197 2380 2592 2786 2927 3021 3101 3162 3194 3229 3215 3205 3231 3256 3288 3330 3426 3484 3431 3405 3499 3467 3305 3336 3249 3355 3120 2864 2684 2611 2561 2541 2556 2532 2473 2536 2757 2897 2874 3122 3449 3725 3651 3059 2209 1603 1519 1950 2766 3640 4033 3792 3333 3155 3359 3400 3302 3336 3783 3957 3721 3423 3216 3118 3210 3441 3612 3468 3217 3109 2836 2595 2528 2427 2242 2140 2224 2441 2649 2655 2561 2735 3048 3256 3566 3906 3839 3576 3341 3392 3625 3591 3207 2944 2891 2971 2711 2494 2575 2804 3224 3745 4017 4069 3951 3716 3525 3534 3783 3944 4016 3935 3702 3367 3045 2781 2612 2564 2640 2776 2858 2795 2674 2523 2443 2424 2396 2370 2353 2369 2452 2521 2550 2579 2648 2745 2832 2943 3062 3175 3278 3300 3254 3144 3049 3032 3085 3055 2786 2411 2223 2152 2158 2187 2361 2416 2241 2048 2138 2325 2480 2626 2748 2761 2595 2518 2464 2532 2547 2396 2472 2607 2584 2552 2533 2493 2476 2487 2494 2484 2599 2523 2613 2559 2643 2822 2953 3298 3755 3758 3303 2711 2405 2376 2516 2594 2362 2210 2189 2233 2349 2520 2658 2649 2582 2617 2699 2766 2828 2785 2739 2620 2524 2443 2358 2331 2372 2441 2393 2288 2196 2148 2099 1978 1819 1694 1627 1571 1546 1566 1520 1458 1292 1266 1262 1291 1309 1265 1232 1261 1284 1271 1249 1193 1147 1105 1124 1138 1183 1286 1373 1378 1365 1346 1344 1275 1217 1218 1186 1154 1112 1015 917 903 959 1151 1457 1505 1061 1012 983 861 838 834 799 768 792 905 1129 1162 1163 1262 1383 1473 1730 1912 1976 2093 2077 1821 1720 1890 2061 2003 1952 1972 2038 2127 2190 2187 2190 2184 112 110 104 98 96 93 92 94 95 95 97 99 102 100 98 100 103 105 105 101 101 97 96 94 90 86 81 76 71 68 65 61 57 60 62 64 62 52 41 36 34 27 36 36 10 8 17 12 5 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 2 3 3 2 2 2 3 4 4 5 6 7 7 8 9 10 10 9 10 10 10 10 10 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 4 4 3 3 4 3 3 3 4 4 5 5 5 5 5 5 4 4 4 3 3 4 20 66 154 244 328 426 509 565 639 758 654 359 146 78 210 505 817 1093 1475 2167 2897 3088 3053 3010 3068 3208 3342 3454 3526 3608 3719 3855 3971 4007 3986 4009 4055 4090 4105 4063 3884 3463 2909 2540 2686 3112 3397 3465 3455 3509 3440 3105 2792 2476 2441 2609 2586 2270 1717 807 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 25 19 7 6 36 105 188 260 318 383 421 433 443 448 450 451 446 437 418 379 329 283 273 324 362 285 236 254 242 200 147 112 123 192 345 594 857 1022 1121 1244 1455 1698 1840 1901 1973 2096 2254 2428 2599 2738 2827 2878 2901 2928 2988 3040 3107 3192 3260 3340 3439 3589 3665 3655 3581 3346 3213 3348 3419 3532 3744 3570 3178 2877 2707 2590 2533 2502 2447 2437 2589 2895 3095 2897 3257 3644 3853 3765 3257 2570 2160 2286 2829 3477 3913 3844 3304 2780 2770 3133 3298 3280 3574 3945 3952 3741 3530 3298 3141 3209 3356 3430 3367 3413 3487 3165 2740 2579 2494 2324 2239 2398 2687 2870 2808 2674 2713 2972 3317 3545 3630 3319 2995 2929 2946 3032 3171 3103 3076 3251 3148 2653 2340 2424 2714 3045 3447 3650 3682 3797 3903 3799 3814 3815 3949 4125 4103 4051 3896 3638 3289 2920 2701 2712 2847 2942 2889 2708 2541 2516 2520 2473 2424 2341 2354 2420 2470 2493 2504 2539 2606 2686 2778 2871 2969 3054 3104 3147 3166 3131 3051 3029 3054 2894 2458 2234 2116 2054 2076 2097 2051 1944 1977 2144 2347 2536 2703 2858 2930 2843 2732 2496 2470 2312 2331 2413 2459 2471 2465 2450 2441 2427 2448 2478 2456 2529 2432 2403 2421 2471 2670 2901 3131 3503 3516 3085 2409 2077 2146 2394 2626 2642 2479 2229 2038 2021 2111 2362 2520 2530 2561 2621 2642 2679 2658 2640 2608 2513 2394 2311 2265 2184 2113 1914 1806 1731 1731 1737 1683 1606 1567 1576 1576 1569 1566 1442 1396 1345 1266 1266 1306 1318 1282 1253 1286 1345 1310 1284 1215 1182 1164 1138 1185 1252 1269 1261 1307 1387 1355 1340 1280 1229 1205 1203 1189 1133 1055 970 933 975 1199 1443 1329 1066 1005 941 838 853 955 945 872 776 815 971 1027 1046 1087 1139 1190 1286 1498 1723 1943 1887 1671 1579 1738 1963 2030 2003 1942 1907 2026 2088 2061 2125 2103 96 97 98 97 95 92 93 95 100 105 108 110 114 112 107 107 107 106 106 106 106 102 95 90 89 90 89 87 84 80 76 70 66 66 67 67 64 55 43 38 36 36 39 31 16 18 28 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 3 3 3 4 5 6 6 6 8 9 10 9 9 9 9 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 5 4 3 3 4 5 4 4 5 5 5 5 5 5 6 5 4 4 4 3 2 3 11 15 71 130 198 300 428 525 561 591 620 502 256 94 79 313 669 876 1348 2132 2702 2872 2873 2857 2925 3038 3199 3353 3491 3587 3683 3799 3929 4039 4067 4048 4081 4134 4173 4206 4230 4007 3474 2925 2657 2964 3449 3567 3317 3076 3052 3093 3059 2919 2616 2513 2582 2475 2172 1633 688 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 29 66 113 185 293 405 466 490 481 457 437 423 409 380 330 271 212 177 193 211 182 191 189 137 98 99 142 231 377 600 870 1082 1170 1191 1234 1429 1625 1728 1773 1838 1952 2092 2249 2409 2542 2626 2664 2679 2695 2745 2825 2953 3097 3213 3260 3367 3466 3481 3491 3499 3475 3646 3944 4054 4097 4117 3953 3657 3307 3008 2759 2636 2592 2563 2553 2557 2832 3084 2799 3089 3431 3650 3697 3531 3315 3253 3412 3717 3996 4011 3622 2960 2472 2546 3065 3439 3543 3639 3702 3673 3650 3564 3334 3178 3214 3248 3236 3343 3686 3861 3467 2898 2639 2569 2450 2415 2608 2823 2865 2759 2582 2536 2748 2942 2883 2800 2799 2965 3294 3384 3096 2878 2951 3221 3601 3334 2837 2673 2769 3088 3380 3653 3730 3613 3578 3716 3917 4168 4127 4012 4099 4074 4172 4200 4080 3793 3398 3091 3004 3059 3104 3035 2844 2738 2747 2718 2599 2453 2344 2345 2398 2431 2446 2468 2486 2517 2598 2702 2784 2866 2923 2979 3049 3097 3095 3065 3055 3074 2955 2583 2290 2070 1925 1785 1722 1709 1785 1922 2061 2232 2434 2636 2834 3011 3134 2989 2640 2503 2276 2325 2393 2326 2340 2409 2397 2433 2455 2464 2498 2499 2468 2410 2339 2331 2382 2533 2780 2993 3242 3382 3294 2661 2203 2104 2250 2530 2754 2750 2470 2070 1889 1816 1965 2190 2364 2381 2420 2418 2406 2402 2424 2431 2359 2230 2116 2019 1925 1843 1734 1633 1585 1605 1623 1587 1532 1539 1585 1544 1515 1464 1376 1308 1199 1140 1235 1365 1394 1339 1307 1292 1351 1320 1298 1274 1235 1153 1141 1224 1285 1264 1209 1274 1379 1359 1325 1296 1267 1219 1204 1214 1178 1089 1006 1049 1144 1322 1341 1137 998 1007 951 867 877 870 967 1007 822 781 785 826 893 936 954 972 1060 1443 1693 1905 1905 1652 1588 1802 2033 2086 1999 1944 1826 1910 1953 1904 1919 1937 88 91 95 99 98 89 87 85 90 97 102 106 112 117 115 115 110 102 102 106 109 105 97 90 86 87 88 88 90 89 87 83 77 72 69 67 63 58 50 42 39 38 39 34 25 27 28 10 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 2 3 3 2 2 2 2 3 5 6 6 6 7 8 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 5 4 5 5 5 5 5 5 5 5 5 5 5 5 6 4 4 4 4 3 2 5 14 16 68 124 220 348 458 507 508 467 390 288 172 87 145 449 756 737 1275 2233 2506 2446 2524 2708 2920 3093 3259 3419 3569 3672 3780 3888 3998 4086 4127 4151 4188 4211 4235 4281 4301 4080 3527 3056 2879 3124 3531 3624 3291 2888 2714 2778 2984 3003 2675 2483 2607 2547 2301 1676 647 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 2 8 19 46 109 208 307 387 450 486 457 407 382 354 309 261 217 178 153 142 140 165 218 212 165 146 183 282 429 606 832 1088 1257 1299 1294 1215 1396 1518 1599 1636 1698 1804 1938 2089 2241 2360 2430 2460 2471 2494 2541 2630 2782 2952 3078 3155 3222 3239 3328 3569 3827 4006 4187 4300 4351 4313 4253 4156 3989 3718 3355 3021 2907 2809 2601 2488 2487 2688 2863 2914 2988 3238 3475 3604 3596 3603 3773 4010 4177 4216 4007 3480 2779 2327 2387 3010 3420 3408 3328 3285 3383 3512 3448 3261 3186 3162 3078 3045 3366 3848 4046 3746 3281 3047 2944 2773 2687 2790 2845 2865 2730 2568 2463 2540 2589 2551 2571 2697 3026 3456 3539 3071 2601 2679 3067 3545 3382 3075 3087 3159 3320 3458 3500 3445 3419 3538 3741 3935 4031 4368 4166 4175 4138 4270 4381 4356 4169 3863 3557 3391 3394 3383 3231 3064 3008 2996 2909 2729 2548 2446 2418 2434 2468 2453 2455 2487 2462 2524 2631 2725 2799 2849 2893 2959 3034 3099 3143 3113 3014 2853 2590 2265 1993 1795 1561 1529 1608 1702 1807 1916 2041 2203 2416 2666 2922 3187 3068 2790 2587 2483 2458 2346 2200 2197 2334 2369 2426 2447 2443 2463 2483 2470 2423 2340 2291 2335 2457 2628 2817 3067 3206 3470 3227 2828 2530 2409 2497 2737 2896 2798 2386 2046 1810 1711 1805 2050 2061 2090 2134 2142 2144 2140 2186 2124 2028 1944 1858 1783 1742 1714 1695 1637 1565 1522 1485 1480 1415 1440 1445 1451 1408 1362 1318 1166 1111 1281 1371 1309 1226 1324 1306 1309 1313 1304 1284 1258 1240 1243 1269 1278 1388 1274 1349 1368 1345 1316 1311 1296 1248 1230 1244 1215 1115 1060 1273 1572 1478 1250 1090 996 1032 974 869 859 873 989 951 821 769 749 740 805 846 881 911 1042 1307 1600 1815 1908 1834 1840 2060 2205 2191 2108 1994 1934 1968 2021 1990 1910 1848 98 101 102 98 86 71 71 70 69 72 73 77 87 103 115 120 117 109 109 109 105 103 98 91 84 80 78 78 81 84 86 88 90 87 80 74 71 67 59 49 43 38 41 37 28 29 25 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 3 2 3 4 6 6 6 7 8 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 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 10 28 61 164 351 531 662 676 575 425 302 224 167 115 101 215 497 705 495 955 1930 1988 2083 2414 2771 3050 3247 3399 3528 3666 3752 3867 3961 4060 4117 4168 4228 4295 4324 4318 4345 4326 4140 3622 3080 2944 3213 3528 3647 3347 2884 2597 2585 2746 2765 2580 2554 2907 2970 2780 1912 697 92 2 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 23 37 60 118 204 253 240 279 410 489 411 336 319 310 230 178 166 162 160 167 220 268 250 231 255 345 511 707 876 1071 1269 1368 1336 1249 1201 1341 1414 1475 1516 1583 1687 1815 1958 2097 2205 2274 2314 2330 2333 2372 2471 2610 2769 2932 3098 3240 3340 3508 3757 3957 4065 4178 4261 4244 4204 4151 4069 3918 3606 3282 3044 3060 2993 2712 2598 2614 2677 2758 2998 3075 3180 3362 3469 3459 3497 3656 3881 4097 4209 4083 3627 2798 2256 2364 2942 3298 3441 3557 3541 3521 3490 3354 3235 3208 3141 2987 2953 3302 3812 4051 3928 3622 3352 3215 3152 3105 3033 2854 2726 2727 2679 2586 2622 2693 2760 2862 3040 3288 3473 3351 2901 2553 2607 2925 3291 3299 3068 2950 2923 2950 2979 2930 2936 3202 3576 3865 4057 4092 4252 4297 4287 4303 4382 4476 4513 4422 4165 3833 3642 3590 3491 3282 3179 3130 3104 3001 2846 2691 2605 2524 2462 2528 2502 2504 2492 2436 2450 2536 2636 2732 2795 2838 2904 2984 3036 3040 2974 2862 2708 2464 2186 1923 1762 1601 1574 1641 1703 1778 1856 1916 1956 2088 2408 2702 2952 2957 2850 2617 2356 2273 2285 2147 2091 2220 2318 2357 2347 2346 2386 2435 2462 2423 2331 2264 2290 2432 2606 2741 2895 3089 3383 3503 3392 3270 3160 2943 2922 3096 3123 2824 2424 2055 1711 1548 1557 1652 1796 1920 1986 2060 1959 2000 1954 1898 1863 1839 1847 1827 1762 1697 1621 1518 1439 1460 1456 1380 1356 1366 1387 1391 1393 1395 1375 1362 1379 1334 1247 1239 1298 1314 1324 1336 1336 1330 1319 1300 1268 1229 1223 1339 1339 1378 1383 1351 1340 1341 1346 1330 1296 1282 1268 1240 1367 1761 1951 1645 1257 1195 1065 1038 1051 936 876 963 990 891 790 744 752 756 782 822 853 849 969 1162 1334 1530 1718 1884 2049 2180 2335 2338 2302 2223 2173 2188 2192 2132 2020 1890 138 122 108 92 71 61 61 61 58 55 53 51 61 78 98 114 123 125 123 116 106 102 94 87 81 70 63 63 66 70 71 79 91 99 95 88 83 79 74 62 49 39 41 39 33 31 23 9 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 4 3 3 4 5 5 5 7 8 9 9 9 9 8 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 4 4 3 2 2 7 30 92 209 384 563 676 723 583 400 232 83 32 45 79 130 253 424 458 283 638 1571 1665 2097 2583 2949 3212 3396 3519 3630 3756 3827 3935 4030 4103 4157 4210 4279 4350 4363 4353 4349 4301 4096 3584 2923 2845 3188 3431 3506 3199 2731 2393 2256 2216 2193 2260 2543 3023 3278 3187 2263 865 161 8 0 0 0 0 0 0 2 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 2 21 60 92 109 139 167 141 80 107 265 475 455 328 295 278 200 158 161 180 208 237 274 300 287 313 400 566 789 1006 1145 1244 1285 1246 1174 1134 1174 1275 1327 1373 1427 1506 1612 1733 1860 1979 2075 2143 2196 2223 2208 2237 2345 2466 2617 2833 3132 3432 3539 3582 3684 3827 3963 4034 4019 3998 3949 3856 3720 3490 3247 3131 3101 3084 2936 2726 2688 2735 2692 2739 2949 3040 3085 3256 3336 3282 3278 3378 3590 3903 4198 4298 4002 3020 2385 2550 2985 3214 3549 3747 3735 3681 3603 3435 3281 3249 3169 3027 2991 3238 3723 3959 3898 3630 3339 3224 3294 3390 3372 3200 2948 2849 2886 2888 2923 3025 3081 3132 3192 3235 3178 2944 2709 2726 2865 3015 3206 3181 2973 2694 2648 2690 2746 2886 3196 3621 3823 3892 3920 3827 4041 4182 4190 4204 4275 4428 4564 4485 4167 3857 3678 3507 3273 3133 3019 2867 2770 2859 2835 2701 2635 2544 2460 2526 2514 2496 2450 2396 2395 2460 2556 2669 2752 2807 2864 2918 2959 2985 2938 2754 2523 2291 2116 1847 1676 1664 1710 1745 1783 1838 1872 1887 1795 1915 2251 2540 2711 2836 2870 2675 2420 2376 2283 2167 2050 2087 2210 2258 2243 2214 2269 2372 2421 2387 2292 2224 2249 2411 2654 2843 2990 3213 3467 3617 3577 3572 3731 3562 3503 3503 3297 3073 2725 2318 1911 1613 1511 1584 1763 1904 1865 1963 1915 1905 1886 1852 1821 1806 1813 1801 1749 1686 1599 1476 1414 1404 1354 1302 1282 1288 1337 1385 1395 1399 1379 1294 1321 1262 1229 1241 1289 1348 1381 1389 1388 1388 1390 1372 1334 1309 1366 1384 1378 1421 1436 1404 1416 1389 1370 1332 1348 1369 1323 1386 1503 1686 1772 1544 1313 1288 1149 1125 1139 1130 1103 995 870 854 881 821 760 717 766 795 811 841 889 952 1087 1275 1432 1589 1849 2021 2340 2463 2480 2407 2337 2337 2322 2281 2201 2067 105 107 93 75 59 55 57 59 59 64 62 46 42 47 62 86 104 115 122 119 114 111 108 97 89 63 54 56 61 63 62 66 78 96 103 101 94 89 82 69 56 48 45 45 46 36 22 11 2 0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 0 0 0 0 2 2 3 4 6 5 4 4 4 5 5 7 8 8 9 9 9 8 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 9 27 62 137 233 336 464 551 457 229 56 17 4 27 121 256 323 339 336 304 366 831 1483 1858 2395 2809 3095 3337 3504 3617 3730 3832 3893 3998 4079 4137 4209 4257 4301 4340 4293 4271 4268 4195 3968 3487 2896 2792 3020 3240 3139 2730 2349 2041 1856 1801 1896 2245 2690 2854 3204 3372 2550 1064 246 25 2 2 1 0 0 0 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 5 38 113 179 191 197 199 147 65 55 142 360 459 356 293 241 204 177 170 190 236 272 286 332 377 469 611 823 1035 1186 1251 1217 1110 1002 975 1038 1134 1214 1258 1301 1366 1453 1555 1661 1764 1857 1931 1986 2030 2059 2080 2140 2246 2356 2493 2725 3136 3481 3498 3395 3400 3535 3703 3778 3734 3668 3591 3473 3332 3180 3061 3135 3232 3178 3011 2902 2901 2861 2780 2865 3086 3064 3016 3171 3166 3091 3058 3136 3401 3839 4282 4515 4320 3556 2796 2928 3355 3586 3733 3792 3761 3716 3677 3557 3344 3232 3162 3103 3050 3199 3564 3746 3700 3499 3311 3257 3333 3479 3618 3643 3497 3312 3288 3298 3222 3122 3035 3022 2941 2739 2509 2316 2332 2522 2739 3036 3087 3021 2914 2716 2719 2794 2806 2907 3219 3597 3747 3773 3763 3807 3900 3953 3959 3970 4056 4254 4412 4309 4002 3749 3585 3478 3314 3056 2840 2754 2676 2756 2699 2520 2488 2451 2451 2511 2521 2452 2382 2345 2361 2434 2528 2618 2688 2740 2790 2842 2896 2941 2908 2648 2348 2134 2002 1808 1715 1782 1843 1835 1826 1841 1857 1863 1841 1991 2281 2488 2563 2598 2665 2680 2458 2309 2274 2203 2098 2009 2093 2146 2132 2091 2123 2248 2327 2385 2262 2193 2233 2357 2574 2841 3138 3482 3756 3798 3615 3452 3599 3755 3909 3972 3519 2986 2585 2352 2169 1948 1713 1676 1787 1866 1756 1818 1871 1894 1865 1815 1743 1666 1638 1677 1704 1659 1553 1439 1390 1323 1251 1212 1209 1247 1328 1370 1362 1424 1389 1291 1258 1193 1184 1267 1365 1407 1452 1479 1493 1482 1462 1499 1532 1622 1707 1619 1439 1390 1507 1492 1477 1424 1360 1264 1409 1564 1676 1980 2263 1946 1572 1321 1344 1339 1281 1241 1235 1274 1304 1306 1321 1246 1305 1223 1091 1011 884 833 823 840 970 1030 1115 1161 1262 1449 1675 1895 2064 2179 2366 2448 2381 2403 2396 2434 2381 2293 80 79 74 67 61 58 61 68 62 72 66 39 21 21 33 51 64 74 83 90 96 98 102 106 99 71 63 62 67 66 65 66 72 86 101 105 103 101 94 81 68 58 52 52 51 38 24 18 9 3 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 2 2 3 4 6 5 4 3 3 4 5 6 7 8 9 9 8 8 9 9 8 8 8 8 8 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 4 3 3 3 3 17 40 90 184 282 377 401 307 162 46 4 17 40 110 285 439 433 315 208 274 756 1485 1769 2258 2658 2962 3198 3439 3602 3722 3825 3899 3968 4057 4111 4199 4243 4258 4243 4145 4115 4160 4148 3998 3760 3362 2887 2786 2998 3202 2933 2418 2094 1933 1811 1766 1901 2262 2690 2910 3181 3275 2550 1127 284 39 5 4 3 2 1 2 2 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 5 41 133 231 264 294 323 293 198 107 89 208 369 386 345 295 244 199 168 182 228 265 309 413 538 695 877 1084 1235 1281 1221 1060 887 813 872 998 1104 1167 1207 1254 1322 1403 1489 1573 1646 1712 1767 1814 1864 1917 1972 2058 2169 2280 2418 2656 3159 3309 3214 3082 3043 3148 3331 3441 3411 3321 3235 3156 3084 3078 3120 3222 3294 3219 3017 2828 2759 2818 2986 3238 3386 3182 3183 3196 3068 2949 2945 3109 3421 3854 4342 4627 4528 4099 3596 3606 3900 4030 4104 4131 4066 3919 3781 3659 3437 3224 3128 3139 3093 3203 3404 3506 3486 3399 3331 3317 3371 3544 3796 3847 3766 3569 3500 3403 3265 3105 2918 2792 2640 2379 2130 1997 2071 2289 2624 3024 3020 2979 2940 2946 3018 3018 2916 2884 3090 3419 3606 3631 3609 3604 3657 3684 3701 3739 3829 3963 4023 3894 3637 3387 3167 2968 2839 2782 2636 2607 2520 2468 2442 2357 2359 2381 2418 2457 2512 2412 2332 2319 2372 2455 2526 2574 2620 2676 2741 2807 2854 2895 2867 2612 2305 2093 1899 1769 1795 1883 1919 1867 1824 1828 1871 1898 1977 2160 2389 2509 2525 2594 2702 2665 2471 2332 2258 2174 2166 2052 2031 2055 2053 2028 2043 2080 2009 2234 2169 2151 2175 2234 2417 2723 3137 3588 3893 3856 3523 3123 3047 3332 3896 4191 3732 2909 2359 2167 2153 2089 1812 1612 1604 1661 1678 1669 1677 1780 1825 1784 1707 1590 1523 1686 1697 1651 1563 1474 1391 1299 1203 1166 1210 1247 1314 1317 1195 1294 1324 1303 1243 1201 1206 1297 1458 1550 1616 1635 1685 1688 1724 1737 1729 1770 1741 1591 1436 1447 1539 1541 1497 1452 1383 1387 1575 1892 2472 3295 2770 2088 1485 1325 1376 1397 1347 1275 1254 1278 1306 1386 1689 1650 1624 1617 1562 1402 1263 1286 1187 1114 1111 1066 1077 1081 1163 1295 1474 1601 1625 1693 1971 2164 2240 2409 2433 2452 2470 2471 74 64 59 58 63 67 70 75 66 91 82 44 27 27 24 24 29 37 44 54 62 68 76 87 93 87 82 72 70 63 67 72 78 87 95 98 101 105 107 103 95 81 66 60 52 38 29 24 21 10 4 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 2 4 4 6 4 3 3 3 4 5 6 7 8 8 9 8 8 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 2 3 15 41 93 178 250 273 219 120 36 3 19 97 235 345 442 471 299 173 174 430 1171 1968 2292 2614 2867 3127 3340 3551 3701 3826 3904 3968 4041 4108 4187 4231 4058 4131 3907 3607 3591 3620 3657 3608 3492 3206 2839 2796 3110 3319 3111 2515 2236 2265 2179 2073 2098 2297 2612 2911 2998 2667 1875 835 207 31 4 4 3 2 2 3 3 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 3 21 84 186 256 380 487 498 407 267 174 196 298 355 358 354 295 210 155 173 224 293 406 560 727 912 1119 1316 1403 1343 1161 924 760 756 869 994 1077 1129 1170 1221 1284 1348 1410 1459 1504 1554 1604 1657 1722 1796 1877 1987 2119 2246 2390 2573 2931 3020 2914 2762 2684 2754 2926 3057 3074 3019 2950 2882 2837 2883 3029 3137 3217 3258 3217 3112 3049 3131 3329 3491 3477 3415 3354 3196 3026 2808 2706 2852 3248 3789 4288 4557 4593 4422 4160 4025 4006 3857 4007 4294 4315 4107 3937 3789 3569 3295 3151 3137 3137 3214 3300 3359 3380 3384 3396 3396 3452 3689 3864 3739 3821 3690 3508 3341 3259 3119 2907 2699 2486 2244 2056 2031 2164 2406 2750 2990 3013 3007 2989 3070 3150 3102 2994 2963 3060 3214 3346 3401 3405 3449 3489 3482 3468 3485 3537 3580 3533 3360 3091 2786 2560 2481 2464 2408 2412 2407 2335 2271 2264 2274 2320 2365 2461 2377 2430 2385 2345 2356 2410 2472 2510 2526 2561 2639 2728 2799 2835 2868 2840 2653 2379 2116 1907 1855 1946 2014 2016 1908 1837 1847 1914 2029 2180 2282 2411 2534 2568 2689 2815 2684 2403 2331 2276 2164 2170 2114 2061 2070 2086 2098 2145 2149 1873 1933 2026 2085 2084 2164 2342 2638 3039 3413 3689 3687 3378 2772 2510 2888 3557 3883 3523 2739 2078 1873 1971 1992 1878 1676 1574 1593 1679 1701 1570 1505 1639 1731 1738 1818 1710 1803 1836 1745 1585 1438 1338 1277 1212 1154 1178 1181 1275 1295 1205 1157 1193 1262 1275 1254 1273 1378 1568 1718 1758 1741 1825 1875 1882 1819 1755 1688 1515 1402 1392 1476 1539 1553 1542 1527 1495 1528 1727 2184 2998 3387 2617 2092 1573 1390 1401 1389 1322 1275 1252 1232 1204 1232 1327 1439 1494 1478 1464 1628 2023 2213 1713 1475 1321 1083 1009 1021 1091 1165 1221 1266 1294 1373 1582 1782 1969 2260 2412 2460 2493 2558 60 52 49 50 51 54 57 60 68 86 87 61 52 40 25 14 13 17 21 27 36 45 54 67 80 87 88 83 73 63 64 73 82 91 91 91 91 90 90 91 99 104 97 81 64 48 38 35 33 25 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 6 5 4 3 3 5 5 6 7 8 9 9 8 8 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 4 3 2 1 1 1 7 23 51 55 41 34 26 18 5 9 60 209 451 629 588 363 146 259 545 1057 1757 2334 2614 2839 3070 3324 3507 3668 3795 3919 3973 4040 4110 4190 4208 4085 3862 3780 3391 3004 2869 2853 2909 3073 3177 3079 2857 2857 3182 3426 3349 2901 2540 2621 2566 2310 2186 2277 2431 2412 2054 1416 795 343 72 12 4 5 5 5 5 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 21 85 186 334 441 483 465 401 339 327 345 335 297 314 296 211 157 186 269 396 560 734 899 1061 1251 1441 1498 1365 1105 846 726 771 891 991 1051 1095 1135 1181 1231 1271 1303 1322 1357 1405 1461 1525 1602 1691 1795 1926 2079 2219 2357 2545 2771 2800 2664 2473 2357 2385 2522 2658 2708 2704 2684 2602 2544 2561 2667 2764 2927 3216 3459 3463 3317 3256 3222 3031 2929 3268 3344 3178 2982 2693 2465 2551 3008 3629 4129 4400 4595 4583 4300 3996 3709 3432 3696 4233 4354 4148 4035 3916 3708 3442 3246 3147 3167 3241 3327 3387 3408 3389 3330 3267 3354 3656 3638 3578 3634 3506 3353 3219 3146 3061 2917 2723 2500 2291 2173 2221 2378 2601 2840 2969 3020 2983 2930 2944 3004 3047 3047 3011 2952 2926 3037 3116 3211 3356 3407 3376 3327 3291 3270 3242 3142 2943 2734 2448 2382 2394 2441 2472 2417 2330 2286 2261 2225 2163 2248 2344 2416 2341 2354 2358 2367 2397 2435 2466 2477 2481 2516 2602 2705 2756 2787 2844 2871 2796 2523 2173 2030 2115 2146 2140 2084 1948 1874 1921 2073 2286 2551 2586 2463 2483 2539 2620 2745 2715 2403 2348 2268 2214 2163 2118 2097 2104 2160 2177 2248 2263 2118 2055 2044 2071 2074 2118 2277 2570 2916 3262 3596 3724 3341 2657 2343 2652 3273 3636 3354 2546 1903 1800 1902 1951 1955 1968 1931 1953 1974 1841 1579 1420 1523 1757 1906 2222 2223 2294 2248 1949 1646 1424 1237 1168 1149 1176 1215 1183 1308 1312 1243 1192 1185 1207 1241 1280 1331 1416 1591 1744 1805 1784 1889 1964 1840 1670 1667 1546 1226 1236 1366 1512 1554 1573 1590 1596 1600 1654 1853 2514 3306 3149 2687 2131 1634 1442 1444 1414 1329 1317 1306 1223 1155 1116 1124 1238 1318 1314 1364 1722 2653 2547 1841 1451 1153 992 952 993 1065 1102 1129 1151 1176 1249 1393 1551 1757 1992 2238 2456 2413 2551 45 39 39 40 37 32 30 31 38 55 73 74 65 47 36 19 15 13 10 12 18 25 34 47 62 74 82 86 84 75 64 68 71 86 89 89 81 73 67 67 77 94 104 95 79 63 50 45 46 41 29 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 5 7 8 5 5 6 6 6 7 8 9 9 8 8 9 9 9 8 8 8 8 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 6 5 3 2 1 0 0 0 1 4 7 4 0 0 0 1 0 22 98 239 417 528 447 260 354 1097 1443 1911 2280 2566 2783 2995 3256 3494 3635 3764 3876 3988 4039 4119 4192 4270 4190 3973 3748 3530 3175 2725 2460 2579 2707 2948 2978 2934 2888 2967 3208 3425 3446 3226 2975 2857 2680 2320 2107 2126 2074 1675 994 381 104 49 14 3 3 6 7 7 8 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 18 89 198 270 312 338 365 401 428 416 355 266 240 249 198 161 200 311 487 683 848 984 1130 1297 1457 1509 1335 1045 797 724 797 906 978 1019 1053 1087 1121 1151 1171 1181 1200 1240 1293 1354 1423 1504 1600 1718 1865 2033 2198 2346 2603 2755 2718 2544 2343 2174 2095 2138 2247 2331 2401 2434 2375 2329 2312 2289 2346 2581 3024 3466 3609 3421 3129 2795 2370 2377 2819 3084 3094 2983 2664 2267 2229 2714 3406 3941 4211 4410 4699 4401 4032 3697 3554 3826 4190 4302 4191 4051 3939 3795 3644 3447 3231 3214 3328 3449 3487 3455 3385 3313 3274 3289 3370 3358 3286 3140 3084 3030 2993 3044 3048 2966 2829 2644 2466 2381 2448 2558 2708 2858 2961 2964 2882 2788 2763 2851 3013 3117 3041 2964 2835 2792 2818 2952 3183 3311 3295 3227 3163 3093 3035 2910 2689 2672 2596 2632 2676 2706 2607 2359 2158 2112 2174 2223 2130 2268 2372 2374 2342 2349 2369 2390 2403 2408 2421 2431 2448 2486 2546 2609 2618 2639 2745 2921 2962 2715 2398 2262 2306 2263 2190 2101 1978 1916 2002 2207 2465 2722 2802 2604 2396 2470 2489 2558 2581 2436 2370 2313 2250 2180 2116 2102 2156 2202 2241 2282 2273 2205 2124 2053 2045 2073 2121 2230 2423 2744 3231 3726 3965 3570 2918 2519 2618 3100 3558 3477 2763 2215 2063 2096 2059 2103 2290 2433 2516 2472 2159 1677 1331 1460 1820 2074 2345 2455 2448 2354 2144 1864 1605 1324 1133 1176 1335 1325 1347 1377 1326 1244 1218 1234 1202 1242 1325 1407 1518 1628 1784 2022 2323 2518 2348 1932 1601 1611 1433 1297 1254 1289 1439 1561 1594 1634 1732 1751 1849 2163 2820 3048 2727 2286 1861 1559 1452 1463 1487 1444 1380 1401 1333 1274 1245 1268 1324 1320 1297 1383 1975 2615 2289 1697 1341 1126 960 918 943 1002 1078 1103 1125 1142 1177 1263 1380 1510 1702 2021 2363 2406 2439 40 33 31 27 21 16 12 12 17 38 61 74 69 52 48 31 30 23 17 12 11 13 19 31 46 57 67 78 84 79 70 67 66 76 84 86 75 75 69 60 61 73 87 92 86 75 62 54 55 54 44 28 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 7 9 6 7 7 7 7 7 8 8 9 8 9 9 9 9 9 8 8 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 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 24 110 225 310 363 377 434 885 1988 2163 2347 2562 2779 2941 3162 3409 3600 3732 3845 3940 4024 4109 4185 4240 4262 4063 3794 3579 3392 3128 2776 2546 2553 2650 2823 2868 2961 3080 3166 3282 3419 3467 3395 3317 3144 2749 2262 2079 2172 1984 1319 532 84 5 6 2 0 1 3 7 7 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 28 67 88 127 210 315 405 441 427 384 305 228 213 185 154 184 286 450 627 778 935 1132 1310 1416 1437 1236 954 759 734 813 905 956 977 999 1024 1043 1054 1062 1073 1110 1159 1213 1274 1343 1424 1525 1654 1813 1998 2194 2374 2564 2744 2755 2579 2470 2311 2101 2008 2014 2015 2161 2238 2205 2201 2187 2151 2209 2415 2763 3151 3357 3203 2766 2293 1943 2025 2464 2855 3072 3181 2976 2564 2361 2646 3261 3764 3962 4175 4652 4505 4268 4071 4075 4180 4245 4228 4143 4027 3929 3814 3732 3635 3410 3294 3374 3492 3503 3430 3339 3274 3211 3087 3064 3052 2874 2768 2824 2764 2743 2828 2948 3014 2989 2883 2713 2586 2544 2584 2695 2835 2921 2891 2785 2696 2697 2805 2987 3115 3008 2902 2830 2729 2663 2728 2931 3116 3148 3090 3048 2993 2964 2865 2715 2787 2821 2840 2840 2755 2489 2195 2080 2147 2296 2334 2303 2382 2420 2411 2388 2402 2405 2392 2383 2366 2369 2383 2414 2436 2452 2448 2436 2447 2590 2862 2885 2563 2465 2358 2280 2255 2205 2114 2030 1987 2045 2219 2436 2648 2830 2786 2399 2453 2423 2387 2369 2353 2340 2307 2267 2221 2162 2152 2189 2220 2264 2282 2251 2179 2087 2028 2031 2065 2077 2100 2199 2529 3049 3640 3987 3802 3239 2742 2648 2979 3492 3648 3261 2777 2494 2414 2286 2313 2524 2745 2835 2757 2454 1949 1473 1503 1723 1941 2154 2298 2316 2275 2176 1925 1690 1456 1217 1235 1275 1317 1343 1351 1353 1308 1163 1196 1237 1322 1385 1531 1715 1879 2376 3004 3188 3048 2576 2220 2012 1807 1649 1511 1289 1223 1369 1497 1609 1721 1882 1959 2102 2334 2521 2428 2073 1647 1445 1488 1493 1428 1409 1250 1256 1471 1558 1512 1485 1458 1485 1531 1558 1600 2056 2244 2217 2066 1772 1402 1070 937 927 1009 1072 1097 1096 1101 1133 1185 1249 1340 1486 1743 1941 2039 2087 37 34 32 26 22 20 20 22 28 39 53 61 58 48 44 41 41 36 32 26 21 18 20 30 42 50 57 69 73 74 72 71 72 72 75 77 75 79 68 65 59 62 72 79 78 76 73 67 66 70 60 43 25 12 4 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 6 7 7 8 7 8 8 8 9 8 8 8 9 9 9 8 9 9 8 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 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 82 195 269 348 547 936 1602 2374 2369 2492 2732 2986 3136 3372 3549 3687 3809 3908 3993 4072 4164 4147 4134 3900 3580 3292 3125 3043 2934 2806 2775 2819 2802 2764 2861 3086 3263 3312 3343 3413 3451 3430 3407 3311 3043 2627 2325 2436 2362 1605 605 82 1 0 0 0 0 2 12 8 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 23 67 161 278 377 431 430 415 423 400 316 271 216 172 192 259 357 485 623 792 1023 1245 1332 1312 1094 864 744 756 820 886 919 926 936 951 958 957 965 990 1044 1099 1151 1209 1279 1368 1483 1629 1799 1989 2188 2370 2532 2735 2895 2760 2728 2619 2347 2113 1965 1851 2006 2091 2125 2145 2144 2141 2184 2271 2421 2645 2801 2676 2300 1987 1872 1986 2320 2674 3147 3543 3504 3154 2836 2912 3361 3617 3690 4054 4438 4459 4362 4320 4366 4396 4374 4307 4166 3992 3907 3781 3688 3704 3652 3447 3360 3376 3428 3460 3406 3242 3015 2804 2718 2643 2547 2526 2684 2642 2575 2660 2829 2948 3010 3020 2857 2638 2489 2462 2570 2737 2843 2821 2736 2696 2746 2862 2974 3007 2897 2718 2586 2578 2553 2537 2681 2874 2929 2883 2877 2897 2983 2941 2859 2869 2866 2848 2769 2592 2401 2293 2272 2331 2426 2469 2464 2475 2448 2430 2427 2437 2426 2401 2387 2360 2357 2364 2345 2328 2310 2279 2254 2284 2434 2487 2297 2343 2491 2404 2258 2247 2224 2154 2087 2052 2081 2177 2322 2513 2714 2731 2435 2440 2404 2386 2398 2390 2340 2280 2243 2234 2211 2191 2192 2234 2270 2286 2248 2180 2115 2076 2070 2063 2031 1983 2056 2380 2803 3354 3815 3912 3537 2967 2723 2896 3347 3698 3672 3155 2736 2727 2803 2875 3028 3167 3101 2955 2636 2208 1789 1671 1745 1826 1892 2013 2088 1991 2077 2166 1805 1439 1319 1364 1380 1375 1369 1446 1629 1700 1525 1372 1300 1467 1658 1901 2287 3009 3887 4208 3443 3159 2826 2506 2277 2059 1801 1497 1239 1168 1246 1418 1670 1872 2016 2125 2181 2192 2138 1976 1788 1682 1774 1939 2100 1878 1638 1472 1527 1705 1771 1721 1702 1706 1822 2086 2301 2298 2204 2408 2714 2763 2467 2048 1460 1126 1027 1053 1100 1113 1097 1095 1130 1180 1233 1242 1341 1464 1536 1583 1633 37 37 41 39 39 40 41 41 43 44 49 51 43 35 33 37 43 46 47 46 41 35 33 36 43 48 49 52 56 61 66 67 69 68 68 68 66 71 69 70 64 60 58 56 54 59 70 79 82 85 77 56 35 18 8 2 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 6 6 7 8 8 8 9 9 9 8 8 9 9 9 10 10 9 9 9 8 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 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 29 101 210 479 1511 2319 2386 2315 2393 2634 2917 3172 3325 3506 3624 3752 3860 3956 4051 4105 4062 3816 3606 3321 3007 2684 2522 2517 2553 2633 2716 2723 2744 2755 2916 3137 3279 3266 3194 3170 3132 3060 3019 3038 3005 2726 2416 2612 2732 1927 720 114 2 0 0 0 0 2 11 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 22 84 198 332 437 459 406 355 379 444 443 376 287 229 249 279 331 430 556 719 938 1152 1242 1174 979 826 779 798 830 863 878 876 875 878 876 874 893 938 996 1052 1105 1173 1261 1372 1506 1667 1844 2019 2201 2371 2543 2819 3209 3135 3037 2887 2601 2244 1946 1844 1978 2035 2108 2137 2139 2120 2107 2094 2090 2161 2260 2247 2166 2217 2187 2211 2333 2516 3223 3718 3799 3704 3566 3504 3585 3582 3541 3826 4116 4199 4194 4222 4292 4379 4460 4434 4244 4045 3955 3742 3672 3781 3843 3636 3426 3357 3478 3625 3558 3293 3031 2666 2415 2354 2409 2517 2587 2526 2449 2547 2746 2884 2961 2961 2818 2608 2384 2314 2402 2563 2675 2685 2653 2658 2728 2847 2941 2927 2813 2669 2558 2579 2513 2423 2488 2650 2722 2708 2736 2865 2994 2917 2850 2796 2744 2729 2656 2480 2320 2300 2406 2476 2493 2498 2524 2524 2461 2434 2440 2438 2435 2435 2390 2321 2302 2262 2207 2174 2171 2165 2144 2179 2252 2184 2086 2458 2531 2394 2238 2230 2216 2161 2096 2061 2082 2144 2216 2300 2377 2363 2400 2413 2411 2458 2466 2398 2326 2287 2259 2232 2230 2226 2244 2260 2252 2226 2184 2135 2095 2075 2042 2025 2023 1992 2034 2247 2609 3093 3572 3852 3771 3314 2954 2828 3051 3510 3728 3319 2875 2928 3352 3668 3834 3883 3566 3221 2812 2480 2170 2059 2057 1992 1904 1974 2158 2039 2222 2501 2071 1710 1601 1616 1676 1681 1602 1673 1920 2079 2096 1957 1706 1917 2377 2818 3248 3711 3876 4033 3313 3083 2825 2517 2255 1958 1609 1307 1131 1022 1121 1459 1629 1787 1858 1876 1907 1965 1949 1896 2052 1864 2344 3010 3254 3058 2687 2374 2265 2110 1811 1705 1766 1967 2225 2789 3121 3148 3373 3549 3378 3307 3247 2912 2208 1601 1207 1090 1165 1155 1138 1144 1114 1165 1184 1205 1258 1334 1407 1426 1426 33 37 46 46 53 55 50 44 42 41 43 47 43 31 27 34 44 52 58 62 63 53 43 40 40 39 34 32 36 42 51 59 68 68 69 64 62 65 68 67 68 70 61 45 34 38 56 77 90 92 85 64 42 24 11 3 0 0 0 0 0 0 0 0 1 1 1 2 3 4 5 5 6 7 8 9 10 10 9 9 9 10 9 9 9 9 9 9 9 10 8 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 4 2 1 0 0 0 0 0 1 1 1 1 0 0 0 0 4 19 42 67 145 264 530 1709 2415 2326 2236 2522 2855 3090 3273 3465 3576 3653 3799 3904 4010 4065 3997 3796 3561 3358 3138 2862 2482 2200 2093 2186 2383 2559 2618 2597 2636 2814 3064 3183 3047 2813 2637 2462 2284 2172 2227 2422 2465 2312 2618 2736 1711 537 78 1 1 0 0 0 1 3 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 21 40 86 171 269 377 458 446 376 336 373 464 528 466 366 275 301 335 390 467 560 717 936 1113 1152 1067 930 836 815 824 832 841 841 831 818 809 806 819 860 918 974 1029 1095 1192 1316 1456 1606 1773 1948 2117 2308 2485 2648 3005 3573 3584 3396 3175 2838 2374 1998 1911 2000 2062 2137 2204 2211 2133 2091 2035 1967 2014 2149 2272 2448 2633 2620 2488 2393 2699 3363 3659 3747 3810 3797 3750 3751 3640 3510 3622 3757 3751 3729 3777 3885 4007 4156 4220 4170 4193 4104 3787 3763 3895 3891 3715 3549 3538 3695 3812 3666 3374 3200 2726 2370 2278 2246 2270 2322 2375 2409 2469 2554 2591 2606 2666 2661 2567 2343 2298 2344 2449 2525 2543 2536 2536 2564 2644 2713 2708 2679 2679 2645 2558 2425 2293 2298 2443 2554 2603 2695 2838 2799 2670 2614 2451 2104 2085 2330 2388 2290 2194 2181 2179 2266 2376 2518 2543 2478 2428 2410 2396 2373 2335 2280 2233 2181 2098 2080 2082 2130 2169 2156 2158 2176 2088 2204 2482 2532 2429 2306 2245 2192 2124 2058 2019 2022 2051 2105 2144 2168 2256 2349 2390 2465 2526 2479 2378 2303 2290 2285 2268 2250 2232 2233 2227 2192 2139 2109 2113 2125 2122 2050 1981 1977 1988 2019 2116 2345 2745 3201 3557 3794 3750 3464 3134 3042 3222 3379 3246 3059 3052 3303 3867 4320 4451 4086 3590 3195 2869 2777 2766 2621 2448 2400 2537 2684 2710 2845 2658 2359 2106 1963 1928 1947 2006 1912 1858 1908 2094 2383 2673 2722 2860 3216 3523 3617 3646 3284 3392 3165 2871 2550 2257 1987 1651 1293 1097 1109 1075 1171 1375 1502 1572 1568 1568 1712 1927 2155 2490 2808 3013 3782 3987 3995 3870 3493 3091 2709 2271 1814 1654 1724 2099 2774 3342 3341 3182 3236 3236 3308 3441 3434 3245 2805 2196 1538 1168 1197 1201 1205 1211 1162 1162 1182 1204 1240 1284 1325 1348 1360 35 40 48 55 61 58 44 34 30 32 37 41 40 34 33 41 49 58 67 80 84 69 49 38 36 33 27 23 25 28 34 42 52 61 66 61 62 67 71 75 77 79 77 50 33 34 50 72 87 88 79 65 47 29 15 6 1 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 9 10 11 11 10 9 9 10 8 8 8 8 8 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 3 1 0 0 0 0 0 1 2 3 2 1 0 0 1 52 180 273 263 260 350 397 722 1733 2064 2172 2423 2783 3058 3223 3371 3513 3617 3712 3872 3971 4067 4011 3849 3664 3486 3300 3102 2855 2494 2180 2010 2127 2345 2516 2565 2526 2520 2641 2823 2929 2739 2380 2109 1899 1747 1670 1695 1813 1969 2127 2481 2292 1035 221 24 0 3 2 0 0 0 0 0 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 38 65 97 140 191 236 287 383 486 495 414 377 435 540 601 535 418 336 353 411 462 504 581 758 975 1107 1103 1018 920 859 838 834 831 826 813 794 775 765 771 796 844 912 975 1041 1139 1275 1435 1595 1757 1922 2092 2274 2476 2668 2879 3196 3715 3815 3596 3328 2994 2537 2148 2021 2041 2063 2129 2190 2215 2223 2322 2337 2273 2383 2611 2761 2916 3033 3064 2630 2459 2853 3320 3484 3510 3578 3650 3660 3649 3617 3473 3435 3382 3249 3192 3228 3356 3453 3535 3710 4019 4324 4264 3975 3880 3889 3779 3648 3563 3660 3849 3885 3698 3492 3375 2875 2482 2309 2241 2259 2360 2455 2470 2418 2321 2189 2138 2265 2391 2457 2436 2434 2434 2475 2515 2518 2494 2454 2396 2357 2363 2366 2398 2456 2376 2297 2219 2131 2103 2182 2313 2438 2564 2639 2522 2438 2398 2230 1906 1832 2100 2312 2229 1994 1807 1823 2246 2430 2507 2499 2443 2400 2379 2347 2301 2242 2220 2157 2093 2062 2081 2124 2223 2329 2344 2261 2149 1946 2227 2476 2551 2497 2403 2286 2158 2061 2006 1984 2015 1987 2000 2070 2142 2222 2283 2355 2478 2543 2467 2353 2285 2287 2270 2251 2230 2204 2179 2153 2127 2107 2109 2161 2198 2177 2090 1979 1923 1906 1953 2006 2120 2397 2763 3125 3485 3760 3898 3607 3266 3024 2867 2806 2862 2933 2838 3348 3975 4288 4269 3977 3833 3705 3497 3287 2938 2610 2323 2294 2516 2445 2329 2421 2469 2345 2163 2107 2148 2272 2241 2048 1985 2285 2832 3360 3645 3766 3725 3897 3694 3513 3291 3192 3006 2656 2239 1828 1594 1374 1114 1086 1073 1014 1170 1405 1508 1545 1638 1767 1976 2224 2442 2699 2780 2802 2898 3330 3768 3766 3572 3440 3189 2839 2377 2166 2129 2460 3257 3552 3212 3180 3249 3201 3198 3218 3168 3031 2851 2697 2040 1468 1193 1265 1280 1256 1203 1166 1167 1230 1334 1323 1341 1366 1391 43 45 54 60 57 50 32 26 27 30 36 41 40 39 44 50 57 63 73 91 94 77 54 41 38 34 29 27 26 25 27 32 39 48 51 49 48 55 67 80 84 91 97 67 44 41 50 65 76 72 62 54 47 38 23 12 5 2 0 0 0 0 1 2 1 2 2 4 5 6 7 9 10 10 10 10 11 10 9 9 10 10 9 9 8 8 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 3 1 1 1 1 1 2 3 3 3 2 0 0 0 7 117 359 500 421 338 410 563 1404 1839 1954 2421 2770 3019 3177 3305 3446 3575 3702 3836 3969 4036 4095 3970 3788 3605 3420 3238 3052 2820 2513 2251 2171 2257 2396 2556 2617 2527 2453 2538 2690 2718 2420 1903 1638 1517 1434 1445 1514 1624 1783 1957 1969 1342 379 40 5 1 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 28 61 104 149 196 243 274 299 347 451 549 587 468 447 515 580 586 507 429 409 436 477 494 520 629 837 1035 1117 1084 1001 922 874 850 838 829 815 795 771 754 752 769 803 857 930 1003 1098 1234 1403 1586 1756 1914 2068 2232 2424 2623 2820 3076 3420 3812 3855 3546 3247 2972 2610 2288 2153 2077 2011 2035 2111 2226 2390 2591 2742 2897 3111 3218 3165 3214 3347 3327 2812 2517 2787 3177 3311 3298 3395 3475 3415 3421 3456 3346 3206 3002 2872 2795 2799 2898 2973 3058 3384 3956 4341 4345 4171 3992 3912 3752 3633 3542 3459 3344 3346 3528 3538 3420 2988 2624 2484 2442 2506 2621 2613 2491 2354 2207 2044 1947 1997 2094 2273 2458 2525 2498 2514 2542 2522 2502 2473 2364 2159 2052 2010 2059 2197 2258 2179 2072 2007 1976 1986 2042 2171 2280 2337 2313 2310 2292 2207 2105 2119 2235 2294 2214 2062 1892 1943 2247 2420 2446 2405 2348 2311 2292 2251 2225 2171 2126 2091 2112 2150 2177 2233 2353 2478 2524 2466 2133 1946 2197 2444 2545 2490 2356 2203 2076 1996 1968 1963 1992 1996 1994 2067 2131 2190 2231 2318 2451 2502 2429 2345 2276 2273 2245 2226 2213 2193 2163 2124 2081 2050 2076 2182 2191 2135 2036 1900 1803 1836 1908 1904 1935 2083 2337 2656 3025 3428 3828 3909 3646 3161 2637 2340 2404 2653 2696 2894 3272 3472 3769 3912 4090 4387 4192 3709 3116 2504 1988 1955 2101 2208 2375 2473 2416 2248 2058 2088 2298 2490 2542 2370 2377 2852 3583 4034 4052 4256 4073 4387 4518 4347 3972 3625 3089 2511 2045 1604 1417 1284 1167 1188 1213 1309 1491 1701 1930 2195 2308 2191 2210 2391 2247 2276 2270 2312 2716 3069 3127 3178 3362 3504 3470 3313 3060 2935 3097 3587 3568 3191 3027 3052 3060 3046 2951 2725 2413 2068 1945 2517 2227 1772 1353 1320 1415 1300 1245 1218 1265 1578 1775 1525 1465 1502 1480 53 52 56 57 53 42 29 27 31 33 36 40 42 40 42 50 59 67 73 81 81 71 60 51 46 42 38 35 32 30 31 36 42 43 37 29 26 29 53 70 78 92 95 75 52 44 51 64 67 54 41 37 40 40 31 19 10 7 1 0 0 1 1 2 1 1 2 4 6 8 9 10 11 11 11 11 11 11 9 9 10 9 9 9 8 7 8 9 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 5 5 5 5 4 3 2 2 2 3 3 3 3 3 2 1 0 0 0 37 216 406 398 474 609 775 1402 1882 2425 2913 3050 3125 3218 3349 3520 3691 3838 3949 4009 4019 4048 3883 3684 3426 3201 3063 2937 2738 2498 2334 2342 2394 2333 2314 2325 2264 2259 2354 2454 2356 1931 1351 1153 1158 1139 1210 1327 1495 1563 1310 828 390 82 7 3 2 8 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 19 52 87 136 187 226 260 288 301 316 357 451 536 617 481 511 591 622 584 494 457 479 512 511 502 539 685 900 1070 1125 1080 997 926 881 857 841 825 803 782 765 758 766 789 829 895 974 1068 1201 1373 1557 1741 1904 2045 2179 2338 2534 2737 2942 3174 3509 3860 3816 3344 2990 2769 2509 2270 2144 2019 1894 1883 1975 2170 2433 2567 2756 3152 3477 3485 3311 3272 3479 3566 3232 2916 2940 3092 3126 3102 3217 3209 3088 3258 3177 3141 2997 2783 2619 2511 2507 2564 2643 2843 3274 3831 4231 4351 4269 4132 4027 3859 3723 3592 3370 3151 3181 3427 3491 3363 3077 2862 2806 2779 2756 2764 2662 2452 2250 2056 1871 1837 1858 1939 2138 2404 2489 2407 2424 2439 2325 2334 2427 2336 2101 1907 1787 1743 1808 1944 2017 1984 1943 1939 1950 1891 1925 1967 2019 2085 2144 2166 2153 2143 2158 2176 2150 2126 2149 2121 2180 2281 2324 2328 2305 2255 2224 2212 2135 2088 2056 2041 2057 2119 2182 2237 2321 2437 2539 2610 2716 2374 2070 2160 2379 2450 2336 2158 2040 1998 1959 1913 1882 1977 2005 2006 2091 2155 2194 2215 2263 2377 2447 2412 2347 2280 2261 2248 2231 2206 2172 2131 2087 2039 2009 2042 2097 2103 2049 1922 1752 1670 1728 1799 1791 1780 1849 1978 2243 2589 2991 3478 3909 4046 3696 2864 2301 2194 2363 2444 2475 2508 2533 2857 3278 3575 3921 3979 3725 3168 2419 1902 1823 1999 2211 2335 2343 2198 2041 1934 2116 2579 2839 2847 2670 2657 3010 3523 3897 3767 3915 4062 4400 4624 4543 4193 3681 3076 2538 2135 1724 1671 1496 1366 1401 1474 1500 1696 2249 2563 2522 2575 2532 2472 2275 2258 2403 2500 2457 2267 2096 2278 2631 2791 2933 3055 3031 2925 2868 2854 2606 2627 2720 2664 2515 2447 2497 2430 2152 1772 1919 2239 2495 2383 2073 2015 2212 1956 1563 1839 1577 1972 2583 2493 2028 1814 1771 1682 68 62 62 62 55 42 34 35 41 43 43 39 33 30 30 39 52 63 65 60 55 48 50 51 49 45 40 36 32 32 35 43 49 44 29 19 25 41 52 59 66 88 90 73 53 44 50 60 56 41 28 24 30 36 33 25 15 7 2 0 0 1 2 3 2 2 3 4 7 9 10 11 11 11 11 11 11 10 9 9 9 9 9 8 8 7 7 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 5 4 4 4 4 4 4 3 3 3 3 3 3 2 1 0 0 0 0 0 34 132 267 781 1383 1766 2090 2467 3003 3205 3121 3141 3238 3426 3654 3834 3926 3931 3891 3841 3829 3576 3355 3045 2824 2773 2741 2637 2512 2449 2464 2435 2229 2085 2027 1860 1740 1738 1780 1670 1310 898 809 872 880 921 1029 1168 1117 682 211 51 11 3 2 2 5 4 2 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 3 12 50 97 149 206 249 265 275 285 284 287 318 376 413 470 431 516 589 648 650 587 553 553 539 503 492 556 713 914 1075 1138 1098 1006 933 891 864 837 818 798 781 776 780 797 825 870 946 1045 1170 1335 1521 1702 1866 2009 2128 2249 2405 2603 2813 3003 3213 3538 3882 3834 3242 2795 2562 2361 2165 2006 1841 1715 1798 1980 2247 2474 2446 2558 2979 3386 3451 3259 3198 3495 3759 3657 3439 3343 3271 3064 2988 3106 3037 2866 3044 2945 2897 2789 2631 2413 2312 2362 2436 2543 2836 3236 3512 3925 4200 4128 3957 3867 3786 3713 3616 3456 3322 3332 3424 3456 3445 3195 3062 3063 3012 2789 2630 2528 2364 2177 2010 1905 1829 1791 1882 2056 2302 2365 2263 2263 2293 2166 2148 2240 2271 2138 1882 1707 1633 1679 1787 1826 1806 1798 1802 1873 1873 1838 1840 1881 1934 1992 2034 2055 2070 2071 2056 2014 2046 2099 2124 2175 2222 2216 2216 2216 2164 2130 2103 2033 1979 1945 1932 1983 2073 2161 2247 2351 2451 2530 2575 2681 2658 2451 2215 2288 2302 2150 1991 1921 1945 1972 1943 1886 2006 1995 2032 2117 2191 2228 2230 2257 2399 2376 2392 2341 2284 2266 2256 2227 2182 2132 2084 2043 2001 1960 1968 2004 2021 1970 1822 1659 1614 1686 1747 1712 1669 1681 1758 1978 2286 2678 3188 3773 4215 4165 3302 2634 2223 2010 2022 2060 2094 2168 2364 2674 2937 3262 3384 3282 2819 2220 1855 1848 2095 2313 2278 2261 2203 2129 2054 2234 2707 2923 2756 2566 2830 3412 3625 3218 3362 3337 3579 3964 4260 4204 3905 3656 3237 2630 2451 2285 2216 2099 1938 2024 2275 2143 2282 2612 2652 2310 2287 2427 2545 2633 2764 2951 2981 2449 2004 1979 2055 2188 2332 2498 2611 2627 2576 2609 2796 2899 2921 2842 2692 2462 2243 2213 2235 2037 1897 2409 3010 3255 3101 2835 2831 2933 2779 2574 3045 3249 3620 3481 2908 2319 2256 2356 2235 79 75 72 68 60 49 43 46 52 55 53 47 39 29 21 29 45 58 60 51 37 25 36 44 44 42 38 33 31 31 34 41 46 38 22 14 21 42 57 56 60 81 80 71 54 45 45 48 43 35 27 21 22 27 30 29 20 9 3 1 0 1 2 5 5 3 3 5 8 9 11 12 12 11 11 11 11 10 9 9 9 9 9 8 7 7 7 8 8 7 6 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 1 0 0 0 0 0 1 48 324 1100 2098 2790 2964 3027 3261 3230 3087 3124 3300 3567 3785 3856 3819 3535 3243 3207 3021 2735 2611 2421 2308 2407 2531 2557 2553 2573 2554 2398 2136 1971 1798 1342 931 816 887 922 817 678 684 730 721 711 837 922 694 331 111 74 50 17 2 0 0 0 0 0 0 0 0 1 4 6 5 2 1 0 0 0 0 0 2 11 21 23 63 108 195 254 278 274 267 261 249 247 265 279 287 325 420 549 633 701 720 676 619 569 513 465 465 551 706 893 1066 1154 1125 1027 942 893 862 829 809 795 793 801 813 834 868 925 1016 1138 1288 1467 1647 1811 1950 2062 2162 2277 2433 2624 2814 2969 3117 3375 3726 3740 3293 2827 2490 2250 2068 1907 1751 1727 1940 2239 2526 2630 2490 2447 2729 3105 3269 3200 3179 3489 3735 3613 3335 3414 3427 3148 3018 3102 3107 3004 2989 2881 2735 2588 2471 2338 2278 2337 2423 2560 2776 2922 2988 3387 3711 3650 3490 3460 3501 3574 3630 3629 3573 3490 3408 3340 3582 3421 3291 3218 3021 2782 2636 2505 2335 2197 2084 1970 1846 1763 1869 2010 2143 2236 2227 2216 2244 2181 2157 2229 2321 2251 1995 1814 1735 1674 1626 1692 1816 1809 1758 1773 1830 1832 1823 1854 1891 1919 1942 1967 1991 2004 1990 1974 2011 1995 1984 2024 2074 2082 2096 2130 2097 2048 2003 1972 1937 1920 1973 2026 2083 2140 2207 2306 2402 2479 2596 2612 2704 2439 2233 2226 2185 2023 1863 1809 1878 1947 1962 1962 2003 2006 2045 2143 2230 2242 2273 2380 2393 2324 2304 2279 2292 2296 2278 2235 2160 2097 2047 2003 1956 1925 1937 1958 1959 1904 1764 1607 1567 1654 1703 1642 1614 1588 1649 1824 2084 2441 2954 3613 4184 4383 3871 3161 2512 2084 1946 1876 1833 1927 2112 2309 2468 2740 2874 2792 2445 2055 1859 2010 2361 2396 2446 2498 2450 2286 2165 2296 2542 2633 2612 2736 3132 3336 3174 3257 3324 3251 3296 3539 3864 4117 3969 3532 3207 2664 2512 2617 2902 3011 2779 2635 2973 2914 2419 2089 2377 2401 2506 2825 3055 3195 3319 3372 3402 3194 2647 2323 2143 2058 2047 2059 2158 2487 2656 2940 3289 3483 3366 3193 3089 2977 2780 2485 2572 2563 2671 2996 3439 3612 3336 2898 2801 2928 3525 3735 3874 3993 4033 3701 3066 2584 2473 2494 2299 82 83 80 74 64 54 48 46 57 61 59 54 47 36 25 29 45 56 59 52 34 19 24 40 39 41 34 31 29 29 31 33 33 29 24 23 30 42 56 59 58 67 74 73 58 47 42 41 41 38 32 24 17 13 19 28 25 13 4 1 0 1 1 3 4 3 4 7 9 11 12 13 13 12 11 10 10 9 9 9 10 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 5 5 3 3 3 3 3 3 3 3 3 3 3 3 2 1 0 0 0 1 2 3 20 114 627 1621 2632 3210 3270 3274 3312 3168 3058 3171 3457 3721 3763 3639 3255 2609 2166 2028 1880 1783 1863 1948 2009 2125 2293 2409 2523 2619 2569 2340 2095 1922 1631 948 540 445 448 489 522 578 656 657 606 579 655 755 618 423 375 377 284 133 35 6 2 1 0 0 0 0 0 0 3 7 9 4 1 0 0 0 0 0 3 21 49 60 89 155 257 280 278 274 267 262 260 266 272 260 261 312 444 551 623 667 659 601 531 476 444 432 455 560 713 892 1064 1149 1133 1050 957 898 857 821 800 801 815 830 845 870 918 993 1102 1241 1403 1576 1736 1874 1984 2065 2148 2261 2413 2585 2736 2855 2982 3200 3425 3475 3321 2998 2616 2333 2154 2019 1988 2150 2418 2751 3046 3042 2754 2481 2577 2944 3376 3592 3458 3537 3563 3334 3080 3277 3379 3255 3074 2996 2999 2957 2840 2761 2653 2420 2360 2341 2365 2388 2471 2587 2577 2461 2531 2833 3127 3156 3096 3118 3229 3425 3641 3785 3740 3508 3332 3174 3553 3663 3544 3263 2914 2622 2411 2283 2257 2253 2103 1841 1767 1754 1930 2125 2212 2257 2254 2240 2263 2268 2299 2352 2462 2377 2163 1974 1900 1894 1913 1963 2008 1957 1861 1816 1824 1824 1823 1864 1868 1860 1881 1886 1891 1902 1935 1941 2022 1956 1884 1890 1934 1958 1986 2058 2088 2061 2006 1988 1966 1955 1984 2048 2108 2147 2189 2249 2343 2395 2382 2290 2406 2336 2257 2231 2151 2002 1848 1726 1737 1873 1970 2025 2047 2052 2094 2194 2270 2273 2418 2520 2368 2287 2231 2251 2290 2280 2260 2238 2158 2088 2045 1988 1929 1905 1908 1904 1882 1816 1697 1581 1546 1657 1666 1646 1595 1546 1574 1705 1919 2239 2738 3405 4068 4480 4383 3613 2802 2198 1852 1775 1699 1694 1817 2032 2204 2427 2569 2538 2326 2026 1863 2061 2357 2551 2756 2840 2643 2312 2091 2100 2297 2706 3050 3202 3046 2913 3022 3249 3349 3292 3196 3262 3549 3783 3757 3403 3144 2872 2701 2633 2992 3613 3379 2965 3300 3534 3002 2510 2555 2782 3076 3502 3913 4063 3869 3506 3545 3783 3525 3020 2698 2368 1966 1875 2057 2458 2823 3260 3677 3896 3759 3439 3158 3298 3249 3007 2979 2952 2910 3121 3428 3399 3032 2528 2775 2943 3306 3614 3766 3803 3704 3386 2929 2618 2303 2299 2302 73 81 82 78 69 60 53 47 51 60 64 63 59 52 45 45 53 59 61 56 44 30 29 35 35 40 34 32 29 30 32 32 31 29 31 34 36 44 54 53 54 61 72 76 66 52 46 46 47 43 35 25 14 8 12 24 31 20 7 1 0 0 1 2 4 4 5 7 10 11 12 12 12 11 10 11 10 9 9 9 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 1 0 2 10 26 44 77 167 368 1002 2117 2968 3298 3313 3344 3268 3120 3131 3338 3593 3707 3490 3011 2325 1705 1303 1152 1175 1318 1523 1674 1735 1731 1787 1975 2189 2384 2391 2206 2014 1856 1539 896 530 437 340 284 334 470 552 504 449 433 513 600 640 634 742 831 720 439 177 49 15 5 2 1 0 0 0 0 1 4 7 3 0 0 0 0 0 0 1 21 54 89 164 269 342 311 285 288 294 304 318 323 309 279 262 299 388 456 504 526 507 456 406 384 395 432 487 609 769 904 1049 1124 1121 1056 968 903 851 816 805 814 834 850 868 908 978 1077 1203 1350 1504 1650 1777 1880 1959 2021 2096 2208 2353 2497 2610 2698 2799 2959 3095 3220 3157 2935 2671 2455 2294 2254 2467 2855 3085 3276 3411 3380 3081 2630 2543 2863 3501 3988 3800 3639 3414 3292 3253 3314 3317 3174 2941 2729 2598 2509 2439 2563 2597 2324 2253 2283 2400 2452 2554 2551 2351 2243 2322 2514 2800 2890 2886 2939 3062 3263 3501 3656 3675 3635 3504 3264 3465 3543 3468 3215 2888 2595 2353 2229 2304 2430 2231 1927 1882 1817 1981 2170 2243 2185 2114 2131 2204 2256 2198 2198 2506 2487 2344 2223 2178 2174 2159 2102 1997 1928 1938 2018 1977 1904 1858 1903 1980 2035 2057 2057 2063 2072 2120 2071 2085 2015 1919 1888 1924 1962 1972 1997 2063 2081 2078 2051 2039 2047 2064 2080 2096 2128 2190 2244 2315 2350 2363 2305 2192 2121 2152 2178 2126 2026 1949 1854 1901 2013 2071 2085 2043 2022 2069 2134 2241 2426 2684 2614 2431 2343 2263 2263 2283 2255 2231 2219 2171 2107 2058 1975 1917 1897 1890 1869 1812 1720 1616 1501 1522 1585 1572 1566 1557 1544 1565 1647 1815 2108 2559 3172 3881 4506 4578 3915 3175 2730 2376 1978 1683 1604 1674 1807 1958 2179 2367 2400 2257 2043 1922 2060 2292 2598 2832 2807 2487 2089 1887 1935 2239 2865 3062 2912 2732 2774 3121 3342 3329 3328 3173 3119 3486 3584 3514 3251 3042 2930 2922 2875 2726 3571 3454 3046 3280 3767 3589 3257 3280 3430 3595 3721 3919 3834 3433 3200 3464 3784 3721 3285 2863 2584 1885 2074 2333 2593 2853 3147 3530 3794 3734 3379 2923 3240 3367 3380 3437 3421 3103 3034 3322 3302 3125 2853 3064 3287 3340 3358 3231 3041 2858 2669 2374 2135 1960 1941 2012 58 71 77 77 70 66 63 60 59 64 68 66 66 64 62 63 65 64 60 55 47 42 32 24 26 35 42 40 35 34 33 33 32 32 38 46 53 59 57 48 49 62 69 71 68 57 53 56 56 49 38 27 19 16 18 24 30 26 11 2 0 1 2 3 4 4 5 6 8 9 10 10 10 11 11 11 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 1 2 22 82 135 172 244 378 395 479 1149 2310 2976 3182 3304 3339 3211 3138 3263 3473 3548 3365 2897 2176 1518 1040 788 764 913 1149 1375 1510 1534 1468 1315 1358 1663 1944 2062 2008 1910 1782 1438 834 467 404 299 209 269 386 410 350 303 298 367 443 488 599 824 1049 1065 824 476 207 71 26 17 16 10 2 0 0 0 1 2 1 0 0 0 0 0 1 1 16 62 143 251 357 403 371 342 343 352 370 387 372 324 278 257 283 350 401 440 456 446 413 384 383 413 465 531 650 805 882 976 1039 1045 1011 961 904 850 815 807 822 842 860 890 951 1046 1166 1304 1447 1577 1682 1764 1830 1890 1941 2018 2126 2250 2365 2451 2514 2579 2653 2720 2825 2761 2591 2455 2403 2388 2509 2932 3455 3562 3556 3501 3537 3315 2812 2606 2823 3460 4094 4067 3768 3361 3337 3420 3369 3231 3014 2873 2727 2526 2363 2253 2348 2412 2308 2224 2282 2335 2418 2596 2603 2353 2221 2326 2512 2847 2879 2908 2918 2979 3123 3312 3472 3619 3788 3710 3449 3498 3632 3548 3292 2915 2441 2107 2106 2355 2671 2588 2393 2249 2010 1954 1968 1920 1843 1836 1904 1960 2003 2052 2031 2259 2377 2404 2393 2393 2386 2321 2211 2066 2079 2244 2383 2317 2059 1855 1939 2255 2496 2492 2509 2606 2682 2601 2489 2385 2255 2115 2027 2020 2054 2049 1973 2021 2057 2078 2071 2064 2070 2083 2095 2103 2107 2194 2255 2293 2307 2270 2048 1823 1831 2013 2106 2085 2053 2044 2070 2167 2253 2254 2206 2085 1988 2055 2141 2299 2603 2763 2654 2495 2448 2397 2322 2291 2277 2246 2217 2161 2120 2049 1965 1913 1891 1875 1841 1763 1646 1556 1453 1455 1461 1450 1460 1494 1547 1604 1628 1743 2009 2410 2967 3662 4317 4513 4166 3612 3159 2792 2275 1837 1697 1685 1699 1757 1924 2148 2258 2202 2104 2057 2114 2266 2513 2589 2420 2091 1814 1752 1822 2099 2531 2698 2766 2851 2953 3059 3129 3178 3204 3195 3080 3305 3260 3032 2738 2587 2744 3176 3269 3354 3726 3402 2952 3109 3699 4092 4081 4033 3796 3610 3204 3023 2970 2702 2828 3296 3369 3165 2913 2655 2567 2087 1963 2217 2546 2649 2653 2904 3323 3597 3486 3179 3176 3353 3477 3434 3702 3438 3276 2914 2999 3231 3074 2960 3115 3171 3004 2597 2308 2184 2100 1893 1787 1859 1921 1815 54 64 70 73 70 69 70 71 70 69 67 63 67 65 64 67 72 71 63 53 44 39 27 16 17 28 40 43 39 37 34 31 28 31 39 51 61 59 54 48 50 67 71 70 67 61 60 64 64 56 44 34 30 27 24 22 23 25 19 4 1 1 3 3 3 3 4 5 7 9 10 10 10 10 10 10 9 8 8 9 9 10 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 2 10 63 204 388 403 373 372 459 310 355 1169 2368 2886 3135 3316 3303 3215 3234 3372 3444 3224 2669 1936 1262 796 554 502 611 815 1040 1219 1313 1329 1282 1108 983 1272 1671 1801 1830 1840 1750 1373 757 371 334 235 183 270 360 358 324 300 283 318 404 483 611 813 1035 1123 1021 779 478 223 97 77 61 34 13 4 1 0 0 0 2 4 3 0 2 1 11 16 49 111 206 314 391 432 436 427 430 438 453 458 424 348 280 270 324 388 405 415 423 431 416 412 434 470 513 566 659 763 800 840 883 912 927 923 897 855 825 823 835 847 867 918 1005 1122 1255 1394 1524 1617 1675 1710 1744 1790 1845 1918 2011 2111 2203 2271 2308 2316 2306 2316 2337 2310 2242 2226 2335 2469 2686 3159 3699 3776 3686 3597 3541 3334 2933 2722 2871 3419 4037 4171 3897 3462 3289 3330 3325 3243 3064 3018 2966 2765 2538 2327 2230 2236 2255 2176 2207 2284 2490 2707 2717 2511 2353 2502 2804 3225 3093 3078 3000 2953 2989 3049 3156 3428 3758 3758 3497 3465 3479 3235 2930 2621 2363 2243 2344 2665 2842 2914 2811 2506 2202 2014 1890 1770 1702 1734 1781 1774 1793 1918 1953 2012 2113 2223 2290 2339 2369 2327 2307 2347 2396 2478 2492 2383 2090 1917 2110 2494 2689 2684 2698 2765 2794 2851 2770 2617 2466 2335 2226 2170 2135 2100 2023 2040 2053 2055 2053 2052 2048 2042 2059 2124 2113 2180 2220 2248 2263 2201 1906 1703 1819 1958 2014 2040 2050 2059 2140 2292 2450 2449 2318 2167 2032 2026 2136 2368 2642 2655 2557 2520 2532 2491 2405 2333 2278 2255 2243 2183 2124 2042 1964 1908 1873 1846 1811 1720 1575 1478 1413 1400 1401 1394 1405 1461 1547 1631 1618 1704 1915 2258 2776 3410 4003 4311 4187 3736 3293 3054 2551 2078 1820 1731 1684 1676 1775 1932 2047 2074 2012 2045 2132 2204 2239 2188 2041 1844 1689 1669 1718 1862 2120 2472 2838 3021 3009 3006 3018 2974 2817 2979 3045 3062 2780 2307 2017 2085 2468 2950 2882 3151 3585 3438 3159 3387 3970 4212 3821 3647 3355 3214 3069 3037 3120 3013 2927 2997 2689 2430 2637 2779 2693 2230 1739 1728 2204 2271 2140 2497 2942 3490 3550 3163 2611 2105 1846 2062 2790 3168 2797 2720 2962 2931 2636 2404 2334 2367 2199 1931 1679 1612 1601 1532 1612 1912 2300 2072 63 65 68 71 70 69 71 73 71 66 61 58 58 54 47 47 59 67 64 57 50 45 35 21 18 26 43 46 42 40 37 35 33 30 33 39 49 57 56 51 51 67 74 75 73 69 68 68 65 58 51 44 40 35 28 19 16 19 19 8 2 3 4 3 2 3 4 5 7 11 13 12 12 11 10 10 9 9 9 9 9 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 5 3 3 3 3 3 3 3 3 2 2 2 2 1 0 61 239 471 583 485 325 163 93 107 556 1540 2516 2949 3198 3298 3311 3260 3290 3363 3160 2589 1819 1108 651 432 359 424 576 755 936 1078 1174 1244 1268 1176 1032 1043 1471 1629 1745 1821 1774 1421 817 345 233 148 152 267 359 381 383 405 455 528 618 732 795 821 874 890 870 814 662 435 276 250 213 139 69 30 10 2 0 0 6 13 9 3 9 7 14 21 58 119 209 307 381 445 498 510 511 525 525 494 416 315 255 288 386 477 487 490 436 431 405 420 466 514 555 590 648 691 684 690 730 788 842 876 879 859 840 839 849 858 890 965 1073 1203 1337 1467 1571 1621 1634 1634 1642 1674 1725 1788 1868 1957 2038 2092 2097 2054 1992 1960 1964 1981 2010 2078 2249 2409 2633 3118 3679 3841 3798 3745 3539 3281 2950 2779 2914 3355 3891 4165 4026 3743 3564 3564 3591 3520 3395 3305 3200 3036 2850 2630 2407 2242 2115 2085 2137 2406 2763 2874 2784 2728 2651 2806 3161 3579 3374 3192 3059 2953 2865 2796 2834 3129 3611 3797 3463 3221 2917 2560 2312 2325 2524 2652 2678 2777 2979 3155 2968 2640 2438 2288 2118 1929 1806 1802 1803 1779 1781 1850 1907 1911 1929 2067 2185 2216 2266 2269 2272 2320 2384 2401 2372 2266 2143 2127 2283 2495 2564 2583 2570 2621 2695 2710 2672 2594 2504 2407 2334 2328 2233 2155 2131 2133 2120 2086 2053 2044 2055 2060 2071 2138 2131 2162 2187 2201 2225 2239 1993 1673 1739 1878 1955 1989 2005 2041 2164 2321 2515 2581 2425 2214 2046 2008 2087 2307 2505 2491 2451 2500 2578 2576 2493 2418 2308 2267 2256 2198 2117 2045 1996 1941 1861 1813 1773 1678 1560 1470 1448 1442 1437 1418 1409 1471 1577 1681 1592 1672 1841 2138 2586 3136 3679 4060 4107 3704 3262 2912 2515 2119 1862 1792 1777 1702 1699 1746 1813 1888 1795 1790 1879 1958 1953 1902 1831 1723 1616 1605 1651 1786 2084 2520 2868 2881 2692 2760 3143 2931 2472 2525 2761 2702 2271 1913 1828 2008 2269 2019 1947 2629 3413 3631 3587 3773 3852 3195 2597 2522 2744 3015 3297 3596 3597 3357 3072 2645 2322 2400 2834 3170 3158 2740 2191 2290 2545 2310 2272 2820 3253 3320 3111 2649 1967 1297 1188 1510 2036 2427 2196 2179 2591 2553 2357 2168 1968 1789 1620 1401 1134 991 1033 1103 1342 1824 2227 2211 72 70 68 66 64 64 66 67 60 49 45 45 44 37 27 22 30 40 51 56 52 43 33 27 26 29 48 46 43 43 42 40 36 31 30 32 36 40 46 50 57 69 76 79 79 74 73 71 64 58 54 49 44 39 31 22 18 19 18 11 5 4 6 3 3 4 5 7 10 13 14 13 12 11 11 10 9 9 9 9 10 10 9 9 8 7 8 8 8 7 7 6 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 3 3 3 3 3 3 3 3 2 2 2 2 2 1 0 59 241 433 484 409 216 29 51 362 1271 2106 2726 3102 3281 3298 3307 3214 3273 3159 2642 1951 1303 828 539 391 360 420 529 669 835 992 1128 1242 1294 1244 1108 984 1296 1496 1727 1841 1761 1397 872 427 207 156 154 256 348 380 412 480 600 760 903 949 851 736 642 542 522 589 619 550 470 453 415 347 179 96 80 25 3 0 7 16 13 7 6 2 10 35 79 104 162 250 351 471 585 619 609 596 548 462 357 267 234 272 344 409 457 521 434 387 359 406 488 558 598 613 627 622 594 588 628 696 770 827 857 864 862 862 866 877 932 1027 1154 1288 1411 1513 1576 1588 1571 1549 1539 1553 1589 1646 1726 1817 1892 1930 1917 1861 1798 1762 1767 1819 1901 1971 2072 2210 2499 3012 3537 3778 3860 3781 3517 3180 2853 2722 2846 3176 3646 4064 4084 3976 3935 3939 3829 3753 3687 3576 3403 3201 3010 2819 2575 2238 1985 1986 2127 2573 2941 2967 2889 2940 2989 3153 3495 3726 3500 3176 3003 2900 2754 2598 2576 2855 3529 3868 3437 2999 2620 2371 2362 2639 2931 2951 2815 2746 2885 3153 2944 2667 2633 2579 2410 2207 2052 1968 1919 1864 1835 1850 1887 1873 1804 1913 2090 2125 2186 2212 2212 2241 2265 2265 2260 2253 2247 2252 2283 2325 2322 2340 2380 2442 2455 2473 2486 2466 2420 2384 2391 2392 2334 2278 2258 2256 2235 2205 2166 2131 2118 2115 2126 2135 2104 2146 2169 2171 2190 2232 2110 1789 1678 1791 1914 1951 1975 2031 2144 2251 2390 2524 2485 2305 2071 2028 2018 2061 2210 2326 2379 2451 2568 2637 2567 2474 2360 2295 2252 2187 2104 2024 1970 1942 1875 1812 1753 1688 1621 1547 1517 1497 1462 1445 1456 1509 1591 1709 1612 1650 1791 2020 2363 2825 3351 3805 3931 3554 3140 2775 2391 2037 1835 1818 1865 1785 1664 1644 1653 1731 1659 1573 1552 1596 1708 1764 1710 1647 1608 1612 1674 1881 2251 2652 2830 2557 2086 2231 2836 2753 2390 2245 2299 2249 1892 1939 2212 2492 2643 2410 2376 2862 3506 3660 3438 3746 3115 2047 1877 2244 2767 3134 3275 3363 3326 3315 3280 2907 2618 2743 3035 3291 3409 3247 3075 3064 2895 2777 2943 3254 3286 3036 2746 2628 2240 1865 1582 1623 1972 2220 2308 2493 2628 2607 2398 2270 2138 2011 1857 1650 1425 1201 1019 1031 1332 1638 1629 1746 73 67 59 56 55 55 53 47 37 28 27 27 29 25 18 12 10 15 30 46 47 37 32 34 36 36 42 39 40 43 46 47 41 33 28 26 27 33 38 45 57 68 76 81 81 76 75 74 67 61 58 53 48 44 37 28 23 22 17 12 8 7 7 5 7 9 9 11 14 14 13 12 11 10 10 9 9 9 9 9 10 10 10 10 7 7 7 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 0 25 128 261 369 384 235 73 234 912 1845 2428 2914 3231 3259 3197 3215 3198 3283 2884 2256 1668 1176 797 538 399 367 415 503 620 789 962 1117 1245 1298 1275 1151 984 1125 1386 1728 1889 1747 1365 934 557 304 209 192 263 349 380 439 570 749 891 921 835 692 574 455 303 265 356 447 492 505 501 473 407 264 210 272 111 26 3 6 13 13 9 4 2 4 15 32 65 138 250 386 537 677 734 708 631 510 391 309 263 244 245 263 316 398 352 343 326 327 403 510 593 629 627 605 574 550 544 570 631 709 781 834 865 880 884 892 917 999 1111 1241 1363 1460 1522 1544 1530 1494 1456 1433 1431 1454 1512 1601 1697 1770 1800 1792 1770 1755 1748 1758 1823 1900 1931 1976 2080 2342 2783 3220 3496 3717 3745 3465 3078 2767 2647 2754 3002 3394 3874 4012 4045 4089 4115 4077 3969 3799 3668 3557 3378 3135 2879 2567 2215 1965 2053 2322 2785 2992 2959 2976 3065 3224 3473 3760 3815 3606 3312 3066 2843 2623 2470 2489 2808 3549 3775 3382 2942 2631 2570 2784 3090 3185 2939 2590 2517 2616 3038 2835 2693 2694 2685 2570 2380 2207 2106 2031 1893 1864 1825 1851 1863 1793 1863 2068 2094 1995 1827 1866 2107 2147 2122 2153 2213 2244 2248 2250 2241 2221 2273 2421 2529 2480 2407 2422 2491 2529 2492 2438 2423 2423 2429 2424 2390 2356 2302 2246 2236 2209 2159 2144 2113 2088 2146 2177 2169 2176 2203 2121 1830 1605 1690 1853 1926 1968 2023 2088 2164 2295 2446 2468 2363 2021 1979 1947 2001 2164 2267 2314 2432 2585 2666 2624 2532 2411 2297 2228 2171 2093 2007 1941 1933 1910 1832 1757 1709 1671 1621 1580 1544 1504 1496 1494 1530 1578 1672 1652 1645 1721 1893 2150 2517 3016 3532 3747 3559 3152 2766 2391 2036 1838 1812 1881 1859 1709 1668 1668 1695 1666 1558 1409 1294 1426 1492 1560 1566 1562 1627 1765 1983 2355 2718 2793 2455 2064 2137 2423 2551 2446 2233 1986 1924 2080 2509 2918 3096 3170 3033 2959 3275 3660 3568 3225 3199 2436 1848 2043 2527 2939 3018 2836 2788 3084 3359 3417 3112 2750 2542 2531 2681 2972 2989 3102 3060 3055 3152 3277 3271 3130 2857 2395 2685 3033 3164 2928 2624 2573 2638 2784 2839 2579 2574 2655 2783 2836 2816 2776 2642 2398 1977 1704 1658 1770 1862 1920 2081 60 53 47 44 45 44 39 29 23 19 18 18 19 22 20 17 13 13 21 35 42 40 42 47 45 40 35 32 34 40 44 51 46 34 28 25 23 27 34 43 55 67 76 80 80 76 75 73 66 63 59 54 48 43 38 31 26 24 22 12 9 10 10 10 9 11 11 13 14 15 14 12 11 10 9 10 10 9 9 10 10 10 9 9 6 6 7 7 6 6 6 6 6 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 0 3 44 163 302 344 235 180 591 1488 2163 2654 3076 3279 3016 2918 3128 3305 3289 2755 2089 1580 1148 805 566 432 397 445 542 670 835 1018 1169 1311 1350 1314 1154 959 1007 1322 1697 1871 1699 1378 1043 702 433 325 350 420 476 501 605 765 849 776 608 475 439 426 367 229 178 237 281 330 373 404 393 319 249 278 331 221 76 14 3 8 10 6 1 0 2 41 123 185 247 350 483 637 795 875 773 613 440 340 316 296 264 251 284 399 552 413 327 306 332 414 517 596 632 626 592 555 536 532 543 579 646 727 801 855 893 920 935 976 1075 1201 1327 1424 1482 1503 1491 1454 1403 1355 1322 1312 1333 1399 1494 1589 1663 1708 1742 1785 1824 1833 1864 1948 2017 2012 2001 2032 2150 2396 2745 3077 3386 3561 3371 3030 2793 2659 2728 2919 3212 3632 3809 3969 4113 4211 4198 3996 3716 3553 3554 3501 3183 2775 2413 2188 2051 2200 2600 2979 3024 2891 2916 3110 3308 3580 3909 3930 3796 3575 3246 2885 2604 2464 2512 2832 3390 3573 3333 3011 2862 2948 3154 3296 3202 2811 2439 2529 2603 2874 2733 2597 2553 2542 2471 2288 2069 1989 2004 1878 1865 1811 1793 1822 1811 1744 1718 1815 1833 1505 1578 1975 2049 2023 2068 2155 2217 2248 2270 2293 2374 2483 2557 2570 2494 2466 2498 2534 2557 2528 2509 2533 2546 2568 2569 2535 2485 2421 2363 2326 2273 2226 2184 2154 2144 2178 2205 2204 2208 2230 2165 1875 1604 1651 1820 1953 2016 2021 2012 2041 2118 2242 2406 2186 1983 1908 1961 2158 2269 2219 2259 2422 2581 2660 2643 2564 2444 2290 2189 2142 2084 2025 1947 1894 1879 1823 1764 1724 1696 1667 1637 1610 1604 1605 1529 1515 1530 1585 1636 1659 1679 1779 1985 2273 2716 3235 3583 3521 3177 2830 2535 2208 1955 1826 1900 1881 1791 1726 1708 1720 1722 1648 1496 1314 1335 1391 1484 1535 1554 1669 1936 2256 2626 2837 2734 2409 2064 2171 2595 2795 2594 2237 1959 2107 2567 3148 3470 3325 3013 2893 3178 3817 3731 3328 2931 2794 2741 2688 2624 2698 2718 2511 2457 2825 3453 3548 3375 3081 2709 2406 2259 2244 2571 2878 2984 2860 2894 3018 2934 2586 2550 2407 2070 2406 3005 3390 3347 2931 2918 3030 2904 2619 2569 2852 3265 3617 3770 3815 3648 3533 3587 3468 3190 2922 2777 2709 2744 3010 45 41 37 37 32 30 29 25 22 20 18 16 17 21 25 32 30 28 29 33 36 39 48 57 55 48 39 32 31 35 39 56 52 38 34 28 22 21 28 40 54 68 76 79 77 72 69 67 61 59 53 48 45 42 37 32 27 25 20 12 9 10 10 8 7 10 11 14 14 14 13 13 12 11 10 10 11 10 11 11 10 9 8 7 6 7 8 6 6 6 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 5 4 3 3 3 3 3 3 2 2 2 1 1 1 1 0 0 0 0 12 85 222 321 370 678 1371 2037 2486 2857 3160 3159 2730 2824 3247 3394 3068 2494 1952 1533 1174 881 671 548 509 553 661 810 972 1143 1277 1394 1367 1320 1159 994 1037 1300 1567 1664 1534 1377 1158 842 587 529 622 711 730 767 886 942 812 538 286 198 268 361 355 225 152 180 180 197 212 235 244 233 248 314 365 323 133 30 3 3 4 2 0 0 3 32 144 311 417 482 544 627 737 792 684 547 406 365 360 297 222 186 200 273 380 387 361 363 393 450 524 592 627 619 585 551 540 540 526 526 583 675 763 837 892 931 980 1042 1141 1263 1370 1442 1470 1458 1418 1364 1308 1257 1218 1208 1243 1317 1414 1508 1587 1661 1750 1850 1918 1942 2015 2134 2221 2232 2188 2129 2108 2183 2388 2704 3049 3258 3139 2930 2752 2632 2676 2845 3077 3353 3515 3728 4014 4232 4251 4064 3727 3423 3424 3519 3180 2687 2374 2164 2115 2308 2739 3044 3033 2895 2922 3137 3327 3598 3988 3942 3853 3753 3503 3147 2803 2549 2453 2554 3041 3380 3341 3158 3082 3188 3260 3173 2990 2817 2980 2777 2696 2673 2526 2343 2224 2172 2154 2145 2069 1973 2000 1850 1828 1812 1777 1796 1857 1838 1700 1651 1706 1592 1553 1880 1996 2022 2083 2155 2198 2243 2334 2393 2547 2523 2398 2296 2220 2220 2297 2404 2491 2560 2659 2691 2710 2712 2687 2634 2563 2484 2409 2372 2348 2322 2267 2203 2190 2215 2245 2248 2242 2290 2290 1995 1705 1720 1907 2091 2127 2030 1944 1954 2018 2126 2227 2086 1947 1878 1947 2131 2202 2138 2255 2446 2600 2671 2676 2608 2496 2333 2185 2110 2045 1986 1934 1859 1834 1796 1756 1727 1715 1709 1691 1658 1658 1647 1594 1538 1493 1503 1591 1694 1713 1745 1869 2099 2481 2995 3406 3464 3229 2943 2695 2435 2168 1909 1893 1876 1821 1768 1732 1722 1754 1723 1616 1472 1382 1399 1519 1629 1712 1925 2300 2665 2955 2943 2702 2350 2085 2295 2830 2887 2588 2156 1990 2195 2685 3285 3495 3150 2572 2328 2785 3336 3025 2640 2734 2995 3041 2990 2751 2539 2359 2247 2577 3216 3680 3710 3443 2995 2485 2289 2158 2318 2698 3123 3289 3126 2837 2754 2462 1884 1818 1763 1981 2457 2992 3214 2913 2852 2846 2804 2710 2694 2950 3327 3681 3985 4027 3810 3427 3410 3614 3794 3873 3619 3225 3048 3072 3117 45 38 33 29 26 22 21 22 21 21 19 18 19 24 32 43 47 45 41 41 42 45 52 58 61 58 50 39 33 33 42 56 57 41 39 28 26 26 26 33 49 65 70 75 72 66 61 58 55 53 48 43 39 38 36 32 27 24 22 18 12 8 8 6 8 11 13 15 15 15 14 13 12 11 11 11 11 10 10 10 9 8 7 6 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 5 3 3 3 3 3 2 2 2 2 1 1 1 1 0 1 1 1 0 3 40 245 675 1036 1603 2164 2461 2661 2919 3177 3118 2900 3145 3356 3168 2748 2317 1933 1588 1279 1022 842 743 712 760 878 1023 1158 1286 1383 1450 1368 1327 1199 1091 1115 1248 1360 1357 1292 1287 1206 959 768 776 904 983 960 951 998 897 655 382 168 159 268 352 325 194 117 131 126 136 137 146 142 128 148 241 352 371 186 45 5 0 1 0 0 0 4 29 133 356 502 586 525 436 446 513 518 485 440 417 340 218 128 92 99 150 236 319 425 500 492 493 538 602 631 617 583 556 549 548 514 494 549 638 734 838 925 987 1056 1129 1215 1311 1388 1429 1428 1391 1334 1273 1217 1173 1148 1155 1199 1274 1366 1463 1558 1665 1790 1911 1996 2062 2169 2303 2403 2427 2374 2284 2190 2146 2223 2444 2750 2969 2941 2832 2666 2565 2586 2726 2927 3107 3246 3474 3845 4214 4334 4177 3934 3570 3461 3621 3358 2892 2603 2276 2150 2350 2784 3086 3101 2951 2849 2932 3179 3377 3812 3790 3738 3722 3539 3234 2944 2697 2539 2520 2744 2961 3196 3242 3132 3117 3028 2746 2578 2634 2672 2492 2479 2532 2459 2246 2018 1869 1896 2114 2263 2153 1993 1803 1782 1812 1812 1797 1796 1815 1811 1609 1512 1841 1903 1969 2003 2034 2089 2151 2205 2268 2409 2444 2423 2270 2180 2206 2250 2240 2228 2326 2389 2435 2524 2651 2778 2851 2821 2728 2641 2558 2485 2459 2424 2397 2343 2285 2248 2254 2294 2321 2311 2357 2287 1976 1751 1811 2052 2254 2239 2049 1926 1941 2049 2140 2137 2036 1924 1882 2012 2189 2196 2198 2337 2511 2642 2700 2694 2612 2501 2368 2203 2084 2006 1955 1917 1844 1798 1769 1754 1744 1738 1764 1717 1693 1693 1662 1620 1565 1501 1475 1543 1661 1719 1737 1807 1964 2296 2792 3224 3369 3244 3041 2802 2626 2402 2078 1881 1788 1771 1791 1775 1736 1766 1777 1725 1643 1546 1516 1616 1794 2061 2518 2991 3218 3225 3071 2793 2463 2442 2964 3082 2741 2591 2359 2144 2142 2508 3054 3259 2952 2421 1857 2130 2288 2456 2701 3063 3115 2705 2397 2390 2387 2454 2759 3265 3711 3904 3857 3456 2623 1990 1849 2022 2394 2905 3280 3167 2724 2472 2638 2383 2047 1982 2136 2365 2583 2760 2727 2649 2678 2533 2556 2734 3063 3413 3604 3716 3855 3938 3681 3200 3163 3368 3481 3453 3241 2712 2516 2851 3464 46 35 28 29 28 22 17 17 19 18 18 19 22 27 32 40 50 52 49 52 55 54 53 56 60 61 57 46 37 35 45 55 53 42 42 35 45 38 28 33 47 59 65 70 71 62 55 50 47 46 45 43 40 37 37 34 28 24 21 16 9 7 9 8 9 12 14 15 14 14 14 13 12 11 11 10 10 10 9 8 8 7 6 6 7 7 6 7 6 6 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 3 3 3 2 2 2 1 1 1 1 1 0 0 6 20 30 27 26 28 81 415 1307 1501 2181 2630 2669 2740 3039 3237 3315 3268 3466 3447 3152 2707 2261 1887 1575 1313 1093 945 886 910 1040 1148 1229 1309 1380 1427 1439 1385 1336 1249 1085 1073 1145 1167 1132 1118 1194 1240 1076 941 994 1129 1170 1081 964 884 746 515 282 173 257 303 299 243 133 73 81 82 99 107 121 127 118 118 186 322 396 243 59 10 1 0 0 0 0 3 18 77 241 445 626 458 252 257 405 503 503 474 388 240 131 92 92 106 149 228 335 460 545 514 505 557 618 631 612 584 564 561 554 518 506 567 649 752 872 970 1041 1116 1199 1273 1331 1366 1383 1362 1316 1253 1192 1143 1111 1107 1125 1168 1243 1329 1429 1545 1674 1809 1933 2037 2149 2294 2439 2541 2566 2512 2425 2309 2196 2172 2288 2514 2704 2734 2701 2610 2533 2524 2627 2802 2936 3044 3297 3681 4066 4064 3914 3992 3924 3788 3822 3652 3293 2933 2583 2401 2537 2886 3159 3212 3048 2770 2613 2755 2945 3335 3424 3395 3401 3309 3115 2946 2849 2759 2620 2542 2536 2978 3262 3206 3044 2848 2565 2339 2252 2199 2235 2463 2560 2473 2283 1996 1746 1732 1897 2136 2095 1840 1726 1775 1842 1866 1839 1764 1749 1965 1793 1664 1907 2057 2089 2072 2064 2114 2221 2309 2337 2375 2374 2306 2227 2250 2378 2497 2483 2385 2378 2360 2348 2317 2431 2612 2819 2985 3001 2841 2724 2612 2574 2541 2508 2461 2391 2336 2328 2352 2375 2373 2363 2234 2011 1829 1973 2249 2384 2312 2100 1983 2000 2101 2144 2115 2028 1964 2011 2165 2295 2277 2330 2446 2576 2690 2707 2660 2580 2472 2329 2155 2091 2055 2029 1963 1878 1809 1774 1778 1802 1782 1814 1744 1702 1675 1666 1650 1613 1560 1501 1504 1594 1695 1720 1781 1894 2163 2602 3066 3349 3337 3164 2851 2724 2560 2269 1946 1758 1779 1863 1820 1758 1783 1841 1831 1792 1751 1760 1897 2167 2646 3236 3610 3567 3371 3256 3110 2764 2505 2915 2871 2802 2805 2653 2487 2491 2698 2960 3036 2766 2296 1803 1915 2296 2725 2972 2988 2679 2374 2701 3146 2815 2858 3267 3718 3986 4025 3935 3448 2540 1808 1637 2058 2631 3096 3282 2947 2328 2258 2438 2352 2243 2220 2187 2205 2210 2213 2074 2035 2194 2329 2462 2726 3172 3470 3612 3583 3593 3939 3916 3466 3165 3137 3299 3207 3039 2738 2758 3155 3565 37 29 26 28 30 24 18 16 16 16 18 21 26 30 30 33 36 37 41 48 53 54 53 55 58 61 61 54 42 38 45 49 47 41 40 42 49 56 46 40 48 57 61 65 68 60 51 44 39 38 38 40 40 36 34 32 28 24 18 13 9 9 12 12 12 14 15 14 14 13 14 13 12 11 10 10 10 9 8 7 7 6 5 6 6 6 6 6 6 6 6 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 3 3 3 3 2 2 1 1 0 0 0 0 0 5 40 104 167 234 248 204 303 886 1800 1186 2167 2591 2616 2849 3192 3371 3500 3547 3668 3482 2963 2362 1915 1606 1377 1190 1037 939 940 1027 1161 1252 1318 1372 1396 1395 1392 1382 1266 1212 994 1026 1094 1094 1072 1092 1174 1238 1145 1056 1134 1264 1291 1174 978 813 710 564 379 307 339 286 236 170 85 41 42 43 63 81 103 114 105 95 154 295 386 269 66 12 1 0 0 0 2 3 5 21 79 264 489 337 206 286 488 621 611 514 347 185 132 154 166 150 154 221 348 489 578 535 513 575 631 631 611 588 572 567 551 526 536 618 703 790 878 953 1025 1116 1214 1292 1339 1349 1330 1298 1248 1179 1119 1079 1060 1073 1101 1153 1228 1310 1411 1532 1658 1781 1905 2039 2194 2372 2503 2612 2647 2611 2527 2397 2252 2167 2200 2337 2476 2521 2532 2511 2471 2448 2477 2552 2645 2777 3066 3492 3685 3507 3439 3723 3926 3852 3702 3541 3295 3021 2876 2863 2928 3056 3062 3028 3008 2835 2545 2467 2717 2935 2999 2953 2894 2870 2863 2865 2954 3165 3035 2732 2667 2923 3114 3128 3055 2921 2658 2335 2187 2073 2146 2442 2456 2256 1977 1734 1608 1584 1617 1803 1752 1596 1524 1575 1855 2024 1940 1879 1775 1659 1730 1803 1844 1926 2039 2099 2118 2196 2389 2422 2286 2232 2282 2332 2370 2441 2544 2591 2526 2454 2422 2422 2399 2302 2297 2390 2599 2921 3154 3065 2953 2850 2781 2706 2659 2612 2545 2496 2463 2373 2255 2185 2179 2101 1915 1904 2196 2450 2425 2299 2153 2072 2081 2122 2126 2090 2044 2091 2246 2371 2360 2340 2398 2534 2643 2723 2733 2676 2578 2433 2232 2062 2118 2124 2091 2023 1939 1860 1809 1796 1839 1814 1810 1768 1710 1693 1710 1698 1647 1599 1528 1480 1529 1744 1774 1794 1889 2095 2449 2922 3389 3439 3184 2809 2629 2583 2415 2052 1780 1830 1884 1862 1797 1816 1894 1908 1867 1870 1974 2222 2685 3078 3257 3216 3085 3014 3092 3151 2845 2557 2751 2839 2714 2655 2608 2652 2909 3205 3222 3275 3065 2580 2132 1997 2443 2966 2919 2670 2289 2467 2971 3098 2947 3032 3381 3675 3881 4048 4044 3736 3050 2242 1945 2400 3005 3369 3265 2510 2247 2282 2225 2079 2020 2034 1873 1768 1779 1866 1841 1818 2023 2314 2609 2660 3181 3544 3619 3427 3326 3556 3684 3304 2989 2973 3135 3195 3081 2986 3030 3258 3477 29 25 22 22 23 23 20 18 18 20 24 29 34 36 36 35 28 24 27 34 42 41 41 45 49 57 63 59 50 44 47 45 42 38 37 40 46 49 47 47 49 55 59 62 64 61 55 46 38 32 29 28 28 26 25 24 21 21 19 17 15 14 15 15 16 16 16 15 14 14 13 12 11 10 10 10 9 9 7 6 6 6 5 6 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 1 0 0 0 0 0 0 2 12 47 122 229 295 369 430 390 676 1306 1592 1702 2454 2652 2730 3029 3364 3600 3738 3681 3397 2832 2178 1738 1454 1271 1149 1056 986 960 1008 1138 1256 1321 1368 1376 1322 1257 1242 1232 1116 1101 911 1048 1145 1161 1171 1192 1195 1158 1066 1017 1137 1298 1326 1189 980 807 715 644 573 448 353 250 190 121 53 20 16 16 25 41 70 95 95 93 168 328 431 328 110 10 1 0 0 0 4 7 7 6 17 84 249 239 263 387 569 694 681 552 385 261 242 269 239 179 161 226 363 515 603 554 520 582 627 619 604 589 576 567 549 539 570 671 759 813 851 902 979 1077 1173 1248 1300 1319 1304 1262 1189 1112 1059 1031 1020 1034 1074 1138 1213 1301 1402 1505 1604 1716 1854 2015 2196 2380 2474 2606 2647 2618 2543 2417 2267 2159 2143 2217 2304 2341 2375 2392 2368 2338 2324 2343 2417 2573 2970 3342 3333 3199 3260 3462 3576 3497 3299 3087 2904 2782 2910 3107 3216 3329 3173 2898 2827 2874 2746 2587 2650 2746 2795 2784 2821 2810 2707 2640 2802 3487 3556 2929 2839 2934 3003 2935 2811 2685 2501 2328 2320 1975 2068 2083 2014 1898 1812 1812 1817 1712 1590 1508 1370 1290 1282 1373 1552 1660 1696 1779 1774 1720 1739 1811 1849 1867 1887 2005 2162 2271 2483 2408 2103 2056 2202 2356 2451 2510 2558 2576 2539 2505 2461 2483 2460 2301 2222 2270 2452 2771 3108 3143 3125 3108 3008 2876 2824 2786 2728 2678 2590 2354 2119 2075 2143 2110 1993 2071 2336 2477 2357 2223 2150 2115 2121 2121 2114 2102 2090 2148 2343 2493 2450 2421 2465 2585 2694 2767 2781 2728 2617 2429 2175 2064 2112 2128 2092 2034 1963 1885 1843 1805 1825 1834 1817 1793 1746 1699 1685 1683 1650 1597 1558 1499 1548 1723 1795 1799 1874 2049 2316 2761 3334 3436 3144 2732 2500 2529 2515 2165 1844 1778 1860 1912 1880 1875 1920 1948 1937 1967 2162 2490 3022 3125 2834 2481 2312 2370 2458 2724 2808 2737 2877 2641 2380 2301 2372 2612 3019 3547 3539 3677 3470 3006 2446 2016 1968 2410 2680 2565 2468 2767 2942 2779 2755 3017 3329 3480 3503 3742 3942 3888 3441 2784 2499 2860 3246 3053 2649 2012 1853 2003 2003 1941 1993 1962 1886 1778 1738 1809 1954 2182 2343 2578 2896 2947 3242 3547 3628 3430 3241 3276 3320 3341 3318 3124 2920 2788 2718 2676 2540 2588 2858 20 17 15 16 18 20 23 23 24 30 36 41 46 48 47 45 38 29 28 24 21 21 26 32 34 44 57 59 54 50 50 48 44 43 39 44 55 56 51 55 55 48 51 58 62 63 60 54 45 34 27 23 20 20 20 20 18 17 16 15 16 16 16 17 16 15 16 15 14 13 11 10 10 10 10 10 8 7 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 5 4 4 3 3 3 3 2 1 0 0 0 0 0 0 12 55 135 230 294 322 318 331 529 1351 1655 1504 2643 2804 2851 2883 3264 3640 3874 3883 3581 2969 2243 1664 1321 1126 1036 1022 1039 1063 1106 1187 1297 1354 1344 1317 1243 1125 1027 998 996 944 942 878 1131 1248 1268 1281 1228 1078 910 830 888 1110 1324 1297 1098 925 777 654 598 586 469 308 194 136 80 34 10 4 3 7 19 53 90 101 127 250 442 542 429 189 21 4 1 0 0 0 0 0 0 7 47 186 319 414 503 603 672 655 559 455 395 383 348 247 173 186 276 406 531 592 547 533 586 613 605 597 587 576 569 562 567 603 685 772 829 865 917 990 1062 1112 1143 1173 1219 1227 1187 1130 1072 1025 996 1001 1036 1056 1095 1174 1263 1358 1439 1526 1648 1807 1989 2190 2367 2463 2587 2625 2589 2503 2374 2230 2122 2089 2126 2178 2210 2245 2266 2245 2234 2241 2266 2351 2575 3047 3291 3281 3206 3243 3293 3232 3084 2920 2727 2560 2524 2753 2947 3090 3384 3343 2943 2677 2706 2689 2630 2594 2572 2598 2657 2784 2847 2797 2735 2797 3472 3444 3016 2807 2843 2966 2965 2755 2421 2129 2033 1827 1748 1688 1568 1554 1614 1739 1890 1898 1703 1476 1343 1205 1203 1263 1364 1487 1588 1632 1640 1682 1782 1699 1657 1823 1908 1928 2032 2184 2277 2413 2400 1980 1870 2041 2233 2346 2402 2430 2451 2468 2455 2432 2491 2527 2338 2155 2163 2299 2469 2698 2924 3111 3304 3229 3080 2997 2960 2916 2840 2658 2322 2104 2050 2101 2146 2253 2439 2516 2373 2199 2116 2094 2113 2161 2209 2246 2255 2256 2339 2544 2610 2577 2549 2576 2646 2727 2795 2822 2787 2691 2459 2191 2064 2048 2075 2068 2030 1987 1905 1864 1804 1803 1853 1849 1823 1792 1762 1751 1735 1690 1621 1611 1588 1633 1694 1705 1721 1822 1984 2177 2497 2979 3344 3194 2743 2461 2526 2553 2261 1939 1791 1875 1989 1997 1950 1931 1963 2039 2096 2343 2673 2999 2927 2506 2157 2198 2214 2240 2565 2951 2990 3037 2756 2262 2119 2257 2535 2944 3425 3720 3723 3444 2892 2244 1986 2223 2632 2650 2656 2662 2699 2714 2723 2797 2898 2995 3019 3079 3226 3387 3454 3320 3136 3175 3339 3112 2300 1589 1303 1578 1903 1945 2080 2251 2350 2307 2119 1928 1822 1876 2044 2170 2581 2880 3069 3316 3594 3609 3453 3405 3578 3585 3531 3365 2906 2307 1895 1882 1955 1853 1793 1840 13 12 14 16 19 23 27 33 39 49 57 61 61 58 55 52 49 39 32 21 16 15 19 24 26 31 39 46 49 49 48 46 46 48 46 46 52 57 59 60 55 43 42 51 56 58 59 58 50 38 29 25 21 19 19 19 17 14 12 13 14 14 16 16 15 15 15 14 13 11 9 10 10 10 10 9 8 7 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 5 5 5 4 5 4 5 4 3 3 3 2 2 1 0 0 0 0 0 1 10 61 169 277 294 219 348 682 1528 2301 2260 2169 2738 2782 2918 3040 3515 3933 4081 3720 2992 2194 1556 1151 919 820 839 971 1138 1268 1344 1382 1367 1243 1113 1029 976 912 862 838 844 873 938 1056 1268 1319 1299 1251 1078 812 617 617 804 1126 1419 1294 964 829 744 619 541 514 408 273 160 104 57 24 9 3 4 12 26 55 91 127 201 357 555 634 506 249 27 8 3 0 0 0 0 2 13 58 180 332 470 525 542 569 598 605 576 532 502 471 372 239 197 254 352 454 532 558 537 546 586 602 597 591 583 579 581 587 601 631 678 736 788 849 930 1012 1079 1118 1124 1121 1136 1154 1133 1093 1048 1012 1006 1040 1088 1109 1110 1128 1197 1273 1348 1437 1568 1750 1965 2176 2339 2443 2529 2551 2515 2425 2295 2160 2064 2028 2041 2072 2105 2131 2128 2127 2151 2183 2226 2367 2705 3090 3232 3194 3137 3144 3149 3036 2855 2720 2601 2509 2491 2543 2583 2729 3097 3178 2888 2632 2531 2341 2272 2215 2214 2295 2323 2400 2615 2810 2798 2823 3123 3102 2846 2676 2709 2864 2913 2759 2437 1996 1799 1398 1289 1258 1291 1357 1362 1373 1488 1554 1400 1261 1230 1216 1283 1368 1463 1565 1645 1670 1645 1669 1773 1785 1723 1819 1926 2015 2139 2218 2211 2203 2464 2028 1784 1814 1931 2027 2097 2168 2250 2308 2320 2383 2483 2532 2358 2141 2091 2143 2199 2443 2666 2862 3135 3266 3240 3170 3132 3106 2997 2653 2342 2189 2129 2192 2361 2558 2604 2428 2155 2024 2026 2062 2149 2269 2392 2473 2484 2465 2534 2604 2664 2666 2661 2672 2707 2768 2844 2895 2865 2733 2458 2169 2009 1955 1980 2019 1996 1959 1942 1885 1813 1799 1856 1867 1850 1865 1894 1909 1873 1782 1699 1672 1663 1682 1703 1696 1695 1793 1898 2017 2132 2329 2680 2980 2881 2594 2627 2602 2371 2069 1900 1944 2043 2078 2048 1971 1955 2104 2252 2473 2758 2890 2733 2397 2083 2284 2424 2492 2567 2858 3035 2950 2542 2119 2033 2297 2543 2921 3289 3459 3399 3140 2622 2061 2065 2476 2676 2552 2562 2615 2551 2419 2317 2371 2441 2469 2487 2529 2673 2895 3109 3288 3379 3537 3538 2933 2022 1337 1273 1678 1893 1970 2193 2315 2336 2319 2290 2240 2155 2046 2095 2284 2712 3067 3376 3656 3665 3328 3248 3397 3619 3721 3502 3047 2331 1612 1389 1526 1603 1605 1511 1408 11 13 15 18 22 28 35 45 54 61 67 69 63 58 54 50 47 40 29 21 22 30 31 28 27 26 25 32 40 43 43 42 43 47 50 49 48 47 53 58 61 58 49 45 48 53 55 55 49 40 33 29 27 23 22 20 18 18 18 17 15 14 14 15 16 15 14 13 12 11 9 10 10 10 9 8 8 7 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 2 1 1 0 0 0 0 0 5 23 81 190 289 307 324 680 1891 2365 2523 2580 2730 2876 2919 2986 3185 3671 4083 3994 3192 2139 1314 849 634 572 576 640 860 1172 1396 1450 1350 1139 895 768 747 794 829 840 851 897 961 1046 1188 1295 1288 1232 1120 884 628 504 575 811 1172 1507 1358 916 827 768 645 558 500 374 245 142 87 51 26 12 5 6 19 45 76 102 124 221 461 706 736 546 254 19 8 6 2 0 0 4 33 104 225 376 482 554 583 590 615 652 674 668 641 605 550 446 337 321 384 453 507 532 533 537 558 583 591 589 589 588 588 591 600 618 648 680 720 755 818 912 986 1058 1101 1073 1039 1042 1074 1080 1061 1039 1024 1025 1040 1059 1072 1084 1092 1142 1202 1268 1364 1509 1708 1929 2118 2264 2376 2444 2455 2416 2323 2198 2081 2004 1973 1974 1995 2011 2036 2020 2022 2062 2128 2218 2390 2726 3045 3106 2941 2901 2939 2963 2904 2767 2676 2754 2726 2665 2524 2483 2632 2895 2973 2809 2612 2452 2126 1996 1873 1858 2098 2280 2459 2663 2747 2685 2658 2736 2737 2590 2495 2552 2698 2770 2694 2491 2145 1899 1554 1360 1299 1360 1408 1340 1254 1290 1354 1245 1172 1173 1212 1293 1398 1540 1666 1685 1639 1502 1538 1595 1608 1630 1736 1871 1993 2100 2140 2197 2102 2420 2112 1856 1764 1752 1791 1875 1939 2008 2035 2200 2350 2373 2346 2256 2161 2166 2217 2190 2471 2560 2690 2885 3056 3160 3218 3237 3149 2973 2561 2441 2425 2481 2588 2683 2668 2470 2164 1962 1933 2011 2127 2274 2427 2534 2560 2553 2629 2722 2662 2639 2638 2655 2693 2743 2793 2854 2885 2870 2722 2480 2183 1968 1869 1869 1921 1946 1969 1962 1871 1818 1826 1872 1893 1906 1962 2046 2023 1953 1850 1766 1707 1678 1686 1728 1763 1769 1813 1866 1939 2016 2242 2723 3108 2965 2765 2733 2702 2496 2206 2021 2005 2057 2097 2124 2031 1951 2019 2185 2496 2928 3207 3046 2675 2435 2571 2728 2815 2737 2814 2918 2726 2319 1908 1827 2213 2617 2937 3103 3096 3005 2906 2596 2249 2184 2425 2573 2459 2275 2153 1993 1775 1911 2014 2024 2007 2036 2161 2373 2613 2846 2974 3096 3283 3311 2961 2249 1554 1494 1757 1834 2007 2159 2195 2164 2199 2393 2573 2632 2790 2987 3219 3318 3313 3442 3433 3212 3164 3177 3238 3254 3164 2996 2722 2050 1549 1497 1619 1662 1571 1462 1405 12 14 17 20 24 31 41 57 61 60 60 59 53 50 49 43 35 29 24 21 21 18 34 30 27 24 23 27 35 40 40 40 42 44 43 41 44 42 42 51 57 59 55 49 48 53 54 52 48 42 35 30 28 24 22 21 19 18 18 17 16 16 16 16 14 14 13 12 12 11 10 10 10 10 9 8 7 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 2 1 0 0 0 0 0 1 9 47 139 291 470 646 898 1519 2534 2539 2454 2694 3014 3171 3101 3040 3235 3690 4018 3509 2349 1311 702 442 373 386 419 477 635 941 1164 1171 987 739 590 592 659 753 817 863 973 1056 1094 1136 1193 1216 1171 1125 1004 768 584 555 688 923 1221 1480 1346 971 952 916 747 611 501 367 233 122 78 61 33 12 3 5 28 82 147 166 128 246 608 868 774 488 199 24 7 8 3 1 7 46 161 315 435 493 538 603 660 711 780 837 851 824 776 725 667 596 539 531 550 566 562 550 541 543 562 579 582 581 587 596 600 600 604 621 654 691 730 744 783 861 926 977 997 982 989 1020 1044 1052 1044 1029 1026 1027 1029 1032 1040 1061 1066 1107 1155 1216 1311 1463 1669 1882 2053 2189 2293 2344 2343 2290 2197 2092 2002 1945 1923 1915 1912 1913 1961 1985 1996 2038 2122 2226 2360 2583 2845 2917 2709 2671 2721 2751 2710 2670 2733 2822 2749 2760 2652 2582 2636 2724 2758 2682 2512 2329 2067 1903 1757 1733 1939 2215 2445 2559 2565 2552 2499 2435 2368 2271 2259 2356 2497 2602 2618 2532 2402 2254 1979 1663 1502 1520 1477 1321 1216 1213 1262 1209 1151 1152 1219 1308 1358 1460 1656 1749 1654 1456 1432 1517 1602 1665 1736 1828 1928 2008 2031 2182 2194 2397 2257 2016 1790 1557 1410 1550 1739 1764 1839 2147 2245 2171 2051 1952 1941 2094 2273 2371 2501 2584 2603 2613 2722 2919 3109 3170 2949 2829 2638 2582 2585 2628 2679 2673 2540 2303 2061 1881 1913 2073 2265 2445 2597 2683 2655 2579 2735 2752 2633 2550 2516 2525 2576 2653 2742 2836 2918 2881 2720 2551 2302 2042 1869 1808 1833 1879 1984 2001 1914 1849 1854 1891 1906 1899 1962 2125 2017 1937 1875 1822 1779 1731 1679 1666 1732 1785 1812 1871 1967 2112 2387 2763 2940 2871 2809 2836 2819 2645 2398 2209 2108 2040 2029 2069 2000 1956 2033 2217 2553 3049 3493 3427 3133 2983 2987 2995 3009 3039 3016 2850 2575 2238 1777 1634 1884 2323 2635 2710 2781 2795 2795 2813 2655 2304 2140 2146 2071 1856 1726 1767 1826 1849 1792 1669 1581 1652 1857 2109 2324 2432 2492 2690 3035 3366 3349 2714 1882 1751 1756 1869 2061 2131 2014 1948 2111 2423 2561 2652 2826 3088 3381 3499 3336 3332 3208 3189 3418 3393 3162 2908 2726 2574 2589 2192 1895 1728 1663 1625 1551 1493 1455 13 15 19 23 28 33 38 49 51 49 46 41 40 43 46 40 28 20 18 19 23 27 32 27 24 22 23 29 34 38 43 46 46 46 44 41 43 47 40 50 56 58 57 53 51 51 50 49 48 45 39 33 27 25 23 22 21 20 20 18 17 16 15 15 14 14 13 12 12 12 11 11 10 9 9 7 6 6 5 6 6 6 5 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 5 5 5 4 5 4 4 3 3 3 4 2 1 0 0 0 0 0 8 43 120 231 424 866 1586 2197 2469 2423 2380 2553 2921 3183 3304 3125 3048 3278 3652 3690 2812 1481 674 341 240 243 291 349 408 492 652 784 776 656 561 542 580 656 743 779 789 933 1037 1083 1139 1165 1122 1068 1055 930 694 591 639 824 1047 1253 1425 1417 1104 1080 1202 1014 790 596 415 255 147 109 86 43 15 3 11 55 139 221 237 193 319 755 951 739 416 199 84 22 6 2 6 37 168 370 515 557 556 593 680 780 866 945 979 968 930 874 818 771 727 697 675 653 631 601 576 563 560 567 577 580 585 598 613 616 610 605 616 649 694 734 747 785 863 917 941 941 938 962 1006 1011 1001 1024 1033 1036 1034 1027 1022 1028 1035 1021 1069 1114 1169 1261 1415 1612 1810 1981 2116 2196 2224 2209 2151 2062 1980 1917 1878 1865 1856 1845 1858 1921 1995 2045 2094 2150 2203 2275 2420 2574 2587 2446 2427 2491 2524 2498 2549 2705 2676 2594 2649 2619 2570 2567 2540 2551 2552 2401 2188 2005 1850 1732 1715 1830 2029 2206 2322 2403 2411 2328 2206 2155 2227 2324 2301 2300 2385 2427 2410 2427 2450 2277 1886 1653 1717 1632 1316 1187 1191 1194 1202 1176 1266 1368 1405 1351 1344 1510 1649 1530 1491 1484 1539 1654 1730 1781 1854 1947 2038 2052 2079 2175 2346 2366 2174 1860 1576 1493 1698 1658 1677 1791 1974 2056 2010 1887 1776 1777 1872 2078 2247 2401 2492 2516 2589 2738 2874 2980 3008 2807 2743 2638 2536 2488 2456 2437 2442 2333 2084 1872 1822 1940 2150 2364 2544 2682 2742 2666 2553 2672 2748 2626 2524 2455 2427 2473 2566 2694 2857 2967 2839 2677 2555 2413 2213 1999 1862 1913 1988 2061 2072 2017 1948 1913 1918 1931 1839 1887 2036 2063 2023 1964 1904 1864 1832 1761 1691 1733 1773 1807 1862 1954 2091 2268 2419 2468 2525 2745 2909 2954 2853 2649 2428 2246 2041 2011 2013 1990 2005 2106 2347 2750 3141 3363 3306 3296 3126 2774 2686 2979 3315 3423 3243 3034 2383 1891 1683 1652 1862 2294 2431 2544 2566 2509 2749 2788 2423 1921 1602 1671 1662 1672 1743 1782 1729 1599 1457 1392 1437 1571 1794 1989 2114 2259 2537 2983 3466 3596 2840 2057 1749 1824 2024 2167 2201 2006 1895 2010 2410 2587 2718 2809 2867 3124 3311 3331 3434 3614 3726 3728 3555 3147 2595 2456 2346 2382 2294 2210 2046 1712 1613 1589 1587 1532 17 19 23 27 31 34 36 38 39 36 34 32 34 38 39 35 25 17 13 15 22 27 27 25 24 24 27 33 34 35 40 46 49 49 46 49 45 40 40 47 52 55 53 52 50 48 45 44 44 43 40 38 33 30 27 24 23 23 22 22 22 20 17 15 15 15 13 12 12 11 14 13 10 8 7 6 5 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 5 4 3 3 3 3 3 2 0 0 0 0 1 4 27 87 179 307 654 1474 2496 2901 2677 2365 2430 2738 3137 3344 3500 3187 3126 3404 3610 3209 2060 874 355 224 199 226 268 306 357 431 517 594 586 549 539 555 583 650 741 768 711 763 904 1034 1113 1111 1073 1060 1032 842 626 601 679 902 1140 1263 1339 1393 1303 1335 1434 1351 1068 756 502 327 233 204 182 130 76 52 66 128 192 221 236 327 580 975 1074 782 427 221 107 27 3 4 19 88 286 508 627 643 632 664 763 909 1045 1087 1061 1005 965 922 878 841 800 759 719 683 652 626 605 590 582 581 585 589 594 609 624 626 616 606 611 636 670 699 732 768 832 875 901 909 905 914 943 963 976 991 1032 1046 1041 1026 1014 1009 1001 997 1025 1057 1109 1203 1358 1549 1739 1904 2029 2093 2112 2092 2023 1932 1863 1821 1799 1797 1798 1798 1827 1910 2016 2096 2142 2161 2168 2203 2298 2321 2279 2212 2222 2269 2293 2311 2386 2488 2473 2423 2475 2497 2503 2492 2414 2394 2421 2301 2094 1936 1813 1721 1703 1782 1924 2065 2187 2261 2154 2100 1977 1942 2099 2175 2180 2205 2239 2234 2247 2289 2388 2302 1886 1756 1938 1858 1457 1271 1208 1162 1251 1299 1522 1666 1615 1436 1316 1396 1543 1584 1567 1572 1606 1692 1770 1818 1862 1904 1939 1957 1978 2048 2220 2449 2457 2166 1863 1746 1550 1478 1654 1824 1851 1863 1905 1925 1920 1964 1991 2044 2086 2163 2314 2523 2716 2814 2847 2893 2785 2670 2562 2467 2401 2302 2169 2100 2100 2037 1885 1799 1837 1994 2200 2398 2564 2690 2731 2622 2504 2660 2758 2751 2687 2610 2556 2572 2658 2726 2854 2882 2739 2563 2422 2334 2264 2099 1949 2016 2009 2069 2128 2126 2072 2012 1972 1982 1873 1864 1926 1997 2076 2073 1957 1900 1890 1854 1802 1810 1806 1814 1842 1894 1968 2068 2111 2109 2235 2568 2863 3008 2988 2840 2614 2421 2156 2038 2027 2052 2092 2198 2475 2952 3217 3088 2984 3047 2969 2829 2891 3123 3310 3620 3458 3182 2763 2316 1955 1753 1816 2289 2543 2575 2326 2127 2376 2490 2102 1473 1280 1640 1711 1694 1704 1703 1661 1608 1536 1447 1322 1288 1486 1754 1982 2178 2424 2833 3257 3005 2252 1702 1781 2091 2090 2176 2305 2291 2434 2765 2859 2867 2886 2899 2857 2921 3176 3554 3782 3933 3957 3675 3408 3119 2627 2388 2288 2228 2168 2132 2047 1785 1580 1621 1659 1649 20 19 21 23 27 31 32 31 30 29 30 31 32 31 29 26 21 16 13 16 23 25 22 22 25 32 33 36 32 30 36 42 45 46 47 50 45 42 39 42 46 48 45 45 46 43 38 34 32 31 32 34 30 29 26 24 22 23 26 27 26 24 22 20 17 15 13 12 12 13 17 16 10 7 6 5 4 3 3 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 3 3 3 4 3 1 0 0 0 1 14 38 78 146 270 531 1148 2304 3012 2745 2353 2324 2563 2916 3286 3444 3639 3274 3237 3610 3666 2939 1703 706 362 268 241 246 251 253 299 377 443 486 473 431 443 508 560 638 749 799 733 732 870 1009 1056 1027 1018 1029 948 739 608 608 644 839 1081 1112 1056 1042 1090 1254 1364 1614 1399 979 634 439 358 334 312 268 205 176 190 226 241 273 395 663 1022 1177 1214 820 403 164 58 12 1 4 27 117 346 591 689 683 687 720 801 969 1122 1182 1113 1024 980 951 922 887 839 787 743 711 686 663 641 622 609 604 604 604 609 630 644 638 624 613 614 628 644 654 671 702 739 778 815 837 851 875 920 965 974 971 1029 1053 1049 1033 1014 995 977 967 964 994 1062 1170 1320 1494 1671 1828 1935 1995 2009 1980 1907 1816 1751 1721 1715 1724 1739 1762 1806 1892 2004 2104 2123 2094 2082 2115 2185 2117 2074 2031 2048 2093 2136 2180 2233 2274 2266 2232 2328 2394 2436 2413 2347 2333 2349 2250 2069 1925 1820 1726 1698 1758 1882 2020 2079 2005 1954 1877 1781 1832 2006 2117 2109 2057 2029 2009 2017 2224 2322 2235 1987 2068 2177 1981 1639 1426 1282 1227 1386 1523 1708 1740 1555 1330 1278 1394 1564 1639 1671 1688 1731 1779 1813 1838 1868 1875 1828 1839 1882 1933 2051 2245 2393 2412 2296 1962 1456 1471 1684 1880 1927 1898 1902 1955 2001 2074 2179 2206 2168 2166 2286 2425 2454 2433 2409 2445 2473 2430 2411 2404 2331 2145 1933 1846 1858 1821 1736 1764 1877 2037 2224 2405 2539 2650 2736 2772 2740 2772 2820 2869 2910 2912 2857 2739 2733 2661 2743 2807 2805 2665 2399 2189 2184 2132 2037 2053 2052 2075 2123 2141 2116 2072 2033 2016 1937 1875 1919 2037 2141 2148 2037 2029 2070 1969 1827 1760 1768 1800 1838 1890 1946 2021 1950 1982 2076 2303 2613 2840 2887 2825 2719 2569 2324 2097 2037 2127 2249 2350 2568 2923 2951 2794 2744 2783 2768 2734 2806 2955 3003 3273 3202 2972 2694 2350 2062 2004 2110 2518 2813 2773 2298 2170 2370 2249 1796 1350 1439 1612 1653 1633 1626 1648 1697 1756 1659 1497 1266 1213 1450 1816 2106 2274 2431 2793 2810 2294 1581 1304 1650 1964 1923 2032 2258 2435 2675 2885 2939 2866 2699 2646 2551 2807 3289 3754 3899 3697 3391 3125 3143 3089 2845 2537 2291 2140 1967 1786 1706 1695 1534 1492 1490 1514 22 18 16 17 18 21 24 24 25 27 30 31 31 26 22 18 15 15 16 18 18 14 13 17 20 23 26 29 28 26 32 36 37 38 42 47 43 44 38 39 42 44 43 41 40 35 28 23 20 19 21 22 20 19 15 16 16 16 17 19 19 19 17 15 14 13 12 11 11 12 13 13 8 6 4 3 2 2 2 3 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 3 3 3 3 3 1 0 1 5 20 72 144 214 310 465 836 1616 2717 3137 2535 2223 2366 2679 3075 3382 3518 3689 3506 3455 3888 3955 3218 2034 1048 569 387 294 250 236 233 277 336 367 372 378 360 402 490 552 632 740 784 750 775 918 1034 1011 956 986 916 743 607 604 609 536 665 922 1115 1056 945 941 1039 1195 1527 1572 1257 919 718 608 510 419 363 328 285 304 305 303 396 601 856 1114 1313 1210 746 331 113 30 5 0 1 18 100 321 617 709 684 722 764 822 977 1143 1223 1179 1081 1018 979 952 918 872 823 786 758 728 697 669 647 635 631 627 626 633 648 656 646 633 623 621 624 624 616 613 621 638 665 701 735 772 820 876 924 952 969 1016 1046 1054 1044 1023 996 971 954 949 978 1052 1172 1300 1445 1611 1760 1850 1899 1905 1866 1795 1713 1652 1627 1632 1655 1688 1734 1783 1848 1934 2018 2015 1970 1951 1973 2023 1955 1890 1836 1847 1914 1993 2052 2085 2098 2087 2068 2208 2309 2382 2387 2358 2351 2344 2246 2057 1895 1804 1704 1657 1710 1839 1952 1948 1837 1791 1691 1636 1750 1918 2001 1923 1797 1834 2037 2099 2239 2236 2155 2129 2205 2200 1991 1703 1508 1396 1384 1571 1725 1807 1696 1440 1270 1339 1495 1620 1688 1740 1751 1722 1719 1742 1765 1815 1818 1791 1764 1767 1808 1883 2008 2190 2397 2542 2480 2215 2012 1976 2024 2018 1940 1875 1883 1916 1996 2160 2270 2269 2262 2210 2088 2026 2014 2017 2063 2160 2195 2264 2293 2200 1989 1738 1591 1656 1698 1671 1741 1880 2053 2245 2431 2579 2701 2723 2868 3028 3097 3108 3143 3218 3248 3190 2922 2902 2775 2703 2721 2771 2723 2477 2183 2122 2137 2100 2066 2058 2080 2087 2060 2086 2080 2065 2044 2008 1980 2044 2178 2253 2243 2204 2129 2139 2035 1915 1830 1807 1823 1847 1903 1948 1918 1860 1855 1895 2035 2291 2466 2606 2699 2715 2635 2418 2153 2034 2101 2236 2373 2552 2668 2591 2565 2628 2654 2525 2354 2635 2900 2867 2849 2653 2400 2263 2165 2099 2140 2387 2887 3211 3088 2704 2404 2225 1949 1617 1495 1532 1589 1600 1559 1507 1584 1761 1803 1630 1462 1353 1472 1863 2254 2531 2636 2767 2845 2553 2010 1555 1427 1723 1880 1823 1932 2111 2311 2553 2761 2735 2545 2410 2430 2588 2889 3244 3526 3532 3185 2859 2817 3045 3153 3039 2745 2406 2189 1809 1434 1335 1373 1372 1329 1294 1292 25 22 18 17 16 18 18 19 20 23 27 30 30 27 21 16 14 15 17 17 15 12 10 12 15 19 23 26 28 26 27 27 24 25 30 36 37 38 34 38 44 46 43 40 36 31 25 20 16 14 14 12 8 9 9 9 11 12 13 13 14 14 13 13 12 11 11 10 10 9 8 7 5 4 2 1 1 1 2 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 3 3 3 3 2 0 0 9 41 104 195 277 282 209 211 610 1618 2721 2941 2334 2130 2404 2759 3165 3418 3592 3794 3823 3779 4105 4226 3609 2522 1492 833 512 340 250 221 213 236 272 278 270 279 304 393 519 576 649 743 754 737 814 962 997 924 920 1032 755 496 473 599 623 433 508 921 1330 1161 939 879 913 1010 1232 1545 1623 1417 1212 1043 826 602 456 393 365 411 466 508 604 778 945 1080 1152 921 577 295 141 76 43 19 4 8 58 233 571 665 633 707 772 828 950 1107 1197 1215 1157 1085 1028 988 952 912 874 845 818 774 721 685 665 654 648 647 650 657 668 671 660 646 634 629 627 621 608 593 583 580 577 587 613 663 736 814 875 913 950 981 1001 1028 1047 1041 1012 978 955 956 983 1036 1155 1278 1406 1552 1691 1778 1817 1818 1773 1702 1632 1578 1552 1560 1593 1640 1700 1747 1786 1824 1867 1858 1832 1831 1844 1854 1799 1719 1673 1681 1749 1843 1906 1920 1921 1924 1941 2072 2197 2291 2331 2341 2351 2339 2249 2064 1852 1754 1681 1637 1675 1767 1794 1699 1600 1562 1484 1476 1567 1684 1787 1747 1626 1715 2068 2161 2082 2035 1946 1900 1977 2039 1908 1641 1445 1391 1487 1670 1813 1800 1568 1288 1214 1320 1447 1622 1761 1724 1674 1646 1641 1656 1705 1815 1851 1765 1721 1698 1723 1780 1841 1918 2066 2253 2386 2289 2170 2160 2124 2011 1878 1787 1760 1769 1854 2049 2198 2255 2262 2184 2013 1889 1862 1875 1912 2052 2127 2142 2098 1989 1828 1616 1426 1523 1607 1663 1763 1910 2082 2262 2439 2598 2660 2717 2903 3120 3236 3272 3341 3473 3461 3419 3230 3162 3016 2813 2663 2644 2662 2517 2310 2185 2125 2084 2046 2028 2048 2062 2005 2034 2037 2075 2068 2029 1966 1994 2173 2246 2223 2172 2048 1971 1886 1848 1867 1877 1857 1826 1871 1895 1887 1897 1914 1911 1943 2107 2154 2349 2613 2792 2773 2489 2146 1980 1935 2031 2354 2373 2416 2407 2441 2591 2689 2385 2276 2653 2813 2762 2613 2401 2203 2108 2009 1999 2200 2592 3032 3238 3049 2581 2135 1832 1675 1541 1506 1550 1587 1542 1452 1337 1408 1578 1635 1583 1575 1721 2091 2584 2680 2737 2745 2779 2667 2161 1681 1635 1601 1656 1783 1929 1991 2072 2259 2511 2710 2508 2352 2330 2369 2508 2706 2893 3071 3006 2815 2903 3088 3210 3199 3083 2838 2563 2296 1874 1454 1281 1311 1338 1320 1255 1297 29 25 23 22 21 21 21 17 15 17 21 25 27 24 20 17 15 16 16 17 16 13 11 10 13 16 18 22 25 24 20 18 16 18 23 30 35 35 35 38 39 39 38 34 29 24 20 18 16 13 10 10 8 7 9 10 11 11 12 13 13 13 12 11 11 11 11 10 8 7 6 5 4 4 2 0 1 1 1 2 3 3 5 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 4 5 4 4 4 3 3 3 3 1 0 3 47 134 232 301 312 261 159 88 434 1546 2687 2921 2389 2166 2439 2785 3179 3406 3637 3867 3966 3988 4182 4259 3660 2679 1736 1058 651 417 284 213 180 170 178 181 187 216 289 413 541 600 684 763 740 706 770 878 894 881 930 1071 579 328 360 519 550 390 530 1083 1533 1268 965 830 815 895 1142 1560 1876 1800 1640 1466 1199 859 591 465 448 543 698 824 921 991 980 900 776 611 497 389 254 160 108 67 30 16 55 202 510 597 563 682 766 812 894 1010 1099 1169 1192 1156 1097 1040 992 951 916 884 846 792 733 692 673 664 660 662 668 679 695 691 679 663 648 640 637 634 624 603 574 547 513 492 496 535 609 701 780 828 869 897 930 978 1023 1041 1025 989 957 953 979 1025 1133 1252 1378 1512 1632 1711 1745 1743 1701 1635 1572 1523 1495 1500 1535 1585 1640 1689 1710 1705 1714 1701 1689 1709 1738 1734 1675 1612 1592 1603 1656 1722 1760 1763 1760 1771 1806 1905 2030 2160 2263 2292 2283 2288 2250 2112 1920 1775 1692 1644 1650 1672 1621 1468 1339 1328 1282 1309 1403 1551 1614 1561 1494 1527 1674 1697 1725 1732 1691 1720 1872 1990 1884 1604 1370 1260 1354 1543 1702 1655 1388 1095 997 1133 1211 1415 1531 1630 1632 1601 1619 1680 1740 1785 1845 1714 1650 1618 1619 1630 1660 1750 1814 1891 2105 2172 2165 2157 2098 1954 1783 1674 1649 1644 1748 1941 2112 2224 2280 2253 2120 2003 1982 2028 2041 2095 2086 1978 1825 1715 1672 1549 1411 1488 1584 1675 1786 1921 2066 2217 2364 2499 2555 2633 2805 3028 3196 3267 3355 3494 3428 3454 3418 3304 3101 2866 2682 2609 2640 2548 2441 2307 2159 2081 2047 2006 2002 2015 2024 2039 1997 2065 2107 2074 2043 2093 2198 2217 2151 2122 2062 2012 1971 1894 1829 1910 1929 1879 1855 1865 1939 1990 1959 1995 2020 2073 2109 2285 2601 2894 2871 2544 2203 1989 1894 2018 2328 2314 2203 2208 2399 2700 3019 2702 2611 2680 2715 2644 2513 2392 2290 2184 2134 2123 2305 2625 2912 2930 2577 2162 1852 1662 1537 1483 1497 1580 1648 1542 1357 1205 1194 1311 1454 1642 1983 2488 3100 3284 2772 2458 2237 1994 1605 1274 1275 1451 1411 1446 1638 1856 1969 2083 2352 2527 2550 2435 2356 2260 2179 2204 2200 2303 2575 2726 2871 3111 3263 3205 3012 2978 2843 2650 2442 2086 1663 1433 1437 1432 1390 1359 1414 35 31 26 26 25 25 24 19 14 13 15 17 20 18 16 15 13 14 14 12 13 12 11 11 11 15 15 17 20 20 18 17 16 19 26 32 36 37 37 39 38 34 29 22 17 14 13 14 14 12 8 10 8 8 10 12 13 14 14 13 14 13 12 12 11 11 10 8 6 6 5 4 4 3 2 1 1 2 2 2 3 3 4 4 5 5 5 6 6 7 6 6 6 6 6 6 6 6 5 4 4 4 4 3 3 3 3 1 0 0 37 140 253 311 291 219 143 85 57 429 1608 2803 3075 2576 2234 2405 2698 3102 3347 3636 3882 4033 4111 4141 3957 3315 2419 1668 1100 704 446 285 188 143 123 121 134 158 217 313 426 527 606 704 811 771 677 693 774 832 877 908 974 449 297 295 364 386 412 705 1310 1752 1399 1045 875 815 890 1163 1572 1871 1881 1912 1722 1437 1104 808 616 562 657 823 919 954 914 779 602 484 493 586 575 375 198 125 84 59 56 93 208 415 513 549 677 743 780 832 900 967 1047 1131 1170 1144 1085 1024 977 939 900 851 792 730 693 678 668 666 669 675 688 705 713 705 685 665 652 648 648 643 622 590 545 489 443 422 434 481 551 623 686 727 775 843 917 987 1031 1037 1007 966 954 972 1027 1110 1225 1357 1484 1587 1652 1681 1679 1643 1588 1532 1485 1456 1454 1480 1524 1568 1606 1620 1606 1598 1594 1602 1631 1662 1655 1604 1566 1559 1566 1598 1632 1646 1642 1636 1639 1667 1752 1872 2016 2140 2170 2131 2118 2134 2055 1983 1914 1804 1704 1651 1595 1462 1282 1199 1160 1103 1181 1353 1456 1485 1464 1411 1405 1471 1522 1539 1544 1556 1660 1838 1944 1843 1591 1363 1238 1219 1331 1471 1470 1287 1053 945 997 1100 1342 1621 1718 1657 1604 1637 1717 1746 1623 1628 1572 1544 1551 1536 1454 1362 1400 1493 1663 1877 1974 2002 2014 1995 1886 1687 1581 1575 1592 1715 1907 2087 2217 2305 2338 2270 2192 2140 2122 2077 1990 1845 1642 1453 1410 1503 1463 1414 1445 1533 1658 1799 1934 2056 2177 2290 2384 2420 2489 2690 2977 3176 3237 3320 3390 3399 3453 3485 3432 3252 2996 2834 2717 2668 2598 2555 2414 2182 2006 1954 1939 1946 1964 2049 2094 2031 2049 2117 2144 2151 2173 2183 2155 2129 2145 2144 2130 2127 2119 1931 2002 2041 1992 1893 1822 1822 1839 1856 1983 2054 2098 2163 2304 2552 2795 2869 2766 2541 2232 2065 2130 2349 2430 2313 2219 2577 2913 3130 3014 2740 2612 2622 2577 2497 2440 2423 2436 2445 2385 2412 2565 2670 2550 2149 1905 1733 1582 1472 1457 1547 1701 1853 1713 1349 1056 1017 1197 1501 1956 2568 3159 3685 3481 2909 2327 1875 1530 1215 1271 1312 1272 1151 1201 1437 1672 1861 2110 2385 2479 2498 2416 2292 2116 1866 1750 1640 1968 2269 2503 2763 2970 2991 2898 2778 2742 2661 2575 2477 2214 1757 1458 1583 1511 1522 1536 1618 39 40 38 35 28 23 23 22 19 15 12 13 17 14 13 11 10 11 11 10 13 13 11 10 10 12 14 15 19 23 25 25 21 19 24 30 37 31 33 35 33 27 18 13 10 9 10 14 16 13 8 7 8 9 12 16 17 14 14 17 19 17 13 11 11 11 10 8 6 5 4 4 4 3 2 2 3 3 3 3 3 3 3 4 5 4 5 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 3 3 3 3 2 1 3 22 139 282 334 287 185 86 32 27 70 453 1744 3096 3349 2806 2328 2346 2598 2976 3264 3594 3848 4041 4131 3990 3524 2821 2037 1428 966 624 395 257 182 152 141 140 159 192 258 353 449 531 605 687 782 788 701 701 811 921 979 977 834 429 349 294 280 314 499 927 1478 1763 1479 1034 854 862 977 1203 1501 1729 1828 2105 1935 1682 1411 1104 847 727 742 796 795 742 633 487 373 380 507 621 551 321 149 89 69 88 126 168 237 364 488 602 712 752 774 803 834 866 918 1007 1103 1134 1099 1041 993 953 908 852 790 733 698 676 666 665 671 685 704 721 726 722 708 685 667 657 660 664 652 619 561 495 439 400 384 392 418 460 518 580 644 732 835 941 1020 1043 1020 993 980 994 1046 1120 1223 1343 1459 1552 1611 1638 1644 1619 1571 1514 1466 1437 1428 1442 1475 1511 1538 1549 1544 1538 1543 1558 1580 1600 1593 1579 1582 1552 1545 1561 1577 1578 1568 1557 1551 1567 1633 1749 1892 2010 2039 1985 1919 1878 1811 1824 1878 1884 1828 1735 1592 1362 1095 994 1002 984 1129 1292 1378 1404 1408 1400 1400 1424 1472 1526 1557 1591 1688 1819 1875 1780 1588 1418 1300 1222 1266 1353 1353 1229 1068 971 991 1127 1440 1780 1757 1601 1543 1567 1648 1688 1491 1358 1342 1420 1493 1497 1384 1149 1075 1165 1347 1512 1605 1642 1695 1772 1762 1605 1541 1547 1595 1706 1876 2040 2173 2289 2342 2292 2201 2076 1941 1801 1642 1457 1271 1169 1257 1372 1397 1412 1454 1573 1749 1906 2023 2137 2224 2286 2306 2292 2378 2658 3002 3153 3204 3279 3363 3426 3480 3544 3579 3531 3392 3162 3023 2811 2713 2680 2563 2359 2144 1970 1873 1880 1922 2051 2109 2083 2071 2095 2115 2217 2189 2131 2105 2156 2215 2208 2159 2114 2152 2085 2050 2051 2047 1953 1817 1765 1770 1795 1882 1955 2037 2119 2230 2391 2589 2803 2955 2847 2537 2300 2260 2378 2512 2571 2365 2843 3081 3005 2954 2794 2599 2605 2563 2476 2422 2437 2497 2552 2536 2473 2407 2298 2155 1970 1793 1649 1526 1441 1476 1697 2002 2208 1988 1402 969 966 1309 1857 2540 2999 3174 3158 2981 2755 2488 2151 1777 1529 1404 1487 1375 1154 1110 1349 1660 1994 2339 2504 2454 2360 2299 2188 2082 1862 1724 1685 2034 2198 2200 2255 2470 2699 2666 2541 2419 2316 2292 2302 2207 2027 1850 1801 1766 1759 1739 1714 37 41 42 41 38 32 27 25 23 20 16 14 15 13 12 10 11 10 9 9 13 13 10 8 7 8 10 12 16 21 27 27 22 16 14 16 19 19 24 24 24 20 15 12 9 10 13 18 20 15 9 9 9 13 21 22 22 18 15 17 19 18 16 14 11 9 8 6 5 5 5 5 4 3 3 3 2 2 3 3 4 3 4 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 3 3 2 0 25 122 321 468 421 268 116 27 0 13 124 583 1964 3462 3602 3055 2529 2359 2520 2852 3169 3516 3775 3948 3964 3727 3263 2635 1955 1358 925 620 445 343 282 241 215 209 226 263 316 386 459 528 597 667 736 775 777 851 1056 1225 1251 1069 696 492 400 317 274 331 573 983 1378 1520 1422 1238 1138 1207 1304 1394 1566 1754 1866 2080 2134 2001 1795 1486 1196 977 829 721 615 506 399 324 312 401 518 492 298 170 88 62 75 152 227 266 300 391 549 726 821 802 763 749 750 767 814 898 1016 1098 1096 1045 999 959 911 854 801 747 709 680 661 657 666 686 708 721 722 726 718 702 683 672 675 683 678 654 596 528 466 417 382 359 345 346 377 434 494 584 705 829 911 952 982 1006 1013 1028 1074 1143 1236 1342 1447 1532 1587 1614 1623 1610 1564 1510 1463 1433 1420 1425 1444 1464 1486 1508 1521 1530 1538 1542 1551 1564 1554 1580 1615 1569 1535 1529 1534 1533 1525 1514 1505 1512 1549 1656 1797 1905 1935 1887 1786 1666 1560 1560 1697 1887 1915 1827 1656 1372 1073 974 928 946 1113 1281 1347 1348 1365 1406 1441 1461 1486 1555 1601 1655 1726 1781 1781 1708 1578 1456 1332 1266 1298 1349 1335 1245 1132 1049 1060 1163 1340 1576 1670 1615 1547 1532 1532 1514 1335 1163 1128 1216 1305 1314 1218 991 871 885 971 1077 1166 1207 1288 1461 1571 1566 1565 1575 1603 1660 1788 1939 2048 2156 2186 2119 1980 1807 1620 1423 1253 1157 1136 1174 1283 1337 1361 1447 1599 1827 2054 2161 2209 2262 2295 2305 2237 2212 2355 2662 3001 3130 3147 3221 3340 3413 3476 3573 3670 3705 3677 3616 3444 3023 2862 2821 2737 2580 2387 2216 1975 1912 1908 1974 2037 2060 2066 2080 1998 2287 2481 2347 2290 2373 2409 2279 2128 2050 2065 2018 1989 1998 2038 2019 1898 1807 1744 1750 1838 1889 1941 2015 2102 2219 2434 2663 2892 2912 2777 2609 2435 2257 2289 2778 2744 3123 3303 2972 2657 2672 2595 2568 2538 2439 2363 2389 2427 2431 2448 2407 2284 2103 1920 1747 1598 1472 1387 1330 1419 1672 2097 2471 2218 1515 1001 1027 1570 2268 2866 2948 2748 2533 2575 2792 2852 2694 2543 2597 2666 2441 2098 2023 2295 2464 2258 2424 2640 2723 2526 2145 2235 2204 2267 2169 1975 1848 1883 1969 2000 1944 2328 2471 2404 2211 2043 2004 2014 2013 2008 2003 2046 1967 1823 1842 1821 1591 34 34 35 37 45 51 45 33 27 24 20 18 16 13 13 11 17 11 8 8 8 8 8 7 6 7 8 9 10 12 15 19 17 14 11 8 9 13 18 15 17 17 20 19 14 11 12 16 17 12 10 14 20 27 30 22 20 15 14 16 17 15 13 11 9 7 6 5 5 6 6 5 4 3 3 3 3 3 4 4 5 5 6 6 6 5 5 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 3 2 1 0 77 288 539 624 527 322 125 25 1 25 210 878 2321 3792 3739 3312 2867 2544 2546 2793 3065 3410 3658 3832 3877 3697 3305 2715 2037 1434 990 713 574 477 383 298 259 262 294 337 394 468 541 584 624 674 735 802 884 1083 1324 1526 1438 1009 618 537 436 339 299 379 605 840 993 1090 1227 1397 1534 1658 1692 1672 1814 1987 2030 2055 2168 2099 1886 1663 1417 1135 858 634 469 356 295 294 344 426 451 339 166 91 67 62 138 262 345 383 409 482 635 808 910 912 855 787 749 728 741 819 944 1066 1095 1045 1000 962 914 860 809 763 723 685 656 646 656 680 703 717 724 734 721 713 698 690 692 696 691 668 620 562 504 453 408 366 330 311 321 356 395 464 572 684 785 887 973 1017 1039 1061 1105 1173 1256 1350 1445 1522 1572 1594 1601 1592 1553 1508 1470 1443 1428 1426 1434 1447 1470 1499 1525 1546 1540 1534 1546 1553 1543 1579 1606 1567 1525 1504 1500 1500 1502 1499 1488 1476 1491 1573 1694 1789 1823 1794 1709 1585 1454 1375 1395 1444 1678 1821 1687 1414 1091 886 834 909 1088 1271 1335 1326 1357 1414 1456 1495 1519 1563 1616 1678 1723 1727 1695 1640 1539 1432 1329 1321 1352 1367 1346 1280 1172 1103 1126 1135 1182 1352 1527 1605 1588 1516 1454 1346 1191 1045 982 1012 1055 1026 915 761 678 659 694 737 804 889 1017 1228 1416 1536 1595 1579 1559 1578 1670 1792 1857 1890 1878 1805 1649 1451 1269 1111 1028 1104 1261 1387 1451 1376 1365 1545 1858 2138 2298 2328 2293 2266 2274 2228 2137 2130 2311 2668 2989 3092 3084 3154 3296 3424 3543 3650 3717 3791 3863 3931 3823 3458 3160 3023 2928 2755 2593 2526 2238 2032 1914 1887 1921 1948 1939 2040 2102 2300 2498 2604 2659 2700 2631 2352 2109 2018 1953 1947 1946 1971 2026 2064 2019 1880 1790 1740 1828 1883 1911 1982 2039 2030 2174 2405 2637 2812 2924 2985 2932 2625 2599 2973 3176 3282 3302 3048 2620 2516 2457 2457 2498 2466 2349 2213 2150 2210 2287 2260 2186 2064 1924 1741 1540 1310 1181 1056 1106 1423 2082 2552 2333 1589 1051 1188 1926 2480 2699 2553 2366 2533 3051 3159 2996 2845 2844 3077 3222 3089 2956 3088 3464 3686 3454 3247 3207 3224 2935 2267 2014 2163 2394 2500 2363 2037 1822 1705 1821 1947 2190 2367 2334 2047 1846 1790 1782 1797 1817 1836 1812 1662 1566 1620 1463 1346 34 32 29 28 35 48 54 48 39 34 35 34 27 18 13 14 17 13 11 11 10 8 7 6 5 5 5 7 8 9 12 12 14 15 14 12 13 16 18 15 16 14 17 17 14 10 9 11 11 9 12 22 33 35 29 20 21 20 21 21 17 12 8 7 6 7 6 6 6 6 5 4 3 3 3 3 4 4 5 5 6 6 6 6 6 5 6 7 7 6 6 6 6 6 6 6 5 4 4 4 4 3 3 3 2 0 0 0 127 368 594 662 550 326 103 17 16 99 424 1296 2669 3781 3833 3541 3168 2779 2668 2778 2989 3296 3546 3770 3902 3702 3246 2619 1962 1413 1028 789 629 481 344 268 276 328 381 416 465 548 678 797 842 837 846 907 1009 1131 1191 1373 1386 986 617 542 452 368 341 422 603 748 815 899 1094 1354 1592 1755 1755 1718 1844 1976 1994 1957 1924 1832 1601 1464 1260 996 739 535 395 313 292 322 356 362 290 193 116 73 72 98 227 345 409 460 499 539 615 737 867 943 938 869 774 686 678 771 895 1029 1088 1044 999 961 915 862 807 758 715 677 651 643 650 670 692 710 722 722 727 723 717 709 708 707 699 676 636 588 537 487 442 396 352 323 320 333 358 404 479 556 667 811 943 1025 1066 1095 1140 1206 1284 1371 1456 1525 1567 1585 1589 1579 1551 1519 1490 1465 1447 1441 1446 1458 1479 1508 1542 1553 1546 1549 1562 1561 1547 1558 1557 1524 1489 1472 1464 1466 1479 1488 1476 1451 1453 1502 1594 1682 1729 1720 1660 1574 1459 1329 1270 1296 1483 1628 1588 1434 1187 922 824 909 1094 1294 1381 1375 1393 1424 1434 1456 1481 1509 1564 1636 1677 1654 1595 1556 1471 1374 1305 1312 1333 1333 1324 1320 1305 1189 1128 1048 1035 1144 1332 1476 1474 1386 1334 1216 1078 955 882 858 838 775 673 577 530 482 497 542 621 742 893 1082 1269 1407 1462 1447 1440 1485 1576 1651 1629 1578 1521 1405 1253 1118 1026 980 1016 1200 1418 1530 1580 1532 1549 1725 1992 2207 2320 2309 2237 2154 2111 2049 2030 2124 2327 2649 2989 3029 3046 3169 3328 3472 3586 3655 3769 4031 4149 4189 4166 3927 3519 3167 3093 2898 2703 2612 2388 2141 1970 1889 1873 1882 1850 2002 2187 2344 2496 2661 2760 2791 2733 2659 2562 2324 2152 2093 2104 2075 2041 2118 2093 1942 1866 1795 1779 1813 1873 1958 1995 1930 1983 2146 2376 2634 2922 3250 3359 2969 2946 3213 3311 3162 2985 2820 2590 2509 2398 2421 2511 2516 2372 2153 2017 2078 2088 2040 1999 1939 1856 1816 1838 1556 1307 1106 1124 1499 2163 2542 2314 1615 1244 1541 2141 2395 2279 2099 2140 2685 3143 3138 2976 2867 2858 2960 3159 3258 3303 3326 3390 3511 3533 3509 3632 3753 3154 2251 1720 1907 2215 2289 2192 1987 1607 1373 1528 1813 2084 2341 2452 2114 1824 1600 1575 1600 1577 1539 1422 1186 1339 1374 1290 1295 37 38 34 28 22 30 43 52 48 41 39 40 35 21 13 10 11 11 13 15 16 14 10 7 5 4 4 4 6 8 9 12 15 16 15 12 11 14 16 14 13 12 14 10 10 11 12 16 17 17 21 30 35 34 27 22 25 24 24 22 15 10 7 6 6 7 7 7 7 6 5 4 3 3 3 3 4 5 5 5 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 5 4 4 4 3 3 3 3 1 0 0 0 120 296 467 522 417 215 52 14 51 340 1015 1968 3010 3740 3848 3658 3249 2931 2754 2773 2966 3225 3434 3586 3630 3298 2802 2211 1671 1253 955 733 518 330 234 209 227 278 340 399 480 619 825 1014 1070 1037 1011 1004 968 854 797 1047 1169 953 694 552 454 392 383 420 512 642 730 794 967 1253 1477 1584 1548 1461 1443 1492 1527 1501 1422 1328 1179 1071 916 729 567 447 362 310 304 327 308 256 178 118 89 82 102 171 313 376 397 435 469 483 505 573 678 760 766 712 626 575 622 743 867 985 1059 1037 994 951 904 847 786 730 688 659 643 643 658 674 690 704 713 719 733 736 734 723 715 708 697 677 645 605 562 519 478 439 395 358 338 334 348 377 427 511 654 812 937 1023 1084 1124 1176 1246 1318 1397 1475 1539 1580 1596 1594 1579 1554 1534 1514 1492 1472 1462 1462 1468 1482 1515 1550 1556 1556 1560 1564 1560 1543 1523 1504 1487 1489 1496 1481 1463 1465 1464 1455 1434 1429 1462 1529 1602 1650 1659 1631 1579 1515 1396 1289 1247 1320 1401 1379 1266 1101 921 854 913 1106 1323 1430 1435 1440 1417 1379 1354 1355 1365 1438 1528 1570 1552 1481 1447 1375 1295 1238 1211 1205 1206 1207 1216 1237 1115 1001 890 852 938 1097 1203 1162 1104 1150 1078 946 841 778 738 700 651 571 529 509 473 463 521 627 742 847 944 1059 1160 1212 1260 1312 1369 1426 1450 1402 1333 1246 1119 1015 965 962 1007 1123 1328 1530 1605 1644 1664 1742 1912 2112 2273 2337 2250 2146 2045 1979 1951 1993 2142 2384 2682 3035 3082 3154 3285 3360 3342 3355 3594 3638 3387 3479 3826 4082 4075 3796 3340 3221 3009 2723 2485 2343 2260 2180 2094 1994 1995 2047 2159 2185 2109 2212 2435 2477 2456 2408 2415 2494 2479 2409 2462 2577 2415 2163 2006 1985 1984 1960 1879 1806 1778 1851 1924 1945 1916 1911 1999 2184 2442 2781 3283 3460 3176 2909 3125 3210 2987 2789 2663 2414 2507 2482 2521 2594 2587 2439 2244 2043 1935 1812 1669 1542 1455 1487 1838 2314 2270 2022 1829 1922 2254 2532 2562 2167 1586 1565 2091 2492 2290 1818 1814 2237 2894 3153 3133 3043 3006 2986 2995 3049 3045 3021 2971 2884 2806 2875 3096 3382 3372 2839 1994 1562 1646 1857 1759 1511 1427 1217 1125 1309 1623 1972 2275 2448 2271 1959 1551 1340 1335 1344 1277 1131 1063 1211 1284 1250 1208 46 47 42 33 28 34 45 52 45 36 33 36 34 21 13 10 11 13 13 13 18 19 14 9 6 5 4 3 5 5 7 8 11 13 12 11 12 11 12 13 14 17 17 11 12 19 23 27 31 34 37 41 39 35 29 25 26 25 21 15 10 9 7 7 6 7 6 6 6 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 2 1 0 0 4 37 115 166 177 137 68 21 27 48 351 1313 2373 3257 3748 3807 3597 3260 3074 2798 2836 2911 2906 2894 2920 2865 2535 2131 1694 1315 1001 740 512 317 199 168 129 107 111 137 191 299 471 625 605 600 793 944 903 717 543 569 716 792 759 652 534 448 403 397 404 417 499 622 692 746 893 1076 1131 1093 1020 951 993 1025 1015 969 906 826 727 624 528 450 391 342 308 298 292 260 201 139 108 98 109 154 250 376 404 375 372 379 383 393 419 454 473 451 402 372 421 558 717 843 940 1018 1023 979 929 875 817 758 709 674 651 640 644 662 670 683 699 708 718 742 754 751 734 718 705 694 678 656 621 584 545 509 470 427 391 368 354 353 363 398 487 631 788 915 1003 1071 1128 1195 1282 1358 1432 1503 1565 1605 1618 1608 1588 1571 1558 1543 1520 1502 1494 1494 1491 1483 1513 1542 1553 1555 1558 1562 1555 1523 1477 1449 1456 1495 1511 1503 1490 1475 1463 1450 1425 1415 1437 1482 1535 1569 1570 1560 1548 1538 1458 1342 1261 1245 1249 1211 1117 1022 921 868 921 1115 1336 1466 1488 1461 1414 1342 1267 1223 1215 1285 1379 1433 1431 1361 1307 1249 1185 1131 1089 1062 1047 1029 1007 995 903 797 701 648 673 772 848 761 724 841 821 761 711 679 654 631 615 561 580 605 611 610 619 648 678 723 761 843 948 1043 1126 1179 1196 1195 1184 1147 1114 1056 985 947 963 1026 1129 1286 1473 1622 1677 1705 1754 1853 1998 2175 2369 2412 2240 2078 1982 1942 1938 2003 2193 2332 2604 2959 3135 3220 3241 3185 3077 3017 2877 2965 2753 2762 3057 3422 3714 3782 3446 3325 3166 2881 2606 2495 2511 2502 2390 2194 2201 2244 2271 2177 2022 2027 2156 2080 1957 1895 1957 2037 2156 2355 2543 2770 2784 2521 2142 1957 1910 1919 1934 1930 1860 1902 1902 1887 1909 1934 1959 2072 2281 2598 3096 3508 3686 3701 3523 3232 2918 2651 2695 2350 2369 2459 2511 2544 2567 2433 2204 1945 1699 1477 1243 1070 1089 1323 2066 2660 2805 2687 2627 2763 2959 2900 2551 2010 1661 1798 2257 2463 2087 1549 1796 2519 3027 3102 3029 3068 3132 3025 2912 2879 2851 2827 2750 2613 2560 2661 2682 2801 2819 2685 2233 1816 1754 1696 1419 1285 1021 928 1019 1247 1482 1745 2018 2173 2195 1937 1526 1284 1260 1397 1258 1110 1045 1098 1197 1245 1292 53 58 51 40 35 39 45 49 38 33 37 43 39 27 17 16 22 24 19 15 17 16 11 8 7 6 5 4 4 4 4 5 7 8 8 6 5 6 7 9 13 17 17 15 17 28 31 32 35 39 42 41 36 30 23 21 21 20 18 13 9 8 7 7 7 7 6 5 5 5 4 4 5 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 3 3 3 1 0 0 0 2 9 24 41 31 22 11 4 6 14 69 348 1304 2478 3337 3742 3763 3587 3393 3216 2956 2801 2468 2062 1773 1619 1493 1318 1175 1025 857 654 446 272 162 123 115 89 44 20 14 16 37 96 188 272 401 587 691 637 481 368 382 427 574 601 528 462 427 410 402 405 413 427 478 557 620 665 710 719 688 655 639 717 737 732 701 642 579 520 460 415 382 354 326 306 291 261 212 159 130 127 135 163 225 314 395 416 368 339 339 342 340 330 310 283 247 212 210 315 496 679 813 901 974 998 960 900 843 790 744 708 681 661 646 650 663 674 685 696 709 730 757 771 766 747 725 708 695 681 664 633 600 562 524 484 447 417 396 379 368 361 381 462 595 739 855 939 1011 1089 1183 1288 1380 1461 1530 1587 1623 1632 1616 1596 1589 1585 1572 1551 1534 1528 1523 1507 1480 1495 1523 1542 1552 1555 1545 1518 1481 1426 1441 1442 1470 1492 1498 1494 1483 1469 1453 1436 1421 1420 1443 1480 1504 1504 1500 1502 1521 1498 1411 1286 1185 1146 1132 1068 995 924 906 972 1138 1334 1476 1520 1481 1407 1305 1201 1132 1113 1157 1230 1269 1261 1238 1175 1124 1060 1002 961 922 875 849 811 781 727 649 573 513 493 516 528 468 464 533 556 571 580 568 555 581 585 559 586 622 642 638 623 597 514 508 577 698 817 914 981 1002 984 977 969 953 950 944 941 958 1015 1114 1243 1403 1546 1662 1742 1792 1822 1854 1952 2173 2396 2394 2217 2032 1927 1898 1924 2024 2260 2360 2513 2795 3016 3078 3014 2928 2888 2894 2693 2701 2656 2505 2457 2713 3133 3387 3507 3602 3574 3319 2950 2704 2650 2636 2636 2589 2478 2347 2224 2137 2129 2117 1997 1745 1651 1658 1700 1823 2090 2361 2424 2650 2856 2785 2542 2310 2128 2017 2007 2037 1995 2000 1961 1867 1842 1893 1897 1974 2104 2364 2753 3262 3645 3669 3454 3254 2903 2502 2532 2330 2171 2173 2253 2236 2277 2133 1914 1679 1470 1266 1054 979 1207 1763 2304 2706 2807 2797 2908 3151 3354 2991 2395 1900 1742 1976 2281 2194 1786 1597 1954 2609 2924 2857 2826 2999 3107 2703 2404 2381 2450 2477 2398 2297 2274 2282 2330 2449 2512 2530 2576 2542 2434 1911 1489 1231 1037 911 879 1102 1275 1459 1609 1817 1977 1902 1636 1327 1227 1213 1039 938 983 1096 1224 1343 1468 47 55 56 48 40 39 40 40 36 32 37 45 44 35 26 25 26 28 21 17 15 13 9 6 6 6 5 4 4 4 3 4 5 5 4 5 7 8 8 8 11 15 16 19 25 34 34 29 27 29 32 33 29 23 18 17 19 23 21 14 9 8 7 7 6 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 2 0 0 0 9 30 52 68 64 33 5 1 0 0 5 69 380 1249 2462 3262 3779 3760 3528 3324 3124 2888 2356 1756 1323 1022 812 648 503 393 385 379 306 198 117 91 103 115 87 30 4 0 0 0 4 32 127 305 378 391 336 307 287 284 329 441 465 417 407 418 417 405 409 435 449 438 431 439 481 508 501 484 483 504 565 571 564 546 519 488 457 420 390 369 346 321 299 269 226 182 156 158 166 184 219 287 387 456 423 340 322 319 314 293 256 211 170 143 141 173 285 463 646 780 864 927 963 943 881 822 779 748 722 698 675 658 655 663 672 683 697 714 740 770 786 783 765 741 726 712 696 676 646 611 572 528 488 454 431 416 404 395 387 395 458 563 682 776 848 927 1023 1138 1256 1373 1469 1543 1596 1622 1622 1604 1589 1586 1586 1583 1570 1558 1552 1539 1508 1460 1459 1495 1526 1550 1559 1537 1487 1434 1397 1434 1430 1445 1472 1488 1485 1474 1462 1445 1442 1433 1417 1427 1448 1463 1469 1460 1454 1486 1489 1428 1298 1189 1147 1121 1057 982 945 947 1018 1160 1329 1466 1524 1497 1411 1285 1166 1083 1054 1070 1085 1080 1106 1136 1062 997 937 867 807 770 740 711 680 655 617 566 509 450 399 355 312 292 285 300 347 426 492 503 474 506 515 495 493 508 523 539 555 538 393 395 485 602 698 761 791 795 786 806 809 821 846 879 913 957 1028 1136 1253 1378 1495 1606 1706 1777 1812 1844 1922 2164 2336 2324 2171 1987 1854 1800 1829 1941 2118 2268 2430 2614 2797 2880 2797 2699 2701 2710 2644 2606 2589 2490 2369 2436 2595 2816 3087 3281 3565 3586 3269 2931 2622 2581 2876 2881 2654 2462 2363 2295 2201 2038 1880 1770 1773 1810 1887 2140 2582 2812 2538 2539 2712 2769 2762 2731 2618 2408 2139 2024 2042 2081 2074 1983 1887 1881 1864 1846 1910 2104 2416 2825 3166 3287 3267 3151 2818 2396 2241 2152 1986 1810 1937 1900 1868 1731 1540 1382 1288 1187 1093 1225 1548 2013 2356 2524 2552 2564 2717 2938 2837 2482 2072 1808 1954 2333 2145 1867 1612 1725 2015 2383 2570 2461 2480 2794 2836 2383 1978 1815 1839 1940 1983 1967 1951 1973 2119 2328 2454 2494 2640 2875 2816 2359 1854 1394 1085 1033 890 1028 1203 1273 1366 1611 1870 1931 1759 1336 1150 974 906 976 1078 1187 1395 1529 1650 45 53 57 53 45 42 42 40 35 29 29 37 42 38 33 29 26 22 14 12 10 10 7 4 4 4 3 4 4 3 3 3 4 5 5 4 7 10 11 11 12 15 20 24 34 41 38 29 21 21 23 21 17 13 14 18 20 19 18 14 10 8 7 6 6 6 6 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 2 0 1 12 72 144 177 164 118 56 11 0 0 0 3 53 349 1121 2290 3325 3795 3309 2601 2285 2216 1981 1533 1089 842 677 523 338 162 68 74 96 90 61 53 78 100 89 49 14 0 0 0 0 0 4 24 63 87 109 113 141 162 191 269 364 379 369 397 439 443 415 407 437 454 419 356 303 324 368 391 405 426 447 465 458 450 452 457 456 446 430 412 394 368 330 292 249 210 190 188 200 209 218 234 274 329 362 336 289 285 260 235 192 143 101 72 57 59 118 275 463 633 754 829 884 923 923 871 816 783 763 744 719 693 674 667 676 688 697 705 722 755 790 808 806 794 777 766 751 729 701 667 631 593 546 503 466 443 432 428 423 416 419 470 554 649 724 785 861 967 1097 1225 1348 1458 1539 1590 1621 1630 1609 1614 1604 1607 1597 1588 1586 1585 1571 1531 1469 1441 1466 1495 1533 1557 1531 1465 1411 1384 1400 1405 1421 1448 1468 1469 1460 1454 1457 1458 1452 1435 1431 1433 1430 1424 1413 1419 1446 1445 1406 1308 1221 1185 1158 1095 1020 990 1005 1073 1206 1361 1477 1521 1496 1396 1262 1145 1052 986 944 932 965 1037 1049 964 875 813 741 675 647 641 615 597 584 565 530 476 408 334 260 209 187 179 191 236 326 428 470 436 419 407 390 378 394 473 534 462 390 318 352 431 507 564 593 599 614 649 701 730 754 787 827 870 920 985 1078 1164 1247 1334 1437 1560 1673 1750 1844 1989 2176 2303 2289 2141 1949 1796 1710 1711 1790 1888 1980 2121 2285 2466 2643 2631 2532 2510 2505 2478 2452 2429 2386 2341 2346 2312 2340 2535 2718 2916 3085 3172 3113 2789 2685 2926 2920 2722 2506 2395 2351 2224 1931 1985 2097 2111 2054 2075 2302 2655 2764 2652 2682 2708 2691 2782 2992 2946 2717 2377 2164 2103 2139 2148 2032 1858 1829 1851 1814 1822 1925 2124 2418 2732 2940 3070 2935 2655 2289 1978 1848 1942 1648 1729 1684 1563 1375 1174 1057 1042 1024 1153 1553 1857 2116 2276 2324 2297 2288 2428 2562 2466 2250 1975 1843 2073 2234 1793 1579 1631 1863 2003 2024 2034 2032 2152 2484 2508 2176 1724 1395 1340 1515 1633 1716 1767 1789 1952 2288 2557 2649 2700 2889 2949 2753 2365 1883 1367 1477 1335 1176 1136 1188 1363 1591 1807 1920 1887 1568 1186 981 1023 1169 1304 1443 1652 1684 1642 52 64 65 55 44 40 44 45 39 31 28 31 36 35 30 29 26 19 11 8 9 10 7 4 3 3 4 4 3 2 3 3 4 5 5 5 6 8 11 13 13 15 19 24 35 45 41 30 20 17 15 13 11 13 16 19 21 21 20 17 11 8 7 7 6 6 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 3 2 0 15 72 177 300 336 280 170 65 8 0 0 0 0 13 140 847 2130 3134 3018 2174 1224 871 774 660 527 436 323 223 142 59 11 2 5 10 12 9 39 85 83 47 15 2 0 0 0 0 0 0 0 1 6 10 19 30 59 122 252 374 385 354 378 462 504 454 398 387 387 357 304 256 243 271 302 337 373 390 387 366 349 352 376 406 425 430 429 419 389 341 309 263 227 221 230 231 225 209 202 191 171 163 172 179 183 158 126 90 60 38 22 9 9 49 241 465 638 743 803 849 889 904 873 829 803 787 769 744 716 697 689 690 695 704 718 742 776 811 828 829 823 816 811 795 766 730 694 661 630 589 545 508 490 489 489 476 453 445 492 561 633 687 738 820 945 1091 1228 1344 1439 1520 1579 1625 1639 1598 1608 1624 1633 1622 1615 1613 1607 1583 1531 1450 1423 1451 1491 1520 1527 1501 1450 1408 1380 1377 1381 1395 1420 1443 1454 1454 1453 1463 1460 1467 1456 1441 1425 1413 1413 1414 1381 1394 1420 1401 1340 1278 1244 1224 1181 1111 1072 1088 1146 1265 1389 1464 1492 1451 1346 1219 1109 1005 907 833 818 883 969 969 882 769 691 635 590 567 572 556 544 537 521 492 442 374 298 228 180 154 145 150 177 248 346 398 379 335 308 303 303 319 367 381 275 231 252 312 380 420 440 450 449 475 550 630 672 691 722 767 814 859 906 982 1056 1110 1157 1236 1361 1503 1628 1770 1937 2107 2215 2215 2090 1897 1743 1668 1652 1658 1718 1792 1843 1849 1947 2319 2555 2430 2375 2352 2319 2294 2284 2265 2257 2261 2252 2232 2432 2582 2588 2649 2869 3109 2973 3010 3075 3001 2743 2504 2452 2041 1983 2054 2288 2397 2295 2110 2035 2176 2370 2423 2547 2759 2865 2845 2906 3114 3109 2922 2619 2318 2147 2113 2118 2057 1905 1783 1777 1777 1770 1804 1938 2170 2376 2634 2823 2704 2432 2204 1990 1728 1981 1832 1715 1567 1388 1173 937 785 793 914 1248 1701 1980 2098 2159 2178 2130 2166 2306 2400 2392 2366 2306 2151 2320 2049 1748 1948 2133 2069 1876 1770 1842 1851 1949 2124 2199 2128 1869 1395 1279 1291 1358 1517 1673 1743 1845 2139 2568 2804 2931 2999 3018 2983 2903 2614 2425 2372 2112 1847 1780 1724 1681 1670 1759 1809 1757 1588 1371 1202 1153 1064 1223 1523 1770 1798 1635 64 73 67 52 39 37 43 46 41 35 32 32 33 30 28 30 27 18 12 9 8 7 5 3 3 4 5 4 3 3 3 3 4 4 4 4 5 8 11 13 14 15 20 28 34 44 37 29 24 20 15 14 19 25 25 23 21 18 19 17 10 8 7 6 6 6 6 5 5 5 4 4 4 5 5 6 5 5 5 6 5 5 5 5 5 5 6 6 6 6 6 6 5 4 4 4 4 3 3 3 3 1 0 24 96 221 389 439 344 185 56 2 0 0 0 0 13 137 790 1614 2023 1716 1155 648 283 97 69 74 73 50 14 1 0 0 0 0 0 0 2 31 88 76 37 9 0 0 0 0 0 0 0 0 0 0 0 0 0 18 81 240 381 398 338 322 438 570 501 388 312 277 255 235 216 188 172 182 211 242 256 250 238 233 236 260 313 369 399 412 411 371 388 367 305 262 253 256 245 221 198 173 132 94 81 89 99 100 85 60 45 33 23 13 4 6 42 202 455 656 753 793 827 870 898 888 854 831 816 798 774 748 729 718 717 726 729 734 755 791 828 846 849 854 851 843 822 788 749 717 695 676 648 609 579 575 587 591 570 528 501 527 578 625 659 707 804 955 1126 1274 1370 1426 1504 1573 1624 1646 1624 1616 1614 1626 1630 1624 1613 1593 1556 1494 1402 1415 1468 1524 1539 1521 1485 1440 1405 1383 1370 1363 1368 1395 1426 1446 1456 1455 1460 1464 1473 1468 1449 1427 1417 1414 1380 1376 1383 1408 1397 1359 1318 1291 1281 1264 1229 1181 1190 1234 1309 1383 1424 1439 1398 1289 1164 1048 943 845 764 731 786 868 859 784 683 605 565 548 529 522 508 490 485 486 466 416 349 279 222 176 149 139 142 163 210 270 305 295 265 253 261 266 262 243 207 184 181 203 249 313 353 366 372 378 409 477 558 602 627 659 702 745 786 834 887 943 982 1004 1048 1147 1283 1430 1596 1774 1949 2059 2067 1963 1790 1651 1589 1553 1569 1613 1628 1556 1451 1518 1950 2362 2342 2280 2242 2213 2187 2189 2200 2200 2177 2227 2274 2420 2569 2545 2337 2404 2923 3134 3251 3329 3271 2971 2498 2557 2501 2389 2520 2632 2542 2320 2148 2239 2404 2487 2463 2509 2736 3029 3214 3237 3224 3205 3092 2838 2520 2244 2072 2021 1983 1873 1842 1806 1732 1669 1720 1898 2073 2085 2349 2530 2595 2603 2427 2267 2086 2122 2034 1817 1555 1331 1148 922 730 761 989 1383 1773 2018 2128 2175 2126 2056 2077 2164 2257 2392 2518 2618 2476 2449 2319 2186 2233 2306 2012 1663 1643 1742 1718 1736 1934 2290 2625 2543 2170 1824 1609 1577 1588 1464 1559 1687 2005 2370 2644 2886 2959 2795 2716 2842 2897 3033 3034 2867 2632 2603 2524 2282 2057 1979 1945 1912 1928 1875 1698 1448 1292 1391 1606 1715 1589 1425 73 75 65 49 40 37 39 41 39 35 30 34 35 32 27 27 29 22 16 11 8 6 4 2 1 3 4 5 3 2 3 4 3 4 5 5 6 8 11 12 13 14 20 29 33 40 34 30 26 23 21 23 28 28 30 28 24 20 18 18 13 8 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 5 6 6 6 6 5 5 4 4 4 4 4 3 3 2 0 0 24 102 250 429 495 354 164 46 4 0 0 0 1 18 198 348 710 910 766 472 226 86 23 12 16 14 7 0 0 0 0 0 0 0 0 1 10 47 35 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 4 65 220 348 364 296 271 386 561 472 324 232 183 165 167 149 109 90 85 93 104 108 103 103 116 134 160 206 278 343 377 380 348 430 379 312 275 264 258 241 213 185 146 93 65 68 88 100 89 65 44 36 30 24 18 14 15 44 167 425 660 760 783 807 860 911 918 886 861 845 830 810 790 773 762 758 754 750 766 789 817 843 859 867 881 890 879 849 804 764 742 737 736 721 690 661 659 674 684 671 637 608 598 609 627 655 715 828 998 1192 1350 1425 1484 1532 1579 1625 1652 1650 1642 1609 1591 1604 1606 1594 1567 1519 1451 1392 1445 1510 1560 1563 1530 1481 1432 1399 1388 1371 1352 1345 1369 1403 1429 1447 1450 1457 1472 1482 1475 1459 1443 1422 1387 1369 1393 1394 1400 1387 1360 1333 1313 1301 1297 1308 1286 1297 1339 1374 1390 1401 1399 1353 1241 1104 987 888 798 720 673 693 740 729 679 608 548 517 504 490 479 470 456 452 446 425 384 329 265 227 187 162 149 149 168 204 244 262 241 229 240 252 249 228 200 177 169 168 173 188 236 293 331 349 360 387 427 504 562 597 626 656 684 714 759 776 804 830 845 874 952 1073 1215 1404 1573 1740 1859 1887 1820 1694 1577 1516 1486 1498 1513 1488 1419 1356 1413 1635 1963 2169 2235 2214 2184 2188 2197 2172 2185 2165 2229 2303 2391 2510 2537 2134 2359 2666 2843 3046 3243 3210 2827 2332 2400 2622 2833 3023 3042 2831 2675 2660 2741 2733 2698 2563 2471 2596 2942 3317 3399 3322 3236 3151 2983 2722 2423 2149 2061 2015 2029 2048 1965 1803 1694 1813 1949 2128 2205 2202 2273 2528 2796 2725 2611 2430 2318 2181 1951 1670 1410 1204 1034 971 925 1135 1493 1830 2054 2170 2170 2081 2010 1973 1951 1943 1933 1781 1930 2029 2113 2105 2000 2010 2080 1762 1575 1545 1486 1434 1579 1971 2513 2856 2832 2694 2506 2344 2217 2116 1738 1617 1671 1931 2151 2347 2560 2561 2145 2021 2152 2385 2604 2649 2641 2547 2612 2852 2857 2701 2576 2521 2449 2520 2391 2059 1694 1412 1305 1416 1313 1084 1108 71 72 65 49 41 38 37 35 33 31 27 30 35 36 33 31 29 27 22 16 11 8 6 4 2 2 3 3 3 2 2 3 4 4 5 5 6 8 10 12 12 11 16 25 33 34 24 21 22 23 27 28 25 24 29 30 30 31 32 28 18 9 6 6 6 6 6 5 6 5 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 5 5 6 6 6 5 4 4 4 4 4 4 4 3 2 1 0 4 42 152 321 474 496 333 126 26 2 0 0 0 0 0 0 20 123 203 182 101 31 11 17 24 24 14 4 0 0 0 0 0 0 0 0 0 1 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 127 215 247 240 247 304 368 301 180 147 130 119 117 99 49 27 26 31 34 32 29 31 44 67 103 144 204 269 315 326 309 337 303 270 258 253 244 223 191 151 102 50 41 63 107 127 103 70 50 43 35 29 28 31 38 69 169 387 638 763 781 791 847 920 952 932 899 876 862 847 832 820 812 808 800 788 796 812 833 854 870 878 894 914 899 855 803 767 757 772 791 797 778 757 747 749 753 748 734 714 689 676 686 733 796 905 1082 1282 1435 1482 1523 1559 1590 1618 1635 1629 1600 1555 1542 1570 1586 1584 1554 1495 1440 1434 1508 1551 1569 1561 1531 1490 1447 1412 1396 1376 1348 1334 1348 1374 1400 1427 1448 1469 1486 1488 1477 1461 1442 1416 1387 1384 1400 1404 1399 1383 1359 1335 1321 1320 1323 1355 1368 1393 1433 1456 1438 1390 1341 1271 1154 1035 933 841 756 684 631 617 620 606 584 548 513 494 493 498 489 471 455 445 429 396 353 315 264 235 203 177 163 166 183 212 255 269 229 214 231 250 245 216 182 161 157 158 158 166 196 246 297 334 364 392 413 473 540 591 623 638 639 638 675 684 693 704 713 731 787 894 1004 1185 1350 1509 1655 1747 1755 1673 1567 1497 1442 1411 1399 1389 1382 1393 1395 1406 1614 1960 2209 2250 2181 2189 2206 2180 2204 2219 2253 2300 2362 2454 2532 2301 2496 2685 2814 2962 3039 2844 2512 2295 2518 2919 3026 3121 3367 3325 3291 3271 3201 3033 2716 2423 2310 2405 2634 2930 3218 3532 3558 3333 3107 2894 2636 2339 2202 2127 2091 2060 1993 1899 1908 2049 2042 2044 2009 1981 2046 2273 2636 2895 2923 2723 2475 2265 2062 1836 1592 1252 951 755 893 1219 1553 1857 2091 2222 2215 2156 2086 1956 1764 1573 1571 1488 1457 1631 1877 1968 1949 1987 1949 1664 1513 1424 1376 1431 1605 1887 2259 2425 2441 2439 2481 2521 2453 2407 2391 2185 1963 1951 2055 2125 2114 1972 1655 1494 1525 1596 1534 1453 1409 1484 1632 2111 2594 2853 3058 3241 3010 2786 2428 2063 1744 1427 1126 1015 902 883 930 71 67 60 49 39 36 34 29 27 28 28 27 25 31 35 34 30 27 22 18 13 11 8 7 5 4 3 2 2 2 1 1 3 4 4 5 6 7 9 11 11 11 14 26 35 35 24 12 15 23 32 36 35 33 33 34 38 38 34 27 18 9 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 5 6 5 4 4 4 4 5 4 4 4 3 2 1 0 1 13 59 221 366 468 439 257 69 2 0 0 0 0 0 0 0 0 4 8 5 3 10 28 47 49 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 0 0 0 0 0 5 36 83 126 162 180 170 137 96 51 82 105 101 71 29 6 1 3 6 8 7 6 7 14 32 64 99 166 214 243 260 260 253 237 226 228 229 217 190 156 115 69 35 30 57 109 133 115 85 63 54 45 41 53 80 113 154 231 380 599 759 801 813 853 916 963 969 945 915 895 882 869 859 852 843 824 814 822 837 851 858 859 861 874 891 876 834 793 773 779 806 843 868 864 851 838 836 833 824 812 791 759 752 825 939 967 1010 1176 1372 1505 1545 1549 1559 1570 1575 1569 1545 1511 1490 1521 1569 1598 1592 1546 1486 1459 1478 1514 1536 1551 1543 1512 1476 1451 1429 1408 1381 1355 1336 1335 1352 1379 1410 1445 1479 1502 1500 1497 1469 1430 1410 1402 1406 1416 1419 1412 1396 1375 1353 1337 1335 1349 1375 1399 1434 1496 1555 1534 1391 1252 1154 1047 951 861 781 714 652 592 549 541 525 515 505 493 491 505 510 498 484 468 458 434 384 327 300 269 238 211 194 188 198 213 221 260 276 237 210 216 238 242 213 174 154 152 148 142 144 165 207 255 302 351 390 430 489 555 609 642 655 628 603 621 635 639 636 630 631 670 746 845 981 1131 1287 1447 1597 1711 1695 1624 1551 1467 1387 1336 1326 1338 1376 1387 1365 1561 1985 2325 2304 2172 2165 2217 2216 2243 2264 2269 2273 2275 2331 2368 2366 2515 2741 2927 2969 2874 2564 2321 2220 2417 2704 2713 2768 3394 3648 3640 3569 3534 3345 2997 2680 2499 2459 2426 2505 2770 3153 3391 3367 3205 3023 2793 2527 2333 2199 2105 2029 1947 1901 2021 2097 2083 2011 1902 1866 1934 2215 2622 2840 2973 2848 2555 2315 2077 1736 1395 1055 823 815 1016 1307 1603 1832 2084 2285 2376 2349 2177 1903 1752 1673 1586 1492 1546 1786 1979 2026 2013 1808 1715 1583 1460 1350 1315 1495 1598 1650 1689 1625 1546 1577 1675 1802 1903 1970 1993 2067 2103 2044 1987 1844 1774 1721 1599 1436 1289 1248 1071 823 632 669 777 994 1484 1978 2616 2934 2862 2543 2108 1753 1556 1237 980 888 993 1163 1233 70 65 57 47 39 33 29 26 23 25 25 24 21 20 24 26 26 23 20 18 16 14 11 9 7 5 3 1 1 2 1 1 3 5 6 7 8 10 11 11 12 15 22 34 43 39 25 15 16 23 31 36 41 48 52 51 45 36 31 18 12 9 7 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 5 4 4 4 4 4 4 4 4 4 3 1 0 0 2 15 65 238 312 358 297 151 29 0 0 0 0 0 0 0 0 0 0 0 0 9 28 53 70 65 42 27 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 3 20 43 52 53 46 26 10 5 31 50 38 16 3 0 0 0 1 1 0 0 0 3 11 31 63 113 138 177 216 235 229 202 178 180 187 174 145 113 84 55 36 38 72 116 131 115 89 70 63 58 63 108 209 334 413 419 443 567 723 804 847 881 915 943 959 961 944 924 914 903 893 885 873 857 853 851 854 847 832 815 809 822 842 838 822 817 835 861 889 928 954 958 942 924 920 923 921 905 877 841 836 931 1083 1118 1134 1256 1427 1549 1589 1583 1573 1561 1543 1518 1493 1475 1484 1545 1603 1625 1605 1558 1519 1518 1534 1529 1521 1528 1516 1472 1449 1469 1453 1433 1403 1380 1358 1347 1358 1384 1414 1452 1497 1503 1513 1486 1452 1433 1421 1418 1423 1430 1435 1432 1418 1395 1368 1348 1345 1359 1385 1406 1444 1523 1627 1649 1454 1216 1056 944 857 789 730 669 603 541 490 492 495 495 495 499 509 521 521 512 507 498 486 458 403 337 292 266 241 222 216 226 245 250 233 265 284 253 218 220 242 242 207 174 155 145 134 123 121 135 167 211 264 318 379 450 525 591 641 672 680 635 589 580 590 600 600 588 589 620 660 730 823 935 1071 1226 1395 1566 1639 1650 1618 1536 1426 1341 1332 1317 1349 1409 1446 1627 1975 2269 2258 2227 2173 2185 2226 2240 2251 2254 2259 2219 2205 2208 2254 2359 2486 2571 2590 2613 2383 2235 2326 2509 2658 2804 2988 3397 3541 3505 3480 3517 3457 3283 3182 3051 2874 2544 2353 2371 2587 2921 3228 3222 3106 2917 2693 2452 2249 2149 2124 2032 1996 2021 2069 2109 2116 2066 1935 1877 2277 2702 2875 2907 2807 2565 2297 1999 1531 1211 1000 884 937 1160 1396 1702 1914 2138 2354 2450 2344 2094 1815 1782 1772 1750 1658 1670 1736 1713 2048 2090 1735 1575 1500 1431 1459 1203 1370 1408 1342 1229 1091 972 965 1040 1181 1362 1535 1699 1861 1944 1966 1972 1840 1729 1678 1657 1578 1347 1197 978 754 539 469 490 511 597 857 1464 1809 1892 1782 1502 1185 1019 888 1164 1281 1295 1433 1489 69 65 55 49 40 32 28 25 22 23 24 24 24 23 22 23 23 21 18 18 17 15 13 10 8 6 4 1 1 1 2 2 3 5 6 7 9 11 12 12 14 19 29 41 51 43 26 23 26 29 32 36 47 61 69 68 57 42 26 10 8 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 5 4 4 4 4 4 4 4 2 0 0 0 0 18 78 186 200 186 129 55 7 0 0 0 0 0 0 0 0 0 0 0 2 20 50 78 89 79 58 45 34 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 4 8 2 2 4 2 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 2 8 26 61 84 164 226 241 213 156 107 103 117 113 95 77 67 59 55 63 101 128 123 101 82 73 71 73 99 198 380 561 634 597 563 604 703 793 871 917 934 939 943 950 951 938 936 931 925 914 894 876 866 875 871 838 796 766 758 774 801 815 834 861 910 954 984 1009 1021 1021 1010 1002 1005 1017 1025 1018 997 972 966 1044 1175 1238 1268 1336 1445 1545 1602 1617 1612 1594 1565 1537 1521 1525 1557 1618 1643 1639 1611 1575 1554 1556 1564 1547 1506 1503 1524 1475 1420 1439 1437 1447 1427 1400 1377 1371 1385 1409 1427 1445 1476 1472 1506 1489 1453 1436 1431 1427 1431 1436 1444 1448 1441 1424 1399 1377 1359 1365 1378 1385 1412 1471 1588 1695 1554 1262 1028 880 795 739 678 615 577 496 468 473 494 509 517 524 535 541 540 532 524 517 500 465 407 335 279 256 247 240 249 275 290 267 226 249 289 277 232 209 215 211 189 165 149 137 119 107 105 114 139 177 227 282 346 429 515 578 610 652 651 627 590 566 564 576 587 570 556 566 595 644 711 794 892 1001 1146 1316 1456 1544 1589 1593 1544 1451 1400 1346 1353 1374 1431 1574 1797 2019 2120 2199 2308 2441 2330 2235 2233 2243 2274 2207 2088 2043 2074 2144 2222 2297 2411 2455 2284 2286 2456 2651 2855 3094 3301 3284 3174 3161 3232 3295 3292 3315 3469 3230 3169 2886 2640 2529 2560 2772 3184 3217 3159 3057 2885 2611 2310 2160 2114 2148 2180 2190 2203 2247 2294 2204 1973 2006 2307 2729 2960 2895 2687 2466 2165 1861 1516 1310 1202 1143 1201 1395 1570 1838 2064 2239 2394 2467 2318 2045 1873 1810 1725 1653 1608 1549 1485 1337 1820 1768 1612 1551 1477 1290 1443 1268 1221 1171 1089 980 853 725 670 677 787 950 1156 1374 1565 1709 1820 1816 1729 1671 1637 1546 1511 1390 1245 1079 865 676 592 596 608 579 615 773 917 950 849 865 792 754 790 931 1124 1207 1364 1377 62 55 48 45 39 34 29 25 23 23 23 22 22 22 22 22 21 20 18 17 16 16 15 11 7 6 4 2 1 1 1 2 3 4 5 6 9 10 10 11 15 25 36 46 59 71 51 47 46 47 50 58 70 76 68 59 48 37 24 8 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 4 4 4 4 4 4 4 3 2 0 0 0 4 33 91 151 145 82 34 10 1 0 0 0 0 0 0 0 0 0 0 2 11 34 68 97 108 99 81 65 50 38 26 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 1 8 44 64 122 191 208 162 88 38 30 44 50 53 51 54 61 68 82 118 131 114 91 78 75 77 93 156 308 491 615 641 629 651 676 729 807 895 956 976 970 957 950 951 936 937 935 929 918 902 895 911 972 950 863 787 757 765 794 842 838 848 857 889 921 947 976 1003 1018 1027 1028 1032 1048 1070 1087 1094 1094 1099 1139 1213 1278 1334 1391 1460 1550 1639 1682 1689 1668 1633 1607 1603 1615 1635 1659 1662 1641 1609 1582 1570 1568 1555 1527 1482 1484 1520 1505 1465 1463 1460 1473 1484 1464 1440 1430 1432 1435 1442 1475 1501 1506 1485 1458 1440 1433 1430 1429 1435 1439 1448 1453 1449 1430 1405 1391 1379 1381 1383 1370 1388 1439 1550 1694 1624 1365 1096 880 750 688 642 594 577 488 471 479 500 520 534 542 540 533 518 513 497 486 468 429 372 313 271 262 276 287 305 322 313 259 200 217 281 306 269 220 201 189 184 160 134 125 111 99 101 107 127 155 191 235 298 393 495 560 587 600 613 622 600 578 581 592 594 575 557 549 561 598 642 682 737 827 958 1095 1206 1308 1428 1547 1609 1581 1467 1381 1356 1328 1331 1414 1548 1701 1898 2155 2370 2237 2245 2413 2307 2261 2293 2241 2057 1999 2043 2106 2235 2296 2387 2461 2329 2346 2658 3110 3317 3116 3071 2913 2869 2995 3113 3071 3060 3542 3888 3612 3430 3237 3037 2906 2889 3075 3328 3346 3275 3210 3122 2879 2508 2263 2175 2203 2275 2287 2277 2371 2460 2346 2114 2127 2312 2576 2736 2609 2278 2240 1998 1777 1555 1288 1060 1163 1447 1589 1773 2006 2221 2345 2363 2337 2235 2081 1921 1723 1538 1445 1457 1373 1442 1324 1512 1601 1539 1546 1593 1379 1359 1248 1148 1068 984 891 782 682 593 576 621 725 872 1091 1454 1600 1604 1626 1705 1748 1577 1354 1271 1253 1184 1081 964 831 754 755 730 690 638 576 541 576 361 527 691 936 1213 1161 1121 1140 1222 1228 59 48 40 36 31 26 24 23 21 20 20 18 16 18 19 21 21 19 17 16 16 16 14 11 8 6 3 1 1 0 0 1 2 3 4 6 8 9 11 14 19 28 38 46 60 70 66 63 57 56 59 74 88 80 57 39 28 29 18 7 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 1 0 0 0 19 70 148 192 151 61 8 1 0 0 0 0 0 0 0 0 0 0 1 9 27 50 84 115 129 122 104 84 65 49 39 27 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 8 38 64 105 148 143 89 31 6 2 7 13 43 50 50 58 77 101 126 126 108 89 80 77 84 119 216 395 505 526 533 562 610 658 710 791 897 983 1024 1019 985 955 950 943 927 935 927 915 922 958 1018 1081 1027 908 814 767 759 782 825 853 897 874 834 813 847 930 1008 1033 1008 982 991 1018 1052 1091 1131 1160 1174 1197 1256 1325 1378 1418 1477 1583 1708 1764 1771 1759 1736 1711 1693 1688 1696 1694 1675 1642 1606 1581 1571 1571 1565 1537 1497 1497 1506 1501 1487 1479 1488 1537 1592 1549 1511 1491 1479 1471 1472 1512 1555 1526 1466 1437 1432 1426 1420 1420 1428 1433 1438 1443 1441 1437 1434 1420 1396 1406 1395 1362 1364 1419 1533 1669 1621 1381 1097 849 698 640 611 563 529 478 460 465 482 508 527 526 512 526 507 487 458 436 418 391 350 301 277 279 293 315 333 332 297 229 172 185 251 292 280 246 226 210 188 147 124 119 113 106 108 113 123 136 154 189 264 367 457 517 534 540 571 606 588 556 558 567 574 564 554 551 548 560 590 613 647 719 799 869 935 1041 1206 1397 1559 1615 1542 1414 1334 1283 1253 1277 1337 1436 1633 1944 2225 2462 2613 2569 2443 2437 2399 2424 2300 2178 2228 2367 2487 2525 2565 2479 2343 2379 2688 3205 3533 2997 2914 2861 2927 3154 3437 3652 3820 4169 4180 3980 3710 3424 3132 2939 3139 3364 3498 3499 3377 3293 3258 3084 2764 2454 2261 2202 2200 2166 2169 2283 2406 2428 2396 2429 2501 2582 2619 2389 1913 1842 1792 1699 1538 1316 1083 1293 1518 1707 1917 2173 2347 2305 2148 2172 2118 2068 1942 1745 1594 1585 1710 1440 1414 1396 1476 1517 1395 1585 1579 1500 1338 1143 1043 1014 951 877 810 784 772 771 759 727 736 989 1199 1264 1323 1429 1497 1458 1335 1199 1068 1002 979 933 906 889 869 892 876 795 695 589 539 551 638 813 960 1115 1354 1378 1358 1269 1196 1159 53 42 35 30 24 22 22 20 18 19 19 16 15 17 18 19 19 18 16 14 13 14 13 10 7 5 3 1 0 0 0 0 1 2 4 8 7 8 9 11 17 26 35 40 49 57 59 59 59 59 62 69 71 62 43 27 10 13 9 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 2 1 0 0 5 51 153 247 240 152 51 3 0 0 0 0 0 0 0 0 0 0 0 6 21 43 67 100 139 160 156 135 106 80 62 50 42 29 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 36 66 94 100 71 30 5 0 0 1 7 72 84 74 73 87 106 117 112 102 95 89 87 99 154 284 451 471 470 491 507 513 535 589 680 807 945 1059 1119 1084 1009 1010 993 927 942 918 883 880 915 943 889 781 677 594 507 440 400 382 402 501 559 585 609 689 824 959 1041 1091 1096 1129 1166 1202 1245 1281 1280 1287 1282 1300 1339 1371 1408 1493 1647 1811 1866 1850 1844 1828 1825 1842 1838 1773 1713 1681 1644 1606 1580 1571 1574 1573 1561 1542 1536 1524 1510 1504 1516 1552 1612 1677 1620 1582 1562 1544 1528 1520 1536 1566 1541 1474 1436 1427 1420 1411 1410 1411 1410 1411 1414 1416 1413 1408 1406 1399 1426 1413 1378 1367 1417 1520 1610 1567 1346 1034 797 667 613 579 529 492 458 431 425 430 443 460 473 487 503 489 465 435 406 384 361 316 278 278 286 292 297 301 293 257 188 147 161 216 265 282 269 236 202 176 131 112 112 115 117 119 119 118 114 119 154 232 335 422 469 486 503 528 552 533 491 488 513 541 534 525 517 510 516 542 569 603 641 667 694 749 855 1009 1191 1382 1528 1574 1472 1358 1307 1273 1236 1215 1237 1336 1534 1739 1889 1998 2167 2306 2622 2591 2562 2534 2480 2492 2550 2657 2684 2597 2384 2273 2407 2763 3281 3336 3100 3073 3116 3194 3334 3555 3794 4063 4170 4114 4000 3854 3629 3285 3104 3230 3301 3291 3180 3053 3102 3219 3217 2986 2683 2427 2287 2188 2074 2089 2215 2340 2407 2498 2627 2752 2807 2785 2434 2058 1860 1757 1682 1505 1319 1220 1374 1547 1685 1900 2204 2401 2406 2316 2148 1986 1962 1992 1959 1865 1771 1917 1658 1460 1556 1809 1529 1111 1071 1179 1375 1391 1140 1000 954 911 875 857 874 917 938 973 981 883 931 1037 1112 1124 1193 1192 1108 1068 1020 893 750 725 705 730 783 837 893 917 881 817 766 734 717 791 992 1213 1363 1535 1464 1442 1332 1090 971 44 36 30 29 26 24 21 18 17 21 19 17 16 16 17 17 17 16 13 12 11 11 10 9 5 3 2 1 0 0 0 1 1 2 3 4 5 6 7 8 12 18 24 28 38 51 55 59 68 72 63 54 46 36 25 15 7 9 7 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 0 0 1 21 91 204 241 166 82 24 1 0 0 0 0 0 0 0 0 0 0 3 18 37 57 84 125 178 215 205 166 124 94 77 67 61 48 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 2 13 37 60 66 45 16 4 0 0 0 2 16 125 126 97 81 85 94 100 102 104 106 103 101 114 186 340 467 453 462 471 458 432 423 454 533 673 861 1039 1175 1200 1115 1015 928 832 782 712 636 556 465 371 299 239 181 145 123 104 86 69 65 90 134 188 254 344 461 598 748 903 1004 1113 1223 1336 1463 1569 1596 1632 1576 1517 1505 1488 1464 1495 1627 1799 1885 1932 1957 1960 1977 2008 2006 1949 1850 1731 1673 1631 1597 1577 1570 1571 1581 1590 1593 1594 1593 1596 1608 1639 1692 1736 1697 1664 1640 1615 1584 1557 1550 1550 1502 1458 1428 1415 1409 1401 1391 1385 1380 1376 1375 1378 1383 1384 1372 1338 1406 1425 1413 1412 1452 1525 1582 1550 1323 995 772 661 603 550 488 446 415 382 372 367 373 401 435 456 463 463 449 412 371 344 324 291 315 286 276 272 260 244 229 208 157 132 147 192 246 286 296 265 192 153 120 107 109 118 123 120 111 102 93 98 134 206 302 390 435 430 423 441 449 425 385 374 410 477 501 494 479 470 474 499 535 583 612 615 619 657 740 856 996 1193 1431 1561 1545 1480 1440 1380 1271 1154 1118 1174 1304 1463 1630 1776 1906 2051 2508 2677 2672 2649 2624 2616 2591 2641 2627 2460 2282 2277 2537 3125 3362 3264 3154 3124 3127 3138 3252 3381 3458 3495 3548 3628 3723 3820 3800 3566 3356 3126 2994 2927 2728 2556 2752 2910 3008 3021 2857 2594 2364 2171 2052 2129 2187 2291 2421 2575 2765 2938 2952 2993 2898 2622 2186 1860 1814 1570 1346 1335 1470 1591 1690 1828 2108 2412 2481 2336 2072 1912 1915 1997 1989 1829 1784 1800 1679 1448 1297 1363 1068 1002 932 895 1105 1452 1273 1058 953 927 959 972 933 899 889 1220 1357 1208 971 853 934 894 948 972 986 949 866 779 697 658 495 535 602 685 806 840 844 873 901 952 997 1030 1215 1388 1545 1752 1630 1394 1251 1097 1062 36 32 28 29 27 25 21 19 20 21 18 16 17 18 18 17 15 14 12 11 11 10 9 7 2 2 2 1 1 0 0 0 1 2 2 2 3 4 5 5 12 18 18 18 24 35 40 58 72 69 48 33 25 18 12 8 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 2 0 0 0 5 36 89 113 79 42 17 4 0 5 11 7 0 0 0 0 0 2 7 16 36 49 72 113 173 236 274 242 182 137 111 101 101 100 78 50 30 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 5 20 38 43 25 3 1 0 0 0 0 2 18 85 98 100 96 94 96 104 110 115 117 113 112 125 203 352 452 448 443 428 392 348 319 331 400 537 721 874 947 932 820 657 549 474 382 285 196 120 57 14 0 0 0 0 0 4 6 4 2 3 8 19 39 70 117 185 267 335 431 562 731 921 1129 1346 1548 1715 1799 1892 1943 1969 1888 1712 1578 1612 1759 1933 2052 2118 2146 2151 2132 2076 1975 1804 1735 1693 1656 1632 1625 1627 1645 1659 1665 1669 1663 1662 1686 1734 1795 1829 1795 1747 1706 1672 1634 1591 1553 1524 1479 1435 1406 1394 1391 1387 1374 1360 1350 1343 1342 1347 1357 1365 1353 1342 1388 1427 1447 1463 1492 1541 1586 1550 1290 985 781 673 601 529 460 427 382 346 333 323 328 359 384 404 423 422 415 393 362 343 342 358 322 275 262 250 223 190 169 156 130 120 136 174 223 267 278 214 168 134 109 98 102 113 118 108 96 85 77 86 123 197 298 393 409 380 360 357 346 311 269 259 365 405 433 437 420 408 409 434 462 531 600 626 616 615 658 748 856 1039 1293 1457 1520 1555 1583 1547 1361 1175 1085 1103 1209 1373 1571 1753 1863 1944 2161 2338 2477 2665 2687 2650 2554 2553 2497 2357 2275 2430 2802 3264 3273 3110 2985 2930 2930 2993 3096 3088 2988 2906 2940 3076 3262 3497 3607 3559 3464 3319 3163 2951 2607 2387 2617 2628 2715 2778 2759 2668 2422 2189 2129 2222 2263 2308 2408 2534 2689 2826 2890 2944 2852 2685 2399 1908 1858 1606 1393 1331 1424 1604 1747 1796 1939 2240 2398 2324 2097 1882 1823 2080 2033 1821 1742 1757 1724 1489 1185 1082 997 993 933 835 906 1280 1329 1141 1009 950 904 905 1022 904 876 1228 1471 1381 1000 700 764 763 780 815 834 802 743 713 669 570 512 511 510 596 767 823 863 915 1003 1144 1319 1445 1567 1599 1606 1664 1687 1493 1071 1126 1055 31 28 28 29 28 22 20 21 21 19 17 16 19 19 20 17 15 14 13 11 12 10 8 6 2 2 2 2 1 1 0 1 0 1 2 2 3 3 4 4 10 14 13 12 15 23 35 52 56 45 29 16 9 8 7 7 6 6 6 6 6 6 5 4 4 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 2 0 0 2 14 49 72 57 18 4 1 0 6 49 92 74 3 0 0 0 3 10 20 32 46 51 83 161 250 305 304 249 187 152 132 130 143 149 124 80 52 39 26 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 1 8 17 20 10 0 0 0 0 0 0 1 10 45 98 129 129 123 123 126 127 126 124 119 120 137 210 326 407 412 389 350 293 237 206 214 268 387 522 547 489 383 272 185 140 110 72 38 17 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 21 32 34 62 113 199 322 476 666 894 1157 1461 1801 2047 2318 2412 2266 2000 1677 1593 1745 1937 2103 2215 2261 2243 2182 2085 1895 1810 1761 1724 1698 1690 1691 1697 1702 1700 1700 1687 1685 1716 1766 1846 1897 1884 1830 1766 1716 1678 1630 1580 1536 1489 1439 1399 1379 1375 1373 1360 1338 1322 1313 1315 1325 1337 1343 1333 1323 1346 1383 1436 1477 1502 1535 1563 1514 1274 1009 815 695 609 526 453 410 371 335 313 296 289 305 333 352 368 368 374 366 346 334 306 300 305 261 239 220 183 149 125 113 102 101 117 148 184 209 206 172 149 126 105 93 92 100 107 101 97 86 73 75 108 174 263 337 358 342 323 305 279 239 204 216 299 334 347 333 303 289 308 345 383 467 562 621 629 603 590 660 760 899 1074 1240 1368 1469 1589 1595 1433 1245 1123 1105 1180 1317 1549 1731 1825 1825 1831 1881 1987 2226 2464 2457 2504 2513 2446 2339 2324 2774 3060 3151 3086 2943 2784 2735 2753 2804 2773 2703 2559 2431 2490 2761 3068 3293 3340 3366 3413 3460 3487 3430 3102 2744 2874 2971 3051 3120 3127 2826 2748 2555 2444 2397 2407 2454 2420 2382 2446 2499 2577 2608 2492 2308 2289 1995 1829 1697 1514 1350 1361 1562 1733 1809 1928 2212 2375 2277 2053 1868 1727 1786 1685 1619 1591 1557 1701 1534 1302 1161 1106 1072 986 847 809 964 1157 1130 1036 928 802 822 1147 984 861 991 1270 1418 948 726 690 686 689 698 696 660 619 624 641 694 720 609 534 618 702 771 820 915 1149 1491 1858 2017 2064 1948 1720 1551 1497 1305 1073 1220 1286 29 28 29 28 25 21 21 22 21 18 16 17 18 18 20 18 16 15 14 13 13 11 8 5 3 2 2 2 1 0 0 0 0 0 1 3 2 3 3 3 5 6 7 8 10 15 23 32 24 18 11 6 4 5 5 6 5 6 6 6 6 6 5 4 4 4 4 4 4 5 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 1 0 1 6 41 75 63 31 7 0 0 0 53 213 332 232 6 0 0 3 12 20 29 39 45 45 73 178 302 353 315 244 186 148 122 122 144 164 159 128 92 65 44 23 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 21 28 19 5 3 0 0 0 0 0 10 49 126 171 162 151 151 152 144 134 125 121 125 147 209 287 335 329 293 244 187 141 118 119 146 211 266 224 143 72 28 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 1 1 0 3 18 53 111 194 311 475 696 1002 1353 1745 2050 2242 2308 2120 1801 1656 1698 1836 2021 2187 2286 2305 2157 1995 1894 1830 1785 1751 1726 1711 1705 1696 1676 1635 1607 1616 1663 1728 1816 1877 1874 1824 1760 1717 1697 1662 1609 1568 1503 1440 1394 1372 1365 1361 1347 1320 1300 1288 1291 1302 1309 1310 1303 1302 1310 1330 1395 1459 1485 1503 1518 1477 1306 1078 869 720 620 532 460 409 371 341 314 289 271 269 272 261 291 326 345 338 315 301 305 318 304 234 199 183 152 119 90 81 80 87 107 130 144 146 141 138 133 121 105 92 88 96 105 113 115 99 76 68 92 146 201 246 274 281 277 262 233 199 183 209 255 279 269 237 205 200 227 262 316 398 493 581 641 630 569 596 668 758 858 969 1093 1217 1382 1467 1442 1324 1190 1126 1155 1271 1492 1646 1678 1635 1609 1654 1755 1945 2095 2216 2297 2344 2374 2415 2512 2977 3048 3003 2870 2594 2370 2410 2388 2389 2351 2360 2287 2152 2173 2467 2888 3158 3200 3275 3449 3655 3816 3861 3676 3399 3419 3547 3542 3215 2553 2242 2493 2524 2405 2278 2213 2205 2286 2277 2191 2114 2135 2182 2118 2028 2026 1958 1863 1760 1627 1519 1409 1405 1578 1743 1864 2000 2114 2152 2108 2076 1819 1587 1357 1205 1202 1146 1443 1518 1454 1243 1069 1060 962 802 666 720 920 1066 1031 887 758 698 913 962 857 789 1006 1322 1007 781 698 689 677 655 606 509 445 465 506 522 511 558 493 438 443 527 621 775 1217 1597 1862 2068 2152 2123 1820 1401 1560 1508 1444 1512 1587 27 30 32 29 25 24 24 23 21 18 17 16 17 18 19 16 15 15 15 14 13 11 8 4 2 2 1 1 1 0 0 0 0 0 1 1 1 3 3 3 3 3 4 5 6 6 11 15 6 4 3 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 5 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 1 1 6 28 90 114 61 22 4 0 0 10 145 432 570 302 1 2 6 16 24 27 30 32 33 33 46 128 267 353 319 222 138 94 67 72 93 123 147 148 125 87 57 33 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 23 43 49 36 20 2 0 0 0 1 17 68 155 219 198 172 167 168 157 138 126 116 120 150 205 252 263 234 189 144 101 73 56 50 58 77 83 60 25 7 1 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 5 14 27 47 84 148 300 515 772 1063 1385 1713 1977 2072 1890 1747 1670 1707 1845 2031 2188 2185 2081 1982 1904 1841 1792 1758 1741 1714 1659 1601 1552 1540 1566 1614 1669 1749 1819 1816 1746 1684 1656 1650 1650 1614 1579 1510 1435 1387 1366 1354 1342 1318 1284 1270 1266 1270 1278 1282 1280 1274 1280 1294 1305 1356 1419 1449 1464 1479 1463 1368 1191 957 758 651 563 497 444 400 367 336 302 265 235 227 216 226 248 266 267 263 290 356 345 252 194 171 151 124 91 73 66 72 83 99 114 118 115 111 114 120 119 111 101 96 103 118 133 133 109 81 75 100 142 167 180 193 206 218 217 195 178 181 202 220 215 194 173 156 171 190 215 254 314 399 507 619 667 629 604 629 686 744 799 889 1015 1163 1311 1405 1380 1260 1165 1151 1247 1393 1495 1507 1478 1490 1550 1632 1746 1876 1993 2111 2223 2310 2409 2518 2611 2575 2644 2642 2415 2271 2152 2092 2229 2219 2182 2096 1862 1799 2037 2533 2867 2915 2938 3129 3388 3773 3910 3812 3712 3727 3756 3602 3189 2430 2052 1981 1972 1927 1856 1817 1843 2239 2160 2020 1898 1795 1840 1871 1908 1979 1980 1911 1798 1675 1564 1324 1342 1506 1653 1754 1845 1924 1983 2027 1999 1883 1697 1543 1427 1356 1227 1410 1622 1638 1398 1101 1015 929 735 589 654 857 1000 966 825 750 696 788 923 929 852 1103 1212 1054 830 711 729 754 748 632 459 354 338 370 405 408 449 367 280 263 289 318 674 1176 1255 960 920 1514 1676 1339 1063 1243 1420 1547 1647 1681 33 37 36 31 29 28 24 21 18 16 14 15 16 18 18 16 14 15 14 13 12 10 8 5 2 1 1 2 1 1 0 0 0 0 0 0 1 2 3 3 3 3 3 3 4 4 6 6 3 3 3 2 2 3 3 3 2 2 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 2 2 2 2 2 2 2 1 0 4 23 68 128 132 50 14 2 0 0 22 135 345 378 141 1 9 21 30 30 27 25 23 22 20 23 56 150 248 216 123 52 29 20 32 48 75 110 133 131 104 68 35 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 10 28 47 56 46 11 1 0 0 5 35 105 201 263 223 184 177 182 168 138 121 108 112 148 194 216 198 152 104 70 37 21 9 7 11 14 13 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 36 103 202 348 563 861 1235 1648 1929 1970 1875 1734 1640 1646 1739 1875 1924 1926 1914 1878 1823 1776 1755 1695 1588 1528 1477 1447 1458 1509 1580 1644 1692 1646 1567 1524 1532 1567 1601 1590 1559 1506 1430 1382 1365 1347 1322 1292 1259 1249 1248 1249 1253 1255 1253 1249 1256 1277 1289 1325 1379 1415 1429 1441 1454 1430 1288 1042 813 693 609 544 485 438 405 372 327 271 222 200 187 180 183 189 196 219 289 362 280 208 165 142 123 99 73 68 67 77 91 104 114 112 102 98 102 113 120 117 109 104 112 133 146 141 117 93 94 121 151 159 153 153 160 174 184 172 169 178 189 196 181 151 138 137 144 156 173 192 221 283 387 520 604 613 600 603 626 661 702 810 921 1053 1217 1359 1400 1316 1208 1160 1213 1319 1407 1423 1397 1408 1430 1459 1517 1604 1701 1827 1986 2094 2112 2086 2114 2056 2026 2065 1983 1978 1922 1824 2041 2170 2096 1955 1829 1859 1735 2170 2566 2661 2633 2748 3017 3624 3701 3653 3614 3607 3587 3374 2979 2449 2046 1806 1692 1652 1620 1640 1668 1658 1644 1736 1827 1765 1856 1886 1965 2075 2062 1935 1789 1670 1588 1234 1320 1490 1594 1661 1735 1762 1897 1994 1999 1761 1475 1689 1702 1595 1516 1603 1717 1623 1287 1056 1021 926 762 686 771 913 979 895 809 777 813 941 1059 1061 1013 952 1030 1037 858 727 747 851 923 797 576 398 307 310 370 335 298 285 323 430 465 531 929 1139 1070 978 1015 1211 939 648 582 772 1103 1455 1584 1682 34 37 35 30 27 25 20 17 16 16 16 16 16 16 16 14 13 12 11 10 9 8 7 5 3 1 2 2 2 1 0 1 1 1 1 1 1 1 2 3 3 2 2 2 3 2 1 2 2 3 4 3 3 4 3 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 7 38 90 128 109 43 13 3 0 0 7 28 43 11 3 7 21 32 33 26 19 17 16 13 9 6 12 39 82 59 25 7 3 8 29 48 67 96 119 121 95 54 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 14 17 16 12 23 48 56 30 13 4 1 9 54 148 265 328 253 204 197 193 166 131 113 105 112 146 178 178 143 93 51 27 3 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 19 65 164 346 632 1000 1442 1753 1917 1918 1797 1631 1492 1449 1522 1625 1743 1816 1819 1776 1729 1657 1559 1492 1441 1421 1429 1455 1483 1491 1525 1486 1434 1406 1418 1464 1515 1519 1506 1471 1417 1385 1372 1349 1318 1280 1246 1230 1226 1227 1229 1230 1228 1232 1239 1261 1274 1297 1338 1377 1390 1397 1435 1464 1357 1130 892 735 641 579 522 484 456 423 369 297 234 193 166 148 137 133 145 189 275 276 208 157 130 114 100 83 70 74 80 91 101 108 111 111 105 98 103 120 125 115 106 104 111 131 139 132 113 98 104 129 152 151 139 135 142 154 164 162 159 166 172 172 157 131 119 122 122 117 127 143 156 186 253 361 458 515 499 474 519 600 673 742 840 990 1170 1323 1389 1342 1248 1198 1216 1293 1361 1363 1326 1304 1289 1262 1289 1360 1447 1552 1683 1751 1649 1556 1635 1648 1492 1407 1393 1525 1542 1499 1621 1824 1915 1881 1873 1949 1779 2081 2512 2659 2563 2644 2819 2860 3057 3202 3185 3134 3322 3009 2659 2372 2102 1845 1649 1577 1538 1521 1490 1455 1418 1456 1611 1766 2055 2050 2056 2095 2067 1937 1790 1613 1402 1274 1322 1428 1514 1543 1648 1790 1910 1972 1920 1698 1424 1671 1728 1710 1687 1672 1533 1216 1087 1023 984 937 841 703 624 863 920 861 829 862 925 954 914 996 947 804 818 969 855 726 733 858 991 972 760 501 346 339 345 292 245 232 275 288 356 680 1102 1410 1362 1225 1286 1311 851 475 324 338 642 1047 1204 1388 35 33 28 24 20 19 19 17 15 15 15 15 15 14 14 12 10 10 8 7 7 7 7 6 4 2 3 2 2 1 1 1 1 0 0 1 1 2 3 3 2 2 2 1 2 2 1 1 2 2 3 3 3 3 2 2 2 2 2 3 6 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 5 12 16 13 12 43 86 108 86 41 17 5 1 0 1 4 4 1 4 17 28 29 23 14 8 10 8 5 2 0 0 2 4 0 0 0 0 15 48 76 102 121 127 111 76 34 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 24 37 56 47 30 27 41 51 45 28 12 11 48 144 276 360 302 245 218 194 163 135 116 107 112 139 164 158 117 65 24 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 38 120 284 531 854 1213 1529 1760 1863 1823 1666 1455 1327 1312 1427 1566 1662 1704 1705 1680 1602 1493 1419 1404 1426 1458 1484 1432 1404 1385 1374 1376 1401 1444 1472 1476 1491 1438 1401 1389 1379 1360 1331 1292 1252 1225 1213 1211 1214 1221 1225 1234 1239 1254 1264 1274 1301 1340 1352 1341 1393 1451 1403 1231 1000 800 674 619 575 544 513 475 422 349 275 211 164 129 106 100 122 180 221 179 139 112 99 93 85 74 73 86 102 114 118 120 135 178 149 117 110 114 113 105 101 105 110 120 122 113 102 97 107 125 143 144 141 140 143 149 155 159 154 154 157 156 142 119 105 105 105 97 107 122 123 124 153 214 286 456 521 416 447 580 646 666 752 925 1131 1290 1360 1339 1279 1218 1208 1256 1310 1311 1276 1204 1168 1105 1082 1123 1200 1277 1342 1376 1274 1177 1153 1111 1003 894 766 818 1000 1107 1279 1622 1896 2033 1982 1969 2076 2375 2773 3038 2985 3007 3013 2959 2900 2819 2620 2513 2549 2276 2112 2090 2075 1945 1732 1582 1429 1339 1338 1365 1345 1368 1406 1515 1867 1976 2001 2083 2089 1994 1808 1585 1408 1323 1316 1381 1487 1490 1621 1814 1971 2057 2076 1901 1696 1732 1808 1825 1797 1730 1514 1303 1284 1185 1082 1032 944 745 545 746 799 819 885 967 1017 946 888 916 1036 1103 1010 1022 904 760 731 808 919 980 874 604 480 419 360 317 286 233 301 414 661 901 1175 1670 1673 1457 1522 1424 1067 715 570 742 536 645 803 969 33 29 23 20 18 19 21 20 17 15 15 16 15 13 12 9 9 8 7 7 8 8 8 6 4 2 2 3 2 1 1 1 1 1 1 0 1 2 2 3 2 1 1 1 1 1 1 2 1 1 2 2 2 2 1 1 2 3 4 5 6 5 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 0 0 0 1 1 1 2 2 2 2 2 1 0 15 35 45 43 37 58 89 103 84 45 18 4 0 0 0 1 3 7 12 17 18 14 8 4 2 3 2 0 0 0 0 0 0 0 0 0 0 21 58 91 116 127 117 90 53 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 1 5 18 42 71 66 47 36 43 67 89 82 44 20 30 86 189 295 340 321 256 204 170 145 128 119 122 137 160 168 122 65 24 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 24 82 211 426 691 990 1302 1590 1793 1849 1753 1465 1269 1225 1266 1354 1462 1553 1617 1594 1495 1420 1396 1431 1489 1499 1415 1358 1338 1339 1349 1367 1395 1428 1451 1476 1445 1423 1417 1409 1392 1364 1324 1274 1236 1213 1206 1211 1220 1231 1243 1250 1259 1265 1268 1280 1311 1320 1312 1355 1419 1431 1341 1150 913 749 678 643 609 577 542 487 414 332 247 181 129 93 78 88 142 135 101 85 78 76 77 76 73 78 97 121 135 136 138 159 185 182 143 120 118 116 101 97 100 100 100 99 98 98 102 109 124 140 147 148 147 147 154 148 152 154 149 145 144 139 122 108 101 102 104 106 105 95 86 94 128 168 239 278 284 406 529 526 530 623 820 1068 1280 1390 1376 1350 1294 1262 1276 1309 1310 1221 1105 1045 987 942 941 981 1033 1037 1073 1033 959 898 827 688 525 489 572 683 840 1134 1579 1778 1983 2075 2175 2379 2632 2956 3227 3314 3414 3412 3227 2968 2665 2287 2162 1944 1825 1872 2060 2202 2111 1934 1766 1592 1504 1492 1461 1389 1366 1340 1308 1394 1550 1823 2060 2158 2081 1842 1640 1532 1455 1361 1364 1393 1469 1617 1793 1970 2127 2265 2075 1858 1786 1846 1923 1931 1908 1702 1368 1128 1039 1063 1063 1073 931 790 724 757 854 945 1001 1034 952 840 830 1028 1347 1390 1260 1033 840 762 766 782 769 784 711 625 508 362 229 222 273 435 705 1202 1604 1294 1602 1846 1851 1609 1265 1078 976 625 384 429 595 713 725 29 26 22 20 19 21 25 25 21 20 19 17 14 12 10 9 9 7 7 8 9 10 9 6 5 3 2 3 3 2 2 2 2 1 1 1 1 2 2 2 2 1 1 1 0 1 1 2 1 1 1 1 0 1 1 2 2 4 6 6 6 5 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 0 0 0 0 0 1 1 1 2 2 1 1 1 0 0 16 40 53 55 57 64 68 85 77 44 13 1 0 0 1 5 10 14 14 7 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 46 69 84 87 81 64 37 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 1 11 30 41 33 25 22 31 61 103 127 107 51 32 53 106 191 288 338 264 202 166 140 126 127 138 145 178 197 125 57 20 3 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 119 269 457 714 1051 1395 1675 1912 1701 1508 1356 1256 1220 1246 1313 1405 1481 1468 1418 1376 1400 1480 1516 1475 1391 1331 1311 1316 1328 1341 1359 1417 1471 1502 1507 1492 1470 1444 1409 1364 1302 1250 1220 1210 1213 1220 1231 1241 1255 1267 1271 1271 1276 1290 1299 1294 1316 1372 1422 1412 1295 1054 869 763 730 709 676 633 581 516 429 311 223 155 105 78 73 99 97 68 60 62 65 69 70 72 84 108 135 152 155 159 189 204 178 142 123 122 120 99 93 94 89 82 80 85 92 98 102 123 142 151 153 156 174 191 160 149 148 145 134 126 131 132 120 110 106 105 99 91 82 71 74 98 123 143 164 212 319 409 375 371 471 676 948 1232 1411 1453 1462 1441 1399 1363 1353 1318 1161 1015 911 830 763 733 782 807 791 793 765 741 763 712 516 443 417 444 525 690 983 1453 1772 1970 2062 2308 2658 2725 2862 3060 3220 3339 3510 3570 3268 2749 2531 2409 2272 2142 2089 2235 2333 2300 2198 2096 1953 1810 1699 1519 1409 1355 1398 1468 1602 1793 1910 2201 2261 2172 1961 1757 1601 1496 1378 1249 1275 1441 1645 1838 2024 2162 2223 2116 1937 1830 1851 1962 2029 2001 1842 1574 1333 1176 1126 1042 1150 1084 952 923 946 904 965 1034 1048 958 812 740 884 1237 1486 1423 1158 926 816 728 684 698 797 805 697 512 296 231 304 406 670 1101 1495 1726 1526 1555 1526 1376 1306 1313 1188 1141 857 691 696 772 851 818 26 22 22 23 23 26 27 26 26 27 25 20 14 12 11 10 9 8 9 10 10 10 10 7 6 4 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 0 1 1 1 3 3 4 5 6 6 6 5 4 4 4 4 4 3 3 3 1 2 2 1 1 1 0 0 0 0 1 1 1 2 2 2 0 0 0 0 0 6 16 22 24 27 30 27 37 33 17 4 0 0 1 3 7 9 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 20 28 37 47 56 57 32 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 13 17 7 3 3 10 28 62 99 113 73 49 62 89 154 240 288 235 186 159 130 108 109 133 164 210 218 119 49 18 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 1 8 36 100 227 461 733 1013 1481 1700 1736 1685 1573 1428 1285 1195 1207 1325 1393 1379 1345 1341 1385 1448 1445 1364 1297 1276 1273 1272 1285 1322 1427 1501 1551 1569 1551 1516 1484 1445 1396 1331 1275 1239 1224 1222 1227 1234 1239 1255 1272 1276 1273 1275 1275 1289 1277 1279 1330 1414 1471 1422 1193 991 851 791 768 745 709 665 618 528 417 308 213 137 89 73 76 65 49 47 51 56 62 65 71 87 113 143 168 182 186 207 206 178 143 123 122 124 109 101 99 92 79 70 71 75 84 97 119 140 154 166 186 228 239 199 162 145 141 135 115 114 129 130 118 108 103 95 82 82 77 83 96 109 119 131 149 220 273 269 272 345 501 716 1009 1275 1437 1537 1573 1536 1442 1393 1320 1154 969 807 685 613 588 604 593 563 517 478 493 608 629 515 395 354 368 420 571 827 1267 1668 1888 2008 2277 2731 2807 2812 2820 2957 2967 3017 3524 3508 3282 3155 3043 3009 3005 2902 2759 2699 2700 2616 2491 2315 2061 1787 1564 1416 1498 1618 1661 1814 2237 2081 2291 2279 2223 2173 2029 1830 1620 1497 1409 1416 1470 1584 1851 2013 2086 2091 2027 1957 1925 1904 1879 1898 1922 1840 1627 1392 1310 1276 1056 1042 992 870 747 835 893 930 975 1042 999 803 720 818 1133 1519 1564 1283 1029 781 748 687 705 758 756 730 685 575 558 642 815 1143 1535 1715 1619 1376 1215 1115 1171 1445 1297 1189 1141 1005 895 895 896 984 1118 14 16 21 25 26 26 23 22 24 24 22 18 14 13 12 12 11 10 11 10 11 11 10 8 6 5 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 2 3 2 3 3 2 1 1 1 1 3 3 4 4 4 4 5 5 5 5 4 4 4 3 3 3 3 2 2 1 1 1 1 0 0 0 0 1 1 2 2 1 2 1 0 0 1 0 0 0 0 0 0 0 1 5 14 22 9 2 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 12 29 48 51 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 2 2 0 0 0 0 1 9 24 38 44 46 46 83 139 196 246 261 226 190 175 146 115 100 120 168 212 211 104 41 16 8 5 2 2 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 23 99 263 532 925 1379 1690 1843 1868 1775 1583 1347 1172 1193 1263 1289 1273 1258 1274 1307 1307 1258 1222 1222 1240 1261 1286 1328 1429 1499 1526 1531 1519 1500 1483 1446 1402 1349 1302 1267 1246 1238 1240 1247 1253 1264 1283 1289 1280 1273 1266 1266 1252 1254 1289 1363 1434 1406 1238 1057 918 839 807 790 764 746 717 639 538 421 294 176 97 81 68 44 35 38 44 52 60 66 73 88 113 153 191 204 216 231 224 189 151 130 129 135 128 120 119 113 95 74 67 65 79 98 115 131 147 165 195 254 276 255 210 168 147 140 125 109 145 150 132 117 106 84 60 67 74 83 93 105 115 128 132 149 173 183 190 222 311 458 696 988 1281 1519 1647 1650 1531 1443 1330 1178 1006 828 659 549 494 445 405 371 340 322 343 406 396 284 221 225 263 334 489 737 1116 1555 1947 2259 2560 2825 2898 2799 2567 2406 2347 2471 3204 3572 3619 3517 3378 3321 3384 3427 3239 3104 3082 3013 2888 2749 2556 2390 2110 1835 1764 1689 1519 1509 1898 2087 1989 1822 1728 1766 1987 1922 1818 1736 1731 1719 1620 1620 1774 1898 1966 1933 1881 1886 1901 1822 1806 1823 1836 1763 1611 1479 1402 1281 1135 1056 999 924 879 1024 1027 947 1035 1250 1268 1131 980 1032 1313 1581 1597 1403 1142 734 682 681 678 656 637 770 935 1087 1163 1208 1304 1380 1385 1348 1117 896 845 962 1261 1360 1213 1159 1129 1076 1029 1116 992 1023 1252 15 15 22 25 24 22 20 19 21 23 21 17 14 13 12 12 12 12 11 9 12 13 10 6 4 3 3 3 3 3 2 2 2 2 2 2 2 2 3 4 3 4 4 4 3 3 4 3 2 1 0 1 2 4 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 1 1 1 1 0 1 1 1 1 1 1 7 15 13 12 11 9 7 9 10 12 14 12 7 2 1 5 27 53 53 22 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 18 29 27 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 6 12 28 95 238 325 350 330 277 229 213 177 152 132 139 173 196 178 90 39 17 10 8 6 5 3 2 1 0 0 0 0 2 4 4 3 3 3 3 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 90 294 580 987 1353 1633 1825 1911 1851 1639 1365 1214 1177 1169 1160 1152 1153 1159 1157 1150 1157 1164 1188 1221 1248 1293 1377 1440 1467 1474 1463 1444 1436 1407 1383 1357 1330 1302 1277 1259 1255 1263 1278 1289 1296 1295 1284 1270 1264 1262 1239 1243 1277 1335 1377 1334 1218 1084 969 884 847 844 844 855 836 772 669 523 354 200 95 81 57 38 31 32 37 46 56 64 74 89 115 153 193 221 238 223 208 188 167 150 144 140 137 148 159 155 131 99 72 58 64 78 93 109 127 151 191 243 286 293 249 186 150 139 134 125 127 133 136 125 98 67 47 50 66 86 102 112 126 121 115 116 122 126 124 129 220 290 424 671 1022 1396 1657 1711 1616 1494 1361 1235 1119 990 779 603 452 328 265 245 229 231 253 272 253 209 175 158 164 246 404 657 985 1414 1897 2270 2593 2763 2837 2770 2567 2380 2378 2643 3114 3468 3552 3446 3264 3126 3100 3147 3049 2914 2853 2858 2899 2908 2947 2968 2688 2316 1966 1662 1387 1329 1621 1749 1706 1538 1324 1297 1597 1805 1951 1970 1919 1842 1572 1451 1549 1685 1760 1766 1750 1732 1635 1773 1917 1968 1910 1764 1673 1480 1347 1366 1355 1251 1124 1092 1228 1277 1200 1108 1116 1341 1527 1471 1321 1387 1509 1576 1663 1646 1271 879 701 685 725 665 643 783 1062 1429 1719 1633 1376 1136 1021 855 668 715 1004 926 1048 1070 1066 1080 1077 997 940 919 904 954 1126 17 17 22 25 21 18 18 18 18 15 17 15 12 10 8 10 13 12 13 14 14 12 8 5 3 3 3 4 4 4 5 5 5 4 4 4 4 4 5 5 5 6 5 5 5 4 4 4 4 3 2 3 4 5 6 5 5 5 5 6 5 5 4 3 2 2 2 2 2 1 0 0 0 0 1 1 1 1 1 0 4 18 46 56 52 45 39 36 38 44 63 71 57 31 10 5 19 79 81 50 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 1 4 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 24 104 276 446 517 465 347 248 212 165 154 139 135 152 165 127 66 32 16 9 7 6 3 2 1 0 0 0 0 0 1 3 5 6 7 7 8 6 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 80 237 484 762 1084 1402 1682 1836 1787 1596 1380 1223 1128 1081 1060 1052 1062 1076 1105 1129 1138 1152 1177 1210 1254 1309 1365 1399 1408 1398 1383 1384 1366 1359 1362 1362 1346 1317 1291 1281 1287 1315 1320 1311 1297 1283 1271 1262 1282 1249 1247 1260 1270 1273 1251 1180 1095 1017 941 904 918 949 983 970 898 750 565 383 225 100 64 44 35 30 28 31 38 49 60 70 88 114 143 173 218 267 263 251 228 199 173 158 159 177 204 209 193 165 132 97 73 63 60 72 91 107 130 166 219 284 299 259 202 157 136 135 136 144 153 149 127 94 64 48 50 70 99 124 133 133 108 91 93 104 107 99 87 128 148 218 384 686 1114 1487 1639 1645 1561 1435 1312 1218 1136 913 663 418 252 191 198 176 168 175 181 176 168 162 152 139 199 348 582 875 1231 1652 2040 2334 2502 2638 2678 2633 2638 2791 2988 3106 3240 3260 3144 2988 2886 2743 2570 2540 2490 2489 2572 2697 2655 2756 2787 2705 2506 2272 2025 1664 1487 1545 1767 1901 1855 1680 1708 1883 2126 2243 2132 1896 1694 1413 1234 1302 1530 1737 1825 1818 1785 1748 1897 2069 2095 1984 1927 1876 1813 1783 1700 1575 1412 1323 1311 1295 1277 1244 1116 976 1052 1434 1580 1614 1587 1502 1453 1596 1536 1343 1065 838 821 856 637 579 740 1067 1441 1699 1374 966 737 741 801 702 867 936 684 661 747 859 968 959 890 835 806 852 1034 1152 17 19 20 19 15 12 16 15 11 6 9 11 10 9 8 10 12 12 14 14 13 11 8 4 3 3 3 3 4 6 8 8 8 8 8 8 7 6 7 7 6 7 7 7 6 6 6 5 5 5 4 5 6 6 6 5 4 5 5 5 5 5 4 3 2 2 2 1 1 0 0 0 0 0 0 0 1 0 2 3 7 20 49 79 86 77 69 74 87 101 132 147 117 65 24 14 31 82 47 20 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 105 239 411 520 492 351 211 152 93 83 81 92 115 127 97 50 24 13 6 4 3 1 2 2 1 2 2 2 3 3 3 4 6 8 9 10 10 7 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 17 66 201 429 721 1056 1374 1589 1648 1549 1382 1223 1112 1051 1027 1031 1060 1089 1122 1142 1151 1162 1188 1234 1281 1326 1354 1362 1354 1344 1346 1342 1345 1370 1395 1392 1365 1339 1326 1326 1350 1351 1329 1290 1259 1275 1244 1281 1255 1247 1238 1218 1215 1233 1178 1115 1030 964 953 1000 1075 1100 1078 1008 852 643 435 264 126 64 41 32 28 26 27 34 43 55 70 91 115 141 173 206 267 280 274 259 236 209 187 184 218 238 232 218 206 187 156 130 118 113 110 108 109 130 182 240 291 293 255 213 174 152 145 147 164 174 160 132 103 80 71 77 91 108 124 134 131 114 95 91 102 105 95 80 73 79 106 184 368 707 1100 1411 1604 1632 1527 1372 1235 1095 930 763 548 333 208 188 156 122 107 118 133 142 153 150 158 196 273 452 748 1080 1393 1679 1939 2128 2303 2455 2572 2707 2840 2819 2859 2890 2850 2785 2825 2909 3019 3019 2697 2448 2476 2447 2687 2677 2713 2811 2877 2744 2620 2454 2198 1985 1964 2101 2181 2253 2215 2261 2334 2366 2257 2067 1810 1554 1325 1227 1351 1633 1889 1989 1958 1964 1997 2073 2084 2010 1937 2030 2048 2007 1875 1701 1643 1531 1388 1297 1267 1285 1271 1234 1134 905 893 1081 1247 1341 1457 1431 1507 1533 1419 1217 1026 948 769 593 541 660 805 1137 1088 719 566 538 454 391 431 442 445 460 479 517 652 834 884 922 924 926 977 1174 1216 18 18 17 14 11 11 15 9 6 5 5 6 8 9 10 10 11 12 14 13 10 8 7 5 3 3 4 4 4 5 5 7 8 9 8 8 8 7 7 8 7 7 7 7 7 7 7 6 5 5 5 6 5 5 5 5 5 5 5 6 5 5 4 3 2 2 1 1 0 0 0 0 1 9 15 18 18 11 11 13 12 16 32 58 81 70 71 98 122 131 140 158 155 107 48 17 13 20 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 18 82 201 333 437 487 414 262 146 84 56 51 63 80 89 80 54 25 10 3 3 3 3 5 5 5 5 5 5 5 6 5 5 6 8 8 7 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 68 173 362 650 1009 1375 1593 1582 1432 1273 1162 1098 1067 1056 1068 1099 1132 1154 1173 1207 1263 1299 1325 1341 1346 1340 1330 1330 1336 1348 1377 1404 1413 1404 1390 1376 1366 1358 1347 1322 1277 1237 1271 1222 1256 1246 1229 1217 1198 1169 1170 1135 1081 1015 978 994 1055 1133 1179 1175 1116 974 757 513 301 144 68 39 29 25 24 26 33 40 59 82 101 115 133 154 175 253 291 301 296 281 256 219 186 218 244 255 264 269 256 221 202 203 196 169 140 127 154 208 250 275 269 237 203 173 162 154 154 167 179 172 147 118 101 100 107 115 119 129 140 136 122 104 95 99 101 95 87 81 74 74 100 172 361 667 1023 1351 1527 1520 1419 1280 1109 986 881 700 461 281 192 152 100 69 83 127 161 179 177 187 197 220 330 576 868 1171 1334 1532 1742 1945 2150 2346 2474 2552 2531 2531 2560 2571 2625 2839 2844 2656 2305 2054 2069 2253 2164 2398 2497 2580 2810 3135 2975 2681 2414 2447 2510 2495 2690 2743 2679 2586 2431 2243 2103 2061 1993 1837 1670 1504 1454 1588 1791 1976 2048 2073 2072 2021 1940 1888 1864 1948 1990 1923 1814 1741 1611 1653 1518 1355 1394 1547 1438 1421 1588 1544 1210 844 758 900 1118 1175 1064 1012 1044 1089 1302 1223 1087 938 721 564 793 870 938 930 738 589 565 403 282 246 283 350 405 427 387 542 710 828 909 1018 1243 1169 1150 1147 13 12 13 12 11 12 12 5 5 5 5 6 8 9 9 10 11 13 14 12 9 7 6 5 4 3 4 4 5 6 7 8 9 10 10 9 8 8 8 9 8 7 7 7 7 7 7 6 5 5 5 5 5 4 5 5 5 4 5 5 5 4 3 3 2 2 1 0 0 0 3 14 40 74 83 92 79 44 29 27 18 12 17 30 41 38 49 93 105 89 73 90 138 130 57 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 10 56 163 312 446 551 478 303 161 110 92 85 83 83 77 60 34 12 3 3 4 6 7 8 8 9 9 9 9 9 9 8 7 6 6 6 5 5 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 60 221 549 1054 1572 1753 1662 1503 1367 1257 1157 1078 1046 1062 1110 1158 1200 1251 1304 1326 1334 1339 1341 1338 1331 1326 1337 1354 1375 1391 1407 1422 1429 1430 1420 1400 1373 1332 1280 1240 1245 1201 1199 1193 1184 1182 1175 1148 1198 1125 1054 998 977 1007 1086 1182 1239 1254 1194 1045 819 555 315 154 76 41 28 24 23 26 37 48 59 80 100 115 133 155 196 233 251 280 306 297 277 239 206 219 250 280 293 270 244 248 260 262 242 203 161 147 182 226 253 259 251 234 206 189 189 182 177 181 186 181 158 133 117 112 116 125 138 149 150 139 121 104 93 89 91 94 95 89 77 68 72 94 167 323 594 924 1215 1389 1417 1252 1096 978 887 753 532 317 207 161 106 80 109 164 207 228 215 198 181 175 204 302 473 842 1084 1259 1436 1632 1905 2093 2200 2253 2279 2330 2450 2559 2554 2550 2406 2156 1879 1648 1558 1723 1747 1794 1841 2025 2467 2957 2972 2731 2641 2960 3288 3032 2985 3009 3011 2921 2738 2561 2431 2325 2330 2263 2139 1967 1779 1626 1697 1859 1956 1997 1993 1954 1864 1867 1927 2018 2047 1941 1662 1535 1533 1500 1327 1205 1265 1320 1377 1334 1485 1507 1319 1092 963 988 1071 993 843 752 797 885 1199 1258 1170 1058 919 667 913 917 930 982 933 743 546 378 310 287 289 315 339 404 412 500 630 777 947 1138 1272 1272 1252 1250 10 10 13 15 13 11 10 7 6 5 5 8 11 12 11 9 12 13 12 11 9 7 5 4 4 4 5 6 6 6 7 7 8 8 9 8 8 7 7 8 7 6 6 6 5 5 5 4 4 3 4 4 4 5 5 5 5 5 5 5 4 4 3 2 2 1 1 0 0 0 7 38 106 202 182 174 148 104 66 47 31 13 5 5 11 16 29 62 52 29 11 24 62 84 28 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 4 31 108 243 390 513 415 253 158 133 127 120 110 97 75 46 17 4 6 8 10 11 12 13 13 13 13 12 11 10 9 8 6 5 5 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 59 243 656 1373 1721 1760 1674 1553 1417 1270 1142 1070 1065 1114 1160 1191 1242 1295 1325 1332 1332 1328 1317 1302 1304 1324 1347 1363 1377 1397 1426 1458 1476 1458 1434 1395 1337 1278 1242 1216 1174 1153 1145 1133 1134 1154 1133 1053 1001 975 963 975 1024 1110 1221 1281 1298 1241 1093 861 585 339 193 112 61 34 25 24 26 36 48 59 82 106 123 146 177 208 220 229 265 304 292 278 251 219 211 228 261 285 266 262 275 290 300 294 252 190 179 206 232 244 247 250 259 258 262 258 240 214 185 160 150 144 134 126 124 129 138 153 170 168 152 130 110 90 76 81 90 98 100 94 81 71 82 98 156 303 542 832 1109 1202 1176 1108 1018 905 752 532 307 209 174 152 149 172 195 238 256 233 191 150 120 98 124 215 443 692 948 1222 1360 1643 1843 1973 2065 2156 2286 2552 2643 2496 2294 2062 1882 1819 1633 1454 1417 1464 1537 1571 1586 2009 2497 2817 2783 2743 2963 3158 3037 2872 2868 2903 2872 2801 2796 2823 2656 2609 2583 2530 2417 2209 1980 1865 1854 1888 1940 1992 2012 1980 2014 2036 2010 1929 1771 1529 1318 1197 1123 1040 984 1045 1260 1347 1218 1159 1144 1127 1115 1001 918 916 868 768 705 786 873 1094 1328 1401 1163 897 901 1054 1109 1090 1041 925 720 490 338 271 261 282 322 343 407 456 512 604 762 1010 1136 1254 1347 1341 1280 14 13 14 15 13 10 10 10 8 7 8 11 10 11 11 11 12 13 11 9 7 5 5 5 6 6 6 7 6 6 7 6 6 7 8 9 9 7 7 7 6 5 4 4 4 3 2 2 3 3 4 5 5 5 5 5 5 4 4 4 4 3 2 2 1 1 1 0 0 3 22 76 168 255 232 186 151 119 88 68 54 36 15 8 6 6 11 18 8 2 0 4 14 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 1 11 47 125 238 335 269 183 142 134 130 118 107 94 70 40 17 11 15 17 18 18 17 17 16 15 13 11 9 7 7 7 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 9 57 231 916 1424 1678 1744 1685 1553 1395 1238 1132 1087 1109 1139 1161 1208 1267 1307 1321 1311 1291 1275 1276 1300 1321 1342 1354 1364 1384 1418 1462 1507 1457 1449 1424 1367 1298 1239 1185 1144 1121 1111 1096 1102 1146 1131 1034 968 954 968 992 1046 1177 1273 1323 1333 1276 1136 916 654 433 291 191 113 59 34 27 26 31 46 52 68 97 123 148 180 203 223 243 270 297 296 288 261 231 214 215 235 267 281 294 307 336 380 383 286 213 205 224 243 250 247 252 268 283 285 274 250 214 172 133 124 127 123 117 114 121 141 200 188 156 139 135 123 101 83 86 96 106 113 112 101 83 82 88 106 163 283 475 740 862 949 996 998 943 761 517 317 233 207 195 179 174 180 233 249 229 182 123 80 43 40 87 192 362 617 958 1021 1126 1261 1483 1776 2040 2199 2476 2499 2318 2077 1891 1800 1707 1565 1411 1328 1362 1456 1483 1610 1811 2074 2385 2446 2335 2443 2527 2371 2163 2117 2163 2266 2486 2549 2568 2549 2498 2458 2465 2472 2363 2234 2096 2022 2018 2061 2088 2107 2115 2075 1964 1777 1587 1386 1201 1065 964 896 862 850 870 868 904 927 910 862 873 867 849 824 806 802 832 795 866 984 1156 1335 1417 1194 1039 1055 1175 1190 1000 901 799 618 436 314 264 263 298 365 418 457 496 571 634 852 1124 1318 1417 1430 1347 1339 20 16 14 14 14 12 11 10 9 9 9 9 8 9 10 11 11 11 10 7 5 5 5 5 6 6 7 7 8 8 7 6 6 7 7 8 8 6 5 5 4 3 2 2 2 2 1 2 2 3 4 5 5 5 5 5 4 4 4 4 4 3 3 1 1 1 1 0 1 5 33 94 170 218 199 138 89 64 55 55 58 52 27 10 2 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 101 159 150 134 124 116 100 86 91 100 92 64 34 21 24 24 24 22 20 18 16 14 12 10 7 6 6 6 6 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 55 388 942 1434 1732 1804 1707 1540 1337 1185 1104 1082 1092 1119 1167 1222 1265 1277 1248 1220 1225 1260 1303 1327 1343 1350 1355 1368 1398 1445 1510 1467 1442 1426 1392 1320 1220 1148 1118 1091 1074 1066 1075 1105 1091 1022 969 971 999 1019 1047 1182 1301 1356 1356 1302 1185 1004 778 587 431 296 181 97 52 38 30 30 35 44 67 102 127 142 171 197 222 248 272 284 287 286 267 248 235 231 236 247 259 281 325 381 421 397 282 226 227 256 293 310 292 264 267 271 264 243 216 190 155 128 125 129 122 112 113 122 140 199 187 161 150 153 155 146 130 120 117 117 118 115 106 90 87 86 91 108 145 236 409 524 650 817 990 1013 802 562 376 273 236 211 160 156 183 214 233 230 199 126 71 31 13 20 54 122 251 464 543 590 647 787 1152 1793 2096 2289 2298 2148 1940 1778 1691 1623 1520 1401 1291 1256 1358 1519 1710 1738 1854 2058 2113 1933 1778 1428 1326 1413 1511 1614 1745 2215 2194 2123 2108 2099 2086 2081 2110 2105 2082 2064 2059 2069 2068 2125 2149 2066 1935 1813 1609 1425 1252 1046 942 919 881 825 822 829 825 813 808 816 822 812 795 793 791 786 776 816 854 916 1011 1118 1168 1149 1081 1076 1127 1194 1167 982 804 667 531 398 294 249 264 332 448 570 636 592 630 658 806 1020 1210 1273 1299 1342 1333 18 14 13 13 13 12 10 8 5 6 6 5 6 8 9 9 10 10 9 6 5 5 5 5 5 5 6 7 7 7 6 6 5 6 7 6 6 5 4 4 2 2 2 2 2 2 2 2 2 3 4 5 6 5 4 4 4 4 4 4 3 2 2 1 1 1 0 0 0 4 19 62 119 150 153 130 91 41 19 17 23 25 16 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 26 36 59 81 90 87 75 65 69 101 149 166 130 69 30 27 26 23 21 19 17 16 14 11 11 10 9 9 8 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 36 443 1021 1562 1861 1866 1698 1450 1265 1166 1107 1077 1078 1108 1153 1194 1186 1143 1124 1152 1209 1266 1306 1328 1337 1338 1347 1375 1417 1457 1458 1388 1323 1316 1324 1212 1106 1087 1069 1060 1057 1053 1048 1033 991 958 980 1021 1046 1075 1205 1320 1363 1357 1312 1224 1081 899 756 609 454 299 169 90 55 43 39 41 52 74 105 129 142 181 209 228 246 264 275 283 284 264 253 250 244 240 246 268 313 355 414 465 379 268 253 273 314 356 370 335 275 249 240 227 208 190 175 149 126 135 151 151 131 106 104 109 120 118 122 139 161 180 188 183 170 150 129 112 102 91 83 83 85 92 102 99 140 214 290 402 579 783 790 750 601 434 338 310 243 185 178 185 197 208 218 224 173 114 62 24 4 4 16 65 120 192 309 370 339 676 1417 1970 2251 2275 2138 1981 1846 1758 1657 1523 1372 1240 1159 1228 1421 1628 1732 1924 2145 2055 1674 1308 1038 1070 1258 1496 1714 1584 1889 1928 1822 1731 1690 1741 1742 1763 1808 1876 1941 1943 1933 1925 1914 1781 1680 1758 1713 1605 1496 1403 1299 1194 1134 1087 943 864 830 812 784 794 807 836 834 810 787 791 781 771 791 817 854 894 952 969 981 1003 1075 1186 1259 1144 923 724 600 516 421 264 238 289 414 591 763 870 708 580 576 690 878 1108 1247 1287 1207 1008 14 12 9 8 10 11 8 6 4 5 4 6 7 7 7 7 7 7 7 6 5 5 6 5 5 5 5 6 6 6 6 6 5 6 7 6 5 4 3 3 1 1 1 1 1 1 2 3 3 3 4 5 4 4 4 4 4 4 4 3 2 2 2 1 1 1 0 0 0 1 5 22 54 78 105 119 105 59 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 2 15 34 40 25 17 28 32 32 33 39 59 105 175 221 188 107 42 27 22 17 16 16 16 16 15 13 13 13 12 12 11 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 0 0 0 0 0 0 0 156 544 1202 1761 1942 1834 1594 1402 1274 1182 1118 1088 1095 1133 1134 1103 1071 1068 1100 1150 1212 1267 1302 1326 1338 1344 1356 1387 1409 1420 1355 1254 1196 1201 1157 1044 1037 1030 1022 1019 1015 997 962 987 982 997 1018 1029 1058 1137 1230 1314 1345 1326 1261 1151 1046 955 848 715 561 401 256 138 86 63 60 70 90 118 140 155 193 218 231 240 250 261 271 271 261 258 262 266 277 306 353 417 473 578 704 526 300 278 300 335 356 331 281 228 205 200 197 193 186 161 160 165 176 188 187 158 115 103 87 73 70 79 92 117 152 191 226 241 223 180 148 136 118 114 111 98 102 104 93 105 129 160 221 349 555 579 605 553 536 550 375 307 251 208 185 184 195 207 224 201 159 106 51 13 5 6 10 22 103 287 514 617 792 1198 1743 2104 2162 2059 1938 1852 1844 1743 1546 1332 1198 1129 1150 1251 1491 1803 2048 2156 2020 1551 1384 1319 1259 1321 1699 1984 1772 1704 1652 1566 1475 1411 1470 1491 1526 1601 1712 1819 1834 1851 1863 1880 1832 1639 1605 1550 1528 1473 1435 1462 1496 1457 1402 1296 1186 1058 946 863 868 863 854 823 792 793 832 831 829 830 831 811 761 778 814 856 942 1122 1290 1265 1087 879 713 610 550 419 275 247 343 553 809 858 762 547 463 567 813 1079 1233 1186 992 712 426 9 8 7 6 8 10 10 8 6 6 4 6 7 7 6 5 5 5 5 5 5 6 5 5 5 5 5 6 7 6 5 5 5 6 4 4 4 3 2 1 1 1 1 1 1 2 3 4 5 5 4 3 3 3 4 4 4 4 4 3 2 2 1 1 1 0 0 0 0 0 0 4 14 27 56 86 85 55 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 38 65 56 23 6 3 2 4 10 20 39 82 161 221 213 138 64 31 19 13 13 14 15 16 15 13 14 15 14 13 11 9 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 27 165 757 1455 1847 1894 1733 1543 1391 1261 1166 1119 1119 1161 1107 1071 1064 1081 1111 1142 1178 1235 1268 1296 1315 1326 1340 1372 1392 1388 1354 1269 1172 1124 1098 1003 988 992 997 999 993 959 884 923 952 971 988 1011 1059 1128 1184 1269 1331 1343 1310 1257 1210 1153 1067 949 804 668 585 393 239 137 90 85 101 125 134 153 184 209 222 227 229 243 265 271 268 272 289 308 311 350 435 509 568 636 685 535 314 257 258 277 288 253 207 182 182 192 192 172 158 170 193 209 215 222 230 210 170 135 105 86 76 71 68 76 103 158 233 297 317 280 240 197 176 206 205 128 106 94 86 90 98 105 128 219 349 411 421 409 456 539 282 257 257 244 214 190 185 193 198 189 174 143 88 38 15 9 8 27 111 264 383 448 624 883 1308 1654 1693 1616 1668 1710 1762 1674 1448 1299 1367 1166 1081 1188 1516 1977 2286 2272 2222 2032 2068 2228 2181 1992 2100 2159 1958 1709 1486 1264 1269 1233 1233 1264 1325 1402 1512 1620 1717 1799 1854 1879 1866 1779 1682 1590 1513 1431 1346 1386 1534 1584 1605 1592 1567 1511 1431 1311 1223 1174 1118 1030 862 937 934 900 865 842 862 812 738 767 866 980 1117 1322 1406 1268 1054 860 719 589 535 354 224 242 439 660 816 693 556 499 622 862 1115 1246 1187 883 530 257 114 8 10 10 8 7 9 12 10 7 5 5 6 7 6 5 5 5 5 6 6 6 6 5 5 4 4 4 4 5 5 6 5 5 4 3 3 2 2 1 1 1 1 2 2 2 3 3 4 4 4 4 3 3 4 4 4 4 4 3 3 2 2 1 1 0 0 0 0 0 0 0 0 2 7 26 57 56 35 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 1 5 28 62 71 47 15 1 0 0 0 1 6 19 48 109 184 201 145 78 36 21 17 17 18 18 17 14 11 10 12 13 12 9 7 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 344 954 1565 1872 1842 1689 1528 1386 1269 1190 1168 1184 1109 1057 1052 1083 1120 1142 1150 1195 1228 1250 1267 1287 1316 1361 1388 1374 1353 1276 1158 1078 1032 963 937 937 937 926 910 898 871 883 918 953 980 1004 1052 1120 1162 1234 1309 1354 1362 1351 1335 1266 1163 1045 925 825 786 660 494 357 218 114 110 124 136 162 188 204 211 214 218 235 255 261 267 288 314 303 386 390 466 567 640 661 610 427 296 242 232 241 249 229 191 189 204 226 267 326 342 260 233 236 249 271 305 311 278 223 179 152 134 117 96 79 81 119 191 273 337 350 336 325 364 395 358 232 153 111 98 99 102 98 97 136 188 221 243 247 255 320 246 212 226 244 221 180 148 142 144 152 166 170 128 69 30 15 11 18 48 100 148 171 259 522 895 1162 1169 890 1287 1633 1663 1428 1169 1246 1556 1381 1218 1295 1661 2216 2346 2383 2491 2608 2769 2912 2826 2689 2456 2182 1881 1665 1613 1308 1227 1169 1147 1151 1194 1246 1317 1399 1495 1598 1690 1761 1795 1829 1750 1628 1538 1478 1371 1338 1416 1573 1668 1737 1904 1955 1880 1785 1702 1630 1574 1548 1429 1289 1116 980 965 997 1023 975 900 945 1108 1253 1432 1513 1446 1235 998 823 634 450 404 334 332 451 627 613 507 426 489 709 978 1191 1194 1044 758 420 207 108 114 11 16 14 11 9 9 10 9 6 6 6 7 6 6 6 6 6 6 5 6 6 6 5 5 5 5 4 3 3 4 5 5 3 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 3 4 4 4 3 3 3 2 2 2 1 2 1 0 0 0 0 0 0 0 0 0 2 10 31 24 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 47 85 75 41 11 0 0 0 0 1 3 8 25 68 145 187 155 97 50 28 26 26 28 26 22 17 12 9 9 10 9 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 90 460 1090 1666 1940 1838 1678 1558 1443 1323 1263 1220 1120 1038 1014 1040 1081 1105 1110 1147 1184 1213 1236 1258 1284 1323 1356 1348 1313 1247 1159 1073 990 934 894 883 895 903 875 839 832 844 884 935 976 996 1038 1103 1165 1236 1308 1365 1397 1412 1407 1334 1222 1110 1011 903 825 772 683 629 507 320 225 186 182 192 211 229 238 229 232 249 263 268 279 304 324 327 437 452 494 590 683 688 658 456 340 287 274 282 294 282 239 229 237 259 304 374 403 309 255 253 281 322 377 406 409 375 325 271 222 189 159 130 103 104 140 199 275 340 394 422 420 421 443 364 264 187 148 138 132 116 91 75 81 92 97 108 147 196 197 162 148 147 125 94 74 66 74 96 128 158 148 98 57 29 12 5 8 36 98 170 213 324 533 685 732 537 932 1409 1493 1213 966 1113 1438 1571 1569 1534 1639 2102 2137 2287 2498 2679 2792 2921 2788 2632 2348 2010 1757 1714 1866 1517 1283 1225 1195 1191 1186 1174 1196 1241 1302 1374 1441 1496 1525 1565 1536 1484 1473 1471 1421 1414 1454 1529 1609 1704 1819 1925 1975 1938 1834 1733 1682 1676 1642 1535 1398 1241 1218 1219 1178 1157 1206 1303 1376 1387 1463 1480 1372 1181 994 804 534 412 410 500 621 693 697 507 385 435 640 907 1044 1030 828 545 261 93 126 145 215 12 15 14 13 10 8 8 9 8 7 7 6 6 6 5 7 7 7 6 6 6 7 6 6 6 5 3 2 3 4 5 3 1 1 1 1 1 1 1 2 2 2 2 3 2 2 3 3 3 3 4 4 3 3 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 3 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 6 35 111 110 64 22 3 1 1 2 4 6 9 14 34 95 184 199 147 81 44 40 40 44 45 38 29 21 13 9 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 166 573 1194 1893 1961 1839 1711 1588 1462 1372 1277 1150 1039 987 991 1020 1041 1052 1091 1144 1198 1242 1268 1281 1294 1314 1306 1268 1208 1130 1038 973 931 863 820 795 767 755 771 789 814 856 905 947 985 1038 1107 1177 1251 1322 1382 1421 1443 1428 1370 1284 1190 1086 961 847 809 853 844 732 568 405 297 248 229 220 227 245 232 236 252 261 270 293 319 322 373 454 477 486 548 664 713 679 548 433 365 347 365 386 386 354 330 312 302 312 361 448 381 308 275 267 263 283 388 415 360 282 234 205 179 171 155 135 124 131 157 201 275 366 434 462 463 465 438 368 285 224 192 172 144 92 37 19 17 15 22 55 81 74 44 24 30 27 13 12 13 23 42 70 103 119 105 79 47 17 3 11 31 55 97 138 163 205 300 386 426 684 1004 1082 837 792 942 1245 1532 1654 1582 1770 2096 2110 2183 2399 2570 2587 2581 2474 2274 2042 1846 1714 1731 1587 1353 1340 1419 1299 1317 1305 1201 1159 1186 1210 1237 1257 1276 1272 1281 1301 1309 1317 1332 1299 1291 1333 1417 1567 1612 1568 1654 1774 1780 1701 1577 1500 1479 1486 1504 1561 1499 1479 1403 1336 1399 1560 1666 1534 1442 1395 1366 1312 1159 919 671 474 462 621 869 821 747 600 572 667 747 915 886 736 539 333 201 150 178 185 190 208 14 13 12 10 12 10 9 11 13 13 10 7 6 5 5 6 7 7 8 8 7 6 6 6 6 5 3 3 3 4 5 3 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 23 109 180 147 67 15 5 6 7 9 11 13 13 17 47 140 230 219 139 72 55 55 64 69 64 54 42 28 15 8 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 219 645 1561 1936 1950 1834 1694 1564 1454 1340 1201 1070 995 979 994 1008 1022 1065 1135 1216 1279 1302 1292 1283 1279 1272 1251 1212 1155 1089 1025 933 834 761 732 740 751 748 756 782 826 878 926 967 1031 1129 1236 1324 1385 1428 1462 1477 1450 1392 1318 1233 1132 1011 910 863 930 968 909 795 660 526 427 371 323 277 248 224 229 232 246 282 331 374 405 482 522 511 464 436 503 641 661 605 524 459 443 475 488 482 468 460 449 430 424 456 464 397 324 276 242 196 204 351 358 251 137 69 53 85 129 155 164 165 168 191 216 267 336 401 447 470 497 489 447 379 308 250 207 165 97 43 15 7 5 1 6 11 9 4 1 0 0 0 0 1 4 10 20 37 60 74 71 51 26 22 49 102 108 86 107 149 156 179 212 290 451 643 732 497 518 738 1071 1399 1600 1633 1854 1952 1994 2109 2336 2507 2474 2369 2213 2022 1839 1730 1638 1561 1405 1330 1427 1616 1490 1490 1459 1314 1190 1192 1173 1144 1122 1115 1112 1115 1135 1152 1168 1187 1176 1160 1175 1223 1356 1299 1202 1186 1251 1350 1448 1392 1310 1237 1181 1165 1295 1381 1453 1509 1559 1614 1725 1725 1522 1379 1366 1371 1351 1092 777 537 537 701 834 962 792 657 702 841 949 824 678 496 326 200 141 169 211 200 162 149 167 11 9 9 10 10 12 11 11 12 13 11 7 6 5 6 6 7 8 8 8 7 6 6 8 10 7 5 4 4 5 5 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 3 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 92 212 228 129 41 9 10 11 12 15 17 17 16 26 69 156 211 158 89 58 60 73 82 80 71 60 46 29 11 8 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 48 228 964 1626 1891 1895 1771 1615 1479 1358 1239 1117 1038 1010 1012 1020 1035 1076 1146 1234 1303 1325 1308 1288 1269 1261 1255 1240 1211 1169 1110 966 851 769 719 698 689 689 716 756 804 854 907 965 1066 1206 1332 1407 1441 1471 1488 1487 1456 1405 1337 1258 1175 1060 987 956 1005 1063 1060 985 888 795 714 628 537 447 359 298 276 256 259 300 366 397 425 501 570 534 421 353 364 444 511 564 565 535 539 584 556 507 477 481 508 545 590 640 641 568 468 381 339 335 360 366 281 160 83 80 18 44 116 190 233 233 233 248 345 417 445 457 480 496 560 574 550 495 414 325 262 196 120 64 31 16 9 3 0 0 0 0 0 0 0 0 0 0 0 1 2 4 17 34 42 39 40 85 115 105 64 55 114 148 149 131 118 142 240 515 481 280 263 479 875 1329 1702 1851 1952 2003 2014 2076 2195 2266 2290 2212 2046 1858 1698 1610 1532 1497 1484 1491 1528 1553 1511 1545 1514 1373 1223 1169 1128 1066 1015 982 967 977 1015 1044 1068 1084 1090 1093 1073 1077 1079 1006 902 830 857 998 1110 1159 1139 1033 886 860 923 1060 1201 1290 1387 1573 1689 1679 1571 1482 1447 1362 1219 998 866 879 939 914 812 709 645 728 875 924 809 555 282 104 93 171 215 275 281 198 104 93 132 7 7 8 9 10 11 12 11 11 10 10 8 7 6 6 7 7 8 8 8 8 7 8 10 10 8 6 5 5 4 3 3 3 3 2 2 2 3 3 3 3 3 3 4 4 4 4 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 142 247 200 79 14 14 14 15 20 23 23 21 23 37 74 129 113 72 48 51 67 78 75 67 60 52 38 19 13 10 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 57 439 1105 1616 1856 1836 1662 1480 1346 1230 1140 1083 1056 1052 1060 1075 1105 1156 1225 1284 1311 1312 1294 1276 1265 1256 1242 1222 1191 1111 986 863 767 705 675 671 681 719 766 812 860 924 1028 1175 1329 1423 1453 1453 1461 1468 1458 1424 1387 1339 1274 1215 1126 1075 1064 1094 1138 1155 1104 1031 955 884 805 719 634 553 465 402 348 324 349 404 402 356 379 427 416 342 300 332 389 432 493 542 564 597 612 540 449 393 382 403 450 527 579 606 607 566 488 412 388 347 270 180 107 74 105 67 86 162 265 339 327 307 305 370 440 496 540 573 593 655 682 668 622 540 443 374 292 205 131 80 51 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 13 26 88 172 216 199 140 109 209 211 181 124 73 101 273 509 392 208 135 334 943 1286 1519 1764 1961 2033 2008 2009 1928 1857 1812 1811 1805 1703 1619 1548 1478 1477 1544 1527 1441 1299 1230 1258 1277 1215 1117 1070 1027 981 932 883 853 859 898 929 954 967 950 958 964 960 929 868 789 689 694 742 810 864 858 762 706 696 727 848 1055 1243 1467 1596 1669 1666 1603 1569 1494 1215 1017 975 1032 985 923 748 640 665 794 902 832 661 421 210 92 88 216 475 654 682 501 179 86 100 117 7 8 9 10 9 9 10 9 9 8 8 8 8 8 9 8 8 9 9 9 10 8 10 9 8 7 7 7 6 6 5 4 3 3 3 4 4 4 4 3 3 3 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 143 210 97 27 18 19 21 27 30 29 27 27 30 40 63 63 44 29 33 51 63 59 55 55 53 44 29 20 15 11 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 123 606 1241 1726 1885 1744 1511 1345 1234 1165 1124 1105 1104 1110 1113 1117 1144 1187 1239 1287 1304 1288 1281 1270 1243 1208 1176 1128 1074 974 866 772 709 688 707 722 750 796 854 923 1016 1155 1315 1428 1474 1473 1457 1438 1434 1422 1393 1371 1344 1293 1252 1198 1181 1196 1215 1234 1251 1168 1081 1002 936 894 859 799 745 668 615 583 560 524 452 412 320 291 287 268 235 238 297 345 372 414 475 535 592 603 542 442 374 357 329 323 369 366 357 353 342 345 296 248 202 163 135 120 130 166 159 158 191 255 326 329 315 326 382 459 520 557 612 655 690 700 690 677 624 580 520 435 333 240 185 134 62 18 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 49 139 238 302 297 226 228 285 346 367 298 183 192 254 299 290 229 211 400 1033 1246 1353 1567 1858 2000 2001 1887 1668 1546 1526 1513 1473 1422 1381 1363 1341 1313 1320 1251 1091 901 786 750 747 752 707 727 774 818 841 858 852 823 822 834 846 855 815 833 845 840 816 779 739 708 685 650 627 655 681 671 669 681 732 823 980 1157 1464 1619 1673 1706 1676 1602 1415 1208 1131 1200 1239 816 537 481 587 749 842 721 472 273 148 111 181 338 634 893 867 531 109 70 72 85 89 13 11 11 11 8 7 7 8 8 10 12 11 10 10 11 10 10 10 10 10 10 8 9 7 7 7 8 7 6 7 6 5 4 4 5 6 5 5 4 4 4 4 4 4 3 3 2 2 3 3 3 2 2 1 1 1 5 14 14 16 6 0 0 0 0 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 50 159 144 72 29 23 26 31 33 31 32 36 41 47 48 34 20 14 20 37 50 52 54 62 63 53 36 25 18 13 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 19 292 861 1501 1877 1848 1618 1413 1295 1218 1169 1148 1152 1160 1150 1134 1131 1152 1190 1226 1236 1250 1266 1261 1227 1182 1153 1133 1080 995 891 791 720 707 753 774 808 867 948 1047 1158 1280 1400 1467 1484 1473 1453 1429 1398 1360 1343 1339 1326 1293 1257 1235 1249 1288 1315 1322 1331 1257 1166 1072 1007 985 981 929 903 957 998 965 841 665 519 453 351 274 213 158 126 163 254 306 351 400 448 500 552 588 604 542 450 415 367 386 382 294 228 214 193 180 159 135 119 114 115 120 132 144 150 147 138 133 171 202 228 260 323 423 524 476 468 483 499 509 529 568 576 589 575 537 474 391 334 242 131 45 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 24 77 169 277 359 372 325 303 360 488 606 642 488 383 348 366 397 400 504 751 1014 1052 1135 1428 1792 1940 1907 1791 1537 1380 1462 1330 1144 1052 983 927 870 842 809 743 627 508 408 314 235 256 299 374 467 556 646 754 814 836 843 835 816 781 751 747 753 750 734 745 772 768 722 652 588 631 720 848 853 836 923 967 962 1109 1414 1685 1815 1835 1749 1540 1431 1422 1414 1318 1074 720 568 618 723 692 495 242 156 167 224 320 597 953 1101 951 612 254 62 47 55 64 76 15 12 11 11 10 8 9 9 9 9 11 12 12 12 13 11 11 10 9 8 8 7 7 7 8 7 7 7 7 6 6 6 5 5 6 7 5 5 4 4 4 4 4 3 3 3 2 3 3 3 2 2 2 2 0 5 25 53 54 16 3 0 0 0 1 5 8 8 6 5 5 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 79 195 119 48 25 25 27 27 28 33 40 49 56 46 35 26 20 24 36 50 59 65 75 73 58 40 29 22 16 11 8 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 106 475 1134 1700 1871 1773 1590 1436 1322 1243 1200 1194 1205 1189 1163 1144 1143 1152 1162 1185 1218 1238 1230 1207 1183 1157 1125 1077 1004 909 819 772 796 848 898 944 992 1052 1136 1254 1350 1417 1460 1473 1458 1425 1377 1337 1277 1258 1260 1245 1213 1192 1205 1248 1314 1374 1391 1351 1316 1283 1225 1148 1089 1076 1047 1084 1236 1319 1238 1005 730 629 536 411 290 193 127 94 138 228 295 353 406 450 486 508 522 559 558 495 423 375 355 332 290 246 215 178 143 122 100 88 87 85 79 76 80 91 97 88 57 67 97 135 167 195 228 231 238 248 251 244 250 301 357 403 452 494 528 531 471 426 316 175 58 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 83 178 292 395 420 387 382 392 458 604 713 553 415 374 473 610 609 834 1069 1085 992 1053 1429 1757 1896 1814 1820 1886 1854 1791 1617 1233 959 804 695 579 456 398 388 362 326 308 221 152 226 357 438 466 405 451 544 672 767 806 799 799 781 756 737 732 725 710 730 764 775 756 733 721 767 838 961 1099 1192 1321 1443 1504 1638 1838 2013 2115 2031 1953 1881 1793 1646 1419 1033 747 656 741 753 639 423 236 139 187 340 588 926 1169 1189 927 495 211 86 60 61 75 120 165 16 15 15 14 12 11 14 11 9 8 9 11 11 12 12 11 10 10 10 9 8 8 8 9 9 8 7 7 6 6 6 6 5 5 5 6 5 4 4 4 4 4 3 3 2 2 3 2 2 2 2 2 2 2 0 5 21 33 25 2 0 0 0 0 2 7 15 14 11 9 8 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 1 0 0 4 29 139 97 49 27 22 20 20 23 30 39 50 58 60 50 39 33 36 46 58 71 79 83 74 58 43 34 26 19 15 12 10 9 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 203 734 1353 1745 1853 1749 1600 1465 1354 1279 1245 1236 1217 1189 1160 1133 1116 1116 1148 1195 1203 1201 1199 1194 1185 1169 1113 1035 955 896 881 922 992 1056 1102 1128 1155 1212 1312 1374 1415 1436 1429 1400 1372 1272 1227 1178 1153 1143 1128 1107 1113 1155 1221 1299 1360 1376 1345 1344 1334 1302 1255 1205 1169 1156 1201 1290 1316 1234 1060 820 725 616 484 343 220 136 103 141 216 294 361 413 457 477 475 471 483 484 440 374 359 360 353 329 291 250 209 164 131 104 87 81 76 68 54 48 47 52 61 41 32 34 54 77 90 103 115 134 152 154 140 139 175 210 241 286 356 436 470 474 444 332 180 57 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 76 187 330 470 584 669 594 459 442 553 547 470 371 289 314 499 632 943 1203 1140 964 1149 1474 1741 1908 1801 1687 1751 1766 1739 1934 1732 1407 1188 1017 820 628 623 691 739 760 760 797 880 899 859 848 866 688 575 511 514 575 639 662 681 697 725 758 767 773 759 744 735 749 806 814 824 851 915 1043 1240 1464 1618 1752 1910 2110 2150 2170 2169 2110 2083 2074 1902 1460 1041 804 798 888 774 546 321 191 149 190 336 578 850 1088 1162 948 495 162 59 45 55 82 131 217 263 20 18 19 17 14 11 12 12 10 9 10 12 13 11 10 11 12 12 11 10 9 9 9 8 7 7 6 6 6 6 6 5 4 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 3 4 2 0 0 0 0 0 2 6 8 8 6 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 26 75 53 32 23 20 17 15 18 23 30 39 46 52 55 54 55 57 62 71 84 95 97 87 73 59 47 35 25 21 19 17 16 14 12 13 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 67 410 947 1463 1790 1848 1747 1609 1478 1375 1304 1258 1216 1165 1116 1085 1081 1100 1132 1158 1180 1195 1206 1209 1197 1173 1115 1051 1002 984 1004 1055 1117 1173 1211 1226 1234 1264 1321 1353 1366 1374 1350 1294 1283 1181 1127 1090 1072 1068 1062 1050 1081 1133 1200 1263 1300 1294 1294 1352 1367 1363 1339 1285 1236 1216 1233 1255 1247 1188 1068 912 813 721 611 473 323 203 160 168 213 272 330 388 449 464 458 444 430 416 398 368 351 340 337 330 308 270 231 194 160 131 109 96 88 79 59 46 42 39 35 29 18 10 10 14 20 31 52 91 128 140 125 124 146 165 181 206 247 300 357 404 416 335 187 68 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 66 191 365 548 692 721 598 453 487 526 472 413 333 235 169 209 388 802 1069 1019 946 1194 1519 1760 1894 1819 1578 1397 1248 1252 1720 2027 2017 1975 1844 1712 1597 1523 1499 1482 1404 1359 1285 1189 1081 955 819 835 761 751 742 632 636 666 685 677 687 753 760 801 821 832 844 858 907 912 862 833 847 913 1076 1270 1421 1462 1492 1560 1654 1896 1984 1972 1930 1872 1738 1281 840 693 783 931 980 585 302 146 102 125 211 395 689 907 996 916 496 183 72 53 70 101 140 189 278 338 24 21 19 19 20 15 15 14 13 13 13 13 13 12 10 13 13 12 11 10 11 9 8 8 8 7 6 5 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 2 1 0 0 0 0 0 0 0 0 2 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 5 25 50 50 29 18 16 16 15 13 12 15 20 27 34 43 55 69 76 76 78 84 94 109 119 118 108 91 72 51 35 31 29 28 28 27 25 18 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 19 206 603 1138 1653 1901 1877 1752 1607 1480 1376 1303 1249 1195 1139 1099 1088 1104 1132 1156 1171 1184 1199 1201 1164 1167 1123 1076 1057 1079 1138 1208 1254 1267 1275 1279 1276 1275 1293 1302 1291 1287 1264 1195 1170 1107 1060 1032 1023 1026 1028 1037 1067 1118 1180 1234 1260 1248 1265 1333 1362 1380 1390 1356 1285 1231 1208 1212 1214 1180 1092 982 897 845 781 660 485 332 244 207 207 228 267 336 403 434 439 427 411 405 399 373 338 319 315 315 304 274 238 211 182 151 121 99 84 69 54 45 41 37 24 19 13 7 2 1 2 6 21 63 116 148 146 133 133 150 177 202 218 241 288 333 363 325 208 97 28 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 55 184 393 604 754 745 600 459 454 452 434 398 329 232 151 127 214 573 921 1004 1025 1302 1596 1749 1795 1768 1620 1286 1140 1224 1499 1808 1976 2198 2215 2195 2230 2152 1895 1602 1301 1092 940 825 691 516 475 488 522 639 871 976 977 983 995 939 789 619 680 769 850 923 969 962 985 982 934 901 935 1005 1062 1041 1020 1070 1206 1376 1556 1728 1773 1725 1621 1434 1127 761 615 725 868 816 544 300 134 61 68 92 153 312 605 829 764 422 128 56 58 76 100 121 158 209 299 381 23 21 19 17 17 17 16 14 13 13 13 12 13 12 12 13 12 11 10 10 10 9 8 8 8 7 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 1 0 0 0 0 0 0 2 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 45 69 51 18 10 8 11 14 14 10 9 14 20 30 44 61 79 93 92 90 91 97 111 129 143 144 128 98 67 48 43 42 43 45 44 38 28 17 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 2 83 321 757 1360 1775 1890 1854 1738 1595 1464 1369 1300 1237 1174 1130 1115 1122 1142 1161 1173 1181 1197 1214 1178 1172 1137 1120 1139 1192 1262 1307 1323 1316 1297 1281 1273 1262 1257 1255 1232 1204 1169 1116 1080 1045 1019 1006 1005 1011 1027 1048 1080 1126 1176 1210 1207 1154 1216 1265 1306 1358 1410 1419 1344 1255 1199 1179 1172 1150 1104 1039 972 937 903 818 661 488 352 262 217 205 214 267 329 373 389 377 357 362 350 334 316 300 289 291 295 278 252 220 183 144 113 80 58 44 35 32 33 31 18 12 7 4 1 0 1 0 4 39 100 155 187 176 152 149 170 197 224 248 274 296 302 276 205 118 37 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 7 45 175 402 615 776 831 695 509 448 418 414 414 362 248 179 152 219 448 802 1094 1196 1448 1625 1683 1663 1648 1658 1391 1209 1208 1337 1469 1453 1656 1774 1841 1876 1804 1582 1265 957 760 672 635 659 587 525 501 524 588 774 893 957 1004 1051 1174 1068 901 766 765 878 988 1006 975 986 1056 1102 1087 1098 1131 1018 847 809 982 1294 1532 1668 1675 1579 1377 1115 822 560 490 629 882 833 610 362 188 80 32 34 41 81 243 540 783 584 240 90 67 80 93 99 117 167 237 343 507 21 21 20 19 16 13 13 13 13 13 13 12 12 13 12 12 11 11 11 9 8 8 8 8 8 7 6 6 5 5 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 1 0 0 0 0 1 4 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 9 7 4 4 24 44 40 15 5 4 7 12 14 13 10 15 24 36 50 64 78 95 99 97 96 101 111 128 147 156 145 114 80 64 57 54 56 59 58 52 43 31 20 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 0 0 0 0 0 0 20 105 360 946 1499 1767 1848 1803 1689 1559 1451 1361 1277 1208 1162 1142 1148 1167 1180 1191 1199 1219 1256 1248 1223 1198 1200 1236 1296 1353 1369 1342 1314 1285 1259 1241 1221 1196 1197 1179 1142 1100 1060 1032 1013 1008 1015 1024 1033 1056 1081 1109 1144 1178 1194 1176 1119 1146 1199 1273 1354 1420 1446 1379 1287 1220 1179 1149 1119 1095 1068 1027 995 965 909 793 626 471 345 267 232 214 228 257 288 311 313 293 302 294 286 282 278 274 280 285 278 258 224 186 158 131 114 89 60 35 19 16 11 7 5 3 1 1 1 1 0 2 18 58 118 190 218 206 181 166 172 209 244 269 277 265 231 178 116 52 16 5 6 1 0 0 0 0 0 0 0 0 0 0 0 3 30 167 436 714 898 957 828 659 539 467 446 439 374 278 227 219 268 409 707 1084 1289 1460 1560 1554 1488 1518 1589 1496 1368 1286 1261 1301 1234 1256 1314 1360 1342 1314 1200 1022 842 714 658 591 657 705 749 766 705 724 753 770 837 884 900 1164 1226 1120 930 837 934 1037 1028 1099 1210 1287 1312 1323 1247 1101 904 798 910 1203 1464 1622 1657 1493 1200 898 663 461 344 434 617 760 642 484 315 165 91 85 87 63 87 311 741 942 571 236 114 94 107 114 122 148 195 259 328 473 21 20 19 17 17 16 14 12 12 11 11 12 12 12 10 11 10 10 10 9 8 8 8 7 6 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 2 2 2 1 1 0 0 0 0 1 4 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 1 5 11 14 12 7 4 2 16 29 26 9 3 4 8 12 15 16 15 19 24 31 41 56 72 79 88 92 95 100 108 119 131 138 135 120 99 85 76 68 63 58 52 44 36 30 20 14 9 4 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 1 2 2 1 1 1 0 0 0 0 0 0 0 1 2 3 2 1 0 0 0 0 0 1 16 140 586 1205 1649 1856 1875 1788 1671 1549 1426 1323 1244 1191 1166 1167 1175 1193 1206 1223 1258 1307 1311 1288 1287 1306 1341 1381 1404 1398 1366 1328 1297 1272 1248 1215 1175 1168 1153 1121 1086 1061 1045 1036 1038 1046 1052 1055 1069 1089 1119 1151 1177 1182 1159 1106 1112 1172 1255 1333 1395 1407 1356 1283 1215 1165 1127 1092 1057 1042 1015 983 955 925 852 721 572 442 350 291 250 232 230 248 268 270 253 244 235 240 258 274 277 270 265 260 246 221 194 172 149 139 125 96 54 16 12 7 6 5 4 1 1 1 1 1 0 4 16 50 129 192 220 215 186 154 183 226 257 263 239 195 148 105 67 44 39 40 17 7 2 0 0 0 0 0 0 0 0 0 0 15 152 408 707 960 1084 942 775 649 586 572 570 405 314 272 264 285 357 787 1093 1292 1431 1480 1375 1304 1370 1458 1489 1444 1334 1279 1305 1263 1213 1201 1219 1106 1080 1039 965 864 762 693 675 809 1009 1193 1268 1043 882 802 906 1045 1131 1148 1297 1407 1374 1223 1082 1060 1107 1174 1321 1462 1501 1537 1706 1499 1083 791 878 1276 1540 1646 1596 1377 1052 727 606 581 561 544 639 656 632 614 549 382 197 159 200 218 185 212 544 996 997 620 263 131 124 153 164 165 177 219 252 314 462 19 18 18 17 15 13 14 13 12 11 11 11 11 10 10 11 9 9 8 8 8 7 7 7 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 15 17 13 6 2 0 1 0 2 3 5 7 11 16 19 20 21 24 28 30 35 42 49 55 62 68 74 81 89 97 103 104 106 108 108 106 103 94 81 65 49 36 31 29 20 16 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 1 0 0 0 0 0 0 0 1 3 3 2 1 0 0 0 0 0 0 1 54 297 855 1450 1834 1966 1917 1801 1668 1534 1406 1303 1234 1201 1191 1186 1206 1232 1262 1299 1347 1363 1353 1373 1397 1419 1436 1426 1406 1386 1367 1348 1329 1317 1292 1261 1229 1190 1150 1126 1124 1116 1102 1091 1089 1098 1114 1138 1160 1170 1186 1205 1203 1170 1128 1129 1173 1226 1259 1302 1301 1270 1220 1164 1118 1090 1059 1031 1016 1006 993 973 942 872 772 645 524 431 361 306 272 254 252 257 254 245 238 238 247 256 260 260 250 239 238 225 196 184 158 139 126 107 81 54 34 26 22 22 22 18 11 5 3 2 2 2 0 0 8 55 115 167 200 190 159 170 207 245 254 216 176 143 117 93 76 67 69 51 31 14 2 0 0 0 0 0 0 0 0 0 14 117 323 598 864 1061 1016 923 849 783 662 626 463 343 296 321 461 518 902 1194 1336 1368 1366 1195 1185 1271 1372 1441 1503 1472 1469 1430 1381 1322 1220 1179 1069 1020 1009 1001 973 907 882 982 1217 1479 1722 1830 1643 1453 1366 1395 1480 1615 1736 1752 1746 1728 1559 1314 1133 1134 1261 1437 1587 1664 1931 2162 1986 1476 1038 1312 1677 1768 1656 1413 1067 806 674 705 871 1103 1251 1073 905 868 901 827 535 355 348 387 349 283 380 730 979 841 460 196 163 226 293 297 239 208 233 280 428 630 17 17 17 16 15 13 13 12 12 12 12 11 10 10 10 10 8 8 8 8 8 7 6 6 6 6 6 4 4 4 4 4 4 3 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 19 14 6 1 0 0 0 0 3 6 10 16 21 24 25 26 29 31 30 29 27 25 26 29 34 39 45 51 59 65 70 78 87 98 108 112 105 90 71 50 31 21 23 18 16 13 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 4 3 2 1 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 20 125 515 1139 1692 1982 1997 1890 1759 1624 1503 1405 1327 1266 1229 1221 1243 1280 1315 1343 1376 1403 1411 1431 1456 1466 1447 1410 1386 1382 1386 1382 1370 1375 1374 1360 1330 1290 1249 1220 1216 1210 1189 1175 1176 1187 1199 1205 1210 1224 1245 1261 1255 1219 1175 1160 1182 1199 1179 1191 1188 1169 1141 1105 1067 1044 1020 1005 999 990 969 939 919 849 765 668 571 492 427 372 330 296 274 262 255 246 237 237 244 251 255 254 240 221 212 197 163 141 120 114 106 96 87 74 56 41 33 31 31 28 20 11 6 5 7 7 2 1 0 17 50 96 137 148 148 163 198 240 248 198 164 141 125 111 102 90 96 93 80 61 40 14 15 11 5 3 0 1 0 0 9 58 186 431 708 876 986 1042 1028 912 705 574 454 365 327 364 693 766 953 1218 1423 1333 1215 1121 1125 1205 1301 1354 1432 1434 1430 1436 1432 1334 1170 1093 1062 1060 1106 1164 1152 1156 1225 1382 1525 1677 1994 2159 2125 1989 1851 1809 1888 2176 2388 2383 2241 2098 1850 1471 1232 1193 1283 1423 1672 1867 2251 2554 2554 2229 1653 1821 1888 1730 1445 1245 999 836 776 830 1036 1383 1554 1337 1192 1230 1232 1050 729 537 502 485 362 260 339 564 677 556 309 194 277 457 609 578 254 232 252 390 579 701 15 15 16 16 15 14 13 12 11 11 11 11 10 10 10 9 8 8 8 7 7 7 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 21 21 15 5 0 0 0 0 1 3 8 13 18 24 27 30 30 29 27 24 21 18 17 15 14 15 17 19 23 28 33 43 56 69 81 90 94 89 77 65 51 38 29 24 20 16 12 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 5 5 4 3 2 1 0 0 0 0 0 0 1 1 1 2 2 1 1 1 1 0 0 0 9 54 269 763 1397 1862 2010 1973 1858 1728 1604 1499 1409 1325 1271 1264 1282 1316 1356 1393 1421 1446 1464 1480 1483 1461 1413 1362 1330 1328 1332 1335 1339 1361 1384 1392 1389 1380 1366 1341 1306 1279 1261 1252 1255 1269 1290 1309 1322 1323 1312 1298 1287 1262 1239 1227 1210 1171 1122 1119 1122 1108 1091 1076 1054 1034 1012 995 976 948 910 867 820 767 714 654 590 534 483 431 385 345 313 289 273 254 242 238 243 251 252 243 227 211 195 171 144 122 105 97 90 84 82 69 48 34 24 18 17 18 13 9 10 14 20 19 12 6 2 5 21 59 92 113 126 141 173 218 218 177 144 122 110 109 120 128 138 142 137 126 113 101 93 79 62 45 24 20 11 3 2 11 33 206 454 708 939 1118 1212 1022 738 541 435 380 362 349 680 933 1033 1081 1404 1339 1221 1105 1066 1124 1235 1313 1344 1355 1371 1406 1440 1314 1270 1289 1235 1203 1312 1355 1362 1457 1587 1623 1553 1750 2067 2247 2213 2022 1839 1781 1971 2457 2798 2737 2521 2340 2081 1715 1459 1426 1591 1864 1956 2021 2188 2441 2666 2633 2362 2183 2038 1784 1278 1056 927 866 822 782 922 1049 1005 951 1050 1281 1252 1036 769 569 486 441 323 217 209 292 369 327 265 277 428 711 925 679 320 235 335 500 632 651 17 14 14 14 15 14 13 12 12 10 10 10 10 9 8 8 8 8 8 7 6 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 22 25 24 16 6 0 0 0 0 1 4 9 15 20 25 29 30 28 23 17 12 10 10 11 11 11 12 12 12 13 14 16 22 30 40 50 60 68 72 68 63 56 48 39 28 19 14 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 3 4 4 3 3 2 1 0 0 0 0 0 0 0 0 1 2 2 3 4 5 4 3 2 1 4 25 146 489 1050 1604 1951 2051 1964 1829 1689 1567 1463 1367 1312 1304 1320 1349 1385 1424 1454 1479 1490 1485 1458 1409 1350 1295 1250 1231 1221 1224 1251 1295 1342 1381 1419 1452 1464 1431 1384 1344 1319 1309 1323 1362 1374 1376 1357 1328 1309 1310 1308 1305 1287 1266 1230 1177 1135 1121 1113 1096 1082 1074 1056 1022 987 959 927 885 834 751 687 670 664 644 603 570 524 472 426 390 360 332 315 282 249 229 224 231 239 228 210 198 187 169 150 131 104 87 78 67 58 47 36 28 20 13 11 12 16 24 25 26 41 37 28 15 6 5 12 31 51 73 88 105 137 167 167 152 129 108 94 99 113 131 147 155 153 148 147 154 161 167 167 158 134 103 66 28 0 1 1 85 260 514 813 1098 1266 1071 785 586 495 405 380 356 533 841 1136 1232 1253 1174 1062 954 929 1049 1131 1156 1213 1290 1359 1405 1388 1287 1211 1167 1165 1230 1346 1399 1449 1582 1751 1742 1681 1798 1942 1961 1820 1623 1468 1459 1717 2240 2716 2736 2378 2323 2182 1958 1763 1766 2034 2253 2033 1726 1626 1786 1994 2184 2241 2134 1928 1892 1475 1225 1073 1038 972 883 822 671 587 755 1041 1253 1218 990 750 612 548 457 319 214 202 241 265 228 198 229 470 904 1053 653 333 265 389 489 552 556 16 14 13 13 12 11 11 12 11 10 10 10 9 9 8 8 8 8 7 7 6 6 6 6 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 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 0 0 0 0 0 0 2 7 16 24 27 25 17 7 1 0 0 1 5 8 10 14 20 25 28 27 23 17 12 7 6 7 8 10 11 11 11 10 9 9 9 11 13 16 22 30 41 53 58 62 62 56 45 34 27 20 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 3 3 3 3 2 2 1 0 0 0 0 0 0 0 1 0 1 4 6 7 8 7 6 4 2 2 5 93 349 801 1353 1846 2117 2071 1908 1752 1618 1507 1420 1364 1355 1372 1399 1427 1449 1467 1482 1479 1454 1408 1349 1290 1231 1177 1152 1146 1151 1173 1217 1294 1370 1440 1494 1516 1494 1442 1399 1359 1338 1353 1402 1413 1402 1379 1362 1363 1377 1366 1368 1347 1312 1270 1229 1196 1169 1150 1131 1117 1106 1089 1057 1006 951 893 839 801 744 697 674 667 653 615 599 562 511 457 411 381 359 334 305 274 249 234 234 237 227 213 202 194 185 168 152 135 114 90 70 57 52 42 36 34 31 28 23 32 42 44 40 43 44 36 19 8 8 9 19 32 39 46 65 106 129 141 142 128 104 87 85 91 101 113 122 128 138 154 173 193 214 235 243 241 213 163 97 25 7 1 31 119 307 623 960 1153 1106 858 604 577 469 402 371 404 560 902 1191 1158 993 845 782 800 923 983 1068 1191 1292 1331 1295 1190 1123 1070 1015 1017 1141 1204 1246 1335 1500 1617 1545 1481 1545 1594 1515 1329 1143 1029 1041 1270 1702 2200 2532 2380 2331 2396 2415 2293 2095 2114 1987 1653 1299 1142 1222 1248 1317 1450 1428 1288 1345 1241 1280 1396 1358 1126 972 787 657 757 1117 1369 1473 1433 1301 1159 978 832 665 500 391 384 432 424 345 277 343 639 1061 998 633 327 294 508 556 593 556 14 13 12 12 11 9 10 10 10 10 11 9 8 8 8 8 8 7 6 6 6 6 6 5 4 4 4 4 4 4 4 4 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 23 23 21 15 7 1 0 1 6 9 11 13 16 19 23 25 23 19 16 12 7 6 6 6 7 9 11 11 10 8 7 6 7 6 7 10 15 22 29 36 51 56 53 46 38 29 20 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 3 3 3 2 3 3 2 2 2 1 0 0 0 0 0 0 0 1 1 3 5 7 9 10 10 9 8 5 2 0 82 273 651 1190 1769 2185 2216 2045 1854 1693 1572 1485 1428 1404 1414 1440 1460 1465 1463 1461 1447 1416 1373 1317 1240 1171 1116 1098 1105 1118 1125 1136 1208 1301 1405 1496 1531 1477 1407 1391 1391 1389 1395 1413 1414 1404 1404 1414 1425 1437 1430 1431 1417 1384 1338 1290 1254 1225 1206 1190 1170 1141 1085 982 953 921 867 825 801 771 740 720 711 695 637 614 601 561 505 454 422 393 363 333 305 283 269 266 258 249 237 225 217 206 196 187 174 157 136 112 94 84 74 66 68 71 57 35 35 46 50 48 49 49 38 21 7 3 5 9 11 23 43 56 81 110 132 140 129 100 81 73 74 82 94 109 123 146 173 201 226 246 251 258 258 248 223 170 88 36 10 9 46 162 435 774 1026 1025 805 606 590 520 448 417 414 445 665 892 979 922 840 809 756 728 803 1035 1225 1196 1117 1009 903 875 908 919 946 897 912 970 1059 1209 1275 1243 1193 1215 1260 1202 1048 877 769 752 856 1090 1455 1902 2222 2436 2692 3001 2967 2679 2323 1935 1629 1425 1288 1216 1105 977 1102 1059 1096 1060 927 784 877 942 1015 998 942 939 1149 1354 1457 1535 1539 1413 1320 1276 1127 926 770 701 714 760 729 591 405 363 724 998 915 604 332 340 564 663 642 537 12 12 12 10 9 8 10 10 10 10 10 9 8 8 8 8 8 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 17 22 22 18 13 10 5 1 0 1 8 12 16 18 18 17 17 20 20 19 17 13 9 7 6 5 6 7 7 7 6 5 5 4 4 5 7 10 12 13 13 18 33 42 47 47 42 31 22 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 1 3 4 4 4 3 3 3 3 2 2 2 2 2 0 0 0 0 0 0 0 0 1 2 4 6 9 12 14 15 12 6 2 3 114 324 659 1132 1683 2136 2218 2110 1950 1797 1671 1564 1486 1423 1407 1413 1418 1415 1418 1421 1402 1361 1316 1272 1175 1095 1045 1027 1029 1031 1006 996 1062 1149 1238 1317 1371 1389 1329 1305 1321 1360 1406 1432 1452 1474 1507 1510 1452 1433 1455 1482 1491 1472 1424 1356 1304 1271 1253 1238 1215 1166 1077 991 986 960 896 858 836 821 801 786 772 744 668 631 625 616 593 561 531 493 440 386 346 328 318 318 312 301 286 271 260 254 246 238 228 215 198 176 154 140 128 121 126 132 117 90 74 73 75 73 74 75 66 51 34 15 6 6 21 44 55 58 71 98 121 127 115 95 83 77 79 87 100 115 137 165 193 216 233 243 246 250 238 216 202 184 143 92 41 14 27 91 314 677 966 1001 790 618 561 547 514 471 447 440 595 813 918 925 910 817 614 520 597 755 850 853 786 723 691 706 743 751 700 594 595 703 799 884 931 959 975 997 1027 1022 951 823 699 625 609 664 841 1123 1448 1802 2235 2759 2994 2996 2796 2396 2091 1931 1793 1780 1881 1974 2038 1900 1809 1663 1388 1016 1031 1120 1245 1333 1364 1423 1395 1275 1180 1128 1115 1089 1074 1125 1087 968 890 923 934 943 870 641 328 330 599 807 804 588 439 495 614 680 631 516 12 12 12 11 10 10 10 10 10 10 10 9 8 8 8 8 7 6 6 6 6 5 5 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 12 18 23 22 15 7 4 2 1 0 3 10 16 21 21 17 13 11 15 18 19 18 15 11 8 7 6 5 4 3 3 2 2 2 2 1 2 4 6 8 7 6 10 19 30 40 47 46 36 28 20 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 3 3 2 2 2 2 2 2 2 1 1 2 3 2 1 0 0 1 2 4 6 10 15 17 15 9 4 6 30 178 431 777 1187 1581 1819 1830 1758 1678 1624 1588 1538 1473 1379 1312 1273 1257 1263 1299 1327 1315 1266 1208 1157 1062 979 923 890 876 864 804 855 933 987 1030 1110 1271 1382 1355 1334 1349 1378 1388 1413 1448 1464 1504 1533 1476 1462 1497 1536 1550 1524 1460 1384 1322 1285 1271 1271 1260 1189 1079 1019 959 907 886 897 883 884 870 846 817 774 720 701 689 686 682 652 609 561 507 446 396 376 369 372 368 357 341 322 308 297 288 279 268 259 246 227 205 186 176 177 168 186 191 176 150 129 129 120 120 125 125 114 84 40 25 20 26 44 56 60 65 86 109 115 108 105 107 108 107 107 111 122 145 171 194 211 221 228 245 260 241 187 143 126 128 122 95 54 36 71 229 480 742 925 855 623 541 543 539 486 435 418 442 682 889 872 819 645 439 362 424 539 630 616 563 545 567 594 569 553 513 441 414 501 620 679 706 739 782 814 818 849 843 787 699 599 527 491 526 621 774 1016 1399 1860 2259 2564 2772 2686 2411 2200 2102 2193 2534 2855 2979 2934 2816 2660 2414 2096 1858 1749 1687 1593 1441 1283 1064 864 700 598 570 595 638 695 773 803 766 814 844 855 867 652 386 336 458 669 876 706 621 646 708 710 607 485 13 13 12 11 10 10 10 10 10 11 9 8 8 8 8 8 7 6 6 6 6 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 21 27 24 14 4 0 0 0 1 3 9 15 19 20 17 12 10 12 15 17 16 14 11 8 5 4 3 1 1 1 0 1 1 1 1 0 1 2 3 2 2 6 12 22 32 40 44 41 37 25 17 9 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 4 3 3 2 2 1 1 1 2 2 2 1 2 3 4 5 5 3 4 4 4 4 6 8 13 13 9 5 8 30 102 263 481 778 1044 1170 1201 1167 1118 1091 1100 1153 1252 1271 1207 1116 1048 1034 1074 1135 1173 1152 1092 1015 926 829 758 706 663 626 599 594 723 818 856 871 921 1044 1177 1250 1283 1282 1263 1254 1306 1334 1366 1418 1470 1480 1509 1556 1584 1570 1515 1443 1371 1307 1261 1237 1230 1213 1128 1046 998 963 932 907 898 873 860 848 832 815 800 785 779 775 768 747 711 669 616 567 517 460 417 403 402 391 381 382 381 379 365 343 318 300 290 275 257 236 218 207 203 186 205 221 222 210 198 200 183 174 173 175 170 137 94 59 36 31 40 55 59 66 84 106 113 110 132 167 174 155 145 142 147 161 176 184 186 192 216 244 255 231 166 98 59 57 77 93 84 61 62 136 292 518 765 719 581 521 525 523 465 398 362 333 363 464 523 506 393 277 228 260 347 430 420 407 422 444 430 343 329 318 297 300 346 437 475 503 553 605 624 603 627 679 722 710 606 507 438 405 400 423 558 770 1045 1357 1696 2020 2129 2098 2026 1981 2006 2295 2618 2886 3033 3017 2896 2723 2558 2230 1913 1642 1354 1064 796 595 447 341 313 301 316 363 427 537 607 630 630 645 704 857 732 518 361 379 650 839 789 775 814 813 726 594 448 14 13 11 10 10 10 10 10 10 10 8 8 8 8 8 7 6 6 6 6 6 5 4 4 4 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 24 31 28 16 5 0 0 0 1 3 8 12 15 17 17 14 10 11 9 9 8 9 11 11 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 15 23 32 40 46 48 36 27 18 11 8 7 5 2 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 2 2 1 1 1 1 2 2 2 2 1 1 2 4 6 7 6 5 4 3 3 4 5 5 5 13 44 111 216 318 402 487 502 427 473 524 569 590 610 668 784 930 924 849 803 844 949 995 982 919 839 755 654 553 493 458 438 423 418 456 556 643 706 771 868 939 1085 1153 1151 1128 1138 1191 1271 1325 1381 1439 1488 1529 1566 1613 1613 1559 1478 1405 1344 1283 1229 1189 1160 1134 1088 1053 1028 1003 962 906 902 878 860 842 825 824 828 840 850 849 832 800 749 704 658 617 569 500 447 410 401 404 415 427 449 461 437 397 361 335 317 298 279 260 242 229 223 210 212 220 231 245 255 254 240 223 208 198 198 173 131 88 59 54 57 59 60 69 83 94 87 97 139 183 207 213 198 175 172 170 161 147 136 135 163 195 205 181 126 66 29 17 25 51 67 69 62 108 246 458 625 582 527 515 524 494 435 421 383 334 318 318 301 272 219 168 145 159 213 264 301 344 385 402 340 275 218 178 171 187 210 264 317 359 397 453 475 456 453 510 651 677 606 508 421 358 298 299 345 422 529 677 922 1144 1324 1448 1541 1576 1619 1784 2003 2216 2339 2373 2339 2217 2026 1787 1544 1257 935 646 405 255 180 186 199 189 174 213 286 412 485 523 566 600 647 776 758 607 446 472 599 564 559 705 815 797 727 599 441 14 13 11 10 10 10 10 10 10 9 8 8 8 8 8 8 7 6 6 6 6 5 4 4 4 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 23 32 29 17 6 2 4 3 2 2 5 10 14 20 22 17 11 7 4 2 2 3 7 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 15 23 31 38 43 43 37 28 21 15 13 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 6 6 5 4 3 2 2 2 1 1 1 1 1 2 2 3 3 1 0 1 2 2 1 1 2 4 7 11 16 28 54 103 176 259 310 301 277 240 178 99 94 174 282 319 333 394 462 658 727 740 758 805 854 800 735 665 596 525 452 390 317 278 269 277 287 316 368 454 598 776 922 1046 1186 1226 1175 1118 1157 1262 1360 1434 1497 1543 1571 1615 1631 1644 1607 1524 1430 1354 1295 1237 1190 1154 1127 1107 1094 1082 1066 1043 1014 982 977 968 956 939 917 883 871 871 872 876 887 888 792 754 706 650 602 562 532 499 493 502 500 479 478 484 491 470 408 359 329 308 294 282 268 256 247 235 227 225 232 254 276 286 283 264 233 210 199 184 158 127 104 106 100 83 71 70 76 77 68 67 107 169 213 240 195 184 185 175 142 95 71 74 99 126 136 116 74 36 12 4 5 13 25 47 66 127 289 548 651 561 487 500 507 482 430 403 366 319 282 249 215 174 135 107 96 96 126 180 261 348 369 435 371 250 152 112 96 112 129 156 190 225 265 335 375 376 358 342 535 614 599 519 417 341 273 235 226 240 269 331 445 550 669 797 968 1054 1140 1273 1442 1570 1624 1753 1786 1689 1495 1262 1079 863 634 416 226 149 122 119 130 141 151 183 242 335 389 397 421 479 536 618 675 694 769 670 475 281 161 274 601 762 771 640 444 12 11 10 10 10 10 10 11 11 9 8 8 8 8 7 6 6 6 6 6 5 5 4 4 4 4 4 4 3 3 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 15 24 31 24 14 9 10 13 11 7 3 2 4 10 22 28 21 11 4 1 0 0 1 2 4 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 8 15 26 37 43 43 39 33 26 21 19 16 8 3 1 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 5 7 8 7 6 4 3 2 2 2 1 1 1 1 1 1 2 2 3 3 2 3 9 20 26 17 19 30 47 65 87 121 177 248 303 306 259 206 164 125 87 56 55 97 197 233 238 297 392 523 637 718 760 756 686 574 500 441 384 331 314 265 202 165 153 158 172 202 260 378 592 870 1096 1265 1382 1406 1342 1261 1268 1326 1362 1444 1525 1573 1602 1648 1652 1621 1555 1463 1357 1258 1204 1148 1106 1089 1090 1093 1086 1080 1073 1066 1063 1060 1063 1065 1078 1080 1035 999 972 938 885 834 837 930 858 791 732 680 644 624 613 591 567 540 505 486 487 501 501 474 426 384 353 329 316 308 298 289 280 273 269 267 272 293 307 312 305 279 230 200 184 174 168 162 150 146 134 112 89 75 70 65 63 83 122 152 165 185 177 181 193 191 152 87 46 34 41 58 72 56 32 14 3 0 0 1 5 20 50 108 224 493 547 495 460 486 483 490 465 431 392 338 270 215 168 129 97 65 56 53 75 133 229 358 360 407 381 280 155 112 85 88 96 106 124 146 180 226 266 292 314 242 374 517 585 536 424 334 256 204 177 176 181 192 212 243 308 394 522 636 775 953 1135 1210 1320 1430 1441 1343 1232 1026 752 538 383 248 152 97 61 65 98 116 128 164 216 263 295 311 300 309 356 430 510 612 700 629 511 407 143 303 559 793 892 714 495 11 10 10 10 10 10 10 11 10 8 8 8 8 8 8 7 6 6 6 6 6 5 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 13 18 11 11 14 18 19 17 14 11 8 8 14 26 26 20 11 4 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 5 11 20 30 38 44 43 37 29 24 23 20 10 4 1 0 0 0 0 0 0 0 0 0 1 2 3 5 6 7 9 11 10 8 6 4 3 3 2 2 1 1 1 1 1 1 1 1 2 3 2 8 23 49 74 83 100 116 128 137 146 160 175 179 167 139 106 87 76 70 67 73 97 142 207 245 265 304 369 455 554 615 600 499 358 276 260 259 233 184 185 146 113 95 92 102 125 165 229 373 603 873 1105 1278 1407 1432 1404 1393 1419 1470 1503 1520 1535 1563 1598 1615 1602 1566 1513 1442 1336 1152 1035 925 842 823 882 982 1044 1073 1084 1089 1098 1106 1117 1125 1151 1175 1115 1197 1253 1203 1066 919 841 826 790 738 684 643 615 595 579 567 548 518 486 511 531 561 576 558 513 461 413 376 352 340 336 336 340 343 342 337 330 328 325 315 298 266 212 179 161 154 160 177 183 177 163 143 119 95 81 68 60 66 85 106 95 101 113 136 169 198 178 131 80 41 23 26 31 24 14 5 0 0 0 0 1 6 22 56 188 457 569 498 435 473 485 496 488 461 419 366 306 246 192 147 104 56 37 36 53 96 170 288 294 299 316 309 165 117 94 84 79 81 91 99 112 134 164 192 217 204 259 385 543 523 431 337 257 198 164 154 138 117 104 113 159 232 299 391 529 695 900 1017 1100 1135 1087 952 801 603 394 244 161 79 40 30 25 30 45 58 82 109 132 154 179 165 150 165 210 293 371 482 569 571 417 443 324 372 575 839 965 789 569 10 11 10 10 10 11 11 10 9 8 8 8 8 8 8 7 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 20 23 21 17 14 13 11 10 13 19 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 4 9 15 23 33 40 42 40 32 25 23 22 13 5 1 0 0 0 0 0 0 0 0 1 2 2 5 7 9 11 14 15 13 10 7 5 4 3 2 2 1 1 1 1 1 1 1 1 1 1 2 5 13 28 54 86 103 106 98 85 72 60 48 31 18 18 18 26 42 62 87 121 164 210 234 248 258 269 294 360 416 458 422 252 101 88 137 183 181 124 109 88 73 68 73 89 120 181 268 422 633 856 1050 1182 1269 1318 1349 1383 1424 1467 1508 1527 1533 1543 1551 1535 1508 1485 1471 1449 1353 1011 678 428 312 338 448 660 793 861 889 895 899 918 968 1019 1068 1102 1075 1161 1262 1293 1245 1164 1097 1037 944 839 747 689 658 644 652 661 654 630 622 615 620 639 663 668 633 574 510 460 426 404 399 410 420 425 420 396 369 346 324 303 278 243 197 163 148 147 153 169 177 181 178 166 149 126 111 96 84 73 63 57 55 58 66 81 107 152 170 155 111 58 24 18 18 15 9 3 0 0 0 0 0 1 4 58 236 403 432 359 384 437 460 461 451 441 416 406 358 300 242 184 125 70 35 21 29 54 112 187 219 215 199 243 153 109 90 79 65 72 72 77 85 95 117 146 167 172 188 252 434 457 410 326 237 177 141 114 94 77 65 72 126 191 232 276 419 606 764 830 825 754 605 480 380 247 120 59 33 13 7 7 8 9 12 20 28 33 34 44 77 96 108 128 157 241 305 356 400 449 277 351 417 521 646 840 903 802 597 11 10 10 10 10 11 11 10 9 8 8 8 8 8 8 7 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 17 23 22 17 12 9 7 4 1 2 5 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 14 22 30 38 42 42 36 26 20 18 15 8 3 1 0 0 0 0 0 0 0 0 0 1 5 9 11 14 16 18 16 12 8 6 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 3 11 16 12 8 6 4 4 4 3 2 0 0 4 20 44 72 100 133 157 175 179 175 166 155 151 195 233 276 270 144 22 30 70 107 118 99 88 72 58 49 48 56 84 135 249 406 578 744 892 955 1037 1130 1217 1281 1315 1327 1352 1387 1426 1458 1442 1384 1329 1318 1340 1325 1156 749 387 169 92 86 147 386 503 536 522 477 479 502 552 630 723 791 830 912 1067 1202 1262 1287 1266 1225 1139 1030 936 896 929 964 977 965 942 924 865 807 783 792 812 804 715 638 591 562 534 504 491 494 493 480 453 406 369 339 313 287 261 229 194 165 153 154 150 153 158 167 171 167 162 157 151 135 119 112 102 79 62 54 51 49 55 89 121 136 120 72 33 22 16 10 5 3 1 0 0 0 0 0 0 99 279 436 467 295 335 378 394 392 396 393 371 356 347 330 279 215 149 87 38 12 8 23 66 118 161 179 152 151 118 84 68 66 56 60 67 74 80 84 109 140 163 168 153 178 288 350 341 275 203 144 100 76 64 54 47 67 123 202 272 307 383 467 545 577 534 410 268 191 144 85 28 8 5 4 3 2 2 2 4 10 15 10 8 10 28 51 83 126 139 164 179 196 240 327 351 427 501 483 552 718 867 892 729 11 10 10 11 11 11 11 10 8 8 8 8 8 8 7 7 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 12 16 20 18 12 10 12 8 3 1 4 12 16 15 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 15 23 31 39 45 44 37 27 19 16 17 17 12 6 2 3 1 0 0 0 0 0 1 3 6 10 13 16 19 20 18 15 10 7 5 3 2 2 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 3 4 3 2 1 1 1 1 0 0 1 6 19 38 54 66 77 83 84 81 76 70 59 46 61 86 119 135 99 29 15 32 58 78 88 84 63 36 18 14 21 46 102 187 297 437 614 807 920 975 1030 1103 1162 1165 1163 1200 1266 1325 1326 1260 1166 1072 1036 1046 959 720 401 158 34 7 10 67 256 432 491 395 232 233 250 269 304 359 422 491 586 742 922 1070 1141 1146 1116 1072 1039 1039 1097 1173 1216 1211 1185 1178 1149 1131 1106 1059 997 963 870 686 608 617 645 618 592 576 557 522 470 409 363 337 320 305 288 270 245 215 186 162 146 137 132 133 144 154 157 158 154 150 140 129 122 103 76 60 54 48 40 39 55 78 96 96 58 37 25 24 23 10 5 3 1 0 0 0 0 0 77 268 526 646 405 341 343 352 343 299 309 304 294 300 315 274 220 157 98 53 21 11 15 39 79 120 138 139 124 91 56 42 47 47 50 58 72 83 90 114 140 152 136 96 120 182 244 272 227 172 121 81 57 48 35 30 56 114 188 262 296 299 299 308 309 266 171 97 53 35 19 7 4 3 3 2 0 0 0 2 5 6 7 7 9 12 20 33 62 71 65 57 57 120 194 286 395 501 452 494 613 772 878 744 10 10 10 11 11 11 11 9 8 8 8 8 8 8 8 7 6 6 6 6 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 12 13 15 16 20 18 13 12 14 12 8 5 9 17 22 22 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 1 0 0 0 0 0 4 12 22 32 43 51 47 38 28 21 21 25 27 29 21 12 9 5 2 1 0 0 1 4 5 8 12 15 17 20 21 21 18 13 9 6 4 2 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 1 3 5 8 8 2 2 2 1 1 1 1 3 7 15 21 21 20 18 17 16 18 19 15 9 9 17 33 51 59 51 44 43 47 55 64 61 41 16 1 4 15 47 102 175 263 376 526 674 841 955 996 977 933 911 932 995 1068 1104 1068 1009 943 869 802 723 549 316 130 32 4 11 49 111 292 469 509 361 217 199 203 209 212 217 236 271 328 417 529 650 732 779 789 805 857 942 1054 1113 1131 1134 1158 1235 1283 1298 1249 1162 1092 1083 1035 855 758 753 774 740 701 651 586 511 435 371 331 314 306 298 293 288 273 249 220 191 162 130 106 109 124 137 145 141 134 134 133 122 108 90 61 49 51 44 35 31 33 42 51 52 38 28 23 27 34 17 9 3 1 0 0 0 0 0 34 193 563 503 374 337 347 339 321 253 221 204 202 219 238 223 196 161 120 81 45 25 22 39 73 109 120 120 105 78 42 29 35 41 48 58 74 82 89 104 119 115 93 76 82 115 167 200 176 145 107 69 42 30 27 35 56 88 127 163 179 161 138 139 126 93 56 31 19 13 7 4 3 3 2 1 0 0 0 0 1 2 4 6 6 8 9 13 19 21 20 22 36 63 107 169 258 359 398 424 478 601 685 667 10 10 11 11 11 11 10 9 8 8 8 8 8 8 7 6 6 6 6 6 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 23 22 21 22 24 22 17 13 11 9 8 7 8 11 13 15 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 2 1 1 2 3 1 0 0 0 0 3 13 24 37 49 57 52 41 30 26 30 40 45 49 40 28 22 16 8 5 3 2 1 0 4 9 13 16 18 21 22 22 20 16 11 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 7 3 3 3 2 2 2 2 1 1 3 4 4 3 2 1 1 2 3 2 2 1 2 5 9 14 21 16 12 13 18 23 20 15 8 3 4 11 30 59 97 144 208 318 435 522 541 498 434 430 462 499 535 568 608 681 703 707 693 643 523 318 128 30 2 16 63 145 218 298 339 308 213 193 193 196 196 188 176 176 192 217 247 277 314 364 419 464 520 607 716 779 782 781 817 905 1039 1137 1184 1191 1121 1007 990 989 982 963 929 881 816 736 648 557 470 401 357 324 302 291 286 282 281 277 263 240 213 178 127 87 83 106 125 128 125 108 88 76 82 103 103 76 51 45 39 32 27 22 17 15 14 15 18 22 28 34 24 13 8 7 3 1 0 0 1 35 173 516 529 401 328 339 310 276 228 180 141 135 169 175 164 155 145 115 87 61 40 33 45 80 102 108 96 77 56 30 22 26 34 41 55 73 82 82 80 81 72 66 62 61 76 118 140 142 128 97 59 36 29 32 27 19 27 52 62 60 49 40 45 40 26 13 8 7 5 2 1 2 1 2 1 0 0 0 0 0 2 2 3 4 6 8 9 10 11 12 15 23 36 55 79 132 189 268 352 366 446 529 575 10 11 11 11 11 11 9 8 8 8 8 8 8 8 8 7 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 21 24 24 23 25 27 23 15 12 9 4 4 4 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 5 4 2 0 0 0 1 3 5 9 16 31 48 62 68 62 48 35 31 38 50 56 59 52 44 38 31 20 13 8 6 5 1 1 5 11 15 18 20 21 20 19 16 10 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 5 5 4 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 1 1 1 2 2 2 1 1 1 1 2 3 2 1 1 2 5 12 15 25 61 146 172 156 115 62 19 49 92 117 128 138 165 264 339 390 413 398 333 215 89 30 33 73 133 219 279 287 257 218 185 185 190 193 189 176 156 158 171 187 203 215 222 248 279 314 355 407 458 471 457 450 471 524 614 672 676 651 628 624 636 673 749 826 860 845 801 724 616 503 425 372 333 303 288 285 284 281 278 273 264 252 236 198 149 116 109 122 136 135 138 139 141 152 157 150 132 99 61 41 35 32 33 30 13 4 5 11 18 25 34 39 31 27 29 28 16 6 1 0 0 25 174 389 409 334 287 296 259 212 166 127 108 120 141 133 120 119 123 110 99 83 67 60 64 80 88 90 84 67 36 20 21 28 33 40 54 67 77 78 70 65 58 54 51 48 53 74 92 105 104 80 50 30 20 23 32 21 16 17 16 12 8 6 9 8 4 1 2 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 2 3 6 10 10 11 11 12 15 21 37 62 93 149 268 282 315 359 386 11 11 11 11 11 11 9 8 8 8 8 8 8 8 8 7 6 6 6 6 5 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 11 16 20 23 26 26 20 13 11 8 5 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 5 2 2 1 2 3 4 8 18 30 47 65 78 81 72 55 41 39 45 52 62 70 69 62 55 48 34 24 18 13 10 5 3 8 12 16 18 20 19 20 19 15 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 5 4 3 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 1 1 1 1 1 1 2 4 5 6 6 4 4 4 6 9 12 16 48 99 148 186 206 201 200 154 122 125 160 231 311 320 280 232 207 197 197 200 201 196 180 167 168 173 180 190 205 198 218 252 290 322 334 329 379 411 386 323 306 320 320 308 306 299 317 359 427 522 628 725 750 715 655 581 497 401 349 322 312 309 304 296 293 295 297 290 269 254 230 207 189 172 151 133 147 160 150 125 133 170 170 150 117 75 44 31 31 38 42 32 20 16 19 25 29 36 41 37 44 54 45 30 15 6 1 0 0 101 234 253 211 229 229 194 150 111 86 84 108 124 112 96 108 118 120 120 108 98 92 84 76 72 71 68 51 27 15 15 21 35 47 49 52 59 66 61 53 50 48 43 36 36 44 58 72 77 62 40 23 15 15 23 21 11 6 4 3 1 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 2 8 9 10 10 11 11 13 19 28 38 56 121 178 255 315 178 11 11 11 11 11 10 9 8 8 8 8 8 8 8 7 6 6 6 6 6 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 19 23 26 26 22 17 13 11 7 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 4 6 6 7 9 12 21 39 52 69 85 94 92 80 60 46 46 52 56 66 76 80 79 73 66 51 39 29 22 16 11 7 10 13 16 19 21 21 21 20 18 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 3 4 4 3 2 2 2 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 5 6 7 8 8 7 6 6 5 4 3 2 1 7 36 80 124 154 169 189 197 200 210 235 287 325 304 263 233 218 215 217 220 222 217 206 204 202 196 188 190 198 195 215 256 303 330 327 333 481 605 565 367 292 285 283 280 280 288 313 350 409 487 569 617 600 558 504 441 375 359 344 337 336 329 311 298 290 284 275 266 267 258 258 259 249 213 156 106 98 95 82 68 106 156 175 164 132 80 49 28 21 24 29 29 27 23 23 26 29 28 29 30 34 42 45 40 29 15 6 2 0 26 138 208 181 192 189 147 100 67 44 61 103 120 105 81 95 127 154 153 142 142 124 106 84 66 61 60 47 30 18 14 23 43 46 41 37 38 42 41 42 42 38 30 23 21 29 43 55 59 49 33 19 12 7 6 9 6 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 1 4 6 8 10 11 12 12 15 19 21 28 48 93 178 299 258 11 11 11 11 11 10 9 8 8 8 8 8 8 8 8 7 6 6 6 6 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 3 8 16 22 25 25 23 19 13 10 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 4 6 8 9 15 23 35 55 66 82 96 105 104 93 71 52 49 52 56 66 78 87 90 87 78 65 53 42 32 24 18 14 13 13 16 19 22 23 24 25 23 18 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 2 3 4 4 4 4 4 3 2 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 2 2 3 4 5 6 7 8 9 9 9 10 10 10 9 9 9 8 7 6 4 8 31 77 138 192 190 195 208 224 237 244 256 261 256 246 236 232 236 239 241 241 238 237 240 234 226 220 217 210 209 240 296 349 354 356 376 505 655 692 465 399 377 370 374 394 410 425 461 517 587 647 648 602 550 498 450 451 458 417 375 350 326 306 295 287 280 279 287 290 279 273 274 267 234 161 98 69 67 66 87 108 135 158 165 141 83 49 25 9 6 7 9 10 11 13 15 19 18 21 29 39 47 58 66 62 47 27 9 4 28 65 106 149 169 171 136 80 38 35 69 86 84 71 60 77 108 145 177 194 188 159 124 90 68 62 59 53 40 26 20 27 32 28 24 21 17 16 17 19 21 19 16 10 9 15 30 44 47 41 28 16 11 11 8 5 3 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 9 11 12 14 18 23 25 26 44 110 206 239 11 11 11 11 11 10 9 8 8 8 8 8 8 8 7 6 6 6 6 5 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 21 22 20 17 12 10 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 4 7 10 23 37 54 72 88 107 121 127 123 110 89 67 57 56 60 69 82 96 103 101 92 80 66 52 40 29 22 15 14 14 16 20 23 24 24 26 28 25 17 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 2 2 4 5 4 4 4 2 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 1 1 2 4 5 6 8 10 11 11 12 12 12 12 12 12 12 11 10 10 16 40 87 152 213 217 221 233 253 271 264 255 250 248 248 250 255 258 259 258 258 258 260 256 258 264 266 265 262 270 300 340 367 365 379 406 461 539 611 469 403 368 352 366 416 445 494 555 631 712 762 768 713 626 551 547 623 623 522 413 359 328 316 308 299 295 309 329 311 284 273 274 258 224 163 113 97 110 101 112 120 131 148 162 135 85 45 17 1 0 0 2 4 4 3 6 12 16 22 34 48 70 84 98 107 102 74 30 11 13 30 72 109 146 163 139 78 22 10 12 21 30 38 44 55 64 89 140 190 207 188 146 102 75 62 56 51 42 32 31 32 19 13 16 12 10 7 5 6 7 7 6 4 4 6 13 27 34 32 23 14 11 11 8 4 2 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 9 10 12 14 20 26 23 16 24 66 156 183 11 11 10 11 10 9 8 8 8 8 8 8 8 8 7 6 6 6 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 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 12 12 10 10 11 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 12 29 47 69 93 119 140 153 154 144 129 108 87 73 69 72 80 89 109 117 116 108 94 77 59 43 31 23 15 15 15 17 20 23 24 23 25 27 25 19 12 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 1 3 5 6 5 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 2 3 3 5 6 9 11 12 12 12 11 11 13 14 15 16 19 26 40 66 106 155 207 244 269 283 297 317 305 286 272 266 269 278 286 291 291 287 282 284 293 291 293 301 307 320 335 352 362 362 367 368 375 396 436 480 474 423 357 290 250 259 309 347 414 515 637 760 852 828 743 639 551 525 558 557 501 422 369 341 331 324 315 308 315 306 274 240 216 203 188 183 162 146 145 140 135 134 135 141 150 153 121 81 45 17 1 0 0 1 2 2 2 6 10 13 15 21 32 59 77 96 120 131 131 96 59 36 27 46 75 116 138 122 83 23 4 4 9 17 25 32 40 48 59 92 157 195 193 159 111 75 56 52 54 53 50 52 47 36 26 22 19 17 11 6 4 4 4 3 3 3 3 5 12 19 23 23 16 15 15 12 5 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 10 9 10 10 9 6 7 9 12 22 58 131 10 10 9 9 9 8 8 8 8 8 8 8 8 7 6 6 6 6 6 5 4 4 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 26 51 83 119 153 176 181 172 156 139 120 101 86 80 83 93 97 116 124 124 116 102 85 66 48 37 29 21 17 17 19 21 23 24 20 21 23 22 19 15 10 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 3 5 5 4 4 4 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 5 7 8 9 10 10 10 11 13 14 16 20 26 38 55 79 106 136 188 252 294 314 322 330 323 313 303 299 303 312 316 317 315 312 310 303 299 306 324 339 354 376 397 420 429 413 406 387 369 375 414 476 472 424 354 282 217 189 188 217 282 376 493 649 768 795 762 695 615 590 555 508 464 432 406 380 360 342 326 314 307 289 249 203 171 156 161 168 165 164 184 175 160 154 156 160 163 147 119 86 53 21 5 1 0 0 0 0 4 8 9 9 8 9 9 18 36 60 89 108 141 148 127 94 59 66 85 109 124 115 77 33 9 3 5 7 14 22 30 36 41 53 109 160 182 169 121 88 66 57 60 66 70 68 59 48 41 45 39 29 19 10 4 4 3 3 3 3 3 3 6 11 16 17 17 18 17 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 7 7 7 7 7 7 8 8 8 8 10 37 10 9 9 9 9 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 4 4 4 4 3 3 3 3 3 2 2 1 1 1 0 0 0 0 3 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 11 35 68 108 149 185 202 194 180 165 150 133 114 98 91 93 99 107 121 128 130 125 114 97 76 57 42 32 23 19 18 20 22 24 25 19 18 19 20 19 17 13 11 10 10 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 1 2 3 5 5 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 3 4 5 7 8 8 9 9 9 9 10 12 15 18 24 32 46 72 120 198 282 325 331 325 321 319 321 323 325 330 332 329 322 313 306 303 301 378 426 426 397 382 407 429 447 457 454 444 415 379 368 399 450 450 422 384 308 172 145 141 162 202 256 319 432 535 614 675 721 711 688 613 536 488 473 458 427 393 364 345 331 315 291 246 194 159 149 151 162 169 171 183 174 165 167 176 181 169 144 127 111 83 45 20 11 7 3 1 0 4 6 9 11 12 8 3 3 10 23 39 62 92 118 135 146 98 85 96 120 150 144 89 43 18 3 1 2 8 16 23 31 33 35 68 121 170 180 136 97 72 60 63 73 80 77 68 56 51 60 57 44 31 18 8 4 3 3 3 3 3 4 6 8 11 10 11 11 10 6 2 1 1 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 1 0 1 2 5 5 10 12 14 14 19 18 12 9 9 5 4 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 5 4 4 4 4 4 3 3 3 2 2 2 1 0 0 0 0 0 0 18 21 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 24 51 86 128 169 200 209 199 186 175 163 148 128 109 100 99 105 114 121 128 133 133 125 110 86 65 47 32 23 19 18 19 21 23 25 20 18 19 21 22 21 17 15 13 14 15 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 8 8 7 6 4 4 3 2 2 1 1 1 1 2 3 2 1 1 1 1 1 2 2 2 3 3 4 5 5 4 4 4 4 5 5 6 13 32 73 148 246 322 352 348 335 322 314 323 337 347 354 347 336 326 319 317 315 314 447 616 711 629 438 428 443 450 448 446 441 413 382 372 390 410 396 359 326 288 190 158 161 183 216 253 280 325 378 435 497 569 652 667 627 563 508 494 459 427 407 402 396 354 331 304 261 205 165 154 153 158 163 162 162 151 149 154 165 179 171 155 152 154 135 97 66 49 36 22 9 2 1 2 3 4 9 7 3 2 7 12 17 29 45 59 80 136 124 104 98 119 169 156 118 82 52 14 6 5 9 16 21 27 31 32 45 80 151 174 154 117 85 68 68 76 81 79 69 57 51 55 57 49 40 30 18 8 3 3 3 3 3 3 3 4 5 5 5 5 7 3 1 1 2 2 2 2 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 15 21 26 30 33 26 15 7 6 4 2 3 9 9 8 8 8 8 8 8 8 8 8 8 8 6 6 6 6 6 5 5 4 4 4 3 3 3 3 3 2 2 2 1 0 0 0 0 0 1 21 17 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 1 0 0 0 0 0 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 38 70 107 148 185 212 220 214 203 189 175 162 145 122 109 110 118 124 127 136 143 143 133 120 98 75 54 36 23 16 16 17 20 23 25 22 20 21 23 26 25 21 18 16 16 18 19 16 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 11 14 17 19 18 18 17 16 13 9 5 4 3 4 4 3 1 2 1 1 1 1 0 0 0 0 1 1 1 0 0 1 1 1 1 2 9 33 84 175 272 334 362 363 349 333 322 336 359 370 370 357 344 334 328 324 318 318 410 565 657 444 438 440 440 435 430 426 414 395 379 373 374 362 326 276 231 204 171 170 190 223 264 304 323 341 386 439 464 465 511 538 530 495 454 433 406 389 381 378 377 338 313 285 243 195 170 163 162 161 156 153 157 149 144 147 154 168 177 179 184 199 190 158 128 100 72 52 27 8 0 0 0 0 5 7 5 4 12 14 16 22 29 38 72 116 134 129 113 121 159 167 158 141 118 68 42 29 27 34 35 36 35 34 35 45 111 150 157 136 95 75 66 67 69 69 60 53 47 45 43 37 32 27 20 11 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 6 11 17 24 30 28 18 8 5 5 4 3 3 8 8 8 8 8 8 8 8 8 8 8 8 7 5 6 6 6 6 6 4 4 4 4 4 3 3 3 3 2 2 1 1 0 0 0 0 0 1 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 4 3 1 0 0 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 52 93 130 167 199 219 225 226 218 205 191 177 163 142 126 122 126 130 129 130 135 140 140 131 112 87 63 43 27 17 16 17 19 22 25 24 21 20 21 24 23 23 21 19 16 15 16 18 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 2 5 10 15 23 35 48 58 65 65 56 45 30 15 9 7 4 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 4 16 45 98 188 269 326 357 364 351 338 338 353 369 372 363 354 346 338 329 322 316 317 346 408 469 386 394 402 402 399 399 393 387 382 375 364 337 295 250 215 194 185 182 192 215 251 294 329 347 371 427 480 433 408 414 426 436 445 440 414 398 389 377 347 330 311 299 281 250 216 197 186 179 174 170 171 172 165 157 156 162 175 186 195 207 228 231 214 190 157 109 81 51 26 10 3 0 0 2 6 11 11 15 18 21 27 36 45 77 115 148 161 136 133 149 168 185 199 191 156 123 99 87 86 78 68 56 49 49 55 94 131 151 143 101 75 62 54 49 55 58 52 42 34 30 25 21 18 14 9 5 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 9 10 13 13 6 2 4 6 6 5 4 4 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 4 4 4 4 4 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 7 29 69 118 152 181 204 217 222 224 220 212 203 192 181 166 142 128 124 125 127 126 126 136 145 143 128 103 75 50 32 21 17 16 18 21 23 22 18 15 14 16 16 19 20 20 17 14 14 15 13 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 1 1 2 5 12 23 43 69 99 119 127 130 120 95 64 42 32 15 5 1 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 7 26 67 131 211 275 320 346 355 347 344 351 360 365 362 354 349 342 333 323 316 316 326 341 350 342 336 339 343 342 337 336 331 337 349 353 340 306 264 229 206 196 197 198 206 228 263 303 322 322 332 359 395 414 429 439 449 464 493 487 473 466 460 443 411 382 359 337 315 288 274 254 230 208 192 181 181 182 181 176 173 184 197 208 217 230 249 263 253 225 193 155 124 89 57 33 13 7 8 13 20 27 22 19 19 25 40 55 77 106 141 172 182 151 137 143 163 189 216 229 224 208 184 165 160 148 126 101 86 84 88 108 137 165 157 133 108 86 70 52 48 46 39 29 25 24 22 20 19 21 14 8 4 3 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 7 3 3 5 7 8 7 5 5 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 4 1 0 0 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 34 80 136 164 184 197 204 208 209 205 200 194 189 183 169 145 121 106 104 115 118 121 133 148 155 146 121 88 57 35 25 21 19 20 21 21 20 17 12 8 5 6 11 14 15 14 12 11 10 10 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 9 18 46 78 108 137 164 188 190 171 136 79 35 11 2 1 1 0 0 0 0 0 0 1 1 1 1 1 3 9 25 60 118 189 244 287 320 340 348 344 348 354 360 362 357 350 341 332 326 325 330 345 359 363 350 322 305 297 293 287 279 278 281 292 303 309 311 295 276 254 230 211 210 207 211 232 270 308 316 314 321 348 391 431 463 493 517 527 528 519 518 521 518 506 490 466 438 410 386 371 351 319 282 248 225 205 201 205 205 195 191 207 225 240 250 260 275 281 272 252 229 192 162 124 82 48 29 24 22 23 26 27 23 19 18 24 42 73 116 159 195 224 207 171 151 150 164 188 210 229 251 275 261 255 251 234 204 159 135 124 123 137 168 197 198 184 161 133 101 74 55 40 28 18 22 27 34 37 31 29 21 12 5 2 3 3 3 3 3 3 3 3 3 2 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 5 6 5 3 3 1 1 3 7 7 6 5 5 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 5 4 4 4 4 4 3 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 37 82 133 161 169 173 176 178 179 175 170 166 164 159 150 135 117 103 100 110 112 118 135 152 158 151 128 97 66 42 30 23 22 23 24 25 25 21 17 12 6 3 4 6 7 8 8 8 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 1 1 0 0 0 0 0 1 1 5 16 35 57 86 132 183 217 210 167 128 97 58 16 15 9 3 1 1 1 1 2 4 5 7 12 22 46 90 144 194 237 280 317 344 358 359 355 355 359 362 360 350 340 333 331 337 347 361 374 377 363 331 301 287 281 276 269 262 259 259 263 268 274 286 282 272 258 243 230 221 211 214 238 284 321 324 327 340 366 390 422 449 476 502 512 502 494 497 507 516 528 526 508 484 461 440 421 397 369 337 303 284 274 270 262 250 269 263 256 254 262 269 284 289 284 274 266 261 207 158 119 79 50 36 28 24 26 28 30 27 23 19 21 30 57 118 190 243 280 265 222 186 180 188 200 217 237 270 330 333 333 323 307 283 222 189 174 178 199 224 238 241 236 220 190 156 121 85 53 36 31 32 35 42 53 45 36 25 12 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 2 0 0 0 1 1 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 1 0 1 4 4 5 6 6 9 9 9 9 8 8 8 8 8 8 7 6 5 5 5 6 6 6 5 4 4 4 4 3 3 3 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 29 67 117 160 160 154 151 150 149 144 146 141 135 130 121 111 105 105 110 112 104 114 131 146 153 149 130 104 76 51 34 22 18 18 21 23 24 22 21 19 15 10 7 6 6 7 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 0 0 0 0 1 1 1 1 1 1 0 0 0 0 2 5 10 19 40 70 103 133 150 164 172 169 152 115 94 75 53 28 8 15 26 34 42 58 88 118 166 216 257 289 328 362 376 378 377 370 364 361 362 364 359 350 346 346 350 359 369 371 366 352 330 305 288 282 278 274 268 262 256 248 241 237 244 253 258 260 260 260 249 232 220 225 254 311 330 326 320 326 344 371 406 430 442 447 443 436 420 418 439 466 488 495 487 472 461 439 418 402 383 348 336 327 322 314 303 281 387 357 282 228 230 232 245 253 254 248 239 251 192 121 77 55 46 41 34 28 25 23 26 25 20 16 14 17 31 81 163 241 298 319 296 246 228 224 228 246 275 307 348 372 401 416 391 339 292 270 276 306 341 328 302 286 283 269 243 212 172 124 76 58 49 45 46 48 57 53 41 25 11 4 3 3 3 2 3 3 2 2 2 2 2 2 2 3 2 1 1 0 1 1 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 1 2 3 2 1 0 0 1 2 5 9 7 9 9 9 9 8 8 8 8 8 7 7 6 5 5 5 6 6 6 5 4 4 4 4 4 3 3 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 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 27 58 108 155 158 152 148 145 140 132 135 130 119 106 94 85 85 94 101 101 99 110 123 135 144 146 130 109 84 60 41 27 19 14 13 15 16 19 21 22 19 16 13 11 10 9 9 8 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 11 16 11 7 13 12 9 10 13 21 35 53 82 106 128 162 226 268 275 271 262 236 187 162 158 170 199 266 326 364 383 396 415 422 410 395 384 377 370 365 364 367 370 368 365 365 367 370 371 366 352 335 316 299 288 279 276 273 270 268 264 257 249 242 236 235 241 247 253 259 265 258 247 240 246 275 325 334 327 319 324 354 387 415 435 442 435 418 401 381 370 381 398 409 413 410 403 404 396 378 363 350 315 313 307 297 283 271 249 310 274 199 158 174 164 167 182 193 189 181 182 142 80 41 38 36 34 31 28 24 20 19 18 16 13 11 18 38 74 137 221 288 334 341 293 251 245 259 284 316 343 364 389 424 457 439 401 381 380 387 404 431 413 370 328 298 278 259 242 216 162 109 80 68 63 56 52 49 46 38 24 12 6 3 2 2 2 3 3 3 2 2 1 2 2 2 3 2 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 1 3 3 9 8 8 8 8 9 8 8 7 7 6 5 5 5 5 5 6 5 5 4 4 4 4 4 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 7 4 1 1 1 1 1 1 7 19 37 59 78 90 109 131 149 154 159 163 163 157 146 146 137 122 106 90 78 77 81 89 99 104 112 121 131 135 133 126 115 97 75 54 36 22 9 3 4 6 10 15 18 20 19 17 14 13 12 11 9 8 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 19 37 32 32 40 47 33 24 17 12 7 5 9 22 35 57 107 199 285 337 337 301 276 299 325 336 341 362 409 450 475 489 496 494 468 432 402 383 374 370 368 373 382 389 390 388 384 379 372 362 347 331 314 297 283 281 276 273 274 275 275 275 273 270 266 266 265 259 257 259 263 267 270 269 266 273 303 332 339 330 319 321 357 396 429 448 451 434 410 391 370 343 321 307 305 311 319 319 320 319 313 306 294 277 269 258 244 229 217 196 172 141 110 95 118 109 93 84 94 109 109 95 68 37 22 19 20 22 23 23 20 17 16 15 14 13 15 26 43 70 128 199 269 329 368 358 337 326 317 317 341 361 370 395 441 462 465 462 466 472 475 480 469 437 389 346 300 261 230 205 176 150 111 84 75 72 59 49 43 41 38 28 18 8 3 2 2 2 3 3 3 2 2 2 2 2 1 2 2 2 1 1 1 1 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 1 2 2 1 1 0 0 0 1 2 9 8 8 8 9 9 8 8 7 7 6 6 5 5 5 5 6 5 4 4 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 30 45 56 60 57 48 35 27 21 16 14 16 28 49 75 104 130 127 129 134 143 158 177 186 186 180 175 165 144 120 97 76 60 58 61 73 90 106 120 133 138 133 121 120 115 102 81 57 35 19 6 0 0 1 3 7 12 16 18 18 16 15 15 14 11 8 9 9 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 26 38 39 37 36 35 35 34 29 23 17 14 10 13 24 43 74 104 151 184 200 214 262 334 392 428 448 470 491 510 524 531 530 517 486 450 418 397 385 382 385 391 397 401 402 399 392 379 364 349 338 328 316 305 296 297 296 299 308 320 327 329 331 333 332 326 316 300 290 290 294 297 295 287 281 289 310 323 323 314 309 327 371 415 446 456 446 415 389 367 345 321 295 274 262 261 267 269 269 266 263 264 261 259 257 250 241 236 221 196 171 146 118 92 75 63 58 66 99 79 57 41 30 19 10 9 11 13 12 16 11 9 11 16 21 23 24 25 31 56 113 179 245 302 358 433 450 439 424 416 414 402 395 405 433 457 489 514 520 511 512 526 532 503 434 388 352 296 234 195 150 111 80 64 63 70 70 62 53 47 42 34 22 10 2 2 2 2 2 2 3 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 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 8 8 8 9 9 8 8 8 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 56 82 104 116 123 129 137 134 122 100 79 65 63 72 89 111 132 143 134 122 118 127 150 177 192 201 206 208 198 174 141 103 67 44 39 38 44 58 74 90 104 115 116 107 109 109 101 84 62 39 24 9 2 0 0 0 2 4 8 12 13 12 13 13 14 13 8 8 8 8 6 4 2 0 0 0 1 1 1 2 1 1 1 2 4 6 6 6 4 4 5 5 6 4 1 1 2 0 0 1 8 14 16 18 25 31 32 31 29 31 30 27 25 24 24 21 25 37 59 86 109 119 127 146 188 260 342 420 476 503 517 527 535 543 547 546 530 502 471 442 419 406 402 404 408 411 411 402 393 383 370 355 344 339 337 337 336 335 334 338 352 376 404 424 437 439 431 416 378 360 348 340 336 331 317 299 284 281 288 299 307 310 311 316 346 393 437 460 452 419 389 371 361 352 348 321 294 272 257 250 259 275 279 271 254 251 252 260 262 256 251 240 220 198 177 165 156 155 151 131 93 84 57 38 30 25 17 12 9 8 6 3 3 2 4 9 15 24 30 30 28 34 62 115 181 252 318 391 475 549 586 551 517 492 459 421 400 411 445 482 508 507 498 513 546 565 543 478 428 410 399 366 278 192 128 86 62 55 64 73 72 59 48 42 36 25 12 4 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 8 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 15 34 53 73 95 114 123 133 152 185 209 206 183 155 135 128 132 138 147 153 150 136 124 120 125 140 164 184 201 216 225 225 202 157 106 63 37 28 21 21 28 40 55 72 88 95 94 99 101 95 79 56 32 11 3 0 0 0 0 0 0 2 3 3 4 6 7 8 11 9 8 8 8 8 7 5 2 0 0 0 1 2 3 3 3 1 3 7 10 13 14 13 13 12 10 8 6 4 4 3 2 4 8 13 16 17 18 20 18 16 15 14 15 17 17 18 19 20 26 42 68 100 136 154 165 172 186 218 275 343 413 471 505 522 528 527 526 530 540 535 524 510 488 453 427 415 409 405 399 390 384 375 365 356 349 346 349 355 360 365 368 373 392 426 467 496 506 506 502 497 489 401 369 364 362 351 331 304 282 272 274 280 290 298 306 315 332 367 409 444 456 426 379 357 351 354 357 369 367 353 331 304 277 259 233 195 157 144 151 165 179 188 201 215 222 214 188 158 151 178 206 214 184 122 78 49 33 28 20 14 12 10 6 3 2 3 4 6 13 19 26 29 31 38 54 93 152 222 284 343 404 497 591 621 514 482 467 447 423 401 466 486 484 493 482 483 508 540 557 535 477 426 401 399 394 351 264 179 123 82 65 63 67 65 50 41 37 35 28 14 7 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 8 8 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 29 48 65 81 94 106 124 153 191 226 232 206 178 167 181 199 208 213 213 202 175 151 143 150 166 185 199 212 222 229 230 211 163 111 69 42 29 20 15 16 24 35 44 53 64 76 86 91 89 78 59 35 12 2 0 0 0 0 0 0 0 0 0 0 1 1 2 4 6 7 8 7 7 8 7 4 1 0 0 2 6 8 8 7 5 6 8 10 12 17 16 16 17 17 17 14 10 7 6 5 7 10 12 12 11 12 10 8 8 9 8 8 10 12 13 16 21 40 79 123 158 191 210 218 222 226 241 281 334 385 429 464 492 507 513 517 521 528 531 532 530 519 490 456 435 425 420 412 399 372 353 342 338 343 352 361 367 372 382 400 433 483 537 564 563 543 521 511 506 469 383 342 334 333 319 306 290 278 273 274 274 277 286 300 320 348 381 414 435 428 377 335 317 315 316 312 346 374 391 394 379 309 217 129 66 37 28 17 27 59 80 105 123 138 136 108 68 61 108 150 136 112 86 60 38 23 12 6 3 3 3 1 3 6 9 13 15 16 20 23 25 30 50 77 126 189 251 299 348 404 484 577 614 529 496 497 484 367 230 303 404 458 515 502 500 514 537 554 526 450 379 346 333 325 334 296 221 161 119 88 72 69 65 51 42 40 39 33 21 10 4 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 0 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 8 7 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 59 80 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 1 2 4 7 15 28 47 62 70 74 87 110 142 178 214 245 238 220 214 235 266 282 288 283 265 223 175 159 162 172 182 201 205 205 206 209 196 153 106 68 45 33 23 14 12 15 25 38 51 63 74 84 90 87 74 57 39 23 12 4 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 6 7 5 4 5 7 12 17 19 17 15 15 16 17 16 15 20 18 17 16 17 18 17 13 9 6 4 5 5 5 4 4 6 6 5 5 6 9 12 14 13 12 14 28 64 120 170 200 225 242 252 253 247 249 279 323 364 396 419 444 465 482 494 503 508 515 520 522 521 514 493 466 441 420 399 366 343 331 329 335 345 353 358 365 381 409 457 525 594 637 627 594 565 550 534 484 422 380 359 353 352 342 340 339 335 322 300 278 264 265 279 308 347 375 387 378 345 298 268 251 246 254 265 292 322 347 359 328 239 133 51 10 6 3 2 3 7 13 15 24 35 39 29 14 15 36 53 41 32 30 23 13 8 3 1 0 0 1 4 6 11 16 18 15 13 12 12 14 21 58 109 182 271 350 374 396 420 444 490 537 511 491 498 494 289 171 166 251 366 510 541 542 549 554 533 477 395 328 305 282 257 252 245 209 163 122 92 79 69 60 51 46 45 45 42 30 16 7 3 2 2 2 2 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 3 5 8 13 22 26 35 43 49 55 73 87 114 150 189 224 250 267 272 276 303 332 335 321 290 236 160 112 94 93 99 126 139 148 162 180 182 143 105 76 56 41 26 15 11 13 20 34 45 55 65 75 81 74 66 55 39 19 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 9 12 16 21 24 25 25 24 25 25 26 27 28 25 23 19 17 15 16 12 7 2 1 1 1 1 1 0 0 2 3 3 2 3 8 11 15 16 14 18 44 110 156 174 188 207 234 254 263 261 263 281 311 344 370 378 385 397 412 430 455 489 504 493 475 476 483 468 447 431 421 405 382 360 343 336 340 347 354 365 383 411 459 539 626 689 700 648 604 588 590 585 553 508 471 449 438 424 424 429 437 446 449 425 377 331 300 289 314 352 371 365 337 298 259 246 237 214 209 215 215 227 260 278 251 190 121 54 2 1 1 1 1 1 1 1 1 1 2 2 1 3 6 6 4 4 3 2 1 1 1 0 0 0 1 3 5 10 18 18 12 7 5 6 7 20 60 127 221 341 423 470 485 459 402 410 436 445 442 445 481 420 325 261 272 352 481 548 565 570 553 505 443 390 349 290 253 230 212 196 170 141 110 86 73 61 52 43 35 33 33 33 28 20 9 4 1 1 2 2 1 1 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 11 17 14 15 20 29 41 68 71 84 110 144 178 207 231 254 278 309 349 352 323 269 198 128 96 79 73 73 82 94 106 124 145 153 130 108 89 71 52 31 18 12 13 18 27 36 46 54 60 64 62 61 55 42 24 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 11 17 24 28 30 31 31 32 30 31 33 34 32 30 28 24 19 13 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 11 17 30 77 113 130 139 163 199 227 246 260 272 286 302 322 344 338 322 311 309 326 377 448 462 444 424 429 439 466 474 465 454 434 408 380 357 347 356 371 385 398 413 440 513 608 675 685 641 601 597 609 623 625 614 585 548 516 502 469 456 456 476 513 531 546 527 484 438 408 421 446 462 460 453 465 476 482 454 356 280 203 151 152 208 211 198 181 144 67 20 8 3 1 2 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 3 10 21 21 14 9 6 8 7 15 39 78 140 261 358 442 489 482 411 382 375 376 381 383 391 381 355 330 338 388 452 500 530 565 543 495 454 430 398 318 250 203 180 165 142 117 93 75 62 53 44 34 23 19 17 15 12 10 6 2 1 1 1 1 1 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 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 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 18 33 57 63 69 81 100 123 145 166 198 238 279 320 326 289 221 145 100 93 82 71 66 72 82 85 94 108 117 111 105 96 83 63 37 20 13 13 16 21 29 38 46 53 58 58 57 53 43 29 18 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 17 25 31 36 40 42 41 38 41 44 47 46 43 38 32 24 12 4 1 1 1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 2 5 10 19 30 43 57 74 103 147 190 225 252 275 294 298 296 299 277 246 216 203 220 259 296 379 454 481 472 448 450 454 458 478 476 443 402 371 371 387 400 406 411 426 481 565 633 661 648 619 613 616 622 629 629 615 574 529 500 487 455 433 432 457 506 532 561 578 581 566 549 561 589 614 623 632 667 675 648 593 525 454 375 317 289 265 227 187 148 103 47 23 10 4 2 2 2 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 2 3 2 1 2 10 27 42 40 26 11 5 6 6 7 10 16 34 103 176 261 345 380 377 372 369 366 369 371 363 347 323 315 335 368 402 425 436 472 471 465 457 420 380 297 210 158 141 124 107 91 78 67 53 43 35 24 14 11 7 4 4 3 2 1 1 2 2 1 2 3 3 3 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 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 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 10 20 34 48 58 64 67 71 79 90 103 129 160 197 241 258 233 180 123 97 89 78 69 66 71 80 74 77 88 94 94 95 96 90 74 46 26 16 15 18 22 28 34 40 46 52 52 52 48 42 33 19 15 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 19 25 32 38 44 47 46 51 58 62 62 57 49 39 26 12 4 1 0 0 0 0 1 1 1 1 2 1 0 1 1 0 0 0 0 0 1 3 11 16 17 18 24 41 75 124 183 239 286 317 314 284 250 198 141 101 102 151 164 191 243 327 443 522 507 514 537 563 597 580 520 448 396 393 397 399 401 413 450 521 570 593 598 604 614 626 623 615 610 591 558 503 458 443 422 389 363 365 402 447 478 508 534 550 545 538 548 574 605 630 641 666 682 682 669 638 601 556 510 467 405 337 272 204 125 69 43 25 14 9 8 6 5 4 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 2 6 21 56 84 72 41 17 7 5 4 5 5 5 7 22 38 66 133 206 271 331 384 409 420 425 414 386 331 314 319 330 331 302 308 352 398 424 402 353 305 242 174 134 114 97 85 80 75 64 50 37 26 17 10 6 4 3 3 3 2 1 1 1 1 1 2 3 2 2 1 1 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 0 0 0 0 0 1 3 4 6 9 20 35 48 55 58 59 59 61 66 72 89 110 134 163 179 169 146 117 95 88 85 81 78 77 87 79 78 83 85 85 86 89 87 76 56 37 27 23 23 24 30 36 41 45 49 53 53 49 43 37 23 19 16 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 10 19 28 35 39 43 50 56 59 58 54 44 32 20 9 2 1 1 1 0 0 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 1 5 6 5 4 6 11 26 65 131 220 309 355 352 311 249 169 91 45 50 109 148 241 365 465 504 558 589 646 713 751 714 632 549 483 436 412 403 405 418 446 493 522 522 512 515 548 587 602 610 610 585 532 490 448 413 388 352 340 345 361 380 409 438 458 463 456 444 430 430 448 482 516 511 517 541 584 650 693 686 659 633 594 528 460 393 324 244 187 138 93 60 53 37 30 27 21 11 6 4 2 1 3 5 7 5 1 0 0 1 1 1 2 2 3 3 10 35 89 125 103 47 18 6 4 4 4 3 4 4 4 5 8 34 82 138 204 297 364 421 458 464 451 396 364 349 342 336 319 292 297 312 296 277 254 224 183 132 127 104 82 68 60 62 59 51 39 26 19 13 8 6 4 2 3 3 2 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 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 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 4 8 10 8 3 1 0 0 0 0 2 3 4 3 7 18 31 43 50 54 54 53 52 52 57 72 90 107 121 129 119 110 101 89 88 90 87 81 75 77 75 75 77 79 80 79 79 79 75 63 49 40 34 31 30 34 38 44 50 56 60 58 53 46 41 29 23 20 17 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 7 12 20 27 35 40 42 42 42 31 19 9 3 1 1 1 1 0 0 0 1 1 1 1 1 1 1 2 2 2 3 3 4 4 3 2 2 1 1 1 3 10 33 83 171 285 361 387 365 306 220 138 81 70 124 173 227 277 326 384 499 611 708 765 753 669 559 501 486 473 453 457 464 474 492 503 497 483 470 474 525 563 599 624 624 571 494 435 394 366 341 311 310 326 351 377 402 422 427 413 384 355 329 321 331 348 372 356 335 333 369 413 538 614 636 639 619 592 549 493 444 383 309 239 179 134 108 83 76 75 54 35 25 19 14 10 21 34 37 28 10 2 0 1 1 1 2 3 3 4 11 40 118 147 117 66 25 7 3 4 4 3 3 3 3 4 4 7 17 32 56 124 191 274 362 427 438 426 412 400 388 385 387 380 352 294 213 183 167 161 162 139 129 113 87 54 40 41 45 46 43 36 31 24 16 8 3 3 3 2 2 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 16 17 7 2 1 1 1 6 12 15 16 13 6 2 0 0 0 0 1 3 5 5 10 17 26 35 42 46 46 45 42 40 43 50 59 70 81 88 77 72 70 71 78 87 89 85 76 71 71 73 74 75 73 73 73 74 77 76 66 52 44 40 38 41 45 49 54 59 66 65 58 48 38 30 28 27 25 18 3 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 7 13 17 22 27 30 24 14 6 2 2 4 3 2 1 0 0 1 1 2 3 4 4 4 5 5 5 5 6 6 5 4 2 1 1 2 2 2 5 18 49 126 231 320 377 398 375 305 230 172 144 137 135 144 174 230 310 395 510 623 698 691 607 516 476 484 491 479 489 497 498 494 477 452 436 432 445 506 555 594 618 624 578 512 450 399 360 329 321 317 316 324 345 375 396 399 379 346 311 283 269 270 263 243 204 168 151 160 177 265 365 441 494 506 509 506 503 501 479 403 315 251 215 187 147 122 114 84 66 66 60 42 37 54 73 81 71 36 19 10 4 0 0 1 1 2 4 8 40 111 150 128 74 26 7 4 4 4 3 2 2 1 2 2 2 3 4 6 26 53 101 186 288 345 381 403 413 411 422 437 431 379 306 228 172 138 132 157 170 171 158 125 69 43 34 33 39 43 45 44 39 31 22 14 8 3 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 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 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 1 6 5 5 6 6 6 6 6 6 5 5 5 5 6 6 5 4 4 4 4 4 3 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 27 11 5 3 4 4 11 24 31 29 19 7 4 2 0 0 0 1 2 5 9 14 21 26 29 31 32 34 35 35 35 35 35 35 36 41 50 46 43 44 48 57 66 71 71 69 73 75 75 74 71 68 62 57 60 68 75 71 58 51 49 47 48 51 55 61 67 74 73 65 54 41 34 33 32 30 25 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 1 3 7 10 9 5 3 3 3 4 5 6 6 5 3 2 1 2 2 4 6 7 8 9 9 8 8 8 7 7 6 3 2 2 3 3 2 3 8 21 92 173 251 319 370 392 350 291 230 169 110 62 39 33 37 77 161 265 385 506 570 547 522 515 525 524 505 493 485 483 481 474 460 427 393 425 481 527 558 576 603 582 540 489 437 389 370 367 363 357 354 354 361 373 379 372 354 327 297 280 291 284 247 196 149 123 104 104 118 145 182 243 274 297 321 353 394 437 443 411 361 301 272 229 184 160 122 95 87 83 63 61 76 95 106 96 71 54 39 25 6 3 1 1 2 3 5 43 100 141 139 82 30 7 4 3 4 3 3 3 2 1 1 1 1 2 2 5 7 17 57 134 213 286 341 367 384 407 429 432 362 315 252 187 138 142 174 207 226 219 175 114 66 34 25 40 47 52 55 53 41 28 17 9 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 1 6 5 5 4 5 5 5 6 6 6 6 5 5 5 6 5 4 4 4 4 4 3 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 13 6 4 6 9 13 21 29 29 22 12 4 3 2 1 0 0 0 1 4 8 11 14 16 18 20 24 26 27 28 29 28 27 26 26 27 31 29 28 28 31 37 45 53 61 68 75 77 75 74 72 69 66 58 52 51 57 63 51 48 50 52 53 54 56 63 72 80 77 69 58 47 39 36 37 36 31 23 15 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 0 0 1 2 2 5 7 8 8 7 5 4 3 3 5 7 10 11 11 11 10 10 9 8 7 6 4 2 2 2 2 2 2 3 5 54 111 168 220 267 307 301 262 205 140 71 22 3 3 2 3 24 80 175 303 424 485 524 564 610 620 604 576 544 516 506 523 532 510 457 438 467 503 525 525 545 541 518 485 450 414 405 404 404 401 385 331 330 349 363 375 380 381 376 368 379 368 329 272 210 172 131 93 67 56 50 67 91 118 147 179 232 283 328 363 380 376 341 286 238 197 151 120 107 103 77 71 81 95 105 92 79 65 56 52 29 16 9 4 1 1 8 45 100 150 152 73 26 8 4 3 3 3 3 2 2 2 2 2 2 3 1 1 2 3 9 37 91 166 239 286 326 359 384 406 375 327 257 173 120 137 186 241 276 265 227 172 105 40 32 42 53 63 73 73 57 39 26 20 6 2 1 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 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 5 5 5 5 4 4 4 5 6 5 5 5 4 4 5 5 5 4 4 4 4 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 7 12 17 21 19 10 6 4 3 4 2 1 0 0 0 1 9 15 15 13 12 13 16 21 22 22 22 22 23 24 26 25 25 23 21 20 20 21 24 30 39 47 55 65 72 75 76 75 74 76 72 66 60 53 47 41 39 44 52 56 55 57 63 73 84 80 72 61 50 42 38 38 39 37 28 19 12 7 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 1 0 0 0 0 0 1 3 5 7 8 9 8 7 7 7 9 11 14 15 14 12 11 10 9 9 7 5 4 3 3 2 1 1 1 2 2 15 31 55 87 121 154 163 149 115 69 24 9 5 4 3 3 17 51 111 203 327 429 489 527 596 665 687 675 642 604 553 544 539 515 463 418 439 480 502 475 465 470 458 432 410 385 382 394 410 420 417 397 381 377 386 410 434 455 465 459 445 422 397 355 278 213 140 81 48 36 27 22 25 32 38 77 112 151 196 247 302 350 336 284 229 161 129 110 97 94 91 97 102 103 112 104 83 57 39 51 44 36 25 11 2 1 14 51 111 179 159 97 41 11 5 4 3 3 2 1 1 1 1 3 8 19 19 9 6 4 3 6 24 63 121 184 248 298 320 343 346 319 254 152 112 130 177 235 277 265 238 198 146 72 54 52 60 73 86 86 73 51 32 24 13 6 6 15 16 12 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 6 5 4 5 5 5 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 11 12 13 12 5 3 4 6 6 4 1 0 0 0 0 11 18 17 12 13 15 19 22 23 21 19 18 20 22 23 23 22 20 17 15 15 15 17 25 30 34 39 46 55 61 65 68 71 75 77 77 74 69 63 51 42 41 46 50 53 57 64 74 86 84 76 65 54 44 38 33 34 36 33 23 17 13 11 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 1 3 4 6 6 7 7 8 10 12 13 14 16 17 16 14 11 10 9 9 8 6 4 3 2 1 0 1 1 2 2 2 4 4 5 4 27 40 41 32 24 15 12 15 20 25 39 54 76 110 165 260 366 428 433 431 514 566 597 625 663 589 535 500 480 467 434 439 464 484 450 392 384 382 366 358 354 365 383 401 408 414 423 436 446 441 462 475 475 463 447 439 417 381 332 275 192 107 49 27 23 22 19 16 16 11 35 57 79 105 131 151 189 218 214 161 110 83 70 69 74 79 101 121 123 134 142 117 75 53 45 41 37 30 18 8 8 27 67 125 173 154 105 50 18 9 6 4 4 3 3 2 1 1 4 15 35 48 49 44 31 16 5 4 15 43 81 132 196 238 280 317 325 263 165 104 88 112 174 217 228 218 192 155 106 76 63 65 77 87 85 73 53 38 27 17 11 15 23 29 30 24 9 7 6 4 5 7 5 3 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 1 1 1 0 1 1 1 1 2 2 3 3 3 3 3 7 6 5 6 6 5 4 4 5 4 3 2 3 3 4 6 6 5 4 4 4 4 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 2 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 5 1 3 4 4 3 2 0 0 0 0 0 0 9 14 14 10 10 12 16 21 23 20 17 16 17 20 21 20 20 18 15 13 12 13 15 21 25 29 32 35 37 41 47 52 57 61 65 69 72 73 70 66 57 48 43 43 52 62 69 76 85 86 79 69 59 49 37 31 31 34 34 25 17 15 14 7 7 7 4 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 3 2 2 3 3 4 3 3 4 6 8 11 12 14 15 15 14 13 12 11 9 7 6 4 3 2 1 1 0 1 1 2 3 3 3 3 3 4 4 4 5 6 6 6 16 34 57 77 110 128 137 149 173 219 300 354 339 328 331 323 318 332 384 431 451 466 495 556 549 513 481 473 461 360 311 314 345 358 358 353 349 351 352 368 389 415 445 450 466 463 439 403 379 377 348 288 218 148 84 40 17 8 12 16 18 18 16 16 20 27 42 71 93 105 122 137 131 104 96 97 99 105 127 118 112 120 123 133 162 170 138 93 57 41 35 32 23 17 23 46 89 118 140 124 84 37 22 11 6 4 5 8 7 6 7 12 16 26 42 61 83 97 85 58 28 11 8 13 29 63 105 151 211 278 327 279 197 132 102 103 145 177 192 189 163 138 113 93 79 76 85 93 95 86 66 51 38 27 21 41 44 44 41 31 25 25 26 27 30 33 32 31 30 19 12 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 6 5 5 4 4 4 4 5 5 4 3 3 3 3 4 5 6 4 4 4 4 4 3 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 5 14 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 4 3 1 1 0 0 0 0 0 0 0 3 5 6 5 7 9 12 14 15 12 8 6 9 16 17 18 18 17 16 15 12 11 14 17 21 26 31 34 34 33 35 37 39 42 45 51 60 71 78 74 67 60 53 50 55 65 74 81 90 93 82 72 61 48 36 31 31 34 36 30 20 16 14 7 5 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 3 3 4 4 4 4 4 4 3 2 2 3 4 5 6 9 11 11 12 13 12 10 8 6 4 3 3 2 3 1 1 1 1 2 3 4 4 5 5 4 4 4 4 4 3 5 15 36 68 103 142 170 187 198 208 227 285 338 324 287 253 209 162 131 122 177 285 413 521 658 697 652 551 437 446 369 328 341 367 373 371 355 336 325 323 321 318 323 350 366 381 382 367 341 294 263 224 166 97 41 11 1 1 2 5 9 11 11 12 15 19 22 29 63 86 102 114 126 132 129 134 144 159 181 219 202 152 121 128 125 142 170 188 166 123 88 64 52 42 35 38 63 138 148 124 83 46 22 12 6 3 2 4 8 10 11 16 30 36 43 50 60 72 96 104 94 73 51 32 22 25 36 50 75 128 213 284 292 239 170 159 157 168 176 176 176 162 147 130 113 100 94 98 108 114 102 87 73 60 49 37 51 66 70 53 49 55 66 80 90 85 77 69 61 55 43 29 19 13 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 4 4 6 6 6 6 6 6 6 5 5 5 4 4 4 5 6 6 5 4 4 4 4 4 3 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 7 11 12 9 4 1 1 4 8 10 12 14 15 15 11 10 12 14 18 22 28 33 37 36 34 31 30 30 31 36 43 52 61 71 73 70 66 65 67 72 80 91 105 111 91 77 65 50 39 33 30 33 38 34 24 20 18 14 10 10 6 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 4 4 5 5 5 4 4 3 2 2 1 2 2 4 6 9 11 12 11 10 8 7 4 3 3 2 4 2 1 1 1 2 3 4 4 5 5 5 4 4 3 3 3 4 7 16 34 68 101 134 166 193 213 250 311 371 378 321 274 226 172 114 78 95 192 350 479 652 751 746 630 416 399 357 334 348 374 366 361 352 335 323 304 276 254 250 257 268 279 279 268 275 248 206 157 99 36 12 5 4 5 5 6 7 7 7 10 15 19 21 23 54 82 99 105 117 134 150 170 200 249 237 239 206 141 103 112 122 144 181 222 243 237 210 157 108 74 52 56 100 164 161 108 45 15 9 5 2 1 2 4 6 8 12 18 32 41 46 51 57 62 71 82 90 97 96 87 73 62 50 35 31 54 128 186 157 105 123 166 181 196 203 190 192 192 186 173 145 128 121 123 127 126 112 101 92 85 76 65 69 86 104 95 103 118 134 129 115 101 82 65 55 47 39 33 32 27 20 14 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 4 4 4 6 6 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 10 3 1 0 0 1 4 8 12 14 16 15 12 11 12 15 18 22 28 34 38 37 34 31 28 27 28 31 36 45 55 64 71 77 81 81 84 92 106 121 131 121 100 79 62 51 45 40 38 40 36 28 25 25 26 23 21 15 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 4 4 3 3 4 5 6 6 6 6 6 5 4 3 3 3 1 2 4 6 9 12 11 11 11 11 7 5 4 3 4 4 3 3 2 2 3 3 3 4 4 4 5 5 4 3 3 3 4 5 7 19 37 61 93 138 182 236 294 345 373 368 333 292 261 220 164 105 108 215 376 569 704 753 700 488 407 346 292 246 218 263 288 293 294 285 259 234 220 216 208 209 214 211 187 212 227 223 189 107 45 24 19 18 16 11 8 6 5 8 13 20 25 26 27 49 88 115 109 116 131 152 181 219 261 257 215 153 94 78 95 127 165 204 228 247 279 305 251 164 119 109 118 153 160 121 64 19 7 3 2 3 3 4 5 8 12 19 26 33 36 38 42 48 50 53 55 59 76 93 105 113 105 81 56 42 49 96 149 159 132 153 165 179 191 195 192 211 228 221 199 156 134 119 106 112 101 90 86 85 84 97 117 132 127 137 134 128 118 94 76 66 55 43 35 34 36 39 43 44 34 24 16 15 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 1 2 3 3 4 4 6 6 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 3 0 0 0 0 0 1 2 6 11 13 13 11 10 10 12 15 17 22 29 34 34 32 30 29 26 26 25 27 31 39 50 61 72 84 94 102 109 116 125 139 124 111 94 73 57 53 45 40 40 37 34 33 34 35 33 30 26 19 10 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 4 4 4 4 5 6 6 7 7 7 6 5 4 4 3 1 1 2 4 5 8 9 11 12 12 11 9 7 5 3 4 3 2 2 2 3 3 3 4 4 4 5 5 5 4 4 3 2 1 2 3 7 14 27 77 121 163 205 249 289 333 358 364 357 333 283 197 118 111 256 435 606 715 683 522 398 303 231 166 137 135 158 193 213 236 228 212 202 185 175 192 218 232 209 212 224 231 226 152 96 62 45 41 32 21 12 6 4 5 8 15 22 25 40 94 139 142 121 120 134 165 205 244 261 240 191 127 79 56 55 76 114 156 194 228 258 277 227 162 131 136 150 148 120 75 30 11 6 5 7 10 15 15 16 18 24 30 31 31 30 31 27 27 29 32 32 31 40 52 62 73 91 84 67 60 71 97 121 129 117 121 127 136 147 171 209 229 198 137 105 92 83 78 73 60 59 68 80 92 109 133 161 175 149 134 115 95 81 55 37 26 22 21 20 25 33 42 46 39 27 16 10 14 20 25 27 19 11 5 5 13 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 6 6 6 6 5 5 6 6 6 5 5 5 5 6 5 5 5 4 4 4 4 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 14 15 19 23 25 24 26 27 28 28 28 26 26 28 31 37 45 59 79 102 119 125 125 124 132 113 99 86 73 59 51 46 43 41 43 43 40 40 41 38 31 24 16 8 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 3 4 4 4 4 4 4 4 5 6 7 8 8 7 6 5 4 2 1 2 3 4 3 3 4 6 8 12 12 13 12 8 4 3 2 1 2 2 2 3 3 3 3 3 4 5 5 4 3 2 1 1 1 2 2 3 5 13 28 61 107 158 219 283 335 370 394 405 399 355 283 212 221 297 467 659 590 414 284 219 213 195 164 152 169 205 193 206 194 171 161 157 161 188 227 256 270 286 277 252 255 187 131 98 81 71 50 32 17 7 5 3 2 4 11 20 48 97 129 121 111 106 108 124 165 207 220 208 179 146 95 54 30 25 41 66 97 121 129 121 105 89 82 81 80 73 52 28 17 13 12 12 13 16 21 25 27 26 30 30 26 21 15 12 6 6 11 21 28 30 32 30 25 28 39 46 45 41 37 31 25 32 35 35 44 63 87 129 175 182 143 100 80 73 76 82 89 94 95 98 97 100 104 110 115 111 93 72 53 41 32 16 8 6 11 16 20 26 33 38 33 22 11 7 11 25 46 68 75 74 64 47 35 61 53 39 24 5 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 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 4 6 11 13 15 17 17 17 19 23 26 29 29 28 27 26 27 32 41 56 78 106 132 141 139 131 120 97 82 76 74 69 62 60 55 46 44 48 44 41 40 37 29 19 9 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 4 4 4 4 4 4 5 5 6 7 9 10 8 7 5 4 2 1 2 2 3 3 2 1 1 3 7 7 9 10 8 6 4 2 2 2 2 2 2 2 3 2 2 2 3 3 3 3 2 1 1 2 2 2 2 3 3 9 23 46 84 132 190 257 326 393 436 464 473 459 420 371 387 480 604 517 381 281 244 259 242 200 192 225 278 236 217 198 179 170 177 214 275 338 362 366 388 361 264 201 156 126 104 90 69 55 42 27 7 5 3 2 2 3 10 19 44 79 94 86 79 77 84 112 137 150 147 131 130 100 62 25 2 2 14 25 29 28 22 19 18 20 20 17 8 1 3 7 8 10 15 26 35 38 36 31 25 24 20 13 7 4 3 3 4 10 27 43 53 55 48 29 21 17 15 13 10 6 3 1 0 1 2 6 13 29 54 100 149 141 110 83 65 63 68 68 63 61 63 55 49 46 43 35 39 37 29 18 13 9 6 7 14 23 28 31 34 37 37 30 19 7 6 16 37 64 89 85 77 68 66 56 69 68 47 22 8 2 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 3 6 6 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 11 13 14 14 15 21 26 30 29 28 30 31 31 36 44 59 81 111 144 161 163 153 134 107 90 88 92 87 76 68 59 49 45 51 49 44 40 35 28 19 9 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 5 4 4 4 5 5 5 6 8 10 9 7 4 3 3 2 1 1 1 1 1 0 0 0 1 2 2 3 5 7 7 4 3 2 2 2 1 1 1 2 2 1 1 1 2 2 2 2 2 2 1 2 2 2 3 3 3 3 9 37 72 123 191 273 354 420 475 518 545 551 497 525 613 624 515 393 326 309 293 248 219 222 259 299 286 267 247 232 229 242 283 329 348 337 352 376 362 282 220 168 121 82 58 44 36 29 20 8 6 4 3 3 3 7 13 29 57 66 62 59 61 64 74 87 94 89 73 77 73 60 36 11 4 1 1 1 2 3 2 3 5 6 8 11 14 19 27 31 37 52 68 67 51 34 24 18 13 8 5 3 2 2 2 5 16 37 57 72 78 69 53 37 21 7 2 0 0 0 0 0 0 0 0 0 3 6 18 54 61 57 46 34 29 20 13 13 13 10 11 15 20 29 32 34 38 47 52 54 47 35 32 45 52 53 47 50 46 41 33 21 12 10 14 21 34 38 29 18 12 11 10 19 26 19 7 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 0 1 1 2 3 6 6 6 5 5 5 6 6 6 6 7 6 5 5 5 5 5 5 5 4 3 2 2 2 2 2 2 2 2 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 5 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 12 13 11 12 18 24 28 30 31 34 38 40 43 48 61 81 110 147 177 191 188 173 145 116 100 96 98 83 69 58 49 44 50 49 45 41 37 31 22 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 4 5 5 5 5 5 6 7 7 8 6 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 2 3 3 3 2 1 2 3 3 2 2 2 1 2 2 3 3 3 2 2 2 2 3 2 2 2 5 15 35 73 134 220 297 371 438 499 552 614 621 640 679 676 601 518 446 389 318 265 244 267 328 344 328 303 279 254 245 239 233 224 219 234 273 288 263 218 157 104 63 38 31 26 21 16 10 7 6 5 5 6 6 10 15 20 25 36 46 53 55 55 57 62 66 60 49 50 66 96 124 76 31 3 1 1 2 2 2 5 14 35 63 90 111 111 112 117 128 137 110 75 44 23 14 9 5 3 3 3 3 3 2 0 11 26 45 65 77 89 91 78 46 19 8 3 2 1 1 1 0 0 0 0 0 0 0 7 10 16 22 24 21 12 9 11 15 31 47 57 66 79 83 81 78 86 86 81 72 62 58 64 69 68 55 46 37 28 18 11 6 3 1 2 7 4 1 0 0 0 0 1 2 2 0 0 0 1 1 1 1 1 2 2 2 2 1 1 1 1 2 3 2 2 1 0 1 2 2 2 3 6 6 6 5 4 5 6 6 5 6 6 5 6 6 5 5 5 5 4 4 3 3 2 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 10 13 12 8 13 17 21 25 28 32 36 40 43 44 48 57 72 95 126 166 191 201 198 180 151 123 105 101 88 73 60 50 41 46 47 46 44 42 39 33 24 14 5 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 5 5 5 5 5 6 7 8 8 8 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 2 2 2 3 4 3 2 1 1 1 2 3 3 3 4 3 3 2 2 2 2 2 2 3 4 11 32 75 156 232 305 378 451 506 606 669 708 738 727 643 557 490 448 402 374 359 358 384 366 337 308 269 167 124 84 56 50 60 65 90 116 123 109 68 35 20 13 11 9 8 7 6 6 5 5 6 8 10 12 12 9 4 13 26 40 52 48 42 42 46 47 45 47 76 147 218 194 137 75 23 10 4 4 10 30 63 121 175 224 250 220 204 201 195 160 103 53 22 10 5 3 2 1 1 2 2 2 2 1 3 8 18 37 66 106 138 143 93 54 30 18 12 5 2 2 1 1 0 0 0 0 0 1 10 26 44 50 49 44 42 41 48 86 135 153 151 134 118 106 97 90 82 73 66 63 64 72 85 87 58 33 17 4 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 5 6 6 5 4 5 6 6 6 6 6 5 5 5 5 5 5 5 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 16 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 6 10 14 16 19 23 27 31 35 40 45 48 49 51 57 70 96 139 174 197 208 204 179 148 120 103 88 76 64 52 40 44 48 50 49 47 47 39 30 20 9 3 1 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 4 5 5 6 6 6 6 7 7 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 7 7 5 3 2 2 2 2 1 1 0 0 1 2 2 3 3 3 3 3 2 2 2 2 2 3 4 5 11 31 89 158 233 314 400 475 573 677 782 857 718 629 569 520 479 454 447 430 394 366 335 308 294 287 159 79 30 6 3 13 19 20 20 22 29 17 7 7 5 3 3 3 5 6 6 6 6 6 8 9 8 6 5 9 10 16 30 47 38 29 26 29 38 53 70 105 189 283 356 378 325 185 108 75 90 157 286 300 269 228 229 229 227 226 215 179 121 61 21 7 4 3 2 2 1 0 1 1 1 1 1 1 2 5 17 57 118 185 207 157 107 61 21 6 4 3 2 1 1 0 0 0 0 0 5 24 61 100 110 103 93 100 118 123 140 196 201 178 141 108 90 77 67 58 53 52 53 57 64 74 59 40 27 17 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 1 1 1 2 2 2 2 3 3 3 4 4 3 3 2 3 3 3 6 6 6 5 5 5 6 6 6 6 6 6 6 5 4 5 4 4 4 3 3 2 2 2 1 0 0 0 1 1 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 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 1 7 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 15 20 23 26 30 33 38 44 49 51 50 51 60 84 122 159 191 213 225 206 176 142 112 91 80 68 54 41 42 47 50 50 44 43 37 28 20 12 8 6 3 0 0 0 0 0 0 0 1 1 1 2 2 3 3 4 5 6 6 6 6 6 6 6 5 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 13 15 10 5 2 0 0 0 0 0 0 0 1 1 1 2 3 3 2 2 2 2 2 2 2 2 3 4 6 13 41 88 155 236 314 413 517 612 680 679 594 552 527 496 473 479 478 461 436 416 398 374 342 300 179 92 41 18 13 31 37 32 17 8 6 4 2 3 5 4 4 6 9 10 9 8 9 7 7 6 5 6 14 19 18 17 26 37 30 21 19 26 40 64 98 147 246 373 501 589 579 489 434 370 284 298 370 369 294 180 155 146 144 138 120 90 54 25 8 3 3 3 2 2 1 0 0 1 2 2 1 1 1 1 10 41 104 210 240 223 180 120 52 27 15 9 5 3 2 1 1 0 0 0 10 38 94 132 142 135 126 146 172 182 186 202 189 161 125 89 65 48 37 29 30 33 36 39 40 37 30 26 27 26 18 8 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 3 3 5 6 6 5 5 4 3 2 2 1 6 6 6 5 5 5 5 6 6 5 5 6 6 5 5 4 4 3 3 3 3 2 1 1 0 0 0 0 0 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 10 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 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 1 5 14 21 24 26 29 33 38 43 47 47 48 56 75 105 140 179 216 247 236 209 175 139 109 91 74 58 44 42 46 50 50 43 40 34 26 19 12 11 8 4 1 0 0 0 0 0 0 1 1 1 1 2 2 3 4 4 5 5 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 1 3 8 14 16 13 7 2 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 2 2 2 3 4 4 6 15 32 72 136 207 296 389 477 546 574 580 576 561 538 515 519 528 539 553 548 513 459 387 249 147 102 85 72 59 70 79 75 52 32 20 13 8 5 11 11 9 8 9 9 8 8 10 9 7 6 5 7 21 27 27 23 40 40 34 24 17 34 66 97 125 182 296 435 574 666 663 620 564 489 397 320 269 218 154 98 76 64 55 43 29 14 9 6 4 2 3 4 5 3 2 1 0 1 1 1 1 1 1 1 6 20 57 152 203 216 200 165 106 64 35 16 8 5 4 3 3 1 0 2 11 42 91 107 97 91 104 117 126 130 137 143 151 147 116 83 49 25 15 7 9 11 13 14 12 10 11 16 29 29 25 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 5 6 6 6 7 7 5 4 3 1 6 6 6 5 4 5 5 5 6 6 6 6 6 5 4 4 4 4 3 3 3 2 1 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 16 19 21 24 27 30 34 36 41 45 52 65 88 122 167 216 257 254 228 193 157 128 105 83 62 45 38 42 47 49 43 37 30 23 16 11 12 9 5 2 0 0 0 0 0 0 1 1 1 1 1 1 2 3 4 4 5 5 4 4 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 13 16 15 11 5 2 1 1 1 2 2 2 2 1 1 0 0 0 0 0 1 1 2 3 4 3 4 4 4 4 5 9 25 59 112 178 252 329 401 486 553 597 619 621 600 599 616 638 637 625 573 495 419 341 267 200 144 122 120 117 110 104 95 87 77 58 28 10 11 12 9 7 7 7 8 9 10 9 7 7 9 12 22 43 61 45 70 81 74 51 30 80 124 149 168 239 371 526 651 679 614 526 438 359 278 210 152 105 71 51 40 32 27 25 16 9 5 4 3 3 5 7 9 6 3 1 0 0 0 0 0 0 1 2 2 6 34 84 124 145 135 113 78 45 21 10 7 6 6 6 7 4 1 2 8 34 58 63 52 46 54 63 66 66 66 77 98 118 112 92 60 24 10 4 2 2 2 2 1 1 1 2 8 12 11 7 2 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 2 3 5 5 6 7 7 7 6 5 5 3 7 6 6 5 5 5 6 6 6 5 5 5 5 5 5 4 4 4 3 2 2 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 15 18 20 21 22 24 27 32 38 45 54 66 86 110 156 208 245 248 230 198 164 138 116 91 66 45 35 36 42 44 37 28 20 14 10 9 10 8 4 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 12 16 19 21 19 14 7 6 6 6 6 5 4 2 1 1 0 1 1 1 1 3 4 5 7 8 7 6 7 7 5 4 5 8 16 32 63 112 171 222 288 368 459 556 625 651 666 671 664 651 623 578 529 492 475 425 337 234 198 186 165 140 119 104 96 88 77 49 23 13 10 9 8 8 7 8 11 14 12 8 6 6 8 23 58 109 124 160 172 153 110 91 127 168 196 227 316 437 550 620 582 466 356 279 224 165 122 90 70 58 47 37 29 22 19 13 7 4 3 3 3 5 7 9 7 5 3 1 0 0 0 0 0 1 1 1 0 16 36 59 81 67 47 31 18 7 5 6 7 6 8 7 4 2 2 4 19 31 33 24 16 20 26 28 29 29 36 49 66 81 75 48 21 10 3 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 1 0 1 1 2 2 1 1 1 1 1 2 2 2 2 3 4 5 6 7 7 7 8 8 7 6 7 6 6 5 4 5 6 5 5 5 5 5 5 5 5 4 4 4 3 2 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 15 16 18 19 21 24 29 36 48 65 86 107 124 154 189 218 231 225 199 166 143 127 102 74 48 34 31 34 35 28 17 8 4 5 7 8 6 3 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 2 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 13 17 21 24 25 22 18 14 12 12 10 8 6 4 3 3 4 4 5 5 6 7 8 10 12 11 11 12 13 8 6 5 5 5 5 14 33 60 85 115 170 264 409 519 589 638 670 667 641 572 477 387 361 388 386 352 305 274 264 262 246 164 104 76 76 90 61 41 28 18 9 8 9 12 17 24 28 21 11 6 5 7 16 42 94 162 212 233 216 142 138 161 191 221 279 375 465 520 513 420 310 223 182 167 161 135 97 72 53 37 25 16 12 8 5 2 0 2 3 4 6 7 8 7 5 3 2 1 0 0 0 0 0 1 1 1 4 9 18 36 34 29 21 14 7 7 8 8 6 7 6 3 1 1 3 10 17 19 14 10 9 11 12 10 8 7 8 18 30 33 18 9 3 1 0 0 0 0 0 0 0 0 0 0 2 2 3 3 1 1 1 1 2 1 2 2 1 0 0 0 0 1 1 1 1 2 2 1 1 1 1 1 1 2 2 2 2 2 3 4 5 6 7 8 9 8 7 6 8 7 6 6 5 4 5 6 5 5 5 5 5 5 5 4 3 3 3 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 9 15 17 18 21 24 30 42 61 87 118 133 151 173 200 227 240 223 189 159 145 125 95 61 37 30 28 26 19 8 3 1 2 7 7 5 2 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 1 3 8 15 18 24 37 47 46 36 25 20 17 15 13 12 11 11 11 12 13 13 14 14 13 13 14 15 16 19 27 20 12 7 5 5 4 5 9 18 24 31 61 131 263 371 456 539 625 636 597 519 418 302 224 234 287 356 420 409 398 375 313 197 125 94 98 139 124 107 82 50 24 20 24 36 51 59 63 52 28 17 11 12 27 65 116 179 219 234 234 205 185 172 175 191 280 376 444 455 396 314 237 180 161 162 155 128 85 54 34 20 10 6 4 2 1 0 1 3 5 7 8 9 9 8 6 4 2 1 0 0 0 0 0 0 1 2 2 2 4 11 14 17 17 13 11 11 10 10 9 8 7 5 1 1 3 8 16 15 12 10 8 6 3 2 2 1 2 2 5 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 4 4 4 4 3 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 2 3 4 5 6 7 8 8 7 6 7 6 6 6 6 5 4 5 5 5 5 5 5 5 4 4 3 3 2 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 8 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 3 5 6 8 15 15 17 19 22 26 33 46 68 105 120 131 148 176 223 265 258 222 182 163 153 133 99 60 40 29 22 17 12 8 5 6 11 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 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 27 45 63 66 57 40 27 20 16 15 15 16 17 18 19 20 20 19 18 17 16 15 16 17 22 44 44 30 14 6 7 6 7 7 5 7 9 26 70 143 214 296 401 534 608 637 635 595 482 399 390 442 530 594 575 520 434 316 216 162 144 155 207 230 205 149 93 63 57 68 88 103 99 92 83 70 55 32 21 33 68 119 166 195 199 184 149 121 119 148 189 281 377 435 392 329 258 191 148 159 166 148 103 57 27 12 7 5 4 2 1 1 2 5 9 12 14 11 10 9 7 6 4 2 1 1 0 0 0 0 1 1 1 2 2 2 4 7 11 14 14 14 13 13 15 15 13 9 5 2 1 2 4 12 12 10 9 9 5 3 2 1 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 4 5 5 6 6 7 7 6 6 6 6 5 4 4 5 6 5 5 5 5 4 4 4 3 3 2 1 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 1 5 18 21 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 1 2 5 8 9 10 13 16 19 22 28 45 70 99 102 99 107 134 195 249 260 239 206 181 180 174 153 110 69 41 26 24 28 26 22 19 17 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 2 9 19 32 42 46 41 29 19 12 9 9 11 13 14 14 14 15 17 17 16 16 15 15 15 15 18 41 56 53 35 15 10 8 7 6 3 4 6 11 25 47 72 135 246 388 528 661 772 836 764 705 675 674 701 691 628 529 411 292 191 158 177 196 226 236 213 165 136 124 127 136 142 142 131 117 100 78 72 46 23 19 33 50 77 113 143 126 70 57 109 174 249 338 424 481 390 335 299 269 218 149 123 105 63 30 11 3 3 3 2 2 3 4 7 10 15 20 18 14 11 9 7 6 4 2 2 1 0 0 0 0 0 0 1 1 2 3 3 3 4 7 10 10 10 11 14 16 16 9 3 1 0 0 2 6 7 7 8 7 5 4 3 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 2 1 1 2 2 2 2 2 2 2 2 2 1 2 2 2 3 4 5 6 6 6 6 6 6 5 4 4 5 6 6 5 5 5 4 4 4 3 3 2 1 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 1 4 9 11 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 3 7 11 16 22 28 54 87 112 112 98 90 104 152 210 242 251 238 215 208 208 199 168 112 62 33 26 32 28 24 20 16 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 11 16 20 21 17 11 6 5 6 7 9 10 10 11 12 14 14 14 14 15 16 16 15 15 27 45 58 58 33 17 10 8 7 3 2 1 2 3 6 18 55 127 237 388 580 777 916 881 822 756 695 656 600 524 440 363 304 258 235 234 239 242 239 227 206 202 201 191 172 159 143 135 130 121 112 75 42 24 23 45 67 77 65 86 115 145 180 239 291 358 434 507 537 459 380 311 252 171 126 89 52 25 10 3 2 4 6 7 8 10 14 18 18 19 25 20 16 15 15 8 6 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 7 8 10 12 14 7 2 0 0 0 2 4 6 7 7 6 5 3 3 2 2 1 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 0 2 3 4 3 1 1 1 1 2 3 3 2 1 2 2 2 2 2 1 0 1 1 0 1 1 2 2 2 3 4 6 6 6 6 6 6 5 4 6 6 6 5 5 5 5 4 4 3 3 3 2 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 20 29 38 68 100 119 114 98 84 86 116 179 231 263 270 251 244 243 235 205 144 78 37 25 30 28 23 17 11 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 9 11 12 12 10 7 6 6 7 8 9 9 10 12 12 13 14 16 16 17 21 23 21 19 20 29 46 68 58 33 15 9 7 4 1 0 0 0 0 11 34 69 143 297 503 703 782 755 707 643 556 486 417 361 329 323 298 274 258 254 242 228 220 217 219 222 217 197 160 142 132 127 126 129 137 119 100 91 84 115 129 112 78 120 192 268 331 375 419 465 508 538 494 405 311 230 147 92 54 30 15 8 5 3 3 5 9 10 10 20 34 40 37 33 37 36 33 29 27 17 9 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 4 7 10 11 7 3 1 0 0 1 2 4 5 6 6 5 3 3 3 2 2 3 3 2 2 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 13 15 16 18 15 10 7 6 8 12 14 13 9 6 4 3 2 2 2 2 1 1 0 0 0 0 1 1 1 2 2 6 6 6 6 6 6 5 5 5 6 5 5 5 5 4 4 4 3 3 3 3 2 1 0 0 0 1 1 1 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 32 44 49 67 87 100 102 96 84 81 103 158 217 265 290 278 272 272 263 231 168 94 47 31 30 29 25 19 12 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 1 1 2 2 2 2 2 2 1 1 0 0 0 0 0 1 3 5 6 6 9 10 11 10 10 8 8 10 11 11 11 12 16 16 17 18 20 19 17 17 19 21 23 21 21 33 68 85 66 37 16 9 5 2 1 3 14 13 14 24 55 97 232 417 587 633 581 515 458 394 344 301 271 258 292 295 288 276 261 230 219 215 201 177 188 196 184 144 120 110 111 123 140 155 159 150 125 144 160 143 96 74 237 362 415 446 472 494 499 479 441 365 281 200 128 73 40 22 12 7 6 6 4 3 7 10 12 16 33 59 68 58 51 54 60 61 54 46 34 20 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 6 1 0 0 0 0 0 1 3 4 6 7 4 3 4 4 5 5 5 4 3 2 2 1 1 1 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 17 23 29 32 30 27 26 29 36 40 39 36 29 20 13 7 3 2 2 2 1 0 0 0 0 1 0 0 0 0 1 6 6 6 6 6 6 5 4 4 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 1 1 1 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 9 20 34 47 56 56 58 64 75 91 95 89 87 103 146 203 259 296 292 285 284 279 260 209 129 70 40 29 29 29 26 19 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 1 1 2 2 3 4 4 4 4 4 2 2 1 1 1 2 5 8 9 8 9 9 10 10 11 11 12 13 14 16 17 17 19 22 23 24 23 21 18 16 14 14 20 21 21 26 51 89 94 73 38 16 7 3 4 12 35 41 40 45 87 101 176 303 419 467 420 340 279 250 238 218 202 233 285 315 328 332 326 259 221 214 202 157 150 160 168 135 95 74 77 101 123 137 143 145 153 168 186 224 305 402 460 473 450 440 434 425 401 343 272 200 134 82 45 25 15 9 7 6 7 7 6 7 10 14 21 34 52 78 93 78 64 64 69 74 72 62 48 32 14 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 7 5 0 0 0 0 0 0 0 2 3 4 6 5 5 5 6 7 8 7 6 4 3 3 3 3 4 5 8 9 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 16 24 30 34 39 49 57 59 59 59 56 54 46 34 24 11 4 1 1 1 1 0 0 0 0 0 0 0 0 0 7 6 6 6 6 6 5 4 4 4 4 4 4 4 4 3 3 3 4 3 3 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 14 31 51 67 73 67 59 59 69 90 96 93 92 105 139 192 252 297 299 287 280 278 276 253 179 109 58 29 24 22 19 15 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 4 4 5 5 4 4 4 4 4 5 7 10 11 12 12 10 8 9 11 12 13 14 16 18 20 22 24 26 27 27 25 22 19 17 14 12 18 21 23 24 34 83 114 113 76 31 11 4 4 26 53 73 81 76 83 101 146 202 221 228 192 140 109 126 163 188 203 276 318 333 331 329 289 221 184 197 203 181 181 190 180 133 82 51 51 68 86 101 113 126 146 171 212 265 309 311 312 314 313 300 279 251 210 153 107 70 41 20 8 5 5 7 7 8 7 7 8 9 11 17 27 43 64 86 98 85 70 68 72 73 68 60 49 35 17 7 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 0 0 0 0 0 0 1 2 4 5 4 4 4 5 6 6 7 7 6 6 7 9 11 14 17 18 16 13 8 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 12 18 23 29 36 46 55 61 67 67 64 57 47 38 24 10 2 1 0 0 0 0 0 0 0 0 0 0 0 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 55 78 92 94 83 70 71 82 97 97 92 90 98 121 166 228 281 294 276 256 252 263 267 218 154 88 37 24 20 20 20 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 1 2 2 2 3 4 4 4 4 4 5 5 6 7 7 7 8 10 12 12 11 11 10 11 12 14 17 22 22 22 23 26 28 29 29 28 26 23 20 17 14 12 14 18 21 25 28 68 111 138 126 70 30 13 11 36 76 111 120 77 48 52 68 72 58 47 36 32 43 88 147 209 265 315 319 306 298 296 233 184 176 229 228 241 255 251 207 142 80 40 33 42 50 57 65 78 91 105 118 129 128 135 143 147 147 135 120 101 75 47 27 15 9 6 6 6 8 10 10 9 9 12 10 10 14 20 26 38 56 75 85 84 73 61 56 50 45 42 39 29 17 10 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 0 1 2 3 3 4 6 8 10 13 17 20 24 26 24 19 14 12 11 10 7 3 2 2 1 1 0 0 0 0 0 0 0 0 0 1 4 8 12 17 26 36 48 56 63 64 60 53 46 38 29 19 10 6 4 3 3 2 1 0 0 0 0 0 0 8 8 7 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 9 21 40 84 106 114 114 104 93 95 107 120 111 97 87 86 93 132 194 250 273 252 217 204 219 248 232 185 118 46 25 20 19 19 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 1 2 2 3 3 3 3 4 4 5 5 5 6 7 7 7 8 9 10 11 11 11 10 12 15 20 24 27 27 27 27 28 31 32 32 30 26 23 20 17 14 13 12 12 14 20 22 36 60 93 135 133 113 87 67 73 129 183 183 106 44 9 0 1 3 3 3 7 22 61 116 185 254 280 262 245 273 295 277 257 260 328 327 335 341 320 233 145 78 40 26 25 25 27 30 38 45 49 51 49 51 54 56 54 53 47 40 35 30 21 12 7 5 7 8 10 13 13 11 9 10 11 11 13 17 23 25 31 40 51 63 66 60 49 39 34 31 30 29 21 13 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 3 2 1 2 2 2 1 0 0 0 0 0 0 0 1 1 0 0 1 4 7 11 16 20 23 25 27 25 22 20 19 17 15 13 10 8 7 7 6 3 2 1 0 0 0 0 0 0 1 2 4 4 8 17 29 42 50 54 54 51 43 36 30 26 22 20 15 9 9 10 9 6 5 3 1 0 0 0 8 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 63 94 114 123 122 115 122 132 145 154 135 107 92 94 102 137 188 236 260 235 188 166 178 215 227 201 137 50 28 20 18 15 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 3 3 4 4 5 5 5 6 7 7 7 8 8 8 8 9 10 13 18 24 28 30 31 31 30 30 31 32 31 30 26 23 20 17 14 13 11 9 8 12 14 18 26 44 96 141 173 188 186 162 201 254 238 144 55 2 0 0 0 0 0 1 2 12 50 118 180 219 233 250 317 354 353 333 321 354 369 372 353 307 211 137 86 51 31 22 18 19 20 23 28 34 39 43 41 37 33 31 30 28 24 23 20 16 12 9 8 10 12 14 16 15 13 12 17 17 16 17 22 21 21 23 27 36 46 50 46 36 30 28 28 27 25 19 12 6 5 3 2 2 1 1 0 0 0 0 1 0 0 3 3 2 1 1 4 7 9 11 10 10 10 10 10 9 8 7 4 3 1 0 0 0 1 2 2 0 0 2 4 8 11 14 17 18 21 25 28 27 25 23 21 18 16 14 13 14 16 14 10 6 3 2 0 0 1 0 0 1 3 4 4 6 12 22 35 43 46 44 38 30 24 20 17 15 12 10 8 10 14 16 15 13 10 6 3 1 0 7 7 7 6 6 5 5 5 5 4 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 9 10 16 33 58 85 104 114 120 127 140 156 176 190 190 164 121 101 104 121 161 208 247 266 235 185 157 162 196 222 205 143 54 29 19 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 1 2 3 3 3 3 3 2 2 3 3 3 4 5 5 5 6 7 7 8 7 7 7 9 11 16 22 27 30 32 32 31 30 29 30 30 29 28 25 23 19 16 13 11 8 6 4 5 7 10 13 18 41 77 120 165 208 230 266 297 267 181 78 3 1 0 0 0 0 0 0 14 39 67 103 165 240 315 387 405 396 379 368 372 367 350 325 264 201 148 105 61 38 25 18 15 17 21 25 28 27 25 24 25 28 30 30 28 26 30 30 27 23 18 16 15 17 20 24 27 25 20 22 22 22 22 27 29 33 33 23 32 36 35 32 29 28 27 24 23 21 18 12 4 2 1 3 6 6 6 5 3 2 2 3 5 10 15 14 13 12 12 13 14 15 16 16 16 16 18 16 15 13 11 7 3 1 0 0 0 0 1 1 2 3 3 2 6 7 9 11 17 22 27 31 31 28 26 22 17 13 11 13 16 19 20 17 11 6 2 0 0 0 0 1 2 2 3 4 7 11 20 29 35 37 34 28 22 18 15 13 10 8 5 6 9 13 16 17 17 16 13 12 9 3 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 11 17 22 31 56 85 110 125 130 135 140 145 172 200 220 224 200 140 111 111 125 165 211 249 264 236 190 164 166 193 221 198 136 57 27 17 13 10 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 2 2 2 2 2 3 5 5 5 6 8 10 11 9 10 11 12 16 21 27 31 34 33 32 30 28 28 28 28 28 26 25 21 17 13 11 8 6 4 1 1 1 2 4 8 13 24 42 71 135 209 274 311 290 220 124 37 13 5 1 0 0 0 0 1 5 14 28 97 204 319 410 419 401 397 399 392 364 331 316 251 198 153 111 68 44 28 18 13 14 13 14 19 19 17 16 19 22 24 24 25 30 37 37 35 34 34 29 25 25 29 37 43 44 36 35 35 34 30 31 37 43 47 39 36 31 28 26 24 20 16 14 14 12 9 5 2 0 0 1 3 5 5 4 1 3 3 5 9 17 23 26 25 22 22 23 23 24 25 26 25 24 21 17 14 11 7 4 1 0 0 0 0 0 0 0 3 5 6 4 5 7 9 15 25 30 32 33 33 32 28 24 16 11 9 10 15 18 18 16 11 5 1 0 0 0 0 0 1 0 1 2 6 11 17 23 30 32 29 23 18 16 14 12 11 11 9 9 9 10 11 13 14 13 12 12 11 7 5 5 6 5 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 33 40 54 85 116 140 151 152 154 164 182 203 229 250 252 218 160 126 117 129 169 217 252 261 228 186 162 161 184 212 184 125 58 23 14 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 3 3 2 2 2 2 2 3 3 4 5 7 11 14 16 17 17 18 19 21 26 31 34 34 32 29 26 25 26 27 27 25 23 19 15 11 9 8 6 5 4 3 1 0 0 0 3 6 9 13 21 60 120 186 242 269 233 169 107 65 30 12 3 4 2 0 0 0 0 16 86 210 339 418 430 412 406 405 383 360 346 305 252 198 148 106 74 51 34 21 13 9 9 11 13 14 14 15 16 16 17 17 16 18 21 26 30 34 39 39 36 35 37 40 42 43 43 40 37 37 37 36 35 34 38 33 28 23 16 13 13 13 13 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 1 3 8 18 26 31 29 26 28 32 34 33 34 34 32 26 17 10 7 4 2 0 0 0 0 0 0 0 0 0 1 2 6 9 12 16 19 23 26 29 29 31 31 31 30 23 15 9 7 9 11 13 15 13 9 4 1 1 0 0 0 0 0 0 0 0 3 7 12 20 29 30 26 21 19 18 16 17 16 14 13 13 12 11 11 11 11 10 10 10 10 10 3 3 4 4 4 5 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 24 36 45 54 79 116 145 162 169 170 174 188 211 222 243 266 274 241 188 146 127 135 178 231 260 252 207 163 139 138 159 186 166 117 59 16 7 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 3 2 2 2 3 2 2 2 3 4 7 11 16 20 22 24 24 25 26 29 31 33 33 30 27 24 23 23 23 22 19 15 11 7 4 2 3 2 2 2 1 0 0 0 0 1 2 4 6 9 22 49 86 135 173 187 182 158 154 161 133 67 53 46 54 64 33 16 74 198 352 423 455 457 443 431 420 395 363 337 287 230 176 132 110 87 61 37 25 15 11 12 13 15 15 15 14 15 14 13 13 17 22 26 30 32 36 40 41 40 38 39 39 38 36 34 33 34 36 36 34 30 25 23 22 21 18 7 6 8 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 19 22 21 22 27 36 45 43 39 34 25 15 6 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 5 10 16 18 18 21 23 24 24 26 26 22 16 12 10 8 7 8 10 13 14 13 10 7 4 3 1 0 0 0 0 0 0 0 1 2 4 13 19 24 26 24 22 20 18 16 13 12 12 13 14 13 12 10 10 9 10 10 10 10 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 40 53 71 106 138 158 168 169 176 184 199 222 250 280 300 305 288 214 163 143 157 201 242 250 223 168 123 103 105 126 154 148 115 64 12 3 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 1 2 4 4 4 4 3 2 2 3 3 2 3 3 3 4 6 10 14 19 23 27 29 29 29 30 31 32 32 30 26 23 21 19 18 15 11 8 6 4 3 1 1 1 1 1 0 0 0 0 0 0 0 1 1 5 8 14 25 48 70 74 67 76 118 167 200 204 190 215 260 293 250 247 293 364 437 441 448 452 445 429 430 412 366 315 264 209 157 124 99 69 40 20 19 15 12 13 16 17 15 12 11 12 12 10 8 10 12 16 22 27 33 37 38 35 33 32 31 30 30 31 31 32 31 29 25 19 12 11 12 13 11 4 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 12 11 14 21 37 45 46 43 35 24 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 21 22 22 21 19 20 19 18 15 12 8 8 9 9 8 10 12 15 15 14 11 8 5 2 1 0 0 1 1 0 0 0 0 0 0 6 12 19 24 28 31 32 28 18 12 10 11 12 12 10 9 9 8 8 8 8 7 7 0 0 0 0 1 1 2 2 2 2 3 3 3 4 4 5 4 4 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 31 52 71 94 130 150 157 157 158 168 177 196 228 270 310 324 316 286 221 181 175 198 221 239 230 193 133 81 65 75 99 131 136 116 72 12 4 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 1 3 5 5 5 4 3 2 3 2 2 2 2 3 3 4 6 9 12 18 23 27 30 30 31 31 30 31 28 25 22 19 17 14 11 8 6 5 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 1 3 4 6 10 15 16 12 14 30 50 73 103 173 262 357 436 460 483 489 470 440 422 420 429 442 454 455 433 380 323 267 206 144 104 71 45 26 14 13 12 11 12 13 13 11 8 7 7 6 6 3 3 3 5 7 14 20 28 36 24 19 19 19 19 20 22 23 23 22 18 12 7 6 6 6 4 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 7 12 32 41 44 44 35 22 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 17 17 16 15 14 13 12 8 4 5 6 7 10 13 13 13 15 17 17 15 11 7 4 2 1 2 3 4 4 3 3 2 1 1 1 3 7 12 19 28 38 46 38 25 15 10 10 11 11 10 9 8 7 6 5 4 4 5 0 0 0 0 0 1 1 1 0 1 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 18 37 66 88 108 128 136 136 139 149 163 174 196 232 282 338 355 339 295 242 214 219 245 257 242 208 158 99 46 36 52 81 117 136 127 87 16 9 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 3 2 1 2 2 2 2 2 3 3 3 3 4 6 10 15 19 24 28 30 30 29 28 26 24 21 18 15 13 11 10 8 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 2 6 21 48 139 280 396 454 486 490 465 449 437 430 430 438 441 430 401 350 287 225 166 112 74 46 27 17 12 9 7 7 8 7 7 6 4 3 2 2 2 1 1 0 0 1 3 7 14 27 16 9 6 7 8 9 11 13 13 11 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 5 9 23 34 40 40 30 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 4 5 5 5 3 1 1 3 6 10 14 16 13 12 15 17 15 10 5 3 3 3 5 6 7 8 7 6 5 2 1 1 1 2 2 9 19 30 38 35 26 17 13 13 13 13 11 9 8 6 5 3 3 4 5 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 4 4 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 26 47 75 94 107 115 118 117 127 145 161 176 203 246 308 360 359 331 293 259 245 262 294 307 275 221 152 81 34 23 34 61 102 140 151 124 45 17 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 2 2 2 2 2 2 3 3 2 2 2 2 4 7 9 14 19 24 27 27 26 24 21 18 15 13 13 11 10 8 6 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 2 24 105 249 359 404 418 416 410 407 399 385 367 356 343 320 284 239 192 147 107 72 46 28 17 9 6 4 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 3 7 5 4 4 3 4 4 4 4 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 7 13 21 28 32 32 25 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 5 8 10 11 9 8 10 12 10 7 4 2 3 4 6 8 8 8 7 6 5 3 1 1 0 0 1 4 8 18 24 26 24 19 17 17 18 16 13 10 7 5 4 3 5 6 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 4 4 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 27 52 70 81 87 91 93 95 111 137 160 184 219 270 335 369 364 338 302 268 269 303 347 364 337 285 218 146 92 55 38 43 77 130 168 167 101 50 17 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 1 1 2 3 6 9 14 19 22 23 23 20 15 12 11 9 8 7 5 3 2 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 49 120 230 324 340 323 306 290 276 263 248 226 208 187 162 133 114 94 74 53 36 26 20 15 11 7 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 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 12 15 19 24 28 27 23 14 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 1 2 3 5 5 7 8 10 9 8 7 8 6 4 3 2 3 5 6 7 7 7 6 5 4 3 3 3 3 3 3 4 6 11 15 18 20 21 21 22 24 21 16 11 7 4 3 3 6 9 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 18 33 43 50 55 61 69 79 102 132 161 195 236 288 345 368 361 337 301 268 298 349 399 427 418 389 351 305 224 143 80 44 49 97 153 182 151 92 39 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 1 1 2 4 6 10 14 19 21 19 13 11 8 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 1 11 37 76 128 187 205 193 175 166 153 135 116 100 88 78 70 62 48 40 34 28 21 20 19 18 15 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 10 14 19 24 30 32 30 25 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 1 2 3 4 6 8 9 11 11 10 8 7 6 5 4 2 4 4 5 6 6 6 6 5 4 4 4 4 5 5 5 5 6 6 8 10 15 19 23 25 29 32 30 22 15 8 5 4 5 7 11 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 15 19 24 30 43 63 82 108 144 194 245 296 342 363 358 338 312 290 336 394 447 481 484 469 446 415 345 249 152 72 35 59 110 160 176 142 74 20 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 2 1 1 2 3 5 7 9 11 13 13 10 8 6 3 3 2 2 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 29 48 58 59 55 48 51 59 62 54 42 28 19 18 17 17 18 16 14 12 12 13 16 16 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 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 11 17 24 30 33 34 31 25 14 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 7 11 13 13 11 9 6 5 5 5 5 6 7 6 6 6 6 5 5 4 4 4 4 5 5 5 5 6 6 7 8 10 15 20 25 31 37 38 36 30 22 14 9 7 7 9 12 17 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 1 2 2 1 2 2 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 23 48 77 108 142 185 239 287 324 344 344 332 318 318 379 439 488 517 513 494 470 440 386 308 216 125 54 44 69 113 160 183 127 60 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 2 3 4 3 1 2 2 4 5 3 3 4 5 5 6 5 4 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 5 5 3 0 0 4 9 12 15 13 10 7 7 6 6 5 5 6 7 9 11 12 12 11 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 14 20 26 32 34 33 29 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 0 0 0 0 0 2 6 10 12 13 11 6 4 3 4 5 6 7 7 6 6 5 4 3 2 2 2 3 4 5 5 6 6 6 6 7 8 10 14 20 26 32 36 38 37 35 30 21 14 10 10 10 14 21 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 64 95 130 185 233 272 302 327 346 342 337 352 411 471 517 538 514 489 461 429 383 319 246 168 88 50 45 70 118 186 167 113 53 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 1 3 4 3 2 1 0 1 2 2 2 1 1 2 2 2 2 2 2 1 0 0 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 3 3 3 4 4 4 4 4 4 5 6 4 6 8 9 10 10 9 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 11 16 21 25 28 29 27 20 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 1 1 1 3 6 9 9 7 4 3 2 3 6 7 7 6 5 4 3 1 1 1 1 0 1 2 4 5 6 6 7 7 7 8 10 14 18 22 25 27 29 31 32 30 23 15 11 11 11 14 19 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 48 87 134 184 227 261 289 315 344 345 349 377 440 505 542 543 504 475 447 416 376 315 248 175 100 52 31 37 70 149 174 157 109 48 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 3 3 2 1 0 1 1 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 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 2 2 3 3 3 3 4 5 7 8 9 11 11 12 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 2 2 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 12 18 20 21 20 18 16 11 6 4 5 3 3 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 4 6 4 2 3 2 1 1 0 3 5 5 5 4 3 3 4 5 6 6 5 3 1 0 0 0 0 0 0 1 2 3 5 6 7 7 8 7 8 10 14 17 20 21 20 21 24 26 24 19 14 10 9 11 16 25 0 0 0 0 0 0 0 0 1 2 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 76 130 179 209 234 261 293 330 346 364 398 456 522 547 526 483 452 424 396 362 305 239 167 93 41 17 15 32 102 156 180 167 111 53 19 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 3 3 2 2 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 1 1 2 2 3 4 5 6 6 7 9 11 12 13 12 11 10 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 1 1 2 2 3 3 3 2 1 0 0 0 1 2 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 13 14 14 13 10 9 7 6 5 7 7 7 7 5 3 1 0 0 0 0 0 0 0 1 1 1 1 1 1 4 13 22 26 22 13 6 2 1 0 1 2 4 5 5 5 5 5 5 6 5 3 1 0 0 0 0 0 0 0 0 2 4 5 7 8 7 8 8 9 11 13 15 17 18 16 17 20 22 21 17 11 8 6 9 17 24 0 0 0 0 0 0 0 1 2 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 21 60 109 153 186 216 247 284 323 350 378 414 464 519 527 492 451 420 394 369 339 289 229 161 87 27 6 2 12 66 128 175 192 154 100 59 35 28 26 18 10 9 6 2 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 1 1 1 1 0 0 0 0 0 0 0 1 3 2 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 5 5 6 5 4 2 1 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 5 7 8 9 10 11 12 11 10 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 1 2 2 3 3 4 5 4 2 1 0 0 1 2 2 1 2 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 6 9 10 10 11 8 7 7 7 5 6 7 9 9 7 5 3 2 4 3 1 0 0 0 1 1 1 2 2 3 14 31 45 44 36 25 14 3 1 1 1 2 5 7 8 9 8 7 6 4 3 1 0 0 0 0 0 0 0 0 1 3 5 6 8 9 8 8 8 9 11 13 14 15 14 13 13 15 17 16 14 11 8 6 6 12 20 0 0 0 0 0 0 0 1 2 3 2 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 77 118 154 184 218 259 307 350 393 434 476 509 496 451 410 382 358 333 304 261 210 150 84 19 2 0 6 49 116 188 239 215 183 162 150 142 120 87 56 38 21 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 8 9 9 9 6 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 3 3 3 4 5 7 7 9 10 10 8 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 1 3 5 5 6 6 5 3 2 2 1 2 2 2 3 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 10 13 13 12 10 10 9 9 10 12 11 10 10 10 9 7 4 2 2 3 3 1 0 0 0 1 2 3 2 2 6 18 35 52 53 50 40 23 10 4 1 1 1 4 7 11 13 13 11 7 4 1 0 0 0 0 0 0 0 0 0 2 4 6 7 8 9 9 9 9 10 11 12 13 12 11 10 10 12 13 13 12 10 8 6 6 10 17 3 2 1 0 0 0 0 1 2 2 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 48 86 129 163 203 252 308 360 406 445 477 481 450 399 351 327 303 278 252 220 181 133 77 16 1 0 5 38 106 197 286 315 322 314 289 247 196 141 89 46 21 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 8 6 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 1 2 4 5 8 9 10 10 12 9 6 4 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 2 3 4 6 5 4 3 3 3 3 2 2 3 5 6 5 3 2 1 1 1 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 9 10 9 7 6 5 4 3 3 3 4 5 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 14 17 17 14 13 12 12 12 13 13 13 12 10 7 4 2 0 0 1 1 0 0 0 0 1 1 2 2 3 7 17 33 47 57 62 62 40 22 9 1 1 1 3 7 16 17 14 11 7 4 1 0 0 0 0 0 0 0 0 1 3 5 6 8 7 8 8 8 8 9 9 9 9 8 8 8 8 8 9 11 11 11 10 8 9 10 13 3 4 3 2 1 1 1 1 2 2 3 3 3 3 3 3 2 3 3 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 29 60 105 141 186 241 303 357 399 428 443 427 388 337 285 257 232 211 193 173 148 114 71 21 5 0 3 16 51 121 209 269 295 296 271 218 148 89 44 16 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 10 10 8 6 5 4 4 3 1 1 0 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 1 2 3 5 6 7 8 9 9 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 3 3 3 3 4 3 2 0 0 2 2 2 1 0 0 1 1 2 2 3 2 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 10 12 13 12 10 8 6 5 5 5 5 4 5 5 4 3 3 3 2 0 0 1 1 1 1 1 0 0 0 0 0 0 0 1 3 6 11 14 16 16 16 15 12 11 10 9 8 8 7 4 1 1 1 0 0 0 0 0 0 0 0 0 1 1 2 5 11 27 41 52 60 70 54 33 11 3 2 1 1 2 9 13 13 11 9 6 3 0 0 0 0 0 0 0 0 2 3 4 5 6 7 7 6 5 5 5 5 5 5 5 6 7 6 5 6 9 12 13 12 12 12 12 13 2 3 3 3 3 3 3 2 2 2 3 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 84 121 169 228 292 344 375 386 379 351 310 262 211 180 158 142 130 119 106 87 60 22 6 0 0 1 2 30 74 104 110 99 74 36 17 7 3 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 10 10 8 6 7 6 3 2 3 5 4 3 2 1 0 0 0 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 3 6 8 7 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 1 1 2 4 4 4 5 6 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 10 12 14 15 14 13 12 9 8 7 6 6 6 7 7 7 7 7 6 3 1 0 0 0 1 1 2 1 1 0 1 1 1 1 1 1 2 5 8 10 11 11 11 8 6 4 3 4 6 6 5 0 1 1 0 0 0 0 0 0 0 0 0 0 1 3 7 11 22 34 47 62 68 56 33 10 6 4 2 1 0 2 6 8 9 10 8 5 2 0 0 0 0 0 0 1 2 3 4 5 6 6 6 4 3 3 3 2 2 3 3 4 5 4 3 4 9 15 16 16 14 12 12 13 1 2 3 3 3 3 3 3 2 2 3 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 66 101 148 206 271 319 335 330 311 275 231 183 135 107 87 73 65 62 59 53 41 18 5 0 0 0 0 2 6 9 11 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 2 6 11 12 11 9 9 9 7 6 7 7 6 5 3 1 0 1 3 6 8 11 13 12 9 4 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 3 2 3 4 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 6 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 12 12 13 14 14 14 14 13 12 10 8 8 8 8 7 8 8 8 6 2 0 0 0 1 2 3 2 2 1 2 2 2 2 2 1 2 2 2 3 4 4 3 4 3 2 2 2 3 4 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 3 7 13 19 24 33 47 60 60 48 27 16 10 6 3 2 1 0 1 3 5 7 7 5 3 1 0 0 0 0 0 1 2 3 4 4 4 5 5 4 3 1 1 2 2 2 2 2 3 3 2 4 8 14 16 18 18 15 13 14 0 1 2 3 3 3 3 3 3 3 3 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 78 120 173 235 271 278 265 239 200 154 109 68 46 32 23 17 17 20 22 22 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 1 2 6 11 11 9 7 6 6 6 4 3 2 2 2 2 2 3 5 9 15 21 25 21 12 4 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 4 5 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 2 4 7 10 12 12 11 12 14 14 15 14 13 11 11 12 13 14 12 10 8 7 5 2 0 0 0 1 4 6 4 3 3 5 3 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 14 19 26 33 43 45 39 28 22 17 13 7 4 2 1 0 0 1 4 7 5 4 3 1 0 0 0 1 1 1 2 3 3 4 4 4 4 4 3 1 1 1 1 1 1 1 1 0 0 2 4 6 7 9 11 10 10 12 0 0 1 2 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 17 30 52 87 133 187 210 211 195 164 123 84 50 24 12 6 3 1 1 3 5 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 1 3 4 4 4 2 2 2 2 2 1 1 4 5 7 10 16 22 27 30 31 23 10 1 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 6 5 5 4 3 1 0 0 0 0 0 0 0 0 0 2 4 7 10 12 11 10 12 14 15 16 15 14 12 13 14 15 16 16 14 11 9 4 1 0 0 1 2 3 4 4 3 3 6 5 5 4 3 3 3 2 2 2 2 1 1 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 11 17 25 34 39 37 27 22 19 17 12 8 4 2 1 0 0 1 4 8 8 6 4 2 1 0 0 0 0 2 3 3 3 3 4 4 4 3 3 2 2 1 0 0 0 0 0 0 0 1 1 1 1 2 3 5 8 11 0 0 0 1 2 3 3 3 3 2 3 3 3 3 2 2 2 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 54 93 135 152 145 124 93 60 34 16 5 1 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 3 5 5 6 8 17 25 31 32 22 10 1 1 2 2 3 3 2 1 1 2 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 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 5 5 3 1 1 0 0 0 0 0 0 0 1 5 9 12 13 13 13 13 14 16 17 16 15 13 12 12 13 14 13 13 12 8 4 2 1 2 2 3 4 4 3 3 3 3 3 3 2 2 2 1 1 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 2 4 7 10 18 26 32 34 22 17 14 13 9 6 3 2 1 0 0 0 1 3 5 6 5 2 0 0 0 0 0 2 2 3 3 4 5 4 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 1 1 1 2 4 7 9 0 0 0 0 2 2 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 25 52 81 93 83 63 36 14 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 2 3 2 2 1 3 11 23 34 27 17 10 8 9 9 9 10 7 5 5 7 10 12 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 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 0 0 0 0 0 0 0 0 0 0 0 1 4 4 4 5 6 8 8 6 3 2 1 1 0 0 1 1 2 6 11 14 14 15 15 15 15 19 19 16 14 12 10 10 12 12 12 10 7 4 3 2 2 4 6 7 6 3 2 1 1 2 2 2 1 1 0 0 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 1 3 8 15 23 30 22 13 6 6 5 4 3 1 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 1 1 2 3 4 4 4 4 3 2 2 2 1 1 1 0 0 0 0 0 0 0 2 3 4 6 8 9 10 0 0 0 0 1 2 2 2 3 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 46 37 21 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 5 13 26 25 22 18 17 17 17 16 15 14 11 10 12 14 15 13 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 8 8 9 9 7 4 3 3 3 2 1 2 3 3 6 11 16 16 16 16 17 17 19 19 16 14 11 10 11 12 12 11 10 6 5 4 3 4 7 9 9 6 3 1 3 5 5 4 3 2 1 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 1 0 0 0 0 1 3 9 22 26 23 16 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 2 3 3 3 3 3 4 4 3 4 4 4 3 2 2 1 0 0 1 1 2 5 9 12 12 13 14 0 0 0 0 0 1 1 2 2 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 14 18 13 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 12 16 19 22 25 26 25 24 25 25 23 19 17 18 18 16 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 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 2 5 8 9 10 10 11 10 7 6 6 5 4 3 2 3 3 5 9 15 16 17 19 19 18 17 16 15 14 12 10 10 10 10 8 7 5 2 0 0 2 4 4 4 3 3 3 4 5 5 4 5 5 4 2 0 1 2 1 0 0 0 0 0 0 0 0 1 2 3 4 4 3 2 0 0 0 0 0 2 7 14 18 6 0 0 1 8 12 13 21 25 26 22 17 15 12 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 4 6 7 9 9 10 7 5 3 2 1 2 2 3 6 10 15 16 17 17 18 0 0 0 0 0 0 1 1 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 10 18 26 32 33 34 34 37 39 39 35 26 22 19 15 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 6 6 6 6 5 6 5 5 5 5 4 3 2 2 2 3 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 1 1 2 5 8 9 10 10 11 10 8 7 7 7 6 5 3 2 2 3 7 12 15 17 18 18 17 16 16 17 14 12 9 8 8 7 4 3 2 1 0 0 1 2 1 2 2 2 2 3 3 3 4 5 5 4 3 5 7 7 2 0 0 0 0 0 0 0 1 2 3 3 3 3 3 2 0 0 0 0 0 3 7 8 4 2 0 0 1 5 10 14 21 26 28 24 23 23 23 18 13 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 3 5 8 11 13 14 15 15 13 8 5 4 5 8 7 8 11 16 20 22 23 22 22 0 0 0 0 0 0 0 1 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 8 15 24 32 37 40 43 47 47 45 42 35 26 19 14 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 4 5 6 6 6 7 8 8 8 8 8 8 8 7 6 7 6 6 6 6 6 6 7 7 8 10 10 8 7 6 5 4 3 3 2 1 1 1 1 1 2 3 4 5 6 8 9 9 9 8 8 9 8 7 5 3 2 1 2 5 8 11 14 15 15 14 14 13 12 11 9 7 6 5 4 2 1 1 0 0 0 1 1 1 2 2 2 1 1 2 1 1 2 2 2 2 2 3 3 1 0 0 0 0 0 0 0 0 1 2 1 1 2 2 0 0 0 0 0 0 0 1 0 0 0 0 0 1 4 10 18 23 26 27 26 26 28 30 26 21 15 9 5 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 9 13 15 16 16 15 13 11 8 8 11 14 16 18 19 23 26 28 29 27 26 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 5 12 23 30 32 33 33 32 34 37 40 33 22 15 13 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 5 6 6 6 7 7 7 8 9 9 9 9 9 8 7 6 7 8 9 10 12 14 16 16 16 16 17 18 17 15 11 9 9 9 8 6 2 3 3 2 3 3 4 5 5 5 5 6 7 8 7 7 7 6 5 4 3 3 2 2 4 6 8 11 13 14 13 12 11 9 8 7 7 5 3 2 2 2 1 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 1 0 0 0 0 1 1 0 0 0 0 1 2 4 3 2 1 1 0 1 3 6 11 17 23 24 23 23 27 29 28 26 22 19 16 12 9 6 4 3 1 0 0 0 0 0 0 0 1 1 1 0 1 1 1 2 5 9 12 13 12 12 13 14 14 14 17 20 21 22 24 27 30 32 32 31 31 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 5 13 13 14 16 19 18 20 21 21 17 13 10 10 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 6 6 7 7 8 8 9 10 10 10 11 10 9 9 9 8 8 10 12 14 18 21 22 21 21 21 20 17 16 14 12 11 10 9 8 5 4 5 5 5 5 6 6 6 6 5 5 7 7 8 7 7 7 7 6 5 4 3 2 3 5 8 10 12 13 13 10 8 7 7 6 5 3 2 2 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 1 0 0 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 1 1 1 2 4 8 14 18 20 20 20 22 24 26 27 26 24 22 19 18 16 12 8 4 2 4 3 1 0 0 0 0 1 2 1 1 1 0 0 1 3 6 6 6 6 9 12 15 18 20 22 24 24 26 30 32 34 34 35 37 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 3 5 10 14 14 13 13 12 10 6 4 4 5 6 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 6 7 8 9 10 10 10 13 14 14 13 14 13 12 12 10 9 10 12 14 18 21 25 23 24 24 22 19 16 14 12 11 11 11 10 7 6 6 6 6 7 7 7 6 6 6 6 6 7 7 8 8 8 7 7 6 5 3 3 4 7 9 10 11 11 12 9 7 6 5 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 3 3 3 3 3 2 2 1 0 0 1 1 1 2 4 4 3 2 1 0 1 1 2 3 5 7 11 14 17 20 19 19 21 24 25 24 23 21 20 19 17 15 13 13 15 12 9 7 4 2 0 0 0 0 0 0 1 0 0 0 0 1 2 1 1 3 6 10 15 19 22 24 24 26 29 31 33 33 36 37 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 1 1 0 1 1 1 1 2 5 8 9 8 7 6 4 2 0 0 2 4 5 5 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 3 5 6 8 11 14 15 13 14 14 14 14 20 23 23 22 18 16 14 14 16 18 22 26 28 29 29 27 26 23 18 15 14 14 14 11 8 7 7 8 8 8 7 7 7 7 7 6 6 6 7 7 7 7 6 6 6 5 4 4 5 7 9 10 10 10 10 8 6 5 4 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 3 3 4 4 4 4 3 2 1 1 1 1 2 3 4 4 3 2 1 1 1 1 2 3 4 5 6 7 10 15 17 17 16 15 17 18 19 19 16 14 12 10 8 8 9 11 11 12 12 10 9 7 1 0 0 0 0 1 2 3 2 2 3 3 1 1 2 3 4 6 9 13 16 17 20 24 27 29 30 33 35 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 0 1 1 1 0 0 2 4 4 3 2 1 1 0 0 0 1 3 5 7 8 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 3 4 6 10 11 12 13 12 12 13 18 24 27 28 26 25 23 21 20 21 22 24 29 32 33 32 31 29 25 20 17 15 15 15 13 11 10 11 10 8 8 8 8 7 6 6 6 6 6 5 5 5 5 5 5 5 4 5 4 4 5 6 7 8 7 7 6 5 5 5 4 4 3 3 3 2 2 1 1 1 1 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 1 1 2 2 2 3 4 3 3 3 3 2 2 2 3 4 5 5 4 2 1 1 1 1 2 2 2 3 5 5 7 7 9 12 14 15 14 11 11 11 12 11 9 8 5 3 2 1 3 4 5 6 7 8 8 6 2 1 0 0 1 2 4 6 6 5 5 6 5 3 4 4 3 2 3 6 9 12 17 22 26 30 29 29 29 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 9 13 11 7 2 2 1 1 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 3 4 3 5 8 9 8 7 8 12 16 20 23 24 26 27 26 26 26 28 30 32 34 33 32 28 24 20 17 15 15 16 16 15 12 9 7 6 6 6 8 7 6 5 6 6 6 6 5 5 4 5 5 4 4 3 4 4 4 4 5 6 6 5 4 4 3 4 4 4 3 3 4 4 4 4 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 1 2 3 4 2 2 3 4 4 4 3 2 2 3 4 5 6 7 7 4 2 1 2 2 2 1 2 3 4 5 6 7 7 7 8 10 12 13 11 10 9 9 8 7 5 2 1 0 0 1 1 2 3 3 3 3 2 1 0 0 0 0 1 2 3 3 2 2 3 4 4 4 5 6 5 7 10 14 18 22 25 30 28 26 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 8 15 13 7 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 5 4 4 7 8 7 6 6 9 11 14 17 21 25 28 30 31 32 34 35 35 34 31 25 20 17 15 15 14 12 12 11 11 10 8 7 6 5 4 6 7 7 7 7 6 5 4 4 3 2 3 3 3 3 3 4 4 4 5 6 6 6 5 4 4 4 5 5 5 4 4 5 5 6 4 2 1 0 0 0 1 1 1 1 0 0 0 0 0 1 2 2 2 2 2 2 2 3 4 4 3 2 2 6 5 4 4 4 3 4 5 6 6 7 7 6 4 2 2 1 1 1 2 5 6 5 5 5 5 4 3 5 6 8 10 12 14 13 11 9 6 3 1 1 1 1 1 2 3 2 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 4 7 10 14 18 22 25 28 28 25 21 17 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 0 0 0 0 0 0 0 0 0 0 1 4 12 12 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 4 4 3 2 3 5 8 8 9 11 13 18 22 25 27 29 28 28 30 32 33 31 27 20 15 12 12 14 14 11 9 7 7 7 7 6 6 5 4 5 5 5 4 3 3 2 2 2 2 2 2 3 3 3 3 3 4 5 6 6 6 6 6 5 5 5 6 7 8 7 6 5 5 4 3 1 0 0 0 0 1 1 1 2 1 1 1 1 1 2 2 2 2 2 3 3 4 6 6 3 1 1 2 5 6 6 5 6 6 6 6 5 5 6 7 7 5 2 2 2 3 3 3 4 5 5 4 4 5 5 5 5 4 6 8 9 12 11 9 8 4 4 4 3 1 2 2 3 3 2 1 2 2 2 1 0 0 1 2 1 1 1 0 0 0 0 0 1 0 0 2 3 5 8 13 17 20 19 17 15 12 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 4 4 2 1 0 0 0 0 0 0 0 0 0 0 1 6 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 5 7 6 4 6 9 9 8 10 12 14 17 20 23 26 28 28 27 28 29 29 27 23 18 13 9 11 16 20 20 17 13 10 9 7 6 5 4 4 4 3 1 2 2 2 2 2 2 2 3 3 4 3 4 4 4 4 5 6 6 6 6 6 5 5 6 8 9 10 8 6 5 4 3 2 1 0 0 0 0 1 2 3 4 3 2 1 1 2 2 3 3 4 5 5 5 7 7 5 2 1 1 2 4 7 8 8 7 6 5 4 4 5 5 6 6 6 4 4 4 4 3 4 6 6 5 4 3 4 4 4 4 4 5 6 7 8 8 7 7 6 6 6 4 3 2 3 4 3 3 3 3 3 2 1 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 1 2 4 6 8 9 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 6 6 5 3 1 0 0 0 0 0 0 0 1 3 5 4 1 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 2 3 4 5 6 6 4 6 7 6 7 9 11 15 16 18 20 26 28 27 27 27 26 26 25 22 19 17 17 20 23 25 26 20 16 13 12 9 7 5 3 3 2 2 1 1 1 1 1 2 1 1 2 3 3 4 5 6 5 5 6 6 5 6 7 7 7 8 10 11 9 9 8 7 6 3 2 1 1 0 0 1 1 2 4 7 6 4 2 2 1 1 2 3 4 4 5 4 6 7 7 4 2 0 1 2 5 8 10 9 8 6 4 4 4 4 5 6 7 6 5 5 5 7 8 8 8 7 5 4 2 2 2 2 2 2 2 3 5 6 6 7 6 6 7 6 3 2 3 4 4 3 2 3 3 3 2 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 7 10 12 11 7 3 1 0 0 0 0 0 0 1 3 4 1 0 0 0 0 0 0 0 0 0 1 3 4 5 4 3 3 4 6 5 4 3 3 3 3 4 5 7 9 10 13 16 18 19 26 28 26 25 24 24 24 23 21 20 20 20 21 23 24 25 20 15 11 8 7 6 4 3 2 2 0 0 0 0 0 1 1 2 2 3 3 4 5 6 7 7 7 7 7 7 8 9 9 9 10 11 12 10 10 9 8 7 5 3 2 2 1 0 1 1 3 4 7 6 4 2 1 1 1 2 4 5 6 6 8 9 8 5 3 1 0 1 3 5 6 8 8 7 5 4 4 5 6 6 7 6 7 7 7 7 8 8 8 5 4 4 3 1 0 0 1 1 1 1 1 2 4 5 6 6 6 5 5 4 3 3 2 1 1 2 2 2 3 3 2 2 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 14 16 16 10 5 2 1 0 0 0 0 0 1 3 7 4 1 0 0 0 0 0 0 0 0 0 1 3 5 5 5 5 5 4 4 5 6 4 4 4 5 6 6 7 8 12 16 20 21 23 23 22 22 23 24 24 22 20 19 21 21 23 25 26 21 16 12 7 5 5 5 3 2 2 2 2 1 1 1 1 1 2 3 3 4 5 7 8 9 11 11 12 11 11 12 13 12 11 11 11 12 12 13 13 12 9 9 9 7 2 2 1 1 2 3 4 5 5 4 3 2 1 1 1 2 5 6 7 7 9 9 6 3 1 0 0 1 3 4 4 5 6 6 3 2 3 4 5 6 7 7 7 8 8 7 6 5 5 3 2 2 2 1 0 1 1 2 3 2 2 3 4 5 6 5 3 2 3 4 4 3 3 2 2 2 2 3 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 18 21 17 14 10 5 1 0 1 3 5 7 8 6 3 1 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 6 6 6 5 4 6 7 9 11 10 9 9 10 13 17 21 21 20 20 19 19 22 23 23 20 17 15 16 20 25 29 30 27 23 18 8 5 5 4 3 2 2 2 1 1 1 2 2 3 4 5 6 7 8 10 12 13 14 14 13 12 12 14 15 15 14 14 14 14 13 11 9 7 6 5 4 2 2 1 1 1 2 3 5 5 4 3 3 2 1 0 1 3 6 8 9 9 8 6 3 1 2 2 2 3 3 3 2 3 4 6 7 6 4 4 4 5 6 6 6 6 3 2 2 2 4 3 3 1 0 0 0 1 2 3 2 4 5 5 6 7 7 6 4 4 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 12 20 25 26 22 9 3 2 4 11 17 20 18 10 3 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 7 7 6 8 10 12 14 13 13 13 13 15 17 21 20 18 16 15 15 17 19 21 19 16 13 14 18 23 28 27 23 17 9 6 5 4 3 2 2 2 2 1 1 2 3 3 3 4 3 5 8 10 9 10 11 11 10 8 5 7 10 12 14 17 16 15 14 12 10 9 7 5 3 2 1 1 1 1 1 1 2 4 4 3 3 2 1 0 1 2 4 7 9 7 8 8 6 3 2 5 6 4 4 4 3 2 2 3 4 4 4 4 4 5 5 5 5 5 4 4 3 4 5 5 5 4 3 1 0 1 2 3 4 6 6 6 5 6 7 6 3 5 6 6 4 3 3 3 3 3 2 3 2 1 0 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 3 2 2 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 14 24 30 31 17 10 9 15 26 33 32 23 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 6 7 7 5 6 7 7 7 9 11 13 14 13 15 17 18 16 15 13 14 14 15 17 22 21 19 17 17 17 17 19 17 14 10 5 4 3 3 3 3 2 2 2 3 3 4 5 7 8 6 3 2 2 2 3 4 5 7 7 7 7 7 7 7 10 12 14 14 14 13 11 10 7 4 3 2 1 1 1 2 2 2 2 2 1 2 3 3 2 2 3 4 5 7 9 10 10 10 8 5 2 3 3 2 2 2 2 1 1 2 2 3 4 4 4 4 5 6 6 5 5 4 3 5 5 5 6 4 3 3 3 3 4 4 4 5 5 4 4 5 5 6 7 7 6 6 5 5 4 4 4 3 3 3 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 0 0 1 2 2 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 2 2 2 4 4 3 2 0 0 0 0 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 19 30 40 28 22 21 27 38 41 36 23 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 8 7 6 6 7 8 7 9 11 13 15 13 13 14 14 13 13 12 13 17 21 24 24 24 23 22 21 18 15 14 14 11 6 5 5 4 4 3 3 3 3 4 5 5 4 3 2 1 0 0 1 1 1 2 4 5 4 4 4 3 2 2 2 4 7 10 13 15 15 12 9 6 4 3 2 1 1 1 2 2 3 2 2 1 2 3 4 5 5 4 4 6 8 10 10 9 7 5 4 3 3 4 4 2 2 1 1 2 2 2 3 4 4 4 4 5 7 8 9 7 4 1 2 3 4 5 3 2 3 4 5 6 5 4 4 5 4 4 4 5 6 6 6 6 6 6 5 5 5 5 3 3 3 3 1 1 2 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 3 1 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 6 16 29 44 40 38 39 41 43 40 31 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 8 9 9 8 9 10 9 9 10 11 14 13 12 11 11 10 9 8 10 14 18 21 22 21 21 21 21 21 21 23 23 19 9 6 4 4 3 3 3 3 5 5 4 2 0 0 0 0 1 1 1 1 2 2 3 3 3 3 2 2 2 2 1 2 3 5 9 10 11 10 7 5 3 3 3 2 2 1 2 2 3 3 3 3 4 4 5 6 5 4 4 5 7 8 8 8 6 6 6 5 5 4 4 3 4 4 2 1 1 1 3 4 4 4 5 6 8 10 10 8 3 1 1 2 3 3 2 2 3 4 5 5 5 4 4 5 4 4 4 6 6 6 5 6 6 6 6 5 5 4 3 3 3 1 0 0 1 2 2 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 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 7 8 10 8 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 23 37 43 46 47 47 43 35 24 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 8 9 11 12 11 10 9 8 9 11 13 13 12 10 9 9 9 10 14 20 21 20 19 18 21 23 24 25 25 23 19 11 8 6 5 4 3 3 4 5 4 2 0 0 1 1 1 2 3 3 3 3 3 4 5 4 3 2 2 2 1 1 1 1 2 5 7 8 7 5 3 2 3 3 3 1 1 2 3 4 4 5 6 8 9 10 9 6 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 4 2 2 1 3 5 5 4 5 6 7 10 10 8 4 3 3 4 2 2 2 2 4 5 5 4 4 4 5 4 4 3 3 4 6 8 7 7 7 7 6 5 4 4 3 3 2 1 1 0 0 1 2 3 1 0 1 2 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 1 0 0 1 1 1 1 1 2 1 1 3 7 8 8 8 10 11 11 10 12 12 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 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 2 8 18 28 33 36 37 36 31 25 17 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 7 9 10 11 11 12 11 9 8 9 10 11 12 11 11 11 11 10 12 19 20 18 17 18 21 24 25 22 21 18 11 8 8 8 7 6 5 6 6 4 2 1 1 1 2 2 3 3 4 4 4 4 4 5 6 6 4 3 2 1 1 1 1 1 2 4 5 6 4 3 2 2 2 2 2 1 2 2 3 3 3 3 3 5 7 7 5 4 3 3 3 3 4 5 6 6 6 5 6 6 6 5 5 6 6 5 4 3 2 2 4 5 5 5 6 7 9 9 8 6 5 4 3 3 2 2 1 3 4 4 4 4 4 4 3 3 2 3 5 7 8 8 7 6 5 5 5 5 4 3 3 2 1 0 1 1 1 1 3 2 1 1 2 2 1 1 2 2 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 4 5 5 4 3 2 2 2 2 2 1 1 1 1 2 5 9 15 15 13 10 9 9 10 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 16 21 24 25 26 24 21 17 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 2 3 6 7 9 12 16 19 20 19 15 11 9 9 10 11 12 14 13 12 12 14 15 14 12 15 19 23 25 19 16 13 9 8 7 7 6 7 7 8 7 5 3 1 2 3 3 3 5 5 6 6 7 7 6 6 6 6 5 4 2 2 1 1 1 1 1 2 4 7 5 3 2 1 2 2 2 2 2 2 1 1 1 0 0 1 1 2 2 2 2 2 3 4 5 7 8 7 6 6 7 8 8 7 6 7 7 7 5 3 3 3 4 5 5 5 6 6 7 7 7 6 5 4 4 4 3 2 1 1 2 4 4 3 3 4 3 2 2 3 5 8 8 8 8 7 7 6 6 5 5 4 3 2 1 0 1 2 2 3 2 2 1 2 3 3 2 2 2 1 1 0 0 1 1 1 1 2 2 2 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 1 3 5 7 10 10 10 11 11 11 9 5 3 2 1 1 0 0 0 1 3 6 12 17 18 16 14 12 10 10 12 14 14 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 4 9 15 17 18 20 21 19 16 13 10 7 5 3 1 0 0 0 0 0 1 0 0 0 0 0 1 1 1 0 1 2 5 6 8 11 15 18 21 24 21 14 8 8 9 10 12 16 15 14 13 13 14 15 14 18 21 23 25 19 13 9 6 6 7 6 6 6 6 8 8 7 5 3 3 4 5 5 6 8 8 8 8 8 7 7 7 7 6 4 4 3 2 2 1 1 1 2 4 5 4 2 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 5 6 7 8 9 9 8 7 7 8 10 10 10 8 6 4 3 4 5 5 5 6 6 6 6 5 4 4 5 6 6 6 3 2 2 2 2 2 3 3 4 4 4 4 4 5 6 8 9 10 8 7 7 7 8 7 5 4 2 1 1 0 0 0 2 2 3 2 2 3 3 2 2 2 2 2 1 0 0 1 1 1 1 3 4 4 3 3 3 3 1 0 1 0 0 1 0 0 0 0 0 0 0 5 11 18 24 23 20 19 16 13 9 4 2 1 1 0 0 0 0 2 5 10 16 17 12 10 10 10 12 14 15 15 16 15 13 9 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 3 6 10 8 9 10 12 13 12 10 7 4 2 1 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 3 4 6 7 10 14 18 21 19 14 8 7 8 9 11 14 15 14 12 7 8 12 15 16 17 17 16 12 9 8 6 6 6 5 4 5 6 7 6 6 5 4 4 5 7 7 7 8 9 9 8 8 7 6 6 7 6 5 4 3 2 2 1 1 1 2 4 4 3 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 7 9 11 12 11 9 7 6 7 8 9 9 10 7 4 2 3 4 5 6 7 6 5 5 6 6 5 6 7 8 7 4 3 3 3 3 3 2 2 3 4 5 6 6 6 8 9 10 10 8 7 6 7 6 5 3 1 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 3 4 3 3 3 3 3 2 2 3 4 5 5 5 4 2 2 2 1 0 0 0 0 0 0 0 0 0 0 2 8 18 28 35 29 24 20 17 12 7 2 0 0 0 1 0 0 0 1 4 9 15 12 8 7 8 9 11 14 16 17 17 16 13 9 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 2 3 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 2 2 3 4 6 8 11 14 15 13 10 6 6 7 9 10 12 14 15 12 9 9 10 13 15 15 11 8 6 4 5 5 6 6 6 5 6 7 7 7 6 5 3 3 5 7 7 8 10 9 8 5 3 3 3 5 5 5 5 5 4 2 1 1 1 1 1 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 5 7 10 11 10 9 7 6 6 8 8 7 6 8 8 6 3 3 4 6 7 7 6 5 5 7 8 7 7 8 8 6 3 2 2 2 3 3 3 4 6 7 7 7 7 7 9 11 12 10 8 7 6 5 5 3 1 0 0 0 0 0 0 0 0 0 1 2 3 3 2 3 4 3 3 3 4 5 5 4 4 4 5 5 6 6 6 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 3 9 18 30 35 32 29 25 19 13 6 2 0 1 2 2 1 0 0 0 1 4 8 4 4 5 7 9 9 9 13 17 18 16 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 0 0 0 1 1 0 0 0 1 1 2 4 5 6 7 9 8 6 5 5 6 8 11 14 15 16 14 13 11 11 11 13 15 12 10 8 5 6 7 7 7 7 8 9 8 8 7 7 4 3 3 5 6 6 7 7 6 4 1 1 1 2 5 5 5 5 4 3 1 1 1 0 1 1 2 3 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 5 5 6 8 8 6 5 5 5 5 6 5 5 4 6 7 7 4 4 6 8 8 7 7 7 9 11 11 10 8 6 6 4 4 3 4 4 4 5 6 7 8 8 8 8 7 8 9 10 11 10 9 7 6 5 4 2 1 1 0 0 0 0 0 0 0 0 1 2 3 4 4 3 3 3 4 4 5 5 5 5 5 6 6 7 7 7 6 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 2 5 10 17 21 23 24 25 23 19 11 5 2 1 2 2 1 1 0 0 1 2 2 0 1 2 4 7 6 5 7 9 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 4 4 4 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 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 1 2 2 2 3 6 7 6 4 4 4 5 7 10 13 19 18 17 15 13 9 6 6 7 9 10 10 11 11 10 9 9 9 8 8 8 8 6 4 2 1 4 4 4 4 4 3 1 1 2 3 2 4 4 5 4 2 1 0 0 0 0 0 1 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 4 4 5 4 5 5 5 5 4 4 4 3 3 3 4 4 4 4 4 4 5 7 7 7 7 9 11 14 14 12 10 7 6 6 5 4 4 4 6 7 7 8 9 10 9 8 7 7 7 10 11 10 8 7 6 5 3 2 2 1 1 0 0 0 0 0 1 1 2 3 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 8 7 6 6 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 5 9 11 14 18 23 24 20 11 5 1 0 1 1 1 0 0 1 2 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 1 1 2 5 6 5 1 1 2 4 6 8 12 18 19 19 17 13 8 5 5 6 7 9 11 13 13 12 10 9 8 8 7 6 5 3 1 0 0 1 2 3 3 3 2 0 1 2 3 1 2 3 4 2 1 0 1 1 0 0 0 1 3 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 4 6 5 5 5 4 4 4 3 4 3 3 3 3 3 3 3 3 3 2 4 5 6 7 9 12 15 17 15 11 9 6 5 6 5 6 8 12 12 10 9 11 11 9 8 8 7 6 8 10 10 6 5 5 4 3 3 2 2 2 1 0 0 0 1 2 4 6 5 5 5 6 6 6 7 6 6 6 6 6 6 6 7 8 9 9 7 6 6 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 9 15 22 23 17 9 4 1 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 2 2 2 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 3 4 6 2 1 1 3 4 8 13 17 19 19 14 9 6 4 4 6 7 9 11 12 11 8 7 5 4 4 4 3 2 1 0 0 1 2 4 5 4 3 1 0 0 1 3 2 2 3 4 3 2 2 2 2 2 1 0 0 0 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 5 5 4 3 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 4 6 9 11 13 14 11 8 6 4 5 6 7 9 11 11 10 11 13 14 12 9 7 6 6 7 8 8 6 5 5 4 4 4 3 3 3 2 1 1 0 1 3 5 6 6 7 7 7 6 6 7 7 7 7 7 6 6 6 7 8 8 10 9 7 6 7 6 5 3 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 4 5 7 11 16 16 10 6 3 2 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 2 2 2 4 8 11 13 12 6 4 4 4 5 5 6 7 9 10 10 7 5 3 1 2 3 3 2 1 0 0 1 3 4 4 3 2 1 0 0 0 1 1 2 3 2 2 2 1 2 2 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 4 4 4 2 3 3 3 4 4 5 5 3 2 1 1 1 1 1 1 2 3 5 8 11 12 11 9 6 6 6 7 7 8 9 10 9 10 13 15 14 11 7 7 7 7 7 6 5 5 5 5 5 4 4 4 3 4 3 2 1 2 3 4 6 7 8 9 8 8 7 7 7 7 7 8 8 7 7 7 7 7 7 7 6 7 7 6 3 1 0 0 0 0 0 0 0 0 0 0 2 3 2 1 2 4 6 6 6 7 13 16 16 13 9 5 1 1 1 1 2 3 4 4 5 5 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 2 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 2 3 4 5 5 4 3 4 4 4 5 5 6 7 8 8 5 4 2 4 5 5 3 1 0 0 0 1 2 2 3 2 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 3 3 4 4 3 3 3 4 6 7 7 5 2 0 0 0 0 0 0 1 2 2 2 4 8 9 10 10 7 7 7 8 6 9 12 15 11 9 10 10 10 10 7 7 7 8 7 6 6 5 6 5 5 4 4 4 6 6 5 4 2 2 2 4 5 5 6 6 5 5 5 6 6 5 6 6 6 6 6 7 6 6 6 6 5 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 3 6 8 9 14 23 26 21 14 8 4 2 2 3 4 5 7 8 10 12 13 12 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 0 0 0 0 1 2 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 6 6 4 4 4 4 5 6 6 5 3 2 1 2 2 1 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 4 6 5 4 5 7 9 10 8 5 3 2 1 1 0 0 0 0 0 1 1 0 1 2 3 5 5 5 6 9 8 8 10 12 12 10 11 11 11 9 8 7 7 8 7 7 7 7 6 5 5 4 4 5 5 4 4 3 2 1 1 3 3 3 4 4 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 8 9 11 11 9 6 3 2 2 3 4 7 10 13 14 15 16 18 17 14 9 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 1 0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 3 5 6 7 7 8 6 5 5 5 6 7 7 5 4 2 0 1 2 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 4 5 5 5 4 6 9 12 13 12 9 5 3 2 1 0 0 0 0 0 1 1 0 1 2 3 5 7 9 8 7 7 6 7 8 9 11 12 12 12 9 7 7 8 8 8 9 10 9 7 5 5 5 4 4 3 3 4 3 3 2 2 2 3 3 3 3 2 2 3 3 4 4 4 5 5 6 7 6 6 6 6 5 4 4 3 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 3 2 1 1 1 3 6 10 15 18 20 20 19 18 16 11 7 4 3 2 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 8 6 3 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 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 1 1 2 3 3 3 5 6 7 7 7 7 6 6 7 8 8 7 6 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 1 1 2 2 2 2 3 3 3 3 4 4 5 7 9 12 15 15 14 12 8 6 5 4 3 3 2 1 0 0 1 1 3 6 6 7 9 13 10 8 6 7 6 6 7 8 10 12 12 10 8 8 8 8 8 8 8 8 8 7 7 7 6 5 5 5 5 5 5 5 4 3 3 3 3 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 2 1 0 4 4 2 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 4 7 12 18 22 22 21 17 14 10 5 4 3 2 2 2 1 2 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 12 21 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 1 1 2 2 2 2 3 5 6 6 6 6 7 8 7 7 6 6 6 5 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 2 3 3 3 3 4 4 6 8 10 13 15 16 16 14 12 10 8 8 7 7 6 4 3 4 4 3 5 8 8 9 10 13 11 9 7 7 7 7 6 10 15 17 14 11 9 8 8 8 9 8 8 7 7 7 8 8 8 8 6 6 5 6 6 6 5 5 5 5 5 6 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 2 2 1 1 0 0 3 2 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 13 19 23 20 15 10 6 4 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 13 24 26 15 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 4 5 4 4 4 4 6 5 5 5 6 6 6 4 3 2 4 2 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 3 3 3 3 3 3 3 3 4 6 6 7 8 12 15 16 16 15 14 10 8 7 7 9 8 8 9 8 8 9 10 9 9 11 12 12 10 6 6 6 8 6 7 12 15 15 14 12 10 9 9 8 8 8 9 9 9 8 7 6 7 7 6 6 8 8 7 6 6 6 5 5 5 5 5 6 5 4 4 5 6 6 5 5 5 4 3 2 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 1 1 1 2 2 4 7 10 16 22 24 17 11 6 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 0 4 10 18 24 20 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 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 1 2 3 4 4 4 4 5 5 4 4 3 4 5 5 5 6 7 7 7 5 3 2 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 5 5 4 3 3 3 3 2 2 2 3 4 4 4 8 11 12 13 13 11 8 5 5 6 7 9 13 13 12 11 11 11 10 7 10 12 13 10 8 8 8 8 7 6 8 12 15 15 14 12 9 8 7 7 7 11 12 9 7 6 6 8 8 8 8 8 8 7 7 7 6 6 5 5 5 6 6 5 5 5 5 5 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 2 4 7 8 7 4 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 8 9 12 17 27 27 20 12 6 3 3 3 3 3 3 3 2 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 5 2 1 2 6 11 18 22 23 18 10 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 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 1 1 2 3 3 4 4 4 4 4 4 3 3 3 4 5 6 7 8 9 9 8 4 3 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 4 5 4 3 3 3 3 3 3 3 2 2 3 4 3 5 8 9 9 8 6 4 3 3 4 7 11 18 16 13 10 9 8 7 8 11 13 14 12 12 12 13 12 9 7 7 8 10 13 13 11 8 7 6 6 7 7 8 7 7 8 10 11 10 8 7 7 8 7 7 6 6 5 5 5 5 5 5 5 5 5 3 3 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 1 5 9 10 13 16 17 10 3 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 2 6 12 22 21 16 10 5 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 7 6 3 1 2 5 8 14 22 28 28 23 18 16 10 6 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 0 0 0 1 1 1 2 2 3 3 4 4 4 4 4 4 4 3 3 4 5 5 5 5 5 5 5 4 2 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 4 4 5 7 7 5 3 3 3 3 2 1 2 3 5 7 8 9 7 5 4 3 3 4 2 3 4 7 14 14 12 8 7 7 7 8 9 11 11 12 12 11 12 13 12 9 6 5 8 12 13 9 7 6 6 7 8 8 7 6 7 8 7 6 6 7 8 9 9 9 8 7 6 5 6 6 5 5 5 5 4 4 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 5 7 7 11 14 13 11 11 10 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 14 17 12 7 2 1 1 0 1 1 1 1 1 1 2 2 3 3 2 2 2 1 1 1 1 2 3 4 4 4 4 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 3 7 11 17 23 29 38 43 42 35 26 17 9 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 3 3 4 4 4 4 4 4 4 3 4 4 4 4 6 6 5 3 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 7 6 7 8 9 9 8 5 3 3 3 2 2 2 3 4 5 7 8 6 5 4 3 3 3 2 2 3 4 8 11 12 8 6 7 7 6 6 7 8 9 10 6 6 7 7 6 6 4 4 6 10 8 7 6 7 8 8 7 6 6 7 6 5 5 7 8 9 10 10 8 7 6 6 6 6 5 5 4 5 4 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 6 7 4 4 4 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 13 17 14 10 6 3 2 1 0 0 0 0 0 0 1 1 2 2 2 2 2 1 1 1 2 3 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 10 13 17 28 37 43 41 34 24 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 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 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 6 4 2 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 1 2 4 6 7 7 8 10 9 8 7 6 5 4 4 4 4 3 4 5 6 7 9 9 8 6 4 3 3 3 3 3 4 5 6 7 7 6 6 5 5 5 6 7 8 9 7 6 5 6 6 5 4 3 3 5 6 5 5 5 5 4 4 4 4 4 3 4 7 8 8 5 5 5 6 6 5 5 5 5 5 5 4 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 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 15 18 15 13 11 9 6 3 1 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 3 3 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 6 7 8 8 6 10 15 19 21 17 10 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 2 3 3 3 3 3 4 4 4 4 4 2 0 0 0 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 7 7 7 6 6 6 6 6 5 5 6 7 7 7 8 8 8 9 10 9 7 5 4 4 4 4 4 5 5 4 5 5 5 5 5 5 5 6 8 7 8 8 9 6 4 4 4 5 4 4 4 4 3 4 5 6 6 6 5 4 4 4 5 6 5 4 3 4 5 5 4 4 4 4 4 5 4 3 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 19 21 19 16 13 11 7 3 1 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 3 3 3 4 3 2 2 2 2 1 1 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 6 7 5 2 2 4 7 9 8 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 3 4 6 4 2 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 1 4 5 6 6 6 6 5 4 4 4 4 5 6 7 8 8 8 8 8 9 10 10 9 6 6 5 5 5 5 5 5 5 5 6 7 8 7 6 6 5 5 4 4 4 4 5 5 6 6 5 5 4 4 3 3 5 7 9 8 6 3 3 4 6 6 5 3 3 3 3 3 2 2 2 3 3 3 4 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 17 15 12 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 3 4 7 10 10 6 5 4 6 5 5 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 3 1 0 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 5 6 4 3 3 4 5 6 7 9 10 9 7 6 5 6 7 8 7 6 6 5 6 6 6 6 6 7 9 10 11 10 10 9 7 6 4 4 5 7 7 7 6 6 5 4 4 4 2 3 4 7 6 6 8 10 8 6 7 5 4 3 3 3 2 2 2 2 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 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 2 6 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 4 2 2 3 3 3 3 3 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 6 5 4 2 3 4 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 3 2 1 0 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 5 6 7 7 7 7 8 9 9 9 8 8 7 6 7 7 7 5 5 5 6 6 6 6 6 7 9 11 11 10 11 12 12 10 8 7 6 6 6 5 5 6 8 8 8 7 7 5 3 2 6 9 12 11 10 8 7 6 5 4 4 4 3 3 3 2 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 6 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 5 3 1 0 1 2 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 1 0 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 4 5 6 6 7 7 7 7 6 6 7 7 7 6 6 6 5 4 3 4 4 4 5 4 5 6 8 10 13 15 14 12 11 9 8 6 4 4 3 2 3 5 7 8 8 8 7 5 4 3 5 7 7 4 3 4 4 5 5 5 5 5 4 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 3 5 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 5 3 2 2 2 2 3 3 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 4 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 1 2 3 3 4 5 5 5 5 6 6 6 6 6 5 5 4 4 4 5 4 4 4 4 4 4 4 6 9 10 11 11 11 10 8 7 5 5 4 4 2 2 2 4 4 5 6 5 4 3 4 4 5 5 5 4 4 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 0 0 0 3 3 3 2 2 1 0 0 1 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 3 4 4 3 3 2 2 2 2 2 2 2 2 3 4 4 4 5 4 4 3 3 3 3 3 4 5 6 6 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 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 1 1 1 0 0 1 1 2 2 3 4 5 6 6 6 6 6 6 5 5 4 3 3 4 4 4 4 5 5 5 4 5 6 7 8 9 10 9 9 8 7 6 6 6 5 4 2 3 6 8 8 6 5 5 4 4 5 6 7 8 8 10 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 3 2 2 1 0 0 0 0 2 8 11 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 3 2 1 1 1 2 2 2 2 2 3 4 6 8 8 9 9 9 8 7 8 9 10 11 11 11 10 9 7 5 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 2 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 1 1 1 1 1 1 1 1 2 3 5 6 6 6 6 5 6 6 6 4 3 3 3 3 3 4 5 6 7 5 6 6 7 8 9 8 7 7 6 7 7 8 8 6 5 4 4 6 9 9 7 4 4 5 6 6 8 9 9 9 9 10 7 4 3 2 2 2 2 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 1 1 1 0 0 0 1 3 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 1 2 3 3 2 1 0 0 1 1 2 3 2 2 3 4 6 9 11 13 14 14 15 14 14 16 18 20 21 20 18 15 12 9 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 1 1 2 3 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 3 4 4 4 5 5 5 6 6 7 5 4 3 3 3 3 3 4 4 4 4 5 6 7 8 9 9 8 8 9 9 9 7 7 6 6 6 6 6 7 8 7 4 5 6 8 8 8 7 6 6 8 7 5 4 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 2 2 2 2 2 1 0 0 0 0 0 0 3 4 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 2 3 3 4 5 7 9 12 14 15 17 18 19 20 24 27 30 32 32 31 27 23 19 15 10 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 2 3 2 1 0 0 0 0 1 2 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 2 2 3 3 3 2 3 5 4 4 3 4 4 4 3 2 2 3 2 2 2 1 2 2 3 4 5 6 8 9 9 9 9 9 8 6 5 5 5 6 6 7 7 6 6 6 7 7 6 6 5 5 5 6 6 5 3 3 3 3 3 3 2 2 3 3 2 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 3 3 2 2 1 1 0 0 0 0 0 0 0 1 2 3 3 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 1 1 0 0 0 1 2 3 4 5 7 8 11 13 15 16 17 17 18 19 22 26 30 34 37 38 39 38 35 31 26 20 14 9 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 4 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 2 3 4 3 2 1 0 0 0 2 2 3 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 2 3 3 2 2 1 1 0 2 3 4 3 3 3 2 3 3 3 3 3 2 1 1 1 0 0 1 1 2 4 5 6 6 6 6 5 4 4 4 5 5 6 7 6 6 6 6 6 5 5 4 5 5 5 5 5 5 4 4 3 4 3 3 2 3 3 3 3 3 3 2 2 2 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 1 2 1 1 1 0 0 0 0 1 1 3 4 5 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 9 13 16 19 22 23 25 26 26 24 25 28 30 31 33 35 36 36 37 36 33 29 21 14 10 7 6 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 7 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 1 1 1 1 1 2 2 2 1 0 1 2 3 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 0 0 0 0 1 1 2 2 2 2 2 3 3 3 3 3 3 2 2 1 0 0 0 0 0 1 1 1 2 2 2 2 2 3 3 4 5 6 8 7 6 5 4 5 5 6 7 6 6 5 5 4 4 5 5 4 4 3 3 2 3 4 6 7 7 4 3 2 3 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 8 21 28 23 14 4 1 0 0 0 0 1 3 4 5 5 5 5 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 14 18 20 23 27 31 35 38 38 38 37 35 34 35 35 35 36 37 37 36 33 28 23 19 16 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 12 13 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 2 3 4 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 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 4 5 5 4 3 3 4 5 6 6 6 6 6 5 4 5 6 7 6 5 5 4 4 5 7 8 9 8 7 6 5 5 5 5 5 4 3 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 4 9 16 18 14 6 4 2 1 0 0 1 4 6 7 7 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 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 13 17 22 28 32 34 35 34 34 35 36 37 38 38 40 42 43 47 46 42 37 33 30 28 24 19 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 13 15 14 13 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 1 1 1 3 4 3 4 5 6 6 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 3 4 4 5 5 6 6 4 3 4 6 6 6 6 7 6 7 8 10 10 10 9 9 9 8 7 7 7 6 5 3 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 7 5 3 1 0 0 1 2 4 5 6 7 7 6 4 3 3 4 6 7 8 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 9 14 19 23 26 27 30 32 34 36 36 37 39 43 47 52 53 53 51 46 41 36 31 26 20 14 9 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 2 4 7 10 12 15 17 17 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 1 2 3 4 4 5 6 6 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 6 7 5 5 5 6 7 7 8 7 8 8 10 10 9 9 9 10 9 9 8 8 6 5 4 4 3 3 3 2 1 1 1 0 0 0 1 0 0 0 1 6 3 1 0 0 0 0 1 3 4 6 7 8 9 8 7 7 7 8 9 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 12 17 23 27 29 28 27 27 28 34 41 50 54 55 55 51 44 38 33 26 19 13 9 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 15 17 19 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 5 6 6 6 6 7 8 8 9 10 10 10 10 10 9 9 10 10 10 10 10 9 9 8 7 6 5 5 5 4 4 3 2 2 1 1 2 3 4 3 2 2 2 4 2 1 1 2 2 5 7 9 11 12 11 11 12 12 11 10 9 9 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 1 1 1 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 2 4 7 10 11 11 10 10 12 16 23 30 35 37 38 37 35 31 27 21 16 10 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 11 13 14 16 19 19 16 11 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 3 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 1 2 3 4 5 5 5 5 6 7 8 9 9 11 11 11 11 10 10 10 11 12 12 12 11 10 10 10 10 9 7 6 6 6 6 5 4 4 3 3 3 4 5 5 4 3 3 7 5 4 5 6 9 16 21 22 23 24 23 18 15 14 13 12 12 12 11 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 1 2 3 3 4 4 4 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 11 14 17 18 18 18 16 13 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 15 17 19 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 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 3 3 4 4 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 1 3 4 5 5 5 5 6 7 7 7 7 8 9 10 11 12 11 10 11 11 12 12 12 13 11 10 10 9 8 6 6 7 8 7 7 6 6 5 4 3 3 4 4 4 3 4 3 2 1 2 4 8 12 20 28 33 36 33 25 21 17 14 13 12 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 1 3 5 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 1 2 3 5 5 6 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 9 11 12 13 14 19 18 13 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 4 5 4 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 6 6 6 8 8 8 7 8 9 10 10 10 9 9 9 10 11 12 13 14 12 10 9 8 8 8 8 7 8 7 7 7 6 6 5 5 5 5 5 4 4 5 10 6 4 2 1 3 5 9 13 18 24 26 25 22 18 15 14 14 14 12 10 8 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 16 15 12 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 3 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 1 1 0 0 0 1 2 2 3 3 4 5 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 10 11 12 14 15 15 13 10 10 11 13 13 11 8 8 7 7 7 7 7 7 7 7 6 5 4 5 6 32 21 11 7 5 4 5 6 6 8 12 17 21 22 22 19 18 18 18 18 16 13 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 11 12 12 13 14 12 10 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 3 3 3 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 1 1 1 1 2 2 2 2 3 4 4 4 4 4 6 6 7 7 7 7 7 7 7 7 8 9 9 8 7 8 9 11 12 12 14 15 15 15 14 12 13 14 14 14 13 12 10 9 8 8 7 7 7 8 7 7 6 6 4 5 6 51 39 27 19 16 15 15 13 11 9 7 8 14 19 22 23 21 20 20 20 19 15 10 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 11 12 14 13 12 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 1 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 3 3 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 3 4 5 5 5 5 5 6 8 9 9 9 9 10 10 10 9 9 9 10 10 10 10 10 11 12 14 15 15 14 15 15 15 15 15 16 15 14 12 11 10 9 9 9 10 10 10 9 8 7 7 6 6 6 7 46 41 36 32 33 33 32 27 21 15 9 10 13 18 23 25 22 19 16 15 14 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 15 15 15 11 7 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 4 5 5 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 3 4 6 7 7 7 7 8 9 9 9 10 11 12 12 11 10 10 10 12 12 12 12 12 12 12 14 16 18 16 15 16 17 17 16 15 13 12 12 12 11 10 9 9 10 11 11 10 9 8 7 7 6 5 6 26 32 35 39 43 47 42 36 29 23 18 19 20 20 21 23 23 20 17 13 10 7 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 12 12 10 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 6 6 5 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 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 5 7 8 8 8 9 10 10 9 9 8 8 8 9 11 9 8 8 10 11 11 11 11 11 11 12 14 17 16 16 16 15 15 14 13 13 13 14 13 13 12 11 10 9 9 9 10 9 8 8 7 7 5 5 38 39 41 44 48 55 54 47 36 25 21 20 18 16 15 16 18 18 16 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 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 1 2 3 3 5 6 6 6 6 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 1 1 2 2 2 2 2 2 2 3 3 3 4 5 6 7 7 6 6 5 5 6 7 7 7 8 9 10 10 9 8 7 7 6 7 8 8 8 8 10 11 12 11 11 11 12 13 15 15 15 14 14 13 12 11 11 13 14 14 13 12 11 10 9 8 8 9 9 8 7 7 7 6 5 4 50 45 45 47 57 60 62 52 40 25 18 14 11 10 10 11 13 14 14 13 12 11 7 5 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 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 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 5 6 5 5 4 4 5 5 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 3 3 3 4 4 5 5 5 6 8 9 9 8 7 6 6 6 6 6 6 6 7 8 9 10 9 9 8 8 8 8 8 8 8 9 10 10 10 11 11 12 11 11 12 12 12 13 13 12 11 12 13 13 13 13 12 11 11 10 8 8 8 9 9 9 8 8 7 6 5 4 45 32 31 40 57 58 54 45 33 21 12 10 9 9 10 12 14 16 17 18 22 21 16 13 10 7 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 1 3 4 5 7 6 5 4 4 4 5 4 4 3 2 2 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 3 3 4 4 5 5 5 5 6 7 8 9 9 8 6 6 5 5 6 6 6 5 6 5 5 7 8 8 8 9 9 10 10 10 10 10 10 9 9 10 11 11 10 10 10 10 11 12 13 13 12 12 12 12 11 12 12 12 11 11 11 11 10 10 10 10 10 9 8 6 5 3 40 23 14 19 26 33 32 27 20 14 11 13 14 15 15 19 21 23 23 25 28 29 26 20 14 9 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 5 4 4 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 4 4 4 5 5 6 6 7 8 7 6 5 6 6 6 6 5 5 5 5 5 5 6 6 7 8 8 9 10 11 11 12 12 11 12 13 13 13 13 12 12 11 10 11 12 12 12 12 12 12 12 11 12 12 11 10 10 10 10 10 11 10 10 10 9 7 6 5 3 35 20 10 8 8 7 8 9 9 9 16 24 28 30 32 37 36 33 30 28 26 27 24 19 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 4 4 3 3 3 3 4 4 4 3 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 1 1 2 2 2 2 3 3 3 4 4 4 4 5 6 6 5 4 4 4 5 5 5 5 5 5 5 6 6 6 5 6 7 7 8 10 11 12 13 14 14 14 14 15 15 15 14 14 14 13 13 12 12 11 11 11 12 13 12 11 10 11 10 10 9 9 9 10 10 9 10 9 7 6 5 3 33 21 13 9 7 7 7 7 7 8 11 18 27 36 45 51 50 48 44 38 27 17 10 6 3 1 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 3 3 2 2 2 2 3 4 5 3 3 2 2 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 0 0 1 1 2 2 2 3 3 4 4 5 5 5 5 5 4 4 3 4 4 5 5 5 5 4 5 6 6 6 5 5 4 4 5 8 11 11 12 12 13 13 13 14 14 15 16 17 16 15 14 13 11 11 11 11 11 10 11 11 11 10 10 10 10 10 10 10 10 10 10 9 8 7 6 5 3 38 41 38 32 26 24 22 20 20 20 21 25 29 35 41 46 48 47 44 39 26 15 7 2 1 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 3 3 2 2 2 2 3 4 5 5 4 4 4 2 2 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 5 6 7 7 7 7 6 5 4 3 4 5 5 5 5 4 4 4 5 5 5 4 3 3 4 5 7 10 12 14 14 14 14 13 12 13 14 15 16 14 14 14 13 12 12 12 12 12 11 11 12 12 11 10 10 10 10 9 9 9 10 9 8 8 7 6 5 3 45 50 56 59 59 58 56 53 50 47 43 40 37 36 36 41 43 41 37 32 25 17 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 4 5 6 7 7 7 6 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 2 3 5 5 6 7 6 5 5 4 4 4 5 5 5 5 6 6 6 6 6 5 5 5 5 6 7 9 11 15 20 18 16 14 13 13 14 13 12 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 9 8 8 9 9 8 7 8 8 7 6 5 47 54 61 69 75 76 76 74 71 69 63 54 47 40 37 35 33 31 28 24 20 15 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 4 4 5 6 7 8 9 9 9 9 8 8 9 9 9 9 9 9 9 8 8 8 7 6 6 4 3 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 2 3 4 4 5 5 5 5 4 4 3 4 4 4 5 6 7 8 8 8 7 6 5 6 7 9 12 14 16 17 17 16 15 16 17 16 14 12 13 13 14 13 13 13 14 14 14 14 14 13 12 12 12 12 11 10 9 8 7 8 8 9 8 8 7 6 5 4 42 48 56 63 69 70 70 69 66 60 49 43 39 36 32 27 20 13 9 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 7 7 8 8 8 8 10 10 11 12 14 15 15 17 18 19 20 20 18 14 11 9 7 5 3 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 5 4 4 4 3 4 4 5 6 7 8 9 9 9 8 6 6 7 8 10 12 15 17 17 16 14 15 17 18 17 14 13 12 13 15 15 14 13 14 14 14 14 14 13 12 11 11 10 10 10 9 8 9 9 10 10 9 9 6 4 4 4 38 41 47 52 57 63 63 60 53 47 41 35 31 28 26 21 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 5 6 7 7 7 7 8 8 8 9 11 13 15 16 17 19 21 23 24 23 22 18 15 13 11 10 8 5 3 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 2 3 4 4 4 4 4 4 4 5 5 6 8 9 9 10 8 6 5 6 7 9 11 13 14 15 16 15 14 14 16 18 17 13 12 12 13 14 14 14 13 12 12 13 13 13 13 12 11 10 10 10 10 10 11 11 11 11 10 10 9 6 4 4 5 37 39 43 49 52 55 54 48 42 35 32 30 29 30 29 28 24 18 12 6 2 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 5 6 6 6 7 7 7 9 11 13 15 15 16 18 19 21 22 23 24 24 19 15 13 11 11 10 8 7 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 0 0 0 1 2 2 3 4 4 5 5 5 5 6 6 6 7 7 8 8 7 6 5 5 6 8 11 13 14 14 14 13 13 14 15 15 15 13 12 11 12 13 13 12 12 12 13 13 14 13 12 11 11 10 11 12 12 12 13 13 13 12 11 9 7 5 4 5 6 CIN -0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -6 -8 -52 -106 -169 -219 -236 -251 -165 -67 -103 -100 -94 -250 -290 -104 -247 -226 -206 -207 -215 -242 -245 -253 -262 -219 -170 -182 -171 -149 -132 -119 -109 -100 -92 -93 -104 -89 -59 -83 -62 -42 -28 -24 -18 -10 -8 -7 -6 -5 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -15 -25 -22 -16 -11 -9 -6 -1 -0 -0 -0 -0 -0 0 -1 -10 -41 -77 -77 -73 -82 -82 -60 -37 -23 -30 -25 -10 -2 -0 -0 -0 -2 -6 -3 -0 -1 -0 -0 -3 -9 -15 -18 -18 -14 -7 -5 -6 -4 -4 -9 -14 -12 -4 -1 -4 -38 -108 -135 -67 -58 -62 -74 -52 -37 -18 -18 -30 -62 -77 -29 -13 -22 -31 -33 -45 -64 -68 -42 -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 -1 -2 -3 -3 -3 -2 -1 -1 -1 -0 -0 0 0 0 -1 -14 -52 -83 -101 -91 -93 -91 -82 -74 -59 -49 -35 -25 -25 -25 -24 -18 -15 -14 -14 -13 -12 -10 -7 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -5 -12 -17 -27 -17 -7 -3 -8 -9 -7 -8 -12 -14 -10 -5 -3 -3 -5 -5 -5 -6 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -4 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -56 -114 -36 -2 -4 -59 -103 -140 -242 -267 -175 -128 -162 -209 -269 -293 -219 -262 -240 -207 -210 -232 -283 -280 -270 -286 -254 -165 -230 -236 -194 -159 -138 -126 -115 -100 -86 -82 -74 -63 -76 -72 -60 -46 -41 -31 -18 -15 -13 -9 -6 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -21 -30 -23 -17 -14 -12 -11 -6 -1 -1 -1 -0 -0 -0 -0 -1 -7 -31 -65 -73 -71 -81 -72 -66 -63 -39 -22 -10 -3 -1 -0 -3 -8 -10 -9 -4 -1 -0 -0 -0 -2 -6 -9 -11 -13 -9 -2 -1 -1 -2 -3 -9 -15 -14 -11 -7 -7 -23 -56 -92 -61 -83 -106 -91 -60 -37 -28 -35 -56 -81 -92 -76 -59 -43 -41 -40 -40 -43 -36 -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 -1 -2 -2 -3 -5 -5 -5 -3 -2 -2 -2 -2 -1 -1 -0 -0 -1 -8 -39 -62 -75 -74 -77 -78 -77 -67 -55 -46 -36 -27 -24 -22 -19 -17 -17 -16 -15 -14 -13 -11 -8 -5 -3 -1 -0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -20 -30 -35 -24 -11 -3 -2 -3 -5 -11 -20 -24 -13 -4 -2 -4 -6 -8 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -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 -1 -2 -2 -5 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -98 -91 -16 -4 -6 -11 -23 -66 -64 -30 -22 -30 -38 -47 -139 -272 -253 -208 -201 -229 -296 -309 -292 -282 -238 -197 -209 -214 -203 -175 -156 -143 -136 -127 -112 -101 -88 -72 -81 -82 -74 -70 -62 -48 -30 -24 -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 -2 -5 -9 -16 -21 -26 -27 -19 -13 -11 -10 -8 -4 -1 -0 -1 -0 0 -1 -1 -0 -4 -23 -57 -76 -76 -76 -75 -66 -61 -31 -9 -3 -3 -6 -8 -22 -30 -25 -27 -14 -3 -0 -1 -3 -2 -1 -2 -3 -3 -2 -0 -0 -0 -0 -1 -4 -7 -8 -8 -8 -10 -14 -25 -52 -86 -144 -133 -93 -102 -32 -13 -38 -98 -71 -74 -138 -121 -65 -37 -29 -27 -24 -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 -1 -3 -3 -3 -5 -6 -8 -8 -6 -4 -3 -3 -3 -4 -3 -2 -2 -2 -11 -38 -58 -61 -57 -61 -65 -65 -59 -52 -45 -37 -29 -23 -20 -20 -20 -20 -19 -17 -15 -13 -12 -11 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 -1 -10 -22 -28 -26 -21 -15 -6 -1 -2 -7 -17 -29 -26 -6 -2 -3 -4 -5 -6 -7 -5 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -2 -3 -6 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -30 -3 0 0 0 0 -4 -4 -1 0 0 0 -1 -39 -194 -283 -242 -222 -228 -252 -307 -301 -240 -189 -186 -190 -201 -205 -196 -189 -180 -176 -171 -153 -132 -116 -98 -106 -108 -98 -93 -81 -62 -47 -38 -25 -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 -7 -18 -28 -40 -51 -61 -57 -41 -23 -13 -7 -4 -2 -0 -0 -0 -0 -0 -1 -3 -2 -4 -19 -44 -59 -54 -52 -53 -42 -30 -11 -1 -2 -7 -25 -35 -34 -36 -35 -37 -26 -23 -16 -12 -9 -4 -1 -0 -0 -0 -0 0 -0 -0 0 -0 -1 -2 -4 -5 -4 -5 -8 -16 -35 -69 -101 -55 -74 -89 -20 -27 -51 -92 -62 -74 -143 -111 -51 -25 -20 -17 -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 -1 -3 -5 -6 -5 -6 -8 -11 -11 -10 -7 -6 -6 -7 -6 -6 -5 -5 -7 -20 -51 -63 -58 -43 -47 -51 -54 -54 -48 -43 -35 -28 -23 -21 -22 -24 -23 -21 -19 -16 -14 -14 -14 -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 -0 -2 -3 -3 -1 -0 -0 -0 -1 -1 -1 -1 -0 -1 -8 -20 -26 -19 -13 -11 -7 -2 -4 -10 -20 -24 -7 -2 -2 -3 -3 -4 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -75 -150 -171 -200 -261 -290 -225 -172 -243 -252 -239 -231 -287 -308 -291 -279 -253 -232 -221 -209 -186 -164 -145 -137 -144 -127 -110 -99 -80 -64 -49 -31 -17 -9 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -2 -13 -32 -49 -66 -74 -62 -42 -28 -16 -5 -2 -1 -1 -0 -0 -1 -1 -1 -3 -5 -7 -8 -14 -23 -30 -29 -29 -28 -21 -13 -6 -6 -12 -24 -41 -34 -30 -36 -37 -32 -33 -23 -11 -17 -16 -7 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -3 -2 -6 -12 -16 -23 -39 -58 -33 -3 -24 -46 -49 -55 -84 -106 -70 -33 -21 -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 -1 -3 -6 -7 -7 -7 -9 -11 -13 -14 -12 -10 -8 -7 -7 -8 -9 -7 -6 -7 -22 -65 -76 -69 -45 -42 -41 -43 -47 -46 -42 -34 -28 -23 -21 -24 -26 -26 -25 -22 -18 -16 -16 -16 -15 -14 -12 -9 -5 -2 0 -0 -0 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -8 -20 -22 -9 -3 -3 -4 -6 -8 -5 -2 -2 -4 -9 -19 -25 -17 -6 -2 -1 -1 -3 -8 -14 -12 -1 -0 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -2 -1 -0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -16 -20 -37 -179 -158 -38 -50 -124 -174 -131 -20 -21 -33 -67 -122 -234 -280 -259 -253 -233 -212 -193 -173 -159 -136 -113 -101 -84 -62 -47 -33 -19 -10 -6 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -3 -13 -33 -53 -72 -72 -47 -32 -24 -23 -12 -4 -1 -0 -1 -1 -4 -6 -6 -9 -13 -14 -13 -11 -11 -16 -22 -20 -16 -10 -8 -12 -26 -35 -38 -44 -23 0 -9 -17 -15 -16 -8 -3 -23 -21 -7 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -2 -0 -1 -2 -5 -15 -33 -36 -5 -14 -42 -30 -18 -42 -69 -67 -43 -26 -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 -1 -4 -7 -9 -10 -12 -14 -15 -16 -16 -15 -12 -12 -13 -13 -11 -12 -11 -9 -7 -7 -14 -61 -78 -69 -54 -44 -36 -37 -40 -45 -41 -34 -29 -24 -23 -24 -27 -29 -29 -26 -22 -18 -16 -14 -13 -14 -14 -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 -1 -6 -17 -26 -30 -18 -10 -9 -12 -16 -18 -13 -4 -4 -8 -15 -24 -22 -11 -1 -0 -1 -0 -1 -3 -3 -1 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -22 -10 -2 -30 -126 -179 -151 -89 -32 -1 -2 -55 -213 -309 -282 -278 -268 -251 -227 -208 -181 -148 -115 -94 -86 -76 -57 -36 -20 -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 -1 -1 -1 -1 -1 0 0 0 0 0 0 -0 -2 -10 -26 -42 -60 -59 -51 -25 -26 -55 -46 -17 -2 0 -1 -2 -7 -11 -9 -10 -14 -17 -17 -14 -10 -9 -14 -19 -14 -9 -12 -26 -55 -47 -50 -31 0 0 -0 0 -1 -1 -1 -6 -16 -9 -2 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -3 -13 -31 -39 -12 -56 -54 -11 -9 -19 -29 -33 -28 -18 -10 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -11 -14 -20 -26 -26 -23 -20 -18 -17 -16 -18 -22 -24 -22 -18 -13 -11 -10 -10 -14 -48 -66 -66 -56 -44 -35 -32 -33 -37 -36 -33 -29 -25 -24 -25 -29 -32 -33 -31 -27 -23 -20 -18 -17 -16 -14 -9 -4 -1 -0 0 0 -0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -11 -18 -21 -15 -11 -14 -19 -22 -23 -22 -18 -7 -9 -13 -22 -26 -15 -4 -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 -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 -1 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -41 -203 -281 -330 -364 -371 -351 -304 -262 -273 -318 -346 -320 -302 -291 -275 -255 -234 -206 -167 -129 -93 -93 -88 -73 -45 -22 -11 -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 -1 -1 -1 -1 -2 -1 -0 0 0 0 0 0 -0 -1 -5 -14 -24 -32 -39 -39 -32 -51 -112 -90 -32 -7 -2 -1 -5 -10 -8 -3 -1 -4 -11 -21 -26 -23 -18 -17 -24 -28 -28 -31 -41 -62 -60 -56 -4 0 0 -0 0 0 0 -14 -45 -16 -3 -0 -0 -1 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -3 -13 -11 -23 -27 -54 -20 -5 -8 -10 -10 -15 -17 -10 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -8 -13 -21 -32 -40 -39 -31 -23 -20 -19 -19 -25 -38 -46 -40 -27 -19 -17 -17 -17 -17 -34 -53 -51 -46 -37 -27 -23 -23 -26 -30 -29 -27 -25 -25 -26 -29 -34 -38 -37 -33 -30 -26 -20 -15 -11 -9 -5 -3 -1 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -12 -16 -15 -14 -13 -21 -38 -43 -36 -28 -21 -13 -10 -13 -18 -17 -7 -1 -1 -1 -0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -36 -36 -179 -224 -256 -268 -272 -277 -265 -295 -274 -175 -158 -251 -333 -335 -313 -297 -273 -248 -220 -185 -153 -126 -121 -110 -89 -54 -25 -12 -5 -2 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -1 -3 -6 -8 -10 -27 -56 -94 -123 -96 -36 -11 -5 -8 -18 -24 -12 -2 0 -1 -8 -24 -40 -44 -44 -45 -48 -57 -63 -60 -59 -68 -76 -62 -5 0 0 0 0 0 -0 -12 -69 -23 -2 -0 -0 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -12 -38 -25 -18 -3 -3 -9 -11 -9 -9 -11 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -9 -17 -32 -49 -56 -51 -38 -26 -23 -22 -23 -31 -51 -66 -50 -32 -28 -29 -28 -26 -22 -26 -40 -33 -29 -25 -16 -13 -15 -20 -27 -29 -29 -28 -28 -28 -31 -36 -40 -39 -35 -31 -23 -16 -9 -6 -4 -2 -2 -2 -1 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -12 -15 -16 -19 -22 -29 -50 -58 -50 -37 -25 -11 -5 -7 -5 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -66 -239 -250 -253 -250 -265 -235 -185 -266 -350 -284 -94 -20 -3 -134 -308 -359 -338 -315 -283 -251 -224 -204 -184 -159 -137 -126 -104 -66 -29 -14 -7 -3 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -11 -44 -74 -75 -57 -25 -10 -8 -16 -28 -26 -9 -1 -0 -1 -11 -33 -49 -60 -80 -94 -90 -88 -87 -74 -70 -80 -86 -64 -12 0 0 0 0 0 -0 -6 -73 -24 -1 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -13 -16 -7 -4 -3 -4 -7 -9 -7 -6 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -10 -22 -43 -62 -66 -58 -44 -33 -29 -27 -24 -28 -40 -53 -43 -44 -42 -41 -38 -34 -26 -20 -23 -17 -15 -13 -8 -7 -9 -14 -23 -29 -33 -34 -31 -30 -33 -37 -40 -41 -36 -29 -21 -13 -6 -3 -2 -1 -2 -2 -1 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -12 -19 -23 -31 -35 -35 -42 -48 -47 -34 -16 -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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -64 -78 -128 -301 -207 -50 -151 -265 -108 -4 -4 -1 -7 -5 -5 -96 -248 -332 -333 -327 -320 -282 -229 -194 -189 -190 -172 -142 -123 -107 -76 -37 -19 -11 -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 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -3 -17 -34 -36 -29 -21 -12 -10 -11 -15 -7 -1 -0 -1 -2 -9 -27 -40 -58 -95 -107 -100 -80 -60 -48 -47 -59 -66 -48 -13 -0 0 0 0 -8 -48 -57 -43 -13 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -3 -3 -5 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -10 -22 -41 -61 -66 -57 -44 -37 -35 -31 -24 -23 -31 -42 -43 -54 -55 -48 -40 -32 -23 -16 -10 -7 -5 -4 -5 -5 -5 -9 -17 -23 -26 -24 -23 -24 -28 -35 -43 -45 -39 -29 -19 -10 -3 -1 -1 -1 -2 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -14 -19 -21 -19 -19 -25 -27 -21 -13 -4 -2 -1 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -158 -207 -224 -190 -196 -177 -7 -4 -36 -81 -2 -0 -1 -1 -0 -8 -138 -298 -364 -347 -308 -289 -277 -259 -217 -176 -167 -185 -188 -158 -126 -108 -81 -49 -28 -14 -8 -6 -4 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -3 -9 -17 -28 -32 -19 -8 -3 -1 -0 -1 -1 -3 -1 -5 -19 -28 -37 -74 -86 -47 -27 -31 -30 -19 -15 -14 -14 -16 -9 0 0 0 -5 -28 -51 -34 -14 -4 -2 -3 -2 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -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 -2 -5 -11 -21 -36 -54 -64 -57 -45 -40 -37 -31 -26 -23 -27 -38 -51 -62 -60 -51 -36 -23 -16 -10 -5 -2 -1 -1 -4 -5 -7 -10 -14 -18 -20 -18 -16 -16 -20 -31 -48 -49 -43 -25 -11 -5 -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 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -4 -4 -6 -11 -11 -7 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 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 -34 -261 -297 -280 -273 -112 0 -0 -1 -1 -18 -71 -93 -49 -46 -196 -379 -401 -368 -341 -304 -284 -275 -278 -266 -228 -187 -180 -186 -170 -139 -108 -81 -57 -36 -17 -8 -6 -5 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -2 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -2 -14 -35 -42 -22 -4 -0 0 -1 -4 -3 -1 0 -1 -13 -19 -29 -83 -75 -19 -13 -57 -61 -30 -6 -8 -43 -68 -39 -4 -2 0 0 -11 -50 -53 -34 -12 -2 -2 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -5 -4 -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 -1 -4 -10 -18 -31 -49 -62 -59 -48 -44 -41 -32 -24 -21 -26 -39 -56 -64 -61 -45 -31 -15 -8 -4 -2 -1 -1 -1 -3 -5 -8 -10 -12 -14 -16 -18 -16 -14 -15 -24 -39 -49 -46 -25 -6 -2 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -4 -5 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -1 -315 -316 -317 -321 -132 -15 0 -1 -28 -133 -277 -369 -360 -383 -377 -382 -378 -393 -381 -362 -349 -338 -325 -321 -286 -225 -184 -180 -172 -144 -109 -82 -62 -41 -19 -8 -4 -4 -4 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -1 -2 -2 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -2 -14 -33 -35 -16 -2 -0 -0 -2 -6 -2 -0 0 -0 -7 -20 -29 -55 -69 -14 -9 -56 -75 -59 -34 -45 -94 -104 -68 -44 -25 -2 0 -12 -51 -72 -56 -28 -7 -1 -0 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -6 -4 -3 -1 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -14 -24 -37 -49 -52 -47 -43 -35 -25 -19 -20 -27 -41 -56 -63 -54 -31 -20 -8 -3 -2 -1 -1 -1 -1 -2 -3 -4 -5 -7 -8 -9 -12 -13 -13 -12 -16 -23 -31 -32 -19 -7 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -1 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 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 -107 -280 -36 -347 -321 -344 -359 -301 -303 -106 -229 -216 -177 -258 -342 -309 -207 -231 -297 -290 -338 -361 -359 -341 -300 -271 -284 -280 -232 -175 -166 -166 -143 -113 -87 -68 -48 -26 -12 -6 -4 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -2 -3 -4 -4 -2 -1 -0 -1 -2 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 -0 -2 -10 -21 -21 -9 -2 -1 -2 -5 -4 -1 -0 -0 -1 -7 -26 -50 -66 -75 -23 -4 -17 -66 -69 -63 -89 -113 -115 -121 -121 -84 -29 -1 -2 -16 -44 -62 -45 -26 -9 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -7 -4 -2 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -9 -14 -21 -27 -29 -30 -27 -23 -19 -17 -18 -26 -36 -44 -51 -36 -19 -10 -4 -2 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -3 -4 -6 -7 -7 -8 -11 -15 -16 -13 -12 -5 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -1 -1 -0 -0 0 -0 -0 -1 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -93 -306 -334 -309 -350 -346 -341 -310 -2 -0 -59 -353 -345 -231 -207 -268 -189 -276 -319 -269 -238 -251 -266 -243 -193 -148 -143 -176 -218 -219 -178 -162 -165 -147 -118 -94 -76 -57 -39 -24 -16 -17 -17 -12 -6 -1 -0 -0 -0 -1 -1 -2 -2 -0 -0 0 0 -0 -1 -2 -5 -6 -7 -5 -4 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -0 0 0 0 0 -0 -1 -7 -16 -17 -11 -6 -5 -8 -9 -4 -0 -0 -0 -1 -10 -35 -47 -80 -33 -65 -30 -6 -77 -71 -74 -96 -106 -107 -111 -116 -109 -77 -27 -0 -7 -34 -66 -59 -44 -20 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -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 0 0 0 0 0 0 0 -1 -4 -8 -10 -11 -13 -12 -13 -14 -14 -14 -15 -18 -23 -25 -27 -26 -17 -9 -4 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -6 -5 -3 -3 -4 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -0 -0 -1 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -4 -4 -3 -1 -1 -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 -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 -1 -3 -8 -12 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -155 -205 -43 -99 -212 -328 -271 -75 -31 -73 -370 -360 -376 -384 -330 -189 -305 -339 -308 -300 -288 -270 -252 -234 -214 -176 -148 -157 -174 -162 -143 -142 -142 -120 -99 -85 -69 -53 -38 -28 -24 -20 -9 -2 -1 -0 -0 0 -0 -2 -4 -4 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -6 -6 -4 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -1 -1 -0 -1 -0 0 0 0 -0 -1 -1 -4 -11 -16 -14 -11 -14 -21 -20 -7 0 -0 -0 -3 -21 -61 -62 -84 -80 -78 -75 -20 -62 -73 -83 -87 -85 -91 -97 -99 -91 -77 -57 -28 -44 -86 -73 -57 -31 -15 -6 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -3 -1 -1 -1 -1 -2 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -7 -8 -9 -9 -8 -9 -9 -9 -11 -13 -14 -13 -11 -6 -3 -1 -1 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -1 -1 -0 0 -0 0 0 -0 -1 -1 -2 -2 -2 -1 -0 -0 0 0 0 -0 -1 -2 -3 -3 -3 -4 -6 -6 -4 -3 -1 -0 -0 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -0 -0 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -3 -2 -2 -2 -4 -3 -2 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 -1 -2 -2 -2 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -2 -2 -4 -8 -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 -3 -136 -287 -357 -353 -356 -276 -121 -354 -354 -321 -228 -261 -245 -36 -43 -158 -331 -365 -327 -284 -242 -223 -218 -190 -151 -131 -123 -108 -106 -122 -120 -103 -90 -80 -67 -54 -44 -35 -25 -9 -2 -3 -2 -0 0 -0 -1 -1 -2 -1 -0 -0 -1 -1 -1 -3 -3 -3 -4 -5 -6 -5 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -1 -1 -2 -5 -8 -11 -14 -21 -29 -25 -9 -0 0 -0 -9 -47 -92 -60 -62 -92 -88 -87 -45 -48 -78 -83 -77 -73 -81 -87 -84 -68 -50 -45 -45 -52 -81 -87 -45 -11 -5 -2 -1 -2 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -2 -1 -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 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 -5 -5 -5 -5 -5 -5 -6 -7 -7 -5 -3 -1 -1 -1 -1 -0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -2 -2 -3 -4 -5 -6 -7 -6 -5 -4 -6 -3 -1 -4 -4 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -0 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -2 -2 -3 -4 -3 -3 -3 -1 -0 0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -8 -11 -12 -6 -1 0 0 0 0 0 0 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -245 -368 -355 -353 -367 -365 -317 -245 -118 -112 -6 -17 -30 -36 -1 -47 -248 -372 -325 -281 -243 -230 -245 -237 -193 -144 -111 -91 -90 -114 -124 -112 -98 -89 -78 -67 -59 -47 -27 -10 -9 -9 -5 -2 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -1 -2 -2 -3 -4 -5 -6 -5 -4 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -5 -9 -13 -16 -13 -5 -0 0 -0 -14 -49 -54 -9 -13 -53 -83 -86 -80 -81 -91 -76 -66 -75 -80 -78 -70 -48 -28 -20 -20 -26 -39 -39 -19 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -2 -2 -2 -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 -0 0 0 0 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 -2 -1 -0 -0 -1 -2 -2 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -1 -1 -1 -2 -4 -5 -6 -5 -3 -2 -2 -3 -4 -3 -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 -1 -0 -2 -4 -2 -1 -0 0 0 0 -0 -1 -3 -2 -1 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -1 -3 -6 -9 -8 -8 -9 -4 -0 0 -0 -0 0 -1 -3 -3 -2 -2 -3 -3 -4 -8 -11 -13 -14 -15 -6 -1 0 0 0 0 -5 -14 -17 -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 -4 -298 -369 -241 -233 -308 -358 -196 -36 0 -15 -79 -163 -210 -269 -74 -156 -328 -350 -298 -273 -241 -221 -233 -236 -224 -192 -147 -112 -109 -132 -141 -127 -109 -97 -86 -74 -65 -34 -12 -9 -11 -7 -3 -2 -1 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -1 -2 -4 -4 -4 -5 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -3 -1 -1 -1 -0 0 -0 -6 -13 -10 -0 -9 -45 -86 -98 -99 -103 -93 -66 -52 -69 -80 -73 -60 -35 -14 -5 -3 -3 -5 -6 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -1 -1 -0 -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 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -3 -1 -0 -0 -0 -0 -0 -1 -3 -5 -7 -9 -9 -5 -5 -3 -1 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -4 -5 -3 -3 -5 -3 -1 0 0 0 0 0 -1 -2 -2 -1 -0 -0 -1 -1 -1 -0 -1 -0 -0 0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -2 -6 -10 -11 -11 -12 -10 -5 -2 -0 -0 -0 -0 -0 -3 -4 -3 -3 -5 -6 -8 -11 -13 -13 -15 -17 -6 -0 0 0 0 0 -17 -34 -38 -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 -96 -331 -213 -31 0 0 -10 0 0 -17 -142 -369 -462 -438 -340 -319 -360 -304 -274 -281 -273 -240 -237 -247 -247 -231 -195 -158 -150 -166 -165 -142 -119 -102 -89 -77 -66 -45 -27 -17 -11 -4 -3 -4 -4 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -5 -5 -5 -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 -1 -5 -4 -0 -0 -1 -14 -52 -89 -90 -107 -99 -72 -58 -76 -77 -63 -47 -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 -2 -3 -5 -4 -2 -2 -2 -2 -1 -1 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -0 -0 -0 -0 -1 -3 -6 -11 -11 -16 -21 -16 -16 -10 -5 -2 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -2 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -7 -8 -10 -14 -14 -9 -4 -2 -1 -1 -2 -1 -2 -4 -6 -6 -7 -8 -9 -9 -11 -13 -13 -14 -13 -4 0 0 0 0 -18 -32 -43 -50 -38 -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 -9 -134 -189 -18 0 0 0 0 0 0 -29 -212 -398 -233 -84 -264 -408 -339 -303 -324 -331 -314 -294 -284 -274 -255 -226 -201 -193 -194 -179 -150 -123 -104 -89 -76 -63 -44 -26 -18 -13 -9 -8 -9 -11 -5 -1 0 0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -3 -2 -2 -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 -5 -25 -18 -6 -41 -46 -1 -9 -25 -57 -113 -104 -89 -76 -80 -63 -49 -32 -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 -1 -1 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -1 -2 -3 -3 -3 -2 -2 -1 -1 -3 -5 -10 -20 -17 -16 -20 -19 -17 -13 -9 -4 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -1 -0 -0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -6 -12 -16 -15 -10 -5 -2 -3 -4 -4 -2 -4 -8 -10 -10 -11 -9 -9 -8 -11 -13 -15 -17 -12 -3 0 0 0 -5 -33 -41 -46 -54 -31 -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 -65 -301 -244 -97 -279 -439 -361 -313 -326 -328 -328 -320 -303 -288 -269 -240 -216 -192 -179 -169 -146 -122 -106 -93 -79 -60 -36 -24 -19 -13 -9 -9 -11 -15 -10 -2 -0 0 -1 -1 -7 -7 -5 -2 -3 -4 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 -1 -0 0 0 -6 -17 -63 -40 -0 -0 -2 0 0 -5 -45 -116 -101 -89 -60 -56 -49 -38 -21 -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 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -2 -2 -3 -4 -4 -3 -3 -4 -4 -6 -20 -24 -17 -15 -13 -11 -10 -8 -6 -4 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -4 -3 -2 -1 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -2 -5 -10 -13 -12 -9 -5 -3 -4 -6 -7 -6 -8 -10 -11 -11 -8 -7 -8 -7 -11 -12 -14 -17 -9 -2 0 0 0 -11 -36 -47 -50 -52 -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 -46 -278 -341 -166 -271 -398 -346 -287 -260 -235 -217 -224 -250 -265 -267 -246 -214 -173 -140 -134 -131 -118 -109 -100 -86 -63 -39 -26 -21 -16 -10 -8 -8 -12 -11 -3 -0 0 -2 -6 -13 -11 -8 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -40 -27 -24 -11 -1 0 0 0 0 -1 -26 -82 -99 -80 -40 -42 -39 -30 -17 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -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 -1 -1 -2 -3 -3 -4 -5 -5 -3 -4 -13 -20 -20 -14 -9 -6 -6 -5 -4 -3 -2 -1 -1 -0 0 -0 -0 -0 -1 -0 -0 -1 -2 -3 -3 -2 -1 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -5 -9 -11 -10 -7 -4 -5 -5 -8 -9 -10 -12 -12 -11 -12 -9 -6 -6 -7 -14 -14 -16 -20 -20 -17 -6 -1 0 -16 -39 -49 -51 -44 -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 -31 -170 -332 -333 -278 -241 -210 -175 -158 -169 -190 -224 -237 -224 -188 -144 -116 -104 -94 -97 -98 -88 -65 -43 -31 -22 -16 -11 -10 -10 -11 -11 -4 -0 0 -3 -11 -14 -8 -7 -4 -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 -4 -7 -24 -83 -39 -6 0 0 0 0 0 0 -14 -26 -44 -90 -76 -43 -52 -37 -31 -16 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -4 -3 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -6 -9 -15 -13 -8 -6 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -4 -6 -7 -10 -12 -10 -8 -9 -4 -8 -11 -12 -13 -14 -12 -12 -12 -10 -8 -8 -10 -16 -19 -21 -6 -5 -9 -20 -4 -0 -30 -53 -55 -51 -32 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -71 -311 -344 -315 -282 -262 -242 -220 -194 -159 -135 -155 -194 -224 -207 -174 -143 -120 -106 -95 -87 -78 -58 -39 -31 -28 -23 -16 -13 -14 -16 -12 -5 -1 0 -1 -7 -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 -3 -17 -28 -71 -73 -22 -3 0 0 0 -5 -6 -2 -20 -27 -21 -57 -71 -50 -53 -46 -37 -21 -2 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -6 -7 -6 -6 -6 -5 -2 -1 -0 -0 -1 -2 -2 -2 -2 -1 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -7 -8 -9 -11 -10 -9 -9 -6 -11 -14 -14 -14 -18 -18 -11 -13 -11 -13 -12 -14 -17 -23 -33 -36 -34 -30 -20 -4 -0 -47 -64 -61 -51 -22 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -90 -400 -331 -298 -275 -261 -240 -236 -238 -205 -162 -135 -146 -195 -213 -192 -171 -151 -137 -121 -98 -79 -62 -50 -44 -42 -35 -27 -22 -20 -20 -14 -5 -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 -5 -23 -39 -69 -40 -3 0 0 0 0 -28 -25 -7 -4 -6 -4 -30 -66 -62 -56 -58 -49 -34 -8 -1 0 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -4 -3 -2 -1 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 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 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 -0 -1 -2 -1 -2 -4 -4 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -8 -10 -10 -11 -10 -10 -10 -11 -13 -15 -15 -14 -17 -17 -10 -17 -16 -17 -16 -13 -19 -31 -41 -44 -33 -14 -4 -0 -5 -53 -29 -32 -44 -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 -17 -137 -424 -341 -301 -271 -255 -230 -226 -226 -219 -203 -150 -118 -153 -196 -197 -184 -170 -157 -143 -120 -97 -79 -62 -53 -48 -38 -27 -25 -27 -24 -15 -8 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 -1 -5 -20 -37 -33 -21 -12 0 0 0 0 0 -0 -2 -1 0 0 0 -29 -76 -89 -80 -76 -67 -50 -20 -4 -1 -2 -1 -3 -5 -8 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -10 -11 -13 -14 -15 -16 -14 -15 -15 -15 -14 -13 -15 -17 -15 -22 -23 -21 -23 -15 -26 -43 -48 -44 -34 -13 -0 0 -14 -56 -41 -11 -44 -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 -24 -182 -425 -362 -324 -289 -271 -232 -226 -210 -201 -199 -150 -100 -109 -156 -182 -179 -168 -157 -145 -123 -97 -77 -64 -51 -43 -32 -20 -19 -25 -24 -18 -16 -13 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -2 -13 -35 -57 -61 -25 0 -0 -4 -7 -0 0 0 0 0 0 0 0 0 -36 -99 -126 -113 -98 -83 -64 -37 -16 -5 -3 -5 -21 -41 -45 -34 -19 -11 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -3 -2 -1 -3 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -9 -10 -11 -13 -16 -19 -15 -16 -15 -15 -13 -13 -18 -20 -18 -22 -25 -18 -21 -19 -32 -49 -45 -38 -42 -15 -0 0 -9 -17 -26 -26 -24 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -31 -223 -418 -373 -336 -302 -281 -241 -214 -195 -181 -184 -157 -122 -96 -118 -145 -152 -140 -127 -119 -112 -95 -69 -56 -43 -39 -28 -17 -15 -20 -21 -19 -19 -15 -7 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -13 -48 -78 -86 -66 -19 -10 -9 -10 -23 -6 -0 0 0 0 -12 -29 -10 0 -30 -98 -144 -141 -118 -93 -74 -54 -34 -22 -17 -23 -60 -104 -107 -87 -72 -57 -33 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -11 -11 -12 -13 -17 -19 -18 -19 -21 -17 -15 -20 -23 -16 -13 -21 -26 -24 -25 -32 -44 -33 -30 -31 -6 0 -0 -18 -15 -29 -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 -16 -150 -346 -427 -376 -333 -307 -285 -245 -199 -178 -164 -163 -167 -172 -132 -118 -97 -98 -88 -68 -62 -75 -92 -89 -66 -51 -48 -40 -21 -21 -27 -25 -19 -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 -7 -15 -40 -56 -65 -60 -31 -28 -25 -9 -28 -32 -0 -1 -0 0 -14 -38 -12 0 -10 -38 -79 -126 -133 -102 -82 -69 -57 -55 -57 -71 -102 -143 -161 -152 -137 -126 -99 -42 -7 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -1 -4 -8 -8 -6 -3 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -4 -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 0 -0 -2 -7 -10 -12 -14 -17 -20 -23 -26 -26 -24 -22 -22 -30 -32 -23 -11 -22 -31 -29 -29 -33 -31 -11 -43 -5 0 0 -0 -6 -3 -15 -29 -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 -39 -417 -470 -427 -381 -334 -304 -288 -254 -201 -168 -152 -144 -160 -188 -168 -157 -136 -132 -117 -102 -87 -79 -82 -79 -68 -73 -81 -59 -23 -23 -33 -43 -35 -19 -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 -5 -4 -4 -54 -51 -38 -21 -19 -40 -52 -38 -31 -38 -31 -46 -49 -12 -14 -20 -6 -50 -63 -13 0 -9 -58 -93 -138 -151 -114 -93 -84 -78 -89 -111 -140 -165 -128 -117 -92 -96 -169 -170 -79 -15 -0 -0 -0 -0 -2 -8 -14 -14 -13 -10 -1 -0 -0 -2 -8 -12 -14 -15 -16 -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 -1 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -6 -11 -14 -16 -20 -22 -26 -30 -30 -26 -25 -32 -43 -39 -32 -20 -22 -32 -36 -38 -40 -24 -1 -1 -0 0 0 0 0 0 -5 -46 -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 -5 -68 -476 -479 -447 -402 -339 -292 -276 -254 -207 -162 -148 -155 -167 -177 -168 -154 -130 -111 -98 -90 -93 -98 -93 -78 -67 -71 -75 -59 -32 -31 -39 -60 -61 -33 -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 -1 -0 0 -1 -6 -29 -28 -46 -50 -24 -12 -8 -17 -29 -44 -40 -31 -48 -49 -29 -72 -62 -61 -67 -3 -75 -138 -93 -16 -6 -98 -139 -174 -172 -133 -109 -98 -95 -111 -142 -168 -134 0 0 -2 -38 -192 -148 -79 -20 -1 -3 -14 -41 -79 -72 -49 -80 -46 -33 -10 -4 -5 -8 -14 -17 -18 -23 -29 -24 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -1 -5 -11 -15 -20 -25 -26 -28 -35 -38 -34 -29 -31 -38 -36 -34 -29 -11 -33 -37 -40 -44 -28 -9 -19 -16 0 0 0 0 -1 -8 -66 -35 -22 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -51 -270 -528 -486 -468 -415 -353 -291 -258 -232 -193 -152 -139 -159 -175 -171 -161 -145 -135 -139 -137 -135 -126 -121 -120 -121 -113 -109 -103 -84 -67 -61 -58 -67 -64 -44 -8 -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 -0 -2 -11 -30 -52 -35 -33 -26 -16 -16 -18 -48 -43 -47 -57 -51 -47 -36 -29 -48 -6 -0 0 -0 -8 -150 -154 -100 -23 -108 -142 -187 -186 -151 -127 -114 -115 -131 -156 -134 -1 0 0 0 -5 -61 -94 -76 -26 -7 -25 -28 -41 -73 -59 -34 -65 -36 -32 -41 -13 -14 -18 -21 -18 -17 -25 -36 -32 -15 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -1 -7 -13 -17 -24 -31 -33 -34 -39 -45 -43 -37 -35 -35 -36 -38 -36 -26 -38 -39 -40 -43 -46 -24 -33 -17 0 0 0 0 -2 -22 -76 -68 -46 -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 -3 -79 -290 -359 -511 -476 -419 -367 -296 -248 -212 -178 -143 -135 -155 -169 -162 -153 -147 -144 -146 -141 -142 -137 -135 -134 -147 -137 -120 -108 -98 -92 -90 -83 -62 -40 -28 -7 -2 -4 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 -10 -35 -55 -43 -28 -24 -27 -33 -40 -46 -59 -58 -63 -80 -80 -67 -58 -56 -48 -17 -4 -0 0 -5 -74 -150 -152 -41 -42 -101 -181 -195 -170 -146 -134 -143 -168 -184 -142 -11 0 -0 0 -0 -162 -114 -71 -32 -28 -44 -26 -11 -12 -7 0 0 0 -19 -71 -26 -20 -25 -22 -16 -16 -26 -38 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -0 0 -0 -0 -0 -0 -0 -1 -6 -13 -20 -26 -33 -37 -37 -41 -48 -49 -45 -43 -44 -44 -44 -43 -41 -40 -43 -43 -41 -46 -40 -7 -1 0 0 0 0 -1 -13 -38 -40 -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 -5 -172 -516 -469 -407 -357 -287 -234 -195 -165 -135 -168 -183 -179 -152 -144 -153 -149 -146 -141 -137 -135 -136 -136 -141 -125 -117 -117 -118 -118 -114 -89 -51 -24 -11 -5 -5 -6 -7 -9 -9 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 0 -0 0 0 -0 -0 0 0 0 -0 -2 -2 -1 -0 -0 -17 -44 -43 -23 -22 -16 -27 -43 -58 -73 -96 -112 -108 -106 -116 -133 -139 -111 -70 -48 -27 -8 -0 -0 -10 -60 -129 -114 -41 -46 -158 -202 -189 -166 -157 -173 -188 -135 -25 0 0 -18 -125 -161 -207 -132 -60 -33 -56 -68 -75 -67 -34 -7 -0 -8 -25 -47 -80 -40 -24 -22 -16 -14 -20 -30 -35 -28 -14 -5 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -19 -25 -29 -36 -41 -42 -49 -52 -48 -44 -44 -46 -47 -46 -45 -46 -46 -36 -31 -41 -43 -58 -46 -4 0 -5 -9 -1 -2 -6 -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 -3 -250 -535 -471 -396 -331 -269 -214 -176 -159 -126 -169 -199 -184 -141 -145 -156 -147 -150 -150 -149 -155 -155 -127 -119 -103 -121 -134 -128 -130 -116 -76 -40 -22 -13 -9 -10 -13 -13 -13 -11 -7 -4 -3 -2 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 0 -0 -0 -1 -1 -0 -2 -23 -42 -26 -7 -16 -22 -23 -17 -40 -41 -97 -142 -137 -141 -134 -145 -148 -113 -69 -61 -69 -44 -11 0 -1 -14 -97 -142 -61 -90 -186 -217 -209 -192 -187 -204 -158 -52 0 0 0 -32 -178 -234 -192 -96 -40 -35 -51 -75 -96 -89 -74 -49 -20 -37 -84 -91 -75 -41 -22 -15 -12 -16 -26 -35 -34 -25 -12 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -19 -24 -19 -21 -36 -43 -49 -54 -51 -46 -44 -43 -46 -49 -50 -48 -46 -38 -35 -39 -43 -71 -44 0 0 -11 -46 -23 -33 -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 -335 -544 -465 -381 -312 -257 -206 -171 -165 -143 -160 -205 -185 -166 -172 -178 -187 -195 -195 -203 -204 -162 -108 -104 -108 -140 -167 -135 -125 -83 -58 -34 -21 -17 -14 -11 -10 -8 -9 -8 -7 -5 -3 -2 -2 -1 -2 -2 -1 -1 -0 -0 -1 -1 -4 -6 -6 -4 -1 0 0 -0 -0 -1 -11 -45 -65 -33 -1 -5 -11 -10 -0 -3 -9 -65 -91 -81 -112 -88 -65 -45 -33 -40 -55 -81 -99 -67 -17 0 -11 -78 -134 -105 -134 -174 -198 -207 -212 -216 -206 -142 -48 0 0 -1 -33 -144 -213 -159 -82 -41 -30 -29 -41 -53 -56 -75 -83 -64 -69 -95 -82 -49 -29 -18 -13 -14 -21 -30 -35 -30 -21 -11 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -21 -25 -12 -7 -22 -41 -51 -56 -55 -46 -36 -38 -44 -47 -49 -45 -33 -21 -32 -48 -53 -50 -27 0 -0 -2 -8 -3 -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 -401 -504 -428 -360 -302 -254 -214 -190 -189 -186 -182 -209 -205 -215 -225 -235 -256 -252 -272 -278 -231 -155 -105 -106 -116 -107 -153 -126 -78 -65 -46 -29 -22 -21 -20 -17 -14 -12 -11 -10 -9 -8 -6 -3 -4 -2 -2 -1 -2 -2 -1 -1 -2 -3 -4 -5 -5 -4 -1 -0 0 0 -0 -5 -29 -75 -82 -35 0 -0 -1 -1 0 0 -1 -12 -19 -16 -33 -34 -36 -12 -2 -0 -17 -68 -116 -104 -53 -21 -10 -58 -118 -126 -142 -150 -166 -175 -198 -218 -147 -46 -2 0 -2 -20 -81 -166 -178 -134 -78 -33 -19 -19 -26 -35 -47 -75 -86 -73 -61 -53 -36 -22 -18 -16 -15 -18 -23 -27 -28 -23 -16 -10 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -24 -7 -1 -26 -45 -56 -62 -61 -51 -41 -44 -49 -47 -46 -44 -43 -25 -25 -38 -29 -43 -45 -16 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -458 -469 -409 -350 -298 -263 -242 -233 -238 -244 -226 -232 -243 -269 -271 -293 -344 -351 -329 -299 -232 -148 -98 -78 -53 -46 -79 -46 -47 -43 -32 -25 -21 -23 -23 -22 -21 -19 -17 -15 -14 -12 -10 -7 -7 -4 -5 -3 -1 -1 -2 -4 -5 -5 -5 -4 -3 -2 -0 0 -0 -3 -12 -24 -56 -67 -43 -12 0 0 0 0 0 0 0 0 0 0 0 -11 -27 -6 0 -2 -18 -41 -60 -63 -53 -46 -26 -21 -69 -133 -134 -128 -133 -154 -172 -198 -137 -39 0 0 -13 -78 -170 -203 -182 -144 -80 -27 -15 -17 -26 -48 -70 -58 -80 -66 -36 -22 -11 -8 -11 -14 -14 -15 -16 -18 -20 -19 -13 -8 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 -0 0 -0 -1 -2 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -18 -4 -1 -10 -41 -57 -57 -62 -64 -61 -57 -55 -48 -34 -20 -29 -33 -18 -36 -33 -34 -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 -10 -71 -486 -461 -405 -352 -309 -294 -283 -285 -295 -286 -258 -261 -289 -316 -335 -383 -394 -375 -346 -310 -235 -153 -89 -46 -22 -18 -24 -31 -34 -32 -27 -24 -22 -23 -23 -23 -22 -21 -19 -18 -17 -15 -13 -11 -9 -6 -5 -4 -1 -2 -4 -7 -9 -8 -6 -4 -3 -1 0 -0 -6 -31 -72 -75 -66 -27 -5 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -1 0 -6 -36 -52 -63 -97 -118 -86 -51 -58 -65 -37 -42 -47 -91 -156 -182 -157 -133 -40 0 0 -19 -126 -227 -201 -168 -110 -51 -20 -14 -23 -52 -99 -177 -136 -98 -60 -23 -7 -2 -3 -7 -8 -6 -6 -6 -7 -11 -14 -11 -7 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -2 -4 -3 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -4 -5 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -17 -7 -0 -3 -22 -48 -30 -51 -64 -68 -65 -56 -43 -23 -5 -14 -39 -42 -47 -66 -64 -36 -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 -67 -312 -497 -471 -400 -374 -333 -341 -317 -319 -322 -298 -272 -283 -323 -362 -401 -415 -410 -376 -338 -307 -232 -156 -80 -40 -30 -32 -34 -36 -33 -30 -27 -25 -25 -25 -25 -25 -24 -23 -21 -19 -18 -16 -15 -13 -11 -9 -7 -5 -3 -5 -7 -11 -13 -11 -9 -8 -5 -1 0 -1 -18 -83 -153 -93 -24 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -45 -101 -120 -131 -173 -162 -124 -145 -118 -3 -1 -15 -123 -150 -194 -106 -134 -77 -19 -2 -7 -124 -224 -176 -111 -48 -28 -15 -16 -44 -152 -85 -107 -152 -117 -65 -23 -3 -1 -2 -5 -4 -2 -1 -1 -1 -4 -8 -7 -7 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -1 -3 -3 -2 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -2 -6 -4 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -1 -0 -8 -25 -26 -47 -66 -70 -70 -50 -37 -24 -7 -19 -51 -68 -68 -64 -35 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -70 -309 -509 -477 -416 -405 -360 -377 -332 -325 -303 -284 -282 -311 -354 -387 -406 -412 -395 -355 -322 -305 -221 -141 -63 -45 -44 -43 -41 -37 -33 -30 -29 -28 -29 -28 -28 -26 -26 -25 -22 -21 -19 -17 -15 -14 -13 -11 -9 -7 -8 -8 -8 -12 -17 -15 -11 -8 -5 -2 -0 -3 -28 -106 -168 -36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -87 -171 -140 -69 -97 -147 -148 -164 -158 -70 -17 -22 -137 -131 -116 -30 -126 -188 -103 -33 -13 -108 -172 -118 -68 -34 -17 -12 -24 -76 -138 -36 -130 -168 -129 -77 -29 -5 -2 -8 -13 -11 -9 -7 -3 -1 -2 -3 -4 -4 -3 -2 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -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 0 0 0 0 0 0 -0 -0 -0 -0 -0 -3 -5 -2 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -1 -0 0 -2 -14 -25 -34 -59 -67 -55 -54 -37 -30 -20 -35 -57 -67 -62 -50 -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 -224 -498 -487 -446 -438 -393 -393 -356 -326 -298 -292 -299 -326 -353 -372 -389 -398 -384 -354 -327 -293 -203 -116 -55 -46 -50 -49 -45 -40 -37 -35 -34 -33 -33 -32 -32 -29 -28 -27 -23 -22 -21 -18 -16 -15 -13 -12 -11 -11 -10 -8 -8 -8 -19 -21 -15 -5 -1 -0 -0 -4 -42 -114 -124 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -112 -111 -45 -53 -140 -176 -163 -162 -183 -176 -104 -65 -107 -90 -31 -4 -148 -253 -210 -129 -81 -94 -100 -75 -51 -30 -16 -19 -44 -103 -110 -101 -169 -158 -127 -83 -34 -7 -6 -19 -34 -40 -35 -25 -13 -5 -2 -1 -2 -3 -2 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 -5 -7 -24 -60 -65 -51 -60 -45 -63 -75 -62 -62 -67 -48 -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 -260 -505 -511 -478 -455 -413 -399 -380 -343 -290 -295 -311 -331 -348 -367 -391 -404 -395 -376 -347 -293 -204 -110 -60 -58 -59 -53 -50 -47 -45 -43 -41 -39 -37 -36 -35 -33 -31 -27 -25 -23 -22 -20 -18 -16 -15 -12 -11 -12 -12 -10 -10 -9 -20 -24 -17 -5 -1 0 -0 -3 -40 -62 -34 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -76 -135 -169 -166 -159 -160 -175 -195 -187 -164 -137 -84 -21 -0 -184 -223 -209 -186 -137 -90 -64 -50 -35 -23 -24 -40 -74 -138 -187 -202 -179 -149 -131 -88 -37 -9 -9 -26 -50 -66 -65 -47 -26 -10 -3 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 -13 -31 -43 -47 -41 -21 -37 -56 -29 -22 -34 -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 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 -392 -509 -497 -469 -434 -402 -378 -337 -279 -277 -304 -323 -346 -375 -403 -415 -404 -382 -349 -291 -214 -137 -80 -74 -69 -59 -58 -55 -52 -49 -46 -43 -40 -38 -36 -35 -32 -28 -26 -24 -24 -22 -21 -20 -18 -16 -17 -17 -16 -14 -16 -18 -21 -18 -10 -3 -0 -0 -0 -3 -26 -31 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -63 -133 -130 -117 -125 -140 -154 -168 -183 -200 -214 -210 -171 -102 -90 -196 -188 -139 -106 -73 -50 -40 -34 -29 -31 -46 -75 -114 -129 -124 -165 -199 -169 -147 -93 -35 -9 -10 -26 -48 -65 -66 -50 -28 -11 -2 -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 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -14 -13 -4 0 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -362 -535 -516 -488 -453 -400 -373 -349 -292 -247 -265 -294 -333 -378 -409 -416 -400 -373 -335 -277 -209 -151 -104 -85 -71 -63 -63 -60 -57 -53 -49 -45 -42 -40 -39 -37 -35 -32 -30 -28 -28 -26 -27 -27 -26 -27 -27 -26 -23 -23 -26 -27 -20 -12 -6 -2 -1 -3 -10 -28 -29 -15 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -14 -102 -111 -81 -90 -112 -130 -141 -156 -174 -192 -209 -226 -229 -205 -212 -223 -138 -86 -60 -45 -34 -29 -24 -25 -40 -79 -139 -161 -97 -26 -100 -238 -216 -163 -92 -33 -11 -14 -24 -38 -49 -47 -34 -17 -5 -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 -2 -3 -3 -4 -5 -6 -6 -5 -2 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -420 -577 -531 -475 -447 -381 -346 -341 -308 -267 -254 -279 -328 -384 -416 -417 -390 -353 -294 -247 -181 -120 -94 -79 -64 -60 -63 -63 -60 -54 -51 -47 -45 -43 -41 -39 -37 -35 -35 -35 -37 -36 -40 -43 -42 -41 -38 -36 -35 -36 -37 -33 -21 -11 -7 -7 -8 -24 -59 -106 -77 -20 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -47 -96 -84 -85 -103 -123 -136 -146 -159 -172 -180 -182 -181 -188 -195 -196 -160 -90 -68 -58 -52 -48 -44 -47 -65 -88 -130 -145 -95 -66 -51 -58 -207 -251 -161 -86 -37 -20 -19 -22 -26 -29 -24 -14 -5 -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 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -4 -8 -7 -6 -6 -8 -9 -11 -23 -27 -13 -9 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 0 0 0 0 -1 -2 -2 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -457 -576 -500 -436 -413 -356 -363 -357 -319 -293 -286 -299 -345 -402 -431 -421 -382 -329 -250 -208 -148 -97 -80 -73 -64 -62 -64 -64 -60 -55 -53 -50 -48 -47 -44 -42 -40 -39 -42 -48 -53 -57 -62 -65 -62 -57 -52 -50 -49 -49 -47 -40 -30 -21 -16 -16 -27 -58 -110 -138 -82 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -26 -85 -147 -98 -110 -127 -143 -154 -162 -170 -171 -163 -153 -138 -124 -119 -112 -87 -66 -67 -64 -63 -66 -68 -81 -114 -139 -161 -103 -21 -66 -123 -170 -269 -246 -148 -78 -48 -31 -22 -18 -15 -12 -8 -3 -0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -11 -6 -4 -6 -6 -9 -21 -29 -23 -17 -9 -4 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -233 -466 -468 -414 -380 -332 -353 -364 -364 -344 -322 -337 -389 -439 -453 -426 -374 -310 -225 -142 -99 -87 -85 -78 -69 -66 -64 -63 -61 -58 -56 -53 -51 -49 -46 -43 -43 -45 -58 -75 -87 -91 -94 -95 -90 -78 -69 -64 -62 -58 -52 -45 -40 -35 -25 -20 -35 -69 -114 -93 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -67 -90 -86 -83 -99 -166 -122 -137 -160 -174 -187 -194 -193 -182 -164 -152 -131 -106 -96 -90 -88 -95 -100 -91 -76 -67 -62 -72 -125 -74 -15 -14 -40 -103 -130 -134 -269 -206 -125 -73 -54 -33 -19 -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 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -2 -3 -2 -2 -2 -2 -1 -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 -3 -8 -13 -12 -6 -2 -2 -3 -7 -22 -24 -21 -16 -11 -6 -3 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -133 -375 -491 -454 -407 -373 -346 -311 -272 -295 -327 -358 -404 -454 -479 -463 -413 -343 -246 -193 -120 -82 -85 -86 -80 -75 -71 -68 -67 -65 -63 -61 -58 -56 -52 -47 -44 -53 -75 -92 -101 -109 -117 -122 -124 -118 -98 -80 -75 -70 -59 -45 -39 -46 -46 -28 -14 -27 -62 -108 -104 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -86 -141 -162 -169 -168 -182 -132 -145 -164 -195 -209 -210 -200 -190 -182 -173 -148 -133 -136 -137 -148 -157 -158 -146 -115 -84 -69 -76 -101 -164 -140 -77 -79 -162 -252 -252 -238 -163 -99 -66 -49 -28 -14 -7 -3 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 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 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -2 -8 -12 -12 -7 -2 -1 -3 -11 -21 -19 -16 -13 -10 -7 -5 -3 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 0 0 -0 -1 -1 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -233 -483 -511 -447 -406 -383 -367 -337 -301 -272 -289 -355 -436 -489 -490 -441 -364 -282 -200 -130 -103 -89 -86 -87 -84 -80 -77 -75 -74 -73 -70 -66 -63 -61 -55 -50 -55 -68 -81 -92 -101 -110 -123 -131 -132 -126 -104 -80 -72 -63 -45 -32 -40 -59 -59 -36 -18 -25 -49 -87 -85 0 0 0 -2 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 -5 -71 -69 -99 -141 -193 -219 -172 -134 -146 -166 -188 -202 -207 -205 -205 -195 -185 -174 -176 -184 -189 -197 -198 -193 -178 -155 -135 -128 -124 -114 -96 -86 -105 -157 -254 -338 -298 -196 -123 -76 -54 -39 -21 -11 -6 -3 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 -0 0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -2 -7 -12 -13 -10 -5 -3 -5 -18 -19 -14 -10 -8 -7 -7 -7 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -278 -486 -500 -447 -416 -399 -386 -362 -343 -291 -277 -362 -454 -492 -464 -386 -284 -206 -167 -125 -87 -86 -85 -88 -88 -85 -82 -81 -81 -79 -75 -70 -65 -64 -63 -64 -70 -73 -77 -85 -92 -105 -121 -131 -126 -108 -84 -65 -54 -42 -28 -33 -54 -79 -69 -41 -24 -25 -44 -68 -58 0 0 0 -2 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 -2 -114 -101 -111 -149 -177 -184 -163 -144 -151 -162 -175 -185 -186 -193 -197 -197 -195 -194 -197 -201 -205 -211 -215 -207 -186 -172 -185 -204 -201 -186 -170 -180 -222 -270 -306 -301 -230 -141 -86 -58 -43 -29 -16 -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 -3 -6 -7 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -3 -8 -13 -15 -14 -9 -7 -15 -23 -18 -10 -6 -4 -5 -7 -9 -10 -6 -3 -3 -4 -3 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -88 -361 -500 -494 -458 -435 -412 -394 -383 -368 -346 -371 -440 -486 -482 -415 -317 -231 -185 -169 -140 -97 -88 -91 -95 -94 -91 -87 -85 -85 -82 -77 -70 -65 -65 -71 -74 -70 -69 -68 -71 -84 -105 -122 -129 -113 -84 -67 -64 -55 -35 -25 -37 -52 -71 -58 -36 -20 -20 -33 -41 -27 0 0 0 -0 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -47 -50 -63 -90 -96 -126 -166 -174 -165 -159 -155 -162 -171 -176 -182 -185 -189 -191 -190 -192 -202 -219 -236 -234 -208 -195 -232 -262 -270 -280 -293 -317 -334 -319 -276 -219 -155 -98 -64 -45 -34 -24 -14 -12 -11 -10 -6 -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 -1 -3 -3 -2 -1 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -2 -7 -14 -19 -19 -21 -24 -29 -26 -18 -10 -6 -3 -4 -5 -8 -8 -6 -4 -7 -5 -3 -2 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -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 -38 -334 -484 -527 -509 -483 -454 -422 -401 -393 -387 -382 -408 -459 -484 -454 -366 -266 -213 -177 -135 -107 -100 -102 -104 -103 -99 -96 -91 -86 -84 -81 -76 -70 -64 -63 -66 -66 -64 -62 -60 -58 -75 -107 -123 -122 -97 -68 -64 -80 -82 -61 -47 -47 -46 -55 -46 -28 -18 -19 -24 -14 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -0 0 0 0 -37 -119 -194 -216 -194 -166 -150 -148 -151 -162 -172 -180 -188 -193 -199 -216 -240 -265 -273 -254 -242 -263 -276 -297 -338 -368 -364 -326 -265 -204 -151 -104 -67 -45 -34 -31 -24 -15 -15 -16 -15 -12 -8 -5 -2 -1 -2 -2 -3 -2 -2 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 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 -3 -2 -2 -2 -1 -1 -0 -0 0 0 0 -0 -0 -0 -1 -6 -16 -25 -36 -40 -40 -36 -28 -21 -14 -9 -5 -3 -3 -4 -6 -6 -4 -6 -6 -4 -4 -2 -1 -1 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -65 -285 -261 -387 -509 -485 -450 -425 -415 -414 -421 -439 -461 -476 -470 -420 -323 -242 -227 -196 -135 -118 -126 -125 -117 -108 -102 -98 -93 -86 -83 -79 -73 -67 -62 -60 -58 -56 -56 -56 -52 -52 -68 -102 -116 -109 -87 -61 -60 -83 -100 -92 -69 -53 -39 -44 -41 -18 -10 -12 -20 -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 -13 -31 -72 -158 -229 -222 -172 -147 -141 -140 -145 -162 -180 -192 -201 -212 -228 -250 -272 -282 -277 -271 -264 -255 -278 -312 -327 -302 -249 -190 -144 -109 -77 -56 -44 -33 -35 -25 -18 -19 -21 -21 -18 -14 -9 -6 -4 -4 -4 -4 -3 -3 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 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 -3 -2 -2 -1 -1 -1 -0 0 0 -0 -0 -0 -1 -7 -19 -33 -50 -51 -45 -40 -34 -28 -23 -18 -10 -5 -5 -3 -5 -6 -5 -4 -4 -5 -5 -4 -2 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -159 -169 -337 -454 -414 -389 -389 -411 -444 -470 -481 -485 -480 -457 -399 -312 -249 -271 -249 -164 -159 -155 -137 -120 -108 -102 -97 -91 -84 -81 -77 -70 -64 -61 -59 -55 -50 -49 -51 -51 -53 -66 -97 -114 -107 -81 -59 -51 -71 -98 -103 -83 -59 -45 -41 -29 -6 -1 -1 -15 -15 -6 -1 0 0 0 0 0 0 0 -8 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -52 -127 -162 -196 -224 -212 -177 -160 -164 -167 -149 -149 -176 -194 -196 -197 -225 -249 -264 -267 -261 -253 -230 -225 -250 -273 -270 -234 -182 -135 -105 -83 -67 -58 -54 -52 -49 -32 -25 -23 -25 -25 -22 -18 -13 -9 -6 -5 -5 -5 -5 -5 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -3 -2 -3 -3 -4 -5 -5 -4 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -2 -9 -23 -36 -48 -50 -46 -42 -38 -35 -33 -31 -21 -11 -8 -6 -6 -6 -6 -6 -6 -5 -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 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -264 -384 -414 -412 -404 -385 -382 -428 -363 -339 -417 -486 -487 -442 -408 -365 -311 -285 -322 -321 -199 -189 -162 -135 -117 -107 -100 -96 -90 -83 -81 -75 -68 -65 -62 -58 -54 -50 -51 -54 -56 -62 -76 -104 -125 -116 -84 -62 -48 -61 -85 -96 -89 -77 -64 -48 -22 -3 -0 0 -12 -13 -6 -1 0 0 0 0 0 -2 -12 -23 -16 -6 -1 0 0 0 0 0 0 0 0 0 0 0 -80 -194 -221 -215 -209 -198 -190 -206 -239 -243 -191 -145 -157 -183 -186 -192 -221 -245 -255 -249 -229 -211 -197 -201 -222 -227 -214 -180 -137 -101 -78 -65 -63 -72 -81 -78 -63 -42 -32 -29 -28 -27 -25 -20 -15 -11 -8 -6 -5 -6 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -3 -3 -3 -4 -4 -5 -6 -5 -4 -3 -3 -2 -2 -2 -2 -1 -1 -0 -1 -5 -11 -30 -43 -44 -43 -41 -39 -37 -37 -39 -46 -33 -19 -12 -10 -10 -8 -7 -6 -5 -5 -6 -6 -5 -3 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -176 -366 -485 -511 -483 -453 -428 -415 -415 -337 -165 -36 -60 -170 -311 -340 -317 -313 -313 -324 -341 -309 -209 -180 -149 -128 -117 -107 -100 -95 -90 -85 -81 -73 -69 -67 -63 -58 -56 -55 -63 -68 -69 -74 -88 -115 -134 -122 -96 -71 -60 -67 -80 -89 -93 -89 -72 -42 -14 -3 -0 0 -7 -11 -11 -6 -9 -15 -12 -4 0 -2 -11 -17 -16 -8 -1 0 0 0 0 0 0 0 0 0 0 -0 -75 -204 -200 -186 -184 -187 -193 -214 -257 -284 -252 -167 -143 -163 -174 -194 -208 -232 -243 -230 -203 -185 -185 -179 -175 -162 -147 -130 -103 -78 -62 -59 -72 -90 -100 -91 -70 -50 -39 -33 -30 -29 -26 -22 -17 -12 -9 -8 -8 -8 -9 -8 -7 -5 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -3 -3 -4 -5 -6 -7 -6 -5 -4 -3 -3 -3 -3 -3 -2 -1 -1 -4 -9 -17 -34 -42 -39 -36 -37 -38 -38 -40 -43 -43 -32 -22 -16 -16 -17 -15 -10 -8 -7 -6 -5 -6 -6 -4 -4 -4 -3 -2 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -348 -540 -543 -498 -458 -433 -437 -392 -255 -100 -22 -69 -230 -356 -284 -263 -269 -301 -344 -365 -317 -219 -196 -159 -138 -125 -118 -107 -99 -93 -88 -85 -80 -74 -70 -66 -65 -62 -64 -72 -79 -78 -77 -84 -97 -116 -133 -124 -103 -79 -71 -74 -82 -84 -88 -89 -74 -44 -16 -4 -1 -1 -7 -10 -15 -9 -15 -25 -25 -14 -7 -10 -15 -8 -8 -9 -1 0 0 0 0 0 0 0 0 0 0 -4 -59 -211 -190 -173 -169 -168 -165 -166 -187 -234 -261 -204 -155 -144 -149 -165 -191 -220 -235 -222 -196 -181 -173 -148 -121 -102 -92 -80 -67 -57 -56 -68 -89 -104 -103 -89 -70 -54 -44 -37 -33 -30 -27 -23 -19 -15 -13 -12 -11 -11 -11 -10 -7 -5 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -7 -7 -7 -6 -5 -5 -4 -4 -4 -4 -3 -2 -1 -2 -5 -11 -25 -36 -37 -35 -32 -35 -38 -40 -41 -41 -34 -26 -20 -17 -17 -16 -12 -9 -7 -6 -6 -6 -5 -6 -6 -5 -5 -5 -5 -6 -9 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -72 -401 -576 -528 -413 -367 -406 -480 -387 -164 -6 -39 -182 -340 -307 -277 -260 -295 -343 -375 -363 -281 -190 -167 -145 -133 -122 -115 -106 -97 -92 -88 -83 -79 -74 -68 -68 -84 -75 -86 -106 -113 -113 -105 -101 -104 -117 -132 -129 -104 -78 -65 -70 -75 -72 -77 -80 -73 -54 -30 -11 -5 -7 -14 -15 -18 -12 -14 -19 -21 -19 -14 -16 -20 -10 -9 -12 -0 0 0 0 0 0 0 0 0 0 0 -4 -36 -163 -150 -172 -167 -152 -137 -133 -143 -168 -199 -196 -162 -141 -135 -136 -164 -203 -229 -218 -195 -174 -147 -113 -86 -68 -54 -42 -38 -43 -57 -80 -101 -106 -95 -81 -68 -56 -47 -40 -35 -32 -29 -26 -23 -21 -19 -17 -16 -15 -13 -11 -8 -5 -3 -1 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 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 -4 -4 -3 -4 -5 -5 -6 -7 -6 -6 -5 -5 -5 -4 -4 -4 -3 -2 -2 -2 -6 -16 -32 -35 -30 -28 -26 -32 -38 -39 -38 -32 -25 -22 -20 -17 -16 -13 -8 -6 -6 -6 -5 -6 -5 -6 -6 -5 -4 -3 -3 -3 -7 -4 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -2 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -179 -288 -302 -185 -66 -55 -69 -85 -42 -37 -119 -211 -261 -234 -245 -297 -362 -367 -349 -288 -216 -168 -151 -139 -128 -118 -110 -102 -96 -91 -88 -82 -77 -71 -70 -82 -99 -99 -115 -133 -146 -144 -133 -115 -108 -114 -128 -128 -105 -75 -58 -62 -75 -69 -71 -79 -74 -58 -39 -27 -23 -21 -19 -19 -24 -24 -26 -29 -27 -29 -25 -24 -25 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -12 -56 -52 -188 -172 -146 -133 -129 -131 -139 -150 -152 -141 -134 -143 -139 -149 -186 -214 -205 -178 -148 -119 -93 -72 -55 -39 -25 -24 -38 -62 -87 -101 -98 -86 -75 -66 -57 -50 -44 -38 -36 -34 -32 -29 -27 -25 -23 -21 -19 -16 -12 -8 -5 -2 -1 -0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 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 -6 -5 -4 -4 -5 -5 -6 -6 -6 -6 -6 -6 -7 -6 -5 -4 -4 -4 -3 -2 -2 -6 -19 -30 -24 -23 -22 -23 -31 -37 -36 -29 -21 -14 -14 -18 -18 -16 -13 -8 -5 -5 -5 -5 -5 -6 -6 -5 -4 -3 -2 -1 -1 -2 -2 -2 -1 -0 -0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 -0 -1 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -1 -1 -2 -2 -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 -5 -24 -41 -41 -21 0 0 -1 -5 -2 -76 -217 -274 -241 -246 -279 -330 -360 -278 -254 -204 -173 -157 -144 -136 -124 -112 -106 -100 -97 -91 -87 -82 -75 -70 -79 -96 -109 -117 -126 -138 -152 -137 -122 -101 -100 -111 -121 -119 -102 -77 -60 -63 -76 -75 -72 -77 -71 -52 -40 -40 -41 -30 -17 -18 -18 -14 -19 -30 -31 -31 -30 -34 -40 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -162 -181 -167 -156 -148 -148 -148 -142 -131 -121 -121 -146 -158 -155 -182 -201 -190 -158 -123 -96 -80 -67 -52 -36 -22 -21 -40 -69 -93 -99 -91 -79 -71 -65 -59 -53 -48 -44 -42 -40 -38 -35 -33 -30 -27 -24 -22 -18 -14 -9 -5 -2 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -5 -4 -4 -4 -5 -5 -5 -6 -6 -7 -7 -7 -8 -7 -6 -6 -6 -6 -5 -4 -4 -7 -12 -22 -18 -19 -21 -24 -31 -35 -32 -23 -14 -7 -7 -13 -18 -16 -12 -10 -6 -5 -5 -5 -5 -5 -5 -5 -3 -1 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 -1 -3 -2 -1 -0 0 0 0 -0 -0 -0 -1 -3 -1 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -2 -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 -92 -249 -280 -252 -260 -288 -298 -292 -200 -188 -173 -161 -149 -140 -131 -119 -109 -103 -98 -97 -92 -86 -82 -77 -75 -95 -114 -124 -129 -132 -134 -130 -120 -100 -83 -85 -97 -103 -99 -87 -70 -59 -61 -64 -63 -64 -68 -58 -38 -35 -47 -48 -29 -11 -9 -6 -0 -3 -15 -31 -33 -35 -41 -47 -26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -41 -163 -200 -204 -197 -184 -166 -144 -124 -109 -107 -129 -158 -166 -180 -197 -187 -154 -119 -93 -79 -66 -48 -32 -21 -23 -47 -77 -98 -98 -86 -75 -68 -64 -61 -57 -54 -51 -50 -47 -43 -40 -38 -35 -31 -28 -24 -20 -15 -10 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -3 -2 -2 -3 -3 -4 -5 -6 -6 -7 -8 -8 -8 -8 -8 -8 -8 -8 -7 -5 -8 -13 -15 -20 -21 -21 -21 -25 -30 -33 -30 -22 -14 -9 -5 -7 -16 -14 -12 -12 -8 -6 -5 -4 -4 -4 -4 -3 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -1 -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 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -122 -317 -310 -284 -274 -271 -264 -231 -176 -176 -169 -157 -143 -136 -124 -116 -108 -101 -97 -97 -93 -88 -92 -93 -113 -133 -147 -150 -146 -141 -135 -121 -103 -90 -79 -72 -73 -74 -71 -60 -47 -41 -43 -46 -46 -41 -37 -35 -22 -22 -38 -45 -33 -11 0 0 0 -0 -5 -24 -26 -15 -17 -21 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -129 -207 -214 -193 -173 -155 -135 -116 -100 -92 -99 -121 -137 -158 -179 -172 -147 -123 -101 -82 -66 -46 -29 -23 -30 -56 -82 -97 -92 -81 -72 -67 -65 -64 -61 -60 -59 -56 -52 -47 -44 -42 -39 -35 -31 -26 -21 -16 -10 -4 -1 -0 0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -5 -6 -7 -8 -9 -9 -9 -9 -10 -10 -10 -9 -10 -12 -14 -17 -19 -24 -23 -21 -24 -29 -32 -31 -28 -23 -16 -8 -8 -13 -11 -11 -9 -6 -4 -4 -4 -4 -3 -2 -1 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -63 -259 -372 -362 -309 -231 -179 -174 -180 -178 -165 -152 -138 -131 -121 -115 -107 -101 -98 -96 -95 -103 -125 -142 -153 -157 -170 -177 -170 -158 -143 -129 -116 -103 -85 -64 -53 -50 -48 -38 -28 -28 -34 -40 -38 -29 -25 -26 -15 -12 -25 -35 -35 -16 0 0 0 -0 -5 -27 -30 -4 -1 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -50 -154 -208 -185 -162 -144 -126 -113 -106 -96 -85 -86 -98 -121 -147 -137 -126 -115 -94 -74 -59 -45 -33 -31 -42 -62 -81 -84 -80 -75 -70 -67 -66 -65 -65 -65 -65 -61 -55 -50 -47 -44 -41 -36 -31 -26 -20 -15 -9 -4 -1 -0 0 0 -0 -0 0 0 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -2 -2 -3 -4 -6 -8 -9 -10 -11 -11 -12 -12 -12 -12 -13 -15 -16 -14 -18 -20 -26 -25 -23 -25 -30 -34 -34 -33 -30 -27 -24 -20 -13 -10 -8 -5 -3 -3 -4 -3 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -164 -287 -279 -405 -354 -301 -222 -177 -184 -193 -177 -158 -147 -139 -130 -120 -117 -107 -101 -98 -100 -110 -128 -145 -159 -165 -167 -181 -188 -189 -177 -161 -144 -132 -122 -100 -69 -46 -40 -43 -43 -38 -41 -50 -57 -54 -40 -29 -27 -14 -11 -24 -29 -24 -9 -3 -2 0 0 -1 -8 -10 -31 -26 -25 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -36 -52 -64 -127 -203 -188 -168 -155 -141 -124 -113 -106 -95 -80 -69 -71 -86 -124 -111 -101 -86 -70 -60 -53 -46 -39 -40 -49 -63 -73 -72 -70 -70 -68 -66 -66 -67 -69 -69 -68 -64 -57 -52 -48 -44 -39 -33 -28 -22 -17 -11 -6 -2 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 -0 -1 -2 -3 -4 -6 -8 -9 -11 -12 -12 -13 -13 -13 -13 -13 -15 -18 -14 -14 -16 -20 -25 -26 -26 -29 -34 -39 -42 -46 -42 -38 -34 -23 -14 -9 -6 -3 -2 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -56 -184 -300 -357 -354 -333 -299 -277 -223 -205 -200 -188 -168 -152 -144 -137 -129 -121 -116 -104 -100 -97 -109 -127 -141 -153 -164 -169 -172 -180 -182 -183 -173 -161 -147 -135 -126 -111 -82 -56 -46 -56 -67 -68 -70 -75 -80 -76 -64 -49 -34 -17 -18 -24 -26 -19 -6 -18 -14 -0 0 -0 -1 -1 -12 -13 -16 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 -11 -54 -111 -146 -157 -174 -181 -179 -173 -160 -142 -116 -103 -95 -83 -66 -54 -53 -65 -97 -92 -75 -59 -54 -54 -49 -42 -39 -41 -48 -58 -63 -63 -63 -64 -63 -64 -66 -68 -69 -69 -68 -64 -59 -54 -48 -41 -34 -28 -22 -17 -12 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -0 -0 0 -0 -0 -1 -2 -3 -5 -7 -9 -10 -13 -13 -13 -13 -13 -11 -11 -13 -18 -19 -13 -12 -14 -18 -21 -25 -30 -34 -39 -45 -49 -56 -55 -45 -35 -25 -16 -9 -4 -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 -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 -1 -2 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -105 -327 -320 -287 -301 -322 -317 -301 -250 -226 -223 -192 -171 -156 -148 -142 -135 -126 -117 -110 -101 -102 -97 -117 -137 -149 -157 -166 -172 -174 -174 -168 -159 -145 -136 -127 -119 -114 -102 -79 -59 -54 -71 -95 -98 -95 -93 -94 -88 -72 -54 -39 -26 -24 -23 -21 -18 -8 -31 -22 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -36 -63 -111 -151 -165 -164 -163 -168 -168 -166 -154 -137 -104 -92 -83 -71 -58 -49 -51 -59 -69 -65 -54 -49 -50 -48 -40 -33 -33 -37 -44 -51 -55 -56 -58 -59 -60 -62 -65 -67 -67 -66 -64 -63 -60 -55 -46 -36 -28 -21 -16 -11 -6 -3 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -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 -6 -9 -11 -12 -13 -13 -13 -13 -12 -10 -8 -10 -18 -18 -13 -11 -13 -16 -22 -28 -34 -39 -43 -49 -55 -61 -59 -46 -36 -27 -17 -9 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -281 -320 -313 -318 -329 -325 -265 -233 -197 -166 -155 -152 -148 -142 -131 -120 -111 -107 -106 -108 -106 -129 -152 -163 -165 -164 -166 -168 -167 -159 -138 -114 -108 -109 -107 -103 -91 -75 -61 -63 -90 -126 -130 -118 -105 -97 -83 -69 -57 -50 -41 -32 -32 -19 -12 -15 -31 -30 -15 -3 0 0 -0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 -1 -8 -61 -119 -133 -145 -150 -152 -156 -158 -164 -164 -158 -153 -135 -101 -94 -78 -63 -51 -46 -52 -55 -49 -43 -45 -48 -48 -43 -34 -26 -26 -31 -39 -44 -49 -52 -53 -55 -59 -61 -62 -62 -62 -61 -61 -61 -59 -54 -44 -32 -23 -16 -10 -6 -3 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 -0 -0 -1 -2 -4 -7 -9 -11 -13 -13 -13 -12 -13 -12 -11 -9 -7 -5 -11 -15 -14 -11 -13 -18 -25 -32 -36 -41 -47 -56 -59 -62 -53 -39 -30 -23 -15 -9 -4 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -1 -1 -1 -1 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 -0 -1 -0 0 0 0 -0 -0 -0 -0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -344 -371 -315 -267 -242 -221 -196 -159 -147 -152 -154 -150 -139 -123 -112 -109 -114 -121 -125 -126 -152 -172 -179 -176 -167 -162 -165 -161 -143 -116 -90 -81 -90 -102 -118 -130 -119 -97 -94 -122 -157 -158 -137 -117 -98 -76 -76 -66 -51 -52 -62 -58 -23 -9 -10 -21 -18 -7 -1 0 -10 -18 -14 -19 -16 -8 -13 -15 -11 -3 0 0 0 -0 -2 -12 -41 -140 -147 -149 -145 -144 -151 -159 -163 -168 -170 -166 -159 -147 -121 -107 -84 -65 -46 -36 -37 -37 -34 -35 -47 -53 -47 -39 -31 -24 -23 -27 -32 -36 -42 -47 -50 -52 -55 -57 -57 -56 -56 -57 -58 -58 -56 -51 -42 -30 -20 -13 -7 -4 -2 -0 -0 0 0 0 0 0 0 -0 -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 -0 -0 -1 -2 -3 -5 -8 -10 -12 -13 -14 -13 -13 -12 -12 -11 -10 -9 -7 -7 -10 -14 -13 -16 -23 -29 -33 -36 -38 -42 -55 -55 -54 -43 -32 -23 -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 -1 -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 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -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 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -141 -358 -311 -218 -167 -158 -156 -144 -147 -158 -157 -148 -130 -115 -113 -122 -147 -166 -167 -175 -191 -197 -188 -177 -167 -159 -154 -146 -127 -101 -79 -70 -82 -115 -162 -210 -213 -182 -160 -163 -172 -161 -139 -123 -107 -89 -71 -63 -61 -65 -72 -61 -26 -4 -0 -5 -3 -0 0 0 -1 -4 -8 -21 -29 -35 -45 -42 -35 -16 -3 0 0 -10 -46 -80 -63 -171 -150 -141 -140 -149 -160 -169 -177 -185 -188 -181 -175 -163 -142 -115 -86 -62 -40 -26 -22 -23 -30 -41 -57 -63 -51 -38 -29 -23 -22 -24 -28 -33 -38 -40 -45 -48 -53 -53 -52 -52 -52 -53 -55 -54 -53 -48 -40 -30 -20 -12 -7 -3 -1 -0 0 0 0 0 0 -0 0 0 -0 -1 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -4 -7 -8 -10 -12 -13 -13 -12 -12 -13 -12 -12 -12 -12 -10 -9 -12 -15 -18 -23 -30 -37 -40 -36 -36 -36 -44 -46 -41 -33 -23 -16 -13 -9 -4 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -2 -1 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -7 -13 -38 -87 -350 -264 -178 -138 -138 -141 -141 -153 -163 -155 -140 -122 -119 -135 -166 -209 -233 -233 -233 -231 -218 -202 -188 -174 -163 -157 -146 -124 -97 -77 -71 -86 -135 -187 -247 -262 -249 -225 -199 -170 -139 -121 -117 -108 -89 -69 -63 -63 -67 -70 -67 -48 -21 -9 -7 -3 -0 0 0 0 -0 -1 -9 -28 -50 -50 -27 -29 -33 -10 0 0 -7 -55 -122 -131 -167 -151 -142 -146 -160 -171 -178 -185 -189 -188 -187 -179 -165 -144 -116 -89 -65 -45 -32 -31 -39 -50 -60 -67 -67 -49 -34 -25 -20 -20 -21 -25 -31 -35 -38 -44 -47 -47 -47 -46 -47 -47 -48 -49 -49 -48 -44 -38 -30 -22 -15 -9 -5 -2 -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 -1 -1 -2 -2 -2 -2 -2 -2 -3 -6 -7 -9 -10 -11 -11 -11 -12 -13 -13 -13 -14 -21 -21 -19 -19 -20 -23 -28 -35 -40 -45 -43 -37 -32 -31 -33 -32 -25 -15 -10 -10 -7 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -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 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -26 -67 -88 -205 -337 -258 -308 -216 -153 -133 -135 -138 -145 -157 -160 -147 -131 -123 -141 -182 -229 -268 -283 -278 -265 -248 -226 -205 -182 -163 -176 -182 -163 -137 -106 -81 -77 -96 -135 -171 -219 -244 -259 -246 -202 -155 -123 -111 -112 -100 -78 -65 -60 -59 -57 -62 -72 -68 -53 -46 -38 -21 -8 -3 -0 0 0 0 -6 -23 -40 -27 -0 -5 -14 -3 0 0 -3 -69 -151 -156 -154 -148 -148 -155 -167 -173 -177 -179 -179 -181 -180 -174 -164 -150 -129 -107 -85 -66 -57 -60 -69 -76 -77 -68 -57 -36 -23 -21 -19 -19 -20 -24 -30 -34 -39 -43 -46 -44 -43 -42 -44 -45 -45 -45 -45 -43 -40 -36 -31 -26 -19 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -5 -7 -8 -8 -9 -10 -11 -12 -12 -12 -13 -18 -19 -22 -24 -25 -27 -31 -35 -35 -39 -35 -27 -23 -23 -25 -25 -20 -14 -9 -6 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -66 -146 -147 -263 -297 -277 -282 -280 -281 -198 -151 -144 -138 -140 -150 -157 -152 -140 -135 -147 -183 -238 -282 -313 -318 -302 -279 -254 -230 -201 -169 -149 -180 -239 -208 -159 -115 -88 -85 -102 -130 -163 -196 -213 -239 -234 -186 -146 -128 -119 -109 -94 -77 -66 -64 -61 -53 -51 -60 -68 -75 -83 -75 -56 -52 -41 -26 -5 0 0 -2 -8 -14 -8 0 0 0 0 0 -6 -7 -77 -152 -157 -152 -150 -149 -156 -162 -165 -167 -166 -165 -171 -177 -176 -172 -162 -143 -121 -99 -83 -72 -72 -76 -80 -76 -61 -44 -23 -13 -18 -21 -22 -23 -24 -28 -32 -35 -38 -40 -41 -41 -41 -42 -42 -42 -41 -40 -38 -36 -33 -32 -29 -25 -20 -15 -9 -5 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -5 -6 -7 -8 -9 -11 -10 -11 -11 -13 -16 -22 -27 -28 -28 -30 -32 -32 -30 -28 -22 -16 -14 -16 -20 -22 -18 -12 -6 -2 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -37 -147 -272 -262 -236 -260 -261 -255 -254 -285 -284 -194 -160 -148 -139 -142 -151 -151 -144 -142 -159 -200 -257 -306 -341 -350 -335 -310 -284 -263 -244 -217 -181 -157 -157 -199 -226 -161 -119 -93 -82 -87 -112 -155 -193 -199 -224 -208 -169 -143 -130 -115 -99 -88 -77 -66 -63 -60 -55 -51 -58 -69 -81 -87 -82 -72 -70 -67 -58 -32 -9 -1 0 0 -0 -3 -10 -12 -2 -17 -14 -72 -115 -143 -151 -147 -147 -147 -146 -149 -151 -149 -150 -151 -154 -163 -175 -184 -183 -168 -147 -126 -107 -91 -78 -73 -71 -69 -65 -51 -35 -18 -12 -19 -25 -28 -28 -27 -27 -30 -34 -38 -39 -39 -38 -39 -42 -41 -39 -37 -36 -35 -33 -32 -33 -33 -31 -27 -22 -15 -10 -5 -3 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -7 -8 -8 -9 -9 -10 -11 -12 -16 -27 -32 -27 -28 -31 -31 -30 -28 -24 -16 -10 -9 -12 -15 -18 -16 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 -1 -2 -3 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -38 -156 -269 -205 -209 -248 -280 -277 -153 -224 -262 -187 -159 -146 -143 -145 -150 -149 -146 -165 -208 -265 -319 -353 -367 -361 -339 -313 -286 -271 -258 -230 -192 -165 -159 -173 -225 -162 -123 -90 -69 -64 -85 -135 -188 -204 -207 -182 -162 -142 -123 -104 -85 -69 -57 -49 -44 -49 -57 -64 -75 -89 -100 -102 -96 -87 -81 -84 -95 -79 -56 -22 -4 0 -0 -10 -31 -39 -24 -80 -72 -99 -126 -142 -145 -142 -142 -144 -143 -139 -137 -132 -131 -140 -153 -171 -191 -202 -195 -170 -145 -121 -100 -93 -81 -78 -74 -67 -57 -43 -31 -19 -14 -21 -30 -34 -33 -31 -30 -31 -34 -37 -39 -37 -37 -38 -40 -40 -38 -36 -34 -32 -33 -34 -36 -37 -36 -34 -29 -23 -16 -10 -7 -5 -6 -7 -6 -5 -4 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -6 -7 -8 -9 -11 -12 -13 -23 -33 -28 -27 -29 -30 -30 -27 -22 -14 -8 -6 -9 -13 -14 -12 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -2 -1 -1 -0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -3 -1 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -7 -11 -13 -12 -10 -5 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -160 -238 -217 -233 -288 -291 -111 -278 -262 -218 -175 -152 -143 -145 -147 -152 -150 -166 -210 -259 -304 -338 -358 -365 -355 -335 -314 -291 -277 -263 -232 -199 -174 -154 -147 -144 -165 -114 -77 -50 -48 -76 -122 -168 -194 -192 -169 -161 -141 -118 -96 -76 -56 -39 -28 -31 -48 -67 -86 -108 -128 -137 -139 -132 -115 -94 -85 -92 -118 -122 -99 -46 -11 -1 -19 -46 -57 -61 -87 -32 -77 -103 -115 -131 -141 -145 -145 -138 -126 -119 -115 -122 -143 -167 -192 -212 -217 -202 -178 -154 -128 -101 -100 -97 -98 -89 -72 -54 -39 -29 -23 -20 -26 -35 -38 -37 -34 -33 -34 -36 -36 -33 -31 -37 -35 -36 -35 -34 -33 -32 -32 -34 -37 -40 -41 -42 -40 -36 -29 -22 -16 -12 -12 -12 -13 -12 -11 -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 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 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 -7 -8 -10 -11 -12 -17 -28 -29 -25 -25 -29 -29 -26 -21 -16 -11 -7 -6 -9 -13 -11 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -0 -0 0 -0 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -8 -11 -13 -12 -6 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -62 -216 -279 -263 -271 -306 -339 -399 -316 -239 -194 -161 -144 -149 -155 -151 -154 -152 -193 -245 -281 -312 -338 -353 -354 -350 -338 -317 -299 -288 -270 -232 -199 -181 -161 -133 -125 -157 -104 -64 -38 -40 -70 -108 -143 -169 -172 -150 -146 -135 -112 -89 -66 -44 -29 -27 -40 -61 -81 -105 -140 -169 -173 -172 -163 -151 -140 -127 -119 -150 -173 -161 -132 -46 -6 -30 -61 -71 -74 -65 -25 -53 -100 -132 -146 -148 -145 -138 -125 -109 -101 -102 -119 -157 -189 -211 -219 -216 -206 -192 -170 -140 -132 -124 -120 -119 -102 -76 -53 -38 -32 -31 -31 -33 -37 -40 -39 -36 -34 -33 -34 -33 -32 -33 -37 -30 -30 -30 -29 -30 -31 -33 -36 -40 -43 -46 -47 -46 -42 -35 -28 -23 -20 -19 -18 -16 -15 -13 -9 -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 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -5 -6 -8 -10 -11 -15 -25 -32 -26 -23 -26 -27 -25 -22 -19 -13 -7 -5 -6 -13 -11 -11 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -4 -6 -4 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -8 -103 -266 -304 -291 -307 -338 -348 -262 -214 -176 -148 -143 -171 -180 -162 -152 -161 -208 -261 -287 -311 -334 -343 -345 -349 -343 -319 -299 -287 -258 -225 -192 -172 -150 -124 -128 -155 -99 -53 -32 -34 -54 -83 -114 -141 -148 -129 -115 -106 -90 -68 -47 -33 -29 -39 -55 -70 -87 -115 -157 -195 -200 -210 -197 -177 -168 -168 -174 -196 -207 -214 -187 -86 -24 -30 -62 -76 -62 -27 -2 -3 -51 -104 -121 -127 -124 -117 -104 -87 -82 -98 -136 -173 -205 -212 -212 -217 -218 -205 -171 -128 -133 -138 -138 -128 -106 -79 -56 -42 -39 -41 -42 -40 -39 -41 -42 -40 -36 -34 -34 -34 -32 -31 -35 -29 -28 -28 -29 -30 -32 -35 -39 -43 -47 -51 -53 -53 -49 -42 -36 -31 -27 -23 -19 -15 -14 -12 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -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 -1 -2 -3 -4 -6 -8 -9 -13 -24 -33 -27 -23 -22 -22 -23 -23 -21 -15 -9 -4 -9 -12 -12 -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 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -66 -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 -68 -300 -322 -287 -301 -315 -276 -218 -186 -157 -141 -154 -196 -192 -165 -160 -190 -235 -271 -291 -306 -320 -324 -321 -323 -322 -306 -279 -256 -221 -200 -181 -169 -145 -114 -124 -137 -86 -47 -34 -34 -41 -63 -98 -125 -129 -111 -93 -79 -59 -37 -26 -24 -28 -36 -44 -53 -72 -110 -157 -200 -211 -233 -238 -211 -190 -195 -211 -217 -214 -221 -204 -138 -54 -18 -34 -45 -27 -4 0 -4 -37 -87 -96 -97 -96 -93 -86 -83 -93 -124 -164 -191 -205 -202 -215 -237 -246 -237 -207 -163 -145 -141 -133 -120 -102 -81 -62 -50 -48 -52 -54 -49 -46 -47 -49 -46 -38 -35 -33 -32 -33 -30 -30 -28 -26 -27 -29 -31 -34 -39 -44 -48 -52 -57 -59 -59 -54 -49 -44 -38 -32 -25 -18 -14 -12 -9 -6 -4 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -1 -2 -2 -3 -4 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -4 -6 -7 -9 -20 -31 -29 -23 -17 -16 -21 -25 -24 -18 -11 -9 -11 -12 -13 -11 -6 -2 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -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 -4 -34 -97 -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 -2 -5 -5 -1 -1 -21 -156 -334 -292 -286 -258 -207 -183 -166 -149 -137 -156 -180 -167 -162 -187 -222 -251 -269 -282 -291 -297 -294 -286 -285 -289 -277 -250 -227 -203 -183 -175 -164 -135 -102 -113 -116 -80 -54 -42 -39 -40 -53 -87 -112 -110 -93 -77 -63 -42 -21 -16 -17 -14 -16 -17 -33 -64 -105 -152 -193 -208 -221 -257 -238 -221 -212 -207 -205 -209 -218 -208 -159 -83 -29 -12 -9 -4 0 -2 -13 -45 -81 -77 -79 -85 -95 -105 -113 -131 -166 -184 -194 -193 -203 -238 -265 -276 -272 -247 -209 -175 -142 -115 -107 -100 -86 -70 -59 -57 -60 -60 -57 -53 -56 -61 -55 -45 -38 -33 -31 -30 -29 -28 -26 -26 -26 -30 -34 -38 -43 -48 -53 -58 -62 -62 -62 -57 -53 -48 -42 -34 -26 -19 -13 -10 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -2 -3 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -1 -2 -4 -5 -9 -21 -30 -29 -21 -13 -13 -19 -24 -23 -16 -12 -11 -13 -16 -16 -11 -5 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -52 -102 -83 -37 -26 -37 -101 -379 -277 -268 -211 -171 -164 -157 -139 -129 -135 -148 -140 -155 -187 -220 -246 -263 -274 -279 -281 -274 -265 -269 -258 -241 -219 -200 -185 -168 -173 -136 -103 -82 -108 -130 -113 -81 -60 -51 -46 -48 -72 -93 -88 -72 -60 -50 -36 -20 -12 -13 -9 -7 -13 -47 -89 -122 -154 -192 -212 -226 -257 -254 -243 -236 -225 -213 -206 -210 -201 -158 -107 -56 -11 0 0 -3 -20 -51 -83 -81 -89 -82 -89 -118 -145 -157 -168 -184 -185 -185 -197 -224 -259 -265 -261 -257 -246 -225 -196 -160 -130 -123 -116 -99 -82 -73 -70 -69 -66 -63 -60 -65 -67 -58 -49 -41 -33 -29 -29 -28 -27 -26 -28 -30 -32 -36 -41 -46 -51 -56 -62 -66 -65 -62 -59 -56 -51 -44 -36 -28 -21 -15 -9 -3 -1 -1 -0 -1 -1 -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 -1 -3 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -3 -6 -13 -23 -30 -26 -17 -11 -11 -16 -20 -18 -14 -12 -13 -13 -15 -14 -8 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 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 -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 -1 -12 -97 -232 -336 -340 -276 -229 -234 -262 -321 -229 -303 -216 -173 -166 -151 -130 -121 -120 -125 -125 -148 -186 -225 -252 -268 -272 -272 -271 -266 -266 -268 -237 -212 -196 -185 -177 -171 -165 -127 -99 -81 -83 -152 -160 -116 -80 -65 -55 -46 -53 -64 -60 -52 -46 -39 -30 -22 -14 -6 -6 -7 -17 -78 -133 -152 -165 -192 -210 -223 -217 -248 -266 -262 -229 -216 -224 -220 -199 -159 -107 -59 -10 0 0 -10 -44 -64 -49 -100 -99 -102 -108 -146 -173 -184 -188 -187 -183 -188 -215 -248 -258 -236 -222 -235 -250 -244 -213 -175 -149 -143 -136 -115 -96 -87 -81 -77 -75 -71 -68 -72 -69 -55 -47 -41 -36 -31 -28 -25 -23 -25 -27 -29 -34 -38 -42 -49 -54 -59 -65 -69 -68 -65 -61 -57 -52 -46 -39 -33 -26 -18 -9 -2 -0 -0 0 -0 -0 -1 -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 -1 -0 -0 -0 -1 -2 -4 -3 -2 -1 -0 -1 -1 -1 -0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 0 0 0 0 0 0 -0 -0 0 0 0 -0 -2 -6 -10 -14 -20 -28 -30 -23 -14 -10 -12 -14 -15 -14 -12 -11 -12 -14 -14 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -158 -301 -364 -317 -282 -249 -226 -252 -280 -267 -250 -254 -191 -169 -156 -138 -121 -111 -108 -120 -148 -188 -225 -250 -268 -272 -263 -252 -245 -244 -261 -246 -227 -193 -183 -172 -168 -166 -151 -127 -102 -84 -85 -174 -189 -137 -87 -67 -59 -48 -43 -45 -44 -42 -40 -35 -28 -24 -21 -15 -11 -21 -40 -95 -144 -168 -187 -199 -183 -154 -160 -170 -221 -233 -214 -215 -227 -219 -188 -147 -92 -47 -5 0 0 -4 -26 -56 -73 -79 -78 -134 -132 -164 -181 -185 -182 -178 -179 -192 -219 -240 -232 -208 -203 -228 -258 -257 -222 -179 -152 -154 -151 -131 -111 -101 -93 -89 -86 -81 -77 -75 -67 -53 -42 -38 -38 -38 -34 -29 -26 -26 -28 -30 -33 -38 -43 -50 -55 -60 -66 -68 -68 -67 -64 -59 -54 -49 -44 -38 -31 -21 -10 -2 -0 0 0 0 -0 -1 -2 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 -0 -2 -3 -1 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -4 -2 -0 0 0 0 0 0 -0 -0 0 0 -0 -1 -6 -13 -17 -18 -22 -26 -27 -20 -13 -12 -13 -13 -13 -13 -12 -12 -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 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -62 -212 -341 -306 -287 -261 -219 -230 -264 -234 -232 -257 -165 -152 -149 -144 -126 -107 -97 -104 -133 -177 -219 -248 -266 -271 -268 -256 -235 -218 -217 -227 -215 -213 -179 -165 -148 -147 -149 -137 -116 -91 -73 -94 -172 -182 -132 -84 -68 -70 -66 -54 -46 -41 -37 -35 -34 -30 -30 -34 -35 -35 -47 -72 -109 -144 -184 -215 -189 -114 -78 -146 -191 -215 -241 -239 -226 -207 -180 -146 -109 -72 -51 -34 -40 -8 -0 -0 0 0 -1 -24 -124 -136 -149 -159 -161 -157 -152 -154 -168 -185 -195 -195 -201 -226 -259 -267 -248 -215 -180 -160 -164 -162 -144 -124 -113 -105 -100 -95 -88 -81 -75 -64 -51 -40 -37 -41 -43 -40 -36 -34 -32 -30 -31 -32 -38 -43 -48 -54 -59 -62 -63 -66 -68 -66 -63 -59 -55 -51 -44 -34 -23 -11 -3 -0 0 0 0 -0 -1 -3 -4 -4 -4 -3 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -3 -4 -3 -3 -3 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 -1 -4 -7 -3 -0 -0 -0 -0 0 0 0 -0 -0 -0 -4 -8 -8 -6 -5 -3 -1 -0 0 0 0 0 0 0 -0 -3 -11 -18 -22 -22 -23 -21 -17 -13 -12 -14 -15 -14 -13 -12 -12 -11 -11 -10 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -8 -95 -240 -317 -288 -281 -280 -243 -259 -207 -163 -178 -193 -150 -148 -142 -135 -115 -92 -88 -118 -171 -220 -253 -272 -280 -272 -260 -243 -222 -205 -196 -194 -184 -162 -168 -151 -140 -126 -119 -112 -103 -89 -85 -139 -165 -143 -105 -78 -77 -88 -87 -67 -46 -32 -29 -30 -36 -36 -38 -45 -50 -55 -71 -97 -134 -165 -208 -240 -213 -152 -135 -193 -236 -245 -256 -250 -227 -185 -147 -109 -73 -57 -65 -73 -98 -16 -0 0 0 -2 -19 -65 -122 -130 -129 -130 -132 -132 -132 -136 -145 -154 -161 -176 -210 -255 -272 -252 -227 -202 -180 -174 -175 -170 -153 -132 -121 -114 -109 -103 -94 -83 -73 -63 -52 -42 -39 -41 -42 -40 -36 -35 -36 -32 -30 -32 -35 -41 -47 -51 -54 -54 -53 -56 -62 -68 -68 -66 -64 -59 -50 -38 -25 -13 -6 -2 -1 -0 0 -1 -2 -5 -7 -7 -7 -5 -4 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -8 -8 -6 -4 -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 -3 -9 -9 -6 -4 -3 -2 -1 -1 -1 -1 -1 -1 -5 -11 -13 -13 -13 -7 -5 -3 -1 -0 -0 -0 0 -0 -1 -6 -15 -20 -23 -22 -18 -14 -11 -11 -13 -15 -15 -14 -12 -10 -8 -7 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -113 -254 -308 -300 -273 -265 -268 -291 -178 -151 -147 -151 -145 -139 -139 -136 -130 -108 -86 -100 -156 -221 -266 -284 -284 -272 -256 -244 -226 -204 -190 -180 -182 -197 -202 -161 -131 -118 -98 -112 -116 -107 -95 -94 -112 -112 -94 -81 -75 -82 -90 -84 -63 -40 -27 -18 -23 -33 -36 -43 -54 -60 -68 -90 -123 -162 -191 -227 -254 -256 -210 -181 -207 -238 -231 -232 -223 -208 -171 -134 -101 -72 -61 -69 -71 -102 -57 -15 -4 -4 -20 -67 -121 -133 -129 -124 -124 -128 -127 -127 -134 -142 -149 -160 -177 -207 -249 -244 -220 -201 -187 -182 -185 -184 -173 -154 -137 -127 -120 -113 -107 -99 -88 -76 -65 -56 -47 -44 -45 -43 -42 -40 -40 -44 -42 -38 -36 -37 -41 -45 -48 -49 -49 -51 -56 -62 -68 -70 -71 -70 -65 -55 -41 -27 -16 -9 -5 -2 -1 -1 -2 -5 -8 -11 -12 -11 -9 -7 -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 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -3 -5 -5 -4 -2 -1 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -2 -6 -9 -11 -11 -10 -9 -9 -9 -5 -3 -4 -6 -9 -12 -13 -13 -16 -10 -10 -8 -6 -3 -2 -1 -1 -2 -6 -14 -18 -18 -17 -15 -12 -9 -9 -11 -14 -15 -14 -12 -10 -7 -5 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -129 -299 -317 -282 -258 -248 -240 -209 -136 -142 -154 -146 -131 -125 -130 -134 -126 -107 -96 -138 -209 -263 -289 -291 -275 -256 -243 -239 -228 -211 -197 -193 -217 -247 -219 -138 -111 -92 -79 -147 -178 -166 -138 -104 -72 -65 -70 -71 -75 -78 -79 -65 -45 -29 -20 -14 -19 -24 -29 -40 -58 -71 -84 -111 -152 -197 -222 -241 -254 -217 -133 -113 -183 -242 -216 -213 -214 -190 -152 -126 -105 -86 -70 -61 -62 -86 -76 -47 -48 -44 -69 -100 -115 -124 -133 -133 -128 -129 -128 -124 -130 -140 -150 -163 -174 -182 -198 -202 -189 -183 -186 -191 -192 -185 -170 -151 -139 -131 -122 -111 -103 -97 -90 -80 -69 -61 -52 -50 -54 -51 -50 -50 -52 -55 -52 -45 -40 -39 -42 -45 -46 -47 -50 -53 -57 -62 -67 -71 -73 -72 -68 -58 -44 -30 -20 -13 -9 -6 -5 -5 -7 -10 -13 -15 -16 -15 -14 -11 -8 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -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 -1 -3 -9 -20 -29 -24 -18 -19 -18 -9 -7 -10 -15 -20 -21 -17 -14 -13 -12 -12 -14 -15 -13 -9 -5 -5 -9 -13 -19 -20 -19 -18 -14 -10 -9 -8 -11 -15 -14 -12 -9 -7 -4 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -33 -153 -309 -288 -258 -247 -200 -153 -138 -149 -157 -149 -135 -122 -119 -129 -134 -126 -114 -123 -180 -254 -290 -299 -293 -278 -263 -252 -245 -236 -229 -217 -215 -245 -216 -169 -131 -97 -78 -73 -123 -172 -165 -120 -80 -62 -55 -53 -58 -69 -74 -69 -46 -27 -19 -16 -13 -15 -19 -24 -33 -53 -71 -93 -128 -174 -215 -233 -241 -250 -220 -169 -169 -214 -232 -203 -198 -204 -170 -138 -117 -105 -91 -72 -59 -59 -59 -27 -72 -120 -118 -101 -95 -104 -118 -128 -131 -129 -124 -124 -121 -126 -134 -145 -155 -161 -163 -164 -171 -176 -182 -187 -189 -187 -178 -163 -148 -139 -130 -119 -107 -98 -93 -89 -83 -72 -62 -55 -55 -57 -53 -53 -55 -58 -61 -59 -53 -50 -51 -50 -49 -48 -48 -51 -56 -60 -65 -69 -71 -73 -73 -70 -61 -48 -35 -25 -18 -14 -12 -11 -12 -14 -17 -19 -20 -20 -19 -18 -15 -9 -5 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -8 -19 -26 -20 -24 -25 -21 -16 -15 -17 -22 -27 -28 -26 -22 -20 -17 -17 -18 -17 -14 -11 -10 -11 -16 -20 -24 -25 -23 -20 -17 -11 -8 -10 -13 -15 -14 -11 -8 -6 -3 -2 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -3 -0 0 0 0 0 0 0 -0 -0 -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 -2 -3 -60 -88 -68 -39 -13 0 0 0 0 0 -7 -47 -44 -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 -3 -24 -79 -186 -282 -246 -228 -197 -135 -113 -131 -154 -157 -142 -124 -114 -111 -124 -128 -121 -123 -156 -220 -276 -299 -306 -301 -286 -271 -260 -251 -243 -241 -233 -214 -223 -196 -176 -155 -120 -83 -66 -75 -153 -170 -124 -85 -71 -69 -63 -54 -61 -75 -60 -34 -18 -15 -19 -23 -21 -18 -22 -33 -45 -65 -94 -133 -176 -208 -219 -222 -229 -237 -246 -251 -240 -217 -199 -194 -183 -144 -127 -120 -107 -97 -82 -58 -37 -33 -44 -82 -101 -96 -89 -91 -100 -111 -117 -117 -118 -113 -115 -119 -127 -134 -142 -148 -153 -158 -163 -169 -177 -181 -181 -179 -175 -169 -157 -144 -136 -127 -116 -104 -97 -93 -90 -84 -74 -65 -60 -56 -57 -55 -55 -57 -61 -65 -66 -64 -62 -60 -61 -56 -54 -54 -56 -58 -62 -67 -71 -73 -75 -75 -73 -65 -53 -42 -32 -24 -20 -18 -17 -19 -22 -25 -26 -26 -25 -23 -21 -17 -10 -4 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -3 -3 -2 -2 -1 -2 -2 -3 -4 -3 -2 -2 -1 -0 -1 -2 -4 -4 -2 -3 -3 -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 -4 -11 -17 -28 -33 -27 -22 -22 -22 -22 -22 -24 -23 -23 -24 -26 -26 -24 -19 -14 -12 -12 -13 -17 -22 -27 -30 -30 -26 -20 -14 -11 -11 -13 -15 -15 -14 -12 -9 -6 -4 -3 -4 -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 -1 -2 -2 -0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 0 0 -0 -0 -1 -2 -3 -2 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -103 -146 -156 -153 -136 -107 -47 0 0 0 -1 -90 -149 -121 -51 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -49 -121 -209 -252 -239 -218 -190 -136 -106 -124 -149 -156 -149 -133 -116 -111 -106 -120 -123 -111 -126 -176 -236 -275 -288 -297 -298 -292 -281 -269 -259 -251 -250 -254 -256 -273 -217 -180 -156 -121 -84 -65 -78 -144 -163 -104 -67 -76 -98 -93 -68 -59 -69 -53 -30 -20 -18 -23 -21 -17 -19 -27 -31 -36 -61 -93 -130 -167 -192 -201 -202 -207 -222 -240 -240 -223 -203 -192 -182 -165 -152 -145 -138 -103 -101 -75 -37 -11 -13 -43 -81 -94 -84 -79 -87 -96 -102 -104 -104 -104 -100 -107 -120 -130 -136 -140 -145 -151 -157 -163 -168 -169 -170 -170 -167 -164 -159 -150 -139 -132 -123 -112 -101 -95 -92 -89 -84 -77 -72 -69 -68 -66 -64 -63 -63 -65 -68 -70 -70 -67 -67 -69 -63 -61 -61 -62 -63 -65 -69 -75 -79 -80 -80 -76 -68 -59 -48 -38 -30 -26 -24 -24 -27 -31 -33 -34 -33 -30 -27 -23 -18 -11 -4 -1 -0 -0 -0 -1 -1 -3 -4 -3 -3 -2 -3 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -2 -3 -3 -4 -5 -5 -5 -4 -3 -3 -4 -4 -5 -5 -4 -3 -2 -3 -3 -2 -2 -4 -4 -4 -2 -3 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -4 -15 -32 -34 -27 -21 -20 -22 -24 -23 -22 -20 -18 -20 -24 -27 -26 -24 -24 -25 -25 -23 -24 -29 -31 -30 -26 -22 -18 -14 -11 -12 -16 -16 -15 -14 -13 -11 -8 -6 -4 -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 -1 -0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 -0 -0 -0 0 0 -0 -1 -3 -4 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -35 -64 -93 -90 -34 -7 0 0 0 -8 -51 -74 -90 -45 -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 -4 -28 -97 -168 -206 -206 -210 -229 -221 -171 -112 -101 -133 -157 -155 -142 -125 -112 -108 -103 -111 -115 -97 -110 -157 -210 -247 -267 -280 -291 -296 -282 -278 -265 -254 -256 -270 -284 -291 -258 -210 -163 -124 -89 -67 -74 -113 -110 -50 -39 -56 -87 -94 -73 -56 -59 -53 -25 -25 -18 -29 -41 -34 -22 -21 -25 -37 -65 -92 -121 -147 -162 -174 -186 -196 -202 -206 -207 -201 -191 -181 -174 -170 -167 -157 -146 -97 -100 -70 -29 -5 -1 -10 -37 -71 -78 -74 -86 -97 -97 -95 -97 -100 -101 -109 -120 -130 -135 -139 -144 -151 -157 -162 -164 -163 -162 -162 -162 -158 -153 -145 -136 -129 -120 -110 -100 -95 -91 -88 -84 -80 -77 -77 -79 -80 -79 -78 -77 -77 -77 -76 -76 -75 -74 -73 -68 -64 -65 -67 -70 -74 -78 -81 -84 -84 -82 -75 -70 -63 -53 -42 -35 -32 -31 -33 -36 -40 -43 -43 -40 -36 -31 -25 -20 -13 -7 -3 -2 -3 -3 -3 -3 -5 -7 -8 -8 -6 -4 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -1 -2 -3 -5 -5 -6 -6 -5 -5 -4 -5 -7 -7 -8 -7 -6 -5 -4 -5 -6 -5 -2 -3 -2 -2 -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 -1 -2 -2 -2 -2 -1 -1 -1 -4 -9 -15 -17 -17 -18 -22 -26 -27 -26 -22 -19 -19 -22 -26 -31 -38 -41 -43 -42 -39 -36 -36 -34 -27 -20 -16 -13 -12 -11 -12 -15 -17 -16 -16 -15 -12 -9 -6 -5 -2 -1 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -1 -0 0 0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -3 -6 -7 -0 -0 0 0 0 0 0 -5 -18 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -53 -139 -197 -205 -171 -181 -204 -218 -232 -188 -113 -111 -143 -162 -152 -136 -119 -110 -105 -98 -99 -103 -86 -86 -125 -178 -222 -251 -271 -287 -291 -283 -284 -275 -275 -283 -298 -307 -289 -253 -199 -152 -119 -88 -64 -68 -93 -94 -57 -43 -50 -76 -90 -71 -47 -51 -65 -45 -41 -46 -36 -41 -43 -34 -25 -33 -66 -93 -94 -105 -120 -131 -147 -168 -183 -185 -188 -187 -180 -175 -171 -165 -161 -155 -139 -116 -97 -102 -72 -37 -25 -21 -10 -7 -33 -74 -75 -92 -101 -98 -91 -91 -98 -102 -108 -117 -126 -133 -139 -146 -153 -158 -161 -161 -159 -159 -160 -162 -156 -151 -144 -135 -128 -119 -109 -100 -95 -91 -88 -85 -81 -80 -79 -81 -86 -92 -98 -100 -101 -98 -92 -85 -79 -77 -76 -73 -71 -69 -69 -72 -77 -82 -86 -88 -87 -85 -75 -70 -65 -56 -47 -42 -40 -39 -41 -45 -48 -51 -51 -48 -42 -35 -28 -23 -17 -13 -9 -8 -8 -8 -7 -8 -10 -14 -15 -13 -10 -6 -4 -4 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -1 -3 -5 -6 -6 -7 -6 -6 -7 -10 -12 -12 -11 -9 -6 -5 -5 -6 -8 -6 -2 -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 -1 -2 -4 -5 -6 -6 -6 -6 -6 -5 -5 -8 -12 -13 -14 -19 -25 -30 -31 -29 -25 -19 -18 -20 -25 -33 -43 -50 -52 -53 -51 -44 -39 -33 -24 -16 -11 -10 -10 -15 -14 -14 -16 -17 -18 -16 -14 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -85 -162 -179 -151 -156 -202 -191 -122 -225 -199 -115 -110 -139 -153 -144 -131 -116 -109 -102 -95 -92 -92 -83 -84 -120 -167 -207 -236 -259 -277 -278 -273 -279 -283 -292 -300 -311 -309 -280 -228 -180 -139 -108 -80 -58 -68 -97 -104 -74 -53 -39 -63 -77 -66 -56 -64 -80 -79 -65 -66 -46 -38 -35 -31 -27 -47 -96 -124 -104 -100 -108 -115 -126 -144 -162 -176 -184 -181 -174 -165 -157 -146 -141 -141 -123 -85 -80 -94 -68 -38 -37 -42 -39 -36 -51 -78 -80 -94 -100 -94 -91 -91 -94 -100 -109 -115 -125 -132 -138 -148 -158 -163 -165 -166 -164 -165 -165 -167 -160 -154 -148 -138 -128 -118 -107 -100 -95 -91 -89 -86 -83 -81 -80 -82 -87 -96 -110 -122 -126 -123 -114 -104 -95 -91 -88 -85 -82 -77 -74 -74 -77 -82 -88 -91 -88 -84 -74 -70 -66 -60 -53 -49 -47 -47 -48 -51 -54 -57 -57 -55 -48 -41 -33 -27 -23 -20 -16 -15 -15 -15 -14 -14 -16 -18 -17 -16 -13 -9 -7 -6 -6 -5 -4 -3 -2 -1 -1 -0 -0 -0 -1 -3 -5 -6 -7 -7 -7 -8 -10 -14 -17 -16 -14 -11 -10 -10 -9 -9 -9 -7 -4 -3 -2 -1 -1 -1 -1 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -3 -1 -2 -1 -0 0 -0 -1 -1 -1 -2 -3 -3 -6 -9 -11 -11 -12 -12 -10 -11 -13 -11 -11 -13 -13 -16 -22 -29 -33 -33 -31 -26 -20 -17 -18 -21 -28 -38 -47 -50 -50 -48 -42 -36 -29 -22 -14 -8 -7 -7 -11 -11 -12 -14 -17 -19 -18 -17 -13 -11 -8 -5 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 0 0 -52 -48 -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 -1 -111 -152 -148 -140 -144 -176 -222 -204 -89 -253 -190 -113 -104 -128 -149 -145 -135 -120 -111 -101 -94 -89 -88 -90 -104 -135 -168 -198 -226 -255 -277 -282 -280 -287 -291 -292 -274 -271 -269 -247 -208 -159 -111 -87 -67 -48 -66 -102 -104 -72 -56 -48 -57 -55 -56 -66 -75 -69 -55 -54 -54 -43 -40 -31 -22 -27 -60 -109 -132 -111 -98 -95 -99 -111 -123 -136 -157 -176 -173 -166 -161 -152 -135 -127 -122 -106 -80 -70 -76 -60 -36 -42 -55 -70 -77 -79 -85 -88 -93 -94 -84 -83 -84 -91 -104 -116 -124 -132 -137 -141 -153 -163 -169 -172 -173 -174 -177 -175 -175 -167 -160 -154 -146 -136 -125 -111 -101 -95 -92 -90 -87 -85 -82 -80 -81 -86 -95 -112 -134 -146 -145 -138 -129 -121 -114 -110 -103 -93 -85 -80 -78 -78 -80 -85 -89 -86 -80 -75 -72 -68 -63 -59 -56 -55 -53 -54 -56 -59 -61 -62 -60 -54 -47 -40 -34 -29 -26 -24 -23 -22 -21 -20 -19 -20 -21 -18 -17 -15 -12 -10 -10 -9 -8 -7 -5 -3 -2 -1 -1 -1 -2 -2 -4 -5 -6 -7 -7 -7 -9 -13 -18 -19 -19 -19 -13 -8 -6 -6 -8 -10 -9 -6 -3 -2 -1 -1 -1 -1 -0 -1 -2 -2 -2 -2 -1 -0 -0 -1 -2 -6 -5 -5 -3 -1 -0 -1 -3 -4 -4 -5 -9 -11 -13 -15 -16 -18 -20 -23 -23 -23 -22 -19 -18 -18 -18 -20 -24 -31 -33 -31 -28 -23 -19 -17 -16 -17 -20 -28 -38 -42 -43 -40 -34 -28 -24 -18 -12 -9 -7 -5 -5 -6 -8 -10 -15 -19 -20 -19 -17 -16 -13 -8 -2 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -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 -1 -2 -5 -5 -3 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -61 -75 -34 -28 -126 -177 -161 -82 -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 -11 -41 -110 -130 -120 -130 -140 -155 -185 -177 -86 -291 -173 -103 -95 -119 -141 -143 -134 -122 -112 -103 -96 -88 -89 -103 -128 -154 -179 -201 -228 -257 -284 -292 -286 -287 -283 -262 -234 -214 -213 -203 -177 -145 -105 -72 -53 -41 -52 -81 -87 -70 -64 -68 -65 -47 -49 -59 -61 -48 -36 -33 -27 -29 -46 -39 -29 -54 -102 -137 -140 -117 -97 -80 -81 -94 -103 -119 -137 -150 -153 -151 -151 -138 -119 -98 -77 -65 -64 -69 -72 -64 -39 -52 -64 -81 -82 -80 -89 -92 -90 -81 -73 -76 -77 -84 -100 -117 -130 -142 -147 -148 -159 -167 -172 -176 -181 -186 -188 -186 -183 -175 -168 -161 -152 -142 -131 -119 -108 -99 -94 -91 -90 -88 -84 -81 -80 -84 -92 -110 -134 -151 -159 -159 -155 -148 -139 -130 -120 -107 -96 -87 -80 -77 -78 -82 -80 -79 -76 -73 -72 -71 -69 -65 -62 -61 -59 -59 -60 -62 -64 -64 -63 -59 -53 -46 -41 -36 -33 -31 -30 -29 -28 -26 -24 -22 -18 -18 -17 -16 -14 -13 -13 -12 -12 -10 -7 -5 -3 -2 -1 -2 -3 -5 -7 -7 -6 -6 -6 -7 -10 -16 -24 -25 -23 -22 -15 -9 -7 -6 -6 -6 -7 -6 -3 -2 -1 -1 -1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -2 -5 -9 -10 -8 -4 -1 -1 -4 -7 -9 -9 -10 -17 -21 -22 -22 -22 -23 -27 -34 -37 -37 -35 -33 -32 -32 -30 -28 -29 -34 -34 -30 -25 -18 -15 -14 -14 -13 -13 -17 -25 -31 -33 -29 -23 -19 -17 -12 -12 -9 -6 -4 -5 -7 -8 -11 -15 -20 -21 -22 -21 -21 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -3 -7 -7 -3 -1 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -44 -118 -172 -213 -142 -96 -189 -241 -239 -200 -132 -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 -54 -150 -129 -83 -90 -128 -119 -49 0 -23 -119 -297 -150 -88 -86 -107 -130 -141 -135 -124 -115 -106 -98 -93 -99 -118 -139 -159 -183 -208 -231 -249 -264 -258 -251 -249 -236 -219 -201 -184 -169 -150 -131 -112 -92 -70 -50 -38 -43 -61 -74 -67 -53 -62 -77 -45 -46 -56 -57 -43 -32 -29 -31 -39 -54 -77 -93 -113 -139 -150 -139 -117 -99 -90 -92 -88 -91 -109 -119 -117 -112 -112 -114 -105 -94 -79 -66 -61 -60 -61 -62 -63 -53 -65 -63 -70 -66 -68 -83 -88 -81 -68 -61 -70 -76 -86 -103 -123 -141 -155 -154 -155 -164 -170 -174 -181 -189 -193 -194 -195 -191 -183 -177 -169 -160 -148 -137 -127 -118 -109 -100 -95 -93 -91 -87 -83 -82 -83 -89 -103 -122 -139 -155 -167 -175 -176 -169 -158 -144 -131 -112 -98 -88 -82 -80 -78 -76 -76 -74 -71 -71 -71 -71 -70 -68 -66 -64 -64 -64 -65 -66 -67 -66 -64 -59 -53 -48 -42 -38 -36 -35 -35 -34 -31 -28 -23 -17 -18 -19 -19 -17 -16 -15 -15 -14 -13 -10 -6 -2 -1 -1 -2 -4 -8 -11 -11 -9 -6 -5 -7 -9 -15 -23 -24 -24 -21 -15 -9 -7 -7 -6 -4 -4 -4 -2 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -1 -1 -1 -2 -4 -8 -10 -12 -8 -3 -3 -7 -10 -13 -15 -18 -25 -30 -31 -30 -30 -32 -37 -43 -46 -46 -46 -47 -48 -47 -43 -37 -33 -35 -35 -30 -22 -15 -10 -8 -9 -9 -11 -14 -15 -17 -19 -18 -16 -14 -12 -8 -9 -7 -4 -4 -6 -9 -11 -14 -19 -24 -24 -24 -26 -25 -20 -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 -1 -2 -3 -4 -4 -3 -1 -0 0 -0 -3 -7 -7 -2 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -56 -109 -160 -183 -205 -222 -123 -122 -198 -211 -165 -100 -21 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -55 -101 -83 -58 -70 -116 -107 -32 -1 -29 -145 -261 -126 -74 -81 -95 -113 -130 -133 -124 -116 -107 -101 -96 -105 -122 -138 -157 -183 -207 -226 -232 -224 -211 -203 -195 -188 -188 -177 -156 -140 -121 -104 -92 -81 -66 -50 -39 -45 -66 -58 -40 -40 -62 -74 -50 -47 -60 -59 -41 -28 -22 -28 -51 -81 -102 -121 -131 -138 -136 -122 -104 -94 -99 -114 -114 -113 -107 -99 -89 -79 -75 -77 -76 -73 -67 -68 -69 -66 -63 -62 -59 -66 -66 -48 -50 -54 -67 -80 -80 -67 -55 -49 -59 -72 -86 -107 -130 -150 -162 -161 -162 -168 -173 -176 -186 -196 -201 -203 -201 -194 -190 -186 -178 -167 -154 -143 -133 -125 -116 -110 -102 -97 -93 -90 -86 -84 -85 -89 -97 -110 -125 -141 -158 -174 -183 -180 -170 -161 -153 -132 -113 -101 -90 -79 -73 -73 -73 -71 -69 -70 -70 -71 -71 -70 -70 -69 -69 -68 -68 -69 -69 -68 -66 -63 -58 -52 -46 -42 -39 -38 -38 -36 -33 -31 -25 -21 -22 -23 -23 -22 -20 -18 -16 -15 -15 -13 -8 -4 -2 -2 -3 -5 -9 -13 -17 -18 -18 -12 -7 -10 -16 -25 -32 -32 -24 -16 -12 -9 -8 -6 -4 -4 -3 -2 -2 -2 -2 -3 -4 -5 -4 -4 -4 -5 -3 -2 -1 -2 -3 -5 -9 -11 -15 -15 -11 -9 -9 -12 -17 -21 -26 -32 -35 -36 -37 -37 -41 -48 -51 -49 -50 -52 -57 -60 -57 -49 -35 -28 -27 -23 -18 -14 -10 -7 -6 -6 -7 -8 -9 -10 -11 -12 -13 -14 -14 -11 -9 -8 -8 -6 -6 -10 -14 -18 -23 -28 -31 -30 -30 -32 -30 -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 -1 -3 -5 -7 -9 -8 -4 -1 0 -0 -3 -6 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -47 -141 -175 -171 -185 -209 -211 -207 -196 -193 -139 -55 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -66 -94 -73 -54 -71 -116 -118 -29 -21 -79 -189 -215 -109 -76 -77 -88 -101 -118 -124 -120 -115 -110 -105 -98 -104 -127 -146 -165 -186 -202 -209 -203 -195 -192 -194 -199 -200 -194 -175 -145 -125 -105 -92 -95 -92 -74 -56 -52 -56 -61 -55 -41 -45 -64 -68 -54 -56 -63 -56 -36 -29 -30 -31 -32 -36 -46 -59 -71 -84 -90 -88 -83 -82 -95 -119 -139 -143 -107 -90 -77 -66 -58 -59 -69 -76 -75 -77 -69 -58 -59 -64 -64 -65 -53 -32 -38 -46 -65 -77 -71 -54 -41 -39 -47 -58 -78 -112 -146 -164 -166 -167 -165 -169 -174 -178 -184 -190 -194 -197 -198 -199 -199 -193 -185 -173 -161 -149 -139 -130 -123 -116 -110 -101 -96 -93 -89 -87 -87 -89 -93 -101 -113 -126 -142 -158 -168 -172 -175 -170 -161 -147 -133 -118 -98 -80 -71 -69 -68 -68 -68 -68 -70 -72 -71 -70 -71 -71 -70 -70 -70 -70 -70 -70 -68 -64 -60 -55 -49 -43 -40 -39 -38 -35 -33 -32 -29 -28 -29 -29 -28 -27 -24 -21 -18 -17 -18 -16 -12 -7 -4 -3 -4 -5 -8 -12 -18 -22 -22 -17 -12 -13 -16 -21 -30 -33 -25 -15 -10 -8 -6 -5 -3 -4 -4 -3 -3 -4 -5 -7 -8 -9 -7 -7 -9 -9 -7 -5 -4 -4 -3 -4 -10 -15 -20 -21 -20 -17 -16 -19 -24 -27 -32 -37 -39 -41 -41 -43 -48 -54 -57 -56 -59 -63 -66 -65 -56 -42 -26 -18 -15 -8 -5 -4 -4 -4 -4 -4 -5 -7 -8 -9 -9 -9 -10 -10 -12 -9 -10 -10 -8 -6 -9 -15 -22 -29 -33 -37 -39 -39 -38 -37 -31 -23 -11 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -1 -1 -0 -0 0 0 0 0 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 -7 -3 -1 -0 -0 -2 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -32 -58 -56 -41 -77 -168 -178 -185 -209 -223 -214 -210 -198 -205 -111 -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 -103 -133 -105 -94 -122 -166 -182 -106 -77 -244 -218 -149 -95 -77 -76 -85 -98 -108 -116 -118 -115 -112 -111 -111 -121 -150 -168 -181 -193 -200 -194 -178 -187 -174 -210 -219 -224 -225 -211 -180 -147 -117 -94 -83 -83 -81 -74 -70 -73 -75 -62 -49 -60 -77 -82 -76 -70 -66 -55 -36 -36 -46 -44 -31 -24 -33 -42 -42 -48 -55 -55 -70 -82 -95 -116 -138 -142 -100 -76 -66 -58 -54 -56 -65 -77 -82 -60 -55 -54 -60 -66 -63 -54 -42 -45 -43 -43 -52 -59 -56 -44 -35 -37 -47 -56 -76 -113 -150 -169 -170 -166 -166 -169 -172 -177 -182 -186 -190 -192 -195 -201 -205 -198 -189 -177 -166 -155 -146 -137 -129 -120 -114 -105 -100 -96 -93 -90 -88 -87 -87 -91 -99 -108 -122 -138 -152 -161 -164 -166 -162 -153 -139 -116 -93 -78 -71 -67 -66 -64 -63 -66 -66 -67 -68 -70 -70 -70 -70 -70 -70 -70 -71 -71 -69 -66 -62 -57 -50 -44 -41 -40 -37 -35 -34 -33 -34 -33 -33 -30 -28 -27 -27 -24 -22 -21 -21 -20 -16 -11 -7 -5 -5 -6 -8 -10 -15 -20 -23 -22 -20 -21 -24 -26 -29 -31 -24 -15 -9 -7 -5 -4 -4 -5 -6 -6 -7 -7 -9 -12 -13 -13 -12 -13 -14 -15 -14 -12 -11 -10 -10 -9 -15 -22 -29 -31 -29 -27 -27 -31 -35 -34 -37 -41 -43 -42 -41 -44 -47 -50 -50 -48 -52 -61 -64 -58 -46 -32 -19 -13 -9 -5 -4 -3 -3 -4 -4 -3 -4 -7 -10 -10 -9 -8 -8 -9 -7 -5 -8 -9 -7 -7 -10 -16 -24 -32 -38 -42 -44 -44 -42 -38 -30 -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 -1 -1 -0 -0 -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 -2 -2 -2 -1 -0 -0 -1 -2 -2 -2 -0 0 0 0 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -76 -134 -160 -151 -132 -140 -184 -197 -209 -229 -241 -239 -240 -213 -96 -41 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -159 -202 -167 -157 -150 -157 -196 -207 -83 -291 -191 -118 -86 -76 -77 -85 -96 -102 -113 -115 -120 -130 -140 -146 -154 -174 -186 -189 -199 -200 -190 -187 -207 -200 -225 -253 -270 -208 -144 -139 -164 -151 -114 -113 -111 -99 -86 -84 -92 -89 -51 -69 -86 -91 -103 -95 -81 -72 -61 -44 -39 -47 -52 -46 -32 -25 -29 -33 -39 -46 -46 -69 -86 -96 -108 -120 -126 -96 -88 -76 -52 -44 -44 -42 -47 -59 -40 -52 -63 -69 -65 -58 -48 -39 -60 -69 -58 -51 -49 -47 -44 -42 -45 -54 -68 -102 -119 -142 -158 -166 -168 -165 -167 -175 -183 -189 -194 -197 -197 -198 -201 -206 -200 -191 -181 -171 -162 -152 -143 -134 -124 -116 -107 -102 -100 -97 -94 -89 -84 -83 -85 -89 -95 -105 -115 -128 -141 -147 -152 -158 -156 -139 -113 -91 -77 -70 -69 -69 -66 -61 -65 -64 -65 -66 -68 -69 -70 -69 -69 -69 -70 -71 -71 -69 -66 -63 -59 -51 -46 -43 -41 -39 -37 -36 -36 -38 -37 -35 -30 -27 -26 -26 -25 -25 -25 -25 -23 -20 -16 -11 -9 -9 -9 -9 -10 -14 -18 -22 -24 -26 -29 -32 -31 -33 -32 -24 -15 -9 -7 -6 -5 -5 -5 -8 -10 -10 -10 -12 -16 -18 -18 -18 -19 -21 -21 -22 -21 -20 -20 -21 -22 -27 -33 -40 -44 -43 -40 -42 -47 -50 -46 -45 -46 -45 -41 -41 -45 -45 -44 -37 -32 -33 -40 -44 -39 -29 -22 -16 -13 -10 -8 -7 -6 -6 -6 -6 -3 -6 -8 -9 -10 -9 -7 -6 -6 -5 -4 -6 -7 -7 -7 -8 -12 -20 -28 -37 -43 -45 -44 -42 -35 -24 -16 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -7 -7 -4 -1 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -5 -5 -3 -1 -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 -23 -150 -188 -196 -199 -198 -198 -205 -219 -237 -253 -262 -264 -267 -261 -177 -38 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -57 -182 -246 -131 -53 -46 -50 -81 -122 -122 -323 -184 -109 -82 -75 -77 -83 -91 -100 -110 -123 -147 -179 -202 -210 -210 -211 -215 -211 -213 -205 -196 -194 -205 -217 -236 -266 -178 -87 -31 -43 -112 -170 -171 -160 -96 -109 -98 -92 -98 -88 -56 -76 -99 -99 -93 -79 -73 -74 -68 -53 -42 -41 -38 -44 -53 -44 -33 -37 -39 -40 -67 -78 -84 -91 -88 -74 -60 -52 -54 -54 -46 -41 -40 -40 -41 -47 -58 -76 -70 -71 -64 -52 -43 -45 -65 -81 -68 -56 -54 -52 -49 -49 -56 -69 -85 -97 -129 -149 -160 -167 -169 -167 -166 -171 -184 -194 -198 -199 -198 -195 -196 -203 -199 -191 -183 -174 -166 -157 -147 -136 -125 -117 -109 -103 -102 -99 -94 -88 -84 -83 -83 -85 -90 -96 -104 -110 -116 -124 -134 -146 -151 -135 -110 -87 -76 -73 -70 -69 -64 -62 -59 -59 -62 -64 -66 -68 -68 -68 -68 -69 -70 -71 -70 -69 -68 -65 -63 -55 -49 -46 -44 -42 -40 -40 -41 -42 -38 -36 -32 -29 -27 -26 -25 -25 -26 -25 -24 -23 -20 -17 -15 -15 -14 -13 -12 -13 -16 -21 -27 -31 -32 -35 -33 -34 -28 -21 -14 -10 -8 -7 -7 -6 -7 -11 -13 -13 -13 -16 -20 -23 -23 -23 -25 -27 -29 -30 -29 -30 -31 -33 -35 -39 -44 -49 -53 -54 -54 -60 -66 -67 -64 -59 -54 -49 -46 -45 -46 -42 -38 -30 -25 -26 -31 -35 -34 -28 -29 -22 -19 -15 -12 -10 -9 -9 -7 -6 -6 -7 -7 -8 -8 -8 -6 -6 -6 -6 -5 -4 -5 -6 -6 -5 -5 -11 -23 -34 -40 -43 -42 -38 -30 -19 -13 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -1 -1 -1 -1 -2 -5 -7 -7 -6 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -1 -3 -6 -9 -6 -1 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -5 -3 -2 -1 -0 0 0 0 0 -0 -0 -1 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -36 -91 -169 -203 -221 -233 -233 -228 -229 -237 -239 -238 -269 -260 -248 -253 -178 -47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -67 -131 -194 -204 -120 -31 -4 0 0 -31 -156 -309 -176 -104 -84 -72 -78 -92 -99 -103 -114 -149 -187 -217 -236 -238 -224 -217 -239 -250 -236 -226 -198 -176 -182 -211 -231 -233 -106 -19 -2 -2 -3 -25 -108 -222 -183 -136 -108 -99 -98 -100 -97 -98 -107 -91 -64 -54 -58 -66 -67 -57 -45 -41 -39 -47 -73 -81 -74 -71 -68 -56 -82 -84 -71 -65 -56 -42 -34 -37 -41 -44 -45 -45 -46 -47 -51 -59 -71 -82 -68 -63 -54 -51 -48 -50 -60 -67 -60 -56 -53 -50 -49 -49 -54 -70 -98 -103 -104 -119 -148 -160 -160 -162 -164 -167 -178 -194 -198 -197 -194 -189 -188 -192 -195 -182 -173 -171 -162 -153 -146 -136 -125 -115 -106 -102 -100 -98 -91 -85 -83 -82 -82 -83 -87 -90 -93 -95 -99 -106 -114 -126 -137 -124 -106 -88 -79 -78 -75 -70 -65 -62 -58 -59 -61 -62 -64 -67 -68 -67 -68 -68 -69 -69 -70 -70 -69 -68 -67 -61 -54 -48 -45 -43 -42 -43 -45 -45 -40 -38 -35 -32 -29 -28 -27 -27 -27 -26 -25 -26 -24 -23 -21 -20 -19 -18 -14 -12 -14 -21 -28 -31 -32 -35 -32 -29 -24 -18 -14 -11 -9 -7 -7 -7 -9 -13 -16 -17 -18 -21 -25 -26 -24 -26 -31 -35 -37 -38 -38 -39 -41 -44 -45 -48 -52 -55 -58 -64 -73 -85 -92 -97 -93 -81 -65 -53 -50 -48 -46 -40 -35 -32 -30 -30 -33 -35 -34 -31 -32 -29 -25 -20 -15 -11 -10 -11 -11 -11 -10 -9 -9 -9 -9 -8 -8 -7 -7 -7 -6 -5 -5 -5 -6 -4 -6 -13 -23 -31 -37 -39 -38 -36 -29 -20 -14 -9 -4 -1 -0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -5 -5 -4 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 -0 -1 -2 -2 -3 -5 -5 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -3 -2 -1 -1 0 0 0 0 0 -1 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -21 -103 -151 -174 -190 -211 -234 -256 -260 -241 -218 -186 -137 -159 -268 -260 -262 -275 -245 -118 -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 -3 -34 -97 -142 -167 -172 -181 -183 -98 -4 0 0 -23 -133 -246 -190 -110 -85 -74 -100 -147 -159 -154 -173 -206 -229 -243 -235 -215 -208 -163 -111 -133 -136 -146 -130 -169 -199 -221 -246 -240 -106 -2 0 0 0 0 -15 -83 -194 -151 -118 -97 -98 -123 -143 -138 -116 -86 -55 -47 -50 -55 -60 -58 -49 -39 -39 -45 -56 -90 -105 -101 -93 -85 -90 -93 -73 -58 -46 -38 -34 -36 -38 -40 -42 -44 -48 -52 -58 -65 -70 -68 -57 -49 -45 -52 -57 -57 -58 -63 -63 -58 -47 -46 -51 -58 -67 -78 -87 -91 -106 -116 -142 -155 -153 -152 -160 -167 -174 -191 -192 -191 -187 -182 -179 -179 -182 -174 -167 -161 -153 -148 -143 -133 -122 -112 -101 -98 -96 -93 -86 -81 -80 -79 -79 -79 -82 -82 -81 -80 -82 -89 -97 -105 -116 -106 -88 -77 -74 -74 -73 -68 -62 -56 -53 -56 -58 -61 -62 -63 -64 -64 -67 -66 -68 -69 -69 -68 -67 -67 -67 -64 -57 -53 -48 -43 -42 -44 -47 -46 -43 -41 -38 -35 -32 -30 -30 -30 -28 -27 -27 -27 -27 -27 -26 -24 -23 -20 -17 -14 -14 -18 -23 -26 -27 -30 -29 -25 -21 -17 -13 -9 -7 -7 -7 -9 -13 -17 -20 -22 -25 -27 -27 -26 -25 -29 -36 -41 -44 -46 -46 -45 -48 -53 -54 -53 -54 -57 -64 -76 -92 -108 -119 -124 -119 -102 -78 -57 -49 -48 -46 -40 -39 -42 -41 -39 -44 -50 -48 -46 -38 -31 -28 -24 -20 -17 -17 -16 -14 -11 -10 -11 -11 -10 -9 -8 -9 -8 -8 -8 -8 -8 -7 -6 -7 -7 -9 -14 -20 -27 -31 -34 -34 -33 -30 -26 -21 -15 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -0 -0 -1 -2 -5 -7 -7 -7 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -1 -1 -2 -2 -1 -0 0 0 0 -0 -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 -3 -25 -108 -221 -216 -209 -217 -238 -261 -259 -191 -111 -48 -75 -170 -270 -269 -266 -277 -277 -136 -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 -42 -166 -163 -135 -121 -137 -158 -146 -76 0 0 0 0 -23 -173 -238 -123 -97 -108 -154 -226 -254 -264 -253 -210 -180 -199 -179 -109 -94 -46 -4 -17 -25 -32 -30 -164 -218 -247 -204 -106 -29 0 0 0 0 0 0 0 -4 -18 -26 -30 -41 -117 -158 -149 -124 -105 -72 -50 -45 -42 -51 -59 -55 -46 -45 -53 -45 -96 -111 -114 -114 -111 -112 -116 -110 -90 -64 -44 -36 -36 -36 -37 -38 -42 -50 -57 -60 -62 -59 -51 -45 -44 -57 -92 -101 -86 -80 -87 -77 -59 -48 -52 -65 -77 -82 -61 -22 -17 -89 -118 -137 -149 -149 -148 -157 -167 -168 -184 -184 -182 -178 -174 -172 -172 -172 -170 -165 -158 -151 -143 -134 -125 -116 -108 -99 -94 -90 -87 -83 -79 -76 -75 -74 -72 -73 -74 -75 -75 -74 -75 -78 -83 -88 -86 -73 -62 -63 -69 -68 -63 -58 -55 -56 -60 -60 -59 -59 -59 -63 -65 -64 -65 -69 -69 -68 -67 -67 -66 -67 -65 -59 -53 -48 -44 -44 -46 -47 -47 -46 -44 -41 -38 -36 -34 -34 -33 -31 -30 -29 -29 -30 -30 -29 -26 -23 -23 -19 -16 -14 -16 -19 -21 -22 -25 -27 -25 -20 -16 -13 -9 -6 -7 -8 -10 -15 -20 -24 -28 -32 -33 -30 -27 -27 -31 -41 -48 -51 -52 -50 -48 -51 -57 -57 -57 -56 -59 -68 -80 -96 -113 -130 -138 -134 -118 -91 -65 -53 -49 -50 -51 -51 -56 -61 -60 -59 -74 -76 -61 -41 -31 -30 -32 -30 -28 -27 -22 -16 -12 -10 -11 -12 -11 -9 -9 -9 -9 -8 -8 -8 -8 -7 -6 -5 -6 -8 -12 -17 -22 -26 -29 -32 -33 -33 -31 -27 -24 -24 -21 -10 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -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 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -2 -4 -10 -15 -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 -1 -1 -0 -0 0 0 0 0 0 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 -16 -97 -239 -236 -226 -233 -246 -259 -229 -132 -59 -123 -199 -239 -266 -273 -283 -285 -283 -91 -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 -81 -201 -171 -115 -94 -120 -120 -70 -27 0 0 0 0 -24 -217 -248 -162 -146 -173 -219 -270 -305 -279 -209 -152 -121 -99 -58 -5 0 0 0 0 0 0 -10 -138 -235 -260 -183 -66 -2 0 0 0 0 0 0 0 0 0 0 0 0 -97 -157 -152 -128 -111 -82 -52 -47 -42 -55 -64 -64 -61 -62 -64 -62 -67 -76 -98 -111 -113 -121 -142 -157 -145 -109 -66 -43 -37 -36 -36 -36 -41 -66 -70 -61 -53 -47 -41 -40 -55 -94 -136 -138 -109 -93 -89 -74 -60 -58 -70 -86 -85 -83 -62 -26 -25 -92 -129 -132 -144 -150 -154 -160 -167 -169 -175 -174 -173 -170 -168 -168 -168 -168 -166 -162 -154 -148 -141 -132 -122 -112 -105 -98 -92 -87 -83 -81 -77 -72 -70 -67 -64 -62 -62 -66 -72 -70 -64 -62 -62 -62 -58 -50 -46 -50 -58 -59 -54 -50 -46 -44 -53 -54 -55 -56 -56 -55 -58 -62 -66 -69 -70 -69 -68 -68 -68 -69 -63 -56 -47 -44 -44 -46 -47 -49 -49 -48 -47 -45 -43 -41 -39 -38 -37 -35 -33 -32 -32 -32 -32 -30 -27 -25 -23 -20 -16 -14 -14 -15 -17 -19 -21 -21 -21 -19 -15 -11 -8 -6 -6 -7 -11 -16 -22 -27 -32 -36 -37 -35 -30 -31 -36 -46 -54 -57 -55 -53 -50 -53 -59 -57 -55 -56 -61 -70 -81 -94 -108 -122 -132 -132 -118 -95 -73 -61 -57 -62 -67 -65 -67 -71 -75 -81 -88 -95 -81 -58 -41 -36 -37 -37 -34 -30 -26 -19 -14 -12 -12 -12 -11 -9 -8 -9 -10 -10 -10 -10 -9 -8 -7 -6 -6 -7 -10 -14 -18 -22 -26 -30 -33 -36 -36 -35 -37 -40 -36 -20 -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 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -2 -4 -10 -19 -19 -10 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 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 -140 -245 -245 -238 -252 -256 -262 -242 -201 -199 -248 -251 -261 -269 -275 -285 -292 -276 -183 -37 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -120 -205 -163 -105 -82 -120 -175 -145 -51 0 0 0 -0 -13 -139 -183 -204 -231 -239 -243 -282 -244 -125 -120 -183 -174 -82 0 0 0 0 0 0 0 0 -5 -43 -167 -137 -55 -11 0 0 0 0 0 0 0 0 0 0 0 0 -1 -44 -121 -142 -130 -112 -86 -57 -51 -45 -65 -86 -95 -98 -93 -89 -140 -154 -127 -90 -74 -77 -99 -143 -189 -204 -171 -123 -70 -41 -37 -35 -36 -43 -67 -62 -52 -46 -40 -35 -42 -77 -126 -159 -166 -127 -98 -79 -62 -61 -68 -82 -99 -89 -87 -90 -100 -125 -145 -134 -126 -143 -158 -165 -165 -165 -169 -165 -165 -165 -165 -163 -163 -163 -162 -161 -157 -152 -146 -137 -128 -120 -111 -104 -97 -90 -84 -80 -75 -71 -68 -66 -61 -54 -50 -49 -52 -61 -58 -52 -53 -50 -45 -42 -42 -43 -46 -48 -45 -41 -39 -42 -40 -43 -50 -52 -52 -51 -50 -50 -56 -65 -70 -71 -70 -70 -71 -71 -66 -59 -52 -45 -43 -44 -46 -49 -51 -50 -50 -49 -49 -47 -45 -44 -42 -40 -38 -36 -34 -35 -35 -33 -31 -29 -27 -23 -20 -16 -13 -12 -13 -15 -17 -21 -19 -20 -16 -12 -9 -7 -6 -5 -6 -10 -16 -24 -30 -35 -38 -40 -39 -36 -37 -41 -50 -57 -59 -58 -55 -54 -55 -58 -57 -57 -58 -63 -72 -81 -86 -93 -103 -113 -115 -105 -85 -69 -63 -62 -66 -68 -67 -72 -85 -97 -94 -79 -102 -99 -84 -62 -45 -38 -37 -37 -32 -28 -21 -16 -14 -14 -12 -11 -10 -9 -11 -12 -12 -12 -13 -12 -11 -8 -6 -6 -7 -8 -11 -15 -19 -24 -29 -32 -34 -37 -40 -42 -43 -39 -29 -16 -7 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -6 -9 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 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 -109 -216 -249 -251 -267 -277 -277 -274 -262 -250 -246 -251 -259 -263 -271 -278 -272 -277 -229 -61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -84 -188 -196 -137 -90 -86 -124 -147 -102 -29 0 0 0 0 0 0 -11 -156 -232 -198 -140 -149 -147 -116 -153 -184 -142 -59 0 0 0 0 0 0 0 0 0 -6 -30 -20 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -80 -133 -141 -130 -115 -96 -82 -75 -86 -119 -132 -145 -154 -158 -153 -127 -77 -55 -57 -60 -66 -94 -153 -209 -208 -166 -131 -115 -72 -39 -38 -41 -48 -44 -43 -42 -37 -35 -49 -87 -130 -141 -123 -120 -100 -72 -63 -74 -80 -85 -100 -95 -103 -117 -125 -125 -124 -123 -119 -139 -156 -163 -161 -155 -152 -154 -156 -159 -159 -158 -156 -155 -154 -153 -150 -146 -141 -133 -124 -117 -110 -103 -96 -88 -80 -76 -73 -71 -69 -65 -57 -47 -42 -41 -39 -41 -41 -41 -41 -42 -37 -36 -38 -42 -44 -42 -38 -35 -33 -41 -41 -43 -49 -52 -51 -49 -51 -55 -62 -70 -73 -73 -69 -68 -69 -66 -64 -56 -50 -48 -47 -47 -48 -49 -50 -49 -49 -51 -52 -50 -48 -46 -44 -41 -39 -38 -38 -38 -36 -34 -31 -29 -27 -23 -20 -16 -13 -12 -12 -13 -15 -20 -18 -16 -14 -12 -10 -8 -6 -6 -7 -11 -17 -24 -31 -36 -39 -42 -43 -43 -44 -46 -54 -60 -60 -56 -50 -49 -50 -52 -52 -52 -55 -63 -71 -80 -82 -84 -90 -96 -96 -88 -73 -61 -56 -62 -65 -64 -63 -69 -79 -84 -85 -80 -103 -107 -98 -80 -59 -43 -37 -33 -30 -27 -22 -17 -15 -13 -12 -12 -13 -12 -13 -14 -15 -15 -15 -15 -14 -11 -8 -7 -6 -6 -8 -11 -16 -21 -29 -31 -34 -38 -41 -41 -41 -39 -38 -29 -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 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -7 -17 -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 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -64 -216 -257 -261 -235 -209 -272 -277 -250 -235 -236 -244 -249 -250 -250 -253 -254 -275 -254 -126 -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 -1 -39 -305 -262 -178 -113 -84 -99 -121 -74 -3 -2 0 0 0 0 0 0 0 -31 -68 -56 -33 -68 -168 -235 -214 -173 -103 -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 -4 -36 -96 -141 -149 -140 -129 -117 -97 -47 -71 -144 -163 -164 -156 -123 -39 -4 -7 -31 -40 -28 -27 -57 -120 -197 -199 -157 -134 -124 -85 -49 -41 -42 -44 -45 -43 -39 -38 -50 -73 -91 -89 -112 -126 -101 -72 -67 -78 -81 -77 -91 -103 -114 -127 -131 -122 -108 -107 -115 -138 -151 -153 -149 -142 -136 -139 -147 -151 -151 -150 -149 -147 -146 -144 -142 -140 -135 -127 -118 -111 -106 -100 -93 -85 -76 -71 -69 -67 -65 -60 -53 -44 -38 -34 -30 -33 -36 -35 -33 -34 -33 -33 -42 -54 -55 -50 -41 -35 -38 -41 -43 -46 -51 -53 -53 -52 -52 -56 -65 -71 -75 -73 -70 -68 -68 -64 -59 -55 -52 -50 -49 -48 -47 -48 -50 -49 -50 -51 -52 -50 -48 -46 -44 -41 -39 -39 -39 -38 -36 -34 -32 -29 -26 -23 -19 -16 -13 -11 -11 -13 -14 -17 -16 -15 -14 -16 -16 -13 -7 -8 -9 -12 -17 -24 -31 -36 -39 -43 -48 -46 -48 -50 -57 -61 -59 -53 -48 -47 -48 -50 -50 -48 -51 -62 -68 -74 -76 -78 -79 -79 -76 -69 -60 -52 -49 -56 -63 -64 -63 -69 -80 -81 -89 -87 -98 -104 -103 -95 -79 -56 -40 -30 -27 -24 -20 -16 -14 -12 -11 -12 -15 -15 -15 -16 -17 -17 -18 -16 -16 -14 -11 -8 -7 -6 -6 -7 -12 -18 -24 -28 -32 -36 -39 -41 -42 -40 -40 -32 -16 -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 -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 -3 -11 -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 -1 -3 -3 -3 -4 -4 -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 -27 -95 -177 -258 -258 -272 -210 -201 -268 -279 -252 -242 -243 -238 -233 -232 -239 -250 -254 -288 -319 -200 -53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -52 -217 -249 -169 -116 -100 -129 -133 -71 0 0 0 0 0 0 0 0 0 0 0 0 -69 -152 -208 -223 -211 -204 -166 -89 -51 -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 -3 -30 -87 -112 -76 -50 -50 -40 -7 -11 -92 -110 -117 -79 -22 0 0 -0 -6 -9 -4 0 -5 -29 -94 -194 -190 -157 -112 -73 -48 -40 -40 -45 -49 -49 -44 -41 -45 -54 -66 -81 -104 -110 -85 -65 -67 -74 -72 -67 -79 -101 -122 -137 -134 -116 -99 -103 -121 -135 -146 -143 -138 -133 -129 -129 -133 -139 -143 -142 -141 -139 -137 -135 -132 -130 -124 -116 -108 -101 -96 -92 -87 -78 -68 -60 -57 -55 -52 -47 -42 -35 -29 -23 -22 -28 -30 -28 -26 -27 -29 -30 -36 -48 -48 -47 -41 -36 -42 -43 -45 -52 -56 -55 -55 -55 -56 -59 -67 -72 -74 -73 -71 -69 -66 -60 -53 -50 -53 -53 -51 -50 -48 -45 -45 -46 -48 -48 -48 -48 -45 -43 -42 -40 -39 -40 -39 -39 -37 -35 -32 -29 -25 -22 -18 -16 -14 -13 -12 -12 -13 -15 -14 -14 -16 -21 -22 -16 -9 -9 -11 -13 -17 -22 -29 -36 -43 -47 -52 -48 -49 -51 -55 -57 -54 -48 -44 -44 -46 -48 -47 -46 -48 -55 -63 -69 -71 -69 -66 -61 -55 -50 -49 -45 -42 -47 -57 -58 -54 -60 -76 -79 -86 -93 -101 -108 -112 -111 -104 -73 -52 -39 -30 -23 -17 -14 -13 -12 -12 -13 -16 -17 -18 -18 -18 -19 -19 -17 -16 -15 -13 -11 -9 -7 -5 -6 -9 -13 -18 -23 -28 -33 -37 -41 -41 -38 -37 -30 -17 -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 -1 -1 -1 -0 0 0 0 0 0 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 -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 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -7 -9 -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 -64 -178 -258 -263 -256 -278 -299 -281 -274 -269 -255 -246 -235 -221 -217 -222 -235 -249 -228 -86 -145 -92 -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 -12 -77 -208 -158 -140 -146 -175 -151 -70 0 0 0 0 0 0 0 0 0 0 -0 -42 -143 -212 -223 -209 -211 -222 -217 -171 -151 -81 -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 -2 -17 -36 -11 -1 -5 -5 0 -1 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 -1 -14 -63 -159 -161 -114 -87 -60 -41 -39 -50 -57 -51 -55 -52 -52 -56 -64 -73 -81 -81 -62 -58 -69 -77 -73 -70 -83 -109 -130 -138 -122 -105 -99 -100 -109 -123 -131 -131 -128 -124 -121 -121 -122 -124 -127 -127 -129 -127 -125 -122 -119 -115 -110 -97 -92 -87 -81 -76 -72 -67 -62 -56 -52 -47 -42 -34 -27 -23 -21 -19 -21 -25 -25 -20 -19 -21 -24 -27 -28 -31 -36 -40 -37 -37 -44 -48 -48 -51 -53 -53 -54 -58 -61 -67 -74 -76 -77 -76 -74 -70 -63 -55 -48 -44 -50 -52 -48 -48 -50 -46 -44 -43 -44 -45 -46 -45 -43 -40 -40 -41 -41 -42 -39 -37 -37 -35 -32 -29 -27 -23 -20 -17 -15 -14 -12 -13 -14 -14 -14 -14 -16 -18 -17 -14 -12 -12 -13 -15 -17 -22 -29 -37 -42 -49 -51 -48 -48 -48 -48 -47 -45 -41 -38 -37 -38 -41 -42 -45 -49 -54 -60 -66 -64 -60 -53 -45 -39 -39 -44 -42 -37 -39 -50 -57 -57 -58 -66 -79 -88 -97 -110 -118 -120 -117 -109 -86 -68 -50 -34 -24 -18 -15 -15 -13 -13 -14 -17 -19 -19 -19 -19 -20 -20 -19 -18 -16 -14 -12 -10 -9 -6 -6 -7 -10 -12 -15 -20 -28 -35 -39 -40 -40 -38 -31 -22 -12 -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 -1 -3 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -4 -5 -6 -6 -4 -2 -1 -1 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -36 -111 -222 -272 -268 -261 -253 -276 -268 -254 -245 -237 -224 -209 -202 -211 -232 -257 -270 -185 -6 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -106 -194 -228 -178 -168 -199 -165 -103 -38 0 0 0 0 0 0 0 0 0 0 -23 -145 -212 -220 -211 -204 -209 -218 -218 -196 -197 -162 -77 -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 -5 -38 -128 -111 -69 -42 -34 -43 -56 -51 -32 -57 -55 -59 -62 -63 -62 -62 -58 -57 -57 -67 -74 -76 -82 -103 -129 -133 -126 -119 -106 -97 -102 -114 -110 -108 -111 -110 -108 -109 -110 -111 -110 -108 -109 -110 -107 -108 -107 -102 -95 -85 -94 -102 -93 -78 -68 -63 -61 -61 -60 -64 -56 -51 -42 -32 -26 -24 -22 -23 -27 -26 -23 -21 -21 -20 -20 -20 -21 -24 -26 -28 -35 -45 -53 -53 -46 -44 -45 -52 -60 -66 -72 -78 -81 -81 -80 -77 -70 -61 -53 -49 -48 -50 -50 -46 -45 -45 -42 -41 -39 -39 -40 -41 -39 -38 -39 -39 -39 -38 -37 -38 -38 -37 -35 -33 -30 -28 -24 -21 -19 -17 -16 -15 -14 -14 -14 -15 -17 -21 -21 -17 -13 -11 -11 -12 -14 -18 -22 -27 -31 -32 -45 -46 -45 -45 -44 -42 -40 -39 -39 -36 -34 -35 -38 -42 -47 -52 -55 -58 -59 -51 -44 -36 -28 -27 -34 -45 -43 -34 -31 -38 -47 -54 -59 -67 -85 -97 -104 -114 -121 -120 -116 -100 -94 -87 -69 -48 -29 -18 -17 -16 -16 -15 -14 -16 -17 -18 -17 -18 -18 -19 -19 -18 -16 -14 -13 -11 -10 -8 -6 -6 -7 -9 -11 -15 -23 -31 -37 -40 -42 -41 -36 -29 -22 -15 -7 -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 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -3 -4 -5 -3 -14 -9 -3 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -123 -252 -290 -291 -286 -274 -261 -261 -253 -237 -230 -225 -212 -197 -198 -218 -246 -280 -286 -134 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -266 -302 -236 -185 -189 -227 -124 -17 0 0 0 0 0 0 0 0 0 0 -28 -100 -208 -247 -222 -208 -204 -207 -212 -207 -191 -196 -197 -160 -76 -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 -30 -134 -124 -69 -42 -35 -36 -31 -18 -9 -27 -37 -52 -56 -63 -69 -65 -59 -55 -58 -70 -80 -88 -99 -119 -135 -134 -115 -108 -109 -106 -107 -112 -106 -101 -97 -91 -89 -90 -89 -90 -96 -96 -96 -91 -88 -90 -90 -86 -83 -90 -97 -100 -97 -90 -87 -91 -97 -103 -100 -97 -90 -86 -80 -71 -62 -58 -54 -47 -40 -39 -41 -45 -41 -25 -23 -21 -21 -21 -24 -30 -38 -47 -54 -55 -50 -47 -49 -57 -66 -72 -79 -84 -86 -86 -83 -78 -72 -63 -54 -51 -51 -49 -46 -45 -43 -41 -40 -39 -36 -34 -35 -37 -37 -37 -38 -37 -36 -33 -35 -38 -39 -38 -36 -34 -31 -28 -26 -25 -23 -20 -18 -16 -15 -14 -14 -15 -17 -18 -20 -20 -14 -10 -11 -14 -18 -23 -26 -26 -29 -32 -40 -43 -43 -43 -42 -40 -40 -39 -38 -37 -37 -38 -39 -40 -44 -51 -58 -55 -50 -42 -33 -25 -20 -23 -33 -48 -48 -36 -30 -32 -35 -38 -46 -61 -85 -100 -103 -108 -113 -112 -108 -100 -100 -102 -89 -61 -32 -20 -18 -18 -19 -17 -14 -14 -16 -17 -17 -17 -17 -17 -17 -17 -16 -14 -14 -13 -11 -10 -9 -8 -7 -7 -9 -13 -19 -27 -36 -42 -44 -44 -40 -35 -30 -23 -13 -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 -1 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -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 -94 -240 -327 -319 -313 -297 -284 -275 -260 -241 -229 -224 -214 -207 -215 -220 -213 -238 -301 -84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -20 -251 -222 -182 -168 -191 -202 -108 0 0 0 0 0 0 0 0 0 0 0 -95 -191 -236 -237 -219 -207 -202 -204 -205 -196 -186 -193 -190 -192 -161 -78 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -39 -131 -148 -93 -60 -33 -15 -5 0 -1 -7 -50 -50 -42 -43 -47 -49 -54 -70 -77 -81 -94 -106 -118 -129 -132 -117 -108 -88 -100 -104 -106 -111 -111 -106 -97 -84 -80 -86 -84 -76 -78 -90 -89 -84 -86 -90 -92 -95 -100 -108 -117 -126 -136 -147 -158 -165 -171 -182 -179 -154 -137 -133 -129 -120 -106 -87 -69 -69 -72 -70 -76 -83 -74 -51 -46 -37 -34 -34 -36 -42 -49 -54 -59 -59 -52 -58 -65 -72 -77 -80 -83 -90 -94 -92 -88 -84 -78 -69 -58 -54 -54 -47 -41 -39 -39 -37 -35 -33 -32 -28 -31 -33 -34 -35 -35 -34 -34 -31 -32 -35 -38 -37 -36 -35 -32 -31 -30 -28 -26 -24 -22 -19 -17 -15 -13 -14 -16 -20 -23 -19 -14 -11 -13 -16 -22 -29 -31 -29 -28 -29 -35 -42 -45 -46 -46 -45 -45 -42 -37 -36 -35 -36 -38 -39 -40 -50 -58 -52 -45 -37 -30 -25 -22 -24 -37 -51 -51 -40 -32 -30 -31 -37 -44 -57 -82 -98 -101 -101 -101 -100 -99 -102 -108 -109 -97 -68 -37 -22 -20 -20 -19 -18 -16 -15 -17 -18 -18 -17 -17 -17 -17 -18 -17 -16 -15 -14 -14 -14 -14 -12 -9 -7 -7 -10 -15 -23 -33 -40 -43 -42 -40 -38 -36 -30 -23 -17 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 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 -271 -367 -355 -344 -322 -294 -285 -271 -246 -230 -231 -229 -235 -252 -221 -134 -93 -250 -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 -5 -34 -93 -197 -150 -150 -142 -116 -87 -43 -3 -10 -4 0 0 0 0 0 -3 -13 -70 -166 -226 -246 -239 -219 -198 -191 -195 -199 -187 -180 -186 -183 -183 -190 -166 -85 -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 -11 -51 -109 -121 -80 -49 -13 -2 0 0 -0 -9 -54 -30 -18 -21 -36 -57 -76 -89 -93 -89 -98 -110 -121 -132 -131 -103 -86 -77 -88 -92 -97 -107 -118 -123 -117 -99 -88 -94 -93 -85 -83 -98 -108 -109 -120 -130 -144 -159 -165 -154 -130 -126 -124 -115 -106 -197 -226 -132 -236 -252 -208 -164 -154 -175 -173 -129 -98 -95 -89 -85 -96 -103 -99 -90 -84 -71 -67 -63 -59 -61 -61 -56 -55 -59 -60 -67 -73 -77 -77 -75 -76 -82 -89 -94 -90 -87 -82 -74 -65 -59 -52 -45 -38 -33 -30 -30 -30 -28 -25 -23 -27 -29 -30 -30 -32 -33 -32 -32 -35 -36 -36 -36 -36 -35 -35 -35 -34 -32 -30 -28 -25 -22 -21 -21 -16 -16 -18 -20 -19 -16 -13 -13 -13 -16 -21 -27 -32 -32 -31 -30 -36 -44 -49 -52 -52 -49 -48 -47 -42 -38 -37 -39 -42 -44 -46 -55 -45 -46 -42 -37 -34 -33 -32 -30 -44 -54 -52 -44 -36 -30 -27 -31 -44 -64 -82 -94 -96 -93 -93 -97 -105 -110 -119 -117 -99 -72 -45 -26 -22 -23 -23 -21 -19 -20 -22 -22 -20 -18 -17 -18 -18 -19 -18 -18 -19 -16 -17 -18 -17 -14 -10 -8 -7 -9 -13 -20 -28 -34 -36 -35 -38 -41 -41 -37 -30 -24 -18 -12 -7 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -3 -2 -1 -1 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 -0 -0 0 0 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 -188 -332 -390 -382 -358 -325 -315 -279 -248 -239 -244 -248 -283 -288 -214 -84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -176 -250 -201 -157 -188 -88 -32 -8 -13 -52 -105 -114 -8 0 0 0 -18 -62 -141 -216 -240 -258 -270 -260 -224 -184 -172 -183 -193 -178 -183 -189 -183 -179 -185 -193 -169 -132 -81 -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 -33 -80 -101 -84 -51 -4 -1 0 0 0 0 -7 -30 -14 -10 -20 -38 -57 -76 -89 -92 -89 -96 -105 -119 -130 -124 -97 -80 -73 -82 -89 -102 -121 -137 -144 -139 -114 -92 -92 -95 -100 -114 -139 -158 -141 -131 -140 -163 -195 -196 -122 0 0 0 0 -0 -58 -81 -31 -48 -51 -50 -43 -73 -130 -146 -144 -206 -218 -148 -134 -141 -140 -131 -121 -111 -100 -89 -81 -81 -80 -74 -63 -54 -55 -56 -54 -56 -59 -61 -61 -62 -66 -73 -87 -88 -84 -80 -75 -68 -61 -51 -42 -36 -31 -27 -24 -24 -26 -22 -21 -22 -24 -27 -28 -29 -30 -33 -33 -36 -38 -38 -37 -37 -37 -38 -38 -37 -36 -34 -30 -26 -24 -23 -23 -19 -18 -19 -20 -19 -16 -13 -14 -13 -16 -19 -22 -27 -31 -34 -35 -44 -48 -51 -56 -58 -53 -52 -52 -48 -43 -42 -44 -45 -45 -44 -38 -39 -43 -42 -40 -42 -45 -47 -47 -54 -58 -53 -44 -36 -29 -26 -38 -49 -65 -82 -93 -94 -91 -92 -102 -114 -123 -131 -125 -101 -67 -37 -26 -24 -26 -26 -24 -25 -29 -34 -34 -29 -22 -19 -18 -18 -18 -20 -21 -25 -21 -18 -16 -16 -15 -12 -7 -7 -8 -11 -16 -21 -24 -25 -25 -34 -42 -44 -41 -35 -27 -18 -12 -8 -5 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -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 -2 -214 -401 -394 -347 -345 -347 -323 -288 -272 -274 -230 -201 -223 -162 -83 -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 -36 -304 -336 -242 -191 -148 -49 -6 0 -73 -195 -302 -311 -124 -7 0 0 -99 -207 -265 -247 -243 -284 -300 -278 -231 -182 -159 -173 -188 -181 -194 -198 -191 -187 -190 -187 -186 -179 -153 -95 -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 -6 -31 -63 -70 -35 0 0 0 0 0 0 -2 -9 -10 -13 -24 -45 -65 -73 -73 -75 -83 -91 -99 -120 -128 -116 -95 -81 -80 -88 -99 -119 -147 -167 -171 -157 -128 -100 -107 -121 -137 -155 -175 -175 -110 -56 -49 -45 -37 -21 -4 0 0 0 0 0 -1 -4 -2 -2 0 0 0 -11 -30 -39 -62 -129 -132 -91 -167 -211 -219 -204 -180 -154 -132 -121 -109 -98 -88 -82 -77 -68 -58 -50 -47 -46 -45 -46 -47 -51 -56 -63 -80 -84 -81 -79 -76 -70 -61 -51 -41 -34 -30 -27 -24 -24 -24 -22 -20 -20 -21 -23 -26 -28 -29 -33 -33 -34 -37 -39 -38 -38 -38 -38 -39 -39 -38 -36 -33 -29 -27 -25 -25 -24 -22 -20 -19 -20 -17 -15 -14 -13 -16 -20 -22 -25 -31 -38 -44 -50 -53 -55 -60 -63 -63 -61 -58 -54 -53 -50 -48 -50 -51 -53 -48 -40 -48 -49 -50 -56 -62 -68 -70 -70 -66 -58 -48 -38 -34 -36 -44 -51 -63 -78 -91 -96 -92 -92 -102 -112 -124 -137 -134 -108 -67 -39 -31 -29 -29 -29 -29 -33 -42 -50 -42 -30 -21 -20 -23 -26 -28 -27 -25 -27 -24 -18 -13 -12 -13 -15 -11 -10 -9 -9 -10 -12 -14 -15 -16 -28 -37 -42 -41 -36 -29 -19 -13 -10 -8 -7 -5 -4 -2 -1 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -84 -183 -184 -172 -230 -259 -222 -312 -247 -272 -148 -38 -9 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -37 -320 -283 -244 -158 -37 -5 0 0 -130 -291 -339 -298 -195 -0 -3 -46 -195 -266 -260 -248 -251 -293 -305 -271 -227 -188 -165 -163 -179 -189 -202 -204 -196 -188 -186 -186 -178 -171 -168 -128 -52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -56 -59 -28 -9 -12 -1 -0 0 0 0 -3 -11 -19 -26 -40 -55 -64 -71 -76 -74 -83 -91 -115 -120 -109 -93 -87 -96 -108 -123 -154 -186 -204 -202 -186 -158 -131 -144 -165 -121 -79 -73 -72 -35 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -15 -6 -0 -70 -148 -201 -203 -176 -168 -199 -169 -147 -130 -113 -101 -92 -84 -76 -67 -57 -51 -46 -42 -40 -40 -42 -56 -68 -74 -76 -76 -73 -69 -64 -55 -44 -37 -34 -31 -28 -26 -24 -23 -22 -22 -23 -24 -26 -28 -28 -31 -30 -34 -37 -38 -38 -38 -38 -38 -40 -38 -38 -37 -35 -33 -31 -30 -29 -28 -27 -23 -21 -21 -18 -17 -14 -19 -29 -29 -24 -26 -32 -41 -50 -55 -58 -61 -66 -70 -70 -68 -73 -64 -59 -58 -58 -60 -58 -52 -45 -46 -60 -65 -64 -70 -81 -92 -92 -86 -77 -63 -52 -47 -46 -46 -49 -55 -63 -74 -87 -93 -87 -84 -87 -94 -111 -131 -138 -115 -74 -57 -45 -41 -39 -38 -39 -46 -57 -61 -46 -30 -23 -24 -31 -38 -39 -34 -30 -28 -25 -20 -13 -9 -11 -16 -15 -13 -11 -10 -10 -10 -11 -10 -13 -21 -31 -37 -39 -36 -31 -22 -16 -14 -15 -13 -9 -4 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -2 -5 -3 -1 -0 0 -0 -1 -2 -1 -0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -2 -3 -3 -1 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -28 -32 -78 -86 -186 -293 -161 -132 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -60 -151 -292 -215 -233 -128 -29 0 0 -8 -131 -272 -233 -92 -14 -30 -91 -175 -226 -246 -249 -248 -256 -280 -294 -265 -224 -196 -180 -171 -177 -199 -219 -251 -223 -196 -184 -182 -180 -169 -161 -125 -41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -27 -39 -65 -68 -56 -60 -64 -7 -1 0 0 -3 -8 -13 -17 -26 -43 -51 -55 -62 -67 -65 -77 -83 -104 -109 -101 -92 -91 -105 -124 -144 -173 -202 -222 -231 -225 -204 -185 -198 -122 -47 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -77 -147 -100 0 0 0 0 0 0 0 0 0 0 0 0 -33 -68 -72 -60 -88 -186 -246 -208 -187 -170 -152 -132 -113 -95 -83 -74 -66 -62 -53 -43 -38 -36 -43 -52 -60 -67 -70 -70 -66 -61 -58 -48 -43 -40 -36 -32 -30 -29 -26 -22 -23 -24 -27 -28 -28 -28 -30 -30 -35 -39 -40 -40 -39 -38 -37 -39 -40 -40 -40 -38 -36 -34 -34 -32 -31 -30 -27 -23 -23 -21 -19 -15 -25 -48 -40 -22 -27 -31 -40 -49 -55 -59 -64 -71 -79 -84 -80 -80 -77 -74 -72 -72 -73 -64 -46 -46 -62 -75 -79 -79 -85 -97 -103 -103 -93 -82 -69 -60 -56 -57 -58 -59 -61 -64 -69 -76 -81 -77 -70 -66 -72 -92 -118 -127 -104 -74 -62 -61 -60 -58 -55 -53 -60 -67 -64 -50 -38 -34 -37 -42 -47 -43 -38 -33 -30 -28 -22 -14 -8 -8 -12 -14 -13 -11 -10 -10 -11 -11 -10 -12 -17 -25 -32 -35 -35 -31 -26 -22 -21 -20 -17 -12 -7 -3 -1 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -1 -0 0 0 -1 -2 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -1 -4 -7 -5 -2 -0 0 -0 -1 -2 -1 -1 -0 -1 -0 0 0 0 0 0 0 0 -0 -2 -3 -4 -3 -1 -1 -1 -4 -5 -5 -4 -3 -1 -0 -0 -1 -2 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -28 -153 -228 -136 -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 -50 -211 -305 -220 -165 -223 -104 -22 0 0 -35 -169 -312 -233 -72 -14 -104 -207 -222 -230 -244 -256 -262 -261 -252 -229 -199 -196 -202 -186 -182 -146 -106 -148 -296 -274 -224 -193 -182 -176 -167 -156 -123 -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 -7 -34 -79 -88 -86 -72 -56 -69 -86 -23 -4 -0 0 -7 -14 -15 -14 -24 -39 -46 -51 -56 -59 -62 -74 -80 -98 -102 -96 -91 -94 -112 -145 -183 -184 -146 -132 -122 -104 -83 -66 -61 -27 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -50 -32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -43 -172 -151 -181 -214 -223 -203 -166 -132 -105 -88 -80 -78 -73 -65 -53 -44 -41 -44 -51 -57 -61 -63 -64 -63 -62 -58 -51 -46 -41 -37 -34 -32 -30 -27 -29 -31 -31 -32 -31 -29 -30 -33 -36 -40 -41 -39 -39 -38 -38 -41 -42 -41 -40 -39 -37 -36 -38 -35 -33 -33 -31 -27 -25 -24 -21 -18 -21 -33 -29 -19 -26 -31 -36 -43 -50 -56 -63 -72 -83 -92 -92 -93 -96 -98 -98 -98 -92 -70 -52 -68 -82 -90 -93 -94 -98 -107 -103 -101 -91 -78 -67 -59 -59 -64 -66 -65 -64 -63 -65 -70 -74 -69 -58 -52 -58 -75 -95 -99 -80 -63 -60 -62 -61 -61 -62 -66 -69 -65 -62 -55 -45 -44 -51 -52 -52 -49 -44 -39 -37 -33 -26 -18 -12 -10 -11 -12 -12 -11 -10 -10 -11 -11 -10 -10 -14 -22 -29 -34 -36 -34 -29 -27 -26 -24 -21 -18 -14 -9 -5 -3 -2 -1 -0 -1 -2 -1 -2 -3 -2 -2 -1 -2 -4 -2 -0 -0 -1 -2 -3 -5 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -3 -0 0 0 -0 -1 -1 -0 0 0 -1 -1 -1 0 0 0 0 0 0 0 -1 -3 -5 -4 -2 -3 -5 -5 -4 -2 -1 -2 -1 -0 0 -0 -0 0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -37 -37 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -45 -53 -26 -63 -275 -320 -207 -163 -184 -115 -38 -6 0 -57 -188 -288 -164 -47 -70 -151 -204 -205 -223 -217 -246 -265 -236 -165 -95 -68 -109 -179 -100 -78 -45 -16 -86 -282 -313 -260 -205 -178 -171 -164 -154 -124 -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 -7 -31 -71 -83 -84 -82 -69 -71 -76 -43 -19 -7 -1 -6 -14 -16 -16 -21 -29 -31 -40 -54 -59 -63 -75 -83 -99 -103 -95 -95 -107 -131 -166 -200 -131 -27 -1 0 0 -3 -5 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -63 -146 -221 -254 -233 -179 -136 -112 -94 -83 -77 -67 -52 -40 -37 -48 -58 -55 -52 -55 -60 -56 -57 -58 -52 -46 -41 -37 -33 -33 -36 -34 -33 -35 -36 -35 -32 -30 -31 -35 -37 -40 -39 -37 -37 -38 -39 -41 -41 -41 -40 -39 -38 -37 -39 -38 -36 -35 -33 -31 -29 -27 -26 -22 -17 -17 -18 -22 -30 -31 -35 -39 -45 -51 -58 -68 -78 -85 -92 -103 -114 -122 -126 -120 -100 -74 -75 -91 -101 -105 -105 -107 -110 -114 -103 -94 -84 -73 -65 -62 -64 -71 -68 -64 -57 -57 -67 -73 -73 -69 -57 -54 -60 -74 -84 -82 -66 -56 -59 -66 -66 -60 -58 -67 -63 -59 -56 -53 -51 -54 -58 -61 -58 -56 -57 -51 -45 -42 -37 -28 -20 -16 -18 -18 -16 -14 -11 -9 -10 -10 -11 -10 -13 -20 -28 -33 -35 -34 -31 -29 -29 -28 -27 -25 -24 -20 -14 -10 -7 -4 -3 -7 -11 -9 -9 -15 -19 -22 -15 -13 -14 -13 -7 -0 -1 -1 -1 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -0 0 0 -0 -0 0 0 0 -0 -2 -3 -3 -3 -5 -7 -6 -3 -2 -1 -0 0 0 0 0 0 0 -0 -2 -3 -3 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -76 -192 -253 -215 -234 -372 -327 -220 -167 -166 -161 -60 -10 0 -26 -81 -96 -10 -45 -186 -192 -195 -188 -161 -125 -188 -187 -112 -47 -12 -6 -29 -68 -6 0 -1 -0 -93 -258 -294 -253 -191 -148 -134 -125 -94 -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 -6 -29 -66 -90 -97 -107 -97 -80 -63 -46 -38 -28 -18 -16 -19 -19 -19 -25 -35 -39 -39 -54 -60 -64 -73 -83 -98 -104 -109 -134 -157 -173 -169 -123 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -93 -174 -235 -232 -181 -145 -117 -97 -80 -62 -43 -32 -35 -56 -72 -59 -49 -51 -54 -53 -51 -50 -48 -45 -41 -39 -37 -34 -37 -41 -38 -36 -34 -32 -30 -28 -30 -36 -37 -37 -37 -37 -35 -35 -35 -37 -38 -39 -40 -39 -37 -36 -38 -38 -37 -36 -36 -34 -32 -29 -31 -24 -18 -17 -29 -50 -51 -28 -29 -30 -37 -45 -51 -58 -67 -76 -93 -110 -124 -134 -136 -123 -99 -88 -102 -113 -119 -120 -121 -123 -124 -117 -103 -90 -79 -70 -63 -55 -50 -67 -71 -67 -62 -64 -71 -74 -67 -67 -64 -65 -72 -80 -82 -74 -64 -57 -59 -61 -61 -59 -56 -57 -56 -55 -54 -51 -50 -54 -63 -70 -67 -62 -63 -57 -48 -48 -49 -43 -34 -27 -22 -20 -20 -14 -8 -8 -8 -9 -10 -10 -13 -20 -28 -34 -37 -37 -34 -32 -32 -33 -34 -33 -34 -33 -28 -22 -17 -14 -13 -18 -24 -28 -31 -38 -49 -59 -53 -41 -34 -26 -10 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -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 -2 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -120 -295 -409 -429 -466 -420 -337 -233 -179 -168 -140 -49 -2 0 0 -5 -23 -58 -117 -205 -138 -142 -105 -54 -33 -70 -51 -10 -3 0 0 0 0 0 0 0 0 -114 -230 -232 -178 -131 -117 -121 -109 -57 -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 -3 -20 -58 -100 -118 -131 -146 -139 -108 -74 -59 -61 -54 -38 -33 -28 -20 -20 -31 -34 -36 -55 -63 -74 -92 -111 -127 -140 -146 -176 -197 -205 -144 -18 -3 -0 0 0 0 0 0 0 -0 -2 -22 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -36 -109 -206 -227 -198 -161 -128 -101 -76 -55 -39 -29 -50 -76 -67 -58 -56 -56 -51 -46 -45 -45 -44 -42 -36 -27 -28 -35 -41 -38 -33 -30 -29 -28 -28 -32 -36 -37 -36 -36 -34 -32 -30 -30 -32 -34 -36 -38 -37 -36 -36 -36 -37 -37 -37 -38 -37 -35 -32 -32 -27 -22 -19 -23 -32 -31 -24 -23 -24 -29 -35 -42 -48 -56 -66 -84 -105 -125 -141 -149 -143 -117 -118 -133 -138 -140 -139 -136 -138 -134 -120 -102 -87 -77 -71 -59 -43 -36 -42 -58 -64 -62 -63 -72 -77 -71 -73 -77 -81 -83 -82 -78 -69 -57 -52 -52 -53 -56 -57 -54 -56 -54 -52 -54 -55 -53 -54 -62 -68 -68 -61 -55 -52 -51 -54 -58 -58 -48 -40 -34 -31 -26 -16 -9 -11 -12 -10 -9 -9 -12 -17 -25 -31 -34 -36 -35 -34 -34 -38 -41 -42 -43 -44 -42 -37 -31 -30 -27 -30 -36 -41 -48 -61 -79 -83 -75 -64 -51 -32 -6 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -7 -6 -4 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -108 -246 -322 -366 -414 -406 -374 -280 -188 -132 -86 -30 0 0 -11 -34 -69 -119 -148 -101 -17 -32 -19 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 -135 -204 -183 -144 -126 -118 -123 -106 -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 -4 -48 -123 -151 -159 -186 -208 -185 -136 -102 -93 -84 -68 -46 -31 -18 -16 -26 -32 -39 -58 -71 -99 -130 -150 -158 -168 -170 -175 -192 -215 -191 -100 -26 0 0 0 0 0 0 0 -2 -16 -137 -55 -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 -8 -52 -158 -217 -216 -178 -154 -120 -81 -61 -47 -52 -65 -64 -60 -60 -64 -62 -54 -50 -43 -41 -43 -40 -32 -27 -26 -29 -30 -30 -28 -27 -28 -33 -36 -36 -34 -32 -30 -30 -29 -27 -26 -27 -28 -32 -35 -35 -35 -35 -35 -35 -37 -38 -39 -39 -37 -34 -32 -29 -26 -23 -20 -18 -18 -23 -24 -38 -45 -40 -36 -40 -46 -54 -64 -85 -112 -136 -153 -154 -138 -137 -153 -159 -157 -152 -145 -142 -138 -124 -102 -83 -74 -70 -63 -46 -38 -44 -55 -62 -62 -64 -74 -80 -78 -84 -93 -97 -94 -89 -81 -74 -56 -46 -45 -49 -52 -49 -46 -53 -53 -51 -53 -58 -61 -57 -54 -57 -58 -54 -51 -51 -53 -54 -59 -59 -51 -44 -40 -35 -28 -18 -13 -17 -18 -15 -11 -9 -11 -14 -18 -21 -25 -30 -34 -34 -34 -41 -47 -52 -56 -60 -61 -54 -50 -49 -48 -51 -53 -51 -57 -80 -89 -92 -89 -80 -63 -40 -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 -1 -0 -0 -0 -0 -0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -7 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -41 -109 -156 -201 -248 -280 -293 -254 -116 -43 -9 0 0 -5 -30 -55 -60 -70 -45 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -77 -109 -107 -109 -126 -137 -163 -182 -53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -77 -154 -142 -159 -177 -183 -191 -181 -155 -124 -110 -107 -78 -43 -23 -18 -25 -37 -48 -69 -94 -118 -136 -141 -144 -162 -167 -162 -182 -206 -230 -195 -78 -20 -20 -17 -10 -2 0 0 -0 -4 -37 -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 -13 -99 -144 -134 -174 -187 -149 -107 -68 -58 -59 -56 -55 -56 -60 -62 -61 -59 -45 -38 -40 -42 -38 -32 -28 -27 -27 -26 -25 -27 -31 -34 -33 -33 -30 -28 -28 -28 -26 -24 -25 -26 -27 -30 -33 -34 -34 -34 -34 -33 -35 -38 -39 -39 -38 -36 -34 -32 -28 -24 -21 -18 -19 -25 -26 -30 -30 -27 -28 -31 -35 -37 -46 -64 -90 -120 -146 -157 -152 -160 -172 -176 -172 -164 -154 -145 -136 -124 -105 -85 -71 -63 -62 -53 -49 -52 -59 -61 -60 -60 -65 -71 -73 -82 -98 -107 -105 -103 -91 -77 -60 -48 -41 -39 -38 -40 -45 -49 -51 -51 -51 -53 -61 -61 -50 -46 -45 -44 -44 -47 -51 -49 -49 -48 -44 -41 -38 -35 -31 -22 -18 -19 -21 -18 -13 -10 -11 -11 -14 -18 -23 -29 -34 -33 -34 -41 -51 -61 -69 -74 -75 -72 -71 -73 -77 -82 -80 -65 -64 -78 -97 -103 -99 -91 -73 -51 -23 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -1 -1 -1 -0 0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -21 0 0 0 0 0 -28 -12 0 0 0 0 0 0 -7 -67 -118 -96 -37 -8 -1 0 0 -2 -12 -24 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -13 -21 -22 -49 -96 -134 -154 -196 -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 -62 -90 -29 0 0 0 -45 -119 -156 -129 -77 -80 -120 -80 -51 -35 -38 -55 -70 -95 -108 -113 -130 -142 -149 -162 -169 -155 -180 -204 -223 -206 -150 -119 -125 -134 -119 -44 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -69 -149 -189 -153 -105 -69 -52 -45 -46 -50 -56 -61 -59 -63 -50 -40 -40 -43 -42 -38 -35 -32 -30 -27 -25 -24 -25 -27 -28 -28 -28 -28 -29 -27 -24 -24 -24 -24 -27 -30 -31 -32 -32 -33 -33 -32 -34 -35 -37 -38 -39 -38 -36 -34 -30 -26 -22 -20 -20 -26 -26 -23 -19 -19 -21 -23 -25 -30 -40 -52 -74 -107 -141 -153 -162 -184 -192 -190 -183 -171 -157 -145 -134 -124 -107 -87 -73 -64 -57 -51 -52 -58 -63 -64 -59 -52 -53 -58 -62 -72 -90 -105 -109 -112 -93 -73 -61 -52 -44 -38 -31 -40 -42 -41 -43 -46 -49 -47 -53 -59 -59 -50 -39 -33 -35 -43 -53 -49 -44 -40 -37 -35 -33 -30 -29 -28 -27 -26 -26 -26 -19 -13 -11 -11 -13 -18 -23 -28 -33 -33 -35 -41 -49 -59 -71 -81 -86 -91 -96 -100 -103 -103 -100 -90 -92 -113 -132 -133 -122 -104 -82 -58 -32 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -97 -241 -259 -212 -158 -109 -76 -213 -209 -161 -114 -82 -58 -30 -6 -22 -123 -128 -78 -70 -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 -25 -70 -96 -74 -32 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -4 -0 0 0 0 0 -26 -79 -68 -15 -29 -98 -78 -75 -64 -65 -84 -103 -107 -106 -111 -125 -141 -146 -145 -153 -148 -172 -202 -215 -214 -207 -198 -188 -187 -166 -55 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -91 -164 -161 -100 -65 -45 -37 -38 -45 -51 -43 -57 -54 -50 -49 -48 -45 -41 -39 -38 -37 -35 -33 -31 -30 -31 -28 -26 -27 -28 -27 -27 -24 -24 -24 -24 -26 -27 -29 -29 -30 -32 -31 -31 -32 -34 -36 -39 -41 -39 -38 -35 -30 -25 -24 -24 -25 -27 -28 -27 -22 -16 -17 -19 -19 -22 -29 -43 -67 -103 -145 -154 -174 -193 -200 -197 -190 -178 -162 -147 -135 -124 -107 -89 -74 -63 -56 -57 -60 -64 -65 -63 -58 -53 -53 -51 -51 -56 -71 -92 -109 -116 -105 -90 -77 -63 -51 -42 -26 -26 -31 -33 -34 -40 -48 -49 -52 -54 -48 -38 -30 -27 -32 -44 -53 -50 -41 -33 -29 -28 -26 -27 -28 -30 -31 -31 -33 -37 -27 -21 -17 -15 -15 -17 -23 -27 -32 -34 -36 -39 -43 -49 -61 -76 -93 -114 -126 -128 -133 -132 -123 -122 -132 -153 -162 -159 -156 -130 -98 -67 -38 -15 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -38 -183 -437 -458 -421 -370 -306 -274 -381 -391 -325 -250 -214 -187 -130 -51 -91 -84 -89 -89 -73 -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 -6 -15 -17 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -8 0 -15 -64 -54 -61 -68 -74 -84 -97 -108 -114 -123 -122 -126 -127 -125 -128 -137 -160 -181 -183 -171 -150 -120 -79 -72 -59 -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 -51 -153 -204 -185 -136 -83 -51 -36 -32 -33 -33 -40 -46 -51 -53 -52 -49 -46 -45 -41 -38 -34 -32 -32 -32 -31 -29 -27 -27 -25 -23 -24 -24 -23 -23 -24 -25 -26 -27 -27 -27 -28 -27 -29 -31 -32 -35 -38 -41 -39 -38 -35 -29 -27 -28 -29 -29 -29 -31 -28 -23 -19 -16 -14 -15 -19 -29 -43 -64 -99 -146 -166 -186 -198 -203 -201 -195 -183 -162 -145 -137 -125 -110 -97 -87 -69 -54 -52 -51 -53 -57 -59 -55 -48 -45 -40 -39 -44 -57 -80 -98 -107 -113 -107 -90 -71 -60 -47 -32 -22 -25 -30 -30 -31 -42 -50 -53 -51 -44 -35 -30 -30 -36 -46 -52 -47 -35 -24 -21 -21 -21 -26 -29 -29 -27 -28 -32 -40 -38 -34 -27 -18 -13 -16 -20 -24 -28 -31 -34 -37 -39 -43 -54 -73 -105 -144 -161 -148 -154 -150 -151 -158 -159 -156 -160 -168 -173 -149 -109 -73 -44 -21 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -8 0 -77 -114 -146 -246 -388 -336 -343 -351 -335 -302 -267 -227 -182 -162 -186 -225 -219 -169 -182 -79 -68 -46 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -47 -47 -65 -87 -98 -107 -121 -130 -143 -136 -128 -127 -124 -116 -111 -116 -134 -128 -93 -64 -36 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -34 -101 -202 -246 -198 -139 -89 -54 -35 -23 -24 -31 -37 -40 -43 -47 -51 -50 -44 -37 -33 -33 -34 -34 -30 -29 -28 -26 -24 -23 -24 -24 -24 -24 -25 -27 -28 -28 -27 -25 -24 -23 -24 -27 -31 -36 -37 -42 -39 -39 -35 -31 -30 -30 -28 -27 -27 -29 -27 -23 -19 -16 -14 -13 -16 -27 -42 -60 -91 -136 -171 -193 -205 -208 -207 -200 -185 -164 -147 -134 -121 -111 -102 -92 -77 -60 -54 -51 -50 -50 -51 -51 -47 -38 -33 -34 -36 -41 -51 -65 -81 -86 -85 -78 -66 -60 -55 -42 -22 -21 -27 -29 -30 -40 -46 -48 -46 -39 -32 -31 -33 -38 -44 -44 -39 -29 -21 -20 -21 -23 -23 -25 -25 -24 -24 -27 -35 -39 -39 -34 -26 -19 -17 -16 -19 -22 -25 -29 -35 -40 -46 -54 -66 -86 -126 -160 -153 -158 -169 -186 -184 -173 -163 -155 -162 -166 -148 -125 -98 -60 -27 -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 -1 -1 -1 -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 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -66 -57 -72 -152 -153 -226 -276 -274 -299 -344 -323 -298 -301 -276 -232 -189 -152 -125 -111 -123 -167 -200 -163 -86 -47 -15 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -15 -41 -50 -61 -83 -89 -91 -108 -135 -146 -141 -137 -136 -130 -117 -103 -95 -104 -85 -27 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -30 -172 -244 -219 -160 -108 -70 -34 -20 -21 -29 -29 -31 -41 -50 -47 -41 -37 -37 -39 -38 -34 -28 -26 -25 -24 -23 -24 -24 -24 -24 -25 -26 -28 -29 -28 -26 -23 -22 -21 -22 -25 -31 -36 -36 -43 -39 -37 -35 -33 -31 -33 -32 -29 -29 -28 -25 -21 -17 -14 -13 -13 -14 -23 -36 -53 -84 -133 -176 -198 -210 -215 -211 -201 -185 -171 -150 -128 -115 -112 -110 -103 -91 -68 -56 -50 -47 -44 -44 -50 -56 -41 -32 -30 -28 -27 -31 -42 -54 -54 -53 -54 -52 -50 -41 -28 -21 -24 -27 -27 -30 -40 -40 -41 -38 -32 -27 -28 -31 -36 -39 -37 -32 -27 -22 -21 -25 -28 -23 -20 -21 -21 -21 -23 -26 -29 -33 -35 -35 -35 -26 -16 -14 -16 -20 -25 -33 -40 -45 -50 -55 -69 -95 -128 -147 -153 -183 -214 -211 -178 -154 -147 -167 -175 -157 -141 -125 -85 -43 -18 -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 -1 -1 -0 0 0 0 0 0 -0 -1 -2 -3 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -40 -113 -187 -158 -156 -191 -198 -206 -238 -222 -183 -180 -241 -313 -307 -274 -226 -177 -129 -99 -103 -118 -136 -143 -62 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -46 -65 -56 -59 -59 -65 -88 -123 -139 -137 -133 -126 -118 -110 -105 -100 -86 -39 -9 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -90 -100 -88 -91 -86 -50 -19 -14 -26 -32 -34 -40 -45 -40 -37 -38 -37 -35 -31 -26 -24 -23 -23 -24 -25 -25 -25 -25 -24 -24 -26 -28 -29 -27 -24 -22 -20 -20 -21 -24 -29 -35 -37 -41 -40 -39 -37 -34 -31 -31 -27 -29 -30 -30 -27 -22 -17 -14 -13 -15 -18 -24 -36 -55 -88 -132 -173 -196 -213 -221 -218 -207 -188 -169 -155 -134 -118 -111 -105 -101 -87 -75 -69 -59 -48 -48 -46 -52 -57 -47 -35 -26 -23 -27 -30 -33 -31 -29 -30 -34 -41 -42 -26 -17 -16 -18 -20 -21 -19 -22 -27 -29 -29 -27 -26 -27 -31 -35 -37 -34 -30 -26 -22 -21 -32 -30 -24 -20 -19 -21 -21 -21 -21 -23 -28 -34 -38 -36 -26 -20 -16 -15 -17 -22 -31 -39 -42 -46 -51 -60 -79 -109 -141 -148 -179 -201 -186 -158 -154 -161 -195 -190 -166 -153 -147 -119 -90 -47 -23 -11 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 -0 -1 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -23 -92 -186 -179 -144 -115 -97 -99 -113 -128 -137 -134 -155 -243 -318 -307 -270 -207 -133 -68 -50 -83 -122 -133 -129 -35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -52 -81 -76 -68 -52 -56 -83 -112 -122 -118 -106 -99 -95 -96 -93 -73 -26 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -22 -52 -99 -23 -8 -15 -27 -37 -43 -44 -41 -45 -39 -34 -30 -28 -26 -26 -25 -25 -25 -25 -26 -26 -25 -24 -23 -25 -27 -28 -25 -22 -20 -18 -19 -21 -23 -28 -33 -37 -41 -42 -42 -39 -35 -32 -30 -33 -35 -36 -36 -34 -30 -22 -16 -15 -17 -20 -26 -40 -61 -86 -117 -150 -182 -211 -227 -224 -217 -202 -180 -160 -138 -120 -109 -99 -86 -78 -78 -77 -66 -51 -52 -52 -56 -60 -57 -47 -33 -24 -26 -23 -20 -19 -20 -24 -26 -32 -32 -22 -15 -11 -11 -14 -17 -11 -16 -25 -27 -24 -26 -34 -40 -40 -41 -40 -35 -30 -26 -22 -18 -26 -35 -33 -25 -20 -22 -22 -21 -20 -21 -24 -30 -34 -31 -29 -28 -24 -16 -14 -19 -29 -36 -39 -42 -47 -56 -72 -102 -133 -146 -163 -165 -146 -142 -152 -154 -175 -174 -165 -174 -185 -169 -142 -100 -63 -34 -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 -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 -60 -150 -176 -164 -121 -89 -77 -63 -57 -65 -80 -106 -152 -203 -234 -212 -196 -173 -95 -33 -7 -0 -31 -70 -82 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -73 -108 -95 -69 -64 -79 -95 -99 -95 -88 -82 -81 -87 -89 -60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -60 -186 -63 -24 -11 -13 -21 -29 -34 -40 -53 -48 -38 -31 -28 -29 -28 -26 -24 -24 -24 -25 -26 -25 -23 -22 -24 -26 -26 -24 -21 -21 -17 -18 -20 -22 -26 -31 -38 -43 -44 -42 -39 -36 -30 -27 -32 -37 -38 -38 -37 -32 -18 -14 -17 -17 -18 -25 -38 -54 -67 -88 -115 -151 -187 -212 -219 -216 -207 -181 -167 -151 -128 -111 -97 -84 -79 -77 -72 -64 -54 -52 -54 -58 -62 -60 -55 -45 -31 -26 -21 -19 -26 -41 -48 -32 -34 -28 -20 -14 -12 -12 -12 -11 -8 -12 -19 -22 -21 -25 -39 -44 -47 -49 -50 -48 -42 -31 -25 -21 -20 -24 -27 -24 -21 -23 -23 -22 -21 -21 -22 -24 -26 -26 -28 -30 -28 -21 -17 -14 -24 -31 -34 -37 -41 -52 -67 -98 -124 -143 -150 -146 -138 -128 -133 -148 -161 -168 -175 -200 -220 -217 -192 -152 -113 -70 -32 -26 -24 -19 -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 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -95 -246 -201 -146 -108 -84 -83 -85 -80 -60 -49 -57 -84 -128 -159 -61 -41 -40 -10 0 0 0 -4 -15 -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 -1 -17 -71 -144 -126 -95 -82 -82 -86 -89 -89 -86 -77 -70 -69 -71 -46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -35 -136 -104 -59 -24 -8 -8 -14 -24 -37 -51 -50 -39 -32 -33 -35 -33 -27 -24 -25 -26 -27 -27 -26 -24 -23 -23 -23 -24 -24 -21 -23 -19 -19 -19 -21 -25 -32 -40 -44 -43 -41 -40 -37 -30 -27 -29 -32 -33 -34 -34 -32 -22 -17 -17 -16 -17 -25 -37 -45 -47 -61 -85 -121 -162 -195 -212 -213 -205 -190 -176 -154 -128 -109 -99 -86 -78 -72 -67 -63 -60 -59 -56 -56 -58 -56 -54 -57 -63 -65 -62 -62 -72 -87 -85 -40 -29 -21 -15 -10 -9 -9 -9 -9 -8 -9 -11 -11 -14 -25 -39 -43 -46 -51 -55 -52 -47 -38 -30 -25 -22 -20 -18 -16 -18 -20 -22 -22 -22 -22 -21 -22 -23 -24 -26 -27 -26 -25 -27 -18 -22 -28 -31 -31 -36 -47 -60 -87 -117 -136 -140 -136 -133 -120 -116 -125 -141 -156 -173 -210 -244 -261 -225 -170 -177 -131 -92 -81 -72 -65 -50 -19 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -48 -144 -216 -168 -130 -116 -116 -121 -138 -76 -27 -17 -28 -48 -71 -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 -12 -81 -165 -149 -119 -101 -92 -93 -99 -99 -88 -70 -54 -47 -47 -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 -6 -60 -56 -42 -18 -3 -5 -13 -30 -40 -37 -37 -44 -51 -47 -34 -23 -21 -23 -26 -26 -25 -26 -25 -24 -24 -23 -23 -24 -19 -20 -19 -22 -27 -27 -26 -33 -43 -44 -42 -41 -40 -38 -33 -29 -30 -32 -32 -32 -31 -28 -23 -18 -16 -15 -18 -26 -39 -42 -38 -46 -66 -96 -134 -171 -195 -204 -200 -191 -175 -154 -130 -114 -100 -90 -79 -72 -68 -64 -63 -60 -55 -55 -56 -56 -62 -88 -102 -84 -62 -79 -103 -94 -78 -43 -27 -20 -14 -9 -8 -8 -11 -12 -12 -13 -13 -12 -14 -25 -37 -38 -37 -41 -51 -61 -59 -55 -51 -46 -39 -30 -22 -19 -16 -16 -18 -20 -23 -25 -27 -28 -28 -29 -29 -27 -25 -27 -29 -24 -26 -29 -29 -30 -38 -45 -55 -74 -91 -106 -135 -123 -116 -107 -103 -104 -111 -122 -149 -185 -224 -227 -143 -70 -220 -171 -117 -123 -118 -100 -112 -62 -21 -4 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -49 -146 -213 -188 -173 -163 -163 -163 -80 -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 -11 -77 -134 -162 -143 -88 -101 -86 -84 -101 -111 -93 -66 -40 -29 -27 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -50 -31 -5 -1 -4 -16 -25 -30 -44 -59 -63 -51 -25 -14 -12 -16 -21 -24 -28 -30 -29 -28 -26 -25 -26 -26 -20 -20 -21 -25 -31 -35 -35 -38 -50 -47 -44 -43 -41 -39 -34 -32 -30 -30 -29 -28 -28 -27 -25 -21 -16 -15 -19 -26 -34 -33 -36 -47 -62 -83 -111 -138 -165 -181 -183 -177 -163 -144 -124 -114 -98 -84 -77 -73 -70 -68 -66 -61 -58 -56 -57 -60 -65 -75 -71 -60 -50 -45 -48 -56 -50 -36 -29 -22 -16 -12 -12 -11 -15 -17 -17 -16 -14 -14 -19 -22 -24 -25 -24 -27 -41 -61 -70 -81 -85 -79 -67 -55 -43 -34 -24 -18 -18 -21 -22 -28 -28 -29 -30 -30 -28 -26 -26 -29 -28 -27 -28 -29 -28 -30 -37 -42 -50 -57 -63 -75 -95 -97 -97 -97 -98 -99 -101 -110 -129 -154 -187 -220 -209 -110 -200 -138 -132 -154 -127 -80 -66 -44 -23 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -54 -139 -152 -201 -200 -201 -166 -72 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -96 -148 -159 -123 -68 -22 -49 -38 -33 -58 -90 -94 -67 -38 -19 -16 -29 -28 -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 -11 -25 -27 -16 -4 -1 -5 -12 -25 -39 -44 -40 -32 -12 -6 -8 -12 -19 -27 -34 -38 -34 -33 -30 -28 -27 -25 -20 -20 -21 -22 -26 -33 -41 -44 -53 -51 -47 -45 -43 -38 -33 -34 -32 -30 -29 -28 -28 -28 -25 -22 -15 -15 -19 -22 -25 -29 -42 -63 -71 -76 -91 -109 -136 -153 -160 -161 -155 -139 -115 -114 -101 -86 -76 -73 -73 -72 -68 -61 -57 -57 -60 -64 -66 -67 -59 -51 -46 -43 -40 -39 -38 -36 -32 -24 -17 -15 -15 -18 -20 -19 -16 -13 -16 -24 -24 -18 -14 -14 -15 -16 -27 -41 -57 -75 -89 -94 -88 -85 -74 -53 -39 -29 -22 -16 -15 -19 -22 -28 -29 -26 -24 -25 -29 -32 -32 -34 -37 -36 -32 -32 -36 -41 -47 -54 -62 -75 -83 -94 -104 -101 -89 -92 -97 -108 -122 -135 -155 -185 -208 -223 -193 -138 -155 -171 -126 -101 -87 -64 -38 -16 -4 -2 -5 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -2 -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 -5 -27 -72 -221 -226 -227 -167 -62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -24 -141 -163 -162 -102 -29 0 0 0 0 -9 -33 -64 -76 -44 -17 -11 -24 -26 -12 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -36 -51 -21 -0 -1 -5 -12 -21 -23 -18 -20 -8 -8 -11 -16 -23 -30 -35 -40 -36 -35 -34 -33 -31 -27 -22 -18 -18 -19 -23 -33 -43 -45 -53 -55 -52 -50 -48 -43 -36 -35 -30 -27 -27 -26 -26 -28 -26 -25 -20 -20 -25 -31 -36 -44 -55 -69 -73 -76 -95 -114 -121 -126 -132 -142 -147 -141 -129 -119 -99 -84 -77 -76 -74 -73 -68 -61 -59 -63 -68 -68 -64 -54 -48 -39 -33 -30 -27 -24 -33 -42 -39 -30 -21 -16 -18 -24 -22 -16 -11 -9 -8 -8 -12 -14 -11 -11 -13 -11 -13 -21 -31 -45 -59 -71 -79 -87 -75 -67 -55 -42 -31 -19 -13 -13 -15 -19 -21 -19 -17 -20 -25 -30 -32 -34 -40 -42 -39 -37 -41 -42 -46 -56 -63 -65 -71 -80 -96 -100 -80 -88 -98 -110 -119 -123 -132 -155 -181 -200 -192 -153 -129 -144 -145 -136 -123 -104 -72 -39 -20 -13 -34 -15 -3 -2 -3 -4 -1 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -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 -3 -55 -177 -207 -153 -83 -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 -20 -123 -145 -156 -102 -35 -2 0 0 0 0 -2 -16 -38 -44 -20 -9 -17 -19 -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 -36 -57 -33 -10 -0 -1 -4 -8 -11 -14 -21 -15 -14 -17 -23 -28 -31 -33 -37 -34 -35 -36 -36 -33 -29 -25 -20 -18 -18 -21 -27 -34 -44 -51 -54 -53 -48 -43 -42 -42 -40 -37 -31 -25 -20 -21 -23 -26 -25 -23 -26 -36 -47 -52 -65 -71 -73 -73 -77 -93 -108 -117 -112 -100 -96 -104 -111 -114 -104 -90 -80 -77 -75 -71 -69 -63 -57 -58 -64 -70 -66 -52 -43 -36 -29 -24 -22 -23 -25 -33 -42 -43 -35 -25 -17 -18 -23 -21 -16 -13 -13 -12 -6 -12 -18 -17 -14 -13 -8 -5 -7 -12 -24 -37 -45 -54 -56 -60 -68 -63 -51 -43 -29 -17 -13 -13 -14 -16 -14 -12 -13 -16 -24 -31 -34 -40 -43 -43 -43 -40 -37 -43 -51 -54 -58 -61 -63 -70 -76 -72 -96 -108 -119 -124 -122 -122 -135 -158 -181 -182 -132 -61 -51 -76 -134 -139 -125 -109 -87 -66 -52 -72 -48 -14 -4 -8 -13 -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 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -3 -7 -5 -2 -4 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -22 -59 -69 -26 -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 -25 -105 -112 -123 -116 -78 -30 0 0 0 0 0 0 -4 -13 -12 -6 -5 -6 -4 -1 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -25 -38 -44 -1 -0 -0 -2 -4 -7 -11 -12 -14 -19 -24 -28 -30 -31 -33 -34 -34 -33 -31 -30 -28 -23 -21 -20 -19 -22 -31 -41 -45 -47 -55 -60 -61 -62 -58 -51 -45 -38 -29 -23 -22 -21 -24 -33 -33 -26 -24 -33 -43 -47 -60 -71 -76 -77 -80 -87 -93 -109 -103 -85 -73 -73 -78 -84 -88 -84 -90 -93 -79 -75 -73 -67 -61 -56 -52 -52 -59 -43 -35 -31 -28 -25 -23 -21 -24 -32 -39 -43 -41 -33 -21 -20 -23 -22 -18 -16 -15 -11 -6 -11 -17 -20 -21 -22 -21 -8 -8 -15 -27 -44 -63 -67 -56 -50 -51 -56 -59 -56 -43 -33 -22 -15 -13 -13 -12 -9 -9 -10 -16 -24 -30 -37 -38 -37 -33 -24 -17 -22 -25 -32 -57 -71 -64 -43 -25 -35 -62 -78 -101 -125 -139 -128 -125 -134 -150 -144 -96 -43 -120 -156 -181 -175 -159 -148 -140 -118 -101 -92 -64 -30 -13 -22 -28 -18 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -4 -15 -20 -13 -9 -8 -8 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -34 -54 -62 -77 -72 -36 0 0 0 0 0 0 0 -5 -18 -17 -3 -5 -11 -8 0 -1 -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 -14 -54 -100 -5 -1 -0 -0 -1 -2 -3 -5 -11 -17 -21 -24 -25 -27 -30 -32 -31 -27 -24 -23 -23 -24 -24 -22 -20 -21 -26 -33 -38 -45 -55 -61 -60 -56 -52 -51 -48 -39 -31 -27 -25 -27 -41 -52 -48 -36 -30 -37 -46 -52 -55 -59 -62 -68 -73 -70 -77 -77 -80 -77 -68 -65 -68 -69 -78 -84 -109 -128 -101 -86 -86 -80 -87 -79 -51 -45 -49 -37 -30 -28 -30 -34 -33 -28 -28 -31 -36 -41 -44 -40 -30 -25 -23 -20 -17 -15 -11 -8 -9 -13 -19 -25 -30 -33 -32 -15 -21 -46 -79 -107 -96 -104 -75 -55 -52 -60 -69 -67 -76 -69 -48 -28 -19 -15 -13 -9 -7 -7 -10 -15 -24 -36 -42 -43 -41 -39 -37 -34 -10 -6 -17 -17 -2 0 0 -1 -0 -14 -42 -89 -149 -148 -135 -131 -139 -136 -103 -74 -155 -164 -170 -179 -166 -147 -152 -144 -135 -120 -92 -58 -38 -62 -65 -43 -15 -4 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 0 -1 -1 -0 0 0 0 0 -1 -2 -9 -21 -15 -8 -8 -10 -13 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -29 -34 -37 -42 -26 -6 0 0 0 0 0 0 -1 -5 -9 -9 -5 -10 -8 0 -3 -15 -6 -1 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -29 -62 -25 -11 -3 -0 -0 -1 -1 -3 -8 -13 -17 -18 -20 -22 -27 -30 -30 -26 -23 -23 -24 -25 -25 -23 -20 -20 -22 -27 -28 -40 -50 -57 -62 -63 -61 -58 -53 -42 -33 -29 -31 -44 -53 -48 -47 -52 -57 -60 -68 -72 -72 -66 -62 -59 -56 -52 -67 -70 -70 -67 -65 -69 -77 -73 -76 -94 -122 -139 -125 -109 -99 -93 -95 -81 -51 -51 -51 -39 -27 -25 -33 -41 -41 -38 -35 -32 -33 -37 -41 -41 -36 -32 -28 -24 -20 -16 -11 -9 -9 -14 -20 -24 -29 -24 -18 -18 -41 -78 -106 -90 -45 -82 -73 -50 -43 -53 -62 -62 -60 -46 -34 -31 -30 -28 -19 -11 -7 -6 -8 -11 -17 -32 -36 -37 -41 -50 -61 -78 -32 -5 -1 -1 0 0 0 0 0 0 -5 -25 -39 -82 -108 -118 -126 -139 -141 -131 -152 -172 -188 -183 -168 -156 -156 -162 -167 -161 -134 -80 -73 -114 -124 -86 -26 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 -1 -1 -2 -3 -5 -9 -10 -5 -5 -7 -7 -12 -34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -54 -65 -28 -38 -70 -45 -0 0 0 0 0 0 0 -5 -24 -51 -16 -24 -15 -1 -1 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -14 -56 -41 -15 -2 -0 -1 -2 -3 -9 -12 -15 -18 -21 -26 -34 -41 -40 -37 -35 -33 -31 -29 -28 -26 -24 -23 -21 -22 -29 -41 -53 -64 -71 -73 -67 -60 -51 -42 -40 -46 -57 -68 -59 -59 -67 -77 -83 -85 -89 -90 -90 -85 -79 -71 -59 -53 -62 -64 -60 -56 -60 -68 -66 -80 -88 -98 -109 -118 -124 -114 -105 -105 -98 -78 -63 -63 -64 -55 -43 -39 -43 -44 -41 -38 -36 -33 -32 -34 -36 -40 -43 -41 -36 -36 -40 -26 -19 -16 -15 -14 -15 -15 -21 -18 -17 -30 -59 -95 -117 -81 -40 -45 -45 -33 -24 -32 -39 -42 -34 -24 -21 -23 -22 -24 -19 -13 -9 -9 -9 -10 -11 -19 -28 -33 -37 -44 -44 -46 -21 -3 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -18 -43 -66 -126 -127 -130 -141 -150 -141 -128 -133 -138 -150 -169 -185 -175 -125 -82 -97 -137 -154 -113 -27 -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 -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 -2 -6 -7 -5 -5 -3 -3 -2 -1 -2 -5 -3 -23 -34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -5 -17 -31 -34 -28 -77 -50 -3 0 0 0 0 0 0 -1 -3 -4 -1 -3 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -94 -103 -45 -8 -0 -1 -4 -9 -15 -19 -21 -24 -28 -34 -46 -58 -60 -57 -52 -45 -40 -39 -37 -35 -34 -33 -29 -34 -37 -46 -56 -65 -71 -72 -61 -52 -50 -51 -61 -81 -95 -74 -68 -79 -90 -95 -98 -102 -102 -100 -99 -94 -87 -78 -64 -54 -53 -51 -50 -50 -51 -52 -62 -71 -81 -86 -86 -89 -90 -90 -98 -105 -101 -88 -76 -72 -73 -71 -62 -52 -54 -54 -43 -38 -39 -37 -34 -33 -34 -38 -44 -44 -41 -39 -40 -33 -33 -28 -24 -24 -23 -22 -28 -34 -41 -53 -69 -79 -75 -49 -43 -43 -40 -34 -15 -20 -27 -31 -27 -19 -13 -14 -15 -15 -14 -13 -13 -12 -10 -8 -8 -11 -15 -20 -25 -34 -25 -18 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -20 -98 -105 -113 -131 -141 -127 -100 -105 -108 -116 -135 -160 -152 -121 -104 -106 -125 -132 -87 -27 -12 -7 -3 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -4 -5 -3 -5 -6 -5 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -3 -3 -1 0 0 -1 -4 -11 -14 -8 -3 -1 -0 0 -3 -11 -14 -3 -3 -12 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -39 -99 -132 -53 0 0 0 0 0 -45 -56 -34 -23 -24 -25 -106 -73 -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 -5 -12 -24 -38 -28 -10 -3 0 0 0 0 0 0 0 0 0 -8 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -108 -159 -84 -20 0 -1 -5 -13 -21 -26 -29 -31 -34 -42 -54 -67 -72 -71 -65 -59 -55 -50 -44 -42 -42 -40 -35 -30 -33 -42 -55 -65 -69 -66 -58 -57 -59 -68 -84 -96 -86 -77 -92 -100 -104 -106 -107 -106 -104 -104 -101 -95 -86 -76 -62 -53 -49 -49 -50 -50 -45 -46 -46 -54 -66 -72 -70 -76 -83 -86 -89 -92 -94 -89 -82 -81 -79 -77 -78 -81 -84 -69 -47 -39 -36 -34 -32 -34 -38 -41 -41 -39 -36 -34 -35 -45 -49 -40 -33 -33 -35 -40 -52 -65 -74 -80 -79 -65 -49 -46 -50 -50 -53 -61 -34 -25 -27 -34 -37 -29 -15 -17 -18 -18 -17 -16 -16 -16 -12 -8 -7 -7 -8 -10 -12 -18 -24 -29 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -44 -87 -99 -109 -126 -124 -135 -125 -112 -94 -80 -80 -100 -111 -112 -105 -91 -83 -76 -40 -22 -19 -15 -5 -1 0 0 -0 -1 -1 -1 -2 -3 -4 -6 -6 -6 -7 -9 -13 -13 -17 -26 -40 -50 -36 -32 -23 -14 -9 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -9 -7 -2 -0 -1 -3 -11 -16 -13 -2 -0 0 0 -0 -2 -9 -8 -6 -4 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -82 -143 -184 -216 -162 -38 0 0 0 -11 -96 -127 -118 -104 -120 -175 -188 -267 -107 -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 -1 -7 -31 -15 -44 -38 -14 0 0 -0 0 0 0 0 -1 -3 -62 -38 -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 -3 -30 -51 -76 -47 -7 -1 -2 -8 -16 -24 -30 -34 -37 -45 -57 -68 -74 -76 -76 -73 -65 -58 -51 -46 -44 -40 -37 -35 -37 -45 -59 -70 -74 -76 -71 -69 -71 -80 -94 -101 -84 -102 -111 -114 -114 -113 -110 -106 -101 -103 -99 -91 -83 -74 -62 -55 -52 -50 -49 -49 -50 -48 -42 -41 -47 -52 -52 -59 -69 -71 -72 -77 -83 -83 -88 -89 -84 -81 -84 -91 -97 -72 -50 -39 -35 -34 -36 -42 -49 -50 -41 -31 -26 -26 -29 -32 -36 -35 -32 -31 -37 -50 -71 -90 -97 -91 -81 -61 -51 -68 -70 -63 -60 -78 -64 -48 -42 -41 -42 -40 -38 -32 -28 -26 -23 -20 -22 -20 -15 -10 -8 -6 -7 -11 -11 -14 -22 -26 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -36 -72 -85 -84 -102 -99 -121 -128 -122 -105 -74 -58 -80 -101 -107 -94 -71 -61 -39 -21 -20 -25 -21 -6 -1 -0 0 -0 -0 -0 -0 -1 -3 -7 -10 -12 -16 -22 -26 -28 -28 -30 -37 -49 -61 -54 -37 -24 -16 -15 -10 -7 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -5 -3 -1 -3 -10 -16 -13 -9 -4 -0 0 -0 -2 -4 -5 -8 -7 -6 -6 -6 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -85 -167 -178 -110 -30 -2 0 0 0 -40 -137 -138 -134 -135 -164 -212 -218 -156 -37 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -44 -16 -59 -54 -22 0 -0 -0 -0 0 0 0 -19 -71 -35 -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 -1 -3 -91 -90 -32 -5 -2 -5 -10 -17 -25 -32 -39 -47 -56 -66 -75 -82 -86 -85 -77 -63 -54 -48 -42 -38 -35 -33 -36 -45 -56 -66 -78 -101 -108 -97 -87 -83 -87 -102 -108 -114 -118 -119 -118 -115 -109 -107 -101 -98 -94 -87 -80 -72 -66 -58 -53 -50 -47 -46 -48 -46 -41 -38 -36 -37 -41 -48 -55 -58 -61 -64 -69 -68 -69 -67 -69 -74 -81 -88 -95 -71 -53 -42 -37 -38 -42 -51 -58 -57 -47 -36 -28 -26 -33 -47 -50 -42 -32 -27 -31 -46 -70 -93 -103 -94 -82 -62 -36 -34 -50 -61 -53 -63 -53 -36 -34 -39 -35 -43 -47 -39 -33 -29 -27 -31 -35 -29 -21 -13 -8 -7 -8 -9 -10 -14 -21 -21 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -20 -51 -72 -77 -73 -65 -66 -81 -103 -106 -77 -77 -91 -106 -121 -123 -96 -69 -37 -17 -20 -29 -18 -5 -1 -0 0 -0 -0 -0 -0 -0 -0 -3 -6 -7 -9 -15 -18 -17 -17 -17 -15 -18 -14 -6 -4 -6 -5 -6 -8 -9 -6 -3 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -6 -7 -10 -11 -7 -1 -0 0 0 0 -2 -7 -12 -13 -12 -9 -11 -14 -9 -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 -1 -11 -22 -21 -10 -1 0 0 -2 -24 -59 -98 -81 -79 -79 -70 -72 -55 -13 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -28 -21 -66 -57 -23 0 -0 -0 -0 0 0 0 -23 -71 -43 -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 -123 -151 -83 -18 -4 -4 -7 -12 -19 -28 -38 -49 -61 -74 -86 -93 -93 -87 -78 -64 -53 -46 -40 -35 -35 -36 -40 -44 -49 -59 -75 -99 -109 -100 -91 -85 -87 -103 -113 -119 -123 -122 -119 -115 -104 -101 -99 -94 -88 -81 -76 -72 -65 -59 -53 -48 -48 -50 -50 -45 -40 -36 -35 -37 -40 -42 -42 -43 -43 -45 -50 -52 -51 -52 -55 -58 -63 -72 -76 -67 -55 -46 -42 -44 -48 -56 -60 -59 -55 -48 -39 -36 -33 -37 -40 -37 -32 -28 -29 -38 -56 -77 -91 -92 -86 -79 -65 -44 -25 -20 -28 -30 -21 -14 -13 -12 -18 -31 -30 -33 -32 -28 -28 -37 -39 -32 -25 -23 -24 -17 -14 -14 -14 -16 -19 -23 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -23 -53 -62 -65 -56 -47 -47 -72 -105 -101 -87 -92 -99 -111 -133 -158 -154 -114 -60 -29 -29 -31 -16 -4 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -2 -2 -1 -1 -2 -1 -1 -3 -6 -6 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 -0 -4 -11 -19 -23 -18 -8 -3 -1 0 0 -1 -10 -10 -12 -13 -17 -26 -28 -24 -11 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -12 -116 -75 -34 -18 -15 -15 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -42 -25 -23 -30 -20 -7 0 0 -0 -0 -0 0 0 -0 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -109 -155 -111 -41 -7 -2 -1 -5 -12 -20 -31 -42 -54 -67 -78 -86 -87 -81 -73 -63 -55 -47 -40 -37 -40 -32 -34 -37 -41 -51 -67 -82 -90 -90 -92 -95 -98 -109 -116 -120 -126 -125 -120 -116 -103 -100 -97 -92 -85 -79 -74 -69 -62 -56 -50 -46 -45 -50 -48 -44 -40 -37 -35 -35 -38 -38 -36 -32 -30 -32 -35 -37 -37 -36 -36 -40 -44 -52 -54 -53 -52 -51 -49 -51 -54 -58 -59 -54 -48 -46 -44 -46 -45 -44 -42 -38 -35 -31 -30 -33 -43 -57 -73 -86 -87 -77 -65 -49 -29 -20 -18 -16 -13 -10 -5 -2 -8 -14 -25 -30 -27 -22 -22 -29 -35 -28 -22 -25 -31 -28 -21 -19 -19 -19 -21 -27 -23 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -18 -54 -67 -66 -57 -47 -51 -77 -111 -118 -109 -104 -108 -123 -142 -165 -179 -147 -88 -43 -31 -27 -12 -3 -0 -0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -9 -12 -14 -13 -9 -0 -0 -0 -0 0 -0 -0 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 -6 -13 -25 -41 -32 -27 -13 -2 0 -2 -16 -36 -25 -29 -46 -61 -58 -38 -22 -10 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -49 -167 -62 -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 -26 -33 -23 -23 -19 -3 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -0 -1 -0 0 0 0 0 0 -12 -37 -76 -96 -15 -3 -0 -1 -3 -9 -18 -29 -39 -52 -64 -72 -75 -73 -66 -57 -51 -46 -41 -36 -40 -34 -31 -31 -37 -50 -68 -83 -95 -97 -100 -104 -106 -111 -116 -120 -124 -123 -117 -111 -101 -96 -93 -88 -82 -76 -67 -59 -54 -49 -45 -44 -47 -57 -49 -45 -43 -39 -35 -32 -33 -33 -32 -29 -27 -26 -25 -26 -27 -26 -25 -27 -31 -37 -40 -43 -52 -59 -54 -50 -51 -54 -56 -54 -49 -49 -52 -53 -52 -50 -47 -45 -41 -33 -29 -30 -36 -46 -58 -57 -48 -41 -37 -34 -30 -25 -22 -20 -16 -9 -2 -0 -1 -0 -13 -23 -22 -16 -12 -18 -24 -23 -21 -20 -19 -22 -21 -21 -22 -26 -30 -31 -36 -18 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -36 -67 -64 -57 -50 -48 -69 -101 -113 -115 -112 -109 -124 -146 -159 -168 -143 -98 -56 -27 -19 -7 -2 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -5 -9 -12 -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 -1 -1 -1 -1 -0 0 0 -0 -2 -8 -18 -19 -28 -31 -45 -31 -4 -0 -5 -33 -33 -43 -60 -69 -75 -64 -40 -20 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -35 -108 -153 -171 -130 -128 -57 -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 -35 -45 -32 -24 -22 -2 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 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 -22 -116 -213 -48 -11 -2 -0 -1 -4 -9 -18 -29 -39 -51 -60 -64 -62 -58 -53 -47 -45 -42 -37 -38 -41 -42 -45 -49 -56 -71 -80 -90 -95 -99 -104 -110 -113 -116 -116 -117 -116 -111 -105 -99 -94 -89 -83 -78 -73 -63 -57 -52 -48 -45 -44 -48 -55 -53 -48 -42 -35 -29 -26 -27 -28 -27 -26 -24 -22 -20 -18 -19 -19 -19 -19 -22 -26 -31 -37 -49 -61 -54 -50 -47 -49 -52 -55 -54 -54 -55 -56 -55 -52 -49 -50 -47 -39 -31 -27 -27 -31 -43 -41 -39 -37 -37 -36 -36 -24 -22 -22 -16 -6 -2 -1 -1 -1 -7 -18 -23 -12 -6 -8 -11 -14 -16 -18 -19 -21 -22 -23 -28 -35 -32 -36 -63 -61 -30 -16 -10 -4 -0 0 0 0 0 0 0 0 0 0 -2 -26 -57 -60 -50 -41 -42 -55 -72 -89 -103 -106 -103 -115 -124 -137 -139 -124 -99 -64 -31 -16 -8 -3 -1 -2 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -2 -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 0 0 0 0 0 -0 -1 -2 -4 -4 -2 0 0 0 -0 -2 -11 -25 -17 -17 -18 -28 -29 -5 -0 -5 -34 -64 -74 -65 -59 -55 -44 -30 -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 -3 -28 -116 -149 -119 -72 -72 -34 -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 -1 -2 -5 -13 -26 -34 -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 -1 -2 -6 -4 -3 -4 -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 -1 -1 -3 -3 -1 0 0 0 0 -7 -141 -344 -152 -44 -8 -0 -1 -1 -3 -8 -17 -27 -37 -46 -50 -52 -52 -49 -49 -49 -47 -46 -46 -48 -53 -59 -62 -61 -70 -78 -85 -90 -95 -100 -106 -112 -113 -109 -107 -107 -105 -101 -97 -91 -86 -81 -74 -69 -63 -57 -53 -51 -49 -49 -53 -58 -56 -49 -40 -33 -27 -23 -25 -27 -26 -25 -22 -21 -19 -15 -14 -14 -15 -15 -15 -16 -21 -27 -36 -46 -49 -54 -53 -49 -49 -54 -56 -55 -53 -52 -51 -48 -44 -45 -45 -39 -30 -24 -24 -23 -27 -27 -28 -31 -36 -37 -36 -21 -22 -25 -19 -2 -3 -2 -1 -1 -4 -11 -17 -10 -5 -4 -5 -6 -10 -20 -18 -19 -21 -26 -33 -35 -34 -40 -73 -112 -130 -111 -80 -37 -9 0 0 0 0 0 0 0 0 -0 -2 -44 -59 -50 -40 -38 -43 -53 -67 -79 -85 -85 -86 -119 -125 -125 -123 -117 -105 -59 -32 -18 -9 -5 -6 -7 -6 -3 -1 -1 -0 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -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 -2 -8 -12 -9 -7 -15 -25 -10 -2 -0 -7 -26 -48 -52 -40 -37 -37 -33 -25 -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 -5 -29 -38 -21 -3 0 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 -1 -0 -2 -3 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -8 -17 -13 -9 -9 -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 -1 -1 -2 -2 -1 0 0 0 0 -0 -75 -211 -167 -94 -25 -1 -0 -1 -1 -3 -7 -14 -23 -32 -39 -44 -49 -49 -52 -54 -54 -53 -52 -52 -54 -58 -61 -65 -69 -75 -79 -82 -86 -90 -94 -100 -102 -101 -100 -99 -98 -91 -88 -83 -78 -72 -68 -64 -60 -58 -56 -53 -50 -49 -52 -54 -52 -46 -40 -36 -30 -29 -29 -29 -27 -24 -20 -20 -18 -14 -10 -9 -8 -8 -10 -10 -14 -20 -26 -33 -42 -61 -67 -63 -59 -61 -59 -44 -40 -40 -41 -42 -40 -36 -35 -31 -27 -25 -24 -26 -28 -30 -35 -42 -47 -46 -42 -40 -46 -53 -50 -29 -14 -4 -1 -1 -2 -1 -0 -4 -6 -11 -14 -6 -7 -16 -18 -20 -24 -29 -35 -32 -34 -39 -56 -82 -107 -129 -140 -93 -50 -29 -1 -0 0 0 0 0 0 0 -1 -31 -44 -44 -41 -47 -49 -56 -63 -67 -70 -76 -79 -114 -127 -124 -115 -99 -88 -52 -28 -17 -13 -10 -15 -14 -10 -5 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -2 -2 -4 -5 -1 -0 -0 -6 -21 -32 -24 -15 -14 -20 -27 -23 -22 -13 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -1 -3 -4 -5 -6 -5 -5 -3 -3 -1 -0 -0 0 0 0 0 -1 -5 -11 -15 -16 -22 -22 -15 -15 -17 -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 -1 -2 -2 -2 -2 -1 0 -0 -2 -1 -0 -0 -20 -117 -162 -53 -2 -0 -1 -1 -3 -7 -12 -16 -21 -27 -35 -41 -45 -47 -50 -52 -53 -52 -52 -54 -57 -61 -65 -69 -71 -74 -76 -78 -81 -82 -85 -87 -88 -91 -95 -93 -86 -82 -77 -70 -64 -60 -57 -55 -54 -52 -49 -47 -46 -49 -52 -51 -45 -41 -40 -38 -36 -34 -31 -27 -23 -20 -19 -15 -11 -8 -7 -8 -8 -9 -10 -12 -15 -21 -26 -34 -50 -57 -58 -59 -65 -66 -44 -35 -34 -34 -35 -34 -32 -30 -27 -26 -27 -30 -34 -36 -41 -45 -47 -53 -58 -60 -65 -71 -74 -69 -53 -29 -15 -8 -7 -10 -6 -5 -2 -8 -19 -24 -18 -15 -17 -22 -27 -29 -33 -35 -33 -34 -38 -44 -53 -59 -68 -83 -84 -76 -70 -45 -28 -17 -8 -3 -0 -0 -0 0 -12 -31 -45 -39 -46 -52 -57 -58 -60 -65 -78 -89 -103 -113 -114 -109 -75 -64 -49 -30 -14 -15 -18 -20 -19 -14 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -10 -12 -6 -3 -8 -17 -21 -16 -8 -2 -5 -17 -23 -24 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -2 -4 -5 -6 -6 -8 -12 -14 -13 -11 -8 -4 -2 -1 -0 0 -0 -1 -4 -10 -16 -21 -23 -22 -20 -25 -29 -21 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 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 -3 -1 -2 -2 -2 -1 -1 -17 -101 -231 -99 -17 -2 -1 -2 -3 -6 -10 -13 -16 -21 -30 -36 -43 -47 -49 -49 -49 -48 -48 -50 -53 -57 -61 -65 -68 -71 -73 -75 -75 -75 -74 -73 -76 -81 -85 -84 -85 -76 -66 -60 -56 -53 -52 -51 -49 -46 -44 -43 -43 -43 -45 -44 -42 -42 -44 -42 -38 -35 -30 -25 -21 -18 -16 -14 -12 -11 -12 -15 -16 -15 -14 -14 -15 -17 -21 -24 -31 -37 -41 -46 -51 -56 -41 -32 -30 -29 -29 -29 -29 -28 -27 -28 -30 -35 -40 -40 -41 -45 -48 -56 -64 -73 -72 -62 -54 -65 -49 -29 -20 -19 -21 -20 -19 -14 -8 -14 -26 -24 -27 -26 -29 -34 -37 -33 -39 -39 -38 -39 -43 -45 -47 -47 -47 -48 -52 -56 -61 -57 -56 -54 -45 -29 -8 -7 -6 -3 -4 -15 -33 -37 -45 -51 -53 -53 -51 -62 -81 -97 -110 -117 -113 -110 -79 -56 -45 -39 -17 -16 -17 -20 -22 -19 -11 -7 -4 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 -5 -11 -10 -7 -7 -11 -12 -16 -11 -3 -0 -1 -22 -25 -14 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -2 -0 0 0 0 0 -3 -8 -15 -20 -19 -16 -11 -6 -3 -1 -0 -0 -0 -2 -4 -7 -11 -16 -21 -24 -27 -24 -14 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 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 -2 -1 -1 -1 -1 -10 -58 -268 -159 -54 -11 -0 -1 -2 -4 -6 -8 -13 -20 -30 -38 -45 -49 -50 -49 -49 -45 -44 -45 -48 -52 -56 -60 -64 -68 -71 -72 -72 -71 -67 -64 -64 -65 -65 -71 -70 -60 -52 -48 -45 -40 -44 -43 -43 -43 -42 -40 -38 -37 -38 -38 -39 -40 -41 -38 -34 -30 -26 -23 -21 -20 -18 -16 -17 -18 -20 -25 -26 -23 -20 -18 -17 -17 -19 -20 -23 -26 -29 -31 -36 -37 -33 -30 -29 -29 -27 -29 -30 -30 -29 -29 -30 -32 -32 -35 -40 -46 -53 -58 -64 -74 -71 -48 -35 -38 -40 -39 -31 -24 -32 -26 -25 -19 -16 -20 -25 -21 -20 -23 -30 -38 -46 -45 -50 -49 -44 -42 -47 -50 -49 -46 -44 -43 -45 -47 -53 -58 -61 -57 -49 -39 -33 -26 -22 -13 -0 -2 -2 -19 -37 -46 -47 -47 -46 -59 -76 -89 -102 -120 -118 -112 -94 -66 -39 -30 -25 -24 -26 -27 -27 -24 -18 -14 -9 -5 -2 -2 -3 -2 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -2 -13 -15 -9 -6 -5 -7 -11 -14 -10 -2 -0 -5 -17 -20 -10 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -2 -1 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -2 -0 0 0 0 0 0 -1 -5 -11 -16 -18 -15 -10 -6 -3 -1 -0 -0 -2 -4 -5 -6 -9 -14 -20 -19 -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 -2 -4 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -13 -257 -200 -92 -23 -0 -0 -1 -2 -5 -9 -15 -23 -33 -40 -44 -46 -47 -47 -47 -43 -42 -43 -45 -48 -51 -55 -60 -65 -69 -70 -69 -67 -63 -58 -56 -53 -51 -51 -47 -43 -42 -42 -41 -39 -39 -38 -37 -36 -35 -33 -33 -31 -32 -33 -34 -34 -33 -30 -26 -23 -21 -20 -20 -20 -20 -21 -23 -25 -25 -27 -27 -25 -23 -21 -20 -19 -19 -20 -21 -23 -25 -23 -30 -29 -27 -25 -27 -27 -25 -27 -28 -28 -27 -26 -27 -28 -30 -35 -41 -46 -49 -48 -51 -60 -61 -48 -41 -38 -51 -57 -52 -48 -43 -34 -28 -21 -19 -21 -19 -18 -19 -22 -23 -27 -50 -59 -58 -55 -49 -44 -54 -62 -61 -57 -53 -50 -49 -53 -58 -61 -61 -55 -44 -39 -36 -36 -37 -33 -25 -14 -3 -11 -31 -46 -43 -44 -47 -56 -71 -86 -89 -106 -109 -108 -104 -90 -57 -35 -32 -36 -39 -39 -38 -31 -23 -18 -12 -7 -5 -5 -6 -5 -4 -3 -3 -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 -1 -6 -10 -6 -3 -1 -4 -8 -10 -6 -1 -2 -10 -18 -17 -4 -5 -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 0 0 0 0 0 0 -0 -0 -0 -1 -2 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -3 -1 0 0 0 0 0 0 -0 -3 -7 -6 -5 -4 -3 -3 -2 -2 -4 -8 -7 -6 -6 -7 -12 -18 -18 -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 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -0 -200 -202 -118 -35 -0 0 -0 -2 -7 -13 -19 -25 -34 -42 -45 -44 -43 -43 -43 -42 -42 -42 -41 -42 -46 -50 -57 -63 -66 -65 -65 -67 -65 -59 -51 -41 -33 -29 -30 -31 -32 -32 -33 -33 -35 -35 -36 -35 -32 -29 -28 -26 -26 -28 -29 -28 -25 -23 -20 -17 -16 -17 -21 -28 -26 -26 -28 -29 -28 -26 -25 -24 -22 -22 -23 -23 -21 -19 -19 -19 -20 -21 -27 -28 -25 -22 -23 -23 -23 -24 -24 -25 -24 -24 -24 -25 -26 -29 -33 -36 -36 -35 -36 -40 -40 -36 -36 -52 -57 -52 -50 -49 -41 -31 -23 -16 -10 -6 -7 -8 -7 -11 -20 -25 -48 -68 -65 -56 -50 -46 -57 -68 -71 -69 -63 -54 -48 -51 -52 -49 -45 -42 -45 -44 -44 -46 -48 -47 -47 -30 -16 -24 -42 -49 -42 -45 -50 -59 -74 -86 -86 -95 -102 -106 -107 -102 -78 -56 -43 -40 -39 -37 -43 -45 -37 -23 -14 -13 -14 -15 -16 -14 -10 -9 -8 -9 -7 -3 -1 -0 0 -0 -1 -1 -1 -0 -0 -1 -3 -4 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -3 -4 -1 -0 -2 -6 -10 -12 -5 -1 -2 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -2 -3 -2 -2 -5 -6 -7 -7 -8 -11 -13 -10 -11 -15 -17 -15 -17 -20 -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 -1 -2 -3 -2 -0 -0 -0 -2 -2 -1 -1 -0 -0 -0 -0 -1 -2 -4 -23 -137 -145 -86 -24 -0 -0 -1 -3 -6 -9 -12 -17 -24 -30 -34 -36 -39 -42 -43 -43 -42 -41 -40 -39 -45 -51 -57 -62 -64 -64 -67 -72 -71 -64 -55 -44 -32 -22 -21 -24 -28 -31 -35 -35 -32 -31 -32 -33 -33 -32 -28 -25 -24 -24 -23 -22 -20 -18 -17 -16 -16 -18 -24 -30 -28 -27 -29 -29 -28 -25 -23 -21 -21 -22 -26 -26 -24 -19 -16 -15 -14 -14 -16 -21 -23 -22 -19 -21 -21 -21 -20 -18 -18 -18 -20 -20 -21 -22 -23 -24 -24 -22 -22 -24 -22 -18 -17 -21 -27 -33 -35 -32 -22 -17 -14 -11 -9 -7 -5 -7 -9 -12 -17 -21 -39 -70 -77 -63 -46 -43 -54 -61 -65 -67 -65 -57 -51 -51 -49 -47 -48 -50 -51 -52 -53 -58 -62 -60 -55 -48 -48 -52 -56 -49 -48 -52 -55 -60 -75 -86 -89 -91 -97 -103 -105 -103 -85 -61 -47 -40 -36 -40 -58 -65 -57 -42 -33 -30 -31 -31 -29 -25 -20 -18 -19 -22 -19 -12 -7 -3 -1 -1 -2 -2 -2 -1 -1 -2 -5 -6 -7 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -2 -8 -7 -3 -1 -1 -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 -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 -1 -1 -3 -9 -12 -13 -12 -11 -14 -15 -12 -16 -25 -28 -16 -16 -21 -20 -12 -5 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -2 -5 -5 -4 -2 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -6 -34 -135 -182 -116 -43 -6 -2 -4 -7 -13 -19 -23 -23 -21 -18 -18 -23 -31 -42 -50 -50 -47 -45 -44 -44 -46 -52 -58 -62 -66 -68 -70 -77 -78 -75 -70 -63 -52 -34 -17 -12 -18 -29 -40 -50 -49 -42 -39 -34 -30 -35 -36 -30 -24 -22 -22 -20 -18 -17 -15 -14 -14 -16 -20 -25 -27 -28 -31 -31 -29 -27 -23 -20 -19 -20 -22 -25 -24 -21 -18 -15 -13 -12 -11 -12 -15 -18 -16 -15 -17 -17 -18 -22 -23 -18 -17 -17 -17 -18 -19 -20 -19 -19 -18 -17 -15 -14 -9 -7 -8 -11 -15 -20 -17 -9 -6 -6 -7 -10 -13 -16 -18 -18 -16 -13 -16 -37 -70 -81 -58 -36 -35 -35 -36 -42 -51 -58 -56 -54 -52 -52 -55 -56 -56 -57 -57 -61 -69 -77 -76 -66 -54 -49 -53 -50 -49 -56 -59 -57 -60 -71 -86 -92 -92 -93 -101 -106 -105 -104 -80 -55 -51 -53 -69 -91 -96 -82 -64 -49 -47 -46 -44 -39 -33 -32 -31 -33 -35 -33 -24 -15 -10 -7 -6 -5 -4 -5 -4 -3 -3 -5 -7 -8 -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 -1 -2 -2 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -2 -2 -2 0 0 -0 -2 -1 0 -0 -1 -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 -1 -1 -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 -3 -8 -13 -15 -18 -18 -18 -12 -9 -16 -19 -16 -15 -14 -13 -13 -16 -21 -28 -24 -17 -20 -26 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -3 -2 -1 -0 -0 -1 -1 -1 -0 -0 -1 -2 -5 -35 -121 -228 -173 -84 -26 -13 -26 -35 -39 -47 -58 -64 -63 -55 -41 -36 -35 -38 -44 -52 -52 -50 -50 -52 -56 -61 -67 -72 -78 -83 -89 -95 -97 -87 -78 -72 -66 -57 -40 -22 -14 -19 -32 -46 -57 -57 -54 -49 -40 -31 -31 -29 -25 -21 -19 -18 -17 -15 -15 -15 -15 -17 -20 -21 -23 -23 -24 -26 -29 -28 -28 -23 -20 -19 -19 -21 -22 -20 -17 -16 -14 -13 -11 -10 -10 -10 -11 -11 -11 -9 -11 -15 -18 -20 -19 -19 -16 -15 -17 -17 -18 -17 -17 -17 -15 -12 -12 -8 -5 -5 -5 -8 -11 -11 -8 -6 -5 -6 -9 -14 -17 -19 -20 -18 -16 -18 -46 -78 -86 -65 -36 -38 -40 -40 -42 -47 -44 -45 -46 -49 -55 -60 -61 -58 -57 -59 -65 -76 -89 -93 -85 -71 -59 -52 -47 -48 -53 -56 -58 -63 -78 -89 -95 -94 -94 -102 -106 -111 -116 -110 -94 -89 -96 -115 -136 -140 -119 -92 -70 -65 -61 -55 -50 -47 -53 -56 -57 -57 -54 -45 -31 -23 -19 -15 -12 -10 -11 -10 -7 -4 -4 -7 -9 -11 -12 -12 -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 -1 -4 -9 -11 -8 -7 -5 -3 -1 -0 0 0 0 0 0 0 0 -2 -5 -4 -0 0 0 0 0 0 0 -6 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -5 -3 -1 -0 0 0 0 -1 -3 -3 -3 -3 -4 -4 -3 -5 -13 -21 -23 -21 -18 -16 -16 -19 -23 -29 -32 -34 -40 -47 -44 -14 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -1 -0 -1 -1 -2 -1 -1 -2 -3 -5 -30 -99 -199 -190 -104 -68 -60 -80 -126 -140 -123 -112 -111 -112 -102 -88 -70 -64 -58 -46 -36 -43 -54 -55 -56 -58 -63 -71 -81 -91 -103 -108 -106 -104 -98 -91 -80 -70 -60 -48 -32 -17 -14 -20 -31 -42 -50 -49 -45 -40 -33 -28 -24 -20 -16 -13 -13 -13 -13 -14 -14 -15 -15 -16 -17 -17 -17 -18 -20 -24 -29 -26 -26 -23 -20 -20 -20 -20 -19 -17 -15 -14 -13 -11 -11 -11 -10 -9 -10 -11 -13 -12 -11 -10 -10 -9 -9 -10 -11 -12 -13 -15 -16 -16 -16 -16 -15 -12 -11 -9 -7 -5 -3 -2 -3 -5 -5 -5 -5 -7 -8 -13 -18 -22 -23 -21 -20 -22 -41 -64 -68 -51 -33 -49 -64 -63 -60 -45 -33 -35 -41 -50 -61 -69 -66 -61 -58 -61 -70 -88 -111 -111 -100 -89 -75 -60 -49 -46 -49 -57 -64 -65 -82 -93 -94 -93 -96 -101 -99 -106 -115 -113 -113 -122 -134 -145 -150 -141 -126 -110 -96 -83 -71 -60 -57 -63 -71 -80 -86 -89 -79 -74 -59 -42 -33 -27 -21 -17 -18 -18 -15 -6 -5 -6 -9 -12 -17 -25 -26 -23 -19 -12 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -12 -25 -31 -21 -13 -7 -5 -4 -2 -0 0 0 -0 0 0 -0 -1 -3 -4 -5 -10 -19 -17 -1 -0 -0 -0 -4 -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 -2 -2 -0 0 0 -0 -0 -0 0 0 0 -0 -1 -1 -0 0 0 0 -2 -7 -12 -15 -20 -17 -9 -2 0 0 0 0 0 0 -0 0 0 0 0 -1 -4 -11 -20 -29 -28 -25 -23 -23 -27 -32 -37 -41 -43 -46 -57 -56 -29 -7 0 0 0 0 0 0 0 0 0 0 -3 -5 -6 -4 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -2 -2 -10 -38 -59 -63 -55 -77 -119 -134 -70 -71 -94 -131 -183 -242 -250 -211 -174 -168 -165 -137 -113 -93 -84 -74 -56 -38 -47 -61 -62 -60 -61 -67 -79 -90 -103 -117 -118 -106 -94 -99 -110 -93 -65 -40 -25 -13 -8 -9 -13 -18 -21 -21 -25 -25 -23 -20 -17 -13 -10 -7 -7 -8 -10 -12 -14 -15 -15 -14 -14 -15 -14 -14 -15 -16 -20 -24 -22 -22 -21 -20 -18 -18 -18 -17 -16 -14 -12 -10 -11 -11 -11 -11 -11 -10 -10 -10 -9 -6 -4 -5 -4 -4 -4 -6 -10 -11 -14 -16 -16 -16 -16 -16 -13 -12 -10 -9 -7 -4 -2 -2 -2 -2 -3 -4 -5 -7 -11 -16 -20 -21 -18 -19 -21 -26 -32 -34 -30 -28 -34 -41 -44 -45 -33 -29 -31 -39 -53 -73 -78 -79 -73 -69 -71 -80 -95 -107 -101 -87 -76 -80 -66 -53 -47 -49 -58 -62 -65 -81 -91 -91 -93 -97 -98 -99 -105 -113 -116 -122 -138 -151 -158 -158 -149 -143 -128 -112 -92 -71 -63 -57 -67 -85 -101 -105 -123 -107 -94 -81 -72 -64 -45 -33 -26 -23 -24 -28 -13 -7 -6 -8 -12 -19 -30 -40 -46 -47 -39 -25 -17 -9 -5 -2 -1 -0 -0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -6 -21 -38 -43 -31 -17 -7 -3 -1 -1 -2 -3 -2 -3 -2 -3 -3 -2 -2 -1 -3 -13 -20 -15 -8 -4 -1 -0 -2 -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 -1 -3 -3 -0 0 0 -0 -0 -0 0 0 0 -0 -2 -2 -1 0 0 0 -2 -7 -18 -32 -37 -25 -12 -3 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -9 -35 -39 -36 -32 -30 -31 -34 -36 -37 -37 -40 -55 -56 -32 -10 0 0 0 0 0 0 0 0 0 -1 -5 -8 -9 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -7 -23 -42 -38 -10 -3 -4 -36 -126 -162 -151 -119 -79 -48 -43 -62 -97 -135 -174 -214 -250 -259 -240 -201 -187 -182 -152 -126 -104 -89 -79 -68 -53 -46 -55 -61 -64 -69 -77 -85 -94 -104 -111 -109 -99 -87 -93 -123 -101 -53 -22 -9 -4 -2 -2 -4 -5 -5 -8 -13 -14 -12 -10 -8 -5 -3 -3 -4 -6 -10 -16 -18 -18 -17 -16 -14 -14 -13 -13 -13 -14 -15 -17 -18 -18 -17 -15 -15 -18 -18 -16 -15 -15 -14 -12 -13 -14 -14 -14 -13 -11 -10 -9 -8 -8 -8 -9 -8 -6 -5 -5 -7 -10 -13 -15 -16 -16 -16 -15 -13 -12 -10 -9 -8 -6 -4 -4 -3 -3 -4 -5 -5 -6 -7 -9 -9 -10 -12 -15 -19 -19 -15 -17 -18 -17 -16 -17 -21 -31 -33 -29 -28 -32 -46 -79 -79 -76 -77 -77 -78 -82 -92 -82 -48 -7 -11 -26 -46 -53 -51 -51 -67 -65 -72 -82 -87 -88 -92 -93 -93 -94 -97 -103 -114 -127 -144 -159 -172 -189 -185 -177 -159 -131 -99 -70 -65 -62 -73 -96 -114 -110 -131 -125 -114 -107 -92 -78 -64 -52 -42 -33 -27 -39 -28 -15 -6 -6 -12 -22 -36 -51 -63 -67 -65 -59 -53 -42 -28 -15 -10 -4 -1 -0 -0 0 0 0 0 0 0 0 -2 -4 -7 -16 -35 -52 -62 -48 -24 -10 -5 -2 -3 -6 -8 -16 -10 -7 -7 -6 -8 -2 -1 -2 -6 -11 -35 -31 -11 -1 -0 -0 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -3 -5 -5 -2 0 0 -0 -2 -7 -18 -21 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -39 -47 -46 -42 -38 -37 -37 -37 -36 -36 -41 -49 -52 -33 -11 0 0 0 0 0 0 0 0 -0 -6 -12 -13 -10 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -16 -54 -99 -107 -44 -25 -25 -46 -107 -119 -110 -92 -81 -83 -93 -105 -139 -173 -197 -209 -216 -215 -205 -184 -170 -159 -142 -123 -108 -95 -93 -100 -110 -104 -93 -75 -63 -63 -69 -67 -70 -80 -89 -92 -89 -83 -72 -105 -82 -31 -9 -3 -2 -2 -2 -2 -1 -1 -3 -5 -5 -5 -4 -3 -2 -1 -1 -2 -5 -10 -19 -22 -26 -28 -25 -18 -13 -11 -11 -11 -11 -11 -12 -12 -12 -11 -9 -10 -13 -12 -11 -11 -11 -11 -12 -15 -17 -18 -18 -18 -18 -18 -16 -15 -15 -19 -16 -12 -8 -7 -7 -7 -9 -12 -15 -16 -16 -16 -14 -12 -10 -9 -10 -9 -7 -6 -6 -5 -5 -7 -6 -5 -4 -4 -3 -2 -4 -6 -8 -11 -11 -9 -10 -10 -11 -13 -15 -20 -27 -28 -28 -26 -24 -32 -49 -61 -69 -73 -75 -77 -82 -82 -58 -17 0 0 0 -16 -30 -34 -50 -67 -65 -66 -74 -80 -81 -84 -85 -86 -87 -91 -98 -107 -118 -132 -147 -166 -201 -211 -207 -187 -150 -111 -84 -79 -77 -75 -78 -98 -112 -121 -127 -132 -129 -119 -108 -96 -83 -69 -51 -43 -44 -40 -27 -7 -6 -12 -23 -38 -54 -72 -80 -89 -98 -101 -88 -67 -46 -33 -19 -3 -1 -0 -0 0 0 0 -0 -1 -9 -26 -48 -82 -113 -80 -76 -86 -82 -93 -52 -24 -10 -5 -14 -4 -4 -2 -2 -3 -2 -10 -6 -2 -2 -6 -5 -15 -8 -1 -0 0 -3 -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 -1 -4 -7 -8 -1 0 0 0 0 0 0 0 -0 -0 -0 -2 -2 -4 -6 -6 -3 0 0 0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -41 -54 -55 -52 -48 -45 -44 -42 -41 -42 -45 -47 -53 -39 -15 -0 0 0 0 0 0 0 -2 -7 -14 -14 -13 -10 -6 -3 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -8 -28 -53 -78 -50 -38 -32 -26 -24 -41 -75 -81 -80 -79 -72 -75 -127 -173 -191 -185 -177 -169 -159 -155 -151 -145 -140 -138 -130 -119 -113 -130 -171 -160 -90 -49 -35 -38 -50 -54 -61 -69 -74 -75 -75 -87 -50 -43 -31 -13 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -7 -20 -32 -47 -57 -58 -50 -28 -19 -16 -14 -15 -15 -13 -11 -10 -8 -7 -9 -10 -11 -9 -6 -5 -5 -7 -11 -14 -16 -17 -21 -23 -20 -16 -12 -9 -7 -4 -3 -3 -3 -3 -4 -6 -12 -15 -17 -19 -19 -14 -11 -11 -14 -16 -13 -9 -9 -9 -8 -8 -9 -9 -7 -7 -7 -3 -1 -1 -1 -3 -4 -5 -6 -6 -5 -4 -6 -12 -19 -24 -29 -33 -38 -24 -24 -34 -49 -63 -70 -74 -78 -82 -79 -55 -2 0 0 0 -1 -3 -5 -41 -58 -64 -70 -77 -78 -77 -78 -80 -82 -85 -89 -90 -97 -106 -116 -127 -151 -185 -212 -223 -210 -176 -138 -110 -95 -91 -93 -101 -116 -122 -125 -131 -148 -139 -139 -132 -122 -113 -93 -72 -61 -56 -51 -41 -17 -10 -13 -26 -44 -64 -86 -102 -112 -119 -120 -109 -86 -58 -44 -37 -10 -2 -0 0 -0 -1 -1 -6 -18 -56 -108 -141 -121 -74 -22 -20 -47 -46 -39 -57 -59 -27 -13 -60 -32 -9 -4 -1 -1 -0 -1 -0 -1 -4 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -13 -9 -2 -0 -0 -0 -1 -1 0 -0 -0 -0 -1 -4 -5 -6 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -42 -59 -62 -60 -57 -53 -50 -48 -47 -47 -48 -54 -62 -50 -26 -8 -2 -1 -0 0 0 0 -0 -1 -2 -5 -10 -10 -6 -3 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -4 -16 -13 -8 -5 -4 -4 -12 -24 -20 -10 -3 -5 -48 -126 -164 -172 -168 -166 -164 -163 -165 -167 -170 -172 -182 -178 -167 -156 -152 -148 -94 -68 -54 -51 -61 -79 -93 -104 -107 -100 -83 -65 -60 -60 -44 -21 -6 -2 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -3 -9 -55 -83 -83 -75 -92 -87 -47 -27 -23 -26 -33 -35 -59 -53 -30 -14 -11 -12 -12 -13 -11 -6 -4 -5 -6 -7 -6 -6 -7 -10 -10 -8 -6 -4 -2 -1 -0 -0 -0 -1 -1 -2 -5 -9 -12 -15 -19 -18 -14 -12 -13 -17 -21 -16 -13 -11 -11 -11 -11 -11 -12 -10 -8 -8 -5 -3 -1 -0 -0 -1 -2 -2 -2 -3 -4 -4 -9 -15 -21 -28 -34 -36 -28 -26 -29 -39 -53 -62 -67 -72 -79 -85 -82 -21 -4 0 0 0 0 0 -25 -45 -57 -64 -80 -79 -78 -79 -81 -83 -86 -90 -94 -97 -101 -107 -115 -138 -169 -193 -203 -177 -173 -159 -136 -110 -98 -99 -109 -122 -136 -143 -142 -161 -157 -146 -134 -124 -119 -95 -78 -67 -61 -61 -57 -38 -23 -20 -32 -53 -81 -106 -120 -128 -136 -139 -127 -93 -54 -29 -21 -8 -3 -3 -3 -8 -22 -39 -46 -71 -106 -118 -79 -32 -5 0 0 0 -4 -3 -19 -36 -21 -11 -28 -16 -11 -18 -5 -8 -14 -12 -1 -4 -3 -1 -1 -3 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -7 -5 -3 -1 -0 -0 -1 -1 0 -0 -0 -0 -0 -1 -1 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -10 -9 -5 -4 -2 0 0 0 0 0 -3 -21 -42 -60 -66 -64 -60 -56 -55 -55 -54 -54 -59 -63 -61 -55 -38 -21 -17 -8 -2 -0 0 0 -0 -2 -14 -15 -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 -25 -38 -27 -6 0 0 0 0 0 0 -5 -50 -118 -161 -179 -183 -188 -191 -175 -169 -194 -234 -249 -251 -251 -236 -231 -232 -205 -159 -151 -143 -142 -152 -168 -175 -169 -152 -121 -93 -92 -78 -56 -31 -15 -8 -3 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -1 -2 -4 -4 -7 -17 -53 -85 -106 -112 -117 -101 -62 -32 -22 -32 -52 -52 -90 -79 -41 -21 -17 -18 -15 -13 -12 -10 -9 -10 -10 -7 -3 -1 -1 -2 -2 -2 -3 -2 -1 -0 -0 -1 -1 -0 -0 -3 -6 -8 -10 -15 -18 -17 -15 -15 -19 -27 -27 -18 -14 -13 -12 -12 -13 -12 -12 -12 -10 -8 -5 -4 -3 -1 -1 -1 -1 -0 -1 -3 -4 -5 -9 -14 -19 -25 -31 -32 -31 -31 -32 -34 -42 -51 -57 -68 -78 -83 -93 -50 -15 0 0 0 0 0 -11 -28 -44 -46 -67 -74 -77 -79 -82 -90 -92 -95 -99 -102 -102 -107 -114 -132 -157 -178 -181 -100 -141 -163 -148 -121 -111 -107 -112 -129 -151 -168 -163 -170 -171 -158 -133 -114 -106 -90 -79 -73 -74 -91 -87 -70 -47 -32 -43 -65 -93 -118 -133 -144 -163 -170 -143 -97 -55 -28 -17 -19 -21 -23 -27 -41 -70 -97 -120 -132 -107 -39 -6 0 0 0 0 0 0 0 -0 0 0 0 0 -3 -13 -43 -22 -25 -46 -70 -65 -33 -14 -4 -1 -3 -10 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -3 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -20 -65 -63 -52 -58 -65 -13 -19 -8 -2 0 -0 -4 -28 -64 -76 -73 -67 -64 -63 -61 -60 -59 -57 -51 -56 -48 -50 -52 -41 -30 -19 -7 -2 -2 -5 -19 -17 -15 -11 -7 -4 -2 -1 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -53 -115 -125 -73 -1 -0 0 0 0 0 -1 -14 -38 -92 -120 -108 -91 -74 -61 -66 -114 -167 -147 -109 -81 -117 -194 -272 -322 -287 -269 -264 -265 -266 -264 -254 -220 -97 -0 -21 -100 -104 -74 -46 -25 -12 -6 -3 -1 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -1 -4 -6 -7 -11 -33 -60 -46 -12 -15 -77 -72 -48 -27 -21 -32 -49 -50 -59 -54 -39 -29 -24 -24 -20 -16 -12 -12 -13 -15 -15 -11 -7 -2 -2 -4 -6 -7 -7 -5 -3 -1 -0 -1 -1 -2 -1 -6 -9 -9 -9 -12 -13 -13 -15 -19 -23 -17 -16 -15 -15 -15 -15 -14 -15 -14 -14 -15 -15 -12 -10 -7 -4 -2 -1 -1 -1 -0 -1 -1 -3 -7 -12 -16 -19 -25 -30 -32 -32 -32 -32 -31 -39 -44 -49 -57 -68 -80 -79 -45 -15 -0 -0 0 0 0 -4 -15 -33 -47 -60 -66 -70 -77 -82 -93 -100 -106 -109 -109 -109 -112 -117 -127 -143 -164 -172 -168 -174 -167 -144 -123 -118 -117 -121 -134 -156 -178 -177 -172 -163 -148 -120 -108 -100 -89 -78 -80 -96 -111 -115 -104 -78 -58 -62 -76 -105 -135 -154 -171 -179 -167 -128 -101 -90 -69 -55 -60 -72 -77 -81 -89 -116 -148 -174 -184 -79 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -12 -14 -16 -31 -92 -86 -62 -39 -10 -3 -5 -6 -4 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -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 -19 -68 -114 -118 -101 -64 -54 -108 -91 -33 -7 0 0 -2 -22 -74 -85 -78 -71 -67 -65 -60 -59 -59 -54 -41 -44 -36 -35 -37 -36 -37 -36 -29 -27 -27 -21 -5 -11 -14 -12 -9 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -67 -74 -44 -1 0 0 0 0 0 0 0 -0 -17 -26 -19 -9 -1 0 -5 -20 -34 -23 -11 -2 -14 -46 -107 -209 -139 -246 -327 -322 -250 -186 -156 -300 -207 -37 -10 -55 -75 -84 -61 -31 -24 -14 -8 -6 -8 -17 -30 -11 -15 -18 -18 -15 -11 -7 -4 -5 -6 -6 -5 -11 -28 -40 -26 -13 -42 -49 -46 -47 -44 -37 -42 -46 -49 -49 -45 -39 -33 -31 -27 -23 -19 -15 -12 -14 -22 -22 -17 -13 -7 -8 -12 -14 -13 -12 -9 -7 -7 -6 -5 -5 -4 -4 -4 -6 -6 -6 -7 -9 -11 -16 -23 -21 -16 -16 -17 -16 -16 -17 -16 -16 -15 -15 -15 -17 -18 -16 -12 -8 -4 -2 -2 -2 -1 -1 -1 -2 -5 -11 -17 -20 -24 -28 -31 -31 -27 -18 -24 -39 -43 -41 -42 -50 -64 -58 -42 -26 -14 -13 -3 0 -0 -9 -35 -34 -42 -53 -59 -63 -74 -83 -93 -103 -113 -119 -115 -116 -120 -124 -129 -140 -147 -159 -166 -166 -156 -138 -125 -121 -126 -134 -145 -163 -180 -185 -177 -157 -138 -115 -104 -101 -100 -99 -109 -120 -130 -138 -131 -104 -82 -73 -83 -113 -146 -166 -178 -174 -127 -87 -134 -150 -145 -143 -140 -119 -122 -141 -112 -76 -95 -129 -149 -47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -35 -45 -62 -93 -43 -29 -14 -3 -1 0 -1 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -3 -4 -3 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -71 -112 -124 -120 -112 -102 -82 -17 -3 -0 -8 -25 -46 -57 -83 -82 -74 -66 -62 -57 -54 -53 -53 -47 -32 -36 -32 -33 -32 -29 -28 -34 -35 -35 -32 -23 -8 -9 -13 -13 -11 -9 -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 -18 -118 -113 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -9 -22 -12 -42 -38 -16 -7 -1 0 -53 -44 -5 -0 -0 -12 -26 -19 -9 -18 -10 -7 -9 -15 -26 -40 -12 -25 -31 -30 -33 -53 -43 -24 -19 -20 -16 -13 -31 -21 -20 -29 -41 -56 -52 -51 -60 -60 -43 -45 -46 -46 -43 -40 -36 -34 -31 -27 -22 -17 -13 -11 -16 -20 -25 -32 -35 -23 -19 -19 -24 -33 -30 -17 -24 -22 -13 -9 -9 -8 -11 -9 -4 -4 -4 -5 -6 -11 -23 -41 -21 -17 -18 -18 -18 -16 -17 -16 -15 -14 -14 -14 -16 -19 -19 -16 -12 -7 -4 -3 -2 -1 -1 -0 -0 -2 -7 -15 -22 -24 -24 -24 -20 -10 -9 -17 -36 -42 -37 -36 -42 -44 -50 -57 -58 -55 -41 -18 -5 -1 -4 -23 -33 -42 -49 -52 -58 -71 -83 -95 -107 -116 -118 -117 -120 -126 -129 -131 -138 -146 -153 -156 -151 -145 -135 -128 -126 -128 -136 -156 -169 -173 -174 -174 -158 -138 -121 -108 -102 -106 -114 -126 -135 -148 -159 -152 -131 -110 -93 -98 -130 -158 -179 -196 -193 -167 -158 -200 -190 -156 -104 -46 -53 -76 -108 -83 -16 -8 -12 -17 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -26 -83 -51 -56 -51 -16 -9 -3 -1 -5 -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 -1 -1 -0 -0 -0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -27 -59 -97 -117 -117 -83 -31 -21 -24 -28 -36 -43 -54 -78 -78 -72 -65 -59 -56 -54 -52 -48 -47 -42 -31 -32 -28 -26 -25 -26 -28 -35 -34 -33 -30 -22 -10 -7 -10 -12 -12 -12 -13 -10 -5 -2 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -67 -64 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -3 -1 -0 -10 -12 -11 -14 -27 -40 -33 -29 -25 -17 -15 -49 -24 -19 -38 -53 -59 -56 -59 -61 -53 -42 -42 -42 -41 -37 -34 -34 -32 -30 -26 -22 -18 -13 -11 -18 -19 -22 -31 -38 -29 -23 -28 -42 -50 -19 -15 -27 -26 -13 -12 -16 -16 -24 -23 -9 -6 -7 -9 -10 -15 -28 -49 -29 -20 -19 -19 -18 -16 -16 -16 -15 -14 -14 -15 -16 -17 -17 -15 -14 -13 -11 -8 -7 -6 -2 -1 -0 -1 -4 -12 -23 -26 -25 -22 -21 -25 -26 -25 -30 -33 -31 -32 -34 -31 -38 -49 -47 -52 -49 -46 -35 -9 0 -11 -29 -45 -53 -52 -57 -70 -83 -96 -110 -116 -117 -116 -120 -125 -126 -125 -127 -131 -138 -140 -136 -135 -134 -133 -133 -136 -146 -165 -180 -184 -178 -170 -155 -144 -134 -124 -115 -117 -124 -130 -139 -156 -176 -179 -165 -144 -124 -118 -139 -166 -193 -209 -200 -156 -187 -177 -115 -51 -17 -1 0 0 -12 -20 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -14 -32 -49 -34 -17 -7 -4 -10 -48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -22 -62 -88 -106 -110 -104 -93 -84 -80 -73 -56 -46 -64 -65 -62 -58 -55 -53 -54 -54 -44 -39 -36 -32 -30 -27 -24 -24 -24 -27 -34 -35 -33 -29 -23 -17 -12 -10 -11 -12 -13 -14 -12 -7 -3 -1 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -6 -6 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -31 -36 -27 -15 -9 -7 -3 -5 -27 -65 -100 -87 -74 -79 -72 -47 -38 -39 -38 -36 -32 -29 -28 -27 -25 -23 -21 -18 -15 -12 -13 -15 -16 -13 -13 -43 -46 -40 -45 -53 -20 -16 -15 -14 -18 -29 -29 -21 -26 -29 -16 -13 -17 -22 -21 -16 -17 -20 -18 -16 -17 -16 -17 -17 -17 -17 -16 -15 -14 -15 -15 -14 -12 -13 -15 -21 -22 -18 -13 -10 -3 -0 0 -0 -2 -9 -21 -24 -22 -21 -23 -22 -27 -30 -31 -28 -26 -27 -25 -23 -23 -26 -31 -37 -45 -45 -31 -13 -2 -3 -23 -43 -53 -53 -57 -70 -84 -96 -110 -116 -112 -111 -116 -123 -121 -116 -112 -114 -117 -118 -120 -124 -130 -136 -138 -142 -153 -172 -190 -192 -169 -147 -149 -151 -148 -143 -130 -133 -134 -133 -141 -155 -150 -187 -191 -159 -133 -121 -135 -167 -200 -202 -135 -108 -169 -123 -33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -0 -4 -2 -3 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -33 -96 -38 -60 -89 -101 -94 -79 -68 -66 -67 -64 -57 -59 -58 -56 -53 -51 -49 -46 -36 -29 -26 -25 -25 -23 -23 -23 -23 -23 -25 -30 -30 -28 -24 -19 -13 -10 -10 -11 -12 -13 -11 -8 -4 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -45 -103 -75 -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 -6 -12 -12 -4 -2 -4 -8 -12 -35 -82 -138 -119 -91 -75 -61 -42 -34 -33 -33 -32 -29 -26 -25 -22 -21 -19 -18 -18 -15 -14 -16 -21 -21 -8 -27 -64 -66 -45 -33 -57 -76 -59 -38 -35 -44 -48 -29 -24 -25 -22 -16 -17 -20 -27 -37 -48 -58 -38 -20 -14 -16 -16 -16 -16 -17 -16 -14 -13 -13 -14 -15 -14 -10 -12 -16 -24 -26 -21 -16 -7 -2 -0 0 -0 -1 -7 -18 -18 -11 -7 -11 -28 -37 -37 -30 -25 -33 -34 -30 -24 -20 -22 -28 -34 -38 -42 -46 -50 -52 -53 -53 -55 -57 -54 -56 -67 -82 -98 -104 -100 -103 -108 -114 -119 -118 -113 -107 -104 -102 -103 -108 -115 -124 -132 -136 -138 -143 -160 -176 -172 -152 -140 -137 -140 -124 -92 -62 -79 -113 -132 -138 -140 -82 -116 -183 -171 -143 -133 -143 -172 -204 -220 -216 -212 -147 -64 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -4 -1 0 0 0 0 0 0 0 -1 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -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 -80 -21 -10 -29 -60 -84 -87 -72 -63 -59 -57 -53 -54 -52 -51 -49 -47 -42 -34 -31 -27 -25 -25 -25 -22 -24 -26 -27 -27 -28 -32 -33 -32 -28 -24 -18 -12 -11 -11 -11 -12 -11 -8 -6 -3 -1 -1 -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 -25 -54 -31 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -46 -49 -12 -3 -3 -10 -27 -53 -75 -64 -41 -27 -25 -29 -30 -30 -28 -27 -26 -25 -24 -22 -21 -19 -16 -14 -14 -13 -14 -19 -23 -19 -7 -36 -64 -70 -55 -46 -79 -70 -48 -38 -41 -41 -49 -39 -32 -26 -18 -14 -13 -14 -23 -37 -41 -26 -19 -15 -13 -15 -15 -15 -15 -15 -15 -13 -11 -10 -11 -13 -12 -9 -10 -15 -18 -17 -9 -5 -2 -1 -0 0 0 -0 -7 -12 -9 -1 -0 0 -26 -42 -36 -18 -30 -43 -43 -36 -29 -26 -34 -35 -33 -31 -33 -39 -56 -75 -78 -68 -62 -61 -56 -55 -62 -76 -87 -55 -75 -102 -109 -109 -113 -122 -123 -116 -107 -99 -98 -100 -108 -119 -128 -134 -135 -137 -143 -150 -147 -135 -74 -60 -90 -76 -73 -41 -15 -11 -35 -53 -67 -30 -26 -60 -54 -132 -150 -153 -173 -199 -219 -227 -157 -59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -4 -1 0 0 0 0 0 0 0 0 -1 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -19 -5 -1 -1 -14 -45 -85 -74 -64 -58 -54 -52 -50 -48 -45 -43 -39 -35 -28 -26 -25 -26 -28 -28 -23 -23 -26 -29 -31 -32 -34 -36 -36 -36 -32 -25 -16 -12 -10 -11 -11 -11 -9 -6 -4 -3 -3 -3 -4 -5 -5 -4 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -2 -4 -2 -0 0 -43 -69 -36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -17 -29 -14 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -37 -51 -19 -7 -9 -30 -63 -93 -96 -29 -15 -17 -21 -23 -23 -23 -21 -20 -20 -20 -20 -18 -16 -13 -9 -9 -12 -14 -20 -23 -17 -8 -4 -17 -30 -42 -60 -71 -70 -53 -42 -40 -36 -28 -28 -28 -27 -24 -15 -13 -13 -16 -26 -42 -50 -42 -34 -23 -14 -14 -15 -15 -15 -14 -13 -12 -11 -10 -11 -13 -13 -13 -12 -11 -10 -8 -3 -1 -1 -0 0 0 0 -0 -5 -10 -10 0 0 0 -13 -23 -18 -13 -45 -57 -56 -51 -45 -35 -30 -31 -31 -27 -22 -18 -38 -57 -61 -61 -61 -58 -54 -55 -64 -77 -95 -51 -52 -91 -98 -101 -106 -112 -118 -120 -116 -103 -97 -97 -103 -115 -129 -139 -138 -132 -128 -129 -126 -127 -130 -127 -111 -116 -138 -107 -42 0 0 -1 -1 0 -1 -4 -10 -93 -155 -165 -162 -185 -200 -211 -198 -136 -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 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 -1 -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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 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 -63 -82 -72 -63 -56 -49 -43 -40 -38 -40 -38 -30 -24 -21 -19 -20 -23 -28 -35 -29 -29 -29 -29 -30 -32 -33 -37 -39 -36 -30 -21 -15 -11 -10 -11 -12 -10 -7 -4 -3 -4 -5 -5 -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 -91 -144 -71 -0 -54 -194 -143 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -60 -98 -42 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -2 -6 -9 -6 -14 -38 -54 -54 -54 -24 -16 -16 -18 -17 -15 -16 -16 -15 -15 -15 -15 -15 -11 -7 -6 -11 -14 -20 -33 -38 -31 -19 -6 -4 -6 -17 -48 -71 -66 -47 -39 -38 -37 -37 -32 -28 -23 -19 -27 -21 -15 -16 -24 -35 -41 -47 -37 -20 -12 -12 -13 -13 -13 -13 -13 -12 -10 -10 -12 -15 -15 -14 -11 -8 -6 -4 -3 -2 -1 -0 0 0 0 -0 -3 -8 -13 -3 -1 -0 -1 -2 -1 -30 -58 -69 -70 -68 -64 -32 -23 -33 -44 -34 -28 -18 -20 -29 -42 -58 -56 -50 -47 -52 -62 -75 -93 -88 -72 -65 -48 -78 -99 -107 -113 -118 -123 -112 -102 -97 -99 -109 -118 -129 -133 -126 -117 -113 -112 -115 -123 -133 -140 -156 -168 -153 -93 -12 -0 0 0 0 0 0 -2 -65 -153 -175 -165 -172 -182 -202 -221 -153 -37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -4 -2 -0 -0 0 0 0 0 0 -0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -83 -158 -71 -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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 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 -77 -76 -64 -51 -41 -35 -33 -32 -27 -23 -20 -18 -17 -16 -16 -20 -31 -46 -41 -36 -32 -30 -30 -30 -31 -33 -36 -37 -35 -28 -20 -15 -12 -11 -12 -13 -9 -5 -3 -4 -5 -6 -6 -6 -6 -6 -6 -5 -4 -2 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 0 -8 -23 -22 -13 -13 -3 -0 0 0 0 0 0 0 0 0 0 0 0 -9 -44 -62 -20 -2 -0 0 0 0 -0 -0 0 -0 -0 -0 -0 -1 -1 -2 -1 -1 0 0 0 -12 -28 -22 -7 -3 -5 -6 -5 -9 -14 -17 -15 -11 -10 -10 -11 -12 -13 -13 -13 -13 -11 -8 -6 -10 -16 -19 -35 -46 -47 -45 -27 -8 -2 -2 -11 -45 -72 -70 -77 -80 -48 -44 -43 -38 -29 -19 -16 -41 -39 -33 -26 -15 -17 -22 -35 -37 -24 -8 -9 -10 -11 -13 -14 -13 -12 -9 -10 -13 -15 -15 -14 -11 -8 -5 -4 -3 -3 -1 -0 -0 0 0 -0 -1 -3 -9 -5 -4 -4 -2 -1 -0 -27 -47 -61 -71 -61 -52 -24 -15 -32 -63 -48 -44 -36 -26 -19 -26 -46 -49 -44 -40 -41 -52 -69 -77 -68 -44 -16 -43 -80 -97 -104 -115 -117 -124 -121 -110 -98 -96 -105 -114 -120 -122 -119 -111 -105 -103 -106 -113 -123 -127 -140 -160 -172 -162 -55 -8 0 0 0 0 0 -34 -89 -122 -133 -144 -164 -192 -207 -198 -80 -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 -1 -1 0 0 -0 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -183 -220 -99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 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 -68 -75 -62 -47 -36 -31 -30 -28 -21 -16 -14 -15 -18 -19 -19 -32 -51 -60 -55 -47 -38 -31 -28 -25 -29 -29 -31 -34 -35 -32 -27 -21 -17 -14 -13 -15 -12 -8 -5 -3 -3 -5 -6 -7 -8 -8 -8 -10 -11 -7 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -33 -68 -50 -25 -9 -6 -5 -2 -0 -1 -1 0 0 0 0 -1 -44 -76 -60 0 0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 0 -7 -14 -14 -6 -3 -8 -11 -8 -7 -15 -22 -20 -13 -8 -5 -6 -8 -9 -9 -8 -9 -9 -7 -5 -5 -10 -26 -34 -41 -41 -34 -24 -12 -4 -2 -2 -7 -41 -61 -43 -33 -46 -45 -40 -35 -28 -21 -16 -14 -21 -23 -25 -30 -43 -25 -20 -24 -26 -20 -6 -9 -11 -11 -9 -8 -10 -10 -9 -9 -12 -14 -15 -13 -11 -9 -7 -5 -4 -3 -1 -1 -0 -0 0 0 0 -0 -6 -13 -16 -16 -12 -4 -1 -7 -12 -16 -26 -41 -32 -14 -9 -34 -66 -60 -54 -49 -44 -39 -26 -33 -39 -39 -33 -32 -42 -55 -59 -52 -53 -20 -45 -76 -95 -100 -111 -119 -126 -129 -122 -101 -96 -101 -109 -114 -116 -112 -106 -101 -99 -101 -107 -115 -124 -138 -157 -168 -174 -112 -42 0 0 0 0 0 -3 -11 -10 -34 -50 -63 -79 -137 -99 -40 -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 -7 -11 -8 -5 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -264 -202 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 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 -46 -70 -69 -55 -43 -34 -29 -28 -26 -21 -16 -16 -18 -22 -26 -34 -53 -71 -72 -64 -55 -46 -37 -28 -21 -26 -26 -27 -30 -32 -32 -32 -30 -25 -20 -16 -17 -15 -11 -7 -5 -3 -3 -5 -7 -8 -9 -9 -10 -11 -7 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 -1 -3 -8 -24 -37 -31 -31 -26 -13 -13 -17 -9 -8 -10 -7 -36 -35 -81 -128 -115 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -8 -18 -20 -11 -3 -28 -43 -29 -7 -16 -23 -20 -12 -8 -6 -6 -7 -8 -8 -6 -7 -7 -8 -8 -8 -14 -37 -35 -24 -14 -8 -4 -2 -1 -2 -3 -4 -8 -10 -16 -23 -29 -32 -26 -21 -17 -13 -12 -10 -12 -20 -28 -24 -15 -20 -19 -14 -11 -12 -12 -15 -16 -15 -14 -11 -10 -9 -9 -9 -11 -14 -14 -12 -10 -8 -7 -5 -5 -4 -3 -1 -1 -1 -0 -0 0 -0 -1 -3 -9 -16 -17 -8 -3 0 -0 -1 -1 -20 -26 -19 -20 -56 -66 -62 -55 -49 -47 -39 -30 -28 -31 -34 -27 -26 -33 -43 -53 -59 -73 -51 -53 -74 -86 -93 -102 -112 -123 -130 -136 -115 -102 -99 -105 -115 -121 -116 -108 -101 -97 -97 -101 -108 -120 -136 -147 -157 -169 -150 -91 -2 0 0 0 0 0 0 0 0 -3 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -16 -15 -12 -5 -1 -2 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -106 -64 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -35 -66 -69 -53 -45 -39 -36 -35 -35 -32 -26 -21 -17 -17 -22 -30 -47 -65 -77 -80 -74 -61 -45 -32 -25 -21 -20 -22 -23 -26 -28 -33 -37 -39 -35 -27 -23 -21 -19 -16 -13 -10 -8 -6 -7 -9 -11 -11 -10 -12 -15 -11 -3 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -6 -17 -18 -17 -25 -46 -41 -27 -31 -37 -22 -85 -100 -120 -148 -139 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -37 -50 -25 -8 -2 -24 -41 -32 -8 -14 -19 -18 -12 -10 -9 -8 -7 -7 -6 -4 -4 -6 -8 -8 -5 -6 -10 -8 -5 -3 -2 -2 -2 -2 -2 -3 -6 -8 -12 -17 -20 -23 -20 -16 -14 -12 -10 -9 -8 -11 -22 -33 -20 -14 -12 -12 -12 -11 -14 -14 -15 -17 -19 -17 -13 -12 -11 -10 -10 -13 -16 -15 -12 -10 -8 -5 -5 -5 -4 -2 -1 -1 -1 -1 -0 0 -0 -0 -0 -2 -7 -8 -8 -9 -8 -2 -0 0 -5 -12 -22 -42 -62 -63 -57 -51 -47 -51 -44 -33 -25 -24 -27 -24 -24 -29 -34 -38 -42 -51 -55 -60 -68 -74 -79 -89 -100 -112 -124 -134 -125 -110 -102 -105 -115 -124 -123 -116 -104 -95 -92 -96 -102 -111 -126 -133 -144 -155 -153 -133 -40 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -7 -8 -7 -3 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 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 -42 -46 -36 -35 -36 -39 -42 -44 -43 -40 -32 -21 -15 -23 -32 -43 -49 -54 -62 -65 -48 -40 -35 -34 -37 -44 -39 -28 -22 -25 -30 -31 -34 -33 -29 -27 -26 -23 -22 -20 -17 -13 -12 -16 -22 -25 -23 -13 -13 -15 -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 -1 -4 -2 -2 -8 -22 -37 -43 -37 -35 -36 -28 -51 -77 -102 -124 -125 -59 -35 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -13 -34 -52 -33 -14 -6 -10 -17 -20 -21 -21 -20 -17 -14 -12 -10 -8 -6 -5 -5 -5 -5 -5 -4 -4 -5 -7 -7 -6 -6 -6 -6 -6 -5 -4 -4 -5 -9 -12 -14 -16 -16 -16 -15 -13 -11 -10 -9 -8 -8 -8 -8 -8 -10 -12 -12 -14 -16 -13 -9 -9 -12 -15 -19 -10 -12 -13 -12 -9 -10 -16 -15 -14 -15 -15 -14 -11 -7 -5 -3 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 -2 -4 -8 -12 -5 -8 -19 -33 -43 -47 -57 -61 -61 -55 -45 -41 -42 -37 -29 -22 -23 -27 -26 -27 -29 -32 -33 -36 -40 -45 -53 -59 -65 -68 -75 -83 -93 -105 -117 -124 -125 -118 -109 -111 -114 -114 -112 -100 -96 -98 -101 -105 -107 -115 -122 -129 -134 -132 -142 -89 -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 -2 -6 -8 -7 -5 -6 -7 -8 -8 -10 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -13 -26 -29 -22 -27 -33 -41 -47 -50 -49 -47 -45 -36 -26 -28 -36 -42 -37 -33 -34 -40 -35 -40 -35 -38 -59 -71 -54 -32 -20 -21 -25 -22 -23 -25 -25 -26 -27 -24 -23 -19 -14 -10 -11 -17 -22 -24 -21 -19 -16 -15 -15 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -12 -35 -29 -21 -22 -23 -24 -23 -29 -41 -55 -80 -86 -82 -47 -0 -0 0 0 0 0 0 0 0 0 0 -0 -4 -18 -32 -38 -42 -42 -31 -21 -16 -13 -15 -20 -26 -22 -18 -16 -14 -13 -12 -11 -9 -8 -7 -6 -5 -5 -5 -6 -7 -8 -9 -10 -10 -10 -11 -11 -10 -9 -8 -7 -8 -8 -9 -11 -12 -11 -12 -11 -9 -8 -7 -7 -7 -7 -7 -8 -10 -11 -12 -13 -15 -11 -8 -7 -8 -9 -10 -6 -5 -4 -3 -3 -4 -6 -9 -12 -15 -15 -14 -13 -10 -7 -4 -2 -2 -3 -3 -3 -2 -1 0 0 0 0 0 -0 -1 -5 -13 -20 -30 -37 -40 -42 -43 -52 -60 -65 -62 -46 -37 -29 -23 -18 -16 -24 -31 -35 -36 -35 -33 -32 -33 -35 -37 -42 -46 -50 -55 -62 -71 -79 -90 -101 -110 -111 -99 -95 -94 -94 -97 -102 -100 -100 -102 -102 -106 -105 -107 -110 -112 -117 -114 -126 -117 -78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -14 -9 -7 -8 -10 -12 -9 -4 -1 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 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 -25 -28 -21 -12 -22 -31 -41 -50 -54 -55 -52 -46 -37 -31 -32 -37 -38 -32 -27 -31 -45 -41 -40 -34 -27 -28 -30 -28 -25 -26 -27 -23 -23 -24 -25 -25 -25 -26 -23 -21 -16 -9 -5 -5 -11 -18 -22 -21 -20 -19 -19 -15 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -7 -12 -17 -20 -21 -22 -16 -7 -8 -31 -51 -59 -45 -21 -10 -16 -15 -7 0 0 0 -0 -1 -2 -10 -36 -81 -85 -68 -44 -28 -23 -22 -20 -18 -18 -19 -19 -17 -15 -14 -13 -13 -13 -12 -11 -10 -8 -6 -4 -4 -5 -7 -9 -10 -11 -12 -12 -12 -12 -12 -12 -10 -9 -7 -6 -7 -8 -9 -10 -10 -10 -10 -8 -6 -5 -5 -4 -3 -3 -7 -9 -11 -12 -12 -12 -10 -9 -8 -9 -9 -7 -5 -4 -3 -1 -3 -4 -6 -8 -11 -13 -10 -9 -8 -8 -7 -5 -3 -3 -3 -4 -4 -3 -1 -0 0 0 0 -0 -1 -2 -7 -15 -23 -31 -35 -35 -36 -40 -49 -60 -67 -66 -55 -41 -27 -16 -10 -9 -17 -28 -35 -37 -34 -32 -30 -31 -32 -29 -32 -36 -40 -45 -52 -62 -70 -78 -84 -88 -87 -84 -82 -80 -81 -87 -94 -100 -103 -104 -97 -95 -97 -98 -97 -96 -107 -108 -112 -99 -41 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -5 -7 -9 -12 -17 -12 -4 -0 -1 -4 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 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 -27 -21 -9 -17 -28 -40 -50 -57 -59 -52 -32 -25 -25 -25 -26 -25 -22 -23 -28 -36 -29 -29 -28 -25 -22 -19 -20 -24 -33 -36 -24 -21 -24 -33 -42 -41 -24 -22 -19 -17 -15 -12 -11 -14 -20 -23 -23 -23 -22 -20 -13 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -11 -20 -20 -23 -18 -8 -4 -5 -9 -11 -10 -12 -33 -41 -35 -28 -33 -53 -16 -12 -19 -29 -37 -43 -44 -45 -36 -20 -13 -11 -11 -12 -13 -14 -14 -14 -15 -15 -14 -13 -13 -13 -12 -11 -9 -8 -7 -6 -6 -7 -9 -10 -10 -12 -13 -13 -13 -13 -12 -11 -10 -8 -8 -7 -7 -8 -8 -8 -9 -10 -9 -7 -5 -4 -4 -4 -4 -5 -8 -9 -11 -12 -12 -12 -12 -12 -13 -12 -13 -11 -9 -8 -8 -7 -7 -8 -9 -10 -11 -10 -8 -8 -9 -9 -6 -4 -3 -3 -4 -6 -5 -3 -2 -0 0 0 -0 -1 -4 -8 -15 -21 -27 -33 -37 -38 -41 -45 -53 -62 -69 -70 -64 -54 -40 -23 -9 -6 -10 -19 -28 -32 -32 -30 -28 -27 -28 -27 -28 -31 -34 -40 -47 -54 -59 -61 -63 -63 -67 -72 -74 -74 -74 -79 -83 -89 -94 -100 -96 -95 -97 -95 -81 -83 -87 -95 -104 -103 -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 -1 -3 -5 -10 -15 -13 -6 -1 -3 -11 -9 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -1 -0 0 0 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 -30 -33 -22 -23 -28 -20 -8 -12 -25 -38 -49 -55 -55 -50 -34 -32 -33 -33 -32 -30 -27 -29 -34 -39 -37 -33 -30 -28 -26 -25 -24 -27 -36 -47 -50 -42 -45 -69 -83 -68 -24 -18 -16 -15 -15 -16 -18 -20 -22 -23 -23 -23 -23 -19 -10 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -6 -17 -21 -18 -14 -14 -17 -13 -9 -14 -19 -14 -8 -8 -13 -18 -23 -31 -30 -32 -33 -32 -27 -17 -9 -5 -5 -6 -7 -9 -10 -10 -10 -10 -11 -12 -13 -13 -13 -14 -13 -12 -12 -12 -11 -10 -9 -9 -10 -11 -12 -12 -13 -14 -14 -14 -13 -12 -11 -10 -9 -9 -8 -8 -8 -9 -8 -9 -10 -9 -8 -6 -5 -4 -4 -4 -4 -4 -6 -8 -9 -10 -10 -10 -9 -9 -10 -10 -11 -14 -18 -19 -18 -14 -14 -15 -15 -13 -13 -11 -10 -11 -11 -10 -8 -6 -6 -7 -7 -5 -6 -6 -5 -3 -1 -1 -3 -9 -16 -24 -29 -33 -39 -44 -45 -47 -51 -57 -62 -67 -72 -74 -68 -59 -47 -26 -9 -3 -4 -9 -18 -25 -27 -27 -26 -24 -24 -26 -28 -29 -30 -33 -38 -41 -43 -45 -47 -48 -54 -59 -63 -65 -66 -67 -69 -71 -77 -85 -88 -90 -87 -79 -72 -69 -70 -77 -94 -109 -71 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -11 -10 -5 -4 -6 -16 -16 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -18 -16 -14 -13 -14 -15 -14 -6 -1 -1 -1 -17 -40 -50 -42 -25 -15 -11 -7 -5 -12 -25 -39 -48 -53 -54 -48 -37 -34 -34 -36 -37 -36 -39 -43 -45 -41 -34 -32 -32 -32 -31 -29 -27 -29 -38 -51 -67 -80 -83 -50 -29 -25 -13 -13 -13 -12 -12 -14 -16 -18 -20 -22 -23 -23 -23 -21 -17 -10 -3 -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 -3 -7 -8 -7 -9 -17 -23 -23 -21 -17 -11 -30 -25 -24 -26 -20 -11 -9 -10 -11 -10 -11 -8 -7 -8 -8 -7 -5 -5 -6 -7 -8 -9 -9 -8 -8 -9 -10 -10 -11 -12 -13 -14 -14 -14 -13 -14 -14 -13 -13 -13 -13 -14 -14 -14 -15 -15 -15 -14 -13 -12 -10 -8 -7 -7 -7 -8 -8 -8 -10 -10 -10 -9 -9 -7 -6 -5 -4 -4 -5 -6 -7 -8 -8 -8 -8 -7 -5 -4 -5 -6 -11 -21 -25 -28 -28 -21 -17 -18 -20 -21 -17 -16 -16 -15 -14 -14 -12 -10 -10 -11 -13 -16 -11 -14 -20 -25 -23 -9 -10 -17 -29 -45 -57 -56 -56 -58 -61 -60 -59 -62 -69 -78 -81 -81 -77 -67 -53 -39 -22 -9 -3 -3 -5 -10 -16 -18 -19 -21 -21 -21 -22 -23 -22 -24 -26 -27 -27 -29 -31 -34 -39 -44 -51 -55 -59 -61 -61 -62 -65 -67 -74 -82 -87 -86 -80 -75 -69 -64 -63 -76 -84 -56 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -10 -7 -5 -12 -15 -10 -5 -4 -4 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -5 -6 -9 -35 -29 -24 -23 -28 -35 -44 -24 -11 -14 -18 -41 -49 -43 -33 -27 -22 -19 -18 -20 -23 -30 -38 -46 -53 -56 -52 -43 -37 -36 -37 -39 -42 -53 -58 -57 -51 -44 -38 -35 -34 -34 -33 -30 -32 -40 -52 -66 -73 -40 -14 -1 -0 -2 -5 -8 -10 -11 -11 -13 -15 -18 -21 -23 -24 -24 -24 -24 -19 -8 -3 -1 0 -0 -2 -9 -8 -6 -6 -5 -4 -1 -2 -1 -1 -0 -0 -0 0 0 0 -0 -0 -2 -5 -4 0 0 0 -0 -1 -4 -9 -15 -12 -12 -16 -19 -22 -26 -29 -29 -27 -28 -33 -32 -30 -28 -25 -27 -27 -23 -18 -16 -15 -12 -9 -8 -8 -8 -9 -10 -11 -11 -10 -9 -7 -6 -6 -7 -9 -11 -12 -13 -15 -15 -15 -15 -16 -16 -15 -16 -17 -16 -16 -15 -15 -14 -13 -13 -13 -13 -13 -10 -8 -7 -6 -5 -6 -8 -9 -9 -10 -10 -10 -10 -10 -9 -8 -8 -8 -7 -8 -7 -10 -11 -9 -7 -6 -6 -7 -8 -8 -7 -12 -18 -22 -24 -25 -19 -17 -18 -20 -19 -16 -16 -16 -15 -14 -11 -10 -10 -10 -10 -11 -19 -23 -28 -31 -29 -20 -24 -31 -40 -52 -70 -41 -42 -61 -75 -67 -51 -39 -42 -61 -86 -82 -83 -82 -77 -67 -50 -28 -13 -6 -4 -3 -4 -6 -10 -12 -13 -14 -16 -17 -16 -17 -18 -18 -18 -18 -20 -22 -24 -26 -32 -41 -48 -52 -57 -60 -61 -64 -70 -76 -82 -89 -82 -74 -73 -70 -62 -58 -65 -69 -47 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -9 -5 -1 -7 -10 -8 -7 -8 -12 -4 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -14 -20 -19 -13 -17 -13 -9 -7 -7 -8 -14 -21 -29 -35 -38 -39 -38 -36 -35 -34 -34 -33 -35 -38 -39 -40 -43 -48 -54 -56 -53 -45 -40 -36 -33 -32 -35 -58 -67 -64 -56 -48 -44 -37 -32 -32 -35 -36 -36 -43 -55 -74 -94 -113 -52 -11 0 -0 -1 -2 -4 -7 -10 -11 -11 -14 -17 -20 -22 -24 -24 -24 -22 -18 -13 -7 -2 0 -4 -17 -16 -14 -12 -11 -10 -5 -4 -4 -3 -3 -2 -2 -3 -5 -7 -9 -7 -11 -17 -15 0 0 -7 -9 -10 -13 -20 -20 -15 -14 -17 -21 -26 -31 -34 -34 -32 -32 -35 -37 -36 -32 -27 -22 -21 -22 -23 -22 -19 -19 -16 -13 -13 -13 -12 -11 -11 -10 -8 -7 -7 -8 -8 -9 -11 -13 -14 -15 -16 -16 -16 -16 -16 -17 -17 -18 -18 -17 -16 -14 -13 -11 -10 -9 -10 -11 -11 -10 -9 -9 -9 -10 -10 -10 -11 -11 -11 -12 -14 -14 -13 -12 -11 -10 -10 -9 -8 -9 -10 -10 -8 -6 -8 -9 -11 -12 -11 -8 -15 -21 -24 -26 -26 -19 -17 -18 -19 -20 -20 -20 -18 -15 -13 -11 -9 -8 -7 -6 -6 -9 -9 -7 -9 -17 -23 -35 -44 -50 -58 -73 -70 -79 -87 -77 -34 -13 -3 -15 -51 -87 -79 -76 -78 -79 -75 -56 -33 -16 -7 -3 -1 -1 -2 -3 -4 -6 -8 -11 -14 -15 -15 -15 -15 -15 -17 -19 -19 -20 -23 -29 -37 -42 -45 -46 -48 -53 -61 -71 -79 -81 -85 -78 -71 -68 -68 -63 -59 -61 -70 -75 -29 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -1 -3 -4 -4 -9 -19 -15 -8 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -13 -13 -16 -16 -13 -11 -9 -7 -5 -3 -2 -4 -8 -13 -18 -22 -26 -31 -34 -36 -38 -38 -34 -35 -38 -42 -44 -48 -53 -54 -51 -46 -38 -32 -30 -33 -33 -28 -44 -48 -45 -41 -43 -55 -49 -47 -48 -50 -46 -43 -46 -54 -55 -38 -26 -10 -2 0 0 0 -0 -0 -2 -3 -3 -5 -8 -11 -14 -19 -22 -23 -24 -24 -24 -22 -20 -9 -1 -2 -10 -12 -11 -9 -11 -20 -7 -5 -5 -5 -4 -4 -5 -8 -12 -14 -18 -19 -22 -25 -21 -10 -12 -19 -23 -25 -25 -23 -24 -27 -30 -32 -35 -39 -42 -44 -45 -45 -44 -43 -40 -36 -32 -26 -22 -21 -21 -21 -20 -18 -18 -17 -16 -16 -15 -15 -14 -13 -11 -8 -6 -6 -6 -6 -6 -10 -13 -14 -15 -17 -20 -19 -18 -18 -18 -18 -18 -18 -17 -15 -13 -11 -9 -8 -8 -10 -10 -11 -12 -14 -15 -14 -21 -18 -14 -14 -15 -15 -16 -18 -18 -15 -14 -13 -12 -11 -10 -8 -8 -8 -7 -7 -8 -11 -14 -15 -16 -16 -12 -14 -15 -17 -21 -26 -27 -33 -42 -48 -47 -27 -27 -32 -30 -23 -18 -14 -11 -11 -13 -18 -10 -3 -2 -5 -13 -26 -36 -45 -52 -51 -60 -77 -93 -87 -64 -26 -20 -21 -26 -87 -94 -91 -87 -83 -74 -67 -48 -28 -13 -5 -2 -0 -0 -0 -1 -2 -3 -6 -9 -13 -16 -15 -14 -14 -14 -15 -16 -17 -19 -23 -28 -32 -36 -37 -38 -38 -41 -48 -59 -70 -76 -76 -72 -70 -69 -70 -67 -62 -61 -69 -89 -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 -1 -8 -13 -5 -1 -2 -5 -9 -13 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 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 -23 -14 -5 -9 -9 -16 -17 -16 -15 -15 -14 -13 -10 -8 -9 -11 -15 -18 -20 -20 -24 -28 -30 -32 -33 -25 -24 -31 -37 -39 -38 -44 -46 -43 -38 -30 -21 -24 -29 -31 -25 -25 -24 -24 -26 -29 -31 -24 -41 -56 -57 -52 -49 -51 -61 -57 -23 -7 -2 -0 0 0 0 0 0 -0 -0 0 -1 -2 -2 -5 -10 -18 -22 -24 -25 -25 -24 -25 -13 -3 -1 -3 -5 -4 -4 -8 -17 -7 -6 -6 -6 -5 -4 -5 -8 -12 -15 -17 -16 -16 -18 -19 -18 -23 -27 -29 -31 -31 -31 -34 -38 -42 -44 -47 -49 -50 -53 -55 -57 -57 -49 -40 -32 -27 -22 -20 -19 -19 -20 -20 -19 -19 -19 -19 -18 -19 -19 -18 -16 -13 -9 -7 -5 -4 -4 -4 -6 -9 -11 -12 -12 -15 -18 -20 -20 -20 -19 -18 -17 -16 -14 -13 -10 -8 -6 -7 -11 -13 -16 -19 -23 -27 -27 -29 -27 -24 -23 -25 -23 -23 -22 -19 -17 -16 -15 -14 -13 -11 -10 -9 -9 -8 -9 -12 -17 -20 -22 -23 -25 -19 -16 -15 -15 -17 -26 -38 -49 -63 -90 -81 -35 -27 -50 -57 -52 -39 -31 -33 -40 -51 -60 -38 -13 -16 -19 -26 -31 -40 -53 -40 -18 -18 -25 -23 -4 -2 -28 -56 -70 -65 -98 -103 -104 -102 -93 -70 -56 -38 -21 -8 -3 -1 -0 -0 -0 -0 -1 -1 -2 -5 -13 -29 -26 -19 -15 -12 -12 -12 -13 -15 -19 -22 -27 -31 -33 -34 -36 -36 -38 -44 -53 -57 -59 -61 -63 -62 -63 -62 -59 -60 -66 -79 -78 -47 -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 -3 -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 -7 -19 -26 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -1 -6 -7 -6 -7 -10 -11 -10 -10 -10 -11 -11 -11 -15 -17 -16 -16 -15 -16 -16 -16 -14 -18 -22 -24 -25 -26 -22 -19 -20 -23 -25 -23 -25 -31 -35 -33 -25 -16 -25 -24 -21 -23 -24 -23 -22 -23 -25 -27 -24 -40 -55 -62 -61 -55 -58 -50 -34 -21 -18 -12 -5 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -9 -11 -17 -25 -24 -25 -17 -9 -6 -4 -4 -3 -3 -5 -7 -5 -5 -5 -5 -5 -4 -5 -6 -8 -9 -10 -9 -9 -10 -11 -11 -18 -28 -36 -39 -37 -43 -45 -48 -53 -57 -59 -58 -59 -61 -63 -61 -53 -42 -32 -25 -22 -20 -20 -19 -20 -22 -23 -21 -21 -21 -21 -22 -24 -24 -23 -21 -19 -16 -12 -9 -6 -5 -6 -8 -10 -10 -9 -8 -11 -15 -18 -19 -19 -18 -17 -16 -15 -14 -11 -9 -7 -7 -11 -14 -17 -21 -27 -33 -37 -37 -35 -34 -33 -30 -30 -27 -26 -24 -22 -21 -20 -20 -19 -18 -17 -15 -14 -14 -14 -17 -22 -28 -33 -34 -32 -30 -28 -26 -24 -23 -27 -44 -52 -43 -26 -39 -17 -2 -7 -22 -32 -59 -40 -28 -37 -36 -29 -52 -64 -61 -59 -50 -34 -21 -23 -39 -17 -4 -1 -1 0 0 -9 -44 -78 -86 -92 -97 -95 -103 -116 -95 -64 -41 -23 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -13 -28 -33 -27 -19 -12 -9 -9 -10 -13 -17 -22 -28 -32 -31 -32 -35 -35 -35 -37 -42 -46 -49 -54 -64 -65 -62 -59 -56 -57 -59 -67 -77 -70 -28 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -5 -9 -15 -20 -15 -13 -11 -9 -6 -4 -9 -13 -16 -17 -18 -19 -20 -20 -21 -23 -22 -22 -22 -23 -23 -19 -14 -10 -8 -8 -13 -20 -26 -26 -21 -18 -26 -24 -22 -22 -24 -24 -23 -24 -25 -27 -25 -24 -28 -39 -48 -40 -41 -30 -19 -16 -11 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -8 -19 -21 -19 -14 -9 -4 -3 -3 -4 -5 -5 -6 -6 -6 -4 -2 -2 -4 -4 -4 -5 -9 -9 -6 -4 -3 -2 -5 -9 -8 -5 -6 -26 -31 -28 -23 -28 -60 -59 -61 -63 -62 -57 -48 -30 -22 -22 -23 -23 -22 -22 -23 -26 -26 -24 -22 -22 -23 -26 -29 -30 -29 -27 -23 -18 -13 -10 -7 -6 -6 -9 -10 -10 -7 -6 -7 -9 -12 -14 -16 -16 -16 -15 -13 -11 -9 -7 -13 -23 -22 -16 -15 -17 -21 -26 -27 -27 -29 -31 -31 -29 -27 -25 -24 -23 -21 -21 -21 -22 -24 -25 -25 -22 -18 -17 -18 -22 -29 -34 -38 -42 -42 -42 -45 -46 -39 -36 -40 -53 -59 -46 -3 -4 -1 0 0 -0 -2 -3 -2 -4 -11 -8 -4 -35 -69 -59 -33 -13 -3 0 -1 -8 -3 -0 0 0 0 0 -13 -41 -75 -76 -65 -33 -11 -21 -47 -54 -50 -34 -12 -2 -0 0 0 -0 -0 -1 -0 -0 -0 -0 -1 -5 -13 -20 -21 -18 -12 -10 -9 -10 -13 -19 -25 -28 -28 -28 -29 -30 -30 -30 -35 -41 -47 -53 -62 -68 -65 -64 -64 -63 -64 -64 -68 -75 -76 -42 -12 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -11 -20 -26 -20 -15 -12 -9 -7 -8 -5 -7 -11 -17 -24 -29 -31 -32 -30 -27 -24 -22 -22 -23 -24 -21 -13 -9 -8 -8 -8 -11 -15 -18 -19 -21 -26 -25 -24 -23 -24 -25 -24 -25 -25 -23 -23 -22 -20 -17 -15 -17 -15 -16 -17 -16 -14 -13 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -10 -14 -13 -9 -3 -3 -3 -4 -4 -5 -5 -5 -4 -3 -2 -1 -2 -2 -2 -2 -4 -4 -11 -13 -9 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -10 -34 -47 -56 -61 -59 -52 -39 -31 -30 -32 -30 -27 -27 -28 -29 -28 -27 -26 -25 -26 -29 -34 -39 -41 -39 -30 -18 -10 -8 -12 -16 -18 -13 -10 -8 -7 -7 -8 -9 -9 -10 -12 -13 -12 -12 -11 -9 -8 -7 -10 -16 -17 -19 -17 -16 -16 -18 -18 -19 -21 -22 -22 -23 -24 -23 -21 -18 -16 -15 -16 -17 -19 -20 -20 -16 -12 -10 -11 -13 -12 -11 -14 -25 -35 -49 -63 -65 -48 -48 -51 -54 -60 -70 -45 -30 -12 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -11 -36 -55 -61 -55 -29 0 0 0 -17 -25 -21 -15 -6 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -6 -9 -12 -12 -11 -11 -11 -11 -14 -19 -23 -23 -22 -21 -23 -25 -26 -29 -36 -42 -47 -50 -57 -65 -64 -65 -70 -76 -78 -78 -80 -85 -81 -37 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -8 -12 -16 -15 -12 -9 -8 -10 -13 -7 -5 -8 -14 -22 -33 -35 -33 -30 -25 -22 -20 -19 -19 -18 -10 -9 -7 -6 -6 -7 -8 -10 -15 -19 -22 -24 -26 -28 -28 -26 -28 -27 -27 -26 -23 -20 -19 -17 -16 -16 -14 -14 -15 -16 -16 -15 -17 -9 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -8 -10 -10 -8 -5 -5 -5 -5 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -12 -19 -15 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -0 -10 -26 -43 -59 -58 -55 -54 -54 -53 -45 -38 -34 -32 -31 -30 -29 -30 -32 -34 -36 -44 -53 -58 -54 -46 -39 -26 -18 -18 -20 -17 -15 -14 -14 -12 -15 -16 -14 -11 -11 -11 -10 -10 -10 -10 -8 -8 -10 -13 -17 -19 -19 -18 -17 -16 -17 -17 -19 -20 -20 -19 -21 -22 -22 -19 -15 -13 -10 -8 -7 -7 -6 -5 -3 -1 -2 -2 -2 -1 -2 -4 -8 -15 -23 -31 -35 -39 -46 -54 -62 -73 -91 -79 -46 -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 -7 -27 -47 -35 -39 -55 -51 -9 -2 -0 -2 -3 -3 -6 -7 -14 -13 -2 -2 -1 -0 -0 -1 -1 -1 -2 -3 -4 -5 -6 -7 -8 -10 -12 -13 -15 -18 -20 -17 -14 -14 -16 -20 -24 -37 -44 -44 -43 -46 -54 -59 -62 -68 -79 -91 -96 -95 -96 -101 -97 -55 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -6 -14 -18 -15 -14 -13 -11 -10 -9 -8 -8 -9 -12 -16 -17 -21 -23 -22 -20 -19 -19 -16 -11 -6 -6 -5 -6 -8 -9 -8 -8 -12 -18 -21 -23 -27 -31 -33 -31 -32 -34 -33 -30 -25 -20 -18 -15 -15 -17 -18 -16 -15 -14 -15 -16 -19 -19 -14 -8 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -8 -6 -4 -4 -4 -3 -2 -2 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -5 -20 -47 -70 -84 -87 -78 -72 -61 -49 -39 -31 -26 -26 -28 -33 -39 -50 -69 -85 -85 -63 -59 -51 -42 -30 -18 -10 -11 -13 -13 -12 -14 -18 -18 -15 -11 -10 -10 -10 -9 -9 -8 -7 -10 -13 -17 -21 -20 -19 -17 -16 -17 -20 -23 -26 -28 -26 -26 -27 -28 -26 -21 -16 -13 -10 -6 -4 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -4 -7 -11 -14 -21 -29 -38 -51 -70 -87 -75 -55 -33 -9 -8 -6 -9 -10 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -13 -34 -33 -19 -20 -39 -59 -30 -10 -2 0 0 0 0 -5 -12 -18 -17 -16 -9 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -7 -11 -12 -14 -17 -21 -15 -11 -10 -12 -15 -25 -43 -54 -51 -41 -44 -50 -55 -59 -65 -78 -92 -101 -104 -100 -104 -91 -48 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -5 -6 -3 0 0 0 -5 -12 -19 -21 -18 -19 -17 -14 -12 -11 -10 -9 -8 -6 -5 -5 -12 -16 -18 -17 -18 -16 -14 -11 -7 -6 -6 -7 -8 -9 -9 -8 -10 -14 -18 -21 -25 -30 -34 -33 -32 -35 -37 -36 -33 -28 -22 -17 -14 -15 -18 -17 -15 -14 -15 -18 -20 -20 -19 -17 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -7 -7 -6 -6 -4 -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 -28 -55 -68 -63 -48 -64 -67 -59 -45 -26 -18 -16 -18 -24 -34 -54 -80 -102 -104 -68 -53 -36 -19 -9 -8 -5 -6 -6 -6 -7 -12 -17 -15 -10 -9 -14 -19 -13 -7 -7 -6 -7 -7 -10 -15 -21 -20 -21 -20 -17 -18 -23 -27 -30 -33 -34 -35 -34 -30 -26 -22 -18 -14 -10 -7 -4 -2 -1 -1 0 -0 -2 -6 -7 -6 -3 -0 -0 -1 -2 -2 -4 -7 -12 -19 -29 -43 -51 -58 -70 -76 -59 -44 -39 -46 -54 -41 -27 -13 -3 0 -3 -9 -12 -10 -7 0 0 0 0 0 0 0 0 -1 -9 -26 -17 -8 -11 -23 -28 -13 -6 -2 0 0 0 0 -0 -1 -5 -32 -47 -39 -16 -6 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -6 -11 -17 -26 -29 -23 -17 -14 -13 -13 -27 -46 -57 -50 -43 -42 -44 -47 -51 -57 -69 -84 -96 -89 -66 -80 -82 -44 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 -2 -7 -11 -13 -14 -17 -7 0 0 0 -8 -17 -23 -22 -14 -20 -19 -17 -13 -10 -9 -9 -8 -6 -5 -11 -14 -15 -15 -15 -15 -14 -14 -13 -9 -6 -6 -6 -6 -6 -6 -6 -7 -10 -13 -17 -19 -24 -29 -34 -36 -39 -42 -44 -42 -37 -26 -19 -15 -14 -15 -16 -15 -14 -14 -17 -19 -20 -21 -19 -13 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -8 -12 -9 -8 -7 -6 -4 -3 -2 -3 -4 -3 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 -6 -9 -7 -0 0 -17 -34 -48 -54 -29 -18 -12 -11 -13 -20 -33 -50 -65 -69 -51 -38 -28 -21 -17 -13 -5 -3 -2 -2 -5 -13 -18 -15 -9 -6 -11 -11 -8 -5 -5 -6 -6 -7 -9 -13 -17 -20 -20 -19 -18 -22 -26 -30 -33 -36 -40 -42 -39 -33 -28 -22 -17 -14 -11 -9 -8 -8 -8 -7 -6 -9 -11 -16 -20 -20 -15 -12 -8 -4 -2 -1 -1 -2 -5 -9 -13 -20 -28 -37 -47 -55 -60 -63 -63 -64 -74 -78 -75 -73 -61 -32 -45 -52 -47 -44 -46 -10 -2 0 0 0 0 0 0 -4 -15 -30 -13 -3 -7 -18 -20 -6 -0 -0 -0 -0 0 0 0 0 0 -21 -39 -46 -55 -47 -29 -12 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -8 -18 -33 -38 -37 -30 -20 -15 -13 -22 -40 -64 -58 -53 -48 -43 -39 -41 -45 -54 -64 -61 -24 -41 -79 -106 -92 -27 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 -2 -3 -4 -3 -1 -11 -13 -11 -10 -14 -19 -18 -11 -3 -0 -2 -8 -17 -18 -7 -16 -16 -14 -12 -9 -7 -8 -8 -8 -8 -11 -13 -16 -18 -18 -14 -16 -16 -14 -11 -8 -8 -8 -7 -7 -7 -7 -7 -8 -11 -16 -25 -35 -48 -56 -48 -45 -49 -52 -50 -40 -28 -19 -14 -12 -13 -14 -14 -14 -15 -17 -20 -22 -24 -23 -18 -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 -5 -7 -9 -9 -6 -4 -3 -3 -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 -11 -33 -57 -34 -22 -14 -9 -8 -10 -14 -22 -30 -37 -39 -38 -35 -27 -16 -10 -8 -6 -3 -1 -1 -10 -16 -17 -14 -10 -9 -7 -5 -5 -5 -6 -8 -8 -7 -8 -14 -16 -13 -11 -13 -22 -27 -31 -33 -35 -37 -38 -38 -35 -31 -25 -19 -16 -14 -13 -15 -17 -19 -19 -19 -22 -27 -34 -40 -44 -47 -41 -30 -21 -15 -9 -8 -8 -8 -8 -8 -9 -15 -25 -33 -36 -42 -48 -51 -52 -66 -72 -69 -67 -74 -83 -68 -54 -49 -55 -72 -41 -27 -15 0 -0 -0 0 0 -2 -10 -23 -13 -4 -6 -18 -20 -8 -0 0 -0 -0 -1 -1 -0 -0 -0 -2 -3 -11 -65 -69 -63 -44 -12 -9 -4 -1 -0 -0 -0 -0 -0 -1 -5 -17 -32 -44 -50 -44 -26 -15 -10 -11 -20 -48 -54 -56 -57 -48 -37 -32 -33 -39 -49 -60 -75 -91 -100 -89 -60 -20 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -4 -5 -8 -10 -9 -4 -5 -6 -6 -7 -12 -21 -34 -23 -7 0 0 -3 -10 -14 -12 -11 -9 -9 -9 -9 -8 -8 -9 -10 -11 -13 -15 -16 -17 -16 -13 -14 -14 -13 -12 -12 -12 -11 -9 -7 -7 -7 -7 -8 -9 -10 -15 -18 -32 -49 -56 -54 -54 -57 -52 -35 -24 -16 -12 -10 -11 -13 -13 -14 -15 -17 -21 -25 -26 -26 -24 -15 -17 -13 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -13 -11 -7 -5 -3 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -3 -14 -32 -27 -22 -17 -11 -6 -5 -8 -13 -20 -29 -36 -28 -18 -10 -5 -14 -15 -17 -15 -7 -2 -5 -11 -15 -16 -14 -14 -13 -12 -9 -8 -10 -24 -25 -12 -11 -12 -12 -10 -9 -10 -17 -22 -26 -28 -33 -31 -30 -30 -29 -27 -24 -20 -17 -16 -14 -15 -18 -21 -23 -21 -20 -26 -36 -46 -49 -57 -57 -55 -52 -49 -43 -38 -32 -26 -21 -17 -12 -11 -13 -17 -22 -26 -32 -40 -45 -58 -67 -65 -60 -68 -65 -56 -47 -41 -45 -56 -59 -60 -62 -67 -20 -6 -2 0 -0 -2 -10 -10 -5 -5 -11 -9 -5 -1 0 -0 -0 -0 -1 -2 -2 -1 -0 -0 0 -16 -17 -19 -28 -35 -34 -20 -6 -2 -1 -0 0 -0 -1 -3 -14 -31 -48 -61 -48 -28 -13 -5 -3 -7 -21 -35 -51 -65 -47 -35 -27 -22 -22 -32 -48 -66 -72 -52 -31 -38 -57 -55 -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 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -9 -6 -7 -7 -5 -3 -3 -4 -6 -13 -26 -33 -22 -8 0 -0 -2 -9 -12 -10 -10 -9 -9 -10 -10 -10 -9 -11 -12 -12 -12 -13 -14 -14 -14 -14 -13 -13 -13 -14 -15 -15 -13 -11 -10 -9 -8 -8 -8 -7 -6 -7 -7 -11 -17 -24 -32 -43 -58 -61 -46 -27 -15 -10 -9 -10 -13 -14 -13 -15 -18 -23 -26 -29 -29 -28 -28 -30 -23 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -11 -6 -2 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -2 -5 -14 -20 -19 -14 -9 -6 -8 -13 -22 -33 -37 -14 -1 0 0 -0 -8 -24 -32 -18 -7 -3 -4 -6 -7 -9 -10 -12 -12 -12 -10 -10 -23 -30 -18 -12 -10 -9 -9 -9 -10 -14 -17 -19 -19 -24 -23 -23 -23 -23 -23 -27 -25 -20 -17 -14 -12 -11 -12 -11 -9 -9 -13 -20 -29 -36 -48 -60 -71 -80 -87 -91 -87 -73 -54 -43 -35 -29 -24 -19 -16 -15 -18 -24 -31 -40 -52 -64 -67 -64 -73 -71 -63 -54 -47 -51 -55 -61 -63 -62 -75 -43 -28 -18 0 0 -15 -23 -18 -5 -4 -19 -22 -15 -4 -3 -1 -0 -0 -1 -1 -1 -2 -4 -15 -32 -16 -3 -2 -1 -27 -35 -27 -20 -12 -4 -1 -0 -0 -1 -4 -13 -30 -52 -56 -40 -23 -10 -3 -2 -3 -11 -24 -42 -54 -43 -33 -25 -20 -19 -23 -33 -43 -51 -55 -52 -61 -86 -88 -24 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -14 -7 -6 -5 -4 -2 -2 -5 -9 -16 -23 -31 -21 -8 0 -0 -1 -8 -11 -9 -8 -8 -9 -10 -9 -9 -9 -12 -13 -13 -13 -13 -11 -12 -13 -13 -13 -14 -15 -16 -17 -19 -17 -15 -14 -12 -11 -10 -9 -8 -8 -9 -8 -8 -9 -11 -13 -14 -38 -59 -62 -47 -25 -11 -6 -6 -9 -11 -13 -16 -22 -28 -28 -29 -29 -29 -31 -32 -27 -17 -7 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -4 -8 -17 -24 -14 -14 -17 -22 -32 -49 -54 -29 -10 -8 -8 -4 -20 -34 -35 -22 -10 -3 -0 -1 -1 -2 -2 -4 -5 -6 -7 -10 -17 -22 -22 -19 -13 -10 -9 -9 -10 -12 -14 -16 -17 -19 -19 -19 -19 -19 -18 -18 -18 -16 -13 -10 -6 -4 -2 -2 -2 -3 -5 -10 -18 -31 -52 -69 -79 -89 -99 -110 -108 -84 -30 -48 -53 -49 -41 -33 -25 -20 -20 -26 -35 -49 -57 -63 -69 -72 -73 -70 -66 -62 -54 -55 -59 -67 -73 -62 -59 -61 -62 -53 -6 -6 -20 -25 -17 -3 -3 -20 -32 -29 -8 -6 -5 -4 -3 -4 -2 -2 -3 -7 -31 -51 -63 -62 -25 -6 -5 -2 -10 -36 -37 -21 -7 -4 -3 -4 -7 -12 -25 -58 -60 -45 -24 -10 -4 -2 -3 -9 -21 -31 -39 -38 -32 -24 -20 -19 -20 -25 -34 -57 -85 -98 -100 -88 -81 -43 -14 -6 -1 0 0 -2 -9 -2 -0 -0 0 -0 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -11 -9 -6 -3 -2 -1 -2 -7 -13 -20 -25 -26 -15 -5 0 0 -0 -1 -6 -9 -9 -7 -8 -8 -8 -8 -10 -12 -14 -15 -15 -15 -14 -13 -13 -14 -15 -16 -18 -20 -21 -23 -22 -21 -20 -18 -17 -18 -17 -14 -12 -13 -12 -11 -10 -9 -10 -10 -14 -27 -41 -41 -23 -12 -7 -6 -8 -10 -14 -18 -23 -28 -29 -30 -32 -34 -34 -34 -32 -29 -24 -20 -14 -10 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -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 -7 -10 -13 -23 -53 -55 -44 -34 -31 -29 -17 -30 -37 -29 -20 -10 -3 0 -0 -1 -1 -1 -1 -0 -1 -3 -8 -13 -17 -19 -18 -15 -11 -9 -9 -12 -13 -15 -16 -18 -18 -17 -16 -16 -16 -15 -13 -12 -9 -7 -4 -2 -1 -0 -0 -1 -3 -6 -10 -17 -41 -71 -82 -70 -78 -94 -107 -111 -103 -81 -85 -79 -69 -57 -50 -50 -46 -41 -39 -52 -60 -70 -81 -85 -86 -85 -77 -68 -62 -56 -53 -56 -64 -70 -67 -62 -60 -64 -73 -37 -33 -33 -25 -7 -3 -5 -17 -33 -43 -16 -6 -4 -3 -4 -6 -3 -1 -3 -11 -40 -47 -45 -45 -31 -32 -19 -3 -5 -43 -67 -58 -31 -18 -13 -11 -9 -10 -16 -43 -52 -41 -22 -22 -13 -5 -3 -8 -21 -26 -29 -30 -26 -19 -14 -13 -16 -22 -29 -46 -69 -92 -107 -72 -53 -38 -28 -34 -25 -18 -13 -22 -50 -38 -32 -29 -32 -87 -51 -15 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 0 0 0 0 0 0 0 0 0 0 -2 -6 -7 -4 -1 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 -1 -2 -10 -16 -19 -18 -9 -1 -0 0 0 0 0 -7 -12 -12 -8 -7 -7 -8 -9 -12 -14 -15 -16 -17 -17 -16 -16 -16 -16 -17 -18 -21 -23 -24 -24 -25 -25 -26 -25 -24 -27 -25 -22 -19 -17 -15 -15 -15 -15 -13 -15 -15 -16 -17 -17 -12 -11 -10 -9 -9 -12 -16 -19 -23 -25 -28 -32 -36 -39 -39 -38 -39 -40 -34 -18 -21 -25 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 -0 -2 -6 -28 -41 -44 -38 -31 -22 -20 -21 -19 -16 -11 -5 -2 -2 -2 -3 -6 -9 -11 -14 -16 -15 -15 -16 -13 -14 -14 -12 -11 -12 -19 -26 -27 -20 -18 -18 -17 -16 -16 -17 -15 -13 -11 -8 -6 -4 -3 -2 -3 -5 -5 -7 -13 -23 -41 -48 -50 -45 -25 -47 -85 -104 -104 -106 -107 -106 -101 -89 -61 -54 -59 -60 -56 -57 -62 -61 -61 -63 -68 -69 -73 -74 -70 -66 -61 -53 -48 -52 -62 -66 -65 -63 -64 -71 -63 -57 -42 -13 -4 -3 -8 -20 -36 -51 -28 -9 -2 -3 -1 -2 -4 -8 -20 -36 -47 -45 -37 -33 -35 -47 -42 -27 -50 -100 -116 -97 -63 -43 -30 -19 -10 -6 -9 -21 -33 -36 -21 -21 -14 -7 -2 -7 -17 -21 -24 -25 -19 -11 -6 -5 -7 -15 -22 -32 -44 -55 -37 -29 -26 -24 -25 -31 -30 -30 -35 -51 -61 -57 -51 -55 -88 -125 -99 -59 -60 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -3 0 0 0 0 0 0 0 0 0 0 -2 -5 -9 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -2 -8 -14 -11 -4 0 0 0 0 0 0 0 -3 -6 -6 -6 -9 -9 -9 -12 -15 -15 -11 -8 -12 -20 -21 -21 -20 -20 -19 -19 -23 -25 -26 -26 -26 -27 -28 -28 -28 -31 -29 -28 -25 -22 -19 -18 -18 -17 -15 -17 -16 -15 -15 -16 -11 -12 -12 -10 -10 -14 -18 -21 -24 -26 -29 -35 -40 -43 -43 -45 -46 -47 -40 -21 -20 -33 -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 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 0 -0 -0 0 0 0 -12 -22 -30 -33 -24 -17 -13 -11 -10 -8 -8 -5 -3 -4 -7 -11 -18 -29 -47 -65 -61 -44 -25 -20 -13 -12 -13 -15 -18 -18 -26 -32 -31 -24 -21 -20 -20 -19 -18 -19 -19 -18 -16 -14 -12 -10 -8 -7 -8 -11 -13 -18 -31 -55 -67 -30 -4 -12 -27 -60 -95 -112 -112 -109 -104 -100 -99 -96 -66 -57 -57 -60 -62 -53 -51 -49 -49 -49 -46 -42 -49 -61 -68 -67 -67 -60 -50 -41 -43 -49 -52 -53 -53 -52 -51 -46 -33 -8 -4 -6 -15 -26 -29 -29 -15 -4 -3 -5 -4 -3 -5 -13 -38 -44 -43 -39 -36 -35 -28 -30 -36 -41 -64 -93 -106 -99 -82 -71 -55 -35 -18 -7 -5 -8 -13 -17 -10 -8 -8 -7 -3 -7 -10 -13 -15 -19 -14 -9 -4 -2 -3 -11 -19 -26 -32 -38 -25 -13 -9 -13 -13 -13 -13 -11 -10 -12 -18 -26 -32 -37 -46 -61 -75 -86 -95 -49 -13 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 0 0 0 0 0 0 0 0 0 0 -5 -7 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -5 -5 -9 -14 -18 -18 -13 -5 -2 -8 -18 -25 -27 -26 -24 -22 -26 -28 -29 -29 -30 -30 -29 -28 -28 -29 -30 -31 -30 -29 -27 -23 -20 -19 -18 -18 -17 -16 -15 -15 -13 -14 -13 -21 -44 -71 -43 -28 -27 -30 -38 -46 -49 -49 -48 -52 -53 -54 -48 -35 -31 -42 -25 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -2 -3 -4 -4 -4 -3 -3 -3 -3 -1 -1 -1 -0 0 0 -6 -27 -49 -36 -28 -23 -18 -12 -9 -5 -4 -2 -1 -3 -7 -13 -22 -34 -56 -79 -87 -70 -37 -28 -19 -15 -16 -23 -35 -33 -36 -38 -35 -32 -28 -26 -24 -23 -22 -23 -24 -24 -19 -16 -16 -16 -16 -15 -13 -15 -17 -24 -40 -71 -53 -39 -46 -70 -87 -101 -112 -118 -120 -112 -102 -96 -94 -94 -74 -63 -59 -62 -72 -58 -49 -42 -37 -32 -36 -38 -47 -63 -73 -69 -66 -61 -49 -37 -29 -24 -25 -31 -32 -33 -34 -31 -17 -5 -4 -14 -27 -24 -19 -12 -6 -2 -5 -6 -5 -4 -5 -11 -29 -33 -31 -29 -31 -34 -35 -37 -38 -36 -39 -49 -61 -67 -75 -86 -84 -67 -40 -19 -25 -31 -14 -5 -3 -2 -3 -5 -5 -7 -9 -11 -13 -39 -62 -50 -1 -1 -5 -13 -23 -31 -31 -32 -26 -15 -4 -6 -5 -3 -2 -3 -6 -12 -18 -24 -29 -33 -36 -40 -47 -68 -75 -59 -37 -31 -13 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -6 -14 -18 -17 -10 -3 -0 -1 -4 -15 -26 -30 -28 -28 -30 -32 -34 -35 -35 -33 -30 -29 -30 -30 -30 -31 -32 -33 -33 -28 -27 -27 -26 -23 -21 -20 -18 -16 -17 -18 -35 -67 -102 -109 -118 -89 -56 -45 -46 -56 -59 -56 -52 -52 -55 -56 -54 -50 -47 -50 -41 -25 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -4 -2 -2 -2 -1 -1 -2 -2 -3 -3 -3 -3 -2 -3 -4 -5 -5 -4 -3 -2 -3 -4 -3 -3 -2 -0 0 0 -5 -20 -32 -14 -18 -23 -27 -28 -16 -10 -5 -2 -1 -2 -5 -10 -17 -23 -35 -53 -77 -83 -58 -44 -29 -20 -19 -24 -36 -41 -45 -49 -54 -57 -46 -38 -33 -29 -25 -24 -25 -26 -20 -16 -14 -15 -18 -18 -16 -14 -13 -17 -29 -59 -60 -64 -77 -87 -96 -84 -77 -94 -114 -102 -90 -82 -83 -84 -78 -64 -51 -52 -58 -55 -49 -41 -31 -26 -29 -39 -56 -75 -82 -74 -62 -50 -41 -34 -28 -21 -14 -15 -20 -22 -22 -17 -7 -4 -10 -26 -36 -20 -14 -11 -10 -10 -11 -9 -10 -15 -20 -27 -31 -29 -24 -22 -26 -33 -42 -50 -55 -46 -41 -40 -42 -48 -59 -71 -77 -67 -41 -20 -13 -14 -5 -3 -2 -1 -2 -3 -4 -4 -5 -11 -36 -69 -80 -57 -4 -4 -8 -13 -20 -24 -22 -19 -14 -4 -1 -2 -4 -6 -10 -21 -31 -39 -41 -40 -38 -34 -30 -28 -30 -49 -63 -70 -75 -81 -54 -34 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -11 -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 -3 -6 -8 -6 -1 0 0 0 -0 -2 -7 -21 -33 -29 -32 -36 -38 -40 -40 -39 -36 -35 -35 -35 -34 -34 -34 -33 -34 -33 -33 -34 -33 -31 -28 -25 -23 -29 -50 -71 -92 -109 -119 -111 -125 -129 -107 -66 -43 -50 -60 -62 -54 -52 -54 -56 -56 -54 -52 -51 -50 -42 -22 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -6 -6 -6 -6 -5 -4 -3 -3 -4 -4 -4 -4 -4 -4 -4 -5 -6 -3 -1 -0 -1 -1 -0 -0 -1 -3 -0 0 -0 -0 -0 -0 -3 -6 -13 -22 -22 -17 -12 -8 -5 -5 -5 -7 -10 -14 -20 -31 -53 -73 -77 -64 -46 -30 -21 -24 -34 -42 -49 -56 -63 -66 -63 -56 -46 -39 -30 -25 -25 -26 -23 -19 -15 -13 -13 -14 -13 -11 -10 -10 -16 -30 -40 -48 -53 -59 -74 -72 -61 -57 -36 -60 -70 -73 -89 -94 -69 -45 -40 -44 -49 -50 -43 -33 -26 -24 -30 -44 -65 -80 -97 -99 -86 -61 -50 -40 -30 -22 -16 -17 -19 -19 -15 -8 -8 -10 -21 -38 -30 -21 -19 -25 -38 -48 -37 -29 -31 -41 -39 -39 -37 -33 -24 -23 -26 -37 -54 -61 -69 -68 -67 -67 -62 -57 -60 -66 -66 -55 -42 -30 -22 -14 -14 -13 -8 -6 -4 -2 -4 -11 -17 -27 -46 -45 -26 -10 -7 -9 -8 -8 -10 -8 -6 -5 -7 -3 -5 -9 -16 -23 -38 -47 -55 -64 -67 -63 -52 -37 -24 -24 -28 -42 -61 -79 -74 -66 -58 -53 -60 -26 -10 -9 -2 -16 -19 -15 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -25 -38 -43 -43 -43 -43 -41 -41 -41 -40 -40 -40 -40 -38 -35 -36 -37 -38 -39 -40 -37 -34 -34 -45 -80 -108 -119 -124 -126 -119 -135 -97 -51 -25 -32 -41 -54 -59 -55 -52 -53 -55 -56 -56 -57 -55 -55 -48 -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 -1 -3 -5 -6 -8 -9 -9 -8 -8 -7 -6 -5 -5 -5 -6 -6 -7 -7 -7 -8 -7 -5 -3 -1 -0 -0 -6 -15 -20 -2 0 0 -0 -0 0 0 -0 -2 -5 -4 -11 -23 -30 -16 -11 -9 -8 -10 -12 -15 -20 -31 -46 -64 -68 -60 -43 -25 -28 -43 -54 -57 -51 -50 -54 -54 -50 -42 -39 -31 -28 -28 -26 -24 -21 -17 -11 -9 -8 -7 -7 -6 -6 -11 -18 -24 -29 -35 -42 -61 -76 -73 -34 -8 -0 -17 -59 -100 -97 -70 -50 -52 -57 -67 -72 -65 -42 -32 -29 -33 -45 -63 -77 -101 -121 -124 -92 -71 -55 -41 -34 -48 -38 -34 -39 -41 -32 -24 -14 -14 -38 -44 -40 -41 -49 -51 -48 -42 -40 -41 -48 -44 -40 -33 -23 -12 -6 -16 -36 -68 -67 -71 -77 -87 -100 -100 -96 -92 -84 -60 -36 -44 -63 -41 -21 -27 -26 -20 -16 -11 -8 -14 -25 -25 -30 -29 -19 -7 -3 -4 -3 -3 -5 -6 -4 -3 -4 -10 -15 -21 -27 -27 -24 -15 -15 -25 -38 -56 -59 -50 -35 -23 -29 -40 -51 -60 -71 -54 -34 -24 -27 -32 -33 -39 -28 -8 -21 -28 -34 -44 -13 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 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 -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 -4 -21 -32 -33 -30 -30 -43 -45 -46 -46 -47 -47 -47 -47 -45 -39 -39 -40 -41 -43 -45 -42 -40 -52 -75 -103 -108 -110 -115 -124 -130 -86 -51 -43 -48 -33 -40 -50 -57 -58 -58 -59 -58 -58 -61 -64 -64 -55 -35 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -6 -8 -9 -10 -11 -12 -13 -13 -11 -9 -8 -8 -8 -9 -10 -10 -10 -10 -10 -8 -4 -2 -0 -5 -12 -13 -2 0 0 -0 0 0 0 0 0 -0 0 -10 -27 -41 -35 -30 -23 -18 -14 -12 -13 -15 -19 -26 -35 -45 -45 -37 -24 -29 -40 -48 -48 -39 -39 -44 -44 -38 -29 -32 -29 -26 -24 -22 -20 -17 -11 -6 -3 -2 -2 -3 -5 -10 -14 -18 -24 -31 -40 -46 -60 -76 -80 -15 -1 0 -9 -41 -90 -96 -85 -71 -64 -66 -69 -74 -76 -56 -45 -41 -43 -50 -58 -67 -81 -83 -47 -13 -29 -34 -24 -19 -37 -23 -26 -62 -103 -80 -35 -5 -8 -29 -34 -42 -55 -49 -37 -28 -29 -37 -42 -42 -36 -27 -18 -5 -16 -28 -39 -52 -73 -68 -66 -69 -77 -102 -117 -126 -124 -96 -40 -10 -6 -5 -0 -2 -5 -8 -10 -8 -14 -20 -19 -19 -24 -31 -34 -29 -21 -19 -17 -9 -11 -20 -23 -25 -29 -29 -28 -29 -31 -35 -22 -11 -4 -2 -4 -17 -34 -39 -33 -24 -23 -30 -41 -54 -53 -50 -38 -23 -12 -11 -13 -16 -20 -14 -9 -13 -25 -41 -41 -20 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -11 -11 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -20 -37 -48 -52 -52 -53 -55 -54 -51 -47 -46 -46 -46 -47 -48 -46 -41 -68 -109 -135 -106 -94 -92 -103 -126 -99 -90 -111 -125 -76 -58 -62 -68 -69 -62 -61 -60 -62 -66 -69 -71 -60 -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 -1 -2 -2 -2 -2 -1 -3 -6 -9 -9 -7 -6 -8 -11 -9 -10 -11 -12 -13 -13 -9 -6 -5 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -5 -40 -51 -44 -30 -22 -17 -14 -13 -13 -15 -18 -27 -27 -19 -18 -27 -35 -38 -35 -33 -35 -37 -36 -30 -24 -24 -22 -20 -18 -16 -15 -11 -7 -5 -5 -3 -2 -3 -5 -10 -17 -28 -42 -57 -56 -53 -57 -74 -109 -43 -13 -12 -24 -20 -65 -85 -80 -70 -69 -58 -54 -60 -64 -59 -55 -53 -56 -67 -67 -69 -76 -75 -15 -3 0 0 -0 -2 -4 -2 -15 -64 -108 -64 -23 -16 -28 -35 -25 -20 -28 -21 -18 -20 -30 -46 -43 -30 -21 -16 -5 -1 -15 -37 -61 -86 -78 -68 -61 -63 -68 -85 -106 -124 -134 -64 -20 -4 0 -0 0 0 0 0 -0 -1 -6 -14 -21 -40 -54 -61 -65 -62 -58 -57 -47 -21 -31 -39 -38 -31 -26 -27 -24 -19 -15 -16 -10 -7 -7 -5 -8 -13 -16 -17 -13 -17 -22 -28 -42 -48 -40 -29 -19 -15 -10 -5 -3 -4 -5 -9 -10 -11 -15 -9 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 0 0 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 -26 -28 -14 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -23 -45 -56 -59 -59 -60 -62 -61 -59 -56 -55 -54 -52 -50 -49 -48 -45 -65 -105 -140 -105 -86 -80 -86 -101 -115 -135 -147 -153 -155 -97 -72 -67 -68 -65 -64 -63 -64 -67 -70 -71 -65 -37 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -0 0 0 -2 -10 -12 -2 -0 0 -1 -5 -10 -7 -8 -10 -11 -11 -9 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -41 -67 -64 -45 -32 -26 -20 -16 -13 -11 -10 -12 -13 -11 -12 -19 -23 -24 -25 -29 -31 -32 -28 -20 -17 -17 -17 -17 -17 -16 -19 -22 -24 -17 -18 -16 -12 -12 -20 -42 -73 -100 -109 -98 -76 -65 -70 -86 -75 -36 -21 -36 -76 -54 -68 -71 -56 -35 -56 -59 -58 -62 -63 -64 -62 -60 -66 -77 -82 -80 -71 -57 -25 -14 -9 -0 -1 -0 0 -7 -34 -95 -81 -52 -34 -33 -29 -24 -15 -7 -5 -5 -13 -24 -35 -44 -34 -25 -22 -19 -10 -3 -3 -8 -14 -55 -76 -78 -62 -57 -55 -60 -70 -84 -105 -74 -53 -42 -33 -9 -1 0 0 0 0 0 -0 -2 -24 -65 -84 -80 -78 -71 -55 -48 -52 -36 -31 -22 -10 -5 -5 -4 -2 -1 -2 -2 -2 -3 -5 -6 -5 -5 -6 -11 -22 -26 -21 -13 -36 -30 -13 -0 -1 -3 -2 -0 0 -0 -0 -0 -1 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -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 -3 -11 -24 -25 -13 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -23 -42 -60 -67 -68 -70 -69 -67 -65 -63 -61 -59 -57 -54 -52 -52 -50 -65 -107 -152 -128 -103 -90 -86 -89 -97 -113 -133 -150 -156 -108 -72 -62 -67 -67 -65 -63 -63 -64 -66 -67 -69 -63 -48 -19 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 0 0 0 -0 -0 -1 0 0 0 -0 -1 -3 -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 -21 -36 -52 -65 -51 -37 -29 -23 -18 -15 -12 -10 -9 -7 -9 -11 -14 -16 -16 -17 -17 -17 -16 -12 -12 -13 -14 -18 -33 -40 -53 -58 -40 -25 -62 -71 -63 -60 -60 -65 -105 -163 -187 -133 -75 -35 -19 -10 -4 -10 -19 -21 -71 -77 -74 -61 -34 -10 -46 -73 -77 -72 -69 -73 -75 -73 -73 -75 -78 -72 -51 -35 -34 -41 -44 -39 -29 -19 -11 -12 -40 -53 -38 -21 -11 -5 -4 -3 -3 -1 -1 -6 -14 -21 -22 -18 -12 -12 -18 -13 -5 -1 0 0 0 -27 -58 -82 -78 -64 -49 -37 -32 -40 -71 -87 -88 -77 -58 -22 -3 0 0 0 0 0 -0 -4 -31 -57 -65 -55 -55 -53 -51 -44 -36 -29 -17 -5 -0 -0 -0 -1 -1 -1 -1 -1 -2 -5 -7 -7 -7 -5 -5 -18 -25 -21 -5 -1 -8 -5 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -6 -7 -13 -15 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -16 -18 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -11 -23 -24 -34 -62 -67 -65 -64 -64 -64 -61 -60 -79 -110 -136 -121 -81 -75 -108 -140 -125 -106 -91 -84 -87 -103 -127 -153 -166 -132 -88 -70 -69 -68 -66 -64 -63 -63 -63 -63 -67 -71 -66 -37 -16 -12 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -28 -82 -81 -57 -40 -30 -21 -18 -14 -11 -8 -7 -10 -11 -11 -11 -10 -9 -8 -7 -9 -11 -12 -14 -14 -14 -34 -68 -90 -76 -6 -37 -79 -106 -113 -107 -102 -95 -130 -201 -172 -57 -2 -4 -15 -33 -68 -114 -122 -26 -50 -68 -75 -62 -30 -41 -76 -102 -104 -79 -77 -83 -89 -86 -79 -75 -74 -68 -44 -26 -21 -23 -32 -59 -56 -50 -33 -3 -8 -4 -2 -3 -3 -2 -1 -0 -1 -2 -8 -21 -28 -21 -17 -8 -1 -1 -3 -1 0 0 0 0 0 -8 -33 -86 -87 -73 -50 -23 -10 -18 -41 -67 -88 -71 -33 -13 -7 0 -0 -0 0 0 0 -3 -32 -56 -46 -26 -23 -27 -32 -32 -25 -21 -15 -3 -1 -1 -3 -3 -6 -8 -8 -6 -5 -6 -7 -7 -5 -4 -7 -16 -25 -29 -8 -2 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -12 -13 -9 -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 -1 -5 -9 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -17 -41 -62 -65 -63 -61 -60 -62 -83 -120 -161 -178 -96 -48 -64 -127 -134 -116 -97 -87 -84 -96 -119 -147 -173 -177 -156 -109 -71 -67 -64 -62 -60 -61 -63 -64 -65 -68 -72 -74 -83 -92 -64 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -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 -23 -90 -126 -93 -58 -40 -31 -23 -17 -13 -10 -9 -12 -13 -12 -11 -9 -6 -4 -5 -7 -7 -6 -6 -7 -13 -32 -62 -92 -101 -42 -68 -83 -92 -103 -103 -77 -82 -127 -180 -209 -95 -48 -97 -122 -147 -171 -203 -234 -90 -42 -34 -53 -84 -88 -90 -89 -89 -95 -73 -81 -93 -94 -85 -75 -73 -71 -56 -34 -17 -6 -2 -2 -15 -20 -17 -10 -2 -1 -2 -4 -8 -11 -10 -7 -5 -7 -16 -28 -32 -26 -14 -16 -9 -1 0 0 0 0 -0 -0 0 0 -1 -5 -16 -29 -48 -52 -18 -8 -7 -12 -24 -41 -46 -46 -44 -43 -36 -27 -13 0 0 0 -8 -32 -53 -29 -14 -13 -18 -23 -20 -15 -12 -10 -6 -5 -8 -12 -10 -13 -23 -28 -17 -14 -13 -13 -15 -11 -15 -19 -23 -25 -32 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -7 -8 -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 -1 -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 -1 -5 -19 -48 -65 -64 -68 -69 -70 -78 -95 -116 -77 -53 -68 -123 -149 -134 -112 -96 -84 -90 -105 -130 -161 -197 -216 -149 -79 -64 -63 -61 -61 -62 -65 -65 -65 -68 -76 -88 -102 -108 -77 -21 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -9 -12 -5 -2 -2 -2 -2 0 0 -1 -2 -3 -2 -1 -0 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 -12 -58 -98 -107 -97 -73 -54 -40 -29 -21 -14 -11 -10 -9 -8 -6 -5 -3 -2 -2 -2 -1 -1 -1 -4 -21 -36 -46 -57 -70 -80 -70 -62 -68 -92 -112 -99 -82 -66 -63 -183 -251 -255 -205 -114 -66 -36 -58 -175 -107 -39 -5 -18 -67 -100 -106 -94 -82 -111 -105 -105 -106 -99 -71 -64 -63 -55 -40 -22 -11 -5 -1 -0 -1 -1 -1 -1 -2 -5 -10 -18 -26 -32 -34 -34 -34 -37 -39 -34 -24 -11 -5 -21 -36 -31 -3 -0 -0 -0 -0 0 0 0 0 0 -0 -7 -25 -50 -26 -13 -9 -10 -8 -15 -33 -51 -60 -69 -62 -36 -7 0 -0 -1 -15 -41 -58 -28 -16 -20 -26 -22 -17 -12 -11 -14 -16 -14 -14 -17 -17 -15 -17 -21 -12 -16 -18 -19 -25 -29 -34 -39 -35 -21 -24 -23 -24 -31 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -19 -58 -78 -76 -75 -75 -74 -73 -72 -72 -64 -58 -76 -128 -173 -159 -129 -102 -84 -87 -101 -124 -152 -185 -209 -151 -86 -61 -62 -63 -62 -62 -64 -67 -68 -72 -81 -94 -111 -116 -87 -34 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -15 -22 -21 -12 -6 -4 -4 -5 -8 -13 -13 -11 -7 -5 -6 -5 -3 -2 -1 -0 0 -1 -2 -2 -1 -1 -1 -0 -0 0 0 -2 -9 -13 -71 -126 -120 -85 -64 -48 -34 -24 -18 -12 -7 -4 -2 -2 -1 -1 -0 -0 0 -0 -0 -1 -7 -14 -23 -33 -41 -39 -38 -40 -44 -52 -63 -68 -72 -73 -16 -115 -196 -196 -102 -20 0 0 -8 -48 -36 -15 -10 -39 -63 -78 -83 -75 -62 -83 -90 -92 -99 -105 -70 -51 -45 -37 -23 -10 -3 -0 0 0 -0 -0 -1 -3 -10 -20 -31 -38 -42 -48 -55 -60 -54 -60 -48 -27 -14 -4 -45 -100 -128 -109 -27 -0 -0 -0 0 0 0 0 0 0 0 0 -5 -28 -28 -21 -16 -26 -37 -49 -51 -38 -23 -50 -47 -23 -1 0 -3 -6 -12 -22 -35 -28 -29 -43 -45 -33 -23 -19 -29 -36 -35 -30 -26 -23 -22 -18 -11 -11 -16 -17 -12 -6 -10 -13 -16 -20 -17 -14 -18 -22 -21 -19 -7 -1 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -18 -56 -72 -77 -78 -79 -79 -80 -78 -76 -71 -65 -95 -145 -193 -189 -172 -142 -112 -95 -97 -109 -128 -154 -185 -201 -150 -91 -57 -62 -66 -66 -65 -68 -70 -74 -79 -87 -99 -114 -116 -91 -45 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -23 -33 -29 -22 -15 -8 -5 -5 -9 -11 -10 -9 -7 -5 -7 -9 -10 -9 -5 -2 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -21 -49 -69 -99 -97 -85 -67 -54 -42 -28 -15 -8 -4 -2 -1 -0 0 -0 0 0 -0 -0 -0 -0 -4 -12 -14 -15 -21 -27 -27 -39 -51 -53 -48 -66 -27 -36 -44 -25 -3 0 0 -4 -21 -53 -50 -28 -8 -20 -31 -54 -68 -50 -43 -37 -36 -43 -60 -72 -55 -36 -24 -17 -8 -3 -0 0 -0 -1 -3 -4 -7 -14 -22 -30 -37 -38 -44 -51 -58 -67 -71 -58 -34 -11 -7 -2 -37 -68 -78 -97 -42 -6 -0 -0 -0 0 0 0 0 0 0 0 0 -15 -32 -38 -27 -50 -76 -81 -64 -16 -25 -47 -41 -8 -1 -0 -5 -11 -15 -12 -11 -11 -18 -23 -24 -22 -18 -19 -29 -52 -68 -59 -54 -42 -48 -58 -30 -17 -16 -12 -1 -0 -1 -1 -1 0 0 -3 -9 -17 -13 -9 -5 -4 -3 -3 -1 0 -0 -4 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -44 -64 -75 -79 -81 -82 -81 -78 -74 -126 -177 -202 -196 -176 -167 -149 -130 -116 -112 -119 -136 -161 -188 -199 -163 -116 -78 -63 -66 -67 -68 -70 -77 -83 -83 -86 -99 -112 -102 -71 -30 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -10 -19 -26 -33 -31 -22 -14 -9 -9 -11 -9 -4 -3 -3 -4 -5 -6 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -2 -1 0 -1 -7 -10 -68 -118 -118 -104 -91 -66 -38 -18 -9 -4 -1 -0 0 -0 -2 -4 -6 -6 -4 -3 -3 -4 -5 -5 -6 -8 -11 -38 -63 -72 -59 -70 -58 -49 -40 -27 -13 -7 -10 -22 -48 -74 -50 -11 -0 -1 -21 -71 -107 -61 -36 -20 -15 -20 -42 -43 -34 -25 -18 -10 -4 -1 -0 -0 -1 -5 -9 -9 -10 -14 -21 -29 -36 -44 -54 -55 -41 -43 -40 -29 -14 0 0 0 -2 -5 -8 -37 -43 -34 -1 -2 -1 -1 -1 0 0 0 0 0 -1 -12 -30 -46 -35 -45 -51 -60 -68 -23 -27 -26 -14 -9 -3 -2 -5 -10 -7 -5 -3 -3 -2 -1 -2 -3 -2 -7 -9 -13 -20 -40 -41 -37 -37 -32 -10 -4 -5 -4 -0 0 0 0 0 0 0 -0 -3 -14 -19 -20 -16 -18 -14 -14 -17 -22 -34 -27 -21 -15 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -7 -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 -15 -34 -51 -65 -77 -84 -83 -79 -77 -143 -208 -230 -206 -179 -170 -160 -146 -131 -117 -114 -128 -154 -180 -190 -189 -180 -148 -67 -66 -67 -69 -70 -67 -48 -36 -47 -87 -106 -84 -42 -4 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -18 -36 -33 -28 -29 -43 -71 -77 -43 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -1 -17 -81 -49 -18 -1 0 0 0 -51 -117 -146 -149 -144 -118 -75 -38 -18 -7 -2 -1 -1 -1 -3 -6 -11 -22 -17 -9 -4 -2 -3 -2 -2 -3 -11 -27 -42 -48 -30 -38 -51 -62 -71 -84 -57 -47 -50 -51 -56 -55 -37 -13 -10 -13 -35 -62 -73 -45 -23 -12 -9 -11 -18 -21 -23 -23 -19 -9 -3 -0 -0 -1 -4 -8 -11 -10 -8 -10 -17 -29 -39 -47 -47 -36 -19 -14 -9 -7 -10 -6 -7 -14 -21 -0 0 -64 -111 -94 -12 -2 -2 -2 -2 -0 0 0 0 0 -1 -5 -10 -14 -14 -17 -24 -34 -35 -15 -5 -2 -0 -1 -1 -2 -4 -6 -2 -1 -2 -5 -4 -2 -0 -0 -1 -1 -2 -4 -5 -7 -3 -4 -7 -4 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 -6 -10 -11 -10 -12 -15 -17 -18 -28 -29 -26 -20 -11 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -9 -12 -10 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -25 -37 -41 -45 -76 -83 -82 -78 -76 -94 -127 -187 -231 -192 -181 -173 -164 -147 -122 -107 -113 -136 -163 -175 -179 -183 -172 -117 -92 -76 -70 -72 -71 -66 -41 -34 -71 -85 -59 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -17 -17 -24 -54 -95 -104 -68 -15 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 0 -0 -6 -44 -40 -33 -23 -1 -0 0 -20 -56 -84 -141 -162 -145 -101 -57 -31 -15 -6 -2 -1 -1 -2 -2 -4 -11 -10 -5 -2 -1 -1 -1 -1 -5 -13 -19 -22 -21 -12 -8 -13 -24 -41 -61 -61 -56 -47 -38 -36 -35 -37 -44 -46 -47 -63 -74 -54 -27 -13 -9 -9 -13 -22 -30 -34 -27 -19 -10 -3 -0 -0 -2 -6 -10 -12 -10 -7 -11 -23 -36 -38 -39 -35 -20 -16 -16 -14 -14 -34 -26 -31 -55 -89 -49 -27 -37 -62 -69 -16 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -1 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -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 -1 -1 -0 -3 -4 -6 -6 -3 -6 -8 -5 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -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 -5 -15 -33 -53 -54 -71 -78 -79 -77 -79 -96 -156 -210 -191 -188 -193 -192 -177 -139 -119 -117 -127 -145 -157 -156 -157 -169 -194 -139 -93 -72 -74 -78 -78 -68 -61 -68 -60 -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 0 0 0 0 0 0 -7 -9 -11 -22 -45 -81 -73 -25 -3 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -2 -25 -58 -81 -72 -11 -2 0 -0 -3 -11 -83 -113 -103 -88 -108 -88 -55 -25 -10 -5 -2 -1 -1 -1 -2 -2 -1 -0 0 -0 -0 -1 -7 -21 -25 -20 -13 -8 -7 -9 -15 -23 -29 -29 -27 -23 -20 -20 -23 -30 -40 -39 -61 -78 -76 -73 -65 -50 -29 -20 -13 -12 -24 -40 -25 -13 -5 -1 -0 -0 -1 -2 -3 -4 -14 -18 -25 -39 -39 -35 -33 -31 -31 -34 -36 -39 -50 -52 -41 -45 -70 -91 -67 -43 -22 -1 -0 -0 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -3 -3 -2 0 0 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -1 -44 -71 -88 -98 -109 -174 -201 -198 -180 -184 -200 -209 -200 -164 -136 -122 -118 -124 -134 -138 -139 -149 -174 -143 -98 -75 -77 -78 -80 -81 -79 -72 -47 -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 -1 -3 -5 -4 -2 -2 -19 -24 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -20 -61 -85 -68 -24 -6 0 0 0 -0 -19 -25 -21 -24 -35 -62 -79 -59 -33 -17 -7 -4 -2 -1 -0 -0 -0 0 -0 -0 -1 -2 -3 -4 -5 -5 -6 -6 -6 -7 -9 -10 -10 -11 -12 -13 -14 -14 -15 -16 -18 -34 -46 -48 -45 -62 -55 -44 -49 -44 -27 -15 -12 -12 -9 -6 -3 -0 -0 -0 -0 -1 -3 -12 -22 -36 -51 -52 -34 -20 -14 -24 -40 -42 -38 -43 -69 -63 -54 -53 -56 -50 -47 -49 -42 -9 -2 -0 -1 -1 -2 -1 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -14 -13 -8 -1 -7 -9 -8 -7 -1 -0 0 -3 -10 -8 -6 -4 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -22 -73 -135 -184 -184 -219 -209 -183 -167 -173 -187 -201 -202 -177 -144 -120 -105 -103 -111 -114 -115 -126 -151 -165 -161 -125 -82 -83 -88 -93 -90 -73 -37 -39 -31 -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 -1 -4 -6 -5 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -10 -49 -73 -53 -30 -16 -7 0 0 -0 -0 -0 -0 -1 -1 -35 -84 -97 -69 -38 -16 -7 -2 -1 -0 -0 -1 -1 -1 -1 -2 -2 -3 -2 -1 -1 -4 -7 -7 -6 -5 -4 -4 -5 -9 -12 -14 -15 -14 -12 -9 -16 -19 -13 -14 -19 -19 -22 -33 -29 -22 -16 -11 -9 -6 -4 -2 -0 -0 -0 -2 -6 -18 -34 -53 -72 -81 -56 -39 -28 -18 -17 -33 -37 -36 -48 -52 -57 -61 -57 -41 -34 -37 -42 -39 -16 -6 -8 -24 -11 -4 -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 -1 -14 -19 -20 -20 -22 -25 -22 -19 -18 -8 -5 -11 -19 -27 -21 -18 -18 -18 -10 -4 -2 -0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -54 -146 -210 -236 -220 -215 -202 -189 -181 -181 -183 -193 -197 -178 -147 -119 -97 -87 -95 -96 -97 -107 -135 -188 -248 -203 -104 -88 -95 -102 -106 -108 -107 -110 -81 -35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -1 -4 -7 -7 -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 -7 -16 -22 -34 -44 -35 -6 -1 -1 -3 -11 -32 -44 -77 -110 -128 -104 -85 -55 -25 -10 -4 -2 -2 -1 -3 -4 -4 -4 -3 -1 -1 -1 -1 -1 -4 -6 -6 -6 -7 -5 -4 -5 -12 -17 -20 -20 -16 -13 -10 -9 -9 -9 -8 -9 -19 -40 -65 -29 -9 -8 -7 -6 -4 -2 -1 -0 -1 -2 -7 -21 -39 -55 -69 -76 -68 -54 -46 -40 -30 -31 -32 -31 -28 -26 -28 -35 -42 -37 -23 -17 -16 -17 -17 -13 -17 -35 -72 -38 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -6 -8 -9 -18 -21 -21 -20 -17 -16 -14 -16 -19 -16 -14 -14 -14 -15 -19 -17 -12 -13 -6 -1 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -62 -128 -174 -211 -237 -231 -209 -197 -199 -201 -201 -196 -183 -175 -181 -184 -171 -145 -118 -91 -73 -75 -79 -83 -93 -111 -146 -211 -190 -119 -91 -99 -107 -112 -111 -100 -85 -58 -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 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -2 -12 -36 -48 -39 -11 -2 -1 -6 -29 -98 -90 -93 -98 -96 -66 -66 -56 -33 -15 -9 -7 -7 -9 -10 -8 -7 -6 -2 -1 -0 -0 -0 -1 -5 -7 -7 -7 -10 -9 -7 -7 -17 -30 -38 -37 -26 -21 -17 -15 -13 -12 -10 -11 -14 -19 -19 -11 -6 -6 -5 -4 -3 -2 -2 -4 -10 -17 -28 -42 -45 -46 -48 -49 -48 -47 -45 -40 -33 -28 -26 -26 -23 -17 -12 -12 -21 -17 -10 -5 -4 -4 -6 -9 -17 -33 -28 -12 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -8 -14 -18 -18 -15 -14 -14 -13 -12 -11 -11 -10 -8 -9 -10 -13 -14 -11 -5 -2 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -223 -288 -274 -232 -203 -186 -178 -183 -193 -198 -194 -177 -171 -173 -173 -164 -142 -115 -86 -63 -61 -69 -78 -86 -97 -116 -166 -164 -128 -103 -101 -103 -106 -100 -52 -27 -9 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -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 -28 -36 -32 -26 -29 -14 -1 -10 -51 -58 -56 -54 -58 -61 -61 -50 -34 -39 -44 -43 -38 -37 -29 -18 -9 -5 -1 -0 -0 -1 -2 -6 -11 -14 -11 -9 -9 -8 -7 -8 -20 -43 -61 -62 -48 -37 -29 -24 -21 -17 -14 -12 -10 -10 -11 -10 -9 -8 -9 -8 -7 -7 -12 -21 -34 -50 -64 -53 -44 -42 -46 -50 -50 -46 -41 -37 -31 -26 -22 -21 -18 -13 -10 -10 -11 -6 -4 -4 -5 -6 -6 -7 -11 -14 -11 -13 -14 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -4 -3 -1 0 0 0 0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 -0 -1 -2 -2 -2 -1 -1 -4 -6 -5 -2 -1 -0 0 0 0 0 0 -3 -8 -17 -16 -16 -16 -16 -16 -15 -14 -13 -10 -9 -8 -8 -8 -8 -9 -11 -12 -3 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -214 -279 -242 -197 -173 -161 -158 -165 -178 -181 -174 -162 -164 -169 -171 -166 -151 -125 -91 -64 -56 -67 -81 -89 -92 -102 -134 -161 -177 -179 -118 -105 -105 -104 -106 -78 -34 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -20 -33 -33 -38 -55 -34 -22 -68 -73 -53 -36 -36 -55 -61 -44 -23 -19 -47 -47 -46 -57 -71 -40 -19 -10 -3 -1 -0 -1 -1 -3 -10 -15 -16 -11 -9 -6 -4 -3 -6 -18 -49 -82 -88 -79 -68 -57 -49 -44 -40 -34 -30 -32 -33 -30 -25 -21 -19 -23 -26 -28 -34 -44 -56 -61 -51 -41 -38 -43 -52 -49 -47 -45 -43 -41 -35 -30 -28 -30 -30 -22 -15 -10 -6 -3 -3 -5 -6 -7 -5 -5 -8 -9 -9 -11 -15 -21 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -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 -1 -2 -3 -5 -9 -9 -9 -13 -13 -13 -12 -5 -1 0 0 0 0 0 -0 -2 -13 -18 -20 -19 -17 -16 -15 -14 -14 -11 -9 -8 -7 -7 -7 -8 -10 -13 -8 -3 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -77 -117 -178 -232 -251 -212 -168 -148 -140 -139 -145 -156 -156 -147 -136 -145 -159 -170 -173 -167 -141 -105 -74 -60 -71 -89 -99 -101 -101 -116 -159 -213 -250 -138 -112 -109 -104 -98 -65 -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 -1 -1 -0 0 -21 -46 -56 -33 -31 -28 -28 -52 -52 -34 -19 -21 -43 -38 -19 -1 -4 -12 -9 -17 -47 -94 -63 -30 -14 -3 -1 -0 -1 -1 -4 -7 -10 -10 -4 -3 -2 -1 -1 -5 -18 -47 -85 -105 -109 -103 -90 -77 -70 -68 -74 -83 -76 -62 -51 -44 -45 -47 -52 -58 -64 -75 -87 -90 -75 -44 -34 -35 -41 -47 -42 -40 -43 -48 -39 -33 -34 -39 -44 -34 -24 -18 -14 -8 -6 -8 -8 -6 -4 -3 -3 -5 -7 -9 -10 -11 -15 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -3 -5 -7 -11 -12 -6 -3 -1 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -2 -4 -6 -9 -12 -13 -12 -9 -8 -5 -3 -3 -2 -2 -5 -6 -0 -0 -9 -21 -31 -30 -25 -20 -17 -16 -13 -11 -9 -9 -8 -7 -6 -6 -8 -8 -8 -9 -11 -13 -11 -7 -6 -4 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -129 -238 -292 -282 -254 -218 -183 -156 -139 -131 -131 -137 -135 -127 -116 -108 -122 -145 -157 -156 -148 -128 -100 -75 -62 -73 -94 -107 -109 -105 -111 -142 -200 -262 -157 -123 -115 -109 -85 -21 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -6 -11 -13 -34 -28 -18 -16 -18 -22 -18 -12 -15 -26 -29 -19 -0 0 0 0 -2 -8 -10 -31 -40 -22 -5 -2 -1 -1 -2 -3 -4 -5 -5 -2 -1 -1 -1 -1 -4 -17 -38 -67 -95 -112 -113 -97 -81 -71 -63 -58 -56 -60 -64 -63 -59 -63 -67 -72 -78 -82 -91 -94 -77 -44 -28 -28 -31 -35 -35 -35 -34 -32 -32 -27 -27 -33 -42 -36 -28 -24 -24 -27 -26 -25 -21 -12 -6 -3 -3 -2 -4 -8 -11 -11 -8 -5 -6 -6 -4 -2 -1 -0 -0 -2 -2 -2 -0 -3 -6 -6 -4 -3 -7 -10 -10 -10 -10 -11 -13 -13 -13 -11 -11 -12 -10 -8 -3 0 0 0 -1 -4 -5 -1 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -2 -4 -7 -10 -11 -8 -4 -3 -3 -6 -10 -7 -6 -8 -14 -3 -2 -13 -31 -37 -36 -34 -28 -20 -16 -12 -9 -8 -10 -9 -8 -7 -7 -7 -8 -8 -12 -14 -15 -13 -13 -12 -10 -8 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -148 -244 -274 -263 -251 -219 -185 -160 -145 -137 -130 -124 -116 -107 -94 -84 -83 -100 -131 -144 -138 -123 -102 -81 -64 -57 -65 -88 -103 -108 -105 -108 -132 -192 -267 -181 -138 -124 -123 -114 -72 -36 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -1 -31 -34 -26 -23 -9 -7 -9 -10 -14 -20 -27 -25 -4 -1 0 0 0 0 0 -6 -17 -27 -13 -7 -5 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -4 -11 -26 -53 -77 -95 -102 -96 -86 -73 -62 -59 -65 -75 -78 -75 -69 -65 -63 -66 -71 -67 -65 -56 -41 -26 -24 -24 -26 -29 -32 -33 -31 -25 -22 -21 -22 -25 -31 -24 -20 -19 -22 -34 -32 -24 -18 -14 -11 -8 -6 -5 -7 -9 -10 -7 -3 -4 -7 -8 -8 -8 -8 -7 -5 -11 -12 -11 -9 -12 -15 -15 -14 -15 -15 -14 -12 -11 -12 -13 -13 -13 -14 -16 -18 -22 -19 -10 -2 0 0 0 -1 -2 -1 -2 -4 -4 -2 -1 -0 -0 0 0 0 -0 -0 -1 -0 -0 -1 -2 -5 -8 -9 -6 -2 -1 -2 -4 -9 -7 -4 -1 -0 -1 -11 -28 -30 -30 -34 -40 -35 -25 -17 -12 -9 -10 -10 -10 -11 -11 -11 -11 -12 -13 -19 -21 -20 -18 -18 -18 -18 -20 -19 -12 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -67 -169 -230 -252 -241 -224 -191 -161 -140 -129 -125 -122 -119 -116 -96 -79 -67 -63 -76 -113 -130 -129 -116 -94 -73 -59 -56 -61 -80 -94 -98 -96 -99 -129 -194 -268 -207 -151 -129 -132 -137 -100 -51 -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 -1 -2 -3 -4 -5 -7 -10 -9 -6 -5 -5 -2 -2 -10 -28 -50 -26 -15 -10 -8 -11 -14 -23 -34 -32 -24 -11 0 -0 0 0 -8 -21 -29 -18 -12 -9 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -8 -19 -42 -61 -78 -90 -95 -91 -86 -82 -73 -71 -67 -65 -69 -62 -51 -43 -42 -59 -46 -38 -36 -38 -38 -30 -23 -22 -25 -26 -24 -21 -21 -20 -20 -19 -17 -16 -15 -14 -14 -16 -20 -24 -27 -26 -25 -21 -17 -14 -12 -12 -12 -10 -4 -1 -2 -4 -4 -5 -5 -3 -2 -9 -12 -13 -15 -13 -12 -11 -11 -11 -10 -9 -9 -9 -8 -8 -9 -9 -13 -17 -21 -26 -29 -21 -9 0 0 0 0 0 -0 0 -3 -6 -9 -5 -2 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -2 -3 -5 -6 -6 -5 -2 -1 -1 -4 -6 -4 -1 0 -3 -6 -10 -25 -11 -10 -22 -47 -39 -31 -21 -14 -11 -10 -10 -10 -14 -17 -21 -26 -30 -35 -37 -37 -34 -33 -28 -21 -17 -21 -16 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -184 -244 -247 -231 -218 -196 -165 -139 -121 -112 -111 -109 -102 -90 -78 -64 -54 -51 -64 -97 -118 -123 -111 -87 -67 -56 -54 -63 -80 -92 -97 -94 -95 -132 -193 -251 -211 -153 -129 -121 -91 -39 -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 -1 -2 -3 -5 -6 -8 -10 -7 -2 -0 -1 -3 -2 -3 -7 -16 -32 -34 -31 -23 -10 -9 -10 -17 -30 -41 -47 -29 -4 -3 -2 -1 -0 -1 -1 -6 -8 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -7 -14 -32 -49 -61 -67 -51 -65 -76 -70 -55 -42 -33 -31 -40 -35 -30 -26 -21 -21 -18 -18 -21 -24 -35 -35 -28 -20 -21 -22 -23 -23 -22 -19 -18 -18 -18 -18 -19 -19 -20 -23 -29 -34 -35 -31 -28 -27 -25 -17 -10 -5 -2 -0 0 -0 -0 -0 -1 -1 -0 0 0 0 -2 -5 -12 -10 -7 -5 -5 -6 -5 -5 -5 -4 -4 -4 -6 -10 -16 -19 -19 -16 -8 -2 0 0 0 0 0 0 0 0 -1 -4 -10 -7 -4 -2 -0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -3 -3 -4 -4 -3 -2 -1 -2 -4 -4 -2 -1 -7 -10 -9 -0 -4 -1 -1 -4 -29 -33 -28 -25 -19 -15 -12 -10 -11 -15 -22 -31 -42 -47 -51 -54 -53 -53 -46 -29 -11 -6 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -46 -165 -236 -237 -224 -209 -175 -144 -123 -110 -105 -103 -100 -90 -74 -69 -62 -54 -50 -59 -81 -101 -110 -101 -75 -59 -50 -51 -69 -90 -104 -109 -106 -110 -143 -169 -172 -142 -114 -116 -109 -41 -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 -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 -4 -4 -5 -7 -9 -12 -11 -4 -0 0 0 -2 -4 -5 -8 -8 -24 -33 -31 -22 -15 -14 -16 -17 -18 -22 -25 -24 -18 -14 -9 -4 -9 -15 -16 -11 -4 -2 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -6 -8 -13 -25 -38 -51 -57 -30 -23 -24 -20 -23 -25 -26 -26 -28 -29 -28 -25 -23 -22 -21 -19 -18 -19 -27 -31 -27 -23 -23 -24 -24 -24 -22 -21 -21 -22 -24 -27 -29 -30 -31 -37 -43 -47 -46 -36 -28 -20 -8 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -7 -8 -7 -4 -4 -4 -3 -3 -3 -3 -3 -5 -10 -16 -18 -12 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -6 -7 -5 -4 -2 -1 -2 -3 -3 -3 -2 -1 -1 -2 -2 -3 -4 -3 -2 -1 -2 -4 -4 -5 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -7 -10 -10 -21 -23 -20 -16 -13 -11 -14 -24 -40 -47 -46 -46 -65 -67 -67 -50 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -143 -239 -239 -221 -197 -158 -132 -118 -111 -108 -101 -95 -85 -73 -62 -53 -46 -44 -46 -70 -89 -95 -87 -64 -55 -52 -60 -88 -116 -130 -134 -130 -132 -157 -170 -158 -110 -44 -47 -65 -25 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -1 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -6 -7 -8 -10 -12 -12 -5 -0 -0 0 -1 -1 -3 -8 -11 -18 -23 -25 -45 -42 -37 -37 -36 -21 -17 -18 -19 -21 -19 -13 -8 -14 -16 -13 -7 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -7 -10 -12 -19 -32 -47 -61 -54 -35 -23 -21 -23 -28 -31 -33 -34 -37 -38 -39 -36 -36 -32 -29 -31 -29 -28 -27 -27 -29 -32 -33 -33 -32 -31 -27 -26 -28 -30 -32 -36 -40 -45 -49 -49 -46 -39 -30 -21 -19 -20 -4 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -10 -9 -8 -6 -4 -2 -2 -1 -2 -5 -10 -17 -14 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -11 -4 -3 -2 -3 -5 -6 -5 -4 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -4 -5 -8 -13 -14 -7 0 0 0 -0 -0 0 -0 -0 -0 -0 -1 -11 -20 -25 -20 -16 -14 -17 -28 -45 -38 -21 -20 -42 -41 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -126 -243 -228 -203 -177 -145 -128 -123 -121 -119 -110 -101 -90 -75 -60 -49 -45 -45 -51 -71 -83 -82 -71 -63 -57 -64 -86 -122 -157 -165 -161 -155 -152 -166 -179 -175 -130 -61 -42 -44 -30 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -3 -4 -4 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -3 -3 -4 -5 -8 -9 -8 -8 -8 -5 -2 -0 0 0 0 -0 -0 -1 -8 -17 -21 -17 -35 -51 -68 -77 -60 -39 -28 -26 -22 -18 -15 -10 -6 -7 -7 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -7 -11 -17 -27 -39 -43 -23 -22 -24 -27 -30 -31 -34 -38 -42 -47 -50 -53 -54 -55 -47 -30 -21 -45 -46 -41 -33 -26 -39 -47 -49 -48 -46 -43 -41 -39 -39 -40 -43 -48 -55 -57 -44 -30 -17 -7 -2 -3 -9 -17 -24 -24 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -8 -9 -8 -4 -2 -1 -0 -1 -3 -10 -13 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -11 -16 -10 -8 -6 -8 -10 -11 -10 -8 -2 -2 -3 -4 -5 -5 -5 -5 -5 -6 -6 -7 -9 -9 -5 -1 0 0 0 0 0 0 -0 -0 -0 -0 -6 -21 -36 -34 -26 -20 -15 -17 -28 -34 -27 -7 -4 -5 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -98 -179 -245 -213 -187 -166 -148 -142 -141 -138 -129 -117 -106 -94 -78 -61 -48 -43 -45 -52 -67 -75 -72 -62 -58 -54 -65 -93 -138 -185 -193 -183 -171 -162 -166 -177 -179 -144 -137 -121 -92 -51 -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 -1 -2 -5 -7 -4 -3 -3 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -6 -9 -8 -8 -9 -12 -6 -2 0 0 0 0 0 -0 0 -2 -3 -2 -1 -7 -12 -14 -13 -24 -21 -16 -12 -11 -23 -25 -16 -8 -6 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -6 -10 -20 -31 -35 -26 -22 -26 -31 -37 -42 -46 -49 -51 -47 -40 -30 -31 -47 -56 -39 -18 -5 -27 -32 -40 -48 -36 -52 -64 -68 -65 -61 -58 -56 -54 -53 -48 -48 -53 -43 -14 -1 0 0 0 0 -0 -1 -1 -5 -7 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -7 -7 -4 -2 -1 -1 -1 -4 -9 -13 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -12 -12 -11 -9 -12 -12 -15 -16 -9 -2 -3 -6 -7 -7 -7 -6 -6 -6 -7 -9 -11 -12 -6 0 -0 -0 0 0 0 0 0 -0 -0 -1 -0 -6 -16 -23 -27 -28 -26 -16 -16 -23 -27 -12 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -77 -189 -264 -236 -204 -183 -169 -161 -157 -157 -150 -137 -124 -112 -98 -80 -59 -48 -48 -52 -59 -66 -68 -63 -55 -47 -47 -62 -92 -137 -180 -197 -196 -184 -169 -161 -168 -195 -256 -140 -56 -20 -33 -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 -2 -6 -12 -18 -18 -15 -9 -0 -1 -4 -5 -4 -2 -1 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -7 -11 -14 -18 -21 -13 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -13 -27 -28 -17 -9 -6 -5 -3 -3 -3 -2 -2 -1 -1 -1 -1 -2 -2 -4 -7 -12 -19 -28 -33 -30 -21 -25 -31 -37 -43 -42 -38 -30 -20 -9 -3 -0 -1 -6 -2 -0 0 0 -4 -10 -32 -73 -65 -74 -80 -84 -81 -74 -66 -62 -66 -63 -42 -24 -37 -45 -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 -2 -4 -5 -4 -3 -2 -2 -1 -1 -3 -6 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -1 -0 -1 -3 -8 -16 -22 -6 -8 -14 -14 -10 -8 -6 -6 -7 -5 -5 -8 -13 -22 -19 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -8 -14 -12 -11 -16 -20 -20 -6 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -59 -186 -266 -231 -209 -197 -189 -185 -183 -182 -169 -147 -129 -114 -97 -79 -60 -53 -53 -57 -63 -68 -64 -56 -47 -40 -41 -50 -66 -90 -128 -163 -186 -192 -180 -162 -155 -170 -216 -144 -89 -64 -70 -15 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -6 -20 -30 -29 -21 -9 -12 -12 -9 -6 -8 -4 -2 -1 -1 -1 -1 -2 -2 -1 -1 -2 -4 -5 -6 -6 -7 -9 -10 -12 -13 -13 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -12 -27 -30 -23 -14 -8 -8 -9 -8 -7 -6 -5 -3 -3 -4 -4 -5 -6 -7 -13 -22 -32 -34 -23 -18 -23 -30 -32 -29 -23 -20 -15 -9 -5 -1 -0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -26 -44 -59 -77 -65 -47 -32 -28 -38 -50 -48 -30 -15 -19 -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 -2 -4 -4 -4 -3 -2 -2 -1 -1 -1 -2 -4 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -2 -5 -3 -0 -2 -4 -3 -4 -3 -1 -1 -1 -2 -5 -6 -6 -4 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -1 -2 -1 -1 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -28 -112 -188 -221 -232 -229 -223 -216 -206 -196 -175 -151 -130 -112 -96 -80 -66 -60 -59 -62 -68 -76 -63 -52 -43 -36 -34 -37 -43 -54 -73 -115 -156 -185 -194 -172 -157 -156 -176 -175 -157 -99 -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 -2 -10 -14 -15 -19 -30 -36 -29 -17 -6 -18 -14 -10 -7 -6 -6 -6 -6 -6 -5 -4 -4 -5 -6 -8 -10 -11 -8 -5 -2 -1 -0 -0 -0 -2 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -39 -40 -30 -20 -15 -14 -14 -14 -13 -12 -12 -12 -10 -12 -13 -14 -14 -15 -19 -25 -32 -34 -32 -33 -34 -33 -25 -16 -8 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -18 -11 -4 -1 -2 -5 -9 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -1 -2 -6 -6 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -1 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -39 -116 -183 -235 -251 -246 -233 -209 -189 -168 -143 -114 -96 -83 -72 -66 -65 -67 -72 -79 -65 -52 -43 -36 -33 -33 -35 -40 -52 -81 -119 -161 -200 -190 -173 -159 -157 -179 -214 -171 -28 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -15 -32 -40 -45 -44 -41 -39 -37 -30 -23 -19 -18 -17 -16 -14 -12 -11 -11 -11 -12 -12 -14 -15 -13 -5 -1 0 0 0 0 -0 -3 -14 -9 -4 0 0 -0 -0 0 0 0 0 0 0 0 -7 -33 -67 -88 -69 -42 -21 -13 -19 -23 -25 -26 -24 -23 -23 -24 -22 -23 -25 -25 -22 -23 -24 -25 -27 -26 -29 -31 -31 -28 -17 -7 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -6 -10 -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 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -56 -102 -106 -127 -213 -214 -193 -167 -143 -120 -101 -88 -80 -75 -73 -75 -78 -77 -64 -52 -42 -36 -35 -38 -41 -43 -51 -68 -95 -132 -181 -196 -192 -176 -158 -156 -185 -155 -47 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -10 -25 -37 -42 -43 -47 -46 -43 -39 -35 -34 -34 -31 -25 -20 -19 -18 -18 -22 -24 -24 -19 -7 -1 0 0 0 0 0 0 -1 -7 -6 -3 -1 -3 -1 -0 0 0 0 0 0 0 0 -9 -35 -64 -62 -42 -26 -14 -1 -5 -20 -40 -57 -49 -38 -30 -28 -27 -28 -29 -29 -27 -29 -35 -44 -49 -33 -22 -18 -18 -23 -16 -9 -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 -0 -1 -3 -5 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 -1 -2 -4 -1 -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 -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 -1 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -53 -172 -208 -198 -173 -148 -121 -105 -95 -88 -83 -79 -80 -81 -76 -64 -53 -44 -40 -42 -46 -49 -52 -58 -69 -86 -113 -156 -189 -202 -196 -173 -151 -161 -161 -133 -102 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -8 -1 0 0 -2 -12 -23 -31 -36 -37 -40 -43 -42 -36 -42 -46 -40 -26 -9 -11 -12 -12 -21 -25 -21 -12 -0 -0 0 -1 -3 -12 -8 -2 -1 -4 -7 -10 -11 -6 -4 -2 0 0 0 0 0 0 0 -2 -6 -10 -9 -5 -2 -0 -1 -2 -16 -41 -73 -57 -42 -32 -28 -28 -28 -29 -32 -30 -28 -26 -23 -15 -10 -6 -4 -4 -4 -4 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -3 -1 -2 -4 -7 -9 -8 -6 -6 -7 -4 -1 0 0 0 0 0 0 -0 -2 -5 -7 -5 -2 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -1 -0 -0 -0 -0 0 0 -0 -2 -4 -8 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -60 -114 -173 -178 -144 -123 -110 -101 -95 -90 -85 -84 -83 -77 -66 -55 -48 -46 -51 -55 -57 -60 -66 -76 -91 -114 -150 -189 -214 -216 -194 -161 -152 -166 -188 -173 -68 -10 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -12 -20 -5 -1 -0 0 0 -1 -9 -20 -26 -34 -35 -28 -13 -37 -47 -44 -28 -6 -0 -0 -1 -6 -7 -5 -2 -0 0 0 -0 -2 -9 -12 -15 -18 -17 -16 -16 -18 -17 -15 -8 0 0 -3 -6 -6 -0 0 0 0 0 -0 0 0 -1 -12 -19 -19 -15 -39 -39 -36 -31 -23 -21 -20 -20 -20 -19 -15 -13 -14 -7 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -2 -1 -1 -2 -6 -5 -5 -4 -5 -7 -6 -3 -1 -0 -0 -0 0 0 -0 -1 -2 -5 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -4 -2 -0 -0 -0 -0 -0 -1 -2 -2 -2 -5 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 0 -0 -1 -2 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -63 -170 -186 -147 -126 -117 -110 -104 -97 -92 -89 -85 -80 -69 -56 -51 -55 -59 -62 -65 -69 -75 -85 -98 -122 -160 -205 -219 -222 -218 -178 -154 -147 -156 -169 -174 -130 -63 -29 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -9 -9 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -12 -12 -7 0 0 0 0 -2 -13 -25 -32 -35 -38 -41 -39 -31 -19 -6 -1 0 0 0 0 0 0 0 0 0 0 0 -4 -9 -13 -14 -14 -13 -13 -16 -19 -20 -14 -1 -0 -6 -10 -10 -1 0 0 0 0 0 0 0 0 -20 -34 -30 -4 -25 -36 -38 -31 -19 -14 -12 -10 -9 -9 -6 -4 -5 -5 -4 -4 -5 -4 -2 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -5 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -5 -2 -1 -0 -0 -1 -1 -2 -1 -1 -1 -3 -4 -5 -5 -3 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 -0 -2 -3 -1 -0 0 -3 -7 -8 -1 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -43 -176 -195 -159 -135 -124 -116 -109 -101 -95 -92 -88 -83 -74 -63 -60 -64 -70 -73 -76 -79 -85 -95 -109 -135 -177 -192 -103 -77 -165 -159 -148 -138 -135 -153 -188 -206 -192 -137 -70 -64 -91 -113 -72 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -7 -9 -9 -7 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 -3 -12 -19 -18 -11 0 0 0 0 -0 -4 -9 -16 -23 -22 -18 -15 -14 -21 -9 -2 0 0 0 0 0 0 0 0 -0 -2 -3 -6 -9 -12 -12 -11 -12 -13 -14 -18 -22 -20 -6 -2 -2 -2 -2 -0 0 0 0 0 0 0 0 0 -8 -15 -17 -5 -14 -19 -19 -19 -14 -10 -7 -6 -9 -8 -6 -5 -4 -3 -2 -2 -3 -3 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -2 -2 -2 -1 -2 -2 -3 -5 -5 -3 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -2 -2 -3 -2 -3 -4 -5 -6 -8 -10 -11 -15 -13 -6 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 -3 -6 -4 -1 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -22 -133 -167 -162 -150 -134 -123 -115 -107 -100 -94 -89 -83 -75 -68 -70 -76 -82 -84 -86 -90 -98 -109 -122 -150 -201 -269 -136 -22 -16 -70 -117 -128 -115 -126 -141 -150 -151 -141 -134 -149 -173 -187 -124 -48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -8 -13 -14 -10 -6 -3 -1 -2 -1 -0 -0 -0 0 0 0 0 0 -4 -6 -5 0 0 0 0 0 0 0 -2 -4 -3 -1 -1 -2 -6 -3 -1 0 0 0 0 0 0 0 -1 -8 -23 -14 -10 -10 -11 -11 -12 -12 -11 -12 -16 -22 -28 -29 -28 -15 0 0 0 -0 -2 -7 -4 -1 0 0 0 0 -0 -1 -7 -11 -11 -9 -5 -5 -5 -4 -5 -10 -9 -4 -3 -3 -3 -2 -2 -2 -3 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -2 -2 -2 -1 -2 -3 -4 -5 -6 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -5 -7 -10 -12 -16 -19 -18 -9 -2 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -35 -89 -138 -164 -139 -126 -117 -109 -101 -94 -88 -82 -76 -75 -80 -88 -94 -97 -101 -107 -116 -126 -138 -159 -200 -298 -169 -44 -7 -48 -108 -120 -96 -94 -94 -93 -93 -96 -105 -124 -152 -188 -161 -70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -6 -8 -11 -14 -14 -16 -19 -23 -10 -4 -2 -3 -3 -2 -2 -5 -8 -10 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -11 -14 -12 -12 -12 -12 -12 -12 -14 -20 -27 -28 -16 -5 -0 -0 0 -5 -18 -43 -17 -3 0 0 0 0 -1 -5 -11 -13 -14 -16 -11 -7 -5 -7 -6 -6 -4 -2 -2 -6 -8 -6 -4 -4 -4 -4 -3 -3 -4 -6 -1 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -3 -3 -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 -2 -3 -5 -5 -4 -3 -8 -10 -7 -3 -1 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -1 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -128 -177 -144 -131 -121 -111 -102 -95 -89 -85 -82 -85 -92 -100 -109 -116 -123 -130 -137 -146 -156 -166 -165 -95 -37 -6 -6 -39 -133 -152 -110 -94 -87 -85 -87 -95 -123 -132 -126 -113 -92 -39 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -5 -8 -11 -14 -17 -19 -10 -5 -4 -7 -14 -11 -10 -13 -18 -24 -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 -2 -8 -13 -13 -13 -12 -11 -12 -10 -12 -18 -24 -30 -38 -34 -12 -2 0 -1 -3 -7 -3 -0 0 0 0 0 -1 -8 -16 -20 -20 -21 -14 -11 -13 -15 -16 -13 -7 -0 -1 -8 -12 -7 -3 -2 -5 -9 -4 -7 -14 -18 -4 -1 -0 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -3 -3 -1 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -6 -7 -8 -8 -5 -2 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -3 -8 -17 -10 -4 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -125 -185 -151 -137 -125 -114 -104 -97 -93 -92 -94 -99 -107 -117 -130 -140 -149 -157 -164 -172 -181 -189 -179 -71 -19 0 -4 -24 -106 -142 -136 -137 -130 -128 -134 -152 -168 -126 -58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -4 -6 -7 -9 -11 -8 -6 -6 -8 -16 -17 -16 -15 -14 -16 -11 -2 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -5 -3 0 0 0 0 0 0 -1 -3 -7 -9 -10 -9 -8 -6 -6 -10 -15 -19 -17 -27 -32 -16 -4 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -5 -14 -12 -13 -18 -24 -19 -22 -15 -4 -1 -0 -1 -2 -1 -0 0 -0 -1 -1 -4 -7 -9 -3 -1 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -3 -5 -6 -6 -6 -6 -5 -1 -6 -5 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -3 -9 -10 -7 -1 0 -0 -1 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -1 -2 -4 -6 -5 -6 -7 -7 -6 -4 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -36 -117 -186 -158 -144 -131 -118 -106 -100 -99 -100 -104 -112 -123 -139 -157 -171 -185 -198 -208 -215 -220 -221 -203 -102 -30 0 0 0 0 -28 -67 -80 -63 -47 -33 -23 -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 -1 -1 -2 -3 -3 -4 -5 -7 -8 -8 -9 -10 -11 -12 -11 -6 -2 -1 -2 -2 -3 -4 -2 -1 -0 0 0 0 0 0 0 0 0 -2 -8 -10 -9 -6 -0 -0 0 0 0 0 0 -0 -0 -2 -3 -5 -9 -9 -10 -11 -12 -16 -7 -5 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -2 -4 -6 -18 -14 -6 -1 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -5 -7 -10 -9 -8 -8 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 -0 -1 -4 -8 -13 -5 -1 -0 -1 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -5 -12 -13 -13 -13 -12 -12 -10 -6 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -104 -177 -166 -152 -139 -125 -112 -107 -107 -111 -117 -128 -146 -170 -197 -220 -242 -261 -273 -268 -248 -237 -221 -139 -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 -1 -1 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -3 -4 -5 -5 -5 -2 -1 -1 -2 -2 -1 -1 0 0 0 0 0 0 0 0 -1 -6 -11 -12 -9 -2 -1 0 0 0 0 0 0 0 0 -0 -2 -8 -7 -5 -6 -8 -9 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -3 -2 -1 -1 -0 -0 -1 -2 -0 -0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -3 -3 -4 -4 -4 -4 -4 -5 -4 -5 -7 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -5 -3 -1 -1 -0 0 0 0 -0 -1 -3 -7 -6 -2 0 0 0 -0 -1 -2 -2 -2 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -16 -23 -25 -25 -21 -17 -7 -7 -10 -7 -4 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -91 -168 -180 -166 -150 -135 -122 -118 -119 -125 -135 -153 -178 -179 -158 -146 -142 -136 -126 -106 -92 -127 -182 -179 -56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 0 -0 -1 -1 -0 -0 -1 -5 -13 -13 -12 -10 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -9 -4 -1 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -10 -8 -5 -2 -1 -0 -0 -0 -1 -1 -1 -3 -6 -4 -1 0 0 0 -0 -2 -4 -5 -5 -7 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -7 -13 -14 -13 -10 -5 -1 -3 -4 -2 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -108 -117 -115 -139 -148 -135 -132 -136 -145 -160 -180 -174 -126 -54 -23 -17 -14 -8 -2 -0 -51 -130 -177 -54 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -3 -6 -9 -12 -8 -8 -12 -20 -24 -19 -13 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -0 0 0 0 0 0 -0 -1 -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 -1 -2 -3 -3 -2 -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 -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 -1 -2 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -11 -10 -6 -4 -4 -3 -3 -3 -3 -4 -5 -7 -5 -2 0 0 0 0 -0 -1 -5 -8 -10 -14 -12 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -115 -159 -152 -151 -156 -168 -186 -198 -94 -26 -2 -0 0 0 0 0 0 -8 -21 -32 -10 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -6 -10 -10 -12 -17 -22 -24 -22 -24 -27 -29 -26 -24 -19 -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 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -2 -5 -6 -5 -5 -8 -11 -10 -9 -9 -9 -6 -4 -1 0 0 0 0 0 0 -0 -0 -1 -5 -14 -18 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -55 -102 -143 -171 -151 -88 -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 -1 -3 -5 -8 -9 -11 -17 -22 -21 -21 -21 -21 -21 -20 -22 -22 -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 -2 -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 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -2 -5 -11 -19 -15 -11 -8 -9 -7 -7 -6 -0 0 0 0 0 0 0 0 0 -1 -7 -17 -10 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -1 -3 -3 -1 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -111 -164 -150 -79 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -3 -3 -3 -4 -6 -8 -11 -15 -14 -12 -11 -11 -12 -13 -17 -22 -27 -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 -2 -3 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 -1 -3 -5 -6 -2 0 -0 -2 -11 -19 -19 -15 -10 -7 -4 -4 -4 -5 -5 -2 -1 -0 0 0 0 0 0 0 0 -1 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -43 -63 -54 -28 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -1 -1 -2 -3 -3 -5 -6 -8 -7 -5 -5 -5 -8 -9 -13 -21 -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 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -6 -5 -3 -2 -1 -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 -1 -1 -1 -2 -2 -1 -0 0 0 0 -3 -7 -13 -5 -1 0 0 -1 -4 -6 -3 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -5 -7 -7 -5 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -1 -2 -2 -3 -3 -3 -2 -1 -1 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -3 -2 -3 -3 -4 -6 -12 -18 -25 -38 -26 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -4 -6 -8 -8 -7 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -1 0 0 0 0 -1 -5 -9 -6 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -3 -6 -11 -13 -8 -4 -3 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -3 -4 -5 -6 -7 -12 -18 -24 -27 -35 -29 -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 -1 -2 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -4 -6 -6 -5 -4 -3 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 0 0 -0 -0 -1 -1 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -2 -3 -4 -5 -10 -14 -16 -16 -10 -1 -2 -1 0 0 0 0 0 0 0 -0 -0 -0 -2 -2 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -10 -11 -13 -15 -20 -24 -26 -28 -31 -28 -18 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -4 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -2 -2 -2 -1 -1 -1 -1 -3 -2 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -9 -14 -16 -10 -4 -8 -13 -9 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -3 -6 -10 -12 -16 -20 -23 -26 -23 -19 -16 -20 -26 -26 -20 -5 -1 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -5 -4 -5 -6 -7 -5 -4 -4 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -6 -8 -8 -6 -5 -12 -18 -18 -12 -15 -9 -0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 -2 -7 -13 -17 -22 -26 -27 -23 -10 -2 -1 -9 -19 -24 -20 -10 -6 -6 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -1 -2 -2 -1 -2 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -7 -8 -10 -8 -7 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -3 -2 -2 -3 -6 -8 -10 -15 -20 -19 -3 -1 0 0 0 -1 -3 -5 -4 -7 -12 -12 -3 -1 -5 -8 -4 -1 -3 -3 -5 -5 -5 -5 -5 -5 -7 -8 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -9 -11 -12 -11 -10 -7 -3 -0 -0 -4 -16 -22 -19 -13 -9 -6 -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 -1 -2 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 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 -0 -0 -0 -0 -0 -1 -1 -3 -4 -6 -8 -8 -6 -5 -5 -4 -3 -2 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -0 -0 -0 -1 -1 -3 -7 -11 -14 -6 -2 -0 -1 -3 -7 -10 -12 -11 -14 -19 -17 -13 -13 -18 -20 -14 -8 -15 -17 -17 -16 -15 -14 -12 -10 -13 -16 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 -1 -9 -16 -14 -11 -11 -11 -10 -13 -13 -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 -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 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -3 -5 -6 -7 -5 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -1 -0 -0 0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -0 -0 -2 -3 -5 -8 -7 -7 -10 -18 -17 -18 -24 -21 -17 -16 -23 -26 -22 -20 -21 -21 -20 -16 -14 -16 -19 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 -0 -1 -4 -9 -11 -10 -11 -14 -13 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -3 -2 -1 -1 -0 -1 -2 -2 -2 -3 -4 -5 -5 -5 -4 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -2 -1 -1 -1 -1 -1 -3 -6 -12 -21 -30 -20 -9 -12 -21 -21 -18 -20 -20 -17 -14 -14 -15 -18 -22 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -2 -4 -3 -1 0 0 0 0 0 0 0 0 0 -0 -3 -9 -11 -10 -12 -11 -6 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 -1 -1 -2 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -4 -2 -1 -2 -1 -2 -2 -2 -2 -2 -3 -4 -3 -3 -2 -2 -1 -1 -1 -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 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -1 -0 -0 0 -1 -7 -13 -10 -1 -7 -17 -25 -23 -20 -17 -14 -13 -15 -17 -17 -23 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 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 -1 -0 0 0 0 0 0 0 0 -0 -2 -10 -12 -11 -9 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -2 -1 -1 -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 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -2 -4 -5 -3 -1 -1 -5 -5 -4 -2 -2 -2 -3 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -2 -2 -1 -1 -0 -0 -0 -0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -2 -3 -4 -2 -0 0 0 -0 -1 -1 -0 -1 -5 -14 -14 -14 -15 -13 -13 -13 -11 -6 -7 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -5 -7 -8 -7 -5 -3 -1 -1 -0 0 0 0 -1 -4 -20 -19 -13 -11 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 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 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -3 -2 -1 -4 -4 -3 -1 -1 -2 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -2 -4 -7 -6 -3 -0 0 0 0 0 0 0 0 -2 -3 -2 -1 -4 -5 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -7 -10 -5 -1 0 0 0 0 0 -2 -6 -12 -21 -8 -1 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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -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 -1 -1 -0 -0 -0 -0 -1 -1 -1 -3 -4 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -3 -4 -4 -6 -12 -13 -13 -13 -4 0 0 0 -3 -10 -20 -26 -14 -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 -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 -1 -1 -3 -4 -4 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -4 -4 -3 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 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 -11 -21 -30 -30 -10 -1 -4 -7 -10 -15 -20 -24 -16 -7 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -0 -0 0 0 -0 -0 -1 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -0 -0 -1 -1 -0 -1 -2 -1 -0 -0 -1 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -4 -2 -1 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -5 -12 -22 -31 -36 -17 -11 -23 -26 -21 -14 -11 -8 -4 -1 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -0 -1 -1 -1 -2 -3 -3 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -4 -3 -3 -2 -3 -3 -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 -1 -2 -4 -7 -12 -17 -23 -33 -32 -30 -28 -15 -9 -8 -10 -7 -3 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -1 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -6 -4 -2 -2 -3 -4 -4 -3 -3 -2 -1 -0 -0 -2 -4 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -9 -12 -20 -24 -24 -18 -9 -7 -8 -12 -12 -7 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -1 -1 -2 -2 -3 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -2 -2 -2 -2 -2 -3 -5 -7 -6 -6 -6 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -5 -7 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -8 -8 -6 -4 -3 -2 -2 -2 -3 -4 -4 -5 -3 -1 -0 -0 -2 -3 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -9 -12 -13 -10 -7 -7 -8 -10 -8 -4 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -2 -1 -1 -0 0 0 0 0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 -0 -2 -3 -3 -5 -4 -4 -7 -6 -4 -2 -4 -3 -3 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 -0 0 -0 -0 -0 -0 -1 -2 -2 -0 0 0 0 -0 -0 -0 -0 -1 -2 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -2 -3 -4 -5 -5 -2 -1 -1 -2 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -6 -8 -8 -7 -6 -7 -9 -11 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -3 -2 -1 -0 -0 -0 0 0 0 -0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -3 -3 -2 0 -0 -1 -3 -6 -4 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -5 -6 -5 -4 -3 -3 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -4 -5 -5 -4 -4 -5 -7 -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 -1 -2 -3 -4 -5 -5 -6 -4 -2 -1 -0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -5 -3 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -5 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -3 -3 -2 -0 -1 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -3 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -3 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -3 -2 -3 -5 -9 -13 -14 -12 -7 -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 -1 -2 -4 -7 -7 -6 -5 -5 -4 -2 -1 -0 0 0 0 0 0 -0 -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 -4 -5 -5 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -3 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -3 -2 -2 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -5 -5 -3 -4 -6 -9 -15 -20 -20 -14 -3 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 -0 -1 -2 -6 -7 -8 -7 -5 -4 -3 -2 -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 -1 -3 -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 -1 -1 -0 -0 -0 -0 -0 -1 -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 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -0 -1 -1 -2 -3 -4 -4 -4 -2 -1 0 0 -0 -1 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -1 -2 -2 -3 -4 -4 -2 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -6 -9 -10 -10 -9 -8 -10 -10 -8 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -5 -5 -5 -4 -4 -4 -3 -3 -3 -2 -1 -0 -0 0 0 0 0 -0 -0 -1 -3 -4 -6 -8 -8 -6 -5 -4 -3 -3 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -3 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -1 -1 -2 -2 -2 -0 -1 -2 -2 -2 -2 -1 -1 -0 -0 0 0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -2 -1 -0 -1 -1 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -1 -1 -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 -1 -0 -2 -4 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -8 -8 -8 -7 -6 -6 -5 -5 -4 -2 -1 -0 -0 0 0 0 -0 -0 -1 -1 -2 -4 -6 -8 -8 -6 -5 -4 -3 -4 -2 -1 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -2 -1 -0 0 -0 0 -0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -3 -4 -4 -3 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 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 -1 -1 -1 -2 -4 -4 -4 -3 -2 -2 -2 -2 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -5 -5 -5 -3 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 0 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 -2 -8 -10 -10 -10 -9 -8 -8 -8 -6 -4 -2 -1 -0 0 0 0 -0 -0 -0 -1 -1 -2 -4 -6 -7 -6 -8 -8 -6 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -5 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -6 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -5 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -2 -1 -2 -2 -3 -4 -5 -6 -9 -11 -10 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 0 0 0 0 0 0 0 0 0 0 -0 -3 -2 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -2 -4 -6 -7 -9 -10 -9 -5 -2 -1 -1 -0 0 0 0 0 -0 -0 -1 -1 -2 -3 -5 -6 -4 -5 -5 -4 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -7 -5 -3 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -5 -6 -6 -6 -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 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -3 -6 -7 -7 -7 -7 -6 -4 -2 -0 0 0 -1 -2 -4 -9 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -3 -5 -5 -5 -4 -2 -1 -1 -0 -0 -1 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -3 -7 -10 -8 -5 -2 -2 -3 -3 -1 -1 -0 0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -1 -2 -3 -4 -4 -3 -4 -4 -4 -3 -1 -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 -1 -3 -5 -6 -7 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -2 -4 -6 -8 -8 -7 -6 -5 -5 -5 -5 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -4 -5 -6 -7 -8 -7 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -6 -6 -4 -3 -2 -2 -1 -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 0 0 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 -8 -6 -4 -3 -5 -5 -3 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -7 -8 -9 -10 -9 -6 -3 -1 -0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -6 -6 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 -0 -1 -1 -0 -0 -0 -1 -4 -8 -10 -10 -9 -7 -6 -5 -6 -5 -3 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -0 -1 -2 -3 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -10 -4 -3 -3 -3 -4 -2 -1 -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 -3 -8 -8 -7 -6 -3 -5 -4 -3 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -7 -8 -9 -9 -9 -7 -3 -1 -0 0 0 -0 -0 -0 0 -0 -1 -1 -0 0 0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -5 -4 -3 -2 -1 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -4 -8 -9 -9 -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 0 -0 -0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -1 -1 -0 -0 -2 -4 -6 -3 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -4 -2 -2 -5 -4 -2 -1 -1 -1 -0 -2 -2 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -2 -4 -4 -2 -1 -1 -1 -0 -0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -6 -8 -9 -8 -5 -3 -1 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -3 -1 -4 -4 -4 -4 -7 -9 -6 -5 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 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 -2 -4 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -7 -6 -3 -1 -1 -4 -4 -3 -3 -3 -2 -2 -2 -3 -3 -3 -1 -0 -1 -1 -2 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 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 -6 -3 -3 -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 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -4 -3 -4 -6 -5 -2 -0 -1 -1 -1 -1 -2 -3 -4 -4 -5 -5 -4 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -3 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -5 -3 -1 -1 -1 -1 -2 -3 -1 -1 -1 -2 -3 -4 -3 -3 -4 -5 -7 -9 -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 -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 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -3 -5 -8 -10 -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 -1 -1 -1 -0 -1 -1 -3 -4 -3 -3 -5 -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 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -11 -24 -21 -10 -0 0 0 0 -0 -1 -3 -4 -4 -5 -5 -7 -8 -9 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -1 -1 -0 0 0 0 -0 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -5 -3 -1 -1 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -16 -12 -6 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -4 -3 -2 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -25 -64 -60 -29 -2 -0 -0 0 0 -0 -0 -1 -2 -2 -2 -3 -6 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -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 -7 -4 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -9 -11 -13 -8 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -19 -53 -64 -35 -4 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -6 -6 -6 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -6 -5 -1 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -11 -13 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -43 -81 -77 -55 -29 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -7 -8 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -1 -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 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -4 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -7 -6 -4 -1 -1 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -25 -55 -70 -69 -46 -18 -4 -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 -1 -1 -0 -0 -0 -1 -1 -3 -5 -6 -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 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -1 -2 -2 -3 -3 -2 -1 -0 0 0 -0 -0 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -1 -3 -5 -6 -7 -7 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -3 -1 -0 -1 -2 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -23 -48 -64 -72 -83 -95 -55 -23 -3 -4 -7 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -1 -1 -1 -2 -3 -4 -6 -8 -9 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -2 -4 -4 -2 -1 -0 -0 -0 -0 -1 -2 -6 -5 -2 -1 -2 -2 -1 -0 -0 -0 -2 -1 -1 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 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 -5 -4 -5 -7 -7 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -3 -3 -4 -3 -10 -22 -34 -54 -68 -72 -54 -39 -26 -14 -12 -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 -1 -1 -1 -3 -4 -6 -7 -8 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -2 -2 -2 -0 -0 -1 -1 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -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 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -5 -6 -6 -5 -3 -2 -4 -3 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -6 -8 -10 -11 -12 -12 -12 -9 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -5 -29 -45 -49 -47 -48 -42 -18 -10 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -6 -7 -6 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -0 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -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 0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -10 -14 -17 -20 -23 -27 -32 -19 -7 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -9 -15 -16 -14 -14 -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 -2 -4 -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 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 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -12 -17 -21 -26 -30 -34 -35 -17 -6 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -5 -7 -8 -9 -10 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -7 -5 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -1 -2 -2 -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 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -10 -16 -21 -25 -28 -26 -22 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -7 -10 -11 -11 -11 -9 -7 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -2 -4 -4 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -9 -8 -7 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -10 -10 -11 -10 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -2 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -5 -11 -11 -9 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -11 -12 -11 -9 -7 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 -1 -2 -2 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -1 -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 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -7 -10 -10 -9 -8 -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 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -3 -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 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -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 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 -1 -2 -4 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -5 -8 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -4 -6 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -3 -6 -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 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -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 -1 -2 -4 -7 -9 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -6 -6 -6 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -4 -2 -1 -2 -2 -2 -1 -1 0 0 -0 -0 -0 -0 -3 -5 -6 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -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 -1 -0 -0 -0 -0 0 0 0 0 -0 -1 -7 -11 -12 -10 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -5 -5 -7 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -2 -1 -0 0 -0 -0 -1 -0 -1 -1 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -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 -2 -3 -3 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -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 -6 -11 -13 -11 -9 -4 -6 -7 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -3 -4 -4 -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 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -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 -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 -3 -5 -5 -2 -0 -0 -1 -4 -6 -9 -10 -11 -11 -10 -6 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -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 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -7 -10 -10 -4 -1 0 -0 -2 -6 -10 -12 -13 -13 -12 -10 -10 -8 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -3 -2 -1 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -5 -4 -1 0 -0 -0 -3 -6 -8 -13 -17 -20 -12 -7 -3 -0 -0 -3 -10 -13 -15 -15 -15 -13 -11 -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 -1 -2 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -3 -2 -1 0 0 0 -0 -0 0 0 0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 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 -0 -1 -0 -0 0 0 0 0 -0 -0 -0 -9 -7 -3 -0 0 -0 -1 -4 -6 -7 -10 -13 -14 -15 -15 -14 -12 -12 -15 -16 -15 -14 -10 -7 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -4 -4 -3 -1 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -2 -2 -2 -4 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 -8 -3 -1 -0 -0 0 -3 -11 -11 -8 -4 -5 -8 -12 -17 -20 -22 -21 -19 -18 -16 -13 -7 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -8 -7 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 0 0 -1 -1 -2 -1 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -15 -8 -5 -4 -5 -6 -8 -12 -11 -9 -6 -6 -7 -9 -13 -18 -21 -23 -20 -18 -17 -17 -14 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -5 -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 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -8 -12 -7 -5 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -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 -2 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -31 -30 -23 -20 -20 -21 -13 -7 -5 -4 -4 -5 -6 -8 -12 -17 -19 -20 -18 -16 -16 -17 -18 -15 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -8 -8 -7 -5 -3 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -10 -17 -19 -15 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -5 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -49 -31 -14 -8 -15 -21 -23 -15 -8 -4 -3 -2 -3 -7 -11 -15 -17 -17 -17 -16 -16 -17 -19 -16 -10 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -5 -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 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -9 -17 -22 -22 -7 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -1 -2 -5 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -38 -43 -38 -29 -22 -23 -25 -22 -17 -12 -7 -6 -7 -11 -16 -20 -19 -18 -17 -17 -18 -20 -21 -17 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -9 -17 -23 -16 -12 -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 -1 -2 -2 -3 -2 -1 -1 -0 -0 -0 0 -0 -0 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -1 -1 -0 -11 -22 -34 -38 -31 -13 -15 -18 -21 -21 -18 -13 -11 -11 -13 -18 -21 -21 -18 -17 -16 -17 -18 -19 -14 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -11 -19 -24 -24 -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 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -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 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -3 -9 -16 -21 -18 -13 -10 -11 -14 -18 -20 -19 -16 -14 -13 -14 -18 -19 -19 -17 -16 -15 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -8 -14 -20 -23 -23 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -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 -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 -4 -4 -5 -6 -4 -3 -3 -5 -9 -14 -21 -21 -18 -14 -11 -11 -14 -18 -21 -20 -19 -17 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -13 -20 -28 -15 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -3 -6 -7 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -6 -4 -3 -2 -1 -1 -1 -1 -4 -9 -14 -13 -13 -13 -12 -11 -10 -12 -15 -17 -18 -18 -19 -21 -17 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -5 -9 -15 -23 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -2 -1 -0 -0 -0 -0 -1 -2 -5 -7 -7 -7 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -3 -6 -9 -10 -12 -13 -14 -13 -11 -10 -11 -12 -15 -17 -20 -23 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -11 -17 -15 -9 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -4 -8 -10 -6 -3 -1 -0 -0 -0 -0 -1 -3 -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 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -2 -4 -8 -11 -13 -14 -15 -14 -11 -9 -8 -8 -9 -11 -16 -17 -14 -6 -7 -11 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -8 -13 -17 -17 -12 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -4 -7 -6 -3 -1 -1 -1 -0 -0 -0 -1 -3 -5 -7 -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 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 0 0 -0 -0 -1 -4 -7 -9 -11 -12 -11 -10 -9 -7 -5 -4 -3 -3 -5 -8 -9 -9 -15 -18 -16 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -17 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -0 -2 -1 -1 -0 -0 -1 -5 -4 -2 -1 -1 -1 -1 -1 -0 -0 -1 -2 -4 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -3 -5 -6 -6 -6 -5 -4 -3 -2 -2 -1 -1 -2 -3 -5 -9 -13 -17 -22 -25 -24 -10 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -12 -16 -10 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -2 -3 -4 -3 -3 -2 -1 -1 -2 -3 -3 -4 -5 -6 -7 -8 -11 -10 -6 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -2 -4 -4 -3 -3 -4 -4 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -8 -11 -16 -17 -15 -21 -28 -32 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -16 -19 -18 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -4 -3 -3 -3 -4 -7 -10 -10 -9 -8 -7 -7 -9 -11 -11 -9 -6 -3 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -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 -2 -2 -2 -2 -2 -0 -2 -4 -6 -3 -1 -1 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -8 -9 -5 -4 -5 -13 -20 -22 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -14 -18 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -5 -5 -6 -9 -9 -10 -12 -14 -14 -13 -10 -8 -6 -8 -10 -11 -11 -7 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -0 -0 -1 -2 -2 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 0 0 -6 -16 -21 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -11 -9 -9 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -9 -8 -6 -4 -8 -11 -13 -14 -14 -13 -11 -9 -7 -5 -6 -8 -10 -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 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 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 -6 -12 -16 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -12 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -8 -11 -13 -12 -11 -9 -8 -7 -5 -5 -5 -6 -6 -7 -8 -7 -6 -4 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -7 -12 -16 -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 -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 -1 -2 -6 -8 -9 -10 -11 -11 -10 -9 -8 -7 -6 -5 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -4 -3 -2 -1 -1 -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 -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 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -3 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -12 -16 -14 -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 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -12 -11 -9 -8 -7 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -2 -2 -1 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -5 -4 -2 -2 -1 -1 -0 -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 -2 -2 -2 -2 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 -0 -1 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -20 -24 -15 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -11 -11 -11 -9 -7 -5 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -1 -1 -2 -5 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -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 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -6 -8 -4 -2 0 0 0 0 0 -1 -3 -10 -11 -6 -2 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -17 -15 -12 -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 -1 -2 -4 -5 -5 -5 -6 -8 -7 -6 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -3 -3 -3 -3 -3 -2 -0 -0 -1 -4 -4 -4 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -3 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -1 -2 -1 -1 -2 -2 -2 -2 -2 -2 Wind_Speed 11 11 12 12 12 11 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 13 13 13 13 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 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 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 14 12 10 8 5 4 4 3 3 2 1 1 0 1 1 1 1 2 2 1 2 3 3 3 3 2 2 2 2 1 0 2 4 5 5 5 6 6 5 4 4 3 3 3 3 4 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 6 6 5 4 4 3 1 0 1 2 2 2 2 2 1 1 1 3 5 7 9 10 10 10 11 12 13 14 14 15 16 16 16 16 16 16 17 17 18 18 18 18 18 18 17 17 16 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 10 10 11 11 11 10 8 6 4 3 3 3 3 3 3 3 3 3 2 1 1 1 1 2 2 2 2 2 2 2 2 2 4 6 8 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 8 7 6 6 6 6 7 7 6 4 4 4 3 2 2 2 2 2 2 3 3 4 4 5 4 4 3 3 4 4 4 4 5 6 7 7 8 9 11 12 12 12 13 14 14 15 14 14 15 15 16 17 17 15 14 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 16 17 18 18 18 18 18 18 18 18 17 17 16 16 16 17 17 17 17 17 17 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 11 11 11 11 11 12 12 12 12 12 12 13 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 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 14 13 12 11 9 7 5 4 3 2 2 1 1 1 1 1 1 0 1 2 2 2 2 3 3 3 3 2 2 1 2 1 1 1 2 4 5 7 7 6 5 5 4 4 4 4 4 5 6 7 8 8 9 9 8 8 8 8 8 7 6 6 6 6 6 6 5 5 4 4 3 2 1 1 2 3 3 3 2 2 1 1 1 3 6 9 11 11 11 11 12 13 13 14 15 15 16 16 16 16 17 17 17 17 18 18 19 19 18 18 18 17 16 16 15 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 9 10 10 11 12 12 11 9 6 4 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 3 5 7 9 9 10 10 10 10 11 11 11 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 10 9 8 7 7 7 8 8 6 5 4 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 9 11 12 12 13 14 15 15 15 16 17 18 19 20 20 19 17 16 16 16 16 15 15 16 16 16 16 16 16 16 16 15 15 15 14 13 13 13 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 13 13 13 13 14 14 15 16 17 17 18 18 18 18 18 18 18 17 17 17 17 16 16 17 17 17 17 17 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 11 11 11 11 11 11 11 11 11 12 12 13 13 12 12 12 12 12 11 11 11 11 11 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 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 15 15 15 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 14 13 13 12 11 9 7 5 4 3 2 1 1 1 1 1 1 0 0 1 2 2 2 2 3 3 3 2 2 2 2 2 2 1 1 2 4 6 7 7 6 6 5 5 5 5 5 5 5 6 7 8 9 10 10 9 9 8 8 8 7 6 6 6 6 6 5 4 4 4 3 2 2 1 2 3 3 3 3 2 2 1 1 3 5 8 10 11 12 12 12 13 13 14 14 15 15 16 16 17 17 17 17 18 18 18 18 19 19 19 18 18 17 17 16 15 15 14 14 13 13 12 12 11 11 11 11 10 10 9 9 9 9 10 11 12 12 12 11 9 7 5 4 3 3 3 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 2 2 2 4 5 6 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 10 10 11 11 11 11 12 12 12 12 13 13 13 12 11 10 8 7 7 7 7 7 7 6 5 4 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 6 8 10 11 13 14 14 15 15 16 16 17 18 19 20 20 20 18 18 17 17 16 16 16 16 17 17 17 17 17 16 16 16 15 15 14 13 13 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 15 14 14 14 13 12 12 12 13 14 16 16 16 16 16 17 18 18 18 18 18 18 17 17 17 16 16 17 17 17 17 17 10 10 10 9 10 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 12 12 11 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 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 15 15 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 13 14 14 14 13 12 12 11 9 7 5 4 3 1 0 1 2 2 1 1 0 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 1 3 5 6 7 7 7 6 5 5 5 5 6 6 6 6 7 8 9 10 10 10 9 9 9 8 8 7 6 6 6 6 5 4 3 3 3 2 2 3 3 3 3 3 3 3 2 2 3 4 7 9 11 12 12 12 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 18 18 18 17 16 16 15 14 14 14 13 13 12 12 11 11 11 10 10 9 9 9 9 10 11 12 12 12 11 9 6 5 4 3 3 3 2 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 2 2 2 2 3 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 9 9 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 13 12 11 9 8 7 7 7 7 6 6 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 6 8 10 12 13 14 15 15 16 16 17 17 18 19 19 20 19 19 18 17 17 16 16 17 17 17 17 17 17 17 17 17 16 16 15 14 13 13 12 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 14 14 13 13 12 12 12 13 15 17 18 16 15 15 16 17 17 18 18 18 18 17 17 17 17 16 16 17 17 17 17 11 10 10 9 10 10 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 12 12 11 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 12 12 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 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 11 11 12 13 13 13 13 12 12 11 9 7 6 5 3 1 1 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 2 2 2 2 3 3 2 3 5 6 7 7 7 7 6 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 7 6 6 6 5 5 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 4 6 8 10 11 12 12 13 13 13 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 19 19 19 18 18 18 17 16 15 15 14 14 14 13 12 11 11 11 11 10 10 9 9 8 9 10 11 12 12 12 11 9 6 4 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 3 4 5 6 6 7 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 16 15 15 14 13 12 10 8 7 7 6 6 6 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 6 8 9 11 12 14 15 15 16 16 16 17 17 18 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 17 17 16 15 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 13 13 13 13 15 16 18 19 17 16 15 15 15 17 17 18 18 18 17 17 17 17 16 16 16 17 17 17 11 11 10 10 10 10 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 12 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 11 11 12 13 13 12 12 10 9 8 7 6 3 2 2 2 2 2 2 2 1 2 2 2 2 1 1 1 1 1 1 1 1 2 3 3 4 5 6 7 7 7 6 6 6 5 5 6 6 7 8 8 8 8 9 10 10 9 9 8 8 8 7 7 6 6 6 5 5 4 3 2 2 2 3 4 4 3 2 2 3 3 3 4 5 7 8 9 10 11 12 12 13 13 14 14 14 15 15 15 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 18 17 17 16 15 15 14 14 13 11 11 10 10 10 10 9 9 8 8 9 10 11 12 12 12 11 9 6 4 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 3 4 6 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 16 16 15 14 12 9 6 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 3 3 3 3 3 2 2 2 2 2 3 4 4 5 6 7 8 9 10 11 13 14 15 15 15 16 16 16 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 16 15 14 14 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 15 16 18 19 19 18 17 15 15 15 16 17 18 18 17 17 17 17 17 17 17 16 16 17 17 12 12 12 11 11 11 10 10 9 9 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 13 13 13 12 11 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 8 8 8 7 7 7 8 8 8 8 9 10 11 12 12 12 11 10 9 9 8 6 3 2 2 2 3 3 2 2 2 2 3 3 2 2 2 1 1 1 0 1 1 2 3 4 5 6 6 7 6 5 5 4 5 5 7 8 8 8 8 8 8 9 9 10 10 9 8 8 7 7 7 6 6 6 6 5 4 3 2 2 2 3 3 4 3 2 1 2 3 3 4 4 7 8 9 10 11 11 12 13 13 13 14 14 14 15 15 15 16 17 17 18 18 18 19 19 18 18 18 18 18 19 19 19 19 18 17 16 16 15 15 14 12 11 10 9 9 9 9 9 8 8 8 8 9 10 11 11 11 10 9 7 4 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 4 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 15 15 16 17 17 17 18 18 18 17 17 16 14 11 8 3 2 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 6 6 7 8 9 9 10 11 12 13 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 15 15 16 18 19 19 18 17 16 15 15 16 17 17 17 17 17 17 17 17 17 17 17 16 17 17 12 13 12 12 11 11 11 10 10 10 10 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 11 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 8 9 10 11 11 11 10 10 9 9 6 4 2 2 2 3 3 3 2 2 3 3 3 3 2 2 2 2 1 1 2 3 4 4 5 5 6 6 6 6 4 4 4 4 5 7 9 10 10 9 9 8 9 9 10 9 9 8 7 7 6 6 6 6 6 5 5 4 3 2 1 2 3 3 3 2 2 1 2 3 3 4 5 8 9 10 10 11 12 12 13 13 14 14 14 14 15 15 15 16 17 17 18 18 18 19 19 19 18 18 18 18 19 19 19 19 19 18 17 16 15 15 14 12 10 9 9 8 8 8 8 8 7 7 7 8 9 10 11 10 10 9 7 4 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 4 6 7 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 15 15 16 17 17 18 18 18 19 19 19 18 17 16 14 11 7 3 1 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 9 9 10 10 10 11 11 12 12 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 15 15 15 16 17 18 19 18 17 16 15 15 16 17 17 17 17 17 17 17 17 17 17 17 16 17 17 12 12 12 11 11 11 12 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 12 12 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 6 6 6 7 8 9 10 10 10 10 10 9 7 4 2 1 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 4 5 6 5 5 5 6 6 6 5 4 3 3 4 6 8 11 12 11 10 9 9 9 9 9 9 9 8 7 7 6 6 6 6 6 5 5 4 4 2 1 2 2 2 2 2 1 1 2 2 3 4 7 9 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 16 16 17 17 18 18 18 19 19 18 18 18 18 19 19 20 20 19 19 18 17 16 15 14 12 10 9 8 7 7 7 7 7 6 6 6 7 8 9 10 9 9 8 7 5 3 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 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 8 8 8 8 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 16 16 17 18 19 19 20 20 20 20 20 19 17 16 13 10 6 3 2 2 2 2 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 4 5 5 6 6 7 9 10 10 10 10 11 11 11 11 11 12 12 12 12 11 12 12 13 14 14 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 14 14 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 16 17 18 18 18 17 16 16 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 12 11 11 10 11 12 13 12 11 11 12 12 11 10 10 10 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 9 8 8 7 7 7 7 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 5 5 6 7 8 9 9 10 10 9 7 4 2 0 1 2 2 2 3 4 4 4 3 3 2 2 2 2 3 4 6 7 7 6 5 5 5 5 5 5 4 3 4 6 8 10 12 12 11 10 10 10 10 10 9 9 9 8 7 7 7 6 6 5 5 4 4 4 3 2 1 1 1 2 2 2 2 1 2 2 3 5 9 10 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 19 19 20 20 20 19 18 17 16 15 14 12 10 8 7 6 6 6 6 6 5 5 5 6 7 8 9 9 8 8 7 5 3 2 1 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 3 3 4 5 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 8 8 7 7 7 7 7 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 13 13 13 14 14 14 15 15 16 17 18 19 20 20 20 21 21 21 20 18 17 15 12 8 4 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 6 6 7 7 8 8 8 8 9 11 11 11 12 12 12 12 12 12 12 12 12 11 10 9 9 10 11 13 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 14 14 13 13 13 12 12 13 14 15 15 15 15 15 15 15 15 15 15 16 17 18 18 18 17 16 16 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 11 11 10 10 11 12 13 12 11 11 12 12 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 4 4 5 5 6 7 8 9 10 9 7 5 2 0 1 2 2 3 3 4 4 4 3 2 2 3 3 3 4 5 6 7 7 6 4 3 4 4 5 4 4 4 6 9 11 12 12 11 10 10 10 10 10 10 10 9 9 8 7 6 6 6 5 4 3 3 4 3 2 2 1 0 1 2 2 3 3 2 2 2 4 7 10 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 19 19 20 20 20 20 19 18 17 15 14 13 10 8 7 6 5 5 5 4 4 4 5 5 6 7 8 8 8 7 7 6 4 3 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 5 6 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 9 8 7 6 6 6 7 8 9 10 10 10 10 9 10 10 10 10 11 11 11 11 12 12 13 13 13 14 14 14 15 15 16 17 18 19 20 21 21 21 21 21 20 18 16 14 10 6 3 2 2 1 1 1 2 2 2 2 2 3 4 4 4 5 5 5 5 7 9 11 11 12 11 10 9 9 11 12 13 13 13 13 13 13 13 13 13 12 12 11 10 9 9 10 12 14 15 16 16 15 15 15 15 16 16 16 17 17 17 17 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 14 15 16 16 16 15 15 15 15 15 15 16 17 17 17 17 17 16 15 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 11 11 11 11 12 13 13 12 12 12 13 12 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 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 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 9 8 8 7 7 6 6 6 5 5 5 6 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 3 3 4 4 5 6 7 8 9 9 8 5 3 1 0 1 2 3 4 5 5 4 3 2 3 3 3 4 5 6 6 7 6 5 4 3 3 3 4 4 5 6 8 11 13 13 12 10 9 9 9 10 10 10 10 10 9 8 7 6 6 5 4 2 2 3 3 2 2 2 2 1 1 2 2 3 3 3 3 3 5 8 11 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 20 20 20 20 20 19 17 16 14 13 11 9 7 5 4 4 3 4 4 4 5 5 6 6 7 7 7 7 7 6 5 4 3 2 2 2 2 2 3 2 2 2 3 3 3 3 3 3 3 2 2 2 3 3 2 3 3 3 4 4 5 7 7 7 8 8 7 7 7 7 7 7 6 6 6 7 7 7 7 8 8 8 9 10 10 10 10 9 9 8 7 6 6 7 8 9 10 11 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 15 16 17 18 19 20 20 21 21 21 20 19 17 15 12 8 4 3 2 2 1 1 1 1 1 1 2 2 3 3 4 4 5 5 5 7 9 12 14 15 14 14 12 10 10 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 12 13 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 13 13 12 12 12 12 14 16 17 16 15 15 15 15 15 15 16 16 17 17 17 17 16 15 15 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 12 12 12 13 13 14 13 12 12 13 13 12 11 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 13 13 13 12 12 12 12 11 11 11 11 10 10 9 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 3 3 4 4 5 6 7 8 8 7 6 4 2 0 1 2 3 4 5 5 4 3 3 3 3 3 5 6 6 6 6 6 5 5 4 3 3 4 5 7 9 11 13 13 12 10 9 8 8 8 9 10 10 10 9 8 7 6 6 5 4 3 2 2 3 3 1 2 2 2 1 1 2 2 3 3 3 3 4 7 10 12 12 13 13 14 14 14 14 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 20 20 19 18 16 15 13 11 9 7 5 4 3 3 3 4 4 5 5 6 6 6 7 7 7 7 7 7 6 6 5 4 4 4 4 4 4 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 10 10 9 8 8 7 6 6 6 8 10 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 13 13 14 15 15 16 17 18 19 20 20 20 20 19 18 16 14 11 6 4 3 2 2 1 1 1 0 0 1 2 2 3 3 4 5 6 7 8 9 11 13 15 15 15 14 13 12 12 12 13 13 13 13 13 13 14 13 13 13 13 14 14 14 14 13 13 13 13 14 15 15 15 15 15 15 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 13 13 13 14 16 17 17 16 15 15 15 15 16 16 16 17 17 17 17 16 16 15 15 15 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 12 13 13 14 14 14 13 12 12 13 12 11 11 10 10 10 10 10 10 10 9 10 10 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 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 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 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 12 12 12 12 11 11 11 10 10 10 9 8 7 6 6 5 5 5 4 4 4 4 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 4 4 5 6 6 7 7 7 6 4 2 1 2 3 3 4 4 4 4 4 4 4 3 3 5 5 5 5 5 5 6 5 5 4 4 5 7 9 11 12 13 12 11 9 8 7 7 7 8 9 9 9 9 8 7 6 5 5 4 3 3 3 3 2 1 2 3 2 2 2 2 2 2 3 3 4 5 9 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 19 19 20 20 20 20 20 18 17 15 13 11 9 8 6 4 4 3 4 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 7 6 6 5 5 6 5 5 5 5 5 5 5 4 4 4 3 3 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 9 9 10 10 11 10 10 10 9 8 8 7 5 5 6 8 10 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 13 13 14 14 15 16 16 17 17 17 17 17 17 16 15 12 9 5 3 3 2 2 2 2 1 1 1 1 2 3 4 5 6 7 9 9 10 11 12 13 14 15 14 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 14 14 16 16 17 17 16 16 15 15 16 16 16 17 17 17 17 17 16 15 15 15 15 15 16 16 16 17 17 16 16 16 16 16 16 16 16 16 12 13 13 13 13 13 13 12 13 12 12 11 11 11 10 10 10 9 9 9 9 10 10 11 11 11 11 10 10 10 10 11 11 11 11 11 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 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 10 10 9 9 8 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 5 5 6 6 7 6 5 4 3 2 3 3 3 4 4 4 3 3 4 4 2 3 5 5 4 4 4 5 6 6 5 5 5 6 8 10 12 13 13 12 10 9 7 6 6 6 7 7 8 8 8 7 6 6 5 5 4 4 4 4 3 2 1 2 2 2 2 2 2 2 2 3 3 5 8 11 13 13 14 14 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 19 19 20 20 20 20 20 19 17 16 14 12 10 8 6 5 5 5 5 6 7 7 7 7 6 6 7 7 7 8 8 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 6 6 7 7 7 7 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 7 7 7 7 8 8 9 9 10 10 10 10 10 10 9 9 8 6 5 5 7 9 12 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 11 12 12 13 13 13 13 13 13 13 13 12 13 13 12 11 9 7 5 3 3 3 3 3 2 1 1 1 2 3 4 5 7 8 9 10 11 11 12 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 12 12 13 13 13 14 14 14 15 15 16 16 17 17 17 16 16 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 15 15 16 16 17 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 15 15 16 16 17 16 16 16 16 16 16 16 16 16 16 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 10 10 10 10 11 11 11 11 10 10 10 11 11 11 11 11 12 12 11 11 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 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 13 13 13 13 13 13 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 9 8 8 7 6 5 5 4 4 3 3 3 3 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 5 5 6 6 6 6 5 5 4 3 2 2 3 3 3 3 3 3 3 3 3 2 4 6 6 5 4 4 5 6 6 6 6 6 7 9 11 12 12 12 11 10 9 7 6 6 6 6 6 7 7 7 6 6 5 5 5 5 5 5 4 3 2 2 2 3 2 2 2 2 2 3 3 4 7 10 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 19 19 20 20 20 20 19 18 17 15 13 11 9 8 7 6 6 7 7 8 8 8 8 7 7 7 8 8 9 9 9 10 10 10 10 9 9 9 9 9 10 10 10 9 9 9 9 9 9 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 7 7 7 7 6 7 7 7 7 7 8 9 9 10 10 10 10 10 10 10 9 7 6 6 7 9 12 13 14 14 13 13 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 11 10 10 9 9 8 7 7 7 8 8 7 6 5 4 3 3 4 4 3 2 2 2 2 3 4 5 7 8 9 10 11 11 12 12 13 13 14 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 12 12 13 12 12 12 12 12 12 13 13 13 13 14 15 16 16 16 16 16 15 15 16 16 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 16 16 16 15 15 15 15 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 12 12 12 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 11 11 10 9 9 9 8 9 9 9 10 10 10 11 11 10 10 10 10 10 11 11 11 11 11 11 11 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 12 12 12 13 13 13 13 13 12 13 13 12 12 12 12 12 12 12 12 12 12 12 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 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 9 8 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 6 6 6 6 5 5 5 4 3 2 1 2 2 3 3 3 3 2 2 2 2 4 6 6 6 5 5 5 6 7 7 6 6 7 8 10 11 12 11 11 10 9 7 6 6 6 6 6 6 6 6 6 5 5 5 6 6 5 5 4 3 2 3 3 3 3 2 2 2 2 3 3 5 8 12 13 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 19 19 20 20 20 19 18 17 16 14 12 10 9 8 8 8 8 9 9 9 9 9 8 8 9 9 9 9 10 10 10 10 11 11 11 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 5 6 7 8 9 10 11 11 11 11 11 10 9 7 7 8 10 12 13 13 13 13 12 12 12 12 12 12 13 12 12 11 11 10 9 9 9 9 9 8 6 6 5 5 4 4 5 5 5 5 4 4 3 3 4 4 4 4 4 4 5 5 6 7 7 8 9 9 10 11 12 12 13 13 14 14 14 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 16 17 16 15 14 13 14 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 16 15 15 15 15 15 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 11 10 9 9 8 8 8 9 9 10 10 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 9 9 8 7 6 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 3 3 4 4 4 5 5 6 6 6 6 5 5 5 5 4 3 3 2 2 3 3 3 3 3 2 1 2 3 4 5 6 6 5 5 5 6 8 8 7 6 6 7 9 10 11 11 10 9 9 8 7 6 5 5 6 6 6 6 5 4 4 5 6 6 6 5 3 3 3 3 3 3 3 3 2 2 2 3 3 5 9 12 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 18 18 16 15 13 12 11 10 9 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 11 11 12 12 12 12 12 13 14 14 14 15 15 15 15 15 15 15 14 13 12 12 12 12 11 11 10 10 10 9 9 9 9 10 10 10 9 9 9 9 9 9 8 8 7 6 5 5 4 4 4 5 6 8 9 10 11 12 12 12 12 11 10 10 10 11 12 13 13 12 12 12 11 11 11 11 12 12 12 11 11 10 9 8 7 7 7 7 6 5 5 4 4 3 3 4 5 5 5 4 4 4 4 5 5 5 6 6 7 8 8 8 9 9 9 9 10 11 11 12 13 13 13 14 14 14 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 12 12 13 14 14 15 16 17 17 16 15 14 14 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 16 16 15 15 14 14 14 14 14 14 15 15 15 16 16 16 15 15 16 16 16 16 15 15 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 11 11 11 11 11 11 12 12 12 11 11 9 9 8 8 8 8 9 10 10 11 11 11 11 10 10 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 9 9 8 7 6 5 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 6 6 6 6 6 5 4 4 5 4 4 3 3 3 3 4 4 3 3 2 1 3 4 4 5 6 6 6 5 5 7 9 9 7 6 5 6 8 10 10 10 10 9 8 8 7 6 5 5 6 6 6 5 4 4 4 5 6 7 6 5 3 3 3 4 4 3 3 3 3 3 3 3 3 5 9 12 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 16 15 13 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 13 14 14 15 16 16 17 17 17 17 17 16 16 15 14 13 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 9 8 7 6 5 5 4 4 5 6 8 9 10 11 12 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 9 8 8 7 7 6 6 6 6 6 5 4 4 3 3 3 4 5 5 5 5 4 4 5 5 5 6 7 7 8 9 10 10 10 10 10 10 10 11 12 12 13 13 14 14 14 14 13 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 14 14 15 16 17 17 17 16 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 10 9 8 8 8 8 9 9 10 10 11 11 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 13 13 13 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 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 9 9 8 6 5 4 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 5 6 6 6 7 6 5 4 3 4 4 4 4 4 4 4 4 4 3 3 1 1 3 4 5 6 6 6 6 5 6 8 9 9 7 6 5 5 7 9 10 10 10 9 8 7 7 6 5 5 6 5 5 4 4 4 4 5 6 7 6 4 2 2 3 3 3 3 3 3 3 3 2 3 3 6 10 12 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 14 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 12 13 14 14 15 16 16 17 18 18 18 18 18 17 16 15 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 10 10 10 11 11 11 12 11 10 10 9 8 6 5 4 4 5 6 7 8 9 11 12 13 13 13 13 12 12 12 12 12 11 10 9 9 8 8 7 7 7 7 6 6 5 4 5 5 5 5 5 5 4 4 4 3 3 3 4 4 5 5 5 5 5 5 6 7 8 8 9 10 11 11 11 10 10 10 10 11 12 12 13 13 13 13 14 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 12 13 14 14 15 16 17 17 17 16 16 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 9 8 8 8 8 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 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 11 11 11 11 11 10 9 8 7 6 5 4 3 2 2 2 2 1 1 1 1 0 0 0 1 1 1 1 2 2 2 3 3 4 4 4 5 5 6 6 6 7 7 6 5 4 3 3 3 3 4 3 3 3 3 3 3 2 1 2 3 4 6 7 8 7 6 5 6 8 9 8 6 5 4 5 7 9 10 11 10 10 9 8 7 6 6 6 6 5 4 4 4 4 4 5 6 7 6 4 2 2 3 3 3 3 3 3 3 3 2 2 3 6 10 12 13 14 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 16 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 11 12 13 14 15 16 16 17 17 18 19 19 18 18 17 16 15 14 14 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 12 12 11 10 9 7 5 4 4 4 5 5 6 6 7 9 11 12 13 13 13 13 13 12 12 10 9 7 7 6 5 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 5 5 5 5 4 4 5 5 6 6 7 8 10 10 11 11 11 11 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 12 12 11 11 10 10 10 10 11 11 12 13 14 14 15 15 16 16 16 16 16 15 15 15 15 15 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 10 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 10 9 8 8 8 8 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 9 8 7 5 4 3 2 2 1 1 1 1 1 0 0 0 0 1 1 1 1 2 2 2 3 3 3 4 4 5 5 5 6 6 6 6 7 6 5 3 3 3 3 4 4 4 3 2 2 3 3 1 2 2 3 5 7 8 9 8 7 6 6 8 9 8 5 4 4 4 6 9 10 11 11 10 9 8 7 7 6 6 6 5 4 4 4 4 4 5 6 6 6 4 2 1 2 2 3 3 3 3 3 3 2 2 3 6 10 12 13 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 17 16 16 16 15 15 14 14 14 13 13 12 12 12 12 12 11 11 11 11 10 10 10 11 12 13 14 15 16 17 17 18 18 18 18 18 17 16 15 15 14 14 13 13 12 12 12 12 11 11 11 10 10 11 10 10 10 10 10 10 11 11 12 12 12 13 13 12 12 11 10 8 5 4 4 4 4 4 4 4 5 6 8 10 12 12 13 13 13 12 12 10 9 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 7 6 6 6 7 7 8 9 11 12 13 13 13 13 13 13 12 12 12 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 12 12 11 10 10 10 10 10 10 11 12 13 14 14 15 15 15 15 16 16 16 16 15 15 15 15 15 16 15 15 15 15 15 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 15 15 15 15 14 14 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 9 8 8 8 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 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 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 10 10 10 10 10 9 8 6 4 3 2 2 1 1 1 1 1 0 0 0 1 1 1 1 2 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 4 3 3 3 3 4 4 4 3 2 2 3 2 1 2 4 5 6 7 8 8 8 7 6 6 8 9 7 4 3 3 4 6 8 10 11 11 11 10 9 7 7 6 6 6 5 4 4 4 4 5 6 6 6 5 3 1 1 2 2 3 3 3 3 3 3 3 3 4 7 10 12 13 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 10 11 11 12 13 14 15 15 16 17 17 18 17 17 17 16 16 15 15 14 14 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 11 10 8 6 4 4 3 3 3 3 3 3 4 6 8 9 11 12 12 12 12 11 10 9 8 6 5 4 3 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 10 11 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 12 12 12 12 13 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 15 15 15 15 15 15 14 14 14 13 14 14 14 15 14 14 14 14 14 14 15 15 15 15 15 14 14 9 9 9 9 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 11 11 11 11 11 11 11 11 12 12 12 12 11 10 9 9 8 8 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 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 12 12 12 12 11 11 11 10 10 10 10 10 9 8 7 5 3 2 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 5 5 4 3 3 3 4 4 4 4 3 2 2 2 1 2 3 5 6 7 7 7 8 7 6 6 6 7 8 7 4 3 3 5 7 9 10 11 11 11 10 9 7 6 6 6 5 5 4 4 4 5 6 6 7 6 5 3 1 2 2 2 2 3 3 3 3 3 3 3 5 8 10 12 13 13 13 14 14 14 13 13 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 17 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 15 15 14 14 15 15 14 14 14 13 13 13 13 13 12 12 11 11 11 12 12 13 14 15 15 16 17 17 17 17 17 16 16 16 15 15 14 14 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 11 10 9 7 5 4 3 2 2 2 3 3 3 4 5 6 8 9 10 10 10 9 9 8 8 7 5 4 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 4 6 8 11 12 12 12 12 12 11 10 10 11 12 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 10 10 10 11 11 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 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 11 11 11 11 11 11 11 12 12 12 11 11 10 9 9 8 9 9 10 10 11 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 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 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 9 7 5 3 2 1 0 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 5 5 4 4 3 4 4 5 4 4 4 3 2 1 1 1 2 4 5 7 8 8 7 7 7 6 5 6 7 7 6 4 3 4 6 8 9 11 12 12 11 10 9 7 6 5 5 5 5 5 5 5 5 6 6 7 6 5 2 1 2 2 2 2 2 3 3 3 3 3 3 5 7 10 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 14 14 14 14 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 11 11 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 11 11 9 8 7 6 4 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 6 5 4 3 3 3 2 3 3 3 3 3 3 3 3 3 3 4 6 8 11 12 13 13 14 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 13 12 12 12 11 11 10 10 10 10 11 12 12 13 14 13 13 13 14 14 14 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 15 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 11 11 10 9 9 9 9 10 10 11 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 14 14 14 14 14 14 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 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 9 9 8 5 3 1 0 0 0 0 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 3 1 1 1 2 3 4 5 7 8 7 7 7 7 6 5 5 6 6 6 5 4 5 7 9 10 11 12 12 11 10 8 7 5 5 5 5 5 5 5 5 5 6 6 6 6 5 2 0 1 2 2 2 2 3 3 3 3 3 3 3 6 9 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 17 17 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 11 11 11 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 10 9 9 8 7 6 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 4 3 3 3 3 3 3 3 3 3 4 4 5 6 7 9 11 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 10 10 11 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 15 14 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 14 14 14 9 9 9 9 9 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 11 11 11 11 11 11 12 12 11 11 11 10 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 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 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 10 9 9 9 9 8 6 4 2 1 1 0 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 3 1 1 2 2 4 5 6 7 7 6 5 6 6 7 6 6 6 6 6 5 5 5 7 9 11 12 12 11 11 10 8 6 5 5 5 5 5 5 5 5 5 5 6 6 5 5 3 2 0 1 2 1 2 3 3 3 3 2 2 3 5 9 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 10 9 9 9 8 7 6 5 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 3 3 3 4 4 5 6 7 8 8 10 11 13 14 14 14 15 15 15 15 15 15 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 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 15 14 14 14 14 14 14 13 13 13 14 14 14 14 14 13 13 13 13 13 13 14 14 13 13 13 13 13 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 14 14 14 9 9 9 9 9 8 8 8 8 9 9 8 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 11 11 11 11 11 11 11 10 10 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 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 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 12 12 12 12 11 10 10 9 9 8 8 7 4 2 2 2 1 0 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 2 3 4 5 6 7 7 6 5 4 5 7 7 7 6 6 6 5 5 5 7 9 11 11 11 11 10 9 8 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 2 1 1 0 1 3 4 3 2 1 2 3 5 8 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 9 8 7 7 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 9 10 10 11 12 13 13 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 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 14 14 14 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 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 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 12 12 12 11 10 10 9 8 8 7 5 3 2 2 1 0 0 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 1 1 2 3 4 5 6 7 8 7 5 4 5 6 7 7 7 6 6 5 5 5 6 8 10 11 11 10 10 9 8 6 5 5 4 4 3 4 4 5 5 5 5 5 4 4 4 4 3 3 3 2 2 3 4 4 3 2 2 2 5 8 10 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 10 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 7 7 7 7 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 11 12 12 12 11 11 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 16 15 15 15 14 14 13 13 13 13 13 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 13 13 13 14 14 14 14 14 14 14 14 8 8 8 8 8 7 7 7 7 7 8 8 8 7 7 7 7 8 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 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 13 14 14 14 15 15 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 12 12 12 11 10 9 9 8 7 6 4 2 2 2 1 0 1 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 2 2 1 2 4 4 5 6 7 7 7 6 5 5 5 7 7 7 7 6 6 5 5 6 8 9 10 10 10 10 9 8 7 6 5 4 4 4 4 5 5 5 5 5 5 4 3 3 4 4 4 4 4 3 3 4 4 4 4 3 3 4 7 10 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 14 14 14 13 13 12 11 11 11 11 11 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 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 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 10 10 10 11 11 12 12 12 11 11 12 12 11 11 11 11 11 12 12 13 13 13 14 14 15 15 15 14 15 15 15 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 16 16 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 12 12 12 13 13 12 12 12 12 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 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 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 10 9 8 7 6 4 3 1 2 1 1 1 1 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 1 1 1 2 2 2 3 2 1 3 4 5 5 6 7 7 7 6 5 6 7 8 8 8 7 7 6 6 6 7 8 9 9 10 10 9 8 8 7 5 5 5 5 5 5 5 5 5 5 4 3 2 2 3 4 5 6 6 5 4 4 4 5 5 4 3 5 8 10 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 15 16 17 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 11 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 14 14 14 15 15 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 14 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 17 17 17 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 12 11 10 9 8 6 4 3 2 2 2 1 1 2 2 2 3 3 3 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 5 4 4 3 4 4 4 4 4 4 3 2 0 1 1 2 3 3 2 3 3 2 2 5 6 6 6 6 6 6 6 6 6 7 8 8 8 8 7 7 7 7 7 8 8 8 9 9 9 8 8 8 6 6 6 6 6 5 4 4 4 4 3 2 1 2 3 4 6 7 7 6 4 3 4 4 5 4 4 6 8 10 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 16 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 11 11 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 13 13 12 12 13 13 13 13 13 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 11 11 10 10 10 10 10 11 11 11 11 11 11 12 11 11 11 11 11 12 13 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 18 18 17 16 15 15 15 15 15 14 14 13 13 12 12 12 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 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 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 11 9 7 5 2 1 2 2 1 1 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 3 3 2 1 1 2 3 3 3 2 1 3 4 2 1 5 6 7 6 6 5 5 6 6 7 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 7 7 7 6 5 4 4 4 5 4 3 1 2 4 4 5 7 8 8 6 4 2 3 4 4 4 4 6 9 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 12 12 13 14 16 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 12 12 11 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 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 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 10 10 10 10 10 10 10 10 11 11 11 12 12 12 11 11 11 11 12 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 17 18 17 16 16 15 15 15 15 15 15 14 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 11 11 11 11 11 12 12 12 12 11 11 10 10 10 11 11 12 12 12 12 12 12 12 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 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 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 11 9 6 3 1 1 2 2 1 1 2 3 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 1 1 2 3 4 4 4 3 1 2 3 4 3 1 4 6 7 7 6 5 4 5 6 6 7 8 8 8 8 8 9 9 10 10 9 9 9 8 8 7 8 8 8 8 7 7 7 5 4 4 4 5 4 3 2 3 4 5 5 6 8 8 6 3 2 3 4 4 4 4 6 9 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 13 14 16 17 17 17 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 13 13 12 12 13 13 13 12 12 12 12 13 13 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 11 10 10 10 9 9 9 9 10 10 11 11 12 12 12 12 11 11 11 12 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 17 17 16 15 15 15 15 15 15 15 14 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 11 11 10 10 10 10 11 11 12 12 12 12 12 12 6 6 5 5 5 5 6 6 6 5 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 10 7 4 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 1 1 2 4 4 5 5 4 3 3 3 4 5 3 1 3 5 6 7 6 5 5 5 6 6 6 7 9 9 8 9 9 10 10 10 10 10 9 9 8 8 7 7 6 6 7 7 7 5 4 4 4 3 3 3 3 4 4 4 5 6 8 8 6 3 3 3 4 4 4 4 6 10 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 15 16 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 13 12 11 11 12 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 10 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 13 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 11 11 12 12 11 11 10 9 9 9 10 10 11 12 12 11 11 11 6 6 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 10 8 5 3 2 3 3 3 3 3 4 4 3 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 3 3 3 2 2 2 2 0 2 3 5 5 5 5 4 4 3 4 4 4 3 1 2 4 6 7 6 6 5 6 6 6 6 7 9 10 9 9 9 10 10 10 10 10 10 10 9 9 7 6 5 5 7 8 7 6 4 4 3 2 2 3 4 4 4 3 4 5 7 7 5 4 3 4 4 4 4 4 7 10 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 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 13 13 13 13 13 13 13 13 13 13 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 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 13 12 10 9 9 11 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 11 10 9 9 8 8 8 8 9 10 10 11 11 12 12 12 12 12 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 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 9 9 10 10 11 12 12 12 11 10 9 9 9 9 9 10 11 11 11 11 11 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 13 12 12 11 10 8 6 4 2 2 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 3 2 2 2 2 2 3 3 3 2 2 1 0 2 4 5 5 6 5 5 4 5 5 4 3 2 2 3 5 7 7 6 5 6 6 7 7 7 7 9 10 10 10 10 9 9 9 9 9 9 10 10 9 7 5 5 5 7 8 7 5 4 3 3 2 2 3 3 3 2 2 3 5 6 6 5 4 4 4 4 4 4 4 7 10 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 14 14 14 14 14 14 14 14 14 15 15 15 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 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 11 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 13 12 11 9 8 8 10 12 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 11 10 10 9 8 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 9 9 10 11 12 12 11 11 10 9 8 8 8 9 9 10 11 11 11 11 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 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 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 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 13 13 13 13 12 12 12 11 10 8 7 5 3 1 2 4 4 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 2 2 2 3 3 2 2 0 1 3 4 5 5 5 5 5 5 5 5 5 4 3 4 5 7 8 7 6 5 5 6 7 7 7 8 8 10 11 11 9 8 8 8 8 8 9 9 9 9 7 6 5 6 7 7 6 5 4 3 3 2 2 2 2 2 1 1 4 5 6 6 5 5 4 4 4 4 4 5 7 10 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 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 11 11 11 11 12 12 12 12 12 11 11 12 12 12 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 10 8 7 8 11 13 14 14 14 13 13 13 13 13 13 13 14 14 13 13 12 11 10 10 9 8 8 8 8 9 9 9 10 10 11 12 12 12 13 13 13 13 13 13 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 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 9 9 8 7 7 7 7 8 8 8 8 9 9 10 12 12 11 10 9 9 8 8 8 8 9 9 10 10 10 11 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 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 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 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 13 13 13 12 11 11 10 9 8 7 6 4 2 1 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 1 1 1 2 2 3 3 2 1 1 2 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 6 5 4 4 5 6 6 7 7 8 9 10 10 9 8 7 7 8 8 8 9 8 8 7 7 6 6 6 6 6 5 4 4 3 3 3 3 3 2 1 3 5 7 7 7 6 5 5 4 4 4 4 5 7 11 13 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 12 12 13 13 13 12 12 12 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 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 12 12 12 13 13 13 13 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 14 14 14 14 14 13 13 12 10 9 8 10 12 14 14 14 13 13 13 13 12 12 13 14 14 13 13 13 12 11 11 10 9 9 9 9 9 9 9 9 9 10 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 8 7 6 6 6 7 8 8 8 9 9 9 11 12 12 12 10 9 8 8 8 8 8 8 9 9 10 10 10 6 6 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 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 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 12 10 10 9 9 8 7 7 6 4 2 1 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 4 3 2 2 2 1 1 1 1 2 2 2 1 2 2 3 4 4 4 3 3 3 4 5 5 5 5 5 6 7 6 6 6 6 5 4 3 3 4 5 5 6 7 9 10 10 9 7 7 7 8 9 9 9 8 7 7 7 7 7 6 5 5 5 5 4 4 4 4 4 3 3 3 5 7 8 8 7 7 6 5 5 5 5 4 5 8 11 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 12 12 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 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 10 10 10 10 11 12 13 14 14 14 14 13 13 12 12 12 13 14 14 13 13 12 11 11 10 10 10 9 9 9 9 9 9 9 9 10 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 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 10 10 10 9 8 7 6 6 6 7 8 8 9 9 9 10 11 12 13 12 10 9 8 8 8 8 8 8 8 8 9 9 9 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 5 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 10 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 14 14 14 14 14 14 14 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 9 8 8 8 7 7 7 6 4 2 2 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 2 2 2 2 1 1 1 1 1 2 1 1 3 4 4 4 3 3 2 2 3 3 4 4 5 4 5 6 6 6 5 5 5 4 3 2 2 3 3 4 4 6 8 10 10 9 8 8 8 9 9 10 9 8 7 7 8 8 7 6 5 6 6 5 5 5 5 4 5 5 5 6 7 8 9 8 8 7 6 6 5 5 5 5 6 9 12 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 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 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 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 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 11 10 8 7 6 7 9 11 13 14 15 15 15 14 14 13 12 12 12 13 13 13 13 12 12 11 10 10 9 9 10 10 10 10 10 10 10 10 10 11 11 12 12 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 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 9 9 8 7 6 6 6 7 8 8 9 9 9 10 11 12 13 12 11 10 9 8 8 8 8 8 8 8 8 9 9 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 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 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 9 8 7 7 7 7 7 6 5 3 2 2 3 3 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 5 3 2 2 2 2 2 1 1 1 1 0 1 2 3 4 5 5 4 3 2 1 1 2 2 2 4 4 3 3 5 6 5 4 4 4 4 3 2 1 2 2 2 3 5 7 9 11 10 9 8 8 9 10 10 9 8 7 7 8 8 8 7 7 6 5 4 5 5 5 4 5 6 7 8 8 9 9 8 8 8 7 7 7 6 5 5 6 9 12 14 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 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 13 13 13 13 12 11 10 8 6 5 4 5 7 9 12 14 15 15 15 14 14 13 13 12 12 13 13 13 12 12 11 11 10 10 9 9 10 10 11 11 11 10 10 10 10 11 11 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 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 10 10 10 9 9 8 7 6 6 6 7 8 8 9 9 9 10 11 11 12 12 12 10 9 9 8 8 8 8 8 8 8 8 8 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 3 3 4 4 4 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 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 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 10 9 8 7 7 7 7 7 6 6 4 3 2 2 3 3 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 7 7 6 5 4 3 2 2 2 2 1 1 1 2 1 1 2 3 3 5 5 5 4 3 1 1 2 1 0 2 3 3 2 1 3 4 4 3 3 3 3 3 2 1 1 1 2 3 5 6 8 10 10 9 9 9 10 10 9 9 8 7 7 7 7 7 8 7 6 5 4 5 5 5 4 5 7 9 9 8 8 8 9 9 9 8 9 8 7 6 5 6 9 12 14 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 10 8 6 5 5 5 7 10 12 14 14 15 14 14 13 13 12 12 12 13 13 12 12 12 11 11 10 10 9 9 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 7 7 6 6 7 8 8 8 9 9 9 10 11 12 12 12 11 10 9 9 9 8 8 8 8 8 8 8 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 4 4 4 3 3 3 3 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 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 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 10 9 8 7 7 7 7 7 6 5 5 4 2 1 2 3 3 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 7 6 5 3 2 2 2 1 1 1 1 1 2 1 1 2 4 4 5 5 5 4 2 0 2 3 2 2 2 3 3 2 1 2 3 3 3 2 2 2 2 1 1 1 1 2 3 4 6 7 9 9 9 9 9 9 9 9 9 8 7 6 6 6 7 7 6 5 4 4 5 6 5 4 6 8 9 9 8 7 7 8 9 9 9 9 9 8 6 5 6 8 12 14 15 15 15 15 15 15 15 15 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 14 14 14 13 13 12 12 11 11 12 14 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 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 10 10 10 10 10 10 10 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 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 10 9 8 6 6 7 9 12 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 10 11 11 12 11 11 11 11 11 11 11 11 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 9 9 8 7 7 6 6 6 7 8 8 8 9 9 9 10 11 11 11 11 11 10 9 9 8 8 8 8 8 8 8 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 4 4 3 3 3 3 3 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 9 8 7 7 6 6 6 6 6 5 4 3 2 2 2 3 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 9 8 8 7 6 4 2 2 1 1 1 1 1 1 1 1 1 1 2 5 6 6 5 4 2 1 1 3 4 3 1 2 3 3 3 2 2 2 2 2 1 1 1 1 1 2 2 3 3 4 4 5 6 7 7 8 8 8 9 9 9 9 8 7 7 6 6 6 6 5 4 4 5 6 7 5 4 6 8 9 8 7 5 6 7 8 9 9 10 9 8 6 6 6 8 11 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 11 12 13 15 16 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 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 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 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 10 9 7 7 8 10 13 14 14 14 14 14 14 13 13 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 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 9 9 8 8 7 6 6 6 7 8 8 8 8 9 9 9 10 10 11 11 11 10 10 9 9 8 8 8 8 8 7 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 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 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 13 13 13 13 12 12 12 12 11 11 10 9 8 7 6 6 6 6 6 5 4 4 3 3 3 3 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 8 9 9 8 8 7 6 4 2 2 1 1 1 1 1 1 0 1 1 1 0 2 4 5 5 4 2 1 1 2 4 4 3 1 0 1 2 3 3 2 0 1 1 1 1 1 1 2 3 3 4 4 3 4 4 5 5 6 6 7 8 9 10 10 10 9 8 8 8 7 6 5 4 4 4 6 7 7 6 5 7 9 9 8 6 5 5 6 7 9 9 10 9 8 7 6 6 8 11 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 13 14 15 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 10 8 8 9 11 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 9 9 9 8 7 6 6 6 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 7 7 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 13 13 14 14 14 14 14 14 14 14 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 11 11 10 10 9 8 7 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 8 8 7 6 5 4 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 4 4 4 2 1 1 3 4 4 4 3 2 1 1 2 3 3 2 2 2 2 2 2 2 2 3 3 4 3 3 3 3 3 4 5 5 6 7 8 9 10 10 10 10 10 10 9 8 6 5 3 3 4 6 8 7 5 5 7 9 9 7 6 5 6 7 8 9 9 9 9 8 7 7 6 8 11 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 13 13 14 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 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 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 9 9 8 8 8 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 11 12 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 12 12 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 7 6 6 6 7 8 8 8 8 8 9 9 9 9 10 10 10 10 9 9 9 8 8 7 7 7 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 11 11 10 10 10 9 8 7 6 6 5 5 5 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 7 6 5 5 3 2 1 1 1 1 1 1 1 1 2 2 3 3 3 3 4 4 4 3 1 1 3 4 4 4 4 4 4 3 3 2 3 3 3 3 3 3 4 4 4 3 3 3 3 3 2 2 3 3 4 5 6 7 8 8 9 9 9 9 10 10 11 10 9 7 6 4 4 5 6 6 5 5 6 8 8 8 7 6 7 8 8 9 9 10 9 9 9 8 7 7 8 11 13 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 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 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 8 7 6 5 4 5 6 7 9 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 12 12 11 11 10 10 10 10 10 11 11 11 10 10 10 10 10 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 7 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 7 5 5 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 0 0 0 1 1 2 2 2 2 2 2 3 3 4 4 5 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 11 11 10 10 10 9 8 7 6 5 5 4 4 4 3 4 4 4 4 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 7 6 6 5 4 3 3 2 1 2 2 1 1 1 1 2 3 3 4 4 4 4 4 5 4 2 1 2 3 3 3 4 4 5 5 4 3 1 2 3 4 4 4 5 5 5 5 3 2 2 3 3 3 3 3 4 5 6 7 8 8 8 8 7 6 6 7 9 9 9 9 8 8 6 5 5 5 5 4 5 7 8 8 8 7 8 8 9 9 9 9 10 9 9 9 8 8 8 9 11 12 13 14 15 15 15 16 16 15 15 15 15 15 16 16 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 8 8 9 9 9 9 8 8 8 6 5 4 3 3 3 4 7 9 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 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 10 10 10 9 9 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 10 10 10 10 9 9 9 8 7 6 6 6 6 7 7 7 7 8 8 8 8 8 8 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 6 5 5 5 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 1 1 2 2 2 3 3 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 11 10 10 10 10 9 9 7 6 5 4 4 3 3 4 4 4 4 5 5 6 6 7 7 7 7 7 7 8 8 8 8 7 6 5 5 4 4 3 3 3 2 2 2 2 1 1 1 2 2 3 4 4 4 4 4 5 5 3 2 2 3 2 2 2 3 4 4 4 3 1 1 3 4 4 5 5 6 6 5 4 3 2 3 3 3 4 4 4 5 6 8 8 8 8 7 6 5 4 4 4 6 6 7 7 8 9 7 5 4 4 5 5 6 7 8 8 8 8 9 10 10 10 9 9 9 9 9 9 9 8 8 9 10 10 11 12 13 15 15 16 16 15 15 15 15 16 16 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 6 7 8 8 8 8 8 8 7 7 6 4 3 2 2 2 3 5 8 10 12 12 12 12 12 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 14 14 14 14 14 14 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 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 6 6 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 2 2 2 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 5 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 12 11 11 10 10 10 10 9 8 7 5 4 4 3 3 4 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 8 8 7 6 5 4 4 4 4 4 3 3 2 2 2 2 1 1 2 3 3 3 3 4 4 4 4 5 5 4 3 3 2 2 2 3 3 4 3 2 1 2 4 4 4 4 5 5 5 4 3 2 2 2 3 4 5 5 6 7 7 8 9 9 9 8 7 6 5 4 3 3 2 3 3 5 6 7 5 3 3 4 5 6 7 7 8 8 8 9 10 10 10 10 10 10 9 9 9 9 9 8 8 9 9 9 9 10 12 14 16 16 16 15 15 15 16 16 16 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 6 6 7 7 8 7 7 7 6 6 5 4 3 2 2 2 3 4 7 9 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 7 7 8 8 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 8 8 7 6 6 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 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 3 3 3 4 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 9 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 15 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 12 11 11 11 10 10 10 9 7 5 4 3 3 3 3 3 4 4 4 5 5 6 7 7 7 8 8 8 8 8 8 8 7 6 4 3 3 4 4 4 4 3 3 2 2 2 1 1 2 3 3 3 3 3 3 3 4 4 4 5 4 4 3 3 2 2 3 4 4 3 2 3 4 5 5 4 4 4 5 4 4 2 1 1 2 4 5 6 7 8 8 9 9 9 9 8 7 6 6 5 5 4 4 2 1 1 3 4 4 3 3 4 6 7 7 8 8 8 8 9 10 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 9 12 14 15 16 16 15 15 15 16 16 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 14 14 14 13 12 11 11 11 11 12 12 13 13 14 14 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 9 9 8 8 8 8 7 7 7 7 6 6 6 6 7 7 7 7 6 6 6 5 5 5 5 6 6 7 7 7 7 6 6 5 4 3 2 2 2 1 2 3 5 8 10 11 12 12 12 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 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 6 6 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 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 9 8 6 4 3 3 3 3 3 3 3 3 4 5 6 7 7 8 8 8 8 8 8 8 8 7 6 4 3 3 3 3 4 4 4 3 2 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 4 3 2 3 4 5 5 4 4 4 5 5 5 5 4 3 3 3 4 6 7 8 8 9 9 8 8 7 7 6 5 5 5 5 5 4 3 2 2 1 2 2 3 4 6 7 8 9 9 9 8 8 9 10 11 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 9 11 14 15 16 16 16 15 16 16 16 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 14 14 14 14 13 12 11 11 11 11 12 13 13 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 12 11 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 6 6 7 6 6 5 5 4 3 2 2 2 1 1 1 2 4 7 9 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 7 7 6 6 7 7 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 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 8 8 8 8 8 8 8 8 8 9 9 8 8 8 7 7 6 6 6 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 4 5 5 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 12 12 11 10 10 8 6 4 2 2 2 2 3 3 2 2 3 4 6 7 8 8 8 8 8 8 8 8 8 7 7 5 4 3 3 3 3 4 4 4 3 1 1 1 1 2 2 2 2 2 3 3 4 4 3 3 3 3 3 3 2 3 4 4 4 4 3 2 2 3 4 4 4 4 4 5 5 6 6 5 5 4 4 4 4 5 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 3 3 2 1 1 3 5 6 7 9 10 10 10 9 9 9 9 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 6 7 7 8 11 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 14 14 14 14 13 12 12 11 11 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 13 13 13 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 5 6 5 5 5 5 4 4 4 5 6 6 6 6 5 4 3 3 2 2 2 2 1 1 1 2 3 5 8 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 10 10 8 7 6 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 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 11 10 9 7 4 2 1 1 2 2 3 3 3 3 4 6 7 8 9 9 9 9 9 9 8 8 8 7 7 5 4 3 3 3 3 3 3 3 2 1 0 1 2 3 3 2 2 3 4 5 4 4 3 3 2 3 3 2 1 3 4 5 5 4 2 1 3 4 4 4 4 4 5 6 6 6 6 6 5 4 4 4 5 5 6 6 6 6 5 5 5 6 6 6 5 5 5 5 4 3 3 3 2 2 3 5 7 8 9 10 11 11 11 10 9 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 7 8 11 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 14 14 14 13 13 12 12 12 13 13 14 14 14 15 14 14 13 13 13 13 13 13 12 12 12 12 13 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 6 7 6 5 4 3 2 2 2 2 2 2 1 1 1 1 2 4 7 9 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 11 11 11 11 11 11 10 9 8 6 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 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 9 9 9 9 9 9 9 9 9 10 10 10 9 9 8 8 7 7 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 12 12 10 9 7 5 3 1 1 1 2 3 3 3 3 4 6 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 5 4 3 3 2 2 2 3 2 1 1 1 2 3 3 3 3 4 5 5 5 4 3 2 2 2 2 1 1 3 5 6 5 4 1 2 3 4 4 4 4 4 5 6 7 7 6 6 5 4 4 5 5 6 6 6 6 5 4 4 5 6 6 5 5 4 4 5 4 3 3 3 2 3 5 7 9 11 11 11 11 11 10 10 10 11 11 11 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 7 9 12 14 15 16 16 16 15 15 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 13 14 13 13 13 12 13 13 13 14 14 15 15 15 15 14 13 13 13 13 13 13 12 12 12 12 13 14 14 14 14 13 13 13 12 12 13 13 13 13 13 12 12 12 12 12 12 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 9 9 10 10 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 5 5 5 4 4 4 4 5 5 5 4 4 4 4 5 6 7 6 4 3 2 1 1 1 1 2 2 2 1 0 1 2 3 6 8 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 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 6 6 7 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 8 7 7 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 15 15 14 14 13 13 13 12 12 10 9 7 5 3 2 2 2 2 3 4 4 4 5 7 8 10 10 10 10 10 10 9 9 9 9 8 8 7 7 6 6 4 3 3 2 2 2 2 2 1 1 2 2 3 4 4 5 5 5 5 4 3 2 2 1 1 2 2 2 3 5 6 5 4 2 3 4 4 4 4 4 5 5 6 6 6 6 5 4 4 4 5 6 7 7 6 6 4 4 4 5 6 6 5 4 4 4 5 5 4 3 3 3 3 6 9 11 12 12 12 10 9 9 10 11 12 11 11 10 10 9 9 9 8 8 8 7 7 7 6 6 6 5 6 8 11 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 14 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 8 8 8 8 8 9 10 10 10 10 10 10 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 7 7 5 3 2 2 1 1 1 2 2 2 2 1 1 0 2 3 6 8 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 9 9 10 10 10 10 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 11 11 10 10 9 8 7 6 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 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 10 9 9 8 8 7 6 6 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 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 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 15 15 15 15 15 15 15 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 15 15 14 13 13 12 12 11 10 8 6 4 3 2 2 2 2 3 4 4 4 5 7 9 10 11 11 11 11 10 10 10 9 9 9 8 8 7 7 6 5 4 3 2 2 2 2 2 1 1 1 2 3 4 5 5 5 5 4 4 3 2 2 1 0 2 3 3 3 3 4 5 5 4 4 4 5 5 4 4 4 4 5 5 5 5 5 4 4 4 5 6 6 7 7 6 5 5 4 4 5 6 6 5 4 4 5 5 5 4 3 3 3 4 6 9 11 12 11 10 9 8 9 10 12 12 12 11 11 10 10 9 9 8 8 8 7 7 6 6 6 5 5 6 8 12 14 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 10 10 10 10 10 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 6 5 3 2 1 1 1 1 2 2 2 2 2 1 0 2 3 6 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 10 8 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 10 9 9 8 7 7 6 5 5 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 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 9 9 9 9 8 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 7 7 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 16 15 15 14 13 12 11 10 9 8 7 6 5 3 3 2 2 2 2 3 4 4 5 6 8 10 11 12 12 11 11 11 10 10 9 9 8 8 8 7 6 5 4 3 2 2 3 2 2 2 1 0 1 2 3 4 4 4 4 3 3 2 1 1 1 1 1 3 4 5 4 4 4 5 5 5 5 5 5 5 4 4 4 4 5 5 5 4 4 3 4 4 5 6 7 7 7 7 6 5 5 5 5 6 5 4 4 5 6 6 6 4 4 4 4 5 6 8 10 10 9 8 7 7 9 11 12 12 12 11 11 10 10 9 9 9 8 7 7 6 6 6 5 5 5 6 9 12 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 14 13 13 12 12 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 4 4 4 4 4 4 4 5 6 7 6 4 3 2 1 1 1 1 2 2 2 2 1 1 1 2 3 5 7 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 9 7 7 8 8 9 10 10 10 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 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 7 6 6 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 8 8 7 6 6 5 5 5 5 5 5 4 4 4 3 3 3 4 4 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 16 16 15 15 14 13 11 10 8 8 7 6 6 5 4 4 3 3 3 3 3 3 4 4 5 8 10 11 12 12 12 12 11 11 10 10 9 9 8 8 7 6 5 4 3 2 2 3 3 2 2 2 1 0 1 2 3 4 3 3 2 2 1 0 0 1 2 2 2 4 6 6 5 5 5 6 6 6 6 6 6 5 4 4 4 4 4 4 4 3 3 3 4 5 6 7 7 8 8 7 6 6 5 5 5 5 4 4 4 5 6 6 6 6 5 6 6 6 6 7 8 8 8 7 7 8 10 11 12 12 12 12 11 11 10 10 9 9 8 7 7 6 6 6 5 5 5 7 10 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 13 13 14 15 15 15 15 14 14 13 13 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 9 9 9 9 9 10 10 11 11 11 12 12 12 11 11 10 10 10 9 9 8 8 8 7 7 6 6 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 5 6 6 5 4 2 2 1 1 1 1 2 2 1 1 1 1 2 2 3 5 7 8 8 8 8 8 8 8 8 8 8 7 6 6 7 8 9 10 11 11 11 11 11 10 10 9 8 8 9 10 10 10 10 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 10 10 10 9 8 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 8 8 8 8 8 9 9 9 9 9 8 8 8 8 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 4 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 16 15 14 13 12 11 9 7 6 6 6 6 6 5 5 4 4 3 3 3 3 3 4 5 7 9 11 12 13 13 12 12 11 11 10 10 9 9 8 7 5 4 3 2 2 2 2 3 2 2 2 1 1 1 1 2 3 3 3 3 2 2 1 0 1 1 2 2 3 5 6 7 6 6 6 6 7 7 6 6 6 5 4 4 5 5 5 4 3 3 3 3 4 5 6 7 7 8 8 8 7 6 5 6 6 5 4 3 3 4 5 6 7 7 7 8 8 8 7 7 7 7 8 8 9 10 11 12 12 12 12 12 11 11 10 10 9 9 8 7 7 6 6 5 5 5 5 7 11 13 14 14 14 14 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 13 12 12 12 13 13 14 14 14 15 15 14 14 13 13 12 12 12 13 13 13 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 11 11 10 10 10 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 6 6 5 3 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 5 6 7 7 7 8 8 8 8 8 8 8 7 6 5 5 7 8 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 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 10 10 10 9 8 7 7 7 6 6 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 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 7 7 6 6 5 4 4 3 3 3 3 3 3 3 4 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 16 15 13 12 11 10 9 7 6 6 7 7 7 6 6 5 4 4 3 3 3 3 4 4 6 8 10 12 13 13 13 12 12 12 11 11 10 10 9 8 6 4 3 2 1 1 1 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 2 1 0 1 1 2 3 4 6 7 7 7 7 7 7 7 7 6 6 5 4 5 6 6 6 5 4 4 4 4 4 5 6 6 7 8 8 8 7 6 6 6 6 6 4 3 3 3 4 5 6 7 8 9 10 9 8 7 7 7 8 9 10 11 11 12 12 12 12 12 11 11 11 10 9 9 8 7 7 6 6 5 5 5 5 8 11 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 14 14 15 15 15 14 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 13 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 11 11 10 10 9 9 8 8 8 7 7 6 6 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 4 3 2 2 1 1 1 1 1 1 2 3 3 2 3 3 3 4 6 7 7 7 7 7 7 8 8 8 8 8 7 7 7 8 8 9 10 10 10 10 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 8 8 7 7 6 6 6 5 5 5 6 6 6 7 7 8 8 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 6 6 5 5 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 3 7 7 7 8 8 8 8 8 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 5 4 3 3 3 3 3 3 4 4 4 5 5 5 6 6 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 16 15 13 10 10 9 9 8 8 7 8 9 8 7 6 4 3 3 4 4 4 4 4 4 6 8 10 12 13 13 13 13 13 12 12 11 11 10 10 9 7 4 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 4 4 4 4 2 2 1 2 2 3 4 5 6 7 7 7 7 7 7 6 6 6 5 5 5 7 7 7 6 5 5 5 5 5 5 5 6 7 7 8 7 7 7 7 8 7 6 5 4 4 3 3 4 5 5 7 8 9 9 8 8 7 7 9 10 11 12 12 12 12 12 12 12 11 11 11 10 9 9 8 7 7 6 6 5 5 5 6 8 11 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 15 15 14 13 13 12 12 12 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 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 6 6 5 5 4 4 3 3 3 2 2 2 3 3 3 4 4 4 4 4 5 5 4 3 2 2 1 1 1 1 2 3 3 3 3 3 2 3 3 4 5 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 10 10 11 11 11 12 12 12 11 11 11 11 10 10 9 9 8 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 6 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 5 4 3 3 3 3 4 4 4 4 5 5 5 6 6 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 15 13 10 8 8 9 9 9 9 9 10 10 9 7 5 3 2 3 5 6 6 5 4 5 8 10 12 13 13 13 13 13 13 12 12 12 11 10 9 7 5 3 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 4 5 5 5 4 3 3 3 3 3 3 4 4 5 7 7 7 7 7 7 6 6 5 5 5 6 7 8 7 7 6 5 5 5 5 5 5 5 6 7 7 7 8 8 9 9 8 6 5 4 4 3 2 2 3 4 5 6 7 7 7 7 7 8 10 11 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 7 7 6 6 5 5 5 6 8 11 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 14 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 14 14 14 14 15 14 14 13 13 12 12 12 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 12 12 11 11 10 10 10 10 10 10 9 9 9 9 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 6 6 5 5 4 4 3 3 3 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 2 3 3 3 3 3 2 2 3 4 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 8 8 9 9 9 10 9 9 9 9 9 10 10 11 11 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 6 6 6 6 6 7 7 8 8 9 9 8 8 7 7 6 6 6 6 6 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 8 8 8 8 8 7 7 6 5 5 4 4 4 4 5 5 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 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 16 16 16 16 15 13 10 7 6 8 9 9 9 9 10 10 10 9 7 4 3 4 5 6 7 7 6 6 7 10 11 13 13 14 14 13 13 13 13 12 12 11 9 7 5 3 2 2 2 3 3 3 2 1 1 1 1 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 7 7 7 6 6 5 5 5 6 7 8 8 7 6 5 4 4 4 4 5 5 5 6 6 6 7 8 9 8 7 5 4 4 4 3 2 1 2 3 3 4 5 5 6 7 8 9 11 12 13 12 12 12 12 12 12 11 11 11 10 10 9 9 8 7 7 6 6 5 5 5 6 7 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 15 15 14 14 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 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 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 6 6 5 5 4 4 3 3 2 2 2 2 2 2 3 3 3 4 4 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 2 3 3 3 3 4 5 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 9 9 8 8 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 12 12 12 12 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 7 7 8 8 9 9 9 8 8 8 7 7 6 6 6 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 7 7 6 6 5 6 6 7 7 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 14 11 8 6 7 8 8 8 8 9 10 10 10 9 7 4 4 5 6 7 7 7 7 7 9 11 13 14 14 14 14 13 13 13 13 12 11 10 7 5 3 2 2 2 2 3 3 3 3 2 1 1 1 1 2 2 2 2 3 3 4 4 4 3 3 4 4 5 5 5 5 5 5 4 4 5 6 6 6 7 6 6 5 5 5 5 6 7 7 7 7 6 5 4 4 4 4 4 4 4 4 5 5 7 8 9 8 6 4 4 4 4 4 2 2 2 2 2 2 3 5 6 8 9 11 12 13 13 12 12 12 12 12 12 11 11 11 10 10 9 9 8 7 7 6 6 6 5 5 6 7 9 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 6 6 5 5 4 4 3 2 2 2 1 1 2 2 3 3 3 3 3 3 3 2 2 3 3 2 2 2 2 1 1 1 2 1 2 2 2 3 3 4 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 8 8 7 7 7 7 7 8 8 8 8 9 9 9 8 8 9 9 9 10 10 11 11 12 12 11 11 10 10 10 9 9 9 9 8 7 7 7 7 7 7 7 8 8 9 9 9 9 9 8 8 7 7 6 6 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 7 7 6 5 5 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 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 15 15 15 15 15 15 14 12 9 7 7 8 8 8 8 7 8 9 10 9 8 6 3 4 5 5 6 7 7 7 9 11 13 14 14 14 14 14 14 14 13 13 12 10 8 6 4 3 2 1 2 2 3 3 3 3 2 2 1 0 1 2 2 2 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 4 4 4 5 5 6 6 6 5 5 5 5 6 7 7 6 6 5 5 5 4 4 4 5 4 4 4 4 5 7 9 10 8 6 5 4 5 5 5 4 3 3 2 2 2 4 6 8 9 11 12 12 13 13 12 12 12 12 12 11 11 11 11 11 10 10 9 8 7 7 7 6 6 5 5 6 7 9 10 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 15 15 15 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 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 10 10 10 9 9 9 9 8 8 7 7 6 6 5 5 4 4 3 3 2 1 1 1 1 2 2 2 3 3 3 3 3 2 2 2 3 3 2 2 2 2 2 1 1 2 2 2 2 2 3 3 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 7 6 6 6 7 7 7 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 10 10 10 10 9 9 9 9 8 7 7 7 7 7 7 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 6 6 6 7 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 6 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 6 6 6 6 6 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 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 15 14 14 13 12 10 8 7 8 9 9 8 8 8 8 8 8 8 6 5 3 3 4 5 6 7 7 9 10 12 13 14 14 14 14 14 14 14 14 13 11 9 7 5 4 3 1 1 1 2 2 3 3 3 2 1 1 0 1 2 3 3 3 3 3 3 3 2 2 2 3 4 5 6 6 6 6 5 5 4 4 4 4 4 5 5 5 5 4 4 5 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 6 8 10 11 9 7 6 5 5 5 5 4 4 3 2 2 3 5 7 9 11 12 12 12 13 13 12 12 12 12 12 11 11 11 11 11 10 10 9 8 8 7 7 6 6 6 6 6 7 9 10 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 15 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 4 3 3 2 2 1 1 1 1 1 2 2 3 3 3 3 2 2 2 2 3 2 2 2 2 2 2 1 1 2 2 2 2 3 3 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 7 7 6 6 6 7 7 7 8 8 8 8 8 9 9 8 9 9 9 10 10 11 11 11 11 10 10 10 9 9 9 9 9 9 8 7 7 7 7 7 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 3 3 3 2 2 2 2 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 6 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 11 10 8 8 8 9 9 9 9 8 8 7 7 6 5 4 4 4 4 5 5 6 7 8 10 11 13 14 14 14 14 14 14 14 14 13 13 11 8 6 5 3 2 1 2 2 2 1 2 2 2 2 1 1 1 1 2 3 4 4 4 3 3 3 2 2 2 3 4 5 6 6 6 6 5 5 4 4 4 3 4 4 4 4 4 4 4 4 5 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 6 8 11 11 10 8 6 5 5 5 5 4 4 4 3 3 4 6 8 10 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 8 7 7 7 6 6 7 7 8 9 10 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 13 14 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 7 7 6 6 5 5 4 4 3 3 2 1 1 0 0 1 1 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 3 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 7 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 10 10 9 9 9 9 9 9 9 8 7 7 7 7 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 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 5 5 5 4 4 3 3 3 2 2 3 3 3 2 2 2 2 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 5 4 4 4 5 5 6 6 7 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 11 9 8 8 8 9 10 10 10 9 8 8 7 6 4 3 4 5 6 6 6 6 7 8 9 10 12 13 14 14 14 14 14 14 14 14 13 11 9 7 5 4 3 1 1 3 3 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 3 3 3 3 4 5 6 6 6 6 5 5 5 4 4 3 3 3 2 3 3 3 4 5 5 6 7 7 6 6 6 6 6 6 5 5 4 4 4 5 6 9 11 12 11 9 7 6 6 6 6 5 5 4 4 4 5 7 9 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 8 7 7 7 7 7 8 8 9 10 11 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 4 4 3 3 2 2 1 1 0 0 1 1 2 2 2 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 7 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 7 7 7 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 4 4 3 3 3 2 3 3 3 3 3 2 2 2 5 5 4 4 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 8 8 8 8 8 7 6 6 5 5 4 4 5 5 6 6 7 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 12 10 9 9 9 10 10 11 11 10 9 8 7 6 5 4 4 5 7 8 9 8 7 7 8 9 10 12 13 14 14 14 14 14 14 13 12 10 9 7 5 4 4 3 1 1 3 3 3 2 2 2 3 4 4 4 4 3 4 4 5 5 5 5 5 5 4 4 4 4 5 6 6 6 6 6 6 5 5 5 4 4 3 2 1 1 2 3 4 5 6 6 7 7 7 7 6 6 6 6 6 5 5 4 5 6 8 9 11 11 10 8 7 7 8 7 6 5 5 4 4 5 6 8 10 11 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 8 8 8 8 8 8 8 8 9 10 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 15 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 14 14 14 13 13 12 12 12 11 11 10 10 10 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 6 6 6 5 5 4 4 3 3 2 2 1 1 1 0 0 1 1 2 2 2 2 3 2 2 2 2 2 2 1 1 1 1 1 0 1 1 2 2 2 2 2 4 4 4 4 4 4 4 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 6 6 6 7 7 7 7 7 8 8 9 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 4 5 5 5 5 5 4 5 5 5 5 5 6 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 5 5 5 4 4 5 5 6 6 6 6 6 6 6 6 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 5 5 5 5 5 6 6 7 7 8 8 9 9 9 10 10 10 11 11 11 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 11 11 10 11 11 11 11 11 10 9 8 8 7 6 5 4 5 6 8 9 9 8 7 7 8 9 11 12 13 14 14 13 13 13 12 11 9 8 7 5 4 3 3 3 2 1 3 3 3 2 2 3 4 5 6 6 5 4 4 4 5 5 6 6 6 6 5 5 5 6 6 7 7 7 7 6 6 6 5 5 5 4 4 3 1 1 2 4 5 6 6 6 7 7 7 7 6 6 6 6 6 6 5 6 6 8 9 10 11 10 9 8 7 8 8 7 5 4 4 4 5 6 7 8 10 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 10 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 15 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 13 13 12 12 12 11 11 10 10 10 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 6 6 6 6 5 5 5 4 4 3 3 2 2 2 1 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 1 1 1 1 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 9 10 9 9 8 8 7 7 6 6 6 6 6 5 5 4 4 4 4 5 5 5 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 3 3 2 2 3 3 3 3 3 2 2 2 2 6 5 5 4 4 5 5 6 6 7 7 6 6 6 6 6 6 6 5 5 6 6 7 7 7 7 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 5 5 5 5 6 6 6 7 7 7 8 9 9 9 10 10 10 11 11 11 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 12 12 12 12 12 12 12 11 11 10 9 8 7 7 5 4 4 5 6 7 8 8 7 7 7 8 10 11 13 13 14 13 13 13 12 10 9 7 7 6 5 4 3 4 3 3 1 2 3 3 2 2 3 4 5 5 5 5 4 4 5 5 6 6 6 6 6 6 6 6 7 8 8 8 8 7 7 6 6 6 6 5 5 4 4 2 1 3 4 6 6 7 7 7 7 7 7 6 6 6 6 7 6 6 6 7 9 10 10 10 9 8 8 8 8 7 5 3 3 3 4 5 6 8 9 10 11 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 9 11 12 13 13 14 14 14 14 14 14 14 15 15 15 14 14 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 1 1 0 0 1 1 2 2 2 2 2 2 2 2 2 1 1 1 0 1 1 1 2 2 2 2 1 2 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 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 9 10 10 10 10 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 4 4 4 4 5 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 4 3 3 2 2 2 3 3 3 3 2 2 1 1 1 6 6 5 5 5 5 5 6 6 7 7 7 6 6 6 6 6 5 5 5 6 6 7 7 7 7 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 6 6 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 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 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 14 13 13 12 12 11 10 9 8 7 7 6 5 4 3 4 5 6 6 6 5 6 7 9 10 12 13 13 13 13 12 11 10 8 7 7 7 6 5 4 4 4 4 3 2 1 2 2 2 2 4 5 5 5 5 5 4 4 5 6 7 7 6 6 6 5 6 7 8 9 9 9 8 8 7 7 6 6 6 6 6 5 4 3 1 2 5 6 7 7 7 7 7 8 7 7 6 6 6 7 7 6 7 8 9 10 10 10 9 8 8 8 7 5 3 2 2 3 4 5 7 8 9 10 11 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 7 8 10 10 11 12 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 15 15 14 14 14 14 14 13 13 12 12 12 12 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 1 1 0 0 1 1 2 2 2 2 2 2 2 2 2 1 1 0 0 1 1 1 2 2 2 1 1 2 3 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 6 7 7 7 7 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 10 10 10 11 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 8 8 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 6 7 8 8 7 7 6 6 6 6 5 5 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 2 2 2 2 2 2 2 2 2 1 1 1 1 6 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 6 6 5 6 6 7 7 8 7 7 6 6 6 6 7 7 8 8 8 8 8 8 7 7 7 7 6 6 5 5 6 6 6 7 7 7 7 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 11 10 9 8 7 6 5 4 3 3 4 5 5 5 5 5 6 8 10 11 12 13 13 12 12 11 9 7 6 6 6 7 6 5 4 4 4 4 4 3 1 1 2 2 3 4 5 5 5 4 4 5 5 6 7 7 7 6 5 5 5 6 7 8 9 9 9 9 8 8 7 7 7 7 7 7 7 6 4 2 2 4 6 7 8 8 8 8 8 8 7 6 6 6 6 6 6 7 8 9 10 10 10 10 9 9 8 6 5 3 3 3 4 5 6 7 8 8 9 10 10 11 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 7 7 6 6 6 6 7 8 8 9 11 12 13 13 13 13 14 14 15 15 15 15 14 14 14 14 15 15 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 15 14 14 14 14 13 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 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 4 4 4 4 3 3 3 2 2 1 1 1 0 0 1 1 2 2 2 2 2 2 2 2 1 1 0 0 1 1 1 1 1 1 1 1 2 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 7 7 7 8 8 8 7 7 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 9 8 8 8 8 7 7 7 7 8 8 9 8 8 8 7 6 6 6 5 5 5 5 6 6 7 7 7 8 9 9 8 8 7 7 7 6 6 6 5 5 4 4 3 3 3 4 4 4 5 5 5 5 6 6 5 4 4 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 7 6 6 6 6 7 7 8 7 7 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 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 14 14 13 13 12 10 9 8 6 5 5 4 3 3 3 4 5 5 5 5 6 7 9 11 12 12 12 12 12 11 9 7 5 4 5 6 6 6 5 4 4 4 4 4 4 3 0 2 2 3 4 5 5 5 4 4 5 6 7 7 7 6 5 5 4 5 6 7 8 9 10 10 10 9 8 7 7 7 7 8 8 8 7 5 3 2 4 6 7 8 8 9 9 8 8 7 7 7 6 6 6 6 6 7 9 10 10 10 10 10 9 8 6 5 4 4 4 5 6 6 6 7 7 8 9 10 11 11 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 7 9 10 11 11 12 13 13 14 15 15 15 15 15 14 14 14 15 15 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 14 14 14 14 13 12 12 12 11 11 11 10 10 10 9 9 9 8 8 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 4 4 4 4 4 3 3 3 2 2 2 1 1 1 0 1 1 1 2 2 2 2 2 2 2 1 1 0 0 1 1 1 1 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 7 6 6 6 6 6 5 5 6 6 6 7 7 8 8 9 9 9 9 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 5 5 6 6 8 8 9 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 3 3 4 4 5 5 6 6 6 6 6 5 4 3 3 3 2 2 2 2 2 2 1 2 2 2 1 2 2 2 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 9 8 8 8 7 7 7 7 6 6 5 5 6 6 6 7 7 7 7 7 8 8 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 12 12 12 12 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 15 15 15 15 15 15 14 14 13 12 11 10 8 6 5 4 3 3 3 4 4 5 5 5 5 6 7 8 10 11 12 12 12 11 10 9 7 5 4 4 4 5 6 6 5 5 4 4 5 5 4 3 1 2 3 3 4 5 5 5 4 4 5 6 7 7 7 6 6 5 5 6 7 7 8 9 10 10 10 9 9 8 7 7 7 7 8 9 8 6 3 2 4 6 7 8 8 9 9 8 8 7 7 7 7 6 6 6 6 8 9 10 11 11 10 10 9 8 6 5 5 4 4 5 6 7 7 7 7 7 8 9 10 11 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 6 6 6 5 5 5 5 6 7 8 9 10 11 12 13 13 14 15 15 15 15 14 14 14 14 15 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 0 0 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 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 5 5 6 6 6 6 7 7 8 8 8 7 6 6 5 6 5 5 5 5 6 6 6 7 7 8 8 8 9 9 9 9 9 8 8 8 7 7 8 8 8 8 7 7 7 7 6 6 7 7 8 8 8 8 7 6 6 5 5 6 6 7 8 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 3 3 4 5 5 6 6 6 6 6 5 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 8 8 9 8 8 8 8 7 7 7 6 6 5 5 5 5 6 6 7 7 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 10 9 6 4 2 2 2 3 4 5 5 5 5 4 5 6 8 9 10 11 11 11 11 10 9 8 6 5 4 4 4 4 5 5 5 5 5 5 5 5 4 3 1 2 3 3 4 4 5 5 4 4 5 6 7 7 7 7 7 7 7 7 7 8 8 9 10 10 10 10 9 9 8 7 7 7 8 9 8 6 4 2 4 5 7 7 8 8 8 8 8 7 7 7 7 7 6 6 7 8 10 10 10 10 10 10 9 8 6 5 4 4 5 6 7 7 7 7 6 7 8 9 10 11 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 6 6 7 8 10 11 11 12 13 14 15 15 14 14 14 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 12 12 11 11 11 10 10 10 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 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 2 3 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 6 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 7 7 7 7 6 6 6 7 7 8 8 8 8 7 6 6 5 6 7 7 8 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 4 4 4 4 4 5 5 5 6 7 6 6 5 4 3 2 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 7 7 7 7 6 6 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 5 5 5 5 5 6 6 7 7 7 7 8 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 14 14 12 11 9 7 5 2 2 2 2 4 5 6 6 5 4 4 5 7 8 9 10 10 10 10 10 10 8 7 6 5 4 4 4 4 5 5 5 5 5 5 5 5 4 3 1 2 3 3 4 4 5 5 5 5 5 6 7 8 7 8 8 9 9 9 9 8 9 9 10 10 10 10 10 10 9 9 8 8 8 9 8 7 4 3 3 4 6 7 7 8 8 8 8 7 7 7 7 7 7 7 8 9 10 10 10 10 11 11 10 8 6 5 5 5 6 7 8 8 7 7 7 7 8 9 10 11 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 6 6 5 5 5 5 5 5 5 5 6 7 8 8 8 10 11 12 13 14 14 14 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 13 13 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 12 12 11 11 11 10 10 9 9 9 9 9 8 8 8 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 2 2 2 2 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 2 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 6 5 5 4 4 5 5 5 5 6 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 6 6 6 6 7 7 8 8 8 8 7 6 6 6 7 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 7 6 5 4 4 3 2 1 1 1 2 2 3 4 4 4 5 4 4 4 4 4 4 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 6 6 5 6 6 7 7 7 7 6 7 7 8 8 8 8 8 8 7 7 7 6 5 5 5 5 5 6 6 7 7 7 8 8 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 14 13 12 10 7 5 3 2 3 3 4 6 7 7 6 5 5 6 6 7 8 9 9 9 9 10 10 9 8 6 6 5 4 4 4 4 4 5 5 4 4 4 4 4 4 2 0 1 2 3 4 4 5 5 5 6 6 7 8 8 8 9 10 11 11 10 9 8 8 9 10 10 10 10 10 10 11 10 9 9 8 8 8 7 5 3 1 3 5 6 7 8 9 9 8 7 6 6 7 7 7 8 9 9 10 9 10 11 12 12 10 8 7 6 7 7 8 8 9 8 8 7 7 7 8 9 10 11 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 7 9 9 10 11 12 13 13 13 13 14 14 15 15 15 15 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 0 0 0 0 0 1 1 2 1 1 1 0 1 1 0 0 1 2 3 4 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 5 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 7 7 7 7 7 6 7 7 7 8 8 7 7 7 6 6 6 7 7 8 8 8 8 8 7 6 6 7 8 8 8 8 8 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 7 6 6 6 6 6 5 4 3 2 1 0 1 1 2 2 3 3 4 4 5 5 5 5 5 5 5 7 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 5 5 6 6 7 7 6 6 7 7 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 6 6 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 14 12 10 8 5 3 2 2 4 5 6 8 9 8 7 6 7 7 7 8 8 8 8 8 9 9 9 8 7 6 6 5 5 4 4 4 4 4 4 4 4 3 4 4 3 2 1 1 2 3 3 4 5 5 6 6 7 7 8 8 9 10 11 11 10 8 7 7 7 8 9 9 9 9 10 11 11 11 10 9 8 8 8 7 5 4 1 2 4 5 6 7 8 9 8 7 6 6 6 6 7 8 8 8 8 9 10 11 12 11 10 10 10 10 10 10 10 9 9 9 8 8 7 8 8 9 10 11 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 9 10 11 12 13 13 14 14 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 1 1 2 4 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 6 6 5 5 4 3 3 3 4 4 4 5 6 6 7 7 8 8 8 8 7 7 7 6 6 6 6 7 7 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 8 8 8 7 7 7 7 6 5 5 4 4 5 5 6 6 6 5 5 5 5 6 7 8 8 9 10 9 8 7 7 6 6 6 5 4 3 3 2 1 1 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 8 8 8 7 7 7 7 7 7 6 6 5 6 6 7 7 6 6 7 7 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 6 6 7 7 8 8 9 9 9 10 10 10 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 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 16 16 14 12 10 8 5 3 2 2 3 4 6 8 10 10 9 8 7 7 7 7 8 8 8 8 8 9 9 9 8 7 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 1 1 2 3 4 4 5 5 6 6 7 7 8 9 9 10 11 10 8 4 3 4 4 6 7 8 8 9 10 11 11 11 10 8 7 7 7 6 5 4 2 1 3 4 6 7 8 8 8 7 5 5 5 5 7 8 7 6 6 8 9 11 11 11 11 12 12 12 12 12 11 10 10 9 9 8 8 8 8 9 10 11 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 6 7 8 10 12 13 14 14 14 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 13 13 12 12 12 11 10 9 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 3 3 3 2 2 2 2 2 2 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 2 2 3 2 2 1 0 0 0 1 1 2 3 5 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 3 4 4 5 5 6 7 7 8 8 8 8 8 7 7 6 6 6 6 7 7 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 5 6 6 5 5 5 4 5 6 7 8 8 9 9 8 8 7 7 6 6 6 5 4 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 3 4 5 5 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 6 6 6 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 16 15 13 10 7 5 3 2 2 3 4 5 7 9 10 10 9 8 7 7 7 8 8 9 9 9 9 9 9 8 8 7 6 5 5 5 4 4 4 4 4 4 3 3 2 2 3 3 3 2 1 1 3 4 4 5 5 6 6 6 7 8 8 9 10 10 9 7 3 1 1 1 3 5 6 7 9 10 12 12 11 10 9 7 7 6 6 5 4 3 1 2 4 5 6 7 8 8 7 6 5 4 5 7 7 7 5 5 6 8 9 10 12 13 13 14 13 13 12 12 11 10 9 9 8 8 8 9 9 10 11 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 7 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 6 9 11 13 13 14 14 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 14 14 14 14 14 14 14 13 13 12 12 12 13 13 13 13 12 12 12 12 11 10 9 8 7 8 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 2 3 3 3 2 1 1 0 1 1 2 3 5 6 6 6 6 5 5 4 4 4 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 5 4 4 4 3 3 3 3 4 4 5 5 6 7 7 8 8 8 8 8 7 7 6 6 7 7 7 8 8 8 8 7 7 7 7 7 8 8 7 7 7 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 5 6 6 5 5 4 4 5 6 7 7 8 8 8 7 7 7 6 6 6 5 5 4 3 3 2 3 3 3 3 2 1 1 1 1 0 0 0 1 2 2 3 4 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 7 7 7 7 7 7 8 8 7 7 6 6 6 6 6 6 6 7 7 7 8 8 7 7 7 7 7 6 6 6 6 5 5 6 6 6 6 7 7 8 8 8 9 9 10 10 10 10 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 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 17 16 13 10 6 4 3 2 2 3 4 5 6 7 7 8 8 7 6 6 7 8 8 9 9 9 9 9 8 8 8 8 7 6 5 5 4 4 4 4 4 3 3 3 3 2 2 3 4 4 3 1 1 3 4 4 5 5 5 6 6 7 7 8 8 9 9 8 8 6 5 4 3 2 3 4 5 7 10 12 12 12 10 8 7 6 5 5 4 3 3 2 2 3 4 5 6 7 8 8 7 6 5 6 7 7 6 5 5 5 6 7 9 11 13 13 13 13 13 12 12 10 10 9 9 9 8 8 9 9 10 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 7 7 7 6 6 6 7 6 6 6 7 8 8 8 7 6 5 5 5 4 4 4 4 4 4 4 4 5 7 9 11 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 12 11 10 9 10 11 12 12 11 11 11 12 11 10 9 7 6 7 8 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 3 3 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 2 3 3 3 2 1 1 1 1 1 2 4 6 6 6 6 6 5 5 4 4 4 4 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 4 4 4 4 4 4 4 3 3 3 3 4 4 5 6 6 7 7 7 8 8 8 8 7 7 7 7 8 8 8 9 9 9 8 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 5 6 6 5 5 5 5 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 2 3 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 6 6 6 7 7 7 8 8 8 9 9 10 10 10 10 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 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 18 18 16 13 9 6 3 2 2 2 3 4 5 6 6 6 6 5 5 5 6 7 7 8 9 9 9 9 9 8 7 7 7 7 7 6 5 4 4 4 4 4 3 3 2 1 1 2 2 3 4 4 3 1 1 3 4 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 7 6 6 5 4 3 0 4 9 12 13 12 10 8 7 6 5 3 3 2 3 3 2 2 3 4 5 5 6 8 8 8 7 6 6 5 5 5 4 4 4 5 8 10 12 12 11 11 11 11 11 10 9 9 9 8 8 8 9 9 10 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 7 6 6 7 8 8 9 8 7 7 6 5 5 5 4 4 4 4 4 4 4 4 5 7 9 11 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 14 13 13 11 9 8 7 7 8 10 10 9 9 10 11 10 9 8 7 7 7 8 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 2 2 1 1 1 1 2 3 5 6 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 4 5 5 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 6 5 5 6 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 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 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 17 17 16 13 10 6 3 2 1 2 3 4 5 6 7 7 6 5 5 5 5 6 7 8 9 9 9 9 9 8 6 6 6 6 7 6 5 4 4 3 3 3 3 3 3 2 2 1 1 1 2 3 4 3 1 2 3 4 4 4 5 5 6 6 6 7 7 7 7 8 8 9 9 9 9 8 8 7 7 6 7 10 12 13 12 10 8 7 5 4 3 2 2 2 3 3 2 2 2 3 4 5 7 9 8 7 6 5 4 4 4 4 3 3 4 6 8 9 9 9 9 10 10 10 9 9 9 8 8 8 9 9 9 10 11 12 12 12 12 12 12 11 10 10 10 10 10 10 9 9 8 9 8 8 7 7 7 7 7 7 7 7 7 8 9 9 9 8 7 6 6 5 5 5 4 4 4 4 4 4 4 5 5 7 10 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 12 12 12 12 12 13 13 12 10 8 7 6 5 6 7 8 8 8 8 8 9 8 6 6 7 8 8 9 9 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 3 3 3 2 2 2 1 1 2 2 1 1 1 2 2 2 2 2 2 1 1 1 1 1 3 4 6 7 7 7 7 6 6 5 5 4 4 4 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 4 4 4 4 4 3 3 3 3 4 5 5 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 9 9 9 9 9 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 7 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 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 6 6 6 6 6 7 7 7 7 7 7 7 6 6 7 7 7 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 15 13 10 7 4 2 2 2 3 4 6 7 7 7 7 6 5 5 6 6 7 8 8 9 9 9 8 7 6 5 5 5 6 6 6 6 6 5 4 4 4 4 4 4 4 4 3 2 1 2 3 4 3 1 1 3 4 4 5 5 5 5 6 6 6 6 7 7 8 9 10 10 11 10 10 10 10 10 10 10 11 11 12 12 10 8 6 5 3 3 2 1 1 2 3 3 3 2 3 4 6 7 8 8 6 5 4 4 3 3 3 2 3 3 4 6 7 7 7 7 8 9 9 9 9 8 8 8 8 9 9 9 10 11 11 12 12 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 8 9 9 9 9 8 7 6 5 5 5 5 4 4 4 4 4 4 5 6 7 9 11 10 9 9 10 12 13 14 14 14 15 15 15 15 15 15 14 13 12 10 9 9 9 10 10 10 10 11 11 10 8 6 5 5 4 5 6 7 7 7 7 7 7 6 6 6 8 9 9 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 3 3 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 3 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 3 6 7 7 7 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 4 5 5 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 10 9 8 8 7 7 7 6 6 6 6 5 6 6 6 6 7 7 7 7 6 6 6 6 7 7 7 7 7 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 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 7 7 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 13 11 8 6 4 3 3 3 5 7 8 8 7 7 6 6 6 6 7 7 8 8 8 8 8 8 7 6 5 4 4 5 6 6 7 7 7 6 6 6 6 5 5 5 6 6 5 3 3 3 4 4 3 2 1 3 4 5 5 5 5 5 5 6 6 6 6 7 9 10 11 11 12 12 12 12 12 12 11 11 10 10 11 11 10 8 6 4 3 3 2 2 1 1 2 3 3 4 4 5 7 7 8 7 6 5 4 4 3 3 3 3 3 3 3 4 4 4 5 6 7 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 8 8 8 9 9 9 8 7 6 6 5 5 5 5 5 5 5 5 5 5 6 7 8 8 7 6 6 7 9 10 11 12 13 13 14 14 13 13 12 12 11 9 7 6 6 7 8 9 9 9 9 9 7 6 5 5 4 4 4 5 5 6 7 7 7 7 6 6 7 8 9 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 3 3 2 2 2 1 1 1 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 4 6 7 8 7 7 7 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 4 5 5 6 7 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 9 9 9 9 8 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 6 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 5 5 5 5 4 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 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 12 10 8 7 5 4 3 4 5 7 8 9 8 8 7 6 6 6 7 7 8 8 8 8 8 7 7 6 5 4 4 5 5 6 7 8 8 7 7 7 7 7 7 7 6 6 6 5 4 4 4 4 4 3 2 2 3 4 5 5 5 4 4 4 5 6 6 6 8 10 11 12 12 13 13 13 13 12 12 11 11 10 10 10 10 9 7 5 4 3 3 3 3 3 2 2 2 3 4 6 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 3 3 3 4 4 5 6 7 7 7 7 7 7 7 7 8 9 9 10 11 11 12 12 12 12 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 8 8 7 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 5 4 4 5 6 7 8 9 9 10 11 11 10 10 9 9 8 7 6 5 5 6 7 7 8 8 7 6 5 5 5 4 4 4 4 5 5 5 6 6 7 6 6 6 6 7 8 9 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 2 2 1 1 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 3 5 7 7 8 7 7 7 7 6 6 6 5 5 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 8 8 8 8 8 8 9 9 8 8 8 7 8 8 8 8 9 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 5 5 5 5 4 4 4 6 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 5 5 5 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 11 8 6 5 4 4 4 5 7 8 9 9 8 7 7 6 7 7 8 8 8 8 8 8 7 6 5 5 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 5 4 4 4 4 4 3 2 3 4 4 4 4 4 4 4 4 5 5 6 8 10 11 13 13 14 13 13 13 12 11 11 10 10 10 10 9 8 7 5 4 3 3 3 4 4 4 3 3 3 5 6 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 8 9 10 10 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 4 5 4 4 3 3 4 4 5 6 6 7 7 8 8 8 7 7 6 6 5 5 5 5 5 5 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 6 7 6 6 6 7 7 8 9 10 10 10 10 9 9 8 8 8 8 7 7 7 6 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 2 3 3 4 4 4 4 4 3 3 2 2 2 1 1 1 2 2 2 3 3 3 3 2 2 2 2 2 2 2 3 4 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 8 8 8 7 7 7 7 7 7 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 8 8 8 9 9 8 8 8 8 8 7 7 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 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 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 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 11 9 7 5 4 4 4 5 6 8 9 9 8 7 7 7 7 7 8 8 8 9 9 8 7 6 5 4 3 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 5 6 8 9 11 12 13 14 13 13 12 12 11 11 11 11 11 10 9 8 7 6 5 4 3 3 4 4 5 4 4 4 5 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 5 5 4 5 5 5 6 6 6 6 7 7 7 7 7 6 7 7 8 9 10 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 6 5 4 4 3 3 3 3 3 3 3 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 4 4 5 5 5 5 5 5 6 6 7 6 6 7 7 7 8 10 11 10 10 10 9 9 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 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 3 3 3 3 3 3 2 2 2 2 2 3 3 5 6 7 7 7 8 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 6 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 8 8 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 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 12 10 8 6 5 4 4 4 5 7 8 9 9 8 7 7 7 7 8 8 9 9 9 9 8 7 6 4 2 2 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 5 6 7 8 10 11 13 13 13 13 12 12 12 12 11 11 10 9 8 7 7 6 5 4 3 3 4 4 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 6 7 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 10 10 11 11 12 12 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 6 7 6 6 6 6 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 6 7 7 7 7 6 7 7 7 8 10 11 10 10 10 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 3 4 6 7 7 7 7 8 8 8 7 7 7 7 6 6 6 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 7 7 7 7 7 8 8 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 3 5 6 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 7 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 8 8 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 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 9 7 5 4 4 4 4 6 7 8 8 8 7 7 7 7 8 8 9 9 9 9 9 8 7 5 3 2 1 2 2 2 2 2 2 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 5 6 7 7 9 10 11 12 12 12 12 12 12 12 11 10 9 8 7 7 6 6 5 4 4 3 3 4 4 4 5 5 6 7 7 6 5 5 5 5 5 5 5 6 6 7 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 9 9 10 10 11 12 12 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 5 4 4 5 5 5 4 4 4 4 4 5 5 5 5 6 7 7 8 7 7 6 6 6 6 7 8 10 10 10 9 9 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 5 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 2 2 1 1 2 2 2 2 2 2 3 3 3 4 3 3 3 3 2 3 3 3 3 5 6 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 7 8 8 8 8 8 7 6 6 6 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 3 4 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 5 5 5 6 6 6 7 7 7 7 7 6 6 6 8 7 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 11 12 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 10 7 5 4 4 4 4 5 6 6 7 7 7 7 7 7 7 8 8 9 9 9 9 9 8 7 5 4 2 1 1 2 2 2 3 3 3 4 4 5 5 5 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 5 6 6 7 7 8 9 10 11 11 12 12 12 11 11 10 8 8 7 6 6 5 5 4 4 3 3 3 3 4 5 5 7 7 7 6 5 4 4 5 5 6 7 7 8 9 9 10 10 10 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 9 10 11 12 12 13 13 13 13 13 13 12 12 12 12 12 12 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 5 5 5 5 5 5 6 6 7 7 7 6 5 4 4 5 5 6 8 8 9 8 8 7 7 6 7 7 7 7 6 5 4 4 4 5 5 5 5 5 4 5 5 5 5 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 4 4 4 4 4 3 3 3 3 3 3 4 5 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 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 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 6 6 7 7 8 8 7 7 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 9 9 8 8 7 6 6 5 5 5 5 5 4 4 3 3 2 2 1 1 2 3 4 4 5 5 6 6 6 6 6 5 5 5 4 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 12 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 12 12 12 11 10 8 6 4 3 3 3 4 5 5 6 7 7 7 7 7 7 8 8 9 9 9 9 9 9 8 7 5 4 2 2 2 2 3 3 3 4 4 4 5 5 5 4 4 3 2 2 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 7 8 9 10 11 11 11 11 11 10 9 8 7 7 6 6 5 4 4 3 3 3 3 2 3 4 6 7 8 8 7 5 4 4 5 6 7 8 9 10 11 12 12 12 12 12 11 11 10 10 9 8 8 7 7 6 6 6 5 5 6 6 7 7 7 7 8 8 9 10 10 11 12 13 13 13 13 13 13 13 12 12 12 12 11 10 10 10 11 11 11 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 5 5 6 6 6 5 5 5 5 6 6 6 5 4 4 4 4 4 5 5 6 7 6 5 5 4 5 5 6 6 6 5 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 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 3 3 4 5 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 7 6 6 5 5 5 5 5 5 4 4 3 2 2 1 1 2 4 5 6 6 7 7 7 6 6 6 5 5 5 4 4 4 5 5 5 5 5 6 6 6 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 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 11 9 7 5 3 3 3 3 4 5 6 6 7 7 7 7 7 7 8 8 9 9 10 10 9 9 8 7 5 3 2 2 2 3 3 3 4 4 5 5 5 5 4 4 3 2 1 1 2 3 4 4 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 6 6 6 6 6 7 7 9 10 10 11 11 11 10 10 9 9 8 7 6 5 5 4 4 4 4 4 3 2 1 3 6 8 9 9 7 6 5 5 6 7 8 9 10 11 12 13 14 14 14 13 13 12 12 11 10 9 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 11 11 11 11 11 10 10 9 9 9 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 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 5 5 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 5 5 4 3 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 4 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 2 2 2 1 1 2 2 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 4 4 3 3 2 2 2 3 4 6 7 8 8 8 8 7 6 6 5 5 5 4 4 4 4 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 6 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 7 5 4 3 2 1 2 4 5 6 7 7 7 7 7 7 7 8 8 9 9 10 10 9 9 8 6 4 3 2 2 3 3 3 4 4 4 5 5 4 4 4 3 2 1 1 2 2 2 3 4 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 4 5 6 6 6 6 6 6 6 7 8 9 10 10 10 10 10 10 9 8 7 6 6 5 4 4 4 4 4 4 4 2 0 3 6 8 9 9 8 7 7 7 8 8 9 10 10 11 13 14 14 15 15 15 14 14 13 12 11 10 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 12 11 11 11 12 12 12 12 11 11 10 10 10 9 9 8 8 8 8 8 7 7 6 6 5 5 5 5 4 5 5 5 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 4 4 3 2 2 2 2 2 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 4 3 3 3 3 2 3 3 4 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 5 5 4 4 4 3 3 2 1 1 1 1 1 1 2 3 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 3 2 2 3 4 5 6 7 8 8 8 8 8 7 6 5 5 4 4 4 3 4 4 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 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 10 8 6 4 3 2 1 1 3 5 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 9 8 6 4 3 2 2 3 3 3 4 4 4 4 4 4 3 2 1 1 1 2 3 3 2 2 3 4 4 3 3 3 3 2 1 1 3 3 4 4 3 3 4 5 6 5 5 5 6 6 6 6 7 7 8 9 9 9 9 8 8 7 6 6 5 5 4 4 4 4 4 4 4 2 0 3 6 8 9 9 8 8 8 9 10 10 10 10 11 11 12 13 14 15 15 15 15 14 14 13 12 11 10 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 8 8 8 8 7 7 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 3 3 4 6 7 7 7 6 6 6 6 7 7 7 7 8 8 9 9 9 8 8 8 7 6 6 5 5 4 4 3 3 2 1 1 0 0 1 1 1 2 3 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 4 4 4 4 5 5 5 6 6 6 7 7 8 8 8 8 8 8 7 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 5 5 5 4 4 3 3 3 4 5 5 6 7 8 8 8 7 7 6 5 5 4 4 4 4 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 8 8 8 8 8 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 11 11 11 11 11 11 11 11 11 11 11 11 10 9 7 4 3 2 1 1 2 4 6 7 8 8 8 7 7 7 7 7 8 8 9 10 10 10 10 9 8 7 5 3 3 2 2 3 3 4 4 4 3 3 3 2 1 1 2 2 3 3 3 3 2 3 4 4 3 3 3 3 2 1 1 3 4 4 4 3 2 3 4 4 5 5 5 5 5 5 6 6 6 7 7 8 8 7 7 6 5 5 5 4 4 4 4 4 4 4 4 3 2 1 3 5 7 8 8 8 8 9 10 10 10 10 11 11 11 12 13 14 14 15 15 15 14 14 13 12 11 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 12 12 12 12 12 12 12 13 12 12 12 11 11 10 10 10 9 9 9 9 8 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 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 2 2 2 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 3 3 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 5 6 7 7 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 8 8 8 7 6 6 5 5 4 3 3 2 1 1 1 1 1 1 1 2 3 3 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 6 7 7 7 7 7 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 5 5 5 4 4 3 3 4 4 5 5 5 6 7 7 7 6 6 5 5 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 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 8 8 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 7 5 3 2 1 0 2 3 5 6 7 8 8 8 8 7 7 7 7 8 9 9 10 10 10 10 9 8 7 5 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 2 3 3 3 2 2 3 3 3 3 2 2 2 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 1 1 2 4 5 6 7 7 8 9 9 9 9 10 10 11 11 12 13 13 14 14 14 14 14 13 13 12 11 11 10 10 9 9 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 11 12 12 12 12 12 12 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 8 7 6 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 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 4 4 3 3 3 3 3 3 3 3 2 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 6 6 7 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 8 8 7 6 6 5 4 4 3 2 2 1 1 1 1 1 1 1 2 3 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 6 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 5 5 5 4 4 3 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 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 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 8 6 4 2 1 0 1 2 4 6 7 7 8 8 8 8 8 7 7 8 8 9 9 10 10 10 10 9 8 6 4 3 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 2 3 3 3 3 2 3 4 4 3 2 1 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 2 2 3 3 2 1 1 2 3 4 5 5 6 7 7 7 7 7 8 10 10 11 12 12 13 13 13 13 13 13 13 12 12 11 11 11 10 10 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 10 10 10 11 11 12 12 12 12 12 13 13 13 13 12 12 11 11 11 10 10 10 10 10 9 8 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 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 1 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 3 4 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 9 9 9 8 8 7 6 6 5 4 4 3 3 2 2 1 1 1 1 1 2 3 3 4 5 6 6 6 6 6 5 5 5 5 5 5 4 4 4 3 3 4 5 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 7 4 2 1 1 1 2 3 5 6 7 7 8 8 8 8 8 7 8 8 9 9 10 10 10 9 8 7 6 5 3 2 2 2 2 2 2 3 3 3 4 5 5 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 3 2 1 1 2 2 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 2 2 3 2 2 2 2 2 2 3 3 4 5 5 6 5 5 6 7 9 10 10 11 12 12 12 13 13 13 13 12 12 12 11 11 11 10 10 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 11 11 11 11 12 12 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 9 8 6 6 6 6 6 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 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 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 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 4 5 6 6 6 6 6 6 6 6 7 7 7 7 8 9 9 10 10 10 9 9 8 7 7 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 3 3 4 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 4 5 6 7 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 6 5 5 4 4 4 5 4 4 4 4 5 5 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 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 9 8 8 7 7 8 8 7 7 8 8 8 8 8 8 7 7 7 7 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 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 8 5 2 1 1 1 2 3 4 5 6 7 7 7 8 8 8 7 7 8 8 8 9 9 9 9 8 7 5 4 3 3 2 2 2 2 2 2 2 3 3 4 5 5 6 7 6 6 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 4 4 5 4 4 2 1 1 1 2 2 3 3 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 3 2 1 2 3 3 3 2 2 2 2 2 2 2 2 3 4 4 4 4 4 5 7 9 10 10 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 9 9 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 10 11 12 13 13 13 13 13 12 12 12 11 11 11 11 11 11 10 9 8 7 7 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 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 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 4 3 3 3 3 3 2 2 2 3 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 9 9 9 10 10 9 8 8 7 6 6 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 3 4 5 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 6 7 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 3 3 4 4 4 5 5 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 9 8 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 6 3 1 1 1 2 3 4 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 7 6 5 4 3 3 2 2 2 2 2 2 1 1 2 3 4 5 6 6 6 6 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 4 4 5 5 4 3 2 0 1 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 3 3 3 3 2 2 2 2 2 1 1 1 2 3 3 3 2 2 4 6 8 10 10 11 11 12 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 9 9 10 11 12 12 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 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 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 3 3 3 4 4 3 3 3 3 3 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 2 2 3 3 3 3 3 3 3 2 2 2 2 2 4 5 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 2 2 2 2 3 3 4 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 5 5 6 7 7 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 5 5 5 5 5 5 5 4 4 5 5 5 5 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 8 8 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 5 3 1 1 2 3 3 4 5 5 5 6 6 6 6 6 7 7 7 7 6 6 6 6 6 5 5 4 4 3 3 3 3 3 2 2 1 1 2 3 4 4 5 6 6 6 5 5 4 5 5 5 4 3 2 3 3 3 3 3 3 3 4 4 5 4 4 3 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 1 2 3 4 3 3 2 2 1 1 1 1 0 1 3 4 4 3 1 1 4 6 8 10 10 11 11 12 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 4 5 5 5 5 5 6 6 6 7 7 8 8 8 8 9 9 11 11 12 12 13 13 13 13 13 12 12 12 11 11 11 11 11 10 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 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 3 3 4 3 3 3 3 3 2 2 2 2 3 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 8 8 7 7 6 6 5 5 5 5 4 4 4 3 3 3 2 3 3 3 3 4 5 5 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 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 2 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 4 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 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 5 3 2 2 2 2 3 3 4 5 6 6 6 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 1 2 3 4 4 5 6 6 6 5 4 4 4 4 3 3 2 1 2 3 3 3 3 2 3 3 4 4 4 3 2 1 1 2 3 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 3 2 1 1 1 2 3 3 3 3 3 3 2 1 1 2 2 1 3 4 4 4 3 2 1 3 6 9 10 11 11 12 12 13 13 13 13 13 12 12 12 11 11 10 10 9 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 6 7 7 8 8 8 8 9 10 11 12 12 12 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 2 2 3 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 8 8 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 4 5 6 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 3 3 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 3 3 4 4 4 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 9 9 9 9 9 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 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 4 2 2 2 2 2 2 4 5 6 6 6 6 5 5 5 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 5 5 4 4 3 3 3 3 2 1 1 2 3 3 3 2 2 2 3 3 3 2 2 1 2 2 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 3 1 1 2 2 2 3 3 3 3 4 4 3 3 3 3 3 3 4 5 5 5 4 2 1 3 6 9 11 11 12 12 13 13 13 13 13 13 12 12 11 11 10 10 10 9 9 8 8 7 7 6 6 6 5 5 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 6 7 7 7 8 9 11 11 12 12 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 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 6 6 6 6 6 6 6 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 4 4 4 4 4 4 5 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 2 2 2 2 2 3 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 9 9 9 9 8 8 7 7 7 7 7 6 6 5 5 5 4 4 4 3 3 3 4 4 4 5 5 6 7 7 7 8 7 7 7 7 7 6 6 6 6 5 6 6 6 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 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 3 3 2 2 2 1 1 0 1 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 8 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 5 3 2 2 2 2 1 2 4 5 6 6 6 5 5 5 5 5 5 5 4 4 4 5 5 5 4 4 4 3 4 4 4 4 5 5 5 4 4 3 4 4 5 5 5 4 4 3 3 2 2 2 3 3 2 1 1 2 3 2 2 2 2 3 3 2 1 1 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 3 2 1 1 2 2 2 3 3 3 4 4 5 4 3 3 3 3 4 5 6 6 5 4 3 2 3 7 9 11 11 12 12 13 13 13 13 13 12 12 11 11 10 10 10 10 9 9 9 8 7 7 6 6 6 5 4 4 4 4 4 5 5 5 5 5 5 6 6 7 6 6 6 5 6 6 6 7 8 9 11 12 12 12 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 2 2 2 2 2 3 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 8 9 9 9 9 8 8 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 6 7 7 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 7 7 7 6 6 6 5 5 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 2 1 0 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 8 7 7 6 6 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 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 7 7 7 7 7 7 6 6 6 5 4 2 1 2 2 1 2 3 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 3 2 1 1 1 3 4 4 3 2 2 3 3 3 2 2 2 3 2 2 0 1 2 2 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 3 2 1 0 1 2 3 3 2 2 3 4 5 5 5 4 3 3 3 4 6 6 6 6 5 3 2 4 7 10 11 12 12 12 13 13 13 13 13 12 11 11 10 9 9 9 9 9 8 8 7 7 6 5 5 5 4 4 4 4 4 4 5 5 5 4 4 4 5 5 6 5 5 5 5 5 5 5 6 7 8 10 10 11 12 12 12 12 12 11 11 11 11 11 10 10 11 11 10 10 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 5 5 6 6 6 6 6 6 6 7 6 6 5 5 5 5 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 8 8 9 9 9 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 6 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 7 7 8 8 7 7 6 6 6 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 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 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 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 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 4 3 2 1 2 1 1 2 3 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 2 2 1 1 2 3 4 4 4 4 3 3 3 3 3 2 2 3 2 1 0 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 3 2 1 1 2 3 3 3 3 3 3 4 5 5 5 4 3 2 3 4 5 6 6 6 5 4 4 5 7 9 11 12 12 12 12 13 13 12 12 11 10 9 9 8 7 7 7 6 6 6 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 9 10 11 11 11 11 11 10 10 10 10 10 11 11 11 11 10 10 9 9 8 8 7 7 8 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 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 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 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 4 4 4 4 3 3 3 2 2 2 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 6 6 5 5 5 4 4 4 4 5 5 6 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 7 8 7 7 7 6 6 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 4 3 3 2 2 2 2 2 3 3 3 3 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 4 3 2 2 1 1 0 1 2 3 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 3 4 5 5 5 4 4 4 4 4 3 2 2 2 1 0 1 2 2 2 2 3 4 4 5 5 5 6 6 5 5 5 5 5 4 4 4 3 2 1 1 2 2 3 4 4 4 4 4 5 5 6 6 5 4 2 3 4 5 6 6 6 5 4 5 6 7 9 10 11 11 12 12 12 11 11 11 10 9 8 7 6 5 5 4 4 4 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 4 4 4 5 5 6 7 8 9 10 10 10 10 10 9 9 9 10 10 11 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 5 5 4 4 5 5 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 4 4 4 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 4 4 4 4 3 3 3 3 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 7 7 6 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 6 7 8 8 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 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 4 4 5 5 4 4 4 3 2 2 2 2 2 3 3 3 4 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 4 3 3 2 2 1 1 1 2 3 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 4 5 5 5 5 4 4 4 4 4 4 3 2 1 1 0 0 1 1 2 2 3 4 4 5 6 6 6 6 6 6 6 6 5 5 4 4 3 2 1 0 1 2 3 3 4 5 5 5 5 5 6 6 6 5 4 3 4 5 6 6 6 6 5 5 6 7 7 8 8 9 10 11 11 11 10 10 9 8 7 6 5 4 4 4 4 4 4 4 4 5 5 5 4 4 3 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 5 6 7 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 10 10 10 9 9 9 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 5 5 5 5 5 6 6 6 6 5 5 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 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 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 7 7 8 8 8 9 8 8 7 7 6 5 5 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 8 8 8 8 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 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 1 2 2 3 3 3 4 3 3 3 2 2 2 2 2 3 3 3 4 4 8 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 10 10 10 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 6 6 6 5 5 5 4 3 3 2 2 2 1 1 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 3 3 3 3 4 4 4 4 4 3 3 2 2 3 3 4 5 5 5 4 4 3 3 4 4 4 4 3 1 1 1 1 1 1 2 2 3 4 4 5 5 6 7 7 7 7 7 7 6 6 5 4 4 3 1 1 1 1 2 3 3 4 5 5 5 5 5 6 6 6 5 5 5 5 6 6 6 6 6 5 5 6 7 7 7 7 7 8 9 10 10 9 8 7 6 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 7 6 5 5 4 3 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 3 3 4 5 6 7 7 7 8 8 8 8 8 8 9 9 10 10 10 10 10 10 9 9 9 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 5 5 5 5 5 6 6 6 6 5 5 4 4 5 5 5 6 7 7 7 7 7 7 6 6 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 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 2 3 3 3 3 3 3 4 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 6 6 6 7 7 8 8 8 8 8 8 7 6 6 5 4 4 4 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 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 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 10 10 10 10 11 11 11 11 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 5 5 5 4 3 3 2 2 2 1 1 2 4 6 7 7 6 5 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 4 4 4 4 3 2 2 3 4 5 5 5 5 4 3 3 3 3 3 3 3 2 2 2 2 2 1 1 2 3 4 4 5 4 5 5 6 7 7 7 7 7 7 6 5 4 3 1 1 2 2 2 2 3 3 4 5 5 4 4 4 5 6 6 6 6 6 6 7 6 6 6 6 5 6 7 7 7 7 6 6 6 7 8 8 7 6 6 5 5 6 6 7 7 8 8 9 9 10 11 11 12 12 12 11 11 10 9 8 8 7 7 7 6 6 6 5 4 4 3 3 2 1 1 1 1 2 3 3 4 5 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 9 9 9 9 8 8 8 8 8 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 7 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 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 3 3 3 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 3 3 4 4 5 5 6 6 7 7 8 8 8 8 8 7 7 6 6 5 4 4 4 3 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 8 9 9 9 9 8 8 8 7 7 7 7 8 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 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 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 4 4 4 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 10 10 10 9 9 9 9 9 8 8 8 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 11 11 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 3 2 2 2 2 1 1 3 5 7 7 7 6 5 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 2 3 4 4 4 3 2 2 3 4 5 5 5 4 4 3 3 3 3 2 2 2 2 2 3 2 2 1 2 3 4 5 5 5 4 4 5 6 7 7 7 7 7 7 7 6 5 3 2 3 3 3 3 3 3 3 4 4 4 2 3 4 5 6 7 7 7 7 7 7 6 6 6 5 5 6 7 8 7 7 7 6 6 6 7 7 7 7 7 7 7 8 9 10 10 11 12 12 13 13 14 14 14 14 14 13 13 12 12 11 11 11 11 10 10 10 9 8 7 7 6 5 4 3 2 2 2 2 2 3 3 4 5 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 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 6 6 6 6 6 5 5 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 3 3 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 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 5 5 6 6 7 7 8 8 8 7 7 7 6 5 5 4 4 3 3 3 3 4 4 5 5 5 6 6 7 7 7 7 7 7 8 9 9 9 9 9 8 8 7 7 7 7 7 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 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 1 1 1 1 1 0 0 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 5 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 6 6 6 5 5 4 4 3 3 2 1 1 1 1 2 3 5 6 7 7 6 5 4 4 4 4 5 5 5 5 5 4 4 4 4 5 4 4 4 4 4 4 4 3 3 2 1 0 0 1 2 3 4 4 3 2 1 2 3 4 4 5 4 4 3 4 4 3 2 1 1 2 2 2 2 2 3 3 4 4 5 5 5 5 5 4 4 5 6 7 7 6 6 7 7 7 5 4 3 4 5 4 4 4 4 4 4 4 3 2 3 4 5 7 7 7 7 7 7 7 6 6 5 5 6 7 8 8 8 8 8 7 7 8 9 9 9 9 9 9 10 11 12 12 13 13 14 14 15 15 15 15 15 14 14 13 13 12 12 13 13 13 12 12 12 12 11 10 10 9 9 8 7 5 5 4 4 4 3 2 2 2 4 5 6 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 6 6 6 5 6 6 5 5 5 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 3 3 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 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 6 6 7 7 8 7 7 7 6 6 5 5 4 4 3 3 2 2 3 3 4 4 5 5 6 7 7 7 7 7 7 8 8 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 0 0 0 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 9 9 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 12 12 11 11 11 10 10 10 9 9 9 8 8 7 7 7 7 6 6 6 5 5 4 4 3 3 2 1 1 1 1 1 2 3 5 6 6 6 5 4 4 4 4 4 5 5 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 3 2 1 1 1 2 3 3 4 3 2 1 2 3 4 5 5 4 4 3 4 3 3 2 1 1 2 2 1 2 4 5 5 5 5 5 5 5 5 5 5 5 5 6 7 6 6 6 7 8 7 6 5 5 5 5 5 5 5 4 4 4 4 3 2 2 4 5 6 7 8 8 7 7 7 6 6 5 5 6 7 8 9 9 9 9 10 10 11 12 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 14 14 13 12 12 11 12 12 12 13 12 12 12 12 11 11 11 10 10 10 9 8 7 7 6 5 5 4 2 1 1 3 4 5 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 5 5 6 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 2 2 3 3 4 4 5 6 7 7 8 8 8 8 8 8 9 9 9 9 9 8 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 6 6 6 6 6 6 6 5 5 5 4 4 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 2 2 2 3 3 4 4 4 3 3 3 4 4 4 5 5 5 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 11 11 10 10 9 9 9 8 8 7 7 7 6 6 6 5 5 4 4 3 3 2 2 1 0 1 1 2 3 5 6 6 6 5 5 4 4 4 4 4 5 5 4 4 4 4 4 5 5 5 5 4 4 4 5 5 5 5 4 4 3 2 2 2 2 3 3 3 2 1 1 3 4 5 5 5 5 4 4 4 3 3 1 1 1 1 1 2 4 6 7 7 7 6 5 5 5 5 5 5 6 6 6 6 6 6 6 8 8 7 6 6 6 6 6 5 5 5 5 5 5 5 3 2 2 3 4 6 7 7 8 7 7 7 6 6 5 5 6 8 9 9 10 11 11 12 13 14 15 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 8 7 6 6 5 3 2 0 2 3 4 5 6 7 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 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 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 5 6 7 7 7 6 6 6 6 6 5 5 4 4 3 3 3 2 3 3 3 4 4 5 5 6 7 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 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 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 13 13 12 11 11 10 10 10 9 9 8 8 7 7 7 6 6 5 4 4 3 3 2 2 2 1 1 0 1 2 2 4 6 7 7 6 5 5 4 4 4 4 5 5 4 4 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 5 5 4 3 3 2 2 3 3 3 2 1 2 3 4 5 5 5 5 5 5 4 4 3 2 2 2 3 4 5 6 7 8 8 8 7 6 6 6 5 5 6 6 7 6 6 6 6 7 8 8 7 6 6 6 6 6 5 6 6 5 5 6 5 4 2 1 2 4 5 7 7 7 7 7 7 6 5 5 5 7 8 9 10 11 12 12 13 14 15 16 17 17 17 17 17 16 16 15 15 15 15 14 14 13 13 13 12 12 11 11 10 10 10 10 10 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 10 10 9 8 8 7 6 5 3 2 1 1 3 4 6 7 8 8 9 9 9 9 8 8 8 8 8 8 8 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 4 4 5 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 2 2 2 3 4 4 4 4 5 6 6 7 8 8 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 3 4 4 5 5 5 5 4 4 4 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 12 12 11 11 10 10 9 9 8 8 7 7 6 5 5 4 3 3 2 2 1 1 1 1 0 0 1 2 3 4 5 7 7 6 6 6 5 5 5 5 4 4 4 3 3 2 3 3 4 4 5 5 5 5 5 6 6 6 6 5 5 5 4 4 3 3 3 3 2 1 1 2 4 5 5 5 6 6 5 5 5 4 4 4 4 5 5 6 6 6 7 7 8 8 8 8 7 6 6 6 6 7 7 7 6 6 6 7 8 8 7 7 6 6 6 5 5 5 6 5 5 6 5 4 2 0 2 4 5 6 7 7 7 7 7 6 5 5 6 7 9 10 11 12 13 13 14 14 15 16 17 17 17 17 16 16 15 15 15 15 14 14 13 13 12 12 12 12 11 11 10 10 10 10 10 10 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 7 6 5 4 2 1 1 3 5 7 8 9 9 9 9 9 8 8 8 8 7 7 7 8 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 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 2 2 2 2 3 3 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 3 3 4 4 4 4 4 5 6 6 7 7 8 8 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 6 6 6 6 6 6 6 6 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 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 10 10 9 9 8 7 6 5 5 4 3 2 1 1 1 0 0 0 1 1 1 1 2 2 3 5 5 6 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 3 4 4 4 4 5 5 6 6 6 6 5 5 5 5 4 4 3 3 2 2 1 1 3 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 6 6 6 6 7 8 8 8 7 7 6 6 7 7 6 6 6 7 8 9 8 8 7 6 6 6 5 5 5 5 6 6 6 5 4 2 0 2 4 5 6 7 7 7 7 7 6 5 5 6 8 10 11 12 13 13 14 14 14 14 15 15 16 16 16 16 15 15 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 7 6 5 4 2 1 2 4 6 8 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 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 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 2 3 3 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 7 8 8 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 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 3 3 3 3 3 3 2 2 2 2 2 3 4 5 5 5 5 5 5 4 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 13 13 13 13 13 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 9 8 8 7 6 5 4 3 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 4 5 6 6 7 6 6 5 4 3 3 2 2 3 2 2 1 1 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 2 2 3 5 6 6 6 5 5 5 5 5 6 7 7 8 8 7 6 5 5 5 6 6 7 7 8 8 7 6 5 5 6 6 6 6 7 7 8 9 9 8 7 7 6 6 6 5 5 5 6 6 6 5 4 2 1 1 3 5 5 6 7 7 7 7 6 6 6 7 9 10 12 13 13 14 14 13 13 13 14 14 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 11 11 11 11 12 11 11 10 9 9 8 7 6 5 3 2 2 4 6 8 9 9 9 8 8 8 8 8 8 8 7 7 6 6 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 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 3 3 3 3 3 3 4 4 4 3 3 4 4 4 4 5 5 5 5 6 6 6 7 8 8 9 9 9 9 8 8 8 8 7 7 7 6 6 6 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 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 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 5 5 6 5 5 4 4 4 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 12 13 13 13 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 11 10 10 9 9 8 7 6 6 5 4 3 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 4 5 6 7 6 6 5 4 3 3 2 2 3 3 3 2 2 1 1 1 2 2 3 4 4 5 5 5 5 5 5 5 6 6 5 5 4 4 3 3 4 5 6 6 7 6 6 5 5 5 6 7 8 8 8 8 7 6 5 5 6 6 6 7 7 7 7 7 6 5 4 5 5 6 6 6 7 8 9 8 8 7 8 8 8 8 7 6 6 6 6 6 5 4 3 1 1 2 4 5 6 6 7 7 7 6 6 6 8 9 11 13 13 14 14 14 13 13 13 13 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 12 12 12 12 11 10 10 9 8 7 6 4 3 2 2 3 5 6 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 3 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 3 3 4 4 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 8 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 4 5 5 6 6 5 5 4 4 4 5 5 6 6 7 7 7 8 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 12 11 12 12 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 10 10 9 9 8 7 7 6 5 4 4 3 3 3 3 2 1 0 0 1 1 1 2 2 2 2 4 5 6 6 6 5 4 3 3 2 2 3 3 3 3 3 3 3 2 1 1 1 2 2 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 7 7 8 8 8 8 7 6 6 6 6 6 6 6 7 6 6 6 6 5 4 4 4 4 5 5 6 7 8 8 8 8 8 9 11 11 10 9 7 6 6 6 6 5 4 3 1 0 2 3 4 5 6 6 7 7 7 7 7 9 10 12 13 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 15 15 15 16 16 16 16 15 15 15 15 15 15 15 14 14 13 13 13 12 12 11 11 11 11 12 12 12 12 11 11 10 9 8 7 5 4 3 3 2 3 4 5 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 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 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 4 4 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 3 3 2 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 4 4 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 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 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 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 6 5 5 4 4 4 4 5 5 6 7 7 7 8 8 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 13 13 13 14 13 13 12 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 10 9 9 8 7 7 6 6 5 4 3 3 3 3 3 3 3 2 1 1 1 0 0 1 2 3 4 5 6 6 6 5 4 3 3 2 2 3 4 4 4 4 4 4 3 3 2 1 1 1 2 3 4 4 5 5 6 6 6 6 6 7 7 7 8 8 9 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 6 7 8 8 9 10 11 13 14 12 10 8 7 7 6 6 5 4 3 2 1 2 3 4 5 6 6 7 7 8 8 9 10 11 13 14 14 14 13 13 13 13 14 14 14 15 15 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 11 12 12 12 12 11 11 10 9 8 6 5 5 5 4 3 3 3 4 5 6 6 7 7 7 7 6 6 5 5 5 5 5 5 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 5 5 5 5 5 6 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 4 4 4 4 4 4 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 4 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 4 4 4 3 3 3 4 4 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 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 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 6 6 6 6 5 5 5 5 6 6 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 13 13 14 14 14 13 12 12 12 12 13 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 10 9 8 7 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 3 4 5 6 5 5 4 3 3 2 2 3 4 4 4 4 4 4 4 3 3 2 2 1 1 2 3 3 4 5 5 5 5 6 6 6 7 7 8 10 11 11 11 10 9 9 9 9 8 8 8 8 8 9 9 8 8 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 5 5 6 7 8 8 9 10 12 14 14 13 11 9 8 7 7 6 6 5 4 3 3 3 4 4 5 6 7 8 8 9 10 10 11 12 13 14 14 14 13 13 13 14 14 15 15 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 16 16 16 16 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 11 10 9 8 7 6 6 6 6 5 4 3 3 4 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 5 4 4 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 2 2 2 3 4 4 5 4 4 4 4 4 4 4 4 4 3 4 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 4 4 4 4 3 4 4 5 5 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 9 6 6 6 6 5 5 5 5 6 6 6 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 13 12 11 11 11 11 12 13 13 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 14 13 12 11 10 9 8 7 6 5 5 4 3 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 1 1 2 2 2 4 4 4 3 3 2 2 2 3 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 4 4 4 5 5 6 6 7 7 8 9 11 12 13 12 10 9 9 9 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 6 5 4 3 2 3 3 4 5 5 5 5 6 6 6 5 5 6 6 7 8 8 10 11 13 14 13 11 9 8 8 8 8 7 6 5 4 4 4 4 5 6 6 7 8 9 10 12 12 13 14 14 14 14 14 14 14 14 15 15 16 16 17 17 16 16 15 15 16 16 16 16 16 16 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 11 10 9 8 8 8 8 7 7 6 5 3 3 3 4 5 5 5 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 6 6 6 7 7 7 7 6 6 6 6 6 6 7 7 6 6 6 6 6 5 5 5 5 5 6 6 6 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 3 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 2 2 3 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 4 3 3 3 2 3 3 4 4 3 3 3 3 4 4 4 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 4 4 4 4 5 5 5 5 5 6 6 6 7 7 8 8 8 9 9 6 6 5 5 5 5 5 5 5 6 6 5 5 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 13 13 12 10 10 9 9 10 11 12 12 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 15 15 14 13 12 11 10 9 7 6 5 4 3 2 1 1 2 2 3 3 2 2 2 1 1 2 2 2 2 1 1 2 3 3 1 1 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 5 5 4 4 3 2 3 3 3 4 4 4 5 5 6 7 7 8 8 9 11 12 12 11 10 9 8 8 8 9 9 9 10 10 10 10 9 9 9 8 7 7 6 5 4 3 1 1 1 1 2 3 4 4 5 5 6 6 6 6 6 6 6 6 7 8 10 11 13 12 11 9 8 8 8 8 8 7 6 5 5 5 5 6 6 7 8 9 11 12 14 15 15 16 16 16 16 15 15 16 16 16 17 17 18 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 10 9 9 9 9 9 8 8 7 6 5 4 3 3 3 4 5 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 6 6 6 6 7 7 7 7 7 6 6 6 6 6 5 5 5 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 4 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 0 1 1 1 1 2 3 3 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 3 4 4 4 3 3 3 3 4 4 4 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 4 5 5 6 7 8 8 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 3 3 4 4 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 5 5 5 5 5 5 5 5 5 6 6 5 5 5 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 12 10 9 9 8 9 9 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 14 14 14 14 12 11 10 8 7 6 4 3 2 2 1 1 1 2 3 3 3 2 2 2 2 2 2 2 3 2 2 2 4 5 4 3 1 1 1 1 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 3 4 4 4 4 5 5 6 6 7 7 7 8 8 9 10 11 11 10 9 8 8 8 9 9 10 10 10 11 10 10 9 9 8 7 6 6 5 5 3 2 1 1 1 1 1 2 3 4 4 5 5 6 6 5 5 5 5 5 6 7 8 10 11 11 10 8 7 8 8 8 8 7 6 5 5 5 6 7 8 9 10 11 12 13 15 16 17 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 10 10 10 10 10 9 9 8 7 6 5 4 4 3 2 3 4 5 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 2 2 3 3 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 4 4 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 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 6 5 5 4 3 3 3 4 4 5 5 5 6 6 7 7 7 8 8 8 9 9 9 10 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 12 12 10 9 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 12 11 9 7 6 5 4 3 2 1 0 0 0 0 1 2 3 3 3 2 3 3 3 3 4 4 4 4 3 4 5 6 5 4 2 1 2 2 2 2 3 4 4 4 5 5 6 6 6 6 6 6 6 5 4 4 4 5 5 5 5 6 6 7 7 8 8 8 8 8 8 9 10 10 9 8 8 8 9 10 11 11 11 11 10 9 9 8 7 6 6 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 5 5 5 5 5 5 5 6 8 9 10 10 9 7 6 7 8 8 7 6 6 5 6 6 7 8 10 11 12 13 14 15 15 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 11 11 10 10 11 10 10 9 8 8 7 6 5 4 3 2 2 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 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 4 4 3 3 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 3 2 2 2 1 1 1 1 1 2 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 2 3 3 3 3 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 5 5 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 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 8 8 7 6 5 4 4 3 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 9 9 10 10 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 6 6 7 8 8 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 12 11 10 9 8 7 7 7 7 7 8 9 9 10 10 11 10 11 11 11 11 11 11 12 11 10 9 7 5 3 2 2 1 1 1 1 2 1 1 1 1 1 2 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 5 4 2 2 2 2 2 3 3 4 5 6 7 7 8 7 7 7 7 6 5 4 4 4 5 5 6 6 6 7 7 8 8 9 9 9 8 8 8 8 8 8 8 7 8 9 11 12 12 11 10 9 9 8 7 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 4 4 5 5 5 6 7 8 9 9 9 8 6 6 6 6 7 6 6 6 6 7 8 10 12 14 15 16 17 16 16 17 17 18 18 18 18 19 19 20 20 20 20 20 19 19 19 19 19 18 18 17 17 17 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 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 10 10 9 9 8 7 6 5 4 3 3 2 2 2 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 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 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 3 3 3 4 4 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 9 9 8 7 6 5 5 4 3 3 3 4 4 5 6 6 6 7 7 8 8 9 9 9 9 9 10 10 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 5 6 6 7 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 13 13 13 12 11 10 9 8 7 7 7 7 7 8 8 9 10 10 10 10 10 10 10 10 10 10 10 9 8 6 4 3 1 0 1 2 2 2 2 3 2 2 2 2 2 2 3 4 4 5 5 5 5 5 5 6 6 5 5 5 5 4 3 2 2 2 2 2 3 4 5 7 8 9 9 8 8 8 8 7 6 5 3 3 4 5 6 7 7 7 8 8 8 9 9 10 10 9 8 7 6 6 6 6 7 8 10 12 12 11 10 8 7 6 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 7 7 7 6 6 6 5 5 5 5 5 6 6 7 8 9 9 9 8 6 5 5 6 6 6 6 7 8 9 11 13 16 18 19 19 19 19 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 8 8 7 6 5 4 3 3 2 2 2 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 6 6 6 6 7 7 8 8 8 7 7 6 6 5 5 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 2 1 1 1 1 1 1 0 0 1 1 1 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 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 3 3 3 3 4 4 3 3 4 4 5 5 5 6 6 6 6 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 5 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 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 9 9 8 7 6 5 4 4 3 4 4 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 5 5 5 4 4 4 4 4 5 5 5 6 6 6 5 5 5 4 5 5 6 7 7 8 9 9 10 11 11 12 12 13 13 13 14 14 14 14 14 13 13 11 10 9 9 8 8 7 8 8 9 9 9 9 10 10 11 10 10 10 10 10 10 9 8 7 6 4 3 2 1 0 1 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 5 5 5 5 5 5 4 3 2 1 1 2 2 2 2 4 6 8 9 9 9 9 9 9 8 8 7 5 3 3 5 6 7 7 7 8 8 9 9 9 9 9 9 8 7 6 6 6 6 6 7 9 11 12 12 10 8 6 5 4 4 4 3 3 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 6 6 6 6 8 9 9 8 7 6 5 5 5 6 6 7 9 11 13 15 17 18 20 20 21 20 20 19 19 20 20 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 10 10 9 8 8 7 7 6 5 4 3 2 2 2 2 2 3 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 8 8 8 8 7 7 6 6 7 7 7 8 8 8 7 7 6 6 5 5 5 6 6 6 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 4 4 3 3 3 3 3 2 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 7 7 7 7 7 6 6 6 6 6 5 5 5 4 3 3 3 3 3 4 4 4 4 4 4 5 5 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 10 10 9 8 6 6 5 4 4 3 4 4 5 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 4 4 5 5 6 7 8 8 9 10 10 11 12 12 13 13 13 14 14 14 14 14 14 13 12 11 10 9 9 9 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 5 4 3 3 2 1 0 1 2 3 3 3 3 3 4 4 5 4 3 2 2 3 4 3 3 2 3 3 4 4 4 4 4 3 2 1 0 1 1 1 2 2 4 6 8 9 9 10 10 10 10 9 9 7 5 4 5 7 8 8 8 8 8 8 9 9 9 9 8 7 6 5 5 5 5 6 7 9 11 13 13 12 9 7 5 4 4 3 3 3 3 4 4 5 5 6 7 8 8 9 9 8 8 8 8 7 7 6 6 5 5 5 5 5 5 6 5 5 6 7 8 9 8 7 6 5 5 5 6 7 9 11 14 16 18 19 19 20 20 20 20 20 19 19 20 20 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 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 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 10 10 9 8 8 7 7 6 5 4 3 2 1 2 2 2 2 3 3 4 4 4 5 6 6 7 7 8 8 8 7 7 7 7 7 6 6 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 6 6 7 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 3 3 3 3 3 3 4 4 4 4 3 3 3 3 2 1 0 1 1 1 1 1 1 1 0 1 1 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 5 4 4 3 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 8 7 6 5 5 4 4 4 4 5 5 6 6 7 7 7 8 8 9 9 9 9 9 8 8 8 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 6 6 7 8 8 9 10 11 11 12 12 13 13 14 14 14 14 14 14 14 13 12 11 10 10 9 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 9 9 8 7 6 4 3 2 2 1 1 1 2 3 4 4 4 3 3 4 5 5 5 3 1 1 3 3 3 1 1 2 2 3 3 3 4 3 3 2 2 2 2 2 2 2 4 5 7 8 9 10 11 11 11 11 11 10 8 7 7 8 9 9 9 8 8 9 9 10 10 9 8 7 6 5 5 4 5 6 7 9 11 12 13 12 10 8 7 5 4 3 2 2 3 4 5 5 6 6 7 8 9 9 9 9 9 8 8 8 7 7 6 5 5 5 5 5 5 6 6 5 5 6 7 8 9 8 7 6 5 5 5 6 7 10 13 16 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 9 8 8 8 7 7 6 5 3 2 2 1 1 2 3 3 2 2 2 3 4 6 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 5 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 9 9 9 8 8 7 7 6 5 5 4 4 4 4 5 5 6 6 7 7 7 8 8 9 9 9 8 8 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 6 6 7 8 9 9 10 11 11 12 12 13 13 14 14 14 15 15 15 14 14 13 12 11 10 10 11 11 11 11 12 12 12 12 11 11 10 10 10 10 9 9 8 8 6 5 3 2 2 1 1 2 3 4 4 5 5 5 5 4 4 5 6 5 5 4 3 4 5 4 3 3 3 4 4 4 4 5 4 4 4 4 4 4 4 3 4 6 8 9 10 10 11 11 12 12 12 12 11 10 9 9 10 10 10 9 9 9 10 11 11 11 10 8 7 6 6 6 5 6 7 8 10 11 12 12 11 9 7 6 6 5 3 2 3 4 5 6 7 7 7 7 8 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 6 6 6 5 5 5 6 7 8 9 8 7 6 5 5 5 6 8 11 15 17 18 18 18 17 18 18 18 19 19 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 12 12 11 11 11 10 10 9 9 8 8 8 7 6 5 4 3 2 2 2 2 2 2 2 2 2 3 5 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 7 7 8 8 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 3 3 3 3 4 5 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 2 2 2 2 2 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 5 4 4 3 3 3 2 2 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 4 5 6 6 7 7 7 7 8 8 8 8 8 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 7 8 9 10 10 11 11 12 12 13 13 14 14 15 15 15 15 15 15 14 13 12 12 12 12 12 12 12 12 13 13 13 12 11 10 10 10 9 9 9 8 7 5 4 3 2 2 2 2 3 4 5 6 6 6 6 5 4 4 4 5 5 6 6 5 5 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 8 10 11 12 11 11 11 12 12 13 12 12 10 9 10 11 11 10 10 10 11 12 13 14 13 11 10 8 8 8 8 8 8 8 9 10 11 11 10 9 7 7 6 6 5 3 3 4 5 7 8 9 8 8 8 8 8 9 9 9 9 8 8 7 7 6 6 6 5 5 5 6 6 6 6 6 7 7 8 9 9 8 7 6 5 4 4 6 9 12 15 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 18 17 17 17 16 17 17 17 17 18 18 18 19 19 19 19 19 18 18 19 19 19 19 20 20 20 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 11 11 10 9 9 9 9 8 8 7 7 6 5 4 3 3 3 3 2 2 2 2 3 6 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 2 2 3 4 4 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 3 3 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 5 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 5 5 4 4 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 7 7 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 5 5 6 6 6 6 7 7 7 8 7 7 6 5 5 5 5 6 6 6 6 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 9 10 11 11 11 11 12 13 13 14 15 15 15 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 13 13 12 11 10 10 10 9 9 8 7 6 4 3 2 2 2 3 4 5 6 7 7 7 6 5 4 3 3 4 5 6 7 7 6 6 7 7 7 6 6 6 6 6 7 7 7 6 7 7 7 7 6 6 7 9 12 13 12 11 10 9 10 11 12 12 11 10 9 10 10 10 10 10 11 13 14 15 15 14 13 12 11 11 11 11 11 10 10 10 10 9 9 8 7 6 7 6 6 5 4 4 5 7 8 9 9 9 8 8 8 8 8 8 9 9 8 8 7 7 6 6 5 5 4 5 5 6 6 7 8 8 9 9 9 8 7 6 5 4 4 4 5 9 12 15 16 17 17 17 17 17 17 17 18 18 17 16 16 16 16 17 16 16 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 10 10 10 9 9 8 8 7 7 6 5 5 4 4 4 4 3 3 3 5 7 9 10 10 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 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 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 2 2 2 2 3 4 4 4 5 5 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 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 6 7 7 7 6 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 5 5 5 6 6 6 6 6 7 7 7 6 5 4 4 4 4 5 6 7 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 8 10 11 11 11 11 11 12 13 14 15 15 15 16 16 16 16 15 15 15 15 14 14 13 13 12 12 12 12 12 12 11 10 10 9 9 8 7 6 4 3 2 2 3 3 4 5 6 7 8 8 7 5 4 2 2 3 4 6 7 8 8 7 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 10 12 13 11 10 8 8 8 10 10 10 9 8 8 9 10 9 9 10 11 13 15 15 15 15 14 13 13 13 13 13 13 12 12 11 10 9 7 6 5 6 7 6 6 4 4 5 7 8 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 5 4 3 3 4 4 4 5 6 7 8 9 9 8 8 6 5 4 3 3 3 5 8 11 13 15 16 17 18 18 18 18 18 18 17 16 15 15 15 16 16 16 15 15 14 14 15 15 16 16 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 8 8 8 7 6 6 5 5 5 5 5 6 7 8 10 11 11 10 8 7 6 6 5 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 1 1 1 2 3 3 4 5 5 5 5 4 4 3 3 2 2 2 3 3 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 6 6 6 6 6 6 7 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 4 4 3 3 4 4 5 6 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 7 9 11 11 11 11 11 12 13 14 15 15 15 15 16 16 16 15 15 15 15 15 14 14 13 12 12 12 11 11 11 11 10 9 9 8 7 6 5 3 3 3 4 4 5 6 7 8 9 9 8 7 5 3 2 1 2 4 6 8 8 8 7 6 7 8 7 6 5 4 4 5 5 6 5 5 5 5 5 5 5 5 8 10 12 12 10 8 7 7 7 8 9 9 8 7 7 8 9 8 9 10 11 13 14 15 15 15 15 14 14 14 13 13 13 13 13 12 11 9 6 4 5 6 7 6 5 5 5 6 7 8 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 5 4 3 2 3 3 3 3 3 4 6 7 8 8 8 7 6 5 4 4 4 4 4 6 9 10 12 14 16 18 19 19 18 18 18 17 16 15 14 14 14 15 15 15 14 14 14 14 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 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 13 13 13 13 13 12 12 12 12 12 11 11 10 9 9 9 8 8 8 8 7 7 6 5 5 6 6 7 9 10 11 12 11 9 8 6 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 5 4 3 2 2 1 1 1 2 3 4 4 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 2 2 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 5 5 5 5 5 5 6 6 7 7 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 4 4 5 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 7 8 10 11 11 11 11 12 13 14 14 15 15 15 15 15 15 15 15 14 14 15 14 14 13 13 13 13 12 11 11 10 10 9 8 7 6 4 3 3 3 4 4 5 6 7 9 10 11 11 9 8 6 4 2 1 2 4 6 8 9 8 7 7 7 7 7 6 5 4 3 4 5 5 5 4 4 4 4 4 3 5 8 10 11 10 8 7 6 6 7 7 8 8 7 6 6 7 8 8 9 10 11 12 13 14 15 16 16 15 14 13 12 11 12 13 13 13 11 8 5 3 5 6 6 5 5 5 6 7 8 8 8 8 8 8 8 8 7 7 7 6 5 5 4 4 4 4 4 3 2 1 2 2 2 3 3 4 5 5 6 7 7 7 6 5 4 5 6 6 5 4 5 6 9 11 14 16 18 18 18 18 17 17 16 14 13 13 13 14 14 14 13 13 13 14 14 15 15 16 16 17 18 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 10 9 9 9 9 9 9 8 8 7 7 6 6 6 7 8 9 10 11 11 10 9 8 7 6 6 6 7 7 8 8 8 8 8 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 3 3 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 5 5 4 3 2 1 1 1 1 2 3 3 4 5 5 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 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 5 6 6 6 6 6 5 5 5 6 7 7 7 7 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 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 3 3 3 4 4 5 5 5 5 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 3 3 4 4 5 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 7 9 10 11 11 11 11 12 13 14 14 15 15 15 14 14 14 13 13 13 13 13 13 12 12 13 13 13 12 11 10 10 9 8 6 4 3 3 3 4 4 5 6 7 8 10 12 12 12 10 8 7 5 3 2 3 5 7 8 9 8 8 8 8 8 8 8 7 5 5 5 5 5 5 4 4 4 4 3 4 6 8 10 10 9 8 6 6 6 6 7 8 8 6 5 5 6 7 8 9 10 10 10 10 11 14 15 16 15 13 11 10 10 11 12 13 12 11 8 5 4 5 6 5 5 5 7 7 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 3 3 2 3 3 2 1 1 2 2 3 3 3 4 4 4 4 5 6 6 5 4 4 5 7 8 7 5 3 3 5 8 11 13 15 16 17 17 17 16 16 15 14 13 13 14 14 14 13 13 13 14 14 15 15 16 17 18 19 20 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 8 9 10 11 11 10 9 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 7 8 8 9 9 9 9 8 8 7 7 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 4 3 2 1 0 1 1 2 2 3 3 4 5 5 6 5 5 5 5 5 5 4 3 2 1 1 2 3 3 3 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 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 5 6 7 7 6 6 5 5 6 7 8 8 8 7 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 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 3 3 3 4 4 5 5 5 5 6 6 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 3 3 3 3 4 5 5 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 8 9 10 10 10 11 12 13 14 14 14 14 14 14 14 13 12 11 11 12 12 11 11 11 11 13 13 13 12 11 9 8 6 5 3 3 3 4 4 4 5 6 7 9 10 11 12 11 10 8 7 5 4 3 4 5 7 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 4 5 6 8 9 10 10 9 8 7 7 7 7 7 7 7 5 4 4 5 7 8 9 10 9 8 8 9 11 14 15 14 12 10 9 9 10 11 12 11 10 8 5 5 6 6 5 5 6 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 4 4 3 3 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 4 5 5 5 4 4 5 7 9 9 7 4 2 4 6 8 10 12 14 15 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 18 20 20 21 21 22 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 14 14 13 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 11 11 11 10 10 10 9 9 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 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 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 4 3 2 0 0 1 1 1 2 2 3 4 4 5 5 5 6 5 5 4 4 3 2 2 1 1 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 6 8 8 7 6 6 6 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 6 6 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 3 3 2 2 2 3 3 3 3 3 3 4 5 5 6 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 6 7 8 8 9 10 11 12 13 13 14 14 14 14 14 13 12 11 11 10 10 10 10 10 9 10 11 12 12 11 10 9 7 5 4 3 2 3 3 4 4 5 6 7 9 10 10 10 9 8 7 6 4 3 3 4 5 7 8 8 8 9 9 9 9 10 10 10 10 10 9 8 8 7 7 6 6 6 6 7 8 9 9 9 9 9 8 8 8 7 7 6 6 5 4 3 3 6 8 9 10 9 8 8 8 10 13 14 13 11 9 9 9 10 10 11 10 8 6 5 6 6 6 6 6 7 8 8 8 8 8 7 7 7 6 6 5 4 4 4 4 4 4 4 3 2 1 2 2 3 3 3 3 3 3 3 3 2 2 3 4 5 5 4 3 3 5 7 9 10 9 6 3 3 5 7 8 10 12 14 14 14 14 14 15 15 15 14 14 14 14 15 15 14 15 15 15 16 17 18 19 20 20 21 21 21 21 21 21 21 21 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 12 12 11 10 9 9 8 8 8 8 8 8 9 9 10 10 10 10 11 11 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 6 6 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 6 6 6 5 5 4 4 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 4 3 1 0 0 1 1 1 2 2 3 3 3 4 4 4 4 4 4 3 3 3 2 2 1 2 2 3 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 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 5 6 7 8 8 7 7 7 7 8 9 9 9 8 8 8 7 7 7 7 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 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 6 6 5 5 4 4 4 3 3 3 2 2 2 2 3 3 4 4 3 3 3 3 4 5 5 6 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 6 7 7 8 9 10 11 12 13 13 13 14 14 14 13 12 11 11 10 10 10 10 10 9 9 9 10 10 10 9 7 5 3 2 1 1 2 3 3 4 5 6 8 9 9 9 8 7 6 5 4 4 3 3 4 6 8 9 9 9 8 7 8 9 10 10 10 10 9 9 9 8 8 8 7 6 6 7 7 7 8 9 10 10 10 9 8 8 8 7 7 6 5 4 3 2 4 7 9 10 10 9 9 9 9 10 11 11 10 9 9 9 9 10 9 8 6 5 5 6 6 6 7 7 8 8 8 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 1 1 2 3 4 3 2 2 2 4 6 9 10 10 8 5 3 4 6 7 9 11 12 13 13 13 13 14 14 14 15 14 14 15 15 15 15 15 16 16 17 17 18 19 19 20 20 20 20 20 20 21 21 21 20 20 19 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 11 10 9 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 5 5 5 4 4 4 5 5 5 5 5 5 6 6 5 5 4 3 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 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 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 4 4 4 4 5 5 5 5 6 7 8 8 8 8 8 8 9 9 10 9 9 9 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 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 2 2 2 2 2 3 3 4 4 3 2 2 2 3 4 5 5 6 8 8 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 6 6 7 7 8 9 10 11 12 12 13 13 13 13 13 12 12 11 10 9 10 10 10 9 9 8 8 8 8 7 5 3 2 1 1 1 1 2 3 4 5 6 8 9 9 8 7 5 4 4 3 3 3 4 5 7 9 10 10 9 8 6 6 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 7 9 10 10 9 8 8 8 8 9 9 8 7 6 5 3 4 6 8 10 11 11 10 9 8 7 8 8 8 7 8 8 9 9 9 8 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 5 4 3 3 4 4 4 4 4 4 5 4 4 4 3 3 3 3 3 3 2 1 0 1 2 2 2 1 0 1 2 5 8 10 11 10 7 5 4 5 6 8 10 11 12 12 12 13 13 13 13 14 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 21 20 20 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 15 14 14 13 12 12 11 10 9 9 8 8 8 9 9 9 10 11 11 12 13 13 13 13 12 12 12 12 11 11 11 10 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 7 8 8 8 8 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 4 3 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 3 3 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 6 6 7 8 8 8 8 8 8 9 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 2 2 2 2 2 3 3 4 3 3 2 2 2 3 3 4 5 5 6 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 6 7 7 8 9 10 11 11 12 12 12 13 13 12 12 11 10 10 10 10 10 9 8 8 7 7 6 4 3 2 2 1 2 2 2 2 2 3 4 5 7 7 8 7 5 4 3 3 3 4 4 4 6 7 9 11 10 9 7 5 5 7 7 7 7 8 8 7 7 7 7 7 6 5 5 5 6 6 8 9 10 9 8 7 7 8 9 10 11 11 10 9 7 5 5 6 8 11 12 12 10 8 7 7 6 6 5 5 6 7 8 9 9 9 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 5 4 3 4 4 4 4 5 5 6 5 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 0 1 4 7 11 13 11 9 6 4 4 6 7 9 10 11 12 12 12 12 12 12 12 13 13 14 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 19 19 19 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 17 17 17 17 16 15 14 13 13 12 12 11 10 9 9 9 9 9 9 10 10 11 12 13 13 13 13 12 12 12 12 12 11 10 9 9 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 3 3 2 2 1 2 2 2 2 3 3 3 3 3 3 3 4 4 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 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 6 7 7 8 8 8 8 8 9 9 10 10 10 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 2 1 1 1 2 3 4 4 5 5 6 9 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 6 7 7 8 8 9 10 11 11 12 12 12 12 12 12 11 11 10 10 9 9 9 8 8 7 6 4 3 2 2 2 2 3 3 2 2 2 2 3 4 5 6 6 5 4 3 3 3 3 4 4 5 6 8 10 11 10 8 6 4 5 6 7 7 7 7 7 7 7 7 7 5 4 5 5 6 6 7 9 10 9 8 6 5 6 8 10 12 13 13 12 10 8 6 6 8 10 11 12 12 11 9 7 7 6 5 4 4 5 6 8 9 10 9 8 7 7 8 8 9 10 10 9 9 8 8 8 8 8 7 7 7 7 7 5 4 3 3 4 4 4 5 6 6 5 4 3 3 3 3 3 3 3 3 2 3 3 3 3 3 2 1 1 2 4 7 11 13 12 10 6 4 4 6 7 8 10 11 11 12 12 12 12 13 13 13 13 14 15 15 16 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 19 19 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 16 15 15 14 14 13 12 11 10 10 10 10 10 10 10 10 10 11 11 12 12 13 12 12 12 12 12 11 10 9 9 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 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 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 6 7 8 9 8 8 8 8 9 10 10 10 10 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 2 2 1 1 1 2 2 3 4 5 5 5 6 9 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 6 7 7 7 8 9 10 10 11 11 11 11 11 12 12 12 11 11 10 10 9 9 8 8 6 5 4 3 2 2 3 3 3 3 2 2 2 3 3 4 5 5 5 4 3 2 2 3 3 4 4 5 6 7 9 10 10 8 5 3 3 5 6 6 6 7 7 7 7 6 6 4 4 6 7 7 8 9 10 10 9 7 5 4 6 9 11 13 14 13 12 10 8 7 7 9 11 13 13 12 11 9 8 7 6 5 5 4 5 7 9 10 9 7 5 5 6 6 7 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 5 4 3 3 3 4 4 6 6 6 5 4 3 3 3 3 3 2 2 2 3 3 4 4 3 3 3 3 4 4 6 8 11 13 13 10 7 5 5 6 6 7 9 10 11 11 12 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 15 15 16 16 16 17 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 9 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 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 2 2 2 3 3 3 3 3 4 4 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 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 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 5 5 6 8 9 10 9 8 8 8 9 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 2 2 1 1 1 1 2 3 4 4 5 5 5 6 9 9 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 11 11 11 11 11 11 12 12 11 11 10 10 9 9 9 8 6 5 4 3 3 3 3 3 2 2 2 3 4 5 5 5 5 5 5 4 3 2 2 3 3 4 5 5 6 7 9 10 9 6 4 1 2 4 5 5 6 6 8 8 7 6 5 5 7 8 9 10 10 11 11 10 8 6 5 6 7 9 11 13 13 13 11 10 9 8 9 11 12 14 14 13 12 10 9 8 7 6 5 6 6 8 10 10 8 5 3 3 4 4 6 7 7 8 8 8 8 8 8 7 7 6 6 6 6 6 5 4 3 3 3 4 5 6 6 5 4 3 3 2 2 2 2 1 1 2 3 4 4 4 4 4 4 5 6 6 7 9 11 13 13 10 7 5 5 6 6 7 9 10 10 11 12 13 14 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 12 12 13 13 14 15 15 16 17 17 18 17 17 16 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 18 18 17 17 16 16 15 14 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 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 3 3 3 3 3 3 3 2 2 2 3 3 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 3 3 3 3 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 7 9 10 11 10 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 3 3 3 2 2 3 3 3 2 2 1 1 2 2 3 3 4 4 5 5 5 6 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 8 8 8 8 8 8 9 9 10 11 11 11 11 11 12 12 12 11 11 10 10 10 9 9 8 6 5 4 4 4 3 3 2 2 3 4 5 7 7 7 6 6 5 5 4 2 1 2 3 4 5 6 6 6 7 9 9 8 5 2 1 3 5 5 5 5 6 8 8 8 7 7 8 10 10 11 11 11 11 11 9 7 6 6 7 8 10 10 11 11 11 10 10 11 11 11 12 13 14 14 13 12 11 10 10 9 8 8 8 8 9 11 11 8 5 2 2 2 3 4 5 5 6 6 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 5 6 5 4 3 3 3 3 3 3 2 2 2 2 3 4 4 4 4 5 6 6 7 8 9 9 11 12 12 10 7 5 5 6 7 8 9 10 10 11 12 14 15 15 15 15 15 14 14 14 14 13 13 12 11 10 9 8 8 7 7 7 8 9 10 10 11 12 13 14 15 16 17 17 17 17 16 16 15 15 14 13 13 13 14 14 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 18 18 17 17 16 15 15 14 14 13 13 13 12 12 12 13 12 12 12 11 11 11 11 11 11 11 11 10 9 8 7 7 7 7 7 7 8 8 7 7 7 7 7 6 5 5 5 5 5 5 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 4 4 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 6 7 9 11 12 11 10 9 9 9 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 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 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 5 5 5 5 6 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 11 11 11 11 12 12 12 11 11 11 10 10 10 9 8 7 6 4 4 4 3 3 3 3 4 4 6 7 8 8 7 6 5 5 4 3 2 1 2 3 5 6 7 8 8 8 9 9 7 4 2 4 6 7 7 6 5 5 7 8 7 8 9 10 11 11 12 12 12 11 10 9 8 8 8 8 8 8 8 8 10 10 10 11 13 13 13 12 12 13 13 13 11 11 11 12 12 12 11 11 10 11 11 11 9 6 3 2 2 1 2 3 4 5 6 7 7 7 6 5 5 6 6 6 5 4 4 5 5 4 4 5 5 5 5 4 3 4 5 5 5 5 5 4 4 3 3 4 4 4 5 6 7 8 9 9 9 10 11 11 11 9 7 5 5 5 7 9 10 11 11 11 13 14 15 15 15 14 14 13 13 12 12 11 10 9 8 7 6 5 4 3 3 3 4 5 6 7 8 9 10 11 13 14 15 16 16 16 16 15 15 14 14 13 12 13 13 14 14 15 15 15 15 15 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 17 16 16 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 10 9 8 8 7 7 7 7 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 3 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 6 6 8 10 12 12 12 11 10 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 9 8 8 7 7 7 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 3 3 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 12 12 11 11 11 11 10 9 9 8 7 6 4 3 3 3 3 3 3 4 5 7 8 9 9 9 7 6 5 5 4 2 1 1 3 4 5 6 7 9 9 9 9 8 6 2 2 5 7 8 8 7 6 5 6 6 7 8 9 10 11 11 12 12 12 11 10 9 9 9 8 8 7 6 6 7 9 10 11 13 14 14 13 12 12 12 12 11 10 10 11 13 14 14 14 13 12 11 11 10 9 7 4 2 1 1 1 1 3 4 6 7 7 6 5 4 5 6 6 5 4 4 4 5 4 4 4 4 5 5 4 4 5 6 6 6 6 6 6 6 5 5 4 4 4 5 6 6 7 9 9 10 10 10 10 11 10 8 6 5 5 5 7 9 11 12 12 12 13 14 15 15 14 14 13 12 11 10 10 9 8 7 6 5 4 4 3 2 1 0 1 1 3 4 6 7 8 9 10 11 12 14 14 15 15 15 14 14 13 12 12 12 13 13 14 15 15 15 15 15 15 15 16 17 17 17 17 17 18 18 17 17 17 17 18 18 18 18 18 18 18 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 9 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 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 4 4 4 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 2 3 3 3 3 3 4 4 4 4 5 5 5 4 4 3 3 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 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 9 11 12 13 13 12 11 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 10 10 10 10 10 9 9 9 8 9 9 10 10 10 10 9 9 10 10 10 11 11 11 10 9 8 8 7 7 7 7 7 7 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 5 5 5 5 5 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 11 11 11 10 10 9 8 7 6 4 3 2 3 2 2 2 3 4 6 8 10 10 10 9 8 6 5 5 3 1 1 3 4 5 5 5 6 7 9 9 9 7 5 2 3 5 7 8 8 7 6 6 6 6 6 7 8 9 9 10 11 12 11 11 10 9 9 9 8 7 6 6 6 7 9 11 13 13 14 14 13 12 12 11 10 9 9 9 11 13 14 15 15 14 13 12 11 10 8 6 4 3 2 2 2 2 3 5 6 6 6 5 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 6 6 7 8 9 9 9 10 10 10 9 8 6 5 5 5 7 8 10 11 12 12 13 13 14 14 14 13 12 12 11 10 9 8 7 6 6 6 6 5 4 3 2 1 1 2 2 3 5 6 7 7 8 9 10 11 12 13 14 14 14 13 13 12 12 12 12 13 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 16 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 6 6 7 8 9 11 13 13 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 8 9 9 10 10 10 10 10 9 9 9 10 10 11 12 11 11 10 9 8 8 8 8 7 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 4 4 5 5 4 5 5 5 5 5 4 12 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 11 11 11 10 9 8 6 5 4 3 2 2 2 2 2 2 2 4 6 8 9 10 9 8 7 6 5 4 2 1 2 3 5 5 5 5 5 6 8 8 8 6 4 3 4 5 6 7 7 7 6 6 6 6 6 6 7 8 9 10 11 11 11 10 9 9 8 8 8 7 7 7 7 8 10 12 13 14 14 14 13 13 12 11 10 9 9 10 11 12 13 14 14 13 13 12 11 10 8 6 5 4 4 5 5 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 5 6 6 7 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 6 7 7 8 8 8 9 10 10 10 8 7 6 6 6 7 8 9 10 11 12 12 13 13 13 13 13 12 12 11 11 10 9 8 8 8 8 8 7 7 6 4 4 3 3 3 4 5 6 6 7 7 8 9 10 11 12 12 13 13 12 12 12 12 12 12 13 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 5 5 5 5 5 5 5 6 6 6 5 5 4 4 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 2 2 3 3 3 4 4 5 6 7 8 9 10 12 13 14 13 12 11 11 10 10 10 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 8 8 8 8 9 10 11 11 11 11 10 9 9 8 8 7 7 7 8 8 9 9 8 7 7 7 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 5 5 5 5 5 4 4 12 12 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 10 8 7 5 4 3 2 2 2 2 2 2 2 2 3 4 6 7 8 8 7 6 5 4 2 1 2 3 4 5 6 6 6 6 7 7 8 7 5 4 4 4 5 6 7 6 6 5 5 6 6 6 6 7 8 9 10 10 10 9 9 8 8 8 8 8 7 7 7 8 9 10 12 13 13 14 14 13 13 12 11 10 9 9 9 11 11 12 13 13 12 12 11 10 9 8 8 7 7 7 8 8 8 8 8 7 6 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 8 9 9 9 9 9 8 8 7 7 8 8 10 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 11 10 10 9 8 7 7 6 6 6 6 6 6 6 7 7 7 8 9 10 11 11 12 12 12 12 12 12 12 12 13 14 14 15 15 16 16 17 17 18 18 18 18 17 17 17 17 16 16 16 16 16 17 17 17 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 9 8 8 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 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 3 3 3 4 4 5 6 7 8 9 10 11 13 14 13 13 12 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 6 7 9 10 11 11 11 10 9 9 8 7 7 7 7 8 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 5 6 6 5 5 5 5 5 5 4 4 3 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 12 12 11 10 9 8 6 5 3 3 3 3 3 2 2 1 2 2 3 4 5 5 6 5 5 4 3 2 1 2 3 5 5 6 6 7 7 7 7 7 7 6 5 4 4 4 5 5 5 5 4 4 5 6 6 6 7 7 8 9 10 9 9 8 8 7 8 8 8 8 8 8 8 8 9 10 11 12 12 13 13 13 13 12 12 10 9 8 8 9 10 10 11 11 10 10 9 9 8 8 8 8 9 9 10 10 10 9 8 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 8 8 8 7 7 6 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 7 7 8 8 8 9 10 10 9 9 8 8 8 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 9 9 8 8 8 7 7 7 7 7 7 8 8 9 10 11 11 12 12 12 12 12 12 12 13 14 15 15 15 16 17 17 18 18 18 18 18 18 17 17 17 16 16 16 16 17 17 17 17 16 16 15 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 11 10 10 9 9 10 10 11 11 12 12 12 12 12 12 12 11 10 9 9 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 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 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 4 4 4 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 2 2 2 2 2 2 3 3 4 4 5 6 8 8 9 9 11 13 14 14 13 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 6 6 5 4 4 3 3 4 5 8 9 11 11 11 11 10 9 8 7 7 7 7 8 8 9 9 9 9 8 8 8 7 7 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 4 3 3 12 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 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 12 11 11 9 8 7 5 4 4 4 4 4 3 3 3 2 3 4 5 5 5 5 5 4 4 3 1 2 3 4 5 6 6 7 8 8 8 8 7 6 5 4 5 4 4 4 3 3 2 3 4 5 6 6 6 7 8 9 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 8 9 9 10 11 11 12 13 13 12 11 10 8 7 6 6 7 8 8 9 8 8 7 7 6 6 6 7 8 9 10 10 9 9 8 7 7 7 7 7 8 8 8 8 8 8 9 9 10 10 10 10 10 10 9 8 7 7 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 8 9 9 9 8 7 7 8 10 10 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 11 11 10 10 10 9 8 8 7 7 7 8 8 8 9 10 11 11 12 12 12 12 12 12 13 13 14 14 15 16 16 17 18 18 19 19 19 18 18 17 17 17 16 16 17 17 17 17 17 17 17 16 14 13 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 10 10 11 11 11 11 12 12 12 11 10 10 9 9 8 8 8 8 7 7 6 6 6 5 5 4 4 4 4 3 3 2 2 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 6 8 9 9 9 10 12 13 14 13 13 12 12 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 6 6 5 4 4 4 5 4 4 3 2 2 2 4 6 8 9 10 11 11 11 10 9 8 7 7 7 8 9 9 10 10 10 10 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 3 2 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 14 14 14 14 13 13 12 12 11 10 9 8 6 5 5 5 4 4 4 4 5 5 5 6 6 6 6 5 5 4 3 2 2 3 4 4 5 5 7 8 9 9 8 7 6 4 4 4 4 4 3 2 1 1 2 3 4 5 6 6 6 7 8 9 9 9 9 9 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 10 11 11 11 10 8 6 5 4 4 4 5 7 7 7 6 5 4 4 4 4 5 6 7 8 8 8 8 8 8 7 7 7 8 8 9 9 9 8 9 9 10 11 11 11 12 11 11 10 8 8 7 7 6 5 5 5 6 6 7 7 7 7 6 6 6 6 6 6 5 5 6 6 7 6 6 6 7 8 9 8 7 7 7 8 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 9 9 8 8 8 9 9 9 10 10 11 12 12 13 13 12 12 12 12 13 13 14 15 16 16 17 18 18 19 19 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 16 14 13 11 10 9 9 10 10 10 10 11 11 12 12 12 12 12 12 11 10 10 9 9 8 8 8 8 8 9 9 10 10 11 12 12 11 11 10 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 4 4 3 3 2 1 2 3 4 4 4 4 4 4 3 3 3 3 2 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 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 2 2 2 2 2 2 2 2 2 2 3 3 3 4 6 8 10 10 9 9 11 13 14 14 14 13 13 12 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 5 5 4 4 4 4 4 3 2 2 2 3 4 5 7 8 9 10 10 9 8 8 7 7 8 8 9 10 11 11 11 11 10 9 8 8 7 7 7 7 6 5 5 5 5 5 5 6 6 6 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 3 2 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 12 11 10 9 8 7 6 5 4 4 4 5 6 7 7 7 7 7 6 6 5 4 3 3 3 3 4 5 5 6 7 9 9 9 8 6 4 3 4 4 4 3 2 1 2 2 3 3 4 5 6 6 6 7 7 8 8 9 9 9 8 8 7 7 7 7 8 8 8 8 7 7 7 7 7 7 8 9 10 10 9 7 6 4 3 2 2 3 4 5 6 6 5 4 3 3 3 3 3 4 5 5 6 7 8 8 9 8 8 8 9 9 9 9 9 9 9 9 10 11 11 11 12 11 10 9 8 7 7 6 6 5 4 4 5 6 6 6 6 5 4 4 4 4 5 5 5 5 5 6 7 6 5 5 6 7 8 7 6 6 7 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 10 10 10 11 12 12 12 12 12 12 12 12 12 12 13 14 15 15 16 17 18 18 19 19 19 19 18 18 17 17 17 17 17 17 18 18 18 18 17 17 15 13 10 9 8 8 8 9 9 9 10 10 11 11 12 11 11 10 10 9 9 8 8 7 6 5 5 6 6 7 8 9 11 12 12 12 11 11 10 10 9 9 9 9 8 8 7 7 6 6 5 5 5 5 4 4 3 3 2 1 1 2 3 4 4 4 4 3 3 3 3 2 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 3 2 2 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 6 8 10 11 10 9 10 12 13 14 14 14 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 7 7 6 5 5 5 5 4 4 3 2 2 2 3 3 4 5 6 7 7 8 8 7 7 7 7 7 8 9 9 10 11 11 10 9 8 7 7 6 6 5 5 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 3 2 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 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 12 11 10 8 7 6 6 6 5 4 5 6 7 7 8 7 7 6 6 5 5 4 3 3 4 4 5 5 6 7 8 9 9 8 6 4 3 3 4 4 4 3 3 3 3 3 3 4 4 5 6 6 6 6 6 7 8 8 8 8 7 7 6 7 7 7 8 8 7 7 7 7 7 6 6 6 7 8 8 9 8 7 5 4 3 2 1 2 3 4 6 6 5 4 3 2 2 3 3 3 3 4 6 7 9 10 10 10 10 10 9 9 9 9 9 8 8 8 8 9 9 10 10 9 9 8 7 6 6 6 5 5 4 4 4 5 5 5 4 3 2 2 2 3 4 5 5 5 5 6 6 6 6 5 6 6 7 6 6 6 6 8 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 11 11 12 12 12 12 12 12 11 11 11 12 12 13 14 15 16 17 17 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 15 13 10 8 7 7 7 7 8 8 9 9 10 10 10 10 9 9 9 8 8 7 6 5 4 4 3 4 4 4 5 7 9 10 11 11 12 11 11 10 10 9 9 9 8 7 7 7 6 6 5 5 5 4 4 4 3 3 2 1 2 2 3 4 4 4 3 3 3 3 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 2 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 5 8 10 11 10 9 9 11 12 14 14 14 14 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 7 7 6 6 6 5 5 4 4 3 3 3 3 3 4 4 5 6 6 7 6 6 6 6 5 5 6 6 7 8 9 9 8 7 6 6 5 4 4 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 14 14 13 12 10 8 6 4 4 5 5 5 5 5 6 7 7 7 7 6 6 5 4 4 3 3 4 4 5 5 7 8 9 10 10 9 7 5 3 2 3 4 5 4 4 4 4 3 3 3 4 4 5 6 6 6 6 6 7 7 7 7 7 6 5 5 6 7 8 8 7 7 7 7 7 7 6 6 7 7 7 8 8 8 7 7 6 5 4 2 1 2 4 5 6 5 4 3 2 2 3 3 2 3 4 6 8 10 11 11 11 10 10 10 9 8 8 8 7 6 5 5 5 5 6 7 7 6 5 5 4 5 5 5 5 4 4 4 4 4 4 3 2 2 1 2 3 4 4 4 4 5 6 6 6 6 6 6 6 6 5 5 5 6 7 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 10 11 11 11 12 12 12 11 11 11 11 11 11 12 12 13 14 15 16 17 18 18 19 19 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 16 14 11 8 6 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 3 3 3 3 2 3 5 7 8 10 11 12 12 11 11 10 9 8 8 7 6 6 6 5 5 5 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 4 4 4 4 5 4 4 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 4 4 4 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 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 8 10 12 11 9 8 9 11 12 13 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 4 4 4 4 5 6 6 7 6 6 5 4 4 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 3 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 13 11 8 6 4 2 2 4 5 5 5 6 6 7 7 7 6 6 5 4 3 3 3 3 4 4 5 6 8 10 11 12 11 9 6 4 2 3 3 4 4 5 5 4 3 2 2 3 4 5 6 6 7 7 7 8 8 8 7 6 5 4 4 4 6 7 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 8 7 7 6 5 4 3 4 5 6 6 5 4 3 3 3 3 3 4 5 7 8 9 10 10 10 9 9 9 8 7 7 6 6 4 2 1 2 3 3 4 4 4 4 3 3 4 5 5 5 5 4 4 4 4 3 3 2 2 2 2 3 3 4 4 4 5 5 6 7 7 6 6 5 5 5 5 5 6 7 8 9 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 11 12 13 14 14 15 16 17 18 18 18 18 18 19 19 19 19 19 19 20 20 19 19 19 18 18 17 15 12 9 6 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 6 5 4 4 4 4 4 4 3 2 1 1 3 5 8 10 13 13 13 12 11 10 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 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 1 1 1 1 1 1 1 1 1 1 1 1 2 3 2 2 2 2 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 5 8 10 12 11 9 8 8 9 10 12 13 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 4 4 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 4 4 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 12 10 7 4 3 2 3 3 4 5 5 6 6 6 6 6 6 5 4 2 2 2 3 3 4 4 5 7 8 11 12 12 11 8 5 3 3 3 3 3 4 5 5 4 3 2 2 3 5 5 6 7 8 8 8 8 8 8 7 6 5 4 4 4 5 6 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 8 8 8 7 6 4 4 5 6 6 6 5 5 5 5 5 5 5 6 6 7 8 8 7 7 7 7 7 6 6 6 5 4 3 1 1 2 2 1 2 3 4 3 2 2 4 5 5 5 5 4 4 4 3 3 3 2 2 3 3 4 4 5 5 5 5 5 6 7 7 6 5 4 3 4 4 4 5 7 8 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 9 10 10 11 11 12 13 14 15 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 19 19 19 18 18 17 16 14 10 7 4 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 2 1 1 3 6 10 13 15 15 14 12 10 9 8 7 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 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 1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 5 8 10 11 10 8 7 7 7 8 10 12 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 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 6 5 5 4 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 6 5 5 4 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 15 15 14 11 9 5 3 2 2 2 3 3 4 5 5 6 6 6 6 5 4 3 2 2 3 3 4 4 5 6 7 9 10 11 11 9 7 5 3 3 3 3 3 4 5 5 4 3 2 2 4 5 5 6 7 8 8 9 9 8 8 7 6 5 5 4 4 5 6 6 6 6 6 6 7 8 8 8 8 8 8 8 7 6 6 6 6 7 7 8 7 7 6 5 5 6 6 6 6 5 5 5 6 7 7 6 5 5 5 6 5 5 5 5 5 5 5 5 5 4 3 2 1 1 1 1 3 4 4 4 3 3 4 5 5 5 4 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 6 7 7 6 4 2 1 2 3 4 5 6 7 8 9 10 11 11 10 10 9 9 10 10 11 11 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 12 12 11 11 11 10 10 10 9 9 9 10 11 12 13 13 14 15 16 17 17 18 18 19 19 19 19 20 20 20 20 20 19 19 19 18 18 17 17 15 13 9 6 3 1 2 3 3 4 4 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 3 2 3 5 9 13 15 16 15 13 11 9 8 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 2 3 3 3 3 3 3 3 4 4 4 5 5 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 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 3 3 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 5 7 9 9 9 7 6 6 6 7 9 11 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 6 6 5 5 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 15 15 13 10 7 4 2 2 2 2 2 3 3 4 5 5 5 5 5 4 3 2 1 2 3 3 4 5 6 7 9 9 10 10 8 7 6 5 4 3 3 4 4 4 5 5 4 3 3 4 5 5 5 6 6 7 8 8 8 7 7 6 6 6 6 5 5 5 5 6 6 6 5 5 6 7 8 9 9 8 8 7 6 5 5 5 5 5 6 6 7 6 6 5 5 5 6 6 5 5 5 5 6 7 7 5 4 3 4 5 5 5 4 4 4 4 5 5 4 4 4 3 2 2 3 4 4 5 6 5 5 4 5 5 5 4 3 2 3 3 3 3 3 3 3 3 4 5 6 6 6 5 5 6 6 6 6 5 3 1 1 2 4 4 5 6 7 8 9 10 10 11 10 10 10 10 10 11 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 11 11 10 10 10 9 9 9 9 10 10 11 12 13 14 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 19 19 18 18 18 18 17 17 15 12 9 6 4 2 1 2 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 7 10 13 14 14 13 11 9 7 6 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 2 2 3 3 3 3 3 3 4 4 5 5 5 5 4 3 3 2 2 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 2 2 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 4 5 7 7 8 7 7 6 6 6 7 8 10 12 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 10 10 9 9 9 9 8 8 8 8 8 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 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 7 6 6 5 5 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 14 14 14 14 14 15 15 15 15 15 15 16 16 15 13 11 8 5 3 2 1 2 2 3 3 4 4 5 5 5 5 4 4 3 2 2 3 4 4 4 6 7 9 10 10 9 8 6 5 5 5 4 4 4 5 5 5 5 5 5 4 4 5 5 6 5 6 6 7 7 7 7 6 6 5 5 5 6 6 5 5 5 5 5 6 5 5 6 7 8 8 8 8 7 6 5 5 4 4 4 4 5 5 5 5 5 4 4 4 5 5 5 5 5 5 6 6 6 5 4 4 5 6 6 4 4 4 4 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 5 5 5 4 2 1 2 3 4 5 4 4 4 4 4 4 5 6 6 6 6 6 6 5 5 5 4 3 1 1 3 5 5 5 5 6 7 8 9 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 9 9 10 10 11 12 13 14 15 16 17 17 18 18 19 19 19 19 19 20 20 20 19 19 18 18 18 18 18 17 16 15 13 11 8 6 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 10 12 13 12 11 10 8 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 4 4 4 3 2 2 2 3 3 4 4 4 4 4 5 6 6 6 5 4 3 3 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 3 3 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 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 6 6 6 6 7 7 7 7 7 7 9 12 13 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 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 5 5 5 6 6 6 7 7 6 6 5 5 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 15 13 11 8 6 4 3 3 3 3 3 3 3 4 4 5 5 5 5 4 3 2 2 3 3 4 4 5 7 9 10 11 10 9 6 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 7 8 7 7 6 5 5 5 4 4 4 5 5 5 5 4 4 3 3 4 4 5 5 6 6 6 5 5 5 5 4 4 5 6 6 5 4 5 5 6 5 4 4 3 3 4 5 5 5 5 5 5 5 5 6 6 5 4 2 1 1 2 4 5 5 5 4 4 3 4 4 4 5 6 6 6 6 5 4 4 4 3 3 2 1 3 4 5 4 4 5 6 8 9 10 10 10 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 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 9 9 10 11 12 13 14 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 15 14 12 10 8 7 7 7 7 8 8 8 8 8 8 8 9 10 10 11 11 10 10 10 9 9 9 9 9 9 9 9 10 11 11 10 10 9 8 8 7 7 6 6 5 4 4 4 4 4 4 4 5 5 5 5 4 3 2 2 2 2 3 4 4 5 5 5 5 6 6 6 5 4 3 2 2 2 2 3 3 3 3 3 3 2 2 1 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 6 6 6 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 6 6 6 5 6 6 6 7 7 7 8 9 11 13 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 11 8 6 5 5 5 5 4 4 3 3 3 4 5 5 5 5 5 4 3 2 2 3 3 4 5 6 8 9 10 10 9 7 5 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 7 7 7 6 5 5 5 5 6 6 6 5 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 3 2 2 3 5 6 6 6 6 5 5 6 6 5 3 3 5 6 6 6 5 6 6 6 6 5 4 3 2 3 5 5 5 5 5 4 4 5 5 5 4 3 2 2 1 2 3 4 4 4 3 3 3 3 3 3 4 5 5 6 5 5 4 3 3 3 3 3 2 2 2 3 3 4 5 7 8 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 13 13 13 13 12 12 12 11 10 10 10 9 9 9 8 8 8 8 8 8 8 9 10 11 12 13 14 15 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 18 18 19 19 19 18 18 17 15 14 12 10 9 9 9 9 10 10 10 10 10 10 11 11 12 12 12 13 12 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 3 4 5 6 5 5 5 6 6 6 5 4 2 1 1 2 2 2 3 3 3 3 3 3 2 2 1 1 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 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 3 2 2 2 3 3 3 3 3 3 2 2 2 3 3 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 6 7 7 6 5 5 6 6 6 7 7 8 9 11 13 15 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 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 5 5 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 5 5 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 11 8 6 5 5 6 5 5 4 4 3 3 3 4 5 5 5 5 4 4 3 3 3 3 3 4 5 7 8 9 10 10 8 6 3 2 2 3 4 4 4 5 5 5 5 5 5 5 5 6 7 8 7 6 5 4 4 4 5 6 6 6 5 4 4 4 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 5 4 3 1 1 3 5 7 7 7 6 5 6 7 7 7 4 2 4 5 6 6 6 7 7 7 7 6 4 3 2 3 4 5 5 5 5 5 5 5 5 4 3 3 3 1 1 3 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 5 4 3 3 3 3 4 4 3 3 3 4 5 7 8 9 10 10 11 11 12 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 12 12 11 10 9 9 9 8 8 8 8 8 7 7 8 8 9 9 10 11 12 13 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 18 18 16 15 13 12 11 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 13 13 12 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 7 7 6 5 4 4 4 4 3 3 4 4 4 4 3 2 1 2 3 4 5 6 6 6 6 6 7 7 7 5 4 2 0 1 1 2 2 3 3 3 3 3 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 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 2 2 2 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 2 2 2 3 3 3 4 4 4 4 4 5 5 5 6 7 7 6 5 5 5 6 6 7 7 8 9 11 13 14 15 16 16 16 15 15 15 15 15 15 15 14 14 14 15 15 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 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 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 11 8 6 5 5 5 5 5 4 4 3 3 3 3 4 5 5 5 5 4 3 3 3 3 4 4 5 6 7 9 9 9 8 6 4 1 2 2 3 4 5 5 5 5 5 5 5 5 5 5 5 6 7 7 6 5 4 4 4 5 6 7 7 6 5 4 4 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 5 4 2 0 2 4 6 7 7 6 6 7 8 9 8 6 4 4 5 6 6 6 6 7 7 7 7 5 3 2 3 4 5 5 5 5 5 5 5 4 3 2 2 1 1 2 3 5 6 6 5 4 4 5 5 4 4 4 5 5 5 5 5 4 4 3 3 3 3 4 4 4 5 5 7 8 9 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 11 10 10 9 9 8 8 7 7 7 7 7 7 7 8 8 9 10 11 12 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 18 18 17 15 14 13 12 12 12 12 13 13 14 15 15 15 14 14 14 15 15 16 16 15 15 14 13 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 9 8 7 6 5 5 4 4 4 5 5 6 6 5 4 2 1 2 3 5 6 7 7 7 7 8 8 8 7 5 3 2 1 0 1 1 2 2 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 2 2 2 3 3 3 4 4 4 4 5 5 5 5 6 7 7 6 5 5 5 6 6 7 8 8 9 10 12 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 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 17 17 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 14 14 14 14 14 14 13 13 12 10 8 6 4 4 4 4 4 4 4 3 3 3 3 4 5 5 6 5 4 3 3 3 4 4 4 5 6 7 8 9 9 9 8 5 2 0 2 3 3 4 5 5 5 6 6 5 5 4 4 5 5 6 6 6 5 5 5 4 4 5 6 7 7 6 6 5 4 3 3 3 4 5 5 6 6 6 6 6 6 6 5 5 5 5 4 4 5 5 5 5 5 6 6 6 4 3 1 1 3 5 6 7 7 7 7 8 9 9 8 5 5 5 6 6 6 6 6 7 7 7 6 5 4 4 5 6 7 6 5 5 4 4 3 2 2 1 1 2 3 3 4 5 6 5 5 5 5 5 5 5 5 5 5 6 6 5 5 4 4 3 3 3 3 4 4 5 6 8 9 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 11 10 9 9 8 8 8 7 7 7 7 7 7 8 8 9 10 11 11 12 13 13 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 15 14 13 13 13 13 13 14 15 16 16 16 16 16 15 15 16 16 16 17 17 16 15 14 14 13 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 10 9 8 8 7 7 7 6 7 7 8 8 7 6 4 3 4 5 6 7 7 7 7 7 8 8 7 6 4 3 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 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 1 1 2 2 2 3 3 3 3 2 2 2 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 5 4 4 4 5 6 6 6 6 5 5 6 6 6 7 8 9 9 10 11 12 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 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 7 7 7 7 7 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 10 8 6 4 3 3 3 3 4 4 4 3 3 3 3 4 5 5 5 5 4 3 2 3 4 4 5 5 6 7 8 9 9 8 7 5 2 0 2 3 4 5 5 5 5 5 5 5 5 4 5 6 6 7 7 6 6 5 5 5 4 4 5 6 6 6 6 5 4 3 2 3 4 5 6 6 5 5 5 5 6 6 5 4 4 4 4 4 4 5 5 4 4 5 6 6 5 4 3 1 2 4 6 8 8 7 7 7 9 10 9 7 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 9 9 9 7 5 4 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 5 5 4 3 3 3 3 3 4 5 7 8 9 10 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 11 10 9 9 9 9 8 8 8 8 8 7 7 7 8 9 10 10 11 12 12 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 16 15 14 14 14 14 14 15 15 16 17 17 17 17 16 16 16 16 16 17 17 17 16 16 15 14 14 15 15 14 14 14 14 14 14 13 12 12 12 12 12 12 12 11 10 10 9 9 9 8 8 9 9 8 8 7 7 7 7 8 8 8 8 8 7 7 7 7 6 4 3 2 1 1 1 1 1 2 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 3 2 2 2 2 2 3 4 4 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 5 5 5 6 6 6 7 8 9 9 9 9 11 13 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 9 7 5 3 2 2 3 3 4 4 3 3 3 3 4 5 5 5 5 4 3 2 2 3 4 5 5 6 7 8 8 9 8 7 6 4 2 0 2 3 4 5 6 6 6 5 5 5 4 4 5 6 7 8 8 7 6 6 6 5 5 4 4 5 6 6 6 5 4 3 3 4 5 5 6 6 5 5 5 5 6 5 5 4 3 3 3 3 4 5 5 4 4 4 5 6 6 5 4 2 2 4 6 8 8 7 7 7 8 10 9 8 6 5 6 6 6 6 6 6 6 7 9 10 10 10 10 11 11 11 9 7 5 4 3 3 4 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 6 5 4 3 3 3 3 3 4 5 7 8 9 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 10 9 9 9 9 9 9 9 8 8 7 7 7 8 8 9 10 11 11 12 13 13 13 13 14 14 15 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 16 15 14 14 14 15 15 16 17 17 17 17 17 17 16 16 15 15 16 16 17 17 16 16 15 14 14 14 14 13 13 13 13 13 13 12 12 11 11 11 12 12 12 12 11 11 10 10 9 9 9 9 8 8 8 8 9 10 11 11 12 11 10 9 8 7 7 6 4 3 2 1 1 0 1 1 1 2 2 2 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 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 3 4 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 8 8 8 7 7 9 11 13 14 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 9 7 4 3 2 2 3 4 4 4 3 3 3 3 4 5 6 6 5 4 2 2 3 4 5 5 6 6 7 8 8 8 7 6 5 3 1 1 2 3 4 5 6 6 6 5 5 4 3 3 5 7 8 9 9 7 7 6 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 4 3 3 2 2 3 4 5 5 5 4 4 4 5 6 6 5 4 3 4 5 7 7 7 7 7 8 9 9 8 6 5 5 6 6 6 6 5 5 7 10 12 12 12 11 11 11 11 10 8 7 6 6 6 6 7 8 8 7 7 7 6 5 5 6 5 5 4 3 3 4 4 4 4 5 5 5 5 4 3 2 2 3 3 4 5 6 7 8 9 10 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 13 13 13 14 14 13 13 13 12 12 11 10 10 9 9 9 9 9 9 9 8 8 7 7 7 7 7 8 9 10 11 12 12 13 13 13 13 13 14 15 16 16 16 17 17 18 18 18 18 17 17 17 17 17 16 16 15 14 14 15 16 17 17 18 18 17 17 16 16 15 15 14 14 15 15 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 11 11 10 10 11 11 12 12 12 11 11 10 10 9 9 9 9 8 8 9 10 11 12 13 13 13 12 11 9 8 7 6 5 4 3 2 2 2 1 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 4 4 4 4 4 3 3 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 3 2 2 2 3 3 3 3 4 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 6 7 8 11 13 14 15 16 16 16 16 15 15 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 17 17 17 17 17 17 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 13 12 10 8 6 3 2 2 3 3 4 4 4 3 3 3 4 5 6 6 6 5 3 2 2 3 4 5 6 7 8 8 8 7 7 6 5 4 3 2 2 3 3 4 5 6 6 6 6 4 2 0 3 5 7 8 9 9 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 5 5 5 5 5 4 3 2 0 1 3 5 5 5 5 4 4 4 4 5 5 5 5 4 5 6 7 7 7 7 7 8 8 9 8 7 5 5 6 6 6 6 5 7 9 12 13 12 11 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 5 4 3 3 2 3 3 4 4 5 5 5 4 3 2 2 3 4 4 5 6 7 8 9 10 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 9 9 9 9 9 9 9 9 8 8 7 7 7 6 7 7 8 9 10 11 12 12 12 13 13 13 13 14 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 16 16 17 18 18 17 17 16 15 15 14 14 13 13 14 15 16 16 15 15 14 13 13 12 12 11 11 11 12 12 12 11 11 10 10 10 10 11 11 11 10 10 9 9 9 9 8 8 9 9 10 11 12 12 12 12 11 10 9 7 6 5 4 4 3 2 1 1 1 1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 3 3 4 5 5 4 4 3 3 2 2 1 1 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 4 4 3 3 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 8 10 13 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 14 14 13 11 9 7 5 3 3 3 3 3 3 3 3 3 3 4 5 6 6 6 5 4 3 3 3 4 6 7 8 8 9 8 8 7 6 5 4 3 2 2 2 3 3 4 5 5 6 6 6 5 3 3 4 5 7 8 9 9 9 8 8 8 8 8 8 8 7 7 6 6 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 4 3 1 0 1 3 4 5 5 5 5 4 4 4 4 5 5 5 5 6 7 7 7 7 7 8 8 8 9 9 8 6 5 6 7 6 6 8 9 11 12 12 10 9 7 6 6 6 7 8 8 8 8 8 8 7 7 6 5 5 5 5 5 6 7 6 6 5 4 3 2 2 2 3 4 4 5 4 4 2 1 2 3 4 4 5 6 7 7 8 9 10 11 11 11 12 12 12 13 14 14 14 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 7 8 9 10 11 12 12 12 13 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 17 17 17 17 17 16 15 14 13 13 13 13 13 14 15 15 15 15 14 13 13 12 12 11 11 11 12 12 12 12 11 11 11 10 9 9 9 9 9 9 9 8 8 8 8 7 8 8 9 9 10 10 10 10 9 8 6 4 3 2 2 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 0 0 0 1 1 1 0 0 0 1 1 2 2 2 3 3 3 4 4 5 5 5 4 3 3 2 2 1 1 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 8 11 13 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 14 12 10 8 5 3 3 3 3 3 3 3 3 2 2 3 4 5 6 6 5 5 4 3 4 5 6 7 8 9 9 9 8 7 6 5 4 3 3 2 1 2 2 3 4 4 5 6 6 7 6 5 4 5 6 6 7 8 9 10 10 9 9 9 9 9 8 8 7 7 6 6 6 5 6 6 6 6 6 6 6 6 5 5 5 4 4 2 1 1 1 2 3 4 5 5 5 4 4 3 3 3 4 5 5 7 7 8 7 7 7 8 8 9 9 9 8 7 5 6 7 7 8 10 11 11 11 9 7 6 4 3 3 3 4 5 5 6 6 6 6 5 4 4 3 3 3 3 4 6 7 7 7 6 5 4 3 2 2 3 3 4 5 5 4 3 1 2 3 4 5 5 6 6 7 8 9 10 10 11 11 11 11 12 12 13 14 14 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 7 8 9 10 11 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 14 13 12 12 12 13 13 14 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 9 8 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 7 7 6 6 4 3 1 1 2 2 3 3 4 5 5 5 4 4 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 5 5 4 3 2 2 1 1 1 1 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 3 4 4 4 4 3 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 9 12 14 15 16 16 16 16 16 16 16 16 16 16 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 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 10 10 9 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 14 12 9 6 3 2 3 3 3 3 3 3 3 2 2 3 4 5 6 6 5 4 4 4 5 7 8 9 9 9 8 8 7 6 5 4 4 3 2 1 0 1 2 3 3 4 5 6 6 7 7 6 5 6 6 6 6 6 7 9 9 10 9 9 9 9 8 8 8 7 7 6 6 5 5 6 6 6 6 6 5 5 5 5 4 4 3 2 2 1 1 2 2 3 5 5 5 4 3 3 2 2 3 4 6 7 8 8 7 6 6 7 8 8 8 8 8 7 6 6 7 8 10 10 10 8 7 6 5 4 3 2 2 2 3 3 4 4 5 5 4 3 2 1 1 1 2 3 3 5 7 7 7 7 6 5 4 3 3 3 4 4 5 5 4 3 1 2 4 5 5 6 6 6 7 7 8 10 10 11 11 11 11 11 12 13 13 14 15 15 15 15 14 14 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 8 8 8 8 7 7 7 7 8 9 10 10 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 13 13 12 12 12 13 14 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 9 7 6 5 5 5 5 5 5 5 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 7 7 7 6 5 4 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 5 4 4 2 2 1 1 1 1 1 1 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 3 3 4 4 4 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 5 5 5 5 5 5 7 10 13 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 15 15 15 15 14 11 7 4 2 2 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 4 4 5 7 8 9 9 9 8 7 6 6 6 5 4 3 2 2 1 1 2 3 3 3 4 4 5 6 7 7 7 6 7 7 7 7 6 6 7 8 9 9 9 8 8 8 8 8 8 8 7 6 6 5 6 6 6 6 6 5 5 5 5 4 4 3 2 2 1 0 0 1 3 5 6 5 4 3 2 1 1 3 5 6 7 7 7 6 5 5 6 7 8 8 9 8 8 8 8 8 8 8 7 6 5 4 4 4 3 2 1 1 2 3 4 4 5 5 4 3 2 2 1 1 2 2 3 4 5 6 6 6 6 6 6 5 5 4 4 4 4 5 5 4 3 1 2 4 5 6 7 6 6 7 8 9 10 10 11 11 11 11 11 12 12 13 14 14 15 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 11 11 11 11 10 10 9 9 8 7 7 7 7 7 7 7 8 8 8 8 8 8 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 13 13 13 13 14 14 14 13 13 13 12 12 12 13 14 14 14 14 13 12 12 11 11 11 11 11 11 10 10 10 10 9 9 8 7 6 5 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 7 7 7 8 8 8 8 7 6 5 4 3 3 3 3 3 2 2 1 1 1 1 2 2 1 1 1 1 2 2 3 3 3 4 4 4 4 4 3 2 2 1 2 2 2 2 1 1 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 3 3 4 4 4 4 3 3 2 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 6 8 11 14 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 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 7 7 7 7 7 7 7 7 8 9 9 10 10 11 11 11 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 15 15 15 15 13 10 6 3 2 2 3 3 3 3 3 3 3 3 3 4 5 5 5 5 4 4 5 6 8 9 10 9 8 7 6 6 5 5 5 4 3 1 1 1 2 2 3 3 3 4 5 6 6 7 7 7 7 7 8 8 8 7 7 7 8 8 9 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 5 5 5 4 4 3 2 1 1 1 2 3 4 5 6 6 5 3 2 1 2 4 6 7 7 6 5 4 4 4 5 7 8 9 9 9 9 9 9 7 6 4 3 2 2 3 4 4 4 3 1 1 3 3 4 4 5 5 5 4 3 3 3 3 3 4 4 5 6 6 6 5 4 4 5 5 4 4 3 3 3 3 4 4 3 1 1 4 6 7 7 7 7 7 8 9 10 10 10 11 11 11 11 12 12 13 13 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 10 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 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 13 13 13 13 12 12 12 12 12 13 13 14 13 13 13 12 12 11 11 11 10 10 10 9 9 9 8 8 7 6 6 5 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 4 4 4 4 3 3 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 3 3 2 2 2 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 6 7 10 13 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 15 15 16 15 13 9 5 3 2 2 3 3 3 3 3 3 3 3 3 4 5 5 5 4 4 4 5 7 9 10 9 9 7 6 6 5 5 5 4 3 1 1 2 3 3 2 3 3 4 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 7 7 6 6 6 7 6 6 5 5 5 5 4 4 3 2 1 1 2 3 4 5 6 6 5 4 3 2 2 4 5 7 7 7 6 5 4 4 4 5 7 8 10 11 11 11 10 8 6 3 1 1 2 3 4 5 5 4 3 2 1 2 3 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 6 5 4 3 2 3 3 3 3 3 2 3 3 3 3 2 1 4 6 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 12 12 13 13 14 14 13 13 12 12 11 11 11 11 11 11 11 11 10 10 9 9 9 10 10 11 11 10 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 4 4 4 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 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 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 3 4 4 4 4 4 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 6 6 6 6 6 6 6 5 5 5 5 6 9 11 13 15 16 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 15 15 15 12 8 5 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 4 3 3 4 6 8 9 10 9 8 7 6 6 6 5 4 3 2 2 2 3 3 3 3 4 4 5 6 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 8 8 7 8 8 7 7 7 8 7 7 7 7 7 7 7 7 6 5 5 5 5 4 4 3 2 1 1 2 4 5 5 6 5 5 4 3 2 3 5 6 7 7 7 6 5 4 4 4 5 7 9 10 12 12 12 10 7 4 1 1 3 4 5 6 6 6 5 4 3 3 3 4 5 6 6 7 7 6 6 7 7 7 7 7 6 6 7 7 6 6 5 4 3 3 3 4 4 3 3 3 3 4 3 2 2 4 5 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 12 13 13 13 13 13 12 12 11 11 10 10 10 10 10 11 11 10 10 9 9 9 9 10 10 11 10 10 9 9 9 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 6 6 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 6 5 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 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 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 3 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 6 8 10 13 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 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 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 11 8 5 4 3 3 3 3 3 3 3 3 3 3 4 5 5 5 4 3 3 4 6 7 8 9 9 8 7 6 6 5 5 4 3 3 4 4 4 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 7 7 7 7 8 8 8 8 7 6 6 7 8 7 7 7 7 7 7 7 7 7 7 8 7 6 5 5 4 4 4 4 3 2 1 1 3 4 5 5 5 5 4 3 2 3 4 5 6 6 6 6 6 5 5 4 5 6 7 9 10 11 12 11 10 7 3 1 2 3 5 6 6 7 7 6 6 5 5 5 5 6 7 8 8 7 7 7 7 7 7 7 7 6 6 7 7 6 6 5 5 5 5 5 4 4 3 3 3 4 4 4 3 2 4 5 6 6 6 6 6 7 8 8 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 9 9 10 10 10 11 10 10 9 9 9 9 9 9 10 10 10 10 10 9 9 8 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 8 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 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 5 4 4 3 3 2 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 6 6 7 7 8 8 8 8 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 2 3 4 4 4 4 4 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 6 7 9 12 14 14 15 14 14 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 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 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 20 20 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 10 7 4 3 3 3 3 3 3 3 2 2 3 3 4 5 5 4 3 2 3 4 5 6 7 8 8 7 6 6 5 5 4 3 4 5 6 6 6 7 7 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 7 7 8 7 7 6 6 6 6 7 7 7 6 6 7 7 7 7 7 8 8 8 7 6 5 4 4 4 3 3 2 1 1 3 4 5 6 5 4 3 2 2 3 4 5 5 6 6 6 6 6 5 5 6 7 8 9 10 11 11 10 9 7 4 3 2 3 4 6 6 7 7 7 7 7 7 7 7 7 8 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 6 7 6 5 4 3 3 4 4 4 3 2 3 4 6 6 6 5 5 5 6 7 8 9 10 10 10 11 11 11 10 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 10 10 10 10 9 9 9 8 9 9 9 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 7 7 6 6 6 5 4 4 3 3 2 2 1 1 2 2 3 4 5 5 6 6 6 6 7 7 8 8 8 8 8 8 8 8 7 6 5 4 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 3 4 4 4 4 4 3 3 3 4 4 4 4 4 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 2 2 2 1 1 0 1 2 3 4 5 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 6 6 7 8 11 12 13 13 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 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 8 8 8 8 8 9 9 9 9 10 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 12 11 9 6 4 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 3 2 3 4 5 5 6 7 7 7 7 6 5 4 3 3 4 6 7 7 8 8 8 8 7 7 7 6 6 6 7 7 7 6 6 5 5 5 6 7 7 7 7 7 6 5 5 6 6 7 7 6 6 7 7 7 7 7 7 8 8 8 6 5 4 3 3 3 3 2 0 1 3 4 5 6 5 4 3 2 2 3 4 5 5 5 5 6 6 6 7 7 7 7 8 8 9 9 9 8 7 6 5 4 3 3 4 5 6 6 6 6 7 8 8 8 8 7 7 6 6 5 5 5 4 4 4 5 5 5 6 6 6 6 5 6 6 7 8 7 5 3 2 3 3 4 4 3 2 3 5 6 6 5 5 4 5 6 7 8 9 9 9 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 9 8 8 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 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 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 7 6 6 5 5 5 4 3 3 2 2 1 1 0 1 2 2 3 4 5 5 6 6 7 8 9 9 9 9 9 8 8 7 6 5 4 3 3 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 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 0 0 0 0 1 1 1 2 2 2 1 1 0 1 2 3 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 7 9 10 11 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 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 13 13 13 12 11 10 9 6 4 3 2 3 3 3 2 2 2 2 2 3 3 4 4 4 4 3 3 4 4 5 6 6 7 7 7 7 6 5 4 3 4 6 7 7 8 8 8 8 8 8 7 7 6 5 5 5 6 6 5 5 4 5 5 6 7 7 7 6 6 5 5 6 7 7 7 7 7 7 8 8 7 6 6 7 8 8 7 6 4 3 2 2 2 1 0 2 3 5 6 6 5 4 3 2 2 3 4 4 4 4 5 5 6 7 7 7 7 7 8 8 8 7 7 6 5 4 4 3 3 4 4 5 5 5 5 5 5 6 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 7 7 8 7 6 4 2 2 2 3 4 3 2 3 4 5 6 6 5 5 5 5 6 6 7 8 8 8 8 8 9 9 8 8 8 8 9 9 10 10 10 10 10 9 9 9 8 9 9 10 10 10 9 9 9 9 9 8 8 8 8 9 9 9 9 8 8 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 6 6 6 5 5 4 3 3 2 2 2 1 1 1 1 1 2 2 2 2 3 4 5 5 6 6 7 7 7 6 6 6 5 4 3 2 2 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 3 3 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 0 0 0 0 1 1 1 1 2 2 2 1 1 0 1 2 2 3 4 4 5 5 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 3 3 3 3 3 3 3 4 4 4 5 5 6 7 8 8 9 9 10 10 11 11 12 12 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 16 16 16 16 15 15 14 14 13 13 13 12 11 10 9 7 4 3 2 2 3 2 2 2 2 2 2 3 3 4 4 5 4 4 3 4 4 5 6 6 7 7 8 8 7 6 5 5 5 5 6 7 7 8 8 8 8 8 8 7 6 4 3 4 5 5 5 5 4 4 5 6 7 7 7 6 6 5 5 6 7 8 8 8 9 9 8 8 7 6 6 6 6 7 8 6 5 3 2 2 2 1 1 2 3 5 6 6 5 5 4 3 2 2 3 3 4 4 5 5 6 7 7 6 6 7 8 8 7 6 5 4 4 3 3 3 3 3 3 2 2 2 2 2 2 3 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 7 7 7 6 4 3 2 1 2 2 3 2 2 3 4 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 3 3 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 0 1 1 2 2 3 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 5 5 6 6 7 7 8 8 8 9 10 11 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 16 15 14 14 14 13 13 12 11 10 9 7 5 2 1 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 4 5 5 6 6 6 6 7 7 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 4 4 4 5 5 5 4 4 5 6 7 7 7 7 6 5 6 6 8 8 9 9 9 9 9 9 8 7 6 5 5 6 7 7 6 4 3 2 2 1 1 2 3 5 5 5 5 5 4 3 2 2 2 3 3 4 5 6 7 7 7 7 7 9 9 8 7 5 4 4 3 4 4 4 4 4 3 2 2 2 3 3 3 2 2 2 3 4 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 5 4 2 1 1 1 1 1 1 1 2 4 5 6 7 7 7 7 7 7 6 6 6 6 5 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 7 7 6 6 6 5 5 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 3 3 3 3 3 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 0 1 1 1 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 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 2 2 2 3 3 4 4 4 4 4 5 5 6 6 6 5 5 4 4 3 3 3 3 3 2 2 2 1 1 1 0 0 0 1 1 2 2 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 8 8 10 11 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 9 9 10 10 10 10 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 16 16 15 15 14 14 13 13 12 11 10 9 7 5 2 1 2 2 2 2 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 7 7 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 7 6 5 5 5 6 5 5 5 5 6 6 7 7 6 6 6 6 7 8 9 9 9 10 10 9 9 8 7 6 5 5 4 5 6 6 5 4 3 3 2 1 1 3 4 5 5 5 5 5 4 3 3 3 3 4 5 6 7 8 8 7 8 9 10 10 9 7 6 5 4 4 4 5 5 6 6 5 5 5 5 5 5 5 4 3 1 2 3 4 4 5 5 5 5 4 4 4 3 3 4 5 6 6 6 6 6 5 3 2 1 1 0 0 1 0 1 2 3 4 5 6 7 7 8 8 8 8 7 7 6 6 5 5 6 6 6 6 6 6 5 6 6 6 7 7 8 8 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 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 8 8 7 7 7 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 2 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 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 2 2 2 3 3 3 4 4 5 5 5 6 6 6 6 5 4 3 3 2 2 2 2 2 2 2 2 1 1 1 1 0 0 1 1 2 2 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 7 8 10 11 11 12 13 14 15 15 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 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 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 16 16 15 15 14 14 13 12 11 10 9 7 5 2 1 2 2 3 3 3 3 3 3 3 2 2 3 3 4 4 5 5 6 6 6 5 5 5 6 7 7 7 7 7 7 7 7 6 5 5 5 5 6 6 6 6 7 8 7 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 7 7 8 9 9 9 10 9 9 8 7 6 6 5 5 5 5 5 5 5 5 4 4 3 2 1 2 4 5 5 6 5 5 4 4 4 4 4 5 6 7 8 8 7 7 8 9 10 11 10 8 7 6 5 5 6 6 7 7 7 7 7 6 6 6 6 5 5 3 1 1 3 3 4 4 4 4 4 4 4 3 3 3 4 5 5 6 6 6 5 4 3 2 2 2 1 1 1 1 2 3 4 4 5 6 6 7 7 8 8 8 8 8 7 7 6 6 6 6 7 7 6 6 5 5 6 6 7 7 8 8 8 8 7 7 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 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 1 1 1 2 2 2 2 3 3 4 4 5 5 6 6 7 6 5 4 3 2 2 2 1 1 1 2 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 7 8 9 10 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 15 15 15 14 13 12 11 10 9 7 4 2 1 2 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 6 5 5 5 5 6 6 6 6 6 7 8 7 7 6 6 6 6 5 5 5 6 7 7 6 6 6 7 7 8 8 8 9 9 9 9 8 7 6 6 5 5 5 5 5 5 5 5 4 4 3 2 0 2 3 5 6 6 6 5 5 5 5 5 5 6 7 8 7 6 6 6 8 9 11 11 11 10 9 7 7 6 7 7 7 7 7 7 7 6 6 6 5 5 4 3 2 2 3 3 3 3 3 3 4 4 4 3 3 3 4 4 5 5 5 5 4 3 3 4 4 3 2 2 2 1 2 3 4 4 4 5 6 6 7 7 7 7 8 8 8 7 7 7 6 6 7 7 7 6 5 5 6 6 7 7 7 7 7 7 7 6 6 5 5 5 6 6 6 6 6 6 7 7 7 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 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 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 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 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 1 1 1 1 1 1 2 2 2 3 3 4 4 4 5 5 6 6 6 6 5 3 3 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 3 3 4 4 5 6 6 6 6 6 7 7 8 8 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 16 16 16 15 14 14 13 12 11 9 6 4 2 1 2 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 7 7 6 6 6 6 5 6 6 5 5 5 6 6 7 7 7 7 6 6 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 8 8 9 8 8 7 6 6 5 5 5 5 5 5 5 4 4 3 2 1 0 2 3 5 5 6 6 6 6 6 6 6 6 7 7 8 7 6 6 6 8 10 11 12 12 11 9 8 7 7 7 8 7 7 6 6 6 6 5 5 5 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 5 4 3 2 3 2 2 3 3 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 6 6 6 6 7 7 7 7 6 6 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 8 8 7 7 6 6 6 5 5 5 5 4 4 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 3 3 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 5 6 6 6 6 5 5 4 3 2 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 4 4 5 5 5 5 5 6 6 6 7 8 9 9 10 10 11 12 12 12 12 12 12 11 12 12 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 16 16 16 15 14 13 12 11 9 6 4 2 1 2 3 3 3 3 3 3 2 1 1 1 2 3 3 3 4 4 4 4 4 4 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 7 7 6 6 5 5 5 6 7 8 8 8 8 8 7 6 6 6 7 8 8 9 9 8 8 7 6 5 5 5 5 5 5 4 4 3 2 1 1 0 2 3 4 5 6 6 7 7 6 6 6 6 6 7 7 6 6 6 6 8 10 11 12 12 11 9 7 7 7 8 8 7 6 5 4 4 5 5 4 4 4 4 3 3 2 2 2 2 3 2 2 3 3 3 3 3 3 4 4 5 5 4 4 4 4 5 5 4 2 2 2 2 3 4 4 4 3 4 4 5 5 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 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 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 8 8 8 7 7 6 6 5 5 5 5 5 5 6 6 6 5 5 5 4 4 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 5 5 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 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 3 3 3 3 4 5 5 6 6 7 6 6 5 5 4 3 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 3 3 4 4 4 4 4 4 5 5 6 6 7 7 8 9 9 10 11 11 11 10 10 10 11 12 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 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 15 14 13 11 9 6 3 1 1 2 3 3 3 3 3 2 1 0 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 5 6 6 6 6 6 6 6 7 8 8 8 8 8 7 6 5 5 6 7 8 9 9 9 8 7 6 6 5 5 5 5 4 3 3 2 2 1 1 1 1 2 4 5 6 6 7 7 7 6 6 5 6 6 6 6 6 6 6 7 9 11 12 12 11 8 7 6 7 7 7 7 5 4 4 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 2 2 2 2 3 3 3 4 4 4 3 3 3 4 4 5 4 4 2 1 1 2 4 4 4 4 4 4 4 5 5 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 7 6 6 5 5 5 6 6 6 6 5 5 5 4 3 3 2 1 1 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 6 6 7 7 6 6 5 4 4 3 2 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 7 8 8 9 10 9 9 9 9 11 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 16 15 14 13 11 9 6 3 1 1 2 3 3 3 3 2 2 1 0 1 2 3 4 4 4 4 4 4 5 5 5 5 5 5 6 7 7 7 6 6 6 6 6 6 6 6 7 7 6 6 5 4 3 2 3 4 4 5 6 7 7 7 7 7 8 8 8 7 7 6 5 4 4 4 6 7 8 9 9 8 8 7 6 6 5 5 4 3 3 3 3 2 2 2 1 1 2 3 4 5 6 6 7 7 6 6 5 5 6 6 7 7 7 6 7 8 10 12 12 10 8 7 6 6 7 7 6 5 4 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 4 4 3 2 3 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 7 7 7 7 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 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 7 6 6 6 6 6 6 6 6 6 5 4 3 2 2 1 1 1 2 2 3 3 3 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 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 5 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 8 8 8 8 8 9 10 11 12 13 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 16 15 14 12 9 5 3 1 2 3 3 3 3 3 2 2 2 1 1 0 2 2 3 3 4 4 5 5 5 5 5 6 6 7 7 8 7 7 6 6 6 6 6 6 6 7 7 6 6 5 3 2 1 2 2 3 4 6 7 8 8 7 7 7 8 8 7 6 5 4 4 3 4 4 6 7 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 3 3 3 2 2 3 3 4 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 8 10 12 12 10 8 6 6 6 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 2 2 3 3 4 4 4 4 3 3 4 4 4 4 3 3 4 4 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 7 6 6 6 6 6 6 6 6 6 5 4 3 2 2 1 1 2 2 3 3 4 4 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 8 7 7 6 5 4 4 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 0 0 1 1 1 1 1 1 2 2 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 5 5 5 5 4 4 3 3 3 3 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 2 2 2 3 3 3 3 4 4 4 5 5 6 6 7 7 8 8 8 9 10 11 12 13 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 16 14 12 8 5 2 1 2 3 3 3 3 3 3 3 2 2 2 1 1 2 3 4 4 5 5 4 4 5 6 6 7 8 8 8 7 7 6 6 6 6 5 5 6 6 6 6 6 5 3 2 1 2 2 3 4 5 6 7 7 6 6 6 7 8 7 6 4 4 4 3 4 4 5 6 7 8 8 8 7 7 7 7 7 6 6 5 5 5 5 4 4 4 3 3 3 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 6 6 7 9 11 11 9 7 6 5 6 6 6 6 4 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 2 2 2 2 2 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 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 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 9 10 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 5 4 3 3 2 2 2 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 8 8 7 7 6 6 5 4 4 4 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0 1 1 2 2 3 3 3 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 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 3 3 3 3 4 4 4 4 5 5 6 6 7 8 8 9 9 10 11 12 13 13 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 17 16 15 12 8 4 1 1 2 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 5 5 5 5 5 5 6 7 7 8 8 7 7 6 6 5 5 5 5 5 5 5 6 6 6 5 4 2 2 2 3 3 4 6 6 6 6 5 5 6 7 8 8 6 5 4 4 4 4 5 6 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 4 5 6 6 7 7 6 6 6 6 7 8 9 10 8 6 5 5 5 6 6 5 4 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 2 2 1 1 2 2 2 3 3 3 3 3 3 2 2 2 2 3 4 4 5 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 6 6 6 6 6 6 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 10 10 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 4 3 3 3 4 5 6 6 7 7 6 6 5 4 4 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 7 7 7 6 7 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 2 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 1 2 2 3 3 4 4 5 5 5 5 5 5 5 5 4 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 5 5 6 7 8 9 10 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 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 17 15 12 8 4 1 2 3 3 3 3 2 2 1 1 1 1 1 1 2 3 4 4 5 5 5 5 5 5 6 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 5 5 6 5 4 3 3 3 3 3 4 5 6 6 6 5 5 6 7 8 8 7 6 5 5 5 6 6 7 7 7 7 6 6 6 7 8 8 8 9 9 8 8 8 7 7 7 6 6 5 5 5 5 4 4 3 3 3 4 4 5 6 6 6 6 6 6 6 6 7 8 8 7 6 5 5 5 6 6 5 4 2 1 1 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 5 5 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 6 6 6 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 10 10 10 10 9 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 7 7 7 8 8 8 7 7 6 6 5 4 4 5 7 7 8 8 8 8 7 6 5 4 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 3 2 1 0 0 1 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 0 1 1 2 3 3 4 4 5 5 5 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 3 4 4 4 4 5 5 5 6 7 8 9 10 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 17 15 12 7 4 3 3 3 3 3 2 2 2 1 2 2 2 1 1 2 3 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 5 5 6 5 5 4 4 3 3 3 3 4 6 6 6 6 6 7 8 9 9 8 7 6 6 6 7 7 8 8 7 6 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 4 4 4 4 4 5 5 5 6 6 5 5 5 6 6 7 7 7 7 5 5 4 4 5 5 4 3 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 4 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 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 8 8 8 8 8 8 8 8 8 8 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 9 9 9 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 7 8 9 9 9 9 9 8 7 6 5 4 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 6 6 6 5 5 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 3 2 1 1 1 1 2 3 4 4 4 4 4 4 3 3 2 2 2 2 2 1 1 1 1 1 0 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 3 3 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 3 4 4 4 5 5 5 5 6 7 8 9 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 15 12 8 4 3 3 3 3 3 3 3 2 2 2 2 1 2 2 2 3 4 4 4 3 3 3 4 4 5 5 5 6 6 6 5 4 4 3 4 4 4 5 5 5 5 6 6 6 5 5 5 5 5 4 4 3 4 5 6 7 7 8 8 9 9 8 7 7 7 7 7 8 8 8 7 6 5 5 5 5 6 7 7 7 7 8 8 8 8 9 9 8 8 8 7 7 7 6 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 4 4 2 1 1 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 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 3 4 4 4 4 4 4 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 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 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 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 8 9 10 10 10 10 10 9 9 8 7 6 4 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 3 3 2 2 3 3 3 3 3 4 4 5 5 6 5 5 4 4 3 2 2 2 2 3 3 4 5 5 5 5 5 4 3 3 2 2 2 2 2 1 1 1 0 1 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 4 4 5 5 5 5 4 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 6 7 8 9 10 11 11 12 12 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 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 18 16 12 8 4 4 4 4 3 3 3 3 3 3 2 1 0 1 2 3 4 4 4 4 3 3 3 3 4 4 5 5 5 5 5 4 4 3 3 4 5 6 6 6 6 6 6 6 6 5 5 6 6 6 6 5 4 3 3 4 6 7 8 8 9 8 8 7 7 8 8 8 8 8 8 7 6 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 7 7 7 7 6 5 5 5 5 6 6 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 5 4 4 4 4 3 2 1 2 2 3 2 2 1 1 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 2 3 3 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 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 4 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 9 9 9 8 8 8 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 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 11 10 10 9 8 7 6 6 4 3 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 3 3 3 2 2 3 3 4 5 5 6 6 5 5 4 3 3 2 2 2 2 1 1 1 1 1 2 2 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 5 4 3 3 2 2 3 4 4 5 5 4 4 3 3 2 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 6 7 8 8 9 10 11 12 12 13 13 13 13 13 14 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 14 14 14 14 14 14 14 14 14 15 15 15 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 19 18 17 13 8 5 4 4 4 4 3 3 4 4 4 3 3 2 2 2 3 4 4 5 4 3 3 3 3 4 4 5 5 5 5 4 4 3 3 4 4 5 6 6 6 6 6 6 6 5 5 5 6 7 7 7 6 5 4 3 2 3 5 6 7 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 5 5 6 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 5 5 4 3 3 2 2 2 2 3 3 2 1 0 1 2 2 1 1 1 2 3 4 5 5 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 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 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 11 11 11 10 9 8 7 6 5 4 3 3 2 2 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 4 4 3 3 2 2 2 1 1 1 1 1 2 2 2 2 3 3 3 3 4 5 5 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 2 2 3 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 2 2 2 2 2 2 2 3 3 4 5 6 7 8 8 9 10 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 17 14 9 6 5 5 4 4 3 3 3 3 4 4 4 3 3 2 3 4 5 5 4 4 3 3 3 4 4 5 5 5 4 4 3 3 3 4 5 5 6 6 6 6 5 5 5 4 4 5 6 7 7 6 5 5 5 4 3 2 2 3 5 6 7 7 8 8 8 8 8 7 6 6 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 7 7 7 7 7 6 6 5 5 5 6 6 6 6 5 5 4 3 2 2 1 2 2 2 2 1 1 2 2 2 2 1 0 1 2 3 4 5 6 6 6 6 6 5 5 5 4 4 4 3 3 4 4 4 4 4 3 3 3 3 3 4 4 5 6 6 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 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 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 11 10 9 8 7 5 4 3 3 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 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 3 3 3 4 4 4 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 4 5 5 6 7 7 7 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 2 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 2 2 1 1 1 1 1 2 2 3 5 6 6 7 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 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 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 17 14 10 6 5 4 4 3 3 3 3 3 3 3 3 2 2 2 3 4 5 5 5 4 4 3 3 4 4 5 5 5 4 4 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 5 6 6 6 4 4 4 4 4 3 2 2 3 5 6 7 8 8 8 8 7 6 6 5 5 5 4 4 4 4 5 5 5 5 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 5 6 7 7 7 7 7 6 6 6 6 6 6 6 5 4 3 3 2 2 2 2 2 1 1 1 2 3 4 4 3 1 1 2 2 3 4 4 5 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 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 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 10 11 12 11 10 9 8 6 5 4 3 3 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 4 3 3 3 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 3 1 1 2 3 3 3 2 2 1 1 1 0 1 1 1 1 1 1 2 2 3 3 4 5 5 6 7 7 8 8 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 2 1 1 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 3 3 3 2 1 1 1 1 1 1 1 2 3 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 18 16 13 10 6 4 3 3 3 2 2 2 2 2 2 1 1 2 2 3 4 5 5 5 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 4 4 4 4 5 6 6 6 5 4 3 3 4 4 3 3 3 5 6 7 8 8 8 7 7 6 6 6 5 4 3 2 2 3 4 4 4 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 6 7 8 8 7 7 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 1 1 2 3 4 5 5 4 1 2 3 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 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 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 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 9 10 11 12 12 11 10 8 7 6 5 4 3 3 2 2 3 3 4 4 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 2 2 2 1 1 1 1 0 1 1 1 1 1 1 1 2 3 3 4 5 5 6 6 7 7 8 8 8 8 8 8 7 7 7 6 5 5 4 4 3 3 2 2 1 1 1 1 2 1 1 1 2 2 2 3 3 3 3 2 2 3 3 3 3 2 2 1 1 1 1 1 1 2 2 3 3 4 4 4 5 5 5 6 6 7 7 8 8 8 8 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 14 14 14 14 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 18 17 16 13 9 5 3 2 2 2 2 2 2 2 2 2 1 0 1 2 3 4 5 5 5 4 4 3 3 4 4 4 4 3 3 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 5 5 6 7 6 5 3 3 3 4 4 4 4 5 6 7 8 8 8 7 7 6 6 6 5 3 1 2 4 5 6 6 7 7 7 8 8 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 5 4 3 3 4 5 7 8 8 8 7 6 6 5 5 5 4 3 3 3 3 3 3 3 3 2 3 3 3 4 4 4 3 2 4 5 5 5 5 4 4 4 4 4 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 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 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 12 13 13 12 11 9 8 7 5 5 4 3 3 2 3 3 4 4 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 2 3 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 7 6 6 5 4 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 2 2 1 1 0 0 1 1 1 2 2 2 2 2 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 4 4 4 5 5 5 6 6 7 7 7 8 8 9 9 10 10 11 12 12 13 13 14 14 14 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 18 17 15 12 9 5 3 1 1 2 2 2 2 2 2 1 1 0 1 2 3 4 5 6 5 5 4 3 4 4 4 4 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 4 4 4 5 5 6 6 6 4 4 4 4 5 4 4 5 6 7 7 7 7 7 7 7 7 6 4 1 2 4 6 7 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 6 6 6 6 5 4 4 3 3 4 6 7 8 8 8 7 6 6 5 4 4 3 3 3 3 3 3 4 4 3 3 3 2 2 3 3 3 3 5 6 6 6 5 5 4 3 3 3 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 11 12 14 14 13 12 10 9 8 6 5 4 3 3 2 3 3 4 4 5 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 3 3 3 4 4 4 3 3 3 2 2 3 3 3 3 3 3 3 3 4 4 4 4 3 3 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 4 4 5 6 6 6 7 7 7 7 7 8 8 7 7 6 6 5 4 3 2 1 1 1 1 1 2 2 2 2 2 1 1 0 0 1 1 2 3 3 3 3 3 2 2 2 2 1 1 1 1 0 0 1 1 1 2 2 2 2 3 3 4 4 5 5 6 6 6 6 5 5 5 5 5 5 4 4 3 2 2 1 1 1 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 9 10 11 11 12 12 13 13 14 14 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 18 17 15 13 10 6 3 2 1 2 2 2 3 3 2 1 0 1 2 3 3 4 5 6 6 5 4 4 4 4 4 4 3 2 2 3 4 5 5 6 6 6 7 7 7 7 6 6 5 5 4 4 4 4 5 5 5 5 5 4 4 5 5 5 4 4 4 6 7 7 7 8 8 8 6 5 2 1 4 6 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 5 5 4 4 4 3 3 4 6 7 8 8 7 7 6 5 4 3 3 3 3 3 3 4 4 4 4 3 2 1 1 2 3 3 4 5 5 6 5 5 5 4 3 2 2 3 3 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 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 5 5 5 5 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 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 9 9 10 11 13 14 15 14 13 12 10 9 7 6 5 3 3 2 2 3 3 4 5 6 6 6 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 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 4 3 3 3 3 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 2 1 1 1 1 2 2 3 4 4 5 5 6 6 6 7 7 7 7 7 7 6 6 6 5 5 4 3 2 1 1 1 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 2 2 2 1 1 1 1 1 2 2 2 2 3 3 4 4 5 5 6 6 6 6 5 5 5 4 4 4 4 3 2 2 1 1 1 1 2 2 2 2 2 3 3 3 4 4 5 5 6 6 7 7 8 9 9 10 11 11 12 12 13 13 13 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 18 17 16 14 11 7 4 3 2 2 2 3 3 3 2 2 1 2 2 3 3 4 6 6 7 6 5 4 4 4 4 4 4 3 3 3 4 5 6 6 7 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 4 6 7 8 8 8 7 6 4 3 4 6 7 8 8 9 9 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 4 4 4 3 3 4 4 6 7 7 7 7 6 5 4 3 3 3 3 3 4 4 4 4 3 2 2 1 2 3 4 5 5 5 5 5 5 5 4 3 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 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 5 5 5 5 5 5 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 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 9 10 12 13 15 15 15 14 13 12 10 8 7 5 4 2 2 2 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 4 4 4 4 4 3 3 3 2 2 2 1 1 1 2 2 3 4 4 5 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 1 1 1 1 2 2 2 2 2 1 1 1 1 2 2 2 3 3 4 4 5 5 6 6 6 6 6 5 5 4 4 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 7 8 9 9 10 11 11 12 12 12 13 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 18 17 16 14 12 8 5 3 2 2 2 2 3 3 3 2 2 2 3 3 4 5 6 7 7 6 5 4 4 5 5 5 5 5 5 5 5 6 6 7 8 8 8 9 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 1 2 4 6 7 7 7 6 5 4 4 6 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 3 4 5 6 7 7 6 5 4 3 3 3 3 4 4 5 4 4 3 2 2 2 3 4 5 5 6 6 6 6 5 5 4 4 3 3 3 4 4 4 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 5 5 6 5 5 5 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 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 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 9 11 13 15 15 15 15 14 13 12 10 8 6 4 3 2 2 2 3 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 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 4 5 5 5 6 5 5 4 4 3 3 2 2 2 2 3 3 4 5 5 6 7 8 9 9 8 8 7 7 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 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 4 4 5 6 6 7 7 7 7 6 5 5 5 4 4 3 2 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 18 17 15 13 10 6 3 2 1 2 2 3 3 3 3 2 2 3 3 3 5 6 7 8 7 6 5 4 5 5 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 5 4 4 4 4 4 4 3 3 2 1 2 4 5 6 5 5 4 4 5 6 7 8 7 7 6 6 5 5 5 4 4 4 4 5 5 6 7 6 6 5 5 6 6 6 7 6 6 5 5 4 3 3 2 2 3 4 5 6 6 6 5 4 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 3 2 1 1 1 2 3 4 5 5 6 6 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 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 8 8 8 8 9 11 13 15 15 16 15 15 14 13 12 10 7 5 3 3 2 2 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 4 5 5 6 6 6 6 5 5 4 4 3 3 3 3 4 4 5 6 7 8 9 10 11 11 11 10 9 8 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 3 3 4 4 5 5 6 7 7 7 7 6 6 5 5 4 3 3 1 1 2 3 4 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 8 8 9 10 10 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 16 14 10 7 4 2 1 2 2 3 3 3 3 2 2 2 3 3 4 6 7 8 8 7 5 5 5 5 6 6 7 7 7 6 6 7 7 8 8 8 9 9 9 9 8 7 7 7 7 6 6 6 6 5 5 4 4 4 3 3 3 3 2 2 2 2 3 3 4 4 4 4 5 5 6 6 7 7 6 6 5 5 4 4 4 4 3 3 3 3 4 5 4 4 3 3 4 5 6 7 7 6 6 5 5 4 3 2 2 2 3 4 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 7 6 6 5 5 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 4 4 4 4 5 5 5 5 4 3 2 1 1 1 0 1 2 3 4 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 10 12 14 15 16 16 15 15 14 13 11 9 6 5 3 3 3 3 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 3 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 4 5 6 6 6 5 5 5 4 4 4 4 5 5 5 6 6 7 8 9 10 12 13 13 13 12 10 9 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 4 4 5 6 6 7 7 7 6 5 4 4 3 3 2 2 2 3 4 5 5 6 6 6 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 6 7 8 9 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 15 12 8 5 2 1 2 2 3 3 3 2 2 1 2 2 3 4 6 7 8 8 8 6 5 4 4 5 6 7 7 8 8 7 8 8 8 8 8 8 9 9 9 8 7 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 4 3 3 2 1 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 1 1 1 2 2 1 0 1 3 4 5 6 6 6 6 6 6 5 4 3 2 2 3 4 4 4 4 5 5 6 6 6 5 4 3 3 2 2 2 2 2 2 2 2 3 4 4 5 5 5 5 6 6 7 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 4 3 2 2 2 2 1 1 2 3 5 5 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 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 11 13 15 16 16 16 15 15 14 13 11 8 6 4 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 4 4 3 3 4 4 5 5 5 5 5 4 5 5 5 6 6 6 6 7 7 8 9 10 11 12 13 14 13 13 11 9 8 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 4 4 4 4 4 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 4 3 2 3 3 3 4 4 4 5 5 6 6 6 7 6 6 6 6 6 6 7 7 7 6 6 6 6 6 5 5 4 4 3 3 3 3 3 4 4 5 5 6 7 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 17 16 13 9 6 3 2 2 2 3 3 3 2 1 0 1 2 3 4 5 7 8 8 8 7 5 4 3 3 4 6 7 8 8 8 8 8 7 7 7 7 8 8 8 8 7 6 6 5 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 3 2 1 3 4 5 6 6 5 5 4 4 3 3 4 4 5 5 5 5 4 3 2 2 1 1 1 2 2 2 2 2 3 4 5 5 6 6 6 6 6 5 4 4 3 4 4 4 5 5 6 6 6 6 5 4 3 3 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 4 5 6 6 5 5 4 4 4 3 3 2 2 2 2 3 3 4 4 4 4 4 3 2 3 3 2 2 2 2 3 4 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 2 3 3 3 4 4 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 12 14 15 16 16 16 15 15 14 13 10 8 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 9 10 12 13 13 13 12 11 10 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 2 2 3 4 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 3 3 3 3 3 4 4 4 4 5 6 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 18 16 14 11 7 4 2 2 2 3 3 3 2 2 0 1 2 3 4 5 6 7 7 7 6 5 3 2 2 3 5 6 8 9 9 9 8 7 6 6 6 6 7 7 7 7 6 6 5 5 5 4 4 4 4 4 5 5 4 4 4 5 5 5 5 4 3 3 4 5 6 6 6 5 5 4 4 3 3 4 5 6 6 6 5 4 4 3 3 3 3 4 4 4 4 4 3 2 2 3 4 4 5 6 7 6 6 5 5 4 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 5 4 4 4 6 6 6 6 5 4 4 4 3 3 2 2 2 2 2 3 3 3 4 4 4 4 3 3 3 2 2 2 2 3 4 5 5 6 6 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 2 2 3 3 4 5 5 6 6 6 7 7 7 6 6 6 6 7 7 7 7 7 7 8 9 11 13 15 15 16 16 16 16 15 14 11 9 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 9 11 12 12 12 11 10 9 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 6 6 5 5 5 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 4 3 3 3 4 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 4 4 4 3 4 4 4 4 4 5 5 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 19 19 19 18 17 14 11 8 5 3 2 3 3 3 3 3 2 1 1 2 3 4 5 6 7 7 7 6 4 3 2 2 2 3 6 7 8 8 8 8 7 6 5 5 5 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 3 3 4 5 5 6 5 5 4 4 4 5 5 5 5 5 4 4 3 3 3 4 4 5 5 5 5 4 3 3 3 3 4 5 5 5 5 5 4 3 3 2 2 3 4 5 6 7 7 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 4 5 5 5 5 5 4 4 4 3 3 3 4 4 4 5 6 7 7 6 5 4 4 5 6 7 7 6 5 4 4 4 3 3 2 2 1 1 1 1 2 2 3 4 4 4 4 3 3 2 1 1 2 3 4 5 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 4 4 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 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 5 4 4 5 5 5 5 5 4 4 4 3 3 2 2 2 2 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 10 12 14 15 15 15 15 15 15 14 12 10 7 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 9 10 10 11 10 9 8 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 5 5 5 6 6 6 6 6 7 7 6 6 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 4 4 4 4 4 4 5 5 5 5 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 17 15 12 9 5 3 3 3 3 4 4 4 3 1 1 2 3 5 6 7 7 7 7 5 4 2 1 2 1 2 5 7 7 8 7 7 6 6 5 4 5 5 5 5 6 6 6 6 6 6 6 6 5 4 3 1 0 1 2 3 4 5 5 6 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 3 3 3 2 2 3 4 5 5 6 5 5 5 4 4 3 2 2 3 4 5 6 6 6 5 5 5 5 5 4 4 3 3 3 3 2 2 2 3 3 3 4 4 4 3 3 3 3 4 4 5 6 6 6 5 5 4 4 3 3 3 3 4 5 6 7 7 7 5 4 4 5 6 7 7 7 6 5 4 4 4 3 3 3 2 2 1 1 0 1 2 3 3 4 4 4 3 2 1 0 1 2 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 5 5 5 4 3 3 3 3 4 4 4 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 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 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 5 5 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 7 7 9 11 13 14 15 15 15 15 15 14 13 11 8 6 5 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 4 5 5 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 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 8 8 9 9 8 7 7 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 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 16 13 9 6 3 3 3 4 4 5 4 3 2 1 2 4 5 7 8 8 8 7 5 3 1 1 2 1 2 4 6 6 7 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 4 3 3 2 2 2 3 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 5 5 5 5 6 5 5 4 3 3 2 2 3 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 3 3 4 4 4 3 3 3 3 4 4 5 6 6 6 6 5 5 4 4 3 3 3 4 5 6 7 6 5 4 3 3 5 6 7 7 7 6 5 4 4 4 4 4 4 3 3 2 2 1 2 2 3 3 4 3 3 2 2 1 1 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 6 6 6 6 6 6 5 6 6 6 6 6 6 5 6 6 6 5 5 4 4 3 3 3 3 4 4 4 3 3 3 3 3 4 4 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 4 4 4 4 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 7 8 10 12 14 14 14 14 14 14 14 13 11 9 7 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 2 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 6 6 6 6 7 7 7 7 7 7 6 6 5 5 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 6 6 6 5 5 5 5 5 5 6 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 22 22 22 22 21 21 21 20 20 20 19 18 16 13 9 6 3 2 3 4 5 5 4 3 2 1 2 4 6 7 8 8 8 7 5 3 1 1 2 2 2 3 5 5 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 5 5 6 5 5 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 1 2 2 2 3 2 2 2 2 3 3 3 3 3 3 3 3 3 4 5 6 6 6 6 5 5 4 4 3 3 3 5 5 6 5 4 3 3 3 3 4 6 7 7 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 3 3 3 4 4 5 5 5 5 5 4 4 3 3 3 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 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 6 7 6 6 6 5 5 5 5 5 6 6 6 6 7 7 8 9 10 12 13 14 14 14 13 13 13 12 10 8 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 3 3 3 3 4 4 5 5 4 4 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 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 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 4 4 4 4 4 5 5 5 5 5 18 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 22 22 22 22 21 21 21 21 20 20 19 17 14 10 6 3 2 3 5 5 5 5 4 2 1 3 5 7 8 8 9 8 7 5 3 1 2 3 3 2 3 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 3 4 4 3 3 2 2 2 2 3 4 4 5 4 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 4 3 3 4 4 5 4 4 4 5 5 5 5 4 4 3 2 1 0 0 1 1 1 0 1 1 2 2 3 2 2 2 2 2 2 2 2 3 3 3 3 3 4 5 6 6 6 5 5 5 4 4 3 3 4 6 6 5 4 3 2 2 3 3 4 5 6 6 6 5 5 4 4 4 5 5 4 4 4 4 4 4 4 3 3 3 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 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 4 4 4 4 3 4 4 5 5 5 4 4 4 4 3 3 3 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 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 7 7 7 8 9 11 12 13 13 13 13 13 12 11 10 8 7 6 5 4 4 3 3 2 2 1 1 1 2 2 2 2 3 3 4 4 3 3 3 3 3 3 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 3 3 2 2 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 3 3 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 3 3 3 3 3 3 4 4 4 4 5 5 5 5 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 22 22 22 21 21 21 21 21 20 18 15 11 7 4 3 4 5 6 6 6 5 4 2 3 5 7 8 8 8 8 7 5 3 1 3 4 3 2 2 3 4 4 4 5 5 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 5 4 3 3 4 4 5 4 3 2 1 1 1 2 3 3 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 2 3 3 4 4 4 5 5 5 5 5 5 5 4 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 5 6 6 6 5 3 2 2 2 3 3 4 5 6 6 5 5 5 4 4 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 5 4 4 3 3 3 3 3 3 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 9 10 11 12 12 12 12 12 12 11 10 8 7 5 4 4 3 3 2 2 2 2 1 2 2 3 3 3 4 4 4 3 3 3 2 2 2 3 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 2 1 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 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 4 5 5 5 18 18 18 19 19 19 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 21 20 18 15 12 8 5 4 5 6 7 7 7 6 5 3 4 5 7 8 8 8 8 7 5 3 1 3 4 4 2 1 2 2 3 3 4 5 5 6 6 6 6 6 6 5 5 6 6 6 7 7 7 6 6 5 4 4 5 5 4 4 2 1 0 1 2 2 2 2 3 3 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 2 2 2 2 3 3 4 4 5 5 5 5 5 6 5 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 3 3 3 3 4 4 5 5 5 5 4 3 3 3 4 4 6 6 6 5 3 2 2 2 3 3 4 4 5 5 5 5 5 5 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 5 4 4 4 3 3 3 3 3 2 2 3 3 3 3 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 10 11 12 12 11 11 11 10 8 7 5 4 4 3 3 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 2 2 2 3 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 2 2 3 3 3 3 2 2 1 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 0 1 1 1 2 3 3 4 4 5 5 17 18 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 21 20 19 16 12 8 5 5 5 6 7 7 7 6 5 4 4 5 6 8 8 8 8 7 5 3 2 2 4 4 3 2 1 1 2 3 3 4 5 6 6 6 6 5 5 5 5 5 6 7 7 7 7 7 7 6 6 5 5 5 4 2 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 2 2 3 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 2 2 3 4 5 5 5 5 4 3 3 3 4 4 5 6 6 5 4 3 2 2 3 4 4 4 4 4 5 5 5 5 5 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 4 4 4 4 3 3 3 3 3 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 7 7 7 7 7 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 9 9 9 9 9 10 11 11 11 11 10 10 9 7 6 5 4 4 3 3 3 2 3 3 4 5 5 5 4 4 4 3 3 3 2 2 2 3 3 4 5 5 5 5 5 5 5 5 5 4 4 3 2 1 1 1 1 2 2 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 5 4 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 4 4 4 4 5 5 5 4 4 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 2 2 1 1 1 1 1 1 1 1 1 1 1 2 3 3 4 4 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 21 20 19 16 13 9 6 5 5 5 6 7 7 6 6 4 4 4 6 7 8 8 8 7 6 4 2 2 3 4 4 3 1 0 1 2 3 4 5 6 6 6 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 6 6 5 4 3 3 2 2 1 1 2 1 2 2 2 3 3 3 3 2 2 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 3 3 3 3 4 5 6 7 7 7 7 7 6 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 5 5 6 6 5 4 4 4 5 5 5 5 5 6 5 4 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 8 8 8 8 8 9 9 8 8 8 8 7 7 7 6 7 7 7 7 7 7 7 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 7 8 9 10 9 8 8 9 10 10 10 10 10 10 9 8 7 6 6 5 5 4 3 3 4 4 5 5 5 5 4 4 4 3 3 2 2 2 2 2 3 4 5 5 5 5 5 6 6 6 6 6 5 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 4 4 4 3 3 2 2 2 3 3 3 3 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 3 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 2 2 3 3 2 2 2 2 2 3 3 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 22 22 21 20 19 17 13 9 6 4 4 5 6 6 7 7 6 5 4 4 5 7 8 9 9 8 7 5 3 2 3 4 4 3 2 0 1 2 4 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 4 2 1 1 1 1 1 2 2 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 2 2 2 3 4 5 6 7 8 8 8 7 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 2 2 3 4 5 5 6 5 5 5 6 6 7 6 6 6 6 6 7 6 6 5 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 2 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 6 6 6 6 6 6 6 7 9 10 9 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 7 6 5 4 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 3 4 4 5 5 5 5 6 6 7 7 7 8 7 6 5 4 4 4 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 1 1 1 2 2 2 2 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 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 2 2 3 3 3 4 3 3 3 2 2 2 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 22 21 21 19 17 14 10 6 4 4 5 6 7 7 7 7 6 5 4 4 6 8 9 9 9 7 6 3 1 2 3 4 3 2 0 2 3 4 4 5 6 6 6 7 7 7 8 8 8 7 7 7 6 6 6 6 6 7 8 8 8 8 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 3 4 5 5 6 7 7 7 6 5 5 5 5 5 4 3 3 2 3 3 3 3 3 3 3 2 2 3 5 6 7 7 6 6 5 6 7 8 8 8 8 7 7 8 9 8 7 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 2 2 3 3 3 4 4 4 4 4 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 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 6 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 3 4 5 5 5 5 6 6 7 7 8 9 9 9 8 7 6 6 6 7 7 8 8 8 8 8 8 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 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 0 0 1 1 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 22 22 21 20 18 14 10 6 4 4 5 6 7 8 8 8 7 6 5 5 5 6 8 9 9 8 6 4 2 1 2 3 3 1 1 2 3 3 4 4 4 5 5 6 7 7 7 8 8 8 8 7 6 6 6 6 6 7 7 8 8 7 6 6 6 6 7 7 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 3 4 5 5 6 6 5 5 4 4 5 5 5 4 3 3 3 3 3 4 4 4 4 3 3 3 4 6 7 8 8 7 6 6 6 8 9 9 9 9 9 9 9 9 9 8 7 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 2 2 2 3 3 4 4 4 4 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 5 5 5 5 5 5 6 6 6 6 6 7 8 8 8 8 8 8 8 9 9 9 8 8 8 8 7 7 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 6 6 7 8 9 9 10 10 10 9 9 9 9 9 9 9 9 10 10 10 9 8 7 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 7 7 8 9 9 10 9 9 8 8 8 8 9 9 9 9 9 9 8 7 7 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 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 2 2 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 16 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 22 22 21 20 19 15 11 7 5 5 5 6 7 8 8 8 7 7 6 5 5 6 7 8 8 8 7 5 4 2 2 3 2 1 1 2 2 2 3 3 3 4 4 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 4 4 5 6 6 7 7 7 6 6 5 5 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 4 4 3 2 2 3 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 5 5 5 4 4 4 4 4 5 6 7 7 6 6 5 6 8 8 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 4 4 5 5 5 6 5 5 5 5 4 4 4 4 4 4 3 3 2 2 2 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 2 2 2 2 3 3 4 4 4 4 5 4 4 5 5 5 4 4 3 3 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 7 6 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 10 9 9 9 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 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 5 5 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 3 3 16 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 21 20 19 16 11 7 5 5 6 6 7 7 7 7 7 6 6 6 6 7 8 8 8 7 6 5 4 3 2 2 2 1 0 1 1 1 0 0 1 2 3 4 4 5 5 5 6 6 6 6 6 7 8 9 9 7 6 5 4 3 3 3 4 5 5 6 6 6 6 5 5 4 4 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 5 4 3 2 2 2 3 2 2 3 3 3 3 4 5 6 6 6 5 5 4 4 4 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 5 6 7 7 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 5 4 4 4 4 4 3 3 3 2 2 1 1 1 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 3 2 1 1 2 3 3 3 4 4 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 6 5 5 4 3 3 3 2 2 2 2 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 8 7 7 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 4 4 4 4 4 3 3 3 3 3 2 2 1 1 1 1 1 2 2 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 8 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 5 5 4 4 3 3 2 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 22 22 22 21 20 19 16 12 8 6 5 5 6 6 7 7 7 7 6 5 5 6 8 9 9 8 7 6 4 2 1 0 0 1 2 2 3 3 3 3 3 2 2 1 2 3 3 3 4 4 5 5 5 6 7 8 9 9 9 7 5 4 3 3 3 3 4 4 4 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 4 4 4 4 3 2 2 2 3 3 3 3 3 4 4 4 5 6 7 6 5 5 5 5 4 4 4 4 3 3 3 4 4 4 4 4 4 3 3 3 4 5 5 5 5 5 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 2 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 4 4 3 2 1 2 2 3 3 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 6 5 5 4 3 2 2 2 1 2 2 3 4 4 5 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 7 7 8 8 8 8 8 7 7 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 5 6 6 7 7 7 7 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 22 22 22 21 20 18 16 12 8 6 5 5 5 6 6 7 7 6 5 5 5 6 7 8 9 8 7 5 4 2 2 2 2 3 4 4 5 5 5 5 5 5 4 4 3 2 2 2 2 2 3 4 4 5 6 7 9 9 9 8 6 4 3 3 2 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 2 2 2 3 3 3 3 3 4 5 5 5 5 5 5 5 4 4 4 5 4 4 3 2 2 3 3 4 4 4 4 3 3 3 2 3 3 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 5 5 5 4 4 4 4 4 4 3 3 2 2 1 1 1 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 4 3 2 2 1 2 2 3 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 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 9 9 8 8 8 7 7 7 6 6 6 5 4 3 3 2 1 1 2 2 3 3 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 6 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 3 3 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 5 5 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 18 15 12 8 5 5 4 4 5 5 6 6 5 5 4 4 6 7 7 8 7 6 5 4 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 5 5 4 3 2 1 1 2 3 4 5 7 8 8 8 8 6 4 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 4 4 5 5 4 4 3 2 3 4 4 5 4 4 2 1 1 2 3 4 4 4 4 3 3 2 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 2 2 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 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 6 6 6 5 5 4 4 3 2 2 1 1 2 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 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 8 8 7 7 7 7 6 6 6 5 5 5 4 3 2 2 1 1 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 21 21 19 17 15 11 7 4 3 3 3 4 4 5 5 5 4 4 4 5 6 7 7 7 6 5 4 4 4 4 4 4 4 3 3 3 3 4 5 6 7 7 7 6 5 5 3 2 1 1 2 3 4 5 6 7 7 7 6 5 3 3 2 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 3 1 1 3 5 5 5 5 4 4 2 1 1 3 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 2 2 1 1 0 1 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 5 5 4 4 3 3 2 1 2 4 5 5 6 5 5 5 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 2 1 1 1 1 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 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 3 3 3 3 3 4 4 5 5 5 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 6 6 6 7 7 7 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 6 6 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 21 20 19 17 15 11 7 4 2 3 3 4 4 5 5 4 4 3 4 5 5 6 6 6 6 5 4 3 3 3 4 3 3 2 2 3 4 5 6 6 7 7 7 7 6 5 4 3 2 1 1 1 3 4 4 5 5 6 6 5 4 4 3 3 4 4 5 5 5 5 4 4 4 4 3 3 2 2 3 4 4 4 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 2 2 3 4 4 4 3 0 2 4 6 6 6 6 5 5 4 2 1 2 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 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 5 5 4 4 4 4 4 3 3 2 2 2 1 0 0 1 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 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 5 5 4 4 4 3 3 2 2 3 5 5 6 6 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 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 5 5 5 5 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 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 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 4 5 5 6 6 6 7 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 6 6 7 7 7 6 7 7 7 7 7 7 7 8 8 8 7 7 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 6 6 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 15 12 8 5 3 3 4 4 5 5 5 5 4 3 3 4 4 5 5 5 5 5 5 4 2 2 2 3 3 3 4 5 5 6 6 6 6 6 6 6 6 5 5 4 3 2 1 1 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 1 2 3 4 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 3 2 2 3 4 5 6 6 6 5 5 4 3 3 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 2 2 2 1 0 1 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 6 6 6 5 5 5 4 4 4 3 3 2 3 4 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 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 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 4 4 5 5 6 6 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 19 18 15 12 8 5 4 4 5 6 6 6 5 5 4 3 2 3 4 4 4 5 5 5 5 4 3 1 1 3 4 5 5 6 5 5 5 5 5 6 6 6 6 6 5 5 4 3 2 2 3 3 3 4 4 4 5 5 6 6 6 6 5 5 4 4 4 5 6 6 5 4 3 2 2 3 3 4 4 4 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 4 4 3 3 4 4 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 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 2 2 1 1 1 1 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 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 4 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 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 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 5 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 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 4 4 5 5 6 6 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 6 6 6 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 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 9 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 19 17 15 11 8 6 5 5 6 6 6 6 5 4 3 2 2 3 3 4 4 4 4 5 5 4 3 2 0 2 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 4 3 3 3 4 4 3 3 3 4 4 5 6 7 7 6 5 4 3 3 3 4 5 5 5 4 3 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 3 3 4 4 4 4 4 3 3 3 4 4 4 4 5 5 5 4 4 4 5 5 5 4 4 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 4 5 5 5 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 2 3 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 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 5 5 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 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 6 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 6 6 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 16 13 10 7 5 5 5 5 6 6 6 5 5 4 3 2 3 3 4 4 4 4 5 5 4 3 2 0 1 3 5 5 5 5 5 5 5 5 6 6 7 6 6 5 4 4 4 4 4 4 4 4 3 3 3 4 5 6 7 7 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 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 5 5 5 5 4 4 5 5 4 3 2 3 4 4 4 4 3 3 2 2 2 2 3 4 4 4 5 5 5 5 6 6 6 6 5 5 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 5 4 4 4 4 4 3 3 2 2 2 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 2 2 3 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 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 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 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 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 5 5 5 5 4 4 4 4 4 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 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 7 7 8 8 8 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 8 9 11 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 19 18 15 12 9 6 4 4 4 5 5 5 5 5 5 5 4 4 3 3 4 4 5 5 5 4 4 3 2 1 1 3 4 5 6 5 5 5 5 6 6 6 6 6 5 5 4 4 4 4 4 4 5 5 4 4 4 4 5 6 7 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 2 2 4 5 5 5 5 5 5 5 5 4 2 1 1 3 3 4 3 3 3 3 2 2 3 4 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 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 4 4 4 4 3 3 2 2 2 1 1 1 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 3 2 2 2 3 4 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 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 7 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 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 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 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 5 5 5 5 5 4 4 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 7 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 10 12 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 19 19 17 14 11 8 4 3 3 4 4 5 5 5 6 6 5 5 4 3 3 3 4 4 4 4 4 3 3 2 1 1 2 4 5 6 6 6 5 6 6 6 6 6 6 5 5 4 4 4 4 4 5 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 3 3 3 3 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 2 3 3 3 3 2 2 3 4 5 5 5 5 5 5 4 3 2 2 3 4 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 4 4 4 4 5 5 5 5 4 4 4 3 3 3 2 2 1 1 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 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 3 3 2 2 3 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 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 3 3 4 4 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 6 7 8 8 8 8 8 8 8 9 8 8 7 7 7 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 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 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 7 7 6 6 6 6 7 7 7 7 7 7 8 9 12 14 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 16 13 10 7 4 2 2 3 4 4 5 5 6 6 6 5 4 3 3 3 3 4 4 4 4 3 3 2 2 1 1 3 4 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 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 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 3 3 3 3 4 4 5 6 6 5 5 5 4 4 3 4 5 6 7 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 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 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 3 2 1 2 3 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 2 2 3 4 4 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 4 5 5 6 7 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 5 5 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 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 10 13 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 15 12 9 5 3 2 2 2 3 4 5 5 5 5 5 5 4 4 3 2 2 3 4 4 4 4 4 3 2 1 0 2 4 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 2 2 2 2 2 3 3 3 2 2 2 2 3 3 3 3 2 1 1 2 3 4 4 4 4 5 5 6 7 7 7 7 6 6 6 5 5 5 6 7 8 9 9 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 4 4 3 2 1 2 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 2 2 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 4 4 5 6 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 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 6 6 6 6 6 6 6 7 7 8 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 9 11 13 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 18 17 14 11 7 4 2 1 1 2 3 4 4 4 5 5 5 5 5 4 3 2 2 2 3 4 5 5 5 4 3 2 1 2 3 3 4 4 4 5 6 6 6 6 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 2 1 0 2 3 4 5 5 5 6 6 7 7 8 9 9 8 8 7 7 7 6 6 6 7 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 7 7 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 1 1 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 3 2 2 2 3 4 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 2 2 2 2 2 2 2 2 2 1 1 1 0 0 1 1 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 5 6 7 8 8 9 8 8 8 8 8 8 9 9 9 9 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 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 6 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 6 7 8 8 8 8 7 6 5 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 5 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 9 11 14 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 16 13 9 6 3 2 1 1 2 2 3 3 4 4 5 5 5 5 5 4 3 2 2 3 4 5 6 5 4 3 2 2 1 2 2 2 2 3 4 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 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 1 1 0 2 3 4 5 6 6 6 7 7 7 7 8 9 9 9 9 8 8 7 6 6 6 7 7 8 8 9 9 9 9 8 8 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 3 2 2 2 4 4 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 0 0 1 1 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 4 4 4 4 5 6 7 8 9 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 6 6 5 5 5 6 7 8 9 8 8 7 6 6 6 6 6 7 7 7 6 6 6 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 8 7 7 7 7 7 7 8 9 11 14 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 15 12 8 5 3 2 1 2 2 2 2 2 3 4 4 5 6 6 6 5 4 3 2 3 4 5 6 6 5 4 3 2 1 1 1 1 2 3 5 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 3 2 2 1 1 1 2 3 4 5 6 7 7 7 7 7 7 7 7 8 8 9 9 8 8 7 6 5 6 6 7 7 8 9 9 9 9 9 8 8 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 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 4 4 3 2 2 3 4 5 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 2 2 2 2 3 2 2 2 2 1 1 1 0 0 1 1 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 8 9 9 9 9 8 8 8 8 8 9 9 9 10 10 10 11 11 11 10 10 9 8 7 7 6 6 6 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 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 5 5 5 5 5 5 5 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 5 6 7 8 9 9 8 7 6 6 6 6 6 7 6 6 6 6 6 5 5 5 5 5 5 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 8 9 11 13 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 14 10 7 4 2 2 2 2 2 1 1 2 2 3 4 5 6 6 6 6 5 4 3 2 3 5 5 5 5 4 3 2 1 1 2 3 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 2 2 3 4 5 5 4 4 3 2 2 2 2 2 3 4 5 6 7 7 7 7 7 6 6 6 6 6 7 7 8 8 8 7 6 6 6 6 7 7 8 8 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 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 5 4 5 5 5 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 5 5 4 3 3 3 3 4 4 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 2 2 2 1 1 0 0 1 1 2 2 2 2 3 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 9 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 11 10 9 8 7 6 6 6 6 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 4 5 5 6 6 6 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 6 6 6 6 5 5 4 4 4 5 6 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 10 12 14 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 15 12 9 6 3 2 2 2 2 1 1 1 2 2 3 4 5 6 6 6 6 5 4 3 2 3 4 4 5 5 4 3 2 1 1 2 3 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 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 3 3 3 2 2 2 1 1 0 0 1 2 3 4 5 4 4 3 3 2 2 2 3 3 4 5 6 7 7 7 7 6 6 6 5 5 5 5 6 7 7 8 7 7 6 6 6 7 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 4 4 3 3 3 4 4 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 8 8 8 8 9 9 9 9 9 10 10 11 12 12 12 12 10 9 7 7 6 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 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 5 5 5 4 4 4 5 5 6 6 7 8 8 8 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 9 11 13 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 13 11 8 5 3 3 2 2 1 1 1 1 2 2 2 3 4 5 6 6 5 4 3 3 2 2 3 4 4 4 4 3 2 1 1 2 3 4 5 5 5 4 4 4 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 0 1 1 0 1 3 4 4 4 3 3 3 3 3 2 3 4 5 6 7 7 7 7 7 6 6 6 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 5 5 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 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 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 4 4 4 4 5 5 5 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 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 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 12 11 10 8 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 5 5 5 6 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 10 12 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 14 11 9 7 5 4 3 2 2 1 1 1 2 2 2 3 4 5 5 5 5 4 4 3 2 2 2 3 4 4 4 4 3 2 1 1 2 3 4 5 5 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 3 3 3 3 3 3 3 3 2 2 1 1 1 1 0 1 2 3 3 3 3 3 3 3 3 2 3 4 5 6 7 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 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 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 5 5 5 5 4 4 4 5 5 6 7 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 10 11 11 10 9 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 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 8 10 11 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 14 13 12 9 7 6 4 4 3 2 2 1 1 1 2 2 3 4 4 5 5 5 5 4 3 2 2 2 2 3 4 5 5 5 4 3 2 1 1 2 3 4 4 4 4 4 4 3 3 3 4 4 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 2 2 2 3 3 3 3 3 2 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 4 6 7 8 8 8 7 7 6 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 5 4 4 3 3 3 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 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 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 5 5 5 6 6 6 6 6 5 5 4 4 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 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 3 4 4 5 6 7 8 8 9 9 9 10 10 10 11 11 11 10 10 10 10 9 9 8 8 7 7 7 7 7 7 8 9 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 4 4 4 4 4 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 4 4 4 4 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 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 4 4 3 3 3 3 3 3 3 3 2 2 2 1 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 7 7 6 6 6 7 8 10 11 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 14 13 12 10 7 6 4 3 3 2 2 1 1 1 1 2 2 3 4 5 5 6 6 5 4 3 2 2 2 2 3 4 5 5 5 4 3 2 1 0 1 2 2 3 3 4 4 4 3 3 3 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 2 2 2 2 2 3 3 3 2 2 2 2 1 1 2 2 3 3 3 3 3 3 3 3 4 5 6 7 7 8 8 7 6 6 5 5 5 5 6 6 5 5 5 5 4 4 4 5 5 6 7 7 7 6 6 4 3 3 3 3 4 5 6 6 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 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 2 2 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 5 5 5 6 6 6 6 5 5 4 4 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 3 3 3 3 3 3 4 5 6 7 8 8 8 9 9 10 10 11 11 11 11 11 10 10 9 9 8 7 7 6 6 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 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 6 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 7 7 7 6 5 6 7 9 10 11 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 15 14 12 10 8 6 4 2 1 1 0 1 1 2 2 3 3 4 4 5 5 6 6 6 5 4 3 2 2 2 2 3 4 5 5 5 5 4 3 2 2 1 1 2 2 3 4 4 4 4 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 3 3 3 2 2 2 1 1 2 3 3 3 3 3 3 3 3 4 5 6 7 7 8 7 7 7 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 7 8 8 8 7 6 5 4 3 3 4 5 6 6 7 7 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 1 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 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 6 7 7 8 8 9 10 10 11 11 11 11 11 11 10 10 9 8 7 6 6 6 6 6 6 6 6 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 3 3 3 2 2 2 2 2 1 0 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 5 5 5 5 7 8 9 10 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 13 11 9 6 4 2 2 2 2 2 3 3 4 4 5 5 5 6 6 6 5 5 4 4 3 3 2 2 2 2 3 4 5 5 5 5 4 4 3 2 2 2 2 2 3 4 4 4 4 4 3 3 3 4 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 2 2 1 1 1 2 3 3 3 3 3 3 3 4 5 6 7 8 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 8 9 9 8 7 6 6 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 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 1 1 0 1 1 2 2 3 3 3 4 4 4 4 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 4 4 4 4 5 5 6 6 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 2 2 3 3 3 3 3 3 3 4 4 5 6 6 7 8 8 9 10 11 11 12 12 12 11 11 10 9 8 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 1 0 1 1 1 1 0 0 1 1 2 2 3 4 4 5 5 5 4 4 5 5 6 6 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 6 7 7 8 9 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 10 8 5 3 3 2 2 2 2 3 3 4 5 5 5 6 6 5 5 4 3 3 3 2 2 2 2 2 2 2 3 4 4 5 4 4 3 3 2 2 1 2 2 3 3 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 2 2 1 1 2 2 3 3 3 2 2 3 4 5 7 8 8 9 9 8 7 7 6 6 5 5 4 4 3 3 3 3 4 4 4 4 4 4 5 5 6 7 8 9 9 9 9 8 8 8 8 8 7 7 6 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 1 0 0 1 2 2 3 3 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 5 5 4 3 3 3 3 3 3 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 0 0 1 2 2 2 2 2 2 3 3 3 3 3 3 3 4 5 5 6 6 7 8 9 10 10 11 11 12 12 11 11 10 9 8 7 6 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 2 3 4 5 5 5 4 4 4 5 5 6 7 7 7 6 5 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 5 6 6 6 7 7 7 8 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 13 12 9 7 4 3 2 1 1 1 1 1 2 2 3 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 3 2 1 0 1 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 3 3 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 3 3 3 2 2 2 3 5 7 8 9 9 9 8 7 7 6 6 5 5 5 4 3 3 2 2 3 3 3 4 4 4 4 5 5 5 6 7 8 8 9 9 9 9 8 8 7 6 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 1 1 1 1 2 3 3 4 4 4 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 5 5 5 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 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 0 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 4 5 5 5 6 6 7 8 9 10 10 11 11 11 11 11 10 9 8 7 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 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 4 4 4 4 4 4 4 4 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 3 4 4 4 4 4 4 4 4 5 5 6 6 7 6 6 5 5 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 4 4 4 5 6 6 7 7 7 7 7 7 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 12 10 8 5 3 1 0 0 1 1 1 1 1 1 1 2 3 3 3 2 2 2 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 3 2 1 1 2 3 3 3 3 3 3 2 0 1 2 3 3 2 2 2 1 1 0 1 2 2 2 2 3 3 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 3 3 3 2 2 3 5 7 8 9 9 9 8 8 7 6 6 6 5 5 4 4 3 2 1 2 3 3 3 4 4 4 5 5 5 5 5 5 6 6 7 7 7 7 7 6 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 4 4 4 4 4 3 3 3 2 2 2 2 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 3 3 4 4 4 5 5 6 6 7 8 8 9 9 10 10 10 10 10 9 8 7 6 6 5 5 5 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 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 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 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 2 2 1 1 1 0 1 2 2 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 13 12 10 7 5 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 2 3 3 4 4 4 3 2 1 2 2 2 3 3 3 3 2 2 2 3 3 3 3 3 2 2 2 1 1 1 1 2 2 2 3 3 3 3 3 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 3 2 2 2 4 6 8 9 10 10 9 8 7 6 6 6 5 5 5 4 3 2 2 2 3 3 3 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 5 5 5 5 6 6 6 6 5 5 4 4 4 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 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 5 5 6 7 7 8 8 8 8 8 8 8 7 7 6 6 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 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 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 5 5 5 5 5 4 4 3 3 3 3 3 2 3 3 3 3 3 3 3 3 4 4 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 4 3 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 11 9 6 5 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 3 1 0 1 2 3 4 4 3 2 2 3 3 3 3 3 3 3 3 2 1 0 1 2 2 2 2 3 3 3 3 2 2 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 4 6 8 9 10 10 9 9 7 7 6 6 6 6 5 5 4 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 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 5 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 3 3 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 5 5 6 6 6 7 7 7 7 7 6 6 6 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 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 3 4 4 4 5 5 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 5 4 4 3 3 2 2 3 3 3 3 4 4 5 4 4 3 2 1 1 1 0 1 1 2 3 3 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 14 13 12 10 7 5 3 2 2 3 3 3 2 2 2 2 2 2 2 3 4 5 5 5 4 3 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 3 2 2 3 4 4 4 3 2 2 3 3 3 3 3 3 3 2 2 2 1 2 2 2 2 2 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 2 2 2 2 2 2 3 4 6 8 9 10 10 10 9 8 7 7 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 4 4 4 5 5 5 5 4 4 4 4 3 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 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 1 1 1 2 2 2 2 1 1 1 2 2 3 4 4 5 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 2 2 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 5 5 5 5 5 5 4 4 3 2 2 2 2 2 2 3 3 3 4 4 4 3 2 1 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 14 13 12 10 8 6 4 2 2 2 3 3 3 3 2 2 3 3 3 4 5 7 8 9 9 8 6 4 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 4 4 4 4 4 4 3 2 2 3 3 3 3 2 2 2 2 2 3 2 2 2 2 3 3 3 3 3 3 3 2 2 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 3 3 4 6 8 9 10 10 10 10 9 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 8 8 8 7 7 7 6 5 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 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 3 2 2 2 3 3 4 4 4 5 4 4 4 4 3 3 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 2 2 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 0 0 1 1 1 1 1 0 0 0 0 0 1 1 2 2 2 2 1 1 1 1 2 2 3 3 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 4 4 4 3 3 3 3 3 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 5 5 5 5 5 5 5 4 3 3 2 2 2 2 2 2 3 3 4 4 3 3 3 3 2 3 3 3 3 3 4 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 13 12 10 8 6 4 3 2 2 2 3 3 3 3 3 3 3 4 5 6 8 9 11 12 12 11 9 6 4 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 4 4 3 3 2 2 3 3 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 3 3 3 3 2 2 1 0 1 2 2 2 2 1 1 2 2 2 2 2 3 3 3 3 3 3 3 4 5 6 7 9 10 11 11 10 10 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 6 5 4 4 4 4 4 4 5 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 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 3 3 3 2 3 3 3 4 4 5 5 5 5 4 4 3 3 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 3 3 3 2 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 4 4 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 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 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 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 7 7 8 19 19 19 18 18 17 17 16 16 16 15 15 15 14 13 12 10 8 6 5 3 2 2 2 2 2 3 3 3 2 2 3 5 6 8 10 11 13 13 13 12 10 7 4 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 4 4 3 3 2 3 3 4 4 4 4 3 3 2 2 2 3 3 3 3 2 2 2 2 2 2 3 3 3 2 2 1 1 2 2 2 1 1 1 2 2 3 2 2 2 2 3 3 3 3 4 4 5 7 8 9 11 11 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 5 5 5 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 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 4 4 4 4 4 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 3 3 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 2 1 2 2 2 2 1 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 1 0 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 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 3 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 8 9 19 19 19 19 18 17 17 16 16 15 14 14 13 12 10 9 7 5 4 3 2 1 1 1 1 2 2 2 2 2 3 5 7 8 10 11 12 12 12 10 8 6 4 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 4 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 1 1 1 2 3 3 2 2 1 2 2 3 3 3 4 5 6 7 8 9 10 11 11 11 10 9 9 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 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 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 4 4 4 4 4 3 3 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 0 0 1 1 2 2 2 3 3 3 3 2 2 2 2 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 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 7 7 8 9 10 10 19 19 19 19 18 17 17 16 15 14 13 11 10 8 7 6 4 3 3 2 1 1 0 1 1 1 1 1 2 3 5 7 8 9 10 10 10 9 8 6 4 3 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 2 2 1 2 2 3 3 2 2 2 2 2 3 2 2 3 4 6 7 8 8 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 8 8 8 7 7 7 7 7 8 8 7 7 6 6 5 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 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 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 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 3 3 3 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 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 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 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 5 5 5 6 5 5 5 5 5 5 5 6 6 6 7 7 8 9 9 10 10 19 19 19 18 18 17 16 15 14 12 10 8 6 5 4 4 3 3 2 1 1 1 1 1 1 1 1 2 4 6 7 8 8 7 7 6 6 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 3 3 3 4 4 5 5 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 2 2 2 3 3 3 2 1 2 2 3 3 2 2 2 3 4 6 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 9 9 9 8 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 1 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 0 0 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 3 3 3 2 2 2 2 1 1 1 1 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 19 19 18 18 17 16 15 14 12 10 8 5 4 3 3 3 3 2 1 1 1 1 1 0 1 2 3 5 7 8 8 8 7 5 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 2 2 2 3 3 3 3 4 5 5 5 6 6 5 5 5 4 4 4 4 3 3 3 4 4 3 3 2 2 2 2 2 2 2 3 3 2 2 2 3 3 2 1 1 2 3 3 3 2 2 2 3 5 6 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 3 3 3 3 3 3 2 2 1 1 1 2 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 8 8 9 9 9 10 10 19 18 18 17 16 15 13 12 10 7 6 4 4 3 3 2 2 1 1 1 1 1 2 2 3 4 6 8 9 9 8 7 5 3 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 0 0 0 1 1 2 2 3 3 3 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 5 5 5 4 4 4 4 4 5 5 4 4 3 2 2 2 2 2 2 3 3 2 2 2 3 3 2 1 1 3 3 3 2 2 2 3 4 5 6 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 9 9 10 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 2 2 1 1 2 2 2 3 3 3 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 2 3 3 4 4 4 4 3 3 3 2 2 2 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 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 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 7 7 8 8 8 8 8 8 8 7 7 7 8 8 8 9 9 9 10 10 10 18 17 16 15 14 13 11 9 8 6 5 4 4 3 3 2 2 1 1 2 2 2 3 4 5 6 8 9 9 8 7 5 4 2 1 2 2 2 2 2 2 1 1 1 0 1 2 3 2 2 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 5 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 2 3 3 4 4 3 3 3 4 4 5 6 7 8 9 9 9 9 10 9 9 9 8 8 8 8 8 7 8 8 8 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 12 12 12 11 11 10 10 10 11 11 11 11 11 11 11 10 10 9 8 8 8 8 7 7 7 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 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 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 4 3 3 2 1 0 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 2 3 3 4 4 4 4 4 4 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 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 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 8 8 8 8 8 8 7 8 8 8 9 9 9 9 10 10 10 17 16 14 13 11 10 9 8 7 6 5 5 4 4 3 2 2 2 2 3 3 4 5 6 7 7 8 8 7 6 5 4 3 2 1 2 2 2 2 2 1 1 0 1 1 2 2 2 2 2 1 2 2 2 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 3 3 3 4 4 4 4 3 4 4 5 4 4 4 4 4 5 5 6 7 8 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 8 8 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 4 4 3 3 2 1 0 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 1 2 3 3 4 4 4 4 4 4 4 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 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 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 8 8 7 7 7 8 8 8 9 9 9 9 9 9 15 13 12 10 9 9 8 8 7 6 6 5 5 4 3 3 3 3 3 4 5 5 6 7 7 7 7 6 5 4 3 3 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 2 2 2 2 2 3 4 5 5 5 5 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 5 5 4 4 4 4 5 5 4 4 4 4 4 5 6 7 8 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 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 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 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 3 3 3 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 3 3 3 2 1 1 1 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 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 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 0 0 0 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 3 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 13 11 10 9 8 8 8 7 7 6 6 5 5 4 4 3 3 4 5 5 6 7 7 7 7 6 6 4 3 3 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 5 6 6 6 6 5 5 5 4 4 4 3 3 3 3 4 4 5 5 5 5 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 4 3 3 4 4 4 4 3 3 4 5 6 7 8 8 9 9 9 9 9 8 8 7 7 6 6 6 6 7 7 7 6 6 6 6 5 5 6 6 6 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 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 2 2 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 2 2 2 2 2 2 2 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 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 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 11 10 8 7 7 7 7 7 6 6 5 5 4 4 4 4 4 5 5 6 6 7 7 7 6 5 4 3 3 2 1 1 1 1 2 2 2 1 0 1 2 3 3 3 3 3 3 3 3 4 4 5 5 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 5 5 4 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 4 3 3 3 4 4 4 3 3 3 4 5 6 7 8 9 9 9 9 9 8 8 7 7 6 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 6 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 3 3 2 2 2 2 2 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 3 2 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 9 8 7 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 6 6 6 6 6 6 5 4 3 3 2 1 1 0 1 1 1 1 1 1 1 2 3 3 3 3 3 2 2 3 4 5 5 6 6 6 5 5 4 4 4 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 4 4 3 3 4 4 4 4 4 4 3 3 3 3 4 4 4 4 3 3 4 4 4 5 5 6 5 4 3 2 3 4 5 4 4 3 4 5 6 7 8 9 9 10 9 9 9 8 8 7 6 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 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 5 5 5 5 5 5 4 4 3 3 3 2 3 3 3 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 3 3 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 4 4 3 3 3 2 2 2 2 3 4 4 4 4 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 6 7 6 6 5 5 5 5 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 4 3 2 2 1 0 1 1 1 1 1 1 2 2 3 3 4 3 3 3 2 3 3 4 5 6 6 6 6 5 5 4 3 4 4 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 6 6 6 4 3 2 3 4 5 4 4 4 5 6 7 8 9 9 9 9 9 9 9 8 7 6 5 5 5 5 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 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 2 2 3 3 3 3 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 2 2 2 2 2 2 2 3 3 4 3 3 3 3 3 2 2 2 3 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 2 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 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 6 5 4 4 4 4 5 5 5 5 4 4 4 3 3 2 1 1 0 1 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 4 4 5 5 6 6 6 6 5 4 3 3 3 4 5 5 5 5 5 4 4 4 4 4 4 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 5 3 2 3 4 5 5 5 5 5 6 7 8 9 9 9 9 8 8 8 8 7 6 6 5 5 5 5 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 7 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 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 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 3 3 2 2 1 1 1 1 2 2 2 2 2 2 2 3 3 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 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 2 2 2 2 3 3 3 3 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 2 2 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 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 3 3 3 3 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 7 7 7 7 6 7 7 8 9 9 9 9 8 7 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 1 0 0 1 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 6 5 4 3 3 4 5 5 5 5 6 6 7 8 9 9 9 8 8 7 7 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 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 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 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 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 2 2 2 2 2 2 2 3 3 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 0 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 2 2 2 2 2 2 3 3 3 3 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 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 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 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 9 9 8 6 5 4 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 0 1 2 3 3 4 5 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 3 2 2 2 3 3 4 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 6 5 4 3 3 4 4 5 5 6 6 7 8 8 9 9 9 8 7 7 6 6 6 6 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 3 3 3 3 3 3 3 3 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 2 2 2 2 3 3 3 3 3 3 4 3 3 3 3 3 3 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 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 2 2 2 2 3 3 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 9 9 10 9 9 8 6 5 4 3 2 2 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 3 4 5 6 6 7 8 8 8 9 9 9 8 8 7 7 6 6 5 5 5 5 4 3 3 3 3 3 3 2 2 2 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 6 6 5 4 3 3 4 4 5 5 6 6 7 7 8 8 9 8 8 7 7 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 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 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 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 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 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 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 2 2 2 2 2 2 2 2 2 2 2 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 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 3 3 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 7 7 9 9 9 8 7 6 5 4 3 3 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 4 5 6 7 8 8 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 4 3 2 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 6 5 4 3 3 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 7 7 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 4 4 4 4 4 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 6 6 5 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 1 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 1 1 1 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 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 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 1 2 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 7 7 7 10 9 7 6 5 4 4 4 3 3 3 3 3 3 4 4 4 3 3 3 2 2 3 3 3 3 3 4 5 6 7 8 8 9 9 8 8 8 8 8 8 8 8 8 8 7 6 5 4 2 1 0 1 2 2 3 3 3 2 1 1 2 3 3 3 3 3 3 3 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 5 4 3 4 4 4 5 5 5 5 6 6 6 6 7 7 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 5 5 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 4 4 5 5 6 6 7 7 7 6 6 6 5 5 4 4 4 4 4 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 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 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 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 2 1 1 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 9 8 6 5 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 3 3 4 4 4 4 4 5 5 6 7 7 8 7 7 7 7 6 6 6 7 7 7 7 6 6 4 3 2 0 1 2 3 3 4 4 5 4 3 2 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 5 6 6 7 7 7 7 6 5 4 4 4 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 5 5 4 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 3 4 4 5 6 6 6 7 6 6 6 5 5 4 4 4 4 4 5 5 5 5 4 4 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 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 2 2 2 2 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 4 4 4 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 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 2 2 3 3 3 3 3 3 3 2 2 1 1 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 3 3 3 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 2 2 2 2 2 3 3 4 4 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 8 7 5 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 5 5 5 5 5 5 5 6 6 6 6 5 4 4 4 4 4 4 4 3 3 3 3 2 1 1 1 2 3 3 4 4 5 5 5 5 5 4 3 2 1 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 5 5 5 6 6 6 6 6 7 7 8 8 8 8 7 7 6 6 6 6 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 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 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 3 3 4 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 2 2 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 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 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 2 2 2 1 1 1 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 2 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 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 7 7 7 6 5 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 4 3 2 1 1 1 1 1 1 1 0 0 1 1 1 2 2 3 4 4 4 4 5 5 5 6 6 6 5 5 4 3 2 2 2 3 3 3 4 4 4 3 4 4 4 5 5 5 6 6 5 5 5 6 6 6 6 6 6 6 6 5 4 3 4 4 5 5 5 5 5 6 6 6 7 7 8 8 8 8 9 8 8 7 7 6 6 6 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 2 2 2 2 3 3 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 3 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 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 2 2 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 1 1 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 4 3 3 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 0 1 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 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 4 4 5 5 6 5 5 5 5 5 6 6 6 6 6 5 4 3 3 3 4 5 5 6 6 6 7 7 7 8 8 9 9 9 9 8 8 7 7 7 6 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 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 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 3 3 3 2 2 2 3 3 3 3 2 2 2 1 1 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 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 2 2 2 1 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 5 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 3 3 2 2 1 1 1 1 2 3 3 3 3 4 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 3 3 3 3 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 6 6 5 5 4 3 3 3 3 4 5 5 6 6 7 8 8 9 9 10 10 10 10 9 9 8 7 7 6 6 6 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 3 3 4 4 4 5 5 4 4 4 3 3 3 3 3 4 4 3 3 3 3 3 3 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 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 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 4 4 4 4 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 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 1 0 1 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 3 2 2 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 5 5 4 3 3 3 4 4 4 5 5 6 7 8 8 9 10 11 11 11 10 10 9 8 7 6 6 5 5 5 5 6 6 7 7 7 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 4 4 3 3 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 3 3 4 4 4 4 4 4 4 4 3 3 4 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 3 3 3 3 3 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 3 3 3 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 3 2 2 2 3 3 3 3 3 3 3 2 2 2 3 3 4 3 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 4 3 2 2 2 2 3 4 4 4 4 4 4 4 5 5 5 5 5 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 6 7 7 8 8 9 10 10 10 10 10 9 8 7 7 6 5 5 5 5 5 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 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 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 2 2 2 2 2 2 3 3 3 3 3 3 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 3 4 4 4 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 4 3 2 2 1 1 2 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 7 8 8 8 9 9 9 8 8 7 6 6 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 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 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 6 6 6 6 6 5 5 5 4 4 4 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 3 3 2 2 2 2 3 3 3 4 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 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 5 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 1 1 1 1 1 1 2 2 2 2 2 2 2 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 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 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 3 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 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 2 1 1 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 7 7 8 8 7 7 7 6 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 8 8 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 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 4 4 4 5 5 5 6 6 6 6 6 6 5 5 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 6 6 6 5 5 5 4 4 4 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 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 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 6 6 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 0 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 2 2 2 2 2 3 3 3 3 3 3 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 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 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 3 3 3 2 2 2 2 2 2 2 2 1 0 1 1 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 6 6 6 7 7 6 6 6 6 5 5 4 4 4 3 2 2 2 2 3 3 4 4 5 5 5 5 5 5 6 6 5 5 5 5 5 4 5 6 7 7 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 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 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 5 5 6 6 6 5 5 4 4 5 5 6 6 5 5 4 4 4 4 4 4 4 4 3 4 4 4 5 5 6 6 6 6 5 5 4 4 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 5 5 5 4 3 3 2 2 2 2 2 2 1 1 1 1 1 2 1 1 1 1 1 0 1 1 1 1 2 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 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 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 2 2 2 2 2 3 3 2 2 2 2 3 3 3 3 3 4 4 3 2 2 1 1 1 1 2 2 2 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 6 6 6 5 5 4 4 4 3 3 2 2 2 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 7 6 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 4 5 5 6 6 6 5 5 5 5 4 4 4 4 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 5 4 4 3 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 3 3 2 2 3 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 4 3 3 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 6 6 6 6 6 6 6 5 5 5 2 2 2 2 2 2 3 3 2 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 6 6 7 7 7 6 6 5 5 4 4 3 3 3 3 3 2 2 3 3 4 5 6 6 6 6 6 6 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 7 5 4 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 7 7 7 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 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 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 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 6 6 5 5 4 4 4 4 4 4 5 5 6 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 4 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 2 3 3 3 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 3 3 3 3 3 2 2 1 1 0 0 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 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 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 7 7 7 7 6 6 6 5 5 5 5 5 5 5 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 3 3 3 2 2 1 1 1 1 2 2 2 2 2 1 2 2 2 2 2 3 3 2 2 2 2 2 2 3 3 4 4 5 6 6 7 7 6 6 6 5 4 4 3 3 2 2 2 2 2 2 3 3 5 6 6 7 7 6 6 5 5 5 5 6 7 7 8 9 9 9 9 9 8 8 8 8 8 8 8 9 8 7 6 5 3 2 1 1 1 2 3 3 4 4 5 5 5 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 6 5 5 4 3 2 2 2 3 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 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 4 4 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 3 2 1 1 1 0 1 1 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 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 6 5 5 5 5 5 5 5 5 5 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 1 1 1 1 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 5 6 6 6 6 6 5 5 4 3 3 3 2 2 2 1 2 2 3 4 5 6 7 8 8 7 6 5 5 5 5 6 7 8 9 9 9 9 9 8 8 8 8 8 8 8 8 7 6 5 4 3 2 2 2 3 3 4 4 5 5 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 6 6 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 6 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 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 6 6 6 6 6 7 7 6 6 6 6 6 6 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 3 2 1 0 1 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 5 5 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 2 1 1 2 2 2 2 1 1 0 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 3 4 4 5 5 6 6 5 5 4 4 4 3 3 2 2 1 1 2 3 4 5 6 7 7 7 7 6 5 4 4 5 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 5 5 5 5 5 4 4 3 3 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 8 8 7 7 6 5 4 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 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 4 4 4 4 5 5 5 5 4 3 2 1 1 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 3 3 3 3 3 3 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 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 3 3 4 5 5 5 5 5 4 4 4 4 3 3 2 1 1 2 3 4 5 5 5 5 5 4 4 4 4 4 5 5 6 7 7 8 8 8 8 7 7 8 8 7 7 6 6 4 3 3 3 3 3 4 4 4 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 5 5 5 4 3 2 1 1 2 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 4 4 4 4 5 5 5 5 5 5 6 6 7 8 8 8 8 8 7 7 5 4 3 3 3 3 3 3 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 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 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 4 4 4 4 5 5 5 4 3 2 1 1 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 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 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 2 2 1 2 2 3 3 4 4 4 4 4 4 4 4 4 3 2 1 1 1 2 2 3 3 3 2 2 2 2 3 4 5 5 6 7 7 8 8 8 8 7 7 7 6 6 5 5 4 3 2 2 3 3 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 5 5 4 4 3 2 2 2 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 7 7 6 5 4 4 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 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 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 3 3 4 4 5 5 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 5 5 4 4 3 2 1 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 2 3 3 2 2 2 1 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 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 0 0 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 1 1 2 2 3 3 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 2 2 1 1 2 3 5 6 7 7 8 8 8 8 8 7 6 5 5 4 3 3 2 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 4 4 4 4 4 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 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 5 5 6 6 7 7 8 7 7 7 8 8 8 8 8 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 3 3 3 4 5 5 6 6 6 6 5 5 6 6 6 6 6 5 5 5 4 4 4 3 3 3 4 4 4 4 4 4 4 3 2 1 1 1 1 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 2 2 2 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 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 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 3 3 2 1 0 1 2 2 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 1 2 3 4 6 7 8 8 8 8 8 7 6 5 4 3 2 2 2 2 3 3 4 4 4 5 5 5 4 4 4 3 3 2 2 3 3 3 4 4 5 6 6 6 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 7 7 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 5 5 5 5 5 6 7 8 8 9 9 9 9 9 9 8 8 8 7 7 6 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 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 6 6 7 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 4 4 4 4 4 3 3 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 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 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 2 2 2 2 3 2 2 2 2 1 1 1 0 0 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 5 5 5 4 4 4 4 5 5 5 5 4 4 4 5 5 5 5 5 2 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 2 2 1 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 1 1 1 2 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 2 2 2 4 5 6 7 7 8 8 7 7 6 5 4 2 1 2 2 3 4 4 4 4 4 5 5 5 4 4 4 3 3 2 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 8 8 8 7 7 6 6 5 5 5 5 4 4 4 4 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 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 6 7 8 9 10 11 11 11 11 10 9 9 8 7 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 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 5 6 6 6 6 6 6 7 7 7 7 6 6 6 6 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 6 7 7 7 7 7 7 6 6 6 7 6 6 6 5 5 4 4 3 3 3 3 3 3 4 3 3 3 2 2 1 1 0 0 1 1 1 1 1 1 1 1 1 1 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 2 2 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 2 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 4 5 5 6 6 6 6 5 4 3 2 1 1 2 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 4 5 5 6 6 7 7 8 8 8 9 9 9 9 8 8 8 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 7 6 6 5 5 5 5 6 6 7 8 10 11 11 11 11 11 10 9 8 7 6 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 6 7 7 8 8 8 7 7 7 7 7 7 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 2 2 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 3 3 3 4 4 4 4 4 4 3 3 3 3 3 2 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 3 3 3 3 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 2 1 1 1 2 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 5 5 6 6 7 7 8 8 8 9 9 9 9 9 9 8 8 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 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 6 6 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 6 7 7 7 7 6 6 5 5 5 5 5 6 6 7 9 10 10 11 11 10 9 8 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 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 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 7 8 8 8 8 8 8 8 7 7 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 3 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 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 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 7 7 8 8 8 8 9 9 9 9 9 8 8 7 7 6 6 6 5 5 5 5 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 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 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 6 7 7 6 6 6 5 5 5 5 5 5 6 6 7 8 9 9 9 9 8 8 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 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 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 6 6 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 7 8 8 9 9 8 8 8 8 8 7 7 7 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 6 6 6 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 1 1 1 0 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 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 5 5 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 4 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 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 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 6 5 6 6 6 6 5 5 5 5 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 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 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 8 8 8 8 8 7 7 7 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 1 1 1 2 2 2 2 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 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 6 7 8 9 9 4 4 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 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 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 2 1 1 1 1 2 2 3 3 3 4 4 4 3 3 3 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 4 4 4 4 4 3 3 3 3 3 4 5 6 6 7 7 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 7 7 6 6 5 5 4 4 3 2 1 1 2 2 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 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 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 9 10 10 10 9 9 9 8 8 8 8 7 7 6 6 5 4 4 3 3 3 2 2 2 2 2 2 2 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 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 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 5 5 5 5 5 5 6 7 9 10 10 10 3 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 1 1 2 2 2 2 1 1 2 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 3 3 3 3 2 2 1 1 2 3 3 3 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 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 2 2 3 3 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 5 5 4 3 2 1 1 1 2 2 3 3 3 3 3 3 3 4 4 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 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 7 7 7 7 7 8 9 9 10 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 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 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 5 5 5 6 6 7 8 9 9 10 10 3 3 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 0 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 5 5 5 5 4 4 4 4 4 3 3 4 4 4 4 5 5 5 6 6 5 5 5 4 4 3 3 2 2 2 3 3 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 4 4 3 2 2 1 2 2 3 3 3 3 3 3 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 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 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 7 7 7 8 9 10 10 11 11 11 10 10 10 9 9 9 8 8 8 7 7 6 6 5 4 3 3 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 7 8 9 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 0 0 0 1 1 1 2 2 2 2 2 3 3 3 3 2 2 2 2 2 3 3 4 4 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 4 4 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 4 3 3 2 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 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 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 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 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 10 11 11 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 6 5 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 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 1 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 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 5 5 6 6 5 5 5 6 6 7 8 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 2 2 2 3 3 4 5 5 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 6 5 5 5 5 5 4 4 4 4 4 4 5 5 6 7 7 7 7 7 6 6 6 5 5 4 4 3 3 3 3 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 5 5 4 4 3 3 2 1 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 6 6 6 6 6 6 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 10 11 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 7 6 6 5 4 3 3 2 2 2 2 3 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 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 2 2 2 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 3 4 4 4 4 4 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 1 1 1 1 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 5 5 6 6 6 6 5 5 5 5 5 4 4 4 4 4 5 6 6 7 7 8 8 7 7 7 6 6 6 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 6 5 5 4 4 3 3 2 2 1 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 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 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 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 6 6 6 7 8 9 10 11 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 7 7 6 6 5 4 3 3 3 2 2 3 3 3 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 3 3 3 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 6 6 7 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 5 6 7 8 8 8 8 8 7 7 7 6 6 6 6 5 5 4 4 4 5 5 5 6 6 6 5 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 3 3 2 2 2 1 1 1 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 8 9 10 11 12 13 13 13 12 12 11 11 11 10 10 9 9 9 8 8 7 7 6 6 5 4 4 3 3 3 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 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 5 5 5 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 6 7 7 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 6 6 6 6 6 7 6 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 8 8 9 9 8 8 7 7 7 7 7 7 6 6 5 5 5 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 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 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 6 6 6 6 6 6 6 6 6 6 7 6 6 6 7 7 7 7 7 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 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 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 10 11 12 13 13 13 13 12 12 12 11 11 10 10 9 9 9 8 8 7 7 6 6 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 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 4 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 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 6 6 6 6 5 5 5 5 6 6 7 8 8 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 2 2 2 3 3 3 3 3 4 4 4 5 5 6 6 6 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 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 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 0 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 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 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 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 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 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 10 11 12 13 14 14 13 13 13 12 12 11 10 10 9 9 9 8 8 8 7 7 6 6 5 4 4 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 4 4 4 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 4 4 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 2 2 2 2 2 3 3 3 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 7 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 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 9 9 9 9 9 10 11 13 14 14 14 14 14 13 13 12 12 11 10 10 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 2 2 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 5 5 5 5 6 6 6 6 5 5 5 5 6 6 6 6 7 7 8 8 8 4 3 3 3 3 3 3 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 2 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 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 10 10 11 11 11 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 12 14 14 15 15 14 14 14 13 13 12 12 11 10 10 9 9 9 9 8 8 7 7 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 5 5 6 6 6 5 5 5 4 4 4 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 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 3 3 2 2 2 3 3 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 5 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 3 3 4 4 5 6 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 8 8 7 7 6 6 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 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 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 11 11 11 11 11 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 11 11 11 12 13 14 14 15 15 15 15 14 14 14 13 13 12 12 11 10 10 10 10 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 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 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 2 2 2 2 2 3 3 3 4 4 4 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 6 7 7 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 4 5 5 5 5 5 5 5 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 7 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 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 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 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 7 7 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 14 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 10 9 9 9 8 8 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 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 5 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 5 5 5 5 5 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 1 2 2 2 3 3 3 4 4 4 4 3 3 2 2 1 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 5 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 15 15 15 16 15 15 15 15 15 14 14 14 14 13 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 4 4 4 4 4 5 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 1 1 2 2 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 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 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 8 8 8 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 16 16 15 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 3 3 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 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 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 2 2 2 2 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 4 4 4 5 5 6 7 7 7 8 8 8 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 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 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 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 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 3 2 2 3 3 3 3 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 4 4 3 3 3 3 4 4 5 5 6 7 7 7 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 7 7 8 8 9 9 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 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 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 11 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 3 3 3 3 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 5 5 5 5 4 3 3 3 3 3 4 5 5 6 6 7 7 7 7 7 7 7 7 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 8 7 7 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 9 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 8 8 8 9 9 9 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 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 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 9 4 4 4 4 5 5 5 5 4 4 4 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 4 3 3 3 3 3 4 4 5 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 9 9 10 10 9 9 9 9 8 8 8 7 6 5 5 5 4 4 4 4 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 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 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 5 5 5 4 4 3 3 3 2 2 2 1 2 2 2 2 3 3 4 4 4 5 5 5 5 5 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 10 10 9 9 9 9 5 5 5 5 6 5 5 5 5 4 4 3 3 3 4 4 5 5 5 5 5 6 6 6 6 7 7 7 6 6 5 4 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 9 8 8 7 7 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 9 9 8 7 7 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 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 7 7 6 6 6 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 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 8 8 8 8 8 8 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 14 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 6 6 6 5 5 4 4 3 3 2 2 2 1 1 2 2 2 3 3 4 4 4 4 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 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 8 9 9 10 10 10 10 10 9 9 6 6 6 6 6 6 5 5 5 4 4 3 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 3 3 3 3 4 4 5 5 6 6 6 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 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 7 8 8 8 7 7 6 6 5 5 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 10 9 9 8 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 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 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 10 10 10 10 9 6 6 6 6 6 6 6 5 5 5 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 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 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 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 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 6 5 4 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 6 7 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 5 5 6 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 5 4 4 3 3 3 4 4 5 6 6 6 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 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 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 11 11 12 12 13 14 14 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 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 15 15 15 15 15 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 5 4 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 7 7 7 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 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 10 10 10 10 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 5 5 5 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 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 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 13 14 14 14 15 15 15 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 15 15 15 15 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 8 7 7 6 5 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 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 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 11 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 5 5 6 6 6 7 7 7 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 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 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 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 7 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 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 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 7 7 6 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 7 7 6 5 5 5 4 4 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 7 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 5 5 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 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 10 10 11 7 7 8 8 9 9 9 9 8 8 8 8 8 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 5 5 5 6 6 7 7 7 8 8 8 9 9 9 9 8 8 7 7 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 7 7 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 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 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 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 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 8 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 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 8 8 9 9 10 10 10 9 9 8 8 8 9 9 9 10 10 9 9 8 7 6 5 5 4 4 4 4 5 5 6 6 7 7 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 7 7 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 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 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 9 9 9 8 8 8 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 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 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 9 9 9 10 9 9 9 9 8 8 8 9 9 9 10 11 11 10 10 9 8 6 5 4 4 4 4 4 5 5 6 7 7 8 8 8 8 9 9 9 9 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 9 9 9 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 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 17 17 17 17 17 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 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 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 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 11 Wind_Direction 70 70 75 81 82 79 77 76 76 75 74 72 70 68 66 64 61 59 57 55 53 51 50 48 47 45 44 43 43 43 42 42 41 40 39 38 37 37 37 38 41 46 49 49 47 45 43 40 39 40 41 42 42 41 41 40 39 36 34 32 32 31 31 30 30 29 29 29 30 30 29 29 29 29 28 27 25 23 22 21 20 20 20 21 21 21 19 17 16 14 13 12 11 10 9 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 2 2 1 1 1 0 0 360 359 358 357 356 355 354 353 352 351 351 350 350 349 349 349 349 349 349 350 352 353 354 355 357 358 360 2 3 4 5 5 6 6 6 7 10 13 16 19 21 24 27 31 35 39 43 47 50 52 53 54 56 58 61 63 66 68 72 76 81 86 90 95 99 103 106 109 111 113 114 115 115 114 111 104 91 71 54 47 42 32 3 311 298 58 50 1 294 270 265 229 169 171 180 184 186 187 188 174 145 123 61 299 311 332 5 45 73 86 91 90 85 74 57 46 52 66 77 83 85 85 82 79 75 74 74 74 71 63 50 43 48 61 73 82 89 96 102 106 107 105 97 350 271 252 243 236 229 234 241 230 179 147 140 142 144 142 135 128 123 120 118 116 115 115 114 114 114 114 114 114 114 114 113 112 110 108 107 105 103 101 100 98 97 95 93 91 90 89 87 85 83 80 75 69 64 60 59 59 60 59 57 54 50 47 45 45 48 57 62 58 61 68 73 79 84 91 98 103 106 106 96 80 66 57 57 60 63 62 61 59 62 75 91 100 102 101 99 96 94 92 91 90 89 88 88 87 86 84 83 82 80 79 78 76 75 73 71 69 68 66 64 63 61 60 59 58 57 57 57 57 57 58 58 59 60 60 61 61 61 60 60 60 59 59 58 57 55 53 51 50 51 53 55 55 55 55 54 54 54 54 54 53 51 49 46 43 39 35 31 26 20 13 6 358 349 340 331 326 323 323 325 327 331 334 330 325 327 340 358 13 16 11 7 4 3 1 3 8 11 6 360 357 359 6 12 13 16 20 24 26 27 30 37 45 51 56 59 62 64 66 68 71 77 83 91 98 101 98 95 93 92 90 89 89 89 91 92 94 96 98 101 102 103 103 103 101 99 97 95 92 88 86 84 83 84 84 83 82 81 79 79 79 79 79 80 82 85 89 93 97 100 103 103 103 103 104 104 104 104 105 105 105 106 106 106 105 103 102 101 101 101 101 101 101 70 70 75 81 84 82 80 80 79 78 76 74 72 70 68 65 63 61 58 55 53 51 50 49 47 45 44 43 42 41 41 41 41 40 39 38 37 36 36 37 40 44 48 49 48 45 43 40 40 41 42 42 42 41 41 40 38 36 34 33 32 32 32 31 30 29 29 29 29 29 29 28 28 27 26 25 24 22 21 20 20 19 20 20 20 20 18 17 15 14 12 11 10 9 8 7 7 6 6 6 6 5 5 5 5 4 4 4 5 4 4 4 3 3 2 1 1 0 360 359 359 359 358 357 356 355 354 353 352 351 351 350 350 349 349 349 348 348 348 348 349 350 351 352 353 355 356 358 360 2 3 4 5 5 5 5 6 8 10 13 16 19 22 25 29 33 37 41 45 49 52 54 55 55 56 58 60 63 65 67 70 74 78 83 87 91 96 101 105 109 111 113 114 115 114 112 108 101 90 76 65 57 42 12 334 319 356 50 54 27 263 260 257 238 191 179 182 190 195 191 182 155 125 120 168 274 313 355 30 51 65 71 73 76 78 76 71 68 71 76 80 82 83 82 80 77 74 73 75 77 75 70 60 49 48 55 65 76 85 92 99 105 108 113 132 240 252 248 245 242 238 237 236 211 151 136 135 137 138 136 131 126 122 119 117 116 114 113 113 112 112 112 113 113 113 113 112 111 109 107 106 104 103 102 101 99 98 96 93 91 89 87 85 83 79 74 69 63 59 57 57 58 60 59 57 53 49 46 44 44 48 56 58 51 51 59 66 72 78 84 91 97 101 103 94 80 69 64 64 65 66 63 60 59 63 79 95 102 103 101 99 96 93 92 91 90 90 89 88 87 86 85 84 83 82 80 79 77 76 74 72 70 69 67 65 64 62 61 60 59 58 57 57 57 57 58 58 59 60 60 61 61 61 60 60 60 60 60 59 58 56 54 52 51 52 52 53 53 52 51 50 50 50 50 51 51 51 50 47 44 40 36 32 27 21 15 7 359 350 341 333 329 327 328 331 336 341 345 344 344 353 6 16 19 13 4 358 356 356 358 2 8 5 355 352 357 6 13 12 10 12 17 20 24 27 31 39 48 54 58 60 62 64 66 70 75 81 88 95 100 101 97 94 92 90 88 87 87 88 89 91 92 94 96 98 99 100 101 100 100 99 97 94 91 87 84 82 82 83 83 82 81 79 78 77 77 77 77 79 81 83 87 92 97 102 105 105 103 102 102 103 105 106 106 106 105 106 107 107 106 104 103 103 102 102 102 102 102 69 70 75 82 85 84 83 82 82 81 79 76 75 73 70 67 64 62 59 56 53 51 50 49 47 46 44 42 41 40 40 41 41 40 39 38 37 36 35 35 37 42 47 49 48 46 43 40 40 41 42 43 42 41 40 39 37 36 34 33 33 33 32 32 31 30 29 29 29 28 28 27 27 26 25 24 22 21 21 20 19 19 19 19 19 19 17 16 14 13 12 10 9 8 7 7 6 6 6 6 6 5 5 4 4 4 4 3 4 4 3 3 3 2 2 1 0 360 359 359 358 357 357 356 355 353 352 352 351 350 350 350 349 349 349 349 349 349 348 348 349 350 351 352 353 355 356 358 360 2 3 5 5 5 5 5 6 9 11 14 16 19 23 26 31 36 41 44 47 51 54 56 56 56 56 58 61 63 65 67 69 72 76 80 84 89 94 100 105 109 112 114 115 115 115 113 110 103 97 94 93 88 50 333 319 326 355 24 18 240 246 251 247 239 201 173 176 189 199 189 170 141 125 133 170 261 1 32 49 58 62 62 62 65 72 76 77 76 75 76 77 78 78 78 77 75 73 73 74 76 77 74 66 57 51 52 57 65 77 91 102 110 125 156 210 241 247 244 237 228 223 217 202 167 141 134 133 134 134 132 128 124 121 119 117 115 113 112 112 112 111 111 112 112 112 111 110 109 108 106 105 103 103 102 101 100 99 97 94 91 88 86 83 79 74 68 63 58 54 53 54 57 60 61 59 55 50 47 45 45 49 55 56 48 43 50 58 64 69 75 81 87 92 94 89 79 74 71 71 71 71 65 61 60 67 83 100 106 106 103 100 95 92 91 92 91 90 90 89 88 86 85 85 84 82 81 80 78 76 74 73 71 69 67 66 64 63 61 60 59 58 57 57 57 57 58 58 59 60 60 61 61 61 61 61 61 61 60 60 58 57 55 54 53 53 53 53 52 51 50 49 48 48 48 49 50 50 51 50 48 45 42 38 33 28 23 17 9 0 351 343 338 335 335 340 348 358 5 10 17 25 28 28 22 12 2 355 352 353 358 5 9 4 354 354 5 18 25 23 19 18 20 22 26 31 36 43 51 56 60 61 61 63 66 70 75 81 88 94 98 97 94 92 90 88 86 85 85 85 86 88 90 92 94 96 97 97 98 97 97 96 94 92 88 85 81 80 79 80 80 79 78 77 76 76 76 76 76 77 78 80 82 86 92 98 102 103 102 100 100 102 104 105 106 106 106 106 107 107 107 106 105 104 103 103 103 103 102 67 68 74 82 86 86 84 84 84 84 82 79 77 75 72 68 65 63 60 56 53 51 49 48 47 45 43 42 40 40 41 41 41 41 39 38 37 35 33 33 34 40 47 51 50 46 42 40 40 41 42 42 42 41 40 38 36 35 33 33 33 33 33 32 31 30 29 29 28 28 27 26 25 24 23 23 21 21 20 20 19 19 19 19 18 18 16 15 14 13 12 10 9 8 7 6 6 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 1 1 360 359 359 358 358 357 356 355 354 353 352 351 350 350 350 350 350 349 349 349 349 349 349 349 349 350 350 351 353 354 356 358 360 2 3 5 6 6 6 6 7 10 13 15 17 20 24 27 33 39 45 48 50 53 56 58 58 58 58 60 62 64 66 68 70 72 75 78 83 88 94 99 105 110 114 116 117 117 117 116 114 112 116 124 125 120 354 315 319 330 350 3 316 259 254 251 247 243 197 162 168 188 196 184 164 140 130 135 138 76 52 55 59 62 63 62 60 61 67 74 76 76 74 73 72 72 72 73 73 74 73 73 73 75 76 76 72 64 57 54 55 60 72 91 107 124 158 196 224 241 244 236 222 211 204 195 181 158 142 136 133 132 131 129 126 123 121 118 116 114 113 112 111 111 111 110 110 110 110 110 109 108 106 105 104 103 102 102 102 101 99 97 94 90 87 83 80 75 70 65 59 54 51 50 51 55 60 63 61 56 51 47 45 45 48 55 56 46 41 45 49 52 56 61 66 72 79 82 81 79 78 78 78 79 77 71 65 65 74 88 103 113 112 106 99 95 94 94 94 92 91 90 89 88 86 85 84 84 83 82 80 79 77 75 73 72 70 68 66 64 63 62 61 59 58 58 57 57 57 57 58 59 60 60 61 61 62 62 62 61 61 60 60 59 57 56 55 54 54 54 54 53 52 51 50 49 49 48 49 50 52 53 54 54 52 50 47 43 39 35 30 24 16 5 354 347 343 344 350 359 9 18 25 31 36 37 34 25 16 10 5 1 357 359 9 14 11 4 5 16 30 35 34 31 31 32 35 38 40 43 47 54 58 61 61 61 62 65 69 75 80 86 90 93 93 91 90 88 86 85 84 83 83 84 86 88 90 93 94 95 95 94 94 94 93 91 88 84 80 77 75 75 76 77 77 76 76 76 76 76 76 76 76 76 76 75 75 78 84 91 95 100 102 102 103 102 103 105 106 106 106 107 108 108 107 106 105 104 104 104 104 103 64 64 70 79 86 87 85 84 86 86 84 81 78 76 73 70 67 64 60 57 53 51 49 47 46 45 44 42 41 41 41 41 41 41 39 38 36 35 33 32 33 39 48 53 52 47 42 39 39 40 41 42 42 41 40 38 36 34 33 32 33 33 33 32 31 31 30 29 28 27 26 25 24 23 22 22 21 20 20 20 19 18 18 18 18 17 15 14 13 12 11 10 9 8 7 6 5 5 5 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 360 359 359 358 357 357 356 355 354 353 352 351 351 351 350 350 350 350 349 349 349 349 349 349 349 349 349 350 351 352 354 356 358 359 1 3 5 6 6 6 7 9 11 14 17 19 21 25 29 35 43 48 51 53 56 58 59 60 60 61 62 64 67 68 70 71 73 75 77 82 87 93 99 106 111 116 118 120 121 121 121 121 124 134 140 131 92 7 332 328 336 353 3 339 294 277 271 266 260 223 172 182 198 193 178 160 140 128 122 107 80 66 63 63 64 66 67 64 61 63 69 74 75 74 73 71 69 69 69 71 72 73 73 74 75 76 77 76 70 62 57 55 56 67 89 115 146 187 213 229 240 238 220 203 193 187 180 169 155 144 137 133 131 130 127 125 123 121 118 116 114 112 112 111 111 110 109 108 108 108 108 107 106 105 104 103 102 102 102 101 101 99 96 93 89 86 82 78 73 68 63 57 52 48 46 47 52 60 64 63 58 52 48 46 45 48 55 57 46 43 45 43 40 41 45 50 57 66 71 76 79 82 83 85 87 85 79 73 74 81 93 108 116 110 99 93 95 100 102 99 94 91 90 89 87 86 85 84 83 82 81 80 79 77 76 74 72 70 68 66 64 63 62 61 60 59 58 57 57 57 57 58 58 59 60 61 62 63 63 63 62 61 61 60 59 58 56 55 55 55 55 55 54 54 53 52 51 51 51 51 53 55 57 59 60 61 60 58 55 52 48 44 38 31 16 359 350 348 352 359 8 15 21 24 25 23 23 24 22 20 19 17 9 3 4 11 18 18 16 19 32 46 51 52 52 51 50 50 49 48 48 51 56 59 60 60 61 63 65 69 74 79 83 87 89 89 89 88 87 86 84 83 83 83 83 85 87 90 92 93 92 92 91 91 91 90 87 84 80 76 74 72 73 75 75 75 75 75 76 76 76 76 76 75 75 74 71 70 70 75 82 91 100 106 109 108 104 102 103 105 106 106 107 108 108 108 107 106 105 104 104 104 104 61 61 65 74 84 88 86 84 85 86 86 83 79 77 75 71 68 65 61 57 53 50 48 47 46 46 45 43 42 41 42 42 42 40 39 38 37 35 34 33 34 40 50 57 55 48 42 38 37 38 39 40 41 41 40 39 36 34 33 33 33 33 33 32 31 31 30 29 28 27 26 24 23 22 22 21 20 20 20 19 19 18 18 18 17 16 15 14 13 12 11 10 9 8 7 6 5 5 4 4 4 3 3 3 3 2 2 2 1 1 0 360 360 360 360 359 358 358 357 356 356 355 354 353 352 351 351 351 351 351 350 350 350 349 349 349 349 349 349 349 349 349 350 351 352 353 355 357 359 1 3 4 5 6 7 7 9 12 16 18 21 23 27 32 38 45 51 54 56 58 60 62 62 63 64 66 69 71 72 73 74 75 76 78 82 86 92 99 106 113 118 122 125 127 128 129 130 135 141 141 120 68 27 356 344 350 1 359 338 311 300 297 296 296 297 293 269 230 196 170 148 129 116 107 97 84 73 68 67 68 70 73 71 68 67 70 75 76 74 73 72 71 70 70 69 69 69 70 71 74 75 75 74 70 64 58 55 54 65 93 132 175 209 225 234 239 226 195 181 176 171 166 158 150 143 137 133 131 129 127 125 122 120 118 116 114 113 112 111 110 108 107 106 107 106 106 105 105 104 103 102 101 101 102 101 100 98 95 92 88 85 82 78 73 67 62 56 50 45 43 44 50 59 65 64 58 51 47 46 45 47 53 58 48 45 46 41 33 29 31 40 50 62 69 76 81 85 88 92 94 93 90 87 87 93 103 108 100 93 88 88 92 100 104 101 94 91 90 89 87 86 85 84 82 82 81 80 78 77 76 74 72 70 68 66 64 62 62 60 59 59 58 57 57 57 57 57 57 58 59 60 62 63 64 64 63 62 61 60 59 58 57 56 56 56 56 56 56 55 55 54 54 54 55 55 57 59 62 65 67 69 69 69 67 65 63 59 54 46 27 357 343 346 355 5 13 17 18 18 15 12 11 15 18 21 23 21 16 14 17 21 26 28 31 40 57 66 71 74 74 70 64 59 55 52 51 53 56 59 59 59 61 63 66 69 72 77 81 84 86 87 87 87 87 86 86 84 83 83 83 85 87 89 91 91 90 89 88 88 87 86 83 81 77 75 74 74 74 74 74 74 74 75 77 77 77 76 76 75 75 73 71 70 71 75 83 93 103 110 113 112 108 104 104 105 106 106 107 107 108 108 107 106 105 105 105 105 104 61 59 61 69 79 86 86 82 82 84 86 84 81 78 76 73 70 66 62 58 54 51 49 47 47 47 46 45 43 43 43 43 42 40 39 38 37 36 36 36 37 42 51 58 57 50 43 38 36 36 37 39 40 40 40 39 37 35 33 33 33 33 33 32 31 30 30 29 28 26 25 24 23 22 21 20 20 19 19 19 19 18 18 17 16 15 14 13 12 11 10 9 9 8 7 6 5 4 4 3 3 3 2 2 2 1 1 1 1 360 360 359 359 359 359 358 358 357 356 355 355 354 353 352 351 350 350 350 350 350 350 350 349 349 349 348 348 348 348 348 348 349 349 350 351 353 355 356 358 0 2 3 5 6 7 7 9 12 16 19 22 25 29 34 40 47 53 57 59 61 64 65 66 66 68 71 74 76 76 77 77 78 79 81 83 87 93 100 107 115 122 127 131 134 136 139 142 147 150 145 123 77 42 12 358 0 3 352 329 311 307 309 314 322 327 325 318 310 37 89 88 93 97 98 96 89 82 77 76 76 79 83 82 78 75 74 74 73 69 68 69 72 72 72 69 66 62 61 62 66 68 66 63 62 60 58 56 56 69 114 168 203 223 230 233 234 208 169 163 162 160 156 152 147 141 136 133 131 129 127 125 122 120 118 116 114 112 111 110 108 107 106 105 105 105 105 104 104 103 102 101 101 101 101 101 100 97 95 91 88 85 83 79 74 68 62 56 49 44 41 43 49 58 65 63 57 51 47 46 46 46 49 54 51 47 46 40 32 26 28 41 56 70 78 84 88 91 94 97 101 101 100 98 100 100 97 84 76 77 83 88 92 97 100 98 93 91 90 88 86 85 84 83 82 81 80 79 78 77 75 74 72 69 67 65 63 61 60 59 59 58 57 57 57 56 56 55 55 56 57 59 60 62 64 64 64 63 62 61 60 58 57 57 57 57 58 58 58 57 57 57 57 58 58 60 62 64 67 70 73 76 78 79 79 78 78 78 78 75 58 342 325 336 351 2 8 10 11 11 8 5 7 14 21 24 25 25 25 27 30 34 38 45 55 67 78 85 88 89 85 78 70 64 58 55 53 54 56 57 57 57 60 62 65 68 71 75 78 82 84 86 86 87 88 88 87 85 84 83 83 85 87 89 89 89 87 86 85 85 84 83 81 79 77 76 76 76 75 74 74 74 75 77 79 79 78 77 76 76 75 73 72 72 74 79 87 96 105 112 115 114 111 107 105 106 106 106 106 107 108 108 108 107 106 106 106 105 105 62 60 61 65 75 84 86 82 79 81 84 84 82 79 77 75 72 68 64 60 56 53 50 48 48 48 48 47 45 44 43 43 41 39 38 37 37 37 38 38 40 45 52 58 57 51 44 39 37 36 35 37 38 39 39 39 37 35 34 34 34 34 33 32 31 30 30 29 28 26 25 24 22 21 20 20 19 18 18 19 18 18 17 16 15 14 13 12 11 10 10 9 9 8 7 6 5 4 4 3 3 2 1 1 1 0 0 0 360 359 359 358 358 358 358 358 357 357 355 355 354 353 352 351 351 350 350 350 350 350 349 349 349 349 348 348 348 348 348 348 348 349 349 350 351 352 354 356 358 360 2 3 4 5 6 7 9 12 15 19 22 25 30 36 42 48 54 58 62 64 68 70 70 70 72 75 78 80 80 80 81 81 82 84 86 90 95 101 109 118 126 133 139 143 146 149 152 156 158 154 139 104 56 16 360 358 354 337 316 307 309 315 321 330 336 334 334 346 33 57 61 69 83 94 98 97 95 93 93 93 93 95 92 84 78 73 70 66 62 60 64 69 72 71 68 63 57 51 50 53 55 52 49 51 54 55 54 58 76 144 198 219 226 223 220 220 181 149 152 156 157 153 149 144 140 136 133 131 129 127 125 122 120 118 116 113 111 109 107 106 105 105 104 104 104 104 103 103 103 102 101 102 102 102 101 100 98 95 92 89 87 85 82 77 71 63 56 48 43 41 42 48 56 63 62 55 50 48 47 46 45 45 49 52 48 45 41 31 23 30 52 74 88 95 101 103 103 103 106 109 109 109 108 106 99 88 76 70 73 80 88 93 96 97 95 93 91 89 87 85 83 83 82 81 80 79 78 77 76 75 73 71 68 65 62 60 58 57 57 57 57 57 56 56 55 54 53 52 53 54 56 58 60 62 64 65 64 63 61 60 59 58 58 58 59 60 60 60 60 59 59 60 61 62 64 66 69 72 75 79 82 85 87 88 89 92 95 101 110 128 238 295 319 336 344 349 354 357 359 1 5 13 22 27 29 28 28 29 33 39 45 52 59 67 75 82 87 91 90 85 79 72 66 59 55 54 54 55 54 54 55 57 60 63 66 69 72 76 79 82 84 86 87 88 89 88 86 85 84 84 85 87 88 88 87 85 84 83 83 82 81 79 78 78 77 77 76 75 74 74 75 77 79 80 80 79 78 78 77 75 74 73 74 77 82 90 99 106 112 115 115 113 110 107 106 106 106 106 106 107 108 108 107 107 106 106 106 105 63 63 63 66 73 82 86 82 77 78 83 84 82 80 78 77 74 70 66 62 58 55 52 50 49 50 50 49 47 45 44 42 41 39 37 37 37 37 38 40 42 45 50 54 55 50 45 40 37 35 34 35 37 38 39 39 38 36 35 34 34 34 33 32 30 30 29 28 27 26 24 23 22 20 19 19 18 18 18 18 18 17 17 16 15 13 12 12 11 10 9 9 8 8 7 6 5 4 4 3 2 2 1 0 0 360 360 359 359 359 358 358 357 357 357 357 356 356 355 354 353 352 352 351 350 350 350 350 349 349 348 348 348 348 348 348 348 348 348 348 348 348 349 350 351 352 354 356 358 359 1 3 3 4 5 6 8 11 15 18 22 26 31 36 42 49 55 60 64 67 71 74 75 75 75 78 81 83 83 84 84 85 86 87 90 93 98 105 112 121 130 139 146 152 156 158 160 161 163 162 154 133 65 359 343 337 325 307 299 301 308 313 315 323 333 339 345 6 44 60 63 66 76 89 99 105 109 111 115 114 105 99 90 81 75 70 65 61 57 56 59 64 67 67 65 62 56 50 46 47 48 45 42 44 47 48 49 55 72 140 208 221 215 197 185 170 128 130 143 152 155 152 147 142 138 135 133 131 129 126 124 122 120 118 115 113 110 107 105 104 104 103 103 103 103 103 103 103 102 102 102 102 102 102 102 101 99 97 94 92 91 90 88 84 77 67 57 49 43 41 42 46 54 61 60 54 50 48 48 46 43 42 44 48 45 45 47 27 334 28 103 113 118 121 126 127 124 122 120 119 119 119 117 112 106 96 86 80 77 78 84 91 95 95 94 92 90 88 85 83 82 81 81 80 79 78 77 76 75 74 73 70 67 63 59 56 53 53 54 55 55 55 55 54 53 51 50 49 50 52 54 56 57 59 62 64 64 63 62 60 59 59 59 60 62 63 63 63 62 62 61 62 63 65 67 69 72 76 80 84 88 91 94 96 99 103 109 117 129 154 208 270 306 321 325 327 336 346 353 3 15 26 33 34 32 30 28 29 33 42 53 62 68 72 76 80 83 84 83 80 76 72 66 60 56 55 55 53 51 50 50 53 56 60 63 67 70 74 77 80 83 86 88 89 89 88 87 86 85 85 86 87 87 86 85 83 83 82 81 81 80 79 78 78 77 76 75 74 73 74 76 79 81 82 82 81 80 79 78 76 75 74 75 78 83 91 99 107 112 115 115 114 111 108 106 106 106 106 106 106 107 107 107 107 107 106 106 106 65 65 65 67 72 81 86 83 77 78 82 84 83 81 80 78 75 72 68 64 61 57 54 52 51 52 52 51 48 46 44 42 40 38 37 36 37 38 39 41 43 45 47 50 51 49 45 41 38 36 35 34 36 37 38 38 38 36 35 34 34 34 32 31 29 29 28 28 26 25 23 22 20 19 18 18 17 17 17 18 17 17 16 15 14 13 12 11 11 10 9 9 8 7 6 5 5 4 4 3 3 2 1 360 360 360 359 359 359 358 358 357 356 356 356 355 355 354 354 353 353 352 352 351 350 350 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 348 348 349 350 352 353 355 357 359 1 3 4 4 5 6 8 11 14 17 21 25 30 36 42 48 55 61 65 69 72 76 78 79 79 81 84 86 87 87 88 89 90 92 94 98 103 110 118 127 136 145 153 160 164 166 167 167 168 167 162 146 50 326 308 300 294 291 293 299 304 305 304 316 337 355 11 33 57 67 68 68 70 79 95 111 118 122 126 123 109 94 81 73 69 66 63 59 56 56 58 61 62 62 61 60 57 53 50 51 50 46 40 40 43 43 42 45 55 85 187 199 179 161 147 128 112 121 138 148 152 149 145 140 137 135 133 131 128 126 124 122 120 118 115 112 108 106 104 103 102 102 101 102 102 102 103 103 102 102 102 103 103 103 103 102 101 99 97 96 95 95 94 92 85 74 63 52 45 41 41 45 53 60 60 55 51 50 48 46 42 41 42 43 43 56 141 197 207 186 161 146 143 144 148 148 146 143 139 135 132 131 127 120 115 107 96 89 82 79 82 88 94 96 95 92 90 87 84 82 81 80 79 78 77 77 76 75 75 74 72 69 66 61 57 53 50 50 52 53 55 55 54 52 50 48 47 47 48 50 53 54 56 57 60 62 63 62 61 59 58 58 60 62 64 65 66 66 65 63 63 63 65 67 69 72 76 79 84 88 92 96 99 103 106 112 119 127 139 167 206 253 294 310 312 317 332 348 2 16 30 38 40 38 34 31 31 34 39 49 61 71 77 81 80 79 78 77 75 74 73 69 65 61 59 59 57 53 50 48 47 48 53 57 61 65 69 72 75 79 82 85 88 90 90 89 88 87 86 86 86 86 86 85 84 83 82 82 81 81 80 79 78 78 76 75 74 73 73 73 75 79 82 84 84 83 82 81 79 77 76 75 75 78 84 92 99 106 111 114 114 112 109 106 105 105 106 105 105 105 105 106 106 106 106 106 106 106 65 65 65 66 72 80 85 83 78 78 82 84 83 82 81 80 77 74 70 67 63 59 56 54 53 54 54 52 49 46 43 41 39 37 37 37 38 39 41 43 44 45 46 48 49 48 45 42 40 37 35 34 35 37 37 37 37 36 35 34 34 33 32 30 29 28 27 27 25 24 22 21 19 18 17 16 16 17 17 17 17 16 15 14 12 12 11 10 10 10 9 9 8 7 6 5 5 4 4 4 3 2 1 0 359 359 359 359 358 358 357 357 356 356 355 355 354 354 353 353 353 352 351 351 350 350 349 349 349 349 348 348 348 347 347 347 346 346 347 347 347 347 348 348 350 351 353 354 356 358 1 3 4 4 5 6 8 11 13 17 20 25 30 35 41 47 54 61 66 70 74 77 81 83 84 86 87 89 90 91 92 93 95 97 101 105 111 119 128 138 147 155 162 167 171 173 174 174 174 172 166 149 77 306 289 291 295 300 304 304 304 299 300 322 353 19 39 53 64 71 72 68 61 62 80 106 118 121 121 114 99 86 76 71 67 64 62 60 59 59 59 59 59 58 57 55 53 51 52 55 55 50 43 44 49 46 36 22 11 11 32 131 141 141 136 126 123 129 139 147 149 146 143 139 136 134 132 130 127 125 123 121 119 117 114 110 107 105 104 103 102 101 100 100 101 102 102 102 102 102 102 103 103 104 104 103 103 102 101 100 99 100 101 100 95 86 74 61 51 44 43 47 56 63 64 60 56 52 49 47 44 43 43 44 49 67 115 159 172 169 161 155 154 158 160 157 152 151 150 147 142 137 129 123 120 112 103 95 86 82 83 87 92 96 96 93 89 86 84 82 80 78 77 76 76 75 75 75 74 73 72 69 65 61 56 52 50 50 52 53 55 54 53 50 46 44 44 45 47 49 51 53 55 57 59 61 61 61 59 57 56 57 59 63 66 68 69 68 66 64 63 65 67 69 72 75 78 82 87 91 95 100 104 108 113 119 126 133 147 173 202 237 274 294 305 320 343 4 20 33 41 44 43 40 38 37 40 47 53 61 71 82 90 95 91 82 76 74 72 71 69 66 64 63 63 62 60 55 52 51 50 51 53 58 61 64 68 71 75 78 82 85 88 90 90 89 88 87 86 86 86 86 85 85 84 83 82 82 81 81 80 79 78 77 76 74 73 71 70 70 71 73 78 81 83 84 83 82 80 78 76 75 76 79 84 91 98 105 110 112 112 110 107 104 104 105 105 105 104 103 104 105 105 106 106 106 106 106 65 64 63 65 72 79 83 82 79 79 83 84 83 82 82 81 79 76 73 69 65 61 58 57 56 55 54 52 49 45 43 40 39 38 38 39 39 41 43 46 48 48 48 48 48 48 46 43 41 39 36 35 35 36 36 36 36 35 34 33 33 32 32 30 28 27 27 26 24 23 22 20 18 17 16 16 16 17 17 17 16 15 13 12 11 10 10 10 10 10 9 9 8 7 7 6 5 5 4 4 3 2 1 0 360 360 359 359 359 358 357 356 356 355 355 354 354 353 353 352 352 352 351 351 351 350 350 349 349 349 348 348 347 346 346 346 346 346 346 346 346 346 346 347 349 350 352 353 355 357 359 2 3 5 6 7 9 11 13 16 19 24 29 34 39 45 52 60 66 71 74 78 82 86 88 90 91 92 94 95 97 98 101 104 108 114 122 133 144 155 163 170 175 178 180 181 182 181 179 176 168 151 122 310 299 311 317 317 312 308 306 304 313 335 2 35 58 66 68 71 73 68 56 45 50 79 101 106 102 95 86 81 76 72 68 65 63 63 62 60 59 58 58 56 53 50 47 45 48 54 54 46 40 51 62 59 37 340 311 317 348 76 125 138 139 136 137 140 143 146 147 144 141 137 135 133 131 129 126 124 122 120 118 115 112 109 107 105 104 103 102 100 100 100 100 101 101 101 101 101 101 102 103 104 104 104 104 104 104 104 104 105 106 107 104 99 90 78 64 55 53 58 66 72 72 69 63 57 53 50 49 48 49 51 58 70 91 115 135 147 152 154 157 163 164 158 151 149 150 151 148 143 133 126 123 116 107 100 92 88 88 90 95 99 97 93 90 86 84 81 79 77 76 74 74 74 74 74 74 73 72 69 66 62 57 54 52 52 53 54 54 54 51 48 43 41 42 44 46 48 51 53 55 58 60 62 62 61 58 57 55 56 59 63 67 70 70 69 66 64 63 66 69 72 75 78 82 85 89 94 98 103 108 113 118 124 131 138 152 170 191 212 238 268 299 340 11 28 38 45 50 52 50 50 50 52 56 60 65 72 79 88 97 101 96 85 78 74 72 70 68 64 63 64 66 65 62 57 54 54 54 55 56 59 62 66 69 73 76 79 83 86 88 89 89 88 87 86 86 86 86 86 85 84 84 83 83 82 81 81 79 79 78 77 76 74 72 70 68 66 64 63 66 72 78 81 82 82 80 78 77 76 77 79 84 90 96 102 107 109 109 107 104 102 103 104 105 104 104 103 103 104 105 105 105 106 106 106 66 65 63 64 71 78 81 80 79 81 83 84 83 83 83 82 81 78 75 71 67 64 61 60 58 57 55 52 49 46 43 41 41 40 40 41 42 44 46 49 51 51 50 49 48 48 46 44 42 39 37 36 35 35 35 34 33 32 31 31 31 31 31 30 28 27 26 25 24 23 22 20 18 17 16 16 16 17 17 16 15 14 12 11 9 9 9 9 9 9 9 9 8 8 7 6 6 5 4 4 3 3 2 1 1 0 0 360 359 358 357 357 356 355 355 354 354 354 353 352 352 352 351 351 351 350 350 349 349 348 348 347 346 345 345 345 345 345 345 344 345 345 346 346 348 349 351 353 354 356 358 0 2 4 5 7 9 10 12 15 18 23 27 32 36 42 49 57 65 71 75 80 84 88 91 93 94 96 97 99 101 104 107 112 118 127 140 155 169 179 186 190 192 192 192 191 190 188 185 180 173 163 155 262 320 330 330 321 310 307 311 323 334 341 358 44 73 76 70 69 73 72 59 42 34 45 73 87 87 83 80 79 77 74 71 67 64 63 61 58 57 58 58 56 53 49 45 43 47 52 47 29 20 44 65 67 33 312 304 317 350 59 110 130 139 141 144 146 147 146 145 142 139 135 133 131 130 128 126 124 121 119 117 114 111 108 106 105 104 103 102 100 100 99 99 100 100 100 100 100 100 101 103 104 104 105 105 106 107 108 108 110 111 112 112 110 105 96 85 76 73 77 82 84 83 79 71 64 60 58 58 58 58 61 66 75 86 100 115 130 141 148 154 158 160 156 150 147 148 151 153 151 142 132 124 118 112 105 99 97 96 96 100 102 100 95 91 87 84 81 78 76 74 73 73 73 74 74 74 73 72 71 68 64 60 57 55 55 55 55 54 52 49 45 42 40 40 42 46 48 50 53 56 59 62 64 65 64 61 58 56 55 58 63 68 71 72 69 66 63 64 66 70 73 76 80 84 88 91 95 100 104 109 114 119 124 129 135 145 156 166 174 176 173 143 74 60 57 57 58 62 67 69 67 64 65 67 69 72 78 84 90 96 98 93 85 79 75 73 70 67 63 63 65 67 66 63 58 55 53 53 54 56 58 62 66 70 74 77 80 83 86 88 89 89 88 86 85 84 85 85 85 85 84 83 83 83 83 82 81 79 78 78 77 76 74 72 69 66 62 59 58 58 65 72 77 80 80 79 78 77 77 78 80 84 89 94 99 103 105 104 102 101 100 102 103 104 105 104 103 103 104 104 105 105 106 106 106 69 68 65 64 69 75 77 77 78 81 83 83 83 83 83 82 81 79 76 72 68 66 64 63 61 59 55 52 49 47 45 43 43 43 43 43 44 45 48 51 53 54 52 50 48 47 46 45 42 40 38 37 36 35 34 33 31 29 27 27 29 30 31 30 28 27 26 26 24 23 22 21 19 17 16 16 16 16 17 16 15 13 11 9 8 7 7 8 9 9 9 9 8 8 8 7 6 5 5 4 3 3 2 2 1 1 1 0 359 359 358 357 356 356 355 354 354 353 353 352 352 352 352 351 351 350 349 348 348 347 346 345 344 343 343 344 344 344 343 343 344 344 345 346 347 348 350 352 353 355 357 359 0 2 4 6 7 9 11 14 17 21 25 29 34 38 45 53 63 70 76 81 85 89 93 95 97 99 101 103 106 110 115 122 132 146 164 181 195 203 208 210 210 209 206 203 201 197 192 185 180 180 194 260 312 328 328 317 306 306 319 336 342 343 358 61 90 89 76 65 68 74 68 51 35 34 56 76 81 80 79 79 79 77 75 71 65 60 55 53 54 57 59 59 56 53 49 49 53 57 48 26 19 37 59 64 7 308 316 339 15 59 92 112 126 135 142 147 146 144 142 139 136 133 131 130 129 128 126 124 121 119 116 113 111 109 107 106 105 104 102 101 100 99 99 99 99 99 99 99 100 101 103 104 105 106 107 108 110 111 113 114 115 116 117 117 115 110 103 96 93 93 94 94 93 89 81 74 70 69 69 68 68 70 73 77 84 93 105 119 131 140 145 148 149 148 146 145 147 150 152 148 137 127 118 114 111 108 106 105 103 104 107 106 102 97 93 89 85 80 77 74 73 72 72 73 74 75 75 74 73 73 70 66 63 60 58 57 56 54 52 49 46 43 41 40 39 40 45 50 52 55 58 62 64 67 68 67 65 61 57 55 56 61 67 71 72 70 66 64 65 67 70 73 76 80 85 89 92 95 99 103 107 111 116 119 120 126 133 138 140 142 145 145 139 110 89 79 74 74 78 81 80 76 72 71 71 73 76 80 84 88 91 91 88 83 79 77 74 71 68 65 64 66 68 67 63 59 55 53 52 53 54 56 59 64 68 72 76 79 83 86 88 89 90 89 87 85 84 83 83 84 84 83 83 82 82 82 81 81 80 78 78 77 76 74 72 68 65 62 60 59 60 65 70 75 78 78 77 77 77 77 79 81 85 89 93 96 99 100 100 99 98 99 101 103 104 105 104 103 103 104 105 105 105 105 106 106 72 72 68 66 67 70 73 75 78 81 82 81 81 82 83 82 81 79 76 73 70 68 66 65 63 60 56 52 50 48 46 45 45 44 44 44 44 46 49 52 54 55 53 50 47 45 45 44 43 41 40 39 37 36 34 31 29 26 25 25 27 30 31 30 29 28 27 26 25 24 22 21 20 18 16 16 16 17 17 16 14 12 10 8 7 6 7 8 8 8 8 8 8 8 7 7 6 5 4 4 3 2 2 2 1 1 1 1 360 359 359 358 357 356 355 355 354 353 353 352 352 352 351 350 349 348 348 347 346 345 344 343 342 342 342 342 342 342 342 342 342 343 344 345 346 347 349 351 352 354 356 358 359 1 3 4 6 8 9 12 15 19 23 27 31 36 41 48 58 67 75 81 86 90 93 97 99 102 105 108 112 118 125 135 150 168 188 204 213 220 224 225 225 222 219 216 212 207 200 192 188 194 214 259 301 320 324 314 305 309 326 337 338 343 16 85 104 104 88 60 53 69 73 61 42 35 50 70 79 81 81 81 81 81 79 75 68 58 51 49 52 57 62 64 63 59 56 58 65 68 60 43 33 38 49 47 347 322 335 360 30 59 80 95 106 119 134 142 143 141 139 136 133 131 130 130 129 127 126 124 122 119 117 114 112 110 108 107 106 105 103 102 101 100 100 100 99 99 99 99 100 102 103 105 106 107 108 110 112 115 116 118 119 119 121 122 121 118 113 107 104 102 102 102 101 97 92 86 83 82 81 79 78 78 79 80 84 90 99 110 121 130 135 138 139 140 139 138 138 138 138 132 122 115 111 109 108 107 107 107 107 109 111 109 104 99 95 90 85 81 77 75 73 71 71 72 74 76 76 75 75 75 72 68 64 62 60 58 55 52 49 46 43 42 42 44 46 49 51 55 57 59 61 64 67 68 69 68 66 62 59 56 56 60 65 70 72 71 69 66 66 68 71 73 74 78 83 88 91 95 98 101 104 108 112 115 117 122 127 128 127 127 128 132 133 117 100 89 87 87 88 86 83 79 75 73 73 75 78 82 85 86 87 86 84 82 80 78 76 74 71 68 67 68 69 67 63 59 56 54 53 53 54 55 57 60 64 68 72 77 82 87 90 92 92 90 88 85 83 82 82 83 83 82 82 82 82 81 81 81 80 79 78 77 76 74 71 68 66 63 62 62 63 66 71 75 77 78 77 77 77 78 80 82 85 89 92 95 97 98 97 96 96 97 100 103 104 105 104 103 103 104 105 105 105 104 105 105 75 75 72 67 66 67 70 73 76 79 79 78 80 81 81 80 79 78 76 73 71 69 68 67 65 61 57 53 51 49 47 47 46 45 43 43 44 46 49 52 54 54 53 50 47 44 44 43 43 42 41 40 39 37 34 31 28 26 25 25 28 31 32 31 30 29 28 27 26 24 23 22 20 18 16 16 16 17 17 16 14 12 10 8 7 7 7 8 8 9 8 8 8 8 7 6 5 5 4 3 3 2 2 1 1 1 1 1 0 360 359 358 358 357 356 355 354 354 353 352 351 351 350 349 348 347 347 346 345 345 344 343 342 342 341 341 341 341 341 341 341 342 342 343 345 346 348 350 351 353 355 357 358 360 1 3 5 6 8 10 13 17 21 25 30 33 37 43 53 63 72 79 85 89 94 97 101 104 108 113 118 126 137 153 171 191 207 218 225 231 234 235 235 233 230 226 221 216 209 202 198 201 214 248 290 312 316 309 304 310 322 328 330 343 42 102 117 117 100 64 42 58 73 67 50 39 48 66 77 81 83 84 84 84 83 79 72 61 52 48 52 59 65 69 68 63 59 65 76 81 75 62 50 43 37 13 340 338 352 12 35 56 71 84 95 107 124 136 138 137 135 133 131 130 129 129 129 127 126 124 122 120 118 115 113 112 110 109 108 107 105 103 102 101 101 100 100 100 99 100 100 102 104 105 107 109 110 112 114 117 119 121 121 122 122 123 123 121 117 113 109 107 106 107 106 104 101 97 94 92 90 89 87 86 85 84 86 89 95 102 111 119 125 128 131 132 132 130 127 126 124 119 114 111 110 109 107 106 106 107 108 111 112 109 105 101 96 91 86 82 79 76 74 72 71 72 74 76 77 77 77 76 73 69 65 62 59 57 53 50 46 43 42 43 45 49 54 59 61 64 65 64 65 66 68 69 69 67 65 62 60 58 59 61 65 68 71 72 71 69 69 70 71 71 71 72 76 81 87 94 98 100 102 106 109 113 116 119 120 120 119 116 113 114 118 112 102 98 98 96 93 89 85 81 78 76 75 76 79 83 85 85 85 84 83 83 81 80 78 77 74 72 70 70 70 67 64 60 58 57 56 55 55 55 55 57 60 64 68 73 81 87 92 94 95 92 88 84 82 81 81 81 81 81 81 82 81 81 81 81 80 79 78 78 77 75 72 69 67 65 64 64 65 67 71 74 77 78 79 78 79 80 81 83 86 89 91 94 96 97 97 96 96 96 99 102 104 105 105 104 104 104 105 104 104 103 103 104 77 77 74 69 67 66 67 70 73 75 76 76 78 80 79 79 78 77 75 74 72 71 69 68 65 61 58 54 52 50 48 47 46 44 43 42 43 46 48 51 53 54 53 50 47 45 43 43 42 42 42 41 40 38 35 32 30 28 27 27 29 31 33 32 31 31 29 28 27 26 24 22 20 18 17 16 16 17 17 16 14 12 9 7 6 6 7 8 9 9 9 9 8 7 6 5 5 4 3 3 2 2 1 1 1 1 1 1 0 360 359 358 358 357 356 355 355 354 353 352 351 351 350 349 348 347 346 345 345 344 344 343 342 342 341 341 340 340 340 340 340 340 341 342 343 345 347 348 350 352 354 355 357 359 0 2 3 4 5 7 10 13 18 23 27 30 34 39 48 58 68 76 82 88 93 98 102 107 112 118 126 138 153 173 192 208 220 228 233 237 240 242 242 241 238 234 229 223 216 209 203 199 200 216 253 282 290 289 290 297 306 313 327 2 62 107 123 123 107 76 47 52 68 67 54 42 46 60 73 81 85 86 87 86 85 83 78 69 59 54 57 63 68 70 69 64 62 71 85 91 86 77 64 49 26 357 344 348 1 17 34 50 64 77 91 105 122 132 135 133 131 130 129 129 129 129 128 128 126 125 123 121 119 117 116 114 113 112 110 109 107 106 104 103 102 101 101 100 100 100 101 102 103 105 107 109 111 113 116 119 121 122 123 123 123 123 123 121 118 114 112 110 110 111 110 109 107 104 101 99 97 95 94 92 91 89 90 91 94 98 103 110 116 121 123 125 124 123 120 118 116 113 111 111 111 110 108 107 107 107 109 111 111 109 106 102 96 91 87 84 82 79 76 74 72 72 73 74 76 78 78 76 71 67 64 60 57 53 50 47 45 43 43 46 50 55 60 65 69 70 71 69 67 68 68 69 68 66 64 62 61 61 62 63 65 67 68 69 69 70 71 71 69 67 66 67 68 70 78 90 97 99 100 101 105 109 110 110 110 112 112 109 107 106 107 105 101 100 101 100 96 91 87 84 82 79 78 79 81 84 85 86 85 84 84 84 83 82 80 78 76 74 73 72 71 69 66 64 62 60 59 58 57 57 56 57 58 60 63 69 76 84 90 94 95 93 88 85 82 80 80 79 79 80 80 80 81 81 81 81 81 80 79 79 78 76 74 71 68 66 65 65 66 67 70 73 76 78 79 80 81 82 83 85 87 89 91 93 95 96 96 96 96 97 99 102 104 105 105 105 105 105 105 104 103 102 103 104 78 78 76 72 69 67 67 68 70 72 73 74 76 77 77 77 76 76 74 73 72 71 69 67 65 61 58 55 52 50 49 47 46 44 43 43 43 45 47 50 52 52 52 51 49 46 44 43 43 42 42 42 41 39 37 34 32 31 30 29 30 31 32 33 32 31 30 29 28 27 25 23 21 19 17 16 16 16 17 16 14 11 9 7 6 6 8 9 9 10 10 9 8 7 5 5 4 3 3 2 2 1 1 1 1 1 1 1 0 360 359 358 357 357 356 355 355 354 353 352 351 350 349 349 348 347 346 345 344 344 343 342 342 341 340 340 339 339 339 339 340 340 340 341 342 344 345 347 349 351 353 354 356 357 359 360 1 2 2 4 6 9 13 18 22 27 31 36 45 55 65 73 79 85 91 97 103 110 117 126 138 154 173 193 209 221 229 235 239 242 245 246 247 246 245 241 235 229 223 212 201 194 189 195 213 236 251 260 268 276 285 297 337 35 62 92 115 117 105 85 60 57 67 66 55 43 41 52 68 80 86 88 88 88 87 85 82 76 69 64 65 68 70 71 73 73 74 83 92 94 91 85 74 52 19 356 352 357 6 17 30 44 57 71 87 106 123 131 132 130 129 128 129 129 129 129 129 128 127 126 124 123 121 120 118 117 115 114 113 111 109 107 106 105 104 103 102 101 101 101 101 102 103 104 105 107 110 113 116 119 121 122 123 124 124 123 122 120 118 115 113 113 113 113 113 113 111 108 106 104 102 100 99 97 96 94 94 95 97 98 101 105 111 115 118 120 119 117 115 113 113 112 112 113 113 112 110 108 108 108 109 110 110 109 106 102 97 93 89 87 85 82 78 75 73 72 72 73 75 78 80 79 72 67 64 57 51 49 46 45 44 45 47 50 55 60 64 69 73 73 72 70 68 68 68 67 66 64 63 63 63 64 64 64 64 64 64 63 64 67 70 71 70 67 66 68 68 67 74 87 97 100 100 100 101 102 103 103 105 107 109 108 107 105 104 101 99 98 99 98 96 93 90 87 85 83 82 82 83 85 87 87 87 86 86 86 85 84 82 80 78 76 75 74 73 71 69 67 66 64 63 61 60 59 58 58 58 59 61 65 72 79 86 91 92 91 88 85 83 81 80 79 79 79 79 79 80 80 81 81 80 80 80 80 79 77 75 72 69 67 66 66 66 67 69 72 75 78 80 82 83 84 86 88 89 90 91 92 94 95 96 97 97 98 99 101 103 105 105 106 106 106 105 104 103 103 104 105 80 79 78 75 72 69 67 67 68 70 72 73 74 74 74 74 74 74 72 71 70 69 67 66 64 61 58 55 53 51 49 48 46 45 44 43 43 44 46 48 49 50 51 51 50 49 47 45 44 44 43 42 42 40 38 36 34 33 32 31 30 30 31 32 32 32 31 29 29 28 26 24 21 19 18 17 16 16 16 16 14 11 8 7 6 7 8 9 10 10 10 9 8 6 5 4 3 2 2 1 1 1 1 1 1 1 1 1 0 360 359 358 357 357 356 355 355 354 353 352 351 350 350 349 348 346 345 345 344 343 342 341 341 340 340 339 338 338 338 338 339 340 340 340 341 342 344 346 348 350 352 353 355 356 357 358 359 359 360 0 1 3 7 12 17 23 28 35 44 54 62 69 75 82 90 98 107 117 128 143 160 178 197 212 223 231 237 241 244 246 248 250 250 251 250 247 241 236 233 218 203 195 193 199 211 226 238 247 256 263 271 285 2 47 56 70 87 94 93 85 72 68 71 68 57 42 31 39 62 80 87 89 90 89 87 85 83 81 77 72 70 71 73 76 81 89 95 97 96 95 91 87 79 53 10 354 354 359 6 14 25 37 50 65 83 105 123 130 130 129 128 128 129 129 129 129 129 128 128 127 126 125 123 122 120 118 117 116 114 112 111 109 107 106 105 104 104 103 103 103 103 103 103 104 104 106 108 111 114 117 120 122 123 124 124 124 123 120 118 116 115 114 115 115 116 115 114 112 109 107 105 104 103 102 101 100 100 102 103 104 105 107 110 113 115 116 115 114 113 112 113 114 115 115 114 112 110 109 109 109 109 110 109 108 106 103 98 95 92 90 88 84 81 77 74 72 72 72 75 78 80 81 80 76 72 65 56 48 45 44 44 46 49 52 57 62 66 69 71 71 69 68 67 67 67 66 65 63 62 62 64 65 65 63 62 60 58 56 56 60 67 73 75 75 74 73 71 70 76 88 99 103 104 104 103 102 102 103 105 107 108 109 107 106 103 100 97 96 95 94 93 92 91 90 88 86 85 85 86 87 88 89 89 89 88 88 87 85 84 82 80 78 76 74 73 72 71 70 69 68 66 65 63 62 61 60 60 60 61 64 70 77 84 89 90 90 88 86 83 82 81 80 80 80 79 79 79 80 79 79 79 80 81 80 79 78 76 73 70 68 67 67 67 67 69 71 74 77 80 82 84 86 88 90 91 92 92 93 93 94 96 97 98 99 100 101 103 105 106 107 107 106 105 104 104 104 105 106 81 80 80 78 75 71 69 67 68 69 70 71 72 72 72 72 72 71 71 69 68 66 65 64 62 60 57 55 53 51 49 47 46 45 44 43 43 43 45 46 46 47 49 50 51 50 49 47 46 45 44 43 42 40 39 37 36 34 32 31 29 29 30 31 31 31 30 29 28 27 26 23 21 19 18 17 16 16 16 15 13 11 8 6 6 7 8 9 10 10 9 8 7 6 4 3 2 2 1 1 1 0 0 0 0 0 0 0 360 359 359 358 357 357 356 356 355 354 353 352 352 350 349 348 347 346 345 344 343 342 342 341 340 339 339 338 338 337 337 338 339 339 340 340 340 342 344 346 348 349 351 352 354 355 356 356 356 356 356 356 356 358 0 5 12 19 28 37 46 53 59 65 71 78 89 103 117 134 153 174 192 207 219 228 235 240 243 246 248 249 251 252 253 253 254 252 248 245 244 231 214 207 211 216 221 230 236 243 253 261 267 289 25 53 56 59 63 68 74 75 74 76 78 74 62 42 24 28 59 80 88 91 92 91 88 86 84 82 80 75 72 74 78 82 89 101 109 105 98 93 90 87 82 55 1 349 353 358 2 10 19 30 42 59 82 106 123 130 130 129 129 129 130 130 130 130 130 129 129 128 127 126 124 123 121 119 118 116 115 113 111 110 108 107 106 106 105 105 105 105 105 105 105 105 106 106 107 109 111 115 118 120 122 123 124 124 123 122 120 119 117 116 116 116 117 117 116 114 112 110 108 107 107 106 106 107 108 109 110 110 111 111 112 113 114 114 113 113 113 114 114 115 116 115 114 111 110 110 110 110 109 109 108 107 105 102 99 97 94 92 90 87 83 80 76 74 73 74 76 78 80 81 81 80 77 74 66 56 46 42 42 44 47 52 57 62 65 66 67 67 67 66 66 66 66 66 64 61 60 60 62 63 62 60 57 54 51 51 52 58 69 78 83 85 83 79 77 78 82 91 100 106 108 107 105 103 100 102 104 105 105 106 105 105 103 100 96 94 92 91 90 91 91 91 90 89 88 88 88 89 90 91 91 91 91 90 89 87 84 82 80 77 75 73 71 70 70 70 69 69 68 67 67 66 65 64 63 63 63 65 69 76 82 87 89 89 88 87 85 83 82 81 81 80 80 80 79 79 78 78 78 79 79 80 80 79 76 73 70 69 68 67 67 68 69 70 73 76 79 82 85 87 90 92 93 94 94 93 93 94 95 97 99 100 101 102 103 105 107 108 108 107 106 105 105 105 106 107 82 82 82 81 78 74 71 69 68 68 69 69 70 70 70 70 69 69 69 68 67 65 64 62 60 58 56 54 53 51 49 47 46 45 44 43 42 43 44 45 45 46 47 49 50 50 49 48 47 46 45 43 42 40 38 37 36 34 32 30 28 27 28 30 30 30 30 28 27 26 24 23 21 20 18 17 16 16 15 15 13 10 8 7 7 8 9 9 10 10 9 8 6 5 4 3 2 1 1 0 0 0 360 360 360 360 360 360 359 359 358 358 358 357 356 355 355 354 353 352 351 350 349 348 346 345 345 344 343 342 341 340 340 339 338 337 337 337 337 338 338 339 340 340 341 342 343 345 347 349 350 351 353 353 354 354 354 353 352 352 351 352 354 359 6 16 28 39 48 53 55 57 62 71 92 127 160 187 203 214 221 229 234 239 244 246 248 250 251 252 253 253 254 255 256 256 254 252 253 247 234 231 236 238 239 240 238 246 261 267 275 330 43 67 71 67 63 61 60 61 66 77 83 81 72 49 23 26 59 82 90 92 93 93 91 89 87 85 81 77 75 76 80 83 87 97 103 103 97 91 88 87 84 59 353 344 350 353 356 1 11 21 34 51 78 110 127 132 132 131 131 131 131 131 131 131 131 130 130 129 128 126 124 122 120 118 117 116 115 113 112 110 109 108 107 107 107 108 109 109 109 109 109 108 108 108 108 109 110 113 116 119 121 123 124 124 124 123 123 122 121 120 119 118 118 118 117 116 114 112 111 110 111 111 112 114 115 114 114 114 114 114 114 114 113 112 113 114 115 115 115 115 115 113 112 111 111 111 111 110 110 109 107 106 104 102 101 99 96 94 91 88 85 82 78 76 75 75 76 78 79 80 80 79 78 77 72 62 49 41 36 35 40 48 55 59 62 64 64 65 66 66 66 65 65 64 62 59 57 56 56 58 59 57 55 53 53 55 56 63 74 83 88 90 88 85 83 84 87 92 99 106 108 107 102 97 95 96 99 100 101 102 103 103 102 99 97 94 91 89 88 88 89 90 90 90 90 90 90 90 91 92 93 93 93 92 90 88 85 82 79 76 74 71 69 68 69 68 68 67 67 69 70 70 69 68 67 67 66 67 69 74 80 85 89 90 89 88 86 84 83 82 81 81 80 80 79 78 77 76 76 76 77 79 80 79 77 74 71 69 68 68 68 68 69 70 72 74 77 80 84 88 90 93 94 95 95 95 94 94 95 97 99 101 102 103 104 105 107 108 108 107 106 106 106 107 108 109 83 83 83 83 80 76 73 71 69 68 67 67 68 68 68 67 66 66 66 66 65 64 63 61 59 57 55 53 52 50 48 47 46 45 43 42 41 42 43 44 45 45 45 46 47 48 47 47 47 46 45 43 41 39 37 37 36 35 32 30 28 27 28 29 29 29 28 27 26 25 23 22 20 20 18 17 16 16 15 14 13 10 8 7 7 8 9 10 10 9 8 7 5 4 3 2 2 1 0 0 360 360 359 359 359 359 359 359 359 359 358 358 357 357 356 355 355 354 353 352 351 350 349 347 346 345 344 343 342 342 341 340 339 338 337 336 336 336 337 338 338 339 339 340 341 342 343 344 346 348 349 350 351 352 353 352 352 351 349 347 346 345 347 352 0 13 30 44 52 53 49 44 38 21 256 233 236 235 236 237 239 242 244 247 250 252 253 254 255 256 256 256 256 257 258 259 258 257 258 256 251 249 251 253 251 246 244 260 275 276 301 28 59 82 87 80 73 66 57 51 56 73 86 88 83 62 29 31 62 83 90 92 93 94 95 94 92 88 84 80 78 79 79 77 74 78 86 92 94 91 88 87 84 62 350 338 342 345 347 353 3 14 29 48 74 113 131 134 133 132 132 133 133 133 133 132 132 131 130 129 128 126 124 121 119 118 117 116 115 114 112 111 110 110 109 110 111 112 113 114 113 113 112 111 111 110 110 110 111 112 114 117 119 122 123 124 125 124 124 124 124 124 123 122 122 122 121 119 118 116 115 115 116 117 119 120 119 117 115 113 113 114 114 114 113 113 113 114 114 114 114 113 112 111 110 110 110 111 111 110 110 109 107 105 104 103 102 101 98 95 92 89 87 84 81 78 77 77 78 79 79 80 80 79 79 79 78 70 59 48 36 29 32 43 52 56 59 62 64 65 66 66 65 64 64 63 62 60 58 55 52 53 56 57 57 58 61 63 63 66 74 83 88 90 90 89 88 87 89 92 96 99 101 100 98 95 93 92 93 95 97 99 100 101 100 99 97 95 91 88 87 86 86 87 88 89 90 91 91 91 91 92 93 94 95 94 92 89 85 82 79 76 74 71 69 68 68 66 65 65 65 68 72 74 74 72 70 69 69 70 70 73 77 83 87 89 90 89 87 85 83 82 82 81 81 80 79 78 77 75 74 74 75 77 79 79 77 74 72 70 69 69 69 69 69 70 71 73 75 79 83 87 91 93 95 96 96 96 95 94 95 96 98 101 103 104 104 105 107 108 108 108 107 107 107 108 110 111 83 82 83 83 82 78 75 73 70 68 67 66 66 65 64 63 62 62 63 64 64 63 62 61 59 56 53 52 50 49 48 47 46 44 43 42 41 41 42 43 44 44 44 44 45 45 45 46 46 46 45 43 40 38 37 37 36 35 32 30 28 28 28 28 28 28 27 26 25 24 22 21 20 19 18 17 16 15 15 14 13 11 8 7 8 9 9 10 9 8 7 6 5 3 3 2 2 1 0 360 360 359 359 359 359 359 359 359 359 358 358 358 357 357 356 355 355 354 353 352 351 350 348 347 346 345 344 343 342 341 340 339 339 338 337 336 336 336 336 337 337 338 339 340 340 341 342 344 345 347 349 350 351 351 351 351 350 348 345 343 340 338 338 343 354 11 34 51 57 53 39 6 310 276 264 257 254 252 251 250 249 249 250 252 253 255 256 257 259 260 261 261 261 261 261 261 261 258 254 250 249 248 248 251 253 249 256 281 285 288 2 47 67 83 86 84 81 74 61 49 50 70 88 94 93 79 47 45 69 85 90 91 92 95 97 98 95 91 88 84 83 81 79 74 69 68 74 84 91 91 89 88 85 53 339 331 332 335 340 350 3 17 33 51 81 115 130 134 134 133 134 134 134 134 134 134 133 132 131 130 128 126 124 122 120 119 118 117 115 114 113 112 111 111 112 112 114 116 117 117 116 116 115 114 113 113 112 112 112 113 114 115 117 120 121 123 123 124 124 124 125 124 124 125 125 125 124 123 122 121 120 121 122 123 124 123 121 117 114 112 112 113 113 113 113 113 113 113 112 112 111 111 110 109 109 109 109 110 110 110 109 108 107 105 104 103 103 102 100 97 93 90 88 86 84 81 80 80 80 80 81 83 84 84 84 84 84 82 73 59 42 32 34 40 47 52 56 60 63 65 65 65 63 62 62 63 64 63 62 58 53 51 52 55 59 61 63 64 64 65 72 80 85 88 89 90 90 91 92 93 93 94 95 96 96 95 93 91 90 92 93 95 96 97 98 98 97 94 91 88 86 84 84 85 87 88 90 91 91 91 92 93 94 95 96 95 93 90 86 82 79 77 76 73 71 70 68 65 64 64 66 70 74 78 79 77 73 72 72 72 72 73 75 79 84 87 89 89 87 86 84 83 82 81 81 80 79 77 76 75 73 73 74 76 78 79 78 75 73 71 70 69 69 69 69 70 70 71 73 78 83 88 92 94 96 97 97 97 96 95 95 96 98 101 103 104 105 105 106 107 108 108 108 108 108 110 111 112 83 82 82 83 82 80 77 74 72 69 67 65 64 63 61 59 58 58 59 60 61 61 61 60 58 56 53 50 49 48 47 46 45 44 42 41 40 40 41 42 43 44 43 43 43 44 44 45 46 46 45 42 40 38 37 37 36 35 32 30 28 28 28 28 28 27 27 25 24 23 21 20 19 19 18 17 16 15 15 14 13 11 9 8 8 9 9 10 9 8 7 5 4 3 2 2 1 1 0 360 359 359 359 359 359 359 359 358 358 358 358 358 357 356 356 355 355 354 353 352 350 349 348 347 346 345 344 343 342 341 340 339 338 337 337 336 335 335 335 336 336 337 338 339 340 341 342 343 344 346 347 349 350 350 350 349 348 345 342 339 335 331 330 333 346 13 49 71 75 76 261 260 259 259 260 259 259 257 255 254 252 251 252 252 254 256 257 259 261 263 265 265 265 265 264 263 260 253 243 237 240 242 242 244 246 245 257 289 296 314 24 48 68 76 74 75 81 82 73 56 51 70 90 99 102 98 80 73 82 88 89 89 92 96 99 99 97 93 91 88 87 85 83 80 76 72 74 81 88 91 90 88 83 21 330 327 328 331 341 355 11 25 40 58 86 115 128 133 134 134 134 135 135 135 135 134 133 132 131 130 128 126 124 123 122 121 119 118 116 114 114 113 113 113 114 115 117 119 119 119 118 117 116 115 115 115 114 114 114 114 114 115 116 117 118 119 121 122 122 122 122 123 123 124 125 126 126 125 124 124 125 126 126 127 126 124 121 116 113 112 112 112 112 112 112 112 112 111 110 110 110 110 109 109 109 109 109 109 109 109 109 108 107 105 104 103 103 103 101 98 94 91 89 88 86 84 83 82 82 83 84 86 88 89 88 87 86 87 83 69 49 41 44 46 47 48 53 58 62 63 63 62 59 58 59 60 60 60 59 56 50 46 47 52 58 60 61 61 61 64 70 78 83 86 88 90 91 93 94 94 93 93 93 93 93 93 92 91 90 90 90 91 92 93 94 94 94 92 90 87 85 83 82 83 85 87 89 90 90 90 91 92 94 96 96 96 94 92 88 84 81 79 78 75 73 71 69 66 65 66 69 73 78 81 81 78 74 74 74 75 74 74 74 76 79 83 85 86 86 85 84 83 81 81 80 80 79 77 76 75 74 74 74 75 76 78 77 76 74 72 70 69 69 69 69 69 69 70 73 77 83 89 93 96 97 97 97 97 96 96 95 95 96 99 102 104 105 106 106 107 108 109 109 109 109 111 112 113 83 81 81 82 82 80 78 75 73 70 68 66 64 62 59 57 56 55 56 57 58 59 60 60 58 56 53 50 48 47 46 45 44 43 42 41 40 40 40 41 42 43 43 42 43 44 44 45 46 46 45 42 40 38 37 37 36 34 32 30 28 28 28 28 28 27 26 25 23 22 20 19 19 19 18 17 16 15 15 14 13 11 9 8 8 9 9 10 9 8 6 5 4 3 2 2 1 1 0 359 359 359 359 359 358 358 358 358 358 358 358 357 357 356 355 355 354 353 352 351 350 349 347 346 345 344 343 342 341 340 339 338 337 337 336 336 335 335 335 335 335 336 337 338 339 340 341 342 343 345 346 347 348 349 349 348 346 344 341 337 332 327 323 322 336 57 129 164 203 228 238 243 247 250 252 254 255 254 253 252 251 250 250 250 252 254 256 258 261 263 266 267 268 268 267 262 253 242 231 228 234 242 246 246 242 236 243 309 332 355 19 38 64 72 66 63 74 87 88 75 67 78 95 105 112 117 112 100 95 94 92 91 94 98 100 99 97 94 92 90 89 87 87 87 85 81 79 82 87 90 90 91 88 6 331 331 332 338 352 7 21 33 43 56 80 111 127 133 134 134 134 135 135 135 135 134 133 132 131 130 128 126 125 124 123 122 121 119 117 116 115 115 115 116 117 118 119 120 120 118 117 116 116 115 116 116 116 116 116 116 116 116 116 115 115 115 117 119 120 119 119 119 120 121 123 123 124 124 124 124 125 126 126 126 125 122 119 116 114 112 112 111 110 110 110 110 110 109 109 109 110 110 110 110 109 109 109 108 108 108 108 108 107 105 104 103 102 102 101 99 95 92 91 90 89 87 85 85 85 86 87 89 90 91 89 87 85 85 83 76 68 64 63 61 58 54 53 57 60 59 57 55 51 50 52 53 51 51 53 53 50 47 49 55 59 59 58 58 59 65 73 81 83 84 87 90 92 93 94 93 92 92 92 93 92 92 91 91 90 89 88 88 88 89 90 90 90 89 88 86 84 83 82 83 84 85 86 87 88 88 88 90 93 95 96 96 95 93 90 87 84 82 80 78 75 74 72 70 69 69 72 76 81 83 82 78 76 76 76 77 76 75 74 74 75 78 81 82 82 82 82 82 81 80 79 79 78 77 76 75 75 75 74 74 74 75 76 75 73 71 70 69 68 68 68 68 68 69 71 76 83 89 94 96 96 95 95 95 95 95 94 94 95 97 100 103 105 106 106 106 107 109 109 110 111 112 113 114 84 81 80 81 81 80 78 76 74 72 70 68 66 64 62 59 57 55 53 54 55 57 58 59 58 57 54 51 48 46 45 44 43 42 41 40 40 39 40 41 42 42 43 43 43 43 44 44 45 46 45 42 40 38 37 36 35 34 32 30 29 28 27 28 27 27 26 24 23 21 20 19 19 18 18 17 16 16 15 15 13 11 10 9 9 9 9 9 9 7 6 4 3 3 3 2 1 0 360 359 359 358 358 358 358 358 358 358 358 358 357 357 356 356 355 355 354 353 352 351 349 348 347 346 345 344 343 342 341 340 339 338 337 336 336 335 335 334 334 334 335 335 336 337 338 339 341 342 343 344 344 345 346 347 348 347 346 344 342 341 341 343 345 338 165 172 188 208 220 231 237 241 244 247 248 250 251 251 251 250 249 248 248 248 249 251 253 256 258 261 264 267 269 269 264 254 242 232 226 224 230 241 251 255 251 244 248 358 20 19 16 31 61 75 70 63 71 89 99 97 92 95 105 115 124 132 131 118 107 102 99 98 100 103 103 101 97 94 91 90 89 89 90 93 94 92 88 87 88 91 95 102 110 79 337 333 337 350 9 23 36 43 46 49 67 106 128 134 134 134 134 134 134 134 134 133 133 133 132 130 128 127 126 125 124 123 122 120 119 118 118 118 119 119 119 120 121 120 118 117 116 116 115 115 116 116 117 117 117 117 117 117 116 113 112 111 113 115 115 115 115 115 116 117 118 119 120 120 120 121 121 122 122 122 121 119 117 115 113 112 111 109 108 108 108 109 109 109 109 109 110 110 110 110 110 110 109 109 108 108 108 108 107 106 104 102 101 101 100 99 97 94 93 92 91 89 88 87 87 88 89 90 91 90 89 87 85 84 82 80 77 76 76 76 72 66 62 64 61 53 49 48 45 43 46 48 47 50 56 59 58 57 57 59 60 59 58 57 61 71 80 85 85 86 88 91 92 92 92 92 91 92 92 92 92 92 92 91 90 88 87 87 87 87 87 88 88 87 86 85 84 84 84 84 83 83 83 84 85 85 85 87 89 92 94 95 95 94 93 91 89 86 84 81 79 78 77 76 74 73 75 79 83 84 82 79 77 77 78 78 78 76 75 74 74 77 79 80 80 80 80 80 79 79 78 78 77 76 76 75 76 76 75 75 74 74 74 73 72 70 69 68 67 67 67 67 66 67 68 73 80 86 91 93 94 93 94 94 95 94 93 93 93 95 98 101 104 106 106 107 107 108 109 111 112 113 114 115 84 81 80 79 79 79 78 76 74 73 71 70 68 67 65 62 59 56 53 52 52 54 56 57 58 57 55 52 49 46 45 43 42 41 41 40 39 39 39 39 40 42 42 43 43 44 44 44 44 44 44 42 40 37 36 35 34 33 32 30 29 28 27 27 27 26 25 23 22 20 19 19 18 18 18 17 16 16 16 15 13 11 10 9 8 8 9 9 8 7 5 3 2 2 3 2 1 360 359 359 358 358 358 358 358 358 358 358 358 357 357 357 356 355 355 354 353 352 351 350 349 348 346 346 345 344 343 342 341 339 338 337 336 336 335 335 334 334 334 334 334 334 335 336 337 338 340 341 341 342 343 344 345 346 346 347 346 346 348 359 25 55 81 121 169 191 207 218 226 232 238 243 247 249 250 250 251 252 251 251 249 248 247 246 247 249 251 252 254 257 261 265 266 262 252 239 231 228 226 224 226 234 247 257 264 266 273 42 56 42 25 32 63 88 89 82 81 95 108 113 113 116 121 129 136 142 141 129 117 110 107 107 108 109 108 105 101 97 94 94 93 94 98 104 107 107 103 97 94 96 105 117 131 139 222 315 325 357 33 50 63 68 61 53 66 106 130 136 135 134 134 133 133 133 133 133 134 133 132 131 129 128 126 125 124 123 122 121 121 121 121 122 122 122 121 121 121 119 117 116 116 115 115 115 116 116 117 117 117 118 117 116 115 112 110 109 110 111 112 112 112 111 111 112 113 115 115 116 116 116 116 116 116 116 116 116 115 114 112 111 109 108 107 107 107 108 108 109 109 109 110 110 111 111 111 110 110 109 109 108 108 108 108 107 105 103 102 101 100 98 97 95 94 93 92 91 90 89 89 89 90 91 91 90 89 88 87 86 84 82 80 78 78 80 81 78 76 76 71 61 56 56 54 53 52 51 54 61 66 67 65 64 63 63 64 65 66 67 73 79 83 86 86 87 88 89 90 91 91 91 91 91 91 92 92 92 92 91 90 88 87 87 86 86 86 86 86 86 85 85 85 85 85 85 84 83 82 82 83 83 83 84 86 89 91 94 95 96 96 95 93 91 88 85 83 81 80 79 77 76 78 81 84 84 82 80 78 78 79 79 79 78 76 75 76 77 79 79 80 80 79 78 78 78 77 77 76 75 75 74 75 75 76 76 76 75 74 73 72 70 68 67 66 66 66 65 65 65 66 69 75 81 85 88 90 91 92 93 94 94 93 92 92 93 96 99 102 105 106 107 108 108 109 111 112 114 115 116 83 82 80 79 78 77 77 76 75 74 73 71 69 68 66 63 60 56 53 51 50 51 52 54 56 57 56 53 50 47 45 43 42 41 40 40 39 39 38 39 39 40 41 43 44 44 45 45 44 43 42 41 39 37 35 34 34 33 32 30 29 27 27 26 26 25 24 22 21 19 18 18 18 18 18 17 17 17 16 15 13 11 9 8 8 8 9 9 8 7 5 3 2 2 2 1 0 360 359 358 358 358 358 357 357 357 357 357 357 357 357 356 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 335 334 334 333 333 333 333 334 334 335 336 337 339 339 340 341 341 341 342 343 344 345 347 348 356 28 59 67 70 149 203 212 218 223 229 235 241 248 252 254 254 253 254 255 254 253 251 250 248 247 247 248 249 250 250 252 257 261 258 248 236 227 224 226 229 227 225 229 237 252 273 290 298 100 91 73 47 45 70 98 110 111 107 112 120 125 128 132 137 142 146 149 147 136 124 118 116 116 116 116 114 112 108 105 104 106 108 111 117 124 128 127 122 113 108 109 117 129 141 147 166 229 263 285 79 85 93 98 97 87 92 117 133 138 137 135 134 133 132 132 133 133 134 134 133 132 131 129 128 126 125 124 123 122 122 122 123 123 123 123 122 122 120 118 117 116 116 115 115 115 115 116 116 117 117 117 117 116 114 113 111 110 110 110 111 111 111 110 109 109 110 111 112 112 111 110 109 109 109 111 113 114 114 113 111 110 108 107 106 106 107 108 108 109 110 110 110 110 111 111 111 111 110 109 109 108 108 108 108 107 105 104 102 100 99 98 97 95 94 93 92 92 91 91 90 90 90 90 90 90 89 89 89 88 86 84 82 80 79 80 82 84 84 82 78 74 72 72 69 65 60 58 61 69 73 72 71 69 69 71 73 76 77 79 81 83 84 85 86 87 87 88 89 90 91 91 91 92 91 91 91 91 92 91 90 89 88 87 86 86 85 85 85 85 85 85 85 85 85 85 85 84 83 82 83 83 83 84 85 87 91 94 97 99 99 99 97 95 91 89 87 85 83 81 79 79 81 84 85 85 83 80 79 79 80 81 80 79 78 78 78 79 80 80 81 80 79 78 76 76 76 76 75 74 74 73 73 73 73 74 76 77 77 76 73 70 67 66 66 66 65 65 65 65 65 67 70 75 80 83 86 88 90 91 92 93 93 92 92 92 94 96 99 103 105 107 108 108 109 110 112 114 116 116 83 82 81 79 78 77 77 76 76 75 74 72 70 69 67 64 61 57 54 51 50 49 50 51 54 56 56 54 51 48 45 43 41 40 39 39 39 38 38 38 38 39 40 42 43 44 45 45 44 42 41 40 38 36 35 33 32 32 31 30 28 27 26 25 25 24 23 21 20 19 17 17 17 17 17 17 17 16 16 14 12 10 9 8 7 8 9 9 7 6 5 3 1 1 1 1 360 359 359 358 358 357 357 357 357 357 357 357 356 356 356 356 355 354 354 353 352 351 350 349 347 346 345 344 344 343 342 341 340 339 338 337 336 335 334 334 333 333 333 333 333 333 334 334 335 336 337 338 338 338 338 339 339 340 341 343 345 349 6 58 70 54 19 241 222 220 222 227 233 240 248 254 259 260 259 258 258 259 259 258 256 253 251 250 250 250 250 249 248 248 249 248 242 235 228 222 221 226 233 234 231 232 239 256 290 314 326 104 106 94 74 66 81 105 120 129 133 136 138 138 139 142 145 149 151 152 150 141 131 124 122 122 122 122 121 119 117 117 119 124 132 143 152 155 154 150 142 131 125 124 126 134 143 149 163 191 210 200 152 125 122 129 143 158 156 143 141 141 139 136 134 133 132 132 133 133 134 134 134 133 132 130 129 127 126 125 124 123 123 123 123 123 124 124 124 123 121 119 117 116 116 115 115 115 115 116 116 117 117 117 117 116 115 114 113 112 112 112 112 112 111 111 110 109 109 109 109 108 107 105 103 103 105 108 111 112 112 112 111 109 108 107 106 107 107 108 109 110 110 110 111 111 111 111 111 111 110 109 109 108 108 107 107 107 105 104 102 100 99 97 96 95 94 93 93 92 92 91 91 91 91 91 91 90 90 90 90 89 88 86 84 82 81 81 82 83 83 81 78 77 76 75 74 72 69 68 70 75 78 78 77 75 75 75 77 79 80 82 83 83 84 84 85 86 86 87 89 90 91 92 92 92 92 92 91 91 91 91 90 89 88 87 86 86 85 85 85 85 85 85 85 84 84 84 84 84 85 84 84 84 84 84 85 87 90 94 98 100 101 101 100 98 95 93 90 88 86 83 81 82 84 86 86 85 83 81 80 80 81 82 82 81 80 79 79 80 80 81 80 80 79 77 76 75 75 75 74 74 73 73 72 71 69 71 74 78 79 78 75 71 68 66 66 66 65 65 64 65 65 66 68 71 75 79 82 84 86 88 90 91 92 92 92 92 92 94 96 100 104 107 108 109 109 110 112 114 116 117 83 83 82 80 78 77 77 77 77 76 74 73 71 69 67 64 61 58 55 52 50 49 50 51 53 56 57 55 53 50 47 44 41 40 39 39 39 38 38 37 37 38 39 40 42 44 45 46 44 41 39 38 37 36 34 32 31 31 30 29 28 26 25 24 24 23 22 21 20 19 17 16 17 17 17 17 17 16 15 13 11 9 8 7 7 8 8 8 7 6 5 3 1 0 0 0 360 359 358 358 357 357 357 357 356 356 356 356 356 356 355 355 354 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 335 334 333 333 333 332 332 332 333 334 334 335 335 336 336 336 336 335 335 335 336 338 340 342 349 28 83 71 28 315 236 219 219 223 230 239 247 255 261 265 266 265 264 263 264 264 264 262 260 258 256 255 254 253 252 249 244 238 233 229 227 225 222 220 224 233 238 238 244 257 302 346 344 340 13 96 104 98 91 99 114 126 136 144 152 154 150 147 147 148 150 152 154 152 145 136 130 128 127 127 126 126 126 127 129 134 144 160 178 185 182 177 171 161 147 137 129 126 131 142 151 165 186 199 198 180 155 147 153 166 179 184 173 155 147 142 138 135 134 133 133 133 133 133 134 134 133 133 131 130 128 127 125 124 123 123 123 123 124 125 126 126 125 123 120 118 117 116 116 115 115 115 115 116 117 117 117 117 117 116 116 115 115 114 114 113 113 113 112 111 110 109 109 107 105 102 99 98 98 101 106 109 111 111 111 110 109 108 107 107 107 107 108 109 110 110 111 111 111 111 110 110 110 109 108 107 107 106 106 106 105 105 104 102 100 98 96 95 94 93 92 92 92 92 91 91 91 91 91 91 91 90 90 89 88 87 86 85 83 81 80 80 80 79 78 76 75 75 75 74 74 74 75 76 78 81 81 79 78 77 76 76 77 80 82 83 83 83 84 85 85 86 87 89 90 91 92 93 93 92 92 91 91 91 90 89 89 88 87 86 86 86 86 86 86 86 86 85 85 84 84 84 85 85 85 86 86 85 84 84 86 89 93 96 99 101 102 102 100 98 96 95 92 89 86 84 85 86 88 88 86 84 83 82 82 83 83 83 82 81 80 79 79 79 80 79 78 78 77 76 75 75 74 74 73 73 72 72 70 68 68 71 74 77 77 75 72 69 67 66 66 66 65 65 64 64 65 66 69 72 75 78 81 83 85 87 89 90 91 91 90 91 91 94 97 101 105 107 109 110 111 112 114 116 117 84 83 82 80 78 77 77 78 78 77 76 74 72 70 67 64 62 59 56 53 51 50 51 52 53 55 56 56 54 52 50 46 42 40 39 38 38 38 37 37 36 36 37 38 40 42 44 45 44 41 38 36 35 34 33 32 31 30 29 28 27 25 24 23 23 22 21 20 19 18 17 16 16 16 17 17 17 16 15 13 10 8 7 7 7 7 8 8 7 6 4 3 1 359 359 359 359 359 358 358 357 357 356 356 356 356 355 355 355 355 355 354 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 339 338 336 336 335 334 334 333 333 333 332 332 333 333 334 335 335 335 335 335 334 333 332 331 331 332 333 336 342 357 57 88 59 321 260 227 215 218 225 235 246 255 262 268 272 273 272 270 270 270 270 270 270 268 266 263 262 260 258 255 250 242 231 224 222 224 226 225 222 220 227 237 247 286 25 58 50 17 349 345 41 113 118 118 121 126 132 139 149 159 164 160 154 150 149 150 152 154 153 148 141 135 132 130 130 130 131 133 137 141 147 159 181 200 203 197 191 182 169 153 139 129 122 130 154 168 179 190 197 197 188 172 162 165 173 183 190 184 165 153 146 140 137 135 134 133 133 133 133 133 133 133 133 132 130 129 127 126 125 124 123 123 123 125 126 128 128 127 125 122 119 118 117 116 116 115 115 115 116 116 117 117 117 117 117 117 116 116 115 115 114 113 113 113 112 111 110 109 107 103 100 97 96 97 100 104 107 109 109 110 109 109 108 107 107 107 107 108 109 110 110 110 110 110 110 109 108 107 106 105 104 104 103 103 103 104 104 103 102 99 97 95 93 92 92 91 92 92 91 91 90 90 91 91 92 91 90 89 88 87 87 87 86 84 82 80 80 79 77 76 74 74 74 74 75 75 76 76 77 78 80 80 78 77 76 75 75 76 79 81 83 83 83 83 84 85 85 86 87 89 91 92 93 93 92 92 91 90 89 89 88 88 87 86 86 85 85 85 85 86 87 87 87 86 85 84 84 84 85 85 86 86 85 84 84 86 89 92 94 97 100 102 102 102 101 100 98 96 93 90 88 88 89 89 88 87 85 84 85 85 86 86 85 84 82 80 79 79 79 79 78 78 77 77 76 75 75 74 73 73 72 72 72 70 68 66 67 68 70 72 72 72 70 68 67 66 66 66 65 65 64 65 66 68 70 73 76 78 80 82 84 86 87 88 88 88 88 89 90 93 97 101 105 108 109 111 112 114 116 117 84 83 81 80 79 78 78 79 79 79 77 74 72 70 68 66 64 61 58 56 53 52 53 53 54 54 55 55 55 54 51 48 44 40 39 38 38 38 37 36 36 35 36 37 38 40 42 43 43 40 36 34 33 33 32 31 30 29 27 26 25 24 23 22 21 21 20 19 18 17 16 16 16 16 16 16 16 15 14 12 10 9 7 6 7 7 7 7 6 5 4 3 1 359 358 358 358 358 358 357 357 356 356 356 355 355 355 355 355 354 354 354 353 352 352 351 350 348 347 347 345 344 343 342 341 340 339 339 338 337 336 335 335 334 334 333 333 333 333 333 333 334 335 335 336 336 335 334 332 331 329 327 326 326 327 333 347 25 71 79 24 280 246 230 223 225 234 244 254 262 268 273 277 279 279 278 277 277 277 277 277 276 274 271 269 266 263 257 247 236 227 224 223 225 228 231 226 217 212 236 346 13 45 64 64 35 352 338 343 129 134 133 133 132 132 140 153 164 168 164 157 152 150 151 153 155 154 151 145 140 136 134 132 133 135 141 148 152 156 168 190 206 210 205 194 178 157 142 135 132 140 197 219 208 199 197 198 197 193 184 173 170 174 180 184 178 165 155 148 142 138 136 135 134 133 132 132 132 132 133 133 132 131 129 128 126 125 124 123 123 123 124 126 127 127 127 125 122 120 118 117 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 116 115 114 114 113 113 113 112 111 109 106 103 99 97 96 97 100 102 105 106 108 108 108 108 108 107 107 107 107 107 108 108 109 109 109 109 108 107 106 104 103 102 101 100 100 100 101 102 103 102 101 99 96 94 92 91 90 90 91 91 90 90 90 90 90 91 91 90 89 88 87 87 87 88 87 85 82 80 79 78 77 75 73 73 73 75 75 76 76 76 76 77 77 77 76 75 75 74 75 77 78 81 83 83 83 83 84 84 84 85 85 87 88 90 91 91 91 91 89 88 88 87 87 86 86 85 85 84 84 84 85 86 87 88 88 88 86 85 85 85 86 86 86 87 87 86 86 87 89 91 93 96 99 101 103 104 104 103 101 99 97 94 93 91 91 90 89 87 86 86 87 88 89 89 87 85 83 81 80 80 79 79 78 78 77 77 75 75 74 73 73 72 73 73 72 71 68 66 65 65 65 66 68 69 70 70 69 68 68 67 67 66 66 66 67 68 70 73 75 76 77 79 80 82 83 83 84 85 85 85 87 90 94 99 103 106 108 109 111 113 115 117 85 84 82 81 80 79 79 79 79 79 78 76 73 71 69 68 66 64 62 60 58 56 56 55 55 54 54 54 54 53 52 49 45 41 39 38 38 38 37 36 35 35 35 35 36 37 39 40 41 39 35 33 32 31 30 29 29 28 26 25 24 23 21 20 20 19 19 18 17 16 15 15 15 15 15 15 15 15 14 12 10 9 7 7 7 7 7 6 5 4 3 2 0 359 358 357 357 357 357 357 356 356 356 355 355 355 354 354 354 354 353 353 352 352 351 350 349 348 347 346 345 344 342 341 340 339 338 338 337 336 336 335 335 334 334 333 333 333 333 333 333 334 335 336 336 336 335 333 331 328 326 324 322 320 319 325 13 75 88 82 330 270 245 234 233 237 246 254 261 267 272 277 280 283 283 283 283 283 283 283 283 283 282 280 277 273 266 254 238 226 225 228 229 231 236 242 236 212 160 45 21 21 39 54 61 22 330 323 314 167 145 138 132 125 123 134 155 170 173 166 158 153 151 152 155 157 157 154 150 145 141 138 136 137 141 150 158 160 161 170 187 203 209 204 188 159 136 126 126 134 188 245 242 227 212 201 197 197 197 194 181 168 169 172 173 167 160 155 150 144 140 138 136 134 133 132 132 132 132 132 132 132 131 130 129 127 126 125 124 123 122 121 122 122 122 123 124 122 120 119 118 117 116 116 116 116 116 117 117 117 117 118 118 117 117 117 116 115 115 114 113 113 112 112 110 109 106 103 100 99 98 98 99 101 102 104 106 107 107 107 107 107 107 107 107 106 107 107 107 107 107 106 105 104 103 102 101 100 99 98 98 99 99 101 101 101 100 98 96 94 91 90 89 89 90 90 90 90 90 90 90 90 90 90 88 87 87 88 88 89 88 86 83 81 80 79 77 75 73 73 74 75 76 76 76 75 75 74 74 74 74 74 74 74 75 77 79 81 82 83 83 83 84 84 84 84 84 84 86 87 88 89 89 89 88 87 86 85 85 85 85 84 84 83 82 82 84 86 88 89 90 89 88 86 86 86 87 88 88 88 89 89 88 87 88 90 92 95 98 101 104 105 106 105 103 102 100 99 97 95 93 91 90 88 87 87 88 89 90 90 89 87 85 83 82 81 80 79 79 78 77 76 75 74 74 74 73 73 74 74 74 73 71 69 67 66 65 66 68 69 70 72 72 72 71 71 70 69 69 68 68 69 71 73 74 74 75 76 77 78 79 80 80 81 81 82 84 88 93 98 102 104 107 108 110 113 115 116 86 85 84 82 80 79 78 78 78 79 78 76 74 72 71 70 69 68 66 65 63 61 59 58 56 55 54 54 53 52 51 49 46 43 40 39 38 37 37 36 35 34 34 34 34 35 36 37 38 36 34 32 30 30 29 28 28 27 25 24 22 21 20 19 18 18 17 16 16 15 14 14 14 14 14 14 14 14 13 12 10 9 8 7 7 7 6 5 4 3 2 1 360 358 357 356 356 356 356 356 356 356 355 355 355 354 354 354 353 353 353 352 352 351 350 349 348 347 346 345 344 343 342 340 339 338 337 337 336 336 335 335 335 334 334 333 333 333 333 334 334 335 336 337 336 336 334 332 330 327 324 321 318 313 304 276 134 121 124 164 265 261 244 234 236 245 254 262 268 273 277 280 284 286 287 287 288 288 287 287 287 287 287 287 285 279 266 248 230 221 223 230 235 239 246 257 250 148 95 56 37 33 37 35 5 295 295 302 295 214 151 134 122 113 111 122 147 169 174 169 160 154 152 153 157 161 161 159 155 150 147 144 141 141 147 156 165 167 166 170 182 195 201 197 179 153 133 121 118 134 208 243 239 226 213 198 192 193 197 197 179 161 161 164 164 159 158 156 151 146 142 139 137 135 134 132 132 131 131 131 132 132 131 131 129 128 127 126 124 123 121 119 117 117 118 120 122 121 120 119 118 117 117 116 116 117 117 117 117 117 117 118 118 117 117 117 117 116 115 114 114 113 112 110 109 107 105 103 101 100 100 100 99 99 99 101 104 105 106 106 106 106 106 106 106 106 106 106 105 105 105 104 104 103 102 101 100 99 98 98 98 98 99 99 99 99 99 98 96 93 91 90 89 89 90 90 90 90 90 90 90 90 90 89 88 88 88 89 90 90 89 86 84 82 81 79 77 76 75 75 76 76 76 75 74 73 73 72 72 72 72 73 73 73 74 75 78 79 81 82 83 83 84 84 84 83 82 83 84 85 86 86 87 86 86 85 85 84 84 84 84 83 83 81 80 81 83 86 88 90 90 90 89 87 87 88 90 91 91 90 90 90 88 86 86 88 91 94 97 101 104 106 107 107 106 105 104 102 100 98 95 93 91 90 89 88 88 89 89 89 88 87 86 85 84 82 81 81 80 79 78 76 74 74 74 74 74 75 75 76 77 77 76 74 71 70 70 70 71 73 74 75 76 77 76 75 74 73 71 70 69 70 71 73 73 74 74 75 75 76 77 77 78 78 78 79 81 86 91 97 101 105 107 109 111 113 115 116 86 85 83 81 80 78 76 76 76 77 78 77 75 72 71 70 70 70 68 67 65 63 61 59 57 56 55 54 53 52 51 49 46 44 41 40 38 37 36 35 34 33 33 33 33 33 33 34 34 33 32 30 29 29 28 27 26 26 24 22 21 20 19 18 17 16 16 15 14 13 13 13 13 13 13 13 13 13 12 11 10 9 8 7 7 6 5 4 3 2 1 360 358 358 357 356 356 355 355 355 355 355 355 354 354 354 353 353 353 352 352 352 351 350 350 349 347 346 345 344 343 342 341 340 339 338 337 336 336 335 335 334 334 334 333 333 333 334 334 335 335 336 337 337 337 336 334 332 329 326 323 320 314 303 264 202 175 173 198 233 251 252 243 236 241 250 261 268 274 278 281 284 286 288 289 291 291 291 291 291 290 290 291 292 291 282 264 243 228 220 220 229 239 245 252 268 65 90 87 70 56 47 37 13 326 292 287 290 286 236 148 122 106 99 100 110 133 158 170 170 161 154 152 155 161 166 167 164 160 155 151 148 145 145 150 159 167 171 170 169 176 184 188 185 177 165 150 133 130 154 200 223 224 217 203 187 183 186 191 189 167 154 154 157 157 156 157 157 153 148 144 141 138 136 134 133 132 131 130 131 131 132 132 131 130 129 128 127 125 123 121 118 116 115 117 119 121 120 120 119 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 115 114 113 111 109 108 106 104 103 102 102 101 101 100 98 98 99 101 103 104 105 105 105 106 105 105 105 105 105 105 104 104 103 103 102 102 101 100 99 98 98 98 98 98 98 98 97 97 96 95 93 91 90 90 90 90 91 91 90 90 90 90 90 89 89 88 88 89 90 90 90 89 87 85 83 82 80 79 77 77 77 77 77 76 74 72 71 71 71 71 71 71 71 71 71 72 73 75 78 80 81 82 84 84 84 84 83 82 82 82 84 85 85 85 85 85 84 84 84 84 83 83 82 81 80 79 81 83 86 88 90 91 91 90 89 89 91 93 94 93 93 92 92 90 87 86 87 88 92 96 100 103 105 107 108 108 108 107 106 104 100 97 95 93 92 91 90 89 88 88 88 87 87 86 86 85 84 83 82 81 80 79 78 76 75 75 76 76 77 78 79 80 80 80 79 77 76 75 76 76 77 78 79 80 80 80 79 77 75 73 70 69 70 71 73 74 74 75 76 76 77 77 77 77 76 76 77 79 84 89 95 100 105 108 111 113 115 115 116 84 82 80 79 78 77 75 74 74 75 75 75 73 70 68 66 66 66 65 64 63 61 60 58 56 56 55 55 54 52 50 49 47 44 42 40 38 36 35 34 33 32 32 31 31 31 31 31 31 31 30 29 28 27 26 25 25 24 23 21 20 19 18 17 16 15 14 13 12 12 12 12 12 12 11 12 12 12 12 11 10 8 7 7 6 5 4 3 2 1 0 359 358 357 356 356 356 355 355 354 354 354 354 354 353 353 353 352 352 352 351 351 350 350 349 348 347 346 345 343 342 341 340 339 338 337 336 336 335 334 334 334 334 333 333 333 334 335 335 335 336 337 338 338 337 336 334 332 329 327 324 320 313 289 227 202 196 208 228 240 246 248 246 246 251 259 267 273 278 281 284 286 287 289 290 291 292 293 294 293 293 292 293 294 291 280 260 241 229 221 218 225 240 251 257 291 71 81 83 76 64 51 36 10 334 305 294 293 292 271 111 96 87 85 90 104 124 146 161 166 163 157 156 159 166 172 173 169 163 158 153 149 146 147 152 158 166 172 171 167 169 174 177 179 178 178 175 167 168 183 200 211 214 206 185 171 171 175 177 169 154 149 150 154 156 157 159 158 155 151 146 143 140 138 136 134 133 131 131 131 131 132 132 132 131 130 129 128 126 124 122 119 117 117 118 119 120 120 119 119 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 114 113 111 109 106 105 103 103 103 103 102 102 100 98 97 97 98 100 101 102 103 104 104 105 105 105 105 104 104 104 103 103 103 102 102 101 100 100 99 99 99 99 99 98 98 97 96 95 94 93 92 91 91 92 92 92 91 91 90 90 89 89 89 88 88 88 89 90 91 91 90 88 86 85 83 81 79 78 78 78 78 77 75 73 72 72 72 72 72 72 71 70 70 70 71 73 75 77 79 81 82 84 84 84 83 82 81 81 82 84 85 86 85 84 84 84 84 84 83 83 82 81 80 79 80 82 84 87 89 90 91 92 91 91 92 94 95 96 96 96 96 95 94 92 91 90 91 94 97 100 102 104 106 108 109 110 109 108 106 103 100 97 96 94 93 92 90 89 88 87 87 86 86 86 85 85 84 84 83 83 81 80 78 78 78 78 79 80 81 81 82 83 83 83 82 82 81 82 82 83 83 84 84 83 82 81 79 77 74 71 70 70 72 74 75 76 76 77 78 79 79 79 78 76 75 76 78 82 87 92 99 104 109 112 114 115 116 117 80 78 76 75 76 76 76 74 72 71 71 70 69 65 62 60 61 61 60 59 58 57 56 55 54 54 54 54 53 52 51 49 47 45 42 40 38 35 34 32 31 31 30 29 29 29 29 29 29 28 28 28 27 26 25 24 23 23 22 20 19 18 17 15 14 14 13 12 11 11 11 11 11 11 11 11 11 12 12 10 9 7 6 6 5 4 3 2 1 0 359 358 357 356 356 355 355 355 354 354 353 353 353 353 353 352 352 351 351 350 350 350 349 349 348 347 346 345 344 343 341 340 339 338 337 336 336 335 334 334 334 333 333 333 334 334 335 336 337 337 337 338 338 338 337 336 334 333 331 329 327 324 315 276 214 202 204 218 236 244 248 252 255 258 263 268 273 278 282 284 286 287 288 289 289 290 291 291 292 292 292 293 293 291 286 275 258 243 234 227 223 227 238 249 260 30 64 72 74 70 60 47 29 5 340 320 311 314 332 33 71 76 75 77 83 98 120 140 154 164 168 166 164 166 171 175 175 172 165 157 151 146 145 146 151 156 161 166 167 166 166 169 172 174 174 174 177 184 195 206 215 221 220 193 158 148 152 156 154 145 141 144 148 153 157 159 160 159 157 152 148 145 142 139 137 135 134 132 131 131 132 132 133 133 132 131 130 129 127 125 123 121 119 119 119 120 121 120 120 119 119 118 118 118 118 118 118 117 117 116 116 117 117 117 118 118 117 117 117 116 115 113 111 108 106 104 103 103 103 103 103 102 100 99 97 97 97 98 99 101 102 102 103 103 104 104 104 104 104 104 103 103 103 103 102 102 101 101 100 100 100 100 100 99 99 97 96 95 93 92 92 92 92 93 93 93 92 91 90 89 89 88 88 87 87 88 89 91 92 92 91 89 88 86 84 82 80 79 78 78 77 76 75 74 73 72 72 72 73 73 72 71 70 70 71 73 75 76 78 80 82 83 84 83 83 82 81 81 83 84 85 86 85 85 84 84 84 84 83 82 81 80 78 77 80 83 86 88 89 91 92 93 93 93 95 97 98 99 98 98 99 100 100 99 99 99 100 101 102 102 103 104 107 109 110 110 110 109 108 105 103 100 98 96 95 93 92 90 89 87 86 86 86 86 86 85 85 85 85 85 84 82 81 81 81 81 81 82 83 84 84 85 86 86 87 87 87 87 87 87 88 88 87 86 85 83 82 79 76 74 73 73 74 76 78 79 79 80 81 82 82 81 80 78 77 77 78 81 85 91 97 103 109 112 115 116 117 118 77 75 71 70 72 75 75 73 70 66 64 63 61 59 57 56 56 56 55 55 54 54 54 53 53 53 52 52 52 51 50 49 48 45 42 40 38 34 32 31 30 28 27 27 26 26 26 27 27 26 26 26 26 25 24 23 22 21 21 19 18 17 15 14 13 12 11 11 10 10 10 10 10 10 10 10 11 11 11 10 8 6 5 4 4 3 2 1 0 360 359 358 357 356 355 355 355 354 354 354 353 353 353 352 352 351 351 350 350 349 349 348 348 347 347 346 345 344 343 342 341 339 338 337 337 336 335 334 334 333 333 333 333 334 334 335 336 337 338 338 338 338 338 338 337 337 336 335 334 334 332 329 320 267 205 198 203 220 241 252 257 261 264 268 271 275 279 282 285 286 287 288 289 290 290 290 290 289 288 288 289 289 286 281 274 269 260 249 245 244 240 237 236 236 245 50 56 62 64 62 53 40 23 3 345 332 328 341 11 44 64 71 74 75 79 93 116 136 152 165 175 178 177 175 175 175 174 170 162 153 145 140 140 143 147 152 156 160 164 167 167 168 168 164 159 157 161 177 207 231 243 249 235 153 131 128 131 133 132 130 135 143 150 155 158 159 160 160 157 154 150 146 143 141 138 136 135 133 132 132 132 133 133 134 133 132 131 129 128 127 125 123 121 121 121 122 122 121 121 120 119 119 118 118 118 118 118 117 117 117 117 117 117 118 118 118 118 118 117 117 115 113 111 108 106 104 102 102 103 104 104 104 102 100 99 98 97 97 98 100 100 101 101 102 103 104 104 104 104 104 103 103 104 103 103 103 102 102 102 101 101 101 101 101 100 98 97 95 93 92 92 92 93 94 94 93 92 91 90 89 89 88 87 86 86 87 88 90 91 92 91 90 88 87 85 83 80 79 78 77 76 76 75 75 74 73 72 72 73 74 73 72 70 70 71 72 74 76 78 80 81 82 83 83 82 81 81 82 83 84 85 86 85 85 84 84 84 83 82 80 79 77 76 78 81 85 87 88 90 92 94 94 94 95 97 99 101 101 101 102 103 105 106 107 108 109 110 110 109 107 106 107 108 109 109 108 108 108 107 106 104 102 100 98 96 95 93 92 90 88 87 87 86 86 86 86 87 87 87 86 85 85 84 84 84 84 85 85 86 86 87 87 88 89 90 90 91 91 91 91 91 91 90 89 88 87 85 83 80 79 79 80 80 82 83 84 83 83 83 84 84 84 84 83 81 80 81 83 86 90 96 102 108 112 115 118 119 119 74 72 68 65 66 69 70 68 65 61 58 56 55 54 54 53 53 53 52 52 52 52 53 53 53 52 51 50 49 49 49 49 48 45 42 40 37 33 30 28 27 26 25 24 23 23 23 24 24 24 24 24 24 23 22 21 21 20 19 18 17 16 14 13 12 11 10 10 9 9 8 8 9 9 9 9 10 10 10 8 7 5 4 3 2 2 1 0 360 359 358 357 356 355 355 355 354 354 354 354 353 353 352 352 352 351 350 350 349 348 348 347 347 346 346 345 345 344 342 341 340 339 338 337 336 335 335 334 333 333 333 333 333 334 335 336 337 338 339 339 339 339 339 338 338 338 338 338 338 338 335 329 318 250 199 197 207 229 250 261 266 269 271 274 277 280 283 285 287 288 289 290 290 290 290 290 289 288 286 284 282 280 271 258 249 251 257 260 266 269 265 255 238 212 118 58 54 57 60 58 51 39 25 10 356 346 346 3 28 48 62 72 76 77 78 87 109 132 149 164 178 185 185 181 176 173 170 164 156 148 141 136 136 139 144 149 153 157 163 169 171 169 162 154 149 151 161 181 210 231 243 244 178 127 121 119 120 121 123 128 137 146 154 158 160 160 161 161 158 155 151 148 145 142 139 137 136 134 133 132 132 133 134 134 134 133 131 130 129 128 127 125 124 123 123 123 123 123 122 121 121 120 119 119 119 118 118 118 118 117 118 118 118 119 119 119 119 118 118 117 115 114 111 109 106 104 102 101 102 103 105 105 104 103 101 100 98 98 99 99 100 100 101 101 102 103 104 104 104 104 104 104 104 104 104 103 103 103 103 103 103 103 103 102 101 100 98 96 94 93 93 93 94 94 94 94 93 91 90 89 89 88 87 86 85 86 87 89 91 92 92 91 89 88 86 84 81 79 77 76 76 76 76 76 75 73 71 71 72 73 73 72 70 70 71 72 73 75 77 79 80 81 81 81 81 81 81 82 84 85 85 85 85 85 85 85 84 83 81 79 76 74 74 79 83 85 86 88 90 93 95 96 96 97 98 100 101 102 102 104 107 109 111 113 116 118 119 118 115 112 110 109 109 108 107 106 106 106 106 105 104 102 101 99 97 96 95 93 92 90 89 88 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 88 89 89 90 91 92 92 93 93 94 94 94 94 94 94 93 93 93 92 91 89 87 87 87 88 89 89 89 89 87 87 86 86 85 85 86 86 86 84 84 85 87 90 95 101 107 112 116 118 120 120 69 67 64 60 59 60 61 59 57 55 53 51 50 50 50 50 50 50 50 50 50 51 52 53 52 51 49 48 47 46 46 47 46 45 42 40 36 32 28 26 24 22 21 21 20 20 20 20 20 21 21 21 21 21 21 20 19 19 18 17 16 14 13 12 11 10 9 9 8 8 8 7 7 7 8 8 9 9 8 7 5 4 3 2 1 1 0 360 359 358 357 357 356 355 354 354 354 354 354 353 353 352 352 351 351 351 350 350 349 348 348 347 346 346 345 344 344 343 342 341 340 338 338 337 336 335 334 333 333 333 333 333 334 334 335 337 338 339 339 339 339 339 339 338 339 339 340 340 340 338 334 327 308 235 206 209 223 243 259 267 271 274 276 279 281 284 286 288 289 290 291 291 291 291 290 289 289 287 285 281 276 268 251 231 221 225 241 262 278 289 297 290 232 148 105 72 61 60 60 61 56 46 33 17 360 351 358 19 39 51 60 72 81 82 80 84 101 125 142 157 171 181 182 179 175 171 166 158 151 145 141 137 136 139 144 149 153 156 163 170 172 165 155 151 152 159 173 191 207 214 208 187 151 131 123 119 118 120 125 135 147 154 159 162 162 162 163 162 159 155 152 149 146 143 140 138 136 135 134 133 133 134 134 134 134 133 132 131 130 129 128 127 126 126 126 125 125 124 124 123 122 121 120 120 119 119 118 118 118 118 118 119 120 121 121 121 120 119 118 117 115 114 112 109 106 104 102 101 101 103 105 106 106 105 104 102 100 99 99 100 100 100 100 100 101 102 102 103 104 104 104 105 105 105 105 104 104 104 104 104 105 105 104 104 103 101 99 98 96 95 95 95 95 95 95 95 94 92 91 90 89 88 86 85 85 86 87 88 90 92 92 91 90 89 87 85 82 79 77 75 75 75 76 76 74 73 71 71 72 72 72 71 70 70 71 72 73 75 77 79 80 80 80 80 80 80 81 82 84 85 85 85 85 85 85 85 84 83 81 78 74 73 74 78 82 84 85 88 91 94 96 97 97 97 98 99 101 102 102 105 108 110 113 116 120 123 124 122 119 116 113 111 109 108 106 105 105 105 104 103 102 101 100 99 98 97 96 94 93 92 91 90 89 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 91 92 93 94 94 95 95 96 96 97 97 97 97 97 97 98 98 99 99 98 98 98 98 99 99 98 96 94 91 90 88 86 85 85 86 87 87 87 86 87 88 92 96 101 106 112 116 119 120 121 61 61 58 55 53 52 51 50 48 48 47 46 46 46 46 46 46 46 46 46 47 48 50 52 52 50 48 46 45 43 43 43 43 44 43 41 36 30 25 22 19 18 17 17 17 16 16 16 16 16 17 17 18 18 18 18 18 18 17 16 15 14 12 11 9 9 8 8 7 7 6 6 6 6 7 7 8 8 7 5 4 3 2 1 0 360 359 359 358 358 357 356 355 354 354 354 354 354 353 353 352 352 351 351 350 350 350 349 349 348 347 347 346 345 345 344 343 342 341 340 339 338 337 336 336 335 334 333 333 333 333 333 333 334 336 337 338 339 339 339 339 339 339 338 338 340 340 339 339 337 332 321 291 236 220 226 241 256 266 272 275 278 280 282 285 287 289 291 292 292 293 293 293 292 291 290 289 287 283 277 268 252 229 212 207 212 223 241 266 300 335 7 89 111 102 85 74 67 63 69 76 62 42 16 350 343 358 30 50 57 62 75 87 88 84 84 96 121 139 148 154 159 162 166 168 167 162 154 149 147 144 141 139 142 147 152 154 156 161 166 166 159 153 154 159 171 186 199 205 197 183 169 153 140 131 127 126 129 136 148 159 162 163 163 162 162 163 162 159 156 153 150 147 144 142 140 138 136 134 133 133 134 134 134 134 133 132 132 131 130 129 128 128 127 127 127 127 126 125 124 124 123 122 121 120 119 119 119 119 119 119 120 122 123 124 123 122 120 118 116 115 114 112 109 107 104 102 101 102 103 105 106 106 106 105 104 102 101 101 101 100 100 100 100 100 101 101 102 103 104 105 105 106 106 106 106 106 105 105 106 106 106 106 105 104 103 101 99 98 98 97 97 97 97 96 96 95 94 93 91 90 88 87 85 84 85 86 87 89 91 92 91 91 90 88 86 83 80 77 75 74 74 75 75 74 73 72 72 72 72 72 71 71 71 71 72 73 75 77 78 79 80 80 80 80 80 81 82 84 85 85 85 85 85 85 85 84 83 80 76 73 73 74 76 79 82 84 88 91 95 97 99 99 98 98 98 100 101 102 104 106 109 111 114 117 121 123 124 122 119 115 112 109 106 105 104 104 104 104 103 102 100 99 99 97 97 96 95 94 93 92 91 91 91 91 91 91 91 92 92 92 92 92 92 92 92 92 93 94 94 95 96 97 97 98 98 99 99 99 100 100 100 101 102 104 105 105 105 106 107 107 107 108 106 102 98 94 92 89 86 85 84 86 87 89 89 88 87 89 92 96 101 107 112 116 119 121 122 54 53 51 49 48 46 44 43 42 41 41 42 41 41 41 41 41 41 41 42 43 45 48 50 51 49 47 45 43 41 40 39 39 40 42 40 35 27 21 17 14 13 13 13 13 13 12 12 12 12 13 13 14 15 16 16 16 16 16 15 14 13 11 10 8 8 7 7 6 6 5 5 5 5 5 6 6 6 6 4 3 1 0 360 359 359 358 358 358 357 357 356 355 354 353 353 353 353 353 352 352 352 351 351 350 350 349 348 348 347 347 346 346 345 344 343 342 342 341 340 339 338 337 336 335 334 333 333 332 332 332 333 333 334 335 336 337 338 338 338 339 339 338 338 338 339 339 338 337 336 331 318 283 240 233 242 256 267 274 277 280 282 284 286 288 290 292 293 294 295 295 295 295 294 292 291 290 287 280 271 256 234 215 205 201 204 213 221 229 277 27 51 84 99 95 85 76 68 60 103 131 94 51 359 329 326 350 45 67 70 73 84 98 97 91 89 98 128 151 148 133 125 132 145 155 160 160 156 152 150 147 143 142 145 151 155 155 155 158 161 162 160 159 161 170 187 202 211 206 185 172 165 157 148 141 138 140 145 151 159 166 167 165 162 160 161 163 162 160 157 154 151 148 146 143 141 139 137 135 134 133 134 134 134 134 133 132 132 131 130 129 129 128 128 128 128 128 127 127 126 125 124 123 122 121 120 120 119 119 120 120 121 123 125 126 127 125 122 119 116 115 113 112 110 108 105 103 102 102 104 105 106 106 106 106 105 105 104 103 102 101 101 100 100 100 100 101 101 102 103 104 105 106 107 108 108 108 107 107 107 107 108 108 107 106 104 103 101 100 100 99 99 98 98 98 97 96 95 94 93 92 90 87 85 84 84 84 86 88 90 91 91 91 90 89 87 84 81 77 75 73 73 74 74 74 73 73 73 73 73 72 72 71 71 71 71 72 74 76 78 79 79 80 79 79 80 81 82 83 84 85 85 85 84 84 84 84 82 79 75 74 74 75 77 78 81 84 87 91 94 97 98 98 97 97 97 98 99 100 102 103 105 106 108 112 116 120 123 123 121 117 112 108 104 103 103 103 104 104 103 102 101 100 99 98 97 96 95 94 93 92 92 92 93 93 93 93 93 94 95 95 95 95 95 94 95 95 96 96 97 98 98 99 99 100 100 100 101 101 102 103 103 104 106 108 109 109 109 110 111 111 112 112 111 106 100 97 93 90 87 85 85 85 87 89 90 88 87 87 90 95 101 106 111 115 119 121 123 47 46 45 43 42 40 39 38 37 36 36 36 36 36 36 37 37 36 36 37 39 41 44 47 48 48 46 44 42 40 37 34 34 34 37 37 32 24 18 13 10 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 14 14 14 14 13 11 10 9 8 7 6 5 5 4 4 4 4 4 4 5 5 5 4 2 1 0 359 359 358 357 357 357 357 357 356 355 354 354 353 353 353 353 353 352 352 351 351 350 350 349 349 348 347 347 346 346 345 344 344 343 342 341 340 339 338 337 336 335 335 334 333 332 332 332 332 332 333 334 335 336 336 337 338 338 338 339 339 338 337 337 336 336 335 334 332 321 285 247 246 257 269 277 281 283 285 286 288 290 292 293 295 296 297 298 298 298 297 296 294 293 291 286 278 264 245 227 215 203 193 195 213 219 203 147 77 63 73 84 83 76 68 58 48 195 181 162 201 307 307 310 319 79 92 90 91 100 111 110 104 100 101 132 165 139 104 98 109 126 143 154 159 159 156 154 150 145 143 145 150 152 152 152 154 158 162 164 166 171 188 209 221 224 209 181 169 165 162 157 152 150 152 156 158 162 166 166 165 162 159 160 163 163 161 158 154 151 149 146 144 142 140 138 136 134 133 133 134 134 133 133 132 131 130 129 129 129 129 128 129 129 129 128 128 127 126 125 125 123 122 121 120 120 120 120 120 121 123 125 126 127 125 123 120 117 114 113 112 110 108 106 105 103 104 105 106 106 106 106 106 106 106 105 104 103 102 102 101 100 100 101 101 102 102 103 104 104 105 107 108 109 110 109 108 108 108 109 109 109 108 106 105 103 102 101 101 100 100 100 99 99 98 97 96 95 93 91 88 86 84 83 83 84 86 88 90 91 91 91 90 88 86 82 79 75 74 73 73 73 74 74 74 74 74 74 73 72 72 72 71 72 72 73 75 77 78 79 80 79 79 79 80 81 82 83 84 84 84 84 84 83 83 82 81 80 77 75 78 81 81 82 84 87 90 93 95 96 96 95 94 95 96 97 98 99 101 101 102 103 105 109 115 119 121 121 118 114 109 105 102 101 102 102 103 103 103 103 102 101 99 98 96 95 93 93 92 93 93 94 94 94 94 95 96 97 97 97 97 97 97 97 98 98 99 100 100 101 101 101 101 102 102 102 103 104 105 106 108 109 111 111 111 111 111 111 112 112 112 111 107 102 98 94 91 88 87 85 85 87 89 89 89 88 87 88 92 97 102 107 112 117 120 123 41 40 38 37 35 34 32 31 31 30 29 29 29 29 29 29 30 30 30 31 33 36 39 43 46 47 45 43 42 40 36 31 28 27 28 29 25 19 14 10 7 5 4 3 3 3 3 4 4 4 5 5 6 7 8 10 11 12 12 12 11 10 9 8 7 6 5 4 4 3 3 3 3 3 3 4 4 4 3 1 360 359 358 358 357 356 356 356 356 356 355 355 354 353 353 353 353 353 352 352 351 351 350 350 349 349 348 348 347 346 346 345 344 344 343 342 342 341 340 339 338 337 336 335 334 333 332 332 331 331 331 332 332 333 334 335 335 336 338 338 338 338 336 335 335 334 334 333 332 331 330 324 295 261 262 272 281 285 287 289 289 291 292 293 295 297 298 300 301 301 301 301 300 299 296 294 290 284 274 257 239 227 217 200 185 192 231 236 205 142 73 53 57 68 73 69 62 52 17 210 199 202 244 290 301 300 281 194 133 113 105 108 117 124 123 115 104 87 76 76 77 83 96 114 133 148 156 159 158 156 152 145 140 140 142 143 143 144 147 153 160 164 168 180 207 228 235 232 209 179 168 166 165 162 158 156 157 158 158 159 161 163 163 162 160 160 163 163 161 158 154 151 149 146 144 142 140 139 136 134 133 133 133 133 133 132 131 130 129 129 128 128 129 129 129 129 129 129 128 128 127 126 125 124 123 122 122 121 121 120 120 119 119 119 120 121 122 123 121 117 115 114 112 111 109 108 106 105 105 106 107 107 107 107 106 106 105 105 104 104 104 103 101 100 100 101 102 103 103 103 104 104 105 106 108 110 110 110 110 109 109 110 110 110 110 109 107 106 104 103 103 102 102 101 101 100 99 99 98 96 95 92 90 87 85 83 82 82 83 85 86 88 89 90 90 89 87 84 80 77 74 73 73 73 74 74 75 75 74 74 74 73 73 72 72 72 72 73 75 76 78 79 80 80 79 79 79 80 81 82 82 83 83 83 83 83 82 82 83 83 80 78 81 83 83 83 85 87 89 91 92 92 92 92 92 92 93 94 95 97 98 99 100 100 101 103 108 113 117 119 119 116 111 107 103 102 102 103 104 104 105 104 104 102 101 99 96 95 93 92 92 93 94 94 94 95 96 97 98 98 99 99 99 99 99 100 100 100 101 102 103 103 103 103 103 104 104 105 106 106 108 109 110 112 112 113 113 112 112 111 110 110 110 108 104 101 98 96 93 90 88 87 86 87 88 89 90 89 89 89 91 94 98 102 108 113 118 122 35 33 31 30 28 26 25 23 22 21 20 19 18 18 18 19 20 20 22 23 26 29 33 39 45 47 43 40 40 40 37 30 23 20 19 19 18 16 13 9 5 2 360 359 358 358 358 359 359 360 0 1 2 3 4 6 7 8 9 9 9 8 8 7 6 5 4 3 3 2 2 2 2 2 2 3 3 2 1 360 359 358 357 356 356 355 355 355 355 355 355 354 354 353 353 353 353 352 352 351 351 350 350 350 349 349 348 347 347 346 346 345 344 343 343 342 341 340 339 338 337 337 336 335 334 333 332 331 331 331 331 331 332 332 333 333 334 335 337 338 336 334 332 331 331 331 331 329 326 322 316 308 293 278 279 285 290 292 293 294 294 295 296 297 298 300 302 303 304 305 305 304 303 301 298 294 288 279 264 244 228 218 207 188 177 196 269 273 238 150 49 39 45 59 69 71 68 55 242 220 207 208 248 299 305 295 272 236 186 136 107 97 105 132 143 127 92 67 60 62 67 76 90 107 125 139 148 151 152 151 147 140 135 133 134 136 138 139 141 145 149 154 164 187 221 239 243 236 205 175 166 165 165 163 158 154 152 151 151 153 156 159 161 161 160 159 162 163 161 158 154 151 148 146 143 142 140 139 137 134 133 133 132 132 132 131 129 129 129 128 128 128 129 129 129 129 129 129 129 128 128 127 126 125 124 124 123 122 122 120 119 117 114 111 111 114 118 120 120 117 115 114 113 112 111 110 108 107 106 107 107 107 107 107 106 105 104 104 104 104 105 104 102 100 100 100 102 103 103 104 104 104 105 106 108 110 111 111 111 111 110 110 111 111 111 111 109 108 107 106 105 104 103 103 103 102 101 100 99 98 96 94 91 89 86 84 82 81 80 81 82 84 86 88 88 88 87 85 82 78 75 74 73 73 74 75 75 75 75 74 74 74 73 73 72 72 72 73 74 76 78 79 79 79 79 79 79 79 80 80 81 81 81 82 82 81 82 82 83 82 80 80 82 83 83 83 85 87 88 90 90 90 90 90 90 90 91 92 93 94 95 96 97 97 97 98 102 107 113 117 119 118 115 110 106 104 104 105 106 106 106 106 105 104 102 99 97 94 93 91 92 92 93 94 95 95 97 98 99 100 100 101 101 101 101 102 103 103 104 104 104 105 105 105 105 106 106 107 108 109 109 111 112 113 113 114 114 113 112 111 109 109 108 105 101 100 99 97 94 92 90 89 88 88 89 90 91 91 91 91 92 92 95 98 103 109 114 119 29 27 24 22 20 18 16 14 13 11 9 7 5 5 5 6 6 7 9 12 16 20 26 33 43 46 42 35 35 38 38 30 20 13 10 11 12 14 12 8 4 359 356 354 352 352 353 353 354 355 356 357 358 359 1 2 3 5 6 6 7 7 7 6 5 4 3 2 1 1 0 0 1 1 1 1 1 1 360 359 358 357 356 356 355 355 354 354 354 354 354 354 353 353 353 352 352 352 351 351 351 350 350 349 349 348 348 347 346 346 345 345 344 343 342 342 341 340 339 338 337 336 335 334 333 332 332 331 330 330 330 330 330 331 331 331 332 334 335 336 334 330 328 327 327 327 326 323 316 305 293 286 284 285 288 293 295 297 298 297 297 298 299 300 302 304 305 307 308 308 308 307 306 303 299 294 284 267 241 217 202 191 174 153 141 49 331 323 303 51 43 39 46 58 71 83 103 246 248 230 206 189 178 312 300 286 277 265 249 219 62 42 23 10 39 73 73 67 63 63 67 76 89 104 117 127 132 135 137 138 137 133 131 132 135 140 143 144 142 138 135 139 161 203 234 245 246 233 194 168 163 162 162 158 150 143 140 141 143 147 152 156 158 160 159 158 160 162 161 158 154 151 148 146 144 142 141 139 137 135 133 132 131 131 130 129 128 128 128 128 128 128 129 129 129 129 129 129 129 129 129 128 127 126 126 125 125 124 122 121 119 115 111 108 108 111 115 118 118 117 116 115 114 114 113 112 111 109 108 108 107 108 108 108 106 105 104 104 105 105 106 105 103 101 100 100 101 102 103 104 104 105 106 107 109 110 111 112 112 112 112 111 111 112 112 112 112 110 109 108 107 106 105 105 105 104 103 102 101 100 98 95 93 90 87 84 82 79 78 77 77 79 82 84 85 86 86 85 83 80 77 74 73 74 75 76 76 75 74 74 74 74 74 73 72 72 72 73 74 76 78 79 80 79 79 79 79 79 79 79 79 80 80 80 79 80 80 80 80 79 79 80 81 82 82 83 84 86 88 89 89 89 89 89 89 89 90 90 91 92 93 93 94 94 95 96 99 103 108 114 118 120 119 115 111 109 109 109 109 109 109 107 106 105 103 101 98 95 93 91 91 92 93 94 95 96 98 99 100 101 101 102 102 102 103 103 104 105 105 106 106 107 107 107 108 108 109 109 110 110 111 111 113 114 114 115 115 114 113 112 111 110 109 107 104 102 100 98 96 94 92 91 90 90 90 91 92 93 93 93 93 93 94 96 100 105 110 115 21 19 17 14 12 9 7 5 3 1 358 356 354 353 352 352 351 352 354 357 0 5 12 21 33 41 33 19 21 33 38 30 16 5 2 4 8 12 12 6 0 355 351 348 347 347 347 348 349 349 350 352 354 356 357 358 360 1 3 4 4 5 5 4 3 2 1 1 360 359 359 359 359 360 360 360 360 359 358 357 357 356 355 355 354 354 354 353 354 354 354 354 353 353 352 352 352 351 351 351 350 350 349 349 348 348 347 347 346 345 345 344 344 343 342 341 341 340 339 338 337 336 335 334 333 332 331 330 330 329 329 329 329 329 329 329 330 332 333 334 332 327 324 323 322 322 321 316 306 292 279 276 280 287 293 297 299 301 300 300 300 301 301 303 305 307 309 310 311 312 311 310 309 307 302 292 271 232 200 183 173 158 131 95 67 41 16 7 21 66 72 64 62 66 77 115 244 261 260 239 205 175 157 168 230 271 288 297 306 322 342 356 4 13 26 46 65 73 73 73 76 85 98 108 113 115 114 116 120 125 130 133 134 137 143 149 152 152 148 142 136 142 178 224 242 245 241 218 179 162 158 157 155 148 139 135 134 136 140 144 149 152 156 157 157 156 158 161 160 158 154 151 148 146 144 143 141 140 137 135 132 131 130 129 129 128 128 128 128 128 128 128 129 129 130 130 130 130 130 130 130 129 128 127 127 126 126 125 124 122 119 115 111 109 109 112 115 118 118 118 117 117 116 116 116 115 114 113 111 110 109 108 109 108 107 106 105 105 106 107 107 107 105 103 101 101 101 102 103 103 104 105 105 106 108 109 110 112 113 113 113 112 112 112 113 113 113 112 112 111 110 109 108 107 107 106 105 104 103 102 100 97 94 91 88 85 82 79 76 74 74 75 77 79 80 81 82 82 82 80 78 75 74 75 76 77 77 76 75 74 73 73 73 72 70 69 70 71 73 75 77 79 80 80 80 79 79 79 78 78 78 78 78 78 77 77 77 76 76 76 78 79 79 80 81 82 83 85 87 88 89 89 89 89 89 89 89 89 89 90 90 91 92 93 94 95 97 101 106 111 117 120 120 118 115 113 113 113 113 112 111 109 107 106 104 102 99 96 93 92 91 91 92 94 96 98 99 101 101 102 102 102 102 103 103 104 105 106 107 108 108 109 109 109 109 110 110 110 110 111 111 112 113 115 116 116 117 117 116 115 113 112 111 110 107 104 101 99 97 95 94 92 91 91 91 92 92 93 94 94 94 94 95 96 99 103 107 112 13 11 9 6 4 2 360 358 356 353 351 349 347 345 343 342 340 339 339 340 342 345 350 356 2 358 334 333 349 21 36 27 7 353 351 354 1 7 7 359 352 348 345 342 341 340 341 342 343 344 345 347 349 351 353 355 356 358 360 1 2 2 3 2 1 1 360 359 358 358 358 358 358 358 358 358 358 357 357 356 355 355 354 354 353 353 353 353 353 353 354 353 353 352 352 351 351 351 351 350 350 350 349 349 348 347 347 346 345 345 344 344 343 343 342 341 340 339 338 337 336 336 335 334 332 331 330 330 329 328 328 327 327 326 326 327 328 329 331 331 330 326 320 317 316 315 314 309 299 284 273 273 281 291 297 301 302 303 302 302 302 303 304 305 307 310 312 313 315 315 314 314 312 310 306 288 237 196 180 172 161 141 107 75 60 50 38 29 38 65 84 85 79 73 56 275 273 275 270 249 216 191 177 183 212 264 309 335 350 357 3 12 19 22 25 35 58 82 91 91 91 96 106 111 110 105 103 105 112 121 130 137 142 147 153 157 159 158 156 153 152 162 196 228 237 233 220 188 164 156 153 151 147 140 135 133 134 136 139 143 147 150 153 155 154 154 155 158 158 156 154 151 148 146 144 143 142 140 137 134 132 130 129 128 128 128 128 128 128 128 128 128 129 130 130 131 131 132 132 132 131 130 128 127 127 127 127 127 125 124 121 117 113 111 112 114 117 119 120 120 120 120 119 119 119 118 117 116 114 112 111 110 110 109 109 108 107 108 108 109 109 108 107 105 104 104 104 104 104 105 105 105 106 106 106 107 109 110 112 113 113 112 112 112 113 114 114 114 114 113 112 111 110 110 109 109 108 107 105 104 102 99 96 93 90 86 82 78 75 72 71 71 71 72 73 74 76 78 79 79 77 76 75 76 78 78 78 77 75 74 72 71 69 67 64 61 63 67 72 74 77 79 80 80 80 80 79 78 78 78 77 77 77 76 76 75 74 74 74 74 76 76 76 77 79 81 82 83 85 87 88 89 89 89 89 89 88 88 88 88 89 91 92 93 94 95 97 100 104 109 113 117 119 118 117 115 115 115 114 113 112 110 108 106 104 102 100 97 94 92 90 91 92 94 96 98 100 102 102 103 103 103 103 103 105 106 107 108 109 110 110 110 111 111 111 111 111 111 111 111 112 114 115 117 118 119 119 119 119 117 115 113 113 111 108 104 101 99 97 96 94 93 92 92 92 92 93 93 94 95 95 96 97 99 100 102 106 111 5 3 1 360 358 356 354 353 351 349 347 345 344 341 339 337 334 331 329 327 326 327 328 327 318 302 294 296 305 328 3 353 330 326 330 335 344 352 352 346 341 338 336 334 334 333 335 337 338 339 340 342 344 346 348 350 352 354 356 357 358 359 360 360 360 359 357 357 357 356 356 356 357 357 357 356 356 355 355 355 354 354 354 353 353 353 352 352 353 353 353 353 352 352 351 351 351 351 350 350 350 349 349 348 348 347 346 346 345 344 344 344 343 342 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 324 324 324 325 326 328 329 328 324 317 312 309 307 303 296 287 275 269 274 285 295 301 303 304 304 304 303 304 304 306 308 310 312 314 316 317 319 319 318 314 309 304 281 222 190 179 171 157 122 77 59 57 56 49 38 36 54 76 83 78 54 337 300 292 287 279 259 234 214 202 200 215 280 353 13 19 22 27 32 31 26 22 27 55 92 104 100 93 90 95 100 100 98 99 103 111 122 132 139 146 151 156 160 163 165 164 162 162 171 198 220 220 205 182 161 153 149 147 144 139 136 135 135 136 137 140 142 144 147 149 151 151 150 151 154 155 154 152 150 148 146 144 143 141 140 137 135 133 131 129 129 128 128 128 128 128 129 129 129 129 130 131 131 132 134 135 135 134 132 130 128 128 128 129 129 128 127 124 120 117 115 115 117 120 122 123 123 123 123 123 123 122 121 121 119 118 116 114 113 112 111 111 110 110 110 111 111 111 111 110 108 107 107 108 108 108 108 108 108 108 107 107 108 108 109 111 112 113 113 112 113 114 114 115 116 116 115 115 114 113 112 112 111 110 109 108 106 104 101 98 95 91 88 83 79 75 72 69 67 66 65 65 67 70 73 75 76 76 75 77 78 80 81 80 79 76 74 71 69 65 62 57 51 51 62 72 76 78 80 81 81 81 80 79 79 78 77 77 76 76 75 74 74 73 73 73 72 72 71 71 73 76 78 80 82 83 85 86 88 89 89 89 89 88 88 87 88 89 91 93 94 95 96 98 100 103 107 110 113 115 116 115 115 115 114 113 112 111 110 108 106 104 102 100 97 94 92 90 90 92 94 96 99 101 102 103 103 103 103 103 104 105 107 109 110 110 111 111 112 112 112 112 112 112 112 113 113 115 116 118 119 120 121 121 119 117 115 113 113 112 111 108 104 102 100 98 97 96 94 93 92 92 92 93 93 94 95 97 98 100 101 103 104 107 110 359 358 357 356 355 354 353 351 350 348 346 345 343 340 337 334 331 327 323 319 317 316 315 313 307 300 296 294 288 273 257 254 267 285 297 303 310 319 324 326 325 326 327 327 327 327 329 331 333 335 336 337 338 340 342 345 347 349 351 353 354 356 357 357 357 356 355 355 355 355 355 355 355 355 355 354 354 354 354 354 353 353 353 353 352 352 352 352 352 353 353 352 352 351 351 351 351 350 350 350 350 349 348 348 347 347 346 345 345 344 344 343 343 342 342 341 340 339 338 337 336 335 334 332 331 330 329 328 327 326 324 323 322 321 321 322 322 323 325 326 326 322 315 308 304 299 291 281 271 266 267 278 290 299 304 305 305 305 305 305 305 306 307 309 312 314 316 318 319 321 323 321 315 307 298 274 221 189 176 165 129 60 40 40 51 59 54 39 30 43 64 71 61 24 340 320 311 299 284 272 256 239 225 215 202 54 46 43 39 40 44 46 41 31 23 29 65 94 99 91 81 76 78 84 90 95 99 105 113 121 127 130 128 132 143 156 165 170 169 166 167 176 196 206 192 172 156 146 143 142 141 138 136 136 136 137 137 138 140 141 142 143 145 147 147 147 148 150 151 151 151 150 148 146 144 143 142 141 139 137 134 132 131 130 129 129 129 129 129 129 129 129 130 130 131 132 133 135 136 137 137 135 133 131 130 130 131 131 131 130 127 124 121 120 119 121 123 125 126 127 127 127 128 127 126 125 124 123 121 120 118 116 116 115 114 113 112 112 112 113 114 114 113 112 111 111 112 112 113 113 113 113 112 111 110 110 111 111 112 114 114 115 114 114 115 116 117 118 118 118 117 116 115 115 114 114 113 112 111 109 107 104 101 97 94 90 85 81 76 72 68 65 62 60 59 61 63 67 69 71 72 74 78 82 84 84 83 80 77 74 70 66 61 56 50 43 45 58 74 79 80 81 82 82 81 81 80 79 78 77 76 75 75 74 74 73 72 72 71 70 69 68 68 69 72 75 78 80 81 83 84 85 86 88 89 89 89 88 88 88 90 91 93 94 96 97 99 101 104 106 108 111 113 113 114 114 113 113 112 111 110 109 107 105 104 102 100 97 94 91 90 90 92 94 96 99 100 102 103 103 104 103 104 105 106 108 110 110 111 111 112 113 113 113 113 114 115 115 116 116 118 119 120 120 120 119 118 116 114 112 111 112 112 111 109 106 103 100 99 98 97 96 94 93 92 92 93 94 95 96 98 100 102 104 105 107 108 111 358 358 357 357 356 355 355 354 352 351 349 347 344 341 337 334 329 325 320 316 313 310 308 307 304 301 298 294 286 272 253 245 249 260 270 274 278 284 293 301 308 313 316 318 320 321 324 326 329 331 332 333 334 335 337 339 342 344 346 348 350 352 353 354 354 354 353 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 351 351 351 351 350 350 350 350 349 348 348 347 347 346 346 345 345 344 343 343 342 342 341 341 340 338 337 336 335 334 333 332 330 329 328 326 325 324 322 321 320 319 319 320 320 321 322 324 325 321 314 308 303 295 284 271 261 259 268 282 296 303 306 307 307 306 305 305 306 307 309 311 314 316 317 318 319 321 322 320 315 307 294 266 217 186 170 132 56 35 29 33 48 62 59 39 25 35 54 61 46 15 348 332 316 290 278 279 281 278 262 185 96 80 73 65 59 60 64 66 62 51 39 52 81 91 89 82 76 73 73 79 86 93 100 106 112 117 118 112 100 90 96 126 164 179 177 175 178 184 185 165 149 145 141 137 135 135 135 135 136 137 138 138 138 139 139 139 140 140 141 142 143 143 145 146 148 149 149 149 148 146 144 143 143 142 140 139 137 135 133 132 131 130 130 130 130 130 130 130 130 130 130 131 132 134 136 137 138 137 136 134 133 133 133 134 134 132 130 128 126 125 124 125 127 129 130 130 130 131 131 131 130 129 128 127 125 124 122 121 120 119 118 117 116 115 114 115 116 117 117 117 116 116 116 117 117 117 117 117 116 115 114 114 114 114 115 116 117 117 116 116 116 117 119 120 121 121 120 119 118 117 117 116 116 115 114 112 110 107 104 100 96 93 88 84 79 74 69 64 60 57 56 56 58 61 64 65 67 72 80 86 89 89 87 83 79 75 70 63 57 50 41 34 39 56 74 81 82 82 82 83 82 81 80 79 78 77 76 75 74 74 73 72 72 71 70 68 67 66 66 68 70 73 75 78 80 81 82 83 84 85 87 88 88 89 89 89 90 92 93 94 95 97 98 101 103 105 107 109 111 112 112 112 111 111 110 109 108 107 105 104 103 101 99 96 93 90 89 90 92 94 97 99 100 102 102 103 103 104 104 106 108 109 110 110 110 110 111 112 113 114 115 117 117 118 118 119 120 121 120 119 118 116 113 111 110 110 110 111 112 112 111 108 104 101 99 99 98 97 96 94 94 93 94 95 96 98 100 101 103 105 106 108 109 110 3 3 2 2 1 1 360 359 357 355 353 350 347 343 340 335 331 325 320 316 312 309 306 305 303 301 298 294 288 277 262 250 247 249 254 257 260 262 267 277 289 298 303 308 312 315 318 321 325 327 328 329 330 331 333 335 337 339 341 344 346 348 349 351 351 351 351 351 351 351 351 351 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 349 349 349 348 347 347 346 346 345 345 344 344 343 342 342 341 341 340 339 338 337 336 335 334 332 331 329 328 326 325 323 322 320 319 318 317 317 317 318 318 320 322 322 319 313 309 305 296 281 265 255 258 271 290 302 307 309 309 308 307 306 306 307 308 310 313 316 317 317 317 318 321 323 322 316 307 291 256 211 184 158 80 49 39 34 38 54 68 66 46 28 32 48 55 43 16 349 323 292 271 271 280 295 317 8 77 91 92 91 88 86 89 95 101 108 119 135 131 105 93 87 83 80 78 77 80 86 93 99 105 109 111 108 98 83 68 56 47 23 227 205 196 193 181 145 125 125 129 130 129 128 130 133 135 137 138 139 139 139 139 139 138 137 137 137 138 138 140 141 142 143 144 146 148 147 145 143 142 142 141 140 139 138 136 135 133 132 131 131 130 130 130 130 130 130 130 129 129 130 131 133 135 137 138 138 137 135 134 134 134 134 134 133 132 131 130 129 129 130 131 132 132 132 133 133 133 133 132 131 130 129 127 126 125 124 124 123 121 120 118 117 118 119 120 121 121 120 119 119 120 120 120 120 120 120 118 117 117 116 116 117 118 118 117 116 116 116 118 120 123 124 125 124 123 122 121 119 118 117 117 117 115 113 111 107 104 100 96 92 87 83 77 72 66 61 56 53 52 53 55 57 59 61 69 81 92 96 95 92 87 81 76 69 60 51 41 30 24 29 48 72 83 84 83 83 83 83 81 80 79 78 77 75 74 74 73 73 72 71 70 69 68 66 65 65 66 69 71 74 76 77 79 80 81 82 83 85 87 88 89 90 91 91 92 93 94 95 96 97 99 100 102 105 107 108 109 109 108 108 107 106 106 105 105 104 103 101 99 96 93 90 88 87 89 92 95 97 99 100 101 102 102 103 104 105 107 108 109 109 108 109 109 111 112 114 116 117 119 119 119 120 121 122 122 120 118 116 113 111 110 110 109 110 111 112 112 112 110 105 102 100 100 99 98 97 96 95 95 96 97 98 100 101 103 104 106 107 109 110 110 11 10 10 9 9 8 7 6 4 1 358 355 351 347 343 339 334 328 323 319 316 312 308 306 305 303 300 296 290 283 272 259 252 249 249 249 248 248 252 262 273 282 288 297 303 307 311 316 321 324 325 326 327 328 330 331 333 335 337 339 342 344 345 347 348 348 348 348 349 349 349 350 350 350 350 350 350 350 350 350 350 350 350 351 351 351 351 351 351 351 351 350 350 350 350 350 350 349 349 348 348 347 347 346 346 345 345 344 343 343 342 341 341 340 340 339 339 338 337 336 334 333 332 330 328 327 325 323 321 320 318 317 316 315 315 315 315 316 317 319 318 315 311 309 306 295 277 260 254 265 284 300 308 311 311 310 309 307 307 307 308 309 312 315 318 319 318 319 322 326 328 326 320 309 290 248 195 164 121 78 65 55 48 49 58 68 68 53 35 36 48 56 48 21 345 309 279 265 269 284 306 349 53 86 100 108 113 113 115 120 126 135 144 155 163 155 125 101 90 86 84 83 82 83 85 90 95 98 99 97 93 85 75 62 44 24 358 324 264 205 172 139 119 116 120 124 126 125 125 128 133 137 139 140 140 140 139 139 138 137 136 135 134 133 134 135 137 138 139 140 142 145 145 143 141 140 139 138 138 138 138 136 135 134 133 132 132 132 131 131 131 131 130 129 129 128 127 128 130 134 137 139 139 138 136 134 133 133 134 134 135 135 135 134 133 132 132 133 133 134 134 134 134 135 135 134 133 133 131 130 129 129 128 128 127 125 124 122 121 121 121 122 122 122 121 120 120 122 123 124 124 124 123 122 120 119 118 117 116 116 116 115 114 114 115 116 119 123 126 128 128 128 127 124 122 120 119 119 119 118 117 114 111 107 104 100 96 92 87 82 75 69 63 57 53 50 49 50 51 52 56 67 84 98 105 104 98 91 84 76 66 53 39 25 13 9 16 32 63 86 88 85 84 83 83 82 81 79 78 77 76 74 73 73 72 72 71 70 69 67 65 64 63 64 67 70 73 74 75 77 79 80 81 82 84 86 87 89 90 92 92 93 93 94 94 95 96 97 98 100 101 103 104 105 105 104 104 104 104 103 103 103 102 101 99 96 92 89 86 84 84 87 92 95 97 99 100 101 102 103 104 105 107 108 109 108 107 107 108 109 110 112 115 117 119 121 122 122 123 124 124 123 121 119 116 113 111 111 111 111 110 111 111 110 110 108 105 101 99 99 98 98 98 98 98 98 99 100 101 102 104 105 106 107 108 109 110 110 19 18 17 17 17 16 15 13 11 8 5 1 357 353 348 344 339 334 330 326 322 317 313 311 309 308 306 302 297 291 283 272 262 256 253 249 244 242 245 253 261 269 275 285 293 298 304 311 317 320 322 323 324 326 327 328 330 331 333 336 338 340 342 344 345 346 346 346 347 347 348 348 348 349 349 349 349 349 349 349 349 349 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 348 348 347 347 346 346 345 344 344 343 342 342 341 341 340 340 339 339 338 337 336 335 334 333 331 329 327 326 324 322 320 318 317 316 314 313 313 312 312 313 313 313 310 306 305 304 298 285 269 259 265 286 303 310 313 313 312 311 309 308 308 308 309 310 312 315 317 317 317 319 325 330 333 333 328 317 297 239 137 106 94 90 84 74 60 48 49 58 62 53 42 45 57 66 59 24 333 300 277 267 273 292 329 49 88 106 120 130 135 135 136 139 144 151 157 161 161 150 126 104 92 87 84 82 81 81 83 85 86 85 81 78 78 78 76 66 44 16 357 353 21 101 115 115 115 118 124 127 129 128 129 133 138 140 141 141 140 140 138 138 136 135 134 133 131 130 130 131 132 133 134 136 138 141 141 140 138 137 137 137 137 137 137 136 134 133 133 132 133 133 133 132 132 131 130 129 128 127 126 126 129 132 136 138 139 137 135 132 132 133 134 135 136 137 137 137 135 134 133 133 134 134 134 134 135 135 135 135 135 135 134 132 131 131 131 130 130 128 127 126 124 123 123 123 123 123 122 122 123 124 126 127 128 128 127 125 123 121 119 117 116 115 114 114 113 114 114 116 118 122 126 129 131 132 131 129 126 123 122 122 122 121 120 117 114 111 108 104 100 96 91 86 80 73 66 59 53 49 47 46 46 47 52 65 86 105 114 113 106 96 85 73 58 39 20 4 354 351 357 13 54 88 93 89 85 83 83 82 81 80 79 77 76 74 73 72 72 71 71 70 68 66 65 63 62 63 65 68 71 73 74 75 77 78 80 82 83 85 87 89 90 92 92 93 93 94 94 94 94 95 96 98 99 100 100 101 102 102 103 103 102 102 101 101 100 98 96 93 90 87 83 81 82 87 92 95 97 98 100 102 104 106 107 108 109 110 109 108 107 106 106 108 110 112 115 118 120 122 124 126 128 129 127 125 123 120 117 114 112 112 112 111 111 111 110 110 108 106 103 100 98 97 96 98 99 100 101 102 103 103 104 105 106 107 108 109 110 111 111 112 25 24 25 25 25 24 23 21 19 16 13 10 6 1 356 352 348 344 339 336 332 327 322 319 318 317 314 311 306 300 293 284 275 267 260 253 245 240 242 247 253 259 266 275 284 291 299 307 313 317 319 320 321 323 324 326 327 328 331 333 335 337 339 340 342 343 344 344 345 345 346 346 347 347 348 348 348 348 348 348 348 348 349 349 350 350 350 350 350 350 350 350 350 349 349 349 348 348 347 347 347 346 346 345 344 344 343 342 341 341 340 340 340 339 339 338 337 337 336 335 334 332 330 328 326 324 322 320 319 317 316 314 313 312 311 310 309 309 308 303 293 282 284 285 281 273 264 267 289 308 314 316 316 314 313 311 310 309 308 309 309 311 312 314 314 313 312 314 320 328 334 338 337 329 317 57 82 77 82 88 83 69 53 42 42 49 52 48 45 56 71 81 80 1 304 292 279 271 277 295 43 103 119 133 146 152 152 148 147 149 152 157 160 160 154 139 118 100 88 80 75 71 70 74 80 81 78 74 69 68 73 81 85 79 55 21 7 18 61 97 110 115 120 124 130 135 136 136 138 142 144 143 142 141 140 138 137 136 135 134 133 131 130 128 128 129 129 130 131 133 136 138 138 137 136 135 136 136 136 136 135 134 133 132 132 133 133 133 134 133 133 132 131 130 128 127 125 126 128 131 134 135 135 134 132 131 131 133 135 136 137 137 138 137 136 135 134 134 134 134 134 134 135 135 135 135 136 136 135 134 133 132 131 131 130 129 128 127 126 125 124 124 125 124 124 125 126 127 129 130 131 131 129 127 125 122 119 117 115 114 112 112 113 115 116 118 120 123 126 130 132 134 134 132 129 127 125 124 124 124 122 120 117 114 111 108 104 100 96 91 85 77 69 61 55 50 46 43 42 43 48 63 89 111 121 120 112 100 84 63 42 21 3 350 341 336 337 348 44 91 98 92 86 84 83 82 81 80 79 78 76 74 73 72 71 71 71 69 68 66 64 62 62 62 64 66 69 72 74 74 76 77 79 82 84 85 87 88 89 90 91 92 93 93 93 93 93 94 95 95 96 97 98 99 101 101 102 101 101 101 100 98 97 96 95 94 92 91 88 87 87 90 93 95 96 98 100 103 106 108 110 111 111 111 110 109 107 106 106 107 109 112 115 118 120 122 124 128 133 133 130 126 124 121 117 114 113 113 113 112 111 111 112 111 109 106 103 100 97 95 95 96 98 101 103 105 106 107 108 109 109 110 110 111 112 113 114 115 30 30 31 32 31 29 27 26 25 24 22 19 15 11 7 4 0 357 353 350 346 342 337 333 330 327 324 320 315 309 302 295 286 277 268 258 247 239 238 243 248 254 260 268 276 285 295 304 310 313 315 317 318 320 322 323 325 326 328 330 333 334 336 338 339 340 342 342 343 343 344 345 345 346 346 347 347 347 347 347 347 348 348 349 349 349 349 349 349 349 349 349 349 349 348 348 348 347 347 346 346 346 345 344 344 343 342 342 341 341 340 340 339 339 338 338 337 336 335 335 333 332 330 328 325 323 321 319 318 316 315 314 313 312 310 309 308 306 302 290 260 238 246 260 266 265 266 282 304 315 318 318 317 315 313 311 310 309 309 310 311 312 313 313 312 310 306 303 305 314 324 332 336 333 333 32 58 60 64 66 58 49 43 38 38 42 41 35 40 62 86 106 133 249 279 283 279 274 273 258 144 139 148 159 166 166 160 154 152 153 156 159 160 156 145 126 107 92 81 73 65 57 54 62 78 82 79 74 71 72 79 90 94 90 73 43 29 44 84 111 119 122 126 131 136 141 143 143 145 147 148 145 143 141 139 137 136 134 133 132 131 130 129 129 128 128 128 128 129 132 136 138 138 136 135 134 134 133 133 132 132 132 131 132 132 133 134 134 135 135 134 133 132 131 129 128 127 127 127 129 131 132 132 131 130 130 131 133 135 135 136 137 137 137 136 135 135 134 135 135 134 134 134 134 134 135 137 137 137 135 134 132 131 131 130 130 129 129 128 127 127 127 126 126 126 126 127 129 130 132 132 131 129 127 124 121 119 116 114 112 110 111 113 115 118 120 122 125 127 129 132 134 134 133 130 128 126 125 124 123 122 121 119 117 115 111 108 103 99 95 89 82 73 65 57 51 46 42 40 41 47 63 91 114 124 124 117 103 79 53 31 11 355 342 332 325 321 321 353 98 102 94 87 84 83 82 81 80 79 78 76 74 72 71 71 71 70 69 67 66 64 62 61 61 62 64 68 71 73 73 75 76 79 82 84 86 88 89 89 90 91 92 93 93 93 93 93 93 93 94 95 96 97 98 99 100 100 100 100 99 98 96 95 94 94 95 96 97 98 99 98 96 94 94 95 97 100 103 107 109 111 112 112 112 110 109 107 105 105 107 109 111 113 116 117 120 123 129 135 134 130 127 123 120 117 116 115 115 114 113 113 113 114 113 112 108 105 101 98 95 93 93 95 98 102 106 108 110 111 112 112 112 113 114 115 116 117 119 33 34 35 35 34 31 29 27 28 29 28 26 24 21 19 16 14 11 9 6 3 358 354 348 342 336 331 326 321 316 310 303 294 285 274 262 250 240 236 240 245 251 256 262 271 280 291 300 306 310 312 314 316 318 319 321 323 324 327 329 331 332 334 336 337 338 339 340 341 342 342 343 344 344 345 345 346 346 346 346 346 347 347 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 346 346 345 345 344 344 343 342 342 341 341 340 340 340 339 339 338 338 337 336 335 334 333 331 329 327 325 322 320 318 317 316 315 315 315 314 312 309 307 306 302 287 258 243 245 251 258 263 273 293 309 316 318 318 316 314 312 311 310 309 310 310 311 312 313 313 312 309 302 294 286 286 291 303 319 326 335 33 50 50 49 46 42 38 35 33 32 31 23 13 23 64 114 145 174 227 262 272 273 269 259 219 177 169 172 178 179 173 164 158 156 157 159 161 160 152 136 117 100 89 80 72 63 50 41 48 74 87 87 86 88 92 98 100 99 96 85 67 56 71 103 121 126 128 131 135 140 145 146 145 145 147 147 145 143 141 139 137 135 133 132 131 131 131 130 130 130 129 128 128 129 133 137 138 137 135 133 132 131 130 130 129 130 130 131 132 133 134 135 135 135 135 135 134 133 132 131 130 129 128 128 128 129 129 129 129 129 129 131 133 135 135 135 136 136 137 136 136 135 135 135 135 135 135 134 134 134 135 137 137 137 136 134 132 131 131 130 130 130 129 129 129 128 128 127 126 126 126 127 129 130 131 131 130 128 126 124 121 118 116 113 110 109 109 111 114 117 119 121 123 125 126 128 130 131 131 128 126 124 124 123 122 121 120 120 119 117 114 111 107 103 98 93 85 77 68 59 52 46 41 39 41 48 66 93 115 125 126 119 102 76 53 34 8 344 330 322 318 313 307 305 102 100 93 87 84 83 81 80 80 79 77 76 73 71 70 70 70 70 69 67 65 63 61 60 60 61 62 65 68 69 70 72 76 79 82 84 86 88 90 91 92 92 93 94 94 94 94 93 93 93 94 94 95 96 97 98 98 99 99 99 98 97 95 94 93 93 93 96 99 102 104 102 97 94 94 95 97 100 104 107 110 112 113 113 113 111 109 106 105 106 107 108 109 111 112 113 116 120 125 129 130 128 125 122 120 118 117 118 118 117 116 116 117 118 117 116 112 109 105 101 97 93 91 91 94 97 101 105 109 111 113 114 114 115 116 117 118 121 123 35 36 37 36 33 29 26 26 28 30 31 31 29 28 27 26 24 22 21 18 15 11 7 360 352 343 336 330 325 322 317 310 302 292 281 268 254 242 236 238 244 249 254 260 268 278 287 296 302 306 309 311 313 316 317 319 321 323 325 327 329 331 332 334 335 336 338 339 340 340 341 341 342 343 344 344 344 345 345 345 346 346 347 347 347 347 347 348 348 348 348 348 348 347 347 347 346 346 346 345 345 344 344 343 343 342 341 341 340 340 340 339 339 339 338 338 337 336 335 334 333 331 329 327 324 322 320 318 317 317 317 318 319 318 316 312 309 311 315 312 291 265 252 251 256 266 283 301 312 316 317 317 315 314 312 311 310 310 310 311 312 312 312 312 311 308 300 286 273 267 262 263 283 308 334 59 60 52 46 41 39 37 35 31 27 17 356 338 345 103 163 175 182 202 236 253 258 258 247 219 197 189 189 189 185 175 164 160 160 160 161 160 157 145 128 111 99 91 85 78 68 53 37 39 66 88 96 102 111 118 114 108 105 104 100 91 86 96 113 125 130 132 134 137 141 142 142 142 142 144 144 144 142 140 138 136 135 134 132 132 132 132 132 131 131 130 129 128 131 135 138 138 136 134 132 130 129 128 128 129 129 130 131 133 134 135 136 136 136 136 136 135 134 134 133 132 131 129 129 128 128 128 128 128 128 129 131 133 134 134 135 135 136 136 137 137 136 136 136 135 135 135 134 134 134 135 136 137 137 136 134 132 131 130 130 130 130 130 129 129 129 128 127 125 124 125 125 127 128 129 129 129 128 127 125 122 120 117 113 110 108 108 109 111 113 116 118 119 120 122 123 125 127 126 125 124 123 122 122 121 120 120 120 120 119 117 114 111 107 102 96 89 80 71 61 53 46 41 39 42 50 69 95 115 124 125 118 100 78 61 38 3 335 321 315 314 312 310 317 73 94 92 87 85 83 82 81 80 79 77 75 73 71 70 70 70 69 68 66 64 62 60 59 59 58 59 60 62 64 66 69 74 79 82 85 87 89 91 94 95 95 95 95 95 95 95 94 94 94 94 95 95 96 96 97 98 98 99 98 97 96 95 94 93 92 91 93 96 99 100 99 96 94 94 96 98 102 105 108 111 114 115 115 113 111 109 107 107 107 107 107 107 107 108 110 113 117 121 123 124 124 122 119 118 117 118 119 119 119 120 121 121 122 121 120 117 113 110 107 103 98 94 91 90 92 95 100 105 108 111 113 115 116 117 119 121 124 127 36 36 36 34 30 26 23 23 26 30 31 31 31 32 31 30 29 28 27 25 22 18 14 7 358 349 341 334 330 326 322 316 309 299 288 276 259 243 236 238 243 248 253 260 268 276 285 292 297 302 305 308 311 314 316 318 320 322 324 326 328 330 331 332 333 334 336 337 338 339 340 340 340 341 342 343 343 344 344 345 345 345 346 346 346 346 347 347 347 347 347 347 347 347 347 346 346 346 345 345 344 344 343 343 342 341 341 341 340 340 340 339 339 339 339 338 337 336 335 334 332 330 328 326 324 322 319 318 318 319 322 325 326 325 324 321 320 324 330 329 314 282 261 256 262 275 292 305 313 316 316 316 314 313 311 310 310 310 311 311 312 312 312 312 311 306 293 276 269 263 253 248 258 277 308 78 69 58 51 47 46 45 42 36 26 360 311 286 269 210 189 186 184 187 204 226 240 245 240 224 210 202 198 194 184 168 156 154 157 159 159 153 143 131 118 108 102 98 94 88 78 62 44 40 58 81 95 107 122 129 123 117 116 119 120 117 115 118 124 128 132 134 134 135 135 135 135 137 139 141 142 142 141 139 138 136 135 134 134 133 133 133 133 132 132 131 130 129 133 138 139 138 136 134 132 130 129 129 130 130 131 132 133 134 135 136 137 137 137 137 137 136 136 135 135 134 133 131 130 130 130 129 129 128 128 128 130 133 134 134 134 135 136 136 137 137 137 136 136 136 136 135 134 134 134 135 136 136 136 135 133 131 130 130 130 131 131 130 130 129 129 128 127 125 124 124 124 124 125 127 127 128 128 128 127 124 121 118 114 110 108 107 107 108 110 112 114 116 117 118 119 121 122 122 122 122 122 122 122 122 122 122 122 122 122 120 117 114 110 105 99 92 83 73 63 54 46 41 39 42 51 71 98 117 125 124 116 101 86 73 47 359 331 318 314 314 317 326 355 57 84 89 88 86 84 83 82 80 78 77 75 73 71 71 71 70 69 67 64 62 60 59 58 57 57 57 57 58 60 62 63 68 76 82 86 87 89 92 95 97 97 96 95 95 96 95 95 95 95 96 97 97 97 97 98 99 99 99 99 98 98 97 96 95 93 91 90 92 96 97 96 94 94 95 97 100 104 107 110 113 115 115 114 113 110 108 108 108 108 107 106 105 104 104 106 110 113 117 119 120 120 118 116 115 116 117 118 119 120 121 123 123 122 122 122 121 119 116 113 108 104 98 93 88 87 89 94 98 102 107 110 113 115 118 120 124 128 131 35 34 33 30 27 23 22 22 24 27 29 30 30 31 31 30 29 29 28 27 25 21 17 11 4 355 347 340 335 331 326 320 313 304 294 284 268 250 241 241 244 248 253 259 267 276 283 288 293 297 302 305 309 312 314 317 319 321 323 325 327 329 330 331 332 333 335 336 337 338 338 338 339 340 341 342 342 343 343 344 344 344 345 345 345 346 346 346 347 347 347 346 346 346 346 346 346 345 345 344 344 343 343 342 341 341 341 340 340 340 339 339 339 339 339 338 337 336 335 333 332 330 328 327 325 323 321 320 321 327 334 339 341 339 337 336 335 334 331 322 304 281 267 265 274 288 301 309 314 316 316 315 314 312 311 310 310 310 311 312 312 312 311 311 310 301 281 271 271 267 255 247 252 268 296 69 71 67 65 66 68 66 59 51 39 246 243 246 240 213 196 190 186 185 193 211 227 236 236 228 218 211 203 192 171 150 140 139 141 144 142 132 120 113 109 107 105 103 101 97 89 76 59 49 55 69 82 96 115 128 128 127 130 134 136 134 133 134 135 136 136 135 133 131 129 130 133 136 138 140 140 140 140 139 138 137 136 136 135 135 135 135 134 134 133 132 131 131 135 140 141 139 137 135 133 132 132 131 132 133 134 134 135 136 137 137 138 138 138 138 138 137 137 136 136 135 134 133 132 132 132 131 130 129 127 127 129 131 134 134 135 135 136 136 137 138 138 137 137 136 136 135 134 134 133 134 134 135 134 133 132 130 130 131 132 132 132 131 130 130 129 129 128 127 125 124 124 123 123 124 125 127 128 128 127 125 123 119 115 111 108 106 106 107 108 110 112 114 115 116 117 119 120 120 121 121 122 123 123 124 124 124 124 124 124 122 120 117 113 108 103 95 86 75 64 54 46 40 38 41 51 74 101 118 124 123 116 105 96 87 60 357 332 321 317 322 341 9 36 60 77 86 88 88 87 85 83 80 78 76 74 72 71 71 71 71 68 64 63 60 58 58 57 56 56 56 56 57 58 60 60 64 72 80 85 88 90 93 97 99 99 98 96 96 96 97 96 96 97 99 100 101 100 100 100 100 100 100 100 100 99 99 99 98 96 93 91 92 95 96 96 95 95 96 99 102 105 108 111 113 114 114 113 111 109 108 107 107 107 106 105 103 102 102 103 105 108 111 114 116 116 114 114 114 115 116 117 118 119 119 119 119 118 119 121 123 123 120 115 110 105 99 93 87 84 84 87 91 95 100 105 110 113 117 121 126 130 135 33 32 30 27 26 24 23 22 23 24 25 26 27 27 27 27 26 27 27 26 25 23 19 14 8 1 354 348 342 337 331 324 316 307 299 291 280 268 257 252 251 251 254 259 266 274 280 285 289 293 298 302 306 310 313 316 318 320 323 325 327 328 330 330 331 332 334 335 336 336 337 337 338 339 340 341 342 342 343 343 343 343 344 344 344 345 345 346 346 346 346 346 346 346 346 345 345 344 344 344 343 343 342 341 341 340 340 340 340 339 339 339 339 339 339 338 337 336 335 333 331 330 329 329 329 328 327 326 331 343 353 357 355 350 347 345 344 339 328 308 283 269 266 274 288 300 308 313 315 316 316 315 313 312 311 310 310 310 310 311 311 309 307 308 304 288 272 275 278 274 261 252 261 285 332 57 74 80 88 94 91 77 60 52 92 195 214 230 233 219 201 191 185 183 190 206 221 231 233 229 223 215 204 183 154 133 125 121 119 114 107 98 93 95 100 103 105 104 103 102 99 93 79 64 59 60 62 68 86 113 127 135 141 145 145 142 140 141 142 142 140 138 135 131 130 132 135 137 138 139 139 139 139 139 138 138 138 137 137 137 137 136 136 135 134 133 133 134 140 144 144 142 139 138 137 136 135 135 135 136 137 138 138 139 139 139 139 139 139 139 139 138 138 137 137 136 135 135 134 134 134 134 132 130 128 127 128 130 133 134 135 135 135 136 137 138 138 137 137 137 136 135 134 133 133 132 133 133 133 132 131 131 132 133 135 135 134 133 132 131 131 130 130 129 127 126 124 123 122 122 123 125 126 127 126 125 123 120 117 113 110 108 106 106 108 109 111 113 114 115 117 118 119 121 122 123 124 124 125 125 126 126 126 126 126 125 122 119 115 111 105 97 87 76 65 54 45 39 37 41 52 75 102 119 125 124 118 111 106 98 70 4 343 337 345 30 58 60 60 65 74 84 89 90 88 86 84 81 78 76 74 72 71 71 71 72 70 65 64 62 60 58 57 56 55 56 56 57 58 60 61 65 72 79 84 87 90 94 98 101 101 100 99 98 98 98 98 98 100 102 104 104 104 103 102 102 102 101 101 101 102 102 102 102 101 99 99 99 99 98 97 96 95 96 99 102 105 108 110 111 111 111 111 109 108 106 104 104 104 103 102 101 100 100 100 100 101 105 108 110 111 112 112 114 115 117 117 118 118 117 115 114 114 115 117 120 120 117 112 107 103 98 92 86 83 83 84 86 89 93 98 103 108 114 119 125 132 139 30 28 27 26 26 25 24 23 22 21 21 22 24 24 23 22 22 22 23 24 23 22 20 16 12 7 1 356 351 346 340 332 323 313 304 298 292 286 278 271 265 261 259 261 267 274 279 283 286 289 294 299 304 308 312 315 318 320 323 325 327 328 330 330 331 332 333 334 335 335 336 336 337 338 339 341 341 342 342 342 342 342 342 343 343 344 345 345 345 345 345 345 345 345 345 345 344 344 343 343 342 342 341 341 340 340 340 340 339 339 339 339 339 339 339 338 338 336 335 332 330 330 331 335 339 341 341 341 346 354 358 357 354 349 347 346 342 332 315 293 271 260 267 286 301 309 313 316 317 317 316 315 314 312 311 310 310 309 310 309 306 300 294 290 278 261 270 285 290 286 277 278 299 328 10 56 76 88 97 96 80 57 41 34 33 41 234 248 246 230 209 192 181 178 186 201 216 225 229 228 225 217 201 175 144 126 117 111 103 92 80 72 72 79 88 96 100 102 102 104 106 105 97 83 71 62 56 52 58 83 114 136 148 153 151 146 143 143 143 143 142 140 137 133 133 135 137 138 138 139 139 139 139 139 139 139 139 139 138 138 138 138 137 137 136 135 134 137 144 147 147 145 143 142 141 140 139 139 139 139 140 141 142 142 142 142 142 141 141 141 141 140 139 139 138 137 136 136 136 136 136 136 134 132 129 128 128 130 132 134 135 135 135 135 136 137 137 137 137 137 136 136 134 133 132 131 131 132 132 132 132 133 135 136 136 136 136 135 134 133 133 132 131 131 129 127 125 123 122 121 122 122 124 124 125 125 124 122 119 116 112 110 108 107 108 109 111 112 114 115 117 119 120 122 124 125 125 126 126 126 127 127 127 127 127 126 124 121 117 113 106 98 88 76 64 52 43 38 37 41 53 74 100 118 125 125 121 118 115 108 86 34 19 44 85 90 84 75 68 67 71 80 89 92 89 87 84 81 79 76 75 74 73 73 73 74 74 72 70 67 64 61 59 57 56 57 59 61 61 62 63 68 74 81 86 89 91 95 99 102 103 102 101 100 99 99 100 100 101 103 105 106 106 105 105 104 104 104 103 103 104 104 104 104 104 104 106 106 104 101 98 97 96 97 99 102 106 109 110 110 110 109 109 108 106 103 100 100 100 100 100 100 99 98 96 94 95 98 102 104 106 108 110 113 115 117 118 119 118 117 115 113 111 111 112 113 111 109 107 104 100 96 92 87 84 83 83 85 86 87 90 94 99 104 111 120 130 140 26 25 24 24 25 24 23 21 20 19 19 20 22 21 20 18 17 17 18 19 20 20 20 18 15 12 9 5 2 358 353 347 339 327 316 309 303 299 295 289 281 273 267 267 270 275 279 281 284 286 290 295 301 306 310 314 317 320 323 325 327 329 330 331 331 332 333 334 334 335 335 336 337 338 339 340 341 341 341 341 341 341 342 342 343 343 344 345 345 345 345 345 345 345 345 345 344 343 343 342 342 341 341 340 340 340 339 339 339 339 339 339 339 339 339 339 338 337 335 332 330 330 336 347 355 357 354 350 348 348 348 347 344 341 338 333 318 301 289 280 270 266 279 299 310 315 317 318 318 317 316 315 314 313 312 311 310 309 308 305 298 284 266 247 229 228 254 291 306 317 336 347 351 4 30 56 70 78 80 73 57 44 33 22 7 339 305 286 270 249 224 198 179 175 183 197 210 218 223 225 224 217 200 171 141 124 116 110 101 88 73 64 63 68 76 84 92 97 102 107 110 109 102 92 81 72 64 58 56 65 89 127 155 164 159 151 146 144 143 142 140 138 137 135 136 137 138 138 138 138 138 139 139 140 140 140 140 140 140 139 139 139 138 138 137 135 134 138 145 149 149 149 148 148 147 146 144 143 143 143 144 145 145 145 145 145 145 144 143 143 143 143 142 141 140 138 138 137 137 138 138 138 136 133 131 129 129 130 132 134 135 136 135 135 135 136 136 136 136 136 136 136 134 133 131 131 131 131 132 133 134 135 136 137 137 137 137 137 136 135 134 134 133 132 131 129 127 124 123 122 121 121 122 123 123 124 123 123 121 119 116 112 110 109 109 110 111 113 114 116 118 120 122 123 125 126 126 127 127 128 128 128 129 129 128 127 125 122 119 114 108 99 87 75 61 49 41 36 36 41 52 69 93 113 123 125 123 122 120 117 105 79 73 95 104 99 87 73 64 63 68 77 90 93 90 87 84 82 80 78 77 76 76 76 76 77 76 74 72 70 67 63 61 59 58 60 63 65 65 65 67 72 78 84 89 92 94 97 100 102 103 102 101 100 100 101 102 102 102 103 104 105 105 106 106 106 106 106 106 106 105 105 105 104 105 106 108 108 106 103 101 99 98 99 101 104 107 110 110 110 110 109 108 106 103 99 96 94 95 96 97 97 97 94 91 89 90 92 94 97 100 103 108 112 115 118 119 120 119 118 115 112 110 108 105 103 103 103 103 102 99 96 93 89 85 84 84 84 84 83 83 84 86 90 95 105 119 132 21 20 20 21 21 20 19 17 17 17 18 20 21 20 18 15 12 11 11 13 16 18 19 19 19 18 16 14 12 9 6 2 355 344 332 323 316 310 306 301 293 285 278 276 277 279 279 280 281 284 288 293 298 304 309 313 317 320 323 325 327 329 330 331 332 332 333 334 334 334 335 336 337 337 338 339 340 340 340 340 340 341 341 341 342 343 344 344 344 344 344 344 344 344 344 344 344 343 342 342 341 341 340 340 339 339 339 339 339 339 339 339 339 340 340 339 339 337 335 333 331 334 347 2 8 5 357 348 342 339 338 335 331 323 308 284 271 269 271 271 272 279 297 311 317 319 319 319 319 318 317 315 314 313 312 311 310 309 307 301 287 262 234 213 203 204 222 265 308 346 6 9 10 19 37 52 58 57 54 50 43 34 22 3 339 316 300 291 281 267 246 215 187 178 184 194 204 211 216 219 220 214 197 170 142 126 119 114 107 96 82 70 64 65 69 75 84 94 103 109 111 107 101 93 86 80 75 69 65 67 77 111 167 181 172 158 150 146 143 141 139 136 135 134 136 137 137 137 137 138 139 139 140 141 141 141 141 141 141 141 141 140 140 139 138 137 136 138 145 150 152 152 153 153 152 151 150 148 147 147 147 148 148 149 149 148 148 147 146 146 146 147 146 145 142 140 139 138 139 139 140 139 138 135 133 131 130 131 133 135 136 136 136 135 135 135 135 136 136 136 136 135 134 133 131 131 131 131 132 134 135 135 136 136 137 137 137 137 137 136 135 135 134 133 132 130 128 126 124 123 122 121 121 122 122 122 123 123 122 121 119 116 113 112 111 112 113 114 115 117 119 121 122 124 125 126 127 128 128 129 130 130 130 130 129 128 127 124 120 115 108 98 85 70 55 43 37 34 34 39 48 63 82 102 116 123 125 125 124 125 119 106 103 109 109 100 84 66 55 57 69 84 93 94 91 88 85 83 82 80 79 79 79 79 79 78 77 75 73 70 68 65 63 61 60 61 64 66 67 68 70 75 81 87 92 95 97 100 103 104 103 102 101 101 102 103 104 104 104 104 104 105 105 106 107 108 109 109 108 108 107 106 106 105 106 108 110 110 107 105 103 102 101 101 102 104 106 109 110 109 108 107 105 102 98 94 91 90 90 92 93 94 92 89 85 84 85 87 89 92 96 100 106 111 115 117 118 118 117 116 114 111 108 105 101 98 98 99 100 100 99 97 95 90 87 85 84 84 83 81 79 77 76 77 80 87 98 114 16 16 15 16 16 15 15 14 13 14 16 18 20 18 15 11 8 5 5 8 13 17 20 22 23 23 22 21 19 16 13 10 4 355 344 335 327 319 313 306 300 292 287 284 284 283 281 279 279 282 286 291 297 302 307 312 316 319 322 325 327 329 330 331 332 332 333 334 334 334 335 336 336 337 338 338 339 339 339 339 340 340 340 341 342 342 343 344 344 344 344 344 344 344 344 343 343 342 342 341 340 340 339 339 339 339 339 339 339 338 339 339 339 340 340 340 340 339 338 336 336 342 0 11 11 4 352 341 334 332 330 326 316 296 260 242 246 256 263 268 276 293 309 317 320 321 321 320 319 318 317 316 315 314 313 312 310 308 305 295 272 240 216 203 198 200 209 228 257 318 4 15 19 27 40 48 47 41 36 33 29 21 2 338 317 301 290 282 279 275 264 240 209 192 190 194 201 207 211 213 212 206 191 166 143 129 124 121 117 110 100 89 78 73 73 76 82 92 104 111 110 105 98 93 89 85 80 77 78 81 88 109 178 194 180 163 152 145 141 138 135 133 133 133 135 136 136 136 137 138 140 141 141 142 142 142 142 142 142 142 142 142 142 141 140 139 138 140 146 152 154 155 156 156 156 155 154 152 151 150 150 151 151 151 151 151 151 150 150 150 151 151 151 149 146 143 140 140 140 140 140 140 139 137 135 133 132 132 133 134 135 136 136 135 135 135 135 135 135 135 135 135 134 133 132 131 131 132 134 135 136 136 136 136 136 137 137 137 137 137 136 135 135 134 133 132 130 128 126 125 124 123 122 121 121 121 122 123 123 122 121 119 117 115 114 114 115 116 117 118 120 121 122 123 125 126 127 129 129 130 131 131 131 132 131 130 128 126 122 117 109 98 81 63 46 36 30 29 30 35 43 55 71 91 109 121 127 128 129 132 133 127 121 119 114 100 78 57 48 57 76 91 96 95 92 90 87 86 84 83 82 82 81 81 80 79 78 76 74 72 69 67 64 63 61 62 63 66 68 70 73 77 83 89 94 97 100 102 105 106 106 105 104 103 104 105 106 106 106 106 106 107 107 109 110 112 112 111 111 110 109 108 107 108 109 112 113 112 109 108 106 104 102 100 98 99 102 105 107 106 105 103 100 97 93 90 87 86 87 88 89 88 86 83 81 81 82 85 87 90 94 98 103 107 110 112 113 113 112 112 110 107 104 100 96 94 93 93 95 96 97 97 95 91 86 83 82 82 82 80 77 74 71 71 72 76 83 95 11 10 10 11 13 13 13 12 12 12 14 16 17 15 11 7 4 2 0 4 13 21 25 27 27 27 26 24 21 19 16 12 8 1 352 344 336 326 318 310 302 295 291 290 289 287 283 280 279 282 287 292 297 302 306 311 315 318 322 324 327 329 330 331 332 333 333 334 334 334 335 335 336 336 337 337 338 338 338 339 339 339 340 340 341 342 342 343 343 343 343 343 343 343 343 343 342 341 341 340 340 339 339 339 339 338 338 338 338 338 338 339 339 340 340 341 341 341 341 342 344 350 360 4 3 354 341 331 326 326 326 322 310 282 243 231 240 252 261 269 284 302 314 319 321 321 321 320 319 318 317 316 315 315 314 312 309 306 300 285 258 230 212 204 201 202 205 213 226 256 356 23 31 38 48 53 47 35 27 23 20 9 346 321 305 293 285 278 276 278 276 263 238 215 204 200 201 205 208 208 205 196 181 160 142 132 129 127 125 122 118 111 101 93 88 88 89 95 103 108 107 102 98 94 91 88 83 82 89 98 107 123 161 178 171 158 144 135 131 130 130 130 131 133 134 135 136 137 138 140 141 142 143 143 143 143 143 143 143 143 143 144 143 143 143 142 142 143 147 152 156 157 157 158 158 157 156 155 154 153 153 153 154 154 154 154 154 154 154 155 156 157 156 154 150 146 143 141 141 141 141 140 139 138 136 135 133 133 133 134 135 136 136 135 135 135 135 135 135 136 136 136 135 134 133 133 133 134 136 137 137 136 136 136 136 136 137 137 137 137 136 136 135 135 134 133 132 130 129 127 126 125 124 123 122 121 122 122 123 123 123 122 120 118 117 117 118 119 119 120 121 121 122 123 125 127 128 129 130 130 131 132 132 133 132 131 130 128 124 119 110 96 75 52 37 28 23 22 25 30 37 46 60 82 106 123 128 129 133 140 144 143 135 124 114 98 72 51 50 65 85 97 99 97 94 92 90 88 87 86 85 84 83 83 82 81 79 77 75 73 71 69 67 65 63 63 63 65 68 71 74 79 84 90 95 98 101 103 104 106 107 108 107 107 108 108 108 108 108 109 109 110 111 113 114 115 114 114 113 111 109 108 108 109 111 114 115 114 112 110 107 104 101 98 95 95 98 101 102 102 100 98 95 93 90 88 86 85 84 84 84 82 80 78 78 78 80 81 83 86 89 93 97 100 102 103 104 105 106 106 104 101 97 94 91 88 87 87 89 91 94 95 94 90 84 80 79 81 81 81 78 74 71 69 69 71 77 85 4 4 5 8 11 13 13 12 11 10 11 13 13 10 7 4 2 0 0 6 18 28 31 31 30 28 26 23 20 17 14 11 8 4 358 351 344 334 324 314 305 298 294 293 292 289 285 282 281 284 289 294 298 302 305 309 313 317 321 324 326 328 330 331 332 332 333 334 334 334 335 335 335 336 336 336 337 337 338 338 338 339 339 339 340 341 342 342 342 343 343 342 342 342 342 342 341 341 340 339 339 339 338 338 338 338 338 338 338 338 338 338 339 340 340 342 343 345 347 349 349 348 348 349 346 338 327 321 321 324 326 325 316 286 243 233 242 254 263 276 293 307 315 319 321 321 321 320 319 318 317 316 315 315 314 311 307 301 292 273 242 217 206 203 203 201 199 199 203 211 194 49 49 53 62 68 60 43 32 27 22 6 336 311 298 292 287 282 279 282 285 282 269 247 229 217 211 210 210 208 201 190 173 154 140 132 130 130 129 129 127 124 117 110 105 102 101 102 104 105 103 101 99 98 97 93 87 85 94 105 117 132 152 162 155 135 121 119 121 124 127 129 131 133 135 136 137 138 140 142 143 144 145 145 145 145 145 144 144 144 144 145 145 145 145 145 145 145 148 152 156 157 158 158 158 158 158 157 156 155 155 155 155 155 155 156 156 156 157 158 160 160 159 157 154 150 145 143 142 142 141 141 139 138 137 136 135 134 134 135 135 136 136 136 135 135 135 135 136 136 136 136 136 136 135 135 135 137 138 138 138 137 137 137 137 137 137 137 137 137 137 136 136 135 135 135 134 133 132 131 129 128 127 125 124 123 123 123 123 124 124 124 123 122 121 121 121 122 122 122 123 123 124 126 129 130 131 131 131 131 132 133 134 134 134 133 132 131 128 122 112 92 62 38 25 18 16 16 19 24 30 39 52 77 107 123 129 132 137 146 152 152 142 125 109 90 68 57 60 76 95 102 102 99 97 95 93 92 90 89 88 87 86 85 84 83 81 79 78 75 73 71 69 67 65 63 62 63 66 69 74 79 85 91 95 99 100 100 100 101 104 107 109 111 112 112 111 110 110 110 110 111 113 115 116 116 116 115 113 112 109 108 108 109 111 113 114 113 112 110 108 105 102 100 97 97 99 100 100 99 97 95 93 91 90 89 88 86 84 82 81 80 78 76 77 77 77 76 75 75 79 83 87 90 92 94 96 98 98 98 97 94 92 89 87 84 82 83 86 90 94 96 95 91 85 80 79 81 83 84 82 78 74 70 69 71 75 81 357 358 1 5 10 11 11 9 8 8 8 9 9 7 5 3 3 3 6 14 26 35 35 32 29 26 23 20 17 14 11 9 6 4 1 356 349 340 329 318 308 301 297 296 294 290 286 283 284 287 292 296 299 302 305 308 312 316 319 323 325 328 330 331 332 332 333 333 334 334 334 334 335 335 335 336 336 337 337 337 337 338 338 338 339 340 341 341 342 342 342 342 341 341 341 341 340 340 339 339 338 338 338 338 337 337 337 337 337 337 337 338 338 339 341 342 345 349 353 352 346 339 335 334 331 325 318 315 318 324 329 330 323 293 254 244 250 259 269 284 299 309 315 319 320 321 321 320 319 318 317 316 315 315 313 309 304 298 284 251 203 182 184 194 196 191 184 178 177 183 163 76 61 61 70 76 69 53 41 36 29 4 326 305 297 295 295 292 288 289 291 293 289 278 261 245 233 225 219 213 203 188 168 149 136 130 127 126 125 126 126 124 120 116 113 111 110 109 109 106 104 103 102 103 104 101 93 88 94 107 122 139 154 159 146 120 112 115 120 124 126 128 131 133 136 138 139 141 142 144 145 146 146 147 147 147 146 146 145 145 145 146 146 146 147 147 148 149 150 152 156 157 158 158 158 159 159 158 157 157 157 157 157 157 157 157 157 158 158 160 160 160 158 157 155 152 148 145 144 143 143 141 140 138 137 137 136 136 136 136 137 137 137 137 136 135 135 136 136 136 136 137 137 137 137 137 138 139 139 140 139 138 138 138 138 138 138 137 137 137 136 136 136 136 136 136 135 135 135 134 133 132 130 129 128 126 125 125 125 125 126 126 126 126 126 125 126 126 126 126 126 128 130 133 134 135 134 133 134 135 135 136 136 137 137 137 137 136 134 130 120 93 47 21 12 9 8 10 13 18 24 33 49 78 107 123 131 135 142 152 161 161 147 125 106 88 74 66 70 86 101 107 106 103 101 99 97 95 94 92 91 89 88 88 87 85 84 82 80 78 75 73 71 69 66 63 62 61 62 64 69 77 85 92 97 99 99 97 95 94 97 101 105 110 113 115 115 114 112 111 110 111 112 114 115 115 115 114 113 111 109 108 108 108 110 111 111 110 109 108 106 105 105 105 103 102 102 101 100 98 96 94 93 92 92 91 89 87 85 83 82 81 80 79 79 79 77 73 70 69 70 74 79 82 84 86 89 91 91 90 88 87 87 87 85 83 81 82 87 93 98 101 101 97 91 87 84 85 88 90 88 85 80 76 72 71 73 76 351 353 356 1 6 8 7 4 3 4 5 7 7 6 5 4 6 10 16 24 34 37 34 30 26 23 20 17 14 10 7 5 4 3 1 357 350 342 332 322 311 303 299 296 294 289 284 282 283 287 293 297 300 302 304 307 310 314 318 321 324 327 329 330 331 332 333 333 333 333 333 333 334 334 334 335 336 336 336 336 337 337 337 337 338 339 340 341 341 341 341 341 341 340 340 340 339 339 338 338 338 337 337 337 337 337 337 336 336 336 336 337 337 339 340 343 347 351 351 344 334 328 325 324 321 318 313 312 314 320 326 322 306 281 264 258 259 266 277 290 303 310 315 318 320 320 320 320 319 318 317 315 315 314 312 309 305 299 279 213 168 153 149 160 168 162 151 140 133 128 93 72 66 65 71 76 70 57 46 39 30 4 327 311 305 304 305 303 300 298 297 296 294 290 282 270 257 244 232 218 202 181 158 139 129 124 122 119 117 116 118 119 118 117 115 113 113 113 114 112 108 106 107 109 111 108 100 94 98 110 127 143 155 157 143 123 117 119 123 126 128 130 132 135 138 140 142 143 144 145 147 148 148 149 149 148 147 147 146 146 146 147 148 148 149 150 151 152 153 154 156 158 158 159 159 159 160 160 159 159 159 159 159 159 158 158 158 158 158 158 158 156 154 153 153 152 149 147 146 145 144 143 141 139 138 138 138 138 138 138 139 139 139 139 138 137 136 136 137 137 137 137 138 138 139 139 140 140 140 141 140 140 139 139 139 138 138 137 137 137 137 136 136 136 136 136 136 136 136 136 136 135 134 133 132 131 130 129 129 129 129 130 130 130 130 130 130 130 130 131 132 133 136 138 139 138 137 137 137 139 140 140 141 141 143 144 144 145 146 146 143 117 19 4 3 3 4 5 9 14 21 31 51 81 108 124 133 139 147 161 170 170 153 123 103 89 78 72 76 92 107 112 111 108 106 104 102 100 98 96 94 93 91 91 90 88 86 84 82 80 77 75 73 70 67 64 61 59 58 58 62 70 81 92 99 102 101 96 92 90 92 95 99 103 108 111 114 115 114 112 110 109 110 111 112 113 113 112 112 110 108 107 107 107 107 107 106 104 102 101 100 99 100 102 104 104 105 104 102 99 96 94 94 94 94 93 91 88 86 85 85 85 85 84 84 82 80 76 72 69 69 71 73 75 77 79 82 84 84 82 80 83 85 86 84 82 82 84 90 97 104 108 108 105 100 97 94 95 98 99 98 94 89 84 77 71 69 72 347 348 352 356 1 3 2 359 358 359 2 4 6 6 5 5 8 16 24 33 38 36 32 27 23 21 18 14 11 7 4 2 1 1 359 356 350 342 334 324 314 305 298 294 290 284 280 278 280 284 290 294 298 301 303 305 309 313 317 320 323 326 328 330 331 331 332 332 332 332 332 332 332 333 334 334 335 336 335 335 336 336 336 336 337 338 339 340 340 340 340 340 340 340 339 339 339 338 338 337 337 337 337 336 336 336 336 336 336 335 335 335 336 337 338 341 343 341 336 327 321 319 318 318 316 314 311 309 306 303 297 285 273 269 266 265 266 271 282 294 304 311 316 318 320 320 320 320 320 318 317 315 314 314 312 310 309 304 277 183 158 147 138 131 131 123 107 87 66 50 51 64 71 72 74 76 69 58 48 40 31 14 351 333 324 319 315 312 308 305 301 299 295 291 289 285 277 261 238 213 188 161 139 125 119 118 118 117 115 114 116 119 120 118 116 113 112 113 114 112 109 108 110 113 115 113 106 103 107 115 127 140 150 152 143 130 124 125 127 130 131 133 135 138 140 142 144 145 146 147 148 149 150 150 150 149 148 147 147 147 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 161 161 161 162 162 162 162 161 161 160 160 159 158 157 156 155 152 150 150 150 150 149 148 148 147 146 144 143 141 140 139 139 139 140 140 141 141 141 141 140 138 137 137 137 137 137 138 138 139 140 141 141 141 141 142 141 141 141 140 140 139 138 138 137 137 136 136 136 136 136 136 137 137 138 138 139 138 138 138 137 137 136 135 135 134 134 134 134 135 135 135 136 136 136 137 137 139 141 142 142 141 141 141 142 143 144 145 146 148 150 152 155 158 162 168 177 198 316 350 358 1 2 4 7 13 22 34 55 83 108 126 136 142 153 169 182 186 162 112 93 83 76 73 81 100 114 119 117 114 112 110 107 105 102 100 98 96 95 94 93 91 89 87 84 82 79 77 74 71 68 64 61 57 55 53 55 61 73 87 100 106 105 100 94 91 90 92 94 96 99 103 108 112 113 111 109 108 109 109 110 110 110 110 110 109 107 105 104 104 103 102 100 97 94 92 90 91 93 96 99 102 103 104 102 99 96 95 95 95 95 94 91 88 87 87 87 88 89 90 90 88 86 82 77 74 72 72 73 73 73 75 77 79 80 80 81 84 87 89 88 87 87 89 94 100 106 110 110 109 107 106 107 109 111 111 108 102 97 92 83 74 70 71 346 347 349 353 357 359 357 355 354 356 359 2 3 4 3 4 9 17 28 36 38 33 27 24 21 18 15 12 8 4 1 360 359 358 356 353 349 343 337 328 317 306 298 291 285 279 275 274 276 280 285 291 295 299 302 304 307 311 316 319 322 325 327 328 329 330 330 331 331 331 331 331 331 332 333 333 334 335 334 334 335 334 335 335 337 338 338 339 339 339 339 339 339 339 339 338 338 337 337 337 337 336 336 336 336 336 335 335 335 335 334 334 334 334 335 334 332 327 321 318 316 316 316 315 314 312 309 305 296 280 265 261 264 267 268 268 270 276 286 297 306 312 316 319 320 320 321 321 321 319 318 316 316 316 314 312 311 308 285 185 162 153 143 129 115 100 83 67 53 46 50 64 78 82 79 74 66 55 47 40 34 28 14 355 340 330 321 316 312 308 305 302 300 297 295 295 294 288 254 189 162 143 126 116 112 113 115 117 117 118 120 123 123 120 116 113 112 112 111 109 107 108 111 115 117 114 110 111 114 119 126 135 144 147 142 135 130 130 131 133 135 137 139 142 143 145 146 147 148 148 149 150 151 151 151 150 149 148 148 148 149 149 151 152 153 153 154 155 156 157 157 159 161 162 162 163 163 164 164 165 165 165 164 164 162 161 160 159 157 156 154 151 149 148 149 150 150 150 149 149 148 146 145 143 142 142 141 141 142 142 143 143 143 143 142 140 139 138 137 137 138 138 139 139 141 142 142 142 142 142 142 142 142 141 140 140 139 138 137 137 136 136 136 137 136 137 137 137 138 139 140 141 141 141 142 142 141 141 140 140 139 139 139 139 140 140 141 141 141 142 143 144 145 146 146 146 146 147 147 148 150 151 153 155 158 162 166 172 178 185 194 206 240 331 356 1 3 3 4 10 21 36 56 81 107 126 139 147 158 176 201 223 217 67 67 68 67 69 86 112 125 127 123 121 119 116 113 110 107 104 102 99 98 97 96 94 92 90 87 85 82 79 76 72 69 65 61 57 53 50 50 53 63 80 97 107 109 106 100 94 92 92 92 92 94 98 103 108 110 110 109 108 107 107 108 108 109 109 108 107 104 102 101 100 100 98 96 94 92 90 87 87 88 91 95 98 100 101 100 98 96 96 96 96 95 94 92 89 87 88 89 91 94 96 97 95 91 88 85 81 79 77 76 75 75 75 76 77 80 82 86 90 93 96 97 97 97 96 97 100 103 106 108 108 108 109 112 116 117 113 109 105 101 96 88 78 71 71 350 350 351 354 357 357 355 353 353 355 358 360 1 0 360 1 6 15 25 32 33 28 22 20 17 15 12 9 5 2 360 358 356 354 352 350 348 345 340 333 323 311 300 291 283 276 272 271 272 276 281 287 292 297 300 303 306 310 314 318 321 323 325 327 328 328 329 329 330 330 330 330 331 331 332 333 333 333 333 333 333 333 333 334 336 337 338 338 338 338 338 338 338 338 338 338 337 337 337 336 336 336 336 335 335 335 335 334 334 334 334 334 332 331 330 328 325 321 318 317 317 317 318 316 314 312 308 302 289 269 256 258 265 269 268 267 270 280 292 302 309 314 317 319 319 320 321 322 322 322 320 319 320 320 317 311 308 306 289 215 173 161 151 135 111 93 79 65 52 47 50 62 78 84 79 70 59 50 44 39 35 29 14 355 340 329 320 315 312 310 307 307 308 309 308 306 304 306 308 141 137 130 121 113 109 109 112 116 119 121 123 125 125 121 118 117 116 115 113 110 108 109 113 116 117 114 113 115 118 120 124 131 139 141 139 136 134 133 135 137 139 142 144 145 146 147 148 149 149 150 151 151 151 151 151 150 149 149 148 149 150 151 152 153 154 154 155 156 157 157 158 161 163 164 164 164 165 166 167 168 168 168 167 166 164 163 162 160 158 157 155 153 151 150 150 151 151 151 151 150 149 148 147 146 145 144 144 144 144 144 145 145 145 144 144 142 141 139 139 138 138 138 139 139 140 141 142 143 143 143 143 143 142 142 141 140 139 138 137 137 136 137 137 137 137 137 137 137 138 139 141 142 143 144 144 145 144 144 144 144 144 144 144 144 144 144 145 146 146 147 148 149 150 150 151 151 152 152 153 154 155 157 160 163 166 170 175 181 187 193 199 206 220 289 352 3 5 4 3 5 15 31 50 73 99 122 138 150 161 186 255 312 358 28 42 49 53 62 95 126 134 133 130 127 125 121 118 115 112 108 105 103 102 101 99 98 96 93 90 88 84 81 77 74 70 66 61 57 53 49 47 48 56 72 90 105 112 111 106 100 95 93 92 91 92 95 100 105 108 109 108 107 107 106 107 107 108 108 106 104 101 99 98 98 97 95 94 93 91 90 89 88 89 91 94 97 99 99 99 97 96 96 96 96 95 95 95 93 91 91 91 92 96 99 99 96 92 90 89 88 86 84 82 81 79 78 76 76 79 83 89 94 98 103 106 108 108 105 102 100 100 101 103 104 105 106 108 108 105 100 97 97 98 96 89 78 68 69 357 356 357 358 358 357 355 353 353 356 358 360 359 358 358 359 4 12 22 27 27 23 18 16 14 11 8 5 3 0 358 356 354 351 348 346 346 345 343 338 329 318 306 295 285 277 272 269 270 273 277 283 289 293 297 301 305 309 313 317 320 322 324 325 326 327 328 328 328 329 329 330 330 330 331 331 332 332 332 332 332 332 332 333 335 336 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 335 335 335 335 334 334 333 333 333 333 333 331 328 327 325 323 321 320 319 319 319 319 317 314 311 307 301 287 267 257 261 268 270 267 265 271 285 298 306 312 315 317 319 319 320 322 324 325 324 322 322 322 322 319 312 306 304 296 250 187 169 159 141 113 95 83 69 54 44 43 52 69 78 75 67 56 47 40 34 28 17 360 345 334 325 317 314 313 312 312 314 320 325 326 322 316 313 319 67 119 121 117 112 107 106 109 113 117 120 122 124 124 122 122 123 124 123 119 116 115 115 117 119 118 115 116 118 119 120 123 131 136 136 135 136 136 136 138 140 143 145 147 148 149 149 150 151 151 152 152 152 151 151 151 150 149 149 149 150 150 152 153 154 154 155 156 156 157 158 159 162 164 164 165 167 168 169 170 171 171 171 170 168 166 164 163 162 160 159 158 157 155 153 153 153 153 153 153 152 151 150 149 148 147 146 146 146 146 146 147 147 146 146 146 145 143 142 141 141 140 140 139 139 140 141 142 143 143 143 143 143 143 142 141 140 139 138 137 136 137 137 137 137 137 137 137 138 138 139 140 141 142 143 144 145 145 145 145 146 146 146 147 147 148 149 149 150 151 152 152 153 154 155 155 156 157 157 158 159 161 163 166 169 173 177 182 187 191 195 200 205 214 245 342 2 7 8 7 6 12 27 45 65 89 112 130 144 159 256 327 344 2 16 27 33 38 57 113 137 141 140 137 134 131 127 123 119 116 113 110 107 105 104 103 101 99 97 94 91 87 83 80 76 71 67 62 58 53 49 46 45 51 64 82 100 112 115 112 105 100 96 94 93 93 95 99 104 107 109 109 108 107 106 106 106 106 106 104 102 99 97 95 94 94 92 91 90 89 90 91 91 92 94 96 98 99 100 99 97 95 95 95 95 94 94 97 98 97 93 88 84 82 84 87 87 85 83 84 87 89 89 89 88 84 80 75 72 73 79 88 95 100 106 113 118 117 113 107 102 100 99 101 103 104 104 101 95 89 86 85 88 92 94 90 81 69 67 2 2 3 3 1 359 356 355 355 357 0 2 1 1 360 1 6 13 21 24 23 19 16 14 12 9 6 3 1 359 357 355 353 350 347 345 345 345 344 341 334 325 313 300 289 279 273 269 268 271 275 280 285 290 294 299 303 308 313 316 319 321 323 324 325 326 326 327 327 328 328 329 329 330 330 330 331 331 331 331 331 331 331 332 333 335 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 335 334 334 334 333 332 332 331 331 330 328 325 324 323 322 321 321 320 320 320 319 317 314 311 308 302 286 266 258 262 267 268 266 269 280 294 304 310 314 316 318 318 319 321 323 324 325 323 322 321 321 322 322 317 311 311 312 297 211 180 167 144 113 96 86 75 59 43 36 43 60 71 72 67 59 49 40 30 19 3 348 338 331 325 320 316 315 316 319 326 335 342 341 336 328 323 328 21 108 116 114 111 108 107 109 113 117 120 121 123 124 124 126 130 132 132 129 126 124 124 125 124 120 118 119 121 122 124 132 140 139 136 135 137 139 140 141 143 145 148 150 151 151 151 152 153 153 153 152 151 151 151 150 150 150 150 150 150 151 152 153 154 155 155 156 156 157 157 159 161 163 165 167 170 171 172 172 173 173 172 170 168 166 165 164 163 162 161 160 159 158 157 156 156 156 156 155 155 154 153 152 151 150 149 148 147 148 148 148 148 148 148 148 148 147 146 145 144 143 141 140 139 139 140 141 142 143 143 143 143 143 142 141 139 138 136 135 135 136 137 137 137 137 137 137 138 138 139 140 140 141 141 142 142 142 142 143 144 145 146 147 148 149 150 151 153 154 156 156 157 157 158 159 159 160 161 163 164 166 168 171 175 178 182 185 189 193 196 201 206 214 233 307 356 8 14 16 16 21 30 44 63 85 104 119 133 140 337 345 353 3 11 17 19 23 67 137 146 147 146 143 140 137 133 128 124 120 117 114 111 109 107 106 105 103 101 98 94 91 86 82 78 73 68 64 59 54 50 46 45 48 57 73 92 107 115 116 112 106 101 98 97 97 98 100 104 107 109 109 108 107 106 105 105 104 104 102 100 97 94 92 91 90 89 87 86 86 89 92 94 96 98 100 102 101 100 99 96 93 92 92 92 91 92 97 100 97 91 84 75 68 70 74 76 75 74 76 80 85 89 93 92 88 80 73 67 67 74 85 94 101 107 115 121 121 116 110 104 100 99 101 102 102 100 96 90 85 82 84 88 93 99 103 102 92 87 6 8 9 9 7 4 2 1 1 3 5 7 8 7 7 8 11 17 22 23 21 17 15 13 11 8 5 2 360 357 355 354 352 350 348 347 347 346 345 342 337 329 318 306 294 283 275 270 268 270 273 277 281 286 292 297 302 307 311 316 319 321 322 324 324 325 325 326 326 327 327 328 328 329 329 329 330 330 330 330 330 329 330 331 333 334 335 335 335 335 335 335 335 335 335 336 335 335 335 335 335 335 334 334 333 333 332 332 331 330 329 327 324 322 321 321 321 321 321 320 320 320 320 319 317 316 314 306 286 265 258 260 263 267 273 284 295 304 309 313 315 317 317 318 319 320 322 323 322 321 320 319 320 323 325 325 322 324 329 332 315 201 168 140 112 96 88 80 69 51 39 45 60 69 72 70 65 56 44 28 11 356 346 339 334 330 325 322 320 322 328 339 348 351 347 340 333 329 333 2 98 115 115 112 111 113 117 121 123 125 127 128 129 130 132 136 140 141 139 136 134 133 131 127 122 119 121 125 131 137 144 146 144 142 141 142 145 146 146 146 148 150 151 153 153 153 154 155 154 154 152 151 151 150 150 150 150 150 151 151 152 153 153 154 154 155 156 156 157 157 158 160 163 166 169 171 173 174 175 175 174 172 170 168 166 165 165 164 164 163 162 161 160 159 159 158 158 158 158 157 156 155 154 153 152 151 150 150 150 150 150 150 150 150 150 150 150 150 149 147 145 143 142 140 140 140 140 141 142 142 142 142 142 141 140 139 137 135 133 133 135 136 137 137 137 138 138 138 139 139 140 140 140 140 140 139 139 139 139 140 142 144 146 147 148 149 151 154 155 156 156 156 157 157 159 160 161 163 165 168 170 173 175 179 182 185 188 191 194 198 203 209 217 229 262 341 7 17 23 25 28 34 47 67 90 106 117 125 110 18 7 9 12 13 13 12 18 123 151 153 153 152 149 147 143 138 133 129 124 121 117 115 112 111 109 108 107 105 102 98 94 90 86 81 75 70 65 61 56 52 48 46 47 53 65 81 97 110 117 117 112 106 102 101 101 101 102 104 107 109 109 108 106 104 103 103 103 102 101 99 95 91 90 88 88 86 85 84 86 89 92 96 99 102 104 103 102 100 97 93 91 90 90 90 89 88 90 90 87 84 79 73 68 68 70 71 70 69 70 74 79 85 89 89 85 77 68 63 64 71 81 90 98 104 110 114 115 112 107 102 98 97 98 99 99 97 94 94 93 94 99 107 116 128 143 158 167 175 12 16 17 17 15 12 10 10 11 11 12 13 14 14 14 14 16 19 21 21 18 15 12 11 10 8 5 1 358 356 354 352 351 351 350 350 350 349 347 344 338 332 323 312 301 289 280 274 270 270 272 275 279 285 290 296 301 305 310 315 318 321 322 323 324 324 324 325 325 325 326 327 327 328 328 328 329 329 329 328 328 328 329 330 332 333 334 334 334 334 334 334 334 334 335 335 335 335 335 335 334 334 334 333 333 332 332 331 330 329 327 325 323 321 320 320 320 320 320 320 320 320 321 322 324 325 322 309 284 264 257 258 262 270 283 296 305 310 313 314 315 316 317 318 318 319 319 319 318 318 318 318 319 323 328 330 330 332 336 340 342 335 149 132 110 96 90 88 84 73 57 57 66 72 74 73 69 63 50 31 12 360 353 348 343 338 332 328 326 328 335 343 349 349 343 337 331 329 333 354 81 114 119 118 118 121 126 129 131 132 135 137 138 138 140 144 149 150 147 143 140 137 133 127 123 121 125 132 140 148 150 150 150 150 151 152 154 154 152 150 150 151 153 154 155 155 156 156 155 154 152 151 150 150 151 151 151 151 151 152 152 153 153 154 154 155 156 157 158 158 159 162 164 166 168 171 173 175 176 176 174 171 170 168 167 166 166 166 165 164 163 162 162 161 161 161 160 160 160 159 158 157 156 155 154 153 152 152 152 152 151 151 151 152 152 153 153 152 151 150 148 146 144 142 141 140 140 140 141 141 141 141 141 140 139 138 136 134 132 132 133 135 136 137 137 138 139 139 140 140 141 141 141 141 140 139 138 137 138 139 140 141 143 144 145 146 149 152 153 152 151 151 151 152 153 155 158 161 165 170 173 176 179 182 185 187 190 193 197 202 207 213 220 229 244 292 357 18 27 31 34 38 50 72 98 114 124 128 116 80 55 44 38 29 18 14 37 148 160 160 159 158 156 153 149 143 137 132 128 124 121 118 115 113 112 111 110 108 106 103 99 95 90 85 79 73 68 63 59 55 51 48 49 53 60 71 86 101 113 117 114 110 107 106 106 106 105 106 107 108 108 106 105 103 102 102 102 101 100 98 95 92 89 87 86 84 84 85 87 90 94 98 102 105 105 104 101 98 95 91 89 89 90 89 85 81 78 77 76 75 73 70 68 68 69 70 69 68 68 69 73 79 83 83 78 69 60 57 59 67 76 85 93 100 106 108 107 105 101 97 95 94 95 98 100 104 104 109 119 127 138 148 158 170 181 189 192 197 24 27 27 26 24 21 19 19 19 18 17 17 17 17 16 16 18 19 19 17 14 11 9 8 8 8 5 2 358 354 352 351 351 351 352 352 353 352 350 346 341 335 328 320 310 299 288 279 274 273 273 275 279 284 289 294 299 304 309 314 318 320 322 323 323 323 324 324 324 324 325 326 326 327 327 327 327 327 327 327 327 327 328 329 331 332 333 333 333 333 333 333 333 334 334 334 334 335 334 334 334 334 334 333 332 332 331 330 329 328 326 324 322 321 320 319 319 319 319 319 319 319 319 322 329 329 319 298 278 266 259 257 263 275 290 303 310 313 314 315 315 316 317 317 317 315 314 311 311 311 312 313 315 320 326 330 332 335 337 341 347 14 129 125 111 100 97 100 102 97 82 74 74 76 76 74 71 63 51 34 19 9 3 359 353 345 339 334 331 331 333 336 336 335 331 328 325 325 331 353 62 111 123 125 126 129 132 133 134 136 139 143 144 146 149 154 159 158 153 147 142 137 132 126 123 124 130 140 151 158 160 159 159 160 162 163 164 163 158 154 152 152 154 155 156 157 157 156 155 154 152 151 150 151 151 151 151 152 152 152 153 153 153 154 155 156 157 158 159 160 161 163 165 165 167 170 174 177 178 176 173 170 169 168 167 167 167 167 167 166 165 164 163 162 162 162 162 162 162 161 160 159 158 157 156 155 154 154 153 153 152 152 152 153 153 154 154 154 153 152 150 147 145 144 143 141 140 140 140 140 140 140 140 139 137 136 135 133 132 132 133 135 136 137 138 139 140 141 142 142 143 143 143 143 143 142 140 140 139 140 140 141 142 142 143 145 147 148 148 146 145 144 144 145 147 150 154 160 165 170 175 178 182 185 188 190 194 197 201 206 211 217 223 230 239 256 308 7 29 38 40 42 51 71 101 124 132 131 123 112 102 93 81 61 33 19 59 162 169 169 168 166 163 159 154 147 141 135 131 127 124 120 117 115 114 113 113 112 110 107 104 100 95 89 82 76 70 66 62 58 54 52 52 54 58 65 75 90 103 111 113 112 110 110 111 111 111 110 109 109 107 106 104 102 101 101 101 101 100 98 96 93 90 88 86 85 84 86 89 93 97 102 106 107 106 104 101 98 96 94 92 90 90 87 81 75 72 70 70 70 68 66 65 66 69 71 71 70 66 65 68 72 76 77 72 62 52 49 56 68 78 86 94 102 108 110 108 104 99 96 94 95 98 104 116 129 138 148 158 165 171 176 181 187 193 197 199 202 37 36 35 32 29 26 24 23 21 18 16 16 15 14 13 13 14 15 14 13 10 7 5 5 6 6 5 2 358 354 352 351 351 352 352 353 354 353 352 348 344 339 334 328 320 309 298 287 280 277 277 278 281 285 289 294 298 303 308 313 317 320 321 322 323 323 323 323 323 323 324 325 325 325 326 326 326 326 326 326 326 326 327 329 330 331 332 332 332 332 332 332 332 333 333 334 334 334 334 334 334 333 333 333 332 331 331 330 328 327 325 323 322 320 320 319 319 318 318 318 317 315 311 310 313 305 289 277 271 267 262 260 267 284 298 308 314 316 315 314 314 316 317 316 313 310 306 302 299 298 299 302 307 313 319 325 330 334 337 339 343 11 125 124 116 109 109 114 117 113 101 89 84 81 78 75 69 61 50 37 25 16 9 3 357 350 345 340 335 331 326 320 316 313 314 317 319 321 329 351 49 106 126 133 136 136 135 134 133 135 140 145 150 154 158 164 167 163 156 149 144 138 131 125 124 126 133 143 157 168 172 170 168 169 170 172 172 169 163 156 153 153 155 156 158 158 158 156 155 153 152 151 151 151 151 152 152 152 152 153 153 154 154 155 156 158 159 160 161 162 163 164 165 165 166 169 173 176 176 174 171 169 168 168 167 168 168 169 169 168 167 166 165 164 164 164 164 163 163 162 161 160 159 158 157 157 156 156 155 154 153 153 153 153 154 154 153 153 153 152 151 149 147 146 145 143 141 140 141 141 140 140 139 137 136 135 134 133 132 133 134 136 137 138 139 141 142 143 145 146 146 146 147 147 146 146 145 144 143 143 143 142 142 143 143 144 144 145 144 142 140 138 138 139 142 146 152 158 165 171 176 180 185 188 191 195 198 202 206 210 216 220 225 230 236 243 258 296 23 43 43 43 48 66 105 132 138 135 127 122 123 122 113 89 27 353 196 179 178 177 175 173 170 164 158 151 144 139 134 130 126 123 120 118 116 115 114 114 113 112 109 105 100 94 87 80 74 69 65 61 57 55 54 55 59 63 70 81 93 104 110 112 113 114 116 117 116 115 114 112 110 107 105 103 102 101 102 102 101 99 97 95 92 90 89 88 87 88 91 96 101 105 109 110 108 104 100 98 97 97 95 94 91 86 79 73 71 69 68 67 66 64 64 66 70 73 74 71 67 63 63 65 69 69 65 56 48 46 57 74 86 93 97 103 110 110 109 106 101 97 95 96 103 124 150 168 177 182 184 186 186 187 189 193 198 201 203 206 43 40 36 33 29 25 22 19 15 12 11 10 10 9 9 9 9 10 11 10 6 3 1 2 3 5 5 2 358 355 353 353 353 353 353 353 354 354 353 350 347 344 340 335 328 320 308 297 289 285 284 285 287 289 292 295 299 303 309 314 318 320 321 322 322 322 322 322 322 322 323 323 324 324 324 324 324 324 324 325 325 326 327 329 330 331 331 331 331 331 331 331 332 332 333 333 333 333 333 333 333 333 333 332 332 331 330 329 328 326 324 322 321 320 319 318 318 317 317 316 314 308 288 250 237 250 257 262 264 266 266 270 282 295 305 313 318 319 317 315 316 317 316 312 308 304 300 294 288 284 284 289 295 303 309 316 323 329 333 335 336 1 129 129 125 122 123 126 127 124 114 102 92 86 82 77 70 61 51 40 29 18 8 1 356 353 350 346 339 328 317 308 301 297 300 307 313 317 326 345 30 99 131 141 143 139 135 131 130 132 138 148 156 163 167 170 168 163 156 151 145 137 129 124 124 126 132 142 158 172 177 176 175 176 178 179 178 173 166 159 155 155 156 157 159 159 158 156 154 153 152 152 152 152 152 152 152 153 153 154 154 155 156 157 158 159 161 161 162 163 163 164 165 165 166 168 170 171 172 172 170 168 167 166 167 168 170 171 171 171 170 169 167 166 166 165 165 164 164 162 161 160 159 159 158 158 157 157 156 155 154 154 154 154 153 153 152 152 152 152 151 150 148 147 146 145 143 142 142 142 140 139 138 136 135 134 134 134 134 135 136 137 139 140 142 144 146 147 148 149 150 150 150 150 150 149 149 148 147 146 145 145 144 144 143 143 142 142 140 138 136 134 133 134 138 143 150 158 166 173 179 184 189 193 196 200 204 207 211 215 219 223 226 230 235 238 241 245 246 48 46 36 36 60 119 145 149 145 136 129 131 136 130 95 343 274 213 191 185 182 181 179 175 169 161 154 148 143 138 134 130 126 123 120 118 116 115 116 115 114 113 110 105 99 92 85 78 73 69 65 61 58 57 57 60 64 68 75 86 97 107 113 115 118 120 121 121 120 118 115 113 110 108 106 104 104 104 103 102 101 99 96 94 93 93 93 92 92 94 98 103 108 111 111 107 102 97 94 93 93 92 91 89 86 79 75 73 72 70 67 66 64 65 67 71 75 76 74 70 65 63 63 65 64 58 51 48 51 63 78 92 100 98 99 101 103 104 103 99 94 91 90 107 172 200 205 205 203 200 198 196 195 195 198 201 205 207 208 41 37 32 27 22 18 14 10 7 5 5 5 6 7 7 7 8 9 9 8 5 1 359 359 1 2 3 1 358 355 354 355 355 354 353 353 353 354 353 352 350 349 346 342 336 329 319 310 302 297 295 295 295 295 295 297 300 305 310 315 319 321 322 322 322 321 320 320 320 321 321 322 322 322 322 323 323 323 323 324 325 326 327 328 329 330 330 330 330 330 330 331 331 332 332 333 333 333 333 333 333 333 332 332 331 331 330 329 327 325 323 322 320 319 317 317 317 316 315 314 310 295 255 220 217 231 243 251 257 263 270 281 293 302 308 316 322 322 319 318 318 317 314 308 303 298 294 288 281 275 274 278 283 290 296 305 313 321 326 329 327 321 142 138 136 134 133 132 133 130 122 109 98 92 88 82 75 67 58 46 32 16 2 354 354 355 355 350 339 324 310 301 296 293 294 302 310 314 321 335 360 76 137 148 147 140 133 128 127 129 138 152 164 171 172 169 164 159 155 151 145 137 129 124 124 128 135 145 158 169 176 179 180 182 183 184 181 175 168 162 158 157 157 159 159 159 158 156 154 153 153 153 152 153 153 153 153 153 154 155 156 157 158 159 160 161 162 163 163 164 164 165 166 166 167 168 168 169 170 171 170 167 165 165 166 168 171 172 173 173 173 172 170 169 168 167 166 165 164 163 162 161 160 160 159 159 159 158 157 156 155 155 154 154 153 152 151 151 151 151 151 150 149 148 147 146 144 144 143 143 141 139 138 136 135 135 136 137 137 137 139 140 142 144 146 148 150 152 153 153 153 153 154 153 153 153 152 151 150 149 148 146 145 144 143 142 141 139 136 134 131 129 130 133 137 143 152 161 170 179 187 193 199 203 205 208 211 214 216 219 222 224 227 230 232 235 235 234 231 228 249 322 336 73 153 160 161 160 154 147 141 147 148 105 299 242 207 193 188 186 185 183 179 173 165 158 152 146 142 138 134 131 127 123 120 118 117 116 117 117 116 114 110 105 98 91 84 78 74 69 65 62 59 59 62 65 69 74 81 91 103 113 118 120 122 123 123 122 120 118 116 114 113 112 111 110 108 106 104 102 100 98 97 97 97 96 95 95 96 98 103 107 109 108 104 99 94 91 88 84 80 79 82 83 81 78 76 74 72 69 67 66 66 70 75 79 81 79 75 70 66 65 64 62 56 51 51 57 68 81 94 100 97 94 92 93 95 94 89 83 76 65 351 272 255 242 230 221 214 208 203 200 200 201 205 209 211 209 34 29 23 17 12 9 5 3 2 1 2 4 6 7 8 7 8 9 9 8 5 2 359 359 360 1 2 1 359 357 356 357 358 355 353 352 352 353 353 353 353 352 351 348 343 337 331 324 317 310 305 303 302 300 300 301 304 308 313 317 320 321 321 321 320 319 319 319 319 319 319 320 320 320 321 321 321 321 322 323 324 325 326 327 328 328 329 329 329 329 330 330 331 331 332 332 332 333 333 333 332 332 332 332 331 331 330 329 327 325 323 321 319 317 316 315 315 314 313 311 304 283 249 230 227 233 241 248 254 264 275 286 295 302 309 318 323 322 320 319 319 316 312 306 300 295 290 284 277 272 270 270 273 276 282 290 301 311 318 319 316 286 164 151 147 143 138 135 134 132 124 112 102 97 94 89 84 77 69 56 36 10 351 347 352 357 357 350 335 318 305 298 295 294 296 301 309 313 318 327 339 2 139 149 145 138 131 127 126 129 138 154 169 175 171 162 156 153 152 150 145 137 130 128 130 136 145 153 161 169 176 181 183 185 186 185 182 176 169 164 160 159 159 160 160 160 158 156 155 154 154 153 153 153 153 153 154 154 155 156 157 159 160 161 162 163 163 164 165 165 166 167 168 168 169 170 170 170 171 171 169 166 163 163 164 166 169 172 175 176 176 175 174 173 172 170 168 166 165 164 163 162 161 161 160 160 160 159 158 157 156 155 155 154 153 152 151 150 150 150 150 149 149 148 148 147 146 145 144 144 142 140 139 137 137 137 138 139 140 141 141 143 146 149 152 154 156 157 157 157 157 157 156 156 156 156 155 154 152 151 149 148 146 145 143 140 138 135 132 130 128 129 132 138 145 152 160 170 180 192 204 211 216 218 219 220 220 221 222 223 224 226 227 229 230 232 232 231 230 231 243 257 255 208 171 165 166 168 171 175 177 177 184 230 253 222 201 191 188 187 187 186 182 175 168 161 156 151 147 144 140 136 133 128 124 121 119 118 118 118 118 118 115 111 105 97 90 84 79 74 70 66 63 62 64 67 71 75 80 89 100 113 120 122 123 123 124 123 122 120 119 119 119 119 119 117 113 108 105 102 100 100 101 101 101 99 97 96 95 97 101 104 105 103 99 96 93 90 87 81 73 71 77 80 81 81 79 76 74 71 68 67 67 72 78 84 87 85 80 75 71 68 66 63 59 55 55 61 71 82 91 95 93 90 88 88 88 84 76 67 49 8 332 316 304 285 258 237 226 218 209 205 204 205 209 213 212 209 23 18 13 8 4 2 1 360 0 1 2 3 5 7 8 6 6 7 8 7 5 3 2 1 1 2 3 3 1 359 359 0 0 357 354 352 352 352 352 352 353 353 353 351 348 344 339 334 327 320 314 309 307 306 306 307 309 312 315 318 319 319 319 319 318 318 317 317 317 317 317 318 318 319 319 320 320 320 321 321 323 324 325 326 327 327 328 328 328 328 329 329 330 331 331 331 332 332 332 332 332 332 332 332 331 331 330 329 327 325 322 320 318 316 315 314 314 313 312 310 302 283 263 249 243 243 247 251 256 265 277 287 295 302 309 316 320 319 318 318 316 313 308 303 298 293 288 282 277 273 269 267 265 264 266 272 284 300 308 309 300 271 200 166 153 147 140 136 135 132 124 113 105 101 99 98 95 91 86 77 52 357 335 344 356 1 359 350 332 314 302 296 295 295 297 302 309 313 316 323 333 344 100 140 139 134 131 130 129 132 138 151 165 167 159 149 145 145 147 148 145 139 135 135 140 149 156 161 166 172 179 183 185 185 185 183 180 175 169 165 162 161 161 161 161 160 158 157 156 155 155 154 153 153 153 154 154 155 156 157 159 161 162 163 164 164 165 166 166 167 168 169 170 171 171 172 173 172 172 171 168 165 163 162 161 162 165 170 175 177 178 178 177 177 175 172 169 167 166 165 164 163 162 161 161 161 161 160 159 158 157 156 155 154 153 152 151 150 150 150 150 149 149 148 148 147 147 146 145 144 143 141 140 138 139 139 141 142 143 143 143 145 150 155 158 159 160 161 160 160 159 159 159 159 158 158 157 156 154 153 151 149 147 144 141 138 134 132 130 129 130 133 139 146 154 163 173 183 195 210 225 234 238 238 237 234 232 230 229 227 228 228 228 229 230 230 230 230 231 235 241 241 229 197 169 161 163 169 177 187 204 205 215 231 231 209 195 189 188 188 188 187 183 178 171 165 160 156 152 149 146 143 139 135 131 127 124 121 120 120 121 121 119 116 112 105 98 91 85 81 76 72 68 65 66 70 75 79 84 89 98 111 121 123 124 124 125 124 123 122 121 122 122 123 122 118 113 107 101 98 99 102 105 106 105 102 98 95 95 97 99 101 101 98 95 93 93 93 90 83 77 76 78 81 83 83 81 78 75 71 66 63 63 69 79 89 95 93 87 80 75 72 70 68 63 59 57 62 70 78 84 87 86 84 84 84 81 75 64 49 23 356 342 337 330 317 291 230 206 206 201 201 205 207 210 212 211 207 13 9 5 2 0 360 360 360 0 1 1 2 4 6 6 4 4 4 5 5 4 4 4 4 3 3 4 5 3 2 2 3 2 359 355 353 352 351 351 351 351 351 351 351 350 347 343 338 332 326 320 315 312 311 311 312 313 315 316 316 317 317 316 316 316 315 315 315 315 315 316 317 317 317 318 318 319 319 319 320 321 323 324 325 326 326 326 327 327 328 328 329 329 330 330 331 331 331 331 332 332 332 331 331 331 331 330 329 327 325 322 319 316 314 313 312 313 314 313 309 299 285 272 262 255 252 252 253 256 264 275 286 295 303 310 314 317 317 316 314 311 308 305 302 298 293 288 284 280 277 273 270 266 261 256 253 258 278 293 292 284 272 243 179 156 148 142 138 135 131 123 113 107 105 106 106 106 107 108 115 134 198 250 8 22 17 7 352 332 313 301 295 293 293 296 301 308 311 314 323 336 349 36 121 132 134 136 137 136 136 138 143 148 146 141 138 138 139 143 149 149 145 142 144 151 158 163 166 170 175 180 183 184 183 182 180 177 173 169 165 163 162 163 162 161 159 157 156 156 156 156 155 155 154 154 155 155 156 157 158 160 162 163 164 165 166 167 168 168 169 169 171 172 173 173 174 175 174 172 171 168 166 163 161 159 160 161 165 171 175 178 179 180 179 177 174 171 168 167 165 164 163 163 162 162 162 162 161 160 159 158 157 156 155 155 153 152 151 151 150 150 150 149 148 147 147 147 146 144 145 144 143 140 139 141 143 144 145 145 146 147 150 156 161 163 163 163 163 162 162 162 161 161 161 160 160 159 158 156 155 153 150 148 144 140 135 132 130 130 130 133 137 143 150 158 169 182 195 208 223 236 247 252 254 252 249 244 241 238 234 233 231 231 231 231 230 228 227 227 231 233 227 211 181 159 155 159 167 175 184 193 197 210 222 214 199 190 187 187 188 188 187 184 179 174 169 165 161 158 155 152 150 147 143 139 134 130 125 124 123 124 125 125 123 120 114 107 100 93 88 83 79 74 70 71 74 79 85 90 92 96 107 118 123 125 125 125 125 124 123 122 122 121 121 119 114 108 100 93 91 94 100 105 107 106 103 98 96 95 97 99 100 99 96 94 93 95 96 94 89 84 81 81 82 84 84 81 76 72 67 60 54 53 58 73 93 102 100 93 84 77 75 75 74 68 61 58 61 65 71 74 77 77 77 77 76 72 64 52 34 13 357 351 349 346 348 15 83 99 102 103 117 172 193 199 202 202 198 6 4 2 1 360 360 360 0 1 1 1 1 3 4 3 2 1 1 1 2 3 4 5 5 4 4 6 6 5 3 2 2 1 359 356 353 351 350 349 349 348 348 349 349 349 347 342 337 332 327 323 319 316 315 314 314 314 315 314 314 314 315 314 314 314 314 314 314 314 315 315 316 316 316 316 317 317 317 318 319 320 321 323 324 324 325 325 326 327 327 328 328 329 329 330 330 330 331 331 331 331 331 331 331 331 331 331 330 328 325 322 318 314 312 311 312 315 319 316 302 286 274 267 263 260 255 252 251 254 261 273 286 296 304 310 314 317 318 317 314 309 307 305 303 300 295 290 288 286 284 282 280 277 268 252 236 233 253 276 283 283 282 262 181 156 149 143 137 132 128 121 113 109 109 112 115 118 122 130 143 160 175 173 147 108 69 35 359 325 304 295 291 290 290 294 300 306 308 311 322 341 357 20 86 125 138 146 148 144 137 133 133 132 130 131 134 137 141 150 160 163 158 153 154 158 162 166 169 173 176 179 181 181 180 178 176 174 171 168 165 164 164 164 163 161 158 156 155 155 155 156 156 156 156 156 156 156 157 158 159 161 163 164 165 166 167 169 170 170 170 171 173 174 175 175 175 175 175 173 171 169 166 163 160 158 158 159 160 164 170 176 180 182 181 177 174 172 170 168 166 165 164 164 164 163 163 163 162 161 160 159 158 157 156 156 155 154 153 152 152 152 151 150 148 147 146 148 147 146 147 146 144 142 141 143 146 147 146 148 151 155 159 163 164 165 164 164 164 164 163 163 163 163 163 162 162 161 160 158 157 155 152 149 145 140 135 132 131 132 133 135 138 142 149 159 173 190 207 219 230 242 251 258 262 262 260 256 253 249 244 240 237 236 235 233 229 223 217 214 220 221 212 193 163 148 148 153 161 167 170 170 173 196 207 199 191 187 186 187 188 188 187 185 181 176 172 169 167 165 162 160 157 154 151 148 143 138 133 130 130 130 131 131 131 128 124 118 110 103 97 92 86 81 77 76 79 84 91 96 97 98 104 114 122 125 125 125 125 125 123 122 120 119 117 113 108 100 92 87 87 91 97 102 104 105 102 98 97 97 99 101 101 99 95 93 93 95 98 98 94 89 85 82 81 82 80 76 71 66 60 53 46 43 44 57 82 96 99 93 83 75 74 78 79 72 64 60 60 61 64 67 69 70 69 68 65 60 52 40 24 8 360 357 357 358 6 30 60 79 85 79 77 93 119 139 153 163 166 3 2 2 1 1 1 1 1 1 0 0 1 1 2 1 359 357 357 358 359 1 3 4 4 4 5 6 7 5 3 2 1 360 357 355 353 351 350 349 348 347 347 347 348 347 345 340 334 329 325 321 318 316 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 314 315 315 315 315 315 316 317 318 319 320 322 323 323 324 325 325 326 326 327 328 328 329 329 330 330 330 330 330 331 331 331 332 332 332 332 331 329 327 322 318 313 311 311 316 325 324 307 288 272 260 255 255 255 252 249 250 255 265 277 288 298 305 311 315 319 321 319 315 310 308 308 309 307 304 300 299 298 297 297 301 306 303 268 215 210 239 271 285 294 298 278 164 152 145 138 130 124 120 116 112 111 113 118 122 127 134 143 153 162 170 168 159 146 131 120 153 278 279 280 282 284 287 293 299 304 305 306 317 342 360 12 39 100 138 154 158 150 135 127 125 124 125 129 134 140 148 159 172 179 174 163 159 160 164 167 171 174 175 176 177 176 175 174 173 171 169 166 165 164 165 165 164 161 158 155 153 153 154 155 156 156 157 156 156 157 158 160 161 163 165 166 166 167 169 170 172 172 172 173 174 176 177 178 177 176 175 173 171 169 167 164 161 158 157 156 157 160 166 173 180 182 181 177 174 172 171 169 167 166 166 166 166 165 164 164 163 162 161 160 159 158 157 156 156 155 154 153 153 153 153 151 149 148 148 151 151 149 148 147 146 144 143 145 149 150 151 154 160 163 164 164 164 165 165 165 165 165 165 165 164 164 164 164 163 162 161 160 158 157 154 151 147 142 138 135 136 136 136 137 138 141 150 165 184 206 223 231 237 244 252 259 263 266 266 264 262 260 255 250 246 243 241 237 227 215 208 207 209 205 192 170 147 139 140 145 150 151 149 147 157 183 192 188 184 183 184 186 187 188 187 185 182 179 176 174 173 171 169 167 165 162 160 157 153 149 144 141 139 138 139 140 139 138 134 129 122 115 109 103 96 89 84 81 83 88 96 101 103 102 104 111 121 126 126 125 125 125 123 121 119 116 113 108 102 94 88 86 88 91 95 99 101 101 99 97 98 100 102 103 101 97 92 88 89 92 95 97 95 91 86 81 80 79 76 71 66 61 55 48 43 39 38 46 62 78 86 85 76 71 72 76 76 72 65 61 60 59 60 62 64 64 63 60 56 50 42 30 17 6 2 3 4 5 12 29 52 70 76 74 74 77 84 91 99 106 118 3 3 3 3 3 3 3 2 1 360 360 0 1 1 359 357 355 355 357 359 0 1 2 2 3 5 6 6 5 3 2 360 358 357 356 354 352 351 350 348 347 347 347 347 346 343 338 332 326 321 317 314 312 311 310 310 310 311 311 312 312 312 312 312 312 312 312 313 313 313 313 313 313 313 313 314 314 315 316 317 318 320 321 322 323 323 324 325 325 326 326 327 328 328 329 329 329 329 330 330 330 331 331 332 332 333 333 333 332 329 326 321 316 313 316 329 331 310 289 273 261 252 247 247 250 252 253 257 266 275 284 292 300 306 312 318 322 323 321 316 313 313 317 321 324 326 326 324 321 320 323 333 352 11 31 75 140 247 290 300 309 318 320 147 143 136 126 116 111 109 109 111 113 118 124 131 138 145 153 160 166 171 171 168 162 159 165 188 225 249 263 272 278 284 290 296 300 297 292 298 329 359 9 24 57 107 142 151 139 125 119 118 120 122 127 133 139 148 160 172 179 174 161 156 159 163 168 172 173 172 172 171 171 170 170 169 168 167 165 165 165 165 166 164 162 158 155 154 154 154 155 157 158 158 158 158 158 160 163 165 167 168 169 169 170 171 172 173 173 173 174 176 177 179 179 178 177 176 174 172 170 168 165 162 159 158 157 158 161 168 175 180 180 178 175 173 173 172 171 170 169 169 169 168 167 166 165 164 163 161 160 159 157 157 157 158 157 156 154 154 155 154 153 153 152 154 156 154 150 149 149 148 146 145 148 153 157 160 164 166 165 163 163 163 164 165 165 165 166 166 166 166 166 166 165 165 164 163 162 161 159 157 154 151 147 143 141 142 143 144 144 145 152 166 187 211 229 240 243 243 247 252 257 261 264 267 268 268 266 263 258 255 252 247 238 222 211 208 208 204 191 173 152 135 129 130 132 132 130 129 132 149 175 182 181 180 181 183 185 187 188 188 187 184 182 180 179 178 178 177 175 173 171 169 167 164 161 157 154 152 151 151 151 149 147 145 140 134 128 122 115 107 99 92 87 87 93 100 105 108 107 106 110 120 126 127 127 126 126 124 121 118 115 110 104 98 92 89 89 90 93 95 97 97 97 96 96 99 102 104 103 100 95 88 85 85 88 92 95 95 91 85 81 79 77 73 68 63 58 52 46 43 40 39 42 51 63 71 73 71 71 73 74 73 68 63 61 59 58 58 59 60 60 58 55 50 45 35 24 15 8 8 9 10 12 18 32 55 70 76 76 76 76 79 83 87 91 96 3 3 4 4 5 4 4 2 1 360 360 0 0 359 358 356 355 356 358 360 0 0 0 1 2 4 5 5 4 2 1 359 358 357 357 356 354 352 350 349 347 347 347 346 344 341 336 331 325 319 315 312 310 309 309 309 309 310 310 311 311 311 311 311 311 311 312 312 312 312 312 312 312 312 312 313 314 314 316 317 318 320 321 321 322 323 323 324 324 325 326 326 327 327 328 328 329 329 329 329 330 330 331 332 333 334 335 335 335 334 333 332 330 326 323 316 302 285 273 263 255 248 245 246 252 259 265 270 276 283 289 295 302 308 316 322 326 326 324 322 323 327 333 340 345 348 350 349 348 348 352 4 18 29 36 44 43 9 331 320 320 326 341 127 132 124 112 104 100 100 103 109 117 124 132 142 150 158 163 168 173 177 178 176 174 175 181 194 213 234 252 265 274 280 285 289 288 281 270 262 271 6 19 31 49 68 86 98 101 103 106 110 113 116 119 121 124 130 140 147 148 141 138 145 154 162 169 171 170 167 166 165 165 166 166 166 165 165 165 166 167 167 166 165 162 159 157 156 156 156 157 159 160 161 161 162 162 164 167 169 170 171 171 173 174 174 174 174 175 175 176 177 179 179 180 179 178 177 175 173 171 169 167 164 163 162 162 163 167 172 177 178 178 176 174 172 173 172 172 172 172 172 171 170 169 168 166 164 163 161 160 159 159 159 160 161 161 160 157 156 156 156 157 158 159 160 160 157 153 150 150 149 149 150 154 160 166 168 167 165 164 164 164 164 165 165 166 166 167 167 167 167 167 167 167 166 166 166 165 164 163 161 159 156 153 150 148 149 152 155 159 166 179 198 217 236 248 253 252 249 249 251 254 257 260 263 266 269 269 267 265 263 258 249 233 216 211 209 207 197 182 163 144 129 120 117 117 114 112 114 123 145 169 175 176 177 180 183 186 188 189 190 189 187 185 184 184 184 184 183 182 180 179 177 176 174 173 170 168 167 166 164 161 158 156 153 150 146 141 135 129 122 112 102 96 95 100 106 111 113 112 110 112 119 125 127 127 127 126 125 122 118 114 108 102 96 92 91 92 93 94 95 95 95 95 95 96 98 101 102 101 97 92 86 84 84 88 92 94 94 90 85 82 79 77 73 68 63 58 52 48 44 42 40 41 45 53 59 63 69 74 77 77 73 66 62 60 59 57 58 58 58 56 53 50 46 40 31 23 17 15 15 17 17 20 29 44 61 73 78 80 80 79 81 83 85 88 92 5 4 4 4 4 4 3 2 1 0 0 0 359 357 356 355 356 357 360 1 1 0 360 0 2 3 3 3 2 1 359 358 357 357 356 355 353 351 349 348 347 346 345 344 343 340 336 331 326 320 316 313 311 310 309 309 309 310 310 310 311 310 310 310 310 310 311 311 311 311 310 310 310 311 312 313 314 315 316 317 318 319 320 321 321 322 323 323 323 324 325 326 326 327 327 328 328 328 328 329 330 330 331 332 333 335 337 338 339 340 342 344 343 336 319 297 282 272 265 258 252 248 248 251 258 268 275 279 283 287 292 298 304 312 320 327 332 334 335 337 342 348 352 355 356 356 357 357 358 0 6 13 21 28 31 31 24 6 344 331 327 332 350 91 118 113 105 98 94 93 96 107 121 131 140 152 162 168 173 176 181 184 184 184 184 186 191 199 211 227 245 260 270 275 279 279 275 265 250 233 209 168 83 62 63 65 68 73 80 87 94 99 104 106 105 103 101 102 104 105 105 104 108 121 138 153 160 161 159 158 158 159 161 162 163 163 163 163 164 166 168 168 167 165 162 160 159 159 159 159 160 161 163 164 165 166 167 168 170 171 172 173 174 176 178 177 177 176 176 177 178 179 179 180 180 179 178 177 175 173 172 170 169 167 167 168 168 170 173 175 176 176 177 176 174 171 169 169 170 172 173 173 173 172 171 169 168 166 164 162 162 162 162 162 162 162 165 164 161 158 158 160 161 163 163 163 162 159 154 151 149 150 152 155 160 165 168 167 165 164 165 166 167 166 167 167 167 167 167 168 169 169 169 169 169 168 168 168 168 167 167 165 164 162 160 157 157 158 162 167 174 185 199 215 231 245 255 256 253 249 249 249 251 253 256 259 261 264 267 269 270 268 261 245 223 212 209 204 196 183 167 152 138 126 114 109 107 104 105 113 128 148 166 172 174 177 180 183 186 189 191 192 192 191 190 189 189 189 189 189 188 187 186 185 184 182 182 181 181 180 179 176 169 165 162 161 159 157 153 148 143 135 125 115 107 105 107 112 116 118 117 115 114 119 123 126 127 127 127 125 123 119 114 108 102 96 93 92 93 94 93 93 93 93 94 96 98 100 101 100 98 95 90 87 85 86 90 93 95 94 90 85 82 80 77 73 69 65 61 56 52 48 44 41 41 43 46 49 54 65 78 85 84 77 69 65 62 59 58 57 57 55 52 48 43 38 34 29 24 21 20 21 22 25 31 40 51 64 73 79 81 81 81 81 82 84 85 88 5 4 4 3 2 1 1 360 360 360 359 359 357 355 354 353 355 357 359 0 0 359 359 0 1 2 2 2 1 360 357 356 355 355 354 353 351 349 347 346 346 345 345 344 343 341 338 334 330 324 319 315 313 311 310 310 310 310 310 310 310 309 309 309 310 310 311 311 310 310 310 309 310 311 312 313 314 315 316 317 318 319 320 320 321 321 322 322 323 323 324 325 325 326 327 327 327 328 328 328 329 330 331 332 334 336 338 340 341 342 343 345 344 334 312 288 274 267 262 257 252 251 252 258 266 273 279 283 286 289 294 299 307 316 326 335 342 347 351 356 0 3 3 360 357 354 353 352 354 358 3 9 15 20 21 19 14 3 349 339 336 343 3 67 104 104 99 95 91 89 94 107 124 137 148 160 170 176 181 184 187 188 189 190 191 194 197 203 212 225 240 254 263 269 273 274 271 261 244 222 200 180 159 132 100 81 74 76 79 83 87 91 95 95 92 88 87 89 92 93 91 89 87 91 104 121 133 139 143 146 150 153 156 159 161 162 162 162 163 165 168 168 167 166 164 162 162 162 162 162 163 163 165 167 168 169 170 171 172 173 174 175 176 178 180 180 180 179 179 179 179 180 180 180 179 179 178 177 175 174 172 171 170 170 171 172 173 175 176 176 175 175 176 176 173 166 161 161 165 169 171 172 172 172 171 170 170 169 168 167 166 166 165 164 162 162 163 163 162 161 161 162 163 162 162 162 161 159 156 155 154 155 157 159 162 165 166 165 164 164 167 170 170 169 169 168 168 168 168 169 170 170 171 171 171 171 171 171 172 172 171 171 170 169 167 166 165 167 171 176 184 195 207 220 235 246 251 249 245 243 243 246 248 250 252 253 255 257 261 266 269 268 258 239 220 212 203 189 173 157 145 137 131 124 115 110 107 104 109 121 139 158 169 171 174 177 181 184 187 190 192 194 194 194 193 193 193 194 194 193 193 192 192 191 190 189 189 190 190 190 191 188 179 172 169 168 167 166 164 161 154 146 137 126 118 112 112 114 117 119 119 119 118 121 124 126 127 127 127 126 123 119 114 108 102 96 92 91 92 92 91 90 89 91 94 97 101 103 104 102 99 96 92 90 89 91 93 95 95 94 90 86 83 81 79 76 72 69 65 61 57 52 48 45 43 43 43 44 48 61 80 90 90 81 72 67 64 62 60 59 56 53 49 44 38 33 30 28 25 23 23 24 28 34 41 47 55 62 70 76 78 79 79 79 79 80 81 82 4 2 1 360 358 357 357 356 356 356 356 355 354 353 352 352 354 356 358 358 358 358 359 360 1 1 2 2 1 360 358 356 355 354 353 352 350 348 346 345 345 346 346 345 344 343 341 339 336 331 326 321 317 314 313 312 311 311 310 309 309 309 309 310 310 311 311 311 311 310 310 310 310 311 313 314 315 315 316 317 317 318 319 320 320 321 321 321 322 323 323 324 325 325 326 326 327 327 327 328 329 330 331 333 334 337 339 341 341 338 338 339 336 324 303 284 272 266 261 256 254 254 257 263 270 276 280 283 286 290 294 300 309 320 334 348 358 2 4 6 9 9 5 359 353 347 343 342 344 349 356 3 9 10 9 7 5 1 354 349 349 357 16 57 89 93 92 92 93 94 98 110 126 141 154 167 176 182 186 189 191 192 193 195 197 199 201 206 213 223 234 246 256 264 271 277 279 270 248 220 199 185 176 163 139 107 91 88 88 89 89 91 92 90 86 83 85 90 95 97 94 89 84 80 86 99 112 123 132 138 144 149 154 158 160 162 162 162 163 164 166 167 167 166 166 165 165 165 165 164 165 165 166 168 171 172 173 173 174 174 175 176 177 178 181 182 182 181 181 180 181 180 180 180 179 179 178 177 176 175 173 172 171 172 173 175 176 177 177 176 174 173 172 172 168 159 154 155 159 164 167 169 169 170 170 171 172 172 171 170 168 166 164 162 161 160 160 160 161 161 161 160 161 161 160 159 158 159 160 162 163 164 165 164 163 163 164 165 166 167 169 171 172 171 171 170 170 170 170 170 171 172 172 173 173 174 174 175 176 176 177 177 177 176 175 174 174 176 179 184 190 199 209 221 233 240 242 239 236 234 233 236 241 245 247 248 249 251 256 261 264 262 252 237 225 212 193 170 151 137 129 125 125 122 119 115 112 111 117 130 148 164 170 173 175 178 182 186 189 192 194 195 196 196 196 196 196 197 197 197 197 196 196 196 195 195 195 196 197 197 199 197 189 182 177 174 174 174 172 169 164 156 147 136 126 118 115 114 116 119 121 121 122 124 126 127 128 129 128 127 124 120 115 108 102 96 91 90 90 90 88 87 86 87 91 96 103 106 108 107 104 101 97 95 95 97 99 99 97 94 91 88 85 83 81 79 75 72 69 66 63 59 54 49 47 45 44 42 45 55 72 85 86 79 73 69 66 64 63 60 57 53 48 43 38 33 29 27 25 25 28 32 37 42 46 50 55 60 65 70 73 75 75 75 75 76 77 77 1 360 358 356 355 354 353 353 353 352 351 351 350 351 351 351 353 354 356 356 356 357 358 359 359 0 1 2 1 1 359 358 356 354 352 351 349 346 345 344 345 346 346 346 345 344 344 343 341 337 333 328 324 320 318 315 314 312 311 310 310 310 310 311 311 311 311 311 311 311 312 312 313 313 314 314 314 315 315 316 317 318 318 319 320 320 320 321 321 322 323 323 324 325 325 325 326 326 327 328 329 330 331 333 335 337 339 341 339 335 331 330 325 313 296 282 272 265 260 258 257 258 262 267 272 277 280 283 286 289 294 300 309 324 345 5 12 10 7 7 8 7 2 354 344 335 330 329 334 341 350 359 3 3 360 356 357 358 357 357 0 8 23 46 69 78 83 91 99 105 108 114 127 144 160 171 179 184 188 191 193 195 197 199 201 203 204 208 213 221 230 240 252 263 273 283 286 279 256 223 201 190 183 174 157 128 109 104 103 103 102 101 99 96 92 91 94 99 105 107 105 101 96 93 95 104 113 123 131 138 144 150 154 158 162 163 164 163 163 164 164 165 166 166 167 167 167 167 166 166 167 167 168 170 172 174 175 175 175 176 177 178 178 179 181 183 183 183 183 182 181 181 181 181 180 179 178 177 176 175 174 173 172 173 174 177 178 178 178 176 174 171 168 165 161 155 153 154 156 159 163 165 166 166 168 169 170 171 171 169 165 162 159 157 156 155 155 156 157 157 157 158 159 159 158 157 157 159 162 167 171 173 171 167 163 159 159 163 165 167 169 171 172 172 172 171 171 171 171 172 173 174 175 175 176 177 178 179 180 182 183 183 184 184 184 183 184 185 187 190 195 202 211 221 229 234 235 234 233 230 228 226 229 235 240 242 244 247 250 252 251 248 243 238 230 215 186 158 140 130 125 125 125 126 124 121 118 119 125 136 153 166 170 173 177 181 186 189 191 194 195 196 197 197 197 197 197 198 198 198 198 198 199 199 200 200 201 202 202 203 204 203 199 192 185 181 180 179 178 176 171 164 155 145 135 126 119 116 117 119 121 123 125 126 128 129 130 130 129 127 124 120 115 109 102 97 93 92 91 90 88 86 84 83 86 92 99 105 110 111 111 108 104 100 100 103 106 104 100 97 94 91 88 86 84 81 77 75 73 71 69 66 62 57 53 51 50 49 50 55 66 75 77 76 72 70 68 66 63 60 56 52 49 44 39 34 29 26 26 29 34 39 43 45 47 49 54 59 63 66 68 70 71 71 71 71 72 73 356 356 355 353 352 352 351 351 350 349 348 348 348 348 349 350 351 352 353 353 354 355 356 357 358 359 360 1 1 1 0 359 356 354 352 350 348 345 344 343 344 344 345 344 344 343 342 342 340 338 335 332 329 325 321 318 316 314 313 312 311 311 311 312 312 312 311 311 312 312 313 314 315 315 315 315 315 315 315 316 316 317 318 318 319 319 319 320 320 321 322 323 323 324 324 325 325 326 327 327 328 330 331 333 335 337 339 340 338 334 329 325 319 307 293 281 272 266 262 261 261 261 264 268 272 276 279 282 285 289 293 299 306 320 349 15 16 7 0 357 356 353 346 335 324 316 313 315 322 333 344 354 359 359 355 351 352 356 0 4 9 15 25 37 50 65 79 91 105 117 119 121 131 151 169 179 183 184 186 190 193 196 199 201 204 206 207 209 213 219 227 237 249 263 276 283 285 280 261 231 209 197 188 178 163 139 122 117 118 120 119 116 113 111 112 113 114 117 120 121 120 118 117 116 119 123 128 134 139 144 149 154 157 161 164 166 166 165 164 164 164 165 165 166 167 167 168 168 168 169 169 170 171 171 173 175 176 176 177 177 178 179 180 180 181 182 184 184 184 183 182 182 182 182 181 180 179 178 176 175 174 173 173 174 175 177 179 179 178 177 174 171 166 162 159 157 157 157 158 158 159 160 160 161 162 164 165 167 167 166 162 157 154 153 152 152 152 153 154 155 156 157 159 158 157 156 157 159 164 171 176 176 173 168 163 157 155 158 163 166 169 171 172 173 173 172 172 172 173 174 175 176 177 178 180 181 182 184 186 187 189 190 191 191 192 193 193 193 194 196 200 205 212 218 223 228 231 233 233 232 229 224 221 223 227 230 234 237 237 233 226 228 232 235 231 215 185 157 140 131 128 129 131 131 130 128 127 129 134 142 155 167 173 176 180 185 190 192 194 195 196 197 197 196 196 196 197 198 198 199 199 199 200 201 203 204 206 206 207 207 208 208 206 200 193 189 187 186 184 182 178 172 164 154 143 134 126 121 121 122 123 124 125 127 128 129 131 131 130 127 124 120 115 110 104 99 96 95 94 92 89 86 84 82 83 88 95 102 108 113 115 113 109 104 103 106 108 107 103 99 97 95 92 89 86 82 79 76 75 74 73 72 69 66 64 64 65 68 69 69 71 74 74 74 73 72 70 66 62 58 55 52 49 45 40 35 30 27 29 33 38 41 43 43 43 47 52 58 63 66 67 68 68 68 68 68 68 69 353 352 352 350 349 349 350 350 349 348 347 346 346 346 347 348 349 349 350 350 351 353 355 356 356 357 358 359 359 359 359 357 354 352 350 348 346 344 343 342 342 343 343 342 341 340 339 337 337 335 334 331 329 326 322 319 317 315 314 313 312 312 312 312 311 310 310 310 311 312 314 316 316 316 316 316 316 315 315 316 316 317 317 318 318 318 319 319 320 321 321 322 323 323 324 324 325 326 326 327 328 329 331 333 335 337 338 338 337 335 332 326 315 301 288 278 272 268 266 265 263 262 264 268 272 275 279 282 285 288 292 297 301 307 320 347 352 343 334 327 323 318 311 303 295 292 293 298 309 323 335 347 356 357 354 350 350 355 3 10 16 22 28 32 39 56 78 92 107 122 126 129 142 165 183 190 189 186 184 187 192 197 200 203 205 207 210 212 215 219 225 234 247 261 272 278 279 275 262 242 223 208 193 179 163 145 130 127 128 130 130 128 127 130 135 139 140 140 139 138 137 136 136 138 140 142 144 147 150 153 156 159 162 164 166 167 167 166 165 165 165 165 166 166 167 167 168 169 170 170 171 172 172 172 174 175 177 178 179 179 180 181 181 181 181 182 184 185 185 185 184 183 183 182 182 181 180 178 176 175 174 174 175 175 176 178 179 179 178 176 174 171 167 163 161 161 161 162 161 159 157 156 155 155 157 159 161 163 164 163 160 157 154 153 153 153 153 154 155 155 157 159 160 159 158 158 159 162 167 172 175 175 173 169 165 160 157 158 161 164 168 171 174 174 174 173 173 174 175 177 178 179 180 181 182 184 186 189 192 194 196 197 198 200 201 202 202 201 201 201 202 205 210 214 217 222 226 230 232 232 230 226 221 216 213 213 215 216 216 213 211 213 222 227 224 209 186 163 148 141 138 137 138 138 137 135 135 138 141 146 157 169 174 179 184 188 192 194 195 195 196 196 196 196 196 196 197 197 198 198 199 199 200 201 203 206 208 210 211 211 212 213 211 206 200 195 193 192 190 188 185 179 171 162 151 141 133 128 126 126 126 126 126 126 126 128 131 132 131 128 124 120 115 111 106 103 101 100 98 96 93 89 86 84 85 88 93 99 105 111 114 113 109 104 102 104 107 107 105 102 100 98 95 92 88 83 79 76 75 75 76 76 76 78 81 83 86 91 91 87 83 79 77 76 77 76 72 68 63 59 56 53 51 47 42 37 32 30 32 35 39 39 38 37 39 45 52 59 64 67 68 68 68 68 67 67 66 66 349 349 348 347 346 346 347 348 348 347 346 345 345 345 345 346 346 347 347 348 350 352 354 354 355 355 355 356 356 356 355 354 352 350 348 346 345 343 342 342 342 343 342 342 341 339 337 336 334 333 331 329 327 324 321 319 316 315 313 312 312 311 311 310 309 309 308 309 310 311 313 315 316 315 315 316 316 315 315 315 316 316 317 317 317 318 318 319 319 320 321 322 322 323 323 324 324 325 326 327 328 329 331 332 335 336 337 336 336 337 335 325 308 292 280 272 269 270 269 267 264 263 264 267 271 274 278 281 284 287 291 295 298 295 287 277 280 286 287 288 288 285 282 277 274 275 278 284 294 308 325 341 354 359 356 350 348 352 2 14 24 31 35 34 38 55 79 96 110 121 125 133 152 177 194 199 196 189 185 188 194 199 202 204 206 209 212 215 217 220 225 233 244 255 264 270 272 269 261 252 241 225 202 179 161 146 136 133 133 133 133 136 142 150 157 160 160 157 155 153 151 150 150 150 151 153 154 156 158 160 162 164 165 167 168 169 169 168 167 166 166 166 166 167 167 168 169 170 170 171 172 173 173 174 175 177 178 179 180 181 181 181 181 180 180 182 184 185 185 185 185 184 183 182 182 181 180 179 177 175 174 174 175 176 178 179 180 179 177 175 173 171 168 165 165 165 165 165 164 161 159 157 156 155 157 159 161 162 163 163 161 158 156 156 156 156 156 156 157 158 160 162 163 163 162 163 164 167 169 171 173 174 173 172 170 167 164 163 162 162 165 170 173 175 174 174 174 176 178 179 181 183 184 184 184 185 189 193 198 201 202 203 204 206 208 208 208 207 206 204 202 203 206 209 212 216 220 224 228 230 229 226 220 215 211 209 209 208 208 209 211 212 217 221 217 205 187 170 157 150 147 145 144 144 142 141 141 143 146 149 160 169 175 180 185 190 193 195 195 196 196 196 196 197 197 196 196 197 197 198 198 199 199 200 202 204 207 210 212 214 216 217 215 209 204 201 199 196 195 193 190 185 178 168 158 148 140 134 131 130 129 128 127 126 126 128 132 134 133 131 126 122 117 113 110 108 107 106 104 102 98 94 90 89 89 90 93 97 102 106 108 108 105 101 100 102 106 108 107 105 104 102 99 95 91 86 81 78 76 75 75 75 82 94 98 95 94 100 103 102 96 87 82 81 81 79 76 71 66 62 59 57 54 49 45 40 36 34 34 35 35 34 32 33 38 44 52 60 65 67 69 69 68 68 67 66 64 63 347 347 346 345 344 344 344 345 345 345 345 344 343 343 343 343 343 345 346 347 349 351 352 353 353 353 353 353 353 353 353 352 351 350 349 347 345 344 342 342 342 342 342 341 341 339 338 337 335 333 331 328 325 323 320 317 315 314 313 312 311 310 309 309 308 308 308 308 309 310 311 313 313 312 312 313 313 314 314 314 315 315 316 316 317 317 318 318 319 320 321 321 322 322 323 323 324 325 326 327 328 329 331 332 334 336 336 335 337 340 334 318 296 280 271 267 267 270 271 268 264 262 263 266 270 274 277 281 284 287 290 294 295 291 273 255 252 259 265 270 273 272 270 268 267 267 270 275 281 291 311 339 359 3 357 348 343 346 357 16 32 42 43 39 44 62 86 102 113 119 123 139 162 182 196 202 198 191 187 190 197 202 205 206 207 210 214 218 221 223 227 233 241 249 257 264 268 266 262 261 260 252 226 183 157 145 140 137 136 135 139 149 164 174 178 176 173 169 165 162 160 158 157 157 158 159 160 161 163 165 166 167 168 169 170 171 171 170 169 169 168 168 168 168 168 169 169 170 171 172 173 174 175 176 177 178 179 180 180 181 181 181 180 180 181 183 184 185 186 186 185 184 183 182 182 181 180 179 177 175 174 174 176 177 179 180 181 180 178 176 174 171 169 168 168 168 169 168 167 165 162 161 160 159 160 161 163 164 164 164 162 160 159 159 159 160 160 160 161 162 164 166 167 167 167 166 167 169 171 173 174 174 174 175 175 172 169 164 161 160 162 165 170 172 174 175 176 177 178 179 182 186 187 186 185 187 190 196 202 205 206 205 206 207 206 207 207 206 206 203 200 201 204 206 207 210 215 219 223 226 227 223 218 215 213 213 211 210 210 212 215 216 218 219 214 203 188 173 162 155 151 150 148 147 146 144 143 144 146 152 162 170 175 180 185 190 192 194 195 195 196 196 196 197 197 197 197 197 197 197 197 198 198 199 200 202 205 209 212 215 217 219 218 213 209 207 204 201 198 195 193 189 183 174 164 154 146 140 137 135 133 131 130 128 127 129 133 136 137 135 131 126 121 117 115 114 113 112 110 107 103 99 96 93 93 93 95 97 100 103 104 103 100 99 99 102 106 108 108 108 108 106 104 100 95 90 85 82 78 74 67 62 74 100 101 97 97 101 107 109 105 95 89 87 86 84 80 76 72 68 64 61 57 53 49 45 41 38 36 33 30 28 29 33 38 45 52 58 63 66 67 67 67 66 65 63 60 58 346 346 345 344 343 342 342 342 342 342 342 341 341 341 341 341 342 343 345 346 348 349 351 352 352 352 352 352 352 352 352 352 352 351 350 348 346 345 343 342 341 341 340 340 340 339 338 337 335 333 330 327 324 321 318 316 314 313 312 311 310 309 309 308 308 308 308 308 308 308 308 308 307 306 306 307 309 310 311 312 313 314 315 315 316 317 317 318 318 319 320 320 321 322 322 323 324 325 326 327 328 329 331 332 333 334 334 335 340 344 333 304 279 268 265 266 268 271 271 268 264 262 263 266 270 274 278 281 284 287 290 293 294 287 267 250 251 258 265 269 271 270 268 266 265 265 267 269 270 271 290 20 22 12 359 347 341 343 355 19 40 49 47 43 55 77 96 107 114 118 127 151 174 188 197 200 197 190 187 192 199 204 206 207 209 212 215 220 223 225 228 233 240 247 255 262 266 266 265 269 274 277 266 192 149 143 142 141 141 142 152 170 187 194 194 189 182 176 170 167 164 162 161 161 161 162 163 164 166 167 168 169 170 171 172 173 174 174 173 172 171 170 170 171 171 171 171 171 171 172 173 174 175 176 177 178 179 179 180 180 180 180 180 181 183 184 184 185 185 186 185 184 183 182 182 181 180 179 177 176 175 176 177 179 180 181 181 180 178 176 173 171 170 171 171 172 172 172 171 169 167 165 164 164 164 165 166 167 167 167 165 163 162 162 163 164 165 165 166 166 167 168 168 169 168 168 169 171 174 175 176 177 177 177 176 173 168 163 160 160 161 163 165 169 171 173 173 172 172 176 182 186 187 187 187 189 194 198 204 206 205 203 202 200 198 198 198 199 198 200 200 202 204 204 205 207 212 217 221 226 225 221 216 212 211 210 208 208 210 213 216 217 218 217 213 202 184 170 163 158 154 151 149 147 145 142 140 142 146 154 164 170 174 178 183 187 190 191 193 194 195 196 196 197 197 197 198 198 198 198 197 197 197 197 198 199 202 206 210 213 217 220 221 219 218 216 211 206 201 197 194 191 187 179 170 161 154 148 144 141 139 136 134 131 129 130 134 138 140 140 137 132 126 122 121 120 120 118 114 110 107 103 100 98 97 97 98 99 100 102 102 101 99 98 99 103 107 109 111 111 112 111 110 106 101 96 91 87 81 69 53 46 55 78 89 93 97 102 108 111 108 102 98 96 95 92 89 84 79 75 70 65 61 56 53 48 44 41 36 32 28 27 28 33 40 46 51 55 59 62 64 64 63 61 60 58 55 52 346 345 344 342 340 340 340 340 340 340 340 340 340 340 340 340 341 343 344 345 346 347 349 350 350 351 351 351 351 351 352 351 351 350 349 347 346 345 344 342 341 339 338 338 337 337 336 335 334 331 328 325 322 319 317 315 314 312 311 310 309 309 309 309 309 309 308 308 307 307 306 304 303 302 302 303 305 307 309 310 312 313 314 314 315 316 317 317 318 319 319 320 320 321 322 322 323 324 325 327 328 329 330 331 331 330 331 337 349 356 327 271 261 261 264 267 270 271 271 267 264 262 263 267 270 274 278 281 284 287 290 292 291 282 264 254 257 266 273 276 275 273 270 268 266 265 264 262 254 210 108 86 62 32 5 351 347 350 4 29 49 51 43 39 71 95 103 105 107 114 132 159 179 190 196 197 193 188 189 195 203 207 208 208 210 213 216 220 223 225 227 233 240 247 254 259 262 265 268 275 285 293 295 193 140 141 144 146 148 155 169 187 199 203 200 195 187 180 174 169 166 164 163 162 162 163 164 166 167 168 169 170 171 172 174 175 176 176 176 175 174 174 174 174 174 174 173 173 173 173 173 174 175 176 177 178 178 179 179 179 179 179 181 183 184 185 185 185 185 186 185 185 183 182 182 181 180 179 177 177 177 177 179 180 181 181 181 179 177 174 172 172 172 174 175 175 175 174 174 173 172 170 170 169 168 168 169 170 171 170 170 169 168 168 169 170 170 170 169 169 167 167 168 169 169 168 169 172 176 177 178 179 179 177 174 170 166 162 160 161 162 164 165 166 167 166 163 161 163 170 177 182 184 186 188 190 194 198 201 202 199 198 196 192 191 193 195 196 198 201 202 204 204 204 204 206 211 216 222 226 225 219 212 207 203 200 199 201 204 208 211 213 214 214 210 198 178 166 160 154 150 146 143 140 138 135 135 137 144 156 165 170 173 176 180 183 186 188 190 192 193 195 197 198 199 199 199 199 199 198 197 196 196 195 196 197 198 201 205 209 212 214 213 217 223 223 217 210 204 200 195 192 189 184 176 168 161 156 152 149 146 143 140 136 132 132 135 139 143 145 144 140 135 130 127 126 124 121 116 113 109 107 104 103 102 101 101 101 102 102 103 102 101 101 103 106 109 112 114 115 116 116 115 112 107 102 98 93 83 67 53 50 57 69 79 88 96 103 109 112 112 109 109 110 111 109 103 96 90 84 77 71 64 59 55 51 46 42 37 33 29 27 28 34 41 46 50 52 54 56 58 58 56 54 53 50 48 45 345 344 342 339 337 336 337 338 339 339 339 339 339 340 340 340 341 341 342 343 344 345 347 348 349 349 349 349 349 350 350 349 348 347 346 345 345 344 343 341 340 338 337 336 335 334 333 332 330 329 326 323 320 318 316 314 313 311 309 308 308 308 308 309 308 308 307 306 306 306 305 304 303 302 302 302 304 306 307 309 311 312 313 313 314 315 316 317 317 318 319 319 320 320 321 322 323 324 325 327 328 329 330 331 330 328 329 341 360 6 244 245 253 259 265 268 270 271 269 266 263 263 265 268 272 276 279 282 285 288 290 291 289 279 265 258 263 273 281 284 284 282 280 279 279 276 268 247 182 113 94 84 74 54 23 3 360 7 22 42 49 40 25 27 90 104 102 99 101 111 134 162 180 189 192 191 188 187 192 201 210 214 212 211 212 214 217 219 221 223 227 233 241 247 250 253 257 263 271 281 294 306 312 132 139 144 148 152 157 167 182 195 203 204 201 195 188 181 175 170 167 165 163 163 163 164 165 166 167 168 170 171 172 173 175 176 178 179 179 178 178 177 178 178 178 177 176 176 175 175 174 174 174 175 176 177 177 177 177 177 178 179 182 184 185 185 185 185 185 185 185 184 183 183 182 180 179 178 178 178 178 179 180 181 182 182 180 177 174 172 171 172 175 177 177 177 177 176 176 176 175 175 174 173 171 171 172 173 174 174 174 174 174 175 176 176 175 174 172 170 168 168 171 172 171 170 171 174 177 179 179 179 179 176 172 168 164 162 161 162 164 165 165 165 163 160 157 156 158 164 172 178 181 184 186 188 192 197 199 199 199 198 196 193 192 196 200 204 207 208 208 207 206 205 204 206 211 216 222 224 222 215 206 197 192 188 187 190 194 199 203 207 208 206 201 187 170 157 148 139 133 131 131 130 129 128 129 134 143 155 165 169 172 174 177 180 183 186 188 190 193 196 199 200 201 201 201 201 200 198 197 195 194 194 193 194 195 197 199 201 202 194 175 170 189 204 210 208 206 202 198 196 194 190 183 175 168 164 160 157 154 150 146 141 137 135 135 138 143 148 150 149 145 139 133 130 126 121 117 115 112 110 108 107 106 106 105 104 104 104 105 105 105 106 108 111 114 117 119 120 122 122 120 117 113 109 105 98 86 71 62 59 62 69 78 86 94 101 106 110 113 114 116 119 121 122 115 108 101 94 86 77 68 61 56 52 47 43 39 34 29 26 28 33 39 44 47 48 50 51 51 50 48 47 45 43 41 39 344 342 340 337 335 333 333 334 336 337 338 338 339 339 340 339 339 340 340 340 341 343 345 347 348 348 348 348 348 348 347 346 345 345 344 344 343 343 342 340 338 336 335 333 332 331 330 329 327 326 324 322 320 319 317 315 313 311 309 308 307 307 307 307 307 306 305 305 305 305 305 305 304 304 304 304 305 306 307 309 310 311 312 312 313 314 315 316 317 317 318 318 319 320 321 322 323 324 326 326 328 329 330 330 329 327 330 347 2 238 235 244 253 260 265 268 270 270 268 266 264 264 267 270 274 278 281 284 286 289 291 291 287 278 265 259 265 276 285 291 294 298 304 311 317 324 340 93 103 93 82 75 72 64 46 26 20 26 36 42 34 17 5 15 84 101 97 95 98 111 141 174 189 193 192 190 188 190 197 208 218 222 220 216 215 216 217 218 220 222 228 235 242 244 245 248 254 263 275 290 305 316 318 139 145 150 155 160 166 176 189 200 205 205 200 193 186 179 174 170 167 165 164 164 164 164 165 166 167 168 169 171 172 174 176 178 180 181 181 181 181 181 181 181 180 180 179 178 178 177 176 176 175 175 175 176 176 176 176 177 178 180 182 184 185 186 186 185 185 185 184 184 183 183 181 180 178 178 178 178 179 180 182 183 183 181 178 174 171 171 172 174 177 178 179 178 178 178 178 178 178 178 177 176 175 175 176 177 178 178 179 179 180 180 180 179 178 176 174 172 172 173 175 176 175 174 174 177 180 181 179 177 175 172 168 165 163 162 162 163 164 165 165 164 162 159 158 157 159 164 172 179 182 183 184 188 193 196 199 201 204 205 203 200 199 202 207 210 212 213 213 212 210 208 207 207 209 213 217 218 215 206 192 182 177 174 174 175 177 181 186 191 193 185 174 163 150 139 131 124 120 120 122 123 124 125 127 133 141 153 162 168 171 173 176 180 183 186 189 191 194 197 200 202 203 203 203 202 200 198 196 194 193 193 192 191 192 192 192 191 187 174 154 142 140 145 165 189 202 204 203 201 199 195 190 182 175 170 167 163 161 157 153 148 142 139 137 138 141 147 152 153 151 145 139 133 127 121 118 116 115 113 112 112 111 110 109 109 108 108 108 109 110 112 115 119 123 126 128 130 132 130 126 121 118 116 112 105 92 80 72 69 69 73 81 87 93 97 100 102 104 106 106 103 101 103 103 101 100 99 93 84 73 63 56 52 48 44 40 35 30 27 28 31 36 40 43 45 46 46 46 45 43 41 39 37 35 33 343 341 339 337 334 332 331 332 334 335 336 337 338 339 339 338 338 338 338 338 339 341 343 346 347 347 347 347 347 346 346 344 344 343 343 343 343 341 340 338 336 334 333 331 330 328 327 326 325 324 324 323 322 321 320 318 315 313 311 310 309 308 307 306 305 305 305 305 305 305 305 305 305 305 306 307 307 308 308 309 310 310 311 311 312 313 314 315 316 317 317 318 319 320 321 322 323 325 326 327 327 328 328 327 325 326 336 356 306 245 247 252 257 262 266 268 269 269 268 267 267 268 270 273 276 280 283 286 289 291 292 291 286 274 260 255 263 277 289 297 306 321 338 353 6 22 43 67 80 78 71 68 69 69 62 51 43 39 37 27 7 356 353 6 56 87 92 94 101 119 163 201 210 206 200 196 194 197 206 216 224 227 226 224 222 220 219 219 220 224 231 238 241 240 239 244 253 266 285 304 317 319 306 169 157 159 163 167 174 184 195 204 208 206 198 190 182 177 172 169 166 165 164 163 163 163 164 164 166 167 169 171 173 175 177 179 181 183 183 183 183 183 183 183 182 182 181 181 181 180 179 178 178 177 177 176 176 176 176 177 178 180 182 184 185 186 186 185 184 184 184 183 183 182 181 179 178 178 178 179 179 181 182 183 182 180 176 173 171 172 174 176 179 180 180 180 180 180 180 180 180 180 180 180 179 179 180 181 182 183 183 184 184 183 182 180 179 178 177 177 178 179 180 180 179 178 178 179 181 181 179 175 171 167 164 161 160 160 162 163 165 165 165 165 163 162 161 163 167 174 181 186 186 186 187 190 194 197 200 204 208 210 210 208 208 210 213 215 216 216 215 214 212 208 204 201 201 202 204 204 200 188 173 163 160 160 159 157 155 153 149 138 108 99 104 113 119 120 118 117 119 120 122 123 124 125 128 132 140 150 161 168 173 175 178 182 185 189 192 195 198 200 202 204 204 205 204 204 202 199 197 195 194 192 191 190 189 188 185 182 177 171 162 152 145 140 145 167 191 204 209 207 204 199 194 188 182 177 173 170 167 163 159 154 149 144 141 138 139 142 147 149 149 146 141 134 128 123 120 119 118 117 116 116 115 114 114 113 113 112 113 114 116 118 123 129 134 138 141 143 145 140 132 126 123 121 120 112 100 90 82 77 75 79 84 89 92 95 95 94 93 91 86 81 78 78 80 84 89 93 94 88 78 67 59 54 50 46 41 36 31 28 27 28 32 37 41 43 44 44 43 42 40 38 35 33 31 28 343 341 339 337 334 332 332 333 334 335 335 336 337 338 338 337 337 338 338 337 337 340 343 345 346 347 346 346 345 345 344 344 343 342 342 342 341 340 338 336 334 332 331 329 328 327 326 326 325 325 325 325 324 323 321 319 317 315 313 312 311 310 309 307 306 305 305 305 305 305 305 305 306 307 309 310 310 310 310 309 310 310 310 311 311 313 314 314 315 316 317 317 319 320 321 322 324 325 326 327 327 327 324 320 317 322 347 360 269 263 264 264 265 266 267 269 270 271 270 269 270 271 273 276 279 282 286 289 291 293 294 292 284 267 250 247 261 280 295 307 324 347 6 20 30 41 51 60 66 68 68 69 71 72 70 62 52 40 25 360 342 339 345 3 42 76 90 97 105 122 176 219 225 219 210 206 205 209 218 225 229 230 230 230 229 227 224 223 224 228 234 239 239 236 236 243 257 279 304 318 321 308 251 198 177 169 170 175 183 194 204 211 212 207 196 185 178 173 169 166 164 163 162 162 162 162 162 164 165 167 170 172 174 177 179 181 182 183 184 185 185 185 185 185 184 184 184 184 183 183 182 181 180 179 179 178 177 177 176 177 178 179 181 183 185 185 185 184 184 183 183 183 183 182 181 179 179 178 178 179 180 181 182 182 181 178 175 172 172 174 176 178 180 181 181 182 182 183 183 183 183 183 183 182 182 182 184 185 186 187 187 187 186 184 182 180 180 181 182 183 183 183 184 184 183 181 180 181 182 181 179 175 170 165 161 159 159 160 161 164 165 166 166 166 166 166 168 172 178 184 188 191 191 190 190 192 195 198 202 207 211 213 214 214 215 216 218 219 218 216 214 211 206 199 191 185 183 182 182 181 177 167 153 144 143 144 144 140 135 126 109 84 66 63 69 78 89 98 104 110 116 122 125 125 125 125 126 129 136 146 157 168 175 178 181 184 188 192 195 199 201 204 206 206 207 206 206 205 204 201 199 197 195 193 190 188 187 184 181 178 176 175 173 170 166 163 165 172 187 204 213 212 207 201 196 192 188 184 180 176 173 169 164 159 155 150 146 141 137 135 137 141 143 144 141 136 131 126 124 122 121 120 119 119 118 117 117 117 117 117 118 120 122 126 131 137 142 146 149 151 151 145 136 130 127 126 123 115 106 98 91 85 82 84 87 91 93 94 93 91 88 85 80 76 73 71 71 73 79 87 91 90 83 73 65 59 54 50 44 38 32 28 26 26 29 35 40 43 44 44 43 41 39 36 33 30 27 25 343 342 340 337 335 334 334 335 336 336 336 336 337 337 337 337 337 338 338 337 337 339 342 344 345 345 345 345 344 344 343 343 342 341 341 340 339 338 337 335 333 331 329 328 327 327 327 327 327 326 326 325 324 323 321 319 317 315 313 312 311 311 309 308 307 305 305 305 304 305 305 306 308 309 311 311 311 311 310 310 310 310 310 311 312 313 313 314 315 315 316 317 318 319 321 322 324 326 327 328 328 325 320 313 307 313 330 301 279 277 276 273 270 269 269 270 272 273 272 272 272 274 277 279 282 285 288 291 293 295 296 293 282 261 245 245 264 287 305 323 346 8 23 35 44 50 55 58 61 64 68 73 75 75 71 62 46 25 2 338 328 331 343 6 41 72 88 96 101 111 155 224 235 231 226 222 222 226 233 236 235 234 233 234 235 235 233 230 230 233 237 239 236 233 233 245 274 307 319 318 307 273 226 207 194 178 175 183 196 209 218 222 220 211 193 180 173 168 165 163 162 160 160 160 160 161 162 164 166 168 171 173 175 177 179 181 182 183 185 186 186 187 186 186 186 185 186 186 186 185 184 183 182 181 181 180 178 176 175 175 176 178 180 182 184 184 184 184 183 183 183 183 182 181 180 179 179 179 179 180 181 181 182 182 180 177 174 172 172 174 177 179 181 182 182 183 184 184 185 185 186 186 185 185 185 185 187 188 189 190 190 189 187 184 182 182 184 185 186 186 186 186 187 187 186 184 182 182 182 181 178 175 170 165 161 159 159 160 163 165 166 167 167 167 168 171 175 180 185 190 193 195 194 192 192 193 195 199 204 209 213 215 217 218 219 219 219 217 214 210 207 201 192 179 166 160 158 158 158 158 155 145 133 127 125 126 125 122 115 105 89 74 64 62 66 71 78 84 91 100 111 121 125 125 124 124 124 125 130 139 150 166 175 180 183 187 191 194 198 202 204 207 209 210 210 209 208 207 205 203 200 198 196 192 189 186 184 181 178 177 177 179 179 180 181 182 184 188 196 207 216 217 212 204 198 195 192 190 186 182 178 174 169 165 160 156 151 146 139 133 131 133 136 138 138 135 133 130 127 126 125 123 122 121 120 119 119 120 121 122 124 127 130 134 138 139 141 144 146 148 146 141 136 132 130 129 124 117 110 105 98 90 86 86 88 91 93 94 93 90 87 84 81 78 75 73 72 73 78 85 91 94 90 84 75 67 61 54 48 41 34 28 26 26 29 34 40 44 46 45 44 41 37 33 29 26 24 23 343 342 341 338 336 334 334 335 336 337 337 337 338 338 338 337 337 338 338 337 336 337 339 340 341 342 343 343 343 342 342 342 341 340 340 339 338 336 335 334 332 330 329 328 327 327 327 328 328 327 326 325 323 322 319 317 315 313 312 312 311 310 309 308 307 306 305 305 305 305 306 308 309 310 311 311 310 310 310 310 310 310 311 311 312 312 313 314 314 315 316 317 318 319 321 322 324 326 329 330 331 328 320 310 304 311 310 297 286 282 280 275 271 269 270 272 274 275 274 274 275 278 280 282 284 287 290 293 295 297 298 296 287 272 259 259 273 293 316 343 9 27 39 50 56 57 58 58 60 63 68 74 76 75 68 54 28 1 342 329 325 334 352 18 46 68 82 89 93 96 107 264 267 264 259 253 250 250 251 249 244 240 239 240 243 244 244 242 240 240 240 238 233 228 230 261 316 325 320 308 286 249 220 207 196 179 177 193 214 228 235 235 229 209 185 172 167 164 161 159 158 158 158 158 160 161 163 165 167 170 172 174 176 178 179 181 182 183 184 185 186 187 187 187 187 187 187 187 187 187 186 184 183 183 182 180 177 175 173 173 174 177 179 181 182 183 183 183 183 183 183 182 182 181 180 179 179 179 180 181 181 181 182 181 179 176 173 172 173 175 177 180 182 183 183 184 185 186 186 187 188 188 188 187 187 188 190 191 192 192 192 190 188 186 186 186 188 189 189 189 188 188 189 189 187 185 183 182 182 180 178 175 171 167 163 162 162 164 166 167 167 167 168 169 172 176 180 185 189 193 196 196 195 193 192 193 196 201 205 210 213 216 218 220 220 217 213 208 203 199 193 184 169 155 143 139 139 140 141 141 135 125 116 113 110 109 109 106 101 94 84 76 70 68 71 77 83 86 90 97 110 119 122 123 123 123 123 123 124 130 145 164 175 181 185 189 193 198 202 205 208 210 213 214 214 213 212 210 207 205 202 199 196 192 188 184 181 179 177 177 179 181 183 186 188 191 194 198 204 211 217 223 221 211 203 199 196 193 189 186 182 178 173 169 165 161 158 153 146 139 133 130 131 132 133 133 133 132 131 129 129 128 127 126 124 124 123 124 126 128 131 135 138 141 141 137 135 135 137 137 136 134 134 133 133 131 125 118 113 110 103 95 89 87 88 90 93 95 95 92 89 87 84 82 80 78 76 77 81 86 93 98 99 97 90 80 71 63 55 47 39 33 30 29 31 36 42 47 48 47 44 40 34 29 24 21 21 22 341 341 340 339 336 334 334 334 335 336 337 338 339 339 338 337 337 336 335 334 333 334 335 336 337 338 339 340 341 341 341 341 340 340 339 338 337 335 334 333 332 331 330 329 328 328 328 328 328 327 325 324 322 320 318 316 314 313 312 311 310 309 309 308 308 307 307 306 306 307 308 310 311 312 311 311 310 309 309 310 310 310 310 310 311 312 313 313 314 315 315 316 318 319 321 323 324 327 330 333 335 336 334 332 328 319 308 297 286 278 272 269 268 269 271 274 277 277 276 276 278 281 284 286 288 291 293 296 298 301 304 307 307 305 300 292 289 300 328 15 43 56 63 66 66 62 60 59 61 64 68 72 73 70 61 37 2 341 331 328 332 349 13 34 51 64 72 78 82 82 23 301 294 292 289 284 278 273 270 265 258 252 249 249 251 254 255 255 252 250 246 238 228 219 232 330 335 328 318 304 281 247 221 205 186 166 175 218 244 254 257 255 239 189 164 161 160 159 157 156 156 156 157 158 160 163 165 167 170 171 173 175 176 178 179 180 181 182 183 184 186 187 188 188 189 189 189 188 187 186 185 184 184 183 181 178 175 172 171 172 174 176 179 180 181 181 182 182 182 182 182 182 181 181 180 180 180 180 180 181 181 182 181 180 178 175 173 173 175 176 178 180 182 183 184 184 185 186 187 188 188 189 189 189 190 191 192 193 193 193 192 190 189 189 189 190 190 190 190 190 189 190 190 190 188 186 184 183 182 180 178 175 171 168 166 165 166 167 169 169 169 169 170 173 176 179 184 188 191 195 196 196 195 193 193 195 199 203 206 210 212 215 216 216 214 208 202 195 190 184 174 159 147 137 129 126 126 127 127 125 117 107 103 103 102 101 101 100 97 92 87 82 79 78 81 86 91 94 96 100 110 117 119 120 121 122 123 123 123 125 138 159 173 181 186 191 196 201 205 209 212 215 217 218 218 217 215 213 211 208 205 201 197 192 188 184 180 178 178 179 181 183 187 190 192 195 198 203 208 213 218 226 227 219 212 206 201 196 191 187 184 180 176 172 169 166 163 160 155 148 141 134 131 131 133 135 135 135 135 135 134 134 133 132 130 130 130 131 133 135 139 143 146 146 142 135 131 130 129 130 131 132 135 136 136 133 127 123 119 115 108 99 92 90 90 91 94 98 99 98 95 92 90 88 86 85 83 82 84 88 94 99 103 104 101 96 89 80 72 63 53 45 39 36 38 43 48 52 53 50 44 38 31 23 17 17 18 20 339 339 340 339 337 334 333 333 334 336 337 339 340 340 338 337 335 334 333 331 330 331 332 334 334 335 336 338 340 341 341 341 340 339 339 338 337 335 334 333 332 331 330 330 329 328 328 327 326 325 324 322 320 319 317 315 314 313 312 311 311 310 310 309 309 309 308 308 307 308 310 312 313 313 313 312 311 310 310 309 309 308 309 310 311 312 312 313 313 314 315 316 317 319 321 322 325 327 331 334 339 344 354 8 350 325 308 291 277 266 260 259 263 268 274 278 281 280 279 279 282 285 288 291 295 298 301 304 309 314 321 330 339 341 338 329 318 322 31 77 85 86 83 78 71 65 61 61 63 67 69 70 69 65 47 6 337 328 327 331 345 12 35 47 55 60 62 65 68 59 321 301 298 299 300 299 296 290 286 281 275 268 263 261 261 263 265 265 264 259 251 235 212 177 22 353 340 329 319 310 297 277 242 188 139 119 181 273 276 278 279 281 275 148 143 150 154 155 155 155 155 156 158 160 162 165 168 170 172 173 174 176 177 178 179 180 181 181 182 183 185 187 189 190 191 191 190 187 185 184 183 184 184 183 181 177 173 170 170 173 175 177 179 179 180 180 181 181 181 181 181 181 181 181 181 181 181 180 180 181 181 181 181 179 176 174 174 175 177 179 179 180 181 183 184 184 185 186 187 187 188 189 190 191 192 193 194 194 193 192 191 191 191 191 191 191 191 191 190 190 190 191 191 191 189 187 185 182 181 180 178 176 173 170 169 168 169 170 170 170 171 171 173 176 179 182 186 190 193 196 197 196 195 194 195 198 201 204 206 208 209 210 210 208 203 196 190 183 174 161 144 134 130 127 122 119 118 118 117 113 105 97 95 97 98 99 100 100 99 96 92 89 88 88 90 93 95 97 98 101 108 114 118 119 120 122 124 126 126 126 132 151 169 181 187 193 198 202 207 212 215 218 220 221 221 219 217 215 213 211 208 204 198 193 189 185 182 180 180 182 185 189 192 192 194 196 200 205 210 214 221 226 227 223 219 214 208 200 193 188 184 180 176 173 171 169 168 165 162 157 151 144 140 138 140 141 142 142 142 142 142 141 140 139 137 137 138 139 141 143 147 151 151 149 144 138 134 131 129 129 131 135 139 140 139 135 132 129 126 120 112 104 98 95 93 94 98 103 106 108 106 103 100 98 95 92 89 86 85 86 90 95 99 102 103 104 106 108 103 97 92 91 85 71 66 63 63 62 60 54 46 35 25 16 13 13 15 15 337 339 340 339 337 334 333 333 334 335 337 339 341 340 338 336 334 332 330 329 328 329 330 331 332 333 334 337 339 340 340 340 340 339 338 338 337 335 334 333 332 331 331 330 329 328 327 326 325 323 322 320 319 318 317 316 315 314 313 313 312 312 312 312 312 311 311 310 309 310 312 313 314 314 314 313 312 311 310 309 308 308 308 310 311 312 312 313 313 314 315 316 317 319 320 322 324 327 330 333 337 346 2 16 4 335 303 279 263 254 251 254 261 270 279 284 287 286 284 283 285 289 294 299 304 309 313 318 326 335 347 359 6 6 3 358 358 24 77 97 101 98 91 82 72 65 60 61 65 69 73 76 75 66 23 335 325 326 330 341 5 35 51 56 57 54 50 44 31 328 298 297 298 302 305 306 305 301 298 295 291 285 279 274 272 271 271 270 269 265 252 217 153 87 32 2 345 333 325 321 320 326 353 55 69 53 341 302 292 290 291 297 308 91 130 144 150 153 154 155 155 157 160 162 165 168 170 172 174 175 176 177 177 178 179 180 181 181 182 183 185 187 189 190 191 190 188 184 181 180 180 183 185 185 183 180 175 172 172 175 177 179 179 179 179 179 180 181 181 181 181 181 180 180 180 181 181 181 180 181 181 181 180 178 176 175 175 177 179 180 180 181 181 183 183 184 185 186 187 187 188 189 190 192 193 194 194 193 192 191 192 192 192 192 192 192 192 191 191 191 191 192 192 192 190 188 185 183 181 180 179 177 175 173 172 171 171 171 171 171 172 173 175 177 181 184 188 191 194 196 197 196 196 196 197 199 202 204 206 207 207 205 203 198 192 185 178 168 154 137 126 122 120 119 117 116 116 117 116 111 104 97 95 96 98 100 102 104 103 102 100 98 97 97 99 100 100 100 100 104 109 115 120 123 124 126 128 130 130 130 131 144 165 180 188 194 198 203 208 213 216 219 220 221 221 220 217 214 211 209 207 203 198 194 190 187 185 185 186 189 193 196 195 195 195 197 202 206 210 216 222 227 227 223 219 216 211 204 196 190 185 180 177 175 173 173 172 171 168 164 160 155 151 150 151 151 151 150 149 149 149 147 146 144 143 143 144 146 148 151 155 157 156 153 148 144 139 136 133 132 134 138 141 141 139 136 135 133 128 122 115 108 104 100 98 99 104 110 115 118 118 115 112 109 105 100 95 88 82 80 81 84 87 89 91 95 100 109 112 114 128 156 170 162 145 122 102 87 76 63 49 33 19 12 9 10 11 9 338 339 340 339 337 334 333 333 334 336 338 340 340 339 337 335 333 331 329 327 326 326 327 329 330 331 333 335 338 340 340 340 339 339 338 338 337 336 335 333 332 332 331 330 329 328 327 326 324 323 321 320 319 318 317 316 315 315 314 314 315 315 315 315 315 314 314 313 313 313 314 314 314 314 313 312 311 310 310 309 308 308 308 310 311 312 312 313 313 314 314 315 317 318 320 322 324 326 328 328 328 336 358 13 7 337 291 265 254 250 250 255 263 274 284 291 293 292 289 287 290 296 303 309 315 319 324 331 341 353 7 19 24 23 20 18 22 41 72 92 97 94 87 78 70 64 60 60 65 76 91 106 115 112 353 324 328 336 344 358 25 51 62 63 58 45 20 347 311 291 290 295 300 305 308 308 307 306 305 304 302 298 291 284 279 277 275 272 270 269 251 161 109 76 40 12 355 342 333 331 335 347 14 44 48 21 336 310 300 296 297 305 321 41 123 142 150 153 155 156 157 159 162 165 168 171 172 174 175 176 177 177 178 179 180 180 181 181 182 183 184 186 187 188 188 187 184 180 177 177 179 182 184 185 184 182 180 179 178 179 180 179 178 177 177 178 179 181 181 181 181 180 180 180 180 181 181 180 180 180 180 179 178 177 176 176 177 179 181 181 180 181 181 182 183 184 185 185 186 187 187 188 190 192 193 193 193 192 191 191 192 193 193 193 193 192 192 192 192 192 192 192 192 192 191 188 186 184 182 180 179 178 177 175 174 173 173 173 172 172 173 174 177 180 183 186 189 192 195 197 197 197 197 197 198 201 203 204 206 206 205 201 196 189 183 175 166 156 143 132 124 120 119 117 115 115 118 120 120 117 110 103 100 100 101 103 106 108 109 109 108 107 106 107 107 107 108 107 106 108 112 118 124 128 130 132 134 136 137 137 138 146 162 178 188 194 198 202 207 211 215 217 219 220 220 219 216 212 207 204 202 199 195 193 192 190 189 189 192 195 198 198 197 197 198 201 204 207 211 215 221 225 226 223 218 214 210 204 199 192 187 182 179 177 176 176 175 174 173 170 167 163 161 161 161 161 159 157 156 154 153 151 150 148 148 149 150 152 155 159 162 163 161 158 154 149 145 141 137 135 135 136 137 136 134 132 132 130 126 120 116 112 109 106 104 104 106 111 117 120 121 121 119 117 113 108 102 92 81 75 75 75 76 75 72 69 68 70 72 71 71 168 189 175 165 155 140 118 94 74 54 32 16 9 6 5 4 1 339 340 340 339 336 334 333 334 335 336 338 340 340 338 337 334 332 330 328 327 325 325 325 327 328 329 331 334 337 339 339 339 339 339 339 338 338 337 336 334 334 333 332 331 329 328 327 326 324 322 321 319 319 318 317 317 316 316 316 316 317 318 318 318 318 318 318 317 317 317 317 316 315 313 312 310 309 309 308 308 308 308 309 310 312 313 313 313 313 314 314 315 317 318 320 322 324 325 326 323 318 327 349 1 353 314 272 255 250 250 253 260 269 279 288 294 297 296 293 293 298 305 313 320 326 331 337 344 355 6 18 29 34 34 30 26 28 38 58 77 84 81 76 72 68 65 62 62 71 98 124 136 141 137 98 360 354 358 3 15 37 59 70 72 69 40 328 304 292 289 293 300 306 310 310 308 307 306 306 307 307 304 297 288 282 280 279 277 276 276 258 115 98 80 55 28 8 353 342 340 346 359 22 43 38 5 333 314 306 302 304 313 334 38 115 139 150 154 156 157 159 162 165 168 170 172 174 175 176 177 177 178 178 179 180 180 181 181 181 181 183 184 185 186 185 183 180 177 177 178 180 182 182 181 180 181 182 182 183 182 180 178 176 175 175 176 177 178 179 179 179 179 180 180 180 180 180 180 180 179 179 178 177 177 177 178 179 180 181 181 181 181 181 182 183 183 183 184 185 186 187 189 190 192 192 192 190 190 190 191 192 193 193 193 193 193 194 194 193 192 192 192 193 192 191 189 187 185 183 181 180 179 178 177 176 175 174 174 173 173 174 176 179 183 186 189 191 194 195 197 197 198 198 198 200 202 203 204 204 204 202 197 189 182 176 169 161 153 144 136 130 127 125 123 121 122 123 125 125 124 119 114 109 107 106 107 110 113 116 116 116 116 116 116 115 115 115 115 114 114 116 121 127 132 136 139 141 143 144 145 146 150 159 171 184 192 197 200 204 208 211 214 216 217 218 217 214 210 204 199 197 195 193 193 193 192 191 191 193 195 197 198 198 198 200 202 205 207 209 213 218 222 224 222 217 212 207 203 200 195 189 185 181 179 178 178 178 177 176 175 172 169 167 168 169 168 166 163 159 157 155 153 152 152 152 153 155 157 160 164 167 167 166 163 159 155 150 146 143 139 137 136 135 133 131 131 130 128 124 120 118 116 114 111 109 106 103 103 106 110 113 115 116 116 114 112 106 96 85 77 74 73 72 69 63 56 50 46 43 35 20 5 85 151 147 143 137 121 97 75 52 29 13 6 1 357 353 349 340 340 340 338 335 334 333 334 334 335 337 338 338 336 335 333 332 330 328 326 325 324 324 325 326 328 330 333 336 338 339 340 340 340 339 339 339 338 337 336 335 335 334 332 330 329 328 327 325 323 321 320 319 318 317 317 317 317 318 319 320 321 321 321 321 321 321 321 320 320 320 318 316 314 312 311 309 308 308 307 307 308 310 311 313 313 314 314 314 314 314 315 316 318 320 322 324 325 325 323 319 331 351 353 331 283 259 252 250 253 260 269 277 285 292 297 300 301 300 302 308 315 323 330 336 343 350 357 4 14 24 33 39 38 34 28 26 31 43 58 66 67 67 68 69 70 71 75 100 137 143 139 132 117 89 48 25 18 19 27 45 67 80 87 89 55 300 295 295 299 307 316 322 323 319 314 310 309 308 309 309 306 299 288 281 280 283 287 291 301 25 94 97 90 76 53 27 5 351 349 357 12 34 48 35 355 330 318 312 311 315 326 351 47 108 134 148 154 157 159 161 164 167 170 172 174 175 176 176 177 177 177 177 178 179 179 179 179 178 177 176 178 180 182 182 181 179 178 178 179 180 181 179 176 174 176 179 181 182 181 179 177 175 175 175 175 175 175 175 175 175 177 178 179 179 179 178 178 178 178 177 177 177 177 178 179 180 181 181 181 181 181 181 182 182 182 183 184 185 186 187 189 190 191 190 189 188 189 190 192 192 193 194 194 194 195 195 195 193 191 191 192 193 193 192 190 188 185 183 182 180 179 178 178 177 176 175 175 174 175 176 179 182 185 188 191 193 195 196 197 198 198 199 199 201 201 202 202 201 201 199 193 184 178 173 168 163 157 150 144 137 133 131 129 129 128 127 127 128 128 127 124 121 118 115 114 116 120 123 124 124 125 125 125 123 122 122 122 120 120 122 125 130 134 139 143 146 148 149 150 151 153 157 165 178 187 193 197 200 203 206 209 211 213 214 214 212 208 203 198 196 194 194 194 194 193 190 188 189 190 193 197 198 199 199 201 203 205 207 210 215 218 220 220 217 211 205 201 198 196 192 188 185 182 181 180 180 180 179 178 175 173 172 173 174 174 171 167 162 158 155 154 154 155 156 158 160 163 166 170 172 172 171 167 162 158 154 150 148 145 144 142 141 139 136 134 132 130 126 123 122 121 119 116 112 106 99 96 95 96 98 101 104 106 107 107 105 99 90 83 78 76 74 70 63 55 48 41 35 24 10 4 11 33 59 82 98 93 81 63 42 21 6 358 351 345 340 337 341 341 340 338 335 333 332 332 333 334 335 335 335 333 332 332 331 329 327 326 325 324 324 325 326 327 330 333 336 338 340 340 341 341 341 340 340 340 339 338 337 337 335 334 332 330 329 327 325 323 322 320 319 318 318 318 319 320 321 322 323 323 323 323 323 323 323 323 323 322 321 319 317 315 314 312 311 309 308 308 308 308 310 311 313 314 314 314 314 314 314 314 316 318 320 323 325 325 325 324 328 342 354 352 293 255 251 253 257 263 271 279 286 292 297 301 305 308 310 313 319 325 331 337 343 350 355 358 4 13 24 35 40 40 35 29 25 26 32 40 47 51 57 64 70 77 85 97 117 133 134 120 106 93 75 54 37 29 27 35 55 79 94 102 106 307 300 303 312 323 336 343 346 342 335 327 321 317 315 314 312 308 301 289 280 279 284 294 311 346 48 82 95 97 91 76 48 20 3 359 7 22 39 48 31 345 324 318 316 319 326 341 10 58 101 126 143 154 159 161 163 165 168 171 173 174 175 175 175 175 174 173 173 173 174 173 172 169 165 160 158 161 166 172 176 179 179 178 178 177 177 177 174 170 168 169 172 175 175 175 174 175 176 177 176 175 173 172 171 171 172 173 175 176 176 176 175 175 175 175 176 176 177 178 179 180 180 180 180 181 181 181 181 181 181 182 183 184 186 187 188 189 189 189 188 187 188 189 191 192 193 194 194 195 196 197 197 195 192 190 191 192 194 195 194 192 189 186 184 182 180 179 178 177 177 176 176 176 176 177 179 181 184 187 189 191 194 196 197 198 198 198 199 199 200 201 200 199 197 196 194 189 180 174 169 166 163 158 152 146 142 136 132 130 129 129 127 127 128 130 131 131 131 129 126 124 123 127 129 131 132 133 134 135 135 133 132 131 129 127 128 130 133 137 141 146 149 151 152 153 154 155 158 163 172 182 189 193 195 198 201 204 207 209 210 210 209 207 203 201 199 197 196 196 195 191 186 183 182 183 187 192 195 196 197 199 202 205 207 210 213 215 216 216 215 211 206 201 199 197 195 191 188 186 184 184 183 183 182 180 178 175 175 176 178 179 176 171 164 159 156 156 157 159 161 163 166 169 172 175 177 177 175 170 165 160 156 154 152 151 150 150 149 147 144 140 136 133 131 129 127 126 124 121 116 109 103 98 95 93 92 94 95 98 100 100 100 98 94 89 84 82 80 75 69 62 54 46 34 19 6 3 8 17 28 42 55 59 56 44 26 8 355 344 336 331 329 326 343 343 340 338 335 332 332 332 332 332 333 333 333 332 331 330 329 328 327 326 325 324 324 325 326 327 329 332 336 338 340 341 342 342 341 341 341 341 340 340 339 338 337 335 333 331 329 327 325 323 322 321 320 320 320 321 322 323 324 325 325 325 325 325 325 325 325 324 324 323 322 320 318 316 315 314 313 312 311 310 310 310 310 311 312 313 314 314 314 313 313 314 315 317 320 324 327 328 327 329 335 341 345 300 229 239 250 261 270 277 282 287 293 299 303 308 312 317 320 324 328 332 336 339 342 345 347 348 353 4 19 33 40 40 36 30 25 22 21 22 25 30 39 52 67 80 90 94 96 100 103 96 84 74 64 53 42 34 33 39 62 91 109 118 128 309 317 329 349 2 7 5 359 353 345 338 333 330 326 323 320 315 306 292 281 278 281 290 319 15 52 73 89 97 95 83 59 32 15 9 12 22 31 31 7 328 314 313 316 324 335 354 25 64 94 115 134 151 160 164 166 167 168 170 172 173 173 172 170 168 164 160 156 153 151 147 140 130 121 114 112 114 121 129 144 160 169 171 171 169 167 165 163 161 160 162 163 164 164 164 167 172 175 177 176 174 171 169 168 169 170 171 172 173 173 173 172 171 172 173 174 175 176 178 179 180 180 180 181 181 181 181 181 181 181 182 184 186 187 188 188 188 188 187 186 187 188 190 191 192 193 194 195 196 197 198 197 193 190 189 190 193 195 197 198 196 192 187 183 180 178 177 177 177 176 177 177 177 178 179 181 183 185 188 190 192 194 196 198 198 198 198 198 199 199 199 198 195 192 190 187 181 173 167 163 160 158 153 147 142 138 134 130 128 126 125 123 123 125 129 132 134 136 136 136 134 132 134 135 137 138 139 142 144 146 146 145 143 140 136 135 136 138 141 145 148 151 153 154 154 154 155 156 160 166 174 181 186 189 192 196 199 201 203 204 205 205 204 203 202 201 200 198 196 193 187 181 178 177 178 181 184 187 190 193 199 203 207 209 211 211 211 212 212 212 210 207 204 200 198 197 195 192 190 188 186 186 185 184 182 180 178 177 178 181 182 180 174 167 161 158 158 160 163 166 168 171 175 178 181 182 181 178 172 166 161 158 156 156 155 155 155 154 153 149 145 140 137 136 135 133 132 130 127 122 117 112 108 105 102 100 99 98 99 100 100 100 99 98 95 92 89 85 81 76 70 64 55 38 18 5 1 5 12 19 27 34 37 34 24 6 350 339 331 324 321 321 320 346 345 342 339 336 334 332 332 332 332 333 333 333 332 331 329 328 326 326 325 325 325 325 325 326 327 329 332 335 338 340 341 342 342 342 342 342 341 341 341 340 339 337 335 333 331 330 327 326 324 323 322 322 322 323 324 325 326 327 327 327 327 327 326 326 326 326 325 325 323 322 320 318 317 316 316 315 315 314 313 312 311 311 311 311 312 313 313 313 312 312 313 314 316 319 323 327 330 333 336 338 333 279 222 227 241 256 269 279 286 290 294 299 305 310 316 320 323 326 329 333 334 334 333 332 331 331 333 338 351 9 27 36 39 36 30 23 16 9 4 1 3 13 34 61 81 90 90 85 82 82 78 68 61 58 54 46 38 33 33 49 102 140 173 316 337 358 18 31 32 25 15 3 354 347 342 339 338 335 332 328 322 313 297 282 274 270 268 328 42 50 63 80 93 92 80 60 37 21 13 12 14 13 3 336 313 305 307 315 327 342 4 36 65 86 102 120 141 156 165 169 169 169 168 167 166 164 160 155 146 136 124 113 105 99 92 84 77 73 68 64 60 54 47 44 47 61 84 106 120 125 124 123 124 130 137 141 141 141 147 158 168 172 174 171 167 163 163 164 167 169 169 170 170 170 170 169 169 169 170 172 174 176 177 179 180 180 181 181 181 181 181 182 182 183 184 186 187 188 188 188 188 187 185 185 186 188 190 191 192 194 195 196 197 198 197 195 192 189 190 191 194 197 199 200 199 196 190 184 179 176 176 176 177 177 177 177 178 179 180 182 184 185 188 190 192 194 195 196 196 196 195 195 196 197 196 193 188 184 179 174 168 163 159 156 155 153 148 142 136 132 130 128 125 123 120 118 118 120 124 127 132 135 139 141 141 139 139 139 141 142 144 146 150 153 155 155 154 150 146 144 145 146 147 149 151 152 153 154 154 155 155 155 157 161 166 171 175 179 182 185 189 193 195 197 199 200 201 201 201 201 199 197 193 188 182 178 175 174 174 175 177 179 184 191 198 205 210 211 209 207 205 206 208 209 209 208 206 202 199 198 197 196 193 191 189 188 186 185 183 180 178 178 180 183 184 182 176 169 164 162 162 164 167 170 172 176 179 183 185 186 184 179 173 167 162 160 159 159 159 158 158 158 157 155 151 145 143 141 141 140 138 136 134 130 127 124 121 120 119 118 116 114 112 110 108 106 104 102 100 97 93 89 85 80 74 69 60 43 19 4 360 3 7 12 17 18 16 8 355 340 329 322 318 316 315 315 315 348 346 343 339 336 334 333 332 332 332 333 333 333 333 332 330 328 327 326 326 325 325 325 325 326 328 330 333 335 338 340 341 341 341 342 342 342 341 341 340 340 338 337 335 332 330 329 327 325 325 325 325 325 326 327 327 328 328 329 329 329 329 329 328 328 327 327 326 324 323 321 320 318 317 316 316 316 316 315 314 313 312 311 310 311 311 311 311 311 310 310 311 312 315 317 318 320 325 333 340 338 308 242 233 240 248 259 271 283 291 296 301 307 313 319 323 326 327 329 332 333 332 327 321 317 315 315 319 325 337 354 13 28 35 36 30 20 9 357 348 343 343 351 17 58 85 92 87 80 75 72 70 64 60 64 61 52 39 28 18 1 290 272 298 339 18 42 51 52 49 39 24 7 354 346 344 343 343 339 335 331 326 317 302 286 273 245 157 103 60 42 48 68 85 85 74 56 37 21 10 4 359 351 335 317 305 302 306 317 331 350 14 41 63 77 88 103 121 142 158 167 169 168 165 159 153 145 135 122 107 94 83 76 71 67 64 61 59 57 54 50 44 38 30 24 23 26 31 36 40 43 45 45 46 49 56 66 73 77 89 129 156 160 158 154 152 152 156 160 165 167 168 168 167 167 168 168 168 168 170 171 174 176 177 179 180 180 181 181 182 182 183 184 184 185 185 186 187 188 188 189 188 186 185 185 186 188 190 191 193 195 196 196 197 197 196 194 191 190 191 192 195 197 199 200 200 198 194 188 181 176 174 175 176 176 176 176 177 179 180 182 183 185 187 189 191 192 193 193 193 192 191 191 191 192 190 185 180 174 168 163 159 156 154 152 150 149 145 139 131 126 125 124 122 119 117 115 115 117 119 120 123 129 135 138 139 140 140 141 143 144 146 147 150 154 158 161 162 160 156 154 154 155 155 155 155 155 155 156 156 156 156 157 158 159 161 162 165 166 167 168 170 176 183 188 192 195 196 197 198 197 195 192 187 181 177 174 173 171 169 169 171 175 181 189 197 204 208 208 202 197 197 199 203 207 209 209 206 202 199 198 199 198 196 193 191 189 188 186 184 182 180 180 182 185 186 184 179 173 168 167 167 168 170 173 176 180 184 188 189 189 186 180 173 167 164 162 162 162 163 163 164 163 161 160 156 152 150 148 147 146 144 142 140 139 137 135 134 134 135 136 136 135 133 129 122 117 112 108 104 100 98 94 89 83 77 69 60 42 19 3 360 360 0 0 359 355 346 332 322 314 310 308 307 308 309 310 309 349 346 342 339 336 334 333 333 332 332 333 333 333 332 332 331 329 328 327 326 326 325 325 326 327 328 330 332 334 337 339 340 340 341 341 341 341 340 340 339 338 336 334 332 330 329 327 326 325 326 326 327 328 329 330 330 330 330 330 331 331 331 330 329 329 328 327 325 324 322 321 319 317 316 316 316 316 315 314 313 312 311 310 309 309 309 309 309 308 308 308 309 311 313 314 311 308 312 329 344 336 281 250 246 248 253 260 270 283 295 304 311 318 323 328 330 329 330 332 334 334 330 322 313 307 304 305 310 317 327 339 352 10 28 36 31 16 359 346 336 331 330 337 2 59 89 93 86 78 74 74 78 84 91 87 73 55 37 19 358 326 297 297 315 356 49 64 64 62 58 51 36 15 359 351 348 348 346 341 335 332 327 320 310 301 293 111 102 85 55 32 34 56 76 77 65 47 24 4 352 344 336 327 315 306 302 303 310 322 339 359 23 45 59 68 76 85 97 116 137 152 159 159 155 145 132 117 102 90 81 73 68 64 61 60 59 58 58 57 55 51 45 38 30 26 25 26 29 32 32 31 29 28 27 26 26 28 29 27 24 24 43 77 98 113 126 138 149 158 164 166 167 167 167 168 168 168 168 169 170 172 174 177 179 181 181 181 182 183 184 184 185 185 186 186 186 186 187 188 188 189 188 186 186 186 187 189 190 192 194 195 196 196 196 196 195 194 192 191 191 193 195 196 197 199 199 199 196 190 183 176 173 172 173 173 173 174 176 178 179 180 181 183 185 187 188 189 190 190 189 187 186 185 185 183 180 176 172 168 163 159 155 154 153 152 151 148 144 139 132 126 123 122 122 120 119 118 118 116 115 114 115 122 130 135 137 139 141 143 146 147 146 146 149 154 158 163 165 165 165 163 162 162 161 160 159 158 158 158 158 158 159 160 161 160 160 159 160 159 157 155 154 157 164 172 179 184 189 191 192 191 189 185 179 175 172 171 169 168 166 165 168 172 178 185 192 197 199 197 190 187 188 191 197 203 207 208 205 201 199 198 199 200 198 195 193 191 190 188 186 184 183 184 186 188 188 186 182 177 174 173 172 173 174 176 179 184 188 191 192 191 187 181 174 169 167 166 166 166 167 168 168 166 165 163 161 158 156 154 153 151 150 149 148 148 147 146 146 147 147 149 150 151 150 146 139 131 123 116 110 106 102 100 96 90 81 70 54 33 9 357 353 350 346 339 331 322 311 302 298 297 298 299 300 302 304 305 305 348 344 340 337 335 333 333 332 332 332 332 332 332 332 331 331 330 329 328 327 326 326 326 327 327 328 329 331 333 336 337 339 339 339 339 339 339 338 337 336 335 333 332 330 329 327 326 326 326 327 329 330 331 332 332 332 331 331 331 332 332 332 331 330 329 327 326 324 323 321 319 318 316 316 315 315 314 313 312 311 310 308 307 307 307 307 307 306 306 305 306 307 309 312 312 306 297 302 326 346 334 278 259 255 254 256 262 272 286 301 313 323 330 333 335 334 333 333 335 339 339 333 325 315 307 303 304 311 319 326 332 337 343 360 28 30 5 345 332 324 320 320 326 352 64 92 94 86 80 79 85 97 111 117 108 86 57 26 353 320 301 298 311 339 38 71 73 68 63 60 57 48 30 11 360 355 353 349 343 338 336 332 328 326 334 27 75 78 64 40 23 25 46 66 67 50 18 343 329 324 320 316 310 304 301 302 307 316 330 348 10 34 50 57 61 65 69 76 88 104 122 132 135 131 122 108 95 84 77 73 69 66 63 62 62 62 62 62 61 59 56 51 45 37 33 32 33 35 36 36 34 32 29 26 22 20 19 17 14 10 8 14 28 45 64 86 113 140 159 167 169 169 170 170 171 171 171 171 171 172 174 176 179 182 184 185 185 185 186 186 187 186 186 186 186 186 187 187 188 188 187 186 185 186 187 188 189 191 193 194 195 195 195 196 195 195 194 192 191 191 192 194 196 197 198 199 198 195 189 182 175 171 169 169 169 170 172 174 176 177 178 179 181 183 184 185 186 186 186 185 183 182 181 180 177 173 171 169 166 162 158 154 152 152 153 152 150 147 144 139 134 131 129 128 128 129 129 128 123 118 114 113 119 128 134 138 140 142 145 148 149 147 147 149 153 158 161 164 165 166 167 166 165 165 164 163 162 161 161 160 161 163 164 163 161 159 158 156 154 152 150 146 142 142 145 151 162 171 178 181 181 179 175 171 168 166 166 166 165 163 163 165 169 173 177 181 182 180 176 174 177 181 185 191 197 202 203 202 200 198 198 200 201 199 197 194 192 191 190 188 187 186 188 191 192 191 188 184 179 177 176 176 176 177 179 182 186 190 193 194 193 188 181 175 171 170 170 170 170 171 171 170 169 168 167 165 163 160 160 159 157 156 156 156 156 156 156 156 157 157 159 161 162 160 157 151 144 137 129 122 117 113 112 109 106 98 79 48 7 346 337 333 328 322 312 303 295 289 286 286 287 290 293 296 298 300 300 301 345 340 337 335 333 332 332 332 332 332 332 332 332 331 331 331 330 330 329 328 327 326 327 327 328 328 329 331 332 335 336 337 337 337 337 336 336 335 334 333 332 330 329 328 327 327 326 327 327 329 331 333 334 334 333 332 331 331 332 332 333 332 331 330 328 327 325 323 322 320 319 318 317 316 315 314 313 312 310 309 307 306 305 304 304 304 304 304 304 303 304 305 307 309 310 303 295 301 330 349 329 281 266 261 261 263 268 278 292 310 325 335 340 342 341 339 337 337 342 347 348 343 335 327 318 314 316 324 332 337 339 338 336 336 340 352 334 323 316 311 308 310 319 356 73 92 94 89 86 89 99 115 126 128 119 97 48 333 293 282 287 309 349 30 59 72 71 65 59 56 56 56 46 27 11 2 357 352 346 344 341 338 338 345 7 42 59 59 45 25 14 19 42 61 60 36 346 318 312 311 309 307 304 301 301 305 312 322 337 356 21 45 56 58 58 58 59 63 71 83 96 105 109 107 101 92 85 79 75 73 71 69 67 66 65 65 65 65 64 63 60 57 52 46 41 40 40 41 41 41 40 37 35 30 25 22 20 17 14 11 7 8 12 21 32 45 64 102 152 171 174 175 175 175 174 174 173 174 174 175 177 179 182 185 187 190 191 191 190 189 188 188 187 187 187 187 187 187 187 186 186 185 185 185 186 188 189 191 193 194 195 195 195 195 195 195 193 192 190 191 192 194 195 197 198 197 196 192 187 180 174 170 168 167 168 169 171 173 174 176 177 178 180 181 182 182 183 183 182 181 179 179 178 177 175 173 172 171 168 164 159 154 152 152 152 152 151 149 148 145 144 141 140 139 140 141 142 140 136 130 124 120 120 126 132 137 141 143 147 150 151 148 147 149 152 154 155 156 157 160 163 164 165 165 165 165 164 164 164 164 165 167 168 166 162 158 156 154 151 148 144 139 132 127 123 124 132 143 155 162 167 167 164 161 160 160 160 161 160 159 160 163 165 169 171 172 169 165 162 165 173 178 182 187 192 196 199 200 199 199 199 201 202 201 198 195 193 192 191 189 188 188 191 193 194 193 189 184 180 177 176 176 178 179 181 185 188 191 194 195 194 190 183 177 174 173 173 174 173 173 173 172 172 172 171 170 167 166 165 165 165 164 163 163 164 165 166 166 167 168 170 173 170 166 162 159 155 151 146 141 135 131 130 130 131 136 141 220 299 304 306 307 305 300 293 286 280 277 276 277 281 285 289 292 294 295 296 296 341 337 334 333 332 332 331 331 331 331 331 331 331 332 332 332 331 331 330 329 328 328 328 328 328 329 329 330 332 333 335 335 335 335 334 334 333 332 331 330 329 328 328 327 327 327 327 328 330 332 334 336 336 335 334 332 331 332 332 333 333 332 331 329 328 326 325 323 322 321 320 319 318 317 315 314 312 310 309 307 305 304 303 301 301 301 301 301 301 301 301 302 304 305 305 299 292 306 346 347 315 284 273 271 271 273 279 289 304 321 336 346 349 348 345 341 339 342 349 355 357 354 349 344 339 338 341 346 349 351 350 349 347 347 349 344 324 311 306 302 300 303 318 26 79 91 93 93 93 96 104 115 123 124 117 99 7 292 272 271 310 11 31 42 51 59 61 57 51 49 51 56 54 39 22 10 3 357 351 346 343 341 344 356 18 40 49 46 32 14 8 19 44 62 63 44 3 329 316 311 309 306 304 303 304 309 316 327 342 4 31 54 62 62 59 57 56 60 66 76 86 93 96 95 92 87 83 80 78 77 76 74 71 69 68 67 67 66 65 63 61 58 55 51 47 45 44 44 44 44 42 41 38 34 29 26 24 21 19 16 13 10 8 9 13 18 25 34 66 167 180 182 182 181 179 177 177 177 178 179 180 183 185 188 191 194 195 195 193 191 190 189 188 188 187 187 186 186 186 186 185 185 185 185 186 187 189 191 193 194 194 195 195 195 195 195 193 191 190 191 193 194 195 196 196 196 194 191 186 179 174 171 169 169 168 170 172 173 174 175 177 179 180 181 181 181 181 181 180 179 177 176 176 176 175 175 174 172 169 165 161 157 153 152 153 153 152 150 149 149 149 148 148 149 150 151 151 149 146 142 137 131 128 129 132 136 140 144 148 151 150 147 147 147 148 147 146 145 145 149 153 157 160 163 164 166 167 167 168 168 170 170 170 168 163 159 156 154 150 146 141 134 127 121 114 112 114 119 127 137 146 149 150 151 152 153 154 155 155 156 158 162 165 168 170 169 166 164 163 167 174 180 183 186 191 196 199 200 199 199 200 202 203 202 199 197 194 192 191 189 187 188 191 194 195 194 189 184 180 176 176 177 179 182 184 187 190 193 195 196 196 192 186 180 177 176 177 177 177 176 177 177 176 175 175 174 172 170 170 170 171 171 171 171 172 174 175 176 177 178 179 181 177 171 166 165 165 164 162 159 155 152 151 154 160 171 188 220 255 274 284 290 290 288 285 281 276 273 272 274 278 283 287 289 290 290 290 291 337 334 332 332 331 331 330 330 330 330 330 331 332 332 332 333 333 333 332 332 331 330 329 330 329 329 329 330 331 332 333 333 333 333 333 332 331 330 329 328 327 327 327 327 327 327 327 329 331 334 336 337 337 336 334 332 332 332 332 332 332 332 330 329 327 326 325 324 323 322 321 319 318 316 314 312 310 308 306 305 303 301 300 299 298 297 297 298 298 298 298 298 300 299 297 290 282 306 5 340 304 286 280 279 280 284 292 304 319 333 344 351 352 348 343 339 338 344 353 1 5 5 3 1 0 1 2 0 359 358 358 357 356 357 359 354 335 315 304 300 299 302 328 61 82 88 90 90 90 90 90 93 96 96 91 73 22 323 318 26 41 39 36 36 39 44 48 46 42 40 44 50 51 44 31 20 12 3 353 344 339 339 344 358 18 36 44 40 25 8 5 22 49 66 70 62 37 347 317 309 308 307 306 306 308 313 320 331 348 11 40 60 67 66 62 59 59 61 67 75 84 90 93 92 91 88 85 83 82 80 79 76 74 72 70 68 67 66 65 63 60 58 54 51 48 46 45 44 44 43 41 40 37 34 31 28 26 24 22 20 17 14 10 8 6 7 8 10 13 13 260 196 193 190 187 184 182 180 181 182 184 186 188 190 193 196 197 196 195 193 191 189 188 187 186 186 185 185 185 185 185 185 185 185 186 188 189 191 192 193 194 194 195 196 195 195 193 192 192 193 194 195 196 196 195 195 193 190 184 178 175 173 172 171 171 172 173 174 175 176 177 179 180 181 181 181 180 180 178 176 174 174 175 176 177 176 174 171 168 165 162 159 156 155 155 154 152 151 150 150 152 153 155 157 157 157 156 154 152 150 145 140 136 135 137 141 144 148 151 151 148 145 145 144 143 140 136 134 134 137 142 147 154 160 164 167 170 172 173 174 175 173 171 168 163 159 157 155 152 147 141 133 127 120 115 112 113 113 115 121 128 134 139 142 144 145 147 149 152 155 158 162 166 169 170 170 168 166 167 171 178 183 186 188 193 197 200 199 198 198 199 201 201 200 198 196 194 191 189 187 186 187 191 195 196 194 189 185 181 179 179 181 183 185 187 189 191 194 196 197 197 195 190 184 181 180 180 180 180 182 182 182 180 179 178 176 175 174 174 175 177 179 180 181 182 182 184 186 187 186 188 188 184 177 173 171 173 175 176 174 172 171 173 177 185 195 208 224 244 261 273 282 285 285 285 284 283 281 279 279 282 285 287 287 286 286 286 286 334 332 331 331 331 330 330 330 330 329 330 331 332 333 333 334 334 335 335 334 333 332 331 331 330 330 329 329 330 331 331 332 331 331 331 331 330 329 328 327 326 326 327 327 327 328 328 330 333 335 337 337 337 336 334 332 332 331 331 332 332 331 330 328 327 326 325 324 322 321 319 318 316 314 312 309 307 306 304 302 301 299 297 296 295 294 294 294 294 293 293 293 293 290 282 270 257 274 14 342 309 293 287 285 286 291 303 319 333 342 347 348 347 343 336 331 333 342 356 6 12 14 14 13 11 8 4 0 358 356 355 354 354 355 355 351 337 319 307 303 302 307 9 78 81 81 81 81 79 75 71 66 61 56 52 48 46 45 46 47 45 38 33 31 33 38 41 40 37 36 39 43 43 38 32 28 19 6 350 338 333 334 341 356 16 33 40 37 23 8 7 25 51 67 73 73 61 340 296 296 300 303 305 307 310 315 323 336 353 17 46 64 70 69 66 63 62 64 69 75 82 88 91 92 91 89 87 85 83 81 79 77 75 72 70 68 67 66 64 62 59 56 52 49 46 45 44 43 42 41 39 37 34 32 30 29 27 25 24 22 19 16 13 9 6 5 4 4 5 6 3 354 298 216 200 193 189 187 187 188 189 190 191 193 194 196 196 195 194 191 189 187 185 184 183 183 182 182 183 184 185 185 185 185 186 188 189 191 192 193 193 194 195 195 195 194 194 193 194 195 195 196 196 195 195 194 192 188 182 177 175 173 172 171 172 173 175 176 176 177 177 178 179 180 180 180 179 177 174 172 171 173 175 177 178 177 174 171 168 165 163 161 159 159 157 155 153 151 151 151 153 156 160 162 161 159 157 156 155 153 150 145 142 141 144 148 152 155 155 151 145 141 140 139 137 133 128 127 125 125 129 137 148 158 164 170 174 177 180 180 178 173 168 164 159 157 157 156 153 149 143 136 129 124 121 120 120 120 118 119 123 128 132 135 137 139 141 144 147 151 156 161 165 169 172 171 171 170 171 176 182 186 188 190 193 196 197 196 194 195 197 199 198 196 193 192 191 190 188 186 185 187 191 195 197 195 192 188 185 185 186 188 189 190 190 191 192 195 197 198 198 196 193 189 187 185 183 183 184 186 186 185 184 182 180 178 178 178 179 181 184 186 189 190 190 190 192 193 194 195 195 195 192 186 181 180 182 184 185 185 184 184 187 193 200 208 216 227 239 254 266 277 283 286 288 291 293 294 293 291 292 293 291 289 286 285 285 284 334 332 332 331 330 330 330 330 329 329 330 331 332 334 335 336 337 337 337 337 336 334 333 332 331 330 329 329 329 330 331 331 331 330 330 330 329 328 326 325 325 325 326 327 328 329 330 332 335 337 338 337 336 335 333 331 330 330 331 331 331 330 329 328 326 325 324 322 320 318 317 315 313 311 309 307 305 303 301 299 298 296 294 293 291 290 289 289 289 287 285 284 283 278 261 234 198 68 12 352 322 303 295 293 294 300 314 330 341 347 348 345 341 334 325 320 321 336 355 10 18 21 20 17 10 3 356 352 350 349 347 346 346 347 347 344 336 322 311 306 308 319 45 80 77 72 71 70 66 61 53 44 32 24 24 34 45 49 46 44 40 34 31 31 35 38 40 40 39 40 40 38 31 24 21 22 17 2 344 331 327 329 337 353 12 28 36 34 23 12 10 27 50 65 73 77 78 282 273 283 292 298 302 306 311 317 326 339 358 23 50 66 72 72 69 66 66 67 70 74 80 85 88 89 89 87 86 84 82 80 78 76 74 71 69 67 66 65 63 61 58 54 51 47 45 44 43 42 40 39 37 34 32 30 28 27 26 25 23 22 20 17 14 11 9 7 5 4 4 4 3 2 360 354 325 215 199 196 196 196 196 196 196 196 196 196 195 194 191 188 185 183 181 181 180 180 180 180 182 184 184 184 183 184 186 188 190 191 192 192 193 194 194 194 194 194 194 194 194 196 196 196 196 195 195 194 191 187 181 177 174 172 171 171 172 174 175 176 177 177 178 178 179 180 180 179 176 173 171 170 172 174 176 178 179 178 175 171 168 166 165 164 162 161 159 156 155 153 151 152 155 158 162 162 161 157 156 156 156 154 150 147 146 146 150 156 161 163 160 152 143 137 135 134 132 129 125 122 118 115 116 126 142 155 163 170 176 181 184 183 177 169 162 156 153 153 153 154 152 150 146 141 135 131 128 128 129 128 127 127 127 129 131 133 134 135 136 138 141 145 150 156 162 168 172 174 175 176 178 182 187 191 191 192 193 193 192 190 190 192 193 193 192 190 188 188 188 188 188 187 186 187 191 195 197 197 196 194 193 194 195 196 196 195 194 193 193 195 198 199 199 198 196 194 192 189 187 187 187 188 188 187 185 183 181 180 180 182 184 186 189 192 195 196 197 197 198 200 200 201 200 200 198 193 190 189 190 191 192 192 191 191 194 200 206 213 218 226 236 248 261 272 279 285 290 294 298 300 301 300 300 300 297 294 291 289 288 286 335 334 333 332 331 330 330 329 329 329 329 331 332 334 336 337 338 339 339 338 337 336 334 333 332 331 330 329 329 330 330 330 330 329 329 329 328 326 325 323 323 323 325 327 329 330 332 334 337 338 338 337 336 333 331 330 329 330 331 332 331 330 328 326 325 323 322 320 317 315 313 311 310 308 306 304 302 300 298 296 294 292 289 287 285 284 282 281 279 274 265 253 232 162 142 136 115 60 17 358 334 311 304 303 305 313 325 337 347 352 351 346 338 327 315 306 307 320 346 12 22 25 23 15 3 353 346 343 341 341 340 339 341 343 345 345 342 333 321 316 321 341 44 70 69 64 63 62 60 54 44 31 17 11 17 30 40 44 42 39 36 32 33 36 38 39 39 40 43 46 44 36 21 10 7 10 8 355 340 329 325 327 335 350 7 21 29 29 23 16 16 30 48 62 71 77 84 186 265 279 289 295 300 306 313 320 330 344 4 29 53 68 73 73 72 70 68 68 70 72 76 80 82 84 84 83 82 80 78 77 75 74 72 70 68 66 64 63 61 59 55 52 48 44 42 41 40 39 37 36 34 32 29 27 26 25 24 22 21 20 18 17 15 12 10 8 7 6 5 3 2 2 3 4 3 358 315 217 207 204 202 201 200 199 198 198 196 193 190 187 184 182 180 179 179 178 179 180 181 182 181 181 181 183 185 188 189 191 192 192 193 193 193 193 194 193 194 194 195 196 197 196 196 195 195 194 191 187 182 177 174 172 171 171 172 174 175 176 177 177 178 178 179 179 179 177 173 171 170 171 173 175 177 178 179 179 176 172 169 167 166 165 164 161 159 158 156 154 153 153 155 158 160 160 157 155 154 154 154 152 150 148 148 150 154 160 163 163 159 151 143 136 133 131 129 128 126 123 118 113 112 119 136 151 160 166 174 181 185 181 171 163 157 152 149 148 149 150 151 150 148 145 141 138 136 136 136 136 135 134 135 137 137 136 135 135 135 136 138 141 145 150 157 166 173 177 179 181 184 187 191 194 194 194 193 192 190 188 187 187 187 186 184 184 184 184 186 187 187 188 187 188 191 194 197 199 200 200 200 202 203 203 202 201 198 196 195 197 198 200 200 201 200 199 196 194 191 190 191 190 188 187 186 184 183 183 184 186 189 191 194 197 199 201 202 203 204 205 205 205 205 204 203 200 197 196 196 198 198 198 196 196 198 203 208 214 219 225 233 243 256 267 275 281 287 292 295 297 298 300 302 302 300 299 296 295 293 291 337 335 334 333 332 331 330 329 329 329 329 331 333 335 337 338 339 339 339 338 337 336 335 334 333 331 330 329 329 329 329 329 329 328 328 327 326 324 323 321 321 322 324 327 330 332 333 335 337 337 337 336 335 333 331 330 331 332 332 332 330 328 326 324 323 321 319 317 315 313 311 308 307 305 303 301 299 297 295 293 291 288 283 279 276 274 271 265 256 235 207 179 137 106 106 114 96 54 25 8 342 314 307 310 316 324 333 342 351 357 357 353 341 324 309 302 302 308 325 359 20 25 21 10 356 345 340 338 339 341 342 343 346 350 354 356 356 352 346 343 351 11 40 56 61 61 61 63 64 60 50 36 24 20 24 32 38 39 38 37 36 38 41 42 38 34 33 36 42 47 47 36 18 6 2 2 0 352 341 333 329 330 336 348 3 15 21 22 20 19 22 33 48 61 71 79 89 121 258 280 291 297 303 310 317 325 336 350 10 35 56 69 74 75 75 73 71 70 69 70 71 73 75 76 77 77 76 75 73 72 71 70 69 67 65 63 61 59 58 55 52 49 45 42 40 39 38 37 35 33 32 30 28 26 24 22 21 19 18 16 15 14 13 12 11 9 8 7 5 3 1 360 1 2 2 359 352 322 239 216 209 206 203 202 201 199 197 194 191 188 185 182 180 178 177 177 178 179 179 178 176 176 178 181 184 187 189 190 191 191 192 192 193 193 193 193 193 194 195 197 197 197 196 195 195 194 192 189 184 179 176 174 172 172 172 173 175 176 177 177 178 178 178 178 177 175 172 171 171 173 174 175 176 178 178 178 176 173 170 168 166 165 164 162 160 158 157 155 154 153 154 156 157 157 154 152 152 152 152 151 150 150 151 153 156 159 160 159 155 150 143 138 134 132 132 132 133 133 130 125 121 121 130 141 151 158 168 176 178 173 165 158 153 149 147 147 148 150 151 152 151 150 148 145 143 142 142 142 142 141 142 145 146 145 142 140 139 139 140 141 145 149 157 167 175 181 184 185 187 189 192 194 193 193 192 191 190 187 185 183 180 178 177 179 182 183 185 186 188 188 189 190 191 194 197 200 203 205 208 210 211 211 210 207 203 199 197 198 199 201 202 203 204 203 200 197 194 193 193 192 190 188 187 186 186 186 188 191 193 196 198 201 204 206 207 208 209 209 208 208 208 208 207 205 203 202 201 202 203 202 201 200 202 205 210 215 220 226 233 243 255 265 273 280 285 289 291 292 293 296 298 299 299 299 299 298 296 296 338 337 336 334 333 332 331 330 330 330 330 331 333 335 337 338 338 338 338 337 336 335 334 333 332 331 329 328 328 329 328 328 327 326 326 325 324 322 320 319 319 320 324 328 332 334 335 336 336 336 336 335 334 333 332 332 332 333 332 330 328 326 324 322 321 319 318 316 314 311 309 306 304 302 300 298 296 294 292 290 288 284 279 273 268 264 258 246 227 208 195 182 144 96 96 110 95 53 32 14 340 310 306 314 323 332 340 349 358 5 7 2 346 327 314 309 308 308 310 321 352 12 13 3 351 344 343 345 349 353 355 357 360 2 5 7 8 8 8 9 14 26 40 50 56 59 62 67 72 71 64 51 41 35 34 36 37 36 36 38 42 47 49 43 35 28 27 30 36 42 45 39 22 9 2 360 357 353 348 343 338 337 341 351 3 11 14 14 15 18 24 34 47 60 72 83 92 110 243 281 295 304 312 319 326 335 345 359 18 40 58 69 74 76 77 75 73 71 69 68 68 68 69 70 70 70 69 69 68 67 66 65 64 63 62 60 58 56 54 51 49 46 43 41 39 38 37 35 34 32 30 29 27 25 23 21 19 17 15 14 12 12 11 10 10 9 9 8 6 3 1 359 358 358 357 356 351 340 304 250 225 215 209 206 203 200 197 195 192 189 185 181 178 175 173 173 175 175 174 173 172 174 177 181 184 187 188 190 190 190 191 191 192 192 193 193 194 195 196 197 198 197 196 195 195 195 194 191 187 183 179 177 175 174 174 175 176 178 178 179 178 177 177 177 176 175 174 174 173 174 175 175 176 177 177 176 175 173 171 168 166 164 163 162 160 160 159 157 155 154 153 154 155 154 153 151 151 151 151 152 152 153 155 156 158 158 156 154 151 149 146 144 142 141 141 143 147 150 152 151 145 137 125 119 124 135 149 162 165 162 157 153 150 148 147 148 151 153 154 154 154 152 151 149 147 146 146 147 147 147 148 150 153 154 152 149 147 146 145 147 151 156 163 173 181 186 188 189 190 191 192 191 188 186 186 186 185 184 181 178 176 175 176 180 183 185 186 187 188 189 190 191 193 195 198 201 205 209 213 216 217 217 215 212 207 202 200 199 200 202 204 206 207 206 203 200 196 195 195 194 192 190 188 188 188 189 191 194 197 200 202 205 208 210 211 212 212 212 211 212 213 213 212 209 206 204 204 205 205 205 204 204 205 207 211 216 221 228 236 246 256 265 273 280 286 289 291 291 291 292 294 295 296 297 297 296 296 296 341 339 337 336 335 334 334 334 333 332 333 333 334 336 337 338 338 337 337 336 335 334 333 332 331 329 328 328 327 327 327 326 325 324 323 322 321 319 318 317 318 320 325 330 335 337 337 337 336 336 335 334 334 333 331 331 331 330 329 327 325 323 322 320 319 317 316 314 312 310 308 305 302 300 297 295 293 292 290 289 286 282 276 268 260 254 243 227 213 204 203 206 211 43 70 102 92 46 23 355 319 307 310 320 332 343 352 3 11 14 8 354 339 328 321 317 314 312 307 302 305 328 350 356 355 355 358 2 6 8 9 9 9 10 10 12 13 15 17 19 23 30 38 44 50 54 58 62 69 71 65 56 48 42 39 38 37 36 37 41 47 51 50 42 32 25 22 21 24 30 38 37 25 11 2 359 358 359 358 355 352 349 349 355 3 8 8 8 10 16 24 33 42 55 67 77 83 86 291 291 305 316 324 332 339 347 357 9 26 44 60 69 74 76 77 76 74 71 69 67 66 66 66 65 64 64 63 63 62 61 60 60 59 58 57 56 54 52 50 47 45 43 40 39 37 36 35 33 32 30 29 27 26 24 22 20 18 17 15 13 12 11 10 9 9 8 8 8 7 5 2 360 357 356 354 353 351 346 335 318 289 252 228 215 207 202 199 195 192 188 185 182 179 175 173 174 174 174 172 172 172 175 178 181 184 187 188 190 190 190 190 191 191 192 193 194 194 195 197 198 198 196 194 194 195 195 195 193 190 187 183 180 178 177 177 178 179 179 179 179 178 177 177 177 176 175 174 174 174 174 175 175 176 176 176 175 174 173 171 168 165 163 162 162 161 161 161 160 158 155 154 154 154 154 154 153 153 154 155 157 157 158 159 160 160 159 156 152 151 150 151 153 154 154 155 158 162 167 171 171 166 155 123 91 86 94 112 133 148 151 151 150 149 149 148 150 153 156 157 155 153 151 150 150 149 149 149 149 149 150 151 152 156 159 160 159 157 155 155 157 160 166 173 180 187 191 193 193 193 193 191 187 182 178 177 176 176 175 174 174 173 175 178 182 184 185 186 187 188 190 191 193 195 197 199 203 208 212 215 218 219 219 218 215 210 205 202 201 202 204 207 208 209 208 206 203 199 197 197 197 195 193 191 190 190 192 194 197 200 203 206 208 210 212 214 215 215 215 214 215 216 217 216 212 208 205 204 205 206 206 207 207 207 209 212 217 222 230 240 249 258 266 274 282 289 293 294 294 293 292 292 292 293 293 293 293 293 293 343 341 339 338 338 339 339 338 337 336 336 336 337 337 337 337 337 337 336 335 334 333 332 331 330 328 327 327 326 326 325 324 323 322 321 320 318 317 316 316 318 321 327 333 337 339 338 336 335 334 333 332 330 329 327 326 326 325 324 322 321 320 320 319 318 316 315 313 312 310 307 303 300 297 295 292 291 290 290 290 287 281 273 261 248 240 228 215 209 210 217 231 259 296 321 338 12 9 357 329 310 308 315 328 343 358 11 21 22 7 344 330 328 328 326 323 319 315 310 303 299 306 328 354 8 13 16 18 18 18 16 14 13 12 13 15 17 19 21 23 27 31 35 39 43 47 50 53 58 62 58 51 46 42 40 38 36 35 38 43 48 51 48 40 31 24 17 11 10 14 22 26 20 9 2 360 2 6 9 10 7 2 358 359 2 3 3 3 5 12 22 30 36 43 51 57 55 37 349 323 324 332 341 348 354 0 9 19 32 47 60 69 73 75 75 74 72 70 68 66 65 64 63 61 59 58 57 56 56 55 55 54 54 53 53 51 50 48 46 43 41 39 37 36 34 33 32 31 30 28 27 25 24 22 20 19 17 15 14 13 12 11 9 8 7 7 6 6 5 4 2 0 358 356 355 353 352 350 346 340 332 316 288 253 227 212 204 198 193 188 185 182 181 179 179 179 179 178 176 175 175 176 179 182 185 187 189 190 190 190 190 190 191 192 193 194 195 196 197 198 197 195 192 192 193 195 196 195 193 190 186 183 180 179 179 180 180 180 179 178 178 178 178 177 175 174 173 173 173 174 175 175 175 175 175 174 174 173 171 168 165 162 161 161 161 162 163 163 161 158 155 154 155 155 156 157 158 160 162 163 163 163 163 163 162 161 158 155 154 155 158 161 164 167 170 173 177 181 182 182 178 166 132 93 78 79 91 112 133 141 145 149 151 150 149 149 153 157 158 155 151 148 147 148 149 150 149 149 150 152 155 155 158 162 165 166 165 163 164 167 171 177 182 187 192 195 196 196 195 193 188 183 177 172 168 165 164 165 166 168 169 172 177 181 183 183 184 186 189 191 194 195 197 199 201 205 209 212 215 217 219 219 218 215 211 207 204 203 203 206 208 210 210 210 208 205 203 201 201 201 200 198 195 194 194 195 197 200 203 206 208 211 213 215 217 218 218 217 217 217 219 220 219 215 210 206 204 205 206 207 208 208 209 211 214 219 224 232 241 251 260 269 279 287 292 295 295 294 292 292 291 291 291 290 290 290 290 290 345 343 342 342 343 344 343 342 340 339 339 339 340 339 339 338 338 337 337 336 334 333 331 330 329 328 326 325 324 323 322 321 320 319 318 317 316 315 314 315 318 322 327 333 337 338 336 333 330 328 326 324 322 321 320 319 319 319 318 318 318 318 318 318 318 316 315 313 311 308 305 301 298 295 292 290 290 291 293 293 289 280 265 246 230 223 217 211 212 220 232 248 266 282 292 298 317 346 349 330 314 314 321 335 352 10 26 28 9 341 326 323 327 332 333 332 329 326 322 317 316 320 334 3 24 31 32 31 29 25 21 18 17 18 19 22 23 23 23 25 27 30 33 36 41 45 47 49 52 55 52 46 41 38 37 36 35 35 39 44 49 51 48 41 32 22 12 3 1 5 13 19 16 10 5 4 8 15 20 22 18 12 6 4 3 1 359 359 2 9 20 28 31 32 34 35 31 23 10 358 353 355 0 5 8 13 20 29 39 49 59 66 70 71 71 70 68 67 65 64 63 62 61 58 56 53 51 50 50 50 49 49 48 48 47 46 45 43 42 40 38 36 34 33 32 31 30 29 28 26 25 23 22 20 18 17 15 14 13 12 11 10 8 7 6 5 4 3 2 1 0 360 358 357 355 353 351 350 347 344 340 333 323 306 279 246 219 204 196 189 184 180 179 180 181 182 182 180 178 176 176 177 179 183 186 188 190 190 190 190 190 191 191 192 193 194 195 197 198 197 195 193 191 191 194 196 197 196 194 192 190 187 184 182 180 180 181 181 180 179 179 178 177 176 174 173 173 173 173 174 175 175 175 174 174 174 174 172 170 168 165 163 161 160 161 163 164 165 164 160 157 156 157 159 160 161 162 164 166 167 166 166 165 165 164 163 161 159 158 159 163 167 172 175 179 182 186 189 189 187 182 173 149 117 91 82 85 104 125 136 144 151 153 150 145 143 149 155 157 156 153 149 147 148 150 150 151 151 152 156 158 159 160 163 165 167 167 168 170 175 181 186 190 192 196 198 198 197 195 191 186 180 174 169 165 160 156 156 157 159 161 164 168 172 175 177 179 184 189 194 198 200 200 200 201 204 208 211 215 217 218 218 217 215 212 208 205 204 205 205 207 209 210 211 210 208 207 206 206 205 204 203 200 198 198 199 201 203 206 209 211 214 216 218 219 220 220 220 219 219 220 222 221 218 212 208 206 205 206 207 208 209 211 214 218 222 227 233 242 253 264 276 285 292 294 295 293 292 291 291 291 290 290 289 289 288 288 288 346 345 346 347 348 348 346 345 343 342 342 343 343 343 341 340 339 338 338 336 334 333 331 330 328 327 325 323 321 320 319 318 317 316 314 313 313 312 313 314 316 319 323 327 331 331 328 323 320 318 316 314 313 312 312 312 313 313 314 315 316 317 318 319 319 318 316 313 310 305 300 296 292 290 288 288 289 292 294 295 290 270 229 201 193 193 195 198 209 223 238 251 261 271 278 283 313 39 42 17 338 327 331 343 0 16 22 6 343 332 329 331 337 345 350 352 349 345 341 339 339 344 357 21 41 49 49 47 42 36 31 28 28 30 31 32 31 28 25 24 26 29 33 37 44 49 50 51 52 53 50 44 39 37 35 34 34 36 40 46 51 54 52 45 33 13 356 353 357 7 16 21 20 14 10 10 13 19 24 26 23 17 11 6 3 360 358 358 0 7 18 27 30 29 27 26 25 24 23 20 17 17 18 20 22 26 32 38 45 50 56 61 64 65 64 63 62 61 60 60 60 59 58 56 54 50 47 45 44 44 43 42 42 42 42 41 40 39 37 35 34 33 32 31 30 29 28 27 26 25 23 22 20 18 17 15 14 12 11 10 9 8 7 6 5 4 3 1 360 358 358 357 356 355 354 352 350 348 346 344 341 337 331 324 313 293 261 227 206 193 184 179 178 179 181 181 180 179 177 177 177 179 182 184 187 189 190 190 190 191 191 191 192 192 193 195 196 197 197 195 192 190 190 191 194 196 196 196 195 195 194 191 188 185 183 182 183 183 182 181 180 178 177 176 175 174 174 174 174 175 175 175 174 174 175 175 174 173 171 169 167 165 163 162 162 163 164 164 164 161 158 157 157 159 161 162 163 165 167 168 167 166 165 165 165 164 163 162 162 163 166 168 171 176 181 186 191 193 191 188 183 177 169 163 160 166 188 192 185 181 175 167 157 146 134 133 140 148 153 156 157 154 152 151 152 153 154 154 155 158 160 162 163 163 163 165 167 169 174 180 186 191 193 195 198 199 198 196 193 188 182 176 172 168 166 163 157 153 150 149 151 153 157 160 162 166 171 178 186 194 198 201 201 200 200 202 206 210 214 218 219 219 218 217 215 212 209 207 206 206 206 208 211 212 212 212 211 211 211 210 209 207 204 203 202 203 205 207 209 211 214 216 218 220 221 222 222 222 222 221 222 223 223 220 215 211 207 206 207 208 208 210 213 218 222 226 229 234 242 255 270 282 289 292 293 293 292 292 291 291 290 290 290 289 289 288 288 288 349 350 351 352 352 351 349 348 347 346 346 346 345 344 342 340 339 339 339 338 336 333 331 328 326 324 322 320 319 317 316 315 314 313 312 311 310 310 311 312 313 315 316 318 317 315 310 307 306 305 305 305 306 306 307 308 309 310 312 313 315 317 318 319 320 319 317 313 308 302 295 290 286 283 283 284 287 289 290 289 277 214 172 162 162 163 165 171 184 202 218 230 239 247 252 247 150 110 106 101 77 3 345 350 0 6 358 343 338 339 342 347 356 6 12 13 6 358 353 351 353 360 14 36 53 61 63 62 57 51 47 44 43 43 43 42 41 36 28 24 24 27 33 39 47 52 53 52 51 50 48 44 40 37 35 34 34 36 41 49 55 59 60 56 40 309 294 332 2 21 31 33 31 26 21 19 18 20 21 22 19 15 8 2 359 357 357 358 0 7 18 27 30 29 26 24 24 26 28 30 29 29 29 30 32 36 41 45 49 51 53 54 55 56 56 55 55 54 54 54 54 54 54 53 51 48 44 42 40 38 37 35 34 35 35 35 34 33 32 31 30 29 29 29 28 28 27 26 25 24 22 20 19 17 15 14 12 11 10 9 7 6 5 4 3 2 1 0 359 357 356 354 353 353 352 351 350 349 347 344 341 338 334 330 323 313 296 270 234 205 191 184 181 181 181 180 179 177 177 178 180 182 184 186 188 189 190 190 191 191 191 192 192 192 193 195 196 196 194 192 190 189 189 190 193 195 196 196 196 197 196 194 191 188 186 185 185 185 184 182 180 179 178 177 176 175 174 174 174 174 175 175 175 175 176 176 175 174 172 170 168 164 162 159 159 159 160 160 161 160 157 153 152 154 157 159 161 163 165 165 163 162 163 164 165 165 165 165 165 166 166 166 168 173 179 186 191 192 189 185 182 180 183 191 208 225 234 239 240 241 233 206 164 137 123 120 126 136 147 155 159 159 159 158 157 157 157 157 158 159 161 163 164 165 165 165 168 170 174 177 183 189 192 196 198 198 197 193 188 183 177 172 170 169 167 165 160 153 148 145 146 148 150 152 153 157 163 171 180 188 194 197 198 198 199 202 205 209 213 216 218 218 218 217 216 214 213 211 209 208 208 210 213 214 215 215 214 214 214 213 212 209 207 206 206 206 207 209 211 213 215 218 220 221 222 223 224 225 225 224 224 225 224 222 218 213 209 208 207 208 208 210 214 220 225 228 231 234 242 255 272 283 288 291 292 293 293 292 291 290 290 289 289 288 288 287 287 288 355 356 357 357 355 353 352 351 350 349 348 346 344 341 339 338 338 339 339 338 337 334 331 328 325 322 320 318 317 315 314 313 312 311 310 309 308 308 308 309 309 310 310 309 306 301 296 294 294 295 297 299 301 303 305 307 308 310 312 314 316 318 320 321 322 320 317 313 306 299 292 286 282 279 277 279 283 284 281 273 246 198 175 166 163 162 163 166 170 172 179 190 201 211 214 201 154 132 131 132 133 129 330 330 336 343 345 345 346 349 356 7 19 25 25 20 10 358 351 350 354 4 22 43 57 63 66 66 64 60 57 55 54 53 53 53 52 46 33 24 23 27 33 41 49 53 53 50 49 48 46 43 40 37 34 32 32 35 41 51 61 69 74 82 107 158 161 122 87 74 68 63 56 48 40 32 26 20 14 9 4 0 356 353 352 354 356 359 1 8 20 29 32 29 26 23 23 25 28 31 33 33 33 33 35 38 42 46 49 51 52 51 50 49 49 50 49 49 48 48 48 48 47 47 46 44 41 38 35 33 31 28 27 27 28 28 28 27 26 25 25 26 26 27 26 26 26 25 24 22 21 19 17 16 14 13 11 10 9 8 6 5 3 2 1 0 359 358 357 356 354 353 351 350 350 350 351 350 349 346 343 340 337 334 329 320 310 298 275 238 209 195 188 185 183 181 179 178 179 180 183 186 188 189 190 191 191 191 191 192 192 192 192 192 193 195 196 194 192 190 189 188 188 189 192 194 195 196 197 197 196 194 192 190 188 186 186 185 184 183 182 181 179 177 175 174 174 174 174 174 175 175 176 176 177 177 177 176 174 172 168 163 159 156 155 155 156 156 157 156 154 150 146 146 148 153 157 159 160 158 156 154 154 155 157 159 161 163 164 165 165 163 164 171 179 186 190 189 186 184 184 187 194 208 221 231 237 241 243 245 242 229 186 137 118 113 117 126 139 152 160 164 166 166 165 163 163 163 162 162 163 164 165 166 167 168 169 171 173 173 176 181 187 194 197 198 195 191 185 179 174 171 169 168 167 165 160 154 150 149 149 150 152 153 154 156 160 166 172 178 185 190 193 195 197 200 204 207 210 213 214 214 214 214 213 213 213 213 212 212 212 213 215 216 217 216 216 215 215 214 213 211 210 209 209 209 210 211 213 215 218 220 222 223 224 225 225 226 227 227 228 227 226 224 220 215 211 209 208 207 207 208 213 219 224 228 230 233 240 254 269 281 287 290 292 293 292 291 290 289 288 288 287 286 286 286 287 287 2 2 1 359 357 355 354 353 351 349 346 343 341 338 337 337 337 338 338 337 336 334 331 328 325 322 319 317 315 314 312 311 310 309 308 307 307 307 307 307 306 306 307 306 303 300 296 293 291 291 294 297 301 304 307 309 310 312 314 316 318 320 322 324 325 324 321 316 308 298 289 283 278 273 269 269 278 292 170 187 206 203 193 186 185 189 194 195 193 188 189 193 198 202 202 189 163 146 146 151 161 184 249 294 316 333 344 350 355 2 14 30 37 34 26 15 1 348 340 341 349 4 26 46 56 59 61 62 62 60 59 59 59 59 60 63 63 55 39 27 24 28 36 45 52 55 54 50 48 46 44 42 39 35 31 27 27 30 39 53 67 77 84 91 101 111 114 110 104 98 91 84 76 66 56 45 33 18 3 350 343 340 341 345 348 352 355 358 2 11 25 33 32 28 23 21 21 24 28 33 36 37 36 34 33 35 38 42 47 50 52 52 50 48 48 47 47 45 44 43 43 42 41 40 39 38 36 33 31 29 26 23 22 22 22 22 21 21 20 20 21 22 23 23 23 23 23 22 22 20 19 17 16 14 13 12 10 9 8 7 5 4 2 1 360 359 357 356 355 353 352 351 349 348 347 347 347 348 348 347 345 343 341 338 334 327 319 312 300 277 243 215 198 190 186 183 181 180 181 184 186 189 191 192 193 193 193 193 193 193 193 193 192 193 193 194 194 192 190 188 187 187 187 188 191 194 195 196 196 196 195 193 191 189 188 187 186 186 185 183 182 180 177 175 173 173 173 174 175 175 176 176 177 177 178 179 179 178 177 174 170 165 161 158 156 156 157 157 156 156 155 152 149 146 144 146 149 152 152 151 147 142 138 136 139 145 150 153 154 156 156 153 150 157 171 181 185 185 186 186 188 194 205 217 228 235 238 241 242 242 239 232 212 178 143 125 123 129 140 151 160 166 169 170 170 169 169 167 165 164 164 165 166 167 169 170 171 172 171 169 168 171 179 188 194 195 195 192 187 182 176 173 171 169 168 165 161 159 157 156 157 158 159 159 160 161 164 166 168 171 176 182 186 190 195 200 204 207 208 208 209 209 209 210 210 212 213 215 215 215 214 215 215 216 217 217 216 216 215 214 214 213 212 212 212 212 213 214 216 218 221 223 224 225 225 226 226 226 228 229 230 230 229 226 223 218 214 211 209 207 206 207 211 215 220 224 225 228 235 248 264 276 283 287 289 289 289 289 288 288 287 286 285 284 284 285 286 286 9 7 5 3 360 358 355 352 349 346 343 341 339 338 338 337 337 337 336 335 334 332 330 327 324 321 318 316 314 312 310 309 308 307 306 306 306 306 306 306 306 306 307 307 307 306 304 302 300 299 300 305 308 310 312 313 313 315 317 319 321 323 325 328 331 331 329 325 319 309 293 277 261 241 209 157 126 119 123 131 147 182 202 207 210 215 217 215 211 206 203 201 201 201 198 187 169 156 155 165 180 207 246 279 303 325 343 357 7 18 30 41 42 32 19 5 351 339 331 331 343 8 37 52 56 56 56 57 57 57 56 56 57 59 62 68 70 63 48 33 27 30 39 50 57 58 56 52 47 44 43 40 36 30 24 21 21 27 38 53 69 79 83 85 89 94 97 97 95 93 89 85 80 72 62 50 36 16 354 339 331 329 334 341 346 350 355 359 5 14 30 35 31 24 19 19 22 28 34 39 42 41 39 35 32 32 34 38 43 47 51 52 51 49 48 47 45 43 42 40 39 38 37 36 35 33 31 29 27 25 22 20 18 18 17 17 15 15 14 15 16 18 19 20 20 20 20 20 19 18 16 15 14 13 12 10 9 8 7 6 5 3 1 360 359 357 356 354 352 350 349 348 347 345 344 343 343 343 345 346 345 344 342 339 335 330 325 322 318 308 290 260 227 206 195 188 184 183 185 187 190 192 194 195 196 196 195 195 195 194 194 193 193 193 194 194 192 190 187 185 184 184 185 188 191 193 194 194 194 194 193 192 190 189 188 187 187 186 185 183 180 178 174 172 171 172 173 174 175 176 177 177 177 178 179 179 179 179 177 175 171 168 164 161 159 159 159 159 158 158 157 157 156 154 151 148 147 145 143 140 136 131 126 123 124 131 136 138 136 134 130 121 105 101 127 159 172 179 184 187 191 199 211 223 232 238 240 239 238 237 233 227 218 206 189 165 149 144 147 153 159 165 168 171 171 172 171 169 168 167 167 167 167 169 171 173 173 172 170 166 163 164 169 177 185 190 194 195 191 187 183 179 176 174 172 170 167 166 165 164 165 165 165 166 167 168 170 171 172 172 174 176 179 184 193 202 206 206 205 204 205 205 206 207 209 212 214 216 216 216 214 214 214 215 216 217 217 216 216 215 215 215 215 215 215 215 217 219 220 222 224 226 227 227 227 227 227 227 228 229 231 231 230 228 225 221 218 214 210 207 206 206 209 212 215 216 217 220 227 240 257 270 277 281 284 285 285 286 286 286 285 285 284 283 283 284 285 286 12 10 10 8 5 360 355 350 346 342 340 339 339 338 338 339 339 338 336 333 332 330 328 326 323 320 317 314 312 311 309 308 307 306 306 306 307 307 306 306 306 307 309 312 314 315 317 317 316 315 317 319 320 319 318 318 318 319 321 323 324 325 328 332 336 338 338 338 338 336 327 241 195 187 176 161 151 147 149 158 171 189 207 218 223 226 228 228 226 222 215 207 201 198 193 183 170 161 160 169 186 212 243 269 291 317 345 6 18 26 33 38 37 27 14 0 347 337 330 328 342 28 59 64 60 56 54 54 54 53 53 53 54 56 61 68 73 71 60 45 34 33 44 56 61 61 58 52 46 41 37 34 29 25 22 23 26 31 40 53 65 74 77 77 78 81 83 84 83 82 82 80 77 71 61 49 33 13 353 337 328 326 331 339 345 349 354 360 7 17 29 31 24 18 17 22 29 36 42 45 46 44 41 37 34 32 33 37 41 45 48 49 49 48 46 45 43 41 39 38 37 36 35 34 33 31 29 27 25 22 20 17 16 14 13 12 10 9 9 10 12 14 15 16 16 16 16 16 15 15 13 12 11 11 10 9 7 6 5 5 3 1 360 358 357 356 353 351 349 347 346 345 343 342 340 339 338 338 340 341 341 341 339 336 332 329 326 326 328 330 326 310 281 245 215 197 189 187 188 190 192 195 197 198 199 199 198 197 197 196 195 194 194 194 194 193 190 187 184 183 182 183 185 188 191 193 193 193 193 194 193 192 190 188 187 187 187 186 184 181 179 175 172 170 170 172 174 176 176 177 177 178 178 179 180 180 178 177 174 172 170 168 165 162 160 159 159 158 158 159 159 159 160 160 162 161 156 148 140 133 127 123 120 118 121 127 132 133 128 114 95 66 38 25 27 47 111 159 176 184 193 205 217 227 232 237 238 235 232 229 226 221 217 214 208 197 182 170 164 162 163 165 168 170 171 171 170 168 168 169 170 171 171 172 173 175 176 175 170 166 164 163 164 168 173 180 188 193 193 192 191 189 187 185 182 179 177 175 174 172 171 171 170 171 172 174 176 177 177 177 176 175 174 178 190 200 204 202 198 198 200 202 204 207 210 213 216 217 216 214 212 211 211 213 216 217 218 218 217 217 217 217 217 217 217 218 220 223 225 226 227 228 229 230 230 230 230 229 229 230 231 231 231 229 227 224 221 217 212 208 206 205 207 208 209 209 210 213 222 236 253 266 273 277 279 281 283 284 284 285 284 284 283 283 283 284 285 287 17 16 14 12 6 359 353 347 343 339 338 338 338 339 340 341 341 339 336 334 331 329 327 324 321 318 315 313 311 310 308 307 307 307 307 307 307 307 307 307 307 310 314 318 321 325 328 330 330 330 330 330 329 326 323 322 322 323 325 325 326 327 330 334 337 339 341 343 346 349 350 195 188 189 185 178 171 168 171 180 189 196 204 217 229 238 243 246 243 235 222 206 195 189 184 175 164 158 156 161 174 205 246 270 289 320 358 21 30 32 32 31 29 22 11 360 349 340 336 337 4 67 79 74 66 58 54 53 53 53 52 52 53 54 56 61 70 75 71 59 46 41 49 58 61 61 57 50 39 28 22 19 20 25 32 37 37 38 42 51 61 69 71 70 69 70 71 73 75 76 76 75 73 67 57 44 28 10 349 333 323 321 326 335 342 348 354 1 9 17 24 24 17 14 19 28 38 44 47 49 48 45 41 38 35 33 34 37 41 45 47 48 47 45 43 42 41 39 38 37 36 35 34 34 32 31 29 26 24 21 18 15 13 11 10 8 7 6 6 7 8 10 10 11 12 12 13 13 12 11 10 9 9 8 8 7 6 5 4 3 1 359 357 356 355 353 351 348 346 344 342 341 340 338 336 335 335 334 335 335 335 335 333 331 328 325 322 321 323 328 330 318 299 280 252 219 202 196 193 193 194 197 200 202 202 202 200 199 198 197 196 196 195 194 193 190 187 184 182 182 182 183 186 189 191 192 193 193 194 195 194 192 189 187 186 186 186 186 184 182 179 176 173 171 172 174 176 177 177 178 178 178 179 180 180 178 175 173 170 168 166 164 161 159 157 155 153 154 155 157 159 160 162 165 169 170 167 158 146 135 126 122 121 122 126 131 136 138 136 125 94 32 1 353 354 2 13 36 143 182 200 215 224 229 232 234 235 231 226 221 217 213 212 213 212 208 201 191 185 181 178 175 173 171 169 168 167 166 168 170 173 174 175 176 178 180 181 179 173 169 166 165 164 165 165 170 177 184 189 193 196 198 198 197 194 191 188 184 181 178 176 175 175 175 175 178 180 182 182 181 179 176 173 172 178 188 191 187 181 185 192 199 203 207 210 213 215 216 214 212 209 208 209 211 214 217 218 218 219 219 219 220 220 221 221 222 224 226 228 229 230 230 231 232 233 233 233 232 232 232 232 232 232 232 231 229 225 220 214 209 205 204 204 204 203 202 203 208 219 235 251 263 270 274 276 278 280 281 283 284 284 284 284 283 284 285 287 289 21 19 16 12 4 357 350 345 341 339 338 338 339 341 343 344 343 340 336 333 331 328 325 322 319 316 313 312 310 309 308 308 308 308 309 309 309 309 308 308 310 314 320 325 329 332 335 338 339 338 337 335 332 329 326 325 325 325 326 326 326 326 328 332 334 335 336 339 343 347 342 223 202 199 196 190 183 180 185 191 194 192 191 198 225 258 272 276 272 253 217 186 173 169 166 159 150 143 138 134 130 37 311 311 323 356 31 47 49 42 33 27 23 18 11 1 353 347 347 360 42 76 81 77 69 61 56 55 56 57 57 56 54 50 46 44 54 68 72 65 55 49 51 56 58 57 52 42 25 7 358 358 10 29 43 49 46 43 45 51 59 64 66 66 65 64 65 68 70 73 74 74 71 64 52 38 22 3 341 323 312 310 317 330 340 347 353 360 8 17 22 20 14 15 26 38 45 49 51 51 48 45 41 37 35 34 34 37 41 45 47 48 47 45 43 41 40 39 38 37 36 35 35 34 33 31 29 26 23 20 17 14 11 9 7 6 5 4 4 5 5 6 6 7 8 8 9 9 9 8 8 7 6 6 6 5 4 3 2 0 359 356 355 354 352 350 347 345 342 341 339 338 336 334 332 331 330 330 330 329 329 328 327 327 325 321 316 312 309 306 299 292 293 297 285 255 228 211 202 197 198 202 206 207 207 204 202 200 200 198 198 197 195 193 190 187 183 182 181 182 183 185 187 188 190 191 192 194 195 195 193 191 188 186 184 184 184 185 185 184 183 180 176 174 175 176 177 177 177 178 178 179 179 179 178 175 172 169 166 163 161 159 158 157 154 151 150 150 151 153 156 159 163 167 172 173 171 164 153 141 133 130 129 131 135 139 142 144 143 142 143 150 323 328 330 335 342 349 350 294 237 233 234 233 234 235 235 230 222 215 210 208 208 209 210 211 208 204 201 199 197 192 183 174 168 166 165 166 169 173 176 178 179 181 183 185 185 181 175 170 167 167 166 165 163 164 169 174 180 185 191 196 199 200 199 197 194 191 186 183 180 179 178 178 179 181 183 185 185 183 180 177 174 171 169 169 170 169 167 175 185 193 199 203 206 207 209 210 209 208 207 207 209 211 214 216 217 218 219 220 221 223 224 224 225 226 228 230 231 232 232 232 233 234 234 235 235 235 235 234 234 234 234 235 235 233 229 222 215 209 205 202 200 198 196 196 198 206 219 235 250 261 267 271 273 275 277 279 282 284 285 285 285 285 286 289 292 295 22 20 16 10 3 356 350 345 342 339 339 338 340 342 344 344 342 339 335 333 331 328 325 321 317 314 312 310 309 309 309 309 310 311 311 311 311 311 310 311 314 319 327 332 335 337 341 344 345 343 340 336 333 330 328 327 326 326 325 325 325 325 326 327 327 327 328 333 337 335 302 247 226 217 213 209 206 205 205 200 192 183 172 156 127 351 332 327 329 346 82 113 119 122 122 120 114 105 90 66 38 15 1 358 12 44 66 71 66 54 39 29 22 17 10 3 356 354 0 20 49 68 75 75 71 65 61 60 63 65 65 63 58 47 33 23 31 51 62 61 56 53 53 55 55 52 44 29 8 350 338 340 358 33 51 53 50 46 47 51 57 62 65 65 64 63 64 65 68 71 74 74 69 60 46 31 14 355 334 317 307 306 316 330 341 347 352 358 6 15 21 20 17 24 37 48 53 54 53 50 47 43 39 37 35 34 34 37 41 45 48 50 49 47 44 43 41 40 39 38 37 36 35 34 33 31 29 26 22 19 16 13 10 8 6 5 4 3 3 3 3 3 3 3 4 5 6 6 6 6 5 4 4 4 3 3 2 0 359 357 355 353 352 350 349 347 344 342 340 338 337 335 333 330 328 327 325 325 325 324 323 322 322 322 322 319 313 307 299 288 270 250 248 281 281 268 254 239 222 211 212 216 216 214 211 207 204 202 200 199 198 197 195 193 190 186 183 182 182 183 184 186 187 188 189 190 192 193 194 194 192 189 186 183 181 181 181 181 183 185 185 182 179 176 176 177 177 177 177 178 178 178 177 176 174 172 170 168 165 163 162 161 160 158 156 154 152 151 151 151 151 153 157 163 168 172 172 166 156 146 140 138 138 139 142 143 143 143 143 146 157 179 220 274 293 299 306 314 320 314 290 265 252 246 243 241 238 232 223 215 210 207 205 205 207 209 209 209 209 210 209 204 192 177 167 164 165 169 173 177 180 182 184 186 187 188 185 179 174 170 168 167 167 166 164 164 165 168 172 176 182 187 193 197 198 197 196 193 190 187 184 182 182 182 183 185 186 188 187 184 181 178 176 175 174 174 177 180 182 185 188 190 192 193 192 192 194 198 201 204 206 208 210 212 214 216 217 218 218 220 222 224 225 226 227 229 231 233 234 235 234 234 234 235 236 236 236 236 236 236 236 236 237 237 237 235 230 223 216 209 204 200 196 193 191 192 196 206 219 234 249 259 266 269 271 273 275 278 282 284 285 286 287 288 291 294 299 304 21 19 16 10 4 357 352 347 344 341 340 339 340 341 342 341 340 337 334 332 331 328 325 320 316 312 310 310 310 310 311 312 313 314 314 314 314 314 314 316 320 327 333 338 340 342 345 348 348 346 342 336 333 331 329 327 326 325 324 323 323 323 322 321 317 313 313 318 316 296 266 249 239 233 229 227 227 229 222 204 187 173 157 132 97 47 13 1 2 17 46 66 74 77 77 77 74 65 50 34 22 14 10 12 29 61 77 78 71 60 46 34 24 16 9 3 358 359 8 26 47 61 69 74 75 72 70 70 72 74 74 71 63 49 33 26 32 45 56 59 58 56 55 54 52 46 33 13 353 339 330 330 355 37 52 53 50 48 47 49 55 61 65 66 66 64 63 64 66 69 71 71 66 56 41 24 7 351 337 326 319 320 328 338 344 348 351 356 3 11 17 21 25 37 51 59 60 58 54 49 44 41 38 36 35 35 35 36 40 45 49 52 52 50 48 46 44 43 42 40 39 38 36 35 33 31 28 25 22 19 15 12 10 8 6 4 3 2 2 1 1 0 0 0 1 2 3 4 3 3 2 1 1 1 0 359 358 357 355 353 351 350 349 347 346 344 342 340 338 336 335 332 329 327 325 323 321 320 320 320 318 316 316 317 317 315 310 303 295 284 265 240 213 207 235 253 265 273 273 256 240 233 227 220 214 209 205 203 201 199 198 196 195 193 190 187 185 183 183 184 185 186 186 187 188 190 191 192 193 193 191 188 184 182 180 179 178 179 180 182 182 181 178 177 176 176 176 176 176 176 176 175 173 171 170 169 169 168 167 166 166 165 164 162 159 158 157 156 155 153 150 146 146 148 155 162 165 162 155 149 145 143 143 144 144 141 138 136 137 143 158 177 193 210 232 249 259 270 283 291 287 279 270 262 255 249 242 235 227 220 213 209 206 205 207 208 209 210 211 212 212 209 195 178 166 164 166 172 177 181 184 187 189 190 190 187 183 178 174 171 170 168 168 167 166 165 165 167 169 173 177 182 188 193 195 194 194 194 192 190 188 187 188 188 188 189 190 190 189 186 183 180 179 179 182 188 194 196 196 194 191 188 184 181 179 180 182 188 194 199 204 208 211 213 214 215 216 217 218 219 220 222 223 225 227 230 232 234 235 236 236 236 236 236 237 238 238 238 238 237 237 237 237 237 235 233 228 221 213 206 200 195 191 188 187 190 197 207 220 234 247 258 264 267 269 272 275 278 281 283 285 286 288 292 297 304 309 312 21 20 17 12 6 360 354 349 345 342 341 340 340 341 341 340 337 335 334 333 332 329 325 320 315 312 310 310 311 312 313 315 316 317 318 318 318 318 319 321 327 333 338 341 343 345 347 350 350 347 341 335 332 330 328 327 325 323 322 321 321 321 320 317 308 294 288 285 277 265 256 249 245 242 240 239 238 235 223 196 174 157 139 118 96 63 29 13 9 17 33 48 55 59 60 60 57 49 37 27 20 16 15 20 35 62 76 76 70 62 51 39 26 15 7 1 358 0 10 28 47 59 66 73 80 82 81 80 80 80 79 76 68 56 47 44 47 53 61 64 63 60 58 54 49 37 18 358 342 333 330 337 10 43 52 52 49 47 45 46 51 57 62 65 66 65 63 63 63 64 66 66 61 51 35 17 2 353 348 344 341 339 339 342 345 347 349 353 359 6 12 21 35 54 66 69 66 61 54 47 42 39 37 37 36 36 36 37 40 45 50 53 53 52 50 49 47 46 45 43 41 40 38 36 34 31 28 25 22 18 15 13 10 8 6 4 3 1 0 359 359 358 358 358 359 359 0 0 0 359 359 358 357 357 356 356 355 354 352 351 349 348 347 345 344 342 340 338 336 334 332 329 326 323 321 319 317 315 314 314 312 310 310 310 309 307 304 300 294 285 269 246 215 200 207 222 247 272 272 259 247 240 233 225 217 211 206 204 201 199 196 195 194 193 191 189 186 185 184 184 185 185 186 187 188 189 190 191 192 192 190 187 185 183 182 180 179 178 177 176 176 175 173 173 173 172 172 171 171 171 171 171 170 169 169 169 170 170 170 170 169 168 166 164 162 159 158 156 155 154 152 148 142 136 137 145 151 153 151 148 147 146 145 144 142 137 132 130 133 140 156 173 183 191 202 214 225 236 249 260 266 269 268 265 259 251 244 238 232 224 217 212 210 210 211 211 210 210 210 210 211 209 198 181 170 167 170 175 180 184 187 190 193 193 191 187 182 179 176 174 172 171 170 170 170 168 167 167 169 171 175 180 186 191 192 193 194 195 195 194 194 195 196 196 194 193 193 192 190 188 185 182 181 183 189 199 203 201 197 192 188 183 178 175 174 176 179 185 191 196 201 206 210 212 213 214 215 215 215 216 217 218 219 221 224 228 231 233 235 235 236 236 236 236 237 238 238 239 239 239 238 237 236 234 231 227 221 215 207 201 195 190 187 185 186 190 198 209 221 234 246 255 261 265 269 272 275 278 280 282 284 287 291 298 306 311 314 313 23 21 18 14 9 2 356 351 347 344 343 342 342 341 340 338 336 334 333 332 332 329 325 319 314 311 310 311 313 315 317 318 318 319 320 320 320 321 323 326 331 338 341 342 344 345 347 349 349 345 338 332 329 327 326 325 323 322 321 320 320 319 316 310 297 276 261 259 258 256 254 252 250 248 246 246 245 238 215 174 148 131 117 107 95 72 39 18 12 16 28 40 49 54 58 59 55 46 35 26 21 18 19 25 40 61 74 74 70 63 55 43 28 14 4 358 356 359 10 32 51 60 66 74 82 88 89 88 86 84 82 78 72 64 59 57 59 63 68 72 71 67 62 54 43 25 360 343 333 331 336 356 29 48 52 51 48 45 42 42 45 51 57 61 63 63 62 61 61 62 62 61 56 46 28 9 357 355 357 356 350 343 339 339 340 342 345 349 355 3 11 25 49 72 81 79 73 64 55 47 41 38 37 37 37 36 36 36 39 44 50 53 53 52 50 49 48 47 46 45 43 42 40 38 35 32 29 26 22 19 16 13 11 9 7 4 2 360 358 357 357 356 356 356 356 356 357 357 357 356 356 355 355 354 354 353 352 351 350 349 348 347 345 344 342 340 338 336 334 331 329 325 322 319 317 315 313 310 309 307 306 304 303 303 301 299 298 297 294 286 272 253 227 206 199 200 210 226 237 240 241 239 235 229 221 213 207 203 199 196 194 193 192 192 191 189 187 186 185 184 185 186 187 187 187 188 188 190 190 190 189 187 186 184 183 181 179 176 173 170 169 167 165 165 166 166 166 165 165 164 164 165 167 169 171 173 174 174 174 173 172 170 169 166 163 159 156 154 154 154 153 152 147 141 139 143 148 151 147 144 144 144 144 143 141 138 136 136 137 143 155 166 172 176 183 196 209 220 231 239 246 253 259 261 259 253 247 242 237 230 223 218 216 216 216 215 212 209 206 206 207 206 199 187 178 175 177 180 183 186 188 191 193 193 190 186 183 180 177 175 174 174 174 174 174 173 171 169 169 171 175 180 187 191 193 195 198 200 200 200 201 203 203 201 198 196 195 194 192 189 185 182 181 184 191 199 201 196 190 184 180 176 173 172 173 176 180 185 190 195 199 203 207 209 210 212 212 212 212 211 212 213 214 217 221 226 230 233 234 235 235 235 234 234 235 236 237 238 239 239 238 236 233 230 225 220 213 207 200 194 189 186 184 184 186 192 200 212 223 234 244 251 258 263 269 273 276 278 280 283 286 291 299 308 313 312 310 308 25 23 20 16 11 5 359 354 351 348 346 345 343 342 340 337 335 333 332 331 330 327 323 317 312 310 311 313 316 319 320 320 320 320 320 321 321 322 324 328 333 338 341 342 343 344 346 346 345 340 333 328 325 324 323 321 320 319 319 318 317 315 308 294 271 252 247 250 254 255 255 254 253 252 251 253 258 251 207 152 127 111 102 96 90 74 45 21 12 14 22 34 45 56 64 66 60 51 40 30 22 17 17 26 43 63 75 76 72 67 59 47 31 15 3 355 353 357 12 38 59 64 68 75 83 90 92 92 90 88 85 81 76 70 67 65 66 70 73 77 77 75 68 57 37 7 341 329 326 332 348 16 40 51 54 52 49 44 41 40 42 46 51 55 58 60 60 61 62 63 63 61 56 44 21 359 351 353 358 355 345 334 330 330 333 336 338 342 349 1 15 32 60 85 93 89 78 67 56 47 41 37 36 36 35 35 34 34 37 43 49 52 53 51 49 47 46 46 45 45 44 43 41 39 37 34 30 27 23 20 17 15 12 10 7 4 1 359 357 356 355 354 354 354 354 354 354 354 354 354 354 353 353 352 352 351 350 349 349 348 347 345 344 342 341 339 336 334 331 328 325 322 319 316 313 311 309 306 304 302 300 298 297 296 294 292 293 294 293 286 275 260 237 213 201 197 203 213 223 230 235 237 236 232 224 214 205 200 197 195 194 193 192 191 190 189 188 187 186 186 186 188 188 187 187 187 187 188 189 189 188 187 185 184 182 179 175 170 167 165 163 162 161 160 161 160 160 159 158 157 156 158 163 168 172 175 176 176 176 175 174 172 170 167 165 161 157 154 153 154 154 154 152 151 152 157 163 165 151 135 136 139 141 142 143 143 145 146 148 150 152 154 152 153 162 181 200 214 224 230 236 244 254 260 262 260 255 249 242 236 230 225 223 221 220 217 212 205 199 196 196 197 195 190 185 185 184 185 185 186 187 188 189 187 185 183 181 179 178 176 176 176 176 177 177 176 174 172 171 172 176 181 187 190 193 197 201 203 204 205 206 205 201 197 195 195 196 196 193 190 185 181 178 181 186 190 189 183 177 172 170 168 169 171 173 177 181 186 190 194 197 200 202 205 206 208 208 208 208 207 208 209 211 214 218 223 229 233 235 235 234 233 230 229 230 231 234 236 238 238 237 235 232 228 222 215 207 199 193 189 186 183 183 184 187 194 203 215 226 235 241 248 254 261 267 271 275 278 282 286 292 299 306 312 311 308 305 304 27 25 22 18 13 8 2 358 354 351 348 346 343 341 339 336 334 332 331 330 328 325 321 316 312 311 312 316 319 322 322 321 320 319 319 319 320 321 324 327 332 337 340 341 340 341 343 343 340 335 329 324 321 320 319 318 317 317 316 316 313 306 289 263 245 241 243 250 255 257 258 257 257 257 258 263 275 276 214 143 120 104 93 89 84 71 47 23 10 6 9 18 35 56 72 75 68 58 45 31 18 8 8 23 50 71 79 80 77 72 63 49 32 15 0 350 348 354 15 46 66 72 73 77 83 88 92 93 93 92 89 84 80 75 72 70 72 74 77 79 80 79 75 61 23 338 320 316 323 339 5 29 44 52 55 54 51 46 42 40 41 45 48 51 54 56 58 60 64 69 71 71 66 51 21 351 341 340 339 331 320 314 314 319 325 330 333 337 346 5 23 36 52 78 96 96 83 68 56 47 40 36 34 34 33 32 30 30 34 40 48 51 51 49 46 43 42 42 43 42 42 42 41 39 37 34 31 27 24 21 18 16 13 10 7 4 0 357 356 354 353 353 353 352 352 352 352 352 352 352 351 351 351 350 349 349 348 348 347 346 345 343 342 340 338 336 334 331 328 325 323 319 316 313 310 307 305 302 300 298 295 293 291 289 287 287 288 290 290 286 277 264 244 222 208 202 204 211 219 227 233 235 235 232 225 214 205 199 197 196 195 194 193 192 190 189 189 188 188 188 188 189 188 187 186 186 187 187 187 187 186 184 183 181 178 174 170 166 163 162 161 160 159 158 156 155 153 152 151 150 150 154 163 170 173 174 174 176 177 177 176 174 172 169 165 162 158 156 155 154 153 154 154 156 159 164 170 176 161 124 114 122 132 140 144 147 149 151 152 152 150 144 139 144 159 179 199 214 222 226 233 246 261 269 271 269 263 254 245 238 234 230 227 225 221 216 209 200 190 185 185 187 190 191 191 191 191 189 187 185 184 184 183 182 180 179 179 178 177 176 176 176 177 177 178 177 175 174 172 171 172 175 179 184 188 193 198 201 203 205 206 203 197 192 191 193 197 197 194 189 184 179 177 177 179 179 175 169 165 163 163 164 167 171 174 178 182 187 190 192 194 196 198 200 202 203 204 204 205 205 206 208 210 212 216 221 226 230 233 234 233 231 227 224 223 225 229 234 237 238 237 235 233 228 221 211 201 193 187 185 184 183 183 185 190 197 207 219 229 235 240 245 251 258 263 267 272 278 285 291 298 303 306 305 303 303 303 303 30 27 23 19 14 9 4 360 356 353 349 346 343 340 338 336 334 332 331 329 327 325 320 316 313 312 314 318 321 322 321 319 317 316 315 316 317 319 322 325 330 335 338 338 337 337 338 339 337 332 327 321 318 316 316 315 315 315 314 311 304 286 259 242 236 239 246 253 258 260 261 261 261 262 265 271 281 278 219 150 123 105 93 86 79 65 46 25 8 357 352 355 12 42 65 71 65 54 39 17 358 349 353 26 66 81 84 83 81 75 64 47 29 11 354 343 341 351 17 51 72 80 80 80 82 86 90 94 95 95 92 88 83 80 77 75 76 78 79 80 80 79 75 56 2 322 313 315 329 357 23 37 45 50 54 56 53 49 43 41 41 45 49 51 52 51 51 54 62 77 85 87 82 66 22 338 320 309 299 291 288 291 299 311 323 331 336 341 350 13 31 36 39 47 72 93 86 70 56 47 40 35 33 32 31 29 28 27 30 36 44 49 49 46 42 39 38 39 39 38 38 38 38 37 36 33 30 27 24 21 18 15 12 10 6 3 360 357 355 353 352 352 351 351 351 350 350 350 350 349 349 349 348 348 347 347 346 346 345 344 342 341 339 337 335 333 331 328 325 322 319 317 313 310 307 304 301 299 296 293 291 288 285 283 281 282 283 285 285 283 277 266 249 230 217 208 207 211 218 225 230 232 231 228 221 214 207 202 199 198 197 195 194 192 191 190 190 189 189 189 190 189 188 187 185 185 185 186 185 184 183 181 178 175 171 168 166 163 161 160 158 157 156 154 151 149 148 147 147 147 150 159 170 175 175 174 174 176 177 178 177 175 173 169 165 161 158 155 154 154 154 154 156 158 160 163 167 170 165 131 85 91 112 130 140 145 148 149 150 151 152 152 154 161 174 189 204 216 220 222 231 255 275 281 281 279 270 256 244 237 233 230 227 224 219 211 202 193 185 180 180 183 186 190 193 195 194 191 188 184 181 180 179 178 178 178 177 177 176 175 175 176 176 177 177 177 176 175 173 171 169 168 170 174 180 186 190 192 196 201 202 199 195 192 190 193 195 194 190 185 182 178 176 176 176 174 170 165 163 163 164 166 170 173 176 180 184 187 189 190 191 192 194 196 198 200 201 202 204 205 207 209 210 212 215 219 223 226 228 229 230 230 227 224 222 223 229 233 237 240 241 240 236 229 219 208 197 188 184 183 183 184 185 188 193 202 213 223 230 236 240 246 251 256 259 262 268 277 285 289 292 294 295 296 298 300 301 302 30 26 23 18 13 9 5 1 357 354 350 347 344 341 338 336 334 332 331 329 327 324 321 316 313 312 314 317 320 320 317 314 312 311 312 313 315 317 319 322 326 331 333 333 332 331 332 333 332 328 323 319 317 316 315 314 314 313 311 303 282 255 239 235 236 241 250 258 262 263 263 263 264 265 268 272 275 265 214 158 128 109 97 87 75 61 45 26 8 354 346 347 1 21 39 47 44 32 11 348 339 343 3 45 75 85 86 85 81 73 58 40 21 2 345 335 334 345 14 53 77 87 88 86 85 86 89 93 95 95 93 90 88 85 83 81 81 81 81 79 78 74 67 42 357 330 323 330 353 22 36 41 44 47 50 54 54 50 45 41 41 45 49 50 48 43 37 34 44 78 100 105 103 89 323 297 291 286 282 279 280 286 299 319 337 346 349 351 359 19 33 34 31 29 31 55 87 77 63 51 42 36 32 30 29 27 25 25 27 32 40 46 47 44 40 36 35 36 35 35 34 34 34 34 33 32 29 26 23 20 17 14 11 8 5 2 359 356 354 353 351 351 350 349 349 348 348 347 347 347 346 346 346 346 345 345 344 343 342 341 340 338 336 334 332 329 327 324 322 319 316 314 311 308 305 302 298 295 292 289 286 283 280 278 276 276 276 278 279 278 274 265 252 238 226 216 211 212 215 220 224 226 225 222 217 213 208 204 202 200 198 196 194 192 191 191 191 190 190 190 190 189 187 185 185 184 184 183 183 182 180 177 174 170 166 164 162 161 159 157 155 153 152 149 148 146 146 147 147 150 155 164 173 176 175 172 172 173 173 172 172 171 170 168 165 162 158 156 154 155 156 157 158 159 159 160 161 162 164 160 65 51 82 110 125 135 141 145 147 149 154 158 164 171 180 190 201 209 209 206 210 246 280 285 287 286 278 262 247 239 235 229 226 222 217 208 198 189 184 180 180 181 183 188 193 195 194 192 190 186 182 178 176 176 177 177 177 177 176 175 175 175 176 176 176 176 176 174 173 172 171 171 171 173 176 180 181 182 188 194 196 196 194 192 191 192 191 187 183 180 179 178 177 177 176 174 171 168 167 168 169 172 174 177 179 182 184 185 186 187 187 188 190 193 195 197 199 201 203 206 208 210 211 212 214 217 220 222 224 225 226 228 230 231 230 231 234 237 240 242 245 244 239 231 220 207 196 188 185 185 185 186 188 192 199 207 217 225 231 237 243 248 252 255 256 257 262 269 273 275 276 278 284 289 294 298 299 301 29 26 23 19 15 11 7 2 358 355 351 348 344 342 339 337 335 333 331 329 327 324 320 314 310 310 311 314 316 316 314 311 309 309 310 312 313 315 317 319 322 324 325 324 323 323 324 325 324 320 317 315 314 315 314 312 310 307 300 285 258 238 231 230 235 244 254 261 264 265 265 264 265 266 268 269 265 248 204 158 129 111 100 90 77 62 46 27 8 356 351 355 4 13 20 23 20 8 351 343 346 2 27 53 71 82 86 84 78 66 49 31 13 355 340 331 330 340 8 51 84 98 101 98 94 90 87 87 90 93 95 94 93 92 90 88 86 83 81 78 75 71 60 32 358 342 342 355 20 37 43 43 42 43 46 49 51 49 44 40 39 41 46 46 40 31 19 11 9 25 124 160 192 234 257 266 270 273 274 277 283 296 321 352 7 10 7 5 6 17 27 28 25 22 18 19 56 87 77 63 50 40 33 30 28 25 23 23 25 31 38 44 46 44 39 35 34 35 34 33 32 32 32 32 32 30 28 25 22 19 15 12 9 6 3 1 358 356 353 352 350 349 348 348 347 346 346 345 344 344 344 344 344 344 344 343 342 341 340 338 337 335 333 331 329 327 324 322 319 317 315 312 310 307 303 300 297 293 289 286 282 279 276 273 271 269 269 270 271 270 268 263 255 244 234 225 218 214 214 217 220 220 220 217 215 212 209 206 203 201 199 196 193 192 191 191 190 190 190 189 187 186 185 185 184 183 182 181 180 179 177 175 171 167 164 161 160 158 157 155 152 151 149 148 147 146 147 148 150 153 159 165 170 171 168 165 165 164 163 162 162 162 163 164 164 163 162 160 158 159 160 160 159 157 156 156 157 159 164 172 196 354 36 68 89 108 124 134 140 146 151 157 163 169 175 182 188 189 183 174 170 195 257 280 287 289 286 276 263 254 248 239 233 227 220 211 199 191 186 181 178 178 181 188 194 195 195 194 193 191 185 181 178 178 178 178 178 178 177 176 177 176 176 175 175 175 175 174 174 174 174 175 176 177 177 177 178 179 183 186 190 191 190 189 189 189 187 183 178 176 177 177 178 178 178 177 175 174 174 174 175 177 179 181 182 183 183 184 185 185 186 186 188 191 193 196 199 201 204 206 208 209 210 212 214 216 219 220 222 222 223 225 228 230 233 234 237 239 241 242 244 244 241 233 222 209 199 193 189 188 188 189 192 197 204 210 217 224 232 238 244 248 251 252 252 252 255 258 260 262 265 269 277 286 292 296 298 299 30 28 25 22 18 14 9 4 360 355 351 348 345 342 340 338 336 334 332 330 328 324 320 315 310 308 308 310 311 312 310 308 307 308 310 312 313 314 314 316 317 317 317 317 316 316 315 314 312 309 307 307 308 310 310 308 305 297 285 268 248 231 224 225 234 246 256 262 264 265 266 266 265 265 263 260 249 225 184 147 121 106 99 93 83 67 49 25 7 358 356 1 6 9 11 10 5 357 351 353 6 23 39 53 66 78 84 81 72 58 42 24 7 353 343 337 336 343 2 42 91 112 116 113 106 96 85 78 80 89 96 100 101 101 100 97 92 88 83 80 76 70 55 22 353 347 355 13 33 44 47 45 42 41 42 44 46 44 38 33 30 33 40 44 40 28 13 2 354 339 298 261 252 251 253 257 262 265 268 274 283 305 352 25 32 30 24 16 10 12 18 21 21 20 18 19 34 78 89 78 62 46 36 30 25 21 19 19 23 29 36 42 45 43 40 36 35 35 34 33 32 32 32 32 31 30 28 25 22 18 14 11 8 4 2 359 356 354 352 351 349 348 347 346 345 344 344 343 342 342 342 342 342 342 342 341 340 339 337 336 334 332 330 328 326 324 322 320 318 316 314 311 309 306 303 299 296 292 288 284 280 275 272 269 266 264 262 262 262 263 263 260 255 247 239 231 223 218 216 216 217 217 217 216 214 212 210 207 204 202 198 195 192 190 190 189 189 188 187 185 183 183 183 184 184 183 182 180 178 177 175 173 169 165 161 159 157 156 155 152 150 148 147 147 146 146 147 149 151 154 158 161 162 159 155 153 152 152 152 153 153 155 157 160 162 163 163 162 162 163 164 162 157 152 151 152 154 158 164 171 183 209 13 37 54 77 102 120 131 137 143 147 153 157 162 166 167 164 159 156 159 177 223 263 281 288 290 288 284 278 269 257 246 238 231 221 208 198 189 180 175 175 182 191 197 199 199 198 198 196 192 188 184 181 179 177 177 177 178 179 180 180 178 177 175 174 174 174 176 177 178 178 178 178 178 179 179 179 180 180 181 182 183 185 186 186 185 181 178 177 178 178 179 179 179 179 180 180 180 180 181 182 183 184 184 184 185 185 186 187 188 189 190 193 195 198 200 202 205 206 208 209 211 212 214 216 218 219 220 221 221 222 223 226 229 232 235 238 240 241 241 240 238 232 223 213 204 198 194 192 191 192 196 201 206 210 215 223 231 237 241 244 246 246 245 247 250 253 255 257 262 269 279 288 293 295 297 298 32 29 27 23 19 14 10 5 1 356 352 349 346 344 341 339 337 335 334 331 329 326 322 317 312 308 306 306 307 307 306 305 306 308 310 311 311 312 312 313 313 313 314 313 313 311 309 306 303 299 297 298 302 305 306 304 299 290 276 258 241 227 221 225 240 253 260 263 265 265 266 266 265 260 252 241 222 193 159 130 110 98 94 92 86 72 50 21 2 355 355 358 0 1 1 1 357 353 354 3 19 34 45 53 63 73 79 73 64 51 36 19 5 357 354 354 354 356 3 23 76 117 124 121 113 101 87 77 75 83 96 104 109 112 113 109 102 95 89 82 76 66 42 10 354 353 5 22 37 46 48 46 43 41 40 39 38 34 27 20 16 20 32 44 47 37 19 5 353 337 311 286 270 261 257 258 261 264 266 268 272 288 11 48 51 47 39 27 10 6 15 20 23 24 24 25 30 54 87 88 71 52 38 29 22 16 14 15 20 27 35 40 43 42 40 38 36 35 34 32 31 32 32 32 31 30 28 25 22 18 14 10 6 3 360 357 354 352 350 349 348 347 346 345 343 343 342 341 341 341 341 341 341 341 340 339 338 337 335 334 332 330 328 327 325 324 322 320 318 315 313 311 308 306 303 300 296 292 288 284 279 273 269 265 262 258 255 253 254 256 257 255 252 247 240 233 227 223 219 218 218 217 217 216 215 213 211 208 205 201 197 193 190 188 188 187 187 186 185 183 181 181 181 182 182 182 181 179 177 175 173 170 167 163 160 157 155 154 152 149 147 146 145 145 145 146 147 148 150 152 153 153 150 145 139 137 138 140 143 145 148 152 155 157 158 159 159 160 161 163 164 161 157 152 150 151 154 159 165 169 172 169 132 67 57 67 91 108 114 115 117 121 127 133 139 144 147 147 148 152 161 175 200 234 264 279 287 291 293 292 284 271 259 251 244 233 221 208 193 180 174 177 186 196 202 203 202 201 201 199 196 192 187 182 178 174 174 176 179 181 183 183 181 179 177 175 175 176 178 180 180 180 179 179 181 181 182 181 179 177 175 175 177 180 182 184 183 180 179 180 181 181 180 180 181 182 183 184 184 184 185 185 186 187 187 187 188 188 190 191 192 193 195 197 199 201 203 204 206 207 209 210 211 212 214 215 217 218 219 219 219 219 220 222 224 228 232 235 237 238 237 236 233 229 222 214 207 201 196 194 193 195 198 200 203 205 212 220 225 229 230 230 232 238 243 247 250 252 255 259 267 279 288 292 294 295 296 297 32 29 26 22 18 15 11 6 2 358 354 351 348 345 343 341 339 337 335 333 331 328 324 320 314 309 306 304 303 302 301 302 304 306 307 308 309 309 310 311 312 312 312 311 309 307 304 301 299 296 294 294 298 304 306 304 297 289 287 293 286 261 242 240 254 263 266 266 266 265 265 264 260 248 229 209 188 162 136 114 100 92 89 89 85 73 48 14 352 345 344 344 345 347 350 352 349 347 351 3 23 41 50 56 64 71 73 69 62 49 32 15 4 0 3 5 6 6 8 15 42 92 113 115 111 103 93 82 75 76 88 101 112 120 124 121 113 102 91 80 66 48 26 10 3 6 16 26 36 41 44 44 43 40 38 34 30 23 15 6 0 2 17 38 47 40 23 4 346 329 312 296 282 271 266 266 269 270 268 265 259 248 193 98 83 75 70 59 330 341 15 28 33 33 32 30 28 35 66 86 73 53 37 27 18 11 8 10 16 24 31 37 40 40 38 37 35 34 32 31 31 31 31 31 31 30 28 25 22 18 14 10 6 2 358 355 352 350 348 347 346 345 344 343 342 341 340 339 339 339 339 339 339 339 339 338 336 335 333 332 330 329 328 326 325 324 322 320 318 316 313 311 308 306 303 300 297 292 288 282 277 272 267 263 258 253 248 244 246 248 250 250 249 246 241 235 230 226 223 222 221 220 219 218 217 215 213 209 205 200 195 191 189 187 186 185 184 183 182 181 179 179 179 179 179 179 179 178 176 173 170 167 165 161 158 156 153 151 149 146 145 144 143 143 143 144 145 146 146 147 146 145 141 135 130 128 130 133 137 140 143 146 149 149 147 146 147 149 152 155 157 157 155 153 152 154 158 163 167 169 168 161 148 133 122 119 120 115 105 99 96 96 99 103 110 119 128 136 143 151 160 170 183 205 236 259 274 284 291 294 291 283 272 265 256 244 232 218 202 187 181 184 191 198 202 204 202 201 200 198 196 191 186 181 176 173 173 176 179 182 184 184 183 182 180 179 179 180 182 182 182 179 178 179 181 182 183 183 182 181 178 176 176 177 179 181 181 180 181 182 183 183 182 182 183 184 186 187 187 187 188 189 189 190 190 191 191 192 193 194 196 197 198 200 202 203 205 207 208 209 210 211 211 213 214 215 216 217 217 218 218 217 218 219 221 224 228 232 234 234 232 229 226 222 218 211 205 200 196 194 194 195 194 194 195 199 204 209 211 212 213 219 228 239 247 250 252 253 257 268 284 292 293 293 293 293 294 295 31 28 25 22 19 16 12 8 4 0 357 353 350 347 345 343 341 339 337 335 333 330 327 322 318 312 308 305 303 301 300 300 302 304 304 305 306 307 308 310 311 311 311 310 307 304 301 300 299 298 296 297 299 306 307 303 295 293 309 326 325 308 273 254 260 270 271 269 267 265 263 260 251 229 202 180 160 137 116 101 93 90 88 88 86 71 40 360 336 325 323 324 327 332 337 340 336 335 342 360 26 46 55 61 69 74 75 73 67 53 30 10 360 359 4 8 9 7 7 12 29 62 87 98 101 100 97 90 80 74 76 86 99 115 126 125 114 100 86 71 55 36 20 13 13 18 24 28 32 35 37 39 39 38 35 30 23 15 5 354 346 346 358 26 42 36 19 354 332 317 308 299 291 284 282 283 284 280 273 262 248 227 196 162 139 129 130 143 188 253 40 45 43 39 34 29 24 23 39 72 66 47 31 20 11 5 3 6 12 19 26 31 34 36 35 34 33 32 31 31 31 31 31 31 30 30 28 25 22 18 14 9 5 1 357 353 350 347 346 345 344 343 342 341 340 339 338 337 337 337 337 338 338 338 338 337 335 334 332 331 330 329 328 327 326 325 323 321 319 316 314 311 308 306 303 301 297 293 287 281 276 271 266 261 255 249 242 239 239 241 244 245 245 244 241 237 233 229 226 224 223 222 221 220 219 217 214 209 204 198 194 190 188 186 184 183 182 181 180 178 177 177 177 177 177 177 177 176 173 171 168 165 163 160 157 154 151 149 147 145 143 142 142 142 142 142 143 143 143 142 140 138 135 132 130 129 131 133 135 135 135 136 135 133 129 124 122 124 130 136 142 146 149 151 153 156 161 165 168 169 167 162 155 152 154 156 155 142 121 106 98 94 93 92 94 102 113 126 139 149 157 163 171 186 211 236 255 269 281 290 294 292 286 279 267 255 241 227 211 199 192 192 194 197 199 199 197 197 196 195 192 189 184 181 178 176 176 179 182 185 185 186 185 185 184 184 184 185 185 183 179 176 174 175 177 179 181 183 185 185 184 182 179 178 179 179 179 180 181 183 185 185 185 185 186 188 189 190 190 190 190 191 192 192 193 194 194 195 196 197 199 200 201 202 203 205 206 208 209 210 211 212 212 213 214 214 215 216 216 216 216 216 216 216 218 220 224 227 229 228 225 221 216 211 207 203 199 195 193 191 189 187 186 186 188 191 193 192 190 192 204 220 236 246 252 254 254 253 259 280 295 293 290 289 290 291 292 294 31 29 26 24 21 18 14 10 6 2 359 356 353 350 347 345 343 341 339 336 334 332 329 325 321 317 313 309 306 304 303 303 303 303 303 303 304 306 308 310 311 312 312 311 309 306 304 302 302 301 300 299 299 301 296 283 279 290 309 322 327 317 280 253 258 272 277 274 271 267 263 258 243 209 179 159 139 118 99 90 87 87 88 89 88 71 29 343 319 308 305 309 314 319 322 323 321 323 336 4 36 52 59 64 74 81 84 85 82 68 35 11 3 4 7 9 7 4 3 9 26 54 74 85 91 95 97 96 90 82 78 78 82 91 104 108 101 91 81 70 54 30 14 13 19 26 30 31 31 31 33 34 35 34 31 25 17 6 354 342 333 331 344 18 39 34 13 344 323 311 305 302 299 298 299 299 295 286 273 257 238 213 187 167 154 146 142 131 110 84 66 54 44 36 29 24 19 18 32 58 57 41 24 12 3 359 360 4 10 17 22 26 29 31 32 32 31 31 31 30 31 31 31 30 29 28 27 24 21 17 13 9 5 0 355 351 348 346 344 343 342 341 340 339 337 336 334 334 334 334 335 336 337 337 337 336 335 334 332 331 330 329 329 328 327 325 324 322 319 317 314 311 308 305 303 300 297 293 287 280 275 271 266 260 253 245 239 236 235 236 237 239 241 241 240 238 235 232 228 225 223 222 221 221 220 217 213 207 201 196 192 189 186 183 181 181 179 178 176 175 175 176 175 175 175 175 173 171 169 167 165 163 160 158 155 152 150 147 146 144 143 142 141 141 140 140 141 141 141 139 138 136 134 133 133 134 135 136 135 132 129 127 124 122 117 111 107 107 110 117 126 135 143 149 153 157 161 165 167 168 166 163 160 159 161 162 162 154 139 121 109 102 97 94 92 95 103 116 130 144 153 159 165 176 195 215 235 251 265 277 287 293 294 288 275 261 247 234 222 213 206 201 198 196 195 195 194 193 191 190 188 186 184 184 183 182 182 184 186 187 187 188 188 188 188 188 188 187 185 181 176 173 172 172 174 177 179 182 185 188 188 187 185 183 181 180 179 180 182 184 186 187 188 189 190 192 193 194 194 193 193 194 194 195 195 196 197 198 199 200 202 203 204 205 205 206 207 208 209 210 211 212 212 213 214 215 215 215 215 215 216 215 215 215 215 217 219 221 221 219 214 208 203 198 194 192 189 187 185 181 177 174 175 178 180 179 176 175 178 189 207 229 245 255 257 255 250 245 255 276 283 283 284 285 287 289 291 293 31 29 27 25 22 19 16 12 8 5 1 358 355 352 350 347 345 343 340 338 336 334 332 329 326 323 320 316 313 311 309 308 307 306 306 306 307 308 310 312 313 313 313 313 311 310 308 306 305 304 303 300 295 286 269 254 262 280 301 317 323 312 267 248 254 268 277 279 278 275 270 261 235 187 159 139 119 101 87 80 81 84 87 90 91 79 31 335 310 299 296 299 304 307 307 308 311 321 348 29 50 56 59 64 74 84 91 96 97 87 57 32 21 16 12 8 3 359 360 8 29 55 72 80 85 90 95 97 97 94 89 84 79 76 79 85 88 88 85 77 60 25 4 10 25 35 38 37 35 34 34 34 34 32 27 18 7 353 339 327 321 322 338 12 32 26 0 332 316 309 306 306 308 311 313 311 304 291 273 249 222 194 172 158 148 138 125 106 86 74 62 49 37 28 22 18 16 21 40 58 56 38 19 5 357 355 358 5 12 18 21 24 26 28 30 30 30 30 29 29 30 30 29 28 27 26 25 23 20 16 12 8 3 358 352 348 346 344 343 341 340 338 337 336 334 333 331 331 331 332 333 335 336 337 337 336 335 334 333 332 331 330 329 328 327 325 323 321 319 316 314 311 308 304 302 299 296 292 287 281 276 271 265 259 252 244 238 235 233 233 233 235 237 239 239 238 236 234 230 227 224 223 222 221 220 217 212 206 200 194 189 186 183 181 180 178 176 173 172 171 172 172 172 170 169 168 166 164 163 162 161 159 157 155 153 151 149 146 145 143 143 142 141 141 140 140 140 140 140 139 138 137 136 137 138 139 139 138 136 132 129 126 125 123 121 117 114 112 111 113 119 128 138 146 150 153 157 160 162 163 163 162 161 160 161 161 159 155 146 134 122 110 101 97 94 94 97 105 118 133 147 154 161 171 185 200 217 233 247 259 271 282 288 287 277 263 251 242 234 228 223 216 210 203 199 198 197 194 191 187 185 185 186 188 188 187 186 186 187 188 188 189 189 190 190 190 189 187 184 181 177 174 172 172 175 178 180 183 186 189 189 188 188 187 185 182 181 182 184 186 188 189 191 192 194 196 198 199 198 198 197 197 197 197 197 198 199 201 202 204 205 206 207 208 208 208 208 209 209 210 211 211 212 212 213 214 215 215 215 215 215 215 214 213 213 213 213 213 211 207 201 197 193 189 185 181 178 175 171 167 165 167 172 175 173 169 164 169 179 195 215 234 249 257 256 248 232 220 245 265 272 276 279 282 285 287 290 293 31 30 28 25 23 20 17 14 11 7 3 0 357 355 352 350 347 345 343 341 340 338 336 334 331 329 326 324 321 318 316 315 313 312 311 311 312 313 314 314 314 313 313 313 312 311 310 309 308 306 304 298 287 270 254 248 253 264 281 297 298 279 253 250 255 264 273 280 284 285 280 265 222 164 136 116 97 85 78 76 78 83 87 92 98 102 74 325 307 298 293 291 293 297 300 305 318 345 21 45 53 56 58 63 72 81 90 97 98 90 72 55 41 28 15 4 357 356 3 18 37 58 73 81 85 89 93 97 100 100 98 92 82 74 71 77 85 91 93 90 75 25 357 11 36 47 49 47 44 42 41 39 35 29 20 7 351 336 324 317 315 322 343 8 18 8 345 323 312 308 309 313 322 333 340 338 332 320 294 233 184 165 153 144 132 117 101 90 79 69 57 44 32 23 18 16 16 24 43 58 55 37 16 2 354 353 359 8 15 19 21 22 24 26 28 29 29 29 28 28 28 27 26 26 25 24 23 21 19 16 12 6 0 354 348 345 343 342 341 339 337 336 334 332 331 329 328 328 328 329 331 334 336 337 337 337 336 335 334 333 332 331 330 328 326 324 322 320 318 315 313 310 307 303 301 298 295 291 287 282 277 272 266 259 252 245 239 235 233 231 231 232 235 237 238 238 237 235 232 228 225 223 222 221 219 216 212 206 199 193 188 185 183 181 179 176 173 171 169 168 166 164 162 161 160 158 156 155 154 154 154 154 152 152 150 149 147 145 144 143 142 142 141 141 140 140 140 141 142 142 142 141 141 142 144 145 144 143 140 136 134 133 132 132 131 131 130 130 128 128 129 133 138 141 143 144 146 149 153 156 158 160 161 161 160 157 155 153 148 141 131 118 107 101 96 93 92 93 99 110 128 142 152 163 177 191 205 219 232 244 255 264 272 275 271 261 253 247 243 240 236 232 224 216 209 206 205 202 197 190 187 187 189 190 189 186 185 184 184 185 186 187 188 189 189 189 188 187 185 182 179 176 174 175 177 180 182 184 187 188 188 187 187 187 186 184 183 183 185 187 189 191 192 194 196 199 201 202 203 203 202 202 202 201 202 202 203 205 207 209 210 210 211 211 211 211 210 210 210 211 211 212 211 211 211 212 213 214 214 215 214 214 213 212 211 210 208 206 203 200 197 194 189 183 178 173 168 165 162 160 164 170 174 174 171 167 168 175 187 202 218 235 247 251 246 230 216 222 245 259 266 272 277 281 284 286 289 291 31 29 28 26 24 21 18 15 12 9 6 3 360 357 355 353 350 349 347 345 343 341 339 338 336 334 332 330 327 325 323 321 319 317 316 315 316 316 316 316 315 314 313 312 312 311 310 310 309 307 303 296 280 260 248 244 243 241 239 245 252 252 251 252 256 263 272 282 290 293 288 268 204 139 110 92 80 75 74 76 81 85 88 93 107 141 228 292 305 304 299 293 293 299 306 320 344 13 34 46 52 55 57 60 66 73 79 81 80 76 71 64 52 34 15 1 356 2 16 30 43 56 70 82 88 92 95 98 100 101 99 93 84 76 73 77 85 93 98 100 96 65 18 22 48 61 63 62 59 56 51 45 37 26 11 353 334 322 315 313 319 333 354 10 11 359 340 323 314 311 317 333 358 18 25 26 26 30 41 68 107 127 133 131 117 100 88 81 74 65 55 43 32 24 19 16 17 23 38 52 49 34 17 5 358 356 1 10 17 19 20 20 21 23 25 27 28 28 27 27 25 24 22 21 20 20 21 21 20 17 11 4 355 347 341 339 339 339 339 337 335 333 331 329 327 325 324 324 325 327 329 333 335 337 337 337 337 336 334 333 332 330 329 327 325 323 321 319 317 314 312 309 306 303 300 297 294 291 287 282 277 272 266 260 253 247 241 236 232 230 229 230 231 233 235 235 236 235 233 230 226 223 221 219 217 215 211 205 198 192 188 185 182 180 177 175 171 168 167 165 162 158 156 154 153 152 150 147 146 146 146 147 147 147 147 146 145 144 143 142 141 141 141 141 141 142 143 145 146 147 147 147 147 148 149 149 149 148 146 143 142 141 141 141 141 142 143 144 144 143 143 144 145 145 141 137 136 138 144 149 153 156 159 159 158 155 152 150 147 143 138 129 122 115 107 100 96 94 92 96 109 127 144 159 173 186 198 210 222 233 242 249 255 260 260 256 249 244 241 240 238 237 234 229 220 214 211 207 203 196 192 189 188 186 184 182 181 180 180 181 183 184 185 185 186 186 187 187 185 183 179 177 176 177 178 179 182 185 187 187 186 186 186 186 186 185 184 185 186 188 189 191 192 194 197 200 202 204 206 207 208 207 207 207 207 208 209 210 212 213 214 215 216 216 216 215 214 214 213 213 213 212 211 209 208 209 210 211 212 212 213 213 213 211 209 206 203 199 198 197 196 192 186 178 171 166 163 163 164 167 172 177 178 177 174 174 178 185 195 207 220 233 243 243 235 220 215 228 244 254 261 268 273 278 282 285 288 290 31 29 28 26 24 21 19 16 14 11 8 5 2 360 358 356 354 352 350 348 346 345 343 341 339 337 336 334 332 330 328 326 324 321 319 318 317 317 317 316 315 313 312 311 310 310 309 309 308 306 301 291 271 245 234 230 226 220 218 225 237 245 249 253 258 264 275 286 295 298 294 272 167 109 88 77 72 70 72 77 82 86 88 91 108 206 264 287 303 310 312 311 312 316 325 343 7 26 39 47 52 55 56 57 58 60 63 64 63 64 65 63 55 37 14 3 5 16 29 38 44 51 63 77 87 93 96 99 100 100 97 92 85 79 75 77 82 90 97 103 104 95 65 38 45 71 79 80 75 67 58 49 37 21 360 338 321 311 309 314 329 348 4 14 12 358 340 326 321 323 340 11 32 39 40 39 40 43 47 55 68 87 105 110 101 91 83 77 71 64 55 45 34 26 20 18 17 21 33 45 44 31 18 10 4 1 3 10 15 17 17 17 17 19 21 23 25 25 25 23 21 16 12 7 5 5 10 17 22 20 11 359 346 336 331 330 332 334 334 332 330 328 326 324 322 321 320 320 321 324 327 331 335 337 338 338 338 337 335 333 331 329 328 326 324 322 320 318 316 314 311 308 305 302 299 297 294 290 287 282 278 272 266 260 254 247 241 235 231 228 227 227 228 229 231 232 234 234 234 233 230 226 222 219 216 213 209 204 198 193 189 185 182 179 176 173 169 166 164 162 160 158 155 153 151 150 148 145 143 141 141 140 140 141 142 142 142 142 141 141 140 140 140 141 142 144 147 149 151 152 152 151 151 152 152 152 152 152 152 151 151 151 151 151 150 151 151 151 152 151 152 154 155 154 149 143 139 140 142 144 147 150 153 154 152 149 147 146 145 144 143 141 139 137 134 131 130 130 127 125 134 147 159 169 177 187 196 206 217 228 236 241 245 248 249 247 241 236 234 234 235 236 237 236 228 218 211 207 205 200 195 188 181 175 173 173 173 174 175 177 180 182 183 183 184 184 184 182 181 181 180 179 179 180 180 181 183 186 187 186 185 185 185 185 185 185 185 186 187 188 189 190 192 194 197 199 202 205 208 210 211 212 212 212 212 213 214 215 216 217 219 221 223 223 222 220 219 218 217 217 216 215 212 209 207 206 206 207 209 210 212 212 212 211 208 205 201 198 198 197 194 189 181 174 169 166 166 169 173 178 182 184 184 182 181 182 186 193 202 211 222 233 240 240 230 218 219 230 242 250 256 263 269 275 279 283 286 289 30 29 27 25 23 21 19 17 15 12 9 7 5 2 0 359 357 355 353 351 350 348 346 344 342 341 339 337 335 333 332 330 327 324 322 320 318 317 316 315 314 312 311 310 309 308 307 307 307 305 298 281 250 218 211 211 212 216 223 232 241 247 251 255 260 269 280 291 297 299 298 287 107 87 77 71 69 69 71 76 82 86 89 92 107 252 274 288 301 312 322 329 336 342 352 8 25 36 44 51 56 59 58 55 52 52 54 58 59 59 59 57 50 36 18 14 22 32 39 43 44 48 56 68 79 87 92 96 97 97 95 91 86 81 77 76 78 84 91 98 101 96 76 35 359 360 77 85 79 69 58 49 35 11 343 321 308 303 304 312 332 354 9 16 12 356 340 332 334 348 14 33 38 38 37 36 37 39 40 43 48 57 68 78 86 87 83 77 70 62 54 44 35 27 22 20 19 24 36 46 44 31 19 13 8 5 4 7 10 12 12 11 12 13 15 18 19 20 18 15 9 359 347 337 328 318 307 293 321 5 353 338 328 322 319 321 325 326 326 324 322 320 319 317 316 316 316 317 319 322 326 331 335 338 339 339 338 337 335 333 331 329 327 326 324 322 320 318 316 314 311 308 305 302 299 296 293 290 286 282 277 272 266 260 253 247 240 234 229 226 225 224 225 226 228 230 232 233 234 234 232 228 224 219 215 211 207 203 198 194 189 186 182 179 176 171 168 165 163 161 159 156 152 150 148 146 144 143 141 139 138 136 135 135 137 138 139 140 140 140 139 139 139 141 144 147 150 152 154 155 155 155 155 155 155 155 156 157 158 159 161 161 161 160 159 158 157 157 157 157 159 161 163 163 161 158 154 152 149 147 145 145 146 147 146 144 144 145 146 146 147 149 152 155 157 161 166 171 175 179 181 182 182 185 188 193 199 206 215 225 233 237 240 242 243 240 233 229 228 229 231 234 236 233 224 214 207 204 203 201 197 188 176 165 159 161 164 168 171 175 179 181 183 185 185 184 182 179 179 180 182 183 185 186 185 186 187 187 187 185 184 184 184 185 185 185 185 185 186 187 188 189 190 192 195 198 202 205 208 211 213 214 215 216 216 217 217 218 219 221 225 229 231 230 228 224 222 221 220 221 221 219 216 210 206 203 203 204 206 208 211 212 213 213 211 206 202 200 199 197 192 185 178 173 170 170 173 177 182 186 188 188 188 187 187 188 192 198 206 214 224 235 241 240 230 222 225 235 242 246 251 257 264 271 276 280 283 288 29 28 27 25 23 21 19 17 15 13 11 9 7 5 3 1 360 358 356 354 352 350 348 347 345 343 341 340 338 336 335 333 330 327 324 322 320 318 316 314 313 311 310 308 307 306 305 305 306 304 293 263 224 206 208 215 222 232 240 246 249 251 253 258 264 272 282 290 295 297 303 71 88 78 70 67 67 69 72 77 83 90 97 107 148 253 274 286 298 311 323 336 351 6 20 32 42 47 53 59 63 65 62 56 49 48 51 56 58 56 52 47 40 33 28 30 37 42 45 46 46 46 50 58 67 74 79 82 86 89 90 89 86 82 78 76 75 78 82 87 87 79 53 17 357 358 30 60 65 61 53 43 25 352 323 307 300 299 302 311 330 351 6 12 9 358 349 351 3 20 34 38 37 34 32 30 29 29 30 32 36 42 50 60 73 80 80 75 68 60 51 42 34 29 25 24 26 34 49 59 53 39 25 17 11 7 4 4 5 6 6 5 5 6 8 10 10 10 7 1 351 339 328 323 319 314 306 295 279 269 273 285 297 304 308 312 316 316 314 312 311 310 309 309 310 312 314 316 318 322 326 331 336 339 340 340 338 337 335 333 331 329 328 326 324 322 321 319 317 314 312 309 306 303 300 297 294 291 287 282 277 272 265 259 252 245 238 232 227 224 223 222 222 224 226 228 230 231 233 234 233 229 224 218 214 210 207 203 199 195 191 187 183 179 175 170 167 164 162 160 156 153 149 145 143 140 139 138 136 135 134 133 131 131 131 132 134 136 137 138 137 138 139 141 145 148 151 154 156 157 158 158 157 157 158 159 160 162 164 166 168 169 169 168 165 163 161 160 159 160 162 165 168 168 168 166 163 159 156 152 148 145 143 143 142 144 146 148 149 151 154 158 161 164 168 172 177 182 187 191 194 194 193 194 196 199 203 208 214 222 228 233 237 239 239 235 231 228 226 227 230 232 232 226 217 209 202 198 198 198 196 188 175 160 152 155 160 166 172 177 180 182 185 187 188 187 185 182 181 183 185 187 189 190 190 191 190 189 187 185 184 184 185 185 185 185 184 184 184 185 186 187 189 191 193 196 199 203 207 211 214 216 217 218 219 219 219 220 221 226 232 236 237 234 229 224 222 221 223 226 227 223 217 210 204 201 199 201 203 207 210 213 215 216 213 207 201 198 197 194 188 182 177 174 173 175 179 183 186 188 189 190 190 190 189 190 195 201 208 216 226 237 243 242 236 232 235 241 243 244 247 252 259 266 271 275 280 286 29 28 26 25 23 21 19 17 15 14 12 10 8 7 5 3 2 0 359 357 355 353 351 349 347 346 344 342 341 339 337 335 332 330 327 325 322 319 317 315 313 311 309 307 305 303 301 302 302 300 284 241 218 223 244 262 273 271 264 260 257 256 256 259 265 272 279 287 294 301 358 76 78 72 65 63 67 73 79 84 91 100 115 141 192 248 275 289 299 310 323 340 4 27 40 47 52 57 62 68 72 73 69 61 51 47 48 52 54 51 45 38 34 34 37 41 44 46 47 47 47 45 46 48 53 57 61 66 70 75 80 83 84 82 79 76 74 72 71 69 63 50 34 21 15 17 27 39 45 45 39 28 8 340 319 309 307 309 315 324 337 352 4 10 11 10 11 19 29 36 39 39 37 34 30 26 23 21 22 25 32 38 44 48 55 63 69 70 66 59 50 42 35 31 31 33 38 48 61 68 62 48 33 23 14 7 3 1 360 360 360 0 0 1 2 2 1 359 355 349 341 334 329 328 328 328 328 325 320 308 297 291 290 295 300 305 307 305 303 301 301 302 303 305 308 311 314 317 320 323 327 332 337 339 341 340 338 336 335 333 332 330 328 327 325 323 322 321 319 316 314 311 308 306 303 300 297 293 289 284 278 271 265 258 251 243 236 230 226 222 221 220 221 222 224 226 228 229 231 233 233 231 226 220 214 211 207 204 200 196 192 188 183 178 173 169 166 163 161 158 155 150 145 141 137 134 133 131 129 127 126 127 128 126 123 123 125 131 135 136 136 137 138 140 144 147 150 153 155 156 158 158 159 159 161 163 165 167 168 170 172 174 174 172 170 166 163 161 160 160 163 167 169 168 167 164 160 157 154 152 149 148 148 147 146 147 150 154 157 159 163 167 169 171 173 176 179 183 187 191 193 194 194 195 198 201 205 208 212 217 223 228 232 234 234 231 228 226 225 226 229 231 229 223 215 205 197 192 193 194 194 190 182 170 163 164 168 174 179 183 185 187 189 190 192 191 190 187 186 186 187 188 190 192 193 193 191 189 187 186 186 186 185 185 185 185 184 183 183 183 184 185 187 189 191 193 197 202 206 210 213 215 217 219 220 220 220 220 222 228 235 239 238 232 225 220 218 219 224 230 230 223 213 204 199 196 196 198 201 204 208 212 215 215 210 202 195 192 191 188 184 180 177 176 176 178 180 184 186 187 188 189 190 190 190 191 196 203 210 218 227 236 242 243 241 241 244 246 246 244 244 248 255 262 266 271 276 284 28 27 26 24 23 21 19 17 16 14 13 11 10 8 7 5 4 2 0 359 357 355 353 351 349 348 346 345 343 341 339 337 335 332 330 327 324 322 319 317 314 312 309 306 303 300 297 294 290 278 252 226 229 256 278 292 300 298 286 274 266 261 260 261 265 271 279 288 303 352 64 74 72 68 65 64 69 77 87 95 103 116 142 177 218 260 288 301 309 317 330 354 24 45 50 52 57 63 70 76 79 80 76 68 57 48 47 49 49 47 41 35 33 37 42 47 49 49 48 48 47 45 43 41 42 45 50 57 61 65 69 75 78 80 79 76 72 68 63 56 48 41 36 32 29 28 28 30 31 28 22 13 2 351 343 340 340 342 346 349 354 0 7 13 17 22 26 32 37 40 40 40 39 37 32 26 21 18 19 24 32 38 41 42 45 52 61 66 65 60 51 42 35 33 36 41 48 57 65 68 64 52 38 25 14 6 1 358 357 357 357 357 358 358 357 356 354 352 348 344 339 335 334 335 336 336 336 335 332 327 320 313 307 302 301 301 300 299 298 298 299 301 303 307 310 314 318 321 323 326 330 334 338 340 341 340 338 336 334 333 332 331 330 329 327 326 324 322 321 319 317 315 313 311 308 306 303 299 294 287 280 272 264 257 249 242 234 228 224 221 219 219 220 221 223 224 226 227 229 231 233 233 230 224 217 212 208 205 201 197 193 188 182 176 171 167 164 161 158 156 152 147 141 137 133 130 127 125 122 119 118 120 121 118 112 108 111 123 132 135 136 136 136 138 140 144 147 150 152 154 156 157 159 161 164 166 167 169 170 172 174 175 175 173 171 167 164 162 161 163 166 168 168 167 163 159 155 153 152 152 153 155 158 158 157 157 159 163 167 169 172 175 176 177 177 179 180 182 185 187 188 188 189 191 195 199 203 206 209 213 217 222 226 229 229 227 224 221 222 226 229 232 231 226 217 205 195 191 192 195 197 196 194 188 184 184 185 188 191 192 193 195 196 197 199 198 197 194 192 191 190 190 192 194 195 193 190 188 187 187 188 187 187 186 185 184 183 183 182 182 182 183 185 187 189 192 196 200 203 206 209 211 214 217 219 220 219 219 221 226 233 237 234 226 217 210 209 213 222 231 229 216 203 194 191 192 193 196 199 202 204 207 209 207 201 192 186 185 184 182 180 178 177 177 177 179 181 183 184 185 187 188 189 190 191 194 199 206 212 219 227 233 238 241 242 245 249 250 248 245 242 245 252 258 262 266 271 279 28 27 26 24 23 21 19 18 16 15 14 12 11 9 8 7 5 4 2 0 359 357 355 353 351 350 348 347 345 343 341 339 337 334 332 329 327 324 321 319 316 313 310 307 303 298 292 284 268 247 232 229 237 250 254 267 287 296 295 288 280 274 270 270 273 279 287 302 355 58 73 74 72 71 69 68 70 77 89 101 114 134 171 209 246 282 307 319 326 335 355 29 53 60 56 57 62 70 76 80 84 85 82 75 63 52 47 47 47 45 40 35 34 39 46 51 52 52 51 50 49 47 44 41 39 41 47 54 58 61 64 70 75 78 79 76 71 66 59 51 45 41 41 40 38 34 30 26 21 15 10 8 8 10 11 11 10 10 8 6 5 6 10 15 20 25 30 34 37 39 40 40 39 38 34 28 23 19 20 24 30 35 37 39 43 50 58 64 64 59 50 39 31 30 34 43 53 60 65 66 62 52 37 22 11 3 359 356 356 356 356 356 356 355 353 351 349 346 343 340 338 337 337 338 339 339 339 338 336 332 328 324 318 312 306 302 300 299 300 301 303 306 309 313 316 320 322 324 327 329 331 335 337 339 340 339 337 336 334 334 333 332 331 330 329 328 326 325 323 322 320 319 318 316 315 313 310 307 301 295 286 275 266 256 248 239 232 226 222 219 218 218 219 220 221 222 223 225 227 230 233 234 233 228 221 214 209 205 202 198 194 188 181 175 169 165 162 159 156 153 149 144 139 135 131 128 125 122 118 115 114 114 113 108 99 92 93 110 126 134 137 137 135 134 136 139 142 145 149 152 155 157 159 161 163 164 166 168 170 172 173 174 174 173 170 167 164 163 163 165 168 168 168 166 163 158 155 154 155 157 161 166 170 170 169 170 172 174 177 179 180 181 181 181 182 183 184 185 186 186 185 184 184 187 191 196 200 203 205 208 212 216 220 224 223 220 216 214 218 225 230 234 235 232 223 208 198 198 204 217 222 215 208 204 201 199 198 197 198 198 199 202 204 207 210 210 208 205 201 198 196 195 195 196 196 193 190 187 187 188 189 190 188 187 186 184 182 181 181 181 181 182 183 185 188 191 194 197 199 201 204 206 209 213 216 218 217 217 219 223 228 232 229 219 209 202 201 206 216 225 220 201 190 186 187 190 194 196 199 201 202 202 201 198 193 187 182 182 182 182 180 179 178 178 179 180 182 184 185 187 188 189 190 191 194 198 203 209 214 220 226 231 234 237 240 244 249 252 250 245 241 244 249 254 257 260 263 269 27 26 25 24 23 22 20 19 17 16 14 13 12 11 9 8 6 5 3 2 0 358 357 355 353 352 350 349 347 345 343 341 339 336 334 331 329 326 324 321 318 314 311 308 304 299 290 276 257 241 234 234 236 232 216 214 233 261 279 286 288 289 290 291 292 296 308 348 50 70 75 74 73 75 75 73 71 74 85 101 121 152 197 238 271 302 327 344 357 15 50 77 84 79 69 67 72 77 81 84 85 85 83 77 67 57 50 49 49 46 42 38 36 41 49 55 58 58 57 56 55 53 49 45 43 44 49 55 61 66 71 76 80 83 84 82 75 69 60 51 44 42 44 44 41 35 29 22 14 8 7 10 15 21 23 24 23 21 18 14 11 9 11 15 20 24 28 31 34 36 37 37 38 39 37 33 27 23 23 25 28 30 33 36 41 48 56 61 61 56 45 32 22 18 23 35 49 59 64 65 61 52 37 21 8 360 356 354 354 355 354 353 352 350 348 345 343 340 338 337 335 336 337 338 340 340 340 339 337 334 330 327 322 317 311 307 305 306 307 309 311 314 317 321 324 325 327 327 328 329 331 333 335 337 337 337 336 335 334 334 333 333 332 331 330 329 328 327 326 325 324 324 323 322 321 320 318 315 311 304 294 282 269 257 247 238 230 225 221 218 217 217 218 219 219 220 221 222 225 228 232 234 234 230 223 216 209 204 202 199 195 188 181 174 169 164 161 157 154 151 147 143 138 135 132 129 126 123 119 115 113 112 110 105 96 85 81 91 114 130 135 135 134 134 136 139 142 145 147 149 152 154 156 157 158 159 161 165 168 170 172 173 173 172 169 165 162 160 159 161 163 165 165 166 165 164 162 162 165 169 174 177 177 178 178 179 182 184 185 185 185 185 185 185 186 188 190 190 190 189 187 185 184 187 190 194 197 200 201 204 207 212 217 220 219 215 209 209 216 225 231 235 237 237 231 216 208 216 240 277 288 267 238 219 209 204 202 199 199 199 201 206 212 217 221 223 220 216 212 207 203 200 198 198 197 193 190 188 188 189 191 191 190 189 187 185 183 182 181 180 180 181 183 185 188 190 193 195 197 199 200 203 206 210 214 216 217 217 218 221 225 229 227 219 210 204 202 205 211 216 206 185 180 182 187 192 195 197 199 200 200 199 197 194 191 189 188 187 188 188 186 185 184 183 183 184 185 186 187 188 188 189 190 192 196 201 206 211 216 221 226 230 233 234 237 243 249 252 252 246 242 244 248 251 251 251 252 257 27 26 25 24 23 22 21 20 18 17 15 14 13 12 10 9 7 6 5 3 1 360 358 356 355 354 352 350 348 347 345 343 341 338 336 334 331 328 326 323 320 317 314 311 308 301 291 276 259 244 238 236 232 222 211 212 228 248 265 278 287 297 305 310 314 321 345 33 62 72 75 75 76 82 82 78 74 74 81 99 130 174 218 253 284 308 343 42 81 95 102 108 107 99 88 82 82 85 86 87 85 83 80 75 67 60 55 54 54 52 47 42 39 41 50 58 63 64 64 63 62 60 56 52 48 47 50 56 67 84 96 99 97 97 98 96 90 82 69 54 45 44 45 45 40 33 26 19 13 9 10 14 20 25 28 30 30 29 26 21 15 11 11 14 18 21 25 27 30 33 35 37 39 43 47 44 36 31 30 30 30 29 29 33 39 48 57 62 62 55 43 28 15 7 9 21 40 55 62 64 62 53 39 22 8 359 355 353 352 352 350 348 345 342 340 338 336 334 333 332 332 333 335 337 339 340 340 339 337 334 331 328 325 321 317 314 313 314 315 317 319 321 324 327 328 329 328 328 328 328 329 331 332 333 334 334 335 335 334 334 333 333 332 332 332 331 331 330 330 329 329 329 328 328 327 327 325 323 320 314 304 291 276 261 248 237 229 223 219 216 214 215 216 216 217 217 217 219 222 227 231 233 232 229 222 214 206 202 200 199 195 189 182 175 170 165 160 156 152 149 145 142 139 136 134 132 128 125 122 119 116 112 109 105 98 89 80 80 105 131 139 138 137 137 138 141 143 145 145 143 145 147 148 150 151 153 156 159 163 167 170 171 172 170 165 161 157 154 152 152 154 158 162 166 169 170 170 172 174 178 181 182 182 183 184 186 188 189 190 189 189 189 189 190 191 193 195 196 196 194 192 189 189 189 191 194 196 197 199 202 205 210 216 219 218 214 209 209 216 224 229 233 238 243 242 229 226 246 284 310 319 316 295 255 221 206 200 198 198 199 203 210 217 224 230 232 231 228 223 217 212 207 203 201 198 194 191 190 190 190 191 192 191 191 189 188 186 185 183 181 181 181 183 186 189 191 193 194 196 198 199 201 204 208 211 214 216 218 220 222 225 229 230 227 220 216 213 214 217 217 207 187 180 183 189 193 195 196 195 195 194 193 193 192 192 193 195 196 196 195 192 190 189 187 185 185 185 186 186 186 185 186 188 192 198 205 211 216 221 225 230 232 233 234 236 242 249 255 254 249 244 244 246 248 246 244 243 245 27 26 25 24 23 22 21 20 19 17 16 15 13 12 11 9 8 7 5 4 2 0 359 358 356 355 353 352 350 348 346 344 343 340 338 336 333 330 327 324 322 319 317 314 311 305 294 279 262 247 236 231 226 220 219 225 235 248 261 273 286 300 312 322 332 348 17 47 64 71 74 77 81 87 89 85 81 79 85 105 149 196 227 251 270 275 189 153 148 142 134 127 121 112 102 93 89 89 89 89 86 82 78 73 67 61 57 57 59 57 51 44 40 40 48 56 63 66 67 66 66 65 61 55 48 42 40 44 62 106 129 128 120 117 118 118 116 111 94 70 57 53 50 43 34 28 24 21 18 16 16 18 22 25 29 32 35 37 35 29 21 14 10 11 14 17 20 24 28 33 37 42 47 53 59 58 51 46 43 40 36 31 27 26 33 50 65 73 72 65 50 33 17 7 6 16 37 55 63 66 65 58 43 26 11 1 354 351 349 347 344 340 336 333 331 329 328 327 327 328 329 330 332 334 336 337 337 336 335 333 331 330 328 326 324 322 321 321 322 323 324 326 327 328 329 328 328 327 326 326 326 327 329 330 331 333 334 334 334 333 333 333 333 333 333 333 333 333 334 334 334 334 334 334 333 333 332 330 328 323 315 302 285 267 251 238 228 221 216 213 212 212 212 213 213 213 214 216 220 224 226 226 223 217 209 202 196 194 195 195 194 191 185 178 171 163 157 152 148 146 144 141 138 136 134 132 129 125 123 121 117 113 109 105 101 96 89 86 105 136 143 142 142 140 139 139 138 135 132 129 129 131 134 138 141 144 148 152 156 161 164 167 167 165 160 155 151 148 146 146 149 154 160 167 171 174 176 178 179 180 180 180 182 185 187 190 191 192 192 192 192 192 193 194 195 197 198 199 199 197 195 194 193 193 193 194 195 197 199 202 206 210 215 218 219 216 212 213 217 221 226 231 239 252 263 261 269 300 322 330 327 321 308 288 257 227 209 200 199 201 205 212 221 228 234 238 238 235 231 226 220 214 208 204 199 194 192 191 191 191 191 192 192 191 191 190 188 187 186 184 182 183 185 187 189 191 193 194 195 197 198 200 203 206 210 213 216 219 221 223 226 229 231 232 231 228 226 225 225 223 218 208 197 194 194 195 194 192 189 185 183 184 186 188 191 194 197 199 198 194 191 187 185 183 180 179 179 179 178 177 178 182 188 196 206 216 222 226 229 233 235 236 236 235 237 242 250 255 255 251 246 244 244 244 241 238 235 235 27 26 25 24 23 22 21 20 19 18 16 15 14 12 11 10 9 7 6 4 3 1 360 359 358 356 354 353 351 350 348 346 344 342 340 338 335 332 329 326 323 321 319 318 315 309 299 282 259 239 226 220 220 224 231 238 245 253 262 273 286 301 316 331 347 11 37 56 67 72 74 77 82 87 92 92 92 93 101 130 180 212 228 236 236 217 189 177 169 158 145 132 122 113 104 96 90 87 87 88 87 84 81 75 68 63 60 59 59 56 50 43 39 39 43 48 55 60 63 64 65 65 63 53 39 27 19 18 25 78 142 144 135 128 129 131 133 131 116 87 68 60 47 29 19 21 24 25 23 21 20 19 21 22 25 31 39 45 46 40 29 18 10 7 7 10 15 20 26 35 44 54 62 67 70 71 69 68 64 59 51 41 30 21 27 65 86 91 89 79 62 43 27 16 14 23 40 57 66 69 70 62 46 27 11 360 351 346 342 338 334 329 325 323 321 321 321 322 323 324 325 327 328 330 332 333 333 332 332 331 331 330 330 329 328 327 327 326 326 326 326 326 326 326 326 326 326 326 325 324 324 324 325 327 329 331 332 333 333 333 334 334 334 334 335 335 336 336 337 338 338 338 338 338 338 338 337 336 334 331 324 313 297 276 255 238 226 218 213 210 208 208 208 208 208 209 211 213 216 216 215 210 201 189 176 169 169 172 179 187 192 194 190 181 170 160 152 147 145 143 141 139 136 133 131 128 125 123 120 117 113 109 105 103 102 101 101 99 105 120 129 133 134 135 134 131 126 120 114 111 112 116 122 127 131 134 137 141 146 151 155 157 157 155 151 148 145 143 144 145 148 154 161 168 173 177 180 182 183 184 183 182 183 186 190 193 194 195 194 194 194 194 196 197 199 200 200 200 199 198 197 196 196 196 196 196 196 197 199 202 206 210 214 216 217 215 212 211 213 216 220 229 245 273 295 308 329 349 357 347 325 307 295 286 276 259 237 217 206 204 208 214 221 228 234 237 238 237 235 231 226 220 213 207 201 196 193 192 191 190 190 191 192 192 191 191 190 189 187 186 185 185 186 187 189 190 191 192 193 195 197 199 202 206 209 213 216 218 221 222 225 227 230 233 234 234 233 232 230 228 225 220 215 211 207 203 199 192 186 180 176 177 181 184 187 188 189 188 186 182 177 173 170 168 167 166 166 166 167 167 173 182 195 208 221 229 234 236 239 241 241 241 240 238 238 240 248 253 255 252 248 246 244 241 237 232 229 230 27 26 25 24 24 23 21 20 19 18 17 15 14 13 11 10 9 8 6 4 3 2 1 360 359 357 355 354 352 351 350 348 346 344 342 340 337 333 330 327 325 323 321 321 319 315 305 284 247 223 215 216 223 233 243 249 254 259 266 276 287 302 320 341 7 33 52 64 71 74 75 76 79 84 91 97 103 112 135 183 215 226 228 225 217 206 196 188 174 153 136 123 113 105 98 91 83 79 78 81 84 86 84 80 76 72 69 66 61 56 48 41 39 39 40 43 48 55 59 61 62 62 60 47 32 20 14 12 13 24 70 117 124 123 124 127 129 126 110 81 61 50 32 12 10 15 22 24 23 21 20 18 17 16 19 27 39 49 54 51 40 21 4 354 353 359 5 13 22 38 59 77 84 84 84 86 92 95 93 88 79 67 52 44 57 89 101 101 98 88 72 54 39 30 27 33 44 55 62 64 62 54 37 20 5 354 344 337 332 327 322 317 314 312 313 314 317 319 321 323 324 325 326 327 328 329 329 329 329 329 330 331 331 331 331 331 329 328 327 326 325 324 323 322 322 322 323 324 323 323 322 322 323 324 327 329 331 332 333 334 334 335 336 336 337 338 339 340 341 341 342 342 342 342 342 342 341 340 339 337 332 324 310 288 261 239 224 215 209 205 203 203 203 204 205 206 207 207 205 203 197 188 176 161 145 135 132 131 136 154 185 200 197 182 165 154 147 144 141 139 136 133 130 126 123 120 118 115 111 108 104 101 98 98 99 103 107 104 100 100 105 111 117 121 121 118 112 105 99 98 101 107 115 121 124 125 126 128 132 136 142 144 144 142 140 138 137 138 141 144 149 155 162 167 171 176 181 186 189 191 191 191 191 192 194 195 196 196 196 196 197 199 200 202 203 203 203 202 200 199 198 198 198 199 198 198 198 199 201 203 205 208 209 211 210 209 207 204 204 208 218 237 269 303 318 328 344 6 19 357 296 276 273 275 277 272 259 239 221 211 211 216 221 227 230 234 235 235 234 233 229 224 218 213 207 199 194 191 190 189 189 189 191 192 193 193 192 190 189 188 187 186 187 187 188 189 190 191 192 194 196 199 202 205 209 212 215 217 220 221 223 225 228 230 232 234 235 234 233 231 228 225 223 221 218 215 210 204 196 189 183 183 184 185 185 183 178 170 160 154 152 152 150 149 150 152 154 156 160 167 180 196 210 222 231 237 240 243 245 246 246 245 244 242 240 242 247 252 255 255 252 249 246 241 234 228 225 226 27 26 25 24 24 23 22 20 19 18 17 16 14 13 12 10 9 8 6 5 4 2 1 0 359 358 356 355 354 352 351 350 348 346 344 341 338 334 331 328 325 323 323 323 322 317 306 280 239 221 219 225 235 245 253 258 261 265 271 278 287 304 330 2 31 50 62 70 74 77 78 78 79 83 90 98 110 133 178 224 239 239 231 223 217 212 207 196 161 125 114 110 105 100 94 86 78 73 70 72 76 81 83 83 85 88 85 79 71 61 51 42 41 43 44 45 48 54 59 60 60 59 55 43 31 22 16 13 14 19 36 69 97 109 114 115 113 104 89 73 64 60 51 34 23 19 19 18 16 15 14 13 11 8 12 23 36 48 55 56 48 4 309 304 318 340 353 3 15 40 78 99 101 96 94 97 107 116 118 115 107 95 81 74 81 94 102 104 101 93 81 66 52 42 38 40 45 50 52 50 44 35 20 5 352 342 333 327 321 316 311 307 305 305 307 311 315 319 322 324 326 327 327 328 328 328 327 327 327 328 330 331 331 332 332 331 330 328 327 325 324 322 321 319 318 319 320 321 322 322 321 320 321 322 325 327 330 331 333 334 336 337 337 338 339 341 342 343 344 344 345 345 345 345 345 344 344 344 343 342 339 333 323 304 274 243 223 211 204 201 199 200 200 200 200 199 197 194 190 185 178 169 156 141 127 118 112 106 101 99 113 210 201 173 155 147 143 140 135 132 129 125 120 115 111 108 106 104 103 100 98 96 95 96 100 106 109 103 96 91 90 92 98 103 104 102 99 95 93 94 99 106 112 117 118 116 114 113 114 117 122 126 127 128 128 128 128 133 138 143 148 153 159 162 166 172 178 186 192 196 195 195 195 196 197 198 198 199 200 202 203 205 206 207 208 207 206 204 202 201 200 200 200 200 200 199 199 199 200 201 202 202 201 201 202 204 202 199 200 206 231 264 291 312 323 332 343 360 3 273 250 251 258 268 277 277 269 250 230 216 214 216 220 224 228 231 232 232 233 232 231 227 224 220 212 202 195 190 188 188 188 189 190 191 193 194 193 192 191 189 188 188 188 188 189 189 190 191 192 194 196 198 201 204 208 211 214 217 219 220 222 223 225 227 229 232 234 235 234 231 229 228 226 225 224 222 219 216 212 206 202 199 197 196 194 190 183 170 154 142 138 140 140 141 144 148 154 159 169 182 198 212 222 229 234 239 242 245 248 250 251 250 249 248 246 247 249 253 256 257 256 253 249 242 233 226 222 222 26 26 25 25 24 23 22 21 19 18 17 16 15 13 12 10 9 8 7 5 4 3 2 1 359 358 357 356 355 354 352 351 349 348 345 342 339 335 331 328 325 323 322 321 319 308 290 272 257 245 240 244 251 257 261 263 266 269 273 279 289 309 354 33 51 60 68 73 77 80 82 83 83 85 91 101 117 147 197 231 243 239 230 226 225 224 220 200 125 101 99 100 100 98 93 87 80 73 69 67 68 71 71 74 83 95 100 96 87 75 61 49 46 49 50 51 53 56 59 60 60 57 52 43 33 25 19 15 14 16 24 42 71 95 106 109 104 94 85 79 80 83 82 70 52 33 18 7 1 358 359 0 360 359 5 18 30 38 41 38 6 264 245 247 284 346 357 1 9 32 75 101 102 98 97 103 115 127 133 131 124 113 101 95 95 99 105 109 107 101 90 77 62 50 43 41 43 45 44 36 25 14 359 345 336 329 323 319 315 311 307 305 304 305 309 314 319 323 326 329 331 332 332 332 331 330 329 329 329 330 330 331 331 331 331 331 330 328 326 325 323 321 320 318 317 317 318 320 321 321 320 319 319 321 323 326 329 332 334 336 337 339 340 341 342 344 345 346 347 347 348 348 348 348 347 347 346 346 346 346 345 342 336 325 303 263 226 209 202 198 196 194 193 190 188 184 180 176 171 166 159 150 138 125 115 107 102 96 90 85 77 56 118 145 145 143 140 135 129 124 119 113 106 100 96 95 96 98 100 101 100 100 101 104 108 112 111 106 98 92 89 88 90 91 93 94 94 93 92 95 99 104 107 109 107 103 97 93 90 91 93 97 103 109 114 118 121 127 134 140 146 152 156 159 163 168 175 183 189 192 192 193 195 197 199 199 200 201 202 204 205 207 209 210 209 208 207 205 203 202 201 201 201 201 200 199 197 196 194 193 191 189 187 188 193 197 196 195 195 204 234 262 278 294 310 322 329 323 284 255 247 247 253 267 278 282 277 260 235 221 218 219 222 225 228 229 231 231 232 232 231 230 228 223 214 203 194 190 188 188 190 191 191 192 193 194 193 193 192 190 189 189 189 189 190 190 191 191 193 194 195 197 199 202 206 210 213 215 217 219 221 222 223 225 227 229 232 234 233 232 230 228 227 227 226 225 224 222 220 218 215 213 211 209 207 203 198 188 175 162 153 149 148 150 153 158 165 175 187 200 212 221 227 232 237 241 244 248 251 253 254 256 257 257 256 256 257 258 259 259 258 256 251 243 234 225 219 220 26 26 25 25 24 23 22 21 20 19 18 17 15 13 12 11 9 8 7 5 4 3 2 1 360 358 357 356 356 355 354 352 351 349 346 343 340 336 332 328 324 322 321 318 310 288 270 271 277 278 274 270 271 271 270 270 270 273 277 283 294 326 32 54 60 65 71 76 80 83 85 87 88 91 99 111 129 156 188 211 216 218 221 225 227 227 218 178 118 101 96 94 95 95 94 90 85 78 73 67 63 60 58 59 69 86 100 106 103 92 76 60 52 54 56 57 57 58 59 61 61 59 54 46 37 29 21 15 12 11 15 27 54 82 100 107 105 98 93 91 93 96 95 89 76 51 17 350 334 329 330 336 344 351 2 15 23 26 22 11 349 308 197 130 67 32 14 6 5 18 49 76 86 87 92 103 122 141 149 145 134 123 114 111 106 107 112 115 114 106 94 79 64 52 45 42 42 43 41 16 338 328 321 316 316 316 316 315 313 311 309 308 309 312 316 321 325 329 332 334 335 336 336 335 334 333 332 332 332 332 332 331 331 331 330 330 329 328 326 324 322 321 320 318 317 317 317 318 319 320 319 318 318 319 322 326 329 333 335 337 339 341 342 344 345 346 347 348 349 349 349 349 349 349 349 349 348 349 349 349 349 349 347 344 338 324 270 208 193 186 180 174 170 167 164 160 156 152 148 143 136 127 118 111 105 99 93 88 84 80 75 68 79 115 135 137 133 125 118 112 107 101 97 93 91 93 98 103 106 107 108 110 113 116 119 119 115 107 99 92 86 83 82 85 90 95 97 96 95 96 96 96 95 92 88 82 75 69 64 63 64 68 75 84 94 102 110 119 128 137 147 156 161 164 167 171 178 183 187 189 192 194 197 199 200 200 201 202 202 203 205 209 211 211 210 209 206 204 203 201 200 199 198 197 196 194 191 187 184 180 175 172 169 170 176 182 185 188 190 195 214 233 245 256 269 284 290 282 268 258 252 250 254 265 277 283 282 270 249 236 227 223 223 226 228 230 230 231 231 231 231 231 229 223 210 195 188 186 188 191 194 194 193 192 193 193 194 193 192 191 190 190 190 190 191 191 192 192 193 194 195 196 198 200 204 207 211 214 216 218 219 221 222 223 224 227 230 231 232 231 230 228 228 227 227 226 225 225 224 223 222 221 220 217 215 212 208 200 191 182 174 168 165 165 168 173 181 190 201 211 219 226 232 236 240 244 247 251 254 256 257 260 264 266 267 268 267 265 264 262 260 257 252 244 235 225 218 219 26 26 25 25 24 23 22 21 20 19 18 17 15 14 12 11 10 8 7 6 4 4 3 1 0 359 358 357 356 355 354 353 352 350 347 345 341 337 332 328 324 321 319 315 305 281 266 284 308 318 316 308 297 290 285 282 281 282 285 292 311 11 52 62 65 70 76 81 84 84 86 88 92 99 111 129 146 165 181 190 193 200 211 219 221 217 198 159 127 110 100 93 88 89 91 91 88 84 79 72 65 58 55 55 60 71 87 100 107 104 92 75 62 59 61 61 59 59 59 61 62 62 57 47 35 23 12 6 3 3 7 20 45 71 91 103 109 111 113 113 109 105 100 95 85 60 13 338 320 311 309 319 337 354 6 14 17 17 15 13 15 31 65 72 59 38 18 5 3 13 35 57 68 71 79 100 136 157 161 150 137 125 117 111 105 109 116 119 116 106 90 74 61 52 46 45 47 51 59 238 251 264 273 282 294 305 311 314 313 312 312 312 315 318 323 327 331 333 335 336 337 337 337 336 335 335 335 334 334 333 333 332 331 330 329 329 328 327 325 323 321 320 319 318 317 316 316 317 317 317 316 316 316 318 322 326 330 333 337 339 342 343 345 346 347 348 349 350 350 350 350 350 350 350 350 350 351 351 352 353 354 354 355 356 357 360 7 30 89 119 126 127 128 128 128 127 127 125 123 118 112 106 101 97 94 90 86 82 80 78 76 76 80 90 105 112 110 105 101 99 98 98 99 100 103 109 113 116 116 116 119 124 127 127 124 119 111 101 91 83 76 71 70 75 84 94 99 99 96 93 89 85 82 79 74 66 59 52 45 39 39 43 52 64 75 84 93 105 119 133 148 160 166 169 173 179 185 191 195 198 200 202 203 204 204 204 204 204 203 203 206 212 216 217 214 209 205 202 199 197 195 193 191 189 187 183 180 175 169 164 160 156 155 154 159 164 171 177 183 188 198 211 223 233 240 248 253 256 256 256 256 252 253 258 266 275 281 274 260 245 233 225 222 226 229 230 231 231 231 231 230 229 226 218 202 187 182 184 189 194 197 196 195 194 194 194 194 194 193 192 191 191 191 192 192 193 193 193 193 194 195 196 197 198 201 205 208 212 215 216 218 219 221 222 223 225 228 230 231 231 230 228 228 227 226 226 226 226 226 226 225 225 223 221 217 213 208 203 196 190 184 179 177 178 180 186 192 200 208 215 222 229 235 241 245 248 251 254 258 259 260 263 267 271 274 275 274 272 269 265 262 259 254 248 239 227 221 219 26 25 25 25 24 23 22 21 20 20 19 17 16 14 13 11 10 9 7 6 5 4 3 2 0 359 358 358 357 356 355 354 352 351 349 346 342 338 333 328 325 323 322 321 318 313 315 330 343 346 343 334 321 310 304 300 298 298 300 309 349 44 61 68 71 77 82 85 86 86 86 88 93 105 124 146 162 175 186 194 198 203 210 214 212 204 184 157 137 123 111 98 88 84 85 88 89 90 88 83 74 65 60 58 60 65 73 84 94 101 99 87 73 66 65 63 60 57 56 56 58 58 51 36 17 358 343 341 346 353 1 16 39 62 82 99 114 126 135 137 128 116 105 95 82 55 12 341 325 317 315 329 349 2 7 8 7 8 12 20 29 42 57 61 53 37 20 7 8 19 34 46 52 51 59 117 162 164 157 146 134 124 113 102 94 100 114 119 115 104 87 72 61 52 49 50 53 58 70 227 238 245 252 261 277 295 307 313 315 314 315 317 320 323 327 330 333 335 337 337 337 337 336 336 335 335 335 335 335 334 333 332 331 330 329 328 327 325 323 321 319 318 317 317 317 315 314 314 313 313 313 312 313 316 321 326 331 335 339 341 344 345 347 348 349 350 350 351 351 351 351 351 351 351 351 352 353 354 355 357 358 359 360 2 4 9 16 27 42 59 74 85 92 96 99 100 102 101 100 98 94 91 88 85 84 82 79 77 76 75 76 77 79 79 79 81 85 88 90 95 101 107 113 118 123 125 124 121 120 121 128 133 133 127 119 109 99 89 82 76 70 67 68 74 84 95 101 100 94 88 83 80 79 78 71 63 54 45 33 21 15 20 34 50 62 69 77 88 104 122 140 153 161 168 175 182 190 198 207 211 211 210 210 211 211 210 207 204 200 199 204 211 217 218 215 207 200 196 193 189 186 182 180 177 173 169 164 159 153 149 146 145 144 145 148 152 159 165 171 176 184 197 213 227 234 239 241 244 246 251 254 251 247 245 247 257 268 267 261 250 237 227 224 227 229 231 232 231 230 230 229 228 224 216 199 188 185 187 192 196 197 196 196 195 196 196 195 194 194 193 193 193 193 194 194 194 193 193 193 194 195 195 196 198 200 203 207 210 213 215 216 218 219 220 221 223 225 228 230 230 229 228 227 227 226 225 225 225 225 225 225 224 222 219 214 209 204 200 196 191 188 185 185 186 189 193 198 204 209 215 220 228 236 244 248 250 253 256 260 262 263 265 268 272 276 279 279 277 273 268 265 262 259 255 245 234 226 221 26 25 25 24 24 23 22 21 20 20 19 18 16 14 13 11 10 9 7 6 5 4 3 2 1 360 359 358 357 356 355 354 353 351 350 347 344 340 334 331 330 332 339 349 352 352 353 355 358 358 353 343 332 323 318 315 314 315 319 333 14 53 66 72 76 81 85 88 88 88 88 88 94 111 140 164 177 185 192 199 205 210 215 214 208 197 181 163 147 134 122 110 97 87 85 88 93 97 99 98 91 80 70 65 64 66 67 70 76 84 92 88 78 71 68 66 60 53 46 43 42 43 34 19 1 345 333 328 332 340 353 11 36 62 86 106 124 138 147 151 144 129 114 101 87 58 14 346 335 331 335 350 2 6 4 358 351 351 2 21 37 48 58 63 60 49 35 23 24 32 38 37 30 10 327 211 175 162 153 145 135 124 111 96 84 90 112 122 116 102 86 76 67 58 53 51 51 47 33 295 252 247 248 255 274 295 309 315 317 318 319 322 324 327 330 332 334 336 336 337 336 336 335 335 335 335 335 335 334 333 332 331 331 330 328 327 325 323 320 318 315 314 314 314 314 313 312 310 309 309 309 309 311 315 320 327 332 337 341 343 345 347 348 349 350 351 351 352 352 352 352 352 352 352 352 353 354 356 358 0 1 2 3 5 7 11 16 24 34 45 57 67 74 78 81 82 83 83 83 82 81 80 78 77 76 75 73 72 71 71 71 73 76 77 76 77 81 88 96 105 112 118 122 123 123 120 116 112 110 114 121 126 124 117 108 99 92 87 83 79 77 76 82 93 108 114 111 103 95 89 85 85 88 87 81 72 63 49 29 7 1 9 27 44 56 61 67 76 88 101 115 131 147 161 171 177 184 196 208 214 213 209 208 211 211 208 203 196 191 192 198 206 213 216 210 197 189 185 183 180 175 170 166 163 158 153 148 143 138 136 135 135 135 136 139 142 147 152 158 165 175 190 209 224 232 237 241 243 243 246 248 244 237 229 225 233 247 255 257 253 245 234 230 230 232 233 233 231 230 229 229 228 225 216 203 195 190 190 193 195 195 195 195 196 198 198 197 196 195 195 195 195 195 195 195 195 194 194 194 194 195 195 196 197 199 202 205 208 211 213 215 216 217 218 220 221 223 226 228 229 229 228 227 226 225 224 224 224 223 223 222 221 218 213 207 202 198 196 194 191 190 189 189 190 193 196 201 204 208 212 217 224 233 241 246 249 251 256 260 263 266 268 270 273 276 279 281 281 277 274 271 268 266 262 253 243 233 225 26 25 25 24 24 23 22 21 21 20 19 18 17 15 13 12 11 9 8 6 5 4 3 2 1 360 359 358 357 356 355 354 353 352 351 349 346 343 339 337 340 349 1 7 6 3 2 3 3 360 353 343 334 328 324 324 326 331 339 357 27 55 68 72 77 82 86 89 90 90 90 92 99 126 174 198 206 208 205 204 207 213 217 216 208 195 179 164 150 139 130 122 115 107 100 102 106 109 111 111 108 98 85 76 72 72 69 66 66 71 79 81 74 70 69 68 62 51 39 33 32 30 23 10 357 346 338 331 328 329 337 356 33 78 107 123 132 139 145 150 148 138 128 120 111 87 23 351 344 345 353 5 9 7 1 352 341 334 344 19 46 57 64 71 74 73 66 57 50 45 36 19 350 316 284 217 148 137 135 134 130 124 114 99 88 94 120 132 121 103 90 85 80 73 64 56 48 36 19 353 313 282 272 279 298 311 318 321 322 323 324 326 327 329 331 333 334 335 335 335 335 335 334 334 334 334 334 334 333 332 331 330 329 329 327 325 322 320 317 314 312 311 311 311 312 311 308 306 305 305 307 308 311 316 322 328 334 339 342 345 347 348 349 349 350 351 352 353 353 353 353 353 353 353 353 354 356 358 0 2 4 4 5 6 8 11 15 21 29 39 49 58 64 68 70 70 70 70 70 70 71 71 71 71 70 69 68 66 65 64 64 67 71 75 77 81 86 94 102 108 112 113 112 110 106 101 96 91 89 92 98 103 104 101 95 89 86 87 88 89 88 94 116 142 145 134 118 106 98 95 95 99 103 101 98 93 87 74 31 351 352 9 29 47 57 60 63 69 76 81 85 94 120 144 159 167 174 187 203 212 212 205 203 203 200 196 189 182 180 183 188 196 205 212 202 182 172 169 169 168 163 158 154 151 148 143 138 133 130 128 127 126 127 127 129 131 134 137 143 152 165 181 198 212 225 236 246 252 251 248 244 239 232 224 220 225 235 244 252 256 252 243 237 234 233 234 234 232 231 230 229 229 227 218 207 199 194 192 193 193 193 193 194 195 197 199 198 197 196 196 197 197 197 197 196 195 195 194 194 194 195 195 196 197 198 201 204 206 209 211 213 214 216 217 218 220 222 225 227 228 228 227 226 225 223 222 222 221 220 218 216 214 210 205 200 196 194 193 192 191 191 191 192 193 195 198 201 205 208 211 215 220 228 235 240 244 247 253 258 263 267 269 270 271 273 275 279 280 280 279 278 276 274 269 262 254 243 235 25 25 25 24 24 23 22 21 21 20 19 18 17 15 14 13 11 10 8 7 5 5 4 3 1 0 359 358 357 356 355 354 353 353 352 351 350 349 348 351 359 8 12 12 8 6 4 1 357 352 344 337 331 328 328 331 336 346 3 23 44 61 70 72 77 82 86 89 90 91 93 98 114 163 217 237 241 239 231 221 217 218 220 218 208 192 174 158 146 137 131 129 130 134 136 133 128 125 122 121 118 112 101 92 85 81 76 69 66 68 71 73 67 66 68 70 68 56 41 35 33 27 16 1 351 344 340 335 330 326 328 337 6 101 132 138 138 137 137 138 140 137 134 131 127 115 63 6 356 357 4 10 11 7 360 351 342 333 333 15 56 63 66 71 79 83 82 75 65 51 27 351 319 297 272 127 96 86 83 85 93 104 107 103 100 108 128 137 124 107 99 97 97 92 82 68 52 34 15 0 346 332 321 318 320 322 324 326 327 328 328 328 328 329 330 331 332 333 333 334 334 334 334 334 333 333 332 331 330 329 329 328 328 327 325 323 320 317 315 312 310 310 310 311 311 310 306 303 302 304 307 310 314 319 324 330 336 341 344 346 348 349 349 350 351 352 353 354 354 355 355 355 355 355 355 356 357 360 2 3 5 5 6 7 8 10 13 19 26 36 45 53 59 62 63 63 63 62 62 62 64 66 67 67 66 66 64 63 60 58 58 61 66 70 74 78 83 89 93 96 96 94 92 89 85 80 75 70 67 66 68 72 76 77 73 67 68 72 76 80 81 95 151 163 149 130 114 106 103 103 106 111 114 115 116 118 122 130 162 319 348 15 39 53 61 63 64 65 66 65 63 68 89 117 138 152 164 177 193 206 210 204 198 192 184 174 167 164 166 170 173 177 182 190 177 156 148 147 149 151 148 146 144 143 141 138 133 129 127 124 123 122 121 121 121 121 120 121 125 134 147 162 176 193 213 234 249 256 256 252 246 242 236 230 227 230 234 239 246 253 253 248 242 238 237 236 236 235 234 233 232 231 228 220 210 202 198 196 194 192 192 192 193 196 198 199 198 197 197 197 198 198 198 198 197 196 195 195 194 194 195 195 196 197 198 200 202 205 207 209 211 213 214 215 217 218 220 223 225 226 227 226 225 224 222 220 219 217 215 213 210 207 203 199 195 193 192 192 191 191 191 192 193 194 195 198 202 205 209 212 215 220 225 229 234 237 242 248 255 261 266 267 268 268 268 271 274 277 280 282 283 282 279 275 270 263 254 246 25 25 25 24 23 23 22 21 21 20 19 18 17 16 15 13 12 10 9 7 6 5 4 3 1 0 359 359 357 356 355 354 353 353 353 354 355 358 1 7 14 17 14 10 6 2 356 347 338 331 327 325 324 325 328 334 344 2 26 46 58 66 71 73 76 81 85 88 89 91 94 105 145 221 251 263 264 259 250 240 232 230 228 221 209 191 168 150 139 133 131 132 139 151 160 160 148 137 131 127 125 121 115 107 99 90 81 72 69 71 73 72 66 64 68 73 73 64 49 42 38 26 8 350 339 337 337 337 334 330 329 331 331 200 158 154 147 138 132 132 136 138 134 130 125 116 86 30 9 4 5 7 7 3 358 353 348 344 345 17 53 56 54 54 60 69 74 74 69 55 22 339 310 283 188 113 82 62 53 53 62 80 92 97 101 110 123 132 123 115 111 111 111 108 99 83 62 39 16 0 348 337 327 321 320 321 324 326 328 328 328 327 327 327 328 329 329 330 331 332 332 333 333 332 332 331 329 328 327 326 326 326 326 325 324 322 319 317 315 313 311 311 312 313 314 313 310 307 307 308 311 315 319 323 329 334 339 344 347 348 349 350 350 350 351 352 353 355 356 357 358 358 357 357 357 358 359 1 3 4 5 5 6 7 8 9 12 17 25 35 43 50 55 58 60 61 60 59 59 59 61 63 65 66 66 65 64 62 60 58 56 57 61 64 67 69 73 76 78 79 79 78 77 75 73 69 64 59 54 50 46 42 42 44 45 47 50 54 57 58 57 56 91 123 118 110 104 102 103 106 110 115 119 124 130 136 144 155 170 222 13 34 50 62 67 67 65 62 58 52 49 55 70 92 113 131 147 165 178 188 194 194 187 172 151 134 132 137 144 150 154 157 157 155 145 135 130 131 133 136 137 137 138 138 137 134 131 128 126 124 123 122 120 118 116 113 109 107 111 119 129 140 153 169 196 226 244 253 256 254 250 244 240 236 236 237 239 240 244 249 251 252 249 246 243 242 241 241 239 237 236 234 230 222 212 205 202 200 197 194 192 193 195 198 199 199 197 197 198 199 199 199 199 199 198 197 196 195 195 195 195 195 195 196 197 199 201 203 205 208 209 211 213 214 215 217 219 221 223 225 226 225 224 222 220 217 215 212 209 206 204 201 198 195 193 192 191 191 191 191 192 192 193 194 196 198 202 206 211 215 218 221 224 227 229 233 238 243 250 257 262 265 266 266 265 267 270 274 278 281 283 283 282 279 275 268 262 255 25 25 24 24 23 23 22 21 21 20 20 19 18 16 15 14 13 11 9 8 6 5 4 3 2 1 360 359 357 356 355 353 353 352 353 355 358 5 12 19 23 20 12 4 360 354 345 332 320 312 311 312 314 318 323 332 350 18 46 61 67 70 72 74 77 81 84 87 89 90 93 100 197 260 274 281 281 275 265 255 246 241 235 224 207 184 162 144 135 131 132 134 140 152 161 163 154 140 133 129 127 126 124 121 112 96 82 75 75 80 82 79 73 68 72 77 78 71 59 51 42 22 358 339 329 327 332 336 336 334 332 331 327 305 194 165 150 134 128 131 138 141 135 126 118 107 85 45 16 4 0 359 359 358 356 354 355 357 5 24 39 39 35 32 33 40 52 63 67 58 30 10 11 80 115 110 88 59 49 47 51 64 80 91 100 109 119 125 124 122 121 122 122 120 113 98 76 48 21 360 343 328 318 313 313 316 319 322 323 323 323 323 323 323 324 325 326 328 329 330 330 330 330 329 328 327 326 325 324 324 324 324 324 324 324 322 319 317 316 315 314 314 316 317 318 319 319 318 317 317 319 321 324 328 332 338 342 346 348 350 351 351 351 351 352 353 354 356 358 359 0 1 1 0 0 1 2 3 3 4 4 5 6 6 7 8 10 15 24 34 42 48 53 56 58 59 59 59 58 58 60 63 65 66 67 67 66 65 63 60 58 57 58 60 62 63 66 68 70 71 72 71 71 70 69 66 62 57 52 46 40 35 32 33 38 43 48 51 54 54 52 50 54 64 74 81 86 89 91 96 102 110 118 127 135 141 144 145 138 105 67 62 67 71 72 69 64 58 50 41 42 50 64 79 92 100 112 138 162 174 179 179 168 145 117 103 102 109 117 126 134 140 142 141 136 132 129 128 129 132 134 134 134 132 132 131 129 127 126 126 125 123 120 116 109 104 99 99 104 110 118 126 136 150 175 211 235 247 254 256 254 247 240 237 239 243 245 245 247 250 254 256 256 254 251 250 248 247 244 242 240 237 233 225 216 209 206 203 200 196 195 196 198 200 200 197 195 196 198 200 201 200 200 200 199 198 196 195 195 195 195 195 195 196 197 198 200 201 204 206 208 210 211 212 214 215 217 219 222 223 224 224 222 220 218 215 212 209 206 203 200 198 195 193 192 191 191 191 191 192 193 194 194 195 197 199 203 207 212 217 220 223 225 227 229 231 234 239 244 251 256 260 263 263 263 264 266 269 273 277 280 282 283 280 276 271 266 261 25 25 24 24 23 23 22 22 21 21 20 19 18 17 16 14 13 12 10 9 7 6 5 3 2 1 360 358 357 355 354 353 352 351 351 353 356 3 14 28 31 25 15 6 359 354 345 330 315 305 304 306 309 313 319 332 359 39 63 72 73 72 74 76 79 82 84 87 89 91 91 88 359 288 286 287 288 285 279 270 260 252 242 225 201 175 155 140 131 129 129 132 137 146 154 157 152 140 131 128 127 126 127 126 117 96 81 80 84 90 92 90 84 80 81 84 83 77 67 56 43 18 353 335 325 319 320 327 331 333 333 333 332 327 309 148 136 124 122 128 136 139 133 121 112 102 86 57 23 5 357 353 353 353 353 357 3 11 20 31 33 29 23 18 16 17 24 34 45 50 47 48 57 69 83 92 93 80 67 58 56 60 71 84 97 109 119 125 127 128 129 129 130 128 122 109 85 55 24 357 334 315 307 304 306 309 312 314 315 315 316 317 317 319 320 321 323 324 325 326 326 326 326 325 324 323 322 322 322 322 322 322 323 323 323 322 320 318 317 316 316 317 319 321 324 327 329 328 327 326 326 327 329 331 335 339 343 347 350 352 352 352 352 352 353 354 355 357 359 1 3 3 3 3 3 4 4 4 4 4 4 5 6 6 6 7 9 14 23 33 41 47 51 54 56 57 57 57 57 58 59 62 64 67 69 69 68 67 64 62 60 59 59 59 60 62 64 66 67 68 69 69 69 69 68 67 64 60 56 50 44 39 36 36 40 44 49 53 56 57 56 54 52 52 54 57 61 64 67 74 83 94 107 116 122 125 124 120 113 103 92 87 83 80 75 71 64 53 41 33 37 47 61 75 82 80 82 97 131 157 167 162 144 118 98 90 89 91 94 99 107 119 129 134 134 133 131 130 130 130 130 129 126 125 126 127 127 126 126 126 124 122 117 111 104 98 95 96 100 105 112 119 127 140 163 200 231 245 253 257 258 254 244 237 240 247 252 255 256 257 260 262 263 261 259 258 255 252 249 247 244 241 237 232 223 216 211 207 202 198 197 197 199 200 199 195 194 196 199 201 201 201 201 200 199 198 197 196 195 195 195 195 195 195 196 197 198 200 201 204 206 208 210 211 212 214 215 217 220 221 222 222 220 218 216 214 211 208 205 202 199 197 195 194 193 192 192 193 194 194 195 196 197 198 199 201 205 209 214 218 222 224 227 228 230 232 233 236 241 245 250 255 259 261 262 262 262 265 268 272 276 279 280 278 276 272 268 265 25 24 24 24 23 23 22 22 21 21 20 19 18 17 16 15 14 12 11 9 8 7 5 4 2 1 360 358 357 355 353 352 350 349 348 349 351 356 7 27 34 28 21 15 7 0 351 335 318 308 305 306 308 311 318 335 18 60 75 78 76 74 76 79 82 84 86 88 91 94 96 94 351 296 291 290 291 292 291 286 277 266 251 228 197 168 148 135 127 124 124 127 133 142 148 149 143 132 125 124 124 125 127 126 117 96 84 84 91 97 101 100 97 93 91 91 90 85 76 64 48 20 351 332 320 311 305 308 319 328 333 335 337 342 359 74 112 117 119 126 132 133 127 118 110 103 91 68 35 11 358 351 348 348 351 1 14 24 31 34 34 26 17 10 6 4 7 11 19 31 44 49 51 56 65 77 88 93 92 85 77 72 71 76 87 104 118 125 130 132 133 134 134 133 127 113 89 56 22 351 324 306 298 296 297 300 302 304 305 307 308 309 311 313 315 317 319 320 321 321 321 321 320 319 318 318 318 318 319 319 320 320 321 322 322 321 319 318 317 317 318 319 322 326 330 333 335 333 332 331 331 332 332 332 335 338 342 347 351 353 354 354 354 354 354 355 356 358 0 3 4 5 6 6 6 6 6 5 5 4 5 5 6 6 6 7 8 13 23 32 40 45 48 50 52 53 54 54 55 56 57 59 62 66 68 69 69 67 65 63 61 61 61 61 61 62 64 65 65 66 65 65 65 66 67 67 66 63 59 55 49 44 40 39 41 44 47 51 55 57 57 55 52 49 47 45 45 45 47 52 60 71 79 84 84 77 61 43 51 96 104 98 90 83 79 74 67 51 35 28 31 45 61 72 75 69 67 72 86 108 125 123 109 96 87 82 79 76 73 71 74 84 107 125 132 132 132 132 130 128 124 120 116 118 122 125 126 126 124 123 121 118 114 110 106 101 97 97 100 105 113 120 127 138 159 192 226 244 253 259 262 262 254 245 244 249 258 264 266 266 266 267 268 268 267 265 262 259 255 252 250 248 245 240 232 223 216 210 204 200 198 198 198 198 195 193 193 195 198 200 201 201 202 201 200 199 197 196 195 195 195 194 194 195 196 196 197 198 200 202 204 206 208 209 211 212 214 216 218 219 220 220 219 217 215 213 210 207 204 202 199 197 196 195 194 195 195 196 196 197 198 199 200 201 203 204 207 211 215 219 222 225 227 229 231 233 235 237 239 242 245 250 255 259 261 262 261 263 265 267 270 273 275 275 275 273 270 269 25 24 24 23 23 23 22 22 21 21 20 19 18 17 16 15 14 13 12 10 9 8 6 4 3 1 360 358 356 354 353 351 349 347 346 345 346 350 2 21 30 27 23 19 13 4 352 333 317 310 307 307 308 310 317 337 32 71 79 79 76 75 77 81 84 86 88 90 94 100 110 129 245 282 291 296 300 302 303 302 297 287 268 230 182 154 139 129 122 119 121 125 131 137 140 137 127 115 110 112 117 123 128 127 118 102 89 87 93 100 106 108 105 101 98 97 97 97 93 86 63 10 337 323 313 305 298 293 304 320 330 336 341 350 7 44 84 106 116 123 126 124 118 113 109 106 98 82 52 20 0 349 344 346 356 13 29 34 36 37 34 27 17 8 2 1 3 9 16 25 34 39 40 42 50 64 79 90 98 98 92 84 76 72 72 83 103 119 127 132 134 136 136 134 128 115 89 53 14 341 315 298 290 287 288 290 292 294 296 298 300 302 305 307 310 312 314 315 316 316 316 316 315 314 314 314 314 315 316 317 317 318 319 320 320 319 318 318 318 319 320 322 324 328 333 336 337 335 333 333 333 334 333 332 333 335 340 345 350 353 355 355 355 355 355 355 357 358 1 3 5 6 7 7 7 7 6 5 5 4 5 6 7 7 7 7 9 14 23 32 38 42 45 48 49 49 50 51 52 53 55 57 60 63 66 67 67 66 65 63 62 62 61 61 61 62 64 65 65 64 62 60 59 60 61 62 64 64 61 57 53 48 43 40 40 42 45 48 50 52 53 52 51 48 46 43 40 37 36 37 41 49 54 55 51 37 8 343 327 316 119 105 91 85 83 81 70 50 28 14 14 34 58 67 65 61 59 60 62 66 77 84 87 85 82 77 71 64 58 52 49 51 69 101 121 129 132 134 133 131 129 127 124 126 130 131 129 126 124 121 120 118 116 113 109 106 103 101 103 110 118 125 131 140 155 183 221 242 253 260 265 266 262 256 251 252 259 267 270 270 269 268 269 272 273 271 268 265 261 258 256 255 253 249 240 230 221 213 205 200 197 196 196 195 193 192 193 195 197 197 199 201 202 202 201 199 198 197 196 195 194 194 194 195 195 196 197 198 200 201 203 205 207 208 209 211 213 214 216 217 218 218 218 216 214 212 209 206 203 201 199 198 196 196 196 197 197 197 198 199 201 203 204 206 207 209 211 214 217 219 222 224 227 230 232 234 236 238 240 242 245 248 253 257 261 261 262 262 263 264 265 267 269 271 273 272 272 272 25 24 24 24 23 23 22 22 21 21 20 20 18 18 17 16 15 14 13 11 10 9 7 5 3 2 360 358 356 354 352 350 347 345 343 342 343 350 8 26 32 29 26 21 14 2 343 323 313 310 309 309 310 313 322 345 39 70 77 77 76 77 78 81 84 87 91 95 101 113 135 179 238 271 291 304 311 315 318 320 320 320 318 160 137 133 129 126 123 121 123 127 131 132 131 125 117 108 102 102 108 117 125 126 121 110 99 93 94 99 104 107 106 102 101 102 105 110 114 118 107 325 321 318 313 308 301 295 298 312 325 335 343 354 11 38 68 91 105 113 114 110 105 102 102 105 104 93 68 30 0 348 346 356 15 33 39 38 38 37 35 30 19 10 5 3 6 11 17 24 31 34 33 33 40 54 71 86 97 99 94 86 77 66 54 52 67 94 114 124 129 132 133 132 127 113 88 46 360 328 306 290 282 279 279 281 283 286 289 291 293 296 298 301 303 306 308 309 310 311 311 311 311 310 310 311 311 312 313 314 314 315 316 318 318 318 318 318 319 321 322 324 326 330 333 336 337 335 334 333 333 334 334 333 332 332 336 341 348 353 356 357 357 357 356 357 357 359 1 4 6 7 8 8 8 8 6 5 5 5 5 6 7 8 8 9 11 16 24 32 37 41 43 45 46 46 46 47 48 50 52 55 58 61 64 65 66 65 64 63 62 62 61 61 60 61 62 63 64 62 60 57 54 53 54 56 59 62 62 61 57 54 49 45 44 44 46 47 48 49 50 51 51 50 48 45 40 35 29 25 28 36 43 49 48 29 332 302 285 262 195 123 101 96 97 95 82 48 354 324 314 320 51 63 59 57 57 57 55 55 63 72 80 83 81 75 68 60 53 44 37 33 40 65 103 123 131 135 137 139 141 145 150 152 148 142 134 128 124 121 120 120 120 116 113 110 107 106 107 115 124 132 138 145 156 181 215 240 253 261 266 268 267 263 256 249 254 261 267 269 268 266 269 273 276 276 272 267 264 261 260 259 258 254 246 236 226 215 207 201 198 197 197 195 194 193 193 194 193 193 195 198 200 201 201 199 198 197 196 195 195 194 194 195 195 196 196 198 199 201 202 204 205 207 208 210 211 213 214 215 216 217 216 215 214 211 209 206 203 201 199 198 198 197 198 198 198 199 200 202 204 207 209 210 211 212 214 216 218 220 222 224 227 230 232 235 237 239 242 244 247 250 253 257 260 261 262 262 262 262 263 263 265 267 269 270 272 272 24 24 24 24 23 23 23 22 22 21 20 20 19 18 17 17 16 15 13 12 11 10 8 6 4 3 1 358 356 354 351 349 346 343 342 341 346 1 25 34 36 35 32 26 14 354 330 315 309 309 311 314 318 324 341 15 49 67 73 75 77 78 80 81 83 87 93 101 112 129 160 205 247 275 294 310 321 328 333 337 342 352 12 59 99 115 121 126 128 129 131 133 133 131 127 121 115 110 106 104 105 110 115 118 118 115 109 101 96 95 98 101 102 101 101 104 108 114 119 128 275 320 325 326 323 318 311 304 299 304 318 332 345 359 16 39 61 77 88 95 98 97 94 93 94 99 102 95 77 41 7 354 0 18 36 45 44 40 37 35 34 31 23 15 10 10 13 16 22 27 31 32 31 29 36 50 69 86 96 93 86 78 68 56 41 34 38 55 84 105 116 122 126 127 123 113 92 42 340 314 299 287 277 273 273 274 276 279 282 285 288 290 292 294 297 300 302 304 306 307 307 308 308 308 308 309 310 310 311 312 312 312 314 315 317 318 320 321 322 323 325 326 328 331 333 335 336 335 334 333 333 334 334 334 333 332 334 339 347 353 357 359 359 359 359 359 359 0 2 4 6 8 9 9 8 7 6 5 4 4 5 6 8 9 10 11 13 18 25 31 36 40 42 44 44 44 43 43 44 46 50 53 56 59 61 63 63 64 64 63 62 62 61 60 58 58 59 61 61 61 59 56 53 52 52 55 59 64 66 67 66 64 61 57 54 53 52 52 51 51 52 54 55 57 57 54 49 38 24 13 11 33 84 119 145 178 212 226 227 220 195 146 121 118 123 130 145 217 257 259 253 242 224 150 75 67 64 60 56 57 63 71 79 84 83 77 71 63 54 44 34 28 28 47 92 120 131 135 139 143 148 156 162 162 157 148 139 131 126 123 123 124 124 122 120 118 116 115 116 122 131 139 146 152 163 182 210 237 253 262 267 270 270 266 257 249 250 256 262 267 269 267 270 274 277 277 273 268 264 261 260 259 259 255 249 241 231 219 210 204 201 200 199 196 193 191 191 191 191 190 192 195 198 199 199 199 198 197 196 195 195 195 195 195 195 195 196 197 198 200 201 202 204 205 207 208 210 211 213 214 214 215 215 214 213 211 209 206 204 202 200 199 199 199 199 199 200 201 202 205 208 210 212 213 214 215 216 218 220 221 223 224 227 229 232 235 237 240 243 246 248 251 253 256 259 261 263 263 263 262 261 261 262 263 265 266 268 270 24 24 24 24 23 23 23 22 22 21 21 20 19 18 18 17 16 15 14 13 12 11 9 7 6 4 1 359 357 354 351 348 345 342 340 343 356 21 38 41 41 40 38 31 14 347 324 313 310 311 316 322 331 346 11 40 57 66 71 74 76 78 80 82 84 87 94 103 115 130 157 221 270 290 302 315 327 336 344 350 357 7 25 54 81 98 108 119 130 136 138 138 137 134 130 125 122 119 117 115 112 109 107 106 109 111 111 106 98 94 93 95 98 100 101 103 106 107 103 88 38 3 353 346 339 330 320 310 300 297 309 330 351 10 28 45 57 64 70 77 84 89 91 91 91 94 98 95 82 55 25 14 22 36 46 49 46 40 35 31 28 27 27 26 27 29 31 33 36 39 40 38 33 28 34 52 77 97 98 87 75 67 59 46 30 18 15 19 37 65 91 108 117 120 119 114 104 60 311 298 292 286 278 273 270 270 271 274 277 280 282 285 287 289 291 294 297 300 302 303 305 305 306 307 307 308 309 310 310 310 309 310 311 314 316 319 322 324 325 326 327 328 329 330 332 333 334 334 333 332 332 334 335 336 336 336 337 340 347 354 358 0 1 1 1 1 2 2 3 5 6 8 8 8 7 5 4 4 4 4 5 7 8 9 11 12 15 19 25 31 35 39 41 43 44 43 42 41 41 44 48 51 54 56 58 60 61 62 63 63 63 62 61 60 58 57 58 60 61 61 60 59 58 57 58 62 66 72 76 79 81 82 81 78 75 71 68 66 64 65 66 69 73 79 86 94 109 143 197 217 213 199 185 178 178 186 194 199 201 196 182 156 141 140 146 161 185 212 232 234 230 223 209 182 120 87 74 69 64 65 69 75 82 86 86 83 78 72 62 50 41 30 25 39 83 119 132 139 142 146 151 158 160 159 157 152 146 140 135 132 132 132 134 134 134 135 135 134 134 138 143 149 155 161 169 183 204 231 250 261 267 271 273 272 264 257 256 258 264 270 272 271 272 274 277 278 273 267 262 258 256 256 256 253 249 243 234 225 217 211 206 203 199 195 192 191 191 191 190 189 189 191 194 197 198 198 197 197 196 195 195 195 195 195 195 195 195 196 198 199 200 201 202 204 205 207 208 210 211 212 212 213 213 213 212 211 209 207 205 203 202 201 201 201 201 201 202 204 205 208 210 212 214 215 216 217 218 220 221 222 223 224 226 229 232 235 237 240 242 246 248 251 253 256 259 261 263 263 264 263 262 261 261 261 261 261 263 265 24 24 24 24 23 23 23 22 22 21 21 20 19 19 18 18 17 16 15 14 13 12 10 9 7 5 3 0 358 355 351 347 343 340 339 347 17 44 52 51 47 45 42 33 17 353 328 316 314 315 321 331 347 9 34 54 63 68 70 72 74 76 79 83 86 88 91 96 102 106 111 292 304 308 313 321 332 345 355 2 7 13 25 47 68 81 89 96 111 127 135 137 136 135 133 131 131 131 130 127 122 116 111 107 106 108 108 106 100 94 90 90 92 97 100 103 103 101 92 76 64 51 27 2 345 332 321 311 300 293 297 325 6 35 50 57 59 59 61 66 78 91 99 99 97 97 99 97 87 68 48 39 41 48 52 51 45 35 24 15 11 14 29 57 73 77 76 73 70 68 65 58 45 28 27 67 111 121 110 90 73 65 56 41 23 10 6 11 25 48 72 93 107 114 116 115 114 124 283 286 285 283 278 273 269 267 267 268 271 274 277 279 281 284 287 290 293 296 298 300 302 303 304 305 306 307 308 308 308 308 308 308 309 311 315 318 322 325 327 327 326 326 326 327 329 330 331 332 331 331 332 334 335 337 338 340 341 344 348 354 358 1 2 2 2 3 4 5 5 6 6 6 6 6 4 3 2 2 2 4 5 7 8 9 11 13 16 20 25 30 35 38 41 43 44 44 43 42 41 43 47 50 52 54 55 57 58 60 62 63 63 63 63 63 62 62 62 64 65 67 68 69 70 72 74 78 82 87 92 97 102 106 108 108 107 104 100 98 97 100 104 110 118 129 142 159 177 191 202 208 207 200 192 186 186 188 189 190 188 182 171 157 152 153 160 173 189 204 217 220 216 209 198 178 147 112 90 81 76 75 78 82 86 89 90 90 91 91 88 79 65 45 30 27 50 106 132 142 146 148 151 154 156 157 158 156 154 151 148 146 146 148 151 152 154 155 155 156 159 161 162 163 165 168 174 183 199 221 243 257 266 272 276 278 276 274 273 273 275 279 280 278 275 273 275 277 274 268 261 254 251 251 251 250 247 242 235 229 222 217 212 208 203 198 196 195 194 193 191 189 188 188 191 195 197 197 197 196 196 195 195 195 195 195 195 195 195 196 197 199 200 201 202 203 204 205 207 208 209 210 210 211 211 211 211 210 209 208 206 204 203 202 202 202 203 204 205 206 208 209 211 213 215 216 218 218 219 220 221 222 223 224 225 228 231 234 236 238 241 244 247 249 252 254 257 260 262 264 265 265 264 263 262 260 258 258 258 260 24 24 24 23 23 23 23 22 22 21 21 20 19 19 19 18 17 17 16 15 14 13 11 10 8 6 4 2 359 356 352 347 342 337 337 353 43 62 66 62 55 48 42 33 20 359 333 319 316 318 325 339 2 29 52 65 71 72 71 70 70 72 76 82 86 87 87 86 83 79 67 341 318 319 326 337 352 6 14 15 14 16 23 38 55 67 72 75 78 94 111 121 125 126 127 129 131 133 134 132 129 125 122 120 117 113 109 105 101 96 91 88 89 92 98 103 106 105 101 96 94 97 324 317 318 317 314 309 302 296 293 319 56 74 77 74 69 65 63 67 81 101 113 112 109 106 104 101 92 79 66 58 55 58 57 51 37 14 352 342 341 347 17 97 112 110 104 99 94 90 87 79 64 49 57 102 118 119 113 102 88 79 67 48 26 12 9 17 31 48 66 82 98 108 112 114 115 127 276 281 280 278 274 270 265 262 262 263 266 268 271 274 277 279 282 285 289 292 295 297 298 300 301 302 303 305 305 306 307 307 307 307 307 308 310 313 318 322 324 324 324 323 323 324 326 328 329 330 331 332 333 334 335 337 340 342 344 347 349 353 357 360 1 2 2 4 6 7 7 6 5 5 4 3 2 1 360 360 1 3 5 7 8 10 11 14 17 21 26 31 35 38 41 44 45 45 45 44 43 45 47 49 52 53 54 55 56 58 59 61 63 64 66 67 69 69 71 72 75 79 83 87 91 93 96 98 101 105 111 118 123 128 131 132 133 133 132 133 135 139 144 151 158 166 175 185 195 203 208 210 207 201 195 191 189 188 186 182 177 168 160 155 153 157 163 172 183 193 201 203 198 192 184 170 152 131 111 97 89 87 87 88 90 91 93 96 100 103 105 94 72 47 29 20 25 60 115 137 145 147 149 151 153 154 155 154 153 152 153 155 159 163 168 170 170 168 168 172 175 177 177 174 173 173 176 182 194 212 233 251 264 272 278 281 284 285 285 286 287 288 287 283 278 272 274 276 275 271 262 253 249 248 247 246 244 239 234 228 223 220 217 213 208 204 201 200 198 196 194 191 189 187 189 193 195 196 196 196 196 195 195 195 195 195 195 195 195 196 198 199 200 201 202 203 203 204 205 206 207 208 209 209 210 210 210 210 209 209 207 205 204 204 203 204 204 205 206 208 209 210 212 213 215 217 218 219 219 220 221 222 223 223 224 226 229 231 234 237 239 242 244 247 249 252 255 258 261 263 265 266 267 266 264 261 259 257 256 257 24 24 24 23 23 23 22 22 22 21 20 20 19 19 19 18 18 17 16 16 15 14 12 11 9 8 6 4 2 358 354 348 343 339 342 11 54 70 74 70 61 51 42 32 17 353 329 315 312 316 327 347 18 47 66 75 78 77 74 70 68 68 72 79 84 86 86 83 72 21 305 303 313 326 346 8 25 32 32 26 21 20 24 33 46 56 62 63 63 66 80 94 103 109 113 117 121 124 126 128 129 129 130 129 127 122 113 108 104 99 95 93 93 95 99 104 110 114 120 134 188 242 263 277 289 299 305 307 309 309 314 47 96 98 95 91 86 80 76 77 91 111 122 120 114 109 105 100 94 87 80 75 71 69 62 37 358 333 324 323 327 336 3 103 120 115 106 98 91 86 82 75 65 60 64 77 88 95 100 102 100 96 89 73 48 26 20 27 36 44 52 64 84 98 104 105 104 97 291 282 277 273 269 264 260 258 259 261 264 266 269 271 274 276 279 282 285 288 291 293 295 297 298 300 301 303 304 305 306 307 307 307 307 306 305 306 308 312 316 319 320 321 322 324 327 329 330 331 332 333 333 334 335 338 341 344 346 348 351 353 356 358 359 360 360 2 5 7 7 7 5 4 2 1 0 359 358 358 360 2 4 6 8 10 12 14 18 22 26 31 35 39 42 44 45 45 45 45 45 46 48 50 52 54 55 55 56 57 58 59 61 64 66 69 72 75 77 81 86 91 98 104 108 111 113 114 116 120 126 132 138 142 144 146 147 148 150 152 156 161 166 172 179 185 192 200 206 212 214 213 207 201 195 191 188 185 179 172 164 156 150 149 151 155 160 166 171 175 174 168 162 159 156 150 140 130 119 109 102 97 94 93 92 92 94 97 100 100 93 79 61 43 30 22 23 35 67 106 127 138 141 143 141 139 135 134 135 138 143 150 160 169 174 174 171 170 172 176 181 183 181 178 174 171 173 179 187 202 224 247 264 273 279 284 287 288 288 289 290 290 290 287 282 275 274 274 275 273 265 257 251 248 246 245 241 237 232 227 223 221 219 216 213 209 206 204 201 199 196 192 188 188 190 192 194 195 196 196 195 195 194 194 194 195 195 195 196 197 199 200 201 202 202 203 203 203 204 205 205 206 207 208 208 208 209 209 209 209 207 206 205 204 204 205 206 206 207 208 210 211 212 214 216 217 218 219 220 220 221 222 223 223 224 225 227 229 232 234 237 240 242 245 247 250 252 255 258 262 265 267 268 268 267 264 261 258 257 257 24 24 23 23 23 23 22 22 22 21 20 20 20 19 19 19 18 18 17 16 15 14 13 12 11 10 8 7 5 2 358 354 350 350 6 32 51 63 71 68 61 53 42 28 5 335 315 306 304 311 328 357 34 61 76 82 84 82 79 73 68 67 69 75 80 82 81 67 330 299 302 313 331 355 19 38 46 46 41 34 29 28 30 34 41 48 53 55 56 59 66 77 86 95 102 108 111 114 118 123 126 129 130 130 128 122 115 110 107 104 101 100 102 105 108 112 119 126 137 160 220 257 269 275 282 290 299 308 317 331 5 73 97 101 102 101 99 96 92 89 93 105 115 114 108 104 101 99 95 93 92 91 89 76 322 311 311 312 315 319 327 339 4 66 99 100 90 79 71 65 61 58 55 55 58 63 69 77 87 94 99 101 104 105 101 85 61 49 43 35 31 37 60 82 89 89 84 67 330 286 276 270 266 261 258 258 260 262 265 268 270 272 273 275 277 280 283 286 288 291 293 295 297 299 300 302 303 305 307 309 310 310 309 307 305 303 302 303 307 312 316 320 323 327 330 332 333 334 334 334 334 335 337 340 342 345 347 349 351 354 356 357 357 357 357 359 2 4 6 6 5 3 2 0 359 358 357 358 359 1 4 6 8 10 12 15 18 22 26 31 35 38 41 43 44 45 45 45 46 47 49 51 53 54 55 56 56 57 57 58 59 61 63 66 69 73 78 83 89 97 105 114 120 124 126 129 132 136 141 146 151 155 157 158 160 161 164 167 172 177 182 187 192 199 206 212 216 217 216 210 203 196 190 185 181 175 167 159 151 145 143 144 147 151 155 158 159 157 151 140 130 127 125 123 120 116 113 109 106 103 100 98 95 94 95 97 96 92 83 70 57 45 35 28 28 34 47 64 85 103 111 114 113 109 106 103 102 103 107 115 122 144 157 157 155 156 162 170 176 178 177 172 166 162 163 169 178 192 214 242 264 276 282 287 289 290 289 289 289 289 290 289 286 280 276 273 273 273 267 260 255 251 249 246 242 237 231 226 222 222 221 219 216 211 208 205 203 200 196 191 189 189 190 191 193 194 194 194 194 194 193 193 194 194 195 195 197 198 200 202 203 203 203 203 203 203 203 203 204 205 206 207 207 207 207 208 208 208 207 206 205 204 205 205 206 207 208 209 210 211 213 215 216 217 218 219 220 220 221 222 223 223 224 225 226 228 230 232 235 237 240 243 245 248 251 253 256 260 264 267 270 270 270 267 264 262 260 260 24 24 23 23 23 23 22 22 22 21 21 20 20 20 19 19 19 18 17 17 16 15 14 13 12 11 10 9 8 7 5 4 5 13 30 39 42 49 57 59 55 47 35 14 345 317 303 298 299 308 330 10 48 71 83 88 89 87 84 79 73 70 71 72 72 64 34 348 327 325 336 354 12 29 43 52 54 51 46 41 38 37 38 40 42 45 48 51 54 58 64 70 77 85 95 105 111 114 117 123 127 129 129 127 123 118 114 111 109 106 105 106 110 116 121 127 133 142 153 180 246 274 280 281 283 289 297 310 327 355 40 74 90 97 101 105 107 107 104 97 90 92 98 100 99 100 100 101 100 99 100 98 84 298 297 302 308 313 318 324 332 345 3 33 60 69 66 59 52 46 42 40 43 49 54 58 64 71 80 89 97 105 115 124 128 126 113 88 59 36 29 33 49 69 76 75 69 51 346 293 278 269 263 259 256 257 261 265 268 271 272 274 275 276 278 279 282 284 286 289 291 294 296 298 300 301 303 305 308 310 313 314 314 312 309 305 302 301 303 307 313 318 324 329 334 336 337 337 336 335 335 337 340 342 344 345 347 349 351 354 356 356 356 356 355 357 359 2 4 5 5 4 2 1 359 359 358 359 0 2 4 6 7 9 12 14 18 21 26 30 33 37 39 41 42 43 44 45 46 47 49 51 52 54 55 56 57 57 57 58 58 59 60 62 64 67 71 76 82 91 101 112 122 131 139 146 153 158 163 167 172 175 177 177 178 179 181 185 190 196 200 205 209 214 219 221 221 217 210 201 192 185 179 174 167 160 152 145 140 138 139 141 144 148 151 152 151 148 141 131 119 111 107 105 105 105 105 105 105 104 104 103 101 100 99 98 96 90 81 70 59 49 42 37 37 40 45 52 63 74 82 85 86 89 89 82 74 71 76 87 94 108 122 128 131 134 139 147 157 165 166 162 155 149 147 152 164 178 199 233 263 280 287 290 292 293 293 290 290 290 292 292 290 286 281 277 274 272 268 264 260 258 255 251 246 239 233 227 224 224 223 220 216 211 208 206 204 200 196 193 190 189 189 189 190 192 192 192 192 192 192 192 193 193 195 196 198 200 202 203 204 204 204 204 203 203 202 202 203 204 205 206 206 206 206 207 207 207 207 206 205 205 204 205 205 206 208 209 210 212 213 215 217 218 219 219 220 221 221 222 223 223 224 225 226 227 229 231 233 235 238 241 243 246 249 252 256 260 263 267 270 272 272 271 268 266 264 263 23 23 23 23 23 23 22 22 21 21 21 20 20 20 20 19 19 18 18 17 16 15 14 14 13 12 12 12 11 12 13 16 20 28 36 39 39 47 52 52 48 38 20 354 328 311 301 298 301 312 341 28 62 79 88 93 94 94 92 88 83 78 76 71 57 31 6 359 1 7 14 20 27 38 48 55 57 54 50 47 46 46 46 46 47 49 52 55 59 64 68 71 74 81 91 104 113 118 122 127 131 131 129 124 120 117 115 114 111 109 107 108 113 123 131 136 143 151 165 208 273 288 291 289 290 294 302 315 339 21 59 78 87 93 100 108 114 118 118 114 102 92 90 92 95 99 104 106 107 107 104 94 47 328 316 317 320 325 330 336 343 353 5 21 37 48 52 49 44 37 32 30 34 43 52 60 67 74 81 90 100 110 120 128 130 125 112 93 70 49 41 44 57 70 73 70 62 40 344 301 283 273 264 257 253 256 260 265 269 272 274 276 278 279 280 281 282 283 285 287 290 293 295 297 298 300 301 303 306 310 314 316 317 316 313 310 308 306 307 310 314 320 326 332 337 341 341 341 339 337 338 340 342 343 344 345 346 348 350 353 355 356 356 356 356 357 359 1 3 5 5 5 4 3 2 1 1 2 2 3 4 6 7 9 11 14 17 21 25 29 32 35 37 39 40 41 42 43 44 45 46 48 50 52 53 54 55 56 57 57 57 57 58 58 59 60 61 64 69 75 83 95 109 127 147 163 174 181 186 190 192 194 195 196 196 197 199 203 209 213 217 221 224 227 228 227 222 212 198 186 176 169 163 158 152 146 140 137 135 135 137 140 143 146 147 148 146 143 137 127 116 108 102 100 100 101 101 103 104 106 108 110 109 108 106 103 99 92 83 73 63 55 49 47 46 47 48 52 58 64 68 71 73 76 76 71 65 64 74 85 93 99 103 110 117 119 119 120 130 147 155 153 147 137 129 133 145 158 176 212 261 284 291 294 296 297 297 295 294 295 295 293 291 289 285 282 278 275 272 269 269 268 265 259 252 244 237 231 229 227 224 220 215 212 209 207 204 201 197 193 190 188 187 188 189 190 189 188 188 189 190 192 193 194 196 198 199 201 203 204 205 206 205 205 204 203 202 202 202 204 205 205 205 205 206 206 206 207 207 206 206 205 205 205 205 206 208 209 210 212 214 215 217 218 219 220 220 221 221 222 223 223 224 225 226 227 228 230 232 233 236 239 241 244 248 252 256 260 263 267 271 273 275 274 272 270 268 267 23 23 23 23 23 22 22 22 21 21 20 20 20 20 20 19 19 18 18 17 17 16 15 14 14 13 13 13 13 15 17 21 27 34 40 44 47 54 55 50 41 23 359 337 322 313 309 307 311 325 1 48 72 84 92 97 101 104 105 104 100 94 89 76 50 28 18 18 23 28 28 26 27 34 43 51 56 57 56 55 55 54 53 52 54 58 64 69 73 76 78 78 79 81 89 101 113 121 127 131 132 130 126 122 119 120 121 121 118 115 112 112 116 126 136 141 144 148 159 215 292 300 300 299 299 304 312 326 357 47 76 86 92 99 107 117 127 134 139 139 130 112 99 95 98 104 111 115 115 113 108 95 73 29 354 342 339 340 344 348 355 1 7 15 24 34 40 43 39 32 26 23 26 37 51 65 74 81 87 94 101 108 114 117 113 106 94 83 69 57 54 62 76 80 75 67 54 19 329 302 289 279 269 260 252 253 259 265 270 273 276 278 280 282 283 283 283 283 284 286 288 291 293 295 296 298 299 301 305 309 313 316 317 317 316 314 313 312 314 316 320 325 330 335 340 343 344 343 341 339 341 343 344 344 344 344 345 347 350 352 354 355 356 356 357 358 360 2 4 5 6 6 6 5 5 5 5 5 5 5 5 6 7 9 11 13 17 20 24 28 30 33 35 37 38 39 40 41 41 42 43 44 46 47 49 50 51 53 54 54 54 54 54 54 54 53 53 53 55 58 64 72 82 103 145 182 197 203 205 206 205 205 205 205 205 206 208 211 215 218 222 225 229 231 231 227 218 201 180 165 157 152 148 146 142 139 137 135 135 136 137 139 141 142 142 141 138 135 130 123 116 109 104 101 100 100 101 103 106 110 113 116 117 116 113 109 103 96 87 78 70 62 58 56 54 54 53 54 57 61 63 64 63 64 65 63 61 64 74 82 86 88 91 100 106 107 105 106 115 136 149 149 137 120 113 117 124 132 140 154 257 294 297 298 299 301 301 301 301 300 298 293 289 287 285 283 281 279 276 275 275 276 274 269 260 252 244 239 235 231 227 222 217 214 211 208 205 200 196 191 188 186 186 187 187 186 184 184 185 187 190 192 195 197 199 200 202 203 204 205 206 207 207 206 205 204 203 202 202 203 204 204 205 205 205 205 205 206 207 207 207 207 207 207 207 208 209 210 211 212 214 215 217 218 219 220 221 221 222 222 223 223 224 225 226 227 228 230 231 233 235 237 240 243 246 250 254 259 262 266 270 273 275 276 275 273 271 270 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 19 19 18 18 17 17 16 15 14 14 13 13 13 13 15 17 20 24 31 41 51 59 64 62 51 32 8 345 329 321 317 316 315 320 337 14 55 75 86 94 103 112 119 123 123 121 116 109 94 59 39 32 32 35 36 33 29 26 28 34 41 48 55 60 65 67 66 63 60 62 69 79 87 91 91 90 89 88 88 92 101 111 119 124 127 125 121 118 115 116 120 124 126 125 123 122 122 124 131 142 147 147 147 148 194 308 310 308 308 310 316 325 341 16 65 89 97 104 112 122 132 143 151 157 157 150 133 115 108 109 115 121 123 122 118 111 101 84 55 24 6 357 353 354 357 1 5 7 10 15 22 28 33 31 25 19 17 19 29 45 62 75 83 88 93 95 95 93 90 86 82 77 71 63 55 60 79 93 87 74 61 38 352 313 298 290 284 277 269 261 259 264 269 273 277 280 283 284 285 286 285 284 283 283 284 286 288 291 293 295 297 299 302 306 310 314 315 315 316 315 315 316 317 319 322 325 329 333 337 341 344 345 345 344 344 345 346 346 346 345 345 347 349 351 353 355 355 356 356 357 358 360 1 3 4 5 6 7 7 7 7 7 7 7 6 7 7 8 9 11 13 17 20 24 27 29 31 33 34 35 36 37 37 38 38 39 40 41 42 44 44 45 46 47 48 48 48 48 48 47 46 44 43 42 44 46 49 52 53 41 238 237 236 232 225 217 212 211 210 209 209 209 211 214 216 219 221 224 227 228 223 208 181 158 148 143 141 140 139 138 138 137 137 136 136 135 135 135 134 133 130 128 125 122 118 114 109 105 103 101 101 102 107 111 116 120 123 124 122 119 114 107 99 92 84 77 69 66 64 62 60 60 60 61 62 62 60 58 57 56 56 56 61 68 74 77 79 82 88 91 93 92 95 109 128 130 117 103 97 100 105 108 110 110 104 61 312 303 300 301 303 305 306 306 305 302 296 291 288 286 286 285 284 282 280 279 279 278 275 269 261 254 249 243 238 231 225 220 216 212 208 204 198 191 186 183 183 184 183 181 178 177 179 182 185 189 193 197 199 202 203 204 205 206 206 207 207 208 208 207 206 205 203 202 203 203 204 204 204 204 204 205 206 206 207 208 208 208 208 209 209 210 211 212 213 214 216 217 218 220 221 221 222 222 222 223 223 224 225 226 227 228 230 231 232 234 236 238 241 244 247 251 255 259 263 266 270 273 275 275 274 273 271 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 19 19 18 18 17 17 16 15 14 14 13 13 13 13 13 15 16 18 22 35 57 71 75 71 53 28 5 349 338 331 326 322 321 324 337 5 42 69 85 96 110 122 131 136 137 134 131 125 114 86 60 49 46 45 44 39 34 30 28 28 29 33 41 54 71 80 80 76 71 68 76 90 100 104 103 100 98 97 99 103 108 113 116 116 115 113 109 107 106 107 110 114 120 125 128 130 132 133 137 145 153 153 150 147 321 320 317 315 315 319 325 335 349 20 67 95 106 116 127 138 148 155 161 164 164 157 141 126 122 123 128 132 132 127 121 115 106 91 68 42 22 8 360 355 356 359 2 4 5 7 11 16 19 17 13 11 12 16 24 36 50 64 75 83 87 86 81 75 70 67 68 66 63 56 46 47 73 89 82 66 50 17 327 302 292 289 289 290 288 284 278 277 279 282 286 289 291 293 293 291 289 287 284 283 282 284 286 288 291 294 296 300 303 308 312 314 314 313 313 314 315 317 319 322 325 327 330 334 338 342 345 347 348 350 351 352 351 350 348 347 347 349 351 353 354 355 356 356 357 357 358 360 0 1 2 3 4 6 7 8 8 8 8 8 8 8 8 9 10 12 15 18 21 24 27 29 31 32 33 34 34 34 34 34 34 34 35 36 37 38 39 39 39 40 40 40 40 40 40 39 37 34 31 28 26 25 22 16 2 339 313 293 285 279 268 249 232 224 220 216 210 205 205 207 208 209 208 209 212 211 203 184 159 144 138 135 135 136 137 138 138 138 138 136 135 133 131 130 127 124 121 118 115 113 110 108 106 103 101 100 101 106 115 123 130 133 132 130 125 120 113 107 102 96 89 82 76 73 70 68 67 67 67 67 67 65 61 57 54 53 53 55 60 66 71 74 75 77 78 76 70 60 35 23 34 53 64 71 80 89 95 99 101 99 89 46 319 302 298 301 304 307 309 310 309 308 305 301 298 297 296 296 294 290 286 282 279 277 276 272 268 264 259 252 243 234 227 221 216 210 203 195 187 180 176 176 177 178 176 173 169 170 172 176 181 187 192 196 200 203 205 206 207 207 207 207 208 210 210 210 209 207 205 204 203 203 203 203 203 203 204 204 205 206 207 208 209 209 209 210 211 212 212 213 214 215 217 218 219 220 221 222 222 222 222 222 223 223 224 225 226 228 229 230 232 233 234 236 238 241 244 247 251 254 257 260 264 267 270 272 272 272 271 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 16 15 14 14 13 12 12 12 12 12 11 11 12 24 62 85 88 80 61 37 23 15 7 359 347 336 330 331 339 357 26 56 78 93 108 122 133 139 140 139 136 131 123 109 88 72 63 58 54 49 44 38 33 28 23 19 19 29 58 85 89 84 77 72 74 90 103 108 108 107 106 107 108 111 114 114 111 108 106 104 101 99 98 96 94 92 96 109 123 131 136 138 139 141 142 143 138 123 16 333 325 321 322 325 330 338 350 9 48 87 107 121 134 145 151 155 156 157 156 148 134 123 123 126 131 135 137 133 129 125 119 111 99 82 58 30 3 339 328 329 338 347 353 357 1 5 7 8 7 8 12 17 23 32 42 55 69 80 86 84 79 73 68 66 67 66 61 51 32 10 29 62 63 52 32 342 306 294 291 293 298 304 307 306 302 298 295 295 298 301 305 307 306 303 299 295 290 286 285 284 285 287 289 291 294 297 301 305 308 309 309 309 310 312 314 317 319 322 325 328 331 334 337 340 344 347 351 354 358 359 357 354 351 349 350 352 353 354 354 355 355 355 356 357 358 359 0 1 1 2 4 6 7 8 9 9 9 9 9 10 10 11 12 14 17 20 23 26 29 30 32 33 34 34 34 33 33 32 32 31 32 32 33 33 34 34 34 34 33 33 33 33 32 30 26 22 17 12 9 5 360 353 346 338 331 322 317 316 315 310 296 275 262 247 215 184 177 179 181 181 180 182 182 179 169 155 139 130 126 127 129 133 136 137 137 137 136 135 133 131 129 126 122 117 113 110 107 104 102 100 97 94 91 90 93 104 126 144 150 147 139 130 121 112 105 101 99 96 92 85 81 77 75 74 73 74 74 74 73 71 68 62 58 55 55 57 62 67 72 73 74 73 69 61 51 35 21 20 30 40 49 59 69 79 89 98 103 101 87 334 299 292 293 298 303 308 311 312 312 313 314 313 312 310 309 307 304 300 293 285 278 274 271 270 267 265 261 255 247 241 235 228 217 201 186 175 169 167 167 168 171 171 170 166 163 164 167 172 177 182 186 190 194 198 202 205 207 207 207 208 209 211 212 212 210 208 207 205 204 204 204 204 203 203 204 204 205 206 207 208 208 209 210 210 211 212 214 215 216 217 218 219 220 221 222 222 222 223 223 223 223 223 224 224 226 227 228 229 230 231 233 234 236 238 240 244 247 250 252 255 257 260 263 266 268 268 268 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 17 16 15 15 14 13 12 11 10 10 9 8 6 7 15 65 103 99 88 70 53 44 41 35 26 12 355 345 343 349 1 22 47 68 84 98 112 122 129 132 133 133 130 126 118 106 92 81 72 65 57 52 48 41 33 23 13 7 9 26 59 78 77 71 66 66 78 95 103 107 109 111 112 112 110 108 105 103 102 100 99 98 96 93 89 84 77 73 82 101 121 132 137 138 137 132 122 111 94 45 352 335 329 327 329 332 337 345 358 21 60 92 112 128 138 141 141 139 136 132 123 115 111 112 115 118 122 125 127 133 135 132 129 127 127 130 141 167 195 208 216 225 244 285 328 350 1 7 10 11 12 15 18 23 29 38 53 70 84 91 93 91 86 81 77 75 73 68 56 27 347 356 37 42 24 336 300 293 293 296 301 307 313 318 320 321 319 316 315 315 317 320 323 322 320 316 311 304 298 293 290 289 288 288 290 291 294 296 298 300 301 302 303 305 309 312 316 319 321 324 327 330 333 336 339 342 346 351 355 359 1 0 357 354 353 353 353 353 353 353 353 353 354 354 356 357 359 1 3 4 5 7 8 8 9 9 10 10 10 11 11 12 13 14 17 19 22 25 28 30 32 34 35 35 35 35 34 33 32 31 30 30 29 29 30 30 30 30 30 29 29 28 27 26 23 20 15 10 6 4 1 357 352 347 341 336 332 330 331 332 335 336 337 345 1 29 60 81 96 109 122 133 139 139 136 128 119 112 111 113 117 122 128 132 133 133 133 132 131 130 128 125 122 118 113 108 104 100 97 95 91 86 80 71 61 53 55 83 127 136 133 124 113 103 94 91 91 92 92 90 86 83 80 78 77 78 79 80 81 82 81 78 73 67 62 59 59 62 66 70 72 71 66 58 47 36 26 19 18 22 32 42 52 61 69 78 92 104 111 267 280 280 282 286 294 301 307 312 313 315 317 320 322 321 319 317 314 311 307 299 289 277 268 264 262 261 258 255 251 249 250 252 255 251 208 158 154 158 160 164 166 168 168 166 162 159 160 164 171 176 180 183 185 188 191 195 199 202 204 204 206 208 210 211 211 210 209 208 207 206 205 205 205 204 204 204 204 205 206 207 208 208 209 210 211 212 213 214 215 217 218 219 220 220 221 222 222 223 223 223 223 223 224 224 224 224 225 226 227 228 229 231 232 233 235 237 240 243 246 248 250 252 255 257 260 263 264 264 22 22 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 18 17 16 15 15 14 13 11 10 9 8 8 6 6 7 18 73 110 107 93 80 68 62 59 56 49 35 16 2 359 4 14 30 48 66 78 88 98 107 112 117 121 125 127 127 124 117 108 97 87 76 66 59 56 52 43 30 16 6 2 9 28 50 61 59 55 55 63 81 93 100 104 108 110 107 101 95 93 94 95 96 96 96 94 92 88 82 75 68 65 75 96 116 129 134 134 131 122 112 100 75 14 343 333 329 328 330 334 342 353 9 35 66 93 112 124 128 127 124 118 111 105 101 100 99 99 97 95 96 103 116 124 126 127 130 137 148 158 169 182 194 204 212 220 231 264 353 16 21 21 19 18 17 18 19 24 32 50 71 87 96 100 99 95 89 84 83 90 100 118 151 177 88 49 354 285 271 273 282 291 298 305 311 317 322 326 328 330 331 330 330 330 331 332 332 333 332 329 322 312 304 298 295 293 292 291 292 293 294 295 295 294 294 296 300 305 310 314 317 320 322 325 329 332 336 338 341 345 349 354 357 359 359 358 357 356 354 353 352 352 352 352 352 353 354 355 357 359 1 4 7 9 10 11 11 11 11 11 11 12 12 13 14 15 16 19 21 24 27 29 31 33 35 35 36 36 36 35 34 32 31 30 29 28 28 28 28 28 28 28 27 27 26 25 24 22 19 17 14 11 9 7 4 360 355 349 344 341 341 342 345 349 352 358 6 17 29 41 51 59 66 73 80 84 86 85 84 83 86 91 99 107 116 123 126 127 127 127 127 126 125 124 122 119 114 110 105 100 97 93 89 83 75 66 55 45 39 41 51 67 81 90 90 86 81 78 78 81 84 86 86 85 83 82 80 79 80 82 85 87 90 90 89 85 78 70 62 59 60 62 66 69 64 54 42 31 25 22 21 21 24 31 40 45 49 50 53 60 60 12 291 276 275 281 286 292 298 305 311 315 318 320 323 325 324 323 321 319 317 313 305 293 278 264 259 255 250 246 244 243 245 246 249 250 255 269 274 217 172 168 170 171 172 171 168 163 159 159 164 171 177 183 187 188 189 191 192 194 196 198 199 200 203 207 209 209 209 209 208 208 207 206 206 206 205 205 205 205 206 206 207 208 209 210 210 211 212 213 214 216 217 218 219 220 221 222 222 223 223 223 223 223 224 224 223 223 224 224 224 225 226 227 229 230 232 233 235 237 239 242 244 247 249 251 253 256 258 260 261 22 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 16 15 15 14 12 11 10 8 7 6 5 5 9 26 83 113 112 102 94 88 83 80 76 72 64 50 33 24 25 31 42 55 69 78 84 90 95 99 103 109 115 121 126 129 127 122 113 102 92 81 71 67 64 55 41 24 10 2 4 14 30 43 48 46 45 51 67 84 90 93 95 97 96 92 88 88 89 92 94 95 96 96 95 91 86 79 72 65 65 74 91 108 121 125 126 124 119 114 103 34 341 330 326 326 328 334 342 355 11 30 52 76 97 111 115 115 110 103 97 96 95 94 92 88 82 76 74 81 95 106 113 118 125 134 147 158 167 177 189 201 209 213 213 202 76 54 46 40 33 27 22 18 17 19 27 45 66 82 91 95 95 92 87 86 95 122 155 171 171 149 94 48 304 267 260 262 271 285 296 304 310 315 320 324 328 332 335 337 337 337 335 334 335 337 339 339 334 322 312 305 301 299 297 296 296 296 296 296 295 294 292 294 297 303 309 313 317 320 322 325 329 333 337 340 343 346 348 351 353 355 357 359 359 358 355 352 350 350 351 351 352 353 354 355 357 358 1 4 7 10 12 13 13 13 13 13 13 14 15 15 16 17 19 21 23 26 28 30 32 34 35 35 36 36 36 35 34 33 32 31 30 30 30 30 30 30 30 30 30 29 28 27 26 24 22 21 19 18 16 14 11 8 4 360 356 355 355 356 358 359 1 4 9 16 24 33 41 47 51 54 56 58 59 59 60 61 67 74 84 96 108 116 119 120 120 120 120 119 119 118 116 114 110 107 103 99 95 90 84 77 68 60 53 49 48 52 57 63 67 70 70 69 68 68 70 74 77 79 81 82 82 82 80 80 80 83 86 90 94 95 96 94 89 79 68 62 61 64 67 68 60 50 40 33 30 29 30 32 34 38 42 42 40 34 28 26 26 24 17 343 309 301 298 298 300 306 312 318 322 323 324 325 325 326 325 324 322 319 313 303 287 276 268 256 243 233 230 231 234 236 237 240 245 253 257 247 218 193 186 183 181 178 173 168 163 161 163 168 176 184 189 193 194 195 195 196 197 196 195 197 200 204 206 207 207 208 208 208 207 207 206 206 206 206 206 206 207 207 208 209 210 210 211 212 213 214 215 216 217 219 220 221 221 222 223 223 223 224 224 224 224 224 223 223 223 223 223 224 225 226 227 228 230 232 233 235 237 239 241 244 246 248 250 253 255 257 259 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 16 16 15 14 12 11 9 8 6 5 3 3 6 25 90 115 116 112 108 106 101 95 91 88 90 91 83 70 59 56 59 64 73 81 85 87 90 93 97 103 108 114 123 132 136 132 125 117 112 105 93 84 76 66 52 35 20 9 5 10 19 29 36 37 36 42 58 77 83 82 79 78 80 83 87 90 93 96 99 100 102 103 102 99 93 87 79 72 67 67 73 84 97 107 114 119 123 126 125 32 331 326 326 327 331 338 349 2 18 32 49 68 86 98 103 100 93 86 85 91 94 94 91 86 79 71 68 72 82 93 102 110 119 131 145 156 165 175 186 196 203 203 194 168 117 87 74 63 53 42 32 25 21 22 29 42 59 71 78 81 83 84 87 96 120 154 171 172 157 115 68 35 335 283 265 259 263 276 288 297 303 309 314 320 325 330 334 338 340 340 339 338 337 338 340 340 337 327 318 310 305 302 301 300 300 301 301 302 302 301 299 300 303 309 314 319 322 324 327 329 332 335 339 342 344 346 348 349 350 351 354 358 360 359 356 352 349 348 349 351 352 354 355 357 358 360 1 4 6 9 11 13 14 14 14 15 16 16 17 18 19 19 20 22 24 27 30 32 34 35 35 35 36 36 36 35 34 34 33 32 32 32 33 33 34 34 34 34 34 33 32 31 29 27 26 24 23 22 21 19 17 14 12 10 9 8 8 8 7 7 7 8 11 15 21 29 37 43 47 49 50 50 50 49 48 48 50 55 64 79 94 105 110 112 113 113 113 113 113 112 111 109 107 104 101 97 93 88 83 76 69 63 58 57 57 59 62 64 65 65 64 62 62 62 64 66 68 71 74 78 80 80 79 77 77 79 83 88 92 95 97 97 95 89 78 72 71 74 77 74 67 59 52 45 39 37 36 37 40 43 44 44 40 33 27 24 24 27 27 20 3 342 324 312 307 309 315 321 324 324 322 323 325 327 329 328 327 325 322 317 309 302 294 278 253 231 220 217 220 224 229 234 239 243 245 239 226 212 202 194 189 183 177 171 166 163 163 166 172 179 186 190 194 195 197 197 197 196 195 197 200 203 204 205 206 208 208 208 208 207 206 206 206 206 207 208 209 209 209 210 211 211 212 213 214 215 216 217 218 219 220 221 222 222 223 223 224 224 224 224 224 224 224 223 223 223 223 223 224 225 226 227 229 230 232 233 235 237 239 241 244 245 247 250 252 254 257 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 15 15 13 12 11 9 7 5 3 360 358 1 19 87 113 113 111 108 105 100 95 92 95 104 121 129 124 111 97 87 83 85 90 94 94 94 95 97 101 102 107 117 130 137 134 128 125 126 125 114 102 89 77 64 49 35 23 15 12 14 19 23 26 26 34 54 73 80 77 71 66 65 71 81 91 99 106 111 114 114 114 112 109 103 96 88 79 72 67 68 73 81 91 102 112 122 132 139 327 329 330 332 335 340 347 357 9 22 34 48 64 77 85 88 83 73 70 77 89 95 96 94 90 84 77 72 74 81 89 95 102 112 126 141 153 162 172 181 190 196 194 185 165 135 107 97 90 81 68 53 41 35 34 37 46 57 66 72 76 80 88 101 123 150 167 173 166 140 92 53 17 332 296 274 261 257 266 278 287 294 300 307 315 321 325 329 333 337 340 341 341 340 340 340 338 334 327 320 313 308 305 304 304 305 306 307 310 313 316 317 318 320 324 327 330 332 333 334 335 337 339 341 344 346 347 348 348 348 349 351 353 355 355 353 350 349 349 350 351 353 355 357 359 1 2 4 6 8 9 11 12 13 14 15 16 18 18 19 19 20 20 21 23 25 28 31 33 35 35 35 35 35 35 35 35 35 35 34 34 34 34 35 36 36 37 37 37 36 35 34 33 31 29 27 26 25 23 22 21 19 18 17 17 17 18 18 17 16 14 13 13 13 15 19 26 33 40 44 47 48 47 46 44 41 38 36 36 39 50 71 92 103 107 108 108 108 108 108 108 108 107 105 103 100 97 93 89 84 79 74 70 66 64 63 64 66 67 66 65 63 60 59 58 58 59 60 62 66 70 74 75 74 71 69 69 72 77 81 85 89 92 91 86 81 79 80 84 87 84 78 70 60 49 41 39 39 42 45 47 47 46 43 37 31 28 27 27 26 22 16 7 354 335 322 315 315 318 320 317 317 319 324 329 333 334 334 334 334 332 329 325 319 308 288 272 253 233 218 216 224 230 234 237 237 231 223 215 207 201 195 188 180 173 167 163 161 162 166 171 177 181 186 189 191 192 191 190 191 194 197 199 200 202 204 206 208 208 208 207 206 205 205 205 207 209 210 210 210 211 212 213 213 214 215 216 217 218 219 220 221 222 222 223 223 223 224 224 225 225 225 225 225 224 224 224 224 223 223 224 225 226 227 229 230 232 234 235 237 239 241 243 245 246 249 251 254 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 15 14 13 12 10 9 6 4 1 357 353 352 8 78 101 98 93 90 87 83 82 85 97 134 177 180 167 150 134 119 110 108 110 112 111 107 104 102 103 102 102 109 119 125 125 122 124 128 130 122 112 100 88 76 65 55 42 30 19 14 13 14 16 19 27 49 69 78 77 70 63 58 59 68 82 99 114 124 128 128 125 122 118 113 107 98 88 79 72 70 73 80 89 99 110 120 130 133 359 347 348 350 352 356 360 6 14 23 33 44 58 69 75 75 69 60 61 73 87 95 98 98 97 94 88 83 83 87 92 96 100 106 117 133 147 158 167 176 183 189 189 184 171 148 123 114 114 110 100 85 67 56 51 50 54 61 70 76 82 89 104 126 150 166 172 172 161 132 88 35 339 308 290 274 260 251 255 268 278 284 291 298 308 315 320 322 325 329 333 336 338 339 340 338 335 331 326 321 315 311 310 310 311 312 313 315 319 324 330 334 337 338 339 340 341 342 342 341 340 340 342 344 345 347 348 349 348 348 347 347 347 347 348 348 348 349 350 352 353 354 356 358 0 3 5 7 9 10 11 12 13 14 14 16 17 18 19 19 19 19 19 21 24 27 29 31 32 33 33 33 33 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 36 35 34 33 31 29 27 26 25 23 22 20 19 19 19 20 21 22 22 22 21 20 19 18 17 17 19 24 30 36 41 43 44 44 43 42 39 35 31 27 24 27 48 84 102 108 110 109 109 109 109 109 108 107 106 104 102 99 95 91 88 85 81 78 74 72 71 71 72 72 70 68 65 62 60 58 57 56 56 57 61 65 68 69 67 62 60 60 62 67 71 77 81 83 83 82 80 79 80 85 91 93 90 81 66 53 46 43 44 46 50 50 50 48 44 39 34 30 30 30 31 30 26 20 10 356 340 324 313 311 311 309 310 315 323 332 336 338 340 341 343 343 342 340 336 329 322 315 306 290 256 232 230 231 233 233 231 224 218 212 208 206 201 195 187 178 168 161 158 158 161 166 170 174 178 181 182 182 180 179 180 184 188 190 192 195 198 201 204 206 206 206 205 205 203 203 206 209 210 211 212 213 213 214 215 215 216 217 218 219 220 221 222 223 223 223 224 224 224 225 225 225 225 226 225 225 225 225 224 224 224 224 224 225 227 228 229 231 232 234 236 238 239 241 242 244 246 248 251 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 14 13 12 10 8 6 3 359 355 350 344 355 67 84 79 72 68 66 67 69 72 117 233 224 202 179 161 147 136 131 134 135 135 134 130 123 116 112 107 102 102 105 109 111 112 116 122 123 118 112 104 97 89 81 74 63 45 27 15 11 12 14 19 26 42 61 74 79 77 69 60 55 57 67 88 112 129 136 136 132 127 123 121 118 112 102 91 83 80 83 91 102 113 124 132 136 134 87 27 18 17 16 16 16 17 21 25 31 40 52 63 68 68 62 54 55 66 82 94 100 102 103 102 100 96 95 96 99 101 103 106 113 126 140 154 164 172 179 184 185 183 173 154 131 121 123 124 121 110 92 77 69 65 67 71 79 86 94 107 129 154 170 177 177 174 166 152 153 264 276 276 272 262 251 243 248 260 269 275 281 288 297 306 311 313 313 315 319 323 327 331 333 333 332 330 327 324 321 320 320 321 322 322 324 327 331 335 340 343 345 346 346 347 348 348 347 345 343 343 343 345 346 348 349 349 349 348 346 344 343 342 343 344 347 350 353 354 356 356 357 359 1 4 6 8 11 12 14 15 15 15 16 17 18 18 18 18 18 18 19 22 25 28 30 31 31 31 31 31 32 32 32 33 34 36 37 37 37 37 36 35 35 35 35 35 35 34 34 32 31 29 27 25 24 23 21 20 19 19 19 20 21 22 23 23 23 22 22 21 20 20 19 20 24 29 34 38 40 40 39 39 39 39 39 36 29 21 16 35 78 102 111 113 112 112 113 114 113 111 109 107 105 103 101 98 95 92 90 88 85 83 81 80 81 80 79 76 74 70 67 64 61 60 59 59 60 63 65 67 66 62 59 57 57 58 61 66 71 74 77 79 80 80 78 75 78 84 92 97 95 80 69 60 55 53 53 54 54 52 49 46 41 36 33 34 36 40 40 37 31 22 8 352 334 319 313 311 310 311 317 327 334 338 340 342 344 346 348 348 347 344 338 334 331 325 316 298 273 253 243 238 234 228 221 215 211 213 213 210 206 199 189 177 166 161 158 160 165 171 175 180 181 179 176 173 170 171 175 179 182 183 185 188 192 196 199 200 202 203 204 203 204 206 209 211 212 213 214 215 215 215 216 216 217 218 219 220 221 222 223 224 224 225 225 225 225 225 226 226 226 226 226 225 225 225 224 224 224 225 225 226 228 229 230 232 233 235 236 238 239 241 242 243 245 247 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 16 16 15 14 13 11 10 8 5 2 358 354 350 348 9 74 75 68 60 53 50 50 49 39 314 252 218 189 170 155 142 136 137 146 147 145 143 140 134 125 117 111 105 99 97 98 101 105 108 110 111 111 110 108 105 101 96 91 81 56 26 13 12 17 22 26 31 39 53 71 82 86 83 72 61 55 56 70 98 123 134 136 132 127 126 126 127 126 119 110 102 100 106 119 134 148 157 159 158 154 138 98 63 50 43 39 36 33 31 31 33 38 47 58 65 65 60 51 49 58 75 90 100 103 105 106 106 105 105 105 106 107 107 108 113 124 139 154 166 174 179 181 182 179 170 156 138 126 123 127 128 125 114 99 89 85 84 87 91 97 107 125 150 173 183 186 185 184 185 194 219 241 250 254 253 246 238 237 245 255 262 267 271 277 285 294 299 301 302 302 304 308 312 317 322 325 328 330 332 333 333 333 334 334 334 334 336 338 341 343 346 347 348 348 348 349 350 350 348 346 343 343 344 345 346 348 349 350 349 348 346 344 343 342 343 344 348 351 355 357 358 358 359 360 2 4 6 8 11 13 15 17 17 18 18 19 19 19 19 18 17 18 20 23 26 28 30 30 30 30 31 31 32 33 33 34 36 38 39 39 39 38 37 36 35 34 34 34 34 34 33 32 30 28 26 24 22 20 19 18 17 18 19 21 22 23 23 22 22 21 21 20 20 20 20 22 25 29 34 38 39 38 37 35 34 35 37 37 32 21 16 36 68 90 102 106 107 110 113 115 115 112 110 109 107 106 103 101 98 96 95 94 93 91 91 91 91 89 87 84 81 77 74 70 68 66 65 65 66 68 68 68 65 62 59 57 55 54 55 57 60 64 69 73 77 77 75 72 71 76 84 95 101 100 95 87 77 68 64 63 61 59 56 53 48 42 37 38 45 53 56 53 48 36 19 1 344 332 324 319 318 320 325 332 336 338 339 340 342 343 344 345 345 342 338 335 332 327 321 311 297 280 264 253 244 235 226 219 219 223 224 221 218 211 201 189 178 170 168 169 172 177 182 186 186 183 177 170 166 165 169 174 177 179 180 183 187 191 193 195 198 201 202 202 204 207 209 211 211 212 213 214 215 215 215 216 217 218 219 221 222 223 224 225 225 225 225 225 226 226 226 226 226 226 226 226 226 226 225 225 225 225 226 227 228 229 230 231 233 234 235 237 238 239 240 241 242 244 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 16 16 15 14 13 11 10 7 5 1 357 352 349 353 43 90 80 70 59 48 39 34 31 26 15 357 158 152 144 134 124 123 129 139 144 141 138 134 129 121 114 109 104 99 95 94 96 100 101 100 103 108 112 114 114 112 110 105 94 34 359 8 24 37 43 43 42 43 51 68 85 95 97 91 77 63 56 61 81 106 122 126 125 123 126 131 136 139 139 134 129 130 138 154 168 177 180 176 169 163 152 134 108 88 76 68 60 53 45 39 36 37 43 53 61 64 60 52 47 53 69 86 97 102 104 106 108 111 112 111 111 110 110 111 116 128 146 164 176 182 184 184 182 177 169 158 143 131 123 123 128 132 130 121 111 105 103 103 105 107 116 134 157 177 189 193 196 200 208 221 233 240 243 242 237 231 232 240 249 254 258 260 262 266 274 283 289 291 292 292 293 298 303 309 314 319 326 332 338 342 345 345 346 345 344 344 344 345 347 348 349 349 348 348 348 349 350 349 347 344 342 341 342 343 345 347 349 350 349 347 345 344 344 344 345 346 349 353 356 358 359 360 360 1 2 4 5 8 10 12 15 17 18 19 20 21 21 21 20 19 19 19 21 24 26 28 30 30 30 31 31 32 33 34 35 37 38 39 40 40 39 38 37 37 36 36 36 35 35 34 33 31 30 28 26 24 22 21 19 18 18 19 21 23 24 24 23 22 21 20 19 19 19 20 21 24 27 32 36 39 40 39 37 34 32 30 28 24 17 9 7 25 53 72 81 85 91 98 103 106 106 105 105 106 108 109 107 104 102 100 99 99 98 99 99 100 99 98 95 92 89 86 82 79 77 75 74 74 74 73 72 70 66 62 58 55 52 50 49 48 49 50 55 60 64 66 66 65 65 70 78 90 101 110 119 124 122 109 99 92 87 85 83 79 73 62 55 63 115 125 122 110 100 77 42 13 353 341 333 328 326 329 334 338 338 337 336 336 336 336 335 335 334 333 331 330 328 325 320 314 305 294 282 272 261 250 238 230 229 230 230 229 226 219 209 198 188 181 178 177 179 183 188 190 189 184 177 169 164 162 165 170 176 179 181 184 188 192 194 196 198 200 200 200 203 206 208 209 208 208 209 211 212 213 214 216 217 218 220 221 223 224 225 226 226 226 226 226 227 227 227 227 227 227 227 227 227 227 227 226 226 226 227 227 228 229 230 231 232 234 235 236 237 237 238 239 240 241 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 14 13 11 10 8 5 1 356 350 345 349 76 101 91 78 65 51 39 32 29 27 26 28 40 62 82 94 100 106 115 122 124 122 121 119 115 111 106 105 103 99 94 91 92 96 98 99 102 111 118 122 124 123 120 115 94 19 1 22 53 72 76 69 61 55 56 67 86 99 105 105 98 83 71 68 77 93 105 111 114 117 124 133 144 152 157 157 154 155 160 169 179 186 186 181 172 162 152 140 127 115 106 98 90 79 66 53 44 41 43 50 59 64 62 56 51 51 64 82 95 102 105 108 112 116 117 115 112 110 110 111 118 135 161 182 193 198 197 194 187 178 169 157 146 135 128 125 130 135 137 133 126 121 117 117 117 117 124 137 157 177 192 203 211 220 229 238 245 247 246 242 236 233 241 250 256 258 257 256 256 259 265 276 283 286 287 287 289 296 303 310 316 321 327 333 339 344 348 349 350 350 350 350 350 350 351 351 351 350 349 348 347 347 347 346 344 342 340 339 339 341 343 346 348 349 347 345 343 341 342 345 347 348 351 354 356 358 360 360 1 1 2 3 5 7 9 12 14 16 18 19 20 21 22 22 22 21 21 22 24 26 28 29 29 30 30 31 32 32 33 34 35 37 38 39 39 39 39 39 38 38 38 37 36 36 35 34 33 32 30 29 27 25 24 23 22 22 22 23 24 25 25 25 24 22 21 20 19 19 19 21 23 27 31 35 39 42 42 41 39 36 34 31 27 21 14 5 1 12 37 59 69 73 79 84 89 90 90 90 92 95 101 106 107 107 106 106 105 104 103 104 104 105 104 103 101 99 97 94 91 89 86 85 84 83 82 81 79 76 71 65 61 57 54 51 48 45 42 40 41 43 44 46 48 49 53 59 68 79 93 112 134 155 165 168 170 168 162 156 159 166 176 188 198 191 185 178 171 165 160 150 128 71 9 344 335 331 332 335 339 341 341 338 336 333 330 328 326 325 324 323 324 324 324 323 320 315 308 300 292 284 275 263 251 243 239 237 236 234 230 223 214 203 192 184 180 179 180 183 188 190 188 183 174 166 162 161 163 169 177 183 187 191 195 198 199 200 201 202 201 202 205 207 209 208 207 206 207 209 211 212 213 215 217 218 220 222 224 225 226 226 227 227 227 227 227 227 228 228 228 228 229 229 228 228 228 227 227 227 228 228 229 230 230 231 233 234 235 236 237 237 238 238 239 240 20 20 20 19 19 19 19 19 18 19 19 19 19 19 19 19 18 18 18 17 17 16 15 14 13 11 10 8 5 1 357 352 348 3 104 105 95 82 69 56 43 33 26 21 19 22 29 42 59 76 87 95 101 101 99 98 100 103 104 103 102 102 101 97 92 87 87 94 100 103 106 116 125 130 131 130 127 120 99 50 27 41 75 98 103 100 90 79 73 77 89 102 109 112 111 103 91 82 82 87 94 99 104 110 120 133 149 162 171 173 170 168 169 173 179 184 185 180 170 158 150 143 138 133 129 125 122 116 104 84 66 56 53 54 59 65 65 61 56 53 61 78 92 102 108 114 120 124 123 117 111 108 106 108 116 141 182 207 216 217 214 207 196 183 169 157 147 140 136 136 139 141 141 139 135 131 128 126 125 125 129 140 157 179 201 222 235 243 249 254 260 263 263 261 257 256 262 267 268 266 262 258 255 256 262 272 281 285 288 290 294 304 313 320 325 329 331 333 336 338 341 343 345 347 349 350 351 351 351 350 349 349 348 347 346 345 345 344 342 340 338 337 336 337 340 343 345 345 344 342 340 339 341 344 347 349 351 354 356 358 359 360 1 1 2 3 4 6 9 12 14 16 18 19 20 22 23 23 23 23 24 26 28 30 31 31 31 31 30 30 30 30 30 31 32 34 35 37 38 38 39 39 40 39 39 38 37 35 34 33 33 32 31 30 28 27 26 25 25 25 26 27 27 27 26 25 24 23 22 21 20 19 20 22 26 30 35 39 42 44 44 43 42 40 38 35 31 26 20 13 12 18 35 54 66 69 72 74 75 75 74 73 73 76 83 93 100 106 109 111 110 109 108 108 108 107 106 105 104 103 102 101 99 98 96 94 93 92 91 91 89 86 81 75 69 64 61 56 51 45 40 36 34 33 33 33 33 34 37 42 48 55 66 89 139 182 198 205 206 204 202 203 206 209 214 218 217 210 200 191 183 179 177 174 167 156 134 351 334 332 332 334 338 339 339 338 336 332 328 324 322 320 318 316 316 317 317 317 315 312 306 300 294 287 280 270 260 253 248 244 242 239 233 227 217 205 191 182 176 175 176 181 185 187 186 181 171 162 158 157 161 170 179 187 193 198 203 204 204 204 204 204 204 205 208 210 210 209 208 208 209 211 212 213 214 216 217 219 221 223 224 226 227 227 228 228 228 228 228 228 229 229 229 230 230 230 229 229 228 228 228 228 228 229 229 230 231 232 233 235 236 236 237 238 238 238 238 239 20 20 19 19 19 18 18 18 18 18 18 18 18 19 18 18 18 18 18 17 17 16 15 14 13 12 10 8 6 3 0 360 7 61 100 94 85 74 63 51 36 17 353 333 327 355 39 61 73 80 85 88 89 86 83 85 90 95 98 100 101 101 100 97 92 86 86 92 102 108 114 121 129 133 134 133 132 127 112 83 57 54 80 108 121 123 119 112 104 101 103 110 115 118 119 114 103 92 86 86 88 92 96 103 114 130 150 169 179 182 179 174 173 174 178 182 183 178 169 159 153 152 153 153 152 151 150 151 147 133 111 89 75 67 65 67 68 66 62 59 62 75 89 101 111 120 128 131 128 119 111 106 104 105 113 149 212 232 236 234 229 218 205 189 173 158 150 146 145 147 150 151 149 148 145 143 141 138 135 134 136 145 160 183 223 259 270 270 271 274 281 290 295 295 293 290 291 291 288 281 273 265 260 261 266 274 282 288 291 296 304 316 325 330 333 333 333 331 330 330 331 333 336 339 343 346 348 349 348 346 345 344 344 344 344 344 343 342 341 340 338 336 335 334 334 336 337 337 337 337 337 338 339 342 344 347 349 352 354 356 357 359 0 1 2 3 5 7 10 13 15 17 19 20 22 22 23 23 23 24 25 28 30 33 34 34 33 32 32 30 29 28 27 28 30 32 34 36 38 39 40 40 41 41 40 39 37 35 34 33 32 32 32 31 30 29 29 29 29 29 30 29 29 28 27 25 24 23 22 22 21 22 23 25 29 33 36 40 42 45 45 45 44 43 41 39 35 31 26 22 21 24 33 48 60 63 64 65 64 63 61 58 56 55 58 70 86 101 109 113 113 112 112 111 111 109 107 106 106 106 106 106 106 105 105 104 103 101 100 100 99 97 95 90 84 78 72 65 56 48 40 35 32 30 29 29 29 29 29 30 31 32 33 34 27 245 233 230 226 223 222 222 222 222 222 225 225 221 212 200 187 183 181 178 175 165 157 155 328 328 328 330 333 336 338 338 336 333 329 326 323 318 313 309 307 307 307 305 303 300 297 293 289 285 278 270 264 258 254 251 248 245 240 232 222 206 190 179 173 171 174 177 181 182 182 177 167 158 154 153 160 170 181 192 199 204 206 207 206 206 206 206 207 209 211 212 211 210 209 210 212 213 215 216 217 218 219 221 223 224 226 227 228 228 229 229 229 229 229 229 229 230 230 231 231 231 230 230 229 229 229 229 229 230 230 231 232 233 234 235 236 237 238 239 239 239 240 240 20 20 19 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 17 17 16 15 14 13 12 11 9 7 5 4 9 27 67 88 81 68 57 46 29 4 329 295 275 253 219 153 109 98 94 91 88 84 80 79 82 87 92 97 101 103 104 103 100 95 91 90 95 108 120 127 130 131 132 134 135 136 134 123 103 81 67 70 99 125 135 137 135 131 126 124 124 126 127 125 120 110 98 89 86 86 89 93 99 109 125 148 170 183 186 183 178 176 177 179 182 183 178 170 164 161 163 166 168 168 166 165 166 164 155 139 121 105 90 80 75 76 75 72 69 70 76 87 100 112 122 130 132 127 118 111 107 105 107 116 184 244 253 252 246 236 222 206 189 172 160 153 153 157 162 168 171 170 168 164 160 157 154 154 156 161 172 189 211 245 278 291 290 288 293 302 312 317 320 322 322 322 317 310 300 289 278 273 273 277 284 290 293 296 301 311 322 329 332 332 331 328 327 325 324 325 326 329 332 335 339 342 343 343 341 340 339 339 340 341 341 342 341 340 339 338 336 335 333 331 330 328 328 329 331 333 334 336 338 341 343 345 348 350 352 355 358 360 2 3 4 6 9 11 14 15 16 17 19 20 20 20 20 21 22 24 27 30 32 33 33 33 33 32 31 29 28 27 28 30 33 35 37 38 39 40 41 41 41 40 38 37 35 34 33 32 32 32 32 32 32 32 32 32 32 32 31 30 28 27 26 25 24 23 23 23 25 26 29 32 34 36 39 41 44 45 46 46 45 44 42 39 35 31 27 24 25 30 41 51 55 56 57 57 56 52 48 43 38 36 44 65 91 106 112 112 112 113 113 112 109 108 107 107 107 108 108 109 110 111 111 111 109 108 107 106 106 104 101 96 91 85 77 65 52 41 33 28 26 26 26 26 26 26 25 24 23 22 20 12 346 296 262 248 241 238 237 236 234 232 232 232 230 222 207 194 185 179 175 170 164 163 170 290 316 321 326 330 334 337 337 336 333 330 327 322 317 311 306 303 301 299 296 292 288 285 282 280 276 272 267 262 258 256 254 252 250 246 239 227 209 190 177 170 170 171 174 176 177 176 171 162 154 149 150 158 170 184 198 206 209 210 209 207 208 209 210 211 212 214 213 212 211 210 212 213 215 217 218 219 221 222 223 224 226 227 228 229 229 230 230 230 230 230 230 230 231 231 231 232 231 231 231 230 230 230 230 230 231 231 232 233 234 235 236 238 238 240 240 241 241 242 242 20 20 19 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 15 14 13 12 10 8 7 8 16 37 65 78 72 58 47 33 16 355 332 306 276 234 192 158 129 113 106 102 96 87 81 82 84 86 90 96 101 105 107 107 106 105 105 108 115 128 141 144 143 140 138 139 143 145 142 130 111 91 73 62 66 98 130 142 146 145 143 140 138 136 135 131 124 113 101 92 87 86 89 93 99 108 124 147 170 182 184 182 179 178 179 181 182 182 179 172 168 167 169 172 174 174 171 169 169 168 160 149 137 126 114 103 95 92 90 88 86 84 85 91 103 114 123 130 130 125 117 112 109 110 117 145 227 255 263 262 253 237 216 193 175 163 157 159 169 180 190 197 199 195 189 182 176 171 170 172 177 186 199 214 230 244 255 260 254 253 268 294 313 319 323 326 326 324 317 309 302 296 290 286 288 293 297 301 301 301 305 312 319 324 325 325 324 322 321 321 320 321 322 324 326 329 332 334 335 336 336 335 335 335 335 337 338 339 339 339 338 337 336 335 333 331 329 327 325 325 325 327 329 332 334 336 338 340 343 346 350 354 357 0 3 4 6 8 11 13 14 15 15 15 15 16 16 16 16 18 21 24 27 29 31 32 32 32 32 31 30 30 29 29 30 32 34 36 36 37 37 38 38 39 38 37 36 35 34 33 32 32 31 31 32 32 32 33 33 33 33 33 32 31 29 28 26 25 24 23 24 25 27 29 31 33 35 37 39 41 42 44 45 46 46 46 44 42 38 35 31 29 28 30 36 43 47 49 51 52 51 48 43 36 28 21 23 39 71 95 104 107 108 109 110 109 108 106 105 105 106 107 109 110 112 114 115 115 115 114 113 111 110 108 106 102 98 91 82 68 54 41 32 24 20 17 17 17 17 17 17 17 16 15 14 9 359 342 314 285 267 259 255 251 247 243 241 238 235 229 217 204 192 182 174 168 166 168 180 237 302 316 324 329 332 334 334 333 331 328 323 319 314 309 305 303 301 298 295 291 286 280 275 270 267 263 261 258 256 254 253 252 251 249 243 232 212 190 175 168 168 169 170 171 172 170 165 156 147 143 147 155 168 187 204 213 216 214 210 207 207 208 211 214 216 217 216 214 212 212 213 214 216 218 219 221 222 224 225 226 228 228 229 230 230 231 231 231 231 231 231 232 232 232 232 232 232 232 232 231 231 231 232 232 233 233 234 235 236 237 238 239 240 241 242 243 244 244 244 21 20 19 19 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 15 14 13 11 9 7 7 13 37 66 75 70 58 43 26 13 2 354 347 342 338 149 136 120 113 110 107 101 88 78 79 85 87 90 94 99 105 108 110 114 120 132 144 151 155 157 157 154 152 150 152 156 157 150 134 114 96 79 64 54 54 80 120 142 149 150 148 146 143 140 134 124 114 104 96 91 90 93 99 106 117 133 154 171 180 180 178 177 177 178 180 181 180 177 172 168 166 167 170 171 171 168 166 165 164 158 151 143 136 130 124 118 113 110 107 105 103 101 102 112 122 129 134 135 130 123 117 114 116 135 188 234 254 268 273 264 232 187 156 144 142 153 176 198 210 215 214 211 205 198 191 184 180 179 182 188 197 210 223 236 244 246 243 236 232 236 252 279 293 294 288 281 278 277 279 282 284 287 290 296 302 306 308 307 306 307 310 314 316 316 316 315 314 314 314 315 316 317 319 321 323 325 326 327 328 329 329 330 330 330 332 333 334 336 336 336 336 335 334 333 332 330 327 325 323 321 321 322 325 329 331 333 335 337 341 347 352 357 1 4 6 8 11 14 15 15 14 13 12 11 11 11 12 14 18 22 25 28 30 31 31 31 31 31 31 31 31 32 33 34 35 35 35 36 35 35 35 35 35 35 35 34 33 32 31 31 31 31 31 31 32 32 32 32 33 33 32 31 30 29 28 26 25 24 23 24 26 28 30 32 34 36 37 39 41 42 42 43 44 45 46 45 43 41 39 36 34 33 33 36 39 42 45 48 50 49 46 42 35 25 13 13 23 51 81 94 98 100 103 105 105 104 103 102 102 103 105 106 108 110 113 115 116 117 116 115 113 110 108 106 102 97 89 79 66 54 42 32 25 19 14 10 7 5 3 4 5 6 6 5 3 358 351 339 322 304 290 281 274 266 258 251 245 238 232 223 212 199 185 176 172 170 174 184 220 289 312 320 324 327 329 330 330 328 324 318 313 309 306 304 303 302 301 299 295 290 283 275 268 263 258 255 252 250 249 248 248 248 247 243 234 215 189 173 170 169 169 167 166 167 167 163 152 141 138 140 149 166 190 210 220 223 221 214 207 204 204 207 214 219 221 221 218 215 214 214 215 217 218 220 222 224 225 227 228 229 230 231 231 232 232 232 232 233 233 233 233 233 233 233 233 234 234 234 233 233 233 234 234 235 236 237 238 238 239 240 240 241 242 243 244 245 246 246 21 20 20 19 18 18 17 17 17 17 18 18 18 18 19 18 18 18 18 18 18 17 17 17 16 15 14 13 10 8 6 10 32 67 75 71 60 44 24 13 9 7 9 15 28 59 88 98 103 105 103 97 79 68 72 83 88 91 93 97 102 107 114 124 140 160 172 171 167 164 162 160 159 159 162 166 167 155 135 116 101 88 73 57 45 42 57 95 133 148 151 148 145 139 131 123 114 108 102 99 99 104 112 123 136 152 168 178 182 180 177 175 174 175 176 176 173 168 161 155 152 151 151 152 153 151 148 146 146 145 143 141 139 137 135 132 128 123 119 115 114 113 114 121 128 134 139 142 141 136 129 123 125 152 201 233 252 270 285 290 113 112 110 106 110 153 212 223 224 221 216 211 204 196 189 184 181 182 185 191 200 211 225 238 244 245 242 236 231 229 228 229 226 229 238 247 253 258 263 268 273 278 285 293 300 304 306 305 305 305 306 307 307 307 306 305 304 304 305 307 309 311 313 316 318 319 320 320 321 322 322 323 324 324 326 327 329 330 331 332 333 333 333 332 330 328 326 323 320 317 315 315 318 322 326 330 332 333 337 342 349 355 1 4 7 10 13 15 15 13 11 9 8 8 8 9 11 15 19 23 26 28 29 29 29 30 30 30 30 31 32 34 35 36 37 36 36 36 36 36 36 36 36 35 34 33 31 30 29 28 28 29 29 30 31 32 32 32 32 32 31 30 29 27 26 25 24 23 24 25 28 30 32 33 35 37 39 40 41 41 41 42 42 43 44 44 43 42 41 39 38 37 36 36 37 39 42 46 48 49 48 45 40 28 15 12 20 43 72 87 92 95 99 102 103 102 100 99 99 100 100 102 103 105 107 109 111 113 114 112 110 107 105 102 98 91 81 71 59 48 38 31 25 21 16 11 6 0 355 353 353 355 356 356 355 353 349 344 338 328 320 314 306 297 285 270 256 244 234 225 214 201 187 177 171 169 173 184 225 289 308 315 318 323 328 331 331 328 320 314 309 305 303 302 302 303 303 301 298 294 288 280 272 265 258 252 247 245 243 243 243 244 243 240 233 216 187 174 171 171 169 163 162 163 163 160 148 137 133 134 142 165 195 217 228 232 228 221 213 205 201 206 216 223 226 226 222 219 218 217 218 219 220 222 223 225 227 228 230 231 232 232 233 233 234 234 235 235 235 235 234 234 234 235 235 235 235 235 235 235 236 236 236 237 238 239 240 240 241 242 242 243 243 244 246 247 248 248 21 21 20 19 19 18 18 17 17 17 17 18 18 18 19 18 18 18 18 18 18 18 18 17 17 17 16 14 12 10 9 15 35 63 77 74 64 49 29 15 10 10 12 16 21 32 54 77 92 96 95 88 73 58 62 75 86 92 95 98 102 108 119 134 155 174 180 176 167 160 156 155 156 158 161 165 165 151 134 120 110 101 89 71 50 36 33 39 63 114 141 145 140 134 126 119 115 113 112 112 116 125 136 149 163 177 186 189 186 180 175 171 169 167 165 160 151 141 131 124 119 117 116 116 116 115 113 112 112 115 120 127 133 137 139 138 135 130 124 118 115 115 117 122 128 135 141 145 148 146 141 135 134 153 193 224 248 273 309 29 67 76 77 70 55 286 247 238 231 223 215 207 199 189 182 179 178 180 184 188 194 204 218 231 239 241 240 236 232 225 219 214 213 219 229 238 246 252 258 263 268 273 279 284 289 291 292 292 294 296 297 298 297 295 294 294 293 293 294 296 299 302 306 310 313 315 317 317 317 317 318 319 319 320 321 322 324 325 326 328 329 329 330 329 328 326 324 321 318 316 314 313 314 317 322 326 329 330 331 335 341 349 357 2 7 11 14 15 13 9 7 5 5 6 8 10 14 18 22 24 26 27 27 27 27 27 27 28 28 30 33 35 37 37 38 37 37 37 38 38 38 38 37 36 35 33 31 29 27 26 25 26 27 28 30 30 31 31 31 31 30 29 28 27 26 25 24 24 25 27 29 31 33 34 36 38 39 40 41 41 40 40 40 40 41 41 42 42 41 40 40 39 37 36 35 36 39 43 47 48 49 49 46 37 26 22 29 46 68 83 91 95 98 101 102 101 100 98 97 96 97 97 98 99 99 100 102 105 106 105 104 103 102 98 92 83 71 58 47 39 32 27 24 20 16 13 9 3 357 353 350 348 349 349 349 347 346 345 342 337 333 332 330 329 324 311 287 259 237 223 213 201 189 179 170 166 169 183 237 298 312 317 320 328 335 337 333 325 316 310 306 303 303 303 304 305 305 304 301 298 293 288 281 273 264 256 248 243 241 239 238 237 234 231 225 209 182 171 169 170 169 163 161 160 159 155 143 133 128 129 141 171 205 224 233 235 232 229 226 230 236 239 238 237 235 231 227 224 222 222 222 223 224 226 227 228 230 231 232 233 234 235 235 236 236 237 237 237 237 236 236 236 235 235 235 236 236 236 237 238 238 239 239 240 240 241 242 243 243 244 244 245 245 246 247 248 249 249 21 21 20 19 19 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 24 41 63 78 80 72 57 36 16 4 360 1 6 13 24 46 70 85 91 91 84 72 56 52 64 81 93 100 103 106 113 124 140 157 168 170 165 154 146 143 142 143 145 147 148 146 141 133 127 123 119 114 101 72 43 26 21 24 40 87 124 127 124 119 116 115 117 122 128 139 154 168 180 191 200 201 191 178 167 159 152 146 140 132 121 107 97 92 89 88 88 87 87 86 86 85 85 86 87 91 100 116 130 139 141 138 134 129 123 118 117 119 123 130 137 144 150 155 158 155 149 144 148 168 194 226 279 39 64 66 64 59 49 28 285 254 246 241 232 221 209 197 185 178 175 176 178 180 183 188 197 208 220 228 233 234 233 230 224 219 216 218 223 231 239 246 252 259 263 267 270 272 273 273 273 273 274 277 281 285 287 286 284 283 283 285 285 286 288 290 293 296 302 308 312 315 317 317 317 317 317 318 318 319 320 322 323 324 325 326 326 327 326 326 326 325 323 321 319 317 316 316 317 319 322 324 326 327 329 333 340 349 358 5 11 13 13 10 6 5 5 6 9 12 14 18 21 23 24 25 25 25 24 24 24 24 25 27 29 32 35 37 37 37 37 37 37 38 38 38 38 38 37 36 34 31 29 26 25 24 24 24 26 27 28 29 30 30 29 29 28 28 27 26 25 25 25 27 28 29 31 32 34 36 37 38 39 39 39 39 39 38 38 39 39 40 40 40 39 39 38 37 35 33 33 35 38 42 44 45 45 43 38 34 33 38 51 68 82 91 97 100 101 101 100 99 97 95 94 94 94 95 95 94 94 95 96 98 99 100 101 101 97 89 77 64 53 46 40 34 28 24 20 16 13 10 5 1 356 352 348 347 346 345 345 345 345 343 341 339 339 342 348 352 354 353 337 254 216 204 196 190 182 172 164 164 177 251 311 325 332 343 353 353 344 330 318 310 306 304 303 304 306 307 307 307 305 303 300 297 293 288 282 274 265 255 248 242 237 232 225 218 214 210 192 169 160 160 167 172 170 166 162 158 151 140 130 125 130 152 187 213 226 230 230 229 228 237 260 276 276 267 256 249 241 235 231 229 228 229 230 231 233 234 234 235 236 237 238 239 239 239 239 239 239 239 238 238 237 237 236 235 235 236 237 238 239 240 241 242 243 243 243 244 244 244 245 245 246 246 247 247 248 249 249 250 251 22 21 20 20 19 19 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 21 28 42 61 79 87 82 65 37 7 344 327 322 329 355 26 55 76 87 92 93 88 76 59 49 59 78 95 104 109 113 122 134 146 154 155 152 146 139 135 133 132 131 131 131 132 132 133 134 134 134 133 131 126 107 68 32 16 13 20 46 88 109 111 112 113 116 121 131 145 163 182 196 205 210 209 186 139 125 118 111 104 96 88 80 72 66 63 62 63 64 65 66 67 68 68 70 71 72 72 72 75 87 110 131 139 139 136 133 129 126 125 126 130 137 145 153 159 165 167 165 157 148 142 145 151 138 95 79 75 66 58 51 44 19 260 249 248 250 250 240 223 205 190 181 177 176 176 177 180 184 192 201 210 218 224 227 229 228 225 223 223 226 231 238 245 252 257 262 265 266 266 265 263 260 259 259 260 262 267 272 276 277 275 275 277 279 282 285 286 287 288 290 295 301 308 313 316 317 317 318 317 318 318 319 320 321 322 323 324 324 325 325 326 326 326 326 326 325 324 322 321 319 319 319 320 321 323 326 329 332 338 347 356 4 11 14 13 11 9 9 10 12 15 17 19 20 22 23 23 23 23 23 22 22 21 22 23 25 28 32 34 36 36 36 36 36 37 37 37 37 37 37 37 36 34 32 30 28 26 25 24 23 24 25 26 27 27 28 28 28 27 27 27 27 27 27 28 28 29 30 31 32 33 34 36 37 38 38 38 38 38 37 38 38 38 38 38 37 37 37 37 36 33 31 30 31 33 35 37 37 37 36 33 32 33 40 53 70 82 92 98 103 103 102 101 99 96 94 93 93 92 93 92 92 92 92 92 93 95 98 100 101 97 90 80 69 60 54 48 41 34 27 21 16 11 8 4 360 357 353 349 347 345 344 345 346 347 347 347 347 348 353 0 8 14 19 25 35 87 165 176 178 176 167 157 157 169 263 322 344 5 25 29 11 341 320 310 306 304 305 305 307 308 309 309 308 305 302 299 297 295 292 288 282 274 265 257 248 237 223 208 198 190 179 158 145 143 148 157 173 182 181 172 164 154 142 132 128 142 169 198 214 219 219 216 212 212 233 262 274 275 274 270 263 255 248 242 240 240 241 243 244 245 246 245 244 244 244 244 245 244 244 243 242 240 239 238 238 238 238 237 236 237 238 240 242 243 245 246 247 248 248 248 248 247 247 247 247 247 248 249 249 250 250 251 252 252 22 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 19 19 20 20 21 23 26 33 50 75 88 84 63 26 350 323 302 287 282 316 62 78 90 96 99 100 98 88 71 60 64 79 93 103 112 121 133 143 149 151 149 143 137 131 128 126 125 124 124 124 126 128 131 135 139 139 138 135 130 122 101 60 31 21 26 45 75 97 106 110 114 119 128 141 161 182 200 214 221 221 173 86 82 81 79 75 70 64 58 53 48 46 44 44 44 45 45 47 49 52 55 58 60 62 62 61 60 62 75 104 127 135 135 133 131 131 131 133 137 143 151 158 162 164 163 159 151 141 134 129 127 112 99 89 77 60 45 34 19 315 256 249 251 258 265 265 250 227 207 192 182 177 174 174 174 177 183 192 201 210 217 222 225 225 225 226 228 232 238 246 253 258 262 264 264 263 262 260 256 254 252 251 252 254 258 263 268 271 271 271 274 278 282 287 289 289 289 289 291 297 303 309 313 315 316 316 317 317 317 317 318 319 320 321 322 322 323 324 325 325 325 326 326 326 326 325 323 322 322 322 322 322 324 326 331 337 343 350 358 6 11 14 16 16 17 17 19 20 20 21 22 22 22 22 23 23 23 23 22 22 21 22 23 25 29 32 34 35 36 36 36 36 36 37 37 37 37 37 36 35 34 33 31 30 29 27 26 25 25 25 25 25 25 25 25 26 26 26 27 28 29 30 30 30 31 31 31 32 32 33 34 35 36 37 37 37 37 37 37 37 37 37 37 36 36 35 34 32 29 27 26 26 27 29 30 30 30 29 28 28 30 38 55 72 83 91 98 104 105 104 102 100 97 96 95 94 93 92 92 93 93 92 91 92 94 97 99 100 98 95 89 81 74 66 57 49 40 32 25 18 11 3 357 354 352 351 348 346 345 344 345 347 348 350 352 354 356 3 10 16 20 24 28 36 49 77 113 132 138 133 129 133 138 10 356 19 35 44 41 9 326 312 308 308 309 310 311 311 311 311 310 308 305 301 298 296 294 293 291 288 283 276 267 256 239 212 188 168 147 124 107 103 107 115 129 155 180 191 184 171 155 142 133 135 147 170 194 206 206 201 189 172 165 190 257 277 284 288 288 285 280 275 270 269 269 270 269 266 263 260 258 255 253 252 251 252 250 248 246 243 239 237 235 236 238 241 243 243 244 246 249 251 252 253 253 254 254 254 253 252 251 250 249 249 249 250 251 251 252 252 252 253 254 22 21 21 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 19 20 20 21 22 22 24 31 55 74 70 49 16 343 322 306 290 262 131 102 99 102 106 108 109 109 105 91 81 80 85 93 101 110 123 137 146 149 148 144 138 130 124 119 115 114 114 116 118 120 123 127 131 135 136 133 129 126 122 110 85 57 40 37 48 70 93 109 117 124 132 143 158 177 195 209 219 227 212 79 72 71 69 68 65 60 55 50 44 41 38 36 34 32 31 31 31 34 37 41 45 49 51 52 51 49 47 52 69 97 120 128 131 131 132 133 136 140 144 150 154 155 152 148 142 133 126 121 117 114 108 103 94 75 42 16 360 333 282 254 252 258 266 276 282 273 252 225 201 182 172 167 164 163 165 171 181 193 205 214 220 222 223 223 223 226 232 241 251 259 262 262 262 262 261 259 258 255 253 252 251 250 252 255 259 264 268 269 270 272 277 283 288 292 292 292 291 291 294 299 305 310 313 314 314 314 314 314 315 315 316 317 317 317 318 318 320 321 321 322 323 323 323 324 324 324 323 323 323 323 323 324 326 332 339 346 353 360 6 11 15 19 22 24 25 26 25 25 25 25 25 24 24 23 24 24 24 24 24 24 25 26 28 30 33 34 35 35 35 35 36 36 37 37 37 37 37 36 35 34 34 33 33 32 32 31 29 28 27 25 24 23 23 23 23 24 24 25 27 29 30 31 32 33 33 33 34 34 34 35 35 36 36 36 35 35 35 36 36 36 36 36 36 35 33 32 29 25 23 22 22 23 24 25 25 25 25 25 26 29 37 56 73 84 90 96 103 106 106 105 103 101 100 98 97 95 94 94 94 94 93 91 91 92 95 96 97 97 96 94 91 85 77 67 57 45 36 29 22 14 3 354 349 348 349 349 348 345 344 344 345 347 349 351 354 0 8 15 19 21 23 25 29 37 50 63 74 80 84 88 88 79 59 48 49 47 44 29 350 324 317 317 319 321 321 321 319 317 315 313 310 305 301 296 294 293 292 292 292 289 285 279 269 247 197 139 110 93 81 73 68 66 66 68 73 85 181 180 149 126 117 116 122 134 156 181 189 186 170 142 117 101 82 41 329 314 310 305 300 299 302 305 306 302 296 288 280 273 266 261 258 256 255 255 256 254 251 246 239 231 225 223 226 242 264 277 280 278 274 271 270 269 267 266 264 262 261 259 257 255 253 252 251 251 252 252 253 253 253 253 254 255 22 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 18 18 19 20 20 21 20 19 20 31 54 55 38 14 350 335 328 332 55 98 101 104 107 110 112 115 115 114 108 102 99 99 101 104 108 114 125 133 137 137 133 128 121 115 110 106 105 105 106 108 109 110 111 112 113 114 113 111 111 111 105 90 70 54 46 46 59 88 117 133 142 151 162 175 189 201 209 213 205 113 79 73 70 70 69 68 64 59 53 46 41 36 33 29 26 24 23 23 26 29 32 35 37 38 38 37 36 36 39 49 67 93 113 124 128 131 133 136 140 143 146 148 145 138 129 120 114 112 112 111 111 111 112 109 86 355 328 311 287 267 258 261 270 280 288 291 284 266 232 193 167 154 149 148 149 154 163 176 190 205 216 223 223 221 219 217 219 226 238 252 260 261 261 260 259 260 260 260 260 259 257 255 254 254 255 259 262 265 267 267 270 276 283 289 293 295 294 294 293 293 297 302 307 311 312 312 312 312 311 311 312 312 312 311 311 311 312 313 315 316 317 319 320 320 320 320 321 320 321 320 320 321 322 324 329 336 344 351 358 3 9 15 22 27 30 31 31 30 29 29 28 28 27 26 25 26 27 27 28 27 27 28 28 30 32 33 34 35 35 35 35 36 36 37 37 37 37 37 36 35 35 35 35 36 36 36 35 34 31 29 27 24 22 21 21 21 20 20 21 22 25 28 31 33 35 35 36 37 37 37 36 36 36 36 35 35 34 34 35 35 35 35 35 34 33 32 30 26 23 20 19 19 20 21 21 21 21 21 21 23 26 36 55 72 82 88 96 102 105 106 106 105 104 104 102 101 99 97 97 96 94 92 90 89 90 91 92 93 94 94 95 94 91 84 74 61 47 37 30 25 18 10 360 354 352 354 354 352 348 345 344 344 345 346 349 355 2 9 15 18 20 22 25 29 34 44 53 59 65 67 68 67 63 60 58 55 47 32 7 342 331 329 330 334 335 335 334 331 327 323 319 315 310 304 300 297 296 297 299 300 302 303 307 319 357 42 56 58 56 53 50 47 43 40 37 33 26 21 25 40 60 77 87 96 110 133 159 168 155 125 98 84 71 58 39 6 334 315 306 301 306 313 317 317 310 300 289 280 271 263 257 253 251 252 254 256 256 251 241 227 209 187 157 106 49 24 9 355 341 326 314 306 299 293 287 281 276 271 267 263 260 257 256 255 254 255 255 255 255 255 255 255 256 22 22 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 17 17 18 19 20 20 20 18 18 24 40 51 35 14 358 348 350 8 47 77 90 100 107 111 114 116 118 118 117 115 114 114 115 114 113 106 101 102 108 113 115 115 113 111 109 106 104 102 101 99 97 95 91 89 87 87 88 89 91 93 92 86 76 64 54 47 47 68 119 150 162 171 179 188 196 203 201 188 148 100 83 77 75 75 77 76 73 69 62 55 48 42 36 31 27 24 22 23 26 28 29 29 28 25 22 21 21 23 27 36 49 70 93 113 124 130 134 137 140 143 143 141 134 124 116 111 110 112 114 116 118 123 133 151 203 260 275 271 266 265 269 279 290 296 297 293 282 261 222 180 157 146 141 141 144 152 164 179 195 210 222 230 229 224 218 213 214 222 236 251 261 262 261 261 261 263 265 267 268 268 267 265 263 261 261 262 264 264 264 265 269 276 284 291 295 297 297 296 295 293 293 297 301 306 308 309 309 308 307 307 306 306 306 305 304 305 306 308 310 312 314 315 317 318 317 316 316 316 316 317 317 318 320 323 327 333 339 345 351 358 6 15 25 33 37 37 36 34 33 32 31 30 29 28 28 28 29 30 30 30 30 30 30 32 33 33 34 35 35 35 35 36 36 37 37 37 37 37 36 37 37 37 38 38 38 38 38 36 34 31 27 24 21 20 18 17 16 15 15 16 19 23 28 31 34 36 37 38 38 38 38 38 37 36 35 34 34 34 34 34 34 34 33 32 31 29 26 23 20 18 17 18 18 19 19 19 19 18 18 19 21 31 47 65 78 87 96 102 104 105 105 105 104 104 104 103 101 100 98 95 92 89 86 85 86 87 89 90 91 93 94 94 91 85 74 60 47 37 31 25 21 16 11 7 5 4 2 359 355 351 348 347 348 350 354 359 3 8 11 14 19 26 37 45 50 55 60 64 68 68 68 66 64 62 59 52 35 11 352 342 339 339 343 346 348 349 348 345 341 335 330 324 318 313 310 308 309 313 318 322 329 338 353 11 26 35 40 41 41 40 38 35 33 30 27 24 23 22 26 34 46 57 64 69 72 74 80 89 88 81 73 68 61 48 31 5 336 319 310 309 315 319 320 316 306 295 284 273 263 256 251 247 246 250 255 259 259 253 239 213 173 131 99 75 56 40 26 15 4 355 347 340 333 326 316 307 296 287 279 273 268 265 262 261 260 259 258 258 257 257 256 256 257 22 22 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 15 16 16 17 18 19 19 19 18 19 22 33 41 29 10 2 358 2 17 40 64 83 96 106 112 116 119 121 121 120 120 121 122 123 122 119 111 103 98 98 101 107 111 112 113 112 110 108 105 101 96 91 86 80 75 71 70 70 71 73 76 79 81 80 74 65 54 44 44 80 172 186 190 194 199 201 198 186 156 119 96 83 78 78 82 85 87 84 79 72 65 58 51 44 37 31 27 26 28 30 32 29 25 19 12 6 3 4 7 14 23 35 53 78 104 122 130 135 137 138 137 133 128 122 117 116 117 120 124 127 130 136 148 168 194 222 244 256 261 265 273 284 295 303 302 294 281 263 241 213 189 172 161 156 154 156 161 171 185 201 215 227 234 233 229 222 217 216 223 237 253 264 267 268 268 269 271 274 276 278 279 280 279 278 276 275 274 272 269 267 268 272 280 289 295 299 300 299 298 296 294 291 291 292 295 298 300 301 302 302 302 301 302 302 302 302 303 304 307 309 311 312 314 315 315 315 314 313 313 314 315 317 318 320 322 325 329 334 339 344 352 2 15 28 39 43 43 41 39 37 35 33 31 30 29 30 30 31 32 32 32 31 31 31 32 33 34 35 35 35 35 35 36 36 36 37 37 37 37 38 38 39 40 40 40 40 39 38 36 32 29 25 21 18 16 14 12 10 9 9 12 16 20 25 29 32 34 37 38 40 40 40 40 38 36 35 34 34 34 34 33 33 32 31 30 28 26 22 19 16 15 15 16 16 17 18 18 18 17 17 17 20 28 41 57 73 87 96 99 101 101 101 101 101 101 101 101 99 98 95 91 87 83 80 78 78 80 83 86 88 90 92 91 88 82 70 56 43 35 29 26 23 21 19 19 19 16 12 6 1 356 352 351 352 355 358 1 3 5 6 9 17 33 51 60 63 66 68 69 71 71 70 68 65 61 55 43 24 6 356 352 352 354 357 360 2 2 1 358 354 349 341 334 329 325 324 326 330 334 337 341 347 358 10 21 29 33 35 35 36 35 34 32 29 27 25 23 22 23 26 33 42 50 53 52 46 36 31 36 48 56 60 62 62 52 33 4 341 330 325 325 327 327 324 316 305 294 282 270 261 255 251 249 252 257 263 268 269 263 246 175 111 93 80 70 60 49 37 26 16 9 3 359 355 349 341 332 321 309 298 289 281 276 271 268 267 265 263 262 260 259 259 258 259 22 22 21 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 15 15 15 15 15 14 14 15 15 16 16 17 17 17 17 18 19 21 21 12 4 4 7 14 25 43 66 86 101 110 116 120 122 124 123 122 121 122 124 126 126 125 123 119 115 112 111 113 116 118 118 118 116 113 109 103 97 90 84 77 71 66 63 62 61 60 61 66 72 76 75 67 55 41 27 7 273 227 217 213 209 202 189 167 137 110 93 83 78 81 86 92 96 96 90 84 77 72 64 54 44 36 32 32 34 37 35 27 16 5 357 351 348 349 352 358 7 18 35 62 98 122 132 136 136 135 131 125 120 117 118 123 128 134 140 145 151 161 177 193 209 225 242 256 266 276 289 299 305 305 293 276 259 242 227 211 197 186 178 174 171 171 173 179 189 202 215 225 233 235 234 229 225 223 228 239 254 267 274 277 279 280 282 286 289 291 292 293 294 295 297 299 303 302 292 278 274 277 287 296 301 303 303 302 300 298 296 292 290 289 289 291 293 295 296 298 298 299 300 301 303 305 306 308 310 312 313 314 314 314 315 315 314 314 314 315 317 319 320 321 322 323 325 328 332 339 349 1 17 34 47 50 49 47 44 41 38 35 33 32 32 32 33 34 34 34 32 31 31 31 32 34 35 35 35 35 35 35 35 35 35 36 37 37 38 39 40 41 41 41 40 39 38 35 32 28 23 19 14 10 7 5 3 1 2 4 8 14 21 26 29 32 35 37 40 42 44 44 43 41 39 37 35 35 34 34 33 32 31 30 29 26 24 20 16 14 13 13 14 15 16 17 18 18 18 19 20 23 32 45 59 72 85 93 96 97 97 96 96 96 96 96 95 94 92 89 85 80 76 73 71 72 74 78 81 84 86 87 87 84 77 64 50 40 34 31 27 25 24 25 27 29 26 21 15 8 1 356 353 354 356 359 1 3 3 4 7 15 32 56 66 71 72 72 72 72 70 69 66 61 55 46 34 23 16 11 9 9 11 12 13 13 11 9 7 4 359 352 346 341 338 338 340 343 344 345 347 352 2 13 22 28 31 32 33 34 34 34 32 29 26 24 22 21 21 22 28 37 43 46 43 38 31 28 31 40 51 61 71 76 71 52 21 357 348 345 344 343 340 334 325 315 302 290 279 271 264 260 261 266 273 280 286 292 305 36 76 81 79 76 71 66 58 49 39 30 22 16 12 8 2 355 347 338 328 317 306 296 288 282 278 275 272 270 267 265 264 263 262 263 22 22 21 21 21 21 21 20 20 20 19 19 18 18 17 17 16 16 15 14 14 14 14 13 13 14 14 15 15 15 16 15 15 14 10 359 348 354 3 11 17 23 32 49 75 99 113 119 120 121 123 124 125 123 122 123 125 128 132 135 137 139 138 135 132 129 128 126 125 124 123 120 115 109 102 95 88 81 75 70 65 60 55 49 46 48 53 56 56 48 32 13 354 336 315 287 257 232 209 186 165 145 126 109 95 87 83 85 89 94 99 102 100 96 93 91 86 74 57 42 35 36 42 43 34 12 353 345 341 339 338 338 340 344 351 2 16 39 78 113 127 132 133 132 130 126 124 123 124 128 134 142 152 160 169 180 192 203 212 228 250 268 281 293 305 311 310 302 282 261 246 234 224 214 203 194 187 182 178 176 176 178 185 195 207 219 231 239 241 240 236 232 233 240 251 265 277 285 290 293 295 299 302 304 306 307 309 313 319 334 9 46 52 16 295 287 298 304 306 306 305 303 302 300 298 296 294 293 293 293 294 295 296 297 299 300 302 305 308 311 313 314 316 316 317 317 318 318 317 317 317 317 317 318 319 321 323 323 323 322 321 322 327 335 348 3 22 44 58 59 57 53 49 45 41 38 37 36 36 36 36 36 36 34 32 31 31 31 33 34 35 36 36 36 35 35 34 34 34 35 36 37 39 41 43 43 43 42 40 38 36 32 28 23 18 13 9 5 1 356 353 351 352 355 1 10 21 27 32 34 36 37 41 44 46 48 47 45 42 39 37 36 36 35 35 34 32 31 28 26 23 20 16 13 12 12 13 14 15 17 18 19 20 21 23 26 33 45 59 72 83 90 92 93 93 93 93 92 91 89 87 86 85 84 82 78 74 71 71 71 74 76 78 80 81 81 80 77 69 56 45 38 34 33 30 28 27 28 33 35 35 30 23 15 7 360 355 354 357 1 4 5 5 5 6 11 25 47 66 75 78 76 74 71 68 64 59 53 46 39 32 28 25 23 22 22 22 22 21 18 16 13 10 8 5 2 359 356 352 350 349 348 347 345 347 353 3 14 24 29 32 33 34 34 35 34 33 30 26 22 18 15 13 15 21 29 35 37 34 31 27 26 28 35 46 60 76 83 77 60 39 21 12 6 2 360 354 347 338 328 316 303 293 284 279 277 282 291 304 319 339 11 45 65 73 76 77 75 73 67 61 54 46 39 33 27 22 16 11 4 357 349 340 331 320 310 301 294 290 288 285 282 279 276 274 272 270 270 23 22 22 21 21 21 21 21 20 20 20 19 19 18 17 17 16 15 15 14 14 13 13 12 12 13 13 14 15 15 15 14 13 10 4 348 334 351 7 17 21 23 28 42 82 125 132 128 123 120 122 124 125 125 124 125 128 133 140 146 151 153 154 151 146 141 137 134 133 132 130 127 123 118 112 106 99 92 86 80 75 66 53 43 38 37 38 37 32 21 1 345 332 325 322 320 311 250 166 147 134 124 116 109 103 98 94 93 93 94 97 102 106 107 107 107 107 104 92 65 45 44 58 70 38 299 308 321 328 330 331 331 332 335 340 349 3 21 48 79 103 113 118 122 125 128 130 129 127 126 129 139 152 165 173 182 192 203 214 233 262 281 291 299 306 310 307 297 276 256 245 237 230 221 210 199 189 181 173 167 164 162 164 173 189 211 231 245 250 250 246 241 237 240 247 258 271 285 294 301 306 311 314 317 319 322 324 331 345 18 61 78 74 58 359 316 312 311 309 308 306 304 303 302 301 300 300 300 300 301 301 301 301 301 302 303 306 309 313 316 318 320 321 322 322 323 322 322 321 319 319 318 318 319 321 324 325 325 325 324 321 321 325 334 348 8 32 56 70 69 64 60 55 51 46 44 43 42 42 41 41 40 38 35 33 32 31 33 34 36 37 37 36 36 35 34 34 33 33 34 36 38 41 43 45 45 45 43 40 37 33 29 24 19 14 10 7 4 1 357 353 350 348 349 354 4 18 28 33 35 36 38 42 46 48 50 49 47 44 42 40 39 38 38 37 35 33 31 29 27 24 20 16 13 12 12 13 14 16 17 18 20 21 22 24 27 32 41 54 68 79 85 88 90 91 92 92 91 90 87 84 82 81 82 82 80 77 76 75 74 75 76 76 77 77 76 73 67 58 48 41 38 38 36 34 32 31 34 40 43 42 38 31 22 14 7 2 2 4 7 8 8 6 4 4 8 18 37 60 75 80 79 75 69 63 57 52 46 41 37 34 32 31 30 29 28 27 25 23 20 17 14 12 10 8 7 7 5 2 359 354 349 345 343 346 353 4 16 26 31 34 36 38 38 38 36 33 29 24 19 13 7 3 6 13 23 29 28 25 21 18 17 19 23 30 43 57 64 62 54 44 34 27 20 15 11 4 357 349 339 326 314 305 298 296 306 328 355 13 27 40 52 61 68 73 75 74 72 68 64 59 54 49 44 39 33 28 23 17 11 4 356 349 341 334 327 321 315 310 306 302 299 296 292 289 286 282 280 23 22 22 21 21 21 21 21 21 20 20 20 19 18 18 17 16 16 15 14 14 13 13 12 12 12 13 14 15 15 15 14 13 10 7 360 350 4 13 17 17 15 12 13 72 162 151 134 124 119 119 123 125 127 128 130 135 143 153 160 163 162 160 156 150 145 141 139 139 139 137 135 132 129 125 121 116 110 105 99 92 82 64 49 41 37 36 32 25 13 357 345 338 334 335 342 359 62 112 120 117 113 109 107 107 108 108 105 99 95 95 102 111 117 119 122 126 133 142 163 185 192 186 189 199 219 252 290 312 321 324 326 327 329 334 341 353 10 30 53 72 85 94 104 114 124 129 129 127 123 120 128 139 151 159 166 175 188 206 230 263 282 289 292 293 293 289 281 269 259 252 246 238 228 214 198 183 168 155 144 138 135 137 146 169 203 231 247 255 255 252 246 240 239 242 249 258 270 281 295 307 316 322 327 331 336 342 355 16 49 76 86 75 52 13 339 323 315 311 308 306 305 303 302 302 302 304 306 307 308 308 308 307 306 305 304 306 310 314 318 321 323 324 325 325 325 324 324 322 321 320 320 320 322 324 326 328 329 328 327 325 324 327 336 352 16 45 69 80 78 73 67 61 56 52 51 50 50 49 48 46 44 41 37 34 33 33 35 37 38 38 38 37 37 36 35 33 33 33 35 38 41 44 46 48 47 46 43 40 35 31 27 22 17 13 9 6 4 2 0 358 356 353 353 356 4 16 28 35 38 39 42 47 51 53 54 52 49 47 45 43 42 41 40 37 35 32 30 28 26 24 21 18 15 13 13 14 15 16 17 19 20 21 23 24 26 30 38 51 64 73 80 84 86 88 89 90 91 90 89 86 84 82 82 83 83 82 81 79 77 75 74 73 73 72 69 64 58 51 44 42 42 42 40 38 37 37 41 46 49 47 42 33 25 19 15 13 13 13 13 12 9 5 1 0 3 13 30 52 68 75 75 71 65 58 52 48 44 40 37 35 34 33 32 31 28 27 24 22 20 17 14 12 11 10 10 10 9 7 2 356 349 344 343 347 356 7 18 26 31 36 39 41 42 41 38 34 29 22 15 7 1 358 1 10 21 27 25 22 18 15 14 14 14 17 25 36 46 50 48 43 38 33 28 24 19 15 8 0 350 340 332 325 324 336 2 25 36 39 43 49 55 61 66 68 69 68 66 64 61 57 54 50 46 42 38 33 28 22 16 9 2 356 350 345 342 338 334 328 322 316 311 308 305 303 300 296 293 23 22 22 21 21 21 21 21 21 21 20 20 19 19 18 17 16 16 15 14 14 13 13 12 12 12 13 14 14 15 14 14 13 12 11 10 11 17 18 14 9 4 358 350 328 167 149 130 119 115 115 120 124 127 131 137 147 163 178 180 173 166 160 155 149 145 142 141 142 142 142 140 139 136 134 133 132 129 126 122 117 109 94 74 56 45 37 31 23 12 0 352 348 347 351 359 21 61 92 105 108 107 106 105 105 106 109 109 105 100 99 104 112 121 126 131 139 151 169 186 196 199 196 192 191 196 209 238 275 300 313 319 322 324 329 335 346 2 20 39 55 66 74 84 98 113 123 124 121 116 111 116 124 134 143 152 160 172 189 215 253 273 278 277 272 266 262 262 262 260 256 249 237 222 204 185 167 149 133 122 116 115 120 132 160 201 230 245 254 255 252 247 241 237 236 237 239 242 251 272 296 314 326 335 344 354 6 22 42 63 78 84 72 39 1 333 319 311 307 305 303 302 301 300 300 301 304 307 310 312 313 312 311 310 308 307 307 309 312 315 317 320 322 324 324 324 323 322 322 322 322 323 325 326 329 331 332 332 331 330 329 329 333 342 0 29 57 77 86 86 80 74 68 63 60 59 58 58 57 55 52 49 44 40 37 35 36 38 40 41 41 41 40 39 37 35 34 35 36 40 43 46 49 50 50 50 47 44 39 33 28 24 19 15 11 7 3 1 359 359 359 359 358 359 2 8 17 28 38 45 48 53 58 61 62 61 58 54 52 49 48 46 43 41 37 34 31 29 26 24 22 20 18 16 15 15 16 17 18 19 19 20 21 22 24 26 29 35 46 57 67 74 78 82 83 85 87 89 91 91 89 86 83 82 83 85 86 86 83 78 75 71 68 68 66 63 60 56 52 49 48 48 47 45 43 41 42 45 48 48 45 38 31 25 20 18 18 19 20 18 15 8 2 358 357 1 11 28 47 61 67 67 64 60 55 50 46 42 39 36 33 32 30 29 28 26 25 23 21 18 15 13 11 10 10 10 11 10 8 3 357 351 347 349 354 2 11 20 26 31 36 40 42 43 42 39 34 28 20 11 3 356 356 0 10 21 26 25 22 19 17 16 14 14 14 19 27 36 42 41 38 33 29 26 22 20 18 15 10 4 359 355 353 357 7 19 30 36 39 42 45 51 57 61 63 64 63 62 61 59 57 54 51 48 44 40 36 32 27 21 15 8 3 358 354 351 348 344 339 333 327 323 319 316 312 309 306 304 23 22 22 21 21 21 21 21 21 20 20 20 19 19 18 17 17 16 15 15 14 13 13 13 13 13 14 14 15 15 14 14 13 13 13 14 19 23 19 11 4 358 354 350 357 112 124 117 110 107 108 112 116 122 129 139 158 192 222 210 177 161 153 148 145 142 140 139 139 139 139 140 139 139 139 140 141 142 142 139 135 130 122 111 93 70 49 32 20 6 356 351 349 351 356 7 26 54 77 92 100 104 105 104 103 102 104 107 108 108 107 111 119 126 129 133 140 156 176 192 199 197 192 187 183 184 190 202 219 246 283 304 313 317 322 329 340 355 11 28 41 51 57 64 77 93 106 109 106 102 103 110 118 129 140 151 160 172 189 213 240 256 260 258 254 250 250 253 255 255 250 239 223 206 188 170 151 134 120 110 107 109 116 133 168 208 231 243 249 251 248 244 238 233 228 222 217 212 216 233 263 299 328 349 9 24 35 45 57 68 78 82 72 25 336 314 304 298 297 296 296 295 295 294 295 297 301 305 309 312 313 314 314 314 312 311 309 310 310 311 311 312 315 317 318 319 320 321 321 323 325 328 331 333 336 336 336 333 331 329 329 331 337 350 11 40 66 82 90 91 87 81 74 69 66 65 65 65 63 61 58 54 49 44 40 38 37 38 40 42 43 43 43 42 39 37 37 38 41 44 48 50 52 52 51 49 46 41 35 28 23 18 14 10 6 2 358 357 356 356 357 357 359 2 7 14 22 32 43 53 59 64 67 70 70 68 63 59 56 52 50 47 44 41 38 34 31 27 24 22 20 18 17 16 16 17 18 19 19 20 20 21 21 22 23 25 27 32 40 49 57 65 71 75 77 79 81 84 86 89 89 87 84 82 83 85 86 87 83 79 74 70 66 63 61 59 57 56 56 55 55 54 52 49 46 45 45 45 45 43 37 29 23 17 13 12 16 20 21 20 15 7 1 357 358 4 16 33 49 59 62 61 59 56 51 47 42 38 35 32 30 29 28 27 26 25 24 22 19 16 13 12 11 10 10 10 10 9 7 4 359 356 354 355 360 7 15 22 28 33 37 40 42 42 42 39 34 26 18 7 357 354 355 0 11 21 25 24 21 19 18 17 16 14 15 17 22 29 33 32 29 23 18 15 13 13 14 13 12 9 6 4 4 6 10 15 22 27 31 34 39 46 52 58 61 61 61 60 59 59 58 55 52 49 46 42 38 34 30 25 19 14 9 5 2 359 356 351 347 342 337 333 329 325 321 316 313 311 23 22 22 21 21 21 21 21 21 20 20 20 19 19 18 18 17 16 15 15 14 14 13 14 14 14 15 15 15 15 14 14 13 14 15 19 26 26 18 8 360 354 351 349 355 80 110 109 105 103 103 104 107 112 120 131 156 231 262 230 166 148 141 138 137 136 137 138 139 139 140 142 144 145 147 148 148 149 149 149 146 142 139 136 134 136 140 162 302 330 336 340 344 349 357 8 24 45 62 77 89 99 105 106 105 103 103 107 111 116 120 127 132 133 131 129 133 147 171 192 199 193 188 182 178 179 182 187 194 202 224 266 293 304 311 321 333 347 3 18 30 38 42 46 57 73 89 98 99 100 105 115 127 138 148 156 165 176 193 214 230 239 243 245 246 245 246 248 248 246 240 229 215 197 179 159 138 123 114 109 108 113 123 146 187 218 232 238 242 243 242 239 233 226 217 207 199 194 196 202 209 214 174 75 70 65 64 65 69 76 86 97 105 323 299 295 292 291 290 289 289 289 289 290 292 294 297 301 305 308 311 313 314 315 314 313 313 312 311 310 309 308 308 309 311 314 317 320 323 327 330 333 336 337 338 336 333 329 326 324 325 330 339 355 19 48 70 84 92 94 91 84 77 71 68 68 68 68 68 66 64 61 56 49 43 39 36 35 35 36 38 40 42 41 40 39 38 39 41 44 47 49 50 48 46 42 37 31 25 20 15 12 8 5 1 358 357 357 358 359 0 2 5 8 13 19 26 35 45 54 61 65 68 70 71 69 64 60 56 52 49 46 43 41 38 35 31 27 23 21 19 18 17 16 16 17 19 20 21 22 22 22 22 23 23 25 27 30 35 41 47 53 60 64 67 68 70 73 78 83 86 87 87 85 84 84 84 83 81 79 75 69 63 58 54 52 53 55 57 58 59 59 56 52 49 46 46 46 45 41 34 23 12 6 2 5 11 16 19 18 11 5 1 360 4 13 27 42 54 61 62 60 57 53 49 44 40 36 34 32 30 29 28 28 27 26 24 22 19 16 13 11 11 11 11 11 10 8 6 5 3 1 360 1 4 11 18 25 31 36 39 41 43 43 42 39 33 26 16 4 355 352 354 1 12 20 24 23 21 19 18 17 15 15 15 17 21 25 26 24 19 12 7 4 4 6 9 11 11 10 8 6 6 7 8 11 14 17 20 23 29 37 47 56 60 60 59 59 58 58 58 56 53 50 47 43 39 36 32 27 23 18 14 12 9 6 2 357 352 347 343 338 334 330 326 322 319 316 23 22 22 21 21 21 20 20 20 20 20 20 20 19 18 18 17 16 16 15 15 14 14 14 14 15 15 15 15 15 14 13 13 14 16 20 28 26 16 5 355 348 344 342 344 79 110 109 106 104 104 104 105 107 110 115 127 280 288 242 160 143 136 134 135 138 142 147 150 152 154 156 158 158 157 154 151 150 149 149 147 145 143 144 148 160 178 202 230 268 301 321 333 344 355 8 22 37 50 62 76 90 102 108 110 110 110 113 118 124 131 139 143 140 135 130 130 141 166 191 200 195 188 182 176 173 173 174 176 181 191 212 243 271 289 304 319 335 352 8 20 28 32 35 47 66 89 103 110 118 127 138 149 157 162 166 171 181 197 212 225 233 239 245 247 247 246 245 243 239 232 222 209 194 172 147 127 117 113 112 115 125 141 171 205 222 228 230 231 233 234 231 225 217 206 195 190 188 189 191 188 179 159 134 113 98 89 85 87 98 117 145 183 224 255 272 280 284 287 287 287 288 290 292 295 297 298 300 302 304 306 309 311 313 314 314 315 314 314 312 311 309 309 308 309 312 316 320 325 330 334 335 335 334 331 328 324 320 318 318 321 328 340 359 25 51 71 84 91 94 91 83 74 66 63 64 66 68 69 70 69 68 63 56 48 40 34 29 26 25 26 29 32 35 37 36 36 34 33 34 35 35 36 35 32 29 25 21 18 14 11 8 5 4 3 3 4 5 7 9 10 11 13 16 19 23 29 35 43 49 55 58 62 65 66 66 63 59 56 52 49 46 44 41 38 35 31 27 24 22 20 19 18 17 17 18 19 21 22 23 23 23 24 24 24 25 27 30 34 38 42 45 49 51 52 53 56 63 71 80 87 91 92 90 87 84 81 79 78 77 74 67 59 52 47 46 49 52 56 58 60 59 55 49 44 42 45 47 47 40 25 10 360 355 353 358 3 9 12 9 3 358 358 1 11 25 38 50 58 62 62 60 56 52 48 44 40 37 35 33 31 30 28 27 26 24 23 22 19 17 15 13 13 12 12 11 9 7 6 6 6 6 5 6 8 13 19 26 32 37 41 43 45 45 44 40 35 27 16 3 355 352 354 2 12 21 25 24 22 19 17 16 15 15 17 19 22 25 24 20 12 4 357 355 355 359 4 7 9 9 7 6 5 5 6 6 7 6 5 6 10 19 31 44 51 54 56 57 58 58 57 55 52 49 46 43 40 37 33 29 25 21 18 16 14 11 6 1 355 349 344 339 335 331 329 326 323 321 23 22 22 21 21 20 20 20 20 20 20 19 19 19 18 18 17 17 16 15 15 15 15 15 15 15 15 15 15 15 14 13 12 11 12 14 20 26 16 6 357 348 343 342 348 69 107 108 107 107 107 107 107 107 107 103 65 319 302 272 190 161 150 146 147 151 157 162 164 166 167 169 169 167 161 155 151 148 145 143 139 137 137 139 146 159 180 206 227 247 265 286 308 330 349 7 21 32 41 50 62 76 91 104 112 117 121 123 125 129 134 140 145 146 144 143 144 152 175 201 212 212 202 187 173 164 161 163 169 178 189 200 214 232 251 266 282 302 327 354 13 23 28 34 51 85 114 126 133 141 151 164 177 183 184 184 187 194 205 214 225 238 248 254 254 251 247 244 240 233 225 214 201 182 153 127 114 112 114 119 129 147 171 195 211 216 217 217 219 222 224 223 217 208 197 189 187 186 187 187 182 174 163 150 137 126 119 118 126 148 172 192 210 226 242 257 268 278 284 288 292 296 300 303 305 305 305 304 303 303 303 303 305 307 309 311 313 313 313 313 313 312 313 313 315 317 320 324 328 331 333 333 331 328 324 319 316 314 314 315 320 328 342 4 29 53 72 84 91 93 89 81 72 64 61 62 65 68 71 74 76 76 73 65 53 42 33 26 23 21 20 22 24 27 28 28 26 23 21 19 18 18 18 19 20 20 19 18 16 13 10 8 8 10 12 14 16 16 17 17 17 17 18 19 22 25 30 35 40 45 49 52 56 60 62 63 62 60 57 54 51 49 46 44 40 36 32 28 26 24 22 21 20 18 18 18 19 21 23 24 25 25 25 25 25 26 28 30 34 38 40 41 41 40 38 38 42 52 67 81 93 99 98 93 88 83 80 78 75 72 68 61 54 47 43 42 45 48 51 52 51 46 38 31 26 26 29 32 30 15 355 343 339 340 343 348 352 355 355 349 344 342 346 358 17 36 48 56 60 61 60 57 54 50 46 43 40 38 35 33 31 29 27 25 23 22 22 21 20 18 16 15 14 14 13 11 9 8 8 8 8 8 8 9 12 16 21 27 33 38 42 45 47 47 46 43 39 30 18 6 357 352 356 5 17 26 31 29 25 22 18 16 15 16 17 20 24 26 25 19 9 357 349 346 347 351 356 0 3 4 4 3 2 1 1 360 359 356 352 349 348 353 5 17 28 36 46 52 55 56 55 52 49 47 44 43 40 37 33 30 26 23 21 19 18 15 10 4 357 350 344 339 335 332 329 328 326 325 23 22 22 21 21 20 20 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 14 12 11 9 8 8 12 22 20 11 3 356 350 349 358 50 96 105 107 108 109 109 110 110 108 97 29 328 310 290 238 197 178 170 167 169 171 172 172 170 169 169 170 168 163 158 154 150 146 140 135 130 128 130 135 147 172 206 225 234 239 246 259 283 321 1 23 32 38 43 51 63 77 94 111 123 129 132 131 130 131 137 144 151 154 154 156 162 179 206 223 228 221 194 168 156 154 160 169 180 190 198 208 219 228 233 235 234 230 203 85 51 44 51 96 143 155 159 162 167 179 194 209 217 216 211 207 205 206 213 227 243 255 259 255 251 247 243 237 229 218 205 189 163 133 115 108 110 117 129 149 181 198 204 204 201 201 203 206 210 214 214 209 200 192 186 185 186 186 185 181 174 168 161 157 154 155 164 181 197 207 216 225 233 242 253 264 274 283 290 297 304 309 312 313 313 312 310 308 306 305 303 302 302 303 305 307 308 309 310 312 314 316 319 321 324 327 329 330 331 331 330 328 325 322 318 315 314 314 316 321 330 346 7 32 55 73 85 91 93 90 84 78 74 72 74 76 78 82 86 88 89 85 76 62 47 36 29 24 23 23 23 24 24 23 21 17 14 12 11 10 10 11 13 16 18 19 18 16 14 12 13 17 20 22 23 24 23 23 22 21 20 20 20 21 25 30 34 38 42 46 50 54 57 59 61 60 59 56 54 52 50 47 44 41 37 33 31 29 27 25 23 21 19 18 17 18 20 22 25 26 27 27 26 26 26 27 29 32 35 38 38 35 32 28 27 30 37 50 71 90 98 94 90 84 80 78 76 74 69 63 56 49 41 36 34 36 38 39 38 32 23 15 8 3 2 1 355 346 334 327 325 327 331 335 336 335 331 324 318 316 320 330 354 26 47 57 59 58 56 53 51 49 46 44 42 40 38 36 34 31 28 25 23 22 22 22 21 20 18 16 15 15 15 14 12 10 8 8 7 7 7 9 12 17 21 25 30 34 38 42 45 48 49 49 47 42 33 21 9 358 353 359 10 23 35 37 35 30 25 21 17 16 16 17 20 23 25 24 19 8 356 347 342 342 343 346 350 354 356 356 356 355 354 354 353 351 348 342 336 334 339 347 356 3 7 18 30 38 43 44 43 41 40 39 38 37 35 32 29 25 22 20 20 21 20 16 9 360 352 344 339 334 332 330 329 329 328 23 22 22 21 20 20 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 14 14 12 11 10 9 9 16 26 25 18 9 2 357 355 4 40 85 101 106 107 108 109 110 111 109 96 28 335 319 304 273 225 198 186 180 179 176 172 167 162 159 159 162 164 164 161 158 154 150 144 138 133 129 129 132 142 166 203 221 225 227 229 233 242 266 354 37 43 44 45 49 57 70 87 107 123 132 135 134 130 130 137 148 160 164 162 160 161 168 192 214 226 223 200 172 160 159 163 170 177 185 194 205 213 216 214 206 194 181 167 155 153 167 188 196 195 193 191 191 194 204 213 221 224 220 206 189 182 185 198 220 241 254 258 253 248 244 239 233 222 208 192 172 146 127 117 113 116 128 146 178 206 208 202 195 190 188 190 194 199 203 205 202 195 188 184 184 185 185 184 181 176 174 172 173 175 181 192 207 219 227 232 237 242 248 256 265 276 286 294 302 308 312 315 316 316 315 314 313 312 311 310 309 307 306 305 305 305 306 308 310 314 318 322 325 329 331 332 333 332 332 330 328 325 323 320 318 316 316 318 322 332 347 8 34 57 73 85 92 95 94 91 90 89 92 97 101 104 106 106 105 103 98 88 72 55 41 33 29 27 27 27 27 27 25 22 19 15 12 10 9 8 8 12 16 20 22 22 20 19 19 22 25 28 29 29 28 27 25 24 22 22 21 21 23 26 30 33 36 39 42 46 50 53 55 56 55 53 50 48 47 45 43 41 37 35 33 31 30 28 26 25 23 20 18 16 16 18 21 24 27 28 29 28 28 27 27 27 28 31 32 32 27 23 18 17 18 23 35 55 75 83 84 81 79 76 75 74 71 66 60 53 44 33 27 24 25 25 25 22 17 12 6 1 357 354 349 343 334 326 322 323 326 328 327 323 318 312 307 305 306 312 329 10 46 60 64 59 55 51 48 47 46 45 43 42 40 38 36 33 31 28 25 23 22 22 22 22 20 18 16 15 15 15 13 10 8 6 5 4 4 6 9 15 20 24 29 33 37 40 43 46 50 51 52 50 45 36 24 11 358 356 2 14 30 41 42 39 35 29 25 21 19 18 18 20 22 23 22 17 9 359 351 345 341 339 339 341 344 346 346 346 345 345 345 346 344 340 333 327 327 333 341 348 353 356 358 1 3 11 19 24 26 27 28 29 30 30 26 22 18 15 15 16 19 21 22 15 2 352 344 338 334 332 330 329 329 329 23 22 22 21 20 20 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 14 13 13 12 11 12 15 25 34 31 23 14 6 2 3 10 37 76 98 105 107 108 109 110 112 110 99 47 345 331 323 312 276 211 189 182 177 172 163 154 146 141 143 149 155 158 157 154 151 148 145 142 140 138 138 143 154 173 199 215 219 220 219 217 222 346 29 40 48 53 54 56 61 73 88 104 118 129 134 134 133 133 142 157 173 179 171 161 155 155 166 185 202 210 206 189 176 170 169 172 177 184 193 203 208 206 199 189 179 171 166 166 173 186 196 202 203 204 205 206 207 210 212 212 205 190 164 154 155 163 180 211 241 255 258 253 248 242 235 224 207 186 165 147 134 127 125 127 133 151 178 204 210 203 197 192 188 183 182 184 188 193 196 194 189 185 182 182 183 184 184 182 180 180 182 186 192 200 211 224 235 242 246 249 253 257 264 273 282 292 299 304 307 310 312 313 315 315 316 316 317 318 318 319 318 316 314 312 311 311 311 313 316 319 323 327 331 333 335 335 335 334 332 329 326 323 321 318 317 317 319 324 333 349 10 35 59 74 85 93 98 100 101 102 104 110 117 123 126 126 123 118 113 106 95 79 61 47 38 34 32 31 31 31 30 28 26 23 20 17 14 12 11 12 16 20 24 26 27 26 25 27 29 32 33 34 34 32 29 28 26 25 24 24 24 25 27 29 31 33 35 38 42 45 47 48 48 47 45 43 42 40 38 36 34 32 30 29 29 28 27 26 24 23 21 19 17 16 17 19 23 27 29 30 30 29 28 26 25 25 26 26 24 19 15 12 11 14 24 42 59 71 77 78 77 75 73 72 70 67 63 56 48 37 26 20 19 20 21 20 17 14 11 8 5 1 358 354 348 339 330 325 327 333 332 326 319 313 311 311 315 322 336 14 51 66 69 66 59 53 49 47 46 45 44 44 42 41 39 36 33 31 28 26 24 23 23 22 21 19 17 15 14 14 13 10 7 4 3 2 2 4 6 8 12 18 23 29 34 38 42 46 50 54 57 57 55 50 41 27 11 360 358 4 18 38 46 47 45 40 34 30 26 23 22 22 22 22 22 20 16 10 3 355 349 344 340 337 336 336 336 337 336 335 336 337 339 338 334 328 323 324 330 338 347 353 355 357 355 352 351 353 356 358 2 5 9 13 13 9 3 359 356 358 1 4 9 7 351 331 328 331 332 331 330 329 328 328 328 23 22 22 21 20 19 19 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 14 19 31 42 36 26 16 8 4 4 10 30 66 94 106 111 112 112 113 114 112 104 67 359 340 337 339 342 360 160 166 165 161 154 146 140 135 134 139 144 146 143 141 141 143 145 146 147 148 150 156 166 180 194 205 207 201 187 156 95 49 33 30 35 46 59 70 78 85 93 103 113 125 134 137 137 137 147 163 178 187 183 165 152 149 154 167 183 197 203 197 183 176 173 176 183 193 200 203 201 196 190 182 176 172 171 171 176 182 187 190 192 195 200 204 206 205 202 193 177 152 132 133 139 149 169 210 248 262 263 258 250 240 226 204 171 145 131 126 128 133 139 146 158 179 197 203 200 196 195 195 192 186 181 182 183 185 187 186 183 181 180 180 182 183 183 182 182 184 189 195 204 214 225 237 248 257 261 264 267 271 276 284 291 297 302 305 307 308 310 312 314 315 316 317 319 321 322 323 323 323 322 321 320 319 319 319 320 322 324 327 331 334 336 337 337 336 334 331 327 324 321 318 317 317 320 325 334 349 11 36 58 73 84 93 100 105 109 111 115 122 128 133 135 134 129 123 116 109 98 83 66 52 43 39 37 35 34 34 32 31 29 27 24 21 18 16 16 19 23 26 28 29 29 29 29 31 33 36 38 38 37 35 33 31 30 29 29 28 28 28 28 28 29 30 33 36 39 41 43 43 42 41 40 40 39 38 36 33 31 28 26 25 24 23 22 22 21 21 20 19 19 18 18 19 22 26 28 29 30 30 28 26 24 23 23 22 20 17 14 12 12 20 37 54 66 73 77 77 75 73 72 70 67 64 59 52 43 32 22 18 18 19 21 21 19 17 15 13 10 8 7 5 3 0 357 354 357 358 353 347 340 334 337 345 358 15 38 58 69 72 70 65 59 54 51 48 47 46 45 45 43 42 40 37 34 32 29 27 25 24 23 22 20 17 15 13 11 10 9 6 3 360 359 0 3 6 6 4 4 7 14 22 30 38 44 50 57 62 66 68 65 59 48 31 10 358 357 5 25 45 53 54 51 45 40 35 31 28 27 26 25 24 22 20 16 11 6 2 357 352 347 342 337 334 333 332 331 331 332 335 337 337 335 331 328 328 331 339 349 357 1 360 354 347 339 331 324 321 320 319 319 314 316 317 319 322 324 326 326 320 302 264 240 233 234 250 276 302 316 321 323 324 325 23 22 21 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 14 14 13 13 13 13 13 15 21 32 45 38 26 16 7 2 1 6 20 50 87 108 116 119 119 118 117 114 107 79 16 348 341 342 346 359 72 142 148 148 146 145 144 142 142 144 146 146 144 141 142 145 148 152 154 156 160 165 172 181 187 189 183 167 145 126 107 81 35 11 13 32 64 90 101 105 105 110 119 129 140 143 143 144 150 164 177 186 186 171 155 150 153 164 178 189 193 188 176 169 168 173 188 206 213 211 203 194 187 182 178 175 175 175 176 178 178 178 178 180 189 196 198 196 189 177 155 130 113 113 124 142 174 219 251 264 265 258 245 229 207 179 149 132 126 129 139 151 163 173 184 196 198 195 193 192 195 200 201 197 191 187 184 182 181 180 178 178 179 180 182 183 183 182 182 186 192 200 210 221 233 244 255 265 273 278 282 286 290 294 298 302 305 307 308 310 311 312 314 315 316 317 318 320 321 322 322 322 323 323 323 323 323 323 324 324 325 328 331 334 337 337 337 336 333 330 327 324 321 318 317 318 321 325 333 347 8 33 56 71 83 93 102 109 115 119 125 130 135 138 138 136 129 123 117 109 98 84 69 56 48 43 40 38 37 36 35 33 31 28 26 23 21 20 21 23 25 27 29 30 29 29 29 31 34 37 40 40 40 38 37 35 35 34 34 33 33 33 32 31 31 33 35 37 38 39 40 40 40 39 39 38 37 36 34 32 30 27 24 21 19 17 17 17 17 17 17 17 18 19 19 20 22 25 26 28 29 29 29 26 24 23 22 23 22 20 19 17 19 31 48 61 70 75 77 77 75 73 72 70 67 62 55 46 35 24 18 16 18 19 21 21 20 20 19 19 19 19 20 20 21 25 30 35 33 24 19 17 18 21 27 33 41 49 58 67 71 70 66 61 57 53 51 49 48 47 46 45 44 42 40 38 35 32 29 27 25 24 23 21 19 16 13 10 8 6 3 360 357 355 355 359 2 4 2 360 360 1 5 12 19 28 37 49 59 69 77 81 81 75 61 34 3 349 349 4 31 51 59 59 55 50 45 41 36 34 32 30 28 26 24 21 18 14 11 8 5 2 356 350 344 339 335 333 331 332 334 337 339 341 342 340 338 335 335 342 350 359 4 360 351 340 329 321 313 307 299 291 285 281 279 280 288 298 306 308 304 291 271 253 241 232 228 226 228 234 255 280 298 309 315 23 22 21 20 20 19 18 18 18 17 17 17 17 17 16 16 17 17 17 17 17 16 16 16 16 15 15 14 13 13 12 12 13 13 15 19 28 38 36 26 17 10 5 3 7 16 37 72 103 118 124 125 123 120 116 109 91 34 350 337 333 332 334 11 137 137 137 139 141 145 148 151 154 156 156 156 156 157 159 161 163 164 165 167 170 174 177 178 175 167 156 146 140 140 152 191 222 232 213 159 143 139 136 131 131 135 143 152 158 156 154 156 164 173 180 180 171 157 153 156 163 174 180 179 170 157 151 153 163 187 218 233 230 219 204 192 184 179 177 178 179 177 174 170 167 166 168 178 189 192 189 181 169 150 130 116 113 130 169 207 228 242 254 255 247 229 207 186 166 149 140 143 152 165 179 190 196 201 203 199 193 190 189 191 199 204 205 200 192 185 180 177 176 176 177 179 182 184 185 184 182 182 185 190 199 210 222 233 245 257 269 280 289 295 299 302 304 307 309 310 311 312 313 313 314 314 314 315 315 316 317 318 319 319 319 319 320 320 322 322 323 324 325 327 329 333 335 337 337 336 334 331 328 325 323 320 318 318 319 321 324 331 342 0 26 50 68 82 94 105 113 120 127 133 138 141 142 140 136 129 124 118 109 98 84 69 57 49 45 43 41 40 38 37 35 33 31 28 26 24 23 23 24 25 27 29 30 29 28 29 30 34 38 41 42 41 40 39 38 37 37 37 38 38 38 37 36 36 37 38 38 38 38 39 39 39 38 38 37 36 34 33 31 28 26 23 20 18 16 16 16 16 16 16 17 18 19 20 21 23 24 24 25 27 29 29 27 25 23 23 23 24 24 24 24 28 39 52 63 70 74 76 76 75 73 72 70 66 59 47 34 22 14 13 15 17 20 22 24 24 25 27 29 31 32 33 33 35 38 43 46 41 36 34 36 40 45 49 52 54 58 62 66 68 66 62 57 54 51 50 49 48 47 46 45 44 43 41 38 35 31 27 24 22 21 20 20 18 16 13 9 6 2 359 355 352 351 352 353 354 355 356 358 1 5 7 7 7 11 17 30 46 64 80 93 99 100 85 31 343 337 345 4 30 50 60 62 58 54 50 44 40 37 35 34 32 30 28 25 21 19 17 15 12 9 4 358 351 343 337 334 333 335 338 341 344 347 350 351 349 345 346 348 353 358 1 357 350 340 331 327 323 318 311 304 299 295 292 290 298 309 320 326 319 304 282 263 250 242 235 229 225 224 228 237 250 266 283 23 22 21 20 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 12 12 12 12 12 13 15 22 32 35 30 22 16 12 10 12 18 31 54 87 111 122 126 125 123 120 117 109 73 338 324 320 318 315 262 136 132 131 134 138 142 148 153 158 161 162 164 167 170 173 175 175 175 173 171 170 170 170 170 167 163 159 156 158 168 182 195 200 201 197 190 180 172 164 157 152 152 156 164 172 169 163 161 162 167 170 170 164 154 150 152 157 163 165 160 153 145 140 145 156 178 215 248 251 241 223 204 190 181 177 179 180 177 170 164 160 159 163 176 190 195 193 185 173 159 149 145 152 183 212 224 229 233 238 238 231 213 192 177 165 157 155 161 172 185 197 205 209 209 206 199 191 184 180 181 187 194 198 197 192 185 180 176 174 175 177 181 185 188 189 187 185 183 183 187 193 202 213 224 236 251 269 286 298 305 309 311 313 314 316 317 317 317 317 317 317 317 316 316 316 316 316 317 318 318 319 319 319 319 319 320 321 323 325 329 332 335 337 338 337 335 332 329 326 324 322 320 319 319 319 320 323 328 336 350 13 42 65 84 98 108 118 127 135 141 145 146 145 142 138 133 128 121 112 100 84 68 57 51 48 46 43 42 40 38 37 35 33 31 29 27 26 26 26 27 28 29 28 28 27 29 31 35 39 42 43 43 42 40 39 39 39 39 40 40 40 39 39 39 40 40 39 38 37 37 36 36 35 34 34 33 32 30 28 26 23 21 19 18 17 16 16 16 16 16 17 18 20 21 23 23 23 22 23 25 28 28 26 24 22 21 22 24 25 27 29 35 43 53 62 69 73 75 75 74 72 70 67 61 49 36 23 14 9 11 15 19 23 28 31 33 36 38 40 42 42 41 41 42 44 46 47 43 41 41 44 48 51 54 56 57 59 61 63 64 61 58 55 52 51 50 49 48 48 47 46 45 43 41 38 34 29 24 21 18 17 17 17 16 15 13 10 6 1 355 349 345 343 342 342 343 345 350 356 4 10 12 12 9 8 9 16 27 43 61 79 92 96 81 7 346 347 357 12 28 43 56 60 61 59 54 45 40 39 40 43 42 39 35 30 26 23 21 19 16 13 9 3 355 346 339 335 335 338 341 344 348 354 360 4 5 2 1 0 0 2 1 359 355 349 344 340 337 334 331 327 324 322 321 323 329 335 339 342 341 335 321 301 281 265 252 240 233 230 230 232 236 242 251 22 21 21 20 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 12 12 12 12 11 12 13 20 34 39 34 27 19 14 12 13 18 26 40 64 93 111 119 122 122 123 125 129 143 259 293 299 300 290 168 137 132 132 135 140 145 150 154 158 161 163 166 171 175 179 182 181 178 173 167 162 160 161 164 165 165 165 168 177 189 195 196 194 192 190 189 188 185 178 171 164 160 162 166 172 173 166 161 158 158 159 157 152 145 142 143 145 147 147 144 141 139 141 146 154 166 190 240 259 255 242 223 204 187 175 170 172 173 173 170 167 166 171 182 193 199 198 192 182 171 166 169 182 204 218 224 226 227 231 231 224 210 191 177 170 167 167 173 183 195 204 212 213 211 206 196 185 176 172 171 175 181 186 189 189 185 180 176 174 174 177 181 186 191 193 191 189 186 184 185 187 191 196 203 214 234 264 291 304 310 313 316 318 319 321 321 321 321 321 320 321 321 320 319 318 317 317 318 319 320 321 322 323 322 322 321 321 323 326 330 334 337 339 338 336 333 331 329 326 325 324 323 322 321 321 321 323 326 331 340 359 30 64 87 101 112 123 133 141 147 150 151 148 144 141 138 134 127 117 103 86 70 60 54 52 49 46 44 42 40 39 38 36 34 31 30 28 28 28 29 29 28 27 27 27 29 32 36 40 42 43 43 42 41 40 40 40 41 42 42 42 41 41 41 41 41 40 38 37 35 34 32 31 30 30 29 28 27 24 22 20 19 18 17 16 15 15 15 14 14 15 15 18 21 22 23 22 22 23 25 26 26 24 21 19 18 20 22 25 28 32 37 44 52 61 68 72 73 73 71 69 66 61 52 40 29 21 16 15 18 22 26 32 37 41 44 47 49 50 49 48 47 46 46 46 47 46 45 44 44 46 49 51 53 54 56 57 58 59 60 58 56 53 51 50 50 50 50 50 49 48 46 44 41 37 33 28 22 17 14 13 13 14 15 15 14 12 8 1 353 343 336 330 329 333 336 341 348 356 5 10 14 15 15 15 16 19 25 30 36 40 42 38 29 21 15 12 15 21 28 38 49 56 61 62 57 50 44 42 50 60 60 54 46 36 31 27 25 21 18 15 11 5 358 351 345 342 342 344 346 349 355 3 11 17 18 17 15 12 10 9 7 5 1 358 354 350 348 346 344 343 342 342 342 343 344 345 347 348 348 346 344 339 331 320 305 282 261 249 242 239 240 243 247 22 21 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 12 14 21 39 44 38 29 20 12 9 9 13 20 33 52 74 92 102 109 114 119 126 136 155 195 244 265 270 256 181 147 138 137 143 150 157 161 162 162 161 162 165 169 175 180 183 181 174 165 158 153 153 157 165 172 175 178 184 194 201 199 195 191 188 187 188 189 189 182 172 162 154 152 155 160 163 160 156 152 149 148 146 143 140 139 140 142 142 141 138 135 138 143 149 154 159 172 208 247 254 248 234 212 183 164 156 163 179 190 193 192 189 186 186 189 192 193 191 186 179 176 179 188 201 213 221 226 230 234 234 226 211 193 181 176 175 177 181 189 199 207 213 214 210 201 189 177 170 168 168 170 174 179 184 187 187 182 178 175 174 176 180 187 193 196 195 192 189 186 183 182 181 181 182 188 207 252 292 305 309 313 315 317 320 321 322 322 322 322 322 322 323 322 320 319 318 318 318 318 319 320 321 322 323 324 324 324 325 328 331 334 337 338 337 334 332 330 329 328 327 327 326 325 324 323 323 324 326 329 335 349 20 65 91 105 116 127 138 146 152 154 153 149 146 143 141 138 132 122 107 89 75 66 61 57 53 49 46 44 42 41 40 39 36 34 32 31 31 30 30 29 28 27 27 27 29 32 37 41 43 44 43 42 41 41 41 42 43 43 43 42 42 42 42 43 43 41 39 37 35 33 30 28 27 26 26 25 24 22 20 18 17 17 16 15 14 13 12 12 12 12 13 15 17 19 20 21 21 22 24 24 23 20 18 16 15 16 19 22 27 32 37 44 52 62 68 71 72 70 68 65 61 54 44 35 28 24 23 25 30 34 40 45 49 52 54 56 57 56 54 52 49 48 47 46 46 45 44 44 44 46 47 49 50 51 52 53 54 55 55 55 53 52 51 51 51 52 52 51 49 47 44 42 39 35 30 25 17 11 5 3 5 8 10 11 10 7 3 357 349 342 337 333 333 338 341 344 347 351 358 3 8 11 14 17 21 28 33 34 35 33 30 28 28 29 27 24 22 22 25 33 42 50 56 59 56 51 45 36 53 67 69 64 54 42 35 31 28 24 20 15 10 5 1 357 355 354 354 353 354 356 3 12 20 25 25 23 21 18 15 13 11 8 5 2 358 355 352 350 350 351 353 353 354 354 353 353 352 352 352 351 351 351 350 349 346 340 332 317 297 279 267 262 262 22 21 20 20 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 11 12 14 23 39 48 41 30 18 9 3 3 7 15 30 49 67 80 87 93 99 106 115 129 149 181 221 246 260 264 181 118 95 81 84 159 187 187 183 178 174 172 172 174 179 184 186 182 172 161 153 150 151 158 168 181 192 196 195 191 185 185 187 188 188 189 191 192 190 180 167 156 147 143 148 154 160 160 155 149 145 143 143 144 146 148 151 153 154 152 146 139 141 146 151 155 157 166 190 227 245 248 242 221 184 168 168 181 201 212 213 211 205 195 186 180 177 179 182 184 186 188 194 201 210 218 229 237 242 245 245 234 216 199 189 187 186 187 190 195 202 208 212 212 205 195 183 173 166 165 166 169 173 178 183 187 188 184 180 176 174 175 180 185 191 195 195 193 189 184 180 175 172 170 170 176 191 237 286 301 307 310 313 314 316 317 318 318 318 319 319 320 320 319 318 317 316 316 316 316 316 316 317 318 318 320 322 323 325 328 331 334 335 335 335 333 332 331 330 330 330 330 329 328 327 326 326 326 328 330 334 345 11 64 94 108 119 131 143 151 155 156 153 149 146 144 142 139 132 122 109 95 83 75 69 64 59 53 49 46 44 44 43 41 38 37 35 35 34 33 31 29 28 27 26 27 30 33 38 41 43 44 44 42 41 41 41 42 43 43 42 40 40 41 42 43 42 41 39 37 35 32 29 26 25 25 25 25 24 22 21 19 17 16 15 14 12 11 10 10 10 10 11 12 14 15 16 18 19 20 21 21 20 17 15 12 11 12 15 20 25 31 37 43 51 60 68 72 74 71 68 63 56 47 36 29 26 26 28 33 38 45 51 56 59 60 61 61 60 59 56 53 50 48 46 45 44 43 43 43 44 45 45 46 47 48 49 50 51 52 51 51 51 51 51 52 52 52 51 49 47 44 42 39 36 32 26 18 6 355 345 338 341 345 348 349 349 349 348 347 347 348 350 351 353 355 354 351 347 346 347 351 357 4 9 16 25 35 40 41 40 36 31 28 28 29 27 25 23 23 25 30 35 42 48 51 51 48 40 31 37 49 58 59 51 44 39 35 32 27 23 17 11 6 4 4 5 5 4 3 2 4 9 16 23 25 25 23 21 18 15 13 10 8 5 2 359 355 352 351 352 354 357 359 0 1 1 360 359 359 358 357 358 358 358 358 358 357 356 354 350 345 337 327 318 23 22 21 20 19 19 19 19 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 13 16 27 41 49 44 31 18 8 1 0 4 13 29 51 68 78 83 85 88 92 97 104 117 140 176 321 6 22 32 36 30 23 14 3 348 320 270 232 216 207 201 198 197 196 193 185 173 160 152 149 149 156 166 179 194 205 201 186 173 170 178 185 192 197 198 195 188 177 165 157 152 151 155 163 168 169 165 158 151 148 147 149 152 157 162 165 167 164 158 148 145 148 152 158 163 174 197 225 240 246 248 242 224 211 209 213 220 224 224 220 213 200 182 167 157 156 167 181 196 211 225 234 239 244 254 260 263 263 258 244 224 210 204 203 203 202 202 202 204 206 206 204 199 190 181 172 165 163 165 168 173 180 186 190 191 188 183 178 176 176 179 183 188 191 192 190 185 179 172 167 164 163 165 173 189 226 273 296 305 311 314 315 315 315 315 315 315 315 317 318 318 317 316 315 315 316 316 316 317 317 317 317 318 320 321 323 326 329 332 334 336 336 335 334 334 334 335 335 334 333 331 329 328 328 328 329 330 332 336 344 3 51 86 106 122 136 148 154 156 155 152 149 146 143 141 137 131 122 111 100 91 83 77 71 65 59 54 50 48 47 46 44 42 41 39 38 37 35 33 31 28 27 26 27 30 34 38 42 44 45 44 43 42 41 41 42 41 40 39 37 36 37 38 40 40 39 38 35 33 30 28 25 25 25 26 26 25 24 22 20 18 16 15 13 11 10 9 9 9 9 10 10 10 11 12 14 16 17 17 17 16 14 11 9 8 9 12 18 24 30 37 44 51 60 69 76 80 79 75 66 51 33 20 16 18 23 29 36 43 50 57 61 64 65 64 62 60 58 55 53 50 47 45 42 41 40 40 41 41 42 42 42 43 44 45 46 47 48 48 49 50 50 50 50 49 48 47 45 42 39 37 34 31 25 16 3 348 332 318 311 309 311 313 316 323 330 336 343 350 357 2 4 5 5 2 358 353 350 348 349 353 360 8 16 27 36 41 42 40 36 32 29 28 27 25 23 23 24 25 28 31 34 37 39 40 38 33 30 33 39 45 47 46 44 41 38 35 31 25 19 13 10 10 12 14 13 12 10 8 9 12 17 21 23 23 21 18 15 12 10 7 5 3 0 358 354 352 351 351 354 357 359 2 4 5 6 7 7 7 7 8 8 7 7 6 5 4 3 1 359 356 352 347 23 22 21 20 20 19 19 18 18 18 17 17 16 16 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 15 20 31 44 49 44 32 18 8 2 359 1 11 29 53 72 82 86 88 88 87 84 79 67 55 41 32 31 33 35 35 33 26 18 8 358 346 332 315 296 278 257 235 217 203 192 181 170 159 152 148 147 151 159 169 185 203 213 208 195 184 182 185 190 194 195 189 182 175 169 165 162 161 162 166 169 170 170 165 160 156 153 152 153 157 162 168 172 168 162 153 148 149 155 165 181 200 220 232 237 238 240 240 237 233 234 238 242 245 240 231 218 197 170 149 138 136 148 171 208 247 268 272 272 272 276 280 280 276 264 245 225 217 216 218 219 218 214 210 205 201 198 195 191 187 180 174 167 165 165 169 175 182 189 192 193 191 186 181 178 177 179 181 184 186 187 184 179 172 165 159 158 159 164 174 191 218 255 287 305 313 318 320 319 319 318 317 317 317 318 318 319 318 318 318 319 320 321 322 323 324 325 326 327 329 331 332 333 334 336 338 339 339 340 340 340 340 340 340 339 336 334 332 330 329 330 331 332 334 338 344 356 22 58 95 123 141 151 155 155 154 151 148 146 143 141 137 132 125 117 107 100 93 86 79 71 65 59 55 53 52 51 49 48 46 45 43 41 39 35 32 29 27 27 28 30 34 38 42 44 45 44 42 41 40 40 40 40 38 36 33 32 32 34 35 36 36 35 34 31 29 27 26 26 27 28 28 28 26 24 22 19 17 15 13 11 10 9 9 9 9 9 9 8 7 7 9 11 12 12 12 11 9 7 6 5 7 11 16 21 28 36 44 54 63 71 79 85 86 82 70 40 13 2 4 10 19 30 39 47 54 59 63 64 64 62 60 58 56 55 53 50 47 44 40 37 36 36 36 37 37 37 37 39 41 42 43 44 45 45 46 46 45 44 42 41 41 39 37 34 31 28 24 19 13 1 348 333 318 309 304 304 306 309 314 322 331 342 352 0 6 10 11 10 9 8 6 3 1 359 358 1 5 10 17 27 34 39 41 40 37 34 32 30 27 25 24 25 25 25 25 26 27 27 28 28 27 26 28 33 38 42 43 42 41 40 38 35 31 25 19 15 14 16 20 21 20 18 15 13 12 14 17 19 20 20 19 16 13 10 7 5 3 1 359 356 354 351 350 351 352 354 357 360 3 6 10 13 15 16 17 17 16 15 14 13 12 11 9 7 5 2 359 355 24 23 22 21 20 19 19 18 18 17 17 16 16 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 12 13 16 21 30 45 47 42 31 18 8 1 358 360 9 29 54 73 85 92 95 95 92 84 71 51 34 26 26 29 32 33 32 28 20 9 359 351 343 337 335 335 335 334 330 301 192 178 174 169 163 156 150 147 147 151 159 172 192 216 227 222 209 195 183 175 171 169 169 176 181 183 181 174 166 161 160 160 161 161 160 158 155 151 147 145 150 159 169 176 170 160 152 148 150 159 176 199 219 228 230 229 226 226 231 238 245 255 265 272 276 272 249 209 164 139 128 124 125 132 141 162 279 297 295 290 286 284 282 277 266 248 228 217 214 216 219 222 222 219 214 206 199 194 190 187 184 181 176 172 169 169 172 177 183 189 192 193 191 188 183 180 178 178 179 180 181 181 179 174 167 161 157 156 158 164 176 190 206 230 266 301 317 322 323 323 323 323 322 322 322 322 322 322 323 323 324 325 326 327 328 330 331 333 335 337 338 338 338 338 339 339 341 343 344 345 345 345 345 344 343 341 338 336 334 331 331 331 332 334 335 339 343 351 3 21 57 112 139 150 153 153 152 150 149 147 146 144 140 136 130 123 116 109 103 96 88 80 72 66 62 59 57 56 55 54 53 52 50 47 43 39 35 31 28 27 28 29 33 37 41 43 44 43 41 39 38 38 39 38 37 35 33 31 30 30 31 32 32 33 32 31 30 28 28 29 30 30 30 30 28 25 23 20 17 14 12 11 9 10 10 10 10 9 8 7 6 6 6 6 7 8 8 7 5 3 3 4 6 9 14 19 25 32 41 52 61 70 76 80 82 79 62 21 358 355 0 11 26 40 48 53 57 61 62 63 61 60 59 58 57 56 54 51 47 42 38 34 32 31 31 32 32 32 34 35 37 37 37 38 38 38 37 36 34 32 32 33 33 31 28 24 21 18 15 11 4 356 346 337 327 321 320 322 326 331 338 345 354 4 12 17 18 18 16 15 14 13 12 11 11 10 9 9 10 12 18 26 33 38 42 43 42 40 38 35 32 30 30 30 28 26 25 23 23 22 22 22 22 24 28 34 39 41 41 40 38 37 35 32 28 23 19 18 19 23 25 26 25 22 18 16 15 16 17 18 19 19 17 14 11 8 5 3 2 1 358 356 353 350 349 349 350 352 355 359 4 9 15 19 21 23 23 21 20 19 18 18 17 16 14 12 10 7 4 1 25 23 22 21 20 20 19 18 17 17 16 16 15 14 14 13 13 12 12 11 11 11 11 11 11 11 12 11 11 11 10 10 10 11 13 16 22 33 39 35 26 17 8 2 1 3 14 35 59 76 88 95 100 102 101 94 80 58 36 27 24 24 24 22 14 360 346 337 332 330 329 328 333 338 344 350 353 355 353 192 183 179 172 164 156 149 146 147 152 161 176 199 224 229 218 200 180 166 157 154 159 177 193 203 205 195 173 157 149 146 144 142 142 141 139 136 134 135 142 156 170 179 173 159 151 147 149 161 176 195 212 222 226 225 222 220 225 238 255 271 285 295 301 304 285 132 123 118 115 117 121 127 129 130 137 289 292 284 279 273 267 257 244 230 220 214 212 213 214 216 217 216 212 205 199 194 190 188 186 184 180 177 174 174 175 179 183 187 189 189 188 185 182 180 178 177 177 177 177 176 174 170 165 161 157 158 160 166 175 185 192 201 219 278 319 325 326 325 325 325 325 325 325 325 325 325 325 326 325 326 326 327 329 330 332 334 336 337 338 338 338 338 339 341 343 345 347 348 348 348 347 345 343 341 339 336 334 332 332 332 333 334 336 338 342 348 356 7 27 76 127 144 149 150 150 150 150 149 148 146 143 139 134 128 122 117 112 105 98 89 82 76 71 67 64 63 62 60 60 58 57 54 49 44 38 34 30 28 27 28 31 36 40 43 44 43 40 38 37 38 38 39 38 37 35 33 30 28 27 28 29 31 32 32 31 31 30 30 31 32 31 30 27 25 21 18 15 12 10 9 9 10 10 10 10 9 7 6 5 4 4 3 4 5 6 5 3 1 2 3 5 7 10 14 19 25 32 40 48 55 61 64 64 58 36 5 356 1 13 29 47 57 62 63 63 65 65 65 63 63 62 60 58 56 53 49 45 40 35 32 30 29 28 28 28 29 29 30 30 28 27 26 25 24 23 23 22 22 23 26 26 25 23 21 21 20 20 18 14 8 2 358 354 354 356 358 2 6 10 15 20 25 27 28 26 24 21 18 16 15 14 15 15 15 13 11 10 10 17 26 34 41 45 47 48 48 47 44 41 38 37 35 32 28 25 24 23 22 21 22 23 26 30 36 40 42 41 39 37 35 33 30 25 21 20 21 24 27 28 28 26 22 20 18 17 18 19 20 20 19 17 13 9 6 3 2 1 360 358 355 352 349 347 347 348 352 357 2 8 15 21 24 25 25 24 23 21 20 20 20 20 19 18 16 13 11 8 5 25 23 22 22 21 20 19 18 17 17 16 15 14 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 8 11 18 24 22 18 14 9 8 11 23 44 68 84 94 100 106 110 111 109 99 78 51 30 20 11 360 341 314 299 295 296 300 306 312 318 325 332 337 341 343 341 335 320 252 191 174 165 157 150 148 148 151 157 168 184 203 216 211 199 185 172 164 163 170 185 201 211 217 213 180 144 130 126 124 123 121 119 117 117 119 125 137 155 173 180 175 163 154 151 153 162 172 186 203 219 227 229 227 221 221 230 247 267 284 296 302 304 261 124 119 116 114 117 123 130 135 140 155 211 256 262 258 253 249 243 236 228 222 219 216 215 213 211 208 206 203 200 197 196 194 193 192 189 186 183 180 179 179 180 181 183 184 184 183 181 180 178 176 175 174 173 172 171 169 167 163 161 160 161 163 168 174 180 183 184 187 198 315 328 328 327 326 326 326 326 325 325 325 325 325 325 325 325 325 326 327 328 330 331 332 333 334 335 336 338 340 342 345 347 349 350 350 349 347 345 343 341 339 336 334 332 332 332 333 334 336 338 342 347 354 4 20 54 106 134 144 147 149 149 149 150 149 147 144 140 136 131 127 124 119 114 108 100 93 87 81 77 73 71 69 68 67 66 64 61 56 49 43 38 34 31 28 27 28 34 40 44 46 45 43 41 40 40 40 40 40 39 36 34 31 28 26 25 26 28 30 32 33 33 32 31 31 30 29 27 24 21 18 15 12 10 8 8 8 9 10 10 10 9 8 6 5 3 2 1 1 2 2 2 2 1 2 3 3 4 6 8 11 14 19 23 28 32 35 35 33 27 17 12 16 28 43 55 65 70 72 71 69 68 67 65 64 62 60 58 55 51 48 45 42 39 36 34 32 30 29 28 28 28 27 26 25 23 22 20 19 17 18 18 19 21 22 24 25 26 27 27 28 30 31 30 29 26 24 22 21 21 22 23 24 26 28 30 33 34 34 32 29 25 22 18 15 14 14 15 16 16 14 12 9 10 16 26 36 44 48 50 52 53 53 51 48 45 41 37 33 29 25 23 23 23 23 23 24 27 32 37 40 42 43 40 38 36 33 30 25 22 22 26 30 31 31 29 26 23 20 19 19 20 22 23 22 21 18 13 9 5 2 1 360 359 357 354 350 347 345 345 348 354 1 8 15 21 26 28 28 26 25 23 22 21 21 21 21 20 19 17 14 12 9 7 24 23 22 21 21 20 19 18 17 16 15 15 14 13 12 11 11 10 10 10 9 9 8 8 9 9 9 9 9 9 8 8 7 6 5 4 2 5 14 24 28 26 22 17 13 16 26 47 77 96 106 112 117 121 124 123 120 107 81 37 5 343 323 304 289 282 281 282 287 294 303 311 318 323 325 327 327 325 327 333 349 81 131 140 144 146 150 154 158 163 172 182 192 199 202 199 193 186 178 176 178 185 194 201 205 199 152 114 106 104 106 108 111 112 112 110 115 125 141 165 186 190 182 170 161 157 159 166 174 184 200 217 228 229 225 217 211 216 230 246 262 273 274 262 202 150 132 124 120 121 130 140 150 161 181 215 242 250 247 246 244 243 242 239 236 233 229 224 217 210 203 198 196 194 195 195 197 197 197 196 193 189 185 182 180 179 179 179 179 179 179 178 178 176 175 173 171 170 169 168 167 165 164 163 163 164 166 169 173 176 178 178 178 180 231 321 326 326 325 324 323 323 322 322 322 322 322 323 323 324 325 326 327 329 330 330 331 332 333 334 336 339 342 344 347 349 351 351 351 349 347 345 342 340 337 335 332 331 330 331 332 334 337 340 344 349 355 4 19 45 89 123 138 144 147 148 148 148 147 146 143 140 137 133 131 129 127 123 118 112 106 100 93 88 84 82 79 76 75 73 71 68 62 56 49 44 39 34 29 26 27 33 39 44 46 46 45 43 42 42 41 41 41 39 36 34 30 27 25 24 24 25 28 31 33 34 33 32 31 29 27 24 21 18 16 13 10 8 7 7 7 8 9 9 9 9 8 6 5 3 1 360 359 358 358 358 358 359 360 0 1 1 3 5 7 10 12 15 18 19 20 19 18 17 17 23 33 45 56 61 65 67 68 68 66 65 63 60 58 55 53 51 49 47 45 44 42 41 40 38 36 35 33 32 31 30 29 27 26 24 23 22 21 21 22 23 24 27 30 32 32 32 32 34 36 37 38 38 37 36 34 33 31 30 30 30 31 31 33 34 35 35 34 33 29 25 21 17 14 13 13 15 16 15 14 13 12 14 20 28 38 44 47 49 51 53 53 52 50 45 40 35 30 25 22 20 20 21 22 23 25 28 32 37 41 43 43 42 40 38 34 30 27 25 28 32 34 35 33 30 27 24 21 20 20 21 23 24 25 23 20 15 10 6 3 1 360 359 357 354 351 347 345 345 350 357 4 11 18 23 27 29 28 26 25 24 23 23 22 22 21 19 17 15 12 10 7 6 23 22 21 20 20 19 18 17 17 16 15 14 13 12 11 11 10 9 9 9 8 8 7 7 7 7 8 8 8 8 7 7 6 6 6 7 8 15 25 33 35 32 26 19 13 13 21 43 79 106 118 123 126 129 131 131 130 126 116 82 347 320 308 300 293 287 286 288 293 301 308 312 314 314 314 314 316 319 329 347 17 55 87 107 121 135 149 158 165 170 174 177 181 185 190 192 192 187 178 171 171 174 178 181 178 159 117 98 95 96 99 104 112 118 121 122 126 135 152 177 203 205 196 180 167 162 164 171 179 186 196 207 215 216 211 204 200 204 215 226 235 240 231 214 189 165 149 138 134 137 149 162 175 190 211 235 250 256 255 254 254 255 257 258 257 253 247 239 228 217 207 199 196 194 194 195 197 198 198 198 195 191 186 180 176 174 172 172 172 173 173 174 175 174 173 171 170 169 168 168 167 166 166 166 166 167 167 169 170 172 174 176 179 184 205 280 311 319 320 320 320 320 319 319 319 320 320 320 320 321 322 324 327 329 331 332 333 334 335 337 338 341 344 347 350 351 352 351 350 348 346 344 342 340 337 334 331 330 330 331 333 336 339 343 346 350 355 3 17 40 78 114 133 143 147 147 147 146 145 144 142 140 137 136 134 134 132 131 128 123 118 112 107 101 97 93 89 86 83 81 79 76 70 65 59 53 47 38 31 26 26 30 36 42 46 46 44 43 42 42 42 42 41 39 36 32 28 24 22 22 22 23 24 27 30 32 33 33 31 28 25 22 19 16 14 11 8 6 5 5 6 6 7 7 8 8 7 6 5 3 1 359 358 356 355 355 356 357 357 358 359 0 3 6 8 11 13 15 17 17 16 14 13 15 21 29 39 47 52 54 56 58 59 59 58 57 55 54 52 50 48 47 47 47 47 47 46 45 43 42 40 38 37 35 33 32 30 29 27 26 25 24 23 24 26 27 29 32 34 35 35 34 35 35 37 38 40 40 39 37 35 33 32 31 30 30 30 31 31 33 35 35 35 33 30 25 21 17 14 13 14 15 15 15 14 13 14 17 24 33 40 43 45 47 48 50 50 49 46 41 36 30 25 20 16 15 17 19 20 22 24 28 33 37 41 44 44 43 41 38 35 31 28 28 32 36 37 37 34 31 28 25 22 20 20 20 22 24 25 24 21 17 13 9 5 3 1 360 358 355 352 349 348 350 355 0 6 11 16 21 25 26 26 25 24 24 24 24 23 22 20 17 14 11 8 6 4 2 22 22 21 20 19 18 17 16 15 14 13 12 12 11 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 6 7 9 14 23 33 38 38 35 28 19 12 9 13 30 67 101 116 121 123 123 124 125 125 126 125 123 351 315 311 309 307 305 306 311 315 319 319 314 311 309 308 310 314 323 338 1 28 52 70 83 96 112 132 149 157 161 162 162 163 165 166 165 158 147 141 144 150 154 155 155 147 127 108 98 97 100 104 110 118 125 131 135 138 145 157 179 206 213 210 198 182 170 169 176 185 190 193 195 197 198 195 194 195 201 212 218 220 215 199 184 172 161 153 150 151 158 167 177 191 210 234 257 268 273 272 270 268 270 274 277 275 270 263 254 242 229 217 208 203 200 198 197 196 196 195 194 192 187 179 172 166 163 162 161 161 162 164 167 169 170 171 170 170 170 169 169 169 169 169 169 168 167 166 165 166 167 171 177 184 194 212 246 282 302 311 314 317 318 319 319 319 319 319 319 318 319 320 322 324 326 329 331 333 335 337 339 340 342 345 347 349 350 350 349 348 346 344 343 340 338 336 333 331 331 331 333 336 340 343 345 348 351 355 1 13 33 67 106 131 143 148 148 147 145 145 144 144 142 140 138 137 136 135 135 132 130 127 123 118 113 109 105 101 97 93 90 88 86 82 78 73 68 59 47 38 31 29 32 36 40 43 42 40 39 38 39 40 40 40 37 33 27 21 16 16 16 16 17 17 20 23 28 31 32 31 28 24 21 18 16 13 10 7 5 4 4 5 5 6 6 6 6 5 4 2 360 358 357 357 357 358 359 360 0 1 1 2 4 6 8 10 13 17 20 22 21 17 15 16 20 29 37 43 47 49 51 52 54 55 54 54 53 52 50 49 49 48 48 49 50 50 50 49 47 46 44 42 40 38 36 34 33 31 29 27 25 24 23 24 24 26 27 29 31 33 33 32 32 32 33 34 36 37 36 35 34 32 31 30 30 30 30 29 29 31 33 35 36 36 34 30 26 21 17 15 15 15 16 16 15 14 13 15 19 26 35 40 43 45 45 46 47 47 46 43 39 34 28 23 18 15 13 14 15 17 19 23 28 33 38 42 44 45 44 43 39 35 32 29 32 35 37 38 37 34 31 29 26 23 21 20 20 22 23 24 24 21 18 14 10 7 4 2 1 359 356 354 352 353 356 360 4 7 10 14 18 22 23 24 23 24 24 24 25 23 21 18 15 11 8 5 3 1 359 22 21 20 20 19 18 17 15 14 13 12 11 10 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 5 8 14 25 36 41 41 37 31 21 15 13 15 26 49 78 98 107 108 107 105 105 109 114 120 126 122 319 321 322 325 328 331 335 334 330 322 314 310 309 310 313 322 335 354 16 36 50 60 66 72 82 98 115 128 135 138 139 141 140 137 129 114 102 101 108 118 123 123 119 108 99 98 101 104 108 112 116 121 127 132 138 144 150 161 178 200 214 215 209 197 181 175 179 187 192 191 187 182 179 182 189 198 211 222 224 214 193 170 157 151 149 148 151 154 157 160 166 179 211 255 278 284 283 279 272 266 263 266 273 269 265 261 255 249 239 230 221 215 209 205 201 198 194 191 188 185 179 172 164 158 155 153 153 153 155 157 160 163 165 167 169 170 171 171 172 172 171 171 170 169 166 164 162 162 164 169 179 189 201 216 236 262 284 299 307 312 315 317 318 319 319 318 318 317 318 319 320 322 324 327 329 332 334 336 338 339 341 343 345 347 348 348 347 345 344 343 341 339 337 334 333 332 332 335 338 341 344 346 348 350 351 353 358 7 23 52 95 127 143 150 150 148 147 146 146 146 145 143 141 139 138 137 136 135 134 133 130 127 122 119 116 113 109 105 101 99 97 95 92 89 84 75 63 50 41 35 35 36 37 35 32 28 24 23 24 27 30 32 31 26 19 12 7 6 7 7 8 8 10 14 20 25 27 26 23 19 16 15 14 12 9 6 4 3 3 4 4 4 4 3 2 0 358 356 355 355 356 360 3 7 10 11 12 11 11 10 11 11 12 13 18 23 27 29 27 25 27 31 38 44 47 48 49 50 52 53 54 54 54 53 52 51 50 49 49 49 49 50 51 51 51 50 49 48 45 43 41 39 36 34 33 31 29 27 25 24 23 23 23 24 25 27 28 29 29 28 28 29 30 31 33 33 33 32 31 30 30 30 30 30 30 29 29 31 34 36 38 37 34 31 26 22 19 17 17 17 17 17 15 14 15 17 22 31 38 42 45 46 46 46 46 46 45 42 39 35 30 24 20 15 12 11 11 13 15 19 26 33 39 42 44 45 45 43 41 38 34 33 35 37 38 38 37 35 32 30 27 25 23 22 22 23 24 24 22 20 17 13 10 8 5 4 2 359 357 356 356 358 1 4 5 6 8 11 15 18 20 21 21 22 23 24 24 23 20 17 13 9 6 4 2 0 358 20 20 20 19 18 18 16 15 13 12 10 9 8 7 7 6 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 2 2 2 3 5 12 24 37 44 45 43 37 29 24 23 25 31 42 59 79 95 100 99 96 93 95 103 112 123 138 311 321 326 332 336 340 340 337 328 320 314 312 315 319 327 338 354 11 29 43 52 56 58 59 65 74 86 98 107 113 117 120 122 120 115 107 96 91 90 93 95 92 86 79 75 83 93 101 107 111 114 118 123 131 140 148 158 168 180 193 204 206 202 193 181 173 174 178 182 182 178 172 169 174 191 211 229 240 239 216 174 149 142 141 142 144 148 147 145 142 141 145 177 264 277 269 259 245 228 208 191 187 198 218 231 238 242 242 239 234 228 222 217 212 206 199 193 188 183 178 174 168 162 158 155 153 154 155 156 158 160 163 165 168 170 172 173 173 173 172 172 172 170 168 166 163 161 161 164 170 180 191 202 216 231 252 272 288 299 305 309 312 314 315 316 316 316 317 318 320 321 323 325 327 329 330 332 333 335 336 338 340 342 344 346 346 345 344 343 341 340 338 336 334 333 332 334 336 340 344 347 349 350 351 351 351 354 360 11 32 75 121 142 151 152 151 148 147 147 147 147 145 143 141 140 140 140 140 140 139 137 134 130 127 124 122 120 116 114 112 110 109 106 103 98 89 77 64 52 43 39 36 34 27 20 13 6 359 356 359 5 12 17 13 7 2 359 359 360 360 359 1 4 8 13 17 18 16 12 8 6 7 9 9 6 4 2 1 0 1 1 1 360 357 354 351 349 349 351 354 359 5 11 16 20 23 24 25 26 26 24 22 22 24 28 32 35 36 34 36 40 47 54 56 55 53 53 54 55 56 56 55 54 53 51 50 50 50 50 50 50 50 51 51 51 51 50 48 46 44 42 40 37 35 33 31 29 27 26 24 24 23 23 23 23 25 25 25 25 25 26 27 28 30 30 31 31 30 30 30 30 30 31 30 30 30 30 32 35 37 38 37 35 32 28 24 21 19 18 18 18 18 17 16 17 21 27 34 40 44 47 47 47 47 47 47 46 44 41 38 33 28 22 16 12 8 7 7 10 16 22 30 35 38 40 42 42 41 40 39 37 36 37 38 39 38 36 35 33 31 29 27 26 25 25 25 25 23 21 19 15 12 9 7 5 4 3 1 359 359 0 2 4 5 5 5 6 9 12 14 15 16 17 18 20 22 23 21 19 15 11 8 6 5 4 2 359 19 19 18 18 18 17 16 14 13 11 10 8 7 6 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 360 359 359 359 1 6 20 35 46 50 50 46 41 36 34 33 35 39 47 67 89 102 106 105 103 101 107 118 131 155 274 313 323 330 335 337 336 331 323 316 315 317 323 332 343 356 12 26 41 51 58 58 58 57 59 65 73 82 91 97 103 107 112 114 114 111 104 97 92 89 86 82 75 68 64 70 79 89 97 103 109 116 125 136 148 160 169 177 181 184 186 186 180 172 162 155 153 154 158 162 163 164 168 180 205 232 248 254 252 222 176 154 149 151 153 154 151 144 141 139 141 154 197 233 240 235 226 215 203 191 184 184 190 200 211 219 226 230 230 228 225 222 218 213 206 198 190 183 178 173 170 168 165 163 161 162 162 163 165 166 167 169 170 172 174 176 176 175 174 173 173 172 171 168 166 163 162 162 165 171 179 188 198 210 225 244 265 282 293 297 301 304 306 309 310 312 313 316 318 320 323 325 327 329 330 331 332 333 334 335 337 339 341 343 344 344 344 343 343 341 340 338 336 334 333 334 335 338 342 347 350 352 352 352 351 351 351 354 1 13 45 105 138 150 154 154 151 148 147 147 147 147 145 144 143 144 146 148 149 148 146 142 139 135 133 131 129 128 126 125 125 124 122 119 113 105 93 80 67 55 48 41 33 24 14 6 357 350 345 340 339 342 353 353 351 348 347 349 351 353 355 359 3 8 12 14 12 7 2 358 356 358 1 2 360 357 354 353 354 354 354 353 351 348 345 343 344 347 351 357 3 9 14 19 23 27 29 32 34 36 36 35 35 36 39 41 43 43 43 46 51 56 61 61 60 58 57 57 57 57 56 55 54 52 51 50 50 50 51 51 51 51 51 51 51 51 50 49 47 46 44 41 39 36 33 31 29 28 26 25 24 23 22 22 22 22 22 22 22 22 24 26 28 29 29 29 29 29 29 29 30 30 31 31 31 31 32 33 36 38 39 38 37 34 30 26 22 20 19 19 19 19 18 19 20 24 30 36 41 45 47 48 48 48 49 49 48 47 44 40 36 30 24 17 11 7 4 4 6 11 16 21 25 28 31 32 34 35 37 37 37 37 37 38 37 37 36 34 33 32 31 30 29 28 27 26 25 23 20 17 14 10 7 5 4 4 3 3 2 3 4 5 6 6 5 5 6 8 10 10 11 11 12 13 15 17 19 18 16 13 10 8 7 6 5 3 0 18 17 17 17 16 15 14 13 12 11 9 8 6 5 4 3 2 2 2 2 2 2 2 2 2 2 1 1 1 360 359 358 357 355 354 352 353 5 29 48 56 58 55 50 45 41 39 37 37 39 55 86 109 120 125 126 128 133 140 149 162 202 304 326 333 337 337 335 329 322 317 318 322 330 340 353 7 22 37 51 61 66 66 62 60 59 61 68 76 84 92 98 103 108 113 115 115 112 108 104 100 96 91 83 74 68 69 76 84 93 102 112 124 136 150 162 172 178 181 177 170 163 157 151 146 140 133 127 125 127 131 137 145 161 189 225 249 257 255 243 214 190 177 173 173 174 171 164 157 156 159 170 189 213 227 230 228 220 211 201 192 186 186 189 195 203 210 215 219 221 220 219 217 214 209 202 193 184 177 172 170 169 169 170 171 172 173 174 175 175 175 175 175 176 177 179 180 181 181 180 178 177 176 174 171 168 165 164 165 167 172 178 185 193 202 214 233 258 278 288 293 295 297 299 301 303 306 309 311 315 319 322 325 327 329 330 332 333 335 336 337 339 340 341 342 342 341 341 341 340 340 340 338 337 335 335 335 337 341 345 349 352 354 355 354 353 352 351 351 354 1 20 70 126 146 154 156 154 151 149 148 147 147 147 147 149 151 154 156 158 158 156 153 150 147 144 142 141 140 139 139 139 140 139 137 133 126 118 109 97 82 71 59 41 23 8 357 349 344 341 337 332 325 327 330 330 329 328 331 337 343 350 356 2 7 11 12 10 7 3 360 358 356 355 351 346 340 336 335 336 338 339 339 339 339 340 341 344 349 355 1 6 10 14 18 21 24 28 31 33 35 37 37 39 40 42 44 46 47 51 54 58 61 63 63 63 62 60 59 58 57 56 55 53 52 51 50 51 51 52 52 52 52 52 52 51 51 50 49 48 47 45 42 40 37 34 32 30 28 27 25 24 23 22 21 20 19 18 17 18 19 22 24 27 29 30 30 29 28 28 28 29 31 31 32 33 33 33 35 37 39 40 40 38 35 31 27 24 21 20 20 19 20 20 21 24 27 32 36 41 45 47 49 50 50 51 50 50 48 46 42 37 32 25 19 13 8 5 4 5 7 10 13 16 18 20 21 23 25 30 33 35 36 36 35 35 34 34 33 33 34 34 34 33 31 29 27 25 23 20 16 13 9 6 3 2 2 3 4 5 7 8 9 8 8 7 7 8 9 9 9 9 9 10 10 11 12 14 14 13 11 9 7 6 5 4 2 0 16 16 16 15 14 13 12 12 10 9 8 7 6 5 3 2 1 1 0 0 0 1 1 1 0 0 0 360 359 358 357 356 354 352 349 344 342 352 27 55 64 66 64 58 53 47 43 39 36 35 41 72 110 131 140 144 147 150 151 153 157 162 259 341 344 345 344 340 333 327 323 324 328 335 345 358 11 27 44 60 70 74 74 69 64 61 62 66 74 82 91 98 104 109 114 117 118 117 117 116 115 113 109 102 94 88 86 89 96 104 116 129 143 155 166 174 179 180 177 169 157 147 141 137 135 130 120 107 98 98 102 109 120 145 211 245 254 252 241 224 205 194 189 186 185 184 181 177 173 174 179 187 198 214 223 226 224 219 210 201 192 186 185 187 192 199 207 212 215 216 216 215 213 209 204 196 186 178 172 170 169 171 174 177 179 182 184 185 185 185 183 181 180 179 179 181 183 185 187 188 189 189 187 183 178 174 170 168 168 170 174 178 183 188 194 202 215 243 273 287 292 293 295 295 297 299 301 304 307 311 315 318 321 323 325 327 329 331 335 337 339 341 342 342 341 340 339 338 338 339 340 339 338 337 336 335 336 339 343 348 352 355 357 357 356 354 353 351 350 351 355 6 32 93 134 150 157 157 155 151 149 148 148 149 151 153 156 160 164 167 168 167 165 162 158 154 151 150 149 149 150 152 153 153 152 148 144 141 138 134 128 120 106 80 39 3 345 338 334 331 328 326 322 321 319 318 317 317 322 330 338 346 353 359 3 6 7 8 7 7 6 5 2 359 353 343 333 326 323 324 327 330 332 336 339 343 346 350 354 359 4 7 11 13 16 19 21 24 26 28 30 32 33 36 38 40 43 45 49 53 57 61 63 64 64 64 62 61 60 59 57 56 55 53 52 51 51 52 52 53 54 54 54 53 52 52 51 51 50 49 48 46 43 40 38 35 32 30 28 26 25 24 23 21 20 18 16 14 13 13 15 19 23 27 29 31 31 29 28 28 28 29 30 31 32 32 33 34 36 38 40 41 41 39 36 33 29 25 22 21 20 20 20 21 23 25 28 32 36 41 45 49 51 52 52 52 51 50 48 46 42 38 33 27 21 15 10 7 6 6 6 8 10 12 13 14 14 15 18 23 29 34 37 36 35 33 31 31 32 33 36 37 37 35 33 31 28 26 23 20 16 12 8 5 2 1 360 1 4 6 8 10 11 11 11 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 9 8 8 6 5 2 0 359 15 15 14 13 13 12 11 10 9 8 6 5 4 3 2 2 1 360 359 359 359 359 359 359 359 359 359 358 358 357 356 355 353 351 348 342 342 357 40 70 76 75 72 65 59 52 46 41 36 33 33 44 88 126 138 142 142 142 142 140 139 133 91 15 6 3 357 350 339 332 329 330 335 342 351 3 16 31 48 65 74 77 77 73 67 64 63 65 72 81 90 98 104 110 115 118 120 121 122 124 126 126 124 121 116 113 112 114 120 127 137 149 160 168 175 179 180 179 175 169 160 150 143 137 135 132 121 105 91 84 83 85 91 208 251 252 250 244 233 220 208 200 196 192 190 187 184 182 180 182 186 191 200 212 221 223 221 216 208 198 190 184 181 183 189 198 208 214 216 216 214 211 208 204 199 190 183 176 171 170 172 175 179 183 186 189 191 193 193 191 188 185 182 180 179 181 183 186 190 194 198 199 199 195 189 183 178 175 173 174 176 179 183 186 189 192 200 225 262 283 290 293 294 295 297 299 301 303 306 308 311 313 316 318 320 322 324 328 332 336 338 340 340 339 339 338 338 337 338 339 339 339 338 336 335 335 337 340 345 350 354 358 359 359 357 355 353 351 349 349 351 358 13 48 105 137 152 156 156 154 152 150 150 151 153 157 161 167 173 176 178 177 176 171 165 159 154 152 153 154 156 159 161 162 161 158 155 153 153 154 155 155 152 145 120 32 345 335 330 326 323 322 319 319 318 317 317 319 325 332 339 346 351 356 359 1 3 4 6 7 7 7 7 6 3 356 346 336 331 330 332 336 340 344 348 351 354 357 360 3 6 9 11 14 16 18 20 22 24 26 28 29 31 33 35 37 40 43 47 52 57 64 67 67 66 64 62 60 59 58 57 56 55 54 54 53 52 52 53 54 54 54 53 53 52 52 52 51 50 49 48 46 44 41 38 35 33 30 28 26 24 23 21 20 18 15 12 9 8 8 10 15 22 27 30 32 32 30 29 27 26 27 28 29 30 32 33 35 37 39 41 41 41 40 37 34 31 27 24 23 22 21 21 22 24 26 28 32 37 43 48 52 54 55 55 54 53 51 48 45 41 37 32 27 22 17 13 11 10 9 10 10 12 13 13 13 13 13 16 20 27 36 41 41 38 34 30 29 30 33 37 38 37 36 34 32 29 27 23 20 15 11 6 3 0 358 359 1 3 6 8 10 12 12 12 12 11 11 11 10 10 10 9 9 8 7 7 7 7 7 7 7 7 6 4 2 0 360 14 13 12 11 11 10 9 8 7 6 4 3 2 1 1 0 359 359 358 357 357 357 357 357 357 357 357 357 356 356 354 353 352 349 347 346 355 23 61 82 85 81 75 69 62 55 48 42 37 32 29 30 46 93 117 123 124 124 123 121 117 109 87 53 33 27 11 351 335 330 331 334 339 347 356 7 18 33 49 63 73 77 76 73 68 65 63 65 69 78 87 95 102 108 112 116 119 120 122 125 128 129 129 129 128 128 129 132 136 142 150 158 166 171 175 178 179 179 178 175 168 158 147 139 134 134 130 120 106 88 73 56 300 263 255 250 246 242 234 225 216 210 204 198 192 188 185 183 182 183 186 192 200 212 222 223 220 214 205 195 188 183 181 183 188 197 208 214 215 214 212 208 204 200 194 188 181 176 172 172 175 178 183 187 191 193 196 197 197 194 191 186 182 180 179 180 182 185 189 193 198 202 203 202 199 193 187 182 178 177 178 180 182 185 186 189 195 213 247 274 287 292 294 297 299 301 304 306 308 309 311 312 313 315 316 319 322 325 329 332 334 335 335 335 335 335 335 335 335 336 336 335 334 333 332 333 336 340 346 352 357 359 360 360 358 356 353 351 349 348 349 354 5 27 66 112 138 148 152 154 153 152 152 154 156 161 166 173 179 181 182 180 176 170 164 158 153 151 151 153 157 162 165 167 168 166 164 163 163 164 166 168 170 171 168 162 358 344 338 331 326 322 318 317 317 318 320 323 328 335 341 346 350 353 356 358 359 1 2 3 3 4 5 6 5 1 355 349 345 344 344 347 350 353 356 358 360 2 4 7 9 12 14 16 18 20 22 24 26 28 30 31 32 32 33 34 36 39 44 49 57 64 68 69 67 63 60 58 57 56 56 55 55 55 54 54 53 52 52 53 53 52 52 52 52 52 52 52 51 50 49 47 44 42 39 36 33 31 28 26 23 21 19 17 14 11 7 3 1 2 6 13 22 28 32 34 33 32 30 28 26 26 27 28 30 32 34 37 39 40 41 41 39 38 36 35 32 29 27 25 24 23 23 24 24 26 28 32 38 46 52 56 58 58 58 56 54 52 48 44 39 34 30 26 22 18 17 16 15 15 15 16 17 18 17 17 16 16 17 20 26 39 46 48 45 37 32 30 29 32 35 37 37 36 34 33 30 27 23 19 14 9 4 360 357 357 359 2 5 7 10 11 12 13 12 12 11 11 11 10 10 9 8 7 6 5 4 3 3 4 4 5 5 4 2 0 360 360 11 11 10 9 9 8 7 6 5 4 2 1 0 359 359 358 358 357 356 356 355 355 355 356 356 356 356 356 355 354 353 352 350 348 347 354 16 48 70 80 80 72 68 64 59 54 48 42 36 30 25 23 28 54 91 107 113 115 115 114 112 109 103 87 47 341 317 314 316 323 330 336 342 350 358 7 18 31 45 58 68 73 74 72 69 66 64 64 67 74 84 92 99 105 109 113 115 116 117 119 122 125 127 129 129 131 133 136 140 145 151 155 159 161 165 169 175 181 182 177 167 155 143 134 130 131 135 140 145 158 206 250 257 256 254 252 249 247 242 235 228 222 215 207 198 191 186 183 182 182 183 188 198 211 223 224 220 213 203 193 187 184 184 186 190 197 205 209 210 209 206 202 199 195 191 185 180 176 173 173 176 180 185 189 193 196 198 199 197 194 190 185 181 179 178 179 180 183 185 188 192 196 200 202 202 199 194 189 184 182 181 181 183 185 187 191 197 211 235 261 278 288 292 296 299 303 305 308 310 312 313 314 316 316 317 319 322 325 328 330 331 331 331 331 331 330 330 329 329 329 329 328 328 328 329 331 335 340 347 352 357 359 0 360 358 356 353 350 348 347 348 351 1 18 45 85 118 134 143 148 150 152 154 156 159 162 168 172 176 177 175 172 168 163 158 153 150 148 149 152 156 162 166 170 171 171 169 168 168 169 171 174 178 180 181 183 194 312 337 334 329 324 321 319 318 318 318 322 327 333 339 342 345 348 351 353 355 357 357 357 358 358 359 360 360 359 358 357 357 357 357 358 358 359 0 1 3 6 8 11 13 16 18 20 22 24 26 29 31 33 35 35 35 34 33 33 33 36 41 47 54 61 65 66 64 61 58 56 55 54 54 54 53 53 52 52 52 52 53 53 52 52 52 52 53 53 54 53 52 51 50 48 45 42 40 37 35 32 29 25 22 19 16 13 9 4 359 355 353 355 2 12 22 28 33 34 34 33 32 30 29 28 28 29 31 35 37 40 42 42 41 40 39 38 38 37 35 33 31 28 27 26 25 25 25 26 29 33 40 49 56 60 61 61 60 59 56 53 48 43 37 32 28 24 21 19 19 19 19 20 21 22 23 24 24 23 21 20 19 20 25 36 47 55 53 43 36 31 29 32 34 36 37 36 35 34 32 28 24 18 12 5 360 356 355 357 0 5 8 11 12 13 13 12 11 11 10 10 10 9 8 7 5 4 3 2 1 1 0 1 2 3 3 1 359 358 358 359 9 8 7 7 6 5 4 4 3 1 0 359 358 357 357 356 356 355 355 354 354 353 353 354 354 354 355 355 354 354 353 351 350 349 351 8 36 59 68 63 50 38 37 46 49 48 45 39 33 28 23 21 24 36 68 98 110 116 118 120 123 128 135 149 275 294 299 306 314 322 331 338 345 352 360 8 18 30 43 55 64 69 72 71 70 68 66 65 66 70 79 89 97 103 107 109 110 111 110 111 113 115 119 123 127 130 133 137 141 145 148 148 146 143 141 145 160 181 188 174 157 144 134 127 126 129 138 152 169 191 216 237 250 255 257 257 256 254 252 246 241 235 228 221 211 201 193 187 184 182 181 184 193 205 216 220 217 210 201 192 187 185 186 188 193 198 202 205 204 202 199 195 193 190 186 182 178 175 173 173 176 180 185 189 193 196 197 197 195 191 187 182 178 176 176 177 178 180 181 182 184 187 190 194 198 200 199 195 191 188 185 185 185 187 190 194 200 211 227 247 266 279 288 293 297 300 303 307 311 314 317 319 320 321 322 323 325 327 328 329 329 328 327 326 325 323 322 321 320 320 321 322 323 325 327 331 335 341 347 353 357 0 1 1 359 356 353 350 348 347 347 350 358 12 35 67 100 120 131 138 143 147 151 154 157 158 159 161 163 163 161 158 155 153 150 147 146 147 148 151 155 160 165 169 170 170 170 170 171 172 175 178 181 182 184 185 189 206 281 312 318 321 321 320 319 318 317 320 325 329 333 336 338 341 345 348 351 352 353 353 353 352 353 354 355 356 358 1 3 5 5 5 3 2 3 5 8 11 14 16 18 21 23 25 27 29 31 34 37 38 40 40 38 36 35 33 33 35 39 45 51 56 60 61 60 58 56 54 53 52 52 52 52 51 51 51 52 53 53 53 53 52 52 53 53 53 53 53 53 52 50 48 46 43 41 38 35 32 29 25 21 16 12 8 2 356 349 346 347 352 360 10 20 26 31 33 35 35 34 33 31 30 29 29 32 36 40 42 43 43 43 42 41 41 42 42 40 38 35 33 31 29 27 25 25 25 28 32 40 48 56 61 62 63 62 60 57 53 48 43 38 32 27 22 20 18 17 18 20 21 23 25 29 31 32 31 28 26 24 22 24 31 42 56 55 48 41 33 31 32 33 33 34 35 35 35 34 30 25 19 11 4 358 354 355 358 3 8 11 13 14 14 12 11 10 9 9 9 8 7 5 3 2 1 0 359 358 358 358 359 360 1 1 360 358 356 356 356 7 6 5 4 3 2 1 0 359 359 358 357 356 355 355 354 353 353 352 352 352 351 351 351 352 353 353 354 354 354 353 352 352 354 2 27 52 65 66 49 13 352 348 10 28 35 36 34 29 25 21 19 21 29 53 90 109 118 123 128 134 141 152 179 281 304 312 317 324 330 336 342 349 355 2 9 20 32 44 54 62 67 71 72 72 71 70 69 69 71 75 84 93 100 105 105 104 104 104 103 104 105 107 112 119 125 132 138 143 146 146 143 140 134 127 119 111 182 215 167 146 135 128 122 123 128 140 155 172 192 213 234 250 259 264 265 265 264 261 257 251 245 238 232 224 216 207 199 191 187 185 186 193 201 208 211 208 202 195 188 184 183 184 187 192 197 200 200 197 192 188 185 184 182 180 178 175 173 172 173 175 180 184 188 192 193 193 192 190 186 182 178 175 174 174 175 177 178 179 178 177 178 180 184 189 195 197 198 196 193 191 188 188 189 193 197 203 211 222 237 254 270 281 288 294 298 301 307 312 317 322 325 327 327 327 328 328 327 327 326 325 323 321 318 316 315 313 312 312 313 314 317 321 324 328 332 337 342 348 353 358 1 2 1 359 356 353 350 348 347 347 349 356 9 28 55 86 108 121 129 134 139 144 147 149 148 148 148 147 147 146 145 145 144 143 143 144 146 149 152 156 159 162 164 165 166 167 169 171 174 178 180 182 183 183 185 190 199 224 259 285 300 307 311 313 314 316 318 322 325 328 330 333 336 339 343 346 348 349 349 348 348 348 350 352 355 359 2 5 7 9 9 8 8 9 12 15 18 20 22 24 26 28 30 32 34 37 39 41 43 44 43 41 38 36 34 34 36 40 45 50 54 56 57 57 56 55 53 52 52 51 52 51 51 51 51 52 53 53 53 52 52 52 52 52 52 52 53 53 52 51 49 47 44 42 39 36 32 28 23 18 13 7 1 355 348 343 343 347 354 3 11 18 24 29 33 36 38 37 36 34 31 28 29 32 36 40 43 44 45 45 43 43 42 44 44 44 43 41 38 35 32 29 28 27 27 28 31 37 45 52 58 61 62 61 59 56 53 48 44 39 34 28 22 18 15 14 15 17 19 22 26 31 36 39 38 35 32 28 25 24 26 33 48 54 54 49 39 35 33 31 30 30 31 33 36 36 33 28 20 12 4 358 355 357 0 5 9 12 14 14 13 12 10 9 8 7 6 5 3 1 359 357 356 355 355 354 354 355 356 357 357 358 358 357 355 355 355 4 3 2 1 360 359 358 357 356 355 354 354 353 353 352 352 351 351 350 350 349 349 349 349 350 351 352 353 354 355 355 356 357 2 14 37 61 75 80 56 317 301 308 331 1 16 22 24 22 19 17 15 17 25 48 83 104 113 119 124 130 135 140 148 315 325 328 332 336 338 342 346 351 357 4 13 25 37 48 57 64 69 72 74 74 74 73 71 69 69 70 73 81 89 94 95 93 93 95 98 100 101 100 99 104 112 123 133 140 143 144 142 141 140 139 135 43 337 322 186 142 132 125 118 121 129 141 154 169 187 209 233 253 264 270 273 273 272 269 264 257 249 241 234 229 224 219 213 206 200 196 196 198 199 200 198 193 187 181 176 172 171 172 175 181 185 185 180 172 165 163 165 169 173 174 175 174 172 171 172 175 178 182 186 189 189 188 186 183 180 177 174 172 172 173 175 177 178 177 176 174 173 174 176 181 188 193 196 197 196 193 191 190 191 194 197 202 208 216 229 245 262 276 285 293 298 304 311 319 325 330 332 333 332 331 330 328 326 324 322 319 316 313 310 309 307 306 306 307 309 313 317 322 326 331 335 339 343 348 354 358 0 1 0 358 355 352 350 348 347 346 348 354 6 22 45 74 97 111 119 124 128 132 136 138 139 139 138 137 137 137 137 139 140 141 142 143 146 150 154 157 159 160 160 160 160 161 163 166 168 172 175 176 177 178 183 191 202 217 235 253 270 280 288 294 302 309 314 318 322 325 328 331 335 337 340 343 345 346 346 346 346 346 349 352 357 1 5 9 11 13 14 15 17 19 21 23 25 26 27 29 30 32 35 37 39 42 44 45 46 46 45 43 40 37 35 35 37 41 46 51 53 54 55 54 54 53 52 51 51 51 51 51 52 51 52 51 51 51 51 50 50 50 50 50 51 52 53 53 53 52 50 48 45 43 40 36 33 27 22 15 9 2 356 350 346 346 350 356 3 9 14 19 24 29 33 37 40 40 39 36 32 30 30 32 35 40 44 46 46 46 44 42 42 43 45 47 47 45 42 39 35 33 32 32 33 34 35 38 42 47 51 55 57 57 57 56 53 50 46 41 36 28 21 15 11 9 10 12 14 18 22 30 40 47 46 42 37 32 27 23 20 28 41 51 57 52 44 37 32 28 26 24 25 28 32 35 34 29 21 13 5 360 358 360 4 8 11 13 14 13 11 10 8 7 6 4 2 359 357 355 353 351 350 349 348 347 347 349 350 350 351 352 354 354 354 353 353 2 1 359 358 357 356 354 353 352 352 351 351 350 350 350 349 349 348 348 347 347 347 347 347 348 349 350 352 354 356 358 0 5 13 26 43 65 90 119 195 248 264 286 315 341 357 5 10 11 9 8 8 10 22 48 80 98 104 108 111 114 115 112 95 22 346 340 339 340 341 343 346 351 359 8 19 33 46 56 64 69 71 73 73 72 71 69 66 63 60 59 60 66 74 80 83 81 82 87 95 103 106 106 102 101 105 112 122 130 135 138 141 145 150 157 170 203 292 305 256 153 137 126 118 121 129 138 150 164 181 204 232 253 265 270 274 275 275 272 268 260 250 240 231 226 224 222 220 218 214 209 205 201 195 189 181 172 163 156 150 145 141 138 138 141 145 144 141 137 137 142 151 162 171 176 178 176 173 172 172 173 176 180 184 186 186 184 181 178 175 172 171 171 172 173 175 177 178 178 176 174 172 172 174 177 182 188 192 195 196 194 192 192 192 193 196 199 204 209 220 236 254 272 286 296 304 312 321 329 334 337 337 335 332 329 326 323 319 316 313 311 308 306 305 304 304 305 306 308 310 314 319 325 329 333 337 341 344 348 353 356 359 360 360 357 354 352 349 347 345 345 346 353 4 19 41 65 86 98 106 111 115 118 121 125 128 129 131 131 131 131 132 134 135 137 139 142 146 150 153 156 158 158 156 155 154 154 154 154 154 156 158 160 162 167 176 188 200 213 227 240 253 259 263 269 280 297 310 317 322 326 331 335 337 338 339 341 342 343 344 345 345 347 351 356 1 6 9 12 15 17 19 21 23 25 27 28 29 30 31 32 33 35 37 40 42 45 47 48 49 48 47 45 42 39 36 37 39 42 47 51 53 53 53 53 52 52 52 51 50 50 51 51 52 52 52 51 51 50 50 49 48 48 49 49 50 51 52 53 52 51 49 47 46 44 41 37 33 27 20 13 6 359 354 351 351 355 359 5 9 12 16 20 25 30 34 38 41 41 40 37 34 32 32 33 36 41 44 46 47 47 45 43 42 43 46 48 49 47 45 43 40 39 39 39 39 39 40 40 40 41 43 45 48 50 52 53 53 50 47 43 36 28 19 11 5 3 3 4 6 10 16 26 43 56 56 49 39 30 24 19 17 24 35 45 52 49 44 38 31 26 22 19 18 21 26 32 34 30 23 15 8 4 4 6 9 11 13 13 12 11 9 8 6 4 2 360 356 353 350 348 345 343 340 338 336 336 336 337 338 339 341 346 351 354 354 352 352 1 359 357 356 354 353 351 350 349 348 348 347 347 346 346 346 346 346 345 345 344 344 344 344 345 346 348 350 353 357 1 6 14 25 38 52 70 96 130 183 229 256 287 313 329 340 347 353 355 355 354 356 2 17 49 80 95 100 103 105 106 106 103 94 66 10 348 343 342 342 343 346 350 357 9 25 44 58 65 69 71 70 68 65 63 60 58 56 53 51 49 49 54 62 69 72 71 73 81 93 107 116 117 115 112 111 111 115 120 127 134 141 147 154 161 167 175 179 176 156 141 132 121 117 118 124 132 144 156 173 198 227 248 260 266 270 271 272 272 269 263 253 241 232 226 223 222 221 221 219 215 208 199 188 175 164 153 143 136 129 123 116 110 106 106 114 124 132 137 142 153 164 175 184 187 186 183 177 173 171 172 174 177 180 182 182 179 177 173 170 169 169 169 171 173 176 178 179 179 178 177 176 175 176 178 181 185 188 191 193 193 192 192 193 193 195 197 199 203 211 225 245 269 289 304 315 325 332 337 339 338 335 331 326 322 317 312 308 305 303 302 301 301 302 303 305 306 308 310 314 318 323 327 332 335 339 342 345 349 353 357 359 360 359 357 353 350 347 345 344 344 346 352 4 20 40 62 77 87 94 99 102 105 107 110 114 118 121 122 122 124 126 129 131 132 134 137 141 146 149 152 154 153 152 151 149 147 144 140 136 135 137 141 147 155 167 180 194 208 222 235 247 248 249 249 258 280 302 315 322 327 332 335 337 337 337 338 339 341 344 346 348 351 354 359 4 8 12 14 16 18 21 24 27 29 31 32 32 33 33 33 34 35 37 40 42 45 47 49 49 50 49 47 43 39 37 37 39 41 46 48 50 51 51 51 51 51 51 51 51 51 51 52 52 52 52 52 51 50 49 48 47 47 46 47 47 48 48 49 48 47 46 46 45 45 43 40 36 29 21 14 6 0 357 357 359 2 5 8 10 12 16 20 25 31 35 39 41 41 40 37 34 32 32 33 36 40 44 47 48 47 46 44 44 45 47 50 51 50 49 46 45 44 43 43 43 42 41 39 38 37 37 37 39 42 45 48 49 48 45 40 32 22 12 2 357 354 353 354 357 1 9 22 49 71 73 58 38 26 19 16 18 25 33 43 47 46 42 38 31 24 19 14 14 17 22 28 31 30 25 19 15 12 10 12 13 15 16 14 12 10 7 5 4 1 358 355 351 347 343 339 335 330 324 321 318 318 319 321 325 328 332 340 349 354 354 353 353 359 357 356 354 352 350 349 348 346 346 345 344 344 343 343 342 342 342 342 342 341 341 341 341 341 342 345 347 351 356 3 10 19 31 45 61 81 108 145 192 234 266 290 306 315 323 329 335 338 340 341 346 357 17 49 82 98 105 108 111 113 115 117 120 120 105 340 332 334 337 339 343 348 355 9 31 51 63 67 67 66 63 59 54 51 49 50 51 51 49 46 46 49 53 60 63 65 67 75 88 103 115 119 120 119 117 116 117 121 129 137 143 148 151 152 155 157 156 151 138 123 114 110 110 112 117 126 138 154 173 201 224 241 251 257 261 265 267 269 269 266 258 247 237 230 225 221 219 217 215 210 202 192 179 165 153 144 136 130 126 121 117 113 111 116 128 143 152 158 162 171 180 187 192 194 191 186 179 174 171 170 171 174 176 177 176 173 170 166 163 162 162 163 165 168 171 174 177 178 179 180 180 180 180 180 181 182 184 186 188 190 191 192 193 194 194 194 195 197 202 211 229 260 296 319 331 338 340 339 336 331 325 319 314 309 305 300 297 295 295 296 297 300 303 305 307 309 311 314 317 322 326 330 333 337 339 343 347 351 355 358 359 359 358 355 351 348 346 344 343 343 346 354 6 23 42 62 73 81 86 90 93 95 97 99 101 104 106 107 108 112 117 121 124 125 127 129 133 136 140 143 144 145 145 144 143 140 135 129 123 120 120 125 133 144 156 168 183 198 214 228 237 236 234 239 250 277 297 309 314 318 322 325 327 328 329 329 331 334 340 344 348 351 351 354 360 5 9 13 16 19 24 28 31 33 35 35 35 35 34 34 34 34 36 37 39 42 44 46 48 49 49 47 43 39 37 37 38 39 42 45 46 48 48 49 49 50 51 51 52 52 52 52 52 52 52 52 51 50 49 48 47 46 45 44 43 43 43 43 42 42 42 43 44 45 45 43 39 33 24 15 7 2 0 1 3 4 6 7 9 12 16 21 26 31 35 38 40 39 38 35 32 29 29 31 35 40 44 47 47 47 46 45 45 47 49 51 52 52 51 49 47 46 45 44 43 43 42 41 39 36 34 33 33 35 38 41 42 42 39 33 24 13 1 352 346 343 342 345 348 353 360 15 59 97 101 75 40 23 19 21 25 32 40 47 50 50 46 41 35 28 20 15 14 16 18 22 24 25 24 21 19 16 15 16 17 18 18 17 15 11 8 5 2 358 355 351 347 344 339 331 322 312 305 302 301 301 304 310 316 321 326 335 345 351 353 353 354 358 356 354 352 350 349 347 346 344 343 342 341 341 340 339 339 338 338 338 338 338 338 337 337 337 338 340 342 346 351 356 1 7 9 7 304 244 244 247 251 259 270 282 293 301 309 315 321 328 332 336 344 360 23 52 82 103 113 118 121 124 129 136 146 158 177 212 256 293 316 330 339 348 358 12 33 50 60 64 63 61 59 55 49 46 46 48 53 56 56 53 50 48 50 52 55 57 60 65 73 85 96 106 111 115 118 122 128 135 142 146 146 144 142 139 141 144 146 142 127 107 97 100 104 109 116 127 142 165 189 213 228 238 244 249 253 257 262 267 269 269 265 256 245 235 227 220 215 210 206 201 193 183 172 159 149 142 138 135 133 134 136 142 154 168 180 184 184 183 183 185 188 190 192 192 188 183 177 172 169 168 168 169 170 169 167 163 158 152 149 147 146 147 149 152 157 162 168 172 176 178 180 181 180 179 178 178 179 180 182 186 190 192 193 192 190 189 188 188 189 191 195 213 328 345 346 344 340 333 327 320 313 307 302 298 293 291 289 289 290 293 297 301 304 307 309 311 313 316 320 324 327 331 334 337 341 345 349 353 356 358 359 358 355 352 349 346 344 342 342 344 347 355 9 26 46 63 73 80 84 87 89 91 92 92 93 93 94 94 95 99 103 108 111 112 114 115 118 121 125 127 129 132 134 135 136 133 129 123 117 111 109 112 121 130 141 152 165 177 187 194 190 177 164 182 299 320 328 331 331 318 308 306 308 310 312 314 316 320 326 332 337 342 343 345 349 354 2 9 16 23 29 34 37 38 39 38 38 37 36 35 34 34 34 34 35 37 40 43 46 49 50 48 45 42 40 39 39 39 41 42 44 45 45 46 46 47 48 50 51 51 51 51 51 51 51 51 51 51 50 49 47 46 44 42 41 40 39 38 38 38 38 39 41 42 44 44 41 36 28 19 10 4 2 1 1 2 4 5 8 11 15 21 27 31 35 37 38 37 35 33 30 28 28 31 35 40 45 47 47 47 47 47 48 50 52 54 54 54 53 52 51 50 49 49 48 47 46 44 42 39 35 32 30 31 32 35 35 34 30 23 13 360 348 341 335 333 332 337 341 346 350 360 55 136 142 119 52 26 25 30 38 46 54 59 61 62 58 53 47 38 28 20 17 15 16 17 18 20 21 20 18 17 17 17 19 21 22 22 20 15 10 6 1 356 353 351 349 347 341 333 322 309 301 297 297 299 303 309 317 324 331 338 344 348 350 350 351 357 355 353 351 349 347 346 344 343 341 340 339 338 337 336 335 335 334 334 334 334 334 334 334 333 334 334 336 337 338 334 322 300 280 272 270 271 268 266 265 266 270 277 285 292 299 306 314 324 333 343 356 11 29 51 77 103 116 123 128 132 137 145 157 171 188 210 237 274 305 324 338 350 2 16 33 48 59 64 64 64 64 61 53 47 45 47 56 64 68 66 62 55 50 48 48 50 52 53 55 59 69 84 98 110 120 130 141 147 150 149 142 136 130 127 129 130 130 118 86 73 78 90 101 112 123 139 164 192 214 227 234 239 242 245 249 253 259 265 270 273 272 265 254 242 230 219 212 206 199 192 184 175 166 157 150 146 144 143 145 148 155 167 179 190 197 201 200 199 196 194 192 190 187 184 180 176 172 168 166 165 164 164 162 160 156 150 143 137 133 131 132 133 135 138 143 150 157 165 171 176 179 180 179 178 176 176 175 177 179 184 188 190 190 188 184 181 178 176 173 170 164 153 96 2 343 334 328 320 314 307 302 297 293 290 287 286 285 287 289 294 298 303 307 309 311 313 315 317 320 324 327 331 334 339 343 347 351 354 357 358 357 355 352 349 346 344 342 341 342 344 348 356 10 28 48 65 76 82 85 87 89 90 91 91 90 88 88 88 89 91 94 96 98 99 100 101 103 105 108 111 113 117 120 124 126 125 123 119 115 109 106 107 112 118 125 132 138 140 135 124 110 101 89 74 55 43 40 46 61 75 79 341 296 296 297 299 302 304 308 315 324 333 338 342 346 352 3 14 24 32 38 42 44 44 43 42 41 39 38 36 35 33 32 32 32 34 37 42 48 52 53 52 49 47 46 44 43 43 43 43 43 43 43 43 44 44 45 47 48 49 50 50 50 51 50 51 51 51 50 49 47 46 44 42 40 38 37 36 35 34 33 33 34 36 40 42 42 39 34 26 18 11 7 4 2 2 4 5 8 11 16 22 27 31 34 36 36 36 34 31 30 29 31 35 38 43 46 47 48 49 49 51 52 54 55 56 55 55 55 54 54 54 54 53 52 50 49 47 43 39 34 30 28 26 27 28 27 25 18 9 359 348 341 337 333 330 330 332 336 340 341 339 315 207 201 207 229 286 16 47 61 70 75 77 78 77 73 69 63 53 41 30 22 17 16 16 17 19 20 20 18 16 16 16 18 22 25 26 25 19 14 8 2 357 354 353 353 352 350 345 337 327 319 314 311 311 315 323 333 341 347 349 350 350 348 348 348 356 354 352 350 348 346 344 343 341 340 338 337 336 335 334 333 332 331 331 331 331 331 331 330 330 330 330 329 327 320 305 286 272 267 273 282 283 280 273 269 267 269 275 280 285 290 295 305 322 343 358 9 20 33 49 70 94 111 121 127 133 139 146 156 170 186 211 252 298 315 324 334 345 359 14 32 54 71 81 84 84 84 80 66 49 40 41 50 67 78 80 77 68 57 50 46 47 47 47 46 46 55 71 92 110 124 137 147 146 141 133 125 121 120 121 123 121 110 84 55 54 66 82 98 115 135 162 195 221 232 238 241 243 244 246 249 254 260 266 273 276 276 272 263 249 233 217 204 195 188 181 175 169 164 160 156 153 152 152 154 159 166 175 185 192 198 201 203 202 200 195 189 181 175 170 168 167 165 164 163 162 161 159 156 152 147 141 134 130 128 128 129 132 136 140 147 154 163 171 179 184 186 187 185 183 180 178 177 178 180 183 186 187 185 182 178 174 171 168 166 164 161 160 164 296 310 310 309 304 300 296 293 290 287 286 284 284 285 287 290 295 300 305 309 312 314 316 317 319 322 324 327 331 335 340 345 349 353 355 356 356 354 351 348 345 343 341 340 340 340 343 348 356 10 28 48 66 78 86 89 90 92 92 93 93 91 89 88 87 87 88 89 90 90 91 91 91 91 92 93 95 98 102 106 111 115 117 118 117 116 112 109 108 110 111 113 111 108 104 100 97 95 91 83 75 69 67 69 74 81 85 84 66 317 296 294 295 295 297 300 306 317 329 338 346 355 8 22 33 40 46 51 53 52 50 48 46 44 42 40 38 36 34 32 31 31 33 37 44 52 55 56 55 53 51 50 48 47 47 46 45 44 43 42 41 41 41 43 44 46 47 48 49 50 50 51 51 51 51 50 49 48 47 45 42 40 38 35 34 32 31 30 29 29 30 36 40 43 44 41 36 30 23 17 12 9 7 7 7 9 11 16 22 27 31 34 35 36 35 34 32 32 32 35 37 41 44 47 49 50 51 53 54 55 55 55 55 54 54 54 55 56 56 56 55 53 50 49 46 43 38 34 30 27 25 24 23 22 17 10 3 355 351 348 346 345 341 337 334 331 333 333 329 317 282 257 248 243 236 228 217 193 142 110 98 93 89 85 80 73 64 51 39 27 20 17 16 17 20 21 21 19 16 14 15 18 23 30 33 30 25 18 10 3 358 355 354 355 355 355 354 350 345 340 335 332 330 331 338 347 353 356 356 355 353 350 348 346 355 353 351 349 347 345 343 341 340 338 337 335 334 333 332 331 330 329 329 328 328 328 328 327 327 327 326 324 320 312 295 274 264 271 300 319 313 299 283 271 267 267 271 273 274 274 276 285 313 349 6 17 27 37 51 66 83 98 112 123 131 138 143 148 154 165 218 327 334 332 325 322 324 337 359 29 76 107 119 123 122 123 120 105 60 27 25 35 59 81 90 91 83 69 57 51 50 50 49 48 46 54 69 90 111 126 134 137 130 119 110 106 109 116 121 123 119 106 84 61 53 62 75 92 115 148 191 222 238 244 247 248 249 249 250 253 257 263 270 276 280 281 278 270 256 230 201 182 175 171 169 168 169 169 169 167 164 162 161 162 166 171 177 184 189 192 195 196 194 188 179 167 159 155 154 156 157 159 160 161 160 158 155 151 147 142 138 134 132 132 133 136 142 148 156 165 175 184 192 198 200 202 201 200 196 192 188 185 184 183 184 184 184 182 179 175 172 170 169 168 170 174 183 207 249 274 285 288 288 287 286 285 284 284 283 283 284 286 288 292 298 303 308 312 316 318 320 322 323 324 326 328 331 336 341 346 350 353 355 355 354 351 348 344 341 339 337 337 337 338 341 346 354 8 26 46 65 81 89 94 96 96 97 97 97 96 94 91 89 88 86 87 88 88 88 88 87 86 85 84 84 85 89 93 99 106 111 115 118 118 117 114 113 112 110 106 99 92 89 89 91 93 91 86 82 79 80 82 85 87 84 74 36 326 305 300 299 301 302 304 309 319 331 343 354 9 27 40 48 53 58 61 62 60 56 52 49 46 44 42 39 37 35 33 32 32 35 40 47 54 56 56 56 55 55 54 53 52 50 49 47 45 43 41 40 39 39 41 42 44 46 47 49 50 51 52 52 52 52 51 51 49 48 46 44 41 37 34 32 30 28 26 25 25 27 32 38 43 46 44 41 36 30 23 18 13 10 8 8 8 11 15 20 26 31 34 36 37 37 36 36 35 35 36 38 41 44 46 48 50 52 54 55 56 55 54 53 52 52 54 55 56 57 57 56 54 52 50 47 43 40 37 33 28 25 24 23 21 19 15 11 10 9 8 6 2 356 347 339 333 331 330 330 328 317 301 281 261 245 236 229 215 179 135 113 102 96 91 85 76 66 54 42 30 21 16 13 15 17 18 19 17 15 14 17 23 32 41 43 40 33 22 12 3 357 354 354 355 356 356 355 353 350 347 343 340 337 339 345 350 355 357 357 356 354 352 349 346 353 352 350 348 346 344 342 340 338 336 335 333 332 331 330 329 328 328 327 326 325 325 325 324 325 325 325 324 324 324 325 341 65 57 48 42 32 4 320 286 270 263 260 259 257 253 250 248 292 1 15 23 34 47 61 70 79 90 104 120 131 139 143 144 140 123 39 2 350 338 320 302 291 288 294 245 146 145 148 150 152 155 161 170 188 321 358 19 48 79 96 100 97 83 68 61 58 58 57 55 51 54 66 84 103 116 123 124 119 113 110 110 114 122 126 126 123 113 96 75 61 65 75 90 114 165 214 236 246 251 253 254 254 254 255 257 260 266 272 278 282 282 279 271 251 204 169 159 160 164 168 172 177 180 181 180 177 173 170 168 169 172 175 178 179 179 177 173 165 156 148 143 141 143 146 150 153 155 157 157 156 153 150 146 143 141 139 138 138 139 143 148 156 165 175 185 194 201 206 208 208 209 209 209 207 204 199 194 189 186 184 183 182 180 178 176 174 174 174 176 180 188 200 219 239 256 267 273 276 278 279 280 281 282 282 283 284 287 290 295 301 307 313 318 323 325 327 328 327 327 327 328 331 335 340 345 349 352 354 354 351 348 344 340 337 334 333 334 334 336 338 342 350 4 22 43 64 81 91 97 100 101 102 102 101 101 99 97 94 91 89 88 89 90 91 91 89 86 82 80 79 79 81 85 91 99 107 114 119 120 121 121 121 120 118 114 106 97 93 93 94 96 95 92 91 90 90 90 90 87 79 58 18 338 323 317 318 321 322 323 324 332 344 357 11 27 38 45 50 56 64 69 69 66 60 56 52 49 46 43 40 38 36 34 34 34 37 42 49 53 55 56 56 58 58 58 57 56 54 51 49 46 43 41 39 38 39 40 41 42 44 46 48 50 51 52 53 54 54 53 52 51 49 47 44 41 37 33 30 27 25 24 23 23 25 29 34 40 42 42 40 36 30 25 19 14 11 8 7 7 10 13 19 25 30 34 37 38 39 39 39 38 38 37 38 40 43 45 47 49 51 54 56 57 56 55 54 53 54 55 56 58 58 59 59 57 56 53 50 48 45 42 37 31 27 25 25 24 24 24 25 23 21 17 12 6 359 351 342 336 332 332 335 337 336 333 326 310 293 283 282 124 104 104 100 95 90 84 77 69 61 51 41 30 20 12 8 8 10 12 13 13 12 13 18 28 41 52 57 55 44 25 10 359 353 351 351 352 353 353 352 350 349 347 344 342 342 344 348 353 355 356 357 356 354 352 349 347 352 350 349 347 345 343 341 339 337 335 333 332 330 329 328 327 327 326 325 324 323 322 322 322 322 324 326 331 341 359 14 27 36 36 36 37 31 7 341 315 292 271 260 254 249 237 220 197 150 55 37 36 48 66 81 86 87 93 103 120 134 142 146 146 142 127 75 15 346 319 293 274 264 255 238 197 170 160 158 162 167 172 179 187 197 219 315 16 44 73 98 108 108 99 84 74 69 68 69 65 56 48 58 72 87 100 111 119 126 130 134 137 138 137 133 131 128 125 115 98 81 79 86 101 135 193 229 242 249 253 255 256 256 256 256 257 261 265 271 275 277 274 268 252 216 176 162 161 166 173 180 186 190 192 191 189 185 177 170 165 162 162 162 160 158 152 147 142 137 136 137 139 142 147 150 153 155 155 155 153 151 148 146 144 143 142 142 143 144 147 152 160 170 181 191 200 206 209 209 209 208 209 210 210 210 207 202 197 192 189 186 184 182 181 180 179 179 180 182 184 189 197 208 221 235 247 256 263 268 272 275 277 279 280 281 282 284 287 291 298 307 314 322 328 332 334 334 332 330 327 326 326 327 331 335 340 345 349 350 350 347 343 339 335 331 329 329 329 330 332 334 338 345 358 16 37 59 77 89 96 101 104 105 105 104 104 104 103 101 98 95 94 95 97 98 98 94 89 86 82 79 78 79 83 89 97 104 112 117 119 122 125 130 133 135 135 132 124 114 107 103 104 102 101 99 99 98 97 96 92 81 61 32 9 357 354 357 4 5 1 355 356 6 18 29 36 37 38 41 49 64 72 74 69 62 57 53 49 46 43 40 37 35 34 34 36 39 44 48 52 54 56 57 59 61 61 60 59 56 54 51 48 46 44 42 42 42 41 41 40 41 43 45 48 50 52 54 55 55 55 55 53 51 49 46 42 37 33 28 25 23 22 21 22 25 28 31 35 37 39 38 35 29 23 17 13 10 8 7 7 10 14 20 26 31 35 38 39 40 40 40 39 38 38 39 41 43 45 47 49 50 53 55 57 58 57 56 56 57 58 58 59 60 61 62 60 59 56 53 50 48 44 40 36 32 29 27 25 23 23 22 20 16 10 4 359 353 347 340 335 333 334 339 344 349 355 360 2 4 8 21 42 62 75 78 76 71 67 62 57 52 47 39 30 19 9 2 360 360 1 3 4 5 9 14 22 35 53 69 75 55 26 3 350 346 345 345 346 347 348 347 346 344 343 343 345 347 349 352 355 356 357 357 355 353 351 348 346 351 350 348 346 344 342 340 338 336 333 331 330 329 327 326 325 325 324 324 323 322 320 319 319 321 325 333 346 1 13 14 12 6 356 344 335 329 331 334 334 327 312 294 281 269 251 218 185 156 105 68 61 70 100 114 119 116 116 121 131 141 146 149 151 151 148 142 97 285 272 263 255 246 233 209 179 164 160 160 166 172 177 179 181 181 178 142 46 51 66 88 107 115 113 102 93 88 86 91 98 84 65 67 76 85 95 108 126 144 160 170 169 161 149 137 134 135 136 136 127 113 106 116 145 192 221 236 243 247 250 251 252 252 253 253 253 255 258 262 264 262 256 241 220 196 179 176 178 183 189 195 199 201 200 197 191 182 170 158 149 144 141 139 137 135 133 132 132 135 138 143 149 154 158 160 161 160 159 156 152 149 147 146 145 145 145 146 148 150 154 161 170 182 192 202 209 212 211 209 207 206 207 207 207 206 203 199 195 192 190 188 187 186 185 185 186 186 187 188 191 195 202 211 221 233 243 251 258 264 269 273 276 278 280 281 282 283 286 292 301 312 323 331 335 338 337 335 331 327 322 319 317 318 322 326 331 337 341 343 343 341 337 333 328 325 323 323 324 326 328 330 333 340 351 8 30 54 72 84 93 99 103 105 105 104 103 104 105 107 110 110 109 109 109 109 107 103 98 94 89 85 83 82 85 89 95 103 109 115 119 124 130 139 148 155 162 166 160 146 133 123 117 112 108 105 105 106 106 106 103 93 69 41 25 21 22 25 33 33 29 23 22 27 31 31 23 17 14 17 31 51 69 76 71 61 53 48 45 42 39 36 33 32 32 33 35 40 44 48 51 53 55 58 60 61 61 61 60 59 57 54 52 50 48 47 46 45 43 40 39 38 39 40 44 47 51 54 56 57 58 58 56 54 52 49 44 39 33 27 23 20 20 21 22 24 26 29 33 37 40 41 37 31 24 18 15 12 10 9 10 13 17 23 28 33 36 38 39 40 40 40 39 39 40 41 44 45 47 47 48 49 50 52 54 56 57 57 58 58 58 58 57 58 60 61 62 61 59 56 53 50 47 44 40 35 31 27 23 19 15 10 4 358 353 350 349 347 343 341 339 338 341 347 353 0 7 11 13 16 21 30 42 54 62 65 64 61 58 55 52 50 47 42 35 23 9 357 349 345 345 347 350 353 355 358 1 7 25 71 93 71 6 338 334 335 337 339 341 342 344 343 342 341 342 344 347 351 353 355 357 357 357 355 353 351 349 346 344 352 349 347 345 343 341 339 337 335 332 330 329 327 326 325 324 323 323 323 323 322 321 319 318 322 332 354 17 20 18 13 4 354 343 333 322 319 321 326 329 328 323 312 301 287 267 233 200 175 150 117 100 104 124 142 150 154 156 156 157 157 156 157 160 163 168 178 200 231 243 245 241 233 217 189 160 147 147 152 159 166 167 165 160 153 139 107 65 53 56 69 91 110 117 117 115 114 118 131 159 128 98 91 92 97 106 120 146 172 188 195 189 171 153 139 138 142 149 159 157 157 165 186 211 225 233 239 242 243 244 244 243 244 244 245 245 246 248 249 248 244 235 221 206 195 187 187 190 194 199 202 204 204 202 195 185 172 157 145 137 131 128 128 129 131 133 137 141 145 151 157 162 166 168 168 168 166 163 158 154 151 148 146 145 145 146 148 151 154 159 167 177 189 199 207 212 213 211 208 205 204 204 204 203 201 197 194 192 191 190 190 190 191 191 191 192 192 193 194 196 200 206 213 222 232 242 250 258 264 269 273 276 278 279 280 281 282 284 289 298 311 325 333 336 335 331 326 321 316 311 307 305 305 308 311 315 321 327 331 332 331 329 325 322 319 317 317 318 320 323 325 328 333 343 358 21 49 70 83 91 97 101 102 102 101 99 100 103 112 123 131 134 133 128 124 120 117 113 108 103 98 93 90 90 92 97 103 110 117 124 132 141 152 163 176 183 187 179 167 155 141 130 121 114 110 111 112 115 118 120 113 89 58 47 42 44 49 54 53 47 40 35 25 10 352 341 339 341 350 6 28 56 75 71 59 50 45 41 38 35 31 30 30 31 32 36 40 44 48 50 52 54 57 59 61 62 63 63 62 60 58 56 55 53 52 50 47 43 40 37 36 36 37 40 45 49 53 57 59 61 61 60 59 57 54 49 44 37 30 26 23 21 21 20 22 26 31 36 41 44 44 40 35 29 24 21 18 14 13 13 15 19 24 29 33 36 38 39 39 39 39 40 41 42 44 46 48 48 49 48 48 48 50 51 54 56 55 54 53 51 50 49 50 53 56 60 63 62 60 57 54 51 47 42 37 32 27 22 18 10 1 351 343 338 338 341 345 346 348 349 350 354 359 5 10 13 15 18 21 27 34 43 50 56 59 59 59 58 57 55 54 52 49 45 34 17 355 339 330 327 328 330 332 333 331 327 320 305 275 256 253 265 285 300 311 320 327 331 335 339 339 340 340 342 345 349 352 354 355 355 355 354 352 350 348 345 343 341 352 350 348 345 343 341 339 336 334 332 330 328 326 325 323 322 322 322 323 324 325 326 327 332 349 18 39 43 36 27 16 2 346 332 323 316 315 316 318 320 320 318 313 304 291 269 231 196 173 156 136 121 115 122 142 157 166 171 174 174 173 172 173 175 179 184 193 206 221 233 235 232 221 197 164 141 132 132 137 142 145 140 135 130 125 117 101 78 59 54 59 74 97 112 122 130 139 148 159 163 79 77 85 94 109 127 151 183 206 213 211 199 171 153 145 144 152 166 181 190 202 214 223 229 233 235 237 237 237 236 234 233 233 234 235 236 237 238 239 236 230 222 212 203 197 193 194 195 197 200 201 201 199 194 185 172 158 145 136 130 127 126 127 131 135 140 146 151 157 162 167 171 173 174 174 172 169 166 161 157 154 151 149 147 147 148 150 153 157 162 171 181 192 202 208 211 211 209 205 203 202 201 200 197 194 191 190 189 190 191 192 193 195 196 196 197 196 197 198 200 203 209 216 225 235 244 253 260 266 271 275 277 279 280 281 281 281 281 282 287 295 307 317 319 317 313 310 305 301 296 293 291 291 292 293 294 298 305 313 318 320 320 318 316 313 312 312 313 315 317 320 322 326 331 341 1 42 77 91 96 98 100 100 99 98 96 99 106 118 132 141 145 146 142 138 135 133 132 128 124 118 112 107 103 103 105 110 116 124 133 143 153 163 174 184 187 186 179 171 163 153 144 135 129 125 126 128 130 133 135 132 121 104 87 80 82 93 101 107 103 78 292 291 296 302 307 313 319 329 342 5 49 83 76 64 54 48 44 40 37 33 32 32 33 35 39 43 46 48 50 52 54 56 59 61 63 64 64 64 63 62 61 60 59 58 56 53 48 43 39 35 34 35 39 44 49 54 58 61 63 64 64 64 63 60 56 50 43 36 31 27 24 22 22 24 28 35 41 45 48 46 43 40 35 31 27 23 19 15 15 16 20 25 29 33 36 37 38 39 39 41 42 43 45 47 48 48 47 46 44 44 43 44 45 46 46 46 43 41 38 36 37 39 44 49 55 60 62 62 60 58 54 50 45 41 38 35 30 23 13 3 353 346 341 341 345 351 356 0 3 6 10 13 16 17 18 19 22 26 31 36 42 47 51 56 59 61 61 60 59 58 57 54 49 40 26 4 344 331 323 317 314 313 313 309 302 292 278 269 264 263 267 274 281 287 292 298 305 313 323 330 334 338 341 343 346 349 350 351 350 349 348 346 344 342 341 339 336 352 350 348 346 344 341 339 336 334 331 329 327 326 324 322 321 320 321 324 327 332 339 352 14 39 55 57 53 47 36 15 350 329 318 312 310 310 312 313 314 315 313 310 303 289 263 207 157 142 132 123 113 105 107 118 136 152 163 171 175 179 183 187 191 194 198 203 211 219 225 226 217 197 168 149 141 136 136 138 137 131 122 117 114 114 114 109 97 79 66 64 73 90 109 123 135 147 157 155 89 50 56 67 84 112 150 190 218 230 229 218 196 166 154 151 155 167 186 204 215 222 228 232 235 236 236 235 234 232 229 225 223 223 225 227 229 231 232 232 229 224 217 210 204 199 197 196 196 196 195 194 191 186 179 168 156 144 135 129 126 126 127 131 136 142 148 154 160 165 169 173 175 176 177 176 174 171 168 163 160 157 155 154 153 153 153 155 157 161 166 175 184 194 202 207 209 208 206 203 201 200 198 196 193 190 188 188 189 190 192 195 197 198 199 199 198 198 198 199 202 206 212 220 230 240 250 258 265 271 275 278 280 281 282 282 281 280 277 275 274 275 278 283 286 288 290 289 288 285 282 280 279 278 277 276 273 273 281 293 304 310 312 312 310 309 309 309 310 311 313 314 315 316 317 316 314 296 131 122 115 108 106 105 105 104 103 107 115 127 139 148 152 153 149 147 146 147 150 151 150 147 142 136 130 125 125 126 130 136 143 149 154 157 159 160 159 162 166 166 165 164 161 158 156 155 156 155 154 152 150 146 141 137 133 136 146 162 173 186 201 221 240 257 270 281 290 298 307 317 329 353 71 99 88 75 64 57 52 48 45 42 40 39 39 41 44 46 48 50 51 51 53 55 57 60 61 62 62 62 62 62 63 65 65 66 66 64 60 54 46 39 33 36 40 46 53 57 60 62 65 67 68 69 69 67 63 57 48 40 33 27 23 19 19 22 28 37 43 48 50 49 48 45 41 37 32 26 21 19 18 20 23 27 30 33 36 38 40 40 41 43 44 45 46 47 47 46 43 39 35 33 32 32 34 36 35 32 29 32 33 35 37 38 40 43 48 54 58 60 60 59 58 56 53 51 47 41 33 24 14 5 358 355 354 355 360 4 9 13 17 20 23 24 23 23 24 26 28 31 33 36 39 44 50 56 60 63 64 63 62 60 58 54 47 38 28 16 2 350 340 330 321 314 310 303 294 284 274 270 270 272 275 278 280 281 280 280 280 282 291 302 313 325 331 334 336 338 339 340 339 338 337 335 333 331 329 326 323 352 350 349 347 345 342 339 337 334 331 329 327 325 324 322 321 321 322 326 333 342 356 17 42 61 70 70 65 56 37 355 324 311 306 303 304 306 307 309 310 310 309 307 302 288 231 140 118 108 103 99 94 90 92 98 108 122 140 156 169 180 190 198 203 205 207 208 211 212 211 204 188 168 155 150 150 151 153 155 150 140 129 122 121 123 127 128 122 110 94 84 86 98 115 129 141 150 156 139 96 66 61 66 82 133 196 219 229 234 229 210 178 152 149 155 166 184 206 219 226 230 234 236 237 238 237 236 233 229 224 220 217 218 220 223 225 227 229 228 226 222 216 211 205 201 199 196 193 190 185 180 174 168 162 154 145 136 129 125 124 126 130 136 142 149 154 160 165 169 172 175 176 177 178 178 176 174 170 166 163 161 160 161 162 163 164 165 167 170 175 181 188 195 201 204 205 205 203 200 199 197 194 192 190 189 188 189 191 193 196 198 200 201 200 199 198 197 197 199 202 208 216 226 238 249 259 267 273 277 281 282 283 284 284 283 282 279 276 271 268 264 263 265 268 271 273 275 274 273 271 270 269 267 265 259 254 252 259 275 291 302 305 306 307 307 307 308 308 309 309 310 309 308 303 292 271 235 200 176 155 138 130 126 124 124 122 123 129 139 150 158 162 162 159 156 156 158 165 168 169 168 164 159 152 146 145 144 144 146 149 149 148 143 132 121 114 119 139 154 164 170 174 175 177 177 176 173 170 167 163 160 158 158 162 169 179 188 197 206 217 229 241 251 260 268 275 284 293 304 319 17 108 111 100 89 77 70 65 61 57 54 50 47 46 46 48 49 51 52 52 52 52 54 54 55 55 55 54 53 51 52 54 57 61 65 69 70 72 69 61 51 41 41 45 51 57 61 63 65 66 68 70 71 72 71 68 62 52 42 32 24 18 15 16 19 27 36 43 49 51 52 51 49 45 41 36 31 27 25 25 25 27 29 31 35 38 41 42 42 43 43 44 45 46 47 47 45 43 40 37 36 35 35 37 36 36 35 36 38 41 42 43 43 44 45 48 51 55 57 58 59 60 60 57 53 47 39 29 19 10 3 359 358 359 3 8 13 17 21 24 26 27 28 27 28 30 32 34 35 36 37 41 46 51 56 60 64 65 65 64 61 58 53 47 39 31 22 12 3 358 352 347 343 335 324 309 298 288 284 284 286 287 286 285 285 284 283 281 279 279 280 282 290 298 302 304 306 307 309 312 314 316 315 314 313 313 312 311 351 350 349 347 345 343 341 338 335 332 330 328 327 327 326 326 327 330 336 346 356 6 27 70 87 90 86 76 49 353 318 306 302 300 299 302 304 306 307 308 309 309 310 314 344 97 93 88 81 77 75 74 75 80 86 93 102 118 138 160 180 197 206 211 212 209 204 197 191 184 177 168 162 159 158 159 161 164 164 161 155 148 143 142 144 146 145 137 127 115 103 101 111 126 141 150 155 154 141 120 102 89 91 150 214 226 229 227 222 208 170 138 130 138 157 180 203 222 229 233 236 238 239 240 240 239 237 233 229 224 220 218 218 220 222 224 226 227 227 225 222 217 211 206 201 198 193 188 181 172 165 158 154 151 147 143 139 135 132 131 133 137 142 149 155 160 165 169 172 174 176 177 179 180 180 180 178 175 172 170 169 169 171 172 173 175 176 177 179 182 186 190 195 198 201 201 200 199 197 195 192 190 189 189 189 191 192 194 197 199 201 202 202 200 198 195 194 195 197 203 211 223 236 249 260 269 276 281 284 286 287 287 287 287 285 283 280 277 272 267 263 261 261 263 265 267 268 268 267 265 264 262 258 252 243 237 234 240 259 279 293 299 301 303 304 305 307 307 308 308 308 306 303 294 278 255 230 211 199 187 175 163 154 149 146 143 141 142 146 154 164 170 172 171 170 170 171 174 176 175 174 172 168 164 159 157 155 154 154 154 151 147 139 128 112 97 96 114 137 156 168 174 178 179 180 179 177 175 173 171 170 171 175 180 186 193 200 209 217 224 234 241 247 252 256 261 265 270 271 252 126 119 114 108 101 94 87 81 77 72 67 61 56 53 52 53 54 56 56 55 54 54 54 53 52 50 48 46 43 40 37 36 34 35 41 50 61 67 72 70 63 55 50 51 55 60 63 65 67 67 68 69 69 70 70 68 62 53 42 32 23 18 16 18 23 31 38 44 49 52 54 55 52 49 45 40 36 34 32 31 30 29 30 32 36 40 43 44 44 43 44 44 45 46 47 48 48 47 46 46 46 46 46 45 45 44 45 45 46 47 47 48 48 48 49 51 54 55 55 56 56 56 55 51 44 37 28 20 13 6 1 358 357 1 6 12 17 23 26 29 30 29 29 29 30 32 34 36 37 37 38 41 44 48 52 57 61 64 65 65 63 59 55 50 43 35 26 17 11 8 7 6 5 1 354 344 334 324 317 314 312 310 307 305 303 303 303 302 300 297 291 288 289 288 286 283 281 281 285 289 293 298 300 301 302 304 307 309 351 350 349 347 346 344 342 339 337 334 331 330 331 334 338 342 347 351 354 356 356 347 28 140 129 112 90 54 360 327 314 306 302 300 300 303 306 309 312 315 320 330 355 30 51 62 62 54 49 46 47 52 61 71 81 89 98 109 129 156 185 207 218 221 218 205 187 174 169 171 172 173 172 168 166 165 165 166 166 164 161 160 159 160 160 156 149 140 130 120 112 108 119 133 146 155 157 153 146 140 138 145 179 225 234 235 230 219 197 159 121 111 116 134 165 197 220 234 241 244 245 246 246 246 245 244 240 236 232 227 224 222 222 222 223 224 225 226 226 225 222 217 211 205 200 196 190 183 175 165 158 153 150 150 150 151 153 154 154 154 155 155 157 159 163 167 172 176 178 180 181 182 183 184 184 185 183 181 180 179 179 179 180 181 182 182 182 182 182 184 187 190 192 195 196 197 196 195 193 190 188 187 187 189 191 193 195 198 200 201 202 202 200 197 194 192 192 193 197 206 217 231 245 259 271 280 286 289 290 290 290 290 289 288 287 285 282 278 274 270 267 265 264 265 266 267 267 266 265 263 261 257 251 240 229 222 221 227 246 266 282 291 296 300 302 303 305 306 308 309 309 307 303 293 276 253 230 214 205 198 190 181 172 166 161 157 153 150 148 151 163 173 180 184 185 184 180 177 175 174 174 173 172 170 168 165 163 161 159 157 156 152 147 138 123 108 99 111 136 156 167 172 174 175 175 175 175 175 175 176 176 178 182 187 193 200 207 215 222 228 234 238 242 244 245 244 243 239 223 185 146 124 114 110 109 108 102 98 94 89 83 75 68 63 61 60 61 62 62 61 60 58 56 54 52 50 49 48 44 39 34 29 26 24 26 30 38 47 55 58 57 54 53 54 58 63 65 68 68 69 68 67 66 65 64 62 58 52 44 35 28 24 23 25 30 36 42 46 50 54 57 58 56 53 49 45 41 37 33 30 29 29 31 35 38 42 44 45 45 45 45 46 47 47 48 48 48 49 50 51 52 52 51 51 51 52 51 50 50 49 50 52 54 55 56 58 58 58 56 52 48 45 40 33 26 20 14 10 6 2 359 358 360 4 9 15 21 26 30 33 34 33 32 31 31 33 36 37 37 36 35 37 41 44 48 53 59 62 65 65 64 62 59 54 47 39 30 23 19 16 15 14 11 7 2 358 355 352 349 346 345 344 341 340 339 337 334 330 327 324 319 315 312 309 304 299 294 293 293 295 299 301 303 305 308 310 313 315 352 351 349 348 346 344 343 341 339 336 334 335 338 346 357 4 9 10 7 356 324 259 213 182 148 89 20 354 341 330 322 315 308 304 303 308 315 322 330 340 358 21 38 46 44 38 28 15 9 9 15 30 52 70 82 93 104 116 136 166 197 220 231 233 225 201 176 170 170 176 182 183 181 176 172 169 166 165 163 163 162 164 166 167 169 161 152 144 136 128 121 117 123 135 146 154 154 151 150 150 159 181 219 243 247 244 231 194 146 122 111 109 119 145 185 215 233 245 252 256 259 261 262 260 258 254 249 243 237 232 229 227 226 225 225 225 226 227 227 226 222 216 210 204 198 193 187 181 173 166 161 158 157 158 161 166 171 176 179 181 181 179 176 174 175 177 180 183 186 187 188 188 188 188 188 188 188 187 187 186 186 187 187 187 186 185 184 183 183 184 186 188 190 192 193 193 192 190 188 186 186 187 188 190 192 194 197 199 201 201 200 199 196 193 190 190 191 194 199 209 222 237 254 270 281 288 292 292 291 290 290 289 289 288 287 285 283 281 278 276 273 271 270 270 270 270 269 268 266 264 261 253 243 228 218 213 212 218 235 254 272 285 292 297 300 301 303 305 308 311 313 313 310 302 288 265 239 220 209 200 192 184 178 173 169 165 160 156 151 150 161 175 187 193 195 194 187 183 179 176 174 175 175 176 176 176 174 173 170 168 166 165 164 164 167 175 192 205 203 196 187 181 178 176 176 176 177 178 178 180 180 181 184 188 195 202 211 218 224 230 232 235 237 237 235 231 226 219 206 188 163 134 117 116 118 118 115 112 109 105 100 92 84 77 72 70 69 70 71 71 71 67 63 58 54 54 54 54 51 45 38 31 25 22 22 23 27 32 36 40 42 44 49 55 60 65 69 71 72 71 70 68 65 63 61 58 55 50 45 39 34 31 30 31 35 40 44 49 53 57 59 59 58 55 52 48 42 34 26 24 25 29 33 37 41 43 45 46 46 46 46 46 46 46 47 47 48 50 51 52 53 53 53 54 56 57 55 53 52 52 55 59 62 64 64 63 61 57 52 45 36 29 23 17 14 10 8 5 2 1 1 3 6 9 13 18 23 28 33 38 40 41 42 41 42 42 41 39 36 34 32 34 38 43 48 53 57 60 63 64 65 65 63 57 51 43 36 31 27 24 21 18 12 6 1 358 357 358 358 359 360 0 1 1 358 354 350 346 344 343 341 339 336 333 330 327 324 321 319 318 318 319 320 320 321 322 323 325 353 352 350 348 347 345 344 342 341 340 340 343 350 1 12 17 17 14 4 318 269 253 241 274 344 351 347 341 336 332 328 323 317 310 311 320 333 344 353 3 21 37 45 47 40 21 358 341 334 335 339 356 41 69 89 108 127 145 165 189 212 227 235 235 225 204 184 180 181 185 190 189 185 180 176 171 167 164 161 160 161 164 169 173 175 171 164 158 153 148 143 139 139 147 153 155 153 147 146 151 165 197 236 257 262 258 231 139 122 120 120 124 142 180 215 232 245 254 261 267 271 274 275 273 268 262 255 248 242 236 232 230 229 228 228 228 228 229 228 225 221 215 207 201 196 191 186 180 175 170 167 167 167 170 174 178 183 188 191 193 192 190 186 184 183 184 186 189 191 192 192 192 191 191 191 191 191 191 191 191 191 191 190 189 187 186 184 184 184 185 187 188 189 190 190 189 186 185 185 185 187 188 190 192 194 196 198 200 200 199 197 194 191 189 188 188 191 194 200 210 222 239 257 275 285 290 291 289 288 286 285 285 285 285 285 284 283 282 281 280 279 278 278 277 276 276 275 273 272 269 263 250 235 220 211 207 208 214 228 246 264 280 290 295 298 300 301 303 307 313 318 320 320 317 310 295 269 235 212 196 187 182 178 175 172 169 165 162 157 155 162 175 187 195 199 199 195 191 187 184 181 181 182 184 185 186 184 183 182 182 182 184 190 200 213 228 237 240 237 227 213 200 191 185 183 182 182 182 182 182 182 183 185 188 194 202 212 221 227 231 233 234 233 231 227 222 217 212 208 203 195 170 132 125 128 127 125 124 121 118 114 107 100 92 85 79 77 78 79 81 82 79 73 67 58 56 56 54 51 46 39 32 23 18 17 18 23 26 28 30 34 40 47 54 60 66 71 75 76 76 75 73 70 67 64 61 57 53 49 45 41 37 35 36 39 42 46 50 53 54 55 56 56 55 52 47 39 28 19 18 21 26 33 38 41 43 45 45 44 42 41 40 41 43 45 47 49 50 50 50 50 48 49 52 55 55 54 52 50 52 56 61 65 68 67 63 58 51 42 34 27 21 17 14 12 9 8 6 5 6 8 11 13 15 16 18 22 28 35 42 48 52 53 52 50 48 46 41 37 33 31 33 37 42 47 51 54 56 59 61 63 64 61 56 51 44 38 34 32 28 24 19 13 6 359 355 354 356 357 359 1 3 4 4 0 356 353 351 351 351 350 350 349 347 346 344 343 341 340 338 336 335 334 332 331 330 330 330 353 351 350 349 348 347 346 346 345 346 350 356 4 11 15 16 12 359 329 292 282 292 309 329 337 338 338 335 333 331 328 326 323 321 332 354 5 8 9 14 25 41 50 50 37 355 319 310 307 306 307 311 335 327 217 195 193 195 201 211 222 228 231 229 218 204 193 188 187 189 191 192 191 187 182 175 169 164 161 162 164 169 176 181 184 183 178 173 169 165 163 163 165 168 168 164 155 143 140 145 160 201 242 258 264 256 213 152 137 138 144 157 185 216 234 244 252 260 266 271 275 277 277 274 268 262 256 249 242 236 232 230 229 230 230 231 231 230 228 224 218 211 204 197 192 188 184 181 178 176 175 175 177 179 182 186 189 193 194 194 194 191 189 187 186 187 188 190 192 193 193 193 192 192 192 192 193 194 195 195 195 193 191 190 188 187 186 186 186 187 188 188 188 188 187 185 184 184 185 187 190 191 193 194 195 197 198 198 197 195 192 189 187 186 186 187 190 194 200 209 220 234 250 265 276 281 282 281 279 279 279 280 280 281 281 282 282 282 283 285 286 287 287 286 286 285 285 284 281 276 264 246 228 215 209 207 209 213 225 242 260 276 288 294 297 298 299 302 308 317 325 330 333 333 331 325 314 282 220 191 181 178 177 176 174 173 172 171 171 172 178 185 192 199 202 203 201 198 194 191 188 188 189 189 189 188 188 188 189 192 197 203 212 222 230 237 241 241 238 232 222 211 201 194 190 187 185 183 183 184 184 185 187 190 194 202 214 225 233 236 234 232 230 225 220 215 212 211 211 213 215 208 164 142 137 135 133 131 129 127 124 120 116 109 102 95 89 87 87 91 95 93 88 77 60 53 48 43 40 36 30 21 13 12 16 24 30 33 33 32 35 41 47 53 60 66 72 76 78 79 79 78 75 73 69 66 63 59 56 51 48 44 41 41 42 45 48 49 49 48 48 50 52 52 50 46 39 31 26 24 25 29 33 37 39 41 41 40 37 32 30 30 33 38 43 47 51 51 50 48 45 43 44 46 49 49 47 45 43 47 52 58 65 66 65 60 52 43 36 29 25 21 18 15 12 10 8 8 9 13 16 19 19 18 16 16 19 26 37 48 55 59 58 56 53 50 47 42 38 34 32 32 35 39 42 45 48 51 54 57 58 58 56 52 46 40 35 32 29 26 23 18 12 6 360 356 355 354 354 356 358 360 1 360 356 353 350 350 351 352 352 352 351 350 349 349 347 347 346 345 344 342 339 337 336 335 334 334 352 351 350 349 350 351 352 354 357 2 7 11 14 16 14 7 354 334 319 312 313 322 327 330 331 331 331 330 330 329 329 328 329 338 7 30 33 31 24 19 21 30 49 52 313 282 282 283 283 281 275 274 275 277 258 242 230 222 221 224 228 230 229 225 217 207 198 192 189 190 192 196 201 201 194 184 173 168 166 169 173 178 184 188 190 190 187 182 178 175 172 174 175 177 176 170 159 146 141 147 164 199 237 250 251 239 208 177 163 161 169 185 208 229 241 248 254 261 266 269 272 272 270 267 263 258 253 248 240 234 229 227 228 230 232 232 231 229 225 220 214 206 198 192 188 185 182 181 181 181 181 182 183 185 187 190 192 193 194 193 192 190 189 187 187 186 187 188 189 190 191 191 191 191 191 192 194 195 197 198 198 197 194 192 191 189 189 188 188 188 188 188 188 187 186 185 185 186 188 191 193 195 196 196 196 196 195 193 191 189 186 184 183 183 184 186 190 194 200 208 217 228 238 247 256 262 266 268 270 271 273 274 275 276 277 278 279 281 285 289 293 296 298 299 300 301 301 299 294 284 262 238 222 213 211 211 213 218 227 241 257 275 287 293 296 296 297 301 309 321 333 340 344 345 343 341 339 333 302 194 179 177 176 176 177 177 178 180 182 186 190 195 200 204 206 207 206 203 200 196 193 191 189 188 187 186 187 189 192 198 205 214 222 229 233 236 236 235 231 227 220 212 204 196 191 188 185 183 184 185 187 189 192 196 202 212 223 232 239 238 234 230 225 219 214 210 209 210 213 217 222 218 185 157 146 141 139 137 135 134 133 132 130 127 124 120 117 115 117 122 128 129 117 93 70 56 47 39 33 28 21 14 13 18 29 42 46 45 42 38 41 44 47 52 58 64 71 75 78 80 80 79 77 74 71 68 65 62 59 56 53 49 46 43 42 42 43 43 43 43 43 44 46 47 46 44 42 38 33 30 27 28 29 31 34 35 35 34 30 25 22 23 27 35 42 47 52 52 50 47 44 42 43 44 44 42 39 36 36 39 44 51 59 62 61 57 48 41 36 32 28 24 19 15 11 9 7 9 12 17 23 25 25 23 21 20 23 31 43 52 58 59 56 53 52 52 49 45 40 35 32 30 30 32 34 38 43 49 53 56 56 54 51 47 41 35 31 29 26 23 19 15 11 7 2 359 356 354 353 354 356 357 358 356 353 348 346 346 346 348 349 349 349 347 346 345 345 345 345 344 343 341 340 338 337 336 335 335 353 352 351 351 354 357 1 6 11 17 20 20 18 15 9 357 344 334 329 329 331 333 329 327 326 326 326 327 327 329 331 335 342 359 26 45 50 45 36 21 6 350 289 239 238 245 254 255 250 243 235 243 259 266 259 247 237 229 225 226 228 230 229 226 220 212 204 197 192 190 191 195 202 205 204 196 185 179 177 178 181 184 187 189 191 191 189 186 181 176 172 171 172 173 173 168 159 152 150 159 177 204 231 242 241 229 206 185 175 174 183 198 216 233 243 250 255 260 263 265 265 264 262 260 258 255 251 246 238 230 226 224 226 228 230 231 229 225 220 214 207 199 193 187 183 181 181 181 182 183 184 185 185 186 187 189 190 190 190 189 188 187 186 185 185 184 184 185 186 187 188 189 189 189 190 191 192 194 196 198 199 199 198 196 195 193 192 191 190 189 189 189 188 188 188 188 189 191 193 195 196 196 196 195 194 192 190 187 185 182 180 179 179 180 182 186 190 196 202 210 217 225 232 238 244 249 253 257 261 264 266 269 270 271 273 274 276 280 285 292 299 306 311 313 315 317 317 316 308 291 259 236 225 221 220 220 221 224 230 240 255 272 285 292 295 296 297 303 313 326 338 345 349 349 347 345 344 340 333 293 196 184 182 181 181 182 183 185 188 191 195 199 204 207 209 211 209 206 202 197 194 190 188 186 185 185 187 189 194 201 208 216 222 226 229 229 228 226 222 219 214 207 200 194 190 187 185 185 187 189 193 196 199 204 211 221 231 238 241 237 232 225 216 207 202 201 203 208 212 217 223 217 193 166 152 146 143 141 141 141 141 142 142 143 144 147 151 159 168 179 184 180 159 122 97 82 68 51 38 27 18 15 22 38 53 61 62 59 55 51 50 49 49 51 55 60 66 72 76 79 80 79 77 74 70 68 65 63 62 59 56 52 48 44 40 37 37 37 38 39 39 40 40 39 39 36 33 29 25 21 18 17 17 19 22 26 27 27 23 20 18 20 26 33 39 45 48 49 48 48 47 47 47 46 42 37 33 30 30 32 36 44 53 59 61 56 49 42 37 33 29 24 18 13 10 7 8 9 13 17 24 28 29 30 29 30 33 39 47 52 54 53 52 52 54 54 52 48 42 36 31 27 26 27 31 38 46 53 57 58 56 53 50 45 39 34 30 29 26 23 20 16 13 9 5 1 358 356 354 353 353 356 356 354 351 346 343 342 342 343 345 346 345 344 342 341 340 341 341 341 340 339 338 337 336 335 335 335 355 355 355 356 0 4 8 13 17 19 20 18 14 8 360 349 342 336 334 332 331 329 326 325 325 324 325 325 326 330 337 346 358 15 37 53 58 53 42 24 356 310 263 243 235 233 228 219 207 205 212 229 252 258 255 247 237 228 222 222 224 226 227 227 223 218 210 200 192 188 188 192 197 202 204 202 197 190 186 184 183 183 183 183 183 185 185 183 178 168 162 159 162 164 166 164 159 157 160 170 188 209 228 238 236 223 200 183 177 178 188 202 220 237 247 252 255 258 259 260 260 258 257 256 254 253 250 245 236 227 223 221 222 225 226 226 223 219 213 206 199 192 186 181 179 178 178 180 182 183 184 185 184 184 183 183 184 184 183 182 182 182 182 182 181 181 181 181 182 183 184 186 187 188 188 189 191 193 195 197 199 200 199 199 198 196 195 194 193 192 191 190 189 189 189 190 192 194 196 196 196 194 193 191 189 186 184 181 178 176 175 175 176 179 183 187 193 200 206 213 220 225 230 234 239 243 246 250 254 258 261 264 265 267 268 270 273 278 285 295 304 312 319 322 324 325 325 322 311 290 263 248 240 236 233 230 229 229 232 239 251 267 280 288 293 295 299 308 319 329 339 346 351 353 351 348 344 339 334 320 268 210 195 190 187 187 188 189 191 193 197 201 205 208 211 211 210 206 201 196 192 189 186 185 185 187 190 194 200 205 211 215 218 220 221 220 219 216 213 210 206 202 197 193 190 189 189 191 194 197 200 203 206 209 215 222 230 238 243 241 235 225 210 193 184 183 188 197 204 210 214 207 189 169 156 150 147 146 145 146 146 148 150 152 156 162 168 175 183 190 192 185 165 136 119 108 98 77 53 31 16 12 17 38 65 73 73 72 70 65 60 56 52 52 54 58 63 68 73 77 79 79 79 76 73 71 69 69 67 64 60 55 50 44 39 36 34 32 31 32 31 30 28 25 23 20 17 14 10 7 5 3 3 3 7 11 14 15 16 16 18 22 28 33 38 43 45 47 50 52 52 51 49 44 38 33 30 29 29 31 34 42 51 60 62 58 51 44 39 33 28 21 16 12 9 8 8 10 13 17 23 29 33 36 37 37 38 41 44 47 47 49 51 55 58 57 55 50 44 37 30 27 28 31 37 44 51 57 59 58 56 53 49 45 40 35 32 30 27 24 22 19 15 11 7 3 1 359 357 355 354 354 354 352 349 345 343 341 341 342 343 343 343 342 340 339 338 338 338 338 338 338 337 336 335 334 333 334 358 358 359 1 4 7 8 10 11 12 10 6 1 355 347 339 335 332 330 328 325 324 323 323 323 324 324 325 327 333 345 359 16 36 57 63 63 59 46 16 318 280 262 250 239 229 216 202 192 197 210 229 247 252 251 245 235 225 217 214 215 218 221 225 225 222 215 204 194 188 186 191 195 199 201 202 200 195 187 180 174 170 168 168 169 172 173 172 167 154 149 150 156 162 165 166 162 162 167 177 194 213 228 238 234 217 191 173 171 175 185 203 225 243 253 255 256 256 257 257 256 255 254 253 252 252 249 244 234 224 219 217 217 219 220 219 216 211 205 197 190 183 178 175 173 174 175 177 179 181 182 182 180 178 176 176 176 176 177 177 177 178 178 179 179 178 178 178 179 180 181 183 184 185 186 188 189 191 194 196 197 199 199 199 199 198 198 196 195 193 192 190 190 190 191 192 194 195 195 194 191 188 185 183 181 179 176 174 173 172 172 174 177 181 186 192 198 204 210 216 221 226 229 232 235 238 241 244 249 253 256 259 262 263 265 267 270 275 283 294 305 313 319 322 323 323 321 314 300 283 268 258 252 247 241 236 233 232 233 238 247 259 271 279 286 290 298 310 320 329 337 345 352 356 354 350 346 340 333 322 301 260 224 206 197 196 195 195 196 198 200 203 206 208 210 210 207 203 198 193 189 187 186 186 188 192 197 202 207 210 212 213 213 213 213 212 211 208 206 203 200 198 196 194 194 194 195 197 199 201 203 206 207 210 214 220 227 236 246 248 245 236 217 192 178 173 175 182 191 197 200 194 181 168 158 153 150 149 149 149 149 151 154 157 162 167 171 174 177 177 170 157 138 117 102 93 87 77 62 43 24 12 8 25 56 72 75 77 75 71 67 62 58 57 58 60 63 66 69 73 76 78 80 79 79 78 77 75 72 68 63 57 51 44 39 34 30 26 23 23 22 20 17 14 11 9 7 4 1 360 357 355 354 352 355 358 1 6 11 16 22 29 35 40 44 46 49 51 55 58 58 56 51 44 37 32 31 32 32 31 34 42 51 61 61 57 52 46 40 34 28 24 20 18 18 19 20 21 21 24 28 34 43 47 48 48 47 45 45 45 46 48 53 58 60 59 57 53 48 42 37 35 36 40 45 50 54 57 57 57 54 52 48 44 40 35 31 28 25 22 19 17 13 9 6 4 3 2 1 358 357 356 354 352 349 346 344 343 343 343 343 343 343 343 342 341 340 339 339 339 340 340 338 337 335 335 335 336 359 0 2 3 3 2 1 359 357 355 351 347 341 335 330 326 325 324 322 320 319 318 318 319 320 321 323 325 327 334 350 15 42 64 78 79 76 70 42 268 263 262 262 258 248 232 211 201 199 204 217 231 243 249 248 243 233 219 208 203 203 208 213 219 223 221 217 211 203 197 194 194 194 195 196 196 195 188 175 162 153 149 148 151 154 158 161 161 157 149 150 154 161 167 169 167 161 162 170 182 198 217 229 237 233 208 177 161 161 167 179 201 229 247 255 257 257 257 256 256 255 254 253 252 252 251 249 242 232 221 215 212 212 213 213 211 208 203 196 189 181 175 171 169 168 168 170 172 175 177 178 177 176 174 173 172 173 174 176 178 179 179 179 179 179 178 178 177 178 179 180 180 181 182 184 186 188 190 192 194 195 197 198 198 199 199 198 197 195 193 192 192 192 192 193 193 194 193 191 188 185 181 178 176 174 173 171 170 170 170 173 177 181 186 191 197 202 207 213 217 222 225 227 229 231 234 237 241 245 249 253 256 259 261 262 264 266 271 279 290 301 309 313 316 315 314 310 302 290 278 269 262 256 250 244 238 234 231 232 238 246 255 265 273 279 284 296 307 316 325 332 343 352 358 357 353 348 340 333 322 309 288 259 231 215 208 205 203 202 203 204 205 207 208 208 207 204 200 196 191 188 187 188 191 195 200 206 210 211 210 209 207 207 207 208 208 207 205 203 201 199 198 198 198 199 199 200 201 202 203 204 205 207 209 212 218 225 235 246 252 254 249 228 201 185 177 176 180 185 190 191 186 177 167 159 155 152 151 149 149 149 150 153 156 159 161 162 161 158 152 142 127 107 89 77 69 62 54 45 33 20 12 11 23 48 67 74 76 76 74 71 68 65 63 63 62 63 63 65 67 72 76 80 82 84 85 84 81 77 72 66 59 51 43 36 31 27 23 20 18 17 17 15 13 10 7 4 360 357 354 352 350 348 347 347 349 353 360 7 15 24 33 40 46 50 52 55 59 62 64 64 61 54 47 41 39 39 38 36 35 38 45 54 59 58 56 52 47 42 38 36 36 36 36 37 37 37 34 32 32 35 44 54 61 64 62 57 52 49 48 48 51 56 59 61 61 60 58 56 52 48 46 47 49 52 54 56 57 56 55 52 50 47 43 38 33 28 23 20 18 16 13 9 6 3 3 4 4 3 1 358 357 355 353 351 348 346 345 345 345 345 345 346 346 345 344 343 343 344 345 346 344 343 341 340 340 341 341 359 1 1 359 354 349 343 338 333 329 324 319 313 308 306 309 312 313 314 314 314 314 315 316 318 320 323 326 329 333 356 62 89 101 109 118 132 191 237 247 252 256 261 262 255 236 213 210 212 217 224 232 239 245 246 241 229 211 201 198 199 204 210 215 219 219 216 212 208 203 200 196 193 190 189 187 184 174 157 142 135 134 137 143 149 155 160 162 161 160 162 165 168 170 168 161 157 160 173 188 205 223 233 237 230 195 161 152 153 163 178 200 226 244 253 257 258 258 258 257 257 256 255 254 253 251 248 238 227 216 209 206 205 205 204 202 199 194 188 181 174 169 165 164 163 163 165 168 170 172 174 175 174 173 173 174 175 177 179 181 183 184 184 183 182 181 181 181 181 181 181 181 181 182 183 184 186 188 190 192 193 194 195 196 197 197 197 196 195 194 194 194 194 194 193 193 191 189 185 181 178 176 174 172 171 170 170 170 171 174 178 183 188 192 197 201 205 209 213 217 221 223 225 227 229 231 235 238 243 247 251 254 256 258 259 260 261 265 272 283 294 301 304 306 305 303 299 292 283 274 266 259 253 247 240 235 231 229 230 236 243 252 262 272 281 292 304 314 321 326 330 339 350 358 360 357 351 344 335 326 315 301 281 253 231 219 213 210 208 207 206 206 206 206 205 204 202 199 196 193 191 191 193 196 200 204 207 208 206 203 201 199 201 204 208 210 210 208 207 205 204 203 203 203 203 203 202 202 202 203 204 204 206 208 211 218 225 234 244 251 253 250 233 211 194 184 182 184 187 189 187 182 174 165 158 154 151 150 148 147 146 146 147 148 148 147 145 142 139 135 127 116 97 80 69 63 56 44 31 18 7 4 6 18 45 65 73 77 77 75 73 70 68 66 65 64 62 62 62 64 70 75 80 84 86 88 88 84 80 74 67 59 50 42 35 30 25 22 21 21 20 19 16 13 10 7 1 356 352 348 346 345 343 341 342 343 347 354 2 10 20 31 42 50 55 59 62 65 68 69 68 66 59 53 49 48 47 46 43 43 47 53 57 57 56 54 52 50 48 47 48 51 52 54 54 53 49 41 35 34 38 52 65 73 76 73 67 61 57 55 55 58 60 62 63 65 66 67 66 61 57 55 54 56 57 58 58 57 56 53 51 49 46 43 37 31 25 20 17 15 13 10 6 3 1 2 4 5 3 1 358 355 354 353 351 349 347 346 346 347 347 348 348 348 347 346 345 346 347 349 349 348 346 345 344 345 346 346 358 358 353 345 335 325 316 310 304 300 295 287 280 280 284 293 299 304 306 309 311 314 317 318 320 323 327 331 335 338 154 149 145 142 158 179 202 222 236 244 248 251 254 256 250 237 226 223 224 226 229 233 238 243 246 241 228 211 202 201 203 206 211 215 217 216 213 209 204 200 195 191 186 183 181 179 175 165 152 139 133 134 139 147 155 161 167 170 169 168 168 167 165 162 156 151 156 167 182 199 214 228 235 234 219 174 148 146 152 165 183 204 224 241 250 255 258 259 260 260 260 259 258 257 255 251 244 232 220 211 204 201 199 197 196 194 191 188 183 177 171 166 163 161 161 161 163 165 168 170 173 174 175 175 175 176 177 179 181 183 185 186 186 186 185 185 185 186 186 186 185 184 183 182 182 182 183 185 187 188 190 191 193 194 195 195 196 196 195 195 195 194 193 192 191 189 186 183 179 177 174 173 172 171 170 170 171 172 176 180 184 189 193 197 200 203 206 210 214 217 220 223 224 226 228 230 234 238 242 247 250 253 255 255 255 254 255 258 265 274 285 291 294 295 293 290 286 282 275 267 259 251 244 238 232 228 226 225 227 232 237 244 254 265 283 304 321 330 334 336 331 333 340 351 358 358 356 349 340 331 320 309 294 271 249 232 222 216 213 210 209 207 206 204 203 202 200 199 198 197 196 196 196 197 197 198 198 196 194 193 193 196 202 208 213 217 217 216 214 211 210 209 208 207 206 205 203 202 202 202 202 203 205 208 212 218 225 232 240 245 248 246 236 220 202 189 185 185 185 185 183 177 168 160 155 152 149 148 146 145 143 142 141 140 139 137 135 132 130 126 120 110 94 81 73 67 59 45 25 6 356 353 356 8 39 63 74 79 79 77 75 72 69 66 64 63 62 61 62 66 70 76 81 84 87 89 87 85 81 75 68 59 50 42 36 31 28 27 26 25 24 20 15 11 6 1 355 349 345 342 340 340 338 338 338 339 344 349 356 4 15 28 41 52 60 65 68 70 72 72 72 68 63 57 52 50 48 47 47 50 55 59 59 58 55 55 55 56 55 56 58 60 61 61 59 55 48 37 31 30 40 58 73 84 85 83 77 71 66 63 62 63 64 65 66 69 71 72 72 68 65 63 61 62 62 61 59 57 53 52 50 48 47 42 36 30 23 18 15 13 10 7 3 359 359 1 6 7 4 1 358 355 353 352 351 349 348 347 347 348 349 349 349 349 348 347 346 347 348 349 349 348 347 346 346 346 347 347 352 346 338 327 318 309 303 297 293 288 281 273 265 264 271 281 292 297 302 306 311 316 320 322 325 328 333 347 120 159 166 169 170 173 185 199 212 223 232 238 241 242 243 243 242 237 234 232 232 233 235 236 240 245 248 249 237 221 211 208 209 211 214 217 217 214 207 198 189 180 174 171 171 172 172 172 169 162 155 148 144 146 152 160 166 170 172 172 169 165 162 160 158 155 152 154 166 181 195 208 220 228 230 219 188 153 142 148 158 174 192 210 226 238 247 252 256 258 260 262 262 262 261 259 256 250 239 226 215 207 201 197 193 192 190 188 186 184 181 177 173 168 165 163 162 162 162 164 167 169 172 174 175 176 176 177 178 179 181 183 184 186 187 187 187 188 189 189 190 190 188 186 184 182 180 179 179 181 183 185 187 189 190 192 193 194 195 195 195 194 193 192 190 188 186 184 182 180 178 176 174 173 171 170 170 170 172 175 179 183 187 191 195 198 201 203 207 210 215 219 222 224 226 228 229 232 235 239 243 247 249 251 252 250 248 246 246 250 256 266 275 280 282 282 279 276 271 267 261 255 248 240 234 228 224 221 220 220 222 224 227 229 232 239 263 302 326 333 336 336 328 323 324 334 349 354 354 350 341 331 320 311 300 285 267 249 234 225 218 214 210 208 205 203 201 200 199 199 199 199 198 197 195 193 190 188 186 185 186 188 192 199 206 213 219 223 223 222 220 217 215 213 211 210 208 207 205 203 202 201 201 202 203 207 210 216 223 229 235 240 243 244 238 225 208 189 183 180 179 179 175 168 161 155 152 149 147 145 143 141 140 137 136 135 133 132 131 130 128 125 119 111 99 89 81 75 67 53 30 3 347 342 343 357 31 61 77 85 88 90 89 83 73 64 61 60 59 61 64 68 72 77 82 85 89 90 89 86 82 76 68 60 52 46 42 39 36 35 32 29 25 19 11 5 359 352 345 339 336 334 334 334 334 334 335 337 340 345 351 359 11 26 43 55 64 69 71 74 74 74 70 63 55 47 42 39 39 40 45 52 60 65 66 65 61 62 62 62 62 60 60 61 62 63 61 55 45 34 26 29 44 63 80 90 92 90 87 81 76 71 68 68 68 69 70 72 74 74 73 72 71 69 67 66 64 62 60 57 54 53 52 51 47 41 35 28 22 17 13 11 8 4 359 356 356 360 6 7 5 2 358 356 354 353 352 350 349 349 349 350 350 349 349 348 348 347 347 348 348 349 348 348 347 346 346 346 346 347 338 331 325 318 313 308 303 298 293 287 277 267 259 256 263 275 285 292 297 303 309 315 319 320 321 323 330 128 155 167 176 182 187 192 198 205 213 220 227 230 233 234 236 237 238 238 237 237 238 239 239 241 243 248 253 257 254 238 224 215 212 212 213 217 213 200 182 168 159 151 145 142 143 148 153 157 158 157 157 157 158 161 166 170 173 172 169 164 156 152 150 151 154 158 163 169 181 194 205 214 221 221 213 187 160 148 149 159 173 189 204 217 228 236 243 248 253 257 260 263 264 264 263 260 256 248 236 224 213 205 198 192 189 186 185 184 183 182 181 178 175 171 167 163 162 161 162 163 165 167 170 172 173 174 175 175 175 176 178 180 181 183 184 186 187 188 190 191 192 192 190 187 184 180 178 176 176 178 180 183 186 188 190 191 192 193 193 193 193 192 190 189 187 185 183 182 181 180 180 178 176 173 171 170 170 171 173 176 180 183 187 190 193 196 199 203 208 213 218 223 226 229 230 232 233 235 238 241 244 247 248 248 247 243 240 237 237 242 249 258 263 265 265 263 260 256 253 251 249 245 240 232 226 220 216 214 214 215 216 216 216 215 214 218 232 265 299 314 319 319 315 312 310 313 328 339 344 343 338 328 318 310 303 294 283 268 252 238 227 219 212 208 204 202 200 198 197 198 199 199 198 195 193 189 186 183 182 182 184 189 195 202 209 215 220 224 224 223 222 219 217 214 213 211 209 207 206 204 202 201 200 201 203 205 209 214 220 226 232 237 241 242 237 224 202 182 174 171 169 169 165 160 155 151 149 147 144 142 139 137 135 133 132 131 131 131 131 131 129 127 124 120 116 112 108 101 91 78 60 25 348 329 323 344 24 66 89 101 111 119 121 111 86 62 53 52 54 60 66 70 75 80 86 91 94 94 94 91 87 80 71 64 58 53 50 48 45 41 37 32 24 15 3 352 343 334 327 323 320 321 323 326 328 330 331 333 335 339 344 354 7 25 44 59 68 73 76 78 77 73 64 53 42 32 28 27 29 36 47 59 71 77 80 78 76 75 73 71 67 64 63 63 65 66 65 59 48 36 28 33 45 62 80 90 94 94 92 88 83 78 75 74 74 74 74 74 74 75 75 74 74 73 71 69 66 64 63 61 59 58 57 53 48 41 34 27 21 15 12 9 6 2 358 356 356 2 6 8 7 3 360 358 356 356 355 353 352 351 351 351 350 350 349 349 348 348 348 349 349 349 348 348 347 347 346 346 346 345 328 323 320 318 316 312 308 303 296 287 274 261 254 253 259 272 280 285 290 295 301 308 306 302 294 269 194 165 166 176 184 192 198 202 205 209 213 218 222 225 226 228 230 232 235 237 238 238 239 240 239 239 241 245 251 256 257 247 230 213 203 199 196 192 180 166 156 155 154 150 145 137 128 117 113 115 129 141 151 157 162 166 168 168 167 165 159 151 143 139 142 148 156 165 175 184 195 203 210 215 216 206 185 160 153 156 164 177 191 204 214 223 230 236 242 246 250 255 259 264 267 268 266 262 255 246 234 223 212 203 194 187 182 180 179 179 179 180 179 177 173 168 163 159 158 157 158 159 161 163 165 167 168 169 170 170 170 171 173 175 177 179 180 182 184 187 189 191 192 193 190 187 183 179 177 176 176 178 180 183 187 189 191 192 193 192 192 192 190 189 187 185 184 183 182 182 182 182 181 179 177 174 171 170 170 171 173 175 177 180 183 185 189 193 198 204 210 217 223 227 231 233 235 236 237 238 239 242 244 245 245 243 240 235 231 228 228 233 239 245 248 247 245 242 240 241 242 243 243 239 234 226 220 214 210 208 208 209 209 209 209 209 209 215 226 244 266 283 292 297 299 299 298 297 306 319 328 333 331 323 314 308 304 299 293 284 270 256 241 227 217 210 205 202 200 199 199 199 200 200 199 197 194 191 188 186 186 186 189 193 198 204 209 214 218 221 222 222 221 219 217 215 213 210 208 207 205 203 202 201 201 201 203 204 208 213 218 224 231 235 238 239 232 216 193 174 164 159 157 157 154 151 148 146 146 145 142 139 136 134 133 132 131 132 133 136 138 140 139 139 137 135 138 142 147 150 145 136 124 115 110 142 244 223 158 131 121 129 136 144 150 146 123 68 49 49 55 66 72 76 81 86 92 97 101 102 102 99 94 87 79 73 67 63 60 56 53 48 42 34 21 4 346 331 318 309 303 299 300 304 309 315 319 323 324 325 327 330 336 346 1 22 45 62 72 79 82 83 80 71 59 48 38 32 30 31 34 42 54 69 81 89 93 93 92 91 88 84 79 74 70 69 71 72 71 65 54 42 38 40 46 59 75 86 93 96 94 91 86 82 79 78 78 78 77 77 75 75 76 76 77 76 74 71 68 66 64 63 62 61 59 55 49 43 35 27 20 15 12 8 5 1 357 356 358 2 7 9 8 5 3 1 360 359 358 356 355 353 352 351 350 350 350 350 350 350 350 350 350 349 348 348 347 347 346 345 345 344 331 327 325 323 321 319 316 312 305 292 277 264 257 258 264 271 274 276 278 280 285 287 280 267 249 223 192 179 179 184 192 198 203 206 209 210 213 215 218 221 222 223 224 226 229 231 233 235 235 235 233 231 232 237 246 253 254 248 229 210 197 190 187 185 183 181 178 174 170 164 156 147 136 124 111 103 111 124 138 149 156 160 160 158 156 153 150 145 143 144 149 158 168 178 188 197 205 211 212 209 198 176 161 156 159 171 184 196 207 217 225 231 237 241 244 247 251 255 261 267 272 273 272 265 256 245 233 222 210 199 189 181 176 173 172 172 174 175 174 171 167 161 157 153 151 151 152 153 154 157 159 161 162 163 164 164 164 165 167 169 170 173 175 177 180 183 186 188 190 190 188 185 183 180 179 179 179 180 183 185 188 190 192 193 193 192 191 189 186 184 182 181 180 180 181 182 182 182 181 178 175 172 170 168 168 169 170 172 174 176 178 182 186 192 199 207 214 221 227 231 234 236 237 238 238 238 239 240 241 242 240 237 232 227 224 222 223 229 233 237 239 238 238 237 237 239 240 241 241 236 229 222 214 209 205 204 203 203 203 203 204 207 210 217 226 238 249 260 270 278 284 287 287 286 292 302 312 321 322 316 309 305 303 301 299 294 285 272 258 241 226 216 209 206 205 205 205 205 205 204 202 200 197 195 193 193 193 194 197 200 203 206 210 213 216 218 220 220 220 218 216 213 211 209 208 207 206 205 204 203 203 203 204 206 210 214 218 224 229 232 234 233 224 208 186 168 157 152 149 148 147 144 141 142 141 141 139 136 135 134 135 137 137 138 139 142 146 151 155 156 157 158 160 163 167 166 162 155 147 137 133 136 153 166 171 170 160 156 156 159 164 166 162 124 58 53 62 75 82 87 91 95 101 108 112 115 113 108 102 95 89 83 78 74 70 66 62 57 48 35 12 343 319 305 296 290 286 284 286 290 296 303 308 311 312 314 316 320 327 337 352 16 42 64 78 85 88 87 82 72 63 54 46 41 38 37 40 46 55 66 77 87 95 100 101 101 98 94 88 83 80 78 78 80 79 74 65 53 47 45 47 55 68 80 90 93 92 90 86 82 79 78 80 81 81 81 80 79 78 79 79 78 76 73 69 66 64 62 61 61 58 55 50 44 36 28 20 13 9 5 1 357 354 353 355 360 4 8 8 7 6 5 4 2 0 359 357 355 353 352 351 350 350 350 350 350 351 351 351 350 349 348 347 347 346 345 344 342 338 336 334 331 330 329 327 326 321 311 295 281 271 267 267 268 268 265 263 261 263 260 251 238 226 212 199 189 192 196 200 205 208 211 212 212 213 214 216 218 219 220 221 222 223 226 227 229 228 227 224 216 228 251 273 281 279 270 248 222 204 194 190 191 192 192 191 187 180 168 156 148 142 137 133 129 128 132 138 145 151 155 156 155 152 150 149 149 153 159 167 177 185 194 202 208 212 213 206 185 163 154 158 165 176 189 201 212 221 229 236 242 247 249 251 253 255 259 264 270 273 274 272 265 255 244 232 220 207 195 185 178 173 171 170 171 172 173 171 167 162 157 153 150 149 149 149 150 151 154 156 158 160 162 163 164 164 164 165 165 166 167 169 172 175 178 181 183 185 186 186 185 185 184 183 183 183 183 183 185 186 189 191 192 193 192 189 185 181 178 177 176 176 177 179 180 181 181 179 176 172 169 167 166 166 167 168 170 172 175 178 183 189 196 203 210 218 224 229 233 235 237 237 237 237 237 237 237 237 237 234 231 226 221 219 220 226 235 241 246 248 248 246 244 243 243 242 242 239 234 226 218 211 206 203 202 201 200 199 200 203 207 214 221 229 236 242 249 256 264 271 276 277 277 283 292 302 312 313 310 306 303 303 303 302 299 293 285 273 257 240 227 217 213 211 211 212 213 212 211 208 205 203 202 201 201 201 202 203 204 206 207 209 212 214 216 217 218 218 217 216 214 213 212 212 212 211 211 209 208 207 207 208 209 212 215 218 223 226 229 230 227 218 202 182 164 154 149 147 146 144 143 141 140 138 138 136 135 134 135 139 143 146 148 148 150 154 159 166 170 174 176 178 177 176 171 165 159 153 145 138 135 141 154 167 176 175 174 171 169 173 178 185 194 126 63 77 88 95 101 108 114 122 129 133 131 127 119 112 105 100 95 92 89 87 84 81 75 65 36 334 300 291 287 285 284 281 278 277 279 284 289 293 295 298 299 301 307 312 320 333 354 28 61 79 85 87 84 81 76 72 65 55 48 42 39 39 42 45 49 55 64 76 87 94 97 92 87 82 82 84 86 88 89 88 85 78 67 58 50 47 51 57 66 80 86 88 89 84 80 79 80 82 85 86 86 85 84 82 82 81 80 78 74 71 68 66 64 61 59 57 54 50 44 36 28 19 11 4 358 353 349 347 347 349 352 356 1 4 6 8 7 6 5 2 0 358 356 354 353 352 351 351 351 350 351 351 352 352 351 350 348 347 346 345 344 343 342 343 341 339 337 337 337 337 337 334 326 313 297 283 273 268 264 259 253 247 241 236 232 226 221 217 212 206 201 202 205 209 212 214 215 215 215 215 216 217 219 220 221 221 222 223 224 224 224 223 218 210 53 6 348 336 326 318 311 298 273 230 205 196 195 196 195 193 187 177 162 151 146 145 145 147 148 148 147 147 149 151 154 155 155 154 153 152 154 162 171 180 189 197 203 208 209 207 200 181 160 155 160 169 180 192 204 214 223 232 240 247 252 256 257 258 259 260 262 264 266 267 266 264 259 251 241 230 217 204 193 184 177 174 172 171 172 173 173 171 167 163 158 154 152 152 152 152 153 155 157 159 161 163 165 167 168 169 168 167 166 166 166 167 169 171 174 176 178 180 182 184 186 187 188 188 186 185 183 182 182 183 186 188 190 190 188 184 180 177 174 173 173 174 176 178 179 180 180 178 174 171 168 167 166 166 167 168 170 173 177 182 187 193 200 206 213 219 224 229 232 234 236 236 236 235 235 234 234 233 232 228 223 218 214 214 222 234 247 255 259 260 259 255 252 249 247 245 243 238 231 223 215 209 205 202 201 199 198 197 198 202 209 217 225 231 236 239 244 249 255 261 263 265 266 271 281 292 304 305 305 304 303 304 304 303 301 298 292 284 270 255 240 228 220 217 216 217 218 218 216 214 211 209 206 204 203 203 203 204 204 204 205 207 209 211 212 213 214 216 218 219 221 223 224 224 222 221 218 216 214 213 213 212 212 213 215 218 221 223 224 223 220 210 195 177 161 153 147 145 145 144 144 142 140 138 137 136 137 139 142 146 151 156 159 160 161 163 168 174 180 185 188 189 187 181 174 168 161 154 147 141 137 141 152 168 181 186 187 184 180 183 189 199 211 204 127 108 109 112 117 127 136 145 152 152 149 142 135 126 119 114 111 110 109 109 109 108 108 112 222 266 267 271 274 278 280 276 271 267 266 270 275 279 282 285 287 289 292 295 298 304 311 331 23 58 67 72 78 83 85 84 77 68 58 49 44 40 37 36 33 31 26 19 4 348 351 13 32 54 77 90 95 98 96 95 94 90 84 73 60 53 49 46 44 50 60 69 76 77 76 78 82 85 87 89 89 89 87 85 84 83 82 80 77 75 73 70 67 64 60 56 52 49 43 37 29 18 8 359 351 346 342 339 340 341 343 347 351 357 3 7 8 7 6 4 2 360 357 355 353 353 352 352 352 351 351 352 352 351 351 349 348 346 345 344 343 343 343 343 342 339 337 338 341 344 345 344 339 330 315 296 281 270 262 253 245 237 230 225 221 217 215 214 214 211 210 209 212 214 217 219 219 219 219 219 220 221 223 223 224 224 223 223 222 220 217 210 120 37 20 5 352 342 335 330 328 327 322 305 251 213 204 200 195 190 183 173 162 154 150 150 151 153 154 154 154 155 156 158 160 161 160 159 158 158 162 170 180 190 197 204 207 207 204 194 180 165 160 166 175 185 194 204 212 221 229 237 244 250 255 257 258 259 259 259 259 258 257 256 255 254 251 246 238 227 216 204 194 186 180 176 173 171 171 171 171 170 169 167 165 162 161 160 159 160 160 162 163 165 167 168 170 172 173 173 173 171 169 168 167 168 169 170 172 174 175 178 181 184 187 189 189 189 187 184 182 181 181 182 184 185 186 185 184 180 176 174 172 172 172 174 176 178 180 181 181 179 176 173 171 169 167 167 168 170 172 176 181 186 191 197 203 208 214 219 223 227 230 232 234 234 234 233 233 231 230 228 225 219 212 206 202 207 222 244 261 269 271 271 268 264 260 256 253 248 243 235 227 219 212 207 205 202 200 198 197 196 197 202 208 217 225 231 235 237 240 242 246 250 251 253 256 260 268 277 286 292 296 299 301 302 301 301 300 298 295 290 280 268 254 240 230 224 221 220 220 220 220 218 216 213 209 205 202 199 199 199 200 201 203 205 207 209 211 212 215 218 221 226 230 234 235 236 235 232 228 224 221 220 218 217 216 216 216 217 218 218 218 216 210 201 189 175 163 155 150 147 146 146 145 143 140 139 139 142 146 150 154 158 161 165 167 169 171 172 176 181 186 191 195 195 191 184 177 170 163 157 151 146 143 149 161 177 189 196 198 195 193 194 197 202 205 194 160 138 130 130 133 142 150 157 161 159 156 151 144 137 130 126 125 124 125 125 126 129 137 166 219 242 251 253 253 249 245 244 241 243 248 255 263 270 275 278 280 282 283 284 285 285 287 292 314 6 45 67 81 91 98 99 96 90 81 66 48 33 23 18 11 1 347 330 320 317 325 338 1 53 89 100 104 103 101 100 100 101 99 93 80 68 55 41 34 32 35 42 47 52 58 67 75 81 86 89 91 91 89 87 86 85 84 83 81 79 77 75 71 66 61 55 51 46 42 37 28 17 7 357 349 344 340 339 339 340 342 348 354 0 6 8 8 7 6 5 3 0 357 355 353 352 352 352 351 351 351 351 351 351 350 348 347 345 343 343 343 343 345 344 343 340 338 338 341 344 345 345 343 339 330 314 295 279 267 255 245 237 229 225 221 217 215 215 215 215 214 214 215 218 220 222 222 223 224 226 228 230 232 230 228 225 221 215 208 192 135 59 40 28 13 1 349 340 335 333 333 333 332 328 314 277 233 211 199 190 182 174 168 163 159 156 154 154 153 154 156 159 164 167 169 168 166 165 163 165 173 183 194 201 207 211 208 201 191 176 165 161 164 175 186 196 205 210 217 224 231 237 242 246 249 250 252 253 254 253 252 248 246 245 245 244 243 240 234 226 217 207 197 190 183 178 173 170 167 167 169 170 172 174 174 173 171 169 167 167 167 168 169 171 172 173 174 175 176 176 175 173 172 170 169 169 170 171 173 174 176 179 182 185 188 190 189 188 186 184 182 181 181 182 182 183 182 181 178 175 173 172 172 172 174 175 177 180 181 183 183 181 178 175 172 169 168 167 169 172 175 179 184 190 195 200 204 209 213 217 221 224 227 229 231 232 232 231 230 228 225 220 213 204 197 191 190 203 227 252 269 276 278 278 275 272 268 264 258 251 242 231 222 215 210 207 205 203 200 198 197 196 198 203 210 217 225 230 233 234 235 235 237 240 242 246 249 253 259 265 271 278 285 290 295 296 296 296 295 295 293 290 284 276 265 253 241 232 226 222 221 221 222 222 221 219 217 212 209 205 203 202 202 203 204 206 207 209 211 214 217 220 224 229 233 237 238 239 239 237 234 231 229 227 225 223 220 219 218 217 216 214 212 209 204 196 187 176 167 161 156 154 152 151 148 145 143 142 144 150 156 162 167 169 171 172 174 175 177 178 182 186 191 195 197 197 192 185 179 172 166 161 157 153 154 162 174 187 196 202 204 203 202 200 200 199 194 182 164 153 149 148 151 156 159 160 159 155 152 147 142 136 131 130 130 131 132 133 136 143 157 187 216 231 235 233 227 217 214 215 218 225 233 243 256 267 273 276 277 278 278 278 279 279 282 287 307 346 47 79 97 107 114 118 122 127 135 140 317 323 329 326 319 312 306 304 307 315 330 352 34 87 104 110 111 109 108 106 107 108 108 105 98 89 73 47 36 32 32 35 36 36 40 47 58 69 80 87 92 91 91 90 90 89 88 87 86 84 82 79 75 70 64 57 52 46 40 34 26 17 8 0 355 350 349 347 346 347 351 357 4 8 9 9 6 5 4 3 2 360 357 355 353 352 351 350 350 350 350 351 351 350 348 346 345 343 341 341 341 342 344 347 347 345 343 340 338 336 334 333 333 333 331 325 311 295 279 264 252 241 233 228 225 222 220 219 218 217 216 216 216 218 220 223 226 234 251 276 292 295 298 302 321 55 84 92 84 71 58 44 32 21 9 358 348 339 334 331 331 330 328 325 319 303 274 236 210 195 185 178 172 167 162 158 154 151 150 153 157 162 168 171 172 171 169 168 168 172 183 195 205 212 216 214 200 179 165 158 159 165 174 185 195 203 210 215 220 226 231 235 238 241 243 244 246 247 248 248 245 241 239 238 238 238 237 235 230 224 217 209 201 193 186 179 173 169 166 167 169 172 176 179 180 180 178 176 173 172 172 172 173 174 174 175 175 176 176 175 174 173 172 171 170 171 171 172 174 175 177 179 182 185 187 188 188 187 185 183 182 182 182 181 181 180 178 176 174 172 171 171 172 173 175 177 180 182 183 184 184 182 179 176 172 170 169 170 172 174 178 182 187 192 197 201 205 208 212 215 218 221 225 227 229 230 230 229 227 224 218 210 201 193 188 187 193 210 232 251 264 271 274 275 275 274 272 267 259 248 236 224 217 212 209 207 205 204 202 201 201 203 206 211 216 222 227 230 231 231 231 231 232 235 237 240 243 247 251 256 262 269 276 283 287 289 290 290 290 289 289 287 284 280 273 264 252 241 232 225 222 221 223 224 225 225 224 222 219 216 213 210 208 207 207 208 209 211 212 214 216 218 222 225 229 231 233 234 234 233 233 233 233 231 229 226 224 222 220 218 215 212 209 205 200 194 186 178 173 168 164 162 160 158 155 152 148 147 151 157 163 168 173 175 176 177 179 180 181 183 186 190 194 197 198 196 191 185 179 174 169 165 162 160 163 171 180 189 196 201 204 205 205 204 200 195 185 173 164 161 162 165 167 167 163 156 150 145 139 136 131 127 124 123 124 127 129 132 137 148 171 198 217 226 226 221 213 208 208 210 215 221 232 246 261 270 274 275 275 275 276 277 278 279 282 289 304 337 76 108 120 127 132 138 146 159 178 202 230 260 272 276 276 275 274 281 292 307 331 28 92 111 116 119 118 117 117 117 117 116 114 112 109 103 91 66 51 44 41 38 36 34 35 41 50 62 75 85 91 92 92 92 93 93 92 92 91 89 87 85 81 77 70 63 55 47 41 33 25 18 11 6 3 1 360 359 357 358 0 5 10 11 10 7 5 3 2 1 359 358 356 354 353 351 350 349 348 347 348 348 348 348 347 345 343 341 340 339 339 339 339 346 346 345 343 339 334 328 322 318 316 316 319 320 318 310 297 282 267 253 242 234 230 227 226 225 224 222 218 215 213 212 212 207 51 36 31 27 24 21 23 27 35 43 51 56 57 53 45 36 26 15 5 356 346 338 332 328 325 322 320 317 311 301 284 257 226 203 189 180 172 164 158 152 148 147 149 154 159 164 169 172 172 170 168 169 172 178 189 199 208 214 212 197 163 144 144 150 160 174 185 194 202 209 214 219 223 227 231 235 238 240 241 243 244 245 246 245 242 238 236 235 235 235 233 230 226 221 215 208 201 194 186 179 173 170 169 169 172 175 178 180 182 182 181 180 177 175 174 174 174 175 175 175 175 174 173 173 172 171 171 171 171 171 172 173 174 175 176 177 178 180 181 182 183 183 183 183 182 182 182 180 179 177 175 173 172 171 171 171 172 173 175 178 181 183 184 184 183 181 178 175 173 172 172 173 175 178 181 185 189 193 198 201 204 207 209 212 215 218 222 225 227 228 229 228 226 222 214 206 198 193 192 194 202 214 229 242 252 260 265 268 270 270 268 263 252 239 226 217 212 209 207 205 204 203 203 205 208 212 216 221 224 228 230 230 231 230 230 231 231 232 232 233 234 237 242 249 256 265 273 278 282 284 284 284 284 284 284 284 283 281 277 271 261 251 240 231 225 223 222 223 225 225 226 223 221 219 216 213 211 211 211 211 212 213 213 213 214 214 215 216 218 220 221 222 223 225 227 230 231 230 228 225 223 222 221 219 215 211 208 204 201 196 189 183 177 172 169 168 167 165 163 160 157 157 159 164 168 173 176 178 179 181 183 184 186 189 191 194 197 197 196 194 189 184 179 175 171 169 166 165 167 170 175 179 185 191 198 202 204 205 200 192 183 176 173 172 174 176 174 169 161 152 144 138 132 129 126 123 121 121 122 124 126 131 140 157 185 206 219 223 221 216 211 209 211 213 219 227 238 252 264 270 272 272 272 274 275 276 277 279 280 285 286 271 162 148 148 150 154 160 169 183 195 207 220 238 248 254 255 255 261 269 280 290 307 104 119 122 124 124 124 123 124 125 124 122 118 112 107 104 99 89 77 61 50 42 38 37 39 43 50 61 73 84 91 94 95 93 94 94 95 94 93 92 91 89 87 83 77 70 60 49 40 32 25 18 12 9 7 8 8 7 6 6 8 11 13 13 11 7 4 1 359 358 356 355 354 352 351 349 347 346 345 345 345 344 345 345 344 343 342 340 339 337 336 334 333 341 341 343 342 339 334 329 322 316 310 306 304 308 312 314 308 300 288 273 257 244 235 232 232 233 234 230 222 208 192 162 94 60 51 46 42 38 35 33 33 34 37 41 46 48 48 44 37 28 19 9 360 351 343 337 331 326 322 318 315 310 305 296 285 266 240 212 194 181 172 163 155 148 143 146 151 156 161 166 170 173 173 172 171 172 176 181 188 193 195 193 179 153 141 139 147 158 171 186 195 202 208 212 216 220 225 229 232 235 238 239 241 242 242 243 244 243 240 237 235 233 232 230 228 224 220 216 211 205 199 192 186 180 175 172 172 172 174 175 177 179 179 179 179 178 176 174 173 173 174 176 177 177 176 174 171 169 168 168 169 170 171 172 173 174 174 175 174 174 173 173 172 173 175 178 180 182 183 182 181 179 177 175 173 171 170 169 169 169 170 172 175 177 180 182 183 182 181 178 176 175 174 175 176 177 178 181 183 186 190 193 196 199 201 204 206 209 212 216 220 224 227 229 230 229 227 222 215 209 204 202 202 204 208 213 220 230 241 251 257 261 263 263 260 253 239 225 214 207 205 204 203 201 201 201 203 207 211 215 219 222 226 229 230 230 229 229 230 230 230 229 228 226 226 228 235 244 255 265 272 276 279 281 281 281 280 280 280 280 281 280 278 274 267 259 249 238 231 226 223 221 221 221 220 219 217 216 214 213 212 212 212 213 213 213 213 213 212 211 210 209 208 209 210 211 214 216 218 220 221 221 221 221 221 221 220 219 215 212 209 207 204 201 195 189 182 177 173 172 171 170 169 168 167 167 169 172 175 177 178 180 181 183 186 189 191 193 195 196 197 196 194 191 186 182 179 176 173 171 168 166 166 166 167 170 176 183 192 199 203 204 200 194 190 188 188 189 189 187 179 169 158 149 142 137 133 130 128 126 126 127 131 135 139 146 157 176 195 209 219 221 218 215 213 215 218 223 228 235 242 250 257 262 264 266 269 272 274 274 274 274 275 273 265 241 203 185 179 177 181 186 193 199 205 211 222 233 242 247 247 249 255 263 269 266 192 137 131 128 126 126 125 126 128 127 125 121 115 103 91 87 89 92 92 70 56 48 46 45 47 49 53 59 69 82 91 97 99 98 97 97 96 95 93 92 91 90 88 85 80 72 60 48 38 29 22 15 11 9 8 9 10 11 11 12 13 16 17 16 12 7 3 359 356 355 354 353 351 349 347 345 344 343 343 343 342 342 342 342 342 341 340 338 336 334 332 329 325 337 337 340 341 340 337 334 331 327 322 316 309 304 305 306 305 301 295 287 273 256 243 237 238 243 252 272 359 53 60 58 55 50 49 48 47 45 44 42 41 41 42 43 46 45 42 36 27 19 10 1 353 345 339 334 330 327 325 322 318 314 308 300 290 276 254 223 197 183 174 167 162 157 154 154 157 161 166 170 174 176 176 175 174 174 175 177 177 173 162 144 129 132 142 153 165 179 191 201 207 210 213 215 218 221 225 229 232 235 237 238 239 240 241 241 241 241 237 235 232 230 227 224 220 217 213 210 206 202 197 191 186 181 177 175 174 174 174 175 176 176 176 176 176 175 174 173 172 173 175 177 178 179 177 174 170 167 166 166 168 170 172 174 176 177 176 174 173 171 169 168 168 169 172 176 179 182 183 182 181 179 177 175 173 171 169 168 167 167 168 170 173 176 178 180 180 179 178 177 176 176 177 178 179 180 182 183 185 187 189 191 193 195 197 199 201 204 208 213 219 225 229 231 233 232 230 226 221 218 215 213 213 213 213 214 218 224 234 244 251 255 258 257 251 241 227 215 206 200 198 198 198 200 202 203 206 209 212 215 218 221 226 229 229 228 227 226 227 228 227 225 224 223 224 227 233 243 255 266 272 276 278 279 279 279 279 278 278 278 279 278 277 275 271 265 258 248 240 232 226 221 219 217 216 216 215 214 213 213 212 212 212 212 212 212 212 212 211 210 209 208 207 207 207 208 208 210 211 212 214 217 219 220 221 221 220 218 216 214 212 210 208 204 199 193 187 181 178 176 175 175 174 174 174 175 176 178 179 179 180 181 182 186 189 192 195 197 197 197 196 194 190 187 184 181 178 176 173 171 168 166 164 163 164 168 174 182 192 199 204 206 205 202 199 199 200 200 198 194 185 172 158 147 140 137 135 133 133 133 135 140 147 155 162 170 179 191 203 212 219 220 218 217 217 221 225 230 234 238 241 244 247 250 254 260 265 269 270 268 266 264 261 255 244 228 210 200 196 197 200 204 208 211 215 221 229 237 243 246 243 241 239 237 216 178 152 142 137 134 130 129 129 131 132 129 123 114 101 85 73 69 68 68 69 66 63 63 60 59 58 56 55 58 66 78 90 100 103 105 105 106 103 99 96 91 88 85 83 80 76 69 56 44 35 27 21 16 12 10 9 9 9 9 10 12 15 17 17 16 11 7 2 357 355 353 352 350 348 346 344 342 341 341 341 341 341 341 341 340 340 338 336 334 332 330 326 321 315 326 326 328 332 335 336 337 338 339 338 333 323 311 300 296 295 295 294 291 286 275 265 259 264 305 355 21 31 38 45 49 53 53 53 53 53 53 52 50 49 48 47 47 45 41 33 24 17 9 2 354 347 341 336 332 330 329 328 328 327 325 320 313 303 289 264 225 194 180 174 170 167 166 165 165 166 169 172 175 179 182 182 179 176 173 171 168 163 154 142 130 126 135 153 171 187 201 212 218 220 219 218 218 219 222 226 229 232 234 236 237 238 238 239 240 240 239 235 233 230 227 223 219 214 210 207 205 202 199 196 192 188 184 180 178 176 175 175 175 175 175 176 176 176 176 176 176 176 177 179 180 181 182 179 176 172 170 169 169 172 174 176 178 179 178 177 174 172 169 168 167 168 169 172 176 179 182 184 184 183 181 179 176 174 171 170 168 167 167 168 169 171 172 174 174 175 175 175 175 176 177 179 180 182 184 185 186 187 188 189 189 190 191 191 193 195 199 205 212 220 227 231 235 236 236 235 234 232 231 230 229 227 224 222 221 221 224 230 238 244 250 254 254 246 234 222 212 204 199 198 198 200 202 204 207 210 212 215 218 221 225 228 230 228 226 223 222 225 225 223 221 219 220 222 226 233 243 256 266 272 276 278 279 279 279 279 278 277 277 277 277 276 275 273 270 265 258 249 240 231 224 220 217 216 216 215 215 214 214 213 212 212 212 212 212 212 212 211 211 210 210 210 209 209 209 209 209 209 210 213 216 218 220 221 221 220 219 217 216 215 213 210 206 202 196 189 184 181 179 178 177 178 178 179 179 179 179 180 180 181 182 185 188 192 195 198 199 198 197 194 191 187 184 182 179 177 175 173 170 168 166 165 164 165 168 173 180 190 198 204 207 208 206 204 203 202 201 200 196 189 177 162 149 140 138 137 136 137 138 144 153 162 170 177 184 191 200 208 216 220 221 221 220 221 224 228 232 235 237 238 239 240 241 243 247 252 257 256 253 248 244 239 233 226 216 208 203 202 205 210 214 217 220 225 231 237 241 243 236 220 192 158 144 142 146 146 145 142 139 136 135 136 138 138 133 122 105 89 77 71 66 63 62 63 65 69 72 72 70 68 63 61 61 68 77 87 99 105 109 112 113 110 105 101 93 85 77 72 67 63 57 48 39 33 27 22 18 15 11 9 7 6 6 6 9 11 13 13 10 6 2 358 355 352 351 350 348 347 345 343 341 340 340 340 340 340 340 339 338 337 335 333 331 329 325 321 315 310 305 299 299 305 315 322 329 333 338 340 337 329 314 300 291 291 294 298 305 314 328 346 358 10 17 19 20 21 27 42 62 76 76 72 69 66 64 62 60 57 54 52 48 43 36 26 16 8 1 355 350 344 339 334 330 328 327 327 328 329 330 330 324 314 295 258 215 188 176 172 170 170 170 170 171 172 174 178 181 185 187 187 184 177 169 162 157 154 151 148 148 153 162 176 190 204 216 225 230 232 231 227 224 222 224 227 230 233 235 236 237 238 239 240 241 240 238 235 233 230 227 222 216 211 207 204 202 200 198 196 193 189 186 183 180 178 177 176 175 176 177 178 179 180 180 180 180 181 182 183 184 184 183 181 179 176 174 173 174 176 177 178 179 178 178 176 174 172 169 168 167 167 169 171 174 178 182 186 187 186 185 182 178 175 172 171 170 169 168 168 168 168 168 169 170 171 172 174 175 177 179 181 183 185 187 188 190 190 190 190 190 189 189 189 190 192 196 202 211 220 229 234 236 237 236 237 238 240 242 245 247 245 241 237 233 229 229 230 235 240 246 251 253 244 233 220 211 205 202 202 203 204 206 208 210 213 215 218 220 223 227 230 229 227 223 221 220 222 221 219 216 214 215 217 221 230 242 255 264 270 274 276 278 279 279 279 279 278 277 276 276 276 275 274 272 268 262 255 247 239 230 224 220 217 216 215 214 213 213 213 213 213 212 212 212 212 211 211 211 211 211 211 211 210 210 209 209 210 211 213 216 218 221 222 222 221 219 218 216 215 213 211 207 203 197 192 187 183 180 179 178 179 179 180 180 179 179 179 179 181 184 188 191 195 197 199 199 197 195 191 188 184 182 181 179 178 175 173 170 168 166 164 164 165 169 173 181 189 197 204 208 209 208 205 203 201 199 199 196 192 185 174 160 150 144 142 140 140 146 154 165 174 179 184 190 197 204 213 220 223 225 224 223 225 227 230 234 237 239 239 238 237 233 232 232 232 233 232 229 226 224 222 221 215 210 206 204 206 209 213 217 221 224 229 234 238 239 230 200 157 131 121 121 127 137 143 145 145 142 140 140 142 144 141 135 120 103 90 83 78 72 67 65 65 67 71 74 75 75 73 71 70 72 76 81 89 97 104 109 112 114 115 114 110 102 90 76 65 57 53 45 37 30 24 20 17 15 12 9 7 4 3 1 1 2 3 5 4 2 359 354 351 348 347 347 348 347 347 345 344 342 340 339 339 339 338 338 337 335 333 331 330 328 326 322 318 314 310 287 280 279 281 286 297 307 316 323 326 325 321 311 299 292 294 300 307 317 330 342 354 2 7 10 8 2 358 359 29 92 106 100 94 89 84 80 75 71 66 60 55 49 42 33 22 12 4 357 352 347 342 337 333 329 325 322 321 321 322 323 324 322 311 288 244 208 189 180 175 174 174 175 176 177 178 180 183 185 188 189 186 181 172 161 156 157 159 163 166 171 178 186 195 203 212 221 229 234 237 238 235 231 228 227 229 232 235 238 240 241 242 244 245 246 244 241 238 236 233 230 225 218 213 208 205 202 200 198 196 193 190 186 183 181 179 178 178 178 179 180 182 182 183 183 182 182 182 183 183 184 185 184 182 180 178 176 175 175 176 177 177 177 177 177 175 174 171 169 167 166 166 167 170 174 179 184 188 190 191 189 185 180 176 173 171 170 170 169 168 168 168 168 168 169 171 173 175 177 179 181 183 186 188 190 192 193 194 194 194 194 193 191 190 190 192 195 201 211 220 228 232 233 233 231 232 233 237 242 250 256 260 259 255 250 243 238 236 236 240 244 249 249 242 232 221 211 207 205 206 207 209 210 211 213 215 217 218 220 223 227 229 228 225 220 219 218 217 215 212 209 208 209 212 219 229 240 251 260 267 271 274 276 277 278 279 279 279 279 277 277 276 275 275 272 269 264 258 251 244 236 230 224 220 217 215 214 213 213 213 213 213 213 213 212 212 211 211 210 211 211 211 211 210 210 209 209 210 211 213 215 217 220 221 221 219 218 217 216 215 213 211 208 204 199 194 190 186 182 180 180 180 180 180 180 179 179 179 180 183 186 189 193 195 198 198 198 195 192 188 185 182 181 180 178 178 175 173 171 169 166 165 164 165 168 174 182 191 199 207 212 212 210 206 202 200 198 197 197 195 193 186 177 167 159 152 147 147 153 163 172 178 182 186 192 199 207 216 222 227 229 230 230 232 234 238 241 244 246 245 242 238 231 226 222 219 219 218 216 216 218 221 223 220 215 210 208 207 208 208 210 214 219 225 228 227 216 173 138 122 113 108 109 116 130 141 146 146 146 145 145 148 149 148 140 124 110 100 94 89 83 76 71 69 69 71 72 72 71 72 76 82 87 90 92 98 104 111 119 121 123 125 122 120 112 103 88 74 61 51 39 30 21 15 11 8 7 6 4 3 1 359 357 355 355 354 356 356 355 353 350 347 344 343 344 345 345 345 345 343 341 340 338 338 337 336 335 334 332 330 328 326 324 322 319 316 312 310 281 279 278 275 275 279 286 294 301 306 306 304 300 294 293 296 301 307 313 320 327 337 347 350 350 345 338 330 324 318 126 120 113 106 100 95 90 85 79 73 65 57 49 41 32 21 11 2 355 349 344 340 335 331 326 321 317 313 311 309 309 309 307 300 282 248 215 197 188 184 182 182 183 184 184 185 186 187 187 187 186 182 178 171 165 167 170 174 179 184 189 193 198 203 208 214 221 228 233 237 240 240 237 234 231 232 235 239 244 247 251 255 258 259 259 255 251 247 244 241 236 231 223 217 211 207 204 201 198 195 192 189 185 183 181 180 180 180 181 182 182 183 183 183 182 181 181 180 181 181 183 183 182 181 179 178 176 175 175 175 175 176 176 176 175 173 171 169 167 166 166 167 169 172 176 182 187 192 195 195 192 187 181 175 172 170 169 168 169 168 169 169 169 170 172 173 176 178 180 183 185 187 189 190 192 194 196 197 198 198 198 196 195 193 193 194 198 203 211 218 223 226 225 223 222 222 223 226 231 243 255 265 269 269 266 259 251 245 241 240 242 243 243 238 230 221 213 211 209 209 210 211 213 214 216 217 218 219 221 223 226 227 225 222 218 216 214 212 208 204 200 199 200 205 214 226 237 247 256 263 267 271 273 275 277 278 279 280 279 279 278 277 277 276 274 272 268 262 255 248 241 235 228 223 219 216 214 213 213 213 213 214 213 213 213 212 211 210 210 210 210 211 210 210 209 209 209 210 211 212 214 216 218 219 219 219 218 217 216 216 215 213 210 207 203 199 195 190 186 184 182 181 181 180 180 180 180 180 182 184 186 190 192 195 197 197 195 193 190 186 183 181 179 178 177 176 175 173 172 171 170 169 168 168 169 173 182 190 198 205 210 211 209 205 202 200 199 199 199 199 198 195 190 182 171 162 154 153 157 164 172 177 181 186 192 200 209 218 226 232 237 238 241 243 247 250 253 255 256 255 251 244 233 225 218 216 216 218 220 223 227 233 231 225 217 209 205 201 197 194 192 193 196 199 196 175 142 124 114 107 100 98 99 108 123 138 146 150 151 152 154 156 157 155 145 132 121 114 111 107 100 93 86 79 77 76 74 71 73 79 89 97 103 106 108 111 115 119 125 128 130 131 127 123 117 108 97 83 68 53 40 30 20 13 8 5 3 2 0 359 358 356 354 351 349 348 348 349 349 348 346 344 342 342 342 342 342 342 343 341 340 338 337 336 335 334 333 331 328 326 324 322 320 317 314 311 309 308 287 289 287 282 277 273 273 277 283 289 291 291 288 285 287 291 295 299 300 300 295 294 303 320 327 324 318 309 298 273 171 133 121 113 106 101 95 90 84 77 69 60 51 43 32 22 12 3 355 349 343 338 333 328 323 319 314 310 305 301 298 297 296 293 283 262 232 208 196 191 189 189 190 191 193 193 192 191 189 187 184 182 180 179 178 182 186 189 192 195 197 199 201 204 209 214 221 227 232 236 239 240 237 234 232 232 238 246 256 266 276 284 288 287 281 273 266 260 255 250 244 237 229 222 215 210 205 201 197 193 190 186 183 181 180 179 179 180 180 180 180 179 178 177 177 177 177 177 178 179 180 180 180 180 178 177 176 175 174 174 174 174 174 174 173 172 171 169 168 169 171 173 175 178 181 186 190 193 195 195 191 186 180 174 170 167 167 167 168 168 169 169 170 172 173 175 178 181 183 186 188 190 191 193 194 196 197 199 200 201 201 199 198 197 196 198 201 207 213 217 219 219 217 215 213 212 212 213 218 231 245 257 265 269 269 267 261 254 247 241 238 237 235 232 228 224 218 215 213 211 211 213 215 217 218 219 220 221 223 224 225 224 222 219 215 213 211 208 204 199 195 191 192 197 209 221 233 243 251 258 263 267 270 272 275 277 279 280 281 281 281 281 281 280 279 276 274 269 263 255 248 241 234 227 223 220 217 216 215 215 214 214 214 213 212 211 210 210 210 210 210 209 209 208 208 208 208 209 210 211 212 214 216 217 217 217 217 217 217 217 217 216 215 212 209 205 201 196 192 188 186 184 183 182 181 180 181 181 183 185 187 189 192 194 195 194 193 191 187 183 180 178 176 175 174 174 173 173 174 173 173 173 172 172 173 175 180 186 193 200 205 206 206 204 203 202 202 202 202 203 202 199 194 186 174 162 153 153 157 164 171 175 180 186 193 201 211 221 230 238 245 248 252 255 258 262 264 266 267 268 266 257 244 230 219 217 218 221 228 235 240 242 232 216 198 186 180 177 174 171 168 166 163 154 142 131 121 113 105 96 91 90 92 105 121 137 147 153 156 157 159 161 161 157 147 136 127 125 124 124 121 117 112 104 99 95 92 92 97 104 111 116 118 120 120 119 119 122 125 127 127 125 122 117 112 103 94 83 70 56 44 34 25 18 12 8 5 2 360 357 356 353 351 349 346 344 343 343 343 343 342 340 339 339 339 339 339 339 340 339 338 336 335 333 332 331 329 327 323 320 317 314 311 308 306 304 304 305 298 299 297 292 284 275 269 268 271 276 280 281 280 279 279 282 286 290 291 287 276 256 248 258 288 300 299 292 279 250 199 155 134 121 113 106 101 96 90 83 74 64 55 45 35 23 13 4 356 348 342 336 331 327 323 319 315 312 308 303 298 294 293 291 285 274 248 221 204 196 194 194 196 198 199 199 197 194 190 187 184 183 184 186 189 193 196 198 199 199 198 197 199 204 209 215 222 226 229 231 232 232 229 226 227 233 253 283 305 319 324 327 326 323 313 300 287 277 268 261 253 245 236 227 219 212 205 199 194 190 186 183 180 178 177 177 177 177 176 175 174 173 172 171 171 172 173 174 175 176 177 178 178 178 177 176 175 174 173 173 173 173 173 172 172 172 173 174 175 176 178 180 182 183 185 187 188 189 189 188 185 181 177 173 170 168 168 169 169 170 170 171 171 172 174 177 179 183 186 189 191 193 194 195 196 197 198 200 201 202 202 201 200 200 200 202 206 211 215 218 219 218 215 211 208 205 204 206 212 222 234 245 254 259 263 264 262 257 249 239 234 230 229 229 228 226 220 216 212 210 211 213 217 219 220 222 223 224 225 224 223 222 219 216 213 211 208 205 202 198 195 193 193 198 209 221 231 240 247 254 259 263 267 270 273 276 278 280 281 282 283 283 283 283 282 281 280 276 271 265 257 249 240 233 229 225 222 221 220 218 217 215 214 212 211 210 209 209 209 208 208 208 207 207 206 206 207 207 208 209 211 212 213 214 215 216 216 216 217 218 219 219 219 217 215 212 207 203 198 194 190 188 185 184 182 182 181 182 184 185 187 189 191 193 193 192 191 188 184 180 177 174 173 172 172 173 174 175 176 176 176 175 176 176 177 179 182 187 193 199 202 204 205 205 205 205 205 204 204 204 202 198 192 183 171 159 153 154 159 166 171 176 182 188 196 205 215 224 234 243 250 255 260 265 268 271 273 276 280 283 284 277 264 243 224 217 216 219 225 226 206 134 112 110 114 122 132 141 150 153 153 152 148 142 136 133 127 120 107 96 90 86 90 101 118 135 148 155 158 160 162 163 163 158 151 142 131 128 129 132 135 137 137 133 129 126 123 122 124 127 132 133 133 133 133 132 130 130 131 131 129 124 118 110 104 97 90 81 72 61 51 43 35 28 21 15 10 5 0 356 353 351 349 347 344 341 339 338 339 339 338 337 336 336 336 336 336 337 338 338 337 334 332 330 328 327 324 322 317 312 307 302 299 297 297 297 299 303 301 304 305 301 294 283 272 266 264 268 272 274 275 275 274 276 280 284 289 289 282 264 249 248 260 278 284 281 272 250 215 181 158 140 128 118 113 108 101 93 84 73 61 49 37 26 14 5 357 348 341 336 331 328 325 323 321 319 317 314 310 306 301 294 284 271 247 222 207 200 199 200 203 205 205 204 200 194 189 185 185 187 189 193 197 201 202 202 201 199 196 197 200 206 213 219 224 225 225 223 218 211 196 165 96 45 26 13 6 1 357 353 350 346 337 326 312 297 285 275 267 256 245 234 224 213 204 196 190 185 181 177 175 174 173 172 172 172 171 170 168 167 167 167 168 169 170 171 172 173 174 175 175 175 175 174 173 172 171 171 170 171 171 173 174 176 178 180 181 183 183 184 185 185 184 183 180 178 175 173 173 174 175 176 175 175 174 174 174 174 174 173 173 173 175 177 181 184 188 191 193 195 196 197 198 199 200 200 202 203 203 203 202 202 203 206 210 213 216 218 219 219 216 212 208 205 203 205 210 218 226 235 244 250 254 256 256 251 244 233 228 225 225 227 228 225 219 213 209 208 210 215 218 221 223 225 226 226 225 223 221 219 216 214 212 210 207 204 201 199 199 199 203 210 217 224 231 238 245 251 256 260 264 267 270 273 276 278 279 281 282 282 283 283 283 284 284 282 279 275 267 259 250 242 236 232 230 228 226 223 220 217 215 213 211 210 209 209 208 208 207 207 206 205 205 205 205 206 207 208 209 210 211 212 213 214 215 216 217 218 220 222 222 221 219 216 212 207 202 198 193 190 187 184 183 182 182 183 184 185 187 189 190 191 191 190 189 185 182 178 174 172 171 171 173 175 177 178 178 177 177 177 178 179 181 183 186 191 197 201 203 205 205 206 206 206 205 205 205 203 200 196 189 179 168 158 155 157 162 168 173 178 185 192 201 210 218 227 235 244 251 258 265 269 273 276 280 285 290 294 297 296 289 268 245 223 199 149 104 92 89 87 86 86 90 95 104 118 129 137 141 140 138 138 139 140 139 136 125 112 99 89 89 95 107 125 140 152 158 161 164 165 164 160 155 147 136 129 127 131 137 144 148 149 148 145 142 140 139 141 142 144 145 147 149 149 149 148 148 147 142 135 127 117 108 101 94 87 79 70 61 52 42 34 25 19 14 6 359 353 350 348 347 345 341 338 336 336 336 336 335 335 334 333 333 333 334 335 336 336 334 331 328 325 323 321 319 317 312 305 299 293 291 292 293 294 297 303 297 300 303 304 300 292 280 268 263 264 268 271 273 273 272 272 274 280 288 298 301 298 288 279 280 283 287 287 282 270 237 197 173 158 147 137 129 123 117 109 100 88 75 61 45 31 19 8 357 348 342 337 334 333 332 331 331 330 330 331 329 325 317 301 274 243 221 209 203 200 201 204 207 210 210 207 201 192 187 186 189 193 198 202 205 206 206 204 201 198 196 200 205 211 218 222 224 222 217 207 186 153 116 86 66 50 38 28 21 14 8 3 359 355 349 341 330 318 306 295 286 275 263 248 232 216 202 192 184 178 174 171 169 168 168 167 166 166 165 164 164 163 163 163 164 165 167 168 169 170 171 171 172 172 172 171 170 169 169 168 169 170 172 175 178 181 184 185 185 185 184 183 181 179 175 171 167 163 162 162 166 172 179 185 188 188 186 184 182 180 178 176 176 176 177 180 183 186 189 192 195 197 198 199 199 200 200 201 202 203 203 203 203 203 204 206 208 211 215 218 221 222 221 218 215 211 210 210 212 217 223 230 237 242 246 248 247 243 237 229 224 223 225 229 227 222 215 209 206 206 210 215 219 222 224 226 227 226 224 222 220 218 216 214 212 209 206 203 201 200 201 205 211 217 222 226 231 236 242 248 253 257 261 264 267 269 271 273 275 277 278 279 280 281 282 284 285 285 284 282 277 271 262 254 247 242 238 234 231 228 224 220 217 215 213 211 210 209 209 208 207 206 205 205 204 204 205 205 206 207 208 209 210 211 212 213 214 215 216 218 220 222 223 222 220 217 212 207 202 197 193 190 187 185 183 182 182 183 184 185 187 188 189 190 189 188 186 183 179 176 173 172 172 174 176 178 179 179 179 178 177 177 179 181 183 186 190 194 199 202 204 205 205 205 205 204 204 204 204 202 199 194 185 173 161 155 155 157 161 166 173 179 187 195 204 212 219 227 234 242 250 257 264 269 273 278 284 290 296 301 304 305 303 298 295 344 83 84 87 89 89 87 85 84 85 88 95 107 117 125 130 129 131 134 139 145 149 150 145 136 122 104 97 96 100 110 123 137 148 156 161 162 161 158 153 143 134 127 125 127 133 142 148 153 157 154 152 150 149 150 151 153 156 160 163 164 164 162 159 155 150 145 139 131 123 117 111 103 93 81 69 55 43 32 23 16 8 0 354 349 346 344 343 341 339 336 334 334 334 333 333 332 331 331 331 331 331 332 333 332 331 328 324 320 317 314 312 309 306 303 299 295 294 295 297 299 302 308 290 291 295 298 299 296 288 275 268 266 268 271 273 273 270 267 266 268 277 292 310 321 325 324 318 312 308 306 304 301 292 183 156 153 151 149 146 142 137 133 127 119 108 92 71 48 30 14 360 350 344 341 339 340 340 341 342 343 343 343 343 339 331 308 255 220 208 203 202 202 203 207 210 212 211 206 197 186 186 190 196 203 208 212 213 211 209 205 201 199 199 204 209 214 219 219 216 209 194 167 134 110 94 79 66 52 40 29 21 14 9 4 360 356 351 344 336 327 317 311 305 299 292 280 258 223 194 178 169 165 162 160 160 160 160 160 160 160 160 160 160 160 159 160 161 162 163 164 165 166 166 167 168 168 168 168 167 167 167 167 169 172 175 179 182 185 187 186 184 182 178 174 169 165 161 157 155 155 157 161 168 179 190 200 206 205 202 196 190 185 182 181 181 181 182 184 186 188 191 194 196 198 199 199 200 200 201 201 202 203 203 202 201 201 200 200 203 206 211 218 223 227 229 228 227 224 221 219 219 220 223 227 232 235 238 240 241 240 236 231 228 227 228 230 223 216 209 205 204 206 211 215 219 222 225 225 226 225 223 222 220 219 217 215 212 209 206 203 201 201 203 208 213 217 221 224 229 234 240 245 250 254 258 261 263 265 267 268 270 272 274 276 278 279 281 282 284 286 287 287 285 282 277 270 262 254 247 241 236 232 228 224 220 217 214 212 211 210 209 207 206 205 205 204 204 204 204 205 205 206 207 208 209 210 211 212 213 214 215 216 218 219 220 219 216 212 208 204 200 196 193 190 187 185 183 182 183 183 184 185 186 187 188 188 188 186 184 180 176 173 172 172 174 175 177 178 179 179 179 178 177 178 178 180 183 186 190 194 197 200 202 203 204 204 204 204 204 204 203 200 196 188 175 163 154 152 154 158 163 169 176 183 190 197 203 210 216 222 229 237 245 254 261 266 272 278 285 292 299 305 309 312 312 315 335 46 74 85 90 94 94 92 89 86 86 88 93 104 114 123 128 130 132 136 141 147 153 156 156 153 142 126 113 106 107 110 115 123 133 144 153 155 156 156 150 142 134 129 127 128 133 140 148 154 157 159 160 160 159 159 160 162 164 167 170 171 169 162 155 148 142 140 138 134 131 129 124 118 108 93 76 57 41 28 17 8 360 353 347 343 341 339 338 336 334 333 332 332 332 332 331 331 330 330 329 329 328 328 329 328 326 323 319 314 310 307 305 303 302 302 301 300 301 302 305 307 310 313 287 283 285 288 292 293 290 284 276 273 272 274 276 276 272 265 260 257 260 270 285 305 317 323 325 321 317 315 313 318 346 118 137 145 151 157 160 162 161 159 156 153 146 136 120 94 61 33 10 357 349 345 344 344 346 348 349 349 348 348 347 344 336 311 243 214 208 206 207 208 210 214 215 214 209 200 191 185 190 197 204 210 215 218 219 217 213 208 203 203 204 207 210 212 213 207 195 173 145 122 107 97 89 79 67 53 37 23 13 6 1 357 354 351 348 343 337 330 324 319 316 315 315 318 322 343 117 131 136 139 141 143 145 148 150 152 154 155 156 157 157 157 157 158 159 159 160 162 162 163 164 164 165 165 166 166 166 166 167 168 171 174 178 181 183 185 185 182 178 172 166 160 155 152 150 150 151 154 160 168 178 189 201 210 216 215 212 205 198 191 187 185 185 186 187 187 188 190 192 194 196 198 198 199 200 201 202 203 204 204 203 202 200 198 197 198 201 205 211 218 224 230 234 237 237 236 233 230 228 227 227 228 230 231 233 235 238 238 236 233 230 229 228 226 218 211 206 203 205 209 214 218 221 223 224 223 222 222 222 222 221 219 217 215 213 210 207 205 204 204 206 211 214 217 219 222 227 232 237 242 247 251 254 257 259 261 263 264 266 268 271 273 276 277 279 281 283 286 288 291 291 290 288 284 277 269 259 250 243 237 232 228 224 220 217 214 212 210 208 207 206 205 204 204 204 204 204 204 205 205 206 208 209 210 210 211 212 212 213 214 215 216 216 214 211 207 203 200 197 195 192 190 187 185 183 182 182 183 183 184 185 186 186 187 186 183 180 176 173 170 172 173 174 176 177 177 178 178 178 179 178 178 178 178 178 180 185 189 194 198 201 203 203 204 203 203 202 202 199 196 190 178 165 157 154 156 159 164 170 176 183 188 193 198 202 206 211 217 224 232 241 250 258 264 270 277 285 293 300 307 313 318 321 331 5 55 75 85 92 98 99 98 96 94 93 95 101 110 119 130 135 139 140 142 146 150 154 157 157 154 144 134 125 120 119 120 120 122 129 137 147 152 155 155 149 143 138 135 134 135 139 143 149 154 159 163 167 168 167 168 169 171 172 174 174 173 168 156 142 132 128 128 128 128 130 129 126 121 113 101 81 57 36 20 10 1 353 347 342 339 336 334 333 332 331 330 330 330 330 331 330 330 329 328 327 326 325 326 326 325 323 319 315 311 308 305 304 304 304 305 306 306 307 308 311 314 315 317 291 284 279 280 282 285 285 282 277 275 276 279 283 287 287 282 271 260 254 254 260 273 290 303 311 312 309 301 281 204 148 141 145 152 159 167 172 175 175 174 171 168 162 156 148 137 119 87 44 13 358 350 347 347 349 350 350 350 350 350 349 348 344 328 262 216 214 216 219 224 232 241 240 225 208 196 192 192 196 202 208 214 219 222 223 221 217 212 206 205 205 205 205 202 193 168 141 121 108 100 95 91 87 79 68 51 31 16 6 359 355 352 351 350 348 345 342 338 333 329 327 327 329 336 350 14 50 81 99 110 117 124 129 135 140 145 149 151 153 154 154 155 156 157 158 159 160 161 162 162 163 163 163 164 164 165 166 168 169 171 173 176 178 180 181 179 176 171 165 158 153 149 147 146 148 151 156 162 170 179 188 197 205 212 217 217 214 208 202 196 192 190 189 189 189 190 190 191 192 193 194 195 197 199 200 202 204 205 206 206 205 203 201 199 198 199 201 205 210 216 222 227 232 237 240 242 241 239 236 234 232 230 230 230 231 233 235 235 234 232 230 228 226 222 216 212 208 207 210 214 218 222 224 225 224 222 221 220 221 221 220 218 216 215 213 211 209 207 206 207 209 213 215 218 220 222 226 231 235 239 243 247 251 253 256 258 260 261 263 265 267 270 273 275 276 278 280 283 287 291 293 295 296 295 292 285 276 265 254 244 238 233 228 224 220 217 214 211 209 207 205 205 204 204 203 203 203 204 204 205 206 207 208 209 209 210 210 211 212 212 213 213 213 211 208 205 201 199 196 194 192 190 187 185 183 182 182 182 182 183 184 184 185 184 182 178 175 172 170 170 171 173 174 175 176 177 178 179 179 179 179 179 178 177 177 179 182 187 190 193 196 198 199 200 201 201 200 198 194 188 178 166 160 158 161 165 170 175 180 185 189 192 195 198 201 204 209 215 222 231 240 248 255 262 268 276 284 292 300 308 314 319 323 332 358 45 70 84 94 102 106 108 108 107 108 112 119 129 140 148 151 150 147 145 147 150 155 157 158 154 146 137 128 130 130 130 129 129 132 139 146 151 155 151 148 145 143 142 142 143 146 148 151 156 161 166 171 173 174 175 177 178 178 178 178 177 173 160 141 126 124 124 124 124 126 126 126 123 117 106 83 49 22 9 0 354 348 342 338 335 333 331 330 329 329 328 327 327 327 327 327 327 326 326 325 324 323 323 322 321 319 315 312 309 307 307 307 308 309 311 312 313 314 314 316 317 317 317 301 292 285 281 281 281 280 277 274 273 276 281 288 296 297 293 284 269 256 245 243 250 265 287 305 315 319 312 191 162 158 157 159 164 169 174 180 181 180 177 173 168 164 161 157 153 147 137 121 83 25 360 351 350 351 351 351 351 352 353 355 358 1 5 7 2 328 315 314 319 327 326 311 249 210 200 197 199 202 206 211 216 221 223 223 221 217 211 204 199 194 185 169 142 118 105 99 96 93 90 89 87 84 78 66 50 29 15 5 358 356 355 354 354 353 352 351 350 347 345 343 342 344 348 359 15 36 57 75 88 97 104 112 120 128 135 141 145 148 150 151 152 154 155 157 158 160 161 162 163 163 163 163 163 165 166 168 170 172 173 174 175 175 174 172 168 163 157 152 147 145 144 146 148 152 158 165 173 181 189 197 203 209 214 216 217 214 211 206 201 197 194 193 192 192 192 192 192 192 192 193 194 197 201 204 208 209 210 210 209 207 206 203 202 201 201 202 204 207 212 216 221 227 232 237 241 243 242 240 237 233 231 229 228 229 231 232 233 233 232 230 228 226 222 218 214 211 210 212 216 221 226 228 228 226 224 223 223 223 223 221 220 217 215 213 210 208 206 206 208 211 215 217 219 221 223 226 230 233 236 240 243 246 249 252 255 257 258 260 262 264 267 269 271 273 274 276 279 282 286 290 295 298 301 301 298 293 285 274 262 252 244 237 232 227 223 219 215 212 209 207 206 205 204 204 203 203 203 203 204 205 206 207 208 208 209 209 210 211 211 211 212 211 210 208 205 203 200 197 195 192 189 187 184 183 182 181 181 181 181 181 181 181 180 177 175 173 171 171 171 172 173 174 175 176 177 177 178 178 178 178 177 176 177 180 183 187 188 188 188 189 190 191 193 195 196 195 194 188 179 168 160 160 163 170 175 180 185 188 190 192 194 197 199 201 204 209 215 222 229 237 244 251 258 265 274 283 291 300 308 313 317 319 322 333 9 60 85 100 109 115 119 122 126 132 141 154 165 171 172 169 165 157 153 152 153 156 159 161 158 152 144 139 139 139 139 136 134 132 135 140 144 147 148 147 147 147 148 149 151 152 154 157 161 165 169 173 175 178 180 181 182 182 182 182 182 177 162 141 130 128 127 128 128 128 128 128 129 127 119 91 24 358 352 348 345 340 336 333 331 331 330 329 328 327 326 324 323 323 323 323 323 323 323 322 321 319 318 317 316 314 311 310 308 308 308 309 311 311 313 314 315 316 315 315 313 312 311 306 296 288 284 283 282 280 277 273 271 271 276 283 290 293 291 285 273 255 238 227 228 237 264 313 344 8 47 112 144 157 164 168 172 175 179 182 181 178 174 169 163 160 159 160 159 158 155 152 148 137 89 11 359 356 354 354 355 356 359 5 11 17 22 23 20 13 6 360 355 350 339 305 235 212 205 203 205 207 210 214 219 223 225 224 220 214 201 182 151 115 95 87 85 87 88 88 88 88 87 87 85 81 75 64 47 28 15 6 1 359 359 359 359 359 360 0 1 2 2 2 2 2 3 8 16 28 42 56 68 77 83 90 97 106 115 124 132 138 142 145 148 150 152 154 157 159 161 162 163 163 163 164 165 166 168 170 172 174 174 173 172 169 166 162 157 152 148 144 143 144 146 150 155 161 168 176 184 191 197 202 207 211 214 217 218 216 214 209 205 201 198 195 195 194 193 193 193 193 195 198 201 205 209 212 214 214 213 213 212 210 209 207 205 204 204 204 206 208 210 213 216 220 226 231 236 240 241 240 237 233 229 227 226 226 228 230 232 232 232 231 229 225 221 217 213 210 209 213 218 224 230 232 231 230 228 228 227 227 227 226 224 222 218 214 210 207 205 205 209 213 217 219 221 222 224 227 229 231 234 237 240 243 246 249 251 253 255 257 258 261 263 265 267 268 270 271 274 277 281 285 289 294 299 301 302 301 297 291 282 271 261 252 244 238 233 228 223 218 213 210 208 206 205 204 203 203 203 203 204 205 205 206 207 208 208 209 209 209 210 210 210 209 208 207 205 203 200 197 194 191 188 185 184 182 181 181 180 179 179 179 180 179 178 177 175 174 173 173 173 172 173 173 174 175 175 175 175 174 173 172 172 173 176 179 183 185 186 186 185 184 184 184 186 187 188 189 188 183 175 167 163 164 170 177 183 188 191 193 194 195 196 198 200 202 205 209 214 220 226 232 239 246 252 261 272 282 292 300 307 312 314 314 313 315 329 35 94 112 121 129 137 144 153 167 180 189 193 191 188 184 182 176 171 167 165 165 166 165 162 155 146 142 141 140 141 138 132 128 125 126 129 132 134 136 138 140 143 147 152 157 161 165 168 170 173 176 178 181 183 184 184 183 182 182 181 169 152 136 133 132 133 136 137 136 136 138 140 144 145 138 351 344 339 337 335 332 329 328 327 327 327 326 325 323 322 320 319 317 317 318 318 318 318 316 314 312 310 309 308 307 306 306 306 307 308 309 309 309 309 310 310 310 309 307 304 302 300 299 291 285 283 283 284 282 278 271 266 263 263 269 275 282 285 284 278 253 224 203 196 194 190 121 72 74 84 104 129 149 162 168 173 176 179 181 181 178 174 170 165 164 164 165 166 167 166 165 163 160 155 138 61 12 3 360 360 2 7 13 19 22 23 20 15 10 4 359 353 345 321 270 232 218 212 210 210 212 215 218 223 226 228 226 219 205 164 109 82 72 69 70 73 78 82 85 86 87 87 85 82 77 70 59 43 27 14 7 3 2 2 3 3 4 5 7 9 12 14 16 17 17 18 19 21 26 33 42 49 56 60 65 70 76 86 96 108 118 126 133 139 143 147 150 154 156 159 160 162 163 164 164 166 167 169 170 172 172 171 169 166 163 159 154 150 147 145 143 143 146 150 156 163 170 179 186 193 198 202 205 209 212 215 217 218 217 214 209 204 199 196 194 192 192 191 192 193 196 199 204 209 213 216 218 217 216 215 214 214 213 211 210 208 208 208 209 210 212 213 213 214 217 221 226 231 236 238 238 235 230 226 223 221 222 225 228 230 232 233 231 228 224 219 214 211 209 211 216 222 228 232 234 234 233 232 231 231 231 231 230 229 226 222 217 213 209 207 209 212 216 219 221 222 224 225 226 228 229 231 234 237 240 243 246 248 250 252 254 255 257 259 261 262 263 265 266 268 271 274 278 282 287 292 296 299 301 300 296 291 283 274 264 256 250 244 238 231 225 219 214 211 208 206 205 204 203 203 203 204 204 205 205 206 207 207 207 208 208 208 208 208 207 206 205 203 201 198 195 192 188 185 183 182 181 180 179 178 178 178 178 179 178 178 177 176 175 174 173 172 171 171 172 173 173 173 173 173 173 172 172 172 172 175 178 180 181 182 182 182 181 180 180 181 182 183 183 181 176 171 166 165 168 175 182 188 192 194 196 197 198 199 200 201 204 206 209 213 217 222 227 232 238 246 255 267 279 290 299 306 311 310 307 302 299 301 307 122 136 144 152 163 174 186 196 204 207 202 197 192 189 190 188 185 181 177 175 174 172 168 162 155 149 144 139 137 136 132 128 124 120 120 120 121 124 127 131 136 142 150 158 165 171 174 176 178 180 182 184 185 184 182 181 179 176 169 158 145 138 136 135 138 140 142 145 146 148 154 162 176 224 304 318 322 323 323 323 322 321 322 323 323 322 320 318 316 315 314 312 311 311 310 310 310 309 307 305 303 302 301 300 300 301 301 303 303 303 302 302 301 300 299 299 298 296 294 292 292 285 282 279 280 281 282 282 277 269 261 255 253 255 261 269 277 289 308 3 63 95 124 145 154 148 135 124 118 118 128 143 158 168 174 178 181 183 185 186 185 184 183 182 181 181 180 180 179 177 174 171 168 162 153 126 45 17 12 12 18 23 25 24 19 13 5 360 354 349 344 333 309 275 248 232 224 219 217 217 219 223 227 230 232 231 222 168 92 76 69 65 63 64 67 71 76 80 83 85 85 82 78 71 63 52 37 23 13 6 4 3 3 4 5 7 9 11 14 17 20 22 24 25 26 26 27 29 31 34 36 38 40 43 46 51 58 67 78 89 101 112 122 130 137 143 148 152 155 158 160 162 163 164 165 165 166 166 166 165 163 161 158 156 153 151 149 147 146 146 147 151 157 164 171 180 190 196 199 201 202 204 207 212 215 216 216 212 207 200 195 192 191 191 191 192 192 194 196 199 204 210 214 218 220 221 220 218 217 217 216 216 215 213 212 212 212 213 215 216 216 216 215 216 219 223 227 231 235 234 231 227 222 218 216 218 221 224 228 230 231 229 226 221 217 212 210 211 214 220 225 230 232 234 235 236 235 233 232 232 232 232 231 229 227 223 219 216 215 216 218 220 221 222 223 224 225 226 227 228 230 232 234 237 240 243 245 248 249 251 252 253 254 256 257 258 259 261 263 265 268 271 275 279 283 287 292 295 296 295 292 288 281 273 264 256 250 243 237 230 224 219 214 211 208 206 205 204 203 203 204 204 205 205 206 206 206 206 206 206 206 206 206 205 204 202 200 198 195 192 189 186 183 182 181 180 180 180 179 179 178 178 178 177 176 175 174 174 173 172 171 171 171 171 172 173 173 174 174 174 174 174 175 176 177 178 179 180 180 180 179 178 178 178 179 178 176 173 170 166 162 161 163 169 178 185 190 194 196 197 198 199 200 201 202 204 206 208 210 213 217 221 225 231 239 248 259 272 285 295 304 308 306 299 290 284 279 271 230 181 169 178 187 195 201 206 208 205 197 189 182 178 176 175 174 174 174 175 176 175 174 172 169 164 156 148 141 137 135 132 129 124 120 117 116 119 123 128 135 143 153 162 169 175 179 181 183 184 185 185 184 181 179 177 176 172 166 156 146 141 139 138 141 145 151 157 162 167 178 196 229 266 290 301 307 311 314 315 316 316 317 318 318 317 315 313 312 311 309 307 305 304 304 304 304 303 303 302 301 299 298 296 295 294 294 296 296 296 295 293 291 290 290 290 291 290 290 289 291 271 270 272 274 276 278 278 276 269 260 251 247 247 251 259 270 296 348 19 31 35 41 53 89 136 149 152 146 142 141 150 161 172 179 182 184 187 193 200 204 207 206 204 201 199 197 195 193 190 187 183 178 174 170 164 153 125 84 63 56 48 40 30 19 9 1 354 349 344 339 330 316 298 282 267 254 245 239 234 234 236 241 248 256 277 5 51 60 63 63 61 59 57 59 62 67 71 75 79 78 75 69 61 51 40 28 18 10 4 1 360 360 1 4 7 10 15 18 21 23 25 27 28 29 29 30 30 30 29 28 27 27 28 31 35 40 46 53 62 71 83 94 106 117 127 136 143 148 153 156 159 160 161 160 159 158 157 155 154 153 151 151 150 151 151 151 152 152 153 155 161 167 175 183 190 196 199 199 199 198 200 204 208 210 209 207 201 196 193 191 192 195 198 200 199 199 199 200 204 208 213 217 220 222 222 221 219 218 217 216 215 215 215 215 215 216 216 218 218 219 218 217 218 219 222 225 228 231 230 228 225 220 217 215 216 218 221 223 225 225 223 221 217 213 210 211 213 218 223 227 230 231 233 235 236 235 234 232 232 231 231 231 230 228 227 225 224 223 223 223 223 223 223 224 224 225 225 226 227 229 230 233 235 237 240 242 244 246 247 248 250 251 252 253 254 255 256 258 260 262 264 267 271 274 278 281 285 287 289 289 288 284 278 270 262 254 246 239 233 228 223 218 214 211 208 206 205 204 204 204 204 205 206 206 206 206 205 205 205 205 205 204 203 201 200 198 196 194 191 188 185 183 182 181 181 181 180 180 179 178 177 176 175 174 173 173 172 172 172 172 173 173 172 172 172 173 174 175 175 175 175 176 177 178 179 179 179 178 176 175 176 177 178 177 175 171 167 164 161 159 160 164 172 181 188 193 195 196 197 197 198 199 200 201 203 204 205 207 209 211 214 219 224 232 240 251 264 277 290 302 302 299 291 280 271 265 258 247 215 183 184 188 193 195 191 184 175 166 161 159 157 157 157 158 162 167 170 173 175 177 178 178 175 169 160 152 145 143 141 139 135 129 123 120 120 121 125 136 147 158 168 174 180 182 185 186 187 186 184 181 179 178 177 175 172 166 158 151 144 139 139 143 150 161 172 184 198 218 241 262 276 285 292 298 303 308 310 312 313 314 315 315 313 311 309 308 308 307 305 303 301 301 301 301 302 302 301 300 299 297 294 291 289 288 288 288 288 287 287 286 287 288 289 291 293 295 296 298 261 261 264 267 270 272 275 276 272 264 255 246 244 246 251 262 286 338 8 21 27 34 42 54 76 100 120 132 136 139 146 153 162 169 175 181 188 200 213 222 227 222 218 213 209 206 204 202 199 196 191 186 181 177 172 164 154 139 122 105 85 63 43 24 11 2 353 346 340 333 325 316 307 301 297 298 304 312 317 321 327 333 341 354 9 23 37 47 54 56 56 54 51 50 51 54 57 61 64 64 59 52 45 36 28 19 12 5 360 356 354 354 355 359 3 9 15 20 24 27 28 30 30 31 31 31 31 30 28 26 24 23 22 23 26 30 34 38 44 49 56 64 74 85 99 112 125 135 143 150 153 155 155 154 152 151 149 148 148 148 148 149 152 155 158 161 162 163 164 167 172 179 185 191 194 196 195 195 195 195 198 199 200 199 196 193 190 190 192 196 201 205 207 208 207 206 205 205 208 211 214 218 220 222 222 221 220 219 217 216 215 215 215 215 216 216 217 218 219 219 219 219 220 221 223 225 227 228 228 227 224 221 217 215 215 216 218 219 218 217 215 213 210 208 207 210 214 219 225 228 229 231 232 234 235 234 232 231 230 230 230 230 229 228 227 226 226 225 225 224 224 223 223 224 224 225 225 226 227 228 230 231 233 235 238 240 242 243 245 246 247 248 249 250 250 251 252 253 254 256 258 261 263 266 269 272 275 278 281 283 284 283 280 275 268 260 252 244 238 232 226 222 218 214 211 208 206 205 205 205 205 206 206 206 205 204 203 202 203 204 204 203 201 200 198 196 194 193 191 188 186 184 183 183 182 181 180 178 177 176 175 174 174 173 173 173 173 173 174 175 175 174 173 172 171 172 173 174 174 175 176 176 177 178 178 177 176 175 174 175 177 178 178 176 174 171 169 168 167 165 167 170 177 184 190 193 194 195 195 196 196 197 198 199 200 201 201 203 204 206 210 214 219 225 234 244 257 272 287 297 298 293 282 269 259 255 255 253 250 213 175 161 154 152 147 140 136 135 136 138 141 143 145 148 153 159 165 169 173 175 175 175 175 172 169 165 159 157 154 152 148 142 134 128 123 119 121 131 143 155 166 174 180 183 186 189 189 188 187 185 184 183 181 179 175 171 167 163 161 158 156 155 155 170 188 207 227 244 258 269 276 281 286 291 297 302 306 307 309 311 313 314 313 311 309 308 308 307 306 304 302 301 300 301 302 302 302 300 298 296 293 290 286 284 284 283 282 282 282 283 285 289 293 298 304 307 308 308 256 256 257 259 263 268 274 280 284 282 274 263 253 250 251 255 266 292 346 23 39 48 56 63 69 71 75 82 91 104 115 126 137 147 156 169 184 203 224 238 242 235 226 218 212 207 205 203 201 197 192 187 181 175 170 163 157 149 141 131 118 98 70 40 19 3 350 338 328 319 312 306 302 300 302 309 321 335 347 355 359 1 4 7 13 22 32 41 48 52 53 51 49 47 46 45 46 47 46 44 40 34 28 22 16 10 4 358 353 348 345 345 347 350 357 5 14 21 26 29 31 32 32 33 33 32 32 30 29 27 26 25 24 24 25 26 28 31 33 36 39 42 47 53 61 72 88 109 127 141 148 151 151 151 150 150 150 152 154 156 159 161 165 168 172 175 177 177 178 179 182 186 189 193 194 194 193 192 193 194 195 194 192 188 185 184 185 190 195 201 207 209 210 210 209 208 208 208 210 212 215 217 220 222 223 223 222 221 218 217 216 216 216 216 217 218 218 219 219 219 219 220 220 221 222 224 225 226 226 225 223 220 218 217 217 218 218 219 217 215 213 210 206 205 206 210 215 220 226 228 229 230 231 232 232 231 229 228 227 227 227 227 226 225 225 225 225 225 224 224 223 223 223 224 224 225 226 226 227 228 229 231 232 234 236 238 239 241 243 244 246 246 247 246 246 246 246 247 249 251 254 255 258 260 262 265 268 271 274 277 279 279 279 277 273 267 259 252 244 236 230 226 221 218 214 211 209 207 206 206 206 206 206 204 201 199 198 199 200 201 202 201 200 199 198 196 194 193 191 190 188 186 184 183 181 179 177 175 174 174 174 174 174 175 175 175 175 176 176 176 176 175 173 172 171 171 171 171 172 173 175 176 176 176 175 174 174 174 176 179 181 181 180 178 176 175 174 172 170 169 170 172 178 183 188 190 191 192 192 193 193 194 195 195 196 196 197 197 199 201 205 210 215 221 229 239 252 268 285 290 290 282 266 254 246 243 245 247 247 221 165 136 129 126 124 123 123 125 129 132 136 139 140 143 146 150 156 161 164 166 167 168 171 173 174 174 169 163 158 153 149 144 138 130 124 119 119 123 128 137 148 159 169 177 184 189 192 195 197 197 195 193 189 187 185 184 183 182 181 179 177 175 176 189 208 228 242 253 262 268 274 277 282 287 292 295 298 300 303 307 311 314 313 312 309 308 307 306 304 301 298 295 295 296 299 300 299 298 296 294 291 289 287 285 283 281 280 278 278 279 282 287 295 302 308 312 313 313 255 257 258 259 263 269 277 286 294 300 300 292 278 267 261 257 257 257 254 210 106 94 91 86 78 66 56 51 52 68 95 115 126 135 145 157 177 206 237 255 258 250 232 218 207 201 198 195 192 186 179 172 167 163 161 160 158 155 152 148 142 134 120 96 49 1 330 311 299 293 290 290 291 294 299 309 322 336 349 358 3 4 5 7 10 15 22 31 37 42 45 45 44 42 41 40 39 38 34 30 25 20 14 10 5 360 354 349 343 338 334 334 337 341 350 2 13 22 28 31 33 33 33 34 33 33 32 31 30 28 27 26 26 26 26 27 28 29 30 30 30 30 30 31 32 34 40 52 83 131 153 156 157 158 158 160 161 165 169 173 177 179 179 179 181 184 185 186 186 186 186 187 188 189 189 189 189 188 188 188 188 186 184 181 179 180 184 189 195 201 206 208 208 207 207 205 205 205 206 208 212 215 219 221 223 224 224 223 221 219 218 217 217 217 218 219 219 220 220 219 219 219 219 220 221 221 222 222 223 222 221 220 219 219 220 222 223 223 221 219 216 212 208 207 209 213 217 222 225 227 229 230 230 230 230 228 226 224 223 223 223 222 222 223 223 224 224 224 224 223 223 223 223 224 224 225 226 227 227 228 229 230 232 233 234 236 237 239 240 242 243 243 243 241 241 241 242 244 246 248 250 252 253 255 257 259 262 265 268 271 273 275 276 276 273 269 264 257 250 242 235 230 225 221 217 214 212 210 208 207 207 206 205 203 201 199 199 199 200 201 201 201 200 199 198 197 195 194 193 191 190 187 184 180 177 174 173 173 173 173 174 174 175 176 176 177 178 178 179 178 178 176 175 174 172 171 170 168 169 170 172 173 173 173 173 173 174 177 180 183 183 182 180 178 176 174 172 169 167 167 169 172 177 182 185 186 188 188 189 190 190 191 192 192 192 192 193 193 195 198 202 207 212 218 225 235 248 262 274 277 273 262 248 239 233 232 233 233 223 202 173 146 135 130 128 129 130 132 134 137 139 142 142 143 144 146 150 153 156 157 161 166 170 173 175 172 166 160 155 149 146 142 137 133 127 124 123 124 124 126 130 137 147 159 171 182 189 195 199 200 200 199 197 196 195 195 194 193 191 190 189 191 200 214 229 239 246 252 258 263 269 272 276 280 284 286 288 289 294 301 308 312 313 311 309 307 305 304 300 296 291 289 290 292 295 296 297 296 294 292 290 288 286 284 282 280 277 275 274 274 277 284 291 299 305 310 313 315 260 265 267 268 270 273 279 286 291 296 299 296 288 277 268 260 253 244 230 210 187 164 147 130 111 67 12 350 334 308 167 149 145 145 150 159 179 211 248 272 277 269 240 208 192 183 178 171 162 153 146 143 144 149 153 157 160 163 164 164 163 163 163 168 180 204 232 247 254 259 264 270 277 285 294 305 317 331 344 354 360 3 4 5 6 8 12 17 23 28 31 33 32 32 31 30 30 28 24 19 14 8 2 358 353 349 345 341 336 332 329 329 332 338 348 2 16 26 31 33 34 34 34 33 33 33 33 32 31 29 28 27 27 27 28 29 29 30 29 28 26 23 20 18 15 12 8 3 354 331 242 201 188 183 179 178 179 180 183 185 186 185 184 182 182 184 186 189 189 189 189 187 185 183 182 181 180 180 180 179 178 176 174 173 172 176 180 186 192 197 201 203 203 202 201 199 198 199 201 203 207 212 216 219 223 224 225 225 224 222 220 219 218 218 219 220 220 221 221 220 220 220 220 220 220 220 221 221 221 222 222 222 222 223 225 226 227 227 226 223 220 216 214 213 214 217 219 222 224 226 228 229 229 229 228 227 225 224 223 222 222 221 221 221 221 221 222 222 222 223 223 223 224 224 225 225 226 227 228 229 229 230 231 232 233 234 235 236 237 238 239 239 239 238 238 239 241 243 245 247 248 250 251 252 254 256 258 261 263 266 269 271 272 273 271 269 265 260 254 247 240 234 229 224 221 217 215 213 211 210 209 208 207 205 204 203 202 202 202 202 203 202 201 200 199 197 196 195 193 192 189 185 181 178 175 174 173 173 173 172 172 174 175 177 178 179 180 181 181 181 180 178 177 175 173 171 170 169 170 171 173 174 174 175 175 177 179 181 183 183 181 179 176 174 172 170 167 165 165 166 169 172 176 179 181 183 184 185 186 187 188 188 189 189 189 189 190 191 193 195 199 203 208 214 222 234 247 261 267 266 260 247 237 229 225 224 222 219 207 192 177 160 149 143 141 143 146 147 149 150 150 150 149 148 148 149 150 152 156 160 165 169 170 170 168 164 160 155 153 151 150 148 143 138 133 129 128 128 128 127 124 121 122 126 138 153 166 181 189 195 200 201 202 202 202 201 199 196 195 194 196 203 214 226 235 240 244 247 251 256 260 265 269 274 277 278 279 279 284 294 301 305 307 305 303 302 301 299 296 292 288 286 288 291 293 295 296 295 293 291 289 286 284 282 280 277 274 272 270 270 274 281 289 297 303 308 312 315 268 276 277 277 276 275 275 277 278 279 280 280 278 272 267 258 248 237 223 211 200 192 186 187 205 243 275 286 281 267 238 207 183 169 166 172 187 211 246 279 301 305 198 146 146 148 147 142 137 131 128 127 131 139 148 156 165 173 179 183 186 189 192 197 203 211 219 228 235 240 246 254 262 273 284 296 308 321 333 344 352 357 359 360 0 1 3 6 9 13 16 17 17 17 16 16 15 14 13 8 3 358 353 348 345 342 339 336 333 331 330 331 334 341 353 8 21 31 35 36 36 34 33 33 33 33 33 33 32 30 29 27 27 27 27 28 28 28 27 24 21 17 13 9 4 360 355 349 340 329 312 288 252 221 204 196 191 188 185 183 181 181 179 178 177 177 181 185 188 189 189 187 184 180 178 175 174 172 172 171 170 168 167 167 168 172 177 182 188 193 197 199 200 199 197 195 194 194 196 198 201 206 210 214 218 222 226 227 227 225 223 221 219 219 220 220 221 222 222 222 221 221 220 220 221 221 221 222 222 222 223 223 224 225 226 228 228 229 228 226 224 222 220 219 219 220 221 223 224 226 227 228 228 228 228 227 226 225 224 224 224 223 222 221 220 219 220 220 221 222 223 223 224 225 225 226 227 228 228 229 230 231 231 232 232 232 233 233 234 235 236 236 237 237 238 240 241 243 244 246 247 248 249 250 252 253 255 257 260 263 265 268 269 269 268 267 264 262 258 253 246 240 234 228 224 221 218 216 214 212 211 210 209 207 206 205 204 204 204 204 203 203 202 201 200 198 196 195 192 189 186 183 180 178 177 177 177 176 175 174 174 175 177 179 180 181 182 183 183 183 182 180 178 175 173 172 171 171 172 173 175 176 178 179 180 182 183 184 183 181 178 175 173 172 170 169 167 167 167 167 168 171 174 176 178 179 181 182 183 184 185 186 186 186 187 187 188 189 190 193 195 199 203 210 220 235 250 261 264 261 252 240 230 222 217 215 214 208 200 191 182 174 167 161 159 160 162 163 164 164 163 161 160 159 157 156 156 157 158 161 164 165 165 163 162 161 160 159 158 158 157 155 151 145 139 133 129 131 132 131 128 122 117 113 115 121 132 151 169 185 196 201 204 206 205 204 201 199 199 199 204 212 221 229 234 238 240 241 243 247 251 256 263 269 273 276 278 280 284 291 295 297 295 293 292 291 292 292 290 287 285 285 286 290 294 297 297 296 294 291 288 285 283 281 278 276 274 271 268 269 272 277 287 295 301 305 309 312 273 280 281 280 278 275 272 268 266 264 263 262 262 261 259 253 245 233 220 210 204 200 201 207 220 236 255 270 279 269 247 218 199 185 179 183 189 198 211 222 321 95 109 119 127 132 137 139 139 138 137 137 139 144 151 161 171 183 193 201 206 209 212 214 218 222 225 229 231 233 236 240 246 255 267 280 292 303 314 325 335 342 347 349 349 349 350 352 354 357 360 1 1 0 359 359 359 359 358 356 353 350 346 343 340 338 336 334 333 332 332 333 337 344 354 8 20 28 34 35 34 33 32 32 32 32 33 33 32 30 28 26 25 25 25 25 25 24 23 19 15 10 5 1 357 353 350 347 343 340 335 327 313 281 233 206 192 181 173 167 165 165 164 163 163 163 169 174 180 183 184 184 181 179 177 175 173 170 168 168 168 168 167 167 168 170 173 178 182 188 193 197 200 201 201 198 195 194 193 194 196 199 203 207 212 218 224 227 229 227 225 222 220 219 220 221 222 223 223 223 223 222 222 222 222 222 223 223 223 224 224 224 225 226 227 228 229 229 229 228 227 226 225 224 223 223 223 224 225 226 227 228 228 228 228 227 226 226 226 226 225 225 223 221 220 219 219 220 221 222 223 223 224 225 226 226 227 228 228 229 230 230 231 231 232 231 232 232 232 232 233 234 235 236 237 238 240 242 243 244 246 247 248 248 250 251 253 255 258 260 263 264 266 266 265 264 263 262 260 257 252 246 240 234 229 225 221 218 216 214 213 212 210 209 207 206 205 205 204 204 204 204 203 202 201 199 197 195 192 189 186 183 182 181 181 181 181 179 177 176 176 178 179 181 182 183 184 185 185 185 183 181 179 176 174 172 171 171 172 174 176 178 179 181 183 184 185 184 183 181 179 178 176 175 173 171 169 167 166 165 166 168 170 173 175 177 178 180 181 182 183 183 184 184 185 185 186 186 187 189 191 195 199 206 217 231 247 257 261 258 246 234 223 216 214 213 212 210 205 199 194 191 187 183 179 177 176 176 175 175 173 172 170 169 167 165 164 162 161 161 160 160 160 161 162 163 165 164 164 163 161 158 154 149 144 139 136 138 139 141 139 136 130 124 119 116 120 127 137 157 184 197 203 205 206 206 206 206 207 209 214 219 225 230 234 236 235 235 234 236 240 248 258 267 276 283 285 287 289 292 292 290 286 283 280 281 284 285 285 283 281 281 284 290 296 299 300 299 295 291 287 285 283 281 280 278 277 275 272 272 272 277 284 291 298 303 306 309 271 275 277 278 278 278 278 276 272 267 260 254 250 250 251 250 247 237 224 212 205 201 200 206 214 224 237 257 288 316 282 169 171 176 179 183 185 185 185 172 156 141 137 137 139 144 149 153 155 156 156 156 159 163 169 177 187 197 206 213 218 221 224 226 228 230 231 233 232 231 230 231 233 237 245 256 266 275 285 294 303 311 318 324 327 328 329 331 333 335 338 339 340 340 340 340 340 342 343 344 344 342 341 338 336 334 333 331 331 330 331 333 336 341 349 359 9 18 24 27 28 28 27 28 28 29 30 30 29 28 27 25 23 22 21 21 21 19 17 13 8 3 358 355 352 351 350 349 349 350 350 351 353 356 3 35 118 136 139 140 142 143 143 143 143 143 148 155 163 171 176 179 179 179 177 176 174 173 172 171 171 171 171 170 169 169 171 173 177 184 190 197 202 206 207 205 202 198 195 193 193 194 197 202 207 214 221 225 228 228 226 223 220 219 219 220 222 223 224 224 224 224 224 223 224 224 224 224 225 225 225 225 226 226 227 228 228 229 229 229 228 228 227 226 225 225 225 226 226 227 228 228 228 228 228 228 227 227 227 227 226 226 224 222 221 220 221 221 222 223 223 224 225 225 226 226 227 228 228 229 230 230 231 231 231 231 231 231 231 231 232 232 233 234 235 236 238 239 241 242 244 245 246 247 248 250 251 254 256 258 260 262 263 264 264 263 263 262 261 258 255 251 245 239 234 228 223 220 218 216 214 213 211 210 208 207 206 206 205 205 205 204 204 203 202 200 198 196 193 191 188 187 185 185 185 184 182 179 178 177 177 179 180 182 183 185 186 186 186 186 184 182 180 177 175 174 173 173 174 175 177 179 181 182 184 184 185 184 183 181 179 178 177 175 173 170 168 165 164 163 164 166 169 171 174 175 177 178 179 180 181 181 182 182 183 183 183 184 184 186 188 191 195 201 210 222 237 248 252 249 238 227 218 214 214 215 216 216 214 210 206 202 198 194 191 189 187 185 183 181 179 178 176 175 173 172 171 169 166 164 162 160 160 161 163 165 167 167 167 165 161 157 153 150 148 145 145 147 149 152 152 150 148 145 143 138 136 130 120 121 132 150 169 183 191 196 201 205 210 212 214 217 222 226 230 232 231 230 228 229 232 241 255 269 281 285 288 290 291 290 288 284 279 275 273 274 277 279 278 277 274 276 282 289 296 299 300 298 294 290 287 285 285 286 287 287 285 283 279 276 275 277 282 287 295 301 305 308 262 266 268 272 275 282 290 302 307 304 292 271 257 251 250 251 249 243 230 215 204 197 195 199 208 217 227 240 271 349 36 85 135 163 175 182 184 185 184 179 175 171 168 166 164 164 164 165 166 167 169 172 177 184 191 199 207 214 219 223 227 230 232 234 235 236 237 237 236 233 230 228 227 228 232 238 244 249 255 259 263 267 274 281 288 294 299 303 306 309 312 313 314 315 316 317 318 321 325 328 331 332 332 331 330 329 327 326 326 326 327 329 332 336 341 348 355 3 10 15 17 18 19 19 19 20 22 23 23 23 23 22 20 19 17 15 14 11 8 4 0 357 354 352 352 352 352 353 353 354 355 358 1 5 12 22 38 62 89 110 119 124 127 129 129 131 135 143 153 167 179 185 187 186 184 183 180 179 178 177 176 174 174 172 171 170 170 172 176 182 189 196 202 207 208 207 205 201 197 194 192 192 193 197 203 210 218 224 229 231 229 226 222 220 220 220 222 223 224 225 225 225 225 225 225 226 226 226 226 226 226 227 227 227 227 228 228 228 229 229 229 228 228 228 227 227 227 227 227 228 228 229 229 229 228 228 228 227 227 227 227 227 225 224 224 223 223 223 223 223 224 224 225 226 226 227 227 228 228 229 229 230 231 231 231 231 231 231 231 231 231 231 232 233 233 234 235 236 238 240 241 243 244 245 247 248 250 252 254 256 258 260 262 263 263 263 263 262 260 259 257 254 249 244 238 232 226 222 219 217 215 214 213 211 210 208 207 206 206 206 206 205 205 204 203 201 199 197 195 193 191 189 188 187 185 182 180 178 177 177 178 179 180 182 183 185 186 186 186 186 185 183 181 179 177 176 175 175 176 177 179 181 182 184 185 186 185 184 182 179 177 176 174 173 171 169 168 165 164 163 165 167 169 172 174 175 176 177 178 179 179 180 181 181 181 182 182 182 182 183 185 187 191 195 202 210 221 230 236 233 226 219 212 212 213 214 215 214 211 208 204 201 198 196 195 194 191 188 185 183 180 178 177 176 175 174 174 173 171 170 168 166 165 164 165 167 168 169 168 165 162 159 156 154 152 151 151 151 153 155 157 157 158 159 158 157 155 150 139 128 121 119 127 140 154 165 175 183 189 194 198 203 208 214 218 222 224 225 226 228 233 244 258 271 280 283 284 287 288 287 283 278 273 268 269 270 274 275 272 270 268 272 278 286 291 295 297 294 291 288 286 286 288 292 295 296 294 292 288 284 282 282 283 289 295 301 306 308 254 259 262 267 273 281 293 305 314 315 307 290 272 261 255 251 247 240 226 213 201 193 194 200 211 220 229 240 254 277 313 329 212 188 195 197 198 200 200 201 200 198 195 190 185 180 176 174 173 175 178 184 192 202 210 217 223 227 229 232 234 236 238 240 242 243 244 244 242 240 236 232 229 228 228 231 234 236 238 237 237 238 241 246 252 260 266 272 277 281 285 288 289 290 291 291 292 294 299 305 310 315 318 320 321 321 320 319 319 320 321 323 325 329 333 337 342 347 354 1 6 8 9 9 9 9 9 10 11 12 13 13 12 12 9 7 4 1 358 356 354 352 352 352 352 353 353 353 353 353 354 355 357 360 4 9 16 28 46 73 99 116 124 129 132 135 141 151 164 182 197 204 205 202 198 192 187 185 182 180 179 177 176 174 172 172 171 174 177 183 189 195 201 205 206 206 204 200 197 193 191 191 192 194 200 207 216 224 230 236 235 232 228 224 222 220 221 223 224 226 227 227 227 227 228 228 228 228 229 229 228 228 228 228 228 228 228 229 229 229 229 229 229 229 228 228 228 228 228 229 229 229 229 229 229 229 229 228 228 228 228 228 228 227 226 225 223 223 223 224 224 225 226 226 227 227 228 228 229 229 230 230 231 231 231 232 232 231 231 231 231 231 231 232 233 233 234 234 235 237 239 241 243 244 246 247 249 250 252 254 256 259 261 262 263 263 263 262 261 260 258 256 253 249 243 236 230 225 221 218 216 215 213 212 210 209 208 207 207 207 207 207 206 205 203 201 198 196 194 193 191 189 187 184 181 178 175 175 175 176 178 179 180 182 183 184 185 186 186 186 185 184 183 181 180 179 178 178 179 180 182 183 184 186 187 187 186 184 181 178 176 174 174 173 172 172 171 169 168 167 167 168 171 173 175 176 177 177 178 178 179 179 180 180 180 180 180 180 180 181 183 185 188 192 196 201 207 211 215 214 210 205 202 202 202 203 203 202 199 196 194 192 192 191 191 189 187 185 182 180 178 177 176 175 174 174 174 175 175 175 174 173 171 170 170 171 172 171 169 166 164 161 159 158 155 153 152 150 152 154 156 159 161 163 164 164 162 158 150 140 130 125 125 128 134 140 147 156 164 170 176 184 192 199 206 212 217 222 227 234 241 250 260 269 273 276 278 280 281 281 277 273 268 266 268 271 274 273 269 266 266 269 276 282 287 291 291 290 288 285 284 284 288 293 297 298 297 296 294 291 290 290 290 294 298 303 305 307 249 254 259 265 272 281 292 299 303 304 298 287 275 264 253 245 236 226 214 207 202 200 206 215 223 229 233 238 244 254 266 274 267 250 236 231 229 226 225 223 220 214 207 201 193 187 182 180 182 185 189 199 209 217 225 230 234 236 237 238 240 241 243 246 248 249 251 251 250 248 245 241 236 233 232 232 233 234 234 233 230 229 229 231 234 238 242 246 251 256 260 264 265 266 267 266 267 269 273 279 286 293 299 304 307 310 311 311 311 311 312 313 315 318 321 325 329 334 340 347 353 357 358 357 356 355 355 356 357 358 359 360 0 0 1 360 358 355 353 351 350 349 349 349 349 349 348 348 348 349 350 350 352 353 356 359 4 10 17 30 52 88 120 137 146 154 163 174 187 201 214 219 220 216 209 201 193 188 184 181 179 178 177 177 176 176 177 179 182 186 191 196 200 203 204 204 203 200 198 195 192 190 190 191 196 202 212 221 230 237 238 237 234 230 226 223 223 224 225 227 228 229 229 230 230 231 232 232 232 231 231 230 230 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 228 227 225 223 223 223 224 225 226 226 227 227 228 229 229 230 230 230 231 231 231 232 232 232 232 232 231 231 231 231 232 233 234 233 233 233 234 236 238 241 243 244 245 247 248 249 251 253 256 258 260 262 263 263 262 262 261 260 259 256 253 248 242 235 228 223 219 217 215 214 212 211 209 208 208 207 207 207 207 206 203 201 198 196 194 193 191 189 186 183 179 176 174 174 175 176 178 179 180 181 182 183 184 185 185 186 186 186 185 184 183 182 181 181 182 183 183 185 185 186 187 187 186 184 182 180 178 177 176 176 175 175 175 173 172 171 170 170 170 172 174 175 176 177 177 178 178 178 179 179 179 179 178 178 178 179 180 182 184 187 189 192 194 197 198 198 196 192 188 187 185 184 182 180 178 176 175 175 177 178 179 180 179 178 177 177 176 176 176 176 175 175 176 177 178 179 179 180 179 178 177 177 175 173 171 169 166 165 163 161 159 155 152 149 148 149 152 155 159 163 166 168 168 167 164 158 151 143 137 134 132 133 136 141 148 155 161 168 176 184 193 202 210 218 225 232 239 247 254 260 264 267 270 272 274 275 273 271 268 266 267 269 272 273 271 266 264 265 269 275 280 284 287 288 288 286 283 281 282 285 289 294 295 296 296 295 295 295 295 295 296 299 301 303 303 249 254 261 269 277 284 292 294 294 293 288 281 272 260 245 230 214 205 202 202 208 216 227 234 235 235 233 233 235 242 250 258 261 259 255 252 250 247 244 239 232 224 214 203 193 187 185 187 191 198 206 214 222 229 234 239 241 243 243 244 244 245 247 250 252 255 256 257 257 256 254 250 246 241 239 238 237 239 239 239 237 235 233 232 232 233 235 237 240 242 245 247 248 248 248 248 250 253 257 263 269 276 282 287 291 295 297 298 299 300 301 301 303 305 308 312 316 321 327 334 340 344 345 344 342 342 343 344 346 347 348 349 349 350 352 352 352 351 350 348 347 346 345 344 343 342 341 342 342 343 345 346 347 348 349 351 354 358 1 5 9 14 35 143 172 182 190 199 208 216 223 224 222 218 211 203 195 188 182 179 177 178 180 182 184 187 189 190 193 195 198 200 202 205 205 206 205 204 202 200 197 194 192 191 194 199 207 216 225 232 236 237 237 234 231 228 227 227 228 228 229 230 231 232 233 234 234 235 235 234 234 233 232 232 231 231 230 230 230 230 230 230 229 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 229 229 227 225 224 223 223 223 224 225 226 227 228 229 230 230 231 231 231 232 232 232 233 233 233 232 232 232 231 231 231 232 233 233 232 232 231 232 233 234 237 239 241 243 245 246 247 248 250 252 254 256 258 260 261 262 262 262 261 261 259 257 253 247 240 233 226 221 218 215 214 212 211 210 209 209 208 207 207 205 203 201 198 196 194 192 190 188 186 183 180 178 176 175 175 176 177 178 180 181 182 182 183 184 185 185 186 187 187 186 185 185 184 184 184 185 185 186 187 187 188 187 186 185 183 182 180 179 179 178 178 178 177 176 175 174 173 173 172 172 174 174 175 176 177 177 178 178 178 179 179 178 178 177 176 177 178 179 181 183 185 186 187 188 187 186 184 180 176 173 170 168 165 162 158 154 152 152 153 156 160 162 164 165 168 169 171 173 175 176 177 177 177 177 178 179 181 182 184 185 185 183 180 177 173 170 168 166 165 163 161 159 156 154 151 150 151 153 157 162 168 172 174 174 173 171 168 163 157 150 145 141 139 140 144 150 156 161 167 175 183 193 203 212 220 227 235 242 249 255 260 263 266 267 269 270 270 270 268 267 267 268 270 271 270 267 263 263 265 269 274 278 282 284 286 286 284 282 281 282 285 288 290 290 290 291 292 293 294 295 294 295 296 297 299 299 252 258 267 277 286 293 295 294 293 289 286 280 269 253 233 211 197 189 193 200 210 224 235 242 242 239 235 233 236 241 246 252 256 257 257 257 257 255 253 249 241 231 219 205 195 189 193 198 205 212 219 225 230 235 239 243 246 247 248 248 248 248 250 252 255 258 260 262 263 262 261 258 254 250 246 244 243 244 245 245 245 244 243 242 241 241 241 241 242 243 243 242 241 240 239 239 241 245 249 254 259 264 268 272 276 279 282 284 286 288 290 292 294 296 299 302 306 310 314 320 324 328 330 330 330 331 333 335 337 338 338 338 339 341 343 345 346 347 346 345 344 342 340 339 337 335 334 334 334 335 337 339 340 341 342 343 344 346 348 349 350 348 340 320 271 242 231 229 230 230 230 227 222 217 209 201 194 187 182 179 178 181 185 190 195 200 203 205 207 208 209 209 210 211 211 211 211 212 211 208 205 202 199 197 198 201 205 212 219 226 231 235 236 236 234 233 232 232 231 231 232 233 233 234 235 236 237 238 238 237 237 236 235 234 233 233 232 232 231 231 231 231 230 230 230 230 230 230 230 231 231 231 231 231 231 231 231 231 231 231 231 231 230 230 229 227 226 224 224 224 225 226 227 228 229 230 230 231 232 232 233 233 233 233 233 233 233 233 233 232 232 231 231 231 231 231 231 230 229 229 229 231 233 236 238 240 241 243 244 245 247 248 250 252 254 256 258 259 261 261 262 262 262 260 257 253 247 239 231 225 220 216 214 213 212 211 210 209 209 208 206 204 202 199 196 193 192 190 189 188 185 182 180 178 177 176 177 177 178 179 180 181 182 183 184 184 185 186 187 187 187 187 187 186 186 186 186 187 187 188 188 188 188 188 187 186 185 184 183 182 182 182 181 180 179 178 177 176 176 176 176 175 175 175 175 176 176 177 177 178 178 179 179 178 178 177 176 176 177 178 180 181 182 182 182 181 179 177 173 169 165 162 159 156 153 150 146 144 142 142 143 145 147 151 153 156 158 162 166 170 172 174 176 176 176 176 177 179 181 184 187 188 188 186 182 178 173 170 168 166 165 163 162 160 159 158 158 158 159 161 166 171 176 179 180 181 180 178 176 173 168 163 157 152 149 149 152 155 160 165 169 174 182 191 202 212 221 230 238 246 253 259 262 264 265 266 267 267 267 267 267 267 268 269 270 269 268 265 263 263 266 270 275 278 281 283 285 284 283 282 283 284 286 287 286 285 284 285 286 288 289 290 290 290 291 293 294 295 253 259 268 279 290 298 298 297 295 292 288 282 269 249 224 200 187 183 187 196 209 224 238 247 251 250 248 245 247 248 250 252 253 255 256 257 257 257 256 253 245 235 222 208 201 200 205 212 219 225 229 232 235 238 241 244 248 250 251 252 252 251 252 254 256 259 262 264 266 266 266 265 262 259 255 252 250 250 250 250 250 249 249 248 247 246 246 246 247 248 249 248 245 242 239 238 238 240 244 248 253 256 259 262 264 267 270 273 276 279 282 285 289 293 297 300 303 306 308 309 311 313 316 317 319 320 322 323 324 324 325 326 327 331 335 340 342 343 343 341 340 338 337 335 333 330 329 327 327 327 328 329 331 332 332 333 333 335 336 337 337 335 328 317 298 280 267 256 251 246 241 235 228 221 214 207 200 194 190 188 188 191 196 202 207 212 215 218 218 219 219 219 219 219 220 220 221 221 219 217 214 211 208 206 206 206 209 213 219 224 229 232 235 237 237 237 237 237 237 236 236 236 236 236 237 238 239 240 240 239 239 238 237 237 236 235 235 234 234 233 232 232 232 231 231 231 231 232 232 232 232 232 232 232 232 232 232 232 232 232 232 231 231 231 230 229 228 226 225 225 226 227 228 229 230 230 231 232 233 234 234 234 235 235 235 235 234 234 234 233 232 232 231 231 231 231 231 230 230 229 230 230 232 234 236 237 239 240 241 243 244 245 246 248 250 252 254 256 257 258 260 261 262 261 260 258 252 246 238 230 224 219 216 215 214 214 213 212 210 208 206 204 201 198 196 194 192 191 190 188 185 182 179 178 178 178 179 179 180 181 182 183 184 185 185 186 186 187 187 188 188 188 188 188 188 188 188 188 189 189 189 189 189 189 188 188 187 187 187 186 185 185 183 182 181 180 179 179 179 178 177 176 175 174 174 174 175 176 177 178 178 179 179 179 178 177 176 175 176 177 178 179 179 179 178 176 174 171 167 164 160 157 154 151 148 145 143 142 143 143 145 146 147 149 150 152 154 157 159 162 165 167 170 171 172 174 176 178 181 184 187 189 189 186 182 178 174 170 168 166 165 164 163 163 163 164 165 167 170 173 177 181 184 186 187 187 187 187 186 184 181 177 173 169 165 164 163 164 167 170 172 177 184 193 204 215 226 236 245 252 258 262 264 265 266 266 266 265 265 264 264 265 266 267 267 267 265 262 261 263 266 271 275 278 281 283 283 282 281 281 282 283 285 285 284 282 281 281 281 283 285 285 286 287 288 289 290 291 243 243 248 262 279 289 293 295 294 293 291 285 273 252 223 197 183 180 184 192 206 221 238 247 252 255 255 254 254 254 254 254 253 253 253 254 255 255 255 252 246 236 223 212 208 211 217 223 229 234 237 238 239 240 241 244 247 251 253 255 256 256 256 257 259 261 263 265 267 268 269 268 267 265 263 260 258 257 258 257 257 256 254 252 250 247 245 245 245 249 251 253 252 250 246 242 240 240 242 245 249 252 255 256 258 261 263 266 269 272 275 279 284 289 295 300 304 306 307 307 306 304 303 304 305 305 305 304 303 303 305 308 312 319 327 334 337 338 338 337 335 334 332 331 328 326 324 322 322 321 321 322 323 324 324 325 326 327 327 328 328 326 321 314 305 294 284 275 268 262 255 247 240 232 225 219 212 207 202 201 201 204 208 212 217 221 224 226 226 226 226 226 227 227 228 229 229 228 226 223 220 217 214 212 212 212 213 216 220 224 228 231 234 237 239 241 242 243 243 242 241 241 240 240 240 241 241 241 241 241 240 240 240 239 239 238 237 237 236 235 234 234 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 232 232 232 231 231 231 230 229 227 226 226 227 227 228 229 230 231 232 233 234 235 235 236 236 236 236 236 235 235 234 233 232 232 231 231 231 230 231 231 231 231 232 232 233 234 235 236 237 238 240 241 242 243 244 245 247 248 250 252 253 255 256 258 260 261 261 260 256 250 242 234 228 223 220 219 217 216 214 212 210 208 206 204 202 200 198 196 194 192 189 185 182 180 178 178 179 180 182 183 183 184 185 186 186 187 187 187 187 187 187 188 188 188 188 189 189 189 189 190 190 190 190 190 189 189 188 188 188 189 189 188 188 186 185 184 183 182 181 181 180 179 177 175 173 172 172 173 174 175 176 177 178 179 179 179 179 178 177 175 175 175 175 176 176 176 175 173 171 168 164 161 158 156 153 151 149 146 144 144 145 146 148 149 150 150 150 149 149 149 149 150 150 153 157 161 166 170 174 178 181 184 186 187 185 183 180 177 174 171 169 167 166 165 165 166 167 169 171 174 178 180 183 186 188 190 192 193 195 197 197 196 195 191 188 184 181 178 175 174 174 175 178 183 191 201 213 223 233 241 248 255 259 262 264 265 266 266 265 264 263 263 263 263 263 263 263 261 260 258 258 261 266 270 274 277 280 281 281 281 280 280 281 283 284 285 285 283 282 281 281 282 283 284 284 285 286 287 288 289 234 224 225 234 250 268 278 283 287 290 291 288 280 263 233 203 186 183 186 192 204 218 233 242 248 252 254 255 256 256 256 255 254 253 252 251 251 251 251 248 243 236 228 222 219 223 228 233 237 240 242 243 242 242 242 243 246 250 253 256 259 260 261 261 263 264 266 267 269 270 272 273 273 272 270 268 266 265 265 265 264 263 261 258 253 248 245 243 244 248 252 255 256 254 251 246 243 242 243 246 249 251 253 256 257 259 261 263 265 267 269 272 276 282 288 294 299 303 304 304 303 299 295 291 288 285 284 281 281 282 284 290 297 308 320 328 332 332 332 330 329 328 326 324 321 319 318 317 316 316 316 316 317 318 319 319 320 320 320 321 321 320 318 314 309 303 296 289 282 275 269 262 255 247 239 233 226 219 213 212 212 214 218 222 226 229 231 232 232 231 230 230 231 232 233 235 235 234 232 229 225 220 216 213 213 214 216 219 222 225 229 233 237 239 242 244 246 247 248 248 247 246 246 245 244 244 244 244 243 243 242 242 242 241 241 240 240 239 238 237 237 236 235 235 235 235 235 235 235 235 234 234 234 234 234 234 234 233 233 233 232 232 232 231 231 230 229 227 227 227 227 228 229 229 231 232 233 234 235 236 236 237 237 237 237 237 236 236 235 234 233 232 231 230 230 230 230 230 231 231 232 232 233 234 235 235 236 237 238 239 240 241 242 243 244 245 246 248 249 251 253 255 258 260 260 260 257 252 244 237 231 226 224 222 220 218 215 212 210 208 206 205 204 202 200 197 194 190 185 182 180 179 179 180 182 184 186 187 188 188 188 189 189 189 189 189 188 188 188 188 188 188 189 189 190 191 191 191 191 191 190 189 189 188 187 187 187 188 188 188 187 186 186 185 184 183 182 181 179 177 175 174 172 172 172 172 173 174 175 176 177 178 179 179 179 178 177 176 174 173 173 173 173 173 173 172 170 167 163 160 157 155 154 153 152 150 148 147 148 149 150 151 151 149 147 144 142 141 140 138 137 137 142 149 156 164 170 176 182 185 186 186 184 182 179 177 175 172 171 169 168 168 168 169 170 172 175 177 180 182 184 186 188 190 193 195 198 200 200 200 199 197 196 193 191 187 184 183 183 185 190 196 204 215 224 233 240 245 251 255 258 260 261 262 263 263 263 263 262 261 261 260 260 259 257 255 253 253 255 259 264 268 271 274 276 277 278 279 280 281 282 283 284 286 286 286 286 285 284 285 285 285 286 286 287 287 289 289 247 228 224 231 243 257 267 274 280 284 288 289 284 273 253 224 202 192 194 199 207 219 229 237 243 248 250 253 254 255 256 256 255 253 251 249 248 246 245 243 240 237 234 232 233 235 238 241 243 245 247 247 246 245 243 243 245 247 251 254 258 260 262 263 265 266 267 268 270 272 273 275 276 276 276 274 273 272 271 271 270 268 266 262 256 250 246 244 245 249 253 255 257 256 253 249 246 246 246 248 250 252 254 256 258 260 262 263 264 265 266 267 269 272 277 283 289 293 296 297 297 296 293 288 281 276 271 268 269 272 276 283 292 302 311 316 319 320 320 319 319 317 316 314 312 310 309 308 308 308 309 310 312 313 313 314 314 315 315 315 315 315 314 313 311 309 306 301 295 289 282 276 269 264 257 249 242 234 227 225 225 227 230 234 238 239 239 238 237 235 234 234 235 236 237 238 239 238 237 235 231 225 221 219 217 218 220 224 227 231 234 238 241 243 246 247 249 251 251 251 251 251 250 249 248 247 247 246 245 245 244 244 243 243 243 242 242 241 240 239 238 238 238 237 237 237 236 236 236 236 236 236 235 235 235 235 234 234 234 233 233 232 232 231 231 230 229 229 228 228 228 229 229 230 230 231 232 233 235 236 237 237 238 238 238 238 237 236 236 235 234 233 232 231 230 229 229 229 230 231 231 232 233 233 234 235 236 237 238 239 239 240 240 241 242 243 244 245 246 248 250 252 255 257 258 258 256 252 247 241 236 231 228 225 222 220 217 214 212 209 207 205 204 202 200 197 193 189 185 183 182 182 183 184 186 188 189 190 190 191 191 191 191 191 190 190 189 188 188 187 188 188 189 190 191 191 191 190 190 189 189 188 187 186 185 185 185 186 186 186 186 186 185 185 184 183 182 180 179 177 175 174 173 172 172 172 173 173 175 176 177 178 179 180 180 179 178 176 174 173 172 172 172 172 172 172 169 167 164 161 159 158 157 156 155 154 153 152 152 153 154 153 152 149 146 142 139 137 135 132 130 129 132 138 147 156 164 171 178 182 184 185 184 183 181 179 177 175 174 172 172 171 172 172 174 175 176 177 178 179 180 182 183 186 188 190 193 194 195 196 196 196 196 196 195 194 194 195 197 201 205 210 216 224 231 238 244 249 253 255 256 257 258 259 260 260 260 260 259 259 259 259 258 256 253 250 249 250 254 258 263 266 269 271 272 274 275 277 279 281 282 283 284 285 287 288 288 288 287 287 288 288 288 288 289 290 291 291 299 276 258 253 256 261 267 271 276 280 284 285 282 275 264 244 224 211 206 209 215 223 230 237 242 246 249 251 253 254 255 255 255 253 250 247 243 240 238 236 236 237 238 240 242 243 245 246 248 249 250 250 249 248 246 244 244 245 247 251 254 257 260 262 263 265 266 267 268 270 272 274 276 277 277 276 276 275 274 273 272 270 267 262 256 250 246 244 246 249 253 255 257 256 253 250 248 248 250 252 254 255 257 258 260 262 263 264 266 266 266 266 266 266 268 272 277 282 286 289 291 291 291 289 285 282 277 274 275 277 280 284 290 294 298 299 300 300 299 300 301 302 302 302 301 300 299 299 299 300 301 303 304 305 306 307 308 309 309 310 311 311 311 311 311 310 310 308 304 299 293 288 282 278 273 268 261 254 247 243 243 243 245 247 248 248 247 245 243 242 240 241 241 241 242 242 242 241 240 239 238 236 234 232 232 231 232 233 235 238 241 244 246 248 249 251 252 253 253 254 254 253 253 252 251 250 249 248 248 247 247 246 246 245 245 244 243 242 241 241 240 240 239 239 238 238 238 238 238 237 237 237 236 236 236 235 235 235 234 234 234 233 233 232 232 231 230 230 230 230 229 230 230 230 231 231 232 233 234 235 236 237 238 238 238 238 238 237 237 236 235 234 233 231 230 229 228 229 229 229 230 231 232 233 234 235 236 237 238 238 239 239 240 240 240 241 242 243 244 245 247 250 252 254 256 256 255 253 250 245 240 235 230 226 223 221 218 215 213 209 207 205 204 202 200 197 194 191 189 187 185 185 186 187 188 190 191 191 191 192 192 192 192 191 191 190 190 189 188 188 188 189 189 190 190 190 189 188 188 188 188 187 187 186 185 185 185 185 185 185 186 186 186 185 185 184 182 181 179 177 176 175 174 173 173 173 173 174 175 176 177 179 179 180 180 179 178 177 176 174 173 173 172 172 172 172 170 168 166 164 163 162 161 161 160 159 158 157 157 157 157 156 155 152 148 145 142 138 134 131 128 127 128 132 139 148 156 164 171 177 181 183 184 184 183 182 181 179 178 177 176 176 176 176 176 176 176 175 174 174 175 176 177 179 180 182 184 185 186 189 192 195 198 200 202 204 207 209 212 215 218 220 223 225 230 238 245 251 254 256 256 256 257 258 258 258 258 257 257 257 258 258 258 256 252 249 248 252 256 260 264 266 267 268 270 272 274 277 279 280 280 281 282 283 285 287 287 287 287 287 288 288 289 290 291 291 292 292 305 297 285 275 271 271 271 272 274 276 277 277 276 272 265 254 239 229 224 223 226 230 235 239 243 246 249 251 252 253 254 255 254 252 248 242 236 230 227 228 231 236 240 243 246 248 249 250 251 251 251 251 251 250 248 246 245 245 245 247 250 253 256 258 260 261 262 263 264 265 267 269 271 273 274 275 275 275 274 272 270 268 264 260 254 250 247 245 247 250 253 255 256 255 251 250 249 251 255 258 260 260 260 260 261 263 264 265 265 266 266 265 264 263 262 263 268 273 277 281 284 286 287 287 287 286 284 283 282 282 282 282 282 283 283 282 281 280 280 281 282 284 287 288 289 288 288 288 288 289 290 292 293 295 296 298 299 300 302 303 304 305 306 306 307 307 307 306 305 302 299 295 291 288 284 280 275 270 265 261 259 257 257 257 256 255 253 252 250 249 249 248 248 248 247 247 246 245 244 244 244 244 243 243 242 242 242 242 243 245 246 247 248 250 251 253 254 255 255 255 255 255 255 254 253 252 252 251 250 250 249 248 248 247 246 245 244 244 243 242 241 241 241 240 240 239 239 239 239 238 238 238 237 237 237 236 236 235 235 235 235 235 234 234 233 232 232 231 231 230 230 230 230 230 231 231 232 233 233 235 236 237 237 238 238 238 238 238 238 237 236 235 233 231 230 229 229 229 228 228 228 229 231 232 233 234 235 236 237 238 238 239 239 238 238 238 239 240 241 243 245 247 250 252 255 256 255 254 251 247 242 237 232 228 224 222 219 216 213 210 208 207 205 204 203 200 198 195 193 191 190 189 189 189 190 190 191 191 191 192 192 192 192 192 191 191 190 189 188 188 187 187 188 188 188 188 187 187 187 187 187 187 187 186 186 186 185 185 185 185 186 186 186 186 185 184 183 182 180 178 177 176 175 175 174 174 174 174 175 176 178 179 180 180 180 180 179 179 178 177 176 175 174 173 173 173 172 170 168 167 166 165 165 164 164 163 162 161 160 159 158 157 156 154 152 149 145 141 137 133 129 128 128 130 135 141 147 157 166 173 179 182 184 185 184 184 183 182 182 181 181 180 180 179 179 177 176 175 174 173 174 174 175 176 177 180 182 185 188 192 197 203 209 215 219 222 224 225 225 224 223 220 220 221 226 235 244 250 254 256 257 258 258 259 260 259 258 258 258 259 260 261 261 259 256 255 256 259 262 264 266 267 268 268 270 271 273 275 277 277 277 277 278 280 282 284 285 285 285 285 285 286 287 288 290 291 292 292 284 282 278 275 273 272 271 270 269 268 268 267 267 266 263 257 250 243 238 236 235 236 238 241 243 246 249 251 253 254 254 255 254 251 245 237 228 222 221 228 234 239 244 246 248 250 251 251 252 252 251 251 250 249 248 247 246 245 245 246 248 250 253 255 256 257 257 258 258 259 260 262 264 267 269 271 272 272 272 270 268 265 261 257 254 251 249 249 250 252 254 255 253 251 247 248 250 253 260 263 265 265 264 263 263 263 264 264 265 265 265 264 262 261 260 260 263 266 270 273 276 279 281 281 282 282 282 281 281 280 278 276 273 270 268 267 267 267 267 269 272 275 277 279 280 279 278 277 276 276 276 277 278 280 282 284 286 288 290 293 295 297 298 299 299 300 300 300 300 299 298 296 294 291 288 285 282 278 275 271 268 266 264 263 261 260 258 257 256 256 256 256 255 255 254 253 252 252 251 251 251 250 250 249 248 248 248 248 248 248 248 249 250 251 253 255 256 257 258 258 258 258 257 256 256 255 254 254 253 252 251 251 250 249 248 247 246 245 244 243 242 242 241 241 240 240 239 239 238 239 239 239 239 238 238 237 237 236 236 236 236 236 235 235 234 234 233 232 232 231 231 231 231 231 231 231 231 232 233 234 235 236 237 237 238 238 238 238 238 238 237 235 232 231 230 230 231 230 228 227 227 228 230 231 232 233 234 235 236 237 238 238 238 237 236 236 236 237 238 240 242 244 247 251 253 255 255 254 251 247 242 237 233 229 226 223 221 218 215 213 211 209 208 207 205 203 201 199 198 196 195 194 193 192 191 191 190 190 191 191 191 191 192 191 191 191 190 189 187 186 185 185 185 185 185 186 186 186 187 187 187 187 187 187 187 186 186 186 186 185 186 186 186 186 186 185 184 182 181 180 179 177 177 176 175 175 175 175 175 177 178 179 180 180 180 180 180 179 179 178 177 176 175 175 175 174 174 173 171 170 169 168 167 167 167 166 165 164 162 161 159 157 156 154 152 150 147 143 139 135 132 130 130 131 134 138 144 152 162 171 179 184 186 187 187 187 186 186 186 186 186 185 184 183 182 180 179 178 178 179 180 182 184 186 188 190 193 197 202 208 215 222 228 231 233 234 234 233 230 227 222 217 215 216 222 231 241 247 252 256 257 258 259 260 261 262 262 262 263 264 265 265 265 264 263 264 264 265 266 267 268 269 269 270 270 272 273 274 273 273 272 273 274 276 279 281 282 282 282 282 282 283 284 286 288 289 290 290 249 251 253 256 259 262 262 262 261 260 259 257 257 256 256 254 252 249 246 244 242 241 242 244 246 249 252 254 255 255 254 253 252 248 241 233 224 224 229 237 242 246 249 249 250 251 252 253 254 253 252 251 249 248 247 246 246 245 245 246 248 250 251 253 254 254 254 254 254 254 254 255 258 261 264 267 270 270 270 269 266 263 260 257 254 252 251 252 253 253 253 252 248 245 243 245 249 255 261 265 267 267 267 266 265 264 264 264 264 264 263 262 261 261 260 260 261 263 265 267 270 271 273 273 274 274 274 274 274 273 272 270 266 262 259 257 257 258 260 263 266 268 271 272 273 273 272 271 269 267 266 265 265 266 267 269 271 273 276 280 284 286 288 290 291 292 292 293 293 293 293 291 289 287 285 282 280 279 276 274 272 270 268 266 264 262 261 260 260 260 261 260 261 260 259 259 258 258 257 256 256 255 254 253 253 253 253 253 253 253 252 252 252 253 254 256 257 258 259 260 260 260 260 259 259 259 258 257 255 254 253 252 251 250 249 248 247 246 245 244 243 242 242 242 241 240 239 238 238 239 239 240 240 240 239 238 238 237 237 237 237 236 236 236 236 235 234 233 233 232 231 231 231 231 231 231 231 232 232 233 234 235 235 236 237 237 238 238 238 237 236 235 233 232 232 232 232 231 229 228 227 227 229 230 231 231 232 234 235 236 237 237 236 235 234 233 234 234 236 237 240 242 245 249 252 254 254 254 251 247 242 236 232 228 226 224 222 220 217 215 213 211 209 208 207 205 204 202 201 200 199 197 195 194 192 191 191 191 191 191 191 191 191 190 189 188 187 185 184 183 182 182 183 184 184 185 186 187 187 188 188 188 188 188 188 187 187 186 186 186 185 186 186 186 186 185 185 184 182 181 180 179 178 177 176 175 175 175 176 177 178 179 179 180 180 180 180 179 179 178 178 177 177 176 176 176 176 175 174 173 172 171 170 169 169 168 167 166 164 163 160 158 156 154 151 148 145 142 139 137 135 134 134 135 137 139 144 151 160 173 183 189 192 192 192 191 191 191 192 191 191 190 189 186 184 182 180 180 182 185 188 192 195 198 202 205 209 213 217 222 228 233 236 239 239 239 237 235 232 227 221 216 213 215 221 230 238 244 249 252 254 256 258 260 262 263 265 267 269 270 271 270 269 268 268 268 268 268 267 268 268 269 270 271 271 271 271 271 270 270 269 270 270 273 275 277 278 279 279 279 280 281 282 284 286 288 288 288 231 235 239 244 249 253 255 257 256 256 252 249 247 247 247 248 249 249 249 248 247 246 247 248 250 253 255 257 256 255 253 251 247 241 234 228 226 230 238 245 249 251 252 252 252 252 253 254 255 255 254 252 250 247 245 245 245 245 246 247 249 251 252 253 253 253 252 252 251 251 251 251 253 256 260 264 267 268 268 268 266 263 261 258 257 256 256 257 257 257 254 250 244 241 239 241 245 251 258 262 265 267 267 267 266 265 264 264 263 263 262 261 261 260 260 261 261 262 263 264 265 266 267 267 267 268 268 268 268 268 266 264 261 258 256 253 252 253 255 257 259 261 264 265 267 268 268 268 268 266 264 262 260 260 259 260 261 262 264 268 272 276 279 281 283 285 286 286 287 287 287 285 283 281 278 276 274 274 272 271 270 268 267 265 264 262 261 261 261 261 262 262 262 262 262 261 261 260 260 259 258 258 257 256 257 257 257 257 257 257 256 256 256 256 256 257 258 259 260 260 261 261 262 262 261 262 260 259 257 256 255 254 253 252 251 250 249 248 247 245 244 243 243 243 242 241 239 237 237 238 239 240 240 240 240 239 239 238 238 237 237 237 237 237 236 236 235 234 234 233 232 232 232 232 231 231 231 231 232 232 233 233 234 234 235 236 237 237 237 237 236 235 234 233 233 233 233 232 231 230 229 228 228 229 229 229 230 231 233 234 234 234 233 232 231 231 231 232 233 234 236 239 242 246 248 250 251 251 249 246 242 237 233 229 226 224 222 220 217 215 213 211 210 209 208 207 206 205 204 202 201 199 198 196 194 193 192 192 192 191 190 189 188 187 185 184 182 181 181 180 181 182 182 184 185 186 187 188 189 189 189 190 190 189 189 188 187 187 186 186 185 185 185 185 185 185 185 184 183 182 181 180 179 178 177 176 176 175 176 176 177 178 179 180 180 180 180 180 179 179 178 178 178 178 178 178 178 178 177 176 174 173 172 171 171 170 169 168 167 164 162 160 157 154 151 148 145 142 140 138 137 137 137 138 140 143 146 152 162 175 189 199 202 202 201 199 198 198 198 198 197 195 192 188 184 181 178 179 181 184 190 195 200 205 210 214 217 221 224 228 231 235 237 238 239 239 238 236 233 228 223 219 218 220 225 230 236 241 245 248 251 253 256 258 261 263 266 268 270 272 272 271 270 269 268 268 267 266 265 265 266 267 268 268 269 269 269 269 269 268 268 268 269 270 271 273 274 276 277 278 280 281 282 284 286 287 287 287 227 230 234 239 245 249 252 255 255 254 250 245 242 240 243 245 248 249 250 251 251 251 251 251 252 254 255 256 256 254 251 244 236 228 221 221 226 234 243 248 251 253 253 253 252 253 253 254 255 255 254 252 250 247 245 245 245 246 247 249 251 252 254 254 254 253 252 251 250 250 250 250 251 253 256 260 263 265 266 266 265 264 262 262 261 262 262 264 263 262 258 252 245 239 236 235 237 243 250 257 262 264 266 266 265 265 264 263 262 261 260 260 259 259 259 260 260 261 261 261 262 262 263 263 264 264 265 266 265 265 265 262 260 257 254 252 250 250 250 251 253 255 258 260 262 264 266 268 269 269 268 267 265 263 261 260 259 259 260 263 266 269 272 274 277 279 280 281 281 281 280 279 276 274 271 269 268 268 267 266 265 264 263 262 260 260 260 260 260 260 261 261 262 262 262 261 261 260 260 259 259 259 258 258 258 258 259 259 259 259 259 259 259 258 258 259 259 259 260 260 260 261 261 262 262 263 262 261 260 258 257 255 254 253 252 251 250 249 248 247 246 245 244 243 242 240 238 236 236 237 238 240 240 241 240 240 240 239 239 238 238 238 238 237 237 237 236 235 235 234 233 233 233 233 232 232 232 232 232 232 232 232 233 234 235 236 236 236 236 235 235 234 233 233 234 234 233 233 233 232 231 230 229 228 227 226 227 229 230 231 231 230 229 229 229 230 230 230 230 231 233 236 239 241 244 245 246 247 246 245 242 239 235 231 228 225 222 218 215 213 211 210 209 209 208 208 207 206 205 204 203 202 201 199 198 196 194 193 191 189 188 186 185 183 182 181 180 179 179 180 180 182 183 184 185 187 188 189 190 191 191 191 191 191 190 189 188 187 186 186 185 184 184 184 184 184 184 184 183 182 182 181 180 179 178 177 176 176 176 176 177 178 179 179 180 180 180 180 180 180 180 180 180 181 181 181 181 180 179 178 176 174 173 172 172 171 171 169 168 165 163 161 158 155 153 150 147 145 143 142 141 140 140 141 143 145 149 156 167 182 199 210 214 214 211 209 207 206 205 204 202 198 192 186 180 176 174 174 177 180 187 193 199 206 211 215 219 223 226 228 231 233 235 237 239 239 239 237 235 232 229 227 227 228 231 234 237 240 243 245 248 250 252 255 257 260 263 266 268 269 269 268 267 265 264 264 263 263 263 263 264 264 265 265 266 267 268 268 268 269 269 269 269 270 270 271 273 274 276 278 280 281 283 284 286 286 287 286 228 230 233 238 243 247 251 253 255 255 252 247 244 243 244 246 248 249 251 252 253 252 252 251 251 252 253 254 254 251 244 234 218 211 210 214 226 235 244 249 252 253 253 253 252 251 251 252 253 253 252 251 249 246 245 245 246 247 250 252 253 254 255 256 255 254 253 253 252 253 252 252 251 252 253 256 259 262 264 264 265 264 264 265 266 267 268 268 268 266 263 258 250 241 235 232 232 238 245 252 258 261 263 264 264 263 262 261 260 258 258 258 257 258 258 259 259 259 260 260 260 260 260 260 261 262 262 263 264 264 264 263 260 258 255 252 250 248 248 248 249 251 254 257 260 262 265 268 270 271 273 273 273 272 270 268 266 263 262 262 263 265 267 270 272 274 275 275 275 275 274 272 270 269 266 265 264 263 262 261 260 259 258 258 257 257 257 257 257 258 258 259 260 260 260 260 260 260 259 259 259 259 259 259 259 259 259 260 260 260 260 260 261 260 260 260 260 260 260 259 258 258 259 260 262 263 263 262 262 261 260 258 257 255 254 253 251 250 249 248 247 246 245 243 242 240 238 237 236 237 237 239 239 240 240 240 240 240 239 239 238 238 238 238 238 237 237 236 236 235 235 234 234 233 233 233 233 233 233 232 232 233 233 235 235 236 236 236 235 234 233 233 232 233 233 234 234 234 234 234 233 231 229 227 225 224 225 226 227 227 227 226 227 227 229 229 229 229 229 230 231 233 235 237 238 240 241 242 243 242 242 239 237 234 230 225 219 214 211 209 209 209 209 209 209 209 208 208 207 206 205 204 203 201 199 197 194 192 189 187 186 184 183 182 181 180 179 179 179 180 181 182 183 185 186 188 189 190 191 192 192 192 192 192 191 190 189 188 187 186 185 184 184 183 183 184 184 183 183 183 182 181 181 180 179 178 177 177 176 176 177 178 178 179 180 180 180 180 180 180 180 181 182 183 184 184 184 183 181 179 177 175 174 174 173 173 172 170 168 166 164 161 159 157 155 153 151 149 147 146 145 144 143 143 142 144 148 158 172 190 209 218 223 223 221 218 216 214 212 210 205 198 189 181 175 171 170 170 172 176 182 189 196 203 209 214 219 224 228 231 234 236 237 238 239 239 238 237 236 235 235 235 235 236 236 237 239 240 242 243 244 245 246 248 251 254 257 260 262 264 264 264 262 261 259 258 259 260 261 262 263 263 264 264 265 266 267 267 268 268 269 269 270 270 271 272 273 274 275 277 279 281 283 284 285 286 286 286 231 231 232 235 239 244 248 251 254 255 254 253 251 250 249 249 249 249 250 251 252 252 251 250 249 249 250 251 250 246 238 222 208 202 207 216 227 237 244 249 252 254 254 253 251 250 249 249 250 249 249 248 246 245 243 244 246 248 251 253 255 255 255 255 254 253 254 255 257 258 259 258 257 255 255 255 258 260 261 263 263 263 264 265 267 268 268 269 268 267 265 260 253 244 235 231 231 235 242 248 253 257 260 261 261 261 260 258 257 256 256 256 256 257 257 258 258 259 259 259 259 259 259 258 258 258 259 260 261 262 262 262 261 259 257 254 251 249 248 247 247 248 250 253 256 260 263 266 269 272 275 276 278 278 277 276 273 271 268 266 266 266 266 267 268 269 270 270 270 269 269 267 266 265 263 261 260 259 258 257 256 255 254 254 254 254 254 255 255 255 256 257 258 259 259 259 259 259 259 259 258 258 258 258 258 259 259 259 259 260 260 260 261 261 261 261 261 260 259 257 256 255 256 258 260 261 262 263 263 263 262 261 259 258 256 255 254 253 251 250 248 247 245 244 243 242 240 239 239 238 238 238 238 239 239 239 240 240 240 239 239 238 238 238 238 238 238 237 236 236 235 235 234 233 233 233 233 234 234 233 233 233 234 235 236 237 237 236 235 233 232 231 231 232 233 234 234 235 235 234 233 232 229 226 224 222 223 223 224 225 225 225 225 226 228 228 228 228 228 228 230 231 233 233 233 234 235 237 239 240 239 238 236 233 229 223 217 212 208 206 206 207 208 208 209 209 209 209 208 207 207 206 205 203 200 197 194 191 188 186 185 184 183 182 181 181 180 180 180 181 182 183 184 186 187 189 190 191 192 193 193 193 193 192 192 191 190 189 187 186 185 184 184 183 184 184 184 184 183 183 182 182 181 181 180 179 178 177 177 176 177 177 178 179 179 180 180 180 180 180 181 181 182 184 185 185 185 183 182 180 179 178 177 176 175 174 173 171 169 167 165 163 161 160 158 157 155 153 152 150 149 147 145 144 143 145 151 163 181 199 213 221 226 226 225 223 222 220 217 213 206 198 189 180 174 170 169 169 170 174 180 186 194 203 210 216 222 228 232 236 238 240 240 240 239 239 238 237 238 239 239 240 239 238 238 238 238 239 239 239 239 239 239 241 243 247 250 255 258 260 261 261 260 259 258 257 258 259 261 263 264 264 264 264 264 265 265 266 266 267 267 268 269 270 271 272 272 273 274 276 278 280 282 283 285 286 286 286 232 230 229 230 233 237 241 244 247 249 250 251 252 252 251 251 250 251 251 251 252 252 250 249 248 248 248 248 246 241 233 219 211 209 214 223 232 240 246 250 253 255 255 254 253 251 250 249 249 248 247 246 244 242 241 242 244 246 250 252 253 253 252 251 250 250 251 254 257 260 261 262 261 261 259 259 259 260 261 261 261 261 262 263 265 266 266 266 266 265 262 259 252 245 238 232 232 234 239 244 249 253 256 258 259 258 258 256 255 254 253 253 253 254 255 256 257 257 258 259 258 258 258 257 257 256 256 257 258 259 260 260 260 259 257 255 253 251 249 248 247 247 248 250 253 256 259 263 266 269 272 275 277 278 278 278 277 277 275 273 271 269 268 267 267 267 267 267 267 266 266 265 264 262 260 258 257 255 254 253 252 252 251 251 251 252 252 253 253 254 254 255 256 257 258 258 259 258 258 258 258 258 258 258 258 258 258 258 258 258 259 259 259 260 260 261 261 260 259 256 255 254 254 256 258 260 262 263 263 264 263 262 262 261 259 258 256 255 254 252 250 249 247 246 245 244 242 241 240 239 239 238 238 238 238 238 238 239 239 239 238 238 238 238 238 238 238 237 236 235 235 234 234 233 233 234 234 234 234 234 234 234 234 235 236 237 238 237 235 233 232 232 232 233 234 234 235 235 235 235 233 231 228 225 223 221 220 221 221 222 222 222 223 224 226 227 227 227 226 226 227 228 229 229 229 229 231 233 235 236 236 235 234 231 227 221 216 211 208 206 206 207 207 208 209 210 210 210 210 209 209 207 206 204 200 197 193 190 188 186 185 184 183 182 182 181 181 181 181 182 183 184 185 187 188 190 191 193 194 194 194 194 194 193 192 191 190 189 188 187 185 185 184 183 184 184 184 184 184 183 183 182 182 182 181 181 180 179 178 177 177 177 178 179 179 180 180 180 180 181 181 182 183 184 185 185 184 183 182 181 180 179 179 178 176 175 173 172 171 169 167 165 163 162 161 160 159 157 156 155 153 152 151 149 150 154 165 179 193 205 212 218 222 223 224 224 223 222 221 215 208 201 194 188 182 178 175 174 175 179 184 190 198 205 212 218 224 230 234 238 240 240 239 239 238 238 237 237 238 239 239 239 239 238 237 237 237 237 237 236 236 235 235 237 239 243 248 253 256 259 260 260 260 259 258 258 259 260 262 263 263 263 263 263 263 263 264 264 264 265 266 267 268 269 270 271 271 272 272 274 275 278 280 282 284 285 286 286 231 229 228 227 227 229 232 235 238 240 243 245 248 250 251 252 252 253 254 254 254 253 251 249 247 246 246 245 243 239 233 224 222 222 225 231 237 243 248 252 255 256 257 256 255 254 253 251 250 249 247 245 243 241 240 240 242 245 248 250 250 250 248 247 246 246 248 250 254 257 259 261 262 262 262 261 261 261 260 260 259 259 259 259 260 261 262 262 261 260 258 255 250 245 240 235 233 234 237 241 246 250 253 255 256 256 255 254 252 251 249 249 249 250 251 253 254 255 256 257 257 257 257 257 256 255 254 254 255 255 256 257 258 257 257 256 254 252 251 249 248 248 248 249 250 253 255 258 261 264 267 270 272 273 275 275 276 276 276 276 275 273 272 270 268 267 267 266 266 266 265 264 263 261 259 257 256 254 253 251 251 250 250 250 250 250 251 251 252 252 253 254 255 256 256 257 258 258 258 258 257 257 257 257 257 257 257 256 256 257 257 257 258 259 259 260 260 260 258 257 255 253 253 254 256 258 260 261 262 263 263 263 263 262 261 260 259 257 256 254 253 251 250 248 247 245 244 243 242 241 240 239 238 238 237 237 238 238 238 238 238 237 237 238 238 238 238 237 236 235 235 234 234 234 234 235 235 235 235 235 235 235 235 236 237 237 238 236 235 234 233 233 233 234 234 235 236 236 236 235 233 231 227 224 221 219 219 219 219 219 219 219 220 222 224 226 226 226 225 224 224 224 225 225 225 227 228 230 232 233 233 233 232 230 226 222 218 214 211 209 208 208 208 209 210 211 211 211 211 210 210 208 207 203 200 196 193 191 189 187 186 185 183 183 182 182 182 182 183 183 184 185 186 188 189 191 192 194 195 195 195 195 195 194 193 192 191 190 189 188 186 185 185 184 184 185 185 185 185 185 184 184 184 183 183 182 181 180 179 178 178 178 178 179 180 180 181 181 181 182 182 183 184 185 185 185 184 183 182 181 180 179 178 177 175 174 173 172 171 170 168 167 165 164 163 162 161 161 161 161 160 160 160 162 167 175 187 197 204 209 212 215 217 218 220 221 223 223 220 216 211 206 201 196 192 188 185 184 184 186 188 194 200 205 211 216 221 225 228 231 233 234 234 235 235 235 236 237 237 238 238 238 238 237 237 237 238 237 236 235 234 233 234 236 239 244 249 253 257 259 260 260 259 259 258 259 259 260 261 262 262 262 261 261 261 261 262 262 262 264 265 266 268 269 270 270 270 270 270 271 273 276 278 281 283 285 286 286 228 229 229 228 228 229 230 232 234 236 239 242 245 249 251 254 255 256 257 257 257 255 253 251 248 245 244 243 242 241 238 236 234 235 237 239 243 247 250 253 256 258 259 258 258 256 255 253 252 250 248 246 244 243 243 243 244 246 248 249 249 248 247 245 244 244 245 247 249 252 255 258 260 261 262 261 261 260 259 258 257 256 256 256 256 256 256 256 256 255 253 251 247 243 239 236 235 236 238 241 244 248 251 253 254 255 254 253 251 248 246 244 244 245 247 248 250 252 253 255 256 256 256 256 255 254 253 253 252 253 254 254 255 255 255 254 253 252 251 250 249 249 248 248 249 250 251 254 256 259 261 264 266 268 269 271 272 273 273 274 274 274 273 272 271 270 269 268 268 267 266 265 264 262 261 259 257 255 253 252 250 249 249 249 249 250 250 251 252 252 253 254 254 255 255 256 257 257 257 257 257 257 257 256 256 256 256 256 256 256 256 256 257 257 258 258 259 259 259 257 256 254 253 253 254 255 257 259 261 262 262 262 262 262 261 261 260 259 257 256 255 253 252 250 249 247 246 244 243 242 241 240 239 239 238 238 237 237 237 237 237 237 237 238 238 238 238 238 237 235 234 234 234 234 235 236 236 236 236 235 234 234 234 235 235 236 236 236 236 236 236 236 236 236 237 237 237 237 237 236 233 230 226 223 221 220 219 219 219 218 218 218 220 222 224 225 226 225 224 223 222 222 223 224 225 226 227 228 229 231 231 231 231 230 227 225 222 218 215 213 211 210 210 211 211 212 212 212 211 210 208 207 205 202 199 196 193 191 189 188 186 185 184 183 182 182 182 183 184 184 185 186 187 189 190 192 193 195 195 196 196 196 196 195 194 193 192 191 190 189 188 187 186 186 186 186 186 186 186 186 186 186 186 185 185 185 184 183 181 180 180 179 180 180 180 181 181 182 182 183 183 184 185 186 186 185 185 184 183 181 180 178 176 175 173 172 171 170 170 169 168 167 166 165 164 164 165 165 166 167 168 170 172 178 186 195 202 208 210 212 213 214 215 216 218 221 223 223 221 218 214 209 205 202 199 196 193 191 190 190 192 196 199 203 206 209 212 215 218 221 223 225 228 230 231 233 234 235 236 236 237 237 238 238 239 239 239 239 237 236 234 234 234 236 240 244 248 252 255 258 258 258 258 257 257 257 258 258 259 259 258 258 258 258 258 259 259 260 261 263 264 265 267 268 268 268 268 268 268 269 272 274 277 280 282 284 286 286 226 230 231 232 232 232 232 234 235 237 240 243 247 250 253 255 257 259 260 260 260 259 257 253 249 246 243 242 243 244 245 245 244 245 245 247 248 250 253 256 258 260 261 260 259 258 256 254 252 250 249 247 246 246 246 247 248 249 249 249 249 248 247 245 244 244 244 244 245 248 250 253 256 258 259 260 260 259 259 258 257 256 255 254 253 253 253 253 252 251 249 245 242 238 236 235 235 236 239 242 245 248 251 253 254 255 255 253 251 247 244 241 240 240 241 244 246 248 251 252 254 255 256 256 255 254 253 252 252 251 251 251 252 252 252 251 251 251 250 250 250 249 248 247 247 247 248 250 252 254 256 259 261 262 264 266 267 268 269 270 270 270 270 270 270 270 269 269 268 268 267 266 265 264 262 261 259 257 256 254 253 252 251 251 251 252 252 253 254 254 255 255 255 255 256 256 257 257 258 257 257 257 257 256 256 256 256 256 256 256 256 256 256 256 257 257 257 258 258 258 258 257 255 253 252 252 253 255 258 260 261 261 261 261 261 261 260 259 258 257 256 255 254 252 251 249 248 246 245 244 243 242 241 240 240 239 238 237 236 235 235 236 237 237 238 239 238 238 236 234 233 232 233 234 236 237 237 237 237 236 234 234 234 234 234 234 234 235 236 237 238 239 239 239 239 239 239 239 238 236 233 230 227 224 223 221 220 219 219 218 219 219 221 222 223 224 224 224 223 222 221 221 222 223 224 225 226 227 228 229 229 230 230 229 228 226 224 221 218 216 214 213 213 213 213 213 213 212 211 209 207 205 203 201 198 196 194 192 190 189 187 186 185 184 183 183 183 184 184 185 186 187 188 189 191 192 194 195 196 197 197 197 196 196 195 194 193 192 191 190 189 189 188 188 187 187 187 187 187 187 187 187 187 187 187 187 186 185 184 183 182 181 181 181 181 181 182 182 183 183 184 185 185 186 186 185 185 184 183 181 179 177 175 174 172 171 170 169 168 167 167 167 166 167 167 168 170 172 174 176 178 181 186 192 200 207 212 214 214 214 214 214 215 217 219 221 223 223 221 218 213 209 206 203 201 199 196 194 193 194 195 197 199 201 202 204 205 207 210 213 216 219 222 226 229 231 233 234 235 235 235 236 237 238 239 240 240 239 237 235 234 233 234 236 238 241 245 248 251 253 254 254 254 254 253 253 254 255 255 255 255 254 255 255 256 256 257 258 260 261 263 264 265 266 266 266 265 265 266 268 270 273 276 279 281 283 285 285 224 229 232 234 235 235 235 236 237 239 242 245 248 250 252 254 256 258 259 261 261 260 259 255 249 242 239 239 241 244 247 248 249 250 250 251 252 253 255 258 260 262 263 262 261 259 257 254 252 250 249 248 248 248 248 248 249 249 250 249 248 247 246 246 245 244 244 243 244 245 247 249 251 253 255 257 258 258 258 258 257 256 255 253 252 252 251 251 250 248 245 240 235 232 230 231 232 235 238 241 244 248 251 253 255 256 257 255 252 248 243 239 236 236 237 239 242 245 247 250 252 253 254 255 255 254 254 253 252 251 251 250 250 250 250 250 249 249 249 248 248 247 247 246 245 245 245 247 249 251 253 255 257 259 260 262 263 264 265 266 266 267 267 267 267 267 267 267 267 267 266 266 265 264 263 262 261 260 258 257 256 255 255 254 255 255 255 256 256 257 257 257 257 257 257 258 258 258 258 258 258 258 257 257 257 257 257 257 257 256 256 256 256 256 256 257 257 258 258 259 260 259 258 255 252 250 249 251 254 257 260 260 260 260 260 260 260 260 259 259 258 257 256 254 253 251 250 248 246 245 244 242 241 240 240 239 238 237 234 233 233 234 235 237 238 239 238 237 235 233 232 233 234 235 236 237 238 238 237 236 235 234 234 234 233 233 233 234 236 238 239 240 241 241 241 241 241 240 239 236 234 231 229 227 225 223 222 221 220 220 220 221 221 222 222 223 224 224 223 222 221 220 221 221 222 223 224 225 226 227 227 227 228 228 227 226 224 222 220 219 217 216 216 215 215 215 214 212 210 208 206 204 202 200 198 196 195 193 192 190 189 188 187 186 185 184 184 185 185 186 187 188 189 190 192 193 194 196 196 197 197 197 197 197 196 195 194 194 193 192 191 190 190 189 189 188 188 188 188 188 188 188 189 189 189 189 188 187 186 185 184 183 183 182 182 182 183 183 183 184 184 185 185 185 185 185 184 184 183 181 180 178 176 175 173 172 170 169 168 168 167 168 169 170 172 174 177 180 183 185 187 190 195 201 207 213 216 216 215 214 213 213 214 217 219 221 222 220 218 214 210 207 204 202 200 198 197 197 197 198 200 201 202 203 203 204 205 205 208 210 213 216 220 223 226 229 231 232 233 234 234 235 236 237 239 239 238 237 235 233 232 232 233 235 237 239 242 244 246 248 249 250 250 249 249 250 251 252 252 252 252 252 252 252 253 254 255 256 257 259 260 261 263 263 263 263 263 263 264 266 268 271 274 277 279 281 282 282 222 227 231 233 235 236 237 237 238 240 243 245 247 249 250 251 252 254 255 257 258 257 255 251 244 236 233 235 238 244 248 251 252 253 254 254 254 255 257 258 261 263 264 264 263 261 258 255 252 250 248 248 248 248 248 248 249 249 249 248 247 246 245 245 244 244 244 244 243 244 244 245 247 249 252 254 256 257 257 258 257 256 255 254 253 252 252 251 250 248 243 238 232 228 226 227 229 231 235 238 242 246 249 252 255 257 257 256 254 250 245 239 235 233 234 235 237 241 244 246 248 250 252 253 254 254 254 254 253 253 252 251 250 250 249 249 248 248 247 246 246 245 243 242 241 241 242 244 246 248 251 253 255 257 258 259 260 261 262 263 263 264 264 264 264 264 264 264 264 263 263 262 262 262 261 261 260 259 259 258 258 257 257 257 257 256 257 257 258 258 259 259 259 259 259 259 259 259 259 259 259 259 258 258 258 258 258 258 258 258 258 258 258 258 258 258 259 259 259 260 261 261 259 257 253 249 247 249 251 254 258 259 260 261 261 261 261 261 260 259 259 258 257 256 254 253 251 249 248 246 244 243 241 240 240 239 239 237 234 233 232 232 235 237 239 239 238 235 234 234 235 235 236 236 237 237 238 238 238 237 237 236 236 235 234 234 234 235 236 238 239 240 240 241 242 243 243 243 241 238 235 233 231 229 227 226 225 224 223 223 223 223 223 223 223 223 223 223 222 222 220 220 220 220 221 221 222 223 224 225 225 226 226 226 225 225 224 223 222 220 219 218 217 217 216 215 213 211 209 207 206 204 202 201 199 198 196 195 194 193 191 190 189 188 187 186 186 186 187 188 188 189 190 192 193 194 195 196 197 197 198 198 198 198 197 196 196 195 194 194 193 192 192 191 190 190 190 189 189 189 189 190 190 190 191 190 190 189 188 187 186 185 184 184 184 184 184 184 184 184 185 185 185 185 185 184 184 183 183 182 181 180 178 177 175 174 173 171 171 171 171 172 173 175 178 181 184 187 189 191 193 195 198 203 209 213 216 216 215 214 214 214 215 218 220 221 221 219 216 212 208 205 203 202 202 201 200 200 201 203 205 206 207 207 207 207 207 208 209 211 213 216 219 222 225 227 229 231 232 233 234 235 236 237 237 237 236 234 232 230 229 230 231 234 236 239 241 243 244 245 246 247 247 248 248 249 250 251 251 251 250 250 250 250 251 251 252 253 254 256 257 258 260 260 261 261 262 262 263 265 267 270 272 275 277 279 279 280 223 227 230 233 236 237 238 238 239 240 243 245 247 249 250 251 251 252 253 254 254 253 250 245 237 233 230 234 240 246 251 255 257 257 258 258 258 258 258 259 261 262 263 264 263 261 259 255 253 251 249 248 248 248 248 247 248 247 247 247 246 245 244 244 244 244 244 244 244 244 244 244 245 246 248 250 252 254 256 256 256 256 256 255 254 253 253 252 251 249 244 239 234 229 226 225 226 229 231 235 239 243 246 250 253 256 257 257 255 252 248 242 237 234 232 232 234 237 239 242 245 247 249 251 253 254 254 254 254 254 253 252 251 251 250 249 248 247 246 245 243 242 240 238 237 237 238 240 242 245 248 250 253 254 256 257 258 259 260 261 261 262 262 262 262 262 262 261 261 260 260 259 259 259 258 258 257 257 257 257 257 257 257 256 256 256 256 256 257 257 258 259 259 260 260 260 260 260 260 259 259 259 259 259 259 259 259 260 260 260 260 260 261 260 261 261 261 261 261 261 261 262 260 258 254 250 248 247 249 252 256 258 260 261 262 262 262 261 261 260 260 259 258 257 256 254 252 251 249 248 246 245 242 241 240 240 240 238 235 233 232 231 234 237 238 238 236 234 236 237 238 239 239 238 238 238 239 239 239 239 239 239 239 238 237 236 236 236 236 237 237 238 238 241 243 244 245 245 243 240 237 234 232 231 229 228 227 227 226 226 226 226 226 225 224 224 223 223 222 222 221 221 220 220 220 221 222 223 223 224 224 224 224 224 224 224 223 222 221 220 219 218 218 217 216 214 212 211 209 208 206 205 204 202 201 199 198 197 196 195 194 193 192 191 189 189 188 188 188 189 190 191 192 193 194 194 195 196 197 198 198 198 198 198 198 197 197 196 196 195 194 194 193 193 192 192 191 191 191 191 191 191 191 191 192 191 191 191 190 189 188 187 186 185 185 185 185 185 185 185 185 185 185 185 185 185 185 184 184 184 183 182 181 180 178 176 175 175 174 175 175 177 178 180 182 185 187 190 192 194 195 197 200 204 209 214 217 217 217 216 216 217 218 221 223 224 224 223 220 217 214 212 211 210 210 209 208 208 209 210 211 213 213 213 213 213 212 213 213 214 216 218 220 222 224 226 228 230 231 233 234 235 235 235 234 233 232 230 228 227 227 228 230 233 236 238 240 242 243 244 245 246 247 247 248 248 248 249 249 249 248 248 249 249 249 250 250 250 251 252 253 255 256 258 259 260 260 261 263 264 266 269 271 274 276 277 278 278