CAPE 36 48 74 83 83 53 44 47 53 56 57 58 61 63 62 59 50 41 35 35 39 44 51 57 64 74 84 95 102 102 88 64 43 31 31 38 43 41 36 31 29 31 29 27 26 24 17 10 10 12 17 29 44 54 64 69 72 78 76 67 56 48 50 49 44 39 42 38 38 40 40 39 33 29 31 36 35 28 23 20 19 17 18 23 24 28 27 24 23 16 18 15 22 23 24 24 22 22 20 20 21 22 21 20 19 18 19 18 16 15 13 12 10 10 11 11 10 10 10 10 16 53 130 125 148 205 151 54 15 13 38 81 142 291 503 620 613 622 718 888 1084 1277 1524 1792 2057 2336 2547 2707 2847 3100 3371 3519 3475 3194 2847 2940 3248 3204 3333 3457 3340 2938 2602 2560 2612 2574 2485 2387 2231 2155 2134 2103 2092 2135 2189 2229 2243 2265 2285 2275 2217 2057 1770 1566 1480 1471 1498 1617 1778 1931 2024 2001 1810 1606 1527 1493 1448 1418 1407 1388 1396 1504 1631 1616 1458 1447 1650 1606 1243 897 844 780 805 825 604 259 259 445 702 789 738 681 619 574 567 627 739 784 818 696 690 691 692 522 356 256 184 126 76 72 135 219 267 262 259 353 481 519 473 334 249 236 281 391 443 509 550 398 248 55 99 165 177 204 187 330 216 120 128 229 361 489 472 409 390 409 488 702 942 1113 1229 1289 1306 1323 1404 1523 1604 1607 1574 1497 1324 1299 1505 1605 1391 1191 1172 1149 1139 1177 1178 1249 1298 1256 1277 1438 1427 1465 1456 1458 1381 1282 1222 1183 1133 1084 1079 1112 1143 1144 1132 1123 1121 1144 1208 1312 1430 1533 1587 1569 1425 1090 801 1398 1972 2338 2390 2466 2577 2673 2737 2748 2761 2870 2940 3008 3047 3002 2998 2986 3042 3209 3315 3371 3377 3226 3113 3351 3643 3584 3420 3438 3437 3344 3241 3074 2991 3019 3132 3254 3289 3265 3364 3494 3582 3463 3659 3782 3787 3842 4054 4296 4426 4499 4486 4443 4409 4385 4383 4277 4018 3615 3374 3308 3311 3294 3233 3200 3210 3246 3367 3513 3535 3479 3533 3608 3549 3612 3752 3952 4244 4495 4581 4871 4871 4624 4417 4386 4333 4095 3542 3192 3070 3099 3149 3170 3226 3313 3458 3542 3542 3476 3359 3286 3311 3387 3352 3304 3330 3415 3629 3728 3575 3404 3038 2858 2632 2565 2775 3022 3195 3279 3118 2668 2777 2749 2983 3285 3466 3715 3766 3789 3902 3959 3848 3456 2959 2749 3027 3610 3826 3939 3872 3987 4008 3653 3110 3014 3066 3123 2963 2663 2430 2196 1901 1756 1751 1858 1935 2078 2390 2637 2778 2937 3153 3308 3354 3176 2805 2613 2559 2531 2437 2536 2570 2721 2855 3055 3396 3696 4008 4204 4040 3785 3733 3805 3699 3489 3385 3269 2963 2501 2051 1834 1918 2005 2052 1891 1676 1591 1673 1754 1766 1774 1792 1807 1838 1873 1849 1800 1769 1742 1709 1704 1752 1817 1869 1885 1860 1809 1698 1616 1573 1584 1552 1483 1378 1227 56 56 73 90 91 61 45 51 57 56 53 53 54 60 65 63 53 42 37 38 41 47 53 60 67 74 83 92 102 103 85 59 37 27 24 24 25 28 30 31 31 28 27 28 27 26 20 15 13 11 13 20 31 43 59 72 80 85 84 71 56 48 48 48 44 42 45 40 34 35 41 37 38 36 35 37 33 26 18 14 14 14 18 23 25 25 23 22 16 12 12 13 17 19 21 21 16 23 19 17 19 21 20 19 17 17 17 17 16 15 13 12 11 12 12 12 12 18 41 43 40 63 109 132 118 177 124 46 16 18 40 68 105 237 415 509 540 612 763 961 1142 1310 1532 1779 2029 2301 2504 2652 2768 2997 3285 3473 3494 3281 2895 2914 3181 3069 3299 3440 3370 3038 2642 2514 2470 2413 2355 2316 2269 2220 2161 2098 2073 2116 2188 2244 2274 2305 2319 2302 2252 2078 1796 1594 1511 1542 1598 1683 1769 1985 2100 2044 1807 1633 1582 1513 1465 1462 1500 1497 1442 1452 1502 1485 1495 1565 1534 1248 868 667 572 610 591 599 480 241 228 361 528 574 533 462 423 409 416 469 612 694 627 544 587 582 621 502 392 280 179 113 70 52 63 105 173 254 343 415 431 421 378 296 224 184 182 228 331 445 538 390 141 66 62 66 61 67 109 326 210 141 128 163 225 313 365 381 395 384 438 729 1041 1176 1241 1297 1330 1380 1478 1588 1664 1675 1631 1511 1339 1368 1533 1584 1449 1328 1302 1230 1158 1147 1112 1230 1304 1234 1218 1427 1433 1460 1449 1417 1358 1271 1222 1207 1193 1192 1238 1318 1379 1390 1366 1313 1246 1223 1265 1373 1510 1623 1675 1655 1561 1334 976 1245 1549 2238 2422 2505 2614 2754 2871 2873 2843 2922 2976 3037 3120 3112 3077 3067 3111 3235 3358 3391 3300 3157 3158 3435 3810 3831 3578 3531 3519 3376 3278 3083 2958 2932 3034 3244 3358 3318 3406 3756 4001 4076 4098 4000 3748 3701 3895 4163 4417 4505 4565 4603 4667 4725 4758 4670 4372 3858 3473 3327 3314 3385 3440 3426 3380 3363 3443 3563 3533 3372 3419 3470 3498 3565 3643 3738 3831 3916 4159 4453 4623 4544 4204 3938 3784 3423 3165 3042 3023 3081 3106 3128 3210 3234 3344 3497 3462 3383 3304 3281 3318 3381 3435 3459 3495 3711 4028 4062 3945 3759 3280 3165 3179 3145 3270 3561 3851 3929 3804 3566 3312 3280 3436 3613 3805 3994 4123 4183 4260 4289 3998 3406 2868 2864 3299 3812 3877 3894 3668 3460 3403 3187 3029 3190 3439 3529 3409 3152 2920 2709 2577 2522 2521 2551 2638 2915 3325 3583 3735 3987 4112 3993 3892 3620 3274 3027 2900 2948 2856 2910 2952 3008 3155 3337 3667 3992 4171 4177 4027 3851 3837 3848 3649 3390 3306 3149 2625 2067 1852 1877 1963 1950 2074 2098 1907 1718 1664 1661 1683 1726 1749 1765 1796 1848 1857 1807 1734 1719 1691 1686 1729 1803 1863 1876 1862 1811 1717 1629 1566 1535 1499 1456 1403 1317 75 57 71 96 98 75 57 58 66 63 61 56 49 57 68 67 55 46 43 43 47 52 57 63 71 78 81 85 93 97 85 57 29 18 13 16 21 25 29 32 33 33 31 29 29 29 28 26 26 21 15 19 29 38 52 72 83 92 93 78 58 48 49 49 44 44 46 41 36 37 39 34 33 31 30 34 31 18 12 11 11 12 19 20 19 19 17 15 11 10 10 12 13 15 17 17 16 21 22 19 21 22 20 19 17 17 17 17 16 13 12 13 13 13 12 18 28 48 81 93 92 96 186 173 135 185 135 92 123 122 81 35 47 187 321 386 482 642 854 1096 1314 1463 1598 1760 1964 2223 2434 2561 2688 2894 3179 3415 3493 3404 3144 3025 3253 3187 3325 3384 3386 3192 2779 2451 2278 2333 2306 2254 2245 2245 2174 2064 1995 1997 2065 2157 2242 2307 2330 2316 2269 2168 1976 1741 1544 1538 1600 1656 1725 1881 1958 1946 1749 1625 1593 1559 1565 1559 1437 1288 1297 1468 1638 1662 1654 1582 1338 988 694 523 498 581 454 408 298 188 166 218 241 215 246 251 274 288 333 357 429 479 439 339 309 319 374 394 368 251 144 93 73 66 76 111 177 280 374 374 309 277 277 271 218 150 120 122 165 220 289 210 107 60 44 153 97 122 138 207 257 275 249 205 208 297 449 552 570 547 615 944 1179 1188 1201 1286 1384 1461 1559 1653 1713 1715 1629 1475 1340 1387 1476 1446 1366 1310 1287 1192 1132 1151 1112 1208 1266 1247 1284 1422 1457 1454 1428 1400 1397 1347 1315 1323 1358 1425 1531 1662 1775 1818 1751 1577 1396 1322 1346 1444 1582 1702 1768 1779 1751 1643 1312 1330 1767 2217 2439 2602 2731 2864 2945 2885 2827 2905 2968 3055 3147 3158 3145 3140 3154 3234 3336 3333 3214 3127 3177 3414 3826 4037 3890 3733 3537 3343 3251 3128 2962 2902 2972 3197 3420 3601 3804 4024 4327 4473 4496 4150 3638 3564 3836 4054 4386 4536 4667 4784 4896 4994 5019 4928 4682 4213 3695 3379 3308 3409 3554 3618 3596 3563 3591 3657 3583 3458 3526 3557 3645 3660 3607 3544 3489 3455 3612 3839 4049 4065 3832 3598 3376 3167 3026 2953 2961 3053 3099 3094 3220 3346 3372 3454 3440 3373 3340 3371 3443 3502 3529 3524 3692 4062 4301 4151 4099 3646 3299 3254 3378 3391 3425 3659 3933 4026 3900 3559 3378 3492 3664 3795 3943 4132 4270 4283 4387 4513 4308 3639 2957 2889 3489 4094 4174 4091 3844 3563 3279 3095 3219 3576 3888 3999 3989 3883 3595 3314 3271 3380 3347 3351 3651 3912 4222 4292 4326 4541 4555 4343 4087 4068 3887 3756 3600 3479 3355 3212 3224 3344 3436 3492 3619 3843 3943 3927 3926 3937 4077 4119 3761 3362 3303 3104 2582 2068 2021 2070 2058 2000 2123 2216 2055 1786 1602 1534 1569 1654 1709 1748 1788 1829 1853 1823 1734 1715 1681 1680 1722 1791 1855 1888 1889 1840 1737 1641 1586 1534 1470 1423 1399 1353 99 61 64 89 96 80 61 55 63 70 72 65 50 55 72 69 56 42 42 48 52 54 58 64 72 80 87 91 94 92 82 65 41 20 13 18 25 27 29 29 31 33 34 32 31 32 34 35 36 34 31 31 35 42 51 71 89 96 99 84 62 52 51 50 45 43 40 39 39 39 38 35 34 34 30 32 30 15 10 10 10 11 18 17 15 16 13 11 9 6 6 9 11 13 14 14 14 17 21 21 20 20 19 18 17 16 17 16 14 13 13 13 12 12 11 27 56 76 84 86 97 123 172 118 93 167 172 156 290 371 329 111 71 260 382 426 531 716 947 1187 1389 1529 1650 1771 1941 2160 2354 2502 2637 2793 3033 3332 3483 3518 3441 3351 3269 3173 3221 3305 3395 3359 3053 2662 2340 2221 2239 2187 2173 2222 2194 2075 1910 1786 1775 1882 2054 2209 2300 2305 2272 2230 2141 1992 1816 1662 1613 1640 1698 1759 1792 1781 1671 1660 1643 1603 1600 1535 1376 1315 1435 1770 2004 1850 1536 1260 1052 892 709 511 484 535 438 343 230 168 154 124 97 82 128 182 209 222 267 274 275 268 232 180 157 178 197 231 261 202 131 92 94 122 154 184 228 324 396 354 280 243 223 218 190 140 97 82 88 105 112 79 56 47 85 317 292 208 156 256 406 436 431 417 468 581 746 872 861 817 991 1269 1286 1187 1196 1312 1450 1526 1612 1702 1736 1703 1569 1405 1284 1311 1381 1379 1365 1325 1281 1156 1069 1070 1102 1200 1243 1268 1400 1457 1430 1387 1381 1429 1476 1472 1474 1502 1564 1675 1832 2018 2161 2167 1981 1689 1485 1423 1457 1551 1679 1781 1833 1848 1846 1734 1353 1418 1888 2345 2497 2722 2858 2950 2942 2849 2742 2774 2867 3012 3133 3148 3148 3128 3079 3104 3217 3227 3068 2921 2947 3219 3608 3870 4005 3910 3564 3362 3325 3274 3066 2953 2988 3111 3382 3700 3919 4161 4523 4749 4731 4194 3560 3378 3688 4001 4316 4587 4781 4892 5000 5098 5115 5072 4954 4662 4132 3588 3438 3403 3556 3720 3771 3746 3819 3831 3724 3649 3648 3607 3687 3835 3719 3688 3453 3419 3533 3619 3677 3702 3603 3405 3233 3094 2926 2798 2805 2961 3110 3151 3270 3426 3448 3425 3408 3386 3431 3552 3664 3630 3608 3698 4053 4495 4645 4554 4422 3820 3401 3302 3404 3457 3420 3568 3848 3833 3600 3505 3606 3750 3877 3924 4036 4252 4299 4288 4428 4665 4558 3953 3273 3179 3651 4189 4318 4124 3812 3548 3253 3111 3380 3888 4258 4417 4403 4177 3881 3542 3482 3606 3790 4273 4548 4650 4787 4519 4420 4538 4523 4534 4180 4184 4215 4143 4013 3905 3843 3775 3743 3798 3733 3477 3235 3248 3542 3821 4036 4088 4230 4102 3645 3367 3262 3074 2770 2434 2325 2234 2102 1997 2005 2096 2028 1753 1551 1493 1499 1566 1638 1735 1840 1840 1843 1805 1759 1721 1673 1668 1711 1782 1856 1907 1911 1856 1744 1641 1577 1516 1437 1389 1368 1339 84 64 52 73 89 79 59 55 70 79 80 72 63 66 74 66 54 42 43 51 56 52 57 63 70 78 86 93 98 96 82 69 58 40 29 24 25 27 27 27 31 35 34 34 35 36 38 40 42 43 45 45 46 51 59 72 87 92 94 80 62 56 57 53 46 43 46 44 39 38 35 33 33 31 31 34 31 21 10 11 10 10 14 15 13 14 11 9 6 4 5 8 11 12 12 12 12 15 18 20 19 18 18 17 16 15 15 16 14 13 13 12 11 11 12 22 42 55 44 47 60 71 115 121 82 127 137 110 186 270 315 298 440 493 448 522 624 739 919 1142 1323 1448 1583 1750 1926 2099 2274 2448 2623 2731 2914 3229 3457 3575 3539 3375 3169 3089 3151 3249 3338 3365 3216 2834 2497 2283 2150 2110 1973 2071 2137 2076 1888 1701 1672 1807 2002 2164 2261 2285 2287 2288 2260 2210 2130 2002 1923 1901 1915 1906 1892 1837 1797 1841 1841 1762 1654 1695 1911 1855 1750 2088 2260 1854 1328 983 840 818 738 552 436 418 373 302 229 167 121 64 54 82 124 170 176 199 246 277 303 290 239 232 220 192 168 158 170 176 177 163 180 218 247 259 301 427 497 466 423 355 280 254 237 208 164 131 137 148 125 81 62 99 193 336 407 305 302 472 509 542 612 710 871 1023 1149 1241 1234 1233 1360 1431 1303 1219 1273 1409 1535 1577 1637 1708 1709 1647 1526 1409 1322 1317 1372 1409 1415 1393 1361 1232 1114 1056 1064 1128 1164 1223 1420 1479 1403 1359 1379 1497 1642 1616 1626 1675 1752 1893 2066 2248 2329 2183 1906 1678 1551 1538 1597 1691 1780 1842 1868 1877 1884 1760 1237 1579 2060 2422 2532 2802 2933 2942 2869 2736 2559 2523 2651 2858 3035 3109 3102 3040 2969 2980 3086 3114 2949 2737 2700 2904 3153 3351 3690 3892 3699 3357 3330 3343 3177 3083 3126 3139 3394 3699 3973 4279 4628 4757 4577 4016 3440 3276 3553 3905 4227 4532 4774 4919 5022 5093 5076 5036 5030 4938 4536 3852 3600 3513 3624 3735 3840 3965 4039 3997 3852 3672 3671 3645 3729 3970 3966 3850 3709 3729 3814 3798 3700 3621 3569 3420 3202 2983 2731 2593 2702 2950 3169 3227 3231 3270 3308 3320 3335 3376 3490 3582 3571 3742 3995 4221 4494 4714 4768 4700 4544 4236 3873 3500 3379 3553 3595 3523 3772 3758 3542 3507 3776 3996 4054 3999 4100 4387 4381 4345 4495 4631 4479 3985 3610 3670 3951 4244 4310 4053 3755 3624 3368 3166 3466 3937 4216 4311 4299 4105 3936 3508 3562 3875 4436 4966 4858 4832 4889 4782 4828 4871 4884 4969 4648 4401 4347 4306 4302 4275 4328 4375 4344 4233 3873 3244 2945 3103 3567 3879 4030 4089 4021 3709 3356 3100 2973 2821 2708 2561 2375 2226 2073 1910 1773 1788 1801 1651 1512 1467 1495 1526 1573 1698 1832 1856 1832 1790 1757 1738 1719 1698 1709 1761 1833 1883 1870 1824 1743 1659 1560 1477 1400 1342 1326 1340 98 66 44 56 82 87 63 52 59 77 85 80 73 73 75 64 47 37 41 50 56 52 53 61 67 77 85 100 104 97 84 75 70 58 47 37 31 29 27 26 26 30 33 35 37 40 45 47 48 50 54 58 61 65 66 65 72 83 83 71 65 67 64 60 48 43 52 44 39 39 35 26 26 30 31 34 27 15 11 11 10 10 11 12 13 13 10 8 5 4 7 10 11 12 12 11 12 13 15 16 17 18 18 16 15 15 15 15 13 13 12 12 12 11 12 13 14 19 16 36 33 32 93 98 61 96 99 63 112 159 152 147 247 434 527 596 632 719 839 1009 1173 1259 1376 1580 1815 1993 2178 2383 2582 2683 2863 3140 3391 3569 3570 3421 3269 3138 3113 3184 3261 3327 3347 3153 2732 2290 2104 1966 1809 1824 1896 1937 1856 1725 1725 1867 2110 2204 2230 2236 2259 2302 2327 2344 2337 2281 2229 2214 2221 2184 2127 2064 2039 2021 1997 1894 1774 1801 1629 1420 1377 1913 2094 1828 1390 998 799 773 758 680 568 488 412 313 216 138 72 30 36 87 156 192 192 231 262 300 327 345 320 300 322 289 234 208 199 208 212 221 245 288 327 357 396 478 512 541 599 594 535 486 460 451 409 342 295 285 281 219 204 340 339 337 400 368 447 603 681 727 818 927 1133 1226 1379 1496 1510 1549 1534 1411 1267 1246 1350 1507 1607 1624 1652 1677 1656 1594 1497 1401 1343 1358 1425 1471 1463 1470 1448 1345 1228 1082 1000 1022 1045 1113 1322 1478 1421 1408 1425 1555 1840 1778 1752 1798 1871 2008 2145 2257 2247 2019 1767 1705 1640 1659 1734 1805 1855 1882 1906 1922 1920 1884 1263 1455 1705 2157 2339 2651 2858 2871 2737 2501 2309 2300 2459 2701 2934 3074 3075 2978 2897 2919 3020 3064 2938 2723 2592 2588 2676 2854 3126 3480 3946 3725 3720 3554 3333 3165 3122 3297 3500 3759 4071 4394 4635 4585 4161 3588 3225 3278 3658 4103 4438 4689 4872 4968 5010 4981 4862 4772 4837 4900 4702 4098 3704 3610 3625 3693 3799 4024 4220 4227 4021 3737 3696 3690 3842 4143 4299 4200 4019 3982 4046 3976 3796 3652 3515 3310 3010 2799 2587 2507 2708 3035 3273 3261 3119 3032 3094 3173 3256 3378 3509 3616 3826 4133 4406 4549 4472 4369 4302 4252 4253 4240 4063 3673 3347 3405 3552 3511 3717 3770 3716 3762 3976 4037 3960 3868 3969 4161 4272 4321 4416 4361 4069 3664 3504 3796 4218 4429 4288 3885 3448 3243 3268 3432 3564 3761 4042 4092 3968 3824 3713 3651 3811 3923 4224 4567 4666 4771 4913 4964 5155 5292 5138 5068 4955 4782 4767 4660 4525 4488 4608 4490 4493 4209 3642 3022 3069 3411 3734 3908 3965 3951 3745 3342 2909 2710 2626 2577 2669 2700 2521 2238 2083 1964 1833 1766 1669 1586 1525 1498 1509 1510 1547 1664 1780 1836 1828 1775 1745 1722 1719 1721 1712 1728 1767 1805 1794 1763 1721 1644 1535 1428 1340 1249 1199 1245 77 57 43 53 78 91 71 57 63 77 88 84 78 77 77 67 52 46 50 56 55 49 48 56 65 79 97 108 109 94 87 81 72 65 58 50 42 34 27 25 25 24 30 34 39 45 51 51 53 54 58 65 71 74 70 63 66 73 76 74 69 67 67 60 49 47 49 44 37 36 33 26 20 22 22 31 21 13 11 10 9 10 11 12 11 11 9 8 6 6 9 10 10 11 12 10 10 12 12 14 14 15 15 15 15 15 15 14 13 13 12 12 12 12 12 10 10 10 22 50 37 47 148 124 98 129 85 57 78 91 77 105 333 541 565 568 629 703 786 935 1064 1128 1230 1411 1702 1894 2088 2305 2497 2629 2854 3081 3300 3526 3606 3481 3247 3039 2978 3076 3198 3287 3381 3388 3178 2730 2150 1925 1864 1782 1741 1863 1936 1896 2001 2107 2317 2318 2289 2263 2234 2229 2276 2363 2406 2401 2417 2444 2447 2392 2298 2210 2157 2122 2100 2008 1739 1846 1697 1706 1557 1380 1497 1632 1550 1175 892 839 822 752 628 512 395 255 145 84 42 17 16 57 133 188 231 277 284 315 318 332 328 251 236 251 262 262 253 266 280 310 344 373 411 441 429 396 380 438 568 719 803 791 779 762 700 620 469 436 388 396 402 390 143 193 362 437 559 631 816 894 1001 1045 1078 1321 1631 1638 1519 1525 1487 1341 1238 1273 1417 1575 1651 1651 1639 1621 1591 1540 1457 1388 1372 1409 1473 1499 1478 1474 1461 1397 1268 1113 1053 1018 998 1054 1265 1422 1419 1430 1443 1531 1824 1884 1869 1867 1901 2014 2142 2179 2076 1906 1764 1740 1735 1760 1827 1869 1903 1933 1962 1972 1964 1947 1437 1371 1523 1631 1873 2178 2444 2551 2431 2152 2005 2128 2371 2647 2896 3002 2932 2781 2709 2790 2934 3034 2987 2769 2546 2424 2407 2498 2560 2766 3640 4037 4131 3871 3553 3234 3111 3317 3593 3853 4157 4429 4561 4389 3893 3400 3276 3557 4056 4549 4862 5031 5133 5117 4993 4740 4442 4346 4514 4750 4717 4307 3878 3657 3655 3683 3816 4167 4501 4622 4420 4066 3873 3792 3886 4120 4277 4274 4180 4178 4290 4278 4104 3824 3503 3161 2882 2709 2561 2521 2757 3056 3230 3129 2955 2889 2992 3144 3317 3479 3649 3810 4049 4150 4063 3869 3777 3848 3948 4024 4104 4072 3867 3667 3382 3324 3466 3722 3924 4008 4033 3915 3865 3758 3581 3412 3388 3518 3645 3916 4097 4022 3750 3510 3441 3680 4258 4536 4182 3628 3306 3400 3608 3628 3496 3512 3939 3906 3662 3610 3642 3780 3944 3998 4102 4277 4561 4791 4965 5046 5082 5175 5082 4835 4666 4648 4688 4546 4528 4425 4441 4012 3910 3514 3230 3186 3463 3700 3843 3920 3958 3943 3736 3336 2978 2839 2689 2661 2800 2848 2594 2268 2138 2086 2030 1915 1764 1663 1599 1560 1524 1491 1549 1654 1734 1809 1848 1765 1725 1682 1699 1755 1726 1718 1722 1722 1710 1704 1680 1599 1458 1318 1206 1106 1086 1126 78 63 54 61 85 94 72 53 60 78 89 85 81 82 81 73 62 57 58 62 59 50 48 56 68 82 99 111 107 95 86 77 69 72 71 61 52 40 30 26 24 24 26 32 39 46 50 51 53 55 60 67 78 77 71 58 54 59 72 78 74 72 67 56 47 48 50 42 34 31 29 26 25 22 17 28 17 12 11 8 8 10 11 11 11 10 9 9 8 7 8 8 8 10 11 10 10 12 13 13 12 13 14 15 14 14 13 12 12 11 12 12 12 11 11 14 30 31 38 61 82 64 110 79 252 184 114 170 164 105 158 390 525 525 521 549 599 661 763 904 1003 1091 1213 1360 1614 1835 2028 2271 2427 2578 2861 3033 3201 3455 3573 3490 3257 2984 2862 2957 3128 3243 3331 3357 3132 2618 2050 1845 1885 1917 1934 2109 2258 2214 2288 2356 2450 2415 2400 2373 2329 2259 2228 2286 2380 2418 2437 2472 2473 2406 2301 2222 2192 2201 2196 2128 1955 1938 1952 2033 1870 1472 1294 1449 1628 1327 1023 886 785 643 493 355 223 106 44 25 15 8 7 35 96 166 237 279 295 304 258 232 175 142 119 153 206 241 216 228 285 356 396 424 488 528 467 362 290 317 413 575 732 772 759 748 755 772 680 620 594 644 543 226 147 245 454 577 651 745 987 1157 1266 1165 951 1156 1735 1605 1369 1372 1367 1282 1255 1340 1490 1616 1659 1633 1587 1552 1534 1520 1485 1442 1436 1457 1494 1516 1509 1482 1426 1365 1275 1182 1141 1049 997 1065 1264 1358 1371 1379 1381 1461 1688 1855 1911 1936 1991 2093 2117 2022 1941 1870 1782 1750 1772 1815 1882 1920 1952 2002 2033 2034 2031 2011 1682 1435 1545 1555 1591 1705 1838 1864 1845 1743 1791 2040 2319 2575 2749 2765 2660 2514 2526 2794 3021 3083 3087 2926 2624 2422 2329 2346 2359 2392 2772 3596 4139 3949 3647 3336 3156 3256 3572 3859 4144 4374 4464 4314 4024 3775 3852 4243 4676 5040 5258 5355 5348 5230 4983 4509 4045 3939 4200 4655 4756 4494 4156 3857 3625 3731 3974 4338 4715 4862 4713 4442 4225 4037 3951 3982 4002 3989 4018 4146 4332 4399 4282 3958 3514 3076 2858 2738 2699 2695 2861 3024 3053 2944 2887 2963 3104 3282 3479 3707 3876 3873 3772 3661 3625 3706 3791 3921 4076 4135 4226 4257 3932 3464 3308 3416 3616 3939 4039 3922 3866 3803 3601 3416 3328 3273 3210 3185 3205 3434 3769 3989 4066 4113 4171 4194 4432 4633 4074 3401 3443 3643 3541 3530 3251 3316 3600 3646 3631 3720 3844 4041 4142 3981 3826 3891 4114 4460 4803 4951 4879 4862 4701 4240 4155 4366 4510 4618 4426 4081 3943 3666 3654 3554 3485 3539 3622 3646 3689 3823 4026 4100 3950 3593 3141 2787 2656 2743 2886 2797 2518 2283 2172 2124 2067 1956 1835 1734 1650 1570 1498 1499 1583 1658 1690 1767 1791 1736 1688 1644 1673 1712 1723 1714 1684 1650 1644 1658 1642 1542 1344 1151 1090 1121 1234 1323 76 85 61 65 91 100 77 60 64 83 96 92 85 86 85 75 66 61 66 65 65 61 60 65 73 86 101 111 110 100 92 86 77 78 83 72 61 53 41 34 27 29 31 34 39 45 49 48 48 53 62 70 76 66 63 52 51 51 65 75 77 77 66 51 43 42 42 36 28 27 26 23 22 23 17 23 16 10 10 8 8 9 10 11 10 10 10 10 9 8 7 6 7 8 10 10 9 12 13 12 12 13 15 14 13 14 13 12 12 12 12 12 11 10 11 11 16 28 34 50 74 43 25 101 209 164 148 209 190 147 245 319 371 462 524 526 519 585 728 850 982 1127 1232 1391 1641 1882 2076 2303 2365 2497 2801 2995 3114 3373 3522 3507 3294 2967 2764 2805 2997 3173 3297 3366 3243 2824 2311 2004 1960 2047 2144 2254 2329 2387 2470 2537 2528 2487 2466 2447 2411 2395 2328 2266 2302 2359 2386 2388 2365 2315 2259 2232 2250 2268 2228 2134 2040 2073 2185 2222 2154 1841 1520 1491 1624 1265 966 753 609 470 288 145 57 14 2 2 3 5 11 31 64 111 164 211 252 241 198 150 114 78 57 79 110 154 157 153 256 331 351 398 471 547 548 503 447 446 468 529 627 662 594 495 474 567 675 749 831 816 617 386 476 572 788 1046 744 802 1140 1527 1568 1219 919 1214 1811 1548 1341 1351 1336 1297 1308 1405 1524 1596 1601 1568 1525 1483 1481 1534 1572 1527 1475 1488 1510 1529 1534 1492 1361 1267 1270 1233 1128 1084 1056 1130 1273 1328 1287 1266 1269 1302 1488 1775 1933 2031 2178 2222 2075 1908 1873 1854 1782 1767 1794 1844 1918 1960 2011 2080 2110 2110 2081 2051 1880 1528 1584 1558 1535 1532 1500 1356 1357 1428 1600 1847 2117 2341 2442 2463 2458 2461 2624 2997 3263 3262 3173 3074 2799 2558 2401 2352 2327 2282 2306 2880 3825 3896 3667 3455 3335 3352 3551 3828 4104 4284 4361 4335 4321 4404 4630 4971 5291 5496 5524 5489 5418 5288 5095 4658 4279 3952 4187 4633 4727 4559 4322 4106 3892 3926 4100 4370 4650 4762 4712 4571 4372 4164 4084 4060 3866 3667 3659 3814 4018 4125 4128 3882 3389 3072 2892 2854 2910 2974 3035 3103 3101 3062 3064 3182 3292 3439 3589 3756 3798 3687 3615 3658 3725 3806 3970 4173 4280 4199 4234 4417 4283 3803 3376 3441 3564 3813 3854 3753 3701 3648 3493 3379 3455 3587 3589 3462 3374 3495 3784 4162 4558 4909 5117 5087 5101 4804 4177 3709 3647 3761 3765 3386 3052 3070 3209 3287 3490 3836 4196 4525 4579 4110 3564 3486 3818 4255 4647 4651 4384 4379 4340 3918 3990 4228 4331 4612 4452 4051 3774 3706 3801 3986 3881 3532 3317 3290 3461 3789 4023 4137 4153 3994 3555 2963 2699 2786 2883 2755 2428 2234 2182 2136 2065 1951 1818 1717 1645 1558 1509 1551 1618 1672 1699 1742 1717 1666 1634 1620 1632 1653 1696 1711 1666 1606 1591 1620 1615 1495 1250 1062 1094 1239 1387 1500 68 79 61 65 85 84 71 61 68 98 110 102 96 96 92 76 62 60 67 71 72 75 72 74 78 89 100 107 108 103 95 90 86 83 83 83 80 73 56 44 39 39 39 43 48 53 50 44 42 48 60 70 69 55 50 49 50 52 56 66 77 80 65 51 41 35 37 30 27 30 26 20 19 19 18 20 11 9 9 7 8 9 10 9 8 8 9 9 8 7 6 6 6 7 9 10 11 12 13 12 12 13 14 14 13 14 13 12 12 13 12 11 11 11 11 11 10 13 17 22 19 10 21 61 189 180 123 75 47 131 300 313 426 534 536 486 491 542 616 803 1073 1196 1233 1412 1687 1919 2097 2310 2326 2449 2664 2951 3069 3248 3381 3458 3363 3033 2724 2653 2819 3029 3216 3372 3440 3288 2842 2368 2128 2124 2199 2277 2364 2466 2554 2586 2583 2587 2542 2521 2483 2490 2440 2332 2322 2320 2292 2293 2287 2282 2281 2299 2330 2319 2235 2136 2107 2194 2355 2400 2216 2016 1796 1712 1686 1209 971 711 456 251 103 29 9 3 0 1 2 6 15 27 35 50 76 117 154 148 137 103 73 56 47 53 53 93 111 135 162 195 200 243 284 371 469 519 577 632 672 742 822 804 667 525 486 525 595 717 839 893 929 982 1059 1156 1409 1627 1269 1030 1574 1600 1682 1168 1000 1603 1921 1587 1434 1415 1369 1320 1317 1411 1510 1551 1534 1491 1463 1435 1432 1494 1570 1548 1480 1488 1528 1557 1556 1484 1298 1193 1211 1263 1183 1185 1179 1233 1276 1295 1285 1248 1224 1251 1557 1886 2052 2217 2330 2215 2029 1921 1834 1845 1758 1778 1822 1882 1960 2024 2075 2134 2147 2150 2098 2120 2052 1706 1630 1565 1537 1526 1440 1253 1201 1276 1412 1587 1799 2016 2182 2329 2503 2675 2872 3119 3249 3201 3208 3213 3038 2814 2641 2536 2434 2343 2288 2462 3499 3737 3598 3445 3408 3485 3608 3836 4088 4231 4272 4301 4444 4742 5075 5375 5567 5534 5310 5079 4987 4828 5041 4781 4666 4450 4566 4677 4558 4313 4143 4045 4017 3995 4007 4138 4330 4478 4530 4416 4168 3994 4030 4072 3840 3581 3512 3669 3785 3808 3877 3690 3269 3080 2895 2930 3069 3157 3201 3251 3231 3186 3201 3295 3394 3473 3499 3478 3458 3503 3610 3722 3854 4088 4395 4428 4306 4156 4236 4435 4328 3944 3537 3450 3525 3659 3694 3635 3548 3510 3484 3537 3728 3913 3900 3715 3634 3712 3914 4151 4525 4994 5192 5081 4953 4791 4403 4081 3791 3739 3672 3254 2884 2866 2940 2964 3154 3582 3988 4427 4834 4671 4123 4153 4287 4375 4554 4290 4167 4396 4176 3961 3940 4102 4374 4646 4436 3912 3566 3435 3416 3466 3405 3178 2990 3001 3186 3472 3745 4021 4234 4247 3877 3306 2858 2745 2763 2669 2420 2238 2206 2160 2097 1987 1781 1695 1640 1546 1469 1510 1597 1689 1748 1758 1643 1575 1565 1574 1577 1604 1694 1736 1671 1579 1550 1586 1590 1479 1297 1160 1153 1289 1458 1597 67 73 72 80 92 84 60 64 85 125 129 114 107 109 103 83 72 71 75 79 81 83 80 80 83 89 96 102 106 107 98 90 91 84 79 85 91 88 76 61 52 52 52 55 61 65 55 41 37 42 55 65 62 50 44 50 59 59 55 62 71 79 74 57 42 29 29 28 32 39 28 22 25 23 18 16 11 8 8 7 9 9 10 10 6 5 7 8 8 8 7 5 5 5 8 11 12 12 12 12 12 12 13 13 12 13 13 13 12 12 10 11 11 11 11 10 10 10 10 9 6 14 95 269 274 67 39 9 15 73 156 173 334 502 540 495 576 724 882 1086 1195 1191 1232 1430 1700 1930 2095 2245 2353 2452 2547 2805 3044 3158 3259 3385 3454 3172 2777 2555 2656 2866 3072 3265 3429 3519 3395 2964 2520 2324 2302 2351 2412 2438 2457 2468 2556 2672 2653 2579 2552 2535 2498 2408 2356 2299 2258 2265 2276 2289 2319 2365 2413 2402 2322 2260 2298 2423 2549 2589 2470 2151 1899 1875 1834 1337 1105 749 294 77 39 19 21 27 23 13 7 7 16 27 31 32 38 53 65 64 55 46 54 57 57 54 48 57 66 109 100 78 86 113 105 166 292 349 446 567 689 856 1014 1037 909 725 640 629 595 637 742 806 939 1140 1343 1559 1826 1972 1886 1487 1694 1679 1690 1205 1196 1861 1858 1571 1478 1467 1430 1376 1354 1418 1504 1548 1527 1470 1432 1417 1415 1447 1525 1543 1500 1478 1484 1501 1578 1615 1412 1273 1138 1218 1261 1292 1273 1305 1271 1279 1284 1254 1269 1391 1742 2071 2299 2454 2341 2111 2047 1957 1833 1828 1768 1798 1854 1929 2009 2068 2117 2150 2149 2163 2148 2208 2212 2058 1832 1677 1588 1512 1374 1187 1135 1209 1331 1474 1648 1882 2122 2334 2588 2836 2996 3149 3271 3214 3226 3212 3037 2876 2904 2823 2677 2611 2537 2543 3486 3794 3577 3410 3393 3485 3654 3869 4074 4168 4173 4241 4454 4841 5226 5437 5343 5017 4653 4329 4270 4296 4589 4711 4806 4859 4809 4639 4250 3875 3765 3756 3672 3620 3686 3821 4049 4305 4402 4220 3841 3600 3676 3820 3837 3610 3425 3559 3626 3597 3656 3535 3278 3104 3025 3041 3175 3258 3303 3317 3272 3219 3209 3253 3326 3350 3270 3193 3256 3465 3655 3805 4093 4396 4514 4395 4212 4106 4177 4341 4269 3981 3623 3439 3455 3570 3603 3505 3398 3394 3504 3694 3942 4198 4234 4054 3927 3973 4013 3940 4097 4471 4837 4861 4848 4655 4329 4028 3756 3757 3713 3252 2890 2887 2905 2770 2772 3060 3427 4033 4669 4881 4520 4244 4174 4063 4086 3924 3864 3823 3892 4078 4135 4333 4632 4578 3976 3204 2804 2647 2630 2733 2846 2870 2784 2812 3063 3393 3696 3954 4119 4094 3743 3169 2675 2477 2516 2475 2321 2244 2234 2212 2114 1938 1758 1705 1649 1561 1460 1429 1505 1647 1749 1766 1690 1563 1505 1507 1494 1569 1704 1752 1653 1573 1535 1538 1531 1476 1342 1190 1177 1311 1507 1733 78 86 87 94 113 98 76 87 110 138 132 120 122 129 114 90 92 92 92 85 85 86 85 84 83 85 90 96 104 113 117 106 96 82 76 85 94 97 92 80 68 66 67 68 70 71 61 42 33 36 48 58 57 44 36 42 54 60 62 66 71 83 87 71 51 32 23 29 36 41 29 23 17 17 16 11 8 7 8 8 9 9 9 8 7 5 6 8 8 7 6 4 4 4 7 11 13 12 11 11 12 12 12 12 13 12 12 13 12 12 12 12 12 11 10 10 10 10 9 6 4 20 132 182 49 12 13 55 137 165 110 115 366 605 642 548 607 819 960 978 973 1014 1165 1418 1689 1922 2105 2252 2377 2453 2497 2632 2889 3046 3108 3233 3450 3316 2932 2560 2540 2730 2920 3089 3282 3452 3532 3434 3179 2914 2762 2732 2705 2610 2510 2436 2462 2567 2632 2627 2683 2644 2615 2580 2557 2442 2341 2326 2316 2347 2384 2419 2481 2500 2473 2485 2567 2659 2694 2650 2539 2288 1972 1972 1966 1549 1137 675 322 130 80 84 90 117 91 34 16 13 17 29 46 55 53 45 35 27 23 26 40 51 55 54 59 70 74 78 61 39 56 75 55 85 164 215 291 384 500 682 889 988 961 878 892 964 887 783 755 730 857 1067 1319 1618 1868 1940 1969 2013 1997 1829 1670 1346 1573 1946 1707 1502 1494 1535 1522 1457 1410 1425 1455 1474 1466 1442 1438 1450 1449 1452 1491 1503 1496 1443 1394 1389 1530 1649 1587 1480 1206 1189 1286 1275 1310 1338 1273 1246 1245 1270 1362 1527 1779 2082 2357 2423 2214 2039 2026 1943 1862 1825 1815 1854 1910 1965 2033 2094 2143 2162 2167 2183 2211 2275 2318 2284 2156 1973 1767 1562 1353 1128 1088 1187 1328 1503 1669 1911 2207 2552 2910 2972 3069 3100 3249 3316 3322 3155 2857 2742 2969 3002 2911 2954 3008 3168 3942 4149 3816 3612 3541 3519 3642 3863 4046 4099 4105 4250 4559 4950 5255 5241 4786 4166 3845 3773 3766 3886 4164 4419 4553 4612 4605 4412 4018 3714 3686 3702 3629 3581 3620 3793 4096 4397 4490 4233 3723 3314 3430 3547 3611 3561 3425 3490 3475 3457 3489 3524 3415 3271 3142 3149 3242 3302 3362 3404 3370 3304 3257 3200 3152 3114 3060 3107 3280 3491 3668 3858 4190 4434 4317 4130 4083 4144 4135 4134 4108 3923 3617 3436 3471 3604 3652 3546 3385 3377 3591 3860 4183 4473 4493 4442 4404 4305 4118 4037 4038 4201 4600 4775 4654 4318 3969 3753 3697 3833 3810 3288 3042 3087 3051 2862 2813 3027 3325 3787 4163 4333 4225 3899 3658 3504 3469 3455 3423 3534 3940 4317 4550 4792 4732 3895 2971 2219 2005 1921 2014 2245 2516 2620 2658 2819 3139 3463 3651 3734 3802 3806 3559 3048 2491 2243 2321 2324 2272 2294 2315 2260 2119 1917 1768 1751 1692 1578 1461 1386 1411 1537 1676 1728 1680 1548 1462 1465 1463 1551 1681 1701 1614 1528 1476 1478 1486 1457 1353 1217 1189 1308 1525 1821 87 106 95 86 95 98 97 115 135 135 111 106 134 144 127 104 99 99 95 83 80 86 85 80 77 77 82 91 101 113 124 117 98 83 82 88 94 98 96 94 91 86 81 79 80 79 65 45 33 33 44 53 50 37 30 38 49 53 59 66 72 75 80 74 58 40 27 32 41 37 31 30 23 18 14 10 7 7 8 8 9 9 9 8 7 6 7 8 8 6 5 4 3 4 7 10 12 11 10 10 11 12 12 12 12 12 12 12 11 11 12 12 12 11 9 9 9 10 10 10 68 109 107 70 18 5 46 199 339 266 95 213 479 684 711 563 572 707 743 774 800 882 1096 1364 1650 1919 2143 2303 2383 2421 2450 2516 2690 2886 2991 3125 3374 3390 3141 2712 2496 2628 2800 2920 3080 3273 3434 3554 3496 3307 3159 3108 3008 2821 2683 2620 2571 2540 2489 2474 2583 2616 2626 2663 2580 2407 2303 2274 2322 2401 2428 2436 2490 2541 2583 2666 2753 2798 2707 2474 2358 2294 2105 2059 1928 1490 1128 769 578 271 183 175 129 151 130 60 20 22 22 38 77 102 99 77 52 33 19 16 26 32 31 35 47 62 55 42 41 54 69 95 88 90 120 171 244 312 375 484 619 656 605 557 720 1092 1203 1085 971 836 919 1144 1372 1692 1842 1836 1868 1975 2040 1985 1775 1750 2035 1972 1609 1505 1542 1614 1619 1550 1475 1409 1326 1296 1361 1462 1522 1524 1503 1488 1479 1458 1453 1414 1351 1332 1421 1602 1875 1806 1473 1282 1234 1196 1280 1327 1272 1220 1218 1259 1354 1488 1669 1931 2185 2232 2088 2001 2013 1971 1898 1842 1839 1884 1949 2008 2062 2109 2141 2164 2177 2197 2245 2317 2361 2363 2302 2197 2001 1791 1610 1442 1415 1422 1481 1666 1792 1996 2346 2706 3029 3126 3159 3140 3279 3420 3404 3281 2999 2842 2961 3134 3147 3357 3647 3870 4257 4265 4044 3949 3883 3730 3677 3856 4058 4147 4187 4344 4693 5014 5178 4959 4407 3932 3782 3703 3677 3725 3894 4126 4227 4244 4261 4104 3857 3780 3855 3869 3765 3643 3612 3766 4135 4526 4657 4443 4002 3511 3399 3411 3520 3600 3536 3425 3437 3437 3394 3506 3576 3558 3489 3414 3390 3454 3609 3730 3727 3720 3678 3336 3118 3048 3053 3180 3349 3478 3634 3829 4020 4106 3954 3780 3933 4072 3991 3915 3912 3796 3555 3446 3594 3816 3917 3881 3817 3727 3808 4014 4428 4627 4572 4576 4605 4445 4402 4385 4364 4417 4508 4457 4171 3788 3453 3340 3467 3660 3483 3090 3077 3217 3123 3049 3044 3177 3404 3539 3673 3779 3735 3475 3197 3037 3048 3099 3169 3462 3950 4348 4628 4690 4233 3307 2721 2048 1732 1652 1713 1985 2257 2439 2637 2911 3178 3282 3215 3251 3459 3658 3619 3181 2695 2430 2345 2252 2283 2283 2237 2163 2071 1928 1809 1807 1752 1616 1486 1382 1396 1471 1592 1692 1663 1524 1463 1462 1472 1539 1666 1689 1599 1492 1431 1423 1440 1419 1330 1215 1182 1339 1698 2022 131 128 110 92 87 95 105 136 149 123 85 86 129 145 124 106 104 94 78 72 70 76 72 70 71 74 77 84 96 109 119 115 100 92 97 99 95 98 96 94 91 89 87 84 86 87 72 51 38 35 41 47 42 31 24 21 27 40 52 63 69 67 67 63 56 46 36 35 41 37 32 28 25 16 12 8 7 7 9 9 9 9 9 8 7 7 7 8 7 6 6 5 4 5 8 9 10 11 10 10 10 11 12 12 12 12 12 12 12 12 11 12 12 12 10 9 10 10 11 13 133 226 137 46 11 10 83 267 294 170 196 320 515 654 672 516 511 588 589 615 634 858 1191 1363 1593 1892 2158 2329 2399 2424 2436 2473 2580 2746 2913 3103 3327 3381 3284 2935 2578 2561 2723 2792 2895 3194 3436 3537 3486 3355 3274 3266 3215 3107 3064 3068 3003 2834 2639 2543 2579 2581 2499 2470 2383 2331 2352 2356 2352 2390 2425 2427 2463 2546 2646 2768 2834 2830 2627 2235 2117 2210 2147 2005 1735 1308 1019 803 734 424 210 145 71 66 80 48 15 37 42 50 101 156 162 128 90 53 25 15 17 14 5 10 19 30 32 26 35 64 98 130 134 124 126 162 245 347 407 463 515 514 487 420 529 935 1248 1315 1096 910 1188 1425 1529 1787 1861 1759 1697 1807 1974 2012 1886 2192 2309 1872 1623 1568 1597 1650 1653 1624 1548 1425 1276 1242 1352 1502 1590 1588 1550 1520 1478 1418 1398 1381 1301 1260 1446 1913 2321 2181 1840 1521 1277 1167 1211 1263 1244 1220 1222 1248 1294 1364 1489 1704 1965 2081 2011 1977 2017 2006 1943 1890 1874 1892 1943 2013 2068 2101 2111 2140 2158 2177 2264 2287 2365 2364 2345 2264 2119 2001 1919 1877 1861 1828 1865 2004 2148 2341 2616 2883 3077 3186 3232 3219 3321 3483 3575 3590 3504 3256 3117 3457 3578 3579 4027 4204 4107 3962 3905 3968 3986 3880 3792 3885 4058 4150 4217 4408 4688 4902 4923 4671 4220 3990 4050 4094 3971 3926 3996 4210 4353 4391 4338 4133 3904 3866 3956 3984 3901 3703 3525 3547 3887 4359 4571 4452 4162 3801 3523 3460 3642 3849 3844 3708 3706 3666 3560 3594 3688 3723 3711 3656 3597 3623 3740 3836 3725 3585 3547 3394 3279 3226 3191 3248 3329 3381 3588 3777 3772 3754 3681 3657 3819 3958 3895 3755 3705 3666 3538 3485 3658 3985 4228 4319 4333 4122 3947 4051 4387 4556 4459 4232 4175 4099 4193 4285 4278 4088 3770 3668 3626 3327 3071 3081 3197 3268 3099 3077 3222 3195 3067 3015 3029 3108 3212 3277 3358 3433 3440 3307 3060 2873 2905 3073 3379 3875 4254 4293 4520 4403 3872 3375 2906 2395 2021 1851 1873 2078 2339 2554 2770 2964 3014 2886 2804 2937 3246 3477 3505 3374 3244 3076 2828 2577 2347 2187 2011 1864 1869 1972 2014 1988 1881 1734 1556 1423 1440 1457 1518 1599 1600 1522 1472 1487 1554 1640 1736 1715 1588 1468 1409 1383 1364 1340 1308 1193 1257 1602 1919 1906 146 139 115 90 90 99 120 151 146 109 77 72 119 129 100 85 81 71 58 55 57 56 54 59 66 71 77 81 91 99 104 106 104 107 111 106 98 99 100 98 95 91 88 85 86 92 87 71 53 44 46 47 38 27 20 17 20 29 49 65 66 64 61 57 51 43 38 41 41 37 35 30 20 13 9 6 5 5 9 9 9 9 9 9 8 8 8 7 6 6 7 6 6 8 9 9 8 9 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 10 10 9 9 10 13 77 49 25 28 10 34 179 309 296 352 395 323 427 559 541 411 387 454 527 578 693 1061 1423 1467 1584 1844 2150 2368 2463 2482 2470 2478 2551 2714 2934 3119 3263 3384 3378 3115 2727 2538 2668 2701 2727 2988 3342 3526 3488 3370 3328 3363 3348 3298 3307 3349 3343 3218 3027 2863 2796 2746 2646 2550 2427 2386 2404 2388 2386 2391 2449 2480 2514 2601 2699 2785 2831 2797 2509 1978 1729 1811 1876 1843 1651 1288 971 815 720 431 172 71 30 17 46 43 14 27 42 50 94 174 216 167 127 70 29 16 17 12 3 5 7 12 16 19 30 57 105 163 199 198 189 222 301 427 487 486 486 511 566 510 498 708 1040 1194 1064 1059 1324 1533 1684 1864 2021 1940 1835 1729 1803 1736 1877 2291 2349 1776 1661 1610 1625 1642 1635 1664 1638 1540 1396 1342 1395 1491 1579 1614 1588 1547 1530 1489 1402 1380 1333 1374 1825 2476 2648 2499 2254 1897 1545 1289 1219 1211 1199 1223 1241 1258 1270 1305 1401 1606 1914 2047 1980 2036 2081 2067 1985 1914 1887 1870 1882 1973 2062 2109 2115 2103 2117 2114 2235 2191 2289 2310 2311 2260 2167 2105 2075 2062 2057 2085 2183 2331 2518 2741 2978 3215 3376 3404 3401 3336 3411 3711 3830 3805 3799 3680 3607 3909 3959 3624 3809 3937 3719 3523 3532 3698 3795 3793 3826 3949 4069 4138 4218 4369 4540 4569 4524 4402 4231 4300 4507 4673 4653 4742 4705 4745 4810 4842 4745 4502 4259 4085 4027 4051 3907 3733 3465 3368 3538 3936 4179 4147 4025 3873 3780 3825 4003 4188 4234 4205 4194 4108 3973 3895 3869 3830 3678 3452 3333 3299 3235 3210 3151 3077 3068 3189 3236 3180 3104 3123 3186 3243 3420 3616 3601 3494 3476 3517 3644 3851 3882 3713 3599 3548 3574 3570 3595 3974 4561 4658 4454 4062 3840 3877 4075 4280 4259 4009 3861 3891 4095 4402 4427 3903 3328 3149 3082 2996 3003 3061 3054 2960 2954 3071 3138 3095 2984 2957 2996 3040 3059 3099 3175 3253 3297 3287 3208 2982 2881 3044 3512 4173 4473 4279 4377 4333 3999 3782 3558 3111 2691 2499 2493 2583 2741 2849 2923 2858 2656 2470 2619 2851 3037 3168 3346 3582 3731 3750 3555 3215 2787 2376 1956 1625 1594 1820 2088 2177 2101 1957 1690 1446 1438 1452 1489 1544 1545 1506 1496 1571 1756 1946 1934 1731 1538 1425 1392 1373 1270 1191 1128 1150 1406 1850 2015 1807 126 118 109 103 103 115 132 134 114 96 83 75 100 103 75 74 70 54 42 40 40 38 40 48 58 75 81 79 88 88 90 97 110 125 125 114 106 104 102 101 99 93 87 83 82 84 90 87 69 57 55 46 34 25 19 15 18 29 47 58 61 63 59 53 43 36 31 36 40 36 33 29 21 13 8 6 5 5 8 9 8 9 9 9 9 9 8 7 6 7 8 8 8 9 10 9 8 8 9 10 10 10 10 11 11 11 11 12 13 12 12 12 12 12 11 11 9 8 9 26 84 59 59 9 5 34 175 256 293 293 353 505 558 505 415 352 368 440 535 650 893 1289 1560 1619 1672 1871 2172 2450 2585 2574 2541 2512 2542 2680 2904 3054 3265 3457 3449 3268 2905 2577 2576 2606 2579 2747 3115 3409 3441 3369 3316 3334 3307 3269 3274 3314 3339 3302 3258 3197 3100 2994 2891 2795 2639 2505 2482 2462 2499 2459 2519 2535 2561 2636 2694 2760 2820 2790 2426 1833 1486 1409 1474 1536 1456 1222 993 867 704 402 166 56 26 15 32 43 21 28 39 47 65 130 212 171 143 84 39 26 24 11 1 3 4 7 12 17 24 43 92 182 271 312 331 339 393 512 555 496 456 502 604 571 539 609 790 990 1192 1552 1824 1843 1936 1972 1825 1759 2030 1904 1822 1862 2084 2278 1972 1712 1698 1578 1547 1548 1580 1711 1737 1668 1544 1471 1473 1537 1618 1658 1665 1674 1777 1849 1566 1472 1540 1780 2340 2865 2586 2597 2573 2237 1900 1572 1386 1303 1262 1255 1267 1281 1266 1280 1369 1647 1964 2003 1963 2087 2178 2145 2053 1948 1892 1870 1883 1984 2115 2158 2146 2075 2045 2053 2095 2125 2173 2214 2219 2189 2162 2152 2140 2126 2131 2186 2324 2509 2723 2990 3279 3607 3905 4034 3737 3509 3544 3944 3969 3877 4030 4095 4113 4157 4045 3720 3551 3473 3344 3249 3287 3448 3594 3713 3808 3948 4040 4120 4236 4319 4314 4221 4164 4148 4239 4498 4780 4875 4913 5043 5110 5079 5028 5004 4873 4531 4151 4041 4218 4157 3871 3615 3446 3353 3446 3632 3756 3814 3920 4058 4276 4531 4703 4680 4645 4682 4667 4552 4395 4213 4041 3844 3449 2998 2715 2682 2625 2558 2612 2788 3097 2946 2918 2850 2820 2837 2873 2866 2999 3278 3400 3318 3287 3334 3444 3638 3771 3777 3619 3443 3722 3830 3680 3941 4426 4538 4340 3974 3755 3692 3782 3977 4080 4043 3999 4132 4459 4635 4440 4029 3453 2832 2721 2738 2910 3204 3148 3094 3073 3037 3041 3076 3002 2970 3008 2989 2973 2981 3062 3177 3261 3240 3201 3003 2891 2901 3170 3651 3959 3956 3979 4108 4193 4139 3879 3554 3222 3091 3194 3308 3154 2988 2789 2546 2367 2377 2584 2700 2732 2836 3108 3467 3739 3899 3940 3841 3544 2980 2326 1706 1349 1418 1884 2155 2187 2055 1765 1451 1405 1452 1482 1521 1528 1512 1573 1712 1980 2216 2069 1734 1492 1380 1365 1346 1225 1124 1057 1152 1505 1917 2035 1779 107 94 88 93 103 113 118 115 104 93 86 81 81 73 63 67 63 54 40 36 36 29 33 38 50 71 76 77 81 79 85 95 110 129 128 119 120 114 107 103 97 90 83 78 75 75 78 84 78 65 57 45 33 25 22 21 28 39 49 53 54 57 54 46 36 29 29 37 38 34 31 26 21 17 13 9 8 8 8 8 7 8 8 9 9 9 8 7 6 7 7 8 9 9 9 9 8 9 8 9 10 9 9 9 10 9 10 11 12 12 13 12 12 12 11 10 10 10 23 56 92 92 28 10 16 61 121 144 177 279 419 479 427 385 383 446 525 608 751 874 1051 1414 1621 1667 1751 1929 2186 2490 2690 2688 2622 2563 2566 2678 2898 2935 3008 3198 3342 3344 3068 2614 2387 2409 2476 2610 2873 3228 3332 3325 3285 3320 3289 3283 3291 3256 3185 3189 3242 3258 3184 3099 3052 3005 2903 2781 2755 2729 2735 2714 2706 2640 2537 2541 2555 2635 2745 2776 2338 1762 1514 1401 1393 1433 1383 1232 1050 825 535 270 118 42 28 17 16 26 24 31 43 49 54 82 149 149 136 93 56 35 24 8 0 1 3 5 8 11 15 29 74 166 293 421 538 569 562 560 554 506 419 463 638 715 724 742 827 1033 1373 1684 1846 1918 1951 1827 1500 1438 1840 1962 1996 2118 2155 1980 1672 1619 1591 1522 1577 1651 1659 1748 1802 1750 1643 1573 1560 1581 1624 1661 1711 1799 1888 1863 1581 1577 1770 2164 2821 2894 2546 2557 2596 2344 2071 1834 1654 1574 1529 1405 1300 1264 1241 1253 1409 1726 1952 1972 2020 2158 2271 2260 2170 2080 2044 2028 2024 2093 2211 2243 2182 2085 2001 1997 1992 2011 2077 2132 2138 2134 2138 2148 2160 2161 2169 2215 2358 2585 2861 3169 3476 3877 4147 4193 3829 3731 3823 3978 3927 3893 4027 4123 4195 4180 3977 3615 3265 3137 3218 3330 3424 3474 3526 3606 3673 3835 3957 4053 4169 4171 4049 3954 3903 3930 4060 4230 4358 4447 4515 4615 4744 4849 4916 4922 4715 4205 3774 3699 3781 3822 3715 3603 3565 3431 3440 3470 3507 3689 4015 4396 4742 4963 4975 4827 4696 4737 4749 4581 4447 4344 4212 3883 3337 2760 2386 2339 2361 2250 2316 2603 2894 2890 2977 3031 2951 2804 2749 2829 2987 3123 3143 3103 3167 3317 3465 3547 3699 3847 3776 3553 3979 4199 4053 3814 3771 4062 4192 3988 3732 3576 3575 3690 3850 4020 4158 4330 4559 4605 4646 4602 4102 3216 2963 2846 2899 3154 3193 3145 3078 3005 3023 3061 2975 2895 2934 2964 2909 2898 2999 3150 3265 3300 3323 3289 3148 2968 3028 3146 3191 3233 3375 3624 3838 3858 3835 3662 3304 3181 3388 3521 3282 2833 2381 2234 2296 2473 2551 2523 2505 2619 2875 3167 3402 3601 3836 4066 4065 3692 2979 2126 1415 1289 1627 2004 2174 2080 1763 1469 1400 1440 1510 1525 1550 1550 1641 1835 2172 2343 2118 1755 1486 1371 1349 1315 1257 1194 1124 1208 1534 1898 2037 1795 99 89 84 86 92 96 89 79 83 84 80 75 66 60 59 61 66 61 43 34 38 32 34 39 43 49 63 71 72 72 79 92 104 117 122 124 127 120 115 115 110 91 77 69 63 61 65 75 82 76 59 43 33 29 31 41 44 47 49 50 50 49 47 41 35 32 37 45 39 31 28 25 21 18 15 11 10 10 8 7 7 8 9 9 10 9 9 9 7 7 7 8 9 9 9 8 9 9 9 9 10 10 9 8 8 8 9 10 11 12 12 12 12 12 11 11 10 11 20 37 51 44 34 34 16 48 78 102 134 152 172 276 342 321 352 520 708 809 952 1141 1272 1436 1518 1544 1692 1938 2198 2506 2756 2799 2673 2610 2618 2708 2866 2934 3050 3173 3126 3144 3064 2643 2233 2250 2518 2794 3006 3131 3214 3303 3316 3368 3250 3219 3255 3276 3245 3155 3084 3110 3127 3109 3092 3081 3057 3043 3058 3069 3065 3029 2943 2835 2629 2519 2414 2468 2634 2750 2275 1867 1679 1558 1641 1797 1725 1455 1039 601 272 116 76 46 37 17 3 6 11 23 40 52 64 82 113 133 131 94 60 24 8 2 0 1 2 4 7 9 12 30 71 135 257 423 547 624 661 614 540 527 395 374 535 687 785 795 850 1079 1538 1895 1923 1815 1684 1488 1327 1427 1888 2223 2237 2157 1891 1640 1544 1556 1565 1646 1810 1935 1830 1703 1701 1721 1690 1656 1649 1650 1655 1649 1665 1755 1836 1770 1598 1636 1901 2478 3102 2918 2684 2591 2464 2238 1992 1830 1754 1763 1764 1623 1413 1253 1198 1250 1458 1753 1914 1958 2090 2272 2396 2393 2281 2194 2193 2202 2249 2311 2365 2365 2267 2160 2049 1989 1976 1996 2049 2115 2112 2111 2173 2225 2234 2221 2196 2204 2332 2583 2907 3239 3589 3984 4063 3888 3687 3687 3757 3784 3781 3835 3962 4085 4186 4123 3813 3406 3114 3109 3344 3520 3562 3468 3471 3553 3628 3764 3870 3945 3971 3908 3802 3710 3667 3693 3824 4052 4139 4145 4187 4279 4400 4526 4661 4701 4499 4003 3626 3595 3626 3592 3521 3468 3506 3526 3425 3422 3479 3758 4218 4638 4732 4553 4362 4249 4210 4289 4295 4104 4013 3947 3954 3897 3536 3181 2665 2526 2496 2400 2351 2576 2952 3212 3266 3293 3245 3019 2865 2983 3162 3230 3170 3150 3256 3458 3620 3600 3786 4241 4516 4250 4336 4529 4267 3622 3406 3844 4127 3874 3461 3298 3401 3521 3657 3913 4073 4238 4533 4720 4841 4942 4929 4606 3693 3287 3142 3160 3192 3107 3010 2989 2956 2899 2800 2750 2750 2894 2923 2942 3027 3213 3422 3560 3617 3541 3262 2937 2795 2804 2909 3058 3235 3395 3550 3658 3929 3922 3459 3278 3408 3505 3252 2746 2264 2125 2216 2376 2438 2418 2433 2541 2704 2865 2999 3163 3448 3781 3944 3840 3390 2612 1862 1519 1606 1938 2181 2117 1828 1535 1404 1402 1526 1556 1584 1612 1711 1955 2273 2383 2198 1824 1493 1359 1332 1336 1307 1275 1161 1218 1467 1780 1946 1802 90 82 76 73 78 82 78 68 73 76 78 76 72 66 60 60 69 68 49 35 36 35 37 43 38 38 48 60 65 68 72 83 96 105 113 128 129 124 117 116 109 91 74 62 49 40 43 62 82 83 66 47 35 30 26 32 30 43 44 45 47 47 44 39 38 37 36 36 34 31 30 25 20 15 17 14 7 8 7 7 8 9 9 10 10 10 10 10 8 7 8 9 10 10 9 9 9 9 9 8 9 10 10 9 8 8 8 9 11 10 11 12 12 12 12 12 10 11 14 21 60 87 56 12 8 14 25 42 95 160 263 393 335 234 255 461 691 801 865 961 1018 1061 1113 1238 1509 1857 2198 2551 2827 2868 2682 2612 2684 2848 2870 2896 3025 3392 3429 3386 3251 2918 2401 2179 2450 2807 2955 2956 3026 3259 3282 3342 3209 3124 3147 3230 3250 3183 3130 3124 3169 3184 3156 3173 3170 3160 3207 3283 3298 3216 3083 2919 2739 2626 2446 2498 2576 2816 2452 2115 1949 1872 2067 2335 2204 1628 886 349 118 69 81 100 85 30 1 3 4 8 25 50 79 113 144 150 136 93 53 19 5 2 1 2 3 5 5 5 12 33 67 108 194 329 409 464 604 631 561 561 417 354 470 667 815 774 800 1001 1493 1882 1895 1887 1901 1590 1243 1342 1741 2126 2176 1921 1595 1460 1499 1604 1796 2042 2134 2003 1888 1735 1648 1706 1737 1710 1698 1705 1677 1617 1593 1651 1730 1711 1614 1648 1980 2658 3091 2878 2710 2523 2226 2004 1787 1655 1656 1732 1792 1758 1583 1347 1211 1252 1461 1749 1924 1997 2205 2433 2587 2608 2501 2337 2379 2431 2511 2568 2584 2556 2419 2301 2181 2083 2029 2079 2162 2231 2221 2194 2275 2381 2396 2366 2294 2252 2325 2535 2850 3231 3675 3918 3829 3651 3545 3490 3518 3571 3657 3767 3921 4051 4119 3973 3623 3320 3191 3288 3475 3556 3535 3478 3459 3547 3670 3765 3797 3855 3893 3762 3588 3478 3473 3542 3676 3858 4050 4068 4036 4151 4211 4220 4301 4372 4297 3992 3700 3566 3516 3572 3569 3605 3560 3540 3429 3399 3495 3758 4034 4085 3916 3717 3619 3663 3804 3921 3899 3760 3696 3751 3813 3806 3660 3652 3166 2952 2823 2661 2614 2793 2991 3076 3140 3286 3352 3175 3015 3111 3281 3382 3384 3344 3475 3599 3684 3663 3798 3957 4214 4653 4679 4520 3966 3378 3348 3759 4084 3810 3099 2876 3257 3462 3492 3755 4042 4345 4616 4755 4815 4979 5033 4700 4104 3566 3237 3105 3105 3097 3010 2961 2880 2805 2746 2605 2582 2798 2968 3069 3183 3387 3719 3949 3886 3582 3141 2793 2729 2865 3012 3194 3267 3267 3450 3593 3942 4102 3866 3567 3431 3454 3332 2986 2551 2227 2106 2123 2243 2328 2401 2500 2564 2651 2722 2841 3038 3301 3560 3669 3455 2911 2251 1740 1558 1714 1980 2033 1906 1701 1489 1403 1468 1563 1622 1691 1813 2057 2344 2469 2328 1943 1542 1421 1444 1390 1335 1299 1254 1296 1422 1629 1770 1769 81 80 75 73 75 76 76 77 77 81 89 86 82 72 62 67 85 87 63 39 30 30 35 39 39 38 42 51 61 65 71 76 87 93 101 116 126 125 120 111 99 87 70 58 42 31 27 49 72 86 78 57 41 33 28 21 20 35 33 35 45 47 44 38 41 38 31 31 33 31 28 22 18 20 20 16 8 11 11 10 9 9 10 10 10 10 10 10 9 8 9 9 10 9 8 8 9 10 9 8 8 8 9 8 8 8 8 9 9 9 10 11 11 13 14 16 18 12 12 17 37 35 25 14 6 6 8 24 53 81 145 224 205 124 166 384 607 697 678 681 654 659 725 941 1337 1803 2219 2568 2816 2814 2602 2533 2696 3007 3046 3085 3208 3397 3300 3355 3347 3195 2862 2513 2523 2819 3065 3049 2987 3091 3142 3258 3156 3081 3087 3106 3149 3155 3108 3098 3172 3234 3219 3218 3185 3143 3183 3279 3314 3228 3100 2969 2831 2724 2553 2564 2655 2913 2699 2438 2271 2276 2387 2708 2468 1421 572 226 116 105 148 202 176 66 4 3 3 5 11 37 81 131 175 167 123 90 52 19 7 3 2 4 6 7 7 14 24 41 69 103 168 255 295 367 540 607 589 541 399 337 488 772 891 781 793 883 1312 1767 1947 1991 1997 1783 1459 1421 1588 1795 1970 1826 1549 1453 1494 1715 2122 2712 2574 1946 1965 2033 1763 1798 1836 1770 1728 1750 1761 1726 1697 1672 1638 1649 1645 1677 2058 2668 2795 2644 2462 2229 1936 1772 1576 1461 1491 1601 1697 1753 1720 1574 1412 1395 1568 1799 1945 2067 2312 2575 2766 2776 2768 2539 2595 2706 2775 2796 2828 2810 2672 2539 2402 2296 2284 2341 2421 2478 2455 2379 2363 2429 2482 2461 2357 2275 2309 2512 2847 3301 3674 3786 3683 3535 3389 3257 3322 3416 3568 3727 3882 3974 3971 3826 3596 3439 3340 3384 3511 3637 3690 3576 3440 3550 3788 3863 3804 3820 3807 3594 3371 3268 3296 3404 3540 3666 3742 3738 3764 3908 4045 4099 4047 4055 4099 3996 3900 3736 3786 3932 4109 4210 4087 3811 3525 3443 3497 3585 3581 3424 3312 3354 3462 3609 3734 3820 3867 3996 3966 3994 3958 3952 3792 3614 3252 3114 3061 2949 2926 3010 3017 2939 3023 3257 3355 3217 3119 3222 3378 3501 3628 3603 3696 3758 3785 3737 3772 4018 4532 4866 4770 4264 3546 3182 3362 3756 4181 3908 2910 2559 3086 3395 3420 3599 3958 4295 4578 4746 4813 4894 4881 4539 3988 3497 3193 3095 3097 3060 3032 3064 2912 2919 2849 2721 2694 2879 3124 3288 3442 3661 3936 4102 4008 3713 3236 2898 2740 2811 3026 3184 3229 3317 3419 3449 3695 3984 4039 3849 3591 3534 3603 3486 3110 2525 2175 2090 2164 2220 2298 2389 2416 2509 2611 2656 2705 2875 3135 3321 3306 3049 2587 2019 1604 1517 1648 1875 1892 1764 1599 1442 1431 1568 1688 1778 1936 2178 2456 2609 2420 2022 1634 1492 1449 1433 1418 1422 1424 1408 1459 1572 1671 1729 76 88 88 88 87 83 80 80 81 86 94 92 89 81 67 81 93 89 72 47 30 26 28 32 39 45 43 46 56 61 71 72 79 85 92 100 111 122 121 105 95 90 75 56 40 35 32 45 59 78 73 59 47 39 33 23 27 39 32 34 44 45 42 41 43 36 31 36 35 29 24 20 20 23 22 16 11 22 21 12 8 9 11 11 11 10 10 10 10 9 9 9 10 9 8 8 10 10 10 9 7 8 9 10 9 9 8 8 9 9 9 10 11 12 13 18 29 26 18 13 19 24 34 18 7 6 7 11 19 37 84 124 102 61 115 263 417 503 601 669 555 555 661 900 1318 1832 2264 2535 2645 2583 2434 2412 2611 2947 3116 3168 3144 3105 3104 3172 3225 3219 3198 3030 2740 2826 3160 3195 3055 2998 3048 3148 3103 3106 3137 3109 3021 3046 3084 3085 3121 3196 3234 3224 3198 3185 3197 3255 3286 3226 3106 2967 2846 2749 2620 2579 2759 3014 2937 2740 2586 2552 2777 3161 2516 960 235 88 71 118 179 238 218 102 22 11 4 7 12 30 73 118 150 139 96 79 59 25 11 5 4 6 7 13 22 36 54 69 82 117 186 256 303 392 524 581 565 457 358 330 403 595 867 765 777 839 1067 1490 1829 1863 1903 2002 1877 1802 2036 2194 2189 2031 1762 1577 1550 1799 2421 3252 3046 2316 2308 1950 1562 1618 1768 1794 1773 1848 1942 1961 1945 1852 1699 1671 1719 1790 2024 2468 2375 2315 2125 1917 1734 1629 1452 1367 1417 1528 1631 1765 1828 1771 1697 1669 1713 1822 1938 2118 2415 2719 2880 2792 2711 2672 2758 2884 2953 2980 3009 3006 2939 2811 2708 2650 2663 2737 2807 2821 2732 2562 2450 2487 2597 2624 2530 2383 2341 2479 2755 3173 3554 3679 3658 3490 3161 3009 3166 3365 3534 3728 3941 4012 3891 3748 3712 3706 3566 3378 3462 3758 3962 3771 3398 3534 3820 3938 3865 3750 3563 3344 3173 3106 3143 3251 3365 3429 3424 3399 3455 3629 3806 3872 3785 3734 3811 3850 3940 4045 4400 4725 4853 4915 4801 4345 3835 3626 3565 3482 3410 3339 3311 3368 3453 3508 3576 3687 3793 4101 4320 4240 4122 3989 3825 3577 3273 3221 3214 3092 2988 3007 3057 3067 3173 3338 3389 3260 3205 3271 3325 3460 3695 3854 3977 4048 3968 3807 3866 4211 4665 4945 4875 4353 3651 3347 3519 3720 3886 3923 3274 2859 3056 3368 3431 3549 3887 4255 4558 4729 4762 4757 4756 4576 4067 3513 3216 3232 3209 3062 3065 3275 3159 3296 3406 3387 3333 3397 3491 3568 3736 3997 4137 4044 4044 3964 3437 2926 2652 2692 2789 3089 3325 3422 3414 3477 3651 3809 3921 3919 3774 3627 3636 3729 3624 2951 2408 2221 2226 2209 2218 2229 2235 2322 2448 2479 2455 2558 2770 3001 3156 3117 2857 2400 1925 1552 1476 1660 1790 1796 1669 1489 1441 1565 1717 1869 2063 2308 2590 2719 2538 2129 1762 1593 1534 1512 1504 1500 1467 1463 1512 1593 1670 1723 79 97 104 100 103 100 95 86 93 94 93 89 85 86 86 92 99 94 88 64 38 23 22 27 35 42 41 41 45 55 63 66 73 78 84 91 98 112 118 105 87 87 83 64 44 42 45 49 51 68 78 71 57 46 42 34 34 47 51 49 44 43 44 46 45 37 34 44 37 27 24 22 26 25 20 15 16 25 20 13 8 9 11 12 13 12 10 10 10 9 8 9 10 9 8 8 9 10 10 9 8 9 9 11 11 10 10 9 9 10 10 10 11 11 12 14 24 31 23 11 12 20 26 15 7 5 5 5 7 20 52 69 40 20 63 146 234 343 499 591 511 611 822 1084 1470 1976 2349 2463 2397 2283 2229 2315 2553 2853 3045 3114 3109 3103 3139 3192 3174 3217 3220 3271 2959 2919 3052 2966 2983 3013 3026 3073 3082 3088 3111 3139 3117 3133 3101 3058 3115 3116 3133 3126 3140 3200 3228 3225 3161 3116 3071 2997 2868 2736 2681 2747 2969 3166 3038 2891 2859 2916 3185 3365 2190 543 86 8 9 85 108 126 140 88 34 19 17 18 14 29 66 98 111 99 85 78 68 27 11 7 7 7 11 24 44 67 98 120 131 159 220 288 355 446 510 507 457 386 361 372 427 626 865 724 684 780 1021 1392 1733 1790 1843 2045 2113 2076 2138 2310 2534 2257 2002 1824 1810 2182 3028 3478 3571 3148 2891 2282 1771 1625 1677 1804 1848 1888 1984 2072 2111 2048 1927 1914 1929 1877 2104 2245 2103 2049 1937 1812 1667 1592 1454 1395 1427 1521 1629 1836 1937 1926 1892 1823 1777 1821 1983 2323 2796 3115 3149 3000 2887 2819 2909 3047 3099 3120 3139 3113 3032 2970 2958 2982 3042 3093 3141 3144 3011 2821 2720 2746 2810 2795 2657 2462 2396 2495 2708 3039 3367 3608 3781 3661 3156 2964 3278 3678 3921 4090 4228 4189 3934 3750 3825 3964 3827 3400 3387 3798 4127 3806 3398 3498 3735 3848 3766 3541 3301 3124 3025 3017 3087 3189 3262 3272 3232 3189 3210 3345 3531 3563 3511 3507 3593 3719 3882 4030 4248 4579 4693 4679 4564 4263 3945 3817 3772 3624 3539 3591 3597 3473 3456 3522 3575 3693 3849 4086 4344 4367 4182 3980 3920 3880 3808 3688 3507 3329 3249 3272 3283 3244 3303 3528 3598 3373 3367 3273 3225 3423 3752 4045 4235 4252 4039 3822 3841 4069 4421 4733 4880 4666 4084 3625 3826 3969 3820 3839 3794 3576 3472 3560 3615 3644 3861 4235 4528 4646 4671 4680 4693 4442 3912 3311 3021 3177 3152 3059 3155 3283 3480 3812 4070 4086 3981 3918 3847 3769 3836 4083 4415 4280 4388 4225 3806 3223 2799 2620 2694 3108 3301 3201 3215 3470 3638 3663 3722 3779 3700 3524 3359 3532 3684 3301 2720 2476 2517 2451 2330 2218 2137 2120 2204 2269 2250 2307 2478 2695 2950 3050 2964 2696 2270 1792 1548 1580 1731 1849 1773 1565 1492 1595 1742 1909 2142 2389 2671 2828 2676 2288 1916 1682 1574 1544 1532 1515 1483 1469 1481 1584 1713 1827 94 105 106 102 109 113 113 103 104 96 94 91 88 90 95 97 103 105 99 75 43 20 18 24 28 36 42 40 43 51 57 62 67 71 73 79 85 95 107 121 116 101 92 76 59 54 56 58 59 63 79 79 55 46 46 52 38 42 50 51 43 40 44 45 42 39 41 49 38 30 24 20 20 20 16 12 13 18 21 17 11 10 10 12 12 12 10 10 10 10 9 9 9 9 9 9 9 9 9 10 9 10 11 11 11 12 11 10 10 11 11 12 12 12 11 10 10 17 26 18 12 15 34 12 8 5 6 5 5 5 5 5 12 26 52 112 214 309 367 457 603 749 1087 1400 1689 2081 2323 2314 2160 2026 2058 2268 2557 2819 3026 3178 3200 3132 3126 3189 3189 3227 3219 3338 3029 3035 3164 3003 3048 3099 3078 3068 3101 3102 3044 3028 3101 3087 3027 3127 3079 3110 3120 3113 3152 3234 3258 3232 3164 3131 3240 3377 3277 3066 2996 3092 3258 3313 3121 2971 2962 3142 3343 3196 1646 282 39 5 1 52 32 21 35 29 15 13 30 37 26 38 63 80 87 73 80 88 79 31 12 15 12 13 33 73 120 159 185 204 216 225 246 279 315 361 383 348 293 281 310 381 443 668 727 613 605 774 1000 1284 1566 1711 1880 2029 2039 2038 2112 2305 2537 2396 2102 2013 2288 2892 3397 3530 3839 3834 3392 2985 2314 2019 1815 1794 1863 1898 1919 1966 2052 2160 2267 2331 2260 2149 2286 2219 2102 2036 1904 1841 1698 1610 1498 1428 1453 1585 1748 1920 2031 2054 1979 1842 1769 1848 2109 2550 3004 3200 3245 3234 3046 2934 2998 3144 3205 3189 3158 3103 2999 2945 3001 3108 3205 3233 3232 3238 3166 3030 2948 2917 2895 2822 2701 2580 2539 2615 2751 2975 3287 3688 3991 3842 3327 3158 3654 4283 4590 4642 4573 4330 3892 3643 3855 4112 3907 3353 3297 3691 4005 3772 3442 3460 3642 3685 3546 3289 3073 2964 2935 2987 3100 3189 3202 3158 3088 3067 3120 3252 3409 3421 3433 3406 3461 3624 3779 3860 3861 3847 3847 3812 3733 3696 3723 3754 3750 3656 3617 3724 3872 3692 3470 3589 3718 3913 4039 4086 4188 4290 4325 4287 4227 4217 4190 4106 3987 3876 3772 3622 3560 3392 3405 3989 4097 3815 3731 3660 3471 3719 3905 4052 4216 4174 3880 3638 3581 3630 3770 4055 4464 4609 4282 3962 4088 4169 3782 3843 3990 3986 3927 3914 3889 3828 3870 4116 4409 4471 4596 4734 4721 4334 3734 3050 2698 2847 2899 2927 3055 3305 3684 4084 4283 4205 4105 4025 3919 3881 3993 4262 4495 4385 4426 4490 4291 3782 3166 2811 3012 3379 3237 2827 2851 3255 3597 3748 3812 3763 3599 3425 3291 3372 3581 3535 3083 2758 2716 2710 2554 2277 2092 2028 2019 2074 2114 2104 2259 2440 2668 2845 2932 2892 2622 2198 1826 1610 1592 1728 1761 1642 1568 1568 1659 1858 2099 2380 2678 2913 2842 2486 2051 1741 1630 1598 1557 1539 1510 1463 1523 1600 1711 1893 107 111 107 107 113 114 110 109 104 95 89 80 84 86 93 101 106 106 100 78 47 28 22 22 24 23 31 36 40 47 54 58 61 63 66 72 76 82 86 97 114 115 108 93 73 62 61 68 71 69 72 72 57 47 53 59 59 43 33 35 34 35 38 39 38 36 37 42 37 35 23 11 12 12 10 9 9 12 20 18 14 11 11 12 12 12 10 10 10 10 10 10 10 9 10 9 9 9 10 10 10 10 10 10 11 12 11 11 11 11 12 13 12 11 11 11 11 11 18 21 16 11 11 10 8 5 5 5 5 5 5 9 43 118 165 207 266 278 296 476 747 935 1279 1579 1775 2035 2204 2139 1958 1902 2025 2275 2560 2786 2972 3143 3224 3195 3196 3252 3231 3196 3252 3424 3227 3232 3431 3247 3115 3075 3043 3007 3074 3193 3258 3160 2983 2923 2955 3038 3106 3187 3240 3231 3286 3345 3293 3302 3357 3330 3404 3570 3566 3419 3372 3423 3422 3297 3088 2944 2987 3233 3374 2788 1204 189 15 3 3 24 8 1 0 8 7 4 31 50 39 44 58 62 71 61 65 83 80 40 28 52 28 33 70 176 287 283 267 277 281 273 262 254 252 261 259 213 163 143 175 288 410 547 512 482 560 724 928 1214 1494 1720 1924 1951 1887 1930 2004 2161 2439 2411 2241 2459 2984 3482 3635 3607 3677 3606 3173 2866 2612 2437 2101 1831 1743 1726 1792 1915 2071 2298 2491 2503 2383 2340 2351 2253 2223 2166 2000 1887 1747 1645 1571 1508 1535 1693 1895 2063 2145 2095 1956 1817 1756 1875 2222 2703 3058 3162 3111 3033 3004 2950 3000 3102 3180 3127 3066 3048 2975 2915 2959 3065 3189 3250 3208 3168 3152 3084 3015 2948 2885 2804 2718 2652 2668 2740 2839 3020 3353 3823 4146 3946 3473 3455 4071 4615 4785 4808 4673 4308 3724 3488 3829 4092 3818 3305 3244 3559 3819 3745 3495 3445 3539 3557 3416 3142 2942 2886 2908 3001 3132 3197 3158 3075 3019 3048 3160 3344 3460 3478 3509 3399 3312 3342 3516 3640 3671 3668 3593 3531 3566 3619 3616 3571 3609 3613 3523 3594 3697 3630 3543 3635 3844 3977 3959 3853 3849 3835 3824 3968 4216 4407 4466 4461 4442 4377 4332 4073 3946 3722 3538 4240 4436 3997 3707 4145 3766 3511 3891 4127 4152 3895 3476 3225 3073 3034 3131 3352 3656 3911 3827 3642 3959 4360 4026 3882 3919 3901 3901 3970 3983 3920 4023 4025 4318 4380 4530 4582 4422 4240 3719 2969 2547 2616 2731 2831 3029 3407 3795 4045 4175 4090 3888 3827 3750 3893 4064 4215 4349 4498 4685 4722 4511 4001 3395 3202 3588 3797 3321 2727 2688 3059 3607 4071 4075 3831 3553 3354 3299 3406 3583 3568 3189 2849 2812 2831 2713 2321 2104 2040 1975 1993 2037 2021 2090 2241 2439 2631 2783 2867 2823 2581 2175 1722 1487 1559 1717 1791 1714 1620 1621 1739 1957 2253 2567 2807 2852 2620 2180 1863 1764 1734 1678 1688 1860 2058 1973 1863 1863 2006 105 109 110 113 119 120 118 115 107 96 84 82 88 86 89 89 92 98 93 79 59 37 22 22 27 22 21 24 34 43 48 52 55 57 58 59 65 72 76 80 90 104 110 107 88 68 72 78 77 77 69 59 50 44 48 47 43 38 28 32 34 32 35 36 36 34 34 35 35 34 24 15 24 16 10 7 9 11 16 14 12 11 10 14 14 11 11 10 10 10 10 11 10 10 10 8 9 10 10 10 10 10 10 10 10 11 11 12 11 11 12 12 12 11 10 11 10 11 12 15 16 14 9 8 7 5 5 5 5 5 5 22 90 191 339 374 316 281 395 656 930 1154 1332 1515 1714 1929 2072 2035 1912 1915 2030 2240 2510 2746 2949 3114 3206 3297 3428 3455 3317 3199 3261 3485 3506 3419 3515 3282 2894 2804 2832 2886 2994 3102 3244 3311 3317 3355 3371 3328 3260 3270 3343 3396 3331 3226 3053 3074 3220 3112 3108 3130 3198 3264 3421 3456 3327 3145 2945 2856 3047 3346 3274 2396 1100 363 121 30 3 5 2 0 0 37 23 7 9 34 44 47 52 55 72 70 56 67 83 57 68 129 73 96 138 213 365 374 366 369 330 271 234 226 227 222 214 190 126 53 62 150 293 377 400 417 496 633 786 1022 1375 1742 1898 1787 1735 1917 2142 2311 2440 2505 2684 3187 3485 3539 3575 3298 3196 3046 2708 2399 2400 2458 2311 2045 1878 1972 2107 2184 2352 2559 2581 2359 2099 2090 2171 2206 2218 2197 2079 1931 1806 1696 1649 1633 1659 1836 2095 2232 2156 2010 1901 1816 1809 2002 2451 2952 3221 3339 3394 3254 3104 3023 3044 3047 3133 3015 2924 2965 2975 2939 2942 2995 3086 3174 3198 3174 3141 3101 3040 2962 2889 2832 2792 2782 2803 2899 2924 3004 3319 3753 4004 3892 3498 3663 4346 4736 4791 4792 4607 4137 3516 3370 3714 3841 3545 3208 3232 3468 3645 3600 3457 3462 3565 3574 3372 3092 2913 2864 2910 3024 3154 3211 3156 3075 3044 3088 3261 3505 3610 3618 3635 3511 3355 3290 3374 3528 3703 3701 3545 3522 3605 3729 3660 3612 3713 3594 3399 3428 3523 3639 3604 3532 3603 3691 3675 3584 3496 3388 3356 3535 3854 4215 4543 4588 4574 4490 4446 4323 4241 4154 4080 4162 4294 4115 3712 4111 4488 4512 4496 4234 3861 3379 2947 2856 2734 2719 2795 2939 3127 3330 3513 3862 4144 4431 4206 3971 3946 3753 3547 3596 3990 3915 4278 4217 4419 4593 4486 4410 4208 4154 3710 3011 2574 2632 2884 3083 3303 3540 3729 3778 3914 3914 3575 3457 3343 3568 3765 3959 4229 4494 4654 4649 4449 4119 3874 3867 3905 3865 3446 2956 2812 3064 3726 4254 4168 3804 3454 3233 3170 3297 3468 3390 3054 2796 2795 2678 2497 2170 2048 1997 1963 1974 1985 1957 1955 2048 2224 2407 2596 2803 2919 2863 2496 1947 1562 1427 1575 1789 1820 1715 1607 1658 1867 2115 2374 2626 2812 2777 2449 2186 2037 2070 2169 2219 2261 2362 2356 2222 2075 2163 98 102 109 113 116 117 116 113 107 97 88 88 89 83 83 82 85 89 87 81 66 43 26 24 24 17 14 14 23 34 42 46 48 51 55 56 57 63 71 76 74 78 88 95 95 81 82 81 74 73 63 53 44 43 52 58 52 40 35 38 43 36 41 42 37 35 32 30 29 27 31 25 17 20 12 9 18 14 20 12 11 12 11 17 15 12 11 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 11 10 11 10 10 11 11 10 13 15 12 8 7 5 5 5 5 5 5 12 73 195 338 392 352 406 603 881 1121 1238 1314 1463 1685 1872 1977 1990 1917 1853 1935 2138 2408 2700 2961 3111 3211 3292 3425 3479 3389 3319 3388 3624 3767 3522 3245 3209 2855 2728 2834 2951 3025 2948 2984 3103 3153 3157 3198 3248 3246 3232 3252 3254 3086 2858 2754 2798 2882 2879 2900 3342 3586 3507 3356 3235 3126 3039 2939 2951 3187 3343 2974 2196 1463 935 473 124 1 0 0 0 6 105 73 18 4 24 38 46 48 52 74 85 79 86 94 80 112 171 127 138 161 110 153 238 336 395 349 264 242 253 244 215 199 187 112 32 28 78 168 270 339 353 441 577 769 1021 1337 1640 1725 1687 1773 2015 2284 2560 2780 2862 3108 3573 3734 3594 3321 2838 2835 2808 2716 2659 2540 2610 2776 2716 2481 2677 2854 2746 2776 2884 2712 2324 2003 1979 2100 2209 2204 2269 2104 2017 1909 1816 1860 1892 1959 2106 2244 2257 2120 1983 1916 1909 2055 2426 2917 3141 3173 3147 3185 3171 3069 3082 3098 3154 3145 2951 2802 2824 2885 2907 2928 2969 3013 3054 3110 3156 3147 3103 3043 2973 2919 2891 2869 2871 2864 2974 2924 2889 3076 3436 3723 3744 3670 3930 4477 4786 4760 4694 4508 3991 3390 3281 3527 3514 3318 3216 3315 3457 3467 3420 3440 3488 3508 3432 3277 3110 2963 2889 2922 3035 3155 3229 3192 3123 3123 3191 3378 3613 3753 3788 3787 3732 3639 3585 3604 3678 3779 3748 3585 3579 3689 3887 3814 3852 3911 3709 3561 3580 3545 3634 3642 3508 3478 3583 3661 3638 3496 3307 3259 3379 3543 3785 4269 4370 4447 4403 4211 3942 3835 3769 3656 3634 3846 4234 4409 4564 4670 4717 4649 3936 3233 2826 2569 2633 2579 2610 2677 2794 2989 3207 3416 3605 3684 3838 4010 4074 3989 3669 3308 3218 3760 3897 4305 4638 4867 4856 4474 4212 3951 3923 3906 3517 2985 2939 3391 3656 3744 3697 3639 3667 3717 3525 3304 3235 3165 3222 3448 3693 3981 4281 4441 4423 4240 4035 4010 4062 3994 3827 3549 3259 3235 3439 3888 4134 3998 3640 3225 2932 2995 3224 3275 3052 2810 2540 2483 2325 2105 1977 1957 1919 1934 1948 1936 1891 1846 1904 2048 2191 2374 2686 2882 2939 2696 2244 1722 1360 1431 1666 1780 1740 1671 1729 1887 2062 2222 2465 2780 2895 2791 2568 2424 2632 2961 3024 2741 2416 2466 2450 2176 2154 93 99 104 104 105 105 104 104 102 97 91 90 86 79 68 55 59 71 79 78 66 60 39 31 24 18 13 11 14 25 34 38 40 42 49 52 53 55 58 65 69 66 65 69 77 79 76 72 67 66 54 47 41 44 61 78 68 48 44 53 62 65 63 50 39 35 33 34 29 26 42 41 30 24 16 15 18 11 20 11 11 13 10 19 13 11 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 11 10 8 11 14 10 8 7 6 5 5 5 5 5 7 29 124 292 403 421 587 860 1046 1105 1196 1319 1493 1716 1872 1936 1917 1805 1712 1802 2011 2261 2605 2954 3093 3127 3198 3216 3044 3008 3210 3456 3695 3865 3699 3297 3251 3137 3022 3127 3187 3238 3226 3065 3025 3006 2984 2998 2995 2958 2934 2940 2923 2912 2942 3018 2973 2886 3384 3220 3343 3579 3495 3298 3066 2989 3024 3114 3283 3345 2969 2150 1416 1105 893 504 136 1 0 0 0 31 167 130 33 7 15 26 37 42 47 60 79 98 107 95 87 115 139 132 154 162 76 47 198 274 277 267 211 179 179 192 183 139 102 71 44 51 80 136 225 284 360 482 625 792 1065 1395 1563 1564 1581 1754 2051 2396 2778 3069 3167 3337 3602 3714 3552 3113 2701 2576 2659 2772 3004 3029 3353 3761 3807 3639 3608 3594 3407 3290 3256 3040 2723 2400 2284 2249 2162 2065 2209 2277 2212 2123 2148 2208 2203 2344 2383 2396 2335 2178 2044 1990 2047 2281 2637 2901 3016 3054 3060 3062 2998 3009 3081 3157 3254 3219 2958 2727 2694 2732 2805 2888 2933 2962 3006 3069 3117 3121 3087 3045 2999 2969 2957 2940 2926 2886 2872 2833 2874 3061 3322 3509 3668 3973 4373 4671 4767 4694 4622 4508 4096 3583 3398 3484 3348 3268 3322 3479 3564 3479 3427 3493 3574 3588 3506 3384 3274 3133 3023 3025 3073 3148 3230 3234 3188 3192 3264 3402 3593 3766 3845 3869 3906 3910 3896 3850 3774 3807 3836 3814 3883 4048 4268 4128 4050 3978 3956 4025 3966 3829 3789 3771 3749 3798 3907 3953 3868 3716 3556 3513 3595 3667 3719 4019 4147 4262 4245 4006 3714 3466 3423 3281 3216 3461 3952 4359 4614 4872 4661 4509 3433 2734 2447 2436 2522 2485 2532 2613 2740 2912 3038 3073 3047 3066 3137 3154 3292 3692 3585 3330 3289 3580 3851 4211 4832 5105 4916 4443 4053 3853 3926 4217 4214 3743 3538 3905 4171 4062 3842 3663 3601 3481 3305 3279 3369 3328 3284 3433 3626 3841 4091 4269 4183 3918 3772 3911 4018 3943 3793 3590 3451 3512 3729 3872 3863 3758 3497 3152 3012 3105 3116 2996 2757 2523 2334 2237 2149 2020 1943 1968 2012 1998 1937 1883 1839 1808 1859 1954 2037 2183 2469 2705 2850 2816 2526 2055 1652 1538 1619 1697 1709 1658 1741 1897 2036 2141 2349 2633 2867 2990 2933 2864 3045 3338 3488 3206 2569 2581 2557 2278 2137 85 92 98 100 99 96 97 98 96 89 82 74 72 72 66 44 36 52 67 74 74 66 46 36 23 21 15 11 11 14 23 30 32 32 37 43 49 52 51 50 54 54 52 52 56 60 60 60 59 58 51 42 40 47 58 75 70 50 41 43 51 61 60 45 37 35 34 33 28 21 29 32 25 18 20 21 16 13 18 11 14 13 12 19 12 11 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 11 9 8 8 8 8 8 7 6 5 5 5 5 6 14 40 103 244 466 516 711 913 907 975 1119 1259 1442 1682 1857 1904 1844 1707 1605 1649 1803 2028 2375 2768 2992 3047 3072 2816 2441 2358 2651 3138 3582 3853 3803 3483 3330 3341 3310 3334 3372 3429 3584 3489 3497 3537 3044 2854 2873 2846 2824 2862 2950 3174 3454 3533 3466 3430 3696 3543 3214 3207 3378 3438 3201 3044 3116 3306 3525 3298 2428 1298 535 274 234 166 59 7 3 6 15 47 155 128 33 11 6 10 22 32 37 41 60 86 93 86 84 95 99 102 136 132 80 60 104 118 114 173 152 116 118 139 131 81 44 50 66 85 101 151 259 303 436 600 724 824 1092 1435 1549 1561 1580 1757 1988 2356 2870 3242 3381 3446 3537 3584 3448 3147 2790 2537 2575 2736 3123 3423 3852 4210 4374 4353 4154 3926 3748 3657 3603 3521 3440 3231 2977 2685 2327 2144 2100 2220 2437 2425 2417 2444 2451 2527 2508 2490 2413 2272 2164 2117 2177 2393 2671 2890 3027 3063 3043 2991 2943 2974 3024 3152 3320 3328 3014 2667 2620 2674 2739 2842 2902 2912 2936 3000 3061 3076 3051 3044 3028 3011 2988 2974 3002 2938 2862 2873 3023 3382 3562 3435 3579 4208 4738 4805 4660 4539 4536 4585 4388 4040 3694 3519 3309 3279 3442 3613 3643 3541 3477 3546 3697 3845 3909 3873 3747 3533 3376 3330 3300 3302 3380 3374 3347 3332 3331 3347 3497 3708 3825 3867 3934 3982 4022 4125 4174 4189 4364 4449 4418 4556 4680 4408 4233 4124 4116 4216 4199 4080 3956 3869 3855 3957 4134 4217 4055 3845 3691 3731 3799 3753 3793 3831 3831 3911 3882 3698 3593 3553 3454 3269 3121 3242 3546 3813 4239 4878 4325 3778 3028 2633 2473 2395 2460 2445 2444 2498 2605 2701 2751 2778 2815 2874 2888 2903 3091 3646 3411 3440 3498 3693 4032 4454 4926 5047 4646 4096 3857 3919 4209 4535 4646 4359 4095 4143 4416 4166 3798 3448 3287 3228 3223 3375 3686 3738 3585 3587 3696 3927 4180 4245 4012 3647 3484 3571 3714 3713 3594 3472 3411 3401 3371 3412 3614 3607 3363 3101 3124 3216 3003 2829 2648 2443 2266 2173 2144 2068 2016 2055 2083 2021 1908 1837 1793 1796 1834 1881 1938 2049 2268 2513 2718 2824 2744 2482 2166 1897 1738 1676 1706 1699 1716 1835 1945 2047 2240 2497 2753 2989 3105 3099 3154 3299 3513 3266 2891 2813 2707 2519 2366 81 88 94 101 98 95 93 93 90 80 72 67 66 69 65 45 36 47 61 70 70 64 54 42 25 23 18 15 13 11 15 24 26 23 26 35 41 45 47 48 48 47 44 42 42 45 47 49 50 50 48 43 40 50 62 77 67 54 46 42 46 48 47 41 34 29 25 24 21 19 19 27 21 25 25 21 19 21 18 14 14 13 16 16 11 12 10 10 10 10 11 10 10 10 10 10 11 10 10 11 10 10 10 10 11 11 10 10 10 11 11 11 11 10 10 10 10 11 8 8 7 7 8 8 7 5 5 5 5 6 6 11 49 123 197 368 543 729 824 945 1137 1234 1281 1378 1613 1818 1850 1749 1601 1488 1480 1600 1859 2203 2540 2787 2909 2764 2377 1948 1742 1924 2514 3243 3769 3909 3750 3580 3526 3497 3521 3625 3707 3776 3789 3716 3667 3627 3527 3426 3328 3281 3327 3437 3625 3825 3861 3828 3820 3695 3412 3209 3031 3371 3517 3374 3130 3139 3301 3387 2884 2023 1227 516 91 13 14 11 7 10 24 48 51 43 35 16 5 4 5 11 20 24 26 37 54 65 70 74 79 84 87 100 95 88 58 41 48 36 80 91 80 85 95 79 46 28 40 78 110 108 128 225 298 512 764 856 817 1081 1408 1555 1577 1633 1790 2048 2440 2879 3239 3441 3450 3398 3385 3411 3241 3156 2932 2853 2791 2713 2758 3120 3578 4047 4318 4279 3999 3775 3749 3812 3920 4038 3967 3657 3251 2765 2418 2282 2239 2496 2628 2565 2491 2508 2535 2500 2469 2432 2390 2363 2362 2431 2563 2710 2890 3019 2978 2892 2851 2872 2933 2992 3129 3408 3503 3201 2744 2578 2562 2589 2731 2866 2904 2927 2980 3015 3013 2994 3006 3011 2991 2963 2962 2995 2972 2966 3167 3674 4024 3738 3415 3859 4589 4807 4737 4467 4323 4421 4603 4605 4401 3971 3587 3356 3346 3513 3682 3694 3542 3500 3612 3771 3986 4217 4401 4324 4054 3854 3744 3710 3648 3698 3946 3887 3721 3631 3488 3532 3760 3917 3949 3975 4022 4088 4251 4512 4730 4871 5006 5001 5019 4975 4760 4553 4381 4348 4400 4319 4106 3898 3814 3838 3884 4035 4267 4080 3807 3667 3757 3788 3679 3585 3509 3468 3494 3477 3420 3353 3278 3270 3176 2999 2995 3155 3326 3609 3947 3832 3457 2944 2620 2574 2453 2465 2520 2536 2507 2507 2558 2618 2701 2779 2909 2927 2828 2712 2788 3097 3426 3683 3880 4192 4605 4943 4978 4403 3602 3573 3952 4383 4769 4836 4549 4237 4244 4367 4038 3635 3313 3138 3148 3367 3759 4075 4041 3874 3833 3811 4086 4375 4296 4001 3568 3178 3007 3077 3242 3309 3285 3238 3155 3067 3132 3439 3424 3153 3016 3133 3121 2920 2788 2710 2600 2493 2429 2324 2170 2079 2073 2088 2001 1900 1853 1814 1813 1823 1849 1882 1944 2097 2334 2583 2788 2888 2841 2623 2242 1828 1588 1588 1689 1707 1760 1852 1957 2135 2383 2627 2874 3055 3132 3172 3247 3415 3387 3256 3088 2947 2833 2640 85 90 92 106 98 95 87 85 80 72 66 68 71 71 69 58 54 58 67 76 73 66 60 47 28 22 24 26 18 10 10 19 23 19 18 25 34 37 38 42 44 43 40 37 36 38 39 41 42 42 42 40 39 44 52 64 61 50 51 45 47 49 48 44 33 23 18 17 17 18 20 31 21 20 24 22 28 23 17 14 13 13 16 14 12 11 10 10 10 10 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 11 10 11 11 10 10 11 11 10 9 8 8 7 8 8 5 5 5 5 6 6 5 7 39 126 234 361 536 680 843 1147 1439 1533 1474 1428 1611 1817 1789 1618 1440 1336 1377 1609 1944 2217 2431 2616 2659 2394 1712 1241 1155 1260 1827 2725 3473 3832 3833 3685 3621 3679 3763 3841 3915 3928 3984 3987 3978 3926 3872 3820 3799 3838 3882 3949 3908 3935 3898 3727 3736 3792 3472 3160 3097 3236 3385 3402 3179 2830 2963 2646 1929 1493 1488 977 274 0 0 0 4 19 47 76 93 6 9 8 3 3 4 6 10 12 15 19 25 33 43 53 64 78 88 86 74 61 43 42 41 20 15 26 32 38 64 71 47 24 29 71 119 119 102 151 298 573 840 921 827 1013 1331 1457 1463 1469 1581 1865 2265 2728 3158 3380 3366 3284 3292 3432 3426 3469 3416 3239 2843 2398 2187 2282 2622 3134 3657 3858 3624 3404 3481 3663 3751 3734 3701 3657 3450 3178 2988 2621 2265 2300 2553 2587 2476 2353 2328 2357 2398 2423 2499 2620 2732 2856 2933 2960 2990 2986 2916 2812 2826 2796 2795 2888 3081 3420 3409 3220 2910 2713 2675 2677 2710 2782 2861 2917 2954 2973 2954 2914 2911 2918 2915 2904 2895 2867 2922 3114 3629 4212 4181 3654 3583 4206 4721 4665 4530 4246 4109 4276 4534 4651 4570 4249 3821 3533 3481 3542 3663 3771 3785 3798 3822 3879 4056 4245 4521 4549 4405 4222 4060 4037 4030 3888 4329 4682 4506 4307 4046 3936 4099 4272 4280 4222 4261 4415 4549 4700 4942 5122 5295 5311 5243 5092 4895 4672 4419 4239 4111 3983 3837 3727 3762 3840 3785 3820 3982 3867 3693 3595 3631 3632 3482 3324 3279 3317 3312 3291 3335 3399 3419 3331 3133 2959 2905 2953 3046 3072 3049 3148 3250 3140 2756 2585 2516 2518 2538 2508 2477 2488 2498 2544 2628 2690 2799 2801 2619 2428 2470 2783 3109 3375 3641 3992 4371 4756 4955 4474 3469 3344 3896 4584 4906 4828 4443 4174 4233 4320 4106 3725 3425 3269 3290 3549 3901 4115 4012 3914 3915 3869 4103 4332 4291 4039 3581 3028 2686 2685 2873 3047 3085 3015 2908 2886 3080 3278 3214 3023 2969 3004 2934 2855 2842 2850 2796 2750 2782 2614 2339 2179 2129 2127 2077 2008 1943 1861 1813 1813 1830 1847 1882 2008 2206 2479 2749 2940 2992 2738 2257 1764 1457 1509 1673 1693 1720 1811 1920 2092 2304 2508 2732 2914 3028 3103 3185 3348 3520 3546 3387 3215 3064 2810 87 94 97 101 98 93 77 74 71 67 57 52 58 64 66 67 71 79 85 94 92 80 66 51 43 36 38 38 23 13 10 14 20 18 18 21 25 32 32 30 30 32 33 31 30 32 33 34 34 34 37 38 36 37 43 52 54 47 45 44 45 49 57 50 38 27 20 17 16 16 16 16 19 22 20 25 23 13 15 13 13 13 14 14 13 12 11 10 10 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 10 11 10 9 8 8 8 8 8 8 6 5 5 5 6 6 5 6 23 92 232 415 600 767 975 1204 1411 1534 1523 1481 1630 1807 1691 1467 1268 1247 1452 1715 1925 2141 2406 2584 2557 2167 1318 803 830 713 1128 2137 3136 3755 3924 3818 3764 3863 3916 3886 3898 3917 4033 4138 4174 4155 4085 4137 4120 4152 4163 4174 4043 3987 3903 3795 3864 3913 3648 3355 3233 3183 3232 3388 3233 2433 2252 1350 664 475 967 812 243 0 0 0 3 23 57 92 130 5 12 1 2 4 4 5 6 6 8 12 13 13 18 29 45 66 84 95 94 82 63 58 55 29 6 4 7 19 52 85 78 45 38 64 93 106 111 144 287 515 739 833 798 930 1188 1385 1469 1408 1346 1496 1966 2615 3115 3283 3251 3224 3318 3543 3667 3689 3663 3457 2976 2425 2045 1934 2112 2536 3093 3373 3267 3119 3136 3223 3299 3342 3363 3427 3369 3228 3377 3524 2711 2315 2402 2600 2634 2556 2438 2384 2421 2405 2492 2717 2857 2922 2887 2814 2907 2902 2891 2844 3001 2925 2839 2882 3060 3329 3369 3193 2950 2809 2777 2735 2684 2710 2797 2862 2890 2914 2896 2845 2845 2873 2877 2872 2877 2866 3007 3399 3968 4204 3915 3615 3828 4420 4674 4494 4290 4107 4047 4183 4386 4525 4543 4413 4054 3716 3646 3708 3939 4208 4327 4319 4262 4259 4292 4339 4424 4489 4579 4494 4377 4380 4436 4371 4778 4968 4886 4756 4596 4521 4596 4671 4572 4392 4508 4696 4787 4888 5084 5223 5320 5300 5141 4911 4672 4391 4067 3784 3609 3528 3561 3764 3924 3954 3895 3818 3758 3698 3555 3401 3444 3478 3384 3262 3269 3332 3333 3319 3327 3295 3237 3233 3070 3011 2923 2902 2851 2764 2748 2848 2974 3019 2849 2646 2544 2505 2495 2479 2456 2487 2442 2448 2504 2554 2579 2546 2383 2257 2297 2458 2664 2903 3256 3682 4059 4557 4848 4485 3607 3275 3841 4627 4792 4645 4322 4113 4138 4263 4233 3983 3731 3552 3513 3663 3848 3877 3643 3572 3604 3699 3830 3977 4017 3936 3619 3094 2645 2446 2506 2758 2819 2741 2678 2736 2894 3057 3024 2921 2901 2929 2929 2958 2983 2919 2824 2803 2765 2607 2451 2331 2274 2251 2239 2185 2117 2046 1941 1829 1784 1802 1872 2004 2176 2421 2678 2859 2905 2701 2251 1747 1445 1445 1613 1667 1686 1784 1912 2078 2240 2396 2579 2759 2902 2979 3020 3155 3417 3546 3478 3324 3120 2835 81 86 95 101 97 84 65 64 60 63 55 48 54 62 65 71 83 93 95 94 90 81 68 53 48 43 44 40 28 18 15 17 20 17 18 22 24 29 27 28 24 24 28 29 29 30 29 27 26 24 30 37 31 29 33 38 40 41 43 47 48 50 58 56 48 34 27 24 19 18 17 17 21 24 23 24 21 17 16 13 13 13 13 13 13 12 11 11 10 10 9 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 9 8 8 8 8 8 8 8 6 5 6 5 6 5 5 6 32 95 227 415 593 767 1002 1228 1344 1463 1544 1538 1611 1737 1575 1359 1210 1281 1505 1646 1757 1969 2277 2508 2433 1949 1270 870 680 480 545 1449 2654 3624 4000 3960 3858 3908 3910 3846 3851 3917 4047 4221 4268 3988 3730 4114 4120 4177 4184 4178 4143 4110 4045 3981 3913 3678 3371 3283 3275 3122 3148 3369 3144 2513 1599 542 166 70 213 230 76 1 0 0 1 13 49 103 118 3 6 1 2 2 3 4 5 6 6 8 7 6 7 12 22 38 65 96 112 110 88 52 36 28 4 1 3 9 40 92 91 65 77 91 74 77 117 146 216 348 565 730 752 837 1099 1422 1589 1498 1299 1370 1920 2649 3104 3208 3188 3178 3234 3415 3570 3709 3678 3536 3214 2745 2275 2039 2061 2308 2656 2829 2783 2773 2856 2979 3147 3286 3343 3248 3027 2762 3035 3770 3583 3071 2722 2637 2615 2671 2784 2666 2508 2359 2299 2443 2614 2695 2731 2733 2703 2665 2688 2667 2752 2844 2922 2931 2988 3136 3191 3080 2907 2788 2736 2678 2624 2662 2738 2773 2784 2797 2803 2782 2838 2869 2859 2837 2854 2956 3255 3722 4097 4077 3742 3577 3923 4456 4540 4240 3958 3930 4061 4156 4272 4327 4346 4297 4092 3958 4052 4288 4589 4807 4794 4625 4486 4456 4371 4226 4181 4469 4753 4736 4615 4580 4656 4713 4832 4875 4842 4799 4796 4819 4831 4811 4686 4433 4641 4801 4941 5041 5163 5207 5206 5143 4995 4770 4495 4139 3762 3510 3423 3502 3730 4005 4192 4225 4107 3921 3814 3691 3513 3357 3360 3397 3360 3326 3352 3365 3317 3260 3237 3224 3179 3104 3064 3043 2989 2940 2858 2901 2907 2920 2842 2774 2750 2668 2578 2486 2440 2419 2400 2424 2390 2373 2401 2442 2414 2331 2220 2170 2187 2268 2441 2764 3249 3709 3916 4421 4697 4471 3985 3706 4207 4727 4659 4394 4158 3989 3957 4078 4186 4108 3968 3706 3539 3629 3558 3349 3192 3165 3247 3327 3350 3371 3484 3625 3603 3220 2682 2405 2296 2500 2566 2555 2539 2563 2663 2790 2816 2778 2827 2961 3033 3102 3025 2848 2707 2682 2524 2465 2515 2561 2537 2455 2429 2415 2403 2394 2237 1922 1759 1788 1878 2016 2155 2370 2579 2725 2760 2602 2215 1747 1448 1390 1555 1650 1666 1768 1903 2040 2161 2283 2444 2634 2808 2903 2892 2905 3119 3333 3386 3286 3073 2846 76 81 85 91 89 78 64 48 45 56 50 45 57 68 75 86 93 92 83 70 58 54 52 45 44 49 48 38 32 31 35 30 23 19 20 27 32 32 23 16 17 19 26 28 29 29 26 23 21 22 23 29 28 24 26 26 25 28 38 47 49 50 55 58 54 43 39 38 28 25 21 19 19 19 21 18 12 14 16 13 12 12 13 12 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 11 11 11 11 11 9 9 9 8 8 7 8 7 7 7 7 7 7 6 5 5 6 5 5 6 4 12 87 250 434 631 861 1181 1418 1480 1573 1633 1595 1584 1648 1486 1310 1237 1300 1379 1507 1724 2015 2256 2337 2083 1540 1143 1025 645 426 311 905 2181 3532 3941 3917 3835 3857 3779 3701 3735 3816 3922 4119 4336 4408 4347 4302 4104 4122 4104 3989 3952 3941 3967 4009 3871 3586 3436 3423 3242 2861 2747 2969 2918 2472 1206 316 92 39 59 78 30 4 0 0 0 3 36 102 99 8 2 1 2 2 3 4 5 6 5 6 6 6 5 6 7 12 35 74 103 118 125 79 4 10 3 2 7 5 18 60 75 79 114 118 73 75 124 139 178 249 445 661 702 787 1058 1409 1593 1567 1359 1404 1936 2628 3093 3205 3105 3032 3113 3256 3288 3529 3508 3443 3208 2983 2637 2260 2154 2288 2319 2370 2557 2718 2724 2735 2792 2737 2716 2749 2588 2378 2521 3100 3610 3743 3534 3225 2778 2571 2670 2725 2669 2543 2447 2454 2495 2572 2680 2670 2603 2477 2397 2423 2474 2643 2785 2793 2814 2840 2849 2884 2840 2744 2714 2684 2627 2640 2674 2679 2684 2686 2712 2757 2834 2828 2791 2792 2863 3056 3408 3838 4084 3959 3660 3649 4062 4412 4333 3999 3785 3876 4121 4248 4281 4206 4089 3994 4049 4259 4514 4743 4925 5017 4982 4876 4732 4508 4382 4346 4409 4743 4953 4873 4655 4557 4611 4703 4783 4808 4755 4684 4661 4683 4745 4808 4806 4656 4670 4818 5021 5122 5104 5069 5069 5060 5002 4853 4616 4280 3957 3877 4007 4180 4285 4369 4418 4388 4252 4074 3952 3799 3595 3432 3402 3426 3415 3424 3448 3396 3299 3234 3227 3237 3209 3150 3146 3169 3139 3028 2970 3082 3199 3160 2981 2835 2707 2601 2553 2487 2449 2379 2336 2350 2341 2307 2313 2335 2305 2239 2170 2135 2150 2232 2465 2897 3391 3691 3799 4130 4462 4571 4505 4620 4924 4898 4524 4143 3899 3775 3834 3945 4051 4093 3988 3694 3427 3358 3199 3020 2946 2978 3026 3014 3005 3072 3224 3481 3604 3274 2755 2480 2322 2321 2374 2421 2417 2415 2477 2570 2613 2631 2683 2847 2919 2900 2777 2647 2478 2445 2461 2544 2692 2888 3025 3018 2868 2809 2814 2732 2395 2018 1847 1846 1908 2030 2159 2313 2460 2557 2598 2453 2159 1807 1531 1437 1474 1578 1665 1759 1855 1961 2074 2198 2365 2568 2764 2864 2827 2742 2820 3007 3148 3176 3117 3039 63 69 79 84 80 70 58 42 41 50 48 45 54 68 74 84 83 76 64 46 31 30 32 32 35 43 46 38 36 34 42 33 27 25 28 34 36 34 30 17 15 15 19 21 25 24 23 22 21 21 21 24 27 24 23 21 16 23 33 40 43 45 49 55 58 55 49 45 41 37 27 21 15 16 17 14 12 14 15 13 13 13 13 13 13 13 12 11 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 11 9 8 7 7 7 8 8 6 7 7 7 7 7 7 6 5 5 5 5 5 5 4 10 101 279 428 678 971 1289 1475 1546 1627 1664 1607 1535 1502 1335 1213 1157 1205 1245 1495 1769 1993 2056 1914 1379 859 802 765 451 358 468 1121 2252 3531 3899 3846 3831 3812 3673 3611 3645 3720 3817 3915 4048 4295 4517 4504 4310 4210 4139 3953 3784 3686 3695 3747 3695 3584 3516 3461 3173 2554 2080 2123 2213 1735 687 147 47 30 37 42 25 8 2 0 0 0 19 69 84 39 25 13 3 1 3 4 5 6 4 5 7 6 5 4 3 2 14 46 80 101 118 71 2 4 3 3 13 3 6 29 71 106 126 98 51 117 189 127 159 261 430 607 670 841 1108 1304 1537 1589 1422 1512 1992 2539 2985 3141 3004 2886 2947 3033 2941 3132 3041 3143 2922 2971 2600 2310 2157 2173 2076 2110 2371 2572 2518 2427 2416 2310 2196 2214 2301 2286 2170 2427 2988 3489 3767 3777 3534 3155 2951 2942 2917 2766 2564 2412 2342 2377 2508 2670 2752 2587 2503 2396 2287 2458 2582 2601 2633 2596 2548 2611 2660 2662 2684 2661 2606 2603 2630 2637 2639 2637 2633 2657 2657 2622 2618 2654 2728 2948 3397 3873 4070 3920 3711 3829 4158 4240 4243 4192 4124 4166 4263 4315 4294 4182 4007 3949 4108 4405 4688 4891 5048 5146 5127 5079 4983 4616 4586 4777 4975 5103 5086 4873 4623 4511 4526 4641 4774 4786 4657 4515 4471 4508 4635 4807 4922 4892 4812 4863 4976 4942 4825 4822 4981 5119 5129 5012 4814 4580 4379 4378 4583 4679 4710 4678 4563 4481 4407 4301 4174 4018 3854 3738 3676 3626 3583 3586 3566 3443 3318 3248 3222 3245 3223 3186 3216 3244 3213 3116 3049 3089 3198 3201 3016 2862 2686 2563 2526 2499 2405 2325 2291 2355 2330 2271 2257 2251 2220 2164 2117 2114 2123 2229 2526 2938 3338 3593 3803 4154 4436 4646 4729 4882 5040 4929 4503 4018 3679 3517 3686 3843 3747 3657 3626 3437 3180 3070 3031 2959 2907 2934 2892 2821 2889 3064 3264 3455 3399 3003 2592 2355 2227 2190 2232 2281 2274 2267 2339 2418 2448 2500 2511 2581 2612 2599 2518 2429 2366 2386 2427 2523 2751 2997 3118 3144 3099 3027 2922 2677 2301 2005 1913 1878 1900 1996 2153 2298 2337 2340 2343 2222 2075 1909 1718 1582 1517 1532 1617 1712 1790 1882 2000 2138 2304 2508 2695 2791 2787 2681 2685 2835 2962 3028 3093 3086 50 58 72 79 73 60 48 41 45 49 49 50 56 65 65 61 56 53 46 35 28 25 22 20 20 26 33 36 40 38 36 31 27 29 33 37 40 43 43 40 26 15 14 17 19 24 23 20 17 16 20 22 23 24 25 23 27 29 32 35 38 38 40 45 51 53 48 43 42 38 28 24 18 22 16 12 15 19 15 13 13 13 12 13 13 12 12 12 11 10 10 10 10 10 10 10 11 11 10 10 11 10 10 11 10 10 11 10 11 10 9 8 8 7 7 8 7 5 5 5 6 7 7 7 6 5 5 5 5 5 5 7 32 143 293 436 744 1030 1267 1443 1554 1626 1656 1592 1445 1300 1183 1118 1053 1080 1196 1461 1753 1913 1711 1450 962 595 601 490 265 394 964 1877 2698 3396 3825 3880 3931 3787 3628 3570 3613 3695 3817 3977 4111 4204 4380 4536 4475 4375 4304 4199 3972 3711 3583 3554 3472 3354 3402 3566 3233 2246 1391 1159 1130 805 289 64 44 36 30 20 8 3 1 0 0 0 4 29 85 117 107 73 18 2 3 5 6 6 4 4 6 6 5 4 3 2 11 47 98 120 97 42 6 2 1 1 4 1 4 17 81 128 120 79 69 188 284 213 224 346 462 553 640 860 1148 1288 1546 1558 1412 1549 1942 2383 2823 3054 2979 2847 2811 2750 2654 2716 2572 2680 2589 2503 2203 2021 1967 1932 1878 1998 2132 2196 2190 2162 2133 2070 2039 2083 2249 2263 2011 2075 2362 2750 3234 3602 3824 3854 3688 3490 3311 3162 2937 2580 2304 2193 2192 2303 2679 2874 3055 2643 2349 2483 2500 2495 2596 2579 2472 2391 2393 2450 2492 2518 2541 2558 2581 2597 2572 2527 2515 2531 2475 2390 2403 2510 2715 3077 3553 3913 3993 3846 3673 3789 4100 4228 4320 4231 4282 4350 4279 4219 4233 4211 4083 3984 4080 4401 4741 4949 5104 5163 5168 5181 5172 5079 4925 5016 5124 5166 5012 4655 4343 4254 4396 4623 4755 4721 4554 4370 4314 4390 4579 4840 5055 5056 4954 4859 4685 4410 4441 4686 4984 5202 5222 5070 4851 4650 4439 4370 4624 4821 4869 4818 4714 4630 4568 4519 4464 4351 4233 4167 4075 3896 3752 3684 3611 3459 3286 3177 3148 3218 3237 3225 3217 3226 3224 3174 3109 3098 3142 3154 3059 2944 2719 2530 2543 2439 2380 2328 2362 2417 2364 2282 2239 2219 2202 2195 2187 2161 2139 2199 2422 2740 3034 3291 3717 4209 4579 4700 4658 4722 4856 4763 4457 4025 3603 3246 3241 3400 3282 3080 3029 2972 2956 2995 3020 2922 2790 2827 2753 2726 2801 2892 2996 2999 2953 2756 2522 2301 2141 2102 2146 2202 2212 2200 2223 2257 2274 2296 2268 2224 2334 2415 2370 2292 2238 2243 2309 2372 2589 2755 2809 2750 2769 2707 2515 2325 2212 2141 2035 1902 1823 1824 1956 2109 2106 2102 2002 1859 1838 1791 1692 1591 1512 1500 1585 1685 1761 1823 1943 2078 2233 2406 2563 2689 2758 2718 2674 2629 2596 2787 2974 3061 42 49 69 78 70 57 46 42 45 48 56 59 61 62 56 42 38 39 37 33 31 26 20 14 12 14 19 28 35 35 31 28 26 28 30 33 39 49 49 48 40 23 13 15 17 20 22 16 9 8 11 13 16 19 23 29 37 44 37 29 28 29 31 34 36 37 38 40 39 34 26 22 22 23 18 12 13 18 14 13 12 12 12 13 13 12 12 12 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 11 9 8 8 8 8 8 7 6 5 4 4 6 7 7 7 6 5 6 6 5 5 7 21 62 156 295 480 798 1033 1251 1450 1542 1576 1623 1575 1355 1180 1136 1085 995 1029 1214 1380 1644 1816 1717 1488 1157 740 289 113 138 582 1471 2327 2817 3250 3674 3881 3889 3761 3656 3596 3659 3771 3903 4052 4185 4273 4390 4505 4489 4429 4417 4380 4203 3971 3797 3594 3449 3295 3337 3454 2766 1625 829 485 329 211 100 48 43 30 17 5 1 0 0 0 0 0 0 15 93 152 152 119 39 2 3 4 6 6 4 3 4 5 4 3 3 2 9 43 99 134 109 42 7 1 1 1 1 2 4 18 91 145 141 130 218 475 624 520 426 430 478 577 682 871 1127 1394 1562 1498 1418 1628 1973 2349 2717 2957 2981 2901 2817 2642 2462 2433 2332 2371 2298 2178 2095 2050 2017 1923 1880 1940 1950 1919 1937 2000 2094 2182 2173 2178 2432 2410 2109 1876 1951 2200 2588 2960 3366 3627 3700 3686 3565 3456 3325 3003 2652 2335 2129 2550 2994 3451 3724 3344 2872 2671 2487 2492 2642 2694 2618 2516 2421 2332 2277 2286 2354 2432 2469 2505 2479 2444 2458 2526 2562 2533 2546 2698 3023 3435 3797 3976 3957 3905 3970 4193 4351 4364 4434 4552 4465 4407 4176 3993 4023 4141 4114 3970 4052 4427 4762 4955 5068 5135 5179 5205 5195 5143 5070 5012 5003 4967 4682 4235 3966 4045 4336 4569 4596 4493 4378 4249 4209 4368 4628 4913 5105 5097 4945 4686 4345 4134 4314 4692 4985 5164 5209 5027 4702 4397 4128 4001 4203 4521 4689 4668 4597 4609 4615 4589 4558 4485 4388 4307 4184 4015 3877 3781 3660 3480 3290 3137 3080 3139 3179 3174 3134 3111 3118 3108 3069 3058 3104 3196 3227 3151 2922 2669 2582 2474 2480 2468 2422 2383 2343 2278 2228 2194 2169 2187 2196 2168 2115 2102 2233 2410 2633 2914 3354 4015 4638 4762 4523 4515 4624 4397 4169 3971 3639 3138 2847 2849 2853 2754 2618 2599 2714 2790 2717 2683 2672 2685 2601 2642 2638 2665 2734 2756 2741 2712 2570 2318 2157 2099 2117 2182 2267 2307 2230 2143 2103 2121 2118 2163 2266 2292 2254 2217 2156 2071 2114 2168 2294 2366 2433 2387 2316 2282 2257 2335 2505 2543 2431 2215 1980 1783 1755 1852 1916 1916 1793 1683 1642 1622 1594 1554 1499 1525 1601 1682 1763 1749 1855 2001 2153 2293 2446 2591 2678 2722 2656 2465 2318 2575 2826 3139 44 49 71 82 72 56 46 44 46 49 53 55 58 58 52 40 36 38 35 30 28 24 20 19 16 15 17 22 28 30 28 26 24 23 24 26 32 36 19 18 43 35 17 15 15 15 14 10 4 1 2 5 11 16 16 19 29 41 43 30 20 20 22 25 29 29 31 32 32 29 24 20 19 21 23 20 20 18 14 13 13 13 14 14 13 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 7 7 6 5 5 5 6 7 7 7 6 5 5 5 6 5 8 27 75 172 319 519 799 1018 1247 1456 1557 1552 1628 1590 1363 1245 1192 1073 989 994 1082 1226 1438 1697 1679 1523 1318 959 268 58 316 1136 1923 2387 2713 3135 3598 3840 3876 3862 3809 3792 3828 3935 4050 4217 4240 4174 4164 4227 4254 4277 4357 4365 4218 4116 4086 3943 3778 3658 3635 3218 2062 999 464 229 104 53 35 30 32 27 15 3 0 0 0 0 0 0 0 16 70 115 144 133 63 9 3 4 6 6 4 3 2 3 4 3 3 2 3 19 60 98 88 37 7 2 3 3 2 3 4 22 101 158 162 169 289 561 714 601 428 354 458 673 797 929 1153 1405 1523 1481 1542 1803 2100 2420 2730 2945 2975 2819 2590 2411 2316 2253 2188 2182 2173 2095 2076 2106 2092 2016 1957 1966 1984 1929 1937 2102 2400 2623 2477 2366 2671 2570 2465 2201 2107 2064 2182 2430 2715 2914 3108 3259 3301 3319 3359 3427 3411 2957 2613 3210 3466 3799 3955 3826 3412 3000 2689 2655 2786 2855 2891 2907 2819 2632 2390 2167 2102 2203 2294 2401 2432 2440 2498 2632 2774 2913 3010 3143 3398 3730 4006 4071 3908 3809 4067 4504 4668 4657 4530 4731 4610 4452 3954 3605 3672 3868 3922 3861 3996 4417 4745 4877 4956 5043 5116 5136 5108 5049 4980 4890 4797 4615 4220 3791 3654 3900 4274 4472 4444 4338 4274 4137 4096 4380 4708 4943 5023 4961 4747 4406 4044 3892 4146 4608 4934 5108 5115 4882 4500 4151 3806 3680 3820 4060 4257 4343 4390 4507 4543 4468 4387 4312 4249 4192 4119 4036 3967 3870 3750 3596 3445 3334 3287 3266 3216 3124 3013 2948 2951 2959 2925 2920 3022 3201 3149 2985 2970 2838 2662 2567 2564 2525 2431 2370 2331 2264 2212 2181 2147 2149 2173 2154 2140 2205 2262 2343 2547 2739 2977 3595 4428 4766 4432 4256 4095 3992 4005 3946 3718 3287 2936 2780 2701 2613 2491 2412 2469 2525 2511 2450 2464 2505 2460 2489 2495 2525 2578 2658 2663 2598 2533 2330 2229 2178 2185 2176 2237 2217 2155 2096 2071 2068 2066 2110 2180 2192 2182 2182 2086 1984 1970 1999 2049 2100 2157 2120 2079 2166 2337 2611 2986 3227 3198 2835 2359 1884 1676 1724 1797 1814 1747 1635 1573 1539 1528 1548 1509 1563 1618 1658 1735 1745 1798 1937 2094 2211 2320 2446 2566 2676 2662 2448 2327 2391 2660 3094 49 48 74 82 68 56 50 50 50 51 51 52 50 46 39 35 33 40 35 31 30 28 26 27 27 27 26 24 25 28 27 26 24 20 20 26 34 39 27 25 47 50 22 17 18 17 14 8 2 1 1 2 5 10 12 15 16 22 24 19 14 13 13 16 20 22 25 24 23 22 23 24 19 21 28 27 18 13 13 13 12 14 15 13 11 12 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 8 8 8 8 7 7 7 6 5 5 5 5 6 7 7 5 5 6 6 5 5 4 4 20 84 199 357 562 812 1038 1247 1459 1574 1517 1613 1543 1329 1264 1145 946 845 816 836 1026 1376 1706 1669 1589 1462 748 186 298 959 1716 2042 2243 2549 2989 3478 3844 4024 4096 4089 4092 4101 4165 4258 4307 4153 4045 4062 4153 4154 4121 4236 4354 4258 4143 4141 4126 4105 4064 3946 3206 1707 699 391 216 96 46 28 26 31 31 21 9 2 0 0 0 0 0 0 18 40 58 110 143 100 31 2 3 4 5 5 3 1 2 4 4 3 3 2 3 14 29 28 10 2 3 4 5 4 4 4 31 75 114 151 185 250 370 435 342 202 228 481 777 882 964 1190 1403 1507 1533 1672 1915 2189 2498 2794 2989 2950 2655 2354 2258 2242 2218 2180 2157 2118 2089 2093 2129 2139 2066 1954 1960 1993 1911 1978 2253 2639 2975 2820 2515 2644 2639 2747 2483 2078 1892 1959 2097 2304 2414 2503 2658 2804 2914 3078 3459 3921 3821 3632 4213 4617 4343 4021 3874 3644 3322 3071 3032 3084 3065 3121 3229 3265 3221 2902 2425 2096 2014 2097 2291 2429 2508 2644 2793 2947 3145 3308 3443 3614 3798 3917 3924 3847 3787 3923 4406 4710 4921 4665 4797 4731 4426 3678 3206 3251 3439 3565 3704 3994 4425 4709 4778 4826 4899 4953 4961 4926 4886 4832 4730 4560 4282 3881 3522 3478 3794 4176 4386 4496 4555 4403 4010 3998 4312 4645 4836 4880 4800 4561 4183 3821 3754 4096 4565 4894 5036 4861 4544 4220 3887 3573 3579 3741 3869 3904 3985 4115 4232 4269 4250 4224 4154 4061 3988 3935 3943 3983 3938 3863 3742 3611 3545 3524 3474 3362 3215 3057 2942 2940 2953 2877 2801 2756 2695 2803 2771 2862 2907 2771 2608 2489 2421 2422 2371 2308 2260 2199 2158 2131 2115 2203 2220 2302 2452 2561 2641 2611 2546 2730 3196 3995 4603 4509 4283 4127 3962 3789 3742 3689 3548 3302 3008 2798 2729 2632 2515 2426 2357 2405 2366 2378 2336 2293 2325 2369 2433 2511 2585 2628 2580 2624 2600 2436 2312 2228 2136 2138 2125 2079 2032 2017 2014 2018 2051 2097 2121 2126 2109 1992 1888 1846 1870 1937 2017 2057 2059 2118 2253 2451 2841 3389 3672 3571 3138 2597 2157 1894 1772 1711 1727 1747 1664 1547 1502 1521 1577 1578 1631 1643 1668 1709 1704 1741 1911 2067 2154 2227 2314 2429 2587 2642 2540 2377 2351 2599 2940 56 51 59 66 56 47 50 56 55 51 50 47 44 40 36 33 35 41 37 33 32 31 33 34 33 32 32 30 23 21 23 24 24 20 21 31 41 47 44 43 50 54 24 25 28 23 17 10 4 1 1 1 2 4 7 9 8 11 11 10 9 9 8 10 12 13 13 16 18 18 19 19 20 20 25 26 20 14 13 13 12 13 14 12 10 12 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 9 7 8 8 8 7 7 7 7 6 5 5 6 7 7 6 5 6 5 5 6 6 4 4 26 107 236 403 608 842 1066 1249 1399 1467 1435 1502 1381 1037 956 868 684 650 622 763 1019 1241 1502 1790 2014 2329 940 391 1112 1469 1762 1921 2170 2497 2861 3283 3680 3959 4121 4196 4236 4267 4313 4242 4212 4172 4117 4065 4128 4117 4062 4144 4259 4204 4114 4172 4276 4333 4291 4195 3754 2488 1250 704 274 78 34 27 28 33 33 29 24 12 1 0 0 0 0 0 17 33 29 67 117 107 45 3 2 3 4 4 3 2 2 4 4 4 4 2 2 1 1 1 2 2 3 3 4 4 3 7 29 50 91 175 244 276 332 332 201 111 265 594 861 931 1025 1257 1409 1530 1602 1733 1925 2215 2566 2891 3061 2858 2443 2177 2134 2190 2242 2267 2271 2133 2133 2142 2156 2189 2194 2077 1966 1883 1828 1942 2204 2680 3226 3205 2806 2512 2655 2875 2536 1909 1811 1857 1912 2003 2057 2133 2261 2372 2473 2758 3390 4082 4283 4139 4298 4540 4219 3940 3802 3601 3662 3716 3623 3451 3270 3247 3360 3510 3628 3369 2954 2519 2143 2055 2252 2475 2676 2856 2930 2998 3168 3381 3589 3762 3901 4001 3972 3844 3675 3850 4776 4584 4755 4623 4669 4647 4317 3648 3100 3013 3201 3394 3653 4060 4470 4629 4605 4617 4712 4718 4713 4688 4655 4594 4488 4312 4044 3696 3393 3376 3701 4058 4307 4494 4511 4225 3921 3924 4178 4469 4645 4713 4660 4415 4008 3705 3779 4119 4489 4790 4813 4455 4062 3829 3628 3557 3748 3907 3904 3772 3696 3755 3882 4007 4136 4200 4076 3879 3734 3706 3785 3928 3953 3876 3764 3649 3625 3652 3602 3501 3407 3286 3186 3158 3148 3023 2865 2607 2589 2735 2812 2881 2864 2727 2548 2402 2373 2389 2394 2344 2265 2186 2151 2149 2128 2170 2253 2378 2517 2696 2711 2339 2366 2735 3144 3744 4326 4403 4287 4053 3619 3307 3291 3552 3752 3641 3393 3112 2897 2815 2752 2513 2345 2497 2462 2409 2289 2157 2137 2234 2324 2413 2499 2615 2698 2676 2598 2433 2216 2048 2004 2041 2032 1979 1972 1963 1966 1989 2016 2011 2020 2013 1969 1902 1831 1812 1843 1912 1953 1941 2017 2086 2202 2417 2781 3154 3388 3301 2969 2647 2473 2350 1998 1665 1624 1689 1711 1690 1585 1592 1595 1597 1652 1685 1695 1714 1741 1799 1900 2011 2090 2157 2225 2323 2469 2584 2612 2549 2500 2541 2569 60 68 60 55 53 48 47 54 54 49 48 49 49 49 47 45 44 45 43 42 40 35 42 43 43 40 37 35 33 32 31 27 24 20 18 24 34 43 48 44 38 36 30 36 26 16 12 10 9 5 2 1 2 2 2 3 4 5 4 4 5 6 6 8 10 11 13 15 16 16 16 18 17 16 17 14 14 13 13 13 13 13 13 11 10 11 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 7 7 7 7 7 6 6 6 7 7 7 6 5 5 5 5 5 5 4 4 37 133 272 438 631 851 1050 1189 1290 1361 1402 1396 1170 706 681 623 452 466 613 891 1072 1107 1374 2011 2616 2704 1913 1667 2051 1783 1901 2195 2466 2797 3050 3299 3549 3777 3952 4076 4149 4193 4249 4234 4212 4161 4128 4084 4139 4186 4172 4150 4111 4030 4039 4189 4310 4311 4186 4156 3974 2970 1536 653 184 45 27 24 26 30 34 37 35 22 4 0 0 0 0 0 8 19 16 39 82 101 63 18 6 2 3 3 3 2 2 4 5 4 3 2 2 2 2 3 3 2 2 3 4 4 3 13 41 59 110 170 236 314 514 487 240 158 400 743 933 985 1123 1352 1435 1551 1652 1794 1983 2221 2610 3034 3180 2805 2302 2079 2083 2177 2277 2346 2332 2132 2123 2155 2179 2190 2279 2147 1924 1839 1862 1956 2145 2595 3239 3469 3048 2541 2604 2884 2642 2068 1848 1825 1808 1770 1747 1822 1966 2125 2379 2890 3603 4156 4313 4123 4141 4104 3673 3683 3702 3646 3920 4301 4076 3652 3424 3398 3463 3507 3549 3501 3402 3144 2676 2381 2458 2736 2990 3152 3137 3084 3127 3355 3651 3785 3779 3780 3695 3639 3805 4384 4771 4547 4435 4348 4402 4422 4266 3942 3635 3602 3743 3838 3993 4272 4496 4509 4393 4328 4318 4372 4395 4369 4308 4234 4141 4021 3849 3581 3309 3304 3630 3979 4282 4462 4397 4111 3859 3841 4040 4270 4422 4503 4478 4253 3881 3617 3616 3846 4234 4544 4497 3998 3634 3487 3429 3560 3802 3840 3626 3452 3457 3565 3724 3887 4123 4180 3948 3686 3526 3518 3643 3829 3895 3798 3669 3530 3431 3433 3448 3486 3540 3580 3575 3477 3375 3258 3037 2761 2631 2670 2731 2745 2740 2671 2513 2336 2241 2317 2362 2354 2256 2160 2130 2145 2153 2160 2208 2354 2503 2574 2510 2168 2251 2631 3126 3702 4194 4413 4401 4231 3805 3330 3282 3623 3932 3714 3457 3212 3015 2944 2796 2688 2639 2708 2665 2490 2304 2152 2024 2056 2141 2267 2362 2490 2571 2443 2256 2101 1967 1867 1864 1923 1950 1930 1942 1932 1923 1933 1943 1924 1884 1828 1751 1706 1727 1763 1814 1881 1861 1845 1936 2005 2100 2300 2557 2782 2829 2711 2535 2359 2212 2075 1751 1503 1541 1676 1710 1692 1642 1613 1599 1593 1602 1626 1677 1692 1746 1778 1861 1924 1976 2045 2142 2246 2351 2459 2567 2596 2506 2394 2337 50 49 50 51 53 55 56 56 57 56 55 57 59 61 62 60 58 57 55 54 51 49 55 48 44 49 50 49 45 44 42 39 31 22 18 19 24 30 31 27 23 22 27 27 10 7 6 8 12 14 10 3 1 2 3 3 3 2 2 3 3 5 5 6 9 10 11 13 15 15 16 16 14 16 16 14 14 14 14 13 12 12 12 11 10 10 11 11 11 11 11 10 11 11 10 10 10 10 10 10 10 10 10 10 11 10 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 7 5 5 6 5 6 5 4 6 40 146 300 455 624 822 999 1113 1210 1330 1411 1291 922 617 487 384 471 618 744 969 1147 1040 1401 2177 2784 3072 3129 2917 2726 2381 2476 2769 3018 3338 3501 3610 3706 3803 3900 3996 4071 4110 4151 4206 4231 4226 4203 4186 4186 4227 4234 4192 4117 4020 4017 4091 4049 3829 3606 3601 3523 2409 968 207 55 23 21 19 19 19 28 40 42 32 12 0 1 4 13 0 1 3 8 16 44 85 92 68 35 9 1 1 1 1 2 4 5 4 2 2 2 2 2 3 3 2 2 3 4 5 4 16 58 115 129 135 153 326 689 601 294 274 562 866 990 1040 1210 1407 1470 1564 1658 1703 1989 2330 2744 3185 3335 2928 2388 2104 2056 2151 2254 2318 2308 2178 2163 2185 2212 2232 2204 2042 1994 2010 2066 2186 2357 2640 3107 3508 3361 2784 2629 2924 2900 2421 2136 2092 2046 1966 1831 1820 1965 2229 2625 3112 3600 4032 4361 4450 4548 4009 3572 3610 3634 4078 4460 4521 4202 3832 3669 3655 3596 3414 3330 3553 3864 3804 3400 3008 2952 3176 3362 3421 3332 3252 3303 3485 3623 3576 3447 3389 3443 3604 3866 4390 4565 4325 4157 4068 4042 4029 4077 4189 4322 4426 4459 4454 4469 4547 4570 4422 4198 4070 4074 4130 4142 4098 3988 3864 3757 3686 3620 3471 3283 3287 3563 3943 4335 4500 4359 4071 3842 3782 3901 4061 4177 4240 4239 4092 3758 3480 3488 3658 3957 4214 4207 3771 3511 3441 3476 3641 3694 3555 3461 3493 3537 3551 3623 3738 4044 4187 4027 3699 3470 3493 3619 3824 3871 3697 3446 3199 3058 3104 3200 3305 3531 3747 3798 3729 3652 3553 3299 3016 2845 2841 2855 2834 2868 2815 2653 2468 2366 2223 2201 2243 2222 2169 2149 2163 2192 2193 2230 2398 2458 2407 2270 2094 2134 2432 2884 3348 3811 4246 4446 4289 3833 3517 3458 3460 3555 3610 3382 3394 3229 3179 3097 3070 3017 2840 2694 2626 2401 2256 2093 2027 2046 2126 2188 2240 2231 2131 2040 1943 1823 1761 1779 1829 1871 1915 1933 1892 1875 1857 1815 1773 1662 1582 1549 1535 1627 1771 1842 1828 1780 1757 1786 1899 2009 2155 2340 2461 2417 2259 2047 1855 1676 1496 1298 1346 1493 1616 1666 1642 1587 1547 1567 1578 1597 1563 1692 1697 1743 1793 1850 1863 1869 1904 1972 2068 2165 2250 2373 2460 2482 2490 2470 54 59 51 51 54 59 63 64 66 70 75 74 73 71 71 74 74 73 70 67 65 64 67 68 63 68 71 63 50 42 40 43 41 31 22 20 22 27 25 16 21 29 31 21 10 9 8 7 7 15 23 10 2 2 4 5 4 3 3 4 3 4 5 6 6 8 9 10 12 13 13 13 14 16 16 15 14 14 14 13 12 12 11 11 10 10 11 11 12 12 11 10 11 11 10 10 10 10 10 10 10 10 10 10 10 9 8 7 8 7 8 7 7 7 7 7 8 8 7 7 7 7 5 5 5 5 5 5 5 4 9 46 149 313 441 593 762 934 1037 1171 1346 1397 1165 759 510 375 416 506 609 842 1096 1475 1156 1652 2471 2876 3060 3240 3238 3124 2986 3072 3273 3518 3740 3853 3919 3966 4006 4044 4085 4129 4153 4173 4221 4255 4209 4170 4271 4323 4305 4273 4249 4239 4151 4086 3993 3534 2690 1986 1932 2099 1066 266 17 12 10 13 12 11 7 30 53 56 34 6 0 1 12 45 3 0 0 0 2 18 59 96 110 96 54 15 0 0 0 1 5 5 3 1 1 1 1 2 1 1 2 2 3 6 9 16 49 111 177 102 111 108 365 632 473 290 394 684 947 1059 1109 1263 1406 1450 1525 1685 1816 2145 2549 2951 3356 3530 3232 2670 2213 2037 2093 2201 2287 2349 2317 2289 2263 2249 2215 2144 2258 2448 2495 2560 2740 2902 2979 3169 3554 3655 3180 2832 2998 3180 2875 2689 2571 2478 2399 2296 2299 2381 2608 2953 3172 3296 3607 4159 4614 4883 4767 4419 4150 4122 4442 4702 4707 4499 4269 4124 3986 3711 3368 3329 3713 4325 4365 4049 3676 3530 3546 3525 3438 3291 3217 3283 3379 3374 3275 3184 3219 3438 3799 4145 4378 4269 4028 3904 3831 3639 3612 3910 4299 4551 4627 4597 4578 4577 4583 4521 4314 4065 3946 3990 4015 3987 3931 3807 3630 3458 3351 3328 3308 3256 3290 3525 3963 4326 4395 4298 4098 3927 3868 3914 3974 3997 3976 3916 3843 3699 3332 3304 3446 3644 3850 3952 3813 3757 3682 3606 3636 3561 3340 3237 3310 3496 3513 3560 3638 3919 4241 4340 4161 4018 4204 4296 4207 4009 3708 3322 2925 2763 2843 2921 3107 3475 3763 3836 3843 3847 3746 3529 3354 3325 3330 3246 3171 3175 3083 2937 2712 2427 2229 2156 2195 2203 2181 2214 2338 2484 2525 2492 2502 2405 2338 2230 2064 2027 2153 2396 2698 3147 3742 4157 4198 4141 3782 3126 2946 3220 3665 3512 4103 3661 3390 3167 3003 3150 3175 2793 2785 2580 2383 2180 2026 1960 1973 2016 2018 1971 1906 1860 1804 1725 1712 1736 1765 1793 1798 1842 1833 1801 1742 1607 1427 1355 1410 1531 1591 1611 1739 1829 1782 1753 1736 1704 1762 1878 2007 2169 2261 2220 2055 1813 1544 1332 1317 1430 1423 1424 1467 1513 1574 1603 1559 1546 1566 1606 1556 1649 1695 1744 1807 1828 1815 1793 1770 1793 1895 1982 2053 2122 2218 2334 2392 2422 45 50 50 51 52 55 60 61 64 66 70 73 76 79 83 87 88 88 87 84 80 78 77 76 76 80 78 57 36 25 25 35 47 48 40 32 30 30 30 34 41 47 39 30 29 28 23 13 7 8 17 23 6 2 4 4 4 3 2 3 4 5 6 5 5 5 6 7 9 10 14 16 16 16 16 15 15 14 14 12 12 12 11 10 10 10 10 11 13 12 12 11 10 12 10 10 10 10 10 10 10 10 10 10 10 8 7 8 8 8 7 8 7 7 7 7 7 7 7 7 7 5 5 5 5 5 5 5 4 4 12 51 146 285 398 538 689 874 994 1217 1426 1350 974 595 423 405 447 539 640 877 1458 1574 1324 1857 2508 2774 2885 3018 3133 3225 3321 3446 3600 3773 3915 4008 4080 4148 4189 4220 4243 4261 4284 4317 4335 4311 4278 4311 4409 4467 4420 4382 4401 4388 4257 4160 3941 3062 1692 807 501 278 139 26 3 2 2 5 5 3 1 31 51 46 21 2 0 0 13 45 12 0 0 0 5 13 44 79 96 95 68 26 2 0 0 1 4 3 1 0 0 0 0 1 1 1 2 2 3 6 17 49 98 136 135 62 83 103 385 483 312 268 442 730 997 1123 1163 1282 1409 1421 1479 1722 1987 2348 2760 3154 3553 3717 3538 3054 2510 2179 2099 2146 2239 2363 2455 2382 2203 2190 2275 2439 2788 3060 2992 2971 3176 3342 3298 3259 3507 3830 3570 3216 3244 3356 3164 3090 2880 2750 2776 2828 2803 2797 2915 3043 3019 2947 3118 3672 4335 4782 4789 4625 4528 4535 4622 4743 4811 4782 4664 4415 3963 3469 3326 3527 3856 4436 4579 4437 4160 3934 3737 3514 3299 3105 3004 3016 3051 3044 3062 3214 3511 3860 4036 4018 3964 3796 3780 3724 3683 3555 3633 3979 4310 4438 4409 4332 4292 4318 4343 4315 4189 4046 3969 3942 3902 3857 3802 3699 3542 3354 3190 3130 3170 3243 3367 3601 3952 4072 3999 4021 4057 4075 4096 4097 4052 3984 3915 3854 3877 3973 3538 3192 3296 3496 3707 3873 3942 3961 3895 3829 3945 3951 3581 3424 3282 3217 3353 3546 3756 4032 4319 4493 4568 4624 4578 4470 4340 4134 3873 3457 2867 2699 2765 2908 3156 3415 3649 3771 3817 3862 3870 3784 3654 3561 3435 3338 3417 3464 3431 3407 3314 3117 2797 2587 2516 2483 2379 2269 2403 2709 2922 2932 2710 2503 2415 2276 2094 1972 1954 2053 2247 2552 2920 3271 3532 3203 2536 2416 2599 3271 3606 3220 2867 3003 2987 2652 2577 2953 3196 2991 2812 2584 2391 2130 1957 1911 1911 1900 1875 1828 1763 1727 1697 1668 1666 1684 1689 1715 1739 1753 1712 1630 1497 1333 1266 1335 1449 1600 1738 1729 1714 1743 1745 1736 1733 1701 1708 1796 1894 2025 2086 2091 1982 1775 1525 1359 1370 1406 1398 1399 1392 1427 1553 1666 1618 1483 1526 1563 1596 1643 1678 1701 1747 1754 1765 1760 1731 1724 1784 1856 1904 1933 1991 2087 2165 2223 48 50 47 43 42 43 49 45 49 52 58 61 64 69 72 77 84 90 97 98 90 88 88 86 87 86 77 57 35 22 18 25 41 54 52 47 45 44 48 56 55 49 40 39 43 46 42 31 18 10 13 24 18 4 3 5 5 4 3 4 4 5 6 6 6 6 5 5 8 9 11 13 14 15 16 16 15 15 14 12 13 13 11 10 10 10 10 11 12 12 12 11 10 11 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 5 5 5 5 5 6 5 4 4 12 48 125 230 335 454 600 836 1014 1336 1520 1291 909 631 535 511 468 480 610 859 1366 1247 1308 1484 1957 2333 2602 2829 3059 3281 3465 3614 3745 3868 3979 4062 4134 4215 4263 4332 4351 4357 4388 4407 4377 4301 4292 4400 4498 4513 4495 4522 4523 4424 4232 4145 3958 3029 1786 1118 557 85 4 5 5 2 0 1 1 0 0 20 35 30 13 1 0 0 5 17 9 1 0 0 10 10 25 42 39 30 20 8 1 0 0 0 1 1 0 0 0 0 0 0 1 1 2 3 4 10 28 64 99 104 74 47 56 124 357 375 242 275 483 772 1030 1170 1220 1301 1423 1465 1554 1821 2145 2482 2856 3306 3672 3806 3710 3362 2847 2445 2291 2257 2282 2379 2458 2266 2135 2261 2593 2907 3235 3256 2956 2878 3144 3332 3220 3129 3412 3806 3710 3421 3329 3324 3291 3263 3056 2968 3106 3270 3266 3140 3033 2967 2874 2790 2905 3393 4092 4545 4567 4462 4420 4446 4476 4557 4663 4741 4719 4447 3900 3472 3588 3934 4172 4416 4524 4523 4376 4144 3851 3534 3232 2970 2815 2779 2799 2854 3003 3282 3516 3608 3530 3445 3619 3698 3684 3638 3576 3517 3599 3891 4182 4236 4108 3946 3885 3900 3941 4011 4063 4043 3971 3877 3813 3770 3730 3672 3579 3451 3293 3142 3095 3192 3384 3533 3630 3657 3702 3814 3972 4139 4271 4308 4276 4226 4087 3954 4117 4271 4021 3566 3354 3482 3752 3947 3940 3919 3969 4033 4091 4021 3797 3532 3266 3142 3434 3725 4011 4097 4214 4315 4304 4251 4270 4309 4286 4219 4127 3931 3460 3147 2969 2914 3059 3296 3502 3600 3617 3664 3757 3794 3704 3459 3154 3068 3392 3511 3606 3758 3874 3802 3560 3326 3134 2996 2846 2511 2487 2773 3047 3068 2823 2779 2727 2469 2116 1873 1814 1863 1994 2255 2504 2814 2797 2417 2188 2248 2409 2840 3079 2907 2679 2560 2365 2247 2234 2430 2572 2499 2432 2317 2216 2039 1895 1842 1831 1815 1789 1758 1710 1678 1651 1643 1615 1615 1610 1627 1638 1593 1519 1444 1341 1268 1284 1314 1413 1582 1681 1667 1637 1623 1619 1635 1685 1712 1745 1819 1855 1921 1930 1919 1866 1759 1597 1447 1377 1368 1412 1433 1368 1368 1461 1549 1483 1439 1478 1502 1511 1567 1671 1675 1689 1708 1731 1741 1727 1710 1732 1781 1826 1852 1881 1940 2019 2087 32 27 30 31 28 27 29 27 28 32 45 46 47 49 54 58 64 72 83 93 91 91 93 91 89 89 84 70 51 34 26 27 34 41 46 48 50 51 49 47 48 46 42 43 45 47 48 47 35 19 12 20 23 9 3 4 5 4 4 4 6 7 8 7 7 6 5 5 7 10 11 14 14 15 16 15 14 14 13 12 13 12 11 10 10 10 10 10 11 12 12 11 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 7 7 7 8 7 7 7 7 7 7 7 7 7 7 5 5 5 5 5 6 4 4 4 7 34 87 164 252 358 546 868 1108 1406 1465 1348 1089 841 688 583 468 474 682 917 1073 730 696 687 1220 1802 2271 2662 3006 3303 3520 3674 3797 3903 3997 4075 4147 4215 4294 4365 4399 4407 4430 4401 4329 4237 4272 4451 4570 4566 4566 4573 4476 4297 4084 3909 3730 3211 2054 1796 1209 340 53 18 8 3 0 0 0 0 0 0 0 0 3 9 8 2 1 2 2 0 0 0 3 6 12 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 10 18 28 47 67 72 72 77 130 258 373 311 215 304 546 814 1031 1183 1291 1383 1475 1555 1686 1951 2280 2606 2990 3399 3664 3769 3786 3626 3238 2825 2612 2583 2604 2618 2638 2405 2360 2578 2858 3063 3036 3039 2772 2776 3073 3217 2986 2786 3092 3460 3606 3509 3322 3338 3275 3176 3098 3128 3278 3482 3543 3364 3105 2934 2833 2822 3041 3470 3951 4231 4189 4118 4105 4119 4132 4239 4385 4541 4632 4506 4221 4045 4080 4310 4442 4332 4281 4318 4264 4154 3959 3681 3308 2971 2806 2785 2836 2959 3167 3450 3621 3572 3472 3535 3788 3891 3801 3672 3502 3345 3448 3821 4104 4118 3923 3710 3627 3609 3647 3745 3891 3986 3966 3859 3738 3671 3649 3622 3579 3531 3467 3252 3092 3124 3273 3381 3468 3563 3645 3713 3812 4020 4280 4462 4574 4571 4350 4168 4209 4201 4122 3882 3561 3445 3547 3689 3721 3759 3895 4045 4169 4212 3979 3725 3588 3436 3695 3895 3937 3871 3912 4017 4091 4111 4092 4125 4196 4279 4354 4383 4175 3882 3614 3381 3333 3406 3492 3506 3456 3468 3495 3501 3515 3409 3017 2865 3197 3302 3363 3601 3943 4140 4077 3825 3445 3187 3095 2770 2613 2723 2824 2892 2836 2981 3101 2868 2298 1833 1806 1907 2051 2246 2316 2392 2329 2060 2103 2192 2282 2554 2865 2756 2307 2160 2042 2155 2024 2033 2098 2076 2044 2013 1981 1898 1811 1766 1755 1756 1738 1717 1688 1646 1618 1618 1577 1557 1561 1568 1539 1464 1398 1368 1301 1264 1287 1291 1386 1495 1537 1538 1539 1541 1541 1519 1558 1651 1666 1839 1891 1915 1833 1769 1739 1699 1620 1491 1345 1273 1329 1384 1387 1359 1295 1430 1469 1427 1440 1472 1455 1503 1654 1660 1658 1675 1698 1721 1726 1723 1736 1773 1818 1826 1834 1870 1932 1979 24 26 32 33 30 25 21 18 17 19 29 34 35 34 37 42 45 51 59 67 75 84 91 86 76 84 89 81 66 49 39 38 41 43 44 43 44 45 42 41 43 44 44 44 45 44 43 48 45 28 15 16 21 13 4 3 4 4 5 6 8 8 9 8 7 5 5 5 7 10 12 13 14 14 15 15 14 13 13 13 12 11 11 10 10 10 10 11 12 12 11 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 7 7 7 7 7 7 7 8 7 7 8 7 7 6 5 5 5 5 5 5 4 4 4 4 24 53 99 280 563 792 994 1162 1248 1340 1371 1212 992 811 652 477 430 737 1083 957 474 280 615 1218 1809 2286 2674 3033 3354 3566 3706 3818 3917 4003 4076 4145 4206 4297 4345 4365 4404 4424 4373 4283 4185 4259 4460 4610 4647 4626 4558 4374 4118 3821 3309 2786 2617 2112 2057 1659 776 178 24 6 2 0 0 0 0 0 0 7 9 24 41 28 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 7 14 29 56 82 97 104 144 325 537 474 294 244 367 599 828 987 1106 1231 1359 1473 1600 1795 2076 2369 2677 3066 3422 3649 3746 3873 3812 3554 3249 3030 2982 3059 3118 3103 2961 2886 3000 2945 2810 2702 2788 2804 2902 3140 3204 2865 2495 2594 2940 3278 3429 3289 3209 3140 3078 3140 3254 3414 3553 3561 3427 3274 3184 3146 3209 3394 3602 3752 3822 3750 3759 3760 3740 3735 3831 4043 4310 4518 4584 4519 4393 4354 4472 4511 4312 4081 3993 3879 3856 3829 3681 3351 3104 3112 3206 3246 3201 3299 3433 3512 3611 3712 3802 3915 3914 3797 3689 3538 3303 3303 3665 3933 3981 3780 3623 3588 3558 3562 3660 3813 3922 3912 3770 3597 3530 3545 3535 3493 3444 3481 3311 3162 3196 3292 3344 3365 3495 3692 3858 3956 4091 4317 4520 4678 4699 4615 4479 4233 4018 3936 3803 3511 3221 3177 3302 3408 3500 3658 3841 3986 4082 4078 3975 3697 3584 3762 3808 3700 3602 3610 3706 3768 3747 3788 3892 4043 4234 4397 4548 4637 4537 4384 4243 4084 3942 3874 3847 3785 3730 3581 3427 3364 3317 3026 2945 2987 2991 3002 3134 3471 3818 3811 3665 3409 3202 3018 2862 2626 2643 2890 2967 2966 3225 3515 3361 2786 2119 2158 2291 2301 2235 2207 2362 2144 1943 2023 2133 2215 2388 2556 2403 1990 2049 2048 2006 1884 1854 1879 1908 1912 1878 1817 1751 1714 1737 1697 1700 1690 1656 1620 1608 1607 1586 1552 1533 1536 1534 1486 1398 1368 1378 1316 1251 1256 1288 1348 1379 1364 1324 1298 1411 1441 1357 1333 1451 1611 1733 1860 1917 1788 1635 1649 1654 1625 1591 1353 1282 1324 1421 1518 1554 1397 1281 1367 1384 1417 1484 1510 1561 1627 1608 1623 1651 1675 1716 1749 1738 1733 1751 1797 1744 1776 1807 1827 1856 44 47 49 46 41 32 22 19 18 21 24 26 31 33 31 27 34 41 46 49 58 69 78 77 70 74 84 86 77 59 51 51 57 59 56 52 48 43 35 36 42 45 45 47 49 47 43 43 45 34 18 15 21 14 6 4 4 4 5 7 7 8 9 6 6 5 6 6 7 10 12 13 12 13 14 14 13 12 13 13 12 10 10 10 10 10 10 10 11 12 11 11 11 10 10 10 10 10 10 10 10 10 8 7 7 7 7 7 7 7 7 7 8 7 8 7 7 7 7 7 6 5 5 5 5 5 5 4 4 4 4 29 151 312 555 848 1004 1022 1110 1201 1237 1231 1188 1058 885 674 457 440 750 1078 883 460 501 1093 1737 2174 2531 2861 3182 3454 3621 3732 3830 3928 4008 4078 4152 4220 4290 4323 4346 4393 4393 4293 4178 4092 4236 4467 4623 4676 4625 4462 4202 3865 3321 2348 1533 1068 1078 1373 983 380 77 9 1 0 0 0 0 0 0 0 39 52 57 60 36 9 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 0 0 0 0 0 0 0 1 3 5 2 2 2 7 23 46 60 60 64 94 235 558 643 406 237 327 478 663 832 931 1008 1125 1277 1439 1627 1880 2173 2422 2713 3088 3478 3690 3752 3962 4015 3898 3698 3431 3249 3312 3465 3479 3435 3253 3250 2881 2496 2473 2602 2686 2883 3187 3230 2889 2516 2415 2555 2795 3074 3191 3086 3090 3052 3231 3345 3425 3496 3508 3470 3460 3490 3528 3644 3788 3781 3674 3549 3484 3481 3478 3442 3398 3471 3698 4014 4326 4549 4624 4568 4481 4462 4427 4370 4173 3927 3624 3437 3361 3319 3237 3239 3372 3477 3500 3386 3340 3335 3262 3394 3620 3692 3735 3771 3706 3621 3521 3337 3280 3508 3721 3823 3685 3560 3585 3575 3578 3619 3696 3753 3714 3528 3356 3341 3388 3391 3361 3309 3411 3426 3376 3417 3490 3613 3592 3682 4019 4319 4407 4427 4495 4550 4653 4766 4814 4664 4242 3785 3575 3458 3280 3101 3039 3080 3140 3230 3386 3586 3700 3783 3852 3887 3692 3686 3750 3686 3525 3390 3386 3487 3537 3538 3609 3684 3814 4027 4202 4388 4607 4631 4549 4476 4385 4309 4286 4362 4461 4351 4110 3915 3581 3188 2871 2713 2687 2692 2697 2713 2855 3214 3413 3395 3254 3123 2908 2874 2815 2816 3119 3373 3406 3473 3611 3374 2744 2295 2356 2274 2063 2100 2156 2218 2035 1913 2008 2102 2114 2141 2155 1971 1893 1922 1886 1806 1759 1753 1774 1800 1812 1786 1717 1675 1617 1607 1628 1637 1612 1577 1553 1556 1561 1544 1524 1516 1507 1486 1443 1374 1357 1359 1312 1255 1238 1265 1286 1273 1254 1224 1216 1288 1303 1234 1206 1244 1328 1491 1698 1825 1749 1592 1570 1624 1616 1594 1382 1289 1362 1509 1603 1552 1372 1241 1247 1338 1441 1473 1497 1543 1588 1602 1622 1638 1653 1698 1753 1728 1682 1689 1733 1716 1723 1732 1737 1756 65 64 61 54 42 29 23 24 22 23 22 24 26 30 32 31 38 47 52 49 49 56 64 63 59 62 72 80 76 62 61 64 68 64 62 64 63 59 53 48 47 49 50 52 51 48 43 41 42 36 22 17 23 21 14 8 4 4 7 9 10 11 9 6 5 5 5 6 7 9 10 11 10 11 13 13 13 13 13 14 12 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 9 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 6 5 5 5 5 5 5 4 4 4 4 63 234 426 639 772 958 1012 1053 1177 1246 1263 1233 1123 903 627 408 607 861 1033 693 755 1381 1893 2199 2479 2767 3062 3324 3518 3647 3745 3840 3943 4026 4097 4159 4211 4264 4313 4363 4388 4350 4182 4040 4024 4256 4501 4616 4624 4503 4248 3872 3339 2528 1388 448 74 114 339 276 90 13 1 0 0 0 0 0 0 0 3 50 64 40 31 18 4 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 18 11 2 0 0 0 0 0 0 1 12 28 6 1 1 6 18 30 28 22 39 136 381 545 290 112 116 351 570 739 839 890 957 1086 1264 1465 1695 1980 2258 2469 2777 3173 3550 3679 3676 3824 3794 3747 3680 3458 3273 3335 3498 3569 3578 3423 3211 2740 2342 2346 2476 2610 2935 3295 3354 3168 2996 2842 2684 2692 2876 3012 2956 3127 3047 3223 3314 3219 3190 3219 3285 3426 3577 3716 3882 3990 3979 3767 3476 3271 3172 3146 3126 3105 3170 3389 3723 4096 4416 4527 4469 4361 4272 4248 4344 4265 4031 3683 3301 3044 3005 3115 3289 3448 3513 3584 3684 3705 3654 3279 3114 3365 3420 3447 3621 3741 3711 3609 3557 3596 3626 3666 3738 3635 3498 3544 3553 3560 3626 3617 3561 3501 3380 3259 3238 3256 3261 3258 3265 3431 3620 3633 3599 3743 3840 3793 4053 4530 4772 4815 4782 4716 4678 4772 4980 5020 4907 4383 3738 3354 3203 3099 2993 2945 2939 2943 3028 3161 3367 3461 3549 3634 3707 3704 3703 3665 3529 3349 3245 3280 3359 3341 3326 3416 3437 3473 3653 3854 4018 4192 4271 4223 4108 4015 4001 4061 4239 4427 4361 4257 4133 3792 3268 2851 2621 2501 2457 2508 2615 2758 2889 3060 3031 3067 3171 3253 3269 3268 3369 3578 3773 3740 3549 3597 3378 2725 2253 2159 2110 1958 1989 2040 2001 1884 1862 1984 2019 1962 1918 1870 1793 1797 1789 1756 1715 1693 1702 1723 1723 1708 1697 1635 1620 1586 1553 1558 1545 1530 1514 1493 1475 1472 1484 1478 1473 1460 1441 1400 1366 1350 1318 1283 1259 1253 1245 1225 1197 1210 1192 1174 1183 1193 1158 1103 1104 1183 1323 1514 1677 1709 1637 1527 1587 1571 1511 1400 1341 1373 1460 1497 1441 1355 1306 1215 1311 1375 1409 1443 1482 1521 1558 1596 1608 1604 1652 1712 1730 1699 1674 1689 1669 1649 1676 1710 1737 61 62 66 62 44 32 32 33 26 23 23 24 25 27 31 38 49 61 70 70 59 53 59 62 58 57 62 68 66 61 67 73 67 59 67 71 70 69 66 60 55 55 57 57 54 48 42 40 43 40 29 22 24 28 27 16 7 6 10 12 13 13 11 8 6 6 6 6 8 9 9 10 10 10 11 11 12 13 13 14 12 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 8 8 7 6 5 5 5 5 5 4 4 4 4 18 115 284 463 689 764 994 1029 999 1179 1396 1392 1284 1110 831 534 423 819 919 775 447 966 1854 2353 2516 2704 2938 3167 3367 3533 3654 3751 3854 3970 4058 4130 4195 4243 4290 4352 4404 4397 4269 4068 3932 3971 4259 4486 4530 4476 4310 3994 3471 2671 1669 793 388 197 1 42 52 17 2 0 0 0 0 0 0 0 0 0 0 5 7 3 2 1 8 16 8 0 0 0 0 0 0 0 0 0 0 0 3 9 5 1 0 0 0 0 0 1 8 38 80 14 1 3 18 32 26 30 44 110 305 511 385 54 29 114 418 639 794 856 898 979 1124 1317 1539 1803 2105 2364 2567 2878 3297 3549 3601 3594 3574 3369 3282 3440 3477 3347 3369 3463 3488 3564 3463 3097 2647 2297 2328 2351 2466 2935 3401 3527 3421 3314 3216 3046 2898 2873 2786 2951 3083 3085 3041 3159 3083 2991 2988 3075 3254 3480 3727 3952 4161 4208 3888 3379 3010 2864 2800 2804 2835 2935 3154 3485 3894 4245 4347 4343 4247 4082 4058 4221 4213 4089 3844 3458 3130 3034 3141 3331 3478 3536 3711 4041 4162 3824 3387 3225 3336 3330 3317 3483 3737 3863 3844 3817 3804 3730 3669 3689 3591 3418 3425 3478 3479 3501 3481 3403 3300 3228 3227 3232 3186 3189 3255 3288 3471 3702 3664 3397 3698 4124 4416 4707 4897 4971 4982 4964 4936 4930 5056 5271 5282 5163 4689 4011 3474 3224 3122 3034 2969 2919 2807 2858 2990 3189 3297 3374 3467 3563 3635 3644 3543 3391 3276 3244 3286 3305 3252 3230 3246 3232 3230 3321 3524 3690 3805 3862 3801 3638 3487 3345 3345 3477 3583 3646 3752 3821 3798 3540 3159 2798 2500 2340 2354 2434 2552 2631 2825 2857 3108 3449 3633 3573 3518 3678 3945 4066 4001 3889 3955 3634 2849 2216 2158 2173 2084 2036 1935 1786 1764 1742 1881 1883 1822 1773 1737 1712 1725 1730 1719 1693 1663 1650 1667 1718 1698 1727 1673 1600 1544 1499 1511 1519 1507 1492 1473 1470 1441 1441 1424 1409 1405 1404 1372 1362 1338 1300 1271 1263 1285 1212 1171 1165 1180 1144 1115 1099 1094 1081 1051 1035 1099 1204 1357 1514 1621 1606 1516 1519 1530 1482 1401 1357 1360 1394 1433 1564 1299 1112 1213 1305 1344 1393 1429 1430 1423 1467 1557 1540 1560 1605 1665 1712 1725 1708 1672 1625 1589 1652 1712 1752 57 66 68 74 60 48 45 41 33 28 25 25 30 33 35 49 60 75 90 90 77 60 53 53 54 55 57 61 63 65 69 69 59 63 74 73 69 71 66 63 61 61 63 59 53 51 44 40 45 46 35 26 26 30 29 24 15 11 12 12 13 12 12 10 9 8 7 6 8 8 7 8 8 9 9 9 11 12 13 13 11 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 8 7 8 8 8 8 8 8 6 6 5 5 5 5 4 4 4 4 4 33 150 322 507 658 751 780 746 800 1011 1323 1436 1296 1035 721 489 510 799 796 392 541 1312 2004 2378 2606 2819 3006 3180 3349 3525 3670 3786 3906 4025 4105 4157 4211 4255 4312 4353 4345 4290 4186 4045 3950 3965 4188 4358 4338 4277 4112 3706 3025 2119 1322 1015 979 528 0 0 5 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 54 75 43 14 6 3 2 4 2 0 0 0 0 0 0 1 1 0 0 0 0 0 0 2 11 50 87 18 4 9 31 66 55 163 265 348 481 404 186 87 173 330 578 735 849 902 952 1048 1199 1389 1620 1911 2225 2479 2678 2958 3316 3535 3563 3501 3336 3241 3373 3506 3450 3336 3371 3515 3579 3579 3546 3060 2715 2366 2406 2346 2526 3134 3615 3694 3570 3398 3249 3159 2932 2947 2931 2992 2849 2692 2790 3009 3027 2950 2940 3003 3115 3299 3572 3896 4223 4386 4116 3484 3071 2925 2669 2593 2596 2675 2882 3207 3623 3968 4089 4087 3852 3658 3745 3979 4063 4020 3894 3625 3338 3171 3158 3283 3398 3368 3499 3740 3945 3646 3430 3387 3350 3356 3391 3492 3638 3767 3840 3843 3800 3752 3701 3618 3583 3456 3417 3393 3357 3339 3329 3291 3193 3071 3028 3091 3052 3043 3219 3326 3475 3647 3648 3478 3689 4160 4552 4775 4883 4939 4982 5036 5051 5080 5166 5231 5208 5101 4848 4482 4074 3775 3626 3417 3160 2988 2749 2739 2884 3069 3180 3223 3273 3380 3486 3477 3389 3324 3265 3234 3262 3278 3154 3103 3051 3107 3169 3221 3307 3418 3518 3562 3506 3332 3227 3126 3066 3047 3010 3054 3198 3369 3737 3985 3707 3195 2736 2461 2320 2231 2351 2602 2932 3219 3405 3602 3713 3708 3713 3827 4032 4050 4036 4161 4248 3993 3375 3094 2675 2289 2174 2181 2003 1607 1683 1684 1737 1744 1703 1680 1675 1682 1703 1711 1706 1694 1659 1634 1660 1716 1724 1770 1730 1638 1567 1523 1484 1465 1475 1470 1456 1457 1442 1420 1382 1351 1361 1395 1419 1404 1363 1304 1252 1233 1235 1186 1155 1174 1159 1115 1083 1049 1031 1053 1053 1025 1070 1145 1254 1378 1481 1494 1479 1496 1519 1471 1407 1338 1293 1419 1709 2124 1743 1264 1223 1315 1323 1389 1385 1362 1384 1417 1493 1518 1520 1532 1580 1630 1652 1653 1632 1614 1596 1634 1686 1726 66 73 68 78 65 56 53 46 37 33 39 44 46 46 44 49 58 74 86 87 84 75 60 52 55 57 58 62 65 67 67 64 60 66 74 71 67 73 70 65 55 54 60 60 54 51 47 43 45 46 36 26 27 34 36 30 22 17 18 17 14 13 12 9 8 7 6 6 6 7 6 8 8 7 7 8 11 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 6 5 5 5 5 4 4 4 4 4 44 156 315 447 479 484 421 448 663 878 1177 1323 1196 889 590 478 559 705 577 211 775 1727 2310 2593 2755 2875 2995 3148 3337 3552 3732 3873 3999 4104 4163 4198 4234 4228 4180 4174 4194 4188 4149 4069 3979 3963 4082 4187 4093 4006 3843 3383 2618 1878 1568 1536 1129 278 4 3 17 31 7 1 2 5 2 0 0 0 0 0 0 0 0 0 10 64 131 155 109 62 23 4 12 23 16 2 1 1 0 0 0 0 1 3 3 1 0 0 0 0 4 23 27 15 19 36 64 122 199 463 634 619 552 373 262 271 378 540 712 835 925 972 1029 1135 1283 1464 1701 2004 2319 2571 2763 3018 3336 3536 3562 3484 3342 3233 3265 3358 3391 3297 3229 3390 3560 3540 3679 3225 3066 2843 3051 3195 3340 3496 3704 3748 3573 3367 3214 3126 3059 3008 2817 2718 2774 2551 2516 2686 2760 2761 2832 2899 2910 3014 3279 3654 4085 4448 4456 4068 3601 3114 2594 2426 2392 2386 2520 2823 3243 3650 3867 3729 3226 3098 3357 3629 3708 3684 3662 3535 3347 3283 3314 3278 3224 3088 3139 3219 3250 3229 3209 3182 3181 3196 3207 3223 3278 3388 3503 3607 3647 3713 3698 3552 3566 3524 3477 3420 3340 3266 3233 3230 3184 3063 3001 3115 3031 2980 3103 3260 3393 3521 3619 3712 3904 4146 4359 4546 4674 4721 4750 4794 4821 4854 4860 4842 4838 4830 4815 4777 4669 4433 4157 3878 3557 3101 2782 2696 2830 2996 3080 3083 3118 3229 3327 3349 3313 3262 3211 3189 3273 3251 3152 3067 3016 3086 3149 3141 3135 3187 3280 3320 3304 3267 3244 3296 3273 3195 3042 3035 3082 3177 3548 3943 3919 3580 3161 2780 2500 2302 2253 2461 2763 3017 3221 3322 3325 3506 3800 3964 4072 4173 3913 4038 4008 3676 3035 2403 2045 1967 2051 2170 2087 1623 1601 1652 1681 1683 1646 1630 1635 1641 1644 1654 1665 1668 1644 1623 1626 1645 1704 1749 1741 1669 1560 1461 1408 1424 1447 1392 1396 1399 1401 1400 1363 1322 1322 1344 1363 1393 1391 1324 1266 1218 1212 1222 1186 1178 1160 1126 1086 1044 1037 1062 1063 1070 1094 1139 1209 1298 1398 1451 1430 1402 1472 1460 1400 1317 1277 1492 1927 2236 1978 1507 1364 1396 1432 1416 1279 1312 1379 1421 1489 1513 1476 1465 1492 1533 1592 1620 1613 1598 1590 1620 1664 1699 80 76 70 73 71 65 58 50 48 53 56 54 49 43 30 27 37 47 55 63 77 85 80 72 66 60 59 61 69 71 69 68 69 71 70 66 64 66 62 58 40 40 55 60 56 52 48 45 46 49 41 28 24 32 38 33 27 23 21 21 20 19 16 10 8 7 6 6 6 6 7 8 7 6 6 9 11 12 11 11 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 6 6 6 7 7 5 5 6 5 6 4 4 4 4 4 57 157 233 244 213 193 179 195 362 637 1026 1158 970 695 532 541 642 589 307 356 1139 2064 2496 2616 2677 2788 2969 3202 3451 3684 3869 4007 4112 4198 4243 4252 4234 4174 4137 4141 4156 4161 4123 4029 3932 3918 3975 3993 3826 3701 3536 3058 2220 1606 1629 1397 693 131 15 9 18 24 8 3 2 6 2 0 0 0 0 0 0 0 1 11 60 106 182 216 163 77 20 4 36 65 46 12 10 9 0 0 0 0 1 6 5 2 0 0 0 0 2 4 4 9 40 78 100 130 198 293 377 461 502 493 526 582 660 732 809 938 1042 1070 1119 1230 1376 1556 1797 2094 2382 2600 2782 3042 3379 3599 3658 3634 3462 3174 2958 3020 3278 3314 3197 3315 3456 3520 3598 3248 3259 3401 3870 4104 3967 3774 3726 3674 3531 3395 3310 3244 3140 2926 2779 2824 2769 2547 2384 2476 2602 2593 2576 2595 2610 2727 2965 3315 3818 4387 4592 4455 3904 3096 2529 2329 2289 2272 2313 2517 2927 3389 3688 3608 3125 2939 3184 3443 3485 3376 3283 3255 3292 3416 3517 3394 3186 2975 2831 2677 2770 2937 2928 2798 2749 2810 2874 2870 2866 2909 3026 3217 3306 3327 3313 3268 3341 3404 3485 3508 3414 3289 3255 3269 3208 3104 3080 3102 3103 3063 3030 3057 3172 3332 3471 3621 3789 3936 4076 4212 4319 4371 4405 4418 4421 4428 4424 4415 4453 4509 4544 4547 4498 4386 4242 4020 3709 3293 2920 2690 2785 2932 3003 3004 3020 3099 3167 3162 3124 3122 3134 3136 3173 3140 3065 2987 3003 3088 3102 3014 2972 3064 3148 3213 3220 3229 3338 3550 3567 3568 3434 3247 3124 3110 3235 3502 3860 3889 3578 3141 2814 2582 2397 2350 2504 2680 2795 2781 2643 2669 3107 3765 3875 4132 3724 3600 3314 2740 2132 1798 1762 1785 1895 1975 1884 1631 1579 1636 1656 1662 1656 1650 1644 1637 1633 1622 1623 1604 1585 1593 1620 1662 1735 1779 1753 1648 1524 1445 1386 1418 1416 1320 1299 1310 1329 1371 1360 1314 1297 1309 1334 1382 1368 1310 1254 1235 1237 1245 1216 1174 1148 1114 1102 1099 1095 1057 1032 1085 1123 1131 1162 1233 1338 1418 1354 1281 1398 1421 1356 1336 1360 1528 1824 2048 2015 1763 1777 1671 1741 1654 1372 1331 1363 1431 1519 1532 1478 1491 1499 1502 1510 1552 1569 1580 1571 1583 1640 1675 41 46 48 51 55 55 52 46 48 55 39 28 25 17 10 10 14 19 26 39 56 73 83 83 71 60 57 59 65 69 69 69 72 75 71 64 58 55 51 43 43 45 61 64 61 56 50 46 47 49 45 33 27 34 39 35 31 28 27 27 27 26 21 12 9 9 8 7 6 7 7 7 6 5 6 10 12 12 11 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 8 7 6 5 5 5 5 5 4 4 4 4 4 38 73 76 63 49 55 78 129 310 608 895 885 671 475 451 491 443 302 300 823 1678 2177 2273 2351 2531 2808 3134 3446 3696 3887 4038 4147 4222 4291 4309 4265 4214 4198 4196 4194 4192 4159 4054 3915 3826 3828 3862 3831 3673 3652 3481 2912 1912 994 1152 981 475 150 30 29 29 18 8 8 1 2 0 0 0 0 0 0 0 0 1 22 103 96 204 226 152 48 9 21 75 97 55 18 18 21 5 0 0 0 0 1 1 0 0 0 1 7 19 27 18 12 41 69 80 89 102 132 185 292 471 662 799 870 905 915 946 1049 1170 1187 1214 1317 1464 1650 1893 2171 2416 2590 2765 3056 3432 3720 3825 3804 3539 3164 2816 2774 3187 3348 3144 3258 3560 3606 3316 3149 3213 3532 4006 4206 4007 3724 3586 3505 3381 3261 3193 3124 2950 2683 2651 2813 2828 2622 2479 2599 2754 2660 2440 2311 2306 2413 2674 3227 3669 4189 4442 4392 3852 3064 2491 2271 2264 2303 2343 2466 2773 3201 3522 3648 3424 3131 3273 3469 3451 3241 3108 3143 3270 3437 3564 3552 3422 3270 3233 3218 3071 2990 2948 2684 2599 2727 2795 2843 2903 2790 2783 2864 2915 2900 2958 2981 3077 3092 3286 3469 3387 3174 3105 3169 3126 3035 2948 2947 3035 3078 3061 3007 2998 3124 3276 3398 3540 3663 3766 3867 3958 4012 4035 4043 4036 4039 4042 4039 4068 4121 4166 4200 4226 4233 4186 4068 3850 3482 3086 2790 2775 2877 2959 2976 2966 3007 3075 3050 3009 3008 3006 3006 3005 2963 2932 2894 2922 3033 3053 2910 2863 3038 3093 3059 3042 3093 3239 3545 3643 3748 3752 3574 3377 3203 3213 3490 3904 3955 3755 3407 3087 2924 2841 2723 2638 2644 2581 2444 2350 2289 2369 2807 3010 3703 3663 3328 2883 2267 1767 1596 1660 1720 1762 1738 1650 1567 1523 1547 1584 1611 1638 1652 1644 1625 1603 1604 1608 1590 1576 1646 1698 1760 1821 1789 1689 1551 1453 1398 1384 1441 1385 1298 1266 1287 1341 1378 1356 1310 1285 1276 1303 1302 1312 1289 1259 1257 1262 1247 1220 1190 1155 1082 1115 1133 1109 1053 998 1015 1068 1096 1120 1159 1212 1275 1192 1242 1330 1331 1296 1314 1393 1522 1683 1844 1788 1870 1917 1866 1857 1784 1639 1485 1459 1466 1436 1591 1618 1565 1553 1455 1423 1460 1472 1526 1587 1536 1577 1654 9 22 23 21 20 25 26 22 19 16 15 12 20 21 18 13 9 8 10 15 23 37 56 75 70 61 55 52 53 59 64 66 67 67 60 52 52 50 48 46 49 56 67 71 66 61 54 48 47 49 46 37 33 35 36 34 32 32 33 33 32 31 24 15 11 10 9 8 7 6 6 7 6 5 6 10 11 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 8 7 7 7 7 7 7 7 7 7 8 8 8 7 8 8 6 7 8 6 7 7 6 5 5 5 5 4 4 4 4 2 8 10 8 6 6 14 38 120 322 572 678 544 382 311 296 267 175 157 366 763 1197 1526 1818 2189 2638 3093 3471 3740 3925 4057 4166 4244 4308 4360 4341 4266 4276 4278 4223 4187 4178 4116 3963 3790 3684 3675 3715 3717 3651 3647 3343 2496 1483 479 913 916 540 213 67 52 41 25 14 10 4 0 0 0 0 0 0 0 0 0 1 17 72 119 227 206 97 30 20 56 94 77 30 10 13 13 3 0 0 1 1 0 0 0 0 1 6 20 52 87 82 48 30 33 46 51 54 95 208 411 655 850 950 977 991 1042 1088 1131 1244 1294 1311 1380 1513 1710 1955 2210 2430 2587 2757 3095 3507 3786 3931 3867 3643 3335 2966 2743 3057 3240 3036 3010 3156 3291 3194 3100 3190 3394 3700 3901 3755 3495 3345 3264 3136 2957 2830 2803 2692 2555 2829 2954 2984 2731 2593 2781 2840 2632 2360 2153 1939 1803 2182 2909 3389 3759 4108 4188 3779 3163 2630 2317 2236 2289 2383 2506 2709 3103 3351 3580 3677 3400 3382 3424 3310 3148 3129 3209 3279 3361 3504 3645 3658 3545 3267 2671 2555 2665 2989 2982 2863 2787 2695 2678 2793 2873 2824 2769 2844 3109 3203 3130 3011 2922 3066 3291 3317 3148 3029 3041 3059 3036 2931 2825 2913 2980 3054 3092 3054 3059 3122 3198 3305 3424 3519 3590 3659 3710 3735 3740 3736 3734 3727 3729 3758 3808 3866 3910 3926 3979 4047 4041 3911 3605 3214 2900 2788 2839 2957 3019 2948 2963 3047 2974 2896 2835 2786 2772 2737 2747 2847 2897 2914 3004 2983 2853 2848 3032 3100 3027 2923 2956 3033 3113 3322 3565 3683 3709 3670 3535 3306 3441 3614 3747 3767 3600 3304 3130 3140 3120 2893 2665 2464 2247 2220 2419 2523 2659 3146 3554 3544 3318 2927 2314 1762 1623 1665 1722 1672 1592 1525 1489 1476 1487 1512 1545 1585 1620 1591 1597 1571 1555 1575 1612 1681 1809 1903 1921 1841 1701 1565 1436 1393 1394 1461 1446 1368 1300 1278 1297 1335 1359 1351 1292 1310 1269 1242 1253 1292 1310 1283 1250 1240 1233 1207 1202 1179 1111 1122 1141 1125 1085 1035 1012 1021 1048 1086 1102 1107 1155 1207 1236 1287 1301 1281 1298 1373 1506 1654 1939 2248 2272 2037 1976 2041 1876 1566 1481 1631 1595 1523 1615 1699 1635 1586 1545 1517 1464 1390 1439 1518 1467 1519 1611 7 13 18 18 14 15 11 9 13 23 29 37 47 51 42 30 20 18 16 14 12 14 19 40 51 52 53 51 50 56 64 66 64 65 59 44 51 50 48 43 44 51 64 75 73 65 57 49 47 48 46 40 39 40 37 33 31 31 34 37 37 32 25 18 13 11 10 8 7 7 7 8 7 6 8 10 11 12 11 10 11 12 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 6 6 8 7 6 5 5 5 5 4 4 3 2 1 0 0 0 0 0 4 33 164 416 630 595 412 308 222 162 110 42 213 600 885 1041 1340 1869 2471 3030 3473 3740 3910 4045 4148 4231 4304 4374 4431 4420 4354 4355 4351 4260 4139 4125 4056 3844 3639 3504 3475 3534 3587 3562 3406 2894 1974 1017 391 918 1013 542 247 129 71 46 30 11 9 6 0 0 0 0 0 0 0 0 0 4 24 77 138 174 127 47 23 44 74 65 32 8 8 15 15 9 3 6 19 34 37 32 32 33 30 24 39 103 194 228 153 37 21 61 89 90 153 362 644 829 859 820 821 912 1073 1200 1232 1276 1371 1390 1439 1544 1732 1967 2196 2406 2577 2742 3077 3514 3767 3925 3816 3752 3542 3161 2926 3143 3340 3259 3151 3067 3016 3029 3051 3078 3120 3281 3418 3372 3257 3155 3051 2938 2817 2702 2634 2560 2535 3059 3064 3070 2774 2642 2737 2747 2643 2515 2259 1772 1401 1771 2634 3238 3563 3890 4127 3815 3309 2858 2473 2260 2283 2433 2574 2694 3091 3247 3484 3655 3560 3521 3432 3234 3107 3167 3289 3352 3413 3501 3549 3537 3421 3034 2437 2376 2618 2933 2931 2680 2455 2374 2449 2644 2814 2874 2839 2941 3159 3333 3384 3277 3230 3337 3422 3347 3194 3066 3003 3014 3066 3049 2943 2961 3003 2993 2996 3016 3036 3061 3093 3135 3230 3331 3379 3428 3474 3500 3508 3506 3491 3475 3481 3515 3565 3634 3705 3721 3713 3840 3917 3880 3673 3320 2970 2800 2826 2944 3040 2907 2895 2921 2809 2665 2530 2513 2581 2637 2691 2783 2869 2899 2930 2921 2810 2796 3012 3142 3095 3028 2989 2962 2981 3039 3089 3157 3241 3293 3262 3149 3079 3163 3380 3647 3774 3627 3350 3138 2932 2689 2439 2260 1890 1930 2281 2613 2852 2941 2988 3057 3109 2952 2611 2195 1971 1887 1815 1741 1671 1563 1466 1425 1417 1416 1496 1546 1585 1581 1575 1551 1552 1631 1756 1856 1895 1885 1781 1599 1502 1446 1402 1371 1350 1349 1353 1330 1291 1262 1267 1299 1320 1344 1265 1279 1261 1219 1214 1284 1322 1282 1248 1246 1228 1175 1198 1177 1119 1101 1112 1119 1103 1067 1043 1030 1041 1065 1068 1075 1117 1148 1175 1229 1279 1285 1308 1347 1503 1683 1961 2203 2254 2136 2172 2245 1954 1599 1701 1873 1764 1754 1654 1705 1695 1624 1604 1623 1607 1454 1489 1502 1432 1491 1541 8 14 23 27 21 12 9 7 8 21 30 41 52 55 49 41 34 36 37 32 25 20 20 23 29 35 39 43 45 54 64 67 73 79 72 55 51 46 40 31 29 38 61 83 84 70 57 46 44 45 48 43 44 40 30 24 25 28 34 41 42 35 26 19 15 14 13 11 9 9 9 9 10 9 10 10 11 11 11 11 11 12 10 10 9 9 10 10 10 10 10 10 9 9 9 9 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 6 5 5 6 5 4 4 3 2 0 0 0 0 0 0 0 2 23 156 349 443 398 295 213 157 79 52 22 315 749 885 1106 1631 2288 2880 3343 3658 3831 3977 4098 4197 4275 4356 4431 4497 4517 4464 4394 4393 4356 4167 4128 4040 3717 3438 3345 3376 3443 3429 3286 2985 2425 1640 919 853 1422 1170 578 395 222 94 47 23 4 5 3 0 0 0 0 0 0 0 0 3 23 72 111 99 67 36 12 14 42 44 22 5 8 23 33 37 43 54 65 78 103 130 128 128 150 167 182 196 253 349 384 266 42 17 59 105 190 346 582 790 850 747 667 763 972 1182 1280 1330 1292 1420 1449 1502 1595 1752 1950 2149 2361 2569 2769 3089 3491 3742 3874 3850 3864 3722 3422 3255 3449 3672 3601 3306 2989 2804 2839 2840 2832 2877 3037 3195 3171 3085 2940 2780 2679 2505 2310 2417 2369 2496 2873 3129 3056 2831 2693 2703 2814 2952 3027 2884 2416 1861 1807 2434 3015 3638 4022 4358 4058 3496 3060 2630 2297 2225 2329 2526 2728 3100 3306 3532 3708 3849 3921 3713 3311 3054 3091 3232 3292 3291 3200 3092 3033 2924 2687 2420 2468 2738 2929 2846 2579 2317 2170 2203 2430 2704 2850 2834 2857 2850 3173 3575 3734 3691 3629 3584 3463 3262 3131 3030 2939 2993 3056 3034 2993 3012 2957 2899 2885 2902 2971 3009 3077 3138 3206 3257 3286 3286 3297 3310 3307 3294 3284 3285 3311 3365 3457 3536 3561 3576 3672 3790 3825 3709 3431 3074 2839 2850 2955 2990 2922 2851 2720 2554 2368 2260 2328 2482 2616 2707 2778 2826 2855 2900 2919 2767 2732 2914 3034 3048 3048 3015 2906 2758 2594 2417 2341 2339 2412 2608 2732 2627 2608 2793 3180 3589 3759 3609 3241 2763 2341 2027 1892 1612 1619 1778 1769 1803 2169 2416 2525 2568 2594 2562 2471 2341 2184 2015 1957 1921 1871 1768 1577 1524 1395 1586 1578 1554 1530 1521 1539 1642 1823 1986 2004 1868 1711 1496 1395 1343 1354 1368 1350 1321 1318 1324 1302 1273 1241 1239 1299 1317 1295 1232 1222 1222 1201 1226 1296 1284 1241 1241 1224 1224 1197 1190 1163 1122 1098 1095 1091 1083 1071 1057 1029 1035 1045 1041 1053 1107 1159 1169 1188 1241 1291 1350 1349 1467 1639 1836 1996 2084 2143 2209 2236 2044 2097 2203 2003 1884 2002 1971 1773 1752 1742 1643 1670 1724 1631 1617 1597 1556 1538 1510 6 13 20 22 15 8 6 6 5 10 15 23 30 36 39 38 38 42 46 42 33 31 26 24 22 20 21 28 34 43 51 56 72 87 82 67 56 50 40 23 21 34 61 91 91 73 55 45 43 46 50 48 51 47 34 22 20 25 34 42 45 39 30 23 18 16 17 15 12 10 9 11 13 12 10 10 11 12 11 11 11 12 11 9 10 10 9 10 10 10 10 10 9 9 9 9 10 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 6 5 6 6 6 6 5 6 6 6 5 4 3 1 0 0 0 0 0 0 0 0 7 138 339 414 307 195 193 188 97 25 1 367 921 1097 1483 2090 2671 3125 3470 3717 3879 4023 4145 4248 4335 4410 4472 4532 4571 4582 4533 4456 4382 4167 4105 4007 3621 3312 3288 3442 3432 3176 2827 2503 2140 1653 1271 1206 1411 1058 611 521 276 105 41 14 2 1 0 0 0 0 0 0 0 0 4 20 58 89 76 37 12 3 1 4 13 8 2 1 25 54 60 57 72 82 54 27 60 151 254 287 301 390 385 250 200 269 310 226 20 18 69 161 339 537 709 802 815 681 623 787 1046 1272 1342 1372 1335 1444 1516 1589 1674 1789 1933 2105 2323 2562 2802 3099 3429 3690 3846 3919 3915 3785 3601 3559 3672 3801 3679 3285 2926 2798 2804 2680 2658 2857 3045 3224 3233 3123 2892 2675 2505 2369 2337 2360 2332 2490 2795 3090 3125 3007 2831 2727 2881 3262 3575 3591 3213 2496 2112 2439 2937 3681 4142 4568 4386 3799 3299 2837 2408 2163 2135 2371 2726 3105 3358 3600 3842 4085 4256 4074 3514 3031 2927 3014 3039 2972 2736 2593 2541 2488 2382 2379 2542 2713 2809 2766 2587 2362 2180 2116 2212 2447 2617 2758 2932 3131 3476 3884 4138 4199 4163 4072 3903 3611 3310 3149 3036 2986 2992 2994 2965 2971 2967 2999 2973 2813 2894 2946 2974 3098 3139 3153 3145 3133 3138 3150 3152 3152 3150 3132 3155 3250 3339 3401 3422 3452 3542 3682 3758 3708 3510 3183 2896 2866 2982 3034 2956 2797 2524 2272 2125 2129 2236 2396 2581 2755 2841 2815 2811 2854 2853 2749 2719 2778 2816 2834 2872 2886 2764 2475 2155 1829 1664 1644 1659 1831 2101 2053 1933 2042 2384 2866 3375 3673 3565 2735 2266 1808 1632 1564 1548 1590 1742 1969 2036 1995 1995 2001 2047 2054 2033 2018 1902 1836 1785 1754 1885 2126 1965 2114 1969 1769 1612 1503 1459 1485 1576 1718 1866 1935 1819 1583 1421 1352 1351 1332 1340 1361 1353 1317 1308 1305 1280 1292 1299 1290 1304 1293 1243 1199 1192 1216 1224 1203 1215 1211 1190 1216 1210 1186 1164 1162 1172 1164 1140 1112 1104 1063 1078 1059 1034 1027 1038 1041 1027 1052 1116 1132 1149 1200 1245 1269 1298 1375 1514 1668 1757 1842 1943 2031 2112 2226 2302 2192 2073 1966 2013 2131 2029 1803 2030 1899 1835 1748 1684 1673 1700 1718 1698 1644 13 18 18 14 12 10 8 7 7 10 14 17 16 25 30 30 32 38 47 51 44 37 31 24 18 12 10 12 16 22 27 35 48 66 74 68 64 64 55 38 36 46 66 99 95 72 53 45 45 49 52 56 57 53 58 39 24 24 33 43 47 42 35 26 20 15 18 17 13 10 10 11 12 12 10 10 11 12 11 11 12 11 10 9 9 9 9 10 10 10 10 9 9 9 9 9 10 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 6 6 5 6 6 5 4 3 1 0 0 0 0 0 0 0 0 0 2 98 248 281 252 269 276 222 110 19 52 444 1146 1373 1918 2463 2890 3246 3547 3780 3949 4086 4210 4310 4381 4434 4493 4551 4595 4638 4605 4539 4397 4160 4085 3971 3581 3307 3317 3496 3367 2979 2617 2385 2245 2072 1803 1426 1067 714 489 304 160 74 29 8 1 1 2 1 0 0 0 0 0 0 10 38 56 44 21 6 1 0 0 0 0 0 0 9 55 96 77 43 32 26 12 2 11 68 199 278 274 359 241 74 12 66 133 113 8 31 90 196 418 614 707 749 757 765 779 880 1072 1243 1337 1380 1379 1455 1564 1663 1745 1827 1932 2090 2313 2562 2803 3064 3362 3608 3787 3903 3830 3634 3499 3562 3571 3599 3459 3070 2748 2681 2815 2739 2631 3051 3189 3336 3363 3259 3005 2693 2460 2365 2382 2439 2476 2625 2938 3219 3241 3115 2903 2776 3001 3498 3789 3622 3133 2519 2353 2567 3169 3608 4097 4461 4463 4052 3562 3129 2725 2371 2167 2283 2708 3104 3339 3575 3699 3911 4176 4228 3855 3348 3076 3019 2976 2876 2705 2493 2402 2383 2230 2250 2496 2609 2595 2563 2514 2422 2297 2219 2235 2333 2469 2763 3119 3486 3792 4087 4309 4438 4481 4406 4333 4149 3742 3445 3292 3067 2876 2841 2951 3053 3065 3133 3177 2924 2919 2920 2964 3040 3071 3056 3019 3009 3025 3050 3055 3043 3047 3039 3065 3139 3228 3295 3326 3334 3393 3545 3665 3668 3551 3302 3015 2869 2911 3054 2935 2724 2419 2139 2042 2087 2178 2301 2464 2648 2787 2824 2798 2762 2717 2662 2626 2591 2573 2609 2665 2673 2570 2228 1809 1467 1356 1421 1501 1593 1632 1604 1588 1674 1857 2076 2341 2971 3412 2714 2288 1851 1542 1513 1574 1591 1717 1826 1786 1746 1714 1680 1675 1663 1628 1550 1449 1321 1248 1274 1348 1670 1809 2051 1923 1642 1495 1432 1425 1482 1572 1636 1649 1567 1381 1276 1216 1222 1291 1320 1325 1315 1309 1291 1277 1308 1283 1326 1345 1318 1285 1260 1232 1195 1174 1190 1209 1212 1202 1187 1168 1169 1166 1160 1153 1163 1218 1248 1220 1125 1141 1075 1057 1054 1057 1043 1031 1053 1031 1048 1107 1130 1148 1175 1212 1227 1217 1261 1408 1552 1604 1613 1666 1772 1929 2129 2337 2513 2431 2128 2103 2181 2241 1879 1980 1954 1969 1923 1815 1724 1693 1741 1794 1778 25 26 22 17 17 17 18 16 15 19 20 16 11 23 23 23 27 38 51 60 57 43 29 23 18 12 9 7 6 8 11 15 22 33 49 52 58 68 65 51 47 57 76 98 96 74 60 54 54 57 60 64 64 63 67 57 32 28 36 45 49 45 37 28 21 14 15 15 11 11 12 12 12 11 9 9 10 11 11 11 10 10 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 6 7 5 5 5 5 5 5 5 5 6 6 6 5 4 2 1 0 0 0 0 0 0 0 0 0 3 38 172 314 346 327 278 180 75 51 231 737 1478 1836 2328 2676 3004 3361 3657 3870 4026 4153 4266 4336 4378 4424 4523 4574 4613 4645 4517 4413 4290 4138 4071 3908 3578 3316 3390 3423 3277 3069 2865 2729 2695 2541 2132 1547 961 580 369 177 125 85 46 16 3 15 33 29 10 0 0 0 0 0 9 24 22 9 2 0 0 0 0 0 0 0 0 24 98 127 68 19 6 2 0 0 1 11 49 109 102 124 38 0 21 92 123 64 14 56 152 260 465 612 677 708 788 959 1073 1115 1178 1267 1336 1389 1427 1494 1616 1714 1788 1862 1950 2105 2338 2600 2853 3111 3373 3562 3722 3856 3692 3461 3477 3795 3870 3769 3544 3113 2709 2665 2879 3058 2988 3191 3470 3527 3439 3228 2955 2724 2641 2697 2743 2691 2688 2863 3128 3379 3285 3100 2853 2811 3167 3651 3708 3248 2741 2471 2590 2862 3191 3580 3985 4166 4178 3991 3664 3359 3111 2871 2681 2570 2740 3047 3237 3325 3325 3480 3771 4021 4034 3839 3600 3385 3172 2929 2738 2723 2729 2852 2729 2531 2515 2513 2429 2378 2391 2380 2336 2304 2253 2231 2447 2815 3091 3468 3803 4124 4345 4370 4355 4329 4371 4370 4136 3835 3530 3145 2782 2681 2894 3119 3134 3109 3131 2995 2954 2942 2914 2883 2919 2949 2958 2961 2977 3007 3019 2993 2987 2988 3011 3069 3135 3186 3206 3203 3251 3361 3453 3478 3454 3361 3183 2937 2866 3055 2941 2738 2463 2218 2141 2183 2222 2258 2345 2504 2688 2787 2768 2695 2606 2498 2345 2265 2323 2379 2457 2449 2350 2053 1611 1393 1359 1442 1519 1529 1504 1599 1827 2026 2048 2151 2006 2521 3038 2854 2349 1860 1544 1409 1375 1541 1671 1700 1710 1650 1596 1544 1511 1486 1447 1360 1232 1127 1087 1060 1085 1399 1643 1734 1682 1519 1394 1351 1354 1412 1478 1465 1380 1219 1124 1112 1093 1151 1178 1187 1261 1279 1283 1291 1227 1368 1345 1313 1289 1286 1287 1273 1252 1224 1175 1141 1172 1194 1172 1150 1143 1138 1129 1136 1170 1193 1266 1310 1255 1116 1134 1094 1050 1049 1052 1041 990 1022 1027 1050 1091 1108 1125 1149 1175 1187 1185 1248 1362 1409 1515 1505 1518 1603 1750 1985 2333 2613 2595 2421 2511 2694 2606 2381 2303 2295 2200 2128 2034 1880 1852 1697 1738 1761 31 29 29 28 28 31 33 33 30 25 20 16 17 26 21 17 21 34 57 74 73 56 38 27 19 12 12 6 5 5 6 7 9 15 26 34 44 59 60 48 41 46 64 85 92 83 72 64 66 72 74 76 73 67 64 58 45 38 42 49 50 43 34 25 17 13 12 12 10 13 13 10 9 10 9 10 10 11 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 6 6 6 5 4 3 2 0 0 0 0 0 0 0 0 0 3 18 68 180 315 373 297 152 70 33 107 492 1161 1706 2209 2500 2752 3108 3508 3776 3952 4097 4212 4285 4320 4358 4441 4515 4515 4540 4503 4364 4276 4217 4177 4110 3902 3571 3324 3429 3332 3187 3229 3096 2938 2664 2203 1623 1071 674 496 414 310 212 130 73 30 11 25 37 25 6 0 0 0 0 0 0 2 3 1 0 0 0 0 0 0 0 0 1 40 148 137 51 7 0 1 2 2 0 0 3 15 12 12 3 1 26 84 85 32 41 137 274 376 497 587 653 709 910 1259 1449 1400 1322 1338 1381 1423 1477 1544 1678 1803 1851 1902 1977 2128 2361 2618 2860 3099 3342 3525 3665 3786 3600 3541 3901 4202 4176 3971 3808 3552 3124 2875 3015 3353 3308 3366 3596 3613 3460 3206 2950 2824 2876 3003 3038 2952 2955 3064 3168 3173 3085 2962 2790 2904 3320 3657 3530 3005 2539 2421 2593 2845 3175 3517 3708 3705 3700 3675 3612 3569 3484 3328 3222 2958 2879 3038 3128 3041 2980 3037 3254 3548 3756 3808 3729 3539 3304 3174 3393 3293 3152 3220 2901 2572 2459 2402 2314 2253 2258 2352 2502 2608 2593 2475 2589 3042 3379 3724 4067 4231 4142 3990 3911 3948 4193 4285 4134 3928 3655 3264 2887 2737 2925 3167 3178 3085 3007 2946 2890 2843 2816 2786 2832 2867 2896 2921 2938 2958 2971 2956 2946 2935 2949 2986 3062 3106 3125 3144 3140 3102 3071 3064 3053 3121 2966 2878 2864 2979 2915 2725 2462 2283 2273 2317 2334 2325 2347 2438 2563 2663 2683 2648 2546 2380 2137 1950 1995 2099 2221 2274 2123 1984 1631 1525 1508 1522 1557 1581 1632 1826 2166 2547 2590 2823 3168 3457 3251 2672 2161 1858 1771 1660 1510 1570 1567 1536 1591 1561 1519 1464 1396 1323 1272 1222 1071 960 909 948 1088 1264 1403 1463 1461 1406 1335 1293 1281 1316 1333 1297 1201 1111 1066 1071 1127 1158 1097 1111 1214 1261 1162 1273 1222 1305 1321 1247 1188 1230 1351 1324 1305 1270 1201 1139 1137 1146 1139 1135 1146 1134 1099 1098 1151 1210 1246 1258 1223 1176 1120 1086 1084 1078 1035 1012 1006 999 1018 1051 1057 1063 1093 1121 1140 1191 1273 1297 1335 1382 1446 1453 1465 1508 1614 1823 2196 2485 2503 2487 2544 2621 2763 2813 2555 2287 2343 2208 2119 1985 2090 1980 1816 1758 39 33 34 37 41 44 45 41 30 23 20 19 28 34 26 19 20 29 56 85 84 61 38 24 16 10 8 5 5 5 5 5 5 6 10 16 25 36 47 47 40 39 47 65 82 84 77 68 71 86 89 86 81 77 68 59 56 55 54 56 48 36 26 19 14 11 10 10 11 13 12 11 9 11 11 10 10 10 11 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 8 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 4 4 3 2 1 0 0 0 0 0 0 0 2 27 92 183 267 319 356 272 77 16 28 196 715 1485 2103 2381 2562 2842 3259 3650 3866 4024 4154 4231 4269 4274 4304 4360 4259 4313 4221 4105 4037 3961 3916 3926 3908 3747 3443 3221 3293 3254 3135 3272 3070 2679 2141 1524 970 578 382 321 300 266 186 98 48 18 7 14 18 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 60 183 135 39 4 0 2 9 9 1 0 0 0 0 0 0 4 27 42 31 33 127 311 472 557 639 750 787 876 1174 1533 1661 1538 1402 1396 1454 1506 1568 1652 1757 1860 1896 1920 1999 2158 2379 2599 2797 3010 3264 3507 3650 3726 3624 3826 4130 4085 3766 3559 3578 3689 3662 3392 3169 3335 3367 3377 3512 3242 3151 3078 3002 2968 3019 3068 3024 2984 3027 3114 2912 2710 2748 2875 2936 3119 3445 3693 3551 3004 2475 2311 2480 2794 3075 3299 3404 3202 3073 3166 3409 3655 3692 3511 3405 3132 3009 3017 2968 2800 2669 2656 2809 3044 3234 3319 3307 3246 3266 3595 4079 3834 3399 3277 3036 2728 2500 2363 2283 2234 2300 2634 2898 3067 3266 2991 3147 3615 4032 4319 4390 4084 3628 3482 3520 3729 4039 3984 3904 3722 3560 3280 2985 2917 3099 3301 3343 3289 3248 3212 3045 2873 2793 2799 2896 2900 2828 2792 2815 2857 2895 2927 2917 2888 2893 2916 2977 3016 2999 2945 2859 2753 2709 2763 2734 2855 2552 2653 2866 2948 2815 2546 2295 2218 2268 2336 2417 2453 2461 2464 2483 2498 2571 2647 2574 2372 2130 1915 1922 2014 2033 2093 2018 2057 1887 1788 1725 1645 1594 1610 1764 2078 2477 2932 2930 3020 3084 2805 2675 2751 2628 2433 2311 2186 1964 1591 1396 1389 1444 1452 1414 1347 1253 1157 1077 988 983 911 861 942 1051 1147 1232 1276 1290 1292 1299 1295 1289 1306 1290 1252 1207 1138 1052 1010 989 924 950 1031 1120 1148 1144 1192 1210 1259 1282 1246 1219 1242 1337 1310 1278 1242 1202 1154 1137 1138 1127 1119 1113 1086 1086 1109 1120 1173 1196 1209 1189 1109 1026 1067 1117 1117 1057 1016 1040 1002 1000 1026 1032 1044 1074 1103 1121 1169 1221 1258 1302 1340 1372 1412 1437 1447 1550 1763 2065 2207 2212 2189 2250 2496 2916 3024 2553 2310 2375 2330 2270 2134 2180 2176 2057 1846 45 39 40 45 51 52 48 38 27 21 25 28 38 36 30 25 26 36 59 93 91 55 28 16 11 7 6 5 5 5 5 6 6 5 5 5 8 16 31 41 41 38 35 46 63 71 66 61 68 88 98 90 83 79 74 62 57 58 57 52 39 24 16 13 10 9 8 9 11 13 13 11 10 14 12 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 5 5 5 4 3 2 2 1 0 0 0 0 0 0 0 12 84 220 334 351 306 191 74 32 67 230 698 1316 1912 2260 2401 2637 3000 3440 3760 3928 4100 4176 4206 4221 4188 4085 3978 3896 3923 3802 3775 3702 3635 3603 3629 3611 3416 3099 2908 2977 3071 3050 3005 2663 1976 1651 1320 819 434 274 234 205 155 81 23 4 0 0 6 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 11 24 79 181 144 54 12 1 0 4 6 1 1 3 6 2 0 0 3 26 25 10 77 270 501 651 738 862 1042 1068 1166 1551 1748 1684 1517 1470 1575 1687 1716 1731 1779 1817 1856 1880 1900 2007 2174 2373 2567 2762 2971 3204 3470 3638 3738 3793 4009 4121 3735 3188 2960 3036 3308 3654 3785 3603 3518 3423 3234 3512 3288 3106 3017 3061 3047 2991 2929 2843 2877 3016 3246 2850 2636 2784 3018 3153 3258 3438 3619 3522 3027 2474 2298 2465 2586 2719 3147 3194 2825 2570 2705 3028 3305 3359 3177 3164 3061 2870 2770 2694 2553 2414 2361 2440 2576 2685 2762 2799 2801 2971 3489 4205 4093 3471 3139 3091 3027 2733 2426 2377 2498 2734 3248 3252 3520 3814 3515 3866 4255 4505 4558 4183 3528 3252 3429 3253 3350 3558 3547 3458 3261 3144 3036 2958 3047 3300 3514 3620 3710 3802 3764 3587 3380 3315 3225 3124 3008 2862 2743 2712 2767 2834 2894 2880 2855 2853 2871 2913 2912 2811 2666 2585 2530 2529 2649 2598 2488 2214 2338 2720 2882 2653 2247 1999 2043 2109 2242 2429 2596 2660 2585 2473 2460 2561 2630 2560 2348 2094 1980 2018 2115 2061 2130 2213 2239 2167 2053 1914 1728 1568 1632 1986 2356 2957 3228 3132 2810 2450 2113 2103 2639 3236 3307 2775 2442 2045 1657 1329 1230 1319 1339 1287 1235 1195 1120 1061 993 947 936 953 983 1016 1073 1140 1183 1207 1223 1293 1325 1331 1321 1292 1265 1225 1155 1081 1042 1010 958 945 979 1018 1066 1137 1180 1171 1182 1231 1203 1211 1192 1142 1179 1169 1159 1153 1141 1124 1101 1084 1079 1071 1063 1064 1080 1071 1102 1146 1198 1216 1094 949 1035 1060 1037 996 991 1005 992 983 1007 1019 1042 1064 1090 1122 1185 1238 1247 1265 1303 1353 1412 1432 1441 1527 1716 1881 1961 1962 1919 1972 2333 2957 2927 2569 2394 2323 2589 2537 2214 2087 2263 2563 2098 47 46 47 53 58 55 44 30 19 16 24 38 51 34 33 27 32 43 65 87 77 40 14 8 6 6 6 5 5 5 5 5 5 5 6 7 9 10 15 24 32 37 35 35 45 54 54 53 65 84 94 90 85 76 70 63 56 53 47 35 23 14 10 9 7 6 7 9 11 13 11 10 10 12 12 12 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 4 3 2 2 2 1 0 0 0 0 0 0 0 16 121 284 390 387 273 106 64 143 544 950 1541 1931 2130 2258 2457 2785 3189 3590 3821 3994 4137 4132 4108 4047 4047 3898 3722 3638 3577 3540 3505 3423 3371 3358 3351 3302 3103 2803 2631 2639 2614 2404 2123 1858 1689 1524 1154 727 400 243 186 140 76 23 4 1 0 0 2 8 13 7 1 0 0 0 0 0 0 0 0 0 0 0 3 33 74 81 61 64 93 153 169 104 37 8 1 0 0 0 2 11 19 12 2 3 9 28 24 13 119 385 654 785 868 1060 1286 1336 1406 1835 1775 1574 1525 1640 1823 1938 1924 1875 1865 1844 1839 1857 1886 1999 2163 2345 2533 2741 2948 3140 3364 3557 3706 3871 4101 4123 3765 3288 2963 2813 2896 3146 3433 3736 3797 3462 2924 3113 3220 3078 2927 2985 2998 2936 2893 2866 2955 3201 3455 3127 2884 3103 3272 3254 3274 3426 3627 3584 3095 2506 2362 2486 2470 2801 3228 2972 2617 2397 2454 2695 2899 2903 2769 2789 2739 2476 2361 2321 2219 2167 2151 2174 2238 2292 2325 2423 2630 2982 3509 3818 3628 3300 3056 2808 2727 2672 2574 2674 3014 3521 3986 3605 4010 4171 4056 4211 4322 4357 4332 3957 3253 3032 3602 3670 3719 3515 3435 3203 2831 2713 2813 2934 3137 3511 3754 3931 4164 4350 4371 4190 3963 3815 3645 3381 3129 2931 2773 2701 2744 2809 2857 2865 2843 2812 2807 2845 2827 2648 2451 2450 2394 2425 2599 2643 2343 2012 1955 2108 2367 2439 2124 1861 1862 1957 2143 2427 2744 2878 2817 2736 2670 2577 2483 2381 2198 1938 2035 2110 2097 2090 2188 2325 2369 2314 2228 2085 1829 1601 1716 2160 2714 3420 3592 3183 2485 1929 1632 1657 2358 3308 3622 2836 2273 1833 1629 1595 1590 1492 1324 1207 1147 1135 1113 1105 1051 952 936 952 966 984 1021 1088 1171 1210 1214 1281 1325 1341 1338 1322 1284 1229 1167 1104 1061 1061 1029 997 991 1037 1104 1124 1103 1089 1073 1131 1125 1161 1146 1087 1087 1090 1098 1117 1131 1128 1068 1042 1053 1073 1086 1052 1028 1040 1071 1136 1214 1274 1146 1049 1030 993 996 1014 1044 1051 995 968 989 980 1016 1040 1067 1109 1153 1165 1180 1226 1293 1405 1477 1480 1456 1489 1631 1777 1848 1846 1799 1892 2249 2681 2668 2581 2621 2873 3030 2757 2392 2072 2074 2540 2424 64 64 60 62 64 56 40 22 12 16 25 36 47 44 37 30 35 44 60 68 51 21 6 7 8 9 9 8 6 5 5 5 5 5 7 11 16 14 11 12 17 24 29 30 34 47 51 52 60 73 86 91 88 80 69 49 48 45 34 26 22 18 15 11 7 6 7 9 12 13 12 10 10 11 12 14 12 11 9 9 9 9 8 9 9 9 9 9 9 10 10 9 9 9 9 8 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 4 3 2 2 1 0 0 0 0 0 0 0 0 9 106 259 326 334 237 73 101 381 1187 1712 1960 2047 2133 2282 2596 2979 3365 3694 3874 4044 4085 4024 3908 3900 3872 3574 3383 3334 3317 3319 3272 3234 3266 3336 3255 3164 2992 2740 2527 2356 2076 1668 1359 1286 1239 1075 870 532 295 243 217 153 94 59 34 17 6 0 0 2 6 3 1 0 0 0 0 0 0 0 0 0 0 32 168 314 370 306 201 159 145 158 180 132 49 10 1 0 1 2 4 12 25 39 55 78 91 72 38 19 108 342 613 801 930 1113 1364 1516 1588 1792 1574 1427 1558 1785 1976 2052 2009 1943 1892 1843 1820 1841 1885 1986 2141 2325 2524 2724 2898 3058 3254 3447 3590 3772 4034 4147 4070 3813 3414 3072 3100 3122 2964 3315 3779 3445 2785 2996 3240 3138 3015 2968 2913 2836 2799 2821 2930 3273 3573 3376 3220 3365 3400 3212 3178 3372 3639 3623 3075 2410 2259 2238 2462 3141 3303 3000 2853 2751 2579 2512 2592 2599 2504 2497 2321 2027 2024 2047 2005 2052 2203 2352 2483 2617 2734 2890 3137 3474 3866 4032 3769 3400 3116 2735 2602 2706 2762 2886 3186 3644 3830 3417 3827 4244 4005 3861 3775 3705 3830 3883 3448 3103 3428 3543 3859 3855 3741 3481 3128 2922 3031 3265 3426 3787 3991 4246 4539 4725 4696 4456 4144 3850 3572 3324 3131 2955 2795 2731 2767 2822 2859 2868 2831 2745 2728 2777 2752 2556 2276 2201 2168 2273 2410 2339 2019 1809 1820 2187 2440 2112 1914 1772 1784 1909 2121 2455 2828 3026 3047 2953 2762 2532 2318 2149 2065 1872 2060 2112 1992 1982 2173 2356 2369 2307 2286 2188 1978 1765 1785 2063 2680 3279 3319 2851 2135 1573 1408 1587 2037 2480 3129 2872 2409 1871 1763 2135 2326 1954 1537 1275 1151 1112 1113 1077 971 898 886 903 913 897 879 934 1136 1214 1255 1291 1313 1325 1332 1312 1233 1144 1074 1056 1012 1036 1037 1022 1012 1033 1052 1035 1032 1087 1064 1095 1125 1153 1172 1128 1068 1065 1083 1101 1070 1087 1044 1035 1035 1045 1040 1037 1056 1057 1102 1140 1216 1242 1156 1112 1048 985 995 1063 1104 1072 963 969 981 979 987 1010 1031 1061 1114 1152 1182 1225 1282 1396 1471 1458 1423 1443 1546 1697 1813 1837 1787 1929 2243 2423 2396 2423 2640 2920 3042 2975 2870 2608 2417 2363 2336 83 86 81 74 68 57 41 23 17 23 34 46 55 53 44 36 34 39 46 46 30 13 8 12 17 18 17 15 13 9 7 5 5 6 9 18 23 20 16 14 14 15 17 21 27 39 48 44 44 60 81 94 91 82 71 47 45 35 28 22 17 16 17 14 9 7 8 8 11 13 12 12 12 12 13 13 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 3 2 2 1 2 1 1 0 0 0 0 1 0 0 2 65 187 242 259 176 138 311 849 1709 1917 1903 1948 2108 2370 2794 3179 3526 3784 3927 4013 3933 3785 3361 3669 3343 3110 3012 2977 3025 3102 3099 3036 3016 3091 3144 3146 3012 2735 2485 2236 1885 1486 1166 958 834 807 699 442 351 428 366 243 194 180 145 115 92 48 0 0 1 0 0 0 0 0 0 0 0 0 0 1 62 275 537 713 717 597 448 338 266 210 175 119 40 5 0 0 1 2 3 5 13 42 121 223 241 180 97 34 76 257 490 674 832 1058 1361 1625 1688 1623 1453 1502 1756 1968 2072 2087 2037 1954 1860 1784 1735 1768 1853 1959 2095 2275 2484 2683 2852 3005 3160 3311 3436 3575 3779 3915 3945 3868 3508 3269 3573 3700 3232 3174 3640 3485 2958 2802 2928 3038 3018 2879 2739 2675 2644 2641 2836 3299 3633 3463 3472 3655 3705 3386 3108 3254 3662 3665 2989 2328 2223 2414 2829 3096 3239 3219 3225 3173 2934 2696 2602 2488 2371 2403 2249 1991 2033 2115 2171 2286 2642 3037 3265 3393 3509 3620 3781 3950 4076 3991 3658 3411 3068 2741 2588 2564 2632 2839 3038 3112 2982 2663 3074 3857 3609 3330 3219 3182 3370 3549 3596 3665 3573 3309 3392 3794 4123 4071 3793 3483 3557 4005 4132 4283 4345 4518 4687 4716 4547 4241 3882 3567 3340 3176 3041 2901 2792 2755 2789 2825 2854 2858 2804 2673 2595 2655 2677 2443 2193 2102 2093 2150 2142 1934 1769 1767 2018 2349 2284 1993 1876 1796 1821 1944 2153 2491 2850 3101 3193 3116 2894 2600 2298 2118 2061 1922 2034 2065 1874 1826 2096 2350 2363 2301 2274 2179 2046 1878 1738 1936 2548 2821 2747 2500 1945 1345 1114 1206 1471 1907 2659 2987 3082 2965 2577 2377 2823 2452 1949 1533 1279 1241 1122 1020 954 886 835 821 787 704 684 839 1000 1103 1221 1278 1272 1258 1237 1172 1055 945 909 920 924 930 944 974 969 958 960 935 991 1050 1039 1079 1133 1179 1159 1081 1058 1110 1093 1114 1059 1034 1036 1043 1022 1021 1046 1068 1051 1011 1091 1056 1107 1094 1045 1051 1057 1039 1024 1034 1062 1079 968 957 962 961 971 997 1031 1090 1172 1175 1189 1226 1286 1358 1373 1374 1391 1436 1524 1645 1803 1855 1877 2018 2186 2207 2127 2143 2387 2693 2997 3114 3138 2992 2649 2313 2160 73 94 96 89 77 62 45 32 29 35 42 56 69 70 58 43 36 39 38 26 19 10 12 22 31 33 31 27 23 17 12 8 6 8 13 19 23 24 22 19 20 24 27 28 28 32 36 29 29 52 81 95 91 72 58 48 41 30 21 10 8 8 10 11 9 7 7 8 10 13 14 13 12 12 12 11 11 10 9 9 9 9 9 10 10 9 9 9 9 9 9 10 9 9 8 7 7 7 7 7 7 7 7 7 6 5 6 5 5 5 5 5 5 5 5 5 5 5 5 4 2 1 1 1 2 2 2 1 1 1 1 1 0 0 1 20 74 112 146 180 687 1380 1671 1703 1729 1816 1978 2237 2625 3025 3364 3669 3857 3943 3898 3622 3187 2602 2685 2861 2861 2693 2600 2682 2798 2811 2726 2626 2559 2623 2905 3060 2771 2464 2193 1801 1396 1045 824 838 911 626 388 355 392 327 244 259 291 277 252 244 212 59 0 0 0 0 0 0 0 0 0 0 0 11 85 277 566 818 925 908 810 671 534 412 286 180 103 39 7 1 0 0 0 0 1 10 49 124 214 369 325 217 113 123 266 498 721 900 1140 1489 1686 1639 1548 1518 1700 1903 2045 2124 2127 2055 1943 1820 1710 1646 1686 1799 1908 2026 2197 2409 2612 2783 2930 3060 3171 3257 3315 3382 3428 3406 3378 3163 3164 3675 4088 3900 3588 3560 3480 3100 2619 2696 2778 2715 2622 2492 2435 2445 2477 2731 3236 3532 3339 3542 3864 4140 3916 3519 3558 3797 3566 2883 2454 2645 3160 3470 3370 3311 3440 3632 3688 3540 3336 3101 2733 2505 2481 2409 2262 2242 2361 2591 2929 3431 3896 4108 4140 4160 4138 4261 4330 4328 4153 3910 3548 3148 2855 2716 2710 2786 2856 2743 2509 2398 2271 2645 3421 3269 2952 2872 2943 3237 3492 3853 4095 3817 3140 2829 3275 3895 4223 4254 4132 4200 4572 4696 4693 4607 4492 4389 4205 3988 3736 3432 3162 3008 2926 2862 2788 2744 2783 2809 2815 2830 2824 2748 2593 2496 2562 2576 2381 2172 2121 2123 2136 2070 1882 1776 1882 2199 2406 2168 2121 1943 1849 1874 1994 2188 2444 2727 3023 3203 3121 2904 2648 2316 2219 2074 1904 1954 2024 1945 1907 2070 2287 2405 2448 2378 2263 2037 1885 1716 1795 2303 2635 2553 2333 1634 1247 919 1211 1422 1629 1943 2341 3059 3765 3653 3284 2979 2573 2233 1874 1495 1316 1164 1062 1000 937 872 825 753 692 691 741 776 919 1102 1196 1182 1145 1094 975 828 803 838 846 849 883 944 955 921 922 958 943 972 1046 1035 1045 1072 1062 1010 988 1102 1232 1162 1151 1113 1053 1010 998 1006 1017 1016 997 1074 981 1004 1005 1018 996 1021 1127 1194 1184 1115 1097 1135 1095 1005 953 951 960 966 1000 1043 1109 1145 1141 1180 1232 1384 1496 1416 1374 1362 1419 1520 1642 1776 1844 1904 2011 2103 2092 2015 1984 2155 2476 2724 2902 3059 3010 2585 2153 2160 56 79 91 95 86 70 54 42 36 38 44 58 84 91 76 57 48 49 43 24 16 11 15 30 42 47 44 38 32 27 22 17 12 13 18 22 23 24 22 22 27 33 37 37 35 36 34 26 26 49 81 94 86 60 45 37 31 25 18 8 5 5 6 10 11 9 8 8 10 13 14 11 13 12 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 9 8 9 9 9 8 7 7 7 7 7 7 7 7 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 1 0 0 1 3 3 3 3 2 2 1 1 0 0 0 3 17 71 134 147 748 1887 1981 1634 1712 1958 2224 2567 2980 3282 3538 3807 3886 3869 3600 3001 2354 2142 2424 2773 2710 2382 2203 2216 2268 2254 2176 2048 1910 1955 2406 2856 2566 2126 1859 1487 1140 838 685 697 687 544 402 345 307 230 169 206 256 270 262 274 261 115 17 1 0 0 0 0 0 0 0 0 4 54 257 516 730 840 875 883 825 717 606 490 345 206 123 78 26 3 3 14 24 12 0 6 29 72 147 397 407 342 305 353 460 647 875 1113 1375 1602 1631 1562 1550 1613 1706 1895 2072 2164 2161 2094 1996 1871 1728 1636 1670 1772 1858 1970 2144 2341 2536 2713 2861 2968 3023 3044 2983 2923 2852 2836 2802 2778 2903 3347 3850 3965 3653 3319 3259 3138 2720 2652 2696 2514 2483 2414 2352 2416 2512 2655 2943 3070 2963 3239 3548 4190 4346 4144 3994 3826 3337 2691 2562 3194 3897 4101 4084 3941 3808 3960 4210 4289 4101 3669 3145 2781 2583 2423 2332 2302 2505 2926 3489 4055 4439 4534 4447 4403 4397 4557 4512 4388 4285 4106 3781 3398 3069 2880 2866 2963 2969 2640 2155 2207 2330 2782 3216 3033 2727 2670 2787 3097 3392 3543 3854 3685 2884 2648 3016 3591 4048 4238 4277 4351 4440 4511 4416 4238 4074 3932 3720 3491 3248 3019 2874 2819 2785 2751 2714 2737 2838 2845 2814 2783 2723 2613 2487 2426 2479 2517 2494 2344 2359 2307 2199 2051 1919 1896 2049 2294 2318 2136 2186 2008 1933 1954 2052 2210 2390 2615 2901 3106 3070 2888 2644 2480 2347 2172 1906 1926 2054 2035 2049 2225 2368 2528 2604 2544 2391 2126 1947 1811 1714 1740 1951 2215 2308 1344 1191 984 1128 1287 1408 1495 1653 2296 3306 3436 2941 2297 1943 1865 1826 1640 1422 1220 1093 1095 1045 927 893 843 833 825 804 827 885 980 1086 1101 1058 1002 950 866 804 824 853 865 895 944 908 883 874 893 919 946 945 945 959 997 1070 1163 1202 1397 1373 1267 1207 1149 1076 1020 994 998 999 959 982 1053 1057 1074 1062 1016 1037 1207 1291 1287 1202 1204 1202 1190 1125 1014 948 960 965 983 997 1012 1038 1036 1216 1475 1629 1906 2078 1761 1516 1388 1387 1472 1612 1727 1784 1843 1962 2059 2086 2075 2053 2185 2409 2496 2552 2765 2891 2524 2193 2228 39 51 67 86 91 78 61 50 44 41 39 47 69 88 83 72 64 66 61 41 25 19 20 33 46 54 53 47 41 36 32 29 23 21 23 24 22 22 24 29 36 40 42 44 43 41 36 28 32 55 83 93 80 54 40 33 29 28 26 19 10 5 5 10 15 13 9 9 12 13 13 12 13 11 9 8 9 9 9 9 9 9 8 8 9 9 9 9 9 9 8 8 9 9 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 1 0 1 2 3 4 4 4 3 2 1 1 2 9 22 41 70 126 187 329 1022 2058 1913 1726 1920 2229 2567 2942 3258 3475 3693 3931 3839 3661 3046 2276 1861 1986 2358 2596 2487 2109 1786 1619 1533 1469 1455 1456 1449 1543 1807 1955 1699 1425 1325 1163 944 679 579 575 554 475 378 405 389 271 134 151 155 163 182 237 277 226 114 24 2 2 0 0 0 0 0 0 29 164 442 658 718 682 676 693 668 615 560 486 372 253 180 139 59 4 7 33 55 39 12 2 9 33 134 397 404 435 529 664 759 893 1090 1321 1526 1609 1539 1493 1536 1591 1698 1888 2070 2180 2206 2174 2107 2000 1858 1749 1745 1796 1840 1940 2104 2264 2432 2608 2760 2839 2841 2819 2687 2550 2397 2423 2443 2478 2598 2875 3290 3594 3514 3201 3164 3266 3026 2886 2941 2672 2746 2719 2502 2361 2349 2439 2589 2480 2481 2816 3612 4211 4456 4352 4019 3566 3041 2616 2709 3515 4275 4374 4432 4346 4050 4048 4332 4532 4393 3966 3475 3073 2845 2734 2620 2536 2725 3172 3874 4405 4522 4462 4461 4640 4723 4729 4601 4506 4547 4415 4048 3587 3204 3008 3019 3168 3254 3018 2525 2698 2995 3311 3342 3061 2754 2604 2634 2874 3041 3381 3696 3380 2743 2463 2983 3688 4027 4046 3995 3940 3920 3974 3896 3803 3734 3627 3468 3236 2978 2806 2759 2763 2771 2776 2742 2835 2918 2875 2784 2685 2576 2460 2367 2362 2502 2602 2655 2583 2557 2559 2434 2244 2167 2354 2665 2512 2270 2400 2240 2082 2022 2040 2111 2219 2333 2473 2665 2763 2723 2527 2597 2680 2588 2418 2125 2027 2045 1955 2129 2506 2604 2782 2779 2707 2537 2307 2085 1851 1567 1333 1332 1525 1833 1540 1359 1043 1085 1268 1353 1354 1396 1646 2343 2772 2045 1381 1256 1209 1361 1433 1336 1161 1032 1155 1204 998 946 929 919 894 811 731 761 884 1022 1052 1004 927 848 793 786 820 833 802 839 873 846 831 814 803 835 871 879 882 902 1026 1341 1239 1481 1635 1501 1314 1230 1192 1128 1056 983 950 967 975 984 980 1042 1098 1092 1076 1110 1247 1291 1238 1228 1262 1307 1318 1231 1055 959 949 971 1019 983 1005 1233 1696 2231 2545 2667 3001 3000 2683 2204 1802 1598 1545 1595 1686 1740 1775 1913 2053 2144 2232 2322 2529 2679 2525 2311 2473 2737 2531 2382 2308 21 26 43 72 91 83 68 57 52 43 31 28 42 64 74 75 75 83 81 61 41 31 29 39 49 54 54 51 45 41 40 39 37 35 32 27 16 21 29 37 43 46 47 47 44 36 29 28 42 66 87 93 79 54 38 33 33 33 33 26 16 9 8 10 16 12 9 10 12 13 13 12 12 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 2 2 2 1 2 3 3 4 4 4 4 2 0 11 45 69 72 64 84 132 236 903 1448 1535 1745 1899 2210 2562 2914 3245 3482 3644 3848 3938 3705 3383 2480 1756 1586 1821 2143 2300 2202 1916 1558 1211 967 859 926 1085 1198 1278 1404 1403 1128 981 1025 1044 885 638 613 534 425 399 362 328 251 263 171 236 180 119 123 287 457 482 405 282 153 35 3 0 0 0 0 0 68 284 574 693 563 382 343 410 484 518 511 476 413 334 271 213 104 4 5 36 77 60 25 6 4 33 143 339 420 551 730 884 968 1109 1301 1477 1570 1550 1468 1444 1493 1540 1627 1817 2023 2171 2254 2277 2233 2139 2025 1904 1865 1862 1879 1962 2080 2184 2311 2467 2606 2666 2649 2601 2463 2294 2152 2206 2261 2287 2365 2543 2829 3175 3402 3364 3335 3468 3333 3031 3268 3080 3394 3415 3005 2534 2199 2190 2274 2177 2222 2562 3155 3800 4275 4270 3849 3288 2852 2706 2884 3497 4267 4195 4189 4249 4110 4062 4240 4376 4271 4026 3723 3386 3235 3434 3373 3147 3150 3555 4191 4476 4322 4235 4363 4579 4690 4686 4552 4409 4413 4404 4142 3631 3193 3018 3024 3227 3429 3500 3420 3627 3799 3780 3550 3195 2881 2692 2654 2969 3053 3428 3743 3580 3172 2934 3179 3641 3863 3796 3748 3702 3622 3592 3582 3612 3530 3369 3206 3031 2833 2697 2710 2737 2797 2878 2914 2975 2958 2851 2707 2559 2412 2305 2311 2366 2500 2609 2690 2717 2796 2886 2823 2701 2724 2898 2942 2552 2418 2437 2280 2139 2109 2137 2178 2224 2268 2314 2341 2351 2497 2719 2804 2837 2816 2714 2491 2283 2162 2028 2168 2832 2854 2992 2979 2883 2701 2443 2133 1805 1508 1360 1331 1264 1300 1340 1290 1182 1120 1208 1355 1306 1240 1231 1566 2096 1428 1097 1183 1259 1222 1168 1188 1147 1039 1133 1279 1205 1187 1205 1130 1017 943 846 824 935 1013 1020 978 893 822 797 837 919 909 829 826 830 811 840 852 886 929 972 1046 1005 960 1229 1587 1458 1651 1755 1523 1290 1217 1202 1161 1083 947 905 959 1014 1009 999 1038 1111 1185 1347 1347 1321 1357 1466 1373 1247 1346 1562 1540 1251 1082 1066 1122 1169 1125 1247 1821 2809 3727 3769 3707 3853 3695 3476 2890 2225 1799 1564 1520 1690 1729 1723 1846 1986 2159 2319 2513 2780 2987 2818 2356 2608 2748 2566 2385 2291 14 12 27 59 80 79 72 66 64 52 32 21 25 40 53 60 69 80 87 74 55 41 40 46 51 52 52 51 46 44 47 49 49 46 40 31 20 27 34 44 47 50 49 45 37 27 21 28 49 74 91 93 80 59 43 37 36 33 31 26 22 17 13 13 15 10 7 10 12 13 14 13 11 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 2 3 4 4 4 4 4 4 2 0 10 36 60 72 62 126 207 380 943 1424 1459 1932 2231 2601 2935 3215 3454 3624 3748 3856 3777 3474 3058 1967 1352 1326 1528 1743 1903 1951 1816 1512 1182 943 808 815 848 927 1136 1420 1569 1356 933 942 1000 854 560 458 402 382 341 313 301 232 325 347 403 353 253 208 342 441 415 359 297 211 73 6 0 0 0 0 0 72 269 483 503 318 179 204 338 474 544 541 515 477 423 367 293 149 19 3 48 120 60 15 5 9 61 157 269 492 722 899 987 1073 1242 1421 1526 1537 1490 1442 1429 1448 1476 1553 1760 1977 2163 2284 2327 2290 2215 2131 2022 1967 1910 1946 2009 2056 2112 2209 2345 2464 2511 2486 2425 2315 2176 2060 2071 2152 2235 2308 2459 2603 2746 2983 3182 3215 3406 3401 3020 3544 3507 3876 4038 3671 3023 2442 2224 2235 2265 2359 2627 2956 3396 3896 4040 3763 3324 3021 2980 3076 3304 3949 3904 3890 4049 4075 4063 4065 4003 3922 3940 3913 3745 3711 4136 4111 3855 3793 4060 4336 4297 4077 4028 4156 4241 4198 4197 4116 3967 3913 3869 3661 3310 3024 2920 2896 3047 3286 3485 3618 3832 3977 3963 3749 3400 3078 2876 2815 3073 3160 3385 3730 3835 3640 3393 3369 3560 3663 3488 3376 3309 3247 3214 3212 3263 3198 3046 2902 2801 2694 2585 2635 2614 2788 2909 2935 2903 2829 2729 2597 2441 2302 2244 2359 2424 2473 2519 2606 2687 2755 2850 2919 2943 2982 3066 3001 2724 2556 2508 2311 2184 2192 2225 2226 2220 2215 2181 2077 2030 2166 2527 2745 2857 2909 2891 2771 2573 2432 2400 2675 3005 3063 3111 3107 3006 2817 2548 2175 1755 1453 1400 1337 1229 1134 1082 1070 1065 1072 1118 1245 1239 1103 1119 1140 1298 1161 1169 1239 1205 1144 1113 1157 1149 1056 1038 1077 1166 1296 1428 1421 1248 1167 1024 889 926 983 990 944 857 797 823 923 1045 1015 959 955 962 985 997 1031 1139 1294 1464 1592 1309 1460 1883 2124 2206 2188 1830 1419 1237 1199 1188 1154 1090 929 874 916 967 997 1010 1031 1213 1451 2118 2028 2224 2344 2276 2029 1731 1694 2016 2050 1702 1389 1269 1313 1433 1618 2060 2807 3602 4190 4050 3848 3656 3336 2833 2202 1775 1559 1461 1480 1700 1775 1741 1813 1938 2064 2251 2450 2703 2934 2848 2748 2815 2757 2611 2442 2287 22 20 31 56 69 73 72 74 76 62 39 26 27 33 40 44 48 56 69 70 60 48 47 49 48 48 47 46 45 46 50 54 57 55 44 29 22 27 33 43 48 52 49 43 35 25 22 30 50 77 93 94 82 65 50 45 44 42 36 29 28 26 21 19 16 12 10 11 12 13 14 12 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 9 8 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 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 0 5 23 30 54 250 464 686 1171 1730 1882 2323 2633 2985 3223 3417 3575 3688 3772 3738 3445 2999 2412 1387 1024 1143 1279 1402 1595 1783 1782 1632 1560 1399 1031 1052 1018 915 1064 1407 1710 1536 967 855 848 805 585 465 501 761 574 320 298 312 365 395 392 376 381 378 361 317 292 283 242 153 51 3 0 0 0 0 0 36 132 227 230 176 196 299 441 550 615 624 595 527 446 371 283 150 34 11 54 70 31 8 3 11 59 158 325 618 861 957 992 1099 1271 1430 1520 1538 1512 1467 1422 1410 1444 1539 1712 1903 2114 2276 2360 2326 2237 2162 2087 2022 1920 1966 2056 2084 2101 2167 2268 2349 2378 2357 2297 2205 2087 1992 2056 2132 2219 2255 2325 2371 2403 2533 2712 2800 3038 3241 3055 3493 3601 3903 4230 4182 3708 3101 2683 2574 2703 2792 2962 3134 3124 3330 3638 3659 3450 3295 3189 3141 3254 3731 3750 3750 3956 4112 4179 4052 3796 3704 3876 4060 4100 4210 4529 4455 4355 4319 4287 4159 3957 3812 3790 3825 3843 3822 3761 3635 3516 3534 3501 3376 3179 2942 2826 2794 2853 2975 3147 3316 3477 3750 3948 3900 3670 3402 3163 3066 3125 3154 3337 3630 3766 3726 3608 3408 3315 3378 3163 2961 2819 2721 2695 2751 2827 2851 2785 2714 2761 2851 2720 2611 2513 2650 2754 2748 2703 2619 2550 2478 2342 2292 2357 2418 2442 2461 2515 2599 2653 2701 2761 2838 2912 2877 2746 2689 2896 2697 2551 2356 2243 2245 2255 2202 2142 2131 2080 1976 1822 1855 2168 2506 2729 2834 2873 2851 2700 2675 2687 2847 3016 3091 3130 3134 3035 2818 2496 2068 1619 1402 1405 1359 1195 1050 1003 990 964 962 1008 1117 1170 1071 1058 946 906 1044 1298 1334 1121 1068 1139 1163 1119 1020 951 962 1034 1234 1511 1533 1148 1053 953 975 961 967 967 933 852 812 939 1033 1075 1062 1062 1063 1073 1096 1131 1252 1598 2221 2959 2873 2780 2758 2662 2560 2434 2168 1709 1295 1173 1181 1156 1107 1020 924 867 883 966 1013 1122 1268 1665 2240 2868 3017 3173 3214 3190 3132 2725 2553 2714 2702 2251 1884 1791 1819 2016 2469 3042 3618 3798 3685 3470 3140 2701 2117 1587 1476 1419 1314 1408 1533 1809 1961 1840 1786 1878 1982 2087 2165 2399 2410 2333 2440 2475 2555 2587 2467 2300 41 44 50 58 62 64 66 71 75 62 43 40 45 46 46 44 40 38 48 57 57 50 47 49 38 41 44 47 48 47 49 51 56 59 50 34 22 19 26 36 43 44 40 40 37 32 30 35 51 74 91 92 83 72 59 53 51 45 37 31 31 31 27 23 20 17 14 13 12 12 11 9 8 8 8 8 9 8 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 4 4 4 5 5 5 5 5 4 4 4 4 3 3 1 0 0 3 16 130 563 1072 1241 1603 2106 2297 2634 2932 3218 3377 3540 3667 3735 3728 3313 2680 2192 1492 886 837 1038 1150 1235 1434 1670 1723 1583 1487 1453 1249 1422 1653 1144 826 914 1152 1139 873 735 691 705 652 530 498 578 494 368 328 334 337 321 284 259 309 321 261 199 167 158 131 74 20 0 0 0 0 0 0 8 32 53 66 101 181 315 479 543 620 694 677 563 432 329 229 117 46 27 27 9 8 7 3 10 62 182 388 657 851 891 930 1073 1252 1412 1525 1582 1577 1505 1408 1373 1421 1526 1661 1840 2085 2295 2392 2380 2312 2227 2136 2049 1948 1971 2081 2129 2128 2159 2222 2267 2280 2259 2196 2124 2042 1992 2106 2094 2148 2182 2203 2248 2290 2334 2429 2535 2722 3037 3106 3412 3577 3743 4066 4285 4154 3758 3351 3149 3285 3322 3405 3343 2875 2909 3295 3504 3453 3309 3103 2997 3213 3673 3861 3811 4032 4248 4351 4162 3763 3603 3854 4093 4259 4385 4461 4453 4484 4377 4085 3743 3517 3444 3420 3342 3409 3545 3488 3324 3217 3214 3145 3062 2979 2762 2588 2566 2766 2752 2876 3047 3202 3458 3703 3795 3742 3616 3419 3283 3255 3269 3353 3537 3613 3549 3494 3397 3199 3055 2814 2541 2340 2231 2201 2268 2400 2536 2597 2604 2680 2817 2795 2607 2485 2550 2600 2596 2553 2457 2391 2362 2298 2330 2394 2404 2437 2458 2527 2590 2606 2628 2682 2746 2819 2787 2563 2479 2918 2797 2575 2394 2286 2260 2222 2098 1992 1975 1969 1890 1798 1848 2070 2321 2482 2564 2612 2609 2760 2852 2856 2919 3015 3086 3144 3143 3001 2688 2191 1646 1370 1307 1313 1264 1125 1004 971 967 969 1042 1114 1217 1131 1080 1018 887 802 949 1297 1491 1286 1154 1132 1112 1067 966 956 1045 1152 1322 1526 1570 1292 1094 998 996 995 986 977 964 941 909 936 999 1060 1060 1048 1064 1104 1167 1284 1492 2007 2884 3609 3917 3791 3338 2834 2530 2283 1926 1460 1170 1151 1147 1072 972 926 958 976 993 1084 1039 1107 1713 2485 3099 3444 3509 3454 3298 3398 3809 3640 3488 3371 3246 2886 2608 2572 2676 3006 3206 3396 3554 3434 3113 2755 2406 2012 1550 1305 1366 1424 1466 1875 2346 2544 2238 1888 1752 1750 1787 1849 1966 2262 2535 2671 2520 2335 2473 2517 2493 2396 55 54 53 51 47 47 49 48 57 47 39 45 57 60 58 56 47 40 43 49 52 49 46 45 24 36 43 52 52 48 46 48 54 60 57 46 33 24 25 33 40 41 39 39 37 38 41 47 59 74 87 88 81 75 65 58 54 48 40 35 32 31 28 25 22 19 17 15 13 10 9 8 8 9 8 8 9 9 9 9 8 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 3 4 5 5 5 4 4 4 4 4 3 3 3 3 3 2 1 1 4 14 33 45 293 1087 2228 2038 2023 2342 2604 2878 3133 3342 3490 3645 3742 3661 3297 2600 1934 1426 939 728 846 1023 1157 1198 1322 1511 1514 1298 1081 1110 1459 2027 2508 1630 1000 669 708 769 768 782 778 710 650 630 547 594 571 499 430 383 353 319 271 233 215 202 174 145 135 127 93 44 10 0 0 0 0 0 0 1 4 6 21 80 192 324 424 450 566 696 706 599 457 334 234 150 90 40 9 0 6 7 3 13 80 203 359 538 705 793 881 1051 1239 1404 1530 1595 1593 1509 1392 1346 1391 1489 1591 1775 2031 2265 2380 2404 2350 2268 2208 2149 2079 2075 2131 2169 2157 2155 2206 2239 2238 2208 2150 2101 2020 1962 2013 1999 2071 2144 2175 2190 2187 2189 2259 2376 2563 2896 3120 3268 3409 3584 3924 4247 4343 4167 3835 3667 3735 3713 3774 3569 3034 2911 3087 3250 3269 3138 2956 2911 3145 3603 4153 4038 4224 4365 4412 4291 3949 3681 3763 3929 4257 4454 4428 4408 4344 4122 3719 3309 3071 2987 2955 2902 2940 3112 3185 3130 3080 2963 2847 2800 2701 2516 2538 2485 2660 2642 2731 2866 2995 3148 3342 3514 3590 3582 3493 3372 3292 3244 3164 3257 3336 3297 3219 3143 3007 2822 2579 2320 2101 1981 1932 1975 2081 2246 2421 2538 2653 2774 2731 2585 2456 2407 2414 2431 2415 2373 2323 2287 2309 2363 2341 2292 2287 2365 2454 2497 2513 2539 2592 2653 2711 2753 2760 2570 2721 2702 2578 2464 2360 2269 2166 1982 1859 1855 1868 1823 1795 1883 2030 2136 2191 2214 2260 2428 2834 2962 2951 2948 3019 3092 3123 3090 2884 2422 1802 1372 1242 1207 1211 1173 1064 977 971 989 1017 1126 1157 1141 1098 1086 1031 907 838 1059 1602 1781 1639 1408 1208 1091 1032 1008 1059 1137 1172 1208 1152 1226 1118 1010 992 998 1002 1003 992 970 936 896 899 943 1000 1019 1026 1046 1114 1301 1484 1537 2129 2987 3687 3998 3909 3421 2865 2532 2183 1762 1312 1189 1173 1122 1012 907 921 1053 1141 1112 959 1136 1658 2610 3070 3198 3360 3457 3010 2519 2894 3492 3734 3853 3884 3767 3608 3485 3502 3591 3855 3604 3196 2689 2597 2768 2587 2280 1868 1378 1199 1561 1948 2471 3203 3453 2871 2229 2197 2171 1987 1803 1926 2147 2521 2959 2987 2793 2409 2320 2271 2391 2506 49 41 36 30 31 35 38 38 46 41 38 46 59 66 67 63 52 44 46 49 50 50 50 39 21 31 42 57 55 49 44 45 52 61 62 55 43 35 32 34 40 45 48 45 39 41 50 61 71 79 87 89 84 78 70 61 56 53 46 38 34 32 28 25 20 18 17 15 12 10 9 8 8 9 8 8 9 9 9 9 9 9 9 8 9 9 8 9 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 4 5 5 4 4 3 3 3 3 3 4 3 2 2 1 4 9 29 108 155 103 499 1555 2800 2435 2383 2592 2835 3091 3320 3479 3595 3711 3721 3266 2647 2130 1616 1139 827 777 906 1060 1145 1072 1100 1252 1171 959 822 914 1466 2476 2976 2404 1526 960 705 684 810 984 1017 859 719 696 642 712 687 655 568 465 388 334 279 225 174 138 121 132 153 142 101 52 15 0 0 0 0 0 0 1 4 8 26 97 214 322 388 439 540 661 694 638 514 378 289 221 133 54 19 10 12 11 18 43 119 230 336 449 606 767 902 1071 1257 1401 1520 1565 1544 1462 1369 1333 1354 1442 1554 1739 1983 2207 2351 2422 2397 2329 2297 2294 2266 2255 2254 2273 2257 2215 2218 2222 2212 2200 2183 2139 2033 1956 1949 1999 2029 2073 2120 2124 2109 2128 2199 2318 2509 2841 3189 3150 3155 3323 3634 3922 4168 4251 4014 3914 3863 3897 4037 3989 3707 3330 3034 2957 3065 3178 3156 3030 3083 3391 4248 4233 4316 4341 4352 4345 4200 3964 3807 3866 4167 4409 4470 4313 4026 3769 3376 2925 2693 2616 2620 2668 2745 2873 2952 2995 3007 2940 2846 2833 2791 2536 2573 2496 2571 2550 2575 2681 2786 2894 3051 3222 3331 3393 3353 3291 3218 3147 3071 3048 3032 2985 2909 2820 2724 2607 2458 2276 2102 1989 1923 1903 1948 2106 2334 2487 2557 2574 2625 2512 2386 2247 2231 2271 2297 2296 2268 2276 2340 2368 2337 2296 2221 2259 2342 2388 2411 2442 2506 2548 2605 2679 2750 2599 2559 2590 2627 2596 2464 2312 2137 1947 1833 1801 1797 1800 1838 1924 2001 2042 2078 2013 1999 2347 2829 3010 2985 2944 2970 3007 3018 2961 2674 2042 1539 1303 1224 1179 1149 1100 1012 942 978 1013 1080 1137 1136 1080 1082 1103 1066 999 999 1179 1701 2040 2007 1781 1497 1259 1099 1043 1087 1146 1147 1171 998 997 977 968 980 984 984 987 983 963 934 895 892 900 913 945 1043 1237 1402 1500 1768 1950 2271 2810 3351 3630 3541 3202 2848 2717 2148 1940 1712 1507 1384 1276 1126 1023 990 1106 1294 1406 1339 1608 2068 2519 2674 2546 2518 2467 2395 2228 2409 2729 3085 3406 3652 3813 3841 3916 4141 4168 4020 3621 2986 2354 2177 2444 2510 2377 1882 1585 1887 2484 3015 3488 3650 3539 2906 2399 2872 2963 2664 2433 2473 2661 3053 3296 3058 2692 2327 2120 2076 2215 2473 27 22 24 26 32 38 42 47 53 55 50 51 60 65 66 58 45 36 38 45 49 53 54 37 26 35 51 65 64 55 46 44 50 59 64 61 54 49 39 39 42 47 50 48 42 45 53 65 76 85 90 92 90 83 72 63 57 53 45 41 37 33 29 26 25 22 17 12 10 9 8 8 8 8 9 9 9 9 9 9 9 9 8 9 9 9 9 9 8 7 6 6 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 4 3 3 3 3 3 3 3 3 2 1 0 4 19 40 61 163 164 127 662 1830 2260 2211 2391 2678 2991 3247 3438 3577 3655 3631 3404 2762 2250 1898 1497 1102 862 847 989 1140 1160 1043 971 1059 968 774 683 771 1229 2193 3118 3101 1819 1320 980 868 978 1163 1117 877 728 733 677 600 629 733 707 574 447 363 298 227 156 109 102 134 159 124 88 57 24 3 0 0 0 0 0 1 10 36 74 148 258 375 468 526 580 645 681 668 572 441 366 312 225 145 104 79 57 31 96 202 287 348 404 488 631 816 974 1105 1269 1393 1490 1522 1486 1410 1339 1300 1305 1389 1538 1716 1932 2116 2222 2278 2304 2310 2336 2391 2413 2413 2417 2433 2410 2333 2268 2223 2202 2208 2219 2195 2120 2046 1991 1991 1997 2034 2079 2116 2157 2203 2253 2337 2489 2757 3036 2907 2848 2923 3146 3407 3690 3873 3769 3673 3627 3677 3959 4286 4341 3968 3273 2762 2800 3149 3295 3138 3026 3206 3952 4159 4241 4217 4189 4243 4311 4285 4133 3935 3808 4047 4248 3980 3607 3385 3086 2703 2518 2482 2535 2535 2523 2549 2606 2708 2817 2920 3033 3143 3075 2695 2601 2486 2405 2358 2372 2462 2542 2610 2726 2864 2954 3026 2971 3045 3070 2999 2885 2788 2718 2664 2614 2544 2465 2414 2357 2237 2121 2060 2021 1990 2005 2087 2204 2349 2458 2448 2482 2404 2313 2218 2182 2200 2223 2246 2265 2290 2376 2457 2468 2354 2252 2277 2342 2355 2346 2357 2409 2443 2511 2573 2599 2535 2490 2525 2638 2686 2541 2380 2164 2006 1891 1798 1794 1864 1926 1957 1996 2005 2020 1938 1983 2447 2871 3027 3006 2963 2929 2886 2896 2859 2567 1843 1485 1328 1233 1166 1130 1108 1063 975 1046 1063 1136 1196 1185 1121 1101 1114 1098 1079 1108 1217 1531 1968 2234 2153 1866 1513 1205 1038 1023 1113 1093 1110 1044 994 978 975 963 951 944 944 947 925 913 911 886 847 796 782 963 1273 1558 1729 2310 2724 2591 2658 2991 2993 2781 2554 2605 3032 2443 2325 2255 2012 1773 1672 1526 1454 1374 1391 1494 1881 2152 2345 2427 2353 2222 2025 2227 2180 2153 2059 1934 2076 2438 2810 3163 3553 3570 3657 3910 4066 4023 3689 3151 2648 2443 2339 2029 2157 2075 2101 2481 2901 3102 3355 2901 2652 2322 2369 2998 3074 2960 3144 3096 2970 3065 2940 2734 2439 2144 1958 1902 1996 2223 21 24 32 42 47 51 56 61 64 60 50 42 43 51 53 42 29 21 25 36 49 57 57 43 39 45 56 66 69 60 52 44 45 56 61 59 53 44 39 43 44 49 51 49 48 48 50 59 71 82 85 86 83 76 67 59 51 43 39 38 36 32 27 25 24 22 14 10 9 10 9 9 9 9 10 10 10 10 9 9 9 9 9 9 8 9 10 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 1 1 6 18 34 43 31 61 62 138 787 1800 1911 2178 2446 2757 3066 3309 3497 3607 3527 3219 2771 2296 1957 1745 1489 1177 957 940 1078 1234 1280 1184 1045 999 856 636 590 683 974 1734 2642 2658 1689 1328 1117 1072 1174 1278 1105 867 816 860 788 730 776 824 800 680 568 488 388 263 160 104 80 82 88 89 82 71 39 9 0 0 0 0 0 1 44 100 133 194 297 419 522 581 627 673 708 697 609 497 440 415 364 287 243 250 263 170 77 119 309 422 472 559 712 887 1033 1121 1234 1320 1385 1423 1412 1363 1304 1255 1247 1326 1474 1639 1823 1970 2047 2098 2163 2235 2316 2420 2518 2551 2586 2600 2577 2491 2376 2292 2246 2230 2229 2223 2190 2125 2045 1998 2019 2087 2156 2204 2249 2290 2315 2371 2528 2771 2744 2635 2566 2577 2725 2896 3028 3130 3165 3155 3168 3190 3452 4020 4473 4321 3428 2543 2444 2932 3192 3128 2916 3009 3373 3696 3953 4025 3988 4064 4301 4468 4322 3758 3346 3652 3859 3567 3233 3027 2813 2587 2495 2517 2512 2381 2319 2223 2289 2426 2618 2810 3004 3158 3024 2720 2511 2193 2090 2185 2292 2364 2374 2374 2432 2513 2554 2601 2650 2809 2935 2943 2823 2669 2540 2436 2379 2383 2328 2265 2226 2150 2085 2069 2067 2057 2040 2059 2197 2414 2619 2635 2621 2544 2419 2315 2253 2218 2231 2256 2279 2325 2506 2657 2638 2465 2342 2346 2367 2345 2289 2281 2355 2429 2464 2493 2521 2561 2556 2548 2643 2678 2590 2438 2234 2082 1947 1820 1827 1931 1995 2004 2004 1990 1948 1949 2204 2694 2998 3018 2899 2844 2927 2941 2852 2776 2379 1822 1526 1361 1237 1152 1116 1131 1149 1103 1162 1207 1297 1356 1294 1184 1121 1117 1144 1190 1251 1256 1279 1784 2205 2342 2147 1687 1269 1025 961 1031 1033 1028 1025 1019 1015 1015 991 962 925 881 878 861 858 859 847 828 809 831 1026 1114 1237 1693 2337 2752 2709 2651 2799 2783 2303 2528 2727 3047 2911 2844 2827 2708 2368 2348 2421 2358 2206 2000 2059 2483 3017 3307 3104 2644 2486 2385 2718 2879 2715 2257 1986 2101 2347 2681 3171 3465 3353 3373 3606 3790 3807 3720 3362 2900 2532 2187 2057 2263 2407 2381 2107 1752 2064 2659 2329 2167 2362 2666 2544 2263 2245 2383 2518 2454 2398 2315 2227 2081 1900 1785 1720 1785 2064 39 48 53 58 62 67 72 68 55 45 35 26 25 34 39 29 23 16 16 27 43 52 47 38 44 43 49 58 63 63 59 51 52 60 58 51 44 41 41 44 45 51 53 53 58 55 53 56 64 71 68 68 69 65 57 49 42 35 31 29 27 26 24 23 23 19 13 11 10 12 12 11 11 11 10 10 10 10 10 9 9 8 9 8 8 8 9 8 7 7 7 6 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 3 3 3 3 3 3 2 1 1 2 10 22 22 12 11 26 52 331 1031 1764 2037 2353 2626 2914 3257 3460 3596 3464 3056 2567 2197 1978 1809 1656 1475 1218 1029 1029 1165 1319 1407 1365 1160 1031 876 689 658 812 1107 1580 1982 1912 1461 1221 1145 1202 1287 1262 1021 824 827 925 935 822 735 823 915 808 674 592 439 267 164 116 62 40 39 59 74 80 47 13 0 0 0 0 1 7 105 190 224 261 344 454 545 605 666 726 772 764 664 552 491 435 352 289 315 416 482 388 391 274 442 489 476 575 777 965 1089 1139 1170 1203 1246 1300 1325 1312 1272 1227 1221 1297 1424 1540 1702 1857 1963 2031 2080 2155 2254 2379 2535 2655 2722 2739 2714 2617 2488 2393 2331 2286 2256 2237 2201 2141 2094 2068 2086 2151 2238 2287 2314 2355 2416 2532 2783 2998 2645 2451 2419 2472 2548 2577 2579 2609 2665 2751 2837 2766 2958 3530 4230 4282 3476 2518 2274 2737 3058 3007 2734 2706 2912 3219 3531 3727 3774 3870 4158 4398 4364 3710 3313 3497 3596 3342 3035 2811 2632 2499 2459 2474 2406 2282 2257 2271 2331 2389 2524 2616 2637 2743 2761 2625 2418 2147 1991 2154 2328 2372 2332 2304 2327 2350 2342 2269 2339 2678 2930 3025 2904 2685 2519 2389 2251 2249 2211 2154 2105 2073 2073 2050 2048 2157 2355 2523 2721 2886 3066 3226 3198 3018 2849 2727 2587 2433 2353 2312 2378 2494 2658 2798 2720 2571 2531 2491 2355 2293 2183 2192 2319 2445 2479 2456 2459 2541 2617 2621 2674 2747 2737 2526 2294 2143 2025 1921 1901 1963 2010 2000 1969 1974 1963 2235 2640 2975 3118 3007 2736 2663 2996 2995 2873 2755 2323 1877 1606 1447 1289 1164 1110 1140 1184 1223 1238 1349 1604 1765 1739 1642 1466 1301 1221 1197 1290 1354 1550 1736 2074 2443 2325 1780 1274 995 939 979 990 990 1013 1035 1035 1045 1038 1014 980 903 850 819 811 808 814 851 894 888 978 1038 1192 1538 1948 2235 2251 2055 1990 2015 1943 2600 2918 3082 3176 3074 2873 3346 3116 3067 3208 3117 3282 3112 2822 2725 2675 2587 3048 2835 2880 3078 3312 3250 3063 2984 2697 2706 2748 2854 3194 3266 3148 3026 3051 3338 3676 3890 3666 3225 2479 2478 2525 2316 2178 2055 1838 1806 2031 2189 1976 1854 2050 2176 1922 1878 1935 1833 1905 1828 1692 1613 1594 1580 1574 1538 1611 1852 2106 62 69 72 73 72 74 71 54 30 30 24 20 20 29 35 31 36 28 19 27 38 40 35 35 40 24 24 39 54 63 60 53 56 63 61 49 39 37 44 49 53 57 57 56 65 69 68 60 62 61 53 51 53 52 45 37 30 26 23 20 19 19 20 20 18 15 12 11 11 12 12 12 12 12 11 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 7 6 6 6 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 1 4 8 6 3 1 23 259 885 1483 1908 2217 2539 2883 3210 3615 3696 3513 2975 2391 2000 1837 1765 1656 1520 1354 1156 1063 1139 1319 1398 1333 1272 1299 1203 950 822 813 1058 1323 1502 1581 1514 1337 1199 1153 1172 1164 1094 943 829 793 774 843 983 990 934 982 771 501 417 344 319 234 129 65 25 12 17 43 73 48 14 1 0 0 0 0 10 97 241 298 330 396 483 560 631 713 781 826 860 755 611 501 384 267 218 269 365 434 478 744 625 603 551 507 611 847 1069 1173 1165 1127 1129 1162 1213 1252 1261 1243 1218 1218 1267 1352 1450 1611 1769 1896 1985 2023 2107 2221 2363 2547 2691 2773 2782 2726 2619 2513 2438 2383 2340 2310 2290 2265 2204 2187 2172 2159 2180 2269 2363 2426 2504 2644 2845 3103 3299 3043 2709 2620 2634 2575 2436 2294 2270 2468 2791 2869 2536 2690 3130 3873 4118 3649 2849 2396 2622 2972 2929 2587 2518 2672 2851 3107 3415 3582 3678 3923 4182 4332 3903 3600 3612 3638 3417 3060 2748 2550 2432 2354 2357 2278 2334 2289 2475 2460 2395 2513 2685 2679 2554 2479 2434 2300 2110 2071 2185 2277 2308 2307 2306 2319 2291 2197 2077 2283 2798 3078 3153 3000 2730 2556 2416 2170 2023 2010 2014 2024 2030 2036 2012 2053 2325 2771 3066 3176 3187 3163 3118 3114 3089 3020 2929 2821 2676 2417 2251 2267 2402 2737 3026 2971 2711 2610 2663 2433 2251 2210 2198 2303 2455 2451 2396 2393 2455 2569 2630 2658 2754 2837 2600 2341 2192 2100 2012 1936 1900 1915 1960 1952 2049 2230 2642 2966 3131 3165 2983 2590 2471 2984 2962 2924 2811 2521 2058 1683 1518 1324 1182 1129 1161 1217 1359 1364 1525 1863 2103 2174 2159 1998 1646 1332 1377 1431 1432 1492 1769 2305 2517 2198 1746 1284 979 924 967 985 980 987 985 950 956 937 998 1035 998 933 878 841 824 816 859 881 885 994 1120 1355 1534 1590 1665 1594 1373 1408 1556 1805 2267 2695 2933 3143 3378 3253 3644 3444 3062 2727 2605 2635 2472 2232 2035 1977 2216 2449 2717 2998 3361 3633 3741 3833 3665 3194 3011 2794 2700 2738 2690 2596 2558 2581 3047 3602 3888 3600 3220 2647 2196 2009 1880 1726 1823 1979 1991 2014 2086 2073 2240 2465 2582 2515 2408 2430 2389 2157 1893 1595 1433 1354 1374 1413 1412 1573 1872 2060 65 67 69 67 65 61 51 34 22 24 22 20 22 35 43 45 51 47 32 34 40 35 37 45 45 30 26 31 47 61 58 55 59 65 64 52 36 32 42 51 57 59 59 61 67 74 75 66 65 54 43 40 40 35 29 24 20 19 18 16 15 14 16 17 13 12 10 11 13 13 12 12 13 12 11 11 11 10 10 9 9 8 9 9 9 8 8 8 7 7 7 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 3 3 2 0 0 0 0 1 6 11 18 119 972 1511 1815 2066 2412 2801 3208 3596 3831 3768 3100 2335 1839 1620 1571 1557 1497 1382 1224 1070 1062 1229 1445 1460 1329 1159 1062 991 906 849 887 1208 1423 1453 1437 1392 1312 1221 1152 1158 1043 915 739 648 665 692 775 909 955 834 689 447 208 163 354 739 492 153 67 14 0 1 15 42 45 18 3 0 0 0 0 10 72 214 312 382 463 541 610 678 742 787 838 932 833 626 444 290 191 174 240 315 385 619 827 682 592 549 591 742 965 1157 1238 1219 1155 1109 1127 1165 1197 1211 1208 1196 1182 1190 1248 1353 1518 1660 1832 1957 1973 2035 2172 2333 2482 2593 2673 2682 2602 2491 2430 2403 2393 2395 2399 2408 2426 2413 2395 2407 2389 2374 2451 2558 2630 2711 2855 2998 3085 3326 3459 3222 2992 2830 2562 2276 2075 2110 2540 3071 3020 2517 2593 2810 3433 3921 3882 3372 2850 2748 2932 2938 2535 2505 2599 2583 2833 3269 3542 3617 3754 3997 4165 4016 3877 3806 3703 3433 3111 2853 2741 2721 2523 2459 2390 2419 2315 2318 2299 2363 2634 2938 2939 2596 2256 2196 2162 2044 2135 2139 2116 2142 2181 2220 2251 2161 1991 2028 2502 2947 3161 3183 3013 2753 2585 2468 2205 1926 1889 1910 1976 2005 1993 1974 2096 2515 3007 3153 3076 3065 3041 3043 2989 2871 2803 2794 2749 2629 2417 2381 2668 3065 3411 3552 3558 3518 3385 3151 2916 2771 2503 2317 2382 2472 2442 2376 2338 2359 2486 2635 2665 2767 2856 2628 2380 2239 2176 2112 1989 1851 1831 1956 1986 2127 2451 2778 2988 3104 3085 2796 2517 2682 2962 3017 2974 2866 2651 2232 1775 1571 1417 1295 1192 1139 1147 1340 1465 1661 1984 2227 2383 2447 2323 1862 1447 1428 1477 1510 1651 2199 2806 2196 1798 1550 1279 1027 909 933 981 978 944 851 687 585 523 735 929 1021 1056 1032 937 894 880 875 886 950 1079 1261 1460 1559 1502 1376 1302 1226 1237 1348 1497 1752 2194 2769 3120 3273 3518 3496 2938 2363 2077 1953 1747 1565 1458 1573 2269 2804 2907 2790 2897 3220 3583 3926 4248 3939 3137 2753 2466 2243 2080 1995 1998 2092 2147 2558 2988 3199 3175 2995 2549 1980 1495 1529 1622 1951 2245 2085 2173 2475 2560 2876 3277 3443 3192 2936 2809 2400 2200 2580 2400 2243 1871 1619 1542 1516 1545 1555 1589 48 49 50 46 45 40 33 28 22 21 23 25 23 40 53 57 59 57 49 46 47 41 43 55 53 39 28 30 42 55 52 53 59 64 63 50 32 29 39 50 57 59 63 66 69 72 72 68 62 47 36 30 23 19 17 14 12 13 12 11 11 11 12 11 9 11 10 12 13 13 13 13 13 12 11 11 11 11 10 9 9 9 9 8 9 8 8 7 6 7 7 6 6 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 1 0 0 0 0 1 7 16 78 439 1593 1889 1930 2231 2697 3027 3356 3699 3836 3534 2598 1743 1381 1298 1330 1342 1280 1155 1028 974 1044 1215 1401 1416 1412 1162 982 915 832 807 918 1200 1354 1325 1342 1362 1249 1051 990 1060 916 637 391 270 272 474 805 1026 1044 891 642 361 75 91 522 1230 681 164 50 8 0 0 2 18 44 34 14 3 0 0 2 25 110 247 347 440 550 635 694 743 771 772 800 882 769 550 372 259 216 232 303 334 294 333 435 425 539 634 774 961 1127 1228 1264 1253 1197 1121 1108 1129 1152 1168 1180 1182 1175 1168 1190 1299 1450 1580 1764 1865 1910 1975 2077 2194 2300 2380 2433 2442 2399 2359 2354 2363 2407 2446 2473 2542 2651 2682 2660 2720 2713 2691 2751 2814 2817 2818 2869 2900 2848 2943 3278 3289 3064 2841 2495 2203 2034 2161 2753 3195 3034 2576 2601 2647 3049 3630 3934 3776 3357 3029 3002 3011 2633 2597 2548 2449 2698 3186 3560 3704 3805 4008 4029 3934 3912 3748 3678 3573 3397 3272 3213 3018 2667 2729 2732 2606 2350 2131 2157 2487 2910 3079 2872 2471 2303 2149 2134 2089 2060 1974 1928 1958 1980 1992 2067 2010 1932 2142 2590 2881 3057 3137 3091 2967 2839 2747 2559 2288 2151 2036 2016 1985 1915 1923 2172 2664 3051 2977 2870 2782 2700 2683 2650 2591 2566 2586 2636 2644 2628 2761 3051 3287 3435 3537 3632 3690 3631 3343 3044 3028 2785 2548 2495 2450 2367 2309 2293 2296 2369 2633 2694 2816 2843 2674 2444 2294 2237 2175 2054 1863 1875 1929 2022 2244 2535 2742 2861 2982 3024 2846 2675 2805 2977 3022 2956 2836 2639 2285 1868 1625 1506 1368 1270 1214 1163 1215 1354 1564 1809 2041 2356 2349 2143 1728 1421 1362 1432 1561 1947 2805 2743 2014 1783 1537 1280 1061 940 934 969 969 941 824 585 355 280 431 676 937 1139 1143 1050 1001 954 918 924 1000 1128 1298 1551 1770 1822 1409 1263 1169 1132 1163 1243 1449 1919 2492 2852 3257 3145 2748 2161 1755 1641 1559 1514 1642 1821 2427 3110 3228 2925 2702 2698 2842 3051 3593 3890 3494 2963 2715 2623 2350 1837 1756 1809 1628 1495 1620 2171 2733 2785 2512 2297 1802 1413 1412 1697 2263 2592 2513 2577 2763 2825 3149 3662 3632 3170 2922 2803 2419 2577 3129 3036 2576 2271 2047 1829 1607 1457 1393 1492 32 32 31 31 29 26 20 16 17 20 23 23 23 38 51 54 60 66 67 65 60 54 55 61 54 38 31 34 41 46 45 46 56 60 67 68 53 37 36 46 53 58 64 70 73 74 73 67 58 51 40 33 27 21 15 10 9 10 8 8 9 10 10 10 9 10 11 13 13 13 13 13 12 11 11 11 11 11 10 9 9 9 9 9 9 7 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 5 4 3 3 3 3 3 2 2 2 2 2 2 1 1 0 0 0 0 0 2 20 67 291 828 1612 1971 2014 2521 2946 3134 3370 3582 3463 2826 1895 1168 893 932 1020 1031 971 892 868 925 1040 1172 1330 1327 1343 1103 971 875 777 778 904 1061 1118 1103 1191 1163 949 732 722 806 699 404 202 164 222 555 974 1153 1168 1023 775 493 97 100 545 1197 570 140 31 4 0 0 0 6 40 52 25 5 0 0 6 40 121 246 392 545 687 763 794 816 793 724 670 642 524 399 331 303 300 326 384 388 295 184 141 190 349 522 748 988 1164 1240 1255 1244 1192 1116 1085 1096 1115 1138 1157 1159 1153 1160 1204 1296 1409 1520 1690 1781 1821 1879 1966 2053 2113 2142 2154 2167 2184 2219 2271 2304 2356 2394 2426 2524 2681 2754 2748 2808 2813 2827 2887 2908 2860 2794 2752 2697 2589 2564 2770 2855 2768 2635 2447 2277 2206 2434 2971 3163 2928 2532 2588 2654 2793 3216 3736 3980 3765 3325 3170 3167 2911 2811 2598 2560 2785 3188 3598 3860 3897 3724 3503 3411 3609 3514 3553 3505 3414 3412 3328 3002 2797 2916 2879 2591 2235 2050 2317 2818 2999 2784 2584 2165 2173 2070 2020 2015 1992 1921 1883 1883 1837 1825 1923 1987 2035 2249 2509 2695 2846 2962 3006 3010 3076 3193 3132 2844 2656 2408 2258 2168 2101 2147 2373 2733 2902 2693 2504 2367 2257 2186 2153 2164 2229 2299 2354 2445 2534 2617 2730 2870 3038 3224 3409 3545 3513 3168 3050 3063 2929 2721 2561 2453 2362 2282 2252 2354 2286 2535 2698 2810 2820 2687 2487 2349 2308 2242 2113 1965 1934 1961 2116 2394 2618 2691 2723 2842 2922 2868 2844 2912 2974 2948 2856 2765 2653 2419 2030 1686 1596 1475 1386 1326 1247 1183 1250 1466 1633 1924 2002 1916 1703 1484 1375 1373 1426 1561 1995 3025 2936 2489 2161 1725 1273 986 908 930 942 951 952 867 657 459 359 382 566 911 1168 1182 1128 1084 1011 952 940 999 1116 1237 1454 1957 2089 1512 1200 1101 1090 1142 1240 1488 1855 2088 2568 3000 2830 2432 2109 1861 1811 2026 2154 2522 2716 3066 3319 3322 3127 2854 2720 2531 2400 3087 3657 3684 3436 3174 2936 2547 1925 1817 1629 1377 1306 1613 2026 2020 1883 1819 1823 1611 1467 1558 1936 2519 2770 2468 2444 2402 2649 3213 3644 3582 3213 2911 2881 2623 2712 3113 3058 2598 2251 2283 2349 1928 1635 1642 1791 28 25 24 23 21 21 18 15 15 20 22 20 23 31 35 32 38 49 66 77 76 72 66 58 46 33 32 35 43 45 43 44 49 52 65 73 67 50 37 37 45 52 62 71 75 77 75 71 63 56 47 39 32 24 18 13 10 10 9 9 11 12 13 11 11 12 13 14 13 13 13 12 12 11 11 11 11 10 9 9 9 9 9 9 8 7 7 6 7 7 6 6 6 6 6 6 6 5 5 5 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 1 1 0 0 0 0 0 0 1 29 201 346 758 1118 1564 2305 2412 2955 3232 3391 3438 3207 2606 1815 1109 661 522 593 665 664 665 692 775 894 993 1093 1266 1254 1213 1030 973 887 742 692 747 777 758 803 939 871 663 537 595 692 665 522 437 477 580 854 1067 978 990 939 806 609 217 120 440 866 408 118 21 2 0 1 4 11 31 37 16 3 0 0 3 28 105 243 420 624 815 879 909 850 705 551 446 377 323 295 314 340 352 394 476 501 443 362 305 322 398 497 633 830 1053 1196 1254 1245 1175 1095 1065 1072 1092 1114 1127 1133 1147 1182 1239 1310 1386 1473 1611 1695 1730 1790 1866 1922 1941 1935 1930 1944 1978 2044 2129 2179 2217 2253 2293 2370 2496 2606 2636 2666 2696 2760 2837 2863 2816 2725 2615 2496 2412 2412 2570 2648 2552 2410 2313 2177 2188 2540 2997 3086 2760 2379 2382 2563 2641 2886 3452 3986 3978 3490 3275 3354 3208 3013 2796 2793 2962 3257 3630 3891 3789 3338 2975 2805 3155 3100 3197 3262 3242 3232 3133 2857 2769 2985 2937 2579 2270 2370 2708 2871 2658 2293 2221 2172 2138 2029 1948 1893 1863 1858 1877 1850 1742 1741 1793 1902 2012 2151 2267 2416 2572 2692 2780 2828 2910 3208 3234 3048 2864 2657 2486 2363 2271 2259 2426 2675 2622 2369 2148 2019 1944 1893 1874 1893 1956 2004 2009 2018 2065 2144 2258 2417 2621 2859 3121 3401 3569 3201 3025 2957 2867 2719 2569 2458 2325 2077 2154 2224 2201 2405 2647 2808 2812 2671 2501 2406 2380 2316 2184 2064 2005 2043 2251 2505 2623 2624 2624 2760 2935 2967 3050 3138 3059 2890 2763 2717 2717 2618 2346 1863 1722 1631 1514 1423 1360 1341 1399 1522 1612 1915 1868 1648 1467 1404 1404 1429 1489 1652 2154 2881 3101 2852 2456 1931 1369 988 883 920 916 955 977 935 838 748 697 705 800 1007 1140 1146 1112 1079 1015 951 940 990 1094 1241 1589 2189 1846 1400 1173 1061 1100 1094 1154 1519 2117 2443 3070 3400 3028 2592 2524 2535 2452 2765 3116 3163 3179 3018 2826 2960 2534 2386 2545 2130 2008 2665 3484 3973 3948 3350 2734 2435 2347 2337 2110 1846 1684 1555 1335 1254 1354 1553 1642 1708 1804 1858 2162 2748 2882 2641 2246 2097 2410 3043 3663 3935 3558 3100 2872 2605 2510 2821 3043 3106 3241 3440 3233 2803 2566 2473 2348 26 23 20 20 18 18 19 18 17 19 21 22 24 25 23 20 23 29 51 74 78 76 64 50 42 36 32 36 45 48 46 45 45 50 65 73 67 45 29 29 38 50 62 73 78 76 71 66 59 52 45 39 32 26 21 18 15 15 15 16 16 16 15 13 15 15 15 14 13 12 13 12 11 11 11 11 11 9 9 9 9 9 9 8 8 7 6 7 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 1 0 0 0 0 0 0 2 5 22 139 784 731 1166 1278 1896 2715 2991 3407 3613 3633 3320 2545 1685 999 540 311 265 300 301 282 330 441 588 744 819 853 988 1167 1293 1052 928 769 625 556 547 537 531 610 735 721 603 538 613 745 801 777 777 859 969 1022 875 669 623 528 591 561 243 118 417 978 415 110 17 1 3 10 18 23 25 17 4 1 0 0 2 33 133 299 468 617 717 791 875 752 527 345 275 286 313 322 326 318 338 403 469 463 419 387 370 401 545 674 683 756 954 1157 1263 1248 1157 1074 1049 1056 1077 1096 1115 1138 1174 1225 1287 1351 1413 1488 1599 1687 1731 1768 1810 1837 1830 1797 1775 1797 1827 1890 1958 2025 2078 2131 2191 2261 2347 2440 2500 2525 2567 2657 2751 2812 2764 2668 2543 2397 2357 2344 2411 2558 2509 2366 2277 2237 2379 2775 3138 3058 2607 2196 2165 2454 2667 2804 3164 3685 3900 3628 3428 3470 3439 3258 3031 2946 3080 3310 3530 3626 3349 2877 2695 2717 3070 3170 3254 3293 3301 3277 3078 2782 2897 3021 3025 2889 2777 2869 2927 2748 2465 2366 2542 2605 2427 2324 2257 2049 1850 1810 1847 1798 1702 1694 1741 1778 1865 1962 2065 2189 2294 2368 2447 2487 2579 2778 2852 2780 2644 2512 2390 2257 2143 2144 2469 2553 2369 2123 1947 1878 1864 1827 1766 1744 1800 1836 1806 1768 1790 1844 1925 2056 2249 2490 2763 3098 3403 3477 3300 3119 2944 2777 2599 2423 2244 2064 2125 2105 2122 2274 2528 2749 2796 2667 2533 2471 2436 2364 2254 2131 2065 2145 2372 2564 2593 2591 2590 2741 3021 3247 3387 3336 3158 2949 2773 2696 2777 2703 2537 2199 1951 1761 1611 1526 1481 1510 1532 1535 1528 1660 1793 1631 1397 1359 1365 1385 1430 1556 1897 2828 3081 2854 2532 2092 1550 1054 890 927 954 993 1012 1001 971 950 953 962 998 1052 1088 1068 1035 1004 968 946 970 1035 1189 1851 2215 2063 1550 1249 1232 1038 1055 979 1098 1701 2726 3292 3489 3376 2826 2521 2829 2899 2880 2870 2752 2999 3341 3297 2815 2538 2180 2282 2175 1827 1900 2436 3140 3755 3807 2967 2236 2112 2611 3075 3020 2608 2120 1615 1104 1189 1308 1437 1593 1931 2215 2196 2611 2981 2727 2475 2166 2072 2348 2979 3718 4136 3563 3086 2946 2857 2688 2743 3032 3264 3558 3860 3772 3604 3513 3425 3184 21 20 20 18 16 17 18 18 18 20 23 24 26 25 24 26 25 25 40 65 70 69 50 37 34 33 32 37 44 49 49 49 50 54 66 73 64 58 45 35 39 51 65 75 78 73 63 51 45 40 37 34 31 28 25 23 21 20 19 18 18 17 16 15 18 16 15 14 13 12 12 11 11 11 11 11 10 9 9 9 9 9 9 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 6 6 6 6 5 5 5 5 5 5 4 3 2 2 1 1 1 1 0 0 0 0 0 0 0 4 18 28 89 456 1586 847 1864 1867 2306 3042 3469 3721 3784 3507 2892 1831 897 385 169 110 118 115 81 79 129 229 373 534 613 607 699 936 1056 1070 999 767 541 485 521 551 561 594 652 653 646 700 796 891 926 908 894 902 916 967 799 598 463 283 231 210 107 135 565 1226 460 90 12 1 9 31 59 73 62 29 1 1 0 0 7 57 195 371 494 565 563 576 701 590 396 265 263 356 446 458 389 297 309 380 387 294 223 269 362 394 504 663 688 714 905 1134 1252 1238 1153 1073 1037 1041 1070 1096 1116 1149 1202 1270 1336 1394 1451 1529 1629 1707 1711 1734 1760 1767 1738 1684 1651 1669 1689 1739 1818 1909 1994 2046 2084 2140 2227 2321 2386 2428 2462 2572 2643 2729 2744 2678 2536 2366 2294 2246 2287 2485 2578 2517 2447 2466 2649 3013 3288 2985 2444 2061 1993 2232 2584 2750 2944 3328 3651 3650 3592 3611 3559 3437 3298 3186 3238 3348 3379 3282 2961 2584 2670 2985 3344 3461 3588 3753 3723 3409 3028 2719 2767 2952 2804 2701 2775 2951 2955 2735 2573 2692 2887 2858 2786 2732 2682 2461 2208 2058 1983 1941 1928 1945 1929 1775 1793 1852 1895 1954 2024 2089 2206 2280 2343 2406 2435 2368 2231 2189 2200 2172 2230 2337 2524 2419 2211 2028 1943 1963 2015 2002 1910 1843 1836 1850 1754 1605 1694 1812 1873 1946 2047 2219 2420 2693 3008 3269 3364 3285 3118 2906 2699 2558 2378 2245 2205 2142 2124 2196 2391 2621 2725 2649 2558 2524 2460 2380 2262 2152 2139 2271 2452 2557 2607 2597 2613 2809 3093 3336 3458 3415 3254 3061 2860 2703 2749 2664 2552 2393 2218 1989 1753 1646 1545 1535 1521 1501 1483 1526 1686 1646 1415 1367 1338 1353 1372 1363 1429 2375 2919 2808 2593 2139 1643 1023 919 928 969 1001 1024 1055 1073 1045 1035 1039 1035 1033 1012 961 921 922 963 1006 1057 1120 1384 2242 2812 2401 1559 1103 1155 1037 1007 925 1092 1866 2957 3474 3339 2941 2295 2349 2710 2676 2615 2600 2885 3365 3663 3896 3641 3025 2488 2243 2046 1905 1874 2145 2965 3534 3376 2593 1985 2136 2800 3273 3329 3064 2649 2197 1647 1614 1765 2009 2381 2728 2887 2866 2915 2898 2497 2172 2150 2344 2891 3589 4142 4225 3742 3161 2943 2965 2940 2974 3083 2988 3325 3632 3817 3861 3841 3799 3746 18 17 16 16 16 16 18 18 21 26 28 29 29 28 30 35 36 33 42 60 63 40 27 23 26 27 25 28 38 47 51 53 54 56 63 69 68 63 56 47 45 54 65 73 76 72 61 45 34 30 28 27 27 26 26 25 24 23 21 20 19 18 18 17 17 16 15 13 13 12 12 11 11 11 11 10 9 9 9 9 9 9 9 7 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 3 2 1 0 0 1 0 0 0 0 0 0 0 0 0 5 45 270 735 1434 1743 2395 2590 3025 3448 3716 3822 3640 2940 1808 738 208 68 27 49 87 78 41 61 118 186 272 399 490 516 635 881 1066 1078 940 635 444 459 598 681 639 557 527 558 695 925 1015 1034 1030 1012 971 917 884 899 829 653 467 358 159 51 31 250 703 908 327 29 4 0 19 82 174 236 206 98 9 6 5 1 6 54 229 428 498 453 381 416 555 501 408 353 382 487 587 594 507 381 344 389 365 272 190 188 240 283 332 491 611 693 909 1121 1222 1217 1151 1073 1030 1031 1061 1094 1129 1180 1249 1324 1389 1447 1512 1592 1663 1695 1707 1707 1710 1698 1674 1630 1585 1586 1603 1639 1709 1807 1893 1934 1962 2021 2121 2229 2305 2358 2347 2415 2496 2569 2651 2640 2503 2341 2242 2204 2241 2469 2700 2709 2654 2734 2992 3303 3354 2831 2290 1993 1937 2139 2515 2783 2975 3240 3522 3632 3610 3598 3464 3233 3167 3147 3204 3296 3285 3141 3017 2962 3103 3473 3797 3703 3457 3429 3502 3355 3056 2739 2729 2432 2190 2228 2539 2841 2903 2803 2807 2992 3067 2775 2694 2781 2782 2644 2444 2264 2190 2268 2341 2268 2229 1891 1767 1734 1789 1869 1873 1898 1961 2016 2063 2093 2102 2058 1966 2037 2238 2311 2449 2508 2425 2313 2179 2111 2114 2161 2192 2154 2076 2015 1968 1963 1859 1602 1691 1888 1956 1972 1999 2091 2192 2337 2647 2990 3186 3193 3076 2920 2789 2720 2548 2410 2351 2265 2185 2207 2346 2517 2625 2610 2525 2534 2443 2374 2277 2191 2242 2426 2570 2616 2659 2611 2663 2873 3139 3358 3446 3358 3234 3161 2968 2798 2697 2511 2308 2212 2313 2358 2057 1838 1645 1560 1517 1502 1467 1415 1412 1440 1433 1420 1411 1450 1377 1354 1440 1810 2302 2641 2878 2253 1667 1114 902 892 951 992 1005 1072 1102 1063 1030 1022 990 968 939 896 876 932 1049 1116 1126 1168 1436 2085 2693 2502 1674 1053 1002 963 847 806 1213 2130 2999 3264 3148 2908 2383 2513 2720 2665 2536 2628 2913 3318 3771 4006 3824 3347 2856 2550 2425 2214 1910 2593 3280 3421 3070 2457 2124 2397 2973 3179 3260 3386 3293 3087 2876 2644 2611 2793 2994 3060 2833 2491 2159 2140 2176 2102 2239 2639 3419 3877 4112 4095 3898 3561 3237 3279 3304 3043 3075 3045 3283 3580 3761 3849 3887 3955 4052 23 21 20 19 17 17 17 23 28 36 32 25 24 27 32 40 45 46 49 62 53 27 19 18 26 26 21 23 33 43 48 52 57 52 52 57 62 61 58 57 55 57 62 67 71 70 60 46 34 28 24 25 25 24 24 23 21 20 19 18 18 18 18 17 16 15 13 13 12 11 11 11 11 11 10 9 9 9 9 9 9 8 7 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 5 5 5 5 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 3 44 304 914 1119 1326 2718 2778 3158 3478 3658 3816 3750 3163 2050 802 90 0 3 10 51 102 97 66 78 127 181 259 399 510 549 649 845 1034 1066 919 640 412 381 552 679 628 489 400 424 573 813 975 1024 939 960 928 796 770 853 773 643 562 458 182 59 106 404 633 436 118 11 1 4 37 155 343 468 420 242 98 55 45 10 4 14 108 216 224 149 149 284 490 547 548 528 539 601 666 673 614 512 431 411 359 321 296 294 312 338 375 450 578 766 975 1136 1200 1192 1132 1056 1017 1021 1049 1085 1130 1195 1272 1353 1430 1499 1564 1621 1662 1691 1667 1662 1678 1681 1671 1630 1570 1539 1533 1554 1608 1684 1752 1799 1842 1921 2036 2159 2265 2324 2308 2379 2502 2529 2563 2562 2479 2361 2270 2217 2250 2479 2765 2802 2831 3085 3444 3531 3147 2574 2162 1963 1988 2291 2717 3018 3155 3270 3436 3540 3543 3409 3185 2839 2747 2777 2941 3146 3220 3211 3360 3641 3790 3974 4146 3721 3116 2880 3113 3422 3257 2850 2605 2242 2037 2149 2452 2762 2932 2966 3060 3245 3297 2820 2597 2685 2707 2594 2422 2311 2356 2462 2484 2270 2505 2132 1856 1796 1795 1738 1676 1707 1757 1801 1837 1859 1855 1813 1789 1992 2367 2502 2529 2428 2247 2232 2208 2203 2214 2208 2178 2142 2106 2066 2020 2005 2049 1859 1784 1881 1939 1944 1981 2109 2260 2376 2515 2770 2954 2991 2946 2877 2819 2769 2639 2536 2470 2419 2407 2454 2510 2526 2559 2544 2451 2480 2414 2341 2260 2216 2289 2448 2569 2682 2691 2644 2721 2924 3171 3339 3258 2965 3006 3171 3069 2905 2707 2481 2257 2130 2244 2504 2352 2087 1819 1619 1573 1574 1509 1423 1423 1435 1449 1478 1478 1503 1436 1332 1292 1430 1736 2205 2608 2245 1760 1285 981 875 923 991 1004 1057 1054 993 979 984 956 922 902 898 963 1185 1115 1137 1126 1171 1372 1579 1517 1524 1280 1014 896 935 957 1045 1475 2110 2621 3029 3019 2848 2626 2645 2965 3175 3118 3215 3447 3643 3681 3592 3196 2732 2531 2623 2643 2553 2228 2603 2955 3132 2836 2394 2287 2510 2785 2873 3103 3506 3694 3630 3363 2985 2897 2969 2970 2807 2548 2168 1810 1822 2097 2217 2517 2847 3433 3734 3754 3609 3449 3388 3102 2861 2949 2822 2837 2920 3052 3230 3424 3608 3722 3975 4228 28 27 26 24 22 22 23 27 34 42 39 31 26 28 33 42 52 58 53 66 43 24 19 20 26 27 22 22 30 38 42 45 46 40 42 46 52 58 60 59 57 57 58 60 62 61 52 42 35 28 25 25 24 22 20 19 18 17 18 18 18 18 17 16 15 14 13 13 11 11 11 12 11 10 9 9 9 9 9 9 9 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 5 5 4 4 4 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 1 8 52 314 1105 1701 1773 1968 2770 3049 3272 3537 3767 3897 3453 2298 1045 249 2 0 3 20 73 131 132 100 94 136 237 430 575 670 670 703 787 989 1130 1029 746 457 305 398 574 603 500 403 396 504 717 927 1029 909 951 929 839 770 797 770 723 834 556 314 204 490 729 603 254 56 30 17 23 69 198 392 532 521 389 238 117 70 42 40 77 125 142 122 109 175 357 570 689 714 685 663 676 702 701 656 577 490 415 346 378 418 422 416 427 434 455 617 878 1058 1158 1183 1153 1091 1033 1010 1021 1049 1086 1141 1219 1304 1383 1451 1517 1576 1624 1669 1692 1661 1639 1635 1644 1657 1613 1533 1519 1559 1525 1520 1564 1627 1699 1751 1855 1994 2100 2202 2283 2309 2384 2495 2546 2584 2578 2502 2403 2337 2271 2287 2437 2760 2846 2965 3196 3372 3228 2751 2358 2128 2054 2208 2517 2837 3020 3069 3106 3189 3255 3396 3160 2842 2593 2661 2731 2878 3111 3246 3266 3434 3857 4145 4203 4214 3691 3088 2919 3162 3388 3228 2816 2530 2221 2015 2149 2449 2887 3233 3244 3272 3365 3321 3039 2759 2640 2646 2627 2522 2439 2458 2368 2376 2235 2574 2299 1952 1817 1770 1667 1569 1608 1697 1648 1723 1723 1693 1751 1951 2245 2493 2562 2500 2354 2102 2101 2116 2106 2083 2041 1995 1973 1957 1949 1934 1881 1951 1904 1809 1815 1859 1887 2040 2221 2419 2523 2641 2707 2723 2751 2776 2764 2834 2741 2712 2645 2563 2560 2633 2672 2616 2527 2559 2507 2497 2512 2450 2349 2259 2248 2361 2478 2656 2705 2690 2679 2766 2958 3195 3396 3400 2956 2952 3121 3092 2948 2778 2623 2486 2389 2375 2446 2474 2339 2093 1807 1685 1682 1662 1630 1583 1550 1507 1534 1539 1535 1480 1402 1378 1427 1469 1789 1901 1935 1855 1552 1137 926 942 992 1032 1016 999 958 946 947 938 926 928 973 1027 1131 1136 1118 1100 1164 1362 1570 1630 1243 1006 971 891 949 1172 1491 1765 1925 2048 2781 2966 2804 2503 2522 2932 3183 3064 3065 3095 3106 3172 3191 3038 2920 3033 3283 3348 3141 2994 3048 3046 2874 2505 2142 2123 2277 2359 2443 3038 3495 3655 3570 3204 2702 2642 2805 2966 3025 2968 2829 2695 2711 2741 2580 2908 3172 3490 3642 3453 3057 2582 2479 2345 2410 2513 2540 2552 2561 2572 2687 2846 2991 3085 3245 3439 33 30 29 29 28 28 30 34 37 37 38 36 34 34 38 45 54 57 53 61 37 24 19 21 25 26 25 24 29 32 33 35 33 33 39 39 49 54 56 56 54 52 53 54 55 51 44 38 32 28 26 25 23 19 19 19 19 19 19 18 17 17 15 15 14 13 12 11 11 10 11 11 11 9 8 8 8 9 9 9 8 7 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 5 4 4 3 1 1 0 0 0 0 0 0 0 0 2 10 30 100 360 1189 1643 1918 2097 2288 2643 3028 3310 3632 3923 3868 2883 1416 370 5 0 1 8 36 103 166 168 143 132 158 280 508 686 824 765 741 780 1094 1372 1325 969 579 358 353 535 640 664 692 691 732 864 1013 1078 953 999 978 1032 969 860 842 892 968 633 507 464 809 904 597 236 110 141 143 103 84 190 336 468 527 482 366 234 142 129 153 271 324 309 285 312 414 568 709 793 797 756 730 738 746 722 662 586 512 441 387 439 494 514 491 438 410 490 716 973 1116 1170 1170 1124 1064 1026 1022 1043 1076 1121 1187 1263 1332 1422 1486 1536 1592 1646 1682 1695 1686 1675 1669 1673 1678 1650 1600 1582 1583 1516 1452 1461 1530 1629 1695 1793 1925 2033 2122 2217 2290 2391 2485 2527 2584 2603 2523 2425 2412 2352 2341 2489 2790 2862 2924 3016 3045 2892 2601 2437 2331 2327 2573 2832 2953 2985 3016 3076 3134 3153 3173 3043 2814 2732 2900 3051 3157 3240 3230 3137 3229 3719 4108 4173 4118 3751 3391 3305 3383 3371 3112 2776 2552 2283 2007 2140 2530 2961 3235 3228 3218 3261 3196 2992 2716 2550 2551 2567 2497 2419 2330 2117 2185 2276 2422 2196 1863 1674 1618 1576 1530 1567 1586 1640 1627 1607 1579 1687 2017 2403 2562 2540 2361 2202 1923 1841 1833 1804 1768 1739 1691 1694 1677 1735 1729 1626 1578 1560 1571 1683 1819 1802 1970 2123 2330 2492 2532 2489 2468 2553 2697 2712 2740 2666 2666 2649 2646 2697 2765 2727 2489 2477 2634 2660 2706 2680 2581 2450 2342 2353 2514 2518 2603 2646 2659 2700 2825 3017 3230 3436 3467 3247 3198 3204 3105 2966 2856 2768 2666 2521 2326 2282 2353 2400 2298 2070 1867 1757 1719 1716 1666 1672 1599 1567 1544 1506 1447 1387 1357 1342 1364 1500 1625 1926 2129 1848 1318 1153 1070 1002 1044 1005 978 965 960 958 960 976 1030 1073 1150 1247 1231 1150 1098 1174 1346 1525 1484 1159 1071 1035 937 942 1096 1341 1779 1946 2126 2822 3120 2931 2566 2460 2652 2587 2433 2427 2501 2662 2847 2991 3083 3264 3692 3778 3732 3670 3657 3629 3444 2880 2192 1836 1874 2172 2553 2998 3296 3406 3416 3231 2741 2428 2485 2743 3067 3401 3669 3782 3825 3773 3730 3617 3493 3557 3672 3595 3334 2831 2393 2153 2087 2168 2242 2291 2293 2232 2192 2215 2260 2285 2295 2317 2319 46 46 48 47 43 36 31 30 33 35 35 36 35 36 39 42 46 49 50 54 62 41 22 20 20 21 24 25 27 26 22 20 24 33 38 36 44 52 53 51 47 46 47 48 47 43 39 35 32 29 27 25 23 21 20 20 20 20 19 17 15 15 13 11 12 12 11 10 10 10 11 10 9 8 7 8 9 9 9 9 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 5 4 4 4 4 4 4 4 2 1 0 0 0 0 0 0 0 0 0 26 120 285 550 1074 1928 1789 2219 2256 2456 2999 3412 3582 3779 3941 3593 2190 815 163 2 0 1 13 54 130 194 203 200 182 190 329 546 718 857 842 692 788 1062 1150 1032 825 614 485 509 617 676 871 1179 1183 1105 1081 1060 1034 1043 1054 948 1004 1003 981 1042 1118 997 718 619 676 826 748 481 305 319 436 506 398 103 163 309 437 526 523 460 368 264 261 329 480 531 524 553 639 743 814 840 838 814 774 770 799 810 772 693 614 565 539 521 520 516 491 444 414 462 618 844 1044 1150 1181 1168 1122 1073 1051 1062 1094 1139 1193 1260 1324 1375 1461 1529 1571 1617 1671 1709 1722 1732 1695 1655 1647 1653 1639 1599 1553 1509 1452 1411 1397 1444 1547 1618 1706 1846 1994 2103 2207 2330 2468 2462 2432 2529 2594 2509 2415 2466 2500 2662 2704 2837 2803 2720 2774 2860 2806 2684 2705 2729 2758 2967 3226 3284 3237 3216 3236 3266 3296 3179 3107 3002 2928 2974 3096 3207 3193 3029 2896 2987 3353 3625 3754 3835 3831 3828 3811 3670 3405 3116 2941 2762 2470 2085 2062 2403 2770 2923 2912 2928 2973 2882 2667 2428 2301 2334 2398 2367 2260 2041 1816 1877 2106 2191 1958 1676 1618 1681 1592 1517 1475 1444 1506 1551 1521 1503 1650 1955 2162 2204 2412 2286 2130 1895 1723 1597 1454 1319 1284 1315 1375 1381 1481 1464 1354 1241 1168 1193 1399 1654 1718 1704 1807 1991 2173 2302 2364 2410 2527 2777 2780 2677 2608 2590 2601 2657 2744 2782 2652 2244 2513 2742 2878 2917 2844 2715 2557 2393 2485 2546 2560 2598 2630 2653 2759 2961 3159 3323 3512 3680 3680 3440 3253 3075 2939 2865 2796 2697 2529 2339 2334 2320 2343 2339 2256 2102 1916 1662 1589 1601 1664 1666 1600 1523 1490 1469 1391 1384 1366 1369 1428 1550 2068 2558 2218 1635 1394 1188 1059 1074 1044 1005 989 985 992 997 1038 1109 1145 1209 1244 1233 1190 1107 1133 1220 1277 1163 1104 1123 1043 882 841 1003 1489 2250 2352 2494 2824 2861 2555 2444 2297 2179 2057 1985 2045 2189 2350 2493 2617 2801 3027 3309 3465 3586 3715 3792 3714 3319 2620 2043 1736 1758 2122 2560 2855 3122 3186 3154 2813 2408 2265 2334 2538 2900 3430 3983 4178 4201 3933 3740 3719 3780 3822 3697 3294 2877 2667 2463 2225 2024 1948 2010 2085 2007 1929 1849 1795 1792 1771 1732 1713 1667 57 60 66 68 65 59 52 39 31 32 31 29 29 30 33 35 38 41 41 42 38 33 28 21 18 19 21 24 26 27 30 28 25 35 43 45 48 52 52 51 45 43 44 44 41 37 35 34 32 30 29 28 28 25 23 22 22 21 19 15 12 12 12 12 12 12 11 11 11 11 11 9 8 8 8 9 9 9 9 8 7 6 6 7 7 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 2 1 0 0 0 0 0 0 0 0 7 98 437 1030 1683 2178 2301 2349 2862 2638 2793 3428 3806 3903 3957 3869 3161 1662 431 86 8 0 1 15 64 142 198 236 252 231 243 367 551 769 979 984 635 641 789 816 731 608 547 585 679 699 648 912 1391 1328 1226 1126 1011 1032 1165 1132 873 947 985 1066 1248 1354 1210 834 642 692 734 641 502 483 574 692 772 680 197 178 293 441 541 528 476 409 328 329 436 586 660 722 840 984 1081 1085 1007 920 883 850 854 856 846 807 741 683 662 662 665 624 567 525 519 559 659 809 976 1111 1186 1197 1164 1128 1095 1088 1110 1152 1209 1269 1325 1387 1406 1463 1523 1563 1595 1630 1650 1645 1636 1636 1621 1577 1525 1474 1411 1359 1356 1373 1330 1342 1382 1457 1525 1627 1771 1930 2070 2158 2238 2306 2219 2199 2405 2540 2477 2422 2547 2685 2863 2839 2846 2759 2623 2633 2776 2875 2903 3064 3209 3302 3345 3471 3478 3372 3248 3149 3103 3184 3182 3090 3054 2978 2975 3072 3149 3079 2891 2756 2788 2917 3033 3119 3250 3438 3645 3770 3733 3575 3333 3228 3088 2817 2448 2186 2271 2597 2791 2706 2577 2579 2444 2227 2069 2024 2049 2034 1945 1865 1739 1539 1575 1757 1729 1520 1444 1571 1640 1556 1407 1366 1369 1398 1426 1424 1447 1625 1870 1741 1690 2134 2212 2158 2020 1802 1535 1275 1071 1010 1073 1181 1197 1208 1227 1225 1183 1137 1159 1295 1514 1580 1583 1656 1779 2002 2249 2385 2459 2577 2755 2752 2658 2573 2552 2598 2678 2736 2721 2606 2546 2666 2858 2999 3034 2920 2728 2639 2617 2665 2593 2616 2647 2655 2703 2859 3076 3261 3392 3541 3691 3664 3464 3224 3016 2862 2768 2699 2604 2574 2571 2541 2433 2344 2327 2310 2225 2155 1845 1693 1629 1640 1668 1621 1520 1509 1522 1459 1402 1377 1423 1583 1869 2374 2867 2723 2237 1815 1297 1096 1057 1038 1016 1004 1026 1019 1029 1090 1149 1185 1221 1229 1214 1219 1100 1050 1081 1127 1060 1035 1033 964 906 1036 1159 1882 2484 2620 2542 2473 2352 2050 2020 1877 1615 1566 1665 1808 1927 2043 2124 2156 2352 2537 2706 2917 3133 3313 3451 3532 3401 2927 2392 2026 2006 2233 2355 2386 2908 3002 2972 2748 2513 2345 2326 2525 2860 3352 3773 4048 4033 3806 3628 3503 3438 3586 3463 3129 2833 2694 2488 2158 1861 1730 1760 1697 1622 1617 1588 1542 1560 1529 1501 1465 1467 56 60 68 72 72 70 64 49 31 28 29 29 26 25 29 34 40 42 40 42 35 29 30 26 21 23 26 26 26 29 35 36 31 40 44 48 48 48 50 50 45 41 41 40 38 35 32 32 30 30 30 30 29 27 25 23 22 20 15 13 12 12 13 12 12 12 10 11 11 12 10 9 8 8 8 8 8 8 8 7 7 6 7 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 12 84 363 999 1829 2404 2622 2736 3019 3402 3163 3200 3707 3932 4006 4034 3749 2822 1411 357 76 15 3 0 12 61 137 205 261 281 241 288 405 579 845 1095 1060 639 381 384 499 543 504 558 709 783 682 613 829 1267 1263 1235 1134 1045 1053 1098 1077 940 928 970 1279 1644 1579 1145 748 621 633 656 632 600 632 710 724 578 354 229 251 348 465 499 453 394 332 268 262 382 586 736 881 1080 1262 1343 1292 1142 1001 977 983 958 921 874 836 803 773 748 736 756 724 662 643 676 752 858 976 1090 1178 1221 1205 1162 1138 1116 1119 1144 1187 1245 1310 1360 1405 1405 1433 1461 1482 1507 1537 1556 1542 1494 1445 1424 1342 1247 1196 1164 1149 1168 1185 1195 1253 1304 1376 1470 1608 1785 1932 1986 1980 2019 2040 2018 2051 2235 2412 2430 2432 2590 2705 2699 2654 2640 2650 2570 2541 2682 2921 3151 3421 3569 3672 3575 3489 3370 3219 3078 2966 2900 2935 3024 2970 2960 2947 2974 2998 2975 2913 2818 2671 2601 2594 2596 2641 2779 2919 3118 3399 3611 3645 3522 3466 3376 3188 2869 2469 2285 2501 2841 2759 2331 2234 2120 1866 1737 1773 1828 1791 1700 1632 1527 1366 1345 1391 1315 1251 1328 1459 1511 1453 1358 1342 1368 1384 1405 1427 1452 1584 1829 1682 1676 1882 1961 2070 2113 1961 1654 1341 1107 994 1093 1191 1145 1061 1106 1217 1279 1287 1333 1446 1620 1671 1639 1619 1785 2070 2283 2423 2507 2613 2672 2671 2610 2584 2628 2693 2739 2780 2659 2595 2628 2777 2942 3027 3038 2970 2825 2731 2721 2690 2699 2701 2669 2666 2747 2899 3089 3288 3376 3519 3636 3603 3417 3168 2929 2733 2608 2487 2258 2119 2336 2537 2526 2411 2329 2291 2245 2186 1999 1856 1728 1671 1695 1680 1547 1520 1520 1482 1445 1432 1488 1696 2029 2400 2788 2796 2278 1983 1505 1176 1067 1067 1092 996 1021 1022 1083 1137 1236 1287 1225 1207 1220 1228 1121 1039 1035 1061 1079 1070 999 1007 957 1083 1291 1817 2365 2593 2420 2088 1879 1692 1586 1476 1368 1399 1499 1638 1727 1846 1841 1846 1948 2095 2281 2488 2700 2920 3189 3468 3568 3394 2877 2382 2238 2377 2443 1944 2435 2752 2910 2902 2760 2641 2747 3014 3407 3735 4013 3976 3734 3435 3152 3062 3396 3692 3759 3446 3070 2804 2441 2097 1791 1698 1616 1445 1357 1391 1431 1419 1445 1405 1414 1406 1413 48 51 58 63 63 66 66 51 33 24 30 34 29 24 27 36 43 46 49 44 29 21 27 27 22 25 27 30 26 27 30 31 33 40 45 45 42 40 43 45 44 42 40 36 34 31 30 28 27 26 25 25 23 23 21 19 17 14 14 14 14 14 14 13 12 11 10 11 11 10 9 8 8 8 8 7 7 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 3 2 1 0 0 0 1 2 2 6 64 279 775 1539 2178 2722 3060 3219 3474 3733 3650 3603 3852 3896 3953 4016 3708 2736 1406 430 127 60 30 8 12 52 130 207 261 290 259 321 427 590 845 1082 1033 684 411 367 512 588 532 631 815 812 644 613 811 1098 1173 1200 1211 1193 1109 987 895 856 872 948 1351 1561 1316 922 698 655 634 631 619 628 684 731 676 499 333 321 346 368 398 348 292 247 197 149 155 283 535 779 963 1184 1359 1392 1297 1116 962 956 997 1012 982 915 889 873 834 783 765 800 804 777 782 827 898 985 1077 1160 1215 1226 1190 1159 1144 1133 1143 1166 1200 1249 1308 1356 1388 1399 1410 1418 1431 1452 1458 1409 1297 1179 1098 1088 1036 982 964 971 989 1015 1043 1074 1126 1189 1301 1440 1580 1702 1768 1781 1812 1875 1879 1918 2046 2168 2314 2379 2403 2513 2606 2660 2608 2421 2446 2378 2415 2643 2941 3223 3515 3638 3679 3622 3533 3392 3244 3141 3098 3057 2935 2955 2988 2953 2886 2893 2930 2933 2893 2804 2631 2482 2389 2334 2370 2547 2682 2782 3024 3388 3484 3479 3478 3439 3331 3088 2717 2361 2267 2500 2532 2166 2071 1986 1687 1499 1567 1701 1698 1613 1498 1372 1246 1181 1102 1057 1121 1259 1370 1398 1362 1325 1332 1374 1423 1446 1449 1456 1490 1553 1475 1505 1544 1610 1872 2079 2053 1866 1608 1367 1277 1356 1317 1204 1134 1144 1217 1291 1319 1382 1534 1716 1703 1703 1854 2083 2275 2444 2520 2554 2545 2556 2568 2533 2528 2548 2548 2642 2734 2677 2668 2755 2925 3010 2990 2948 2909 2850 2822 2727 2588 2752 2772 2727 2734 2773 2868 2990 3163 3293 3442 3548 3544 3408 3165 2868 2604 2431 2261 2095 2164 2396 2579 2614 2531 2434 2370 2335 2257 2134 1964 1787 1734 1792 1758 1596 1517 1496 1496 1477 1463 1499 1604 1760 1903 2076 2271 2204 2070 1734 1389 1224 1104 1179 1096 1104 1151 1185 1220 1282 1317 1328 1304 1301 1310 1251 1195 1158 1132 1126 1146 1125 1178 1061 1079 1300 1737 2260 2544 2348 1958 1771 1602 1442 1435 1533 1622 1648 1595 1606 1740 1729 1716 1727 1768 1862 2028 2287 2612 2998 3339 3451 3253 2808 2380 2171 1984 2036 2106 2325 2557 2779 2982 3006 3017 3174 3337 3587 3732 3702 3488 3160 2907 2844 3151 3751 4253 4368 3931 3220 2651 2269 2065 1769 1587 1480 1376 1279 1301 1342 1306 1289 1274 1300 1302 1270 50 53 53 49 44 45 57 57 42 30 31 37 35 24 24 31 40 49 55 50 29 24 27 23 21 21 23 28 26 27 26 26 30 36 41 40 33 31 34 37 40 39 36 34 30 29 28 27 24 22 21 20 19 18 14 11 9 8 9 12 14 14 13 11 10 10 9 10 9 8 8 8 8 8 8 8 7 7 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 3 1 0 0 0 2 13 14 11 45 203 561 1118 1758 2376 3057 3473 3671 3807 3903 3892 3870 3944 3938 3963 4064 3850 2910 1597 623 281 208 142 79 61 79 152 208 236 275 327 385 473 598 800 1018 1023 780 506 419 604 806 742 715 720 674 607 668 862 988 1013 1092 1312 1428 1312 1115 932 802 777 834 932 914 834 767 713 669 645 620 579 510 523 516 440 374 342 328 321 306 253 176 133 107 79 60 91 226 476 748 933 1115 1241 1227 1101 902 729 661 647 672 770 850 919 935 885 820 805 847 879 871 876 918 979 1046 1107 1151 1174 1176 1157 1144 1136 1135 1151 1174 1203 1243 1292 1337 1369 1383 1388 1394 1411 1438 1444 1385 1264 1142 1026 1023 995 955 945 950 963 983 999 1036 1084 1141 1269 1403 1531 1621 1640 1626 1677 1756 1768 1819 2025 2158 2263 2316 2350 2454 2602 2660 2674 2369 2315 2184 2214 2457 2737 2993 3337 3456 3348 3292 3293 3298 3303 3284 3239 3172 3059 3106 3169 3120 2921 2841 2888 2954 2968 2907 2802 2701 2500 2458 2371 2396 2492 2597 2779 3079 3232 3312 3324 3312 3282 3157 2893 2525 2277 2379 2208 2040 2008 1935 1760 1643 1612 1558 1442 1391 1347 1202 1133 1091 1028 1058 1208 1367 1430 1424 1334 1270 1354 1361 1379 1415 1431 1426 1417 1417 1375 1324 1290 1372 1664 1987 2157 2144 2012 1879 1827 1735 1508 1337 1254 1236 1255 1273 1316 1459 1724 1848 1670 1577 1733 2067 2418 2533 2479 2440 2428 2478 2536 2485 2379 2321 2310 2393 2488 2591 2653 2768 2913 2976 2918 2828 2755 2653 2734 2730 2508 2525 2708 2846 2885 2859 2931 2893 3020 3183 3348 3452 3458 3387 3221 2893 2593 2378 2174 2027 2052 2238 2457 2582 2577 2523 2485 2469 2398 2242 2011 1825 1801 1895 1872 1682 1550 1509 1511 1512 1506 1506 1519 1562 1610 1689 1733 1825 1861 1733 1528 1413 1136 1128 1168 1192 1219 1257 1303 1356 1350 1320 1343 1381 1317 1258 1216 1215 1291 1376 1578 1637 1407 1295 1225 1344 1816 2360 2589 2285 1971 1785 1771 1653 1525 1567 1715 1753 1557 1590 1682 1712 1686 1620 1546 1564 1661 1926 2338 2794 3132 3191 2957 2538 2208 2087 2122 2347 2415 2451 2570 2791 3132 3427 3569 3443 3349 3347 3376 3372 3163 2617 2529 2892 3528 4130 4504 4455 3884 3086 2574 2299 2102 1833 1555 1391 1406 1298 1311 1323 1295 1252 1249 1261 1225 1139 56 57 49 39 31 32 48 62 54 38 35 41 40 27 23 23 28 38 44 37 25 22 23 18 18 20 23 24 23 26 26 25 29 36 40 37 29 27 29 34 38 39 37 34 30 27 24 22 21 20 20 19 16 12 10 7 8 9 10 12 13 13 11 10 10 9 9 8 8 7 7 8 8 7 7 7 7 6 6 6 6 6 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 2 0 0 1 9 28 53 41 15 19 112 509 1204 1862 2342 3085 3537 3765 3863 3897 3905 3932 3974 3975 4005 4147 4027 3192 1989 1081 668 506 372 255 191 161 166 166 167 205 294 408 546 674 829 1007 1052 863 568 376 394 618 935 897 657 538 548 734 961 984 867 930 1288 1489 1424 1320 1109 837 679 669 759 874 881 796 730 733 749 712 615 464 364 285 271 296 304 266 203 146 90 53 39 31 21 25 76 207 418 647 806 935 995 948 810 628 468 366 333 386 515 701 884 987 968 888 843 869 913 915 906 950 1001 1032 1052 1067 1086 1104 1108 1109 1107 1113 1133 1159 1191 1232 1277 1320 1350 1364 1372 1380 1399 1428 1452 1430 1349 1261 1190 1162 1148 1125 1101 1066 1045 1059 1098 1140 1185 1215 1323 1400 1494 1552 1547 1533 1571 1632 1683 1739 1955 2122 2202 2227 2263 2369 2499 2445 2678 2457 2319 2113 2055 2204 2435 2699 3048 3122 2885 2752 2772 2816 2888 2938 2920 2876 2824 2885 2917 2903 2800 2861 3084 3261 3250 3151 3093 3117 2812 2762 2630 2482 2369 2350 2482 2686 2905 3100 3113 3104 3122 3075 2910 2652 2444 2480 2366 2134 1978 1911 1873 1771 1579 1339 1121 1081 1106 1057 1056 1091 1166 1300 1432 1492 1536 1549 1452 1421 1360 1342 1358 1365 1359 1359 1343 1377 1333 1283 1235 1278 1491 1829 2127 2232 2196 2154 2069 1915 1684 1496 1377 1312 1297 1296 1354 1606 1799 1721 1578 1583 1741 1991 2275 2471 2409 2369 2391 2500 2568 2483 2331 2269 2230 2184 2200 2366 2440 2512 2683 2842 2834 2706 2544 2494 2510 2460 2389 2469 2664 2840 2964 2970 3060 2965 3076 3285 3440 3446 3360 3341 3264 2969 2684 2431 2191 1978 1885 1961 2103 2266 2350 2403 2506 2591 2580 2455 2237 1977 1819 1911 1920 1717 1588 1551 1543 1535 1533 1514 1510 1521 1535 1549 1557 1593 1656 1705 1607 1510 1269 1172 1263 1295 1288 1335 1365 1378 1316 1179 1118 1089 1045 995 970 1039 1236 1475 1911 1916 1696 1602 1648 1738 1995 2515 2604 2319 2007 1698 1530 1542 1578 1524 1690 1680 1594 1619 1656 1649 1584 1503 1396 1343 1406 1654 2102 2623 3014 3095 2836 2262 2020 2017 2196 2427 2497 2490 2647 2934 3248 3463 3467 3375 3323 3332 3312 3184 2990 2540 2563 2940 3494 3967 4216 4132 3530 2725 2435 2401 2284 2062 1810 1491 1497 1412 1375 1332 1296 1281 1274 1277 1253 1214 52 54 36 28 25 26 36 58 68 48 38 41 37 29 26 26 29 34 34 27 21 19 20 16 12 21 24 21 18 19 21 25 33 39 37 31 23 22 29 34 34 35 35 33 30 26 20 17 19 19 19 19 14 10 9 7 9 11 12 12 12 11 10 9 8 7 6 7 7 8 8 8 7 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 1 0 0 13 41 77 97 65 10 16 76 455 1254 1871 2258 2908 3336 3676 3822 3869 3888 3924 3958 3989 4078 4233 4120 3470 2573 1785 1240 895 652 465 345 256 141 93 80 112 211 382 583 762 884 1010 1039 857 567 352 340 564 970 1051 634 467 467 764 1045 1031 844 855 1165 1385 1403 1267 1038 787 606 583 759 1039 1065 878 790 812 825 794 692 506 334 240 254 275 231 142 64 26 11 7 8 9 7 15 57 150 287 436 564 670 700 662 571 447 335 261 231 264 372 554 779 948 990 936 871 856 885 908 902 934 950 940 935 949 980 1010 1028 1039 1042 1044 1053 1070 1100 1145 1204 1270 1332 1374 1396 1408 1433 1451 1477 1485 1453 1409 1366 1344 1331 1318 1302 1273 1245 1241 1263 1288 1310 1317 1391 1429 1495 1528 1503 1477 1502 1557 1612 1657 1783 1935 2037 2084 2137 2241 2337 2313 2545 2442 2330 2162 2083 2143 2299 2519 2769 2855 2599 2375 2374 2417 2456 2480 2459 2418 2487 2492 2421 2404 2446 2577 2797 3077 3276 3210 3143 3151 3009 2912 2744 2511 2289 2180 2225 2348 2562 2827 2856 2791 2844 2915 2879 2746 2615 2578 2475 2218 1986 1859 1776 1655 1479 1253 1005 898 896 873 914 1084 1319 1559 1704 1663 1630 1585 1531 1516 1436 1374 1343 1319 1306 1321 1225 1253 1263 1273 1256 1250 1303 1411 1606 2026 2051 2071 2018 1922 1781 1619 1473 1374 1338 1331 1448 1734 1740 1626 1567 1601 1744 1990 2183 2450 2447 2408 2460 2550 2510 2366 2316 2287 2280 2217 2210 2245 2304 2436 2662 2845 2760 2625 2463 2431 2449 2426 2394 2465 2623 2746 2895 2954 2977 2919 3099 3494 3713 3496 3239 3241 3197 3020 2785 2550 2325 2077 1876 1867 1867 1928 2016 2211 2414 2594 2717 2717 2541 2168 1774 1823 1844 1732 1626 1567 1539 1548 1560 1528 1523 1524 1533 1533 1522 1536 1621 1785 1691 1560 1449 1312 1324 1347 1277 1301 1376 1362 1392 1335 1245 1206 1137 1031 981 1035 1277 1714 2142 2258 2100 1917 1884 1999 2377 2624 2560 2273 1939 1684 1492 1408 1533 1454 1595 1618 1575 1537 1519 1522 1466 1379 1245 1144 1143 1361 1788 2267 2650 2890 2784 2165 1760 1732 1946 2163 2379 2459 2655 2974 3182 3249 3220 3215 3334 3430 3041 2781 2740 2735 2757 2858 3098 3410 3802 3930 3522 2943 2720 2752 2648 2402 2227 1887 1723 1550 1436 1386 1310 1256 1246 1244 1295 1403 42 34 25 22 24 26 36 55 70 63 42 39 34 33 32 30 29 32 28 21 19 19 18 15 11 15 16 16 14 15 18 23 30 36 32 22 18 24 33 37 36 36 33 31 26 20 16 15 17 18 19 17 12 9 10 11 11 12 12 11 10 9 8 7 6 5 6 7 8 8 9 8 6 6 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 4 4 4 4 4 4 4 4 2 1 0 7 47 85 111 109 65 13 23 80 507 1418 1913 2320 2902 3371 3702 3865 3908 3905 3914 3945 4036 4164 4228 4074 3624 2944 2198 1512 1018 694 470 314 197 70 51 58 129 217 325 482 688 863 955 963 844 605 391 363 564 867 913 550 394 354 692 989 1004 870 839 981 1104 1017 900 783 653 553 593 837 1121 1021 652 544 658 787 821 721 518 334 237 223 190 114 47 11 1 0 1 3 7 7 7 20 52 105 182 276 367 418 440 402 337 258 186 155 189 292 446 625 779 867 881 859 847 854 853 844 827 791 760 752 766 792 820 840 853 851 834 809 790 794 828 902 1014 1147 1265 1347 1398 1459 1498 1540 1559 1535 1500 1475 1455 1441 1441 1441 1426 1392 1359 1340 1333 1337 1343 1395 1436 1502 1514 1469 1441 1471 1520 1550 1562 1601 1704 1819 1901 1987 2098 2177 2246 2402 2342 2261 2198 2165 2164 2209 2318 2515 2771 2513 2190 2134 2204 2258 2274 2260 2229 2335 2353 2256 2202 2219 2256 2278 2425 2747 2928 2959 3031 2957 2803 2663 2488 2313 2260 2340 2343 2273 2606 2686 2623 2669 2777 2811 2746 2639 2547 2429 2226 2010 1845 1686 1552 1434 1247 981 788 739 730 826 1065 1350 1603 1761 1746 1675 1606 1566 1550 1533 1468 1374 1294 1237 1241 1099 1132 1227 1271 1267 1257 1256 1277 1374 1628 1858 1961 1992 1957 1864 1726 1569 1430 1373 1388 1552 1747 1718 1639 1624 1674 1771 1914 2125 2363 2468 2502 2545 2515 2325 2128 2210 2245 2233 2131 2079 2124 2242 2472 2802 2988 2759 2609 2510 2467 2416 2358 2360 2463 2610 2695 2757 2799 2802 2825 3048 3542 3835 3354 3129 3106 3093 3010 2845 2653 2477 2307 2149 2080 1952 1865 1883 2040 2194 2392 2696 2941 2874 2439 1887 1788 1789 1742 1657 1592 1584 1584 1583 1561 1545 1539 1544 1545 1547 1599 1679 1787 1757 1639 1574 1454 1329 1299 1233 1193 1331 1329 1264 1403 1774 1955 1790 1562 1638 1642 1698 2029 2429 2558 2360 2057 2116 2573 2909 2719 2543 2249 1893 1670 1607 1294 1418 1475 1536 1519 1430 1346 1355 1434 1491 1448 1314 1112 992 1040 1272 1618 1932 2061 2232 1925 1561 1530 1669 1802 2056 2333 2612 2934 3114 3102 3019 2999 3276 3400 2900 2485 2394 2527 2595 2578 2797 3149 3527 3772 3727 3575 3445 3217 3074 2843 2643 2448 2168 1835 1608 1571 1461 1384 1304 1255 1382 1836 40 30 27 24 28 27 34 49 63 64 52 45 43 43 45 38 33 30 24 18 18 20 18 14 11 10 11 12 12 16 19 20 24 28 28 21 19 27 34 36 37 36 31 24 21 17 14 16 18 19 18 14 11 12 13 14 13 13 12 9 8 8 7 6 6 7 8 8 8 8 7 6 5 5 6 6 6 6 6 6 6 6 6 6 6 5 6 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 3 1 0 7 59 112 121 114 89 48 20 43 119 610 1678 2033 2421 2867 3228 3528 3761 3875 3893 3908 3958 4104 4219 4171 3950 3582 2921 2066 1213 684 399 237 128 61 35 53 112 176 218 268 365 524 713 856 893 813 659 507 477 588 663 566 410 309 260 525 796 856 771 689 652 616 538 474 456 455 486 620 839 919 573 197 169 371 642 746 661 483 318 207 138 74 26 5 0 0 0 1 2 5 5 2 2 2 9 37 90 145 199 243 231 184 128 89 90 139 221 313 414 515 605 658 672 669 663 654 637 577 522 482 451 438 436 442 450 446 430 415 383 354 343 353 393 479 620 801 974 1103 1222 1319 1418 1504 1556 1566 1529 1492 1487 1500 1485 1439 1368 1317 1302 1297 1304 1321 1363 1413 1482 1512 1492 1468 1478 1514 1542 1539 1549 1578 1647 1737 1843 1956 2069 2242 2445 2352 2200 2158 2146 2112 2076 2104 2285 2653 2399 2101 2025 2058 2110 2165 2205 2209 2255 2341 2324 2282 2199 2157 2138 2105 2155 2463 2719 2897 2933 2917 2863 2710 2564 2589 2745 2792 2571 2637 2637 2608 2623 2665 2684 2653 2566 2448 2330 2242 2100 1966 1806 1616 1427 1211 942 735 662 684 818 1077 1367 1613 1826 1946 1885 1716 1554 1562 1624 1571 1429 1303 1169 1126 1084 1148 1238 1284 1302 1285 1242 1257 1374 1567 1757 1862 1921 1949 1920 1828 1693 1559 1486 1518 1656 1732 1672 1615 1655 1719 1746 1839 2054 2229 2344 2434 2484 2397 2186 2085 2188 2204 2163 2103 2071 2105 2247 2553 2949 3061 2795 2568 2375 2231 2178 2153 2162 2348 2531 2599 2606 2698 2837 2914 3071 3405 3576 3393 3168 3065 3025 3000 2908 2765 2632 2522 2417 2276 2051 1996 1956 1934 1956 2130 2554 3053 3072 2658 2217 1976 1855 1750 1647 1580 1596 1604 1597 1584 1574 1565 1558 1564 1580 1607 1720 1810 1923 1842 1672 1537 1370 1258 1364 1332 1326 1349 1474 1886 2360 2251 2075 2055 2327 2484 2490 2650 2888 2834 2558 2314 2443 2571 2426 2368 2405 2269 1948 1643 1641 1462 1457 1512 1514 1416 1259 1195 1278 1481 1732 1811 1688 1465 1270 1050 1043 1304 1811 2308 2422 2158 1860 1749 1681 1773 1968 2236 2551 2909 3162 3165 2958 2835 3188 3277 2884 2300 2012 2100 2158 2286 2634 2928 3177 3409 3608 3712 3623 3282 3082 2814 2612 2518 2335 2015 1776 1796 1638 1555 1399 1274 1292 1501 50 44 34 27 26 28 38 51 59 59 54 51 50 48 57 43 35 30 26 22 19 18 21 22 20 14 11 10 10 13 16 18 22 24 27 27 21 20 25 25 28 29 26 23 20 19 19 21 22 21 19 15 15 15 14 13 13 12 10 9 7 7 7 8 8 8 8 9 9 8 7 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 2 1 6 46 146 191 160 118 72 29 13 50 232 821 1905 2017 2316 2644 2935 3235 3539 3759 3850 3909 3983 4104 4136 4038 3822 3406 2619 1600 638 243 96 45 19 8 21 70 170 216 222 214 230 312 477 669 784 751 686 687 733 806 711 447 291 226 186 359 601 672 570 406 262 163 117 127 178 250 357 502 598 495 179 38 16 128 455 623 580 430 270 138 52 11 1 0 0 0 0 2 3 5 4 2 0 0 1 6 19 38 65 85 79 59 45 42 52 75 103 131 168 222 279 316 325 316 301 283 254 216 182 157 131 112 105 99 90 77 73 77 74 67 64 63 65 82 130 224 360 503 636 750 858 969 1094 1220 1306 1348 1393 1437 1461 1461 1416 1356 1320 1313 1316 1325 1351 1395 1455 1505 1527 1522 1517 1537 1559 1555 1563 1545 1581 1649 1734 1839 1961 2111 2340 2380 2214 2110 2069 2038 2008 2016 2106 2297 2160 1992 1945 1956 1992 2047 2106 2133 2132 2225 2267 2344 2243 2138 2045 1938 1961 2263 2573 2673 2673 2767 2875 2877 2851 2911 2965 2958 2845 2707 2598 2538 2518 2521 2527 2509 2446 2314 2177 2188 2161 2077 1940 1748 1503 1223 955 759 687 747 898 1111 1337 1544 1739 1892 1952 1751 1550 1614 1699 1639 1489 1336 1188 1150 1147 1196 1243 1298 1336 1315 1265 1306 1435 1571 1715 1844 1911 1920 1917 1889 1792 1753 1738 1709 1726 1693 1622 1614 1673 1690 1716 1819 1964 2054 2131 2217 2263 2232 2141 2134 2170 2161 2161 2141 2112 2128 2290 2660 3038 3038 2752 2530 2362 2300 2280 2182 2098 2273 2426 2472 2539 2612 2621 2672 2943 3352 3715 3732 3541 3365 3274 3200 3072 2919 2780 2669 2544 2456 2307 2203 2082 1945 1889 2024 2487 2834 2853 2759 2576 2342 2072 1817 1660 1593 1600 1610 1605 1588 1583 1586 1571 1561 1561 1598 1690 1766 1923 1938 1751 1568 1422 1242 1433 1427 1405 1448 1626 2134 2791 1968 2068 2306 2628 2996 3169 3195 3378 3315 3062 2881 2712 2327 1939 2000 2281 2275 1959 1667 1512 1425 1470 1560 1539 1399 1220 1177 1322 1681 2128 2459 2642 2641 2115 1704 1612 1744 2142 2562 2702 2473 2104 1888 1772 1835 1951 2064 2305 2639 2908 3052 2774 2769 3021 3154 2895 2322 1876 1875 2102 2349 2485 2547 2687 2944 3254 3545 3382 3047 2689 2361 2168 2129 2021 1813 1737 1707 1600 1488 1331 1169 1235 1515 54 44 47 43 44 45 49 57 63 64 62 59 55 51 52 37 33 28 25 25 25 24 27 34 36 26 19 14 12 12 13 17 24 25 23 25 27 24 20 21 23 22 22 23 23 23 23 22 22 21 19 18 16 15 13 12 11 10 9 8 7 8 8 8 7 8 8 8 8 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 5 5 6 6 6 6 6 5 4 4 4 4 4 4 4 4 3 1 0 34 151 277 259 189 125 49 13 4 81 440 1100 1726 1761 2095 2440 2716 2991 3285 3558 3745 3874 3956 4062 4030 3846 3545 2964 2022 965 173 31 4 20 14 10 37 90 159 206 231 223 170 144 243 420 580 663 717 794 886 935 799 486 223 131 119 234 490 579 411 187 53 12 5 10 25 56 111 179 193 116 15 0 2 27 344 558 523 361 193 73 13 0 0 0 0 0 1 3 5 6 5 3 3 4 4 5 6 7 11 15 17 19 21 23 24 24 24 25 30 43 59 67 63 51 33 13 1 1 2 3 3 4 7 10 11 9 7 8 8 7 6 5 5 6 5 4 19 71 136 182 211 244 305 418 574 716 874 1028 1196 1325 1389 1411 1414 1412 1414 1419 1416 1414 1434 1479 1532 1565 1580 1594 1587 1569 1551 1536 1569 1614 1657 1714 1797 1930 2183 2367 2281 2140 2047 2009 1996 1993 2007 2033 1977 1919 1922 1943 1961 1976 1996 2017 1990 2074 2170 2360 2314 2215 2166 2135 2143 2301 2522 2586 2497 2512 2632 2813 2974 3015 2931 2808 2710 2601 2503 2446 2420 2412 2401 2374 2355 2223 2065 2078 2089 2031 1916 1767 1573 1308 1037 834 768 854 965 1043 1139 1309 1519 1700 1899 1683 1592 1661 1713 1663 1550 1429 1348 1257 1194 1191 1219 1278 1330 1336 1323 1366 1456 1573 1703 1764 1737 1719 1740 1729 1689 1737 1751 1689 1667 1633 1604 1632 1686 1697 1752 1828 1904 1886 1946 2019 2026 2063 2048 2058 2099 2125 2212 2316 2286 2164 2232 2625 3016 2962 2702 2515 2340 2183 2026 1819 1807 1976 2111 2320 2420 2420 2472 2639 2826 2980 3077 3647 3954 3940 3841 3630 3299 3081 2933 2890 2764 2635 2495 2355 2192 2013 1925 2073 2441 2534 2548 2637 2711 2628 2383 2091 1793 1649 1632 1631 1619 1600 1590 1591 1582 1574 1569 1549 1653 1758 1865 1924 1804 1667 1635 1447 1450 1433 1411 1464 1601 1830 2101 2133 2259 2526 2839 3149 3381 3492 3693 3724 3457 3117 2684 2234 2033 2195 2424 2362 2047 1756 1525 1388 1438 1605 1606 1458 1261 1208 1375 1868 2476 2868 2907 2690 2480 2239 2060 2003 2184 2501 2594 2328 1906 1531 1312 1275 1361 1534 1834 2269 2575 2567 2455 2495 2658 2796 2699 2117 1757 1925 2222 2323 2254 2219 2328 2597 2878 3168 3130 2847 2457 2112 1907 1895 1881 1775 1728 1695 1602 1480 1412 1393 1605 1767 64 58 54 48 63 66 59 59 64 68 67 65 63 58 50 39 29 25 22 21 23 28 31 35 37 37 34 29 19 14 12 15 22 25 27 26 23 20 19 20 23 21 20 22 23 22 21 20 20 19 18 17 16 14 11 10 10 8 7 7 8 8 8 8 8 8 8 8 7 7 6 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 5 4 5 6 6 6 6 6 5 4 4 4 4 4 4 4 4 1 0 0 65 233 353 325 222 118 24 19 46 247 768 1178 1324 1574 1997 2303 2449 2603 2837 3159 3472 3702 3876 4057 3969 3579 3051 2201 1181 374 23 0 0 10 5 10 54 111 151 183 241 292 279 222 194 247 361 489 619 726 830 780 733 485 191 70 57 147 401 522 329 104 7 0 0 0 0 0 0 0 0 0 0 0 1 20 282 512 434 242 93 23 2 0 0 0 0 1 2 3 4 5 3 2 4 6 7 7 8 9 12 15 19 23 28 28 23 15 7 4 4 3 3 3 2 2 2 2 1 1 2 3 2 2 3 4 5 6 7 8 8 8 7 7 6 5 5 3 3 3 2 3 8 16 16 9 17 72 216 341 541 792 1046 1241 1359 1424 1475 1514 1526 1512 1483 1479 1512 1570 1624 1641 1625 1612 1592 1565 1567 1581 1597 1629 1696 1808 2048 2288 2323 2254 2111 2003 1964 1953 1961 1957 1889 1835 1861 1901 1942 1971 1970 1955 1984 2021 2141 2337 2329 2233 2149 2086 2094 2278 2387 2488 2392 2428 2567 2750 2912 2956 2853 2679 2520 2423 2368 2330 2305 2289 2273 2250 2263 2163 2022 1964 1942 1907 1847 1753 1582 1342 1104 920 850 900 942 937 989 1190 1389 1515 1845 1772 1663 1622 1629 1622 1541 1438 1341 1227 1177 1158 1171 1210 1261 1326 1410 1497 1578 1659 1645 1557 1459 1392 1372 1400 1437 1477 1500 1527 1561 1573 1573 1596 1644 1713 1809 1883 1920 1852 1853 1921 1933 1939 1868 1900 2035 2112 2203 2261 2199 2086 2134 2520 2948 2900 2574 2325 2145 1934 1753 1625 1504 1720 1988 2273 2303 2223 2287 2487 2720 3110 3475 3667 3764 3891 4000 3929 3582 3246 3199 3166 3039 2896 2739 2547 2346 2144 2028 2161 2292 2271 2250 2395 2556 2554 2387 2153 1953 1787 1700 1657 1634 1618 1604 1599 1595 1589 1639 1642 1708 1822 1928 2028 1872 1814 1727 1671 1597 1583 1699 1719 1884 2190 2455 2522 2642 2829 2982 3095 3269 3493 3733 3765 3460 2980 2484 2128 2017 2241 2419 2366 2177 1932 1766 1697 1660 1754 1735 1573 1351 1237 1418 1922 2534 2833 2660 2510 2520 2453 2195 1874 1774 2005 2018 1924 1727 1529 1353 1241 1357 1433 1496 2130 2440 2411 2354 2346 2394 2394 2378 2184 2063 2028 2102 2181 2111 1934 1985 2242 2521 2804 2935 2810 2451 2111 1890 1858 1907 1856 1844 1914 1913 1766 1712 1796 1785 1696 64 57 51 43 46 51 55 58 63 66 66 63 62 64 56 35 26 25 22 19 18 24 33 38 37 35 34 39 23 15 12 14 16 18 20 21 20 19 18 19 22 22 21 21 21 21 20 19 18 18 18 17 16 13 11 10 10 9 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 4 5 6 6 6 6 6 5 4 4 4 4 4 4 4 3 1 0 0 76 250 374 347 219 94 38 62 145 612 966 1002 1089 1496 1898 2095 2145 2419 2681 2857 3015 3275 3634 3853 3587 2897 2071 1104 399 64 0 0 0 0 0 3 46 109 159 201 275 362 371 294 198 150 169 241 331 410 548 490 463 313 140 42 23 86 253 340 197 49 1 0 0 0 0 0 0 0 0 0 0 0 0 36 255 416 280 109 24 2 0 0 0 0 0 1 2 2 2 2 2 1 4 7 9 9 9 11 16 22 26 30 32 28 20 12 7 5 4 5 4 3 2 2 1 1 1 1 1 1 1 2 3 5 5 6 8 8 10 9 10 10 8 7 6 5 5 5 4 3 3 2 3 3 3 3 4 11 84 197 392 650 887 1053 1178 1295 1399 1484 1529 1536 1536 1568 1624 1662 1678 1688 1672 1627 1591 1584 1601 1632 1665 1706 1839 2150 2303 2345 2237 2081 1971 1917 1914 1922 1884 1861 1883 1888 1897 1932 1960 1951 2006 2055 2197 2311 2326 2304 2282 2270 2305 2355 2301 2367 2375 2364 2406 2558 2767 2867 2750 2531 2347 2257 2244 2252 2244 2223 2196 2151 2129 2070 1967 1863 1794 1768 1777 1752 1533 1308 1151 1029 959 940 942 965 1054 1242 1328 1476 1778 1864 1749 1613 1573 1569 1474 1357 1236 1162 1139 1124 1115 1123 1173 1300 1490 1478 1456 1421 1357 1291 1245 1234 1256 1299 1349 1402 1451 1487 1510 1525 1536 1557 1593 1668 1779 1824 1822 1828 1849 1857 1862 1814 1725 1777 1914 2018 2113 2186 2193 2160 2196 2610 2944 2850 2489 2188 2040 1955 1908 1870 1506 1683 1979 2265 2357 2226 2079 2340 2858 3048 3074 2981 2983 3169 3503 3878 3887 3491 3209 3031 3047 3094 2998 2766 2537 2270 2102 2119 2128 1879 1798 2022 2166 2191 2049 1872 1924 1920 1821 1736 1701 1637 1617 1600 1586 1592 1670 1765 1817 1821 1853 2074 1878 1885 2010 2026 1913 1802 2043 2222 2413 2607 2614 2656 2816 2968 3020 3044 3106 3289 3494 3505 3280 2895 2474 2171 2088 2334 2403 2245 2067 1774 1436 1902 2052 2067 1981 1791 1539 1358 1408 1757 2333 2512 2392 2471 2699 2816 2535 1910 1563 1778 2051 2213 2291 2347 2414 2490 2301 1989 1935 2379 2699 2789 2563 2341 2282 2118 2030 2110 2112 2001 1924 1949 2049 1633 1721 1941 2210 2490 2723 2780 2530 2226 1975 1947 1952 1936 2061 2264 2262 1843 1643 1576 1599 1686 58 50 43 39 42 47 51 55 61 65 65 61 58 62 68 44 37 35 28 23 25 30 36 40 41 37 34 37 26 17 11 11 12 13 12 13 15 16 18 19 19 21 22 21 19 18 18 18 17 16 17 16 14 12 11 10 9 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 5 5 5 6 6 6 5 4 4 4 4 4 4 4 3 3 1 0 0 5 55 164 211 189 120 57 48 88 147 589 832 802 1010 1399 1711 1864 1991 2479 2594 2387 2183 2367 2860 3099 2524 1391 705 243 51 0 0 0 0 0 0 0 20 67 124 184 255 323 346 286 184 128 99 93 100 124 229 343 230 137 70 24 9 34 93 107 47 8 0 0 0 0 0 0 0 0 0 0 0 0 2 45 185 227 113 29 3 0 0 0 0 0 1 2 2 1 2 2 3 4 6 8 11 11 10 13 19 25 28 30 28 24 19 15 10 6 5 5 4 3 2 1 1 1 1 1 2 2 3 4 5 6 6 7 9 9 12 12 14 13 11 8 7 7 6 6 5 4 3 3 3 3 3 3 3 3 3 16 29 75 195 357 495 621 789 1019 1222 1365 1463 1537 1601 1658 1706 1755 1760 1695 1640 1646 1676 1690 1692 1714 1866 2139 2307 2396 2370 2257 2106 1964 1879 1874 1869 1882 1897 1874 1869 1904 1932 1934 1956 2003 2112 2236 2334 2377 2319 2244 2320 2275 2161 2215 2237 2214 2221 2336 2559 2760 2697 2469 2286 2163 2146 2170 2187 2188 2159 2090 2041 2009 1930 1814 1727 1677 1669 1682 1499 1322 1223 1170 1135 1104 1087 1117 1212 1326 1480 1577 1701 1779 1743 1672 1622 1515 1380 1279 1203 1138 1096 1068 1046 1035 1062 1174 1479 1345 1241 1175 1127 1097 1093 1137 1224 1299 1360 1415 1456 1473 1477 1484 1499 1531 1568 1628 1713 1744 1726 1706 1700 1703 1770 1662 1635 1697 1792 1897 2016 2146 2275 2403 2483 2801 2930 2769 2445 2177 2092 2148 2345 2159 1799 1816 2033 2272 2382 2268 2013 2340 2858 3073 3060 2818 2594 2695 2982 3360 3476 3233 2886 2728 2839 3037 3129 3027 2776 2413 2211 2171 1996 1674 1564 1725 1819 1843 1755 1723 1803 1843 1857 1880 1855 1683 1637 1604 1586 1591 1643 1733 1814 1788 1764 1911 1816 1761 1843 2072 2226 1932 2134 2589 2605 2855 2699 2436 2597 2871 2896 2829 2884 3009 3130 3184 3138 2995 2659 2363 2316 2391 2336 2017 1663 1510 1328 1733 2026 2199 2208 2077 1863 1612 1394 1587 2092 2244 2217 2305 2694 3154 2956 2256 1957 2245 2711 3017 3121 3104 3089 3104 3023 2862 2874 3008 3009 2649 1951 2172 2091 1898 1685 1721 1954 1942 1893 1831 1859 1655 1652 1819 2006 2215 2460 2616 2554 2372 2187 2069 1966 1962 2154 2268 2070 1640 1341 1142 1346 1818 51 38 32 31 33 39 47 52 60 64 63 58 55 59 66 47 38 39 37 33 29 28 32 34 32 33 34 36 33 24 13 12 11 12 13 13 14 16 17 18 18 19 20 20 19 19 19 17 16 16 16 15 13 12 11 11 10 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 5 5 4 5 4 5 5 6 6 6 5 4 4 4 4 4 4 4 1 0 0 0 0 8 37 79 81 78 56 31 31 73 224 647 670 647 924 1240 1394 1440 1448 1518 1730 1439 1017 1034 1395 1531 1030 239 34 11 1 0 0 0 0 0 0 0 4 20 47 86 133 176 205 212 213 242 207 137 79 63 109 212 156 69 28 9 3 6 13 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 24 72 70 21 3 0 0 0 0 0 1 2 1 1 2 3 4 5 7 8 10 13 13 11 14 21 26 28 29 27 25 21 14 9 7 6 7 6 4 3 2 1 1 1 2 3 4 4 5 9 9 7 7 8 10 11 13 15 14 11 9 8 7 7 7 5 4 3 3 3 4 3 3 3 3 2 2 2 2 2 4 21 82 174 263 467 750 1022 1253 1438 1575 1667 1742 1807 1750 1694 1710 1740 1757 1789 1839 1972 2160 2322 2441 2492 2443 2289 2079 1906 1852 1798 1848 1884 1888 1886 1883 1867 1853 1877 1950 2038 2166 2227 2234 2197 2131 2105 2047 1959 1945 1979 2058 2104 2152 2310 2545 2614 2312 2181 2093 2067 2084 2119 2147 2131 2060 1992 1966 1915 1850 1788 1711 1636 1610 1532 1435 1324 1274 1261 1253 1241 1250 1285 1275 1202 1185 1342 1504 1544 1550 1576 1467 1332 1265 1223 1171 1106 1044 996 964 970 1061 1293 1172 1038 976 974 1003 1051 1132 1220 1284 1347 1401 1437 1452 1459 1468 1486 1572 1620 1656 1704 1723 1688 1613 1539 1529 1623 1546 1562 1613 1671 1744 1856 2024 2233 2517 2767 2884 2825 2598 2308 2099 2063 2185 2198 2080 1945 1907 2080 2281 2164 2098 2124 2373 2750 3102 3028 2460 2053 2312 2491 2601 2683 2564 2430 2360 2425 2648 2933 3113 2983 2662 2470 2320 2041 1735 1601 1532 1451 1456 1503 1654 1822 1907 1933 1943 2049 1848 1700 1612 1579 1581 1607 1670 1784 1764 1762 1747 1656 1578 1621 1868 2236 2077 2088 2336 2439 2736 2788 2430 2456 2744 2780 2663 2629 2680 2777 2904 2964 3042 2831 2607 2468 2350 2160 1831 1494 1424 1527 1546 1696 1946 2149 2194 1944 1350 1327 1584 1964 2195 2182 2143 2598 3362 3235 2752 2577 2864 3227 3363 3350 3210 3035 2980 3080 3153 3193 3172 3036 2713 2404 2279 2092 1919 1867 1900 1891 1795 1950 1935 1791 1652 1736 1918 1999 2098 2236 2393 2434 2342 2193 2019 1871 1878 2111 2103 1843 1688 1532 1132 1420 1756 50 49 50 41 32 36 45 54 60 62 60 55 53 55 60 62 54 44 32 26 21 22 25 27 27 29 33 36 37 31 19 14 12 11 12 13 13 14 16 19 19 19 19 19 18 18 18 16 15 15 14 13 12 11 10 10 9 8 8 8 8 8 8 8 8 7 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 5 5 4 5 4 5 6 6 6 6 5 4 4 4 4 4 4 3 0 0 0 3 8 22 50 82 102 82 43 15 12 57 246 531 445 532 845 1068 900 802 1027 1428 1514 804 233 162 254 284 164 16 0 0 0 0 0 0 0 0 0 0 0 2 4 10 15 11 9 53 173 282 270 136 66 56 102 188 158 61 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 14 1 0 0 0 0 0 0 1 1 0 1 3 4 6 6 8 10 12 14 13 12 17 23 27 29 30 29 26 19 11 7 6 7 8 7 5 4 3 2 3 3 3 4 5 5 6 8 8 7 7 8 8 10 11 13 13 10 8 7 6 6 5 5 4 3 3 4 5 5 4 3 3 2 1 1 2 1 1 1 1 3 20 40 137 354 650 975 1284 1523 1661 1757 1776 1750 1743 1744 1739 1757 1832 1970 2146 2297 2415 2523 2515 2393 2250 2095 1993 1949 1988 2020 1980 1898 1820 1764 1733 1753 1811 1905 2033 2062 2061 2087 2088 2027 1970 1934 1898 1957 2169 2268 2210 2235 2395 2510 2342 2171 2057 2017 2018 2038 2065 2064 2020 1924 1919 1887 1870 1849 1786 1690 1595 1516 1524 1466 1392 1365 1377 1389 1386 1361 1290 1188 1151 1213 1334 1404 1418 1462 1466 1371 1289 1268 1239 1164 1064 976 932 972 1107 1124 994 908 900 943 1011 1092 1204 1244 1282 1325 1367 1406 1434 1455 1478 1488 1583 1673 1733 1765 1764 1712 1602 1474 1424 1429 1460 1519 1579 1631 1691 1788 1965 2195 2503 2740 2737 2594 2390 2151 2000 1988 2069 2088 2128 2114 2014 2016 2134 1841 1951 2236 2458 2595 2968 2999 2388 1981 1988 1987 2026 2050 1981 2017 2232 2352 2183 2359 2603 2972 2943 2767 2516 2125 1716 1422 1201 1037 1091 1267 1557 1902 2198 2336 2150 2275 2056 1831 1657 1573 1572 1569 1609 1673 1689 1727 1721 1664 1629 1679 1745 1853 1963 1850 1819 1865 2026 2281 2413 2521 2617 2647 2592 2546 2496 2457 2656 2716 2827 2794 2680 2517 2285 1978 1680 1558 1557 1610 1490 1432 1572 1864 2051 1811 1356 1366 1586 1912 2145 2148 2115 2793 3429 3424 3107 3008 3172 3204 3068 2961 2872 2740 2702 2753 2794 2801 2794 2746 2655 2604 2534 2359 2168 2154 2213 2064 1872 1910 1862 1760 1765 1970 2149 2198 2265 2228 2223 2230 2194 2113 1925 1780 1846 2001 1903 1582 1315 1399 1337 1519 1634 50 48 58 53 37 53 57 56 58 59 56 52 53 55 56 58 57 44 29 28 20 19 21 25 29 32 35 36 36 30 20 13 11 9 9 11 12 13 15 17 18 18 18 18 17 16 16 16 15 14 13 12 11 10 8 8 8 8 8 8 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 5 5 4 5 5 5 6 6 6 5 4 4 4 4 4 4 4 3 0 0 0 25 54 72 92 117 129 95 35 5 0 24 133 235 277 527 749 619 349 392 888 1232 863 298 0 1 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 43 108 135 109 39 16 18 52 112 133 70 15 2 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 3 5 6 7 8 10 12 12 11 13 18 24 28 29 29 27 25 20 15 10 7 7 8 8 6 5 4 4 4 5 5 6 6 5 6 6 8 7 7 7 7 8 9 9 9 7 6 5 4 4 4 3 3 2 2 3 4 4 4 3 3 4 3 3 2 1 1 1 1 0 0 1 5 40 158 407 786 1206 1519 1683 1756 1777 1764 1744 1730 1748 1843 1975 2075 2191 2337 2490 2521 2455 2385 2266 2202 2125 2074 2019 1930 1841 1784 1751 1732 1726 1854 1936 2016 2042 2054 2082 2093 2067 2034 1987 1951 1948 2063 2257 2369 2312 2340 2456 2353 2131 1997 1976 1982 1968 1966 1962 1958 1893 1883 1878 1868 1849 1810 1733 1623 1590 1570 1603 1539 1492 1524 1568 1550 1490 1391 1321 1249 1233 1295 1366 1400 1452 1464 1384 1295 1272 1250 1187 1091 1008 1015 1160 1209 1024 867 840 896 977 1071 1154 1240 1276 1288 1306 1336 1369 1394 1423 1456 1480 1564 1681 1781 1827 1813 1744 1608 1467 1407 1387 1428 1507 1599 1687 1772 1886 2058 2285 2537 2681 2560 2354 2232 2032 1917 1931 2008 2089 2161 2196 2072 1817 1800 1719 1944 2209 2503 2511 2676 2938 2519 2191 1897 1820 1774 1776 1772 1789 1863 1896 1904 1982 2106 2622 2947 2956 2704 2216 1751 1340 1059 935 973 1170 1534 2036 2508 2557 2242 2218 2231 2008 1717 1670 1611 1572 1579 1579 1587 1634 1715 1799 1812 1853 1909 1766 1787 1707 1626 1639 1678 1832 2359 2481 2519 2576 2547 2516 2628 2303 2454 2520 2578 2609 2551 2369 2068 1689 1545 1705 1934 2161 1968 1521 1400 1594 1512 1279 1044 1149 1516 1990 2243 2089 2275 2939 3432 3470 3253 3112 3075 2865 2564 2490 2493 2469 2424 2368 2334 2335 2359 2392 2458 2539 2651 2757 2749 2742 2698 2422 2168 1988 1825 1689 1659 2066 2263 2423 2629 2610 2301 2182 2098 1982 1757 1601 1710 1767 1522 1236 1191 1264 1477 1555 1561 71 71 71 65 60 71 66 58 57 54 51 51 53 56 59 61 53 41 32 33 34 29 27 26 27 30 32 35 36 25 15 10 8 7 7 8 9 11 13 15 16 16 17 17 15 16 16 14 13 12 11 11 12 10 7 7 7 8 8 9 9 9 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 5 5 4 5 5 5 6 6 5 5 4 4 4 4 4 4 4 2 0 0 6 56 111 131 137 136 117 70 18 0 0 0 4 36 174 333 300 116 32 5 81 115 112 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 22 36 24 18 3 0 0 43 108 135 90 45 23 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 6 5 4 4 6 8 13 20 26 27 27 28 26 25 22 17 13 10 9 8 8 7 6 6 6 6 7 8 9 8 6 6 7 8 8 7 7 7 8 8 8 6 4 3 4 4 3 2 2 2 2 2 2 3 4 4 5 6 8 7 6 5 3 2 2 2 0 0 0 0 1 17 88 310 748 1224 1555 1707 1780 1786 1752 1716 1714 1766 1856 1917 2035 2205 2342 2395 2379 2342 2307 2286 2211 2163 2115 2016 1934 1917 1926 1909 1888 2026 2046 2053 2073 2107 2136 2139 2132 2119 2048 1996 1943 1957 2069 2206 2249 2216 2289 2342 2181 2026 1960 1934 1896 1868 1867 1893 1856 1821 1803 1779 1769 1785 1761 1674 1705 1641 1693 1656 1588 1622 1712 1643 1554 1475 1417 1385 1272 1210 1254 1312 1390 1404 1392 1332 1315 1292 1231 1148 1088 1081 1082 960 801 757 815 915 1030 1138 1195 1248 1277 1268 1275 1305 1330 1338 1357 1400 1465 1567 1698 1807 1843 1800 1703 1565 1482 1440 1416 1431 1494 1611 1765 1908 2073 2249 2442 2667 2720 2513 2329 2227 2026 1929 1947 2037 2159 2211 2247 2224 1890 1573 1612 1916 2133 2401 2506 2505 2709 2692 2488 2015 1906 1841 1800 1786 1766 1746 1718 1736 1787 1836 2184 2684 3031 3029 2561 2060 1472 1152 1045 1084 1205 1415 1899 2343 2413 2408 2502 2508 2167 1720 2040 2053 1743 1604 1542 1515 1535 1610 1702 1731 1857 2062 1930 1770 1666 1622 1666 1646 1680 1958 2094 2227 2547 2831 2568 2752 2487 2409 2412 2400 2384 2349 2157 1770 1523 1605 1899 2231 2312 1999 1626 1533 1500 1276 1166 1176 1348 1735 2348 2562 2363 2461 2896 3251 3315 3203 3060 2843 2536 2278 2194 2195 2203 2189 2148 2091 2033 2016 2033 2145 2389 2672 2990 3335 3395 3264 2937 2621 2350 2036 1694 1680 1984 2153 2311 2582 2664 2446 2269 2093 1901 1739 1765 1881 1736 1354 1265 1415 1642 1741 1686 1638 90 90 80 78 80 76 67 58 56 50 51 53 53 54 57 62 56 44 34 30 30 34 36 33 31 29 30 33 35 26 11 8 6 6 7 7 8 10 12 14 15 16 16 17 15 15 15 13 11 10 9 9 9 8 8 8 8 8 8 9 10 10 9 9 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 5 4 4 4 5 6 5 5 5 4 4 4 4 4 4 4 3 1 0 0 12 61 139 160 158 127 76 29 3 0 0 0 4 40 71 81 39 8 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 3 16 24 17 22 3 0 0 74 135 142 118 118 126 79 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 1 3 4 4 4 2 1 0 2 6 12 22 29 28 27 27 25 23 20 15 12 10 9 9 8 7 7 7 8 8 9 10 10 9 9 9 8 9 9 8 8 9 9 9 9 8 4 3 3 3 2 1 2 2 2 2 3 3 3 4 5 8 10 8 6 7 7 6 4 2 0 0 0 0 0 0 4 75 324 781 1250 1550 1724 1785 1767 1724 1699 1703 1744 1741 1883 2057 2152 2189 2203 2208 2228 2252 2247 2250 2252 2196 2144 2130 2117 2102 2100 2138 2113 2083 2105 2160 2194 2178 2136 2110 2065 1993 1937 1940 2022 2132 2161 2099 2189 2336 2232 2059 1919 1846 1836 1853 1890 1907 1880 1836 1801 1768 1763 1800 1792 1711 1726 1737 1794 1775 1677 1603 1600 1554 1467 1423 1411 1405 1350 1240 1142 1150 1307 1306 1380 1384 1371 1338 1260 1151 1048 965 839 721 686 731 819 926 1034 1116 1160 1191 1202 1209 1233 1264 1282 1296 1329 1386 1471 1588 1719 1812 1828 1774 1675 1564 1513 1500 1491 1499 1555 1685 1867 2046 2220 2372 2541 2722 2627 2482 2583 2477 2237 2090 2069 2124 2216 2290 2330 2314 2022 1517 1503 1759 1965 2177 2366 2410 2431 2481 2583 2225 2130 2148 2076 1925 1797 1730 1663 1633 1625 1662 1858 2296 2981 3463 2686 2065 1642 1390 1299 1288 1228 1259 1671 2051 2270 2427 2567 2535 2182 1969 2399 2336 1976 1728 1597 1519 1528 1598 1654 1649 1966 2228 2170 1899 1648 1612 1547 1512 1581 1700 1847 2015 2276 2859 2803 2827 2650 2461 2340 2255 2163 2045 1770 1577 1604 1808 2111 2417 2578 2491 2219 2086 1904 1737 1638 1627 1721 2036 2543 2558 2368 2413 2681 2911 3001 3033 2950 2744 2428 2127 1925 1828 1819 1842 1840 1780 1709 1685 1729 1892 2243 2689 3201 3467 3434 3335 3117 2843 2523 2006 1618 1573 1861 2008 1857 2027 2185 2399 2416 2328 2243 2270 2404 2243 1744 1396 1330 1545 1717 1707 1685 1549 84 86 77 75 80 78 65 55 52 46 55 55 52 51 52 56 58 51 44 39 38 41 42 39 35 31 29 30 31 27 12 7 6 7 7 7 7 9 11 13 14 15 15 15 14 13 14 12 10 8 8 8 8 9 9 9 9 9 10 11 11 11 9 9 9 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 4 4 4 5 4 4 4 4 4 4 4 4 4 3 2 0 0 0 14 70 159 179 149 82 23 3 0 0 0 0 0 0 4 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 2 5 1 0 0 60 86 78 75 103 134 114 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 1 3 4 4 3 2 0 0 2 7 12 23 31 28 27 25 21 18 16 14 11 9 8 8 9 10 10 9 12 11 11 12 12 11 10 10 9 8 9 10 10 10 10 9 9 8 4 2 2 2 2 1 1 2 2 3 3 3 3 3 3 6 8 8 8 8 8 8 5 3 1 1 0 0 0 0 0 11 90 342 771 1212 1526 1709 1778 1793 1796 1781 1781 1732 1829 1978 2051 2080 2108 2124 2120 2145 2166 2147 2189 2177 2152 2162 2177 2201 2215 2206 2139 2068 2069 2083 2103 2194 2146 2038 2019 1948 1918 1957 2033 2094 2096 2062 2123 2254 2169 2010 1869 1809 1861 1969 2014 1954 1926 1897 1885 1882 1884 1900 1864 1783 1773 1827 1886 1870 1743 1569 1477 1441 1427 1413 1437 1465 1425 1296 1139 1080 1274 1253 1336 1389 1377 1290 1133 948 803 728 651 621 665 755 857 951 1032 1090 1115 1152 1184 1200 1211 1223 1235 1268 1340 1412 1501 1619 1736 1807 1811 1763 1685 1606 1567 1577 1610 1665 1755 1878 2026 2175 2261 2383 2525 2626 2660 2685 2774 2764 2654 2409 2231 2178 2221 2292 2314 2306 2196 1704 1590 1658 1768 1943 2118 2184 2210 2111 2272 2264 2316 2437 2446 2290 1907 1787 1736 1653 1590 1596 1672 1906 3024 3427 2937 2364 1923 1638 1503 1482 1375 1269 1422 1746 2101 2354 2496 2518 2392 2554 2755 2753 2470 2230 2076 1900 1729 1646 1687 1764 2102 2352 2348 2127 1771 1716 1545 1521 1640 1814 1969 2074 2248 2646 2823 2862 2690 2460 2282 2139 1980 1815 1685 1669 1766 1962 2222 2491 2703 2768 2687 2601 2494 2379 2215 1941 1749 2006 2255 2260 2144 2212 2502 2618 2709 2776 2676 2469 2195 1924 1698 1475 1386 1367 1332 1282 1244 1244 1268 1463 2083 2724 3163 3137 2922 2772 2706 2614 2248 1759 1469 1507 1702 1734 1434 1521 1798 2236 2470 2552 2660 2755 2567 1932 1530 1272 1095 1123 1436 1473 1359 1145 76 85 89 79 68 60 54 48 44 42 49 51 50 48 49 53 56 54 49 45 45 45 44 41 38 32 30 28 25 22 17 12 7 7 5 5 6 7 8 11 13 14 14 14 13 12 13 11 10 8 7 7 8 9 9 9 10 10 11 11 11 10 9 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 0 0 0 29 112 195 195 130 53 9 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 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 11 8 13 28 52 55 0 0 0 0 0 0 0 0 0 0 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 0 2 6 10 13 22 31 29 26 22 18 14 13 12 9 7 6 6 7 9 11 12 14 13 13 14 13 11 10 9 9 9 8 10 10 10 9 8 8 7 5 3 2 2 3 2 2 2 3 3 2 2 1 2 3 4 7 8 7 5 5 4 4 3 2 2 1 0 0 0 0 0 11 74 294 738 1162 1512 1704 1797 1864 1889 1881 1822 1828 1897 1956 2007 2061 2089 2045 2029 2076 2046 2077 2058 2029 2059 2131 2195 2220 2216 2148 2037 1992 1968 1982 2149 2117 2021 1984 1955 1948 1974 2025 2064 2057 2075 1955 2077 2110 1993 1852 1817 1908 2038 2008 1892 1858 1851 1856 1876 1916 1961 1936 1858 1809 1868 1969 1940 1750 1553 1460 1460 1447 1418 1403 1384 1358 1313 1224 1145 1231 1201 1271 1378 1390 1240 983 734 585 537 530 574 665 778 886 969 1030 1058 1078 1128 1174 1197 1202 1202 1211 1241 1337 1438 1548 1664 1761 1802 1783 1738 1688 1651 1642 1674 1742 1843 1963 2070 2154 2280 2292 2377 2497 2593 2655 2702 2776 2802 2831 2699 2409 2206 2275 2433 2491 2396 2329 1922 1675 1582 1591 1691 1812 1865 2008 2020 2016 2023 2104 2256 2321 2903 2420 2118 1942 1791 1696 1678 1702 1730 2345 2858 3157 2804 2246 1896 1721 1672 1534 1452 1565 1879 2186 2340 2346 2354 2468 2736 2825 2957 3080 3044 2888 2708 2271 1929 1725 1695 1911 2244 2479 2416 2112 1916 1776 1769 1884 2007 2036 2012 2194 2478 2730 2776 2630 2411 2180 1970 1914 1842 1732 1703 1820 2027 2284 2565 2705 2772 2815 2854 2840 2707 2440 2103 1910 1939 2023 2064 2147 2323 2431 2387 2449 2456 2319 2084 1920 1899 1808 1524 1288 1140 1055 1014 990 997 1010 1288 1901 2416 2633 2590 2420 2216 2176 2106 1859 1552 1382 1355 1224 1225 1418 1447 1555 1840 2083 2103 1984 2019 1719 1364 1114 976 947 878 1035 1202 1111 896 68 81 85 75 58 46 43 40 39 41 44 46 49 48 45 45 48 50 47 44 42 43 42 40 37 34 31 27 20 18 21 19 11 6 5 5 6 7 8 10 12 14 14 13 13 12 12 11 11 10 9 8 9 9 10 11 12 11 10 10 10 9 9 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 0 0 0 0 76 170 228 204 116 34 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 3 1 2 6 10 13 16 23 31 29 25 20 15 12 12 11 9 6 5 6 6 8 10 12 13 13 14 13 11 10 9 9 10 11 10 10 10 10 10 8 7 6 6 5 4 3 3 3 3 3 3 3 3 2 2 2 3 4 4 5 4 4 4 4 3 3 3 2 3 1 0 0 0 0 1 10 62 254 595 1005 1359 1619 1783 1831 1770 1807 1817 1808 1837 1885 1963 2042 2001 1978 2029 2014 1989 1966 1957 1975 2025 2089 2121 2122 2116 2104 2087 2037 1984 2012 2025 1988 1964 1973 1971 1964 1958 1941 1925 1993 1888 1879 1842 1777 1729 1749 1874 2042 1922 1794 1738 1736 1748 1779 1849 1920 1927 1869 1858 1923 2009 1984 1845 1736 1630 1524 1440 1365 1317 1249 1162 1119 1137 1120 1129 1139 1266 1421 1432 1256 1016 719 534 465 482 546 631 726 824 894 942 983 1031 1091 1142 1170 1178 1184 1201 1232 1331 1457 1582 1685 1750 1766 1742 1721 1720 1726 1733 1766 1841 1955 2078 2153 2182 2268 2331 2401 2486 2569 2630 2648 2747 2684 2573 2350 2189 2276 2476 2526 2606 2445 2351 2079 1689 1380 1304 1339 1521 1649 1741 1813 1846 1805 1755 1882 1922 2477 2670 2716 2393 1951 1793 1797 1789 1797 1947 2240 2550 2735 2749 2560 2379 2236 2057 1911 1758 1821 2118 2236 2162 2089 2208 2462 2685 3009 3357 3458 3312 3269 2861 2431 2111 1972 2055 2311 2605 2613 2399 2174 2057 2082 2170 2178 2135 2114 2232 2383 2532 2589 2478 2317 2136 2075 1926 1662 1500 1587 1802 2000 2252 2496 2622 2682 2766 2893 2938 2838 2638 2390 2204 2145 2079 2018 2086 2193 2341 2188 2161 2098 1998 2030 2238 2415 2289 2019 1723 1530 1474 1467 1438 1368 1370 1540 1872 2106 2145 2121 2002 1939 1870 1742 1568 1377 1216 1124 1078 1148 1349 1449 1425 1407 1423 1407 1242 1038 832 772 692 711 893 994 1028 1158 1223 1083 76 88 76 59 44 36 35 35 40 42 43 44 47 48 46 44 42 40 39 38 38 38 39 39 36 34 31 25 18 15 16 18 14 8 6 6 8 10 10 11 12 14 14 14 13 12 11 11 11 10 9 9 9 9 11 12 12 12 11 10 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 0 0 0 4 127 210 229 169 78 15 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 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 4 11 15 17 21 27 31 28 23 18 13 10 9 10 10 8 5 5 5 7 9 11 13 14 13 12 11 9 10 10 11 10 10 9 8 9 9 9 8 8 7 6 5 5 4 4 4 3 3 3 3 2 2 3 3 3 3 3 3 4 5 4 3 2 1 0 1 0 0 0 0 0 0 2 8 18 65 296 624 1001 1370 1628 1717 1765 1791 1781 1819 1888 2003 2101 2023 2013 2041 2025 2004 1981 1946 1918 1930 1967 2012 2007 1981 2065 2165 2164 2084 2056 2063 2012 1996 2003 1990 1933 1849 1799 1859 1933 1899 1844 1768 1704 1667 1679 1807 1989 1812 1708 1642 1625 1641 1674 1729 1805 1885 1892 1901 1949 2000 2004 1956 1884 1798 1691 1536 1452 1452 1411 1259 1075 966 961 1013 1132 1343 1473 1377 1123 916 735 548 437 420 451 510 597 692 748 819 896 975 1040 1078 1094 1111 1145 1191 1251 1348 1467 1583 1672 1718 1728 1708 1719 1745 1767 1778 1804 1867 1953 2041 2084 2111 2166 2233 2307 2390 2478 2529 2520 2594 2533 2398 2273 2221 2255 2411 2345 2403 2365 2370 2237 1961 1649 1265 1150 1298 1471 1557 1607 1637 1635 1643 1692 1817 2143 2548 2954 2737 2063 1919 1918 1844 1812 1834 1892 1935 2200 2726 2869 3062 3000 2699 2397 2150 2006 2147 2252 2224 2106 2124 2216 2385 2725 3164 3433 3326 3394 3234 2911 2568 2380 2422 2535 2740 2796 2668 2506 2443 2475 2373 2203 2212 2259 2396 2520 2539 2448 2311 2254 2005 1771 1488 1298 1354 1548 1745 1904 2175 2419 2530 2530 2575 2752 2822 2759 2679 2548 2434 2312 2075 1880 2088 2105 2157 2089 1957 1896 2050 2148 2550 2792 2735 2550 2388 2324 2293 2234 2300 2239 2198 2235 2143 1881 1781 1858 1822 1757 1642 1506 1373 1252 1180 1148 1083 1034 1155 1267 1184 1090 1021 1083 1004 760 580 691 612 691 829 1033 1102 1162 1286 1172 71 80 64 53 42 33 33 37 42 44 44 46 46 45 43 40 36 34 33 33 33 35 37 39 35 33 29 25 19 13 10 14 13 10 9 9 10 11 12 13 14 14 14 13 13 12 11 10 10 10 10 9 10 11 11 12 12 11 11 9 9 8 8 8 7 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 0 0 0 0 17 102 174 165 99 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 15 20 24 28 32 31 27 21 15 11 8 7 8 9 7 4 4 5 6 9 12 13 13 11 10 10 10 10 11 10 9 8 7 8 9 9 8 8 8 7 6 6 6 6 5 5 3 3 4 3 3 3 3 3 3 4 4 3 4 6 6 4 2 1 0 1 0 0 0 0 0 0 0 3 0 2 16 106 310 644 1078 1490 1706 1805 1820 1853 1953 2057 2069 1994 1998 2063 2056 2014 1989 1952 1911 1920 1941 1962 1946 1928 2007 2118 2171 2155 2123 2081 2016 2014 2037 2041 1989 1887 1810 1865 1938 1957 1924 1864 1831 1803 1774 1872 1972 1898 1750 1610 1542 1538 1551 1571 1685 1847 1916 1919 1887 1878 1914 1943 1899 1839 1753 1570 1501 1498 1455 1320 1117 947 834 844 1019 1279 1364 1166 888 720 610 493 440 449 494 547 578 572 629 745 855 947 1005 1021 1017 1042 1108 1183 1266 1365 1473 1573 1644 1667 1678 1684 1702 1728 1744 1753 1774 1817 1852 1876 1887 1901 1940 2007 2101 2210 2314 2358 2379 2395 2373 2303 2217 2152 2105 2120 2129 2218 2364 2439 2352 2159 1994 1626 1434 1309 1322 1430 1483 1438 1461 1641 1685 1832 2119 2317 2575 2738 2338 2165 2115 1915 1827 1803 1792 1790 1820 1937 2228 2928 3236 3257 3193 3094 3005 2942 2727 2614 2414 2262 2206 2228 2317 2758 3104 3228 3332 3347 3220 2964 2711 2695 2809 2895 2925 2882 2777 2661 2623 2469 2365 2386 2383 2444 2554 2546 2412 2320 2231 1852 1523 1367 1376 1468 1565 1699 1870 2084 2273 2392 2446 2447 2540 2546 2473 2409 2376 2379 2363 2183 1894 2138 2164 2102 1933 1741 1729 2125 2274 2512 2706 2747 2651 2570 2600 2567 2364 2372 2378 2409 2285 1943 1644 1719 1749 1666 1547 1439 1323 1235 1155 1091 1044 1033 1062 1112 1110 1027 930 915 913 812 610 433 739 764 840 966 1123 1258 1310 1271 1037 69 70 59 52 48 46 43 42 44 46 46 48 45 42 39 38 37 34 34 34 35 34 35 36 33 31 28 25 20 15 12 12 12 10 10 13 14 12 11 12 14 14 14 13 13 12 11 11 11 10 9 10 11 12 12 12 12 11 10 9 9 8 8 7 6 7 7 8 9 7 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 3 1 0 0 0 0 6 41 97 85 39 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 13 22 29 34 36 34 30 25 19 14 11 8 6 8 9 9 6 5 6 8 10 11 11 10 10 9 10 10 10 10 8 8 7 7 7 7 6 5 6 6 6 7 7 7 6 6 5 4 4 4 4 3 3 3 3 4 4 5 5 6 8 7 5 3 2 0 0 0 0 0 0 0 0 0 3 1 0 0 4 36 132 353 779 1340 1591 1754 1817 1848 1805 1671 1609 1707 1860 1975 2048 2015 1939 1905 1908 1911 1897 1913 1935 1982 2044 2098 2131 2138 2080 2001 1996 2028 2046 2016 1938 1864 1878 1945 1983 1982 1966 1952 1931 1910 1961 2020 1944 1767 1602 1498 1475 1511 1540 1623 1806 1907 1934 1906 1872 1878 1921 1874 1818 1734 1592 1479 1407 1337 1242 1133 1091 919 837 903 1067 1132 975 754 604 549 528 537 564 600 641 663 596 628 791 901 960 986 984 976 1008 1088 1178 1264 1348 1444 1538 1593 1611 1630 1647 1662 1678 1682 1682 1701 1722 1717 1693 1663 1651 1676 1745 1845 1970 2084 2151 2182 2200 2235 2235 2170 2128 2105 2104 2114 2173 2283 2336 2245 2096 2037 2021 1909 1455 1297 1391 1446 1403 1436 1475 1590 1891 2207 2353 2434 2631 2600 2510 2583 2207 1885 1770 1718 1710 1730 1745 1841 2341 2900 3423 3798 3871 3910 3767 3384 3101 2857 2615 2390 2245 2140 2542 2914 3107 3193 3299 3429 3368 3159 3027 2947 2920 2927 2929 2901 2819 2818 2830 2758 2734 2698 2627 2527 2450 2453 2418 2255 1907 1528 1303 1367 1519 1624 1740 1877 2048 2243 2409 2448 2391 2277 2205 2161 2134 2150 2259 2347 2280 1874 1957 2119 1972 1743 1601 1716 2030 2217 2295 2349 2391 2304 2207 2137 2033 1881 1785 1827 1918 1917 2070 1926 1846 1784 1662 1449 1278 1159 1074 1030 994 982 1008 1047 1104 1098 1034 954 867 759 648 501 329 586 887 1139 1325 1418 1514 1463 1434 1240 57 57 54 51 47 46 45 43 43 44 45 47 43 40 37 35 36 36 35 35 34 32 33 33 31 29 26 22 19 15 12 11 10 8 8 11 12 12 12 14 14 14 13 13 13 12 11 11 11 10 10 11 12 12 12 12 11 10 10 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 4 4 4 4 4 4 2 1 0 0 0 0 0 14 37 30 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 3 8 13 23 32 40 43 41 35 30 24 18 13 9 8 7 7 9 9 8 6 7 8 9 9 8 8 9 9 9 9 8 8 7 7 6 6 6 5 4 5 5 5 5 5 6 6 6 5 5 5 5 5 5 4 4 4 5 5 5 6 6 5 6 5 4 3 2 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 9 32 104 407 820 1252 1566 1719 1678 1506 1416 1496 1665 1878 2014 1967 1872 1859 1876 1877 1889 1936 1982 2007 2022 2041 2072 2122 2036 1996 1984 1995 2002 1975 1919 1888 1920 1935 1947 1945 1953 1972 1983 1980 2002 2032 1960 1800 1622 1473 1415 1478 1554 1603 1766 1901 1964 1987 1985 1963 1961 1911 1858 1776 1633 1488 1386 1322 1271 1194 1250 1183 1135 1085 1049 1006 888 700 612 629 646 670 702 738 774 802 792 803 896 953 977 983 971 963 992 1073 1187 1280 1262 1277 1442 1525 1544 1564 1593 1602 1605 1600 1592 1598 1586 1583 1533 1478 1450 1462 1514 1594 1713 1846 1945 1998 2030 2083 2127 2105 2098 2106 2124 2163 2189 2206 2178 2070 2011 2013 2065 2162 2068 1753 1527 1516 1497 1438 1501 1704 2021 2237 2254 2309 2563 2781 2871 2818 2411 2003 1789 1698 1695 1764 1799 1849 2105 2596 3070 3282 3929 3853 3716 3568 3374 3126 2915 2722 2572 2541 2680 2825 2905 2992 3166 3427 3504 3449 3265 3078 2955 2910 2908 2913 2900 2910 2925 2940 2968 2984 2921 2750 2679 2600 2499 2317 2039 1664 1353 1404 1555 1678 1737 1823 1984 2172 2331 2447 2347 2122 1996 1984 2024 2130 2200 2207 2194 2086 2050 1944 1780 1804 1614 1787 1916 2008 2047 1961 1934 1844 1715 1590 1534 1506 1474 1488 1573 1719 1906 1926 1876 1793 1638 1406 1177 995 840 786 823 850 873 918 1025 1093 1101 1035 935 870 861 821 838 1036 1330 1606 1735 1704 1818 1636 1592 1609 50 50 50 48 46 44 42 42 43 45 46 46 43 42 39 36 35 36 36 35 33 30 32 30 27 24 19 16 14 13 12 12 11 11 11 13 12 11 13 14 14 13 13 13 13 12 11 12 11 10 11 12 11 11 11 11 11 10 9 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 4 4 4 3 4 4 4 4 4 3 1 0 0 0 0 0 2 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 3 10 20 31 42 48 48 44 38 31 23 17 12 7 7 7 8 9 9 8 8 8 7 6 6 6 7 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 5 4 5 5 5 5 5 4 5 5 5 5 6 6 6 7 6 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 22 154 439 831 1237 1523 1617 1599 1603 1693 1798 1829 1877 1889 1841 1846 1880 1904 1934 1956 1976 2000 2022 2036 2065 2009 1977 1959 1952 1944 1930 1910 1899 1906 1903 1893 1886 1896 1924 1959 1980 2012 2054 1986 1827 1641 1476 1382 1394 1458 1547 1703 1884 1995 2043 2050 2021 2007 1985 1895 1746 1605 1522 1496 1504 1533 1370 1246 1242 1307 1323 1232 1046 852 666 625 640 699 764 818 868 916 950 974 990 1019 1030 1021 1003 987 983 1012 1096 1214 1311 1350 1384 1449 1476 1475 1476 1508 1526 1526 1521 1507 1458 1420 1458 1417 1368 1350 1360 1388 1441 1525 1626 1757 1843 1891 1939 1981 1997 2013 2044 2138 2224 2227 2166 2103 2029 2004 2043 2151 2237 2250 2225 2164 1974 1921 1553 1585 1792 2023 2184 2243 2355 2496 2633 2727 2719 2538 2184 1827 1776 1811 2041 2172 2212 2391 2833 3266 3502 3682 3487 3368 3205 2866 2704 2803 2948 3026 2993 2832 2692 2679 2839 3038 3206 3244 3379 3370 3233 3062 2959 2868 2908 2852 2782 2739 2767 2841 2871 2894 2841 2843 2716 2525 2372 2143 1807 1591 1591 1608 1620 1627 1715 1918 2196 2467 2550 2408 2144 1914 1828 1903 1989 1991 2095 2123 2063 1923 1547 1331 1268 1413 1732 1871 1780 1846 1755 1588 1462 1338 1252 1233 1236 1232 1249 1392 1586 1738 1804 1779 1648 1488 1296 1089 863 608 423 491 604 604 673 812 943 1015 1039 1036 1075 1135 1244 1429 1687 1992 2218 2248 2166 2151 2020 1858 1887 45 47 43 43 41 41 42 43 47 51 52 48 47 45 41 39 36 35 35 33 31 30 31 27 22 16 12 10 10 11 13 12 10 11 13 11 9 11 13 12 11 11 12 12 13 12 11 11 11 10 11 12 12 11 11 10 9 9 9 9 8 7 7 6 6 6 6 6 6 6 6 6 5 6 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 3 1 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 15 28 41 49 52 51 48 41 33 24 17 12 8 7 7 8 9 9 8 8 9 7 6 5 6 7 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 5 5 4 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 4 41 218 572 1060 1505 1677 1674 1741 1761 1752 1741 1758 1803 1850 1916 2000 1971 1925 1911 1929 1959 1978 1971 1951 1941 1934 1924 1908 1888 1872 1868 1880 1888 1866 1849 1853 1880 1920 1950 2009 2098 2041 1884 1697 1531 1421 1384 1414 1474 1610 1800 1939 2018 2060 2044 2026 2017 1931 1742 1571 1521 1582 1677 1754 1624 1405 1270 1289 1359 1337 1195 1037 835 747 728 773 844 916 981 1033 1062 1081 1099 1108 1097 1064 1026 1006 1005 1053 1129 1222 1307 1370 1409 1421 1408 1405 1408 1442 1463 1461 1460 1457 1414 1400 1386 1346 1315 1304 1304 1307 1324 1384 1461 1593 1699 1762 1812 1846 1887 1922 2000 2151 2263 2268 2195 2115 2060 2037 2084 2147 2160 2127 2080 2027 2079 2214 1767 1584 1706 1910 2018 2038 2142 2342 2428 2546 2630 2555 2300 1872 1926 2135 2517 2776 2847 2922 3224 3482 3454 3336 3251 3181 2848 2358 2651 2991 2965 2715 2825 2912 2740 2726 2951 3083 2949 2363 2491 3076 3281 3327 3164 2950 2878 2790 2675 2584 2548 2524 2420 2616 2750 2775 2646 2467 2523 2255 1967 1742 1481 1448 1540 1539 1662 1937 2190 2419 2561 2490 2248 2021 1950 1880 1899 1979 2022 1953 1858 2308 1974 1462 1242 1233 1461 1796 1745 1710 1636 1444 1296 1181 1096 1073 1090 1068 1063 1165 1345 1514 1574 1563 1450 1326 1176 998 784 561 407 424 294 321 404 550 774 935 1020 1032 1042 1106 1318 1717 2208 2593 2631 2543 2433 2227 1963 1671 1532 44 43 36 38 38 40 43 45 49 52 52 50 51 47 42 42 40 36 34 33 31 29 27 23 18 14 9 6 6 7 9 11 10 10 9 8 9 11 12 11 10 10 11 11 12 11 11 11 11 11 12 12 12 11 10 9 8 9 9 7 7 7 6 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 2 0 0 3 10 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 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 10 19 32 43 49 54 55 52 45 36 27 20 14 8 5 5 6 7 7 6 6 6 6 5 5 5 5 4 3 2 2 2 2 3 3 4 5 4 5 5 4 4 3 3 4 3 4 4 4 4 4 4 4 4 4 4 3 4 4 5 6 6 5 5 5 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 24 125 454 1035 1578 1717 1872 1917 2002 2100 2090 1952 1832 1819 1905 1878 1838 1817 1823 1849 1872 1870 1876 1896 1903 1895 1876 1855 1839 1832 1850 1864 1856 1847 1861 1895 1924 1932 2007 2114 2082 1947 1769 1598 1470 1410 1431 1424 1518 1640 1766 1879 1955 1996 2010 2009 1949 1729 1569 1547 1597 1691 1762 1775 1652 1528 1441 1294 1104 1099 1131 1014 918 880 887 928 999 1079 1126 1151 1167 1173 1164 1132 1081 1027 1002 1020 1081 1147 1213 1270 1311 1326 1323 1322 1330 1336 1354 1376 1392 1402 1403 1254 1305 1317 1294 1274 1266 1267 1244 1248 1295 1356 1446 1538 1604 1650 1687 1738 1740 1853 2045 2210 2271 2225 2127 2061 2043 2068 2110 2146 2152 2109 2067 2056 2123 1968 1828 1784 1736 1831 1928 2116 2285 2381 2453 2483 2397 2312 2178 2324 2608 2885 3100 3220 3211 3262 3386 3489 3439 3248 3196 3247 3050 3401 3604 3490 3097 2914 2955 2837 2937 3252 3416 3282 2766 2534 2938 3379 3559 3369 3081 2824 2631 2532 2461 2348 2241 2082 2206 2467 2702 2619 2257 2566 2434 2142 1765 1457 1415 1536 1505 1546 1828 2168 2486 2627 2577 2387 2210 2010 1856 1757 1756 1870 1824 1608 1874 1630 1354 1188 1134 1238 1672 1821 1577 1526 1429 1234 1095 1119 1060 1046 987 978 1015 1102 1308 1370 1352 1267 1164 1050 910 750 617 523 419 298 248 227 326 651 856 968 977 925 909 1113 1699 2370 2566 2458 2293 2103 1755 1348 1148 1054 43 38 35 36 39 44 45 46 47 48 49 50 50 45 44 41 37 35 35 34 31 28 23 19 17 16 8 5 5 6 9 12 13 15 12 12 11 10 10 11 10 10 10 11 11 11 11 11 11 12 11 11 10 9 9 8 8 7 6 6 6 6 6 7 7 7 8 7 7 6 6 6 6 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 1 0 0 4 18 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 12 24 36 45 50 55 58 55 48 39 29 21 14 7 2 2 3 3 3 3 3 2 3 2 3 3 2 2 1 1 1 1 1 2 2 3 3 4 5 5 4 3 3 3 4 4 3 4 4 4 3 3 3 3 3 4 3 3 4 5 5 5 5 6 6 5 5 5 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 4 62 366 1079 1577 1906 2008 2044 2050 1983 1860 1788 1753 1836 1884 1874 1843 1817 1804 1807 1811 1816 1843 1864 1857 1835 1818 1809 1810 1813 1816 1813 1821 1848 1890 1932 1945 2026 2116 2103 1994 1833 1659 1503 1403 1340 1360 1453 1533 1626 1744 1849 1918 1969 2010 2041 2013 1947 1869 1783 1727 1609 1559 1616 1687 1627 1345 997 1002 1090 1066 1014 984 966 982 1068 1167 1220 1234 1235 1228 1204 1161 1099 1029 993 1018 1074 1136 1188 1230 1261 1277 1276 1263 1257 1258 1271 1299 1340 1373 1379 1277 1292 1299 1286 1279 1286 1273 1206 1201 1228 1273 1335 1404 1458 1492 1532 1572 1594 1672 1824 1999 2123 2185 2106 2023 2005 2039 2108 2184 2217 2198 2126 2026 2070 2084 2035 1992 1852 1808 1827 1980 2170 2310 2383 2453 2420 2453 2549 2745 2925 3045 3115 3124 3027 3038 3154 3219 3183 3055 2868 2851 3026 3308 3643 3765 3612 3355 3148 3016 3001 3296 3599 3742 3658 3412 3169 3366 3300 3159 2968 2869 2854 2766 2529 2340 2140 1935 1975 2177 2343 2594 2446 2561 2550 2277 1847 1519 1478 1526 1495 1474 1759 2129 2381 2508 2616 2481 2283 2084 1911 1747 1732 2050 1867 1606 1491 1368 1260 1159 1116 1136 1407 1803 1659 1494 1433 1290 1209 1281 1129 1035 1017 1074 1185 1079 1175 1220 1189 1112 1029 952 859 758 676 625 608 558 386 151 210 505 759 910 948 898 823 992 1569 2128 2118 1803 1720 1541 827 759 814 660 40 35 34 36 40 46 45 46 46 47 49 50 47 42 43 39 35 33 33 33 31 27 21 18 18 16 10 7 9 10 12 15 17 21 14 8 8 8 9 10 10 10 10 11 11 11 11 12 11 10 10 9 9 8 7 7 6 6 6 6 6 6 6 7 8 8 8 7 7 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 1 0 0 0 0 6 12 10 3 0 0 22 34 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 15 27 38 47 53 57 61 58 50 39 27 17 10 5 1 1 1 1 1 1 0 0 0 0 1 1 1 0 0 0 1 1 1 1 1 2 1 3 4 4 3 4 4 3 3 3 3 4 3 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 5 5 5 4 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 135 616 1255 1751 1964 2015 2008 1970 1921 1905 1809 1818 1844 1871 1853 1806 1773 1775 1787 1789 1797 1814 1814 1797 1781 1773 1776 1782 1781 1783 1789 1796 1823 1894 1962 2052 2129 2134 2051 1905 1725 1541 1417 1359 1345 1411 1512 1617 1700 1746 1822 1907 1965 1986 1907 1869 1927 1923 1765 1465 1348 1431 1624 1709 1560 1313 1214 1158 1100 1052 1033 1030 1055 1144 1227 1265 1275 1273 1262 1236 1191 1123 1047 1000 1003 1044 1099 1155 1203 1226 1224 1217 1205 1197 1201 1223 1267 1325 1385 1401 1374 1351 1337 1323 1306 1292 1249 1195 1169 1173 1211 1272 1329 1365 1378 1402 1437 1475 1531 1613 1712 1809 1913 1907 1907 1962 2073 2216 2325 2308 2242 2110 2092 2139 2122 2056 2127 2162 1948 1821 1903 2121 2295 2336 2478 2628 2745 2834 2900 2970 3044 3018 2908 2970 3075 3090 2982 2875 2720 2356 2239 2367 2584 2977 3322 3446 3370 3199 2970 2860 3055 3346 3598 3722 3669 3334 3333 3127 2844 2669 2648 2639 2810 2589 2380 2133 1917 1916 2161 2316 2564 2597 2567 2504 2294 1928 1629 1491 1492 1503 1511 1660 1904 2115 2313 2551 2441 2271 2094 1861 1584 1473 1937 1886 1633 1361 1196 1188 1151 1099 1093 1190 1551 1758 1617 1472 1355 1197 1290 1329 1259 1135 1134 1475 1446 1357 1236 1123 1036 956 909 873 799 726 689 678 643 547 238 213 381 667 922 975 919 848 998 1448 1955 2106 1817 1510 1368 930 796 839 748 41 34 34 37 42 48 49 49 49 48 46 45 43 41 39 32 32 31 32 31 29 25 20 17 18 17 15 13 14 13 19 25 26 26 26 15 14 10 9 9 9 10 11 11 11 11 11 11 9 9 9 8 7 7 6 5 5 6 5 5 7 7 8 8 7 8 7 7 7 6 6 6 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 1 0 0 0 0 0 0 0 0 0 6 86 149 107 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 4 2 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 18 30 42 51 58 63 65 62 49 34 21 11 5 2 0 0 1 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 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 67 341 938 1620 1929 2033 2032 1938 1801 1750 1714 1683 1696 1726 1736 1725 1719 1731 1746 1754 1760 1768 1769 1760 1748 1740 1748 1769 1777 1787 1774 1752 1758 1815 1920 2038 2130 2157 2103 1978 1808 1624 1493 1409 1354 1382 1462 1561 1645 1686 1765 1836 1883 1915 1945 1977 2000 1975 1876 1687 1514 1485 1594 1691 1647 1493 1279 1203 1147 1116 1111 1127 1165 1223 1269 1288 1295 1297 1289 1265 1221 1154 1076 1014 991 1014 1067 1126 1177 1200 1190 1178 1171 1165 1168 1200 1267 1332 1397 1420 1411 1399 1386 1362 1336 1319 1267 1203 1148 1132 1162 1211 1246 1275 1305 1335 1362 1394 1439 1487 1517 1552 1599 1638 1740 1913 2121 2320 2446 2370 2261 2188 2185 2176 2095 1989 2037 2065 1986 1975 2062 2186 2297 2315 2435 2593 2677 2757 2830 2790 2711 2580 2541 2644 2632 2517 2337 2063 1798 1723 1722 1822 2013 2326 2654 2880 3063 3106 2839 2844 3019 3231 3453 3680 3605 3295 3226 3082 2700 2239 2259 2395 2495 2447 2358 2203 1946 1753 2012 2318 2553 2553 2433 2307 2142 1892 1593 1488 1467 1503 1558 1629 1747 1983 2213 2324 2323 2236 2125 2006 1686 1606 1846 2039 1893 1483 1246 1229 1174 1098 1088 1236 1539 1768 1719 1538 1397 1274 1320 1412 1383 1250 1316 1545 1642 1581 1386 1183 1041 931 899 893 840 771 715 678 680 674 478 313 314 551 902 960 902 900 896 1162 1831 2060 2043 1479 1120 873 759 818 999 36 35 36 40 44 49 51 51 50 46 41 38 35 32 30 28 28 30 31 29 26 21 17 13 16 16 15 15 15 14 13 19 22 22 19 13 11 9 9 9 9 9 10 11 11 11 10 9 8 8 8 7 6 6 5 5 4 4 5 6 7 8 9 9 8 7 7 6 6 6 6 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 13 80 165 119 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 5 3 1 0 0 0 0 0 0 0 0 0 0 1 3 7 12 22 34 44 54 64 70 70 62 45 28 15 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 2 2 3 3 3 3 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 33 189 635 1469 1846 1938 1844 1680 1545 1466 1436 1422 1441 1489 1547 1597 1640 1688 1720 1740 1744 1740 1732 1725 1719 1715 1720 1747 1763 1776 1763 1727 1705 1736 1845 1989 2105 2160 2134 2036 1895 1736 1599 1469 1377 1363 1403 1521 1706 1720 1726 1764 1814 1873 1939 1990 1990 1931 1865 1817 1655 1574 1602 1648 1625 1526 1315 1165 1015 1001 1104 1193 1210 1279 1298 1300 1302 1304 1299 1282 1248 1189 1110 1036 994 1008 1061 1110 1147 1164 1158 1146 1143 1143 1157 1207 1290 1354 1399 1421 1425 1424 1410 1368 1315 1300 1273 1214 1146 1109 1113 1115 1123 1149 1198 1267 1315 1341 1367 1380 1392 1404 1442 1487 1643 1910 2134 2320 2423 2375 2242 2151 2119 2079 1984 1874 1860 1831 1806 1893 1992 2014 2116 2176 2227 2287 2288 2268 2221 2073 1956 1902 1847 1847 1793 1711 1681 1661 1594 1457 1360 1375 1521 1799 2182 2564 2761 2960 2932 2992 3213 3516 3630 3502 3239 3049 2963 2953 2736 1976 1942 2044 2216 2254 2211 2177 2076 2055 2200 2458 2622 2596 2423 2247 2048 1837 1485 1390 1410 1474 1550 1611 1695 1962 2210 2343 2344 2246 2126 2093 1905 1817 2009 2264 2194 1783 1475 1232 1152 1097 1155 1393 1683 1765 1759 1682 1572 1475 1447 1468 1474 1366 1252 1369 1622 1708 1535 1320 1133 1023 987 959 895 805 740 701 705 722 667 569 541 656 839 923 862 934 1299 1708 1656 1630 1916 1766 1311 830 702 744 1073 35 36 38 40 40 42 47 47 44 40 34 29 25 22 19 20 23 26 27 24 22 19 15 12 13 11 11 13 13 12 12 11 13 14 16 15 11 10 9 10 10 10 11 11 10 10 9 8 8 7 7 6 5 4 5 5 6 6 7 8 8 10 12 13 8 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 3 11 16 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 3 1 0 0 0 0 0 0 0 0 0 1 4 9 16 25 36 46 57 67 73 70 57 38 22 11 5 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 3 4 4 5 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 12 75 306 1278 1774 1877 1787 1580 1292 1050 892 847 912 1070 1241 1385 1502 1599 1672 1703 1712 1712 1706 1703 1707 1713 1709 1733 1746 1759 1752 1717 1679 1693 1806 1944 2062 2135 2142 2083 1980 1849 1713 1550 1383 1330 1391 1534 1724 1771 1739 1734 1774 1844 1917 1946 1893 1855 1875 1883 1760 1617 1542 1544 1566 1560 1383 1169 942 813 762 736 868 1166 1281 1314 1314 1304 1290 1277 1259 1219 1146 1060 1011 1021 1061 1091 1106 1113 1112 1107 1106 1117 1152 1220 1306 1364 1392 1407 1412 1407 1391 1350 1304 1274 1256 1216 1154 1103 1075 1037 1025 1018 1008 1096 1228 1299 1324 1307 1292 1305 1358 1426 1582 1863 2098 2285 2372 2356 2234 2122 2076 2042 1934 1790 1752 1714 1697 1753 1849 1887 1902 1904 1890 1862 1784 1658 1514 1358 1260 1203 1126 1054 1016 1060 1230 1404 1371 1211 1086 1038 1095 1322 1857 2445 2506 2759 3041 3218 3450 3827 3663 3418 3122 2878 2768 2848 2930 2265 1901 1765 2015 2087 1857 1808 1912 2195 2168 2182 2443 2660 2555 2373 2158 1857 1608 1478 1404 1388 1477 1563 1671 1913 2170 2320 2321 2279 2273 2204 1996 1939 2055 2106 2075 2022 1615 1284 1158 1132 1174 1363 1742 1818 1906 1921 1839 1657 1440 1452 1485 1367 1203 1207 1420 1647 1649 1481 1305 1190 1126 1064 987 893 838 785 768 810 824 785 781 830 919 971 920 940 1343 1508 1103 1420 1920 1926 1373 709 761 958 1175 32 35 37 39 40 41 44 43 38 31 25 20 17 13 11 13 17 19 19 17 17 16 13 11 11 8 8 11 11 11 11 10 8 8 9 9 10 10 10 11 11 11 11 11 10 9 8 8 7 6 6 5 4 5 6 5 6 7 8 10 13 14 10 8 7 6 6 6 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 6 8 9 7 1 0 0 0 0 0 0 0 0 0 2 6 12 19 27 37 47 60 69 69 62 48 32 19 9 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 5 7 7 7 7 6 6 6 6 6 7 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 5 5 4 4 4 4 4 3 2 1 0 1 0 0 0 0 0 0 0 0 0 0 3 18 76 1033 1584 1657 1413 1036 670 414 269 229 273 380 610 915 1191 1431 1596 1663 1684 1690 1692 1697 1708 1723 1716 1734 1747 1760 1759 1733 1694 1706 1805 1903 2000 2082 2123 2110 2048 1958 1853 1699 1463 1379 1447 1525 1605 1692 1748 1739 1755 1810 1866 1867 1791 1846 1872 1827 1701 1563 1440 1329 1406 1527 1483 1366 1217 1097 1035 992 815 934 1172 1283 1301 1268 1230 1246 1250 1215 1133 1035 992 1016 1052 1061 1054 1052 1054 1052 1057 1070 1087 1138 1272 1342 1375 1395 1409 1407 1376 1333 1296 1258 1232 1193 1137 1091 1056 1021 1010 997 961 1027 1195 1264 1253 1226 1231 1250 1298 1377 1517 1768 2044 2256 2399 2383 2252 2107 2031 2039 1942 1764 1679 1645 1635 1660 1721 1777 1708 1631 1575 1494 1341 1148 987 781 728 667 563 466 446 534 866 1078 1076 976 870 872 1052 1354 1795 2410 2937 3275 3358 3191 3355 3459 3291 3253 3338 3237 2906 2852 3019 2994 2426 1810 1709 1919 1742 1509 1598 2071 2072 2006 2258 2472 2475 2383 2278 2083 1833 1584 1416 1368 1459 1547 1682 1869 2051 2194 2242 2360 2463 2420 2220 2066 2012 1785 1663 1803 1517 1285 1216 1219 1150 1169 1623 1828 1964 2065 2029 1837 1670 1576 1455 1399 1322 1202 1262 1485 1595 1525 1403 1309 1247 1191 1113 1043 978 924 934 1001 950 898 967 1108 1155 1021 927 1052 1211 1542 1511 1729 2014 1868 1421 846 917 1128 1206 32 34 38 41 42 41 39 36 30 23 17 13 10 7 5 10 13 13 12 11 11 10 9 10 9 8 9 11 11 10 9 8 8 8 9 10 9 9 10 11 11 10 10 10 9 8 8 7 6 6 5 4 4 5 6 6 6 7 10 14 16 9 7 6 6 6 6 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 3 3 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 10 11 8 4 1 0 0 0 0 0 2 2 2 5 10 17 24 31 41 54 66 68 62 52 41 30 19 10 5 3 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 6 7 7 7 8 8 7 6 6 7 7 7 7 5 4 3 3 4 4 4 5 4 4 4 4 5 5 5 4 4 4 4 4 4 3 1 1 0 0 0 0 0 0 0 0 0 1 3 12 63 840 1315 1245 811 351 107 70 41 14 37 90 185 391 743 1134 1456 1623 1685 1694 1690 1693 1703 1729 1751 1760 1762 1764 1762 1744 1716 1740 1803 1860 1931 2011 2079 2110 2089 2044 1997 1867 1628 1458 1416 1431 1479 1583 1699 1724 1736 1782 1846 1879 1852 1845 1784 1614 1451 1389 1354 1218 1319 1493 1527 1426 1291 1247 1305 1291 1253 1129 1194 1245 1207 1107 1024 1094 1157 1088 956 887 931 1016 1041 1042 1013 995 995 1004 1004 966 888 899 1136 1270 1338 1374 1390 1381 1347 1321 1269 1188 1123 1074 1038 1028 1032 1037 1078 1100 1118 1168 1209 1197 1187 1150 1168 1208 1252 1310 1411 1614 1919 2166 2349 2385 2263 2076 1987 2058 2009 1816 1647 1567 1556 1574 1608 1659 1541 1426 1338 1216 1032 831 634 422 338 278 202 139 129 216 531 784 874 818 746 883 1285 1625 2012 2485 2895 3187 3324 2923 3161 3195 2946 3093 3436 3149 2510 2379 2434 2399 2088 1778 1688 1902 1977 1571 1461 1769 2019 2093 2263 2301 2342 2260 2117 1956 1821 1723 1570 1465 1467 1548 1671 1777 1865 2046 2186 2361 2476 2421 2219 2048 1986 1785 1602 1805 1781 1478 1313 1425 1262 1199 1308 1556 1845 2071 2096 1959 1723 1456 1361 1424 1478 1425 1396 1427 1472 1458 1381 1289 1256 1287 1208 1164 1147 1117 1079 1121 991 976 1168 1408 1350 897 768 788 963 1459 1917 2030 1702 1183 626 709 981 1110 1091 36 36 39 44 45 39 33 27 22 16 13 10 8 7 6 8 9 8 7 7 7 7 8 9 10 10 12 13 12 10 8 8 8 9 8 9 9 8 9 9 9 8 8 8 7 6 6 6 5 5 5 4 5 5 6 6 6 9 15 14 10 6 6 6 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 11 12 9 4 2 0 0 0 0 2 6 9 10 12 17 23 30 40 52 66 72 67 56 45 36 28 22 13 6 3 2 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 4 5 5 6 7 7 7 6 6 6 6 7 7 6 5 4 3 3 3 3 4 4 4 4 5 5 5 5 4 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 1 4 21 131 719 1006 738 298 50 44 52 30 18 20 26 58 168 411 801 1262 1529 1661 1699 1696 1688 1684 1698 1727 1742 1748 1753 1751 1734 1722 1747 1787 1822 1866 1933 2018 2091 2102 2073 2066 1979 1794 1586 1452 1451 1552 1589 1711 1727 1729 1764 1806 1812 1764 1699 1592 1369 1199 1167 1188 1160 1247 1375 1379 1179 988 1016 1202 1294 1311 1296 1290 1270 1177 967 731 784 879 806 718 770 936 1048 1027 1003 974 956 955 961 931 814 680 682 937 1143 1264 1327 1357 1359 1327 1331 1269 1087 903 827 865 929 972 1024 1112 1184 1227 1255 1252 1242 1197 1146 1150 1175 1197 1237 1319 1509 1791 2019 2195 2300 2286 2123 2055 2092 2000 1790 1591 1478 1434 1454 1483 1499 1423 1327 1199 1004 835 547 339 197 120 78 46 27 18 140 307 435 552 675 760 989 1459 1870 2182 2435 2595 2736 3131 3072 3242 3150 2919 3025 3346 2845 2176 1871 1821 1822 1786 1718 1671 1789 2001 1693 1469 1484 1611 1816 2235 2256 2326 2211 1998 1774 1585 1816 1607 1439 1465 1582 1597 1517 1710 1952 2128 2286 2357 2297 2183 2053 1957 1887 1823 1911 1983 1810 1356 1390 1309 1270 1344 1533 1724 1984 2046 1928 1720 1531 1443 1513 1491 1481 1380 1387 1436 1427 1358 1236 1221 1286 1276 1259 1284 1268 1230 1159 1069 1158 1418 1576 1262 818 976 1288 1596 1729 1684 1754 1144 754 721 850 947 985 894 42 36 36 40 40 33 26 20 17 14 12 10 8 7 6 7 7 7 7 7 8 8 10 11 12 13 14 14 13 11 9 8 8 9 9 9 8 8 8 8 8 7 6 6 6 5 5 5 5 6 7 6 6 6 6 6 6 9 13 7 5 5 5 5 5 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 3 5 6 8 11 13 11 7 4 2 0 0 1 4 9 15 17 17 23 30 40 54 66 81 80 67 53 42 35 29 23 17 9 6 5 7 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 1 1 2 2 3 3 4 6 7 8 7 6 5 6 7 7 6 5 4 3 2 2 3 3 3 4 4 5 5 4 4 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 3 26 169 595 896 706 326 85 46 38 33 41 40 32 36 93 262 607 1116 1438 1616 1694 1711 1701 1685 1675 1684 1698 1716 1728 1722 1706 1700 1715 1741 1764 1794 1847 1930 2022 2065 2057 2049 2004 1890 1729 1610 1635 1731 1714 1724 1725 1722 1718 1705 1675 1644 1470 1324 1195 1108 1052 998 985 1056 1167 1259 1234 1150 1136 1245 1320 1326 1326 1317 1285 1160 903 642 603 602 558 610 801 1009 1066 1027 988 962 951 950 938 869 675 593 585 722 891 1074 1253 1339 1364 1337 1311 1266 1149 967 820 800 884 930 986 1070 1156 1217 1254 1340 1307 1251 1206 1172 1140 1120 1158 1301 1496 1717 1895 2052 2225 2372 2219 2144 2095 1944 1702 1478 1371 1300 1322 1336 1334 1305 1235 1114 926 726 379 181 87 39 16 8 7 4 58 109 128 219 541 869 1179 1510 1827 1927 1952 2264 2400 2795 3107 3340 3413 3426 3487 3241 2728 2017 1678 1576 1554 1588 1593 1496 1525 1775 1782 1601 1496 1605 1514 2084 2307 2345 2278 2136 2022 1663 1799 1698 1552 1515 1595 1667 1688 1802 1956 2078 2190 2272 2188 2072 1983 2007 2007 1934 1880 1939 2078 1509 1272 1259 1283 1294 1572 1662 1814 1865 1781 1635 1530 1519 1609 1390 1361 1407 1400 1394 1477 1368 1349 1382 1380 1368 1365 1373 1354 1318 1272 1263 1360 1551 1314 706 846 1225 1400 1388 1432 1260 1227 924 709 544 481 678 839 805 29 25 29 33 33 26 20 15 14 13 11 9 7 6 5 6 7 7 9 9 10 11 13 15 17 17 16 15 12 10 9 9 8 9 8 8 8 8 8 7 8 7 5 4 4 4 3 4 5 6 8 8 7 6 6 5 4 4 4 3 4 5 6 6 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 11 13 11 7 4 3 2 2 3 5 9 13 18 20 27 36 49 63 77 88 87 75 63 52 46 39 27 18 11 7 6 7 7 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 8 8 7 6 5 6 7 7 6 5 4 3 3 3 3 3 3 4 5 5 4 3 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 15 101 384 812 809 534 262 112 64 56 57 50 38 40 93 257 608 1086 1405 1604 1706 1736 1723 1693 1669 1674 1683 1686 1681 1671 1655 1644 1652 1666 1681 1707 1758 1835 1924 1991 2016 2007 1966 1893 1792 1698 1686 1761 1749 1734 1709 1661 1592 1537 1549 1593 1410 1256 1194 1145 1027 906 869 910 1008 1161 1309 1396 1412 1409 1382 1352 1337 1327 1309 1264 1157 931 741 554 478 619 886 1066 1089 1067 1038 1006 983 969 944 859 648 576 548 575 669 876 1179 1309 1325 1171 1146 1201 1193 1084 956 886 921 943 969 1008 1062 1129 1167 1144 1162 1130 1081 1040 1000 973 1024 1192 1377 1570 1776 1997 2206 2419 2266 2131 2004 1837 1607 1343 1241 1227 1208 1202 1182 1131 1053 968 854 668 465 280 144 66 15 4 3 3 13 31 40 70 396 838 1252 1573 1776 1841 1867 1917 1991 2316 2802 3272 3508 3499 3383 3196 2821 2212 1820 1620 1467 1335 1285 1377 1576 1866 2006 1871 1619 1684 1879 2020 2069 2134 2263 2163 2203 2096 1989 1937 1837 1643 1535 1521 1470 1665 1862 1929 1925 1870 1820 1981 2052 2060 1985 1853 1814 1791 2001 1761 1509 1466 1587 1477 1549 1613 1753 1870 1885 1806 1730 1747 1638 1485 1445 1402 1352 1341 1489 1554 1615 1587 1507 1494 1470 1460 1430 1370 1332 1366 1395 1391 1225 985 1103 1319 1286 1442 1416 1080 893 821 744 661 541 650 775 901 17 17 22 25 25 22 17 13 13 12 11 8 7 6 5 6 8 9 10 12 14 15 17 19 20 20 17 16 12 10 9 9 9 8 9 8 7 7 7 7 7 5 4 4 3 3 3 4 5 4 4 5 6 6 8 8 7 5 3 3 5 6 5 4 4 4 4 4 3 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 7 8 11 12 9 6 3 3 3 3 4 5 7 10 14 18 27 37 49 61 73 83 86 83 81 72 64 51 33 20 13 9 8 8 7 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 6 6 6 5 5 6 7 7 6 5 4 3 3 2 2 2 3 4 5 4 3 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 4 23 136 595 708 580 402 230 130 94 80 67 56 71 154 360 737 1143 1456 1668 1772 1784 1742 1684 1646 1639 1639 1634 1630 1626 1617 1606 1597 1590 1593 1622 1676 1749 1830 1915 1962 1955 1908 1835 1717 1563 1549 1688 1737 1721 1643 1542 1490 1544 1604 1541 1512 1458 1385 1257 1058 884 798 834 972 1191 1393 1489 1493 1472 1432 1381 1345 1329 1322 1301 1263 1155 874 524 455 686 958 1078 1065 994 969 997 1010 982 931 792 701 657 622 638 729 897 1136 1252 1277 1245 1223 1214 1192 1130 1054 999 979 966 954 948 961 1012 1048 1065 1020 945 892 877 849 812 924 1123 1314 1501 1724 1969 2197 2325 2251 2111 1935 1728 1497 1249 1132 1089 1077 1062 1017 937 834 742 659 557 441 304 183 111 39 9 3 3 3 2 9 53 300 688 1195 1626 1881 2035 2061 1835 1783 2022 2594 3270 3677 3596 3262 3203 3016 2697 2360 2092 1899 1804 1803 1862 2021 2224 2346 2255 2089 2034 2009 1983 1940 1920 2225 2005 1945 2049 2160 2212 2156 1882 1569 1402 1266 1451 1724 1777 1702 1547 1695 1950 2053 2011 1888 1726 1856 1866 1935 1930 1791 1577 1726 1596 1481 1580 1780 1840 1764 1773 1809 1677 1711 1810 1763 1788 1667 1438 1408 1457 1511 1576 1511 1443 1479 1489 1417 1340 1363 1367 1394 1360 1115 991 1221 1448 1365 1393 1265 1090 929 811 740 894 807 750 797 875 17 17 20 21 20 18 16 13 12 12 11 9 7 6 6 6 8 9 10 13 16 19 19 20 20 19 17 16 13 11 10 10 10 10 9 7 7 7 6 6 6 7 6 5 5 4 4 4 4 4 4 4 8 12 14 14 14 12 7 4 5 6 5 4 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 2 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 8 10 11 9 6 3 1 1 1 2 3 4 6 8 11 16 24 32 41 49 59 68 76 80 83 80 75 62 43 28 20 16 12 11 10 9 7 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 4 5 6 6 6 5 4 3 2 2 2 2 3 4 3 2 1 1 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 1 4 16 310 482 491 407 292 183 131 116 103 102 143 262 493 834 1195 1508 1720 1815 1816 1770 1720 1688 1671 1656 1643 1630 1617 1608 1599 1558 1532 1528 1554 1610 1687 1779 1874 1930 1930 1877 1775 1642 1541 1602 1706 1705 1602 1496 1446 1481 1638 1571 1381 1400 1514 1572 1493 1322 1175 933 900 992 1145 1310 1446 1504 1507 1480 1446 1401 1363 1342 1314 1267 1160 842 485 423 663 915 1019 977 914 982 1045 1037 1001 965 903 865 824 797 818 895 1010 1143 1221 1254 1259 1245 1212 1160 1116 1074 1035 998 962 933 918 917 936 951 964 957 908 850 841 837 852 967 1112 1274 1469 1674 1829 2042 2206 2269 2240 2073 1748 1445 1211 1074 994 943 892 827 744 658 586 510 426 327 227 152 108 67 21 3 5 7 5 2 51 196 506 944 1358 1662 1886 1921 1839 1917 2166 2621 3283 3860 3680 3610 3485 3335 3205 3097 2845 2639 2550 2538 2551 2580 2664 2822 2721 2640 2546 2266 2049 2057 1991 2091 1925 1887 2015 2150 2167 2140 1910 1561 1402 1409 1513 1692 1759 1664 1665 1855 2006 2058 1998 1837 1874 1990 2015 2007 2059 2058 1870 1911 1875 1737 1703 1815 1653 1488 1682 1768 1733 1673 1615 1534 1658 1657 1522 1388 1275 1271 1625 1474 1471 1562 1612 1658 1835 1551 1332 1317 1354 1253 1048 1327 1644 1636 1566 1439 1255 1078 774 611 644 761 823 778 844 18 18 19 20 19 20 18 15 13 11 11 9 9 9 8 8 9 10 11 14 17 18 18 17 17 17 16 16 14 12 12 12 11 9 8 6 5 5 5 5 6 7 6 6 5 4 4 4 4 4 3 4 8 11 10 9 6 4 4 5 5 5 4 4 4 3 2 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 10 24 36 40 35 20 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 7 8 9 10 7 3 1 1 0 0 0 2 4 6 8 12 17 24 28 34 39 46 53 59 65 71 72 76 72 56 37 26 21 16 14 13 11 9 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 5 6 6 6 5 4 3 3 2 2 3 3 2 2 1 1 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 3 6 89 208 319 364 306 184 149 139 118 126 192 334 563 876 1251 1586 1764 1813 1814 1825 1837 1841 1842 1820 1757 1678 1623 1601 1591 1537 1508 1503 1525 1579 1663 1766 1871 1937 1940 1885 1778 1655 1599 1669 1763 1784 1757 1700 1642 1621 1646 1459 1246 1202 1338 1507 1571 1560 1501 1230 1121 1115 1173 1282 1425 1554 1548 1523 1497 1463 1423 1384 1334 1257 1154 897 599 438 479 622 775 855 923 1009 1055 1048 1023 990 956 934 921 919 938 987 1072 1158 1217 1248 1253 1238 1203 1139 1108 1084 1040 994 955 928 919 915 913 913 915 923 917 885 868 874 913 977 1064 1204 1397 1558 1721 1928 2124 2287 2368 2248 1828 1429 1195 1056 965 881 785 687 600 526 440 355 285 227 170 125 103 98 75 45 18 7 4 1 14 81 273 573 922 1290 1581 1698 1764 1957 2250 2557 2922 3471 3478 3516 3503 3447 3440 3591 3531 3365 3241 3140 3056 2980 3009 3095 2949 2658 2309 2065 2016 2269 2383 2419 2433 2396 2278 2160 1918 1930 1971 1863 1750 1709 1671 1665 1721 1708 1715 1764 1870 1996 1983 1992 2045 2056 2008 1987 2203 2298 2257 2232 2252 2133 1912 1909 1716 1450 1201 1237 1349 1236 1103 1114 1124 1286 1415 1362 1229 1141 1285 1450 1665 1860 1901 1819 1693 1492 1310 1270 1284 1253 1318 1517 1692 1691 1587 1453 1256 1153 897 736 626 632 773 799 937 16 16 18 19 20 20 17 15 13 12 12 11 11 10 10 11 12 12 11 15 17 16 15 15 15 16 15 13 12 11 10 11 9 7 5 4 3 4 5 5 5 5 5 5 5 4 4 4 4 4 5 10 10 6 4 3 3 4 5 5 4 4 4 4 3 2 1 1 0 0 0 0 0 1 6 7 3 0 0 0 0 0 0 0 0 0 13 28 38 38 27 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 4 5 7 9 7 4 2 1 0 0 0 0 1 3 7 10 14 18 24 26 29 34 39 45 51 56 63 64 69 66 52 37 27 21 15 13 11 9 8 6 6 5 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 2 3 4 5 5 5 5 4 4 4 3 3 3 2 2 2 1 1 2 2 2 3 3 2 2 1 0 0 0 0 0 0 0 0 0 1 3 6 63 171 286 336 240 196 171 145 156 233 389 624 923 1282 1606 1734 1736 1752 1846 1928 1933 1886 1814 1716 1621 1567 1567 1585 1573 1559 1553 1567 1609 1683 1779 1892 1949 1954 1909 1797 1639 1562 1651 1759 1817 1830 1817 1793 1740 1581 1234 868 787 962 1202 1358 1437 1490 1468 1418 1372 1402 1502 1509 1588 1592 1561 1524 1498 1472 1425 1351 1277 1202 1070 867 627 429 364 632 851 981 1043 1061 1057 1042 1015 995 982 972 969 982 1017 1088 1164 1216 1245 1252 1239 1207 1161 1131 1097 1048 999 963 940 928 914 911 912 909 906 906 897 880 874 891 934 1011 1134 1305 1500 1741 1986 2185 2335 2392 2240 1827 1423 1203 1071 981 890 760 628 537 447 353 272 211 166 132 119 103 103 95 72 58 79 13 2 4 33 118 276 510 878 1230 1439 1607 1821 2077 2338 2590 2877 3016 3119 3225 3244 3204 3322 3380 3315 3171 3061 3132 3040 3028 2904 2499 2097 2033 2341 2579 2735 2800 2779 2780 2774 2522 2287 2057 1984 2089 2139 2001 1813 1663 1581 1651 1714 1735 1751 1823 1949 2000 1995 1910 1878 1963 1918 2194 2297 2251 2193 2174 2067 1853 1889 1865 1653 1368 1181 1119 1024 1106 1148 1203 1361 1461 1458 1367 1235 1233 1337 1678 2047 2165 2023 1813 1570 1416 1366 1291 1273 1458 1610 1650 1565 1417 1359 1203 1096 966 921 1010 866 809 926 1136 13 13 15 16 15 15 14 14 13 13 13 13 12 12 12 13 14 13 12 15 16 15 15 15 16 15 13 12 11 10 10 9 6 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 5 9 11 5 2 3 4 4 5 4 4 4 4 4 3 2 1 0 0 0 2 8 23 37 54 58 47 36 31 21 8 1 0 0 0 0 5 11 16 16 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 7 6 3 2 1 0 0 0 0 0 3 9 12 13 16 20 22 24 28 35 41 47 51 58 61 58 48 34 22 16 12 9 9 8 7 6 6 5 4 4 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 2 3 4 2 0 0 0 0 0 0 0 0 1 2 2 2 3 3 4 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 1 3 19 69 179 318 311 279 267 276 309 383 530 773 1013 1283 1551 1657 1657 1677 1774 1869 1848 1699 1508 1379 1348 1387 1470 1554 1607 1638 1657 1674 1706 1770 1860 1940 1987 1993 1957 1882 1790 1724 1707 1749 1815 1864 1883 1865 1758 1491 1108 739 636 796 1059 1252 1333 1403 1523 1571 1570 1605 1679 1564 1611 1621 1594 1559 1530 1499 1441 1364 1301 1247 1192 1088 907 681 605 916 1050 1076 1072 1067 1067 1071 1025 989 978 986 997 1001 1012 1074 1146 1186 1206 1215 1213 1199 1167 1142 1105 1056 1009 973 946 928 920 918 918 917 916 915 901 876 853 848 871 933 1041 1202 1418 1724 2051 2273 2333 2256 2039 1720 1393 1218 1130 1039 927 778 637 543 454 357 260 182 150 148 149 124 100 85 83 127 224 89 48 39 26 62 126 196 509 842 1116 1348 1577 1776 1958 2059 2212 2562 3044 3297 3130 2959 2906 2840 2727 2578 2491 2762 2798 2815 2741 2565 2478 2677 2914 2960 2875 2685 2454 2345 2387 2268 2194 2097 2059 2128 2192 2107 1810 1624 1575 1621 1673 1696 1745 1839 1949 2026 2032 1930 1722 1785 1889 1978 1996 1905 1781 1927 1807 1536 1505 1516 1477 1399 1309 1287 1252 1346 1412 1493 1569 1428 1490 1458 1248 891 828 1380 1906 2210 2201 2036 1860 1729 1534 1231 1242 1446 1603 1617 1505 1351 1276 1172 1056 933 891 989 894 900 1123 1464 14 14 14 13 12 13 13 13 13 16 16 15 15 15 15 15 15 14 14 15 15 15 15 15 13 12 10 10 10 10 8 7 6 4 4 4 3 3 4 4 4 4 3 5 5 4 4 5 6 4 4 4 3 2 3 3 4 4 4 4 4 4 3 3 3 2 1 0 0 2 13 38 75 113 150 149 129 106 84 56 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 4 2 1 0 0 0 0 1 4 8 9 9 10 12 16 20 24 31 36 41 45 47 48 42 29 17 10 7 7 7 7 7 6 6 5 4 4 4 4 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 5 4 3 0 0 0 0 0 0 0 1 2 2 3 3 2 3 4 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 0 0 0 0 0 0 0 1 4 12 49 140 255 304 382 505 635 733 817 976 1127 1293 1474 1564 1565 1546 1571 1649 1699 1591 1294 1061 1040 1158 1327 1484 1600 1683 1733 1764 1800 1858 1930 1991 2006 1992 1964 1926 1871 1818 1781 1793 1846 1894 1912 1885 1770 1488 1206 979 869 925 1129 1334 1438 1472 1549 1580 1608 1691 1743 1717 1676 1637 1598 1560 1525 1491 1430 1381 1331 1283 1239 1184 1095 981 1009 1120 1159 1149 1124 1098 1076 1081 970 902 921 982 1019 1031 1041 1065 1096 1127 1158 1182 1187 1169 1133 1121 1093 1051 1009 973 945 934 938 938 934 931 930 929 911 886 858 841 843 871 935 1064 1209 1489 1838 2119 2182 1965 1781 1740 1633 1492 1374 1264 1100 894 733 609 492 368 245 153 162 188 200 178 134 93 73 92 191 258 254 167 42 33 65 118 309 555 805 1067 1307 1490 1630 1636 1678 2072 2869 3088 2834 2620 2527 2568 2639 2507 2386 2486 2619 2716 2741 2785 2976 3032 2752 2326 2067 1959 1958 2022 1906 1841 1835 1825 1840 1915 1924 1864 1765 1666 1652 1702 1761 1747 1794 1885 1993 2104 2198 2159 1948 1788 1726 1791 1827 1606 1369 1345 1571 1419 1242 1222 1308 1475 1439 1489 1606 1730 1779 1702 1472 1188 1232 1339 1300 1059 925 1199 1565 1831 1884 1809 1810 1777 1526 1225 1180 1391 1566 1602 1516 1373 1222 1033 831 638 791 764 785 949 1288 1575 18 17 16 14 14 15 14 13 13 13 15 16 16 16 16 16 15 14 15 14 15 15 14 12 10 10 9 8 8 9 5 5 5 4 4 4 3 3 4 4 4 6 3 9 9 7 6 6 5 3 3 4 4 4 4 3 3 4 4 4 4 4 3 3 2 2 1 0 0 3 16 54 109 162 204 192 171 148 114 72 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 4 4 1 1 0 0 0 0 1 3 6 6 4 4 6 11 16 21 26 30 32 33 31 29 23 14 7 4 4 6 6 6 6 5 5 4 3 3 3 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 6 5 5 1 0 0 0 0 0 0 1 2 2 3 3 2 2 3 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 1 0 0 0 0 0 0 0 1 2 7 27 87 172 301 503 764 1005 1148 1210 1295 1387 1472 1499 1466 1418 1411 1458 1565 1580 1357 1092 980 1040 1212 1405 1552 1652 1717 1766 1811 1855 1903 1928 1922 1913 1921 1940 1950 1907 1813 1810 1860 1905 1911 1885 1832 1663 1511 1384 1285 1247 1310 1439 1538 1569 1580 1544 1536 1648 1740 1730 1695 1650 1613 1587 1550 1466 1398 1393 1363 1318 1267 1211 1160 1124 1157 1207 1240 1247 1227 1181 1123 1080 954 898 937 1008 1041 1061 1086 1107 1126 1145 1161 1165 1155 1134 1117 1104 1078 1040 1004 973 869 887 932 957 956 947 941 951 940 915 888 866 850 839 839 907 1033 1195 1445 1794 2104 1815 1716 1820 1929 1959 1889 1760 1508 1227 997 780 568 379 247 171 201 245 266 247 192 118 70 65 121 207 275 287 217 154 144 150 203 296 443 774 986 1185 1354 1493 1647 1895 2560 2635 2427 2202 2064 2082 2221 2293 2191 2200 2428 2634 2657 2641 2576 2379 2056 1647 1467 1651 1970 2275 2687 2421 2115 1963 1931 1928 1865 1780 1768 1803 1868 1930 1956 1954 1993 2051 2115 2197 2324 2349 2230 2024 1896 1838 1694 1433 1346 1325 1446 1402 1221 1153 1211 1534 1579 1621 1719 1740 1629 1820 1361 1089 1063 1139 1254 1207 1135 1106 1169 1268 1307 1326 1419 1547 1507 1400 1443 1589 1657 1559 1386 1203 948 580 441 674 994 963 839 988 1298 1349 21 20 18 16 16 16 15 12 11 11 13 14 13 14 15 15 15 14 13 13 13 12 11 10 9 8 7 6 6 6 5 4 4 4 4 3 3 3 4 3 5 7 6 11 14 16 18 16 11 7 5 8 9 7 4 4 4 4 4 4 3 3 3 2 1 1 1 0 2 10 30 63 119 152 151 125 116 114 91 56 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 0 0 0 0 1 2 2 2 1 3 7 12 18 20 21 20 18 16 13 9 6 2 1 2 4 5 4 3 3 2 2 2 1 1 1 1 0 1 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 6 7 7 3 1 0 0 0 0 0 0 1 1 2 2 2 3 3 3 3 3 3 3 2 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 1 2 6 32 93 203 402 698 1031 1261 1387 1483 1541 1533 1476 1420 1411 1432 1536 1593 1485 1286 1127 1091 1193 1348 1487 1587 1644 1672 1689 1712 1754 1791 1818 1849 1895 1954 2001 1969 1847 1783 1819 1892 1914 1884 1886 1829 1734 1623 1522 1469 1490 1506 1529 1517 1482 1450 1473 1581 1678 1700 1688 1638 1604 1602 1572 1443 1400 1416 1406 1370 1318 1252 1195 1159 1145 1150 1219 1290 1264 1191 1159 1110 1035 999 1012 1037 1051 1065 1088 1128 1171 1205 1216 1200 1158 1141 1128 1102 1063 1022 993 973 800 784 861 939 964 960 952 967 961 942 918 894 878 847 815 824 863 935 1085 1384 1915 1900 1893 1976 2106 2226 2281 2252 2031 1758 1440 1068 686 410 283 243 267 307 326 307 249 166 98 60 57 96 180 331 458 438 383 306 258 245 173 446 641 827 1028 1271 1550 1760 2154 2332 2232 1989 1781 1734 1760 1745 1770 1892 2173 2456 2524 2391 2104 1796 1542 1384 1352 1500 1680 1854 2113 2219 2218 2199 2250 2262 2253 2261 2254 2283 2304 2339 2315 2244 2164 2123 2151 2197 2245 2261 2267 2190 2027 1801 1487 1344 1272 1216 1190 1169 1106 1043 1018 1173 1279 1303 1291 1264 1217 1099 1010 999 1070 1154 1221 1136 1040 970 942 964 958 992 1248 1470 1508 1540 1734 1909 1708 1386 1066 684 231 232 503 965 1242 1212 1065 1153 1078 910 22 20 18 17 16 15 14 12 12 12 12 11 9 11 12 13 13 12 10 10 10 10 9 8 8 7 6 5 5 5 4 3 3 3 4 4 4 3 4 3 4 8 9 10 16 24 30 26 18 13 12 16 10 6 4 4 4 4 3 3 3 3 3 2 1 1 0 0 4 19 48 70 100 97 72 47 39 40 34 21 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 4 8 13 12 11 9 7 5 4 3 2 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 8 10 10 5 2 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 3 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 1 2 7 23 71 197 443 785 1061 1289 1471 1565 1565 1521 1509 1542 1626 1658 1588 1443 1296 1220 1263 1369 1451 1499 1534 1573 1614 1671 1730 1772 1831 1899 1957 1984 1932 1909 1884 1843 1861 1928 1963 1953 1941 1890 1759 1563 1396 1373 1508 1479 1462 1446 1464 1522 1587 1614 1648 1682 1663 1595 1554 1578 1598 1549 1489 1460 1440 1414 1374 1311 1236 1181 1140 1067 1061 1137 1150 1150 1142 1127 1094 1073 1077 1083 1081 1071 1074 1091 1126 1173 1193 1195 1174 1165 1148 1103 1036 980 960 943 841 813 863 935 968 976 970 968 964 955 939 918 911 894 857 820 796 792 840 1022 1468 1778 2007 2158 2232 2279 2272 2306 2289 2146 1817 1311 774 488 359 316 340 380 376 360 315 234 153 94 64 64 93 217 401 533 615 582 383 173 107 192 327 497 705 936 1119 1365 1735 1968 2008 1917 1783 1712 1686 1666 1642 1764 2057 2356 2431 2186 1826 1452 1205 1122 1093 993 1029 1073 1120 1284 1492 1685 1836 1994 2114 2231 2316 2443 2512 2577 2609 2536 2344 2161 2131 2132 2108 2123 2139 2130 2107 1966 1737 1477 1297 1229 1149 1091 1008 918 859 851 876 902 888 1002 1035 968 906 931 1019 1083 1101 1047 998 971 931 910 898 961 1167 1354 1422 1556 1533 1472 1289 1039 782 474 177 330 680 929 918 983 1100 1097 794 511 21 18 15 14 14 14 13 12 11 11 12 10 9 10 10 11 10 9 8 8 8 9 8 7 6 6 6 5 5 4 4 3 3 3 4 4 4 4 3 3 2 7 5 7 13 19 21 20 17 14 14 11 7 5 4 3 3 3 3 3 3 3 3 2 2 1 0 0 3 12 27 41 45 48 38 21 7 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 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 8 11 11 8 4 2 2 2 1 0 0 0 0 0 1 1 1 2 2 3 3 3 2 2 1 1 1 0 0 0 1 1 1 1 1 1 2 3 3 3 3 2 1 1 0 0 0 0 0 1 1 1 0 0 2 2 1 5 19 69 216 438 704 1000 1275 1480 1589 1617 1651 1702 1717 1653 1521 1384 1317 1351 1447 1547 1627 1681 1719 1769 1845 1890 1973 2037 2063 2050 1990 1897 1872 1944 1977 1982 2009 2047 2053 2030 1937 1733 1448 1228 1251 1438 1433 1432 1448 1497 1567 1618 1588 1589 1605 1592 1556 1534 1553 1594 1565 1524 1496 1476 1453 1420 1360 1279 1202 1128 1074 999 893 951 1058 1082 1058 1046 1072 1100 1129 1142 1118 1079 1036 1014 1034 1081 1142 1178 1193 1173 1115 1035 976 945 915 887 884 906 948 989 1004 1008 1002 992 986 980 965 961 928 852 803 807 785 768 886 1146 1454 1730 1929 2045 2104 2128 2199 2286 2271 1999 1404 904 584 402 429 603 681 571 486 395 293 198 124 81 73 65 98 189 333 533 656 295 41 23 57 135 264 425 607 789 1034 1294 1511 1708 1842 1869 1812 1668 1547 1525 1686 2050 2511 2490 2202 1825 1481 1221 1045 1041 1007 1078 1103 1040 973 857 953 1076 1197 1293 1406 1557 1795 2042 2276 2462 2534 2444 2284 2219 2131 2076 2112 2182 2177 2155 2154 2049 1863 1684 1501 1273 1182 1055 934 823 738 753 821 884 951 959 901 820 837 896 951 1009 1016 939 901 857 849 843 899 1064 1336 1584 1610 1555 1429 1202 950 685 580 569 633 745 877 872 927 847 794 626 401 19 16 14 13 13 12 12 12 12 11 13 10 10 10 10 10 9 7 6 6 6 7 6 6 5 5 4 4 4 3 4 4 4 3 3 3 3 3 3 2 2 1 3 7 14 18 18 18 16 10 8 9 7 4 3 3 3 3 3 3 2 2 3 2 1 0 0 3 3 3 5 8 9 20 21 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 8 7 4 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 0 0 0 0 0 0 0 0 0 0 0 1 0 3 4 6 9 10 8 4 1 1 2 2 1 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 1 1 0 0 0 0 1 1 1 1 1 1 2 2 3 3 2 2 1 0 0 0 1 1 2 3 3 2 1 2 2 2 2 1 3 14 69 174 376 682 1035 1345 1557 1671 1717 1720 1655 1531 1400 1327 1355 1450 1572 1691 1786 1853 1918 2006 2053 2111 2162 2170 2113 1997 1863 1865 1990 2061 2071 2092 2127 2133 2105 1986 1753 1476 1296 1335 1424 1445 1462 1498 1546 1588 1610 1571 1556 1558 1562 1559 1553 1556 1600 1586 1566 1551 1535 1511 1472 1409 1325 1247 1172 1107 1036 934 926 1012 1029 987 990 1056 1104 1151 1172 1109 1064 1036 1020 1090 1164 1196 1177 1142 1114 1087 1042 1016 995 965 947 941 947 973 1007 1046 1074 1083 1073 1054 1046 1034 1017 922 755 703 814 819 812 883 1032 1213 1378 1506 1607 1710 1819 1975 2153 2239 2069 1594 1212 920 859 1144 1438 1351 1093 844 590 366 212 134 89 73 58 58 75 140 276 431 222 47 4 14 57 149 249 346 504 728 888 1046 1368 1752 1927 1916 1661 1358 1283 1511 1949 2487 2567 2351 2025 1725 1525 1205 1108 1110 1195 1284 1195 1058 889 760 702 701 742 816 954 1142 1402 1694 1961 2147 2231 2234 2210 2155 2123 2134 2203 2268 2227 2234 2176 2057 1962 1913 1735 1531 1372 1255 1135 927 932 911 911 941 952 881 792 790 817 851 874 856 859 844 810 790 776 827 1063 1501 1736 1755 1707 1559 1256 1023 847 832 894 889 814 809 692 696 742 681 544 369 17 16 15 13 13 13 12 12 11 10 9 9 8 8 8 8 7 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 3 11 18 21 19 16 15 6 3 2 2 2 2 2 2 2 2 2 1 1 2 1 0 0 1 5 5 1 0 0 1 4 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 2 4 5 7 9 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 1 2 1 3 3 4 7 9 8 6 2 1 3 3 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 2 2 3 3 4 4 3 3 4 4 4 2 1 0 3 10 64 220 492 852 1264 1537 1654 1669 1594 1459 1323 1254 1263 1335 1457 1597 1724 1825 1924 2009 2086 2165 2225 2242 2204 2121 2052 2070 2099 2090 2071 2102 2174 2172 2139 2018 1811 1574 1398 1379 1426 1478 1508 1549 1599 1626 1598 1575 1562 1563 1573 1581 1583 1580 1609 1614 1616 1612 1598 1563 1496 1449 1374 1307 1244 1182 1126 1078 1050 1039 1022 1012 1024 1057 1100 1123 1112 1041 1037 1092 1100 1153 1260 1265 1129 992 942 954 981 1022 1057 1071 1065 1044 1032 1040 1068 1110 1148 1164 1149 1120 1107 1093 1030 842 679 661 794 858 896 953 1027 1102 1167 1227 1293 1406 1564 1756 1958 2098 2079 1969 1805 1608 1578 1727 1890 1863 1646 1331 895 492 255 139 87 66 50 47 54 88 163 172 73 18 7 23 48 99 170 193 254 414 607 747 976 1431 1513 1595 1680 1566 1302 1435 1835 2350 2646 2617 2341 1989 1811 1479 1252 1141 1221 1495 1467 1357 1153 925 736 632 638 703 788 888 1037 1239 1456 1657 1837 1955 2012 2061 2139 2187 2184 2120 2158 2163 2103 2070 2068 2013 1973 1913 1852 1812 1792 1701 1447 1208 1102 1150 1079 972 883 836 801 780 807 840 890 888 843 816 868 998 1372 1691 1808 1782 1702 1533 1193 995 941 981 992 920 837 809 803 894 916 703 410 352 16 17 16 15 15 14 13 12 11 10 10 9 7 7 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 2 2 7 15 20 19 13 7 3 1 1 2 2 2 2 2 2 1 1 1 1 2 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 1 2 3 5 7 8 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 2 4 7 9 9 9 9 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 3 3 3 4 7 7 6 6 6 5 3 1 0 0 1 7 48 173 437 877 1238 1489 1557 1488 1361 1228 1144 1143 1187 1294 1442 1589 1704 1822 1940 2028 2096 2162 2218 2230 2207 2197 2202 2181 2113 2036 2043 2202 2190 2142 2037 1847 1569 1268 1125 1245 1447 1544 1568 1586 1590 1554 1535 1541 1551 1562 1580 1599 1604 1617 1633 1652 1661 1642 1588 1521 1475 1413 1354 1307 1266 1220 1171 1135 1085 1039 1014 1019 1048 1083 1067 1054 1044 1074 1144 1200 1229 1250 1213 1071 903 813 806 883 1025 1157 1227 1235 1212 1166 1162 1155 1152 1153 1149 1145 1160 1168 1177 1157 1079 947 828 861 920 1000 1049 1065 1078 1090 1112 1160 1247 1380 1544 1707 1833 1887 1934 1959 1961 1966 1975 2014 2016 1947 1717 1292 781 358 147 100 67 42 30 32 48 73 75 33 30 64 107 120 87 106 128 164 225 324 434 595 943 1102 1254 1555 1819 1408 1486 1817 2282 2705 2899 2700 2032 1835 1725 1438 1085 1131 1569 1736 1633 1399 1141 912 782 734 730 774 844 935 1018 1110 1229 1445 1627 1722 1796 1918 2061 2171 2155 2094 2031 1936 1933 1924 1950 1991 2040 2073 2119 2139 2061 1861 1610 1392 1468 1402 1159 964 857 777 786 816 905 1030 1079 1048 1045 1208 1396 1666 1841 1866 1745 1507 1267 1050 859 725 744 938 938 937 970 985 934 777 559 368 403 17 18 18 16 15 14 14 13 12 11 11 9 7 6 6 5 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 1 4 2 3 6 10 10 6 3 2 1 1 1 2 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 3 5 7 10 12 12 12 11 7 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 1 1 0 0 0 1 1 1 1 0 0 0 0 1 2 2 3 4 7 8 8 6 7 6 4 1 0 0 1 2 9 51 189 552 932 1252 1395 1379 1271 1120 1028 1038 1095 1188 1308 1438 1562 1694 1841 1966 2050 2113 2171 2221 2243 2270 2288 2271 2192 2067 1987 2213 2216 2167 2063 1861 1538 1147 886 980 1259 1455 1518 1514 1474 1457 1472 1500 1520 1539 1560 1563 1576 1595 1628 1669 1697 1683 1622 1564 1507 1448 1389 1341 1310 1281 1269 1239 1164 1064 984 981 1066 1067 1038 1000 981 1012 1096 1176 1141 1058 1036 983 857 733 705 801 1024 1233 1396 1497 1423 1305 1329 1272 1191 1124 1093 1118 1184 1226 1247 1240 1205 1142 1050 996 984 1050 1104 1111 1104 1088 1090 1105 1163 1263 1378 1482 1563 1625 1724 1797 1831 1860 1873 1935 1989 1998 1879 1542 953 326 110 53 30 21 31 56 76 120 204 228 211 219 241 264 238 208 161 127 145 197 263 423 668 828 937 1278 1641 1449 1480 1733 2160 2649 2890 2811 2488 2165 1859 1631 1243 1434 1837 2028 1913 1616 1330 1093 949 869 835 845 898 994 1059 1076 1046 1178 1396 1482 1502 1583 1766 1919 2002 2052 2042 1932 1956 1992 1944 1933 1995 1993 2029 2045 2036 1924 1608 1351 1304 1189 1009 890 931 1056 1006 995 1120 1308 1407 1428 1451 1570 1698 1800 1843 1791 1589 1349 1158 1034 947 918 1015 1080 1211 1277 1213 1052 812 547 388 382 507 18 19 18 17 16 16 15 13 12 12 11 9 7 5 5 4 3 3 3 3 2 2 2 2 1 1 0 0 1 0 0 0 1 1 1 1 1 1 0 1 3 1 6 7 6 4 2 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 10 12 12 8 9 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 2 2 3 4 5 5 6 5 5 6 6 5 2 1 0 0 1 3 15 72 354 704 1037 1246 1307 1252 1143 1047 965 1020 1126 1235 1346 1468 1611 1772 1915 1973 1977 2024 2173 2238 2294 2345 2355 2293 2151 1982 2194 2230 2172 2059 1891 1653 1358 1172 1017 1053 1212 1385 1479 1483 1467 1433 1409 1415 1448 1484 1514 1541 1567 1622 1682 1719 1731 1700 1652 1586 1510 1425 1357 1347 1346 1391 1380 1277 1097 912 846 976 1024 1040 1017 986 982 1004 1086 1120 1111 1075 1004 892 769 751 848 1033 1168 1202 1202 1288 1303 1398 1383 1271 1149 1087 1112 1181 1156 1156 1183 1175 1142 1080 1050 1029 1062 1122 1152 1161 1152 1109 1083 1109 1180 1258 1328 1369 1440 1527 1599 1644 1631 1638 1746 1838 1883 1838 1638 1212 545 192 106 83 51 113 191 215 263 332 357 312 283 343 400 441 419 297 110 104 164 261 443 618 708 702 941 1284 1427 1469 1579 1977 2552 2853 2878 2610 2131 1771 1964 1796 1955 2222 2267 2071 1734 1416 1177 1045 1017 1030 1031 1043 1104 1164 1189 1167 1154 1243 1318 1349 1379 1463 1620 1833 1965 1946 1938 1939 1772 1577 1768 1821 1782 1724 1657 1616 1565 1234 1151 1032 1012 1070 1009 1172 1421 1407 1465 1636 1724 1684 1716 1706 1729 1769 1764 1656 1488 1328 1204 1137 1085 1077 1140 1227 1288 1357 1356 1139 815 480 307 343 489 608 19 19 18 17 16 14 14 13 11 10 9 8 7 5 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 1 1 0 4 4 2 1 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 3 6 9 11 10 8 8 7 6 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 2 3 4 3 3 3 2 1 1 1 2 3 3 3 4 4 5 6 6 4 4 5 5 5 3 1 0 0 0 1 7 46 290 590 899 1150 1285 1288 1204 1106 990 991 1080 1206 1331 1451 1611 1779 1919 1960 1947 1987 2116 2233 2331 2396 2423 2387 2254 2032 2137 2195 2161 2077 1968 1818 1637 1501 1340 1178 1092 1145 1310 1456 1385 1242 1148 1159 1262 1402 1510 1556 1576 1615 1671 1717 1717 1724 1713 1690 1606 1484 1406 1399 1436 1491 1491 1397 1198 945 776 826 905 981 1017 1014 1015 999 1016 1045 1073 1082 1062 1011 970 994 1049 1027 908 833 1029 1120 1213 1343 1382 1288 1143 1064 1080 1001 998 1092 1172 1174 1139 1065 1062 1052 1040 1053 1100 1185 1218 1154 1074 1065 1104 1159 1219 1201 1240 1271 1208 1101 1203 1334 1501 1642 1712 1681 1532 1240 805 643 615 546 426 436 464 476 495 487 434 421 490 575 615 637 638 543 121 98 118 215 310 373 448 511 823 1180 1480 1591 1437 1759 2288 2694 2861 2742 2426 2093 2088 2002 2054 2107 2032 1899 1667 1434 1268 1182 1183 1232 1247 1240 1251 1277 1293 1279 1239 1220 1242 1283 1288 1278 1349 1561 1627 1656 1714 1807 1892 1695 1614 1549 1468 1394 1342 1295 1274 1184 1124 1039 959 1056 1103 1112 1299 1584 1949 2165 2112 1908 1841 1825 1827 1797 1672 1458 1289 1186 1128 1117 1068 1107 1167 1242 1285 1205 993 632 375 310 471 596 598 601 21 20 18 17 16 13 12 11 10 9 8 8 7 5 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 1 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 12 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 1 2 2 2 2 6 9 10 9 8 7 5 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 9 9 7 6 5 5 6 9 10 7 5 3 2 3 4 4 5 4 4 5 6 8 6 5 5 5 5 3 0 0 0 0 0 4 34 239 523 817 1076 1258 1336 1298 1206 1100 1052 1090 1203 1346 1470 1652 1804 1910 1967 1980 1970 2023 2199 2345 2427 2447 2408 2290 2071 2058 2148 2196 2166 2075 1947 1808 1635 1419 1186 978 850 887 1031 1130 996 872 916 1129 1409 1533 1598 1625 1643 1640 1583 1542 1650 1688 1705 1678 1598 1512 1469 1474 1487 1502 1454 1293 1071 867 743 717 787 919 1048 1085 1026 1001 987 983 1000 1035 1057 1129 1228 1207 980 634 415 565 814 1003 1175 1261 1216 1144 1070 1061 1032 1071 1163 1237 1267 1269 1199 1142 1098 1062 1040 1020 1118 1100 1022 987 1013 1050 1120 1161 1134 1101 1015 814 656 788 1002 1207 1387 1508 1507 1428 1266 1145 1163 1243 1276 1153 987 880 790 690 583 536 611 752 797 734 682 786 794 326 123 91 111 140 182 221 343 617 961 1320 1647 1388 1547 1963 2436 2758 2807 2652 2412 2195 2025 1937 1868 1721 1625 1480 1406 1370 1332 1299 1278 1315 1342 1344 1335 1310 1270 1245 1202 1192 1199 1181 1131 1128 1226 1317 1391 1414 1384 1610 1591 1480 1354 1244 1175 1174 1158 1130 1085 1070 1073 1026 1038 1023 938 997 1259 1667 2066 2076 1923 1820 1824 1868 1774 1554 1380 1261 1162 1088 1252 1321 1363 1319 1220 1132 867 549 393 455 630 714 624 418 359 22 20 18 17 16 14 12 10 9 8 7 8 7 6 4 4 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 1 1 1 4 7 9 10 11 8 6 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 10 11 14 15 14 11 10 10 12 12 10 7 6 6 5 4 5 5 6 6 6 6 8 8 7 6 5 5 4 1 0 0 0 0 6 39 203 475 760 995 1180 1317 1297 1254 1208 1168 1163 1213 1319 1488 1669 1819 1913 1971 2005 2004 1994 2125 2301 2411 2434 2391 2284 2087 1972 2071 2185 2208 2146 1991 1864 1727 1543 1333 1110 923 957 1082 1029 896 790 824 1080 1432 1533 1584 1579 1548 1527 1523 1514 1577 1622 1665 1683 1635 1544 1486 1456 1441 1472 1494 1405 1214 922 636 499 550 723 869 825 845 941 1003 1012 1004 1007 1047 1119 1181 1193 1094 838 583 470 486 627 802 925 1000 1071 1036 986 970 1057 1233 1317 1334 1347 1318 1265 1210 1169 1114 1046 1007 916 861 885 927 968 1037 1099 1116 1036 857 758 868 798 786 929 1162 1338 1384 1364 1303 1278 1329 1441 1557 1471 1370 1248 1088 883 686 669 670 638 524 361 267 404 204 64 47 68 90 109 148 189 288 508 778 965 1370 1376 1349 1589 2089 2576 2749 2738 2625 2402 2168 2011 1895 1755 1527 1376 1369 1414 1413 1378 1303 1350 1376 1366 1347 1303 1268 1206 1160 1137 1122 1101 1127 1108 1094 1121 1201 1283 1251 1294 1308 1294 1252 1163 1107 1111 1120 1079 1021 1007 1046 1062 1070 1007 915 863 911 1133 1505 1701 1762 1779 1815 1794 1653 1531 1435 1335 1228 1237 1460 1604 1556 1338 1055 745 438 364 542 792 928 718 450 243 156 19 18 17 16 15 13 11 10 9 9 9 9 7 6 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 7 11 15 18 18 15 11 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 3 7 14 18 17 19 20 19 17 14 13 11 11 8 6 6 7 7 6 6 7 7 7 6 5 7 9 9 7 6 5 5 1 0 0 0 1 11 49 186 431 684 895 1056 1180 1244 1304 1332 1335 1328 1328 1354 1526 1698 1842 1948 2027 2080 2079 2029 2096 2251 2380 2430 2402 2307 2123 1903 1971 2133 2201 2143 1929 1723 1622 1545 1443 1303 1161 1180 1198 1144 1038 907 826 998 1332 1403 1378 1335 1337 1400 1465 1482 1525 1569 1593 1582 1536 1505 1480 1438 1420 1461 1531 1508 1313 942 525 319 387 586 754 733 756 911 1050 1087 1073 1061 1031 970 836 835 1062 1097 965 825 694 648 640 591 682 807 871 867 862 955 1186 1265 1293 1334 1369 1361 1309 1250 1057 967 935 820 675 713 880 881 923 1020 1086 1005 734 726 656 552 628 873 1076 1214 1265 1271 1275 1323 1403 1470 1531 1541 1520 1459 1324 1076 844 688 550 412 258 70 22 54 15 7 18 36 52 71 118 191 297 493 786 813 1005 1164 1076 1110 1615 2190 2588 2745 2753 2628 2425 2254 2112 1865 1589 1432 1397 1404 1435 1518 1479 1421 1370 1321 1232 1164 1150 1076 1026 1043 1049 1044 1107 1081 1029 1028 1032 1129 1181 1182 1175 1214 1245 1155 1129 1157 1115 1020 963 982 1059 1076 1067 1020 947 876 780 846 1087 1442 1860 2214 2221 2089 1879 1713 1604 1438 1400 1531 1641 1588 1345 1055 757 469 389 603 947 1065 883 563 327 182 102 16 16 16 16 15 13 11 10 9 8 8 7 6 5 5 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 4 10 17 21 22 22 19 14 9 5 2 0 0 0 0 0 0 0 0 0 0 0 1 4 5 4 6 9 13 19 27 31 29 27 23 19 16 15 13 13 9 6 6 7 9 11 8 9 9 8 7 7 7 8 9 8 5 4 4 2 1 0 0 1 10 39 130 323 558 783 974 1132 1273 1386 1463 1510 1548 1562 1505 1608 1746 1862 1961 2042 2098 2135 2114 2129 2219 2338 2418 2412 2323 2172 1920 1889 2029 2167 2175 1986 1782 1720 1672 1578 1455 1332 1270 1171 1060 1053 1068 950 936 1151 1198 1151 1107 1159 1336 1412 1456 1501 1540 1558 1549 1518 1524 1513 1471 1439 1451 1500 1517 1391 1062 641 364 346 485 661 754 819 907 994 1050 1098 1086 950 850 805 846 951 985 979 920 874 833 717 482 509 649 796 857 874 963 1037 1081 1138 1234 1325 1357 1321 1279 1174 1159 1165 1086 924 940 990 924 911 1010 1143 1094 792 510 336 405 662 925 1017 1097 1126 1138 1163 1222 1320 1388 1464 1511 1517 1486 1413 1222 972 726 590 552 478 170 81 23 1 0 3 11 19 30 55 116 211 347 654 727 857 967 913 864 1152 1736 2358 2616 2615 2581 2619 2658 2354 2040 1801 1617 1481 1472 1517 1608 1543 1372 1199 1015 897 857 799 742 776 890 944 998 1050 1082 1116 1160 1045 1053 1043 1070 1186 1235 1175 1144 1125 1061 979 944 935 987 1124 1141 1009 983 1096 990 847 809 980 1366 1938 2273 2319 2185 1868 1643 1593 1537 1576 1665 1630 1396 1075 847 550 460 675 1051 1296 1076 724 451 286 175 111 18 17 16 15 14 13 12 11 10 8 7 6 5 5 4 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 2 6 13 20 24 25 25 23 19 13 7 4 2 0 0 0 0 0 0 0 0 0 0 1 4 8 11 15 21 26 29 29 29 30 28 23 19 17 16 15 13 10 8 6 7 8 10 10 11 10 9 8 7 6 6 6 5 4 2 2 3 2 0 0 1 4 13 97 253 465 686 881 1058 1236 1395 1520 1611 1689 1747 1717 1770 1843 1911 1962 1985 1999 2066 2095 2120 2175 2268 2362 2382 2322 2220 1999 1864 1873 1965 2070 2119 2002 1875 1745 1636 1556 1469 1376 1269 1158 1147 1187 1080 912 936 1019 1086 1089 1067 1240 1330 1405 1472 1524 1546 1533 1515 1520 1522 1498 1463 1444 1471 1504 1437 1231 958 720 573 522 682 802 867 914 971 1035 1081 1051 899 842 913 998 1006 973 941 892 843 766 617 474 485 601 799 927 890 903 903 918 944 1008 1088 1129 1133 1133 1173 1231 1263 1236 1125 1056 968 837 767 804 904 824 559 360 401 611 848 955 1017 1034 1016 996 1011 1077 1180 1274 1342 1367 1351 1317 1306 1190 971 762 653 653 659 541 513 239 1 0 0 0 2 4 11 35 80 128 243 373 619 842 849 693 714 1204 1926 2328 2274 2157 2266 2297 2168 2010 1833 1623 1599 1647 1653 1577 1416 1191 939 686 551 460 408 426 543 683 791 888 997 1106 1139 1188 1149 1129 1146 1210 1221 1108 1097 1199 1204 1054 1041 1053 1042 1016 1002 994 946 993 1077 977 920 1001 1171 1245 1468 1538 1454 1312 1255 1240 1415 1628 1751 1695 1501 1207 978 730 476 402 635 1059 1163 937 637 448 337 242 212 18 17 16 14 12 12 12 11 9 7 7 7 7 6 4 5 5 4 3 2 1 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 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 7 10 16 22 26 26 23 22 17 13 9 4 1 0 0 0 0 0 0 0 0 0 0 0 1 6 15 26 36 44 48 48 43 37 31 23 17 13 11 11 10 9 7 6 7 8 8 10 11 10 9 8 7 6 5 4 4 3 2 1 1 1 1 1 0 0 1 52 178 357 564 778 985 1205 1348 1492 1631 1753 1847 1895 1909 1901 1950 1977 1946 1943 1986 2081 2149 2160 2180 2260 2312 2272 2216 2058 1888 1808 1880 2109 2197 2134 2046 1948 1824 1682 1581 1497 1411 1330 1237 1118 1005 898 928 1054 1154 1160 1132 1224 1309 1387 1452 1496 1509 1488 1474 1471 1482 1491 1483 1459 1446 1480 1452 1346 1199 1074 1011 916 954 989 992 994 1023 1039 974 978 945 943 1001 1056 1070 1077 1037 976 897 786 626 492 450 494 646 822 844 810 794 811 804 787 770 750 737 773 824 886 965 1016 1011 925 750 643 630 631 662 522 478 624 862 1035 1100 1073 1046 1007 952 904 897 926 988 1048 1082 1085 1072 1074 1107 1068 910 719 612 631 658 689 777 541 84 0 0 0 0 0 1 3 6 20 30 84 302 646 823 625 490 867 1523 2042 2126 1998 1879 1750 1719 1687 1619 1665 1776 1760 1637 1455 1224 967 732 526 408 363 377 387 497 616 722 868 1046 977 981 1044 1078 1111 1192 1272 1160 1098 1136 1162 1081 1110 1221 1228 1247 1218 1160 1129 885 879 879 905 961 1015 1035 941 928 877 709 534 847 1215 1624 1946 1996 1715 1380 1114 895 660 427 299 486 802 921 812 625 492 396 323 304 17 16 16 14 14 12 12 11 10 8 8 8 8 8 6 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 1 0 1 2 2 2 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 4 6 10 13 15 14 14 19 26 30 29 26 26 22 17 11 5 0 0 0 0 1 1 1 0 0 0 2 8 19 33 46 54 64 72 76 75 69 57 45 32 19 10 8 8 8 8 8 7 7 8 8 9 10 10 9 8 7 6 4 3 3 2 1 1 1 1 1 1 0 1 2 17 83 214 400 615 837 1085 1276 1436 1590 1744 1879 1960 1917 1875 1939 2009 2000 1974 1946 2018 2108 2117 2106 2176 2203 2186 2184 2125 2012 1877 1776 1995 2119 2133 2088 1989 1845 1698 1661 1590 1480 1351 1228 1121 1031 996 1024 1132 1226 1233 1237 1276 1327 1360 1380 1405 1442 1458 1460 1453 1444 1443 1447 1448 1417 1455 1463 1401 1298 1242 1340 1357 1295 1192 1104 1072 1083 1045 963 988 1020 1035 1056 1065 1064 1068 1071 1047 980 860 699 526 442 449 541 685 788 865 824 761 741 741 661 536 479 547 628 672 726 773 811 822 777 742 749 769 858 951 909 949 1144 1190 1165 1117 1065 1000 930 878 845 819 792 777 768 762 784 839 909 967 914 749 628 611 585 614 525 233 30 2 0 0 0 0 0 0 1 1 4 29 141 423 787 664 529 689 1166 1761 2079 2138 2082 1922 1750 1673 1649 1773 1814 1764 1615 1370 1001 855 771 734 760 833 904 949 968 930 866 782 444 601 729 805 880 1006 1054 1134 1207 1210 1241 1366 1466 1458 1331 1192 1056 1031 1175 1318 1301 1161 1016 937 990 948 897 909 1007 1077 1075 1149 1426 1746 2026 2162 1983 1574 1174 891 682 495 415 439 541 726 840 801 694 620 491 388 319 13 14 14 14 14 12 11 10 10 9 9 9 9 8 7 6 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 0 1 1 2 3 5 8 10 12 14 17 18 18 14 17 26 34 35 33 31 29 25 16 6 0 0 0 0 2 3 2 1 0 0 1 5 20 47 68 79 83 82 77 70 66 61 50 35 21 11 8 7 9 10 8 6 6 6 6 7 8 9 8 7 6 4 3 3 3 2 1 1 1 2 1 1 1 1 2 4 28 90 208 394 652 883 1094 1286 1467 1641 1803 1925 1900 1857 1891 1979 2042 2016 1924 1943 2019 2066 2081 2119 2114 2155 2205 2168 2064 1936 1750 1819 1920 1976 1924 1792 1691 1680 1697 1631 1491 1361 1283 1202 1074 993 951 1038 1201 1294 1288 1254 1211 1236 1306 1366 1401 1445 1475 1459 1424 1376 1336 1387 1429 1447 1451 1425 1373 1353 1403 1449 1436 1367 1274 1185 1093 994 981 1030 1082 1090 1052 994 1019 995 960 954 970 880 702 522 453 494 588 680 772 928 934 880 848 808 707 487 413 488 608 674 662 600 602 635 679 724 756 798 875 978 1044 1066 1107 1134 1130 1109 1069 1014 964 923 846 762 676 594 528 506 554 655 771 888 922 777 635 575 535 572 552 305 10 1 0 0 1 1 0 0 0 0 2 18 77 283 624 641 524 530 818 1331 1748 2032 2183 2237 2186 1999 1779 1751 1794 1768 1576 1351 1137 1063 1046 1072 1170 1422 1629 1769 1801 1697 1463 1359 1117 962 865 848 945 957 833 890 1055 1183 1258 1372 1423 1612 1475 1123 909 983 1229 1408 1504 1449 1289 1209 1151 1080 1141 1323 1720 1872 1994 2208 2229 2178 2058 1856 1539 1193 851 565 371 255 269 367 539 735 849 832 771 721 618 488 395 12 13 12 11 10 10 10 10 9 9 9 8 8 7 6 5 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 1 1 1 1 2 2 2 2 2 2 3 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 5 6 8 12 15 16 16 17 19 21 18 13 18 27 35 39 39 36 35 31 20 7 1 0 0 1 1 1 1 0 0 0 0 2 14 40 63 74 76 74 69 62 54 46 37 28 21 15 10 6 7 9 7 4 3 3 4 6 7 7 7 6 5 5 4 3 3 2 1 1 1 1 1 1 0 1 2 3 8 22 75 209 433 684 908 1101 1283 1466 1634 1768 1761 1747 1796 1917 2046 2055 1916 1888 1957 2037 2063 2049 2008 2019 2090 2034 1893 1817 1679 1657 1772 1864 1805 1639 1592 1754 1758 1667 1540 1431 1357 1300 1159 1058 1030 1117 1258 1313 1290 1307 1352 1436 1468 1372 1243 1218 1231 1285 1332 1330 1256 1256 1243 1265 1354 1431 1382 1300 1368 1422 1383 1291 1197 1070 927 806 782 823 903 998 919 793 769 762 737 763 902 855 637 480 476 590 716 837 711 608 542 532 574 587 614 478 461 568 689 763 711 566 484 462 480 520 552 567 609 679 760 841 916 967 993 1015 1020 1003 975 939 860 756 630 495 380 352 396 514 681 826 847 696 538 434 397 390 297 27 2 1 1 1 1 1 0 0 0 0 2 10 65 268 511 604 533 409 609 904 1300 1689 1979 2104 2074 1945 1826 1744 1704 1690 1532 1436 1397 1319 1246 1324 1429 1737 1988 2131 2199 2196 2038 1962 1908 1657 1400 1252 1215 954 845 922 1050 1149 1236 1442 1559 1673 1636 1493 1433 1548 1642 1662 1629 1617 1566 1747 1949 2004 1844 1793 2131 2234 2280 2261 2108 1914 1649 1362 1065 796 573 349 168 75 95 259 522 833 972 997 922 786 658 539 510 12 11 11 9 9 10 9 9 9 8 8 7 6 6 4 4 5 5 4 4 4 4 3 3 2 2 2 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 2 2 3 4 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 1 5 5 7 10 11 12 14 16 20 25 28 27 19 20 25 33 42 46 45 45 39 26 12 4 1 2 4 5 4 2 0 0 0 0 7 24 46 64 72 72 69 65 60 51 41 33 25 20 16 11 5 5 7 5 4 3 3 4 5 6 7 8 8 7 6 5 4 4 5 4 2 2 1 2 2 2 2 2 3 7 10 30 98 242 464 710 934 1141 1342 1506 1621 1664 1681 1745 1883 2052 2095 1919 1845 1894 1994 2066 2085 2025 1989 2054 2035 1923 1907 1933 1878 1713 1708 1719 1579 1517 1714 1809 1763 1628 1455 1298 1471 1403 1301 1246 1250 1278 1286 1341 1441 1493 1450 1296 1085 973 992 1069 1180 1294 1363 1321 1247 1165 1193 1349 1522 1529 1512 1487 1443 1382 1319 1258 1035 810 654 602 616 644 715 763 785 803 784 751 783 862 776 587 465 467 560 632 586 360 193 123 95 80 146 264 293 356 509 712 854 756 562 409 329 300 299 319 323 352 416 499 591 696 767 828 887 937 966 965 957 905 801 655 487 339 293 313 394 519 667 822 642 384 247 217 201 199 30 1 1 1 1 1 1 1 0 0 0 1 14 70 234 437 572 544 360 486 641 906 1278 1646 1877 1964 1960 1864 1738 1647 1606 1521 1482 1432 1355 1298 1551 1800 1930 1827 1698 1667 1671 1651 1666 1720 1736 1734 1706 1687 1425 1230 1232 1262 1287 1362 1459 1382 1226 1323 1667 1895 2047 2018 1833 1708 1833 1919 2134 2368 2473 2183 1900 1873 1876 1857 1788 1609 1407 1216 1000 772 577 430 254 110 48 111 344 749 1078 1183 1135 991 796 623 515 512 11 11 10 10 9 8 9 9 9 9 7 6 6 6 5 5 5 5 5 5 6 5 5 4 4 4 4 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 2 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 1 1 1 1 1 1 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 3 2 3 7 11 13 17 24 34 40 39 34 21 18 20 28 38 48 55 56 47 33 18 7 2 3 8 10 7 1 1 0 0 4 18 41 66 81 87 88 86 85 84 80 69 50 32 19 10 6 3 2 2 3 3 3 2 2 4 6 8 10 11 11 10 9 8 8 10 8 4 3 2 2 3 4 4 1 2 6 11 19 47 123 292 527 782 1058 1333 1468 1539 1594 1647 1703 1793 1956 2047 1950 1860 1861 1966 2120 2216 2108 2156 2217 2203 2101 1923 1738 1686 1654 1732 1826 1757 1596 1670 1787 1831 1768 1573 1249 1398 1466 1464 1421 1381 1380 1385 1381 1371 1279 1111 958 936 1005 1160 1325 1444 1494 1490 1474 1434 1401 1433 1535 1649 1638 1488 1382 1378 1390 1350 1289 1098 833 654 635 749 901 929 964 1050 1119 1133 1106 1041 897 699 461 304 306 295 240 108 32 21 25 36 39 37 62 94 156 291 565 561 462 361 270 196 158 158 174 190 223 272 333 444 548 634 713 787 853 912 929 933 906 832 699 507 346 271 260 297 375 492 778 537 275 130 61 46 84 29 3 1 1 1 1 1 1 1 1 0 0 16 60 174 357 556 563 452 373 372 530 905 1243 1583 1838 1965 1964 1854 1799 1790 1741 1613 1427 1277 1291 1621 1903 1829 1466 1191 1066 1040 923 870 1030 1281 1550 1762 1947 1960 1846 1713 1634 1580 1494 1378 1231 1052 1245 1684 2035 2174 2062 1788 1769 1965 2164 2305 2302 2142 1860 1630 1503 1464 1467 1421 1304 1148 970 784 606 481 392 251 128 94 205 512 947 1151 1175 1097 953 708 513 457 500 11 11 10 10 9 8 9 9 10 9 8 7 6 5 5 4 5 6 6 6 5 5 6 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 1 1 2 2 2 3 2 2 3 3 3 3 3 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 1 3 3 3 2 1 1 2 2 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 6 11 17 21 28 38 48 53 53 48 36 29 27 28 34 46 66 68 63 50 31 13 4 4 9 11 8 5 4 2 3 10 27 51 75 92 99 102 104 104 101 94 81 64 45 26 11 3 3 3 4 4 4 4 3 2 3 4 7 10 12 13 13 12 11 11 11 10 7 5 3 3 3 4 5 2 1 3 8 15 27 69 201 374 636 987 1337 1473 1496 1530 1593 1655 1705 1784 1933 2003 2019 2045 2112 2197 2258 2153 2179 2231 2236 2168 2036 2001 2066 2077 2055 2011 1911 1780 1768 1818 1887 1901 1782 1504 1498 1549 1591 1579 1500 1399 1417 1319 1171 1046 995 1013 1187 1322 1472 1584 1637 1638 1593 1596 1559 1568 1634 1716 1764 1686 1417 1234 1161 1179 1235 1233 1047 847 780 870 1048 1213 1240 1267 1325 1361 1349 1317 1213 1047 829 599 433 345 165 60 15 7 12 29 54 66 57 43 36 43 54 94 118 155 158 136 111 107 119 143 182 233 280 315 401 499 593 675 741 780 838 873 896 898 859 724 515 357 260 219 221 260 344 499 409 241 121 1 3 6 2 1 1 1 1 1 1 1 1 1 0 0 6 32 111 282 465 521 450 312 213 273 653 978 1292 1615 1884 2002 1932 1960 2047 2034 1824 1498 1227 1248 1532 1768 1701 1340 1025 859 733 555 445 595 833 1100 1365 1606 1779 1923 2032 1967 1866 1749 1612 1358 1017 1290 1705 2038 2164 2089 1853 1892 2073 2274 2360 2162 1861 1610 1392 1232 1216 1271 1253 1165 1009 824 649 521 463 428 349 249 208 282 509 769 947 1010 1004 876 589 456 440 453 10 10 9 9 9 8 9 9 9 8 8 7 6 5 3 4 5 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 3 3 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 5 4 2 2 1 0 0 0 0 1 0 1 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 5 7 12 17 23 30 45 56 65 70 72 67 60 51 43 40 49 76 88 85 68 43 20 7 10 15 18 16 13 11 6 7 17 35 58 79 93 99 104 106 106 101 90 75 58 42 27 14 6 4 3 3 4 4 5 5 6 7 10 14 17 21 24 24 18 13 11 11 10 7 6 4 3 3 5 5 3 2 3 7 14 25 51 180 346 584 898 1232 1446 1490 1487 1527 1622 1717 1709 1787 1907 2065 2183 2219 2226 2230 2177 2180 2219 2248 2232 2215 2275 2253 2233 2205 2149 2105 2069 2100 2113 2105 2072 2002 1881 1826 1799 1773 1711 1584 1396 1391 1323 1261 1284 1354 1329 1457 1552 1602 1610 1602 1598 1429 1443 1466 1554 1686 1781 1798 1695 1471 1184 990 993 1123 1162 997 915 975 1121 1282 1402 1439 1435 1444 1448 1410 1385 1318 1185 999 810 649 456 224 64 4 2 8 25 45 51 45 33 21 17 14 44 92 138 166 191 170 152 137 145 188 255 297 357 445 551 650 719 766 783 808 826 839 840 819 642 461 324 237 191 170 205 301 348 337 266 127 17 14 32 32 1 1 1 1 1 1 1 1 1 0 0 2 15 64 235 396 480 449 326 182 181 445 770 1060 1311 1557 1715 1757 1847 2018 2106 1881 1561 1346 1399 1651 1833 1690 1296 982 803 655 493 429 491 528 652 827 1005 1200 1445 1885 2083 2075 1931 1671 1404 1281 1383 1658 2004 2032 2024 2026 2102 2235 2368 2403 2117 1826 1523 1240 1035 1049 1117 1140 1064 900 705 561 485 492 508 490 438 366 345 482 650 797 951 920 784 623 499 465 483 11 9 8 8 9 9 9 9 9 8 7 7 6 6 4 5 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 1 0 0 0 0 0 0 0 1 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 3 1 3 6 10 16 31 50 61 70 78 88 97 100 84 67 58 67 97 111 108 89 59 30 16 20 19 19 20 19 15 11 14 23 41 65 87 97 100 102 104 103 99 89 69 48 31 18 10 7 5 4 4 5 6 7 7 9 12 18 26 34 41 44 40 31 22 16 13 12 10 8 5 3 3 6 7 5 3 3 6 13 25 43 163 355 592 862 1157 1392 1472 1467 1488 1591 1735 1739 1695 1695 1790 1988 2206 2236 2237 2224 2223 2220 2193 2153 2239 2253 2255 2218 2170 2179 2281 2301 2307 2312 2300 2256 2188 2108 2038 1968 1888 1781 1631 1418 1283 1289 1397 1496 1469 1241 1313 1391 1381 1264 1096 1030 894 916 968 1054 1224 1524 1591 1489 1344 1150 972 929 992 982 899 924 1052 1190 1327 1443 1507 1518 1475 1409 1350 1336 1286 1126 887 676 578 475 355 210 86 33 54 80 63 39 25 19 13 12 16 52 110 146 156 224 245 238 202 164 159 226 327 458 592 717 808 844 852 845 810 769 730 672 591 455 330 235 174 141 138 171 235 315 380 356 161 43 40 129 175 18 3 1 1 1 1 1 1 1 1 1 1 8 67 219 383 492 487 365 188 137 241 500 827 1079 1288 1419 1442 1498 1661 1811 1728 1507 1383 1465 1734 2035 2010 1426 1015 815 676 513 405 477 496 496 543 684 1033 1385 1867 2185 2259 2166 1983 1799 1571 1392 1390 1687 1787 1935 2093 2206 2340 2451 2358 2059 1654 1269 1078 1019 1026 1043 1038 992 897 777 663 613 647 675 682 664 644 647 618 582 688 867 867 752 602 383 394 510 10 10 9 8 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 2 2 3 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 0 1 1 4 13 34 56 71 81 90 103 123 143 132 112 110 122 128 127 126 110 83 56 40 44 36 30 26 20 13 12 19 25 46 72 92 99 101 105 109 111 104 86 61 39 24 14 9 7 5 5 5 5 6 7 8 10 15 28 47 63 70 64 53 41 29 21 18 17 14 10 6 5 6 7 8 7 4 3 5 12 27 53 163 346 582 846 1110 1336 1427 1439 1459 1543 1686 1774 1759 1628 1594 1766 2062 2201 2233 2233 2224 2232 2226 2109 2195 2233 2175 2060 1979 2042 2295 2406 2434 2430 2413 2377 2311 2219 2122 2027 1929 1819 1692 1558 1450 1276 1183 1210 1160 988 965 990 962 808 541 468 439 457 483 513 567 652 818 931 919 835 771 816 748 698 703 785 922 1070 1227 1335 1409 1415 1335 1206 1101 1065 1012 806 526 350 279 256 344 350 255 207 237 241 154 68 28 24 24 30 51 99 139 150 144 156 197 234 272 292 227 255 367 492 630 768 868 890 843 709 580 541 576 513 412 307 223 170 129 104 108 135 193 295 429 489 340 129 28 143 351 139 34 3 2 1 1 1 1 1 1 1 1 1 61 197 373 491 470 343 182 89 106 253 531 824 1090 1271 1318 1303 1367 1447 1427 1311 1230 1272 1516 1966 2193 1729 1182 888 717 562 464 510 544 520 565 886 1460 2010 2409 2620 2628 2591 2501 2253 1832 1537 1319 1412 1625 1941 2154 2148 2371 2510 2467 2196 1734 1294 1159 1157 1177 1141 1064 1077 1077 1105 1113 1067 945 867 807 816 855 827 694 620 761 936 997 936 825 608 603 634 10 10 10 9 9 9 9 10 10 9 8 8 8 8 8 8 7 6 6 6 5 5 6 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 2 0 0 1 6 17 34 58 80 97 111 125 144 175 183 175 177 178 156 141 133 113 96 88 89 92 91 69 42 21 12 14 20 27 54 83 103 110 112 115 121 127 122 97 64 40 24 16 12 9 8 8 8 7 7 7 7 10 17 34 56 76 83 72 55 40 29 24 24 24 20 14 9 7 8 10 12 10 6 4 6 15 34 82 214 420 642 839 1074 1290 1396 1412 1408 1456 1588 1739 1829 1672 1550 1641 1895 2111 2212 2235 2223 2193 2123 1924 1972 2070 2165 2172 2059 1948 2236 2391 2456 2477 2475 2441 2374 2266 2153 2051 1958 1860 1745 1629 1492 1244 1019 954 913 823 785 748 696 622 471 450 465 507 530 494 399 414 485 562 616 650 669 711 564 499 516 592 705 866 1061 1225 1273 1230 1141 1023 1016 904 693 436 234 157 110 75 119 220 333 392 436 402 260 114 39 24 33 50 84 134 201 271 254 111 78 143 248 324 325 356 403 432 482 573 667 702 690 568 399 329 442 472 410 285 180 182 166 136 125 141 183 257 377 464 384 176 5 44 298 284 125 19 8 4 3 1 1 1 1 1 1 3 33 154 308 399 394 293 153 63 71 162 355 623 925 1157 1251 1233 1208 1232 1196 1134 1070 1029 1179 1571 1850 1734 1328 1003 791 684 627 620 619 560 591 989 1674 2410 2996 3226 3116 2941 2621 2190 1903 1824 1572 1522 1623 1723 1809 2008 2294 2488 2530 2367 2014 1598 1306 1265 1370 1365 1343 1372 1302 1213 1166 1127 1017 893 868 937 1014 1016 928 971 1121 1287 1383 1226 1095 951 747 493 12 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 5 6 5 5 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 4 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 5 2 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 1 0 0 0 1 9 21 31 53 81 106 124 137 149 163 196 207 209 201 179 155 131 109 105 126 158 160 144 100 56 29 22 24 22 24 40 68 96 112 115 116 120 127 124 104 79 50 31 21 17 15 12 11 9 8 8 7 7 8 11 19 35 53 64 58 46 37 33 32 32 32 27 21 16 13 15 18 18 13 8 6 8 19 39 100 247 490 736 904 1102 1279 1406 1478 1531 1611 1755 1740 1818 1759 1662 1643 1741 1971 2145 2176 2168 2170 2130 1944 1833 1889 2077 2219 2167 1982 2160 2317 2403 2451 2487 2438 2373 2263 2120 1989 1905 1854 1776 1634 1459 1234 1032 970 966 935 900 800 690 663 642 679 783 844 799 666 511 499 530 564 623 711 759 708 553 446 424 472 565 711 910 1134 1297 1318 1148 857 846 722 491 262 145 132 164 142 142 198 259 333 429 417 303 153 48 11 15 30 63 132 245 378 370 186 103 124 133 190 368 643 698 572 486 438 422 429 474 486 421 390 499 569 532 399 261 291 307 280 249 242 257 288 330 329 232 93 10 2 193 393 305 82 29 17 10 4 3 2 2 1 1 2 7 38 120 214 241 201 118 54 60 110 228 469 761 984 1096 1133 1106 1145 1168 1121 1024 912 1013 1256 1475 1522 1342 1136 957 887 897 906 851 670 578 744 1212 1979 2831 3111 3119 2954 2637 2212 2146 1901 1601 1429 1489 1711 1841 2024 2210 2399 2599 2613 2307 1831 1417 1270 1396 1501 1572 1483 1280 1076 981 885 923 1000 1104 1182 1165 1351 1458 1532 1590 1577 1550 1355 1167 1023 899 697 11 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 6 5 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 3 4 4 5 5 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 2 1 1 0 0 0 3 7 16 25 31 49 81 107 130 141 137 128 163 192 200 189 173 162 116 97 114 158 195 182 140 94 59 40 30 23 23 24 32 47 66 85 98 104 111 113 107 92 72 50 34 26 23 22 17 12 10 9 8 7 7 8 8 9 14 23 32 33 31 31 35 39 39 37 31 24 19 17 18 21 20 14 10 9 11 21 38 77 170 390 675 900 1096 1281 1427 1536 1655 1813 1926 1911 1894 1823 1709 1609 1613 1728 1983 2120 2162 2184 2208 2150 2031 1995 2057 2154 2190 2067 2130 2241 2304 2323 2334 2222 2222 2179 2077 1938 1783 1620 1673 1553 1364 1176 1033 978 976 910 836 754 685 674 676 715 829 882 826 772 845 899 811 721 720 790 798 660 504 402 361 370 433 576 773 983 1181 1301 1135 771 644 552 436 302 176 200 302 406 444 360 237 245 329 381 342 229 112 55 31 27 39 67 112 175 234 200 176 184 133 182 494 980 1153 903 628 402 294 275 321 392 463 582 674 720 697 620 534 522 523 491 446 414 391 387 377 359 277 114 22 14 87 370 489 231 67 41 28 24 19 10 5 2 2 2 2 9 39 75 103 101 71 39 48 89 177 377 622 797 888 935 972 1044 1109 1105 1013 877 908 1063 1224 1290 1194 1134 1095 1123 1208 1182 1073 879 701 624 726 1301 1939 2318 2508 2592 2569 2261 2052 1894 1681 1451 1578 1872 1963 2051 2219 2435 2616 2564 2297 1838 1436 1304 1406 1515 1366 1109 1007 1081 1095 1091 1228 1405 1540 1604 1687 1783 1828 1835 1749 1555 1372 1191 1036 871 791 770 11 10 9 10 10 9 9 9 9 7 8 8 8 8 8 8 7 6 6 6 6 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 3 4 5 7 6 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 1 4 10 13 17 23 29 41 60 80 99 120 132 116 133 178 199 180 144 132 108 103 144 187 198 170 132 108 87 58 30 18 21 20 23 33 47 62 76 86 97 97 89 77 59 41 30 23 22 22 15 11 8 6 6 6 6 7 7 7 9 12 17 20 22 24 30 36 39 35 30 24 19 17 17 19 17 13 12 12 14 20 31 45 74 208 456 754 1056 1282 1420 1502 1617 1820 1901 1941 1946 1897 1794 1667 1583 1660 1900 2079 2171 2233 2307 2290 2243 2230 2250 2270 2259 2217 2214 2242 2257 2252 2240 2114 2093 2084 2027 1902 1735 1624 1501 1364 1216 1062 934 918 904 851 804 764 713 647 563 547 592 652 712 800 840 741 617 548 552 564 523 449 398 375 389 459 618 788 904 950 983 1057 949 702 500 394 364 324 258 308 407 485 520 534 394 358 409 454 441 362 225 182 156 123 81 41 42 33 56 90 120 122 105 211 510 894 1151 1095 755 436 268 219 246 324 441 563 683 746 755 751 746 710 689 667 625 579 517 481 459 438 364 180 36 11 22 233 541 441 135 57 44 38 31 21 12 5 2 2 1 2 6 16 33 45 45 46 49 77 155 288 463 643 733 805 892 986 1044 1031 913 809 815 916 1053 1104 1073 1050 1055 1142 1423 1427 1358 1217 992 737 559 899 1266 1519 1685 1899 1950 1925 1934 1950 1880 1706 1739 1691 1647 1760 1943 2149 2403 2418 2138 1741 1496 1493 1649 1700 1387 1000 1007 1375 1563 1682 1755 1775 1788 1732 1727 1781 1812 1733 1516 1310 1154 994 843 562 415 275 11 10 9 9 9 9 9 9 8 7 7 7 8 8 8 7 6 6 6 6 6 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 0 0 0 0 0 0 0 0 0 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 1 1 2 2 2 2 1 0 1 5 11 14 30 29 25 27 35 43 55 87 94 97 104 105 122 160 187 184 155 125 110 122 171 202 194 154 118 105 83 55 31 24 20 15 16 21 28 38 57 67 75 78 75 66 50 31 23 18 15 13 10 8 6 5 5 6 6 6 6 6 8 11 16 21 22 22 26 31 33 31 28 23 18 15 14 13 13 12 12 12 13 15 21 25 30 77 214 486 877 1194 1383 1506 1642 1818 1906 1951 1969 1947 1863 1728 1720 1685 1758 1847 1941 2077 2268 2345 2346 2345 2344 2324 2312 2323 2279 2245 2225 2210 2202 2145 2077 1985 1839 1639 1436 1407 1301 1151 1007 912 887 970 985 981 964 924 845 707 536 462 452 472 523 611 670 515 346 289 330 390 439 469 483 511 600 722 856 996 1064 1062 1079 1069 923 678 448 309 266 252 236 290 374 492 648 686 562 531 557 597 619 530 371 308 285 249 161 73 54 44 46 66 80 59 70 282 566 826 1016 1032 730 461 297 231 235 308 430 548 631 679 708 730 747 719 688 675 653 624 556 504 438 337 223 178 48 7 57 249 583 575 378 214 97 51 40 31 23 15 9 5 2 1 2 7 16 26 35 47 51 75 132 219 338 509 634 747 857 938 958 938 866 798 765 804 905 957 967 972 999 1007 1134 1314 1442 1474 1394 1093 1012 1035 1090 1108 1060 1094 1139 1261 1452 1608 1675 1681 1598 1398 1321 1487 1603 1799 2123 2327 2222 1985 1791 1700 1563 1327 1153 1058 1277 1658 1893 1905 1796 1631 1591 1578 1600 1636 1582 1403 1201 1044 862 501 458 319 194 86 10 10 9 9 9 10 10 9 8 8 8 8 8 8 7 7 6 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 4 4 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 1 2 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 7 8 8 1 1 8 17 23 22 39 45 50 56 60 59 56 94 94 91 97 103 108 120 138 168 179 150 130 144 176 191 176 137 102 80 59 45 35 28 21 17 16 19 22 26 39 49 56 60 60 52 38 21 16 13 11 8 8 7 6 5 5 6 6 6 6 6 7 10 15 21 22 22 23 25 27 29 27 25 22 19 18 15 15 13 11 10 10 10 13 12 11 19 69 218 532 956 1267 1515 1744 1900 1945 1952 1968 1990 1945 1742 1594 1514 1532 1644 1835 2063 2180 2294 2330 2329 2311 2280 2276 2288 2249 2205 2172 2142 2113 2038 1934 1776 1589 1444 1422 1391 1264 1087 951 929 981 1097 1155 1161 1121 1039 912 715 549 470 458 473 479 509 591 525 409 356 345 359 408 480 561 659 813 936 967 982 990 1026 1143 1080 849 635 478 344 252 229 230 252 293 393 610 606 636 664 696 727 632 571 509 505 481 374 260 218 194 196 222 250 272 304 311 458 668 788 768 737 570 417 318 262 255 308 402 495 563 596 605 594 588 572 550 519 494 470 448 408 328 212 173 221 128 55 154 453 643 584 387 199 115 68 49 41 35 29 22 14 4 2 4 6 10 18 33 43 50 71 115 181 278 402 524 646 770 854 868 851 807 734 637 727 811 856 865 858 850 820 870 991 1152 1311 1331 1223 1160 1100 1056 984 815 674 623 729 978 1152 1350 1546 1626 1570 1525 1554 1523 1531 1680 1957 2153 2234 2122 1881 1550 1200 1102 1217 1513 1786 1842 1623 1482 1302 1284 1373 1418 1435 1284 1103 948 737 204 162 197 173 92 31 10 10 10 9 10 10 10 9 8 7 7 7 8 8 7 6 6 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 3 3 3 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 1 2 1 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 9 9 10 12 12 4 13 23 26 23 20 24 43 69 83 86 82 67 90 98 105 113 117 112 110 111 123 135 134 138 151 167 176 167 145 121 86 66 55 46 36 29 27 26 26 24 22 27 34 41 45 43 35 23 16 13 11 10 8 7 6 5 5 5 6 7 7 7 7 8 9 11 17 20 23 25 26 26 28 26 26 25 23 21 19 18 16 14 12 10 11 13 10 7 7 21 72 276 729 1164 1534 1825 1951 1905 1914 1953 2013 2021 1827 1610 1530 1599 1737 1881 2020 2093 2102 2122 2130 2117 2107 2125 2163 2150 2108 2064 2036 2006 1912 1833 1707 1560 1513 1510 1446 1338 1178 1050 1059 1106 1196 1240 1231 1171 1052 838 655 524 446 428 466 471 471 492 463 390 320 273 242 264 330 434 584 777 912 950 927 895 909 939 836 564 395 343 274 223 206 195 200 231 291 379 492 551 549 543 578 407 387 421 491 536 471 381 356 370 403 439 480 500 572 633 669 630 569 403 395 373 360 351 300 290 307 344 392 438 458 441 404 380 367 353 337 329 313 303 286 241 176 116 165 182 193 321 613 659 584 504 496 483 150 72 51 44 40 34 27 14 7 5 5 3 13 28 40 50 68 109 167 250 340 435 554 697 785 812 795 739 652 588 678 779 844 869 817 766 711 700 736 836 982 1061 1096 1077 1000 951 890 736 531 348 342 590 791 1036 1385 1748 1831 1793 1607 1391 1198 1106 1301 1761 2139 2225 2038 1748 1512 1477 1569 1693 1743 1586 1299 1130 1098 1173 1268 1153 1079 981 909 908 704 344 164 119 91 28 6 10 10 10 9 10 10 10 9 7 7 7 7 7 7 7 6 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 4 4 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 1 1 1 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 17 22 22 19 14 10 3 21 27 23 19 21 29 40 64 87 96 88 85 89 97 113 132 143 140 132 124 119 117 121 139 161 174 180 175 159 137 102 82 69 58 47 38 37 40 36 30 25 25 29 32 34 33 29 22 18 14 12 10 9 7 6 5 5 5 6 7 8 8 8 8 9 9 13 15 20 24 26 27 27 25 26 27 26 22 19 20 21 21 21 21 21 21 19 16 15 21 41 266 675 1138 1563 1885 2059 2051 2004 2004 2058 2092 1959 1809 1824 1838 1802 1740 1741 1821 1895 1962 1974 1922 1922 1934 1969 1972 1944 1904 1869 1839 1753 1670 1593 1537 1537 1568 1530 1463 1381 1313 1310 1340 1360 1344 1295 1217 1098 890 712 568 464 419 453 446 444 442 436 411 337 250 215 219 246 299 392 520 642 714 742 734 696 671 569 387 243 204 199 195 197 192 192 203 202 214 259 301 305 300 330 312 341 375 392 385 376 424 439 436 419 389 409 444 513 566 559 473 375 244 206 255 346 418 342 285 248 237 257 300 315 289 259 246 250 255 256 252 249 247 238 208 133 67 108 221 313 410 553 611 622 619 599 675 338 144 66 47 46 41 34 25 17 13 8 11 21 29 36 46 68 104 161 233 312 395 529 652 748 796 785 723 679 671 712 777 827 842 795 747 702 649 608 643 707 784 875 939 869 852 805 706 556 365 271 304 387 569 881 1284 1420 1390 1300 1167 1007 855 851 1262 1699 1938 2014 1965 1862 1786 1745 1659 1490 1180 986 975 1074 1177 1077 892 775 712 508 709 526 242 87 70 46 12 2 10 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 4 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 20 31 39 38 26 9 2 11 13 11 12 18 26 30 57 78 88 88 92 94 96 101 108 121 139 144 136 125 115 112 127 153 169 176 171 154 131 104 91 83 71 55 42 43 49 44 35 29 25 26 27 29 29 27 23 19 16 13 11 9 7 6 5 4 4 5 7 7 8 9 9 9 10 10 12 15 18 21 24 24 23 25 28 29 29 30 32 33 35 37 40 41 42 40 37 50 108 269 616 981 1312 1597 1839 1994 1983 1984 2014 2059 2073 1976 1818 1794 1804 1745 1608 1608 1730 1878 1983 1970 1850 1818 1814 1831 1844 1835 1796 1731 1672 1564 1469 1421 1432 1509 1561 1608 1634 1631 1604 1566 1537 1516 1480 1409 1293 1153 979 808 653 544 514 536 530 512 506 524 554 497 434 388 355 333 316 311 331 390 457 519 560 591 606 550 445 339 278 231 216 240 245 215 194 187 217 308 332 275 262 293 327 343 414 554 599 697 712 631 505 408 360 323 336 390 469 522 415 347 268 242 281 367 455 388 302 220 168 171 196 207 201 189 171 149 170 187 199 207 212 211 166 82 59 130 239 310 385 476 581 682 727 616 700 518 262 82 47 44 42 38 32 27 22 14 18 23 26 24 22 41 82 138 204 286 380 527 668 776 836 802 752 729 730 748 775 765 740 707 655 587 540 519 492 467 466 518 636 654 682 673 619 567 478 387 284 232 340 572 729 820 916 987 1003 998 957 865 916 1169 1424 1639 1737 1729 1640 1512 1315 1082 891 834 919 1028 886 617 433 440 522 186 279 258 171 74 30 13 3 0 11 11 11 10 9 9 9 8 8 8 8 8 8 7 6 5 6 6 6 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 1 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 1 4 10 20 35 47 51 42 23 9 5 9 11 12 15 23 30 52 58 68 88 102 102 96 95 95 100 120 141 145 138 126 118 120 136 153 159 153 140 126 109 95 84 71 57 47 47 54 53 47 39 32 25 24 25 26 26 23 20 17 14 12 10 8 7 6 5 5 5 6 6 7 8 9 9 9 9 11 12 13 14 16 17 18 20 21 23 25 26 30 32 33 34 33 31 32 31 31 44 95 227 540 891 1139 1293 1471 1678 1743 1727 1736 1799 1875 1852 1753 1755 1781 1744 1618 1570 1700 1850 1919 1873 1749 1698 1712 1757 1790 1782 1733 1672 1637 1613 1588 1555 1534 1684 1721 1768 1793 1771 1714 1659 1609 1559 1500 1418 1294 1146 968 787 638 553 544 551 562 569 567 558 558 506 473 434 407 410 464 408 354 342 372 429 492 546 601 626 606 547 461 294 235 226 215 188 185 209 240 271 268 232 265 318 300 287 392 655 811 937 937 773 536 408 364 331 349 364 365 480 476 419 351 304 304 378 428 407 338 243 158 166 155 156 158 152 141 124 135 150 164 176 186 185 125 54 27 69 173 240 310 403 527 654 662 620 652 534 267 79 51 44 41 39 37 33 27 20 16 13 11 14 10 28 65 115 163 250 373 516 640 731 778 737 723 715 716 738 738 688 634 589 543 456 411 378 331 280 248 252 300 360 428 486 504 524 507 461 349 231 309 427 421 469 640 820 945 969 950 873 808 912 1084 1248 1339 1346 1277 1092 878 675 540 532 661 644 447 225 78 83 214 116 80 74 49 41 16 3 0 0 11 11 11 10 9 9 9 9 8 8 8 8 8 7 6 6 6 6 6 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 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 1 3 6 5 3 1 1 1 2 1 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 19 32 46 54 58 51 39 30 17 10 13 19 23 26 26 36 44 58 76 89 91 87 95 106 116 125 139 147 145 141 143 152 153 158 154 145 137 128 117 102 84 67 58 59 55 57 56 52 46 39 28 25 23 23 23 22 20 17 15 13 11 9 8 7 6 6 6 6 6 6 6 7 7 7 8 8 9 8 8 9 10 11 12 12 12 12 11 12 13 13 13 12 11 10 8 7 9 18 55 105 127 219 414 640 938 1166 1332 1448 1538 1631 1698 1699 1717 1732 1705 1621 1557 1650 1710 1705 1649 1557 1544 1603 1686 1723 1677 1591 1572 1593 1630 1655 1642 1591 1667 1668 1669 1669 1643 1582 1580 1565 1529 1463 1358 1226 1106 976 823 677 580 542 534 542 564 560 502 438 404 384 376 361 330 372 327 308 313 338 391 510 604 696 761 778 735 616 397 267 208 180 168 186 210 221 215 199 199 264 318 295 296 431 601 748 827 767 596 427 373 329 310 345 420 493 568 558 503 417 331 291 329 374 414 415 341 234 202 175 159 147 134 126 120 123 133 145 154 165 167 128 70 24 37 132 193 249 322 434 636 594 610 602 458 136 69 53 47 44 41 39 35 31 24 16 6 3 2 3 15 41 84 133 233 358 472 551 598 584 571 590 621 624 651 630 582 521 453 385 329 290 260 228 184 151 140 154 179 227 309 381 417 371 300 264 243 270 259 190 206 418 617 737 760 771 836 893 897 916 962 1006 981 851 679 491 320 213 168 220 202 127 60 51 30 32 25 17 21 16 14 7 1 3 8 11 11 11 11 9 9 9 9 8 8 8 8 8 7 6 6 6 6 5 4 4 4 4 4 4 4 3 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 3 3 3 3 4 3 2 2 5 11 10 4 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 7 21 39 54 62 65 46 29 25 20 18 26 26 32 42 36 50 70 83 87 86 90 86 96 114 130 139 148 151 151 154 164 178 170 166 158 148 136 123 111 105 93 83 77 72 61 55 53 51 49 44 34 29 25 22 21 21 21 18 15 14 13 11 9 8 7 7 7 7 7 6 6 6 6 5 6 6 6 5 5 4 5 6 6 6 6 6 5 4 4 4 4 4 4 3 3 2 2 2 4 4 3 1 15 74 236 414 617 819 1003 1177 1421 1573 1667 1707 1691 1633 1582 1596 1575 1502 1397 1318 1364 1424 1482 1480 1398 1348 1384 1452 1544 1608 1613 1608 1563 1522 1479 1442 1420 1356 1354 1366 1373 1343 1239 1085 977 898 843 794 721 683 670 666 638 558 433 370 373 409 441 428 343 314 297 288 316 398 484 644 788 908 976 962 851 642 436 306 251 235 220 251 249 252 263 260 234 258 293 316 356 458 567 664 635 514 399 393 391 384 442 534 580 605 603 574 510 413 324 287 292 313 350 377 341 290 235 194 168 151 129 108 104 105 109 120 128 141 144 107 48 28 71 130 173 209 253 316 384 419 491 523 429 118 61 49 46 44 42 39 37 36 32 21 7 3 3 8 19 37 72 123 203 323 441 480 479 452 437 446 473 496 496 459 421 392 329 267 232 210 196 178 139 108 89 83 92 122 175 229 259 257 236 241 245 212 148 89 89 205 339 418 456 523 620 689 697 676 642 585 474 406 335 242 140 78 55 47 39 31 21 10 3 0 0 1 1 3 7 6 0 3 4 11 11 11 10 10 9 9 8 8 8 8 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 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 1 1 2 2 3 4 4 3 3 2 3 4 7 12 11 3 1 2 3 5 2 1 1 1 1 1 2 1 1 0 0 0 0 0 3 13 31 51 62 73 54 29 14 10 13 20 23 35 54 63 90 128 141 124 97 94 90 103 117 131 146 157 159 157 154 160 177 181 179 172 159 141 122 106 105 104 95 81 67 56 54 53 53 49 42 37 31 26 23 22 22 22 20 15 13 13 11 9 8 7 7 7 7 6 6 6 6 5 5 4 5 5 5 4 4 4 4 4 4 4 4 3 3 2 1 1 1 2 2 3 3 3 3 2 2 1 1 1 1 14 49 84 145 273 511 858 1172 1432 1604 1654 1572 1516 1443 1355 1258 1167 1101 1104 1109 1112 1094 1044 1051 1120 1190 1265 1340 1386 1395 1347 1245 1129 1041 1025 989 954 939 925 890 825 739 666 616 593 600 620 650 633 585 501 390 297 263 280 353 440 472 434 393 401 463 564 663 754 886 1031 1145 1184 1109 900 655 462 351 323 361 306 323 366 381 343 306 255 263 301 354 417 472 577 658 677 666 662 589 495 464 532 640 648 592 559 529 459 351 278 260 268 272 267 274 263 230 211 200 184 165 115 72 56 51 44 62 78 107 133 116 34 12 54 112 156 183 210 244 268 301 309 247 140 58 40 41 42 40 39 37 36 36 34 26 16 7 6 15 29 47 69 104 152 220 332 372 391 376 358 381 398 382 341 294 263 261 233 208 186 166 152 135 111 83 60 50 48 62 86 119 149 170 180 179 159 113 68 35 39 89 154 203 236 259 327 400 440 424 355 254 169 138 140 128 75 42 25 15 14 45 27 7 0 0 0 0 0 0 1 2 0 1 1 11 11 10 10 10 9 9 8 8 8 8 8 6 6 6 6 6 6 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 1 1 1 2 4 4 3 2 3 5 5 5 3 0 1 2 4 5 5 5 6 7 8 9 9 7 4 2 2 2 3 2 1 4 16 38 54 73 64 42 22 16 24 30 50 70 83 91 122 159 159 128 99 105 105 116 129 142 155 164 165 154 145 147 157 167 176 178 165 139 111 93 83 80 73 64 56 52 52 51 49 45 39 33 29 25 23 21 20 19 18 14 12 11 10 8 7 7 6 6 6 6 7 6 6 5 5 5 5 6 7 6 5 5 5 5 4 4 3 3 2 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 2 3 11 77 276 536 855 1188 1438 1414 1335 1195 1039 904 807 756 712 684 673 670 662 686 769 849 923 995 1059 1077 1038 970 862 723 658 627 586 544 501 447 379 336 304 274 231 181 163 250 277 246 184 127 124 133 193 335 528 665 676 623 622 715 862 967 1036 1106 1191 1264 1276 1163 956 731 518 372 352 381 362 439 498 463 343 296 265 266 290 322 354 388 489 574 669 803 936 791 651 579 574 608 661 636 592 514 393 260 201 209 245 267 254 228 197 175 186 211 214 195 153 86 35 22 14 12 29 68 107 112 53 24 54 104 142 162 183 203 218 231 207 85 45 60 62 36 37 36 36 35 34 33 30 29 27 22 19 22 29 40 54 81 125 184 258 313 345 345 324 336 337 321 275 227 197 193 185 169 147 123 110 97 80 60 44 31 25 25 38 69 112 136 128 110 80 45 23 13 13 34 61 78 76 62 127 214 273 278 191 109 66 50 63 75 55 32 14 5 5 12 4 0 0 0 0 0 0 0 0 0 0 2 3 11 11 10 10 10 9 9 8 8 8 8 7 6 6 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 3 4 5 6 4 2 1 2 1 2 3 4 7 9 10 12 14 16 14 10 8 8 8 7 5 1 3 14 34 51 66 59 37 21 23 43 43 62 99 118 103 93 112 115 101 93 110 114 126 141 155 167 174 166 148 140 146 159 164 170 167 145 112 83 68 62 54 46 41 41 44 45 43 39 36 31 26 21 20 19 19 19 18 15 12 11 10 8 7 7 6 6 6 5 6 6 6 6 5 5 5 5 6 6 6 7 7 8 7 6 5 4 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 32 109 275 547 896 1063 1049 903 706 531 404 347 316 306 313 327 343 395 478 559 636 715 773 776 761 732 663 546 488 440 388 336 285 232 180 141 114 93 72 47 27 38 53 58 49 34 59 101 211 392 606 787 912 960 1013 1094 1183 1236 1258 1251 1250 1264 1257 1152 1011 857 717 605 501 465 451 446 422 363 285 254 237 227 220 208 186 195 231 307 417 545 701 687 676 700 729 724 670 625 578 504 387 231 164 156 177 197 194 162 154 169 201 238 239 213 180 122 58 33 19 9 18 40 55 60 38 22 52 103 129 143 161 179 197 190 103 36 29 85 120 61 35 34 34 34 33 32 29 27 29 29 26 26 29 35 44 61 95 147 204 254 286 300 295 317 351 315 244 201 182 174 162 141 113 89 77 67 55 42 28 15 8 6 15 45 90 106 90 61 35 13 3 2 7 14 21 21 29 49 92 147 175 156 100 49 20 12 33 45 42 25 5 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 11 11 10 10 9 9 9 8 8 8 8 7 6 6 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 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 1 2 3 3 3 3 4 6 8 10 11 10 8 6 4 2 1 1 1 2 2 4 6 7 6 5 8 12 10 11 11 11 10 7 4 3 9 18 34 55 71 67 53 28 14 31 33 33 54 71 67 48 54 74 77 82 98 104 121 140 155 165 169 153 144 131 128 138 154 161 141 113 88 69 50 42 39 38 37 38 40 42 39 37 34 28 21 17 14 14 15 17 18 17 14 11 9 7 7 7 6 6 5 5 5 5 5 4 4 4 5 5 5 5 5 5 6 6 6 6 6 5 4 4 3 3 2 1 1 1 1 1 1 0 0 1 1 1 1 1 1 3 5 5 1 1 1 3 35 139 365 580 662 573 388 218 124 86 80 90 111 147 193 253 314 372 425 473 492 493 495 477 426 355 307 274 228 182 146 107 73 54 45 39 35 23 14 19 29 40 49 59 122 210 336 485 612 731 908 1087 1239 1359 1444 1436 1388 1304 1220 1157 1099 1015 933 855 787 740 686 649 602 532 448 345 264 220 188 156 130 134 127 139 155 182 232 304 398 458 527 621 686 609 562 528 498 463 393 254 163 115 92 73 56 90 151 210 244 253 224 187 147 110 84 57 40 26 20 17 9 10 5 8 37 85 108 126 146 165 166 119 37 18 33 94 177 136 56 33 33 31 31 30 27 25 25 28 27 27 30 34 40 47 67 112 162 203 233 249 255 271 261 230 212 187 173 160 143 122 95 73 59 47 37 25 14 7 4 3 6 24 70 77 59 34 11 4 2 2 3 7 12 15 26 48 78 107 107 88 58 24 4 4 16 31 35 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 11 10 10 10 9 8 8 8 8 8 7 6 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 14 18 18 14 9 5 2 1 1 1 1 2 2 3 4 6 4 5 7 9 7 7 7 7 6 4 2 6 19 31 44 59 69 70 76 53 22 20 22 16 14 16 21 26 32 42 50 60 73 84 105 130 144 151 150 128 119 108 108 116 123 114 99 84 70 54 35 25 25 28 31 33 35 38 36 32 26 19 14 13 11 11 12 13 16 18 16 13 10 7 7 6 6 6 5 4 5 4 5 5 5 4 4 4 5 5 4 4 6 8 8 7 6 5 4 5 4 3 2 2 1 1 1 1 0 0 0 0 1 1 1 1 1 7 13 12 2 2 1 1 3 20 84 177 265 248 147 55 21 9 8 14 32 65 105 140 171 199 221 235 244 256 269 269 249 223 194 167 132 100 79 63 47 36 32 36 41 38 38 49 64 83 115 165 261 364 462 535 532 604 737 883 1013 1126 1265 1309 1236 1124 1020 929 852 780 741 723 709 721 739 742 682 587 524 381 249 199 179 147 120 120 117 123 145 187 243 292 342 388 446 535 602 595 561 517 484 475 386 270 171 102 63 52 85 132 192 242 253 221 188 162 138 111 81 60 52 46 32 11 1 0 0 15 45 70 90 111 130 146 161 125 64 83 130 186 275 249 169 104 62 33 31 28 25 22 21 23 26 30 34 38 41 45 62 99 140 172 200 216 233 249 247 227 210 185 167 154 138 117 85 63 48 36 28 20 14 9 5 3 5 10 36 54 49 29 9 3 2 3 3 4 7 12 21 33 44 56 57 50 38 9 7 7 14 27 28 10 2 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 11 11 11 10 9 8 8 8 8 8 8 7 6 6 6 6 6 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 5 6 10 21 27 24 15 8 3 1 0 1 1 2 2 2 2 3 4 2 1 2 5 6 6 4 3 2 1 1 5 18 28 37 44 49 48 55 49 37 30 22 11 5 3 6 13 25 27 39 52 64 75 93 114 127 135 133 106 82 70 68 70 73 76 61 51 40 26 13 6 5 6 11 19 22 23 20 16 12 9 8 10 10 11 12 13 15 17 18 15 11 8 7 6 5 5 5 5 4 4 4 4 5 5 4 4 5 5 4 4 6 6 6 5 6 6 5 5 4 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 5 9 8 2 2 1 1 1 2 7 19 43 44 23 7 2 1 2 7 15 18 30 32 37 46 55 62 83 91 97 106 112 102 87 71 60 57 57 61 72 77 75 75 86 100 111 120 128 139 166 207 256 298 331 361 353 434 536 622 683 725 830 863 859 842 827 823 670 626 625 601 582 578 618 676 661 555 481 332 210 151 122 78 60 90 131 170 212 270 319 372 424 471 520 614 628 580 521 472 452 470 375 267 176 111 74 95 136 179 213 224 210 168 144 136 133 127 103 65 53 54 41 7 1 0 7 23 42 54 69 86 104 122 146 167 185 206 242 297 365 397 392 320 184 49 31 27 24 22 19 20 26 33 39 43 44 47 56 79 112 141 166 185 202 216 219 219 216 192 164 143 132 112 85 62 48 38 31 24 19 13 5 3 3 7 17 28 31 17 6 3 2 2 3 3 4 7 13 20 23 23 24 29 47 32 26 20 17 31 15 3 0 0 0 0 0 0 0 0 2 4 4 4 6 8 7 7 6 11 11 11 11 9 8 8 8 8 8 8 7 6 6 6 6 6 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 26 31 27 16 7 1 0 1 1 2 2 2 3 3 3 3 0 1 4 10 15 16 13 9 6 4 2 2 7 10 11 15 22 27 31 27 22 20 21 23 18 16 16 20 29 35 48 61 72 83 98 109 113 109 97 73 51 43 46 52 56 58 40 29 18 8 1 0 0 0 2 7 10 11 9 6 6 8 7 10 11 12 13 14 15 15 15 15 13 10 8 6 5 5 5 4 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 7 9 9 8 8 7 5 3 3 2 1 1 1 2 3 2 1 1 2 3 3 4 5 6 3 2 2 2 2 2 1 1 1 2 1 1 1 0 0 0 1 1 3 2 1 0 1 5 11 12 15 22 25 22 18 13 12 16 24 31 42 55 66 72 79 91 104 118 130 137 146 157 153 140 132 134 165 233 324 410 481 548 629 661 688 729 727 681 476 391 417 460 469 453 499 553 557 468 363 272 219 184 142 126 137 170 207 242 274 329 394 451 476 454 383 386 414 417 398 386 368 373 312 232 165 131 121 125 132 145 155 144 128 105 88 81 83 91 83 64 55 58 50 20 10 10 17 26 28 35 47 61 76 96 121 152 183 215 259 316 373 417 454 475 413 138 40 28 24 21 19 19 25 36 45 48 49 50 56 70 90 113 134 148 161 179 194 206 199 177 150 137 130 112 90 69 51 40 32 27 21 14 4 3 2 3 7 15 20 15 8 4 2 2 2 3 3 5 8 9 9 10 10 23 55 70 56 26 16 14 4 0 0 0 0 0 0 0 0 0 1 4 8 13 16 15 15 17 19 11 11 11 10 9 8 8 8 8 8 8 7 6 6 6 6 6 6 5 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 0 0 0 0 0 0 0 0 0 1 4 8 14 21 29 30 23 12 4 0 0 0 1 1 1 2 2 2 1 1 0 3 9 16 25 32 30 23 18 13 9 7 8 8 6 4 5 11 8 7 8 13 31 55 51 46 42 42 51 62 73 83 94 105 118 124 119 103 80 56 41 39 46 57 66 59 31 17 9 4 1 0 0 0 0 1 3 5 4 3 3 5 7 8 10 12 14 15 16 16 15 15 14 12 10 8 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 6 7 7 7 8 9 7 5 3 2 1 2 4 4 2 1 1 2 2 2 4 5 6 3 2 2 2 2 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 2 2 2 1 2 3 6 8 10 12 17 28 44 55 65 73 76 82 91 94 101 136 137 151 156 166 210 320 486 556 611 690 754 572 407 271 238 299 393 435 443 451 457 446 397 336 296 294 312 309 305 315 315 312 316 325 380 450 483 467 420 340 301 289 300 336 384 347 302 248 207 207 249 195 133 92 74 69 58 51 42 35 34 47 55 62 66 62 58 54 40 30 22 15 11 5 17 36 53 62 75 93 124 165 203 241 284 334 393 470 569 620 337 107 32 25 21 21 22 28 40 51 55 56 56 58 62 73 91 110 129 146 154 159 164 159 143 133 138 137 123 99 70 51 41 33 26 20 14 6 3 3 3 6 13 16 11 5 2 2 2 2 2 2 3 5 5 6 9 12 27 47 51 34 10 6 3 1 0 0 0 0 0 0 0 0 1 5 12 20 29 33 26 15 16 32 11 11 11 10 9 9 8 8 8 8 8 7 6 6 6 6 6 5 5 4 4 4 3 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 1 0 0 0 0 0 0 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 14 23 30 27 17 8 4 1 1 0 0 0 0 1 1 1 1 2 4 11 18 22 27 32 24 26 25 23 22 23 24 20 13 8 7 4 2 2 8 22 48 82 129 126 117 113 111 115 126 132 139 147 152 141 126 105 80 57 46 43 46 52 53 44 29 18 12 7 3 0 2 1 0 0 0 0 0 1 3 5 6 7 9 12 14 16 17 16 15 14 13 13 11 9 7 6 5 4 3 3 3 3 3 3 2 2 2 2 2 3 3 2 2 3 2 3 3 3 4 6 10 10 8 6 4 2 1 2 1 1 1 1 1 1 1 2 3 3 2 3 2 2 2 3 2 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 2 1 1 2 2 2 3 3 5 5 6 7 8 10 14 21 34 46 53 52 50 51 63 76 93 147 211 252 243 232 287 409 535 596 605 568 476 296 193 163 202 294 381 408 434 444 429 398 411 414 410 422 464 514 546 586 583 526 456 447 492 524 519 482 403 309 263 240 248 288 295 262 230 198 169 216 223 190 134 72 28 16 19 21 17 9 13 27 48 63 63 49 42 35 23 11 5 6 7 10 24 50 77 47 25 45 84 127 152 159 198 268 353 451 560 672 540 266 47 28 24 24 28 35 43 55 62 63 62 60 59 64 76 93 111 125 130 134 136 131 115 113 123 129 119 91 60 40 28 21 19 17 14 8 3 2 2 2 5 7 4 2 2 2 2 2 2 2 2 2 2 4 6 10 19 28 29 12 3 0 0 0 0 0 0 0 0 0 1 0 2 9 24 35 43 45 40 34 45 56 11 11 11 10 10 9 8 8 8 8 7 6 6 6 6 6 6 5 4 4 4 4 4 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 0 0 0 0 0 2 5 11 21 30 26 18 11 6 3 1 0 0 0 1 1 1 1 2 6 13 23 27 26 26 26 14 16 25 31 36 40 41 25 13 9 10 12 8 5 8 21 44 82 142 197 246 265 242 220 214 209 200 193 193 164 133 102 73 51 42 39 48 57 60 53 38 25 17 10 3 0 1 0 0 0 0 0 1 2 3 4 5 7 9 11 14 15 16 16 15 15 14 13 13 11 9 7 5 4 4 3 3 3 2 2 2 2 2 2 2 2 1 1 1 2 3 2 2 2 2 3 8 11 12 10 7 4 3 2 1 1 2 2 3 2 1 1 1 1 1 2 2 1 1 2 1 1 1 1 1 1 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 2 3 3 4 6 8 11 15 21 29 36 40 46 51 57 61 61 59 66 71 75 81 99 152 205 264 285 272 321 435 502 505 440 322 204 158 145 164 211 275 325 380 435 470 471 434 464 495 519 553 625 754 811 851 834 739 632 583 604 630 607 504 352 240 188 183 201 209 193 179 187 199 183 247 282 254 184 92 38 28 35 39 29 16 29 42 55 54 34 20 14 10 7 6 7 8 10 16 34 72 125 127 106 77 53 72 82 91 129 202 304 421 537 642 648 491 124 51 33 32 36 41 46 56 64 67 66 63 59 61 69 83 96 101 112 124 129 124 106 100 102 100 88 62 45 34 25 19 14 15 13 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 8 8 2 7 3 1 0 0 0 0 0 0 1 3 4 4 3 3 14 27 34 44 54 57 63 78 82 11 11 11 11 10 9 8 8 8 8 7 6 5 6 6 6 6 6 5 4 4 4 4 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 0 0 0 0 0 0 2 6 13 21 19 16 10 6 3 1 1 1 2 5 8 7 5 6 10 15 26 39 38 35 33 29 32 42 50 55 61 69 52 36 37 46 52 44 31 30 43 67 103 157 208 262 317 360 371 331 280 243 226 225 213 175 125 82 58 57 53 66 73 72 65 58 46 31 16 5 2 0 0 0 0 0 0 1 2 3 4 5 7 8 10 12 14 16 16 15 16 16 15 14 12 11 9 7 5 4 3 3 3 3 2 2 2 2 2 1 1 1 1 1 2 2 1 1 1 1 3 5 10 16 18 15 8 6 3 2 2 2 3 4 2 1 1 1 1 1 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 2 3 4 5 8 14 22 33 46 60 68 66 69 72 74 79 87 88 99 104 92 68 61 98 124 204 281 297 321 353 374 365 316 240 187 174 184 210 253 313 364 407 440 468 496 490 545 644 776 919 998 1003 921 837 774 712 638 570 566 557 462 320 237 200 170 135 129 133 131 152 189 215 219 218 220 228 203 114 71 57 46 34 32 42 55 58 54 44 18 8 5 6 7 8 10 14 18 25 39 58 109 144 154 126 48 45 57 77 107 157 298 420 534 630 688 658 280 97 41 37 36 42 47 53 60 65 67 63 61 62 66 74 85 96 108 118 123 117 106 98 91 77 64 49 39 34 29 20 16 13 9 3 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 7 11 12 5 2 0 0 0 0 0 0 0 0 0 3 7 9 9 9 21 31 42 57 68 69 74 84 94 11 11 10 11 10 9 8 8 8 8 7 7 6 6 6 6 6 6 5 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 0 1 4 9 9 8 6 4 2 2 4 4 6 13 20 19 18 18 22 29 40 48 49 50 55 65 69 75 82 87 94 104 111 112 128 146 151 135 110 108 126 154 182 215 256 297 336 371 403 414 364 307 261 231 215 197 163 118 87 95 95 114 117 105 87 77 59 42 25 12 4 0 0 0 0 0 0 1 2 3 4 5 6 7 9 11 13 15 16 16 16 16 15 14 12 11 10 9 7 5 4 4 3 3 2 2 2 2 2 1 1 1 1 0 0 1 1 1 1 1 2 3 8 16 25 28 20 13 7 4 3 2 2 3 2 1 1 1 1 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 4 6 12 25 40 56 67 70 57 58 68 84 106 139 138 155 151 119 89 112 192 225 250 281 292 294 302 313 308 275 230 208 215 236 260 289 344 401 448 496 559 620 666 758 893 1047 1170 1098 970 848 754 672 577 535 537 561 554 467 335 274 231 181 136 126 120 122 162 242 293 275 232 217 211 160 114 94 79 58 36 29 42 50 46 33 28 13 5 4 5 7 11 17 26 37 47 56 75 84 75 67 79 52 51 63 83 110 133 299 458 587 672 718 660 415 188 50 35 33 38 42 47 52 54 59 62 66 69 67 68 75 86 98 103 109 107 102 97 93 68 55 45 37 30 24 17 13 10 7 3 1 1 1 2 1 1 1 1 1 1 2 2 2 1 1 1 1 3 6 10 7 2 0 0 0 0 0 0 0 1 1 2 2 3 9 13 17 24 35 49 65 71 74 76 77 90 11 11 11 11 10 9 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 1 1 0 0 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 5 8 7 2 1 3 10 22 34 39 42 48 57 65 69 69 66 69 81 92 102 110 115 114 112 138 161 188 215 234 239 220 222 231 244 259 273 288 309 333 356 371 384 380 348 303 253 197 145 120 99 85 90 101 121 131 127 113 96 64 45 31 18 8 2 0 0 0 0 0 1 2 3 4 5 6 7 9 10 12 14 16 17 17 15 14 12 11 10 10 10 9 8 6 5 4 3 2 2 2 1 1 1 1 1 1 0 0 1 1 1 1 1 2 3 4 8 19 32 34 27 15 8 5 4 3 4 3 2 2 2 2 2 2 2 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 4 6 11 19 30 44 57 61 63 75 91 106 119 133 115 116 127 141 143 189 236 260 269 276 283 281 286 291 287 262 229 219 237 269 299 323 374 451 534 604 685 745 821 916 1033 1151 1173 1058 958 907 870 788 666 633 660 699 702 608 499 400 301 221 180 166 159 166 202 292 392 365 274 192 152 107 87 88 80 53 37 33 32 34 36 25 15 7 3 2 2 4 9 19 33 48 57 66 76 65 34 7 23 36 52 77 110 148 185 327 516 697 770 788 718 556 332 77 43 33 32 34 36 46 52 58 63 69 72 70 69 70 75 85 93 99 101 101 99 98 80 63 51 42 35 24 16 11 9 9 5 4 2 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 2 0 0 0 0 0 0 0 0 0 3 5 6 5 2 8 15 22 33 49 62 73 76 74 72 71 76 11 11 11 11 11 10 8 8 8 8 7 7 6 5 6 6 6 5 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 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 1 0 1 2 1 0 0 0 5 20 44 57 64 75 85 93 100 102 94 89 90 95 104 116 123 121 117 129 154 176 203 237 267 257 271 271 268 267 263 256 254 261 273 284 289 288 287 273 245 210 202 186 144 106 95 93 95 103 112 114 101 72 53 38 25 14 5 1 0 0 0 0 0 1 2 3 5 6 7 8 9 11 13 14 16 17 16 15 13 11 10 10 10 10 9 8 6 4 3 3 3 2 2 2 1 1 1 1 1 1 0 1 1 1 1 1 2 2 2 8 21 31 34 27 18 11 8 6 5 4 4 3 3 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 3 5 9 17 33 56 78 99 115 123 126 127 145 164 190 212 219 211 230 240 246 255 269 281 285 288 287 278 258 228 223 251 295 320 349 416 546 669 710 758 779 791 823 900 1014 1029 1034 1039 1036 996 895 793 755 764 786 786 732 603 454 341 278 255 234 232 246 264 286 299 275 242 201 150 78 59 59 51 34 28 23 19 19 24 14 7 5 5 4 2 1 4 11 21 32 44 55 51 30 9 9 12 20 34 60 127 276 410 523 647 794 761 714 656 536 281 111 58 36 26 24 23 40 52 57 60 65 64 65 67 67 62 64 74 86 97 102 103 98 87 73 59 51 41 29 19 12 9 9 9 8 5 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 1 3 8 11 7 4 8 14 21 32 49 73 84 82 85 85 74 68 11 11 11 11 11 10 9 8 8 8 7 7 6 5 6 6 6 6 5 4 4 4 4 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 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 1 0 0 2 17 42 65 78 87 87 86 94 108 103 95 89 88 88 105 114 120 123 126 142 158 175 200 227 227 247 246 238 229 218 206 201 199 201 207 219 221 221 217 209 195 192 169 167 167 157 133 111 105 114 121 104 83 62 44 30 18 6 1 0 0 0 0 0 0 1 2 3 5 6 7 9 10 12 13 15 16 16 15 13 12 10 10 11 10 10 9 8 6 4 3 3 3 2 1 1 1 2 2 2 2 1 1 1 1 2 2 1 1 1 4 10 19 27 32 29 21 15 11 9 8 6 5 5 4 4 4 5 6 6 5 3 3 2 2 1 1 1 0 0 0 0 0 1 1 1 1 1 1 0 0 1 0 0 0 0 1 1 2 11 30 55 80 103 122 139 158 182 218 246 262 264 255 245 239 241 251 264 277 293 302 302 294 281 264 235 244 289 341 390 457 503 588 714 789 811 781 719 676 703 741 752 770 801 846 866 817 744 686 659 663 683 674 614 511 399 329 337 343 352 361 352 272 211 205 234 215 166 81 42 35 28 22 21 18 14 11 11 8 6 7 7 6 5 4 5 6 9 17 34 53 58 44 38 39 40 38 41 60 144 315 546 736 781 720 600 517 462 376 146 84 60 45 29 29 31 38 47 55 56 58 55 55 60 70 62 60 64 75 95 101 103 99 90 75 61 52 43 31 18 12 9 9 11 12 5 2 2 2 2 1 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 5 4 6 12 20 31 43 66 86 85 90 88 76 66 11 11 11 11 11 11 9 8 8 8 7 7 7 5 5 6 6 5 5 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 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 5 21 47 72 87 96 94 91 98 113 102 85 68 55 43 76 93 107 116 123 133 145 158 175 195 209 214 208 200 192 184 174 170 163 156 154 162 170 176 181 182 179 180 148 149 165 176 171 160 142 134 128 110 91 68 48 31 18 2 0 0 0 0 0 0 0 0 1 2 4 6 7 8 9 11 12 14 15 15 14 13 12 11 11 11 11 10 10 9 8 6 4 4 3 3 2 2 1 2 1 2 2 1 2 2 2 3 3 2 1 2 3 7 13 18 26 31 31 25 19 17 14 11 10 9 8 7 7 7 9 6 5 5 4 3 3 2 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 1 1 1 1 1 5 13 28 49 77 108 141 174 204 238 267 275 278 286 273 256 249 256 270 281 289 304 311 306 292 277 262 242 257 322 424 534 654 705 736 805 838 808 755 688 620 595 602 615 617 619 661 671 636 584 540 519 518 531 537 520 467 386 356 381 411 425 415 355 252 225 249 250 190 162 110 73 62 50 34 31 26 17 10 9 9 9 8 8 6 5 5 6 7 7 13 31 50 63 64 73 88 95 90 93 124 216 392 584 683 590 469 386 318 217 159 111 86 68 62 56 48 44 41 39 49 52 52 47 42 41 56 63 67 66 62 76 83 89 91 86 69 54 40 28 18 10 7 5 4 4 2 2 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 0 2 5 15 31 39 46 68 79 86 85 76 70 11 11 11 11 11 11 10 8 8 7 7 7 6 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 1 1 1 2 2 1 0 0 0 0 1 1 0 0 0 0 0 0 0 12 32 55 74 83 94 96 94 96 102 101 83 52 27 27 44 69 90 104 113 121 129 136 146 158 169 171 168 167 168 168 160 153 144 138 136 137 143 151 155 152 143 135 134 146 160 172 178 183 163 147 133 116 94 71 49 30 14 2 0 0 0 0 0 0 0 0 1 2 4 6 7 7 9 10 11 13 14 14 13 13 12 11 11 11 11 10 11 10 9 7 5 4 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 6 10 13 17 20 23 24 24 24 22 20 17 15 13 12 11 11 9 7 6 5 5 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 3 10 22 42 70 105 144 190 236 272 298 317 313 304 315 300 271 257 257 264 273 287 299 302 298 287 280 278 276 293 352 474 632 756 829 856 862 825 769 723 692 669 672 658 641 610 550 518 487 450 420 402 389 362 354 357 360 354 363 367 393 417 414 389 304 239 216 211 197 159 140 125 110 98 62 43 37 31 22 17 17 18 18 15 11 9 6 5 6 7 10 20 37 52 59 68 87 119 150 174 218 252 296 390 505 515 432 349 310 332 347 304 243 191 163 207 193 157 102 50 48 56 53 48 42 33 27 38 53 64 65 53 50 50 57 67 67 54 41 27 14 8 5 3 1 1 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 14 27 31 46 62 73 74 67 70 11 11 11 11 11 11 10 9 8 7 7 7 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 15 34 52 63 67 80 82 81 82 84 80 63 48 39 35 29 54 75 88 95 103 109 117 120 123 130 136 141 147 153 154 145 141 143 144 144 141 142 144 140 126 108 108 119 130 140 145 145 155 138 128 119 106 84 68 50 30 13 3 0 0 0 0 0 0 0 0 1 2 4 5 6 7 9 10 11 12 13 13 12 12 11 11 11 10 10 10 10 10 9 8 6 5 4 3 2 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 4 6 8 9 9 8 8 10 14 20 26 31 28 21 17 16 17 16 13 10 8 6 5 5 4 3 3 2 2 2 1 2 2 2 3 3 3 3 3 3 3 4 4 5 6 8 14 26 48 81 119 158 203 255 310 362 375 354 328 319 315 283 257 243 243 256 266 271 281 296 314 333 348 354 361 379 418 537 679 795 850 834 791 748 701 655 612 591 610 556 496 448 377 333 316 296 275 264 244 223 218 227 249 294 310 334 365 391 387 384 339 279 215 169 152 143 128 104 73 41 22 21 26 28 26 25 25 25 20 13 9 9 9 7 7 12 22 35 49 58 67 75 82 106 158 228 278 291 272 248 304 368 425 402 317 312 330 359 366 351 318 365 377 369 325 238 175 156 132 98 65 40 28 27 31 41 49 43 37 34 35 39 40 37 33 28 21 15 8 3 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 13 22 33 43 44 47 50 11 11 11 11 11 11 10 8 8 7 7 7 7 5 5 5 5 5 5 5 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 0 0 0 1 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 2 8 12 20 37 53 58 66 68 68 68 70 73 79 87 87 76 60 64 71 76 81 88 95 106 112 115 118 120 123 132 138 138 132 136 142 148 152 153 150 148 141 125 108 107 116 122 123 120 114 113 102 99 100 96 83 67 50 32 15 4 0 0 0 0 0 0 0 0 0 1 3 5 6 8 9 10 10 11 12 12 11 11 11 10 10 10 10 10 10 10 10 9 8 6 4 3 3 3 3 4 4 4 4 3 4 4 4 4 4 4 4 4 3 3 3 4 5 4 4 4 4 4 8 15 23 32 35 36 38 40 35 26 21 17 14 11 7 6 5 4 3 3 1 1 1 2 2 3 3 4 4 4 6 7 9 11 13 17 22 35 57 89 132 173 204 226 240 244 236 215 221 253 289 294 281 267 257 257 267 265 267 280 301 328 358 388 409 426 444 491 634 778 865 849 714 646 591 535 472 415 388 357 309 268 253 233 218 214 206 186 172 162 151 150 167 196 236 258 269 277 287 290 284 264 243 226 201 170 129 86 47 20 7 7 13 21 25 30 27 23 19 13 9 7 7 9 12 19 29 43 56 66 76 87 87 82 89 128 177 202 200 174 146 170 211 279 310 247 228 233 248 275 310 317 310 360 421 402 358 325 313 301 254 178 110 61 34 23 24 29 29 27 22 22 23 25 26 27 27 21 11 4 2 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 1 3 5 9 12 14 17 20 11 11 11 11 11 11 10 9 8 7 7 7 7 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 12 30 38 46 54 57 59 59 57 52 49 59 69 75 76 73 69 69 72 76 80 85 95 103 108 110 109 110 117 120 120 122 129 136 145 151 154 151 155 152 137 121 115 123 127 122 114 106 98 82 73 77 88 90 76 56 38 22 9 2 0 0 0 0 0 0 0 0 1 2 5 6 8 9 10 10 11 11 11 10 10 10 10 10 11 12 12 12 11 10 9 8 7 5 4 3 3 3 3 4 4 3 3 4 4 4 4 4 4 5 5 4 3 3 4 4 4 4 3 3 4 5 6 7 8 23 39 50 57 63 65 64 60 54 44 32 20 11 9 9 6 4 2 2 2 2 3 4 5 5 8 13 18 23 27 32 39 53 73 99 129 164 186 186 174 161 154 159 167 198 241 267 265 266 268 275 283 279 266 257 257 264 276 289 299 305 318 356 404 504 611 668 642 488 440 411 374 325 284 274 256 230 209 195 181 180 176 161 138 124 110 114 133 150 164 175 175 165 151 143 147 159 179 186 153 107 69 40 19 7 3 4 9 18 25 27 30 25 18 12 8 6 6 7 10 19 43 60 74 82 82 82 88 89 86 89 106 121 129 129 124 129 124 127 155 211 224 184 198 243 267 308 322 260 208 233 269 267 263 292 353 317 216 124 71 64 48 34 28 27 26 24 23 23 22 20 18 13 5 2 0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 11 11 11 11 10 10 10 9 8 7 7 7 7 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 2 8 22 29 38 47 48 46 46 45 40 36 53 58 61 62 61 60 60 63 65 68 74 83 91 97 100 101 100 105 106 107 111 117 123 129 136 142 147 155 158 145 119 92 87 118 133 136 133 121 89 61 55 69 89 81 66 51 35 20 7 1 0 0 0 0 0 0 0 0 2 5 6 8 8 9 10 11 11 10 10 9 9 9 10 11 12 13 13 12 11 10 9 7 6 4 3 3 3 3 4 3 4 3 4 4 4 4 4 3 4 5 5 5 4 4 4 4 4 3 2 3 4 5 3 3 8 16 24 35 52 85 113 128 131 127 107 91 81 70 47 43 40 25 7 4 4 4 5 6 7 12 27 43 61 80 99 109 127 144 159 180 197 186 162 151 174 211 240 258 269 273 271 282 283 284 287 287 274 250 230 221 220 221 224 226 222 214 233 278 323 339 327 323 276 269 267 257 238 229 226 220 209 194 168 146 138 132 122 113 99 71 61 80 100 108 109 100 82 59 45 41 40 28 10 11 11 9 5 1 1 3 8 16 24 30 31 29 24 18 10 8 6 6 7 12 29 59 84 101 108 91 85 85 82 80 85 95 98 97 98 114 133 123 108 114 148 152 138 162 239 302 377 425 404 321 269 206 173 160 163 205 169 128 93 74 101 72 52 43 35 31 30 30 31 29 20 12 6 2 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 10 10 10 10 10 10 9 8 7 7 7 6 6 6 5 5 5 5 5 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 0 0 0 0 0 0 0 0 3 3 2 1 0 0 1 1 0 0 0 0 0 0 0 4 26 36 39 37 35 34 35 36 38 45 47 50 52 53 52 53 55 56 58 62 66 73 81 87 88 83 89 92 96 100 105 109 113 113 116 127 136 143 140 122 98 91 127 154 168 167 153 121 82 60 63 84 86 79 66 48 28 14 3 0 0 0 0 0 0 0 1 2 5 6 7 8 8 9 10 10 10 9 9 10 9 9 10 12 13 13 14 14 13 12 10 8 6 5 4 3 3 3 3 3 3 3 4 4 3 4 3 3 3 3 3 4 4 4 4 3 3 2 2 2 3 2 2 2 3 5 11 19 47 82 119 158 180 179 179 174 159 142 133 121 102 75 44 29 26 26 26 34 50 75 105 138 171 191 214 244 264 272 289 293 279 274 293 328 353 362 361 351 336 332 343 349 345 331 311 291 267 247 235 227 219 211 198 181 165 181 197 212 214 191 168 161 159 159 159 158 162 164 160 148 129 108 92 83 78 74 67 69 55 37 42 55 51 46 41 32 19 12 7 4 6 8 5 2 1 1 1 2 6 13 18 17 26 32 39 43 38 22 13 8 8 16 29 49 70 91 106 116 109 106 100 88 79 84 88 90 94 111 127 130 116 97 95 110 110 127 186 266 365 530 661 669 573 478 319 227 205 166 139 114 99 89 92 76 68 66 63 51 45 44 45 45 43 28 12 2 1 0 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 11 10 10 10 10 10 9 8 7 7 6 6 6 6 5 5 5 5 5 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 0 0 0 0 0 0 0 0 1 3 4 3 2 1 0 3 3 1 0 0 0 0 0 2 6 15 22 26 26 25 25 25 29 35 37 39 41 42 42 42 45 48 50 51 54 58 62 68 76 79 72 72 76 81 88 95 101 112 104 99 113 115 118 126 129 126 127 147 156 158 157 153 140 114 88 74 78 85 86 77 60 40 25 11 3 0 0 0 0 0 0 1 2 5 6 7 7 8 9 10 10 10 10 9 9 9 10 11 13 14 15 16 16 16 14 12 10 9 7 5 4 3 3 4 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 6 5 16 36 69 116 161 202 224 220 194 163 145 144 156 169 166 158 140 125 129 157 165 184 216 250 273 275 331 385 421 437 440 435 430 436 453 459 459 450 429 402 377 381 388 395 391 368 342 317 297 285 277 260 248 242 238 227 210 190 178 177 174 155 133 124 113 100 103 105 116 119 111 98 76 62 54 49 44 41 36 35 32 25 18 26 19 11 10 10 8 8 6 4 8 7 8 7 5 2 1 2 6 11 15 17 28 51 77 92 90 69 49 35 33 54 60 68 76 79 69 94 115 120 106 78 68 72 84 105 136 148 146 137 123 107 108 117 122 142 219 334 516 720 847 822 759 705 584 470 406 309 336 324 249 282 288 238 200 155 119 77 58 55 56 54 48 29 11 2 3 13 9 2 2 2 3 3 3 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 12 11 10 9 9 9 9 8 7 6 6 6 6 5 5 5 5 5 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 0 0 0 0 0 0 0 0 0 1 3 3 2 0 1 5 4 2 0 0 0 0 0 0 2 2 6 11 13 13 14 14 18 22 23 26 29 29 30 32 37 40 42 45 49 54 56 60 63 65 66 65 66 69 75 83 92 103 103 103 109 107 104 111 121 128 129 136 137 135 132 131 131 123 99 83 88 99 97 88 74 57 40 22 9 2 0 0 0 0 0 1 2 4 5 6 7 8 9 10 10 10 10 9 9 9 10 12 14 15 16 17 17 15 14 12 11 10 7 5 4 4 4 4 4 4 3 3 3 3 3 4 4 5 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 1 3 11 28 56 122 193 249 280 284 243 189 168 174 180 204 242 260 268 283 299 311 337 366 392 416 414 458 510 551 568 569 565 558 548 536 526 527 529 527 512 447 413 406 403 387 358 331 314 310 313 318 305 313 322 322 309 285 266 256 250 241 226 206 197 176 139 146 157 152 130 97 83 66 54 47 40 26 20 16 17 23 28 11 11 8 5 10 24 28 32 43 62 63 52 51 48 31 14 4 2 4 9 18 33 55 92 138 146 137 119 100 82 64 63 59 58 60 54 57 81 96 91 74 49 52 67 85 100 118 134 148 160 168 135 129 141 161 189 239 324 488 672 796 822 803 753 700 686 617 501 519 595 618 577 515 466 400 309 248 198 132 78 69 47 34 20 8 4 17 42 37 9 3 3 4 6 5 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 12 10 10 9 9 8 8 8 7 6 6 6 6 6 5 5 5 5 5 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 0 0 0 0 1 3 4 2 0 2 6 5 2 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 8 8 9 11 13 16 23 29 33 36 39 42 47 51 55 58 60 61 61 61 63 66 72 82 88 92 95 98 98 97 98 100 102 101 103 107 111 112 109 113 109 94 82 82 88 88 84 77 66 50 31 14 4 0 0 0 0 0 2 3 4 5 6 7 8 9 10 10 10 9 9 8 9 10 12 13 16 17 17 16 15 13 12 10 9 7 4 3 3 3 3 4 5 4 3 4 3 3 4 5 6 5 4 3 2 2 2 2 2 3 3 4 3 2 2 2 2 2 2 1 1 2 5 9 62 132 211 292 365 396 370 325 287 281 309 330 354 383 412 416 423 432 449 485 535 553 578 602 616 608 630 629 610 584 565 566 575 575 563 547 506 473 449 422 385 360 348 349 356 367 393 403 415 427 435 431 425 410 391 374 363 347 318 293 268 234 226 216 200 164 102 85 70 59 54 54 35 23 15 13 17 37 24 18 15 16 34 85 139 184 199 168 148 139 134 122 92 58 31 19 21 25 49 80 112 152 189 202 203 173 123 92 87 74 63 54 42 43 51 57 56 54 57 63 79 98 111 112 128 136 145 165 204 194 202 221 240 260 270 303 386 516 615 576 559 587 582 555 572 552 548 581 603 553 497 440 378 321 271 234 197 156 118 70 60 70 50 17 16 37 50 34 22 19 19 15 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 13 12 10 9 9 8 8 8 7 7 6 6 6 6 6 5 5 5 5 4 3 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 3 2 1 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 10 20 26 28 30 33 37 41 46 50 52 53 55 57 59 61 62 65 73 78 80 81 83 85 89 91 86 80 80 82 86 92 96 96 98 97 90 80 71 66 61 65 69 65 53 35 18 6 0 0 0 1 1 2 3 4 4 5 6 7 9 9 9 9 9 9 9 9 10 11 13 15 17 17 16 15 13 11 10 8 7 4 3 3 3 3 4 6 6 6 5 4 3 4 5 6 5 3 3 2 2 2 2 3 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 12 48 110 200 318 419 468 475 457 440 447 496 537 539 491 456 417 352 310 382 501 575 624 639 610 606 628 635 628 617 608 604 611 606 584 557 531 505 480 456 432 423 419 422 432 449 497 525 545 562 575 560 560 547 523 497 479 460 422 380 343 310 278 234 192 156 115 88 64 57 71 90 78 55 35 31 31 61 77 86 87 80 98 140 172 181 176 180 185 193 198 193 167 122 85 63 53 79 123 144 154 177 198 227 237 214 160 121 114 106 95 81 69 72 77 75 65 72 82 94 110 126 128 123 122 123 133 164 210 256 314 365 344 307 271 259 288 374 469 513 544 564 534 457 432 415 388 370 381 376 353 325 284 256 233 217 212 199 165 126 109 120 100 78 70 82 132 161 125 83 56 38 14 4 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 2 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 13 12 11 9 8 8 8 7 7 6 6 6 6 6 6 5 4 5 4 4 4 3 3 3 3 3 3 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 20 22 21 22 26 31 37 42 45 47 48 50 52 55 59 61 62 65 66 67 68 69 71 76 81 78 71 67 66 75 81 83 83 84 83 78 71 62 54 42 48 56 58 50 32 16 6 1 1 2 2 3 3 3 4 4 5 6 7 8 9 9 9 9 9 9 9 9 11 13 15 17 17 16 15 15 14 12 9 7 5 4 4 4 4 5 7 8 8 7 5 3 4 5 5 5 3 2 2 2 2 2 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 1 1 10 31 75 186 300 398 470 506 506 480 489 504 500 469 424 341 226 154 234 336 412 477 528 563 606 634 647 650 649 642 642 638 628 609 588 562 533 508 494 484 481 481 490 507 510 559 610 652 674 665 624 609 596 582 573 560 539 503 454 400 349 300 249 205 170 138 106 76 60 68 114 127 131 131 143 149 184 208 213 202 183 178 173 163 156 158 162 187 219 248 265 238 190 145 119 127 185 230 229 193 180 195 207 210 205 194 184 169 154 143 132 118 108 108 115 114 114 112 110 110 121 107 98 99 109 124 165 217 289 375 467 423 353 279 215 184 249 323 401 500 609 585 528 476 415 297 229 240 265 264 250 234 229 230 228 214 184 147 118 109 126 177 200 194 183 215 218 187 142 88 67 24 3 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 7 7 3 1 0 1 1 1 1 1 0 0 1 1 1 1 2 2 2 12 11 10 9 8 8 7 7 7 7 6 6 6 6 6 6 5 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 1 1 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 13 12 11 13 18 25 33 37 40 42 43 45 47 51 54 57 58 59 60 61 60 59 60 62 65 68 66 62 57 59 61 65 69 72 69 64 59 53 43 27 29 39 47 43 24 9 3 1 0 1 2 2 3 3 3 4 5 6 7 8 9 9 9 9 9 9 9 10 12 13 16 17 16 16 16 15 16 14 11 9 6 4 3 3 3 4 5 7 7 6 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 1 1 1 2 4 13 64 165 287 398 470 502 470 450 443 434 418 368 266 192 192 195 169 182 225 300 451 543 588 607 614 610 596 588 587 590 595 590 569 543 517 494 477 480 495 511 513 505 520 549 579 596 573 543 514 487 470 512 529 531 522 504 462 407 353 306 269 233 191 163 139 114 98 85 80 106 163 247 305 339 350 334 297 267 232 201 179 165 163 166 186 226 278 320 297 253 209 169 157 212 261 267 237 226 215 196 178 174 188 196 191 179 171 154 136 131 136 132 126 117 108 97 76 64 52 52 65 80 102 155 227 315 420 499 480 420 341 254 207 212 243 307 423 545 571 582 612 677 467 312 240 237 241 242 237 229 219 200 157 112 79 67 79 104 176 231 221 183 149 96 35 4 18 17 8 1 1 1 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 9 6 2 0 0 1 0 0 0 0 0 1 2 2 2 3 5 5 5 11 11 10 9 8 8 7 7 7 7 6 6 6 6 6 6 5 4 4 4 3 3 3 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 8 7 6 5 6 11 19 27 32 34 36 38 40 41 44 47 50 53 55 56 56 52 47 44 46 50 53 55 55 53 49 47 49 54 56 53 50 50 45 32 21 23 31 39 36 15 4 0 0 0 0 1 2 2 3 3 5 6 6 7 8 8 8 8 9 9 9 9 10 12 14 15 16 17 17 16 15 17 16 13 11 8 5 3 2 1 3 4 5 6 6 5 3 2 1 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 11 67 172 301 412 451 451 445 442 440 425 349 270 221 202 148 105 86 98 154 249 321 400 474 516 524 524 521 521 530 550 553 543 525 506 485 469 470 475 478 479 462 444 431 420 406 389 367 337 300 263 294 330 368 405 433 459 450 423 394 371 336 287 247 214 181 145 121 103 96 111 161 213 261 298 331 300 284 271 267 266 224 208 209 219 230 296 334 337 317 277 217 193 228 269 275 264 259 261 247 190 165 185 193 182 162 146 135 123 121 134 129 113 97 81 59 35 22 17 27 57 73 99 140 200 283 382 465 493 477 434 360 295 243 215 230 318 401 451 487 581 696 568 411 311 294 290 298 287 250 188 129 90 62 49 56 68 105 156 191 169 116 63 21 2 1 1 1 1 1 2 2 2 2 3 4 4 3 3 1 1 0 0 0 0 0 0 0 0 0 1 4 6 6 4 3 2 1 0 0 1 1 0 0 1 2 4 4 5 7 8 9 11 11 11 10 9 8 8 7 7 7 7 7 6 6 6 6 6 6 5 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 5 4 2 1 2 7 16 23 27 30 31 33 34 36 39 41 43 47 50 52 54 53 49 43 40 41 41 43 45 46 44 43 43 43 41 39 39 41 38 28 19 20 28 34 31 8 2 0 0 0 0 1 2 2 3 4 5 6 6 7 8 8 8 8 9 9 10 10 11 13 14 15 16 16 17 18 16 16 15 15 14 13 9 5 2 2 2 3 3 4 4 4 4 2 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 2 23 94 216 341 400 428 439 440 430 413 350 295 258 222 170 138 105 80 92 133 198 297 393 431 456 471 481 489 494 515 519 517 513 506 491 477 465 451 428 400 382 373 363 347 328 296 254 214 186 148 143 160 194 239 274 316 354 383 404 427 417 386 347 305 260 214 178 156 144 139 138 134 129 136 164 171 196 219 234 253 240 242 244 229 202 250 269 269 263 265 227 229 257 289 302 303 271 232 205 203 211 217 200 164 130 115 115 120 124 123 109 92 72 50 25 13 9 8 18 64 87 101 117 153 236 303 356 398 434 432 364 284 219 194 200 305 380 394 359 583 680 615 464 304 336 356 357 337 304 255 168 90 47 42 58 63 78 108 118 92 50 15 2 0 0 0 1 1 2 3 3 3 4 5 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 1 2 3 3 1 1 1 1 1 1 2 2 1 1 3 4 6 9 10 12 14 16 18 10 10 10 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 4 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 5 12 19 23 25 26 27 28 30 32 34 37 41 45 47 49 50 49 48 47 45 44 44 43 42 40 39 37 34 32 31 32 33 33 30 27 30 36 35 23 4 1 0 0 0 0 1 2 2 3 4 4 5 6 7 7 8 8 8 8 9 10 11 11 12 13 14 15 15 16 18 19 19 18 17 16 15 12 10 7 5 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 3 2 2 2 2 1 1 3 42 140 259 352 419 463 482 452 402 352 312 289 280 255 206 143 86 63 68 107 198 313 371 398 422 449 476 488 496 495 492 489 482 452 422 397 376 353 341 323 315 317 327 328 290 236 187 153 114 88 75 82 118 140 171 209 254 311 370 396 403 401 394 359 316 277 246 223 203 187 163 136 111 93 88 90 103 140 156 184 211 221 194 172 184 205 228 245 255 250 262 288 312 316 325 297 245 219 269 291 268 212 151 113 107 115 123 119 101 81 61 41 22 11 8 9 16 32 69 98 109 108 137 189 233 272 309 346 311 258 206 163 141 176 253 330 379 320 558 709 671 442 253 304 362 376 353 291 198 105 44 30 35 42 41 33 33 33 21 8 1 0 0 0 1 2 2 3 3 4 4 4 4 5 5 5 4 3 2 1 0 0 0 0 0 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 4 6 8 11 15 18 21 25 29 31 10 9 9 8 8 8 7 7 7 8 8 7 6 6 6 6 6 5 5 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 7 12 16 19 20 22 23 25 27 29 31 35 39 42 45 47 49 51 52 51 50 48 45 43 42 40 35 31 28 25 25 27 30 33 36 38 38 29 13 3 1 0 0 0 1 2 2 2 3 3 4 5 6 7 7 8 8 8 8 9 10 11 11 12 13 14 14 14 16 17 19 19 18 17 15 14 13 11 9 7 6 5 4 3 3 3 3 2 2 1 1 1 2 3 3 3 2 2 3 3 3 3 2 1 1 2 1 1 1 1 1 3 2 2 2 2 2 1 1 23 88 195 311 416 499 547 514 446 374 315 286 283 268 231 182 134 96 69 79 130 210 276 320 361 404 447 469 463 453 445 433 381 339 320 311 298 285 277 280 286 290 301 301 271 227 178 132 96 72 55 41 45 59 83 121 176 252 311 338 343 345 382 391 382 361 339 313 281 258 238 214 189 164 135 106 82 72 92 129 177 228 222 207 204 213 235 268 289 300 304 303 295 294 294 275 235 222 283 299 270 216 148 108 103 113 106 84 67 47 28 15 9 6 6 9 15 31 55 81 102 101 136 178 206 214 230 201 171 149 137 126 140 180 236 302 365 364 508 679 749 501 360 334 347 329 257 168 96 48 26 30 34 34 26 12 5 2 1 1 0 0 1 1 2 2 2 2 2 2 3 3 3 3 3 4 3 3 2 1 1 1 1 1 2 3 3 4 3 3 3 3 3 3 4 4 3 3 3 3 4 6 8 13 18 23 29 34 40 44 48 10 9 9 9 8 8 8 7 8 8 8 7 7 6 7 7 7 6 5 5 5 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 9 11 12 13 16 18 21 23 27 30 33 36 40 43 44 45 46 48 45 46 45 44 45 43 39 35 31 27 27 28 31 34 37 37 34 23 10 2 0 0 0 0 2 2 2 2 3 3 4 5 5 6 6 7 7 8 8 9 10 11 11 12 12 13 13 14 15 16 17 17 17 16 13 12 11 10 8 8 9 7 6 5 5 4 4 4 4 3 3 3 3 4 4 4 3 3 4 4 3 3 2 2 2 2 2 1 1 1 2 3 2 2 2 2 2 2 2 12 44 115 227 359 483 561 553 493 404 318 269 244 226 211 198 182 156 120 99 110 160 233 270 305 347 388 407 409 400 385 367 333 319 306 287 276 275 279 286 291 285 278 260 230 191 144 101 72 51 32 19 19 28 47 92 185 274 323 339 329 302 296 319 346 365 373 359 333 312 299 291 281 268 245 213 182 157 142 144 169 217 222 233 235 229 246 295 326 335 323 301 272 258 245 227 216 227 236 238 234 214 151 107 87 80 63 40 23 13 7 6 5 5 5 5 10 17 31 53 79 92 114 144 157 134 126 103 82 72 85 108 151 213 294 376 441 523 616 665 618 464 368 324 300 241 165 98 55 34 30 28 26 21 14 7 3 2 1 0 1 1 1 2 2 2 2 2 3 3 3 3 3 3 2 3 3 3 2 1 1 1 1 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 1 2 3 6 11 17 24 31 37 43 49 54 56 10 9 9 8 8 8 8 7 7 8 8 7 6 6 7 7 7 6 6 5 5 4 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 11 14 18 21 24 27 31 34 37 40 41 43 44 38 37 38 39 41 41 38 36 35 33 31 30 32 34 35 34 28 18 7 1 0 0 0 0 2 2 2 3 3 3 4 5 5 6 6 7 8 8 8 9 9 10 11 12 12 13 13 13 14 15 15 15 15 14 14 13 13 12 11 10 9 7 7 6 6 6 6 6 6 6 5 5 5 6 6 6 5 5 4 4 4 3 2 2 2 2 2 1 1 1 2 2 2 2 2 2 1 1 2 7 19 47 137 276 431 544 579 564 493 385 311 256 209 169 144 153 136 127 127 140 170 233 255 275 309 335 333 335 332 323 312 300 282 262 252 286 271 259 256 257 238 225 202 173 142 106 77 50 29 18 12 12 18 32 70 174 261 319 350 345 273 221 223 262 312 342 337 327 319 316 326 331 339 340 323 297 272 250 234 225 218 215 247 275 251 277 316 338 339 327 305 283 261 233 197 207 195 187 193 212 187 132 87 65 59 33 18 10 7 5 5 5 5 4 3 5 12 25 44 62 70 68 56 49 50 44 37 33 39 51 77 133 226 361 451 517 558 562 507 376 277 223 207 194 140 87 49 32 27 25 21 16 10 7 5 3 2 2 2 2 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 3 7 12 18 26 34 37 41 45 46 47 10 10 9 9 8 8 8 7 7 7 7 7 6 6 7 7 7 7 6 5 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 15 17 21 25 29 31 34 35 35 36 35 33 32 33 35 36 34 33 32 31 30 28 29 30 31 26 18 10 4 0 0 0 0 0 2 2 2 2 3 4 4 5 5 6 6 7 8 8 8 9 9 10 10 11 12 11 12 12 13 13 14 15 16 15 14 14 14 14 13 11 10 9 8 7 6 6 7 7 7 7 7 7 8 8 8 8 7 6 5 4 5 4 3 3 3 3 2 2 2 1 2 2 2 2 2 2 1 1 2 4 8 14 82 207 364 502 575 605 576 486 412 350 296 249 208 179 126 113 132 169 210 262 285 295 308 303 272 267 285 312 326 317 303 278 252 278 252 225 220 245 181 164 159 154 143 113 80 55 41 35 29 23 27 42 66 128 197 259 307 333 269 219 212 243 281 284 297 311 313 295 336 356 374 392 392 375 361 346 323 291 263 235 217 209 225 280 327 349 339 328 325 311 283 241 203 169 153 153 162 175 138 92 58 44 28 15 9 7 6 5 5 4 4 3 3 4 10 21 34 44 42 33 23 16 15 14 16 19 26 27 33 66 152 294 399 463 469 401 278 177 116 93 92 74 49 30 23 21 20 18 15 12 8 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 3 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 0 1 0 0 0 1 1 3 7 12 17 19 21 26 30 32 31 29 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 5 5 5 4 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 9 12 16 20 23 26 28 30 31 30 29 28 28 30 31 34 31 29 28 27 26 24 23 24 23 19 12 5 1 0 0 0 0 0 1 2 2 2 3 4 4 5 5 5 6 6 7 8 8 8 8 9 10 11 11 10 11 11 11 12 12 14 15 16 15 15 15 16 15 13 12 11 10 9 8 7 8 8 8 8 9 10 10 11 10 10 9 8 8 7 7 6 4 4 4 4 3 3 2 2 2 2 2 3 3 2 2 1 2 2 3 7 54 151 290 449 543 593 592 535 472 421 373 320 253 182 140 131 158 221 274 340 382 386 351 289 252 262 310 370 391 376 328 277 274 256 208 163 154 214 165 159 171 183 179 155 121 94 82 76 65 56 57 66 71 89 118 147 176 248 242 221 231 273 262 254 278 320 355 335 347 352 355 367 395 412 427 431 409 355 308 262 222 194 217 254 303 344 339 348 355 333 275 210 165 143 136 135 128 111 80 52 36 27 15 9 7 6 5 5 4 3 3 2 3 4 7 12 17 20 20 16 12 11 12 13 11 12 11 8 6 11 69 170 280 353 329 224 120 57 35 33 34 28 20 15 15 17 16 14 12 10 8 7 6 5 6 6 6 6 6 6 5 5 5 4 4 4 4 5 6 6 6 6 5 6 5 5 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 4 7 11 15 19 21 23 25 27 26 24 8 8 7 6 5 4 4 4 4 4 4 5 5 6 6 6 7 7 6 5 5 5 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 16 20 23 24 26 27 28 29 28 28 28 28 29 28 27 27 26 23 20 19 20 19 14 8 3 0 0 0 0 0 0 1 2 2 2 2 3 4 5 5 6 6 6 6 7 8 8 8 9 9 10 10 10 10 9 9 10 11 12 13 14 14 14 15 15 15 15 14 12 11 10 9 9 9 10 10 10 11 12 13 13 13 12 12 11 10 10 9 8 8 7 5 5 5 4 3 3 3 3 3 3 3 2 2 2 2 1 2 5 31 92 198 380 498 562 575 529 460 412 381 358 333 295 254 230 241 300 356 428 485 501 435 327 284 290 321 356 378 383 352 291 261 218 175 150 158 207 205 199 197 201 179 151 132 122 116 102 83 81 87 85 74 63 65 78 96 140 181 206 214 210 181 176 208 270 345 328 323 329 349 379 422 441 455 471 468 417 360 305 260 235 236 247 279 330 340 346 344 312 229 167 131 112 103 99 85 65 48 35 23 16 10 8 6 5 5 4 4 3 2 2 3 5 7 10 9 8 8 7 8 9 10 10 8 7 6 4 3 3 36 111 200 247 189 111 54 23 17 18 18 16 14 13 13 13 13 13 13 12 10 9 8 7 7 7 7 7 7 6 6 5 4 3 3 4 4 6 6 7 7 7 7 7 7 7 7 6 6 5 4 4 3 3 2 2 1 1 1 3 4 3 2 1 1 1 2 4 7 10 13 17 21 23 25 26 26 25 6 6 6 5 5 4 3 3 3 3 3 3 4 5 5 5 6 6 5 5 5 5 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 14 19 21 21 22 24 25 26 26 25 24 23 26 27 27 27 26 23 19 18 17 17 13 8 3 0 0 0 0 0 0 1 2 3 3 3 4 4 5 6 6 6 6 6 6 7 8 8 8 9 9 9 9 10 9 8 7 8 9 10 11 12 12 13 13 15 15 14 12 11 11 11 11 11 12 13 13 14 14 15 16 16 16 16 14 12 11 11 11 10 9 9 8 7 6 5 4 4 4 4 3 3 3 2 2 1 2 1 2 12 43 118 271 415 519 560 529 473 433 404 384 371 355 342 338 345 377 427 479 489 425 383 342 316 297 289 305 310 311 296 253 205 175 180 209 227 248 261 260 241 207 172 154 149 144 130 109 96 93 93 88 82 68 56 50 42 60 104 139 145 127 107 115 156 224 285 296 308 327 347 367 396 419 438 451 462 433 394 362 346 346 343 328 309 307 303 299 278 223 153 108 81 67 62 61 52 42 33 28 16 10 9 9 8 6 5 4 4 3 2 3 6 10 14 13 10 8 7 8 7 6 5 6 5 4 4 3 3 4 18 65 142 144 91 45 19 11 12 13 12 10 10 10 10 11 12 12 13 12 12 11 10 9 8 7 7 7 6 5 5 4 3 2 2 2 3 4 5 6 7 8 8 7 7 7 6 6 6 5 4 4 4 3 2 1 1 1 2 4 4 3 2 1 1 2 3 4 6 8 11 14 19 22 24 25 25 26 5 5 4 3 2 2 2 1 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 4 3 3 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 17 19 20 21 22 21 18 19 21 23 26 26 25 23 20 17 11 11 14 16 16 10 4 0 0 0 0 0 0 1 2 3 3 3 3 4 5 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 8 5 5 6 6 6 7 7 8 10 12 14 14 12 11 12 15 17 18 19 19 17 16 16 18 19 19 19 18 16 15 14 13 13 12 11 11 11 10 9 7 6 5 5 4 4 4 4 3 2 2 2 2 2 3 14 84 202 337 460 538 523 475 435 406 384 373 373 373 370 365 386 418 448 440 355 366 359 334 303 283 273 267 264 254 217 156 118 123 163 173 189 215 234 230 193 172 161 147 123 109 101 97 94 93 92 87 76 59 41 31 37 59 85 92 98 128 164 201 267 309 331 342 338 325 322 334 352 365 369 395 404 404 405 413 408 379 345 324 287 241 198 155 98 72 59 52 48 42 36 29 23 18 15 12 10 9 9 8 7 5 4 3 2 4 9 15 23 26 23 16 9 6 6 4 3 2 3 2 2 2 2 2 2 9 33 86 83 51 20 7 7 8 8 7 6 7 7 8 9 9 10 11 13 14 12 11 10 8 6 5 4 3 3 3 2 1 1 1 1 1 2 3 3 5 6 6 7 6 6 6 6 6 6 5 4 4 3 2 1 1 1 0 1 2 1 1 0 1 1 2 3 5 6 8 12 15 19 22 25 27 28 3 3 3 2 1 0 0 0 1 1 1 1 1 2 2 3 4 4 5 5 5 5 5 5 4 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 0 0 0 0 0 0 0 0 0 0 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 10 14 16 17 17 16 14 16 18 20 22 21 20 18 14 9 3 5 10 15 16 11 4 1 0 0 0 0 0 1 2 2 3 3 3 4 5 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 8 7 5 3 4 4 4 3 3 4 5 7 10 12 12 13 17 21 25 27 29 29 26 22 20 20 21 22 21 20 19 18 17 16 15 14 13 13 13 12 11 10 8 6 5 5 5 5 5 4 3 2 2 3 2 2 8 76 186 312 433 522 532 505 463 418 381 365 370 373 369 372 383 394 405 410 385 388 379 355 324 303 281 278 280 269 223 170 116 72 54 59 78 104 130 157 169 170 158 133 100 91 84 77 73 76 72 74 73 59 34 21 26 42 62 76 99 163 243 306 361 377 367 345 326 297 280 280 291 295 292 317 354 395 425 401 385 367 344 313 235 164 111 77 56 49 45 39 31 22 17 13 11 10 9 9 9 9 8 7 6 5 3 2 6 16 29 39 52 60 55 37 10 5 2 1 1 1 2 2 2 1 1 1 1 6 22 38 33 19 8 6 6 5 5 5 5 5 5 6 6 6 7 8 10 13 13 13 12 9 7 4 3 2 2 1 1 0 0 1 1 1 1 1 2 2 3 5 6 6 7 7 7 7 7 7 6 6 5 4 3 2 1 0 0 0 0 0 0 0 1 3 3 4 5 6 8 12 16 19 21 24 26 3 2 2 1 1 0 0 0 0 0 0 0 0 1 1 2 3 3 4 5 5 5 5 5 5 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 9 10 12 14 15 15 15 13 12 11 8 4 6 11 17 15 9 4 1 0 0 0 0 0 1 2 2 3 3 4 5 5 6 6 6 6 6 7 7 8 8 8 8 8 9 9 8 8 7 5 3 3 3 3 2 2 2 3 4 5 6 8 11 16 21 27 32 35 36 32 28 25 25 25 25 24 22 21 20 18 17 17 16 15 14 13 13 13 12 10 9 7 6 6 7 6 4 3 2 2 2 2 3 6 57 150 273 401 482 521 527 504 463 422 402 402 410 417 428 451 461 454 433 412 406 399 384 359 339 322 311 298 272 236 216 177 113 42 27 32 47 70 107 131 133 120 97 79 67 64 62 57 62 72 83 85 69 45 35 32 34 39 46 68 141 259 375 434 432 394 350 318 286 255 241 256 248 236 224 209 193 151 214 248 241 227 184 133 91 64 48 42 41 37 28 20 15 12 11 9 8 8 8 9 8 8 7 6 5 6 11 24 43 65 77 81 77 66 48 11 1 0 0 0 1 2 2 2 1 1 1 1 2 7 9 8 7 6 6 6 5 4 4 5 5 5 5 5 4 5 6 8 10 12 13 13 11 8 6 4 2 1 1 1 0 0 1 1 1 1 1 1 1 2 4 5 6 7 9 9 9 10 10 10 9 8 7 7 5 3 2 1 1 1 2 2 2 3 4 5 5 6 6 7 10 13 15 17 19 22 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 5 5 5 5 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 6 7 9 9 10 9 9 9 9 8 6 8 14 18 13 8 4 1 0 0 0 0 0 1 2 3 3 3 4 5 5 5 5 5 6 6 7 7 8 8 8 8 9 9 9 8 8 6 5 3 3 3 3 2 2 2 2 2 1 2 4 7 10 16 23 29 34 37 38 37 33 29 26 26 25 24 22 20 20 18 18 18 17 16 16 15 15 14 13 12 11 10 8 8 7 5 4 3 2 3 3 3 8 39 107 214 340 423 491 537 552 532 492 460 440 436 449 493 587 610 553 481 436 429 423 410 397 364 319 280 254 213 192 180 159 122 80 51 39 36 34 33 31 40 48 42 36 37 46 59 71 79 84 83 78 71 56 42 31 22 23 27 51 111 219 348 425 441 412 370 330 303 265 222 237 242 226 175 102 106 102 97 97 101 104 84 62 44 34 33 34 30 23 18 16 14 11 9 7 7 7 7 8 8 7 6 5 3 13 24 41 68 97 92 70 45 26 4 1 0 0 0 0 1 1 1 1 1 1 1 1 2 2 3 4 4 5 6 6 5 4 4 4 4 5 5 5 4 3 4 5 7 9 11 13 13 12 9 6 4 2 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 9 10 11 11 11 12 11 10 10 9 8 6 4 3 4 4 5 5 6 6 6 6 6 6 7 8 10 12 15 18 21 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 6 5 5 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 9 10 12 14 18 21 19 10 4 2 0 0 0 0 0 0 1 2 2 3 3 4 5 5 5 5 5 6 6 7 7 8 8 8 8 9 10 9 8 7 5 3 2 3 3 3 2 2 2 2 2 1 1 2 4 7 14 21 27 32 35 38 38 39 36 29 26 24 22 20 19 21 20 20 20 20 20 19 19 17 17 16 15 14 14 13 11 9 7 5 3 2 1 2 4 9 27 83 174 281 366 440 513 570 578 544 509 484 474 487 526 612 660 640 583 520 455 412 401 394 346 285 235 209 153 125 111 104 97 86 74 67 65 60 41 27 21 20 18 14 18 25 38 79 102 103 92 85 73 64 53 41 27 22 30 56 105 189 320 411 459 468 435 384 352 313 250 259 281 289 255 141 100 73 58 54 51 46 37 29 22 19 18 18 17 15 14 13 11 8 5 4 5 7 8 9 8 7 6 5 9 23 52 91 132 132 98 53 15 4 1 0 0 0 0 1 1 1 1 2 2 2 1 2 2 3 4 5 7 7 7 9 9 7 5 4 3 5 6 5 4 4 3 4 5 6 9 11 12 14 14 10 7 5 3 2 2 1 1 1 0 0 0 0 0 0 1 1 2 3 5 7 8 8 8 8 8 8 7 7 6 4 3 3 4 5 5 6 6 6 6 5 5 6 7 9 10 12 14 16 19 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 6 6 5 5 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 10 11 13 14 17 18 14 4 0 0 0 0 0 0 1 1 1 2 2 3 3 4 5 5 5 5 5 5 6 7 7 8 8 8 9 10 10 9 7 5 3 2 2 2 2 2 2 2 1 1 1 1 1 1 2 5 12 20 27 31 35 37 37 36 34 32 28 25 23 21 21 22 23 23 23 24 23 23 23 22 21 20 18 17 16 16 14 12 9 7 4 3 3 3 5 8 17 58 132 227 315 384 465 552 597 601 588 571 564 579 667 732 742 698 640 568 495 433 397 364 305 244 193 147 111 102 113 132 139 152 159 157 141 106 66 50 49 50 49 34 27 32 45 82 109 111 96 94 87 77 63 47 35 34 59 104 158 228 316 415 505 557 539 487 426 372 325 323 340 337 280 168 91 49 34 35 34 28 20 15 15 15 13 12 13 12 11 9 7 5 4 4 5 7 8 8 7 5 4 3 13 37 71 107 130 115 81 43 10 3 0 0 0 0 1 1 1 1 2 3 2 2 2 2 3 3 3 5 8 9 10 13 13 12 9 6 6 7 9 11 14 12 8 6 7 10 10 11 12 13 14 12 10 8 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 4 3 4 3 2 2 2 1 1 2 2 3 4 5 6 6 6 6 7 9 12 14 13 13 13 13 15 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 6 5 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 13 13 14 15 13 9 3 0 0 0 0 0 1 1 1 1 2 2 3 3 4 4 4 5 5 5 5 6 6 7 8 7 8 8 9 9 7 6 4 3 2 2 2 2 2 2 2 1 1 1 1 1 2 3 6 14 22 28 33 36 38 39 39 38 36 31 28 26 25 25 27 29 29 29 30 29 29 29 28 27 27 25 23 20 19 17 15 13 9 7 5 4 4 5 7 15 45 105 193 281 344 412 501 577 624 640 642 650 668 752 817 819 728 626 564 509 458 423 362 293 231 182 151 150 158 185 236 248 259 263 255 232 183 128 89 71 67 98 90 72 70 79 99 115 117 102 98 94 82 64 54 70 111 170 229 262 334 424 514 591 641 636 588 517 452 418 394 388 368 258 144 73 39 32 39 38 29 18 12 12 14 15 16 15 12 8 6 4 3 2 3 4 6 7 7 5 4 3 3 6 19 43 62 69 64 52 31 12 4 2 2 3 2 2 1 1 3 2 2 2 2 2 2 2 3 3 3 5 8 9 12 14 13 10 10 12 13 14 15 17 17 15 12 11 11 10 10 9 10 11 11 11 9 6 4 2 1 1 0 0 0 0 0 0 0 0 1 1 2 2 3 2 2 1 1 1 1 1 0 0 0 0 0 1 1 2 4 5 6 8 10 10 12 14 15 15 14 13 12 12 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 6 6 4 3 3 3 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 11 14 14 13 13 9 4 1 0 0 0 0 0 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 5 6 7 7 7 8 8 7 6 5 3 2 2 3 2 2 2 2 2 2 1 1 1 1 2 3 6 11 18 24 29 33 36 38 41 42 42 38 32 29 27 27 30 31 33 34 36 36 36 36 35 35 36 35 34 31 27 24 21 19 17 14 11 8 6 6 7 10 16 37 83 168 253 318 377 452 532 600 635 648 674 697 759 833 870 758 675 595 529 478 427 341 280 237 201 191 205 233 276 332 345 349 345 340 343 292 224 159 106 57 107 130 127 129 151 177 172 133 88 68 64 63 63 77 128 204 286 346 370 429 494 559 630 701 716 688 635 592 542 485 427 371 262 148 77 52 52 60 55 41 25 18 22 30 31 24 20 14 8 4 3 2 2 3 3 4 6 5 4 4 4 4 4 7 17 21 23 25 27 15 8 9 12 8 6 3 2 2 1 0 0 0 1 0 2 3 4 3 3 2 2 4 5 5 6 7 6 7 13 20 20 19 18 18 18 15 11 8 7 6 5 5 6 6 6 6 5 4 3 3 2 1 0 0 0 0 0 0 1 2 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 11 14 14 14 14 15 16 15 14 14 14 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 5 5 4 3 3 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 15 15 12 10 6 2 0 0 0 0 0 0 1 1 1 1 2 2 3 3 4 4 4 3 3 4 4 5 5 6 7 7 6 6 5 4 4 3 2 2 3 3 2 2 2 2 2 1 1 1 2 3 5 9 14 18 22 26 31 34 37 39 40 39 36 32 29 28 30 31 32 35 38 40 41 41 41 41 42 42 42 41 39 36 32 27 24 23 21 18 14 10 8 7 10 14 26 54 140 224 293 350 408 473 540 584 602 638 674 717 776 833 763 686 608 529 452 375 320 287 270 260 264 290 333 378 388 384 382 387 400 416 372 317 262 198 134 146 172 191 211 232 233 205 150 91 57 46 54 75 110 175 268 370 415 449 497 553 613 696 751 778 775 752 732 679 598 498 408 307 195 118 99 102 99 85 68 62 65 75 79 72 58 43 27 14 6 6 8 9 5 2 3 3 3 3 3 4 4 4 4 6 6 7 9 11 6 6 10 15 7 4 3 3 3 2 1 1 0 1 1 1 3 4 5 4 3 2 2 2 2 2 3 3 4 10 21 25 23 21 20 20 15 10 7 6 3 2 2 3 3 3 4 5 6 5 4 4 3 3 2 1 1 1 3 6 6 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 11 15 16 16 15 15 16 15 15 16 17 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 4 4 4 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 11 14 16 16 12 7 4 1 0 0 0 0 0 1 1 1 1 2 2 2 2 3 3 4 4 3 3 3 4 4 4 5 6 5 4 4 4 5 5 4 3 3 3 3 3 2 2 2 1 1 1 2 3 4 7 12 16 18 21 25 29 33 35 37 37 36 34 33 32 31 32 34 33 35 39 42 44 45 46 47 48 48 47 47 46 44 39 36 34 31 28 24 20 15 11 9 9 12 18 29 109 188 257 316 363 415 469 510 531 558 597 652 713 766 763 706 624 539 448 390 347 317 300 307 328 352 376 402 407 406 407 415 443 438 421 400 377 327 292 279 274 264 279 268 256 241 205 124 71 49 55 79 123 196 294 402 448 498 554 610 650 699 760 808 827 797 746 686 617 527 430 321 228 171 159 158 147 130 113 118 129 131 126 115 100 73 47 31 34 45 41 26 10 4 3 2 1 1 2 4 5 5 5 6 6 6 7 6 5 4 3 3 3 4 4 4 4 3 2 1 0 2 3 4 5 7 7 7 5 4 3 2 2 3 4 4 4 6 15 26 30 29 25 21 15 11 10 7 4 2 2 2 3 3 3 4 4 3 4 4 5 6 6 6 5 4 8 11 12 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 12 14 13 13 13 13 12 12 13 16 16 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 9 12 15 16 16 14 9 4 1 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 3 3 3 2 2 3 3 4 4 4 4 4 3 3 4 5 4 3 3 3 3 3 3 3 2 2 1 1 1 3 4 7 11 14 16 18 21 25 30 34 36 36 35 32 31 32 33 33 33 36 34 36 39 42 43 45 48 49 51 49 49 50 52 50 46 43 41 38 35 30 25 20 15 12 9 10 16 23 79 145 212 272 321 365 408 444 463 470 500 562 647 730 745 684 607 564 504 454 408 369 347 351 364 376 381 386 406 436 459 471 493 499 499 496 485 454 429 409 387 338 339 333 328 322 286 183 108 75 73 91 124 181 266 386 477 532 580 645 674 706 747 783 792 728 654 579 509 446 377 295 228 197 195 202 195 176 167 169 163 149 129 115 96 71 47 33 40 47 48 42 19 8 3 1 1 1 1 2 4 6 6 7 7 7 7 6 6 5 4 4 4 5 5 5 5 5 4 4 3 4 5 5 6 7 9 9 8 6 5 4 4 4 5 5 4 5 8 16 22 23 22 22 19 14 13 9 5 2 2 3 3 3 3 3 4 4 4 3 4 5 7 7 7 8 10 12 15 13 9 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 10 11 11 11 12 11 10 9 9 12 13 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 3 3 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 10 14 16 17 16 13 9 4 1 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 2 2 2 3 3 3 3 3 3 3 3 3 2 3 3 3 3 2 2 3 3 2 2 2 1 2 3 5 9 13 16 17 19 22 26 30 33 35 34 32 29 28 29 29 28 26 27 28 29 31 33 39 43 45 48 51 50 49 51 55 53 51 48 46 44 41 36 31 24 18 14 11 10 15 22 56 107 166 223 275 316 350 379 399 402 433 491 575 684 758 718 625 590 540 483 433 403 410 398 396 401 414 446 479 504 528 558 573 572 565 561 573 569 555 532 498 437 433 440 439 419 364 268 183 131 114 124 147 173 197 306 439 525 573 651 690 720 745 761 738 670 590 509 434 372 314 259 214 187 186 202 216 210 186 166 153 141 122 109 91 67 41 36 37 44 51 52 24 9 4 3 6 4 3 2 4 5 6 6 6 7 7 7 6 6 5 5 5 6 5 5 6 6 7 6 6 6 7 7 7 8 9 10 9 8 6 5 4 5 5 5 5 6 5 7 11 13 16 19 20 17 14 11 8 5 4 3 3 4 3 3 4 4 3 3 4 4 5 4 6 7 8 9 12 13 12 9 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 8 9 11 12 12 10 8 8 9 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 13 10 6 3 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 2 2 2 1 2 2 2 2 2 2 2 2 3 3 3 3 3 2 3 3 3 2 2 2 2 2 3 6 10 14 18 21 23 25 27 29 30 33 32 30 28 27 25 24 24 23 23 25 27 29 30 31 36 42 46 48 50 49 50 55 54 52 51 50 47 44 40 35 29 20 13 7 6 10 17 37 76 131 193 238 274 304 328 354 359 389 443 512 609 737 754 651 585 538 491 453 433 420 419 428 443 469 529 559 587 621 652 670 683 685 668 664 666 649 604 521 496 474 456 439 405 383 329 260 197 156 162 180 193 196 254 386 514 589 675 732 768 790 805 760 681 586 492 423 370 312 254 206 180 181 206 239 235 187 155 137 125 115 106 90 67 48 38 35 37 42 32 16 7 5 4 7 6 4 3 5 6 6 6 6 7 7 7 6 6 6 7 6 6 5 5 5 6 6 7 8 8 8 9 9 9 10 8 8 7 7 6 4 4 5 5 5 5 5 5 8 14 15 15 15 13 14 14 12 8 5 4 4 4 3 3 3 3 2 2 2 1 3 3 4 4 5 8 12 15 16 13 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 7 8 9 10 8 7 8 9 11 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 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 0 0 0 0 0 0 0 0 0 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 3 3 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 6 11 16 21 24 25 26 27 28 29 31 31 29 25 22 21 20 20 20 23 26 27 28 30 32 34 38 43 46 46 46 48 51 52 53 54 53 49 45 43 40 36 25 13 6 4 6 13 26 58 113 166 207 239 263 278 314 333 360 402 455 542 683 759 713 669 624 576 539 535 538 537 529 518 551 607 648 677 700 726 753 775 781 761 736 697 638 556 444 375 355 365 373 356 348 331 305 278 221 200 195 187 187 220 339 511 646 725 777 802 797 763 707 631 532 432 404 370 325 270 217 210 208 202 194 195 168 148 139 125 104 91 78 52 37 31 30 30 30 19 10 6 5 5 5 3 2 4 5 6 6 6 6 7 7 6 6 6 6 6 6 6 6 5 4 4 4 5 7 9 10 10 10 9 8 6 6 6 7 6 5 5 5 5 6 7 7 9 14 18 18 16 15 14 16 18 16 11 7 5 4 3 2 2 3 2 2 2 1 1 1 1 2 2 2 5 10 15 19 17 14 9 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 6 6 7 6 6 7 9 12 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 4 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 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 3 2 1 1 1 1 1 1 1 2 2 2 2 2 3 4 4 4 3 4 4 4 3 2 3 2 2 3 5 9 14 20 24 26 27 27 28 28 30 28 24 19 18 16 15 17 21 23 25 26 28 30 31 33 35 39 41 41 42 44 47 50 54 55 53 49 46 43 41 40 29 17 8 4 5 11 28 65 123 159 180 206 236 243 273 298 324 357 404 489 614 734 794 769 740 707 680 680 701 717 689 612 640 683 722 752 773 786 792 787 766 722 665 606 544 471 380 315 296 318 330 330 323 308 286 277 249 228 215 207 208 239 338 512 666 726 749 750 736 657 483 379 391 368 366 351 320 269 240 250 260 251 212 173 160 162 160 138 108 85 69 50 37 30 27 26 22 15 10 7 6 5 4 3 2 3 4 5 5 5 5 6 6 6 6 5 6 6 5 5 6 6 5 4 3 4 5 7 8 9 8 6 5 5 6 7 6 6 6 5 6 7 8 10 13 18 24 26 26 24 26 25 23 22 20 16 11 7 5 4 3 2 2 2 2 2 1 1 1 1 1 1 2 4 7 13 17 16 13 10 7 6 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 8 8 9 10 14 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 3 3 2 1 0 0 0 0 0 1 2 2 2 3 3 4 4 3 4 5 4 4 3 2 2 2 2 3 4 6 10 15 20 24 26 28 29 29 28 26 21 16 15 15 15 16 18 19 20 23 27 28 29 31 34 38 39 39 39 40 44 50 53 54 52 49 45 41 38 35 28 19 12 7 10 14 35 74 122 151 159 180 220 225 237 257 282 314 357 439 564 715 850 818 797 786 773 767 763 751 731 705 724 744 762 775 767 771 773 759 719 663 627 566 466 360 271 225 230 279 313 335 336 314 282 255 239 244 269 283 292 319 388 522 692 747 709 617 589 553 481 412 405 367 343 331 322 279 276 290 302 291 220 195 193 194 183 145 113 94 78 59 45 37 33 32 33 25 11 9 7 5 3 2 1 2 2 3 4 3 4 4 5 5 5 5 5 5 5 5 5 6 5 5 4 4 5 6 6 6 6 4 4 5 6 7 7 7 7 6 8 9 11 15 21 27 32 35 36 39 42 42 38 35 29 21 16 12 9 6 4 3 2 2 1 1 0 0 1 1 1 1 1 3 6 10 13 13 11 8 8 7 6 7 5 4 4 3 2 1 1 0 1 2 3 3 2 2 2 2 4 6 8 10 12 12 12 15 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 4 3 3 3 3 4 4 3 3 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 27 58 70 52 21 2 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 1 1 1 1 1 1 2 2 2 3 2 3 2 1 0 0 0 0 0 1 2 2 2 2 3 3 3 4 5 5 5 5 6 6 5 4 4 3 4 5 8 13 20 24 26 27 28 29 26 22 18 16 15 16 16 16 16 17 20 24 27 30 32 34 36 39 40 39 38 38 41 46 49 50 49 48 47 45 42 39 33 25 16 9 9 13 26 51 84 128 160 186 205 199 206 218 234 263 295 356 453 585 742 765 751 730 724 730 738 752 768 798 807 790 764 753 718 721 731 725 670 626 555 461 352 251 174 144 160 205 251 298 323 312 295 269 262 289 344 372 392 428 494 602 744 748 621 473 469 443 408 376 349 328 324 336 361 340 326 320 319 299 260 236 221 203 185 152 124 108 88 71 62 57 51 53 62 55 23 16 14 10 6 1 0 0 1 1 1 1 1 2 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 3 3 2 3 3 4 4 6 7 7 7 7 8 10 14 21 33 41 46 48 52 55 56 52 47 44 35 26 23 19 16 12 8 5 3 1 0 0 0 0 0 0 1 1 1 2 5 8 10 12 11 10 10 10 9 9 8 7 6 5 5 6 5 3 4 5 6 6 5 3 3 2 3 3 4 8 12 14 14 16 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 3 3 2 2 2 3 3 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 58 43 20 8 3 1 0 0 0 0 0 0 0 2 5 8 9 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 3 1 0 0 0 0 0 0 0 0 1 1 2 2 2 3 2 3 3 4 5 6 7 7 7 6 5 5 5 6 7 10 15 20 23 24 24 25 25 23 19 16 15 14 14 12 11 11 15 21 25 28 30 33 35 37 39 39 38 37 37 39 43 45 44 44 46 47 46 45 41 36 28 20 14 14 14 16 23 38 74 146 216 221 176 176 184 183 200 222 261 319 394 486 583 653 675 629 615 681 770 812 824 805 764 722 708 686 676 672 668 638 616 569 483 349 203 119 89 91 105 121 159 205 215 232 265 301 341 374 403 444 502 577 655 699 666 567 472 460 420 358 312 285 273 280 304 343 334 317 306 300 262 235 217 200 188 171 151 131 110 89 86 92 101 108 103 89 63 30 19 13 10 7 3 1 0 0 0 0 0 0 1 1 1 1 1 2 3 4 5 5 5 5 4 4 4 3 3 2 2 3 4 4 4 5 6 7 7 7 8 9 11 16 30 45 58 65 64 65 66 65 60 53 45 38 33 31 24 17 15 11 8 5 3 1 0 0 0 0 1 1 1 1 1 2 4 7 11 13 15 15 13 12 11 10 9 7 6 7 8 5 4 4 6 8 7 4 3 3 3 3 3 3 4 10 13 14 18 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 4 5 2 1 1 2 2 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 37 30 17 8 3 1 0 0 0 0 0 0 0 3 8 11 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 2 2 3 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 3 3 3 5 6 6 7 7 7 7 8 7 8 9 11 13 16 18 19 19 20 19 18 16 14 13 12 11 10 10 13 17 21 23 25 28 33 37 38 39 39 38 37 38 38 38 39 40 43 47 48 49 48 46 41 33 24 19 18 20 23 26 25 40 98 178 209 150 144 157 152 157 170 192 223 261 300 377 456 501 468 536 655 762 791 780 769 742 686 655 639 633 627 614 612 603 565 479 296 148 70 47 48 42 33 35 50 66 82 110 151 207 258 308 372 459 571 527 461 428 448 375 336 302 262 231 216 212 230 293 312 293 273 272 239 223 221 219 192 171 153 140 131 113 88 84 103 126 141 113 65 36 25 17 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 3 2 3 4 3 4 4 5 5 5 6 7 8 8 8 8 9 11 18 33 49 64 71 71 70 67 65 60 52 43 34 26 21 17 14 13 12 10 8 5 3 2 1 1 1 2 2 1 1 1 1 2 8 13 18 20 19 16 14 13 12 10 8 7 7 4 4 5 6 7 6 5 5 5 5 4 3 3 4 4 6 9 10 15 18 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 5 3 1 1 2 2 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 15 12 7 2 0 0 0 0 0 0 0 0 0 2 6 7 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 2 3 4 5 6 6 7 8 9 9 9 9 10 11 13 13 14 14 14 15 15 14 13 12 11 10 9 11 13 14 15 17 20 27 34 38 40 40 39 38 37 36 36 36 37 39 44 46 47 48 48 46 42 37 34 27 23 22 23 26 25 29 56 109 163 124 112 127 133 131 128 128 138 156 179 216 273 351 446 562 666 731 723 705 699 685 630 592 593 622 655 627 591 538 468 395 242 123 51 23 25 16 10 9 11 8 7 12 26 52 93 141 210 327 436 398 308 233 273 260 232 202 179 170 172 192 234 280 268 250 241 226 213 219 231 233 186 149 125 115 109 76 54 51 66 76 82 67 38 29 25 19 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 4 4 4 5 6 7 9 8 8 8 8 9 15 26 41 59 63 63 62 62 61 56 49 39 26 17 13 11 10 9 8 7 6 4 2 1 2 2 2 3 4 3 2 1 1 3 11 17 21 24 21 18 16 14 14 12 10 9 8 8 10 11 10 11 11 12 12 9 8 7 4 3 4 6 7 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 6 4 3 3 2 1 1 2 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 6 2 0 0 0 0 0 0 0 0 0 1 5 4 4 5 4 4 4 4 1 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 0 0 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 4 5 6 6 7 7 8 9 9 9 10 11 12 12 12 12 13 13 13 13 12 11 10 10 11 10 11 12 15 18 25 32 36 39 39 36 34 35 35 35 35 35 36 40 42 43 45 47 50 49 46 41 34 29 26 26 30 27 26 31 46 79 76 80 102 119 117 103 94 107 113 126 152 190 247 296 382 494 612 631 619 609 610 598 579 594 621 618 591 539 439 304 231 136 62 19 6 8 4 2 2 3 3 1 0 1 7 17 32 62 138 151 105 63 105 131 154 167 168 158 151 156 178 225 285 284 258 245 236 240 242 234 217 168 126 96 81 68 48 34 29 29 27 28 28 26 26 25 20 13 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 6 7 7 8 8 8 9 13 20 29 44 50 52 53 58 57 53 46 36 22 13 10 8 7 5 4 4 3 3 2 1 1 2 3 3 3 2 2 1 1 4 9 15 20 22 21 20 19 15 13 12 11 10 9 9 9 9 10 12 14 14 15 14 13 13 14 10 6 7 8 9 9 8 7 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 7 5 5 4 3 2 1 1 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 2 1 0 0 0 0 0 0 0 0 0 0 2 14 22 21 13 15 18 16 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 3 3 4 5 5 6 7 7 7 8 8 8 9 9 11 12 13 13 13 13 12 12 12 12 11 11 9 9 11 13 16 21 26 31 36 36 35 36 37 34 33 32 32 34 34 35 36 37 39 43 46 47 45 39 34 31 29 32 32 31 28 20 29 36 50 71 102 120 119 112 123 145 169 183 187 199 205 226 276 377 501 551 550 530 532 571 624 658 636 572 488 353 147 74 32 11 1 0 1 0 0 0 0 0 0 0 0 0 1 2 5 16 12 4 4 14 42 68 91 112 130 153 187 233 262 373 389 298 261 242 237 227 194 156 115 79 53 38 35 31 26 20 14 11 10 11 12 11 13 14 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 6 7 7 8 9 11 15 22 30 36 41 43 45 44 42 39 31 21 12 7 6 4 3 2 2 1 1 0 0 1 2 2 2 2 2 2 2 2 3 7 12 16 19 20 21 20 17 14 13 13 12 12 11 10 11 12 14 15 15 15 15 15 15 17 16 13 14 12 11 12 14 20 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 6 4 5 4 4 3 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 34 42 35 41 48 45 26 10 2 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 1 2 2 2 3 3 4 4 5 6 6 6 7 7 7 7 8 10 11 13 13 13 12 11 10 10 10 11 11 11 10 10 11 14 18 23 28 33 32 32 34 37 37 35 32 30 31 31 31 29 28 30 31 32 34 35 36 35 33 32 31 32 34 33 21 20 23 31 44 68 101 126 142 176 220 231 215 196 207 219 231 246 300 437 540 582 549 533 565 590 572 506 396 289 178 41 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 17 30 57 93 158 251 344 374 340 274 233 248 224 191 158 111 76 52 38 34 31 28 23 19 14 9 7 5 6 5 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 1 2 3 4 5 5 6 7 7 9 12 15 18 20 22 19 18 21 26 25 20 14 8 5 3 2 1 0 0 0 0 1 2 3 3 4 3 3 3 2 2 2 2 4 9 13 17 21 22 19 16 14 13 14 14 13 11 11 13 15 16 15 14 14 13 13 14 16 18 20 22 21 19 21 20 24 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 4 4 4 4 3 3 2 3 2 2 2 2 3 3 3 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 14 24 33 38 82 97 87 59 28 8 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 3 4 4 5 6 6 6 7 6 6 7 8 9 11 12 12 11 10 9 9 10 11 12 13 12 11 13 15 19 22 26 30 30 31 33 35 35 35 34 33 33 34 33 30 26 26 25 24 23 22 25 28 30 29 28 29 31 32 23 19 20 27 28 42 65 90 107 141 175 199 216 234 255 273 286 290 329 427 540 628 592 510 423 336 264 192 115 54 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 1 2 5 60 135 213 266 300 325 275 177 128 166 158 118 81 52 37 28 22 22 20 18 15 11 9 8 7 7 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 5 5 5 6 7 7 8 7 7 7 10 10 9 8 7 6 4 3 1 1 0 0 0 1 4 6 6 5 5 4 4 4 4 3 2 2 5 9 13 18 24 23 21 18 14 14 15 15 15 14 14 15 17 16 15 14 13 13 15 17 18 21 23 26 27 27 28 24 23 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 2 3 3 3 2 2 2 3 2 1 1 1 2 3 3 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 72 96 101 88 63 36 10 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 4 4 4 5 5 5 5 5 4 4 5 8 10 12 13 14 12 12 13 14 15 16 16 17 18 19 22 24 27 29 30 31 32 32 31 33 35 35 34 34 34 33 31 29 28 26 24 23 20 19 19 20 20 20 21 25 25 32 48 61 36 54 88 104 52 78 116 158 195 225 256 287 312 323 341 378 429 490 500 370 203 65 25 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 44 85 100 61 132 149 117 70 54 68 69 52 38 28 23 19 15 13 12 12 12 9 8 7 6 4 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 1 2 3 3 3 3 3 2 2 2 1 1 1 1 2 1 1 1 2 2 1 1 1 0 0 0 0 0 1 4 6 7 7 6 6 6 5 4 3 2 2 5 9 15 19 23 24 24 23 18 17 17 18 17 17 16 16 16 16 16 15 15 16 16 16 17 20 23 26 27 29 31 33 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 3 2 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 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 12 23 40 61 83 77 58 36 21 6 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 4 4 5 5 4 3 2 2 4 5 7 11 17 18 19 20 21 23 22 22 23 26 28 29 29 29 28 29 29 30 28 29 31 34 35 35 34 34 34 34 34 32 31 28 29 27 23 18 16 15 13 12 13 23 37 48 50 38 93 153 165 39 41 73 115 155 176 226 278 314 338 349 350 343 331 334 257 154 74 26 9 3 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 8 16 20 21 17 14 14 15 19 22 21 20 19 18 16 11 8 7 8 10 10 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 2 4 5 5 4 3 3 3 3 2 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 8 7 7 7 6 5 5 4 3 4 6 11 18 22 26 27 27 25 22 19 19 19 18 18 17 16 15 15 15 15 16 17 16 16 15 17 21 24 28 30 30 32 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 2 1 1 0 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 35 45 64 90 95 81 59 31 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 4 4 5 4 3 3 3 3 4 5 8 13 18 21 24 26 27 27 27 27 29 29 32 33 32 31 30 30 30 27 27 28 30 33 34 34 34 33 34 35 35 34 28 28 28 29 30 27 21 14 7 4 5 10 18 27 49 80 101 94 32 37 80 151 237 171 173 227 283 343 380 403 424 428 374 282 178 105 51 21 8 6 2 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 1 5 4 3 4 8 6 7 7 7 9 9 8 7 6 5 6 7 8 7 5 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 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 3 5 6 7 6 6 6 5 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 7 7 8 7 7 7 6 6 5 6 8 14 19 24 27 28 28 26 22 18 17 17 17 16 16 15 15 15 15 16 17 17 16 16 16 18 20 24 26 28 29 30 33 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 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 44 60 72 93 119 129 111 77 39 7 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 1 1 0 0 0 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 7 9 13 16 19 21 24 24 23 24 24 26 29 32 35 34 33 33 32 30 28 27 27 32 33 33 33 33 34 32 31 30 27 26 26 28 33 30 22 12 5 2 4 7 12 24 39 49 49 36 30 48 86 141 198 235 261 274 320 422 457 465 499 505 465 387 277 164 94 61 47 16 5 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 4 2 1 1 2 1 0 0 1 2 3 5 6 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 1 1 1 2 3 4 3 1 0 0 0 0 0 2 5 6 7 8 8 7 7 6 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 7 7 8 8 8 8 8 8 7 7 14 20 25 28 27 26 24 20 16 14 14 15 15 15 16 16 16 15 16 17 17 17 17 18 19 21 23 24 23 24 26 29 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 3 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 41 53 71 89 119 154 176 151 105 54 15 3 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 4 3 4 4 4 5 4 5 6 8 10 10 11 13 15 16 17 18 18 19 22 27 32 36 38 37 36 35 34 32 28 32 32 32 32 35 32 29 26 25 26 26 24 21 27 22 14 7 4 2 2 3 5 11 19 28 35 33 32 39 50 58 67 94 159 266 417 495 507 470 430 403 365 310 238 141 79 49 41 12 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 2 1 1 3 5 6 6 4 3 1 1 0 0 0 0 2 4 6 7 7 8 8 7 6 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 8 9 9 10 10 11 12 11 9 10 14 19 22 24 25 23 19 14 11 11 11 12 14 15 16 15 15 16 16 16 16 17 17 19 20 21 22 22 23 26 28 29 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 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 35 51 60 76 99 130 161 183 165 113 56 16 3 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 4 4 4 5 5 5 5 6 6 6 9 11 12 11 10 12 13 16 19 24 30 35 38 39 40 40 39 35 33 31 29 30 33 33 32 32 32 31 29 25 17 18 14 9 4 5 3 2 1 1 2 5 13 28 46 64 69 56 31 21 22 35 61 157 318 429 433 336 243 176 139 113 72 41 25 25 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 6 2 1 3 5 8 8 7 7 5 3 2 1 0 0 0 0 1 3 4 5 6 6 7 7 7 5 4 3 1 1 0 0 0 0 0 0 0 0 1 3 4 5 5 6 7 6 7 8 10 12 13 13 13 12 12 13 15 18 21 22 21 19 14 11 10 10 10 13 15 16 15 15 15 16 16 16 16 16 17 18 20 21 22 24 24 26 29 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 5 5 4 3 3 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 1 11 37 55 65 74 89 107 123 135 128 80 31 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 4 4 4 5 5 4 3 3 4 5 6 7 7 4 5 7 9 11 13 16 22 28 34 39 41 40 37 34 32 28 26 30 32 35 38 40 33 29 26 17 13 9 6 3 2 2 1 1 1 1 1 5 17 36 64 63 26 14 10 8 9 11 50 154 260 303 195 107 56 40 29 20 14 11 9 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 3 3 4 5 8 9 9 9 8 7 5 3 2 1 1 1 0 0 0 2 3 4 5 5 6 6 5 5 4 3 2 1 0 0 0 0 0 0 0 1 3 4 5 6 7 7 6 6 7 10 12 14 15 14 14 14 14 14 17 19 20 20 17 12 10 9 10 10 12 13 15 14 14 14 15 16 16 16 16 17 18 19 21 21 22 24 27 30 33 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 21 38 52 61 70 82 90 91 82 51 20 2 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 3 3 2 3 3 4 4 6 10 16 24 32 35 34 34 34 32 28 22 27 31 34 37 39 33 29 26 18 12 7 5 2 2 1 1 0 0 0 0 2 5 11 22 28 18 11 6 3 3 5 14 43 83 112 69 35 15 8 5 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 1 2 3 3 1 1 1 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 4 4 4 4 4 5 6 8 10 11 11 11 10 9 7 6 5 3 2 1 1 0 0 0 1 2 2 2 4 4 4 3 3 2 2 3 3 3 2 1 1 0 1 3 5 6 6 7 6 5 4 5 6 9 11 12 12 14 15 15 15 15 16 16 16 15 12 10 10 11 13 13 12 11 12 12 13 14 15 16 16 16 17 17 18 20 22 24 25 27 29 32 33 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 3 3 3 3 2 2 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 37 51 76 91 88 72 43 17 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 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 1 1 2 2 3 3 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 2 4 6 10 12 15 20 25 29 27 22 18 24 27 29 31 34 31 28 24 21 11 6 3 2 1 1 0 0 0 0 0 0 0 1 5 10 10 7 3 1 1 2 6 14 25 34 22 9 1 1 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 1 1 1 2 2 1 1 0 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 4 6 5 4 3 3 4 4 5 6 9 11 13 15 13 12 12 11 10 9 7 4 2 1 1 0 0 0 0 0 0 1 1 1 1 1 1 2 3 4 3 4 4 4 5 5 6 7 7 7 6 4 4 4 4 6 8 10 10 12 13 15 16 16 16 15 13 11 10 9 9 11 12 13 13 11 11 11 11 12 13 14 15 15 16 17 18 19 21 23 25 26 28 29 29 30 0 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 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 38 72 95 95 71 38 13 0 0 0 0 0 0 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 1 2 2 1 1 0 1 1 1 1 2 3 3 3 3 3 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 8 12 20 27 31 34 29 25 22 22 25 25 23 22 23 14 6 3 1 0 0 0 0 0 0 0 0 0 0 1 4 5 3 1 0 0 1 5 13 26 18 8 1 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 1 1 0 1 1 1 0 1 0 0 0 0 1 1 2 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 2 4 6 5 4 3 3 4 5 5 7 8 11 14 17 17 17 16 14 12 10 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 7 9 10 12 11 10 9 7 5 4 4 4 7 8 9 10 11 12 13 14 14 14 13 12 10 9 9 9 11 12 13 13 12 12 12 12 12 13 13 13 15 17 17 17 18 20 22 23 24 24 25 25 25 0 0 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 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 1 5 14 41 64 72 53 21 4 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 3 3 3 4 3 3 3 2 3 3 2 2 2 2 2 2 1 1 2 2 1 1 1 1 1 2 2 1 0 1 1 1 2 4 11 20 27 31 31 27 22 19 18 16 15 16 19 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 5 9 3 1 0 0 1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 2 2 2 2 3 4 4 1 1 0 0 0 0 1 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 3 2 2 4 5 6 7 8 10 12 15 17 19 20 18 16 13 10 9 8 6 4 2 1 1 2 3 3 2 0 0 0 0 0 0 0 1 2 5 5 6 8 9 14 14 12 11 9 6 4 3 4 6 8 8 9 9 10 11 12 12 11 11 10 9 9 9 10 11 12 12 12 12 11 11 13 14 14 14 13 14 15 16 16 17 19 20 20 20 20 21 20 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 1 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 43 40 11 0 0 0 0 0 0 0 1 1 1 1 1 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 1 2 2 3 5 6 7 8 7 6 4 1 3 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 0 0 0 0 1 0 3 8 16 25 36 35 25 19 14 8 5 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 1 1 0 1 2 4 5 5 4 2 4 4 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 4 5 6 8 9 5 3 1 0 0 0 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 5 5 6 7 9 10 12 15 18 22 22 21 18 15 14 13 12 10 8 6 6 9 12 11 7 3 1 0 0 0 0 0 0 1 4 5 5 5 6 8 10 10 11 9 7 4 4 4 5 5 7 7 8 9 9 9 9 8 9 9 9 9 9 9 9 10 11 11 11 13 14 14 14 14 16 15 15 15 15 15 16 18 20 19 18 17 16 16 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 2 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 40 47 11 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 1 2 4 7 10 12 11 10 10 9 11 13 14 12 10 9 5 1 0 0 0 0 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 1 2 5 7 23 30 23 17 13 7 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 2 4 10 15 15 11 8 8 8 5 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 5 6 8 9 12 14 10 7 4 2 1 1 1 0 1 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 4 5 6 7 8 11 13 15 19 22 25 27 27 25 23 22 21 21 22 25 25 24 21 16 9 4 1 0 0 0 0 0 1 3 5 7 6 5 5 6 5 7 9 9 7 6 5 5 5 6 6 7 7 8 8 8 7 7 7 8 8 8 8 9 10 10 10 11 13 13 13 13 14 16 17 17 15 14 14 15 17 19 19 17 14 12 10 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 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 2 11 17 25 34 40 11 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 8 13 15 15 14 13 14 16 17 17 16 16 20 14 5 1 0 0 0 1 1 0 0 0 0 0 1 1 1 0 0 1 0 0 1 1 1 1 8 13 12 10 11 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 18 21 16 14 12 11 9 8 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 1 2 2 2 2 2 2 3 3 4 4 5 6 7 9 10 11 13 16 17 16 12 6 4 3 2 2 1 2 2 2 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 1 1 2 4 4 3 3 4 5 6 7 9 11 12 15 19 27 33 34 34 33 34 33 31 28 24 23 26 28 23 14 6 2 1 1 0 0 1 1 3 6 12 10 7 4 4 3 5 8 11 10 9 7 6 5 5 6 7 6 7 7 8 8 8 7 6 7 7 8 9 10 10 10 11 12 12 12 13 14 16 17 18 15 14 14 16 17 17 17 15 14 10 4 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 13 16 14 8 3 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 5 11 15 17 18 18 18 19 18 17 18 22 23 20 14 9 4 1 1 0 0 0 0 0 0 0 1 2 1 1 1 1 0 0 0 0 1 0 1 2 2 2 8 13 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 15 16 15 13 12 12 13 13 12 11 10 6 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 4 4 4 3 4 5 5 6 7 8 9 10 11 13 15 18 20 22 21 19 11 8 6 5 3 3 2 2 2 3 3 3 3 3 3 3 2 2 2 1 1 0 0 0 1 2 2 3 4 4 4 4 4 4 5 6 7 8 8 10 15 25 32 35 35 36 36 33 28 21 16 19 26 32 27 18 9 4 2 1 0 0 1 2 5 7 13 15 12 3 3 3 4 5 11 12 11 11 10 7 5 6 6 6 6 7 8 8 8 8 7 7 7 9 10 10 11 12 12 12 13 13 14 15 15 16 16 15 14 14 16 17 15 14 13 12 10 5 2 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 6 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 1 1 1 0 0 0 0 0 0 2 5 10 17 21 23 22 21 21 22 23 26 26 25 24 22 22 17 9 4 1 0 0 0 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 7 14 13 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 10 10 9 10 10 10 10 10 9 5 3 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 6 5 5 5 5 5 6 6 7 8 9 10 11 11 12 14 17 20 23 26 27 27 26 19 15 12 9 7 5 3 2 2 2 2 3 3 4 4 3 3 3 3 2 1 0 0 2 4 4 5 4 4 4 4 4 4 4 5 5 6 7 8 10 15 24 30 32 29 33 33 28 18 11 8 10 17 26 24 16 9 5 3 2 1 1 1 3 6 9 14 18 20 9 4 2 3 4 6 7 7 9 6 4 5 5 6 6 6 7 8 8 9 8 8 7 7 8 10 12 12 12 12 13 15 15 16 16 16 15 15 15 15 15 14 14 13 12 11 10 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 1 1 2 2 2 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 1 1 0 0 0 0 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 6 12 19 25 28 29 30 31 29 25 26 30 33 31 29 24 16 10 6 3 1 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 8 8 9 10 8 7 6 7 7 6 6 4 3 2 2 3 2 1 1 0 0 0 0 0 0 1 2 3 5 8 10 9 8 7 7 6 6 7 7 8 8 10 13 14 13 13 17 21 26 29 32 33 31 26 22 19 16 13 9 6 4 2 2 2 2 2 2 2 3 3 3 3 4 3 3 4 4 4 6 6 6 6 5 4 4 4 5 5 5 6 7 8 9 12 17 23 27 29 29 32 31 24 10 6 5 6 9 20 24 17 9 6 4 4 3 3 3 4 8 11 15 22 23 17 10 7 5 3 3 3 4 5 5 5 5 5 5 6 7 7 8 8 8 8 8 7 8 9 10 12 11 12 12 13 14 15 15 14 14 14 14 14 15 14 12 12 11 11 11 8 5 2 1 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 1 1 0 0 0 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 9 17 26 33 38 37 34 32 27 28 34 42 38 25 14 7 7 8 7 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 10 11 10 10 10 11 11 10 10 9 7 5 4 5 5 4 2 0 0 0 0 0 1 2 3 5 6 8 9 11 11 10 8 7 7 7 7 8 8 11 13 13 12 15 19 24 29 33 36 36 30 25 22 20 18 15 13 10 7 5 4 3 3 2 3 3 3 3 3 3 3 4 5 5 5 6 7 8 8 7 7 7 7 5 5 5 5 6 9 12 15 18 21 21 21 23 28 33 34 26 17 11 8 8 11 18 23 19 12 8 7 6 5 4 4 6 8 12 17 25 26 25 22 20 12 5 2 3 3 3 4 4 4 4 5 6 6 7 8 8 8 8 8 8 9 9 10 11 11 11 11 11 11 12 12 13 13 13 16 15 13 12 11 10 9 9 9 7 5 2 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 6 7 7 8 11 16 24 32 38 32 27 32 37 41 45 47 41 27 15 8 15 11 8 8 6 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 1 0 1 2 4 4 6 9 10 10 12 14 16 15 13 11 11 9 7 6 5 5 5 4 2 2 3 3 3 4 5 4 3 3 5 7 9 9 9 9 7 7 7 7 7 9 11 14 15 14 17 21 26 31 34 36 36 31 26 23 21 19 17 16 14 13 11 9 6 5 5 5 5 4 3 3 3 4 5 5 6 7 8 9 10 11 11 11 11 9 7 6 5 6 7 11 17 23 25 23 20 17 18 23 31 42 34 27 19 10 12 17 23 24 18 13 10 9 7 6 5 5 6 9 13 19 25 27 25 21 20 16 10 1 1 2 3 4 4 4 4 5 6 6 7 8 8 8 9 10 11 11 10 11 11 11 10 10 10 11 14 15 14 14 15 15 14 12 10 8 6 4 5 5 4 1 1 0 7 5 4 4 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 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 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 4 6 8 10 11 13 16 16 18 22 28 34 28 21 24 31 35 37 38 38 32 23 18 30 22 13 10 11 10 11 13 13 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 5 5 8 9 11 15 19 18 15 13 11 10 8 6 5 5 5 5 5 4 5 6 7 7 6 5 3 2 3 5 6 6 6 6 6 7 7 7 7 7 9 11 13 15 17 20 23 29 32 35 36 35 31 27 23 21 19 17 16 14 14 14 13 11 8 7 7 7 6 5 4 3 3 4 5 7 8 9 11 13 15 16 15 12 10 7 6 5 6 8 13 20 23 23 23 21 17 16 19 25 35 37 34 27 17 19 25 29 24 19 15 14 12 9 8 7 6 7 9 13 18 23 26 24 22 20 18 14 6 2 1 3 4 4 5 5 5 6 7 8 9 10 10 11 11 11 12 12 11 11 11 11 10 11 12 13 13 13 13 12 11 10 9 7 4 1 0 1 2 2 0 0 0 13 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 12 14 15 17 20 21 22 22 22 26 24 20 20 23 23 24 31 36 35 32 28 33 24 14 9 14 15 15 16 18 22 26 25 11 6 2 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 1 1 1 2 5 7 6 6 8 10 13 16 16 14 11 10 8 8 8 7 7 5 3 3 5 6 6 7 7 7 5 4 5 7 7 5 4 3 3 3 4 7 8 8 8 9 11 12 14 16 19 23 30 33 36 39 40 35 30 26 22 19 16 14 14 15 15 14 12 11 10 9 7 6 5 4 4 4 4 5 7 8 10 12 14 18 19 17 11 9 8 6 5 6 10 16 20 20 20 20 19 18 16 14 18 25 30 34 30 25 25 28 29 25 21 17 15 16 17 14 11 9 9 12 13 16 20 27 23 21 19 19 19 13 6 1 2 4 5 6 7 7 8 9 10 10 11 12 13 13 13 12 12 12 11 13 13 12 12 13 14 14 13 11 8 6 5 4 4 2 1 1 2 3 1 0 0 0 16 13 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 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 1 1 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 1 2 5 10 14 17 19 20 21 22 21 17 10 12 16 22 31 32 30 30 36 39 36 32 27 26 24 21 18 5 8 14 13 16 25 35 41 31 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 3 4 3 2 2 3 2 1 0 0 1 3 5 6 6 6 7 8 10 12 11 11 10 8 7 6 5 5 3 2 1 2 4 5 5 7 7 7 6 7 7 6 6 4 3 2 2 2 2 4 7 8 9 9 10 10 13 16 19 21 28 31 32 32 30 33 36 32 26 21 17 14 15 15 16 15 13 12 11 9 6 4 3 3 4 4 4 5 6 7 8 10 12 13 13 13 11 9 8 6 5 8 12 18 20 18 17 17 16 16 15 16 18 19 21 28 27 25 25 27 25 21 16 11 10 14 19 17 13 10 11 13 14 14 15 20 21 20 20 22 22 18 11 3 1 1 3 9 10 10 11 11 12 12 13 14 14 14 14 13 12 11 12 12 12 12 12 13 14 13 11 7 4 3 2 1 1 0 1 2 3 2 1 0 0 0 12 8 4 2 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 2 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 3 6 10 14 17 19 20 21 22 19 13 5 3 5 11 23 27 31 35 39 39 36 29 18 18 24 31 33 17 11 10 11 14 25 35 38 27 15 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 3 3 3 2 1 1 1 1 3 4 4 4 3 3 5 5 6 5 4 6 6 5 3 2 2 1 1 0 0 2 3 4 4 3 3 4 6 6 5 5 3 2 1 1 1 1 3 6 10 11 12 11 10 12 15 18 20 24 26 26 27 28 33 38 36 28 23 23 21 19 17 16 14 14 14 13 8 5 4 3 3 4 4 4 5 5 6 7 7 7 7 8 9 8 7 7 6 6 9 14 18 17 15 13 14 14 16 21 23 22 18 15 20 21 20 19 22 20 16 14 10 11 14 17 13 11 10 11 12 13 13 16 18 19 18 18 22 24 22 15 8 3 0 2 10 16 15 14 14 13 14 15 14 14 14 13 11 10 9 9 10 11 12 12 13 12 11 9 7 6 6 5 4 3 2 3 4 4 2 2 2 1 1 4 2 1 0 1 1 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 8 12 15 16 16 17 18 15 8 3 1 1 3 8 17 26 33 36 37 37 32 21 19 19 21 24 21 19 17 13 11 16 25 32 29 17 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 1 1 1 2 3 3 2 2 2 2 3 4 4 5 5 4 3 3 2 3 3 2 1 1 1 1 2 1 1 1 0 0 0 1 2 2 3 3 3 4 4 3 2 2 1 1 1 1 2 3 6 9 12 14 13 10 9 11 15 18 22 25 25 21 23 26 30 35 33 28 23 23 22 19 16 15 15 14 13 10 7 5 4 4 3 3 4 4 5 5 5 6 6 6 7 8 8 7 7 8 9 11 13 15 15 14 13 12 13 14 15 19 21 20 16 15 15 15 15 16 16 17 17 16 14 13 14 12 11 11 10 10 11 12 14 16 16 16 14 16 20 25 27 23 18 11 2 1 4 10 11 13 15 13 12 13 12 10 10 11 11 10 9 8 9 10 11 11 11 11 10 9 7 6 5 5 6 5 4 3 3 3 2 1 1 1 1 2 1 1 2 3 4 5 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 5 9 12 14 14 14 12 8 4 1 0 0 2 10 18 24 29 31 33 29 22 18 17 13 10 13 12 11 10 9 9 10 15 23 30 20 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 6 5 5 5 6 7 7 8 9 7 6 5 4 4 3 2 1 0 0 0 1 0 0 0 0 0 0 0 0 1 2 2 2 3 3 2 1 1 0 1 1 2 3 4 8 11 14 14 12 9 9 11 14 17 22 27 29 25 24 24 25 30 30 27 24 22 21 20 18 17 16 15 14 10 8 6 5 5 5 5 5 5 6 6 6 5 6 7 9 10 10 10 12 12 13 13 12 11 12 13 14 15 17 18 16 17 19 21 20 19 17 13 15 14 14 17 19 18 16 14 12 12 12 12 11 11 12 15 16 15 14 14 14 17 20 21 23 24 24 24 11 3 0 1 2 6 11 10 9 8 8 7 8 10 11 10 10 9 9 10 11 11 11 10 9 8 7 6 6 6 6 5 4 4 3 3 2 2 2 1 1 4 3 3 5 6 6 6 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 8 9 8 6 4 2 0 0 0 2 9 18 24 28 28 29 30 28 24 16 12 10 10 10 10 10 10 10 11 13 19 32 28 13 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 5 6 8 7 7 7 8 9 9 9 10 9 8 7 6 7 6 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 1 1 1 2 3 5 7 12 13 12 10 8 9 10 12 16 20 24 29 31 29 25 21 26 28 28 25 23 22 21 20 19 17 15 14 10 7 6 7 8 8 8 6 6 6 6 7 7 7 8 10 11 12 12 14 13 12 9 9 9 10 13 14 16 16 17 17 18 21 25 25 26 24 20 20 20 24 31 29 26 24 21 17 15 14 13 12 13 15 17 16 14 12 13 13 14 14 14 17 20 24 27 21 10 4 3 3 5 7 6 6 9 8 7 7 9 10 10 10 10 12 13 14 13 13 12 11 9 8 7 7 6 6 6 5 5 5 4 4 3 3 3 3 7 6 6 6 5 5 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 4 3 2 1 1 0 0 2 5 12 19 23 24 20 21 23 25 23 19 14 12 11 10 11 11 10 10 11 13 19 33 37 31 21 11 4 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 6 7 6 6 7 9 11 11 10 10 12 12 12 11 9 7 4 2 2 2 2 1 0 0 0 0 1 1 1 0 2 2 2 2 3 4 5 5 5 4 3 1 2 4 6 9 12 13 10 7 5 6 9 12 16 19 21 23 26 28 29 23 25 28 28 25 21 19 19 18 17 16 14 11 9 7 6 8 10 11 10 8 7 7 6 7 7 7 7 8 10 11 12 13 12 11 9 9 10 11 12 13 13 14 15 16 19 23 26 29 31 33 32 32 33 35 37 34 29 23 19 17 15 15 15 16 18 19 17 15 13 12 11 10 9 10 11 13 15 18 22 26 24 16 12 8 6 5 5 5 7 8 7 8 9 10 12 12 13 16 20 23 20 17 14 12 12 11 9 8 8 7 6 6 6 6 6 5 4 4 4 3 13 10 8 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 4 9 16 20 21 16 14 17 26 36 36 31 25 20 15 13 12 11 10 10 11 13 18 30 39 44 44 33 22 14 8 3 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 3 3 4 5 5 5 6 6 6 7 7 7 7 8 9 10 11 11 12 14 17 18 17 17 15 11 6 4 3 3 2 0 0 0 0 1 2 2 2 3 3 3 2 2 4 8 12 14 13 12 10 9 8 9 10 12 13 13 10 6 4 4 9 16 21 24 23 23 24 25 25 25 27 28 28 21 18 17 17 16 16 15 12 10 9 8 7 8 9 10 10 10 9 8 7 6 5 4 4 6 8 12 13 14 14 12 12 12 12 12 12 12 13 14 14 16 19 22 27 31 34 38 38 35 33 30 27 23 19 15 13 13 15 20 21 20 20 17 14 11 9 8 7 6 7 7 8 9 11 13 15 17 17 17 14 9 6 5 4 5 5 5 4 4 6 10 15 13 16 20 22 23 20 17 15 15 15 13 11 11 10 9 7 7 8 8 8 6 5 6 5 4 17 13 9 7 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 10 15 21 22 17 15 19 27 38 36 34 31 29 25 19 13 11 11 11 12 11 13 18 25 32 42 45 43 36 19 7 0 1 0 0 1 1 1 0 0 0 0 0 0 0 1 1 1 1 3 4 4 4 5 6 6 7 7 7 8 8 9 10 11 12 13 13 13 14 16 21 24 22 22 20 17 15 11 8 6 3 1 0 0 1 2 2 2 1 2 2 2 2 4 7 11 14 17 18 19 16 14 13 12 12 13 13 13 9 8 7 7 10 17 24 27 26 24 23 21 20 20 20 22 24 21 18 17 16 16 15 13 12 12 12 10 8 8 8 7 9 9 9 8 7 6 5 4 3 5 8 11 13 15 16 14 13 13 13 13 13 13 14 14 14 15 17 21 26 33 37 37 34 29 25 21 17 12 7 6 9 13 21 26 26 21 17 13 10 7 6 5 5 5 5 5 6 7 8 9 10 10 11 12 12 14 12 8 6 6 5 4 2 2 2 5 10 11 13 18 18 18 18 19 17 17 17 16 15 14 13 12 11 10 9 9 9 8 8 8 7 4 15 11 8 7 6 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 10 14 19 22 20 19 24 30 32 31 31 30 28 29 24 17 14 13 16 18 15 14 15 15 15 23 26 24 18 10 4 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 5 5 6 7 7 7 8 9 11 12 13 13 14 15 16 16 16 18 22 26 27 26 24 23 18 12 7 4 3 2 2 3 3 3 5 4 3 4 6 7 8 10 11 13 14 15 17 17 16 14 12 12 13 13 14 12 11 11 11 12 16 22 25 25 23 21 18 17 17 16 18 18 17 16 16 16 15 15 13 11 11 11 10 9 9 9 8 8 8 8 7 7 6 5 4 4 4 7 10 12 13 16 16 16 15 15 14 13 12 14 14 14 15 17 18 21 29 29 27 24 19 16 12 9 5 4 6 11 17 24 26 23 17 13 10 7 6 5 5 4 4 4 5 5 5 6 6 8 8 8 10 11 10 8 8 7 6 6 4 2 2 2 1 2 3 5 6 9 11 11 16 17 16 17 16 15 15 14 12 11 12 12 11 11 11 10 9 7 4 14 10 7 6 5 5 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 3 5 8 12 16 20 22 25 26 27 26 28 29 29 24 28 28 27 24 22 21 19 15 15 17 19 16 18 17 14 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 5 6 6 7 7 8 10 12 13 14 15 15 15 17 18 17 17 20 24 25 25 27 25 21 16 9 8 6 4 3 2 3 4 8 8 8 9 10 9 9 9 10 12 13 13 14 14 14 14 13 12 12 13 13 13 12 11 10 11 16 22 24 23 19 16 15 16 16 15 15 16 16 15 15 15 16 15 12 10 11 10 10 9 8 9 8 8 8 8 8 8 7 5 4 4 4 6 9 10 11 15 18 20 20 20 19 17 15 15 15 16 18 20 20 19 22 20 17 15 12 8 5 4 6 9 11 16 21 23 22 17 14 11 8 7 6 5 3 4 4 4 5 5 5 5 5 6 6 6 6 7 8 8 7 6 6 5 2 1 1 1 0 0 0 2 3 3 2 2 6 10 12 16 19 19 18 17 16 16 14 13 13 12 11 10 7 5 2 16 10 7 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 4 5 6 9 13 17 22 26 29 32 31 31 31 30 24 25 26 28 30 31 30 27 23 22 25 28 23 19 16 11 6 4 2 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 2 2 3 3 2 3 4 5 5 5 5 6 8 11 15 17 19 20 21 23 22 21 20 19 19 19 21 25 25 24 22 19 14 9 6 4 5 8 10 12 11 11 12 12 12 11 11 11 13 15 16 16 15 14 13 13 12 11 11 12 12 11 11 8 10 16 22 22 19 15 12 12 12 13 14 15 15 16 15 15 16 18 16 12 9 10 10 10 9 9 9 9 9 9 9 8 7 7 5 5 5 6 8 9 10 11 14 18 22 23 23 23 21 19 18 18 18 19 21 23 25 26 20 13 11 9 7 6 10 13 15 17 20 22 21 16 12 10 9 8 7 6 6 5 4 4 4 4 5 5 5 4 4 5 4 5 5 6 7 7 7 9 8 8 7 2 1 0 0 0 1 2 3 1 0 1 2 6 15 21 21 19 17 16 16 15 14 13 10 8 6 4 3 1 17 11 8 6 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 1 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 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 17 21 25 30 33 34 35 33 30 28 27 27 29 30 30 29 28 27 26 24 19 15 11 8 6 3 1 0 0 0 0 1 1 0 0 0 0 1 1 1 0 0 0 1 2 2 2 2 1 2 3 5 4 4 4 4 7 11 16 19 21 23 25 28 26 23 21 18 17 18 20 20 20 21 21 19 16 13 8 8 12 15 16 16 15 14 15 15 15 15 14 12 13 14 15 15 14 13 12 11 11 10 10 10 10 10 9 7 9 13 18 18 16 13 12 12 13 16 16 17 17 18 18 18 16 13 11 9 8 9 9 9 8 8 9 9 9 8 8 8 7 6 6 6 5 6 7 10 11 13 14 16 20 23 24 25 23 21 19 18 18 19 20 21 22 23 21 15 11 10 10 11 15 19 22 23 23 20 16 12 10 9 9 8 7 7 6 5 5 4 4 4 4 4 3 4 4 4 4 4 5 5 5 5 7 8 9 9 10 6 6 5 2 1 1 2 1 0 0 0 1 2 5 9 11 11 11 12 11 11 10 8 6 3 1 1 1 0 14 9 6 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 3 4 5 7 10 13 17 22 26 29 32 34 35 33 31 28 26 28 28 28 29 30 29 26 23 17 12 8 5 4 3 2 1 0 0 0 1 2 2 2 3 3 3 3 2 1 0 1 1 1 1 1 1 1 1 2 4 4 4 4 5 6 7 11 16 20 23 24 27 26 24 22 20 18 17 17 19 20 20 18 20 20 18 13 14 16 18 18 17 16 17 17 16 13 10 11 11 11 12 13 13 13 12 11 11 11 10 9 9 9 10 8 7 6 8 12 14 14 14 15 16 19 19 19 19 19 20 20 19 17 10 9 9 8 8 8 9 10 11 10 9 8 8 8 7 7 7 7 6 5 5 7 10 11 12 14 19 22 24 25 26 23 20 18 18 18 18 19 20 21 21 21 17 14 11 10 11 14 18 22 23 21 18 13 10 8 8 8 8 8 7 6 6 5 5 5 4 4 4 4 4 4 3 4 4 5 4 4 4 5 5 5 6 8 9 9 8 6 4 3 2 1 0 0 0 0 0 0 1 2 3 5 6 6 6 5 2 1 0 0 0 0 0 12 8 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 2 3 4 5 7 10 11 15 19 24 27 29 30 32 32 31 28 26 27 27 26 27 29 28 27 26 25 18 11 5 3 3 3 5 5 3 2 3 7 9 9 6 5 5 5 2 1 0 0 0 1 1 2 1 1 0 1 3 3 2 2 3 4 6 10 15 18 20 21 23 23 24 26 24 22 20 20 21 21 22 22 23 24 23 20 20 20 19 18 19 20 21 18 15 11 8 10 11 12 12 12 12 11 10 9 9 10 10 9 9 9 9 8 8 7 6 8 10 13 16 18 19 20 19 19 19 19 19 19 19 19 14 11 10 11 10 10 10 11 11 11 10 8 8 7 7 7 7 7 6 6 7 8 9 9 10 12 17 20 22 22 22 21 19 17 18 19 19 20 19 17 15 14 13 13 11 10 11 13 14 16 17 16 14 11 9 8 8 8 8 7 6 6 5 5 4 4 4 5 4 4 4 3 3 3 4 3 3 3 3 3 3 4 5 5 6 6 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 3 3 4 5 7 9 10 12 15 19 23 25 27 28 29 27 25 25 27 26 25 25 26 28 29 32 35 32 24 13 6 5 7 9 6 3 1 2 7 10 11 8 7 8 11 5 2 0 0 0 0 0 0 1 0 0 0 1 1 1 0 1 3 6 11 15 17 18 19 19 21 22 23 26 28 29 27 27 28 28 30 27 23 21 17 15 13 12 12 14 15 13 10 7 7 9 11 12 12 12 11 11 11 9 10 10 10 10 9 9 9 10 11 12 11 9 8 10 14 17 19 19 19 18 19 19 20 19 19 18 17 15 13 13 13 12 12 11 11 11 11 10 9 8 8 8 7 7 8 8 9 9 10 11 11 11 14 15 16 18 18 19 19 20 19 19 20 19 18 16 13 11 11 11 12 11 11 11 11 11 12 11 10 10 9 8 8 8 8 8 7 6 5 5 4 4 4 6 5 5 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 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 10 7 5 4 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 3 3 4 5 5 7 9 10 10 11 12 14 20 24 26 27 28 25 23 23 24 24 23 20 23 27 31 34 39 38 32 22 13 7 5 5 3 2 1 0 3 6 10 13 14 17 19 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 8 15 18 20 20 20 19 19 22 23 27 29 30 27 28 32 37 37 29 19 16 12 9 8 10 10 10 10 10 9 9 11 13 13 13 12 12 12 12 11 10 9 9 9 10 10 10 10 10 11 11 11 10 10 11 13 16 18 19 18 18 19 21 21 20 19 17 16 15 13 14 13 13 12 11 11 11 10 10 10 10 10 9 9 8 9 10 11 13 13 13 14 16 16 14 14 16 17 18 17 19 19 19 20 18 16 14 13 15 16 15 13 12 11 10 11 12 12 12 10 9 8 9 9 9 9 8 8 7 6 5 4 4 4 5 5 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 7 5 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 5 4 4 4 4 4 6 8 10 11 11 11 12 16 19 22 25 25 24 23 22 22 24 24 20 20 22 26 31 36 38 35 26 13 5 3 3 5 6 6 2 4 8 14 17 20 21 19 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 16 20 23 23 21 19 19 19 22 25 27 25 23 24 29 33 36 34 25 21 16 12 8 13 14 13 10 11 12 13 14 14 12 10 10 10 10 11 10 10 10 9 9 10 10 10 10 10 9 9 9 9 10 12 13 15 18 21 21 21 22 23 21 19 18 18 18 16 13 13 13 12 11 11 11 11 10 11 11 11 10 9 8 9 10 12 14 16 16 16 15 14 15 15 14 16 17 16 14 15 16 18 20 18 15 14 14 15 14 13 14 13 12 13 15 16 16 14 11 10 10 10 10 10 10 9 7 6 6 6 5 4 4 4 4 4 4 4 4 4 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 9 6 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 4 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 1 1 2 2 2 3 2 2 2 3 4 6 8 9 9 10 11 13 16 19 22 24 24 23 21 21 22 24 23 25 27 28 30 34 36 37 33 28 21 10 7 7 7 5 2 5 11 20 23 25 25 20 14 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 13 18 20 20 16 15 17 18 20 22 23 18 17 18 20 20 25 29 30 28 23 18 13 13 13 12 9 10 11 11 10 9 8 8 9 10 10 10 11 10 10 9 10 10 9 9 8 7 7 8 9 9 9 11 13 16 20 24 25 23 21 20 18 16 17 18 18 15 13 12 11 11 11 10 10 10 10 11 11 11 10 9 8 9 12 15 17 19 20 20 19 18 18 19 17 18 19 21 17 16 16 18 19 18 17 15 15 15 15 15 16 16 16 16 17 17 16 14 11 9 9 9 9 9 8 7 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 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 7 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 5 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 2 3 5 5 6 7 7 8 9 11 11 12 13 15 18 21 22 21 18 21 22 21 20 22 24 25 24 27 31 34 34 31 25 16 7 3 2 1 1 2 5 9 20 28 28 21 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 12 15 16 18 16 15 16 17 18 19 18 15 13 13 15 15 17 20 22 23 23 20 16 15 14 12 9 8 8 9 8 8 8 9 9 9 9 9 9 9 10 10 11 10 9 8 8 7 7 8 8 9 9 11 13 17 24 27 26 23 20 19 19 16 18 18 18 15 14 12 11 10 10 10 10 9 10 10 11 11 12 12 10 11 14 17 16 17 19 20 20 21 20 18 16 17 18 19 18 17 16 17 18 18 17 14 14 16 17 18 18 18 17 17 16 13 12 11 11 10 10 10 10 10 11 10 8 7 6 5 4 4 4 4 4 4 4 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 7 5 4 3 3 2 2 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 6 5 3 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 1 1 1 2 2 1 1 0 0 0 0 1 2 4 6 6 7 8 8 6 7 9 12 14 15 15 15 18 21 22 21 18 20 21 20 19 23 25 22 21 20 21 26 31 31 25 11 3 0 0 1 2 3 5 9 19 27 27 20 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 8 11 12 14 15 16 17 17 16 17 19 17 15 14 15 16 15 15 16 17 22 25 20 17 17 16 12 9 8 8 9 8 7 8 9 9 9 10 10 10 10 10 11 11 11 9 8 8 7 8 9 9 10 11 13 16 20 25 26 24 20 20 19 17 17 17 17 17 15 13 12 11 11 10 10 10 9 10 11 12 12 13 14 12 12 13 14 14 15 16 17 18 19 19 19 19 18 16 15 15 14 14 15 16 17 17 17 17 18 18 18 18 17 18 18 17 13 12 12 12 11 10 10 11 12 13 12 10 8 7 6 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 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 7 6 5 3 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 1 1 2 3 2 2 0 0 0 0 0 0 0 1 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 2 1 0 0 0 1 1 1 2 3 3 2 2 2 2 2 3 2 3 4 5 8 11 13 8 8 9 10 12 14 18 22 23 23 22 21 20 20 20 19 19 20 19 17 16 16 18 20 29 31 24 5 1 0 0 2 5 10 17 21 21 19 15 13 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 9 11 14 16 17 17 18 20 18 17 16 15 14 14 14 15 16 19 22 21 20 20 20 15 11 7 4 5 6 7 9 9 10 11 12 12 12 11 11 11 10 9 8 8 8 9 8 9 11 13 14 16 18 24 26 26 24 20 19 19 18 18 18 17 15 14 12 12 12 11 10 9 10 10 11 12 12 12 12 12 13 12 12 12 13 14 15 14 16 17 17 18 19 19 17 15 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 13 12 13 15 14 13 12 11 12 12 13 13 12 11 9 7 6 6 5 6 6 6 5 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 1 1 1 0 0 0 0 0 0 6 6 5 3 2 3 3 3 2 2 3 3 2 2 2 1 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 1 2 2 2 3 4 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 1 1 1 2 2 3 3 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 2 3 2 2 1 1 1 2 2 3 3 2 3 4 4 4 4 3 1 1 1 2 3 6 8 8 8 9 10 12 17 21 23 24 22 20 20 20 19 18 16 16 15 13 12 12 14 18 17 21 23 20 5 3 4 7 8 9 12 19 18 17 15 16 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 4 7 9 12 15 17 18 17 17 18 19 17 15 14 14 16 21 25 28 26 25 24 22 18 13 8 6 5 5 7 10 10 10 11 12 12 12 11 10 9 8 9 8 9 10 11 10 9 11 14 17 19 22 26 28 28 26 23 22 22 21 20 19 18 16 13 10 10 10 10 10 11 11 11 12 13 12 12 12 12 12 12 12 12 12 13 15 16 16 15 14 14 14 15 15 14 13 13 13 13 12 12 12 12 13 13 14 15 16 15 13 11 11 12 13 15 14 12 11 11 12 13 14 14 13 11 9 8 7 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 2 1 0 0 0 0 0 5 5 4 4 3 3 3 3 2 2 3 3 4 4 3 1 1 1 1 1 1 2 2 2 2 1 0 0 0 0 2 3 5 7 6 5 5 5 5 5 3 2 2 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 1 2 2 2 2 1 2 3 3 3 3 2 2 2 2 1 1 1 0 0 0 1 2 5 8 9 8 8 7 8 10 14 17 19 19 18 16 14 12 12 11 9 8 7 7 8 10 12 16 21 24 23 15 14 15 16 13 15 17 18 19 19 19 19 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 5 8 10 12 14 15 16 17 19 18 18 19 18 20 23 28 31 29 27 26 23 19 15 11 7 6 6 8 9 10 10 10 10 11 11 12 11 10 8 8 8 8 10 11 12 11 12 13 16 20 23 26 28 28 27 25 23 22 21 20 19 17 16 14 10 10 9 9 9 10 10 11 12 13 14 12 12 12 12 11 11 12 13 14 14 15 15 14 13 13 13 13 13 12 12 11 12 12 12 11 11 11 12 13 14 15 17 17 15 15 14 14 12 12 11 11 12 14 14 14 13 12 11 10 10 10 10 10 10 9 9 8 8 7 5 4 4 4 4 4 4 4 4 4 4 3 3 3 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 4 4 3 3 3 2 2 2 2 3 4 5 5 4 3 2 2 2 2 2 3 3 2 1 0 0 0 0 1 3 7 11 13 14 11 8 6 6 7 7 6 5 4 3 2 2 1 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 2 2 2 2 2 2 3 3 3 2 2 2 1 0 0 0 0 0 0 1 2 4 5 6 6 6 5 8 11 14 16 16 16 13 9 6 5 6 6 6 6 5 5 7 9 10 16 22 26 25 24 23 24 24 24 23 24 26 28 29 28 25 20 13 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 9 11 13 15 16 18 21 22 19 19 20 24 31 30 27 24 21 18 15 11 10 9 9 9 9 9 9 10 11 11 13 14 13 11 10 9 8 9 9 11 12 13 14 15 17 19 21 24 26 27 27 26 25 23 22 22 21 19 16 13 11 10 10 10 9 10 10 11 12 14 15 14 12 12 12 10 10 10 11 12 12 13 13 13 13 12 12 12 12 11 11 10 10 10 11 11 11 11 12 12 13 14 15 17 17 16 15 13 12 11 11 11 13 14 14 14 13 12 11 11 12 13 12 11 11 10 9 9 8 7 5 5 5 5 5 5 4 5 4 4 3 3 3 3 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 4 4 3 2 2 2 2 2 3 3 4 5 5 5 3 3 3 3 3 3 3 3 2 1 0 0 0 2 6 10 15 21 27 26 20 14 9 7 7 8 9 8 7 5 3 2 2 2 2 2 3 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 4 3 2 2 1 0 0 0 0 0 0 0 1 1 2 2 3 3 4 6 8 10 11 9 7 4 2 1 2 4 5 6 6 5 4 6 9 12 15 20 23 22 23 24 26 28 27 28 29 36 39 39 36 29 21 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 1 3 6 9 12 16 18 20 23 26 23 22 24 29 30 28 26 24 20 16 13 10 10 9 9 9 9 9 10 11 10 9 9 10 9 6 6 5 5 5 7 10 12 13 13 15 18 17 16 15 17 20 22 24 27 24 23 23 23 22 18 13 11 10 10 8 9 10 11 13 14 15 16 16 15 13 12 11 10 9 10 10 10 11 11 11 11 10 10 10 11 11 11 11 11 11 11 10 10 11 11 11 12 13 15 16 16 15 14 14 14 14 13 13 14 13 12 13 13 12 12 13 14 16 15 13 11 11 10 10 9 8 7 7 6 5 5 5 5 5 4 4 4 3 2 2 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 1 2 1 2 2 2 3 4 4 5 5 4 4 4 4 4 3 3 3 2 2 2 1 2 6 13 16 20 29 44 41 33 24 14 9 6 5 8 9 9 8 6 4 5 4 3 3 4 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 3 4 5 5 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 1 2 3 4 5 7 6 4 2 1 0 0 0 1 3 5 6 7 6 6 8 10 13 15 19 22 22 22 23 25 27 27 27 30 41 44 42 37 28 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 1 3 6 10 14 17 20 22 24 23 23 24 27 24 22 22 25 22 18 14 12 11 10 10 9 9 9 10 9 8 6 4 4 3 3 3 3 3 3 5 6 8 12 13 13 15 15 13 11 11 11 11 13 20 21 21 21 20 18 15 12 11 10 9 10 10 10 11 14 16 20 23 22 19 16 14 12 11 10 10 10 10 10 9 9 9 9 9 10 11 11 12 13 13 12 11 10 10 10 10 11 12 13 15 16 15 14 14 15 16 16 14 14 14 13 13 13 13 13 13 14 16 16 15 13 11 11 11 10 9 8 7 6 6 6 5 5 5 5 5 5 5 4 3 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 1 2 2 2 1 1 1 2 2 3 4 4 4 4 4 4 3 3 3 4 4 4 5 5 11 15 15 15 17 21 33 35 30 22 13 7 5 8 10 12 12 12 10 8 7 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 6 7 6 6 7 7 5 3 1 0 0 0 0 0 0 0 0 1 2 4 5 6 6 4 1 0 0 0 0 1 2 3 4 5 6 7 8 10 11 11 13 15 18 19 17 18 21 23 26 29 35 41 43 42 35 23 13 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 8 10 12 15 15 14 15 18 24 24 22 18 19 18 16 15 14 12 11 11 11 12 12 11 10 7 5 4 4 3 3 4 4 5 5 5 5 6 8 10 12 13 15 15 11 8 5 4 4 9 15 19 19 17 14 11 11 11 12 10 9 9 10 12 15 19 23 26 26 23 19 16 14 12 11 11 11 12 11 10 10 9 10 10 10 10 11 12 12 12 12 11 11 10 10 11 11 12 13 14 15 15 14 13 14 15 14 13 13 13 14 14 14 14 14 14 14 15 15 15 14 13 12 11 10 8 7 6 6 6 6 6 5 5 6 6 7 6 5 4 3 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 0 0 0 0 0 0 0 2 2 1 2 2 1 1 0 0 0 0 0 1 1 1 1 2 3 4 4 3 3 3 3 6 10 13 16 13 10 9 13 18 24 29 31 30 25 21 17 15 17 23 29 35 33 25 18 12 8 5 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 8 10 10 9 7 5 3 1 0 0 0 0 0 0 0 2 3 4 4 1 1 1 0 0 0 0 1 1 2 2 3 4 5 6 7 8 9 8 9 11 12 12 11 11 16 19 23 28 33 33 31 28 24 16 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 1 1 1 3 3 6 8 9 9 10 11 12 16 18 19 17 15 15 15 15 14 13 12 11 11 12 12 11 9 7 5 4 4 4 4 6 7 8 8 8 7 4 6 8 11 12 14 15 12 8 4 2 3 7 12 18 18 16 13 11 12 13 12 10 9 9 10 12 15 17 22 25 25 22 19 16 15 13 12 11 10 10 10 10 9 11 11 11 10 11 11 12 13 14 16 14 11 10 9 11 12 12 13 15 17 18 16 15 15 15 13 12 13 14 14 14 14 13 14 14 15 14 14 15 15 13 12 10 9 7 6 5 6 7 7 7 7 7 8 9 9 7 6 5 4 2 2 1 1 2 1 1 1 1 1 1 1 1 1 2 3 3 3 2 1 1 0 0 0 0 0 0 0 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 2 2 3 8 18 23 24 23 21 20 22 28 34 37 38 36 35 34 33 31 32 38 47 56 62 48 32 16 8 4 3 3 3 3 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 9 7 5 3 2 1 0 0 0 0 1 3 4 4 3 4 4 3 2 1 0 0 0 0 1 2 3 4 4 4 4 5 5 7 9 10 10 10 8 8 11 15 19 22 21 22 22 22 18 14 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 3 6 9 10 11 11 11 12 14 17 16 15 15 15 15 15 14 12 11 10 10 10 9 7 3 4 4 5 5 6 7 8 10 10 10 9 6 6 8 11 12 13 14 12 8 4 3 3 5 9 15 16 14 12 12 12 12 10 10 9 9 10 11 12 12 15 16 16 15 13 12 11 11 10 10 9 9 10 10 10 10 11 10 10 10 11 12 14 17 18 16 14 11 10 11 12 12 15 16 17 17 16 15 15 14 14 13 13 13 13 13 14 14 15 15 16 15 15 14 12 11 10 9 8 8 8 7 7 8 9 9 9 10 10 10 10 8 7 5 4 3 3 2 2 2 2 2 3 3 2 2 2 3 3 4 4 4 3 2 2 1 0 0 0 0 0 0 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 2 5 11 21 29 31 27 26 28 31 35 39 43 45 43 40 38 38 38 39 41 45 45 42 29 17 8 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 9 9 6 3 1 0 0 0 0 1 3 4 5 5 6 6 5 4 3 2 1 1 1 1 3 4 5 5 4 4 3 3 3 4 6 7 7 7 7 9 12 14 15 16 17 17 16 12 8 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 1 3 2 2 3 5 8 9 9 8 8 9 10 12 15 17 17 16 14 13 11 10 10 10 10 9 7 4 3 4 5 6 6 7 9 9 10 10 9 7 7 6 11 14 15 14 13 9 4 3 4 5 8 13 15 15 14 14 14 13 12 11 10 10 9 9 9 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 14 17 18 18 17 15 14 14 14 14 16 17 17 15 13 13 15 15 14 12 13 14 16 17 16 15 15 15 15 14 14 13 12 11 10 10 10 9 9 9 10 11 11 11 10 10 10 10 9 8 7 6 4 4 3 4 3 3 3 2 3 3 3 2 2 3 3 3 4 4 3 2 1 0 0 0 0 0 0 0 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 7 12 20 29 25 22 23 28 31 33 31 31 32 32 31 30 30 27 25 23 20 16 13 8 5 4 4 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 12 11 6 3 2 1 0 0 1 3 3 3 3 5 6 6 6 7 6 5 5 4 4 4 5 6 7 7 5 4 3 1 0 1 1 2 4 5 6 7 7 8 9 11 11 12 11 8 6 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 4 6 6 5 5 6 8 11 14 18 16 14 13 13 13 12 11 11 10 9 9 6 5 5 7 6 6 6 7 8 9 9 8 8 7 6 9 12 14 13 11 7 4 3 3 6 10 14 17 19 19 18 17 16 14 13 13 13 12 11 11 10 9 9 10 10 10 9 8 9 11 11 11 11 10 10 10 10 11 11 11 11 11 11 12 15 17 18 19 20 20 20 22 20 20 20 19 17 14 12 14 15 14 12 13 15 17 19 18 16 15 16 16 16 15 14 13 13 13 13 13 13 12 11 11 12 12 11 10 11 11 10 10 9 8 6 5 5 4 4 4 4 4 4 4 4 4 3 2 3 4 4 4 3 3 2 1 0 0 0 1 1 0 0 0 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 5 9 13 17 20 21 23 25 29 28 24 19 18 17 15 15 14 14 12 9 7 5 5 6 6 6 6 6 5 3 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 4 5 7 9 6 4 2 0 0 0 0 1 2 3 4 5 5 6 7 8 8 9 8 7 6 5 5 7 8 9 5 3 2 1 0 0 0 0 0 1 2 4 5 5 7 7 8 7 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 3 3 4 5 7 8 10 12 15 14 12 11 11 11 11 11 10 10 10 9 8 7 6 5 5 5 4 5 6 8 8 8 8 7 7 7 8 8 7 5 3 3 2 3 7 10 13 16 20 20 19 16 14 13 13 14 16 16 13 12 12 11 11 11 11 12 12 13 13 14 14 13 13 12 11 11 10 11 11 11 11 11 12 12 13 14 15 16 18 20 22 25 24 23 22 20 18 15 14 13 12 11 12 14 16 18 19 20 20 20 20 18 17 16 15 14 14 13 13 15 15 14 13 12 12 12 11 10 10 11 12 11 11 9 8 7 7 7 7 6 4 5 5 5 5 5 5 5 5 5 6 5 4 3 2 1 1 0 0 0 0 0 0 0 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 8 12 16 18 20 23 25 24 23 20 17 16 17 18 17 15 12 10 9 7 7 6 6 7 8 8 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 5 6 5 5 4 3 2 1 1 0 1 3 5 5 6 7 7 7 8 10 11 9 7 6 7 9 10 9 7 6 4 2 1 0 0 0 0 0 0 2 3 3 4 5 5 5 4 4 3 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 1 2 4 5 8 10 11 12 12 12 11 9 8 8 8 9 9 9 8 8 8 7 6 4 2 1 2 3 4 5 7 8 7 6 5 4 1 0 0 0 1 2 3 7 11 14 17 21 20 16 9 8 8 8 9 10 12 13 14 13 12 12 13 14 15 15 15 14 15 14 14 14 14 13 13 11 11 11 11 11 11 12 12 12 12 11 13 16 18 20 22 23 22 21 20 18 17 16 15 13 12 13 14 16 17 19 20 21 20 19 19 17 15 14 14 14 15 14 16 16 15 14 13 12 11 11 12 12 12 13 13 12 11 10 8 8 8 7 6 5 5 5 5 5 6 6 6 6 6 6 6 5 3 2 2 1 1 1 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 6 8 10 12 15 20 21 20 17 14 10 6 8 19 27 33 31 25 17 14 12 10 9 8 8 9 8 8 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 5 5 5 4 5 8 9 8 6 4 3 3 4 5 4 5 8 9 6 6 7 7 8 9 8 7 8 9 9 7 7 6 5 3 2 1 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 3 3 2 1 1 2 4 7 10 11 11 11 10 8 7 6 6 6 7 7 8 9 9 8 7 6 4 1 0 0 0 1 2 3 5 4 4 4 2 1 0 0 1 1 3 6 10 14 17 20 20 16 9 4 2 2 5 9 12 16 17 16 15 14 14 15 16 14 14 15 15 15 15 15 16 15 14 13 12 11 11 10 11 11 11 11 11 11 10 11 13 15 17 20 22 24 22 20 19 19 18 17 15 14 13 13 14 15 16 17 18 19 20 20 18 16 14 14 15 16 17 17 17 16 15 14 13 13 14 14 14 12 12 14 13 12 11 9 9 9 8 7 6 5 6 5 5 6 7 7 7 6 6 5 5 4 3 3 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 1 2 5 7 9 10 10 9 9 6 5 4 3 2 2 5 23 37 44 45 32 23 18 14 11 10 9 10 9 6 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 5 6 5 5 5 8 10 11 9 8 7 6 5 5 6 11 13 12 8 6 4 4 6 5 4 3 4 6 9 8 7 6 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 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 1 1 1 1 1 1 2 2 2 2 2 2 4 7 10 10 10 9 9 7 6 5 4 5 5 6 7 8 9 8 7 6 4 1 0 0 0 0 0 1 2 3 4 4 2 0 0 0 1 2 4 8 13 17 19 20 17 12 4 2 2 5 11 14 16 17 18 19 20 17 16 15 15 14 14 14 13 13 14 14 14 14 14 12 11 11 9 10 11 11 11 11 10 11 10 10 11 12 13 15 19 22 22 20 20 20 19 18 17 15 13 12 11 12 13 16 18 18 18 18 17 16 14 14 14 16 16 17 17 16 15 14 12 13 14 15 15 14 12 13 13 13 12 11 11 11 10 9 9 9 8 8 7 7 7 7 7 6 5 4 4 4 3 2 2 1 1 1 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 10 10 8 4 2 0 0 0 1 1 2 14 34 44 46 42 26 19 14 11 9 8 8 8 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 6 6 6 5 3 3 6 9 7 6 5 6 10 13 13 10 6 3 1 1 1 1 0 0 2 5 5 4 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 3 5 7 8 7 7 7 6 5 4 3 4 4 4 5 6 7 6 5 4 2 1 1 2 4 2 0 0 1 1 1 2 1 0 0 1 2 2 3 5 8 12 15 16 13 7 3 2 3 6 12 16 18 18 18 19 19 16 15 14 13 13 13 13 12 11 11 12 14 15 13 12 12 12 11 11 11 11 11 12 13 13 12 11 13 13 13 13 16 19 20 20 22 23 21 19 17 16 15 14 12 10 13 15 16 17 17 17 16 15 15 14 16 16 17 17 18 17 16 15 14 14 15 16 16 16 15 15 14 12 12 11 10 10 10 10 10 10 9 9 8 7 7 8 7 6 5 4 4 3 2 2 2 1 2 2 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 5 6 5 4 0 0 0 1 3 7 12 18 39 52 54 44 30 17 13 9 7 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 7 7 7 8 9 10 9 8 7 7 9 10 10 7 4 1 0 0 0 0 0 0 0 1 2 2 2 3 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 1 2 2 3 5 6 6 5 5 4 4 3 4 4 4 5 5 4 3 2 1 0 0 1 2 4 3 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 7 10 10 4 2 1 2 5 11 16 19 17 17 19 18 16 13 13 12 12 11 12 11 10 10 11 13 15 13 12 12 12 11 11 11 11 11 13 14 14 13 13 14 15 14 14 16 18 18 20 21 23 23 23 22 20 19 17 13 11 13 14 15 16 16 16 16 16 16 15 16 16 17 18 17 16 15 16 17 17 16 17 17 16 16 16 15 13 12 11 11 10 10 10 9 8 7 7 7 7 8 8 7 6 5 4 4 3 3 3 2 2 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 3 2 2 1 2 3 5 10 19 32 45 59 57 47 31 16 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 9 10 12 12 10 8 6 5 7 7 7 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 0 0 1 1 1 1 1 2 2 1 1 2 3 4 5 5 5 4 4 4 4 4 3 3 2 2 1 1 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 6 4 2 1 2 5 8 12 13 15 17 20 19 16 13 13 12 12 11 11 11 10 10 11 13 12 11 11 11 11 11 10 10 10 11 13 14 14 14 14 15 16 18 16 14 12 10 12 16 18 19 21 22 22 21 20 20 18 16 14 14 14 15 15 14 15 16 16 16 16 17 17 17 17 15 17 19 19 17 16 16 16 16 17 15 13 12 10 10 10 9 10 9 8 7 7 7 7 8 8 9 7 6 5 4 4 4 3 3 4 4 4 3 3 2 3 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 2 3 4 8 16 27 43 52 54 49 37 22 8 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 4 3 3 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 10 10 11 12 12 12 11 7 7 8 8 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 1 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 0 0 1 3 5 6 6 5 5 5 5 4 3 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 3 2 2 2 2 3 4 6 10 15 19 19 18 17 15 15 16 17 14 12 11 10 10 11 11 11 11 11 11 11 11 10 10 11 12 12 13 13 13 14 15 17 19 17 13 9 6 6 9 11 13 16 18 19 20 20 19 17 15 13 13 13 14 15 15 14 16 16 16 16 16 16 16 16 16 16 17 17 16 15 15 15 15 16 15 13 12 10 9 9 8 8 8 7 7 7 7 7 7 7 8 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 1 1 2 4 3 2 1 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 1 1 1 3 10 20 36 50 56 54 46 32 17 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 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 9 8 9 10 13 15 13 12 11 10 9 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 3 5 6 6 6 6 5 4 3 2 2 2 2 2 1 1 0 0 1 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 4 8 14 16 17 16 17 17 18 19 20 18 14 11 10 9 10 10 11 11 11 11 11 10 11 11 11 12 13 13 12 14 15 16 17 17 17 17 13 10 8 8 8 10 13 15 16 16 15 15 14 13 12 12 12 13 15 17 17 17 16 15 14 13 13 13 14 16 17 16 16 15 14 14 14 14 15 15 14 11 9 8 8 8 8 8 8 7 7 7 7 7 8 8 7 7 6 5 5 5 5 5 5 6 6 6 6 5 5 1 0 2 3 4 3 1 0 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 2 6 14 29 38 44 46 40 28 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 3 3 3 3 3 3 3 2 2 3 4 6 6 6 5 5 4 2 2 1 1 0 0 0 1 2 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 8 9 9 11 15 19 20 19 17 15 13 11 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 2 4 5 6 6 7 6 4 2 1 2 3 2 2 2 1 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 2 2 1 0 5 11 15 16 17 17 18 18 19 19 18 15 13 13 12 11 10 10 11 11 11 11 11 10 10 11 11 11 12 12 12 13 12 13 13 14 15 16 15 13 13 11 10 11 13 12 11 12 12 12 13 13 13 13 13 12 13 15 15 15 15 13 12 12 13 12 14 16 17 17 16 15 13 13 13 14 14 14 13 10 8 6 7 7 8 8 7 7 7 7 7 7 7 7 7 6 6 6 5 6 6 7 7 8 8 8 7 6 5 0 0 0 3 5 6 5 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 5 13 21 25 19 11 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 3 3 5 6 7 7 7 8 8 8 8 6 4 3 2 1 1 1 1 2 4 4 4 3 2 0 0 0 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 15 18 20 21 21 21 19 18 15 13 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 1 1 1 1 0 0 1 1 1 0 0 0 0 0 1 2 4 5 6 4 3 3 2 1 1 2 2 2 2 2 2 2 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 2 2 2 2 2 5 9 15 17 18 19 19 19 18 18 17 15 14 15 14 13 12 12 12 11 11 11 11 11 11 11 12 11 11 11 10 9 9 9 9 10 12 12 12 13 14 13 12 12 12 11 10 11 12 13 14 14 14 13 13 13 14 15 15 14 13 12 11 11 12 13 15 17 18 17 16 14 13 13 13 13 13 13 11 9 7 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 8 9 9 9 9 8 6 0 0 0 2 3 5 7 8 7 5 4 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 15 14 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 3 3 2 3 4 5 5 5 7 8 9 10 9 7 6 4 3 3 2 2 3 4 7 8 6 3 1 1 1 2 2 2 2 3 5 7 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 18 20 21 23 23 22 19 16 14 13 10 7 5 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 4 4 4 4 3 2 1 1 1 2 3 4 4 4 4 4 4 3 3 2 2 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 4 6 10 13 15 17 18 18 17 17 16 16 16 16 15 15 15 14 13 12 12 12 12 11 11 10 10 10 10 10 9 9 8 8 8 9 10 10 10 11 13 14 14 13 13 12 12 12 13 15 16 16 15 14 14 14 14 16 16 15 14 13 12 12 12 14 16 18 18 17 15 15 14 14 13 13 13 11 10 9 8 7 7 7 7 7 8 8 8 7 7 7 7 8 9 9 9 10 9 8 8 8 8 9 10 10 9 8 7 0 1 1 1 2 4 6 8 6 4 4 4 3 2 3 3 3 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 4 9 15 17 17 16 13 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 1 2 2 2 2 2 2 2 2 2 1 1 3 4 6 9 11 12 12 10 9 7 5 4 6 9 12 15 8 4 2 2 3 3 3 4 6 7 8 8 7 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 9 12 15 17 20 21 21 20 20 19 17 16 14 12 10 8 7 6 4 2 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 3 1 0 0 0 1 2 3 4 2 0 2 2 3 4 4 4 3 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 5 7 9 11 14 15 16 16 16 15 16 16 16 15 14 14 13 13 12 12 12 12 12 10 10 10 10 11 11 10 9 8 7 8 9 10 10 10 11 11 11 12 12 12 13 13 14 16 17 17 15 15 14 13 13 13 13 15 15 15 14 13 13 14 16 16 15 15 14 14 14 14 14 13 12 11 11 10 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 9 9 10 11 10 9 8 8 9 9 10 9 8 7 0 1 0 0 1 2 3 5 4 3 3 2 2 3 4 3 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 18 21 18 16 13 11 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 1 2 3 3 3 3 3 2 2 1 0 0 1 2 3 7 12 18 25 25 21 13 11 11 14 16 16 14 8 6 5 6 7 8 9 10 10 10 9 7 6 5 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 7 9 11 12 13 14 17 19 20 19 18 16 15 13 10 8 5 4 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 2 4 3 1 0 1 2 5 6 6 5 3 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 2 4 6 8 9 11 13 14 15 15 15 17 18 17 17 16 15 15 15 14 14 13 13 13 12 11 10 10 11 11 11 11 10 8 9 10 10 11 10 10 10 11 11 11 13 14 15 16 17 17 18 16 15 14 13 14 15 16 15 14 15 15 14 14 13 13 13 14 14 14 13 13 13 13 12 11 10 10 11 11 12 12 10 9 9 9 9 8 8 8 7 8 8 9 10 11 12 12 11 10 9 9 10 10 11 10 9 8 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 16 19 17 15 13 13 11 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 3 3 2 1 0 0 0 1 2 5 14 23 29 28 21 11 9 8 8 9 9 10 11 12 13 15 16 18 19 18 16 15 13 11 9 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 1 1 2 3 4 5 6 7 10 11 12 14 15 13 11 9 8 8 8 5 4 2 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 2 3 3 1 0 0 1 3 4 5 5 3 2 1 0 0 1 1 2 1 1 1 1 1 1 1 1 0 0 0 0 1 2 4 6 7 8 9 10 11 12 13 15 17 20 18 17 17 16 16 17 17 16 15 15 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 12 12 12 13 14 15 16 16 15 14 14 14 15 17 16 14 13 14 14 14 15 14 14 14 13 13 13 13 13 12 12 12 11 10 9 10 12 12 12 11 10 9 9 9 9 9 8 7 8 8 10 11 13 13 12 11 10 10 11 12 12 11 10 9 9 1 1 0 1 0 0 1 2 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 10 15 16 16 15 15 13 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 3 1 0 0 0 0 0 0 1 4 16 20 20 16 11 7 6 6 7 7 7 10 13 17 21 25 28 30 31 30 30 29 26 22 17 14 11 9 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 7 7 6 6 6 7 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 2 2 2 2 1 1 1 1 2 2 2 2 1 0 0 1 2 2 3 2 1 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 2 2 4 6 7 8 8 9 10 12 14 17 16 15 15 14 14 14 13 13 13 13 14 14 15 14 13 13 12 12 11 10 10 10 11 11 11 11 11 12 12 12 12 11 11 12 13 14 16 15 14 14 14 16 18 19 18 17 15 14 13 13 14 14 13 13 13 13 14 14 14 13 12 12 11 10 11 11 11 11 10 10 10 10 10 10 10 9 8 8 8 9 10 11 12 14 14 13 12 12 12 12 12 12 12 10 10 1 1 0 0 0 1 1 2 2 2 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 15 15 15 15 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 1 0 0 1 1 1 1 1 1 1 0 0 0 0 0 1 3 10 10 10 7 5 5 4 5 6 6 7 10 15 21 26 31 35 39 41 42 42 41 38 33 27 21 16 12 9 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 2 3 2 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 1 3 6 7 6 6 7 9 11 12 12 11 11 11 11 11 10 9 9 10 12 13 14 15 15 15 14 12 11 11 11 12 13 13 14 15 14 13 12 13 12 12 12 13 13 13 15 15 15 17 18 18 20 21 20 18 16 15 15 14 13 12 13 13 13 14 15 14 13 11 11 10 11 10 10 11 10 10 11 11 11 10 10 10 10 9 9 9 9 9 9 10 11 12 12 13 13 13 14 14 14 13 12 12 11 2 1 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 2 5 9 12 13 13 12 12 12 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 1 2 3 4 3 3 2 2 3 4 5 6 9 12 15 20 23 28 32 36 39 41 42 40 36 33 27 22 17 15 12 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 2 4 4 3 3 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 4 6 7 8 8 8 8 8 8 7 6 6 6 7 8 10 11 12 13 14 14 13 13 13 14 15 15 15 14 13 13 12 12 13 14 13 14 14 14 15 15 16 17 17 18 19 21 21 20 18 16 15 15 13 12 12 13 13 14 15 14 12 11 10 10 10 10 10 11 10 10 10 11 10 10 11 10 10 10 9 9 9 9 9 9 10 11 11 12 12 12 13 13 13 12 12 12 11 10 0 0 0 1 1 1 1 1 1 0 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 8 8 8 7 6 3 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 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 2 2 3 4 6 8 10 12 16 21 26 29 32 34 34 33 30 26 22 19 15 12 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 3 3 2 1 0 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 5 4 4 4 4 3 3 4 5 6 6 7 8 10 13 14 14 15 15 15 15 16 16 15 14 13 12 13 13 13 13 14 15 15 15 15 16 17 17 17 16 16 18 20 19 18 16 14 13 12 11 12 12 12 13 14 13 12 11 11 11 11 11 11 12 11 10 11 12 12 11 10 10 10 10 10 10 9 9 9 9 9 9 10 10 11 12 13 13 12 12 11 11 10 9 0 0 0 1 1 2 1 2 2 2 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 6 9 13 17 21 25 26 27 27 25 24 21 17 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 4 2 1 0 0 0 0 0 0 0 1 3 4 5 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 3 2 3 3 3 2 2 3 4 4 5 6 7 7 8 12 14 14 14 15 15 15 15 14 13 12 11 11 13 13 14 14 16 16 17 16 16 15 16 16 15 13 13 16 18 18 18 17 16 15 13 11 10 10 11 11 12 12 12 11 10 10 11 11 12 11 11 11 12 11 10 10 9 10 10 10 10 10 10 9 9 8 8 9 10 10 10 10 10 10 11 11 11 10 9 7 1 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 0 0 0 0 0 1 3 2 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 4 4 6 7 9 12 15 17 18 19 20 20 19 17 15 12 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 1 2 2 1 0 1 0 0 0 0 0 1 3 4 5 6 6 5 4 3 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 2 3 3 3 2 1 2 3 4 4 5 6 7 8 9 10 12 13 13 13 12 12 12 12 12 11 12 13 14 14 15 15 16 16 16 16 15 13 14 15 15 12 12 15 16 17 18 18 17 15 12 10 9 9 10 11 11 11 11 11 11 11 11 11 12 12 11 10 10 10 10 9 9 9 9 9 10 10 9 9 8 8 8 9 9 10 10 10 10 9 11 11 10 11 11 12 1 1 1 1 1 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 1 2 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 1 1 2 2 2 2 2 2 3 4 4 5 6 8 9 11 13 14 14 15 16 16 14 13 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 1 1 1 1 1 1 1 0 0 0 0 0 1 1 2 4 5 7 8 7 6 4 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 2 2 2 2 1 1 2 3 3 4 5 6 7 7 8 9 10 12 12 13 12 12 11 12 13 13 13 14 15 17 19 18 17 15 15 15 16 14 13 13 14 13 12 14 17 18 18 17 16 14 11 10 9 9 9 9 9 10 11 11 11 10 10 10 11 11 12 11 11 11 10 9 9 9 9 8 9 9 9 9 9 8 9 9 9 10 11 11 11 11 11 12 14 16 17 15 3 3 3 3 3 3 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 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 1 1 2 2 2 3 3 3 3 3 3 4 6 7 8 10 11 12 12 14 14 14 12 11 10 7 5 3 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 1 1 2 3 3 3 2 1 1 0 1 1 0 0 0 1 0 0 0 1 3 6 8 10 9 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 7 7 7 8 10 10 11 13 13 13 12 12 11 11 12 13 15 18 20 20 18 18 18 18 17 16 15 14 13 12 12 12 13 14 14 13 11 10 10 10 10 9 9 9 9 9 10 10 10 11 9 9 9 10 10 11 11 10 9 8 8 8 8 8 9 9 10 10 10 10 10 10 10 11 11 12 11 11 11 13 16 18 17 14 4 4 4 4 5 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 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 2 2 3 3 3 4 3 4 5 6 6 7 8 9 9 10 11 12 13 14 13 10 7 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 2 1 1 1 1 0 0 1 0 0 0 0 2 5 8 9 10 9 8 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 2 2 2 3 2 2 2 3 4 5 6 7 7 8 8 9 10 12 13 13 13 12 12 11 12 14 16 17 17 17 16 17 18 17 16 14 13 12 11 10 10 10 10 10 11 11 10 10 10 10 9 9 9 8 8 8 8 8 9 11 10 10 10 10 10 10 10 10 9 8 8 7 8 9 10 10 10 10 10 10 10 10 10 10 11 12 11 11 10 12 15 16 15 14 6 6 6 5 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 1 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 1 1 1 2 3 3 4 4 4 5 6 6 7 8 8 8 8 8 9 10 12 13 13 11 9 7 5 4 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 2 4 7 8 9 9 9 9 9 7 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 2 2 2 2 2 2 4 5 5 5 6 7 7 7 9 10 12 13 13 13 12 12 14 16 18 17 16 14 15 15 17 16 14 12 12 12 12 13 13 12 11 10 10 11 10 10 9 9 8 8 9 8 8 8 8 8 9 10 10 10 10 9 9 9 9 9 9 9 9 7 9 9 10 10 10 10 10 9 9 9 10 10 11 10 10 10 10 11 13 13 12 12 7 7 6 5 5 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 3 4 4 5 6 6 6 6 6 6 6 7 7 9 11 13 14 14 12 10 8 6 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 1 1 1 3 4 5 7 7 9 9 9 9 8 6 4 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 1 1 2 3 5 5 5 6 6 6 5 7 8 10 12 12 12 12 13 15 16 17 18 17 16 15 15 16 16 15 13 13 13 14 14 14 13 12 11 12 10 9 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 9 9 9 9 10 10 10 9 9 8 8 9 9 10 10 10 11 10 10 11 12 12 11 12 8 7 7 6 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 1 1 2 2 2 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 1 2 2 3 4 4 4 5 4 4 4 4 4 4 5 6 8 9 11 13 13 12 11 9 9 8 6 5 5 4 4 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 1 2 3 5 7 8 8 8 9 9 9 9 8 5 3 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 1 2 3 4 4 5 6 6 6 5 6 6 8 8 9 10 11 13 16 15 15 16 16 16 16 16 17 17 15 14 13 13 12 13 13 12 11 10 9 8 7 7 7 8 10 9 9 8 8 8 9 9 9 9 9 8 8 8 9 9 8 8 8 8 8 8 8 8 8 9 9 8 8 7 8 8 9 9 9 10 11 10 10 11 11 11 12 12 9 9 8 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 1 1 1 1 2 2 2 2 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 1 1 2 3 3 4 3 3 3 3 2 2 2 2 2 2 3 5 6 8 10 11 12 11 11 10 9 7 7 6 6 6 5 5 5 5 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 6 8 10 8 8 7 8 9 9 9 7 5 3 2 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 3 4 5 6 6 6 6 6 7 8 8 9 10 12 14 13 13 13 13 13 14 16 17 18 15 13 12 12 12 12 11 10 9 9 8 8 8 8 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 7 8 8 8 8 7 7 7 7 7 7 8 8 9 10 10 10 10 11 11 11 12 11 11 11 9 8 6 5 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 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 2 2 1 1 1 1 1 1 1 1 2 3 4 5 7 9 9 9 9 8 7 6 6 6 7 6 6 6 6 6 6 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 8 10 8 7 7 7 7 8 8 7 6 4 3 2 1 0 0 0 0 0 1 1 1 1 1 0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 2 3 4 4 6 6 6 6 7 8 8 9 10 12 11 10 10 11 12 13 14 15 17 15 13 12 13 12 11 10 8 8 8 8 9 9 9 9 9 8 7 7 7 6 6 5 5 5 5 5 4 4 4 5 5 5 5 5 4 5 5 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 11 11 10 14 12 9 7 7 7 7 6 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 0 0 0 0 0 0 1 1 2 3 5 6 6 7 7 6 6 5 6 6 6 7 7 7 7 7 7 7 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 1 1 1 1 1 3 5 8 8 7 7 6 5 6 6 7 7 7 5 4 3 1 1 0 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 2 2 4 4 5 6 6 6 7 8 8 9 10 10 10 9 11 12 13 13 14 15 13 12 12 13 12 12 10 8 8 8 8 8 9 9 8 8 7 6 5 5 5 5 5 5 5 5 4 4 3 4 4 4 3 4 5 5 5 5 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 8 8 9 9 10 10 9 8 16 12 10 9 9 9 9 9 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 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 1 2 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 5 4 4 4 5 5 5 6 6 7 7 8 8 7 6 5 4 3 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 1 2 4 8 7 6 4 4 3 4 5 6 6 7 6 6 4 3 2 2 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 6 7 7 8 8 8 9 10 10 11 12 12 12 12 12 12 11 11 11 10 9 8 8 8 8 7 7 6 5 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 5 5 5 6 7 7 7 7 6 6 6 7 7 7 6 6 7 7 7 8 8 8 8 8 8 8 7 14 12 11 10 10 10 10 10 9 7 6 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 3 4 4 4 4 5 5 6 6 7 7 7 7 6 4 3 3 3 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 4 3 3 3 3 3 3 4 4 5 6 6 7 6 5 4 4 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 5 5 5 6 5 6 7 7 8 9 9 9 10 11 11 11 10 9 8 8 8 7 7 6 5 5 4 4 4 4 4 3 3 3 3 4 4 4 3 3 3 3 2 2 3 3 3 3 4 5 6 6 7 6 6 6 6 6 6 6 7 7 7 6 7 7 8 9 9 9 8 8 8 8 7 7 10 10 11 12 13 14 12 11 9 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 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 3 3 3 3 4 4 4 5 5 6 6 6 5 5 4 4 4 4 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 1 1 1 0 1 2 2 3 4 5 5 6 6 8 7 6 6 5 4 5 4 4 4 3 3 3 3 2 2 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 3 4 4 4 5 6 7 7 6 6 5 5 5 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 9 10 11 14 16 16 14 12 10 8 6 5 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 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 1 1 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 6 6 6 6 6 7 7 6 5 5 4 4 4 4 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 0 0 0 1 2 3 5 5 5 6 6 6 6 5 4 3 4 5 5 5 4 4 4 3 3 3 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 4 4 5 6 7 6 6 6 5 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 3 3 3 3 2 1 2 2 2 2 2 2 3 4 4 5 6 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 8 7 8 8 7 7 7 8 8 8 9 8 13 13 14 16 18 17 16 14 12 10 8 7 5 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 6 7 7 7 7 7 6 6 6 5 4 4 4 4 4 5 5 6 6 6 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 0 0 0 0 1 2 3 4 4 5 6 7 7 7 7 7 7 6 5 4 4 4 4 4 4 4 3 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 6 6 6 5 5 4 4 4 4 4 3 3 4 4 3 3 3 3 3 2 3 4 3 3 3 3 2 1 1 1 2 3 3 4 4 4 5 6 6 7 8 7 7 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 8 8 8 8 7 18 18 18 18 19 20 23 23 19 15 12 10 8 6 5 3 3 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 3 3 3 3 3 3 3 3 4 5 6 6 6 7 7 8 8 7 7 5 5 5 5 5 6 7 8 8 8 8 7 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 2 2 3 5 7 8 7 8 8 8 9 9 8 7 6 5 5 5 5 5 5 4 3 2 2 1 2 2 2 2 1 1 2 2 2 2 2 2 2 3 3 3 3 3 2 3 3 4 5 6 6 7 6 5 4 4 3 3 2 2 3 4 4 4 3 3 2 2 1 1 2 2 2 2 2 1 0 0 1 2 3 3 4 4 5 6 7 7 7 8 8 7 7 8 8 9 9 8 8 8 7 7 7 8 8 8 8 8 7 7 6 7 7 8 8 8 27 24 22 20 22 25 32 30 25 17 12 9 8 7 6 4 4 4 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 3 3 3 2 3 3 3 3 3 2 2 3 3 3 4 4 5 6 7 7 8 8 7 7 6 6 6 7 7 8 9 9 11 11 11 10 9 7 6 5 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 2 2 3 5 7 8 8 8 8 8 8 9 8 8 8 6 6 5 5 5 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 3 3 3 4 4 5 5 5 4 3 2 2 1 1 1 2 3 2 1 1 1 2 1 1 1 1 1 1 1 1 1 0 0 0 1 2 2 2 3 4 4 6 7 8 8 9 9 8 8 8 9 9 10 10 10 9 8 7 7 6 7 8 8 8 8 7 6 6 6 8 9 9 26 24 21 19 19 21 22 21 18 14 10 9 8 7 6 5 5 4 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 3 4 6 7 7 7 7 6 6 6 7 8 9 10 11 12 12 13 12 11 10 9 7 6 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 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 1 2 3 4 5 6 6 7 8 8 8 9 9 9 9 7 7 6 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 5 5 4 3 2 1 1 1 1 0 0 0 0 0 0 1 2 2 1 1 1 2 1 1 1 1 1 1 1 2 3 3 3 4 6 7 8 9 9 8 8 8 8 8 9 9 10 10 10 9 8 8 7 6 7 7 9 9 9 8 8 7 7 8 10 10 16 14 14 14 14 14 13 13 13 12 11 10 9 8 7 6 5 5 5 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 3 5 5 6 6 6 6 6 7 8 9 10 12 13 13 14 14 13 12 10 9 8 6 5 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 2 3 5 6 7 8 9 10 9 9 9 9 9 8 8 7 5 4 3 3 3 4 4 4 4 3 3 3 3 2 1 2 2 2 2 3 3 3 4 4 3 3 2 2 3 3 3 4 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 3 3 3 4 6 7 8 8 7 7 8 9 9 9 10 10 10 9 9 8 7 7 8 8 8 9 10 10 9 9 9 9 9 10 9 9 26 20 17 18 21 23 19 15 13 12 11 10 9 8 7 7 6 6 5 5 4 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 1 1 1 1 1 1 2 4 5 5 5 5 6 6 8 9 10 11 13 14 15 15 15 14 13 12 11 10 9 8 7 5 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 4 6 8 9 10 10 10 10 10 9 9 8 7 5 3 1 1 1 2 2 3 3 3 3 3 4 3 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 2 1 1 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 4 5 7 7 7 7 7 8 10 10 10 11 10 10 9 8 8 7 8 8 8 9 9 10 10 10 10 10 11 11 11 10 9 36 30 27 26 30 31 28 25 21 16 12 10 8 8 7 7 6 6 5 4 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 4 4 4 5 6 7 8 10 11 13 14 15 16 16 15 15 14 14 13 12 11 9 8 7 6 5 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 2 3 4 5 6 8 9 10 10 10 9 9 8 6 5 3 2 1 0 0 0 0 0 1 1 2 4 4 3 3 3 3 2 2 2 1 2 2 2 3 3 3 3 3 3 4 3 3 3 3 3 2 2 1 1 1 1 0 0 0 0 0 1 1 1 1 2 1 0 0 0 0 0 0 0 0 1 1 2 3 4 5 5 5 5 6 7 8 10 11 11 11 11 10 9 8 7 8 8 8 8 9 9 9 10 11 11 11 12 13 12 11 9 42 37 34 34 36 31 28 27 24 20 15 12 10 10 9 8 6 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 5 7 8 9 11 12 14 15 17 17 17 16 16 15 14 14 13 12 11 10 9 8 6 5 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 3 5 7 9 10 11 10 9 8 7 6 4 2 1 1 1 1 0 0 0 0 1 2 3 3 3 3 2 1 1 1 1 2 2 1 1 1 1 2 3 4 4 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 1 1 2 2 4 5 6 7 7 7 8 8 8 9 9 9 10 11 10 10 9 8 8 8 9 10 10 10 10 11 11 12 13 14 15 14 14 12 46 38 33 32 29 23 20 19 19 19 17 14 12 11 10 9 7 5 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 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 9 10 11 13 14 15 16 16 17 17 17 16 15 14 14 13 13 12 11 9 7 7 6 5 5 4 4 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 4 4 5 6 8 9 10 11 11 10 8 6 4 2 1 1 1 0 0 0 0 0 0 1 1 1 1 1 0 1 1 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 3 4 6 6 7 7 7 7 7 8 8 9 10 10 10 10 10 10 9 8 7 9 10 11 12 12 12 13 13 13 14 14 15 14 13 51 42 33 27 22 17 12 11 12 14 19 22 20 15 10 7 6 6 5 4 4 4 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 3 5 7 9 10 11 11 12 13 14 15 15 16 16 16 16 16 16 15 15 15 14 13 12 10 10 9 8 8 8 7 6 5 4 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 1 3 4 5 6 7 9 10 10 9 8 6 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 1 2 2 2 2 3 3 4 5 5 6 7 6 6 7 8 9 9 9 9 8 9 8 8 8 10 12 13 13 13 13 13 13 13 14 15 15 14 13 49 49 43 34 24 17 11 9 10 11 15 17 19 17 13 9 8 6 5 5 5 5 5 4 4 4 3 3 2 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 1 1 1 0 0 1 1 1 1 1 1 2 3 5 7 10 14 15 15 14 14 14 14 14 14 14 15 15 16 15 15 15 14 14 13 14 14 14 13 12 11 10 9 8 7 6 5 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 2 3 4 5 6 7 7 8 9 9 8 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 1 1 1 1 2 2 3 4 6 6 6 6 7 8 9 9 9 9 8 8 7 9 13 15 16 16 14 14 14 13 14 14 15 15 15 15 37 41 44 43 38 30 24 19 16 14 14 14 14 13 11 10 9 8 6 5 5 5 5 5 4 4 4 4 3 2 1 0 0 0 0 0 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 6 8 11 13 14 15 16 16 14 13 13 12 12 13 14 14 14 14 13 13 14 15 17 17 17 16 16 15 14 12 10 9 8 7 7 6 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 6 8 10 11 12 10 8 6 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 4 5 5 5 5 6 7 8 9 9 9 9 7 8 10 13 16 18 18 16 15 15 15 15 15 15 16 16 15 33 33 36 41 41 38 34 29 24 21 18 16 14 12 10 10 10 9 7 6 5 5 5 5 4 4 4 3 2 1 0 0 0 0 0 1 2 2 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 9 11 12 14 14 13 12 11 10 11 11 12 12 13 13 13 15 17 18 19 19 19 19 19 19 18 15 13 11 10 9 9 8 8 8 8 6 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 6 8 9 10 10 9 9 6 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 1 1 3 4 6 5 5 5 6 7 9 9 9 9 8 9 11 13 16 18 18 19 18 18 17 16 16 16 16 16 15 26 24 25 28 32 33 31 29 27 25 22 19 15 13 11 11 10 9 8 7 6 5 4 3 3 2 1 1 0 0 0 0 0 1 2 3 4 4 5 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 9 8 7 7 7 7 7 8 10 10 11 12 13 14 16 18 19 19 20 20 21 21 20 18 17 16 14 13 12 11 11 11 11 11 9 7 5 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 11 11 11 10 10 9 7 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 1 1 1 0 0 0 0 0 0 0 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 2 4 5 5 5 5 6 7 8 9 10 10 10 11 12 14 16 18 20 20 20 18 17 16 17 17 17 15 23 19 18 18 20 19 19 19 20 19 17 16 15 13 12 12 10 9 9 8 6 5 4 3 2 0 0 0 0 0 1 2 3 4 6 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 3 4 5 6 7 8 10 11 13 14 15 16 17 17 17 18 17 16 16 17 18 19 18 17 15 14 13 12 12 11 9 7 4 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 12 12 12 11 10 9 8 8 7 6 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 1 1 0 0 0 2 3 4 4 4 5 6 8 10 10 10 10 10 12 14 15 17 20 20 20 19 18 17 16 17 18 17 24 18 13 14 14 15 13 12 12 11 11 11 11 11 12 11 11 10 10 9 7 6 5 4 3 1 0 0 1 2 4 7 8 8 8 8 8 7 6 6 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 4 5 7 8 10 10 11 11 11 11 10 9 9 10 11 13 15 16 15 14 12 9 7 6 4 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 9 11 13 13 13 12 12 11 10 9 9 8 8 7 7 6 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 1 2 3 3 4 6 8 9 9 9 9 9 10 12 14 16 17 18 17 17 18 18 17 17 18 17 25 19 16 15 13 11 9 8 8 8 9 10 11 11 11 12 11 11 11 9 7 6 4 3 2 1 0 1 2 4 9 10 10 10 9 9 7 7 6 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 3 4 5 5 4 3 3 3 3 4 6 6 7 7 7 7 7 6 4 2 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 11 12 12 13 13 13 12 11 10 10 10 10 10 9 9 8 7 6 6 5 4 4 4 3 2 1 1 1 1 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 6 7 7 8 8 8 9 11 13 15 17 18 16 15 15 16 16 16 15 14 CIN -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -4 -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 -19 -133 -125 -127 -120 -105 -126 -179 -197 -199 -184 -147 -123 -93 -61 -49 -51 -52 -47 -38 -30 -23 -16 -9 -5 -3 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -2 -8 -8 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -6 -12 -19 -36 -65 -80 -60 -31 -17 -12 -13 -7 -1 -0 -2 -8 -15 -15 -8 -2 -0 -0 -0 -1 -9 -64 -30 -14 -10 -7 -7 -2 -5 -11 -8 -2 -0 -0 -1 -2 -3 -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 -1 -1 -2 -3 -5 -7 -8 -9 -10 -11 -12 -14 -15 -15 -14 -13 -13 -13 -15 -21 -32 -64 -98 -44 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -1 -0 -1 -1 -2 -5 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -16 -23 -33 -38 -39 -38 -32 -23 -13 -7 -5 -2 -1 -1 -1 -1 -3 -5 -6 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -0 -22 -96 -72 -65 -170 -149 -136 -141 -119 -139 -185 -177 -120 -155 -165 -149 -113 -77 -64 -62 -56 -46 -35 -28 -23 -17 -10 -5 -3 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -6 -14 -15 -6 -2 -4 -6 -9 -7 -4 -1 -1 -0 -0 -0 -1 -1 -1 -0 -2 -3 -9 -19 -36 -62 -79 -70 -46 -26 -12 -4 -1 -1 -2 -5 -11 -20 -26 -26 -15 -5 -1 -0 -1 -22 -44 -42 -44 -12 -5 -11 -2 -7 -12 -9 -4 -5 -3 -2 -3 -3 -7 -11 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -5 -5 -6 -7 -9 -11 -12 -12 -12 -13 -13 -13 -17 -26 -50 -89 -66 -43 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -5 -10 -14 -16 -14 -9 -8 -7 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -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 -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 -65 -164 -162 -155 -140 -142 -159 -124 -127 -141 -121 -139 -171 -166 -144 -170 -217 -210 -144 -94 -82 -73 -58 -43 -30 -22 -18 -16 -12 -7 -3 -2 -2 -2 -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 -1 -6 -19 -31 -30 -22 -25 -33 -27 -23 -17 -13 -6 -6 -5 -3 -2 -10 -11 -9 -7 -6 -5 -14 -31 -48 -54 -56 -51 -36 -20 -9 -2 -2 -5 -10 -12 -14 -24 -39 -44 -39 -28 -18 -9 -12 -24 -55 -67 -48 -8 -3 -7 -6 -4 -4 -4 -3 -5 -3 -1 -1 -2 -4 -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 -1 -1 -1 -1 -1 -1 -1 -2 -5 -9 -11 -12 -13 -13 -12 -11 -14 -20 -33 -61 -61 -34 -11 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -111 -208 -196 -180 -170 -158 -149 -134 -160 -177 -135 -132 -141 -107 -89 -102 -176 -198 -134 -90 -81 -71 -54 -39 -27 -20 -17 -14 -12 -8 -4 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -9 -25 -38 -40 -52 -70 -77 -55 -38 -31 -27 -17 -16 -17 -18 -22 -30 -30 -23 -23 -20 -14 -21 -36 -58 -51 -35 -25 -18 -11 -5 -1 -3 -9 -17 -21 -24 -30 -41 -53 -59 -54 -44 -42 -61 -72 -82 -48 -13 -2 -4 -9 -5 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -9 -9 -10 -9 -9 -10 -14 -19 -30 -55 -54 -29 -10 -4 -1 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -117 -218 -219 -130 -151 -184 -153 -145 -160 -178 -158 -155 -164 -136 -115 -107 -116 -100 -85 -85 -73 -63 -54 -43 -31 -24 -21 -18 -13 -9 -5 -2 -2 -1 -2 -3 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -8 -24 -43 -67 -100 -105 -84 -59 -43 -41 -35 -23 -17 -13 -14 -20 -18 -21 -24 -29 -32 -28 -23 -22 -30 -26 -16 -11 -8 -5 -1 -0 -1 -4 -11 -16 -19 -23 -27 -36 -47 -44 -31 -35 -57 -85 -70 -18 -3 -0 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -7 -7 -7 -7 -7 -8 -12 -18 -31 -59 -42 -21 -9 -5 -1 -0 -0 -0 -2 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -2 -3 -3 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -55 -27 -148 -155 -107 -114 -155 -107 -119 -195 -217 -185 -156 -153 -159 -139 -97 -78 -70 -65 -58 -50 -40 -33 -30 -27 -21 -13 -9 -4 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -29 -61 -70 -48 -64 -85 -50 -40 -42 -33 -26 -17 -11 -8 -8 -10 -8 -11 -17 -21 -21 -17 -15 -15 -12 -8 -6 -4 -2 -0 -0 -0 -1 -2 -3 -4 -4 -3 -3 -5 -4 -5 -9 -18 -21 -5 -4 -3 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -6 -5 -5 -5 -6 -7 -10 -14 -21 -56 -46 -35 -20 -12 -5 -1 -0 -1 -5 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -0 -0 -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 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -145 -195 -125 -168 -157 -162 -154 -131 -138 -193 -218 -208 -186 -116 -65 -80 -76 -79 -70 -62 -57 -48 -41 -38 -35 -29 -18 -12 -7 -2 -1 -1 -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 -1 -3 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -10 -27 -56 -92 -76 -21 -56 -109 -65 -45 -37 -28 -27 -20 -19 -16 -16 -25 -25 -18 -14 -13 -14 -11 -9 -7 -4 -3 -2 -1 -2 -4 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -13 -10 -1 -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 -2 -3 -4 -4 -4 -4 -4 -5 -5 -6 -8 -11 -15 -45 -50 -44 -40 -30 -19 -10 -6 -7 -14 -17 -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 -1 -3 -6 -7 -2 -0 -0 -0 -1 -2 -2 -1 -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 -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 -28 -213 -192 -238 -210 -192 -198 -135 -52 -106 -146 -134 -140 -170 -212 -235 -153 -78 -89 -90 -86 -79 -72 -62 -52 -46 -42 -37 -31 -22 -14 -9 -3 -1 -1 -0 -0 -0 -0 -0 -1 -3 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -5 -5 -2 -1 -0 -0 -0 -1 -8 -24 -51 -61 -48 -43 -31 -8 -19 -63 -77 -59 -40 -32 -32 -29 -37 -44 -55 -61 -66 -50 -32 -24 -28 -23 -12 -4 -1 -1 -0 -0 -2 -6 -8 -6 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -11 -19 -8 -1 -0 -0 -0 -0 -0 -0 -2 -6 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -4 -3 -3 -4 -4 -4 -6 -7 -11 -31 -46 -41 -43 -43 -39 -33 -28 -28 -33 -31 -20 -12 -7 -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 -1 -2 -3 -3 -1 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -77 -247 -253 -231 -202 -133 -28 -163 -149 -165 -172 -160 -180 -200 -159 -133 -124 -110 -99 -98 -98 -88 -70 -58 -49 -41 -37 -31 -22 -13 -8 -2 -2 -1 -0 -0 -0 -0 -0 -1 -3 -7 -9 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -6 -7 -5 -4 -3 -5 -4 -14 -40 -86 -120 -67 -15 -3 -3 -1 -38 -93 -114 -96 -71 -56 -46 -48 -58 -74 -87 -103 -111 -89 -71 -48 -43 -45 -22 -10 -10 -7 -4 -1 -0 -1 -4 -4 -2 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -2 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -2 -8 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -4 -4 -4 -3 -4 -4 -4 -4 -5 -8 -20 -40 -39 -42 -46 -49 -52 -55 -54 -56 -47 -31 -19 -12 -8 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -49 -84 -112 -110 -9 -11 -51 -160 -163 -156 -104 -153 -175 -143 -138 -118 -101 -105 -115 -113 -103 -92 -72 -48 -40 -39 -31 -21 -12 -7 -2 -2 -1 -0 -0 -0 -0 -0 -0 -2 -7 -11 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -2 -4 -5 -4 -5 -3 -11 -22 -70 -104 -137 -183 -50 -0 -0 -0 -42 -122 -161 -161 -148 -122 -96 -78 -77 -85 -103 -121 -131 -125 -108 -106 -73 -63 -55 -58 -52 -46 -32 -27 -16 -5 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -5 -4 -4 -3 -3 -3 -3 -4 -4 -6 -12 -32 -37 -43 -48 -52 -62 -71 -74 -72 -61 -48 -35 -23 -14 -9 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -5 -7 -5 -5 -51 -134 -144 -163 -49 -6 -31 -96 -182 -184 -142 -111 -108 -119 -106 -82 -64 -50 -44 -45 -42 -33 -22 -13 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 -1 -4 -11 -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 -1 -1 -1 -0 -0 -1 -2 -4 -5 -4 -2 -3 -3 -11 -47 -139 -154 -136 -204 -109 -100 -135 -128 -90 -157 -186 -175 -167 -153 -135 -123 -121 -131 -139 -125 -118 -109 -106 -117 -121 -124 -87 -92 -89 -85 -62 -37 -50 -27 -16 -7 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -5 -4 -3 -3 -3 -3 -3 -4 -4 -5 -8 -18 -30 -41 -49 -57 -69 -82 -87 -84 -71 -57 -45 -31 -17 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -40 -96 -172 -140 -34 -8 -41 -115 -206 -227 -236 -139 -95 -92 -112 -105 -78 -64 -63 -65 -62 -52 -37 -25 -16 -9 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -2 -8 -14 -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 -1 -0 -0 -0 -1 -2 -3 -5 -7 -5 -3 -4 -6 -13 -48 -116 -160 -176 -146 -121 -132 -187 -215 -214 -222 -193 -157 -143 -142 -143 -150 -157 -149 -131 -117 -111 -103 -110 -119 -122 -123 -110 -102 -45 -79 -71 -43 -72 -54 -36 -19 -9 -4 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -4 -4 -5 -4 -4 -4 -3 -3 -3 -3 -3 -4 -4 -6 -11 -18 -28 -41 -54 -68 -86 -94 -90 -76 -59 -47 -32 -16 -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 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -8 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -54 -142 -206 -208 -105 -1 -11 -69 -150 -183 -246 -211 -122 -88 -86 -112 -115 -98 -98 -95 -92 -84 -64 -44 -29 -18 -10 -5 -2 -1 -2 -2 -1 -0 -0 -0 -0 -1 -4 -11 -15 -12 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -4 -6 -7 -8 -7 -8 -12 -11 -13 -29 -89 -95 -86 -114 -105 -114 -177 -253 -227 -215 -181 -130 -108 -111 -120 -133 -147 -125 -80 -79 -92 -79 -113 -142 -138 -131 -103 -84 -72 -75 -62 -59 -76 -66 -47 -25 -12 -6 -5 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -5 -4 -4 -4 -4 -3 -3 -4 -4 -4 -5 -6 -11 -16 -23 -33 -42 -53 -68 -73 -74 -68 -52 -40 -29 -13 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -9 -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 -1 -2 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -151 -160 -173 -221 -82 -21 -91 -128 -171 -208 -199 -164 -120 -100 -99 -125 -130 -119 -124 -124 -121 -94 -62 -47 -35 -22 -12 -6 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -2 -7 -14 -14 -11 -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 -1 -0 -0 -0 -0 -0 -0 -3 -8 -10 -9 -8 -11 -17 -23 -22 -25 -31 -68 -104 -125 -187 -211 -179 -221 -281 -200 -171 -155 -109 -76 -76 -86 -98 -125 -128 -83 -67 -49 -15 -50 -84 -119 -123 -58 -51 -76 -68 -53 -55 -64 -64 -48 -24 -9 -5 -4 -2 -2 -5 -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 -1 -1 -2 -3 -4 -4 -5 -4 -4 -4 -4 -4 -4 -5 -6 -6 -7 -12 -17 -28 -32 -33 -38 -43 -45 -47 -44 -34 -24 -16 -8 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -11 -210 -150 -76 -172 -47 -25 -132 -159 -171 -161 -143 -161 -143 -121 -126 -151 -157 -146 -136 -131 -117 -78 -47 -43 -37 -25 -14 -6 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -4 -10 -15 -13 -13 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -19 -16 -12 -14 -21 -31 -38 -42 -47 -79 -139 -204 -270 -313 -226 -233 -317 -251 -192 -166 -115 -63 -50 -66 -77 -124 -153 -117 -97 -57 -0 -0 -7 -24 -27 -15 -42 -81 -75 -49 -37 -38 -41 -29 -13 -4 -3 -4 -4 -2 -1 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -4 -4 -4 -4 -6 -5 -7 -8 -9 -9 -13 -20 -28 -29 -29 -31 -33 -33 -31 -25 -19 -12 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -5 -6 -4 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -43 -207 -88 -217 -8 -2 -36 -169 -183 -169 -167 -156 -129 -123 -135 -154 -169 -167 -155 -141 -126 -98 -60 -40 -37 -34 -26 -15 -6 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -2 -7 -13 -14 -15 -15 -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 -6 -18 -26 -27 -24 -24 -29 -40 -52 -57 -62 -93 -162 -252 -307 -355 -295 -252 -332 -283 -225 -186 -141 -83 -50 -66 -75 -116 -156 -170 -149 -61 -0 -0 -0 -0 -1 -7 -39 -84 -84 -49 -20 -14 -13 -8 -3 -1 -2 -3 -5 -3 -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 -1 -2 -3 -4 -5 -5 -4 -4 -4 -5 -6 -7 -9 -10 -12 -13 -16 -21 -26 -28 -27 -28 -29 -28 -24 -18 -11 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -14 -16 -4 -3 -1 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -3 -6 -11 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -67 -170 -195 -142 -167 -22 -49 -218 -233 -225 -211 -181 -151 -139 -152 -163 -166 -157 -146 -134 -115 -100 -86 -55 -40 -38 -34 -26 -16 -7 -2 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -4 -13 -18 -18 -17 -15 -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 -1 -7 -20 -26 -30 -30 -31 -36 -45 -60 -80 -102 -138 -211 -289 -319 -353 -363 -335 -343 -292 -224 -180 -147 -110 -81 -82 -85 -105 -138 -141 -133 -55 -0 -0 -0 -0 -0 -1 -9 -42 -81 -56 -18 -4 -2 -1 -1 -1 -2 -2 -6 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -4 -4 -3 -4 -5 -7 -9 -11 -14 -16 -17 -18 -22 -26 -28 -26 -26 -26 -25 -22 -15 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -14 -18 -11 -4 -2 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -12 -16 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -0 -135 -245 -264 -193 -87 -121 -187 -83 -263 -249 -236 -232 -227 -223 -190 -173 -181 -179 -152 -122 -109 -94 -75 -66 -56 -51 -50 -41 -29 -19 -10 -3 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -3 -12 -23 -23 -16 -10 -7 -5 -3 -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 -1 -6 -15 -23 -28 -25 -23 -29 -40 -62 -112 -171 -209 -251 -293 -271 -192 -115 -119 -284 -335 -226 -176 -137 -111 -100 -96 -93 -106 -134 -102 -73 -27 -2 -0 -0 -0 -0 -0 -8 -48 -98 -68 -31 -6 -3 -0 -0 -1 -1 -1 -7 -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 -1 -2 -2 -2 -2 -2 -3 -3 -5 -7 -9 -12 -14 -17 -18 -19 -22 -25 -24 -22 -22 -22 -22 -20 -15 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -9 -6 -2 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -6 -5 -12 -21 -19 -8 -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 -78 -61 -22 -30 -205 -282 -259 -239 -233 -140 -9 -55 -95 -168 -253 -231 -199 -165 -183 -217 -217 -170 -132 -118 -113 -104 -100 -99 -95 -83 -59 -36 -22 -12 -5 -3 -5 -5 -4 -1 -1 -0 -0 -0 -0 -0 -1 -6 -19 -25 -17 -9 -7 -8 -7 -2 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -3 -8 -16 -20 -15 -12 -18 -30 -59 -134 -210 -240 -236 -222 -181 -88 -0 -6 -29 -52 -134 -169 -127 -91 -85 -91 -92 -105 -133 -66 -14 -1 -7 -6 -1 -0 -0 -2 -33 -85 -102 -81 -54 -23 -9 -4 -0 -0 -1 -0 -4 -9 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -3 -4 -6 -8 -11 -14 -16 -16 -17 -19 -22 -20 -17 -16 -16 -17 -16 -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 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -3 -4 -4 -6 -11 -21 -16 -12 -16 -9 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -185 -289 -293 -57 -73 -227 -259 -259 -254 -116 -0 -0 -19 -125 -273 -267 -245 -218 -232 -274 -266 -192 -152 -141 -146 -148 -155 -156 -148 -121 -80 -44 -24 -14 -8 -6 -10 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -1 -7 -16 -15 -8 -5 -6 -6 -4 -3 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -4 -8 -9 -6 -4 -12 -28 -81 -135 -197 -207 -178 -145 -121 -77 -17 -4 -0 -10 -60 -128 -137 -86 -74 -87 -97 -97 -128 -110 -54 -13 -47 -49 -17 -3 -1 -34 -75 -91 -96 -84 -63 -37 -23 -8 -0 -0 -0 -1 -4 -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 -1 -1 -3 -4 -6 -8 -10 -11 -11 -11 -13 -16 -16 -14 -12 -12 -13 -14 -12 -7 -3 -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 -1 -2 -2 -3 -3 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -2 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -2 -4 -5 -4 -6 -12 -19 -11 -12 -17 -7 -16 -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 -26 -231 -293 -257 -210 -112 -237 -265 -261 -113 -10 -0 -9 -74 -177 -239 -267 -256 -263 -276 -272 -232 -195 -179 -164 -155 -176 -178 -163 -132 -87 -47 -26 -16 -13 -13 -16 -16 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -7 -3 -2 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -3 -2 -1 -8 -37 -175 -98 -191 -195 -157 -128 -115 -152 -180 -107 -32 -148 -253 -192 -155 -105 -95 -106 -112 -101 -118 -164 -128 -56 -83 -111 -68 -54 -76 -94 -96 -91 -85 -75 -54 -32 -19 -6 -0 -0 -1 -3 -6 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -4 -5 -7 -10 -13 -12 -9 -8 -9 -10 -10 -7 -4 -2 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -4 -5 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -1 -2 -3 -4 -4 -5 -7 -13 -17 -14 -16 -14 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -52 -260 -278 -275 -28 -153 -260 -279 -298 -65 -0 -0 -0 -18 -111 -204 -200 -128 -82 -173 -259 -249 -217 -189 -174 -189 -175 -147 -115 -78 -44 -25 -20 -21 -23 -24 -22 -16 -9 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -4 -5 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -10 -108 -244 -61 -106 -188 -185 -161 -131 -197 -268 -291 -290 -251 -194 -125 -163 -127 -126 -135 -123 -105 -115 -152 -143 -109 -108 -107 -77 -101 -118 -98 -75 -65 -62 -55 -39 -22 -9 -2 -1 -2 -6 -5 -4 -3 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -6 -7 -6 -5 -4 -5 -7 -8 -6 -4 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -4 -5 -6 -6 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -2 -3 -4 -3 -4 -7 -13 -19 -22 -21 -20 -18 -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 -108 -294 -221 -163 -191 -272 -304 -28 -0 -0 -0 -0 -0 -0 -0 -16 -34 -109 -222 -265 -233 -228 -215 -180 -161 -119 -85 -62 -39 -28 -27 -32 -36 -34 -27 -19 -13 -8 -4 -2 -2 -1 -0 -0 -0 -0 -0 -4 -3 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -26 -235 -302 -67 -40 -198 -146 -95 -59 -242 -349 -334 -285 -239 -229 -190 -165 -146 -147 -157 -129 -102 -112 -138 -112 -123 -127 -114 -100 -98 -77 -53 -42 -36 -34 -34 -28 -19 -11 -7 -7 -13 -20 -19 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -2 -2 -2 -3 -4 -3 -3 -3 -4 -5 -5 -4 -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 -1 -2 -2 -2 -2 -3 -3 -4 -5 -6 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -2 -2 -1 -1 -1 -0 -1 -1 -2 -2 -3 -6 -1 -2 -10 -14 -19 -18 -20 -27 -34 -23 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -173 -331 -281 -148 -212 -229 -0 -0 -0 -0 -0 -0 -0 -10 -67 -160 -202 -224 -251 -252 -262 -227 -165 -143 -102 -71 -57 -43 -34 -37 -47 -49 -41 -30 -20 -15 -11 -8 -5 -4 -3 -1 -0 -1 -0 -0 -2 -1 -0 -1 -3 -4 -5 -6 -5 -3 -3 -3 -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 -1 -10 -53 -227 -167 -52 -162 -236 -76 -9 -0 -242 -187 -50 -131 -222 -222 -198 -169 -166 -159 -169 -147 -113 -117 -141 -106 -121 -115 -113 -113 -68 -31 -24 -23 -20 -19 -20 -20 -20 -19 -17 -18 -27 -38 -43 -41 -21 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -6 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -2 -2 -1 -1 -0 -1 -2 -2 -2 -1 -1 -2 -1 -3 -12 -18 -23 -19 -20 -34 -41 -27 -7 -13 -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 -47 -218 -329 -263 -73 -0 -0 -0 -0 -0 -0 -0 -0 -48 -219 -255 -234 -226 -242 -261 -240 -184 -146 -121 -101 -83 -67 -51 -42 -45 -54 -55 -48 -36 -24 -17 -12 -8 -6 -4 -2 -0 -1 -1 -1 -0 -0 -0 -1 -2 -9 -11 -10 -9 -6 -5 -3 -2 -2 -1 -1 -2 -2 -2 -2 -1 -2 -3 -4 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -11 -46 -120 -147 -172 -168 -128 -38 -4 -0 -169 -104 -17 -148 -234 -218 -194 -176 -174 -156 -157 -155 -133 -121 -141 -112 -106 -112 -92 -79 -51 -18 -11 -9 -8 -12 -19 -25 -24 -22 -22 -23 -27 -41 -52 -50 -46 -13 -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 -1 -2 -3 -2 -3 -3 -3 -3 -3 -3 -3 -4 -3 -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 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -2 -1 -0 -0 -1 -4 -11 -18 -21 -28 -21 -48 -47 -40 -13 -26 -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 -2 -77 -270 -342 -182 -0 -0 -0 -0 -0 -0 -0 -0 -42 -228 -267 -238 -226 -238 -232 -199 -157 -128 -117 -110 -95 -74 -59 -51 -51 -58 -64 -58 -45 -32 -21 -14 -9 -6 -4 -2 -1 -1 -1 -0 -0 -0 -1 -3 -4 -12 -15 -12 -9 -7 -8 -7 -5 -4 -4 -3 -3 -3 -3 -3 -3 -5 -7 -8 -6 -4 -3 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -10 -25 -51 -88 -107 -39 -0 -0 -0 -22 -97 -73 -21 -1 -115 -206 -202 -185 -174 -149 -136 -134 -122 -117 -133 -116 -87 -103 -82 -64 -81 -58 -30 -12 -5 -8 -19 -21 -16 -17 -23 -29 -33 -52 -60 -46 -66 -40 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -3 -4 -4 -5 -5 -5 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -2 -1 -2 -2 -1 -0 -0 -2 -5 -8 -13 -22 -33 -24 -53 -47 -43 -8 -36 -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 -4 -126 -213 -103 -0 -0 -0 -0 -0 -0 -0 -3 -28 -158 -308 -257 -230 -228 -201 -160 -138 -135 -128 -117 -99 -77 -64 -59 -62 -72 -80 -74 -58 -42 -28 -16 -11 -9 -5 -4 -7 -6 -3 -1 -0 -0 -1 -4 -4 -6 -9 -7 -5 -4 -5 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -5 -4 -5 -1 -1 -0 -0 -0 -0 -1 -2 -3 -2 -1 -2 -9 -25 -42 -47 -49 -59 -48 -18 -0 -1 -33 -119 -123 -171 -131 -36 -98 -194 -215 -201 -182 -157 -135 -117 -108 -120 -131 -117 -107 -104 -80 -66 -110 -126 -53 -24 -21 -20 -32 -40 -39 -33 -37 -54 -69 -80 -80 -62 -73 -50 -20 -10 -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 -1 -4 -5 -5 -5 -5 -5 -5 -6 -5 -4 -3 -3 -3 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -1 -1 -2 -3 -2 -1 -1 -3 -6 -6 -13 -25 -26 -14 -23 -31 -25 -15 -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 -10 -89 -269 -327 -282 -227 -219 -187 -158 -161 -157 -144 -131 -112 -87 -71 -68 -74 -87 -97 -94 -81 -63 -42 -24 -16 -12 -10 -19 -28 -26 -17 -7 -2 -0 -1 -3 -4 -4 -4 -3 -3 -2 -1 -2 -2 -1 -7 -8 -8 -8 -9 -8 -7 -4 -2 -1 -1 -2 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -0 -5 -27 -78 -151 -206 -202 -168 -141 -87 -30 -27 -132 -232 -168 -194 -247 -138 -29 -84 -171 -206 -199 -180 -153 -126 -120 -131 -139 -136 -134 -126 -95 -89 -117 -120 -83 -65 -71 -47 -49 -60 -60 -54 -62 -77 -85 -87 -82 -68 -67 -48 -18 -12 -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 -1 -4 -6 -6 -6 -5 -5 -6 -6 -5 -4 -3 -3 -3 -2 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -4 -5 -5 -5 -5 -8 -7 -8 -17 -19 -16 -21 -27 -20 -19 -45 -41 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -145 -321 -302 -259 -221 -190 -179 -164 -143 -135 -134 -126 -101 -81 -79 -90 -106 -117 -117 -106 -83 -56 -36 -24 -18 -26 -42 -50 -49 -43 -26 -9 -2 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -3 -0 -0 -0 -4 -6 -4 -5 -14 -37 -68 -99 -84 -56 -62 -78 -99 -103 -98 -199 -268 -304 -296 -180 -23 -0 -5 -92 -204 -227 -210 -189 -165 -153 -154 -155 -154 -148 -138 -122 -121 -122 -143 -142 -121 -97 -80 -79 -80 -76 -78 -81 -86 -90 -89 -80 -67 -72 -72 -39 -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 -0 -0 -0 -0 -0 -0 -3 -6 -7 -7 -6 -5 -5 -5 -5 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -1 -2 -3 -2 -2 -2 -4 -6 -7 -8 -10 -10 -9 -12 -15 -13 -17 -13 -20 -27 -34 -15 -30 -56 -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 -0 -0 -0 -0 -15 -124 -272 -292 -261 -226 -204 -184 -145 -113 -106 -116 -126 -108 -88 -92 -111 -130 -140 -136 -114 -84 -60 -45 -34 -32 -51 -88 -95 -83 -81 -60 -26 -6 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -1 -6 -23 -19 -31 -49 -55 -45 -37 -18 -0 -0 -7 -43 -112 -171 -194 -195 -303 -337 -197 -15 -0 -0 -82 -204 -193 -221 -238 -221 -203 -190 -184 -172 -154 -140 -139 -149 -160 -176 -161 -148 -79 -45 -42 -54 -76 -84 -82 -89 -98 -103 -94 -73 -74 -92 -76 -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 -2 -3 -5 -6 -6 -5 -5 -4 -4 -4 -4 -5 -5 -4 -4 -4 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -2 -3 -1 -2 -4 -7 -9 -10 -12 -13 -16 -18 -17 -16 -18 -15 -21 -28 -29 -18 -25 -35 -52 -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 -9 -97 -251 -298 -251 -219 -196 -170 -144 -122 -112 -116 -125 -111 -95 -109 -134 -154 -156 -136 -112 -92 -73 -52 -39 -41 -71 -132 -139 -106 -129 -114 -54 -14 -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 -1 -2 -4 -6 -3 -12 -51 -54 -81 -122 -122 -57 -19 -5 -0 -0 -0 -10 -87 -194 -157 -87 -126 -238 -2 -0 -0 -0 -42 -117 -76 -129 -230 -237 -171 -175 -216 -202 -173 -148 -135 -136 -149 -165 -158 -141 -89 -13 -3 -11 -51 -97 -95 -88 -96 -108 -105 -83 -74 -86 -85 -51 -16 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -6 -5 -4 -4 -4 -4 -5 -5 -5 -4 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -0 -2 -3 -4 -4 -2 -1 -0 -0 -1 -1 -1 -2 -4 -8 -10 -12 -14 -14 -15 -17 -18 -17 -16 -12 -15 -24 -23 -2 -25 -11 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -167 -291 -300 -255 -225 -201 -172 -146 -136 -125 -119 -124 -119 -108 -128 -153 -167 -161 -141 -127 -114 -93 -66 -48 -52 -78 -110 -118 -120 -162 -184 -102 -35 -6 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -4 -8 -10 -8 -23 -56 -70 -88 -135 -210 -138 -84 -29 -4 -0 -0 -3 -72 -161 -136 -95 -128 -214 -0 -0 -0 -0 -3 -15 -9 -31 -90 -94 -52 -80 -173 -201 -167 -148 -139 -122 -124 -142 -156 -114 -90 -8 -0 -1 -31 -89 -96 -94 -98 -99 -97 -91 -84 -79 -75 -63 -47 -18 -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 -1 -2 -3 -4 -6 -6 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -5 -7 -8 -6 -2 -1 -0 -0 -1 -2 -3 -4 -7 -8 -10 -13 -13 -15 -17 -19 -21 -18 -8 -1 -9 -17 -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 -40 -279 -295 -256 -224 -193 -154 -128 -125 -117 -114 -123 -128 -123 -145 -166 -174 -169 -163 -148 -124 -96 -74 -68 -85 -112 -116 -101 -126 -174 -224 -161 -69 -11 -1 -1 -1 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -8 -21 -30 -28 -37 -49 -55 -78 -145 -215 -186 -155 -223 -108 -23 -2 -0 -27 -103 -140 -176 -241 -83 -6 -4 -0 -0 -0 -0 -0 -2 -9 -5 -1 -9 -60 -92 -76 -113 -166 -131 -116 -106 -93 -14 -49 -2 -9 -51 -16 -29 -91 -113 -109 -94 -92 -97 -85 -70 -69 -71 -72 -37 -15 -14 -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 -1 -2 -3 -4 -5 -6 -5 -6 -6 -6 -5 -5 -4 -4 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -2 -3 -4 -6 -10 -13 -12 -5 -1 -1 -2 -2 -3 -3 -4 -5 -7 -9 -10 -11 -13 -18 -24 -24 -20 -8 -5 -14 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -23 -313 -291 -261 -222 -183 -146 -127 -122 -116 -115 -126 -139 -146 -168 -184 -191 -187 -184 -156 -126 -104 -98 -107 -140 -162 -143 -130 -156 -186 -207 -154 -71 -9 -1 -1 -1 -2 -6 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -8 -16 -45 -77 -82 -65 -51 -66 -126 -189 -222 -213 -203 -242 -231 -86 -12 -0 -0 -62 -139 -207 -302 -242 -68 -58 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -97 -197 -155 -130 -111 -108 -1 -0 -0 -4 -78 -14 -5 -84 -114 -105 -96 -101 -103 -72 -46 -64 -74 -67 -46 -32 -32 -14 -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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -5 -5 -5 -5 -5 -6 -6 -6 -6 -7 -7 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -5 -6 -8 -9 -6 -3 -2 -3 -4 -5 -5 -6 -6 -8 -9 -10 -11 -14 -16 -21 -18 -19 -6 -15 -27 -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 -9 -42 -174 -331 -291 -265 -216 -180 -153 -136 -126 -121 -122 -134 -155 -176 -192 -201 -209 -208 -196 -166 -134 -117 -128 -143 -170 -185 -173 -175 -183 -178 -156 -87 -38 -14 -3 -2 -1 -4 -9 -11 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -9 -8 -24 -79 -139 -156 -124 -89 -108 -160 -189 -209 -226 -262 -288 -142 -35 -4 -0 -0 -20 -111 -173 -165 -161 -194 -200 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -101 -190 -146 -118 -129 -135 -14 -0 -0 -0 -21 -3 -1 -83 -109 -101 -108 -122 -115 -70 -31 -49 -67 -56 -53 -50 -46 -20 -8 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -3 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -7 -8 -8 -9 -11 -11 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -4 -4 -4 -4 -5 -6 -7 -8 -9 -10 -10 -10 -11 -12 -15 -16 -17 -17 -19 -10 -11 -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 -2 -74 -244 -357 -331 -296 -262 -210 -184 -160 -140 -133 -133 -131 -141 -172 -197 -205 -214 -227 -226 -203 -181 -148 -123 -124 -135 -148 -176 -238 -217 -130 -122 -119 -54 -30 -19 -8 -3 -5 -7 -10 -12 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -12 -13 -58 -126 -178 -202 -193 -173 -178 -189 -196 -229 -248 -114 -31 -17 -3 -0 -0 -0 -0 -98 -153 -127 -117 -89 -26 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -74 -151 -139 -112 -125 -136 -32 -0 -0 -0 -1 -0 -0 -76 -104 -98 -106 -114 -95 -50 -19 -27 -51 -64 -72 -64 -50 -25 -10 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -3 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -4 -5 -7 -8 -9 -8 -7 -7 -6 -7 -8 -8 -7 -7 -8 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -4 -6 -6 -5 -3 -3 -5 -8 -9 -9 -9 -9 -11 -11 -11 -12 -14 -17 -22 -23 -24 -26 -28 -24 -16 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -105 -304 -371 -333 -297 -260 -215 -190 -165 -144 -136 -141 -136 -145 -177 -195 -206 -224 -239 -240 -225 -194 -151 -118 -119 -132 -140 -156 -218 -133 -66 -85 -88 -52 -36 -24 -12 -7 -6 -5 -6 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -31 -101 -166 -190 -200 -206 -217 -234 -235 -225 -238 -244 -129 -11 -0 -0 -0 -0 -0 -0 -82 -149 -145 -123 -100 -59 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -67 -113 -125 -127 -106 -30 -0 -0 -0 -0 -0 -0 -68 -100 -96 -99 -101 -78 -41 -25 -42 -80 -115 -109 -72 -47 -25 -10 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -2 -4 -7 -11 -13 -11 -10 -8 -8 -8 -7 -5 -3 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -6 -4 -5 -6 -8 -10 -9 -9 -10 -10 -12 -10 -11 -14 -14 -17 -21 -27 -29 -27 -24 -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 -233 -376 -331 -294 -257 -218 -191 -169 -147 -138 -149 -142 -155 -186 -198 -218 -250 -268 -270 -248 -196 -140 -107 -116 -127 -141 -180 -253 -231 -136 -94 -83 -66 -47 -30 -15 -6 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -36 -124 -170 -157 -160 -186 -218 -245 -247 -228 -227 -256 -264 -140 -0 -0 -0 -0 -0 -0 -62 -138 -149 -131 -137 -134 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -44 -101 -101 -36 -0 -0 -0 -0 -0 -0 -5 -80 -132 -124 -104 -93 -82 -67 -66 -102 -159 -179 -135 -73 -44 -27 -10 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -12 -14 -14 -10 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -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 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -5 -4 -3 -4 -6 -7 -7 -6 -11 -14 -8 -14 -23 -28 -31 -24 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -281 -366 -327 -290 -253 -219 -191 -172 -158 -154 -163 -160 -179 -228 -243 -261 -295 -304 -290 -244 -186 -146 -122 -108 -104 -87 -177 -240 -180 -139 -112 -98 -77 -54 -35 -20 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -56 -93 -84 -121 -197 -231 -242 -237 -222 -219 -230 -221 -149 -31 -0 -0 -0 -0 -0 -52 -108 -84 -124 -152 -131 -68 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -44 -135 -167 -143 -96 -72 -73 -75 -94 -160 -219 -198 -122 -64 -41 -25 -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 -1 -5 -11 -14 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -3 -1 -0 -0 -1 -1 -1 -0 -3 -9 -11 -5 -10 -21 -15 -19 -20 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -322 -358 -323 -288 -254 -221 -197 -183 -175 -171 -171 -177 -210 -279 -288 -305 -328 -313 -276 -221 -177 -158 -140 -105 -73 -67 -117 -141 -106 -120 -110 -87 -66 -45 -31 -21 -13 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -24 -50 -70 -140 -223 -242 -248 -242 -229 -214 -203 -211 -223 -158 -0 -0 -0 -0 -0 -32 -97 -130 -178 -184 -160 -142 -135 -84 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -51 -173 -168 -129 -96 -72 -67 -59 -85 -177 -230 -176 -95 -54 -36 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -9 -16 -11 -12 -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 -18 -367 -358 -321 -288 -259 -230 -208 -197 -189 -179 -173 -193 -245 -295 -325 -353 -327 -290 -253 -209 -169 -167 -152 -105 -62 -45 -43 -55 -65 -86 -78 -58 -44 -28 -19 -14 -11 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -13 -15 -15 -42 -67 -164 -215 -252 -254 -261 -263 -262 -233 -198 -191 -208 -158 -4 -34 -111 -69 -1 -5 -37 -151 -178 -209 -200 -224 -270 -242 -105 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -56 -180 -134 -119 -112 -117 -85 -55 -81 -168 -199 -140 -77 -48 -33 -13 -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 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -4 -4 -7 -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 -69 -373 -363 -324 -296 -269 -244 -221 -211 -198 -181 -178 -212 -272 -319 -348 -344 -322 -295 -245 -188 -139 -162 -138 -85 -57 -46 -39 -40 -45 -51 -46 -35 -26 -16 -10 -7 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -18 -64 -114 -120 -96 -112 -91 -202 -205 -202 -272 -282 -233 -234 -211 -171 -166 -188 -132 -3 -50 -170 -152 -101 -0 -2 -1 -23 -214 -226 -199 -206 -234 -234 -122 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -186 -138 -100 -157 -134 -147 -100 -72 -114 -174 -174 -122 -74 -51 -39 -22 -10 -5 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -0 -2 -8 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -120 -375 -369 -336 -311 -284 -261 -234 -221 -196 -175 -188 -243 -303 -337 -344 -340 -323 -291 -238 -157 -122 -140 -122 -84 -66 -58 -51 -45 -41 -36 -30 -23 -17 -11 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -44 -137 -212 -215 -210 -188 -51 -131 -74 -66 -205 -218 -80 -33 -130 -168 -180 -104 -17 -1 -15 -92 -209 -204 -10 -0 -0 -90 -252 -246 -215 -206 -223 -272 -173 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -52 -170 -151 -121 -128 -198 -172 -166 -112 -100 -158 -195 -176 -127 -85 -65 -57 -42 -25 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -377 -384 -355 -332 -308 -282 -245 -222 -186 -168 -199 -254 -300 -319 -327 -340 -338 -298 -233 -158 -138 -134 -144 -124 -100 -82 -67 -52 -40 -32 -25 -20 -15 -11 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -48 -121 -180 -147 -60 -54 -108 -204 -96 -18 -57 -53 -10 -1 -115 -158 -177 -93 -11 -0 -0 -40 -135 -126 -13 -0 -2 -233 -277 -257 -252 -167 -105 -88 -51 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -71 -180 -188 -152 -146 -173 -208 -219 -190 -132 -132 -190 -208 -177 -130 -95 -80 -74 -61 -41 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -276 -390 -382 -359 -335 -298 -246 -214 -181 -178 -195 -232 -270 -297 -319 -346 -346 -291 -223 -175 -179 -187 -227 -185 -142 -109 -84 -60 -42 -31 -25 -20 -16 -12 -9 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -39 -86 -89 -163 -152 -119 -208 -268 -204 -45 -0 -0 -0 -0 -1 -1 -1 -33 -59 -39 -9 -10 -29 -23 -3 -0 -10 -148 -175 -156 -154 -64 -11 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -56 -167 -230 -209 -181 -171 -172 -182 -183 -148 -125 -156 -210 -211 -169 -125 -97 -83 -75 -64 -48 -30 -12 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -247 -409 -416 -367 -307 -266 -232 -211 -204 -196 -196 -219 -251 -282 -312 -350 -362 -298 -207 -185 -225 -265 -254 -195 -144 -111 -86 -63 -43 -32 -26 -22 -18 -15 -12 -10 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -33 -65 -73 -80 -58 -42 -86 -131 -166 -188 -155 -42 -0 -0 -0 -0 -0 -19 -36 -125 -172 -104 -25 -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 -20 -88 -172 -200 -166 -150 -147 -148 -123 -98 -120 -177 -215 -204 -160 -118 -94 -81 -70 -58 -44 -26 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -297 -390 -366 -311 -258 -235 -232 -222 -213 -213 -217 -225 -246 -276 -315 -361 -358 -279 -195 -193 -249 -273 -218 -158 -123 -99 -78 -58 -42 -33 -28 -24 -21 -17 -14 -12 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -33 -91 -159 -192 -141 -74 -54 -114 -110 -60 -43 -38 -12 -0 -0 -0 -0 -0 -89 -163 -170 -173 -109 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -110 -261 -231 -96 -16 -0 -0 -0 -0 -0 -0 -1 -7 -10 -2 -0 -0 -48 -157 -211 -198 -202 -197 -182 -157 -91 -98 -166 -230 -216 -187 -149 -113 -93 -81 -67 -52 -36 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -322 -366 -332 -291 -270 -246 -240 -235 -221 -216 -218 -225 -243 -279 -329 -377 -327 -242 -185 -214 -232 -199 -160 -131 -109 -90 -70 -54 -42 -35 -30 -27 -23 -19 -16 -13 -10 -7 -4 -1 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -2 -11 -35 -81 -155 -249 -279 -183 -99 -119 -166 -111 -31 -0 -0 -0 -0 -0 -0 -0 -3 -44 -129 -194 -178 -88 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -103 -262 -297 -200 -67 -0 -0 -0 -0 -0 -1 -15 -60 -68 -29 -4 -3 -61 -191 -261 -272 -282 -255 -211 -132 -101 -158 -91 -319 -228 -174 -137 -111 -95 -81 -65 -46 -28 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -324 -363 -325 -284 -275 -247 -244 -249 -228 -203 -207 -224 -250 -297 -353 -371 -276 -212 -195 -139 -132 -136 -124 -111 -99 -83 -68 -56 -47 -39 -34 -30 -25 -20 -17 -14 -11 -7 -4 -1 -0 -2 -4 -6 -3 -0 -0 -0 -0 -0 -6 -29 -75 -132 -176 -193 -110 -2 -49 -123 -92 -29 -5 -0 -0 -0 -0 -0 -0 -0 -0 -5 -73 -166 -112 -26 -3 -25 -55 -29 -0 -3 -7 -12 -16 -0 -0 -0 -0 -0 -12 -91 -195 -111 -19 -0 -0 -0 -0 -1 -13 -64 -152 -148 -128 -24 -41 -147 -225 -263 -276 -263 -220 -150 -85 -104 -98 -321 -328 -214 -161 -128 -108 -92 -76 -58 -39 -20 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -322 -358 -319 -295 -282 -284 -292 -285 -256 -218 -207 -228 -268 -322 -361 -329 -242 -199 -228 -215 -168 -141 -125 -108 -94 -83 -72 -61 -52 -43 -36 -32 -26 -22 -19 -15 -12 -8 -4 -2 -2 -3 -6 -7 -5 -1 -0 -0 -0 -2 -17 -56 -111 -147 -130 -73 -23 -2 -3 -18 -56 -54 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -1 -16 -79 -128 -136 -139 -125 -75 -74 -108 -22 -0 -0 -0 -0 -0 -7 -26 -14 -0 -0 -0 -0 -0 -2 -16 -72 -175 -171 -238 -69 -159 -208 -206 -231 -169 -109 -108 -81 -128 -228 -228 -288 -236 -174 -141 -116 -100 -84 -67 -50 -31 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -128 -335 -365 -337 -336 -337 -351 -346 -310 -280 -243 -226 -246 -299 -346 -344 -291 -228 -207 -119 -144 -160 -131 -112 -101 -93 -87 -78 -67 -54 -44 -37 -32 -27 -23 -20 -16 -14 -13 -11 -8 -5 -5 -6 -8 -6 -2 -0 -1 -3 -10 -35 -82 -126 -125 -79 -39 -35 -34 -33 -101 -181 -180 -85 -31 -50 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -70 -108 -131 -165 -190 -150 -85 -143 -243 -132 -41 -36 -23 -0 -0 -0 -2 -52 -77 -91 -46 -1 -0 -0 -1 -20 -117 -216 -267 -174 -215 -193 -155 -113 -63 -44 -66 -102 -167 -233 -234 -209 -175 -142 -118 -100 -87 -72 -56 -40 -22 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -166 -346 -392 -402 -423 -425 -417 -404 -364 -321 -269 -253 -287 -331 -335 -291 -235 -211 -244 -268 -207 -148 -119 -112 -108 -101 -91 -79 -65 -52 -43 -36 -31 -26 -23 -20 -18 -18 -17 -14 -11 -7 -7 -10 -12 -10 -5 -4 -12 -18 -28 -58 -109 -137 -111 -67 -58 -99 -125 -114 -194 -184 -222 -176 -39 -58 -19 -0 -0 -0 -0 -0 -0 -0 -1 -14 -75 -116 -103 -107 -125 -151 -71 -27 -139 -274 -281 -243 -270 -251 -15 -0 -0 -0 -163 -178 -154 -69 -5 -0 -0 -3 -11 -35 -137 -234 -229 -195 -171 -149 -115 -88 -90 -115 -146 -171 -178 -169 -150 -133 -118 -97 -79 -71 -60 -45 -29 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -187 -385 -342 -219 -286 -441 -483 -451 -392 -335 -295 -302 -346 -355 -306 -247 -224 -196 -135 -143 -174 -141 -135 -131 -121 -105 -87 -70 -57 -47 -40 -34 -30 -25 -22 -21 -20 -19 -17 -13 -10 -8 -12 -20 -24 -19 -12 -12 -23 -23 -35 -70 -127 -170 -131 -80 -62 -102 -152 -154 -157 -180 -205 -175 -12 -16 -4 -0 -0 -0 -0 -0 -0 -0 -2 -26 -125 -124 -92 -99 -119 -190 -176 -140 -179 -258 -310 -354 -376 -361 -315 -48 -1 -0 -32 -43 -43 -21 -2 -0 -51 -124 -135 -109 -64 -131 -212 -233 -229 -221 -208 -193 -189 -187 -172 -149 -129 -116 -106 -98 -91 -75 -57 -52 -47 -35 -20 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -6 -5 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -61 -113 -83 -42 -98 -302 -475 -484 -411 -352 -338 -374 -384 -338 -277 -248 -231 -244 -265 -240 -207 -187 -168 -145 -118 -94 -73 -59 -50 -44 -38 -34 -29 -25 -22 -23 -20 -19 -20 -18 -13 -12 -21 -34 -41 -36 -26 -22 -26 -24 -47 -101 -159 -209 -139 -80 -50 -71 -104 -115 -130 -155 -174 -163 -81 -3 -0 -0 -0 -0 -0 -0 -0 -0 -32 -109 -143 -121 -94 -108 -156 -232 -261 -249 -247 -270 -234 -231 -345 -323 -122 -5 -1 -38 -78 -42 -8 -0 -0 -54 -174 -264 -246 -188 -135 -157 -236 -285 -312 -310 -310 -287 -237 -187 -146 -118 -102 -94 -85 -74 -65 -58 -43 -35 -32 -25 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -4 -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 -3 -2 -13 -211 -435 -476 -397 -351 -360 -380 -347 -299 -269 -271 -193 -126 -175 -226 -219 -203 -169 -131 -98 -77 -63 -54 -49 -44 -39 -35 -29 -24 -21 -21 -19 -16 -20 -24 -18 -19 -35 -52 -59 -55 -44 -34 -33 -42 -74 -126 -182 -202 -124 -64 -34 -44 -67 -92 -113 -110 -110 -165 -149 -7 -0 -0 -0 -0 -0 -0 -0 -4 -74 -178 -152 -128 -125 -152 -216 -260 -257 -235 -250 -214 -125 -154 -299 -348 -283 -105 -35 -203 -269 -157 -95 -93 -99 -156 -239 -260 -200 -140 -142 -193 -192 -188 -309 -295 -306 -281 -207 -143 -115 -110 -111 -106 -90 -68 -51 -44 -35 -22 -19 -15 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -115 -342 -450 -419 -392 -386 -362 -320 -285 -286 -245 -135 -104 -193 -239 -222 -186 -144 -109 -85 -72 -63 -55 -51 -47 -41 -36 -30 -24 -19 -18 -18 -16 -15 -24 -20 -22 -50 -72 -74 -64 -52 -48 -55 -71 -96 -125 -151 -143 -87 -47 -27 -41 -50 -77 -105 -71 -34 -80 -76 -7 -0 -0 -0 -0 -0 -0 -5 -41 -106 -147 -143 -167 -191 -112 -89 -214 -245 -167 -137 -79 -94 -196 -276 -288 -277 -261 -245 -234 -219 -174 -156 -149 -141 -147 -162 -162 -129 -94 -107 -158 -174 -116 -319 -282 -235 -188 -144 -113 -105 -118 -127 -114 -89 -63 -47 -35 -32 -14 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -16 -242 -424 -422 -381 -376 -355 -311 -279 -280 -191 -18 -76 -201 -224 -196 -157 -122 -97 -82 -72 -65 -58 -52 -47 -41 -37 -31 -25 -19 -14 -13 -14 -16 -26 -25 -28 -63 -85 -80 -61 -53 -65 -85 -99 -102 -101 -99 -91 -65 -43 -35 -47 -43 -71 -107 -70 -13 -9 -11 -2 -0 -0 -0 -0 -0 -0 -37 -107 -143 -151 -140 -100 -75 -31 -9 -72 -106 -51 -9 -17 -110 -205 -240 -234 -223 -221 -242 -234 -177 -113 -115 -102 -92 -78 -70 -54 -62 -108 -147 -169 -207 -141 -305 -239 -177 -141 -118 -107 -105 -123 -133 -115 -88 -62 -46 -33 -28 -12 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -149 -349 -383 -346 -313 -282 -261 -264 -289 -251 -93 -86 -217 -212 -170 -136 -113 -95 -82 -72 -65 -58 -51 -46 -42 -39 -34 -27 -20 -13 -12 -12 -19 -31 -31 -37 -68 -85 -77 -57 -56 -73 -90 -94 -82 -67 -60 -59 -55 -49 -65 -35 -43 -78 -112 -70 -15 -22 -37 -14 -0 -0 -0 -0 -0 -0 -74 -132 -159 -148 -89 -27 -8 -3 -0 -0 -0 -0 -0 -57 -156 -192 -208 -232 -247 -222 -125 -15 -25 -60 -154 -93 -79 -62 -32 -22 -113 -190 -183 -168 -203 -283 -281 -217 -157 -128 -118 -113 -112 -112 -112 -104 -85 -63 -45 -32 -24 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -4 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -119 -271 -323 -277 -241 -230 -234 -267 -297 -265 -173 -143 -210 -179 -148 -126 -111 -95 -81 -71 -63 -58 -52 -48 -45 -43 -35 -28 -21 -16 -20 -23 -28 -35 -36 -47 -70 -80 -70 -58 -57 -60 -62 -59 -51 -45 -43 -42 -42 -48 -69 -36 -42 -65 -90 -56 -13 -27 -53 -39 -11 -0 -0 -0 -0 -0 -36 -106 -141 -89 -25 -2 -0 -0 -0 -0 -0 -0 -0 -62 -168 -183 -209 -241 -239 -134 -0 -0 -5 -38 -128 -55 -40 -30 -8 -10 -151 -201 -174 -196 -227 -304 -242 -191 -144 -125 -121 -118 -108 -89 -77 -72 -65 -52 -40 -28 -19 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -214 -375 -299 -244 -220 -227 -268 -313 -283 -172 -135 -238 -193 -155 -138 -124 -108 -92 -79 -70 -62 -57 -54 -53 -51 -45 -40 -37 -31 -30 -35 -36 -35 -33 -34 -49 -71 -80 -68 -64 -58 -44 -40 -40 -47 -50 -47 -42 -40 -40 -40 -39 -32 -40 -57 -60 -57 -56 -48 -27 -7 -0 -0 -0 -0 -0 -0 -39 -56 -20 -1 -0 -0 -0 -0 -0 -0 -1 -8 -70 -146 -174 -207 -100 -13 -21 -44 -39 -1 -6 -23 -9 -6 -3 -1 -15 -138 -185 -181 -186 -190 -238 -190 -154 -135 -125 -120 -113 -90 -59 -42 -41 -42 -37 -29 -22 -14 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -162 -250 -273 -239 -229 -223 -244 -312 -307 -183 -103 -152 -217 -164 -145 -136 -122 -103 -87 -76 -69 -63 -59 -58 -59 -58 -55 -62 -59 -62 -67 -67 -68 -66 -57 -53 -63 -81 -89 -80 -69 -57 -37 -38 -54 -72 -67 -53 -43 -40 -38 -37 -34 -32 -40 -39 -38 -41 -49 -45 -19 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -15 -73 -157 -151 -173 -227 -81 -6 -124 -261 -181 -7 -0 -0 -0 -0 -0 -0 -101 -197 -220 -160 -141 -180 -178 -137 -121 -113 -102 -98 -89 -64 -36 -23 -24 -27 -26 -20 -14 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -87 -225 -262 -197 -193 -209 -252 -305 -351 -308 -115 -108 -169 -180 -153 -144 -134 -118 -99 -86 -77 -69 -66 -63 -64 -69 -75 -85 -95 -96 -103 -101 -99 -97 -93 -83 -78 -86 -101 -106 -96 -77 -62 -55 -69 -93 -91 -68 -47 -39 -38 -39 -42 -45 -41 -35 -19 -1 -1 -27 -57 -47 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -22 -35 -78 -194 -213 -163 -171 -214 -94 -16 -1 -91 -119 -16 -34 -129 -150 -44 -2 -0 -71 -180 -182 -113 -117 -156 -136 -109 -100 -86 -68 -66 -61 -36 -21 -18 -20 -19 -14 -8 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -235 -233 -180 -181 -216 -253 -208 -139 -284 -176 -182 -175 -161 -155 -148 -133 -115 -97 -86 -77 -70 -71 -73 -79 -83 -93 -108 -119 -125 -126 -121 -115 -111 -105 -99 -95 -99 -110 -115 -107 -98 -100 -114 -129 -120 -89 -59 -38 -33 -39 -45 -52 -64 -67 -41 -5 -0 -0 -8 -32 -57 -54 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -87 -156 -153 -177 -235 -212 -181 -167 -181 -207 -90 -15 -0 -2 -1 -66 -216 -262 -206 -86 -10 -17 -137 -143 -122 -161 -155 -102 -90 -84 -67 -48 -44 -45 -19 -18 -22 -18 -11 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -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 -141 -300 -244 -196 -202 -237 -268 -213 -123 -243 -196 -178 -170 -166 -159 -144 -128 -111 -95 -85 -77 -75 -81 -91 -96 -104 -121 -133 -139 -141 -137 -129 -117 -104 -95 -97 -94 -94 -102 -107 -106 -110 -126 -144 -146 -125 -91 -57 -38 -40 -47 -52 -56 -68 -85 -78 -36 -4 -0 -1 -6 -20 -25 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -122 -139 -141 -163 -177 -192 -195 -195 -185 -168 -174 -190 -86 -17 -0 -34 -99 -184 -269 -285 -254 -185 -129 -122 -186 -170 -131 -186 -172 -103 -84 -75 -62 -43 -30 -30 -17 -25 -27 -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 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -47 -187 -245 -225 -225 -277 -332 -354 -300 -200 -181 -186 -184 -175 -160 -141 -125 -109 -94 -86 -82 -88 -101 -131 -120 -141 -155 -159 -160 -156 -146 -137 -125 -113 -98 -87 -79 -79 -88 -93 -90 -91 -101 -117 -127 -121 -91 -60 -49 -58 -70 -68 -57 -53 -58 -66 -65 -54 -57 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -116 -144 -133 -117 -120 -136 -152 -158 -164 -171 -175 -190 -89 -14 -0 -0 -54 -125 -154 -142 -136 -172 -199 -144 -141 -180 -177 -145 -207 -186 -117 -91 -79 -64 -41 -20 -17 -18 -25 -18 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -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 -16 -11 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -141 -372 -324 -294 -338 -296 -226 -210 -199 -199 -199 -189 -175 -155 -136 -121 -105 -95 -91 -96 -114 -140 -171 -173 -171 -175 -180 -183 -174 -161 -153 -147 -139 -127 -103 -74 -63 -75 -83 -78 -76 -82 -95 -104 -95 -75 -62 -53 -55 -64 -68 -64 -59 -55 -56 -66 -88 -110 -91 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -18 -94 -133 -120 -104 -94 -96 -108 -121 -130 -139 -155 -177 -197 -129 -41 -4 -1 -1 -5 -13 -16 -36 -109 -196 -158 -92 -118 -154 -187 -217 -175 -112 -80 -66 -51 -26 -11 -12 -15 -14 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -4 -2 -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 -1 -6 -13 -21 -12 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -97 -310 -388 -312 -337 -310 -202 -184 -211 -210 -197 -180 -164 -143 -130 -118 -103 -100 -104 -121 -155 -189 -201 -194 -181 -185 -196 -203 -200 -193 -189 -188 -185 -171 -137 -95 -77 -95 -106 -96 -89 -89 -98 -101 -89 -72 -59 -50 -50 -54 -66 -77 -82 -82 -78 -80 -96 -127 -164 -142 -6 -0 -0 -0 -0 -0 -0 -0 -0 -25 -96 -129 -116 -102 -90 -82 -84 -96 -109 -118 -128 -146 -171 -194 -215 -150 -18 -19 -65 -67 -26 -0 -19 -107 -232 -198 -82 -88 -117 -150 -146 -117 -84 -59 -42 -26 -13 -9 -10 -9 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -4 -2 -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 -5 -11 -16 -11 -7 -5 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -84 -259 -337 -271 -267 -315 -175 -121 -245 -196 -201 -216 -204 -186 -168 -149 -135 -127 -116 -101 -112 -125 -157 -199 -224 -219 -204 -191 -193 -202 -211 -221 -235 -241 -235 -219 -196 -164 -142 -143 -158 -159 -131 -107 -94 -96 -99 -91 -74 -59 -55 -54 -68 -78 -102 -115 -127 -131 -125 -123 -138 -168 -184 -147 -24 -3 -0 -0 -0 -0 -0 -0 -35 -106 -120 -107 -102 -95 -89 -93 -105 -117 -122 -129 -142 -159 -174 -181 -141 -14 -44 -167 -176 -129 -49 -13 -127 -276 -193 -82 -83 -85 -81 -71 -62 -51 -36 -22 -11 -7 -9 -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 -1 -2 -3 -3 -1 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -12 -9 -5 -4 -4 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -77 -231 -300 -345 -373 -357 -233 -93 -292 -235 -234 -219 -210 -190 -171 -155 -139 -128 -124 -113 -110 -131 -149 -197 -237 -246 -233 -219 -211 -205 -203 -210 -234 -267 -285 -274 -242 -208 -185 -173 -175 -186 -179 -142 -109 -87 -82 -84 -79 -66 -56 -58 -85 -142 -121 -135 -132 -160 -202 -204 -165 -135 -134 -140 -143 -116 -38 -8 -1 -0 -0 -0 -0 -33 -92 -113 -101 -104 -116 -124 -123 -127 -130 -132 -135 -140 -146 -153 -159 -148 -72 -29 -161 -175 -201 -209 -103 -131 -267 -174 -95 -78 -63 -51 -42 -37 -29 -18 -8 -4 -5 -8 -9 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -3 -6 -6 -4 -2 -3 -4 -6 -6 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -99 -333 -349 -307 -235 -274 -286 -204 -296 -248 -249 -212 -195 -172 -155 -143 -133 -127 -123 -122 -134 -157 -179 -244 -272 -260 -246 -238 -228 -212 -196 -200 -224 -253 -270 -265 -247 -223 -192 -164 -149 -152 -158 -136 -112 -89 -77 -67 -57 -56 -54 -53 -84 -135 -104 -103 -94 -119 -179 -203 -163 -124 -117 -122 -127 -138 -121 -40 -3 -0 -0 -0 -0 -34 -92 -117 -106 -116 -136 -148 -139 -133 -132 -134 -136 -138 -139 -141 -153 -186 -227 -22 -151 -155 -255 -180 -182 -257 -252 -161 -118 -71 -45 -35 -31 -27 -17 -8 -4 -3 -5 -7 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -4 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -112 -400 -371 -170 -248 -357 -336 -284 -233 -219 -189 -174 -153 -143 -136 -131 -129 -131 -142 -169 -198 -234 -294 -291 -256 -243 -250 -249 -224 -192 -178 -187 -207 -229 -229 -229 -228 -213 -179 -143 -133 -145 -139 -121 -98 -74 -57 -43 -62 -55 -44 -56 -67 -54 -50 -53 -64 -99 -119 -115 -115 -126 -137 -141 -127 -81 -21 -0 -0 -0 -0 -0 -35 -101 -133 -118 -120 -127 -128 -128 -127 -126 -128 -130 -137 -145 -152 -168 -197 -222 -106 -161 -246 -322 -157 -71 -151 -207 -163 -104 -57 -35 -31 -30 -23 -13 -6 -2 -2 -3 -5 -6 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -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 -1 -2 -1 -1 -2 -3 -4 -7 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -89 -176 -300 -332 -310 -285 -251 -205 -192 -173 -156 -142 -137 -134 -131 -135 -147 -180 -223 -261 -308 -330 -297 -253 -237 -243 -247 -233 -205 -183 -179 -188 -195 -177 -175 -212 -243 -231 -198 -173 -158 -136 -107 -85 -60 -47 -42 -35 -32 -37 -43 -43 -41 -44 -53 -61 -75 -85 -101 -120 -140 -155 -167 -145 -65 -0 -0 -0 -0 -0 -0 -35 -120 -163 -156 -138 -120 -115 -121 -132 -129 -123 -124 -139 -159 -176 -193 -215 -240 -236 -138 -148 -271 -297 -170 -139 -177 -156 -91 -53 -37 -37 -33 -23 -13 -6 -2 -1 -2 -3 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -3 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -36 -200 -452 -369 -408 -324 -209 -214 -213 -190 -174 -158 -146 -139 -135 -132 -135 -152 -179 -219 -264 -308 -342 -337 -294 -254 -243 -261 -271 -255 -232 -213 -202 -195 -174 -132 -112 -150 -208 -252 -249 -220 -170 -113 -72 -52 -43 -38 -38 -76 -49 -36 -36 -38 -39 -44 -52 -61 -74 -87 -103 -125 -144 -154 -167 -149 -72 -0 -0 -0 -0 -0 -5 -48 -120 -95 -87 -138 -123 -121 -135 -149 -141 -125 -123 -142 -166 -185 -197 -208 -227 -235 -90 -9 -189 -205 -82 -93 -158 -148 -94 -66 -49 -43 -35 -23 -13 -6 -2 -1 -1 -3 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -4 -4 -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 -1 -2 -2 -4 -7 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -76 -91 -143 -232 -175 -363 -263 -156 -179 -184 -173 -160 -148 -139 -136 -135 -134 -146 -179 -215 -240 -274 -314 -340 -332 -295 -263 -264 -294 -307 -282 -261 -253 -241 -219 -173 -105 -81 -86 -134 -209 -239 -224 -153 -82 -45 -31 -30 -31 -36 -34 -29 -32 -32 -34 -36 -40 -48 -58 -73 -94 -113 -120 -119 -125 -144 -140 -82 -14 -0 -0 -0 -0 -16 -99 -159 -162 -156 -144 -130 -137 -148 -157 -148 -131 -128 -141 -162 -178 -183 -193 -227 -257 -220 -207 -293 -306 -250 -209 -175 -133 -96 -76 -57 -44 -33 -22 -13 -6 -3 -2 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -4 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -45 -161 -303 -366 -296 -173 -166 -336 -223 -191 -195 -187 -170 -154 -143 -137 -134 -137 -149 -176 -214 -244 -257 -276 -305 -326 -321 -292 -263 -260 -281 -306 -306 -296 -292 -275 -240 -180 -108 -65 -57 -91 -155 -196 -186 -121 -66 -38 -29 -31 -31 -35 -49 -51 -38 -30 -31 -34 -39 -48 -59 -76 -97 -112 -108 -92 -101 -124 -149 -142 -69 -0 -0 -0 -0 -4 -33 -121 -145 -141 -137 -133 -133 -139 -146 -143 -136 -134 -141 -155 -164 -161 -166 -194 -231 -260 -273 -295 -306 -221 -164 -130 -106 -88 -73 -56 -40 -28 -20 -13 -8 -6 -5 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -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 -1 -2 -2 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -59 -172 -293 -314 -331 -328 -365 -375 -328 -222 -216 -199 -187 -169 -154 -143 -137 -137 -152 -183 -220 -253 -269 -261 -261 -283 -307 -312 -288 -256 -244 -256 -276 -287 -303 -314 -292 -254 -193 -122 -72 -74 -108 -142 -169 -148 -101 -64 -43 -38 -39 -38 -40 -49 -49 -47 -42 -37 -36 -42 -55 -69 -81 -89 -95 -94 -89 -98 -113 -139 -165 -90 -0 -0 -0 -0 -1 -27 -106 -124 -127 -127 -124 -122 -125 -131 -135 -135 -135 -141 -150 -151 -141 -136 -148 -170 -184 -184 -188 -214 -221 -202 -137 -98 -83 -67 -49 -34 -25 -20 -15 -14 -13 -11 -10 -9 -8 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -8 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -102 -231 -234 -251 -297 -332 -405 -392 -302 -229 -210 -190 -179 -165 -146 -137 -134 -151 -186 -226 -259 -277 -275 -256 -248 -264 -287 -295 -278 -248 -229 -233 -248 -261 -272 -297 -280 -249 -191 -131 -99 -107 -137 -157 -159 -134 -96 -67 -55 -57 -66 -69 -62 -61 -79 -92 -78 -58 -52 -66 -98 -115 -98 -79 -93 -113 -126 -111 -117 -146 -185 -87 -0 -0 -0 -0 -9 -95 -119 -117 -126 -127 -120 -114 -115 -121 -126 -126 -127 -135 -144 -143 -137 -142 -161 -177 -174 -152 -139 -149 -147 -158 -117 -96 -90 -70 -44 -29 -23 -20 -21 -23 -23 -20 -16 -13 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -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 -4 -7 -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 -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 -1 -1 -1 -1 -2 -3 -3 -1 -2 -2 -4 -5 -6 -5 -5 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -44 -116 -153 -110 -12 -92 -330 -321 -258 -222 -202 -184 -168 -149 -126 -125 -144 -186 -232 -265 -284 -292 -286 -267 -257 -265 -271 -266 -245 -228 -218 -220 -231 -249 -266 -286 -262 -220 -172 -136 -123 -129 -147 -162 -154 -131 -100 -78 -76 -82 -100 -123 -124 -101 -84 -88 -85 -82 -104 -144 -171 -157 -105 -65 -80 -102 -117 -124 -153 -163 -216 -91 -5 -0 -0 -0 -3 -27 -92 -111 -121 -124 -118 -112 -113 -118 -119 -113 -108 -112 -127 -138 -150 -172 -197 -204 -185 -163 -160 -133 -97 -104 -96 -93 -91 -71 -42 -25 -20 -22 -26 -29 -28 -26 -22 -18 -15 -12 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -7 -9 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -0 -0 -1 -3 -6 -8 -8 -7 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -141 -261 -90 -457 -314 -256 -231 -213 -192 -171 -150 -127 -111 -121 -172 -233 -276 -296 -303 -303 -297 -284 -277 -277 -265 -245 -220 -216 -214 -226 -244 -254 -268 -276 -247 -200 -165 -144 -138 -144 -155 -159 -153 -138 -117 -110 -129 -140 -140 -142 -138 -119 -97 -89 -93 -121 -176 -200 -187 -115 -65 -56 -67 -54 -5 -19 -152 -184 -234 -133 -40 -6 -0 -0 -0 -15 -95 -132 -123 -120 -116 -111 -111 -112 -108 -99 -90 -92 -115 -146 -178 -207 -222 -215 -190 -176 -178 -123 -88 -96 -101 -100 -87 -62 -37 -23 -20 -21 -26 -30 -30 -28 -26 -22 -18 -15 -12 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -9 -10 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -8 -10 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -4 -5 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -92 -144 -134 -396 -255 -225 -222 -200 -173 -155 -140 -123 -116 -144 -212 -281 -319 -326 -323 -318 -314 -314 -311 -294 -268 -242 -216 -211 -208 -228 -245 -256 -267 -262 -235 -199 -171 -160 -156 -161 -167 -170 -170 -162 -158 -175 -198 -212 -214 -188 -146 -111 -91 -84 -100 -151 -217 -154 -151 -61 -41 -59 -75 -54 -1 -0 -24 -148 -225 -221 -99 -20 -0 -0 -9 -42 -109 -143 -131 -120 -111 -104 -100 -98 -95 -92 -91 -103 -131 -171 -206 -223 -217 -200 -181 -175 -184 -173 -148 -141 -115 -93 -70 -46 -29 -23 -21 -22 -25 -29 -30 -29 -27 -24 -20 -16 -13 -10 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -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 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -32 -31 -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 -1 -2 -3 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -101 -223 -331 -247 -214 -214 -179 -152 -141 -136 -133 -149 -199 -272 -336 -367 -362 -349 -342 -340 -339 -325 -297 -270 -249 -228 -219 -221 -233 -240 -255 -273 -269 -242 -219 -203 -192 -179 -180 -194 -205 -203 -194 -200 -228 -233 -222 -225 -181 -128 -102 -92 -91 -104 -144 -208 -155 -151 -62 -46 -69 -80 -51 -6 -0 -8 -67 -200 -240 -117 -25 -0 -0 -33 -111 -173 -166 -142 -122 -102 -86 -81 -83 -90 -103 -121 -151 -182 -210 -226 -218 -201 -186 -174 -175 -190 -203 -204 -187 -151 -116 -83 -53 -34 -26 -25 -25 -27 -30 -30 -29 -27 -24 -20 -17 -14 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -8 -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 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -18 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -45 -154 -301 -339 -289 -251 -189 -184 -147 -126 -119 -128 -153 -202 -269 -338 -389 -406 -394 -382 -376 -363 -350 -330 -306 -285 -264 -246 -232 -228 -233 -248 -263 -285 -291 -279 -273 -265 -239 -206 -202 -224 -236 -222 -198 -189 -197 -191 -168 -162 -125 -99 -104 -108 -119 -121 -131 -193 -219 -156 -97 -59 -78 -45 -9 -7 -15 -63 -177 -229 -200 -85 -16 -0 -0 -31 -107 -180 -185 -153 -115 -85 -67 -63 -75 -106 -146 -184 -219 -241 -246 -238 -217 -199 -178 -157 -149 -156 -164 -171 -166 -150 -129 -106 -81 -54 -36 -29 -28 -30 -33 -32 -28 -26 -23 -20 -17 -13 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -9 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -30 -59 -268 -313 -323 -283 -277 -227 -158 -139 -112 -100 -103 -138 -192 -257 -329 -397 -438 -441 -426 -422 -417 -398 -381 -356 -335 -314 -292 -269 -239 -218 -227 -262 -290 -316 -329 -332 -332 -317 -273 -228 -216 -236 -237 -208 -173 -148 -135 -120 -98 -82 -69 -74 -103 -134 -169 -162 -156 -210 -249 -154 -94 -62 -80 -38 -7 -59 -145 -193 -225 -226 -129 -26 -4 -0 -0 -19 -78 -153 -193 -153 -114 -85 -66 -57 -83 -145 -209 -244 -255 -258 -252 -242 -232 -211 -175 -140 -127 -135 -148 -157 -152 -127 -107 -106 -99 -72 -46 -33 -31 -33 -36 -34 -29 -25 -21 -17 -13 -8 -4 -2 -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 -1 -2 -2 -3 -5 -6 -5 -4 -4 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -7 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -125 -149 -120 -388 -251 -301 -222 -223 -187 -131 -103 -89 -90 -118 -176 -238 -326 -326 -357 -440 -476 -451 -451 -443 -413 -401 -385 -371 -348 -329 -295 -239 -216 -245 -284 -319 -349 -350 -342 -338 -322 -285 -248 -228 -224 -208 -176 -143 -116 -97 -81 -68 -62 -54 -56 -82 -120 -193 -224 -217 -250 -266 -146 -61 -58 -95 -47 -10 -66 -153 -205 -219 -199 -104 -23 -38 -6 -0 -38 -155 -213 -170 -139 -121 -118 -98 -84 -117 -188 -247 -263 -249 -233 -227 -233 -241 -220 -177 -144 -143 -158 -161 -151 -143 -124 -109 -109 -110 -82 -51 -36 -32 -34 -36 -35 -30 -24 -19 -14 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -9 -6 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -64 -162 -327 -249 -218 -174 -156 -126 -99 -85 -84 -106 -170 -250 -226 -206 -153 -227 -414 -480 -448 -440 -418 -382 -385 -391 -378 -359 -348 -308 -248 -222 -242 -285 -329 -366 -352 -316 -297 -294 -287 -269 -242 -209 -177 -147 -119 -96 -80 -70 -64 -60 -54 -49 -61 -81 -150 -230 -194 -217 -236 -125 -59 -79 -99 -44 -20 -78 -147 -180 -180 -158 -111 -90 -117 -57 -9 -21 -107 -167 -155 -145 -154 -170 -158 -132 -155 -204 -239 -242 -222 -200 -195 -206 -222 -212 -181 -162 -164 -174 -175 -165 -156 -149 -138 -130 -119 -85 -53 -37 -32 -32 -34 -34 -29 -22 -15 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -61 -184 -231 -260 -248 -141 -135 -109 -93 -86 -80 -94 -151 -243 -293 -166 -0 -13 -166 -400 -444 -411 -398 -382 -359 -367 -361 -358 -341 -333 -302 -256 -229 -235 -266 -303 -343 -339 -302 -275 -277 -290 -286 -255 -203 -149 -107 -86 -72 -69 -75 -93 -83 -50 -49 -52 -70 -111 -211 -186 -198 -184 -107 -76 -102 -111 -66 -88 -141 -159 -151 -131 -114 -114 -128 -132 -113 -81 -91 -95 -151 -189 -200 -233 -241 -207 -166 -165 -184 -204 -207 -193 -177 -171 -175 -183 -186 -178 -176 -172 -167 -161 -155 -155 -159 -158 -145 -114 -78 -50 -36 -31 -30 -32 -30 -24 -17 -11 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -6 -6 -3 -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 -1 -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 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -28 -110 -279 -228 -185 -186 -181 -125 -109 -100 -90 -80 -77 -122 -199 -242 -201 -86 -15 -97 -272 -390 -379 -357 -356 -353 -347 -351 -333 -332 -315 -289 -272 -248 -221 -208 -220 -255 -301 -332 -311 -274 -264 -269 -260 -228 -179 -121 -76 -66 -55 -55 -65 -87 -80 -47 -43 -49 -73 -99 -183 -210 -179 -124 -85 -83 -95 -96 -101 -129 -150 -151 -132 -109 -94 -96 -107 -109 -127 -158 -211 -230 -227 -228 -253 -278 -263 -213 -168 -150 -156 -168 -173 -169 -160 -153 -151 -154 -163 -171 -180 -166 -151 -145 -146 -150 -159 -164 -141 -98 -65 -43 -32 -28 -28 -27 -23 -18 -13 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -34 -129 -344 -224 -184 -164 -154 -146 -128 -109 -98 -85 -72 -85 -169 -184 -121 -43 -0 -45 -191 -366 -334 -314 -310 -316 -320 -321 -313 -300 -307 -293 -246 -237 -235 -226 -210 -207 -230 -273 -309 -301 -259 -234 -220 -195 -160 -125 -92 -62 -52 -44 -49 -49 -44 -41 -39 -40 -49 -61 -85 -127 -146 -116 -77 -65 -73 -78 -76 -86 -107 -133 -133 -132 -121 -107 -95 -87 -89 -109 -133 -184 -192 -201 -218 -233 -234 -213 -179 -149 -137 -138 -145 -149 -147 -141 -136 -136 -141 -150 -159 -164 -148 -136 -132 -139 -154 -167 -158 -121 -77 -50 -34 -26 -24 -23 -21 -16 -12 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -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 -6 -8 -9 -9 -6 -2 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -112 -137 -180 -276 -171 -175 -144 -145 -137 -111 -91 -86 -79 -75 -109 -215 -184 -68 -9 -0 -51 -195 -336 -285 -283 -282 -283 -291 -309 -309 -287 -267 -243 -218 -230 -233 -222 -198 -193 -215 -244 -260 -257 -239 -214 -180 -136 -105 -88 -76 -60 -45 -41 -42 -39 -37 -35 -34 -37 -42 -48 -77 -106 -107 -85 -65 -67 -75 -74 -66 -65 -80 -124 -133 -137 -133 -124 -106 -86 -81 -90 -96 -138 -149 -167 -181 -181 -166 -147 -133 -126 -126 -128 -129 -126 -120 -114 -114 -120 -129 -134 -134 -131 -127 -128 -134 -147 -158 -155 -130 -92 -57 -35 -24 -18 -16 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -6 -10 -11 -11 -10 -10 -7 -8 -13 -19 -24 -24 -15 -6 -5 -6 -4 -3 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -84 -236 -251 -191 -148 -140 -138 -107 -123 -119 -91 -75 -73 -73 -85 -141 -243 -277 -148 -29 -0 -24 -111 -230 -278 -272 -268 -274 -286 -297 -281 -259 -231 -200 -198 -227 -247 -229 -196 -188 -204 -220 -222 -222 -224 -213 -163 -102 -82 -75 -70 -60 -46 -37 -33 -33 -36 -39 -36 -31 -34 -50 -78 -99 -97 -80 -74 -86 -95 -89 -73 -64 -76 -113 -139 -140 -136 -123 -112 -100 -94 -95 -93 -107 -126 -140 -137 -121 -102 -92 -93 -101 -105 -105 -106 -101 -97 -94 -95 -103 -110 -110 -106 -100 -105 -117 -126 -130 -127 -113 -89 -60 -37 -22 -14 -10 -8 -7 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -8 -5 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -20 -24 -22 -17 -17 -18 -17 -18 -21 -24 -24 -18 -10 -9 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -14 -82 -212 -225 -169 -124 -113 -109 -98 -84 -96 -98 -76 -69 -68 -71 -96 -163 -257 -312 -222 -69 -24 -3 -42 -173 -274 -263 -262 -279 -297 -298 -280 -249 -204 -166 -169 -213 -255 -251 -216 -199 -206 -208 -198 -196 -209 -203 -157 -88 -71 -66 -64 -55 -42 -33 -31 -32 -35 -40 -35 -31 -46 -75 -100 -109 -105 -98 -101 -110 -108 -92 -75 -77 -102 -129 -142 -139 -129 -120 -119 -116 -116 -121 -121 -118 -119 -122 -107 -81 -60 -54 -62 -75 -80 -77 -75 -80 -78 -78 -80 -85 -89 -89 -86 -81 -84 -97 -102 -99 -89 -73 -54 -34 -19 -10 -6 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -6 -6 -6 -5 -4 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -17 -24 -21 -16 -20 -25 -23 -18 -15 -16 -14 -11 -7 -7 -8 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -25 -29 -19 -44 -138 -257 -177 -133 -102 -89 -84 -77 -71 -76 -81 -71 -73 -74 -75 -101 -167 -251 -305 -289 -236 -180 -79 -170 -258 -284 -269 -271 -289 -305 -294 -271 -236 -188 -151 -148 -181 -220 -229 -207 -197 -201 -195 -183 -187 -200 -190 -150 -88 -72 -63 -52 -40 -33 -31 -32 -33 -36 -41 -38 -47 -80 -117 -135 -132 -124 -123 -126 -126 -113 -93 -83 -99 -124 -136 -139 -134 -128 -128 -133 -137 -145 -156 -159 -144 -123 -109 -88 -59 -38 -34 -46 -61 -70 -68 -67 -66 -67 -70 -72 -75 -77 -78 -76 -71 -70 -74 -74 -68 -58 -44 -29 -16 -8 -4 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -9 -11 -12 -12 -12 -11 -11 -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 -5 -6 -10 -12 -9 -5 -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 -2 -7 -10 -9 -11 -16 -21 -21 -18 -15 -14 -13 -9 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -46 -96 -132 -125 -158 -213 -209 -156 -115 -85 -71 -68 -64 -63 -66 -70 -69 -73 -76 -76 -98 -159 -238 -302 -334 -345 -324 -252 -319 -319 -302 -289 -295 -313 -319 -299 -275 -229 -182 -149 -138 -156 -188 -205 -194 -180 -182 -178 -178 -188 -192 -173 -137 -100 -86 -68 -46 -31 -25 -23 -27 -35 -44 -55 -65 -85 -125 -160 -168 -158 -146 -140 -141 -141 -130 -120 -121 -127 -131 -131 -131 -134 -138 -152 -163 -174 -191 -203 -197 -169 -135 -105 -81 -56 -37 -35 -45 -62 -78 -89 -97 -94 -84 -79 -75 -73 -75 -77 -74 -68 -63 -62 -59 -51 -38 -26 -16 -8 -4 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -9 -10 -12 -15 -17 -19 -20 -20 -20 -20 -19 -18 -13 -8 -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 -1 -3 -6 -7 -5 -2 -2 -2 -3 -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 -1 -0 -1 -5 -10 -14 -16 -16 -16 -15 -11 -5 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -2 -2 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -80 -141 -118 -102 -161 -128 -183 -205 -145 -116 -82 -67 -63 -61 -63 -65 -67 -70 -75 -78 -73 -88 -144 -216 -275 -308 -326 -341 -342 -344 -339 -334 -333 -344 -353 -337 -300 -258 -217 -182 -155 -136 -141 -171 -203 -208 -190 -168 -161 -174 -189 -184 -152 -118 -109 -107 -84 -48 -29 -22 -18 -24 -39 -60 -83 -99 -107 -131 -161 -171 -166 -154 -144 -143 -150 -155 -162 -160 -147 -138 -143 -151 -156 -176 -193 -212 -232 -251 -253 -229 -189 -149 -115 -89 -67 -53 -51 -57 -74 -101 -124 -131 -121 -104 -88 -76 -68 -69 -73 -73 -68 -61 -57 -52 -38 -26 -18 -12 -7 -4 -2 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -10 -11 -14 -16 -20 -23 -23 -23 -21 -20 -19 -15 -12 -8 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -2 -5 -9 -12 -14 -15 -14 -8 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -7 -6 -8 -9 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -0 -0 -1 -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 -56 -118 -159 -169 -114 -104 -190 -105 -204 -207 -144 -122 -89 -76 -71 -65 -66 -68 -69 -72 -76 -76 -71 -86 -133 -189 -238 -276 -307 -329 -341 -347 -358 -374 -393 -406 -392 -353 -307 -259 -205 -168 -149 -129 -127 -159 -206 -229 -202 -149 -133 -166 -188 -184 -144 -111 -111 -113 -92 -56 -35 -27 -26 -35 -55 -83 -108 -115 -101 -93 -113 -137 -147 -147 -141 -140 -156 -175 -184 -172 -157 -151 -174 -173 -138 -121 -125 -190 -264 -281 -276 -251 -215 -179 -147 -118 -95 -84 -78 -81 -99 -122 -135 -137 -128 -113 -94 -75 -63 -60 -64 -69 -69 -63 -55 -47 -34 -25 -20 -15 -10 -6 -4 -5 -4 -4 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -8 -10 -13 -16 -18 -20 -19 -18 -17 -17 -15 -13 -11 -9 -9 -8 -6 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -1 -1 -2 -3 -4 -4 -0 -0 -0 -0 -0 -1 -3 -6 -10 -13 -14 -12 -6 -2 -1 -1 -1 -1 -1 -2 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -8 -8 -8 -9 -8 -4 -2 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -2 -1 -0 -0 -0 -0 -1 -1 -2 -4 -6 -6 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -78 -140 -170 -150 -109 -119 -210 -85 -240 -192 -141 -120 -93 -77 -72 -67 -67 -71 -73 -76 -76 -76 -80 -97 -132 -175 -223 -272 -313 -344 -364 -378 -401 -428 -426 -419 -384 -346 -310 -264 -209 -162 -130 -113 -115 -145 -189 -208 -183 -139 -126 -164 -197 -203 -156 -118 -108 -104 -88 -66 -55 -52 -57 -71 -91 -112 -121 -108 -82 -79 -116 -144 -148 -144 -141 -145 -161 -180 -186 -182 -177 -142 -143 -113 -42 -0 -26 -138 -274 -286 -291 -286 -266 -237 -207 -176 -147 -129 -115 -114 -119 -129 -143 -149 -138 -116 -96 -80 -69 -63 -63 -65 -65 -62 -56 -49 -43 -39 -36 -30 -22 -16 -13 -11 -11 -12 -14 -15 -17 -17 -15 -10 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -8 -10 -13 -15 -16 -16 -16 -16 -15 -15 -13 -13 -14 -14 -11 -8 -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 -1 -1 -1 -1 -0 -1 -3 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -4 -0 -0 -0 -0 -0 -0 -2 -5 -9 -12 -13 -10 -5 -2 -1 -0 -1 -2 -3 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -8 -9 -11 -11 -8 -5 -3 -2 -2 -2 -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 -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 -1 -2 -5 -3 -2 -1 -1 -1 -2 -1 -1 -1 -2 -4 -7 -10 -9 -7 -2 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -103 -123 -139 -173 -156 -114 -131 -191 -79 -268 -168 -131 -111 -92 -80 -76 -72 -71 -75 -79 -80 -78 -79 -91 -113 -140 -183 -242 -315 -357 -361 -390 -329 -224 -426 -412 -373 -332 -307 -284 -252 -209 -159 -120 -102 -103 -120 -144 -152 -139 -125 -133 -166 -218 -235 -186 -137 -111 -101 -99 -105 -108 -114 -120 -129 -140 -144 -132 -107 -90 -109 -151 -181 -180 -154 -146 -154 -169 -184 -194 -202 -151 -64 -14 -0 -0 -0 -11 -57 -122 -122 -127 -132 -136 -140 -179 -216 -187 -182 -161 -146 -140 -143 -153 -152 -135 -116 -104 -97 -91 -85 -82 -81 -81 -80 -76 -69 -68 -69 -71 -70 -69 -65 -59 -50 -44 -38 -32 -30 -29 -25 -24 -54 -73 -35 -15 -15 -11 -6 -3 -2 -1 -0 -0 -0 -0 -1 -1 -2 -5 -9 -12 -13 -14 -14 -15 -16 -16 -14 -14 -15 -16 -15 -11 -8 -9 -9 -9 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -4 -9 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -1 -3 -7 -10 -11 -8 -4 -1 -0 -0 -1 -5 -5 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -12 -15 -16 -17 -17 -11 -7 -5 -5 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -3 -2 -1 -0 -0 -1 -3 -6 -8 -7 -4 -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 -18 -46 -88 -107 -123 -176 -158 -97 -109 -142 -101 -257 -143 -127 -112 -99 -91 -85 -81 -78 -80 -84 -86 -87 -94 -109 -129 -158 -210 -284 -359 -325 -192 -147 -87 -64 -211 -338 -323 -288 -265 -243 -225 -203 -166 -127 -104 -98 -97 -95 -90 -90 -105 -136 -175 -230 -263 -224 -163 -120 -115 -125 -147 -187 -221 -218 -192 -170 -149 -126 -107 -106 -115 -85 -99 -206 -178 -159 -163 -175 -191 -192 -141 -45 -6 -0 -0 -0 -0 -0 -5 -14 -15 -14 -8 -2 -0 -58 -127 -134 -197 -201 -187 -186 -187 -175 -160 -139 -119 -109 -100 -90 -80 -75 -72 -73 -75 -77 -77 -74 -71 -65 -55 -44 -33 -23 -15 -10 -9 -9 -10 -10 -9 -10 -49 -77 -37 -24 -59 -41 -19 -25 -34 -27 -12 -6 -4 -5 -1 -1 -0 -1 -2 -3 -6 -7 -9 -12 -14 -15 -14 -14 -14 -15 -15 -12 -10 -11 -12 -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 -1 -4 -7 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -5 -3 -1 -0 -0 -2 -8 -8 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -13 -14 -14 -17 -19 -14 -10 -8 -6 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -3 -1 -1 -2 -4 -4 -2 -1 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -128 -102 -90 -116 -170 -159 -55 -4 -22 -111 -215 -147 -142 -123 -110 -103 -96 -91 -89 -89 -92 -96 -98 -110 -131 -156 -194 -248 -288 -263 -117 -28 -185 -133 -109 -228 -296 -294 -264 -231 -196 -181 -177 -164 -138 -115 -101 -87 -72 -64 -66 -84 -127 -190 -254 -293 -259 -175 -121 -128 -110 -58 -18 -14 -25 -40 -49 -53 -52 -53 -61 -52 -0 -17 -236 -201 -170 -172 -189 -212 -190 -79 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -96 -104 -82 -64 -46 -33 -25 -23 -26 -30 -32 -31 -28 -24 -20 -15 -9 -4 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -8 -11 -2 -10 -53 -38 -15 -51 -90 -75 -39 -21 -21 -35 -12 -12 -5 -2 -0 -0 -0 -1 -3 -5 -7 -9 -11 -11 -11 -11 -11 -10 -10 -11 -13 -14 -13 -10 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -3 -4 -5 -5 -3 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -10 -15 -19 -24 -30 -30 -23 -18 -11 -9 -8 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 -1 -2 -4 -4 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -94 -77 -78 -107 -121 -143 -100 -34 -57 -136 -195 -179 -160 -133 -122 -117 -114 -111 -108 -107 -109 -111 -109 -124 -157 -193 -225 -216 -157 -66 -0 -0 -85 -45 -132 -224 -250 -263 -244 -203 -161 -143 -150 -152 -140 -123 -107 -90 -78 -68 -69 -84 -126 -203 -244 -219 -243 -169 -110 -107 -82 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -97 -169 -172 -186 -222 -204 -127 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -34 -22 -6 -4 -24 -63 -19 -66 -38 -17 -7 -2 -1 -0 -0 -0 -1 -2 -3 -5 -6 -6 -6 -6 -7 -8 -10 -12 -13 -13 -12 -11 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -1 -1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -1 -1 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -16 -21 -28 -33 -37 -41 -32 -22 -13 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -95 -107 -86 -97 -111 -94 -116 -205 -78 -198 -209 -214 -208 -172 -145 -138 -136 -129 -126 -129 -135 -138 -136 -136 -159 -200 -249 -267 -147 -30 -0 -0 -0 -0 -0 -43 -145 -220 -241 -220 -180 -141 -121 -117 -121 -125 -122 -117 -110 -100 -86 -83 -104 -148 -220 -194 -133 -202 -170 -111 -69 -24 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -30 -145 -189 -228 -191 -101 -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 -3 -43 -23 -28 -34 -27 -14 -7 -4 -2 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -5 -8 -10 -12 -12 -12 -11 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -2 -0 -1 -1 -2 -3 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -20 -24 -26 -27 -27 -40 -33 -22 -13 -9 -10 -12 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -2 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -157 -175 -162 -178 -157 -117 -133 -186 -70 -259 -245 -246 -224 -187 -164 -155 -152 -136 -144 -168 -200 -210 -195 -189 -217 -224 -153 -165 -62 -0 -0 -0 -0 -0 -0 -3 -135 -228 -240 -205 -165 -136 -118 -120 -128 -122 -117 -128 -139 -131 -117 -107 -136 -182 -237 -169 -90 -107 -105 -76 -47 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -154 -218 -236 -171 -72 -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 -4 -41 -82 -69 -23 -22 -43 -16 -7 -2 -1 -0 -0 -0 -1 -1 -1 -1 -3 -6 -7 -8 -9 -9 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -0 -2 -4 -5 -5 -5 -3 -2 -2 -1 -1 -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 -1 -6 -14 -20 -22 -20 -14 -18 -28 -27 -19 -12 -8 -9 -12 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -10 -6 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -0 -0 -0 -0 -1 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -200 -249 -244 -253 -188 -125 -152 -177 -104 -291 -275 -276 -242 -210 -200 -202 -206 -203 -196 -179 -206 -262 -291 -291 -289 -234 -9 -26 -9 -0 -0 -0 -0 -0 -0 -0 -51 -98 -116 -131 -138 -126 -115 -124 -127 -107 -96 -113 -132 -139 -140 -134 -154 -202 -175 -94 -33 -21 -22 -15 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -109 -215 -287 -182 -25 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -15 -43 -12 -70 -46 -20 -9 -5 -1 -0 -1 -1 -0 -1 -2 -2 -3 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -7 -8 -6 -3 -5 -7 -7 -5 -4 -3 -2 -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 -2 -5 -11 -17 -23 -23 -19 -17 -20 -23 -23 -17 -11 -11 -11 -9 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -10 -11 -13 -12 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -1 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -87 -205 -246 -225 -246 -180 -79 -86 -102 -142 -317 -317 -300 -261 -243 -241 -248 -249 -234 -211 -120 -75 -173 -291 -315 -235 -107 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -10 -34 -65 -52 -8 -44 -115 -83 -80 -94 -105 -115 -132 -146 -159 -206 -100 -27 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -65 -178 -183 -48 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -23 -34 -31 -18 -4 -0 -0 -1 -1 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -8 -8 -5 -5 -7 -8 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -16 -22 -25 -25 -22 -20 -18 -17 -18 -17 -13 -16 -12 -7 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -16 -22 -26 -23 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -3 -3 -3 -1 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -101 -115 -138 -178 -198 -203 -226 -166 -26 -0 -20 -131 -311 -377 -311 -293 -262 -185 -146 -175 -209 -175 -73 -1 -45 -123 -131 -60 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -9 -43 -98 -79 -68 -41 -43 -54 -96 -145 -162 -179 -84 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -43 -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 -1 -17 -38 -43 -26 -5 -0 -0 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -4 -3 -6 -9 -8 -6 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -17 -19 -24 -27 -26 -23 -19 -16 -14 -16 -20 -18 -18 -12 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -19 -27 -30 -28 -21 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -3 -3 -2 -1 -3 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -158 -173 -164 -156 -164 -190 -196 -126 -1 -0 -0 -32 -254 -427 -347 -267 -139 -45 -8 -79 -112 -63 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -50 -96 -80 -41 -7 -1 -0 -64 -133 -157 -157 -109 -37 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -22 -6 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -7 -9 -9 -7 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -16 -18 -23 -26 -24 -21 -16 -13 -12 -12 -18 -24 -21 -12 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -17 -25 -27 -24 -19 -13 -3 -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 -2 -2 -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 -43 -162 -150 -132 -135 -139 -120 -75 -29 -0 -0 -0 -21 -198 -313 -225 -86 -16 -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 -9 -60 -104 -96 -90 -11 -1 -0 -68 -123 -148 -154 -133 -79 -26 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -18 -51 -29 -7 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -10 -9 -8 -6 -5 -4 -3 -3 -3 -3 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -8 -11 -16 -20 -20 -17 -14 -11 -9 -9 -15 -26 -24 -15 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -17 -18 -17 -18 -17 -8 -2 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -159 -133 -118 -141 -90 -27 -6 -0 -0 -0 -0 -0 -0 -22 -31 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -19 -4 -0 -0 -67 -93 -109 -138 -151 -104 -44 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -24 -33 -23 -6 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -10 -10 -10 -8 -7 -5 -4 -3 -2 -3 -3 -3 -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 -1 -3 -7 -12 -16 -16 -13 -10 -9 -8 -10 -21 -22 -18 -14 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -10 -11 -11 -13 -16 -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 -1 -2 -3 -3 -3 -4 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -86 -137 -117 -121 -154 -94 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -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 -34 -33 -35 -56 -75 -75 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -48 -74 -35 -12 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -17 -17 -14 -11 -8 -6 -5 -4 -3 -3 -4 -4 -3 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -14 -11 -7 -5 -6 -6 -15 -21 -22 -20 -16 -11 -7 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -6 -7 -7 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -110 -105 -120 -139 -84 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -86 -123 -72 -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 -6 -21 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -24 -55 -47 -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 -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 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -11 -20 -22 -18 -14 -10 -8 -6 -5 -5 -5 -5 -5 -3 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -11 -8 -5 -2 -2 -3 -4 -12 -21 -29 -31 -28 -20 -14 -9 -5 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -4 -4 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -81 -93 -104 -106 -93 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -88 -125 -76 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -5 -62 -41 -19 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -1 -2 -4 -5 -3 -1 -0 -0 -0 -2 -5 -13 -21 -23 -20 -17 -13 -9 -9 -7 -6 -6 -5 -4 -3 -3 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -0 -0 -0 -0 -1 -4 -8 -14 -22 -33 -35 -28 -20 -14 -10 -7 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -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 -3 -33 -38 -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 -20 -103 -99 -122 -84 -28 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -12 -17 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -7 -11 -11 -7 -2 -1 -1 -3 -6 -12 -17 -18 -17 -16 -13 -12 -15 -12 -8 -6 -5 -4 -4 -4 -4 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -12 -22 -27 -28 -25 -19 -14 -13 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -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 -36 -92 -130 -145 -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 -38 -114 -129 -140 -82 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -16 -26 -8 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -7 -12 -16 -13 -7 -3 -2 -4 -6 -8 -10 -11 -12 -13 -13 -13 -16 -15 -10 -6 -5 -4 -4 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -7 -9 -13 -25 -26 -20 -16 -14 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -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 -11 -21 -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 -32 -87 -101 -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 -2 -54 -108 -85 -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 -2 -6 -31 -38 -21 -6 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -6 -8 -9 -10 -9 -8 -8 -10 -10 -9 -8 -8 -9 -10 -9 -9 -10 -10 -7 -5 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -6 -10 -16 -18 -16 -13 -11 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -47 -77 -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 -6 -16 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -26 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -46 -60 -49 -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 -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 -2 -5 -7 -8 -6 -5 -6 -9 -14 -20 -21 -16 -10 -8 -7 -6 -6 -6 -6 -5 -4 -2 -2 -2 -2 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -7 -7 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -17 -14 -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 -1 -2 -1 -0 -0 -73 -118 -95 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -19 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -39 -42 -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 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -6 -8 -7 -4 -3 -5 -10 -15 -17 -14 -9 -6 -4 -3 -3 -3 -3 -3 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -1 -7 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -7 -15 -12 -22 -18 -13 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -30 -72 -50 -5 -36 -152 -127 -95 -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 -1 -42 -96 -75 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -10 -18 -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 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -3 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -4 -4 -6 -10 -8 -6 -7 -9 -8 -6 -4 -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 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -11 -20 -23 -22 -18 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -23 -25 -71 -196 -184 -191 -113 -70 -48 -94 -64 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -50 -136 -160 -88 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -37 -78 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -5 -5 -4 -3 -3 -2 -1 -0 -0 -0 -1 -2 -3 -5 -7 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -3 -2 -2 -6 -13 -11 -6 -5 -6 -7 -6 -4 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -5 -13 -26 -21 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -59 -112 -99 -118 -197 -56 -17 -20 -64 -65 -32 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -109 -112 -34 -0 -0 -20 -35 -23 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -22 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -7 -8 -8 -7 -6 -4 -2 -1 -0 -0 -1 -2 -4 -5 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -3 -7 -9 -6 -3 -1 -2 -6 -5 -4 -3 -4 -5 -5 -4 -2 -1 -1 -1 -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 -1 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -21 -19 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -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 -147 -191 -226 -217 -225 -171 -105 -65 -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 -4 -0 -8 -108 -185 -139 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -35 -40 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -8 -10 -11 -11 -10 -7 -4 -2 -1 -0 -1 -2 -4 -5 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -3 -1 -1 -1 -2 -3 -2 -2 -3 -3 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -9 -14 -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 -4 -105 -199 -231 -228 -177 -52 -25 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -34 -173 -297 -177 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -32 -60 -8 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -10 -12 -14 -14 -11 -7 -4 -2 -1 -1 -2 -3 -5 -6 -7 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -1 -2 -5 -9 -9 -5 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -4 -4 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -3 -2 -2 -1 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -24 -90 -146 -175 -108 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -95 -203 -210 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -80 -119 -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 -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 -5 -30 -91 -13 -0 -0 -0 -2 -7 -18 -30 -29 -20 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -6 -9 -12 -15 -16 -13 -9 -5 -3 -2 -1 -2 -3 -4 -6 -9 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -4 -5 -4 -2 -1 -2 -6 -13 -17 -19 -21 -15 -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 -1 -3 -5 -6 -5 -6 -6 -5 -4 -3 -2 -1 -0 -0 -0 -1 -1 -1 -3 -7 -12 -13 -16 -21 -25 -25 -19 -11 -4 -4 -7 -10 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -77 -220 -329 -322 -207 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -18 -22 -21 -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 -2 -21 -114 -30 -4 -1 -7 -24 -52 -78 -101 -85 -77 -53 -28 -13 -5 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -5 -8 -11 -15 -15 -13 -10 -8 -5 -3 -2 -1 -2 -3 -5 -9 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -4 -6 -7 -9 -5 -2 -1 -2 -5 -8 -10 -9 -9 -3 -2 -2 -2 -3 -3 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -7 -6 -6 -8 -8 -7 -6 -4 -2 -0 -1 -2 -3 -5 -10 -16 -25 -39 -41 -47 -61 -72 -71 -54 -25 -14 -12 -14 -18 -18 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -61 -216 -312 -316 -235 -169 -40 -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 -2 -11 -23 -33 -36 -31 -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 -12 -99 -43 -9 -9 -48 -106 -146 -145 -143 -73 -120 -125 -87 -47 -20 -8 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -7 -10 -14 -14 -13 -12 -11 -8 -5 -3 -2 -1 -1 -2 -6 -8 -8 -7 -4 -2 -0 -0 -0 -0 -0 -1 -1 -1 -3 -7 -10 -10 -10 -12 -7 -3 -1 -2 -4 -4 -2 -2 -2 -1 -1 -2 -4 -7 -9 -6 -3 -3 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -9 -6 -6 -8 -10 -10 -9 -6 -4 -2 -3 -5 -7 -12 -20 -30 -46 -72 -85 -102 -119 -111 -55 -76 -50 -30 -22 -22 -25 -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 -0 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -15 -1 -0 -0 -1 -21 -11 -0 -0 -0 -0 -0 -93 -299 -367 -215 -71 -235 -74 -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 -1 -5 -15 -28 -36 -27 -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 -7 -56 -38 -12 -28 -83 -125 -127 -141 -151 -117 -133 -137 -113 -74 -38 -19 -9 -5 -3 -2 -2 -2 -3 -4 -3 -3 -4 -5 -7 -10 -13 -14 -14 -14 -13 -11 -8 -5 -3 -1 -0 -1 -3 -6 -9 -8 -5 -4 -1 -0 -0 -0 -0 -1 -2 -4 -7 -14 -18 -18 -15 -14 -10 -5 -4 -7 -12 -11 -4 -2 -2 -1 -1 -2 -4 -9 -18 -16 -11 -10 -11 -8 -3 -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 -1 -4 -8 -9 -6 -7 -10 -13 -14 -14 -11 -8 -6 -6 -8 -12 -19 -27 -51 -83 -114 -140 -156 -153 -116 -24 -47 -62 -62 -45 -30 -24 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -8 -61 -83 -28 -0 -3 -38 -121 -101 -29 -5 -0 -0 -18 -119 -300 -148 -58 -10 -21 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -27 -18 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -28 -34 -14 -29 -77 -111 -110 -121 -139 -129 -129 -133 -120 -86 -46 -23 -15 -10 -5 -3 -3 -4 -6 -6 -6 -7 -7 -8 -10 -12 -14 -14 -15 -16 -17 -15 -12 -8 -5 -2 -1 -0 -1 -4 -6 -4 -1 -1 -0 -0 -0 -0 -1 -2 -3 -8 -14 -19 -21 -22 -22 -20 -15 -11 -7 -7 -8 -8 -4 -2 -1 -1 -1 -1 -4 -10 -21 -23 -20 -19 -15 -7 -1 -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 -2 -6 -7 -7 -9 -13 -17 -19 -20 -17 -15 -13 -12 -13 -17 -24 -33 -86 -122 -148 -152 -115 -75 -42 -8 -30 -75 -84 -53 -42 -19 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -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 -106 -75 -18 -10 -46 -77 -11 -0 -2 -51 -155 -196 -65 -9 -12 -14 -8 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -25 -31 -29 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -21 -48 -17 -10 -25 -47 -71 -93 -103 -106 -118 -130 -123 -90 -44 -21 -15 -9 -6 -4 -4 -7 -10 -12 -11 -11 -12 -13 -15 -16 -16 -15 -16 -18 -20 -19 -17 -12 -8 -5 -3 -1 -1 -2 -4 -4 -1 -0 -0 -0 -1 -2 -3 -3 -3 -9 -15 -18 -19 -22 -25 -26 -22 -16 -10 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -3 -9 -16 -23 -24 -16 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -10 -12 -16 -22 -25 -24 -24 -22 -21 -21 -23 -26 -31 -41 -61 -93 -124 -116 -31 -1 -0 -0 -13 -57 -90 -69 -63 -24 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -77 -40 -60 -43 -14 -0 -0 -0 -0 -0 -0 -0 -10 -46 -167 -197 -144 -56 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -2 -8 -19 -32 -36 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -68 -24 -3 -4 -16 -38 -57 -71 -82 -96 -107 -100 -71 -34 -18 -10 -6 -4 -4 -5 -9 -16 -20 -20 -19 -20 -21 -21 -20 -19 -18 -18 -20 -22 -21 -19 -16 -12 -8 -5 -3 -3 -5 -9 -8 -3 -1 -0 -1 -2 -3 -3 -2 -3 -5 -9 -12 -15 -19 -26 -30 -26 -18 -10 -4 -2 -1 -0 -0 -0 -1 -1 -1 -0 -1 -3 -11 -26 -27 -14 -4 -1 -1 -1 -1 -0 -0 -0 -0 -0 -2 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -12 -16 -20 -27 -31 -31 -30 -29 -30 -32 -36 -41 -45 -51 -60 -79 -104 -110 -45 -8 -0 -0 -1 -0 -10 -70 -73 -36 -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 -23 -113 -186 -145 -59 -7 -0 -0 -0 -0 -0 -6 -123 -296 -377 -424 -392 -323 -149 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -58 -120 -107 -72 -51 -32 -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 -1 -3 -10 -23 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -43 -30 -17 -8 -2 -7 -21 -38 -50 -66 -76 -70 -49 -26 -13 -6 -3 -1 -3 -7 -12 -18 -24 -27 -28 -28 -28 -28 -26 -24 -23 -22 -22 -22 -22 -21 -18 -14 -11 -7 -5 -5 -8 -10 -7 -3 -1 -2 -3 -4 -4 -2 -2 -6 -7 -7 -6 -7 -10 -12 -23 -21 -15 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -29 -32 -17 -5 -2 -2 -3 -2 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -17 -23 -30 -34 -36 -37 -38 -41 -45 -49 -53 -58 -63 -73 -91 -109 -113 -75 -21 -0 -25 -58 -38 -0 -25 -69 -55 -21 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -150 -165 -87 -22 -0 -0 -0 -0 -0 -86 -233 -367 -363 -279 -172 -32 -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 -84 -160 -196 -192 -159 -116 -67 -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 -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 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -49 -29 -8 -3 -10 -17 -28 -45 -56 -55 -42 -24 -10 -4 -1 -2 -6 -11 -15 -17 -22 -25 -28 -32 -36 -37 -35 -31 -29 -26 -23 -22 -21 -20 -18 -15 -12 -9 -6 -5 -7 -8 -5 -1 -0 -0 -0 -1 -2 -1 -4 -10 -13 -12 -8 -5 -4 -2 -11 -12 -10 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -23 -34 -31 -21 -9 -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 -2 -6 -16 -26 -31 -35 -38 -40 -44 -49 -54 -60 -66 -73 -81 -91 -103 -108 -109 -91 -69 -46 -33 -48 -22 -3 -15 -75 -86 -46 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -33 -56 -44 -7 -0 -0 -0 -2 -46 -352 -392 -245 -138 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -46 -38 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -114 -155 -142 -135 -134 -82 -30 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -8 -0 -3 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -16 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -32 -37 -29 -7 -13 -17 -27 -38 -46 -46 -35 -20 -8 -2 -1 -3 -8 -14 -16 -16 -21 -28 -37 -48 -58 -60 -53 -42 -34 -27 -23 -21 -19 -18 -16 -14 -12 -10 -7 -7 -9 -9 -5 -1 -0 -0 -0 -0 -0 -2 -11 -26 -32 -26 -15 -8 -5 -3 -3 -5 -5 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -24 -34 -42 -18 -7 -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 -1 -6 -17 -27 -32 -35 -37 -40 -45 -52 -58 -65 -76 -88 -98 -101 -100 -102 -105 -102 -101 -90 -51 -18 -2 -0 -39 -96 -109 -75 -43 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -13 -2 -19 -40 -30 -129 -378 -398 -148 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -29 -79 -123 -97 -65 -46 -35 -27 -25 -14 -3 -0 -0 -0 -2 -46 -59 -63 -71 -71 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -9 -4 -1 -12 -13 -8 -5 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -35 -42 -12 -14 -20 -29 -36 -39 -35 -24 -11 -4 -1 -0 -1 -5 -11 -15 -19 -28 -45 -72 -93 -104 -102 -84 -59 -40 -28 -21 -17 -15 -13 -12 -11 -11 -10 -8 -7 -6 -5 -4 -2 -0 -0 -0 -0 -0 -3 -15 -33 -41 -32 -17 -9 -5 -3 -2 -2 -3 -3 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -16 -21 -7 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -11 -20 -28 -31 -32 -35 -38 -44 -51 -57 -64 -77 -96 -106 -102 -95 -91 -96 -102 -105 -102 -81 -53 -18 -16 -81 -137 -124 -121 -109 -56 -20 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -124 -48 -98 -111 -75 -67 -127 -147 -52 -125 -330 -346 -90 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -96 -136 -131 -110 -87 -69 -55 -47 -50 -56 -39 -6 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -4 -4 -0 -0 -4 -11 -13 -11 -9 -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 -2 -7 -27 -60 -46 -36 -26 -20 -15 -12 -8 -3 -1 -0 -0 -1 -4 -12 -21 -28 -35 -52 -96 -133 -146 -140 -113 -77 -48 -29 -18 -12 -9 -8 -8 -9 -10 -11 -10 -8 -6 -4 -3 -2 -1 -0 -0 -0 -0 -3 -10 -20 -26 -24 -13 -5 -2 -2 -1 -2 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -1 -1 -2 -2 -2 -3 -2 -5 -4 -2 -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 -3 -6 -13 -18 -18 -19 -22 -24 -27 -32 -39 -46 -53 -62 -76 -90 -95 -104 -97 -85 -83 -91 -99 -105 -95 -71 -43 -67 -118 -140 -96 -117 -110 -78 -42 -19 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -79 -239 -61 -173 -172 -158 -194 -220 -127 -55 -15 -236 -287 -91 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -70 -117 -117 -84 -79 -59 -41 -34 -44 -53 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -6 -7 -8 -7 -8 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -81 -91 -77 -41 -27 -16 -3 -0 -0 -0 -0 -0 -1 -5 -13 -24 -35 -37 -46 -81 -123 -148 -147 -121 -85 -54 -30 -16 -10 -7 -7 -8 -10 -13 -14 -13 -10 -7 -4 -4 -3 -1 -0 -0 -0 -0 -1 -3 -6 -9 -9 -7 -3 -1 -1 -2 -3 -4 -3 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -2 -2 -3 -3 -3 -4 -4 -2 -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 -7 -17 -19 -15 -10 -8 -9 -13 -20 -28 -36 -46 -59 -78 -101 -97 -105 -90 -76 -72 -78 -88 -104 -104 -90 -68 -56 -63 -82 -45 -73 -100 -104 -89 -70 -21 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -140 -244 -166 -237 -242 -238 -292 -336 -288 -212 -60 -339 -437 -256 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -52 -125 -139 -107 -86 -92 -79 -73 -51 -55 -52 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -4 -5 -5 -5 -5 -5 -6 -7 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -55 -57 -32 -36 -49 -44 -17 -7 -2 -0 -0 -1 -4 -10 -19 -30 -32 -37 -55 -83 -109 -118 -103 -77 -50 -29 -17 -13 -11 -11 -12 -14 -17 -17 -15 -12 -8 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -2 -3 -4 -4 -4 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -10 -13 -11 -6 -2 -1 -1 -6 -14 -23 -35 -52 -71 -100 -109 -97 -79 -68 -66 -71 -79 -95 -107 -108 -92 -70 -45 -35 -25 -42 -63 -74 -86 -123 -63 -29 -14 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -91 -221 -243 -244 -306 -328 -337 -358 -379 -348 -250 -438 -463 -225 -53 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -97 -183 -156 -121 -111 -121 -128 -132 -69 -49 -40 -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 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -7 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -40 -68 -72 -53 -30 -12 -4 -1 -1 -4 -8 -15 -18 -24 -35 -52 -69 -79 -75 -59 -41 -29 -22 -18 -15 -13 -13 -14 -16 -16 -14 -12 -12 -10 -7 -5 -3 -1 -0 -0 -0 -0 -1 -4 -7 -6 -2 -3 -3 -3 -3 -2 -3 -3 -3 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -5 -6 -5 -3 -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 -1 -1 -0 -0 -0 -0 -2 -3 -3 -2 -0 -0 -0 -1 -4 -13 -27 -47 -63 -83 -88 -80 -70 -65 -64 -66 -71 -82 -93 -99 -99 -91 -73 -57 -36 -25 -28 -50 -110 -116 -88 -63 -41 -19 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -4 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -116 -111 -174 -292 -349 -366 -382 -400 -413 -417 -435 -458 -140 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -121 -208 -193 -171 -156 -163 -131 -77 -28 -8 -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 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -3 -2 -4 -9 -11 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -24 -57 -77 -89 -74 -41 -15 -5 -1 -2 -4 -7 -11 -20 -33 -48 -57 -53 -41 -28 -19 -15 -13 -11 -9 -9 -9 -9 -10 -11 -13 -15 -14 -9 -4 -1 -0 -0 -0 -0 -0 -2 -8 -14 -10 -4 -4 -4 -3 -2 -2 -2 -3 -5 -5 -5 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -3 -5 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -19 -41 -63 -79 -76 -61 -52 -56 -59 -62 -68 -76 -85 -94 -97 -101 -102 -89 -64 -39 -34 -89 -111 -81 -90 -105 -91 -52 -25 -12 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -2 -2 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -95 -214 -310 -355 -368 -386 -410 -395 -310 -323 -345 -70 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -52 -56 -58 -77 -93 -108 -118 -148 -83 -20 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -1 -1 -1 -0 -2 -4 -7 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -28 -57 -100 -106 -78 -37 -11 -3 -1 -1 -4 -11 -23 -37 -46 -43 -34 -24 -16 -11 -9 -8 -6 -6 -7 -7 -8 -10 -14 -18 -17 -10 -4 -2 -1 -0 -0 -0 -0 -3 -9 -14 -10 -6 -5 -3 -2 -1 -1 -1 -3 -5 -5 -5 -5 -4 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -5 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -16 -33 -48 -51 -34 -16 -19 -32 -42 -54 -70 -81 -86 -94 -100 -109 -110 -103 -91 -74 -50 -45 -10 -7 -56 -113 -121 -92 -67 -34 -14 -7 -4 -2 -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 -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 -4 -10 -35 -171 -290 -340 -360 -371 -387 -386 -324 -80 -0 -0 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -74 -84 -22 -0 -7 -19 -32 -53 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -4 -3 -3 -2 -1 -1 -2 -6 -6 -5 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -33 -68 -83 -75 -54 -15 -4 -1 -1 -7 -20 -35 -43 -44 -39 -31 -22 -14 -10 -8 -6 -5 -5 -5 -6 -8 -11 -13 -11 -8 -6 -5 -3 -0 -0 -0 -0 -2 -8 -14 -13 -9 -6 -5 -4 -2 -2 -3 -4 -6 -6 -6 -5 -5 -5 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -12 -19 -19 -11 -3 -3 -10 -21 -41 -68 -89 -94 -98 -109 -122 -122 -114 -99 -71 -36 -16 -4 -2 -32 -89 -118 -122 -127 -99 -56 -28 -11 -5 -1 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -115 -93 -110 -314 -364 -379 -353 -294 -204 -109 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -21 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -3 -2 -3 -3 -2 -1 -1 -1 -5 -7 -8 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -47 -101 -125 -41 -14 -3 -1 -8 -21 -36 -47 -50 -48 -42 -32 -23 -17 -12 -9 -8 -8 -8 -8 -8 -9 -9 -8 -7 -8 -9 -7 -0 -0 -0 -0 -4 -13 -27 -33 -23 -12 -7 -5 -4 -4 -5 -6 -7 -7 -6 -7 -6 -5 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -11 -12 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -2 -8 -24 -50 -81 -97 -105 -131 -139 -122 -113 -115 -84 -39 -12 -9 -22 -44 -74 -103 -105 -115 -111 -88 -70 -34 -19 -8 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -73 -269 -123 -164 -361 -403 -398 -241 -88 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -3 -2 -2 -1 -1 -1 -6 -10 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -120 -217 -79 -33 -13 -7 -11 -24 -43 -59 -61 -58 -52 -43 -35 -27 -21 -16 -12 -12 -12 -11 -9 -8 -8 -7 -7 -9 -12 -13 -3 -1 -0 -1 -6 -18 -38 -55 -44 -26 -13 -8 -5 -6 -7 -7 -7 -6 -7 -7 -7 -7 -6 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -4 -11 -18 -24 -23 -14 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -3 -4 -4 -3 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -15 -43 -84 -127 -159 -177 -133 -75 -81 -103 -86 -66 -58 -60 -66 -60 -56 -65 -72 -81 -91 -106 -125 -81 -46 -18 -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 -1 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -115 -317 -64 -268 -379 -339 -259 -137 -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 -1 -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 -1 -6 -9 -9 -7 -6 -4 -3 -2 -2 -1 -6 -8 -7 -10 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -2 -1 -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 -18 -98 -256 -125 -64 -33 -19 -17 -24 -40 -58 -73 -69 -59 -50 -42 -35 -28 -21 -16 -16 -18 -17 -12 -10 -8 -7 -7 -9 -13 -18 -7 -3 -2 -3 -7 -15 -27 -35 -45 -41 -29 -16 -8 -7 -8 -9 -10 -10 -10 -10 -9 -9 -9 -8 -7 -6 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -4 -11 -22 -34 -42 -27 -14 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -2 -4 -5 -4 -2 -2 -5 -5 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -1 -0 -0 -1 -2 -8 -25 -66 -132 -169 -138 -78 -56 -62 -69 -64 -55 -50 -53 -53 -45 -39 -36 -43 -63 -92 -103 -109 -88 -49 -19 -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 -2 -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 -0 -0 -0 -15 -69 -124 -29 -263 -200 -121 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -11 -13 -12 -10 -7 -4 -3 -3 -3 -3 -4 -7 -11 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -90 -129 -135 -114 -47 -50 -71 -96 -126 -145 -88 -48 -48 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -57 -228 -150 -84 -46 -27 -19 -22 -36 -53 -70 -72 -63 -53 -44 -37 -29 -21 -16 -18 -21 -20 -15 -11 -8 -7 -7 -9 -13 -21 -13 -8 -5 -5 -7 -10 -14 -18 -26 -35 -39 -33 -19 -11 -14 -20 -26 -27 -22 -16 -12 -11 -12 -11 -10 -9 -7 -4 -3 -2 -1 -1 -1 -1 -0 -0 -2 -7 -17 -30 -40 -32 -24 -15 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -11 -0 -0 -0 -0 -1 -3 -4 -6 -4 -5 -5 -4 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -4 -6 -3 -2 -1 -1 -3 -7 -15 -36 -63 -80 -81 -74 -63 -50 -45 -40 -38 -41 -41 -37 -31 -27 -24 -24 -37 -91 -101 -89 -66 -49 -45 -51 -29 -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 -2 -7 -9 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -47 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -14 -13 -11 -8 -4 -2 -3 -3 -4 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -56 -144 -204 -198 -184 -155 -158 -173 -164 -151 -187 -227 -223 -221 -163 -73 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -183 -164 -96 -52 -30 -20 -19 -26 -38 -54 -62 -61 -52 -42 -36 -27 -20 -17 -17 -19 -21 -19 -12 -9 -7 -8 -10 -15 -23 -21 -14 -8 -6 -6 -7 -10 -15 -24 -36 -48 -54 -47 -33 -28 -37 -45 -43 -31 -19 -14 -13 -13 -13 -13 -11 -10 -6 -5 -4 -3 -2 -2 -2 -1 -0 -1 -3 -9 -20 -30 -40 -44 -35 -20 -10 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -11 -20 -24 -7 -4 -3 -2 -1 -2 -3 -6 -6 -6 -5 -4 -3 -2 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -2 -0 -0 -0 -0 -1 -2 -2 -3 -4 -6 -8 -7 -4 -2 -3 -6 -11 -14 -15 -15 -17 -18 -22 -26 -28 -31 -35 -36 -26 -20 -21 -28 -30 -16 -16 -72 -100 -98 -82 -68 -62 -69 -43 -19 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -4 -0 -0 -0 -3 -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 -3 -9 -15 -9 -16 -10 -11 -10 -5 -2 -3 -3 -2 -2 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -143 -220 -213 -205 -201 -201 -206 -192 -177 -207 -260 -279 -250 -207 -177 -142 -64 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -114 -142 -91 -52 -32 -22 -16 -20 -25 -36 -46 -52 -50 -42 -32 -26 -19 -17 -18 -19 -20 -20 -15 -10 -9 -10 -12 -17 -25 -28 -21 -12 -8 -6 -9 -11 -14 -19 -27 -38 -48 -41 -30 -32 -40 -49 -49 -34 -18 -16 -15 -14 -14 -14 -15 -15 -9 -6 -5 -5 -4 -3 -3 -2 -1 -0 -1 -5 -14 -31 -52 -63 -55 -32 -17 -8 -4 -2 -2 -1 -1 -0 -0 -1 -3 -4 -6 -12 -16 -14 -12 -9 -7 -4 -2 -4 -7 -9 -9 -7 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -3 -4 -5 -13 -18 -14 -6 -2 -2 -3 -5 -5 -5 -4 -3 -3 -6 -11 -17 -24 -31 -29 -28 -38 -56 -76 -89 -74 -103 -110 -110 -111 -91 -77 -73 -77 -68 -38 -6 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -9 -4 -1 -0 -0 -2 -15 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -14 -14 -9 -19 -7 -10 -12 -7 -2 -1 -2 -2 -3 -3 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -19 -25 -74 -118 -177 -223 -222 -219 -215 -213 -213 -213 -218 -236 -257 -276 -140 -65 -87 -116 -51 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -97 -190 -133 -81 -48 -31 -23 -18 -17 -17 -21 -27 -34 -38 -34 -27 -22 -17 -14 -13 -14 -15 -18 -16 -13 -11 -11 -14 -18 -26 -35 -29 -18 -10 -9 -14 -19 -20 -20 -21 -26 -30 -26 -23 -24 -30 -42 -53 -41 -24 -18 -15 -14 -15 -14 -13 -13 -10 -8 -7 -6 -5 -5 -4 -2 -1 -0 -1 -3 -11 -32 -61 -75 -64 -39 -20 -12 -7 -5 -4 -2 -2 -2 -4 -7 -17 -19 -3 -1 -3 -6 -8 -8 -7 -6 -5 -6 -9 -11 -12 -9 -5 -4 -5 -5 -4 -4 -4 -4 -3 -3 -2 -2 -3 -3 -2 -2 -2 -1 -1 -1 -4 -6 -12 -21 -22 -12 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -6 -10 -19 -27 -34 -46 -65 -89 -116 -107 -71 -37 -26 -65 -115 -103 -99 -88 -79 -59 -31 -10 -7 -6 -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 -1 -6 -13 -10 -2 -0 -0 -1 -8 -27 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -21 -10 -10 -12 -9 -4 -2 -1 -2 -3 -6 -8 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -121 -144 -102 -180 -200 -204 -212 -215 -218 -220 -219 -219 -224 -235 -249 -268 -292 -175 -79 -36 -45 -117 -209 -39 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -108 -229 -142 -84 -50 -30 -19 -13 -11 -12 -12 -12 -15 -19 -22 -19 -17 -15 -12 -11 -11 -11 -14 -15 -14 -13 -13 -15 -19 -25 -36 -35 -26 -16 -11 -14 -19 -18 -16 -16 -19 -23 -24 -27 -32 -32 -35 -49 -49 -34 -24 -18 -17 -16 -16 -13 -14 -13 -12 -11 -11 -10 -7 -5 -3 -1 -0 -0 -1 -7 -23 -50 -68 -64 -44 -23 -15 -10 -7 -5 -4 -4 -7 -15 -14 -13 -11 -1 -0 -0 -1 -0 -0 -1 -5 -5 -5 -5 -7 -8 -7 -7 -8 -7 -6 -5 -5 -5 -4 -3 -2 -2 -2 -2 -3 -3 -4 -5 -3 -1 -2 -11 -26 -37 -31 -15 -4 -2 -2 -2 -2 -1 -0 -1 -1 -1 -2 -3 -3 -6 -11 -22 -33 -37 -38 -45 -56 -31 -11 -1 -0 -15 -55 -66 -67 -82 -80 -52 -42 -24 -14 -9 -4 -3 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -2 -11 -26 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -87 -52 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -19 -20 -26 -16 -13 -13 -10 -5 -3 -2 -2 -2 -4 -6 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -119 -201 -200 -213 -213 -214 -218 -220 -218 -219 -221 -225 -232 -241 -255 -279 -300 -266 -162 -54 -12 -52 -84 -16 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -76 -258 -155 -91 -51 -27 -15 -11 -10 -7 -7 -6 -5 -6 -9 -11 -12 -12 -12 -11 -12 -12 -14 -15 -15 -15 -15 -18 -21 -24 -34 -39 -36 -28 -18 -12 -13 -14 -13 -13 -15 -18 -20 -23 -30 -32 -31 -42 -55 -52 -38 -25 -19 -19 -21 -20 -19 -17 -15 -12 -11 -10 -9 -6 -4 -2 -1 -0 -1 -4 -13 -26 -36 -42 -41 -25 -16 -12 -9 -7 -6 -6 -9 -17 -16 -9 -4 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -2 -4 -6 -8 -8 -8 -9 -9 -10 -10 -9 -6 -4 -4 -5 -5 -7 -12 -18 -20 -16 -14 -14 -27 -39 -34 -19 -6 -4 -3 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -3 -5 -11 -19 -25 -24 -19 -19 -15 -12 -5 -0 -0 -0 -0 -10 -14 -45 -78 -66 -68 -53 -39 -25 -13 -6 -10 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -17 -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 -0 -0 -3 -10 -10 -1 -0 -0 -0 -1 -6 -12 -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 -30 -88 -63 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -11 -21 -25 -23 -27 -26 -23 -18 -12 -6 -5 -3 -2 -3 -5 -5 -4 -1 -0 -0 -0 -1 -3 -3 -2 -0 -0 -0 -1 -18 -77 -203 -216 -221 -223 -223 -222 -221 -221 -224 -230 -238 -250 -266 -284 -280 -189 -77 -11 -1 -5 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -1 -10 -56 -102 -99 -66 -32 -15 -9 -6 -6 -6 -4 -3 -2 -3 -6 -9 -11 -12 -13 -13 -14 -14 -14 -16 -18 -18 -19 -23 -26 -33 -39 -41 -34 -17 -10 -10 -9 -9 -10 -12 -15 -17 -17 -20 -27 -37 -49 -59 -55 -39 -26 -23 -22 -23 -23 -22 -20 -16 -15 -15 -14 -12 -9 -7 -4 -2 -2 -1 -3 -7 -11 -14 -15 -20 -17 -14 -12 -10 -8 -8 -10 -9 -11 -10 -7 -4 -3 -2 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -2 -4 -6 -6 -8 -10 -14 -18 -19 -18 -14 -10 -10 -9 -9 -13 -23 -29 -28 -26 -26 -34 -36 -30 -18 -7 -3 -3 -3 -3 -4 -3 -1 -1 -1 -1 -2 -3 -3 -4 -7 -14 -20 -24 -23 -20 -16 -12 -13 -11 -5 -0 -0 -0 -0 -0 -6 -16 -47 -101 -101 -91 -68 -34 -11 -14 -20 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -20 -26 -20 -14 -4 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -10 -2 -0 -0 -0 -0 -2 -4 -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 -6 -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 -2 -10 -36 -26 -6 -0 -0 -1 -6 -24 -25 -32 -35 -32 -28 -27 -29 -29 -21 -12 -7 -6 -5 -3 -4 -5 -6 -4 -0 -0 -0 -0 -18 -46 -63 -38 -4 -0 -29 -133 -232 -206 -207 -216 -217 -212 -204 -197 -196 -202 -210 -223 -186 -164 -210 -155 -56 -25 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -0 -0 -0 -92 -123 -100 -58 -25 -10 -4 -2 -2 -2 -2 -1 -1 -3 -8 -10 -10 -10 -10 -14 -16 -16 -19 -22 -22 -25 -28 -29 -31 -34 -37 -37 -22 -14 -10 -8 -9 -12 -15 -14 -15 -16 -21 -30 -40 -49 -54 -50 -37 -25 -23 -22 -22 -21 -20 -22 -24 -22 -21 -19 -16 -13 -11 -8 -5 -3 -2 -2 -4 -7 -7 -4 -5 -7 -10 -13 -13 -11 -12 -14 -11 -8 -7 -7 -6 -4 -4 -4 -3 -2 -2 -2 -3 -2 -1 -0 -0 -0 -1 -2 -3 -5 -8 -13 -21 -26 -21 -15 -11 -10 -9 -8 -8 -12 -15 -16 -16 -14 -12 -11 -9 -4 -3 -2 -2 -3 -3 -3 -3 -2 -1 -1 -2 -3 -4 -4 -6 -8 -14 -20 -22 -22 -19 -14 -10 -26 -44 -19 -1 -0 -0 -0 -0 -0 -0 -16 -44 -89 -121 -107 -54 -19 -16 -21 -20 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -1 -1 -2 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -2 -4 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -37 -52 -32 -8 -8 -15 -20 -28 -52 -49 -47 -45 -40 -35 -31 -30 -33 -25 -15 -9 -7 -6 -5 -3 -4 -4 -4 -0 -0 -0 -0 -68 -143 -143 -58 -6 -0 -14 -111 -216 -211 -207 -204 -198 -188 -176 -166 -160 -169 -193 -219 -208 -169 -121 -28 -4 -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 -5 -28 -83 -109 -56 -21 -7 -2 -0 -0 -0 -0 -0 -1 -5 -8 -7 -6 -8 -14 -18 -18 -20 -23 -26 -30 -31 -30 -32 -35 -37 -40 -34 -25 -18 -16 -19 -21 -18 -14 -14 -18 -23 -29 -38 -49 -56 -58 -47 -32 -24 -25 -28 -32 -32 -32 -32 -30 -26 -20 -16 -15 -15 -16 -12 -6 -3 -3 -5 -6 -7 -4 -4 -5 -7 -11 -13 -16 -20 -19 -14 -10 -8 -8 -9 -7 -7 -9 -8 -4 -3 -5 -6 -5 -3 -0 -0 -0 -0 -2 -3 -5 -7 -10 -18 -21 -16 -9 -8 -9 -8 -7 -6 -6 -6 -6 -6 -4 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -3 -3 -3 -5 -6 -8 -8 -8 -12 -18 -21 -20 -19 -17 -14 -13 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -78 -102 -61 -30 -21 -24 -27 -20 -6 -2 -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 -1 -5 -15 -32 -21 -10 -3 -0 -0 -0 -0 -0 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -51 -34 -19 -48 -63 -61 -59 -62 -58 -57 -55 -50 -42 -36 -35 -37 -28 -19 -13 -10 -8 -6 -4 -3 -3 -3 -1 -0 -12 -24 -82 -120 -82 -0 -1 -11 -6 -79 -174 -189 -187 -185 -178 -167 -156 -151 -152 -166 -193 -224 -250 -262 -247 -190 -27 -49 -34 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -2 -1 -0 -0 -0 -16 -71 -121 -102 -58 -25 -7 -1 -0 -0 -0 -0 -1 -4 -6 -5 -3 -5 -16 -18 -17 -17 -21 -28 -35 -40 -39 -42 -48 -48 -52 -49 -37 -25 -23 -28 -27 -18 -14 -15 -19 -23 -28 -31 -42 -49 -50 -44 -35 -31 -33 -34 -32 -29 -31 -38 -46 -46 -43 -34 -26 -22 -24 -21 -15 -10 -7 -5 -8 -10 -8 -8 -11 -15 -18 -22 -29 -34 -32 -27 -18 -9 -9 -12 -12 -12 -13 -11 -4 -5 -10 -12 -9 -4 -1 -0 -5 -13 -20 -21 -15 -18 -12 -11 -8 -4 -3 -4 -7 -8 -9 -10 -10 -8 -6 -6 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -6 -9 -9 -10 -9 -9 -13 -18 -21 -22 -28 -29 -22 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -26 -71 -59 -39 -28 -30 -41 -29 -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 -4 -15 -44 -60 -49 -24 -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 -11 -26 -29 -8 -15 -49 -55 -53 -60 -66 -66 -65 -61 -53 -43 -33 -30 -35 -31 -25 -19 -13 -8 -6 -4 -2 -4 -5 -2 -2 -52 -106 -140 -136 -83 -3 -8 -96 -64 -82 -146 -171 -167 -165 -161 -156 -153 -157 -169 -189 -205 -226 -248 -271 -288 -272 -42 -196 -145 -31 -0 -0 -0 -0 -43 -103 -170 -196 -65 -8 -0 -1 -1 -1 -0 -0 -0 -4 -6 -6 -5 -5 -5 -2 -0 -0 -31 -115 -114 -64 -25 -5 -0 -0 -0 -0 -0 -2 -3 -2 -1 -3 -19 -22 -19 -16 -17 -23 -33 -41 -41 -43 -47 -45 -40 -38 -41 -35 -31 -37 -37 -24 -15 -14 -18 -26 -35 -23 -25 -28 -31 -33 -36 -40 -38 -33 -29 -34 -47 -63 -69 -68 -62 -48 -32 -23 -24 -24 -22 -19 -13 -7 -8 -9 -11 -13 -15 -17 -18 -27 -39 -44 -40 -32 -23 -14 -10 -8 -7 -6 -6 -6 -4 -8 -14 -15 -9 -4 -3 -4 -21 -41 -52 -48 -39 -46 -32 -19 -9 -1 -0 -2 -5 -9 -15 -21 -24 -21 -15 -14 -12 -9 -5 -3 -2 -3 -3 -2 -1 -1 -2 -2 -2 -2 -4 -8 -21 -15 -15 -16 -15 -11 -17 -31 -40 -39 -30 -23 -23 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -22 -66 -69 -50 -34 -34 -55 -45 -40 -28 -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 -1 -5 -25 -62 -60 -25 -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 -1 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -26 -51 -53 -51 -33 -35 -54 -65 -66 -64 -57 -44 -33 -27 -26 -36 -37 -33 -25 -17 -10 -6 -3 -2 -4 -6 -8 -20 -70 -109 -123 -111 -70 -14 -3 -55 -97 -134 -155 -153 -149 -146 -142 -141 -142 -146 -158 -178 -203 -231 -236 -180 -79 -50 -6 -3 -3 -1 -0 -0 -0 -49 -291 -381 -320 -236 -69 -9 -0 -0 -0 -0 -0 -0 -0 -4 -6 -7 -7 -8 -3 -2 -1 -0 -24 -102 -140 -106 -54 -16 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -15 -21 -20 -16 -13 -16 -27 -30 -30 -33 -37 -46 -56 -55 -49 -38 -30 -33 -40 -33 -21 -14 -14 -24 -46 -31 -22 -18 -20 -26 -34 -40 -40 -41 -50 -64 -75 -73 -65 -53 -38 -25 -17 -17 -19 -20 -18 -14 -10 -7 -10 -16 -20 -20 -19 -19 -20 -28 -39 -40 -31 -21 -12 -8 -6 -3 -1 -0 -0 -0 -4 -12 -19 -19 -12 -18 -27 -36 -43 -52 -62 -46 -47 -50 -46 -40 -29 -9 -5 -11 -17 -24 -34 -42 -44 -40 -33 -27 -20 -13 -9 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -2 -3 -7 -19 -15 -15 -17 -14 -13 -20 -52 -59 -37 -10 -6 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -73 -79 -58 -38 -33 -44 -62 -69 -54 -20 -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 -1 -2 -7 -25 -53 -62 -41 -10 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -18 -39 -12 -14 -38 -56 -61 -61 -61 -56 -46 -35 -27 -22 -22 -31 -34 -33 -28 -23 -27 -47 -13 -6 -6 -9 -23 -61 -115 -142 -135 -95 -64 -72 -30 -81 -128 -144 -142 -138 -134 -130 -126 -124 -124 -128 -138 -159 -191 -227 -243 -161 -6 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -7 -9 -3 -0 -0 -0 -0 -0 -3 -5 -4 -4 -5 -6 -1 -0 -0 -0 -11 -51 -107 -121 -83 -36 -7 -0 -0 -0 -0 -0 -0 -1 -5 -4 -8 -12 -14 -12 -11 -14 -24 -28 -30 -31 -34 -40 -41 -33 -26 -23 -24 -28 -34 -30 -22 -15 -12 -16 -33 -27 -21 -18 -19 -25 -37 -41 -49 -60 -70 -70 -62 -52 -40 -27 -19 -15 -15 -18 -18 -18 -15 -10 -7 -7 -11 -20 -29 -32 -30 -26 -25 -33 -39 -32 -19 -10 -6 -4 -3 -1 -0 -0 -0 -0 -3 -9 -13 -11 -8 -29 -54 -58 -36 -30 -56 -23 -13 -22 -34 -45 -53 -58 -37 -32 -36 -46 -53 -55 -53 -48 -39 -27 -16 -14 -15 -7 -3 -3 -3 -3 -3 -2 -1 -1 -1 -2 -3 -10 -15 -15 -15 -15 -13 -21 -30 -47 -49 -27 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -73 -105 -68 -50 -40 -50 -67 -73 -62 -34 -18 -8 -3 -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 -1 -2 -3 -3 -13 -27 -29 -16 -4 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -22 -56 -65 -58 -53 -56 -61 -60 -54 -39 -28 -20 -15 -13 -16 -21 -23 -24 -25 -38 -82 -38 -25 -17 -16 -31 -67 -105 -119 -134 -139 -141 -141 -101 -125 -135 -129 -122 -121 -117 -114 -110 -106 -103 -105 -114 -133 -162 -197 -232 -232 -171 -59 -7 -0 -0 -1 -1 -0 -0 -8 -29 -63 -108 -161 -224 -241 -93 -19 -6 -0 -0 -0 -3 -6 -9 -8 -5 -6 -3 -2 -1 -0 -5 -30 -154 -144 -97 -47 -12 -0 -0 -0 -0 -0 -0 -1 -5 -7 -10 -10 -10 -11 -12 -16 -22 -26 -28 -30 -31 -31 -27 -26 -23 -22 -22 -23 -23 -17 -12 -10 -10 -10 -14 -15 -16 -16 -18 -26 -42 -46 -53 -59 -57 -48 -42 -30 -23 -21 -24 -28 -30 -37 -34 -30 -24 -16 -9 -7 -10 -17 -30 -39 -38 -31 -30 -33 -31 -22 -12 -6 -4 -2 -1 -1 -0 -0 -0 -0 -2 -5 -6 -5 -4 -24 -39 -24 -9 -13 -47 -29 -21 -24 -31 -42 -57 -72 -54 -35 -28 -32 -32 -39 -44 -46 -41 -28 -13 -19 -12 -5 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -6 -14 -18 -18 -17 -19 -16 -27 -38 -44 -50 -65 -27 -15 -21 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -44 -109 -98 -70 -50 -45 -54 -70 -67 -48 -28 -14 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -7 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -5 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -46 -53 -54 -33 -25 -44 -69 -70 -52 -36 -24 -16 -12 -9 -10 -18 -32 -48 -57 -59 -65 -47 -36 -24 -19 -29 -52 -70 -85 -106 -116 -120 -124 -124 -121 -118 -111 -103 -98 -94 -92 -89 -84 -81 -83 -95 -116 -145 -176 -162 -123 -84 -22 -3 -0 -0 -1 -1 -0 -0 -153 -261 -297 -297 -309 -329 -349 -359 -214 -54 -0 -0 -0 -2 -6 -6 -4 -6 -6 -7 -6 -2 -0 -3 -22 -205 -176 -107 -50 -14 -0 -0 -0 -0 -0 -0 -0 -3 -9 -15 -14 -10 -9 -11 -15 -19 -23 -27 -31 -34 -29 -28 -28 -29 -29 -26 -19 -15 -11 -8 -8 -8 -9 -10 -12 -15 -16 -18 -27 -47 -62 -63 -54 -44 -42 -49 -41 -37 -40 -51 -63 -66 -68 -58 -43 -28 -16 -13 -11 -14 -19 -28 -36 -36 -34 -34 -25 -14 -7 -5 -5 -3 -2 -1 -1 -1 -2 -2 -2 -4 -6 -7 -5 -4 -11 -22 -43 -49 -13 -25 -29 -38 -43 -43 -46 -61 -66 -45 -23 -19 -24 -18 -21 -28 -34 -39 -38 -18 -17 -10 -5 -2 -2 -3 -3 -3 -4 -5 -5 -6 -12 -17 -18 -19 -21 -23 -23 -21 -25 -30 -36 -48 -95 -65 -41 -46 -49 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -66 -76 -64 -50 -48 -64 -86 -88 -71 -46 -24 -13 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -3 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -28 -43 -28 -11 -2 -8 -28 -59 -81 -49 -33 -23 -16 -12 -11 -16 -25 -38 -56 -59 -50 -44 -39 -30 -19 -13 -17 -29 -35 -52 -74 -87 -98 -110 -113 -105 -105 -95 -81 -73 -70 -72 -69 -65 -64 -69 -83 -106 -135 -163 -151 -106 -49 -0 -0 -0 -0 -0 -0 -2 -16 -147 -240 -263 -250 -252 -264 -294 -332 -234 -84 -0 -0 -0 -1 -6 -10 -10 -7 -5 -6 -5 -3 -0 -0 -0 -153 -167 -115 -55 -18 -1 -0 -0 -0 -0 -0 -0 -1 -6 -15 -14 -7 -5 -8 -13 -18 -22 -24 -27 -34 -30 -29 -32 -38 -40 -35 -21 -14 -10 -8 -8 -9 -10 -11 -14 -15 -16 -19 -27 -40 -51 -66 -71 -65 -63 -72 -72 -68 -66 -73 -85 -77 -68 -55 -40 -27 -20 -12 -20 -24 -30 -37 -39 -35 -40 -42 -29 -11 -1 -2 -3 -4 -3 -3 -4 -6 -8 -7 -6 -8 -12 -13 -14 -11 -5 -3 -6 -8 -0 -6 -14 -33 -47 -44 -39 -40 -30 -12 -9 -22 -34 -37 -28 -23 -22 -24 -32 -25 -21 -16 -12 -8 -6 -6 -10 -17 -21 -18 -13 -15 -27 -27 -22 -22 -26 -29 -27 -25 -24 -23 -26 -37 -76 -86 -54 -22 -53 -28 -28 -20 -8 -0 -0 -0 -0 -0 -0 -0 -3 -25 -79 -81 -65 -53 -54 -73 -89 -110 -103 -67 -41 -24 -12 -5 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -10 -3 -26 -49 -57 -51 -28 -4 -0 -5 -33 -70 -48 -32 -21 -15 -15 -21 -28 -21 -20 -26 -25 -21 -28 -30 -22 -14 -7 -6 -11 -13 -21 -35 -57 -80 -98 -102 -92 -91 -78 -62 -53 -55 -61 -60 -56 -56 -61 -74 -94 -125 -154 -182 -172 -107 -21 -2 -0 -0 -0 -0 -14 -121 -250 -285 -264 -233 -221 -223 -246 -277 -213 -91 -0 -0 -0 -0 -4 -7 -8 -5 -4 -6 -10 -7 -0 -0 -0 -98 -135 -101 -46 -18 -2 -0 -0 -0 -0 -0 -0 -0 -2 -9 -11 -6 -3 -5 -10 -16 -21 -25 -30 -42 -41 -37 -34 -33 -37 -40 -26 -18 -14 -12 -11 -11 -12 -13 -17 -19 -22 -26 -33 -41 -52 -68 -80 -80 -81 -89 -90 -83 -74 -70 -70 -54 -37 -27 -22 -24 -30 -25 -18 -16 -15 -15 -16 -23 -40 -48 -42 -24 -2 -1 -2 -2 -2 -4 -6 -8 -8 -7 -10 -16 -22 -30 -37 -45 -27 -6 -1 -1 -0 -1 -5 -21 -41 -41 -31 -22 -10 -5 -8 -15 -37 -60 -59 -45 -32 -33 -36 -37 -33 -30 -26 -21 -18 -20 -23 -38 -52 -44 -31 -23 -24 -23 -22 -21 -24 -26 -26 -26 -27 -25 -25 -39 -61 -56 -22 -6 -40 -62 -83 -90 -82 -57 -39 -9 -0 -0 -0 -0 -0 -36 -105 -135 -107 -70 -62 -68 -86 -108 -112 -82 -55 -35 -20 -9 -5 -3 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -32 -31 -21 -30 -39 -37 -20 -0 -0 -6 -31 -56 -64 -54 -39 -26 -17 -15 -19 -23 -14 -9 -8 -8 -10 -17 -25 -27 -25 -12 -3 -5 -6 -7 -18 -36 -52 -62 -67 -74 -81 -80 -67 -54 -53 -61 -59 -53 -52 -57 -69 -89 -122 -155 -187 -205 -196 -150 -19 -1 -0 -0 -0 -4 -39 -95 -197 -243 -227 -203 -191 -199 -153 -66 -3 -0 -0 -0 -0 -2 -4 -4 -3 -3 -6 -11 -9 -3 -1 -0 -54 -109 -91 -36 -15 -3 -1 -0 -0 -0 -0 -0 -0 -0 -3 -5 -3 -2 -7 -9 -16 -21 -24 -29 -41 -49 -48 -39 -32 -32 -40 -32 -24 -20 -17 -14 -13 -14 -17 -23 -29 -34 -34 -37 -41 -52 -65 -74 -75 -75 -75 -73 -69 -63 -54 -45 -31 -15 -6 -7 -13 -18 -12 -6 -2 -0 -1 -2 -11 -27 -40 -48 -45 -23 -7 -2 -0 -0 -2 -4 -9 -7 -6 -10 -17 -26 -35 -26 -18 -10 -6 -4 -4 -1 -0 -3 -17 -42 -61 -50 -39 -23 -8 -2 -3 -18 -43 -49 -45 -52 -52 -30 -15 -15 -22 -29 -31 -33 -42 -43 -43 -55 -65 -41 -22 -18 -20 -19 -18 -28 -45 -41 -36 -48 -37 -37 -51 -78 -77 -22 -8 -45 -57 -82 -116 -130 -128 -96 -33 -12 -12 -10 -0 -0 -13 -74 -135 -116 -92 -80 -79 -95 -116 -113 -92 -70 -46 -28 -16 -11 -8 -7 -4 -2 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -43 -34 -39 -42 -32 -15 -2 -2 -5 -38 -72 -82 -71 -60 -48 -33 -22 -17 -14 -12 -9 -8 -7 -7 -8 -10 -12 -18 -23 -12 -3 -2 -3 -5 -13 -20 -26 -33 -49 -62 -64 -69 -68 -64 -62 -62 -55 -48 -49 -56 -67 -86 -118 -156 -193 -220 -238 -239 -93 -38 -10 -0 -0 -0 -0 -5 -8 -76 -147 -130 -105 -71 -38 -13 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -4 -9 -9 -4 -1 -0 -33 -125 -128 -52 -18 -4 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -9 -25 -15 -14 -19 -23 -26 -32 -39 -43 -41 -36 -33 -39 -36 -31 -26 -23 -22 -24 -22 -22 -27 -34 -41 -47 -41 -45 -55 -66 -72 -71 -69 -69 -67 -64 -57 -45 -35 -25 -12 -5 -6 -7 -5 -2 -1 -0 -0 -1 -1 -7 -13 -24 -41 -58 -43 -18 -5 -0 -0 -1 -2 -8 -9 -7 -5 -8 -16 -18 -9 -3 -1 -2 -5 -2 -1 -0 -2 -8 -21 -29 -45 -47 -31 -16 -11 -23 -22 -24 -23 -22 -39 -39 -17 -4 -3 -10 -22 -38 -39 -40 -43 -49 -48 -27 -16 -10 -9 -11 -12 -15 -21 -28 -38 -46 -50 -40 -38 -44 -65 -93 -90 -113 -110 -74 -56 -88 -118 -133 -130 -132 -114 -78 -62 -13 -0 -1 -35 -111 -130 -118 -108 -105 -114 -128 -121 -100 -79 -60 -41 -26 -20 -16 -13 -8 -5 -3 -4 -6 -5 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -28 -40 -33 -19 -28 -41 -36 -20 -22 -49 -46 -86 -91 -85 -78 -70 -60 -53 -40 -29 -22 -16 -14 -14 -12 -10 -10 -12 -14 -16 -14 -8 -3 -1 -2 -3 -5 -7 -15 -30 -49 -49 -42 -52 -66 -74 -69 -64 -54 -46 -46 -53 -63 -81 -113 -149 -183 -206 -225 -251 -221 -113 -32 -0 -0 -0 -0 -0 -0 -2 -25 -83 -123 -56 -14 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -7 -6 -3 -1 -0 -12 -99 -130 -81 -39 -7 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -9 -10 -13 -18 -22 -22 -26 -29 -31 -31 -32 -33 -35 -34 -32 -29 -28 -28 -32 -30 -28 -30 -35 -40 -45 -53 -60 -67 -73 -78 -74 -69 -65 -61 -54 -48 -43 -38 -31 -23 -15 -8 -3 -2 -3 -4 -3 -3 -2 -2 -3 -4 -11 -23 -31 -16 -5 -0 -0 -0 -1 -1 -8 -13 -15 -12 -3 -6 -5 -2 -0 -0 -2 -4 -1 -0 -0 -0 -1 -3 -4 -5 -6 -13 -21 -25 -47 -49 -43 -35 -31 -35 -29 -14 -3 -1 -3 -14 -33 -37 -36 -38 -46 -43 -24 -12 -7 -6 -5 -5 -7 -9 -11 -13 -15 -20 -23 -25 -29 -41 -58 -59 -98 -117 -92 -52 -61 -100 -119 -126 -132 -140 -150 -128 -49 -5 -0 -6 -31 -43 -99 -129 -128 -123 -120 -117 -103 -91 -80 -65 -37 -29 -23 -18 -12 -8 -7 -8 -10 -9 -6 -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 -3 -2 -5 -15 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -43 -36 -27 -27 -31 -31 -14 -14 -39 -78 -114 -108 -85 -82 -84 -83 -76 -67 -61 -52 -40 -30 -25 -25 -24 -19 -13 -11 -14 -19 -22 -14 -7 -3 -2 -2 -3 -3 -5 -11 -22 -34 -29 -25 -45 -74 -89 -80 -66 -57 -48 -45 -49 -58 -76 -104 -126 -146 -160 -169 -172 -97 -25 -2 -0 -0 -0 -0 -0 -0 -1 -37 -135 -229 -155 -51 -2 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -5 -4 -3 -1 -0 -0 -26 -48 -49 -32 -18 -4 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -7 -7 -12 -18 -22 -24 -22 -21 -24 -25 -27 -30 -31 -29 -30 -32 -32 -32 -31 -31 -31 -33 -39 -47 -56 -60 -66 -71 -73 -71 -72 -66 -56 -47 -40 -34 -32 -34 -36 -34 -28 -20 -13 -7 -5 -9 -13 -11 -8 -4 -2 -1 -1 -2 -6 -5 -2 -0 -0 -0 -0 -0 -1 -6 -14 -22 -29 -13 -12 -11 -9 -6 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -2 -7 -13 -18 -29 -40 -44 -39 -42 -40 -30 -15 -3 -0 -1 -8 -19 -26 -28 -30 -30 -33 -20 -9 -5 -4 -3 -3 -5 -7 -8 -10 -11 -16 -22 -30 -43 -57 -49 -18 -63 -103 -87 -42 -43 -75 -102 -119 -127 -131 -142 -146 -110 -75 -53 -1 -0 -11 -78 -139 -138 -124 -118 -114 -105 -93 -86 -80 -53 -38 -29 -22 -16 -13 -12 -13 -13 -13 -11 -6 -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 -3 -11 -23 -11 -14 -41 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -51 -63 -58 -57 -63 -59 -33 -41 -72 -92 -91 -98 -83 -76 -72 -70 -66 -62 -63 -53 -43 -37 -35 -36 -34 -28 -22 -15 -12 -16 -18 -14 -9 -6 -6 -7 -10 -8 -9 -12 -17 -22 -19 -21 -37 -56 -64 -59 -66 -58 -50 -49 -51 -51 -49 -59 -61 -63 -63 -58 -46 -18 -4 -0 -0 -0 -0 -0 -0 -0 -1 -16 -60 -120 -91 -34 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -3 -10 -19 -44 -14 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -17 -24 -25 -23 -21 -21 -22 -21 -22 -25 -28 -31 -31 -30 -32 -34 -35 -35 -34 -34 -36 -41 -48 -54 -54 -57 -63 -65 -61 -55 -60 -46 -33 -24 -19 -19 -21 -27 -31 -29 -23 -17 -12 -9 -6 -8 -11 -11 -11 -10 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -12 -24 -41 -42 -39 -27 -15 -9 -1 -0 -1 -1 -0 -0 -0 -1 -3 -3 -1 -1 -5 -4 -6 -11 -15 -15 -16 -20 -14 -6 -2 -1 -0 -1 -13 -21 -21 -18 -21 -31 -33 -25 -15 -10 -12 -17 -18 -20 -24 -31 -27 -20 -25 -34 -44 -57 -64 -58 -30 -40 -70 -53 -29 -40 -68 -94 -111 -121 -125 -132 -139 -141 -136 -114 -20 -5 -47 -93 -110 -144 -128 -120 -115 -107 -95 -83 -80 -65 -50 -37 -28 -22 -20 -18 -18 -18 -19 -14 -10 -7 -6 -5 -5 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -39 -39 -31 -40 -78 -143 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -49 -62 -66 -65 -65 -69 -74 -66 -67 -78 -91 -97 -93 -80 -66 -58 -57 -58 -66 -59 -53 -47 -43 -40 -37 -30 -23 -21 -21 -19 -15 -13 -12 -10 -8 -8 -10 -9 -10 -14 -20 -25 -26 -25 -26 -28 -26 -26 -44 -42 -45 -50 -47 -30 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -63 -29 -5 -0 -0 -0 -0 -0 -0 -0 -2 -7 -15 -18 -16 -16 -20 -20 -21 -25 -29 -32 -35 -36 -36 -35 -36 -39 -39 -38 -36 -39 -41 -44 -48 -46 -45 -47 -49 -46 -39 -32 -30 -21 -13 -9 -8 -10 -18 -24 -27 -26 -21 -13 -10 -9 -9 -10 -14 -17 -20 -26 -27 -23 -14 -2 -0 -0 -0 -0 -1 -1 -1 -2 -9 -19 -32 -47 -64 -63 -37 -14 -8 -6 -4 -4 -6 -6 -5 -11 -7 -6 -8 -5 -0 -3 -13 -11 -8 -7 -7 -6 -5 -4 -2 -1 -3 -7 -5 -5 -15 -23 -22 -9 -11 -31 -36 -31 -29 -37 -33 -31 -36 -50 -64 -45 -23 -14 -20 -30 -36 -46 -67 -64 -52 -48 -52 -24 -22 -37 -50 -50 -51 -98 -115 -124 -129 -135 -144 -147 -73 -61 -89 -93 -30 -114 -130 -124 -118 -112 -97 -90 -89 -81 -63 -46 -35 -28 -24 -23 -23 -23 -22 -17 -12 -9 -7 -7 -8 -9 -8 -7 -4 -2 -1 -0 -0 -0 -0 -0 -1 -6 -14 -21 -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 -1 -0 -1 -31 -49 -57 -60 -38 -85 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -46 -48 -44 -45 -48 -54 -59 -61 -55 -54 -62 -80 -94 -96 -91 -89 -74 -61 -57 -59 -61 -63 -64 -58 -47 -37 -34 -29 -22 -24 -28 -26 -19 -15 -13 -9 -6 -4 -5 -9 -17 -24 -30 -32 -32 -25 -19 -18 -19 -20 -22 -23 -27 -29 -22 -8 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -99 -69 -27 -5 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -10 -12 -17 -23 -14 -14 -20 -27 -33 -38 -38 -39 -40 -41 -42 -42 -41 -40 -43 -47 -48 -47 -44 -40 -38 -35 -26 -15 -10 -6 -4 -3 -3 -3 -4 -9 -13 -16 -19 -18 -11 -9 -9 -9 -10 -11 -14 -19 -33 -45 -45 -34 -16 -4 -1 -0 -0 -0 -1 -1 -4 -16 -35 -53 -69 -84 -83 -49 -14 -11 -14 -16 -14 -13 -12 -10 -16 -9 -10 -12 -14 -19 -25 -18 -11 -8 -8 -8 -24 -17 -12 -6 -2 -7 -9 -9 -8 -11 -16 -19 -6 -5 -7 -11 -16 -20 -36 -27 -20 -21 -22 -13 -12 -12 -13 -15 -18 -23 -20 -50 -64 -52 -37 -43 -26 -22 -27 -31 -28 -19 -67 -99 -118 -129 -131 -136 -144 -152 -159 -157 -143 -82 -115 -132 -128 -125 -122 -102 -99 -101 -95 -69 -52 -41 -33 -28 -26 -26 -24 -21 -17 -13 -10 -9 -9 -9 -9 -10 -10 -9 -7 -4 -2 -1 -1 -1 -1 -1 -5 -19 -33 -23 -16 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -25 -16 -25 -56 -75 -79 -59 -18 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -46 -48 -46 -42 -38 -37 -47 -50 -17 -25 -54 -82 -96 -99 -100 -100 -80 -67 -62 -60 -55 -57 -60 -59 -53 -45 -37 -31 -25 -24 -24 -22 -17 -13 -11 -8 -5 -4 -6 -12 -24 -35 -40 -37 -28 -20 -15 -15 -14 -14 -16 -17 -10 -8 -4 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -37 -67 -28 -7 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -12 -13 -14 -16 -7 -4 -6 -14 -25 -35 -37 -39 -41 -41 -42 -42 -42 -44 -50 -53 -51 -43 -34 -32 -26 -17 -9 -4 -2 -2 -2 -1 -0 -0 -1 -2 -3 -6 -9 -9 -7 -6 -6 -5 -4 -3 -2 -5 -16 -26 -32 -32 -26 -16 -8 -2 -0 -0 -0 -0 -2 -10 -24 -37 -61 -80 -75 -47 -19 -14 -18 -24 -22 -16 -12 -12 -13 -13 -15 -12 -3 -7 -3 -2 -3 -6 -11 -10 -15 -15 -17 -15 -4 -19 -10 -9 -8 -11 -28 -19 -26 -32 -23 -9 -9 -8 -9 -9 -11 -16 -22 -17 -16 -16 -16 -17 -19 -32 -45 -61 -53 -24 -18 -33 -31 -24 -18 -16 -22 -15 -39 -77 -113 -132 -135 -136 -139 -143 -148 -150 -154 -141 -137 -136 -135 -132 -123 -111 -101 -98 -102 -71 -54 -42 -34 -28 -27 -26 -24 -22 -19 -16 -14 -14 -13 -13 -14 -15 -15 -21 -29 -30 -17 -16 -13 -8 -4 -4 -4 -9 -10 -12 -16 -17 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -4 -9 -20 -37 -21 -72 -72 -64 -63 -82 -74 -29 -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 -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 -25 -48 -54 -47 -39 -35 -32 -42 -47 -31 -48 -78 -93 -96 -95 -98 -104 -87 -79 -72 -64 -55 -56 -61 -60 -57 -51 -40 -32 -28 -28 -27 -23 -17 -14 -11 -9 -7 -7 -8 -10 -18 -30 -34 -27 -15 -16 -14 -14 -14 -14 -13 -7 -3 -2 -1 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -8 -29 -26 -15 -9 -4 -1 -0 -0 -0 -1 -2 -2 -3 -5 -8 -10 -10 -9 -7 -3 -1 -3 -11 -23 -33 -37 -38 -38 -39 -40 -40 -39 -40 -41 -40 -35 -26 -11 -8 -5 -2 -2 -3 -4 -3 -2 -0 -0 -0 -0 -0 -1 -4 -6 -6 -5 -3 -2 -1 -1 -1 -1 -0 -3 -10 -17 -14 -19 -22 -19 -12 -5 -0 -0 -0 -1 -2 -6 -15 -48 -58 -47 -30 -23 -22 -20 -38 -41 -27 -17 -16 -20 -15 -8 -2 -0 -0 -0 -0 -0 -3 -9 -10 -7 -9 -12 -9 -2 -7 -11 -22 -24 -9 -28 -26 -35 -46 -39 -8 -6 -8 -9 -9 -10 -14 -20 -19 -19 -18 -18 -18 -20 -44 -72 -88 -76 -31 -21 -29 -35 -32 -17 -18 -20 -17 -34 -73 -114 -129 -135 -136 -137 -136 -138 -141 -145 -146 -146 -139 -104 -102 -103 -104 -106 -91 -95 -76 -58 -45 -39 -34 -33 -31 -28 -26 -22 -20 -20 -20 -20 -20 -22 -25 -35 -52 -60 -53 -67 -57 -42 -28 -15 -11 -7 -7 -13 -20 -21 -16 -9 -12 -14 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -13 -19 -12 -23 -54 -95 -129 -125 -60 -66 -89 -128 -153 -133 -54 -8 -0 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -4 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -42 -48 -40 -37 -35 -32 -39 -47 -51 -74 -101 -112 -107 -97 -94 -110 -101 -90 -80 -72 -66 -64 -65 -58 -51 -45 -38 -31 -27 -26 -23 -19 -14 -12 -10 -9 -10 -11 -11 -9 -8 -11 -12 -11 -11 -14 -14 -15 -17 -18 -15 -2 -1 -1 -1 -3 -12 -16 -6 -5 -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 -1 -1 -0 -0 -0 -0 -1 -4 -6 -36 -97 -84 -10 -21 -14 -8 -6 -6 -7 -8 -7 -9 -9 -10 -12 -11 -8 -4 -8 -17 -28 -35 -37 -36 -37 -38 -39 -37 -33 -30 -29 -26 -21 -12 -4 -2 -2 -3 -4 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -1 -3 -3 -1 -1 -8 -22 -32 -49 -52 -44 -28 -13 -2 -0 -0 -0 -0 -1 -4 -34 -40 -32 -28 -32 -26 -19 -30 -41 -35 -17 -14 -18 -15 -7 -3 -1 -0 -0 -0 -0 -1 -5 -5 -3 -1 -1 -0 -1 -1 -8 -23 -29 -5 -25 -32 -32 -35 -42 -12 -4 -3 -5 -6 -8 -12 -16 -18 -19 -19 -19 -20 -22 -39 -67 -93 -95 -49 -29 -28 -39 -51 -20 -24 -21 -23 -43 -89 -117 -124 -128 -131 -134 -133 -134 -135 -135 -119 -72 -27 -2 -23 -52 -85 -119 -97 -84 -69 -57 -51 -47 -46 -44 -41 -36 -32 -29 -27 -27 -28 -29 -30 -32 -39 -50 -57 -56 -53 -56 -53 -51 -45 -32 -27 -22 -39 -55 -51 -37 -26 -24 -32 -42 -23 -7 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -8 -18 -36 -59 -81 -72 -93 -130 -157 -139 -107 -50 -26 -57 -162 -175 -144 -74 -12 -58 -129 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -9 -16 -18 -11 -12 -31 -29 -26 -16 -5 -0 -2 -3 -1 -0 -0 -0 -0 -0 -4 -14 -29 -40 -36 -37 -34 -49 -62 -66 -75 -85 -89 -104 -102 -86 -100 -93 -82 -75 -74 -75 -73 -67 -57 -48 -41 -34 -29 -26 -24 -22 -18 -13 -10 -9 -9 -10 -10 -9 -7 -6 -8 -8 -8 -10 -11 -10 -10 -14 -17 -14 -2 -1 -0 -0 -3 -11 -15 -5 -3 -3 -5 -8 -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 -5 -5 -0 -6 -27 -37 -46 -45 -38 -29 -25 -18 -13 -10 -10 -11 -13 -13 -11 -14 -23 -32 -36 -37 -39 -43 -44 -42 -32 -23 -20 -19 -16 -11 -4 -3 -3 -3 -4 -6 -9 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -9 -5 -1 -0 -3 -13 -28 -42 -51 -45 -25 -9 -2 -0 -0 -0 -0 -0 -1 -24 -40 -44 -39 -25 -18 -18 -33 -55 -57 -21 -14 -13 -12 -11 -9 -3 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -8 -17 -14 -2 -6 -6 -7 -18 -45 -23 -5 -1 -2 -4 -7 -14 -17 -21 -23 -22 -23 -22 -26 -43 -72 -91 -70 -43 -29 -26 -34 -74 -71 -60 -41 -32 -51 -107 -123 -126 -126 -128 -130 -129 -129 -129 -129 -115 -35 -7 -6 -39 -86 -111 -121 -102 -83 -68 -58 -56 -54 -54 -54 -51 -46 -42 -40 -39 -38 -38 -46 -49 -44 -44 -48 -54 -60 -68 -76 -80 -76 -64 -51 -35 -31 -43 -54 -48 -49 -47 -59 -87 -94 -50 -27 -18 -12 -5 -3 -2 -1 -1 -1 -1 -10 -23 -35 -52 -79 -115 -142 -163 -181 -177 -117 -45 -10 -0 -2 -5 -11 -54 -105 -95 -6 -68 -76 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -5 -5 -8 -16 -25 -28 -32 -39 -23 -28 -33 -33 -31 -29 -25 -8 -6 -5 -5 -9 -13 -8 -11 -31 -46 -39 -37 -34 -47 -63 -73 -77 -79 -85 -101 -97 -78 -78 -70 -60 -58 -64 -72 -72 -66 -56 -47 -39 -32 -27 -25 -23 -23 -20 -14 -10 -7 -6 -6 -6 -6 -6 -6 -6 -7 -10 -13 -10 -6 -6 -11 -13 -5 -0 -0 -0 -0 -1 -3 -4 -4 -2 -2 -4 -6 -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 -13 -34 -79 -94 -56 -55 -43 -30 -16 -7 -8 -12 -15 -17 -22 -27 -33 -39 -45 -51 -56 -56 -49 -34 -22 -18 -16 -13 -10 -6 -5 -5 -7 -9 -9 -11 -10 -7 -4 -1 -1 -1 -1 -1 -0 -0 -2 -2 -1 -1 -3 -12 -24 -19 -21 -16 -4 -1 -4 -9 -12 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -34 -49 -44 -70 -44 -24 -32 -63 -83 -36 -18 -14 -13 -13 -7 -4 -2 -1 -0 -0 -0 -0 -1 -2 -1 -0 -1 -3 -10 -20 -20 -4 -1 -0 -0 -0 -1 -9 -3 -0 -0 -1 -2 -12 -25 -32 -37 -40 -35 -32 -27 -24 -35 -69 -88 -70 -45 -29 -25 -25 -47 -53 -68 -75 -64 -93 -124 -130 -128 -127 -129 -129 -127 -125 -124 -125 -128 -67 -20 -23 -75 -126 -122 -114 -103 -90 -75 -68 -64 -60 -61 -64 -60 -55 -53 -53 -52 -51 -49 -52 -52 -52 -54 -58 -63 -69 -84 -102 -114 -117 -106 -88 -64 -42 -31 -35 -40 -58 -80 -106 -145 -156 -106 -70 -51 -30 -31 -23 -11 -4 -3 -13 -36 -63 -79 -80 -82 -122 -162 -188 -202 -232 -154 -61 -11 -0 -0 -0 -0 -0 -8 -23 -39 -5 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -10 -11 -11 -8 -5 -14 -23 -30 -29 -21 -22 -27 -29 -30 -31 -30 -22 -25 -18 -17 -31 -44 -33 -18 -42 -59 -42 -37 -33 -40 -52 -64 -68 -65 -74 -75 -68 -60 -59 -53 -48 -53 -64 -73 -71 -66 -55 -45 -36 -30 -26 -24 -22 -21 -18 -14 -11 -8 -6 -5 -6 -7 -7 -8 -8 -11 -13 -12 -7 -4 -3 -5 -5 -1 -0 -1 -1 -1 -2 -2 -4 -2 -1 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -11 -5 -36 -43 -44 -35 -20 -6 -9 -14 -22 -30 -38 -46 -58 -71 -79 -81 -76 -67 -54 -43 -34 -26 -20 -13 -9 -8 -7 -10 -14 -14 -14 -13 -11 -9 -8 -10 -14 -16 -15 -13 -13 -24 -20 -16 -17 -24 -39 -32 -17 -22 -20 -4 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -26 -42 -42 -59 -47 -32 -36 -65 -71 -35 -17 -14 -14 -15 -28 -16 -6 -2 -1 -0 -0 -0 -1 -2 -2 -0 -1 -2 -14 -24 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -24 -40 -48 -48 -46 -42 -34 -26 -30 -60 -64 -55 -42 -28 -26 -25 -28 -33 -59 -93 -85 -93 -96 -108 -125 -127 -127 -127 -126 -124 -121 -121 -123 -107 -102 -113 -133 -125 -118 -111 -104 -95 -84 -78 -73 -68 -66 -70 -66 -63 -62 -62 -59 -59 -57 -57 -58 -60 -62 -65 -68 -77 -94 -114 -125 -103 -111 -112 -89 -64 -44 -51 -67 -93 -124 -134 -190 -185 -158 -141 -138 -150 -138 -83 -35 -12 -10 -43 -93 -113 -110 -131 -115 -140 -176 -180 -105 -132 -56 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -16 -19 -19 -17 -18 -9 -8 -11 -10 -11 -15 -17 -19 -19 -19 -21 -25 -21 -21 -31 -45 -46 -22 -45 -58 -39 -33 -31 -39 -52 -63 -63 -51 -66 -64 -52 -44 -50 -58 -61 -67 -73 -75 -70 -63 -52 -42 -34 -28 -24 -22 -21 -19 -16 -13 -12 -9 -6 -6 -8 -10 -12 -11 -13 -14 -14 -12 -9 -7 -7 -5 -2 -0 -1 -1 -2 -3 -4 -5 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -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 -9 -20 -47 -74 -40 -23 -23 -35 -53 -74 -97 -121 -133 -136 -132 -121 -103 -84 -71 -59 -47 -34 -22 -16 -14 -15 -19 -24 -21 -18 -18 -18 -19 -20 -34 -46 -49 -46 -46 -61 -89 -78 -65 -62 -67 -75 -39 -24 -19 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -13 -27 -35 -38 -36 -30 -39 -32 -22 -19 -20 -23 -27 -29 -23 -15 -9 -4 -7 -6 -4 -2 -1 -1 -2 -5 -9 -12 -11 -2 -4 -4 -3 -2 -4 -3 -1 -0 -0 -0 -0 -0 -1 -11 -29 -41 -45 -46 -41 -31 -22 -26 -30 -15 -21 -33 -29 -27 -27 -26 -25 -28 -48 -43 -35 -40 -68 -111 -123 -127 -127 -127 -125 -121 -119 -119 -119 -124 -127 -126 -122 -118 -113 -107 -101 -92 -81 -77 -77 -74 -75 -72 -64 -64 -67 -63 -62 -60 -60 -63 -68 -71 -73 -77 -86 -102 -125 -114 -53 -39 -47 -58 -76 -69 -87 -110 -104 -45 -24 -67 -104 -137 -196 -207 -189 -146 -94 -53 -37 -49 -80 -88 -53 -31 -111 -136 -158 -183 -163 -26 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -21 -27 -26 -17 -3 -2 -6 -9 -11 -15 -18 -18 -20 -21 -19 -24 -20 -20 -23 -27 -33 -45 -30 -36 -38 -31 -27 -26 -30 -40 -55 -63 -59 -76 -75 -64 -57 -63 -77 -83 -86 -84 -79 -71 -64 -53 -42 -35 -30 -26 -23 -21 -20 -18 -15 -11 -9 -8 -9 -11 -13 -17 -20 -22 -24 -25 -23 -19 -15 -15 -13 -9 -5 -2 -4 -4 -4 -4 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -15 -14 -0 -0 -0 -1 -30 -76 -66 -63 -55 -66 -104 -160 -205 -206 -175 -146 -143 -163 -129 -101 -77 -61 -53 -46 -43 -31 -29 -34 -38 -37 -32 -28 -27 -29 -34 -41 -55 -64 -68 -71 -76 -98 -123 -119 -99 -78 -65 -58 -50 -46 -34 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -10 -19 -29 -40 -35 -28 -29 -36 -41 -38 -36 -31 -26 -21 -15 -8 -9 -10 -13 -15 -8 -9 -12 -19 -27 -27 -11 -3 -7 -14 -22 -34 -38 -13 -2 -0 -0 -0 -0 -0 -2 -6 -13 -25 -34 -40 -35 -17 -4 -7 -4 -7 -20 -33 -31 -29 -27 -26 -30 -47 -33 -10 -8 -33 -82 -119 -120 -124 -127 -127 -123 -120 -117 -115 -115 -118 -121 -121 -119 -117 -114 -111 -108 -95 -81 -76 -80 -81 -79 -75 -73 -72 -66 -65 -63 -63 -65 -70 -77 -80 -84 -89 -98 -115 -134 -92 -33 -2 -7 -56 -82 -99 -119 -133 -90 -20 -1 -0 -15 -65 -179 -198 -171 -132 -96 -73 -73 -91 -110 -101 -13 -4 -53 -111 -167 -190 -56 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -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 -2 -6 -14 -22 -19 -11 -1 -3 -6 -8 -11 -13 -17 -19 -21 -24 -21 -17 -21 -23 -26 -27 -24 -20 -24 -25 -24 -22 -22 -23 -24 -25 -24 -33 -46 -52 -59 -67 -73 -78 -84 -93 -99 -103 -101 -97 -93 -82 -63 -48 -41 -37 -32 -30 -27 -25 -22 -17 -12 -11 -12 -13 -14 -16 -20 -21 -21 -24 -25 -23 -19 -13 -10 -7 -5 -3 -4 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -28 -27 -14 -4 -5 -3 -0 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -3 -8 -4 -0 -0 -0 -0 -0 -28 -61 -62 -0 -0 -0 -0 -5 -25 -76 -146 -133 -100 -88 -100 -84 -47 -35 -75 -158 -231 -187 -142 -106 -80 -66 -67 -61 -53 -51 -52 -49 -43 -40 -36 -34 -35 -39 -47 -61 -74 -79 -75 -72 -91 -103 -91 -66 -42 -22 -17 -28 -28 -18 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -6 -18 -44 -39 -32 -32 -37 -37 -36 -35 -33 -28 -22 -24 -29 -37 -47 -48 -26 -12 -9 -16 -28 -34 -31 -9 -3 -7 -18 -29 -35 -13 -3 -0 -0 -0 -0 -0 -0 -2 -7 -13 -22 -28 -33 -34 -21 -2 -0 -1 -17 -41 -43 -37 -31 -29 -28 -27 -25 -34 -43 -40 -57 -91 -103 -107 -111 -114 -116 -117 -116 -115 -113 -113 -113 -115 -114 -113 -112 -113 -112 -104 -93 -83 -77 -79 -83 -80 -75 -71 -68 -68 -67 -66 -66 -69 -74 -81 -89 -96 -103 -108 -120 -136 -94 -31 -1 -17 -108 -133 -121 -129 -135 -54 -8 -0 -0 -0 -14 -113 -174 -178 -146 -130 -120 -121 -130 -156 -226 -95 -36 -62 -139 -118 -84 -29 -3 -0 -0 -0 -0 -0 -0 -0 -2 -2 -19 -58 -102 -79 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -9 -0 -5 -17 -17 -14 -15 -18 -20 -20 -7 -5 -10 -18 -23 -28 -30 -28 -29 -28 -21 -19 -22 -27 -29 -29 -28 -28 -27 -30 -35 -39 -47 -62 -75 -84 -89 -95 -107 -110 -110 -109 -107 -98 -81 -59 -49 -44 -39 -39 -39 -38 -34 -29 -23 -19 -21 -22 -22 -20 -14 -6 -8 -18 -19 -12 -8 -6 -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 -7 -6 -5 -5 -4 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -35 -70 -39 -0 -0 -0 -0 -0 -26 -62 -71 -2 -0 -0 -0 -0 -5 -38 -73 -147 -139 -44 -15 -8 -2 -17 -82 -159 -109 -145 -157 -122 -75 -58 -86 -68 -66 -70 -67 -55 -70 -71 -64 -53 -45 -47 -42 -37 -36 -37 -40 -34 -29 -21 -15 -12 -9 -3 -9 -16 -23 -24 -6 -33 -26 -12 -3 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -6 -6 -4 -4 -2 -0 -4 -16 -41 -64 -53 -38 -37 -42 -44 -40 -34 -28 -27 -51 -73 -71 -60 -49 -35 -16 -13 -17 -22 -24 -17 -22 -9 -3 -4 -11 -18 -14 -5 -0 -0 -0 -0 -0 -1 -2 -5 -8 -10 -23 -29 -29 -25 -8 -1 -0 -15 -41 -57 -52 -46 -41 -37 -34 -30 -36 -112 -136 -99 -82 -75 -68 -72 -82 -88 -100 -108 -112 -112 -111 -109 -109 -110 -108 -107 -107 -110 -112 -107 -98 -89 -82 -79 -83 -83 -78 -74 -70 -69 -68 -68 -68 -69 -75 -83 -92 -101 -107 -113 -122 -130 -117 -64 -8 -4 -56 -115 -146 -149 -98 -43 -18 -0 -0 -0 -0 -49 -127 -201 -173 -154 -161 -177 -163 -135 -179 -133 -86 -89 -155 -67 -14 -0 -0 -0 -0 -0 -0 -0 -2 -42 -99 -106 -110 -164 -193 -157 -121 -87 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -6 -1 -9 -27 -32 -28 -28 -31 -35 -30 -6 -18 -24 -24 -21 -24 -32 -37 -47 -45 -26 -21 -24 -32 -40 -39 -28 -37 -37 -43 -50 -52 -52 -54 -63 -73 -80 -86 -94 -102 -105 -103 -99 -93 -84 -69 -58 -53 -51 -52 -52 -49 -44 -37 -30 -29 -32 -33 -28 -17 -5 -0 -1 -1 -6 -11 -10 -10 -7 -5 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -3 -19 -105 -151 -81 -2 -0 -0 -0 -4 -30 -68 -87 -23 -5 -0 -0 -0 -0 -3 -5 -34 -36 -7 -0 -0 -0 -1 -1 -0 -0 -20 -14 -5 -1 -5 -31 -19 -28 -39 -37 -28 -60 -52 -32 -23 -36 -53 -70 -65 -50 -39 -36 -28 -17 -11 -8 -7 -6 -5 -4 -9 -18 -23 -11 -25 -28 -27 -19 -4 -2 -2 -2 -2 -1 -3 -14 -16 -22 -30 -34 -30 -33 -16 -6 -14 -35 -55 -57 -40 -28 -29 -28 -27 -27 -23 -19 -22 -82 -95 -76 -59 -51 -20 -40 -33 -17 -11 -21 -8 -8 -4 -2 -3 -6 -5 -2 -1 -1 -2 -5 -6 -6 -8 -10 -12 -14 -16 -24 -28 -28 -28 -36 -27 -22 -31 -42 -37 -48 -54 -52 -46 -39 -33 -27 -65 -120 -133 -97 -73 -58 -48 -43 -47 -78 -97 -106 -110 -111 -110 -108 -106 -104 -101 -103 -107 -110 -108 -101 -94 -89 -84 -82 -80 -77 -74 -71 -69 -69 -71 -71 -69 -72 -80 -90 -100 -111 -117 -123 -129 -123 -49 -8 -0 -28 -103 -158 -160 -150 -137 -79 -0 -0 -0 -9 -63 -191 -208 -157 -141 -174 -219 -181 -130 -108 -112 -127 -143 -120 -44 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -119 -205 -195 -181 -178 -172 -171 -172 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -16 -17 -6 -1 -4 -13 -22 -27 -30 -24 -23 -29 -8 -12 -18 -21 -20 -18 -21 -26 -34 -36 -34 -37 -31 -31 -41 -42 -31 -58 -39 -41 -52 -61 -59 -57 -80 -102 -100 -85 -88 -94 -94 -89 -84 -77 -68 -61 -56 -56 -59 -60 -57 -52 -48 -40 -32 -30 -37 -38 -28 -14 -2 -0 -2 -1 -0 -2 -6 -7 -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 -3 -2 -1 -0 -0 -1 -1 -1 -0 -0 -11 -58 -161 -127 -54 -6 -0 -0 -0 -11 -59 -117 -116 -36 -7 -0 -0 -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 -14 -10 -4 -2 -5 -10 -36 -30 -33 -57 -64 -57 -45 -35 -29 -25 -19 -13 -13 -13 -10 -6 -7 -10 -13 -16 -16 -16 -9 -6 -4 -3 -3 -9 -24 -29 -38 -57 -68 -44 -37 -29 -30 -42 -53 -55 -35 -18 -17 -28 -56 -77 -51 -27 -24 -27 -60 -68 -63 -66 -78 -40 -12 -3 -3 -13 -45 -15 -3 -2 -2 -1 -0 -1 -3 -9 -18 -20 -21 -26 -32 -33 -26 -22 -22 -22 -22 -23 -26 -29 -36 -37 -35 -25 -13 -4 -26 -48 -52 -47 -42 -38 -31 -39 -76 -126 -104 -82 -62 -40 -20 -16 -49 -80 -97 -107 -111 -109 -107 -105 -102 -97 -99 -102 -105 -106 -103 -99 -93 -88 -83 -79 -77 -77 -76 -75 -76 -78 -74 -70 -72 -79 -88 -98 -107 -115 -123 -127 -120 -49 -11 -14 -68 -149 -137 -127 -107 -62 -12 -0 -0 -0 -6 -24 -77 -125 -122 -124 -202 -209 -167 -128 -119 -140 -104 -98 -65 -25 -0 -0 -0 -0 -0 -0 -0 -0 -9 -37 -84 -145 -139 -137 -148 -163 -165 -145 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -7 -2 -0 -2 -6 -13 -16 -9 -10 -20 -14 -14 -19 -22 -22 -19 -21 -20 -21 -23 -27 -30 -31 -37 -44 -54 -65 -78 -34 -22 -32 -49 -57 -49 -46 -61 -74 -77 -79 -78 -73 -70 -66 -60 -54 -54 -52 -55 -62 -66 -60 -49 -44 -39 -35 -34 -37 -35 -28 -18 -8 -1 -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 -1 -2 -8 -7 -4 -2 -0 -4 -23 -95 -47 -6 -0 -0 -0 -0 -6 -31 -56 -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 -2 -11 -43 -49 -55 -56 -49 -35 -15 -8 -10 -10 -3 -0 -0 -2 -5 -9 -19 -27 -13 -5 -6 -12 -15 -25 -35 -38 -37 -39 -50 -50 -42 -39 -49 -68 -61 -58 -44 -32 -31 -30 -35 -31 -37 -46 -42 -54 -58 -55 -56 -62 -62 -28 -11 -7 -6 -4 -10 -5 -4 -5 -6 -2 -0 -1 -5 -18 -45 -32 -26 -29 -30 -26 -47 -35 -24 -18 -19 -24 -23 -18 -13 -5 -0 -0 -0 -6 -26 -44 -39 -50 -61 -55 -41 -33 -42 -67 -76 -83 -76 -43 -21 -10 -25 -57 -88 -104 -110 -110 -107 -106 -104 -96 -95 -97 -100 -103 -103 -99 -94 -90 -87 -87 -87 -87 -85 -84 -82 -80 -77 -75 -78 -85 -92 -102 -113 -120 -122 -123 -129 -90 -37 -2 -6 -1 -31 -41 -22 -4 -0 -0 -0 -0 -0 -3 -6 -1 -12 -39 -130 -130 -126 -132 -134 -141 -52 -19 -9 -0 -0 -7 -48 -66 -6 -17 -20 -13 -42 -119 -127 -120 -111 -111 -120 -131 -118 -110 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -6 -3 -4 -8 -13 -15 -13 -12 -13 -16 -13 -14 -19 -22 -21 -21 -26 -26 -23 -21 -20 -22 -25 -35 -45 -56 -66 -72 -53 -45 -51 -62 -70 -70 -52 -41 -34 -35 -43 -49 -51 -52 -51 -49 -47 -50 -54 -63 -71 -72 -60 -50 -42 -34 -27 -24 -24 -24 -23 -18 -9 -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 -3 -11 -14 -11 -5 -1 -0 -0 -0 -0 -8 -32 -74 -91 -33 -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 -4 -20 -66 -39 -35 -40 -32 -17 -13 -6 -3 -3 -3 -2 -2 -1 -2 -13 -50 -28 -11 -5 -9 -20 -28 -37 -40 -38 -31 -24 -18 -33 -34 -31 -40 -59 -47 -36 -26 -17 -8 -3 -1 -1 -4 -11 -28 -40 -35 -28 -30 -40 -33 -20 -16 -17 -13 -11 -11 -10 -8 -5 -6 -2 -1 -0 -1 -9 -38 -25 -18 -18 -21 -21 -26 -22 -18 -19 -26 -18 -9 -4 -1 -0 -0 -4 -7 -15 -25 -40 -26 -29 -35 -41 -47 -44 -41 -38 -50 -73 -93 -51 -27 -13 -13 -30 -66 -92 -105 -108 -108 -107 -107 -100 -95 -94 -97 -100 -101 -99 -96 -92 -88 -87 -88 -91 -92 -92 -87 -84 -82 -83 -86 -94 -98 -105 -112 -118 -122 -111 -95 -59 -16 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -61 -94 -82 -35 -83 -49 -13 -0 -0 -0 -0 -15 -68 -145 -153 -156 -128 -82 -38 -87 -104 -110 -103 -96 -97 -96 -86 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -21 -20 -18 -20 -23 -21 -17 -13 -11 -11 -12 -13 -17 -20 -21 -23 -23 -21 -19 -18 -19 -20 -29 -44 -50 -52 -57 -62 -69 -73 -71 -70 -76 -57 -45 -36 -28 -25 -27 -35 -40 -43 -43 -41 -38 -41 -51 -58 -59 -50 -48 -38 -29 -23 -19 -15 -17 -17 -16 -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 -1 -6 -13 -17 -14 -7 -1 -0 -0 -0 -17 -64 -139 -132 -47 -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 -2 -21 -23 -18 -12 -6 -3 -8 -5 -3 -5 -7 -5 -6 -4 -1 -2 -4 -4 -4 -4 -7 -16 -25 -30 -30 -28 -23 -18 -20 -27 -28 -23 -32 -38 -31 -20 -10 -4 -1 -0 -0 -0 -1 -5 -17 -32 -35 -31 -26 -13 -13 -14 -19 -25 -24 -21 -20 -17 -12 -5 -2 -1 -0 -0 -2 -4 -17 -18 -20 -25 -25 -24 -17 -15 -19 -24 -29 -9 -2 -0 -0 -2 -11 -30 -38 -33 -26 -43 -32 -25 -23 -30 -48 -48 -44 -38 -36 -43 -76 -51 -27 -14 -8 -10 -52 -85 -103 -111 -115 -111 -109 -105 -100 -95 -94 -96 -98 -98 -98 -96 -91 -90 -91 -92 -94 -93 -88 -85 -86 -92 -95 -97 -99 -102 -106 -114 -116 -98 -60 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -114 -188 -188 -194 -87 -17 -0 -0 -0 -0 -0 -6 -20 -36 -87 -176 -222 -173 -87 -92 -98 -95 -86 -79 -81 -80 -75 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -8 -22 -36 -32 -22 -16 -17 -14 -12 -10 -9 -8 -8 -9 -15 -18 -16 -14 -14 -14 -14 -14 -14 -13 -17 -24 -25 -26 -30 -38 -48 -55 -55 -51 -52 -45 -36 -30 -26 -25 -24 -24 -28 -34 -39 -40 -36 -30 -33 -43 -49 -34 -33 -25 -19 -17 -16 -14 -14 -14 -18 -19 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -25 -27 -22 -14 -7 -4 -1 -0 -7 -26 -53 -108 -81 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -0 -0 -1 -2 -5 -7 -5 -2 -1 -1 -1 -1 -1 -2 -2 -3 -7 -14 -19 -20 -18 -18 -18 -16 -32 -40 -32 -13 -12 -13 -11 -6 -2 -0 -0 -0 -0 -1 -4 -12 -27 -33 -30 -27 -21 -7 -8 -13 -20 -25 -24 -24 -23 -18 -9 -1 -0 -0 -2 -4 -6 -6 -7 -9 -15 -24 -29 -23 -18 -21 -32 -35 -19 -5 -1 -10 -37 -58 -73 -72 -60 -46 -36 -36 -33 -28 -25 -41 -48 -45 -39 -33 -26 -21 -34 -32 -20 -10 -6 -9 -36 -66 -95 -119 -124 -120 -117 -113 -106 -101 -97 -96 -95 -95 -97 -97 -94 -89 -85 -85 -89 -87 -84 -83 -84 -94 -96 -97 -98 -101 -105 -113 -117 -107 -78 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -86 -167 -197 -148 -58 -0 -0 -0 -0 -0 -10 -54 -68 -51 -43 -92 -200 -182 -140 -113 -95 -82 -74 -71 -71 -72 -73 -68 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -17 -11 -9 -10 -11 -7 -5 -5 -4 -4 -4 -5 -11 -12 -11 -10 -9 -9 -9 -10 -10 -13 -18 -15 -12 -11 -12 -16 -25 -33 -35 -34 -34 -34 -31 -28 -26 -25 -24 -23 -21 -22 -27 -34 -43 -49 -41 -40 -41 -33 -29 -22 -16 -13 -14 -15 -13 -16 -21 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -29 -23 -17 -16 -14 -10 -6 -2 -0 -0 -0 -78 -67 -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 -2 -6 -7 -5 -6 -6 -4 -5 -5 -3 -2 -2 -4 -4 -7 -8 -7 -7 -8 -3 -1 -0 -0 -0 -1 -2 -3 -3 -4 -6 -10 -13 -13 -13 -13 -14 -24 -35 -32 -18 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -7 -13 -12 -8 -8 -9 -3 -2 -7 -13 -15 -16 -17 -16 -12 -4 -1 -0 -3 -8 -14 -14 -13 -10 -11 -17 -24 -34 -35 -28 -25 -40 -32 -12 -2 -0 -7 -47 -56 -64 -62 -47 -43 -38 -34 -31 -20 -6 -39 -40 -39 -36 -24 -17 -12 -21 -22 -9 -3 -2 -6 -20 -43 -77 -112 -124 -127 -126 -125 -112 -107 -104 -100 -95 -93 -94 -94 -94 -91 -85 -83 -83 -82 -82 -81 -79 -86 -90 -92 -94 -97 -103 -110 -115 -116 -110 -75 -61 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -26 -43 -38 -15 -0 -0 -0 -0 -2 -25 -141 -177 -189 -154 -55 -140 -160 -141 -111 -83 -71 -68 -66 -66 -69 -72 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -12 -7 -2 -1 -1 -1 -1 -2 -3 -6 -8 -9 -8 -8 -9 -9 -10 -13 -16 -17 -18 -17 -14 -11 -15 -18 -22 -26 -29 -32 -34 -33 -30 -28 -26 -25 -22 -20 -21 -25 -31 -27 -22 -33 -43 -38 -32 -28 -24 -20 -19 -23 -16 -16 -21 -25 -26 -22 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -5 -12 -16 -16 -11 -9 -5 -1 -0 -0 -15 -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 -1 -4 -6 -6 -7 -7 -8 -7 -4 -2 -1 -1 -6 -6 -6 -4 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -6 -8 -9 -9 -12 -15 -13 -7 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -3 -5 -6 -8 -8 -7 -4 -1 -0 -0 -2 -7 -12 -25 -26 -24 -32 -51 -74 -84 -74 -50 -28 -30 -15 -4 -0 -0 -0 -0 -14 -38 -54 -54 -56 -49 -49 -41 -12 -13 -22 -37 -53 -53 -25 -18 -31 -36 -25 -2 -4 -7 -10 -16 -32 -65 -96 -117 -131 -136 -138 -123 -112 -106 -103 -95 -96 -95 -92 -91 -93 -91 -88 -85 -81 -79 -78 -78 -80 -84 -88 -90 -93 -98 -104 -109 -113 -115 -112 -107 -82 -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 -3 -58 -171 -224 -218 -217 -159 -167 -161 -131 -107 -82 -63 -59 -64 -64 -66 -71 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -1 -0 -5 -8 -5 -1 -1 -0 -0 -0 -1 -1 -5 -9 -12 -14 -19 -13 -11 -11 -11 -12 -21 -30 -30 -25 -19 -22 -21 -24 -28 -32 -37 -41 -40 -38 -34 -31 -29 -26 -23 -22 -23 -24 -18 -21 -22 -22 -22 -26 -29 -29 -25 -21 -19 -15 -16 -21 -26 -30 -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 -1 -9 -22 -6 -1 -9 -21 -28 -21 -14 -10 -9 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -8 -8 -5 -2 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -6 -8 -7 -6 -9 -10 -8 -4 -1 -0 -0 -0 -1 -2 -2 -3 -4 -2 -0 -1 -3 -6 -12 -16 -15 -6 -5 -6 -5 -2 -0 -1 -1 -1 -2 -1 -1 -2 -5 -5 -2 -3 -11 -32 -41 -45 -52 -72 -99 -108 -89 -47 -10 -3 -0 -0 -0 -0 -0 -0 -1 -6 -15 -46 -63 -57 -52 -66 -73 -49 -46 -58 -68 -55 -42 -44 -27 -2 -1 -6 -21 -28 -27 -29 -50 -66 -83 -104 -129 -130 -133 -129 -119 -106 -103 -99 -100 -98 -93 -85 -88 -89 -89 -86 -78 -76 -74 -74 -76 -80 -85 -89 -92 -95 -97 -92 -89 -96 -97 -85 -110 -46 -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 -52 -146 -239 -234 -200 -133 -127 -152 -124 -97 -77 -61 -53 -60 -62 -66 -70 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -6 -5 -2 -1 -0 -0 -0 -0 -0 -13 -24 -31 -37 -46 -26 -17 -13 -11 -12 -17 -25 -36 -36 -28 -27 -30 -33 -36 -40 -45 -51 -51 -52 -51 -48 -45 -41 -37 -32 -27 -24 -22 -45 -43 -29 -19 -18 -19 -24 -28 -34 -39 -30 -21 -23 -27 -26 -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 -2 -14 -37 -10 -2 -11 -26 -36 -31 -24 -17 -14 -11 -6 -4 -7 -4 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -24 -19 -6 -7 -7 -7 -5 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -6 -5 -3 -2 -2 -2 -1 -0 -0 -0 -2 -4 -3 -2 -6 -6 -5 -4 -9 -16 -20 -21 -17 -9 -3 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -2 -7 -8 -4 -1 -3 -6 -17 -26 -28 -35 -53 -75 -94 -91 -55 -30 -51 -50 -25 -14 -2 -0 -0 -0 -0 -0 -23 -52 -64 -54 -55 -48 -41 -38 -41 -43 -31 -33 -39 -31 -5 -5 -22 -44 -49 -31 -34 -53 -66 -76 -85 -106 -109 -115 -123 -126 -109 -102 -100 -102 -104 -102 -90 -84 -83 -86 -90 -84 -81 -77 -74 -74 -80 -86 -91 -94 -92 -70 -43 -35 -33 -23 -7 -24 -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 -10 -50 -142 -98 -26 -3 -26 -85 -68 -68 -71 -63 -57 -54 -56 -62 -67 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -3 -3 -1 -0 -1 -1 -1 -7 -24 -46 -62 -60 -49 -30 -18 -12 -11 -12 -14 -20 -34 -43 -40 -42 -47 -50 -52 -55 -62 -62 -64 -66 -67 -66 -64 -60 -57 -55 -56 -64 -66 -57 -43 -32 -27 -20 -27 -39 -54 -67 -54 -28 -25 -32 -30 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -33 -22 -6 -4 -10 -19 -39 -35 -32 -28 -23 -15 -16 -17 -16 -11 -5 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -7 -10 -6 -3 -12 -14 -10 -6 -3 -4 -3 -3 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -5 -5 -3 -2 -1 -0 -0 -0 -0 -1 -3 -5 -6 -8 -6 -4 -4 -7 -19 -20 -17 -13 -8 -4 -4 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -4 -6 -6 -5 -4 -7 -8 -9 -10 -12 -34 -51 -66 -80 -88 -82 -80 -99 -103 -91 -60 -14 -0 -0 -1 -5 -24 -43 -61 -68 -63 -55 -41 -27 -20 -28 -34 -16 -8 -11 -22 -20 -20 -44 -63 -56 -36 -37 -44 -55 -62 -56 -67 -76 -87 -103 -120 -104 -97 -97 -100 -105 -108 -101 -91 -83 -84 -91 -93 -92 -88 -80 -78 -83 -89 -93 -84 -36 -21 -15 -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 -22 -8 -0 -0 -0 -17 -26 -41 -54 -51 -59 -58 -56 -61 -67 -68 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -1 -1 -2 -2 -3 -11 -32 -48 -57 -60 -62 -39 -22 -14 -12 -12 -12 -12 -18 -26 -28 -38 -50 -58 -61 -64 -74 -72 -72 -74 -76 -77 -78 -81 -87 -96 -105 -107 -96 -85 -77 -73 -69 -56 -67 -76 -76 -62 -36 -31 -31 -38 -36 -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 -6 -22 -43 -25 -7 -0 -0 -5 -28 -25 -19 -13 -8 -7 -21 -23 -21 -18 -14 -12 -6 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -15 -19 -17 -12 -7 -4 -7 -10 -8 -4 -1 -1 -2 -2 -2 -3 -3 -3 -2 -2 -1 -2 -3 -2 -2 -3 -4 -4 -4 -4 -5 -5 -5 -3 -1 -0 -0 -0 -0 -2 -3 -4 -5 -5 -2 -4 -8 -12 -14 -17 -17 -18 -20 -20 -22 -23 -23 -20 -14 -7 -3 -2 -1 -0 -0 -0 -1 -2 -5 -10 -10 -11 -14 -23 -40 -71 -96 -104 -99 -88 -81 -85 -89 -96 -102 -92 -22 -0 -0 -0 -1 -17 -55 -72 -68 -64 -58 -51 -43 -32 -20 -28 -30 -15 -6 -13 -21 -16 -25 -44 -57 -38 -30 -35 -38 -40 -43 -39 -36 -36 -37 -37 -54 -61 -67 -75 -86 -96 -104 -109 -109 -96 -91 -94 -97 -100 -98 -94 -92 -91 -91 -91 -90 -78 -69 -62 -43 -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 -7 -18 -24 -13 -25 -55 -74 -68 -67 -61 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -3 -4 -5 -5 -5 -8 -16 -32 -26 -18 -15 -15 -14 -13 -11 -11 -13 -15 -21 -33 -49 -66 -78 -84 -81 -81 -81 -80 -80 -83 -92 -104 -117 -129 -132 -127 -120 -117 -119 -124 -125 -130 -132 -132 -133 -140 -161 -89 -48 -39 -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 -13 -33 -34 -10 -2 -1 -2 -4 -6 -4 -3 -1 -0 -1 -2 -8 -16 -25 -32 -21 -19 -12 -7 -9 -7 -3 -5 -6 -3 -7 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -29 -43 -54 -60 -58 -42 -27 -16 -9 -6 -6 -4 -2 -1 -1 -1 -5 -5 -3 -1 -1 -1 -3 -4 -4 -6 -7 -6 -6 -8 -8 -7 -6 -7 -9 -10 -9 -7 -5 -3 -2 -4 -3 -7 -10 -11 -12 -15 -17 -22 -27 -29 -33 -35 -34 -34 -37 -40 -40 -41 -40 -33 -24 -15 -10 -7 -6 -5 -4 -2 -2 -3 -6 -11 -13 -19 -26 -33 -35 -30 -70 -112 -118 -92 -71 -79 -95 -107 -103 -35 -5 -0 -1 -5 -22 -42 -61 -64 -57 -52 -44 -43 -44 -39 -23 -19 -18 -20 -26 -28 -23 -21 -21 -23 -24 -17 -14 -11 -15 -28 -35 -36 -30 -26 -26 -28 -28 -28 -33 -41 -58 -70 -85 -106 -124 -111 -104 -100 -100 -103 -103 -103 -102 -98 -90 -85 -73 -54 -51 -56 -32 -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 -6 -16 -11 -5 -13 -33 -52 -52 -60 -40 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -2 -3 -6 -13 -20 -6 -4 -5 -7 -9 -11 -12 -14 -15 -15 -15 -12 -12 -13 -16 -19 -23 -28 -51 -70 -71 -80 -89 -88 -85 -84 -87 -89 -95 -107 -119 -123 -118 -125 -131 -140 -154 -169 -146 -137 -158 -189 -186 -207 -114 -55 -40 -29 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -8 -5 -38 -68 -71 -39 -19 -5 -0 -0 -0 -0 -0 -15 -45 -75 -72 -49 -33 -23 -15 -10 -7 -7 -14 -14 -9 -24 -23 -14 -5 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -5 -30 -65 -65 -55 -46 -36 -25 -18 -12 -7 -7 -6 -7 -8 -9 -9 -9 -7 -5 -3 -1 -1 -1 -1 -2 -3 -6 -9 -11 -13 -16 -18 -20 -21 -22 -22 -23 -25 -23 -21 -18 -14 -12 -17 -16 -17 -19 -22 -27 -28 -33 -38 -42 -44 -46 -45 -44 -47 -52 -56 -60 -55 -46 -38 -32 -27 -24 -24 -26 -31 -30 -22 -16 -22 -37 -35 -29 -22 -17 -13 -7 -37 -89 -116 -93 -76 -67 -83 -108 -116 -77 -21 -2 -0 -4 -21 -51 -54 -47 -43 -46 -51 -46 -44 -44 -40 -30 -21 -22 -29 -31 -29 -32 -31 -25 -17 -13 -18 -15 -8 -12 -25 -34 -32 -24 -19 -25 -26 -24 -24 -26 -30 -43 -55 -70 -84 -100 -99 -97 -95 -95 -95 -95 -95 -94 -91 -83 -80 -58 -23 -3 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -4 -9 -12 -9 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -3 -4 -5 -9 -18 -28 -9 -6 -7 -8 -10 -11 -13 -14 -16 -18 -17 -15 -14 -15 -18 -22 -24 -22 -29 -36 -38 -53 -67 -70 -82 -95 -91 -85 -83 -97 -113 -110 -61 -96 -98 -92 -104 -132 -113 -89 -90 -96 -64 -55 -40 -35 -39 -43 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -20 -49 -77 -86 -62 -47 -22 -1 -0 -0 -0 -16 -38 -49 -24 -8 -24 -32 -29 -26 -13 -6 -2 -2 -6 -15 -15 -14 -8 -3 -16 -11 -7 -9 -11 -0 -5 -5 -3 -0 -1 -9 -26 -26 -19 -16 -11 -6 -4 -2 -3 -7 -10 -15 -18 -18 -16 -9 -5 -2 -1 -1 -1 -1 -2 -4 -6 -9 -13 -17 -23 -27 -31 -35 -38 -40 -44 -50 -50 -44 -38 -35 -36 -38 -43 -42 -39 -39 -40 -42 -43 -45 -47 -50 -55 -61 -61 -60 -60 -63 -67 -87 -94 -74 -56 -52 -50 -51 -55 -64 -66 -50 -58 -87 -98 -72 -35 -12 -3 -0 -0 -15 -53 -80 -76 -63 -60 -67 -83 -98 -97 -35 -6 -0 -1 -8 -39 -44 -37 -28 -28 -39 -47 -50 -52 -51 -44 -36 -33 -34 -35 -31 -29 -36 -41 -38 -30 -25 -26 -22 -11 -20 -36 -36 -29 -27 -27 -21 -22 -26 -30 -32 -37 -42 -52 -62 -59 -69 -74 -77 -81 -84 -84 -82 -79 -76 -75 -75 -69 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -4 -5 -5 -7 -10 -12 -9 -8 -9 -11 -14 -16 -17 -17 -19 -21 -22 -22 -21 -22 -23 -26 -29 -27 -26 -25 -24 -27 -28 -30 -49 -78 -96 -93 -86 -97 -114 -112 -49 -88 -86 -75 -76 -94 -95 -66 -49 -41 -26 -25 -26 -29 -36 -43 -46 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -12 -10 -17 -49 -39 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -26 -53 -29 -15 -9 -6 -3 -2 -2 -4 -3 -2 -9 -7 -7 -11 -13 -9 -38 -32 -17 -10 -16 -16 -11 -6 -4 -3 -2 -1 -0 -1 -3 -6 -8 -8 -6 -4 -3 -1 -0 -0 -0 -0 -1 -1 -2 -5 -8 -12 -15 -20 -26 -30 -35 -39 -44 -52 -61 -71 -68 -66 -62 -61 -68 -75 -77 -78 -78 -76 -70 -68 -66 -66 -68 -72 -80 -89 -95 -96 -94 -94 -88 -104 -124 -114 -83 -77 -79 -85 -94 -99 -91 -44 -35 -97 -99 -49 -15 -0 -0 -0 -6 -35 -67 -82 -82 -65 -58 -56 -59 -61 -38 -17 -6 -2 -8 -22 -43 -43 -33 -26 -22 -29 -34 -39 -48 -52 -47 -42 -40 -37 -32 -35 -40 -45 -49 -48 -39 -35 -31 -20 -11 -14 -18 -15 -10 -14 -14 -18 -24 -24 -26 -30 -37 -43 -47 -53 -54 -57 -59 -61 -64 -66 -66 -64 -65 -63 -64 -69 -50 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -4 -4 -5 -8 -9 -9 -10 -11 -13 -17 -22 -26 -25 -25 -26 -28 -28 -28 -28 -28 -28 -29 -31 -32 -32 -30 -27 -23 -23 -51 -47 -50 -83 -80 -71 -87 -109 -115 -90 -97 -94 -88 -84 -86 -88 -77 -56 -35 -25 -23 -23 -25 -30 -38 -45 -32 -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 -1 -2 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -14 -33 -17 -12 -10 -8 -5 -2 -2 -2 -2 -3 -6 -7 -7 -5 -3 -3 -3 -3 -5 -8 -9 -7 -4 -1 -1 -0 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -5 -8 -11 -14 -18 -21 -23 -27 -31 -35 -41 -49 -55 -62 -68 -69 -71 -77 -85 -91 -98 -106 -104 -101 -90 -85 -86 -91 -103 -114 -122 -129 -135 -131 -129 -123 -124 -136 -149 -112 -79 -68 -89 -123 -130 -117 -71 -23 -26 -22 -31 -31 -20 -14 -2 -15 -44 -71 -79 -78 -63 -47 -34 -28 -28 -33 -38 -40 -40 -44 -47 -45 -42 -43 -53 -37 -26 -25 -35 -52 -56 -52 -45 -36 -24 -21 -26 -31 -35 -39 -38 -34 -33 -33 -24 -29 -20 -7 -1 -0 -2 -2 -15 -24 -16 -18 -17 -21 -30 -29 -30 -34 -39 -45 -45 -49 -52 -52 -52 -57 -56 -63 -62 -39 -11 -9 -4 -0 -0 -0 -0 -3 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -5 -10 -14 -16 -17 -21 -24 -27 -33 -38 -39 -36 -35 -35 -35 -34 -34 -33 -33 -33 -32 -30 -33 -35 -35 -33 -28 -24 -50 -42 -34 -43 -39 -37 -54 -82 -101 -91 -91 -90 -86 -78 -69 -63 -63 -49 -30 -21 -17 -17 -19 -22 -28 -35 -44 -30 -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 -2 -5 -7 -8 -6 -3 -1 -0 -0 -0 -0 -3 -5 -6 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -12 -5 -2 -1 -1 -2 -2 -3 -3 -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 -1 -2 -3 -4 -6 -9 -11 -14 -15 -16 -15 -17 -18 -20 -24 -30 -37 -42 -45 -47 -49 -51 -56 -59 -67 -83 -79 -72 -72 -80 -95 -102 -116 -125 -129 -133 -151 -158 -159 -148 -131 -122 -153 -116 -58 -30 -64 -97 -95 -85 -67 -34 -30 -50 -62 -61 -58 -40 -11 -4 -14 -33 -64 -59 -44 -27 -13 -10 -12 -18 -24 -33 -44 -47 -51 -54 -56 -62 -62 -47 -38 -41 -50 -65 -61 -52 -42 -35 -29 -26 -24 -24 -23 -26 -28 -25 -21 -16 -17 -40 -33 -11 -3 -2 -3 -2 -2 -2 -5 -12 -11 -4 -2 -5 -11 -18 -27 -28 -24 -29 -38 -44 -43 -50 -55 -63 -64 -50 -52 -36 -17 -8 -8 -2 -6 -22 -32 -19 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -11 -11 -12 -15 -17 -30 -57 -65 -55 -45 -42 -41 -41 -40 -38 -36 -35 -34 -32 -30 -32 -35 -38 -37 -33 -27 -28 -25 -22 -21 -22 -26 -34 -50 -63 -54 -46 -38 -31 -26 -24 -21 -22 -25 -26 -24 -20 -18 -15 -16 -22 -27 -36 -29 -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 -2 -5 -7 -8 -7 -6 -4 -4 -4 -3 -1 -2 -3 -5 -6 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -4 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -9 -9 -10 -9 -7 -7 -8 -8 -10 -12 -14 -17 -20 -22 -23 -25 -28 -31 -36 -46 -47 -49 -53 -67 -93 -102 -114 -120 -119 -114 -131 -143 -148 -145 -133 -103 -122 -95 -65 -62 -70 -59 -42 -28 -19 -24 -29 -30 -29 -31 -47 -41 -38 -50 -68 -71 -56 -37 -23 -12 -3 -3 -5 -9 -17 -30 -34 -43 -51 -60 -73 -70 -63 -58 -58 -58 -57 -54 -45 -36 -31 -30 -27 -26 -25 -22 -15 -16 -15 -13 -10 -7 -6 -15 -18 -9 -14 -21 -18 -11 -9 -13 -9 -8 -7 -5 -1 -6 -11 -15 -20 -16 -16 -19 -22 -25 -30 -41 -43 -40 -48 -67 -70 -51 -29 -30 -30 -31 -41 -51 -51 -28 -8 -0 -0 -2 -13 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -10 -32 -52 -57 -49 -46 -47 -46 -44 -42 -40 -37 -36 -35 -35 -34 -35 -37 -38 -37 -33 -30 -30 -29 -29 -29 -30 -32 -40 -48 -49 -46 -42 -37 -33 -30 -25 -22 -21 -21 -22 -25 -30 -23 -18 -20 -24 -32 -29 -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 -1 -3 -5 -7 -6 -4 -4 -4 -4 -3 -3 -3 -3 -3 -4 -2 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -13 -9 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -4 -4 -2 -1 -1 -1 -2 -2 -3 -4 -5 -7 -9 -10 -14 -18 -23 -28 -33 -42 -51 -63 -82 -100 -119 -121 -100 -87 -96 -108 -117 -120 -117 -92 -84 -75 -69 -69 -57 -40 -29 -26 -27 -24 -22 -19 -16 -14 -17 -24 -34 -43 -47 -41 -28 -20 -13 -7 -4 -2 -1 -4 -13 -27 -28 -30 -36 -44 -54 -51 -48 -49 -53 -48 -44 -38 -31 -25 -25 -26 -27 -28 -26 -20 -12 -8 -5 -2 -2 -4 -6 -8 -7 -4 -20 -24 -19 -13 -14 -20 -12 -4 -6 -6 -3 -10 -14 -12 -14 -13 -13 -13 -12 -11 -15 -21 -23 -19 -27 -37 -41 -36 -21 -18 -19 -22 -25 -31 -32 -16 -3 -0 -0 -10 -32 -27 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -43 -49 -51 -53 -53 -50 -46 -42 -40 -38 -38 -37 -37 -35 -35 -36 -37 -38 -37 -37 -37 -36 -34 -37 -35 -38 -45 -51 -55 -51 -47 -43 -37 -31 -26 -22 -20 -22 -28 -35 -31 -25 -22 -24 -32 -33 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -5 -3 -2 -2 -2 -3 -4 -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 -2 -8 -18 -8 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -10 -22 -30 -23 -18 -15 -12 -8 -4 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -7 -11 -16 -22 -29 -38 -47 -56 -70 -88 -109 -118 -103 -85 -78 -74 -71 -66 -63 -53 -43 -36 -35 -34 -33 -32 -32 -33 -31 -29 -23 -16 -11 -9 -8 -12 -18 -22 -19 -9 -6 -6 -8 -6 -4 -3 -3 -4 -6 -8 -12 -17 -21 -27 -31 -34 -34 -33 -34 -31 -30 -31 -32 -29 -34 -37 -36 -32 -28 -20 -12 -6 -2 -1 -1 -5 -10 -12 -17 -8 -10 -10 -6 -9 -9 -7 -4 -2 -3 -5 -4 -3 -5 -9 -14 -15 -12 -9 -8 -12 -17 -19 -17 -13 -7 -5 -6 -9 -5 -4 -4 -3 -6 -12 -12 -5 -0 -0 -0 -3 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -33 -46 -54 -59 -62 -60 -55 -49 -45 -43 -42 -42 -43 -42 -38 -37 -36 -36 -38 -40 -42 -45 -44 -42 -45 -45 -44 -44 -48 -51 -52 -54 -53 -49 -43 -36 -30 -26 -27 -37 -47 -47 -40 -32 -29 -32 -23 -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 -1 -2 -4 -4 -4 -5 -3 -2 -2 -2 -4 -6 -4 -3 -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 -1 -5 -17 -10 -5 -2 -0 -0 -0 -1 -1 -1 -2 -4 -8 -18 -27 -29 -31 -37 -38 -35 -27 -14 -7 -4 -2 -2 -3 -3 -3 -2 -1 -0 -0 -4 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -4 -4 -4 -5 -7 -11 -16 -22 -29 -35 -42 -53 -63 -75 -86 -90 -96 -97 -84 -61 -40 -26 -18 -14 -15 -18 -20 -24 -28 -31 -32 -29 -27 -23 -17 -9 -6 -5 -6 -9 -12 -12 -7 -3 -1 -2 -2 -3 -5 -8 -9 -7 -6 -7 -10 -13 -19 -24 -26 -25 -26 -27 -28 -31 -36 -49 -57 -59 -56 -50 -42 -35 -23 -12 -3 -1 -12 -16 -21 -23 -9 -14 -10 -6 -3 -1 -10 -10 -7 -4 -1 -0 -3 -5 -4 -5 -9 -12 -11 -9 -10 -19 -28 -32 -28 -19 -13 -7 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -19 -23 -36 -48 -56 -60 -61 -60 -63 -58 -52 -48 -46 -45 -45 -46 -45 -43 -43 -40 -38 -37 -39 -42 -46 -51 -54 -54 -52 -51 -50 -49 -49 -51 -52 -55 -56 -53 -46 -38 -30 -32 -49 -55 -54 -48 -40 -34 -35 -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 -4 -4 -2 -7 -7 -5 -3 -2 -3 -6 -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 -1 -6 -10 -7 -1 -0 -0 -0 -0 -1 -1 -3 -9 -17 -24 -29 -39 -47 -53 -54 -45 -35 -28 -19 -12 -9 -8 -7 -6 -4 -2 -1 -1 -3 -4 -3 -2 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -6 -9 -13 -19 -25 -23 -21 -17 -14 -12 -12 -12 -14 -17 -20 -25 -32 -39 -47 -55 -65 -71 -77 -79 -72 -59 -47 -37 -29 -23 -24 -22 -21 -19 -17 -22 -23 -21 -18 -16 -8 -4 -2 -2 -3 -5 -6 -4 -1 -1 -1 -1 -1 -4 -9 -11 -8 -7 -9 -14 -19 -23 -28 -29 -24 -26 -30 -35 -39 -42 -41 -29 -17 -23 -50 -43 -36 -27 -15 -3 -1 -8 -24 -41 -42 -13 -7 -5 -4 -2 -2 -15 -16 -9 -10 -3 -1 -1 -2 -2 -4 -4 -4 -5 -8 -18 -26 -32 -31 -23 -15 -10 -5 -1 -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 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -37 -42 -50 -59 -55 -40 -24 -26 -54 -59 -55 -52 -49 -48 -48 -49 -49 -47 -46 -44 -42 -41 -41 -39 -41 -45 -50 -53 -54 -53 -53 -53 -54 -54 -52 -53 -54 -55 -52 -46 -35 -34 -49 -55 -55 -52 -45 -36 -26 -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 -1 -4 -5 -4 -8 -8 -7 -6 -5 -6 -6 -3 -1 -0 -0 -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 -3 -5 -6 -5 -3 -1 -1 -0 -0 -1 -3 -9 -15 -21 -28 -38 -44 -52 -58 -57 -50 -42 -31 -21 -16 -12 -9 -7 -5 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -4 -6 -9 -15 -23 -32 -44 -48 -47 -41 -32 -28 -23 -19 -16 -14 -12 -13 -16 -21 -27 -35 -44 -52 -57 -61 -63 -63 -64 -64 -63 -60 -57 -46 -36 -31 -24 -22 -18 -16 -17 -19 -13 -9 -6 -3 -1 -3 -3 -2 -1 -0 -0 -2 -4 -5 -6 -6 -5 -7 -12 -20 -26 -27 -26 -26 -24 -29 -35 -44 -54 -41 -19 -5 -0 -10 -34 -37 -35 -30 -20 -7 -2 -10 -29 -56 -48 -24 -11 -7 -6 -3 -12 -15 -10 -3 -6 -6 -6 -6 -0 -0 -0 -0 -0 -1 -1 -7 -16 -23 -19 -13 -11 -9 -6 -2 -15 -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 -1 -2 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -14 -30 -41 -47 -54 -45 -24 -8 -0 -2 -47 -60 -59 -55 -53 -52 -52 -51 -50 -49 -49 -48 -46 -44 -43 -43 -43 -43 -44 -44 -45 -47 -49 -52 -57 -58 -57 -58 -60 -61 -60 -54 -43 -36 -37 -40 -42 -42 -41 -35 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -9 -7 -6 -6 -9 -9 -5 -1 -0 -1 -2 -8 -7 -6 -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 -3 -8 -5 -2 -1 -0 -0 -0 -4 -8 -14 -18 -21 -25 -33 -44 -56 -62 -63 -55 -43 -31 -23 -18 -13 -10 -8 -6 -5 -4 -4 -4 -3 -4 -6 -6 -6 -7 -5 -4 -4 -4 -4 -5 -9 -17 -28 -39 -54 -65 -71 -69 -56 -52 -46 -39 -31 -22 -15 -12 -11 -11 -12 -16 -22 -29 -35 -40 -45 -48 -53 -59 -66 -74 -78 -78 -71 -57 -50 -39 -28 -23 -25 -27 -23 -17 -9 -4 -1 -1 -1 -1 -0 -0 -0 -1 -3 -3 -2 -1 -3 -7 -15 -25 -28 -26 -24 -26 -31 -34 -35 -36 -39 -20 -7 -16 -42 -57 -46 -36 -32 -33 -21 -10 -5 -6 -15 -41 -30 -18 -12 -12 -13 -7 -4 -4 -2 -1 -1 -4 -12 -17 -3 -0 -0 -0 -0 -1 -5 -12 -19 -19 -13 -11 -12 -16 -8 -3 -16 -18 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -37 -33 -13 -4 -0 -0 -3 -38 -54 -60 -60 -58 -57 -57 -57 -57 -55 -54 -53 -51 -48 -46 -45 -45 -45 -44 -43 -42 -44 -46 -49 -52 -53 -55 -57 -60 -64 -66 -61 -50 -40 -33 -31 -33 -35 -39 -39 -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 -1 -2 -5 -10 -10 -5 -2 -5 -3 -1 -0 -0 -1 -7 -10 -11 -12 -12 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -12 -7 -2 -0 -0 -0 -0 -3 -8 -14 -18 -19 -22 -27 -35 -43 -52 -58 -57 -50 -40 -31 -25 -20 -16 -11 -9 -7 -7 -7 -7 -7 -9 -10 -11 -12 -13 -12 -9 -7 -7 -7 -8 -11 -20 -34 -49 -63 -76 -88 -95 -91 -84 -72 -58 -44 -29 -19 -15 -15 -15 -9 -8 -8 -11 -14 -18 -23 -26 -30 -35 -40 -47 -55 -63 -71 -78 -70 -56 -40 -25 -24 -24 -21 -16 -10 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -8 -16 -27 -30 -29 -32 -40 -45 -39 -22 -11 -8 -3 -1 -12 -52 -63 -53 -39 -30 -30 -18 -9 -6 -6 -6 -11 -13 -14 -14 -14 -10 -5 -1 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -2 -8 -16 -23 -17 -14 -20 -35 -44 -10 -0 -1 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -1 -0 -0 -0 -1 -11 -28 -45 -58 -66 -65 -65 -64 -63 -61 -60 -58 -55 -53 -51 -50 -49 -49 -48 -47 -46 -48 -50 -51 -51 -51 -51 -53 -56 -60 -64 -62 -54 -44 -35 -31 -32 -34 -41 -43 -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 -1 -3 -5 -6 -5 -4 -5 -6 -5 -2 -0 -1 -7 -10 -11 -12 -11 -5 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -24 -31 -14 -4 -0 -0 -0 -0 -2 -7 -13 -19 -22 -25 -28 -30 -33 -37 -43 -50 -52 -47 -36 -30 -25 -21 -16 -13 -11 -11 -10 -10 -9 -9 -11 -13 -13 -14 -12 -10 -9 -9 -10 -12 -17 -26 -43 -61 -77 -90 -103 -118 -122 -111 -93 -71 -44 -25 -16 -13 -14 -19 -19 -15 -11 -7 -5 -7 -10 -13 -15 -16 -18 -20 -24 -30 -38 -45 -48 -48 -42 -27 -24 -21 -17 -15 -9 -3 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -7 -7 -7 -16 -29 -38 -43 -49 -56 -54 -36 -8 -1 -0 -0 -0 -3 -31 -58 -60 -44 -32 -25 -17 -11 -10 -13 -13 -19 -24 -25 -20 -14 -7 -2 -0 -2 -4 -5 -6 -6 -1 -0 -0 -0 -0 -0 -3 -7 -14 -20 -22 -20 -24 -30 -20 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -16 -34 -49 -46 -45 -53 -63 -68 -67 -64 -62 -60 -57 -53 -50 -49 -49 -49 -50 -53 -55 -56 -56 -56 -54 -54 -55 -57 -59 -57 -52 -45 -38 -33 -33 -38 -37 -29 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -4 -6 -6 -3 -0 -1 -4 -6 -7 -7 -5 -0 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -32 -51 -26 -9 -2 -0 -0 -0 -1 -4 -9 -15 -21 -27 -34 -39 -38 -41 -43 -44 -46 -45 -38 -33 -29 -24 -20 -18 -17 -16 -16 -14 -13 -15 -19 -20 -12 -14 -15 -14 -14 -17 -18 -21 -27 -35 -48 -64 -84 -102 -116 -132 -132 -119 -103 -85 -52 -30 -16 -10 -11 -22 -32 -30 -21 -11 -7 -7 -8 -9 -10 -9 -9 -8 -8 -11 -15 -19 -22 -24 -25 -24 -23 -16 -10 -10 -6 -2 -0 -0 -0 -0 -0 -0 -1 -4 -5 -8 -10 -10 -7 -10 -22 -36 -45 -48 -39 -27 -16 -6 -1 -0 -0 -0 -0 -0 -10 -38 -54 -41 -31 -28 -27 -28 -24 -13 -11 -14 -20 -26 -27 -21 -13 -2 -0 -6 -12 -16 -16 -15 -6 -1 -0 -0 -1 -2 -6 -14 -22 -25 -29 -43 -62 -59 -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 -2 -7 -12 -10 -9 -20 -39 -60 -76 -74 -71 -68 -63 -58 -55 -53 -53 -54 -53 -58 -61 -62 -62 -61 -63 -63 -62 -61 -61 -60 -56 -51 -45 -40 -42 -47 -39 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -2 -3 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -21 -43 -29 -15 -5 -0 -0 -0 -0 -1 -4 -8 -13 -19 -25 -31 -35 -45 -49 -47 -43 -39 -33 -31 -28 -25 -22 -25 -25 -23 -19 -16 -15 -16 -19 -22 -16 -19 -22 -22 -17 -28 -30 -31 -32 -35 -42 -57 -74 -91 -107 -119 -119 -109 -94 -88 -68 -44 -26 -16 -10 -21 -29 -29 -22 -14 -13 -11 -9 -9 -11 -7 -5 -4 -3 -3 -5 -7 -9 -10 -11 -13 -16 -17 -17 -12 -5 -1 -0 -0 -0 -0 -0 -1 -2 -5 -10 -14 -14 -13 -11 -18 -31 -44 -54 -71 -32 -7 -3 -2 -0 -0 -0 -0 -0 -0 -0 -14 -35 -37 -32 -35 -33 -18 -5 -1 -2 -7 -24 -45 -46 -49 -44 -8 -2 -4 -10 -12 -5 -1 -2 -3 -3 -3 -5 -9 -14 -19 -30 -32 -30 -27 -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 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -24 -49 -73 -75 -72 -67 -62 -60 -60 -59 -58 -60 -62 -65 -67 -67 -65 -66 -66 -68 -70 -71 -70 -68 -63 -58 -53 -53 -45 -28 -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 -1 -4 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -18 -17 -11 -2 -0 -0 -0 -1 -2 -4 -7 -12 -19 -27 -37 -45 -49 -46 -37 -32 -26 -21 -20 -20 -24 -27 -25 -20 -13 -10 -10 -15 -20 -19 -20 -27 -36 -38 -25 -33 -33 -31 -30 -31 -35 -48 -62 -71 -78 -82 -86 -82 -76 -81 -80 -67 -54 -44 -26 -24 -27 -25 -16 -17 -19 -14 -8 -5 -7 -5 -5 -4 -3 -2 -3 -3 -3 -3 -4 -6 -9 -12 -15 -10 -4 -1 -0 -0 -0 -0 -0 -2 -6 -11 -15 -17 -18 -20 -24 -34 -45 -57 -75 -40 -14 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -7 -26 -27 -33 -37 -30 -11 -7 -5 -4 -6 -18 -17 -10 -18 -39 -11 -2 -1 -2 -2 -1 -4 -8 -13 -13 -15 -18 -19 -14 -7 -36 -50 -42 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -63 -72 -70 -66 -63 -63 -64 -66 -66 -65 -63 -63 -64 -64 -61 -59 -62 -67 -73 -77 -79 -79 -76 -70 -65 -62 -43 -19 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -20 -19 -5 -1 -0 -0 -0 -2 -5 -8 -11 -16 -20 -25 -30 -34 -33 -28 -23 -18 -13 -10 -12 -21 -23 -21 -17 -13 -10 -8 -11 -17 -19 -26 -33 -38 -38 -26 -27 -29 -30 -30 -33 -39 -45 -49 -52 -57 -65 -66 -65 -68 -77 -89 -90 -83 -72 -55 -39 -29 -25 -26 -34 -36 -28 -14 -5 -6 -5 -5 -4 -4 -1 -1 -1 -1 -0 -1 -2 -4 -6 -6 -5 -4 -2 -0 -0 -0 -0 -2 -6 -12 -18 -22 -26 -29 -35 -43 -50 -51 -41 -32 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -38 -25 -14 -13 -10 -5 -8 -11 -12 -12 -8 -3 -0 -0 -1 -5 -5 -1 -1 -3 -7 -10 -14 -25 -28 -24 -27 -38 -6 -1 -17 -30 -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 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -47 -61 -64 -62 -65 -66 -67 -67 -67 -65 -61 -59 -57 -55 -50 -53 -60 -69 -78 -84 -89 -85 -77 -69 -64 -47 -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 -5 -10 -12 -10 -4 -1 -0 -0 -1 -4 -7 -11 -14 -17 -20 -21 -22 -23 -21 -17 -13 -12 -15 -15 -17 -18 -18 -18 -16 -14 -13 -15 -21 -28 -33 -33 -27 -22 -18 -18 -20 -25 -30 -36 -39 -40 -41 -45 -53 -61 -66 -68 -71 -71 -83 -93 -96 -95 -84 -64 -49 -45 -50 -56 -52 -38 -20 -10 -8 -6 -4 -2 -3 -2 -1 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -2 -7 -15 -23 -29 -34 -39 -45 -53 -60 -66 -69 -28 -7 -0 -2 -8 -4 -1 -0 -0 -0 -1 -5 -11 -20 -37 -46 -28 -10 -16 -19 -7 -2 -5 -8 -5 -1 -0 -0 -0 -4 -17 -22 -8 -5 -9 -9 -4 -3 -27 -35 -24 -5 -4 -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 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -25 -49 -60 -62 -65 -66 -66 -67 -66 -64 -62 -59 -56 -52 -48 -51 -58 -70 -85 -102 -105 -95 -82 -72 -63 -51 -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 -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 -1 -1 -2 -7 -5 -2 -0 -0 -1 -4 -8 -11 -14 -17 -18 -19 -21 -23 -21 -17 -14 -13 -18 -16 -15 -14 -14 -14 -15 -16 -16 -19 -26 -40 -53 -56 -45 -40 -37 -28 -22 -26 -33 -38 -41 -45 -51 -55 -61 -66 -68 -68 -72 -72 -79 -93 -111 -123 -110 -88 -71 -68 -65 -51 -37 -26 -13 -7 -5 -3 -2 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -13 -22 -30 -36 -40 -45 -54 -57 -51 -41 -34 -61 -41 -14 -0 -2 -9 -4 -1 -0 -0 -0 -18 -35 -42 -44 -46 -35 -19 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -29 -21 -19 -21 -14 -1 -0 -11 -13 -6 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -41 -58 -66 -68 -70 -71 -73 -74 -71 -66 -61 -56 -56 -60 -68 -81 -101 -130 -56 -47 -64 -76 -62 -57 -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 -1 -3 -4 -3 -1 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -9 -4 -1 -0 -0 -0 -3 -6 -9 -12 -17 -18 -20 -22 -23 -22 -19 -16 -13 -14 -12 -10 -10 -10 -10 -10 -10 -12 -15 -24 -38 -59 -76 -82 -83 -81 -64 -42 -39 -39 -40 -45 -52 -62 -68 -74 -80 -82 -79 -85 -82 -82 -90 -111 -134 -125 -103 -86 -76 -60 -38 -18 -9 -4 -2 -2 -3 -2 -2 -3 -2 -2 -3 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -4 -10 -19 -27 -36 -43 -47 -52 -53 -43 -29 -16 -8 -3 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -33 -54 -54 -41 -32 -26 -21 -19 -16 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -19 -27 -30 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -29 -50 -56 -63 -74 -81 -80 -79 -75 -71 -68 -69 -75 -83 -93 -107 -124 -64 -41 -52 -72 -64 -67 -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 -1 -3 -3 -2 -0 -1 -4 -6 -6 -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 -3 -13 -12 -5 -0 -0 -0 -0 -2 -4 -7 -10 -13 -15 -16 -17 -18 -16 -14 -12 -10 -9 -6 -4 -4 -5 -5 -6 -7 -9 -13 -19 -25 -40 -65 -92 -95 -101 -93 -71 -55 -51 -52 -58 -66 -73 -81 -84 -87 -95 -94 -89 -80 -74 -78 -94 -114 -120 -113 -106 -96 -75 -47 -19 -3 -1 -0 -1 -3 -3 -3 -3 -3 -2 -3 -4 -10 -15 -14 -11 -9 -8 -9 -15 -24 -26 -27 -31 -39 -44 -48 -56 -67 -57 -21 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -23 -32 -31 -20 -16 -13 -12 -10 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -15 -14 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -27 -44 -55 -56 -80 -87 -86 -84 -87 -94 -98 -102 -109 -117 -77 -48 -53 -73 -70 -74 -45 -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 -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 -2 -9 -17 -14 -6 -0 -0 -0 -0 -1 -2 -4 -7 -10 -13 -14 -14 -12 -7 -4 -4 -6 -6 -5 -3 -2 -2 -3 -7 -10 -13 -21 -27 -32 -41 -55 -67 -78 -89 -94 -93 -90 -91 -87 -83 -80 -78 -90 -93 -83 -80 -76 -71 -68 -67 -70 -84 -97 -109 -119 -117 -104 -82 -55 -26 -6 -1 -0 -0 -1 -1 -1 -2 -3 -2 -2 -7 -20 -33 -19 -19 -21 -23 -24 -38 -45 -44 -45 -52 -56 -59 -67 -78 -82 -63 -27 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -42 -38 -24 -11 -9 -13 -17 -20 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -42 -50 -60 -80 -108 -114 -111 -107 -104 -103 -93 -85 -79 -70 -52 -45 -26 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -15 -23 -15 -6 -1 -0 -0 -0 -0 -0 -1 -4 -7 -9 -11 -12 -9 -5 -2 -1 -2 -3 -3 -3 -2 -2 -5 -10 -16 -21 -34 -42 -47 -52 -57 -62 -67 -72 -78 -84 -92 -99 -102 -99 -80 -76 -113 -134 -96 -67 -56 -55 -60 -66 -72 -78 -89 -107 -133 -126 -105 -79 -52 -28 -8 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -6 -16 -18 -24 -30 -34 -35 -47 -53 -56 -60 -69 -74 -74 -71 -65 -46 -28 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -25 -46 -44 -27 -12 -7 -11 -18 -23 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -62 -115 -123 -115 -107 -101 -97 -94 -87 -84 -66 -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 -1 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -17 -12 -6 -2 -0 -0 -1 -1 -0 -0 -1 -2 -4 -5 -6 -4 -2 -0 -0 -1 -1 -2 -3 -3 -4 -8 -14 -22 -32 -42 -46 -46 -47 -47 -45 -44 -47 -55 -69 -78 -83 -86 -86 -78 -89 -114 -122 -85 -63 -52 -52 -57 -58 -64 -70 -81 -98 -117 -107 -82 -53 -32 -17 -7 -2 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -2 -15 -27 -30 -30 -34 -41 -52 -61 -67 -66 -73 -68 -51 -29 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -35 -43 -25 -19 -19 -22 -25 -21 -7 -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 -1 -3 -4 -3 -2 -2 -2 -2 -2 -2 -1 -2 -3 -5 -10 -6 -6 -6 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -25 -60 -107 -110 -104 -99 -96 -94 -90 -92 -75 -31 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -8 -5 -3 -1 -0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -2 -3 -6 -9 -15 -23 -30 -32 -33 -32 -28 -26 -25 -26 -31 -40 -54 -66 -73 -76 -78 -68 -74 -84 -85 -72 -61 -53 -51 -57 -57 -58 -64 -75 -85 -81 -60 -36 -18 -12 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -21 -30 -31 -29 -31 -38 -48 -61 -72 -73 -79 -70 -50 -43 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -22 -48 -39 -36 -36 -33 -24 -15 -10 -8 -7 -12 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -5 -4 -3 -2 -1 -1 -1 -2 -3 -5 -6 -6 -8 -9 -9 -11 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -84 -101 -99 -94 -93 -93 -96 -85 -59 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -8 -6 -4 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -1 -1 -3 -7 -11 -15 -19 -21 -21 -20 -16 -13 -12 -14 -16 -18 -21 -32 -44 -57 -70 -88 -70 -63 -65 -65 -58 -47 -43 -47 -59 -66 -69 -72 -72 -65 -48 -26 -10 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -21 -24 -24 -34 -42 -49 -52 -52 -62 -89 -99 -87 -57 -60 -33 -11 -1 -7 -2 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -24 -27 -31 -37 -42 -41 -37 -33 -32 -30 -29 -15 -7 -10 -2 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -2 -2 -2 -2 -2 -1 -0 -1 -2 -3 -5 -9 -9 -7 -4 -4 -9 -5 -1 -0 -0 -0 -0 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -68 -93 -91 -87 -87 -92 -100 -71 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -11 -8 -6 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -3 -2 -0 -0 -0 -1 -1 -2 -4 -8 -10 -11 -12 -13 -12 -9 -6 -7 -10 -11 -11 -9 -9 -17 -27 -37 -47 -63 -58 -52 -49 -44 -39 -33 -34 -43 -60 -73 -83 -82 -65 -47 -29 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -22 -30 -43 -49 -50 -46 -30 -37 -50 -57 -55 -42 -46 -39 -33 -38 -54 -40 -26 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -11 -19 -13 -9 -15 -26 -33 -22 -10 -9 -24 -27 -24 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -3 -3 -12 -11 -7 -4 -0 -2 -1 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -56 -83 -84 -81 -80 -84 -91 -79 -48 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -11 -13 -14 -13 -10 -5 -2 -1 -0 -1 -2 -1 -1 -1 -2 -3 -3 -4 -3 -1 -0 -0 -0 -1 -1 -3 -5 -7 -9 -8 -7 -6 -6 -5 -6 -8 -10 -10 -7 -8 -11 -14 -16 -21 -25 -26 -27 -29 -25 -24 -24 -26 -36 -57 -74 -81 -75 -56 -37 -20 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -16 -25 -31 -32 -32 -34 -31 -27 -27 -29 -31 -33 -37 -38 -39 -40 -32 -36 -43 -39 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -7 -5 -2 -1 -2 -7 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -9 -4 -2 -2 -0 -0 -0 -0 -1 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -58 -74 -76 -75 -75 -79 -79 -68 -38 -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 -2 -5 -7 -10 -13 -14 -13 -7 -4 -1 -1 -1 -2 -2 -3 -3 -4 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -5 -6 -6 -5 -6 -6 -5 -4 -4 -3 -3 -4 -5 -6 -7 -11 -11 -13 -14 -16 -23 -46 -64 -69 -62 -47 -36 -26 -15 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -11 -15 -19 -20 -21 -19 -18 -21 -27 -31 -34 -33 -32 -37 -33 -27 -26 -30 -39 -14 -2 -2 -8 -21 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -4 -8 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -57 -67 -66 -71 -78 -75 -59 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -10 -14 -15 -11 -7 -4 -4 -5 -5 -5 -4 -4 -5 -8 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -4 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -10 -27 -42 -48 -47 -43 -39 -35 -30 -17 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -10 -15 -16 -14 -15 -16 -19 -25 -32 -34 -34 -31 -29 -36 -36 -30 -21 -18 -19 -9 -5 -16 -56 -79 -64 -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 -1 -0 -0 -0 -0 -0 -1 -3 -5 -5 -3 -4 -2 -1 -0 -0 -2 -8 -11 -7 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -27 -56 -73 -76 -79 -78 -52 -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 -0 -0 -0 -1 -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 -1 -2 -4 -9 -14 -16 -13 -9 -8 -8 -4 -5 -5 -6 -6 -6 -8 -8 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -6 -13 -22 -30 -39 -40 -38 -34 -26 -17 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -11 -10 -7 -8 -15 -20 -26 -35 -35 -33 -32 -32 -35 -43 -43 -35 -24 -27 -18 -8 -2 -6 -51 -74 -61 -26 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -10 -7 -2 -1 -4 -7 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -9 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -9 -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 -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 -3 -7 -12 -13 -11 -8 -8 -11 -7 -5 -6 -7 -8 -8 -9 -10 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -4 -4 -6 -7 -9 -11 -15 -25 -28 -27 -24 -20 -15 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -10 -10 -10 -11 -18 -22 -24 -28 -32 -32 -29 -26 -31 -39 -43 -42 -34 -32 -19 -5 -3 -29 -35 -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 -1 -2 -4 -7 -9 -9 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -12 -16 -15 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -9 -14 -11 -6 -5 -5 -6 -9 -10 -11 -11 -11 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -9 -7 -6 -6 -6 -7 -9 -11 -15 -18 -19 -18 -15 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -3 -4 -5 -5 -5 -11 -16 -18 -18 -20 -27 -31 -28 -22 -21 -25 -30 -37 -34 -27 -15 -0 -0 -17 -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 -1 -3 -3 -4 -5 -8 -8 -6 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -15 -15 -12 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -12 -9 -4 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -5 -4 -4 -14 -23 -16 -8 -5 -5 -4 -7 -9 -11 -11 -11 -10 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -15 -19 -17 -11 -7 -5 -4 -5 -8 -10 -12 -12 -11 -9 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -3 -5 -7 -9 -11 -13 -16 -24 -32 -34 -34 -28 -26 -28 -24 -24 -24 -20 -4 -5 -8 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -3 -7 -11 -15 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -8 -5 -3 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -86 -107 -115 -134 -119 -18 -7 -2 -0 -0 -0 -0 -0 -0 -0 -2 -11 -19 -25 -32 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -5 -9 -14 -13 -11 -8 -4 -2 -4 -6 -9 -11 -12 -12 -10 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -15 -29 -36 -32 -23 -15 -8 -4 -4 -5 -7 -8 -7 -5 -3 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -2 -3 -6 -10 -13 -19 -30 -43 -51 -52 -46 -35 -28 -28 -29 -25 -22 -28 -31 -25 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -12 -10 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -5 -4 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -130 -184 -178 -200 -195 -117 -46 -12 -0 -0 -0 -0 -0 -0 -7 -55 -119 -143 -137 -125 -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 -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 -4 -4 -6 -7 -6 -7 -18 -17 -7 -1 -2 -4 -6 -9 -12 -13 -13 -11 -8 -4 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -26 -48 -61 -63 -55 -44 -33 -24 -19 -13 -10 -8 -9 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -2 -1 -1 -1 -0 -2 -4 -4 -5 -6 -9 -11 -14 -21 -31 -39 -42 -39 -30 -26 -28 -31 -25 -26 -30 -29 -22 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -10 -14 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -2 -2 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -88 -152 -189 -229 -223 -151 -61 -16 -0 -0 -0 -0 -0 -0 -10 -62 -148 -210 -201 -107 -37 -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 -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 -2 -3 -5 -6 -7 -7 -17 -18 -9 -2 -5 -5 -6 -8 -10 -12 -12 -11 -11 -9 -7 -4 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -42 -73 -91 -95 -92 -86 -81 -78 -74 -66 -48 -34 -33 -27 -18 -9 -1 -0 -1 -2 -2 -1 -1 -2 -2 -4 -5 -6 -7 -5 -3 -2 -1 -1 -0 -2 -3 -4 -4 -6 -9 -11 -13 -14 -18 -30 -37 -35 -27 -21 -16 -14 -15 -15 -16 -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 -1 -3 -4 -5 -8 -14 -13 -6 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -63 -131 -150 -112 -41 -3 -1 -0 -0 -0 -0 -0 -0 -6 -29 -101 -141 -125 -47 -17 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -8 -8 -10 -10 -6 -5 -8 -8 -6 -6 -8 -10 -12 -14 -14 -14 -12 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -43 -73 -89 -102 -73 -71 -99 -129 -123 -78 -47 -53 -56 -53 -44 -29 -7 -2 -2 -4 -6 -4 -4 -4 -5 -6 -9 -9 -7 -4 -2 -2 -2 -1 -2 -4 -3 -2 -2 -7 -13 -18 -22 -23 -17 -26 -37 -36 -35 -27 -18 -14 -14 -11 -13 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -7 -6 -7 -11 -10 -5 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -42 -111 -122 -92 -41 -0 -0 -0 -0 -0 -0 -0 -0 -4 -18 -98 -83 -63 -72 -72 -58 -57 -51 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -7 -8 -7 -6 -6 -9 -10 -8 -6 -5 -7 -10 -12 -14 -14 -13 -11 -7 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -11 -17 -23 -28 -33 -68 -43 -40 -90 -147 -116 -55 -9 -11 -23 -30 -35 -39 -15 -4 -2 -7 -21 -17 -13 -10 -7 -7 -9 -9 -7 -5 -2 -1 -1 -0 -1 -2 -2 -2 -4 -10 -18 -26 -31 -29 -23 -22 -25 -28 -35 -33 -29 -27 -26 -20 -15 -10 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -11 -11 -13 -16 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -79 -104 -70 -33 -6 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -27 -78 -119 -141 -139 -163 -169 -133 -41 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -5 -5 -7 -10 -9 -8 -7 -5 -5 -3 -4 -6 -7 -9 -9 -10 -10 -9 -9 -8 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -35 -29 -17 -6 -2 -3 -8 -4 -4 -13 -8 -3 -0 -0 -0 -1 -2 -5 -11 -4 -1 -1 -5 -28 -28 -30 -33 -22 -16 -12 -8 -6 -4 -1 -0 -0 -0 -1 -2 -3 -6 -16 -30 -46 -56 -29 -21 -22 -27 -33 -37 -44 -52 -57 -57 -53 -44 -31 -14 -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 -1 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -9 -14 -16 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -36 -18 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -65 -134 -178 -178 -176 -165 -137 -88 -52 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -11 -10 -8 -6 -9 -7 -5 -5 -5 -4 -4 -4 -7 -6 -6 -5 -5 -5 -3 -1 -0 -0 -0 -0 -0 -1 -1 -4 -5 -7 -24 -15 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -37 -66 -46 -31 -18 -7 -1 -1 -1 -4 -7 -3 -3 -9 -19 -33 -42 -46 -46 -39 -29 -28 -30 -34 -42 -53 -67 -79 -85 -90 -81 -59 -32 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -5 -9 -15 -17 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -59 -127 -178 -201 -188 -124 -99 -104 -120 -104 -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 -1 -1 -2 -1 -1 -1 -1 -2 -2 -2 -2 -7 -10 -10 -9 -9 -11 -11 -9 -8 -5 -3 -2 -2 -3 -4 -3 -3 -3 -3 -2 -1 -0 -0 -0 -2 -6 -13 -6 -9 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -21 -51 -36 -22 -11 -6 -2 -1 -8 -22 -34 -18 -12 -17 -25 -28 -27 -26 -30 -33 -37 -39 -42 -50 -57 -66 -76 -85 -92 -75 -44 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -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 -2 -2 -2 -4 -2 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -3 -5 -4 -2 -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 -0 -0 -0 -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 -24 -58 -101 -132 -132 -103 -97 -110 -131 -125 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -6 -14 -16 -9 -10 -10 -10 -10 -12 -10 -8 -5 -3 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -2 -8 -19 -33 -20 -12 -7 -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 -14 -19 -23 -36 -78 -43 -23 -26 -39 -52 -35 -22 -24 -30 -33 -37 -42 -45 -51 -55 -58 -59 -65 -70 -74 -78 -80 -74 -49 -21 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -9 -11 -7 -2 -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 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -53 -107 -156 -175 -148 -115 -122 -138 -138 -89 -28 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -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 -1 -1 -1 -2 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -7 -7 -6 -11 -20 -20 -7 -7 -5 -3 -3 -9 -15 -15 -10 -5 -5 -4 -2 -1 -1 -0 -1 -1 -1 -1 -2 -7 -16 -28 -26 -21 -13 -1 -0 -0 -0 -0 -1 -4 -7 -12 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -21 -31 -40 -38 -36 -38 -48 -49 -45 -39 -36 -41 -47 -53 -56 -58 -63 -70 -75 -77 -75 -76 -69 -55 -39 -19 -11 -8 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -13 -8 -3 -0 -0 -0 -1 -3 -6 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -46 -100 -159 -167 -166 -147 -112 -101 -113 -120 -95 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -8 -5 -2 -1 -4 -15 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -12 -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 -1 -1 -1 -0 -0 -0 -4 -8 -11 -12 -11 -8 -5 -3 -3 -3 -3 -4 -9 -12 -12 -8 -4 -6 -6 -5 -3 -1 -0 -0 -0 -0 -1 -2 -6 -13 -16 -23 -28 -29 -11 -4 -1 -1 -8 -29 -38 -37 -39 -19 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -13 -61 -48 -30 -29 -62 -57 -49 -48 -55 -51 -42 -44 -58 -71 -79 -85 -86 -87 -88 -85 -61 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -10 -10 -5 -1 -0 -0 -1 -3 -5 -7 -5 -5 -5 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -124 -176 -187 -155 -136 -115 -91 -80 -92 -114 -104 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -4 -7 -5 -4 -7 -16 -21 -11 -4 -4 -8 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -11 -12 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -3 -5 -7 -5 -7 -8 -8 -8 -6 -4 -5 -7 -7 -8 -7 -7 -3 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -1 -2 -10 -16 -21 -28 -42 -20 -7 -1 -1 -11 -31 -33 -16 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -25 -21 -13 -13 -35 -26 -24 -37 -68 -30 -7 -5 -17 -37 -73 -91 -89 -89 -88 -63 -19 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -1 -3 -5 -6 -7 -7 -6 -6 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -78 -154 -187 -160 -134 -115 -96 -76 -63 -74 -101 -98 -28 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -10 -6 -3 -1 -1 -2 -5 -4 -4 -8 -13 -20 -23 -18 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -5 -3 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -5 -4 -6 -11 -18 -15 -11 -8 -7 -6 -7 -9 -11 -10 -8 -5 -2 -1 -0 -0 -0 -0 -0 -1 -2 -4 -13 -21 -28 -34 -32 -18 -7 -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 -3 -11 -25 -10 -1 -2 -9 -58 -88 -94 -87 -82 -65 -36 -5 -1 -0 -1 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -50 -123 -158 -143 -125 -105 -86 -70 -61 -66 -87 -83 -35 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -7 -7 -9 -13 -18 -23 -25 -24 -22 -22 -16 -14 -13 -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 -1 -3 -4 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -6 -9 -8 -12 -10 -7 -7 -10 -13 -13 -9 -9 -12 -15 -15 -10 -14 -18 -17 -11 -5 -2 -1 -0 -2 -11 -15 -14 -15 -21 -25 -28 -28 -35 -35 -32 -29 -29 -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 -1 -1 -0 -0 -0 -2 -41 -70 -74 -82 -76 -51 -16 -2 -1 -0 -4 -16 -11 -5 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -32 -106 -139 -129 -120 -108 -95 -84 -78 -79 -94 -88 -47 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -9 -7 -5 -4 -2 -1 -4 -13 -14 -14 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -4 -4 -6 -5 -4 -3 -4 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -1 -3 -4 -6 -10 -14 -9 -6 -4 -2 -0 -0 -3 -7 -9 -12 -19 -20 -11 -14 -21 -25 -26 -25 -17 -10 -4 -2 -5 -19 -29 -28 -30 -35 -38 -39 -40 -43 -40 -32 -22 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -24 -22 -26 -30 -32 -21 -15 -7 -0 -1 -7 -7 -17 -36 -32 -18 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -79 -115 -124 -126 -117 -106 -99 -98 -102 -93 -67 -29 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -10 -8 -6 -6 -14 -10 -1 -0 -8 -10 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -3 -5 -6 -4 -3 -5 -8 -3 -2 -2 -2 -1 -1 -1 -2 -3 -4 -3 -3 -4 -3 -2 -1 -0 -0 -0 -0 -1 -3 -6 -9 -15 -20 -11 -4 -0 -0 -0 -0 -3 -9 -13 -15 -16 -15 -14 -19 -18 -14 -13 -23 -21 -16 -13 -8 -8 -11 -15 -22 -37 -39 -32 -21 -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 -1 -5 -11 -18 -27 -30 -23 -11 -17 -23 -17 -11 -11 -6 -0 -0 -0 -1 -10 -39 -26 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -57 -106 -131 -127 -108 -95 -96 -106 -78 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -9 -7 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -3 -1 -1 -1 -2 -4 -4 -4 -5 -6 -6 -6 -7 -7 -5 -3 -2 -1 -0 -0 -0 -1 -2 -6 -14 -22 -20 -8 -2 -0 -0 -0 -0 -0 -1 -3 -17 -21 -18 -20 -21 -11 -1 -0 -8 -15 -19 -18 -20 -15 -8 -2 -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 -8 -21 -29 -36 -37 -31 -19 -9 -7 -12 -17 -21 -13 -5 -0 -0 -0 -1 -6 -15 -33 -32 -20 -7 -3 -1 -0 -0 -0 -0 -0 -1 -2 -7 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -63 -118 -107 -91 -90 -99 -79 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -5 -5 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -14 -15 -13 -12 -11 -10 -8 -6 -5 -5 -6 -6 -4 -3 -2 -3 -3 -2 -8 -16 -18 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -9 -14 -14 -17 -18 -13 -5 -3 -8 -21 -30 -20 -32 -27 -13 -0 -0 -1 -2 -0 -0 -0 -8 -21 -20 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -36 -54 -36 -23 -13 -6 -2 -1 -1 -4 -13 -28 -13 -2 -0 -1 -8 -19 -31 -36 -34 -28 -22 -16 -6 -1 -0 -0 -0 -0 -0 -0 -1 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -37 -97 -103 -99 -94 -82 -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 -1 -3 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -5 -6 -5 -3 -4 -2 -2 -3 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -1 -2 -8 -13 -14 -8 -9 -9 -7 -5 -5 -6 -7 -6 -5 -5 -6 -9 -9 -17 -21 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -18 -26 -25 -16 -16 -20 -25 -32 -31 -20 -8 -2 -47 -47 -25 -0 -2 -6 -27 -57 -45 -16 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -36 -26 -15 -6 -1 -1 -2 -3 -4 -6 -7 -4 -0 -0 -1 -10 -22 -27 -24 -19 -12 -6 -2 -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 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -57 -95 -101 -72 -21 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -8 -6 -3 -0 -0 -0 -1 -2 -2 -2 -3 -3 -3 -3 -2 -3 -3 -3 -4 -4 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -19 -21 -6 -1 -0 -0 -0 -1 -4 -7 -10 -11 -6 -4 -7 -9 -7 -5 -9 -25 -29 -32 -29 -19 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -20 -19 -13 -19 -20 -9 -11 -15 -30 -43 -16 -36 -38 -27 -17 -20 -29 -44 -59 -47 -39 -30 -14 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -20 -16 -9 -3 -0 -0 -0 -1 -2 -6 -5 -3 -3 -1 -2 -6 -11 -12 -17 -13 -5 -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 -1 -2 -3 -6 -8 -8 -8 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -59 -92 -101 -81 -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 -6 -15 -18 -13 -6 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -2 -2 -3 -2 -2 -1 -1 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -22 -25 -18 -7 -2 -1 -2 -4 -5 -9 -15 -21 -17 -7 -4 -8 -12 -11 -12 -18 -32 -25 -14 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -1 -3 -7 -14 -23 -15 -17 -43 -31 -25 -24 -31 -47 -47 -50 -54 -56 -51 -48 -44 -43 -37 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -3 -4 -6 -7 -7 -8 -9 -6 -2 -1 -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 -1 -1 -1 -1 -2 -3 -5 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -78 -100 -104 -97 -85 -23 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -14 -14 -8 -1 -0 -0 -0 -1 -4 -15 -12 -5 -2 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -3 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -3 -7 -8 -8 -6 -5 -6 -7 -9 -7 -8 -13 -20 -9 -4 -5 -10 -13 -13 -14 -20 -30 -28 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -14 -20 -11 -9 -36 -36 -29 -23 -28 -41 -46 -48 -49 -50 -51 -52 -54 -58 -49 -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 -1 -2 -4 -6 -7 -7 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -52 -78 -91 -85 -60 -18 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -15 -18 -15 -6 -1 -0 -0 -2 -8 -9 -7 -6 -2 -1 -0 -1 -1 -2 -4 -4 -0 -0 -2 -5 -7 -8 -5 -1 -1 -1 -1 -2 -2 -8 -7 -7 -9 -9 -9 -8 -6 -3 -1 -2 -6 -13 -6 -4 -8 -13 -5 -5 -7 -8 -11 -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 -3 -20 -25 -26 -27 -26 -30 -30 -28 -25 -29 -33 -36 -37 -35 -26 -13 -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 -1 -2 -2 -3 -3 -3 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -22 -43 -38 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -18 -9 -5 -7 -13 -18 -9 -10 -15 -18 -7 -2 -1 -0 -0 -1 -2 -3 -1 -1 -1 -1 -2 -3 -5 -5 -2 -4 -10 -13 -4 -6 -8 -10 -11 -8 -7 -6 -3 -1 -0 -0 -1 -3 -1 -2 -4 -5 -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 -4 -14 -25 -32 -28 -26 -23 -18 -15 -14 -15 -17 -17 -15 -9 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -7 -6 -4 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -12 -15 -20 -27 -33 -34 -27 -25 -26 -25 -15 -8 -3 -1 -0 -0 -1 -3 -5 -4 -2 -0 -0 -0 -0 -1 -0 -5 -14 -21 -14 -10 -8 -6 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -4 -18 -32 -31 -27 -24 -21 -16 -16 -17 -16 -13 -11 -8 -5 -2 -2 -3 -3 -2 -3 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -7 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -19 -23 -24 -26 -27 -27 -25 -20 -13 -7 -2 -0 -0 -1 -2 -5 -4 -2 -0 -0 -0 -0 -0 -0 -1 -5 -9 -10 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -20 -10 -8 -14 -14 -17 -18 -16 -18 -19 -18 -15 -10 -7 -4 -2 -2 -2 -5 -7 -7 -7 -6 -4 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -12 -14 -15 -17 -18 -19 -19 -17 -13 -8 -3 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -9 -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 -2 -7 -22 -17 -11 -10 -13 -16 -16 -12 -10 -7 -4 -3 -6 -3 -2 -2 -3 -4 -6 -8 -9 -8 -7 -4 -2 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -10 -9 -9 -9 -10 -10 -10 -11 -10 -8 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -9 -15 -21 -24 -10 -5 -2 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -14 -18 -17 -13 -12 -12 -10 -6 -3 -1 -1 -1 -2 -3 -4 -4 -5 -6 -7 -7 -7 -7 -6 -6 -7 -7 -6 -4 -3 -2 -1 -1 -3 -2 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -10 -8 -6 -5 -5 -5 -6 -6 -6 -6 -7 -10 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -5 -2 -1 -1 -1 -2 -4 -8 -14 -31 -19 -7 -0 -2 -12 -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 -1 -2 -5 -4 -3 -1 -0 -0 -9 -16 -17 -11 -7 -5 -4 -3 -3 -3 -3 -3 -4 -5 -7 -8 -8 -9 -9 -9 -10 -10 -8 -7 -5 -4 -4 -3 -3 -1 -1 -1 -3 -2 -1 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -9 -8 -5 -3 -2 -3 -3 -4 -5 -6 -8 -8 -8 -7 -5 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -2 -2 -2 -2 -3 -3 -3 -2 -2 -4 -7 -6 -4 -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 -1 -2 -4 -6 -5 -6 -7 -6 -11 -17 -18 -15 -11 -6 -4 -3 -4 -5 -6 -6 -6 -6 -6 -8 -10 -10 -9 -9 -11 -12 -11 -10 -10 -6 -3 -4 -4 -5 -3 -1 -1 -2 -2 -1 -1 -3 -4 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -9 -7 -5 -3 -2 -2 -2 -3 -7 -10 -6 -3 -3 -4 -9 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -3 -2 -3 -6 -7 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -3 -5 -8 -10 -10 -8 -7 -11 -8 -7 -6 -7 -8 -8 -8 -7 -7 -6 -6 -8 -9 -11 -11 -10 -12 -9 -6 -4 -6 -5 -4 -4 -5 -6 -6 -2 -1 -1 -1 -1 -2 -4 -4 -4 -3 -4 -3 -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 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -13 -12 -10 -7 -6 -4 -3 -3 -2 -2 -6 -10 -6 -3 -4 -9 -15 -10 -5 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -3 -6 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -4 -7 -7 -7 -7 -8 -8 -7 -7 -7 -8 -9 -9 -9 -9 -8 -6 -4 -5 -10 -15 -8 -7 -6 -3 -0 -5 -6 -6 -7 -9 -9 -7 -3 -1 -0 -1 -2 -3 -4 -4 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -15 -15 -12 -9 -6 -4 -3 -3 -2 -3 -3 -4 -2 -1 -0 -2 -6 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -4 -4 -4 -5 -6 -7 -8 -9 -9 -7 -5 -5 -10 -18 -8 -3 -1 -1 -0 -2 -2 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -2 -3 -3 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -15 -13 -10 -7 -4 -3 -3 -4 -5 -3 -1 -0 -6 -15 -13 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -4 -6 -8 -10 -11 -10 -9 -11 -13 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -6 -6 -10 -16 -14 -13 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -8 -7 -6 -4 -6 -7 -7 -4 -1 -1 -4 -9 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -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 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -4 -7 -11 -12 -10 -9 -8 -6 -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 -1 -2 -4 -5 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -10 -14 -19 -22 -22 -17 -9 -6 -5 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -1 -0 -0 -0 -0 -4 -8 -8 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -7 -6 -4 -3 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -8 -5 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -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 -1 -4 -10 -13 -14 -13 -13 -13 -12 -9 -10 -10 -6 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -11 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -8 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -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 -1 -2 -3 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -10 -14 -18 -17 -19 -13 -1 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -11 -12 -7 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -10 -10 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -5 -5 -7 -6 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -3 -3 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -10 -16 -23 -29 -31 -24 -6 -4 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -13 -11 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -10 -10 -9 -7 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -3 -3 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -10 -14 -20 -21 -12 -4 -1 -3 -11 -11 -8 -6 -1 -1 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -7 -8 -9 -8 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -7 -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 -1 -4 -7 -9 -7 -4 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -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 -1 -2 -1 -2 -1 -0 -0 -0 -0 -1 -2 -2 -3 -2 -1 -1 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -6 -6 -6 -6 -5 -2 -1 -1 -0 -0 -0 -1 -2 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -1 -2 -3 -3 -1 -0 -4 -12 -20 -20 -14 -0 -2 -5 -6 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -5 -3 -3 -4 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -3 -4 -7 -8 -8 -6 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -5 -4 -4 -5 -1 -0 -6 -21 -29 -29 -26 -24 -19 -16 -13 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -4 -5 -5 -5 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -2 -4 -6 -5 -4 -4 -4 -4 -4 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -4 -13 -8 -4 -3 -7 -15 -15 -9 -7 -15 -16 -13 -12 -10 -10 -11 -14 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -3 -6 -8 -7 -7 -7 -6 -5 -5 -5 -5 -5 -5 -4 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -4 -12 -14 -9 -5 -13 -16 -13 -12 -12 -11 -9 -14 -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 -1 -2 -2 -3 -4 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -17 -7 -4 -1 -0 -1 -7 -8 -5 -4 -3 -3 -4 -6 -6 -6 -5 -5 -4 -4 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -4 -1 -1 -3 -4 -4 -7 -15 -19 -17 -14 -12 -10 -8 -14 -15 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -5 -5 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -25 -24 -16 -7 -0 -0 -3 -4 -3 -2 -2 -2 -2 -4 -5 -5 -6 -8 -7 -6 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -7 -15 -17 -17 -17 -14 -11 -9 -9 -10 -7 -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 -0 -0 -0 -1 -1 -1 -2 -4 -2 -2 -3 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -0 -0 -0 -0 -0 -0 -1 -11 -22 -26 -22 -16 -10 -4 -2 -1 -2 -5 -4 -4 -4 -5 -3 -2 -4 -8 -10 -9 -8 -6 -4 -3 -2 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 -1 -3 -5 -4 -5 -8 -13 -10 -8 -7 -9 -9 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -5 -2 -1 -0 -0 -0 -0 -8 -18 -24 -23 -24 -24 -20 -15 -8 -3 -8 -5 -3 -4 -5 -6 -8 -10 -11 -10 -9 -8 -6 -4 -3 -2 -2 -3 -3 -2 -2 -2 -2 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -5 -8 -6 -2 -0 -1 -1 -4 -9 -15 -15 -9 -6 -6 -9 -12 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -5 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -10 -12 -11 -12 -12 -9 -2 -1 -6 -14 -22 -20 -21 -23 -26 -21 -12 -2 -4 -4 -5 -6 -8 -13 -19 -22 -18 -12 -8 -6 -5 -4 -3 -2 -2 -2 -3 -2 -2 -2 -3 -2 -2 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -4 -7 -8 -3 -0 -0 -3 -9 -16 -19 -14 -9 -6 -6 -9 -8 -5 -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 -1 -2 -5 -6 -6 -5 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -15 -22 -24 -18 -11 -9 -11 -20 -19 -19 -20 -21 -20 -15 -7 -8 -8 -9 -11 -15 -19 -21 -20 -16 -11 -8 -6 -5 -3 -2 -1 -0 -0 -0 -1 -2 -3 -4 -2 -2 -2 -2 -2 -4 -5 -5 -3 -1 -0 -0 -1 -4 -9 -14 -7 -2 -1 -8 -14 -15 -9 -6 -7 -8 -10 -9 -6 -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 -1 -2 -4 -6 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -13 -21 -21 -19 -19 -19 -18 -17 -17 -18 -20 -22 -20 -16 -12 -9 -8 -10 -9 -14 -20 -23 -20 -14 -9 -5 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -3 -2 -2 -3 -3 -5 -8 -9 -6 -4 -3 -1 -2 -3 -7 -14 -14 -13 -15 -15 -11 -7 -5 -5 -5 -5 -5 -7 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -6 -9 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -18 -18 -18 -17 -16 -15 -16 -19 -21 -22 -22 -20 -16 -12 -10 -4 -7 -14 -20 -17 -11 -5 -3 -2 -3 -4 -5 -5 -4 -3 -3 -3 -4 -7 -8 -8 -7 -5 -5 -6 -8 -9 -8 -7 -8 -5 -3 -2 -3 -6 -8 -8 -9 -10 -8 -5 -5 -4 -4 -4 -4 -6 -8 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -11 -15 -16 -16 -17 -16 -15 -14 -14 -16 -18 -21 -22 -19 -8 -0 -0 -0 -2 -4 -7 -11 -11 -9 -7 -5 -6 -7 -6 -5 -4 -4 -5 -5 -7 -11 -12 -12 -11 -9 -7 -7 -7 -7 -8 -9 -9 -7 -3 -0 -1 -1 -2 -2 -3 -4 -4 -4 -3 -2 -1 -1 -2 -4 -6 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -10 -11 -12 -12 -12 -12 -13 -14 -16 -20 -23 -24 -13 -2 -0 -0 -0 -0 -0 -7 -10 -9 -6 -6 -7 -6 -5 -5 -5 -6 -13 -18 -18 -13 -8 -6 -7 -5 -5 -5 -6 -7 -7 -7 -6 -3 -2 -1 -1 -0 -0 -0 -1 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -7 -8 -9 -9 -9 -10 -11 -14 -17 -20 -24 -15 -4 -0 -0 -0 -0 -0 -4 -7 -8 -10 -8 -6 -5 -5 -6 -7 -11 -11 -9 -5 -3 -7 -7 -3 -2 -2 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -2 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -4 -3 -3 -4 -5 -8 -11 -15 -15 -13 -11 -3 -0 -0 -0 -2 -5 -9 -11 -9 -7 -7 -9 -11 -12 -11 -6 -3 -3 -7 -8 -6 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -0 -1 -3 -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 -1 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -3 -5 -5 -5 -4 -2 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -3 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -1 -2 -4 -8 -13 -17 -16 -6 -0 -0 -0 -3 -8 -16 -12 -10 -10 -12 -17 -19 -17 -9 -3 -1 -3 -11 -11 -8 -4 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -3 -7 -8 -8 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -1 -3 -5 -6 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -8 -10 -12 -13 -6 -1 -0 -0 -1 -5 -11 -11 -11 -11 -11 -12 -13 -14 -11 -8 -5 -3 -10 -11 -8 -4 -2 -2 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -3 -5 -8 -9 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -1 -3 -5 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -8 -9 -13 -13 -11 -7 -1 -0 -1 -3 -8 -11 -12 -11 -11 -11 -12 -12 -12 -11 -10 -11 -11 -10 -8 -6 -5 -4 -4 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -9 -11 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -3 -7 -8 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -1 -3 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -14 -14 -10 -2 -0 -2 -7 -11 -12 -11 -10 -10 -10 -9 -8 -8 -10 -10 -10 -10 -11 -11 -10 -9 -8 -5 -6 -7 -8 -7 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -8 -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 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -2 -2 -1 -2 -4 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -9 -12 -13 -12 -6 -5 -7 -10 -11 -10 -6 -6 -7 -7 -7 -6 -7 -7 -6 -6 -7 -9 -8 -8 -6 -4 -4 -4 -5 -7 -7 -5 -1 -3 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -7 -9 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -4 -3 -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 -1 -2 -2 -4 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -10 -12 -12 -14 -15 -16 -13 -10 -7 -7 -7 -8 -10 -9 -7 -5 -4 -4 -5 -7 -7 -5 -3 -2 -2 -2 -3 -5 -8 -6 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -5 -6 -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 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -2 -4 -4 -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 -0 -1 -0 -0 -0 -1 -1 -2 -4 -6 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -15 -16 -15 -15 -14 -11 -8 -8 -15 -13 -12 -11 -11 -9 -7 -8 -6 -5 -3 -3 -3 -3 -3 -4 -7 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -4 -6 -7 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -0 -0 -0 -0 -2 -4 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -15 -17 -16 -13 -7 -4 -5 -12 -16 -18 -17 -10 -8 -8 -6 -7 -6 -4 -4 -4 -4 -4 -5 -7 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -2 -2 -1 -2 -4 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -10 -13 -15 -15 -10 -9 -10 -13 -15 -14 -9 -4 -2 -2 -4 -7 -6 -5 -6 -7 -8 -8 -6 -6 -7 -9 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -3 -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 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -1 -0 -0 -0 -0 -1 -2 -1 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -9 -9 -5 -3 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -14 -12 -12 -13 -15 -16 -11 -2 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -7 -3 -4 -7 -14 -15 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -4 -2 -3 -4 -5 -4 -2 -1 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -7 -12 -13 -12 -11 -9 -5 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -6 -7 -9 -13 -15 -13 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -2 -5 -15 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -3 -4 -7 -5 -4 -4 -6 -10 -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 -1 -2 -3 -2 -1 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -10 -11 -10 -7 -2 -0 -0 -0 -2 -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 -1 -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 -1 -1 -2 -1 -2 -3 -5 -7 -9 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -21 -23 -16 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -6 -4 -3 -7 -7 -8 -10 -11 -13 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -1 -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 -1 -2 -4 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -6 -4 -7 -8 -6 -1 -0 -0 -0 -1 -3 -5 -5 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -7 -10 -10 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -11 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -2 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -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 -1 -2 -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 -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 -1 -2 -3 -2 -1 -0 -0 -1 -1 -2 -5 -12 -20 -16 -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 -1 -1 -2 -4 -5 -3 -4 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -4 -5 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -12 -10 -8 -8 -9 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -4 -4 -4 -5 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -7 -6 -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 -1 -1 -2 -2 -2 -4 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -15 -13 -9 -5 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -9 -11 -9 -7 -5 -4 -5 -8 -4 -6 -12 -15 -9 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -3 -4 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -6 -8 -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 -4 -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 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -10 -13 -18 -25 -14 -10 -15 -24 -23 -22 -27 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -1 -0 -0 -0 -0 -0 -2 -2 -1 -1 -1 -3 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -10 -10 -8 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -10 -12 -14 -12 -10 -9 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -15 -11 -6 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -8 -13 -19 -25 -19 -16 -17 -25 -24 -19 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -4 -3 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -13 -11 -8 -7 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -8 -11 -13 -14 -14 -12 -10 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -8 -6 -4 -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 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -10 -12 -12 -13 -15 -16 -11 -13 -17 -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 -1 -1 -2 -2 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -1 -2 -3 -2 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -12 -14 -12 -8 -6 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -12 -9 -10 -13 -15 -15 -14 -13 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -3 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -6 -7 -7 -9 -11 -6 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -5 -5 -4 -4 -2 -0 -0 -1 -2 -3 -6 -8 -9 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -13 -15 -17 -13 -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 -3 -9 -15 -15 -12 -14 -15 -16 -16 -15 -15 -13 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -5 -9 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -2 -4 -6 -6 -5 -3 -0 -0 -0 -0 -0 -6 -10 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -8 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -16 -18 -18 -19 -20 -21 -21 -22 -25 -21 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -20 -22 -24 -27 -29 -31 -29 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -3 -3 -1 -0 -0 -0 -1 -3 -5 -6 -6 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -23 -24 -24 -15 -11 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -6 -8 -7 -4 -0 -0 -1 -4 -10 -7 -4 -3 -2 -1 -1 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -1 -1 -5 -11 -10 -7 -4 -1 -0 -3 -10 -13 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -6 -8 -5 -2 -0 -0 -1 -2 -8 -8 -6 -3 -2 -1 -1 -2 -4 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -7 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -7 -6 -4 -1 -0 -0 -0 -0 -3 -5 -6 -4 -2 -1 -0 -1 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -6 -5 -2 -1 -0 -0 -0 -1 -3 -5 -2 -1 -0 -0 -0 -0 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -4 -6 -6 -5 -4 -2 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -3 -1 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -5 -3 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -2 -4 -8 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -18 -18 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -9 -8 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -4 -5 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -3 -3 -6 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -3 -5 -3 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -5 -5 -5 -4 -2 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -2 -4 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -22 -19 -14 -7 -4 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -4 -6 -6 -5 -2 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -19 -27 -31 -29 -24 -19 -13 -8 -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 -2 -4 -9 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -26 -40 -38 -34 -29 -26 -22 -19 -17 -14 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -17 -24 -38 -38 -38 -39 -41 -40 -37 -23 -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 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -21 -31 -47 -42 -24 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -2 -8 -17 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 Wind_Speed 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 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 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 13 14 14 14 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 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 15 15 15 14 14 14 14 14 15 15 15 15 15 16 16 17 17 17 17 17 17 18 17 17 16 16 16 16 16 16 16 17 17 17 18 19 19 19 19 19 19 19 19 19 19 20 20 19 19 18 17 14 11 8 5 4 3 2 1 1 3 5 5 4 3 3 3 5 6 5 3 3 3 4 4 4 4 3 3 4 5 6 7 7 7 6 6 6 6 5 4 4 3 3 3 4 4 5 5 5 5 5 4 4 5 5 4 4 4 3 2 2 2 2 2 2 2 3 4 4 4 4 4 4 3 3 3 2 2 1 2 2 5 7 9 10 11 12 13 14 15 15 16 17 18 18 18 19 19 19 19 18 18 17 17 17 17 17 16 15 15 15 15 15 14 14 13 13 12 11 10 10 9 9 9 8 8 8 8 8 7 6 6 5 4 3 2 3 5 6 7 7 7 8 7 7 7 7 7 5 4 4 3 3 3 4 5 5 6 7 7 8 9 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 9 8 7 5 5 5 5 5 4 3 3 4 4 5 5 5 5 5 4 4 4 4 5 7 8 9 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 14 13 13 13 13 13 12 11 11 10 9 9 10 10 11 12 13 13 13 13 13 13 13 12 11 11 10 10 10 11 11 11 12 12 13 13 14 15 15 15 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 17 18 18 18 18 19 19 19 19 18 7 7 7 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 12 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 14 13 13 13 13 13 12 12 12 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 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 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 20 20 20 19 18 17 16 12 9 6 4 3 2 2 1 2 4 5 6 6 5 5 5 6 6 5 4 4 4 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 6 6 5 4 4 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 4 3 3 3 2 2 2 2 3 4 4 4 4 4 3 3 2 1 1 0 1 3 5 8 10 11 12 12 13 14 15 16 17 18 18 18 18 19 19 19 19 18 18 17 16 16 16 16 16 15 15 15 15 14 14 13 13 12 11 11 10 9 9 9 8 8 8 8 8 8 7 7 6 5 4 3 2 2 3 5 6 7 7 7 7 7 7 6 6 5 5 4 4 3 4 4 5 6 6 7 7 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 7 7 7 7 6 6 6 6 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 7 7 7 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 10 10 10 10 10 9 8 7 6 5 4 3 3 3 3 3 4 5 5 6 5 5 5 4 4 4 4 6 7 8 9 9 9 9 9 9 9 11 12 13 14 14 14 15 15 15 15 15 15 14 14 13 13 12 11 10 10 10 11 12 12 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 12 12 13 13 14 15 15 15 15 14 13 13 13 13 14 14 14 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 15 16 16 17 18 18 18 18 18 19 18 18 18 7 7 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 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 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 15 15 15 15 15 15 15 15 14 14 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 19 18 17 14 10 6 4 3 3 3 2 3 4 5 6 6 7 7 7 7 6 6 6 6 5 5 6 6 6 6 6 6 7 8 8 8 8 8 8 8 8 7 6 5 5 5 5 5 6 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 3 3 2 2 2 1 1 1 2 4 6 9 10 11 12 13 14 15 16 17 18 18 18 18 18 18 19 19 19 18 18 17 16 16 16 16 15 15 15 14 14 14 13 13 12 12 11 10 9 9 9 9 9 9 9 9 8 8 8 7 6 5 3 2 2 2 3 4 5 6 6 7 6 6 6 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 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 6 5 4 4 4 4 5 5 5 6 6 6 5 4 4 3 3 3 4 6 7 8 8 8 8 8 8 9 10 12 13 14 14 15 15 15 16 16 15 15 15 14 13 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 14 15 15 15 14 14 13 13 13 14 14 14 14 13 13 12 12 12 12 12 13 13 13 14 14 14 14 15 15 16 17 17 18 18 18 18 18 18 18 18 7 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 19 18 17 15 12 8 5 3 3 3 2 3 4 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 9 8 8 8 8 8 8 8 7 6 6 6 6 7 8 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 4 3 3 2 2 2 1 1 2 2 3 5 8 10 11 12 13 13 14 15 16 17 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 15 15 15 15 14 14 13 13 12 12 11 10 10 9 9 9 9 9 9 9 9 9 8 8 7 6 5 3 2 2 2 2 4 5 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 6 6 7 7 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 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 4 5 6 7 8 8 7 8 9 10 12 13 14 14 15 15 16 16 16 16 16 15 15 14 13 12 12 11 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 16 16 15 15 14 13 13 14 14 14 14 13 13 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 17 17 18 18 18 18 18 18 18 18 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 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 12 12 12 13 13 13 13 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 16 17 17 17 17 18 18 19 19 19 19 19 19 18 17 15 13 10 6 4 3 3 2 1 3 5 6 6 6 6 7 7 7 7 7 7 7 7 6 6 5 6 7 7 7 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 7 7 7 7 6 6 6 5 5 5 5 5 4 3 3 3 4 3 3 3 3 3 3 2 2 2 2 1 2 2 3 5 7 9 11 12 13 13 14 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 15 15 14 14 13 13 12 12 11 11 10 9 9 9 9 9 9 9 9 9 9 8 8 7 6 5 4 3 2 2 2 4 5 5 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 7 7 7 7 6 6 6 5 5 5 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 4 3 4 4 5 6 6 7 8 8 9 10 11 13 14 15 15 15 15 16 16 16 16 16 16 16 15 14 14 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 15 15 16 16 16 15 15 14 14 14 14 15 14 14 13 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 17 17 18 18 18 18 18 18 18 17 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 12 12 12 12 12 12 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 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 17 16 15 13 10 8 5 4 3 3 2 0 2 5 6 7 6 6 6 7 7 7 7 7 8 8 7 6 6 6 7 8 8 8 8 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 5 7 9 11 12 13 13 14 15 16 16 17 18 18 18 18 18 17 17 17 17 18 18 17 17 16 16 15 15 15 14 14 14 13 13 12 12 11 11 10 9 9 9 9 10 10 10 10 9 9 9 8 8 7 6 4 3 2 2 2 3 3 4 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 6 6 6 7 7 7 7 7 6 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 6 6 7 6 6 6 6 6 7 7 8 8 9 10 11 13 14 15 15 15 15 15 15 16 16 17 17 17 16 16 15 15 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 15 15 15 15 15 15 14 14 13 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 18 18 18 19 18 18 17 17 8 8 8 8 8 8 8 7 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 12 12 12 12 12 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 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 12 12 13 13 14 15 15 15 15 15 15 15 15 15 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 16 16 15 14 12 10 8 6 4 3 3 3 3 2 1 4 6 7 6 6 6 7 7 7 7 7 8 8 7 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 10 9 9 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 4 7 9 11 12 13 13 14 15 15 16 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 13 12 12 11 11 10 10 9 9 9 10 10 10 10 10 10 9 9 9 8 7 6 5 4 2 2 1 2 2 3 4 4 4 4 5 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 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 8 8 8 9 9 9 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 11 11 11 10 10 10 9 9 9 8 7 7 6 7 7 7 7 7 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 11 12 14 15 16 16 15 15 15 16 16 16 16 17 17 17 17 16 16 15 14 14 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 16 16 15 15 15 15 15 15 14 13 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 18 18 19 18 18 18 17 16 8 7 8 8 8 8 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 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 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 12 11 9 7 5 4 2 1 2 3 3 2 1 4 6 7 7 7 7 7 7 7 7 8 8 7 7 6 6 7 7 7 7 8 8 8 8 8 8 8 9 10 10 10 10 10 10 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 2 2 3 6 9 11 12 13 13 14 14 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 13 13 12 12 11 11 10 10 9 10 10 10 10 10 10 10 10 10 9 9 8 8 7 6 4 3 2 1 1 1 2 2 3 4 4 5 5 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 6 6 6 6 7 8 8 7 7 7 7 7 7 8 9 9 9 10 10 11 11 12 12 12 12 12 12 13 14 15 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 15 15 14 14 13 13 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 14 15 15 16 16 16 16 17 17 17 17 16 16 16 16 16 15 15 14 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 17 18 18 18 18 18 17 16 16 8 8 8 8 8 8 7 7 7 7 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 13 11 10 8 6 5 3 2 1 0 1 2 2 1 2 5 6 7 7 7 7 7 7 8 8 8 8 8 7 7 8 9 9 8 8 8 9 9 10 9 9 9 9 10 11 11 11 10 10 9 9 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 3 3 2 2 3 3 2 2 2 2 2 2 3 3 2 5 8 10 12 13 13 13 14 15 15 16 16 16 16 17 17 17 17 16 16 16 17 17 17 17 17 17 16 16 15 15 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 11 11 10 10 10 10 9 9 8 7 6 5 3 2 2 2 1 1 2 2 3 4 4 5 4 4 4 3 4 4 4 4 5 5 5 6 6 6 6 5 6 6 6 6 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 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 8 8 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 12 13 13 13 13 13 13 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 14 13 13 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 17 18 18 18 17 17 16 15 15 9 8 8 8 8 8 7 6 6 7 7 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 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 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 15 15 15 14 14 14 14 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 12 10 9 7 6 4 3 2 1 1 2 2 2 2 1 3 6 7 7 7 8 8 7 7 7 8 9 9 9 8 8 9 10 10 10 9 9 10 11 11 11 11 10 10 10 11 11 11 11 10 9 9 9 9 8 8 8 8 7 7 6 6 6 5 5 4 4 4 4 3 3 2 2 3 3 3 2 1 1 2 2 3 3 2 3 6 9 11 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 15 15 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 11 11 10 10 10 9 9 9 8 8 7 5 4 3 3 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 5 5 5 5 5 6 5 5 5 5 4 4 5 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 11 10 10 9 8 7 7 6 6 6 6 6 7 8 8 9 9 9 8 8 8 9 9 10 10 11 11 11 12 12 13 14 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 13 13 13 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 14 13 12 12 12 12 12 12 12 12 13 13 14 14 15 16 16 17 17 17 17 17 16 15 14 14 9 9 9 9 8 8 7 6 6 7 8 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 15 15 15 15 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 10 8 7 5 4 3 2 1 1 2 3 3 2 2 1 3 5 6 7 7 7 7 6 6 7 8 10 10 9 8 8 9 10 10 10 10 10 11 11 11 11 11 11 10 11 11 11 11 10 10 9 9 9 9 9 9 9 8 7 7 6 6 6 5 4 3 3 3 3 2 2 3 3 3 3 3 2 2 2 2 2 3 2 2 4 7 10 12 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 15 15 14 14 14 14 13 13 12 11 11 10 10 10 10 10 10 10 10 11 10 10 10 10 9 9 9 8 8 7 7 6 5 4 3 3 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 7 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 14 14 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 12 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 17 17 16 16 15 14 14 13 10 10 10 9 9 8 7 7 7 8 9 9 8 9 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 15 15 14 14 14 15 15 15 15 15 15 14 14 15 15 15 15 15 15 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 10 9 8 6 5 3 2 2 1 1 2 3 3 3 2 2 1 3 5 6 6 6 7 7 6 5 6 8 9 10 9 8 8 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 8 8 9 9 9 9 8 8 7 7 6 6 5 4 3 2 3 3 2 2 3 3 4 3 3 3 2 2 2 2 2 2 2 3 5 8 10 12 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 15 15 15 14 14 14 13 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 6 5 5 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 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 8 7 7 8 8 8 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 11 11 12 12 13 13 13 13 13 13 13 13 14 14 15 15 15 14 14 14 14 14 14 13 14 14 15 14 15 15 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 12 12 12 12 12 12 12 12 12 13 14 14 15 15 15 16 16 16 16 15 14 13 13 13 11 11 11 10 10 9 9 8 9 9 10 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 12 11 11 11 11 10 10 9 8 7 6 5 3 2 2 1 1 2 2 3 4 4 3 1 1 3 5 6 6 6 6 7 6 6 6 8 9 10 9 8 7 7 8 10 11 12 11 11 11 11 11 12 12 12 12 12 11 10 9 8 8 8 8 8 9 9 8 7 7 7 6 5 4 4 3 3 3 3 2 2 3 4 4 3 3 2 2 2 2 2 2 2 2 4 6 9 11 12 14 14 15 15 15 15 15 15 15 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 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 6 6 6 6 6 5 5 5 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 7 7 8 8 9 9 9 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 10 10 9 9 8 7 8 8 8 8 8 7 7 8 8 9 9 9 8 8 8 9 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 17 17 17 17 17 17 17 17 16 16 16 16 17 17 16 16 17 17 16 16 15 14 13 12 12 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 14 13 13 12 12 11 11 11 11 11 10 10 11 11 11 11 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 13 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 13 14 14 14 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 10 10 10 9 9 9 8 7 6 5 4 3 2 1 1 1 2 2 3 4 4 3 1 1 3 5 5 5 5 5 7 7 7 7 8 10 11 10 8 8 7 8 10 12 12 11 11 10 11 12 12 13 13 13 12 11 10 9 8 8 8 8 8 8 8 8 7 7 6 6 5 4 4 4 4 4 3 3 3 3 4 3 3 3 2 2 2 2 2 2 2 3 5 7 9 11 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 5 5 5 4 4 4 5 4 4 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 6 7 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 9 9 8 8 8 7 8 8 9 9 8 8 9 9 10 11 12 12 13 13 14 14 14 14 13 13 13 13 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 16 16 16 16 17 16 16 16 16 16 16 16 16 15 15 14 13 12 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 14 14 13 12 12 12 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 10 11 11 11 12 12 12 13 13 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 14 14 14 15 15 15 14 14 15 14 14 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 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 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 9 9 9 8 8 7 7 6 5 4 3 2 2 2 1 2 2 2 3 4 4 3 2 2 4 5 5 4 4 5 6 7 7 7 9 11 12 11 9 8 8 8 10 11 12 11 10 10 11 12 13 13 14 13 12 11 10 9 8 8 8 8 8 8 7 7 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 3 3 4 6 8 10 12 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 5 4 4 5 6 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 9 9 8 8 7 7 7 8 8 8 8 9 10 11 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 16 16 16 16 16 17 17 16 16 16 15 15 15 16 16 15 15 14 13 13 12 12 12 12 12 12 13 14 14 15 15 15 15 15 14 14 13 12 12 12 12 11 11 11 11 11 12 12 12 12 11 11 11 11 11 10 11 11 11 12 12 12 12 13 13 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 6 6 6 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 5 4 4 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 4 4 3 5 7 7 7 8 9 10 12 11 10 9 8 8 9 11 11 11 11 10 11 12 13 14 14 13 12 11 10 9 8 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 5 7 9 11 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 16 16 16 16 16 15 15 14 14 13 13 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 6 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 6 6 5 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 8 8 7 7 7 8 8 8 8 10 11 12 13 13 13 14 14 14 14 14 13 13 12 12 12 13 13 14 14 14 14 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 16 16 16 16 16 16 17 17 16 16 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 12 12 13 14 14 15 15 15 14 14 14 13 13 12 12 12 12 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 11 11 12 12 12 12 12 12 13 13 14 14 14 14 13 13 13 13 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 14 14 15 15 14 14 14 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 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 2 2 2 1 1 2 2 2 2 3 3 3 3 4 4 4 3 4 6 7 7 8 8 8 10 10 10 9 9 9 9 10 11 12 12 11 11 11 12 13 14 14 13 12 11 9 9 8 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 6 8 10 11 12 14 14 14 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 14 14 13 13 13 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 5 5 5 5 5 6 7 8 8 9 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 7 7 8 8 8 9 10 11 12 13 13 14 14 14 14 14 13 13 13 12 12 12 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 17 17 16 16 16 16 16 16 16 17 17 17 16 15 14 14 15 15 15 15 15 15 14 13 13 12 12 11 11 12 13 14 14 14 14 14 14 14 13 13 12 12 12 12 12 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 13 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 15 15 15 15 15 15 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 8 7 7 6 6 5 5 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 5 5 5 4 4 3 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 4 4 4 5 6 7 7 8 8 8 8 8 8 8 9 9 9 10 11 12 12 12 11 11 12 13 14 14 13 11 10 9 9 8 7 7 7 7 7 6 5 5 5 4 4 4 3 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 4 5 7 9 10 12 13 14 14 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 11 11 10 10 10 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 4 4 5 5 7 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 7 7 6 6 5 5 6 7 7 7 7 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 12 13 14 14 14 14 14 13 13 13 12 12 12 11 11 11 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 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 17 17 17 16 15 15 14 15 15 15 15 15 15 14 13 13 12 12 11 12 12 13 14 14 14 14 14 14 13 13 12 12 11 11 11 11 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 8 8 7 7 6 6 5 4 4 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 4 5 5 5 6 7 7 8 8 8 7 7 8 9 9 9 10 11 13 13 13 12 11 12 13 13 13 12 11 10 9 8 7 7 6 6 6 6 6 5 5 5 4 4 3 3 3 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 4 4 6 7 9 11 12 13 14 14 15 15 15 15 15 14 14 14 14 14 14 14 15 15 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 13 13 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 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 5 5 5 5 6 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 8 7 7 8 8 8 8 7 7 7 7 6 6 5 5 4 4 5 6 6 7 6 6 6 6 6 7 7 7 8 8 7 7 7 7 7 7 7 7 8 8 9 10 11 12 13 13 13 14 14 14 14 14 13 13 13 12 12 12 11 11 12 13 14 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 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 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 13 12 12 11 12 12 13 14 14 14 13 13 13 13 12 12 12 11 11 11 11 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 12 12 11 11 11 11 11 11 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 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 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 12 12 12 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 7 6 6 5 5 4 3 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 1 1 1 1 1 1 2 2 1 1 1 2 1 3 5 6 5 5 6 7 8 8 8 8 8 8 9 9 9 9 10 12 13 13 13 12 11 12 12 13 13 12 11 10 9 8 7 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 3 3 3 4 5 6 7 8 10 13 14 14 14 14 15 15 15 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 13 13 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 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 6 5 5 5 6 6 6 6 7 7 8 8 9 9 9 9 9 8 8 8 8 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 11 12 13 13 13 13 14 14 14 14 14 14 13 13 12 12 12 12 12 13 14 14 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 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 15 15 15 15 15 15 15 15 15 14 14 13 12 12 12 12 13 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 7 7 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 13 13 13 13 12 12 11 11 11 11 11 11 11 12 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 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 7 6 6 5 4 4 3 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 1 1 1 2 1 4 5 6 5 6 7 7 8 8 8 8 9 10 10 10 10 10 11 12 13 13 12 11 11 11 12 13 13 12 11 10 8 7 6 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 4 5 6 6 7 7 9 12 14 14 14 15 15 15 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 5 5 5 5 6 6 7 8 9 9 9 9 9 9 9 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 11 12 13 13 13 14 14 14 15 14 14 14 13 13 13 12 12 12 12 13 14 14 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 13 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 12 12 13 14 14 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 7 6 6 5 4 3 3 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 1 1 1 1 1 1 2 2 2 2 1 1 1 1 2 4 5 5 5 6 8 8 8 8 9 9 10 11 11 11 11 10 11 12 13 13 12 11 10 11 12 12 12 12 10 9 8 7 6 6 5 5 5 4 4 4 4 5 4 4 3 2 3 3 3 3 4 3 3 3 4 4 3 3 3 3 4 4 5 6 7 6 6 8 11 13 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 13 12 12 12 12 12 11 11 11 11 11 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 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 4 4 4 4 5 5 5 6 6 7 8 9 9 9 9 9 9 9 8 7 6 5 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 12 13 13 13 14 14 14 15 14 14 14 13 13 12 12 12 12 12 13 13 14 15 15 15 15 14 13 13 12 12 12 12 12 12 12 11 11 11 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 13 13 14 14 13 13 12 12 12 12 12 11 11 11 10 10 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 6 5 5 4 3 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 1 1 1 1 3 5 5 5 5 7 8 8 7 8 9 10 10 11 11 11 11 11 11 13 13 12 11 10 10 11 11 12 12 11 10 9 8 7 6 5 5 5 5 4 3 4 4 5 4 4 3 2 2 2 3 3 3 3 3 4 4 4 3 3 3 3 4 5 6 7 7 7 7 8 10 12 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 4 3 4 4 5 5 5 6 6 6 7 7 8 8 8 8 9 9 8 8 7 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 6 6 7 7 7 7 7 7 8 9 9 9 10 10 10 10 11 12 12 13 13 13 14 14 14 14 14 14 13 13 12 12 12 12 12 12 13 14 15 15 15 15 14 13 13 12 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 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 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 7 6 5 5 4 3 2 2 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 2 2 2 2 2 1 1 1 1 1 2 2 2 2 1 1 1 1 3 5 5 4 5 7 7 6 5 7 10 11 11 11 11 11 10 10 11 12 13 12 11 10 10 10 11 11 11 10 9 9 8 7 6 5 5 5 4 4 3 3 4 4 4 4 3 2 2 2 2 2 2 3 3 4 4 3 3 3 3 3 4 5 7 7 8 7 8 8 9 11 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 8 8 8 7 6 5 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 8 8 9 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 13 13 12 12 12 11 11 12 12 13 14 15 15 15 15 14 13 12 11 11 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 11 11 11 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 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 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 11 11 10 10 10 10 10 10 9 9 9 8 7 6 5 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 1 0 2 3 4 4 4 5 7 7 5 4 6 9 11 11 11 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 9 9 8 7 6 6 5 5 4 4 3 3 3 4 4 3 3 2 1 1 2 2 2 2 2 3 3 2 2 2 2 3 4 5 7 8 8 8 8 9 10 11 12 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 9 9 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 6 6 5 5 5 5 6 6 6 7 7 7 6 6 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 13 13 13 12 12 12 11 11 11 12 13 14 15 15 15 14 14 13 12 11 10 10 11 11 12 12 13 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 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 11 11 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 14 14 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 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 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 7 6 5 4 3 3 3 3 4 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 0 1 1 2 2 1 1 2 3 3 4 4 6 6 6 5 4 5 8 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 9 9 8 7 6 6 5 5 4 4 3 3 3 3 3 3 3 2 1 0 1 1 1 1 2 2 1 1 1 2 2 3 3 5 6 7 8 9 9 9 10 11 12 13 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 9 9 8 8 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 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 10 10 10 10 10 10 11 11 12 12 13 13 14 13 13 13 13 12 12 11 11 11 11 12 13 14 15 15 15 14 13 12 11 11 10 11 11 12 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 12 12 11 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 10 10 11 11 11 12 12 12 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 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 5 4 3 2 3 3 4 4 3 2 3 3 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 1 1 1 1 0 0 1 1 2 1 1 1 3 4 4 4 5 5 6 6 5 5 6 7 8 8 8 8 9 9 9 10 9 9 9 9 9 9 10 10 10 10 9 9 9 8 7 6 5 5 4 4 3 3 3 2 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 1 2 2 3 3 4 5 7 8 9 9 10 10 11 12 13 13 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 9 9 9 10 10 10 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 12 12 12 11 11 11 11 12 12 13 14 14 14 13 13 12 11 11 11 12 12 12 13 13 13 12 12 12 12 12 12 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 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 12 13 14 14 13 13 12 12 11 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 10 10 11 11 12 12 12 12 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 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 6 5 3 2 2 2 4 4 4 3 2 2 3 4 4 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 1 1 1 1 1 2 3 5 6 6 6 5 5 6 6 6 7 8 9 8 7 7 7 8 9 9 9 9 8 8 8 9 9 10 10 10 9 9 9 9 8 6 5 4 4 3 3 3 3 2 2 2 2 2 1 1 2 3 4 4 3 3 3 3 2 2 3 3 3 3 4 5 6 7 8 9 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 8 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 2 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 11 11 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 13 14 14 13 13 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 11 13 14 14 14 13 13 12 11 6 6 6 7 7 7 7 7 7 7 7 7 8 7 7 8 8 8 7 7 7 7 7 8 8 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 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 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 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 6 5 3 1 1 2 4 4 4 2 1 2 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 0 1 1 1 1 1 1 1 2 3 5 7 7 7 6 6 6 6 7 8 9 9 8 7 6 6 6 8 8 8 8 8 7 8 8 9 10 10 10 10 9 9 8 7 6 5 4 3 3 2 2 2 2 2 1 1 1 1 2 3 4 5 6 5 5 4 4 4 4 4 4 4 4 4 5 6 7 8 9 9 10 10 11 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 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 11 11 11 11 10 10 9 8 8 8 7 6 6 6 6 6 6 6 6 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 7 7 7 7 6 6 6 5 5 4 4 3 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 12 12 13 13 13 12 12 12 12 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 12 13 14 14 14 13 13 12 12 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 14 14 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 8 7 6 4 2 1 1 2 3 4 4 2 1 3 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 4 3 3 3 2 1 1 0 0 1 1 1 0 1 2 2 2 3 5 6 7 8 7 6 6 6 6 7 7 8 8 7 6 5 5 7 7 8 8 7 7 7 7 8 9 9 10 9 9 9 8 7 6 5 4 3 2 2 2 2 2 2 1 1 1 2 3 4 5 6 7 7 6 6 5 5 5 5 6 6 5 5 5 6 7 8 8 9 10 10 11 12 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 11 11 12 12 13 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 13 14 14 14 14 14 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 11 11 12 13 13 13 13 12 12 11 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 15 15 15 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 11 11 10 10 9 8 7 5 3 2 0 1 2 3 4 4 2 1 3 4 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 1 1 0 1 1 2 1 0 2 4 4 4 4 5 6 7 8 8 7 6 6 6 5 6 7 8 7 6 5 5 6 7 7 7 7 7 7 7 8 8 9 9 9 9 8 7 7 7 6 5 3 2 1 1 1 1 1 1 0 1 2 3 4 5 6 8 8 8 7 6 6 6 6 7 7 6 5 6 7 7 8 8 9 10 10 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 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 11 11 11 11 10 10 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 5 5 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 11 11 11 12 13 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 13 12 12 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 7 7 7 8 8 9 9 9 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 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 11 11 11 11 10 9 8 7 5 2 1 1 2 2 2 3 3 2 1 3 4 5 6 6 6 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 4 4 4 3 2 2 1 1 0 1 2 2 1 2 4 5 6 6 6 6 7 7 7 7 7 5 5 5 6 6 7 7 7 6 6 6 6 7 7 7 6 6 6 7 7 8 8 8 8 8 8 7 7 7 7 5 4 2 1 1 0 1 1 1 0 1 2 3 4 5 6 8 10 10 8 7 5 6 7 8 7 7 6 7 7 8 8 8 9 9 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 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 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 11 11 11 12 13 14 14 13 13 13 13 13 13 12 12 12 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 13 13 13 14 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 14 14 14 15 15 15 14 14 13 12 12 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 11 11 11 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 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 16 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 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 8 6 3 1 1 1 2 2 3 3 3 2 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 2 2 1 1 1 1 1 1 1 4 6 7 7 7 6 6 6 6 6 6 6 4 4 5 7 7 7 7 6 6 6 6 7 7 7 6 6 6 6 7 7 8 8 8 8 8 7 7 6 7 7 6 5 4 2 1 1 1 1 1 1 1 2 4 5 6 7 9 11 11 9 7 5 6 7 8 8 7 7 7 8 8 8 8 9 10 10 11 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 6 5 5 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 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 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 13 12 12 11 11 11 12 13 13 13 13 13 13 13 13 13 12 12 13 13 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 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 14 13 13 12 11 10 10 10 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 10 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 9 7 5 2 1 1 2 2 3 3 4 3 2 2 3 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 2 2 2 1 1 0 0 1 3 5 7 7 7 7 6 6 5 4 4 4 4 3 3 5 7 7 7 7 6 6 6 6 6 7 7 6 6 6 6 7 7 8 8 8 8 8 7 7 6 6 6 6 6 4 3 2 2 2 2 2 2 2 3 4 5 6 8 10 12 11 9 7 5 6 7 8 8 7 7 8 8 9 9 9 9 10 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 6 5 5 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 15 15 15 14 14 13 12 11 11 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 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 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 9 8 6 3 1 1 2 2 2 3 3 3 3 2 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 2 2 2 1 1 0 1 2 4 7 8 8 8 8 7 6 5 3 3 3 3 1 2 4 6 7 7 7 6 6 6 6 6 6 7 7 6 6 7 7 7 8 8 8 8 8 8 7 6 5 5 5 6 5 4 3 3 3 3 2 2 3 4 4 5 6 8 11 12 12 9 7 6 7 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 10 10 11 11 11 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 10 10 10 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 11 11 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 7 5 2 1 2 2 2 2 3 3 3 2 2 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 2 1 1 0 1 3 5 7 8 8 9 9 8 6 5 3 3 2 2 0 1 3 5 7 7 7 6 7 7 6 6 7 7 8 7 7 7 7 7 6 6 7 8 8 8 7 6 4 3 4 5 5 4 4 4 4 3 3 2 2 3 4 5 6 8 11 12 11 9 7 6 7 8 8 8 8 8 9 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 10 10 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 8 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 10 10 9 9 9 8 6 3 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 2 1 0 0 2 4 6 7 8 8 9 9 8 6 5 3 3 2 1 1 2 3 5 6 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 5 5 6 7 8 8 7 5 3 2 3 5 5 5 5 4 3 4 4 4 2 1 2 4 6 8 10 11 10 9 7 7 8 9 9 9 8 8 9 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 12 12 11 11 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 7 7 6 6 6 5 5 5 4 4 4 4 5 5 5 5 6 6 7 7 8 8 8 8 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 8 8 9 10 10 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 12 12 11 12 12 12 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 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 3 3 4 4 4 4 4 4 5 5 5 5 5 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 9 9 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 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 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 10 9 9 9 8 8 6 5 3 2 2 1 1 2 2 2 2 2 2 2 2 2 3 4 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 3 2 1 1 3 5 6 7 7 7 8 8 8 6 5 3 2 1 0 1 2 3 5 6 7 7 8 8 8 8 8 8 8 8 8 9 8 7 6 5 5 6 6 7 7 6 5 3 2 3 5 5 5 5 4 3 4 5 6 5 2 1 3 6 8 10 11 10 8 7 8 8 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 6 6 5 5 4 4 4 4 5 5 5 6 6 6 7 7 8 8 8 8 8 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 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 10 10 10 10 10 9 9 9 9 8 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 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 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 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 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 16 16 16 16 16 16 16 16 15 15 15 16 16 15 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 8 8 8 8 7 5 4 3 2 1 0 2 3 3 3 2 2 2 2 2 3 3 4 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 4 3 2 1 2 4 6 6 7 7 7 7 7 7 6 5 3 2 1 1 2 2 3 5 6 7 8 8 9 9 9 9 9 9 8 8 8 8 7 6 6 6 6 7 6 6 5 4 4 3 4 5 5 5 4 4 4 4 6 6 5 2 2 4 6 8 10 10 9 8 8 8 9 10 10 9 9 9 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 11 11 11 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 7 7 7 7 7 7 6 5 5 4 4 4 4 4 5 5 6 6 6 7 7 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 9 9 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 8 9 10 10 10 10 10 10 10 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 3 3 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 16 16 16 16 16 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 8 7 7 7 7 6 5 4 2 1 0 1 2 3 4 4 4 4 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 3 2 2 3 3 3 2 1 3 5 6 7 6 6 6 6 6 7 6 5 3 2 1 1 2 2 3 4 6 7 8 9 9 9 9 10 10 10 9 8 9 9 8 7 7 7 7 7 6 5 4 4 4 4 4 4 4 4 4 4 4 5 6 5 4 3 5 6 8 9 10 10 9 8 8 9 10 10 10 10 9 10 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 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 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 7 7 7 7 7 7 7 6 5 5 4 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 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 8 8 8 8 9 9 9 8 8 8 7 7 3 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 9 7 6 6 6 6 6 5 3 2 1 1 1 2 3 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 5 5 4 3 2 1 1 2 2 2 1 3 5 6 7 7 6 6 5 5 5 6 5 4 2 1 1 1 2 2 3 4 5 6 7 8 9 9 9 10 11 10 9 9 9 9 9 8 8 8 8 7 6 5 4 4 5 5 4 4 3 3 3 4 5 6 6 5 3 5 7 8 10 11 11 10 9 9 9 10 11 11 10 10 9 10 11 12 13 12 12 12 12 12 13 13 13 13 13 13 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 7 7 6 6 6 6 7 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 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 11 10 9 8 6 5 5 5 5 5 4 3 2 1 0 1 2 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 3 2 1 1 1 1 1 0 2 4 6 7 7 7 6 6 5 4 5 5 4 3 1 1 0 1 1 2 2 3 4 6 7 8 8 8 8 9 10 11 10 10 11 10 10 9 9 9 9 8 6 5 5 4 5 5 5 4 3 3 3 4 6 7 7 4 3 6 8 10 11 11 11 10 10 9 10 11 11 11 11 10 10 11 12 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 7 6 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 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 12 12 12 11 11 11 11 10 10 9 9 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 7 7 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 11 10 8 6 5 4 4 5 5 5 4 2 2 2 1 1 1 2 3 3 4 4 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 2 1 1 1 0 1 1 2 3 5 6 7 7 7 6 5 4 4 4 4 3 2 1 1 1 0 1 1 2 3 4 4 5 6 7 6 6 8 10 10 11 11 12 11 10 10 10 10 9 7 6 6 5 5 5 5 5 4 3 3 3 5 7 8 8 5 3 6 9 11 12 12 11 11 11 11 11 12 12 12 11 10 10 11 12 13 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 10 9 9 9 9 9 8 8 9 9 10 10 10 10 9 9 9 9 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 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 6 5 5 5 5 6 6 7 7 8 8 8 8 7 7 7 7 8 8 9 9 9 10 10 10 10 10 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 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 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 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 5 5 5 5 6 6 7 7 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 11 10 9 7 5 4 4 4 4 4 4 3 2 2 1 1 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 2 1 1 1 1 1 0 1 2 4 5 6 7 7 7 6 4 3 3 3 2 2 1 2 2 1 1 0 0 1 2 2 3 4 5 5 5 5 7 9 10 11 12 12 11 11 10 10 9 8 8 7 6 5 5 5 5 4 4 3 3 4 5 8 9 8 5 4 7 10 11 11 11 11 11 12 12 12 13 13 12 11 11 11 12 13 13 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 8 9 10 10 10 10 10 9 9 9 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 6 6 6 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 6 6 5 5 5 6 6 7 7 7 7 7 7 7 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 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 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 6 6 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 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 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 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 11 10 8 7 5 4 4 4 4 3 3 2 1 1 1 2 3 4 4 4 4 5 5 5 5 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 0 1 1 1 1 2 4 6 6 7 7 6 5 3 2 1 1 1 1 1 1 1 2 2 2 1 1 1 1 2 2 3 4 4 5 7 9 10 11 12 12 11 10 10 10 10 9 9 8 7 6 5 5 5 4 3 3 3 4 6 8 8 6 4 5 8 10 11 11 11 11 11 12 12 13 13 13 12 11 11 11 12 13 13 14 14 13 13 13 13 13 13 12 12 12 11 11 12 12 12 12 11 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 9 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 4 4 4 4 5 5 6 6 7 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 14 14 14 14 14 13 13 12 11 11 10 8 6 5 4 4 3 3 3 2 1 1 1 2 3 4 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 4 4 4 3 3 3 2 2 1 0 1 1 2 3 5 6 7 6 6 4 3 1 0 0 0 1 1 1 1 1 1 2 2 2 2 1 1 1 1 2 4 5 6 7 9 10 11 11 11 10 9 10 10 10 10 10 9 8 7 6 6 5 4 4 3 3 5 7 8 6 3 2 5 8 10 11 10 10 10 11 12 12 13 13 13 12 11 11 11 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 10 10 11 11 11 11 10 10 10 10 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 9 10 10 10 10 10 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 5 5 5 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 10 10 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 6 6 7 7 8 8 8 8 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 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 10 10 10 10 9 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 14 14 14 14 14 13 13 12 11 11 10 8 6 5 4 3 3 2 2 1 1 1 2 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 2 2 3 3 3 4 3 3 3 3 3 2 2 1 1 1 2 3 5 6 6 6 6 5 3 1 0 1 1 1 1 2 1 1 2 2 2 3 3 3 3 2 2 2 3 4 5 6 7 9 10 10 10 10 9 9 10 10 10 10 10 9 8 8 8 8 7 6 4 3 4 5 7 6 4 1 2 5 8 10 10 10 10 10 11 12 12 13 13 13 12 11 11 11 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 8 8 9 9 10 10 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 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 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 10 10 10 9 8 8 8 8 9 10 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 8 7 7 6 6 5 5 4 4 4 5 5 6 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 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 5 5 6 6 7 7 8 8 8 8 8 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 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 14 14 14 14 13 13 12 12 11 11 10 8 6 5 3 3 2 2 1 1 1 1 3 4 5 5 6 6 6 7 7 7 7 7 7 6 6 6 5 5 4 3 2 2 2 2 3 3 4 3 3 3 3 3 2 2 2 1 2 3 4 5 6 6 6 6 5 3 2 1 1 2 2 2 0 1 1 2 2 3 2 3 3 3 3 3 2 2 3 4 4 5 7 8 9 10 10 9 9 9 10 10 10 10 9 8 8 9 10 10 9 7 6 5 4 5 6 4 1 1 2 5 8 10 10 10 10 10 11 12 12 13 13 13 12 11 11 11 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 11 11 10 10 10 9 9 9 8 9 9 9 9 9 10 10 10 10 10 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 8 8 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 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 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 11 11 10 10 10 9 8 7 7 7 7 8 9 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 6 5 5 4 4 4 4 4 5 6 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 10 10 9 9 9 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 6 6 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 11 10 8 6 4 3 2 2 1 1 1 1 2 3 5 5 6 6 7 7 7 8 8 8 7 7 7 6 6 5 4 3 2 2 2 2 3 3 4 4 4 3 3 3 2 2 2 2 1 3 4 5 5 6 7 6 6 4 3 2 1 0 1 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 5 7 8 9 10 10 9 9 10 10 10 8 7 6 8 10 11 10 10 9 8 6 4 4 3 1 1 2 2 5 8 9 9 9 10 10 11 12 13 13 13 13 12 11 11 11 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 9 9 9 9 9 9 10 10 10 11 11 11 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 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 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 8 7 7 6 7 7 8 9 9 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 6 6 5 5 4 4 3 4 4 6 7 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 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 4 4 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 8 8 8 9 9 9 9 8 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 11 10 8 6 4 3 2 1 1 1 1 2 3 4 5 6 6 7 7 8 8 8 8 8 8 7 7 6 6 5 4 3 2 1 2 2 3 4 5 5 4 4 3 3 2 2 1 1 2 4 5 5 5 6 7 6 5 4 3 2 2 1 0 1 2 3 3 3 3 3 2 1 1 1 1 1 1 1 1 2 2 2 3 4 5 7 9 10 9 9 9 9 9 8 6 5 5 7 9 10 10 10 9 8 5 3 2 1 1 2 2 3 6 8 9 9 9 10 11 12 12 13 13 13 12 12 11 11 11 12 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 14 13 13 13 12 12 12 12 11 11 11 11 10 10 9 9 9 9 8 8 9 9 9 9 9 10 10 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 7 7 7 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 9 9 8 7 7 6 6 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 5 6 8 9 9 9 9 9 9 9 10 10 10 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 7 7 7 8 8 8 9 9 9 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 11 9 7 5 3 2 1 1 1 1 1 3 4 5 6 6 7 8 8 9 9 9 9 9 8 8 7 6 5 4 3 2 1 1 2 3 4 5 5 5 5 4 4 3 2 1 1 2 3 5 5 5 5 6 7 7 6 4 3 3 2 2 1 0 1 2 2 2 2 1 1 1 1 1 0 1 1 1 0 1 1 2 2 3 5 7 8 8 8 7 7 7 6 5 4 3 4 6 7 8 8 8 7 5 2 1 1 2 3 3 3 4 6 7 8 9 9 10 11 12 13 13 13 13 12 11 11 11 11 12 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 6 6 7 7 8 8 8 8 8 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 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 7 6 6 6 6 6 7 7 8 8 9 9 9 9 9 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 7 8 9 9 9 9 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 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 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 8 8 8 9 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 15 15 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 12 11 8 6 4 2 1 1 0 1 1 2 3 5 6 6 7 8 8 9 9 10 10 9 9 8 8 7 6 5 4 2 1 1 2 3 4 5 5 6 5 5 4 4 3 2 1 1 2 4 5 5 5 5 6 7 7 6 4 3 2 2 2 1 0 1 1 2 2 1 1 1 1 1 0 1 1 1 1 1 1 0 1 3 4 5 6 6 6 5 4 4 4 4 3 3 3 3 5 6 5 5 4 3 1 1 2 2 3 3 4 4 5 6 7 7 8 10 11 12 13 13 13 13 12 12 11 11 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 11 12 12 12 11 10 10 9 9 8 8 8 8 8 7 7 6 6 7 7 7 7 8 7 7 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 9 9 9 9 8 7 7 8 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 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 12 10 7 4 2 1 0 0 1 1 1 2 4 5 6 7 8 9 9 10 10 10 10 10 9 8 8 7 6 5 3 1 1 2 3 4 5 5 6 6 5 4 3 3 2 2 1 1 3 5 5 5 5 5 6 6 6 5 4 3 2 1 1 0 1 1 2 2 2 1 1 1 1 0 1 1 2 2 2 2 2 2 3 4 4 5 5 5 4 3 3 3 3 3 3 3 3 3 4 4 3 2 1 1 1 2 2 3 3 4 5 5 6 6 6 7 8 10 11 12 13 13 13 13 12 11 11 10 11 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 9 9 10 12 12 12 11 11 10 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 9 9 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 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 3 3 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 8 8 9 9 10 10 9 8 7 7 7 7 8 8 9 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 11 8 5 2 1 0 0 1 1 2 2 3 5 6 7 8 9 9 10 10 11 10 10 10 9 8 8 7 5 4 2 1 2 3 4 5 6 6 6 6 4 3 2 2 2 1 1 1 3 5 6 5 5 5 5 6 5 4 3 2 1 0 0 1 1 2 2 2 2 1 1 1 1 1 1 2 2 3 3 3 3 4 4 5 6 6 5 5 4 3 3 3 3 3 3 3 3 4 4 4 2 0 1 1 1 1 2 3 4 5 6 6 6 6 6 7 8 10 11 12 13 13 13 13 12 11 11 10 10 10 11 11 11 12 13 13 14 14 13 13 13 12 12 12 12 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 7 7 8 9 9 10 11 12 12 12 11 11 10 9 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 6 6 6 6 6 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 10 10 10 10 9 9 8 8 9 9 10 10 9 8 7 6 6 7 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 14 14 14 13 12 9 6 3 1 0 0 1 1 2 3 4 5 6 7 8 9 9 10 11 11 11 11 10 10 9 8 7 6 5 4 2 1 2 3 5 6 7 7 6 5 4 2 1 1 2 2 1 1 3 5 5 5 5 5 5 5 5 4 2 1 0 0 1 1 1 2 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 4 5 6 6 6 5 4 4 4 4 3 3 3 4 4 4 4 4 3 1 1 1 0 1 2 3 4 5 6 6 6 6 6 6 7 8 10 11 12 12 13 12 12 12 11 10 10 10 10 11 11 11 12 13 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 10 9 9 9 10 11 11 12 12 12 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 9 9 9 8 8 8 7 8 8 8 7 7 8 8 8 9 9 9 9 9 9 8 7 7 6 6 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 9 9 9 8 9 9 10 10 9 7 6 5 6 7 8 8 9 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 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 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 14 14 13 10 6 3 1 0 1 1 1 1 2 3 4 5 6 7 8 9 10 11 11 11 11 11 10 10 9 8 7 6 5 4 2 2 3 4 5 7 7 7 6 5 4 2 2 1 2 2 1 2 3 4 4 4 4 5 5 5 4 3 2 1 0 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 3 4 5 6 6 5 4 3 3 3 3 3 3 4 4 3 3 3 3 3 2 1 1 1 2 3 5 5 6 6 7 6 6 6 7 8 9 10 11 12 12 12 12 12 11 11 10 10 10 10 10 11 12 12 13 14 14 14 14 14 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 10 11 13 13 12 11 10 11 11 11 11 12 12 12 11 11 10 9 9 8 8 8 8 8 9 9 9 8 8 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 7 7 6 6 6 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 8 8 8 9 9 9 9 9 8 7 7 6 5 5 4 4 4 5 6 6 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 5 5 5 5 4 4 4 4 3 3 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 9 9 9 9 9 10 10 8 6 5 5 6 7 8 8 8 9 9 9 9 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 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 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 12 12 13 14 13 11 7 4 1 1 1 1 1 1 1 3 4 5 6 7 8 9 10 11 11 12 12 11 11 10 10 9 8 7 6 4 3 2 2 3 4 5 7 8 7 6 4 4 3 2 2 2 2 2 3 4 4 4 4 4 5 5 5 4 4 3 2 1 1 2 2 2 2 2 3 2 2 1 1 1 1 2 2 1 1 1 2 3 4 4 5 4 3 2 1 1 2 2 3 3 3 3 2 2 2 3 3 2 2 1 2 3 5 5 6 6 6 6 6 7 7 8 8 9 10 11 11 12 12 11 11 11 11 10 10 9 10 10 11 12 12 13 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 8 8 8 10 13 15 15 14 12 12 11 11 11 11 11 11 11 11 11 10 9 9 8 8 7 7 8 9 10 9 9 8 8 7 7 7 7 7 7 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 7 7 7 7 8 8 8 8 7 7 6 6 6 6 6 7 7 6 6 5 5 4 4 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 9 9 8 8 8 9 9 9 9 8 8 7 7 7 7 6 6 7 7 7 8 8 9 9 9 8 8 8 7 6 6 5 4 4 4 4 5 6 6 7 7 7 7 7 8 8 8 7 7 7 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 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 4 4 4 4 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 8 8 8 7 6 5 5 5 6 6 7 7 8 9 9 10 10 10 10 10 10 9 9 9 9 10 9 8 6 5 5 6 7 8 8 8 8 8 9 9 9 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 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 15 15 15 15 15 15 15 15 14 14 13 14 14 13 12 11 11 12 13 12 9 5 1 1 1 1 1 1 1 2 4 5 5 6 7 9 10 11 12 12 12 12 11 11 10 10 9 8 6 5 4 3 2 3 3 4 5 6 7 6 4 3 3 3 2 2 2 2 2 3 4 4 4 4 4 5 5 5 4 4 3 2 2 2 2 2 2 2 3 3 3 2 2 2 1 1 1 1 0 0 1 1 2 3 4 4 4 3 2 1 1 0 1 1 2 2 2 1 1 2 3 3 2 2 2 3 4 5 6 7 6 6 6 7 7 8 8 9 9 10 11 11 11 11 11 11 11 10 10 9 9 9 10 11 11 12 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 8 8 8 11 14 16 16 15 13 12 12 11 11 11 11 11 11 11 11 10 10 9 8 7 7 7 7 8 9 10 9 9 8 7 7 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 7 7 8 8 8 8 8 7 7 7 6 6 5 5 6 6 7 7 8 8 8 8 8 8 7 7 7 6 5 5 4 4 5 5 6 6 7 7 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 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 4 4 4 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 6 5 4 5 5 6 6 7 7 8 9 9 10 10 10 10 10 10 10 9 9 9 9 8 6 5 5 6 7 8 8 8 8 8 8 8 9 10 10 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 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 15 15 15 14 13 13 13 13 13 11 10 10 10 12 12 10 6 3 0 1 1 2 2 2 2 3 4 5 6 7 8 9 11 12 12 12 12 12 11 11 10 9 8 7 5 4 2 2 3 3 4 4 5 5 5 4 3 2 2 2 2 2 2 2 3 4 4 4 4 4 4 5 5 4 4 3 3 3 2 2 2 3 3 2 3 3 3 3 2 2 2 1 1 0 0 1 1 1 2 3 4 4 4 4 3 3 2 2 1 1 1 2 2 1 1 2 2 2 2 2 3 4 5 6 7 7 6 6 6 7 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 9 9 9 10 11 11 12 13 14 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 8 9 11 14 15 15 14 13 12 12 11 11 11 11 11 11 11 11 10 10 9 8 7 7 6 7 8 9 9 9 9 8 8 7 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 7 7 8 8 8 8 8 7 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 6 6 6 7 7 8 8 7 7 7 6 6 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 5 5 6 6 6 6 7 7 8 8 9 8 6 4 4 4 5 5 6 7 7 8 8 9 9 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 8 8 8 8 8 8 8 8 8 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 14 13 13 12 13 13 12 9 8 8 10 11 10 8 5 2 1 2 2 2 2 2 3 4 5 5 6 7 9 10 11 12 12 12 12 12 11 11 10 9 7 6 4 2 1 2 3 4 4 4 5 4 4 3 2 1 1 1 2 2 2 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 3 3 4 4 3 3 2 1 1 1 0 0 1 1 2 3 3 4 4 4 4 4 4 4 3 3 2 2 1 1 2 2 1 1 2 3 4 5 6 6 7 7 7 6 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 10 10 9 9 9 10 10 11 12 13 14 15 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 10 12 13 14 14 13 12 12 11 11 11 11 11 10 10 10 10 10 10 9 8 7 7 6 6 7 8 8 8 8 8 8 7 7 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 7 7 8 8 8 8 8 7 7 6 6 6 5 5 5 5 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 7 7 6 6 5 5 5 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 7 7 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 4 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 4 4 4 4 4 4 5 6 6 6 6 6 7 7 8 9 8 6 4 3 4 4 5 6 6 7 7 8 8 9 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 8 9 9 8 8 7 7 8 8 8 9 10 10 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 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 13 12 12 12 12 10 8 7 7 9 10 9 8 5 2 1 2 2 2 2 3 4 4 5 6 7 8 10 11 12 12 12 12 12 12 11 10 9 8 6 5 3 1 2 3 4 4 5 5 4 4 3 2 1 1 0 1 1 2 2 3 4 5 5 5 5 5 5 4 3 2 2 2 3 3 2 1 1 2 3 3 3 4 4 4 4 3 2 2 1 1 1 1 1 1 2 2 3 4 4 5 5 5 5 5 4 3 1 1 1 2 3 2 0 2 3 4 5 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 9 9 9 10 10 11 12 14 14 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 10 11 13 13 13 13 12 11 11 11 11 11 10 10 10 9 9 9 9 9 8 7 7 7 6 7 7 7 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 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 8 8 9 9 8 8 7 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 6 6 7 7 7 8 8 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 6 6 6 7 7 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 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 4 4 4 4 4 4 4 4 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 4 4 4 4 3 3 4 4 5 6 6 6 6 6 6 7 8 8 8 6 4 4 4 4 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 10 10 9 9 9 9 9 8 9 9 9 8 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 13 11 10 11 11 11 9 7 7 7 9 9 9 7 4 2 2 2 2 2 2 3 4 5 6 7 8 10 11 12 12 12 12 12 12 11 11 10 8 7 5 3 2 1 2 4 5 5 5 5 4 3 2 2 1 1 1 2 2 1 2 4 5 5 5 6 6 5 5 3 2 1 0 1 2 2 1 0 1 1 2 3 4 4 5 5 4 4 3 2 2 2 2 2 1 1 2 2 2 3 4 5 5 5 5 5 4 3 1 0 1 2 2 1 1 2 3 4 5 6 6 6 6 6 7 8 9 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 10 10 12 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 10 11 12 12 12 12 11 11 10 11 11 11 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 8 9 9 8 8 7 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 7 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 6 6 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 4 4 4 4 4 4 5 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 3 4 4 4 4 3 3 3 4 5 6 6 6 6 6 6 7 7 8 7 6 5 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 12 10 9 9 10 10 9 8 8 8 9 9 8 6 3 2 2 1 1 1 2 3 4 5 7 8 10 11 12 12 12 12 12 12 11 11 10 9 7 6 4 2 1 1 3 4 5 5 6 5 4 3 3 2 2 2 3 3 2 2 3 5 6 6 6 6 5 5 4 3 2 1 1 1 1 0 0 1 1 1 2 3 4 4 5 5 5 4 3 2 2 2 2 2 2 2 2 2 2 3 4 5 5 5 4 4 4 3 2 0 1 2 2 1 1 2 3 4 5 6 5 5 6 6 8 9 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 10 12 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 10 11 12 12 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 8 8 9 9 9 8 7 6 6 6 5 4 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 7 7 8 9 9 9 9 8 8 8 8 8 8 7 6 5 5 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 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 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 4 4 4 3 5 5 4 3 3 3 3 4 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 5 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 6 6 6 6 7 7 8 8 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 12 10 8 8 9 10 10 9 9 9 9 9 8 6 4 2 1 1 0 1 2 3 4 5 6 8 10 11 12 12 12 12 12 12 11 11 10 9 7 6 4 2 1 1 2 3 4 4 5 5 5 4 3 3 2 2 3 3 3 3 3 4 6 6 6 5 5 5 4 3 2 2 2 2 2 2 2 2 2 2 1 2 3 4 4 5 5 5 5 4 3 2 2 1 2 2 2 2 2 3 3 4 4 5 4 3 3 2 3 2 1 2 2 2 1 1 2 3 4 5 5 5 5 6 7 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 10 11 12 13 14 14 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 10 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 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 4 4 4 4 4 5 5 5 5 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 9 8 8 7 6 6 5 5 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 7 8 9 9 10 10 9 8 8 8 9 9 8 8 6 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 6 6 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 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 4 4 4 4 4 4 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 4 4 4 3 5 5 4 3 3 2 3 4 5 6 6 6 6 6 5 5 6 5 5 5 4 4 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 8 7 6 5 5 6 6 7 7 8 9 9 10 10 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 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 11 9 7 7 8 9 9 9 9 9 10 10 8 5 3 1 1 1 2 3 4 4 5 6 8 10 11 12 12 12 12 12 12 12 11 10 9 8 6 4 3 1 0 2 3 3 4 4 4 4 4 3 3 3 2 2 3 3 4 4 5 6 7 7 6 5 4 4 3 2 2 2 2 2 3 4 4 4 3 2 1 1 3 4 5 5 6 6 5 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 3 3 2 1 1 2 3 3 4 5 5 6 7 8 10 10 10 10 10 10 10 11 11 11 11 12 11 11 11 10 10 10 10 10 10 9 9 9 10 11 12 13 14 14 14 14 15 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 10 11 11 11 10 10 9 9 9 9 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 5 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 7 6 5 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 4 4 4 5 5 6 6 6 7 8 9 9 10 9 9 8 8 8 8 8 8 8 7 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 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 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 3 6 5 4 3 2 2 2 3 5 6 7 7 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 6 5 5 5 5 6 6 7 8 8 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 10 8 7 8 8 8 8 8 8 9 10 9 7 5 2 2 2 3 3 4 5 6 7 8 10 11 12 12 12 12 12 12 12 11 10 9 8 6 4 3 1 0 2 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 5 5 6 7 7 6 5 4 3 2 2 2 3 3 3 4 4 5 5 4 3 2 2 3 4 5 6 6 6 5 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 1 1 2 2 3 4 5 6 7 8 9 10 10 10 10 10 10 10 11 11 11 11 12 12 11 11 10 10 10 10 10 10 10 10 10 10 11 12 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 10 10 9 9 9 10 10 10 11 10 10 9 9 9 9 8 8 9 10 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 7 7 6 5 5 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 8 8 9 9 9 9 8 8 8 8 8 8 8 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 5 5 6 5 5 5 5 5 5 4 4 4 5 5 5 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 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 5 5 5 5 5 5 4 3 6 6 5 4 2 2 2 3 4 5 6 7 6 6 5 5 5 5 4 3 4 4 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 8 8 8 8 9 9 9 7 6 5 4 5 5 6 6 7 7 8 9 9 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 10 9 8 8 8 8 7 7 7 7 8 9 8 6 3 2 2 2 3 4 5 6 7 8 10 11 12 12 12 12 12 12 12 11 10 9 8 6 5 3 2 0 1 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 5 5 5 5 6 6 6 5 4 4 3 3 3 3 4 4 4 4 4 5 5 5 4 3 2 3 4 5 6 6 6 5 4 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 3 3 3 3 2 2 2 2 3 5 6 7 7 8 9 10 10 10 10 10 10 10 10 11 11 11 12 12 11 11 10 10 10 9 9 10 10 10 10 10 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 11 10 10 9 9 8 8 8 7 8 8 9 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 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 3 4 4 4 5 5 5 5 4 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 7 6 6 5 4 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 4 4 4 5 5 6 6 7 7 8 8 9 9 8 8 7 7 7 8 8 8 8 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 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 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 5 6 5 4 3 2 2 3 4 5 6 7 7 7 6 6 6 5 4 3 3 4 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 7 5 4 4 5 5 6 6 7 7 8 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 9 8 8 8 8 8 7 7 6 6 7 7 7 5 2 1 2 3 4 5 6 7 8 10 11 12 12 13 12 12 12 12 11 10 9 8 7 5 3 2 1 1 2 3 3 3 3 3 3 2 2 3 3 3 3 3 4 5 5 5 5 5 6 5 5 4 3 3 3 3 4 4 5 5 4 4 4 4 5 5 4 3 2 3 4 5 6 6 5 5 3 3 2 3 3 3 3 3 3 2 2 2 2 1 1 1 2 2 2 2 3 3 3 3 2 2 2 3 3 5 6 7 7 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 12 11 11 10 10 10 10 10 10 10 10 10 11 11 12 13 14 14 14 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 11 11 11 11 10 10 9 8 8 7 7 6 6 7 8 9 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 5 5 4 3 3 3 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 6 5 5 5 5 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 4 3 2 3 3 4 5 6 6 7 7 7 6 5 4 3 3 4 5 5 6 6 6 6 7 7 7 7 7 6 7 7 8 9 9 9 9 9 8 8 8 8 8 8 8 7 6 5 4 4 5 5 6 6 7 7 8 8 9 9 10 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 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 10 9 8 8 8 8 9 8 8 7 6 6 5 5 5 3 2 1 3 4 5 6 7 8 10 11 12 12 13 13 12 12 12 12 11 9 8 7 5 4 2 1 0 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 5 5 5 6 6 6 5 4 3 2 3 3 4 4 4 5 4 4 4 4 4 4 4 3 2 2 3 5 5 6 6 5 4 3 2 2 3 3 3 3 3 2 2 2 2 1 1 1 1 3 3 3 3 3 3 2 2 2 2 3 4 5 6 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 12 13 14 14 14 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 10 10 10 10 11 11 12 11 11 10 9 8 7 7 6 6 6 6 7 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 5 5 4 4 4 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 6 5 5 4 3 3 3 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 8 8 8 7 7 7 7 7 7 6 6 6 5 4 4 4 4 4 4 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 4 4 3 4 5 5 4 3 3 3 3 4 4 5 6 6 6 7 7 6 5 4 4 4 5 6 6 6 7 7 7 7 7 7 7 6 6 7 8 9 9 9 9 9 8 8 8 7 8 8 8 7 6 5 4 4 5 5 6 6 7 7 7 8 8 9 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 10 9 8 8 8 9 9 9 9 8 6 6 5 4 3 3 2 3 4 5 6 7 8 9 10 11 12 12 13 13 13 12 12 12 11 9 8 6 5 4 3 2 1 0 1 2 2 2 2 2 3 3 4 3 3 3 3 3 4 4 5 5 6 6 6 6 5 5 4 3 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 3 4 5 5 5 5 4 4 3 2 3 3 3 3 3 2 2 2 1 1 1 1 1 2 4 4 3 3 3 3 2 2 2 3 3 4 5 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 12 13 14 14 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 11 11 12 11 11 10 9 8 7 7 6 6 6 6 7 8 8 8 8 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 6 6 6 6 5 6 6 6 6 6 6 5 5 5 4 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 5 4 4 3 3 3 4 4 4 4 4 3 3 3 3 3 3 2 2 1 1 1 2 2 2 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 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 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 5 4 4 2 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 7 8 9 9 9 9 8 8 8 7 8 8 8 7 6 5 5 5 5 5 6 6 7 7 8 8 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 12 11 10 9 9 9 10 10 10 9 8 7 6 5 4 3 3 2 3 5 7 7 8 8 9 10 11 11 12 12 12 13 13 12 12 11 10 8 6 5 4 3 2 1 1 1 0 1 2 2 2 2 2 3 4 4 4 3 3 3 4 5 5 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 4 4 3 3 2 1 1 2 3 4 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 2 4 5 5 4 4 4 3 3 3 3 3 3 4 5 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 12 12 12 12 11 11 10 10 11 11 11 11 11 10 9 8 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 4 4 4 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 2 1 1 1 2 2 2 2 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 3 2 2 2 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 5 6 6 7 7 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 3 4 4 4 5 5 5 5 5 5 5 5 5 4 4 2 3 4 4 5 5 4 4 4 5 5 5 5 5 5 5 6 6 6 5 5 5 5 6 7 7 7 7 7 7 7 7 7 6 6 6 6 7 8 8 9 9 8 8 8 7 7 8 8 7 6 5 5 5 5 5 6 6 7 7 8 8 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 12 11 11 11 11 11 11 10 10 9 8 6 6 5 4 3 3 3 4 6 8 8 9 9 9 9 10 11 12 12 13 13 13 12 12 10 8 6 4 4 3 2 1 1 1 1 0 1 1 2 2 2 2 3 4 4 4 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 1 1 2 4 5 5 5 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 5 5 5 5 4 4 3 3 3 3 3 4 5 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 9 8 8 7 7 6 6 6 6 6 7 7 7 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 5 4 4 5 5 5 5 5 5 5 5 4 4 4 5 5 6 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 6 6 6 6 6 6 6 6 6 5 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 2 1 1 1 1 2 2 2 2 2 3 3 3 4 4 5 6 6 6 6 6 6 6 6 7 6 6 6 6 6 5 5 5 5 4 2 1 1 2 3 3 4 4 4 5 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 4 4 4 4 4 4 3 3 3 2 1 1 2 2 3 4 6 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 5 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 6 6 7 7 7 7 6 6 6 7 7 7 6 6 6 6 7 8 8 8 8 8 8 7 7 7 7 7 6 5 5 5 5 5 6 6 7 7 8 8 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 12 12 12 12 12 11 11 10 10 8 7 6 5 4 4 3 3 3 4 5 7 7 7 8 8 9 10 11 12 12 13 13 12 12 10 8 6 5 4 3 3 2 1 1 1 1 1 1 1 1 1 1 2 2 3 4 4 3 3 3 4 5 5 5 5 5 4 4 4 4 4 5 4 4 4 4 4 3 3 3 2 2 2 2 1 1 2 4 5 5 5 4 3 3 3 3 2 3 3 3 3 2 2 2 2 3 3 4 4 5 5 5 5 5 4 3 3 3 2 2 3 4 5 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 8 7 7 7 7 7 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 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 4 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 2 2 1 1 1 2 1 1 2 2 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 3 2 1 2 2 3 4 4 5 5 5 5 5 5 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 0 1 2 4 5 7 8 8 8 9 8 8 8 8 8 7 7 7 6 6 5 5 4 3 3 3 3 4 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 7 7 6 6 6 6 7 7 8 8 8 8 8 7 7 7 7 7 6 5 5 5 5 5 6 6 7 7 8 8 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 13 13 13 12 12 11 10 10 8 7 6 5 4 3 2 2 3 4 5 5 6 6 6 7 9 10 11 12 12 12 12 11 10 8 7 5 4 4 3 3 2 2 2 2 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 4 5 5 5 4 4 4 4 4 4 4 5 4 4 4 4 4 3 3 3 3 3 3 2 1 1 3 4 5 5 4 4 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 5 5 6 6 6 5 4 3 3 2 2 2 3 4 5 5 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 10 10 11 11 10 10 10 10 11 12 12 12 12 12 11 11 11 10 9 8 7 7 7 7 7 7 6 6 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 2 1 1 1 1 1 1 1 2 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 4 3 2 2 2 2 3 4 5 5 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 2 1 3 4 5 6 8 8 9 9 8 8 8 7 7 7 7 7 6 6 5 5 4 4 3 3 3 4 4 5 5 5 6 6 5 5 5 4 4 4 4 5 5 5 5 4 4 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 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 6 6 7 7 7 6 6 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 6 6 5 5 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 11 10 9 8 6 5 4 3 2 2 2 3 3 4 5 5 6 7 8 10 11 12 12 12 12 11 10 8 7 5 5 4 4 3 3 2 2 2 3 3 3 3 2 2 1 1 1 2 2 3 3 3 3 3 4 5 5 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 3 3 3 4 4 3 2 1 3 4 5 5 4 4 3 3 3 3 3 3 3 3 3 2 3 3 4 4 5 5 6 6 7 7 6 5 4 3 3 3 2 2 3 4 5 5 5 5 6 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 10 10 11 11 11 11 11 12 12 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 9 9 10 11 12 13 13 12 12 11 11 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 7 7 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 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 4 4 3 3 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 1 1 1 0 0 1 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 2 2 3 4 5 6 6 7 7 7 7 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 6 6 5 4 4 5 6 6 7 8 8 8 8 8 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 4 4 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 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 6 6 6 7 7 7 6 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 7 7 7 6 6 6 6 6 5 5 6 6 6 7 7 8 8 8 9 9 10 10 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 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 10 8 7 5 4 3 3 2 2 2 3 4 5 5 6 7 8 10 11 12 12 12 12 11 10 9 7 5 4 4 4 4 3 3 2 2 2 3 3 3 3 3 2 2 2 2 3 3 3 2 2 3 4 5 5 5 5 4 4 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 3 2 1 3 4 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 6 6 7 7 7 6 5 4 4 4 3 2 3 3 4 5 5 5 5 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 12 12 12 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 10 12 14 14 13 12 11 11 11 10 10 9 8 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 6 6 6 6 5 5 5 4 4 4 3 3 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 1 1 2 2 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 4 3 2 2 2 2 3 4 5 6 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 5 5 5 5 6 6 7 7 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 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 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 7 7 6 6 6 6 6 6 6 5 6 6 6 7 7 7 7 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 11 11 11 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 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 10 9 7 5 4 3 2 2 2 2 3 4 4 5 6 7 8 10 11 12 12 11 11 11 10 8 7 6 4 4 3 3 3 3 3 2 2 3 3 4 4 3 3 2 2 3 3 4 4 3 3 3 3 4 5 5 5 5 4 4 4 4 4 3 2 2 2 2 3 3 4 4 5 5 4 4 4 3 2 1 3 4 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 5 5 6 6 7 7 7 6 6 5 4 4 3 2 3 3 4 5 5 5 5 6 7 7 8 8 8 9 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 9 9 8 8 8 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 10 12 14 14 13 12 11 11 11 10 10 9 8 8 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 6 6 6 5 5 5 4 4 4 4 3 3 3 2 2 3 3 4 4 4 4 4 4 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 4 4 3 3 3 3 3 3 4 4 3 3 2 2 2 2 3 3 3 3 4 4 4 4 3 3 3 2 2 2 1 1 1 1 0 1 2 2 3 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 4 3 2 1 1 1 3 4 5 6 7 7 7 7 8 8 8 7 7 6 6 5 4 4 4 4 4 4 4 4 4 5 5 6 7 7 8 8 8 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 5 5 5 5 6 6 6 5 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 4 4 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 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 5 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 6 6 6 6 7 7 7 8 8 8 9 9 10 10 11 11 11 11 11 12 12 12 12 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 13 14 14 14 14 14 14 14 15 15 15 14 14 14 14 13 12 11 9 7 5 4 2 2 1 1 2 3 4 4 5 5 6 7 9 11 12 12 11 10 10 10 8 7 6 5 4 3 2 2 3 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 4 3 3 3 4 5 6 6 5 4 4 4 4 4 3 3 2 1 1 2 2 3 4 5 5 5 4 4 4 3 1 1 3 4 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 3 4 5 6 6 7 7 7 6 6 6 6 5 3 2 2 3 4 5 5 5 6 6 6 7 7 8 8 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 8 9 9 10 10 10 10 11 11 11 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 11 13 14 13 12 12 11 11 10 10 9 9 8 7 7 6 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 3 3 3 2 2 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 2 3 3 3 4 4 4 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 2 2 3 3 3 4 4 4 4 3 3 3 2 2 1 1 1 1 0 1 1 2 2 3 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 5 4 3 2 1 1 2 3 4 5 6 7 7 7 8 8 8 8 8 7 7 6 5 4 3 3 4 4 4 4 4 4 4 5 5 6 7 7 8 7 7 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 5 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 4 4 3 3 3 3 2 2 1 0 0 1 1 1 2 2 2 2 2 2 2 2 2 3 2 2 2 2 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 5 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 11 10 7 5 4 2 1 1 1 2 3 4 4 5 5 6 7 8 10 11 11 10 9 9 9 8 7 6 5 4 3 2 2 2 2 3 3 3 3 4 4 5 4 4 4 3 3 4 3 3 3 3 3 4 5 6 7 6 5 4 3 3 3 3 3 3 2 1 1 2 2 3 4 5 5 5 4 4 4 3 1 1 2 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 1 2 4 5 6 7 7 7 7 7 7 6 5 4 3 2 3 4 4 5 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 7 8 9 9 9 10 10 10 11 11 11 10 10 11 11 11 10 10 11 10 10 10 10 10 10 10 9 9 10 12 13 13 12 12 11 11 11 10 10 9 8 8 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 3 4 4 4 4 4 3 3 3 2 2 1 1 1 0 0 1 1 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 5 4 3 2 2 2 3 3 4 5 6 7 7 7 8 8 8 9 8 8 6 5 4 3 3 3 3 4 4 4 4 4 4 4 5 5 6 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 6 6 6 6 5 4 4 4 5 6 7 7 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 3 3 2 2 1 0 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 2 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 5 5 5 6 7 7 7 7 7 7 6 6 5 5 5 5 5 5 6 6 7 7 7 7 8 8 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 14 13 12 10 8 6 4 3 2 2 2 3 4 5 5 5 5 6 7 8 9 10 11 10 9 9 8 8 7 6 5 4 3 2 2 2 2 2 3 3 3 3 4 5 5 5 4 4 4 4 3 3 3 3 4 4 4 5 7 7 6 5 4 3 3 3 3 3 3 2 2 2 2 3 4 5 5 5 5 4 4 4 3 1 0 2 3 3 3 3 3 3 4 4 4 3 3 3 2 1 1 1 2 4 6 7 7 7 7 7 7 7 6 4 3 2 3 4 5 5 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 5 5 6 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 11 11 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 4 3 3 2 2 2 2 3 3 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 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 2 3 3 4 4 4 3 3 3 3 2 2 2 1 1 0 0 1 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 6 5 4 4 3 2 3 4 5 5 5 6 7 7 7 8 8 8 9 9 8 6 5 3 2 2 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 6 7 8 9 9 9 8 8 8 7 6 6 6 6 6 5 5 5 5 6 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 1 1 1 2 2 1 1 1 1 1 2 2 2 3 3 4 4 4 4 4 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 6 6 5 5 5 6 6 6 6 5 5 5 6 6 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 15 15 14 12 10 8 6 4 3 2 2 2 4 5 6 7 7 7 7 7 8 9 10 10 10 9 9 9 8 7 6 5 4 3 2 2 2 2 2 3 3 3 3 4 5 6 6 6 5 4 4 4 3 3 3 4 4 4 5 6 7 7 7 6 4 4 4 3 3 3 2 2 2 3 3 3 4 5 5 5 5 5 4 4 3 2 0 1 1 2 2 2 2 3 4 4 3 2 2 2 1 1 1 2 3 4 6 6 6 6 6 6 6 5 4 4 3 4 5 5 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 8 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 4 4 5 6 6 7 7 8 8 8 9 9 9 9 10 10 9 9 10 10 10 10 10 10 11 11 11 10 10 10 10 11 11 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 0 0 1 1 2 2 3 3 4 4 3 3 2 2 2 2 2 1 1 0 0 0 1 2 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 5 5 5 5 4 4 3 3 3 5 5 6 6 6 7 7 7 7 8 8 9 9 9 8 6 5 3 3 3 4 4 4 4 4 3 3 3 4 4 5 5 6 6 6 5 5 5 5 5 5 6 7 9 9 9 9 8 7 7 6 6 6 6 6 6 5 5 5 5 6 7 7 7 7 7 6 5 5 5 5 5 5 6 5 5 5 5 5 4 3 2 2 2 1 1 2 2 2 1 0 1 1 1 1 1 2 2 3 4 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 6 5 5 5 5 6 6 5 5 5 5 6 6 6 6 5 5 5 5 6 7 7 7 7 6 6 5 5 5 5 5 5 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 14 13 11 8 6 4 3 2 2 2 3 4 6 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 7 5 4 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 6 5 5 4 3 3 3 4 5 5 5 5 6 7 7 7 6 5 4 4 3 3 2 2 2 2 3 3 4 4 5 5 5 5 5 5 4 3 2 1 1 1 1 1 1 2 3 4 4 2 1 0 1 2 2 3 3 4 5 5 5 5 4 4 4 4 3 3 3 3 4 5 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 3 4 5 5 5 6 6 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 7 7 7 7 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 0 0 0 1 1 1 2 3 3 3 3 3 2 2 2 2 2 2 1 1 0 0 0 0 1 2 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 4 4 4 3 3 4 4 5 5 6 6 7 7 7 7 7 8 8 8 9 8 8 7 5 4 4 4 5 5 4 4 3 3 3 3 4 5 5 5 6 5 5 5 5 4 4 5 6 8 8 8 8 8 7 6 6 5 5 5 6 6 6 6 5 5 5 6 6 7 7 8 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 3 2 2 1 1 2 2 3 2 1 0 1 1 1 1 1 1 2 2 3 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 5 5 5 5 6 7 7 7 7 6 6 5 5 5 5 5 6 6 6 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 15 13 11 8 5 3 2 2 2 3 3 3 4 5 7 8 8 8 8 8 8 9 9 9 9 9 9 8 7 6 4 3 3 3 3 4 5 5 5 4 4 4 4 4 6 7 7 6 5 4 4 3 3 4 4 5 5 5 5 6 6 6 6 6 5 4 4 3 2 2 1 2 2 3 3 4 4 5 5 5 5 5 5 4 3 2 2 2 2 2 1 1 2 3 3 3 1 1 2 2 3 3 3 4 4 5 5 4 3 2 3 4 4 2 2 2 2 2 4 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 7 6 5 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 3 4 4 4 5 5 6 7 8 8 8 9 9 9 9 9 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 7 7 7 8 8 8 7 7 7 6 6 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 1 2 2 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 1 1 0 0 0 0 1 2 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 4 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 7 6 5 5 5 5 5 4 4 4 3 3 4 4 5 5 5 5 5 5 5 4 4 4 5 7 8 8 8 7 7 6 6 5 5 5 5 6 6 6 6 5 5 5 5 6 7 8 8 7 6 6 6 6 6 6 6 6 6 5 5 5 4 3 2 2 2 1 1 2 3 3 3 2 1 1 2 2 1 1 1 1 2 2 4 4 5 5 5 5 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 5 5 5 5 6 7 7 7 7 6 5 5 5 5 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 16 14 11 8 5 3 2 2 2 2 3 3 3 4 4 5 6 6 6 7 7 8 8 8 9 8 8 8 7 6 5 4 3 2 3 4 5 6 6 6 5 4 4 4 5 6 7 7 6 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 3 3 2 1 1 2 2 3 3 4 4 5 5 5 5 5 5 4 2 2 3 3 4 3 2 1 2 3 2 1 0 2 2 3 4 4 4 4 4 5 4 3 2 2 4 5 4 2 1 1 1 1 1 4 6 7 8 9 9 9 9 8 8 8 9 9 9 8 8 8 8 7 6 6 5 4 4 4 4 4 4 4 4 3 3 2 2 2 1 1 1 2 2 3 3 4 4 4 4 5 6 7 8 8 8 8 8 8 8 8 7 8 8 10 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 6 6 7 7 7 7 8 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 1 0 1 1 2 3 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 3 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 5 6 6 6 5 5 5 4 4 4 4 5 7 8 8 7 7 7 6 5 5 4 4 5 6 7 7 6 5 5 5 5 5 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 3 2 2 2 1 1 2 3 3 3 2 1 2 3 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 5 5 5 6 6 5 5 5 6 6 7 7 7 6 6 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 14 11 7 4 2 1 1 2 2 3 3 3 4 4 4 5 5 5 5 6 7 7 8 8 8 8 7 6 5 4 4 3 3 3 4 5 6 7 7 6 5 5 5 5 6 7 7 7 6 5 4 4 4 4 4 4 3 3 4 4 5 5 5 5 4 4 4 3 3 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 4 3 3 3 4 4 4 3 2 1 1 1 0 1 2 2 3 4 4 4 4 4 4 3 2 1 2 4 6 5 4 3 3 4 4 2 3 6 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 6 6 5 5 4 4 4 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 3 3 4 4 4 4 5 6 7 8 8 8 8 8 7 7 7 7 7 7 9 11 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 7 7 7 7 7 8 7 7 7 6 5 4 4 4 3 3 3 4 4 4 4 4 4 3 3 2 2 2 1 1 1 2 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 1 1 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 1 1 1 1 2 3 3 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 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 5 5 5 5 5 5 4 4 5 5 6 6 6 6 5 5 5 4 3 4 4 6 7 7 7 7 7 6 6 5 5 5 5 6 7 7 7 6 5 5 5 5 5 6 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 2 2 2 1 2 2 3 3 3 2 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 5 5 5 6 6 5 5 6 6 7 7 7 6 6 5 5 6 6 6 7 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 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 14 11 8 4 1 0 1 2 2 3 3 4 5 5 5 5 5 5 5 6 7 7 8 8 8 7 7 5 4 4 4 4 3 3 3 5 6 7 8 7 6 5 4 5 6 6 7 7 6 6 5 5 4 4 4 3 3 2 3 3 4 4 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 6 6 5 5 4 4 5 4 3 2 2 1 1 1 1 2 2 4 4 4 4 4 3 3 2 1 1 3 5 6 6 6 6 6 6 5 4 4 7 8 9 10 10 10 9 9 9 8 8 8 8 8 7 7 6 6 5 5 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 3 4 4 4 5 4 5 6 7 8 8 8 8 7 7 7 7 6 6 7 8 10 12 12 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 7 7 6 6 6 6 6 6 6 6 7 7 7 7 6 5 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 1 1 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 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 6 6 5 5 5 4 3 4 4 6 6 7 7 6 6 6 6 6 6 6 6 7 7 7 6 6 5 5 5 5 6 6 7 6 6 6 6 6 5 6 6 6 6 5 5 4 4 3 3 2 2 1 1 1 2 3 3 3 3 3 4 5 5 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 5 5 5 5 5 6 5 5 6 6 6 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 14 12 9 5 3 2 1 2 2 3 3 4 5 6 6 7 6 6 7 7 7 8 8 8 8 7 6 5 4 3 4 4 5 5 5 5 6 7 8 8 7 6 4 4 5 6 6 6 6 6 6 5 5 4 4 4 3 2 2 2 3 4 4 5 4 4 4 3 3 3 3 3 3 4 5 4 4 4 4 4 3 3 4 4 6 7 8 8 7 6 6 5 4 4 3 2 2 2 2 2 3 4 4 5 5 4 4 3 3 3 2 3 4 5 6 7 7 7 7 7 6 5 6 8 9 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 4 4 4 4 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 2 3 3 4 5 5 5 5 5 6 7 7 7 7 7 7 7 6 6 6 6 6 8 10 11 11 11 10 10 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 7 7 6 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 1 1 2 3 3 3 3 3 3 3 3 2 2 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 5 5 5 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 6 5 5 5 5 5 6 6 7 7 6 6 6 6 5 5 6 6 6 6 5 4 4 3 2 2 2 2 1 1 2 2 3 3 4 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 6 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 5 5 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 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 12 10 7 5 3 3 2 2 2 3 4 5 6 6 7 7 7 8 8 8 8 8 8 8 7 6 5 4 3 4 5 6 7 7 6 6 6 7 8 8 7 6 4 4 6 7 7 6 5 5 5 5 5 4 4 4 3 2 2 2 3 4 4 5 4 4 3 3 2 2 2 3 4 5 5 5 3 3 3 3 2 2 3 4 6 8 9 9 9 8 7 6 5 4 4 3 3 3 3 4 4 5 5 6 6 5 5 4 4 4 4 4 5 6 7 7 8 8 8 7 7 6 7 9 10 10 10 10 10 9 9 8 8 8 8 7 6 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 2 3 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 5 4 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 1 1 1 2 2 2 2 2 2 2 2 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 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 1 1 2 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 4 3 3 4 4 5 5 6 7 7 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 5 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 7 7 6 6 6 5 5 5 5 6 6 6 6 5 4 3 3 2 2 2 2 2 2 2 2 3 3 4 5 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 7 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 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 13 11 9 7 6 5 4 3 2 2 3 4 5 6 6 7 7 8 8 9 9 9 9 8 8 7 6 5 4 3 4 5 6 7 8 7 7 6 6 6 7 7 7 5 4 5 6 7 7 6 5 5 5 5 4 4 4 4 4 3 2 3 4 4 4 5 4 4 3 2 1 1 1 2 3 5 6 5 3 2 1 1 1 2 3 4 6 8 9 9 9 9 9 8 7 6 5 4 4 4 4 5 6 6 7 7 7 6 6 5 5 5 5 5 6 7 8 8 8 9 8 8 8 8 9 10 10 10 10 10 9 9 8 8 8 8 7 6 6 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 5 6 6 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 6 7 7 7 6 6 6 6 5 5 5 5 6 5 5 3 1 2 3 3 4 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 0 0 1 1 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 3 3 3 4 4 5 6 7 8 8 8 8 8 7 7 7 7 7 7 6 6 7 7 7 7 7 8 8 7 7 7 6 6 6 5 5 5 5 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 5 5 5 5 5 5 6 5 5 4 4 3 3 3 3 3 4 4 3 3 3 3 4 4 5 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 7 7 6 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 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 10 7 5 5 4 3 3 3 3 4 5 6 6 7 7 8 8 9 9 9 9 9 8 7 6 5 3 3 3 4 5 6 7 7 7 6 5 5 5 6 6 6 5 4 5 6 6 7 6 5 5 5 5 4 4 4 5 4 3 3 4 4 4 5 5 5 4 3 2 1 0 1 2 3 4 5 4 3 2 1 1 1 2 3 5 7 8 9 10 10 11 10 10 9 7 6 5 4 4 4 5 7 8 8 8 8 8 7 7 7 6 6 6 6 7 8 9 9 10 9 9 9 9 10 10 10 10 10 9 9 8 8 7 7 7 7 6 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 5 6 7 7 8 8 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 8 8 8 8 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 6 5 4 3 1 1 2 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 3 3 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 0 0 0 1 2 2 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 4 5 6 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 6 6 6 6 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 4 4 5 5 5 4 4 3 3 4 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 7 7 7 7 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 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 11 8 6 4 4 3 3 3 3 4 5 6 6 7 7 8 8 9 9 9 9 9 8 7 6 5 3 2 2 3 4 5 5 6 5 5 4 4 4 4 4 4 4 4 4 4 5 6 6 6 5 5 5 5 4 4 5 5 4 4 4 4 4 4 5 5 5 5 4 2 1 0 1 1 2 3 3 3 3 2 1 1 2 3 4 6 7 9 10 11 12 12 12 11 10 9 7 6 6 5 6 7 8 9 10 10 10 10 10 9 9 8 7 6 6 7 8 9 10 11 11 10 10 10 10 10 10 9 9 9 8 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 4 4 4 4 4 5 6 6 7 8 9 9 8 8 7 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 7 7 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 4 4 4 4 4 5 5 5 4 3 1 1 1 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 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 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 5 5 5 4 4 3 3 4 5 6 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 5 5 4 3 3 4 5 6 7 8 8 8 9 9 9 9 9 10 10 10 10 10 9 9 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 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 11 9 7 5 4 3 3 3 3 3 4 5 6 6 7 7 8 8 8 8 8 8 8 8 7 6 4 3 1 1 2 3 4 4 4 3 3 3 2 2 2 2 2 3 3 4 4 5 5 6 6 5 5 4 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 4 2 1 1 1 1 1 2 2 2 2 1 1 2 3 5 6 7 9 10 11 12 13 14 14 14 12 11 9 8 8 8 8 9 10 11 12 13 13 13 13 12 11 9 8 7 7 7 9 10 11 11 11 11 11 11 10 10 9 9 8 8 7 7 6 6 6 5 5 5 4 4 4 3 3 4 4 4 4 5 5 6 6 6 7 7 7 6 6 5 5 5 5 5 6 6 7 8 9 9 9 8 8 7 7 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 5 4 3 3 4 4 4 4 4 4 3 2 2 1 2 2 3 3 4 4 4 4 5 5 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 5 5 5 5 5 4 4 4 5 6 7 8 8 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 4 3 3 5 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 9 9 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 10 8 6 5 4 3 3 3 3 3 4 5 5 6 7 7 8 8 8 8 8 8 8 7 6 5 4 2 1 0 1 2 2 2 2 2 2 2 2 1 1 1 1 2 3 4 4 5 5 5 6 5 5 4 4 5 5 5 5 5 5 5 5 4 4 5 5 5 5 4 2 1 1 1 1 0 1 1 1 1 0 1 3 5 6 8 9 10 12 13 14 16 16 17 16 15 13 12 11 10 10 10 11 11 12 14 15 16 16 15 14 13 11 9 8 8 8 9 10 11 12 12 12 11 11 10 10 9 9 8 8 7 6 6 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 5 5 5 6 6 7 8 8 9 9 9 8 8 7 7 7 6 7 7 6 7 7 7 7 7 6 5 5 5 5 5 6 6 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 5 4 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 0 0 0 0 1 1 2 2 2 2 2 1 1 1 1 1 1 1 2 1 1 1 1 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 8 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 4 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 5 4 5 7 9 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 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 12 12 12 12 12 12 12 12 12 11 9 7 5 4 3 3 3 3 3 3 4 5 5 6 7 7 8 8 8 8 8 8 8 7 6 5 3 2 1 1 1 1 1 1 2 2 2 2 3 2 2 2 2 2 3 4 5 5 5 5 5 5 4 4 4 5 6 6 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 2 3 2 1 1 0 0 1 3 5 6 8 10 11 12 13 15 16 18 19 19 19 18 16 15 13 13 13 13 13 13 14 15 16 16 16 15 15 13 12 11 9 9 9 10 11 12 12 12 12 11 11 11 10 9 9 9 8 7 6 6 5 4 4 3 3 2 2 1 1 1 1 2 2 3 4 4 5 5 6 6 6 6 6 6 5 5 5 5 6 7 8 8 9 9 9 9 9 8 8 7 7 7 7 7 6 7 7 7 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 7 6 5 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 2 2 2 2 3 3 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1 2 2 1 1 0 0 1 1 0 0 1 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 7 8 8 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 8 9 11 11 10 10 10 10 10 10 10 9 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 5 5 6 6 6 6 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 10 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 10 8 6 4 3 3 2 2 2 2 3 4 5 6 6 7 8 9 9 9 9 9 8 8 7 6 4 2 1 2 2 2 2 2 2 2 3 3 3 4 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 5 6 6 6 5 4 5 5 6 6 6 6 6 5 5 5 4 3 4 5 6 5 4 3 2 2 3 5 7 8 10 11 13 14 15 16 18 19 20 21 20 20 19 18 17 16 16 15 15 15 15 16 16 16 15 15 14 13 12 11 11 10 11 11 12 13 13 13 12 12 12 11 11 10 10 9 9 8 8 7 7 6 5 4 4 3 2 2 1 1 1 1 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 2 2 1 1 1 0 1 1 1 1 0 1 1 2 2 2 2 2 2 1 1 1 1 1 2 2 3 2 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 7 8 8 9 9 9 9 9 8 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 3 3 4 4 5 5 5 5 6 6 6 6 6 6 7 8 9 10 10 11 11 10 10 10 10 10 10 10 9 9 10 10 10 10 9 9 9 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 5 5 6 6 6 5 5 5 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 9 7 5 4 2 2 1 1 2 3 4 4 5 6 6 7 8 9 10 10 10 9 9 8 7 5 3 1 1 2 3 3 3 3 3 3 4 4 4 4 4 4 3 3 4 4 5 5 5 4 4 4 4 4 4 5 6 6 6 5 4 5 6 7 8 8 7 6 6 5 5 5 4 5 6 8 8 7 6 4 4 5 7 9 10 12 13 14 15 16 17 19 20 21 21 21 21 21 21 21 20 19 18 18 17 16 15 15 14 14 14 14 13 13 12 12 12 13 13 13 14 14 14 13 13 13 13 12 12 11 11 11 10 10 10 9 9 8 7 6 6 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 7 8 9 9 9 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 7 7 8 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 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 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 1 1 0 1 1 1 1 1 0 1 1 2 2 2 2 2 2 2 1 1 1 2 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 7 7 6 6 6 6 6 6 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 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 3 3 4 4 5 5 5 5 6 6 6 6 6 6 7 8 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 5 5 5 6 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 9 8 9 9 9 9 9 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 10 10 10 11 11 11 11 11 11 11 11 11 11 9 7 6 4 2 1 1 1 0 2 3 4 5 5 6 7 8 9 10 10 10 10 9 9 8 6 4 2 1 2 3 3 3 4 4 4 5 5 5 5 4 4 3 3 4 4 4 5 5 4 4 3 3 3 4 5 5 6 6 5 4 4 5 7 9 10 10 9 8 7 6 6 6 6 6 7 9 10 9 8 6 6 7 9 10 12 13 15 15 16 17 18 19 20 20 20 20 21 22 23 23 23 22 21 19 18 16 15 14 14 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 4 4 5 5 5 5 5 5 6 7 7 8 9 9 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 6 6 7 7 7 7 6 5 5 5 5 5 5 6 7 7 7 7 6 6 6 5 5 4 4 4 3 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 4 3 3 3 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 1 1 2 1 1 1 1 1 2 2 2 3 3 3 2 2 2 1 2 3 3 4 4 4 3 3 3 3 3 3 4 4 5 5 5 6 6 6 7 7 6 6 6 7 7 8 8 8 8 8 7 7 6 6 5 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 2 3 3 4 5 5 5 5 4 4 4 5 5 5 4 4 4 4 3 3 4 4 5 5 5 6 6 6 6 6 6 6 7 7 8 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 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 9 9 8 8 8 8 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 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 8 6 5 3 1 2 3 2 2 3 4 4 5 5 6 7 9 10 11 11 11 10 9 8 7 5 3 1 1 3 3 4 4 5 5 5 5 5 5 5 4 4 3 3 4 5 5 5 5 4 4 3 3 3 3 4 5 5 5 4 3 3 5 8 10 11 12 11 10 9 9 8 8 7 8 8 9 10 10 9 8 8 9 10 12 13 15 16 17 17 18 19 19 19 19 19 20 21 23 24 24 24 23 21 20 18 17 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 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 6 6 7 7 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 5 6 7 7 6 6 5 5 5 5 4 4 3 3 4 4 4 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 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 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 1 1 1 0 1 1 2 2 2 1 1 1 1 2 2 2 3 3 3 3 3 2 2 2 2 3 4 4 4 4 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 6 7 7 7 8 8 8 7 7 7 6 6 5 5 5 5 5 6 6 6 7 7 8 8 8 8 7 7 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 3 4 5 6 6 5 5 4 5 5 5 5 5 4 4 4 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 8 6 5 4 2 1 3 4 3 3 3 4 5 5 5 7 8 10 11 11 11 11 10 9 7 6 4 2 0 2 3 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 4 3 3 3 3 3 4 5 5 4 3 2 4 7 10 11 12 12 12 12 11 11 10 9 9 9 10 10 10 10 9 10 11 12 13 14 15 16 17 17 18 18 18 18 18 19 20 21 23 24 24 23 22 21 20 18 17 15 14 14 14 15 15 15 16 16 16 16 16 17 17 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 10 9 8 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 5 6 6 6 6 5 5 5 5 5 4 4 4 3 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 3 3 2 2 2 2 2 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 2 2 1 1 1 2 2 2 3 3 4 4 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 4 4 5 5 5 6 6 7 7 7 7 7 7 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 7 8 8 8 8 7 7 6 6 6 5 5 5 4 4 4 3 3 2 1 1 1 3 4 5 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 4 4 4 5 5 5 6 6 6 5 5 6 6 7 7 7 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 7 5 4 3 1 1 3 4 3 3 4 4 5 5 6 8 10 11 11 11 11 10 9 8 6 5 3 1 2 3 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 4 4 4 3 3 4 7 9 10 11 12 13 13 13 13 12 11 10 10 10 11 11 10 11 12 13 14 15 16 17 17 18 18 17 17 17 17 18 19 21 22 23 23 23 22 22 20 19 18 16 15 14 14 14 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 18 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 10 8 8 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 4 4 5 6 6 5 5 5 5 5 5 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 4 4 4 4 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 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 5 5 5 6 6 7 7 7 7 7 6 6 6 6 7 7 6 6 6 6 5 5 5 5 4 4 4 5 5 6 7 8 8 8 7 6 6 6 5 5 5 5 4 4 4 3 3 2 1 1 2 3 4 5 5 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 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 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 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 7 5 4 3 2 1 1 2 3 3 4 4 5 6 6 7 9 10 11 11 11 10 9 8 6 5 4 3 3 3 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 3 3 3 3 4 4 4 4 4 6 8 9 10 10 11 12 13 14 14 13 12 12 11 11 11 11 12 13 15 16 17 18 19 19 19 19 18 18 17 17 18 19 20 21 22 22 22 22 21 21 20 18 17 15 14 13 13 13 14 15 15 16 16 16 17 17 18 18 19 19 19 19 19 19 18 18 17 16 16 15 15 14 14 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 13 12 11 10 10 9 9 8 8 7 7 7 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 4 4 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 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 1 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 5 5 6 7 8 8 7 7 6 6 5 5 5 5 4 4 4 3 3 3 2 2 1 2 3 3 4 5 6 6 6 6 5 5 5 4 4 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 8 8 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 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 8 6 4 2 2 2 1 1 1 3 4 5 5 6 6 6 8 9 11 11 11 10 9 8 6 5 4 3 3 3 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 3 3 3 3 4 4 5 6 7 8 10 11 11 10 11 11 12 13 14 14 13 13 12 12 12 13 14 16 18 19 20 20 21 21 21 20 20 19 19 19 19 20 21 21 21 21 20 20 20 20 19 17 16 14 13 13 13 13 14 14 15 15 16 16 17 18 18 19 19 19 19 19 19 18 18 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 14 14 13 13 13 13 12 11 11 10 9 8 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 4 4 5 5 4 4 4 4 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 4 3 3 3 2 2 2 2 2 2 2 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 1 2 2 2 2 3 3 2 3 3 3 3 3 3 4 4 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 6 6 5 5 5 5 4 4 4 4 3 3 3 2 2 1 2 2 2 3 4 5 6 6 5 5 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 6 6 6 6 6 6 6 7 7 7 8 7 7 7 6 6 6 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 4 2 1 1 1 1 1 2 3 4 5 6 6 6 7 8 10 11 11 10 9 7 6 5 4 3 3 3 3 3 3 4 4 5 5 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 4 5 6 8 9 10 11 12 11 11 10 11 12 13 13 14 14 14 13 13 13 14 16 18 19 20 21 21 21 22 21 21 21 20 20 21 21 21 21 21 20 19 19 19 19 19 18 17 16 14 13 13 13 13 14 14 15 15 16 16 17 18 19 20 20 20 20 19 19 18 17 17 16 16 16 15 15 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 13 13 11 10 9 8 8 7 7 7 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 5 5 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 5 5 5 5 4 3 3 2 3 3 4 4 3 3 2 2 2 2 2 3 3 4 4 4 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 3 3 3 5 5 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 1 1 2 2 3 5 6 6 5 5 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 6 3 1 1 1 1 1 2 2 4 5 5 5 5 6 6 8 10 11 10 9 7 6 5 4 3 3 3 3 3 3 4 5 5 6 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 3 3 4 5 7 9 10 11 12 12 11 10 10 11 11 12 13 14 15 15 14 14 14 15 17 18 19 20 20 21 21 21 21 21 21 21 22 22 21 21 20 20 19 19 18 18 19 19 18 17 16 15 14 13 13 13 14 15 15 15 16 16 17 18 19 20 20 20 20 19 19 18 17 17 16 16 16 16 15 15 14 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 14 13 12 10 9 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 9 9 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 6 6 5 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 4 4 4 3 3 2 2 2 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 3 3 3 3 3 3 3 3 4 4 4 3 2 2 4 5 6 6 5 5 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 2 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 5 3 1 1 1 1 1 2 3 4 5 5 5 5 5 6 8 9 10 9 7 5 4 3 3 3 3 3 3 3 4 4 5 6 6 5 4 3 3 3 3 4 4 4 4 4 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 5 7 9 11 11 11 11 10 10 10 10 11 12 13 14 15 15 15 15 15 15 17 18 18 19 19 20 20 19 20 20 22 23 23 23 22 20 19 18 18 18 18 19 19 19 18 17 16 15 14 13 13 13 14 14 15 16 16 17 18 19 19 20 20 20 19 18 18 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 14 12 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 6 7 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 5 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 5 4 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 1 1 1 0 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 3 2 2 3 5 6 6 6 5 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 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 4 4 4 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 4 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 5 5 5 6 6 5 5 5 5 5 5 8 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 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 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 6 5 4 2 2 2 1 0 1 3 3 4 5 5 4 4 5 6 7 8 8 7 5 4 3 3 3 3 4 4 4 4 4 5 5 6 5 5 4 3 3 3 3 4 4 4 4 3 2 2 2 3 4 5 5 5 4 3 3 3 2 2 3 4 6 8 9 10 10 11 11 10 10 11 12 13 14 15 15 16 15 15 15 15 16 17 17 17 17 17 17 17 18 20 22 24 25 24 22 20 19 17 17 17 18 19 20 19 18 17 16 15 14 13 13 13 13 14 15 16 17 17 18 19 19 20 20 19 18 18 17 17 16 16 16 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 14 14 15 15 15 15 14 12 10 9 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 8 7 6 6 5 5 6 6 6 7 7 7 7 6 6 6 7 7 7 6 6 6 5 5 5 5 6 6 6 6 6 5 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 1 1 1 0 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 6 6 6 5 5 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 5 6 6 6 7 7 7 7 8 8 8 8 8 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 3 4 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 1 2 2 3 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 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 11 11 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 5 4 2 2 2 2 1 0 1 2 3 4 4 4 4 4 5 6 7 7 7 6 4 3 3 3 3 4 4 4 4 4 4 4 5 5 5 4 3 3 2 3 3 4 4 4 4 3 2 2 2 3 4 5 6 5 4 4 3 3 3 2 3 3 5 6 7 8 9 10 11 12 12 12 13 15 16 16 16 16 16 15 15 15 15 16 16 16 15 15 15 16 18 20 23 25 25 24 22 20 19 17 16 16 17 18 19 19 18 17 16 15 14 13 13 13 14 15 16 17 17 18 18 19 19 19 19 18 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 14 14 15 15 15 15 15 13 12 10 9 8 7 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 8 7 6 6 6 6 7 7 7 8 8 8 7 7 7 7 8 8 7 6 6 5 5 5 5 5 6 6 6 6 6 5 5 4 5 5 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 1 1 1 0 0 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 6 6 5 4 4 3 3 2 2 2 2 2 2 3 2 2 2 3 4 4 5 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 5 4 4 3 3 3 2 2 2 3 4 4 4 5 4 4 4 3 3 3 3 3 2 2 2 1 2 2 3 4 4 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 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 12 12 12 12 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 6 6 5 4 3 2 1 1 1 1 1 2 2 3 3 3 3 4 4 4 5 6 6 5 5 4 3 3 3 4 4 4 4 3 3 3 4 5 5 4 4 3 3 2 3 3 4 4 4 3 3 2 2 2 3 5 6 7 6 5 5 4 4 4 3 3 4 5 6 7 8 9 11 12 13 13 14 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 18 21 24 26 26 24 22 21 19 18 17 17 17 18 19 18 17 16 15 14 13 13 13 13 14 15 16 17 18 18 18 18 18 18 18 17 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 14 13 12 10 9 8 7 7 8 8 8 8 8 8 8 7 7 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 7 6 6 6 7 7 7 8 8 8 8 7 8 8 8 8 7 6 6 5 4 4 4 4 5 5 5 5 5 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 2 3 3 3 3 3 3 2 2 2 2 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 1 1 0 0 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 5 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 3 4 5 6 6 7 7 7 7 7 7 8 8 8 9 9 8 8 7 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 2 3 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 4 4 5 5 4 4 4 4 3 3 3 3 3 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 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 11 11 11 11 11 11 11 12 12 12 12 11 11 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 6 5 4 3 2 1 1 1 2 1 2 2 3 3 3 3 3 3 3 4 5 5 5 5 4 3 3 3 4 4 4 4 3 3 3 3 4 5 5 4 4 3 3 3 3 3 4 4 3 3 3 3 3 4 4 6 7 8 7 6 6 6 5 5 5 5 5 6 7 8 9 10 11 12 13 14 14 15 16 17 17 17 17 16 16 15 14 14 13 13 14 14 15 16 17 19 22 25 26 26 25 23 21 20 19 19 18 18 18 18 17 16 15 14 14 13 13 13 14 15 16 17 17 18 18 18 18 18 17 17 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 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 12 11 9 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 2 2 3 3 4 4 4 5 5 6 5 5 5 5 4 4 3 3 3 2 2 2 2 1 1 2 2 3 4 5 6 7 8 8 8 7 7 8 8 8 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 2 3 4 4 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 2 2 2 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 9 9 8 8 8 7 7 7 6 6 6 5 5 4 3 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 5 5 5 4 3 3 3 3 4 4 4 4 3 3 2 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 5 5 6 7 7 8 7 7 6 6 6 6 6 6 7 7 7 8 9 10 10 11 12 13 14 15 16 16 17 18 18 17 17 16 15 13 12 11 11 12 13 14 16 18 20 23 25 26 25 24 22 21 20 20 20 19 18 17 16 15 14 13 13 13 13 13 14 15 16 17 18 18 18 18 17 17 16 16 16 15 15 15 15 15 14 14 14 14 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 15 16 16 15 15 15 14 14 14 14 14 14 14 13 13 12 10 8 7 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 1 1 1 1 2 2 3 5 7 7 8 8 8 7 8 8 8 8 9 9 8 8 8 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 2 2 2 2 2 2 2 1 1 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 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 7 7 7 7 8 8 8 8 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 9 9 8 8 7 7 7 6 6 5 5 5 4 3 3 2 1 1 1 2 3 2 2 3 3 3 3 3 3 4 4 4 5 4 4 3 3 3 3 4 4 4 4 3 3 2 2 3 4 4 4 4 4 4 3 3 2 2 2 2 3 3 4 5 5 5 6 6 7 6 6 6 6 7 7 7 7 7 6 6 6 7 8 9 9 9 10 11 12 14 15 15 16 18 18 18 18 17 16 14 12 9 8 9 10 11 12 14 17 20 23 24 24 24 23 22 22 21 20 20 18 17 15 13 13 12 12 12 13 13 14 15 16 17 17 18 18 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 15 14 14 15 15 15 14 14 14 14 14 14 15 15 15 16 15 15 15 14 14 13 13 13 13 13 13 13 13 12 11 9 8 6 5 5 6 7 7 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 9 9 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 3 3 3 2 2 2 1 1 1 1 1 1 0 0 1 1 1 1 2 2 2 2 3 3 3 2 2 1 2 3 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 1 1 1 1 1 2 4 5 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 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 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 2 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 7 7 6 6 5 5 4 4 3 3 2 2 1 1 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 3 4 4 4 4 4 3 2 2 1 1 2 2 3 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 4 4 5 6 6 6 6 7 9 10 12 13 14 15 17 18 19 19 18 17 15 12 10 7 6 6 7 8 9 11 14 18 20 22 23 23 23 23 22 21 19 17 15 13 12 12 11 11 12 12 13 14 15 15 16 17 17 17 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 13 14 13 13 13 13 14 15 15 15 15 15 14 14 14 13 13 12 12 11 11 12 12 12 11 10 8 7 5 5 6 7 8 8 8 8 7 7 7 7 7 7 7 7 8 8 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 8 8 8 9 9 8 7 7 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 6 6 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 2 2 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 3 3 3 2 1 1 2 3 4 5 5 5 5 4 4 4 4 5 5 5 4 4 3 3 3 2 2 1 1 0 0 1 2 4 5 7 7 8 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 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 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 1 1 0 0 0 1 7 7 7 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 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 7 7 6 6 5 5 4 3 3 2 2 2 1 1 1 2 2 3 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 4 4 4 3 3 3 3 3 2 2 3 3 4 4 4 4 3 2 2 1 0 1 2 3 4 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 3 4 4 5 5 4 4 5 7 8 10 11 12 14 16 18 20 20 19 18 16 13 11 9 7 5 5 4 4 5 8 11 15 19 22 24 24 23 22 20 18 16 14 12 11 11 11 11 11 12 13 14 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 12 12 12 12 13 14 14 14 14 14 15 14 14 14 13 12 11 11 10 11 11 12 12 11 10 9 7 6 5 5 6 7 7 7 7 8 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 8 8 7 8 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 2 2 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 2 2 2 3 3 3 2 1 1 3 4 4 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 1 2 3 4 6 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 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 1 1 1 3 4 5 5 4 3 3 3 3 3 3 4 3 3 3 3 3 4 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 4 4 3 2 2 1 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 3 3 4 5 5 5 5 5 5 6 7 8 9 11 13 15 18 20 20 20 18 16 14 12 10 8 7 6 5 4 2 3 7 11 16 21 23 23 22 20 18 16 14 12 11 10 10 10 10 11 12 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 13 13 13 12 12 12 12 12 11 11 12 12 12 12 12 11 11 10 11 12 13 13 14 14 14 14 14 14 13 13 13 12 11 11 11 11 12 12 11 11 10 9 8 7 5 5 5 6 7 7 8 8 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 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 2 2 2 2 2 2 2 3 3 3 3 2 2 2 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 2 2 3 3 3 3 3 2 1 2 3 4 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 4 3 3 2 2 1 1 2 2 3 4 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 5 5 5 5 4 4 4 5 5 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 2 1 1 1 1 1 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 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 11 11 11 11 11 11 12 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 5 4 4 3 2 2 2 1 1 0 1 1 2 4 5 6 5 4 3 2 2 2 3 3 3 4 4 4 4 4 4 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 1 1 2 3 3 3 4 5 5 4 4 4 4 4 5 5 5 4 4 4 3 3 4 5 6 7 8 8 7 7 7 8 9 10 12 14 16 19 20 19 18 16 14 13 11 10 9 8 7 6 3 3 5 10 14 17 19 20 18 17 15 14 12 11 10 10 10 10 10 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 9 10 11 12 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 9 7 6 4 5 6 7 8 8 7 7 6 6 6 6 7 7 6 6 6 6 7 7 7 7 7 7 8 7 7 7 8 9 10 9 9 9 9 10 10 10 10 10 9 9 9 9 9 8 8 8 7 8 8 8 8 8 7 6 6 6 6 6 6 6 6 5 5 5 6 6 5 5 5 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 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 2 2 3 3 3 4 3 3 2 1 2 3 3 4 4 4 4 3 3 2 2 2 2 1 1 1 2 3 4 4 4 3 2 2 2 2 2 3 4 5 6 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 1 1 2 2 2 1 1 1 0 1 1 2 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 8 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 11 11 11 11 11 11 11 11 12 12 11 10 10 10 9 9 9 9 9 8 8 7 7 6 6 5 5 4 3 2 2 2 2 1 1 0 1 1 2 4 5 5 5 4 3 2 2 2 2 3 4 5 6 6 5 4 4 5 6 7 7 7 7 7 7 7 7 6 6 5 5 5 6 5 5 4 3 2 2 2 2 3 3 4 6 7 6 5 4 4 4 5 6 6 6 6 5 5 4 5 5 5 6 8 9 10 9 9 8 8 9 10 11 13 14 17 18 18 18 16 15 13 12 11 10 10 9 7 5 5 8 11 12 14 15 15 15 14 13 12 11 10 10 10 10 10 10 11 12 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 9 9 10 11 12 13 13 14 14 14 13 13 13 12 12 12 12 12 13 13 12 12 12 11 11 11 10 9 8 6 5 5 7 8 8 8 8 7 7 6 6 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 8 8 8 8 7 6 6 6 6 6 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 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 1 1 1 0 0 0 1 1 1 1 2 2 3 3 4 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 2 1 0 2 4 4 4 3 3 2 3 3 3 4 4 5 5 6 7 7 7 7 6 6 6 5 5 5 5 6 6 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 1 1 2 2 3 2 1 0 1 1 1 2 2 3 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 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 10 10 9 9 9 9 8 8 7 7 6 6 5 5 4 3 3 2 2 1 1 1 1 1 1 2 3 4 5 5 4 4 3 2 1 1 2 4 6 7 8 7 6 4 4 5 6 7 8 8 8 8 8 8 8 8 7 7 6 6 7 7 6 5 4 3 3 3 3 4 5 7 8 9 8 6 5 5 5 6 6 6 6 6 6 5 6 7 7 6 6 7 9 10 10 10 10 9 9 10 10 11 12 15 17 17 17 16 15 14 12 12 12 11 10 9 7 9 11 13 13 12 12 12 12 12 11 11 10 10 9 9 9 9 10 10 11 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 10 11 12 13 13 13 14 13 13 13 13 12 12 12 12 13 13 13 12 12 12 12 12 11 11 10 9 8 7 6 6 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 9 10 11 11 11 11 11 11 11 11 11 10 9 8 8 7 7 7 7 7 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 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 1 1 1 1 1 2 3 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 1 2 3 3 3 2 2 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 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 5 5 5 5 4 4 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 1 1 1 1 2 3 3 2 1 1 2 2 2 3 3 4 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 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 10 10 10 9 9 9 8 8 7 6 6 5 5 4 3 3 2 2 1 1 1 1 1 0 1 3 4 5 5 5 4 3 2 2 1 2 4 6 7 9 9 8 6 5 4 5 6 7 8 8 9 9 10 10 10 9 9 8 8 7 7 7 6 5 4 4 4 4 4 5 7 8 9 9 9 8 7 6 6 6 6 7 6 6 5 6 8 9 9 8 7 7 7 9 10 11 11 10 10 9 9 10 11 13 15 16 16 16 15 14 13 12 12 12 11 10 10 12 15 15 14 12 11 10 10 10 10 10 10 9 9 9 9 9 9 10 11 12 14 14 14 14 13 13 13 13 13 13 12 12 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 11 12 12 12 13 13 13 13 13 12 12 12 12 12 13 13 13 12 12 12 12 11 11 10 10 10 10 8 7 7 7 7 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 10 11 11 12 12 12 12 12 11 11 11 10 9 8 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 1 1 1 1 1 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 4 3 2 2 2 2 2 2 2 2 3 4 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 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 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 2 1 2 2 2 2 3 3 3 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 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 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 10 10 9 9 8 8 7 6 6 5 5 4 3 2 2 1 1 1 1 1 1 0 0 2 3 5 6 6 5 4 3 2 2 2 4 6 7 9 9 9 8 7 5 4 5 6 6 7 8 9 9 10 10 11 10 10 9 9 8 7 6 6 5 5 4 4 4 5 6 7 8 9 9 9 8 8 7 6 5 6 6 5 4 5 7 9 10 11 10 9 7 7 7 8 10 10 10 10 10 9 9 9 11 13 15 16 16 15 14 13 13 12 12 11 10 12 14 17 17 15 13 11 10 10 10 10 10 9 9 9 9 9 9 9 10 11 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 12 12 12 11 11 10 10 10 10 9 9 8 7 7 7 7 7 6 5 5 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 9 10 11 12 12 12 12 12 12 12 12 12 11 10 8 7 7 6 7 7 7 8 8 8 8 7 7 8 8 8 7 6 6 5 6 6 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 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 2 2 2 3 3 2 2 2 2 1 1 0 0 0 0 0 1 1 1 1 2 3 3 4 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 2 2 1 1 1 2 2 3 3 4 4 5 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 7 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 2 1 1 2 2 2 2 2 2 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 11 11 11 10 10 10 9 9 8 7 6 6 5 4 4 3 2 1 1 1 1 1 1 1 1 0 1 2 3 4 5 5 5 4 3 3 3 5 6 7 8 9 9 8 8 6 5 4 5 5 6 6 7 7 8 9 10 11 11 11 10 10 9 8 7 6 5 5 4 4 5 5 6 8 9 9 9 9 8 8 7 5 4 4 4 4 4 6 7 9 10 11 11 10 8 7 6 7 8 9 9 9 9 9 9 9 10 12 14 15 16 16 15 14 13 12 12 11 11 12 15 17 17 15 13 11 11 10 10 10 9 9 9 9 9 9 9 9 10 11 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 9 9 8 7 6 6 6 6 5 4 3 3 2 2 3 3 4 5 5 6 6 6 7 7 7 7 7 7 8 8 9 11 12 12 12 12 12 12 12 12 12 12 11 9 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 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 2 2 2 1 1 0 0 0 0 1 1 1 1 1 1 2 3 4 4 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 2 1 1 0 1 2 2 2 3 3 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 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 2 2 2 3 3 3 2 1 1 1 2 2 2 2 2 6 6 6 6 6 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 9 9 9 9 9 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 11 11 10 10 10 10 10 10 10 11 10 10 9 9 8 8 7 6 5 5 4 3 2 2 1 1 1 1 1 1 1 1 1 0 0 0 1 2 3 4 5 4 4 5 6 7 8 8 9 9 8 8 7 6 4 4 4 5 5 5 5 6 6 7 9 10 10 11 11 11 10 10 9 7 6 6 5 5 6 7 9 10 11 11 10 9 8 7 6 5 4 3 3 4 5 6 7 8 9 10 11 11 10 8 7 7 7 7 8 8 9 9 8 8 9 11 13 15 16 16 15 14 13 13 12 12 12 13 14 16 16 15 13 12 11 11 10 9 9 9 8 8 9 9 9 10 10 11 11 12 12 13 13 12 12 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 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 10 10 9 9 9 9 9 8 8 6 5 5 5 5 5 5 4 3 2 0 1 2 3 4 5 6 6 6 7 7 7 7 7 8 8 8 9 10 11 12 12 12 13 13 13 12 12 12 11 10 9 8 7 7 7 8 8 8 8 8 8 8 9 9 8 8 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 3 4 4 4 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 4 5 5 5 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 2 2 2 3 3 4 4 5 5 6 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 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 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 2 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 11 10 10 10 9 8 8 7 6 5 5 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 5 6 7 8 9 9 8 8 8 8 7 7 6 5 4 4 4 4 4 4 4 5 6 7 9 10 10 11 11 11 11 10 8 7 7 6 6 7 9 11 12 12 11 10 9 8 7 7 6 5 5 4 4 5 5 6 6 8 9 10 11 11 10 8 7 7 7 7 8 8 9 8 8 9 10 12 14 15 15 15 14 14 13 13 14 14 14 15 16 16 15 14 12 11 11 10 9 9 8 8 8 9 9 9 10 10 11 11 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 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 11 11 11 10 9 9 9 9 9 9 9 8 7 6 5 5 5 6 6 5 4 3 2 2 2 3 4 4 5 6 6 6 7 7 7 7 8 8 8 9 10 11 12 12 12 13 13 13 13 13 12 12 11 10 8 8 8 8 8 8 8 8 8 8 8 9 9 8 7 7 6 6 5 5 5 6 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 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 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 3 3 4 5 5 6 6 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 6 6 6 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 4 4 4 4 4 4 4 3 3 3 3 3 2 2 0 1 1 2 2 2 2 2 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 6 6 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 5 6 7 8 9 9 8 8 8 8 7 7 7 6 5 4 3 4 4 4 3 3 5 6 7 8 9 10 11 11 12 12 11 10 9 8 8 9 9 10 12 12 12 11 10 9 9 9 8 8 7 6 5 5 4 5 5 5 6 7 8 9 10 10 9 8 8 7 7 7 8 8 8 8 8 9 11 13 14 15 15 14 14 14 15 15 16 17 17 18 17 16 14 13 11 11 10 9 9 8 8 8 9 9 9 10 10 11 11 11 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 12 12 12 12 11 11 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 9 9 10 10 11 11 11 11 10 10 9 9 9 9 10 10 10 9 8 6 5 5 6 6 6 5 4 4 3 4 4 5 5 5 5 5 6 6 7 7 8 8 8 8 9 9 10 11 12 12 12 13 13 13 13 13 13 13 12 10 9 8 8 8 8 8 8 8 8 8 8 9 9 8 7 6 6 5 5 5 5 6 6 6 6 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 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 3 4 4 4 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 1 1 2 2 2 2 2 2 2 1 2 3 4 5 5 5 6 6 7 7 7 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 1 0 1 2 2 2 2 2 2 6 6 5 5 5 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 7 6 6 5 4 4 3 3 2 2 1 1 2 2 2 1 1 0 1 1 1 1 1 1 1 2 4 4 5 6 7 7 8 7 7 7 7 7 8 7 7 8 8 7 5 4 3 3 3 3 4 5 6 7 8 9 9 10 11 12 12 12 12 11 10 11 11 12 12 12 12 11 10 9 10 11 11 10 9 8 6 5 4 4 4 4 5 5 6 6 7 8 8 8 8 8 8 8 8 7 7 7 7 8 9 10 11 13 13 14 14 15 15 16 17 18 19 19 18 17 16 14 13 12 11 10 9 9 9 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 12 12 12 11 11 11 11 11 11 12 12 11 11 11 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 10 11 11 11 10 10 9 9 9 9 10 10 9 9 8 6 5 4 5 6 6 5 4 3 3 4 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 10 11 12 12 12 12 13 13 14 14 14 14 13 13 11 10 9 8 8 8 8 8 8 8 8 9 9 9 8 7 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 5 5 5 6 5 5 5 5 6 6 6 5 5 5 5 5 5 4 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 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 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 2 3 4 5 5 6 6 6 7 7 7 7 7 7 6 6 5 5 5 6 6 6 6 7 7 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 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 5 5 5 5 5 4 4 4 3 3 2 0 1 1 2 1 1 2 2 2 5 5 5 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 6 5 4 4 3 3 2 2 1 1 1 1 2 2 2 2 2 1 0 0 1 1 2 2 2 2 3 4 4 5 6 7 6 6 6 6 6 7 7 8 8 8 8 8 8 6 5 3 3 3 4 5 6 7 7 8 8 9 10 10 11 13 14 14 14 13 13 13 13 13 12 11 10 9 9 10 11 11 10 9 8 6 5 4 4 4 4 4 4 4 4 5 6 7 8 8 9 9 9 8 8 8 7 7 7 8 8 10 11 12 13 14 15 16 17 18 19 19 19 19 17 16 15 14 12 11 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 10 10 10 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 8 9 11 11 12 11 11 10 9 9 9 10 10 10 9 8 7 5 3 1 4 6 6 5 3 1 2 5 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 11 12 12 12 12 12 13 14 14 14 14 14 13 12 11 10 9 9 9 9 9 9 9 9 9 9 9 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 6 6 6 5 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 7 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 3 2 1 0 1 1 1 1 1 2 2 2 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 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 10 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 9 9 8 7 6 5 4 4 3 2 2 1 1 1 0 1 1 1 2 2 2 2 2 2 2 1 1 0 1 2 3 3 4 4 5 5 6 6 6 5 5 5 5 6 7 7 8 8 8 9 9 8 7 6 5 5 5 6 7 7 7 7 7 7 8 10 11 12 13 15 16 16 15 14 14 13 13 12 12 11 10 10 10 10 11 10 9 8 7 6 5 4 3 3 3 3 3 3 4 4 5 7 8 9 9 9 9 8 8 8 8 8 8 8 8 9 11 12 14 15 16 18 19 20 20 19 18 18 17 15 14 12 11 10 9 9 9 8 8 8 8 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 9 10 10 10 10 10 10 10 10 10 9 10 10 10 10 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 8 9 11 12 12 12 11 10 9 9 9 9 9 9 9 9 7 5 3 2 4 5 5 5 4 4 5 7 8 9 8 8 7 7 7 7 8 8 8 8 9 9 10 10 11 12 12 11 11 12 13 14 14 14 14 14 14 13 12 11 10 9 9 9 10 10 10 9 9 9 8 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 2 2 3 3 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 3 3 2 2 2 3 3 4 4 5 6 6 7 7 7 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 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 5 5 5 4 3 2 1 1 1 1 1 1 1 1 2 2 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 10 9 9 8 7 5 4 3 2 2 1 1 1 1 0 0 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 2 3 3 3 4 5 5 5 5 4 4 4 4 5 6 6 7 7 8 9 9 9 9 8 7 7 7 7 8 9 8 8 7 7 7 8 10 11 13 13 15 16 17 16 15 13 12 12 11 11 11 10 10 10 10 10 10 10 9 9 8 6 5 4 3 3 3 3 3 4 5 5 6 7 8 9 9 9 9 8 8 8 9 9 8 8 8 9 11 12 14 16 17 19 19 19 19 18 17 16 15 13 12 10 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 8 9 9 9 9 9 9 8 8 7 7 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 8 10 11 12 12 12 11 10 10 9 9 9 9 9 9 9 7 5 3 2 3 4 4 5 5 6 7 8 9 9 9 8 8 8 7 7 8 8 8 8 9 10 10 11 11 12 11 11 11 11 12 13 14 14 15 15 14 14 12 11 10 9 9 10 10 10 10 10 10 9 8 7 6 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 6 6 6 6 5 5 5 5 5 5 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 3 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 1 2 2 3 3 3 2 2 1 2 2 3 4 5 6 6 7 7 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 4 3 2 1 1 1 0 0 1 1 1 2 2 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 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 5 4 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 3 3 3 2 3 4 4 4 4 4 4 4 4 5 5 5 6 7 9 10 10 10 10 9 8 7 8 8 9 10 9 9 9 8 8 9 10 12 13 13 14 15 16 16 14 12 11 10 10 10 11 11 11 10 10 10 10 10 10 9 8 7 5 4 4 3 3 3 4 5 6 6 6 7 7 8 9 9 9 9 9 9 9 9 9 9 8 9 10 11 13 15 17 18 18 18 18 17 16 15 14 13 11 10 9 8 7 7 7 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 8 8 7 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 11 12 12 12 11 10 9 9 8 8 8 8 8 8 7 5 3 2 2 2 2 4 5 6 7 8 9 9 9 8 8 8 8 7 7 8 8 8 9 10 11 11 12 12 12 11 10 11 12 13 14 14 15 15 15 14 13 11 10 10 9 10 10 10 10 10 10 10 9 7 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 7 6 5 4 4 5 5 6 5 5 5 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 3 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 2 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 2 2 1 1 1 2 3 3 3 2 1 1 0 1 2 3 4 5 5 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 7 7 6 6 5 4 3 3 2 2 1 0 0 0 1 1 2 2 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 6 4 3 1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 1 1 1 1 1 1 1 0 1 0 2 4 4 4 2 1 3 4 4 4 4 4 4 4 4 3 4 6 8 10 11 11 11 10 9 7 7 7 8 9 9 10 10 10 11 11 10 11 11 12 13 13 14 15 14 13 11 10 10 10 10 11 11 11 11 11 10 10 9 9 8 7 6 5 4 4 3 3 3 4 5 6 7 7 7 8 9 9 10 9 9 9 9 9 9 9 9 8 9 9 11 12 15 16 17 18 17 16 16 15 14 13 12 11 10 9 8 7 7 6 6 7 7 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 8 8 8 9 9 9 9 9 8 8 9 9 9 9 9 9 9 8 8 7 6 6 6 6 7 7 7 8 8 9 9 9 8 8 8 8 9 10 10 11 11 10 9 9 9 8 8 8 8 8 8 7 6 4 3 1 0 1 3 4 6 7 8 9 9 9 9 9 8 8 8 7 8 8 9 10 10 11 11 12 12 12 11 11 11 12 12 13 14 15 15 15 15 14 12 11 10 10 10 10 10 11 11 10 9 8 8 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 8 8 7 6 5 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 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 1 1 1 1 1 2 2 2 2 1 1 1 0 0 1 1 2 2 1 1 1 2 2 3 3 3 2 2 2 1 1 2 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 9 9 9 8 8 7 7 6 5 5 4 3 3 2 1 1 0 1 1 1 2 2 4 4 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 6 5 3 1 0 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 2 4 5 4 2 1 3 4 4 5 5 5 4 4 3 3 5 8 10 12 12 12 11 10 8 7 7 8 9 9 9 10 11 12 13 13 12 12 11 11 11 11 11 13 13 12 10 9 10 11 11 12 12 11 10 10 9 8 7 7 7 6 5 4 3 3 3 3 3 4 5 7 7 8 8 9 9 10 10 10 10 9 8 8 8 8 8 8 8 9 10 12 14 16 17 17 16 15 14 14 13 12 11 10 9 8 8 7 7 7 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 6 6 7 7 8 8 8 8 8 7 7 7 8 8 9 9 10 9 9 8 8 8 8 8 7 7 7 7 6 5 3 2 1 2 4 5 6 7 8 9 9 9 9 9 9 8 8 8 8 8 9 10 11 11 11 12 12 12 12 11 11 12 13 13 14 15 15 15 15 14 13 11 11 10 10 10 11 11 11 10 9 8 7 7 7 7 8 8 8 8 8 8 8 8 9 10 10 10 10 9 8 8 7 6 5 5 4 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 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 1 1 1 1 1 2 2 2 2 2 1 1 1 0 0 1 1 1 1 1 1 2 2 2 3 3 3 3 3 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 6 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 8 8 7 7 6 5 4 3 2 2 1 1 1 1 1 1 2 1 4 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 4 2 0 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 1 1 1 2 2 1 1 1 1 2 4 4 3 1 1 3 5 5 6 6 5 4 3 3 5 8 11 12 13 12 12 11 9 7 6 7 8 10 10 10 10 11 13 14 15 14 13 12 10 9 9 9 10 11 10 9 9 10 12 13 12 12 10 9 8 6 6 6 6 6 5 4 3 2 2 2 2 4 5 7 8 8 9 9 10 10 10 11 11 10 9 8 7 7 8 8 8 8 8 9 11 13 15 16 16 15 14 13 13 12 11 10 10 9 8 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 5 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 4 3 3 3 5 6 7 8 9 9 10 10 10 10 9 9 8 8 9 9 10 11 11 12 12 12 13 12 12 12 12 13 13 14 14 15 15 15 15 14 13 12 11 10 10 11 11 12 11 10 9 8 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 9 8 7 7 7 6 6 5 5 4 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 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 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 8 7 7 6 5 4 3 2 2 2 1 1 1 1 1 1 1 4 4 4 5 5 5 5 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 5 4 2 1 2 2 3 2 2 2 3 3 3 3 3 3 3 3 4 5 5 5 4 2 1 0 0 1 1 1 1 1 2 3 3 2 0 2 4 5 6 6 6 5 4 4 5 8 11 13 13 13 13 12 10 8 6 5 7 9 11 11 11 10 11 13 14 15 15 15 13 11 9 8 7 8 8 9 9 10 12 13 13 12 10 8 7 5 5 5 5 5 5 5 4 3 2 2 3 4 5 6 8 9 9 10 10 10 11 11 11 11 10 9 8 7 7 7 7 7 7 7 8 9 11 13 14 14 14 13 13 12 11 11 10 9 9 8 8 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 8 8 7 7 6 6 5 5 5 5 5 5 6 6 7 7 8 7 7 6 6 7 7 8 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 5 6 7 9 9 10 10 10 10 10 10 9 9 9 10 10 11 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 14 14 12 11 10 10 11 11 11 10 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 9 9 8 7 7 7 7 7 6 6 5 5 6 5 5 5 5 5 5 5 6 6 6 6 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 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 1 2 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 2 2 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 6 5 4 3 3 2 2 2 2 1 2 1 1 1 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 5 4 2 1 1 2 3 2 2 2 2 2 3 4 4 4 4 4 3 4 5 5 5 4 3 2 1 1 0 1 1 1 1 2 2 2 1 2 3 5 6 6 6 5 4 4 5 7 10 12 13 14 14 13 12 10 7 5 4 7 10 11 11 11 10 11 13 14 15 15 14 12 10 8 7 7 6 7 8 9 11 13 14 13 10 8 6 5 4 4 4 5 4 4 4 3 2 2 3 5 6 7 7 8 9 10 11 11 11 11 11 11 11 10 9 8 8 7 7 7 6 6 6 6 7 9 10 12 12 12 12 12 12 11 11 10 10 9 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 9 9 8 8 7 6 5 5 5 4 4 5 5 6 7 8 8 7 6 6 6 6 6 7 7 7 7 7 7 6 5 5 4 4 5 5 5 6 6 6 7 7 8 9 10 10 11 11 11 10 10 10 10 11 12 12 13 13 13 13 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 13 11 11 10 10 11 10 10 9 9 9 9 8 8 9 9 9 9 10 11 11 11 11 11 10 10 10 9 9 8 7 7 6 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 4 5 5 5 5 6 6 6 6 6 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 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 0 1 1 2 2 2 3 2 2 2 1 1 1 1 1 1 2 3 4 5 6 7 7 7 7 7 7 7 7 7 7 7 8 8 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 11 11 11 11 10 10 10 9 9 9 9 9 8 7 6 5 4 3 3 2 2 2 2 2 1 1 0 1 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 5 4 3 2 0 1 2 2 2 1 1 1 2 3 4 5 5 5 5 5 5 6 6 6 6 5 4 3 1 1 1 1 0 1 2 2 2 1 2 3 4 5 5 4 4 4 5 6 8 10 12 13 14 15 14 13 10 7 5 5 8 10 11 11 11 10 11 12 13 13 12 11 9 8 6 5 5 6 7 8 10 12 13 13 11 8 6 5 4 4 4 4 4 4 3 3 2 3 3 5 6 7 7 8 9 9 10 11 12 12 12 11 11 10 10 9 8 8 7 7 7 6 6 6 6 7 8 9 11 11 12 12 12 12 12 11 10 10 9 9 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 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 9 9 9 8 7 6 5 5 5 5 5 6 7 8 9 9 8 8 7 6 6 6 6 6 7 7 7 6 6 5 4 4 4 4 5 6 6 6 7 7 8 8 9 9 10 10 10 11 10 10 10 11 12 12 13 13 13 13 13 12 12 12 12 13 14 14 14 14 14 14 14 14 13 14 14 13 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 9 8 7 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 4 4 3 2 2 3 3 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 0 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 2 3 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 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 7 6 5 4 3 2 2 3 2 2 2 1 0 1 2 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 4 3 2 1 1 2 2 2 2 2 3 3 4 4 4 5 6 7 7 8 7 8 8 8 7 6 4 3 2 2 1 1 1 2 2 2 2 2 3 4 4 4 3 3 4 7 8 9 11 12 14 15 15 15 14 12 8 6 7 9 10 11 11 10 10 11 12 12 11 10 8 6 5 4 3 4 5 7 9 11 12 12 11 9 7 5 5 5 5 5 4 3 2 2 2 3 3 4 5 6 7 8 8 9 9 10 11 11 12 12 11 11 10 9 9 8 8 8 7 7 7 6 6 7 7 9 10 11 12 12 12 12 12 12 11 11 10 9 9 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 10 10 10 10 10 10 10 9 9 8 7 6 5 5 5 5 6 8 9 10 11 10 10 9 8 7 6 6 6 6 6 6 6 6 5 4 4 4 5 6 6 6 7 7 8 8 8 8 9 9 9 10 10 11 11 11 11 12 12 13 13 13 13 13 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 14 13 13 13 12 12 11 11 11 11 11 11 11 10 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 9 8 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 5 5 5 5 6 6 7 7 7 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 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 2 3 4 4 4 3 3 2 3 3 3 4 5 5 6 6 7 7 7 7 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 8 7 6 5 4 3 3 3 3 2 2 1 1 0 1 1 4 4 5 5 5 5 6 6 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 12 12 12 11 11 11 10 10 9 8 8 8 7 7 7 7 7 7 7 7 7 7 6 5 4 4 3 2 1 1 2 3 3 3 4 4 4 4 4 4 3 4 6 7 8 9 9 9 9 8 7 6 5 4 3 3 3 3 3 3 3 3 3 4 4 5 4 3 3 6 9 11 11 11 12 14 15 16 16 15 13 10 9 9 10 11 10 10 11 11 12 12 12 11 8 6 5 5 4 3 4 6 8 9 11 11 11 9 7 6 5 5 5 5 4 3 2 2 2 3 4 4 5 5 6 7 7 8 8 8 9 10 11 11 11 11 10 9 8 8 8 8 8 7 7 7 7 7 7 8 9 10 11 12 12 12 11 12 12 11 11 10 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 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 11 11 10 10 10 9 10 10 10 10 10 10 10 9 8 7 7 6 5 5 5 7 9 10 11 12 12 11 10 9 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 8 8 8 9 9 9 9 9 9 10 11 11 11 11 12 12 13 13 13 13 13 13 12 12 13 13 13 13 14 14 14 14 14 14 13 13 14 14 14 14 14 13 12 11 11 11 11 11 11 11 10 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 9 8 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 6 6 6 6 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 5 4 4 3 3 3 3 4 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 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 1 1 1 1 2 3 4 4 4 3 3 2 1 1 2 3 3 4 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 11 10 10 9 9 8 7 6 6 5 4 4 3 3 2 2 1 1 1 1 1 4 4 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 7 7 6 6 6 6 6 7 7 7 7 6 6 5 4 3 2 1 1 2 2 3 3 4 5 5 5 5 4 3 2 2 4 6 8 9 10 9 9 9 8 8 7 6 6 6 6 6 6 6 5 5 5 5 6 6 5 4 6 9 12 13 13 12 12 13 15 16 17 16 14 11 10 11 11 11 11 11 11 12 13 13 13 11 9 7 6 6 5 4 5 6 8 9 9 9 9 7 6 5 6 6 6 5 3 2 1 2 3 4 5 5 5 6 6 7 7 7 7 7 8 9 10 10 10 9 8 8 7 7 7 7 7 7 6 6 6 6 6 7 7 9 10 11 11 11 11 11 11 11 10 9 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 11 11 10 10 10 9 8 7 6 6 5 5 7 9 10 12 12 12 12 11 9 8 7 7 6 6 6 6 7 7 6 6 6 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 14 15 15 15 14 13 12 11 11 10 10 11 12 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 9 8 7 7 6 6 6 6 6 6 6 6 7 7 8 7 7 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 3 3 2 2 1 0 1 2 2 2 3 3 3 3 3 3 2 2 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 8 8 7 7 7 6 5 5 4 4 3 2 2 1 1 1 1 1 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 8 8 7 7 6 6 5 5 5 6 6 7 7 6 6 5 5 4 3 2 1 1 2 2 3 4 5 6 6 5 5 4 2 1 1 3 5 8 9 10 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 7 7 8 7 7 8 12 15 15 13 11 11 12 13 15 16 15 13 11 11 11 11 11 11 11 12 13 14 14 13 12 10 9 9 8 8 7 7 7 8 8 8 7 7 5 5 5 6 6 5 4 2 1 2 3 4 5 5 5 5 6 6 7 7 7 6 6 7 7 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 6 6 7 7 8 9 9 9 10 10 11 11 10 9 8 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 8 7 6 5 5 7 8 10 11 12 12 12 11 10 9 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 13 13 14 13 13 13 12 13 13 13 14 14 14 15 15 15 15 14 14 14 13 14 14 15 15 15 15 14 13 11 11 10 10 11 12 12 11 10 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 8 7 7 6 6 6 6 6 6 6 7 8 8 7 7 7 7 7 7 7 7 6 6 5 6 6 6 7 7 7 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 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 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 3 3 3 3 2 1 1 1 2 2 2 2 1 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 3 3 2 2 2 2 2 1 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 10 9 8 7 7 6 6 5 4 4 4 4 5 6 6 6 6 5 5 4 4 3 2 2 2 2 3 4 5 6 6 6 5 4 3 2 2 2 4 6 8 9 10 9 8 8 8 9 8 8 8 8 7 7 7 7 7 7 7 8 8 9 8 9 11 14 16 15 13 11 10 10 12 14 14 14 11 9 10 11 11 11 11 12 13 14 15 15 14 13 12 11 11 11 11 10 10 9 9 8 7 6 4 3 4 6 6 6 5 3 2 2 3 5 5 6 6 5 5 5 6 6 7 7 6 6 5 5 5 6 6 7 7 8 8 8 8 7 7 7 7 7 6 6 6 7 8 8 8 7 7 7 7 8 9 10 9 9 8 7 7 7 7 8 8 7 7 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 13 12 12 11 11 11 11 11 11 11 11 10 9 8 7 6 5 6 6 7 9 10 11 12 12 11 10 10 9 8 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 14 14 14 14 15 15 14 15 15 14 13 12 11 10 10 11 12 12 11 10 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 5 5 5 5 6 7 7 6 6 6 6 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 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 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 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 6 7 7 7 6 6 5 5 5 5 4 4 3 3 3 2 2 2 2 4 4 4 5 5 6 6 6 7 7 7 8 8 7 7 7 7 8 8 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 12 12 11 10 9 8 7 6 5 5 4 3 2 2 2 3 5 6 6 6 6 5 5 4 3 2 2 2 3 3 4 5 6 7 7 6 5 3 3 2 2 3 4 6 8 9 10 9 8 8 8 8 8 7 6 6 6 6 7 7 7 7 7 7 8 8 7 8 11 15 16 14 12 10 10 10 11 12 13 12 10 8 9 11 11 11 12 13 14 15 15 15 15 14 14 13 13 13 12 13 13 12 12 10 8 6 3 3 4 6 6 5 4 2 2 3 5 6 6 7 7 6 5 5 5 5 6 6 6 5 5 4 4 5 6 7 8 8 8 8 8 8 8 9 9 8 7 7 7 8 9 9 8 7 5 4 4 5 6 7 7 8 8 8 7 7 8 8 8 8 7 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 10 9 7 6 6 6 6 7 8 9 10 11 11 11 10 10 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 11 11 10 11 11 11 10 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 9 8 7 7 7 6 6 6 6 6 7 8 8 7 8 8 8 7 6 6 5 5 6 7 7 7 6 5 4 4 4 5 5 5 5 6 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 6 6 6 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 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 6 6 6 7 6 6 5 4 4 4 4 4 5 6 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 2 2 2 4 4 4 5 5 6 6 6 7 7 7 8 7 7 7 7 7 7 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 12 12 11 10 8 7 5 4 4 3 2 1 1 2 3 4 5 6 6 6 6 5 4 3 2 2 2 3 3 4 5 6 7 8 7 5 4 3 3 3 3 3 5 6 8 9 9 9 8 8 8 8 7 6 5 4 5 6 7 7 6 6 6 6 7 6 5 7 11 15 15 13 12 11 10 10 10 11 12 11 9 7 9 11 11 12 13 14 14 15 15 16 16 16 15 14 13 13 13 13 14 14 14 13 10 6 3 3 5 6 5 4 3 3 3 4 5 6 7 7 7 7 6 5 5 4 5 5 5 5 4 4 3 4 5 6 7 7 7 7 7 8 9 10 10 9 8 8 7 7 8 9 9 8 6 4 1 2 3 3 4 6 7 7 8 8 8 9 9 8 7 7 6 7 7 8 8 8 8 8 8 9 9 9 8 8 8 9 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 13 13 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 9 8 7 6 6 7 7 8 9 10 10 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 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 10 11 11 11 10 9 8 7 7 7 6 5 5 6 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 5 4 3 3 3 4 4 4 4 5 6 6 7 7 6 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 5 5 5 4 4 3 3 2 2 2 3 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 5 4 4 3 4 4 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 2 2 4 4 4 5 5 6 6 6 7 7 8 8 7 7 7 7 7 7 8 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 11 10 8 7 5 3 2 2 1 2 3 4 6 7 7 7 7 6 5 5 4 3 2 0 0 2 3 4 5 6 7 8 8 7 5 3 3 3 3 3 4 5 6 8 9 9 9 9 9 9 9 8 7 6 6 6 7 7 7 7 6 6 5 5 4 3 6 11 14 14 13 12 11 11 10 10 10 10 9 8 7 8 10 12 12 13 13 13 12 13 14 16 17 16 14 13 12 12 13 14 14 14 13 10 7 4 4 5 5 4 2 2 4 5 6 6 7 7 7 7 7 7 6 4 4 4 4 4 4 4 3 3 3 3 4 5 5 6 6 7 8 9 10 10 9 8 8 7 6 6 7 9 9 8 6 3 1 3 2 2 4 6 7 8 8 8 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 10 10 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 10 10 10 10 10 9 8 7 7 7 7 8 8 9 10 10 11 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 12 11 10 10 9 9 9 9 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 11 11 10 9 8 8 7 7 6 6 5 5 6 7 7 8 8 8 9 9 8 8 8 8 8 7 7 6 5 3 3 2 3 4 4 4 4 4 5 6 6 6 6 6 6 6 7 7 7 7 6 6 6 5 5 5 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 3 3 2 3 3 3 4 4 5 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 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 3 3 2 2 2 2 2 3 3 4 4 5 5 6 6 6 5 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 2 4 4 4 5 5 5 6 6 7 7 8 8 7 7 7 6 7 7 8 9 9 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 11 9 7 4 2 1 1 2 3 4 6 7 8 9 9 8 7 5 4 4 3 1 2 2 2 2 3 4 5 6 7 7 7 6 5 4 3 3 3 3 4 4 6 7 9 9 10 10 10 11 11 10 9 9 9 9 9 9 8 8 7 6 5 4 3 3 7 10 13 14 13 12 12 11 10 9 8 8 8 6 5 6 8 10 12 12 12 11 10 11 13 15 17 16 14 13 12 12 13 14 14 14 12 10 7 6 5 5 4 3 2 3 5 6 6 7 7 7 7 7 7 6 5 4 3 2 3 3 3 3 3 2 2 1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 4 4 5 8 10 9 8 5 3 3 2 1 2 4 6 7 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 9 8 8 8 8 8 9 10 10 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 8 8 9 9 9 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 14 14 15 15 15 15 14 14 13 14 14 14 14 14 14 13 12 11 10 9 8 8 8 8 8 7 8 9 10 10 10 10 10 10 10 10 9 10 10 11 11 10 9 8 7 7 6 6 5 5 5 6 6 7 8 9 9 9 9 8 8 8 7 7 6 5 4 3 2 2 3 4 4 4 4 4 5 5 6 6 6 6 6 7 7 7 7 7 6 6 6 6 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 3 3 4 4 4 5 5 5 5 5 4 3 3 4 4 5 5 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 2 4 4 4 5 5 5 6 6 7 8 8 8 7 7 6 6 7 7 8 9 9 10 11 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 11 10 8 5 2 1 3 3 3 4 6 8 9 10 10 9 8 6 3 2 1 1 3 4 5 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 4 5 7 9 9 10 10 11 12 12 13 12 12 12 12 11 10 10 10 9 7 5 4 4 4 6 9 11 13 13 13 12 10 9 8 7 7 6 6 5 5 6 9 11 12 11 11 10 10 12 14 16 15 14 13 12 13 13 14 13 12 11 9 7 6 6 5 4 3 3 4 5 6 7 7 7 7 7 7 6 6 5 4 2 1 2 2 2 2 2 2 2 1 0 1 3 4 6 7 8 9 10 9 8 7 6 5 3 2 4 6 8 9 8 6 4 3 2 0 2 4 5 7 8 9 9 10 10 10 10 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 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 10 10 11 11 11 12 11 11 11 10 10 10 10 10 9 9 9 9 10 10 10 10 9 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 11 11 11 12 12 13 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 14 14 14 14 14 13 13 12 10 9 8 8 8 8 7 7 8 8 9 10 11 11 10 10 10 9 9 9 9 10 10 10 9 9 8 7 7 6 6 5 5 5 5 6 7 8 9 9 8 8 8 7 6 5 4 4 3 3 3 2 2 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 6 6 6 6 6 6 6 7 7 7 6 6 5 5 5 5 4 4 4 5 5 5 5 5 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 3 3 4 5 5 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 4 4 4 3 3 3 2 4 4 4 4 5 5 6 6 7 8 8 8 7 7 6 6 6 7 8 9 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 11 9 7 4 1 3 5 5 4 5 8 9 11 11 12 11 8 5 2 1 1 2 4 5 6 6 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 5 7 9 10 10 9 10 12 13 13 13 13 13 12 11 11 11 11 10 9 7 5 4 4 4 6 10 12 13 12 11 9 8 7 7 6 6 6 5 3 4 7 9 11 12 12 12 11 11 12 13 13 12 12 12 13 13 14 13 12 10 8 7 6 6 5 5 4 4 5 6 6 7 7 7 7 7 7 6 5 4 3 2 1 1 1 1 1 2 2 2 2 0 1 3 4 6 7 9 10 10 9 8 7 5 4 3 3 4 5 7 8 8 8 6 4 3 1 1 3 5 6 8 9 9 10 10 10 10 10 10 10 11 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 9 9 9 10 9 9 9 9 9 10 10 11 11 11 12 12 11 11 11 11 11 11 10 10 9 9 9 10 10 11 11 11 11 10 9 9 9 8 8 9 9 10 10 10 11 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 14 14 14 14 13 13 12 11 10 9 8 9 9 8 8 8 8 9 10 10 10 10 10 9 9 9 9 9 9 10 10 10 9 9 8 8 7 6 5 5 4 5 5 7 8 8 8 8 8 8 7 6 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 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 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 4 4 4 4 3 3 3 2 4 4 4 4 5 5 6 6 7 7 8 8 7 7 6 6 6 7 8 9 10 11 12 13 14 14 15 15 15 15 15 15 15 15 15 15 14 13 11 9 7 5 4 4 4 5 5 7 9 11 12 13 14 13 9 6 3 2 2 2 4 5 6 6 5 4 4 4 4 4 4 3 2 1 2 3 3 3 3 3 4 6 8 10 10 9 9 9 11 12 12 12 12 12 11 10 11 11 11 11 9 8 6 5 3 4 6 8 10 11 10 9 7 7 7 8 8 8 7 5 4 3 5 8 11 13 13 13 11 10 9 9 10 9 9 10 10 12 13 13 11 10 8 8 7 7 7 6 6 6 6 6 6 7 7 7 6 6 6 6 5 5 4 2 1 1 1 1 1 2 3 3 2 0 2 4 5 6 8 9 10 9 9 7 6 4 4 4 4 4 4 5 7 9 9 8 6 4 3 2 2 4 6 7 9 9 10 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 11 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 11 11 10 9 9 9 9 10 11 11 12 12 11 10 10 10 9 9 9 10 11 11 11 12 12 12 12 11 11 10 10 11 11 12 13 12 12 12 13 13 15 15 16 16 15 15 15 15 15 15 15 15 14 14 13 13 13 13 14 14 13 13 13 12 12 11 10 9 9 9 9 9 9 9 8 9 10 10 10 10 9 9 9 10 9 9 9 9 10 10 9 9 8 8 7 6 5 5 5 6 7 8 8 8 8 8 8 7 6 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 5 4 5 5 5 6 6 6 7 7 7 7 6 6 5 5 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 4 4 4 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 5 5 5 5 5 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 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 6 6 6 6 6 6 5 5 4 4 4 4 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 6 6 7 7 7 7 7 6 6 6 6 7 7 8 9 10 11 13 14 15 15 16 15 15 15 15 15 16 16 16 15 14 12 11 9 8 8 7 7 8 9 10 12 13 14 14 15 14 10 7 4 3 2 3 5 5 6 5 5 4 3 4 4 4 3 2 1 0 2 3 3 3 3 3 4 6 8 10 10 9 8 8 9 10 11 11 10 10 9 9 9 10 10 10 9 8 6 5 4 5 6 8 9 8 7 6 6 6 8 10 11 10 9 7 5 4 5 7 11 13 14 13 11 9 8 7 7 6 5 6 7 9 10 11 11 10 9 9 8 8 8 8 7 7 6 6 6 7 7 7 6 6 6 5 5 5 4 2 1 1 1 1 1 2 3 3 1 1 3 5 6 7 8 9 9 9 8 7 5 5 5 5 5 5 4 5 7 9 10 9 7 5 4 2 2 4 5 7 8 9 9 9 9 9 10 11 11 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 14 14 14 14 14 13 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 11 10 10 9 9 9 10 11 11 12 12 11 11 10 10 10 9 9 10 11 12 13 12 12 11 11 11 10 10 10 11 12 12 13 13 12 12 12 13 14 15 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 11 10 9 9 9 10 10 10 9 8 9 9 10 10 10 10 10 10 10 10 9 9 9 10 10 10 9 8 8 7 6 6 6 6 6 7 7 8 8 8 8 8 7 6 6 6 6 7 7 7 6 5 5 4 4 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 4 4 3 4 4 5 5 5 5 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 5 4 4 4 3 3 3 3 3 3 4 3 3 3 3 3 4 4 4 4 5 5 6 6 7 7 7 7 7 6 5 5 5 6 6 7 8 9 10 12 14 15 16 16 16 16 15 16 16 17 17 17 17 16 14 13 12 12 12 12 13 13 13 14 14 14 14 15 15 13 10 7 4 3 4 5 5 5 5 5 4 3 3 4 4 4 4 3 1 1 2 3 3 3 3 3 5 7 9 10 9 7 6 7 8 9 9 10 9 9 8 8 8 9 8 8 8 8 8 7 6 8 9 9 8 6 4 4 6 8 10 13 14 12 10 8 5 4 5 8 11 13 14 13 11 9 8 7 5 3 3 3 5 7 9 9 9 8 9 9 9 9 9 9 9 8 7 7 7 7 7 7 6 6 5 5 5 5 4 2 1 1 1 1 1 2 3 2 0 2 4 5 6 7 8 8 8 8 7 6 6 6 6 6 6 5 4 4 7 10 11 11 9 6 4 3 3 4 5 7 8 8 8 9 9 9 10 11 12 13 13 14 14 14 14 13 13 14 14 13 13 12 12 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 12 12 12 13 13 14 14 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 10 10 10 10 11 11 11 11 10 10 9 9 9 9 10 10 11 11 11 11 10 10 10 10 10 11 11 12 12 13 12 12 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 14 14 13 13 13 12 10 9 9 9 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 6 7 7 8 8 7 6 6 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 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 7 7 7 7 7 6 6 6 6 5 5 6 6 7 7 7 7 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 5 4 4 4 5 5 5 6 7 7 7 7 6 6 5 4 4 4 5 6 6 7 8 9 11 13 14 15 15 15 15 15 16 16 17 18 18 18 17 16 15 15 15 16 16 16 16 16 15 15 15 14 14 13 10 6 3 3 4 5 5 5 5 5 5 4 3 4 4 5 4 3 2 2 2 3 3 3 3 4 5 7 9 9 8 5 4 6 7 8 8 8 9 8 8 8 8 7 6 6 7 9 11 11 11 12 11 10 8 5 4 5 7 9 12 14 14 13 11 8 6 5 7 10 12 14 14 14 12 10 8 7 5 3 2 2 4 7 8 8 7 6 6 7 7 8 9 9 9 8 7 7 7 7 7 6 6 5 5 5 5 4 3 2 1 1 2 1 1 2 2 1 1 3 5 6 6 7 7 7 8 8 7 7 7 6 6 6 5 4 3 4 6 10 12 12 10 7 5 3 3 4 5 6 7 8 8 8 9 10 10 11 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 14 14 14 13 13 11 10 9 9 9 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 7 7 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 4 4 3 3 3 3 2 2 1 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 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 8 8 8 8 7 7 6 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 7 6 5 5 4 3 3 4 4 4 5 5 6 8 10 12 14 15 15 15 15 15 16 16 18 18 19 18 18 17 17 17 17 17 17 17 17 16 15 14 14 13 12 9 6 3 1 3 4 5 5 7 8 8 6 4 4 4 4 4 3 3 3 3 3 4 4 4 5 6 8 9 9 6 2 3 5 6 7 7 7 8 9 9 8 7 5 4 5 8 11 13 14 15 14 12 10 7 5 5 7 9 11 12 13 13 12 11 9 8 7 9 11 13 15 15 14 13 11 10 8 7 5 4 4 6 8 9 8 5 3 4 5 6 6 7 8 8 7 7 7 7 7 6 6 5 4 4 4 4 4 2 1 1 2 2 2 1 1 2 2 4 5 6 6 7 7 7 8 8 8 8 8 8 7 6 5 4 4 4 5 7 10 12 13 11 9 6 4 4 4 5 6 7 7 8 8 9 10 11 12 12 13 13 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 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 10 10 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 11 11 11 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 11 10 9 9 9 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 3 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 5 4 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 5 5 5 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 7 7 7 7 6 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 5 5 4 4 4 3 3 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 4 3 3 3 4 4 4 4 5 6 8 10 12 13 14 14 15 15 15 16 18 19 19 19 19 19 18 17 17 16 16 16 16 15 14 13 13 12 10 8 6 3 1 1 2 4 7 9 10 9 7 4 3 4 4 4 3 3 3 3 4 4 5 5 6 7 9 9 8 5 1 4 6 6 6 5 6 8 9 10 8 6 5 6 7 9 11 14 15 15 14 12 9 7 7 7 9 10 10 10 11 11 11 10 11 11 11 11 13 14 16 16 15 14 13 12 11 10 9 8 8 9 10 11 9 7 4 3 3 4 5 5 5 6 6 6 6 6 6 5 4 4 3 4 4 4 3 2 0 2 3 3 3 3 3 4 5 6 7 8 8 8 8 8 8 8 9 9 9 8 7 6 5 5 4 5 6 8 10 12 13 12 9 7 5 4 5 6 6 7 7 8 9 9 10 11 12 12 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 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 9 9 9 9 9 8 8 8 8 7 7 8 8 9 9 10 10 10 10 10 11 11 10 10 9 10 10 10 10 10 10 11 12 13 14 14 14 13 14 14 13 14 14 14 13 13 13 13 13 13 13 13 12 11 11 10 9 9 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 9 9 8 8 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 5 4 3 2 1 0 0 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 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 5 6 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 5 4 4 3 3 4 4 5 5 5 6 7 9 11 12 13 14 15 15 16 17 18 19 19 19 19 19 18 18 16 15 15 14 14 14 13 12 11 10 8 6 5 3 2 1 3 6 8 10 11 9 6 4 3 4 4 4 4 3 3 3 3 4 5 7 7 8 9 9 8 4 1 4 6 6 6 6 6 8 9 10 8 8 8 8 9 10 11 13 15 15 13 11 10 9 9 9 9 8 7 7 9 10 10 11 12 13 13 13 13 14 16 16 15 15 15 15 15 14 13 13 12 12 12 12 11 8 6 3 3 3 3 3 3 4 5 6 6 6 5 4 4 3 3 4 4 3 2 1 1 2 3 4 4 4 4 5 7 9 10 10 10 10 10 9 9 9 8 8 7 7 6 6 5 5 5 6 7 8 10 11 12 11 9 7 6 5 5 6 7 7 7 8 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 12 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 10 10 9 8 8 7 7 7 7 8 8 9 10 10 10 10 11 11 11 10 9 8 8 8 9 8 8 9 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 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 6 6 5 4 3 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 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 4 4 4 4 4 5 6 8 8 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 7 7 6 6 5 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 6 6 7 7 7 6 6 5 4 3 3 4 4 5 5 6 6 8 9 10 12 13 14 15 15 16 17 17 18 19 19 19 19 18 18 16 15 14 13 12 11 10 10 9 7 6 5 3 2 1 3 5 8 10 11 10 9 6 3 3 4 4 4 3 3 3 3 3 4 5 7 8 9 9 8 6 3 2 5 6 7 7 7 8 9 10 10 9 9 10 10 10 10 11 13 14 14 13 12 11 10 10 9 8 7 5 6 7 8 9 11 13 14 14 14 13 14 15 15 14 15 15 16 17 17 16 16 15 14 14 13 11 9 7 4 2 2 2 1 1 2 4 5 6 5 4 3 3 4 4 4 4 3 2 1 0 2 3 4 5 5 5 6 8 10 10 11 11 10 10 10 9 9 8 7 6 5 5 5 5 5 6 6 7 8 9 10 10 9 8 7 6 5 5 6 7 8 8 8 9 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 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 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 8 8 9 9 10 10 10 11 11 11 10 9 9 8 8 8 8 8 8 9 10 11 11 12 12 12 13 13 14 13 13 13 13 13 13 12 12 12 12 12 12 11 10 10 10 11 11 10 10 11 11 11 11 11 11 10 10 9 9 9 8 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 6 6 6 6 6 6 5 5 5 4 5 5 5 5 4 3 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 8 8 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 8 8 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 4 3 3 2 2 2 2 3 3 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 6 6 7 7 7 7 7 6 4 4 4 4 4 5 5 6 7 8 9 10 12 13 14 14 15 16 16 17 17 18 18 18 18 18 17 16 15 13 11 10 9 8 7 6 5 4 3 2 1 2 4 7 10 11 11 10 8 5 3 3 4 4 3 3 3 3 3 3 4 5 6 7 8 7 6 4 1 2 5 6 7 8 8 9 9 9 10 10 10 10 10 9 10 11 12 13 13 13 12 12 11 10 9 8 7 6 5 6 7 9 11 12 13 13 13 13 13 13 13 12 13 14 16 17 18 17 17 16 15 14 13 11 9 6 4 2 1 1 1 1 3 4 5 5 4 3 3 4 4 4 4 3 3 2 1 1 1 2 3 4 5 5 6 8 9 10 10 10 9 9 9 9 8 8 7 5 4 3 3 3 4 5 6 7 8 8 9 8 8 7 6 6 5 5 6 7 7 8 8 8 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 11 11 11 11 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 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 11 10 10 9 9 8 8 8 8 9 9 10 10 10 11 11 11 11 11 10 9 8 8 8 8 8 8 8 9 9 10 10 11 12 13 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 10 10 11 11 11 10 10 11 11 11 11 10 10 10 9 9 8 8 8 9 9 10 9 9 8 8 8 9 9 9 8 7 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 5 4 4 4 3 2 1 1 2 3 4 4 4 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 6 7 8 9 9 9 9 9 9 9 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 5 4 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 6 6 6 5 5 5 5 5 6 6 6 7 8 8 8 7 5 4 4 4 4 5 6 6 7 8 9 10 11 12 13 14 15 15 16 16 17 17 17 17 17 17 16 16 14 13 11 8 7 5 5 4 3 3 2 2 2 3 6 8 10 11 11 10 8 6 4 3 3 3 2 3 3 4 4 5 5 5 5 6 6 6 5 3 1 2 4 6 7 7 8 8 8 9 10 10 9 9 9 9 10 11 11 11 12 12 11 11 10 10 9 8 8 7 6 6 7 9 10 11 11 12 12 11 11 10 10 10 11 12 14 15 17 17 16 16 15 14 12 11 8 6 4 3 2 2 2 3 4 5 5 4 3 3 3 4 4 3 3 2 2 1 1 0 0 1 2 3 4 4 5 6 7 8 8 8 8 7 7 7 7 7 7 6 4 3 2 2 3 4 5 6 7 8 8 8 7 6 6 5 5 5 6 6 7 7 8 8 8 8 8 9 9 10 11 12 12 13 13 13 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 12 11 11 11 11 11 12 12 12 12 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 11 11 12 12 12 11 11 10 9 9 8 8 8 7 7 8 8 8 9 9 10 12 13 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 10 11 11 11 11 10 10 10 9 9 8 8 8 8 8 9 9 9 8 8 7 8 8 8 8 8 8 7 6 5 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 1 1 1 2 3 4 4 4 3 3 2 2 2 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 3 4 4 4 5 5 5 6 7 8 8 9 9 9 9 9 9 9 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 7 7 7 7 7 8 8 9 10 10 10 10 9 8 8 7 7 7 7 7 6 6 6 6 6 5 4 4 4 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 7 7 6 6 6 6 5 5 5 5 5 6 6 7 8 8 9 8 6 5 4 4 4 5 6 6 7 8 9 10 11 12 13 14 14 15 15 16 16 16 17 17 17 16 16 15 14 12 10 7 5 3 2 2 1 1 1 2 3 4 6 7 8 8 8 7 6 5 3 2 1 1 2 2 3 5 6 6 6 6 6 5 5 5 4 3 2 3 4 5 6 7 7 7 8 9 10 10 9 9 9 10 11 11 10 10 10 10 10 10 10 9 9 9 9 8 7 7 8 9 10 10 10 10 10 9 8 7 7 8 9 10 11 13 14 15 15 14 14 13 12 10 8 6 5 4 4 4 5 5 6 6 5 4 3 3 3 3 2 2 1 1 1 2 2 2 2 2 2 3 3 3 4 4 5 6 6 6 6 6 5 6 6 7 7 7 6 4 3 3 3 3 4 6 7 8 8 7 7 5 5 5 5 5 6 6 7 8 8 8 8 8 8 8 8 9 10 11 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 13 13 12 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 12 12 11 10 9 9 8 8 8 7 7 7 8 8 8 8 9 11 12 14 14 14 13 13 12 12 13 13 12 12 12 12 13 12 12 12 12 11 11 11 11 11 10 10 10 9 9 8 8 8 8 7 7 7 8 8 7 6 5 5 5 6 6 7 8 8 7 6 6 5 5 5 4 4 4 4 5 5 6 6 6 5 5 5 5 5 5 5 6 6 5 4 4 3 3 4 4 4 3 3 2 2 3 4 4 4 3 3 2 2 2 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 10 11 12 11 11 10 9 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 8 7 6 6 6 6 5 5 5 6 6 6 7 7 8 9 8 7 6 5 5 5 5 6 7 8 8 9 10 11 12 13 13 14 14 15 15 16 16 16 16 16 16 15 14 13 12 9 6 4 2 2 2 2 2 1 2 3 4 5 5 5 4 4 4 3 3 2 1 1 1 2 3 4 5 7 8 8 7 6 5 5 4 4 3 2 3 4 4 5 6 7 7 8 9 9 9 9 9 10 10 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 10 10 10 10 9 8 7 6 6 6 7 8 9 11 11 12 12 11 11 10 9 7 6 5 6 6 6 7 7 7 6 5 4 3 3 3 3 1 0 1 2 3 4 4 4 4 3 3 2 3 3 3 3 3 4 4 5 5 4 4 4 5 6 7 7 7 6 5 4 3 3 4 5 7 8 8 7 6 5 4 4 5 5 6 6 7 8 8 8 8 7 7 8 8 9 9 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 14 14 14 14 14 13 12 12 11 11 12 12 12 12 12 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 10 10 9 9 8 8 8 7 8 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 11 10 10 9 9 9 8 8 7 7 7 8 8 8 8 8 10 12 13 14 14 13 13 12 12 12 12 12 12 11 12 12 13 13 12 12 11 11 11 11 10 10 10 9 9 8 8 8 8 7 7 6 6 6 6 6 5 4 4 4 4 5 5 6 7 6 6 5 5 5 5 4 3 3 4 4 5 5 5 5 4 4 4 4 4 5 5 5 6 5 5 4 3 3 4 4 4 4 4 3 3 3 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 3 3 5 5 5 5 5 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 10 12 12 12 11 11 10 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 8 9 9 8 7 6 6 6 6 7 7 8 9 9 10 11 12 12 13 14 14 15 15 15 15 15 15 15 15 15 14 13 11 9 6 4 3 3 4 4 4 4 4 5 5 4 3 2 1 0 1 2 3 3 3 2 2 3 3 4 6 7 8 8 8 6 5 4 4 3 2 2 3 3 3 4 5 6 6 6 7 7 8 8 8 9 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 9 7 6 5 4 4 5 6 7 8 8 8 8 8 7 6 5 5 5 6 6 6 7 7 7 7 6 5 5 5 5 5 3 1 2 3 3 4 5 5 5 4 3 2 2 2 2 2 2 2 3 3 3 3 2 3 4 5 7 8 8 7 6 5 4 3 4 5 7 8 8 7 6 5 3 3 4 5 5 6 7 7 8 8 8 8 8 8 8 8 9 10 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 14 14 14 15 15 14 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 12 12 12 12 11 11 11 11 11 12 12 12 12 11 11 11 11 10 10 9 8 8 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 7 7 8 8 8 8 8 9 11 13 14 14 13 13 12 12 12 12 12 11 11 11 11 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 7 7 7 7 6 6 6 6 5 4 4 4 4 4 5 5 6 6 6 5 5 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 3 4 5 5 5 4 5 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 10 12 10 9 8 9 9 8 8 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 9 8 8 7 7 7 7 7 8 8 9 10 10 11 12 12 13 13 14 14 14 15 15 15 15 15 15 14 14 13 11 9 7 5 4 4 4 5 5 6 7 7 6 4 2 1 2 2 2 2 3 3 3 3 3 3 4 5 6 7 8 8 7 6 4 3 3 2 2 2 2 2 2 2 3 4 4 4 4 5 6 7 7 8 9 9 9 10 9 9 8 8 7 7 8 8 9 9 9 8 7 7 7 7 8 9 10 10 10 9 7 5 4 3 2 3 4 5 6 6 6 5 5 5 4 4 4 4 4 5 5 5 6 7 7 7 6 6 7 7 7 6 3 2 2 3 4 5 6 6 6 5 3 2 2 2 2 2 2 2 2 2 2 1 2 3 4 6 6 7 6 5 5 4 3 4 5 7 7 7 7 5 4 3 3 4 4 4 5 6 7 7 7 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 7 7 6 6 6 6 6 7 7 8 8 9 9 9 9 9 10 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 11 13 13 13 12 11 11 11 12 12 11 10 10 10 11 12 12 12 11 11 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 5 5 5 6 6 6 6 6 7 6 6 6 5 5 5 4 4 4 4 4 4 5 5 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 4 5 5 4 4 5 5 6 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 7 4 3 5 6 6 7 7 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 12 12 13 13 14 14 14 14 15 15 15 14 14 14 13 12 11 9 8 7 6 5 5 6 7 8 10 10 8 5 2 2 3 3 2 2 2 3 3 3 3 4 5 6 7 7 7 6 5 4 2 2 3 3 2 1 1 1 1 0 2 2 2 2 2 4 5 6 6 7 7 8 9 9 9 8 7 7 6 7 7 7 8 8 8 7 6 5 5 6 7 8 9 10 9 8 6 5 3 2 2 2 3 4 5 5 5 5 4 4 3 3 3 3 3 3 3 4 6 8 9 9 8 8 9 9 9 8 5 3 3 3 3 5 6 7 7 6 4 3 2 2 2 2 2 2 2 2 1 1 0 1 2 3 4 4 4 4 3 3 3 4 4 6 6 7 6 5 4 3 4 4 4 4 4 5 5 6 7 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 13 13 13 13 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 10 10 9 8 8 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 8 8 8 8 8 9 10 12 13 13 12 11 11 11 11 12 11 11 10 10 10 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 6 6 7 7 6 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 4 5 5 4 4 4 5 6 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 7 6 3 1 2 3 4 6 7 8 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 12 12 13 13 13 14 14 14 14 14 14 14 14 13 12 11 10 9 8 7 7 6 7 7 8 10 11 10 9 6 3 3 4 4 3 2 2 2 3 3 4 5 6 7 7 7 6 5 3 2 1 2 3 3 3 2 1 2 1 1 2 2 2 1 2 4 5 6 7 7 8 8 8 8 8 7 6 6 6 6 7 7 7 7 7 6 5 4 4 5 6 7 8 8 8 7 5 4 3 3 2 1 2 4 5 6 6 5 4 4 3 3 3 2 2 1 1 3 6 9 11 11 11 10 10 10 10 9 7 5 4 3 3 4 5 7 7 6 5 3 2 1 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 3 4 4 5 6 5 4 4 4 4 4 4 4 4 4 5 6 7 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 11 11 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 13 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 10 9 9 8 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 8 8 8 8 9 11 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 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 4 5 4 4 4 3 4 4 4 4 4 4 4 5 5 5 4 4 4 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 3 4 5 4 4 4 4 5 6 7 8 8 8 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 8 7 7 7 6 4 2 2 3 4 5 7 8 10 10 11 11 11 10 10 10 9 9 9 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 8 8 8 8 7 7 7 7 8 8 9 9 9 8 8 8 7 7 7 7 7 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 13 13 13 12 11 9 8 7 6 6 7 7 8 9 9 10 11 10 9 6 4 4 4 4 3 2 2 3 4 5 6 7 8 8 8 7 6 4 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 1 2 4 6 7 8 9 9 9 8 7 6 6 5 5 5 6 7 7 7 7 6 6 5 5 5 5 6 7 7 7 6 6 5 5 4 4 4 3 3 4 5 6 6 5 4 3 3 3 2 2 1 1 1 4 7 10 12 12 12 11 11 11 10 9 8 6 5 3 2 2 3 5 5 5 4 3 2 1 1 2 2 3 2 2 3 3 3 2 1 1 1 1 1 2 2 2 3 3 3 4 5 6 6 5 5 5 5 5 5 4 4 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 13 13 13 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 7 7 7 7 7 7 7 7 6 7 7 8 8 9 9 9 8 8 8 8 8 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 9 9 8 7 7 7 8 8 8 7 6 6 5 5 5 5 5 5 5 5 4 4 4 5 5 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 1 2 4 4 4 4 4 4 4 5 6 7 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 5 4 4 4 5 6 7 9 10 11 12 12 12 11 11 10 10 10 10 10 11 11 11 11 10 10 9 8 8 7 7 7 6 7 7 7 7 7 7 7 7 8 8 9 9 9 10 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 10 9 7 6 5 5 5 6 7 8 9 10 11 10 10 8 7 5 4 4 4 3 2 1 3 4 6 7 7 8 9 8 7 5 3 3 3 3 3 3 3 4 4 4 3 2 2 2 2 1 1 2 5 7 8 10 10 10 10 8 6 5 4 4 4 4 5 6 7 7 6 6 6 6 6 6 6 6 7 7 6 5 5 5 5 5 6 6 5 4 5 6 7 6 6 5 4 3 2 2 2 1 1 2 5 8 11 12 12 11 11 11 10 9 8 7 6 4 3 1 1 1 2 3 3 3 2 2 1 1 1 1 1 2 2 2 2 3 2 2 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 5 5 5 5 5 6 7 7 7 7 8 8 8 8 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 14 13 13 13 12 12 12 12 11 11 11 10 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 12 12 11 11 10 10 9 9 8 8 7 6 5 5 4 4 4 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 10 10 11 11 11 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 7 7 7 8 8 8 7 6 6 6 6 5 5 4 4 4 4 4 3 3 4 4 4 3 3 2 2 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 4 4 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 2 3 4 4 4 3 3 4 4 5 7 7 8 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 12 12 12 12 11 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 7 8 9 11 11 12 12 11 10 9 9 10 10 11 11 12 12 11 11 10 9 8 7 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 12 12 11 10 9 7 6 5 5 4 5 5 6 8 9 10 11 11 10 9 7 6 4 3 3 2 1 1 3 5 6 7 8 8 8 8 6 4 3 4 4 4 4 4 4 4 4 4 3 2 2 2 2 1 1 2 5 7 9 10 10 10 9 8 5 4 4 4 3 4 4 5 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 6 6 6 6 5 5 5 6 7 6 6 5 4 3 3 3 3 2 3 5 8 10 11 10 9 9 9 9 8 7 6 5 4 1 0 1 1 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 2 3 4 5 5 5 4 4 3 3 3 4 4 6 7 7 7 6 5 5 5 5 5 6 7 7 7 7 7 7 8 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 8 8 7 5 4 4 4 4 4 5 5 5 6 6 6 6 7 7 8 9 9 9 9 9 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 6 7 7 8 7 7 6 6 6 6 6 5 5 4 4 4 3 3 3 3 4 4 4 4 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 2 3 3 3 3 3 3 3 4 5 6 7 8 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 6 6 7 7 9 10 11 11 9 8 7 7 8 8 9 10 11 11 11 11 10 8 7 6 5 5 5 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 8 7 6 5 4 4 4 4 5 6 7 9 11 12 12 11 10 8 6 4 3 3 3 1 1 3 5 6 7 7 7 7 6 5 4 4 4 5 5 4 4 4 5 5 4 3 2 1 1 2 2 2 3 5 7 8 9 9 9 8 7 5 4 4 4 3 3 3 4 4 5 5 6 7 7 8 8 7 7 6 5 5 4 4 4 4 5 5 6 6 5 4 5 6 7 7 6 5 5 5 5 6 5 4 4 5 7 9 9 8 7 7 7 7 6 6 6 5 3 1 1 1 1 1 2 2 2 1 1 1 1 3 4 4 3 2 1 1 2 3 4 5 6 6 6 5 5 4 4 4 4 5 6 7 7 6 5 5 5 5 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 9 10 10 10 10 11 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 12 12 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 7 6 5 4 4 4 4 4 5 5 5 5 5 5 6 7 8 9 10 10 10 11 11 11 11 10 9 8 7 7 7 7 8 8 8 8 8 9 9 9 9 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 8 7 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 3 3 4 5 5 5 4 4 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 1 1 1 1 1 0 0 1 0 0 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 1 1 2 2 3 3 3 3 3 3 3 4 5 6 7 8 8 9 9 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 12 12 11 11 10 10 10 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 5 5 4 4 5 6 6 7 8 9 9 9 8 7 6 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 11 11 10 9 8 6 5 4 4 4 4 4 4 5 6 7 9 10 11 11 11 10 8 6 5 4 4 3 2 2 3 5 6 7 6 6 5 5 5 5 5 6 5 5 5 5 5 6 6 5 4 3 2 2 2 3 3 4 5 7 8 8 8 7 6 6 5 5 4 4 4 4 3 3 4 4 4 5 6 8 8 8 7 6 5 4 3 3 2 2 3 3 4 5 4 4 3 3 5 6 6 6 5 5 5 6 7 6 5 4 5 6 7 7 6 5 5 5 5 6 6 5 4 3 1 1 1 1 1 2 3 3 2 1 1 2 4 5 5 4 3 3 3 5 6 7 8 7 7 6 6 5 5 5 5 6 6 6 7 6 6 5 5 5 6 7 8 7 7 7 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 14 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 9 8 7 6 5 4 4 4 4 4 4 4 4 4 5 5 6 7 8 9 9 10 10 11 11 11 10 9 7 7 6 6 6 7 8 8 8 9 9 9 8 8 7 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 9 8 7 7 7 8 8 7 7 6 6 6 6 6 5 5 5 4 4 3 4 4 5 5 5 4 4 3 3 2 2 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 3 3 3 2 2 2 1 1 1 1 1 0 0 1 1 1 2 3 3 3 3 2 2 2 2 2 1 1 1 0 0 0 0 0 0 1 1 2 3 3 3 3 3 3 4 4 4 6 7 8 8 9 9 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 12 12 11 11 10 10 10 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 5 5 4 4 4 4 3 3 2 2 2 3 3 3 3 4 5 5 5 6 6 6 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 12 11 11 11 10 9 8 7 5 4 3 3 3 3 4 4 4 5 6 7 8 9 9 10 9 9 8 7 6 6 5 4 2 3 4 5 6 6 6 5 4 4 5 6 6 6 6 7 7 7 7 7 7 7 6 6 5 4 4 4 4 5 6 7 7 7 7 6 5 5 4 5 5 5 5 5 4 3 3 3 3 4 6 7 8 8 7 5 4 3 2 2 2 2 2 3 3 4 3 3 1 2 3 5 5 6 6 6 6 6 7 6 5 5 5 6 7 7 6 5 4 4 4 5 6 5 4 3 2 1 1 0 1 2 3 3 3 2 3 4 5 5 4 3 3 3 4 7 9 10 10 8 7 6 5 5 5 6 6 6 6 6 6 5 5 5 4 5 6 6 7 6 6 5 5 6 7 8 8 9 9 9 9 9 9 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 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 9 8 7 6 5 4 4 3 3 3 3 3 3 4 4 5 5 6 6 7 7 8 8 8 8 7 6 5 4 4 4 5 6 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 10 10 10 10 10 11 11 10 8 8 7 8 8 8 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 4 4 4 3 3 2 1 1 0 1 2 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 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 0 0 1 1 2 3 3 3 3 3 4 4 4 4 5 6 7 8 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 11 11 10 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 9 8 6 4 3 3 3 4 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 6 5 4 3 4 5 6 6 6 5 4 3 4 5 6 7 7 7 7 8 7 7 7 8 8 8 8 7 6 5 5 5 6 6 6 6 6 6 5 4 4 4 4 5 5 5 5 5 4 4 3 3 4 5 6 7 6 5 4 3 2 2 2 2 2 2 3 3 3 3 2 1 0 2 4 5 6 7 7 7 7 6 6 6 5 5 6 7 7 6 5 5 5 5 6 6 5 4 3 2 1 1 1 1 2 3 3 3 4 4 5 5 4 3 2 1 2 4 7 10 10 10 8 6 5 5 5 5 6 7 7 6 5 5 5 5 5 5 5 4 4 4 3 4 5 6 7 8 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 12 12 12 12 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 10 10 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 8 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 3 2 1 2 2 3 4 4 5 6 6 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 10 10 10 10 11 10 9 8 8 8 8 8 8 7 7 6 6 6 6 5 5 4 4 4 4 4 5 5 5 4 4 4 4 3 2 1 0 1 2 2 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 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 4 4 4 4 4 4 5 6 7 8 8 9 10 10 11 11 11 11 12 12 13 13 13 13 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 7 7 7 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 10 10 9 8 7 5 3 3 4 4 4 3 3 3 3 3 4 4 5 5 5 5 5 5 6 6 7 7 6 5 4 4 5 6 7 7 6 5 3 2 3 4 5 5 6 6 7 7 7 7 8 8 9 9 9 8 7 7 6 5 5 5 5 5 5 5 5 4 3 3 3 4 5 5 5 5 5 4 4 4 4 5 5 6 5 5 4 3 3 3 3 3 2 2 2 2 3 3 2 2 1 2 3 5 7 8 7 6 6 6 7 6 4 4 5 6 7 7 6 6 6 7 6 6 4 3 2 2 2 2 2 2 1 2 3 4 5 5 5 4 3 2 1 1 1 3 5 7 8 8 7 6 5 4 5 6 6 6 6 5 5 5 5 5 6 6 6 6 5 4 4 6 7 8 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 10 10 11 11 11 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 9 9 9 8 7 7 6 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 1 1 2 3 4 4 4 4 4 4 5 5 6 7 7 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 2 2 2 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 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 1 1 1 1 2 3 4 4 4 4 4 4 4 4 4 4 5 6 7 8 8 9 10 10 10 11 11 11 12 12 12 13 13 13 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 7 7 7 6 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 11 10 10 10 9 8 7 5 3 3 4 4 4 3 3 2 2 2 2 3 3 4 4 3 3 3 4 5 6 6 6 5 4 4 5 7 7 8 7 6 4 3 2 3 4 4 4 4 5 6 6 7 7 7 8 8 8 7 7 7 7 7 6 4 3 3 3 4 5 5 4 3 2 2 3 4 4 4 5 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 2 3 3 2 2 1 1 3 5 7 7 7 6 6 8 9 9 7 4 4 5 6 6 6 7 7 7 7 6 4 3 1 2 3 3 4 3 2 1 2 4 5 5 5 4 4 3 2 2 2 3 4 5 6 7 7 6 5 5 5 6 6 6 5 5 5 5 5 6 6 7 7 7 7 6 7 8 10 11 12 12 12 12 12 12 11 11 11 11 10 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 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 6 6 6 6 6 5 5 4 4 3 2 2 2 2 2 2 3 4 5 5 6 6 6 6 5 5 4 4 4 5 6 7 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 11 10 10 9 9 8 7 7 7 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 5 5 4 4 5 6 7 8 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 8 8 7 7 6 6 5 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 9 8 7 6 4 2 2 3 4 3 3 2 1 0 1 1 2 3 4 4 3 2 2 3 4 5 5 5 4 4 5 7 8 8 8 7 6 3 2 2 3 3 4 4 4 4 4 5 6 6 6 6 6 6 6 6 7 7 7 6 4 3 3 3 4 5 5 5 3 2 1 1 2 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 3 2 2 2 2 3 3 3 2 1 1 2 4 6 7 7 6 7 9 10 11 9 7 5 5 6 6 6 6 7 7 7 6 5 2 1 2 3 5 6 5 4 3 3 4 5 5 5 5 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 5 5 5 5 6 6 6 7 7 8 10 12 12 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 13 12 12 12 11 11 10 10 10 10 10 9 9 9 9 8 8 8 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 5 4 4 3 3 4 5 5 6 7 7 7 7 7 7 7 6 5 4 4 4 5 6 7 7 8 8 8 8 9 9 10 10 10 9 9 9 9 10 10 10 9 9 8 7 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 5 5 6 6 7 7 6 5 5 5 5 4 4 4 4 4 3 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 1 1 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 5 5 5 5 5 5 5 5 5 6 7 8 9 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 7 7 6 6 5 4 4 4 4 4 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 8 8 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 6 5 3 2 2 3 3 3 3 2 2 1 1 2 3 4 4 4 3 2 1 2 3 4 4 4 5 5 7 8 9 9 8 7 5 3 1 2 3 4 4 4 4 3 3 3 4 5 6 6 6 5 5 6 6 7 6 6 4 4 3 3 3 5 5 5 4 3 2 0 1 2 3 3 3 4 4 4 4 4 5 5 4 3 3 3 3 3 3 3 2 2 1 2 3 4 4 3 2 1 1 2 5 7 7 8 8 9 10 11 10 8 6 6 6 6 5 5 6 7 7 6 5 3 1 2 4 6 7 8 8 7 6 6 6 6 5 4 3 3 3 4 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 4 4 4 5 5 5 5 5 5 6 7 8 10 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 11 10 10 11 11 11 12 12 12 12 13 13 12 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 8 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 12 12 12 11 11 10 10 10 10 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 7 7 8 8 8 8 8 8 8 8 8 7 6 5 4 4 4 5 6 7 7 8 8 8 9 9 10 10 9 9 9 9 9 9 9 9 9 8 8 7 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 5 5 6 7 7 7 7 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 1 1 1 1 0 0 0 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 5 5 5 5 5 5 5 4 5 5 6 7 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 12 12 12 12 11 11 10 10 9 9 9 8 8 8 7 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 12 12 12 12 11 11 12 12 11 11 10 9 8 6 4 3 2 2 2 3 3 3 3 2 2 2 3 4 4 5 4 4 2 1 2 3 4 4 5 5 6 8 9 9 9 8 7 5 2 1 2 3 4 4 4 4 3 2 2 3 5 6 6 6 6 6 6 6 6 6 6 5 4 3 3 2 3 5 5 5 4 3 2 1 1 1 2 3 4 3 3 3 4 4 4 4 3 3 2 2 3 3 3 2 1 1 1 2 4 4 4 3 2 1 2 5 7 8 8 8 8 9 11 11 10 7 6 5 5 5 5 5 6 6 7 6 4 3 4 5 7 8 9 9 8 7 7 7 6 5 3 2 2 2 3 4 5 4 4 3 3 3 3 4 5 6 6 6 5 5 4 4 4 4 4 4 4 4 5 6 6 8 9 10 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 9 9 9 9 8 8 7 7 6 5 4 4 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 5 6 7 7 7 6 5 4 4 4 4 4 4 3 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 5 5 6 7 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 12 12 12 11 11 11 10 10 9 9 9 9 8 8 7 7 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 8 5 4 3 2 2 2 3 3 3 3 3 3 3 4 4 5 5 4 3 2 0 2 3 4 4 5 6 7 8 9 9 9 8 6 4 2 1 2 3 3 4 4 4 3 3 2 2 4 5 6 6 6 6 6 7 6 6 5 5 5 4 3 2 2 4 5 5 4 4 3 1 0 1 2 3 4 3 3 3 3 4 4 4 3 2 2 2 2 3 3 2 2 1 1 1 3 4 4 4 3 2 3 5 7 8 7 7 7 8 9 10 10 8 6 5 5 5 5 5 5 6 6 7 7 6 6 6 6 7 8 8 7 6 6 6 6 6 5 4 3 3 3 4 4 4 4 3 3 2 2 3 5 6 7 6 5 5 4 4 4 4 4 4 4 4 5 5 6 7 8 9 9 9 9 9 10 10 10 11 11 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 10 10 9 9 8 7 6 5 4 4 5 7 8 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 7 7 8 8 8 8 7 7 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 2 2 2 2 2 3 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 5 5 5 5 5 5 5 4 4 5 5 5 6 7 8 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 9 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 9 7 5 3 2 2 2 2 3 3 4 4 3 3 3 4 5 5 5 5 3 2 0 2 3 4 5 6 7 7 8 8 8 8 7 5 4 3 2 2 2 2 2 3 3 3 3 1 1 3 4 5 5 6 6 7 7 6 5 5 5 6 5 4 3 2 3 4 4 5 4 3 2 1 1 2 3 3 3 3 3 3 3 4 3 3 2 1 1 2 3 3 3 2 1 1 0 2 3 4 4 3 3 3 5 6 7 6 6 5 6 8 9 9 8 6 5 5 5 5 4 4 5 7 8 9 8 7 6 6 6 6 6 5 4 4 4 5 6 6 7 6 6 5 5 5 5 5 4 4 4 3 4 5 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 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 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 8 7 5 5 5 6 8 9 10 10 11 11 11 11 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 7 7 7 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 3 4 4 4 5 5 5 5 5 4 4 4 5 5 5 5 6 7 8 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 17 17 17 16 16 16 16 16 16 15 15 15 15 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 10 7 4 2 2 2 2 3 3 4 4 4 3 3 3 4 5 6 6 5 3 2 1 3 4 6 7 8 8 8 8 8 7 7 6 5 4 3 3 2 2 2 1 1 2 3 3 2 1 2 3 4 5 5 6 6 6 6 5 5 6 6 6 5 4 3 3 3 4 4 4 4 3 2 1 2 2 3 3 3 3 3 3 3 3 3 2 1 0 2 3 3 3 2 1 1 1 1 2 3 4 4 4 4 5 6 6 6 5 5 6 7 9 9 8 7 5 5 5 5 4 4 5 7 9 9 8 6 4 3 4 4 4 4 3 3 3 4 5 6 7 8 7 7 6 6 6 6 6 6 5 5 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 6 6 6 6 7 7 8 8 9 9 9 9 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 12 12 12 12 12 12 11 11 10 9 8 7 5 5 5 7 9 11 12 12 12 12 12 12 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 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 3 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 1 2 2 2 2 2 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 6 7 8 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 14 12 10 7 3 2 2 2 3 4 4 4 4 3 2 2 4 5 5 6 5 5 3 2 3 5 7 8 9 9 9 9 8 8 7 6 5 5 4 4 3 2 2 1 1 1 2 3 3 3 2 2 2 3 4 4 5 6 6 6 7 7 7 7 7 6 5 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 2 2 1 0 1 2 3 2 2 1 1 1 2 2 3 3 4 5 6 6 6 6 6 5 6 6 8 9 10 9 7 5 4 4 5 5 6 7 8 8 7 5 3 1 1 1 2 2 3 3 3 3 3 4 5 6 7 7 7 6 6 6 6 7 7 6 6 4 3 3 4 5 5 5 5 4 4 4 3 3 3 4 4 5 5 5 5 6 6 7 7 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 10 9 8 7 5 5 6 9 12 13 14 14 13 13 12 12 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 3 3 4 4 4 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 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 6 7 8 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 14 12 9 6 2 1 2 3 4 4 4 4 4 3 2 2 4 5 5 6 5 4 3 3 5 7 9 10 10 10 9 9 8 7 6 5 5 4 4 3 3 2 1 1 1 1 2 3 3 4 3 2 2 2 3 4 4 5 6 7 8 9 9 8 8 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 0 1 2 2 2 1 1 2 3 3 4 4 5 5 6 7 7 6 5 5 6 7 8 9 10 9 8 6 4 5 5 6 7 7 7 6 4 2 1 2 2 2 2 1 1 2 3 3 3 3 4 4 5 6 5 5 5 5 6 6 7 6 6 5 3 2 2 4 5 5 5 5 4 4 4 3 3 3 4 5 5 5 5 5 6 6 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 10 9 7 6 5 6 9 13 15 16 15 15 14 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 1 1 1 0 0 1 1 1 2 2 2 2 1 1 2 2 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 7 8 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 17 17 15 12 8 4 1 2 3 4 4 5 5 5 4 3 2 3 4 5 6 6 5 4 4 5 8 10 11 12 11 10 9 8 7 7 6 5 4 4 3 3 2 1 1 1 1 1 1 2 3 3 3 3 2 3 3 3 3 3 4 6 8 10 9 9 8 7 7 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 2 1 1 1 2 2 1 1 2 3 4 4 5 5 6 6 6 6 5 4 4 5 6 8 9 10 9 8 6 5 5 6 6 7 6 6 4 3 1 2 3 4 4 3 2 1 1 2 2 3 3 3 3 3 4 4 3 3 3 4 5 6 6 5 4 4 3 2 3 4 5 5 5 5 4 4 3 2 3 4 4 5 4 4 5 5 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 10 8 7 6 6 10 14 16 17 16 15 14 14 14 14 13 13 12 12 12 11 11 10 9 9 8 8 7 7 7 6 6 5 5 4 4 4 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 4 4 4 3 3 3 3 3 2 2 2 1 1 0 0 1 1 1 1 1 1 1 1 1 2 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 7 9 10 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 15 12 7 3 0 3 4 4 5 5 5 5 4 3 3 4 5 6 6 6 5 4 5 7 9 11 12 12 11 9 7 6 6 6 5 5 4 3 3 2 2 1 1 1 1 0 0 2 3 3 3 3 3 3 4 4 4 3 3 5 7 8 8 8 7 7 7 8 8 7 7 6 5 4 4 3 4 4 4 3 3 3 3 3 3 2 2 1 1 2 2 2 2 1 1 2 1 1 2 3 3 4 4 5 5 6 6 5 4 3 3 3 5 7 8 9 9 8 7 6 5 5 5 4 4 4 3 2 1 1 2 3 4 4 3 2 1 2 2 3 3 2 2 2 2 2 2 2 2 3 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 3 2 3 3 4 4 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 10 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 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 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 10 9 9 8 7 7 11 14 16 17 16 15 14 14 14 14 13 13 13 12 12 12 11 10 10 9 8 8 7 7 6 5 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 1 1 0 0 0 1 1 1 1 1 1 1 2 2 3 4 4 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 6 7 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 18 17 15 11 6 3 2 3 4 5 5 5 5 5 4 3 3 4 6 6 6 6 5 4 6 8 10 12 12 11 9 8 6 5 6 6 5 4 3 2 1 1 1 1 1 1 0 1 2 2 3 3 3 3 3 4 4 5 5 5 5 5 6 7 7 7 6 6 7 7 7 7 7 7 6 6 5 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 2 2 2 2 1 1 2 2 3 3 4 5 5 5 4 3 2 2 2 4 7 9 9 10 9 8 6 5 3 1 1 1 2 2 2 2 1 1 3 3 3 3 3 3 3 4 4 3 2 2 2 1 1 1 1 1 2 3 4 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 4 4 4 5 5 5 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 10 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 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 13 13 13 12 12 12 12 12 12 12 12 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 8 7 7 8 11 14 16 16 15 14 14 13 13 13 13 13 12 12 12 11 11 10 9 8 8 7 6 6 5 4 4 3 3 2 2 2 2 3 3 3 3 4 5 5 4 4 3 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 1 1 1 0 0 1 1 1 1 1 2 2 2 3 3 4 4 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 6 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 17 18 17 14 10 6 3 3 4 5 5 5 6 5 4 3 2 3 4 6 6 6 5 4 5 7 9 11 12 11 10 8 7 6 6 6 6 4 3 1 0 1 2 2 2 2 1 1 2 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 7 7 7 6 6 6 6 6 6 7 7 7 6 5 4 4 4 4 4 4 3 3 3 3 2 2 2 1 2 2 3 3 3 3 3 2 1 0 1 2 2 3 5 5 6 5 4 3 1 1 2 4 7 9 11 11 11 9 7 4 1 1 3 3 3 3 3 2 1 1 2 3 3 3 3 4 5 5 5 4 3 2 1 1 1 1 1 1 2 3 4 4 3 3 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 10 10 9 9 9 8 8 8 7 7 7 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 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 13 13 13 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 9 12 13 14 14 14 13 12 12 12 12 12 12 12 11 11 10 10 9 8 7 6 5 5 4 4 3 3 3 3 2 2 1 2 2 3 3 4 5 5 5 4 4 3 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 5 5 5 5 6 6 6 5 5 5 4 4 3 2 2 2 2 1 1 1 1 0 1 1 1 1 2 2 2 3 3 4 4 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 4 4 5 6 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 17 16 13 10 6 5 4 4 5 5 6 6 5 4 2 1 3 5 5 5 5 4 3 5 7 10 11 11 10 9 7 6 6 6 6 5 3 1 1 2 2 2 2 1 1 0 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 6 6 7 7 6 5 5 5 5 5 4 3 3 3 3 3 2 2 1 1 1 2 3 3 3 3 3 2 1 1 2 3 3 4 6 6 7 6 5 3 2 1 2 4 6 9 11 11 11 9 7 4 1 1 2 3 3 2 2 1 0 2 2 3 3 3 3 4 5 5 5 4 3 2 2 2 2 2 2 2 3 4 5 5 5 5 4 4 3 2 2 2 3 3 4 4 3 3 2 1 1 2 2 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 13 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 8 9 11 12 13 13 12 12 11 11 11 11 11 11 11 10 10 9 8 7 7 6 5 4 3 2 2 2 2 2 2 2 2 2 2 3 4 4 5 5 5 4 3 3 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 5 5 5 5 5 6 6 6 5 5 5 4 4 3 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 5 5 5 5 6 6 6 6 6 5 4 4 4 5 5 5 5 5 4 4 4 4 4 5 4 4 4 4 5 6 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 17 17 16 16 16 15 15 16 16 15 12 9 6 4 4 4 5 5 5 5 4 2 1 1 4 5 5 5 4 3 3 5 8 10 11 10 9 8 7 6 6 6 5 4 3 2 2 2 2 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 6 5 5 4 4 5 6 6 6 6 6 6 7 6 6 5 5 5 5 4 3 2 2 3 2 2 1 1 1 1 2 3 3 4 3 3 2 0 1 3 4 4 5 6 7 7 6 5 4 3 3 3 4 6 9 10 11 10 9 7 5 3 1 1 1 1 1 1 1 2 2 3 2 2 3 3 4 5 5 4 4 3 3 2 3 3 3 3 3 4 5 6 6 6 6 5 5 4 3 2 2 2 3 3 3 3 3 2 1 1 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 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 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 9 10 11 11 11 11 11 10 10 10 11 11 10 10 10 9 8 8 7 6 5 4 3 3 2 1 0 0 1 2 2 2 3 4 4 5 5 5 4 4 3 3 2 1 1 1 0 0 0 1 1 2 2 3 3 3 3 3 4 4 3 3 3 3 4 4 4 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 5 5 5 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 5 6 7 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 17 17 17 16 16 15 15 15 15 14 13 11 8 5 4 3 4 5 5 5 4 3 2 0 2 4 5 5 5 4 4 3 5 8 9 10 9 8 7 6 5 5 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 6 5 5 4 3 3 4 5 6 6 5 5 6 6 6 5 5 5 6 6 5 4 2 1 2 2 2 2 1 0 1 2 3 3 4 4 3 1 0 2 3 4 4 5 6 6 7 7 6 6 6 5 5 5 7 8 9 9 9 8 7 6 5 4 3 2 2 2 2 2 2 2 2 2 2 3 4 5 4 4 3 3 3 2 2 2 3 4 4 5 6 7 7 7 7 6 6 6 5 4 3 2 2 2 3 3 3 2 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 6 5 5 6 6 6 7 8 8 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 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 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 12 12 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 6 5 5 4 3 3 2 2 2 1 1 1 2 3 3 4 4 4 4 3 3 2 2 1 1 0 0 0 0 0 1 2 2 3 3 4 4 4 4 4 4 4 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 5 6 7 8 8 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 17 17 16 16 15 15 14 14 13 12 10 7 5 3 3 4 5 5 4 3 2 1 0 2 3 4 5 6 6 5 5 5 7 8 9 8 8 7 6 5 4 3 3 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 4 5 6 6 5 5 4 3 3 4 5 6 6 5 5 5 5 5 5 5 5 6 7 6 5 3 1 1 2 2 2 1 0 1 2 3 4 4 4 3 1 0 1 2 3 3 4 5 5 6 6 7 7 7 6 5 5 6 7 7 7 7 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 3 4 4 4 4 3 2 2 2 2 1 2 3 4 5 6 6 7 7 7 7 7 7 6 5 4 3 2 2 2 3 2 2 1 1 2 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 6 7 8 8 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 8 8 8 8 9 9 9 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 11 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 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 10 10 10 10 10 10 9 9 8 8 7 7 6 5 5 5 4 4 4 3 3 2 1 1 2 2 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 1 1 2 2 3 4 4 5 5 4 5 5 5 5 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 3 2 2 3 3 4 5 6 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 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 12 12 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 16 15 15 14 14 13 12 9 7 5 3 3 4 5 5 4 3 2 1 1 2 3 4 5 6 7 7 6 6 7 8 8 8 8 8 8 7 6 5 4 3 3 4 5 5 5 5 6 6 6 6 6 6 5 4 3 3 4 3 3 2 1 2 3 5 6 6 6 5 4 4 4 5 6 7 7 7 6 6 6 6 5 4 4 5 6 7 6 4 2 1 1 1 1 1 0 1 3 4 4 4 4 3 2 1 1 1 2 2 2 3 3 4 5 6 7 7 5 5 5 5 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 1 1 1 2 3 4 4 5 5 5 6 6 6 6 6 4 3 2 2 2 2 3 2 1 0 2 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 5 6 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 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 7 7 6 6 6 5 5 5 5 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 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 1 1 2 2 2 2 2 3 4 4 5 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 4 4 4 4 4 4 3 3 3 2 2 2 3 3 4 5 5 6 6 7 7 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 16 15 15 14 14 13 12 10 7 5 3 2 4 5 5 4 3 3 2 3 3 4 5 6 7 8 8 8 8 8 8 7 7 7 8 8 8 8 7 5 4 4 4 5 5 5 6 6 6 6 7 7 7 6 4 3 2 3 3 3 2 1 1 2 4 6 6 6 6 5 5 5 6 7 8 8 8 8 8 7 7 6 5 4 4 4 5 6 5 3 1 1 1 1 0 1 2 3 4 4 5 5 4 3 2 1 0 1 1 1 1 2 3 4 5 6 5 4 4 5 5 4 4 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 0 1 1 2 2 3 3 2 2 2 2 2 1 1 1 1 2 2 3 3 3 4 4 5 5 4 3 2 1 1 1 2 2 2 1 1 3 4 4 5 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 5 5 5 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 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 5 5 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 2 2 2 2 3 3 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 11 11 11 11 12 12 12 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 13 13 13 13 13 23 23 23 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 17 16 16 15 15 14 13 12 10 8 5 3 2 4 5 5 4 4 4 4 4 4 5 6 6 7 8 9 9 10 9 9 7 6 6 7 8 8 8 8 7 6 5 5 5 5 5 5 5 5 5 6 6 6 6 5 3 2 3 3 3 3 2 2 2 4 5 7 7 7 6 6 6 6 7 8 8 8 8 8 8 7 7 6 5 4 3 3 4 5 4 3 2 1 1 1 1 2 3 4 4 5 5 4 3 2 1 1 1 1 0 1 2 3 4 5 5 5 5 6 6 6 5 3 2 2 2 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 0 2 2 3 3 3 3 2 2 1 1 1 0 0 1 1 2 3 3 4 4 4 3 2 2 1 1 1 1 1 1 1 2 3 4 5 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 3 3 3 3 3 4 4 4 4 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 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 5 5 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 3 3 4 5 5 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 18 17 17 16 16 15 14 13 12 10 8 5 3 2 4 5 5 5 4 4 4 4 4 4 5 6 7 7 8 9 9 9 9 8 6 6 6 6 7 8 8 7 7 6 6 6 5 5 4 4 5 5 5 5 6 6 5 4 3 3 4 4 4 4 3 3 5 6 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 6 6 5 4 4 3 3 4 4 4 3 2 2 2 2 2 3 4 5 5 5 4 4 3 2 1 1 1 2 2 4 4 5 5 5 6 7 8 8 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 2 2 3 3 3 2 2 1 1 1 1 0 1 2 3 3 4 4 4 3 3 3 3 2 2 1 1 1 2 2 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 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 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 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 6 6 6 6 6 6 5 5 4 4 3 3 3 4 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 5 4 4 4 4 4 4 5 5 5 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 2 2 2 1 1 1 1 1 1 1 1 2 3 3 4 5 5 6 6 7 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 18 17 17 16 16 15 14 12 10 8 5 3 3 4 5 5 5 5 5 4 4 3 3 4 4 5 6 7 8 8 9 8 7 6 6 5 6 6 7 7 7 7 7 6 6 5 4 4 4 5 5 5 5 5 5 6 5 4 4 4 5 5 4 4 4 5 6 7 7 7 6 5 5 6 6 6 7 6 7 7 6 6 5 5 4 4 4 3 3 3 4 4 4 3 3 2 2 2 2 3 4 5 4 4 4 3 3 2 2 3 3 4 5 5 5 5 5 6 7 8 9 9 8 7 6 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 3 3 3 2 1 1 1 2 2 2 2 2 1 1 0 0 1 2 3 3 4 4 4 4 4 5 4 4 2 1 1 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 5 5 5 4 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 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 3 3 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 5 5 5 5 5 5 5 4 4 5 5 5 5 6 6 6 7 7 8 8 9 9 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 12 13 13 13 13 13 13 14 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 18 18 17 16 15 14 12 10 7 5 3 3 4 5 5 5 5 5 5 4 4 3 3 3 3 4 6 7 7 7 7 7 6 6 6 5 5 6 6 6 6 7 7 6 6 5 4 4 5 5 5 5 5 5 5 6 5 5 5 5 4 4 3 3 5 6 6 6 5 5 4 5 5 6 6 6 6 6 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 2 2 1 1 2 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 5 7 8 9 9 9 8 7 7 7 7 7 7 7 7 6 5 5 4 3 3 2 3 3 3 3 3 2 1 0 1 2 2 2 2 1 1 0 1 2 2 3 3 4 4 4 5 6 6 5 4 3 2 1 1 3 3 4 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 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 4 4 4 3 4 4 5 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 0 0 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 19 19 18 18 17 16 14 13 10 7 4 3 3 5 5 6 6 6 6 5 4 4 3 2 2 2 3 4 5 6 6 6 6 6 6 6 5 5 5 5 4 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 4 3 2 2 4 5 6 6 5 5 4 4 5 5 6 6 6 6 7 7 6 5 4 4 3 3 3 4 4 4 4 3 2 2 1 1 1 1 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 4 3 3 4 6 7 9 9 9 8 8 7 8 8 8 8 7 6 6 5 4 4 3 3 2 2 3 3 3 3 2 2 1 1 1 1 2 1 1 1 1 1 2 2 3 3 4 4 5 6 6 6 5 4 3 3 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 9 9 9 9 9 9 8 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 8 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 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 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 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 4 5 5 6 7 8 8 8 8 9 9 10 10 11 12 12 12 13 13 13 13 14 14 14 14 13 13 13 12 12 11 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 15 13 10 7 4 2 3 5 6 6 6 6 5 5 4 3 2 1 2 2 3 4 4 4 5 4 4 4 4 5 5 4 5 5 4 4 5 5 6 6 5 6 6 6 6 5 5 5 5 5 5 5 6 5 5 4 3 2 2 4 5 6 6 6 5 5 4 4 4 5 6 6 7 7 7 7 6 5 4 4 4 4 4 4 3 3 3 2 2 1 1 1 2 2 2 3 3 4 5 5 5 5 5 4 4 5 5 5 4 4 3 4 5 7 8 9 9 8 7 7 8 8 8 8 6 5 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 3 4 4 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 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 10 9 9 8 7 7 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 3 4 4 4 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 6 7 7 8 8 9 9 10 10 11 12 12 13 13 13 13 14 14 14 14 14 14 13 13 12 12 11 10 10 10 10 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 15 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 19 18 17 16 13 10 7 3 2 3 5 6 6 5 5 5 4 3 2 1 1 1 2 3 4 5 5 4 3 3 2 2 2 3 4 5 5 5 5 5 5 6 5 5 5 6 6 6 6 5 5 4 4 3 4 4 4 4 4 3 3 3 4 5 6 6 6 5 4 4 3 3 4 4 5 6 7 7 8 7 6 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 4 4 4 4 4 5 5 4 4 4 5 7 9 9 9 8 6 6 7 8 8 7 6 4 3 2 2 2 2 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 1 1 2 2 3 3 4 4 4 5 4 3 3 3 4 4 4 4 4 4 4 3 3 4 4 4 4 4 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 8 8 8 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 10 10 9 8 8 7 7 6 5 5 4 4 4 3 3 2 2 2 2 2 3 3 4 4 4 4 4 5 5 6 6 7 7 8 8 8 7 7 7 7 7 6 6 7 7 7 7 7 7 6 6 6 7 7 7 7 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 3 3 3 3 4 4 4 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 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 4 5 6 6 7 7 8 9 9 10 11 12 12 12 13 13 13 14 14 14 14 14 14 13 13 12 11 10 9 9 9 10 10 11 11 11 11 11 11 11 11 12 13 13 14 14 14 14 15 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 19 18 16 14 10 6 3 2 4 6 6 6 5 5 4 4 4 3 1 0 0 1 3 4 5 5 4 4 3 3 3 3 3 4 5 6 6 6 6 6 6 5 5 5 6 6 6 6 5 4 4 2 2 1 2 2 3 3 4 4 5 5 5 6 6 6 4 3 2 2 2 2 3 4 5 6 7 7 7 7 6 6 5 5 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 5 4 4 3 3 4 5 5 5 5 5 6 8 10 10 9 7 5 5 6 7 8 8 6 5 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 3 3 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 12 12 11 11 10 9 9 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 4 4 4 4 5 5 5 5 6 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 9 9 9 9 8 8 7 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 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 1 1 0 1 1 2 2 3 3 4 4 5 6 6 7 8 9 10 11 11 12 12 12 13 13 14 14 14 14 13 13 12 12 11 10 9 8 8 9 9 10 10 10 10 10 10 10 10 11 12 13 13 14 14 14 14 14 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 20 19 17 14 10 6 3 3 5 6 7 6 5 4 4 4 4 3 2 2 3 3 4 5 6 5 5 4 3 3 3 3 4 5 6 7 7 6 6 6 5 5 5 5 5 6 6 6 5 4 3 2 1 1 0 1 2 3 3 4 5 5 4 5 6 6 5 3 2 1 1 1 2 3 4 5 6 7 7 8 7 7 7 7 6 5 5 4 4 3 3 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 4 4 5 5 5 5 6 8 10 10 8 6 4 4 4 6 7 7 7 6 5 4 2 2 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 0 1 1 2 2 3 3 4 3 3 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 4 4 4 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 12 12 11 10 10 9 8 8 7 7 6 6 6 6 6 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 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 10 10 10 10 10 10 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 4 5 5 5 4 4 4 4 4 4 4 4 4 4 3 2 1 1 2 2 2 3 3 3 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 1 1 2 3 3 4 4 5 5 5 6 6 7 8 8 9 10 11 11 11 12 12 12 12 12 12 12 12 11 11 10 9 8 7 7 7 8 8 9 9 9 9 9 9 10 10 11 12 13 14 14 14 14 14 14 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 21 20 17 14 10 6 3 3 5 7 7 6 5 4 4 4 4 4 3 3 4 5 6 7 7 6 5 3 2 2 3 3 4 5 7 7 6 6 5 5 5 5 5 4 5 5 6 6 5 4 3 2 1 1 1 1 2 3 3 3 3 3 3 4 5 6 6 5 4 2 2 1 2 2 3 4 5 6 7 7 8 8 8 8 8 8 7 6 6 5 5 5 4 4 3 3 3 4 4 4 3 2 1 2 3 4 4 4 4 4 5 5 5 5 6 8 9 10 7 5 3 2 3 5 6 6 6 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 2 2 3 3 3 2 2 1 1 1 1 1 1 2 3 4 4 5 5 6 6 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 4 3 3 4 5 5 6 6 6 6 6 6 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 7 7 7 6 6 7 7 8 8 9 9 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 12 12 11 11 10 9 9 8 8 7 7 7 7 7 6 6 7 7 7 7 7 7 7 6 6 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 5 4 4 4 4 5 5 5 5 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 2 1 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 2 2 2 3 3 3 4 5 5 5 6 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 7 7 6 6 6 6 7 7 7 7 8 8 8 9 10 11 12 13 13 14 14 14 14 13 13 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 20 18 15 10 6 4 4 6 6 6 5 5 4 4 4 4 4 4 4 5 6 7 7 7 6 5 3 3 3 3 4 5 6 7 7 6 5 5 5 5 5 4 3 4 4 5 6 6 5 4 2 1 0 0 1 2 3 4 3 2 2 2 3 4 6 6 6 5 4 3 2 2 2 3 4 5 6 6 7 7 7 8 8 9 9 9 9 8 7 6 6 5 5 4 4 4 4 4 4 4 4 3 2 2 3 4 4 4 4 5 5 5 5 6 7 9 9 6 4 2 2 3 4 5 5 5 4 3 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 6 6 6 6 6 6 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 7 7 7 6 6 6 6 6 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 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 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 5 5 5 5 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 5 5 6 6 6 7 8 9 10 11 11 12 12 13 13 13 13 12 12 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 19 15 10 6 5 6 6 6 5 4 4 4 4 4 4 5 5 6 6 6 7 7 7 6 4 4 3 3 4 4 5 6 6 6 5 5 4 4 5 4 3 3 3 4 5 5 6 6 5 4 2 1 0 1 2 3 4 4 3 2 2 3 4 5 6 6 6 4 3 2 2 2 3 3 4 5 5 6 6 6 7 7 8 9 9 9 9 9 8 8 7 6 5 5 5 5 5 5 5 5 4 4 3 3 4 4 4 5 5 5 5 5 6 7 8 8 6 4 2 2 2 4 5 4 3 3 3 3 3 3 3 3 2 1 1 1 1 1 0 1 1 2 1 1 1 0 1 1 1 0 0 0 1 1 2 2 3 3 3 2 1 1 0 0 0 0 1 2 2 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 6 6 7 8 8 8 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 11 11 11 12 12 12 12 12 12 12 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 12 12 12 12 12 12 12 12 11 11 10 9 9 8 8 8 8 8 7 7 7 8 8 9 9 9 9 9 9 9 8 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 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 6 7 8 8 8 8 8 8 9 9 9 9 9 9 9 8 7 7 6 5 5 4 4 4 4 4 4 3 3 2 2 2 3 3 3 3 4 4 5 5 6 7 8 9 9 10 10 10 10 10 10 10 10 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 21 19 15 10 7 6 6 7 6 5 3 2 2 3 3 4 5 6 7 7 7 7 7 6 5 4 3 4 4 4 4 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 5 5 6 5 5 3 2 1 0 1 2 3 4 4 4 4 4 5 6 7 7 6 5 3 3 2 2 3 3 4 4 4 5 5 6 6 6 7 8 8 9 9 10 9 9 8 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 5 5 5 6 6 7 8 8 6 4 3 2 3 3 4 3 2 2 3 3 3 3 4 3 3 2 1 1 1 1 0 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 3 4 4 4 4 3 3 2 1 1 1 0 0 1 1 1 2 2 2 2 2 2 3 3 3 3 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 6 6 7 7 8 8 7 7 7 7 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 9 9 8 7 7 7 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 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 4 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 6 7 7 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 11 11 10 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 19 15 10 6 6 6 6 5 4 2 1 1 1 1 2 3 4 6 7 8 8 7 5 4 3 3 3 3 3 4 4 4 5 5 4 3 3 2 3 3 3 4 4 4 5 5 5 6 6 5 4 3 2 1 1 1 2 3 4 5 6 6 6 7 7 7 7 6 4 3 3 3 3 3 3 3 4 4 5 6 6 6 6 7 7 8 8 9 9 8 7 7 6 6 6 6 6 6 6 7 6 6 6 6 5 4 4 4 4 4 5 5 6 7 8 7 6 5 4 3 3 3 4 3 1 1 2 3 3 3 4 4 3 3 2 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 3 3 2 1 1 0 1 1 1 1 1 1 1 2 2 3 3 3 3 2 2 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 9 10 10 11 11 11 11 11 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 6 6 6 6 6 5 5 6 6 6 6 6 5 5 5 6 6 7 7 7 7 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 6 7 7 8 9 10 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 8 8 8 8 8 8 8 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 20 15 10 6 5 6 6 5 3 2 1 1 1 1 1 2 3 4 6 7 8 7 5 3 2 2 2 3 3 4 4 4 5 4 3 3 2 2 3 4 5 6 6 6 6 5 6 6 5 5 5 4 4 3 2 2 1 1 3 4 5 6 6 7 8 8 7 7 5 5 4 4 3 3 3 3 4 5 6 6 6 6 6 6 6 6 7 7 7 6 5 5 5 4 4 4 5 5 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 6 7 7 7 6 5 4 4 3 3 2 1 1 2 3 3 3 4 3 3 3 3 2 2 3 3 3 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 4 4 5 5 5 5 5 4 3 2 1 1 1 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 5 5 4 4 4 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 10 9 8 8 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 6 6 6 6 6 5 5 5 6 6 6 7 7 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 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 2 2 2 2 2 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 7 7 8 9 11 12 13 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 17 17 17 17 17 17 16 16 15 15 14 15 15 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 12 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 20 16 10 6 5 6 5 4 3 2 1 1 1 2 2 3 3 4 6 7 8 7 5 3 2 2 2 3 3 3 4 4 4 4 3 2 3 3 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 4 3 3 2 1 1 2 3 4 5 6 8 8 8 7 6 5 5 4 4 4 4 4 5 5 6 6 6 6 5 5 5 4 4 5 4 4 4 4 4 5 4 4 4 4 4 4 4 4 5 6 6 6 6 5 5 4 4 4 5 5 6 7 7 6 5 4 4 3 3 2 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 6 5 4 3 3 2 2 2 3 4 5 5 5 5 5 5 4 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 3 3 3 3 3 3 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 8 8 8 8 7 7 7 7 6 6 5 4 4 4 4 4 5 5 6 6 7 7 6 6 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 11 11 11 11 11 11 11 10 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 12 12 12 12 11 11 11 10 9 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 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 3 3 2 2 1 2 2 3 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 8 9 9 11 12 14 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 16 16 15 15 15 15 15 15 15 15 14 14 13 13 14 14 15 15 16 16 16 16 16 16 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 22 21 17 12 7 6 5 5 4 3 2 1 1 2 2 3 3 3 4 6 7 8 7 6 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 3 4 4 5 5 5 4 3 2 2 2 2 1 1 1 3 5 7 8 7 7 6 6 5 5 5 4 4 4 4 4 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 8 7 7 6 6 5 4 4 3 3 4 5 6 7 7 6 6 5 5 5 5 6 6 6 6 5 4 3 3 3 2 1 1 2 3 4 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 5 6 7 7 6 5 4 3 3 2 3 4 4 5 5 6 6 6 6 5 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 4 3 3 3 4 4 5 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 12 12 12 12 11 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 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 2 2 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 3 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 8 8 9 9 10 12 13 14 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 16 16 17 17 17 17 17 17 17 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 22 20 17 12 8 6 5 4 3 3 2 1 1 2 2 3 3 3 4 6 7 8 7 5 4 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 5 4 3 2 1 2 3 3 2 1 1 4 5 6 7 7 6 6 5 5 5 4 4 3 3 3 2 3 3 4 5 5 6 6 6 7 7 8 9 9 10 10 9 9 8 7 7 6 6 5 4 4 3 5 6 7 8 7 7 6 6 6 6 6 5 5 4 4 3 3 3 3 2 1 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 4 6 7 7 7 7 6 5 4 4 4 4 5 5 6 6 7 7 6 5 4 3 2 2 3 3 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 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 4 3 3 3 3 3 4 5 5 6 6 6 6 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 11 11 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 10 11 11 11 12 12 12 12 12 12 12 12 12 11 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 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 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 4 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 3 2 2 3 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 10 12 13 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 15 16 16 17 17 17 17 17 17 18 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 21 19 16 12 7 5 4 3 3 3 2 2 2 2 2 3 3 4 5 6 6 7 7 5 3 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 3 4 5 5 5 3 1 1 2 2 2 2 2 3 4 5 6 6 6 6 5 5 5 4 3 2 1 1 2 4 5 6 7 7 8 8 8 9 9 10 10 10 10 10 10 9 9 8 8 8 8 7 6 5 4 3 4 6 7 8 8 8 7 7 6 5 5 4 3 3 3 3 3 3 2 1 1 2 2 2 2 3 3 3 2 1 1 2 2 2 1 1 1 2 3 4 5 6 7 7 7 6 5 5 4 4 4 4 5 6 7 6 5 4 4 3 3 4 4 4 4 4 4 4 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 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 4 3 2 2 2 3 4 5 5 5 6 6 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 9 9 9 9 10 11 11 12 11 11 12 12 12 12 12 12 12 11 11 10 9 9 8 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 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 4 4 3 3 4 4 4 4 3 3 3 3 2 2 2 3 3 3 4 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 4 4 3 3 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 9 10 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 14 15 15 16 16 17 17 17 17 18 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 21 20 19 15 11 7 4 3 3 3 3 2 2 2 2 2 3 4 4 5 5 6 6 6 5 3 1 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 3 4 5 5 5 4 3 1 1 1 2 1 2 3 4 5 6 6 6 6 6 5 4 3 2 2 2 4 5 7 7 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 8 9 8 8 8 7 6 5 4 3 4 5 7 9 9 8 7 6 5 4 4 3 3 3 3 3 3 3 2 0 1 2 2 2 2 3 3 2 2 3 4 3 3 2 1 0 1 2 3 3 4 5 6 6 6 5 4 4 3 3 3 4 5 6 6 5 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 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 4 4 3 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 6 6 6 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 9 9 9 9 9 9 9 9 10 10 10 10 11 11 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 9 9 9 10 11 11 11 11 11 11 11 11 12 12 12 11 11 10 10 9 8 8 8 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 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 4 4 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 7 8 8 10 12 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 12 12 11 11 11 10 10 11 11 12 13 14 15 15 16 16 17 17 17 17 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 21 21 20 18 15 11 7 4 2 2 3 2 2 1 1 1 2 3 4 4 5 5 6 6 6 5 3 1 1 1 2 2 2 2 1 1 2 3 3 4 4 3 3 3 4 4 4 4 4 4 3 3 2 2 3 3 4 4 5 4 3 2 1 1 1 1 2 3 4 5 6 6 6 6 6 5 4 3 3 4 5 6 7 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 8 7 7 6 5 4 3 4 6 8 9 9 7 6 5 5 4 4 3 3 3 3 3 3 3 2 1 1 1 1 2 2 2 2 4 6 5 5 4 3 2 1 1 1 1 2 2 3 4 5 5 4 4 3 3 3 3 3 4 5 5 5 5 5 5 6 6 6 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 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 4 3 3 2 2 2 3 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 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 10 10 10 10 11 11 11 11 11 10 10 11 11 11 11 11 11 10 9 9 8 8 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 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 6 6 7 7 7 7 7 6 6 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 9 11 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 12 11 11 10 10 9 9 9 10 10 12 13 14 15 16 16 16 17 17 17 17 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 24 24 24 24 23 23 23 23 22 22 21 21 20 18 16 12 8 5 3 3 3 2 1 0 1 1 2 3 4 4 5 5 5 6 6 5 4 3 2 1 2 2 2 1 0 1 0 1 2 3 3 3 3 4 4 4 4 3 3 2 2 1 1 1 1 1 2 4 5 5 4 3 2 2 1 1 2 3 4 5 6 6 6 7 7 6 5 5 4 4 5 6 6 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 7 7 8 9 9 8 8 7 6 6 5 4 4 3 4 5 7 7 7 7 6 5 5 4 4 3 3 4 4 4 3 3 2 1 1 1 1 2 3 4 5 6 6 5 5 4 3 2 1 1 1 1 2 2 3 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 4 4 3 2 1 1 2 3 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 10 10 10 10 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 11 11 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 5 6 6 7 7 8 8 8 8 7 6 6 7 7 7 7 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 9 11 13 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 16 16 16 15 15 15 14 14 13 12 12 11 10 9 9 8 8 9 10 11 13 14 15 16 16 16 17 17 16 16 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 20 18 16 13 9 6 4 3 3 2 1 0 0 1 2 3 4 4 5 5 5 6 6 5 5 4 3 3 3 3 2 1 1 2 2 1 2 2 3 3 4 4 4 4 4 3 3 2 2 1 1 1 1 2 3 4 4 5 4 4 3 2 1 0 1 2 3 4 5 5 6 6 6 6 6 5 4 4 5 6 7 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 7 7 8 8 8 7 6 6 5 5 4 4 3 3 3 5 6 6 6 6 5 5 4 4 4 4 4 4 4 4 3 2 1 0 1 2 3 4 5 6 6 6 6 5 5 3 2 2 2 2 2 3 3 4 4 4 4 4 5 5 6 5 5 5 6 6 7 7 6 6 6 6 5 5 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 4 4 4 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 4 3 2 1 1 2 2 3 3 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 10 11 12 13 13 12 11 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 5 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 6 6 7 7 8 8 8 8 8 7 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 10 12 14 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 15 15 14 13 12 11 10 9 9 8 8 9 9 11 12 14 15 15 16 16 16 16 16 16 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 19 17 14 11 7 4 3 2 2 1 1 0 1 2 3 4 4 4 5 5 6 6 6 5 4 3 3 3 3 3 3 2 2 2 3 3 3 3 4 4 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 1 0 1 2 3 3 4 4 4 4 4 5 5 5 4 5 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 5 5 4 4 3 3 2 2 3 4 5 6 6 6 5 5 4 4 4 4 4 4 4 3 2 1 1 2 3 4 5 6 7 7 7 6 5 4 3 3 3 4 4 4 5 5 6 6 6 5 5 5 6 6 6 5 5 6 7 7 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 3 2 1 1 2 2 2 3 3 3 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 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 10 10 10 10 10 10 9 9 9 9 10 12 13 14 13 12 11 10 9 9 8 8 8 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 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 6 6 7 8 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 6 6 7 7 7 7 6 5 4 4 3 2 2 1 1 2 2 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 8 8 8 8 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 8 10 12 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 16 15 14 13 12 11 10 9 8 8 8 9 10 11 12 14 14 15 16 16 16 16 16 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 20 19 17 15 12 8 5 3 2 2 1 1 1 1 1 2 3 4 4 4 5 6 6 6 5 3 2 2 3 4 4 4 3 2 2 2 3 3 4 4 5 5 6 6 5 5 4 4 4 4 5 5 4 4 4 4 3 3 2 2 2 1 0 1 2 3 3 3 3 3 2 2 2 3 4 4 5 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 4 3 3 2 2 2 2 3 4 5 6 6 5 5 5 4 4 4 4 4 3 3 2 1 1 2 3 5 6 6 6 6 6 5 4 4 4 5 5 6 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 6 7 8 8 7 7 6 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 0 1 1 1 2 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 2 2 1 2 2 2 2 2 2 2 3 4 4 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 10 11 13 14 13 13 11 10 10 9 8 8 8 7 7 7 7 7 7 6 6 6 6 7 7 7 7 6 6 6 6 5 5 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 5 5 5 5 5 5 5 5 6 6 7 8 9 10 10 10 10 9 9 8 7 7 6 6 5 5 5 5 6 6 7 8 8 8 8 8 7 6 5 4 3 2 2 2 2 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 8 7 7 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 8 10 12 13 14 14 14 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 18 17 17 16 15 13 12 10 9 8 8 8 8 8 9 10 11 12 13 14 15 16 16 16 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 20 19 18 16 12 8 5 3 2 1 2 2 2 2 2 2 3 3 4 4 5 5 6 6 6 4 3 2 2 3 5 5 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 4 4 3 2 2 1 1 1 1 2 3 3 3 3 3 2 1 0 1 2 3 4 5 6 7 7 7 7 6 6 5 5 5 5 4 4 3 3 3 3 2 2 1 2 3 4 4 5 5 4 4 4 4 4 3 2 2 2 2 2 3 4 5 5 5 5 5 5 5 4 4 3 3 2 1 1 1 2 3 4 4 5 4 4 4 4 4 4 4 5 6 7 7 8 7 7 7 7 6 5 5 4 4 5 5 4 4 5 6 7 8 7 7 6 6 5 5 5 4 4 3 3 2 2 2 2 2 1 1 1 1 1 1 1 0 0 1 1 1 1 2 2 2 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 2 1 1 2 2 3 2 1 1 2 2 3 4 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 10 11 12 14 14 13 12 11 10 10 9 8 8 8 8 8 8 7 7 6 6 6 6 6 7 7 6 6 6 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 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 8 9 9 9 9 9 8 8 7 7 6 6 5 5 5 6 6 7 7 8 9 9 9 9 9 8 7 6 4 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 7 8 9 10 11 12 13 13 14 14 14 14 14 15 15 16 17 18 19 19 20 20 20 21 21 21 20 20 19 18 17 16 14 13 11 9 8 7 7 7 7 8 8 9 9 10 12 13 14 15 16 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 20 18 16 13 9 5 3 2 2 2 2 3 2 2 1 2 3 4 4 5 6 6 7 7 5 3 2 2 3 4 5 6 6 7 7 7 7 7 6 5 5 6 6 7 6 6 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 2 3 3 4 4 5 5 6 6 6 5 5 5 5 5 5 4 3 2 2 1 1 2 2 2 1 1 3 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 4 5 5 6 6 5 4 3 3 2 2 1 1 0 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 5 5 4 3 3 4 5 5 5 5 5 6 7 8 8 7 6 6 5 5 4 4 3 3 2 2 1 1 1 1 0 1 1 1 1 1 0 0 1 1 1 1 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 3 3 2 2 1 2 2 3 2 2 1 1 1 2 3 4 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 10 10 12 13 14 14 13 12 11 11 10 9 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 6 6 6 7 8 8 9 10 10 10 10 10 9 8 6 5 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 5 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 8 9 10 11 11 12 13 13 14 14 15 16 17 18 19 20 20 21 21 21 22 22 21 21 20 20 19 17 16 14 12 10 9 7 7 7 7 7 8 8 8 8 9 10 12 13 15 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 20 19 17 14 10 6 3 2 2 2 3 3 2 2 1 1 2 3 4 5 6 7 7 7 6 4 3 2 3 5 6 7 8 9 10 10 9 8 6 5 5 6 6 7 7 6 5 4 4 3 3 3 3 3 3 4 4 5 5 5 4 4 4 3 3 3 2 2 1 1 2 3 4 4 5 5 5 5 5 5 5 5 6 6 6 5 5 4 3 3 3 3 4 4 4 4 3 2 1 2 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 3 3 2 2 2 1 1 1 2 2 3 2 2 3 3 3 4 4 4 3 3 3 4 4 4 4 4 4 4 4 3 2 4 5 6 6 6 5 6 7 8 8 7 7 6 6 5 4 4 3 2 2 1 1 1 0 1 1 1 2 1 1 1 0 1 1 1 2 2 2 2 2 3 3 3 3 4 4 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 5 5 5 5 4 4 3 3 2 2 2 2 2 2 3 2 2 1 1 1 2 3 4 5 5 5 6 6 6 6 6 6 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 8 8 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 7 7 7 7 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 11 13 14 14 14 13 12 12 11 10 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 8 9 10 11 11 11 11 10 9 8 7 6 6 5 5 4 4 4 4 4 5 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 5 4 4 4 3 3 3 3 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 8 8 9 10 11 12 13 13 14 15 16 17 19 20 20 20 21 21 22 22 22 22 21 21 20 19 17 16 14 12 10 8 7 7 7 8 7 7 7 7 8 8 9 11 12 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 20 19 17 15 11 7 4 2 2 3 3 3 2 2 1 1 2 3 4 5 5 6 7 7 6 5 3 4 5 6 6 7 8 10 11 11 10 8 6 5 4 5 5 6 7 6 6 5 4 4 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 3 2 2 1 2 2 3 4 5 5 6 6 5 5 5 5 5 6 6 6 5 5 4 4 4 5 5 5 5 5 4 4 3 2 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 4 4 4 4 3 2 2 3 3 3 3 4 5 5 4 3 2 4 5 6 6 6 6 7 8 8 8 8 7 7 6 5 5 4 3 2 2 1 1 1 1 2 2 2 2 1 1 0 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 2 3 4 5 5 5 6 6 5 5 6 6 6 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 10 11 12 14 14 14 14 13 12 12 11 10 9 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 9 10 11 11 11 11 11 10 9 8 7 7 6 5 5 5 4 4 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 5 4 3 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 11 12 13 14 15 16 17 18 19 19 20 20 21 21 22 22 22 21 21 20 19 17 15 13 11 9 8 8 8 8 7 7 7 7 7 7 8 9 10 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 20 18 15 12 8 5 3 2 3 3 3 3 2 1 1 2 3 4 4 5 6 6 6 6 4 4 4 5 5 5 6 8 10 10 10 9 7 6 4 3 3 4 5 6 6 6 6 5 5 5 5 4 4 3 3 3 3 4 4 4 5 5 5 4 4 3 3 2 2 3 4 4 5 5 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 3 2 1 0 1 2 2 2 3 3 4 4 4 5 5 5 5 4 4 4 3 3 4 4 4 3 3 4 4 4 4 3 3 3 4 4 5 5 5 6 5 5 4 4 3 2 2 3 3 3 4 4 5 5 4 3 2 3 5 6 6 6 6 7 8 8 8 8 7 7 6 6 5 4 3 3 2 2 2 2 2 2 2 2 1 1 1 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 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 2 3 4 4 5 5 5 5 5 5 5 6 6 7 7 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 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 7 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 12 13 14 15 14 14 13 12 12 10 9 8 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 7 7 8 8 8 8 9 9 10 11 11 11 11 10 9 9 8 7 7 6 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 6 6 6 5 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 11 12 12 13 14 15 16 17 18 19 19 20 21 21 21 21 21 20 19 18 17 15 12 10 9 8 8 8 8 7 7 7 7 7 7 7 8 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 20 19 16 13 9 5 3 3 3 3 3 3 3 2 1 2 3 4 4 5 5 5 5 5 4 3 4 4 4 4 5 8 9 10 9 8 7 6 4 3 2 2 3 4 5 6 6 6 6 6 6 5 5 4 2 1 1 1 2 3 4 4 4 4 4 3 3 4 3 3 4 4 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 3 2 1 1 1 1 1 2 2 3 3 4 4 4 5 4 4 4 3 3 3 4 4 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 5 4 3 2 2 2 3 4 4 5 5 5 5 4 3 2 3 4 5 5 5 6 8 8 9 9 8 8 7 7 6 5 4 4 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 2 2 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 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 2 3 4 4 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 6 6 6 6 6 6 6 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 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 9 9 9 9 9 9 9 10 11 13 14 15 15 14 14 13 12 11 10 8 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 7 7 8 8 8 9 9 9 9 10 10 11 10 10 9 9 8 8 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 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 11 12 14 15 16 17 18 19 19 20 20 20 20 20 19 19 18 16 14 12 10 9 8 8 8 8 7 7 7 7 7 7 7 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 20 19 17 14 10 6 3 3 3 3 3 3 3 2 1 1 2 3 4 5 5 5 5 4 3 2 2 3 3 4 6 8 9 9 8 8 7 6 5 4 3 3 4 5 5 6 6 6 6 6 6 6 6 5 4 3 2 1 0 1 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 4 5 5 6 6 5 5 4 3 3 3 2 2 2 1 0 1 2 2 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 4 4 4 4 5 5 6 6 7 7 8 7 6 5 4 3 2 2 3 4 5 5 6 6 6 5 4 3 3 3 4 4 4 5 6 8 8 9 9 9 8 8 7 6 5 5 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 2 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 9 9 9 9 9 9 9 11 12 14 15 15 14 14 13 13 12 10 9 8 7 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 6 6 6 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 9 10 10 10 10 9 9 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 5 5 5 4 4 4 5 5 5 5 3 3 3 3 3 3 3 3 3 3 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 7 7 7 8 9 10 11 12 13 14 16 17 17 18 18 19 19 19 19 19 18 17 16 14 11 10 9 8 8 8 8 8 7 7 7 7 7 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 21 19 17 14 10 6 3 2 2 3 3 3 3 2 1 1 2 3 4 5 5 5 5 4 2 1 2 2 3 4 6 7 8 8 7 7 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 2 2 1 1 0 1 1 2 2 3 3 4 4 4 4 4 4 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 4 5 5 5 5 5 4 4 4 4 4 3 3 2 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 3 3 3 4 4 4 4 4 5 6 7 8 8 8 7 6 5 4 3 2 3 4 5 5 6 6 6 5 5 4 3 3 4 4 4 4 5 6 8 8 9 9 9 8 8 7 6 6 5 5 4 5 5 4 4 4 3 3 2 2 1 1 1 1 1 1 1 2 2 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 1 2 2 3 4 4 5 5 4 4 4 5 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 9 9 9 9 9 9 9 9 10 12 14 15 15 15 15 14 13 13 11 10 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 8 8 8 8 8 9 9 10 10 9 9 8 8 8 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 6 6 5 5 4 4 4 4 5 5 4 3 3 3 3 3 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 8 8 9 10 12 13 14 15 16 17 17 17 17 17 18 18 17 17 15 13 11 10 9 9 8 8 8 8 8 7 7 7 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 20 18 15 10 6 3 1 2 2 3 3 3 2 1 1 2 3 4 5 5 5 5 4 3 2 2 3 3 4 5 6 7 7 6 6 7 7 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 4 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 3 3 3 3 3 2 2 2 2 1 2 3 5 5 5 5 5 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 3 3 3 4 4 4 5 5 5 6 7 8 8 7 7 5 4 3 3 3 4 5 6 6 7 7 6 5 5 4 4 4 4 4 3 4 5 6 7 8 9 9 9 8 8 7 6 6 5 5 5 6 5 5 4 4 3 3 2 2 2 1 1 1 1 1 2 2 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 1 2 2 3 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 8 8 8 9 9 9 10 10 9 9 9 9 9 9 9 10 11 13 15 15 15 15 14 14 13 12 11 9 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 7 7 6 6 5 5 5 5 6 6 5 5 5 4 4 4 4 5 5 4 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 7 7 7 8 9 9 10 11 12 13 14 15 15 16 16 16 17 17 17 16 15 13 11 10 9 8 8 8 8 8 8 8 8 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 24 24 24 23 23 23 23 22 22 22 21 19 16 12 7 3 2 2 3 3 4 4 3 2 1 2 3 4 5 5 5 5 4 3 2 2 3 4 4 5 5 5 5 5 5 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 6 6 6 5 3 2 2 3 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 3 3 3 2 1 1 1 2 3 4 5 5 5 6 6 6 6 5 5 5 5 5 4 4 4 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 6 6 7 7 7 6 5 4 3 3 3 4 6 7 8 8 8 8 7 6 5 5 4 4 4 3 3 4 5 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 5 4 3 3 2 2 2 1 1 1 2 2 2 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 5 5 4 4 3 3 2 2 2 3 3 3 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 8 8 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 9 9 9 8 8 8 7 7 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 12 14 15 15 15 15 14 14 13 12 10 8 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 6 6 5 5 5 5 5 5 5 4 4 4 4 5 5 5 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 6 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 10 10 11 12 13 13 14 14 15 15 16 16 16 15 14 13 11 10 9 8 8 8 8 8 8 8 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 22 22 21 19 16 12 8 4 3 3 3 4 4 4 4 3 2 2 3 4 5 5 5 5 4 3 2 2 3 3 4 4 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 6 7 7 8 7 7 7 6 5 4 4 4 4 4 4 3 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 2 2 2 2 3 4 4 5 5 5 6 6 6 6 6 5 5 6 6 6 6 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 7 8 7 6 4 3 2 3 4 5 6 8 9 9 9 8 7 6 5 5 4 4 3 3 3 4 6 7 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 7 7 8 8 9 9 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 12 13 14 15 15 15 15 14 14 13 11 9 8 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 6 6 5 5 5 4 4 4 4 4 5 4 4 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 5 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 12 12 13 13 14 15 15 16 15 14 12 11 10 9 8 8 8 8 8 8 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 22 21 20 17 13 9 5 4 3 3 4 4 4 4 4 3 2 3 4 4 5 5 5 4 3 2 2 2 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 5 4 4 4 5 6 7 8 8 8 7 7 6 6 5 5 4 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 4 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 7 7 6 6 5 5 5 4 4 4 4 4 5 4 4 4 3 4 4 4 4 5 6 7 8 7 5 3 2 3 5 5 6 7 8 9 9 9 8 7 6 5 4 4 3 2 2 2 4 6 7 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 2 1 1 1 2 2 3 3 3 3 4 4 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 8 8 7 7 8 8 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 10 11 11 12 12 12 13 14 15 15 15 14 14 14 12 11 9 7 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 7 7 7 6 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 8 8 7 7 7 6 6 6 6 6 6 5 4 4 4 4 5 5 5 5 4 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 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 11 12 13 14 15 15 15 14 12 11 10 9 9 8 8 8 8 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 22 22 20 18 14 10 6 3 3 3 3 4 4 4 3 3 2 2 3 4 5 5 5 4 3 2 2 2 2 3 4 4 4 4 4 5 5 5 6 7 7 7 7 6 5 5 4 5 5 6 7 8 8 8 7 7 7 7 6 5 5 4 4 4 3 2 1 1 2 2 3 3 3 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 5 5 5 4 4 4 4 4 5 5 6 7 8 9 9 9 9 8 8 7 7 7 6 6 5 5 5 5 5 5 4 4 3 4 4 4 4 5 6 7 7 6 5 4 4 6 8 8 8 8 9 10 10 9 8 6 5 5 4 3 2 1 2 3 4 5 7 7 8 8 7 7 7 7 7 7 7 7 7 7 6 6 5 4 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 2 2 3 3 3 3 3 3 3 3 4 4 4 3 3 2 1 1 1 1 2 2 2 3 3 3 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 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 11 12 12 12 12 13 14 14 15 14 14 14 13 12 11 9 8 7 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 6 7 7 8 8 8 8 8 8 8 7 6 6 5 5 5 5 5 5 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 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 7 6 6 5 4 4 4 5 5 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 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 7 8 8 9 10 11 12 13 14 14 14 14 13 12 11 10 9 9 9 8 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 22 22 20 18 14 10 6 3 3 3 3 4 4 4 4 3 2 2 2 3 4 5 5 5 4 3 1 1 2 3 4 5 5 5 5 5 6 6 7 7 8 9 9 9 8 7 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 7 7 6 5 4 3 2 2 3 4 4 4 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 4 4 5 5 6 7 8 9 9 8 8 8 8 8 8 8 7 6 6 6 6 6 5 5 5 4 4 5 5 6 7 8 8 7 6 5 5 7 9 11 11 10 10 11 11 11 10 8 6 5 4 3 2 2 2 2 3 3 5 6 7 7 8 7 7 7 7 7 7 7 7 7 7 6 6 5 4 3 2 2 1 1 1 1 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 2 2 3 3 3 4 4 3 3 4 4 4 4 3 3 2 1 1 1 1 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 9 9 8 7 7 7 7 8 8 8 8 8 8 9 10 11 12 11 11 12 13 14 14 14 14 14 14 13 12 11 10 9 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 8 8 9 9 9 9 9 9 9 8 8 7 6 6 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 10 10 9 9 9 9 9 9 8 8 7 6 5 5 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 8 8 9 10 10 11 12 13 13 14 13 13 12 11 10 10 9 9 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 18 15 11 6 4 3 3 4 4 5 5 5 4 3 2 1 2 4 5 5 5 4 3 2 2 3 4 5 5 6 6 6 6 6 6 7 8 9 9 10 10 10 10 9 9 8 8 8 8 8 7 7 7 8 9 10 11 11 10 10 9 9 8 8 7 6 6 6 6 6 6 7 6 6 5 5 5 5 4 4 3 3 3 4 4 3 3 3 3 3 3 4 4 4 3 3 3 4 4 4 5 5 6 6 7 7 7 6 6 7 8 8 8 7 6 6 6 6 7 7 7 6 6 6 6 7 8 9 10 9 8 6 6 8 10 12 13 13 13 13 13 13 13 11 8 5 4 3 3 3 3 3 3 3 4 4 5 6 7 8 8 7 7 7 7 7 7 7 7 7 6 6 5 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 2 2 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 1 1 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 8 8 8 8 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 8 7 7 7 7 7 7 7 7 8 7 8 8 9 10 11 11 11 11 12 13 13 14 14 14 14 13 13 12 11 10 9 8 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 11 10 9 8 7 7 6 6 6 6 7 7 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 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 9 8 8 7 7 7 7 7 7 7 6 6 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 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 9 9 9 9 9 10 11 11 12 13 13 12 12 11 11 10 9 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 19 16 12 7 4 4 4 5 5 6 6 6 5 4 3 1 1 3 4 5 5 5 4 3 3 3 4 5 5 6 6 6 6 6 6 7 7 8 9 10 10 11 10 10 10 10 10 10 9 8 7 7 7 8 9 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 6 6 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 3 4 4 4 4 3 3 3 3 4 4 4 5 5 5 5 4 4 5 6 7 8 8 7 7 6 6 7 8 8 9 8 8 8 8 9 10 10 10 9 8 7 7 9 12 14 15 15 15 14 15 15 14 10 7 5 3 3 3 3 3 3 3 4 4 5 5 6 7 7 8 7 7 7 7 7 7 7 7 6 6 5 4 4 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 1 1 2 2 3 3 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 8 9 10 10 11 11 12 13 13 13 13 13 13 12 12 11 11 10 9 8 7 7 6 5 5 5 5 5 5 5 6 6 7 7 7 7 6 6 7 7 8 8 8 9 10 10 11 12 12 12 12 11 10 9 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 8 8 9 9 9 10 10 11 11 11 11 11 12 11 11 11 11 11 10 10 9 9 8 8 8 8 8 7 7 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 5 6 6 6 6 6 6 7 7 7 7 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 10 9 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 17 12 8 5 4 5 5 6 7 7 7 7 6 4 3 2 2 4 5 5 5 4 3 3 3 4 5 5 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 2 2 1 2 2 3 3 4 4 4 4 3 3 3 4 3 3 3 3 3 4 4 4 5 6 8 8 9 8 7 7 7 7 8 9 10 9 9 9 9 9 10 10 9 8 6 6 7 9 12 14 15 15 14 14 14 14 12 9 6 4 3 2 3 3 3 3 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 3 3 2 1 1 1 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 10 10 11 11 12 12 12 12 12 11 11 11 11 10 10 9 8 7 6 6 6 6 6 5 6 6 7 7 8 8 7 7 7 7 7 7 7 8 8 8 9 9 10 11 11 12 13 13 12 11 11 10 9 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 21 20 17 13 9 6 5 5 6 7 8 8 8 8 7 5 4 3 4 5 6 6 5 4 3 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 7 8 8 8 9 8 9 9 9 9 9 8 8 7 7 6 5 5 6 6 7 7 7 8 8 8 7 7 7 7 6 6 5 4 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 4 4 4 3 3 4 3 3 2 2 4 5 5 6 7 8 9 9 9 8 7 6 6 7 8 9 10 10 9 9 8 8 8 7 6 5 4 4 6 8 11 13 13 13 13 12 12 12 10 7 5 3 2 2 3 3 3 3 4 5 6 6 7 7 7 7 7 8 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 3 2 2 1 1 1 2 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 10 10 11 11 11 10 10 10 10 10 9 9 8 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 10 11 12 12 12 12 11 10 9 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 5 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 8 8 8 9 9 9 9 9 9 9 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 19 17 13 9 7 6 6 6 7 8 9 9 8 7 5 4 4 5 7 7 6 5 4 2 2 2 2 2 2 2 1 1 2 2 3 3 3 4 4 4 4 4 4 5 5 6 6 6 7 8 9 10 11 10 9 7 5 3 3 3 4 4 5 5 6 6 6 6 6 7 7 7 7 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 4 4 4 3 3 3 5 7 8 8 8 8 9 8 7 5 4 4 4 5 6 8 8 8 8 7 7 6 5 5 4 3 3 3 4 7 9 11 11 11 10 10 10 9 7 6 4 3 2 2 3 3 3 3 4 4 5 6 7 7 7 7 8 8 8 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 3 3 2 1 1 1 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 6 6 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 8 8 9 10 11 11 12 12 11 10 9 8 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 16 13 9 7 6 5 5 6 7 8 9 8 7 5 4 4 5 6 7 6 5 4 3 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 4 4 5 6 7 8 10 11 11 10 8 5 3 2 2 2 3 4 5 5 5 4 4 5 5 6 6 6 7 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 4 4 3 2 2 3 3 4 4 4 4 4 4 6 8 9 9 8 7 6 5 4 3 2 3 3 3 4 5 6 6 7 6 6 6 5 4 3 3 3 3 5 6 9 10 10 10 9 8 7 7 6 4 3 3 3 3 3 3 3 3 3 4 5 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 1 1 1 2 3 3 3 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 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 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 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 10 11 11 12 11 10 9 8 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 11 12 12 12 12 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 19 18 16 12 9 6 5 4 4 5 6 7 8 8 6 5 4 4 5 6 6 5 5 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 2 1 1 0 0 1 2 2 3 3 4 5 6 7 9 10 11 10 8 6 5 3 3 3 4 4 5 5 4 4 3 4 4 4 5 5 6 6 7 7 6 6 6 5 5 5 5 4 4 4 4 5 5 5 5 5 4 3 2 3 4 4 5 5 4 4 4 5 7 8 8 7 6 4 2 1 2 2 2 3 3 3 4 4 5 6 7 7 7 6 5 4 4 4 5 6 7 9 10 10 10 9 8 7 6 5 4 3 3 3 4 4 4 4 3 3 4 4 5 6 7 7 7 7 7 6 6 6 7 7 7 6 6 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 2 1 1 1 1 2 2 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 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 7 7 7 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 11 11 11 10 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 11 12 12 13 13 13 12 12 11 11 10 10 10 9 9 9 9 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 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 9 9 9 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 17 15 11 8 5 3 3 3 4 5 6 7 7 6 5 4 4 5 5 5 5 5 4 4 4 3 3 3 3 2 1 1 1 1 1 2 2 2 2 2 2 1 1 0 1 2 3 3 3 4 5 7 8 9 10 9 8 6 5 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 5 6 6 6 5 5 4 4 4 4 4 4 3 4 4 5 5 5 5 5 4 3 4 4 5 5 5 4 4 3 4 5 6 6 6 5 3 2 2 3 3 3 3 3 3 3 3 4 5 7 8 7 6 5 5 5 6 6 6 8 9 10 11 11 10 8 7 6 5 5 4 3 3 4 5 5 4 4 4 3 4 4 5 6 7 7 7 6 6 5 6 6 6 7 7 7 6 6 6 5 5 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 2 1 0 1 1 2 2 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 8 9 9 9 9 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 11 12 13 13 13 13 12 11 11 10 10 10 10 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 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 8 8 8 8 8 8 8 8 9 9 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 18 17 14 11 7 4 2 2 3 3 4 5 6 6 5 5 4 4 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 2 3 5 6 8 8 9 8 7 6 6 6 6 6 6 7 7 6 5 5 5 4 3 2 3 4 5 5 5 5 4 4 4 4 4 3 3 3 4 4 5 6 6 6 5 5 5 5 5 5 5 5 4 3 3 3 3 4 4 4 4 3 3 3 4 4 4 3 3 3 3 3 4 5 6 7 7 6 5 5 5 5 6 6 7 8 9 10 11 10 9 8 8 7 6 5 4 4 4 5 5 5 4 4 3 3 4 4 5 6 7 6 6 5 5 5 5 6 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 2 2 1 0 1 1 2 2 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 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 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 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 7 7 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 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 11 12 12 13 13 12 12 11 10 10 10 10 9 9 9 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 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 8 8 8 8 8 8 8 9 9 9 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 16 14 11 7 4 3 3 3 4 5 6 6 6 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 2 3 4 5 6 7 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 4 3 2 3 4 5 5 5 5 4 4 4 4 3 3 3 3 4 4 5 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 4 4 4 4 4 4 5 5 5 4 3 3 4 4 5 5 6 7 7 6 5 4 4 4 4 4 4 5 6 7 9 10 11 10 10 9 8 8 7 6 5 5 5 6 5 5 4 3 2 3 3 4 5 6 6 6 5 5 5 5 6 6 7 7 7 6 6 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 1 1 0 1 1 2 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 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 4 4 4 4 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 11 11 12 12 12 12 11 11 11 10 10 10 9 9 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 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 10 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 18 17 16 14 11 8 5 4 5 5 6 6 7 6 5 4 3 3 3 3 3 3 4 4 4 3 2 2 2 2 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 2 3 3 4 4 5 6 7 7 7 7 7 7 6 6 5 5 5 6 6 6 5 4 3 3 4 4 5 5 5 4 4 4 4 4 3 3 3 3 4 4 5 6 6 6 6 5 6 6 5 5 4 4 5 5 4 4 4 4 5 4 4 5 6 6 6 6 5 4 4 4 5 6 6 7 7 7 6 5 4 3 3 3 3 3 4 5 6 8 9 10 11 11 11 10 9 8 8 7 6 6 6 6 5 4 3 2 2 2 3 4 5 6 5 5 5 5 5 6 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 3 3 2 1 1 0 1 1 2 3 3 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 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 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 4 4 4 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 5 6 6 6 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 11 11 11 11 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 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 17 16 15 13 10 7 5 5 5 6 6 7 6 6 5 4 3 3 3 4 3 3 4 4 4 3 2 1 1 2 3 4 4 4 3 3 3 3 3 3 3 4 4 4 3 2 1 1 2 2 3 3 3 3 4 4 5 5 5 6 6 6 6 5 4 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 5 5 6 6 5 5 6 6 5 5 4 4 5 5 5 5 5 5 5 5 5 6 7 8 7 6 5 5 4 5 5 5 6 7 7 7 6 5 4 3 2 3 3 4 4 5 6 7 9 10 11 11 11 11 10 9 9 8 7 7 6 6 5 4 3 3 2 2 2 3 4 5 5 5 5 5 6 6 7 7 7 7 7 7 6 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 3 3 3 2 2 1 1 1 1 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 2 2 1 1 1 2 2 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 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 6 5 5 4 4 4 4 4 4 4 3 3 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 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 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 17 17 16 14 12 9 6 4 4 4 5 5 5 6 6 5 4 3 3 3 4 3 3 3 4 4 3 2 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 3 3 4 4 4 3 3 3 4 4 4 5 5 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 3 3 4 4 5 5 6 6 5 5 5 5 4 4 3 3 4 4 5 5 5 4 4 3 4 6 7 8 7 6 5 4 4 3 3 4 5 7 7 7 6 5 4 2 2 2 3 4 5 6 7 8 9 10 11 11 12 11 11 10 9 8 7 7 6 6 5 5 4 4 3 3 3 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 3 3 3 3 2 2 1 1 0 1 2 2 3 3 4 4 5 5 5 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 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 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 6 6 7 7 7 8 8 8 9 9 9 9 10 10 11 11 12 11 11 10 10 10 10 9 9 9 9 9 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 10 11 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 19 19 18 18 18 18 18 17 16 15 13 10 8 5 3 3 3 3 3 4 5 5 5 5 4 4 4 3 3 3 4 4 4 3 2 1 1 2 3 4 4 5 5 5 5 5 4 4 5 5 4 3 3 2 2 3 3 4 4 4 4 4 4 3 3 4 4 5 6 7 7 7 7 6 5 5 4 4 4 4 4 4 3 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 5 5 5 5 4 4 3 3 2 2 2 3 3 4 4 4 3 2 3 4 6 7 7 6 5 5 4 3 2 2 3 5 6 7 7 6 5 3 3 2 2 3 5 6 7 8 9 10 11 11 12 12 11 11 10 9 8 8 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 1 0 1 1 2 3 3 4 4 5 5 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 7 7 8 8 8 8 7 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 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 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 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 12 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 16 14 12 9 6 4 2 2 2 2 2 3 4 5 5 5 4 4 3 3 3 3 4 4 3 3 2 1 1 3 3 4 5 5 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 6 6 5 5 4 4 4 4 3 3 3 3 4 4 4 3 3 3 3 3 4 4 5 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 4 4 4 3 2 3 5 6 6 6 6 6 5 5 4 3 2 4 5 7 7 7 6 6 5 5 5 5 5 6 7 8 9 10 11 11 12 12 12 11 11 10 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 2 2 2 2 1 0 0 1 2 3 3 4 4 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 2 2 1 1 1 0 0 0 1 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 2 3 4 4 4 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 6 6 7 8 9 9 9 9 9 8 7 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 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 11 11 11 10 10 10 8 8 7 6 6 6 6 7 7 7 6 6 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 10 11 13 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 18 17 17 17 16 15 14 11 8 5 3 1 1 1 1 2 2 3 4 4 4 4 3 3 3 3 3 3 3 2 2 1 1 2 3 3 4 5 5 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 6 6 6 7 7 7 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 2 2 3 2 2 1 1 1 1 2 2 2 2 2 3 4 5 5 4 4 5 6 6 7 8 8 7 7 6 5 5 5 6 7 8 8 8 7 7 7 8 8 7 7 7 7 8 8 9 10 11 12 12 12 11 11 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 6 6 6 6 7 6 6 6 6 6 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 2 2 2 2 1 1 0 1 2 3 3 4 4 5 5 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 2 2 2 2 3 3 4 5 5 4 4 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 6 7 8 8 9 10 10 10 10 9 9 8 7 7 7 6 6 6 6 5 5 5 5 4 4 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 9 8 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 10 12 14 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 16 16 15 13 10 7 4 2 1 0 0 1 1 2 2 3 3 3 3 2 2 2 2 3 3 2 2 1 1 1 2 3 3 4 4 5 6 6 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 3 3 3 3 2 2 1 1 2 2 2 2 1 1 3 4 5 5 6 6 7 8 9 9 10 10 10 9 8 8 7 7 7 8 8 8 8 8 7 8 8 9 9 8 8 7 7 7 8 9 10 10 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 3 3 4 4 5 5 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 3 3 4 4 5 5 5 5 4 4 4 3 3 3 3 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 6 6 7 8 8 9 10 10 10 10 10 10 9 9 8 8 7 7 7 6 6 5 5 4 4 4 4 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 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 5 5 5 5 5 5 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 6 6 7 8 8 9 9 10 10 10 9 8 7 6 6 5 5 6 6 6 6 5 5 4 4 4 4 3 4 4 4 4 5 5 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 9 10 12 14 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 14 12 9 6 3 2 1 0 0 1 1 1 1 2 2 3 3 3 3 2 2 2 2 2 2 2 1 2 2 2 3 3 4 4 5 5 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 5 5 5 4 4 3 3 3 4 4 4 3 3 2 2 2 2 2 2 1 1 2 4 6 7 7 7 8 9 10 10 11 12 12 12 11 10 10 9 9 8 8 8 7 7 7 7 7 8 8 8 8 7 7 7 6 6 7 8 9 10 10 11 11 11 11 10 10 10 9 9 9 9 9 9 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 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 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 2 2 3 3 4 4 4 5 6 6 7 6 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 6 7 7 8 8 9 9 10 10 10 10 10 10 9 9 9 8 8 8 7 7 6 5 5 4 4 4 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 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 4 4 5 5 6 7 7 8 8 9 9 9 9 8 7 6 6 5 5 5 5 5 5 5 4 4 3 3 3 3 3 4 4 4 5 5 6 7 7 7 6 6 6 6 6 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 8 9 10 12 14 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 17 17 16 16 16 15 13 11 8 5 2 1 0 1 1 1 1 1 0 1 2 3 3 4 3 3 2 2 2 2 3 3 2 2 1 1 2 3 3 3 3 3 3 3 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 3 3 2 2 1 1 1 3 4 6 7 8 8 8 9 10 10 10 10 11 12 12 12 11 11 10 8 7 7 7 6 6 6 6 7 7 8 8 7 7 7 6 6 5 6 6 7 9 9 10 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 6 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 3 3 4 4 4 5 6 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 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 0 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 5 6 6 7 7 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 8 8 7 7 6 5 5 4 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 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 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 4 4 4 3 3 2 2 1 1 1 1 1 2 3 3 4 5 5 6 6 7 7 8 8 8 8 8 8 7 6 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 8 10 12 13 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 17 16 16 16 16 15 13 10 7 4 2 1 1 1 2 1 1 1 1 1 2 3 4 4 4 3 3 2 2 3 3 4 3 2 1 1 2 2 3 3 2 3 3 3 5 5 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 6 5 4 3 3 2 2 1 2 3 4 6 7 8 8 8 8 8 9 9 9 9 10 11 11 11 11 10 9 7 6 6 6 6 6 5 6 7 7 8 8 7 7 6 5 5 4 4 5 6 7 8 10 10 11 12 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 7 7 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 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 2 2 2 2 2 2 2 2 1 1 1 2 3 3 4 4 4 5 6 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 5 5 5 6 6 5 5 4 3 3 3 3 3 4 4 5 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 3 3 3 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 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 4 4 3 3 3 2 2 1 1 1 1 1 1 2 2 3 4 4 5 5 6 6 7 7 7 7 8 8 8 7 7 6 5 5 4 4 4 4 4 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 6 6 6 6 6 7 7 7 7 7 7 8 9 11 13 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 17 17 16 16 16 15 15 14 11 9 6 3 2 1 2 2 2 2 1 1 1 1 2 3 4 5 5 4 3 2 2 2 3 3 3 2 2 2 2 2 3 3 3 3 4 4 5 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 4 4 4 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 3 4 5 5 5 4 4 3 2 2 2 3 4 6 7 8 8 8 7 7 7 7 7 7 7 8 9 9 10 9 9 8 7 6 5 5 5 5 5 5 6 7 8 8 7 6 5 4 4 3 3 3 4 6 7 8 10 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 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 2 2 3 3 4 5 5 6 7 8 8 7 7 7 6 5 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 5 4 4 3 3 4 4 4 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 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 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 3 3 2 2 2 1 1 1 1 1 1 2 2 3 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 5 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 9 11 13 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 17 17 16 15 15 15 14 13 10 8 5 3 2 2 2 2 2 2 2 1 1 2 2 3 4 5 5 4 3 2 1 2 3 3 3 2 1 1 2 3 3 4 4 4 4 4 5 5 6 6 6 6 5 5 5 4 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 0 1 3 4 4 4 4 4 3 3 3 3 3 5 6 7 8 8 7 6 6 5 5 6 6 6 7 8 8 9 9 8 8 7 6 5 5 4 4 4 4 5 6 6 6 5 4 3 2 2 1 1 2 3 4 6 7 8 10 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 6 6 5 5 4 4 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 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 4 4 5 6 7 8 8 8 8 7 7 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 5 5 5 4 4 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 8 8 9 9 8 7 6 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 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 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 3 3 3 3 4 4 4 4 4 3 2 2 2 2 2 2 1 1 1 2 2 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 6 5 4 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 9 10 12 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 17 16 16 15 14 14 13 11 9 6 4 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 3 2 1 2 3 3 3 2 1 0 1 2 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 5 4 4 4 4 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 0 1 2 3 3 4 4 4 3 3 3 3 4 5 6 7 8 8 7 6 6 5 5 6 6 7 7 8 8 9 8 8 7 6 5 4 3 3 3 3 3 3 4 4 4 3 2 1 1 0 0 0 1 2 3 4 6 7 9 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 3 3 3 3 3 3 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 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 6 7 8 8 8 8 8 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 1 1 1 2 2 2 1 1 1 2 2 2 2 2 3 3 4 4 4 4 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 6 6 6 7 8 8 8 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 3 3 2 2 2 2 2 2 2 2 2 2 3 4 4 5 5 6 6 6 6 6 5 5 5 5 6 6 7 7 6 5 4 3 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 5 5 5 5 5 6 6 6 7 7 7 7 7 8 9 9 11 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 19 18 17 16 15 14 14 13 12 10 7 5 4 3 3 3 2 2 1 1 2 2 2 3 3 4 4 4 4 3 3 2 1 2 3 4 4 3 2 1 1 2 3 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 2 2 2 2 2 2 1 1 0 1 1 2 3 3 4 4 3 3 3 3 4 5 7 8 8 8 7 6 5 5 5 5 6 7 8 9 9 9 9 8 7 5 4 3 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 1 2 3 4 6 7 8 9 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 4 5 6 6 7 8 8 8 8 8 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 2 3 3 3 4 4 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 6 6 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 6 5 5 5 4 5 5 6 6 6 6 5 4 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 9 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 19 18 17 16 15 14 13 11 10 8 6 4 3 3 2 2 1 0 1 1 2 3 3 3 4 4 4 4 4 3 2 1 1 2 3 4 4 4 3 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 3 3 4 4 3 3 3 3 4 6 7 8 8 8 7 6 5 4 4 5 5 6 7 8 8 8 8 7 6 5 3 2 2 3 3 3 3 3 2 1 1 1 1 1 1 1 2 2 2 3 4 5 6 7 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 5 6 7 7 8 8 8 7 7 6 5 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 2 2 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 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 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 5 5 4 4 4 4 5 5 5 5 5 4 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 7 7 7 6 5 6 6 7 8 20 20 21 22 22 22 22 22 22 23 23 22 22 22 22 22 21 21 20 20 19 18 18 17 15 14 13 11 10 8 6 4 3 2 2 2 1 1 1 1 1 2 2 3 4 4 5 5 5 4 3 2 1 1 2 3 4 4 4 3 2 2 3 3 3 4 4 4 4 3 3 3 3 3 2 2 2 3 3 3 4 4 3 3 3 3 3 3 2 2 3 3 3 3 3 2 2 2 2 3 3 4 4 4 3 3 2 2 2 2 2 2 3 3 3 2 2 2 1 1 1 1 2 3 3 3 3 3 3 3 4 5 6 8 8 8 8 7 6 5 4 4 4 4 5 6 6 7 7 7 7 6 5 4 3 3 4 5 5 4 4 3 1 0 1 2 3 3 4 4 4 4 5 5 6 7 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 5 6 7 7 7 7 6 5 5 4 3 3 3 4 4 4 4 4 4 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 1 0 0 0 0 0 1 1 2 3 3 3 3 3 3 3 4 4 5 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 5 4 4 4 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 3 3 3 3 3 3 3 3 3 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 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 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 5 6 6 7 6 5 5 4 4 5 6 7 20 21 21 22 22 22 22 22 23 23 23 23 22 22 22 22 21 21 20 20 19 18 17 16 15 13 12 10 8 6 4 2 1 1 0 0 1 1 1 2 2 2 3 3 4 4 5 5 4 4 3 2 1 2 2 3 3 4 3 3 2 2 2 2 3 3 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 4 3 3 3 3 3 3 2 2 2 3 3 3 3 2 2 2 2 2 2 3 3 4 3 3 3 2 2 2 2 3 3 3 2 2 2 2 1 1 1 1 2 3 3 3 3 3 3 4 5 7 8 9 9 8 7 6 5 4 4 3 3 3 4 4 4 5 6 6 6 6 5 5 4 4 5 5 5 5 4 2 2 2 3 3 4 5 6 6 6 6 6 6 6 7 8 8 8 9 9 9 9 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 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 3 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 5 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 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 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 2 2 2 3 3 3 3 3 4 4 5 6 6 6 7 7 8 8 8 8 9 9 8 8 8 7 7 6 5 5 4 4 4 4 4 4 4 4 5 5 5 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 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 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 3 3 3 3 3 4 4 5 5 6 6 6 5 5 5 5 5 5 5 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 5 4 3 3 3 4 4 6 21 21 22 22 22 22 22 23 23 23 23 23 23 22 22 22 21 21 20 20 19 18 17 16 14 13 11 9 7 5 3 2 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 2 1 0 2 2 3 4 4 4 4 4 4 4 4 3 3 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 1 2 3 3 3 3 3 4 5 7 8 9 10 10 8 7 6 5 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 5 4 4 4 4 5 5 6 6 7 6 6 5 5 5 6 7 8 8 8 9 8 8 7 7 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 5 5 5 5 4 4 4 3 3 3 3 4 4 4 5 5 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 1 1 1 2 2 3 3 4 4 5 5 5 5 5 5 4 4 3 3 2 2 3 3 3 3 3 3 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 1 1 1 1 1 1 0 0 1 1 1 1 0 0 1 1 2 2 2 3 3 3 3 4 5 5 6 6 7 7 7 8 8 8 9 9 9 9 8 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 2 2 1 2 2 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 4 4 4 5 5 4 4 4 4 4 4 5 5 21 21 22 22 22 22 22 23 23 23 23 23 23 22 22 22 21 21 20 19 18 18 17 15 14 12 10 8 6 4 3 3 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 4 4 3 2 1 1 1 3 3 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 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 0 1 1 1 1 2 2 3 3 3 4 6 7 9 10 10 10 9 8 7 6 5 4 3 3 3 2 2 2 2 2 2 3 3 3 4 5 5 6 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 4 3 3 4 5 6 7 7 8 8 8 8 7 6 6 5 5 5 5 5 5 5 6 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 4 4 4 4 4 5 5 5 5 5 4 3 3 2 2 2 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 2 2 3 3 3 2 2 2 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 2 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 9 9 9 8 7 6 5 5 4 4 4 4 3 3 3 4 4 4 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 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 2 1 1 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 21 21 22 22 22 22 22 22 23 23 23 23 23 22 22 22 21 21 20 19 18 17 16 14 13 11 9 7 5 4 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 3 3 2 1 1 2 3 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 2 2 2 2 2 2 2 3 3 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 3 5 7 9 10 11 11 10 9 8 7 6 5 4 4 3 3 2 2 2 2 2 2 2 2 3 4 5 6 7 8 8 8 8 7 6 5 5 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 6 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 2 2 2 2 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 2 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 2 3 3 4 5 5 6 6 7 7 8 8 8 8 9 9 9 8 8 7 6 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 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 2 2 2 2 3 3 3 3 3 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 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 3 2 1 0 0 1 1 2 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 21 21 21 22 22 22 22 22 23 23 23 23 23 22 22 22 21 20 19 18 17 16 14 13 12 10 8 5 3 2 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 2 1 2 3 4 4 4 4 4 3 3 3 3 2 2 3 3 3 2 2 1 0 1 2 2 2 2 2 2 3 3 2 3 3 3 3 3 2 2 2 2 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 7 9 11 11 12 11 10 9 8 7 7 6 5 5 4 3 2 2 2 2 2 2 3 3 4 4 5 6 7 8 8 8 7 6 5 4 3 2 2 1 1 1 2 2 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 6 6 6 6 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 5 5 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 2 2 2 2 1 1 1 2 2 2 3 3 3 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 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 1 1 1 1 2 2 1 1 1 1 1 1 2 2 3 3 4 4 5 6 6 7 7 7 8 8 8 8 8 7 7 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 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 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 2 1 1 1 1 1 1 2 3 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 20 21 21 21 22 22 22 22 23 23 23 23 23 22 22 22 21 20 19 17 16 14 13 11 9 7 5 3 2 1 1 1 2 1 1 1 1 0 0 0 0 1 1 2 2 3 2 2 1 1 1 2 2 3 3 4 4 4 3 3 3 3 2 1 1 2 3 4 4 4 3 3 3 2 2 2 2 2 3 3 2 2 2 1 1 1 2 2 2 2 2 3 3 3 3 3 2 2 2 1 1 2 1 1 1 2 2 2 2 1 1 2 2 2 3 3 3 2 2 2 2 2 2 2 2 4 6 9 11 12 12 12 11 10 9 9 8 8 7 7 6 5 4 3 3 2 2 3 3 4 4 4 5 6 6 7 8 8 7 6 5 3 2 1 1 1 1 2 2 3 3 4 4 4 4 5 5 5 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 6 6 6 6 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 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 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 4 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 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 2 1 1 2 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 7 7 8 8 20 21 21 21 22 22 22 23 23 23 23 23 23 22 22 21 20 19 17 15 13 12 10 8 6 5 3 2 2 2 2 2 2 2 1 1 0 0 1 1 2 4 4 5 5 4 3 2 1 0 1 1 2 2 2 3 3 3 3 3 3 3 2 2 0 1 2 3 3 3 3 4 3 3 2 2 2 2 3 3 2 2 2 2 1 1 2 2 2 1 2 3 3 3 3 3 2 1 1 0 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 4 6 8 10 12 13 13 12 11 10 9 9 9 8 8 8 7 6 5 4 4 3 4 4 5 5 5 5 5 5 6 6 7 7 6 5 4 3 2 1 1 2 2 3 3 3 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 7 7 7 7 7 7 6 5 5 4 4 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 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 6 7 7 7 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 20 20 21 21 22 22 22 22 23 23 23 23 23 22 22 21 20 17 15 13 11 8 7 5 4 4 3 4 4 4 3 3 2 2 2 2 2 3 4 5 7 9 9 8 7 5 3 1 0 1 1 1 1 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 2 3 4 4 3 3 3 2 3 3 3 2 2 2 2 1 1 0 1 2 2 2 2 3 3 3 3 3 2 1 1 2 1 1 1 1 2 2 2 2 2 2 3 3 3 3 4 4 3 2 2 1 2 2 3 4 6 9 11 12 12 13 12 12 11 10 9 9 9 9 9 9 8 7 6 6 5 5 5 5 6 6 5 5 4 4 4 4 5 6 6 5 4 3 2 2 2 2 2 3 3 3 4 4 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 7 7 7 7 6 6 5 5 4 4 3 3 3 2 2 2 2 2 3 3 3 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 2 1 1 1 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 1 1 2 3 3 3 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 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 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 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 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 2 2 1 1 1 2 2 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 20 20 21 21 22 22 22 22 22 22 23 23 22 22 21 20 18 15 12 9 7 5 4 4 4 5 5 5 5 5 4 3 3 3 4 4 5 7 9 11 13 13 12 9 7 4 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 3 4 4 4 3 3 2 2 3 3 3 2 2 1 1 1 1 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 1 2 3 3 3 3 3 4 4 4 3 2 2 2 2 3 5 7 10 11 13 13 13 12 12 11 10 10 9 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 5 4 3 2 2 3 4 4 5 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 2 2 2 1 1 1 1 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 3 2 2 2 2 1 1 2 2 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 20 20 21 21 21 22 22 22 22 22 22 22 22 21 20 18 15 11 8 6 4 3 4 4 5 5 6 6 5 5 4 4 4 5 6 8 10 12 13 15 16 14 11 8 5 2 0 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 2 1 1 2 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 3 3 3 3 2 3 4 4 4 3 3 3 3 5 6 8 11 12 13 13 13 12 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 7 6 5 4 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 10 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 7 7 7 7 7 7 7 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 2 2 2 3 3 3 4 4 5 4 4 4 4 3 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 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 1 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 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 2 3 3 3 3 2 2 1 1 0 0 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 1 2 2 2 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 4 4 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 9 20 20 21 21 21 21 21 21 22 22 22 22 21 19 17 15 11 7 5 3 3 4 4 4 4 5 5 4 4 3 3 5 6 8 10 12 14 15 16 16 15 12 8 5 2 0 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 4 4 4 3 3 1 0 1 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 3 3 2 2 2 2 2 2 1 1 2 2 2 1 1 2 3 3 4 3 2 2 3 3 4 4 4 4 5 6 8 9 11 12 13 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 7 6 5 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 5 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 3 3 4 4 5 5 5 4 4 4 3 3 3 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 3 3 3 4 4 4 3 3 2 1 1 1 1 1 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 1 1 1 2 2 3 3 3 3 3 3 3 3 3 2 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 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 4 4 4 4 4 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 2 2 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 0 0 1 1 2 2 2 3 3 4 4 5 5 5 6 6 6 7 7 7 8 8 9 9 10 19 20 21 21 21 21 21 21 21 21 21 20 18 16 14 11 7 5 4 4 4 4 4 3 3 3 3 3 3 3 5 7 9 11 13 14 15 15 15 13 10 7 5 2 1 1 2 2 2 2 2 2 3 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 1 1 1 2 1 0 2 3 4 4 3 2 1 1 2 3 3 4 4 5 7 8 10 11 12 12 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 7 6 5 4 4 4 4 4 4 4 4 3 3 2 2 3 3 3 4 4 4 3 3 3 3 3 4 4 5 6 6 7 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 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 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 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 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 1 2 2 2 3 3 4 4 4 4 4 4 4 3 2 1 1 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 2 2 1 1 0 0 0 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 1 1 1 2 2 2 3 3 3 3 2 2 2 1 1 0 0 0 1 1 1 1 1 1 1 0 1 1 2 2 2 2 1 1 1 1 2 2 2 2 3 3 3 3 4 4 5 5 5 6 6 7 7 8 8 9 10 11 12 19 20 20 20 20 20 20 20 20 20 18 17 14 12 10 7 5 5 4 4 4 4 3 2 2 2 2 2 4 6 8 10 12 13 14 14 13 11 10 7 5 3 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 2 2 2 3 2 2 2 2 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 3 3 2 2 2 2 2 2 1 2 2 1 1 2 3 4 4 3 2 1 2 2 3 3 3 4 5 7 8 9 10 11 11 11 11 10 10 10 9 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 6 6 5 5 5 6 6 5 5 4 3 3 3 3 3 4 4 4 5 5 5 5 4 4 5 5 6 6 7 7 8 8 8 9 10 10 11 11 11 12 12 11 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 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 3 3 3 3 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 4 3 3 2 2 2 2 3 3 4 4 4 5 5 5 5 5 4 3 3 2 2 2 2 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 2 2 2 1 1 0 0 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 0 0 1 1 1 1 2 2 2 1 1 1 1 1 1 1 0 1 1 2 2 2 3 3 3 4 4 4 5 5 5 5 5 6 6 7 8 8 9 10 10 11 12 19 19 20 20 19 19 19 19 18 17 15 13 10 8 7 6 5 5 5 4 4 3 2 2 3 3 3 5 7 10 11 12 13 12 11 9 8 6 5 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 2 2 2 3 3 3 3 2 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 1 2 4 4 4 3 1 1 2 3 3 2 2 3 4 5 7 8 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 6 6 7 7 7 7 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 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 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 3 3 2 2 2 2 2 3 3 3 4 4 4 4 3 3 2 2 2 3 3 4 4 5 5 5 5 5 5 5 4 4 3 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 4 4 4 4 3 3 3 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 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 0 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 3 4 4 5 5 6 6 6 6 6 7 7 8 8 9 9 10 11 11 12 19 19 19 19 18 18 17 17 16 14 12 9 8 7 6 6 6 6 5 4 3 2 3 3 4 5 6 9 11 13 13 12 11 8 6 5 4 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 2 2 2 3 4 3 3 3 3 4 4 4 3 3 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 4 4 3 2 0 2 3 3 3 2 2 3 4 5 6 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 8 8 8 9 8 8 8 8 9 9 9 9 9 10 10 10 10 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 3 3 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 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 2 2 3 3 4 5 5 5 5 5 5 5 5 5 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 1 1 1 1 1 1 1 1 0 1 1 2 2 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 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 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 0 1 1 1 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 4 4 5 6 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 18 18 18 17 17 16 15 14 13 11 9 8 7 7 7 7 6 5 4 3 3 3 4 5 6 7 9 12 14 14 13 10 8 5 3 2 2 2 3 3 4 4 4 3 2 1 1 2 3 3 3 3 3 3 3 2 1 1 2 2 3 3 3 3 3 3 3 3 3 3 4 3 3 2 3 3 4 4 4 3 3 2 2 2 2 2 3 3 3 3 2 2 1 1 1 1 2 2 3 2 2 1 3 4 5 3 1 1 3 3 3 3 2 2 3 4 5 6 8 9 10 11 11 11 11 11 11 10 10 10 10 9 9 10 10 10 10 10 9 9 9 8 8 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 10 10 9 9 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 1 1 2 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 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 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 5 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 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 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 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 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 4 5 6 7 7 8 8 8 8 8 9 9 10 10 10 10 11 11 17 17 16 15 15 14 13 12 10 9 8 8 8 8 7 6 5 4 3 3 3 3 5 6 8 9 12 13 14 12 10 8 5 3 2 2 2 2 3 3 4 4 4 3 2 1 1 2 2 3 3 3 3 3 2 1 0 1 2 2 3 3 3 3 3 4 4 3 3 3 4 4 3 2 2 3 4 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 2 1 3 4 5 4 2 2 3 4 4 3 3 4 4 4 5 6 8 9 10 11 11 11 11 11 10 9 9 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 7 7 8 8 9 9 10 10 11 11 11 11 11 11 10 10 10 11 11 12 12 12 12 12 12 11 11 10 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 5 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 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 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 4 4 4 4 4 4 4 3 3 3 3 3 4 5 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 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 5 6 7 8 8 8 8 8 9 9 9 10 10 10 10 10 16 15 14 13 12 12 11 10 9 9 8 8 8 7 7 6 5 4 3 3 4 5 6 7 9 10 11 12 11 9 7 5 3 2 2 3 3 3 3 3 3 3 3 3 2 1 0 1 1 2 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 2 2 3 4 5 5 5 5 5 6 6 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 3 3 3 4 5 5 4 3 3 4 5 5 4 4 4 5 5 5 7 8 9 10 11 11 11 10 9 8 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 10 10 9 8 8 8 9 10 10 11 11 11 11 11 11 11 10 10 9 9 9 9 8 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 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 4 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 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 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 2 3 3 4 5 6 6 6 5 5 5 4 4 4 4 3 3 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 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 2 3 3 4 4 5 6 7 7 8 8 8 8 9 9 9 9 9 9 9 14 13 12 11 10 10 10 10 9 9 8 8 7 7 6 5 4 4 4 5 5 6 7 8 9 9 9 8 7 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 1 2 2 3 3 2 3 3 3 2 2 3 3 3 2 2 2 1 2 2 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 4 4 3 3 3 4 4 4 3 3 3 3 4 4 4 4 4 5 6 5 4 3 3 4 5 5 4 4 4 5 5 6 7 9 10 10 11 10 10 9 7 6 5 4 4 4 5 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 9 9 8 7 6 6 7 8 8 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 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 4 4 4 4 4 3 3 3 2 2 2 3 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 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 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 2 2 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 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 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 13 11 10 9 9 10 10 9 9 8 8 7 6 6 5 4 4 5 5 6 7 7 8 8 8 7 7 5 4 3 2 2 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 1 1 2 3 3 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 5 6 6 5 3 2 3 3 4 4 4 4 4 5 6 7 8 9 10 11 10 9 8 7 6 5 3 3 3 3 4 5 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 7 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 8 8 8 8 7 7 6 5 5 4 4 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 4 4 4 3 3 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 4 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 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 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 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 1 1 1 2 2 1 1 1 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 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 11 10 8 8 8 8 8 8 8 7 6 6 5 5 4 4 5 5 6 7 7 7 8 7 7 6 5 4 3 2 2 2 2 3 2 2 2 1 1 1 1 2 2 2 1 1 1 2 2 2 1 1 2 3 3 2 1 1 1 1 1 1 1 2 2 1 1 2 2 3 4 4 4 4 3 2 2 2 2 2 3 3 3 3 2 2 1 1 2 3 3 3 3 3 3 3 3 4 4 4 5 6 6 6 4 3 2 2 3 3 3 3 3 4 5 7 8 9 10 11 10 10 8 7 6 4 3 3 2 3 3 4 5 5 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 9 9 8 8 7 7 7 7 7 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 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 4 4 4 4 4 4 3 3 3 2 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 5 5 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 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 5 5 5 5 5 5 5 4 4 4 4 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 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 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 5 5 5 5 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 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 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 10 8 7 6 6 6 6 6 6 5 5 4 4 4 5 5 6 6 6 7 7 7 7 6 6 5 4 3 2 1 1 1 2 2 2 1 1 1 0 1 1 2 2 2 2 1 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 3 2 2 2 3 3 4 4 4 4 3 2 1 1 2 2 3 3 3 3 2 2 1 1 2 3 3 3 3 3 3 3 3 4 4 5 6 7 7 6 4 2 2 3 4 3 3 3 4 5 6 8 9 10 10 10 10 8 7 5 4 3 2 2 3 3 4 4 5 5 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 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 8 8 8 8 8 8 8 8 8 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 4 4 4 4 4 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 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 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 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 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 3 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 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 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 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 6 6 8 7 6 6 5 5 5 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 4 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 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 2 1 0 1 2 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 5 6 7 8 7 5 3 1 2 3 4 4 4 4 5 6 7 9 9 10 10 9 8 7 5 4 3 2 2 2 3 4 4 5 6 6 6 7 6 6 6 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 10 10 9 9 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 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 7 7 6 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 4 4 4 5 5 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 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 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 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 3 3 2 2 1 0 0 0 0 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 4 4 4 4 5 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 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 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 5 5 5 6 6 6 6 7 7 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 2 2 2 3 4 4 5 5 4 4 4 5 4 4 3 3 2 2 2 2 3 3 2 2 1 0 1 2 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 6 7 7 7 6 4 2 2 3 4 4 4 4 5 6 7 8 9 9 9 9 8 6 5 4 3 2 2 2 3 4 4 5 6 7 7 8 8 8 7 7 7 6 6 6 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 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 5 5 6 6 6 5 4 4 4 3 3 3 3 3 4 4 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 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 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 2 2 1 0 0 0 0 0 1 1 1 2 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 4 4 3 3 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 9 8 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 1 0 1 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 3 4 4 5 5 6 6 6 6 6 5 4 3 2 2 1 1 2 2 2 2 2 1 0 1 2 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 5 6 7 7 7 6 4 2 2 3 4 4 4 5 6 7 8 9 9 9 9 8 7 6 5 3 3 2 2 3 3 4 4 5 6 7 8 8 8 9 9 8 8 7 7 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 8 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 4 4 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 4 5 5 5 5 5 4 4 4 4 4 4 3 3 4 4 4 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 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 2 2 2 2 2 3 3 3 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 1 1 0 0 0 0 0 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 8 9 10 10 10 9 8 7 5 4 3 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 3 3 3 2 1 0 1 2 2 2 2 2 2 3 3 3 2 2 2 1 1 1 1 1 2 2 3 3 4 4 5 6 6 6 7 7 6 6 6 5 4 3 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 3 3 2 2 2 3 4 4 5 5 5 5 5 6 7 7 7 5 4 2 2 3 4 4 5 5 6 7 8 9 9 9 9 8 7 6 4 3 3 3 3 3 4 5 5 6 7 8 8 9 9 9 9 9 9 9 8 7 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 5 5 5 5 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 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 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 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 1 1 0 0 0 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 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 2 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 2 2 2 1 1 2 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 6 6 6 7 7 7 10 10 10 9 8 7 5 4 2 1 1 0 0 0 1 2 3 3 4 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 0 1 2 2 3 4 4 5 5 6 6 6 7 7 7 7 7 6 5 5 4 4 3 3 3 2 2 2 2 2 2 1 2 2 3 3 2 2 2 3 3 4 4 5 5 5 6 6 6 6 6 5 4 2 2 2 3 3 4 4 5 6 7 8 9 9 9 8 8 6 5 4 4 4 4 5 5 6 6 7 8 8 9 9 9 10 10 10 10 10 10 9 9 8 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 3 4 5 5 5 4 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 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 4 4 4 3 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 0 1 1 1 1 1 2 2 3 3 3 3 3 3 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 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 3 3 4 4 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 10 9 8 7 6 5 4 3 2 2 2 2 2 2 3 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 1 1 1 0 1 1 2 3 3 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 6 5 3 2 2 3 3 3 3 4 5 6 7 7 8 8 8 8 7 6 5 4 4 4 5 6 7 7 8 9 10 10 10 10 10 10 10 10 11 11 11 11 11 10 9 7 6 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 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 5 5 4 3 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 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 4 4 4 4 4 4 4 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 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 6 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 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 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 10 8 7 5 4 4 3 3 3 3 4 4 4 4 5 6 6 6 6 6 5 5 6 6 5 5 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 4 4 5 5 5 6 6 6 6 6 5 5 5 5 6 6 6 6 6 5 5 4 3 3 2 2 1 1 2 2 2 3 3 3 3 3 3 3 3 4 4 5 6 6 7 7 6 5 3 1 2 3 3 3 3 4 4 5 6 6 7 7 7 8 7 6 5 4 4 4 5 7 8 9 10 10 11 11 11 11 11 10 10 10 10 11 11 11 12 12 11 10 8 7 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 8 8 8 8 8 8 7 7 8 8 8 8 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 3 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 4 4 4 4 5 5 5 5 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 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 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 3 3 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 1 1 1 1 1 1 2 2 2 2 2 3 4 4 4 5 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 8 7 6 4 4 3 3 4 4 5 5 5 5 5 6 7 8 8 8 7 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 5 5 4 3 2 2 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 5 6 6 7 6 5 3 2 3 3 3 3 3 4 4 5 5 6 6 7 7 8 7 7 5 4 4 4 5 7 8 9 10 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 9 8 7 6 5 5 5 6 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 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 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 6 6 5 5 5 4 4 4 4 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 4 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 4 4 4 5 5 5 5 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 7 7 6 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 6 5 4 3 3 4 4 4 5 5 5 5 5 6 7 8 8 8 7 6 6 5 5 5 5 5 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 1 1 1 1 2 3 3 3 3 4 4 4 4 4 5 5 5 5 4 3 3 3 3 4 4 3 3 3 3 4 5 6 6 7 8 8 8 7 5 4 3 3 5 7 8 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 10 9 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 3 3 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 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 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 5 5 5 5 5 6 6 6 7 7 8 8 8 9 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 6 5 4 4 3 3 4 4 4 4 4 4 4 5 6 6 7 8 7 7 6 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 1 0 1 1 2 2 3 3 3 4 4 4 4 5 5 5 4 3 1 2 3 4 4 4 4 3 3 3 3 4 6 7 8 8 8 7 7 5 3 2 3 4 6 8 9 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 10 9 8 6 6 6 6 7 7 7 8 8 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 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 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 8 8 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 3 3 2 2 2 1 1 1 1 2 2 1 1 1 1 1 2 2 3 3 4 4 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 5 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 5 4 4 3 3 3 4 4 4 3 3 3 3 4 5 6 7 7 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 4 4 3 2 1 1 1 2 2 2 2 3 3 4 4 4 4 4 4 4 2 1 2 3 4 4 4 4 4 4 4 5 6 7 8 9 9 8 7 6 4 2 1 2 4 6 7 8 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 11 10 9 8 7 6 6 7 7 7 7 7 7 6 6 6 7 7 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 10 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 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 7 7 7 6 6 6 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 4 5 5 6 6 6 6 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 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 3 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 7 4 4 4 3 3 3 4 4 4 3 3 3 3 4 4 5 6 6 6 5 5 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 2 2 3 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 4 4 3 2 2 2 2 2 2 2 2 3 3 4 4 4 4 3 2 1 1 2 3 4 4 4 4 4 5 6 7 8 9 10 11 10 9 8 6 4 2 1 2 4 5 7 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 10 9 8 7 7 6 7 7 7 7 6 6 6 6 6 7 7 8 8 8 8 9 9 8 8 8 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 9 9 9 9 9 9 9 10 10 10 10 11 10 10 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 7 7 7 7 7 7 7 6 6 6 6 5 5 6 6 6 7 7 8 9 9 9 10 10 10 10 9 9 9 8 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 6 6 5 4 4 4 3 3 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 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 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 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 5 5 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 3 3 3 3 3 4 4 4 4 4 4 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 3 2 2 1 1 2 2 3 3 4 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 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 2 3 2 2 3 3 4 4 4 3 2 1 2 3 4 4 3 3 3 4 5 6 8 9 10 11 12 11 10 8 6 4 2 1 2 4 5 6 7 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 11 11 10 9 8 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 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 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 5 6 6 6 5 4 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 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 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 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 7 7 7 8 9 9 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 8 8 8 9 9 8 8 8 8 7 7 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 7 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 5 5 5 4 4 4 3 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 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 7 7 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 5 5 5 5 4 4 4 3 3 2 1 1 1 1 1 1 2 3 4 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 2 3 3 3 3 3 2 3 3 4 4 3 2 2 3 5 6 7 8 9 10 11 10 10 8 6 4 1 1 3 4 5 6 6 7 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 5 5 4 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 5 4 4 4 5 5 6 7 7 6 5 4 3 2 2 2 2 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 8 8 8 8 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 5 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 4 4 4 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 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 5 5 4 4 3 3 3 3 3 2 2 2 1 1 1 1 2 3 3 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 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 3 3 3 3 4 3 3 2 2 2 2 3 3 3 3 3 2 2 2 3 4 6 6 7 7 7 8 8 8 8 7 5 3 1 2 3 4 5 6 6 7 7 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 9 8 7 6 6 6 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 7 6 6 5 5 4 4 4 4 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 7 7 8 7 6 5 4 3 3 3 3 3 3 3 3 3 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 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 7 7 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 9 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 6 5 5 4 3 3 3 3 2 2 2 2 2 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 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 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 1 1 1 2 2 2 2 2 1 1 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 2 1 2 3 3 4 4 4 4 4 4 5 6 7 8 8 8 8 7 7 6 5 4 3 1 1 3 4 5 5 6 6 6 7 7 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 9 8 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 6 6 6 5 4 4 4 4 4 5 5 5 4 4 4 3 3 3 4 4 4 4 4 4 5 6 7 7 8 7 7 7 8 8 9 8 6 5 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 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 8 8 8 8 8 9 9 10 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 6 5 4 4 3 3 3 3 2 2 2 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 8 7 7 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 5 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 3 3 3 3 2 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 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 3 3 4 4 5 5 5 6 6 6 6 6 5 5 5 4 3 2 1 0 0 1 1 2 2 2 2 2 1 1 2 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 4 5 5 6 6 6 7 8 8 9 9 9 9 9 7 6 4 2 1 1 2 3 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 9 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 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 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 7 6 6 5 5 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 9 9 9 9 9 9 8 7 6 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 8 8 8 8 9 10 10 10 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 7 7 6 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 7 7 6 6 6 5 6 6 6 6 7 7 7 7 7 7 6 6 5 4 4 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 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 3 3 4 4 4 5 5 6 6 6 6 5 5 4 4 3 2 1 0 1 1 1 1 1 2 2 2 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 7 7 7 7 8 8 8 9 9 9 9 8 6 4 2 1 2 4 4 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 10 9 9 8 7 7 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 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 10 10 9 9 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 7 7 7 6 6 6 5 5 5 5 6 6 6 5 5 4 4 4 4 5 5 5 5 5 6 6 7 8 9 9 10 10 10 10 9 8 7 5 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 6 6 6 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 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 8 8 8 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 7 6 5 4 4 3 3 3 3 4 4 4 4 4 4 5 5 6 7 7 7 7 6 6 6 6 6 7 7 8 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 5 5 4 3 3 3 2 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 3 3 4 4 4 4 4 5 5 5 5 5 5 4 4 3 3 2 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 7 8 8 8 8 7 7 7 8 8 8 7 7 5 3 2 1 3 4 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 10 10 9 8 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 6 6 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 7 8 9 9 10 10 10 10 10 9 7 6 5 4 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 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 7 7 7 7 7 7 8 8 8 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 8 8 8 9 9 10 10 10 10 10 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 7 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 6 7 7 7 7 7 7 6 6 6 7 7 8 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 8 8 7 7 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 6 6 6 6 4 3 1 1 2 3 4 5 5 6 6 6 6 6 6 6 6 7 7 7 8 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 8 7 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 7 7 6 5 5 5 5 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 6 6 6 7 7 6 6 5 5 5 5 5 5 6 6 7 7 8 9 9 9 10 10 10 10 9 8 7 5 4 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 9 9 9 10 10 10 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 6 6 5 5 5 5 5 6 6 6 5 5 6 6 6 7 7 7 8 8 8 7 7 7 7 7 8 8 8 8 8 7 7 7 7 6 7 7 7 7 7 7 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 4 5 5 5 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 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 5 5 5 5 5 6 6 6 6 5 5 5 4 3 2 1 1 2 3 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 8 8 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 11 10 9 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 5 5 4 4 3 4 4 4 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 8 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 6 6 6 6 6 6 6 7 7 7 6 6 5 5 5 5 5 6 6 7 7 8 9 9 9 10 10 10 10 10 9 7 6 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 5 5 5 4 4 4 4 3 3 3 3 2 2 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 5 5 5 4 4 3 3 3 3 3 2 2 1 1 1 2 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 9 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 3 3 3 3 4 4 5 5 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 9 8 8 7 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 4 4 5 5 6 6 6 6 6 7 7 7 7 6 6 5 5 5 5 6 6 6 7 8 9 9 10 10 10 10 10 10 9 8 6 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 5 5 5 5 5 5 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 4 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 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 10 10 10 10 10 10 10 9 9 10 11 11 12 12 12 11 11 10 10 10 10 10 10 10 9 8 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 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 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 5 5 5 6 6 6 6 6 6 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 4 4 4 3 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 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 3 2 1 1 2 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 13 12 11 9 8 8 7 7 7 7 6 6 5 5 4 4 4 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 10 10 9 9 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 4 4 5 5 5 5 5 6 7 7 7 7 6 5 5 5 5 6 6 6 7 7 8 9 10 10 11 11 11 10 10 9 7 6 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 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 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 10 10 10 10 9 9 9 10 11 12 12 12 12 12 11 11 11 10 10 10 10 10 9 8 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 8 8 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 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 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 4 3 3 3 3 3 3 3 2 2 2 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 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 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 3 2 0 2 3 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 5 5 6 6 7 8 8 9 9 10 10 11 11 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 14 14 13 12 11 10 9 8 7 7 6 5 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 8 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 4 5 5 5 5 5 6 7 7 7 7 6 5 5 5 6 6 7 7 7 7 8 9 10 10 11 11 11 11 10 8 7 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 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 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 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 10 10 10 10 10 10 10 11 12 13 13 13 12 12 12 11 11 11 11 10 10 9 8 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 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 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 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 7 7 7 7 4 4 4 3 3 3 2 2 2 2 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 2 2 2 1 1 1 1 2 2 3 4 4 4 5 4 4 4 4 4 3 3 2 1 2 3 4 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 4 4 4 5 5 6 7 7 8 8 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 12 11 10 9 8 7 6 5 4 3 2 2 2 3 3 3 4 4 4 5 5 6 6 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 6 6 5 5 6 6 7 8 8 9 8 9 9 10 10 11 11 11 10 9 8 6 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 9 9 8 8 8 8 8 8 9 10 11 11 11 11 11 11 11 11 10 10 11 11 11 12 12 13 13 13 13 13 12 12 12 11 11 11 10 9 8 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 7 7 7 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 4 4 4 4 3 3 2 2 1 1 1 0 0 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 0 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 3 3 3 4 4 4 4 4 4 3 3 2 1 2 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 10 10 10 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 14 14 13 12 11 9 8 7 5 4 3 3 2 2 2 3 3 3 4 4 5 5 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 6 5 5 5 5 6 7 8 9 10 10 10 10 10 10 10 11 10 10 9 7 6 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 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 9 10 11 12 12 12 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 10 9 8 7 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 6 6 7 7 7 8 8 8 8 9 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 8 8 8 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 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 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 7 7 7 7 8 8 4 4 3 3 2 2 1 1 1 1 1 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 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 3 3 3 4 4 4 4 4 3 2 1 1 2 2 2 2 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 5 5 5 6 6 6 7 7 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 12 11 10 8 7 5 4 3 2 2 2 3 3 3 4 4 4 5 5 6 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 8 7 7 6 5 5 5 5 6 7 8 9 10 11 11 10 10 10 10 10 9 8 7 6 5 5 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 6 6 6 6 6 6 6 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 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 8 8 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 9 10 11 11 12 13 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 12 12 11 11 10 9 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 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 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 4 3 3 2 2 1 1 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 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 3 3 3 3 4 4 4 4 5 5 4 3 2 2 1 2 2 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 13 12 10 9 7 5 4 3 2 2 2 2 3 3 3 4 4 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 6 6 6 6 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 6 6 6 6 6 6 7 7 8 8 7 6 6 5 5 5 5 5 6 7 8 10 10 11 11 10 10 9 9 8 7 6 5 5 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 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 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 8 8 9 9 10 10 10 10 10 9 9 9 9 9 9 10 10 9 9 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 11 11 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 10 9 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 6 6 7 7 7 8 8 9 9 10 10 11 11 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 4 3 3 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 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 3 3 3 4 4 4 4 4 4 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 3 3 3 4 4 5 6 6 6 7 7 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 13 11 10 8 6 5 4 3 2 2 2 2 3 3 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 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 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 7 6 5 5 5 5 5 5 5 6 7 8 9 10 10 10 9 8 8 7 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 9 10 10 11 11 11 11 10 10 9 9 9 9 9 10 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 10 9 8 7 6 6 6 6 5 5 4 4 4 4 4 4 5 5 4 4 4 4 5 5 6 6 7 7 7 8 8 9 9 10 11 11 11 10 10 9 9 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 3 3 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 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 1 2 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 7 7 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 14 13 12 11 9 8 6 5 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 6 6 7 7 7 6 6 5 5 5 5 4 4 4 5 6 6 7 8 8 8 8 7 7 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 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 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 9 10 10 11 11 11 11 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 8 8 9 8 8 8 8 9 9 10 10 10 10 10 10 10 11 11 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 11 10 9 8 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 8 8 9 9 9 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 8 8 8 8 8 9 9 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 8 8 9 9 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 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 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 1 1 1 1 0 1 2 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 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 14 13 13 12 11 9 8 7 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 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 4 4 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 4 4 4 4 5 5 6 6 6 7 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 10 10 11 11 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 13 14 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 10 9 8 8 8 8 7 7 6 6 5 5 5 4 4 4 4 5 5 5 5 5 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 9 9 9 9 8 8 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 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 3 2 2 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 1 1 1 1 2 2 3 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 9 8 8 7 7 6 6 5 5 5 4 4 4 3 3 2 2 2 2 3 3 3 3 4 4 4 4 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 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 10 10 10 10 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 13 12 11 10 9 9 9 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 7 7 8 8 9 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 12 12 13 12 2 2 1 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 2 2 2 1 1 1 1 2 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 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 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 8 7 7 6 6 5 4 4 3 3 2 2 1 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 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 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 13 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 12 11 10 10 10 10 11 10 10 9 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 12 12 2 1 1 0 1 1 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 3 3 3 3 3 2 2 2 2 1 1 0 0 1 1 1 2 2 2 2 2 2 3 2 2 2 1 1 1 2 3 4 4 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 9 9 10 10 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 7 7 6 5 4 4 3 2 2 1 1 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 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 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 13 14 15 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 12 11 11 11 12 12 12 12 11 10 10 9 9 8 8 7 7 7 6 6 6 6 7 7 8 8 8 8 8 8 9 10 10 11 11 11 11 11 11 11 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 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 10 10 10 10 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1 1 1 0 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 6 6 6 7 7 7 7 7 7 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 7 6 5 5 4 3 2 2 1 1 1 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 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 6 6 6 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 10 10 10 10 10 11 11 10 10 9 9 9 10 10 10 10 11 11 11 12 12 12 11 11 12 13 14 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 13 13 12 12 12 12 12 13 13 13 12 11 11 10 9 8 8 7 7 7 6 6 7 7 8 8 9 9 9 8 8 9 9 10 10 11 11 11 12 12 12 11 11 11 10 10 9 9 10 10 10 11 11 11 11 11 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 1 1 1 1 1 1 2 2 1 1 1 1 1 1 2 2 2 3 3 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 3 3 4 5 6 6 7 7 6 6 6 5 5 5 4 4 4 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 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 5 5 5 6 6 6 6 6 6 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 6 5 4 3 2 1 1 1 1 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 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 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 6 6 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 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 14 15 16 16 17 17 17 17 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 14 13 12 12 12 12 12 13 13 13 13 13 12 11 10 9 9 8 7 7 6 6 6 7 7 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 11 11 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 2 2 2 2 3 4 4 5 5 6 7 7 7 7 7 6 6 6 5 5 5 5 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 8 8 9 9 9 9 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 9 9 8 8 6 5 4 3 2 2 1 1 1 1 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 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 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 14 14 15 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 14 13 12 12 12 13 13 14 14 14 14 13 13 12 11 10 9 8 7 7 6 6 7 7 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 10 11 11 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 2 2 2 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 2 2 3 3 3 3 3 2 2 2 3 4 4 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 3 3 3 4 4 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 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 5 5 5 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 6 5 4 3 3 2 2 1 1 2 2 2 3 3 3 4 4 4 4 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 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 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 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 15 16 17 17 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 16 15 14 13 12 12 13 13 14 15 15 15 15 14 13 12 11 11 10 9 8 7 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 2 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 2 2 3 3 3 3 3 3 3 3 3 4 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 7 6 5 4 4 3 3 2 2 2 2 2 2 2 3 3 3 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 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 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 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 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 15 16 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 15 14 13 13 14 14 15 16 16 16 16 15 15 14 13 12 11 10 9 9 8 8 8 8 8 9 9 9 9 9 10 11 11 11 11 11 11 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 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 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 9 9 9 9 10 10 11 11 11 11 12 2 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 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 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 6 6 5 4 4 3 2 2 1 1 1 1 1 2 2 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 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 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 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 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 9 9 9 9 9 8 8 8 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 15 16 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 16 15 15 14 15 15 15 16 16 16 16 16 15 15 14 13 13 12 11 10 10 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 9 9 10 10 11 11 11 12 12 12 12 1 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 2 2 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 6 6 6 6 6 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 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 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 9 9 9 9 9 8 8 8 7 7 6 6 5 4 4 3 2 2 1 1 0 0 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 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 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 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 7 7 7 7 7 7 6 6 6 6 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 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 16 17 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 12 11 11 10 10 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 12 12 12 11 11 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 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 2 2 2 2 3 3 3 3 3 4 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 6 5 4 3 3 2 2 2 2 2 1 1 0 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 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 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 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 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 10 10 10 11 11 12 12 12 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 17 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 20 20 20 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 14 13 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 5 6 6 6 6 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 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 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 5 4 4 4 3 3 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 8 8 8 8 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 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 17 17 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 14 13 13 12 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 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 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 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 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 5 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 6 6 5 5 5 4 4 3 3 2 2 2 2 2 2 2 1 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 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 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 8 8 8 8 8 8 8 8 7 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 17 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 17 17 17 16 16 15 15 15 14 14 13 12 12 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 14 14 14 14 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 5 5 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 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 8 8 8 8 9 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 4 4 3 3 3 2 2 2 2 2 2 2 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 4 4 4 4 4 4 4 4 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 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 9 9 9 9 10 10 9 9 9 8 7 7 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 17 17 17 16 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 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 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 11 11 11 11 12 12 12 12 12 13 12 12 12 12 12 12 13 13 13 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 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 5 6 6 7 8 8 8 8 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 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 8 8 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 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 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 8 8 8 7 7 6 6 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 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 8 8 8 9 9 9 9 10 10 10 10 9 8 8 7 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 14 14 13 13 12 12 12 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 13 13 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 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 6 7 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 6 6 6 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 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 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 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 8 8 7 7 6 6 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 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 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 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 7 7 8 8 8 8 8 8 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 8 8 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 13 13 13 13 12 12 12 12 11 11 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 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 16 16 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 12 12 12 12 12 11 11 11 12 12 12 12 12 13 13 13 12 12 12 12 12 12 3 3 2 2 2 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 3 2 2 2 3 3 3 4 5 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 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 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 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 8 8 7 7 7 6 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 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 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 10 11 11 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 14 14 14 14 13 13 13 13 13 14 14 14 15 15 16 16 16 16 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 2 3 4 5 6 7 7 8 8 8 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 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 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 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 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 7 7 6 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 15 15 14 14 13 13 12 12 11 11 10 10 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 11 11 12 12 12 12 12 12 12 12 12 4 4 4 4 4 4 3 3 3 2 2 2 2 1 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 4 3 2 1 1 1 1 2 2 3 5 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 6 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 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 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 5 5 5 4 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 4 4 4 3 3 3 3 3 3 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 15 14 13 13 12 11 11 10 10 9 9 9 8 8 8 8 9 9 10 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 16 16 16 16 16 15 15 15 14 14 13 13 12 12 11 11 11 11 11 11 12 12 12 12 11 11 10 10 10 11 11 11 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 3 2 1 0 1 1 1 1 3 4 5 6 6 7 7 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 6 6 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 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 9 9 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 2 2 2 1 1 1 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 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 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 7 7 7 7 7 8 8 9 9 9 9 10 9 9 9 8 8 8 8 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 15 14 13 12 11 10 10 9 9 9 8 8 8 8 8 8 8 9 10 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 14 14 13 12 11 11 10 10 10 10 10 11 11 11 12 12 11 11 11 10 11 11 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 4 4 5 5 6 6 6 5 5 5 5 6 6 5 5 3 2 1 0 0 1 1 2 4 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 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 8 8 8 8 7 7 6 5 5 4 4 4 3 3 3 2 2 2 1 1 1 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 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 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 14 13 12 11 10 10 9 9 9 8 8 8 8 8 8 8 9 9 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 15 15 15 16 16 16 16 16 15 15 15 14 14 13 12 11 10 10 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 5 5 6 6 6 5 5 4 2 1 0 0 1 2 4 5 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 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 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 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 8 8 7 7 6 5 5 4 4 3 3 3 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 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 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 6 6 6 6 6 6 7 7 7 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 14 13 12 11 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 15 15 15 16 16 16 16 16 15 15 15 14 13 12 11 10 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 3 3 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 4 3 2 1 1 1 2 3 5 6 7 8 8 8 8 7 7 7 7 7 7 6 6 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 6 6 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 8 8 8 8 7 7 7 7 6 6 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 8 7 7 6 5 5 4 4 3 3 2 2 2 2 2 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 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 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 8 8 8 8 8 9 9 9 9 8 8 8 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 14 12 12 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 14 15 15 15 15 16 16 16 16 15 15 15 15 14 13 12 11 11 10 9 9 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 13 13 3 3 4 4 4 4 4 5 4 4 4 4 5 5 5 6 6 7 7 7 7 6 6 6 5 5 5 5 4 4 3 2 2 2 3 3 4 5 6 7 8 8 8 8 8 8 8 8 7 7 6 5 5 4 4 3 3 4 4 4 4 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 7 7 7 7 6 6 6 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 8 9 9 9 9 9 8 8 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 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 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 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 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 14 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 9 9 9 9 10 10 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 14 13 12 12 11 11 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 4 4 5 6 6 7 8 8 9 9 9 8 8 8 7 7 6 6 5 5 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 3 3 3 2 2 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 8 8 8 8 8 8 8 7 7 6 6 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 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 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 14 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 13 13 14 5 5 5 5 6 6 6 6 6 6 5 6 6 6 6 7 7 7 8 8 8 7 6 6 5 4 3 3 3 4 4 4 5 5 6 6 7 7 8 8 9 9 9 9 9 8 8 7 6 6 5 5 5 5 5 5 5 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 7 7 7 7 7 7 6 6 5 5 5 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 6 5 5 5 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 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 6 6 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 6 6 7 7 7 8 8 8 7 7 7 6 6 6 6 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 3 3 3 4 4 4 4 4 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 7 7 7 7 7 7 7 8 8 8 8 8 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 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 14 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 14 13 12 11 11 10 11 11 11 11 11 11 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 13 13 14 6 6 6 6 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 5 4 3 3 3 3 4 4 5 5 6 6 7 7 8 9 9 9 9 9 9 9 8 7 7 6 6 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 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 7 7 7 6 6 5 5 4 4 4 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 3 3 3 3 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 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 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 15 14 13 12 12 11 12 12 12 12 11 11 11 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 12 12 13 13 14 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 5 5 4 3 3 3 4 4 5 6 6 7 7 7 8 9 9 10 10 10 9 9 8 8 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 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 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 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 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 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 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 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 14 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 13 13 13 13 13 13 14 14 13 13 13 13 13 12 12 12 11 11 11 11 12 12 13 13 14 8 8 8 8 7 7 7 6 6 6 6 6 7 7 7 8 8 8 8 7 6 5 5 4 3 3 3 4 4 5 6 6 7 8 8 8 9 9 10 10 10 10 9 9 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 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 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 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 8 7 7 6 6 5 5 5 5 5 5 6 6 7 7 7 8 8 7 7 7 7 8 8 8 9 9 9 8 8 7 6 6 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 7 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 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 13 13 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 12 12 12 13 13 Wind_Direction 81 74 70 68 65 60 54 51 48 46 45 44 43 42 42 41 41 39 38 36 34 33 33 33 33 33 34 36 40 44 47 48 47 44 42 40 39 38 38 37 35 34 33 33 32 31 31 30 29 28 26 25 24 22 22 22 24 27 29 31 31 30 30 29 28 27 26 25 24 23 22 21 20 19 18 18 18 18 18 18 18 17 16 16 16 15 16 16 15 15 14 13 12 11 11 10 9 9 9 9 8 9 9 9 9 9 8 8 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 6 7 8 8 8 8 8 9 10 11 13 14 15 16 16 16 18 19 22 25 29 33 37 41 45 49 51 54 57 60 62 65 67 69 71 74 78 83 87 92 95 99 103 107 110 113 117 121 124 127 129 131 133 134 136 138 139 140 141 141 141 140 139 139 140 141 143 145 148 149 150 151 154 157 159 164 172 141 102 83 72 67 75 94 105 103 100 102 106 109 110 108 104 98 92 82 71 70 74 75 74 74 74 77 83 90 93 90 82 71 60 57 63 71 73 70 64 57 51 50 56 63 67 62 47 28 14 11 29 69 85 77 64 58 61 58 47 38 25 5 353 351 352 351 347 344 356 34 83 128 149 152 150 148 146 145 144 143 142 140 137 134 132 131 130 128 127 127 127 127 127 128 129 131 133 134 134 134 134 133 134 134 134 135 135 135 135 136 136 136 135 135 134 132 131 129 128 127 125 121 116 109 101 93 94 104 112 114 115 115 114 113 112 111 110 109 106 103 101 100 99 97 96 93 92 92 92 91 88 84 80 78 77 75 73 72 70 69 67 64 62 59 57 55 54 54 53 53 53 54 56 57 59 62 64 66 69 72 76 80 84 88 89 89 88 87 85 84 81 79 78 76 76 77 79 81 83 84 84 84 83 82 82 82 82 83 83 83 83 82 80 77 75 74 74 75 77 79 80 81 80 79 76 73 71 70 69 69 69 68 66 65 64 65 68 78 97 108 110 107 101 95 92 91 96 98 96 95 93 86 76 70 70 77 87 91 93 92 92 91 89 86 83 82 81 80 78 79 82 83 82 81 79 78 78 79 80 83 86 89 93 97 97 93 86 78 72 68 66 67 69 70 71 73 77 80 82 83 82 80 77 74 72 70 69 69 69 70 72 76 82 88 91 93 94 93 90 87 85 85 84 83 81 79 78 78 79 80 81 82 83 83 82 82 83 84 85 87 90 92 95 97 98 100 101 102 103 104 106 107 87 78 73 70 68 63 57 53 50 48 47 45 44 43 42 42 41 39 37 35 34 33 32 32 32 32 33 36 40 44 47 48 47 45 42 40 39 38 37 35 34 33 32 32 31 30 29 29 28 27 26 24 23 21 20 21 23 26 29 31 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 18 18 18 18 18 18 17 16 16 16 16 16 17 16 16 14 13 12 12 11 10 9 8 8 8 8 9 9 9 9 9 9 8 7 7 6 5 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 6 7 8 8 8 7 8 9 10 11 12 13 14 15 15 16 17 19 22 25 29 33 36 40 44 48 51 55 58 61 64 67 69 71 72 74 78 82 87 91 95 98 102 106 109 113 116 120 123 126 129 131 133 135 137 139 140 141 141 141 141 140 140 140 141 143 145 147 150 151 151 154 161 167 169 165 133 97 88 82 77 75 79 83 90 96 100 100 97 91 88 89 90 90 88 85 82 81 81 80 78 75 73 74 78 84 89 90 85 75 68 66 67 71 71 70 65 59 53 52 56 63 67 62 47 29 19 19 31 50 64 61 53 51 55 49 35 25 13 358 347 341 335 329 321 308 292 219 147 152 153 151 148 146 143 142 141 141 140 138 136 134 133 132 130 129 128 127 126 126 126 127 129 130 132 133 134 134 134 134 134 135 135 135 135 135 135 135 135 135 135 136 135 134 132 130 129 127 125 122 116 109 98 82 75 91 107 112 114 114 113 112 111 111 111 110 109 107 107 106 104 100 96 92 90 91 92 93 91 87 82 78 77 75 73 72 71 70 68 66 64 61 58 55 53 52 52 52 53 55 56 56 57 57 59 60 63 67 71 77 83 89 93 93 91 89 87 85 82 81 79 77 77 78 79 81 82 83 83 84 84 84 83 83 83 82 82 82 81 80 78 76 74 74 74 76 78 81 82 83 82 80 77 75 73 72 72 72 71 69 66 64 63 62 63 66 73 79 80 75 65 57 56 65 76 85 88 87 83 75 65 54 48 54 69 83 91 94 94 93 91 88 84 81 81 82 81 82 83 83 83 82 82 82 82 83 85 88 91 94 97 98 96 92 87 81 77 74 73 74 75 76 78 79 82 83 83 82 81 79 76 73 71 70 70 70 70 71 74 77 82 86 90 92 93 92 89 86 83 82 82 82 80 79 78 78 79 80 81 82 82 83 83 83 83 84 85 87 89 92 94 96 98 99 101 102 103 104 106 106 90 82 75 73 71 66 60 55 52 50 48 46 44 43 43 43 41 40 37 35 34 32 31 31 31 31 33 36 39 44 47 48 47 45 43 40 38 37 35 34 33 32 31 31 30 29 28 27 26 26 25 23 22 20 20 20 22 26 30 32 32 31 30 29 28 27 26 25 24 23 22 21 20 19 19 18 19 19 19 18 18 17 17 17 16 17 17 17 17 16 15 14 13 12 11 10 9 7 7 8 8 8 8 8 8 9 8 8 8 7 6 5 4 3 3 3 3 3 4 4 4 4 5 5 4 4 4 5 6 7 8 8 7 7 8 9 10 10 11 11 13 14 15 16 17 19 21 24 28 32 35 39 43 47 51 55 58 61 65 68 71 74 75 77 79 82 86 90 94 98 102 106 109 113 116 119 123 126 128 131 133 136 138 139 141 142 142 143 142 142 141 142 143 145 148 151 153 156 160 169 180 181 171 142 104 89 86 86 84 83 83 83 85 92 98 100 97 91 87 86 89 91 92 90 88 87 85 83 82 79 76 75 75 79 84 88 86 81 76 74 73 73 72 70 67 63 59 56 57 62 65 63 51 36 29 30 39 48 56 57 51 53 55 46 28 15 4 355 347 338 326 315 301 270 231 204 180 163 154 149 146 143 140 139 138 137 137 136 135 134 133 133 131 130 129 128 127 126 126 127 128 129 131 132 133 133 133 133 134 134 135 135 135 134 134 133 133 134 135 135 135 135 133 132 130 128 126 123 118 110 96 76 61 76 102 111 112 112 112 111 111 111 111 111 110 110 110 109 106 102 96 92 90 92 93 94 94 91 84 78 76 75 73 72 72 71 70 68 65 61 57 54 51 50 50 53 56 59 59 57 54 53 53 54 56 59 64 71 80 89 95 96 95 92 88 86 83 81 79 78 78 78 79 80 81 81 82 82 83 84 84 84 84 83 83 82 81 79 77 76 75 75 76 77 80 82 84 84 82 80 77 75 74 74 74 73 72 69 65 62 61 61 62 63 65 64 61 54 49 45 45 51 60 69 74 75 72 67 59 48 37 38 52 75 88 92 91 88 84 79 76 76 78 83 86 86 85 84 84 84 84 85 86 88 90 93 95 97 98 97 95 92 88 84 81 79 78 78 79 80 81 83 83 84 83 81 79 78 75 73 71 70 70 70 71 73 76 79 84 88 91 92 92 91 88 85 83 81 81 81 80 79 78 78 79 80 81 82 82 83 83 83 83 84 85 86 89 91 94 96 97 99 100 102 103 104 105 105 90 83 77 75 74 70 63 57 53 51 49 47 45 44 44 44 42 40 37 35 34 32 31 30 30 30 32 35 39 43 45 46 46 44 42 40 38 36 35 33 32 31 30 29 29 28 27 26 25 24 23 22 21 20 20 20 22 27 31 33 33 32 31 30 29 28 27 26 24 23 23 22 21 20 19 19 19 20 19 18 17 17 17 17 17 17 17 17 17 17 16 14 13 13 12 11 10 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 3 3 4 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 7 8 9 9 10 11 12 13 15 16 18 19 21 24 28 31 34 37 41 45 50 54 58 62 65 69 72 75 78 79 80 83 86 90 94 98 102 106 111 114 117 120 123 126 128 131 133 136 138 140 142 143 144 144 144 144 144 145 146 148 151 155 160 166 179 197 206 199 165 123 101 92 90 90 91 90 89 88 88 93 98 100 97 93 90 90 93 96 97 95 93 91 89 87 86 83 81 79 78 79 83 87 88 85 82 79 77 75 73 70 68 66 64 63 62 63 65 64 58 47 41 41 45 48 50 48 48 52 52 40 20 5 357 352 348 339 327 313 289 247 218 199 179 163 153 148 144 141 138 136 134 134 134 134 134 134 134 133 133 131 130 129 127 126 126 127 127 128 130 131 131 132 132 133 133 134 134 134 134 133 133 132 132 132 133 134 134 134 134 132 131 129 126 123 119 112 98 76 60 71 98 109 111 112 112 112 112 111 111 111 111 112 112 110 106 102 98 95 94 95 96 96 96 94 88 82 78 76 75 73 72 71 70 68 65 61 57 52 49 48 50 55 60 63 63 59 53 49 48 49 50 53 59 67 76 86 94 97 97 94 90 86 83 81 79 78 78 78 79 79 80 80 80 81 82 83 84 85 85 84 84 83 81 79 78 77 76 76 77 79 81 82 83 83 81 78 76 75 74 74 74 73 70 66 62 59 58 59 61 63 64 63 61 57 53 51 51 56 62 67 71 71 69 65 60 49 33 30 41 62 79 85 85 81 75 71 73 78 83 87 90 90 87 85 84 85 86 87 89 91 93 94 96 97 97 96 94 92 89 87 85 84 82 81 81 82 83 83 83 83 81 80 79 77 75 72 70 69 69 69 71 73 77 82 86 89 91 92 91 90 88 86 83 81 81 81 80 79 78 78 78 79 81 82 82 82 83 83 83 84 85 86 88 90 93 95 97 99 100 102 103 104 105 105 86 81 76 76 76 73 66 59 55 52 50 48 46 45 45 44 43 40 37 35 33 32 30 29 29 30 32 36 40 43 45 45 44 43 42 40 38 36 35 33 32 30 29 28 28 27 26 25 25 24 22 21 21 21 21 22 24 28 31 33 33 32 32 31 30 29 27 26 25 24 23 22 21 20 19 20 20 20 19 18 17 17 17 17 17 16 17 17 17 17 16 15 14 13 12 11 10 9 9 8 8 8 8 7 7 7 7 7 7 6 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 10 11 13 14 15 17 18 20 21 24 28 31 33 36 39 44 48 53 57 61 65 69 73 76 79 81 82 84 87 91 95 99 103 108 112 116 119 122 124 126 128 131 133 136 138 140 142 144 145 146 146 146 147 148 149 151 153 159 167 179 195 210 224 225 157 113 104 101 99 98 96 95 94 94 94 97 99 99 95 92 91 93 96 100 101 99 96 94 91 89 87 85 83 82 81 81 83 87 88 86 83 80 78 75 72 69 68 68 68 68 67 67 67 66 63 57 51 49 47 43 37 35 42 46 42 25 5 353 348 346 343 336 326 311 283 241 211 189 172 159 151 147 143 139 136 133 132 132 132 132 133 134 134 134 133 132 131 129 128 127 127 127 128 128 129 130 131 131 131 132 133 133 133 133 133 132 132 131 130 130 131 132 133 134 133 132 130 128 125 121 117 110 99 84 71 75 94 104 109 112 112 112 112 112 111 111 112 112 111 109 106 102 100 99 98 98 98 98 97 96 93 88 82 79 77 75 73 72 71 68 65 60 56 51 48 49 53 58 63 66 64 59 52 47 44 45 48 52 59 67 75 84 91 96 97 95 91 87 84 81 79 78 78 78 79 79 79 78 78 79 80 82 83 84 85 85 85 84 82 80 79 78 77 77 78 79 81 82 82 81 79 77 75 75 74 74 73 70 66 62 59 56 56 57 59 62 65 66 66 64 60 58 59 63 68 72 74 75 72 69 65 58 47 40 45 57 70 78 79 76 73 75 81 87 91 92 93 91 88 86 86 86 88 89 91 92 93 94 95 95 95 95 94 92 90 89 88 87 85 84 83 83 83 83 82 82 81 80 79 78 75 72 69 67 67 68 71 75 79 84 88 90 92 92 91 89 88 87 85 83 82 82 81 80 79 78 78 79 80 81 82 82 83 83 84 84 85 86 88 90 93 95 97 99 100 102 103 103 104 104 80 78 75 75 77 76 69 61 56 53 51 49 47 46 45 45 43 40 38 35 33 32 30 29 29 29 32 36 40 44 45 44 43 42 41 40 38 37 35 33 31 30 29 28 27 26 26 25 25 24 23 22 21 22 22 24 26 29 31 33 33 33 33 32 30 29 28 27 26 25 24 23 22 21 20 20 21 20 20 18 18 17 17 17 17 16 16 16 17 17 17 15 14 13 13 12 11 10 9 9 8 8 7 7 6 6 7 7 7 6 5 5 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 7 8 9 10 12 13 15 16 18 19 21 22 25 28 31 33 35 38 42 47 52 56 60 65 69 73 76 79 82 84 86 89 94 97 101 105 110 114 118 121 123 125 127 129 131 133 135 138 140 142 144 145 146 147 147 148 149 150 152 155 161 171 184 194 206 226 254 278 104 108 109 109 108 106 104 102 100 99 99 99 97 94 91 90 92 97 100 101 99 97 94 91 87 84 82 80 81 83 84 84 86 86 84 80 78 77 74 71 68 66 65 65 65 66 68 66 64 61 58 54 51 45 35 27 33 40 37 25 5 350 342 339 335 332 324 315 303 278 229 193 175 163 155 149 145 141 138 134 132 131 130 131 131 132 133 134 134 133 132 131 130 128 127 127 128 129 129 130 131 131 131 131 132 133 133 133 133 132 132 131 130 129 129 130 131 132 133 132 131 129 126 123 119 114 108 100 93 85 80 89 98 107 112 113 113 113 112 111 110 110 110 109 107 104 101 98 97 97 97 97 97 97 97 95 93 88 83 79 77 75 74 72 69 65 60 55 52 50 52 56 61 65 66 63 56 48 43 43 44 49 56 63 71 77 83 88 92 95 94 92 88 84 81 79 77 78 78 79 79 78 77 77 77 78 80 81 83 84 85 86 85 83 82 80 79 79 78 78 79 80 80 79 78 77 75 75 75 74 73 71 68 64 61 57 55 54 54 57 62 68 72 73 71 68 68 70 74 77 81 84 82 79 76 71 65 58 52 53 61 70 76 77 76 79 84 90 93 94 94 93 91 89 88 88 89 90 91 92 93 93 93 93 94 94 94 93 91 90 88 88 88 87 86 85 84 83 83 83 82 82 82 81 78 74 71 67 66 66 68 72 77 81 86 89 91 92 92 91 89 88 87 86 85 84 83 81 80 79 79 79 79 80 82 82 83 83 84 84 85 86 87 88 90 93 95 97 99 100 102 103 104 104 104 77 76 74 75 77 76 71 63 58 55 53 50 48 47 46 45 43 40 37 35 33 32 30 29 29 30 32 36 41 44 45 44 42 41 40 39 38 36 35 33 31 30 29 28 27 26 26 26 26 25 24 23 23 23 24 26 27 29 31 33 33 34 34 33 32 30 30 29 27 26 25 24 23 21 20 21 21 20 19 18 18 17 17 17 17 17 16 17 17 17 17 15 14 13 13 12 11 10 10 9 8 8 7 7 6 7 7 7 7 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 6 6 7 8 9 11 12 13 15 17 19 21 22 23 26 29 31 33 35 38 41 45 50 54 59 63 68 72 76 79 82 85 88 91 96 100 103 107 111 115 119 121 123 125 127 129 131 134 136 138 139 142 144 145 146 147 148 149 150 151 152 155 160 169 179 190 206 227 259 290 85 107 112 116 119 118 112 107 103 100 98 96 95 94 91 89 90 93 95 96 96 95 92 89 85 81 79 78 79 82 84 84 83 81 78 74 71 71 71 70 69 66 61 57 55 56 59 59 53 49 49 49 47 41 33 35 43 41 27 8 349 341 338 334 326 317 307 300 293 264 199 172 161 155 151 147 144 140 137 134 132 130 130 130 131 132 133 133 133 133 132 131 130 129 128 129 129 130 131 132 133 132 131 132 132 133 133 133 132 132 131 130 129 128 128 129 131 132 132 131 129 127 124 120 117 113 108 103 99 96 92 92 98 109 115 116 116 115 113 109 107 106 105 104 103 101 97 94 92 92 93 94 95 96 96 95 95 93 88 82 77 75 74 72 70 66 61 57 54 53 55 58 62 65 65 60 52 45 42 43 47 54 62 69 76 80 83 86 90 93 93 91 88 85 81 78 77 77 78 79 79 77 76 75 76 77 78 79 81 82 84 85 85 84 83 82 80 79 78 78 78 78 78 77 76 75 75 75 74 73 71 69 67 65 62 58 54 51 52 57 66 75 80 81 80 79 79 81 83 85 87 88 86 82 78 74 69 63 60 62 69 76 81 83 85 87 91 94 96 96 94 93 92 91 90 91 91 92 93 94 94 93 93 93 93 93 93 92 90 88 86 86 87 87 87 86 85 85 85 85 84 84 84 81 78 74 69 66 64 65 68 73 78 82 86 90 92 92 92 90 89 87 86 85 84 84 83 82 81 80 80 80 80 81 82 83 83 84 84 85 86 86 88 89 91 93 95 97 99 101 103 104 105 104 103 75 75 74 75 77 76 71 65 60 57 54 51 49 47 46 45 42 40 37 35 33 31 30 29 29 30 32 36 40 43 44 43 41 39 38 38 37 36 35 33 31 30 29 28 27 27 27 27 27 26 25 24 24 25 26 28 29 30 31 32 33 34 35 34 33 32 31 30 28 27 25 24 23 21 21 21 21 20 19 18 18 17 17 17 17 17 17 17 17 17 16 15 13 13 12 11 11 10 10 9 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 6 6 7 7 7 7 6 7 7 7 7 6 5 5 4 5 5 6 6 8 9 10 11 13 15 17 20 21 22 24 27 29 32 34 35 37 40 44 48 52 57 62 66 71 76 80 83 87 90 93 97 101 104 107 110 113 117 119 121 124 126 129 131 134 136 138 140 142 143 145 146 147 148 148 149 150 151 153 156 160 165 184 224 243 261 283 77 104 113 119 124 121 113 107 104 101 97 94 93 92 90 88 87 86 87 88 89 89 89 88 86 83 82 80 80 82 84 83 80 75 69 64 61 63 67 69 69 66 60 54 48 47 49 49 43 39 40 42 42 38 39 48 54 42 16 354 339 335 338 335 321 305 292 286 279 236 173 158 152 150 147 145 142 139 137 134 132 131 131 131 132 132 133 133 133 132 132 131 130 130 130 130 131 132 133 134 134 133 132 132 133 134 134 134 133 132 130 129 128 128 129 129 130 131 131 130 128 126 123 119 116 112 108 105 103 104 107 108 113 121 127 129 126 120 113 108 105 103 101 100 99 98 94 90 87 87 89 90 93 94 94 94 95 95 92 86 78 73 73 73 71 67 62 58 56 56 58 60 63 64 62 55 48 43 43 46 52 59 66 73 79 82 83 84 87 91 92 90 87 84 81 78 76 76 77 78 78 77 75 74 75 75 77 78 79 81 83 85 85 85 84 82 81 79 78 77 77 77 77 76 76 76 75 75 73 71 69 68 66 64 61 57 52 49 52 62 71 79 84 85 86 88 89 88 88 88 87 86 84 82 79 76 73 70 69 71 76 81 86 89 92 94 95 97 97 96 95 94 94 93 93 94 94 95 95 95 95 94 94 93 93 92 92 90 89 87 86 86 86 87 87 86 86 86 87 87 86 85 84 81 77 73 68 64 63 64 68 73 78 83 87 90 92 92 91 90 88 86 85 84 84 84 83 82 81 81 81 80 81 82 83 83 84 84 85 86 86 87 89 90 92 94 96 98 101 103 105 106 106 105 103 71 74 73 74 76 75 71 66 62 59 56 53 50 48 47 44 42 39 37 34 32 31 29 29 29 30 33 36 40 43 44 43 41 39 37 36 36 35 34 32 31 29 28 27 27 27 28 29 29 28 26 26 26 27 28 29 30 30 30 31 32 34 35 35 34 33 32 31 29 28 26 24 23 22 21 21 21 20 19 18 18 17 17 17 18 18 18 18 18 17 16 14 13 12 12 11 11 10 9 9 8 7 6 6 7 6 7 7 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 4 4 5 5 6 7 8 9 10 12 14 17 19 21 23 24 27 29 32 34 36 37 40 42 46 50 55 60 64 70 75 80 84 88 92 95 98 101 104 106 109 111 114 116 119 122 126 129 131 133 136 138 140 142 144 145 146 147 148 148 149 149 149 149 148 144 126 32 304 281 273 273 99 106 113 120 122 117 110 106 106 104 99 93 90 88 87 86 85 83 81 81 82 85 87 89 90 89 88 87 86 85 84 82 76 69 62 56 53 56 61 64 65 63 60 55 50 47 49 48 43 37 36 37 37 37 42 50 51 29 357 341 333 328 333 333 316 298 285 279 265 204 160 150 147 146 145 143 141 139 137 135 133 132 132 132 132 132 132 132 132 132 132 132 131 131 131 132 132 134 135 136 136 135 134 133 134 135 136 135 133 131 129 128 128 129 129 130 131 131 131 130 128 125 122 119 116 112 109 106 106 110 119 128 132 137 144 144 134 120 111 106 103 100 97 96 96 95 92 87 84 84 85 88 91 92 92 93 94 95 94 89 81 74 73 73 72 69 65 61 59 59 61 62 63 62 58 51 46 45 46 52 57 63 69 75 80 82 82 82 85 89 90 88 85 83 80 77 76 75 76 76 76 75 74 74 74 75 76 77 78 79 82 84 85 85 84 82 80 79 77 76 76 76 76 76 77 76 76 74 72 70 68 66 64 62 60 55 51 51 58 68 76 81 85 87 90 92 92 89 87 86 85 84 82 80 79 78 78 77 77 77 79 83 86 90 93 96 98 98 98 96 95 95 96 96 97 97 98 98 98 98 96 95 95 95 94 93 92 90 88 87 86 86 86 86 86 86 86 87 87 88 87 86 84 81 77 72 67 64 63 65 69 73 78 83 87 90 91 91 91 89 88 86 85 85 84 84 84 83 82 81 81 81 82 83 84 84 85 85 86 87 87 88 90 92 94 96 98 100 103 105 107 107 106 104 101 66 69 70 71 74 73 68 63 62 60 57 54 51 49 48 45 42 39 37 34 32 30 29 29 30 31 33 36 39 42 43 43 41 39 37 35 34 34 33 31 30 28 27 26 27 27 29 30 30 29 28 27 27 28 28 29 29 29 29 30 31 33 35 35 35 34 33 32 30 28 26 24 23 22 21 21 21 20 19 18 18 18 18 18 18 18 18 18 17 16 15 14 13 12 11 10 10 10 9 8 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 7 8 8 8 8 8 7 8 8 9 8 8 7 6 5 5 4 4 4 5 6 6 7 8 10 11 13 16 18 20 23 25 27 29 31 33 35 37 39 42 45 49 53 57 62 68 73 79 84 89 93 97 99 102 104 106 108 110 111 114 117 121 125 128 131 133 135 138 140 142 144 145 146 147 147 147 147 146 144 142 133 102 35 6 346 315 286 234 118 114 116 119 118 112 108 108 110 107 100 93 87 84 82 83 83 83 80 79 80 83 87 90 92 93 93 92 90 87 82 78 72 66 60 54 51 53 56 58 58 57 55 53 50 50 53 55 50 42 37 36 37 36 35 34 25 1 341 332 326 318 314 315 305 291 282 274 245 178 152 145 144 144 143 142 141 139 138 136 135 134 133 132 132 132 132 132 132 132 132 132 132 132 133 133 134 136 137 137 137 136 135 135 135 137 138 136 134 131 128 127 128 129 129 130 131 131 131 129 127 125 122 120 116 113 110 107 107 112 122 133 139 142 144 138 126 114 107 103 100 97 95 92 90 89 88 86 84 84 85 87 90 91 91 91 93 94 93 90 83 76 74 75 74 72 68 64 63 62 63 64 63 59 54 49 47 49 53 59 63 67 71 75 78 79 79 80 83 86 87 86 84 82 80 77 75 74 74 74 74 74 73 73 74 75 76 76 77 79 81 83 84 84 83 81 80 78 77 76 76 76 76 77 77 77 76 74 72 69 66 64 62 61 60 59 57 58 63 71 77 82 86 89 90 91 90 87 85 84 83 82 80 79 77 78 80 81 80 80 81 82 84 88 92 96 98 99 98 97 96 97 98 99 100 101 101 102 101 100 98 96 95 95 95 93 92 90 89 88 87 86 86 86 85 85 85 86 87 87 87 86 85 82 78 73 68 66 65 67 70 74 78 83 87 90 91 91 90 89 88 87 86 86 86 86 86 85 84 82 81 82 83 84 85 86 86 87 87 88 89 90 91 93 96 98 100 102 104 106 107 107 105 103 100 61 62 63 65 69 69 62 57 59 62 59 55 52 51 49 46 42 39 37 35 32 31 30 30 31 32 34 36 38 40 43 43 42 40 37 35 33 32 31 30 29 27 26 25 26 27 29 30 31 30 29 29 28 28 28 29 28 28 28 28 30 31 34 35 35 34 33 32 30 28 26 24 23 22 22 22 21 20 19 18 18 18 18 18 18 18 18 18 17 16 15 14 14 13 11 11 10 10 9 8 7 7 7 6 6 6 6 6 6 5 5 5 5 6 7 7 8 8 8 8 8 8 8 9 9 8 7 7 6 6 5 4 3 4 5 5 6 7 8 9 10 12 15 17 19 22 24 27 29 31 33 35 37 39 41 43 47 51 55 60 65 71 77 82 87 92 96 100 103 105 107 108 109 111 113 116 120 123 127 130 132 135 137 140 142 144 145 146 147 147 146 145 142 136 126 98 46 18 4 350 325 284 212 134 122 119 119 117 114 113 113 112 107 99 92 87 82 79 80 82 82 81 80 81 84 87 89 92 93 93 93 91 86 80 74 69 65 61 56 53 53 54 54 52 50 47 43 41 44 52 55 52 45 42 45 46 40 24 3 347 337 328 322 316 304 293 292 287 279 275 262 208 159 145 142 142 142 142 141 140 139 138 137 136 135 134 133 132 132 132 132 132 133 133 134 134 134 134 135 136 137 137 137 137 137 137 137 138 139 139 137 133 130 127 127 128 129 130 131 131 131 131 129 127 125 123 120 117 114 111 109 108 110 116 124 128 128 127 122 113 106 102 100 98 96 94 90 86 85 85 86 87 87 88 89 90 91 90 90 90 91 90 88 83 78 77 78 78 76 72 69 66 65 65 64 62 57 52 49 50 55 60 66 69 70 72 73 75 76 76 78 81 84 85 84 82 81 80 77 74 72 71 72 74 74 73 73 73 74 76 76 77 78 80 82 83 83 82 80 79 77 76 76 76 76 76 77 77 77 76 74 71 68 65 63 63 63 65 66 66 65 67 72 78 83 86 89 89 88 87 85 84 82 81 80 79 78 77 77 79 81 81 81 81 81 82 85 90 95 98 99 98 97 96 97 99 100 101 101 102 102 102 99 97 95 94 94 94 93 92 91 90 88 87 87 86 86 85 85 85 86 87 88 88 87 86 83 79 74 70 69 69 70 71 74 78 83 87 89 91 91 90 89 88 87 86 87 88 89 88 88 86 85 84 83 83 85 86 87 88 88 89 90 91 92 93 95 97 99 102 104 106 107 108 107 105 102 100 56 56 57 59 62 61 55 50 55 62 61 56 53 52 50 46 42 40 38 36 33 32 31 31 32 33 34 35 37 38 41 43 42 40 38 35 34 32 31 29 28 26 25 25 25 27 29 30 31 30 30 30 30 29 28 28 27 27 26 27 29 31 33 34 34 33 32 31 29 27 25 24 23 22 22 22 22 21 20 19 18 18 18 18 18 18 18 18 17 16 15 15 14 13 12 11 10 10 9 8 7 7 6 6 6 6 6 6 5 5 5 5 5 6 7 8 8 8 7 7 7 8 9 9 9 7 7 6 6 5 4 3 3 3 4 5 6 7 8 9 10 12 14 16 18 21 23 26 28 30 32 35 37 39 41 42 45 49 53 58 63 69 74 80 85 90 94 98 102 105 107 108 109 111 113 116 119 121 124 127 130 133 136 138 141 143 145 146 146 146 144 141 135 124 101 65 35 18 6 354 331 283 204 143 127 124 123 122 122 119 112 104 99 97 93 88 82 78 77 78 81 82 83 83 84 85 87 90 92 92 92 90 85 80 74 70 67 63 59 56 54 53 52 48 43 38 32 29 33 41 44 39 31 37 51 55 45 11 336 323 319 316 312 303 291 280 275 269 265 262 236 175 149 141 140 140 141 141 141 140 140 140 139 138 137 135 134 133 133 133 133 134 134 135 135 135 135 135 135 136 137 138 138 138 138 138 139 140 140 140 137 133 129 127 127 128 129 130 131 131 131 130 129 128 126 124 121 118 115 113 110 108 109 110 111 112 110 109 106 102 99 98 96 96 95 95 91 87 84 85 87 88 89 90 90 89 88 88 88 88 89 88 86 83 81 83 84 84 82 78 73 70 67 66 64 60 54 51 52 56 61 67 71 72 72 72 72 72 72 73 75 78 81 81 81 81 81 80 77 73 69 68 71 73 75 74 73 73 74 75 76 76 77 79 80 81 81 80 79 78 76 76 75 75 75 75 76 77 77 76 74 71 68 65 64 65 68 71 72 71 70 71 75 80 84 87 88 88 86 85 83 81 79 78 79 79 79 79 79 80 81 81 81 81 81 82 85 89 94 97 98 98 97 96 97 98 99 99 99 99 99 98 97 95 93 94 94 93 93 92 92 91 90 88 87 86 85 85 86 87 88 89 89 89 89 88 85 81 77 74 72 72 72 73 75 79 83 87 90 91 91 91 90 88 87 86 87 89 90 91 90 90 89 88 86 85 86 87 88 90 90 92 92 93 94 95 97 99 101 103 105 107 108 108 107 105 102 99 51 52 53 55 56 54 49 47 53 61 61 56 53 52 50 46 43 41 39 37 35 33 32 32 33 33 34 35 35 37 39 41 41 40 38 36 34 33 32 30 29 27 26 26 26 27 29 30 31 30 31 31 31 31 29 28 27 26 26 27 29 31 33 34 33 33 31 29 27 26 24 23 23 23 23 23 22 22 21 19 19 19 18 18 18 18 18 18 17 16 15 14 14 13 12 11 10 9 9 8 8 7 6 6 6 6 5 5 5 5 5 5 5 6 7 8 8 7 6 6 7 8 9 8 8 7 6 6 5 5 4 3 3 3 4 5 6 7 8 9 10 11 13 15 17 19 21 24 27 29 31 34 36 39 40 42 44 47 51 55 60 66 72 77 82 87 91 95 99 102 104 106 109 111 113 116 118 120 123 125 128 130 134 136 139 141 143 144 144 142 139 134 124 107 82 57 38 23 12 1 343 303 183 141 132 131 132 130 125 115 102 89 85 92 95 92 85 79 76 76 81 85 86 85 83 83 85 88 90 90 89 87 84 80 75 71 68 65 61 58 56 54 52 47 41 34 26 23 26 31 28 12 2 16 42 51 33 349 325 315 311 307 300 291 282 274 266 256 252 246 205 160 143 138 137 138 140 140 140 141 141 141 141 140 138 137 135 134 134 134 135 135 136 137 137 137 136 135 136 136 137 137 138 138 138 139 140 141 141 140 137 134 130 128 127 128 129 130 131 131 131 130 129 128 127 125 123 120 117 114 111 109 107 106 104 102 101 100 98 96 94 93 93 93 93 94 92 89 86 86 88 89 89 90 89 86 84 84 85 86 87 89 88 88 89 92 93 91 88 83 78 73 69 66 63 58 54 53 57 62 67 71 73 73 72 72 71 70 70 71 72 74 75 76 76 79 82 83 79 73 67 65 69 73 75 74 73 72 73 74 74 75 76 77 78 78 78 77 77 76 75 74 73 73 73 74 76 77 78 77 75 72 69 66 65 69 74 75 76 75 74 75 78 82 87 89 89 87 85 83 81 80 79 79 80 80 82 82 81 81 81 82 81 81 82 84 88 91 95 98 99 98 97 96 96 97 97 97 98 98 97 96 94 93 93 94 94 94 94 94 93 92 91 89 88 86 86 86 88 89 90 91 91 91 90 89 87 83 80 77 75 75 74 74 76 79 83 87 90 92 92 91 90 88 87 87 88 90 91 92 93 93 93 91 89 88 88 89 90 91 93 94 95 96 96 97 99 101 103 105 107 108 109 109 108 106 103 99 49 51 53 54 53 49 45 45 51 58 58 55 52 51 49 46 44 42 40 38 36 34 33 32 32 32 32 33 34 35 37 38 39 39 38 37 35 34 33 32 31 30 28 27 26 27 29 30 31 30 31 32 32 31 30 29 28 26 25 26 28 30 33 34 33 32 30 28 26 25 24 23 23 23 23 23 23 23 22 20 20 19 19 19 19 19 18 18 16 15 14 14 13 13 12 11 10 9 9 8 8 7 6 6 6 5 5 5 5 5 5 5 6 6 7 7 7 7 6 6 7 8 8 7 7 6 6 5 4 3 3 2 3 3 4 5 6 7 7 8 8 10 11 13 15 17 19 22 24 27 30 32 35 38 39 41 42 45 49 53 58 63 69 75 80 84 88 92 96 99 102 104 107 109 112 114 117 119 122 124 126 128 131 134 137 139 139 139 138 135 130 123 111 96 80 62 46 32 22 12 3 4 111 130 134 140 142 137 121 105 93 83 79 87 93 93 89 85 81 78 81 85 86 84 81 80 82 86 89 89 87 85 83 80 77 72 68 63 60 58 57 57 56 51 43 35 27 23 24 27 21 6 359 10 30 38 17 338 320 313 307 299 291 282 277 271 259 247 244 230 183 151 139 135 135 136 138 139 140 141 142 142 142 141 139 138 136 136 135 135 136 136 138 139 139 138 137 136 136 136 136 137 137 138 139 140 141 142 142 141 139 135 131 129 128 129 130 131 131 131 131 131 130 129 128 127 125 122 119 116 113 110 107 104 102 100 98 97 96 94 93 91 90 90 90 91 91 89 88 88 90 91 89 88 87 86 84 82 82 83 86 90 93 95 97 99 100 98 94 88 82 76 71 67 62 58 56 57 62 67 70 72 72 71 70 69 68 67 67 68 68 69 69 69 69 73 80 84 81 74 66 63 67 71 73 73 71 70 70 71 72 73 73 74 75 75 75 74 74 74 74 74 74 73 72 73 75 78 80 80 78 76 73 70 70 73 77 79 79 78 78 79 81 85 89 91 90 87 84 82 81 83 85 85 83 82 83 83 82 82 82 82 82 83 85 88 92 95 98 99 99 99 97 96 97 97 96 96 97 97 97 96 94 94 94 95 95 95 95 95 94 94 92 90 88 87 86 87 89 91 92 92 93 93 92 91 89 85 82 80 79 78 76 76 77 79 83 86 89 91 92 92 91 89 88 88 89 91 92 93 94 94 94 93 92 91 90 91 92 94 95 96 98 99 99 100 101 103 105 107 109 110 111 111 109 106 103 100 50 51 52 51 48 45 44 45 49 54 54 52 50 49 47 45 44 42 41 39 37 34 33 31 30 29 30 31 32 34 35 36 37 37 37 36 35 34 34 34 33 32 31 29 28 27 28 29 30 30 31 32 32 32 31 30 29 27 26 26 27 29 32 33 33 32 30 27 25 24 23 23 23 23 23 24 24 23 22 21 20 20 20 19 19 19 18 17 16 15 14 14 13 12 12 11 10 9 9 8 8 7 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 6 6 7 8 8 7 6 5 5 5 4 3 2 2 2 3 4 5 6 6 6 7 6 7 8 10 12 14 16 18 21 24 27 30 33 36 39 40 41 43 47 52 57 62 68 73 78 82 86 90 94 97 100 102 104 107 109 111 114 117 120 122 124 126 129 132 134 135 134 132 130 125 119 111 102 92 83 71 58 46 36 31 30 45 87 117 132 142 146 135 112 98 90 84 80 83 89 92 93 91 87 81 79 83 84 83 80 78 80 84 87 88 86 85 83 81 78 74 68 62 58 57 58 60 61 58 51 40 31 25 24 25 25 18 12 13 21 23 8 342 323 312 303 293 282 278 276 266 249 239 234 210 169 146 137 134 135 136 137 138 139 141 142 143 142 141 140 139 138 137 136 136 137 138 140 141 141 139 138 137 136 136 136 136 137 138 139 140 142 143 143 142 140 137 133 130 129 130 130 131 131 132 131 131 130 130 129 128 127 124 122 118 115 112 109 106 104 102 100 98 96 95 93 91 90 90 89 89 89 89 90 93 95 94 92 90 90 89 87 84 82 83 86 91 95 98 100 102 102 101 98 92 86 79 73 68 63 60 60 62 66 69 70 70 69 68 66 65 63 63 63 64 65 65 65 64 62 64 70 77 79 74 68 64 66 69 70 69 67 66 66 66 67 68 69 70 70 70 71 71 73 74 75 76 76 76 75 74 77 81 84 85 84 83 81 78 77 79 81 82 81 81 82 82 84 88 91 92 90 87 85 85 86 88 88 87 86 84 83 83 83 84 84 84 84 85 88 93 97 99 101 101 100 99 98 98 98 97 97 96 96 97 96 96 95 95 95 95 95 95 96 96 95 94 93 91 90 88 87 88 90 91 93 94 94 95 94 93 90 88 85 83 82 80 79 78 78 80 82 85 87 90 92 93 92 91 91 91 91 93 94 95 95 95 94 94 93 92 92 93 94 96 97 98 100 100 101 101 103 105 106 108 110 112 113 113 111 107 103 101 51 51 50 48 46 44 44 46 48 51 51 49 47 46 44 43 42 41 40 38 37 34 32 30 28 27 28 29 30 32 33 34 35 36 36 36 36 35 35 35 35 34 32 31 29 27 27 28 29 29 31 32 32 32 31 30 29 28 27 27 28 29 31 32 32 32 30 27 25 24 23 23 23 24 24 24 24 24 23 22 21 20 20 20 19 19 18 17 16 15 14 13 13 12 11 11 10 10 9 8 7 7 6 6 5 5 5 4 4 4 4 5 5 6 6 7 7 7 6 6 6 7 7 6 5 4 4 4 3 2 2 1 2 2 3 4 5 5 5 5 5 5 6 7 9 10 12 15 18 21 24 27 30 34 37 39 40 42 46 51 56 62 67 73 77 81 84 88 93 96 99 101 103 105 106 108 111 114 117 119 121 123 125 127 129 129 128 125 122 118 113 107 99 92 86 79 70 60 54 50 54 68 92 112 125 134 133 115 100 95 92 88 82 79 84 90 95 95 92 86 80 80 82 81 79 77 77 80 83 85 86 85 84 82 79 75 69 62 56 55 57 61 64 64 57 45 33 25 20 22 30 33 28 22 17 10 358 346 334 322 307 290 276 273 272 259 241 228 215 187 159 143 137 136 136 136 136 137 138 140 141 142 142 141 140 139 139 138 137 137 138 140 142 142 142 140 140 139 137 137 136 136 136 137 139 141 143 144 144 144 142 138 134 131 130 131 131 132 132 132 131 131 131 130 130 129 129 127 124 122 119 115 112 109 107 105 103 100 99 97 95 94 92 91 90 89 89 90 92 96 99 98 96 95 94 93 91 88 86 85 87 91 95 98 100 102 103 103 100 95 89 82 76 71 67 65 64 65 67 68 67 64 64 65 64 62 60 60 60 60 62 64 64 62 60 60 63 69 72 71 67 65 65 66 66 64 61 60 59 60 61 61 62 63 64 65 66 69 72 75 77 79 81 81 78 77 79 83 86 88 89 88 87 85 83 83 84 84 83 83 84 84 85 88 91 91 88 87 89 90 90 90 89 88 87 86 84 84 84 84 84 83 83 86 91 97 102 104 105 104 102 100 99 99 98 98 97 97 96 96 96 96 95 95 95 95 95 95 96 96 96 95 94 93 91 89 88 89 90 92 93 94 95 96 95 94 92 90 88 86 84 83 81 80 80 80 81 83 85 88 90 92 93 94 94 94 94 94 95 95 95 95 95 94 93 93 93 94 96 97 98 99 100 101 102 103 105 106 108 110 112 114 115 115 112 108 105 102 52 51 49 47 46 45 46 47 48 48 48 47 45 43 42 41 40 40 39 38 36 34 32 30 27 26 26 27 28 30 31 33 33 34 34 35 36 36 36 36 36 36 34 32 30 28 27 27 28 29 30 31 32 31 31 30 29 28 28 28 28 29 30 31 32 31 30 28 25 24 23 23 23 24 24 24 24 23 22 22 21 21 20 20 19 19 18 17 16 15 14 13 12 12 11 11 10 10 9 8 7 7 6 6 6 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 6 5 4 4 4 3 3 2 2 2 2 2 3 3 4 4 4 5 5 5 5 6 7 8 11 14 17 20 24 27 31 35 38 40 43 46 51 58 64 69 74 78 82 85 88 92 96 98 101 103 104 106 107 109 111 114 116 117 119 121 123 124 124 123 121 118 115 111 106 99 93 88 85 82 76 68 65 71 87 104 115 120 119 107 94 92 95 95 91 82 76 78 85 92 94 94 89 84 81 81 80 78 75 74 76 79 83 85 85 84 82 79 76 72 65 58 55 57 60 61 61 56 45 34 23 16 20 34 44 41 32 19 4 352 347 344 336 320 294 271 263 261 249 229 212 194 173 156 146 141 139 138 137 136 136 137 139 140 141 141 141 140 140 139 138 137 138 139 141 142 142 142 141 141 140 139 138 137 136 136 137 138 141 143 145 146 146 143 140 136 133 132 132 132 132 132 132 131 131 130 130 130 130 130 129 127 125 122 119 116 113 111 108 106 104 102 100 99 97 95 93 92 91 91 93 96 99 101 101 100 98 97 95 93 91 89 88 89 91 93 95 98 101 103 104 102 98 92 85 80 75 72 70 68 67 66 65 63 61 60 63 65 63 62 61 59 59 61 64 64 62 59 58 59 62 65 66 65 65 64 63 61 58 56 55 55 56 57 58 58 58 59 59 61 65 72 78 83 85 85 84 82 80 81 82 85 87 90 90 89 88 86 85 85 85 85 85 85 85 86 87 87 87 88 90 93 94 92 91 90 89 89 87 86 84 83 83 82 80 80 83 90 97 104 109 109 108 105 102 100 99 98 97 97 97 96 95 95 95 95 95 95 95 95 95 96 96 97 96 95 94 92 91 90 90 91 92 93 94 95 96 96 95 93 91 90 88 87 85 83 82 82 81 81 82 83 85 88 90 93 95 96 97 96 96 96 96 96 95 95 94 94 93 93 94 96 97 98 99 100 101 103 105 106 108 110 112 114 116 118 117 114 110 107 104 52 51 49 48 48 48 48 48 48 47 46 45 44 42 40 40 39 39 38 36 34 33 31 29 27 25 24 25 26 28 29 31 32 32 33 35 36 36 36 36 37 37 35 33 30 28 26 25 26 27 29 30 31 31 30 30 29 29 29 29 29 29 30 31 31 31 30 28 26 24 24 24 24 24 24 24 23 23 22 22 21 21 20 19 19 19 18 17 16 15 14 13 12 12 12 11 11 10 9 8 7 7 6 6 6 5 5 5 4 4 4 4 4 5 5 5 6 6 5 5 5 6 6 6 5 4 3 3 3 2 2 2 2 2 2 2 2 3 3 4 5 5 5 5 4 4 5 7 10 13 17 20 24 27 31 35 39 43 47 54 62 70 75 78 81 84 87 89 93 96 99 101 103 105 106 108 109 111 112 114 115 116 117 119 120 120 120 119 117 114 111 106 100 94 90 92 98 95 86 81 90 111 126 126 116 101 86 81 87 93 95 90 81 73 72 78 85 88 91 90 88 85 83 80 77 74 73 74 78 82 84 84 83 81 78 76 73 68 62 58 59 59 57 54 52 46 35 23 16 21 38 50 48 37 21 6 356 352 351 345 331 303 270 254 246 233 214 197 183 170 160 152 147 143 140 137 136 136 137 138 139 140 140 140 140 139 139 138 138 139 140 142 142 142 141 141 142 142 141 140 138 137 136 137 138 140 143 146 148 147 145 142 137 134 133 133 133 133 133 132 131 130 130 130 130 130 131 130 129 127 125 123 120 117 115 112 110 107 105 104 103 101 99 97 95 94 95 97 99 102 104 104 103 101 99 97 95 93 91 90 89 90 91 92 96 100 104 106 104 100 94 89 83 79 76 74 71 69 66 63 62 60 59 62 66 69 68 65 60 59 61 63 63 62 59 57 56 57 60 62 62 62 61 60 58 56 55 55 56 56 57 58 58 57 56 56 57 60 68 81 91 91 88 85 83 82 82 82 84 87 90 90 89 88 86 85 84 84 85 85 86 87 88 88 86 87 90 94 97 97 94 91 90 90 90 89 87 85 83 81 79 76 74 75 81 90 99 107 111 110 108 104 101 99 97 97 97 97 96 95 94 95 95 95 95 95 94 94 95 96 96 96 95 94 92 91 92 92 92 93 93 94 95 95 95 95 94 93 92 90 88 87 85 84 83 82 82 82 82 83 85 88 91 95 98 98 98 97 96 95 95 95 94 93 93 93 93 93 95 96 96 97 99 101 104 106 108 110 112 114 116 118 119 118 116 112 109 106 52 51 50 50 50 50 50 49 48 47 46 44 43 41 40 39 39 38 36 35 32 31 29 28 26 25 23 23 24 25 27 29 30 31 32 33 35 36 36 36 37 37 36 34 31 28 25 24 24 26 28 29 30 30 30 30 30 29 29 29 29 29 30 30 30 30 29 28 26 25 24 24 25 25 24 23 23 22 22 22 21 21 20 19 19 19 18 17 16 15 14 13 12 12 12 11 11 10 9 8 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 5 4 3 3 2 2 2 2 2 2 2 1 1 2 2 3 4 5 5 5 4 3 3 3 4 6 10 13 16 20 23 26 30 35 40 48 57 70 80 85 86 86 89 91 94 96 98 101 103 105 106 108 109 110 112 113 114 115 115 116 117 118 118 119 119 118 115 112 107 103 98 95 102 113 114 108 107 121 152 166 147 108 83 71 71 81 89 90 86 80 73 70 71 75 79 84 87 88 88 85 81 77 74 73 75 79 83 85 85 83 80 77 75 73 71 67 63 61 60 55 50 48 44 35 25 19 24 40 53 52 38 19 6 357 352 350 345 333 307 271 249 236 222 207 194 183 175 168 161 153 146 142 138 136 136 137 138 138 139 140 140 140 140 139 139 139 140 141 142 142 142 141 141 142 143 142 142 140 139 138 137 138 140 143 147 149 149 147 143 139 136 134 133 133 133 133 132 131 130 129 129 129 130 131 131 130 129 127 125 123 121 119 116 114 111 109 108 107 106 103 101 99 98 99 101 102 104 106 106 105 104 102 100 97 94 92 91 90 89 89 91 94 99 104 106 106 102 97 92 87 83 80 77 73 70 67 65 64 64 63 64 67 71 73 69 63 59 60 62 62 61 58 55 54 54 56 58 58 58 58 57 58 58 58 58 57 57 58 60 60 58 55 53 52 53 61 78 91 91 88 87 86 85 85 86 86 87 88 89 87 85 84 82 81 81 81 82 85 89 91 91 90 91 93 98 101 100 96 93 91 92 91 90 87 85 83 80 77 73 70 69 71 80 91 100 108 110 110 107 103 100 97 96 97 97 97 96 95 95 95 95 94 94 94 94 95 96 96 96 96 94 93 92 93 93 93 92 93 94 95 95 95 95 95 94 94 92 90 88 87 85 84 83 82 82 82 82 84 86 90 94 97 99 99 98 96 95 94 93 93 93 92 91 91 92 93 93 94 95 97 100 104 107 109 112 114 116 118 120 121 120 117 114 111 108 52 51 51 51 51 51 50 49 47 46 45 43 41 40 39 38 38 37 35 33 31 29 27 26 25 23 22 22 22 23 25 26 28 29 30 32 33 35 35 36 36 37 36 34 31 28 25 24 24 24 26 28 29 30 30 30 29 29 29 29 29 29 30 30 30 29 28 28 27 26 25 25 25 25 24 23 22 22 22 22 21 20 20 19 19 19 18 17 16 15 14 13 12 12 12 11 11 10 9 8 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 2 2 2 2 2 2 2 2 1 1 1 1 2 3 3 4 3 3 2 2 2 3 5 7 10 13 16 19 22 25 30 37 47 63 81 93 97 97 96 96 98 100 102 102 104 105 107 109 110 112 113 114 115 116 116 117 117 118 119 119 119 118 117 115 112 111 107 106 107 116 126 129 129 133 152 187 202 167 96 72 60 61 73 81 81 80 79 78 75 72 71 72 76 80 85 88 87 83 79 75 74 77 81 84 86 86 84 81 77 74 72 72 71 67 65 64 60 53 47 41 33 27 22 26 41 54 55 37 14 2 354 348 343 337 326 303 270 246 233 222 210 197 188 180 175 167 155 146 143 140 137 136 137 137 138 138 139 140 140 140 140 140 140 141 142 143 143 142 141 141 142 143 144 144 143 141 140 139 139 141 144 147 149 150 148 144 140 137 135 134 134 134 133 132 130 129 128 128 128 129 130 130 130 130 129 127 126 124 123 121 118 116 114 113 112 111 108 105 103 102 103 104 105 107 109 109 108 106 104 102 99 96 93 91 90 89 88 90 93 98 103 107 107 104 99 94 89 85 82 79 75 72 69 67 67 66 65 65 67 71 74 71 65 59 58 58 59 57 53 51 50 50 52 53 54 54 54 55 57 60 62 60 57 56 57 60 60 58 54 51 50 53 60 72 80 84 86 88 89 89 89 88 87 86 86 85 84 83 81 78 75 73 74 78 83 89 92 93 94 94 97 101 103 101 97 94 93 93 93 91 88 86 84 80 76 72 69 67 70 77 87 97 105 109 111 109 106 102 99 97 97 97 98 97 97 97 96 95 94 94 94 95 96 96 97 97 97 96 94 94 94 93 93 92 93 93 94 94 94 94 94 95 94 93 91 90 88 87 85 84 83 82 82 82 83 85 88 91 95 97 98 98 96 94 93 93 92 92 91 90 90 90 90 90 91 92 95 98 103 107 110 113 115 117 119 121 121 121 119 116 113 110 51 50 50 50 50 50 49 48 46 44 43 42 40 38 37 37 37 36 35 33 30 28 25 24 23 22 21 20 20 21 22 24 25 27 29 30 32 33 34 35 36 36 35 33 30 26 25 24 23 23 25 26 28 29 29 30 29 29 29 29 29 29 30 30 29 29 28 28 27 26 26 26 25 25 23 22 22 21 21 21 21 20 19 19 19 19 18 17 16 15 14 13 12 12 12 11 10 9 8 8 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 3 3 2 2 1 1 1 2 2 1 0 0 0 1 1 1 1 1 1 1 0 0 1 2 4 6 9 11 13 15 18 21 26 32 45 69 94 106 110 109 107 106 107 108 108 108 108 109 111 113 114 115 116 118 119 120 120 120 120 120 120 120 119 118 115 112 110 110 115 121 125 131 135 138 141 149 174 209 215 147 89 71 57 57 69 73 72 74 78 81 80 76 73 71 71 75 81 86 87 86 82 79 77 79 83 86 88 88 87 83 80 76 74 75 75 73 71 71 71 65 51 39 31 24 21 25 40 54 54 33 7 356 349 341 334 327 317 298 268 242 231 226 214 199 189 183 178 169 154 144 142 141 139 138 137 137 137 138 139 139 140 140 140 141 141 142 143 143 143 142 142 142 143 144 145 145 145 144 142 141 141 142 144 147 149 149 148 145 141 137 135 135 135 134 133 132 130 129 128 127 127 128 129 129 130 130 129 128 128 127 126 125 123 121 119 118 117 115 113 110 107 106 106 107 107 109 111 112 111 109 108 105 101 97 94 92 90 89 89 90 92 97 102 107 108 105 100 95 91 87 83 80 76 73 71 70 68 66 64 63 64 68 71 70 65 59 55 54 54 51 47 44 44 47 49 50 51 52 52 54 56 58 60 59 56 55 56 59 61 60 58 58 58 60 62 67 73 79 84 88 90 90 90 89 86 83 81 80 80 80 78 74 72 71 72 77 83 89 93 95 95 96 99 102 104 102 99 96 95 95 94 92 89 87 85 82 78 74 71 70 73 79 87 96 103 108 111 110 108 105 101 99 98 98 98 98 99 99 98 97 95 95 95 96 97 98 99 99 99 97 96 95 94 93 92 92 92 92 93 93 93 93 93 94 94 93 92 91 89 88 86 85 84 83 82 82 83 84 86 88 92 95 96 97 96 95 94 93 92 91 90 89 88 87 87 87 88 89 92 96 101 106 110 113 115 118 119 121 122 121 120 118 115 112 50 49 49 48 48 48 47 45 44 43 41 40 38 36 35 34 35 35 34 32 30 27 24 22 21 20 19 19 19 19 20 21 23 25 26 28 30 31 33 34 34 34 34 32 28 26 24 23 23 23 23 25 26 28 29 30 30 29 28 28 29 29 29 29 29 29 29 28 27 27 26 26 25 24 23 22 21 21 21 21 20 20 19 18 19 19 18 17 15 14 14 13 12 12 11 11 10 9 8 8 7 7 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 2 1 1 1 0 1 1 1 0 360 360 360 360 359 358 358 358 358 358 358 359 360 1 3 6 8 9 11 12 15 18 23 30 44 76 107 119 121 120 118 117 116 115 115 114 114 114 116 117 119 120 121 123 123 124 124 124 124 123 121 120 118 115 111 104 98 99 111 129 136 137 138 140 146 162 196 224 211 104 87 77 63 60 68 69 68 71 76 79 80 77 75 72 71 73 78 84 88 88 87 84 82 83 85 87 89 89 88 86 84 82 80 78 78 77 76 77 77 71 54 37 26 19 15 20 38 53 47 21 357 347 339 330 322 316 308 292 266 241 228 222 209 194 184 179 174 165 150 141 139 139 139 139 138 138 138 138 138 139 139 140 140 141 141 142 142 143 143 142 142 143 143 144 145 146 146 145 144 143 142 143 145 146 148 148 147 144 141 138 136 135 135 135 134 132 130 129 128 127 127 127 128 128 129 129 129 129 129 129 129 128 127 125 123 122 121 119 117 114 112 111 110 109 110 111 113 114 113 112 110 107 104 100 96 92 90 89 89 90 92 95 101 106 107 105 100 96 92 88 84 81 77 75 73 71 69 67 63 60 59 61 65 66 64 60 57 54 53 50 45 42 43 45 48 49 49 50 52 53 55 57 59 60 60 59 58 60 64 67 69 69 68 67 65 66 70 75 80 84 86 87 87 86 83 79 77 77 78 78 77 76 75 74 75 78 83 88 92 94 95 96 99 102 104 103 100 98 97 96 94 92 90 88 86 83 80 77 75 74 77 82 89 96 103 108 111 111 110 107 104 101 99 98 97 98 99 99 99 97 96 96 96 97 98 99 100 101 101 99 97 96 94 94 92 91 91 91 91 91 92 92 92 92 93 93 92 91 90 88 87 86 84 83 83 82 82 83 84 85 88 91 93 95 96 95 94 92 91 90 89 88 87 86 85 84 85 86 90 94 100 105 109 112 115 118 120 121 122 122 121 119 117 114 48 48 47 46 45 45 44 43 42 41 39 38 36 34 33 32 32 33 33 32 29 26 23 21 20 19 18 17 17 18 18 19 21 22 24 25 27 29 31 31 32 32 31 30 27 25 23 22 22 23 23 24 26 27 29 30 30 29 28 28 28 29 29 29 29 29 29 28 27 27 27 26 25 24 23 22 21 21 20 20 20 19 18 18 18 18 18 16 15 14 14 13 12 12 11 10 9 8 8 7 7 7 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 1 2 2 2 2 1 1 0 360 359 359 359 359 358 358 358 359 358 357 356 356 356 356 356 356 357 358 -0 3 5 7 8 9 11 13 17 22 30 48 86 118 128 130 129 128 128 126 124 122 122 121 121 122 124 125 126 127 128 129 129 129 128 127 125 122 119 116 111 104 94 82 78 93 115 130 136 140 145 157 181 215 225 154 95 90 86 74 65 67 67 67 71 75 76 75 75 76 75 74 73 78 84 88 90 90 89 88 88 88 89 90 90 89 88 88 87 84 82 80 80 80 79 78 69 51 34 23 15 11 15 34 48 34 5 345 334 325 317 312 308 300 287 265 242 225 211 195 183 177 172 166 156 145 136 133 134 137 139 139 139 139 139 139 139 139 140 140 141 141 141 141 142 142 142 142 143 144 144 145 146 146 146 145 144 144 144 145 146 147 147 146 144 141 138 137 136 136 136 135 133 131 129 128 127 126 127 127 127 128 128 129 130 130 131 131 131 130 128 127 125 123 122 120 118 116 115 113 112 112 113 115 115 114 112 111 110 107 103 98 93 90 89 90 91 92 95 100 104 105 104 100 96 92 89 85 81 78 76 75 73 71 67 63 60 57 56 58 60 61 60 59 57 56 53 50 47 46 47 47 46 47 48 51 54 57 60 63 66 67 66 64 66 70 74 77 78 77 75 72 70 71 74 77 79 81 82 83 83 82 79 78 79 79 78 77 78 78 77 76 78 83 87 90 92 93 94 97 101 103 103 101 100 99 97 95 93 91 90 88 86 83 80 78 78 81 85 91 98 103 108 111 112 112 110 107 104 100 97 96 97 97 97 96 96 96 97 97 97 98 99 101 102 102 100 98 96 95 94 92 90 89 89 89 90 91 91 91 91 91 91 91 90 89 88 87 86 85 84 83 83 82 82 82 83 85 87 90 92 94 94 94 92 90 89 88 87 86 84 83 82 82 84 87 92 97 103 108 112 116 119 121 122 123 123 122 120 117 114 47 46 45 44 43 42 42 42 41 40 38 36 34 32 31 30 31 32 32 31 29 25 22 20 19 18 16 16 16 17 17 18 19 20 21 22 24 26 28 29 29 29 28 27 26 24 23 22 22 23 23 24 25 27 29 31 31 30 28 28 28 28 28 28 28 28 29 28 28 27 27 26 25 24 23 22 21 21 20 20 19 18 17 17 18 18 17 16 15 14 14 13 12 11 11 10 9 8 8 7 7 6 6 5 5 4 4 3 3 3 3 3 3 3 2 3 2 2 1 1 1 1 1 1 1 0 360 359 358 358 358 357 356 356 356 357 357 356 355 354 354 354 355 355 355 355 356 359 1 4 5 7 8 9 12 17 24 35 58 95 123 133 135 136 138 138 137 134 132 131 131 131 131 132 133 132 133 133 134 134 134 133 131 128 125 121 116 110 103 90 76 71 79 98 116 132 144 159 179 204 222 205 114 98 97 95 83 70 67 66 67 74 77 73 70 69 74 78 78 78 80 85 89 92 94 94 95 94 92 92 92 92 91 90 90 89 87 84 82 81 81 79 75 67 50 34 24 17 13 18 31 36 13 346 330 318 309 306 305 301 294 280 264 243 218 195 181 174 169 164 157 149 139 131 128 131 135 138 140 140 140 140 140 141 141 141 141 141 140 140 140 141 141 141 142 142 143 144 145 145 146 146 145 145 144 144 145 146 146 146 145 143 140 138 137 137 137 136 135 134 132 130 128 127 127 126 127 127 127 128 129 130 131 132 132 133 132 131 129 127 125 124 123 121 120 118 116 115 115 115 116 115 113 112 111 110 109 106 100 94 91 89 90 92 92 94 98 102 104 103 100 96 93 89 86 82 80 78 77 75 72 68 64 60 57 56 55 55 55 56 55 56 56 54 52 49 47 46 44 41 42 46 50 54 59 62 66 68 70 71 72 74 77 80 81 82 81 81 79 77 75 75 76 76 75 76 77 80 82 83 84 85 84 81 78 76 77 77 78 80 84 87 89 90 91 93 96 100 102 102 101 101 100 98 96 94 93 92 91 89 86 84 82 82 84 88 94 99 104 109 112 113 113 112 110 106 102 98 97 96 96 95 94 94 95 96 96 95 96 98 100 101 101 100 97 96 96 95 92 90 87 86 87 88 89 90 89 89 90 90 90 89 88 88 87 86 85 84 83 83 82 81 81 81 82 84 86 89 91 92 93 92 90 88 87 87 86 84 82 81 81 82 85 90 95 100 106 111 116 120 122 123 124 123 121 119 116 113 45 44 42 41 40 40 40 39 39 38 36 34 32 31 30 29 29 30 30 30 27 24 22 20 18 17 16 15 15 15 16 17 17 18 19 20 21 23 25 26 27 27 26 25 24 23 22 22 22 23 23 24 25 26 28 30 31 30 28 27 26 27 27 27 27 28 28 28 28 28 27 26 24 23 23 22 21 21 21 20 19 18 17 17 17 17 17 16 15 14 13 13 12 11 10 9 9 8 8 7 7 6 6 5 5 4 4 3 3 3 3 2 2 2 2 2 2 1 0 0 360 360 360 360 360 359 359 358 357 357 356 355 354 354 354 354 354 354 353 353 353 353 354 354 354 354 355 357 360 2 3 5 7 9 12 19 30 47 72 100 119 131 138 142 145 147 147 145 144 143 142 141 141 141 141 140 140 140 140 141 141 139 137 134 131 128 123 118 109 97 81 71 76 90 106 129 161 192 212 227 233 154 99 100 104 101 87 73 68 67 67 75 78 71 65 64 69 77 83 84 85 88 91 94 97 99 101 101 99 98 97 95 94 94 93 91 88 86 83 80 76 72 68 63 52 37 26 22 22 29 37 29 351 325 310 297 291 294 297 294 286 273 258 237 208 183 172 167 162 156 149 142 136 130 129 131 136 139 142 142 142 141 142 143 143 142 142 141 140 140 140 141 141 140 141 141 142 143 144 144 145 145 145 145 144 145 145 145 145 145 144 142 140 138 137 137 137 136 135 134 133 131 129 128 127 126 126 127 127 128 128 129 130 132 133 133 133 132 130 129 127 126 125 124 123 121 119 118 117 118 117 115 113 111 111 110 109 106 102 96 92 91 91 92 93 94 98 101 102 101 99 96 93 90 87 84 82 81 79 76 73 69 66 63 60 57 55 52 51 50 48 48 50 50 48 46 44 42 39 34 35 41 48 53 59 62 65 67 71 74 77 78 79 81 83 83 83 83 82 79 76 75 74 74 72 72 75 79 83 86 88 89 87 84 81 78 78 79 81 83 85 88 90 91 91 93 96 99 101 101 101 101 101 99 98 96 95 95 94 92 90 87 85 86 88 92 96 101 106 110 113 115 115 114 111 107 103 100 99 98 96 96 96 95 95 95 94 93 94 96 98 99 99 98 96 96 96 95 92 88 85 84 85 87 88 89 88 88 89 89 89 88 88 87 87 86 85 85 84 83 82 81 80 80 80 81 83 85 88 90 92 92 90 88 87 86 85 84 82 81 80 81 83 87 92 97 103 110 116 120 122 123 123 121 119 116 114 111 43 41 39 38 38 37 36 36 36 35 33 32 31 30 29 27 26 26 27 26 25 22 21 19 18 16 15 14 13 14 15 16 16 16 17 18 19 20 22 23 24 25 24 24 23 22 22 22 22 23 23 24 25 26 27 29 30 29 28 26 25 25 26 26 26 26 27 27 28 28 27 25 24 23 22 22 21 21 21 20 19 18 17 17 17 17 16 15 14 13 13 12 11 10 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 2 2 2 1 1 1 1 0 360 359 359 359 359 358 358 358 358 357 356 356 355 354 353 352 352 352 351 351 351 351 351 352 352 353 353 353 355 357 358 0 2 4 5 8 13 22 39 64 87 103 113 125 138 148 153 156 158 158 156 155 153 152 152 151 151 149 149 150 151 151 151 150 148 146 143 141 137 131 124 112 94 78 77 89 105 147 220 233 236 240 242 96 88 93 97 95 85 77 73 70 66 67 74 71 65 62 66 76 85 90 92 94 95 98 101 104 106 107 106 105 104 101 100 100 99 96 93 89 84 77 69 62 58 57 52 42 33 30 35 45 54 54 339 280 259 249 255 268 277 277 266 252 238 222 200 180 167 160 154 148 143 139 134 131 131 133 138 143 146 145 143 142 142 143 142 142 141 140 140 140 141 141 140 140 140 140 141 142 143 143 144 144 144 144 144 144 145 145 145 144 143 141 139 138 138 137 137 136 136 134 133 131 130 128 127 127 126 126 127 127 128 129 130 131 132 133 134 133 131 130 128 127 126 126 125 124 123 121 120 120 119 116 114 112 111 110 109 107 104 99 95 92 92 92 93 95 98 100 101 100 98 95 92 90 87 86 85 83 81 78 75 72 68 66 63 61 58 55 53 50 47 44 45 47 46 43 41 39 35 30 32 39 46 51 55 58 61 65 70 72 74 74 75 77 79 81 81 80 78 75 72 70 71 72 73 75 78 82 84 87 88 89 88 86 84 82 82 83 84 85 87 89 90 91 92 94 96 98 100 100 101 101 101 100 99 98 98 97 96 95 93 91 89 89 92 94 98 101 106 110 114 115 115 113 110 107 104 102 101 100 99 98 97 97 96 94 93 92 93 94 96 97 96 95 95 95 95 94 91 87 83 83 84 86 87 88 87 87 88 88 88 87 87 87 86 86 85 84 83 82 82 81 80 79 79 79 79 81 84 87 90 91 90 89 87 86 84 83 82 81 80 80 82 84 88 93 98 105 112 116 118 119 120 119 116 114 111 108 42 39 38 36 35 34 33 33 32 31 30 29 29 28 26 25 23 21 21 20 20 19 19 18 16 14 13 12 12 12 13 14 15 15 15 16 16 18 19 20 21 22 22 22 22 22 21 22 22 23 23 24 24 25 26 28 29 28 27 26 25 24 24 25 25 25 25 26 27 28 27 25 23 23 22 21 21 22 21 20 18 18 17 17 17 16 16 15 14 13 12 11 11 10 9 9 8 7 7 6 6 5 5 4 4 4 3 3 3 2 2 1 1 1 1 0 360 359 358 358 358 358 357 357 357 357 356 356 355 354 354 353 352 350 349 349 349 349 349 350 350 351 351 351 352 352 354 356 357 359 0 2 4 7 13 26 52 83 102 108 111 118 138 157 165 168 169 169 167 165 164 163 164 163 162 162 162 163 164 165 165 165 164 162 160 157 153 148 140 127 107 86 79 90 121 237 259 254 245 237 207 95 85 81 77 75 76 77 77 75 66 59 67 74 73 69 69 76 86 94 99 101 102 103 105 108 111 112 113 112 111 109 108 109 108 105 101 97 88 76 65 55 51 51 51 45 41 42 49 59 73 103 176 195 192 194 205 214 206 187 181 192 202 203 195 179 162 153 146 142 139 136 134 132 132 134 138 143 145 144 140 139 139 140 140 139 139 139 140 140 141 141 140 140 140 140 140 141 142 142 143 144 144 144 144 144 144 144 144 143 142 140 139 138 138 137 137 136 135 134 132 131 130 129 127 127 126 126 126 127 128 128 129 130 132 133 133 133 132 130 129 128 128 128 127 127 126 125 123 122 120 117 115 113 111 110 109 108 105 101 97 94 93 92 93 95 98 100 100 98 96 94 91 89 88 87 87 86 84 81 77 74 72 70 67 64 61 58 56 53 50 48 48 50 50 46 41 39 36 34 37 40 43 46 48 51 55 61 65 66 65 64 65 68 70 73 74 74 72 71 69 69 70 73 75 78 80 83 84 86 86 86 86 86 85 85 85 86 87 88 89 90 91 91 92 93 95 98 100 101 103 103 103 102 101 101 101 100 99 98 96 94 93 93 95 96 97 100 104 109 113 114 113 111 109 107 105 104 103 101 100 99 99 98 97 95 94 93 93 94 94 94 94 93 93 94 93 92 89 85 82 82 83 85 87 87 87 87 87 87 87 87 86 86 86 85 84 84 83 82 81 80 79 78 78 77 77 78 80 83 86 89 90 89 87 85 84 83 82 80 79 79 80 81 84 87 91 95 100 105 109 112 115 115 113 111 109 107 40 37 35 34 33 32 30 30 29 28 27 26 25 24 22 20 18 16 14 14 14 15 16 16 14 12 10 9 9 10 11 12 13 14 14 14 14 15 16 17 18 19 20 20 21 20 20 21 21 22 22 23 23 23 24 26 27 27 26 25 24 24 24 24 24 24 25 25 26 27 26 25 23 23 22 21 21 22 21 19 18 18 17 17 16 16 15 14 13 12 12 11 10 10 9 9 8 7 7 6 6 5 4 4 4 3 3 3 2 2 1 1 0 -0 360 359 359 358 357 357 357 357 356 356 356 355 355 354 353 353 352 351 350 349 348 347 347 348 348 349 349 350 350 350 350 351 353 354 356 357 359 -0 2 6 13 33 72 101 109 109 107 112 143 174 181 181 180 178 176 174 173 174 175 176 175 175 175 176 178 179 180 180 179 178 175 171 167 161 153 139 121 98 83 98 198 261 274 263 243 207 142 108 90 78 69 65 65 70 78 79 70 62 67 80 86 85 80 81 90 99 105 108 109 109 110 112 115 117 118 118 117 116 115 115 115 113 111 106 96 82 68 57 52 51 50 45 45 54 63 71 96 158 184 184 179 180 186 187 177 163 158 165 180 189 189 177 160 149 144 140 137 135 134 133 132 133 134 136 137 136 134 134 134 135 136 136 137 137 138 139 140 140 140 140 140 140 140 140 141 142 142 143 143 143 144 144 144 143 143 142 141 140 139 138 138 138 137 136 135 133 132 130 129 129 128 127 126 126 126 127 127 128 129 130 131 132 133 133 132 131 130 129 129 129 129 129 128 127 125 122 119 116 113 112 110 109 108 108 106 103 100 96 94 93 93 95 97 99 99 97 95 92 90 88 88 88 88 88 86 83 80 77 75 73 71 68 64 60 57 54 52 50 51 53 56 56 52 48 46 47 46 44 42 40 41 44 48 53 57 57 56 55 58 61 63 66 69 71 71 71 70 70 72 74 76 78 80 82 83 84 84 84 84 84 85 86 87 88 89 90 91 91 92 92 92 93 95 98 100 103 105 106 105 104 103 104 104 104 103 101 99 97 96 97 98 98 96 97 100 106 110 111 110 108 107 107 106 105 104 102 101 100 100 99 98 96 94 93 93 94 94 94 92 92 92 92 92 90 87 84 82 81 83 85 86 86 86 86 86 86 86 86 85 85 85 84 84 83 82 81 80 79 78 78 77 76 76 76 77 79 82 84 86 87 87 85 84 82 81 80 79 78 79 79 80 82 83 84 86 90 97 103 108 109 109 108 107 106 37 33 31 30 30 29 28 27 26 24 23 21 20 18 16 14 11 9 6 6 8 10 12 12 11 9 7 6 7 7 8 9 11 11 11 12 12 13 14 14 16 17 17 18 18 18 19 19 19 20 21 21 21 21 22 24 25 25 25 25 24 23 23 23 23 24 24 24 25 26 25 24 23 23 22 22 22 21 20 19 18 18 17 16 16 15 14 13 12 12 11 10 10 10 9 8 7 7 6 6 5 5 4 4 3 3 2 2 2 1 1 0 360 359 359 358 357 357 356 356 356 356 355 355 354 354 353 353 352 351 350 349 348 348 347 346 346 346 347 347 348 349 349 349 349 350 351 353 354 356 357 358 0 4 14 42 100 112 108 103 100 104 153 191 194 192 189 187 185 184 183 184 185 187 187 187 187 189 191 193 194 193 192 189 186 181 175 169 160 148 131 109 94 148 215 239 270 264 220 136 112 107 93 78 69 62 58 59 70 80 77 69 71 82 94 97 95 93 98 106 113 117 118 117 116 117 119 121 123 123 122 121 121 121 120 120 119 117 110 97 82 70 63 59 51 44 46 62 79 104 174 192 190 180 173 174 179 180 174 166 160 163 173 182 184 177 163 152 147 142 139 136 135 134 133 132 130 130 130 130 130 130 130 131 132 134 134 135 136 137 138 139 140 141 141 140 140 140 141 141 142 142 143 143 143 143 143 143 142 142 141 140 139 138 138 138 137 137 135 133 131 130 129 128 128 127 126 126 126 127 127 128 128 129 130 131 132 133 132 132 131 131 130 130 130 130 129 128 126 121 117 114 112 110 109 108 107 107 106 104 102 98 95 93 93 95 96 98 98 96 95 92 91 90 90 91 91 90 88 84 81 79 77 75 73 70 66 62 58 55 52 50 51 53 59 62 61 58 57 57 55 52 49 46 45 46 48 50 53 55 55 56 59 62 65 67 70 72 73 73 72 72 73 74 75 77 79 81 82 83 84 84 84 83 84 86 87 88 89 90 91 92 93 93 93 93 95 97 100 104 106 108 108 107 107 106 106 107 106 104 102 100 100 101 101 99 96 95 98 103 106 108 107 107 107 107 107 106 105 103 101 100 100 100 99 97 95 94 94 95 95 94 93 92 91 91 90 89 87 84 81 81 83 84 85 85 85 85 85 85 84 84 84 84 84 83 83 82 81 80 79 79 78 77 76 75 75 74 74 75 77 80 82 85 85 85 83 82 81 80 79 78 78 78 78 78 78 78 79 81 88 95 100 103 104 104 104 104 33 28 26 26 27 26 25 23 22 20 18 16 14 12 10 7 4 2 360 360 2 5 8 9 8 6 4 4 4 5 6 6 7 8 9 9 10 11 12 12 13 14 15 16 16 16 17 17 17 18 18 19 19 20 20 21 22 23 23 24 23 22 22 22 22 23 23 23 24 24 24 23 23 23 23 22 22 21 20 20 19 18 17 16 15 14 14 13 12 11 11 10 10 9 9 8 7 7 6 5 5 4 4 3 3 2 2 2 1 1 0 359 359 358 357 357 356 355 355 355 355 355 354 353 353 353 352 351 350 349 349 348 347 346 346 345 345 345 345 346 347 348 348 348 348 348 350 351 353 354 355 357 358 3 13 55 134 130 108 97 92 96 158 197 199 197 195 193 192 192 192 193 195 197 198 197 198 201 204 205 204 202 200 196 191 185 180 173 165 153 136 120 118 209 222 221 241 250 108 84 69 65 75 75 69 61 52 48 57 75 82 78 78 88 100 106 108 110 113 119 124 127 127 126 125 124 125 126 128 128 128 127 126 125 125 125 126 127 125 118 106 94 85 71 54 44 47 65 101 194 212 208 194 176 167 169 175 177 175 170 165 165 169 175 179 176 166 157 151 146 142 139 137 136 134 132 130 130 130 131 130 130 129 129 131 132 133 134 135 135 137 138 139 140 141 141 141 141 141 142 142 142 143 143 143 143 143 142 142 141 141 140 139 138 138 138 137 137 135 133 131 130 129 128 128 127 127 126 126 127 127 128 128 129 130 131 132 132 133 132 132 131 131 131 130 130 129 128 124 119 115 112 110 108 107 106 106 106 106 105 103 99 96 94 93 94 96 97 96 96 95 94 93 93 94 94 93 92 89 85 82 80 79 77 75 72 68 65 61 57 53 51 51 53 58 60 60 59 59 59 59 59 58 57 56 56 56 57 60 61 61 62 64 66 68 70 72 74 74 74 73 72 72 73 74 76 77 79 81 82 83 84 84 84 84 85 87 88 89 90 91 92 92 93 93 94 95 97 100 103 106 109 110 110 109 109 109 109 108 106 103 101 101 103 104 101 97 94 97 101 105 106 106 106 106 107 107 106 105 102 101 100 100 100 99 97 95 95 95 96 96 95 94 93 92 90 89 88 86 84 81 81 82 83 83 83 84 84 83 83 83 83 83 83 83 82 82 81 80 79 79 78 77 76 75 75 74 73 72 72 73 75 79 82 83 84 83 82 81 80 79 78 77 77 77 77 76 76 76 79 84 89 93 97 99 100 101 102 28 24 22 22 23 24 22 19 17 16 13 11 9 7 4 0 358 357 356 357 359 2 4 5 5 3 2 1 2 3 3 4 4 5 5 6 7 8 9 10 11 12 12 13 14 15 15 15 15 16 16 17 18 18 18 18 19 20 21 22 22 21 21 21 21 22 22 22 23 23 23 23 22 22 22 22 22 21 21 20 19 17 16 15 14 14 13 12 12 11 11 10 9 9 8 8 7 6 5 5 4 4 3 3 2 2 2 1 1 -0 359 358 358 357 356 355 355 354 354 354 354 354 353 352 352 351 351 350 349 348 347 346 346 345 344 344 344 344 344 345 346 347 347 347 347 347 348 350 351 352 353 354 356 0 11 109 163 153 116 94 88 92 165 197 198 197 197 197 197 198 199 200 202 204 205 204 205 210 214 212 210 208 204 199 193 187 181 174 166 156 145 136 165 241 235 223 217 93 76 64 52 48 59 69 68 60 48 39 44 65 84 91 97 104 109 114 119 126 132 135 137 137 136 135 134 133 133 133 133 134 134 133 132 130 129 130 133 136 137 136 133 131 123 101 66 51 54 64 115 215 220 213 197 176 165 167 173 176 177 174 168 164 165 169 173 174 169 161 155 150 145 142 139 137 135 133 132 132 133 134 134 133 131 130 131 132 133 133 134 135 136 137 138 139 140 140 141 141 142 142 142 143 143 143 143 143 142 142 142 141 141 140 139 139 138 138 137 137 136 134 132 130 129 128 128 127 127 127 127 127 127 128 128 129 129 130 131 132 132 133 132 132 131 130 130 129 128 127 122 118 114 112 110 107 105 104 104 105 105 104 102 100 97 95 94 95 96 98 98 98 98 98 98 98 98 98 97 95 91 86 83 81 80 78 76 74 71 68 64 59 54 52 52 54 56 58 59 58 58 58 60 61 62 62 62 62 62 63 65 66 65 65 67 68 70 71 73 74 74 73 72 72 72 72 73 74 76 77 79 80 82 83 84 85 86 86 87 88 89 90 90 91 92 93 94 95 96 97 100 103 106 109 111 111 112 111 111 110 109 107 104 102 102 104 105 103 98 96 98 102 105 106 105 105 106 107 107 106 104 102 101 100 100 100 98 97 96 95 96 97 97 97 96 94 92 91 90 88 86 84 82 81 82 82 82 82 82 82 82 81 81 81 81 81 81 81 81 80 79 78 78 77 76 76 75 74 73 71 70 70 70 73 76 80 82 84 83 82 81 80 79 77 77 77 76 76 76 76 77 79 82 86 90 93 95 97 99 100 24 20 18 18 19 20 18 15 12 10 8 5 3 1 358 356 354 354 355 357 358 360 1 1 1 1 0 -0 0 1 1 1 2 2 2 3 4 6 7 8 9 9 10 11 12 13 13 13 14 14 15 15 16 16 16 16 16 17 19 20 20 20 20 20 20 21 20 20 21 21 22 22 22 22 22 22 21 21 21 20 18 17 16 15 14 13 12 12 11 11 10 10 9 9 8 7 7 6 5 5 4 4 3 2 2 2 1 1 360 359 358 357 356 355 355 354 353 353 353 353 353 353 352 351 350 350 350 349 348 347 346 345 344 344 343 343 343 343 343 344 345 346 346 346 346 346 347 348 350 351 351 352 354 360 22 157 171 161 123 98 91 99 180 200 198 197 198 199 201 202 203 205 207 209 210 210 211 214 217 216 213 210 206 201 195 189 182 176 170 166 162 160 190 263 249 225 187 72 63 55 47 46 54 63 66 60 45 34 34 53 84 106 117 120 117 120 128 139 146 149 148 146 144 143 143 142 141 140 140 140 139 139 138 136 133 135 141 145 147 150 157 168 178 176 152 107 83 76 100 204 210 204 193 179 168 168 172 175 177 176 169 161 160 164 169 170 169 164 159 153 148 144 140 137 135 134 133 134 136 137 136 135 133 132 132 132 133 133 134 134 134 135 136 138 139 139 140 141 142 142 143 143 143 143 142 142 142 141 141 141 141 140 140 139 139 138 138 137 136 135 133 131 130 129 128 127 127 127 127 128 128 128 129 129 129 130 131 131 132 133 132 132 131 130 129 128 128 125 121 117 114 113 110 107 104 102 103 103 103 102 101 100 98 97 97 98 100 102 103 103 105 105 106 105 104 103 101 97 92 87 83 81 79 78 76 75 72 70 65 60 55 53 54 56 57 57 57 56 56 57 59 61 62 63 64 64 63 64 65 66 66 66 68 69 70 71 72 73 73 73 72 71 71 71 72 73 74 76 77 79 80 82 83 85 86 87 87 88 89 89 90 91 92 93 94 96 97 98 100 103 106 110 112 113 113 113 112 111 109 107 105 103 103 105 106 104 101 100 102 104 106 106 105 105 106 106 106 106 104 102 101 101 100 99 98 97 96 96 97 98 99 99 98 96 94 92 90 89 87 85 83 82 81 81 81 81 81 81 81 80 80 80 79 79 79 79 79 79 78 77 77 76 76 75 74 73 72 71 69 68 69 71 74 78 81 83 83 82 81 80 79 78 77 77 77 77 77 77 78 80 82 85 88 91 94 96 98 99 21 16 14 14 15 15 14 10 7 4 2 359 358 356 354 353 352 353 354 356 356 357 357 358 358 359 359 359 359 359 359 359 359 359 360 0 2 3 5 6 6 7 7 9 10 11 11 12 12 12 13 14 14 14 14 14 14 15 16 18 19 20 20 20 20 20 19 19 19 20 20 20 21 21 21 21 21 21 21 19 18 17 16 15 13 12 12 11 11 11 10 10 9 8 8 7 6 6 5 4 4 3 3 2 2 1 1 360 359 358 357 356 355 354 354 353 353 352 352 352 352 352 351 350 349 349 348 347 347 346 344 344 343 343 342 342 342 342 343 343 344 345 345 345 345 345 346 348 349 349 350 350 353 5 115 155 158 142 115 102 100 113 185 202 198 197 198 201 203 205 207 209 212 214 215 215 215 216 217 216 214 211 207 202 197 190 184 179 178 182 182 181 193 277 264 214 103 70 63 56 49 47 52 59 62 58 43 28 25 41 86 115 124 123 119 123 135 149 157 159 157 153 151 150 151 152 151 149 147 145 144 143 142 139 137 139 148 154 155 158 167 178 192 200 188 163 131 105 108 153 179 184 183 178 170 167 168 172 174 174 166 158 158 163 166 167 167 164 161 156 150 146 142 139 137 135 135 135 136 137 137 136 135 134 134 133 133 133 133 133 133 134 136 137 138 138 139 140 141 142 143 143 143 143 142 142 142 141 141 141 141 140 140 140 140 140 139 138 137 136 134 133 131 130 129 128 127 127 128 128 129 129 129 129 129 129 130 131 132 132 132 132 131 129 128 128 127 124 120 116 114 113 111 107 103 101 101 102 102 101 100 98 98 99 101 104 106 108 110 112 114 115 115 113 111 108 104 99 93 87 83 80 79 77 75 74 72 69 65 59 55 54 56 58 58 57 56 54 54 55 57 59 61 62 63 63 63 63 64 64 65 65 67 68 70 71 72 72 72 72 71 71 70 70 71 72 73 74 75 77 78 80 82 84 85 87 88 88 88 89 90 91 93 94 95 96 98 99 101 104 107 110 113 114 115 114 113 112 111 109 106 104 104 106 106 105 104 104 105 107 107 107 106 105 106 106 106 106 104 103 103 102 101 100 98 97 97 97 98 99 100 100 99 97 95 93 91 89 87 85 84 83 82 81 80 80 80 80 80 80 79 79 78 77 77 77 77 77 77 76 76 75 75 74 73 72 71 70 69 68 68 70 73 76 79 80 81 81 80 79 79 78 78 77 78 78 78 79 80 82 84 87 89 91 94 96 98 99 17 12 9 9 10 9 7 4 0 358 356 354 353 352 352 351 350 350 351 352 353 353 353 354 355 356 357 357 357 357 357 357 357 357 358 359 1 2 3 3 3 4 5 6 8 9 9 10 10 11 11 12 12 13 13 12 11 12 14 15 17 18 19 19 19 19 18 17 17 18 18 19 19 20 21 21 21 21 20 18 17 16 15 14 13 12 11 11 10 10 10 9 9 8 7 6 6 5 5 4 3 3 2 2 1 1 0 359 358 357 356 355 354 354 353 353 352 352 351 351 351 351 350 349 348 348 347 346 345 344 343 342 342 341 341 341 341 341 342 343 343 344 344 344 344 344 346 347 348 349 349 350 356 70 140 145 135 114 103 103 108 128 181 196 196 196 198 201 204 207 209 213 215 218 219 220 219 218 217 214 212 210 207 202 197 192 187 186 188 195 201 204 207 283 4 78 79 73 67 61 55 52 53 54 54 48 31 16 12 30 91 120 124 122 120 126 141 157 166 167 163 158 155 155 159 162 162 158 154 151 149 147 145 142 139 141 150 157 160 162 167 175 189 200 192 178 160 135 118 131 153 165 170 169 165 163 164 167 171 172 164 157 159 163 165 166 166 165 162 157 152 148 144 141 139 137 136 135 136 136 137 136 136 136 135 134 133 133 133 134 134 135 136 137 137 138 138 138 139 141 142 143 143 143 142 142 141 141 141 141 141 141 141 141 141 141 140 139 139 137 136 135 133 131 130 129 129 128 128 129 129 130 130 130 130 130 130 131 132 133 133 132 131 129 128 128 127 124 120 116 114 113 111 107 103 101 101 102 101 100 98 98 98 102 106 109 112 114 116 119 120 121 121 118 115 111 106 99 92 86 82 80 78 76 74 73 70 67 64 59 56 56 59 60 60 57 55 53 53 54 56 57 59 60 61 61 61 61 61 62 62 63 65 66 68 70 71 72 71 71 71 70 70 69 69 70 71 71 73 74 76 78 80 82 84 86 87 88 88 89 90 92 94 95 95 96 98 99 101 104 107 110 114 116 117 117 115 114 112 110 108 107 106 107 107 107 106 107 108 109 109 108 107 106 106 107 107 107 106 105 104 103 102 100 99 98 98 98 98 100 101 101 100 99 97 94 92 90 88 86 85 83 82 81 80 80 80 80 80 80 79 78 77 76 75 75 75 75 76 75 75 74 74 73 73 72 71 69 68 68 68 70 72 74 76 78 78 79 78 78 78 78 79 78 78 78 79 80 82 84 86 89 91 93 95 97 99 100 13 7 3 2 2 1 358 355 353 351 350 348 348 348 347 346 345 345 346 348 349 350 350 351 353 354 354 355 355 355 355 355 355 355 357 358 360 0 0 0 1 2 3 5 6 7 8 8 8 9 9 10 10 11 11 10 9 9 11 13 15 17 18 18 18 18 17 16 16 16 17 17 18 19 20 20 21 20 19 18 16 15 14 13 12 12 11 11 10 10 9 9 8 8 7 6 5 5 4 4 3 2 2 1 1 0 360 358 357 356 355 355 354 353 353 352 352 351 351 351 350 350 349 348 347 346 346 345 344 343 342 341 341 340 340 340 340 340 341 342 343 343 344 343 343 344 345 347 348 349 350 354 28 131 142 138 120 103 102 108 119 144 176 189 192 195 198 202 206 209 212 216 218 221 222 223 222 220 217 213 210 208 206 201 196 193 191 192 194 204 217 222 219 289 47 65 74 75 72 68 64 61 59 54 45 28 5 352 353 13 108 124 122 120 122 130 146 162 171 174 170 163 159 160 166 171 172 167 162 157 154 151 147 144 142 144 149 155 159 162 166 174 186 196 194 188 182 167 138 124 133 145 151 152 153 156 160 164 168 168 161 157 159 163 166 166 166 165 163 159 155 151 147 144 141 138 136 136 136 136 137 137 137 137 135 134 134 134 134 135 135 136 136 136 137 137 137 137 138 139 140 141 142 142 142 142 142 142 142 142 142 143 143 142 142 142 142 141 140 139 138 137 135 134 133 131 130 130 129 130 130 131 131 131 131 131 131 132 133 134 134 133 132 130 129 128 127 124 120 118 117 116 113 109 105 103 102 102 101 100 99 98 99 104 109 112 113 115 117 119 120 121 120 119 116 112 106 98 90 85 82 80 78 76 73 71 68 66 64 61 59 60 62 62 60 56 54 53 53 54 56 57 57 58 58 58 58 58 58 59 59 60 62 64 66 68 70 70 70 70 70 70 69 69 68 68 69 69 70 72 74 76 78 81 83 85 87 88 88 89 91 93 95 96 96 96 98 100 101 103 106 110 114 117 119 119 118 116 115 113 111 109 108 109 109 109 110 111 112 112 112 111 109 109 109 109 109 108 107 106 105 104 103 102 100 100 99 98 99 100 101 102 101 100 98 95 93 91 89 87 86 84 83 82 81 81 80 80 80 80 79 77 76 74 74 74 74 74 74 75 74 74 74 74 73 72 70 69 68 68 69 70 72 74 75 75 76 77 77 77 77 78 79 80 79 79 80 81 83 85 88 90 93 95 97 99 100 102 6 360 356 355 354 351 349 346 345 344 343 342 342 341 340 338 338 340 342 345 346 347 347 348 349 351 352 352 353 353 354 354 354 354 355 357 358 358 358 358 358 360 2 3 5 5 6 7 7 7 7 7 8 9 9 8 8 8 9 11 13 15 16 17 17 17 16 16 15 15 16 17 17 18 19 20 20 19 18 17 16 14 13 12 11 11 11 10 10 10 9 9 8 7 6 6 5 4 4 3 3 2 1 1 0 360 359 357 356 355 355 354 353 353 352 352 351 351 350 350 350 349 348 346 346 345 345 344 343 342 341 340 340 340 340 339 339 340 341 342 342 343 343 342 342 343 344 346 348 350 355 14 97 132 144 140 119 105 108 123 144 165 179 186 192 196 201 205 209 213 216 219 221 223 225 225 224 222 218 214 210 207 204 200 198 197 198 198 201 206 212 210 202 64 54 65 72 76 75 73 70 67 64 57 42 17 350 334 329 313 143 130 122 121 125 136 151 164 174 179 178 172 166 166 172 178 178 173 167 161 157 153 148 144 143 144 147 149 154 163 169 176 187 195 196 198 202 204 190 127 111 120 128 133 141 149 155 161 164 162 157 156 160 164 166 167 167 166 164 160 156 153 149 146 143 140 137 137 137 137 137 138 138 137 136 135 135 136 136 136 136 136 135 135 136 136 137 137 137 137 137 138 140 141 142 143 143 143 143 144 145 145 145 145 144 145 144 144 143 142 141 139 138 137 135 134 133 132 131 131 131 131 132 132 132 132 133 133 134 135 135 134 132 131 130 129 127 124 123 122 121 119 116 112 109 107 105 104 103 102 100 98 100 104 109 111 112 113 114 114 116 116 116 116 115 111 104 96 88 84 81 79 77 75 72 69 67 66 65 63 63 63 64 62 59 56 54 54 55 56 57 57 57 57 57 56 56 56 56 56 57 58 59 61 63 66 67 68 68 68 69 69 69 68 68 67 67 68 69 70 72 74 77 79 81 83 85 87 88 89 90 92 94 94 95 96 99 100 101 103 106 110 114 118 121 121 120 119 117 116 114 112 111 111 112 113 113 114 114 114 115 114 113 112 112 112 112 111 110 108 107 106 105 104 103 101 100 100 100 100 101 102 101 100 98 96 94 92 90 88 87 86 84 83 82 82 81 81 81 80 79 77 76 74 73 73 73 74 74 74 74 74 74 74 73 72 71 69 69 69 70 71 73 74 75 75 75 75 75 76 76 78 80 81 81 80 80 81 83 85 88 91 94 96 99 100 101 102 356 350 347 346 345 343 340 338 337 336 335 334 334 334 333 333 334 336 339 342 344 344 344 345 346 347 349 350 351 351 351 351 352 352 353 355 355 356 355 355 356 358 1 2 3 4 5 5 5 5 5 6 6 7 8 8 7 7 8 9 11 13 15 15 16 16 16 15 15 15 16 16 17 17 18 18 18 17 16 15 15 13 12 11 11 11 10 10 9 9 9 8 7 7 6 5 4 4 3 3 2 2 1 0 360 359 358 356 355 355 354 354 353 352 351 351 351 350 350 350 349 348 347 345 344 344 344 343 342 341 340 339 339 339 339 339 339 339 340 341 342 342 342 342 341 342 344 346 349 354 7 48 98 125 154 161 138 116 118 142 170 185 190 193 197 202 205 210 214 218 220 222 224 226 226 226 225 222 219 214 210 206 203 202 203 206 209 210 211 208 199 188 182 50 54 64 70 74 75 74 71 68 65 59 45 23 360 336 303 201 158 136 125 125 132 143 155 166 175 183 186 182 175 173 176 179 179 174 166 157 151 147 143 140 139 142 145 146 154 168 174 180 187 194 199 210 226 236 245 261 42 92 109 122 134 144 151 156 158 156 154 156 161 165 166 167 166 166 164 161 158 154 151 148 144 142 140 139 138 138 138 138 139 138 138 137 137 137 137 136 136 135 134 134 134 135 136 137 137 136 136 137 138 140 141 143 143 144 144 145 146 147 147 146 146 147 147 148 147 146 143 141 140 139 138 137 136 135 134 133 133 133 133 134 134 134 134 135 135 135 135 134 132 131 130 129 127 126 126 126 125 122 119 116 115 112 110 108 107 105 102 99 100 104 107 109 109 109 109 109 110 111 113 114 113 110 103 94 87 83 80 79 77 74 71 67 65 65 65 65 66 65 64 62 59 56 55 56 57 58 58 58 58 57 56 55 55 55 54 54 55 56 58 60 62 64 65 65 65 66 67 68 68 68 67 67 67 67 68 69 71 73 75 77 80 82 84 86 87 87 88 90 90 91 93 97 100 101 102 103 106 109 114 118 121 122 122 121 120 119 117 115 114 114 115 116 116 116 117 117 117 117 117 117 116 116 116 115 113 112 111 110 108 107 105 104 103 102 101 101 101 102 101 101 99 97 95 93 91 90 88 87 86 84 84 83 82 82 81 81 80 78 76 75 73 73 73 73 74 73 73 72 72 73 73 73 71 70 69 69 70 72 74 75 76 76 76 75 75 75 75 77 80 81 81 81 81 81 83 85 87 90 94 97 99 100 101 100 340 338 336 336 337 336 333 331 331 330 328 328 329 330 332 332 332 334 336 339 340 341 341 341 342 344 346 348 349 349 350 349 349 350 351 352 353 353 354 354 355 357 360 2 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 9 10 12 13 14 15 15 15 15 15 15 15 16 17 17 16 16 16 15 15 14 14 12 11 11 10 10 10 9 9 9 8 8 7 6 5 5 4 3 3 2 2 1 1 360 359 358 357 356 355 354 354 353 352 352 351 350 350 350 350 349 349 348 346 345 344 343 343 342 341 340 339 339 339 339 339 339 339 339 340 341 342 342 342 342 341 342 344 346 351 0 22 58 87 118 177 192 185 158 147 170 194 206 210 211 211 212 213 216 220 223 225 226 228 228 228 227 226 222 218 214 209 206 203 204 210 218 222 224 226 222 213 209 230 40 56 62 67 71 73 72 70 67 66 61 50 34 17 3 198 176 159 139 131 133 141 151 160 169 178 186 191 190 185 179 177 177 174 168 157 144 136 135 134 133 133 137 141 146 158 173 178 181 187 193 204 226 247 255 258 263 272 87 107 122 134 141 146 150 152 151 153 158 163 166 167 167 166 165 164 161 159 156 153 149 146 144 142 141 139 139 139 139 139 139 139 139 139 138 137 135 134 134 133 133 133 134 135 136 137 137 137 137 138 140 142 143 144 143 143 145 146 146 146 146 147 147 148 149 149 147 145 143 141 140 140 139 138 138 137 136 135 135 135 136 136 136 136 136 135 135 134 133 132 131 131 130 128 128 128 128 127 124 121 120 119 118 116 115 113 110 106 102 101 103 105 106 105 105 105 105 106 108 110 111 111 108 102 94 86 82 79 78 77 74 70 66 65 65 66 66 67 66 65 62 59 57 56 57 59 59 60 59 58 57 56 55 55 55 54 54 54 55 57 59 61 62 63 63 63 64 65 66 66 66 66 66 66 66 67 68 70 72 74 77 79 81 83 85 85 85 84 84 85 88 93 98 101 102 102 104 106 109 113 117 120 122 122 123 123 122 121 119 117 117 117 118 119 119 119 119 120 120 120 120 120 119 119 118 117 116 115 113 112 110 109 107 106 104 103 102 102 102 101 100 99 97 95 94 92 91 90 88 87 86 85 84 83 82 82 81 80 79 77 75 74 73 73 73 73 72 71 71 70 71 72 72 72 71 70 70 71 72 74 76 78 78 77 76 75 75 76 77 79 81 82 82 81 81 82 84 86 89 93 96 98 99 99 97 325 325 327 329 331 331 330 330 330 330 328 327 328 330 332 333 332 333 334 335 336 337 337 338 339 341 343 346 347 348 348 348 348 348 349 350 351 352 353 354 355 356 359 1 2 2 1 1 1 1 2 3 4 5 5 6 6 6 7 8 9 10 12 13 14 14 14 14 15 15 15 15 16 15 15 15 14 14 13 13 13 12 10 10 10 9 9 9 8 8 8 7 6 5 5 4 3 3 2 2 1 1 -0 359 358 357 356 355 354 353 353 352 352 351 350 350 349 349 349 349 348 347 346 344 343 343 342 341 340 340 339 339 339 339 339 339 339 339 340 340 341 342 342 342 342 343 345 348 354 5 25 52 73 152 214 216 215 214 215 221 228 234 237 234 229 225 224 224 226 227 229 230 231 231 231 229 226 222 217 212 208 204 203 206 215 228 236 241 245 243 235 231 250 59 65 66 68 70 71 71 69 68 66 63 55 44 38 55 138 162 158 144 137 142 151 160 167 173 180 188 195 196 191 183 176 171 168 160 148 135 128 128 128 127 126 131 137 143 156 171 179 184 188 196 213 239 256 261 259 252 227 137 122 129 136 140 143 146 149 152 155 160 165 167 167 167 166 165 163 162 160 157 154 151 148 145 144 142 141 140 140 140 139 139 139 139 139 138 136 134 133 133 133 133 133 134 135 137 138 138 138 139 140 141 143 144 144 143 142 143 144 144 145 145 146 146 147 146 146 146 145 144 142 142 141 141 140 140 140 140 139 138 138 137 138 137 137 137 136 135 133 132 131 131 131 131 130 129 129 128 126 124 122 123 124 125 125 124 122 118 112 106 103 103 103 102 102 101 102 103 104 105 107 109 109 107 101 93 86 82 80 79 78 75 70 67 65 65 65 66 67 67 65 62 60 58 58 59 60 61 60 59 58 57 57 57 56 55 54 54 54 54 56 58 60 60 60 60 61 62 63 64 64 64 64 64 64 65 66 67 69 71 74 77 79 81 83 84 84 83 81 79 80 86 94 99 101 101 102 104 106 109 112 115 118 120 121 122 124 125 124 123 121 119 119 120 121 122 122 122 122 122 122 122 122 122 122 121 120 119 118 116 115 114 112 110 109 107 105 104 102 101 100 100 99 97 96 95 93 92 91 90 89 87 86 85 84 84 83 82 81 80 78 76 75 74 73 73 72 72 70 70 69 70 71 72 71 71 71 71 72 73 74 77 79 80 79 78 77 76 76 77 79 80 81 82 81 82 82 83 85 88 91 94 97 98 97 95 322 321 325 327 329 330 331 332 334 334 332 331 331 332 332 332 332 332 332 332 333 334 334 335 336 339 342 345 346 347 347 346 346 347 348 348 349 350 352 353 354 355 358 359 -0 360 359 358 359 359 1 2 3 4 4 4 5 5 6 7 8 9 11 12 13 13 14 14 14 15 15 15 15 14 14 13 13 12 12 12 12 11 10 9 9 9 8 8 8 7 7 6 6 5 4 4 3 2 2 2 1 0 360 359 357 356 355 354 353 353 352 352 351 350 350 349 349 349 349 348 347 346 345 344 343 342 342 341 340 339 339 339 339 339 339 339 339 339 339 340 341 342 343 343 343 345 346 349 354 3 20 35 7 253 239 230 229 233 240 246 251 254 254 250 244 239 235 233 232 232 233 234 234 234 233 231 227 222 215 210 206 203 201 204 216 234 251 264 269 261 246 230 116 77 76 74 73 72 72 71 70 69 68 64 59 54 57 89 127 149 157 151 146 150 159 167 173 177 182 189 195 196 193 184 173 166 162 156 148 138 132 130 129 127 126 130 136 142 152 166 179 188 196 206 224 244 255 258 254 230 174 142 135 136 139 141 143 146 151 156 160 164 167 168 168 167 166 165 163 162 160 158 155 152 149 147 145 144 143 142 141 140 140 139 139 139 140 139 136 134 133 133 134 134 134 135 137 138 140 140 141 142 143 145 146 146 145 143 141 141 141 142 144 145 145 144 143 142 141 143 143 143 143 143 142 141 140 141 141 142 142 141 140 139 138 138 137 137 135 134 132 131 131 131 131 131 130 130 129 127 126 124 124 126 128 132 134 134 132 127 120 113 107 105 103 101 100 100 101 101 102 104 105 107 107 106 100 93 86 82 81 80 79 76 71 67 65 65 66 67 67 67 66 64 61 59 59 60 61 61 60 59 58 58 58 58 57 56 55 54 53 54 55 57 58 59 59 59 59 60 61 62 62 62 62 61 61 62 63 65 67 70 73 76 79 81 83 84 85 83 81 80 82 87 94 99 100 101 103 105 107 109 111 114 116 118 120 121 124 125 126 125 123 121 121 121 122 124 124 124 123 123 123 123 123 123 123 123 122 121 120 119 117 116 115 114 112 109 107 105 103 101 100 99 99 98 97 95 94 93 92 91 90 89 88 86 85 85 84 83 82 81 79 77 75 74 74 73 72 72 70 70 70 70 71 71 71 71 71 72 72 73 75 77 79 81 81 80 79 78 78 78 79 80 80 81 81 82 82 83 84 85 88 91 94 95 96 94 328 328 329 331 333 334 336 337 338 338 337 336 335 334 333 332 332 331 331 330 331 331 332 333 335 339 342 345 346 346 346 345 345 346 346 347 348 349 350 352 353 354 355 356 357 357 356 356 356 357 359 0 2 3 3 3 3 4 5 6 7 8 10 11 12 12 13 13 14 14 14 14 14 13 12 12 11 11 11 11 11 10 9 9 8 8 8 7 7 6 6 6 5 4 4 3 3 2 1 1 0 360 359 358 357 355 354 354 353 352 352 351 350 350 349 349 349 348 348 347 346 345 344 343 342 342 341 340 339 339 339 338 339 339 339 339 339 339 339 340 341 342 343 344 345 345 347 350 354 2 17 20 305 260 247 240 239 242 248 255 260 262 262 259 255 249 245 241 239 237 237 237 237 236 235 232 229 222 214 208 203 200 198 202 214 234 262 288 290 272 244 192 103 87 84 81 78 75 73 72 71 71 70 66 60 53 57 103 121 134 153 160 157 159 166 173 179 182 185 188 191 192 189 181 169 161 158 156 152 147 141 136 132 131 134 138 140 143 149 160 174 190 205 217 232 242 248 251 245 201 153 145 144 144 144 145 147 151 156 162 166 167 169 169 168 167 166 165 163 162 160 159 157 154 151 149 147 146 145 144 143 142 141 140 139 139 139 139 137 135 134 135 136 136 136 137 138 140 141 143 144 145 147 148 148 147 145 143 141 139 138 139 141 142 142 141 138 136 136 138 141 143 143 143 142 141 140 140 141 142 142 141 140 138 137 137 137 135 134 133 132 131 131 132 131 130 129 128 127 126 125 125 126 127 131 135 139 139 136 131 124 117 112 108 104 102 100 100 101 101 102 103 104 105 105 104 99 93 87 84 82 82 80 77 73 69 66 66 66 67 68 69 69 67 64 62 61 61 61 61 60 59 58 58 58 58 57 56 55 54 53 53 54 55 57 57 58 58 59 60 61 61 61 61 60 59 58 58 60 62 65 68 72 74 77 80 82 83 83 82 82 84 86 90 95 98 100 101 103 105 108 110 111 113 114 116 118 121 123 125 127 127 125 123 122 121 122 123 124 124 124 124 124 123 124 123 123 123 123 122 121 120 119 118 117 116 114 112 109 106 104 102 101 100 99 98 97 96 95 95 94 93 92 90 89 88 87 87 86 85 84 82 80 78 76 75 75 74 73 72 71 71 71 71 72 72 72 72 72 73 73 74 75 77 80 82 82 82 81 80 80 79 80 80 80 81 81 82 82 82 83 83 85 88 90 92 93 93 337 336 337 339 340 342 343 343 343 342 341 340 338 337 336 334 333 332 331 331 331 331 331 332 335 339 342 344 344 344 343 343 343 344 345 346 347 348 349 351 352 352 352 353 353 353 354 354 355 355 356 358 0 2 2 2 2 2 3 4 6 8 9 11 11 12 12 13 13 13 13 13 12 12 11 10 10 10 10 10 10 9 8 8 8 7 7 6 6 6 5 5 4 4 3 3 2 2 1 0 360 359 358 357 356 354 354 353 352 352 351 350 350 349 349 348 348 348 347 347 345 344 343 343 342 341 341 340 339 338 338 338 338 338 339 339 339 339 340 340 341 343 344 345 346 346 347 349 354 4 24 37 5 266 253 249 249 252 256 261 265 267 268 265 261 257 252 248 245 242 241 240 239 237 235 233 229 223 213 204 199 195 195 199 211 226 250 317 328 307 208 119 101 92 88 84 80 77 75 73 72 73 73 69 55 28 341 212 119 116 143 167 170 168 172 179 184 186 186 185 184 184 181 175 165 159 158 158 157 154 148 140 135 137 143 147 145 144 147 155 168 186 205 223 236 241 244 246 240 182 149 149 151 151 151 152 155 158 161 165 168 169 169 168 167 166 165 164 162 161 160 159 157 155 153 151 149 148 147 146 146 145 144 141 140 139 139 138 138 137 136 136 137 138 138 139 139 141 142 144 145 147 149 149 149 147 145 143 141 138 135 134 135 137 137 135 133 131 131 133 136 140 142 143 142 140 138 138 138 140 141 139 138 137 136 136 135 134 134 133 133 133 133 132 131 129 128 127 126 125 125 126 127 127 130 133 136 136 133 128 123 118 114 110 106 103 101 101 102 102 103 103 103 104 103 101 97 92 87 85 84 84 82 79 75 71 68 68 68 68 70 71 71 69 67 64 62 62 62 61 60 59 59 59 59 59 58 57 55 54 52 52 52 53 54 55 56 57 58 59 60 61 61 60 59 57 56 55 56 59 62 66 69 71 73 74 74 74 75 78 82 85 90 95 98 100 101 102 103 105 107 110 111 112 113 115 118 120 123 125 127 128 127 125 122 120 120 121 122 123 123 123 123 122 122 122 122 122 122 122 122 121 120 119 118 117 115 113 111 108 106 104 103 101 100 99 98 97 96 96 95 95 93 92 91 90 90 89 89 88 86 84 81 79 78 77 76 75 74 74 73 73 73 73 73 74 74 74 74 74 74 74 75 77 80 82 83 83 83 83 82 81 81 81 80 81 82 83 83 83 83 83 84 86 87 89 91 91 343 344 345 347 348 350 351 350 348 346 345 344 342 340 338 337 336 334 333 332 331 331 332 333 335 337 339 339 340 340 340 340 340 342 343 344 345 347 349 350 350 350 349 349 349 350 351 352 353 353 354 356 359 0 1 2 1 1 2 3 5 7 9 10 11 11 11 12 12 13 13 12 11 11 10 10 9 9 9 9 9 8 8 7 7 6 6 5 5 5 4 4 3 3 3 3 2 1 1 -0 359 358 357 356 355 354 353 352 352 351 350 350 349 349 348 348 348 347 347 346 345 344 343 342 341 341 340 339 338 337 337 337 338 338 338 339 339 340 340 341 342 344 346 346 346 346 347 350 356 13 41 56 48 321 278 269 266 265 267 269 272 273 272 270 267 263 258 254 250 247 244 242 240 238 236 232 227 219 208 196 188 184 184 190 204 219 230 251 27 41 67 87 92 91 88 85 81 78 75 72 73 75 76 66 34 351 312 278 228 103 131 170 180 178 178 182 187 188 184 178 175 175 173 168 163 160 160 160 159 157 151 143 136 137 142 144 142 141 145 153 165 182 203 226 240 244 245 246 237 178 152 153 156 158 158 159 161 163 164 165 167 168 168 167 165 164 163 162 161 160 159 158 157 156 154 152 150 148 148 149 149 149 147 144 142 140 138 138 138 138 137 137 138 139 139 140 140 141 142 144 145 147 149 149 148 147 145 144 142 138 134 131 130 131 131 129 127 125 124 126 129 134 139 140 140 138 137 136 136 138 138 136 135 135 135 135 134 134 134 134 134 134 133 131 129 127 126 125 125 124 125 126 126 126 126 128 130 129 126 123 119 117 114 111 107 104 103 102 103 104 104 105 104 104 102 100 96 91 88 87 86 85 84 80 76 73 71 70 69 69 70 72 73 72 69 66 63 62 62 61 60 60 59 59 59 59 59 57 54 52 50 49 50 50 52 53 54 56 57 58 60 61 60 59 57 56 54 53 54 56 59 63 66 67 68 67 65 63 65 71 78 82 89 98 102 103 103 102 103 104 106 108 110 111 112 115 117 120 123 125 127 128 128 126 123 120 119 120 122 123 123 122 122 121 120 120 120 120 121 121 121 120 120 119 118 117 116 114 112 110 107 106 104 103 102 100 99 98 98 97 97 96 95 94 94 93 93 92 91 89 88 85 83 81 80 78 78 77 76 76 75 75 74 75 75 76 76 77 76 76 76 76 76 77 79 82 83 84 84 84 84 83 83 82 81 82 82 83 84 84 83 83 84 85 86 88 89 90 349 350 351 352 354 356 357 356 353 351 349 348 346 344 342 340 338 336 335 333 332 332 332 333 334 334 333 333 334 335 335 335 337 339 340 342 343 345 347 347 347 346 346 346 346 347 349 350 351 351 352 354 356 359 0 1 1 1 1 2 4 6 8 10 10 10 10 11 11 12 12 11 11 10 9 9 8 8 9 8 8 7 7 6 6 6 5 4 4 4 3 3 3 3 2 2 1 1 0 359 359 358 356 355 354 353 353 352 351 350 350 349 349 348 348 348 347 347 346 345 344 343 342 342 341 340 339 338 337 337 336 337 337 337 337 338 339 340 342 343 343 344 344 344 344 345 347 351 1 25 50 53 10 317 297 287 283 280 280 279 279 279 277 275 272 268 264 259 255 251 248 244 242 239 235 229 221 210 195 182 173 166 161 160 172 226 244 239 229 56 60 69 78 83 84 83 81 78 74 71 73 76 71 47 7 341 313 282 264 255 170 180 190 191 188 186 185 182 177 170 168 168 168 166 164 164 164 162 159 155 149 139 130 129 131 132 132 134 141 151 163 180 203 230 244 247 246 244 229 174 156 157 161 163 163 162 162 162 162 162 164 165 165 164 163 162 160 160 159 159 158 158 157 156 154 152 150 149 149 150 151 151 149 148 146 143 140 139 139 139 138 138 138 139 140 140 140 141 142 143 144 145 146 146 146 145 145 144 142 138 134 130 128 127 126 125 122 120 118 118 122 127 133 136 136 135 134 135 136 136 135 134 133 133 133 134 134 133 134 134 134 133 131 130 127 125 123 122 123 124 125 126 125 123 122 122 123 123 121 119 117 115 114 112 109 106 104 103 104 104 105 106 105 105 103 100 96 92 90 88 87 86 84 81 78 75 73 71 70 70 71 72 74 73 70 67 64 63 62 61 60 60 59 59 59 59 58 56 52 50 48 47 48 49 50 52 53 54 55 56 58 59 59 58 57 55 53 53 53 55 58 61 63 65 65 64 61 58 60 66 73 77 85 94 100 102 102 102 102 103 104 107 109 111 113 115 117 120 123 126 128 129 129 127 124 121 121 122 123 124 123 122 121 120 119 119 119 120 120 120 119 119 119 119 118 117 116 114 113 111 109 107 106 104 103 101 100 100 99 98 98 98 97 97 97 96 96 94 93 91 89 86 84 83 81 80 79 79 78 78 78 77 77 77 77 78 79 79 79 78 78 78 77 78 79 81 83 84 85 85 85 85 85 84 84 84 84 85 85 85 84 84 84 85 86 87 88 89 354 355 356 358 0 2 2 0 357 355 353 351 349 347 345 343 341 338 336 334 333 331 331 331 331 330 329 328 328 330 330 331 332 334 336 337 339 341 342 342 342 342 342 343 343 345 346 347 349 350 350 352 354 357 359 360 -0 360 360 1 3 6 8 9 10 9 9 10 10 11 11 11 10 9 8 8 8 8 8 8 7 7 6 6 5 5 4 3 3 3 2 2 2 2 2 2 1 0 360 359 358 357 355 354 353 353 352 351 351 350 349 349 348 348 348 347 347 346 346 345 344 343 342 341 340 339 338 337 336 336 335 335 335 335 335 337 338 340 342 344 343 341 340 340 341 343 347 352 6 32 41 343 310 300 295 292 292 290 289 288 287 285 283 280 276 272 268 264 260 256 251 246 242 238 231 222 210 196 181 170 162 153 145 136 129 156 251 236 205 93 62 61 68 76 80 81 80 77 72 66 75 77 57 31 13 358 329 288 266 259 251 228 218 221 217 197 180 172 168 165 166 167 167 168 168 168 166 161 156 150 142 130 122 121 123 125 128 133 140 150 163 181 210 237 248 250 248 243 213 165 157 160 164 166 165 162 160 159 158 158 160 162 162 162 161 160 158 158 158 158 157 157 156 155 153 151 149 148 148 149 150 151 151 151 150 147 144 142 141 141 140 139 139 139 140 140 140 140 141 141 142 142 142 143 143 144 144 143 141 138 134 130 128 126 124 122 119 116 114 113 116 121 126 129 129 129 130 132 135 135 134 133 132 132 132 133 133 133 133 133 132 130 128 127 125 122 119 118 120 122 125 127 126 122 119 119 119 119 118 117 116 115 115 114 112 109 106 105 104 105 105 105 106 105 103 100 97 94 92 90 88 86 84 81 78 77 74 73 71 70 71 73 74 73 71 68 65 63 62 61 60 60 59 59 59 58 56 53 50 47 46 45 46 47 50 52 53 53 53 54 54 55 56 56 55 54 53 53 53 54 57 59 62 63 64 63 60 58 60 65 69 74 79 86 92 95 97 98 100 102 105 107 111 114 116 118 119 121 124 127 129 129 129 127 125 123 123 123 124 124 122 121 120 119 119 120 120 120 120 120 120 120 120 119 118 117 116 115 113 112 110 109 107 105 104 103 102 101 100 100 99 99 99 99 99 99 98 96 94 92 90 88 86 84 83 82 81 81 81 81 80 80 79 79 79 80 81 81 81 81 80 80 79 80 80 81 83 84 85 86 87 87 88 88 87 87 86 86 86 86 85 85 85 86 87 88 89 90 3 3 6 9 10 10 7 4 1 358 356 354 352 350 348 346 343 341 338 335 333 330 329 328 328 327 325 324 324 325 326 326 327 328 330 331 333 335 336 337 337 338 338 339 341 342 343 344 346 348 348 349 351 354 357 358 359 359 359 0 2 5 7 8 9 9 9 9 9 10 10 10 9 9 8 7 7 7 7 7 6 6 5 5 4 3 3 2 2 2 1 1 2 2 1 1 0 360 359 358 357 356 354 353 353 352 351 351 350 349 349 348 348 348 347 347 347 346 345 344 343 342 341 340 340 339 337 336 335 334 334 333 333 333 333 335 337 338 341 341 339 336 334 335 337 339 344 352 3 4 301 290 291 292 292 293 295 296 296 294 293 290 288 284 281 277 273 269 264 260 254 248 241 232 221 207 194 181 171 163 155 149 144 141 135 124 216 219 147 96 74 67 69 73 77 79 79 75 62 342 218 129 72 59 47 22 347 304 273 261 258 261 269 275 263 225 181 168 167 168 170 170 171 171 171 170 165 158 151 145 136 126 121 121 126 133 138 142 146 152 162 182 218 242 251 253 252 245 177 152 156 161 165 166 163 160 156 154 154 155 157 158 159 160 159 158 157 156 156 156 156 156 155 154 152 149 147 146 145 146 147 150 152 153 153 151 148 145 143 143 142 141 140 140 140 140 140 140 140 139 139 139 139 140 141 142 142 141 139 136 133 131 128 126 123 121 118 115 112 111 112 115 119 121 122 122 124 128 132 134 134 134 132 132 132 133 134 133 133 132 130 128 126 124 122 119 117 116 118 122 125 127 126 123 119 118 118 118 117 117 117 116 116 115 114 111 108 106 105 105 105 105 105 105 104 101 99 96 93 90 86 84 81 79 77 76 75 73 71 71 71 73 74 74 72 69 66 64 62 61 60 60 59 59 58 56 54 51 48 46 44 43 44 46 49 51 53 53 52 52 51 52 52 53 53 52 52 52 52 53 55 58 60 62 63 62 61 59 60 65 70 74 77 80 84 88 91 93 96 100 105 111 116 120 123 123 123 124 125 127 127 127 126 126 125 124 124 124 124 123 122 120 119 119 120 120 121 121 121 121 121 121 121 120 119 118 117 115 114 113 111 110 108 107 105 104 103 102 101 101 100 101 101 101 101 100 99 97 95 93 91 90 88 86 85 84 83 83 83 83 83 83 82 82 82 82 83 83 83 82 82 82 82 82 82 83 84 85 86 87 89 89 90 90 90 90 89 89 89 88 87 87 87 87 88 89 90 90 21 22 24 24 22 18 12 8 4 2 359 357 355 354 351 349 346 343 340 337 334 331 327 324 324 323 321 320 321 321 321 321 321 322 323 325 327 329 331 332 333 334 334 336 337 339 340 341 343 344 345 346 348 351 354 357 358 358 358 360 2 4 7 8 8 8 8 8 9 9 9 9 9 8 7 6 6 6 6 6 5 5 4 4 3 2 2 1 1 1 1 1 1 1 1 0 360 359 358 357 356 355 353 353 352 351 351 350 349 349 348 348 348 347 347 347 346 345 345 343 342 341 341 340 339 338 337 335 334 333 333 332 331 331 332 333 334 336 337 338 336 332 330 330 332 334 339 349 351 305 282 282 285 289 291 294 297 299 299 298 297 294 291 288 284 281 277 273 269 264 257 246 231 214 197 184 175 167 161 154 149 147 149 153 150 132 81 62 82 85 81 77 75 76 77 79 78 67 310 259 230 177 90 71 55 13 337 311 284 267 262 266 276 281 270 233 193 177 174 175 175 175 174 172 170 166 160 153 148 145 140 134 131 133 141 150 154 155 155 156 162 180 216 242 250 252 254 276 116 146 156 161 164 164 161 156 153 151 151 153 155 156 157 158 158 156 155 155 155 155 155 154 154 152 150 147 145 143 142 143 145 148 152 154 154 153 150 148 146 145 144 143 142 142 141 141 141 140 139 138 138 138 138 139 140 141 141 139 137 135 133 132 129 127 124 121 119 115 112 110 109 111 113 115 115 116 119 123 128 132 134 135 134 133 134 134 135 135 134 133 132 130 128 125 123 121 120 120 121 124 126 129 128 125 122 121 120 118 118 117 117 117 117 116 115 113 111 109 107 107 107 106 106 105 104 102 100 97 94 88 83 79 77 76 75 74 73 72 72 72 73 74 75 74 72 70 67 65 63 62 61 60 60 59 58 56 53 50 48 46 44 42 42 45 49 51 53 54 53 51 49 49 50 50 50 50 50 50 50 51 53 55 58 60 62 62 62 61 62 66 72 75 76 77 79 82 84 88 91 96 103 112 120 126 130 131 129 127 126 126 125 124 125 125 125 124 124 124 124 123 122 121 120 120 121 121 121 122 122 122 123 122 122 120 119 118 117 116 115 114 113 111 109 108 106 105 104 103 102 102 102 102 102 102 102 102 101 99 97 96 94 92 90 89 88 87 86 86 85 85 85 85 85 84 84 84 84 85 85 85 85 85 85 85 85 85 85 86 87 88 89 90 91 92 92 92 92 91 91 91 90 89 89 89 89 90 91 92 38 38 37 33 28 21 15 10 7 5 3 1 360 358 356 354 351 347 344 341 337 332 327 323 320 319 318 317 317 317 317 317 317 317 318 320 323 325 327 328 329 330 330 332 334 335 337 338 339 341 342 342 343 346 351 355 356 357 358 359 1 4 6 7 7 8 8 8 8 8 9 8 8 7 6 6 6 6 5 5 4 4 3 3 2 1 0 360 360 360 360 360 360 360 360 360 359 358 358 356 355 354 353 352 351 351 350 349 349 348 348 348 347 347 347 346 345 345 344 343 342 341 340 339 338 337 336 334 333 332 331 331 330 330 331 331 332 334 335 334 332 328 325 325 325 325 332 345 339 302 286 283 285 288 292 296 299 301 302 301 299 297 294 291 287 284 280 277 273 266 254 232 205 183 170 163 157 152 147 142 139 141 152 166 164 130 68 53 64 78 83 84 82 81 80 80 76 47 286 256 236 222 134 37 358 326 316 306 290 272 264 265 270 271 258 231 206 192 184 181 179 177 174 170 165 161 156 153 153 152 152 150 149 151 159 164 165 164 162 161 164 177 207 236 245 246 267 35 91 146 156 159 161 160 157 153 151 150 150 152 153 155 156 157 156 155 153 153 153 154 154 153 153 152 150 147 144 142 141 141 143 147 152 154 155 154 151 149 147 146 145 144 144 143 143 142 141 141 140 139 138 139 139 140 141 141 140 138 136 135 134 133 131 129 126 123 121 118 114 111 109 109 110 111 112 113 115 120 125 130 134 136 136 136 136 137 138 138 138 137 136 135 134 132 130 129 128 128 128 129 130 132 132 131 129 126 123 121 119 118 118 119 119 118 117 116 114 112 110 110 109 108 106 104 103 101 99 96 91 85 79 76 74 73 72 70 70 70 71 73 74 75 75 74 73 71 69 67 65 63 62 62 61 60 58 56 54 51 49 47 45 43 42 46 50 52 53 54 54 51 47 47 48 49 49 49 49 49 49 50 52 54 57 59 62 63 64 64 65 69 73 75 75 74 75 76 77 80 84 89 95 105 116 127 134 137 135 131 129 127 124 123 124 125 124 124 124 124 124 123 122 121 121 121 121 121 122 122 123 123 123 123 122 121 120 119 118 117 116 115 114 112 111 109 108 107 105 104 104 103 103 103 103 103 104 103 102 101 100 98 96 95 93 92 91 91 90 89 88 87 87 88 88 87 86 86 86 86 87 87 87 88 89 90 89 88 88 88 88 89 90 91 92 93 94 94 94 94 94 94 93 93 92 92 92 92 92 93 47 45 41 35 28 22 16 12 10 8 6 5 5 4 2 -0 357 354 350 347 343 338 331 324 319 317 316 315 315 315 315 315 315 314 315 317 320 322 324 326 326 326 326 327 329 331 333 334 336 338 339 339 340 343 347 352 354 356 357 359 1 3 5 6 7 7 7 7 8 8 8 8 7 6 6 5 5 5 4 4 3 3 2 1 1 360 359 359 359 359 359 359 359 359 359 359 358 358 357 355 354 353 352 351 351 350 349 349 348 348 347 347 347 346 346 345 344 344 343 342 341 340 339 338 337 336 335 334 332 331 330 329 329 329 329 330 331 332 332 332 329 324 318 315 313 312 326 341 325 300 289 286 287 291 295 299 302 303 303 303 301 298 295 292 289 285 283 279 274 262 235 197 171 159 154 150 144 138 134 132 131 134 151 172 166 106 63 52 57 73 83 86 86 85 83 81 77 65 17 261 246 248 271 304 310 308 306 300 287 272 262 261 260 255 243 227 217 211 203 190 180 174 170 166 162 160 159 160 162 164 164 164 163 163 166 168 169 168 166 164 165 175 202 229 238 245 30 38 104 147 154 156 158 157 154 151 150 149 150 152 153 154 155 155 154 153 152 152 153 154 154 154 153 152 150 147 145 142 142 142 144 148 151 153 154 152 150 148 147 146 146 145 145 145 144 144 143 142 142 141 141 141 142 142 142 142 140 138 136 135 135 135 134 132 129 127 124 121 118 115 112 110 110 111 113 114 115 119 124 129 133 136 138 139 140 141 142 142 142 141 140 140 140 139 139 138 137 136 135 135 136 137 137 138 136 132 129 125 122 121 120 120 120 120 119 119 117 115 114 113 112 110 106 104 103 100 97 92 87 81 76 73 71 70 68 66 65 66 68 71 74 75 76 75 73 72 70 69 67 65 64 63 63 62 60 58 55 53 51 49 46 44 44 47 52 54 54 53 53 51 47 46 47 48 49 49 49 49 49 50 52 54 56 59 61 63 65 67 69 71 73 73 71 71 70 70 70 72 75 78 83 89 100 114 127 133 134 132 129 126 123 122 123 124 124 124 125 124 124 123 122 122 122 122 121 121 122 122 123 123 124 123 122 121 120 119 118 118 117 116 115 113 112 111 109 108 106 105 105 104 104 104 105 105 105 105 104 103 102 100 99 98 97 95 95 94 93 92 91 90 89 90 90 90 89 88 88 88 88 89 90 93 96 97 95 93 92 91 91 92 92 93 94 95 96 96 96 96 96 96 96 95 95 95 94 94 94 95 47 44 38 32 26 21 17 14 12 10 9 9 9 9 8 6 4 1 359 356 352 347 338 330 323 320 318 317 316 316 316 316 315 314 314 316 318 320 322 324 324 323 322 323 324 327 329 331 333 336 337 337 338 340 344 349 352 354 356 358 359 2 4 5 5 6 6 7 7 7 7 7 7 6 5 4 4 4 3 3 2 1 1 360 359 359 358 358 358 358 358 358 358 358 358 358 358 357 355 354 353 352 351 351 350 349 349 348 348 347 347 347 346 346 345 344 343 343 342 341 340 340 339 338 337 335 334 333 332 331 330 329 328 328 329 329 330 331 331 329 326 319 310 301 295 300 323 331 309 295 289 289 291 295 299 302 304 305 305 303 301 299 296 293 289 287 284 279 271 248 198 163 151 148 147 143 136 129 126 126 127 130 146 165 136 85 66 55 55 68 81 85 84 83 81 79 77 76 73 58 255 261 277 295 304 305 301 291 274 262 258 252 235 217 213 221 227 229 224 206 184 173 167 165 165 165 166 169 171 172 172 169 163 161 165 169 171 171 169 166 168 179 208 232 252 38 41 59 120 143 149 152 154 154 152 150 149 150 151 152 153 153 154 154 153 152 152 153 154 155 155 155 155 154 152 149 146 145 144 144 146 148 151 152 152 150 148 146 146 146 146 146 146 146 146 145 145 145 144 144 144 144 144 144 143 142 141 139 137 136 136 137 138 136 133 131 128 126 123 120 117 114 114 115 116 117 117 120 125 129 133 136 138 140 142 144 145 146 145 145 144 145 145 145 145 144 144 143 142 141 141 141 142 143 141 138 134 131 128 126 124 123 123 123 123 123 122 121 119 118 115 112 107 104 102 99 94 88 82 77 74 71 69 67 65 63 62 63 65 68 70 72 73 73 73 72 72 71 69 67 66 65 65 63 62 59 57 56 53 51 48 46 46 49 51 52 52 51 51 50 48 46 46 47 48 48 48 49 49 50 52 54 56 58 60 62 65 68 71 73 73 72 70 68 67 66 66 67 68 70 72 76 82 93 106 116 122 124 123 121 120 121 122 123 124 125 125 125 124 124 123 123 123 122 122 122 122 122 123 123 124 123 122 121 120 119 118 118 118 117 115 114 113 112 111 109 107 106 106 105 106 106 106 106 107 106 106 105 103 102 101 100 99 99 98 97 97 96 94 93 92 92 92 92 91 91 90 90 91 92 94 98 102 102 100 97 96 96 96 96 96 96 96 97 97 98 98 97 97 97 97 97 97 97 97 97 97 97 42 37 32 27 24 21 18 16 14 12 11 11 11 12 11 9 7 6 6 4 1 356 350 341 333 327 324 322 321 320 319 319 317 315 314 314 315 317 319 321 321 320 318 318 319 322 325 328 331 334 336 336 336 338 342 346 349 352 354 356 357 359 2 3 4 5 5 6 7 7 7 6 6 5 4 3 3 3 2 2 1 -0 359 359 358 358 357 357 357 357 357 357 357 357 357 357 357 356 354 353 352 351 351 350 349 349 348 348 347 347 347 346 346 345 344 343 342 342 341 341 340 339 338 337 336 334 333 332 331 330 329 328 328 328 329 329 330 331 330 329 325 316 300 285 282 303 329 319 302 293 290 292 295 299 303 305 306 306 305 304 302 299 296 293 290 287 283 278 267 230 165 145 142 143 143 140 134 127 125 125 125 128 140 140 99 85 76 66 61 68 78 82 81 78 76 73 74 78 84 94 209 270 283 293 301 303 295 270 249 247 248 180 135 133 135 173 240 236 222 202 184 173 169 169 171 172 173 175 176 175 171 160 148 154 166 170 171 171 172 173 180 200 258 352 39 49 61 90 123 139 145 149 151 152 151 150 150 150 151 152 152 153 153 153 152 152 153 154 155 156 156 157 156 155 153 151 149 147 146 146 147 149 150 150 149 147 146 145 145 145 145 146 146 147 147 147 147 147 147 147 147 147 147 146 145 143 141 140 137 136 137 139 140 139 137 135 133 131 129 127 124 122 121 122 123 123 123 125 128 131 134 137 139 142 144 147 149 150 150 149 149 149 149 150 150 149 149 149 148 147 147 147 147 148 147 144 140 137 135 132 131 128 127 126 127 127 127 125 124 122 119 114 109 104 100 95 90 84 78 74 71 68 66 64 63 61 60 61 62 63 65 67 68 69 70 71 72 72 71 69 67 67 67 65 64 62 60 58 56 53 50 48 49 51 52 50 49 49 49 49 48 46 45 46 47 48 48 49 49 51 52 54 55 57 59 61 64 68 71 73 74 72 70 68 66 64 64 65 65 65 66 68 72 81 90 99 107 112 115 116 118 119 120 121 123 124 125 125 125 125 124 124 123 123 122 122 121 122 122 123 123 123 122 121 119 118 117 117 117 116 115 114 114 113 112 110 108 107 106 106 106 106 106 107 108 107 107 106 105 104 103 102 101 101 101 100 99 99 97 96 95 94 94 94 94 94 93 93 93 95 97 100 103 103 103 102 101 101 101 100 100 99 99 99 99 100 99 99 98 98 98 98 99 100 100 100 100 100 36 31 28 24 23 21 19 17 14 12 10 9 9 9 8 7 7 7 8 8 6 3 360 354 347 340 335 331 329 327 325 323 321 318 315 314 315 316 317 319 319 316 313 312 314 318 322 326 329 332 334 335 336 337 340 344 347 349 352 353 355 357 359 1 2 3 4 5 6 6 6 5 5 4 3 2 2 1 1 0 359 359 358 358 357 357 357 357 356 356 356 356 356 356 356 356 356 355 353 352 351 350 350 349 349 348 348 347 347 346 346 345 345 344 343 343 342 341 341 340 339 338 337 336 335 334 333 332 331 330 329 329 328 329 330 330 330 330 330 328 324 310 286 273 297 348 342 318 303 295 293 297 301 304 307 308 308 307 306 304 302 299 296 293 290 286 282 275 256 180 139 134 136 139 141 139 135 132 130 126 124 126 130 104 90 90 86 79 73 74 80 82 80 74 69 66 68 78 94 113 166 275 282 283 285 284 267 233 222 222 108 84 95 100 93 76 71 137 168 171 169 169 169 170 172 173 173 172 171 167 158 145 142 159 172 174 171 170 175 188 227 324 6 34 54 69 86 104 121 134 143 148 150 151 151 150 151 152 152 152 152 152 152 152 152 152 153 154 155 157 158 158 158 157 155 153 151 150 149 149 149 149 148 147 145 145 144 143 144 144 145 146 147 148 148 149 149 150 150 150 150 150 149 148 146 145 143 141 139 137 137 138 140 140 140 138 137 136 135 133 131 130 129 130 131 132 132 133 134 135 137 139 141 144 146 149 151 153 154 154 153 153 153 154 154 154 154 154 154 154 154 153 153 153 152 151 148 145 142 140 138 135 133 131 131 132 132 131 129 127 123 118 111 104 98 92 86 81 76 71 68 66 64 62 60 59 58 58 58 59 60 61 62 64 66 69 72 73 72 70 69 68 68 67 66 64 63 61 59 57 54 53 54 55 54 51 49 49 48 49 48 47 45 46 47 48 48 49 50 51 52 54 55 57 58 60 62 66 69 71 73 72 70 68 66 65 65 65 65 64 62 63 68 76 85 93 100 106 111 115 118 119 119 120 122 124 125 125 126 126 125 125 124 123 122 122 121 121 122 122 122 122 121 119 117 116 116 116 116 116 115 115 115 114 113 111 109 108 108 107 106 106 107 108 108 108 107 106 106 105 104 104 103 103 103 102 102 101 100 98 97 96 96 96 96 96 96 95 96 97 99 100 102 103 105 106 106 106 106 105 104 103 103 102 102 102 101 100 99 99 99 99 101 102 103 104 104 104 31 28 25 23 22 21 18 15 11 8 5 3 2 2 3 3 3 3 4 6 6 5 5 4 359 354 348 344 340 336 333 330 326 322 319 317 316 317 318 319 318 314 309 306 308 313 319 323 327 330 332 333 335 336 339 342 345 347 349 350 352 354 357 359 0 2 3 4 5 5 5 4 4 3 2 1 1 0 360 359 358 358 357 357 357 356 356 356 356 355 355 355 355 355 355 355 355 354 352 351 350 350 349 349 348 348 347 347 346 346 345 345 344 343 343 342 341 341 340 339 339 338 337 336 334 333 332 332 331 330 329 329 329 330 330 330 330 329 328 327 320 294 261 10 28 11 340 315 304 300 300 304 307 309 310 310 309 308 307 304 302 299 296 293 289 285 279 264 173 132 127 128 131 135 137 138 139 141 139 127 119 121 117 87 88 92 91 87 83 82 84 85 81 73 65 59 61 77 108 162 256 271 267 263 260 253 233 202 182 137 83 79 87 92 89 82 84 101 122 137 146 152 156 158 158 154 150 149 150 152 153 156 164 177 183 180 173 168 190 282 336 4 32 58 78 94 105 112 120 131 142 147 150 151 151 152 152 152 152 152 152 152 152 152 151 152 152 153 155 157 159 159 159 158 156 155 153 152 151 152 151 150 148 145 144 144 144 144 144 145 146 147 148 149 150 150 150 151 152 152 153 152 152 151 151 151 150 146 141 138 136 137 139 141 142 141 140 140 139 139 138 137 136 137 139 141 141 141 140 140 141 142 144 146 147 150 152 153 154 155 155 155 155 156 156 156 157 158 158 158 158 157 156 155 155 154 154 152 149 147 146 144 141 138 138 138 138 137 134 131 127 122 115 106 98 91 85 79 74 69 66 64 61 60 58 57 56 55 55 55 56 57 58 59 62 66 71 74 73 71 70 69 69 69 68 67 66 65 64 62 60 58 59 59 57 54 52 51 50 49 49 48 47 47 48 48 49 49 49 50 51 53 54 56 56 57 59 63 66 68 69 70 69 68 66 66 66 66 65 63 62 62 66 74 82 90 98 105 111 116 118 119 119 120 122 124 125 126 126 126 126 125 124 123 122 121 120 120 120 120 120 119 118 116 114 114 114 115 115 114 115 115 115 115 114 112 111 110 109 108 108 108 108 108 108 108 108 107 107 106 106 105 105 105 105 104 104 103 102 101 99 98 98 98 98 98 97 97 97 98 98 99 101 104 107 108 108 109 109 108 108 107 106 105 105 104 103 102 101 100 100 101 103 105 106 107 108 109 28 25 23 21 21 19 17 13 8 4 0 358 357 358 358 359 358 358 359 0 2 4 6 7 6 3 359 355 350 346 342 338 334 329 325 322 319 319 320 321 319 315 308 302 302 309 316 322 325 328 330 331 333 336 339 341 343 345 346 348 350 352 355 357 358 360 1 3 4 4 4 3 3 2 1 0 360 359 359 358 357 357 356 356 356 356 356 355 355 354 354 353 353 354 354 354 354 353 351 350 350 349 348 348 348 347 347 346 346 345 345 344 343 343 342 341 341 340 339 339 338 338 337 335 334 333 332 332 331 330 330 330 330 330 330 329 328 328 326 322 294 231 119 54 29 357 324 306 302 303 306 309 311 312 313 312 311 309 307 305 302 299 296 292 288 283 272 214 137 127 126 128 130 132 133 135 139 147 148 123 111 113 102 76 85 91 94 92 89 88 88 87 84 77 66 54 47 74 203 248 263 259 249 240 235 227 208 175 135 101 88 89 94 97 94 91 94 103 112 119 126 131 134 136 133 130 130 134 142 154 167 179 189 195 192 188 183 257 329 339 4 44 75 93 106 115 120 123 125 132 141 147 150 151 152 152 153 152 152 152 152 152 153 152 151 150 151 153 155 158 160 160 160 159 158 156 155 154 154 154 154 152 150 148 146 146 146 146 146 147 148 149 150 151 151 151 152 153 154 155 156 157 157 160 166 170 166 156 147 140 137 137 139 142 143 144 143 143 143 143 143 142 142 143 145 148 149 147 145 144 144 144 146 147 148 149 150 150 151 153 155 155 155 155 155 156 157 158 159 159 158 157 155 153 152 154 156 156 153 151 151 151 149 147 145 144 144 143 140 137 132 126 119 110 100 92 85 79 73 68 65 62 60 58 57 56 55 54 53 53 53 53 54 55 58 63 69 74 74 73 71 71 70 70 70 68 68 69 70 69 66 64 63 63 62 60 57 55 54 52 51 49 48 47 49 49 50 49 49 49 50 51 53 54 55 56 57 59 61 63 64 65 66 66 66 66 66 66 64 62 61 61 64 70 78 86 94 102 108 113 116 117 118 120 122 124 125 126 127 127 126 125 123 122 121 120 120 119 118 117 115 113 112 112 112 111 112 112 112 112 113 114 115 114 114 112 112 112 111 110 110 110 109 109 109 108 108 108 107 107 107 107 107 106 106 106 106 105 104 104 102 101 101 100 100 99 98 98 97 97 97 97 99 103 106 107 108 109 110 110 110 110 109 108 108 106 105 104 103 103 103 104 106 107 109 111 112 114 26 22 20 19 18 17 14 10 6 2 359 357 356 357 357 356 355 354 355 356 358 1 4 7 8 8 6 3 359 355 351 347 343 338 333 328 325 323 323 324 322 317 309 300 299 306 316 321 324 327 328 329 331 335 338 341 342 343 344 346 348 350 353 355 357 358 360 1 3 3 3 2 1 1 0 359 359 358 357 357 356 356 356 355 355 355 355 354 354 353 352 352 352 353 353 353 352 351 350 350 349 348 348 348 347 347 346 346 345 344 344 343 342 342 341 341 340 340 339 338 338 337 336 335 334 333 332 332 331 331 331 331 331 330 330 328 327 325 321 303 206 149 79 47 11 338 313 300 299 303 308 312 314 314 314 314 312 310 308 306 303 300 296 291 285 278 259 192 144 135 134 135 134 133 132 131 132 137 138 118 111 109 91 64 79 90 95 95 93 92 91 91 90 87 80 64 43 232 232 244 245 232 219 210 204 197 182 155 117 99 98 102 105 105 101 100 104 108 111 113 115 116 118 121 125 128 133 143 157 171 184 194 203 205 199 196 206 296 322 357 101 111 114 117 124 131 135 135 135 137 142 147 150 151 151 152 152 152 151 151 152 153 153 152 151 150 152 154 156 158 159 159 159 159 158 158 157 156 156 156 156 156 154 152 151 151 151 150 151 151 152 153 154 154 153 153 153 154 155 158 161 163 166 172 181 185 180 167 153 144 139 138 140 143 145 146 146 146 145 146 146 146 146 148 151 152 152 150 148 146 145 145 145 146 147 147 147 147 149 152 154 154 152 152 153 155 157 158 158 158 157 156 153 150 149 151 154 154 153 152 154 155 156 155 152 151 150 149 146 143 138 131 124 114 105 95 87 79 73 68 64 61 59 58 56 55 54 52 51 51 50 51 51 52 55 61 68 74 76 75 73 72 71 72 71 70 69 71 74 73 70 68 66 66 65 65 63 60 58 55 52 50 48 48 49 50 51 50 50 49 49 50 51 53 53 54 54 54 55 56 57 59 61 63 65 66 66 67 65 62 60 59 61 66 72 80 87 95 101 105 108 110 112 114 118 122 126 128 129 127 126 124 122 121 121 120 118 116 113 111 108 107 107 108 109 110 110 110 110 110 111 112 113 113 113 113 113 113 112 111 111 111 110 109 109 109 109 109 109 109 109 108 108 108 107 107 107 107 107 107 106 105 104 103 102 101 99 98 96 95 95 95 96 98 100 103 105 107 108 111 113 114 112 111 110 108 107 106 106 106 107 108 109 111 112 113 115 117 23 19 17 15 15 13 11 7 3 1 359 357 357 356 356 355 353 352 353 354 356 360 3 7 9 10 9 8 5 2 359 356 352 348 343 338 332 329 328 328 326 321 313 304 301 308 317 322 324 325 326 327 329 332 336 339 341 342 342 343 346 348 351 353 355 357 358 0 2 2 1 1 0 360 359 358 357 356 356 356 355 355 355 355 354 354 354 353 352 352 351 351 351 352 352 352 351 350 350 349 348 348 347 347 347 346 345 345 344 344 343 342 342 341 341 340 340 339 339 338 338 337 336 335 333 333 332 332 332 332 332 333 333 331 329 327 324 319 300 182 147 101 62 27 347 324 307 297 298 304 310 313 315 316 316 315 313 311 309 307 304 301 296 290 282 272 248 194 156 146 145 144 142 139 135 130 123 118 119 126 124 110 82 58 73 89 98 99 97 95 95 98 101 104 105 107 157 225 227 228 219 202 191 185 180 174 163 141 115 108 110 114 116 113 109 111 116 117 116 113 109 106 104 110 125 139 151 166 180 188 193 201 211 215 212 213 228 256 233 162 142 134 129 130 136 143 146 145 142 141 143 146 148 150 150 150 150 150 151 151 152 153 153 152 151 151 153 155 156 157 158 158 158 158 158 158 158 158 158 158 159 159 158 157 156 156 155 156 156 156 157 157 157 157 156 155 155 155 157 159 164 167 169 172 177 181 179 169 157 147 141 139 140 144 146 148 148 149 149 148 149 149 150 152 154 153 151 148 147 146 146 145 145 145 145 145 145 146 148 150 152 151 150 150 151 153 156 158 158 157 156 154 152 149 148 149 151 152 152 152 154 158 160 161 160 158 156 154 151 148 144 138 130 121 110 99 88 80 73 68 64 61 59 58 56 55 53 51 50 49 49 49 49 51 53 59 67 74 78 78 76 74 73 73 72 70 71 73 74 73 72 71 69 68 68 67 66 65 62 58 55 51 49 48 49 51 52 52 51 51 50 50 50 51 52 52 51 50 49 49 51 53 58 62 66 68 69 70 68 64 61 59 60 63 68 73 79 84 89 92 95 96 97 99 104 112 122 130 130 127 125 123 121 121 120 119 116 112 107 104 102 102 103 105 106 108 108 108 108 108 109 110 110 110 111 112 112 112 112 112 112 111 110 110 110 110 110 110 110 111 111 110 110 109 109 109 109 110 110 109 109 108 106 105 104 102 99 97 96 94 93 92 92 92 94 97 99 103 107 112 115 115 113 112 111 110 110 110 110 110 110 112 113 113 114 115 117 119 16 13 11 10 9 7 6 3 360 358 356 355 355 354 353 352 350 349 348 350 354 359 4 8 10 10 10 10 9 6 4 2 359 356 353 347 342 337 334 334 333 329 322 313 310 314 319 322 322 323 323 324 326 329 333 338 340 341 341 342 344 347 350 352 354 355 357 359 360 0 360 360 359 358 358 357 356 355 354 354 354 354 354 354 354 353 352 352 351 350 350 350 350 351 351 351 351 350 349 348 348 347 347 346 346 345 345 344 344 343 342 342 341 341 340 340 339 339 339 338 338 337 336 335 334 333 333 333 333 333 335 336 335 333 330 327 322 298 171 147 113 59 27 348 325 313 302 295 298 306 311 315 316 317 317 316 314 312 310 308 306 302 298 291 280 264 234 188 161 153 154 154 152 148 141 131 120 113 117 134 135 112 79 66 73 88 99 101 99 98 101 106 111 116 121 134 179 218 223 220 207 188 177 172 169 163 151 133 121 120 123 128 132 131 127 129 129 126 121 114 106 95 82 81 124 168 185 196 199 194 188 194 217 230 230 228 231 227 198 169 152 143 138 138 143 149 150 146 140 140 141 144 146 148 148 149 149 149 150 151 153 154 154 153 152 152 153 155 155 156 156 157 158 158 158 159 159 159 160 161 161 162 161 160 159 159 159 160 160 161 161 161 161 160 159 158 157 156 157 158 160 160 159 160 164 170 171 166 157 148 142 139 140 144 147 149 150 151 152 152 152 152 153 154 153 150 145 143 144 146 146 146 145 145 144 145 146 148 149 150 150 150 149 149 150 153 156 158 158 157 156 153 150 148 148 149 149 149 148 150 153 158 163 167 168 166 162 159 156 153 149 143 136 127 116 104 91 82 74 69 65 62 60 58 56 55 53 51 49 48 47 47 47 49 51 57 66 75 81 82 80 77 75 74 73 72 73 75 75 74 74 74 73 72 71 70 69 68 66 62 58 55 52 50 50 52 54 54 54 53 52 51 50 50 51 52 50 48 46 45 45 48 54 62 66 68 71 72 71 67 64 62 62 63 66 69 72 76 78 80 81 80 79 79 83 94 113 129 129 126 123 122 122 121 120 117 112 107 102 99 98 99 101 102 104 106 106 106 106 106 107 108 109 109 110 111 112 112 112 111 111 110 110 111 111 111 111 112 112 113 113 113 112 111 111 111 111 112 112 112 111 110 109 107 105 102 100 97 95 94 93 91 89 88 89 91 94 98 103 109 113 114 114 114 114 113 114 114 113 113 114 115 115 115 115 116 117 119 4 2 1 0 359 359 358 356 355 354 353 352 351 351 351 349 347 345 343 344 349 357 4 8 10 10 10 9 9 7 6 4 2 1 358 354 349 345 341 340 339 337 333 329 323 321 321 321 320 320 320 321 323 325 331 336 339 340 340 341 343 346 348 350 352 353 355 357 358 358 358 358 358 357 356 355 354 353 353 353 354 354 353 353 352 352 351 350 350 350 349 349 350 350 350 350 350 349 348 347 347 347 346 346 345 345 344 344 343 342 342 341 341 340 340 340 339 339 338 338 338 337 336 335 334 334 333 333 334 336 339 340 338 336 333 330 322 152 132 90 44 20 351 326 313 304 296 293 300 307 313 316 317 318 317 316 315 313 312 310 308 305 300 292 277 250 208 173 158 156 161 163 162 160 153 138 123 117 123 135 135 110 84 76 79 88 97 99 98 99 105 111 116 119 126 143 176 209 221 220 208 187 174 168 164 157 145 133 125 125 133 151 196 227 180 147 138 132 124 114 102 86 65 43 22 256 228 222 201 175 162 167 223 245 239 227 218 205 186 172 159 149 144 143 144 144 142 138 136 137 139 142 144 146 147 147 148 149 150 151 153 154 154 153 152 152 153 155 155 155 156 157 158 158 159 159 160 160 161 162 163 163 162 161 161 161 161 162 163 164 164 164 163 162 161 159 157 157 156 155 152 146 142 145 152 159 161 159 153 148 143 140 140 143 146 149 151 153 154 154 154 154 154 153 150 144 139 139 142 145 147 148 148 147 146 147 149 151 152 152 151 151 150 151 152 154 156 158 158 157 155 153 151 150 150 149 147 145 144 146 149 154 160 167 171 170 168 165 161 156 151 145 139 131 122 110 97 85 77 71 67 64 62 59 57 55 52 50 48 46 45 45 45 46 49 55 64 75 82 85 83 80 77 76 75 75 75 76 76 76 76 77 76 75 73 71 70 69 68 65 62 58 55 52 52 54 56 57 56 55 54 53 52 51 52 53 52 51 48 45 43 44 52 60 65 67 68 69 70 68 65 64 63 64 65 67 69 71 72 73 74 73 71 70 73 87 109 123 126 124 123 122 122 121 119 115 109 104 99 97 96 96 97 99 101 102 103 104 104 104 105 106 107 109 110 111 111 111 111 110 109 109 109 110 111 111 112 113 114 115 115 115 114 113 113 113 113 114 114 114 113 112 110 108 105 103 100 99 97 96 94 91 88 87 87 88 90 93 98 104 108 112 114 116 118 119 119 118 118 117 117 117 117 117 116 116 117 119 350 348 347 347 347 348 350 351 351 350 349 348 347 348 348 347 345 343 340 340 346 356 5 9 10 10 9 8 7 6 4 3 1 0 359 356 353 349 346 344 342 341 340 336 330 325 323 321 319 318 318 319 321 324 330 335 338 339 339 341 343 346 347 348 350 352 353 355 356 356 356 356 356 355 355 354 353 352 352 353 353 353 352 352 351 351 350 349 349 349 349 349 349 349 349 349 349 348 347 347 346 346 345 345 345 344 344 343 342 342 341 341 340 340 340 339 339 339 338 338 338 337 337 336 335 335 334 334 336 340 344 345 344 341 339 341 112 124 87 50 29 4 336 318 307 298 293 295 303 310 314 317 318 318 318 317 316 314 313 312 310 307 302 292 269 222 182 162 155 158 165 170 173 175 174 160 138 126 130 135 128 107 90 84 84 86 90 91 93 98 105 113 116 118 126 143 167 197 217 221 212 194 177 168 162 155 145 136 128 122 119 160 279 259 193 155 141 133 125 116 105 92 78 66 54 46 40 54 126 146 151 169 263 270 245 211 192 180 173 166 159 151 145 141 136 131 130 130 132 135 138 141 143 145 146 146 147 149 150 152 153 154 154 154 153 153 153 154 155 156 157 158 158 158 159 160 161 161 162 163 164 163 163 162 162 162 163 164 165 165 165 165 164 163 161 159 157 156 155 152 146 137 133 137 144 150 152 152 149 146 144 142 141 143 146 149 152 154 155 156 157 157 156 153 149 142 139 139 142 145 147 149 150 151 151 153 154 155 154 154 154 154 154 154 155 156 157 159 159 158 157 156 156 155 154 151 147 145 144 145 146 149 155 162 169 171 172 170 166 159 152 145 140 134 128 118 106 93 83 76 72 67 64 60 58 55 52 50 48 45 44 43 43 44 47 53 62 72 82 86 86 83 80 79 78 77 77 77 78 79 79 79 78 76 74 72 71 70 69 68 65 62 58 55 54 56 59 60 60 59 57 55 53 52 52 54 55 55 52 47 43 43 49 56 62 65 66 66 67 68 66 64 64 64 64 65 67 68 69 70 70 70 69 68 73 86 103 115 120 121 122 122 122 120 118 113 108 104 100 97 96 95 95 96 97 99 100 102 102 102 102 104 106 109 110 110 111 110 110 109 108 108 108 109 110 111 112 113 114 115 115 115 115 115 115 115 116 116 116 115 115 113 111 108 106 104 102 101 100 99 97 93 90 88 87 87 88 90 93 97 102 108 113 117 121 122 123 122 122 121 119 119 118 118 118 117 118 120 336 335 334 334 336 339 344 347 348 347 345 344 344 345 346 346 345 343 341 342 349 2 11 12 11 9 8 6 4 3 1 360 358 357 356 354 352 350 348 345 343 340 338 335 331 327 325 322 319 317 317 318 320 324 329 334 337 338 339 341 343 345 346 347 348 350 351 352 353 354 354 354 354 354 353 352 352 351 351 352 352 352 351 351 351 350 349 349 348 348 348 348 348 349 349 349 348 347 347 346 346 345 345 344 344 343 343 342 341 341 340 340 340 340 339 339 339 339 338 338 338 338 338 338 338 337 336 336 340 348 352 352 351 349 348 1 93 94 59 37 13 343 322 310 301 295 294 300 307 312 316 318 318 318 318 317 316 315 315 314 313 311 305 291 239 187 167 158 154 156 163 171 181 189 198 198 166 133 129 128 117 101 91 86 83 80 80 82 86 92 100 107 110 113 125 140 159 189 216 221 213 197 180 169 162 155 148 140 130 115 84 41 8 335 164 151 142 135 129 122 114 104 95 87 77 66 58 60 96 141 166 258 303 303 260 178 167 163 161 159 155 149 144 137 129 124 125 129 132 136 139 142 144 145 146 146 147 149 150 151 153 154 154 154 153 153 153 154 155 157 159 158 158 158 158 159 160 162 163 163 163 163 163 162 162 163 164 165 165 165 165 165 164 163 161 159 157 156 155 151 144 135 133 135 140 144 146 147 146 145 145 144 143 144 146 150 153 154 156 157 158 159 158 155 151 146 143 142 144 146 149 151 153 154 157 158 158 157 155 155 156 157 157 157 158 159 160 162 162 161 160 160 160 159 156 153 151 151 152 151 149 148 152 158 165 171 176 177 172 163 154 146 142 139 135 127 116 104 92 83 77 72 67 62 59 55 53 50 48 45 43 42 42 43 47 52 61 71 82 87 88 87 85 83 82 82 80 80 80 82 83 82 80 78 76 74 72 72 71 70 69 66 62 59 58 60 63 64 64 63 61 59 55 52 49 50 53 55 53 48 43 42 44 50 57 62 64 64 65 65 65 63 63 63 64 64 65 66 67 68 68 68 68 68 73 81 93 104 112 116 119 121 121 119 116 112 108 104 101 98 95 94 93 93 94 96 98 99 99 100 101 103 106 108 108 108 108 109 108 108 107 107 107 108 109 110 111 112 113 114 115 117 118 118 118 119 118 118 118 118 116 115 112 109 107 105 104 103 102 100 98 95 91 89 89 88 88 88 89 92 97 102 109 114 119 121 123 125 125 123 122 120 119 119 118 118 118 119 326 325 324 325 328 334 341 345 345 342 340 340 342 344 345 345 345 345 345 349 2 16 20 16 11 8 6 4 2 360 358 356 354 353 352 350 349 349 348 346 343 339 336 334 331 329 327 324 320 318 317 317 320 324 329 333 336 338 339 341 343 343 344 344 346 348 349 351 352 352 353 353 353 352 351 351 351 350 351 351 350 350 350 350 350 349 349 348 348 348 347 348 348 348 348 348 347 347 346 346 345 345 344 343 343 342 342 341 341 340 340 340 340 339 339 339 339 339 339 338 338 338 340 342 342 341 340 341 348 355 358 358 357 355 357 18 74 72 45 21 345 316 304 298 295 295 299 305 310 314 316 318 318 318 318 317 316 316 316 317 316 314 307 274 188 166 157 151 149 149 153 163 176 189 201 202 142 104 109 111 102 94 89 84 79 76 75 77 81 84 88 93 100 110 122 135 150 182 219 221 209 195 180 169 162 156 150 143 133 111 80 60 55 71 119 140 140 137 134 129 124 118 111 103 90 74 61 57 83 165 237 305 318 318 249 160 155 153 152 152 151 147 141 133 126 124 127 132 136 138 141 143 144 145 146 146 147 148 149 150 152 154 155 155 154 154 154 155 157 159 160 160 159 159 159 159 160 161 162 163 163 163 162 162 163 163 164 164 165 165 164 164 163 162 161 159 157 156 154 151 144 138 135 137 139 142 144 144 145 145 146 146 147 147 149 151 154 155 157 158 159 160 159 158 156 153 151 149 149 150 152 155 157 158 160 161 160 158 157 158 159 160 161 161 162 164 166 167 166 164 163 162 160 157 154 155 157 161 163 162 158 155 157 162 168 177 184 187 183 174 163 154 149 146 141 134 125 114 102 93 84 77 71 65 60 56 54 51 48 45 43 42 42 44 48 54 62 74 85 91 93 92 90 89 87 86 83 82 83 85 87 87 85 82 79 75 73 73 73 72 71 69 66 63 62 64 67 68 68 67 66 63 58 52 47 45 49 51 52 50 45 41 40 41 46 52 58 60 62 64 63 62 62 63 63 64 65 66 67 67 67 67 67 68 70 76 85 95 103 110 115 118 118 117 114 111 107 104 100 97 95 93 91 91 92 94 96 96 97 98 101 103 105 106 105 106 106 106 106 106 105 105 106 107 108 109 109 110 111 113 116 119 121 122 122 122 122 121 120 120 119 117 114 112 109 107 105 104 102 100 98 95 93 91 91 91 90 89 88 90 93 98 103 109 113 118 122 126 127 127 125 123 122 120 119 118 118 118 319 317 316 318 323 331 339 343 342 339 336 336 339 342 344 345 347 349 354 3 21 30 24 15 8 5 2 1 359 357 355 353 351 349 348 346 346 346 346 345 343 340 337 334 332 330 328 325 322 319 317 317 320 324 330 334 337 339 339 340 340 341 341 342 344 346 348 349 350 351 351 351 351 350 350 349 349 349 350 349 349 349 349 349 349 348 348 347 347 347 347 347 347 347 347 347 346 346 345 345 344 344 343 343 342 341 341 340 340 340 339 339 339 339 339 339 339 339 339 339 338 340 343 347 350 350 349 350 354 358 360 359 358 357 2 29 68 63 32 357 314 289 284 287 292 299 305 309 313 315 317 318 318 318 317 317 317 317 318 318 318 316 306 204 167 158 151 146 143 141 142 148 156 159 143 100 78 73 75 81 87 88 85 82 78 76 76 77 77 74 63 39 50 118 123 127 132 168 244 222 203 190 179 169 162 157 152 147 138 119 93 74 67 72 92 119 133 135 134 131 128 125 120 112 98 78 60 50 53 219 285 320 328 323 186 158 150 146 145 145 144 141 136 130 126 128 132 135 138 140 141 143 144 145 146 146 147 148 149 149 151 154 155 156 155 154 154 155 157 160 162 163 163 163 162 161 161 161 162 163 163 163 162 163 163 163 164 164 164 164 164 164 163 162 161 159 157 156 154 151 146 141 139 139 141 142 143 144 144 146 148 149 150 151 153 154 156 157 158 159 160 161 161 162 161 160 159 158 158 158 159 160 161 161 161 161 161 161 161 162 164 165 167 167 168 169 170 170 168 165 162 160 156 153 153 158 164 169 171 170 168 168 170 174 182 190 196 198 195 187 178 169 160 152 144 136 127 118 108 98 90 82 75 68 62 58 56 53 50 46 44 43 43 45 49 55 64 78 90 97 101 102 100 98 94 90 86 84 87 90 93 93 92 89 84 78 75 74 74 73 70 68 67 65 65 67 69 71 71 71 69 67 62 55 50 50 53 55 56 56 53 46 40 37 38 43 51 55 58 60 62 63 63 64 64 65 66 67 68 68 67 67 66 66 68 73 81 89 98 105 111 113 113 112 110 107 104 102 99 96 94 92 90 90 91 93 94 95 95 97 99 102 104 104 104 105 105 105 105 105 105 104 105 106 106 107 107 109 110 112 116 120 124 126 127 126 126 125 124 123 121 119 117 115 112 110 107 105 102 100 97 95 94 93 94 94 92 90 88 88 90 94 99 103 107 111 117 123 126 128 128 127 125 124 122 120 119 119 314 311 310 312 317 327 335 338 337 334 332 331 334 338 340 343 347 354 3 15 28 31 20 8 2 358 357 356 355 354 352 350 348 347 345 344 343 342 342 342 340 339 336 334 332 330 328 325 322 319 317 316 319 324 330 334 337 338 339 339 339 340 340 342 343 345 347 348 349 350 350 350 349 349 348 348 348 348 348 348 348 348 348 348 348 347 347 347 346 346 346 346 346 346 346 346 345 345 344 344 343 343 342 342 341 340 340 340 339 339 339 339 339 339 339 339 340 340 339 339 339 342 349 356 360 360 357 354 352 352 353 353 353 354 4 38 71 60 9 323 294 278 276 285 296 303 309 312 314 316 317 317 318 318 317 317 316 317 318 319 318 315 280 170 162 158 153 148 144 139 135 135 137 132 110 85 70 59 50 57 77 85 85 82 80 79 78 76 72 60 26 328 284 250 200 156 5 336 314 240 199 187 178 170 163 159 156 152 147 135 115 92 78 76 86 101 116 125 128 128 127 126 122 114 100 76 52 38 34 39 351 347 342 319 190 166 151 143 140 139 135 131 128 126 127 130 133 136 137 138 139 141 143 144 146 147 147 148 148 149 151 153 155 156 156 155 155 155 157 160 163 165 166 166 165 164 163 163 162 162 163 163 163 162 162 163 163 164 164 165 165 165 164 163 162 160 157 156 155 153 149 146 144 143 143 144 144 145 146 148 151 153 154 156 156 158 159 160 160 161 161 162 164 165 166 166 166 166 166 166 166 166 165 164 163 163 164 165 166 168 169 171 171 170 169 169 170 169 167 163 160 156 153 151 153 161 169 173 174 174 174 176 181 188 196 202 204 202 198 192 186 176 164 152 142 133 125 116 108 101 94 86 79 71 65 61 59 56 52 48 45 45 45 47 50 55 66 80 93 103 110 115 116 113 105 97 91 89 92 98 101 101 99 97 92 86 81 77 74 72 69 67 68 68 69 70 72 72 72 72 72 70 66 60 56 57 59 61 62 61 58 52 43 38 37 41 47 50 52 54 59 64 66 66 65 65 66 67 68 67 67 66 66 65 66 69 76 85 94 101 106 108 108 107 105 102 100 97 96 94 92 91 90 90 91 92 93 93 94 96 99 101 104 105 106 106 107 107 106 105 105 105 105 105 105 105 106 107 108 111 115 120 125 129 131 131 130 130 128 126 124 123 121 118 116 113 110 107 103 101 98 96 95 96 97 97 94 91 89 88 89 92 95 98 100 104 109 115 119 123 126 127 127 126 125 122 120 120 316 310 306 305 309 319 329 333 333 331 329 327 328 331 335 339 345 354 5 16 22 19 8 357 352 350 350 350 350 349 349 347 346 344 343 342 342 340 339 338 336 335 334 332 331 329 327 325 321 318 316 316 320 326 331 335 338 338 339 339 340 340 341 342 343 345 346 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 347 347 347 346 346 346 345 345 345 345 345 345 345 345 344 344 344 343 343 342 341 341 340 340 339 339 339 338 338 339 339 339 339 340 340 341 340 340 341 347 358 6 8 5 359 350 344 342 342 341 340 341 352 46 96 337 293 287 283 281 284 293 302 308 312 314 315 316 317 317 317 317 317 316 316 316 316 318 318 315 166 160 161 160 157 154 151 144 135 131 130 126 108 84 65 53 49 60 77 84 85 85 83 81 77 72 64 46 13 325 283 264 262 273 294 311 314 274 200 186 178 172 166 162 161 160 157 153 144 129 111 100 97 99 105 113 122 127 129 129 123 112 96 67 33 17 20 42 41 20 4 321 203 177 157 145 139 134 127 121 121 123 127 131 134 135 136 136 138 140 142 144 146 147 148 148 148 149 150 152 155 156 156 156 155 154 155 158 161 163 165 166 166 165 164 164 163 162 162 163 162 162 162 162 163 164 165 166 167 167 166 165 162 160 158 157 158 157 155 152 149 148 147 146 146 146 148 151 155 157 159 160 161 161 162 163 163 163 164 165 166 167 168 169 169 170 170 170 170 170 168 167 165 166 167 168 169 171 173 173 171 169 166 165 167 167 165 161 158 155 153 152 155 163 171 175 175 175 176 180 186 195 202 205 202 197 192 188 182 170 156 143 134 127 120 113 107 101 96 89 82 74 68 64 62 59 55 51 48 48 49 50 52 57 67 81 95 106 117 125 128 124 116 108 101 97 99 105 107 106 104 102 100 97 90 83 76 73 69 70 72 73 75 76 76 75 74 74 75 74 70 66 62 62 62 63 64 63 59 52 44 38 36 40 44 47 47 47 51 60 66 67 66 65 65 66 67 67 67 67 66 65 65 66 71 80 90 97 102 103 103 100 98 96 94 93 92 91 90 90 90 90 90 91 91 92 93 96 99 103 106 108 109 110 110 109 108 108 107 107 106 105 104 104 104 105 106 108 113 119 126 131 135 135 135 133 130 128 127 127 125 123 120 116 113 110 106 103 100 97 97 97 98 98 96 92 90 88 88 90 92 94 95 98 101 105 109 114 119 123 124 125 124 122 121 121 325 318 310 304 302 309 322 329 331 330 328 326 325 326 330 334 338 345 356 5 8 2 354 347 343 342 342 343 343 344 344 343 343 342 342 341 341 340 338 335 333 332 330 329 329 327 325 323 321 319 317 319 324 330 335 337 339 339 340 340 341 340 341 341 342 344 346 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 344 344 344 344 344 344 344 343 343 343 342 342 341 340 340 339 339 338 338 338 338 338 338 338 339 340 340 341 342 343 343 346 355 5 10 9 3 353 342 335 332 330 327 322 313 287 221 232 262 272 275 279 287 295 302 308 312 314 315 316 316 317 317 317 317 316 315 314 314 315 317 322 125 142 150 155 159 161 162 163 157 145 135 132 127 109 83 63 53 53 64 77 84 86 85 83 77 69 59 46 25 1 329 291 272 269 273 281 291 298 283 211 187 179 174 169 167 166 167 167 167 164 162 155 142 125 112 108 112 121 130 135 134 124 108 89 54 10 359 12 35 40 30 21 12 192 182 166 150 139 130 121 116 117 122 127 131 133 134 134 135 137 139 142 145 147 148 149 149 149 149 150 152 154 156 157 156 155 154 153 154 156 159 161 164 165 164 163 163 163 162 162 162 162 162 162 162 163 165 167 168 169 170 169 166 164 162 160 160 161 163 162 159 155 152 150 148 148 148 151 155 159 162 164 164 164 163 164 166 166 167 167 168 168 168 169 169 170 170 170 170 170 170 168 167 166 166 167 169 169 171 172 170 167 163 160 162 166 168 165 161 158 156 155 155 158 163 170 175 176 175 176 180 187 195 200 199 192 184 179 175 168 155 142 132 126 120 115 110 106 101 95 90 83 77 72 68 64 62 58 55 53 53 54 56 59 63 72 85 98 111 124 134 136 131 124 120 114 109 108 109 109 107 105 104 104 103 100 93 83 78 75 76 79 82 83 83 82 81 79 78 77 77 75 72 69 66 65 65 64 63 59 53 44 38 36 37 40 42 43 42 43 51 60 64 65 65 64 64 65 67 68 69 69 69 68 68 71 77 86 93 97 99 98 96 94 92 92 92 91 91 91 90 91 91 92 92 92 92 92 95 99 104 108 112 114 114 114 113 111 111 110 109 107 106 104 104 104 104 105 108 114 122 129 135 138 138 137 134 131 130 130 131 129 126 124 121 117 113 109 105 101 99 98 98 98 98 96 93 90 88 87 88 90 91 92 93 95 97 100 104 109 114 117 118 118 118 118 118 337 331 323 311 302 304 315 326 332 334 334 332 330 329 331 332 332 333 339 348 351 349 344 340 337 337 337 337 337 338 338 338 339 339 340 341 340 339 337 334 331 330 329 329 327 326 324 322 321 321 321 323 329 334 337 338 339 339 339 340 340 339 339 340 341 343 344 345 346 345 345 345 345 345 345 345 344 344 344 344 344 345 345 345 345 344 344 344 344 343 343 343 343 343 343 342 342 342 342 341 340 340 339 339 338 338 338 337 337 337 337 338 338 339 340 341 342 344 346 349 353 357 2 3 2 355 344 333 327 325 324 320 308 280 237 228 246 263 271 274 281 291 301 308 312 314 315 316 316 317 317 317 317 316 315 314 313 312 312 311 124 128 130 135 141 148 157 167 173 171 153 136 129 121 105 85 67 58 58 68 78 84 85 82 77 67 52 30 5 347 336 321 298 279 272 271 274 280 285 278 231 192 181 176 173 171 172 173 175 176 174 170 166 159 147 132 123 122 127 138 146 144 126 102 82 54 15 6 20 36 37 32 34 60 149 169 164 149 135 125 118 115 118 123 128 131 132 132 133 134 137 140 143 146 148 150 150 150 149 149 150 151 154 156 158 157 156 153 152 152 153 155 158 162 164 163 162 162 162 161 161 162 163 162 162 163 165 167 169 171 172 172 171 169 166 164 163 163 166 168 167 164 160 156 153 151 149 150 153 157 162 165 167 166 164 163 165 167 169 170 170 170 170 169 168 168 167 167 167 167 168 167 166 165 164 164 165 166 166 167 167 164 160 157 158 163 169 170 167 163 160 158 157 157 159 163 169 174 176 175 174 176 182 188 189 183 174 165 160 156 148 138 129 123 119 116 112 108 104 99 95 89 84 79 74 70 67 64 61 59 57 58 60 62 66 71 79 90 104 120 136 148 150 144 136 131 127 121 115 110 107 103 100 100 102 104 104 99 91 86 83 84 87 90 92 91 89 86 83 81 80 80 79 77 74 71 69 67 65 63 60 54 47 41 37 36 35 36 38 40 42 46 52 57 62 64 63 63 63 65 68 71 73 75 76 75 76 78 82 88 93 95 95 94 93 93 93 93 93 93 93 93 93 94 94 94 93 92 92 95 101 107 112 116 119 118 116 115 114 113 111 110 108 107 105 104 104 106 109 112 117 125 133 138 139 139 137 135 133 132 133 133 132 130 127 124 121 117 113 108 104 101 100 98 97 96 95 92 89 85 85 85 87 88 89 90 92 92 93 95 99 103 106 108 110 112 112 112 346 343 337 327 315 309 315 327 335 340 343 344 344 345 342 338 332 328 328 335 341 342 339 337 335 334 334 333 333 332 332 333 334 336 339 340 340 338 335 332 331 331 330 329 327 325 324 323 323 323 324 327 331 334 335 336 336 336 337 337 338 337 337 338 340 342 343 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 344 344 343 343 343 343 342 342 342 341 341 342 342 341 341 340 340 339 339 338 338 338 337 337 337 337 337 337 337 337 338 340 341 343 346 351 354 354 352 350 350 348 342 333 326 324 324 324 321 308 263 231 237 252 264 271 276 286 297 305 310 313 315 316 316 317 317 318 317 317 316 314 312 310 309 304 222 142 132 126 123 122 126 136 149 156 148 129 117 111 105 98 87 74 65 64 71 78 82 81 76 67 52 25 353 328 317 315 310 299 285 275 272 273 275 278 273 243 200 184 178 176 175 175 177 181 183 177 170 164 160 154 146 140 138 143 153 163 160 130 97 86 73 49 35 39 44 42 40 49 77 113 136 140 133 126 120 117 116 120 125 129 132 133 133 133 135 137 140 144 147 149 151 151 150 150 150 150 151 154 156 158 158 156 154 152 152 153 155 158 161 163 163 162 161 161 161 161 161 162 162 162 163 165 168 171 173 174 174 172 171 169 168 166 167 169 170 169 166 163 159 156 152 150 150 153 157 162 166 166 163 160 160 164 168 171 173 173 172 171 169 167 165 163 163 164 166 166 165 163 162 161 161 161 162 162 161 160 157 154 154 158 166 171 171 168 165 162 161 159 158 159 163 169 174 175 173 169 167 169 169 164 157 148 143 140 137 132 126 121 119 116 113 110 106 102 98 94 89 84 80 76 72 69 66 64 62 61 62 65 67 70 75 83 95 111 131 149 160 161 155 145 140 136 130 121 110 101 94 93 95 99 103 103 100 96 94 92 92 95 98 99 97 94 90 86 83 82 82 82 81 79 76 72 69 67 65 62 57 51 46 41 38 34 33 36 40 44 47 50 53 59 62 63 61 60 61 64 69 74 77 80 81 80 80 81 85 89 92 93 93 93 93 94 95 95 95 95 94 95 96 96 96 94 93 94 98 105 112 117 121 122 119 117 116 115 114 112 110 108 107 106 105 106 108 111 115 120 126 132 136 138 138 136 134 133 133 135 136 136 133 131 127 124 121 118 113 109 105 103 100 98 97 95 92 88 84 82 83 84 85 87 88 89 89 88 89 90 93 95 98 101 104 105 105 349 348 346 342 336 328 326 331 338 345 350 354 358 359 355 349 342 336 333 337 340 340 338 337 336 335 333 332 330 328 328 328 330 333 337 339 339 337 334 333 332 332 332 331 329 327 326 325 324 324 324 327 331 332 332 332 333 333 334 335 335 335 335 336 338 340 341 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 343 343 342 342 342 342 341 341 340 340 340 341 341 340 340 339 339 338 338 338 337 337 337 336 336 336 336 336 336 337 338 340 342 345 349 354 354 348 341 337 335 334 330 325 322 323 326 330 332 328 274 241 245 255 264 272 281 292 301 308 312 314 316 317 317 318 318 318 317 317 315 313 308 305 302 279 173 153 141 129 117 109 106 107 114 118 114 107 100 93 91 92 88 80 73 70 73 77 78 74 65 47 18 351 329 313 305 304 304 300 292 283 278 277 277 276 268 239 201 185 180 179 178 179 180 184 184 175 165 161 157 154 151 150 151 157 167 180 185 149 106 100 95 77 59 52 50 47 51 68 88 100 111 118 121 120 118 118 119 123 127 131 133 134 134 134 135 138 141 144 147 149 151 151 150 149 149 150 151 153 156 157 158 157 155 154 154 155 157 160 162 164 164 163 162 161 161 161 161 161 161 162 163 165 168 171 173 174 174 173 173 172 171 170 170 170 170 169 167 164 161 158 154 150 150 152 156 160 163 162 157 156 157 162 167 172 173 174 173 172 169 165 163 162 163 165 165 164 162 161 160 158 158 158 158 157 156 153 151 149 151 159 166 169 168 166 165 163 162 161 160 160 162 167 172 172 168 162 156 151 145 137 130 125 124 124 123 120 118 117 116 114 112 108 104 101 97 93 88 84 80 77 73 70 67 65 64 63 64 66 68 71 76 84 96 116 139 157 164 164 159 151 146 142 135 124 110 96 87 86 91 98 102 101 99 99 99 99 101 104 107 106 100 95 90 87 84 83 83 83 84 83 81 78 74 70 68 65 61 56 51 48 44 39 35 35 41 48 54 57 59 62 64 64 62 58 57 60 65 70 74 78 81 82 82 82 84 86 89 90 91 92 93 95 98 99 99 99 98 98 98 99 98 96 97 99 106 113 118 121 123 121 118 116 115 114 113 112 110 108 107 107 107 108 110 112 115 119 124 128 132 137 140 138 135 134 134 136 139 139 137 134 130 128 125 121 115 110 106 104 102 101 100 99 95 89 84 82 81 82 83 85 86 86 85 84 83 83 84 86 88 92 95 97 98 347 348 350 351 353 351 343 339 342 347 352 358 1 2 0 357 354 353 352 350 346 341 338 338 337 336 334 332 329 327 326 326 327 331 336 338 338 337 336 335 336 336 336 334 332 329 328 326 325 324 324 326 328 329 328 328 329 330 331 332 332 332 333 334 336 338 339 339 339 340 340 340 340 340 340 340 340 340 340 340 340 341 341 341 341 341 341 341 341 340 340 340 339 340 340 340 339 339 339 338 338 337 337 336 336 336 336 335 335 335 335 335 336 337 339 342 346 350 351 344 335 329 326 325 324 323 321 321 324 330 335 338 329 278 256 252 257 267 277 287 297 304 309 312 315 317 318 319 319 319 319 318 317 316 311 305 299 294 235 172 166 155 138 118 103 94 88 88 93 99 99 94 87 85 88 90 85 80 76 75 76 75 69 55 25 354 339 327 313 304 302 304 305 303 298 291 287 283 275 256 218 191 182 180 181 181 182 183 184 180 171 163 159 156 153 152 152 156 166 181 201 220 198 130 120 113 97 79 68 62 62 74 93 100 102 108 114 118 119 118 119 122 126 131 134 136 137 136 136 136 138 141 143 146 148 149 149 148 148 148 149 151 153 156 157 158 158 156 155 156 157 159 161 163 164 165 164 163 162 162 161 160 160 160 161 162 164 166 169 172 174 174 174 174 174 173 173 171 170 169 168 166 165 163 159 155 151 150 151 154 158 160 158 154 153 155 160 166 170 172 171 171 170 168 165 163 163 165 166 165 163 161 160 159 158 156 156 155 153 151 148 147 146 149 154 159 161 162 162 162 163 163 162 161 160 161 163 165 163 159 153 145 138 129 121 114 110 110 112 112 112 112 112 113 113 111 107 103 99 95 91 87 84 80 77 74 71 69 67 65 65 65 66 67 69 73 81 93 112 136 155 163 163 159 154 149 144 136 124 107 95 86 84 86 91 94 94 94 97 100 103 108 113 115 109 101 94 89 86 84 83 83 83 84 86 86 84 80 76 72 69 65 61 57 55 53 48 42 39 43 51 60 66 69 70 69 67 65 61 58 58 60 63 68 74 80 83 84 83 82 84 86 87 88 90 93 96 99 102 103 103 103 102 103 103 102 102 105 112 120 126 125 123 121 118 115 114 113 113 112 110 109 109 109 109 109 110 111 112 114 116 119 123 130 139 143 143 139 136 135 137 139 139 137 134 131 129 125 118 110 104 101 100 100 101 103 102 98 91 85 82 81 81 82 82 83 83 82 80 78 77 76 77 79 83 87 90 91 343 348 352 358 3 3 358 351 348 349 352 355 357 358 358 359 0 2 2 357 349 342 339 338 337 336 333 331 328 327 326 325 326 329 333 336 337 338 338 339 340 340 340 338 335 331 329 328 327 326 326 326 326 325 324 324 325 326 327 327 328 329 330 332 334 336 337 337 337 337 338 338 338 338 339 339 338 338 339 339 339 340 340 341 341 341 341 340 340 339 339 339 338 339 339 339 339 338 338 337 337 336 336 336 335 335 335 334 334 334 334 334 335 336 338 340 343 342 336 328 322 319 318 318 318 318 317 317 319 323 322 302 277 269 263 260 263 272 282 291 299 305 310 313 316 318 320 321 321 321 320 319 319 318 313 304 298 305 324 173 175 169 152 125 102 89 80 74 74 81 91 96 94 91 91 92 90 86 82 79 76 75 70 59 41 20 3 349 332 317 310 311 313 313 310 306 301 292 269 218 186 177 176 178 181 184 185 185 184 179 172 166 161 157 154 150 149 152 164 186 212 224 175 135 130 124 112 100 91 88 91 102 110 110 110 115 118 120 120 121 122 125 130 135 138 139 139 138 137 137 138 140 142 144 145 147 147 147 146 147 149 151 154 156 158 159 159 158 157 157 159 161 163 164 165 165 165 164 163 162 162 161 160 160 160 161 162 164 166 169 172 173 174 175 175 175 174 172 170 167 166 165 164 163 160 156 152 151 152 154 156 157 156 154 153 155 159 164 167 167 166 167 168 167 166 165 166 167 167 166 163 162 161 161 159 158 156 154 152 150 147 145 144 146 148 149 151 153 155 158 160 161 162 161 159 157 155 154 151 147 141 135 128 121 113 107 104 104 104 105 106 107 108 110 111 110 107 102 97 93 90 86 83 80 77 74 72 70 68 67 66 66 65 65 66 69 75 88 105 126 147 159 161 159 155 151 144 134 119 104 93 89 89 88 83 79 79 82 87 93 101 110 117 116 109 100 93 88 85 83 82 82 82 83 85 87 87 85 82 78 74 71 67 64 63 63 62 56 49 49 59 69 76 79 78 75 71 68 64 60 57 54 56 61 69 77 83 85 83 81 82 83 84 85 87 88 91 94 97 101 103 103 104 105 106 108 111 117 125 129 130 124 118 115 113 111 111 111 110 110 110 109 110 110 110 110 111 112 112 112 111 111 113 123 133 138 140 138 136 134 136 137 136 134 131 127 123 118 108 98 92 92 94 97 100 103 103 99 93 87 82 80 80 80 80 79 79 79 78 77 74 72 71 71 74 79 83 86 349 356 0 6 10 10 7 2 357 354 351 350 349 349 350 353 357 359 357 353 347 341 337 336 334 332 330 329 328 327 327 327 327 328 331 333 335 338 340 341 343 343 343 340 337 333 330 329 328 328 327 325 323 321 320 320 321 322 323 324 325 326 327 329 331 333 333 334 334 335 336 336 336 337 337 337 337 337 337 337 338 339 339 340 340 340 339 339 339 338 338 338 338 338 338 338 338 337 337 337 336 336 335 335 335 334 334 334 334 334 333 333 333 333 334 335 332 328 322 318 316 316 316 316 315 315 313 310 304 295 280 269 269 270 268 266 269 277 286 294 301 307 312 315 318 320 322 323 323 322 322 322 324 325 319 310 310 339 10 125 176 173 161 137 109 92 79 69 64 67 79 95 102 99 95 92 90 88 86 83 80 78 74 66 56 45 32 17 0 343 330 325 324 322 320 317 314 303 235 176 168 168 170 175 180 185 190 191 188 182 175 169 164 160 155 149 142 139 143 150 147 134 124 125 127 124 118 112 108 107 109 112 113 114 120 124 125 125 125 125 126 130 134 139 142 143 142 140 139 138 138 139 140 141 143 144 145 146 146 147 149 152 154 157 158 159 160 159 158 158 160 162 163 165 165 165 165 165 164 163 163 162 161 161 161 161 161 161 163 166 169 171 173 174 175 175 175 173 171 167 164 163 163 163 160 157 154 153 154 155 156 156 156 155 155 156 158 161 163 162 162 163 165 166 166 166 168 169 169 167 164 164 164 164 163 161 159 157 156 153 150 147 145 144 142 141 141 143 146 150 154 157 159 159 157 153 147 141 136 133 129 126 122 117 112 107 103 102 101 101 102 102 104 106 109 109 107 102 96 92 88 85 82 79 77 75 73 72 70 69 68 66 65 65 64 66 71 82 99 118 138 154 160 160 157 152 143 130 114 99 93 92 95 98 93 75 63 64 71 81 94 110 116 114 106 99 93 88 85 83 82 81 81 82 84 87 89 89 87 84 81 78 74 72 73 75 77 76 71 69 77 87 90 90 86 80 75 70 66 63 58 52 51 57 67 78 86 87 84 82 81 81 81 81 79 76 77 80 84 87 90 92 95 100 106 112 117 122 122 121 118 113 109 107 107 108 108 109 109 109 109 110 111 112 112 112 113 114 114 110 104 99 97 101 109 117 123 126 126 127 128 130 130 128 124 120 115 107 97 90 87 88 92 97 101 104 104 100 95 89 84 80 78 77 77 77 77 78 80 79 77 74 70 68 69 72 77 80 19 16 15 16 15 13 9 4 359 353 349 345 342 340 341 344 346 347 347 344 340 336 332 332 331 328 326 326 326 328 329 329 329 329 329 331 333 336 338 340 341 342 342 341 339 335 332 330 329 328 327 325 321 318 317 318 319 321 321 322 323 323 325 326 328 329 330 331 332 333 334 334 334 335 335 335 336 336 336 336 337 338 338 339 339 339 339 338 338 337 337 337 337 337 337 337 337 337 336 336 335 335 335 334 334 334 333 333 333 333 333 333 332 331 330 329 326 323 320 318 317 317 318 317 314 312 308 300 286 270 265 269 274 274 271 270 273 281 290 297 305 311 315 318 320 322 324 325 325 325 326 329 334 336 335 332 347 10 23 59 151 162 157 142 121 102 84 69 61 59 66 83 97 99 95 91 89 88 89 87 85 83 78 70 62 54 43 29 16 3 352 343 339 337 337 336 333 322 182 164 162 163 166 171 178 186 194 196 192 184 175 169 166 164 160 151 142 137 137 132 122 114 114 118 121 120 118 117 117 116 115 110 107 115 127 133 132 131 130 130 131 134 139 143 146 146 144 143 142 141 140 138 137 138 140 142 144 145 146 147 149 151 154 156 158 159 160 160 160 160 161 162 164 165 165 166 166 166 165 165 164 164 163 162 161 161 161 161 161 163 165 168 170 171 173 173 175 175 173 169 166 164 163 163 161 158 155 154 155 156 155 155 155 157 157 157 157 158 158 158 159 160 163 164 166 167 169 170 170 169 167 167 167 168 168 166 165 163 161 159 155 152 149 146 142 139 137 136 138 142 146 150 154 155 154 149 142 133 126 123 121 120 119 116 113 109 105 103 101 100 99 98 98 101 104 106 105 101 96 91 87 83 81 78 76 75 74 73 72 70 69 67 66 64 63 63 67 76 94 115 136 154 161 161 158 153 143 129 112 99 95 99 106 113 114 95 68 59 62 71 91 110 116 113 106 99 93 88 85 84 83 83 83 84 85 88 91 91 90 89 87 85 83 83 84 88 93 98 106 117 125 116 107 101 93 85 79 74 71 69 66 61 57 58 69 82 89 89 86 83 81 80 79 77 71 67 66 67 68 67 66 64 63 72 107 125 116 107 103 102 102 101 100 101 102 105 107 108 108 109 110 111 113 114 115 116 117 117 112 104 95 88 83 82 85 92 102 107 111 114 118 121 122 122 119 115 109 101 93 89 89 91 95 100 103 104 102 98 95 91 86 82 78 77 76 77 79 83 85 85 83 79 74 69 68 68 71 75 42 31 24 18 12 7 3 358 352 347 343 339 336 335 336 338 340 340 339 336 333 330 329 329 329 326 324 323 325 327 330 331 331 331 331 332 333 334 336 337 338 339 340 340 339 336 333 331 329 329 328 326 323 321 320 320 321 321 321 321 321 322 323 324 325 326 328 329 330 331 332 332 333 333 333 334 334 334 335 336 336 337 338 338 338 338 338 337 337 336 336 336 336 336 336 337 336 336 336 335 335 334 334 334 333 333 333 332 332 332 332 332 331 329 328 327 325 323 321 320 320 320 319 316 312 307 301 291 277 266 269 277 281 279 276 273 277 286 296 304 310 315 318 320 322 325 327 328 328 329 331 336 343 350 357 13 37 44 48 66 109 135 141 138 131 115 93 73 60 52 51 61 79 90 92 91 91 92 95 96 95 92 86 78 70 62 51 38 26 16 7 1 2 10 16 17 14 20 154 161 161 161 163 169 176 186 195 197 191 182 173 170 170 170 165 157 150 149 146 138 127 120 119 120 118 117 116 118 121 122 118 108 105 118 133 139 139 137 136 135 135 137 141 146 149 148 147 146 145 143 140 137 135 136 138 141 143 145 147 148 149 151 153 155 157 158 160 161 161 162 162 163 164 165 166 167 167 167 167 167 166 166 164 163 163 163 163 162 162 162 164 166 167 169 170 172 175 177 176 173 169 165 164 163 162 159 156 155 155 155 154 154 155 157 159 159 157 156 154 155 156 159 161 164 166 168 170 172 173 172 171 171 171 172 172 171 170 168 167 164 161 158 155 151 148 144 139 136 135 136 139 143 148 152 152 149 141 133 125 120 118 117 117 116 114 111 108 105 103 100 97 94 93 95 99 102 102 99 95 89 85 82 79 77 76 75 75 74 73 71 70 68 66 64 63 62 63 69 88 112 135 153 161 162 160 154 144 130 115 104 104 110 120 130 134 122 90 70 63 68 94 114 117 114 108 101 94 90 87 86 86 87 88 88 89 91 93 94 94 93 93 92 91 92 94 99 106 117 133 157 167 142 120 108 99 91 85 81 79 78 78 77 76 75 80 87 91 90 87 83 80 78 76 73 68 63 60 59 57 52 45 34 21 0 216 150 115 93 87 89 92 94 95 97 100 103 106 108 110 111 112 114 116 118 121 124 125 121 109 97 90 85 81 78 77 80 86 91 96 101 106 111 114 116 116 112 108 103 98 94 94 97 99 102 102 101 97 93 89 88 87 85 80 78 78 80 83 87 88 89 87 84 79 73 70 68 68 70 44 31 20 10 1 355 350 345 341 338 337 335 334 334 335 337 338 338 335 332 329 328 328 330 329 327 324 323 324 327 330 332 334 334 334 335 336 335 335 335 336 337 338 338 338 336 335 333 333 333 334 333 331 329 327 326 326 325 323 323 322 322 323 323 324 325 326 327 328 329 330 330 331 331 332 332 333 333 334 335 336 336 337 337 337 337 337 336 336 335 335 335 335 335 336 336 336 336 335 335 334 334 334 333 333 332 332 332 331 331 331 330 328 326 325 325 324 323 322 322 321 320 318 314 308 302 297 289 281 279 286 291 291 286 282 281 286 296 305 311 315 318 320 322 324 327 329 331 331 333 336 341 350 0 15 39 60 64 65 71 84 99 113 125 130 122 99 77 60 45 40 46 63 79 88 93 97 101 105 107 108 104 97 88 80 71 59 45 33 25 20 19 28 38 39 37 36 50 132 158 161 161 163 169 178 188 194 194 188 181 176 175 175 175 171 164 161 160 156 149 141 136 133 129 122 117 115 118 126 131 127 115 113 127 140 146 146 143 141 139 138 139 143 147 150 150 149 148 147 144 140 136 133 133 137 140 143 145 147 148 149 150 151 152 154 156 159 160 161 162 162 163 164 165 167 168 169 169 168 169 168 167 166 165 164 165 165 165 165 164 165 166 167 168 169 171 175 177 178 176 172 168 165 164 162 160 157 155 154 153 153 153 155 157 160 161 160 156 153 152 154 158 162 164 167 170 172 174 175 176 176 176 176 176 175 175 174 172 171 169 166 163 161 158 155 152 147 142 138 136 136 138 145 151 153 150 144 136 129 123 120 118 118 117 116 113 110 107 105 101 95 90 87 89 94 98 99 97 92 88 84 80 78 76 75 74 74 74 74 73 71 69 67 65 63 61 60 64 80 105 129 147 158 162 161 155 146 135 123 116 116 123 133 140 144 136 110 87 76 78 115 123 121 116 110 103 97 92 90 90 91 93 93 93 93 95 96 97 98 98 99 98 98 100 102 107 115 127 144 163 169 149 124 110 102 96 91 88 87 87 89 92 94 94 92 92 92 90 87 82 78 76 74 71 67 63 59 56 51 44 35 23 12 10 138 134 113 91 82 83 88 91 93 95 98 102 105 109 111 114 116 118 120 125 132 137 135 126 112 99 92 89 88 85 82 80 81 83 85 88 93 97 100 104 108 110 111 110 107 103 102 102 103 103 101 97 91 85 81 81 83 83 81 78 79 82 85 87 88 88 88 86 83 80 76 73 70 70 34 20 8 357 348 342 338 336 336 336 336 336 336 336 336 336 336 336 333 331 328 328 330 331 331 331 329 327 327 327 330 332 334 335 337 339 339 338 336 335 335 335 336 337 337 336 336 337 338 340 342 343 342 340 337 334 332 329 327 325 324 324 323 323 323 323 325 326 327 327 328 328 329 330 331 331 332 332 333 334 335 336 336 337 337 336 336 335 335 334 334 334 335 335 335 336 336 335 335 334 334 334 333 333 333 332 332 331 330 330 329 328 325 323 322 323 323 323 322 322 321 320 318 314 307 303 303 303 305 305 302 298 293 288 288 292 299 307 312 315 318 320 322 324 326 328 331 333 334 336 340 346 355 8 26 51 68 71 70 70 72 78 87 99 109 105 93 81 66 49 41 48 63 77 89 97 104 111 116 119 121 115 105 95 86 75 59 42 31 28 29 31 34 36 34 32 34 49 120 156 163 165 168 174 185 194 197 194 190 186 183 182 181 180 178 174 171 170 166 159 151 146 142 136 127 119 117 122 134 142 140 130 128 140 150 154 154 151 146 142 140 141 144 148 150 151 151 150 147 143 139 134 131 132 135 139 142 144 146 147 148 149 149 150 151 153 156 158 160 161 162 163 165 167 168 169 170 170 170 170 170 169 168 166 167 168 169 169 169 169 169 169 170 170 171 173 175 176 176 175 173 170 166 164 162 160 158 156 154 153 153 154 156 158 161 163 162 159 154 152 155 159 163 166 169 172 174 176 178 179 180 180 180 180 179 178 176 175 174 173 171 169 167 165 163 160 157 152 147 143 140 141 149 155 157 155 150 143 136 129 125 122 120 119 118 115 112 108 104 100 92 84 79 80 87 93 96 95 92 87 84 80 77 75 73 72 73 73 74 73 73 71 69 66 64 62 60 62 72 95 119 140 154 161 162 157 150 142 135 130 129 133 139 143 144 138 122 109 115 167 161 130 122 117 111 105 99 95 93 94 97 98 99 99 98 99 100 101 102 104 105 106 106 107 110 114 120 131 144 157 162 143 119 107 101 97 95 94 93 94 95 98 99 98 94 91 90 88 85 82 78 76 74 71 68 65 61 57 51 44 37 27 27 50 96 111 105 92 84 84 87 90 92 95 98 101 106 110 115 118 120 122 127 133 139 140 134 124 112 101 95 95 96 95 93 89 85 83 81 80 82 84 87 92 100 108 114 116 116 114 112 110 109 107 103 96 87 79 75 75 79 80 78 76 78 80 83 86 87 88 90 91 91 90 88 85 81 77 22 9 357 348 341 337 336 336 338 339 340 340 339 337 335 333 332 332 332 330 329 329 330 332 334 335 336 334 331 330 330 332 333 335 337 339 340 339 337 335 334 334 334 335 336 336 337 338 340 344 347 349 349 346 343 339 335 332 329 327 326 324 323 322 322 323 324 325 325 325 326 327 328 329 329 330 331 332 333 334 335 335 336 336 336 336 335 335 334 334 333 333 334 334 335 335 335 335 334 334 334 334 333 333 332 332 331 331 330 329 327 326 324 322 321 321 322 322 322 322 321 320 318 315 313 316 325 335 334 314 297 287 284 285 291 300 307 312 315 317 319 321 324 326 328 330 332 334 335 340 346 353 1 13 33 55 68 70 67 64 63 65 68 76 82 84 85 84 80 69 58 63 73 83 92 100 109 116 120 122 124 122 111 99 87 69 45 28 24 28 32 31 26 20 17 19 24 40 117 158 167 172 177 186 195 200 199 195 193 191 189 187 186 186 187 186 183 179 172 163 154 148 143 137 129 122 120 128 141 149 148 143 145 155 162 164 164 159 151 145 143 143 145 148 151 152 152 150 147 142 138 133 130 130 133 137 140 142 144 144 145 146 146 147 148 150 153 156 158 161 163 165 167 168 168 169 170 171 171 172 171 170 169 169 170 171 172 173 174 175 176 176 176 176 175 175 175 173 171 172 173 171 167 164 162 161 160 158 156 155 155 156 158 161 163 165 165 162 158 156 158 162 166 169 171 174 177 179 181 183 184 184 184 184 183 182 180 178 177 176 175 174 172 171 169 167 165 163 159 157 155 156 162 166 167 164 159 152 145 138 132 128 125 124 122 119 114 108 101 95 87 78 73 74 80 86 91 92 91 88 84 80 75 72 69 68 69 71 72 73 74 72 70 68 65 63 62 62 68 85 112 136 152 161 163 160 156 150 145 142 139 139 140 140 140 139 136 139 165 198 175 131 120 116 112 107 101 97 96 97 100 103 104 104 103 102 103 104 106 109 111 113 113 114 116 118 122 129 138 148 149 133 112 103 100 98 98 97 97 97 98 98 97 94 90 87 85 84 83 82 80 78 76 74 71 69 66 62 57 50 44 39 44 60 82 95 95 89 86 86 88 90 92 94 97 102 107 114 120 124 125 126 128 130 129 125 120 113 105 98 96 99 104 107 105 100 93 86 80 77 78 80 81 86 96 107 116 121 123 124 123 120 116 111 104 95 86 78 75 76 81 84 85 86 88 90 92 96 99 102 104 107 108 108 107 104 100 93 14 4 355 347 342 340 341 343 344 344 343 342 340 337 334 331 330 330 330 329 328 327 327 328 333 337 339 338 335 333 332 331 331 332 335 338 339 338 337 335 334 333 333 333 335 336 337 338 340 342 345 348 348 346 342 338 334 330 328 326 325 323 322 322 322 322 323 323 323 324 325 326 327 328 328 329 330 332 333 333 334 335 335 335 335 335 335 334 333 333 333 333 333 334 335 335 335 335 334 334 334 333 333 333 332 332 331 330 330 328 327 325 323 322 321 321 321 321 321 321 320 319 316 315 322 333 343 338 316 298 281 272 273 282 294 305 311 315 317 318 319 322 326 328 330 332 333 335 337 343 352 359 8 20 37 55 66 67 64 59 55 53 54 63 72 77 82 87 90 87 81 80 85 91 96 102 111 119 123 123 123 122 114 100 81 47 17 11 19 29 31 25 16 7 3 6 13 31 123 163 173 181 190 199 206 205 200 195 193 192 190 188 189 192 197 199 192 184 173 161 151 145 140 133 125 119 119 125 135 144 149 154 163 170 173 173 171 165 155 148 145 144 145 148 151 152 152 150 147 143 138 133 128 126 129 133 136 138 138 139 140 141 143 144 145 146 149 152 157 161 164 167 168 168 168 169 171 171 172 172 172 171 171 172 173 174 176 177 179 180 182 182 182 181 180 178 175 170 168 169 171 170 168 165 163 162 162 161 159 158 158 160 162 165 166 166 167 165 162 161 164 167 170 173 175 178 180 183 184 186 187 188 189 188 187 185 183 181 179 178 178 177 176 175 174 173 172 171 171 170 172 176 179 180 176 172 167 161 155 149 143 137 133 131 128 124 117 107 97 89 83 79 75 75 77 81 83 85 85 84 83 79 73 68 64 62 63 66 69 72 74 73 72 71 69 67 65 64 66 78 105 133 151 161 165 165 162 158 154 149 144 141 139 139 140 144 146 152 171 188 152 121 117 117 115 110 103 99 98 100 103 106 108 109 108 107 106 107 110 112 113 114 116 116 117 119 120 123 129 133 129 116 102 99 99 100 100 100 100 100 99 98 96 92 87 83 79 78 78 80 82 83 82 79 76 74 72 69 64 59 54 52 56 66 78 87 89 88 87 87 86 87 89 91 93 97 105 113 121 125 124 120 116 113 111 109 106 102 97 92 92 100 111 117 113 107 99 89 81 78 79 80 82 86 95 108 117 122 125 128 127 123 116 108 100 93 85 79 79 85 101 117 125 128 132 131 133 136 137 136 135 134 133 132 129 125 120 111 11 3 355 350 347 346 347 349 348 347 345 343 341 339 336 333 330 328 328 327 325 324 322 324 328 335 338 338 336 335 333 332 330 330 332 335 338 338 337 336 334 332 332 332 334 335 337 339 339 340 342 343 343 341 336 332 328 326 324 323 322 321 320 320 321 321 321 321 322 322 323 325 326 327 328 329 330 331 332 333 334 334 334 335 335 334 334 333 332 332 332 332 333 334 334 335 335 334 334 334 334 334 333 333 332 332 331 330 329 328 326 325 323 322 321 320 320 320 320 319 318 315 310 307 318 327 313 294 287 283 274 267 272 285 299 309 314 317 317 317 320 324 328 330 331 333 335 337 341 348 359 8 17 28 42 56 63 64 61 56 51 46 46 58 69 76 84 92 97 97 93 93 95 98 100 104 111 119 124 124 122 117 109 96 69 21 4 13 29 34 29 21 12 4 358 359 6 25 136 170 182 192 202 210 213 209 199 193 190 189 188 189 191 198 207 206 193 181 168 156 147 140 133 125 117 113 113 116 122 133 148 167 179 182 181 178 174 166 157 150 146 145 146 148 150 151 151 150 147 144 139 134 127 123 124 128 130 131 131 131 132 135 138 140 141 142 144 148 154 160 165 168 169 169 169 170 170 170 171 172 172 172 173 174 175 177 179 180 182 184 186 186 186 185 183 181 177 171 167 167 169 169 168 166 165 164 164 164 163 163 163 164 167 169 169 168 168 167 166 166 168 172 176 179 181 183 185 187 188 189 190 192 192 192 190 187 185 183 182 180 180 180 180 179 178 177 177 177 178 180 183 188 189 185 181 176 172 167 162 158 153 148 143 139 135 130 120 107 94 87 83 81 78 76 76 77 77 77 78 79 79 76 70 63 57 54 55 58 62 67 71 74 75 75 74 72 69 68 67 76 100 130 150 160 166 168 167 165 160 155 148 143 141 142 146 150 147 145 147 138 110 109 115 121 119 112 105 101 100 101 105 108 111 113 112 111 111 111 112 113 112 111 112 113 114 114 115 117 118 114 100 80 77 89 100 105 106 104 103 103 102 101 98 94 89 83 76 71 71 75 80 85 87 86 83 81 79 76 73 69 66 65 67 73 80 86 89 90 88 85 83 83 83 84 85 87 94 103 112 116 114 110 105 102 102 102 100 96 90 84 83 92 105 112 111 106 99 90 83 81 82 85 87 90 95 103 110 116 120 122 122 117 109 100 92 86 83 79 77 107 196 193 180 174 172 172 173 173 169 164 160 158 154 150 146 141 134 127 7 1 356 352 350 350 350 350 349 347 346 344 343 342 340 337 332 329 327 325 323 322 321 322 325 331 334 336 336 336 334 332 330 330 331 334 337 338 338 336 335 333 332 331 332 334 337 340 340 339 338 336 334 331 327 324 322 320 319 319 319 318 318 318 318 319 319 320 320 321 323 324 325 326 328 329 330 331 332 333 333 334 334 334 334 334 333 332 331 331 331 332 332 333 334 334 335 334 334 334 334 334 334 333 333 332 332 331 329 328 326 324 323 321 320 320 319 319 318 317 314 308 293 273 261 257 260 266 271 274 273 273 280 293 305 313 318 319 319 319 321 326 329 331 333 335 339 344 353 4 17 25 33 42 51 60 65 64 61 55 49 44 45 56 68 78 89 98 102 103 102 101 101 102 104 106 109 111 114 115 116 112 104 92 67 31 27 40 44 38 28 19 10 3 359 358 3 18 152 180 193 203 213 217 216 207 194 187 184 185 187 190 194 201 208 199 178 169 161 153 145 137 127 117 110 109 110 114 119 135 165 185 190 189 185 180 173 165 156 149 145 144 144 146 147 149 149 149 147 144 141 134 126 120 120 122 123 122 121 121 123 128 133 136 138 138 139 144 150 158 164 168 170 170 170 169 169 169 170 172 173 175 175 176 178 179 181 183 185 187 188 189 188 186 185 182 179 174 169 167 168 169 169 168 167 166 167 167 167 167 167 169 171 173 172 171 170 169 169 170 172 176 181 185 187 189 191 192 193 194 195 197 197 195 191 188 185 184 183 182 182 182 182 182 182 182 182 182 184 186 189 190 187 181 177 174 172 168 164 162 159 156 151 146 141 134 122 107 94 86 84 82 79 77 75 74 74 73 73 74 74 72 65 55 49 45 46 48 52 58 65 71 77 80 80 78 75 72 70 76 101 130 146 159 167 170 171 170 167 161 153 146 146 148 153 153 143 124 93 72 88 106 118 125 122 114 107 103 101 101 104 108 112 115 116 116 116 115 114 112 108 105 105 106 108 109 110 111 109 100 81 64 70 86 106 115 113 110 107 106 106 105 104 102 98 93 84 75 71 72 79 87 91 92 90 87 85 83 80 77 74 74 76 80 85 89 92 92 90 86 82 80 80 80 80 82 87 95 103 107 107 105 102 100 100 100 98 93 85 76 70 72 84 94 100 100 96 90 86 85 87 91 93 93 94 97 101 107 112 115 115 110 101 91 84 79 73 56 347 289 266 244 206 189 186 187 190 188 182 176 174 173 167 162 156 150 145 140 2 358 354 352 350 350 349 348 347 345 344 343 343 343 342 340 336 332 329 326 324 322 322 323 325 328 330 332 333 334 333 332 331 331 331 334 337 338 338 336 335 333 332 331 332 333 336 338 338 337 334 330 326 323 321 319 318 317 317 316 316 315 316 316 317 317 318 319 320 321 322 324 325 326 327 329 330 331 332 333 333 333 334 334 334 333 332 331 330 330 330 331 332 333 334 334 334 334 334 334 334 334 334 334 333 333 332 331 330 328 326 324 322 320 319 318 317 316 315 311 306 294 269 239 227 234 243 252 259 267 274 282 291 301 309 316 321 322 322 322 324 327 329 332 335 340 348 1 20 40 51 51 52 56 62 67 70 67 61 55 48 43 45 55 67 83 99 106 108 107 106 105 104 105 106 108 107 102 99 100 104 105 102 94 78 60 61 64 55 41 27 16 8 3 0 359 1 12 162 193 207 219 225 224 214 198 185 179 178 181 186 191 193 190 155 114 136 150 154 151 145 135 123 113 108 109 114 124 139 168 191 197 195 191 185 178 170 161 153 148 144 142 142 142 143 145 146 146 146 144 141 134 125 119 117 118 118 116 114 113 115 120 127 132 134 134 135 139 146 153 161 166 169 169 169 169 168 168 170 172 175 177 178 179 180 182 183 186 188 190 191 190 189 187 185 183 181 177 173 170 169 169 169 169 169 169 169 170 171 171 172 173 174 176 176 174 173 173 173 174 177 181 186 190 192 194 196 197 197 199 201 202 201 197 193 189 187 186 185 184 184 184 185 185 186 186 186 187 188 191 192 190 182 174 169 167 165 162 160 158 157 155 151 147 141 133 121 106 94 88 85 83 80 78 76 74 73 72 71 71 70 66 58 49 43 40 39 40 43 50 59 68 77 83 86 84 81 75 70 71 106 132 143 158 168 172 175 175 173 168 158 150 150 153 157 153 141 117 65 43 75 107 125 129 124 117 110 104 101 100 102 106 111 115 118 120 121 120 117 112 106 102 99 100 102 105 107 108 104 92 73 65 77 95 113 120 118 114 111 111 111 111 111 112 111 110 107 104 101 98 96 96 96 95 93 92 90 88 84 81 79 80 84 87 90 93 95 95 93 88 84 81 82 83 83 84 88 93 99 103 105 104 101 100 99 99 97 93 85 74 65 62 71 83 91 94 92 89 87 88 91 96 98 97 94 93 95 100 105 110 111 106 97 87 77 67 49 2 319 300 292 286 239 185 183 189 192 189 182 180 181 181 176 170 165 158 154 149 357 354 352 350 348 347 346 345 343 341 340 339 340 340 340 339 337 334 331 328 326 324 325 326 327 327 328 329 330 331 331 332 332 331 332 334 336 337 336 335 333 332 332 331 332 333 336 337 337 334 330 326 322 319 317 316 315 315 315 314 313 313 314 315 315 316 317 319 320 321 322 324 325 326 327 329 330 331 332 333 333 333 333 333 333 332 331 330 329 329 330 331 332 333 334 334 334 334 335 335 335 335 335 334 334 333 333 332 330 328 326 323 321 319 317 316 315 313 310 305 297 287 267 246 237 239 244 249 255 265 276 286 295 303 310 318 323 324 324 325 326 328 330 335 341 351 8 29 46 59 64 61 61 64 70 75 75 70 64 57 51 46 48 55 69 90 106 111 111 110 107 105 105 106 107 107 105 98 92 89 90 93 97 98 92 85 82 78 63 43 28 15 7 3 0 359 1 14 68 199 230 244 244 230 205 186 177 174 173 176 182 181 167 127 84 84 110 134 147 149 144 132 118 107 105 111 126 145 168 191 201 201 197 190 183 174 165 157 150 145 141 139 138 138 139 140 141 143 143 142 139 133 124 118 115 115 115 113 111 109 110 114 120 124 127 127 129 134 141 148 157 163 167 168 168 168 168 169 171 174 178 180 182 183 184 184 185 187 190 193 194 193 190 188 186 184 183 181 178 175 172 171 171 171 171 171 172 173 174 175 175 176 177 178 179 179 179 179 179 180 183 187 191 194 197 199 200 201 202 205 206 206 203 199 195 191 189 188 187 187 186 187 188 189 189 189 190 191 193 196 196 193 183 171 162 158 155 153 152 150 147 145 142 139 135 127 117 105 95 90 88 86 83 81 79 77 75 73 72 70 67 61 53 45 39 36 34 34 37 44 53 64 75 85 90 91 87 81 73 57 150 137 145 158 167 174 178 180 180 175 165 157 156 159 159 151 138 119 68 27 62 111 130 132 127 120 112 106 102 100 100 104 108 113 117 121 123 123 121 115 108 100 96 97 100 103 105 106 102 91 72 68 80 97 110 117 118 116 114 115 116 117 119 121 123 125 128 131 135 137 127 112 102 98 96 96 95 93 89 86 84 85 89 93 95 97 98 98 96 93 89 88 90 93 92 91 92 95 99 102 103 102 100 100 100 100 99 95 88 79 69 63 68 78 85 88 87 85 85 88 94 99 102 101 97 94 94 97 101 106 108 105 98 86 71 54 25 344 317 305 300 299 274 157 161 170 174 172 171 175 181 182 180 176 172 167 162 158 352 350 348 346 344 343 342 340 337 335 334 334 333 333 333 334 334 332 330 329 328 328 327 327 327 327 328 328 328 329 330 331 332 332 332 334 335 335 334 332 330 330 330 330 331 333 335 336 336 333 329 325 321 318 316 315 314 313 312 312 312 312 313 314 315 316 317 319 320 321 322 324 325 326 328 329 330 331 332 332 332 332 332 332 331 330 329 329 328 329 329 330 332 333 333 334 334 334 335 335 335 335 335 335 335 334 333 332 331 328 325 323 320 317 315 314 312 309 305 302 303 301 288 266 252 248 250 252 257 267 278 288 296 303 310 317 323 324 324 324 324 326 331 340 353 12 32 46 53 57 59 59 61 66 75 80 79 73 65 59 54 52 53 60 72 91 106 112 113 111 107 104 104 104 105 105 103 98 92 85 79 76 86 101 109 107 98 87 68 47 30 16 7 1 358 357 2 23 53 54 350 302 270 220 185 174 171 171 171 164 78 112 112 95 82 89 110 129 141 146 142 127 103 88 90 111 142 164 184 200 203 199 194 187 178 168 160 152 146 142 138 136 134 134 134 135 137 138 139 139 137 131 123 117 114 113 113 112 110 108 107 109 112 115 117 120 124 130 137 145 154 162 166 167 167 167 169 171 174 177 181 184 185 186 187 187 188 189 192 196 197 195 192 189 187 186 184 183 181 180 177 175 174 173 173 173 174 176 177 178 178 179 180 181 182 183 184 184 185 187 190 193 196 198 199 201 202 205 208 211 212 209 204 199 195 192 190 188 188 188 188 189 191 192 192 191 192 194 198 201 203 201 192 178 163 154 149 146 142 138 133 130 129 129 128 123 115 106 98 94 92 90 89 88 86 84 81 78 75 72 67 59 51 43 36 31 29 29 31 38 46 60 75 87 95 99 101 100 106 233 211 161 154 160 168 175 180 184 184 180 171 165 164 164 158 146 134 124 81 10 24 109 134 133 128 121 115 110 105 101 99 101 104 108 112 117 121 123 122 117 110 103 97 97 99 102 105 106 103 94 78 72 80 90 101 109 114 116 117 118 120 123 125 128 131 134 138 141 145 145 136 122 110 104 103 103 103 101 97 93 90 91 94 98 100 101 102 102 101 99 96 96 97 99 99 97 95 95 97 99 99 98 99 102 105 107 106 102 95 86 76 69 69 75 81 84 84 82 83 87 93 99 102 102 100 97 96 97 100 104 106 106 100 86 67 44 10 335 315 305 299 289 229 151 143 141 138 140 145 159 170 176 178 177 175 172 169 168 346 343 342 341 339 338 335 332 329 327 327 326 326 325 325 326 326 327 327 328 328 328 327 327 327 328 329 329 329 328 329 330 331 332 333 334 334 333 331 329 328 328 328 329 331 333 335 335 335 332 329 326 322 319 316 315 313 312 311 311 311 312 313 314 315 316 318 319 320 322 323 324 325 327 328 329 330 331 331 331 331 331 331 330 329 328 328 328 328 328 329 330 331 332 333 333 334 334 335 336 336 336 336 336 336 335 334 333 331 329 325 322 318 315 312 310 308 306 306 315 323 322 310 290 270 259 256 257 260 269 279 289 297 305 312 318 322 323 322 322 321 324 331 345 7 29 42 46 47 49 51 53 58 66 76 82 81 76 68 61 57 55 59 65 73 86 100 110 114 112 106 101 100 101 102 103 102 99 95 90 82 72 83 109 124 121 105 88 72 53 36 21 10 3 358 356 3 32 58 55 41 30 39 150 162 165 167 170 171 359 21 81 98 92 90 101 118 130 139 144 141 106 63 53 61 93 150 181 207 217 204 193 185 177 168 160 153 146 141 138 135 133 131 130 130 131 132 133 134 135 133 128 122 117 114 112 111 111 110 108 106 105 106 106 109 113 121 130 139 147 156 162 167 168 167 168 171 174 178 182 185 187 188 189 190 190 191 192 196 199 200 198 195 192 190 188 186 185 184 183 181 179 177 176 175 175 176 177 179 180 181 182 182 183 185 187 188 189 189 191 194 197 199 201 202 203 205 209 214 216 214 209 203 197 192 188 186 185 185 187 189 192 193 193 193 193 194 197 201 205 209 210 205 194 177 161 150 143 135 127 121 118 119 122 124 123 117 109 103 100 99 98 97 96 94 92 89 85 81 78 71 61 52 42 34 28 24 23 26 31 41 57 75 91 104 116 131 153 198 225 212 186 170 170 173 177 183 187 187 182 176 172 170 166 153 140 135 136 123 335 340 37 123 126 124 121 118 113 108 103 99 99 100 103 106 110 114 117 117 115 111 105 100 98 99 102 104 106 104 98 87 78 79 85 94 103 110 116 119 121 124 127 130 133 136 139 142 144 144 142 135 125 117 113 112 113 112 108 103 99 96 96 98 101 104 104 105 105 105 102 98 94 94 96 97 97 94 93 94 95 94 94 97 104 112 117 116 112 104 97 87 78 73 75 80 84 84 82 81 83 88 94 99 101 101 101 99 100 101 104 105 104 96 80 61 35 358 327 312 303 295 277 204 161 144 133 125 119 119 129 145 159 168 171 171 172 172 173 336 335 334 334 333 331 328 325 322 321 320 320 320 319 319 319 319 321 322 324 325 326 325 325 326 328 331 331 330 329 329 330 333 334 335 335 333 332 330 328 327 327 328 330 332 333 333 333 333 331 329 326 323 321 318 316 315 314 313 312 312 313 314 315 316 317 318 320 321 322 323 325 326 327 328 329 330 330 330 330 330 330 329 328 328 327 327 327 327 328 329 330 331 332 332 333 334 334 335 336 336 337 337 337 337 336 336 334 332 329 325 321 316 312 308 304 305 316 331 335 331 322 310 295 280 268 263 262 263 268 279 291 301 308 314 320 323 325 324 323 322 324 332 349 16 36 42 41 39 39 42 47 56 65 74 81 83 79 72 64 58 55 60 65 70 79 93 106 113 111 103 96 94 96 98 100 101 101 101 104 109 116 123 130 130 120 103 88 74 60 44 30 18 8 2 359 7 39 59 57 50 50 63 106 144 157 163 166 354 358 27 88 99 96 98 111 125 134 141 146 138 51 32 33 39 51 70 303 325 328 202 174 168 162 155 150 145 141 137 134 131 129 128 126 126 126 127 128 129 129 128 125 121 116 114 111 110 110 109 108 105 103 102 102 105 113 124 138 150 158 163 167 169 172 172 171 173 178 183 186 189 190 191 191 191 192 193 195 199 202 202 201 198 195 192 191 188 187 186 185 184 182 180 178 177 177 178 179 181 182 183 183 184 185 187 189 191 192 193 194 197 200 201 202 204 207 211 215 218 218 214 208 202 196 189 182 179 178 181 185 189 192 193 193 193 194 196 200 203 208 212 215 214 209 198 181 161 145 131 122 116 113 115 120 124 124 120 114 110 107 105 104 102 100 98 96 93 89 86 84 77 65 53 43 34 25 21 19 20 25 36 52 72 91 111 142 176 200 220 224 215 202 191 185 183 183 187 189 186 182 178 175 172 163 148 139 142 151 180 313 329 358 84 111 118 120 119 116 111 106 101 98 97 98 101 104 107 109 111 112 112 108 104 101 100 102 104 105 105 102 94 85 83 86 92 100 109 117 121 124 127 131 134 137 139 141 143 143 141 138 133 128 124 122 121 120 117 111 103 97 94 96 100 104 107 108 109 110 110 104 93 87 89 92 95 95 93 92 93 92 90 88 90 98 109 117 119 118 113 107 100 90 82 80 84 88 87 85 81 80 83 89 94 98 100 101 100 99 99 100 99 96 86 73 56 26 346 322 312 307 303 283 205 157 141 129 118 108 102 104 114 130 145 154 160 164 169 170 326 326 325 326 326 325 322 319 318 317 317 316 317 316 316 315 315 317 318 320 322 323 323 324 326 328 330 331 330 329 330 332 335 336 336 335 333 331 329 327 326 327 329 332 334 334 333 331 330 328 327 325 323 322 320 318 316 315 315 314 314 314 315 315 316 317 319 320 322 323 324 325 327 328 328 329 329 329 329 328 328 328 327 327 327 327 326 326 327 327 328 330 331 332 332 333 334 334 335 336 337 337 337 338 338 338 337 336 333 330 325 320 315 309 303 299 318 345 344 332 316 297 283 274 271 268 265 264 266 273 284 296 305 312 318 323 327 329 330 331 330 330 337 355 23 37 39 36 33 32 33 40 52 62 71 78 81 79 74 65 56 52 55 61 66 73 84 99 108 107 99 91 88 89 93 97 101 105 110 118 133 154 162 153 135 116 101 90 81 70 54 39 26 17 11 11 19 38 51 52 51 53 61 80 114 138 142 79 6 13 58 98 101 98 102 113 124 133 139 143 111 25 22 25 27 26 15 1 359 7 39 128 144 144 142 140 137 135 132 130 128 126 124 123 122 122 122 123 123 123 123 122 120 118 115 111 109 109 110 109 106 102 101 103 107 119 137 155 168 172 173 174 175 178 178 176 177 182 188 191 193 194 194 193 193 194 195 198 201 203 203 201 199 196 194 193 191 189 188 187 186 184 183 181 180 180 180 182 183 184 184 183 184 185 187 191 193 195 196 198 200 201 202 203 206 210 215 220 222 221 216 209 202 193 184 177 174 175 180 185 188 191 192 192 193 196 200 204 207 210 213 216 218 217 214 206 185 157 135 124 121 121 122 125 126 125 121 117 113 110 108 105 101 98 96 93 89 86 85 84 80 67 52 41 31 21 15 13 13 18 30 47 67 85 110 176 219 228 230 223 218 214 209 203 196 192 191 188 183 179 178 177 171 159 146 142 150 163 194 286 326 5 66 97 113 119 119 117 113 109 104 100 96 95 96 98 100 103 107 112 114 114 111 107 104 103 103 104 105 104 101 96 92 91 93 100 110 120 125 129 132 134 137 140 141 142 143 142 140 136 133 131 129 128 126 122 118 111 102 95 91 93 99 106 110 113 116 119 118 108 93 87 88 93 96 96 95 93 92 90 85 79 76 81 93 104 110 114 115 114 110 103 94 90 92 93 92 88 83 80 81 84 89 93 95 95 94 92 91 91 90 88 83 72 56 23 342 326 323 324 326 333 70 121 121 114 104 94 90 91 96 104 114 124 132 139 145 148 320 320 320 320 319 319 317 316 315 315 315 315 316 315 315 314 314 315 316 318 320 322 323 324 325 328 329 329 328 328 329 332 334 335 335 334 333 331 329 327 326 327 330 333 335 335 333 330 327 325 323 322 321 320 319 317 316 316 315 315 314 315 315 316 316 317 319 321 322 323 325 326 327 327 328 328 328 328 327 327 326 326 326 326 326 326 326 326 326 327 328 330 331 331 332 333 334 334 335 336 337 338 338 339 339 339 339 338 336 333 329 325 320 316 316 0 9 351 332 310 289 271 260 257 260 264 266 268 274 283 292 300 308 315 321 326 331 335 340 345 347 347 353 8 26 34 34 31 28 25 25 33 46 56 64 71 75 75 70 63 54 48 50 56 60 66 75 88 98 97 91 85 83 84 89 95 102 111 121 132 151 171 174 165 146 123 106 97 91 83 68 50 34 26 23 24 28 33 39 42 45 50 56 61 66 62 47 38 40 59 86 98 96 93 96 102 107 111 113 102 47 21 19 20 20 19 16 12 12 19 45 99 124 130 131 132 131 130 128 126 125 123 121 120 119 119 119 120 120 120 121 122 124 124 123 119 115 114 115 116 112 109 109 113 121 141 165 180 186 185 184 184 184 185 184 182 182 187 191 194 196 197 197 196 196 197 198 200 202 203 203 201 198 195 194 193 192 190 189 189 188 187 186 184 183 183 184 185 186 186 185 184 184 185 188 191 194 195 196 199 200 201 202 203 207 212 218 222 224 222 216 207 197 187 178 172 172 176 182 186 188 190 192 194 196 199 205 209 211 213 215 217 219 220 221 219 208 178 150 137 135 136 136 133 130 126 122 118 113 109 105 100 96 92 88 85 81 77 77 77 75 64 49 32 15 2 359 359 4 12 25 41 61 79 103 220 248 240 232 226 224 222 218 213 205 198 192 185 178 176 178 177 170 155 144 146 158 171 197 247 308 22 80 103 115 121 119 117 114 111 107 102 98 94 93 94 97 100 105 111 116 118 117 114 109 106 104 104 105 106 107 106 103 98 96 101 112 123 130 135 137 138 140 142 143 144 143 142 140 138 136 134 132 130 127 123 118 111 103 97 94 95 101 108 114 119 125 129 127 115 100 92 93 96 98 97 95 92 89 85 79 73 69 73 81 91 99 105 110 114 114 108 101 98 97 96 93 89 85 82 81 81 83 85 87 87 85 82 82 84 86 89 87 80 65 31 357 342 343 349 0 19 50 81 95 95 88 83 81 82 84 88 93 98 102 106 109 112 319 318 317 316 315 314 313 313 314 314 315 315 315 315 315 315 314 315 316 317 318 321 323 324 326 327 327 326 324 324 325 327 329 330 331 331 331 330 329 327 326 326 328 331 333 332 330 327 323 320 319 318 317 316 316 315 315 314 314 315 315 315 315 315 316 318 319 321 322 323 324 325 326 327 327 327 327 326 326 326 325 326 326 326 326 325 325 325 326 327 328 330 331 331 332 333 334 335 335 336 337 338 339 339 340 341 341 340 339 338 338 339 343 359 34 35 7 333 305 284 269 259 254 253 258 265 271 276 282 289 296 303 309 316 323 330 336 344 355 3 7 8 12 19 25 28 28 25 22 20 20 27 41 50 55 61 64 65 63 58 52 47 46 49 52 55 60 71 79 80 79 79 80 81 85 93 105 119 132 147 169 182 182 174 160 138 117 106 102 95 79 57 41 32 28 28 28 29 29 31 36 43 49 51 50 50 55 64 74 81 85 85 81 79 79 80 77 71 63 50 34 24 21 21 21 21 20 19 20 30 57 93 113 120 124 125 126 125 125 124 122 121 120 118 118 118 118 119 120 121 123 127 130 134 135 135 133 134 137 139 138 136 142 159 176 192 201 202 198 194 192 192 192 191 189 187 187 190 193 196 199 201 201 200 199 199 201 202 202 202 202 199 196 194 193 192 191 189 189 189 190 190 189 188 187 186 187 187 188 188 187 187 187 187 187 189 192 193 194 196 198 199 201 203 207 212 218 222 223 220 212 197 182 174 169 167 170 177 184 188 191 194 198 199 200 204 209 213 215 216 217 218 220 221 222 222 218 197 173 161 156 153 148 140 133 128 123 117 112 106 101 94 88 83 78 72 68 67 68 67 63 55 40 17 345 330 332 338 352 8 22 37 55 79 123 220 239 235 232 230 227 225 221 216 209 201 192 181 173 173 177 176 165 149 143 151 164 177 196 223 253 79 103 116 123 122 118 115 112 110 107 104 100 95 91 91 94 97 100 105 111 116 118 116 113 108 104 103 104 106 109 111 111 106 103 107 116 127 136 140 142 141 142 144 145 145 144 143 141 140 138 137 135 133 129 125 120 113 106 101 99 101 107 112 117 124 131 135 133 123 109 100 98 98 98 96 92 87 83 79 75 71 70 71 76 83 89 95 100 106 107 105 102 100 98 96 92 87 85 83 81 79 79 80 82 82 80 77 76 78 85 93 92 87 74 47 18 6 7 16 28 42 57 73 82 82 78 75 75 76 77 79 81 84 86 88 89 91 322 321 318 316 314 312 311 311 312 313 314 315 315 315 315 315 315 315 316 316 317 320 323 324 326 327 327 325 323 323 323 323 324 325 325 326 327 327 326 325 324 323 325 327 328 328 325 322 319 317 315 314 313 313 312 312 313 313 314 314 315 315 314 315 316 318 320 321 322 323 324 325 325 325 326 326 326 325 325 325 325 325 325 325 325 325 325 325 326 327 329 330 330 331 332 333 334 335 336 337 337 338 339 340 341 342 343 343 343 345 349 354 2 14 23 16 347 309 284 270 261 257 256 259 265 272 279 283 288 292 297 303 309 316 325 334 345 359 10 15 17 20 22 23 24 23 22 20 17 15 15 24 39 49 52 54 55 57 57 55 50 46 45 44 41 39 40 49 60 66 69 73 77 79 81 88 103 124 141 159 178 187 186 182 175 160 136 117 109 102 81 55 40 32 29 27 26 25 24 24 26 31 37 42 47 56 69 79 81 78 73 68 65 63 62 58 53 47 42 37 32 29 27 27 27 27 26 27 32 46 69 92 107 115 119 121 122 122 122 122 121 120 119 118 117 117 118 120 123 126 129 133 138 143 149 153 159 163 168 171 173 178 189 201 210 215 217 213 206 201 198 197 197 196 194 192 191 192 195 198 202 205 205 204 202 202 203 203 201 200 197 194 193 192 192 191 188 186 186 188 189 190 190 190 189 189 189 190 190 190 191 191 192 191 188 186 188 189 190 192 194 196 199 202 205 211 217 221 223 224 216 187 159 154 156 160 167 177 185 191 196 201 204 206 207 210 214 216 218 219 219 219 220 220 222 222 218 208 195 185 178 171 160 149 140 134 128 122 115 107 99 89 81 73 65 56 55 61 65 65 58 51 43 15 328 315 319 323 335 354 12 34 82 135 175 202 215 220 224 226 226 224 222 218 210 199 186 173 168 171 176 172 157 142 145 156 168 180 193 209 223 167 118 121 123 120 116 112 110 107 105 102 99 95 91 88 87 89 92 95 99 105 111 114 113 109 105 103 104 107 110 113 114 113 113 116 123 132 141 145 145 144 144 145 146 146 145 144 143 142 141 140 138 135 132 127 123 117 111 106 104 107 112 117 122 128 135 140 139 131 118 106 100 98 97 94 89 85 82 78 75 73 72 72 75 77 78 80 85 90 94 97 99 101 100 97 92 87 84 83 80 78 78 79 81 81 78 74 70 68 71 78 81 79 70 54 36 26 28 36 46 56 65 72 76 75 72 72 72 73 73 74 75 76 77 78 79 80 327 325 323 320 316 313 311 311 312 313 314 314 315 315 315 315 315 315 316 317 318 320 323 325 327 327 327 327 325 324 324 324 323 322 321 321 322 323 322 321 320 321 322 323 323 322 320 318 316 315 314 312 311 311 311 311 312 313 314 314 314 314 314 314 316 318 320 321 321 322 323 323 324 324 324 324 325 324 325 325 325 325 325 325 324 324 324 325 326 327 329 329 330 331 332 333 333 334 336 337 337 339 340 341 342 343 344 345 346 348 353 359 5 10 8 352 320 289 274 267 263 263 266 271 276 281 284 287 290 293 297 301 307 316 327 341 358 11 18 20 22 24 26 26 24 21 18 15 12 11 13 25 43 51 51 51 51 54 55 54 49 45 42 38 33 27 28 41 55 62 66 70 74 75 75 78 92 122 153 176 188 190 190 190 190 186 172 142 116 96 70 46 35 29 27 26 24 22 21 21 21 22 25 32 42 55 67 73 71 66 61 56 53 51 47 43 37 33 30 30 30 31 33 35 36 36 37 40 48 61 78 93 103 110 115 118 119 120 121 121 121 120 119 117 117 118 120 124 128 134 139 143 147 154 163 173 181 187 191 194 197 201 206 211 214 218 219 215 210 206 203 202 201 200 198 197 195 195 196 200 205 209 209 207 205 205 205 204 202 198 195 191 189 190 190 189 186 185 185 186 188 188 189 190 191 191 192 192 192 193 194 195 196 194 192 189 188 188 188 189 190 193 196 199 203 208 214 218 223 228 229 192 123 129 143 155 166 178 188 195 200 205 209 211 213 215 218 220 221 222 222 221 221 221 222 222 220 214 208 202 196 190 179 166 153 144 137 132 125 117 106 93 77 63 52 46 50 63 74 76 72 73 82 102 134 270 294 295 283 243 206 187 180 176 182 195 203 210 213 218 220 221 220 216 206 190 174 163 163 170 175 168 150 142 149 160 170 179 187 197 206 171 124 121 120 117 114 111 108 104 100 96 93 91 89 84 81 81 82 85 89 94 103 111 113 111 108 106 106 109 111 115 118 119 121 124 128 135 143 148 148 147 146 146 147 147 146 145 144 144 144 143 141 138 135 131 127 122 116 112 111 113 118 122 127 133 140 144 143 134 122 110 102 99 97 95 91 87 85 82 79 77 75 75 74 73 71 69 72 76 82 89 96 102 104 102 97 91 87 85 82 80 80 81 83 82 79 74 66 60 58 61 67 68 63 53 42 37 40 51 59 65 70 73 73 72 71 70 71 71 71 72 72 72 72 72 73 73 331 328 326 323 321 317 315 314 315 315 315 315 316 317 317 316 315 316 317 318 319 321 324 326 328 329 329 328 327 326 324 324 324 323 320 320 320 321 319 318 317 318 319 320 320 319 317 316 315 315 314 313 313 312 312 313 313 314 314 315 314 314 314 316 318 319 320 321 321 321 322 322 323 323 324 324 324 324 324 324 325 325 325 324 324 324 324 325 326 327 328 329 330 330 331 332 333 334 336 337 338 339 340 341 342 343 345 346 346 346 350 357 2 2 352 329 300 280 272 270 272 275 279 283 286 287 288 290 292 293 296 299 305 314 330 351 11 19 22 24 26 28 30 29 26 20 15 11 8 8 15 32 48 54 52 49 49 53 55 52 47 44 40 35 28 24 29 46 59 65 68 69 70 69 69 68 71 92 192 210 204 198 196 197 201 205 203 180 111 71 52 39 31 28 28 27 25 24 23 22 21 20 21 26 34 41 47 51 52 51 48 45 42 39 35 30 25 21 20 22 26 32 38 42 44 45 48 52 60 70 82 92 100 107 111 114 116 117 119 120 121 120 119 118 119 121 125 131 137 144 150 155 160 169 182 192 199 204 207 209 212 214 215 216 216 217 217 215 212 209 206 205 204 203 202 201 200 199 199 202 208 212 213 210 208 208 208 207 204 201 196 192 188 187 187 186 185 185 186 187 188 189 190 190 192 193 194 194 195 196 197 198 198 197 196 195 193 192 191 190 188 188 191 194 198 203 208 214 220 225 231 229 90 111 134 152 168 181 193 200 205 209 212 215 217 220 222 224 225 225 224 224 223 223 223 223 222 220 216 212 208 203 196 189 176 163 154 147 141 136 130 119 96 64 48 50 60 75 90 98 106 115 123 133 141 153 172 197 203 198 191 188 188 187 193 200 203 204 206 211 215 217 215 210 194 173 156 151 156 165 167 155 140 142 152 163 171 176 182 187 189 163 114 116 117 117 115 113 109 103 96 89 81 80 80 78 75 73 73 77 84 91 101 112 117 118 115 112 111 112 114 118 121 125 128 129 130 134 142 148 149 148 148 147 147 147 147 146 146 146 146 146 144 141 138 135 131 128 123 120 119 121 125 128 132 137 142 144 141 133 123 113 106 103 101 100 97 94 91 88 86 83 82 80 78 75 71 68 68 69 74 83 94 103 108 108 104 99 94 90 86 84 83 85 86 86 83 77 67 59 55 58 61 62 57 49 40 36 46 63 72 74 74 75 74 73 71 71 70 70 70 70 70 69 69 69 69 69 330 328 327 326 324 322 320 320 320 319 318 318 319 319 319 317 316 316 317 318 319 321 323 325 328 329 329 328 326 325 324 324 325 323 321 320 320 319 317 316 315 316 317 317 317 317 316 315 314 314 314 315 315 315 314 315 315 315 315 315 315 315 316 318 319 320 320 321 321 321 322 322 323 323 323 323 323 323 323 324 324 324 324 324 323 323 324 325 326 327 328 329 329 330 331 332 333 334 336 337 338 339 340 341 342 343 344 345 344 342 343 350 355 353 340 318 295 280 275 276 282 288 292 293 293 292 292 292 293 293 294 296 301 311 333 4 20 24 26 28 31 34 36 36 33 24 13 7 5 9 23 43 57 59 55 49 48 51 52 50 46 44 41 35 29 29 39 54 63 67 69 69 68 66 64 61 55 39 270 237 218 206 203 204 209 212 207 175 77 50 41 36 33 31 31 30 28 28 27 26 25 23 22 23 25 25 24 27 34 38 39 38 34 30 26 20 15 13 12 15 21 31 40 46 49 51 54 59 65 74 82 90 97 102 105 108 111 113 116 117 119 119 120 119 120 124 130 137 145 154 161 168 176 186 197 204 209 213 215 218 220 221 221 220 219 218 216 214 212 209 208 207 207 206 206 205 205 203 203 205 210 214 215 213 211 212 211 210 207 203 199 195 191 188 186 186 186 186 187 189 190 192 193 193 195 196 196 197 198 199 199 200 200 200 199 199 198 197 196 194 190 187 185 187 191 196 201 207 214 220 223 220 164 125 142 157 173 188 199 207 211 214 216 219 221 224 226 228 229 228 227 226 226 225 225 225 224 222 220 218 216 212 209 207 206 203 193 180 171 167 167 171 168 110 74 74 87 105 120 132 147 161 163 160 157 156 161 170 175 180 182 186 193 201 206 209 208 204 203 205 209 210 207 195 172 149 138 137 144 152 147 133 127 136 150 162 169 173 176 179 177 141 90 110 118 121 121 119 114 107 99 88 77 68 66 64 62 60 60 68 80 91 103 117 126 127 123 119 117 117 118 121 126 130 133 133 132 133 138 146 149 149 149 149 148 148 148 148 148 148 148 147 145 143 141 138 136 133 130 128 128 130 133 135 137 140 143 143 140 133 125 117 112 109 107 106 104 102 99 96 93 91 89 88 85 82 78 74 71 70 72 80 90 100 108 110 108 104 99 94 90 87 87 87 89 90 87 79 68 59 57 58 59 57 51 40 28 29 56 81 86 84 80 77 75 74 73 72 71 70 69 69 68 68 67 66 66 65 327 327 327 327 327 326 324 323 322 321 321 320 320 320 320 318 317 316 317 318 319 321 323 326 328 329 328 327 326 325 325 326 325 322 318 317 316 315 314 313 312 313 314 314 315 314 314 313 313 313 313 314 315 315 315 315 315 315 315 315 315 316 318 320 321 321 321 322 322 322 321 322 323 323 323 323 322 322 323 323 324 324 323 323 323 323 323 325 326 327 328 328 329 330 331 332 333 334 335 337 338 339 340 341 342 343 344 343 342 339 339 345 352 350 339 321 301 286 280 282 289 297 302 303 301 299 297 295 295 294 294 294 295 301 327 15 29 32 32 36 40 46 50 54 52 40 20 8 8 20 40 57 65 64 58 51 47 47 48 47 46 45 42 37 34 38 50 59 63 65 66 68 67 64 59 53 41 13 310 266 235 219 215 215 216 213 197 119 53 42 39 37 36 36 35 34 33 33 33 32 30 27 25 23 22 19 18 21 28 35 37 36 32 27 22 15 10 7 7 11 18 29 39 47 52 55 58 62 68 74 80 86 91 94 97 99 102 105 108 111 113 115 116 118 120 124 131 141 151 161 171 181 189 197 204 209 214 217 219 221 223 223 223 222 220 219 216 214 211 209 208 208 209 209 208 208 208 206 205 207 210 214 214 212 211 212 213 213 210 207 202 198 195 191 189 189 189 189 190 191 192 194 195 196 197 198 199 200 201 201 201 201 201 201 201 200 199 199 198 197 195 191 186 184 184 187 193 200 208 213 215 211 200 182 173 177 186 195 204 210 214 218 220 222 224 227 230 232 232 232 229 227 226 226 225 225 224 223 222 222 221 219 219 224 231 237 237 226 213 203 199 197 193 165 120 113 124 138 150 159 180 198 203 192 174 158 152 153 159 165 172 182 200 214 221 220 214 206 201 200 201 198 190 170 147 130 121 120 124 127 122 117 117 126 141 154 162 167 170 173 176 327 34 113 127 131 130 128 123 117 110 99 83 67 57 51 47 44 45 55 69 87 105 122 131 132 128 125 123 122 123 126 130 134 136 137 136 135 138 144 148 150 150 150 149 150 150 150 150 150 149 148 146 144 142 141 139 137 136 135 136 137 139 140 141 143 144 144 140 135 127 121 117 114 113 111 110 108 106 103 101 99 97 96 95 93 90 85 80 76 76 80 87 95 102 106 107 104 101 98 94 91 89 89 90 91 87 79 68 61 59 59 58 54 43 26 11 20 64 90 93 89 83 79 77 75 74 73 72 71 69 68 68 67 66 65 63 62 327 327 327 328 328 327 325 324 322 322 321 320 320 320 321 320 319 319 318 319 321 323 325 328 330 331 329 327 326 325 325 323 320 317 314 313 311 310 309 308 308 309 310 311 312 312 311 311 310 310 311 312 313 313 314 314 314 314 314 315 316 318 320 322 322 323 323 322 322 322 322 322 323 323 323 322 322 322 322 323 323 323 322 322 322 323 323 324 325 326 327 328 329 329 330 332 333 334 335 337 338 339 340 341 342 342 342 341 340 340 343 351 357 353 341 325 308 293 286 288 295 304 309 310 308 305 302 300 298 296 295 293 290 283 281 52 52 49 49 56 65 74 82 92 102 109 98 61 46 52 63 69 70 68 61 52 46 43 44 47 48 47 43 38 37 44 55 60 59 59 62 65 65 60 52 42 27 4 348 352 347 288 245 236 228 212 133 70 51 46 44 43 42 41 40 39 39 40 40 38 36 33 30 27 24 23 23 26 32 36 38 36 32 27 21 14 9 6 7 11 19 30 41 50 55 58 61 65 69 73 77 80 83 86 87 88 90 92 94 97 99 101 104 108 112 117 127 139 154 168 181 192 200 206 210 214 217 219 222 223 224 224 224 223 221 220 217 214 211 210 210 210 211 210 210 210 210 208 207 207 210 212 213 211 209 210 211 212 212 210 207 203 200 196 194 195 195 196 196 196 196 196 197 197 199 200 201 202 202 202 202 201 200 200 200 200 199 199 198 198 197 195 191 186 183 183 187 193 200 203 202 199 199 198 197 198 200 203 206 210 213 217 220 223 226 229 232 234 235 233 230 227 224 223 223 223 223 222 222 223 224 225 229 236 244 250 252 249 242 229 217 206 194 175 152 142 148 158 166 183 206 221 222 210 187 156 138 138 149 163 176 193 212 226 231 227 217 206 198 194 192 186 173 155 138 123 113 108 108 105 106 110 115 121 130 140 147 153 160 167 218 317 320 165 145 142 140 138 134 129 125 117 103 80 60 48 39 35 34 41 54 77 101 118 127 130 130 130 128 127 127 129 133 136 138 139 139 138 140 144 148 152 152 151 151 151 151 151 151 150 150 148 147 146 144 143 141 141 140 141 142 142 142 143 144 145 147 146 143 137 129 124 120 118 116 115 113 112 110 108 107 105 104 104 105 105 104 102 96 90 86 86 90 95 99 102 103 103 102 100 98 94 91 89 87 86 83 77 69 64 62 61 58 52 37 19 8 18 56 81 88 87 83 79 77 76 75 74 72 71 69 68 68 67 65 63 62 60 328 328 328 328 328 327 325 324 323 322 321 320 321 322 323 324 324 324 323 323 324 326 329 331 332 332 329 327 326 324 321 317 313 312 312 311 309 307 304 304 305 307 308 310 310 310 310 309 308 308 308 309 310 311 311 312 312 313 314 316 318 320 321 322 323 323 322 322 322 321 322 323 323 323 322 321 321 322 322 322 322 322 322 322 322 322 323 324 325 326 327 327 328 329 330 331 333 334 335 337 338 339 340 341 341 341 340 338 339 345 354 4 6 356 337 319 306 296 291 293 301 309 313 314 313 311 308 305 302 299 297 294 286 261 205 153 117 97 93 98 105 110 114 119 125 127 122 108 87 79 77 77 75 70 62 53 45 41 43 49 52 48 42 37 38 47 57 59 55 54 57 60 59 52 41 29 19 14 21 30 30 24 7 329 299 70 75 68 61 56 53 51 49 48 47 46 46 47 46 44 41 38 35 33 32 31 32 34 37 39 38 35 30 25 19 14 10 8 11 17 26 38 48 56 60 63 65 67 69 71 72 74 75 76 76 76 76 75 75 74 73 73 75 77 82 88 98 120 150 179 200 212 219 221 223 224 225 226 227 227 227 227 226 224 222 221 219 215 212 211 212 213 213 213 212 212 212 210 209 208 209 211 212 211 208 208 209 210 211 211 209 206 203 200 198 199 200 201 202 201 200 200 200 200 201 202 203 203 203 202 201 200 199 198 198 199 199 200 199 199 199 197 195 190 186 184 185 190 193 193 191 192 197 202 206 209 210 210 209 210 212 215 218 221 225 229 232 234 234 233 231 226 221 218 220 221 222 221 221 222 223 227 234 242 247 253 256 258 255 245 228 206 189 178 170 168 167 173 180 201 230 243 240 225 201 155 116 120 148 174 193 210 226 236 237 229 214 200 192 186 181 173 164 153 140 125 112 106 104 100 103 110 118 123 126 128 132 136 145 159 303 311 305 276 175 153 149 146 144 142 140 137 131 118 89 60 42 34 31 34 42 62 86 105 116 123 128 131 132 131 131 132 135 137 139 140 140 140 142 145 150 155 155 154 153 153 152 151 151 151 150 149 149 148 148 147 146 146 146 147 147 146 145 145 146 147 149 148 145 138 131 127 123 120 118 117 117 116 114 113 112 111 111 112 115 117 119 119 116 109 102 97 98 100 102 103 103 103 103 102 100 96 91 86 83 81 79 75 71 68 66 63 60 50 35 21 14 22 45 67 78 80 79 76 75 75 74 73 72 70 69 68 67 66 64 62 60 58 330 330 329 329 329 328 326 326 324 324 323 322 323 324 325 327 328 328 327 327 328 330 331 333 333 331 329 328 327 324 319 313 310 310 313 314 311 307 303 302 304 305 307 309 309 309 308 307 306 306 306 307 308 309 309 310 311 313 315 317 319 320 321 321 321 321 321 321 321 321 321 322 322 322 321 321 321 322 322 322 322 322 321 321 322 322 323 324 324 325 326 327 328 329 330 332 333 334 335 337 338 339 340 340 340 340 338 335 337 347 5 18 13 351 323 305 297 292 291 297 306 313 317 317 317 315 313 310 307 304 301 296 282 227 175 154 137 123 117 118 119 121 121 122 123 120 113 100 88 83 82 82 79 73 65 54 44 40 44 51 54 48 40 36 39 50 60 59 55 53 55 56 52 41 28 19 16 24 37 41 38 32 26 20 25 58 75 75 70 65 62 59 57 55 54 53 53 52 51 48 45 43 41 40 40 40 40 41 42 41 38 33 27 22 17 14 13 14 19 27 38 48 57 63 66 68 68 68 68 67 67 67 66 66 65 63 61 59 56 52 49 46 43 39 36 32 26 18 359 327 299 283 273 263 256 250 245 242 240 238 236 234 231 227 225 225 222 218 215 214 215 216 216 216 215 214 214 213 211 209 209 210 211 210 207 206 206 207 207 208 207 206 204 201 199 199 201 203 204 204 203 203 203 202 203 203 204 204 204 205 204 202 200 198 197 198 200 200 201 202 203 201 197 192 188 187 186 188 189 189 189 191 197 204 210 214 215 214 213 213 215 217 218 221 224 227 230 232 234 234 232 226 219 217 220 222 223 223 223 223 223 227 235 242 248 252 256 258 256 249 236 222 206 194 191 190 192 192 197 217 249 259 256 246 238 256 32 76 184 197 211 224 237 243 241 227 207 191 182 175 169 165 162 153 140 126 113 108 105 101 103 112 122 128 128 128 127 129 138 195 299 303 300 287 222 166 158 156 155 155 153 152 152 147 136 107 66 44 36 36 42 55 74 92 104 115 124 130 133 134 134 135 135 138 139 140 140 141 143 146 151 157 158 157 156 154 152 152 152 152 152 151 152 153 154 153 153 153 153 152 152 150 148 147 147 149 150 150 146 139 133 129 126 123 122 121 120 120 118 117 117 117 119 122 126 131 135 136 134 128 120 112 108 107 108 108 107 107 107 106 104 99 92 86 82 79 76 74 73 72 69 65 60 50 38 27 22 26 40 56 67 72 72 72 72 72 71 70 69 68 67 66 65 64 62 60 58 56 330 330 330 330 330 330 329 328 327 325 324 322 322 322 323 325 327 329 329 330 331 332 332 333 333 333 332 331 330 327 322 317 313 313 316 317 315 310 307 305 305 306 307 307 307 306 306 305 304 303 304 305 306 306 308 310 312 314 316 317 318 319 319 319 319 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 323 324 325 326 327 328 329 330 332 333 334 336 337 338 339 339 339 339 338 336 334 337 354 29 42 14 328 302 292 290 289 292 301 311 318 321 321 320 319 317 315 312 309 306 298 270 188 159 146 133 122 117 115 115 115 116 116 116 111 102 90 81 77 79 81 81 77 69 56 44 41 46 52 52 45 37 34 39 53 64 64 59 57 56 55 48 34 22 15 18 29 40 41 37 31 27 27 38 63 79 80 77 72 68 66 64 62 60 58 57 56 54 52 49 47 46 46 46 46 46 45 46 44 39 31 24 19 16 16 18 22 29 38 48 56 62 66 68 69 69 67 65 63 62 60 58 56 54 52 50 46 43 39 36 32 29 25 20 16 11 5 359 350 342 333 324 314 304 292 281 272 265 259 254 248 242 236 234 233 229 224 221 219 219 219 219 219 218 218 217 216 214 211 210 209 209 209 207 204 204 203 204 204 205 205 204 202 200 199 200 201 203 204 204 204 204 203 203 203 202 202 203 206 207 206 201 197 196 197 198 199 200 202 202 200 195 191 188 186 186 187 188 189 191 195 202 209 213 216 217 216 215 216 218 220 221 223 225 228 231 235 238 239 237 230 223 221 223 225 227 228 228 228 226 228 234 241 247 252 255 257 254 250 241 232 223 215 210 209 209 208 211 231 256 266 266 265 276 304 314 303 281 243 234 236 242 244 239 220 195 179 171 166 163 162 160 151 137 123 114 110 106 103 106 114 124 130 132 133 133 136 148 260 301 305 304 298 274 207 179 173 170 169 167 165 163 160 155 144 115 74 51 45 48 55 68 82 92 104 117 126 132 136 137 137 137 138 139 140 141 142 143 147 152 157 161 161 158 156 154 154 154 154 154 154 156 158 159 158 157 157 157 156 155 153 151 150 151 152 153 151 146 139 134 131 128 126 125 125 124 124 122 121 122 124 128 134 142 150 154 154 151 146 138 130 123 120 119 118 116 115 114 113 109 103 95 88 84 81 77 74 73 74 71 67 61 52 43 34 29 30 38 49 59 64 67 68 68 68 68 67 67 66 65 64 63 61 59 57 55 53 329 330 330 330 331 331 330 328 326 324 322 321 320 319 320 322 325 328 330 331 332 332 332 332 333 334 333 333 332 330 326 321 316 315 317 318 317 315 312 310 308 307 306 305 304 303 303 302 302 302 302 303 303 305 308 311 313 314 316 316 317 317 318 318 318 318 319 319 319 320 320 320 320 320 320 321 321 321 321 321 321 320 320 320 320 321 321 322 323 324 325 326 328 329 330 332 333 334 336 337 338 339 339 338 337 336 335 337 347 48 115 133 252 283 284 284 286 289 295 307 317 322 324 325 324 323 321 320 318 315 312 301 227 161 148 139 128 118 112 108 107 107 108 109 107 102 92 81 74 71 72 74 77 78 70 55 43 42 47 50 47 41 34 31 38 57 71 70 66 63 61 58 50 39 29 25 27 33 38 37 31 25 24 29 44 67 81 84 80 76 72 70 69 67 64 62 61 59 57 55 52 50 49 49 49 48 48 47 48 46 40 32 25 20 18 20 24 30 37 45 52 58 63 66 67 67 67 65 62 60 57 55 52 50 48 45 43 40 37 34 31 28 25 22 19 16 13 10 6 2 357 352 347 340 333 324 314 303 293 284 275 266 257 250 247 244 239 234 229 226 224 223 223 223 222 221 220 219 217 215 212 211 209 209 206 204 202 201 200 201 202 204 204 204 201 200 200 200 202 203 204 206 206 206 205 203 202 200 200 202 205 205 201 195 194 194 195 196 196 196 194 191 188 186 185 185 186 187 189 190 193 199 208 214 217 218 218 218 218 219 221 222 223 225 228 231 234 237 242 245 243 237 230 227 227 229 231 232 234 234 232 232 236 241 247 251 253 254 252 248 241 234 227 222 220 219 219 218 221 238 255 266 271 275 285 301 305 306 304 289 270 256 249 245 235 213 188 172 164 161 160 159 157 147 133 121 115 112 109 108 110 115 122 129 136 140 141 145 163 290 309 313 313 307 294 264 221 199 190 184 179 175 171 167 162 154 139 111 78 61 57 59 67 74 82 92 105 118 128 135 138 138 138 139 139 140 141 143 145 148 153 158 163 164 162 159 157 156 156 156 156 155 156 157 157 156 155 156 156 156 156 156 154 153 154 155 154 150 145 139 135 132 130 129 129 129 128 128 127 127 128 132 138 148 159 164 165 164 160 157 152 146 139 134 130 127 125 123 121 120 116 108 98 90 85 82 78 74 74 75 74 70 63 56 48 40 36 35 39 46 54 60 64 66 66 65 65 65 65 65 64 63 61 60 58 55 53 51 328 328 328 329 329 329 328 326 324 322 320 319 318 318 318 320 323 326 329 331 331 331 331 331 331 331 331 332 332 331 329 324 318 316 316 317 317 317 316 313 309 306 304 302 301 301 300 301 301 301 301 302 303 306 309 312 313 314 314 315 316 316 316 317 318 318 318 319 319 319 319 319 320 320 320 321 321 321 320 320 320 319 319 319 319 320 320 321 323 324 325 326 328 329 331 332 334 335 336 337 338 338 338 337 335 333 335 341 15 136 157 181 226 259 274 280 285 292 302 314 322 326 327 328 328 327 326 325 324 322 319 303 160 147 140 133 124 116 108 103 100 100 100 99 95 88 79 74 70 68 66 67 71 74 71 57 45 44 47 46 41 34 28 26 34 61 78 77 72 68 65 60 54 46 41 37 37 38 38 34 27 22 23 32 50 70 82 85 82 78 75 73 71 69 67 65 63 62 60 58 55 53 51 50 49 48 47 47 48 46 41 35 29 25 23 25 29 35 41 47 53 57 61 63 64 64 64 62 60 57 55 53 51 49 46 44 41 38 35 33 30 28 26 24 22 20 18 16 13 11 8 4 0 356 351 345 337 328 318 307 295 284 275 267 262 257 252 247 240 235 231 229 228 227 226 225 224 223 221 218 216 213 211 210 208 205 202 199 198 199 200 202 204 205 204 202 201 201 201 203 205 206 208 208 208 206 203 200 199 200 202 203 199 193 190 190 190 191 190 187 182 178 178 179 181 183 186 188 190 192 196 204 213 217 220 221 221 221 221 222 224 225 225 227 230 233 235 238 243 247 245 241 236 234 234 234 234 234 236 237 236 236 238 243 247 249 249 248 246 244 240 236 232 229 227 227 228 227 231 241 252 262 267 271 276 281 285 298 306 304 301 299 290 259 233 207 183 167 162 160 159 158 155 145 132 121 115 112 111 110 110 114 122 131 142 148 149 154 198 303 312 315 314 308 301 286 258 231 214 203 193 185 178 173 167 160 149 133 108 83 70 67 69 73 77 82 92 104 119 130 135 138 139 140 141 142 143 145 148 151 155 159 163 165 165 163 161 159 159 158 157 155 154 153 151 150 150 150 150 151 152 153 153 152 153 153 151 148 144 140 137 134 132 132 132 132 132 132 131 132 134 139 147 160 161 156 154 154 156 156 155 151 145 139 134 132 130 128 128 127 123 115 104 93 87 84 79 75 74 75 75 73 67 60 53 47 43 41 42 46 51 58 62 65 65 65 64 65 65 65 64 64 62 60 57 54 52 50 326 327 327 327 327 327 325 324 322 320 319 319 319 318 318 320 323 325 328 330 330 330 330 329 327 326 327 328 329 330 329 325 320 317 316 316 316 317 315 313 309 305 303 302 301 300 301 302 303 304 304 304 306 308 310 311 312 312 313 314 315 315 316 317 317 318 318 318 318 318 319 319 319 320 320 320 320 320 320 319 319 319 318 318 319 319 319 321 322 323 325 326 328 329 331 333 334 335 336 337 337 337 337 336 333 332 335 345 123 160 174 194 223 251 268 277 284 296 309 320 326 329 330 331 331 332 332 333 334 335 337 109 140 138 134 128 120 111 102 96 93 92 91 88 82 74 68 68 69 68 65 65 68 71 71 64 53 50 50 44 33 25 20 19 27 61 83 81 76 70 65 59 54 50 47 45 44 43 41 36 28 24 28 40 57 73 82 84 83 80 76 74 72 71 69 67 66 65 63 61 59 57 54 50 48 47 46 47 47 45 42 37 32 28 27 28 32 37 42 47 51 55 59 61 62 63 62 61 59 57 55 53 51 50 47 45 42 40 37 34 32 30 28 26 25 23 22 21 19 17 14 12 9 5 2 357 352 346 338 329 317 306 297 289 282 275 269 262 255 247 241 237 233 231 230 229 228 226 224 222 220 217 214 212 210 207 203 200 198 198 199 201 204 205 205 203 203 202 202 203 205 207 208 209 210 207 204 201 198 198 199 201 201 196 190 186 186 186 185 181 176 172 172 174 178 182 186 189 191 194 198 206 215 220 223 225 225 224 224 225 227 228 228 229 231 233 235 238 242 246 245 242 239 238 238 238 237 235 234 236 236 237 240 244 246 245 244 243 242 240 240 240 239 238 238 238 239 239 241 245 251 257 261 264 268 271 273 278 289 301 311 321 320 284 232 202 180 168 163 161 161 161 158 148 133 122 114 111 110 110 112 118 130 146 156 158 157 166 239 299 306 308 308 308 308 301 284 260 240 225 212 197 187 180 173 165 156 144 127 107 89 79 76 75 77 80 85 93 105 118 128 135 139 141 142 144 146 149 152 154 156 158 161 164 166 166 164 162 161 160 158 156 153 151 148 145 144 142 141 140 140 141 142 143 144 144 144 143 142 141 138 136 135 135 136 137 137 137 136 137 139 142 145 137 119 119 126 134 144 148 149 147 143 138 135 135 135 136 138 138 135 128 116 103 95 90 84 79 76 76 77 75 70 64 58 53 49 46 45 46 50 56 61 64 65 65 65 66 66 67 66 65 63 61 57 54 51 49 325 325 325 326 325 324 323 321 320 318 318 318 319 319 320 321 322 324 326 328 329 329 329 328 326 324 323 323 325 327 328 326 323 319 318 316 316 315 314 312 308 306 304 302 302 302 303 304 306 307 307 308 308 309 309 310 310 311 312 313 314 315 315 316 317 317 317 317 317 318 319 319 319 320 320 319 319 319 319 319 318 318 318 318 318 318 319 320 322 323 325 326 328 330 332 333 335 336 337 337 337 336 335 333 331 333 339 355 154 170 181 200 227 253 269 276 285 299 314 323 328 330 332 333 335 337 340 344 350 1 43 116 129 130 127 120 110 98 89 84 82 80 78 75 70 66 64 67 71 73 71 70 71 72 72 69 63 60 57 45 29 20 17 18 28 60 83 83 78 71 63 57 52 50 49 48 47 47 45 39 33 31 37 51 66 78 83 85 84 81 79 76 74 73 72 70 69 68 66 63 61 59 56 52 48 46 46 46 46 44 41 36 32 29 28 30 34 38 43 47 51 54 58 60 62 62 62 61 59 57 56 54 52 50 48 46 44 41 38 35 33 31 29 28 26 25 24 23 22 20 18 16 13 11 8 5 1 357 352 347 340 332 325 318 310 301 292 282 272 263 255 247 241 236 234 232 230 229 227 225 222 220 217 215 213 210 206 202 199 198 199 201 203 204 204 204 203 203 203 204 205 207 208 208 209 206 203 200 198 197 197 199 201 199 192 186 184 183 182 179 174 171 171 174 178 183 187 190 193 196 200 206 215 221 225 227 228 228 228 228 229 230 230 231 231 232 233 233 236 242 243 240 238 238 238 238 238 234 233 235 235 237 240 243 244 244 243 243 243 243 243 244 246 247 248 249 249 249 250 250 252 254 257 261 266 271 276 278 277 289 307 314 305 269 220 194 179 170 166 165 165 165 162 151 135 121 114 112 113 117 121 130 146 160 164 161 160 173 254 293 301 304 306 310 313 311 300 281 261 247 233 215 200 189 180 170 160 150 137 123 109 96 86 82 81 82 85 90 96 106 117 127 135 140 144 146 148 151 154 156 157 157 159 162 165 166 165 164 163 161 160 157 155 151 146 142 138 135 132 128 125 123 125 130 134 136 138 140 141 141 139 138 138 139 140 142 142 142 142 142 143 143 133 102 88 97 111 125 135 141 144 144 142 140 140 141 143 146 149 150 147 141 132 119 109 101 93 85 80 78 78 75 71 67 62 58 54 51 49 48 51 56 60 64 66 67 67 67 68 68 67 66 64 61 57 53 50 48 324 324 324 324 323 322 321 320 318 318 317 318 318 319 320 321 322 323 324 325 326 327 327 327 326 324 321 320 321 324 326 326 324 322 320 318 316 315 313 311 309 307 305 304 304 304 305 306 308 309 310 310 310 309 309 309 309 311 312 313 314 314 315 315 315 316 316 316 317 318 319 319 319 319 319 319 319 319 318 318 317 317 317 317 317 317 318 320 322 323 325 326 329 331 332 334 336 337 337 337 336 334 331 327 328 337 354 33 151 180 201 225 249 264 272 277 287 303 317 325 329 331 334 336 339 343 349 359 15 44 84 111 120 119 113 102 90 79 73 69 68 67 67 68 67 66 67 70 76 81 83 83 81 78 76 73 70 68 66 54 37 28 26 31 45 66 81 85 82 74 65 57 52 50 49 48 48 48 47 43 39 41 50 64 77 84 86 86 85 84 82 80 78 77 76 74 72 70 67 64 61 59 57 53 49 46 46 45 44 42 38 33 30 28 28 31 35 40 44 48 51 54 57 59 61 61 61 60 58 57 55 53 52 50 48 46 43 41 38 36 33 31 30 29 27 26 25 24 23 22 20 18 15 13 11 9 6 4 1 359 357 353 349 344 338 330 320 308 295 283 271 261 251 244 239 235 233 231 229 227 224 222 219 217 215 211 208 204 201 200 199 200 202 204 204 204 203 203 204 205 206 207 208 208 208 206 203 201 199 198 198 199 200 198 193 188 186 185 183 179 175 172 174 177 181 185 188 191 195 198 201 206 212 219 224 227 230 231 231 231 231 232 231 231 231 230 229 228 230 236 239 240 238 236 235 236 236 233 233 235 235 235 238 241 244 246 246 247 246 246 247 248 250 252 254 256 256 256 255 253 252 252 254 257 263 269 274 275 273 270 277 277 263 239 206 190 181 176 173 170 168 168 165 153 137 123 117 117 122 126 129 136 153 162 159 153 152 169 267 297 304 306 309 312 314 312 303 288 271 261 251 237 220 203 189 175 163 153 144 135 125 114 102 93 89 89 91 93 95 100 107 117 128 138 144 148 151 154 156 157 157 158 159 161 164 165 165 165 164 163 161 160 157 152 146 140 134 130 126 121 117 113 115 121 127 132 136 139 141 141 140 140 141 143 145 146 147 147 147 147 147 145 134 108 91 98 111 125 134 140 143 144 145 145 146 146 145 145 145 146 143 140 134 125 116 109 101 92 86 83 80 77 73 69 65 61 57 54 52 52 53 56 60 64 67 68 68 69 68 68 67 65 64 60 56 52 49 47 322 322 322 323 322 322 321 319 318 317 317 317 318 319 321 321 321 322 322 323 324 325 325 325 325 323 321 320 320 323 325 326 325 324 322 319 317 315 313 311 309 308 308 307 308 307 308 309 310 310 310 310 310 309 309 309 310 310 312 313 314 314 314 314 315 315 316 317 318 319 319 319 319 319 319 319 318 318 318 317 317 316 316 316 316 317 318 320 321 323 325 327 329 331 333 335 336 337 338 337 336 332 326 320 324 349 20 49 115 217 244 257 265 270 274 279 289 306 319 326 330 332 335 338 343 350 359 15 39 66 88 101 103 96 87 78 71 66 63 61 62 63 66 69 70 71 73 77 82 89 95 96 92 87 82 77 73 72 71 64 54 48 48 52 60 71 81 85 85 79 69 60 54 51 49 48 48 48 47 45 45 51 62 75 84 89 89 88 87 86 85 83 82 81 79 77 74 70 66 63 61 59 57 54 49 46 45 43 42 38 34 30 27 27 29 32 37 42 46 49 51 54 56 58 59 59 59 58 57 55 54 52 51 49 47 45 43 40 38 36 33 32 30 29 28 27 25 24 23 22 21 19 16 14 12 10 9 8 7 7 6 5 2 359 355 349 342 333 321 307 293 279 266 255 245 239 235 233 230 228 226 224 221 218 215 212 209 206 203 201 200 201 203 204 205 204 203 203 203 204 206 208 209 209 209 208 206 205 204 203 202 201 200 199 195 192 190 188 186 182 176 173 175 180 184 187 190 193 197 200 203 206 211 216 221 225 229 231 233 233 232 233 232 232 231 230 229 228 230 234 238 240 239 235 233 232 232 232 233 234 234 234 235 238 243 246 248 248 249 249 250 252 254 256 258 259 260 259 256 253 251 250 250 252 257 263 267 268 264 256 246 241 241 227 204 193 188 185 181 177 171 167 160 149 135 125 122 124 127 127 125 132 146 152 150 143 139 158 290 307 313 315 316 316 315 311 302 290 276 268 262 256 244 225 200 179 163 154 147 142 136 129 119 109 102 99 99 100 102 103 105 110 119 132 143 149 153 156 157 158 158 159 161 162 163 164 165 166 166 165 164 163 160 155 149 143 136 131 127 123 117 114 115 120 125 130 135 139 141 142 142 144 146 149 151 152 152 153 152 151 151 150 146 131 113 113 120 129 136 140 143 145 147 146 142 138 133 128 126 125 127 126 123 118 115 112 107 101 95 92 87 82 77 73 68 64 61 57 55 54 55 58 62 66 68 70 70 70 69 67 66 65 63 60 55 51 48 47 320 320 321 321 322 321 320 319 318 317 317 317 318 320 321 322 321 321 321 321 322 323 323 323 323 322 321 321 321 322 324 325 325 324 322 319 317 315 313 311 310 310 311 311 312 312 312 312 311 311 310 310 309 309 309 309 310 311 312 313 314 314 314 315 315 316 317 317 318 319 319 319 319 319 319 318 318 318 317 316 316 316 315 315 316 316 318 320 322 324 326 328 330 332 334 336 337 338 339 339 337 333 326 318 332 15 32 34 356 274 268 268 270 271 274 280 293 309 321 326 330 332 335 340 347 356 9 29 50 66 78 82 79 72 67 66 63 62 62 63 66 70 72 74 75 76 79 84 90 96 101 101 98 93 88 83 79 78 78 76 72 69 67 66 68 73 80 84 85 81 73 64 57 53 51 49 49 48 48 48 51 60 72 82 89 91 90 88 87 87 86 86 84 83 80 77 72 68 64 62 60 60 58 55 50 46 43 41 38 34 30 26 25 26 29 33 38 42 46 48 51 53 55 56 56 57 56 56 55 53 52 50 49 47 45 44 41 39 37 35 33 31 30 29 28 27 26 24 24 23 22 20 18 15 13 11 10 10 10 10 10 10 8 5 2 358 353 347 339 329 316 301 284 269 255 245 239 235 233 231 229 227 224 221 217 214 211 208 206 204 202 202 203 204 205 204 204 203 203 204 206 207 209 210 210 210 209 208 206 206 204 203 202 202 200 198 194 192 190 185 179 175 177 181 185 188 191 195 198 202 205 207 211 214 218 222 227 230 232 233 234 234 234 234 233 232 231 230 231 232 234 236 236 234 231 230 230 231 232 233 234 233 232 234 239 245 247 249 250 252 253 255 257 260 262 263 262 260 256 252 249 246 245 247 251 255 259 261 260 255 247 243 245 235 215 204 199 195 190 182 172 160 150 141 133 128 126 128 130 128 125 129 138 143 141 135 130 140 311 319 325 327 327 325 320 314 305 294 282 274 270 268 264 250 221 183 162 153 148 144 141 136 131 124 117 112 110 110 111 111 110 109 111 124 139 148 153 157 159 160 161 163 163 164 165 166 167 168 168 167 166 166 163 159 154 148 143 137 133 129 125 122 121 123 126 130 135 139 142 144 146 149 153 156 159 160 160 159 158 156 156 158 160 156 146 139 138 138 138 139 141 143 143 138 129 121 115 112 110 109 110 110 110 109 110 112 112 111 110 107 102 95 87 79 73 69 64 61 58 57 58 61 65 68 70 72 72 71 69 67 66 64 62 59 55 50 48 47 318 319 319 320 320 321 320 319 318 318 318 318 318 319 320 320 320 320 319 319 320 321 321 321 321 321 321 321 321 321 323 324 324 323 321 318 317 315 313 312 312 313 314 315 316 316 316 314 313 311 310 309 309 309 309 310 311 312 313 314 314 314 315 315 315 316 317 318 318 319 319 319 319 319 319 318 318 317 316 315 315 315 315 315 316 317 318 320 322 324 326 328 330 332 334 336 338 339 340 341 341 339 337 344 30 35 17 350 311 282 269 265 266 270 275 284 298 312 322 327 330 333 336 342 350 2 19 37 47 53 60 65 66 65 65 64 64 65 68 74 79 83 84 81 79 80 83 91 99 104 104 101 99 99 99 97 94 92 90 88 86 84 80 75 72 73 77 82 84 83 76 68 61 57 54 52 51 50 49 50 55 65 77 86 91 92 90 89 88 88 88 87 85 82 79 74 69 65 62 60 60 60 60 57 52 47 43 39 35 30 25 23 22 24 27 32 37 41 45 47 49 51 53 53 54 54 54 53 52 51 50 48 47 45 43 41 39 38 36 34 32 30 29 29 28 27 26 25 24 23 23 21 19 17 14 12 11 10 10 10 10 9 7 5 2 360 357 353 348 341 332 319 304 285 268 255 246 240 237 234 232 230 228 224 220 216 214 212 210 207 204 203 203 204 204 203 203 203 203 204 206 207 207 208 209 210 209 208 206 204 203 202 203 203 204 203 200 197 193 188 183 179 178 181 185 188 192 195 199 202 205 207 209 212 216 220 224 228 230 232 233 233 234 234 234 233 232 231 231 230 230 232 234 234 231 229 229 229 230 230 231 230 230 231 236 242 246 248 249 251 254 258 262 266 268 267 265 261 256 251 246 242 240 241 243 248 253 257 258 256 253 252 252 243 227 212 203 197 190 182 169 156 145 136 133 131 131 132 132 131 129 130 134 137 136 132 128 65 327 330 336 340 340 335 327 318 308 299 288 280 275 274 272 266 245 196 162 152 149 146 144 141 139 135 130 126 123 121 119 118 115 112 112 120 132 143 153 159 162 164 165 166 166 166 167 168 169 170 169 168 167 167 165 161 158 155 151 145 141 138 135 132 130 129 130 132 136 139 142 146 150 156 161 166 167 168 168 167 165 163 164 168 172 174 170 163 157 148 138 136 137 138 135 127 119 113 108 106 104 103 101 101 102 103 106 110 115 122 126 126 121 112 100 89 81 74 69 64 60 59 60 65 69 73 74 75 75 73 71 69 67 65 62 58 54 50 48 47 315 317 317 318 318 319 319 319 319 318 318 318 318 318 318 317 317 317 317 318 318 318 318 318 319 319 320 320 320 320 321 322 322 321 319 318 316 315 314 313 314 315 316 317 318 317 317 315 313 312 310 309 309 310 310 311 312 313 313 314 314 314 314 315 315 316 316 317 318 318 318 318 318 318 318 318 317 316 315 315 314 314 314 315 316 317 318 320 322 324 326 328 330 332 334 336 338 339 341 342 344 347 357 34 74 57 1 314 289 272 263 259 261 268 277 289 304 317 325 329 332 334 337 343 354 9 27 38 40 41 48 59 67 69 69 68 67 69 76 87 96 99 96 89 84 83 88 99 110 114 110 105 105 108 111 112 110 105 99 94 92 92 89 82 76 74 77 81 84 85 81 74 68 62 58 55 53 51 50 52 58 68 79 87 90 91 90 89 89 90 89 87 84 81 77 72 67 63 60 59 59 61 61 59 54 48 43 37 32 26 22 20 19 21 24 29 35 40 44 46 48 50 51 51 52 51 51 50 49 48 47 46 44 43 41 39 37 35 34 32 30 29 28 27 27 26 25 24 23 23 22 21 20 17 15 13 11 10 9 8 6 4 3 1 360 358 356 354 351 346 340 332 320 304 284 267 255 248 242 238 235 232 230 227 223 219 217 216 214 212 209 206 205 204 203 202 202 202 204 205 205 206 206 207 208 208 208 206 205 203 201 201 202 203 204 205 204 201 197 192 188 183 181 181 184 188 192 196 200 203 205 207 208 210 213 217 222 226 227 228 229 230 231 232 233 234 233 233 231 230 229 230 233 235 233 229 228 227 227 226 227 228 230 232 236 240 243 245 247 250 255 261 267 271 272 270 267 262 256 250 244 239 235 234 235 240 246 253 256 256 253 250 244 235 220 204 191 183 178 171 162 153 145 139 136 135 135 134 134 133 133 132 132 133 134 133 130 23 337 339 343 347 348 343 333 321 310 302 293 286 280 277 274 268 252 215 175 159 153 150 148 146 145 143 140 137 134 131 126 122 121 118 118 122 129 139 151 162 167 170 171 170 169 169 169 170 172 172 171 169 168 167 165 163 162 161 158 154 150 146 144 142 139 138 137 137 139 141 146 151 158 166 172 175 175 175 176 176 174 173 175 180 186 187 180 172 166 150 134 131 132 132 129 123 118 114 110 108 107 105 103 101 100 101 102 105 115 128 135 133 129 122 110 99 89 80 72 66 61 58 59 65 73 79 82 83 81 79 75 71 68 66 62 58 54 51 48 47 313 314 315 316 316 317 317 318 318 318 318 318 319 318 317 315 314 313 314 315 315 314 314 315 315 316 318 318 319 319 320 320 320 319 318 317 316 314 313 313 314 315 317 317 317 316 315 314 313 311 310 310 310 310 311 312 312 313 313 313 313 313 313 314 314 315 315 316 316 316 316 316 317 317 317 317 316 315 314 314 313 314 314 315 316 317 318 320 321 323 325 327 329 331 333 335 337 338 340 342 346 354 14 53 83 85 20 284 273 265 259 257 259 267 280 295 311 322 328 332 334 336 339 346 2 22 35 39 37 35 43 59 71 75 74 71 68 69 78 93 104 106 100 94 89 89 94 108 124 126 120 116 118 121 122 120 115 107 98 90 88 93 96 90 83 79 80 84 88 90 88 83 76 69 63 60 57 54 53 53 58 67 76 84 87 88 88 89 90 90 88 86 83 79 75 71 66 62 58 56 57 59 60 58 54 49 42 36 29 23 19 17 17 19 23 29 35 40 43 45 47 48 49 50 50 49 49 48 47 46 45 43 42 40 39 37 35 33 32 30 28 27 26 26 25 24 23 23 22 22 21 20 19 17 15 13 11 10 8 6 4 2 360 358 357 356 355 353 350 347 344 339 331 320 304 285 268 257 249 243 238 234 231 228 225 222 220 219 218 215 213 210 209 207 205 204 203 203 204 205 205 205 205 206 207 208 207 206 203 202 201 201 202 202 203 204 204 202 199 196 192 188 184 182 184 189 194 199 203 206 208 208 208 209 211 215 219 223 224 224 223 224 225 227 230 232 233 234 234 232 231 231 233 235 234 231 230 229 228 228 229 231 233 234 236 238 240 242 246 252 258 264 269 273 273 271 267 262 256 248 241 235 230 229 230 235 242 249 253 254 249 241 230 217 200 184 172 165 160 158 156 154 152 150 147 144 141 138 135 134 133 132 131 133 135 137 136 38 342 341 346 349 350 346 337 324 314 306 297 289 283 277 272 263 249 224 194 172 160 153 150 150 149 148 147 146 144 140 134 129 127 125 125 128 134 142 153 165 174 178 178 176 173 172 171 173 174 174 172 170 169 168 167 166 165 165 164 161 157 153 151 148 146 145 144 144 145 147 152 159 168 177 182 183 181 181 181 182 181 181 183 188 193 193 182 172 164 149 133 128 129 130 128 126 124 121 119 116 115 113 110 108 106 104 101 99 101 112 120 119 117 114 108 101 93 84 74 67 61 56 54 59 71 84 92 93 89 85 80 74 69 65 61 56 53 50 48 46 311 312 313 314 314 315 316 317 318 318 318 318 319 319 317 314 312 310 310 311 311 311 311 312 312 314 315 316 317 318 318 318 318 317 316 315 315 313 312 312 312 313 314 314 314 313 312 311 310 310 310 310 310 310 311 311 311 312 312 312 312 312 312 312 313 313 313 314 314 314 314 315 315 316 316 316 315 314 313 313 313 314 314 315 316 317 318 319 320 322 323 325 328 330 332 334 336 337 338 338 341 353 21 60 88 103 165 249 259 261 260 259 261 269 283 300 316 326 331 334 335 337 342 356 18 36 43 42 37 34 42 61 75 79 77 71 65 63 70 85 97 99 96 94 94 98 108 124 137 137 129 127 128 129 126 121 111 100 89 79 76 84 96 98 95 93 94 96 98 97 94 89 83 75 69 64 60 57 55 54 57 63 71 78 82 84 85 87 88 88 87 85 82 79 75 72 67 62 58 55 53 54 55 56 53 48 42 34 27 21 18 16 17 20 26 32 36 40 42 44 45 46 47 48 48 47 47 46 45 44 43 42 40 39 37 35 33 32 30 28 26 25 24 24 24 23 23 22 22 21 20 18 17 15 14 12 11 9 7 5 3 1 359 357 356 356 355 352 350 348 346 344 340 334 324 308 289 273 261 252 244 237 232 228 225 223 222 222 220 217 215 214 212 211 209 207 206 206 206 207 207 206 205 206 207 208 207 205 203 201 201 201 201 201 202 202 202 201 199 196 194 191 187 184 185 191 198 203 207 210 210 210 209 209 210 213 217 220 221 220 218 218 218 221 225 230 233 234 235 234 233 232 233 234 234 234 233 233 233 233 234 235 236 236 236 236 238 241 246 252 257 264 270 274 273 270 266 262 255 247 237 230 226 225 227 231 237 244 248 247 239 227 211 194 178 166 158 153 152 154 157 160 163 163 159 153 148 141 136 134 133 131 130 131 133 138 140 113 350 347 349 351 352 349 342 331 323 315 305 294 285 276 268 257 243 226 206 184 166 155 152 153 153 153 153 153 153 151 146 141 136 133 131 135 141 150 162 174 183 187 185 181 177 174 173 174 175 174 172 171 171 170 170 168 167 167 167 165 162 160 157 154 151 151 151 151 153 156 161 169 178 186 189 188 185 184 184 184 183 183 185 189 193 192 181 173 166 153 139 133 131 131 131 132 132 133 132 130 127 125 123 121 118 114 108 98 88 89 95 98 99 98 97 95 91 84 75 67 59 53 50 52 62 80 93 96 91 85 79 72 66 61 57 53 50 49 48 46 310 311 311 312 313 314 315 316 317 317 318 319 319 319 317 315 312 309 309 309 309 309 309 310 310 311 312 313 314 315 316 316 316 315 314 313 312 311 310 310 310 310 310 311 311 310 309 308 308 308 309 309 309 310 310 310 310 310 310 310 310 310 311 311 311 311 311 311 311 311 312 313 314 314 314 314 314 314 313 313 313 314 315 315 316 318 318 319 319 320 322 324 326 329 331 333 334 335 336 335 333 345 28 78 103 131 192 233 251 262 267 267 268 275 289 307 320 328 332 334 335 339 351 12 32 43 45 42 37 35 45 64 78 81 77 69 61 56 58 68 78 85 89 94 102 114 128 140 144 137 129 126 127 126 122 114 102 91 82 73 69 75 89 101 108 113 116 114 110 104 98 92 86 79 73 68 63 59 56 54 55 57 63 70 76 80 82 85 87 88 87 85 82 80 77 73 69 64 58 54 51 50 52 52 51 47 40 32 25 20 16 16 18 22 29 34 37 40 41 42 44 45 46 46 46 45 45 44 43 42 41 40 39 38 36 34 32 31 29 27 25 23 23 23 23 23 22 22 21 20 19 17 15 13 12 11 9 7 5 3 1 359 358 357 357 357 355 353 350 349 349 348 347 344 339 330 316 299 282 267 254 243 235 229 225 224 224 224 222 220 218 216 215 214 213 211 210 210 211 211 211 209 208 207 208 208 207 206 204 202 200 200 200 201 201 202 202 201 199 196 194 192 189 187 189 195 202 207 210 212 212 212 211 210 211 213 216 218 219 218 215 214 214 216 222 227 230 232 232 232 231 231 230 230 231 233 235 236 237 237 237 237 237 236 235 235 237 240 244 249 256 264 271 275 274 271 267 262 254 244 234 226 223 222 223 227 230 234 234 231 220 202 185 170 161 154 151 148 150 156 164 169 171 169 162 155 147 140 137 135 134 132 129 128 129 132 131 114 38 6 359 357 356 354 347 339 333 326 317 304 290 276 263 250 237 225 210 191 170 158 155 155 157 160 161 161 161 159 157 154 149 144 141 143 150 160 171 182 190 191 189 184 179 175 173 173 173 172 172 172 172 172 171 171 170 169 169 168 168 167 163 159 157 157 157 159 161 164 170 177 185 191 193 191 187 185 184 182 181 181 183 187 191 190 184 179 174 165 153 143 138 137 139 142 146 149 150 149 147 145 143 141 137 133 124 106 88 84 86 88 89 88 88 88 87 82 75 67 59 53 50 50 56 69 82 86 82 76 71 65 60 56 52 50 49 48 48 46 309 310 310 311 312 313 313 314 316 317 319 319 319 318 317 314 312 310 309 309 308 308 308 308 308 308 309 310 311 313 313 314 314 313 312 311 310 309 308 308 307 307 307 307 307 307 307 306 306 306 307 307 308 309 309 309 309 309 308 308 308 309 309 309 309 309 309 309 309 309 310 311 312 313 313 313 314 314 314 314 314 315 315 315 316 316 317 318 318 319 320 322 324 327 329 331 333 333 334 335 338 354 80 114 132 163 207 233 252 270 279 280 281 287 300 314 324 329 331 333 338 349 8 27 39 43 42 38 35 37 51 69 80 83 79 71 62 55 54 59 67 78 89 102 117 132 144 147 143 133 124 120 119 118 115 108 98 88 80 73 70 74 85 99 112 123 129 127 120 110 101 94 87 81 76 70 65 60 56 53 51 51 55 62 69 76 81 85 87 88 87 85 83 81 79 75 71 65 60 55 51 50 50 51 49 44 37 30 23 18 15 15 19 24 30 35 38 39 41 42 43 43 44 44 44 44 43 43 42 41 40 39 37 36 35 33 31 30 28 26 24 23 22 22 22 22 22 21 20 19 17 15 14 12 10 9 7 5 3 1 359 357 357 357 357 356 355 352 349 349 350 351 351 350 348 344 337 326 313 295 275 256 241 232 227 225 225 225 224 222 220 219 217 216 216 214 213 213 214 215 215 214 212 211 210 208 207 206 204 202 200 200 200 200 201 202 202 202 200 197 195 192 190 190 193 198 205 209 212 214 214 213 212 212 213 214 216 218 218 217 215 213 214 216 220 224 225 226 225 226 226 226 225 224 226 231 234 236 237 238 238 237 236 236 234 234 235 238 242 248 256 266 273 277 276 275 270 264 254 241 230 223 220 218 219 219 219 217 212 203 191 176 163 154 149 148 146 146 149 158 167 169 165 158 151 149 146 143 143 144 142 137 132 128 126 126 121 108 71 29 13 7 2 358 351 345 339 332 324 315 302 284 263 245 232 221 209 193 176 166 162 162 165 167 169 169 167 166 165 164 160 157 155 156 161 169 180 189 193 193 189 184 179 176 174 172 171 170 170 171 172 173 173 172 171 171 171 171 171 171 169 166 164 163 164 165 167 171 177 184 190 194 195 192 188 184 182 180 179 179 182 187 191 191 190 187 183 176 166 157 151 150 153 158 164 166 165 165 165 164 162 159 156 151 142 122 97 88 86 86 86 85 84 85 84 81 76 69 62 57 54 53 55 63 71 74 71 66 62 57 53 50 49 48 49 49 48 45 308 308 309 309 310 311 312 313 315 317 318 319 318 317 315 314 312 310 310 309 308 308 307 307 306 306 307 308 309 310 311 311 311 311 310 309 308 307 306 305 305 305 305 305 305 305 305 305 305 305 305 306 307 307 308 308 307 307 307 307 307 308 308 308 308 308 308 308 308 308 309 310 310 311 312 312 313 313 314 314 314 314 314 314 314 314 315 315 316 317 318 320 322 325 328 331 332 332 334 339 352 35 124 142 157 185 218 242 261 278 289 293 298 304 313 321 327 330 332 336 348 8 28 39 42 40 35 30 29 36 56 74 83 86 85 78 68 60 57 59 67 81 99 119 136 146 150 147 140 131 120 112 110 111 110 105 98 89 80 74 71 75 84 98 113 126 134 134 127 116 105 95 88 82 77 72 66 61 56 51 48 46 46 51 59 68 78 85 88 88 88 86 84 83 81 77 73 67 61 55 51 50 50 49 46 41 34 27 20 16 14 16 20 26 32 36 38 39 40 41 42 42 43 43 42 42 42 41 40 39 38 37 35 34 33 31 30 28 26 24 23 22 22 22 21 21 20 19 18 17 15 13 12 10 9 7 5 3 1 359 357 356 355 355 355 354 353 350 349 350 351 352 352 352 352 351 349 344 338 326 308 285 259 240 231 228 227 226 224 222 220 218 217 217 217 216 216 216 217 218 218 218 217 215 213 210 208 206 205 203 202 201 201 201 201 202 203 203 201 199 196 193 192 192 196 200 205 210 213 215 214 214 213 213 214 215 216 217 218 217 216 216 217 218 220 221 222 221 221 220 220 219 218 219 222 227 232 235 236 236 236 236 235 235 235 235 236 239 243 250 260 269 276 279 279 277 272 263 250 236 225 220 216 214 212 209 204 197 188 180 170 161 153 148 146 146 146 146 149 155 160 157 150 141 140 144 148 151 154 154 152 147 140 132 129 127 121 107 78 37 17 12 7 2 356 348 341 333 325 320 313 300 276 248 230 217 204 192 182 176 174 174 176 176 176 175 174 173 172 171 169 167 168 172 176 184 193 197 196 193 189 183 177 174 172 170 169 169 169 170 171 173 173 173 173 173 173 173 173 173 173 171 170 170 169 170 173 177 183 189 194 198 197 193 188 183 180 177 176 178 182 187 191 192 192 190 187 182 175 169 165 165 168 172 174 173 171 170 171 172 169 166 163 158 149 134 113 99 92 90 89 87 86 85 84 82 79 74 69 64 61 59 59 62 66 68 65 60 56 51 48 47 48 51 52 51 48 41 307 306 306 306 307 308 310 312 314 315 316 317 317 316 314 312 311 310 309 309 308 307 306 305 305 304 305 306 307 308 308 308 308 308 307 306 306 305 304 303 303 303 303 303 303 303 303 303 304 304 304 305 306 306 306 306 306 306 306 306 306 307 307 307 307 307 307 307 307 307 308 308 309 310 310 310 311 311 312 312 312 312 312 311 311 311 312 312 313 314 316 318 320 322 326 330 333 335 338 349 9 70 141 158 174 197 227 253 271 283 293 301 310 317 322 326 330 333 337 348 9 31 43 47 45 39 31 23 21 31 57 80 89 92 91 85 75 65 60 59 67 89 120 141 150 151 149 146 140 130 116 104 101 105 108 107 100 91 82 74 72 74 82 95 112 127 136 138 131 120 107 96 87 80 76 71 66 60 55 49 44 41 39 40 44 51 65 79 86 88 88 87 86 85 82 79 74 67 60 54 49 48 47 46 43 38 32 24 18 14 14 17 22 28 34 37 39 40 40 41 41 41 41 41 41 41 40 40 39 38 37 35 34 32 31 29 28 26 24 23 22 22 22 21 20 19 19 17 16 15 13 12 10 8 7 5 3 1 359 357 355 354 353 352 352 351 350 349 349 351 352 353 353 353 354 356 356 353 350 344 334 320 300 273 248 236 231 227 224 220 217 215 215 217 217 216 217 218 219 219 220 219 218 217 215 213 210 207 206 205 204 204 203 202 202 202 203 202 201 199 198 196 195 196 198 202 206 210 214 215 215 214 214 214 214 215 215 216 217 218 218 219 220 220 221 222 223 223 222 220 218 215 214 216 221 226 230 233 234 234 233 234 235 236 237 238 241 244 249 255 264 272 278 281 281 278 270 258 242 229 220 216 213 210 205 199 190 181 175 169 162 156 151 150 150 151 150 150 151 153 155 152 146 141 142 145 149 153 155 156 157 156 148 141 138 136 132 122 95 49 24 17 12 6 359 352 342 332 326 324 323 321 306 268 233 211 197 189 184 182 183 185 186 185 184 183 183 181 180 178 175 174 176 179 184 192 203 212 204 190 185 178 173 171 169 168 168 168 168 169 171 172 174 175 176 177 177 176 176 175 175 175 175 174 174 175 178 183 188 193 197 200 198 194 188 183 179 176 175 178 182 187 190 191 191 189 187 184 180 177 175 175 176 175 172 168 165 165 165 166 164 162 159 154 147 137 125 114 105 100 96 93 90 88 86 84 81 79 75 72 68 66 65 64 65 64 62 57 52 48 48 51 60 68 67 59 40 11 305 305 304 304 305 306 309 311 313 314 315 315 314 313 312 311 310 309 309 308 307 307 306 305 303 303 303 304 305 305 305 305 305 305 305 304 303 303 302 301 301 301 301 302 302 302 302 302 303 303 303 304 304 304 305 305 305 305 305 305 306 306 306 306 306 306 306 306 306 307 307 307 308 308 308 308 308 308 307 307 306 306 307 307 308 308 308 309 310 312 313 315 317 319 322 326 331 336 345 0 28 95 147 171 189 211 237 260 276 286 296 307 316 322 327 330 334 340 351 11 34 47 53 53 49 42 32 23 19 28 55 82 94 98 97 91 81 71 62 56 56 78 151 163 158 151 148 145 139 128 111 99 98 106 111 110 103 94 85 77 72 72 76 88 108 124 132 135 132 121 106 93 83 76 72 69 64 58 52 46 40 35 32 31 31 33 41 57 73 81 84 85 86 85 82 78 71 64 56 50 46 45 44 42 39 35 28 21 16 13 15 19 24 31 36 39 40 40 41 41 41 40 40 40 39 39 39 39 38 37 36 35 33 31 29 28 26 25 24 23 22 22 21 20 19 18 17 15 14 13 11 10 8 6 4 2 0 359 357 355 354 352 350 349 348 348 348 348 349 351 353 353 353 353 354 356 355 355 355 352 347 340 330 316 292 265 246 234 226 221 217 216 216 216 216 215 215 216 218 219 220 220 219 217 216 214 211 209 207 207 207 206 206 204 203 203 202 201 200 200 199 198 198 199 200 203 207 211 214 215 215 214 213 213 214 215 216 216 217 218 220 221 221 221 221 222 224 224 223 221 218 215 214 217 222 227 231 233 234 233 233 234 235 237 239 241 245 248 253 259 266 272 277 280 279 274 264 249 233 221 215 212 210 206 199 189 180 174 170 166 162 158 156 157 159 159 157 157 157 157 158 156 152 149 148 150 151 152 152 153 158 161 159 155 155 156 153 144 124 93 60 41 27 16 9 359 347 337 333 333 337 340 336 312 247 201 188 184 183 185 188 190 192 192 192 191 189 187 182 178 176 177 179 183 186 191 197 205 203 182 177 173 170 169 168 168 168 168 168 169 171 173 175 177 178 179 180 179 179 178 178 178 177 177 177 179 182 186 191 195 199 201 200 196 190 185 180 177 177 180 184 188 189 189 188 187 184 182 180 179 180 179 177 172 163 157 153 153 153 152 151 151 150 146 142 138 134 128 119 112 106 101 96 92 89 86 83 81 80 77 75 73 72 69 66 64 61 55 43 34 195 192 184 178 174 194 286 297 304 303 303 303 304 306 309 311 313 314 314 313 312 311 309 309 308 308 308 307 306 306 305 304 303 302 302 303 303 303 303 302 303 303 303 302 302 302 301 300 300 300 300 301 301 301 302 302 302 302 302 302 302 303 303 303 304 304 304 305 305 305 305 305 305 305 305 305 306 306 306 306 306 306 306 306 305 304 303 302 301 301 302 303 304 305 306 306 308 309 310 311 313 315 316 317 319 325 341 5 57 115 157 191 213 230 248 264 277 290 303 314 321 326 330 335 342 355 15 37 53 60 61 59 54 47 38 30 27 33 54 79 94 102 102 98 90 79 66 52 37 21 210 178 161 151 147 143 134 119 106 104 111 119 119 112 104 96 88 81 75 69 68 81 100 111 115 116 113 105 95 85 77 72 68 64 60 55 48 41 35 30 26 24 23 23 26 34 43 51 57 67 77 82 79 73 65 57 50 46 43 42 41 39 36 31 25 19 15 13 15 20 27 33 37 40 41 41 41 40 40 40 39 39 38 38 38 37 37 36 35 34 32 30 28 27 25 24 24 23 23 22 21 19 18 16 15 13 12 10 9 8 6 4 2 0 358 357 355 353 351 349 347 345 344 344 345 346 348 350 352 353 353 352 352 352 351 353 354 354 352 348 343 335 322 303 278 253 236 225 219 217 217 217 216 213 211 212 215 218 221 220 218 216 214 212 210 209 208 208 209 209 208 207 205 204 202 201 200 200 200 201 201 201 201 204 207 210 212 214 214 213 213 212 213 215 217 218 219 220 221 222 222 222 221 222 222 223 222 220 218 217 216 218 222 227 230 233 234 235 235 235 235 236 238 241 245 249 253 258 264 270 274 275 272 265 254 238 224 214 210 208 207 202 194 185 177 173 170 169 166 163 163 164 166 166 165 165 165 165 165 163 161 159 157 156 154 154 155 157 163 169 175 180 186 190 188 174 148 121 95 71 52 38 28 17 3 353 350 352 355 356 353 347 332 181 176 177 181 184 186 187 189 192 193 191 187 181 175 171 174 178 183 187 189 190 191 193 189 181 176 173 171 170 169 168 169 169 170 171 172 174 175 177 179 181 181 182 182 182 181 180 179 179 179 182 185 189 193 196 200 202 202 199 193 187 183 181 181 184 187 189 189 188 187 185 183 181 180 181 183 181 177 170 161 153 149 147 147 146 146 147 148 147 145 143 141 136 130 123 117 111 106 100 94 89 86 84 82 80 79 79 79 77 75 73 69 2 248 237 226 216 209 205 206 226 266 284 303 303 302 303 304 307 310 311 312 313 312 311 310 308 307 306 306 305 305 305 305 304 303 302 302 302 303 303 302 302 301 301 301 301 302 302 302 302 301 301 300 300 300 301 301 301 301 302 302 302 302 301 301 301 301 302 303 303 304 304 304 304 304 303 303 303 303 304 305 305 306 306 306 305 305 304 304 303 301 300 299 299 300 301 302 303 303 304 305 306 307 307 308 310 309 304 300 305 325 9 99 137 191 224 237 245 253 264 275 291 311 323 328 331 338 347 0 16 35 52 63 67 67 64 59 53 46 41 39 44 56 71 86 98 104 103 98 88 72 52 32 18 13 159 157 150 145 136 119 105 103 112 125 131 123 111 103 98 95 91 85 76 70 83 96 98 94 88 79 73 74 75 72 67 63 59 55 50 44 37 31 25 21 18 17 18 21 26 27 23 17 14 31 67 72 65 57 50 45 41 40 39 38 36 33 29 23 18 14 14 17 22 29 34 39 41 41 41 40 40 40 39 39 38 38 37 36 36 36 35 35 34 32 30 28 26 25 24 23 23 22 21 19 18 16 14 13 11 10 8 7 6 4 3 1 359 357 355 353 350 347 345 343 342 342 342 343 345 347 348 350 352 352 352 351 350 350 350 351 351 351 350 347 342 335 326 313 292 265 239 223 217 216 216 213 210 208 208 211 215 218 217 215 214 212 210 208 208 208 209 210 210 210 209 208 206 203 202 201 201 202 202 202 201 202 204 207 209 211 213 213 213 212 212 213 215 217 219 220 221 222 223 224 223 222 222 222 222 222 221 220 218 218 219 222 225 227 230 231 233 234 233 234 234 236 239 242 245 250 256 262 266 268 267 263 255 243 227 214 206 204 203 202 198 191 184 179 176 175 173 171 169 170 171 172 170 170 170 171 171 170 169 168 167 166 163 161 160 162 165 172 184 198 210 218 223 221 207 173 138 112 88 68 56 47 35 24 17 13 12 10 7 3 1 9 96 154 164 169 173 173 173 173 175 175 171 163 152 145 151 167 184 192 194 193 190 188 186 185 186 187 185 179 174 172 172 172 173 173 173 174 175 176 178 180 182 183 184 184 185 183 182 181 180 181 183 186 190 194 197 201 204 205 203 196 190 186 185 185 187 189 191 191 189 188 186 184 182 182 184 185 183 180 174 167 162 158 156 157 157 158 159 160 161 160 155 150 144 137 132 128 123 118 112 105 98 92 87 83 79 80 82 84 86 86 94 251 254 250 243 235 224 216 210 213 250 293 306 302 302 303 304 306 308 310 312 312 312 311 310 308 307 305 304 304 303 302 302 301 302 301 301 301 302 303 303 302 301 300 300 300 301 302 303 303 303 302 302 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 302 303 303 303 303 303 302 302 302 302 302 303 304 305 305 305 305 305 304 304 303 302 301 301 300 300 300 300 301 301 302 303 303 304 304 304 304 304 300 290 282 285 299 69 134 174 235 248 251 253 257 263 274 291 314 329 337 345 357 9 18 25 37 53 66 72 71 67 62 58 54 51 51 54 60 66 74 86 97 101 100 93 81 59 37 26 33 106 142 143 136 120 104 99 102 111 123 126 117 105 101 102 105 107 106 99 86 84 89 89 84 76 69 64 64 67 67 63 57 52 49 45 40 33 26 20 16 14 14 17 20 24 23 18 11 7 14 60 73 65 56 48 43 40 38 37 36 34 31 26 21 17 14 14 18 24 30 36 39 41 41 41 40 40 39 39 38 38 37 36 35 35 35 35 35 34 32 30 28 26 24 23 22 22 21 19 17 16 14 13 11 10 8 7 6 4 3 1 359 357 356 354 352 349 345 342 341 340 340 341 342 343 345 346 348 350 351 351 350 349 349 349 349 349 349 348 346 344 340 336 330 320 303 275 242 221 214 212 209 206 204 204 206 210 213 214 212 211 209 207 207 207 208 209 211 211 212 211 210 208 206 204 203 203 203 203 202 202 202 204 207 209 211 213 213 212 211 211 212 214 217 219 220 222 223 224 225 224 223 223 223 224 224 224 221 219 219 220 222 222 223 224 225 227 229 230 232 233 234 236 238 241 245 251 257 261 261 258 253 245 232 218 207 201 199 198 197 194 190 185 182 180 179 178 177 176 176 177 175 174 173 175 176 176 174 172 173 173 172 170 168 167 168 173 184 201 217 228 236 241 241 233 210 165 115 78 68 67 62 50 42 36 31 26 21 16 13 14 27 67 117 136 144 148 148 149 150 150 147 137 123 109 98 90 97 184 201 197 192 187 185 183 186 193 199 198 191 185 182 181 180 178 177 175 175 175 177 179 182 184 186 188 189 188 185 184 183 182 182 183 186 190 194 198 203 207 209 206 200 193 189 188 188 190 192 193 194 193 190 187 185 183 185 187 187 186 183 179 176 173 173 173 174 175 176 177 178 179 177 171 162 155 148 143 141 137 135 133 129 124 117 105 94 83 83 85 90 99 116 277 275 272 267 260 249 232 212 198 161 4 353 349 302 303 304 305 307 309 311 311 312 311 310 309 307 306 305 303 302 301 300 299 299 299 299 299 300 301 302 303 303 302 301 300 300 301 302 303 304 304 304 303 303 302 302 302 301 301 301 301 301 301 301 301 300 300 300 301 301 302 302 302 301 301 301 300 300 301 301 302 304 304 305 306 306 305 305 304 303 302 302 301 301 301 301 301 300 301 301 302 302 302 302 301 299 296 288 276 269 268 260 189 173 228 257 261 261 260 261 265 275 293 315 335 354 11 21 25 25 23 26 41 62 72 71 67 63 60 58 57 57 59 61 63 66 73 84 92 95 93 85 70 48 38 51 90 118 123 115 105 100 99 100 103 107 108 104 101 103 108 114 119 119 108 87 71 70 76 77 73 67 63 61 61 61 59 54 48 45 42 37 30 22 17 14 12 14 17 21 25 24 19 16 18 39 77 85 77 66 55 47 42 40 38 36 34 30 25 20 17 14 14 18 24 31 37 40 41 41 41 40 39 39 38 38 37 36 35 35 35 35 35 35 34 33 31 28 26 24 23 22 21 19 17 16 14 13 11 10 9 7 6 4 3 1 359 358 356 355 353 351 348 344 341 339 339 339 340 340 341 343 344 346 347 348 349 348 348 348 348 348 347 346 345 343 342 341 339 336 330 320 303 275 241 221 212 208 205 203 202 203 205 207 209 209 209 208 206 206 207 208 210 211 212 212 212 212 211 209 207 206 205 205 204 204 203 204 206 207 208 211 211 211 210 209 208 208 211 214 218 220 222 223 224 225 223 222 222 223 225 226 226 224 221 220 220 220 221 220 220 221 223 225 228 230 232 233 234 236 238 242 247 251 254 254 251 245 237 225 214 206 201 199 198 196 194 190 187 185 184 183 183 182 183 183 182 179 177 177 179 181 181 178 177 178 179 179 179 177 176 176 182 195 212 226 236 243 248 250 249 244 235 57 45 51 68 72 63 54 47 41 36 30 26 27 34 48 71 94 110 119 123 125 128 131 129 123 109 96 86 74 62 51 46 161 184 180 178 177 180 188 199 206 206 200 195 195 193 188 183 179 175 174 176 178 181 184 187 190 194 195 193 189 187 185 184 183 183 186 190 194 199 204 209 212 209 202 195 191 189 190 191 194 196 196 196 193 190 185 185 186 188 189 189 187 184 183 182 183 185 187 188 189 190 191 191 190 185 178 170 163 159 157 156 156 158 160 162 164 168 182 206 228 240 243 256 270 281 286 288 288 288 289 315 79 70 53 34 20 12 304 304 305 307 308 309 310 310 310 310 309 307 306 305 304 303 301 300 298 297 296 296 297 298 300 301 302 303 302 302 301 300 300 301 302 303 304 304 304 304 304 303 303 302 301 301 300 300 300 300 300 300 300 300 300 300 300 301 301 300 300 299 299 299 299 300 301 302 303 304 305 306 306 306 306 305 304 303 302 302 301 301 301 301 301 300 301 301 301 301 300 298 295 287 275 263 257 252 236 218 236 259 266 269 269 268 269 272 281 297 320 356 24 33 33 29 23 18 16 28 52 68 69 66 62 59 58 59 60 61 61 62 62 65 73 83 89 90 86 76 62 54 65 86 98 101 101 100 100 98 94 89 84 85 92 100 109 116 122 124 118 98 73 57 52 58 67 70 67 63 60 59 58 56 53 49 46 42 36 27 21 16 13 13 15 18 23 26 27 24 23 32 58 83 90 88 80 68 57 49 45 42 39 35 30 25 21 17 15 15 18 25 32 38 41 42 42 41 40 40 39 39 38 37 36 35 34 34 34 34 34 34 33 31 29 27 25 23 22 20 18 16 15 13 12 10 9 7 6 5 3 2 360 357 356 355 353 352 350 347 342 339 337 336 337 337 337 338 339 341 343 344 345 345 346 346 346 345 345 345 344 342 341 341 341 340 337 332 324 313 296 270 242 223 213 208 205 203 200 199 199 201 204 205 206 206 207 208 209 211 212 212 212 212 213 212 211 209 208 207 207 206 205 205 206 207 208 209 210 209 209 208 206 204 204 206 211 216 219 221 223 224 224 223 222 221 222 224 225 225 224 223 221 220 219 219 219 220 220 222 224 226 229 231 232 232 233 236 239 243 246 248 247 244 239 231 222 213 207 203 202 201 199 197 195 192 191 189 188 188 188 189 188 187 184 183 183 185 188 187 186 185 186 187 188 188 188 186 187 193 204 217 229 238 245 250 255 258 262 275 332 13 37 67 79 77 67 58 50 43 37 36 40 48 60 73 86 97 104 108 111 114 114 110 101 89 81 75 68 59 49 43 49 102 144 155 161 170 185 203 214 213 205 200 198 197 192 185 178 174 175 177 180 183 185 189 194 198 199 196 192 189 187 185 183 183 185 189 194 199 205 211 214 212 205 198 193 191 191 193 195 198 199 198 195 192 188 186 187 189 191 192 190 189 188 188 190 192 194 196 196 197 199 199 198 195 190 184 179 176 174 173 175 176 179 182 186 194 207 223 236 244 247 254 266 278 289 297 304 319 355 41 59 59 52 41 29 21 306 306 306 307 308 309 309 308 308 307 307 306 306 305 304 302 300 299 297 296 295 295 296 298 300 301 302 302 302 301 301 300 300 301 302 303 303 304 305 305 304 303 302 301 301 300 299 299 299 299 299 299 298 298 298 299 299 299 299 299 299 298 298 298 298 299 301 302 303 304 305 305 306 306 306 306 305 304 303 303 302 302 301 301 300 300 300 299 299 299 298 295 289 277 263 252 243 226 212 254 273 274 273 273 275 276 279 285 294 311 352 33 44 41 34 26 19 13 10 20 47 64 67 64 60 57 57 59 60 61 61 61 60 61 66 74 82 85 83 76 67 63 71 82 89 93 96 97 96 93 85 74 66 67 80 99 115 125 128 122 104 78 59 49 45 47 56 65 67 65 61 58 56 55 54 53 53 49 39 29 22 18 15 15 17 21 25 29 30 29 31 44 68 86 92 92 87 79 68 59 53 48 44 38 32 27 22 19 17 17 20 26 33 39 42 42 42 41 40 40 39 39 38 37 35 34 33 33 33 33 33 33 33 32 30 28 25 23 22 20 18 16 14 12 11 10 8 6 5 3 2 -0 358 356 354 353 352 351 348 345 341 337 335 334 334 334 334 334 336 337 339 341 342 342 342 343 343 342 342 342 341 340 339 339 339 338 336 331 325 316 305 289 266 242 224 213 207 202 197 192 190 193 197 201 204 206 208 210 211 212 213 213 213 212 212 212 211 210 210 209 209 208 207 207 207 208 209 210 210 209 208 207 205 203 201 204 209 214 218 221 222 223 224 223 223 223 224 224 223 222 222 222 222 220 219 218 218 220 220 221 222 225 228 230 230 231 231 233 235 238 240 241 240 238 233 226 219 213 208 206 205 204 203 201 200 198 197 195 193 192 193 194 193 191 190 188 189 191 194 196 196 196 197 197 198 199 198 198 199 203 210 219 227 236 243 250 256 262 270 287 322 355 29 65 85 89 83 71 60 49 44 43 48 55 64 74 83 90 95 99 102 102 100 95 87 80 74 70 65 59 50 42 40 47 71 103 127 147 176 207 225 224 212 202 196 192 189 184 178 176 177 180 182 184 186 190 195 200 202 199 194 190 187 184 182 182 185 189 194 200 206 212 216 214 208 201 195 193 193 196 199 201 202 200 197 193 190 188 189 191 193 195 195 194 193 193 195 197 199 200 201 202 204 205 203 201 197 193 191 189 188 188 189 190 192 195 198 204 213 224 234 240 245 250 258 271 286 297 308 326 6 47 62 62 53 42 31 22 308 307 306 306 307 307 306 306 306 305 305 306 306 305 304 302 300 298 297 295 294 295 297 299 300 301 302 302 302 302 301 301 301 301 301 302 303 304 304 304 303 302 301 300 299 299 298 298 298 297 297 297 297 297 297 297 298 298 298 298 297 297 297 297 298 299 301 303 304 305 305 304 304 303 303 304 304 304 303 303 302 302 301 300 300 299 298 298 297 297 295 291 279 264 250 240 227 202 168 310 295 286 281 280 281 285 292 303 320 359 37 48 46 39 29 20 13 8 8 19 47 65 69 65 59 56 56 58 60 61 61 60 60 60 62 67 73 76 76 71 66 65 70 78 83 86 87 87 86 81 73 63 56 56 69 94 116 127 126 108 83 65 53 47 44 44 47 55 62 63 60 56 52 51 53 57 60 57 46 34 27 23 20 20 22 25 28 31 33 33 38 53 73 87 92 92 90 84 77 70 63 56 49 42 35 28 24 21 21 22 25 29 35 39 42 42 42 41 40 39 38 38 37 36 34 33 32 32 32 31 32 32 31 31 30 28 25 23 22 20 18 16 14 12 10 9 7 5 3 2 0 358 356 354 353 352 351 349 347 344 340 336 334 332 331 330 330 330 332 334 336 338 339 340 340 341 341 340 340 340 339 337 336 335 335 334 333 329 324 316 307 296 280 258 234 216 204 195 187 178 172 177 187 196 202 206 210 213 214 215 214 214 213 212 212 212 212 212 211 211 211 210 209 209 209 209 210 210 210 210 209 208 206 204 203 204 208 212 217 220 222 223 224 224 224 225 226 225 223 221 220 221 221 221 220 219 219 220 220 220 221 223 226 228 229 229 229 230 232 234 235 235 234 231 227 222 217 212 209 207 207 207 206 205 205 203 202 200 197 196 196 197 196 195 194 194 195 198 201 203 205 207 208 208 208 208 207 207 208 211 216 221 226 233 241 248 254 260 265 279 328 16 55 80 96 99 92 81 69 57 51 49 52 58 66 73 80 85 89 92 93 92 89 84 78 73 70 66 62 57 50 41 36 35 41 55 74 100 170 227 241 236 221 204 193 186 186 183 180 179 180 182 184 186 189 192 197 202 205 204 198 193 188 185 183 183 185 190 195 201 207 212 215 215 211 205 199 196 197 199 202 204 205 202 198 195 192 192 191 193 196 198 199 198 197 197 198 200 202 203 204 206 208 209 207 204 201 199 198 198 198 198 199 200 202 204 207 211 216 223 230 236 241 245 251 263 279 291 301 315 352 55 73 68 56 42 29 18 308 307 305 305 304 304 304 304 304 304 304 305 306 306 305 303 301 299 297 296 295 296 298 300 301 301 302 302 302 302 302 302 302 301 301 302 302 303 303 302 302 301 300 299 298 297 297 296 296 296 296 296 296 296 296 296 297 297 297 297 297 296 297 297 299 301 302 304 305 305 305 304 302 301 300 300 301 301 302 301 301 301 300 299 298 298 297 296 294 291 283 267 242 235 233 224 210 192 158 353 313 296 290 288 291 298 311 331 4 35 47 46 39 30 20 11 5 3 5 19 48 70 75 70 63 58 56 57 59 61 61 61 60 61 61 63 65 66 66 65 63 62 65 69 71 73 74 74 73 70 64 57 50 48 57 81 107 115 107 87 71 60 53 48 45 43 43 45 53 59 59 55 50 49 52 58 64 63 54 42 34 29 27 26 27 29 32 35 37 39 44 58 75 87 91 92 91 89 84 78 71 63 55 46 38 31 26 24 25 27 29 33 37 40 42 42 41 40 38 37 36 36 35 34 32 31 30 30 30 30 30 30 29 29 28 26 25 23 22 20 18 16 14 12 10 8 6 4 2 0 358 356 354 353 351 351 350 348 346 343 339 335 332 329 328 327 327 327 328 330 332 334 336 338 339 340 340 339 339 338 336 334 333 332 331 331 330 328 324 318 310 300 286 266 239 213 193 178 162 146 136 138 158 184 202 212 216 217 217 217 216 215 214 213 213 213 213 213 213 213 213 212 210 210 210 210 210 210 210 210 209 208 207 205 204 205 207 211 215 219 222 223 224 225 225 226 227 226 224 221 219 219 220 220 220 220 220 220 220 220 221 223 225 226 227 228 227 228 229 231 231 231 229 226 223 219 215 212 209 209 209 209 209 209 208 207 205 203 200 199 199 199 199 198 197 198 200 203 207 210 213 215 216 217 216 215 214 214 214 217 220 223 228 233 240 246 250 251 245 221 180 129 113 111 110 108 96 83 74 66 58 54 55 60 67 73 78 82 84 86 86 84 81 77 72 69 66 63 59 55 48 39 31 27 26 28 27 13 300 263 253 242 225 206 191 185 185 185 183 182 181 182 185 188 191 195 200 206 210 210 204 197 192 188 186 186 188 192 198 203 208 213 216 216 214 208 203 201 201 202 204 207 207 204 199 195 194 194 195 196 198 200 202 202 201 200 200 202 203 205 206 208 211 212 210 207 204 202 203 203 204 205 206 207 209 211 213 216 219 223 227 232 236 238 244 256 273 287 298 309 332 76 86 75 57 39 24 12 308 306 304 303 303 303 303 302 302 302 303 304 305 305 305 304 302 300 299 298 298 299 300 301 302 302 303 303 303 303 303 302 302 302 302 302 302 301 301 300 300 299 298 298 297 296 295 295 294 294 294 294 295 295 295 296 296 297 297 296 296 297 298 299 301 302 303 305 306 306 306 305 303 301 299 299 299 300 300 299 299 298 297 296 295 295 294 292 285 268 235 202 185 182 191 192 189 180 144 57 347 296 294 301 309 319 335 2 30 43 44 38 28 18 8 0 358 359 4 18 49 76 85 81 72 64 59 58 60 62 62 61 61 61 61 61 60 59 59 59 58 58 58 60 63 67 69 69 68 66 62 57 49 43 45 57 75 83 81 76 70 62 55 50 46 42 41 42 48 59 65 62 57 54 55 61 67 68 61 50 41 36 33 32 32 34 38 41 44 47 51 61 75 85 91 93 94 93 91 85 78 70 60 51 42 35 30 28 28 30 33 35 38 40 42 42 41 39 38 36 35 34 33 31 30 29 28 28 28 28 28 28 27 26 25 24 23 23 22 20 18 16 13 11 9 7 5 3 1 359 356 354 352 350 349 348 348 347 345 342 337 333 329 326 325 324 324 324 325 325 327 329 332 336 338 339 339 338 337 335 332 330 329 329 329 329 328 328 325 321 315 305 290 269 239 206 180 156 134 115 101 92 84 77 248 239 232 225 221 219 218 216 215 214 214 214 215 215 215 215 214 213 211 211 211 211 211 210 210 209 209 207 206 205 204 204 206 209 213 218 221 222 224 225 226 226 226 225 223 220 218 217 218 219 219 219 218 217 216 216 218 220 223 225 226 226 226 226 227 228 229 229 227 224 221 218 215 212 210 210 210 211 212 212 211 209 207 205 203 201 201 200 200 200 201 203 205 208 212 216 219 221 223 223 222 221 220 219 219 220 223 226 230 234 239 243 247 245 236 218 194 166 144 135 130 123 111 97 88 80 70 62 60 64 70 75 78 81 82 83 82 81 78 74 69 65 61 59 57 53 46 37 26 18 10 2 348 327 302 279 263 244 224 206 194 191 191 190 188 186 184 184 186 190 194 198 203 209 214 213 208 202 196 192 190 190 192 196 201 206 210 214 217 219 216 211 207 205 205 205 205 207 207 205 200 197 196 197 198 199 201 202 204 204 204 203 202 202 204 206 208 210 213 214 214 211 208 207 207 208 209 210 210 211 213 215 217 219 221 222 225 228 230 233 239 250 266 281 295 304 318 86 89 76 54 33 17 7 308 306 304 302 301 301 301 301 301 301 301 302 303 304 304 303 303 301 301 301 301 302 302 302 302 303 303 302 302 302 302 302 301 301 301 300 300 299 299 298 298 297 297 296 295 294 293 293 292 292 293 293 294 295 295 296 296 296 296 296 297 298 299 301 302 303 304 305 305 306 306 305 303 301 300 300 300 300 299 298 297 296 293 291 289 287 286 278 256 219 195 181 166 150 143 153 159 150 131 124 142 219 283 312 325 338 358 21 37 42 38 28 16 4 356 351 352 357 4 18 46 79 95 97 91 79 68 63 62 62 62 60 59 59 59 57 56 54 53 53 53 52 52 55 61 66 69 70 70 68 64 59 52 45 43 47 53 61 68 72 71 65 58 51 45 41 40 41 48 61 74 76 70 65 63 66 71 71 66 57 49 43 39 37 36 39 43 48 53 57 60 65 74 83 90 94 96 97 96 90 83 75 66 57 48 41 35 31 31 33 35 37 39 41 42 42 41 39 37 35 33 32 30 29 27 27 26 26 26 26 26 25 24 23 22 21 21 21 21 20 18 16 13 11 9 6 3 1 359 357 355 352 350 347 346 345 345 345 343 339 334 330 326 324 322 322 322 321 319 318 319 323 327 332 335 337 336 335 333 330 327 325 325 326 327 327 327 326 325 322 316 307 292 271 241 206 171 141 118 101 85 67 44 15 331 288 262 245 233 225 221 219 217 215 215 215 215 216 216 216 216 214 212 211 211 212 211 211 210 209 208 207 205 204 203 203 205 208 212 216 219 221 223 224 225 225 224 223 221 218 216 215 215 216 217 218 217 215 214 214 215 218 221 223 225 225 224 224 224 226 227 227 226 224 221 218 215 213 211 211 212 213 214 214 213 211 209 208 206 204 203 203 202 202 204 206 208 212 215 219 223 225 227 227 226 225 223 222 222 224 225 228 231 235 239 243 244 241 232 220 201 179 160 151 146 140 130 120 114 105 90 77 70 70 73 77 80 82 83 83 82 81 79 74 68 63 58 56 55 52 44 33 18 3 349 338 325 310 298 287 274 254 226 211 204 201 199 197 194 190 188 187 188 191 195 199 204 209 212 211 208 202 198 195 193 193 195 199 204 208 212 216 218 219 218 215 212 210 209 207 206 207 208 206 203 201 200 200 201 202 203 205 206 208 208 206 205 203 204 207 209 212 215 217 218 216 213 211 211 212 213 214 214 215 216 218 219 221 221 222 223 225 227 229 235 245 259 272 283 290 315 77 78 67 46 25 10 360 308 306 304 303 302 301 300 300 299 299 300 300 301 302 302 302 302 302 302 303 303 303 302 302 302 301 301 301 301 301 301 300 300 300 300 299 298 297 296 296 296 295 294 293 293 292 291 291 290 290 291 292 293 295 296 297 297 297 296 297 298 299 301 302 303 303 303 304 304 303 303 302 300 299 298 299 299 299 299 298 297 295 291 286 281 275 266 247 220 204 199 193 177 142 119 121 122 112 114 132 176 249 288 313 333 354 15 30 36 35 29 18 4 354 349 349 354 1 9 19 38 71 99 110 110 95 76 66 62 61 59 58 56 56 56 55 52 49 47 46 48 48 49 53 59 65 69 72 72 70 65 59 53 48 45 46 48 54 62 70 71 67 60 53 47 43 41 43 49 62 77 83 80 74 71 71 72 73 69 63 56 50 45 42 41 43 48 55 61 66 68 70 74 81 87 92 96 97 96 92 87 80 73 64 55 47 40 36 34 36 37 39 40 40 41 41 40 37 35 33 31 29 27 26 25 24 24 24 24 24 23 22 21 19 18 18 18 18 19 18 17 15 12 10 8 5 1 359 358 356 354 350 347 344 342 342 342 342 340 336 331 327 324 322 321 320 318 315 311 308 310 314 321 328 333 334 334 331 329 326 323 321 321 323 324 325 325 326 326 323 317 308 293 272 245 210 170 136 113 96 79 56 31 2 330 303 283 266 250 237 228 223 219 217 216 216 216 217 217 218 218 216 214 213 213 213 212 211 210 210 209 207 206 204 203 203 205 207 210 214 217 219 222 223 224 224 222 220 218 216 213 212 212 213 215 217 217 217 216 216 216 218 221 222 222 222 220 220 221 222 223 223 222 221 220 218 216 214 213 212 213 214 215 215 215 213 212 211 209 208 206 205 204 204 205 208 211 214 218 222 225 226 228 229 229 227 225 224 224 225 227 230 233 237 241 243 243 238 229 216 199 182 169 161 158 153 147 140 134 127 113 98 85 80 79 82 84 86 86 85 84 84 82 78 71 64 57 54 53 49 41 25 3 345 333 328 323 317 309 299 285 265 239 225 217 212 207 204 200 195 191 190 190 192 194 198 202 206 207 207 205 201 198 196 196 197 199 203 207 210 214 217 219 220 220 219 217 215 212 209 207 207 208 208 207 207 205 204 204 204 205 207 209 211 212 211 208 206 206 208 212 215 217 218 220 219 218 217 216 217 217 217 217 218 219 220 221 221 221 222 223 224 224 226 232 241 252 262 271 283 13 67 67 54 35 16 3 352 308 307 306 305 304 302 301 299 298 298 299 300 301 301 302 302 303 303 303 303 302 302 300 300 299 299 299 298 299 299 299 299 299 299 299 298 297 296 295 294 294 293 292 291 290 290 289 289 289 289 290 291 293 295 296 297 298 298 298 299 300 301 302 302 303 303 303 302 302 300 298 297 295 294 294 295 296 297 297 297 296 294 289 281 268 255 238 223 214 212 216 221 217 162 112 103 94 84 86 83 294 294 305 325 350 14 27 31 30 24 15 4 355 351 352 355 1 7 12 18 29 52 88 110 112 96 75 66 62 60 57 55 53 52 53 52 49 46 42 41 43 45 47 51 56 61 65 68 69 66 60 55 51 48 46 45 44 47 55 65 71 69 63 57 52 49 47 48 53 64 79 84 83 78 75 73 73 73 72 68 62 56 51 47 46 48 54 60 67 72 74 75 77 80 85 89 93 95 94 92 90 86 79 70 61 52 45 40 37 37 38 40 40 40 39 39 38 35 33 30 28 26 24 22 22 21 21 21 21 20 20 18 17 16 15 14 15 15 15 14 13 12 10 9 6 3 360 358 357 355 352 348 343 339 338 338 338 338 336 332 328 325 322 320 319 318 314 309 304 301 303 310 320 328 333 334 332 328 325 322 320 318 318 320 322 324 326 328 329 327 322 313 299 278 253 221 169 127 107 95 83 65 33 345 311 293 280 268 256 244 234 227 222 219 217 216 217 218 218 219 219 218 216 215 215 214 213 212 211 210 209 208 207 205 204 204 205 207 210 213 216 219 221 222 223 222 221 218 215 212 209 208 208 210 213 216 216 216 216 216 217 218 220 220 220 219 217 215 215 216 216 214 214 216 217 217 216 214 214 214 214 215 216 216 216 215 215 213 212 211 209 207 206 205 206 209 214 218 222 224 225 225 227 228 228 227 226 225 225 226 228 230 234 237 241 244 243 237 227 214 198 184 175 170 167 162 157 152 147 143 134 121 107 95 90 89 90 91 90 89 88 88 87 84 78 69 59 54 51 45 33 11 346 333 329 331 332 331 325 312 294 271 250 238 229 220 212 208 203 198 194 191 191 191 193 196 200 203 204 205 204 202 198 198 199 201 204 207 210 212 215 218 220 221 222 222 220 218 215 211 209 208 209 210 211 211 210 208 206 206 207 208 211 214 216 215 213 209 210 212 215 217 219 220 221 221 221 220 220 220 221 221 221 221 221 222 222 222 222 223 224 223 222 224 230 237 244 253 265 310 53 64 56 39 20 4 353 344 310 309 309 308 307 304 302 300 298 298 299 300 301 302 303 303 303 303 303 303 302 300 299 298 297 297 297 297 297 298 298 298 299 299 298 298 297 296 294 293 292 291 290 289 289 288 288 288 288 288 289 290 292 294 296 297 298 298 299 300 301 302 302 303 303 303 303 302 302 300 297 294 291 290 289 290 291 292 293 294 295 294 286 267 242 229 223 220 222 228 236 247 252 235 140 90 68 58 56 26 344 328 333 352 14 28 30 26 17 7 358 354 353 356 359 4 7 10 13 16 23 37 63 87 93 84 75 69 65 61 57 53 51 50 50 48 45 42 39 37 39 42 44 47 52 55 58 60 60 58 53 49 46 45 44 41 38 39 47 60 72 75 72 66 62 60 59 60 65 73 82 86 85 82 78 75 75 75 74 72 69 63 57 53 52 53 58 64 71 75 78 79 80 81 83 86 89 91 93 93 93 90 83 74 65 56 49 43 39 38 39 40 40 39 38 36 35 33 30 27 24 22 20 19 18 17 17 17 17 16 15 14 12 11 11 11 11 11 10 9 8 7 6 5 3 360 357 356 355 353 349 344 339 336 335 334 334 333 330 327 324 322 320 319 319 317 312 307 304 304 308 317 327 334 338 337 333 327 323 320 318 317 317 318 320 323 325 329 332 331 327 319 308 292 275 259 132 100 97 99 102 104 115 263 267 266 263 259 252 243 235 228 223 220 218 217 217 218 219 219 220 219 218 216 216 215 214 213 212 211 210 209 208 206 205 205 206 208 211 214 217 219 221 222 222 221 219 215 212 208 205 204 205 208 211 213 214 214 213 214 215 217 218 219 218 217 214 211 208 206 205 204 207 212 217 218 217 215 214 214 214 215 216 217 218 218 217 216 214 213 211 210 208 207 208 211 216 220 223 224 224 224 223 223 224 225 226 226 226 227 229 231 234 238 241 243 241 236 227 214 199 187 179 176 173 168 162 158 156 154 151 144 132 119 109 103 101 98 97 95 94 94 94 93 87 76 64 56 48 37 19 353 335 330 332 336 339 338 332 320 301 276 257 246 236 223 213 207 203 198 195 192 191 191 193 195 198 200 203 205 206 204 201 200 202 204 207 210 212 214 216 218 221 222 224 224 222 220 217 215 214 213 213 213 214 215 214 211 209 208 209 210 212 215 217 219 217 215 215 216 218 220 221 222 223 223 223 223 223 223 224 224 224 224 223 223 222 222 223 224 223 222 221 224 229 232 234 237 247 47 62 62 48 25 6 353 343 335 315 312 311 309 308 305 303 301 300 300 300 301 302 303 304 304 304 304 304 303 301 300 298 297 296 296 296 297 297 298 298 298 298 298 298 297 296 295 293 292 291 290 289 289 288 288 288 288 288 288 289 291 292 294 295 296 297 298 299 300 301 302 303 303 304 304 304 304 303 302 298 294 289 286 284 284 283 283 281 282 285 285 252 212 208 214 221 225 232 241 249 258 261 257 258 4 41 53 55 36 9 358 1 12 23 27 23 11 358 349 346 350 356 1 6 9 11 11 12 14 20 32 50 67 76 78 78 76 70 64 59 55 52 50 48 46 42 38 35 33 35 37 40 44 48 52 54 55 56 55 50 45 41 40 38 35 33 33 42 57 74 85 88 85 84 87 91 93 92 92 92 92 91 88 84 80 78 77 77 76 75 71 64 58 56 58 63 69 74 78 80 81 81 82 82 84 86 88 90 91 91 90 86 78 68 59 51 44 40 38 39 40 39 38 36 34 32 29 26 23 20 17 16 15 14 14 13 12 12 11 10 8 7 6 6 6 6 5 4 2 1 1 1 0 359 356 354 353 352 350 345 339 335 333 332 331 330 328 325 322 319 318 318 320 321 320 316 312 311 312 318 327 335 341 343 341 335 329 324 321 318 317 316 317 318 320 323 328 333 335 332 326 318 308 304 321 40 78 95 111 129 149 182 215 233 241 246 247 244 239 232 227 222 219 217 216 216 217 218 219 219 219 218 217 216 216 214 213 212 212 211 210 209 207 206 205 206 208 211 213 216 219 220 220 220 219 215 211 208 204 202 202 202 205 208 211 213 213 213 213 214 216 217 217 217 216 213 209 205 201 198 200 206 213 217 219 218 217 216 215 215 215 216 218 219 220 220 219 217 215 213 211 210 210 210 213 216 219 221 222 221 220 219 220 220 222 223 224 225 227 230 233 236 238 241 241 240 236 227 213 199 188 181 179 175 170 164 160 160 162 162 157 150 142 133 126 119 115 112 109 106 106 107 106 99 87 73 61 46 27 2 342 333 331 332 337 340 338 332 322 307 286 265 252 239 224 211 204 200 198 195 194 192 192 192 194 196 198 201 205 208 207 205 205 206 208 210 211 213 214 216 218 220 223 225 225 225 223 222 221 220 219 218 217 218 219 218 216 212 211 211 212 213 215 218 220 219 219 219 220 221 222 223 224 224 225 225 226 226 226 226 226 226 226 225 224 223 222 223 223 222 221 222 226 228 227 221 210 171 100 80 67 40 10 353 341 332 326 318 316 314 311 308 305 304 303 302 301 302 303 303 304 305 305 305 305 304 303 301 300 299 298 297 297 298 298 298 298 298 298 298 297 296 295 294 293 292 291 290 290 289 289 289 289 288 288 288 289 290 291 292 293 294 296 297 298 299 300 301 302 303 304 305 306 306 306 304 302 298 293 287 281 275 270 264 254 243 229 210 172 161 172 188 203 214 224 234 244 252 258 260 263 276 325 47 79 82 62 30 13 11 14 15 12 4 351 342 339 341 348 355 4 11 15 15 13 12 13 18 29 46 63 72 77 79 78 74 68 62 58 55 52 49 46 41 36 31 30 30 33 37 42 47 51 54 55 56 56 53 47 41 37 34 32 30 32 39 52 71 89 100 105 109 117 126 128 123 115 108 104 101 97 93 89 85 82 80 79 78 76 71 65 62 63 68 73 77 80 81 82 82 82 82 83 84 85 85 86 86 86 84 79 70 61 52 45 40 38 38 39 38 37 34 31 28 25 22 19 16 14 12 12 11 10 9 8 7 6 4 2 1 360 360 360 359 357 355 353 352 353 354 354 354 352 351 349 348 346 341 336 332 331 330 329 327 324 321 318 315 316 319 323 325 325 322 319 319 321 327 334 341 345 346 342 336 330 326 322 318 315 314 314 315 318 322 327 333 337 338 335 330 324 325 348 38 76 104 130 152 173 193 210 222 230 235 238 237 233 229 224 220 218 216 216 216 217 217 218 218 218 217 216 216 216 215 214 213 212 212 211 209 207 206 205 205 207 209 211 214 216 217 218 217 216 213 209 205 202 201 200 201 203 206 210 213 214 214 214 214 214 215 215 216 215 214 212 208 203 200 203 210 215 218 219 219 217 216 215 215 215 216 218 220 221 221 221 219 217 214 212 211 211 212 213 215 217 218 218 217 217 217 217 218 219 221 223 225 228 232 235 238 239 240 239 238 235 227 213 199 187 182 178 174 169 165 162 161 163 163 162 159 155 150 145 141 137 135 131 126 125 125 123 116 104 89 70 47 17 352 339 335 333 334 336 337 335 330 323 314 301 283 263 243 221 207 200 197 195 194 194 192 190 190 191 193 195 198 203 207 209 211 212 214 215 216 216 216 216 216 217 219 222 224 226 226 226 227 227 226 224 222 222 222 223 223 221 217 214 213 213 214 215 218 220 221 222 222 224 225 226 226 225 225 225 226 228 229 229 229 229 229 228 226 225 223 222 222 221 220 220 222 225 226 220 209 190 170 150 130 104 43 356 338 327 321 318 321 318 316 313 309 307 306 304 304 303 303 303 304 305 305 306 306 306 305 304 302 302 301 300 299 299 299 300 299 299 299 298 297 296 295 294 293 292 292 291 290 290 290 289 289 289 289 288 288 289 290 291 292 293 294 296 298 299 301 301 302 302 304 305 307 308 309 308 306 302 298 291 282 265 235 209 197 201 210 215 214 194 178 177 182 191 201 211 218 219 214 215 237 266 293 336 99 120 122 113 67 14 2 358 353 347 340 335 332 332 336 342 355 10 19 22 20 15 12 10 13 24 42 59 70 74 76 75 71 67 63 60 58 55 52 48 44 38 30 26 26 29 35 42 49 54 55 56 57 57 54 50 44 38 34 31 29 30 35 47 65 84 100 111 120 130 139 141 138 132 124 118 114 109 105 100 94 89 85 82 81 79 77 73 71 71 74 78 81 82 82 82 82 82 82 82 82 83 82 82 81 80 78 75 69 62 53 45 40 38 37 37 37 35 32 29 25 21 18 15 13 11 10 9 8 6 5 3 2 1 359 357 355 354 353 352 350 347 344 342 341 341 343 345 347 348 347 345 344 341 337 333 331 329 328 327 325 322 319 316 315 316 321 326 329 328 325 323 324 327 333 340 345 347 346 342 336 330 325 320 315 312 310 310 313 319 324 329 335 340 344 344 342 337 337 354 28 65 110 153 177 193 206 216 224 229 232 234 233 230 226 222 218 216 215 215 215 216 216 217 217 217 216 215 215 216 215 214 213 213 212 211 209 207 206 204 204 205 207 210 212 213 214 214 215 214 211 208 205 203 201 201 201 203 206 209 212 214 214 214 214 213 214 214 215 216 216 214 211 206 203 207 213 217 219 219 219 217 216 215 214 214 215 217 219 221 222 222 220 218 216 214 213 213 213 214 215 215 215 215 214 215 215 216 218 219 221 222 225 228 231 235 238 238 238 236 235 232 225 215 203 193 185 179 173 169 167 166 163 164 164 165 164 162 159 156 153 152 150 146 141 140 140 140 136 127 114 92 55 11 348 341 340 340 341 340 337 333 330 329 329 334 346 357 319 202 190 187 187 186 186 186 185 184 185 186 189 192 196 201 207 212 216 219 222 223 223 223 221 219 217 217 218 220 222 224 226 228 230 232 231 228 227 226 227 227 227 225 221 217 215 214 214 216 218 220 223 225 227 229 230 230 230 229 228 227 228 230 231 232 233 232 232 231 228 225 223 221 220 219 218 218 221 223 220 212 199 185 174 166 161 160 197 313 313 312 312 312 323 321 318 315 312 310 308 306 305 305 304 304 305 305 306 306 306 306 306 305 304 304 303 303 302 301 301 300 300 299 298 297 296 295 294 294 293 292 292 291 291 290 289 289 288 288 288 288 288 289 290 291 292 294 296 297 299 300 301 302 302 303 305 307 310 312 312 311 309 304 298 284 232 180 169 164 164 176 196 219 258 297 190 168 169 177 184 178 164 146 139 142 151 221 300 293 143 146 150 152 155 337 337 336 333 331 328 326 324 324 327 340 7 24 28 26 22 16 10 7 8 18 36 53 63 66 67 67 65 63 62 61 61 60 57 54 50 42 31 24 23 26 33 43 51 56 56 56 55 55 54 50 45 39 33 28 25 25 30 41 58 76 92 107 121 133 139 140 138 134 130 126 122 119 115 111 105 98 92 87 84 84 84 83 80 79 80 82 84 84 84 83 83 82 82 82 82 82 81 80 77 74 71 67 63 57 50 43 38 35 34 35 34 33 30 26 22 19 16 14 12 10 8 7 5 4 2 0 358 357 355 353 351 349 347 344 341 338 334 331 329 329 330 333 337 340 342 342 340 337 334 332 330 329 327 326 323 321 318 316 316 319 323 327 328 326 324 325 328 333 338 344 346 345 343 339 333 327 321 315 311 308 306 308 313 321 328 332 336 341 346 350 350 344 343 351 5 23 125 204 212 218 224 229 232 233 234 233 232 229 225 221 217 215 214 214 215 215 215 215 216 215 214 214 214 215 214 213 213 212 211 211 209 208 206 205 205 205 207 209 210 211 212 213 213 211 208 205 203 202 203 203 204 205 207 210 212 213 214 214 213 213 213 214 215 216 216 215 212 207 203 205 211 215 217 218 218 217 215 213 212 212 213 215 218 220 222 222 221 219 217 216 215 215 215 216 216 215 215 215 214 215 215 217 218 219 220 222 223 225 228 231 234 235 234 232 231 228 224 217 208 201 192 182 174 171 170 170 169 168 169 170 170 168 165 162 159 156 154 151 147 146 147 150 152 150 143 132 99 3 342 340 342 343 345 345 340 335 336 340 349 3 20 32 41 62 106 139 153 160 164 167 170 173 177 181 184 189 196 204 211 217 221 224 227 229 229 228 226 223 219 216 215 216 219 222 225 228 232 235 235 233 231 229 229 229 228 226 223 219 216 214 214 216 218 221 225 228 231 234 235 236 236 235 233 231 231 232 233 235 236 236 235 233 229 226 223 221 219 218 217 217 219 219 215 206 195 184 175 171 174 186 225 268 286 295 301 306 327 325 322 319 316 313 310 309 307 306 305 305 305 305 306 306 306 306 306 306 306 305 304 304 303 301 300 300 299 298 297 295 295 294 294 293 293 292 292 291 290 290 289 288 287 287 287 288 289 290 291 291 293 295 297 298 299 300 300 301 302 303 306 309 313 316 317 316 313 306 150 133 133 139 146 146 139 134 129 102 43 26 27 39 45 48 69 124 145 146 147 152 168 228 266 221 165 157 158 163 175 273 321 328 331 329 325 320 317 319 331 10 33 35 32 27 21 14 7 3 5 16 34 49 55 56 57 58 60 60 61 61 62 63 62 60 56 47 34 25 23 26 33 45 55 60 59 57 55 54 53 50 44 36 27 20 15 13 17 27 44 63 79 98 116 126 130 130 130 128 127 125 123 121 119 117 113 106 99 93 91 92 93 92 89 86 85 85 86 87 86 84 83 83 82 82 82 81 80 78 74 70 65 59 54 49 44 39 35 34 33 33 33 32 29 26 23 19 17 15 12 10 8 6 4 2 0 358 356 354 353 350 348 345 342 338 334 331 327 323 320 319 319 321 326 331 334 336 335 334 332 331 330 329 328 326 324 321 318 317 318 321 324 325 324 322 323 327 334 340 344 344 343 339 335 330 324 318 312 308 305 304 305 309 315 323 330 334 337 340 345 350 353 349 346 346 347 337 282 242 235 235 237 239 239 239 238 236 234 231 227 223 219 217 216 217 217 216 216 216 216 215 214 213 214 214 214 213 213 212 212 211 209 208 206 205 205 206 207 209 210 212 212 212 211 208 204 201 200 201 203 205 207 208 210 211 212 212 213 213 212 212 212 213 213 214 214 214 211 207 203 203 205 209 212 214 215 215 214 212 211 210 211 214 216 219 221 222 221 219 218 217 217 217 218 218 218 218 218 217 217 217 218 219 219 220 220 220 221 222 224 227 229 231 231 230 228 226 222 218 213 206 197 187 177 173 173 176 177 177 176 177 176 174 170 166 162 159 157 155 151 149 150 153 158 162 162 163 169 216 310 325 332 335 338 339 338 338 341 348 358 10 21 30 41 55 71 87 103 118 129 138 148 158 168 176 184 193 203 212 218 221 224 228 232 235 235 233 229 225 220 216 213 213 216 220 224 228 231 234 236 235 232 230 229 229 227 226 223 220 217 216 216 217 220 224 228 231 235 238 240 240 240 239 237 236 235 235 236 237 239 240 239 236 232 228 224 222 219 217 216 216 217 215 210 202 192 184 176 173 182 199 223 247 267 278 286 299 328 325 323 320 318 315 313 311 309 307 307 306 306 305 305 305 305 306 306 306 305 305 304 303 302 300 299 298 298 297 296 295 294 294 294 294 293 293 292 291 290 289 288 287 287 287 287 288 289 290 291 291 293 295 297 298 298 298 298 299 300 302 306 311 317 321 324 328 5 136 136 132 129 131 134 132 125 119 114 98 67 42 34 37 45 50 59 81 119 144 156 169 205 256 264 229 177 158 155 161 186 302 323 329 331 330 326 321 320 334 15 42 45 39 33 26 19 11 4 360 3 19 40 50 52 50 50 54 58 60 61 62 62 63 64 65 63 54 40 29 25 28 38 52 63 67 65 61 57 55 52 47 38 25 12 3 359 357 358 3 17 42 67 90 108 116 120 121 121 122 122 121 120 120 119 119 116 112 106 102 101 102 103 102 98 94 90 89 89 89 87 85 84 84 84 84 83 81 79 75 71 65 59 53 47 43 40 38 36 35 34 34 33 32 29 27 24 21 19 16 14 11 9 6 4 1 359 357 355 353 351 349 346 342 338 333 329 325 322 318 316 313 312 313 316 321 324 327 329 329 329 329 329 329 328 327 324 322 319 318 320 322 324 324 323 322 326 333 341 347 346 342 336 329 322 314 306 299 295 296 297 298 303 309 317 325 331 334 336 338 341 347 351 349 346 342 335 320 288 257 244 241 241 242 243 243 242 240 238 236 233 229 226 223 222 223 223 222 221 220 219 218 216 214 215 214 214 213 213 213 213 211 209 208 206 205 205 205 207 208 210 212 212 211 209 206 202 198 197 200 203 206 209 211 213 213 214 214 213 212 211 211 211 211 211 211 211 211 211 209 206 204 204 205 209 211 212 212 211 210 209 209 210 213 216 218 219 220 220 219 219 218 218 219 219 220 220 220 221 221 221 221 221 221 221 221 221 220 220 220 221 223 226 227 228 227 226 223 220 215 212 206 198 188 181 178 179 182 184 185 186 185 184 181 176 172 167 164 162 159 156 152 151 153 159 165 168 173 182 197 232 277 301 312 320 326 329 334 340 348 355 3 10 20 37 56 70 78 87 96 106 115 126 140 155 172 189 204 214 219 220 224 230 237 243 245 243 238 233 227 221 216 213 213 216 221 225 228 230 233 235 234 232 229 228 226 225 224 223 220 219 218 219 221 225 229 232 236 238 241 242 242 241 240 239 239 238 238 238 239 241 243 243 241 236 230 226 222 219 217 215 215 215 211 205 198 191 184 179 181 190 206 223 239 256 267 274 304 326 325 323 321 318 316 315 313 311 310 308 307 306 306 305 305 305 305 305 305 304 303 302 301 300 299 299 298 297 297 296 296 295 295 295 294 294 293 292 291 290 288 288 287 287 287 287 288 289 290 290 291 293 295 295 295 295 295 295 296 297 299 303 309 317 324 336 59 126 134 135 129 122 125 130 133 131 128 124 115 90 60 46 44 48 49 50 51 58 95 180 213 253 277 272 229 170 147 139 141 325 327 329 330 330 331 330 333 344 14 39 47 46 41 32 24 16 8 1 357 2 27 49 55 53 49 47 52 58 62 63 63 63 63 64 68 70 65 53 39 31 34 47 61 70 73 71 66 60 54 47 35 17 1 350 345 345 347 350 357 18 56 79 93 103 109 113 115 116 117 117 117 118 118 118 119 117 114 111 110 110 111 111 109 106 101 97 94 93 91 89 87 87 87 87 86 84 82 78 73 68 62 55 50 45 43 41 40 40 39 38 37 35 32 30 27 24 22 19 17 14 12 9 7 4 1 358 356 354 352 350 347 344 339 334 329 325 321 319 316 314 312 310 310 311 313 316 318 321 323 325 326 327 327 327 326 325 322 321 321 322 324 326 327 327 328 333 341 348 351 348 338 328 318 308 298 288 280 278 282 287 293 301 310 319 326 329 330 331 332 335 340 344 345 341 335 325 313 296 274 258 251 248 247 247 247 246 245 243 241 239 236 233 231 230 230 230 229 228 227 225 222 219 217 216 215 215 214 213 213 213 211 209 208 206 205 205 205 206 207 209 211 211 210 208 205 201 198 198 201 205 208 210 213 215 216 216 216 215 213 211 210 208 207 207 208 208 209 209 209 208 207 207 208 210 210 209 208 207 206 205 205 207 211 214 217 218 218 218 218 218 219 219 219 219 219 220 222 223 224 224 224 224 224 223 223 222 221 220 220 220 221 223 225 226 226 224 221 217 211 206 201 195 190 188 189 189 190 192 193 194 193 191 188 184 180 177 173 169 165 162 158 155 155 160 164 168 172 179 188 205 232 260 276 289 299 309 320 329 336 341 344 346 353 15 57 80 87 93 100 107 113 120 128 141 163 189 208 218 220 224 234 247 256 258 256 251 244 236 230 224 219 216 216 219 222 225 228 229 231 233 233 231 229 226 224 223 223 222 222 221 222 225 228 231 234 237 240 242 243 243 242 241 240 240 241 242 243 242 242 243 244 246 244 240 234 229 224 221 217 215 214 212 207 200 193 186 182 182 187 201 214 224 238 253 264 279 43 326 325 323 321 319 317 316 315 313 312 311 309 308 307 306 306 306 306 305 304 303 302 301 301 300 299 299 298 298 298 298 297 297 296 296 295 294 293 292 291 290 289 288 288 287 287 288 288 289 289 289 289 291 291 291 290 290 290 290 291 291 293 296 302 310 319 354 116 128 130 125 117 112 123 143 150 149 147 144 138 126 99 73 59 52 46 39 31 23 10 340 295 292 300 285 178 138 122 108 75 354 337 334 332 332 334 341 357 22 38 43 44 43 39 32 23 14 6 360 356 3 39 58 59 54 49 46 51 60 65 66 65 64 63 62 64 70 72 66 56 47 47 57 67 73 75 74 68 58 45 28 5 346 335 331 331 336 344 356 19 57 81 90 95 99 104 109 112 114 115 116 116 116 116 117 117 117 115 114 114 114 114 114 114 112 108 104 100 97 96 94 92 91 91 90 88 86 82 78 73 67 61 56 51 48 46 45 44 43 42 41 38 36 33 29 27 24 22 19 16 14 12 10 8 5 2 359 356 354 351 349 346 342 337 331 327 324 321 319 318 317 316 313 311 310 310 311 313 315 317 319 321 322 323 324 324 324 323 323 323 325 327 329 330 331 334 339 346 353 356 351 341 327 314 301 291 284 279 280 285 291 298 306 314 320 324 324 323 322 323 324 327 331 331 326 319 311 304 297 287 276 267 261 258 256 254 252 250 248 246 244 242 240 238 237 237 237 236 235 233 230 227 223 221 219 217 216 214 213 213 212 210 209 207 206 206 205 206 206 207 208 209 209 209 207 206 203 202 202 204 207 209 212 215 217 218 217 217 216 214 211 209 207 206 205 205 205 206 207 208 208 209 209 211 212 210 208 205 202 200 198 198 202 209 213 216 218 218 217 217 217 218 219 219 219 220 220 222 224 225 226 227 227 226 225 225 224 222 220 219 219 220 221 222 224 224 224 222 218 212 205 199 193 192 197 200 200 200 200 200 199 199 197 193 190 187 185 181 177 172 168 164 162 161 161 166 170 171 173 178 189 208 227 243 255 266 278 292 306 314 318 319 320 321 327 9 100 111 117 122 128 131 132 131 132 138 154 177 197 216 244 269 279 279 274 266 256 247 239 231 225 220 218 219 222 224 226 227 228 230 231 232 231 229 226 223 222 222 223 223 224 226 229 232 235 237 240 242 244 244 243 243 242 242 242 244 246 246 245 244 243 244 246 245 242 238 234 230 225 220 217 213 209 202 194 187 182 180 185 199 213 220 224 235 251 267 350 57 327 326 324 322 320 318 316 315 314 313 311 310 309 308 308 307 307 306 305 304 303 302 301 301 300 300 300 299 299 299 299 299 298 297 297 296 295 294 293 292 291 290 289 289 288 288 288 288 288 287 287 287 287 286 286 285 285 284 283 283 283 284 286 290 292 293 243 128 130 132 127 123 137 176 198 187 175 169 164 158 148 133 106 80 62 48 37 29 25 26 32 38 27 11 40 123 118 103 81 37 354 340 337 335 334 340 358 30 52 53 46 41 38 34 28 20 12 6 1 1 16 51 65 64 57 51 49 54 63 69 70 69 66 62 56 51 58 69 72 68 62 59 62 67 71 72 71 64 48 24 0 341 328 321 320 323 334 353 19 51 76 87 92 93 95 99 104 109 113 114 115 116 115 115 116 116 115 114 114 114 113 113 114 114 114 112 108 104 102 101 99 98 97 95 93 90 87 83 79 74 69 64 60 56 52 49 46 44 43 42 41 39 36 33 30 27 24 21 18 15 13 11 10 8 6 3 0 358 355 352 349 345 341 337 333 330 328 327 326 325 324 322 320 317 315 313 313 313 313 314 315 316 317 318 320 321 322 323 323 324 325 327 329 331 333 335 340 346 354 359 357 349 334 319 307 300 297 298 301 305 309 312 315 318 319 318 315 313 311 310 309 309 309 306 300 295 292 291 290 288 286 281 277 272 268 264 260 256 253 251 249 247 245 243 243 242 241 240 240 238 236 232 228 225 222 219 217 215 214 213 212 210 208 207 206 206 205 206 206 206 207 207 208 209 209 208 206 205 205 206 208 210 212 214 216 217 217 217 215 213 211 208 206 205 204 204 203 204 205 206 207 209 210 212 213 210 207 202 199 196 193 195 201 207 213 216 218 218 218 218 218 219 219 219 219 219 219 221 223 225 227 228 228 227 227 226 225 223 221 219 219 220 220 221 223 224 225 224 221 217 212 204 195 195 201 206 209 209 208 206 204 202 200 197 194 192 191 187 183 178 174 171 169 167 166 169 171 172 172 174 181 190 198 207 218 232 248 262 277 287 294 300 304 307 307 297 222 163 154 152 154 152 147 140 132 125 119 108 87 61 4 326 315 308 302 292 275 260 246 234 225 219 218 221 224 227 227 227 228 229 231 232 232 231 229 226 223 223 223 224 225 228 231 235 237 240 242 244 245 245 245 244 244 245 245 247 248 248 247 246 244 245 245 245 244 241 238 235 230 224 218 213 205 197 187 180 177 180 193 211 221 222 222 228 240 265 56 63 330 328 326 323 321 318 316 314 313 311 310 309 308 307 307 307 307 307 306 305 304 303 302 301 301 301 301 301 301 301 300 300 299 298 297 297 295 294 293 292 292 291 290 290 290 289 289 287 286 284 284 283 283 282 281 280 279 278 276 275 274 273 274 274 272 267 224 146 141 149 163 189 218 230 230 217 202 194 184 171 158 143 122 95 72 54 42 34 31 35 43 48 44 37 46 76 86 71 45 14 353 346 345 343 340 349 22 56 67 64 51 40 32 27 22 16 10 6 6 12 32 58 69 69 63 57 56 61 69 75 76 74 70 59 43 30 32 54 71 71 67 63 63 64 66 67 64 52 28 2 343 331 322 317 318 329 357 29 52 66 77 84 88 90 91 95 100 105 110 113 115 116 116 115 115 115 114 114 113 112 111 111 112 113 113 112 110 107 104 102 102 102 101 98 95 91 88 84 81 77 72 68 63 58 53 49 45 42 41 41 40 38 36 33 30 28 24 21 17 14 11 10 10 9 7 5 3 360 357 354 350 347 343 340 338 337 337 336 335 334 332 331 329 326 323 321 318 316 315 314 313 313 314 315 316 318 319 320 321 322 324 325 327 329 330 332 336 342 350 357 0 355 341 327 318 313 312 314 316 318 319 318 318 316 313 309 305 303 300 296 294 291 287 282 278 276 276 277 279 281 283 284 283 281 279 276 272 267 263 259 255 252 250 248 246 244 243 242 242 241 238 235 231 227 224 220 217 215 214 213 211 210 208 207 207 206 205 205 206 206 207 207 209 210 211 210 208 207 206 206 207 209 211 213 215 216 217 216 214 212 209 207 205 204 203 202 203 204 205 205 206 207 209 211 212 210 206 202 198 195 194 196 202 207 211 215 217 218 219 220 220 220 220 220 218 217 217 218 220 224 227 228 228 228 227 226 225 223 221 219 219 220 220 221 222 224 225 226 225 223 218 212 202 199 203 208 213 215 215 211 208 205 201 198 196 194 192 191 188 184 180 177 176 174 172 173 174 176 178 180 181 182 183 185 191 204 225 242 254 264 275 286 295 301 301 292 266 219 193 181 176 171 162 152 141 131 122 110 93 76 47 6 345 337 332 330 327 315 294 266 237 224 225 229 233 234 233 230 230 231 232 234 235 235 234 231 228 226 225 226 227 230 233 237 240 242 244 245 246 246 247 247 247 248 249 250 251 251 249 248 247 246 246 246 245 244 242 238 233 226 219 211 201 190 181 176 177 186 204 216 221 222 222 220 214 140 87 78 334 331 328 324 321 318 315 313 311 309 308 307 306 306 306 306 307 307 307 306 304 303 303 302 302 302 303 303 303 302 302 301 300 299 298 297 296 295 294 293 292 292 292 291 291 290 289 287 285 283 281 281 280 279 277 276 274 273 270 268 265 263 261 261 260 253 212 160 158 170 190 211 227 236 237 232 225 223 210 185 163 145 125 103 81 61 46 36 32 34 39 41 37 33 35 42 46 38 23 9 1 358 358 356 353 6 47 68 71 67 56 42 30 22 16 11 8 6 10 21 42 62 73 76 73 68 67 70 75 79 81 80 74 58 36 22 25 47 66 69 67 64 63 63 64 62 53 34 8 349 337 328 321 320 332 12 46 58 64 67 72 77 82 85 87 90 95 100 106 111 114 116 117 116 116 117 117 117 116 114 113 113 114 115 115 113 111 108 105 103 102 102 101 99 96 92 89 86 83 79 75 70 65 59 52 47 42 39 38 39 38 37 35 33 30 28 24 20 15 12 9 8 8 7 6 5 3 1 358 355 352 349 347 345 344 343 344 344 343 341 339 337 336 334 332 329 326 323 320 318 315 314 314 315 316 317 317 318 319 320 321 323 323 324 325 327 330 335 342 352 358 356 345 333 325 321 319 319 319 320 318 316 313 309 304 299 295 291 287 284 281 278 273 269 266 266 267 269 271 273 275 277 279 281 281 282 282 280 276 271 266 260 256 252 249 246 244 243 242 241 239 236 233 229 225 221 218 216 215 213 212 211 209 208 207 206 206 206 206 207 207 208 209 210 210 209 208 206 206 205 206 207 209 212 214 215 215 215 213 210 208 206 204 203 202 202 203 204 205 205 205 205 207 208 209 209 207 202 198 195 195 198 202 206 209 211 212 214 216 219 222 223 222 221 218 216 216 217 218 221 224 226 226 226 226 225 224 222 220 219 219 219 220 221 222 223 225 227 227 226 223 218 211 207 207 210 213 217 218 215 211 207 202 199 197 196 195 195 194 191 187 184 181 179 178 177 177 178 182 186 187 186 184 183 186 197 214 229 239 248 258 271 284 293 296 293 280 255 229 210 197 186 174 163 152 144 136 128 119 107 81 15 342 336 336 340 345 347 349 348 347 339 313 285 270 261 251 243 239 236 236 238 239 240 239 237 234 231 229 229 230 233 236 239 242 244 245 247 248 248 249 249 250 251 252 254 254 254 253 252 251 249 248 248 248 248 246 242 235 227 218 208 197 186 178 175 179 190 203 210 215 218 220 214 187 140 118 110 335 331 328 324 321 317 314 311 309 307 306 305 304 304 305 306 307 307 307 306 305 304 303 303 304 304 304 304 304 303 302 301 300 299 298 297 296 295 294 293 293 293 293 293 292 291 289 286 284 282 280 278 276 275 274 272 271 269 265 261 255 249 246 245 247 234 180 160 168 183 200 215 228 236 239 238 236 237 229 188 156 137 121 105 88 68 49 36 30 31 35 38 37 36 36 37 36 30 20 11 7 6 7 7 9 26 59 71 72 68 59 46 30 18 11 8 6 6 11 26 49 66 75 80 81 79 78 79 81 83 83 82 75 61 45 37 40 52 66 70 69 68 67 66 64 58 41 16 356 343 334 328 323 331 24 59 63 63 62 63 68 73 76 79 82 85 89 95 102 108 113 116 117 118 121 125 127 128 126 123 122 122 123 122 119 114 110 106 103 101 101 101 101 100 97 93 90 87 84 80 76 70 64 57 50 44 39 35 34 35 36 35 34 32 29 27 23 18 13 9 7 6 6 5 4 2 1 359 357 355 353 351 349 348 348 347 347 347 346 345 343 342 340 339 338 335 333 330 327 324 321 319 318 318 318 318 318 318 319 320 322 322 322 322 322 323 325 329 335 343 351 352 343 333 326 321 319 317 316 315 312 309 305 301 297 291 285 280 277 275 273 271 267 262 261 261 262 264 264 265 267 269 272 275 277 280 283 285 285 282 276 269 262 256 252 248 245 244 242 241 238 236 233 230 226 223 220 218 217 215 214 212 211 209 208 207 206 206 207 207 208 209 209 209 209 208 206 205 205 205 205 206 208 211 213 214 214 213 211 209 207 205 204 203 202 202 203 204 205 205 205 204 205 205 206 206 205 203 200 197 197 199 203 205 206 205 205 208 212 217 221 223 224 223 222 220 220 219 219 219 220 221 222 223 223 223 222 221 220 219 218 219 219 220 222 224 226 227 228 228 226 222 218 215 214 214 216 219 219 217 212 207 202 199 199 200 202 203 202 199 194 189 186 183 181 179 179 179 181 185 189 190 187 185 188 198 213 225 233 237 243 252 265 278 287 290 286 275 258 240 223 206 189 174 163 156 151 147 145 146 155 266 302 309 315 324 333 343 351 354 355 351 342 330 313 299 284 270 259 251 247 246 245 245 243 241 238 236 234 233 233 235 238 241 243 245 246 247 248 249 249 250 252 253 255 257 258 259 258 257 256 254 252 252 253 254 251 244 235 222 210 199 188 180 176 176 181 190 197 203 208 211 211 199 173 150 141 141 335 330 326 322 318 315 311 309 306 305 304 303 303 303 304 305 306 307 307 306 306 305 305 305 305 306 306 305 305 304 303 302 301 300 298 297 296 296 295 294 294 295 295 294 293 291 289 286 283 280 277 274 272 271 271 271 269 266 261 253 243 233 226 222 215 193 167 168 181 197 210 220 229 235 237 236 233 227 202 142 124 117 110 102 91 75 53 35 29 29 34 39 40 40 40 39 36 29 20 12 8 6 7 10 18 38 64 74 73 69 61 48 32 17 9 5 3 5 11 30 55 69 76 81 85 86 86 86 86 86 85 82 76 66 57 54 56 63 72 79 79 78 75 72 66 52 25 1 347 339 334 330 331 16 71 73 67 61 56 56 62 68 72 74 75 77 80 86 96 105 112 116 118 122 128 135 139 140 139 136 135 135 135 132 125 114 104 96 93 93 95 99 101 102 100 96 93 89 85 79 73 67 60 53 46 40 34 30 28 29 31 32 31 30 27 25 21 16 11 7 5 4 3 1 359 358 356 355 354 353 352 351 350 349 349 349 348 348 348 347 345 343 342 341 340 338 336 335 333 331 329 326 324 323 322 322 321 321 321 323 324 324 324 324 323 323 323 326 329 334 339 340 333 325 319 315 312 309 308 306 303 300 298 295 291 286 281 278 275 273 271 269 265 261 259 259 259 260 260 260 261 263 266 269 272 275 279 283 286 285 281 274 266 260 254 250 246 243 241 240 237 235 233 230 227 225 223 221 219 218 216 214 212 210 209 208 207 207 207 208 208 209 209 209 208 207 205 205 204 204 205 206 208 210 211 212 212 211 209 207 206 205 203 203 202 202 202 203 204 204 205 205 205 205 205 205 204 202 200 199 199 201 203 203 203 201 201 204 208 213 218 221 223 225 227 228 227 226 223 221 219 219 219 220 220 220 220 219 219 219 218 219 219 221 222 224 225 227 227 227 226 224 222 221 221 222 222 222 221 218 214 209 205 202 203 206 210 213 212 208 202 195 189 185 182 181 180 181 181 183 186 188 186 184 189 200 214 224 229 231 233 237 244 253 264 273 279 282 276 261 245 229 210 191 178 170 165 163 163 170 190 233 266 280 285 288 297 315 332 340 341 336 329 322 314 307 299 291 282 273 264 259 255 252 249 246 243 240 238 237 237 238 240 242 244 246 247 248 248 248 249 250 252 254 257 259 261 263 263 263 261 259 256 256 257 257 252 242 226 210 195 184 176 173 173 177 183 190 195 200 204 204 199 186 169 159 157 162 333 328 323 319 315 312 309 306 304 303 302 301 301 302 303 305 307 308 308 307 307 307 307 307 307 307 307 306 305 304 303 302 301 301 299 299 298 297 296 295 295 296 296 296 294 292 290 286 282 277 273 271 270 272 273 271 268 262 254 242 228 215 209 208 202 195 191 195 206 217 223 228 232 235 235 229 218 197 155 113 99 98 98 95 89 77 57 37 28 27 31 36 40 43 45 44 40 32 22 13 5 1 0 6 19 43 68 77 76 71 63 51 35 19 8 3 0 2 10 33 61 72 77 81 85 89 91 91 91 90 88 83 78 71 65 63 65 71 79 86 89 88 86 81 69 38 0 345 339 336 334 337 359 68 82 77 69 61 54 51 55 63 68 71 71 70 70 73 82 95 106 114 120 128 136 143 148 150 149 147 145 143 142 138 130 116 103 92 85 81 82 86 94 101 103 101 97 91 84 75 66 58 51 45 39 33 28 23 20 21 24 26 27 26 24 21 17 13 8 5 3 1 -0 357 354 352 351 350 351 351 351 350 350 349 349 348 348 348 347 346 345 344 342 341 340 339 338 337 336 335 333 331 329 327 326 325 324 324 324 325 326 327 327 326 325 323 323 324 325 327 327 325 320 313 307 303 300 299 297 295 293 292 290 287 284 281 278 278 276 274 272 270 267 263 260 258 257 257 257 257 258 259 262 265 268 271 274 277 280 280 278 274 268 261 255 250 245 242 240 238 236 234 232 230 228 226 225 223 222 220 217 215 213 211 210 209 208 208 207 208 208 209 209 209 208 206 204 203 203 203 204 205 207 208 210 210 210 209 208 207 205 204 203 202 202 201 201 201 202 204 205 205 206 207 206 205 203 201 199 199 200 202 202 202 201 200 202 205 208 210 211 212 215 220 227 231 233 232 229 225 221 219 219 218 218 217 217 217 218 219 219 219 220 221 222 223 224 225 226 225 224 223 223 224 224 226 226 225 223 221 218 215 213 211 211 213 217 220 219 215 208 200 192 186 183 182 181 181 182 183 184 183 181 182 189 201 214 222 225 226 226 226 228 232 237 245 258 273 278 271 258 244 227 207 193 183 178 176 177 184 204 231 253 261 260 252 247 253 275 301 311 310 306 303 301 299 297 295 291 286 281 274 267 261 256 252 248 245 243 241 240 241 242 244 246 248 249 248 248 247 246 247 250 254 257 260 263 265 267 267 266 263 258 255 254 252 243 226 204 188 177 170 166 168 173 180 187 194 198 201 202 198 189 176 167 167 171 175 332 326 322 317 313 310 307 304 302 301 300 299 299 301 303 305 308 309 309 309 309 309 309 309 309 309 308 307 307 306 305 304 303 302 302 301 300 299 298 297 296 297 298 298 296 293 290 285 279 275 275 285 292 291 286 277 269 257 242 224 208 198 195 202 208 212 216 221 228 234 237 238 238 236 231 216 191 165 137 110 95 90 90 90 86 77 60 41 27 23 24 29 36 45 51 51 46 35 22 8 356 346 345 353 14 47 71 80 79 74 65 53 39 23 10 1 357 359 10 38 67 78 80 83 85 89 91 93 94 93 90 86 81 75 71 70 72 76 82 87 90 91 90 86 65 3 335 330 330 332 339 359 43 74 82 79 72 63 55 50 50 55 64 69 69 67 64 61 62 73 91 108 121 132 141 149 155 157 156 153 150 147 145 141 135 125 112 98 86 77 70 66 69 84 107 114 106 96 83 70 57 48 41 35 30 25 20 16 12 12 16 19 21 21 19 17 14 10 6 3 1 359 358 354 351 348 347 347 348 350 350 350 349 349 348 348 347 346 346 345 344 343 342 341 339 338 338 337 336 336 335 333 332 330 328 327 326 326 326 326 327 328 328 327 326 324 322 322 321 320 318 314 308 300 295 291 290 288 288 287 286 284 282 280 277 275 274 275 275 274 272 270 268 264 260 257 255 254 254 255 256 257 258 261 263 264 266 268 270 270 270 268 264 259 253 248 244 240 238 236 235 233 231 230 228 227 226 225 223 220 218 216 213 212 211 210 209 208 207 207 207 208 208 208 207 205 203 201 200 200 202 203 205 206 208 208 209 208 207 206 205 203 203 202 201 200 200 200 202 204 205 206 208 209 209 207 204 200 198 198 200 201 202 202 201 202 205 208 210 210 207 203 204 212 221 228 231 233 232 228 225 223 223 220 216 213 212 214 216 218 219 219 220 221 222 223 223 224 224 224 223 223 223 224 226 227 227 226 226 225 224 222 220 220 219 221 223 224 223 219 212 204 195 188 183 180 181 182 184 186 186 183 178 178 185 196 206 213 217 219 219 219 218 218 220 223 232 246 261 265 262 253 238 222 207 197 190 187 186 195 211 232 248 251 243 229 217 208 209 228 258 274 279 283 284 286 286 287 288 289 288 285 279 273 268 263 257 251 247 244 243 244 246 249 251 253 255 254 251 247 244 244 248 254 258 262 265 268 269 269 266 262 253 245 237 227 213 194 178 169 164 163 165 170 177 186 194 200 202 201 196 188 179 171 170 176 180 183 332 326 321 316 312 309 306 303 301 299 298 297 298 300 303 306 309 311 312 312 312 312 312 312 311 311 310 310 309 309 308 307 306 305 305 304 303 301 300 298 297 298 299 300 299 296 292 288 289 310 1 10 350 326 306 288 271 251 227 206 190 180 180 202 219 227 233 239 244 247 248 248 246 241 227 199 166 148 132 114 100 93 91 89 84 74 59 42 27 18 15 19 30 44 53 55 49 36 19 359 340 327 323 334 11 59 77 82 82 77 68 56 43 28 13 0 355 358 12 44 72 83 85 85 85 87 89 92 94 94 92 88 84 80 77 76 77 80 83 86 87 88 86 78 47 349 328 324 325 333 356 34 60 72 77 78 73 66 58 51 48 49 57 66 70 69 63 54 48 56 76 100 120 134 145 155 161 163 160 154 150 147 145 144 142 137 126 111 93 75 61 50 41 37 62 156 147 117 87 65 50 40 33 29 23 18 14 10 7 8 12 16 18 17 16 13 11 7 4 2 360 358 356 353 349 347 346 347 349 350 350 350 350 349 348 347 346 345 344 344 343 342 341 340 339 338 337 336 336 335 334 333 332 330 329 327 327 326 326 327 327 328 328 327 326 323 321 319 317 315 312 307 300 293 288 284 283 282 282 282 281 280 277 274 272 270 269 269 270 270 269 267 265 261 257 254 252 250 250 250 251 252 253 254 255 256 255 255 256 258 258 258 256 254 250 245 241 238 236 234 232 232 231 229 229 228 227 225 223 221 218 216 214 213 212 211 209 208 207 206 206 207 208 208 207 205 202 200 198 197 199 201 203 205 206 207 208 207 207 205 204 203 202 201 200 199 199 200 202 204 205 206 209 211 211 210 206 202 199 198 199 201 202 203 203 205 208 211 213 213 210 207 207 211 218 223 227 230 229 226 225 227 228 225 218 212 209 211 213 216 217 217 218 219 220 222 223 223 224 224 223 223 223 225 227 228 228 228 228 227 227 226 225 224 225 226 227 227 226 223 217 209 199 190 182 179 180 183 188 191 192 188 182 179 181 188 194 201 206 211 211 210 210 209 209 210 214 224 237 249 256 252 242 231 219 210 203 196 195 200 212 229 241 240 226 210 198 192 194 207 229 246 257 264 268 272 274 276 278 283 286 286 284 281 278 274 268 261 254 249 247 248 250 254 258 263 267 267 263 255 247 245 249 255 259 263 267 271 273 271 264 253 239 223 208 195 181 171 165 161 160 163 168 175 184 192 199 204 202 195 185 177 172 174 179 184 186 185 331 326 321 316 312 308 305 303 300 298 297 297 298 300 304 308 312 314 315 315 315 315 315 315 314 314 314 314 313 313 312 312 311 310 309 307 306 304 301 299 298 299 301 305 309 313 317 339 17 32 31 21 4 341 318 296 272 244 215 192 173 148 111 282 256 251 253 256 258 259 258 257 254 246 226 192 162 147 136 122 109 100 95 90 81 70 56 40 25 13 8 12 22 34 41 44 42 31 13 351 331 317 314 325 26 74 83 85 83 78 68 56 44 31 16 3 356 358 14 47 75 86 89 88 86 86 86 88 91 93 93 91 89 86 83 81 82 83 84 85 84 83 78 65 33 355 335 327 328 346 33 57 65 69 73 75 73 67 59 51 46 44 48 60 72 75 68 56 46 48 63 88 115 135 149 158 163 162 156 150 147 145 145 146 149 149 143 126 99 72 52 40 30 19 358 266 221 188 109 64 47 37 31 26 20 14 9 6 5 6 10 14 16 15 13 11 9 6 3 -0 358 356 355 353 351 349 349 350 352 352 352 351 351 350 348 347 346 345 344 343 342 340 339 338 338 337 336 335 334 333 333 332 331 329 328 327 326 326 326 326 326 326 326 325 324 322 319 317 315 312 309 304 298 291 286 283 281 280 279 280 280 279 277 274 271 268 265 264 264 264 264 262 260 256 252 250 247 245 244 243 243 244 245 247 248 247 245 244 244 246 247 248 248 247 246 243 240 237 234 232 231 231 231 230 229 228 227 225 223 220 218 215 214 212 211 210 209 207 206 205 205 205 206 206 206 204 202 200 198 197 197 199 202 204 205 206 207 206 205 204 203 202 201 200 199 198 198 199 201 203 204 206 208 211 212 211 207 204 201 200 199 200 202 204 206 209 211 213 215 216 216 215 216 218 221 224 226 225 220 214 213 223 233 233 226 217 212 211 213 214 215 214 215 217 219 221 223 224 224 225 224 224 225 227 229 231 231 230 229 228 227 226 226 225 226 228 229 230 229 226 221 213 204 194 187 184 186 189 193 196 198 196 191 188 187 188 191 194 199 203 205 204 203 202 201 203 206 213 223 233 242 243 240 234 227 221 214 207 202 202 207 216 223 216 203 190 185 186 194 207 223 235 244 250 255 260 263 266 269 273 278 281 282 281 281 281 278 273 266 260 257 256 256 258 263 270 276 280 279 269 256 252 253 256 259 264 269 275 278 274 263 245 222 203 191 181 172 166 162 162 164 168 174 182 189 195 199 199 193 183 176 172 175 181 185 187 186 187 332 326 321 316 312 308 305 302 300 299 298 298 299 302 306 311 315 318 319 319 319 318 318 318 318 319 319 319 318 318 318 317 316 315 313 311 309 307 304 302 300 301 305 319 9 38 35 32 33 33 30 21 6 344 324 302 273 239 206 174 111 40 11 341 306 286 277 274 272 270 267 264 259 247 226 197 169 153 141 129 114 105 99 92 81 68 54 37 21 10 6 9 17 22 26 28 28 22 9 355 341 331 332 355 49 82 88 87 83 76 65 54 43 31 18 6 0 2 16 44 75 91 95 94 91 88 84 83 86 91 95 95 94 92 90 88 86 85 84 83 81 77 70 53 24 360 345 340 347 27 60 66 67 68 70 71 71 67 60 51 43 37 36 45 69 84 79 66 52 45 46 59 95 137 154 159 158 154 148 145 144 145 146 150 156 160 158 142 102 62 43 32 24 15 359 319 264 234 163 67 49 39 31 26 19 11 6 3 3 5 9 12 13 13 12 10 7 4 1 358 356 355 354 353 352 352 352 353 353 353 353 352 352 351 350 348 347 345 344 343 341 340 339 338 337 337 335 334 333 333 332 331 329 328 327 326 325 325 325 326 325 325 323 323 322 320 318 316 314 312 309 305 300 294 289 286 283 281 280 280 280 280 279 276 273 269 265 263 261 260 260 258 256 252 248 245 242 240 238 237 237 238 240 242 244 243 241 239 238 238 239 240 241 242 243 242 239 237 235 233 232 232 231 230 229 228 226 225 223 220 217 215 213 212 211 210 208 207 205 203 203 204 204 204 204 204 203 201 199 198 197 198 199 201 203 203 203 203 202 202 201 201 201 199 198 197 197 198 200 202 203 205 207 209 210 209 207 205 203 201 199 198 200 204 208 211 213 214 215 218 220 222 224 227 228 230 227 217 203 189 187 206 231 237 233 225 218 215 214 215 215 215 216 217 219 221 222 223 224 225 226 226 226 227 231 232 233 232 231 229 227 226 226 225 225 227 230 231 230 228 223 217 209 203 199 197 197 198 200 201 202 200 197 196 197 198 199 199 200 202 201 200 199 199 199 200 204 209 216 223 230 234 235 234 230 228 223 216 210 204 202 202 199 193 187 182 183 189 200 211 222 230 237 241 245 250 254 258 262 266 270 274 276 277 278 279 280 279 275 271 268 267 264 261 265 268 271 272 271 265 258 255 254 255 258 263 269 278 283 281 269 243 213 196 187 180 172 168 167 168 171 176 182 187 192 193 192 187 179 174 176 180 185 187 185 184 184 190 335 329 324 319 314 310 306 303 301 301 301 301 303 306 311 316 320 322 323 322 322 322 323 323 324 324 324 324 324 323 323 322 321 320 318 316 313 311 308 306 305 305 310 99 102 88 60 36 28 27 25 19 6 350 332 312 282 236 189 87 34 16 2 344 323 306 295 290 287 282 277 270 261 245 222 199 176 157 144 131 115 103 97 91 82 68 51 31 16 7 5 7 11 13 15 17 17 13 7 1 358 357 2 18 48 78 89 86 80 71 61 50 39 29 19 12 9 10 18 37 70 95 104 104 100 94 85 80 81 88 96 99 100 100 98 95 91 88 85 82 78 73 63 43 17 1 355 0 23 53 67 69 69 68 69 70 69 67 60 51 40 31 24 27 56 94 93 76 57 43 31 20 12 161 165 158 151 146 143 143 145 147 150 155 161 165 163 146 96 55 38 28 21 15 5 349 320 286 285 66 56 45 35 26 17 9 3 1 1 4 7 10 11 11 10 8 6 3 359 356 354 353 353 353 353 353 354 354 353 353 352 352 352 352 351 350 349 347 345 344 342 341 340 339 338 337 336 334 334 333 332 331 329 327 326 325 324 324 324 325 325 323 322 320 319 318 317 316 314 313 310 307 303 298 294 290 287 285 284 283 282 281 280 279 276 272 268 264 261 260 258 257 255 251 246 242 239 237 236 236 235 236 238 241 243 243 242 239 237 237 237 238 240 241 242 241 240 238 236 234 232 231 230 229 227 226 225 224 221 219 216 214 213 211 210 209 208 206 204 202 202 202 202 203 203 203 203 202 200 198 197 197 197 199 200 200 200 199 199 199 200 200 200 199 198 197 197 198 199 201 202 203 205 206 207 207 207 207 205 202 200 198 199 204 210 213 214 214 215 217 220 223 226 230 232 231 220 200 180 169 169 184 211 229 234 231 224 218 214 214 215 216 217 218 219 220 221 222 224 225 225 225 225 228 232 234 235 235 234 232 230 228 227 225 224 226 228 229 229 228 224 219 215 212 210 208 208 207 207 206 205 202 201 202 204 206 204 203 202 200 198 195 195 196 198 200 203 207 211 216 221 227 231 231 231 230 228 223 217 209 203 197 192 187 185 185 189 197 206 214 221 226 230 234 238 243 247 252 256 261 264 268 270 271 271 272 274 274 272 271 271 271 268 265 264 263 262 261 259 257 255 254 254 254 256 259 265 273 280 282 277 254 222 205 193 184 178 174 174 175 178 183 188 189 188 185 181 177 174 178 186 189 188 185 181 182 188 199 339 333 327 321 316 310 306 303 302 302 303 305 307 312 317 322 325 326 326 326 326 327 328 329 330 330 330 329 329 328 328 327 326 324 322 320 318 316 314 313 315 320 12 100 106 95 64 34 23 22 22 18 11 1 352 344 346 80 71 30 12 4 357 344 329 316 307 303 300 295 288 280 265 239 211 192 173 156 142 127 110 97 92 88 81 68 48 25 10 3 1 2 3 4 5 8 8 7 5 5 6 7 8 13 31 64 83 81 74 65 55 45 35 27 23 20 19 19 21 28 52 92 109 111 107 99 90 81 78 83 93 101 106 108 107 104 98 92 87 82 77 68 54 34 14 5 8 19 38 55 64 68 69 68 68 68 67 65 59 49 37 26 18 17 44 101 104 88 56 28 11 359 345 287 175 158 149 143 142 145 147 150 153 158 162 165 158 135 101 71 49 34 25 21 16 11 2 353 359 52 61 50 38 26 15 6 0 358 359 1 5 7 8 8 8 7 5 2 358 355 354 353 352 352 352 352 353 352 352 352 352 352 352 352 352 351 350 349 347 346 344 343 341 340 339 338 337 335 334 334 333 332 330 328 326 324 323 322 323 324 324 323 321 320 319 318 318 317 316 314 312 309 306 302 298 294 291 289 288 287 285 284 282 281 279 276 272 267 263 260 258 255 253 249 245 241 238 236 236 236 236 236 238 241 243 245 244 243 242 241 241 241 242 242 242 242 242 240 237 234 231 230 229 227 226 225 224 222 220 218 216 214 213 212 210 209 207 206 204 202 200 200 201 201 202 202 202 201 200 199 198 197 197 198 200 200 199 198 197 197 198 200 199 199 198 197 197 198 199 200 200 200 201 202 203 205 207 209 207 204 200 197 196 201 208 213 214 214 215 216 219 221 223 225 226 220 206 189 181 179 182 188 199 213 225 229 226 220 215 213 213 213 215 216 217 217 217 219 221 223 224 226 227 230 233 235 237 237 236 235 233 231 229 226 223 223 225 228 229 228 226 223 220 218 217 216 215 214 212 210 206 202 200 201 205 205 204 202 201 201 197 193 193 194 196 199 201 204 207 211 216 221 226 229 229 230 230 228 223 215 207 200 194 190 188 189 194 201 209 215 220 223 225 229 233 238 244 250 254 257 260 262 264 265 265 265 266 266 266 265 265 265 264 262 260 258 256 255 254 253 253 253 253 253 253 255 259 264 270 275 274 259 237 217 202 190 183 181 181 182 184 187 189 185 179 174 171 174 181 191 194 190 183 177 178 185 195 208 344 336 328 321 315 310 306 303 303 303 304 307 311 316 322 327 329 330 330 330 331 332 333 335 336 336 335 333 332 332 331 331 331 329 327 325 323 322 322 323 330 344 12 51 70 66 43 26 20 19 20 20 17 13 12 17 35 60 46 6 357 356 353 344 332 324 321 321 319 313 303 294 277 223 185 171 159 146 134 119 102 92 88 85 79 66 45 21 4 357 354 353 352 353 356 360 0 360 1 3 7 9 7 5 18 51 72 74 69 61 50 39 29 24 25 26 25 22 20 20 30 70 102 109 107 102 95 87 80 80 86 97 107 114 116 113 106 98 91 83 73 60 43 27 17 14 19 28 38 48 56 62 66 67 67 66 64 60 53 42 30 18 10 9 35 95 102 91 33 358 350 347 341 222 165 155 148 144 144 147 151 153 156 159 160 158 143 125 114 100 77 52 38 32 28 25 19 11 3 15 48 47 37 25 12 2 356 355 356 358 2 5 6 6 6 5 3 1 358 355 353 352 352 351 350 350 350 351 351 351 352 352 352 352 352 352 351 350 348 347 346 345 343 342 341 340 338 336 334 334 333 333 331 329 327 324 322 320 321 322 322 322 321 321 321 321 321 320 319 317 315 312 308 304 300 297 294 292 291 289 287 286 285 283 281 278 275 269 264 260 256 253 251 248 244 241 238 237 236 237 237 237 238 241 243 246 248 249 250 249 248 246 244 243 244 244 244 242 239 235 232 230 229 227 225 224 223 222 220 219 217 215 213 212 210 208 207 205 203 201 199 199 199 200 200 200 200 200 200 199 199 198 198 199 200 200 199 198 196 196 198 199 200 199 199 198 198 198 199 199 199 199 200 201 201 204 207 209 208 205 201 195 192 195 203 209 211 213 214 216 217 219 219 219 217 210 201 196 197 201 204 206 209 213 219 224 225 222 218 214 210 208 208 209 210 210 211 213 216 220 223 226 229 232 235 237 238 238 238 237 236 235 232 227 223 223 226 228 229 228 227 225 223 222 221 220 218 217 215 212 208 202 198 197 200 202 202 202 202 203 200 196 194 194 196 198 199 201 204 207 212 217 223 226 228 229 230 229 226 219 212 205 199 195 193 194 198 204 211 216 220 222 224 227 232 238 244 249 253 256 257 258 259 260 260 260 259 259 259 259 259 259 258 257 256 254 253 252 251 251 251 251 251 251 251 252 254 256 260 263 263 256 243 225 206 193 187 186 186 187 188 188 184 178 171 167 169 180 193 200 196 186 177 173 179 190 202 213 348 339 330 322 315 309 306 304 303 304 306 308 312 318 325 330 333 334 333 334 335 336 339 341 341 340 337 335 334 334 334 335 335 334 333 331 329 328 329 332 339 350 1 12 20 22 20 17 17 19 21 23 24 24 28 33 38 30 0 345 349 352 349 342 332 330 337 346 348 342 331 319 315 142 143 143 140 132 120 104 92 88 86 84 78 64 40 14 357 349 344 340 339 342 346 351 351 351 353 359 6 12 12 14 34 63 76 78 75 65 49 31 20 20 24 26 24 20 16 14 21 49 86 100 103 102 99 94 88 84 84 90 100 112 123 122 112 101 90 79 65 47 31 21 18 20 26 32 37 42 49 55 61 63 63 62 58 52 42 30 17 7 359 356 12 80 98 85 356 340 339 341 344 155 154 150 147 145 146 149 153 155 156 155 150 139 125 121 122 118 101 71 50 40 34 29 22 11 356 347 15 33 29 20 9 359 353 352 354 357 0 3 4 5 4 3 1 359 357 355 353 352 351 350 349 348 348 349 350 351 352 352 352 352 352 351 350 349 348 347 346 345 344 343 342 341 338 335 334 333 333 333 332 330 327 324 321 319 318 319 320 321 322 323 324 325 325 323 322 320 318 314 310 305 301 298 296 294 292 290 288 287 286 284 282 279 276 270 265 260 255 251 249 247 244 241 239 238 237 237 237 237 237 238 242 247 251 254 255 255 253 251 249 247 247 247 246 244 242 238 235 232 229 227 225 223 222 221 220 219 217 215 213 211 210 208 206 204 202 200 198 197 197 198 199 199 200 200 200 199 199 198 198 199 199 199 199 198 196 196 197 199 200 200 200 200 199 199 199 199 199 199 200 201 202 204 207 209 208 206 201 196 192 193 198 203 207 209 211 213 215 216 216 215 212 207 205 206 211 215 216 217 217 218 219 221 224 226 224 219 211 204 201 200 200 200 201 205 210 216 220 224 227 231 235 239 241 241 241 240 238 235 231 227 224 225 227 227 227 227 226 225 224 223 222 221 219 217 216 214 210 204 200 199 200 202 203 203 204 204 202 200 198 197 197 198 199 201 203 206 210 215 220 224 226 227 228 228 226 222 217 211 206 202 200 201 204 208 213 217 219 221 223 226 231 238 244 248 251 252 253 254 254 255 256 255 255 255 254 254 254 254 254 253 253 252 251 250 249 249 249 250 250 250 251 251 251 252 253 255 255 252 246 232 214 201 195 195 195 194 191 186 179 171 167 169 176 189 200 202 194 182 176 178 186 198 209 217 354 345 335 326 318 313 309 307 306 306 307 309 313 318 324 330 333 334 334 334 336 339 342 344 344 340 336 334 334 334 336 338 339 338 337 334 332 330 331 335 341 348 354 359 3 6 8 11 13 17 22 27 31 35 42 45 35 2 339 338 344 345 339 327 316 315 331 353 3 3 359 353 4 70 108 120 122 117 103 86 83 85 86 85 80 64 32 3 348 340 336 332 331 333 336 337 336 336 343 357 13 25 31 39 58 76 86 91 91 84 59 30 20 21 24 24 21 16 12 10 19 48 78 91 97 99 100 99 97 93 89 87 89 99 119 126 111 97 85 73 57 34 19 14 17 23 29 34 36 39 44 50 56 59 60 58 53 44 31 16 2 354 347 344 5 76 96 88 347 338 339 344 32 144 146 144 143 143 144 147 149 151 150 144 134 124 118 120 125 125 110 76 51 39 32 26 19 8 352 343 1 20 22 15 6 358 353 352 354 357 360 2 3 3 2 1 359 357 355 353 352 351 350 349 348 348 348 349 350 351 351 351 351 351 351 350 350 349 347 346 345 344 344 343 342 340 338 335 333 333 333 332 331 329 327 323 320 317 316 316 318 320 322 325 326 327 327 325 323 321 318 314 310 306 303 300 298 296 294 292 290 289 287 285 283 280 276 271 265 259 255 251 248 246 244 242 240 239 237 236 235 234 234 236 240 245 251 254 256 256 256 255 254 252 250 249 249 248 245 242 238 234 231 228 225 223 222 221 219 218 216 214 212 211 209 208 206 204 202 200 198 196 196 197 198 199 200 200 200 200 199 198 199 199 200 200 199 197 196 196 197 198 199 200 200 200 199 199 199 199 199 199 199 200 202 205 207 209 208 206 202 198 195 195 197 200 203 204 206 209 211 213 213 212 210 209 210 213 216 219 219 218 218 217 218 220 225 229 230 226 216 205 197 192 188 187 186 190 200 210 215 218 220 223 229 235 238 240 240 239 236 232 228 225 225 225 226 225 224 224 224 224 223 222 220 219 218 218 217 216 212 205 201 200 203 205 206 206 206 204 202 201 200 199 199 199 200 202 204 206 209 214 218 222 224 225 226 227 226 223 219 215 212 210 209 209 211 213 215 216 217 218 221 225 230 235 240 243 245 246 247 248 249 250 251 252 253 253 252 252 251 251 251 251 250 250 249 248 247 247 247 248 249 250 250 250 250 250 250 250 249 248 245 236 225 217 212 208 204 199 192 183 174 169 169 174 183 195 205 205 195 186 185 190 198 206 215 222 359 351 342 332 325 319 314 312 310 309 309 310 312 316 321 325 328 328 327 328 331 335 340 341 340 335 332 330 331 333 336 338 339 338 335 331 328 327 329 333 338 344 348 352 355 359 2 5 9 14 22 31 38 46 54 62 46 353 335 336 338 333 315 298 287 287 306 340 0 7 10 13 26 56 86 101 107 102 89 76 76 82 86 87 84 65 15 347 338 334 331 329 326 325 324 322 321 323 335 5 30 41 47 54 66 78 89 97 101 98 75 47 36 30 25 20 15 11 9 11 23 54 79 88 92 96 99 101 101 100 96 91 86 83 91 105 102 94 88 79 62 31 10 9 16 25 31 34 36 37 40 46 52 56 56 54 47 36 20 2 350 343 337 339 38 89 99 97 22 349 353 16 97 127 131 131 132 133 135 137 138 138 136 131 125 119 116 119 123 120 100 65 43 33 26 20 15 8 359 355 7 19 19 13 6 1 358 357 358 359 0 2 2 1 360 358 356 354 353 351 350 349 348 348 348 348 348 349 349 350 351 351 351 350 350 349 349 348 346 345 344 343 342 341 341 339 337 335 333 333 332 331 330 328 326 323 320 317 315 315 316 320 323 326 328 328 327 325 323 320 317 313 310 307 306 303 301 299 296 294 292 291 289 287 284 281 276 271 266 260 256 252 249 247 244 242 241 239 237 235 234 234 233 234 237 242 247 250 253 255 256 257 257 256 253 251 251 250 249 245 241 237 233 230 227 224 221 219 218 216 214 213 211 210 209 207 206 204 202 200 198 196 196 196 197 199 200 201 200 200 199 199 199 200 200 200 199 197 196 196 196 198 199 199 199 198 198 198 198 198 199 199 199 199 202 204 206 207 207 206 204 201 199 198 199 200 200 201 203 205 207 209 210 210 210 211 212 214 216 217 216 215 215 215 216 219 223 228 230 228 222 212 201 191 182 175 172 176 190 203 209 210 211 212 216 221 224 225 229 233 232 229 227 227 226 226 226 224 222 222 222 223 223 221 220 219 219 219 217 215 209 203 199 199 202 206 208 209 208 204 200 199 199 199 200 200 201 203 205 207 209 213 217 220 222 223 224 224 224 223 220 218 216 214 214 214 214 215 215 215 215 216 218 222 228 233 237 239 239 239 239 240 242 244 246 249 250 250 250 250 250 250 249 249 248 248 247 246 245 245 247 248 248 249 248 249 249 248 247 246 245 244 241 236 231 226 222 214 205 196 185 176 170 169 173 180 190 201 209 209 203 199 199 202 207 214 221 228 1 355 347 339 332 325 320 317 315 313 312 311 311 312 314 315 314 311 309 309 311 316 321 324 323 321 320 321 324 327 330 331 331 328 324 321 320 321 324 328 333 337 341 345 349 353 356 360 4 11 21 33 43 53 62 72 76 18 339 331 322 307 290 278 272 275 292 328 358 9 13 19 31 51 71 84 90 88 81 74 74 81 87 89 89 66 332 325 327 327 326 323 320 319 319 318 319 326 350 28 44 50 54 59 66 75 85 91 94 88 73 61 51 38 25 15 8 7 11 20 35 59 79 88 92 95 98 101 102 102 99 94 87 79 77 85 95 98 99 96 86 52 15 10 18 27 33 35 34 34 37 43 49 52 52 48 39 24 6 350 341 336 331 347 85 100 103 105 93 51 51 75 96 107 110 112 114 116 118 121 123 124 124 121 118 114 112 113 112 100 75 50 35 26 20 16 13 11 8 9 16 23 21 15 9 6 4 4 3 2 2 1 -0 358 356 354 352 350 349 348 347 347 347 347 347 348 348 349 349 350 350 350 350 350 349 348 348 347 345 344 343 341 340 340 339 338 337 334 333 332 332 331 329 327 325 323 320 317 316 315 317 320 324 327 328 329 328 326 323 320 317 315 312 311 309 307 303 300 298 295 294 292 291 289 286 282 278 273 267 262 258 254 251 249 246 243 241 239 237 235 234 234 234 234 235 238 241 246 250 253 255 256 257 256 255 253 252 251 249 248 245 241 236 232 228 224 221 218 216 214 213 211 210 209 208 206 205 203 202 200 198 197 196 196 196 198 199 200 199 199 198 198 199 200 200 199 198 196 195 195 196 197 198 198 197 197 196 197 198 199 199 200 200 200 201 203 205 206 207 206 205 203 201 201 201 201 199 199 199 201 203 204 206 208 209 211 212 213 213 213 212 211 211 211 212 214 219 224 228 229 226 220 210 197 183 172 169 182 201 208 208 207 205 206 210 215 220 224 229 233 234 233 232 230 229 228 227 224 222 221 221 222 222 221 220 220 220 219 217 213 208 202 198 199 202 206 209 210 207 202 198 198 199 200 201 202 203 204 206 207 209 212 215 218 220 220 221 221 222 222 221 219 218 217 216 215 215 215 215 214 214 215 217 222 228 233 236 237 236 235 234 235 236 238 240 243 244 245 246 247 247 247 247 247 247 246 245 244 244 245 246 247 247 247 246 246 247 246 245 244 244 243 240 235 230 224 218 208 196 183 172 165 165 170 177 187 198 209 214 214 212 209 208 211 215 221 227 232 3 357 351 344 338 331 326 323 319 316 313 311 310 309 307 304 300 294 290 287 286 286 286 287 291 296 301 306 310 314 316 316 315 313 310 310 312 316 319 323 327 330 334 338 343 348 352 355 360 7 18 30 43 53 64 76 90 98 338 302 291 282 275 269 267 272 290 330 2 12 14 17 27 43 58 68 74 76 75 75 77 81 86 89 89 28 300 307 315 321 323 323 323 324 325 329 339 356 18 36 45 50 54 57 61 67 74 75 73 68 65 62 57 43 23 8 2 7 19 32 44 59 75 87 94 98 100 102 103 103 100 95 87 79 75 78 88 98 105 109 109 96 55 25 23 27 31 32 32 32 35 41 46 47 44 35 20 2 347 338 334 332 329 56 107 110 113 116 115 102 93 93 95 97 97 98 99 101 103 106 109 113 115 114 112 109 106 104 98 82 61 43 31 22 17 14 13 12 11 11 16 23 22 17 12 9 8 7 6 4 2 359 356 353 350 348 346 345 345 345 345 345 345 345 346 347 347 348 348 349 349 349 349 349 348 348 347 346 344 343 341 340 339 338 337 337 336 334 332 331 331 330 329 327 325 323 321 319 318 318 319 321 324 327 329 329 328 327 325 323 320 318 316 315 313 310 306 303 300 297 296 295 293 291 288 285 281 276 271 267 262 258 254 250 247 243 241 240 238 236 235 234 234 234 234 235 237 241 246 249 252 253 254 255 255 254 252 250 249 249 246 242 236 231 227 222 218 215 214 213 211 209 208 207 206 205 204 203 201 199 197 196 195 195 195 196 198 198 198 198 198 198 200 200 199 198 197 195 194 194 195 196 197 197 197 196 196 197 198 198 199 199 199 200 200 201 203 204 206 206 205 204 202 201 201 200 198 196 195 194 195 196 199 202 205 206 208 208 208 208 207 207 207 207 208 211 216 222 226 228 227 219 208 191 168 145 193 238 232 224 218 211 205 204 212 224 233 240 244 246 245 242 240 237 233 231 228 225 223 222 221 221 221 220 219 219 219 218 215 212 208 203 200 200 203 205 208 208 205 200 197 197 199 200 202 203 205 206 207 208 210 212 214 217 218 218 218 219 219 221 221 221 220 219 217 216 215 215 215 214 214 215 218 223 230 235 238 239 238 236 235 234 234 236 237 238 240 241 241 242 243 244 244 244 244 245 245 245 244 245 245 245 244 244 244 245 246 245 243 241 241 240 238 232 224 214 201 188 176 166 160 160 165 174 184 195 207 217 221 220 217 215 215 217 221 226 232 236 3 359 353 348 342 337 332 327 322 317 313 311 309 307 304 300 295 289 283 279 276 275 273 271 273 278 284 289 294 297 299 300 301 301 302 305 308 312 315 319 321 324 327 331 336 342 347 351 357 4 14 25 37 49 61 75 95 129 206 253 264 266 265 265 265 271 294 341 7 14 15 14 19 31 45 56 64 69 72 75 78 81 84 84 78 332 298 302 311 322 332 338 340 341 344 353 6 18 26 33 41 48 51 52 53 55 57 58 56 55 56 57 55 41 15 360 1 13 29 40 47 55 68 82 93 99 103 105 105 104 100 95 88 81 76 76 82 92 101 108 113 110 91 52 27 21 21 24 28 32 36 41 42 38 28 9 348 333 328 328 329 327 322 124 119 119 123 126 125 117 105 99 96 94 93 92 92 92 93 95 98 102 106 107 106 105 102 97 88 73 57 43 30 21 15 14 14 13 11 8 9 15 19 17 13 10 8 7 6 4 360 355 351 346 343 341 341 341 342 342 343 343 344 344 345 346 347 347 348 348 348 348 348 348 348 347 346 345 344 342 341 340 338 337 337 336 335 333 332 331 330 329 328 327 325 324 323 321 320 320 321 323 325 327 329 330 330 329 327 325 323 321 320 318 316 314 310 307 305 303 301 299 297 295 292 290 286 282 277 273 269 264 259 253 248 244 242 241 240 239 238 238 237 236 236 236 236 238 241 244 247 249 251 252 253 253 251 249 248 247 245 240 234 229 224 219 215 212 211 210 209 207 205 204 204 204 203 202 200 198 196 195 194 193 194 195 196 197 197 197 197 199 200 200 199 198 196 195 194 194 195 197 197 197 197 198 198 197 196 196 196 196 197 198 199 200 201 202 204 205 205 204 203 201 200 197 195 192 189 186 184 185 189 193 197 200 202 204 204 204 204 204 204 204 203 207 212 217 219 218 211 192 158 101 52 16 345 307 276 258 246 235 225 227 237 249 257 261 261 260 257 252 247 242 237 233 230 227 224 222 221 221 220 220 219 218 217 216 214 211 208 205 202 201 201 203 205 205 202 198 196 197 199 201 203 205 206 207 208 209 210 212 214 216 216 216 216 216 217 219 221 222 222 221 219 218 217 216 216 215 215 217 221 227 233 238 241 243 242 242 242 242 242 242 243 241 240 239 239 238 238 239 239 240 240 242 244 245 246 246 245 244 242 242 243 245 246 244 240 237 234 233 232 221 204 184 167 158 154 156 159 165 173 183 193 204 216 224 227 226 222 219 219 222 227 233 237 240 4 360 355 351 346 342 336 330 322 317 315 314 312 309 305 300 295 289 283 278 276 275 274 272 271 273 276 279 283 285 288 291 294 296 300 303 306 309 311 314 317 319 322 325 330 335 341 347 353 1 10 19 29 40 53 64 82 183 235 247 254 257 259 260 263 271 301 347 6 12 14 15 20 28 40 51 60 65 68 73 77 80 82 81 64 317 300 305 315 328 340 349 354 359 6 15 22 24 27 33 41 48 50 48 45 45 46 47 48 47 47 46 41 25 360 356 9 26 39 47 50 54 63 75 88 97 103 105 105 103 100 94 88 82 78 76 78 85 93 101 106 106 98 73 35 11 3 14 31 38 40 41 37 24 1 336 319 313 315 320 322 318 303 182 136 131 133 135 134 125 112 103 98 94 92 90 89 88 87 87 88 88 90 92 97 100 99 93 82 69 56 43 30 20 14 12 13 12 9 3 0 5 13 15 13 10 7 5 3 0 356 350 344 339 336 336 337 338 340 341 342 343 343 344 345 345 346 347 347 347 348 348 348 348 347 347 346 345 343 342 341 340 339 338 337 336 335 333 332 331 330 329 328 327 326 325 324 323 322 322 323 325 327 329 331 332 332 331 329 327 325 323 322 321 320 318 315 313 311 310 308 305 303 300 298 296 293 290 286 281 277 271 265 258 252 248 245 244 243 243 241 240 239 238 238 237 236 236 238 241 243 246 247 249 250 251 250 249 247 245 243 239 234 228 222 217 213 211 209 208 206 204 202 202 202 203 203 202 201 199 196 195 194 194 194 195 196 196 196 196 197 199 200 200 199 197 196 195 195 196 197 198 198 198 199 199 198 196 195 195 195 197 198 200 201 201 202 203 204 205 205 204 202 199 197 194 191 188 185 181 177 178 182 187 193 197 200 202 204 205 206 205 202 199 197 199 204 208 207 200 181 154 121 87 51 14 346 318 299 287 280 275 273 274 276 276 274 271 269 266 261 256 251 246 240 235 231 227 225 223 221 221 221 220 220 219 217 215 213 211 208 205 203 201 201 202 203 202 200 196 196 197 199 201 203 205 207 208 209 210 211 212 214 215 215 215 214 214 215 217 220 222 222 221 220 219 218 217 216 216 216 219 224 231 237 242 244 246 248 250 252 254 255 255 254 251 247 243 240 238 236 235 235 235 235 237 240 243 245 247 246 244 242 242 244 246 246 242 236 228 218 214 210 193 173 158 153 154 156 162 169 177 185 193 202 212 223 231 233 230 226 223 224 227 233 239 243 244 5 1 358 354 350 345 339 331 324 319 319 318 316 312 307 302 298 293 286 281 279 278 277 275 273 273 275 277 280 282 285 288 291 294 297 300 302 305 307 309 312 314 317 320 323 328 334 341 349 358 6 13 19 26 33 35 7 281 260 256 255 255 256 258 262 271 297 338 359 7 13 20 31 40 48 56 62 65 67 71 77 82 87 90 82 292 298 307 317 328 339 349 0 13 22 27 28 27 30 38 47 53 53 47 41 39 40 42 43 42 38 32 24 12 2 6 24 38 46 51 53 55 61 71 82 92 99 103 102 100 97 93 89 85 81 78 78 81 86 92 96 97 94 83 62 43 43 51 49 46 43 38 28 2 331 310 301 300 305 315 318 315 302 248 166 148 146 146 143 132 118 107 100 96 92 90 87 85 83 81 79 75 72 71 78 87 91 87 76 65 54 42 28 17 11 8 8 8 4 358 354 359 8 14 13 10 6 2 358 354 347 341 335 332 331 332 335 337 339 340 341 342 343 343 344 345 346 346 347 347 347 347 347 347 346 346 345 344 343 342 341 340 340 339 338 337 336 334 333 331 330 330 329 328 327 326 325 324 324 324 325 327 328 330 332 333 334 332 330 328 327 325 324 323 322 320 319 317 316 315 313 311 309 307 305 303 301 298 294 290 284 278 271 264 257 251 248 246 245 244 243 242 240 239 239 238 237 236 237 238 240 242 244 246 247 248 249 248 246 244 241 238 233 228 222 217 214 211 209 208 205 202 200 199 201 202 202 202 201 199 197 196 195 195 195 196 196 197 197 196 197 198 200 199 199 197 196 195 196 197 198 198 199 198 198 197 196 195 196 198 199 200 201 202 203 204 204 204 205 206 205 202 198 192 188 185 183 181 179 176 175 177 183 189 194 198 201 204 206 208 208 206 201 195 191 191 195 200 200 192 176 155 132 110 84 34 334 307 296 292 289 287 286 286 286 284 279 272 267 263 259 255 251 247 242 236 231 228 225 223 222 222 222 223 222 220 218 216 213 211 209 206 202 200 200 201 202 201 198 196 196 198 200 202 204 206 208 209 210 211 212 214 215 216 215 214 213 212 213 215 218 220 221 221 220 219 218 217 217 218 219 222 227 234 241 245 247 249 252 255 259 262 264 266 265 261 256 250 246 242 239 236 233 230 229 230 234 238 243 246 246 244 243 242 244 245 244 238 229 215 202 197 193 187 178 171 168 169 172 177 183 189 195 202 209 219 228 235 237 234 231 229 229 233 239 244 247 248 7 4 0 356 352 347 340 333 327 324 323 321 316 312 308 305 305 302 296 289 284 281 279 277 275 275 276 278 280 282 285 287 290 292 294 296 298 300 302 304 307 309 311 313 317 321 326 333 343 353 1 4 7 14 17 7 337 296 276 266 261 257 256 256 259 266 283 316 347 3 17 33 48 55 59 63 68 71 73 77 85 94 108 129 190 270 294 307 317 326 336 348 6 23 30 31 30 31 37 48 58 61 58 50 40 35 35 37 39 37 32 25 18 14 16 26 38 45 50 52 54 55 58 65 76 87 95 97 96 94 93 91 89 87 84 82 80 81 83 85 87 87 86 82 75 68 63 58 52 47 40 30 10 337 312 297 289 289 298 315 331 342 352 19 132 147 152 153 149 139 124 112 104 99 95 92 89 85 80 76 71 65 58 53 50 54 65 73 71 62 52 39 24 13 5 1 359 359 357 354 353 357 4 11 11 8 3 357 350 344 337 331 326 325 327 330 333 336 338 339 340 341 341 342 343 344 345 345 346 347 347 347 347 346 346 345 344 343 342 341 341 341 340 340 339 338 337 336 335 333 332 331 330 329 328 327 327 326 326 326 326 328 329 332 334 335 334 333 331 330 328 327 326 325 324 323 321 320 319 318 317 316 314 313 311 310 308 306 302 298 292 286 278 269 261 256 252 249 247 246 245 243 242 240 240 239 238 238 238 238 239 240 242 244 246 247 248 248 247 245 241 237 233 227 222 218 214 212 210 208 205 201 199 198 199 201 201 201 200 198 196 196 195 196 196 197 198 198 198 198 198 199 199 199 198 198 197 196 197 197 197 198 197 197 196 194 193 193 195 198 201 200 200 200 200 201 201 202 203 203 201 197 191 184 177 171 170 171 170 169 172 180 189 195 199 203 206 208 210 212 211 208 201 194 189 187 188 192 196 191 177 158 140 131 134 154 205 254 271 278 280 279 279 279 279 278 274 269 265 261 257 253 250 246 242 237 232 228 226 224 224 224 225 225 224 222 219 217 215 213 212 209 204 202 201 199 197 196 195 195 197 199 201 203 205 207 208 210 211 212 214 215 216 217 216 214 212 211 211 213 216 219 220 220 220 219 219 218 219 220 223 226 230 237 242 247 250 252 254 257 260 264 267 269 269 267 263 260 255 251 246 240 232 226 224 224 227 232 238 242 244 244 243 242 244 243 240 232 220 208 201 198 198 197 193 188 185 185 187 190 195 200 204 209 215 222 230 236 239 237 235 233 234 238 243 248 251 252 8 6 2 358 354 348 342 336 331 328 324 320 314 311 310 311 314 314 308 299 290 284 281 278 277 276 277 279 281 282 284 286 288 290 291 293 294 296 298 300 301 303 305 307 310 313 317 322 328 333 332 319 307 334 1 343 315 295 283 275 268 262 256 253 253 254 261 282 332 15 43 60 65 65 64 65 69 74 80 89 100 117 142 170 215 273 301 314 324 333 343 357 15 28 30 30 32 38 48 58 65 68 64 55 42 32 31 32 34 34 30 23 19 20 27 38 45 48 49 51 51 51 51 53 62 75 86 91 90 88 88 89 89 88 85 83 81 81 81 81 80 79 77 74 68 61 54 48 44 39 32 20 359 333 315 300 287 280 287 14 57 63 67 73 84 105 130 146 150 142 129 117 110 105 101 97 93 86 77 69 62 54 46 40 37 38 48 61 66 59 46 31 16 6 358 352 348 346 348 352 356 358 0 3 3 0 356 350 343 336 329 324 321 321 324 327 331 333 335 336 337 338 339 340 341 342 343 344 345 346 346 347 346 346 345 344 342 341 341 340 340 340 340 340 339 339 338 338 337 336 334 333 331 330 330 329 329 328 328 328 328 330 332 334 336 336 335 334 332 331 329 328 327 326 325 324 323 322 321 320 320 319 319 318 317 315 314 312 309 305 300 294 286 277 268 262 257 254 251 249 247 246 244 242 241 241 240 239 239 239 240 241 242 244 245 246 247 248 248 246 243 239 234 228 222 217 214 212 211 208 204 201 198 198 199 200 200 199 198 196 195 195 195 196 196 196 197 198 199 199 200 200 200 200 199 198 197 197 196 196 195 194 192 191 191 190 189 189 189 191 193 192 191 189 188 186 186 190 193 195 194 192 187 180 172 166 162 161 160 159 167 183 195 201 205 207 210 211 212 212 211 207 199 192 186 182 180 181 184 183 170 149 139 141 150 162 176 198 228 250 260 264 267 270 272 272 271 269 266 262 258 254 250 247 243 238 234 230 228 227 227 228 229 228 227 223 221 219 217 216 216 212 209 206 201 196 192 191 192 195 199 202 203 205 206 208 209 210 212 213 215 217 218 218 217 215 212 211 210 211 214 217 219 220 221 220 220 220 221 223 226 229 233 238 243 248 251 253 255 257 260 264 266 268 268 267 267 267 266 262 254 243 231 222 218 217 220 225 232 238 241 243 242 243 243 241 236 227 216 209 205 204 204 204 202 199 197 196 198 200 204 207 211 215 219 224 230 235 238 239 238 237 238 241 246 251 254 255 9 7 4 360 356 351 345 340 335 330 325 319 315 312 313 317 320 320 315 307 297 289 284 281 279 278 279 280 281 282 284 285 286 288 289 290 291 293 294 295 297 298 300 302 303 305 307 307 302 285 262 249 243 229 219 248 270 277 279 280 278 269 254 241 231 222 211 195 151 104 90 82 75 70 66 65 65 70 80 94 113 137 168 204 256 301 323 335 343 350 360 12 23 28 26 28 35 46 56 64 70 72 69 61 47 34 29 30 32 32 29 25 22 24 33 44 51 52 52 51 50 48 45 43 45 55 69 80 83 83 85 88 88 87 84 82 81 81 80 79 77 74 71 68 62 56 48 41 35 30 25 18 9 358 350 342 329 315 117 103 90 81 78 77 79 86 100 127 144 144 134 124 118 114 110 105 98 87 73 60 50 42 36 33 34 38 47 55 57 48 31 15 5 358 351 345 340 335 338 351 360 0 357 354 351 349 345 341 336 331 327 323 321 321 322 324 327 330 331 333 334 335 336 337 339 340 341 342 344 344 345 345 345 345 344 342 341 339 339 339 339 339 339 339 338 338 338 338 338 337 336 335 333 331 331 331 331 330 330 330 331 332 334 336 337 337 337 335 333 331 330 329 328 327 327 326 325 324 323 323 323 323 323 322 322 320 319 317 315 312 308 304 298 289 281 273 266 260 256 253 251 249 247 244 243 242 241 241 240 240 240 241 242 243 245 246 247 248 249 248 245 241 236 230 223 217 214 212 211 208 204 200 197 197 199 199 199 198 196 195 194 194 194 194 194 194 195 197 198 199 200 200 200 200 199 198 196 195 194 193 191 188 185 183 182 182 181 180 179 179 179 178 177 176 174 170 169 174 182 190 194 194 190 184 177 170 164 160 155 154 165 187 202 207 208 207 207 206 204 202 199 195 189 184 178 173 170 168 168 167 157 144 141 147 153 158 164 177 200 227 243 252 259 264 270 273 273 270 267 263 260 256 252 248 244 241 237 234 232 232 233 234 232 231 228 225 222 220 219 218 217 214 211 206 199 191 188 189 192 197 201 204 205 206 208 209 210 212 213 215 217 218 220 220 218 215 213 211 210 211 213 217 219 221 222 222 221 222 223 225 228 231 234 238 242 247 251 253 255 256 259 262 265 266 266 267 269 273 276 273 260 243 227 216 210 210 214 220 227 234 239 240 241 241 241 239 234 226 218 212 210 209 209 208 206 205 204 204 205 206 209 212 215 219 223 227 231 235 238 240 239 239 240 243 247 252 255 257 10 7 5 1 357 353 348 343 338 332 327 322 319 317 318 320 322 321 317 311 303 295 290 286 283 281 281 281 282 283 283 284 285 286 287 288 289 290 291 292 293 294 296 297 298 298 296 291 277 257 244 239 234 225 215 223 237 250 262 276 300 333 133 158 164 165 163 157 143 122 101 87 77 71 67 63 61 63 72 91 118 150 186 242 300 334 356 5 4 3 9 19 27 27 24 27 38 52 62 68 72 73 71 63 51 39 31 30 31 31 29 26 24 26 36 48 56 59 59 58 56 52 48 44 42 46 55 66 75 81 86 90 90 87 84 82 82 83 83 81 78 74 70 65 59 52 43 36 29 24 22 21 21 19 15 12 13 39 97 105 94 81 73 69 68 69 76 100 134 144 140 132 126 125 122 115 104 89 69 52 40 31 28 28 31 37 44 47 45 30 10 358 353 350 346 342 337 332 336 0 10 4 353 343 337 335 334 333 331 329 326 324 322 321 321 322 323 325 327 329 330 332 333 335 336 338 339 341 342 343 343 344 343 343 342 340 338 337 336 336 336 337 337 337 337 337 337 337 337 337 336 335 333 332 331 331 331 332 332 332 333 335 336 338 338 338 337 336 334 332 330 329 329 329 328 327 326 326 326 326 326 327 327 326 326 325 324 322 321 319 317 315 311 305 297 288 279 271 263 258 254 252 249 247 245 244 243 243 242 242 241 241 241 242 243 244 245 246 248 249 247 243 238 232 224 217 213 211 210 208 204 199 196 196 198 199 197 196 195 194 193 192 192 193 193 193 193 195 196 198 199 199 199 199 197 196 194 192 191 188 186 182 179 175 172 171 170 170 169 167 165 166 168 171 177 181 182 185 191 198 203 203 199 193 187 181 175 169 160 158 168 188 203 208 204 199 194 189 184 179 173 169 169 168 166 161 157 156 158 159 157 153 153 154 155 155 158 169 191 214 231 241 249 257 266 273 275 274 271 266 262 257 252 249 248 246 244 241 240 241 242 242 237 232 227 222 218 215 216 215 214 212 209 204 194 186 185 188 193 198 203 204 206 208 209 211 212 214 215 217 219 220 221 221 219 217 214 212 211 212 214 217 219 221 222 222 222 222 223 225 228 231 234 236 240 244 249 252 254 255 257 260 263 264 265 266 271 279 287 285 271 246 219 203 201 204 210 217 225 232 236 238 239 239 239 238 233 226 219 215 212 211 210 210 209 208 208 208 209 210 212 215 218 222 226 229 233 236 238 240 240 240 241 243 247 252 256 258 11 8 6 3 359 355 350 345 340 335 330 326 323 321 321 321 322 321 318 314 308 302 296 292 288 286 285 284 284 284 284 284 285 285 286 286 287 288 289 290 290 291 292 293 294 292 288 279 264 248 239 237 235 230 225 226 232 239 247 263 24 57 76 99 122 138 147 146 134 114 94 81 75 74 71 65 60 59 64 84 124 166 205 264 323 2 34 36 16 1 359 8 18 24 26 32 43 56 65 70 72 71 68 61 51 41 34 32 34 34 31 27 24 26 35 49 60 66 68 67 65 61 56 51 47 48 52 58 67 84 100 105 101 97 94 93 94 97 99 97 92 85 76 67 56 47 38 32 26 23 22 23 25 24 22 20 20 32 67 91 85 69 58 54 53 53 57 74 115 141 149 149 145 141 138 131 120 104 81 53 31 23 23 25 29 35 40 41 32 10 352 345 344 345 345 343 341 342 358 24 23 9 349 333 326 325 326 327 327 326 325 323 322 321 320 319 320 322 323 324 326 328 330 332 334 336 337 339 340 341 341 341 341 340 339 337 335 333 333 333 333 334 334 334 334 334 334 334 335 335 335 334 333 332 331 331 332 332 333 333 334 336 337 338 338 337 337 335 334 332 331 330 330 330 329 329 328 328 328 329 329 330 330 331 330 330 329 328 327 326 326 325 323 319 313 305 295 283 273 264 259 256 254 251 249 247 245 245 244 243 242 241 241 240 240 240 242 245 249 251 250 246 241 234 225 218 213 210 209 207 204 199 195 195 197 198 196 194 193 192 191 191 191 191 192 192 193 193 194 196 197 198 197 196 195 193 190 187 185 183 181 178 174 169 166 165 165 164 163 161 160 161 167 175 186 194 197 200 204 209 212 212 208 203 198 194 189 179 169 166 173 185 197 199 195 188 181 174 166 160 154 150 151 154 154 148 143 143 148 154 159 161 163 160 157 154 156 167 186 207 223 233 240 248 260 270 275 276 274 270 264 256 250 247 250 253 253 253 250 249 250 247 239 229 218 209 204 202 204 205 206 205 203 195 184 180 182 187 192 199 203 206 207 209 211 213 214 216 217 219 220 222 223 222 221 219 216 215 214 214 215 217 219 220 221 221 221 221 222 224 227 230 232 234 236 239 245 249 251 253 255 257 260 263 264 266 272 282 294 299 296 274 210 189 194 202 211 220 227 233 236 237 237 237 237 235 232 227 221 215 213 212 212 212 211 209 209 209 211 213 216 219 222 226 230 233 235 237 238 240 242 243 244 246 250 254 257 259 12 10 7 4 1 357 353 348 343 339 334 330 327 325 323 322 321 321 318 315 311 307 302 298 294 291 289 288 287 286 286 285 285 285 285 286 286 287 287 288 289 289 290 290 290 289 283 272 259 246 235 233 235 236 235 236 239 244 251 281 31 48 57 72 96 119 131 129 115 96 83 78 77 79 79 74 68 63 64 84 151 193 219 251 301 35 101 107 355 330 330 333 352 24 39 45 51 58 66 70 70 68 63 55 45 37 32 33 37 38 33 27 23 23 31 44 58 69 73 73 72 69 65 60 55 52 51 53 58 78 113 124 119 116 115 116 118 122 125 122 117 107 93 75 56 45 37 32 27 24 22 22 23 23 22 21 21 28 45 64 66 54 44 41 40 41 45 56 83 124 151 166 172 169 161 154 153 155 156 102 13 13 18 22 28 33 38 37 22 360 345 341 343 346 348 349 352 3 24 33 23 6 346 330 323 322 323 323 322 321 320 320 319 318 318 318 318 319 320 322 323 325 327 329 331 333 335 336 338 339 339 339 338 336 334 333 331 330 329 329 330 331 331 331 332 332 332 332 333 333 333 333 332 332 331 331 331 331 332 333 334 336 337 337 337 337 336 335 334 332 331 330 330 330 330 330 330 329 330 330 331 332 333 334 334 333 332 332 332 332 332 332 332 329 325 318 309 298 286 275 268 264 262 259 256 252 248 246 245 245 243 242 240 239 238 238 241 245 251 255 256 253 246 238 229 221 216 212 210 207 203 198 194 194 196 197 196 194 192 191 191 190 190 191 191 192 193 194 194 194 195 195 194 193 191 188 185 182 179 177 175 173 169 166 163 163 163 162 160 158 157 160 166 175 186 194 199 205 210 216 221 221 217 211 204 198 192 182 173 171 175 181 186 185 182 177 171 164 157 152 148 147 147 149 148 144 141 142 147 153 160 166 167 164 159 155 156 165 181 199 215 228 240 251 261 267 271 274 276 273 265 254 244 244 256 266 271 270 264 253 247 241 232 217 197 182 175 176 181 186 190 192 190 181 170 172 179 186 193 199 205 208 210 211 213 215 217 218 220 221 222 223 224 224 223 222 220 219 218 217 218 218 219 220 220 220 220 221 222 224 225 227 229 230 231 234 239 243 246 249 251 254 258 261 263 266 270 280 293 305 316 325 292 198 205 216 225 231 235 238 238 237 236 235 234 232 230 227 222 218 216 215 214 213 211 210 209 211 213 216 219 223 226 229 233 236 238 239 241 243 246 249 251 253 255 257 258 260 13 11 8 6 3 359 356 352 347 343 339 334 330 327 325 323 322 321 319 316 313 310 306 303 299 297 294 292 291 289 288 287 286 286 286 286 286 286 286 287 287 288 288 288 288 285 280 269 255 240 231 228 232 237 241 243 247 252 264 301 8 29 36 43 66 91 102 101 93 84 78 76 78 82 85 85 84 83 90 149 198 210 220 224 215 187 174 194 250 289 302 311 333 48 60 61 61 63 66 69 69 66 60 48 35 26 25 31 37 40 35 27 22 21 26 35 48 62 70 73 73 73 70 64 57 51 47 45 44 50 83 118 124 125 127 130 134 138 139 136 130 123 115 101 75 55 40 32 26 22 19 17 18 18 18 18 21 29 40 52 58 51 40 34 32 33 37 46 60 84 127 170 186 190 188 185 190 201 215 233 264 323 5 23 34 41 46 44 31 15 3 357 355 356 357 1 11 25 33 26 9 356 346 338 332 328 323 320 317 316 315 315 314 315 316 317 318 319 320 320 321 323 324 326 328 330 332 333 335 336 336 336 334 332 330 328 327 326 326 327 327 328 328 328 329 329 330 331 332 332 331 331 331 331 331 331 330 330 330 331 333 334 335 336 336 336 335 334 333 332 330 330 330 331 331 331 331 331 331 332 333 334 335 335 336 336 335 335 336 336 337 338 338 337 334 329 322 313 301 289 280 274 270 266 262 255 250 247 247 246 245 243 241 239 238 238 240 245 252 260 264 263 256 246 236 227 221 216 213 210 205 199 195 193 193 194 195 194 193 192 192 192 191 191 192 193 194 194 194 193 192 190 189 187 184 182 179 175 172 169 168 166 163 160 159 159 159 159 157 155 154 156 161 167 175 182 190 199 208 216 221 222 220 211 201 193 186 177 171 169 171 174 172 169 166 164 161 157 152 150 150 151 152 155 155 153 154 155 157 161 165 169 169 165 160 157 159 167 178 191 206 224 244 260 265 267 268 272 274 271 264 254 247 267 306 312 309 300 280 250 229 219 209 193 167 150 140 145 157 170 180 185 185 176 166 168 176 184 192 199 207 212 214 215 216 217 219 220 221 222 223 224 225 226 225 224 223 222 221 220 220 220 220 220 221 221 221 221 222 223 224 224 225 225 226 229 233 237 241 244 247 250 254 258 262 266 269 276 285 296 306 315 304 277 258 253 251 249 248 246 243 240 237 234 232 231 230 229 226 222 220 217 215 213 210 209 210 212 215 218 221 224 227 231 236 240 242 244 246 249 253 255 257 258 259 260 261 262 14 12 10 8 5 2 359 355 351 347 343 338 334 330 327 325 323 321 319 317 314 312 309 306 303 300 298 296 294 292 290 289 288 287 286 286 286 286 286 286 286 286 286 286 284 280 273 262 246 233 227 228 233 239 244 248 253 261 274 300 338 2 11 16 34 70 82 84 82 78 75 74 76 80 87 95 107 131 184 219 229 229 226 218 209 201 202 225 270 294 302 308 355 75 75 71 68 67 67 67 68 66 57 41 22 15 22 33 40 40 35 26 22 23 26 31 40 55 65 68 70 70 70 59 48 40 37 35 34 35 48 78 103 114 122 126 130 133 135 135 132 130 130 131 104 46 33 25 20 16 12 11 10 10 11 14 20 29 39 49 60 64 52 36 29 30 34 41 50 60 78 143 189 199 202 203 208 218 230 238 242 236 204 161 127 104 88 74 58 44 30 18 11 7 8 15 25 31 27 15 0 352 349 346 338 329 321 315 312 311 310 310 310 312 314 316 318 320 320 321 321 322 323 324 326 327 329 330 331 332 332 332 330 328 326 324 324 325 325 325 325 325 326 326 326 327 329 330 330 329 329 330 331 331 330 329 328 328 329 330 332 333 334 334 334 334 334 333 332 331 330 330 330 331 332 332 332 332 332 333 333 334 335 336 337 337 338 338 339 340 341 342 343 343 342 339 335 328 318 307 295 285 277 271 265 258 252 249 249 249 248 246 243 241 239 239 240 243 251 261 269 271 267 257 244 233 224 219 215 211 206 201 197 194 191 191 192 192 192 192 192 192 192 192 192 192 193 193 192 191 188 186 183 180 177 174 170 167 164 161 158 156 153 151 151 152 154 154 152 151 151 152 154 157 160 165 172 182 195 205 208 208 205 198 188 178 168 160 155 154 156 156 151 149 151 154 156 155 153 153 154 157 159 162 163 165 166 168 169 169 171 172 170 166 162 160 161 168 175 184 194 209 233 252 259 261 264 266 265 263 259 261 276 320 340 343 340 335 321 201 183 180 173 158 138 122 112 116 133 163 185 194 191 176 157 158 169 178 187 196 207 214 217 217 218 218 219 220 221 222 224 225 227 227 227 227 226 225 223 222 221 221 221 222 222 222 222 221 221 221 221 221 221 221 223 225 228 231 235 238 240 244 248 254 260 264 268 273 278 284 289 291 290 287 286 284 277 269 262 256 250 245 240 236 233 232 233 232 231 227 223 219 215 211 209 209 211 213 216 217 219 223 228 234 241 246 249 252 254 256 259 261 262 263 263 263 264 265 15 13 12 10 7 5 2 359 355 351 347 342 338 333 330 327 324 322 320 318 315 313 310 308 305 303 300 298 296 294 292 290 289 288 287 286 286 286 285 285 285 285 283 281 275 268 261 253 242 233 230 234 239 244 249 254 260 267 278 294 317 336 344 347 2 63 79 79 77 75 74 73 74 79 89 104 131 176 215 239 251 253 244 231 222 220 227 251 292 317 328 340 59 88 84 78 73 69 67 66 66 64 55 35 15 11 25 42 48 44 36 27 24 27 32 37 44 55 62 65 66 65 61 48 36 28 25 25 26 28 37 58 84 102 111 115 115 113 111 110 113 120 125 122 67 24 16 13 10 7 4 1 360 359 1 7 16 26 36 45 59 84 99 58 35 33 36 39 43 47 52 72 142 177 186 192 201 217 231 234 227 206 183 170 159 143 126 107 86 63 43 28 19 16 18 24 29 28 19 5 352 344 339 335 328 321 314 310 308 307 306 307 309 311 315 318 321 322 323 324 323 323 323 324 325 326 327 328 329 330 330 329 328 325 324 323 323 324 325 325 324 324 324 324 325 326 327 328 327 327 327 328 329 329 329 327 327 327 328 329 330 331 331 332 333 333 332 332 331 330 330 330 331 332 332 333 333 333 333 334 334 334 335 337 338 339 340 341 342 343 344 346 347 348 349 348 345 341 334 325 312 299 287 277 270 262 256 253 252 251 250 247 245 243 241 240 241 244 251 260 268 272 271 264 252 238 227 219 215 210 205 202 198 194 189 186 187 189 190 191 191 192 192 192 191 191 190 190 188 186 184 181 178 174 170 166 162 158 155 152 149 145 143 142 144 147 149 149 148 148 148 148 149 149 150 153 157 163 173 181 184 185 183 177 165 148 131 117 107 103 109 118 126 134 144 152 156 156 156 157 159 162 164 167 169 171 173 176 177 176 175 173 169 164 160 160 162 165 169 174 180 189 201 219 234 245 251 254 252 251 255 269 293 316 331 343 354 7 49 111 132 135 133 122 107 96 89 88 93 112 167 196 180 135 123 138 155 169 180 192 203 212 215 216 216 216 217 219 220 222 224 226 228 229 229 229 228 227 225 224 223 223 223 223 223 223 222 221 220 220 219 219 218 218 220 222 225 228 230 233 235 238 242 248 254 260 265 269 273 277 279 280 281 285 292 296 294 288 278 268 259 251 244 238 234 233 235 237 237 233 227 221 216 212 210 210 211 212 213 214 216 222 231 240 247 252 255 258 259 261 263 265 266 266 266 267 268 268 17 15 13 11 10 7 5 2 359 355 351 346 342 337 333 330 327 324 322 319 317 314 312 309 307 304 302 300 298 295 293 292 290 289 288 287 286 286 286 285 284 282 279 272 261 253 250 248 245 241 239 243 247 251 255 258 262 267 273 282 294 307 311 307 311 72 82 79 76 75 75 76 77 83 97 120 156 195 223 243 256 260 254 242 235 234 240 258 297 338 359 13 56 87 88 82 76 71 67 64 62 60 51 33 16 14 29 52 60 53 41 30 28 34 41 47 52 57 63 65 64 61 54 43 31 22 17 16 17 21 28 44 73 96 106 108 105 99 93 89 90 95 102 97 72 28 7 1 359 357 353 350 347 346 350 359 9 19 27 32 36 148 190 160 77 57 52 48 40 32 33 52 76 90 101 111 131 179 212 209 189 171 163 162 158 149 138 126 110 86 57 37 27 23 23 26 26 19 5 346 329 318 315 312 310 308 306 305 304 305 306 308 311 315 320 323 326 327 328 328 328 328 327 327 327 327 327 328 329 330 330 329 327 325 324 323 323 324 324 324 324 323 323 323 324 325 325 325 325 325 326 327 327 327 327 326 326 327 328 328 329 329 329 330 331 331 331 331 330 330 330 331 332 332 332 333 333 334 334 334 334 335 336 337 339 340 341 343 344 346 347 349 351 353 354 354 354 352 348 342 331 317 302 289 278 268 261 256 254 252 250 247 246 245 244 243 244 247 252 259 264 267 267 265 257 244 231 221 214 209 205 202 198 193 187 184 184 185 186 187 188 190 190 190 189 188 186 184 182 180 177 175 171 168 164 159 155 151 148 146 143 140 138 139 141 144 143 143 144 143 143 143 143 144 146 147 149 152 155 160 162 162 157 144 121 104 94 86 79 76 80 91 105 121 136 147 153 156 157 160 161 163 165 167 169 172 174 178 179 178 174 168 162 157 155 158 160 161 163 165 170 175 182 191 204 219 231 234 236 242 257 276 295 309 325 0 47 71 83 93 100 102 100 95 86 79 74 72 72 74 85 108 106 102 113 134 154 169 181 193 204 210 212 214 215 216 217 218 220 222 225 227 229 230 231 231 230 229 227 226 225 225 225 225 224 223 222 221 220 219 218 217 216 216 218 220 223 225 227 229 231 234 238 242 248 254 259 264 268 272 274 274 275 277 286 295 303 303 296 283 270 258 247 237 231 230 234 241 244 241 234 227 220 215 213 211 210 208 208 210 215 225 235 243 249 254 258 260 261 262 264 266 267 267 268 269 271 271 17 16 15 13 12 10 8 5 2 359 355 351 346 342 338 334 331 328 325 322 319 316 313 311 308 306 304 301 299 297 295 293 291 290 289 288 287 287 286 285 284 279 272 261 248 240 242 246 249 249 248 250 253 255 256 257 258 260 261 262 263 263 263 259 247 113 88 81 78 77 79 82 88 100 120 148 177 201 219 233 240 242 238 232 228 226 227 231 264 16 25 24 41 74 86 85 80 75 69 63 58 52 43 31 22 21 30 50 68 68 53 39 34 41 50 55 57 60 63 65 65 62 55 44 31 19 9 5 6 9 16 30 64 94 106 107 104 100 95 91 91 94 97 94 80 43 8 354 350 347 341 335 331 334 342 353 3 10 13 11 350 248 213 185 119 80 66 57 46 33 46 67 74 79 80 80 80 83 102 118 122 127 135 143 147 144 137 128 117 98 71 50 36 28 23 20 14 0 337 312 295 288 289 292 294 296 299 301 304 308 311 315 319 324 328 331 332 333 333 333 332 332 331 330 329 329 329 330 330 331 330 329 327 326 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 324 324 325 325 325 325 325 325 326 327 327 327 327 328 329 330 330 330 330 330 331 331 332 333 333 333 333 334 334 335 335 335 336 337 338 340 341 343 345 346 348 350 352 354 356 358 359 -0 -0 359 355 348 337 321 303 288 276 266 259 256 253 251 249 249 249 248 248 249 251 254 258 261 263 263 262 257 247 235 223 214 207 203 200 197 191 186 183 182 181 181 181 183 186 187 186 184 182 180 177 175 172 170 167 164 161 157 153 149 146 144 142 140 138 138 139 140 140 138 138 138 138 138 138 139 141 143 145 146 147 148 150 150 145 131 108 90 83 80 78 76 75 75 77 82 92 110 132 146 153 156 159 160 162 163 165 166 167 169 172 173 170 165 159 154 152 152 155 157 159 160 161 164 167 171 175 182 193 203 208 215 227 249 282 305 320 27 85 95 94 91 88 87 85 83 81 76 71 66 63 60 57 57 75 90 97 110 136 164 180 193 203 210 212 213 217 219 220 219 219 220 223 225 227 229 231 232 232 232 231 230 228 227 227 227 226 225 224 223 221 220 218 216 215 214 214 215 217 220 221 223 226 228 231 234 238 242 247 253 258 262 266 269 270 270 271 276 284 295 306 305 296 284 270 254 238 226 224 231 242 251 251 245 237 228 221 214 209 204 203 205 210 220 230 238 244 249 254 258 260 262 263 265 266 267 268 269 271 273 274 18 17 16 15 13 12 10 8 5 2 359 355 351 348 344 340 336 333 329 326 322 319 316 313 311 309 306 303 301 298 296 295 293 292 291 290 289 288 287 286 281 272 257 240 229 226 231 240 246 250 251 253 255 254 252 250 249 248 246 241 233 225 222 222 205 126 95 86 82 80 82 89 102 124 148 171 188 201 210 214 213 213 212 210 206 200 191 175 148 104 66 45 46 64 78 82 82 78 73 65 56 45 36 28 23 23 27 38 58 75 69 51 42 46 55 60 61 62 63 66 68 69 63 48 27 6 348 343 346 351 360 14 56 94 107 110 111 112 113 112 108 104 100 95 82 52 15 355 346 341 334 326 323 329 342 354 1 4 4 0 342 249 214 189 123 82 68 60 55 57 71 75 74 76 74 70 68 74 92 102 105 109 114 122 129 130 127 121 110 95 75 56 40 27 16 8 356 338 314 291 278 273 274 279 284 290 296 304 311 317 321 326 330 334 336 337 337 336 336 335 335 334 333 332 332 331 331 331 331 331 330 329 327 326 325 324 323 323 322 323 323 323 323 322 322 322 322 322 323 323 324 323 323 323 323 323 324 325 326 326 327 327 329 329 329 329 329 329 330 332 333 333 333 334 334 334 334 335 336 336 337 338 339 340 341 343 345 346 348 350 352 354 356 359 1 3 4 5 5 4 359 352 340 324 306 290 277 269 264 260 258 256 256 257 257 256 256 256 258 259 261 262 261 258 252 244 233 221 210 201 196 194 191 187 184 182 180 178 174 173 176 182 183 181 178 175 172 169 167 164 161 159 156 153 150 146 144 142 140 139 138 138 139 140 139 138 136 135 135 134 134 134 136 139 141 142 143 145 148 147 143 134 118 100 88 84 83 82 80 77 73 67 62 62 73 112 151 161 162 162 161 161 162 162 161 161 161 163 163 159 155 151 150 152 155 158 160 160 160 162 163 164 166 169 174 181 187 191 189 178 152 107 76 76 90 102 105 100 93 86 80 76 73 71 67 62 56 48 38 24 356 321 316 82 102 160 191 205 212 217 220 219 221 225 229 229 224 220 221 223 226 228 230 231 232 232 232 232 231 230 229 229 228 228 227 225 224 222 219 217 214 213 212 211 212 213 215 217 219 222 225 228 232 235 238 242 247 252 256 260 264 266 266 266 267 270 277 287 294 297 294 290 279 261 238 228 232 243 253 258 256 248 237 227 216 207 202 202 209 219 229 236 241 244 248 253 257 260 262 264 266 267 268 269 271 273 274 275 19 18 17 16 15 14 12 10 7 5 2 359 356 353 349 346 342 338 334 330 326 323 320 317 315 312 309 306 304 301 299 297 296 295 293 292 291 291 289 284 273 252 223 206 205 211 222 232 241 248 252 254 254 252 245 240 236 232 226 217 207 201 200 198 174 119 100 93 89 86 86 94 116 147 168 181 191 199 205 206 204 201 197 193 187 181 172 160 147 128 103 78 62 61 68 75 79 80 78 71 59 44 31 22 19 19 22 28 40 60 74 62 50 51 59 63 63 62 62 63 67 71 65 41 5 334 316 315 322 331 340 351 31 100 114 118 123 130 137 137 130 118 107 97 82 57 23 359 347 340 335 333 336 345 355 1 2 0 359 357 352 298 237 212 89 76 73 71 71 74 77 76 75 76 72 64 62 78 96 103 105 106 108 109 111 112 113 110 101 89 74 58 39 21 7 356 347 337 321 300 282 272 270 275 285 296 307 317 324 329 333 336 338 340 340 340 339 338 337 336 335 334 333 332 332 331 331 331 331 331 330 328 326 325 324 323 322 322 322 322 322 322 322 321 321 321 321 322 322 323 323 323 323 322 322 323 324 325 326 327 328 329 330 330 328 327 327 328 330 332 333 334 334 335 335 335 336 337 338 339 340 341 341 342 343 344 346 348 349 351 353 355 358 0 3 5 6 8 9 8 6 2 356 346 334 320 309 301 295 291 287 283 280 276 274 271 268 267 267 266 266 265 262 257 249 237 223 208 194 185 182 181 179 178 177 177 176 173 169 168 172 178 179 176 172 168 164 162 158 155 153 150 148 146 143 141 139 138 137 138 138 139 140 140 139 137 135 135 134 132 131 131 133 135 136 137 138 140 140 138 132 125 115 105 99 97 95 94 92 88 79 70 59 51 45 187 191 185 178 172 167 164 162 161 159 157 156 157 157 155 151 149 150 156 161 166 167 165 165 165 164 165 166 169 174 181 187 190 185 171 143 113 90 80 84 99 105 101 94 84 74 65 58 53 47 38 27 6 343 319 297 282 276 281 245 238 240 241 238 234 232 230 231 234 238 239 232 226 224 225 227 229 231 232 233 233 233 233 232 232 231 231 230 229 228 227 225 222 219 216 214 213 211 210 210 210 211 213 216 219 223 226 229 232 235 239 243 247 252 256 259 260 261 261 260 261 264 267 271 275 280 286 287 278 259 246 242 243 245 247 247 245 241 234 224 216 214 217 224 232 237 240 242 244 248 252 256 259 262 264 266 267 268 270 272 274 275 276 19 18 17 17 16 15 13 12 10 7 5 3 0 357 354 351 347 343 339 335 331 328 325 322 319 316 313 310 307 305 303 302 300 299 297 296 296 295 290 276 246 207 187 183 190 203 218 232 243 250 254 256 255 249 239 229 221 214 206 197 189 186 185 176 144 111 101 98 95 94 94 101 133 171 184 189 193 197 200 202 202 200 193 184 177 172 166 159 150 137 119 98 78 65 64 70 78 85 87 83 70 49 28 16 12 12 14 19 27 41 62 62 56 56 63 66 64 60 55 51 51 54 45 19 348 325 312 307 312 319 323 322 310 191 141 136 137 142 148 151 143 130 117 104 90 63 26 359 347 342 343 349 358 6 9 7 3 358 356 357 2 4 344 356 37 68 83 89 89 85 82 81 82 84 78 61 51 78 100 107 109 109 108 106 102 98 100 99 93 83 71 58 38 18 5 358 358 358 352 339 320 299 289 299 317 329 334 336 337 339 341 342 343 343 342 341 339 338 336 334 333 332 332 332 331 331 331 331 331 330 329 327 325 324 322 321 321 320 320 320 320 320 320 320 320 320 321 321 322 322 323 323 323 322 322 322 323 324 326 328 329 330 331 330 328 327 326 327 330 332 334 335 335 336 336 337 338 339 340 342 343 343 344 344 345 346 348 349 351 352 354 356 358 1 3 5 7 9 10 10 10 8 5 1 356 351 347 343 341 338 335 330 322 313 305 298 292 287 283 279 276 273 270 265 253 226 178 151 142 142 148 153 157 160 164 167 169 167 165 165 168 172 172 169 164 159 156 153 150 147 144 142 141 140 138 136 134 134 134 135 137 139 139 139 137 135 134 133 131 130 129 129 130 131 132 131 130 129 126 122 120 118 116 114 113 112 112 110 108 104 98 93 88 102 217 218 208 198 189 181 175 169 165 162 159 156 155 156 155 153 150 148 151 157 165 171 172 169 167 165 165 166 170 176 184 191 194 195 192 179 155 124 93 72 67 86 98 98 92 81 65 47 33 21 11 0 348 332 315 300 287 278 274 271 260 256 257 257 253 247 242 239 237 239 242 243 238 233 229 229 230 231 232 233 233 234 233 233 233 233 232 232 231 230 229 228 226 223 220 218 216 215 214 212 211 211 211 212 214 217 220 223 226 229 232 236 239 243 247 251 254 256 257 256 254 253 254 255 255 254 255 259 259 257 251 245 241 240 237 235 233 233 235 235 234 233 233 235 238 240 241 242 243 244 247 250 253 257 259 262 264 266 268 270 272 274 276 278 19 18 18 17 16 15 14 13 11 9 8 6 3 1 358 355 352 348 345 341 337 334 331 328 325 322 318 315 312 310 308 306 305 303 302 301 301 297 285 251 204 182 175 176 185 199 220 238 251 259 263 264 262 255 240 222 209 198 190 184 180 177 171 151 120 104 99 99 100 101 105 118 158 197 207 208 206 203 199 197 196 193 187 179 174 171 167 161 152 139 124 109 94 79 69 74 87 96 100 99 91 66 31 13 6 4 4 6 14 27 45 56 54 58 65 69 67 57 45 37 35 35 27 10 352 336 325 320 322 324 322 314 295 255 188 153 144 144 148 151 147 135 125 117 107 86 39 3 350 348 352 1 8 12 12 9 3 356 351 358 19 32 32 24 27 52 89 103 102 94 91 93 98 104 107 97 70 83 99 106 110 112 112 109 104 97 92 90 85 78 70 59 40 25 15 11 11 10 6 0 355 352 353 355 354 350 347 344 344 345 346 347 346 344 343 340 338 336 334 333 332 331 331 331 331 331 331 330 330 328 327 325 323 322 320 319 319 319 318 318 318 318 318 318 319 319 320 321 321 321 322 322 323 322 322 322 323 324 326 328 329 331 331 331 330 329 328 329 331 332 334 336 337 338 338 339 340 341 343 345 346 346 346 347 347 348 349 350 351 353 354 356 358 0 3 5 7 8 9 10 10 10 9 8 7 7 6 5 4 2 358 354 348 342 335 327 318 309 299 292 288 286 286 289 324 62 73 76 79 87 98 107 117 127 138 149 155 158 159 159 161 162 161 158 154 150 147 144 141 138 135 134 135 135 134 132 130 130 130 132 134 136 136 135 132 130 130 129 127 126 125 126 127 128 129 128 126 124 121 119 118 120 122 124 125 126 126 126 126 127 130 138 157 185 206 210 207 201 193 185 178 173 168 164 162 160 161 161 158 155 151 149 152 154 161 166 167 165 162 163 167 172 180 190 200 204 204 199 192 182 166 142 106 68 53 68 82 86 78 61 35 16 4 355 347 340 332 323 310 299 289 282 281 277 268 262 261 259 255 251 247 243 241 241 243 243 241 237 234 233 233 234 234 234 234 234 234 234 233 233 233 233 232 231 230 229 227 225 223 221 219 218 216 215 213 212 212 212 214 215 217 220 223 226 229 233 236 240 243 247 250 252 253 252 250 247 246 245 243 241 242 245 247 247 244 240 237 236 234 232 230 231 233 236 239 241 242 242 243 243 243 242 243 243 245 247 250 254 257 259 262 265 267 269 272 275 277 278 20 19 18 18 17 16 15 14 13 11 9 8 6 4 2 359 356 353 350 346 343 340 338 335 331 328 324 321 318 316 314 312 310 308 307 306 306 299 275 221 187 175 171 171 177 190 217 250 271 279 283 284 282 273 252 222 199 185 178 174 171 166 151 124 105 98 97 99 102 106 115 139 188 218 232 238 237 228 212 198 190 184 180 176 174 171 166 158 147 133 121 113 109 106 103 105 114 118 118 116 112 96 56 19 3 357 353 355 3 18 36 49 50 55 64 71 71 62 45 36 34 30 18 3 348 336 330 333 341 345 342 331 310 274 216 165 145 140 140 142 140 131 125 121 117 107 78 24 1 356 358 3 7 9 8 5 0 352 343 359 49 57 52 42 34 36 71 106 108 103 105 112 121 128 131 126 112 97 91 95 104 112 116 116 112 104 94 86 81 77 73 65 52 38 29 22 16 11 5 2 1 1 359 355 351 348 347 346 347 349 350 349 347 345 342 339 337 335 334 333 332 332 332 332 332 332 331 330 328 327 325 323 321 320 319 318 317 318 318 318 318 318 318 318 318 319 319 319 320 321 321 322 322 322 323 323 323 325 326 328 330 331 332 332 332 332 332 332 333 334 335 337 339 340 341 342 344 345 346 347 348 349 349 349 349 350 350 351 352 353 354 356 358 360 2 4 6 7 8 9 9 9 10 10 11 13 14 14 14 13 10 7 2 359 355 352 349 344 333 323 319 326 344 21 50 61 64 64 65 68 71 75 79 86 97 115 131 142 148 151 152 151 149 146 143 140 138 135 132 129 127 127 129 129 128 127 125 125 126 128 130 130 130 127 124 124 124 123 121 120 120 122 123 125 126 126 125 124 123 123 125 128 131 133 134 136 138 140 144 150 158 167 178 189 199 204 203 199 192 185 178 174 170 168 167 167 168 167 165 161 156 153 152 152 156 158 158 159 163 169 176 184 191 201 209 210 205 196 187 179 168 154 131 84 56 58 60 48 25 3 351 346 343 341 339 335 329 321 311 301 293 288 288 284 275 267 264 261 256 252 249 246 244 244 244 244 243 242 240 238 237 236 236 236 235 235 234 234 234 234 233 233 232 231 230 229 228 226 224 223 221 219 217 215 214 213 212 212 213 213 215 217 219 222 226 229 232 236 240 243 246 248 249 248 246 242 239 236 234 233 235 239 241 241 240 238 237 236 235 234 233 233 235 238 241 243 244 244 244 243 242 242 242 243 244 247 249 252 255 258 260 263 265 268 272 275 277 278 20 19 19 18 17 17 16 15 13 12 11 9 8 6 4 2 359 357 354 351 349 346 343 341 337 334 330 327 324 322 319 317 315 313 311 310 310 301 265 206 181 171 164 158 154 153 163 312 316 315 312 309 306 298 274 222 189 175 168 162 155 142 123 105 97 95 95 97 101 107 120 162 219 241 254 264 266 258 239 211 190 181 176 172 168 162 152 139 126 118 114 115 121 133 153 168 157 139 131 129 127 123 110 67 1 345 343 347 2 25 43 51 49 51 63 73 75 68 51 42 37 26 8 351 336 325 322 335 351 1 3 359 346 318 247 174 145 135 132 132 133 130 125 122 118 111 94 55 20 6 0 359 359 359 359 358 355 350 339 10 76 69 59 50 42 39 48 77 98 106 114 125 135 139 137 126 112 100 91 89 95 107 116 119 118 111 101 90 85 84 82 77 67 54 41 29 20 12 4 1 359 357 352 346 343 343 344 346 348 349 350 348 346 343 341 338 336 335 335 335 335 335 335 335 334 332 331 329 327 325 323 321 319 318 317 317 317 318 318 318 318 318 318 319 319 319 319 319 320 320 321 322 322 323 323 324 325 327 328 330 331 332 333 333 333 334 334 335 335 336 338 340 342 344 346 347 348 349 350 351 351 351 351 351 352 352 352 353 354 355 356 357 358 0 2 3 4 5 6 7 8 9 10 12 14 16 17 19 19 19 17 16 14 12 10 9 10 10 9 9 11 19 31 44 53 58 59 59 60 61 61 61 61 63 68 79 97 118 134 141 142 140 138 135 133 131 129 126 123 121 121 121 122 122 121 120 120 120 122 123 124 124 123 119 118 118 118 117 116 115 117 119 120 121 121 121 121 122 124 127 130 135 138 140 142 145 149 153 158 165 171 178 183 189 195 198 198 194 188 182 176 172 169 168 168 170 171 171 168 164 158 154 152 151 153 156 161 166 173 180 185 188 192 200 207 208 200 190 183 174 165 156 148 135 110 76 42 0 341 332 331 331 333 335 335 332 327 319 311 303 296 293 292 290 282 272 268 263 258 254 251 248 247 247 247 247 248 247 245 242 239 238 238 237 236 235 234 234 234 233 233 233 232 232 231 230 229 228 226 224 221 219 217 215 213 212 212 211 212 212 213 215 217 220 223 226 229 232 236 239 242 245 246 246 243 238 233 232 232 233 235 237 237 238 237 237 237 238 238 237 236 235 237 239 242 244 244 244 243 243 242 242 243 243 245 247 249 251 254 256 259 261 264 267 270 274 276 278 20 19 19 18 18 17 16 15 14 13 12 11 9 8 6 4 2 -0 358 355 353 351 348 346 343 340 336 333 330 328 325 322 320 317 315 312 308 293 250 198 175 162 152 140 123 98 61 21 354 339 330 323 318 312 295 233 181 166 156 147 134 119 105 97 93 93 94 96 99 104 116 191 249 258 263 271 278 279 269 240 201 179 168 161 155 146 133 118 107 105 108 115 128 147 169 187 181 153 137 134 134 136 140 148 185 317 332 350 18 52 65 63 55 53 64 75 78 72 59 48 38 18 357 340 327 314 308 326 354 7 14 14 11 2 349 149 134 124 124 128 133 135 130 123 117 109 96 71 35 13 1 353 349 349 351 353 354 355 356 46 76 67 58 50 44 42 47 63 82 98 110 122 134 141 138 124 110 102 96 94 96 104 114 120 121 118 112 105 102 100 97 90 80 66 51 37 26 17 10 4 359 352 345 339 336 337 340 343 345 345 345 343 342 340 339 337 336 336 337 338 338 338 337 336 335 333 330 328 326 324 322 320 318 317 317 317 317 318 318 318 318 318 318 318 318 319 319 319 320 320 321 322 322 323 324 325 326 328 330 332 333 333 334 334 334 335 335 336 337 338 340 343 345 348 350 352 353 354 354 355 355 355 355 355 355 355 355 355 356 357 358 359 0 1 2 3 4 5 5 5 6 8 10 12 14 17 19 20 21 21 21 21 21 19 17 15 15 16 17 19 23 28 36 43 48 51 52 52 52 53 54 54 53 53 54 58 67 86 110 127 130 130 128 126 125 123 121 118 115 114 114 114 114 113 112 113 114 115 118 119 120 120 119 117 116 117 117 116 116 116 118 120 121 120 119 119 120 123 126 130 135 140 144 147 149 153 159 164 169 173 177 181 183 187 191 193 193 189 184 178 174 170 168 167 168 169 170 170 168 163 157 152 149 147 146 145 149 160 172 180 183 183 186 194 202 207 205 197 188 177 166 159 157 167 187 234 293 308 311 313 317 322 328 333 334 331 326 320 313 307 301 297 296 295 291 282 274 268 262 257 254 252 251 251 251 249 249 248 246 243 240 238 238 237 236 235 234 234 233 233 233 233 232 232 231 231 230 229 227 224 222 219 217 215 213 212 211 211 211 211 212 214 215 218 220 223 226 229 233 236 239 242 243 243 240 235 232 233 234 235 236 236 235 235 235 236 236 237 237 236 235 235 236 238 241 243 244 244 243 242 242 242 243 244 246 247 249 251 253 255 257 260 262 265 269 273 276 278 20 20 19 19 18 18 17 16 15 14 13 12 11 10 8 6 5 3 1 359 357 354 352 350 347 344 342 339 336 333 330 327 324 322 318 312 300 275 233 195 167 148 133 117 95 69 44 20 360 346 337 330 324 317 305 233 165 151 140 128 115 105 98 94 93 93 94 96 98 102 109 203 264 266 265 267 276 286 288 275 227 181 164 156 150 142 131 117 106 103 107 115 130 148 168 186 193 172 143 136 138 143 151 163 184 245 321 5 57 83 87 82 72 67 73 83 84 78 67 54 39 13 351 336 325 310 290 294 344 10 18 22 21 19 23 65 106 112 118 126 134 138 135 125 116 107 97 80 48 21 4 353 345 343 346 353 1 10 24 49 61 57 50 44 42 42 50 63 79 92 100 104 104 102 100 100 104 105 105 105 105 107 111 118 124 126 125 123 122 118 112 104 92 77 61 46 35 27 19 11 1 350 340 333 330 331 334 336 337 337 337 336 335 335 335 335 336 336 337 338 338 338 337 336 334 331 329 327 325 323 321 319 317 317 317 317 317 317 316 316 315 316 316 316 317 318 318 318 319 319 320 321 322 323 324 325 327 329 331 333 335 335 335 335 335 336 337 338 340 341 343 346 349 351 354 356 357 358 359 359 359 359 359 358 358 358 358 358 358 359 0 1 2 3 4 5 5 5 5 5 6 7 9 11 13 16 19 21 22 23 23 23 23 22 20 17 15 15 16 19 23 28 34 39 42 44 45 45 46 47 48 49 49 48 47 47 48 56 74 100 114 119 120 119 118 116 113 110 108 107 106 104 103 102 103 104 107 110 113 115 117 116 116 116 116 117 118 119 120 121 123 124 125 125 124 124 126 129 133 138 144 149 153 155 158 161 166 170 174 177 178 180 181 182 184 186 187 183 179 175 171 168 167 166 166 167 167 165 163 157 151 147 144 141 137 131 130 137 150 162 168 172 180 190 201 210 216 212 201 187 172 162 161 177 206 242 269 283 292 300 308 317 326 332 334 333 329 324 319 313 307 302 299 299 295 288 280 273 267 262 258 256 256 255 254 249 247 247 246 244 240 238 237 236 235 235 234 233 233 233 232 232 232 232 232 231 231 229 227 224 222 219 217 215 214 212 211 211 211 211 212 213 214 216 218 220 223 227 230 233 236 239 241 241 238 236 235 235 235 235 234 233 233 233 233 234 234 234 234 233 233 233 235 237 239 241 243 242 242 242 242 242 243 245 246 247 249 251 252 254 256 258 261 264 267 271 275 277 21 20 19 19 18 18 17 17 16 15 14 13 12 11 9 8 7 5 3 1 359 358 355 353 351 348 346 343 340 338 334 332 329 325 320 311 291 256 220 189 156 128 110 94 77 56 33 10 354 344 338 333 328 323 315 176 138 128 117 107 100 95 94 93 94 95 96 98 101 106 118 177 254 263 266 270 279 293 303 299 261 193 168 158 150 142 132 121 112 109 110 118 132 148 162 175 186 183 155 139 140 146 156 167 179 198 292 59 95 106 109 107 100 93 92 94 95 91 83 72 55 22 351 336 325 311 284 256 277 17 25 26 26 25 31 58 94 109 117 126 134 138 135 125 115 108 100 87 63 33 12 357 347 343 347 0 16 28 38 47 52 47 39 34 34 38 50 66 83 93 93 87 74 62 53 57 77 97 106 108 107 102 95 95 111 123 128 129 129 128 123 115 103 87 70 54 45 37 28 17 4 349 336 328 324 324 326 328 329 329 328 327 328 329 330 331 333 334 335 335 335 334 333 332 330 328 326 323 321 320 319 318 317 316 316 316 315 314 313 313 312 312 313 314 315 316 316 317 317 318 319 320 321 322 324 326 328 330 333 335 336 337 337 337 338 339 340 341 342 344 346 348 351 354 357 359 1 1 2 2 2 2 2 1 1 1 0 0 1 1 2 3 4 5 6 6 7 7 7 7 7 8 8 9 11 14 17 20 22 23 24 24 23 22 19 17 15 15 16 19 23 27 31 35 37 39 40 41 43 44 46 46 47 46 44 42 40 41 48 66 90 105 112 113 112 110 107 104 102 99 97 94 92 92 92 94 98 102 106 109 111 111 111 112 113 115 117 118 121 124 126 127 129 130 132 134 136 139 143 149 155 158 159 159 159 161 165 168 171 173 174 174 173 172 173 175 176 175 173 169 166 164 164 164 164 164 165 163 157 151 145 141 139 136 132 128 127 131 138 147 153 160 171 185 199 211 218 216 207 192 171 156 158 172 199 231 255 271 282 295 308 320 329 333 335 334 332 329 325 318 312 306 302 300 296 289 283 277 272 267 264 262 260 258 253 246 243 244 244 243 240 237 236 235 234 233 233 232 232 232 231 231 231 231 231 231 230 229 227 225 222 220 218 216 215 213 213 212 212 212 212 213 214 215 217 219 222 225 227 230 233 236 238 238 237 236 235 234 233 232 231 230 231 231 231 231 231 231 230 230 231 231 233 234 237 239 240 240 240 241 242 242 243 245 246 247 249 250 252 254 256 258 261 263 266 270 273 276 21 20 20 19 19 18 18 17 17 16 15 14 13 12 11 9 8 6 5 3 2 -0 358 356 354 351 349 347 344 341 338 335 332 328 322 310 278 234 201 170 134 106 92 81 68 50 25 359 344 337 334 332 330 326 326 58 105 101 95 90 87 87 88 91 95 98 101 104 110 122 143 181 223 246 261 276 294 313 328 330 309 200 167 152 143 136 129 123 118 117 118 126 138 148 155 158 159 153 138 129 134 145 155 163 168 168 149 114 116 121 125 126 123 116 109 107 108 110 112 113 101 20 341 331 324 313 289 247 219 84 44 36 32 30 36 56 87 107 118 127 133 134 129 120 114 109 105 96 78 48 20 2 351 348 358 17 31 37 41 45 47 43 32 23 22 28 43 64 83 91 86 76 64 57 54 58 68 82 94 99 98 92 84 77 84 104 117 124 127 129 128 123 113 98 78 62 54 46 35 21 5 348 334 323 318 317 319 321 322 322 322 322 322 324 326 327 328 329 330 329 329 328 327 326 325 323 321 319 317 316 316 316 315 314 313 312 311 310 309 309 309 309 310 311 312 313 314 315 316 317 318 320 321 322 324 326 328 331 334 336 337 338 339 339 340 341 342 344 345 346 348 350 353 356 359 1 3 3 4 4 4 4 4 4 3 3 2 2 2 2 3 3 5 6 7 8 8 9 9 9 9 8 8 9 10 13 15 19 21 23 24 24 23 21 19 17 16 16 17 19 22 26 29 32 34 36 37 39 41 43 44 45 46 46 44 41 38 37 37 44 63 88 104 110 109 107 103 99 94 90 87 85 83 82 82 83 85 89 93 97 100 102 104 106 107 109 111 114 118 122 126 129 131 134 137 140 142 145 148 153 157 157 154 149 146 148 153 157 160 162 163 161 158 156 155 157 162 165 166 163 160 160 160 160 161 162 161 158 152 145 140 137 135 133 130 128 129 133 137 141 146 153 163 177 193 206 213 212 205 188 162 146 146 157 182 214 240 259 277 296 313 325 330 330 331 331 330 329 326 320 315 310 306 303 300 294 289 283 278 273 269 266 263 257 250 242 239 240 242 241 239 236 234 232 231 231 231 231 230 230 230 229 229 230 230 230 230 229 227 225 222 220 219 217 216 215 214 214 214 214 213 214 214 216 217 219 221 224 226 228 230 233 235 236 236 236 234 233 231 229 229 228 229 230 230 230 229 228 228 229 229 230 231 232 233 235 236 237 238 240 241 242 243 245 246 247 248 249 251 253 255 257 260 263 265 269 272 274 21 20 20 19 19 19 18 18 17 16 15 14 14 13 12 10 9 8 7 5 4 2 0 358 356 354 352 349 347 344 341 338 335 330 323 307 262 206 172 132 103 89 82 77 67 47 14 345 334 331 330 331 331 330 340 44 78 83 82 80 79 79 82 87 94 101 108 115 125 142 162 183 204 224 243 280 324 347 358 5 11 64 136 137 133 130 128 127 127 129 132 139 146 149 149 145 139 130 119 113 120 135 147 155 158 155 145 132 121 121 126 129 127 122 116 116 121 129 139 151 165 295 325 327 326 321 304 255 204 148 88 60 48 43 47 62 83 100 112 121 124 122 115 109 108 109 108 102 88 61 26 6 358 4 21 36 40 38 38 40 42 40 25 12 10 17 29 45 62 73 73 67 61 58 60 64 71 81 91 96 96 90 81 70 65 76 97 113 121 125 126 125 119 107 89 73 65 55 39 21 3 348 335 324 316 314 315 316 317 318 318 319 320 321 322 323 324 325 325 325 324 323 322 321 320 318 316 314 313 312 312 312 311 310 309 308 306 306 305 305 305 306 307 308 309 311 312 313 315 316 318 320 321 322 324 326 328 331 334 336 338 340 341 342 343 344 345 346 347 348 350 352 355 358 360 2 3 4 5 6 6 6 6 6 5 4 3 3 3 3 3 4 5 6 8 9 10 10 10 9 9 9 8 9 9 11 14 18 22 24 25 25 24 23 21 19 18 18 19 20 23 25 27 29 32 34 36 38 40 42 43 45 46 46 45 43 40 38 35 36 43 66 93 105 107 103 98 93 87 83 80 78 76 74 73 72 72 74 77 80 84 88 91 95 98 101 103 107 111 116 120 125 128 131 134 137 138 139 140 141 140 135 127 120 118 122 129 135 140 146 148 146 141 138 137 140 150 162 166 164 159 156 156 156 157 157 155 151 145 140 137 135 133 131 129 129 130 131 134 137 141 147 156 170 185 197 202 202 196 181 154 139 135 142 166 201 229 252 276 297 312 321 322 321 320 321 323 324 323 320 317 313 311 310 307 304 299 292 285 279 273 268 263 257 251 246 242 241 241 240 239 236 233 230 229 229 229 229 229 228 228 228 228 229 229 230 229 228 227 225 223 221 220 219 217 217 216 216 216 215 215 215 216 217 219 220 222 223 225 226 228 231 233 235 236 235 234 231 229 228 227 227 228 228 228 228 227 227 227 227 228 229 229 230 230 232 233 235 237 238 240 242 243 244 245 246 247 248 250 252 254 256 259 261 264 267 270 273 21 21 20 20 19 19 19 18 17 17 16 15 14 13 13 11 10 9 8 7 5 4 2 0 358 356 354 352 349 346 343 340 337 331 323 302 236 176 131 98 86 82 82 82 72 45 359 333 326 328 331 335 338 344 11 54 69 73 74 74 74 75 78 83 92 102 112 122 134 148 165 182 196 209 226 261 341 4 13 19 26 43 86 118 126 129 132 135 138 141 144 149 151 150 147 142 136 130 124 118 117 122 132 141 146 146 142 133 116 109 112 117 118 115 113 116 125 138 155 172 189 263 327 336 338 336 325 282 203 159 124 98 81 71 68 75 85 94 102 108 110 107 103 101 102 105 106 103 94 73 39 15 14 26 39 45 41 34 29 27 26 19 331 325 343 4 20 33 45 58 65 67 66 67 72 76 82 90 98 102 99 90 78 64 51 50 65 93 112 119 121 121 118 111 99 87 77 62 40 15 358 346 337 328 321 317 315 315 316 316 317 317 318 318 317 319 320 322 323 323 323 322 321 319 317 315 313 311 309 308 307 306 305 304 303 302 302 303 303 303 303 304 305 307 308 310 311 313 315 317 319 321 323 324 326 328 331 334 337 339 341 343 344 346 347 348 349 350 351 352 353 356 358 360 1 3 4 5 6 7 7 8 8 7 7 6 5 4 3 3 3 4 5 7 8 9 10 11 10 10 9 9 8 8 9 11 14 18 22 25 26 26 25 24 23 21 20 20 20 22 23 25 26 28 30 33 35 37 39 41 42 44 46 47 47 46 44 41 38 34 35 47 76 97 102 99 94 88 83 79 77 75 73 72 70 68 67 66 67 68 70 73 77 81 85 88 92 96 100 103 106 109 112 116 118 120 119 118 116 110 100 88 82 83 86 91 97 104 114 125 132 132 130 130 131 138 151 165 170 169 163 158 156 155 154 154 150 146 143 141 139 137 134 131 130 129 129 130 132 134 138 144 151 163 174 182 187 188 185 174 155 142 135 136 148 182 220 251 276 293 304 310 311 311 310 311 317 322 323 323 322 320 318 317 315 311 306 299 291 284 276 270 264 259 255 251 248 245 243 242 240 238 234 230 227 226 226 227 227 227 226 226 227 228 228 229 228 228 227 226 224 223 221 220 219 218 218 218 218 217 217 217 218 218 220 221 222 223 224 226 227 230 233 235 236 235 233 230 229 227 227 226 226 226 226 226 225 225 226 227 228 228 229 229 229 230 232 234 236 238 240 241 243 244 244 245 246 248 249 251 253 255 258 260 263 266 268 271 22 21 21 20 20 19 19 19 18 17 16 16 15 14 13 12 11 10 9 8 7 5 4 2 0 358 356 354 351 349 346 342 338 332 322 291 186 141 105 86 81 82 84 84 75 36 346 327 325 330 337 344 352 9 41 61 67 69 69 70 71 74 78 84 92 100 108 118 129 141 156 176 195 216 236 255 311 357 14 22 29 37 54 86 109 119 125 134 143 148 150 152 153 152 149 145 141 139 138 135 130 125 122 124 129 135 135 129 114 103 101 103 107 110 111 115 124 139 166 192 195 178 62 10 357 349 337 303 212 168 142 124 111 101 94 90 91 92 93 95 97 98 99 99 100 102 104 103 99 85 58 35 33 41 47 47 40 28 14 351 292 238 227 228 229 244 28 41 49 60 71 79 85 88 91 95 100 106 110 109 101 89 75 60 45 35 35 55 91 109 114 116 116 111 105 96 87 67 36 8 351 343 337 331 325 320 317 316 316 317 317 317 317 315 314 315 318 320 322 323 323 323 322 320 318 316 313 310 307 305 302 301 299 298 298 299 301 302 303 303 304 305 306 308 309 311 313 314 317 319 322 324 325 327 330 333 336 340 342 344 346 347 349 350 351 352 352 353 354 355 357 359 0 2 3 4 5 6 7 8 8 8 8 8 7 7 6 5 4 4 4 5 6 7 9 10 10 11 10 10 9 9 9 8 9 11 14 18 22 24 25 26 26 25 24 23 22 22 22 23 24 25 25 27 29 31 34 36 38 39 41 43 46 48 49 49 48 46 42 37 34 38 58 83 94 93 90 86 82 79 77 75 74 72 71 68 67 65 64 64 64 64 67 69 72 76 80 85 87 88 89 89 92 97 102 105 106 106 104 98 87 76 69 70 73 75 78 83 90 104 113 119 125 130 136 144 156 166 172 173 169 163 159 157 155 153 150 147 145 145 144 142 140 137 135 133 132 131 132 133 136 141 148 157 165 170 172 172 172 166 158 151 145 142 147 168 213 261 280 287 295 303 307 311 311 313 323 329 333 333 332 329 327 324 320 315 310 303 296 289 281 274 266 261 257 253 250 247 245 244 243 241 238 232 227 225 224 224 225 225 225 225 226 227 227 227 227 227 227 226 225 224 223 222 221 220 220 220 220 219 219 219 219 219 220 221 222 223 224 225 227 229 232 234 234 234 232 230 228 227 226 226 225 224 224 224 224 224 225 226 227 228 228 228 229 230 232 233 235 237 239 241 242 243 244 244 245 246 248 249 251 254 256 259 261 264 266 269 22 22 21 21 20 20 19 19 18 18 17 16 15 15 14 13 12 11 10 9 8 7 5 4 2 1 359 356 354 351 348 344 339 333 322 251 145 116 97 87 83 83 82 78 64 24 339 327 327 334 342 351 5 32 56 66 68 67 67 67 68 73 82 90 95 99 102 107 116 127 142 161 183 231 260 267 280 339 19 30 34 36 42 62 83 96 102 108 124 141 148 150 151 151 150 149 148 148 148 145 141 138 135 133 134 136 133 126 116 106 100 99 102 106 111 118 126 136 159 193 189 170 156 133 27 352 341 316 221 175 154 140 130 121 111 102 96 91 87 83 84 92 101 103 103 103 104 104 101 91 72 53 47 50 51 48 39 26 7 314 242 222 214 209 203 196 172 78 63 72 89 104 114 118 119 119 122 124 123 116 102 89 75 60 43 29 22 29 58 90 105 111 113 111 107 102 93 75 38 5 348 339 333 327 322 320 318 318 317 317 317 317 316 314 313 314 315 318 320 321 322 323 323 322 320 318 315 311 308 304 301 298 296 295 296 298 301 303 305 306 307 308 309 310 311 313 315 317 320 322 325 327 329 331 334 338 342 345 347 349 350 351 352 352 353 353 354 355 356 358 359 0 2 3 4 5 6 7 8 9 9 9 8 7 7 7 6 6 5 5 5 6 7 8 9 10 10 11 11 10 10 9 9 9 10 12 15 19 21 23 24 25 25 25 25 24 24 24 24 25 25 25 25 26 28 31 33 35 36 37 39 42 45 47 49 50 51 50 47 42 38 37 47 69 85 87 86 84 82 79 78 76 75 74 73 71 69 68 66 64 62 61 61 61 62 64 67 72 76 78 79 80 83 88 95 101 106 110 112 112 109 104 97 91 86 83 80 80 85 93 103 115 129 139 144 150 158 164 169 171 170 165 162 160 158 155 152 149 148 148 148 147 145 144 142 140 139 138 136 135 136 141 146 152 157 159 160 160 160 159 157 154 153 152 157 168 222 277 286 287 293 300 310 318 320 326 336 342 346 346 342 337 332 327 321 315 310 305 300 294 288 280 271 264 259 254 251 249 248 246 245 244 242 236 229 224 222 222 223 224 224 224 225 225 226 226 227 227 227 227 226 225 224 224 223 222 222 221 221 221 220 220 220 220 220 221 222 223 224 225 227 229 231 233 233 232 231 229 228 227 226 225 224 223 223 223 223 224 225 226 227 227 228 228 229 230 232 234 236 237 239 241 241 242 243 243 244 245 246 248 250 252 254 257 259 262 264 267 23 22 22 21 21 20 20 19 19 18 17 17 16 15 15 14 13 12 11 10 9 8 6 5 4 2 1 359 357 354 350 346 341 335 328 130 120 102 96 91 87 83 78 69 51 11 334 325 327 333 342 354 18 48 66 71 71 69 66 64 65 69 82 93 98 100 100 100 108 122 141 159 181 255 286 285 278 69 61 51 44 40 42 54 71 81 83 81 81 100 124 135 140 142 143 143 145 146 147 146 146 146 148 150 153 151 140 128 118 111 105 101 99 103 111 124 133 138 149 176 193 190 186 188 217 321 335 327 256 183 167 154 143 132 121 110 102 95 86 78 75 88 106 110 109 107 106 105 101 92 79 65 57 57 54 46 34 21 4 328 235 211 201 194 187 180 164 121 90 90 107 124 140 151 155 151 149 147 140 124 107 97 86 69 47 30 24 30 46 67 86 100 108 109 108 105 98 84 49 11 350 338 330 324 321 321 320 320 319 318 317 316 316 315 314 313 314 315 316 318 319 320 322 322 321 320 317 314 311 308 305 301 298 297 297 299 302 305 308 310 312 313 313 314 315 316 319 322 325 327 329 331 333 335 339 342 346 349 351 353 354 354 354 354 354 354 355 356 358 359 360 1 2 3 4 5 6 8 9 9 9 8 8 7 6 6 6 6 6 6 6 7 8 9 10 10 11 11 11 11 10 10 10 10 11 13 17 20 22 23 24 24 24 24 25 25 25 26 27 27 27 26 26 27 29 31 32 34 35 36 38 40 43 46 49 51 52 52 50 48 44 42 46 61 76 81 82 82 81 80 79 78 77 77 76 74 73 71 69 67 65 62 60 58 56 55 55 58 61 65 67 70 73 78 86 96 105 114 123 130 132 127 120 112 102 95 90 87 88 93 105 125 143 149 148 150 154 160 165 167 166 164 162 160 158 155 153 151 151 151 151 151 151 150 148 147 146 145 142 140 140 142 145 148 149 149 150 151 152 153 152 151 150 151 152 161 225 294 294 294 298 307 318 329 333 340 348 352 354 352 346 339 332 325 319 313 310 307 304 301 296 288 280 271 264 257 254 252 250 249 248 248 246 241 233 226 221 221 221 222 223 223 224 224 225 226 226 227 227 227 227 226 225 225 224 223 223 222 222 221 221 220 219 219 220 220 221 222 224 225 227 229 231 232 232 231 230 229 228 227 226 225 224 223 223 223 224 225 225 226 227 227 228 228 229 231 232 234 236 238 239 240 241 242 242 242 242 243 244 246 248 250 252 254 257 260 262 265 23 23 22 22 21 20 20 20 19 19 18 17 16 16 15 14 13 12 11 11 10 9 7 6 5 4 3 2 0 357 354 349 344 343 357 72 94 92 93 91 87 82 75 65 41 355 328 321 324 331 341 1 34 63 75 78 77 74 69 64 60 62 71 84 92 96 100 104 115 146 188 216 243 277 303 354 94 101 90 71 55 48 48 54 65 73 75 74 72 74 88 103 113 119 123 126 131 135 140 143 146 149 152 155 157 155 143 129 120 114 111 107 105 106 113 127 142 147 154 173 197 210 215 224 244 280 314 327 317 202 176 163 149 134 122 114 108 104 96 85 75 83 108 114 112 109 106 102 98 91 84 76 70 67 25 351 342 338 335 326 280 201 183 175 167 156 136 110 96 93 101 115 134 152 167 174 177 173 156 131 115 109 109 103 83 52 41 48 56 62 69 78 88 95 100 101 98 88 58 18 352 338 330 326 326 327 326 324 321 319 318 316 316 315 315 314 314 315 316 317 319 320 322 323 324 323 322 320 319 316 314 310 306 304 303 304 305 308 311 314 317 318 319 320 320 321 323 327 331 334 336 337 338 340 343 347 350 352 354 355 356 356 356 356 356 356 357 357 358 359 0 1 2 3 4 5 7 8 9 9 9 8 7 6 5 5 5 5 6 7 8 9 10 10 10 11 11 12 12 12 11 11 10 11 12 15 18 20 22 23 23 23 23 23 24 25 26 27 28 29 29 29 29 30 31 32 33 33 34 36 38 40 43 46 49 51 53 54 54 54 52 51 53 61 71 76 78 79 80 80 80 80 80 80 79 78 77 75 74 72 70 68 65 62 57 53 49 47 46 45 44 42 44 47 56 76 99 116 128 131 125 114 105 100 96 94 93 91 91 95 109 134 150 150 148 148 153 160 164 164 163 161 159 157 155 153 152 152 152 153 153 153 153 153 151 150 149 148 147 145 144 145 146 146 147 146 146 147 148 149 149 147 145 143 140 133 90 327 314 314 317 322 328 337 345 352 356 356 354 349 343 336 329 323 317 313 310 309 307 304 300 295 289 282 274 266 261 257 254 252 250 250 249 246 240 230 223 220 220 220 222 223 223 224 225 226 226 227 227 228 227 227 226 225 224 223 223 222 222 221 220 219 219 218 219 219 220 222 224 226 227 229 230 231 231 230 230 229 228 227 226 225 224 224 224 224 224 225 225 226 226 227 227 228 229 231 233 234 236 237 239 240 241 241 241 241 241 242 243 244 246 248 250 252 255 257 260 263 24 23 23 22 21 21 20 20 20 19 18 17 17 16 16 15 14 13 12 11 10 9 8 7 7 6 6 5 4 2 358 356 354 1 30 61 75 81 85 85 83 80 75 64 27 332 317 315 320 329 344 13 51 75 83 85 84 80 73 65 57 56 61 70 78 85 93 103 208 267 272 272 274 280 295 85 100 100 94 80 66 59 57 59 63 68 71 71 71 71 75 83 92 101 109 116 121 126 131 137 142 146 149 151 151 148 139 127 120 116 115 116 117 119 124 135 152 160 165 178 206 228 240 249 262 280 301 320 328 178 152 145 133 120 114 112 112 111 108 99 82 81 106 112 109 106 103 99 96 92 89 86 90 256 266 280 291 301 308 313 308 164 156 152 146 135 116 98 88 83 84 93 106 120 129 132 133 134 130 119 112 114 123 133 138 137 120 99 84 72 65 63 66 74 83 90 92 86 62 23 349 332 326 327 331 332 330 326 322 320 319 318 318 317 317 317 316 317 319 321 322 324 325 326 327 327 328 328 327 327 325 323 320 317 315 314 314 315 317 320 322 324 326 327 328 329 330 333 336 339 341 342 343 345 347 350 352 354 356 357 357 357 357 357 357 357 358 358 359 360 1 2 3 4 5 6 7 8 9 9 8 7 6 5 4 4 4 4 6 8 9 11 11 12 12 12 12 13 13 13 12 12 12 12 14 16 18 20 21 22 22 22 22 22 23 23 25 26 28 31 32 33 33 34 34 34 34 35 36 37 39 41 43 46 49 52 54 56 58 59 59 59 61 64 69 73 76 79 81 82 83 84 84 85 84 83 82 81 81 80 79 78 76 73 67 60 52 45 39 32 26 21 16 11 11 35 89 110 111 103 93 86 84 82 84 87 90 92 93 97 114 136 148 148 147 150 154 160 161 160 158 156 153 149 147 148 148 150 151 151 150 151 151 151 151 149 149 147 146 145 145 146 146 147 147 148 149 149 150 149 145 141 137 133 123 103 66 26 353 341 337 334 335 342 352 358 0 355 349 343 337 332 327 323 318 316 314 312 310 305 301 297 295 293 286 279 272 266 261 256 254 252 251 250 247 237 227 221 219 219 221 222 223 224 225 226 226 227 227 228 227 227 226 225 224 224 223 222 221 219 218 218 218 218 218 219 220 223 225 226 228 229 230 230 230 230 230 229 229 228 227 226 225 225 225 225 225 225 226 226 226 227 227 228 229 231 232 234 236 237 238 239 240 240 240 240 240 241 242 243 245 247 249 251 253 256 258 261 24 24 23 22 22 21 21 20 20 19 19 18 17 17 16 15 14 14 13 12 11 10 9 9 8 8 8 8 8 7 6 6 9 19 40 54 63 71 76 77 79 80 78 65 348 309 304 307 314 325 347 27 67 84 90 90 88 83 76 67 57 54 57 61 63 61 43 342 310 307 311 315 313 316 74 102 101 96 89 80 72 68 67 67 68 69 71 71 71 72 74 76 82 92 104 116 123 125 129 135 140 144 145 145 143 138 131 122 117 114 114 118 125 131 136 144 159 174 185 205 238 260 270 275 284 294 305 316 331 117 129 125 118 111 111 113 115 117 117 114 107 105 109 108 105 104 102 100 98 96 94 92 90 270 273 280 288 296 304 316 113 136 140 138 132 118 99 84 74 68 65 66 73 80 85 87 87 91 93 92 96 105 118 130 137 139 135 124 108 88 68 59 61 68 76 83 86 82 65 29 347 327 322 324 328 327 323 319 317 318 320 323 325 325 325 323 321 321 323 324 326 328 329 329 330 331 332 332 333 334 334 333 332 331 329 327 327 327 328 329 330 331 332 334 336 337 339 341 344 346 347 346 346 347 349 351 353 355 356 357 357 358 358 358 358 358 358 359 360 1 2 3 4 5 6 7 8 9 9 9 8 7 6 5 4 3 4 4 6 8 10 12 13 13 13 13 14 14 14 14 14 13 13 14 16 17 19 20 21 21 21 21 21 22 22 22 23 25 27 30 33 36 37 38 38 38 37 38 38 39 41 42 44 47 50 53 55 58 60 61 62 62 64 67 71 75 78 81 84 87 88 90 91 91 91 90 90 90 90 91 92 93 93 90 86 80 72 61 49 33 15 357 341 334 340 7 54 72 74 73 73 74 75 76 78 81 83 85 84 90 109 135 147 150 151 153 157 157 156 153 150 147 142 137 136 138 140 142 143 143 144 145 147 147 146 145 144 143 142 143 143 145 146 147 149 152 155 156 156 149 137 128 124 118 104 83 61 39 14 357 348 342 341 345 352 357 357 350 344 338 333 329 326 324 322 320 319 317 313 308 302 298 297 296 293 289 284 279 271 264 258 256 255 256 254 246 234 223 218 219 220 222 223 224 225 226 227 227 227 228 227 227 226 225 225 224 223 222 220 219 218 218 218 219 219 220 222 224 226 227 228 229 229 230 230 231 230 230 229 228 227 226 226 226 226 226 226 226 226 226 226 226 227 228 229 230 232 233 235 237 238 238 239 239 239 239 240 241 242 243 245 246 248 250 253 255 257 259 25 24 24 23 22 22 21 21 20 20 19 18 18 17 16 16 15 14 13 12 12 11 10 9 9 9 9 10 11 12 13 17 22 30 42 53 62 69 73 76 80 86 90 73 304 299 301 306 314 327 353 41 77 89 93 93 92 87 81 72 63 58 58 56 49 31 3 349 350 360 11 15 18 34 68 90 93 88 81 76 74 74 74 76 79 81 82 80 78 79 79 79 81 87 101 116 125 128 132 137 142 143 143 140 137 134 129 123 116 112 111 112 122 137 143 147 155 172 197 236 273 291 300 306 313 316 318 319 318 139 133 126 120 116 117 121 124 128 132 136 138 132 117 106 102 103 105 105 105 104 102 99 95 88 56 347 345 9 59 97 117 132 138 132 114 90 74 66 59 52 44 39 40 49 62 71 75 76 77 79 86 95 105 114 120 122 120 115 106 94 83 76 78 81 83 85 85 80 65 29 348 328 322 320 320 315 308 303 305 310 319 329 336 339 338 334 329 326 325 326 328 330 331 332 332 333 334 334 335 336 338 338 339 338 338 337 337 337 338 338 339 339 339 340 342 344 347 350 352 353 352 351 349 348 349 350 352 355 356 358 358 358 358 358 358 358 359 360 1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 5 4 4 4 5 6 8 10 12 14 15 15 15 15 16 16 16 15 15 15 16 17 18 19 20 21 21 21 21 21 21 22 22 23 24 26 29 32 36 39 40 41 41 41 41 41 42 43 44 45 47 50 53 56 59 61 62 63 63 65 69 73 77 81 85 88 91 93 96 97 98 98 98 99 100 102 104 106 108 110 111 111 112 113 117 123 133 265 294 304 320 345 18 43 56 62 67 72 76 77 76 74 71 66 56 41 32 61 137 151 157 160 162 160 157 151 146 141 136 131 127 125 126 129 131 132 132 134 136 138 139 139 138 136 135 137 140 142 145 147 148 150 154 158 160 158 147 127 116 112 108 97 80 61 43 24 5 354 349 346 347 348 350 348 344 340 336 332 328 326 325 324 324 323 321 317 311 304 300 299 297 295 293 291 287 280 273 267 263 263 263 262 256 242 225 219 219 220 222 223 224 225 226 227 227 228 228 227 227 226 226 225 224 223 222 221 220 220 220 220 221 222 223 224 226 227 228 228 229 229 230 231 231 231 230 229 229 228 227 227 227 227 227 227 226 226 226 226 227 227 227 228 229 231 233 234 236 237 237 238 238 239 239 240 241 242 243 245 246 248 250 252 254 256 258 25 25 24 23 23 22 22 21 21 20 19 19 18 17 17 16 15 15 14 13 12 11 11 10 10 10 10 11 13 15 18 22 28 36 47 60 70 75 78 83 91 103 121 206 295 305 312 319 328 341 4 46 78 89 94 96 98 97 95 90 82 74 69 61 44 25 12 10 19 28 31 29 28 37 51 66 73 75 74 76 78 79 80 83 91 98 102 100 95 92 91 90 89 89 95 109 121 128 134 138 140 140 137 134 133 134 133 129 122 117 114 113 117 138 154 149 146 148 159 234 298 311 321 330 337 339 338 335 170 153 146 137 130 129 131 135 140 145 150 154 155 146 125 110 105 106 110 112 112 110 108 104 101 96 88 78 68 64 72 87 105 122 130 112 80 61 56 54 49 39 26 17 15 26 47 67 75 78 80 83 88 93 98 102 103 102 99 96 93 90 92 100 106 105 100 95 91 79 52 5 335 322 318 316 315 311 303 297 298 304 316 329 339 344 344 340 333 328 325 325 326 328 331 333 334 335 335 336 336 337 338 340 340 341 341 342 343 344 345 345 345 344 343 344 346 349 352 355 357 356 354 352 351 349 349 350 352 354 356 357 358 358 358 358 359 359 359 0 1 2 3 5 6 8 9 10 10 10 10 9 9 8 7 6 5 5 5 6 7 9 11 13 15 16 17 17 17 17 17 17 17 17 17 17 17 18 19 20 21 21 21 21 21 22 22 22 23 24 26 28 31 34 37 40 42 43 44 44 44 45 45 45 46 48 50 53 56 59 61 62 63 64 65 69 73 78 82 87 90 94 97 100 102 103 104 106 107 109 112 115 118 120 123 126 130 134 140 149 160 174 194 221 258 314 7 36 54 66 75 83 89 93 93 90 84 76 68 47 336 305 270 176 164 167 168 167 164 157 148 140 135 131 127 123 121 121 123 125 126 125 124 124 125 127 128 128 127 127 130 134 138 141 143 145 146 149 152 154 151 141 127 118 115 110 101 85 67 53 39 17 1 354 353 350 347 343 340 338 337 336 333 329 326 325 325 325 325 323 319 314 309 306 303 300 297 295 294 291 287 282 277 274 273 272 271 265 250 230 222 221 222 223 224 225 226 227 228 228 228 227 227 226 226 225 225 224 223 222 222 222 222 223 223 224 225 226 227 227 228 229 229 229 230 231 232 232 231 231 230 229 229 228 228 228 228 228 228 228 227 227 227 226 227 227 227 229 230 232 233 235 236 236 237 237 238 239 240 241 242 243 245 246 248 250 252 254 256 258 26 25 25 24 23 23 22 21 21 20 20 19 18 18 17 16 16 15 14 13 13 12 11 11 10 10 11 11 12 14 17 20 25 33 50 70 81 85 88 97 108 121 139 232 310 321 329 338 347 358 14 39 68 86 95 101 108 114 119 119 116 110 103 90 61 38 28 28 32 35 33 30 29 34 43 50 55 60 66 76 85 90 91 92 100 113 120 119 113 108 106 104 103 101 101 107 116 123 128 131 130 126 122 120 120 126 132 132 128 124 123 122 124 138 178 164 152 145 140 119 323 325 331 339 347 353 356 1 101 162 160 151 146 145 148 153 157 161 164 164 162 153 133 117 112 113 117 119 118 115 112 109 104 98 88 73 55 41 41 55 76 92 93 66 47 41 42 44 42 31 15 5 2 10 39 68 81 86 90 92 95 96 96 95 92 89 86 85 85 86 92 105 115 117 112 110 106 75 353 329 319 314 313 314 314 312 308 304 303 307 315 325 334 339 340 338 333 327 323 321 321 324 328 332 335 336 336 337 337 338 339 340 341 342 343 344 346 347 348 348 347 346 345 345 347 351 354 357 358 356 353 351 350 349 349 350 351 353 355 357 358 358 359 359 359 359 360 0 1 2 3 4 6 8 10 10 11 11 11 10 10 9 8 7 6 6 7 7 9 10 12 14 15 17 18 18 19 19 18 18 18 17 18 18 18 18 19 20 20 20 21 21 22 22 22 23 24 25 26 28 30 33 35 38 40 42 44 45 46 46 47 47 48 49 51 53 55 57 59 61 62 64 66 69 73 78 82 87 91 95 99 102 104 107 109 111 114 117 120 123 126 129 132 137 142 148 154 161 168 178 189 202 212 214 129 100 105 113 120 126 128 128 128 127 129 137 159 183 200 207 203 189 176 173 171 168 162 154 144 137 131 128 125 122 120 120 122 123 122 120 117 114 114 115 115 115 115 116 120 123 126 129 131 134 135 136 137 138 137 135 131 127 122 116 105 86 69 56 45 25 8 1 358 356 351 345 340 339 339 340 337 334 330 326 326 327 327 326 324 320 317 313 309 305 301 300 301 301 298 295 290 286 285 284 282 274 256 238 229 226 225 225 225 226 227 227 228 228 228 227 226 225 225 225 224 224 224 224 225 225 225 226 226 226 227 227 228 228 229 229 229 230 231 232 233 233 233 233 232 231 230 229 229 229 229 230 230 229 228 228 227 227 226 226 227 228 229 231 232 233 234 235 236 236 237 238 239 241 242 244 245 247 248 250 252 254 256 257 26 26 25 24 24 23 22 22 21 21 20 19 19 18 17 17 16 15 15 14 13 12 12 11 11 11 11 11 11 12 14 16 18 24 44 78 92 97 103 112 118 118 104 40 0 351 351 354 360 7 18 35 57 79 95 107 119 130 138 140 137 134 130 122 99 67 50 45 44 43 37 33 32 34 38 42 44 47 54 70 93 104 106 104 103 116 129 128 123 118 116 115 115 116 117 119 119 119 119 118 115 110 105 102 101 102 106 116 124 128 130 131 135 145 186 202 182 168 156 354 332 330 333 341 349 357 3 10 27 147 166 162 160 164 167 171 173 171 169 166 161 152 134 123 120 123 126 128 125 121 118 118 116 110 94 67 40 24 23 41 64 74 63 38 25 23 25 28 29 21 9 359 355 358 19 55 79 92 99 102 103 101 98 92 86 82 80 81 82 85 93 107 115 115 113 118 135 272 300 305 305 305 307 310 312 314 314 314 314 316 320 326 331 334 335 334 331 327 323 320 319 321 326 331 334 336 337 337 338 338 339 340 341 342 344 345 347 348 350 349 348 347 346 346 347 350 353 355 355 353 351 349 348 347 348 349 350 352 354 356 357 358 359 359 359 359 360 0 1 2 3 4 6 8 10 11 12 12 12 11 11 10 9 8 8 8 8 9 10 12 13 14 16 17 18 19 20 19 19 18 18 18 18 18 18 18 19 19 19 20 20 21 22 22 23 23 24 25 27 29 30 32 34 36 37 39 41 43 45 46 48 49 49 50 51 52 53 55 57 59 61 63 66 69 73 77 82 87 92 96 100 103 106 109 112 115 119 122 126 129 133 137 141 147 154 160 167 174 180 188 196 203 206 200 183 165 156 154 155 156 155 154 153 156 160 168 177 183 188 189 186 180 175 171 167 163 157 148 140 133 128 124 121 118 116 116 116 117 116 113 109 106 105 104 104 104 103 105 107 108 109 110 112 115 116 116 116 118 124 129 129 127 122 114 102 83 64 49 34 18 8 2 1 0 358 353 350 347 346 344 341 338 334 330 328 330 332 332 330 328 325 321 317 313 311 312 314 314 313 309 304 301 300 301 302 296 280 260 244 237 233 229 227 225 226 227 227 227 227 226 225 224 224 225 225 225 226 226 227 228 228 228 228 227 227 227 227 228 228 229 230 232 233 234 235 236 235 235 234 232 231 231 230 230 231 231 231 230 229 228 228 227 226 226 227 228 229 230 231 232 233 234 235 235 236 237 239 240 242 244 246 247 249 250 252 254 256 257 27 26 26 25 24 23 23 22 22 21 21 20 19 18 18 17 17 16 15 14 14 13 12 12 11 11 10 10 10 10 11 11 11 15 36 85 104 110 114 117 113 96 69 44 26 15 8 6 9 14 23 36 53 71 88 104 121 135 143 145 143 140 137 132 121 99 78 66 58 51 43 39 38 37 37 37 36 35 37 52 91 110 112 106 94 80 109 121 121 119 120 121 123 124 126 126 123 118 113 110 106 102 97 93 89 84 78 78 94 116 129 136 139 144 156 203 218 195 168 352 344 339 340 346 352 358 3 9 18 44 135 155 162 180 185 180 173 165 160 156 149 135 121 118 120 124 130 136 138 138 140 143 144 140 129 112 85 60 65 97 110 112 83 8 358 0 4 7 8 5 0 354 351 352 1 22 58 89 107 115 114 109 102 94 88 83 83 85 88 95 116 130 124 117 116 130 189 268 287 294 298 300 303 306 309 312 316 319 321 323 326 330 332 333 333 332 331 329 327 325 324 325 328 331 334 335 336 337 338 338 339 340 341 342 344 346 347 348 349 349 348 347 346 346 347 350 352 353 353 351 349 347 345 345 345 346 348 349 351 354 356 357 358 359 360 360 0 1 1 2 3 4 7 9 10 12 13 13 13 12 12 11 11 10 10 10 10 11 12 13 15 16 17 18 19 20 20 20 19 18 18 18 18 18 18 18 18 19 19 19 20 21 21 22 23 24 25 26 28 29 31 32 33 34 35 36 38 39 41 44 46 48 49 50 50 51 52 53 55 57 60 63 66 69 73 78 83 89 94 98 102 105 109 112 116 120 123 127 131 136 141 146 152 160 167 175 182 189 195 201 206 208 206 198 185 171 163 160 160 160 161 160 161 162 165 169 173 176 176 174 170 166 163 160 156 152 146 140 133 127 122 118 115 112 110 109 109 108 107 104 102 100 99 99 98 97 97 97 98 98 98 99 100 101 101 101 102 104 110 116 118 117 112 102 91 77 62 45 28 14 5 3 2 3 2 359 355 351 348 344 342 338 334 330 331 333 336 337 336 333 331 328 326 324 324 326 326 325 323 319 316 315 317 319 320 317 311 297 278 264 255 244 234 227 223 224 224 225 224 223 222 223 224 226 226 226 227 228 229 229 229 228 227 226 225 225 226 226 228 230 232 234 235 236 237 238 237 237 236 235 234 233 232 232 231 232 231 231 230 229 228 228 227 227 227 228 229 230 231 231 232 233 234 235 236 237 238 240 242 244 246 247 249 251 252 254 256 257 27 26 26 25 25 24 23 23 22 21 21 20 20 19 18 18 17 16 16 15 14 13 13 12 11 11 10 9 8 8 8 8 7 10 28 86 111 115 115 111 100 83 65 48 32 20 13 12 15 20 28 39 52 65 77 89 103 119 130 135 137 137 136 133 127 115 99 84 72 60 50 45 47 46 43 37 31 26 26 35 66 98 101 93 79 61 61 91 104 111 116 120 123 124 124 122 119 113 109 105 102 98 93 88 83 76 67 58 57 73 107 129 137 140 140 133 111 91 69 34 7 354 349 352 355 359 3 8 17 34 65 88 85 131 155 154 149 145 140 133 122 111 106 105 106 107 111 120 135 146 150 151 150 147 141 136 135 139 149 155 160 168 182 198 213 352 5 5 2 358 353 349 347 347 350 354 2 34 103 124 121 114 108 104 100 96 98 104 113 127 145 153 144 139 146 176 231 269 286 293 298 300 303 306 309 311 314 317 320 323 326 330 332 332 331 330 329 329 329 330 330 331 332 334 335 335 336 337 338 338 339 340 340 342 343 345 346 347 348 347 347 347 346 347 348 350 352 353 352 350 347 345 343 342 342 343 344 346 349 352 355 357 358 359 0 1 1 1 2 3 4 5 8 10 12 13 14 14 14 13 13 12 12 12 11 12 12 13 14 15 16 17 18 19 20 20 20 19 19 18 17 17 17 17 18 18 18 19 19 19 20 21 21 22 23 24 25 26 28 29 30 31 33 33 34 35 36 37 39 40 42 43 45 46 48 49 50 52 54 57 60 63 67 71 75 80 86 92 97 102 106 110 113 117 121 125 130 134 140 145 152 159 167 175 182 189 195 201 205 209 209 205 197 183 166 155 151 150 152 153 155 155 155 156 156 157 156 155 153 149 144 142 141 140 137 134 130 125 121 117 115 112 109 107 105 105 104 103 101 99 98 98 98 98 96 95 94 94 94 95 96 97 97 96 95 94 93 94 96 98 100 101 96 89 83 76 68 52 32 17 9 4 5 5 3 360 354 348 344 343 341 338 333 329 331 335 338 339 339 337 334 332 330 330 331 332 332 330 328 324 322 322 325 328 328 326 321 314 303 293 284 276 265 246 230 222 219 219 218 217 218 221 224 226 226 227 227 228 229 229 228 226 224 223 223 223 224 226 228 231 233 235 237 238 239 239 239 239 238 238 237 236 234 233 232 232 231 231 231 230 230 229 229 228 228 229 230 230 231 232 232 233 234 234 235 236 238 239 241 243 245 247 249 251 253 255 256 258 27 27 26 26 25 24 24 23 22 22 21 21 20 19 19 18 18 17 16 16 15 14 13 12 11 10 9 8 7 7 6 6 6 9 30 83 108 112 111 106 97 88 77 63 45 27 16 14 18 23 31 40 50 60 67 72 78 88 100 112 121 128 131 132 129 122 112 100 86 72 59 54 59 59 53 43 31 22 19 24 42 71 84 80 71 61 59 73 90 100 107 113 118 119 117 113 108 103 101 99 96 94 90 86 80 73 63 52 44 45 63 101 126 135 135 130 118 102 86 57 21 1 354 355 358 0 5 13 24 38 51 59 67 94 121 130 131 129 124 116 105 100 97 96 94 89 85 84 94 114 125 130 131 132 131 133 136 143 151 158 162 162 161 155 144 110 60 28 8 354 344 339 336 333 330 325 321 318 54 114 114 111 109 108 107 110 121 136 145 150 149 145 152 185 210 227 247 271 286 296 300 303 305 307 310 312 313 314 316 319 323 326 328 329 328 327 327 327 328 330 331 333 335 335 336 336 336 337 337 338 338 339 340 341 342 344 345 346 347 347 347 348 348 349 350 352 354 354 352 349 346 343 341 340 340 341 342 344 347 351 355 357 359 0 1 1 2 2 2 3 5 6 9 11 13 14 15 15 15 14 14 13 13 13 13 14 15 16 17 18 19 19 20 20 21 21 20 19 18 17 17 17 17 17 18 18 18 19 19 20 20 21 22 22 23 24 26 27 28 29 30 31 32 32 33 34 35 36 37 38 38 39 40 41 43 44 47 49 52 55 59 64 68 73 79 84 90 97 103 109 114 118 122 126 130 135 140 146 153 160 167 175 182 189 194 198 201 203 205 204 198 186 167 148 136 132 133 136 139 140 140 139 138 135 131 126 118 111 106 104 103 104 106 108 108 108 107 107 106 106 107 107 106 105 104 104 103 102 100 98 97 98 97 97 96 95 95 94 94 94 96 97 97 95 92 89 87 87 86 85 86 86 85 82 80 76 70 56 35 20 10 8 9 7 4 358 351 342 341 341 340 338 334 330 331 335 338 340 339 337 335 332 330 330 331 331 329 327 325 323 322 322 325 327 328 327 324 319 314 308 298 289 280 267 245 227 216 210 206 205 208 215 221 223 223 224 225 225 226 225 223 221 220 219 220 222 225 227 230 233 235 237 239 240 241 241 241 241 241 240 239 238 237 235 234 233 232 231 231 231 230 230 230 229 230 230 230 231 232 232 233 234 235 235 236 237 238 239 241 243 246 248 250 252 254 255 257 258 27 27 27 26 25 25 24 23 23 22 22 21 21 20 19 19 18 17 17 16 15 14 13 12 11 10 9 8 6 5 5 4 5 11 36 83 102 105 106 105 103 100 95 89 74 51 31 23 22 26 32 39 46 55 59 60 60 62 69 84 100 113 122 128 131 130 125 116 105 91 78 71 71 71 64 52 37 23 16 18 30 50 66 71 67 61 60 71 86 94 100 105 110 113 111 106 101 98 96 95 94 94 92 90 86 77 67 54 43 39 45 65 96 117 124 125 122 115 101 72 24 360 354 357 1 6 13 22 33 42 45 53 68 88 105 113 114 113 109 103 99 96 94 91 87 80 73 69 73 83 92 98 102 106 112 118 124 130 137 142 143 138 132 127 122 111 97 73 23 341 327 322 320 318 315 313 316 337 93 109 110 109 107 107 110 120 137 149 152 149 139 124 125 197 233 244 254 268 284 295 302 305 305 307 308 309 310 312 314 317 320 323 324 325 325 324 324 324 325 327 328 330 332 334 335 335 336 336 336 337 338 338 339 340 342 343 345 346 347 347 348 349 349 350 352 353 354 353 351 348 345 342 341 340 340 341 342 344 346 350 354 358 360 1 2 2 1 2 2 3 5 7 9 11 13 15 16 16 15 14 14 14 14 14 14 15 17 18 19 20 20 21 21 22 22 22 21 20 19 18 17 17 17 17 18 19 19 20 20 21 21 22 22 23 24 25 26 27 28 29 29 30 31 31 32 33 34 35 35 36 36 36 36 37 38 39 41 43 46 50 54 60 65 72 79 86 94 101 109 117 125 132 137 142 146 152 158 165 172 179 185 189 193 196 198 199 199 198 194 184 167 147 132 125 122 123 125 126 126 124 121 116 112 107 101 93 86 79 75 74 73 74 74 75 79 82 86 90 94 99 102 104 105 105 105 105 104 102 101 99 98 97 97 95 95 94 95 95 95 96 96 96 96 94 91 87 85 84 83 82 80 80 80 79 77 73 66 55 38 23 14 12 11 9 5 358 349 341 338 339 339 339 336 334 335 337 339 339 338 335 331 328 327 326 326 326 325 324 322 321 319 319 320 323 325 326 326 326 327 327 321 302 272 245 226 212 199 182 175 178 187 201 213 216 216 216 217 217 217 216 214 213 213 215 218 223 227 231 234 237 239 240 242 242 243 243 243 243 243 242 242 241 239 238 236 235 233 232 232 231 231 230 230 230 230 230 230 231 233 234 235 236 237 237 238 238 239 240 242 244 247 249 251 253 254 256 257 258 27 27 27 26 26 25 24 24 23 23 22 22 21 21 20 19 19 18 17 16 15 15 14 13 11 10 9 7 6 5 3 2 3 10 41 86 98 99 100 103 104 103 101 99 95 84 68 52 41 38 39 41 45 50 52 51 49 48 52 63 81 96 109 121 133 137 134 128 121 116 108 96 87 81 73 62 48 34 25 22 27 38 51 60 61 55 56 71 88 94 94 94 94 97 101 103 104 104 104 104 104 104 104 103 99 90 78 65 53 46 46 54 69 86 98 107 113 116 110 84 24 0 356 0 7 17 26 34 41 46 46 53 66 79 89 94 93 89 87 89 94 95 93 89 84 78 71 68 69 75 81 86 90 94 99 105 111 117 122 127 128 124 120 119 118 118 122 131 156 254 288 300 306 308 310 316 334 42 91 101 103 103 104 110 119 132 144 151 150 143 130 115 114 153 222 240 249 259 275 290 300 304 304 302 302 303 305 308 312 316 318 320 321 321 321 321 321 322 322 323 324 326 328 330 332 333 334 334 335 336 338 339 340 342 343 344 345 346 347 348 349 350 350 351 352 353 353 352 349 347 344 342 341 341 342 343 344 345 347 349 353 357 360 1 2 2 1 1 2 3 4 6 9 12 14 15 16 16 15 15 14 14 14 15 15 16 18 19 20 21 22 22 22 22 23 22 22 21 20 19 18 18 18 19 19 20 20 21 21 22 22 22 23 24 25 26 27 27 28 29 29 29 30 31 31 32 33 33 34 34 34 34 34 35 35 36 38 39 41 44 47 52 58 64 71 78 87 95 105 115 127 139 149 156 162 169 175 182 188 192 195 197 197 197 196 194 191 185 175 159 141 128 122 120 120 120 119 117 114 109 104 99 94 90 85 79 74 70 67 67 65 65 64 64 66 70 76 82 88 95 100 104 106 107 107 107 106 105 103 101 100 99 97 95 94 94 94 96 97 98 97 96 95 94 92 91 90 88 86 83 81 79 79 77 74 72 67 56 42 25 15 13 11 10 9 4 354 345 340 338 338 340 339 339 339 339 340 338 335 331 326 322 321 321 321 322 322 321 319 317 315 313 314 316 319 323 328 331 338 345 351 0 46 153 162 159 150 143 145 153 164 177 190 193 194 196 197 199 200 201 201 201 205 210 218 226 232 236 239 241 243 244 244 245 245 245 245 245 245 245 244 243 242 240 238 236 235 233 233 232 231 231 230 230 229 228 229 231 233 236 238 239 240 240 240 240 241 243 244 246 249 251 253 255 256 257 258 259 28 27 27 26 26 25 25 24 24 23 23 22 22 21 20 20 19 18 17 17 16 15 14 13 12 10 9 7 6 4 2 0 360 7 43 87 94 92 91 92 94 94 95 98 103 109 111 110 99 83 70 61 56 54 53 51 47 45 48 54 68 82 93 109 126 136 134 130 128 130 129 116 103 92 82 72 61 51 41 33 30 32 38 44 47 42 41 69 90 94 91 84 78 74 79 93 107 116 122 124 125 124 122 118 113 105 94 81 68 59 57 59 65 72 80 88 96 102 103 84 42 21 14 14 20 29 36 42 46 47 48 52 60 68 73 75 71 66 66 77 90 94 94 91 87 83 77 74 74 78 82 85 86 87 90 93 98 105 111 116 118 116 114 116 121 127 138 153 172 195 226 262 287 300 309 321 348 43 75 86 92 97 106 117 129 140 149 153 151 141 129 123 131 160 198 222 234 245 262 283 296 301 301 298 295 296 298 302 308 312 314 316 317 317 317 317 317 318 318 318 320 321 323 326 329 331 332 333 335 337 339 341 343 344 345 345 346 347 348 349 349 350 350 350 350 350 350 349 347 346 344 342 341 341 342 343 345 346 348 350 353 358 0 2 3 3 2 2 2 3 4 7 9 12 14 15 16 16 15 15 15 15 15 15 16 18 19 20 21 22 22 22 23 23 23 23 22 22 21 20 20 20 20 20 21 21 21 22 22 23 23 24 24 25 25 26 27 27 28 28 29 29 30 30 31 31 32 32 32 32 33 33 33 34 35 35 36 37 38 40 42 46 50 54 59 65 72 79 87 98 111 126 141 153 163 171 177 184 190 194 195 194 191 188 184 180 174 166 154 141 131 124 120 118 116 113 110 106 103 99 95 90 86 82 78 75 73 70 69 67 66 64 63 63 64 67 72 78 85 92 98 103 106 109 110 110 110 109 109 108 105 102 100 97 96 96 97 99 100 100 98 97 95 95 95 95 94 92 89 86 83 81 79 77 77 76 73 62 44 24 12 6 6 7 10 9 2 354 348 344 342 343 342 341 340 338 337 335 331 325 318 314 313 313 315 317 319 318 316 313 310 309 309 312 316 323 329 335 342 350 359 11 39 75 101 110 114 119 124 132 137 139 141 143 148 156 162 166 172 179 184 189 196 206 218 231 238 242 244 245 246 247 247 247 247 246 246 247 247 247 247 246 244 242 240 238 237 235 234 233 233 232 231 230 229 228 228 229 232 236 239 241 242 242 242 243 244 246 248 250 252 254 256 257 258 259 260 260 28 27 27 26 26 26 25 25 24 23 23 23 22 22 21 20 20 19 18 17 16 15 14 13 12 10 9 7 5 3 1 358 356 1 43 86 90 85 80 80 83 88 94 102 116 136 159 170 155 135 116 99 85 76 68 61 53 48 50 57 71 83 86 94 107 117 120 121 125 131 133 122 110 100 90 82 75 69 59 47 35 30 30 33 35 33 32 60 83 91 91 84 74 65 63 74 99 122 135 142 144 141 135 130 124 118 110 100 88 78 72 71 72 76 81 86 91 93 94 91 80 65 53 44 39 39 40 42 43 44 44 45 49 55 60 61 59 53 53 65 83 95 97 97 96 94 90 85 84 85 86 86 85 81 77 76 83 92 99 105 108 107 105 109 118 129 143 159 171 183 197 219 254 281 300 321 354 35 62 78 90 101 113 126 139 148 155 158 154 142 133 134 146 165 186 205 222 237 255 277 292 298 297 293 289 289 292 296 301 305 308 311 312 312 312 311 311 311 311 312 313 315 318 322 327 329 332 334 336 339 341 344 345 346 346 346 346 346 347 347 348 348 348 348 347 347 346 345 345 344 343 342 341 340 341 342 344 346 348 351 355 359 1 3 4 3 3 3 3 3 5 6 9 11 13 14 15 15 15 15 14 15 15 16 18 19 21 21 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 24 24 25 25 25 26 26 26 27 27 27 28 29 30 30 31 31 31 31 31 32 32 33 33 34 35 35 36 36 37 38 39 41 44 47 51 56 61 65 71 77 86 97 111 125 140 151 160 169 178 183 183 178 170 162 155 150 145 140 134 126 121 117 114 113 110 108 104 100 97 94 90 86 82 79 77 75 74 73 72 70 68 66 64 64 65 69 73 78 83 88 92 95 99 101 104 107 109 111 113 113 112 109 106 104 104 104 104 105 106 104 101 99 98 97 98 98 97 94 92 89 87 84 83 81 81 82 80 72 48 20 5 358 0 5 8 7 4 360 355 351 349 347 344 341 337 333 331 327 322 315 308 305 304 305 308 310 312 313 312 310 309 309 312 317 324 331 335 340 345 350 358 9 26 46 63 74 83 88 92 94 94 96 99 103 110 117 124 131 139 151 162 175 190 203 219 235 246 250 251 252 252 252 252 252 251 250 250 250 250 250 250 249 247 245 243 241 239 237 235 234 234 233 233 232 231 229 228 228 230 234 237 240 242 243 244 245 247 249 251 254 256 258 260 261 262 262 262 262 27 27 27 26 26 26 25 25 24 24 23 23 23 22 21 21 20 19 18 17 16 15 14 13 12 10 9 7 5 2 360 357 355 356 48 89 89 83 76 76 83 94 106 120 140 168 213 215 178 151 134 122 114 112 106 99 90 79 76 82 91 94 91 88 91 96 101 107 114 121 122 116 110 104 98 94 90 87 80 66 48 34 30 31 34 37 39 48 69 85 93 93 86 73 62 63 81 115 139 149 151 147 140 134 129 127 124 120 112 103 96 92 90 93 100 108 114 114 114 114 111 103 90 77 63 52 44 40 39 38 36 35 37 44 52 57 56 50 49 58 78 95 101 104 105 105 103 99 95 93 92 90 87 80 72 64 65 73 82 90 95 97 95 97 105 119 136 153 166 177 188 202 221 240 260 291 354 46 70 86 100 114 127 139 150 158 163 164 156 138 131 136 146 160 178 199 219 237 255 274 287 292 291 287 283 283 285 289 293 298 301 304 306 306 306 305 305 304 304 305 307 310 316 322 327 331 333 336 338 341 343 344 346 346 346 346 345 345 345 345 345 345 345 344 344 343 342 342 342 341 341 340 340 340 340 342 344 347 350 353 357 360 2 3 4 4 4 4 4 4 4 5 7 9 11 12 13 14 14 14 14 14 15 17 20 21 22 23 23 23 23 23 23 23 22 22 23 23 24 24 24 23 23 23 23 23 24 24 25 25 26 26 26 26 26 26 26 26 27 27 28 29 29 30 30 30 30 31 31 31 32 33 34 34 35 35 36 36 36 36 37 38 40 42 45 49 53 56 60 64 68 73 80 88 99 109 115 119 128 140 148 146 138 130 124 120 118 117 115 113 110 109 108 108 107 105 103 100 97 93 90 86 82 80 78 76 75 74 73 71 69 67 66 66 68 72 76 79 82 85 87 88 89 91 93 95 99 103 108 111 113 114 114 114 115 115 115 115 114 111 109 106 105 105 105 104 102 99 97 95 92 90 88 86 85 86 84 75 49 18 3 359 1 5 6 4 2 358 354 351 349 347 344 338 332 327 321 316 312 307 303 301 300 301 303 305 306 307 308 308 310 314 324 338 348 349 348 347 349 352 359 10 24 39 49 56 62 65 66 65 70 75 80 85 91 95 99 103 109 116 125 143 174 202 225 246 262 269 268 267 265 263 262 261 259 258 257 256 256 255 254 253 251 248 246 243 241 239 238 236 236 235 235 235 234 232 231 230 231 233 236 238 241 243 245 246 248 251 254 257 260 263 264 264 264 264 264 263 27 27 27 26 26 26 25 25 25 24 24 23 23 22 22 21 20 19 19 18 17 16 14 13 12 10 9 7 5 2 359 357 357 6 68 93 93 89 84 82 89 103 117 129 142 150 90 68 129 129 124 122 123 131 135 137 140 142 140 125 111 102 96 89 86 87 92 98 103 104 107 108 109 109 108 107 107 108 110 101 65 37 33 39 44 45 43 42 56 79 97 106 107 102 89 75 76 100 133 146 147 142 136 131 131 132 134 136 134 130 126 125 127 137 148 156 158 154 149 144 138 130 120 107 93 78 62 47 39 34 31 29 30 38 50 57 57 51 47 55 75 94 103 106 107 109 110 109 105 101 98 95 92 85 78 70 62 52 46 52 74 86 87 85 87 91 101 117 142 170 195 208 215 219 223 223 153 83 89 102 118 132 144 154 162 168 171 169 154 134 131 137 147 162 182 205 227 244 259 271 279 283 282 280 277 276 278 282 286 291 295 298 299 300 300 299 299 298 298 299 303 310 318 325 330 334 336 338 339 341 343 344 344 345 345 344 344 343 342 342 342 341 341 341 340 340 340 340 340 339 339 339 340 341 342 344 347 350 353 357 359 1 2 2 3 4 5 5 5 4 3 3 4 6 8 10 12 13 14 14 14 15 17 19 22 23 24 24 24 24 24 23 23 22 22 21 22 23 24 24 24 24 24 23 23 24 24 25 26 27 27 27 27 27 27 27 26 26 27 27 28 29 29 30 30 30 30 30 30 31 32 33 34 35 35 36 36 36 35 35 35 35 36 37 40 42 45 48 51 54 57 59 62 64 66 69 69 68 70 79 95 106 108 107 106 104 103 103 102 102 102 102 103 104 105 105 104 102 99 96 92 88 85 82 79 77 75 73 71 70 69 68 67 68 71 73 76 78 80 81 82 83 84 85 86 87 88 91 95 100 105 111 115 119 122 124 125 124 122 120 118 116 115 115 114 113 111 108 107 104 100 97 92 88 85 83 78 69 43 17 6 3 5 6 4 0 356 352 348 346 344 341 337 331 325 318 312 307 306 304 303 302 302 303 305 305 305 305 304 306 311 323 353 21 18 10 4 360 357 358 3 12 24 38 49 56 60 63 63 66 71 76 80 83 85 86 85 85 85 85 83 78 78 123 266 288 303 310 309 303 297 290 284 278 274 271 269 267 265 263 261 258 255 252 248 246 243 242 240 239 239 238 237 237 235 234 234 234 235 237 238 240 242 243 245 247 249 253 257 262 265 266 267 267 267 266 265 265 27 27 26 26 26 26 25 25 25 24 24 24 23 23 22 21 21 20 19 18 17 16 15 14 12 11 9 7 5 2 358 356 358 19 77 97 98 98 96 94 96 105 114 121 123 107 66 56 69 88 101 108 115 125 132 136 142 145 141 128 110 101 95 90 86 85 88 91 94 92 99 107 114 118 121 123 126 132 150 209 252 278 59 74 73 64 51 44 48 71 98 116 125 131 137 138 131 123 131 136 134 130 126 125 130 136 142 147 150 150 151 153 160 169 178 184 184 179 171 165 158 150 140 131 122 113 100 82 57 38 29 27 28 35 48 58 58 52 46 52 71 92 103 106 107 109 112 114 114 109 104 100 95 89 80 70 60 48 33 24 41 72 81 79 76 71 62 50 28 312 251 234 223 215 207 194 162 122 111 118 133 146 156 162 169 173 176 173 159 141 139 145 158 178 203 225 242 255 264 269 272 273 272 271 270 270 273 277 282 288 292 294 295 295 295 295 295 295 296 300 307 317 325 330 333 336 337 338 339 341 342 343 343 343 343 342 342 341 340 339 339 338 338 337 337 338 338 338 339 339 339 340 341 342 344 347 350 353 357 0 2 3 1 1 2 3 5 6 5 4 3 2 3 5 7 9 12 13 14 14 15 16 18 21 24 26 26 26 26 25 25 24 23 22 21 21 21 22 23 24 24 25 25 24 24 25 26 27 27 28 28 28 28 28 28 27 27 27 27 27 28 29 29 30 30 30 30 30 30 31 32 32 33 34 35 35 35 35 35 34 34 33 33 34 35 37 40 42 45 47 50 51 52 52 51 52 52 54 59 66 75 82 87 90 92 93 93 93 93 93 95 96 98 100 102 103 103 102 100 97 93 89 86 83 80 76 74 71 69 68 68 69 69 69 70 71 72 74 75 76 77 79 80 81 81 82 82 83 86 89 94 100 107 114 119 123 126 126 125 125 124 124 123 122 122 121 119 117 115 113 109 103 95 88 83 79 71 59 38 18 9 7 8 7 2 357 350 345 341 338 335 332 328 322 316 311 308 307 307 307 307 306 306 307 308 307 307 305 305 307 314 338 43 50 41 29 19 11 7 6 7 12 22 37 50 61 67 68 69 72 76 81 82 81 79 77 74 71 70 67 61 51 40 27 12 359 351 346 340 333 325 317 310 303 296 291 287 283 279 275 271 267 262 257 253 250 247 246 244 243 243 242 240 238 237 235 236 237 239 240 241 242 243 244 246 249 253 257 262 266 268 269 269 269 268 267 267 266 26 26 26 26 26 26 25 25 25 25 24 24 23 23 23 22 21 20 20 19 18 17 15 14 13 11 10 8 5 2 358 355 357 27 77 94 98 102 105 107 107 109 115 118 118 106 78 64 66 76 87 97 104 108 109 107 116 121 118 109 98 95 92 89 84 80 81 85 90 93 101 114 124 131 135 137 141 148 168 238 267 248 155 126 114 100 77 54 47 61 95 119 132 144 157 167 172 169 151 134 126 119 119 122 130 141 150 158 164 166 166 167 170 175 182 187 189 185 178 171 165 159 153 148 144 142 141 138 128 85 44 33 33 37 48 59 61 56 51 52 69 89 102 107 108 111 114 120 124 116 108 102 96 88 76 62 50 41 33 28 33 54 73 78 77 70 55 25 345 311 284 264 241 220 197 178 153 129 117 121 139 152 160 165 169 171 174 173 166 158 162 173 192 214 233 247 259 265 268 269 267 265 264 264 265 267 271 276 282 287 291 292 292 292 293 293 294 297 302 309 317 324 329 333 335 337 337 338 339 340 341 341 341 341 341 340 340 339 338 337 336 336 335 335 335 336 337 338 339 339 340 341 342 343 346 348 352 356 360 3 5 4 360 359 -0 2 5 7 7 6 5 5 5 7 9 11 12 14 14 14 15 17 20 23 26 27 28 28 27 26 25 24 23 22 21 21 21 22 23 24 24 25 26 26 26 26 27 27 28 28 28 28 28 28 28 28 27 27 27 28 28 29 29 29 30 30 30 30 30 31 31 32 33 33 34 34 34 34 33 33 32 32 31 31 32 34 36 38 41 44 46 47 48 48 47 47 48 52 57 64 69 73 76 78 81 85 86 87 87 88 89 91 93 95 98 99 99 99 97 95 92 89 87 83 80 77 73 71 69 67 67 68 68 67 66 65 66 67 69 71 72 73 75 76 77 78 79 80 83 85 89 93 98 104 109 113 116 118 121 124 126 128 128 129 129 128 127 125 123 121 117 109 100 93 86 80 71 57 37 20 12 8 7 6 1 354 347 341 336 332 329 325 321 315 311 309 309 309 309 310 310 309 308 308 308 308 308 308 308 312 321 356 48 56 51 42 30 21 14 10 8 11 19 31 45 58 69 71 71 72 74 77 76 73 70 66 63 60 58 54 48 40 30 24 18 12 4 357 349 341 336 331 327 322 317 313 308 303 298 293 287 281 274 268 263 258 255 253 251 250 249 248 245 242 240 239 239 241 242 243 245 246 248 249 251 256 260 264 268 270 271 271 271 270 269 268 268 267 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 22 22 21 20 19 18 17 16 15 14 12 10 9 6 3 359 358 4 38 72 84 89 96 108 117 125 130 135 138 136 127 110 89 80 80 84 89 93 89 79 71 75 85 91 91 90 90 89 85 79 73 73 83 92 100 110 125 136 141 144 146 149 154 161 178 249 206 154 145 140 135 126 103 73 74 95 118 134 147 160 171 176 175 163 140 125 117 118 125 135 147 160 171 177 179 176 172 172 174 178 183 185 183 177 169 165 164 164 164 163 163 164 165 163 153 118 71 52 48 52 61 64 62 59 58 69 87 100 107 110 114 121 132 136 122 111 104 95 82 62 42 30 24 21 21 22 33 54 74 82 81 67 15 321 302 294 288 280 254 197 177 165 140 94 87 125 152 162 167 171 171 169 165 163 169 191 219 237 245 255 266 272 273 271 268 264 260 259 259 262 266 271 276 282 287 290 291 291 293 295 297 302 308 315 320 324 328 331 333 335 336 337 337 338 339 340 340 340 340 339 338 338 337 337 336 335 334 334 334 334 335 336 338 339 340 341 342 343 345 347 350 353 357 1 4 6 4 359 358 359 2 6 9 10 9 9 8 9 10 11 12 14 14 14 15 16 19 22 25 28 29 30 29 29 28 26 25 23 22 21 21 22 23 24 25 26 26 27 27 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 29 29 29 30 29 29 29 29 29 30 30 30 31 32 32 32 33 33 32 32 31 31 30 30 30 30 31 33 36 39 42 44 45 46 46 46 45 48 52 59 64 68 70 72 73 76 79 82 84 84 85 86 87 88 90 92 94 94 94 93 92 90 88 86 83 80 77 74 71 68 67 67 66 65 62 60 58 58 60 62 64 66 67 69 71 73 74 77 79 82 85 88 91 94 97 99 101 103 105 109 116 123 127 131 133 134 133 131 129 128 126 121 114 107 100 93 85 76 59 40 23 12 6 2 360 357 352 346 339 334 330 327 323 318 313 310 310 310 311 311 310 310 309 307 307 307 309 310 311 314 318 328 358 32 46 48 43 32 22 14 9 6 10 16 24 37 53 65 69 69 68 66 65 65 63 60 57 54 51 48 45 40 34 28 24 20 14 8 2 357 352 348 347 345 342 339 337 334 330 326 320 313 306 298 290 284 277 272 269 267 266 265 263 260 256 252 250 250 252 254 255 256 257 260 262 265 268 271 273 274 275 275 274 273 272 272 271 270 269 26 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 22 21 21 20 19 18 17 16 15 13 12 10 7 5 3 5 19 51 72 77 81 88 103 122 139 154 163 164 159 149 136 119 102 92 86 84 81 73 60 55 59 69 79 84 87 88 87 82 76 71 73 84 98 109 125 142 148 149 149 151 155 159 161 162 161 164 168 163 160 158 159 159 151 135 127 130 139 150 160 168 172 169 158 137 122 115 120 129 142 157 173 185 191 190 184 176 172 173 176 180 182 179 174 168 167 171 176 179 179 177 175 173 169 160 144 118 89 70 63 64 67 67 66 66 71 85 97 105 111 116 126 139 142 124 112 104 92 72 40 12 4 5 8 10 10 14 29 57 81 90 86 31 305 298 297 298 297 281 218 193 192 195 202 220 204 191 187 184 182 178 173 168 166 168 181 205 230 297 311 295 286 278 271 266 260 258 256 257 260 265 270 276 281 286 290 293 296 300 305 310 315 320 323 326 328 330 331 332 333 334 335 335 336 337 338 338 338 338 337 337 336 335 335 334 334 333 333 333 334 335 337 338 339 341 342 343 344 346 348 350 353 357 1 5 7 5 1 359 1 4 9 11 12 12 12 12 11 12 13 13 14 14 15 15 17 20 24 27 30 31 31 31 30 29 27 26 24 22 22 22 22 23 24 26 27 28 29 30 30 29 29 28 28 28 29 29 29 29 28 28 28 28 29 29 30 30 30 29 29 29 29 29 29 29 29 29 30 30 31 31 31 30 30 29 29 28 28 28 28 30 32 34 37 40 42 44 45 46 46 46 49 54 60 65 68 70 71 73 74 77 79 82 83 83 83 84 85 86 88 89 89 89 88 87 85 84 83 81 79 77 74 71 69 67 66 64 61 58 55 53 52 52 53 56 59 62 64 66 68 70 72 76 79 83 87 90 93 94 96 96 96 98 101 105 112 119 125 130 133 132 130 128 127 126 121 117 112 106 100 91 77 59 39 23 12 2 356 353 350 347 344 340 335 331 328 323 317 313 311 311 312 311 311 310 309 309 309 309 310 312 315 316 319 323 334 356 19 33 38 35 27 18 9 2 1 5 11 19 31 51 63 68 67 63 60 58 57 56 53 50 47 45 42 40 38 34 30 27 23 17 13 10 10 9 9 10 10 10 9 8 6 4 2 359 355 351 346 341 337 333 330 327 323 321 319 318 317 316 313 308 308 306 304 301 296 293 292 291 290 289 289 287 286 285 284 283 282 280 280 280 278 276 26 26 26 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 21 20 20 19 18 17 16 14 13 11 9 7 6 14 33 61 76 79 79 82 92 115 143 164 176 177 172 160 146 132 119 105 94 85 75 60 46 45 51 61 73 82 88 90 90 86 81 79 83 93 109 128 148 160 160 157 156 159 163 166 165 161 156 154 195 200 189 183 180 178 175 169 161 154 152 156 160 162 161 155 140 122 112 111 120 134 150 170 188 200 203 199 190 179 175 174 176 178 179 178 174 172 172 177 183 186 184 180 175 173 168 160 149 134 117 98 82 73 72 72 72 74 79 87 97 104 110 116 125 133 133 121 111 105 92 63 17 350 345 351 357 1 0 1 7 25 55 74 70 349 295 289 287 283 272 249 215 198 196 201 208 214 215 211 204 198 191 184 178 174 172 170 168 158 129 102 74 323 288 273 264 258 258 260 261 264 269 273 278 281 284 288 294 300 306 310 313 317 321 324 327 328 330 330 331 331 331 331 332 332 333 334 335 335 336 335 335 334 334 333 333 332 332 332 332 333 334 335 337 338 339 341 342 343 344 346 347 350 352 356 0 4 7 7 5 4 5 9 12 14 15 15 14 13 12 12 13 14 14 15 15 17 19 23 26 29 31 32 32 32 31 30 29 27 25 24 23 22 22 23 24 26 28 29 31 32 32 31 30 29 28 28 28 29 29 29 29 29 28 29 29 29 30 30 30 29 29 28 28 28 28 27 27 28 28 29 29 29 29 29 29 28 27 26 26 26 27 29 32 35 38 40 42 43 44 46 47 48 51 56 61 65 68 70 72 73 74 75 77 79 81 81 81 81 82 82 83 84 84 84 83 81 80 79 79 78 77 75 74 71 69 67 64 61 58 56 53 51 49 48 47 49 54 59 62 64 66 68 69 71 74 78 83 87 91 93 94 95 96 98 100 102 106 111 117 122 124 125 124 123 122 123 121 118 113 107 99 88 74 57 41 26 13 2 354 347 342 341 341 339 336 332 328 323 318 314 312 312 312 312 311 310 311 311 313 314 317 320 322 324 327 333 345 1 15 25 29 25 19 11 2 355 354 358 5 16 31 52 64 68 67 62 59 57 55 53 50 47 45 43 42 41 40 39 36 33 29 26 24 24 27 29 31 31 32 32 33 32 32 31 30 29 28 28 28 28 27 28 28 27 24 21 19 17 16 17 17 18 17 14 11 8 4 0 356 350 342 334 326 321 317 315 312 311 309 308 306 305 302 298 26 26 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 19 18 17 16 14 13 11 10 10 19 43 70 83 86 84 82 80 86 124 159 173 173 166 156 142 131 122 113 103 93 76 50 34 37 45 55 67 80 89 94 96 97 97 102 113 126 140 157 166 169 168 166 167 171 174 174 166 154 137 111 60 5 268 216 201 192 187 181 175 168 163 161 159 156 151 141 126 113 107 112 124 141 164 188 205 214 212 204 194 186 181 178 178 178 178 177 176 175 176 181 184 185 181 175 169 168 166 161 152 142 131 121 108 95 86 82 82 84 88 94 100 106 112 118 124 128 126 118 111 106 95 62 352 329 327 339 349 353 354 353 354 358 4 9 357 316 288 275 267 258 244 227 211 199 195 199 204 209 212 212 209 203 195 188 182 178 174 169 161 149 132 120 119 194 242 237 234 237 252 275 286 291 294 295 295 295 295 297 302 308 311 314 316 319 322 324 326 327 327 328 328 328 328 327 327 327 329 330 331 332 332 332 332 331 331 331 330 330 330 330 331 331 333 334 336 338 339 340 341 342 344 345 347 350 352 355 359 4 7 9 10 10 11 14 16 18 18 17 16 14 12 12 13 14 14 15 16 19 22 25 28 30 31 32 33 33 32 31 30 28 26 25 24 23 23 23 25 26 28 30 32 33 33 33 32 30 29 29 29 29 29 29 29 29 28 29 29 30 30 30 29 29 28 28 27 27 26 26 26 27 27 28 29 29 29 29 28 27 26 25 24 25 26 29 32 35 38 40 41 42 44 46 47 49 53 57 62 66 69 71 73 75 75 76 77 79 80 80 79 79 79 79 80 80 80 80 79 77 76 75 75 75 74 73 72 70 68 66 63 60 57 55 52 50 47 46 45 47 52 56 61 65 68 69 70 70 70 72 76 81 85 89 91 92 94 97 100 103 107 113 119 123 124 123 120 118 117 119 118 116 110 100 89 79 69 59 47 33 20 6 352 340 334 334 336 336 334 330 326 322 318 314 312 311 311 313 313 314 315 316 319 322 325 328 331 336 341 351 1 11 18 21 20 16 10 2 352 345 342 345 358 14 36 54 64 68 65 62 60 58 57 55 51 48 46 44 44 44 44 44 42 39 37 36 37 40 43 45 45 46 46 46 46 46 45 44 44 44 44 44 45 45 46 46 45 44 43 40 38 36 35 35 35 35 35 34 32 31 30 29 27 24 19 15 11 8 5 4 3 2 0 358 355 352 349 345 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 20 19 18 17 16 14 12 11 11 19 47 76 89 91 89 83 66 51 54 77 95 101 111 118 120 117 115 112 108 101 80 46 31 39 50 58 67 78 89 97 103 111 125 149 168 174 173 173 174 174 174 175 177 183 185 179 165 145 123 99 70 41 12 317 229 209 199 191 181 172 164 159 154 149 142 133 122 115 115 124 139 158 183 203 215 218 214 205 197 191 187 183 180 177 176 175 172 170 168 169 169 167 164 160 158 160 161 160 154 146 139 134 128 120 110 101 95 94 97 101 105 113 119 125 129 131 128 122 115 110 105 90 306 303 310 327 342 348 349 348 345 342 342 342 338 314 284 266 253 241 227 214 202 196 194 196 200 205 210 215 217 213 204 196 189 184 177 169 161 154 147 149 166 200 217 220 223 235 261 291 304 309 310 310 308 306 306 307 309 311 312 312 313 315 318 321 322 323 323 323 324 323 322 321 321 322 323 325 326 327 328 328 328 328 328 328 327 327 327 328 329 330 331 333 334 336 337 338 339 340 342 345 347 350 352 355 359 4 9 13 15 16 17 19 21 23 22 21 18 15 13 13 13 14 15 17 19 22 25 28 30 31 32 33 33 33 32 31 30 29 27 26 25 24 23 24 25 26 28 30 32 34 34 34 33 32 31 30 30 30 30 30 29 29 29 29 29 30 30 30 29 29 28 27 27 26 26 26 26 27 27 28 28 29 28 28 27 25 24 23 23 24 26 29 32 35 38 39 40 41 43 45 47 50 54 58 63 67 70 72 74 75 76 76 78 80 81 81 80 78 77 78 78 77 77 77 76 76 75 74 73 73 72 72 71 69 67 65 62 60 57 55 52 50 48 46 46 48 50 54 59 65 69 72 73 72 71 70 73 77 81 84 86 87 89 91 94 97 103 112 122 130 135 134 129 120 116 115 114 111 104 90 78 70 66 62 57 46 31 11 351 335 330 329 331 333 332 328 324 319 315 312 309 309 310 313 315 318 321 324 328 332 335 339 345 352 1 10 17 21 20 18 14 9 2 354 344 335 329 330 350 20 43 56 63 64 63 61 61 60 59 56 53 50 47 45 45 46 47 47 47 45 44 44 45 49 52 53 53 53 53 52 52 52 52 51 51 50 51 52 52 53 53 53 53 52 51 49 48 46 44 44 44 43 42 41 40 39 39 37 36 34 31 30 28 28 28 28 28 27 26 24 22 20 18 15 25 25 24 24 24 24 23 23 23 23 23 24 24 23 23 23 23 23 22 22 22 21 21 20 19 19 17 16 14 12 11 17 41 76 90 94 92 87 67 59 66 81 85 80 75 80 91 101 106 107 106 101 79 44 36 50 61 66 69 77 87 97 111 129 155 181 195 193 186 179 176 176 177 179 182 187 190 180 161 139 120 103 81 57 33 17 352 266 224 207 189 171 159 153 148 142 136 129 125 124 132 146 163 180 199 213 221 221 215 204 197 191 186 182 175 168 162 155 145 134 125 119 115 114 114 118 124 132 139 143 144 143 140 138 136 133 127 119 109 102 101 105 111 119 126 131 134 135 134 129 123 119 121 147 261 285 300 319 337 344 347 346 342 336 333 335 334 315 281 257 241 227 212 199 191 189 190 192 195 198 205 216 231 230 220 211 203 194 185 178 173 172 175 183 196 208 215 220 230 247 268 288 303 310 313 313 312 309 309 309 310 309 307 305 305 307 311 314 316 316 317 317 318 318 317 316 315 316 317 319 321 322 323 324 325 325 324 324 324 324 325 326 327 328 329 331 332 333 334 335 337 338 341 344 347 350 353 356 1 7 13 18 21 22 24 26 28 29 28 25 21 18 15 15 15 16 17 19 22 25 27 29 31 31 32 32 33 33 32 31 30 29 28 26 25 24 23 23 24 26 28 31 33 34 35 35 35 34 33 33 33 33 33 32 31 31 30 30 30 30 30 30 29 29 28 27 26 26 26 26 27 27 28 28 28 28 28 27 26 25 24 23 23 24 27 30 33 35 36 37 37 39 41 43 46 49 53 59 63 67 70 72 74 75 75 76 77 79 81 82 81 79 78 77 77 76 76 75 76 75 75 74 73 73 72 70 69 68 66 64 63 61 58 55 53 50 48 46 45 45 47 50 54 60 67 72 75 76 74 73 74 77 79 81 83 83 84 85 85 85 88 95 107 119 129 135 134 124 117 111 107 102 93 80 72 67 65 66 63 55 41 18 352 336 330 329 330 331 329 325 321 316 312 309 307 307 309 313 317 322 327 334 340 344 349 354 1 9 16 21 24 23 19 14 9 3 357 349 341 332 325 325 356 33 52 60 62 61 61 60 61 61 59 57 55 51 48 47 46 47 48 49 49 48 47 47 50 53 55 56 55 55 55 54 54 54 54 53 53 53 53 54 55 55 55 56 56 55 55 53 52 51 49 48 47 47 46 44 43 42 41 39 37 36 34 33 33 33 34 35 35 35 34 33 31 30 28 27 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 19 18 16 15 14 21 40 68 88 95 98 97 89 86 95 101 100 92 80 76 84 93 100 103 102 96 77 40 34 46 61 70 74 80 90 106 128 150 171 188 197 194 184 175 170 169 171 173 175 179 184 175 157 140 126 114 101 80 50 28 16 3 345 305 200 161 151 147 143 138 133 130 132 139 153 168 181 195 210 224 230 226 215 198 185 175 164 154 144 134 126 118 110 104 100 96 93 91 90 91 92 94 95 96 101 113 126 135 137 136 133 127 119 110 104 105 113 121 127 131 134 135 135 132 128 127 132 157 239 278 296 313 332 343 350 351 345 335 326 326 321 300 267 246 230 214 199 187 183 183 186 189 191 193 197 208 224 230 227 221 214 206 198 193 192 194 199 204 209 215 221 229 243 258 271 281 291 298 302 304 304 303 303 303 303 301 299 296 296 298 301 303 305 306 307 308 309 310 311 311 311 312 313 315 317 318 319 320 321 322 322 322 322 322 323 324 325 326 327 329 330 332 332 333 335 337 339 343 347 350 354 357 2 9 17 24 28 30 33 34 35 36 34 31 27 23 21 20 20 20 21 23 25 27 29 30 31 31 32 32 32 32 32 31 30 29 28 26 25 24 23 23 24 26 28 31 33 34 35 36 36 36 36 36 36 35 35 35 34 33 32 32 32 31 31 30 30 29 28 27 27 26 27 27 27 27 27 28 28 28 27 27 26 25 24 23 23 24 27 29 32 34 34 35 35 36 38 40 43 47 52 57 62 66 69 72 73 74 74 75 76 78 80 82 81 80 78 77 76 76 76 76 76 75 75 74 73 72 70 68 66 65 64 64 64 63 61 58 55 52 48 45 42 42 43 46 51 57 64 70 75 77 77 78 79 80 80 80 80 81 80 79 78 77 78 80 86 94 104 111 114 113 109 104 99 91 82 74 68 66 65 66 64 58 46 25 359 344 336 332 330 329 326 323 319 314 311 308 308 308 311 315 320 325 332 338 345 351 357 4 12 19 24 25 24 20 16 11 7 2 356 349 344 338 333 344 18 49 61 64 62 60 59 58 59 59 59 57 55 52 50 48 48 48 48 49 49 49 48 49 51 54 55 55 54 54 53 53 53 53 52 52 52 52 52 53 53 54 54 55 55 55 54 54 53 52 51 50 49 48 46 45 43 42 40 39 37 35 34 33 34 35 36 37 37 37 36 35 34 33 32 30 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 20 19 19 19 27 42 64 86 100 110 116 118 122 126 127 123 117 105 93 92 95 99 101 101 95 78 41 23 32 54 75 86 94 106 124 146 165 175 180 180 174 163 154 149 147 148 151 155 159 165 171 164 152 142 135 132 128 106 50 18 8 4 5 28 123 135 135 134 132 130 132 139 152 167 182 193 206 222 238 244 223 191 164 147 136 128 121 115 110 105 101 97 94 92 90 88 86 85 84 83 82 79 76 72 73 85 111 130 135 134 131 126 119 113 112 115 119 122 125 128 130 130 129 128 130 136 155 221 277 297 313 331 349 0 5 1 349 325 303 283 264 251 242 227 207 189 180 180 183 186 189 191 193 197 204 213 221 222 220 215 210 205 204 205 208 213 218 225 233 242 251 261 268 271 272 273 276 282 287 290 291 292 293 293 292 290 289 290 291 293 294 295 295 295 295 297 300 302 304 307 309 311 313 315 316 317 319 320 320 321 321 321 321 322 323 323 325 326 328 329 331 332 333 335 337 340 344 348 352 355 359 4 12 23 32 37 40 41 42 43 42 40 37 34 31 28 26 25 25 25 26 28 29 30 30 31 31 32 32 32 32 32 31 30 29 27 26 24 23 22 22 23 25 27 30 32 34 35 36 36 36 37 37 37 37 38 37 37 36 35 34 33 32 32 31 30 30 29 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 24 24 24 25 26 28 30 31 32 32 33 34 36 38 41 44 50 56 61 65 68 71 72 73 74 74 75 77 79 81 81 80 78 76 75 75 75 75 74 73 72 70 69 68 66 63 62 61 62 64 64 64 64 61 59 55 51 47 45 44 44 46 49 54 61 68 73 76 79 81 82 81 79 78 77 77 77 75 74 73 73 74 76 81 86 92 97 100 100 98 94 87 78 71 67 65 64 64 62 57 48 29 10 355 345 337 331 327 324 321 318 315 311 309 308 309 312 317 320 324 330 337 344 352 0 8 15 21 23 23 20 18 16 14 11 6 359 353 349 347 350 6 35 57 65 64 61 58 56 56 58 58 58 57 54 52 50 49 49 49 50 50 51 51 50 50 51 52 52 51 50 49 49 48 48 48 48 47 47 47 48 48 49 49 50 51 51 51 51 51 51 50 50 49 49 48 47 46 44 42 41 39 37 36 34 34 35 36 38 39 39 38 37 36 35 34 33 32 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 24 30 41 59 84 106 121 133 145 157 162 155 144 134 123 110 102 100 101 102 103 100 85 45 16 21 49 80 101 115 129 146 162 173 177 174 167 157 147 140 137 136 137 139 144 150 161 173 178 171 161 154 151 151 149 137 36 5 3 9 30 82 110 117 120 122 125 131 142 158 175 189 200 209 218 220 165 134 128 124 119 115 110 106 103 98 93 90 88 86 85 84 83 82 81 80 79 77 75 71 67 61 59 66 95 123 131 132 131 128 125 123 120 118 117 117 118 119 120 121 122 126 132 142 178 277 306 321 339 2 19 25 25 18 333 268 256 250 247 246 237 200 181 177 179 183 185 188 190 192 196 202 208 214 216 214 211 208 207 208 211 216 224 235 245 254 260 264 268 269 268 266 264 264 269 273 277 280 283 285 286 287 287 287 287 288 289 289 288 286 284 282 283 286 291 296 301 305 309 311 313 315 317 318 319 320 321 321 322 322 322 323 324 325 327 329 330 332 333 334 335 338 341 345 350 354 359 3 8 17 31 43 48 50 49 49 48 47 45 42 40 37 33 31 29 28 28 29 29 30 30 31 31 31 31 32 32 31 31 31 30 29 27 25 24 22 21 21 22 24 26 28 31 33 34 35 35 35 36 37 37 38 39 39 39 38 37 36 34 33 32 31 31 30 30 29 29 29 29 29 29 29 28 27 27 26 26 25 25 25 25 24 24 25 26 27 28 29 30 30 31 32 34 36 39 43 48 54 60 64 67 69 71 72 73 73 74 76 77 78 78 77 76 74 73 72 72 71 70 69 68 67 66 64 63 61 59 60 61 63 64 65 65 63 61 58 54 50 47 45 45 44 47 51 58 64 70 74 78 81 81 78 76 74 74 74 74 73 72 71 70 69 70 73 75 79 84 89 92 92 89 84 77 71 67 64 63 62 61 57 48 34 19 5 353 342 334 329 325 322 319 315 312 309 308 309 311 312 314 317 322 331 340 350 360 8 13 17 19 19 21 22 23 22 20 15 8 1 357 356 1 18 43 61 64 62 59 56 55 55 57 58 58 55 53 51 49 49 50 51 52 53 54 53 50 49 48 47 46 46 45 44 44 43 43 43 43 43 43 43 43 43 44 45 45 46 47 47 47 47 47 47 48 48 48 47 47 46 45 43 41 40 38 37 36 36 37 39 40 41 41 40 39 38 37 36 34 33 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 26 28 34 46 74 104 122 136 155 175 183 173 153 135 123 113 106 105 106 107 110 111 107 69 19 20 47 81 107 127 148 165 175 179 179 176 170 161 150 142 138 138 139 142 147 154 164 175 184 184 175 165 158 154 156 157 148 53 15 19 44 84 103 110 115 120 126 134 146 164 178 188 191 183 154 126 117 118 117 114 109 104 99 93 89 84 81 79 77 77 76 76 76 76 76 74 73 71 70 67 63 57 51 48 53 79 113 126 131 133 133 132 128 122 117 113 111 109 108 110 113 118 122 127 131 64 336 341 353 14 29 30 24 0 275 253 250 252 256 265 278 245 177 173 174 176 179 183 186 190 194 200 205 210 213 213 209 207 206 208 212 219 229 242 252 257 260 262 263 263 261 260 259 260 263 266 270 274 278 282 285 287 288 289 288 287 286 284 282 279 274 271 270 272 278 285 292 299 304 309 312 315 317 318 319 320 321 321 322 323 323 324 325 326 328 329 331 332 333 333 334 337 340 346 351 355 360 3 8 18 36 51 57 57 55 53 51 49 47 45 43 40 37 34 32 31 31 30 30 30 31 31 31 31 31 32 31 31 31 31 30 29 27 26 24 22 20 19 20 22 24 26 28 30 31 32 32 33 34 35 36 38 39 40 40 39 39 37 36 34 33 31 30 29 29 29 29 29 30 30 30 30 29 28 27 26 25 25 25 25 25 24 24 25 26 27 27 28 29 29 29 30 32 34 36 40 46 53 59 63 66 68 70 71 72 72 73 74 75 75 74 73 72 72 71 70 69 67 66 66 65 64 64 64 63 61 59 58 59 61 63 65 65 64 62 59 55 51 49 46 44 43 44 49 56 62 68 73 77 80 79 76 75 74 74 74 73 72 70 68 67 65 65 65 66 68 72 77 81 83 82 78 75 71 69 66 65 63 62 58 48 36 23 10 358 347 339 333 329 325 321 317 313 310 307 307 306 305 305 307 314 323 334 345 356 4 10 13 15 19 24 28 29 29 26 21 16 10 5 3 8 24 48 61 63 62 58 55 54 55 56 57 56 54 52 50 49 50 51 53 54 56 56 53 50 46 43 43 42 42 42 41 41 41 40 40 40 40 40 40 40 41 42 42 43 43 44 44 44 44 44 44 44 45 45 45 45 45 44 43 42 40 39 38 38 39 41 42 44 44 44 43 41 40 39 37 36 35 24 23 23 23 23 22 22 22 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 27 32 55 89 110 123 143 182 196 178 150 129 117 111 109 110 111 114 118 123 130 129 79 49 63 86 106 124 152 189 193 189 184 178 172 161 147 135 130 131 135 141 147 156 164 176 190 197 192 177 161 152 150 150 144 127 87 60 76 109 123 126 128 132 137 146 158 172 179 180 176 161 140 126 120 118 113 106 99 92 85 80 75 71 69 68 67 66 65 65 66 66 67 66 65 64 62 60 57 52 46 42 41 49 75 108 125 132 136 136 133 129 123 117 112 106 102 102 105 110 114 116 110 88 43 20 10 12 15 9 349 299 262 251 251 256 265 278 291 286 225 175 162 160 166 174 181 186 191 199 209 219 226 227 221 212 206 205 207 213 222 233 243 248 252 255 256 256 255 256 257 259 261 264 267 271 276 281 285 289 291 291 289 286 283 279 276 273 268 263 261 262 267 274 283 291 299 305 310 314 317 318 319 319 319 320 321 322 322 323 324 325 327 328 329 329 330 331 332 335 339 343 348 353 357 1 4 15 38 58 63 62 58 56 53 51 49 47 45 42 39 36 34 33 32 32 31 31 31 32 32 32 32 32 31 31 31 31 30 29 28 26 24 21 20 19 19 20 22 24 26 27 28 28 28 29 30 32 34 36 38 39 39 40 39 38 37 35 33 31 29 28 28 28 28 29 30 31 32 32 31 30 29 28 27 26 25 25 25 24 24 25 25 26 27 28 29 30 30 30 31 32 34 38 44 52 58 62 65 67 69 70 71 72 73 73 74 73 72 71 71 71 70 69 68 67 65 64 63 63 63 64 63 61 59 58 57 58 61 63 64 63 61 59 55 52 49 47 45 43 44 49 55 63 69 74 77 79 78 78 77 78 77 77 75 73 71 68 66 63 62 60 59 59 61 64 67 70 73 73 73 72 71 69 67 65 62 57 48 36 24 13 2 353 346 340 336 332 328 323 318 313 309 306 302 299 297 300 307 316 328 341 353 2 9 13 16 21 27 30 31 29 26 23 18 13 9 8 12 28 49 61 64 62 58 56 54 54 55 56 55 53 51 49 49 50 51 53 55 56 56 53 49 44 41 40 41 41 41 41 41 40 40 39 39 39 39 39 39 40 40 41 41 41 42 42 42 42 42 42 41 41 41 42 42 42 42 41 41 39 39 39 39 41 43 45 45 46 45 44 43 42 41 39 38 37 23 23 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 27 42 72 93 100 106 175 208 174 142 125 114 111 112 114 116 119 123 129 137 150 152 137 118 111 114 111 62 344 284 189 177 169 160 146 131 120 114 114 119 125 132 140 147 164 191 210 206 172 140 133 134 137 135 128 114 98 97 139 160 159 155 154 157 162 169 175 176 174 168 158 142 128 118 110 101 93 88 83 79 74 69 64 60 57 55 52 50 49 49 51 53 55 55 55 53 52 49 46 41 38 38 42 53 77 107 125 133 136 136 134 130 125 118 109 102 99 101 106 111 113 107 93 70 55 31 347 328 324 309 285 267 258 259 267 277 285 288 280 248 178 147 138 146 159 169 176 184 199 217 231 240 242 237 225 211 203 201 205 211 221 231 238 243 247 249 251 252 253 255 258 260 263 265 269 273 278 283 288 291 291 289 284 279 274 271 268 264 259 255 254 257 265 274 284 294 302 308 312 315 316 317 317 317 318 318 319 319 319 320 322 323 324 325 326 327 328 329 331 335 339 343 348 353 358 4 23 54 69 71 67 62 58 56 53 52 50 48 46 42 38 37 35 34 33 33 32 32 32 32 33 32 32 32 31 31 31 30 29 28 26 24 22 20 19 19 20 21 23 24 25 25 25 25 25 25 27 29 31 34 36 37 38 38 38 37 36 34 32 30 28 28 28 29 30 32 33 34 34 34 33 32 31 29 28 26 26 25 25 25 25 25 26 27 28 29 30 31 31 31 32 33 37 43 50 56 61 65 67 69 70 71 72 73 74 74 73 72 72 72 72 71 70 68 67 65 64 63 62 62 62 62 61 59 58 57 57 59 60 61 61 59 57 53 51 48 46 44 44 46 50 56 64 70 74 77 78 79 80 82 82 82 81 79 77 74 71 68 65 62 59 57 56 57 58 60 63 67 70 71 71 70 69 67 64 60 54 45 36 26 17 8 0 355 351 348 345 340 335 327 321 314 308 302 298 297 300 308 318 333 348 0 10 16 20 23 27 30 32 31 28 25 22 18 15 11 11 16 29 47 59 64 63 60 56 54 54 55 56 56 54 52 49 49 49 50 52 53 53 53 52 50 45 42 41 40 41 42 42 41 41 40 40 39 39 39 39 39 40 40 40 41 41 41 41 41 41 41 40 40 39 39 38 37 37 37 37 37 37 37 38 39 41 43 44 45 45 45 45 44 43 42 41 40 39 23 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 26 37 60 81 82 71 42 220 158 133 120 113 110 113 116 118 121 124 130 140 155 168 167 157 147 135 113 57 35 42 75 112 130 132 127 121 115 111 108 107 105 103 97 86 66 50 45 56 78 93 104 114 122 126 125 120 113 108 161 205 199 190 184 180 178 177 175 172 167 161 152 137 118 102 93 88 85 84 82 79 75 69 63 56 50 44 40 36 34 34 37 40 42 44 44 43 42 40 38 35 33 34 37 43 53 74 106 124 132 136 136 135 130 123 114 107 104 105 109 115 118 116 107 92 84 45 296 294 297 295 289 285 282 282 285 286 286 280 262 228 185 160 149 148 155 162 169 178 194 215 231 241 245 242 230 216 206 202 203 207 214 222 230 236 241 245 247 249 250 253 256 258 259 261 263 267 271 278 285 288 289 286 280 275 270 267 265 261 256 251 249 251 257 267 277 288 297 304 308 311 313 313 313 313 314 314 314 314 315 316 317 319 320 321 322 323 324 325 326 329 333 338 344 351 2 21 59 83 86 81 72 65 61 59 58 56 54 53 50 46 42 39 37 36 35 34 34 33 33 33 33 33 32 32 31 31 31 30 29 28 26 24 22 20 19 19 20 21 22 23 23 23 23 23 22 23 24 25 27 30 32 34 35 36 37 37 36 35 32 30 29 28 28 29 31 33 34 35 36 36 35 35 34 32 30 28 27 26 25 25 25 25 26 26 28 29 30 31 31 31 32 33 36 41 48 54 60 64 67 68 69 70 72 74 75 75 75 74 74 74 73 71 70 69 67 65 64 62 62 61 61 60 59 58 57 56 56 56 57 58 58 57 54 52 49 48 46 45 45 48 53 58 65 70 75 78 80 81 83 85 86 86 85 84 82 79 75 72 69 67 65 62 60 59 59 60 64 67 70 71 71 70 68 66 63 58 52 44 36 29 21 15 10 8 6 4 1 357 351 343 335 326 317 309 305 308 316 332 350 4 14 20 26 30 30 31 32 33 33 30 27 25 22 19 15 13 12 17 27 43 56 63 64 61 58 55 54 56 57 58 57 54 51 49 49 49 50 50 50 50 50 49 46 44 42 41 42 42 43 42 42 41 41 41 40 40 40 40 40 40 41 41 41 41 41 41 41 40 40 40 39 37 36 34 33 32 31 32 32 33 35 37 39 41 43 44 44 44 44 44 43 42 41 41 39 23 22 22 21 21 21 21 21 21 21 21 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 26 35 54 73 75 53 30 29 118 122 115 111 110 115 119 122 124 126 131 141 155 171 175 164 152 139 120 87 66 65 76 92 110 120 123 123 121 118 114 109 101 90 80 69 59 50 48 52 60 70 78 90 103 115 122 123 121 117 193 255 243 232 223 216 207 196 182 170 160 150 136 116 95 84 82 83 85 86 85 82 77 72 65 57 49 41 35 31 30 32 35 36 34 32 30 29 28 29 30 30 30 30 31 32 35 41 70 105 123 130 133 133 130 124 118 113 112 114 119 125 129 129 126 122 130 244 274 283 289 292 294 297 298 298 296 289 278 261 237 213 194 180 170 165 165 167 171 178 190 208 225 237 243 241 230 217 207 203 203 206 210 217 223 230 236 240 245 248 251 254 256 258 258 259 261 264 269 275 280 282 282 278 272 269 268 267 266 262 257 253 250 250 254 262 271 281 290 297 302 305 306 307 308 309 309 309 309 309 310 311 313 314 315 316 318 319 320 321 322 325 329 334 342 354 19 67 98 104 100 89 74 66 63 62 62 61 59 56 53 48 44 41 39 37 36 35 35 35 35 34 34 33 33 32 31 31 31 31 30 29 27 24 22 21 20 19 20 20 21 22 22 22 22 21 21 22 23 25 27 29 31 32 34 35 36 37 36 35 33 31 29 28 28 29 30 32 33 34 35 36 36 36 35 34 32 30 29 27 26 26 25 25 26 26 27 28 29 30 31 30 30 31 34 39 45 51 57 62 66 68 69 71 74 77 79 79 79 78 77 75 74 72 70 69 67 65 63 61 61 60 60 59 58 57 56 55 55 55 56 57 57 56 53 51 49 48 47 46 48 51 55 60 65 70 75 79 82 84 86 88 89 89 89 89 88 86 83 80 78 76 74 72 69 66 64 65 68 70 72 72 72 70 68 66 62 58 52 46 39 32 27 23 22 21 20 18 16 12 7 1 354 345 334 325 325 335 359 23 34 34 35 36 38 41 40 38 37 36 34 31 28 25 23 19 16 13 12 16 23 36 50 60 63 62 59 56 56 57 59 61 61 58 55 52 49 48 48 47 46 45 46 47 47 46 44 43 43 43 44 44 44 43 43 43 42 42 42 41 41 40 40 40 40 40 40 40 40 40 40 39 38 36 34 32 31 29 28 27 28 29 31 34 38 40 42 43 44 43 43 42 41 40 40 39 37 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 26 33 48 64 63 36 24 28 63 101 110 114 118 124 127 128 129 130 132 138 147 159 164 155 144 136 128 116 107 110 120 129 136 137 136 133 130 127 122 114 104 92 81 71 63 56 53 52 54 57 59 65 79 97 111 118 123 167 282 281 274 266 259 255 251 239 199 163 147 134 115 95 81 75 78 83 87 90 90 85 80 76 70 62 52 43 36 33 34 38 40 37 28 18 12 10 9 13 19 23 26 28 28 27 25 27 40 76 107 120 126 127 126 124 122 121 123 125 129 134 138 140 142 148 181 252 274 284 290 295 300 303 305 305 300 286 264 242 223 209 198 190 183 178 175 174 176 181 189 203 220 235 243 243 232 218 207 202 201 204 207 212 217 223 230 237 243 248 253 256 259 261 264 267 271 273 274 274 271 261 244 223 210 250 281 281 277 271 266 262 259 257 258 262 268 275 283 289 294 298 300 302 304 305 305 306 306 306 307 308 310 311 313 314 316 317 318 319 321 324 329 335 346 7 54 97 113 115 111 98 75 64 64 65 65 64 61 58 54 50 46 42 40 38 37 37 36 36 36 35 35 34 33 32 31 31 31 31 30 29 27 25 22 20 19 19 19 20 20 20 21 21 21 21 22 24 25 27 29 31 33 34 35 36 37 38 38 37 34 32 29 28 27 27 29 30 31 32 33 34 35 36 35 35 34 33 31 30 29 28 27 26 26 25 26 27 28 29 30 30 30 30 33 37 42 48 54 60 64 68 71 74 77 81 84 85 84 82 79 77 74 73 71 69 67 65 63 61 60 60 60 59 58 57 56 55 55 55 57 58 59 57 55 53 51 50 49 49 50 53 58 62 65 69 74 80 83 86 89 91 92 93 93 94 94 93 91 89 87 86 84 81 77 73 70 70 71 72 73 72 71 70 67 65 61 57 52 46 40 35 32 31 31 31 30 27 24 20 17 14 10 5 358 355 360 17 38 48 47 44 41 40 43 45 45 44 42 39 36 33 30 28 25 21 17 14 12 13 18 28 42 55 62 62 59 56 56 59 62 65 65 62 59 55 51 49 46 44 42 42 42 44 46 47 46 45 45 45 46 46 46 45 45 44 44 43 42 41 40 39 39 39 39 40 40 41 41 41 40 39 38 36 34 32 30 28 26 25 24 25 27 31 36 39 41 42 43 42 41 40 39 38 37 36 35 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 21 21 21 22 22 22 21 21 21 21 21 22 22 22 22 21 22 23 28 39 53 50 35 30 35 49 76 103 119 129 134 135 134 132 131 132 134 136 138 142 145 144 144 146 151 162 172 174 172 167 159 152 145 140 135 129 122 113 101 90 79 70 63 58 55 51 47 43 41 45 53 60 54 3 308 292 286 282 281 280 282 287 291 161 127 121 114 100 86 77 74 77 83 89 93 95 92 89 87 84 77 65 53 45 42 47 58 63 47 9 354 352 352 354 359 7 16 23 29 33 35 35 36 39 55 85 108 120 126 128 129 130 130 131 133 137 141 145 147 149 154 181 265 287 296 300 304 308 312 314 311 301 281 258 238 221 208 199 193 188 183 179 177 176 178 184 198 219 238 249 251 242 225 210 202 200 201 203 207 211 217 224 231 237 244 249 253 258 265 272 280 286 285 276 254 213 181 168 161 156 72 344 325 309 294 285 280 276 272 270 270 272 275 279 283 287 291 294 297 300 302 304 305 306 306 307 308 310 312 314 316 318 320 321 322 324 327 333 342 359 33 82 109 119 122 120 107 78 65 67 69 68 66 62 58 55 51 47 44 41 39 38 38 38 37 37 36 35 34 33 32 31 31 31 31 30 28 26 24 22 20 19 18 18 18 19 19 20 21 22 23 24 27 29 31 33 34 35 36 36 37 38 38 38 37 35 31 29 26 25 26 26 27 28 29 30 32 33 34 35 35 35 35 34 33 32 31 30 28 27 26 26 26 27 29 29 29 29 30 31 35 39 45 51 57 62 67 71 76 81 85 88 88 87 83 80 78 77 75 73 70 68 66 64 62 61 61 61 61 60 58 57 57 56 57 58 60 60 60 58 56 53 52 51 51 52 55 59 62 65 69 73 79 84 87 90 93 96 97 99 100 101 100 99 97 95 93 91 87 84 80 77 75 74 73 72 71 70 68 66 62 58 54 49 44 40 38 37 37 38 38 36 33 29 25 23 21 20 18 17 20 26 38 48 50 48 44 40 39 43 48 50 51 49 45 42 38 35 32 29 24 20 16 12 10 11 17 29 46 57 60 57 54 55 59 64 67 68 66 63 59 55 50 46 43 41 40 40 41 43 45 46 46 46 46 47 47 46 45 45 43 42 41 39 38 38 37 38 38 40 41 42 43 43 43 42 40 39 37 34 32 30 27 25 23 22 21 24 28 34 38 40 41 41 41 40 38 37 36 35 34 33 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 22 31 50 50 43 38 35 39 55 91 123 136 138 136 133 130 129 130 131 132 132 140 159 169 170 174 178 182 183 180 177 173 166 161 156 150 144 138 132 125 117 106 93 82 73 66 61 51 40 34 32 34 34 31 21 1 332 312 299 292 291 294 301 312 347 86 96 97 95 92 88 82 79 80 83 88 93 98 101 101 101 101 100 97 94 96 111 139 165 182 198 229 294 329 341 347 353 0 10 21 30 38 47 53 54 53 55 67 87 107 121 130 135 136 136 135 137 140 144 145 145 145 148 159 277 304 309 311 313 314 315 313 306 294 278 262 246 229 213 200 193 187 182 177 171 167 165 168 183 218 246 256 257 251 234 215 203 198 198 200 202 206 211 216 222 228 233 238 243 249 261 276 291 295 280 221 173 160 156 154 156 163 329 332 330 323 314 308 303 297 291 285 283 282 283 283 284 285 286 289 293 297 301 305 308 310 311 311 313 314 317 319 322 324 325 326 326 329 333 340 353 19 58 93 113 123 127 125 114 86 73 74 73 70 66 63 59 56 52 49 45 43 41 40 40 39 39 38 37 36 34 33 32 31 30 30 29 28 26 24 23 21 20 19 18 17 17 18 19 20 21 23 25 27 29 32 34 35 36 36 36 36 35 35 36 36 36 34 31 28 25 24 24 24 25 26 27 28 29 31 33 35 36 36 37 36 36 35 34 32 31 29 27 26 26 27 28 28 28 29 29 30 33 37 42 48 54 59 64 69 75 81 85 88 88 87 84 82 81 79 78 76 73 71 69 66 64 63 62 63 63 62 61 60 59 58 58 59 60 61 60 58 56 54 53 53 54 55 57 59 61 63 66 71 77 82 86 89 93 97 101 103 105 106 106 105 104 102 99 96 93 90 88 85 83 80 77 73 71 68 66 64 60 56 51 47 43 41 40 41 42 42 42 39 36 32 30 28 27 27 27 28 30 35 41 46 47 45 41 38 40 45 51 55 56 54 51 47 43 41 38 34 30 25 19 13 8 5 5 16 34 50 55 52 48 48 54 62 67 70 71 68 64 59 53 47 43 40 39 39 40 42 44 44 44 44 44 44 44 44 43 42 41 39 37 36 36 36 37 39 41 43 44 46 46 45 44 43 41 39 37 35 32 30 27 25 22 20 19 21 26 33 38 40 41 41 40 38 37 35 34 33 32 30 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 20 26 45 51 45 37 30 25 31 69 126 137 133 129 127 127 128 130 132 134 138 158 192 205 204 199 192 185 180 175 171 167 164 163 164 161 155 149 143 139 134 128 119 106 96 87 78 65 49 40 37 36 34 29 21 10 355 342 331 322 317 317 324 345 59 87 87 86 87 89 91 92 90 89 87 87 91 98 106 112 116 121 127 136 150 169 184 192 194 194 196 203 224 292 330 343 350 358 7 18 30 40 50 58 62 64 64 66 74 89 107 123 131 135 136 136 137 141 143 144 144 147 156 176 237 289 302 303 300 295 291 287 281 275 269 265 259 247 227 207 193 184 174 164 155 148 144 146 160 214 251 258 257 250 236 216 202 195 194 195 197 201 205 210 215 219 222 224 226 231 239 257 276 245 178 162 157 155 153 156 168 249 305 314 317 318 318 318 315 310 304 298 296 295 296 296 295 293 291 291 293 296 301 307 312 315 317 318 319 321 323 325 327 328 328 329 330 332 338 350 9 38 70 95 112 125 129 127 115 91 82 79 75 71 67 64 61 58 55 51 48 45 43 42 41 41 40 39 37 35 34 32 31 30 29 28 27 26 25 23 22 21 20 19 18 17 17 18 19 21 23 24 27 29 32 34 36 36 36 36 35 34 33 33 34 34 34 33 31 28 26 24 24 24 24 25 26 26 28 29 32 34 36 38 38 38 38 37 36 34 32 30 28 27 26 26 27 28 28 29 29 30 32 35 40 45 50 55 60 65 70 76 82 85 87 86 85 84 83 81 79 77 76 74 71 69 66 64 63 64 64 63 62 61 60 59 59 59 59 60 59 58 56 55 55 56 57 58 59 59 59 58 60 65 71 76 81 85 91 98 103 107 109 110 109 108 107 105 103 101 98 96 95 93 91 88 83 78 73 69 66 62 57 53 48 45 43 42 42 43 44 44 42 40 37 34 33 32 33 33 33 34 35 37 40 42 43 42 39 39 42 48 54 57 57 55 52 50 46 44 42 39 35 29 21 13 5 359 358 6 23 43 51 46 40 39 45 56 66 73 75 74 69 63 56 49 44 40 39 40 41 42 43 42 41 39 38 38 38 39 39 38 37 36 35 34 35 36 40 43 45 47 48 48 47 46 45 43 41 39 37 35 33 30 28 25 22 19 18 19 24 32 38 41 41 40 39 38 35 34 32 31 30 28 23 23 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 18 22 35 48 44 34 23 13 8 25 115 127 121 119 120 123 126 129 132 137 147 174 208 219 219 211 193 179 171 166 162 160 160 161 166 168 163 157 152 147 145 143 140 135 128 120 110 97 80 63 49 40 34 28 22 15 7 1 357 354 354 357 8 38 71 83 83 82 83 85 89 94 95 93 90 87 89 95 106 117 127 136 147 161 176 190 198 201 198 192 186 184 186 199 249 322 345 354 2 13 25 36 46 55 63 67 70 72 76 83 96 110 120 123 125 127 131 138 141 146 152 160 172 190 218 252 273 275 271 266 261 260 260 261 262 264 264 257 239 213 194 181 165 151 142 136 134 136 148 205 251 257 254 245 230 211 197 190 189 190 193 196 200 204 208 211 212 212 211 210 207 199 181 165 161 159 157 155 156 169 219 261 276 288 300 309 315 318 317 313 309 305 303 304 306 307 307 306 304 302 300 300 304 310 315 319 321 322 323 324 325 326 327 327 327 328 330 335 344 0 22 46 68 89 108 125 130 129 115 91 84 82 76 71 68 66 63 61 58 54 51 48 46 45 44 43 42 40 38 36 33 31 29 28 27 27 26 25 24 23 22 21 21 19 18 18 18 19 21 23 25 26 29 31 34 36 37 37 36 35 34 32 32 32 32 33 33 33 31 29 27 25 25 25 26 27 28 28 29 31 32 35 37 39 40 40 40 39 38 36 34 32 30 28 26 26 26 27 28 28 29 30 31 34 38 43 47 52 55 59 64 69 76 82 86 87 87 86 85 83 81 78 76 74 73 71 68 66 64 64 63 63 63 62 61 60 59 59 58 58 58 57 56 56 58 60 61 61 61 59 56 54 52 55 60 66 72 78 87 96 103 108 110 110 108 105 102 101 100 100 100 100 100 99 97 93 88 82 76 70 64 59 54 50 47 46 44 43 43 43 44 44 42 40 38 36 36 36 37 37 37 37 36 36 37 38 39 39 38 40 45 50 56 57 57 55 52 49 47 46 44 42 37 29 20 11 2 355 355 0 16 39 47 44 36 31 36 45 59 71 78 79 75 68 60 52 46 42 41 41 42 43 42 40 38 36 34 34 35 36 36 36 36 35 34 33 35 38 43 47 49 50 50 49 47 46 44 42 41 39 37 36 33 31 29 26 23 20 19 19 23 31 38 41 41 40 38 36 34 33 31 30 29 27 23 23 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 18 18 17 17 17 21 32 44 42 31 19 9 4 11 77 110 111 110 113 116 120 125 129 139 156 185 215 224 221 204 178 163 157 153 151 149 149 150 152 157 159 157 154 151 150 150 150 148 145 140 132 123 112 97 74 51 35 26 21 15 11 7 6 7 11 18 30 45 61 74 80 82 83 84 86 89 90 88 86 85 85 92 104 118 132 145 159 174 190 203 205 200 191 181 173 171 174 181 193 210 296 341 351 359 12 26 38 49 58 66 71 75 78 84 93 102 109 111 111 113 120 130 139 150 160 171 182 197 215 234 249 254 254 252 250 251 253 255 257 259 259 252 234 208 190 178 164 151 142 137 136 139 153 205 250 256 251 239 221 201 189 185 184 185 188 191 194 199 202 204 205 204 201 197 191 181 172 166 164 163 162 162 169 201 233 250 259 271 288 302 311 314 314 311 308 305 303 306 309 312 314 315 314 313 311 309 310 314 318 321 322 322 322 322 322 323 323 324 325 327 332 340 352 8 25 40 56 76 101 124 133 131 113 85 80 79 74 71 70 69 67 65 62 58 55 52 50 48 47 45 44 42 39 36 32 29 28 27 27 27 27 26 24 23 22 22 21 20 19 18 19 20 22 24 26 29 31 33 36 37 38 37 36 35 33 32 31 31 31 31 31 30 29 28 27 26 26 26 28 30 31 32 33 34 35 37 39 40 40 40 40 40 38 37 35 33 31 29 27 26 25 26 27 29 30 30 32 34 37 41 45 49 51 54 57 62 69 78 84 87 88 88 87 85 82 79 77 75 74 73 71 68 65 64 64 64 64 64 63 62 61 60 58 57 56 55 55 56 58 60 62 63 62 59 55 50 46 46 47 52 60 68 78 89 98 105 105 104 101 97 93 92 91 93 96 99 101 100 98 94 89 82 76 69 62 57 53 50 49 47 46 45 44 45 45 44 42 40 38 38 38 39 39 40 39 37 35 33 33 34 35 36 37 41 46 52 56 58 57 55 52 49 48 46 45 42 36 27 17 7 358 354 354 359 13 37 46 44 38 32 32 37 48 62 75 81 81 75 68 60 53 48 45 44 44 43 41 39 36 34 33 33 34 35 36 36 36 35 34 33 35 40 46 50 53 52 50 48 46 45 43 42 41 39 38 36 34 32 30 27 24 22 20 19 23 30 37 40 40 39 37 35 33 31 30 29 27 26 23 23 22 22 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 18 18 18 18 18 18 18 17 17 17 18 23 34 41 37 26 13 5 0 4 46 102 109 109 109 110 111 115 121 136 161 194 220 229 217 182 154 145 141 139 137 136 135 136 137 141 150 161 164 163 161 158 156 154 152 149 145 140 135 132 128 117 76 26 14 11 10 10 12 15 21 29 36 41 49 63 77 86 88 87 84 83 82 81 81 81 83 89 101 114 129 144 162 182 202 214 208 191 180 172 167 168 171 174 177 176 178 193 235 285 332 10 30 43 54 62 69 74 78 84 92 99 106 111 114 117 121 129 140 154 166 177 188 201 217 232 242 248 249 249 248 249 251 251 251 251 248 240 220 195 181 173 163 154 147 143 143 150 169 216 251 257 249 232 209 190 182 179 179 180 183 186 190 194 197 199 198 197 193 188 183 178 174 172 172 172 173 178 190 209 223 236 250 265 286 301 308 311 310 307 304 301 301 304 308 312 314 317 318 318 317 316 317 320 322 324 324 323 321 320 319 319 320 322 326 332 340 351 1 11 20 28 39 58 91 124 136 136 117 82 75 74 73 73 73 74 73 70 66 63 59 56 53 51 49 48 45 43 39 34 30 28 27 28 29 29 28 26 25 24 23 23 22 22 21 20 20 21 23 26 28 30 33 35 37 38 38 37 36 34 33 32 31 30 29 28 27 26 26 26 26 26 27 28 30 33 34 35 36 37 38 39 40 41 40 40 40 39 38 37 36 34 32 30 28 26 25 26 27 29 30 31 32 34 36 40 43 46 48 50 52 56 62 72 81 86 88 88 87 86 83 81 78 76 75 73 72 69 67 66 66 66 66 66 65 64 62 60 56 53 50 48 48 50 53 56 59 62 63 60 55 49 44 40 39 42 49 58 68 79 89 96 96 95 92 89 87 86 86 88 91 94 96 97 95 92 87 81 74 67 62 57 54 51 50 49 48 47 46 46 46 45 43 40 39 38 39 40 41 40 38 35 33 31 31 32 33 34 36 40 45 51 54 56 57 56 54 51 50 48 47 43 36 27 15 3 355 352 352 356 12 32 46 49 44 39 37 37 41 51 65 76 80 79 75 70 62 56 51 47 45 43 41 38 35 33 33 33 34 35 35 35 35 33 32 31 34 39 46 53 54 52 50 47 45 44 43 42 41 40 38 36 35 33 31 28 26 24 22 22 23 28 34 37 38 38 36 34 32 30 28 27 25 23 23 23 22 22 21 21 21 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 17 18 22 32 38 32 20 8 357 350 348 10 116 114 111 108 106 105 106 112 127 153 193 223 229 208 164 144 137 133 131 131 131 134 140 149 159 172 183 187 183 175 164 157 152 149 147 145 144 143 144 149 160 177 202 277 353 9 18 25 33 41 46 45 43 43 54 70 86 94 93 88 84 81 81 82 85 88 94 104 115 127 140 158 186 218 229 215 194 181 173 168 166 165 164 165 166 171 182 195 209 226 237 39 55 63 70 76 79 81 85 93 102 112 122 131 138 142 147 154 163 171 180 190 202 219 233 243 250 252 253 252 252 251 249 246 241 234 221 198 180 171 165 159 154 151 150 154 167 192 228 251 256 246 224 197 180 175 174 175 177 180 183 187 190 192 193 192 190 186 182 179 177 177 178 181 184 187 191 198 202 209 219 235 263 293 307 312 312 310 305 302 300 300 304 307 310 312 314 316 317 318 318 320 323 326 327 328 326 324 321 320 320 321 326 332 341 351 359 5 10 13 17 24 38 78 125 141 138 118 86 77 74 75 76 78 80 78 75 71 67 63 60 57 54 52 49 46 42 37 31 27 26 27 29 31 31 31 30 29 29 27 26 25 24 23 22 22 23 24 26 29 32 34 36 38 38 38 37 36 35 34 33 32 30 28 27 25 25 25 26 27 28 29 31 33 35 37 38 38 39 39 40 41 40 40 39 39 39 38 37 36 35 33 31 29 27 26 26 27 28 30 32 33 34 35 39 42 44 46 47 49 52 57 66 76 82 85 86 85 84 83 81 80 77 75 73 72 71 70 70 70 70 69 68 66 63 60 56 51 46 41 37 38 41 46 52 57 62 63 61 56 49 43 38 36 38 44 54 64 72 81 86 88 88 87 86 86 87 88 90 91 92 92 92 91 89 85 79 73 67 63 59 56 54 53 52 52 51 49 48 47 45 44 41 39 39 40 41 41 40 38 35 32 31 30 31 32 32 34 36 41 46 50 54 56 57 56 54 53 52 50 46 39 29 16 3 353 349 347 352 6 28 46 53 50 47 44 41 43 49 59 69 75 77 77 74 69 63 56 50 47 44 42 39 36 34 33 33 33 33 34 33 32 30 27 26 28 33 40 47 49 49 48 47 45 44 44 43 42 40 39 37 35 33 32 30 28 26 24 24 24 27 31 34 36 36 34 32 30 28 26 24 22 20 23 23 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 17 17 17 16 16 15 14 15 17 24 43 32 18 6 354 345 339 336 135 122 113 108 106 105 106 111 120 137 178 222 227 204 173 153 144 139 136 138 143 152 162 169 176 182 189 192 187 176 162 150 143 139 137 135 134 135 138 144 156 178 204 224 237 150 88 84 83 83 80 67 53 45 48 62 79 93 98 95 92 90 90 92 95 101 110 124 135 145 155 169 192 226 241 236 220 199 178 164 157 155 159 165 173 181 188 195 202 207 205 191 162 130 116 112 105 99 97 104 114 126 138 147 155 162 168 172 175 179 184 193 204 220 235 247 256 261 261 259 256 252 247 241 230 215 194 175 165 160 156 153 150 151 156 166 183 207 231 246 249 238 212 186 173 170 170 172 175 177 180 184 186 188 188 187 184 181 179 177 177 180 185 192 198 201 202 201 199 202 213 238 278 304 313 316 315 312 307 303 303 306 310 311 311 311 310 310 311 312 315 318 322 326 329 330 330 329 327 327 327 330 336 343 351 359 4 7 9 10 10 13 24 63 123 138 133 117 95 85 81 81 82 83 84 82 80 76 71 67 64 61 57 53 50 46 40 34 26 24 25 28 31 34 36 37 38 37 36 34 32 30 27 25 24 23 23 24 27 30 32 35 37 38 38 38 37 36 36 35 34 33 31 29 27 26 26 27 28 29 30 32 34 37 38 39 40 40 41 41 41 41 40 39 39 39 38 37 37 36 35 34 32 30 28 26 25 26 28 30 32 33 34 35 38 40 42 44 45 47 49 54 62 71 78 82 82 81 81 81 81 81 78 76 74 73 72 72 72 72 71 68 66 63 59 53 49 44 39 35 32 34 38 45 53 59 63 64 62 57 50 44 39 37 38 45 54 63 70 75 79 82 83 83 84 87 90 94 96 95 94 93 90 88 86 83 78 73 68 64 60 58 56 55 55 54 53 52 50 48 47 45 42 41 40 41 42 42 41 39 36 33 31 31 32 32 32 33 34 37 40 45 50 53 54 55 56 56 55 53 49 42 32 18 4 352 345 342 347 360 24 48 56 56 54 52 50 51 55 61 67 71 75 76 76 72 68 61 55 51 47 44 41 38 36 34 33 33 32 32 31 29 26 23 21 20 22 29 36 41 44 46 46 46 46 45 44 43 41 40 38 36 34 32 31 30 28 27 26 25 26 28 31 32 33 31 30 28 26 24 22 19 17 23 23 22 22 21 21 20 20 20 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 14 12 11 12 18 45 41 23 11 2 354 350 353 113 120 113 108 107 107 109 114 121 136 174 223 230 218 197 173 160 152 150 154 163 172 177 178 179 181 183 185 182 171 159 149 141 136 132 128 124 122 123 125 134 159 198 210 206 191 175 157 141 128 119 102 78 59 52 58 71 86 97 101 102 102 103 106 111 120 136 153 164 168 171 177 188 209 229 240 236 208 166 153 151 156 166 175 182 188 193 198 202 204 199 188 173 159 149 143 141 135 130 130 137 146 154 160 167 172 176 179 181 184 190 199 210 223 238 251 261 267 268 264 259 253 246 234 217 193 173 162 156 151 148 145 145 149 159 175 196 215 229 237 237 225 196 176 169 167 168 171 173 176 179 181 183 184 184 182 181 180 180 180 182 185 191 200 209 212 213 212 211 218 240 270 293 306 312 315 315 313 309 308 312 319 322 321 318 313 308 304 302 302 305 310 316 321 325 328 330 331 332 334 337 340 345 351 357 3 7 9 10 9 8 10 20 54 114 131 125 113 103 95 89 87 88 89 89 87 84 81 77 72 69 65 61 57 53 48 42 33 24 23 25 29 35 39 42 43 44 43 42 40 38 34 31 29 26 25 24 24 27 29 32 35 37 38 38 38 38 37 37 37 36 35 33 31 30 29 29 29 30 31 33 34 36 37 38 39 40 41 41 41 41 40 39 38 37 38 37 37 37 36 35 35 33 31 29 27 26 26 27 29 32 34 35 36 38 40 41 42 43 44 47 51 57 65 73 78 79 78 78 79 79 79 78 77 76 74 73 71 69 67 65 63 59 56 52 48 44 41 37 33 32 36 41 49 57 62 65 66 64 59 53 46 42 40 41 46 54 62 67 71 74 78 80 81 83 87 92 97 99 98 97 94 91 88 85 81 77 73 68 64 62 60 59 58 58 57 56 54 53 51 49 47 44 42 42 43 44 44 42 40 36 34 33 33 34 34 34 34 34 35 37 40 43 46 49 51 53 55 55 54 51 44 33 19 4 352 342 340 343 356 22 49 58 61 61 60 60 61 64 67 70 73 75 76 77 75 72 67 61 56 51 47 44 40 38 36 34 33 32 31 30 28 25 21 17 14 15 21 27 33 38 41 43 44 44 44 43 43 42 41 39 37 35 33 32 31 30 29 28 27 27 28 28 29 29 28 26 25 23 21 19 17 15 23 23 22 22 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 21 41 44 30 17 9 4 1 6 53 103 108 106 106 106 109 114 124 141 175 217 232 227 212 191 174 164 162 165 173 177 176 173 169 166 168 170 170 165 159 151 145 141 136 131 126 121 118 119 124 143 183 201 203 199 191 179 164 148 134 123 106 84 68 62 68 81 94 105 110 112 115 119 127 140 161 180 188 184 178 174 176 185 195 201 194 166 157 161 167 173 179 182 185 188 193 200 205 203 194 181 170 162 156 153 154 155 156 156 158 161 166 171 177 181 183 184 187 190 197 205 215 226 239 252 262 268 270 267 262 255 244 226 199 174 161 156 152 148 145 143 145 153 168 188 208 221 228 231 226 210 181 169 165 165 168 170 172 175 177 179 181 182 182 181 180 181 183 186 188 192 196 202 210 215 220 226 235 250 270 286 297 303 308 310 310 309 306 310 319 325 329 330 327 322 315 308 303 300 301 304 310 316 321 325 329 333 336 339 342 345 350 355 360 5 9 12 12 11 10 13 22 49 96 117 114 111 107 102 96 93 93 94 94 92 90 86 82 79 75 72 68 64 59 52 43 31 20 20 24 31 39 44 46 47 48 48 47 45 43 39 36 32 29 27 25 25 27 29 33 36 38 39 39 39 39 39 39 39 38 37 36 34 33 31 31 30 30 31 32 33 33 34 35 37 38 39 40 41 40 39 38 36 36 37 37 37 37 36 35 34 33 32 30 29 29 28 29 29 32 34 36 38 39 40 41 41 42 43 45 47 51 58 66 72 75 75 75 75 76 76 76 76 76 74 71 68 65 62 60 58 55 52 48 46 44 42 38 34 35 38 45 53 59 63 66 67 66 62 56 50 46 43 43 48 56 63 67 69 72 76 79 81 84 87 92 96 98 98 97 95 91 87 83 79 75 72 69 66 64 63 62 62 61 61 60 59 58 56 54 51 48 45 45 46 47 46 45 42 39 37 36 36 37 37 36 36 35 35 36 37 39 39 40 43 46 49 51 51 50 42 30 15 0 349 342 340 343 354 22 47 60 66 67 67 69 70 72 74 75 77 79 80 80 79 77 72 67 62 56 51 46 42 40 38 36 35 33 32 30 27 24 20 15 13 14 17 22 29 34 37 39 40 40 40 41 41 41 40 38 37 35 34 33 32 32 32 31 30 29 29 28 28 27 25 23 22 20 18 16 14 12 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 16 25 38 39 28 17 10 7 7 13 37 77 98 103 104 104 108 114 125 143 170 204 225 227 216 201 185 172 166 166 168 167 159 151 143 139 140 146 151 152 149 146 144 142 140 137 133 131 129 132 141 157 181 198 203 201 193 178 154 128 111 105 102 95 84 75 72 82 94 104 111 116 122 130 140 155 177 199 209 204 183 167 161 161 167 174 181 184 187 189 189 188 186 185 186 190 196 203 204 198 187 176 169 166 165 166 169 171 173 172 171 171 174 179 184 187 189 190 192 194 197 203 211 222 236 251 262 268 271 270 266 256 237 199 166 154 151 152 152 151 150 150 154 166 184 204 219 229 231 229 217 190 169 165 164 165 168 170 172 174 176 178 180 181 181 181 182 184 187 190 194 198 203 207 211 216 225 237 251 266 279 287 293 297 300 302 302 301 300 308 317 325 331 333 334 332 330 327 324 321 319 317 317 320 324 328 333 337 340 343 345 348 352 357 2 7 10 12 13 13 13 16 24 42 73 98 108 111 111 107 102 98 98 99 99 97 94 91 88 85 84 82 79 73 63 51 37 25 17 20 27 35 43 48 50 50 51 51 51 49 47 44 40 37 33 31 29 28 29 31 34 36 38 39 40 41 41 41 41 41 40 39 38 37 35 34 33 31 30 28 27 27 28 29 31 34 36 38 39 40 39 39 38 38 38 39 39 40 39 37 36 35 35 33 32 31 31 32 32 31 33 35 36 38 39 40 41 42 42 43 44 45 48 52 58 64 69 68 68 69 71 72 74 74 74 72 69 66 63 61 60 57 54 51 48 46 45 43 40 37 37 42 48 55 59 63 65 67 67 64 60 55 51 48 48 53 61 68 71 71 72 76 79 81 82 85 90 94 97 97 95 92 89 86 82 78 75 72 70 69 67 67 66 66 65 65 64 64 64 61 59 55 52 50 50 51 51 51 49 46 43 41 40 41 41 41 40 39 39 39 39 39 38 36 35 37 40 43 46 48 47 39 25 8 354 347 343 343 345 355 18 44 62 69 70 72 74 77 80 81 82 82 83 84 84 82 80 76 71 66 60 55 50 45 42 40 39 37 36 33 30 27 23 19 15 13 13 15 19 25 29 33 36 37 37 38 38 37 37 37 36 35 34 33 33 33 34 34 34 33 32 31 30 29 28 25 23 21 19 17 14 12 9 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 20 27 39 31 19 8 2 2 5 12 29 61 89 101 106 108 110 116 125 140 162 191 215 225 215 203 190 177 168 162 157 151 142 134 127 125 126 130 133 133 129 128 133 137 140 141 142 143 146 151 161 173 184 193 193 184 164 138 112 93 79 72 74 81 87 89 89 91 99 107 114 121 129 139 150 163 184 205 219 218 198 166 153 152 161 176 192 202 205 205 198 191 187 186 191 198 203 205 199 190 182 177 174 174 175 177 180 182 182 181 179 178 181 187 191 193 193 191 189 186 183 188 198 212 230 249 263 270 273 272 266 249 206 162 144 140 143 149 155 159 161 164 171 185 201 215 224 230 228 220 193 168 162 162 164 165 168 170 172 174 176 178 180 181 181 182 183 186 190 194 198 203 208 214 219 225 236 248 259 269 276 281 284 288 291 292 293 294 296 304 315 324 331 335 338 339 339 339 338 337 336 335 333 334 336 339 342 344 345 346 348 350 355 359 4 7 10 11 12 13 14 18 24 36 57 84 106 116 117 114 107 103 102 103 102 101 98 95 94 94 95 95 93 84 64 44 30 23 22 27 34 42 48 51 53 53 53 53 52 51 50 47 44 41 38 36 34 33 33 35 36 38 39 40 41 41 42 43 43 42 42 41 40 39 37 36 34 31 28 24 22 22 23 26 30 33 36 38 40 40 40 40 39 40 41 42 43 43 42 40 38 37 36 34 33 32 32 32 33 33 34 34 35 38 40 41 41 42 43 44 46 46 48 50 54 58 62 62 62 63 65 69 71 72 71 69 66 64 63 62 60 58 56 54 52 52 50 48 44 39 40 44 49 55 59 61 63 65 65 64 62 60 58 56 57 61 66 72 74 74 75 77 78 78 79 81 86 92 95 95 93 90 86 83 79 77 75 74 73 72 71 70 69 69 68 67 67 67 67 65 63 60 57 55 55 55 55 55 53 51 48 46 46 46 46 45 45 45 45 45 45 44 42 40 39 40 42 44 46 48 46 38 24 6 353 347 346 347 351 1 19 42 61 68 70 72 75 80 84 86 87 88 87 86 85 83 80 75 71 66 61 56 51 47 45 43 42 41 38 35 31 27 22 18 14 12 11 11 15 20 24 29 32 34 35 36 35 34 34 34 33 33 32 32 33 35 36 37 37 36 35 34 33 31 29 27 24 22 20 17 14 11 9 23 22 22 21 21 20 19 19 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 18 21 26 33 16 358 349 346 348 355 5 20 48 82 104 114 118 120 121 124 130 145 178 215 225 216 203 193 183 175 168 161 153 145 140 137 138 139 142 142 139 134 129 130 136 142 147 150 153 158 165 173 180 183 182 174 157 139 129 123 119 105 76 66 78 96 108 113 114 119 126 134 140 146 152 160 170 185 202 212 213 200 175 162 162 173 188 201 207 208 202 191 182 181 188 203 216 219 213 199 188 183 181 180 181 182 183 184 185 184 183 181 182 187 194 196 195 192 186 177 168 163 171 186 204 223 241 256 266 270 268 256 221 177 154 143 140 144 153 163 172 177 182 189 201 211 218 220 216 202 181 163 158 160 162 164 166 168 170 173 175 178 180 181 181 182 182 184 188 192 196 201 205 209 214 218 226 239 250 259 265 269 272 275 277 280 283 285 288 291 300 312 322 330 335 339 340 341 341 341 341 341 341 341 342 344 345 347 348 349 349 350 353 357 2 6 8 10 10 11 11 13 16 23 33 51 80 108 121 122 119 111 107 106 106 106 104 102 102 103 105 109 111 111 101 69 46 37 34 34 36 41 46 51 54 55 55 55 54 54 53 52 50 48 45 42 40 39 38 38 39 40 41 41 42 42 43 43 44 44 45 44 43 42 41 39 37 33 29 25 22 20 21 23 27 31 34 37 39 40 41 41 41 41 41 42 43 44 44 43 42 39 37 36 34 32 31 30 30 31 32 32 33 34 37 40 41 41 42 43 46 47 48 50 51 53 56 58 58 58 58 60 64 67 67 66 64 63 62 62 61 61 60 58 57 56 56 54 51 46 41 41 45 50 55 59 61 62 62 62 62 62 62 61 61 63 66 68 71 74 75 77 77 76 76 77 80 84 89 92 92 90 87 84 81 79 78 78 77 76 75 73 72 71 70 68 67 67 67 66 66 65 63 62 61 61 61 60 59 57 55 53 52 51 51 51 52 52 52 52 52 51 51 49 49 48 48 48 49 50 50 48 42 31 15 3 357 355 356 0 9 22 40 55 62 65 67 69 75 80 84 88 89 88 87 85 82 77 73 68 63 58 54 51 47 46 45 45 43 40 36 31 26 21 17 13 10 8 9 11 15 19 24 28 31 33 34 33 32 31 31 31 31 31 32 34 37 38 39 39 38 37 36 35 33 30 28 26 25 22 19 16 13 10 22 22 21 21 20 20 19 19 18 18 17 17 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 18 20 17 1 348 342 342 346 354 2 12 30 67 107 124 130 130 127 125 125 130 158 223 230 220 207 197 190 183 178 173 167 161 157 156 157 158 159 159 157 155 153 152 153 154 157 159 162 167 172 177 180 178 173 166 156 150 149 155 168 184 193 191 175 155 147 146 146 149 154 160 166 171 174 176 181 187 197 203 202 195 183 176 180 188 197 205 204 196 183 166 162 169 189 219 239 242 233 214 198 189 184 183 183 185 186 186 185 182 180 179 182 190 198 199 196 189 180 170 164 164 173 190 208 222 234 243 252 255 250 229 193 170 158 152 150 155 165 176 186 192 198 203 210 215 215 207 192 170 162 162 165 167 168 167 168 169 171 174 177 180 183 184 184 183 184 185 188 192 196 201 205 207 210 213 219 229 240 249 254 258 261 264 268 271 274 276 280 286 295 307 318 327 333 337 339 340 340 340 339 339 340 341 343 344 346 347 348 349 350 352 355 0 4 7 9 9 9 9 10 12 16 22 32 50 79 111 125 128 125 117 113 111 111 111 110 110 111 114 117 122 125 125 116 90 70 58 49 44 42 46 50 53 55 56 56 55 55 55 55 55 54 52 49 47 45 43 43 43 44 44 44 44 43 43 43 44 45 46 47 47 47 45 44 42 38 34 30 26 24 23 24 26 29 32 35 37 38 39 40 40 40 40 40 41 41 42 42 42 42 41 39 37 35 33 31 29 29 29 30 31 32 33 36 38 40 40 41 43 46 48 49 51 52 54 55 56 56 55 54 55 58 61 62 61 60 60 60 60 61 61 60 60 58 57 57 55 52 46 41 41 45 50 55 58 60 61 61 60 59 59 59 60 62 65 67 68 69 71 73 76 77 76 76 77 79 83 86 88 89 87 85 83 81 80 81 81 80 79 77 75 73 71 69 67 65 64 64 64 65 66 67 68 68 68 67 66 64 62 60 58 56 56 56 57 57 57 57 56 56 56 56 56 55 55 54 53 53 52 52 50 47 40 30 20 13 9 9 11 15 23 36 47 53 56 56 56 60 66 73 81 85 86 86 84 80 75 70 65 61 56 52 49 46 45 45 45 43 39 34 29 24 19 16 12 9 8 8 9 12 15 19 24 28 31 32 31 30 29 28 28 28 29 30 32 35 36 37 38 38 37 37 35 33 30 28 27 26 24 21 19 16 13 22 22 21 20 20 19 19 18 18 17 17 16 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 13 8 1 355 354 356 1 6 8 12 27 92 131 136 134 130 128 128 134 160 219 231 225 213 203 195 190 186 184 182 178 175 172 171 170 169 167 166 166 167 168 170 170 169 168 169 171 173 174 174 172 169 166 163 163 168 176 185 193 195 193 189 182 177 172 170 170 171 175 180 185 189 188 187 188 191 193 192 188 184 184 188 193 197 197 186 168 155 151 153 166 191 224 248 258 252 238 219 203 191 184 182 184 186 185 182 179 177 179 183 192 201 201 197 189 180 173 170 174 185 200 212 221 228 233 237 236 226 204 182 170 165 162 163 168 177 186 195 201 206 210 212 211 201 185 171 162 163 171 176 178 177 174 172 171 173 175 179 182 185 187 187 186 186 186 188 190 193 197 201 203 206 209 214 220 228 235 240 245 249 253 258 263 266 269 273 279 289 300 312 321 328 334 337 338 338 338 337 337 338 339 340 342 343 344 345 347 350 353 358 2 6 7 7 7 7 8 10 14 18 25 34 50 78 112 129 133 131 124 120 118 117 118 119 120 122 124 128 133 136 135 123 103 87 72 59 50 48 50 52 54 55 55 55 55 55 55 56 56 56 56 54 51 49 48 47 47 47 46 46 44 44 44 44 45 47 48 49 49 49 48 46 44 41 38 34 32 29 28 28 30 31 33 34 35 36 37 38 38 38 38 38 38 38 38 39 40 40 40 39 38 37 35 32 29 27 27 28 29 31 32 35 37 38 39 40 43 45 48 49 50 52 53 54 54 53 51 49 50 52 55 57 59 59 59 60 60 61 62 62 62 60 58 57 54 50 43 40 40 44 50 55 58 59 60 60 59 59 58 58 58 60 62 65 65 66 67 70 73 75 75 76 77 78 81 84 87 87 86 85 83 81 82 83 82 81 79 77 74 72 69 66 64 63 61 62 62 64 66 69 72 74 75 74 72 70 68 67 65 64 64 63 63 63 61 60 59 59 59 59 58 57 56 55 54 53 52 51 50 48 44 38 32 26 22 20 19 20 23 32 39 45 48 46 45 47 52 59 69 76 81 83 82 78 74 69 64 60 57 53 49 46 44 43 42 40 36 32 27 22 18 15 12 10 9 9 9 10 12 15 19 24 27 29 29 29 27 27 27 27 26 27 28 30 31 32 33 33 33 33 32 30 29 27 26 24 23 21 20 17 14 22 21 21 20 19 19 18 18 17 17 16 16 15 15 14 14 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 15 22 23 16 8 2 360 1 2 2 1 1 13 114 131 130 129 129 134 145 170 207 226 225 217 207 200 195 193 194 194 193 190 187 183 179 175 173 171 171 173 176 178 179 177 174 171 168 167 166 167 168 169 170 172 175 180 187 191 193 192 190 188 186 185 183 181 179 178 179 183 186 189 188 185 183 182 180 178 176 176 177 180 182 178 167 151 143 145 152 160 172 188 210 236 259 261 253 237 219 202 188 179 178 182 185 184 183 182 184 188 194 200 201 198 192 186 179 179 183 192 204 214 220 224 226 228 223 211 193 179 174 173 173 175 179 186 193 199 205 208 210 209 200 182 168 161 160 164 173 180 183 184 182 178 176 176 177 179 183 186 189 190 189 188 187 187 188 189 191 193 195 199 203 208 213 219 223 226 228 232 236 243 250 257 263 268 274 284 296 308 318 326 332 336 338 338 338 338 337 338 338 338 339 340 342 344 347 350 354 358 2 3 3 3 4 6 9 13 17 22 28 34 46 68 106 131 138 136 132 128 125 124 126 128 131 133 136 140 145 146 141 128 112 98 83 69 58 54 54 53 54 54 54 53 53 54 54 56 57 58 59 58 56 54 52 50 49 48 47 46 45 44 44 45 47 49 50 50 50 50 49 48 47 45 43 40 38 35 33 32 32 32 33 33 34 35 35 36 36 35 35 34 34 33 33 34 35 36 37 37 37 36 34 31 28 26 24 24 25 28 31 33 35 36 37 40 42 45 47 48 49 50 51 52 51 50 48 46 46 48 50 55 60 62 63 63 62 63 64 65 65 63 61 57 53 48 43 41 42 44 49 53 56 58 59 59 59 59 58 57 57 58 59 60 61 61 62 65 68 70 72 74 76 78 80 84 86 87 86 85 83 83 83 83 83 80 77 74 71 68 66 64 63 61 60 60 62 64 67 72 76 79 80 80 78 77 75 75 73 73 71 69 68 66 64 62 61 60 60 59 58 56 55 53 52 50 48 47 46 45 43 40 36 32 29 26 24 23 25 28 33 37 39 38 39 41 44 51 57 64 70 73 73 72 70 67 63 59 56 54 51 47 44 41 38 35 32 28 24 20 17 14 12 10 9 8 8 9 10 12 15 20 24 26 28 28 27 27 26 26 26 27 27 28 28 28 28 27 26 25 25 24 24 23 22 21 20 19 17 16 13 22 21 21 20 19 19 18 17 17 16 16 15 15 14 14 13 12 12 12 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 15 19 31 32 23 11 2 357 356 356 356 355 357 5 43 94 106 112 119 128 143 166 194 216 220 215 208 202 199 199 202 204 205 203 200 196 190 183 178 176 176 178 181 183 183 179 173 166 161 157 157 161 167 174 178 181 184 188 192 193 192 189 187 186 186 186 186 181 177 173 172 173 175 177 177 175 171 166 162 158 157 158 158 156 152 144 138 137 140 148 157 166 175 181 190 213 244 258 259 250 228 200 183 177 179 189 198 199 198 195 193 193 194 196 197 197 194 191 187 187 190 197 205 213 219 223 225 225 219 204 190 181 180 181 183 185 188 192 197 201 205 208 208 203 188 170 163 160 161 165 172 179 184 187 188 184 181 179 178 180 182 186 189 191 190 189 189 187 186 185 184 185 188 191 196 202 208 212 214 215 216 217 220 224 231 240 250 259 269 281 295 310 320 327 332 335 337 337 338 337 337 337 337 338 339 341 342 344 347 350 354 357 359 357 355 356 359 5 12 16 20 23 27 32 38 51 84 125 139 141 139 135 132 130 131 135 140 144 148 152 156 153 146 135 121 107 94 81 68 61 58 56 54 53 52 51 51 51 53 55 58 60 62 62 60 57 54 52 50 48 47 46 45 44 44 45 47 48 49 50 50 49 49 49 49 48 47 45 43 40 37 35 34 33 33 33 34 35 36 36 35 34 32 30 30 29 30 30 31 32 33 34 34 33 32 29 27 24 23 22 22 25 28 30 31 31 34 37 41 44 45 47 47 48 48 48 48 47 46 45 45 46 49 56 63 67 68 67 65 64 64 64 64 62 59 56 51 48 45 44 45 47 49 52 54 56 57 59 59 58 57 56 55 55 55 54 54 54 55 58 61 64 68 72 75 77 80 83 85 85 85 84 84 84 83 82 80 76 73 69 66 64 63 63 62 61 60 61 62 64 68 73 78 81 83 84 84 83 82 81 79 78 76 73 71 68 66 64 63 62 61 59 58 56 55 53 50 47 45 43 42 40 39 38 36 34 32 30 28 26 25 26 27 30 32 34 37 40 44 48 52 54 57 59 62 63 63 62 60 58 56 54 52 48 44 39 35 30 26 22 19 16 14 12 11 9 8 7 7 7 8 9 12 17 21 25 27 27 27 27 27 27 27 27 28 28 28 27 25 23 20 19 17 16 16 16 16 16 16 16 14 13 10 22 21 21 20 19 18 18 17 16 16 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 17 23 33 38 26 12 0 353 351 351 352 354 358 12 42 70 82 89 97 107 122 143 168 191 200 198 197 197 199 206 214 220 222 221 217 211 203 193 186 182 181 182 184 185 182 176 167 159 154 152 153 160 169 178 185 187 187 185 183 183 184 185 186 187 187 187 184 177 170 165 162 162 166 171 174 172 165 157 152 148 149 154 158 162 162 158 154 152 153 156 161 166 171 175 183 203 229 250 257 253 230 193 183 187 195 203 210 212 210 206 202 196 191 189 189 192 194 195 195 197 199 203 207 212 218 222 225 225 220 205 193 188 188 190 193 195 197 199 201 204 206 208 207 199 183 170 166 162 161 165 171 179 184 188 190 188 185 182 180 180 183 185 188 189 190 190 189 187 185 182 181 181 183 188 193 198 204 207 209 209 210 211 213 216 219 225 235 250 263 278 292 309 319 325 330 332 333 334 334 334 334 334 334 335 338 340 343 345 348 351 353 355 354 352 351 353 359 7 14 18 21 23 25 26 28 32 48 107 139 144 144 141 138 136 137 141 147 152 157 161 161 156 149 140 128 117 106 94 81 70 63 59 57 54 52 50 48 48 50 53 57 60 63 64 63 61 58 54 52 50 48 46 45 43 43 43 44 45 46 47 48 49 49 49 50 50 50 48 46 43 41 38 36 35 34 35 35 36 37 37 36 34 32 30 29 29 29 30 30 30 31 31 30 30 29 27 25 24 23 22 22 23 24 24 24 25 29 34 38 42 44 45 45 45 45 45 45 45 45 44 45 46 50 59 66 70 71 69 65 63 61 61 60 58 56 53 50 49 48 47 46 48 50 52 54 55 56 57 57 57 55 53 52 50 49 48 48 48 48 50 53 58 64 69 72 75 78 80 81 81 81 82 83 82 81 78 74 71 68 66 64 63 62 62 61 60 60 61 63 65 69 74 78 81 83 85 86 87 86 84 81 79 77 75 73 71 69 66 64 63 61 59 58 56 55 53 50 48 45 42 40 38 37 36 35 34 33 32 31 29 27 27 28 29 32 35 39 42 45 47 49 50 50 51 53 55 57 58 58 57 56 55 53 49 45 40 34 28 23 18 15 13 11 10 9 8 7 6 6 6 6 7 10 15 20 24 26 27 28 28 28 28 29 29 29 29 28 27 24 21 18 15 12 11 10 9 10 10 11 12 12 11 8 22 21 21 20 19 18 17 17 16 15 15 14 13 13 12 12 11 11 11 11 10 10 11 11 11 11 12 12 12 12 13 13 14 14 16 19 27 37 41 31 13 360 352 349 349 350 353 1 20 50 69 77 81 84 88 93 100 104 106 112 124 138 154 176 211 244 253 253 250 244 235 225 212 199 191 185 183 182 180 174 166 158 153 150 151 154 160 169 179 188 193 182 165 159 163 174 184 190 194 194 189 181 172 166 163 162 165 170 176 180 179 174 166 161 159 161 166 171 175 177 177 173 171 168 164 160 160 164 172 185 206 226 241 249 245 228 209 202 204 207 210 214 217 216 213 208 199 186 177 175 182 193 201 207 212 216 219 221 223 226 227 229 229 225 215 205 200 200 201 204 205 207 207 207 208 209 209 207 198 187 180 177 171 167 168 172 180 186 189 191 190 187 185 183 182 183 185 186 187 187 187 187 186 184 182 181 181 183 188 193 197 201 203 203 204 206 208 211 214 219 226 235 247 260 272 286 303 312 319 323 325 327 329 331 331 332 331 332 333 336 340 343 346 348 350 352 352 352 351 353 358 4 11 15 17 18 19 20 21 20 20 24 64 131 145 147 147 145 144 144 147 152 157 161 164 162 158 152 145 136 127 118 108 95 81 71 65 61 57 54 50 47 46 47 49 53 58 62 65 65 64 61 58 54 52 49 47 45 43 41 40 40 40 41 43 45 46 47 48 49 50 50 49 47 45 42 40 37 36 35 35 35 35 36 36 35 34 33 32 31 30 30 30 30 29 29 28 27 27 26 25 24 23 23 23 23 22 21 20 18 20 24 29 34 38 41 42 43 42 43 43 43 44 44 45 46 48 52 60 67 71 73 70 66 62 59 58 57 57 55 54 53 51 49 47 47 49 51 53 54 54 54 54 54 54 52 50 48 45 43 42 42 43 44 45 48 52 59 64 67 69 71 73 73 74 76 77 78 77 75 72 70 67 65 64 63 62 61 60 59 59 59 61 64 68 72 74 76 76 78 79 81 81 80 79 77 77 77 76 75 73 70 67 65 62 59 58 56 55 54 52 50 48 45 43 41 39 38 37 36 35 35 34 33 32 30 30 31 33 36 39 42 45 47 48 48 48 48 49 49 52 54 55 56 57 57 56 55 52 48 43 37 30 24 19 15 13 11 10 9 8 7 6 5 5 5 6 9 13 18 22 25 27 28 28 29 30 31 31 31 30 29 26 24 21 18 14 11 9 8 7 6 5 6 7 8 8 7 22 21 20 20 19 18 17 17 16 15 14 14 13 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 14 15 17 22 32 41 43 32 14 359 350 347 346 347 352 3 26 58 74 81 82 82 80 77 71 64 66 70 72 74 72 63 41 2 330 307 290 274 259 244 230 214 198 186 178 172 167 162 158 154 151 151 151 154 158 166 176 188 202 210 192 177 177 183 190 195 198 197 186 176 168 164 164 166 169 173 177 178 179 178 176 175 174 174 174 175 178 181 184 184 179 173 166 157 153 157 173 198 217 230 238 240 235 224 217 216 218 221 224 226 229 226 221 213 198 176 163 165 180 199 214 225 235 244 250 253 253 251 247 243 237 232 227 219 214 212 213 214 216 217 217 215 214 213 211 207 199 193 190 188 183 179 177 180 185 190 192 192 191 189 187 186 184 183 183 184 184 184 185 184 184 182 181 182 183 186 190 193 196 198 198 199 200 203 206 210 214 219 226 235 244 253 264 279 294 305 312 317 320 324 328 330 332 333 334 335 337 340 343 345 347 348 349 349 350 352 355 359 5 9 11 11 11 12 12 13 13 12 12 13 27 97 143 151 153 152 151 151 152 155 159 162 164 163 160 155 149 143 136 127 117 106 92 81 72 67 62 57 52 49 46 45 46 50 54 60 64 65 65 62 59 56 53 50 48 45 41 38 36 34 34 34 36 38 40 41 43 45 46 47 47 46 44 41 39 37 35 35 34 34 33 33 33 33 32 32 31 31 31 30 30 29 28 28 27 26 25 24 24 23 23 23 23 22 22 20 18 17 17 19 22 25 31 36 38 39 38 40 41 42 42 43 44 46 49 54 61 66 71 73 71 67 63 60 59 59 60 59 58 56 53 49 47 48 50 52 53 53 53 53 53 52 53 52 49 46 43 41 40 40 40 42 43 45 48 53 57 59 60 61 63 65 67 69 71 72 71 70 69 68 67 65 64 62 60 59 58 57 57 58 60 65 70 73 75 73 72 70 69 67 64 62 63 68 72 75 76 76 74 71 68 64 60 57 55 53 52 51 50 48 47 46 44 42 40 39 38 37 37 37 36 35 34 32 32 33 35 38 41 44 46 49 51 52 51 50 50 50 51 52 53 54 55 55 55 55 53 50 45 40 33 27 21 18 15 14 12 11 9 8 6 5 5 5 5 6 9 13 17 21 24 26 28 29 31 32 32 32 31 29 26 24 21 19 16 13 11 9 7 5 4 3 3 4 4 3 22 21 20 19 19 18 17 16 16 15 14 14 13 12 11 10 10 10 10 9 9 9 9 9 9 9 10 11 11 11 12 12 13 15 18 22 30 43 41 30 12 356 348 345 344 345 351 4 30 60 76 82 84 83 78 70 58 45 37 37 41 44 46 45 41 32 16 350 325 305 286 273 270 255 186 166 165 164 164 165 165 163 159 155 153 153 156 162 171 184 200 222 231 221 208 201 195 190 185 179 173 174 175 173 171 168 167 167 168 170 171 173 176 178 177 175 171 170 175 183 190 192 182 172 164 158 157 164 187 215 229 235 237 235 228 219 218 224 230 235 240 244 249 249 240 212 177 163 166 177 193 211 227 242 256 266 272 272 269 262 252 242 235 231 229 225 221 219 219 221 223 225 227 226 224 221 217 211 204 199 197 196 195 192 191 190 192 194 193 193 192 191 190 188 186 184 182 181 181 181 182 182 181 181 181 182 184 187 191 193 194 194 194 194 196 199 204 208 212 216 221 228 236 245 257 269 283 295 305 313 319 325 330 333 336 337 338 339 341 342 344 345 345 346 346 348 350 354 359 5 9 10 7 3 1 1 1 2 2 3 3 5 11 32 132 156 159 159 157 156 155 156 159 162 164 164 162 158 154 149 142 134 125 115 102 90 81 75 69 63 56 49 46 44 44 46 49 55 60 63 63 62 59 56 53 50 47 44 40 36 33 30 29 29 28 29 30 31 34 37 40 41 41 41 39 37 35 33 33 33 33 32 31 30 30 30 30 29 29 29 29 29 29 28 27 27 26 26 25 24 24 23 23 23 22 22 21 19 17 15 14 13 14 16 22 27 31 32 32 35 38 40 40 40 41 44 49 55 62 68 71 73 72 69 66 64 64 63 63 61 59 56 51 47 46 48 51 53 53 54 54 55 55 55 55 54 52 48 44 41 39 38 38 39 41 42 44 47 49 51 52 53 55 57 60 63 65 66 66 66 66 66 65 64 62 60 59 58 57 55 55 55 57 63 69 73 74 73 70 66 62 56 51 50 54 61 67 72 74 75 73 71 69 65 61 57 54 51 50 50 50 49 48 47 45 43 41 40 39 39 39 39 38 37 36 34 33 34 35 38 41 44 48 51 54 56 56 55 54 53 53 52 52 51 51 51 52 53 52 50 47 41 35 29 24 20 18 16 15 13 12 10 7 5 4 4 3 3 5 7 11 15 19 23 26 30 32 33 34 33 31 28 26 23 21 19 17 15 13 12 9 7 5 4 2 2 1 0 21 21 20 19 18 18 17 16 15 15 14 13 13 12 11 10 10 9 9 9 8 8 8 8 8 8 9 9 10 10 10 11 12 13 16 19 24 32 33 17 1 351 346 346 347 350 356 11 34 56 71 77 81 82 79 70 56 40 27 21 20 21 22 18 4 325 298 294 295 296 298 304 326 347 5 29 144 181 188 191 189 181 169 158 152 151 153 159 167 178 193 212 230 231 223 210 195 181 170 165 167 185 198 201 195 177 160 154 153 154 157 160 163 166 165 162 161 163 173 188 197 197 183 172 166 165 168 180 198 218 231 236 236 232 224 212 217 229 241 247 250 253 254 252 223 182 166 164 170 182 195 208 221 241 258 269 274 275 270 261 247 235 227 224 224 223 221 220 221 222 225 229 232 234 235 233 229 224 216 208 205 203 203 203 202 200 198 196 194 193 192 193 192 191 189 185 180 178 177 178 179 179 180 181 181 183 185 187 190 192 192 192 191 191 193 197 201 205 209 213 218 223 229 238 246 255 265 277 290 302 312 321 327 332 335 337 338 339 339 339 339 340 340 341 342 345 350 355 0 6 9 8 3 358 354 352 350 350 352 353 355 357 0 5 40 158 166 164 162 159 157 157 159 161 164 165 164 161 158 153 147 141 133 125 114 103 94 88 82 75 65 54 48 45 44 43 44 48 55 60 62 62 60 57 54 51 48 44 41 38 34 32 31 30 29 27 25 24 26 30 34 36 36 35 32 30 28 28 28 30 30 31 30 29 29 28 28 28 27 27 27 27 27 26 25 25 24 24 24 24 24 24 23 23 22 20 19 16 14 12 10 9 8 10 14 18 21 22 25 29 33 36 36 36 37 42 50 60 68 72 74 75 74 72 70 68 66 65 63 60 57 53 50 47 47 51 55 58 58 58 58 59 59 58 57 55 52 47 42 38 36 35 35 36 37 38 39 41 42 44 45 46 48 51 53 56 59 61 63 63 63 63 63 62 60 60 59 58 56 55 54 53 56 61 66 70 73 72 70 68 64 57 52 50 52 57 63 68 71 73 73 72 71 68 65 61 57 54 54 53 53 53 51 49 47 45 44 42 41 41 41 41 41 40 38 37 35 35 36 38 41 44 48 51 54 56 58 58 56 55 54 53 51 50 49 48 49 50 50 49 46 41 36 31 27 24 21 20 19 17 14 11 7 4 2 2 1 1 1 3 5 10 15 20 25 30 33 35 35 33 31 28 25 23 21 19 17 15 14 12 10 9 7 5 3 2 1 360 21 20 19 19 18 17 16 15 15 14 13 13 12 11 11 10 9 9 9 8 8 7 7 7 7 7 8 8 8 8 9 9 10 11 11 13 15 18 16 4 356 353 353 354 357 1 8 21 39 54 65 71 77 80 80 75 62 43 25 12 2 351 333 303 273 263 263 267 276 285 295 306 322 336 346 351 340 275 238 223 210 191 164 145 139 141 147 154 163 174 187 204 220 227 221 209 194 179 171 169 177 194 208 215 213 192 148 133 131 133 136 138 139 139 140 143 149 161 179 201 208 201 185 175 173 175 181 192 202 215 227 236 237 231 218 202 207 226 243 252 255 255 249 232 198 178 170 168 171 179 187 195 202 218 237 252 261 265 263 256 244 230 222 219 218 218 218 218 220 222 224 228 231 235 238 238 237 233 227 219 213 211 210 210 210 209 204 195 191 190 192 193 195 194 191 186 180 175 173 174 176 177 179 181 183 184 186 187 188 190 190 190 190 190 192 195 199 203 206 210 212 216 221 225 230 237 245 260 275 290 301 311 318 323 327 331 333 333 333 332 332 332 333 335 339 344 349 355 0 5 5 2 358 354 349 345 342 342 344 346 349 352 355 359 6 98 165 166 163 160 159 159 160 162 164 166 166 164 161 157 152 146 141 134 126 118 111 105 100 93 85 76 68 58 48 41 39 43 50 55 60 62 61 58 55 52 49 45 42 40 38 38 37 36 34 33 31 30 30 31 34 36 37 35 31 28 25 24 25 26 28 29 30 29 29 28 27 26 26 25 25 24 24 23 22 21 21 22 22 23 23 23 22 21 20 18 16 13 10 8 6 5 5 6 9 12 15 17 21 25 29 31 32 33 37 46 58 68 73 73 73 73 72 72 70 68 66 64 61 58 55 53 51 50 51 54 58 60 60 60 60 61 60 58 55 52 48 44 40 37 34 32 32 34 35 35 36 37 38 40 41 43 45 46 48 51 54 57 60 60 60 59 59 58 58 58 58 58 57 56 53 53 55 59 64 68 70 71 72 72 70 65 60 55 53 55 60 64 68 71 73 74 73 71 68 65 62 60 59 59 59 58 55 52 50 48 47 46 45 44 44 44 43 42 41 40 39 38 38 39 41 43 46 48 51 53 55 55 55 55 54 53 51 50 49 48 48 49 48 47 44 40 36 33 31 29 26 24 23 20 17 12 6 3 0 0 0 360 360 0 3 7 12 17 24 29 34 36 36 33 31 27 25 22 20 18 16 14 13 12 11 10 9 7 5 3 2 0 20 19 19 18 17 16 15 15 14 13 12 12 11 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 8 10 13 18 18 15 11 8 6 5 9 16 28 46 62 71 78 84 89 91 89 79 56 29 3 339 318 299 283 271 268 270 274 280 289 298 309 321 331 337 339 334 317 285 237 184 144 123 119 123 130 141 151 160 171 184 199 211 218 215 205 193 182 174 174 181 191 200 204 200 173 123 112 112 115 118 121 124 126 129 136 149 169 196 219 222 208 191 181 179 183 190 198 204 213 224 233 236 226 210 195 195 212 231 244 250 249 237 216 193 180 174 172 173 178 186 194 201 210 224 237 246 253 255 252 246 236 227 224 223 222 221 220 221 222 223 225 228 231 233 235 235 234 231 226 221 218 217 217 217 216 210 196 186 186 189 193 195 195 193 188 181 175 172 173 175 177 180 183 185 186 186 186 186 187 187 188 189 190 192 194 196 200 203 207 210 213 215 218 221 227 236 248 260 274 288 300 308 314 319 323 326 327 327 326 325 325 327 332 337 344 350 355 360 1 359 355 352 347 341 337 335 334 336 339 343 347 352 358 5 24 130 156 160 160 159 160 162 164 166 169 168 166 163 160 156 152 148 144 139 133 128 122 115 108 101 94 87 77 63 49 40 43 47 51 55 59 60 58 55 52 49 45 41 39 39 40 41 41 40 38 37 36 36 37 39 40 40 38 34 29 26 23 22 23 25 27 28 29 28 27 25 24 24 23 22 21 20 19 19 19 19 20 21 22 23 22 21 20 18 15 13 9 6 4 2 1 1 2 5 9 15 19 24 27 29 30 31 35 41 51 63 71 73 73 71 70 69 68 67 65 64 62 60 57 54 51 50 49 49 52 55 57 57 58 58 58 56 54 52 50 47 45 42 40 37 35 35 35 34 34 33 34 35 38 39 41 42 44 46 48 51 54 57 57 56 54 53 54 54 55 57 58 57 56 55 54 56 59 62 64 67 69 71 73 71 68 63 58 55 55 57 60 64 68 71 73 72 71 69 67 64 63 63 63 63 61 59 56 53 51 50 48 48 47 46 45 45 44 43 43 42 41 40 40 40 42 43 45 47 49 50 51 52 52 52 52 51 51 50 50 50 49 48 45 42 39 37 36 35 34 32 30 28 24 19 13 7 2 360 360 360 359 359 0 2 5 9 14 21 28 33 36 35 33 30 27 24 21 19 17 15 13 11 11 10 10 9 8 6 4 3 2 19 18 18 17 16 15 15 14 13 12 11 11 10 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 7 8 8 9 12 19 27 29 27 22 16 10 7 8 16 33 59 82 93 100 105 110 112 110 102 83 42 350 319 302 293 287 284 284 289 295 301 309 315 322 328 331 333 333 334 335 347 106 119 116 111 112 119 129 140 149 158 168 180 192 201 206 204 197 186 174 166 167 172 178 182 181 168 143 119 110 109 111 115 120 127 134 141 149 162 182 207 227 234 216 198 187 184 188 195 202 207 213 220 225 227 216 201 192 193 205 220 231 236 234 220 201 186 176 173 174 178 187 196 204 211 218 226 237 245 251 255 258 259 257 255 253 250 246 241 235 230 227 225 225 225 227 228 229 230 230 228 226 224 222 221 221 221 220 216 204 190 184 187 191 195 195 193 189 183 177 175 175 177 180 182 185 187 188 187 186 184 185 186 188 189 191 192 193 195 198 201 205 208 211 214 217 221 225 229 237 247 258 272 285 297 305 311 317 321 323 324 324 323 324 326 331 338 344 350 355 358 357 354 350 344 339 332 328 326 326 329 332 337 343 351 357 6 22 79 138 152 156 159 162 164 166 168 170 170 169 167 164 162 159 156 152 149 145 140 134 128 121 114 106 98 90 78 64 51 46 47 48 51 53 54 55 54 52 48 44 41 38 38 39 41 41 40 39 39 39 40 41 43 43 42 39 35 30 24 20 18 18 20 22 24 25 25 24 23 22 21 20 19 18 17 16 16 16 17 19 20 22 22 21 19 17 15 13 10 7 4 2 0 359 358 359 2 8 15 22 26 29 30 31 33 37 43 52 61 68 71 72 70 69 67 66 64 63 61 60 58 55 52 49 47 46 46 47 49 51 53 54 55 55 54 52 51 50 48 47 45 43 41 39 38 36 35 33 31 32 33 34 36 37 39 41 44 46 48 50 51 51 50 49 49 49 50 51 53 55 55 56 56 56 57 58 59 60 62 65 68 70 69 66 62 59 56 54 55 58 63 67 71 72 71 69 68 66 65 64 64 65 65 64 63 61 58 55 53 52 51 50 49 48 47 46 46 45 45 44 43 42 42 43 44 45 46 47 48 48 48 48 49 49 50 52 52 52 52 51 49 46 42 40 39 39 39 39 37 35 32 27 21 14 8 3 1 360 360 359 360 0 1 3 6 12 19 27 32 34 34 33 30 27 23 20 18 15 13 11 10 9 9 9 8 8 6 5 3 2 18 17 16 16 15 14 13 13 12 11 10 9 9 8 8 7 7 6 6 5 5 4 4 3 3 3 3 3 3 4 4 5 6 7 9 12 16 25 33 35 32 27 19 10 5 4 12 35 70 94 105 110 114 116 117 117 113 105 69 333 308 301 298 300 305 316 333 345 351 349 342 335 332 331 331 333 341 0 58 101 110 111 109 110 115 124 135 144 151 159 167 175 179 179 173 161 144 130 126 134 145 151 153 150 142 131 123 118 117 120 124 130 139 146 154 162 171 186 206 226 238 222 205 194 189 191 198 205 210 213 215 215 212 201 192 190 195 205 217 224 225 220 199 182 172 168 169 174 183 193 201 210 220 230 241 252 259 263 266 269 272 278 284 284 277 269 260 251 242 235 230 227 225 225 225 225 225 224 223 223 222 221 220 220 220 219 218 213 206 197 193 193 195 195 193 191 187 182 180 180 181 183 185 187 188 188 186 184 184 184 186 189 192 193 193 194 194 196 198 202 205 208 212 215 219 221 225 230 237 247 258 270 282 293 302 308 315 319 322 324 325 326 328 332 337 342 347 352 354 353 350 345 339 333 325 321 319 320 323 326 331 339 347 354 2 15 50 120 147 155 160 163 166 169 171 172 172 171 170 168 166 164 161 159 156 153 148 143 138 132 127 120 111 99 86 73 61 53 50 50 51 53 52 54 56 58 57 50 44 41 39 38 38 37 36 35 36 38 40 43 44 44 43 40 35 30 23 15 11 10 11 13 15 17 18 18 18 18 18 17 16 16 15 14 13 14 15 17 19 20 20 19 18 16 14 12 9 6 3 1 0 0 1 2 5 11 18 23 28 30 30 31 33 38 44 52 60 66 70 71 69 69 69 68 66 63 61 59 56 53 51 49 47 45 44 44 45 47 50 53 54 55 54 53 51 50 49 48 47 46 44 42 40 38 35 32 30 29 29 30 31 32 34 36 38 40 41 43 44 45 46 46 46 47 47 47 48 50 51 53 54 54 55 55 56 56 58 60 64 66 66 64 61 58 55 54 55 60 65 69 71 71 70 68 67 66 65 65 65 66 66 67 67 66 63 61 59 56 55 54 53 52 52 51 50 49 48 47 47 46 47 48 49 49 49 49 48 47 47 46 45 45 46 49 51 52 53 52 49 46 43 42 41 42 42 42 41 39 34 29 22 15 9 5 2 360 359 359 359 359 359 0 4 9 17 25 29 32 33 33 31 27 24 20 17 14 12 9 8 7 8 8 8 8 7 6 4 2 16 15 15 14 13 13 12 11 11 10 9 8 8 7 6 6 5 5 4 4 3 3 2 2 1 1 1 1 2 2 3 3 4 6 8 12 18 29 39 41 37 29 20 10 7 8 16 35 60 80 92 98 99 99 99 100 102 100 81 321 304 303 305 312 325 341 357 7 8 359 344 332 329 329 333 340 360 39 79 98 103 103 101 99 99 104 112 122 129 134 139 142 144 141 134 122 106 95 92 96 106 113 117 119 119 120 121 123 125 129 133 138 144 150 157 165 175 188 205 222 233 225 211 201 196 194 199 206 211 212 209 202 192 180 180 189 201 212 222 225 218 197 168 158 155 157 163 174 182 189 194 206 228 251 265 272 275 274 273 270 269 271 280 285 278 270 261 253 245 238 232 228 226 225 223 222 221 220 218 217 216 216 215 215 215 215 214 213 211 207 202 199 197 197 196 194 192 188 186 185 185 186 187 188 188 187 186 185 185 186 189 192 194 195 195 194 194 195 197 200 203 206 209 212 215 218 220 224 229 238 249 260 271 281 290 299 307 313 319 322 324 326 327 329 333 336 340 344 346 345 342 338 334 328 320 315 313 314 318 323 328 334 342 349 354 1 14 90 151 160 164 167 169 171 173 174 174 174 173 172 170 168 166 164 162 159 155 151 147 143 139 132 124 112 99 86 74 62 55 53 54 55 55 57 61 67 74 67 58 51 45 40 35 30 27 26 28 32 36 39 40 40 39 36 30 23 15 7 2 0 359 359 359 1 4 8 11 12 13 14 14 15 15 14 14 14 14 16 17 18 19 18 17 16 14 11 8 5 3 3 4 7 11 14 17 21 25 28 31 32 33 33 34 37 43 53 62 68 70 70 70 71 72 72 69 65 62 59 57 54 52 50 48 46 44 43 43 45 48 51 53 54 53 52 51 50 49 49 48 47 45 43 41 38 35 32 29 27 26 27 27 28 29 31 34 36 37 39 41 43 44 45 45 44 43 42 42 43 46 47 49 51 52 52 52 53 54 57 60 62 63 62 59 57 55 54 55 60 65 68 71 71 70 69 68 67 67 66 67 67 68 69 70 69 69 67 65 63 61 59 58 58 57 57 56 55 54 53 53 53 54 54 55 55 54 53 52 50 48 46 43 41 41 43 45 48 50 50 49 47 46 45 45 45 45 45 44 41 36 30 24 17 11 5 1 359 359 359 359 358 358 359 3 8 15 22 27 30 32 33 31 28 24 20 17 13 10 8 6 6 7 8 9 9 8 7 5 2 14 14 13 13 12 11 11 10 9 9 8 7 6 6 5 4 4 3 3 2 2 1 1 0 360 360 360 360 0 1 1 1 2 3 5 9 18 32 45 49 42 32 22 15 16 20 27 37 49 60 70 76 78 78 77 77 80 78 55 323 302 301 306 315 329 341 350 356 355 343 331 323 324 329 338 355 22 55 79 91 96 95 92 87 80 79 83 90 99 108 115 120 123 124 121 116 108 99 94 92 93 96 98 99 99 101 108 114 120 125 129 134 140 147 158 170 183 196 209 220 224 219 208 200 196 196 200 203 204 201 192 177 162 157 170 196 215 228 236 234 208 162 143 142 146 152 160 171 172 172 173 184 231 264 274 275 273 269 262 252 235 218 216 235 250 253 251 247 241 235 231 227 225 223 221 220 218 216 214 212 210 209 208 208 208 209 210 211 210 209 205 201 199 198 198 198 197 196 193 191 189 189 189 188 187 186 185 186 187 190 193 196 197 197 196 194 193 194 197 200 202 205 207 210 211 213 214 216 222 229 239 250 261 270 280 289 298 306 313 318 320 322 323 325 327 329 332 334 333 330 326 327 326 322 315 310 308 309 314 320 325 330 337 342 347 350 351 351 171 170 171 171 172 174 175 177 177 177 176 175 174 172 170 168 166 165 163 161 158 154 150 146 140 133 125 116 105 92 74 60 56 54 53 54 57 65 77 81 77 70 62 52 42 32 23 19 17 14 11 9 10 11 12 11 5 359 355 352 352 351 349 346 345 345 346 350 357 2 6 8 10 12 15 17 17 17 17 17 17 18 19 19 18 17 15 11 8 5 5 7 12 17 22 26 29 32 34 36 37 38 39 37 37 38 44 54 64 70 73 71 72 74 76 76 73 70 67 63 61 58 56 54 51 49 47 45 44 45 47 49 51 52 52 51 50 50 49 49 48 47 45 43 41 38 35 32 29 28 26 26 26 27 28 30 32 34 36 39 41 43 45 45 43 42 40 38 38 38 40 42 45 47 49 49 50 50 52 56 60 61 61 60 58 57 55 53 54 57 61 65 68 70 70 70 70 70 69 69 69 69 70 71 71 72 73 73 72 70 68 66 64 64 63 63 63 62 62 61 61 60 60 60 60 60 60 58 57 55 53 50 46 42 40 39 39 41 43 45 46 48 48 49 49 49 49 48 46 43 38 32 25 19 12 5 1 359 359 360 0 0 0 2 5 9 14 20 24 28 30 31 30 28 24 20 16 13 9 7 6 6 7 8 10 10 10 9 6 2 13 12 12 11 10 10 9 9 8 7 7 6 5 4 3 3 2 2 1 1 0 360 359 359 359 358 358 358 358 358 359 358 359 359 -0 3 11 27 46 54 50 38 30 27 28 31 35 40 46 50 56 63 69 70 70 68 65 55 14 315 298 297 303 313 326 334 337 338 334 325 319 319 323 333 347 7 29 54 73 85 91 92 88 82 74 69 71 78 87 97 106 113 117 120 121 120 118 114 109 106 103 102 100 96 92 89 92 98 105 112 120 128 139 153 169 186 198 207 215 219 216 208 194 185 182 183 186 186 181 171 157 145 141 151 178 213 234 244 249 244 197 157 147 147 154 160 165 168 163 160 163 177 217 248 257 258 256 250 240 224 203 193 194 205 220 231 235 236 234 229 226 223 221 219 218 216 213 211 208 206 204 203 203 203 203 205 207 208 209 207 204 201 198 197 197 198 200 201 200 198 195 193 191 189 188 187 186 187 189 192 195 197 198 198 196 195 194 195 198 200 203 205 207 208 208 208 209 210 213 220 228 238 247 257 268 278 289 300 308 313 316 318 320 322 324 326 327 326 321 310 306 313 316 315 310 306 305 307 312 318 322 327 332 338 342 343 341 328 201 182 179 177 176 177 178 179 180 180 180 179 178 176 174 173 171 171 170 169 167 165 162 159 156 152 147 142 135 128 119 101 68 51 44 39 40 51 69 82 88 89 86 79 69 55 38 30 25 351 299 292 288 289 292 302 310 316 322 329 337 341 342 341 340 340 339 340 343 349 354 357 1 5 11 17 21 24 26 26 26 26 25 25 25 23 19 13 9 7 10 14 20 25 29 32 34 36 37 39 40 41 42 41 40 41 46 53 62 68 71 72 74 78 80 81 79 76 73 70 67 65 63 60 57 54 51 49 48 48 48 49 51 51 51 51 51 50 49 49 48 46 45 43 40 37 35 32 30 29 27 26 26 26 26 28 30 32 34 37 40 43 44 44 43 42 39 37 36 36 37 40 43 45 46 47 48 49 53 56 59 61 61 59 58 57 56 54 54 55 57 61 65 68 71 72 72 72 71 70 69 70 70 71 72 73 74 76 77 77 77 77 74 72 71 70 70 70 69 69 68 67 66 65 65 65 65 64 62 60 58 55 51 46 42 38 35 35 35 37 40 44 47 50 52 52 52 52 50 46 41 34 27 19 12 5 360 359 359 1 3 4 6 8 10 12 15 18 21 25 27 28 28 25 22 19 16 12 10 7 6 6 7 9 11 11 11 10 7 3 11 11 10 10 9 8 8 7 6 6 5 4 4 3 2 1 0 360 359 359 359 358 358 358 357 357 357 356 356 356 356 356 355 355 354 354 354 357 27 59 61 53 44 40 38 37 38 40 42 45 50 60 69 76 79 77 67 27 317 295 290 290 298 312 323 330 331 329 325 319 316 320 328 340 354 11 29 49 69 82 90 92 91 86 80 76 77 83 91 100 108 113 117 120 122 124 125 125 124 122 120 117 114 109 103 96 94 97 103 111 123 138 157 177 193 205 212 216 218 214 201 179 157 142 136 130 127 129 131 129 125 123 127 148 192 232 248 253 250 235 199 178 170 169 172 175 175 171 167 167 174 188 210 230 240 244 243 238 228 213 199 193 194 200 208 217 223 227 226 223 220 217 216 214 212 210 207 205 203 201 200 200 201 202 203 205 206 207 207 206 203 199 196 195 194 196 198 201 203 204 203 201 197 194 191 189 188 189 190 193 195 197 197 197 196 195 194 197 199 202 205 207 208 209 207 207 206 207 209 214 221 228 236 246 256 268 281 295 304 311 315 318 320 322 324 324 324 320 310 297 288 299 306 308 306 303 303 306 312 317 321 325 328 333 337 339 336 320 235 193 186 183 181 180 180 181 183 184 184 183 181 179 178 176 175 175 175 175 175 173 172 171 169 167 164 160 157 155 157 159 160 153 15 0 7 25 52 73 87 95 98 97 93 84 65 57 59 76 254 256 259 261 264 271 279 287 297 307 320 328 334 338 341 344 347 350 351 351 352 355 358 3 9 17 26 34 40 43 42 41 39 37 34 29 22 16 13 13 16 21 25 29 31 33 35 36 37 38 39 40 41 41 41 42 45 49 54 60 64 69 75 81 86 85 82 79 76 73 72 70 68 66 63 60 56 54 53 52 52 52 52 53 52 52 51 51 50 49 48 47 45 43 41 38 36 33 31 29 28 27 27 26 26 27 28 31 33 35 37 40 42 43 44 43 42 39 37 36 37 39 41 43 45 46 48 50 52 55 57 58 58 57 57 57 56 56 55 55 56 60 63 66 69 71 72 71 70 69 68 68 68 69 71 72 73 76 78 81 84 85 85 83 81 79 78 77 75 74 72 70 69 70 71 71 71 69 67 65 62 59 55 50 45 40 36 32 29 27 30 36 42 49 53 55 56 56 54 50 43 36 29 20 11 3 358 357 358 1 5 8 12 15 16 16 16 16 19 22 24 25 23 22 19 17 15 12 9 7 6 6 7 9 10 11 11 9 6 3 10 9 9 8 7 7 6 6 5 4 4 3 2 1 0 360 359 358 358 357 357 356 356 356 355 355 355 355 355 354 354 353 353 351 350 346 339 325 297 105 90 75 62 51 44 40 38 36 35 36 41 57 70 83 95 105 123 234 264 270 275 282 292 312 325 332 334 330 325 321 320 327 336 346 359 13 29 47 65 79 89 94 95 93 90 88 88 92 99 105 112 116 119 121 124 127 130 132 133 134 133 133 131 129 125 121 118 119 124 135 149 167 186 200 210 216 219 220 216 200 172 148 134 124 114 99 83 76 85 97 103 105 105 133 235 252 255 252 242 225 203 192 187 185 185 184 181 178 176 178 184 194 207 220 229 234 235 232 223 211 200 195 196 200 206 213 220 224 223 219 215 212 209 207 205 203 201 199 198 197 198 199 201 202 203 205 206 206 206 204 201 197 195 192 192 193 195 198 202 205 207 207 205 201 197 194 192 192 192 194 195 196 196 195 195 194 195 198 202 205 209 210 211 211 209 208 207 209 212 217 222 227 232 239 249 262 276 290 300 308 313 317 320 321 322 321 318 314 308 299 291 297 302 304 303 301 302 306 312 318 321 323 325 328 331 333 331 319 261 205 192 187 185 184 183 183 185 186 187 186 185 183 181 179 179 180 180 181 181 181 181 180 179 176 174 171 170 170 172 175 179 184 198 258 327 14 45 70 87 99 103 102 98 89 75 68 67 73 83 225 249 256 261 266 271 278 286 295 308 318 327 335 343 350 357 2 5 7 8 8 10 13 17 23 32 44 52 57 58 56 52 47 40 32 25 21 19 19 22 25 28 30 32 33 35 35 36 37 37 38 39 39 40 41 43 45 47 50 54 61 71 82 88 86 83 79 75 74 73 72 71 69 67 64 62 60 59 57 57 56 56 55 54 53 53 52 52 51 50 48 46 44 42 39 37 35 32 31 30 29 29 29 30 31 32 32 33 34 35 36 39 42 45 45 44 43 41 39 40 41 42 44 45 47 48 49 50 51 52 52 53 53 54 56 56 57 57 58 59 60 63 65 67 69 69 69 68 66 65 64 65 66 68 69 71 73 76 80 86 90 93 94 94 92 90 87 83 77 73 70 69 72 75 77 77 75 73 71 67 63 59 54 48 42 37 31 25 20 20 24 32 44 51 56 59 59 57 53 46 39 30 20 10 2 357 355 356 0 5 10 15 17 18 18 17 16 17 19 21 20 19 18 16 15 14 11 8 6 5 5 6 8 10 11 11 8 5 2 9 8 7 7 6 5 5 4 3 3 2 1 0 360 359 358 357 356 356 355 355 354 354 354 354 353 353 353 353 353 353 352 351 349 347 342 335 323 254 156 131 111 89 66 49 41 37 35 33 33 37 50 69 88 107 126 149 185 221 245 264 280 296 315 330 337 337 333 325 322 324 330 338 348 0 14 27 42 59 75 86 94 97 98 97 96 97 99 104 109 114 119 122 125 128 131 134 137 139 141 142 142 141 141 141 142 144 148 155 165 177 190 201 208 213 217 218 215 207 190 170 156 145 136 126 110 93 82 81 87 92 94 92 261 258 255 253 248 237 223 209 201 196 193 191 189 186 184 184 186 190 196 204 214 222 227 229 227 220 210 201 197 197 200 206 214 223 226 225 220 213 208 203 200 198 196 195 194 194 195 197 199 201 203 204 204 204 204 203 201 199 196 193 191 190 191 193 195 198 202 205 207 208 206 203 200 198 196 196 196 195 195 194 193 192 192 195 199 203 207 211 213 213 213 212 211 213 215 220 225 228 231 234 239 247 259 271 282 292 299 305 309 313 315 316 315 312 309 306 304 302 303 302 301 299 297 300 305 312 317 321 323 323 324 325 326 325 318 282 222 200 193 189 187 186 186 187 189 189 189 188 186 184 183 183 184 185 186 187 187 188 188 186 184 181 179 178 179 182 185 189 195 206 222 239 260 343 73 90 107 109 105 94 81 72 68 67 69 74 82 205 265 271 274 277 280 285 293 305 316 327 337 347 355 1 5 8 11 15 19 22 25 29 33 40 48 57 65 68 67 62 54 44 35 29 26 24 23 25 26 28 29 31 32 33 34 35 35 36 36 37 37 38 39 40 41 42 44 46 52 62 77 84 85 83 79 76 74 73 73 72 70 68 67 65 64 63 63 62 61 60 58 57 56 55 55 55 53 51 49 47 45 43 41 39 37 36 34 32 31 31 31 32 33 33 33 32 31 31 32 35 39 44 47 49 49 47 46 45 45 45 47 48 49 49 49 48 47 47 47 47 48 50 53 56 59 62 62 63 63 64 66 68 69 69 68 66 64 62 61 62 63 64 65 66 68 70 74 81 88 95 101 103 104 104 103 95 84 72 63 65 72 77 79 79 78 77 74 70 66 61 56 50 44 38 32 24 18 15 14 20 32 44 52 58 59 58 54 48 40 30 20 10 3 357 354 355 360 4 9 14 16 17 16 15 14 15 17 19 18 16 14 14 13 12 10 7 5 4 3 4 6 9 11 10 8 5 2 8 7 6 5 5 4 3 2 2 1 0 360 359 358 357 356 355 354 354 353 353 352 352 352 352 352 352 352 352 352 351 351 349 347 345 344 352 43 96 115 119 119 111 78 49 42 40 38 37 34 35 44 67 96 114 125 135 144 159 199 279 303 314 323 331 333 329 321 312 317 324 332 339 349 0 11 21 35 51 68 82 92 97 99 100 100 101 103 107 112 117 122 126 129 132 135 138 140 142 144 145 145 144 144 145 149 154 161 169 180 190 200 207 210 211 211 209 207 201 191 180 168 156 146 136 124 110 99 93 95 103 132 242 253 253 251 248 245 237 225 215 208 204 201 197 193 191 190 190 191 193 197 203 212 220 225 227 224 217 207 200 196 196 199 205 214 224 228 228 223 214 205 199 195 193 191 190 190 191 193 196 199 201 203 204 203 203 202 201 199 197 194 192 191 190 191 192 193 195 198 201 204 205 206 206 205 203 202 200 197 195 193 191 190 190 192 195 199 204 208 212 214 214 214 213 214 217 221 226 229 232 234 237 241 247 256 264 272 279 285 290 295 301 304 307 306 305 303 302 302 303 303 301 299 297 295 297 302 309 314 318 321 322 322 322 323 321 317 293 245 213 200 194 192 190 190 191 192 192 192 191 190 189 188 188 189 190 191 192 193 194 194 192 190 187 186 185 186 188 191 196 203 214 226 237 245 254 257 250 215 187 142 74 56 56 58 59 63 67 72 67 0 306 298 296 295 294 301 311 323 334 344 351 357 1 5 8 11 16 22 28 33 37 40 44 49 56 65 74 76 71 60 48 38 32 28 26 25 26 26 27 28 29 31 32 33 33 34 35 35 36 37 37 37 37 38 40 41 43 48 56 69 77 82 82 80 78 76 75 74 72 71 70 69 68 68 68 67 66 65 64 62 60 59 58 58 57 56 54 52 49 47 45 43 42 41 39 37 35 33 31 31 30 30 30 28 26 24 22 24 28 35 42 47 51 53 53 53 51 50 50 50 50 51 51 50 49 48 46 45 44 44 46 50 56 63 68 68 68 68 68 70 72 73 72 70 67 64 63 62 62 62 62 63 63 64 65 68 74 80 88 95 102 108 114 117 112 98 74 56 59 69 77 78 78 77 75 74 71 67 63 58 52 46 41 35 28 22 17 13 16 23 32 42 50 54 55 53 48 40 30 21 11 3 358 356 357 0 4 8 11 12 13 12 12 12 13 15 16 15 13 12 12 11 9 8 6 4 2 1 1 3 6 8 9 8 5 2 7 6 5 4 3 2 2 1 0 360 359 358 357 356 355 354 353 353 352 351 351 350 350 350 350 350 350 351 351 351 351 350 348 346 345 353 36 76 88 92 91 84 75 56 45 43 41 39 36 33 33 40 63 95 113 119 122 120 110 82 22 350 336 326 316 303 295 296 301 314 325 334 342 350 358 5 14 27 43 60 76 88 95 98 100 102 105 107 112 117 123 127 131 134 137 139 140 141 141 143 144 144 143 142 143 147 153 163 174 187 199 207 212 214 212 210 208 208 204 194 181 167 154 144 137 130 123 118 119 129 161 215 241 249 250 250 248 245 239 229 221 215 212 209 205 201 197 196 195 194 194 196 201 210 221 226 227 223 214 204 198 196 196 199 205 212 221 226 226 222 213 202 196 192 189 187 187 187 189 191 194 198 200 202 203 202 201 200 198 196 195 193 192 191 191 191 192 192 193 194 197 199 201 204 206 206 207 206 203 200 197 193 191 189 190 192 195 199 203 207 210 212 212 212 212 213 215 219 223 227 230 233 237 241 246 252 258 263 266 270 274 279 286 291 295 297 297 295 294 294 294 296 296 294 292 291 295 300 304 308 310 313 317 321 321 321 319 313 297 263 228 209 200 196 194 193 194 194 195 195 195 194 194 193 193 194 195 196 197 198 198 198 196 194 192 191 191 191 192 194 199 207 217 226 235 244 250 254 255 256 258 265 286 320 351 16 37 51 64 71 71 58 18 339 324 319 316 321 329 338 345 350 354 358 2 6 10 14 19 26 32 37 41 44 46 49 52 59 69 75 73 64 51 40 32 27 26 26 27 27 27 28 28 29 30 31 31 32 34 35 36 36 37 37 37 37 38 40 43 48 54 64 72 78 80 79 78 76 75 73 72 70 69 69 69 70 71 71 71 70 68 66 64 62 61 61 61 60 58 56 53 51 48 46 45 44 42 39 36 33 30 28 27 26 23 20 16 13 12 14 20 28 36 43 49 53 55 56 56 55 53 53 53 53 54 54 53 51 49 46 43 42 43 47 56 67 71 72 72 72 73 75 77 77 75 72 69 67 66 66 66 66 66 66 66 66 66 68 70 73 78 85 92 102 113 119 118 109 92 75 68 72 75 77 78 77 75 74 72 70 66 60 55 50 45 39 34 28 24 21 20 20 22 30 39 46 49 48 46 39 30 20 11 4 359 359 1 4 7 9 10 10 9 9 9 10 11 13 12 11 10 9 8 8 7 5 4 2 0 359 359 360 2 4 6 5 3 1 6 5 4 3 2 1 0 359 359 358 357 356 355 354 353 352 352 351 350 349 349 349 348 348 348 349 349 350 350 350 350 349 348 346 348 7 47 68 74 72 65 53 37 32 35 40 40 37 34 30 29 33 50 84 108 113 113 109 94 63 20 350 330 311 296 285 282 290 303 318 329 337 343 349 354 0 9 21 37 54 70 83 91 97 101 105 108 112 117 123 130 134 137 139 140 140 139 137 135 135 136 137 139 142 145 149 155 165 179 193 205 213 220 224 226 227 229 231 225 200 174 156 145 138 135 133 134 139 149 169 196 227 244 251 254 254 253 250 244 235 227 222 219 218 215 210 207 204 201 199 196 194 199 207 218 224 224 219 211 201 198 197 198 201 206 212 218 222 223 219 211 201 195 191 188 186 185 186 187 190 193 196 199 201 201 201 200 198 196 195 193 192 191 191 192 192 192 192 192 192 193 194 197 199 203 205 207 207 206 203 200 197 194 191 191 193 196 199 203 206 208 209 209 209 209 209 210 212 215 219 224 228 233 238 243 247 251 254 256 258 262 267 274 280 285 288 289 287 286 286 287 288 288 287 285 287 292 296 299 300 300 303 309 315 319 319 316 311 298 275 244 219 204 198 195 195 195 196 197 198 198 199 199 198 198 198 199 199 200 199 198 197 195 195 195 195 195 195 196 199 204 211 218 225 231 238 242 247 251 255 259 266 276 288 302 322 357 42 70 79 80 75 63 38 16 4 6 7 3 359 355 354 356 0 5 10 15 20 25 30 36 40 44 46 48 49 50 53 58 63 64 60 50 40 32 27 27 27 28 27 27 27 27 28 28 28 29 30 32 34 35 37 37 37 37 37 37 40 44 49 55 61 68 73 76 77 76 75 73 71 69 68 67 67 68 69 71 73 74 74 72 70 68 66 66 66 66 65 63 62 60 57 55 52 50 48 45 42 38 33 29 26 23 19 14 9 4 1 2 6 14 23 32 39 45 50 54 57 59 58 57 57 56 57 57 57 56 55 52 49 45 42 42 46 56 68 72 74 74 75 78 80 81 80 78 75 73 71 70 70 71 70 70 71 71 72 72 71 70 69 71 75 80 91 102 110 112 111 102 94 87 85 86 86 85 83 81 79 76 73 70 65 61 56 51 47 42 38 34 31 27 22 19 22 28 37 44 45 44 39 31 21 11 4 2 4 7 11 12 12 12 11 9 9 9 10 10 10 8 6 5 5 4 4 4 3 2 1 359 357 356 356 357 359 1 1 0 359 5 4 2 1 0 359 359 358 357 356 355 354 353 353 352 351 350 349 348 347 347 346 346 347 347 347 348 349 349 350 350 349 348 349 357 21 44 52 52 44 32 19 9 9 20 29 33 33 30 27 24 24 35 67 102 110 110 107 98 68 353 320 305 295 291 290 292 302 315 325 332 337 342 346 351 357 7 19 34 51 67 79 89 96 102 108 113 117 122 128 134 139 142 142 142 140 136 132 127 124 123 124 127 134 143 152 161 171 182 194 203 210 219 231 247 267 284 295 294 225 156 145 140 137 138 141 146 155 167 186 209 235 251 259 262 263 261 258 252 244 235 229 226 225 223 220 217 214 211 207 203 199 201 205 211 216 216 212 205 199 197 198 200 204 210 215 220 223 224 221 213 203 195 190 187 186 185 186 187 190 193 196 198 200 200 199 198 197 195 193 192 191 191 191 192 193 193 193 192 192 191 191 192 195 198 201 204 206 206 205 203 200 197 193 193 194 197 199 202 204 205 206 206 206 206 205 205 206 208 211 216 222 229 235 239 241 244 245 246 247 251 256 264 271 276 280 281 280 280 280 280 281 279 278 278 282 287 290 292 290 290 294 301 307 311 312 312 308 298 282 257 229 210 200 196 195 195 197 198 200 202 203 204 204 204 203 202 202 201 199 196 194 192 194 195 197 198 199 202 205 209 214 218 222 227 231 235 239 243 248 254 261 269 279 288 303 340 55 80 87 86 83 81 75 72 73 74 65 41 15 1 357 358 3 9 16 21 26 30 35 40 44 47 48 49 50 51 52 55 57 58 56 49 41 34 31 30 29 29 28 27 27 27 26 26 26 27 28 29 31 35 37 38 38 37 37 37 40 45 51 56 61 66 71 74 76 77 76 74 71 69 67 66 65 66 68 71 74 77 78 77 75 73 72 71 71 71 70 69 69 67 66 64 62 59 55 51 47 41 35 28 22 17 11 4 357 353 352 355 1 11 22 31 38 44 49 53 57 60 61 61 61 60 60 59 59 58 57 55 51 47 43 43 47 56 65 69 72 74 78 82 85 86 85 83 81 79 77 75 74 73 73 73 74 75 76 76 74 70 68 68 69 72 81 92 103 109 110 107 103 101 100 98 97 94 90 87 84 81 78 75 72 68 65 60 56 52 47 42 38 31 24 21 20 23 33 43 49 50 45 36 24 13 7 6 9 14 17 18 17 15 13 11 10 10 10 9 7 4 2 1 360 0 1 1 1 1 359 357 355 352 351 351 354 356 358 357 356 3 2 1 -0 359 358 357 356 355 354 353 353 352 351 350 349 348 347 346 345 345 344 344 345 345 346 347 348 349 350 350 350 351 356 10 33 47 47 41 27 7 348 338 341 358 12 21 24 24 21 17 16 24 59 100 111 110 110 109 108 48 290 291 292 296 301 308 318 326 329 331 333 336 341 347 355 6 19 35 52 67 79 88 95 102 108 113 118 122 126 129 131 130 129 128 127 125 123 121 119 117 115 116 121 132 145 158 170 178 182 185 187 196 213 241 273 300 319 335 7 137 145 146 145 147 150 155 162 173 190 215 242 259 267 270 271 270 265 259 250 241 233 229 228 227 227 226 224 221 218 214 211 209 208 205 203 199 194 190 188 190 194 199 205 216 225 235 246 261 276 246 208 199 194 190 188 187 187 188 190 193 195 197 198 199 198 197 195 193 192 191 190 191 192 193 193 194 194 193 192 191 190 190 191 194 197 200 202 204 204 203 201 198 195 195 196 198 200 201 202 203 203 204 203 203 201 200 200 202 207 212 218 224 228 232 234 235 236 236 237 240 247 255 263 269 273 275 275 275 275 275 274 271 270 272 276 280 282 281 279 282 287 293 297 299 302 305 306 299 287 266 241 219 205 198 195 194 196 199 202 204 206 208 209 209 208 208 206 204 201 198 194 193 194 196 198 201 204 207 210 213 216 219 223 226 229 232 234 237 240 247 255 264 272 279 282 270 146 150 123 98 92 97 99 101 102 102 97 71 24 3 359 1 9 18 24 29 32 35 37 41 45 48 50 50 51 52 54 56 57 57 55 50 45 40 37 34 32 30 29 28 27 26 25 25 24 24 25 26 29 33 38 41 41 39 37 38 42 47 54 59 62 66 70 74 77 80 80 79 77 75 73 71 70 70 71 73 76 78 80 80 80 79 78 77 75 74 73 72 73 73 73 72 71 68 65 60 54 46 37 28 20 11 3 355 350 348 349 352 0 11 22 32 41 46 51 54 58 60 62 63 64 63 62 61 59 59 58 56 54 50 46 45 48 54 59 63 66 71 78 85 90 91 90 89 89 86 83 80 77 75 74 75 76 78 79 78 76 73 71 70 69 71 78 88 98 108 110 110 111 110 107 102 98 95 93 91 88 86 83 81 79 77 74 71 67 60 53 46 39 33 26 22 19 21 31 46 57 59 55 45 31 19 12 12 15 19 21 21 21 18 15 12 10 10 9 7 3 359 356 355 355 356 357 358 358 357 356 354 350 345 343 343 346 350 353 354 353 2 1 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 343 342 342 343 343 344 345 347 349 350 351 353 358 9 27 43 51 50 37 9 332 309 310 322 339 355 5 11 13 11 10 11 21 68 103 110 108 108 107 105 99 333 311 309 310 314 319 324 329 328 327 327 328 333 341 351 6 22 39 55 69 79 85 91 95 98 102 104 105 101 94 87 87 94 100 106 110 115 120 122 123 123 123 124 129 138 148 156 161 161 163 166 177 195 219 243 265 285 304 322 148 152 151 149 149 151 155 162 172 189 216 242 260 268 272 273 273 269 262 252 241 233 229 227 228 228 229 229 228 227 225 224 222 214 200 181 165 156 150 148 154 165 181 201 229 249 262 270 280 178 196 206 207 203 199 195 192 189 189 191 192 194 196 197 197 197 195 194 192 190 189 190 191 192 193 194 194 194 193 192 191 190 190 190 191 194 196 198 200 201 201 200 199 198 198 198 199 200 200 201 202 202 202 201 199 197 195 196 199 203 208 213 217 221 224 226 226 227 226 228 233 240 248 257 263 268 270 271 271 271 270 269 268 269 272 275 276 274 271 271 273 278 284 289 290 294 299 302 300 290 273 250 229 212 201 196 194 196 199 203 206 209 211 213 214 214 213 212 209 205 201 198 195 194 195 198 203 208 211 214 216 218 221 224 227 230 232 234 234 235 239 244 250 253 249 237 216 206 215 227 225 141 127 126 127 128 129 130 125 52 2 3 10 22 30 36 38 38 38 38 40 44 48 51 52 53 54 55 56 56 56 54 51 48 45 41 38 35 32 30 28 26 25 24 23 23 22 23 24 28 34 41 45 44 42 40 41 45 50 56 61 64 67 70 75 80 85 87 87 86 84 82 81 80 79 79 79 80 81 82 82 81 80 79 78 76 74 72 72 72 73 74 74 74 74 72 69 63 53 42 31 20 8 359 352 348 348 349 354 1 12 24 36 45 52 55 58 60 62 63 65 66 66 65 63 60 58 57 57 56 53 51 49 51 53 55 57 60 67 76 85 91 93 93 93 93 91 88 84 80 77 77 78 79 81 81 80 79 78 77 76 74 75 78 84 94 103 109 112 115 112 106 99 95 93 92 91 90 88 87 86 85 84 83 81 77 69 59 49 41 34 28 22 19 21 30 46 61 66 64 56 42 28 19 18 20 22 23 22 21 18 16 13 10 8 5 1 356 352 349 348 350 351 353 353 353 351 347 343 337 331 328 330 335 342 346 348 348 1 360 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 341 340 340 340 341 342 343 345 348 351 354 359 8 25 45 58 66 70 54 294 282 282 294 313 328 340 349 355 358 359 358 3 22 80 105 107 105 104 100 93 74 31 357 340 331 327 326 327 328 327 326 325 325 326 333 346 5 25 43 57 68 76 77 77 77 76 75 74 71 65 58 57 61 71 82 92 100 111 122 130 134 137 139 140 141 141 141 141 141 146 155 165 178 193 208 221 230 234 230 201 161 151 146 143 142 144 149 157 169 187 215 239 255 263 268 270 270 267 262 254 242 233 228 227 227 228 229 230 231 231 232 233 232 223 199 164 143 134 129 125 123 124 133 178 259 265 255 240 223 209 210 214 214 212 206 201 196 192 191 191 192 193 195 196 196 195 194 192 190 188 188 189 190 192 193 194 194 193 193 192 191 191 190 190 191 192 194 195 197 198 198 198 198 198 198 199 199 200 200 200 201 201 201 199 196 193 192 195 198 202 206 210 213 216 218 219 220 221 221 224 229 236 244 252 257 262 265 267 268 268 268 267 268 269 271 273 273 269 266 265 268 273 279 287 291 294 297 299 298 291 277 257 237 219 206 198 195 197 200 204 208 211 213 215 217 217 216 213 210 206 202 198 195 195 197 200 206 211 214 216 218 220 222 225 228 230 233 233 232 231 231 230 229 227 221 217 215 216 223 232 226 182 156 153 155 158 159 166 172 180 180 174 108 36 40 44 44 42 38 36 36 39 44 50 54 55 55 55 54 54 54 53 53 51 49 46 44 40 37 34 30 27 25 23 21 21 20 21 23 27 34 43 49 49 46 44 45 47 51 56 60 63 66 70 76 82 87 91 93 93 93 92 92 91 90 89 87 86 84 82 79 77 76 76 75 74 72 70 68 68 68 68 69 71 72 73 72 68 60 49 37 24 12 1 354 351 350 352 356 3 13 25 38 51 59 63 65 66 65 65 65 67 67 66 65 62 60 59 59 58 57 55 54 55 56 58 59 62 66 72 80 85 88 89 89 91 92 92 91 87 84 83 83 84 85 85 84 84 84 84 83 81 81 81 83 92 100 106 111 111 107 101 95 92 91 91 90 90 90 89 89 89 89 89 88 84 77 67 56 47 39 32 25 22 24 33 48 62 67 66 60 48 35 25 23 23 23 22 20 18 15 13 10 8 4 359 352 347 343 341 343 345 348 349 346 342 337 332 325 318 313 310 312 318 327 336 341 344 360 358 357 356 355 354 353 352 350 349 348 347 346 345 344 343 342 341 340 339 339 338 338 338 338 339 340 342 345 349 354 3 17 41 65 83 100 128 189 237 259 274 290 307 318 326 333 338 342 345 347 355 23 79 103 104 103 102 99 89 67 34 9 352 339 330 325 323 322 322 323 326 328 330 333 347 9 31 46 56 63 67 63 58 53 50 50 51 52 50 48 48 51 58 69 79 89 101 115 127 134 138 141 142 142 140 138 137 141 154 167 176 182 188 193 198 203 206 204 193 166 142 135 134 134 137 143 154 170 192 218 236 247 254 259 261 263 263 260 254 246 236 232 229 229 229 230 232 233 234 235 235 232 224 202 170 150 141 133 128 123 119 126 223 259 257 245 232 222 215 215 215 214 211 206 201 196 192 191 190 191 192 194 195 194 193 191 189 186 185 184 186 187 189 191 192 193 193 192 192 191 191 191 191 191 191 192 192 193 193 193 195 196 197 198 198 198 198 199 199 200 199 197 194 191 191 193 197 201 204 207 210 213 215 216 217 218 218 220 223 229 235 242 247 252 256 260 264 266 268 268 267 267 268 268 269 269 266 261 261 263 269 280 294 306 309 308 305 301 293 281 262 244 226 211 201 196 198 201 205 209 212 215 216 216 215 213 210 206 201 197 195 194 196 200 205 210 214 217 219 221 223 224 225 227 228 229 230 229 227 223 219 214 210 209 210 213 219 227 229 221 192 180 178 179 183 186 188 189 188 186 193 210 260 1 27 33 35 33 32 33 35 39 46 53 57 57 55 53 53 54 55 55 55 53 51 48 45 42 38 35 31 28 25 22 20 19 20 23 28 36 46 51 51 49 48 48 49 50 53 57 60 63 67 72 78 85 90 94 97 98 98 98 98 97 95 92 88 84 79 75 73 72 72 72 70 69 66 64 62 61 61 63 64 67 68 68 66 60 52 42 31 19 8 0 355 352 352 358 5 13 25 40 55 66 71 73 72 69 67 66 67 68 68 67 65 64 63 62 62 61 60 59 61 64 67 69 70 71 73 77 81 83 85 86 90 95 99 101 98 95 93 92 91 91 90 89 89 90 90 90 89 88 87 88 92 97 102 105 104 101 98 95 93 92 91 91 90 90 90 90 90 91 91 91 88 82 74 65 57 50 43 36 32 32 37 49 59 63 61 55 47 36 28 24 22 21 20 17 14 11 8 6 3 359 353 346 340 335 334 337 341 343 340 333 324 317 311 308 306 302 299 298 300 316 330 338 344 359 358 357 355 354 353 352 350 349 348 347 346 345 343 342 341 340 339 338 338 337 336 336 335 335 335 336 337 340 343 346 352 2 26 90 157 201 225 239 251 263 275 287 298 308 315 321 327 332 338 346 1 34 76 96 103 106 108 107 101 81 43 5 341 326 317 310 307 306 309 315 325 336 346 354 7 25 40 49 54 56 56 51 44 38 35 36 41 47 50 51 49 49 50 55 60 67 73 83 96 109 118 125 128 131 135 139 151 167 182 186 184 179 174 169 174 182 193 202 199 159 125 126 128 132 138 148 165 188 210 226 236 242 246 250 252 254 256 255 252 248 241 237 234 232 232 232 233 235 236 236 234 229 220 203 182 168 159 152 148 148 155 191 229 243 244 238 230 223 218 217 215 211 206 199 194 191 189 189 189 190 191 192 192 191 189 186 182 178 176 176 178 180 183 186 189 191 192 192 192 192 192 191 191 190 190 189 188 188 188 189 192 194 196 197 197 196 196 197 197 196 195 192 189 190 193 197 201 205 208 210 213 215 216 217 217 217 217 219 223 229 234 239 243 246 251 255 261 265 268 269 268 267 266 266 266 263 260 257 257 261 268 284 306 320 326 326 322 313 301 286 269 251 233 215 203 197 197 200 204 209 212 214 214 213 211 209 204 199 194 190 190 192 197 203 208 213 216 220 222 225 226 226 226 225 224 224 223 223 221 216 210 203 197 199 203 209 218 225 226 218 204 198 196 198 201 202 204 203 201 199 213 255 286 306 328 350 11 24 32 37 40 43 50 56 62 62 59 56 55 57 59 59 59 57 54 51 48 45 42 39 36 32 29 26 23 21 22 26 33 42 50 52 52 50 49 49 49 49 50 53 56 60 63 67 71 77 83 89 94 97 98 99 98 98 95 92 89 85 80 76 73 71 70 68 66 63 60 57 56 55 55 56 57 59 59 59 57 54 50 43 34 24 12 2 355 351 353 359 6 14 24 41 58 69 74 75 73 71 68 68 68 69 70 69 68 67 65 66 66 65 65 67 70 74 79 81 82 82 81 83 84 87 90 95 101 107 112 112 110 108 105 102 99 96 95 95 95 95 96 95 95 94 93 92 92 93 94 95 96 96 96 96 96 96 94 91 89 87 86 87 89 91 92 91 89 85 79 73 69 65 61 57 53 49 47 49 51 50 47 44 40 34 28 23 21 20 17 15 12 8 6 3 359 354 348 342 336 331 330 331 333 332 326 317 310 305 301 302 303 304 306 308 314 326 335 342 347 359 358 356 355 354 352 351 349 347 346 345 344 343 342 341 340 338 338 337 336 335 334 334 333 332 331 331 331 330 327 319 305 288 276 273 271 269 266 265 266 270 277 285 294 303 311 317 323 331 342 359 23 50 74 91 102 110 114 117 118 115 102 330 305 298 294 291 290 295 302 312 325 342 359 13 28 42 50 54 56 56 53 47 37 29 24 25 32 46 57 62 59 53 47 43 44 46 49 51 56 67 82 99 113 125 139 157 182 198 202 197 181 164 152 146 153 164 183 227 334 64 98 116 127 137 149 167 191 212 226 234 238 241 244 246 248 250 251 251 249 247 243 240 237 235 234 234 235 237 238 238 234 228 219 207 194 186 181 178 178 182 192 208 221 229 232 230 226 221 218 216 213 206 196 186 183 183 184 185 187 188 189 189 187 185 181 176 170 165 164 166 170 174 179 184 189 192 194 196 196 195 194 193 192 191 189 187 185 185 186 188 191 193 195 196 196 196 196 195 195 194 193 192 192 194 197 201 205 209 212 214 216 217 217 217 216 215 216 219 223 228 232 235 238 242 246 251 257 263 266 268 268 266 265 263 260 256 252 250 253 258 271 291 311 325 333 335 333 325 312 296 278 260 241 221 206 198 196 197 200 204 208 209 209 209 207 206 204 201 197 193 192 194 199 204 209 214 218 222 225 226 227 226 225 223 220 218 218 218 216 212 203 192 183 183 191 202 212 217 217 213 209 208 211 214 214 213 212 213 217 222 242 267 287 297 303 311 332 32 61 65 63 62 65 69 71 70 66 63 62 63 64 64 63 61 58 55 52 49 46 43 40 37 34 31 28 27 29 34 42 50 54 54 53 51 50 48 48 47 48 51 54 57 59 61 63 67 74 81 87 92 95 97 97 97 95 93 91 88 84 80 76 72 69 67 64 61 57 54 52 51 50 50 50 50 52 51 50 48 45 40 33 24 13 1 353 350 354 1 10 19 29 43 58 69 73 74 73 71 70 71 72 73 73 72 71 71 71 71 70 70 71 75 79 83 87 90 91 91 91 93 96 101 107 113 119 123 124 123 120 117 113 108 104 101 100 101 102 102 101 99 97 96 95 94 93 91 90 89 89 91 94 97 98 99 95 90 86 83 83 85 88 90 92 92 91 88 85 82 79 78 78 79 79 78 71 57 40 33 32 32 32 29 26 22 20 18 16 14 11 9 5 2 357 351 344 338 334 331 330 330 330 329 325 321 319 316 316 317 319 323 328 334 338 342 345 347 349 359 358 356 355 353 351 349 347 346 345 343 342 341 340 339 338 337 336 335 334 333 333 332 331 330 328 326 323 318 308 293 284 281 282 288 288 283 277 271 269 270 276 285 295 305 313 320 327 337 356 20 40 57 71 85 96 105 112 117 122 129 144 205 268 279 280 281 285 294 304 314 326 343 3 20 37 57 68 72 70 66 61 51 36 21 12 11 18 43 64 73 72 62 49 40 38 41 42 43 44 48 60 81 108 133 156 179 204 210 205 185 156 140 135 135 143 143 115 18 19 43 77 106 125 143 164 191 216 231 238 241 243 244 245 246 248 250 251 251 250 248 245 241 238 237 237 239 243 245 244 241 236 229 222 213 205 200 198 197 197 200 203 209 215 219 222 222 220 217 213 209 202 190 176 168 171 175 179 182 184 185 185 184 181 177 171 166 160 159 160 165 171 178 185 190 195 198 199 200 200 199 199 198 197 195 192 189 187 187 188 189 192 194 195 196 196 196 195 195 195 195 195 196 197 199 202 205 208 211 214 216 217 218 217 216 214 213 214 217 221 226 229 232 235 238 243 248 253 259 263 265 266 265 263 260 255 250 247 248 252 261 279 298 314 326 333 336 335 328 318 305 288 269 248 227 211 203 199 197 197 198 200 201 202 202 202 204 206 207 206 204 203 202 204 205 208 210 214 218 221 223 223 222 221 219 217 215 215 214 212 205 194 178 164 168 182 195 202 206 206 205 204 209 216 221 219 218 220 224 234 245 256 268 276 283 285 282 260 167 128 114 101 92 89 87 86 80 74 70 69 69 70 69 68 65 63 60 57 54 51 48 45 42 39 37 35 35 38 44 52 57 58 58 57 55 53 50 48 48 48 48 50 52 54 55 57 61 68 76 83 88 92 95 97 97 96 94 92 90 86 82 78 74 70 66 63 60 57 54 51 49 47 45 45 46 47 48 47 46 43 38 32 23 11 0 354 352 356 4 16 27 37 49 59 68 72 74 74 73 72 74 77 79 81 81 80 80 80 79 78 76 77 80 85 88 91 93 94 96 99 103 109 116 121 125 128 131 131 128 124 119 115 110 107 106 107 109 109 109 106 103 100 99 98 97 96 94 92 90 90 90 93 95 96 96 94 90 87 85 86 88 91 94 95 96 95 94 93 91 88 88 87 88 90 92 92 85 29 13 17 22 24 24 23 20 19 18 17 15 13 10 6 1 355 349 343 337 334 332 332 333 332 332 332 332 334 335 334 335 336 337 339 341 342 343 344 345 347 358 357 355 353 351 349 348 346 344 343 342 341 340 338 337 336 335 334 333 333 332 331 331 330 328 326 323 319 311 300 287 283 288 299 311 312 298 279 264 260 264 272 284 298 311 322 330 334 344 0 19 38 52 63 72 80 88 97 107 117 129 147 185 254 277 284 288 296 306 314 318 323 335 357 18 41 71 93 100 101 97 94 75 40 10 358 357 6 34 66 79 81 74 56 46 43 46 48 48 46 44 53 74 108 142 163 178 190 183 150 122 115 120 128 134 137 126 89 49 38 44 65 93 119 145 179 211 231 242 246 248 249 249 249 250 252 254 256 257 257 255 252 249 246 246 249 255 261 261 256 249 241 233 226 220 214 210 209 208 209 210 211 211 212 213 215 216 215 207 196 182 167 156 153 156 163 169 174 177 180 181 180 178 175 170 166 162 160 162 166 172 179 186 192 196 199 201 202 203 203 202 202 203 203 201 199 197 193 192 192 192 193 194 195 195 195 195 195 195 196 197 198 199 201 203 205 208 211 213 215 216 217 217 215 213 210 209 211 215 220 224 227 231 233 236 239 244 248 253 257 260 262 263 262 259 254 249 246 248 256 266 285 300 313 323 330 333 332 327 319 308 295 278 257 235 219 209 204 201 199 199 198 197 196 196 199 203 207 211 212 212 209 207 205 204 203 203 205 208 212 214 215 216 216 215 214 212 211 207 201 190 173 152 144 154 171 184 191 193 194 196 197 203 210 216 219 220 224 231 241 250 259 265 271 275 274 264 237 191 165 152 144 139 133 125 117 99 86 78 74 75 76 75 74 71 69 66 62 59 55 53 50 47 45 43 42 42 46 51 57 60 62 62 61 60 57 55 53 51 49 47 47 48 49 51 53 59 67 76 82 87 92 95 98 98 98 96 93 91 88 84 79 75 70 67 63 59 56 52 49 46 43 40 39 41 43 45 46 45 42 38 32 22 11 1 355 354 358 7 20 33 44 54 62 69 74 76 77 75 75 77 80 83 85 87 87 87 86 85 84 83 83 85 90 94 96 97 98 100 104 108 114 119 123 125 127 128 127 125 121 117 114 112 112 114 116 117 116 113 109 106 103 102 101 100 99 97 96 94 92 92 93 95 98 98 96 94 94 94 95 97 100 102 104 104 104 103 101 98 94 92 89 87 88 91 95 108 155 283 321 349 6 12 14 15 17 18 18 16 14 10 6 1 355 349 342 338 335 333 333 333 333 333 333 334 336 337 339 339 340 340 340 340 340 340 341 341 342 357 356 354 352 350 348 346 344 343 342 340 339 338 337 336 335 334 333 332 331 331 330 330 329 328 326 323 319 313 308 307 319 346 7 23 44 79 135 185 222 251 269 290 315 331 338 341 339 344 356 11 29 42 52 57 61 68 78 91 108 126 145 173 242 288 302 309 320 326 328 323 319 322 337 8 43 82 110 123 130 135 142 150 187 325 333 342 357 25 63 83 88 84 70 59 56 59 62 61 53 44 42 59 95 128 141 142 134 117 107 108 115 126 137 139 135 123 98 72 54 48 62 86 116 150 194 225 240 247 251 252 253 253 254 255 257 259 261 263 263 263 261 259 259 260 265 272 277 274 266 256 246 238 230 224 219 216 214 214 216 218 218 216 211 207 202 195 182 158 147 143 142 144 150 157 164 168 171 174 175 175 174 173 170 168 166 165 166 169 174 180 186 192 196 199 201 202 203 203 203 203 204 205 206 206 205 203 200 198 197 196 196 195 195 194 194 195 195 196 197 198 200 202 204 206 208 210 212 213 214 215 215 213 210 208 206 206 209 213 218 224 226 229 231 234 237 240 244 247 250 254 257 260 260 258 256 251 246 246 255 269 284 297 308 318 325 328 327 324 317 308 298 284 267 249 232 220 212 207 204 202 200 197 196 196 200 204 208 211 212 210 208 205 202 199 197 195 196 197 199 201 204 207 209 210 208 205 200 190 174 156 139 131 137 152 166 175 181 185 189 192 196 201 206 212 216 221 226 233 241 248 255 262 268 270 267 258 236 208 191 184 183 186 188 187 174 150 118 93 80 82 84 83 82 78 75 71 67 63 59 56 53 51 49 48 47 48 51 55 58 60 61 61 61 60 58 57 56 53 50 47 45 45 45 46 50 58 67 76 83 88 92 96 99 100 99 97 95 92 89 86 82 77 72 68 64 59 55 50 45 40 36 33 32 34 37 41 44 45 43 39 32 21 10 1 355 354 358 8 23 36 48 57 64 71 76 80 82 80 79 79 81 83 84 84 83 83 84 85 86 87 89 93 98 101 103 104 105 107 109 113 117 121 123 125 126 126 124 121 118 116 116 117 120 122 123 123 119 115 111 108 104 101 98 97 96 97 97 97 96 96 97 101 103 104 103 103 103 105 108 111 114 116 116 114 112 108 105 101 97 93 89 86 86 87 90 100 131 201 231 253 287 323 344 0 10 15 16 15 13 10 6 1 355 348 342 337 333 332 332 332 331 330 331 332 333 335 337 339 340 339 339 339 339 339 338 338 339 356 354 353 350 348 347 345 343 342 341 339 338 337 336 334 333 332 332 331 330 330 329 329 329 329 329 329 333 348 27 41 45 45 44 47 64 103 128 155 232 291 315 325 330 333 336 338 338 345 3 21 35 45 52 54 54 57 65 77 96 120 138 156 192 299 324 334 341 340 333 321 309 309 323 360 40 80 111 131 144 156 170 187 211 252 296 323 346 15 58 87 97 97 88 77 75 77 81 80 59 26 12 27 61 93 110 114 117 122 130 144 154 158 155 145 136 125 111 89 69 61 73 98 135 177 210 232 243 249 252 254 255 256 256 257 259 261 263 264 265 265 264 263 262 262 267 273 276 274 267 259 249 240 231 225 220 217 215 216 218 222 221 216 196 156 130 120 120 125 134 141 148 154 161 167 171 173 173 173 172 172 172 171 171 170 170 171 173 176 180 185 191 196 199 201 202 202 202 202 201 202 204 206 207 207 206 204 202 201 200 199 198 197 195 195 195 195 196 196 198 199 201 203 205 208 209 211 212 213 213 212 211 208 205 203 201 202 206 212 218 222 224 226 228 230 233 236 239 241 243 246 250 255 258 259 257 252 243 243 250 263 277 289 300 310 317 320 321 318 313 306 299 290 277 263 248 233 221 213 207 203 200 198 198 200 203 207 210 211 208 204 200 196 192 190 189 190 191 192 192 192 194 197 199 197 192 186 177 165 147 132 129 131 146 160 169 175 180 186 191 196 200 204 208 211 215 219 223 229 236 243 252 259 264 265 264 257 242 227 218 216 217 220 220 217 206 197 182 151 101 101 101 98 93 87 81 76 71 66 61 57 54 53 52 51 50 50 53 55 57 57 57 56 56 55 54 53 53 51 49 46 44 42 40 41 46 54 64 74 82 88 93 96 99 100 99 97 96 94 92 90 87 83 78 73 68 62 55 47 39 32 26 22 22 25 29 34 39 42 42 38 28 15 4 356 352 353 359 10 25 39 51 59 65 72 78 84 86 85 83 82 81 81 81 80 79 80 82 85 89 93 97 103 108 111 114 115 117 117 118 119 122 125 128 130 130 129 126 123 121 121 122 124 125 127 127 125 121 116 111 106 101 96 92 91 91 92 95 97 99 102 104 107 109 109 110 111 114 117 121 124 126 127 124 119 113 108 103 99 96 93 91 88 87 86 87 91 100 123 181 224 244 260 276 310 348 2 7 8 9 6 4 360 354 346 340 334 331 331 332 331 329 328 328 328 331 333 336 338 339 339 338 338 338 337 337 337 338 355 353 351 349 347 346 344 343 341 340 339 337 336 334 333 332 331 330 330 329 329 329 331 333 337 342 354 18 41 50 47 41 32 21 4 345 320 313 330 336 337 335 332 330 329 329 329 328 336 32 54 61 65 71 69 66 63 66 74 88 110 126 137 145 146 343 344 344 334 320 308 298 300 319 351 30 68 101 126 145 163 178 190 202 225 275 319 342 8 50 86 101 104 102 96 96 101 112 147 267 313 339 7 48 78 98 113 135 163 187 199 196 183 165 147 139 131 123 108 90 87 102 135 174 203 221 235 242 247 249 251 253 254 256 257 258 260 261 263 263 262 260 256 253 251 253 259 263 263 261 255 248 239 230 222 217 214 212 212 213 214 211 197 163 134 125 125 129 138 147 156 164 170 174 176 177 177 175 174 173 173 174 174 175 175 176 177 179 182 185 190 194 198 200 201 202 202 201 201 201 202 204 205 206 206 204 203 202 201 201 201 200 199 198 197 196 196 197 198 199 200 202 204 206 207 209 210 210 210 210 209 206 203 201 199 198 199 203 209 213 216 217 218 221 224 228 230 233 235 237 240 244 251 256 258 257 252 241 237 241 251 264 278 290 301 308 312 313 312 307 304 299 294 286 276 262 246 230 218 209 203 201 200 201 203 207 210 211 211 208 201 194 185 178 176 179 184 188 189 190 189 191 187 182 175 167 161 154 146 137 131 133 141 157 168 175 180 186 191 197 201 205 208 210 213 215 218 221 225 231 240 248 256 261 263 262 258 250 245 242 242 244 245 242 234 222 214 207 202 182 153 137 127 115 100 87 79 72 64 57 52 50 49 49 49 49 51 53 55 57 57 55 54 53 52 50 48 47 47 46 45 44 41 39 39 42 49 58 69 79 86 92 96 99 100 100 100 99 99 98 97 95 92 88 84 77 68 56 42 27 15 5 2 6 10 15 22 30 37 39 36 18 3 352 347 348 353 1 13 27 41 54 62 68 73 79 86 89 89 88 86 84 83 81 80 80 82 86 92 99 106 114 120 124 127 128 129 128 127 127 127 129 132 135 137 137 135 132 129 128 127 127 128 128 128 127 124 120 114 108 102 96 91 87 86 87 89 95 100 105 108 111 113 114 115 116 120 124 130 132 134 133 128 122 115 109 105 102 100 97 95 93 91 89 88 87 87 88 92 105 167 221 232 237 244 268 302 329 344 352 356 358 357 352 346 340 335 334 334 333 331 329 327 326 327 329 332 335 337 338 338 337 336 336 336 335 336 336 353 352 350 348 347 345 343 342 341 339 338 336 335 333 332 331 330 329 329 329 330 332 338 348 1 17 33 45 46 44 38 27 11 353 334 317 312 317 324 328 330 329 328 326 324 322 316 300 223 157 122 106 102 107 107 103 96 91 91 97 107 120 132 142 152 172 281 304 299 292 288 289 294 321 352 29 62 88 108 125 141 156 165 170 170 4 1 4 15 34 62 86 99 105 110 117 134 176 230 260 287 324 22 64 89 109 135 176 206 219 221 211 186 163 147 141 138 136 131 122 132 155 182 205 218 227 235 240 243 245 247 248 250 252 254 256 257 258 259 258 256 252 246 240 236 236 241 244 247 248 247 242 236 226 215 209 205 204 204 204 202 196 183 164 151 144 147 153 161 169 175 179 182 182 182 180 179 177 176 175 176 177 178 178 179 180 181 183 185 189 192 196 199 201 202 202 202 201 200 201 202 203 204 204 203 201 200 200 200 201 202 202 202 201 200 200 199 199 199 200 201 202 203 205 206 207 207 207 207 206 204 202 200 198 197 198 199 203 205 207 207 207 208 212 217 221 224 227 229 232 235 241 249 255 258 257 250 239 233 234 241 252 266 279 291 299 304 306 306 302 300 298 296 292 285 273 257 239 224 213 205 202 201 202 205 208 210 210 208 203 195 186 178 172 171 173 178 179 180 179 177 177 172 167 163 157 153 149 149 149 148 149 153 166 175 182 187 193 197 202 206 209 211 213 215 216 218 220 223 228 235 243 251 257 261 262 261 258 256 256 257 258 255 249 240 227 216 208 203 195 187 181 176 171 168 159 81 37 32 32 34 39 43 46 49 52 54 57 59 60 60 59 58 57 54 51 47 44 43 44 46 47 46 43 41 44 49 57 66 76 84 91 97 101 103 105 106 107 107 107 106 105 102 100 95 88 77 60 34 12 352 340 336 340 347 354 3 15 27 36 27 2 347 341 342 348 355 4 15 30 48 66 76 83 87 89 94 95 95 94 91 90 88 87 84 83 85 92 101 112 122 129 134 137 139 140 138 136 135 134 135 137 140 143 144 144 143 139 136 134 132 131 131 130 129 127 123 118 111 105 100 94 90 86 85 87 93 100 106 111 115 117 119 121 123 127 132 137 141 142 139 132 123 115 110 106 105 104 103 102 100 98 96 94 91 89 85 84 84 87 100 147 196 214 222 231 241 252 265 285 312 333 343 345 344 345 342 339 337 336 334 331 328 327 327 329 332 334 335 336 335 335 334 333 333 333 334 334 353 351 350 348 346 345 343 341 340 339 337 336 334 332 331 329 329 329 330 332 335 345 2 21 35 43 47 49 47 41 31 14 353 334 320 310 311 314 318 321 323 323 323 322 319 314 298 239 185 164 148 134 131 135 144 145 143 138 130 123 123 129 141 154 168 185 206 231 250 261 268 276 291 324 2 38 65 81 88 90 87 84 82 77 68 52 39 29 23 26 36 55 80 101 117 136 168 214 249 273 299 346 47 77 100 129 171 212 230 234 229 211 177 158 149 146 149 155 166 173 189 204 214 222 227 231 234 237 239 240 241 242 244 247 249 251 253 254 255 253 250 245 238 232 227 225 227 229 231 233 233 231 225 210 193 187 187 189 192 193 191 187 180 172 166 164 169 176 181 186 189 189 188 186 183 181 180 178 178 178 178 179 180 181 182 183 184 186 188 191 194 197 200 201 202 202 202 201 201 201 202 203 203 202 200 199 198 199 199 201 202 203 203 203 202 202 201 201 201 201 201 201 202 202 203 203 203 203 203 202 200 199 198 197 198 199 201 204 205 204 203 202 204 208 212 216 219 221 224 227 232 239 248 255 257 255 247 237 231 230 235 245 257 269 280 290 295 299 300 299 298 298 298 296 291 282 267 249 232 218 208 203 201 201 203 204 205 203 198 189 180 172 166 164 164 165 166 166 165 164 163 164 166 167 168 165 163 163 164 166 166 166 169 176 182 188 194 199 203 207 210 211 213 214 216 217 217 219 221 224 230 238 245 252 258 261 262 262 262 262 262 260 255 248 236 224 209 198 194 195 198 203 208 216 226 239 255 276 315 357 21 36 47 56 62 66 68 69 68 67 66 66 66 66 65 61 54 46 42 45 55 59 55 52 50 50 54 61 69 78 86 94 101 106 110 113 116 117 118 117 117 115 113 111 107 100 88 65 30 2 341 327 320 318 318 318 322 332 6 76 15 325 325 329 341 349 357 4 15 37 72 101 113 117 117 115 112 109 106 100 98 95 94 92 89 88 90 97 109 121 131 137 140 141 143 142 141 140 140 141 142 144 146 148 149 149 147 143 140 136 134 133 132 132 131 129 125 119 112 106 101 97 94 92 91 93 99 106 113 118 121 124 127 131 136 141 146 148 148 143 132 121 114 110 108 106 106 107 109 108 107 106 103 99 94 89 83 79 78 79 87 108 145 184 200 210 216 222 225 231 241 261 297 320 332 338 339 339 339 338 336 333 330 328 328 329 331 333 334 333 332 331 331 331 331 331 331 331 352 351 349 348 346 344 343 341 340 339 337 336 334 332 330 329 328 329 334 342 359 25 38 44 47 49 51 51 48 38 19 353 331 317 310 307 309 311 314 316 317 318 318 317 315 309 262 152 142 132 121 113 116 130 145 152 153 152 149 144 145 150 162 176 188 198 208 221 233 244 254 265 285 329 24 57 73 81 77 67 55 47 46 48 53 57 54 43 31 23 25 38 63 97 124 153 190 231 265 297 340 23 54 78 104 157 209 232 243 243 233 205 169 156 153 155 166 183 200 211 218 224 228 231 232 234 235 236 236 236 236 236 238 241 244 247 249 251 251 250 246 242 236 230 225 223 222 221 220 217 213 204 185 158 142 146 156 166 176 180 183 182 180 178 177 179 184 190 194 196 196 193 189 186 184 182 181 180 179 179 180 181 183 184 185 186 188 189 191 193 196 198 200 202 202 202 202 201 201 202 202 203 202 200 199 197 198 198 200 201 203 204 204 204 203 202 202 200 200 200 199 199 200 200 200 200 200 199 199 199 198 198 199 199 201 203 204 206 206 205 204 204 205 208 210 212 215 217 220 224 231 239 247 253 254 251 244 236 230 230 233 240 248 257 268 277 284 289 292 294 296 297 298 298 294 287 276 261 242 225 213 205 201 198 196 195 194 190 184 176 170 165 161 157 155 153 152 153 157 160 162 165 167 170 173 171 170 171 172 174 175 177 179 183 188 194 200 206 209 212 214 215 216 216 216 215 216 216 218 221 226 232 238 246 252 257 260 261 261 261 260 257 252 245 236 222 207 196 193 196 201 207 214 223 231 240 249 258 270 298 40 78 88 92 92 91 89 86 82 78 75 73 74 76 79 82 81 46 304 297 46 70 65 59 54 54 59 67 77 86 95 105 114 119 123 125 127 127 126 124 122 122 121 120 116 111 100 73 30 354 331 311 295 283 274 264 249 229 204 187 190 208 247 301 331 346 354 0 13 51 108 132 141 144 141 134 127 119 112 107 104 102 99 96 93 92 96 105 118 128 135 139 140 140 141 141 142 143 144 145 146 147 149 151 152 151 148 144 140 136 133 131 130 131 132 130 126 120 113 107 103 100 98 97 97 100 105 111 118 124 130 135 139 144 149 154 156 153 146 133 117 110 108 108 108 109 110 112 115 117 116 112 107 100 89 75 64 56 53 56 69 90 124 156 175 186 193 197 202 209 216 228 248 276 301 317 328 332 336 338 337 334 331 329 328 328 330 331 332 330 329 328 328 327 326 325 324 322 352 350 349 347 346 344 343 342 340 339 338 336 334 332 330 329 330 337 354 21 42 52 53 52 51 52 53 52 44 26 352 327 313 306 304 305 306 308 309 310 311 311 310 310 310 328 108 109 103 92 83 78 78 95 117 135 143 148 150 153 160 175 189 200 206 210 214 221 230 240 251 261 276 335 77 93 96 94 85 68 57 50 48 52 58 66 69 58 41 28 27 40 63 101 137 170 201 232 270 329 20 44 59 79 142 214 231 239 244 244 231 191 154 151 157 168 185 205 218 225 229 232 234 235 236 237 236 236 235 233 232 232 234 237 240 243 246 248 248 248 244 240 235 230 226 223 220 216 209 197 180 161 143 132 125 125 131 142 156 168 175 180 182 184 186 190 194 199 203 203 201 195 191 188 187 185 184 183 182 182 183 185 187 188 190 190 191 193 194 196 198 200 201 202 202 202 202 201 202 201 201 201 199 198 197 197 198 199 201 202 203 204 204 203 202 201 200 198 197 197 197 198 199 199 199 199 198 198 198 198 199 200 202 204 206 207 208 208 208 207 207 207 208 210 211 212 213 215 219 225 232 239 246 251 249 245 239 232 228 227 229 233 238 245 252 262 270 277 283 288 292 296 298 298 296 291 283 270 252 235 220 210 204 199 194 189 183 178 174 172 171 168 164 160 157 154 152 154 159 165 167 170 171 172 173 173 173 175 176 178 180 183 185 189 194 199 205 210 214 217 219 220 220 219 217 215 213 212 215 219 224 229 236 243 249 253 256 257 257 257 257 255 251 244 234 220 207 198 195 197 201 208 216 224 231 238 243 245 243 225 178 149 136 128 121 116 111 106 100 93 87 82 82 85 87 84 343 319 326 336 351 4 11 12 12 17 29 52 90 120 136 145 145 143 140 138 136 133 130 127 125 123 122 120 117 114 106 87 45 337 295 270 257 250 242 234 222 209 195 188 187 192 205 234 291 331 348 356 9 49 120 144 151 153 150 144 136 127 121 116 112 109 104 101 100 101 108 119 129 136 139 140 140 140 141 142 143 145 146 147 147 148 149 150 151 151 148 145 140 135 130 126 124 126 127 126 124 118 111 106 102 100 99 99 100 103 106 112 119 126 135 145 150 156 159 160 157 149 136 121 113 110 111 112 113 115 119 123 127 128 126 120 111 96 72 44 21 8 3 5 16 39 81 134 158 168 172 172 174 180 185 188 190 200 331 348 349 345 345 343 340 334 330 327 324 323 322 322 322 321 320 320 319 318 316 314 312 310 352 350 349 347 346 345 344 342 341 340 339 337 335 334 334 334 341 0 29 50 55 53 49 46 47 48 48 44 20 347 325 313 307 304 303 304 305 306 307 307 307 305 303 304 329 88 87 83 74 64 55 51 52 61 81 102 121 135 146 157 174 195 210 218 220 219 218 221 232 244 256 265 259 186 131 124 122 118 110 93 83 75 69 68 72 79 83 72 56 43 37 48 71 107 147 176 196 212 213 78 68 69 77 205 232 234 236 236 236 232 197 138 130 142 162 183 203 220 228 232 235 237 239 240 240 240 239 238 236 233 232 231 233 235 238 241 244 246 247 246 243 239 235 229 225 222 217 209 196 176 158 145 138 132 128 126 127 135 150 165 177 184 188 191 194 198 202 207 209 209 205 200 197 194 193 191 189 188 186 187 188 190 191 193 194 195 195 196 197 199 200 201 201 202 202 201 201 201 201 200 200 199 198 198 198 199 200 201 202 203 203 203 202 201 199 197 196 195 194 195 195 197 198 198 199 199 198 198 199 200 202 205 207 210 211 211 210 209 209 209 210 210 212 213 214 215 216 218 222 227 234 241 245 248 244 239 233 227 224 223 223 225 228 232 237 247 256 264 272 280 286 291 294 295 295 291 285 274 259 244 230 220 211 204 196 189 182 176 172 171 172 172 171 170 169 169 168 168 170 171 173 174 174 175 175 177 178 180 182 183 186 188 191 195 199 203 208 213 217 221 223 225 225 223 220 216 212 211 213 218 223 230 237 243 248 252 254 257 258 259 259 256 251 240 228 215 205 199 197 197 202 209 217 224 231 237 239 239 233 216 184 164 153 145 139 134 129 125 119 113 107 103 106 114 128 178 304 317 322 327 336 345 350 350 342 332 315 290 267 248 233 215 193 173 158 149 143 138 134 130 127 123 119 116 112 107 100 91 82 5 240 237 236 235 233 225 215 204 194 187 185 188 199 215 244 289 328 341 353 13 115 153 161 163 161 155 146 137 130 126 122 118 115 113 115 120 131 140 146 147 146 145 143 143 143 144 145 147 148 148 149 148 149 150 151 151 150 147 143 137 131 125 122 122 121 121 119 115 111 106 102 101 100 101 103 104 105 108 113 120 129 140 150 155 157 155 148 139 127 121 119 119 119 118 120 122 127 132 136 137 135 133 131 126 97 349 335 332 332 334 337 344 345 340 256 192 179 172 169 169 166 156 129 93 68 49 30 15 5 360 354 344 334 327 320 314 310 307 306 305 306 307 307 305 303 303 303 304 352 350 348 347 346 345 344 343 342 341 340 340 340 341 344 351 6 27 41 49 50 43 32 19 8 1 355 346 338 328 320 315 310 307 306 306 307 308 310 312 315 319 334 44 72 74 69 60 50 41 34 31 32 38 53 72 94 117 140 163 187 211 224 229 229 221 214 216 230 249 259 259 241 191 158 144 136 132 126 118 113 107 99 90 80 83 86 82 67 54 48 50 69 98 134 164 176 173 145 120 116 131 208 241 243 242 238 232 218 172 112 107 118 141 173 200 218 230 238 242 244 245 246 247 247 246 244 242 239 236 234 234 235 236 239 241 243 245 245 244 242 238 234 229 224 219 212 203 189 172 160 152 148 146 145 145 149 161 176 189 196 198 199 199 202 205 209 212 214 213 210 207 204 202 199 198 195 194 193 193 194 195 196 197 197 198 198 198 199 200 201 201 201 201 201 200 200 199 199 198 198 197 197 198 199 200 201 202 203 203 202 201 199 197 194 192 191 191 191 192 193 194 195 196 197 198 199 200 202 204 207 210 212 214 214 212 210 209 209 210 211 213 214 216 217 219 221 223 227 232 237 241 244 244 239 234 229 224 222 220 219 218 219 221 226 232 242 252 260 269 277 283 287 290 291 289 285 276 264 252 242 232 221 211 201 193 186 180 175 171 172 173 176 178 179 178 175 172 171 171 174 177 178 178 179 180 182 185 188 190 192 194 196 199 202 206 210 214 218 222 225 227 226 225 223 219 216 214 215 218 224 230 237 243 248 253 256 259 260 260 258 254 247 234 222 213 206 202 198 199 203 210 219 227 233 237 238 237 231 213 188 170 160 153 148 143 140 137 134 133 134 139 147 160 177 200 224 242 259 271 285 299 317 327 327 324 315 298 282 266 250 232 211 187 166 154 146 140 135 131 127 122 117 112 108 102 97 94 97 135 199 218 227 231 230 224 215 204 193 185 183 188 198 212 229 249 275 295 311 320 228 188 181 177 171 164 156 147 140 137 135 134 133 135 138 146 154 159 160 157 153 149 146 145 145 146 147 148 149 149 149 148 149 149 151 152 153 152 149 145 139 132 128 124 121 120 119 116 113 110 107 106 106 106 106 105 104 103 102 102 107 114 120 127 131 132 131 129 126 125 126 125 122 119 121 126 131 136 139 139 140 142 146 153 165 200 270 303 316 323 329 332 331 325 314 299 278 247 225 212 195 145 79 62 54 47 34 22 10 3 358 351 343 335 326 318 310 305 302 301 301 302 302 302 302 302 303 304 352 350 349 347 346 346 346 345 345 344 344 345 348 355 5 18 31 41 47 47 43 29 1 337 320 313 319 326 330 329 325 321 316 311 309 309 312 318 327 342 9 34 55 68 67 61 51 39 28 21 18 17 20 28 40 56 77 104 138 172 200 221 232 234 229 206 188 201 225 247 255 250 230 192 168 153 144 138 132 129 129 130 127 115 78 88 92 92 83 68 56 51 64 81 102 124 135 132 125 124 139 187 237 253 257 255 248 226 150 114 104 106 121 153 189 213 229 240 248 253 256 258 258 258 257 255 252 248 244 241 239 238 239 239 241 242 244 245 245 244 242 238 233 228 223 217 209 200 189 178 172 168 166 168 171 178 187 196 203 207 209 207 205 204 205 208 211 214 216 215 213 211 208 206 204 202 200 199 198 198 198 199 199 199 199 199 199 199 200 200 201 201 201 200 200 199 198 197 196 196 196 196 197 198 200 201 202 203 202 201 200 197 194 191 188 188 187 187 188 189 189 190 191 192 194 197 200 203 206 209 212 214 215 216 214 212 209 208 208 209 211 213 215 217 220 222 225 228 232 236 239 242 242 240 236 231 227 223 222 220 218 216 214 214 215 221 229 239 247 258 266 273 279 283 286 286 284 276 266 257 250 242 232 220 208 199 191 184 178 173 173 175 178 180 180 178 175 173 172 173 176 180 182 182 183 184 186 189 194 197 200 201 203 204 205 207 210 213 216 219 223 224 225 225 224 223 222 221 221 222 225 230 235 242 248 254 258 259 259 257 253 248 239 229 221 214 209 204 200 201 205 212 221 229 234 236 237 235 228 211 189 173 163 156 152 149 147 146 147 149 153 160 168 177 187 200 213 224 233 239 245 252 264 281 297 307 312 305 296 283 264 235 201 175 158 149 142 137 133 129 125 121 117 113 108 104 102 106 118 146 180 206 222 231 229 224 215 204 192 186 184 189 198 209 219 230 239 248 257 256 236 217 205 195 185 176 166 157 151 147 147 148 149 151 155 162 166 168 167 162 157 153 149 148 148 149 149 150 150 149 149 148 149 151 153 155 156 157 156 154 149 143 137 131 127 126 125 122 119 116 114 113 112 111 111 110 108 104 96 89 89 91 94 98 105 111 116 120 121 122 125 122 117 116 118 125 132 138 141 143 145 147 150 156 164 181 221 283 310 321 328 330 329 326 321 316 310 305 302 301 304 323 355 22 37 34 26 15 3 357 352 348 344 339 333 326 321 315 310 307 307 307 307 307 307 307 307 308 352 351 349 348 347 348 348 348 349 350 351 356 4 15 27 37 44 49 51 48 34 7 332 317 312 314 320 327 331 331 329 326 321 314 312 314 323 339 358 15 30 41 49 55 57 47 28 11 1 1 4 9 17 27 38 53 75 108 147 181 207 222 231 229 213 187 174 198 226 246 257 252 231 196 172 159 150 144 137 134 136 143 154 166 173 143 132 125 117 102 79 68 72 81 88 91 94 100 108 117 137 208 254 267 273 275 274 137 113 114 116 122 143 183 213 228 240 250 258 264 267 269 269 268 265 262 258 253 249 245 243 242 242 243 244 245 245 246 245 244 242 239 234 229 223 216 208 201 193 187 185 184 185 187 192 197 203 208 210 211 210 207 205 204 204 207 210 213 215 215 214 212 210 208 206 204 203 202 202 201 201 201 201 200 200 200 200 200 200 200 201 201 200 199 198 197 195 194 194 194 195 197 198 199 200 201 202 202 201 199 196 192 188 186 184 184 185 185 186 186 186 186 187 190 193 198 204 208 211 213 215 215 215 215 213 210 207 205 204 207 209 212 215 218 221 224 228 232 236 240 242 242 240 237 232 227 223 221 221 220 218 215 210 208 208 211 215 223 231 241 251 260 270 278 283 285 284 277 269 262 257 252 242 231 217 205 195 187 179 175 174 175 177 178 178 178 179 179 179 180 181 184 185 186 186 187 189 193 197 202 206 208 209 209 209 209 210 211 212 214 217 219 222 224 225 226 226 226 226 227 229 232 237 243 249 255 258 258 256 252 246 240 234 227 221 216 211 207 204 203 206 213 221 228 233 235 235 232 224 207 188 174 164 159 156 154 153 154 157 160 165 171 178 185 193 203 211 219 226 230 233 236 240 248 260 275 290 295 295 291 276 220 165 150 145 142 139 136 134 131 128 126 122 120 118 119 123 131 143 156 173 194 215 227 228 223 216 206 196 190 188 191 197 205 212 218 222 226 228 228 226 223 219 211 202 191 180 169 162 156 155 156 159 162 166 170 173 172 169 164 159 155 153 152 152 152 153 153 152 152 152 153 154 156 158 160 161 162 162 160 156 151 146 141 138 136 133 131 128 125 123 121 119 119 119 119 117 113 107 102 99 99 101 105 110 113 115 117 117 116 114 110 108 108 114 122 133 145 151 155 157 155 156 159 165 180 221 290 313 320 326 328 329 327 325 323 320 319 317 315 315 319 329 347 12 18 15 6 353 347 344 341 339 336 333 328 323 318 314 312 311 311 311 311 311 310 310 310 353 351 350 350 350 350 351 353 355 359 5 11 19 27 35 41 46 48 47 40 14 338 316 309 312 318 323 328 330 331 329 327 323 319 320 335 359 18 24 25 29 35 45 51 53 40 355 335 335 344 355 6 18 25 34 49 79 126 164 189 211 221 224 221 206 192 189 203 229 249 261 265 249 213 180 164 155 150 145 146 152 167 189 208 212 200 180 167 158 150 139 130 126 127 122 110 98 98 104 112 129 214 262 272 280 283 274 145 132 136 144 160 191 220 236 243 249 258 264 269 271 273 272 271 267 263 259 255 251 247 245 245 245 246 247 247 248 247 247 246 244 241 236 230 223 216 210 204 199 196 196 196 198 200 203 207 210 212 212 211 208 205 203 202 202 204 206 209 211 211 211 210 209 207 206 205 204 204 204 204 203 202 202 201 200 200 200 200 200 200 200 200 199 198 196 195 193 193 194 195 197 198 199 201 201 201 201 200 198 195 191 187 184 183 182 183 184 185 185 185 185 186 188 192 197 203 208 212 214 215 215 215 214 213 210 206 203 200 200 203 207 210 214 218 222 227 232 236 240 242 243 241 237 233 228 223 220 218 217 216 212 208 202 200 200 202 205 209 214 221 229 241 254 269 279 283 283 278 272 267 263 261 253 241 227 211 199 189 183 180 178 178 178 178 180 182 184 185 185 186 186 187 188 189 190 191 192 194 198 201 205 208 210 210 209 209 209 209 210 211 213 215 219 223 224 225 226 226 227 229 231 234 239 244 250 256 258 258 256 251 246 241 236 229 222 216 213 209 207 206 207 212 219 226 231 234 233 229 219 203 187 174 166 162 160 159 160 162 164 168 171 176 182 189 197 203 210 216 221 225 229 230 232 235 241 249 261 268 272 271 256 205 163 150 146 145 144 143 142 141 139 136 134 132 132 135 142 149 156 161 169 183 202 216 220 220 215 208 201 197 195 195 198 202 206 209 211 213 214 215 216 218 220 219 214 206 193 178 165 158 158 160 164 169 173 175 176 174 170 165 161 158 157 157 157 158 157 157 157 158 159 162 164 165 165 165 164 163 163 161 159 156 152 149 147 144 142 138 135 132 129 127 126 126 126 125 124 123 122 122 123 124 125 126 126 126 124 123 119 113 102 94 91 94 102 117 140 161 175 182 183 177 174 176 185 218 278 305 316 322 325 327 327 327 326 325 324 322 321 318 316 315 317 329 346 359 6 356 347 340 335 334 333 331 329 325 321 317 314 312 311 311 311 312 312 311 311 311 354 352 351 351 353 355 358 1 6 13 19 23 26 29 32 35 37 36 28 8 338 317 309 308 313 319 324 327 329 329 329 328 328 337 9 46 58 58 51 38 35 38 48 57 64 65 320 315 327 342 358 8 13 12 8 5 350 190 198 208 220 225 225 220 208 199 199 207 224 246 263 273 268 244 198 171 161 158 158 164 177 192 207 217 219 213 200 188 179 174 172 173 175 175 171 157 137 121 118 124 143 207 253 265 270 267 240 180 159 159 170 189 213 232 243 249 254 260 265 268 270 270 269 267 265 262 259 255 251 248 246 246 247 249 250 250 250 250 249 248 246 242 238 232 226 219 214 210 207 206 205 206 208 210 212 214 215 215 214 212 208 204 202 201 201 202 203 204 205 206 206 206 205 204 204 203 203 204 204 205 205 205 204 203 202 201 201 201 201 200 200 199 199 197 196 194 194 194 195 197 199 200 201 201 200 200 198 196 194 191 187 184 182 181 182 183 184 185 186 186 187 189 192 196 201 205 209 211 213 213 213 213 211 209 206 202 198 196 196 199 204 209 213 219 224 230 235 239 241 242 242 239 235 232 227 222 218 215 211 207 203 197 192 191 192 195 197 200 202 205 211 220 235 254 272 281 283 279 274 271 268 268 262 253 238 220 206 196 189 186 185 184 184 184 185 186 187 188 189 189 190 190 191 192 194 195 196 197 199 201 203 205 206 207 206 206 206 207 208 209 212 216 219 222 223 224 224 224 226 228 230 233 238 243 249 254 257 258 257 254 251 247 241 233 223 217 213 210 207 206 206 211 218 225 231 232 230 224 213 200 186 175 168 165 164 164 166 168 170 172 174 177 182 188 194 199 205 210 215 221 227 231 234 235 235 238 244 248 251 250 240 222 197 178 168 162 159 156 154 151 149 146 143 141 140 143 147 152 156 159 166 176 192 204 211 215 213 209 205 202 200 200 200 201 202 202 203 204 205 207 209 215 219 223 224 217 201 178 156 148 153 161 169 173 177 178 178 175 171 168 164 163 162 162 162 162 161 161 162 164 166 169 170 170 168 165 164 162 162 161 159 157 155 153 151 148 146 143 141 138 136 134 133 132 131 130 129 132 136 139 141 141 141 140 139 136 133 128 122 109 94 81 74 77 92 123 161 183 197 207 210 214 225 249 278 297 309 319 323 326 327 327 326 325 325 324 324 322 320 317 314 312 314 321 331 342 347 345 339 332 327 326 326 325 324 321 318 314 311 309 309 309 310 310 311 310 310 310 356 354 354 354 358 2 7 12 18 24 26 27 26 26 25 23 18 8 351 331 317 309 308 311 315 320 324 326 328 329 332 337 350 14 41 60 71 74 70 62 51 49 54 65 79 101 196 318 359 14 21 19 7 349 328 303 266 233 219 222 227 232 230 224 214 203 204 210 221 239 258 270 274 258 222 190 176 173 175 182 191 201 210 216 218 215 207 197 187 180 176 176 176 176 173 164 152 142 138 148 172 211 242 255 258 253 228 191 173 171 183 199 218 234 243 249 254 259 262 264 265 265 264 263 261 260 258 255 250 247 246 248 250 252 254 254 254 253 252 250 248 244 240 235 229 224 220 217 215 215 214 215 216 217 218 220 220 220 219 215 210 205 203 202 202 202 202 202 202 202 202 201 201 200 200 200 200 201 203 204 205 206 206 205 204 203 202 202 201 201 200 200 199 197 196 196 196 197 198 200 201 201 200 200 199 197 195 192 189 186 184 182 181 182 183 184 186 187 188 189 191 194 197 200 203 206 208 209 209 209 209 209 208 205 202 197 192 189 189 194 199 205 211 217 223 229 234 237 239 240 238 235 232 228 224 219 214 209 204 199 192 187 185 185 187 189 191 193 195 197 201 207 218 237 260 274 279 278 274 271 271 272 271 265 253 235 217 206 199 194 191 189 188 188 188 189 190 191 191 192 193 193 194 195 197 198 200 202 204 205 206 207 206 205 203 202 202 203 205 208 213 217 220 222 223 224 225 225 225 226 227 229 232 238 244 249 253 256 258 259 258 255 250 240 226 217 211 207 204 203 203 209 216 224 230 230 226 219 209 197 186 176 171 169 168 169 171 173 174 175 175 177 180 184 188 192 197 202 208 216 224 233 238 237 232 231 233 237 240 240 236 230 219 206 194 185 177 170 164 159 155 151 148 145 144 146 148 150 152 156 163 174 187 197 205 209 209 208 207 206 205 205 204 203 201 199 198 199 200 202 205 212 218 224 227 218 200 174 155 152 158 168 175 179 181 181 180 177 174 172 169 167 166 165 165 164 164 163 164 166 169 172 172 171 168 164 162 160 159 158 157 155 154 152 151 150 148 147 146 145 142 140 138 137 136 136 138 143 147 149 149 148 147 147 146 143 139 133 124 111 94 79 71 76 111 171 188 195 199 207 218 240 268 289 301 310 316 321 324 326 327 326 326 326 325 325 323 322 320 317 314 313 315 319 324 331 334 335 332 326 322 320 319 318 317 316 313 310 308 306 305 305 306 307 308 307 307 306 359 358 357 359 3 8 13 18 22 25 25 23 21 18 13 5 353 339 326 317 313 311 312 316 319 322 325 326 329 334 344 0 19 33 44 56 68 74 74 68 56 48 47 54 76 120 142 107 73 59 49 35 356 324 302 284 263 239 223 226 231 237 241 238 224 209 206 210 219 233 251 263 269 260 235 210 195 190 190 192 197 201 206 209 211 211 207 198 184 169 160 157 159 162 163 161 155 153 155 166 188 216 237 250 252 247 224 189 175 175 186 202 219 235 245 249 253 256 258 259 260 261 260 260 259 259 258 257 254 251 252 254 256 259 260 261 260 258 256 253 250 246 242 238 234 230 227 224 223 222 221 221 221 222 222 224 224 224 223 220 215 209 206 204 203 203 202 202 201 200 199 198 198 197 197 197 198 199 200 202 204 205 205 205 205 204 203 203 202 201 201 200 199 198 198 198 198 200 200 201 201 200 199 197 195 193 191 188 186 183 182 181 182 183 185 187 189 190 192 194 196 198 201 203 205 206 207 207 207 206 206 205 203 201 197 190 184 181 182 186 192 198 204 210 216 222 228 232 235 236 234 231 228 224 219 215 210 204 199 192 187 183 182 182 182 183 184 187 190 194 197 201 208 221 242 260 271 274 272 270 271 274 276 274 268 253 233 219 208 202 198 195 193 193 193 193 193 193 194 195 195 195 196 197 199 201 203 206 209 211 212 211 209 206 203 201 200 201 202 206 211 215 219 221 223 225 226 225 225 225 224 225 227 231 235 240 245 249 254 259 261 261 260 252 236 217 205 200 198 198 200 207 214 221 227 226 222 215 206 195 186 178 174 172 172 173 175 176 177 177 176 176 177 179 182 185 189 194 201 210 220 228 231 229 225 224 226 228 232 234 233 231 227 219 210 200 189 179 170 163 157 153 150 147 147 148 149 151 153 157 165 175 185 194 200 204 206 207 207 207 208 208 208 206 202 199 197 196 197 198 203 209 216 222 221 210 193 177 169 169 174 180 183 185 186 185 183 181 178 176 173 171 169 168 167 166 164 164 164 166 170 171 171 169 165 161 158 155 153 152 151 151 151 151 151 151 151 152 152 150 147 144 141 140 140 141 144 149 152 153 150 147 145 148 150 151 149 144 133 120 105 88 84 159 203 206 204 201 200 206 222 252 280 291 300 305 313 318 321 323 325 327 328 329 328 326 324 323 321 319 317 317 317 320 323 326 329 329 328 325 322 320 317 315 313 312 309 306 303 302 301 301 303 304 304 304 302 301 3 2 2 4 6 9 11 13 16 17 15 12 8 2 353 340 327 320 315 313 313 314 316 318 320 322 324 325 331 345 11 32 44 50 53 60 68 73 72 62 45 27 20 19 29 90 117 109 97 86 75 48 317 295 287 281 272 252 225 221 232 252 279 302 299 263 223 213 217 226 241 256 262 259 244 223 208 199 193 189 186 185 185 188 193 199 199 190 168 145 141 143 149 157 163 165 159 158 163 175 196 220 237 249 250 244 217 172 164 169 182 200 221 238 249 252 254 255 256 257 258 259 259 259 258 259 261 264 267 269 269 268 268 268 269 268 266 264 261 257 253 248 244 241 237 234 232 230 229 228 227 226 224 224 224 224 225 225 225 224 220 215 210 207 205 203 203 201 200 200 199 198 197 196 195 196 196 198 199 201 202 203 203 204 204 204 204 203 202 202 201 200 199 199 199 200 201 201 201 200 199 197 195 193 191 190 187 185 183 182 182 182 184 186 189 191 193 195 196 198 200 201 203 205 206 207 207 206 206 204 203 202 199 195 189 181 176 174 176 180 186 191 196 201 207 213 220 226 231 233 234 231 227 222 218 213 209 204 197 191 185 181 179 177 177 177 179 182 187 191 195 199 204 212 226 241 255 265 266 267 269 273 277 279 278 268 252 236 222 212 206 202 200 199 198 197 196 196 197 197 197 197 197 198 200 202 205 208 211 212 213 211 207 203 200 199 199 199 201 202 207 211 214 218 221 224 225 225 224 223 222 222 223 226 229 232 235 239 245 251 256 259 261 256 244 220 200 192 191 194 199 205 212 219 222 221 217 211 202 193 185 179 176 175 175 177 178 179 178 177 176 176 176 176 177 179 182 187 193 202 211 219 222 222 220 220 221 223 225 226 226 226 225 221 216 208 197 184 173 164 158 154 151 149 150 150 152 153 155 160 166 175 183 190 196 201 205 207 208 209 209 210 210 208 206 201 198 195 194 195 200 207 215 220 212 200 188 180 178 179 183 187 189 190 189 187 185 184 182 179 176 174 172 170 168 166 165 164 164 166 168 170 170 168 164 160 155 150 146 143 142 143 146 148 150 152 154 156 157 155 152 149 145 143 143 144 146 149 151 149 144 140 141 151 159 164 164 156 148 138 127 135 206 226 225 221 217 212 210 216 233 262 278 288 294 302 310 316 319 321 324 327 331 331 331 328 326 323 321 320 319 318 318 320 322 325 327 328 327 326 326 324 321 317 315 312 309 305 301 299 298 299 301 302 303 302 302 300 4 5 5 6 5 4 4 3 3 1 359 354 347 337 323 313 307 306 307 309 311 312 314 316 317 319 321 324 332 354 32 55 61 65 69 78 85 88 85 47 2 344 343 348 358 31 95 111 116 119 135 213 257 270 281 293 317 1 36 50 38 357 335 325 314 294 260 231 223 226 235 249 257 260 256 239 216 192 170 155 147 144 145 149 156 165 170 161 145 136 141 148 158 169 174 170 160 158 167 182 202 224 237 247 249 239 192 148 147 155 171 194 223 242 252 255 255 256 256 257 258 259 259 259 260 262 269 280 290 293 291 286 283 280 278 276 273 270 266 261 256 251 247 243 239 237 235 234 233 232 230 229 226 225 224 224 225 226 226 225 223 219 215 211 207 205 203 201 201 200 199 198 196 196 195 195 196 197 198 199 200 200 201 202 202 203 203 203 202 201 201 201 201 201 201 201 201 202 200 198 196 194 192 190 188 186 185 183 182 182 184 186 189 191 194 195 197 198 199 201 202 203 204 205 206 206 206 206 205 204 202 199 195 188 180 171 169 169 173 177 183 187 191 195 201 207 214 222 229 234 236 234 228 221 216 212 208 204 198 190 182 178 175 174 173 173 175 180 185 191 196 200 205 210 218 228 239 251 257 262 266 270 274 278 279 276 267 254 239 225 217 211 208 206 204 202 201 200 200 200 200 200 200 200 201 203 205 207 209 209 207 204 201 199 199 199 199 199 200 201 204 207 211 215 219 221 222 222 221 221 221 222 223 225 226 227 227 229 235 241 247 252 253 250 241 227 209 198 195 196 201 206 212 217 218 216 213 207 199 191 185 181 179 178 179 180 180 180 179 178 177 176 175 175 175 176 178 181 186 192 201 209 214 217 218 219 220 221 222 222 222 220 221 220 217 211 199 186 173 163 157 153 151 151 151 152 153 154 157 162 168 176 182 188 195 200 205 208 210 211 211 211 212 210 207 204 199 195 193 193 198 206 215 215 204 193 184 181 181 183 186 189 191 192 190 189 187 186 184 182 179 176 174 171 170 168 166 166 166 167 169 170 170 168 165 161 156 149 144 139 138 139 143 147 151 155 158 162 163 162 160 158 154 151 149 148 148 149 149 146 142 141 151 163 173 179 176 169 163 158 167 195 221 228 231 230 229 229 231 241 254 267 276 283 290 301 309 315 317 320 324 329 333 334 333 330 326 323 321 319 318 318 318 320 322 325 327 328 328 328 329 329 329 326 323 320 315 310 305 301 301 304 307 310 310 309 309 310 4 5 5 2 358 353 349 345 341 336 331 323 312 301 292 291 293 296 300 304 307 310 313 315 318 321 327 334 348 10 43 64 72 76 83 97 120 145 196 267 297 313 327 342 0 24 78 125 155 179 202 226 245 262 284 315 351 18 29 31 22 0 335 318 305 289 268 246 232 230 235 245 255 262 265 262 238 155 120 114 116 120 125 131 136 143 155 157 153 151 154 159 165 171 171 159 151 154 170 190 209 228 239 245 246 224 155 133 135 149 169 196 224 242 251 255 256 257 258 259 261 262 263 264 267 274 288 301 306 306 303 298 295 292 289 287 283 279 274 267 261 255 250 245 241 238 237 236 235 234 233 231 228 226 225 224 224 225 225 225 224 221 218 214 210 207 205 204 203 201 200 199 198 197 196 196 196 197 197 197 198 198 199 199 200 201 201 202 202 202 202 202 202 202 202 201 201 200 198 195 193 191 189 188 186 185 184 184 184 185 188 191 193 196 197 199 200 200 201 202 203 204 205 205 206 206 206 205 204 203 200 196 189 179 169 164 165 168 173 179 183 187 190 194 198 204 211 220 228 234 236 233 224 216 209 206 203 200 195 186 179 175 173 173 173 174 176 180 185 190 197 202 206 210 214 220 226 235 242 251 259 264 270 274 279 283 280 272 259 241 229 221 216 213 210 208 206 205 204 203 203 204 204 204 204 205 205 206 205 202 199 197 196 196 198 199 199 199 200 202 204 207 210 213 216 218 219 220 220 221 222 223 224 226 227 226 224 224 226 231 237 242 243 242 238 230 219 211 205 203 205 208 211 214 214 213 210 205 198 191 186 183 182 182 182 182 182 181 179 178 177 176 175 174 174 174 175 177 180 185 193 201 208 213 216 219 220 221 221 220 218 215 215 214 213 208 197 184 172 162 156 153 152 152 153 154 155 157 161 166 173 179 185 190 195 200 205 208 210 211 212 212 212 211 209 206 201 197 193 193 196 203 214 208 199 191 186 185 185 187 189 191 192 191 189 188 187 187 186 184 182 179 176 174 172 171 170 169 170 170 171 172 172 170 167 163 158 154 150 147 148 151 154 158 160 162 165 170 171 172 172 169 166 163 159 157 156 156 155 154 154 156 166 177 186 189 185 180 176 178 188 202 215 221 227 235 242 252 261 264 266 269 272 278 288 297 305 311 315 319 324 330 334 335 333 329 325 321 319 318 317 317 318 320 323 325 327 328 328 329 331 332 333 333 331 327 322 316 311 308 310 313 317 319 320 320 320 321 1 0 356 349 340 331 323 316 310 305 298 289 279 275 274 278 285 291 296 302 307 313 318 323 329 338 352 6 20 34 54 79 96 102 109 125 160 201 235 259 279 300 324 349 9 26 73 173 199 212 223 234 250 271 302 336 358 12 18 14 4 349 331 316 304 292 278 261 246 238 240 246 256 265 270 275 272 116 105 107 113 121 131 143 155 170 183 183 170 162 158 156 154 149 141 136 145 161 182 202 218 232 240 243 237 178 128 126 135 154 178 203 224 239 247 253 256 258 260 262 264 266 269 274 283 297 311 316 314 311 308 305 303 301 299 297 293 289 284 276 268 261 254 248 243 239 237 236 236 235 234 232 230 227 226 224 224 224 224 224 223 221 218 215 211 209 208 207 206 205 203 201 199 198 197 197 196 196 196 196 196 197 197 198 198 199 200 201 201 202 202 202 202 202 201 200 199 198 196 194 192 190 189 187 186 185 185 186 188 190 193 195 197 199 200 200 200 201 201 202 203 204 204 205 205 205 205 204 203 201 197 190 180 170 164 163 166 171 177 182 185 189 191 194 198 203 210 217 224 228 229 224 213 204 199 197 196 194 189 180 174 171 170 172 174 177 179 182 185 190 197 202 206 208 210 210 212 215 220 230 242 252 260 267 277 284 287 284 277 258 243 232 226 221 217 214 211 210 209 208 208 208 209 208 208 208 207 205 201 198 196 195 196 196 196 197 198 199 200 203 205 207 210 213 216 218 218 219 219 219 219 219 221 223 226 226 225 223 220 222 229 238 242 242 238 232 226 219 214 210 209 209 211 212 212 212 209 204 199 193 188 185 184 184 184 184 183 181 180 179 178 177 175 174 173 173 173 174 177 181 187 195 202 210 213 216 218 218 217 215 212 209 207 207 207 201 192 181 171 162 157 153 153 154 156 159 161 164 167 172 178 184 188 191 195 198 201 204 207 209 211 212 212 212 210 208 204 200 196 194 192 194 198 193 191 193 195 194 193 192 193 194 193 191 189 186 186 187 187 186 185 182 179 177 176 175 174 174 174 174 174 175 175 173 171 167 163 161 161 162 165 167 169 171 172 174 177 179 180 181 181 180 178 175 171 168 167 166 163 159 155 156 163 175 189 188 185 183 181 186 194 201 206 211 218 230 245 261 267 265 263 263 265 272 281 291 299 306 313 319 326 330 332 332 328 325 320 317 316 316 317 317 318 320 322 325 326 328 329 330 332 335 336 336 334 330 325 320 315 314 315 317 321 322 323 323 324 325 354 348 340 331 323 315 308 303 298 293 286 278 270 265 267 273 283 291 299 307 316 325 334 342 352 4 18 28 32 37 50 110 153 160 161 173 195 224 246 260 269 279 295 317 337 330 261 234 232 238 246 257 278 305 332 351 2 9 11 7 358 346 332 319 309 299 290 278 265 254 250 253 260 269 276 280 279 147 124 124 129 141 156 173 189 197 199 193 171 155 146 142 139 136 134 137 157 179 197 212 224 232 237 231 200 133 122 132 147 168 191 210 225 236 244 249 254 257 261 264 268 272 280 293 309 320 325 324 320 316 314 311 309 308 305 303 300 297 292 285 277 267 259 251 245 240 237 237 236 236 235 234 232 229 227 225 224 224 224 223 222 220 218 215 212 211 210 209 209 208 206 203 200 198 196 195 194 195 195 195 196 196 197 197 198 199 199 200 200 201 201 201 200 199 199 198 197 196 195 193 192 190 189 188 187 187 187 189 191 193 195 197 198 199 199 199 200 200 201 203 204 204 205 205 205 204 204 203 201 198 193 185 175 169 167 168 172 177 182 186 189 192 195 198 201 206 210 215 219 221 220 212 201 192 187 186 186 183 178 172 169 167 167 171 176 180 184 186 188 191 197 201 205 206 206 205 204 204 207 212 222 234 241 254 269 282 293 294 289 275 259 246 237 230 225 221 218 216 214 213 213 213 213 213 212 211 209 206 203 200 199 198 197 196 195 195 196 199 202 205 207 210 213 216 217 218 218 217 215 212 211 212 214 217 221 223 222 220 218 223 232 243 247 246 242 237 231 226 221 216 213 212 212 212 212 211 209 204 199 194 188 185 184 183 183 183 183 182 181 180 178 177 176 174 173 172 172 174 176 180 185 191 197 205 209 212 213 212 210 207 203 201 200 201 201 196 188 180 172 165 161 158 158 159 162 165 168 171 174 178 182 185 187 187 188 188 191 194 198 203 207 210 211 212 210 207 205 201 198 194 190 182 161 129 112 209 214 210 206 202 200 199 196 192 189 186 186 187 188 188 187 185 183 181 180 180 180 179 178 177 177 177 177 177 176 173 172 171 171 173 175 177 179 180 181 183 185 187 188 189 189 189 188 185 181 178 175 171 166 159 151 146 144 149 161 172 178 181 185 190 196 199 200 201 203 209 222 239 248 250 251 252 256 264 273 284 294 302 309 317 324 327 329 326 322 318 314 312 313 315 316 317 318 319 321 323 326 327 329 331 333 335 336 336 335 332 328 323 320 317 317 319 321 323 324 324 325 326 343 335 328 322 318 313 309 304 299 291 282 272 263 258 262 275 289 302 313 323 334 345 355 4 13 21 27 33 33 32 35 175 191 190 191 199 215 236 253 261 265 268 271 273 275 274 269 266 271 285 306 322 334 345 354 1 7 9 9 5 358 349 338 327 319 311 305 299 294 285 276 277 281 286 294 302 308 128 140 146 153 163 179 191 200 201 192 170 138 128 128 131 136 142 151 162 180 196 209 218 226 228 224 195 146 130 132 149 170 190 206 218 227 234 240 246 251 256 261 268 276 287 301 316 329 335 334 331 327 324 322 319 317 314 312 309 306 303 298 293 285 275 265 255 248 243 240 238 237 237 237 236 234 232 229 227 225 224 224 223 221 219 217 214 212 211 211 211 211 210 208 204 200 196 194 192 191 192 194 195 196 198 198 199 199 199 199 199 199 199 198 198 197 197 197 197 197 196 195 194 192 190 189 188 188 188 189 191 192 194 195 196 197 197 197 198 199 200 202 204 205 206 206 205 205 204 203 202 200 196 191 184 177 174 174 176 179 184 188 192 195 198 201 203 205 208 211 214 217 217 215 205 194 184 177 174 172 170 167 165 164 165 167 173 179 184 188 191 194 196 199 203 204 205 205 203 202 201 202 205 211 219 229 243 262 283 296 301 299 288 274 261 250 241 234 229 225 222 221 220 219 219 218 217 216 214 212 209 207 205 203 201 199 196 194 193 195 198 201 205 208 212 215 216 217 216 213 210 207 205 205 206 209 212 215 217 218 218 219 228 238 245 247 246 243 238 233 229 224 219 218 217 216 215 213 210 207 203 197 192 186 183 182 181 182 183 183 183 182 181 180 178 177 175 174 172 172 174 176 179 183 188 194 200 204 207 209 206 204 200 197 196 197 200 199 195 189 182 177 172 169 166 166 166 169 171 174 176 178 180 182 182 181 178 175 173 176 182 189 196 203 207 209 211 209 207 204 200 197 195 192 187 174 123 45 320 270 245 229 215 209 203 197 193 189 187 188 189 191 192 190 189 188 187 186 186 185 183 181 179 177 177 178 180 181 181 180 179 179 180 181 183 185 186 186 188 189 191 192 194 195 196 195 192 189 184 180 173 166 157 149 143 138 139 146 155 170 178 184 191 196 196 196 194 195 197 203 214 223 232 237 240 245 252 261 275 286 296 304 314 321 326 325 323 319 314 311 311 312 315 316 317 317 318 320 323 325 327 329 331 333 334 336 336 334 333 329 326 322 320 319 320 322 323 324 325 325 326 337 330 324 321 320 318 315 310 303 291 275 259 252 254 266 294 315 330 341 350 0 9 16 23 28 33 37 41 43 45 53 142 197 201 205 212 224 239 253 262 266 267 267 265 262 262 269 288 318 344 1 8 11 12 11 11 11 10 8 4 360 354 349 343 337 334 332 332 333 330 324 317 317 322 330 345 3 47 121 146 158 167 176 182 184 179 160 133 117 115 123 133 144 158 173 187 200 210 217 222 225 215 187 145 135 141 155 175 194 208 217 225 230 234 239 245 251 258 267 279 296 316 332 341 345 346 343 340 336 333 330 328 325 322 319 316 313 310 306 301 294 284 274 263 254 248 244 241 240 239 239 238 237 235 232 230 227 225 224 222 221 218 216 213 212 211 212 212 212 211 208 205 200 196 193 191 190 192 194 196 199 201 201 201 201 200 199 198 197 196 195 195 195 195 196 197 197 197 196 194 192 190 189 188 188 188 189 190 191 192 193 193 193 194 195 197 200 202 205 207 208 208 208 207 206 204 203 201 199 196 192 187 183 181 182 184 187 191 195 199 202 204 205 206 207 209 211 212 213 211 206 195 185 177 170 166 163 161 161 162 164 167 171 176 182 187 191 195 198 200 202 203 204 204 203 202 201 201 202 204 208 215 226 242 262 284 296 301 300 293 283 272 262 252 244 238 234 230 228 227 226 225 224 224 222 220 217 215 212 209 207 205 202 199 196 194 194 196 199 203 207 210 213 214 213 211 207 205 204 204 204 205 207 209 211 213 215 216 222 231 238 244 246 245 242 238 233 229 225 222 221 220 219 217 214 209 205 200 196 191 186 183 182 182 183 184 184 184 183 183 181 180 178 176 174 173 173 174 176 179 182 186 191 196 201 204 206 205 203 201 200 201 203 206 205 202 197 190 185 181 177 175 174 174 175 177 179 180 180 181 179 177 173 168 165 164 169 177 185 193 199 204 207 209 208 207 203 200 198 196 196 194 192 190 280 306 297 283 253 230 216 205 197 192 189 188 190 192 194 195 195 195 195 195 194 192 188 183 180 177 177 177 179 182 184 185 185 183 182 182 184 187 188 189 190 191 191 193 195 198 201 202 201 199 194 189 183 177 170 163 156 150 145 146 148 155 167 173 181 189 194 197 197 198 196 197 199 205 212 220 227 233 237 242 249 264 279 291 302 313 322 327 326 323 318 314 312 311 313 315 316 316 317 318 319 322 324 326 328 329 331 333 335 335 335 333 330 327 323 321 321 322 323 323 324 324 325 325 340 334 330 327 326 326 325 325 324 319 302 266 251 353 5 5 7 8 11 16 24 31 37 41 45 48 53 58 63 70 83 112 161 190 204 216 229 243 255 264 269 268 264 256 243 236 243 312 10 22 26 26 22 19 15 12 10 8 5 2 360 357 354 351 348 346 345 344 343 341 339 336 338 347 359 13 30 57 96 127 141 145 144 141 139 135 129 123 123 127 137 150 165 180 195 207 216 221 223 221 207 165 141 136 143 164 184 200 213 222 228 233 236 240 244 249 256 267 282 303 323 338 347 350 351 350 348 344 341 339 336 333 331 329 326 323 320 317 314 310 304 295 285 272 262 255 250 246 244 242 241 241 239 237 235 232 229 227 225 223 220 218 215 213 212 212 212 212 212 211 208 205 201 198 195 194 194 194 196 198 200 203 204 204 203 201 199 197 194 193 192 192 192 194 195 197 197 197 196 194 192 190 188 187 187 187 188 188 189 189 190 190 192 193 196 199 203 206 209 210 211 211 210 208 207 205 203 202 200 197 194 190 187 187 188 190 194 198 203 206 209 210 210 209 209 210 210 210 209 203 194 184 176 171 169 166 163 161 160 161 164 168 173 177 182 187 191 195 197 198 199 200 200 201 201 201 201 201 202 204 209 218 230 245 261 279 288 294 295 291 284 276 269 261 255 249 244 240 237 234 233 231 231 230 228 225 223 220 217 214 211 209 206 203 199 196 195 195 197 200 204 207 209 209 209 209 207 207 206 205 205 205 206 207 209 211 213 216 222 229 235 241 243 243 242 239 236 233 229 226 223 221 220 216 212 207 202 198 194 190 187 185 184 184 185 186 187 186 186 185 183 181 179 177 176 175 175 176 177 179 181 184 189 193 198 202 204 205 205 205 206 208 210 212 211 210 207 201 195 190 185 183 181 181 181 182 183 184 182 180 177 172 167 163 162 163 169 176 185 192 197 201 204 207 208 207 204 201 198 197 196 196 196 202 235 283 295 292 267 243 223 207 198 193 190 190 191 193 195 197 199 201 203 203 200 193 182 174 172 173 175 179 182 185 187 187 187 185 184 184 185 188 190 191 192 192 193 194 198 201 204 205 205 203 199 193 187 182 177 171 165 159 155 154 155 160 165 170 177 186 192 198 201 202 203 203 204 207 211 217 225 231 237 241 249 262 278 294 307 319 327 331 329 324 319 314 311 310 311 312 313 314 315 316 318 320 322 324 325 326 329 331 333 334 334 332 329 326 323 321 320 321 321 322 322 322 322 323 347 343 340 338 338 339 344 353 7 21 29 38 46 49 47 43 38 34 33 34 40 47 54 59 63 66 69 70 71 75 83 94 111 135 160 204 250 274 284 288 289 286 278 262 212 154 96 60 45 37 32 27 18 11 7 4 3 2 1 359 356 354 351 348 345 341 339 338 338 338 338 341 345 355 9 26 46 72 100 121 134 137 136 130 126 125 126 131 141 152 164 178 190 201 212 220 225 228 222 183 135 127 135 149 169 192 208 220 228 235 240 245 248 251 255 261 270 285 306 327 339 346 349 350 350 349 347 344 342 340 337 335 334 332 329 327 324 322 320 317 314 308 298 286 273 264 257 251 248 245 244 242 241 239 236 233 230 227 225 222 219 217 214 213 212 212 212 212 211 210 208 206 204 202 201 200 199 198 198 199 201 203 204 204 203 201 197 194 191 189 189 190 191 193 195 197 197 197 196 194 191 189 187 186 186 186 186 186 187 188 189 191 193 196 199 202 206 209 211 212 213 212 211 209 207 205 203 202 200 198 195 192 190 189 191 195 200 206 211 216 218 219 218 217 216 216 215 213 208 200 192 184 180 178 176 173 169 165 161 158 159 165 172 179 184 189 192 192 193 193 194 194 196 197 198 198 198 198 201 205 213 224 235 246 257 269 277 282 285 283 280 275 271 266 263 259 255 250 246 243 240 238 236 235 232 230 227 224 221 218 215 213 209 206 202 198 196 195 195 197 200 202 204 206 208 209 209 208 207 206 205 205 205 206 207 208 210 213 218 222 228 233 236 238 240 241 240 238 234 229 225 221 218 214 208 203 198 195 192 189 187 186 186 186 188 189 189 189 188 187 185 183 181 179 177 176 177 177 178 180 182 184 187 191 196 200 203 205 206 207 208 210 212 213 213 213 211 207 203 198 193 189 187 185 185 185 186 186 183 180 175 169 165 162 162 165 171 178 185 191 195 197 200 202 203 204 202 199 196 194 194 194 195 201 220 257 281 280 267 249 229 211 202 197 194 193 193 194 196 198 201 204 206 205 201 193 182 175 173 175 179 182 186 188 189 190 189 188 187 186 187 188 190 192 193 193 193 194 195 197 201 204 205 205 203 198 193 189 184 178 171 166 163 161 162 163 165 169 174 181 189 195 200 203 206 207 210 212 216 221 227 234 245 251 262 276 292 306 317 327 334 335 332 324 316 311 308 307 307 307 309 310 312 314 317 319 321 322 322 324 326 329 331 332 331 329 326 322 319 318 318 318 319 319 319 320 320 320 353 352 351 350 352 356 5 16 26 32 35 40 45 51 55 54 51 47 45 46 50 59 66 71 75 77 75 69 62 62 64 69 73 73 67 53 32 10 354 348 346 348 0 26 54 65 61 55 47 38 29 20 10 2 357 354 354 354 354 353 351 348 345 341 337 333 332 332 333 335 336 339 343 352 7 28 56 86 111 127 139 145 146 144 140 137 138 144 159 173 185 196 205 212 218 222 222 215 173 131 128 138 153 174 196 214 226 235 242 248 253 257 260 262 267 274 288 310 331 344 348 349 349 348 347 346 344 342 341 339 337 336 334 332 330 327 324 323 322 321 320 317 312 303 290 277 266 258 253 249 246 244 242 240 237 234 231 228 224 221 218 216 214 213 212 212 212 211 211 211 210 209 208 207 206 205 203 202 200 200 201 202 203 203 202 199 194 190 188 187 187 189 191 193 195 197 198 197 196 194 191 189 187 186 186 186 186 186 188 189 191 194 196 199 202 205 208 211 213 213 213 213 211 209 206 204 202 201 199 196 193 190 189 189 192 197 204 212 220 226 230 231 231 230 229 227 224 221 215 210 206 203 203 198 191 182 174 167 161 154 156 163 173 183 190 193 193 192 191 191 191 194 196 196 194 191 190 191 197 205 216 227 235 243 251 258 264 270 274 274 272 271 269 268 266 265 263 259 256 252 249 245 243 240 237 233 230 227 225 223 219 216 212 208 204 200 197 195 195 196 197 199 202 204 206 208 208 209 208 208 207 207 207 206 206 206 207 208 211 213 217 222 227 231 234 238 239 238 235 231 226 222 217 212 206 200 196 193 191 189 188 186 186 187 189 190 191 191 189 188 186 184 182 180 179 179 179 180 181 182 184 186 188 191 195 198 201 203 205 206 207 208 210 211 212 213 212 211 208 204 199 194 191 188 187 187 187 186 184 180 175 169 165 162 162 167 173 181 187 191 193 194 194 195 196 197 195 194 193 191 191 191 193 200 214 237 258 265 262 250 228 213 206 202 200 199 198 197 198 199 201 203 203 201 198 193 188 185 183 184 185 188 190 191 191 191 190 190 189 188 189 190 191 193 194 194 193 192 192 192 195 198 200 202 200 199 197 194 189 181 175 170 167 166 166 165 166 167 173 179 185 193 198 203 207 211 214 216 219 224 232 242 254 266 278 291 304 314 322 328 331 330 325 316 309 304 302 300 300 300 302 305 308 312 315 318 319 319 320 321 323 326 327 327 326 323 320 317 315 314 314 315 316 316 317 317 318 319 357 358 359 2 7 17 29 39 46 46 45 45 49 53 57 58 56 53 52 52 56 62 70 75 79 81 77 69 60 56 56 58 61 59 54 47 38 28 20 18 18 21 27 37 46 52 52 48 42 33 21 10 0 353 349 347 347 348 348 348 346 343 339 334 330 328 328 329 332 335 337 338 340 344 354 18 57 96 123 141 153 160 162 160 157 154 153 160 175 189 200 208 214 217 217 213 199 168 136 131 143 160 180 200 216 229 238 244 250 254 258 260 263 266 273 287 312 340 351 354 353 350 348 345 344 343 341 340 339 338 336 335 334 332 330 328 326 324 324 324 325 324 323 317 307 293 279 267 259 253 249 246 243 241 239 236 232 228 224 221 217 215 214 213 212 212 211 210 211 211 211 212 212 211 210 208 206 204 202 201 201 202 202 201 199 195 191 188 186 186 187 189 191 194 196 198 199 198 196 194 192 190 188 187 186 186 187 188 190 192 195 197 199 201 204 206 209 211 212 213 213 212 210 207 204 202 200 198 195 192 188 185 184 185 190 197 207 217 227 234 238 239 239 237 236 234 230 227 222 220 219 219 219 212 201 189 178 171 164 159 162 170 180 189 194 196 196 194 193 193 195 198 198 196 192 189 188 190 197 207 217 226 232 238 243 248 253 257 261 263 264 264 265 265 266 265 265 264 262 260 257 253 250 247 242 237 233 231 229 226 223 219 214 210 206 203 200 198 196 196 197 198 201 203 205 207 209 210 211 211 210 210 209 208 207 206 206 206 207 208 210 214 218 222 226 231 234 235 234 232 228 224 218 212 205 199 195 193 191 190 188 187 187 187 189 189 190 189 188 187 185 184 182 181 181 181 181 182 183 185 186 188 190 192 194 197 199 201 202 203 205 206 208 210 211 213 213 212 210 206 201 197 193 190 189 189 189 188 186 183 178 173 168 165 166 170 176 182 188 190 189 188 187 186 186 188 189 190 190 189 189 189 191 197 208 225 240 248 248 240 223 213 208 208 207 206 204 202 202 202 203 202 201 198 196 193 191 189 189 189 190 192 192 193 192 192 191 190 189 189 190 191 193 195 195 196 195 194 192 191 192 192 193 193 193 194 195 193 189 183 177 173 171 169 168 167 167 168 172 177 183 190 197 204 209 212 215 217 221 227 236 249 261 273 281 287 296 305 312 314 313 309 306 304 301 299 297 295 293 295 298 301 305 309 312 314 315 315 317 318 320 322 323 322 320 317 314 312 311 311 311 312 313 314 315 316 317 318 1 4 9 19 32 46 55 61 65 63 59 57 57 60 63 63 61 58 56 55 56 60 65 71 76 80 79 74 67 61 58 56 55 52 47 43 37 32 30 29 31 33 36 40 45 48 49 44 36 24 10 359 351 345 342 341 341 342 342 341 340 337 333 329 325 324 324 326 330 333 335 336 336 337 341 1 46 113 143 164 174 179 178 173 170 166 168 179 194 207 216 221 224 219 207 183 151 132 127 132 147 170 195 214 227 236 243 247 249 251 253 255 258 263 276 308 343 0 360 357 353 349 346 343 341 341 340 339 339 338 336 335 334 333 332 330 329 328 327 327 328 328 328 324 317 306 292 278 267 259 253 249 246 244 241 238 234 229 225 221 217 215 214 213 212 212 211 210 211 211 212 213 213 213 212 210 208 206 205 204 203 203 202 199 196 192 189 187 186 186 188 190 193 196 198 199 200 199 197 195 193 190 189 188 187 188 189 191 193 195 197 199 201 203 205 207 209 210 211 212 211 209 207 204 201 198 196 193 189 186 182 180 180 182 189 197 208 219 227 234 239 240 239 237 234 231 228 225 222 221 221 220 219 210 199 189 180 175 170 168 172 179 186 191 195 196 196 195 194 194 196 197 196 194 192 191 193 197 204 210 217 222 227 231 235 240 243 247 250 253 256 257 259 261 262 263 264 265 265 265 263 261 258 255 249 244 240 236 234 230 227 222 218 214 209 205 202 200 198 197 197 199 201 203 206 208 210 211 212 213 213 213 212 211 209 208 207 207 207 207 208 210 212 214 218 222 226 228 231 231 229 225 219 212 205 199 195 193 191 190 189 188 188 188 188 188 187 186 185 185 184 183 183 183 182 183 183 184 186 187 189 191 192 193 195 196 197 199 200 201 203 205 207 208 209 211 211 210 208 205 201 197 194 192 192 193 193 194 193 190 185 180 175 171 171 174 178 183 184 184 182 180 179 179 180 183 186 188 188 188 187 185 186 191 201 215 225 231 229 224 218 214 212 215 216 214 212 210 209 208 206 204 201 199 197 195 193 193 193 193 193 194 194 194 194 193 192 191 191 191 191 192 193 194 196 197 198 198 196 195 193 191 190 190 190 191 190 189 185 181 178 176 173 172 170 169 170 172 175 178 183 190 198 204 209 212 214 216 219 225 234 246 258 268 271 273 276 281 286 286 284 287 294 299 301 300 298 296 295 296 297 299 302 305 308 309 311 312 314 316 317 318 317 316 313 310 308 307 307 307 307 308 310 312 313 315 316 317 7 12 20 33 47 61 71 76 78 77 72 70 69 71 74 73 69 65 62 59 57 57 58 62 69 75 79 76 71 65 60 55 50 47 43 40 38 35 36 37 38 40 43 45 48 50 48 42 30 14 359 349 343 338 336 336 335 335 335 333 330 327 323 320 319 318 319 321 324 327 329 329 328 327 327 332 324 184 186 192 195 193 187 179 175 175 180 196 211 223 230 235 235 210 143 122 118 121 129 138 152 176 200 219 229 237 241 245 246 247 249 250 253 264 301 351 5 6 1 356 352 348 344 342 341 340 340 340 340 339 338 337 337 336 336 335 334 332 331 330 329 329 329 327 322 315 304 290 277 267 260 255 251 248 246 242 237 232 226 221 218 216 215 214 213 212 212 211 211 212 212 213 213 212 211 210 209 208 207 206 206 204 202 199 195 191 188 187 187 188 190 193 195 198 199 200 200 199 197 195 192 190 189 189 189 190 191 193 195 197 199 201 202 204 205 206 208 209 210 210 208 206 203 200 197 195 192 188 185 181 178 178 179 184 191 200 210 218 225 231 235 236 234 232 227 222 218 215 213 212 212 210 204 195 187 180 176 175 174 174 176 180 185 189 193 195 195 195 196 195 194 193 191 189 187 189 192 196 200 206 211 216 221 226 229 232 235 238 241 244 247 250 252 255 257 259 261 263 265 266 266 265 264 261 257 253 249 246 242 238 233 228 223 218 214 210 206 203 200 199 198 200 202 205 207 209 211 212 212 213 213 213 213 213 212 211 210 209 209 209 209 209 210 210 211 214 217 221 225 226 225 223 218 212 205 199 195 192 191 190 190 189 189 189 188 187 186 184 184 183 184 184 184 185 185 186 187 188 189 191 193 193 194 195 195 196 196 196 198 200 202 204 205 205 206 207 207 206 205 203 200 198 196 196 197 198 200 200 200 197 193 187 181 176 175 176 177 178 178 176 175 175 176 178 181 183 186 188 188 187 184 180 180 186 195 206 213 216 217 216 216 216 219 222 224 221 217 215 212 210 208 206 203 201 198 197 196 196 196 197 197 197 196 196 196 195 195 194 193 193 193 193 194 194 196 198 200 201 200 197 195 192 191 191 191 191 189 186 182 179 178 176 175 173 173 174 176 178 180 183 189 194 200 205 209 211 211 211 212 216 225 235 244 251 252 252 252 255 261 266 270 275 283 295 300 302 302 299 298 298 298 299 301 303 305 307 308 310 311 313 314 313 311 309 306 303 301 301 302 303 304 305 307 309 311 313 314 316 17 22 28 37 50 63 74 80 81 79 75 76 80 84 87 84 80 76 71 67 62 57 55 55 59 67 71 71 66 60 54 48 43 40 39 39 40 40 41 42 45 48 50 53 55 54 48 37 20 0 347 339 334 331 330 329 328 327 325 323 319 316 311 309 309 310 312 314 317 320 321 321 320 317 312 300 266 236 223 218 213 201 189 181 180 184 193 208 221 232 241 245 223 95 98 104 112 124 143 162 181 199 215 226 232 237 241 243 245 247 248 249 258 309 9 17 12 7 0 355 351 347 344 343 342 342 343 343 343 343 343 342 342 342 341 341 339 337 335 333 331 330 330 329 326 322 314 303 291 279 269 262 257 253 250 247 242 236 229 224 220 218 217 216 215 213 213 212 212 212 212 212 211 211 210 210 209 209 209 208 207 205 202 199 195 192 190 189 189 190 192 194 197 199 200 200 200 198 196 194 192 190 190 190 191 193 194 196 197 199 200 202 203 204 205 205 206 207 207 207 205 202 199 196 194 191 189 186 183 182 182 183 186 190 196 203 210 217 223 228 231 232 231 227 220 211 203 197 193 191 189 186 179 173 170 168 171 173 175 176 178 181 185 190 193 194 194 194 195 196 195 192 188 183 179 180 182 186 191 197 204 211 217 221 225 227 229 231 234 237 240 244 247 249 251 254 257 259 262 263 265 265 265 264 262 259 257 254 251 247 241 236 230 225 220 216 211 207 203 201 201 202 204 206 208 210 211 211 211 211 211 212 213 214 214 214 213 212 211 210 210 209 209 209 210 211 213 215 218 219 219 217 214 209 204 199 195 193 191 191 190 189 189 188 188 187 185 184 184 184 185 185 186 186 188 189 190 192 193 195 195 195 196 196 195 195 194 195 196 198 200 201 202 202 202 202 202 202 202 202 201 200 200 200 202 204 205 206 205 202 197 191 184 180 177 176 176 175 173 172 172 173 176 178 181 183 185 186 185 183 180 177 179 184 192 198 202 206 208 211 212 214 215 215 216 215 213 212 210 209 208 207 204 202 200 199 199 199 200 200 200 200 199 199 198 198 198 198 197 197 196 196 196 196 197 199 201 202 202 200 198 196 196 197 196 195 192 187 183 180 179 178 177 176 176 178 180 183 187 192 196 201 205 209 211 211 208 205 204 206 213 221 230 234 235 234 231 233 241 250 256 260 262 273 283 290 292 292 293 294 294 296 298 300 302 303 304 305 307 308 307 306 304 301 298 296 295 296 297 299 301 303 305 308 310 312 313 315 27 33 34 39 47 59 67 71 71 68 66 67 76 86 92 92 90 87 82 78 71 63 57 55 55 59 60 58 52 44 36 30 28 32 37 41 45 48 49 50 52 54 57 61 62 59 50 30 3 340 331 326 324 324 324 323 323 322 320 317 314 309 304 300 299 299 302 305 309 313 316 318 317 314 305 288 263 246 238 232 226 210 197 189 188 193 201 213 222 231 243 53 77 87 96 108 122 144 171 190 204 214 221 228 233 237 241 243 246 247 250 259 336 22 25 21 12 5 359 354 350 347 346 345 345 345 346 347 347 348 348 349 349 349 348 347 344 342 339 337 335 333 333 332 331 328 323 315 305 293 282 272 265 260 255 251 246 239 232 227 223 221 219 218 217 215 214 213 212 211 210 209 209 209 209 210 211 211 211 210 208 206 203 199 196 194 192 190 190 191 192 195 197 198 199 199 198 196 194 192 191 190 191 192 194 195 196 198 199 200 201 202 202 203 203 203 204 204 204 203 202 199 197 194 192 190 188 186 186 187 188 191 193 196 199 204 208 214 220 224 227 229 228 224 216 204 194 185 178 172 168 164 161 161 162 165 171 177 181 185 189 192 195 197 196 194 192 192 195 196 195 192 188 183 177 175 175 177 183 190 197 205 213 217 221 223 225 226 228 231 234 237 241 244 246 249 252 255 257 259 260 261 262 262 262 261 260 258 255 251 248 243 238 233 228 223 218 213 209 206 205 206 207 208 209 210 210 210 210 210 210 211 213 214 214 214 214 213 212 211 210 209 209 210 210 211 211 213 214 214 213 212 209 206 203 199 196 193 192 191 191 190 188 187 186 185 184 184 183 184 185 186 187 188 189 191 193 195 196 197 197 197 197 196 195 194 193 194 195 196 197 198 198 198 198 199 200 201 202 203 203 202 203 204 205 207 208 208 207 205 200 194 188 183 180 179 177 174 172 170 172 174 176 178 180 181 181 181 181 179 178 178 180 184 189 193 195 198 202 205 207 207 206 206 207 209 209 209 208 208 207 206 204 202 200 200 200 201 201 202 202 201 201 201 201 202 202 202 202 202 201 200 200 200 200 201 202 203 202 202 201 202 204 205 204 202 198 193 188 185 183 183 182 181 180 180 181 185 191 198 204 208 211 213 213 211 206 201 198 199 202 210 217 221 222 219 216 217 221 232 240 245 247 251 256 262 268 272 275 279 282 286 289 293 295 297 299 300 301 301 301 299 297 294 291 290 290 292 294 296 299 302 305 307 309 311 312 313 33 36 35 38 46 55 63 66 66 63 60 61 66 77 87 95 97 96 93 90 82 73 64 59 56 55 52 45 33 11 359 2 13 32 43 51 56 59 59 59 60 61 63 66 65 59 45 16 344 326 319 318 318 319 321 322 322 323 323 322 320 316 310 303 298 295 293 294 298 304 310 315 317 315 307 290 269 252 244 240 233 220 207 198 193 194 197 198 192 134 73 66 74 86 101 123 154 184 202 210 215 219 223 228 232 236 240 243 246 249 262 350 29 29 23 16 8 1 356 352 350 348 348 347 348 348 349 350 351 352 353 354 354 354 354 352 350 348 346 343 341 339 337 336 335 334 331 326 318 309 298 286 276 268 262 256 249 242 235 230 226 224 222 221 219 217 215 213 211 210 208 207 207 208 210 211 212 213 212 211 210 207 204 200 197 195 193 192 191 192 193 195 196 197 198 197 195 194 192 191 191 191 192 193 195 196 198 199 200 201 201 201 201 200 200 200 200 200 201 201 201 199 198 195 192 190 189 189 191 193 195 198 199 201 202 204 207 211 216 220 223 225 224 219 211 200 191 184 178 173 169 166 166 168 172 177 183 187 192 195 199 202 202 201 198 195 193 193 195 194 192 189 185 182 178 176 175 175 179 185 193 200 207 213 217 219 221 222 224 226 229 232 236 239 242 244 247 249 252 254 255 256 256 257 258 259 259 259 257 254 251 248 245 240 236 231 226 221 216 213 211 210 210 210 210 210 210 210 210 210 210 211 212 213 214 215 214 213 212 210 209 208 209 209 210 210 210 211 211 211 210 208 206 204 201 199 196 193 191 190 189 188 186 185 183 182 183 183 184 185 186 188 188 190 191 193 195 197 198 199 199 198 198 197 195 194 194 194 194 195 196 197 197 197 196 197 198 200 203 205 205 205 206 207 208 209 210 210 209 206 203 198 193 188 184 180 176 172 170 169 171 173 176 177 178 178 179 179 179 180 180 182 184 186 188 189 191 193 196 197 198 197 197 199 202 205 206 207 205 205 205 203 201 199 198 199 199 200 200 201 201 201 201 201 202 204 205 206 205 205 204 204 204 204 204 204 204 204 203 203 204 206 209 211 212 211 208 202 196 192 189 188 188 187 185 184 183 187 194 202 210 213 215 216 215 211 205 199 196 194 196 203 208 212 213 210 207 205 211 221 231 241 247 252 253 255 257 257 260 263 266 271 275 280 284 288 290 292 294 295 294 292 290 288 287 286 287 289 291 294 297 301 304 305 307 308 309 310 41 41 40 42 51 60 69 74 75 73 68 69 72 78 89 97 102 103 101 97 90 80 68 58 51 44 34 19 0 334 314 7 41 55 62 67 70 71 71 71 71 71 70 68 61 46 24 358 336 323 317 316 317 318 320 322 325 327 329 331 332 331 327 322 315 309 303 298 295 298 302 308 311 310 305 293 275 259 249 246 241 231 215 200 189 181 172 158 136 107 85 77 78 92 123 174 207 221 225 225 225 225 226 228 232 236 240 244 251 275 17 31 31 27 18 10 2 357 354 352 350 349 349 349 350 351 351 352 354 354 355 356 356 357 357 356 355 353 352 349 347 345 343 341 340 338 336 333 328 322 313 303 292 281 271 262 254 246 239 233 230 227 225 223 221 218 215 213 210 208 207 206 207 208 210 212 213 214 214 213 211 209 206 202 199 196 194 192 192 193 194 195 195 195 195 194 193 192 191 191 191 191 192 194 195 197 198 199 200 200 199 199 198 197 196 196 197 198 199 201 202 201 199 197 194 192 192 193 196 199 202 204 206 207 207 208 209 211 214 217 219 220 220 214 206 196 189 185 182 179 176 174 173 175 179 185 190 193 197 200 204 205 204 202 199 196 194 196 194 191 188 184 181 179 177 177 177 178 180 185 191 198 205 210 214 216 217 219 220 221 224 227 231 235 237 240 242 245 247 249 252 253 253 255 256 258 259 260 258 257 255 252 249 245 241 237 232 227 223 220 218 217 216 215 214 213 212 212 212 212 212 212 212 213 214 215 214 213 211 209 207 206 207 208 209 209 209 209 209 209 208 206 204 202 200 197 194 191 189 187 187 186 185 184 183 183 184 186 187 188 190 191 192 193 194 196 197 199 200 201 201 200 200 198 197 196 195 194 195 196 196 197 197 197 197 197 199 201 204 206 207 207 208 209 210 211 212 212 211 209 205 201 195 188 181 175 171 168 167 168 170 173 176 177 178 179 180 181 182 183 184 186 187 188 188 189 189 190 190 191 190 191 192 195 199 202 203 203 202 201 200 198 197 196 196 198 199 200 200 201 200 200 201 201 203 204 205 206 206 206 205 204 203 204 204 205 205 204 203 203 204 208 212 215 218 220 218 212 206 199 195 193 193 191 190 189 188 192 198 206 213 216 218 218 216 211 205 200 195 194 196 200 205 209 208 206 204 203 209 219 230 240 250 257 259 258 257 254 254 255 256 259 264 269 274 278 282 285 287 288 288 287 285 284 284 284 285 287 290 294 297 300 302 303 304 305 306 308 58 57 56 58 64 72 80 87 90 91 89 88 91 95 101 105 108 109 107 102 94 80 62 46 30 18 9 1 7 45 93 98 91 87 85 85 86 86 86 86 85 82 77 68 55 34 9 348 332 324 319 318 319 319 321 323 325 328 330 334 336 339 339 337 335 331 328 324 318 312 308 306 306 304 300 291 276 263 255 251 247 240 226 199 170 153 147 143 137 130 122 121 131 170 203 219 229 236 239 240 238 235 233 231 234 238 244 256 310 25 36 33 27 20 12 4 358 355 353 352 351 351 351 351 351 352 353 353 354 354 355 356 356 357 357 357 357 356 355 354 352 350 347 345 342 340 338 335 332 328 323 316 306 296 284 272 261 252 244 239 234 231 228 226 222 219 216 212 210 208 206 206 207 208 210 212 214 215 215 214 212 210 207 203 200 197 195 194 193 193 193 193 193 192 192 191 191 191 191 191 191 192 193 194 195 196 198 198 199 199 199 198 197 195 194 194 195 197 199 202 203 203 201 198 195 194 194 195 199 203 208 212 214 216 216 216 216 216 217 218 219 219 218 211 202 193 188 186 185 186 186 186 185 185 188 192 196 200 203 206 209 208 206 204 200 198 196 195 191 187 183 181 179 178 177 176 178 180 182 185 190 196 203 207 211 213 215 216 217 218 221 224 227 230 233 236 239 241 244 246 249 251 252 254 256 258 260 261 261 260 259 256 253 249 245 241 236 233 230 228 226 225 224 222 220 219 218 217 217 217 216 216 215 215 216 216 215 214 211 208 207 206 206 207 208 208 208 207 206 206 205 204 203 202 199 196 193 190 187 186 186 186 186 185 185 186 187 189 190 191 192 193 194 195 196 197 199 200 202 203 203 203 202 200 199 198 196 196 196 197 197 198 198 198 198 198 200 202 204 206 207 208 209 209 210 211 212 212 211 209 205 199 191 182 175 169 166 164 165 168 171 174 177 179 180 181 181 182 183 184 185 186 187 187 187 187 188 188 188 187 188 190 193 198 202 205 207 205 202 199 196 195 194 195 196 198 200 202 202 202 201 200 201 201 203 205 206 207 207 207 206 205 204 203 204 205 205 203 202 202 203 207 210 214 217 222 221 217 212 204 198 194 193 193 192 191 192 196 202 210 215 218 220 220 217 213 208 204 200 198 200 202 205 210 211 211 211 212 218 225 233 240 248 255 259 260 259 256 254 253 253 255 259 263 268 272 276 279 281 282 282 281 281 282 282 283 285 288 292 295 298 300 301 302 303 304 306 308 75 74 73 75 78 82 88 93 97 100 102 104 107 112 117 122 124 124 121 113 96 68 36 17 7 0 360 5 28 77 102 108 107 105 104 102 102 101 100 98 96 91 83 70 51 25 358 339 327 322 320 320 320 321 321 322 322 323 325 327 330 334 337 338 339 339 339 339 337 332 323 315 308 304 297 289 278 268 261 256 252 244 226 185 148 143 150 158 166 173 183 196 207 216 222 227 233 239 244 247 248 247 243 239 238 243 261 358 33 36 35 29 22 14 7 1 357 355 353 353 353 353 353 353 353 353 353 353 353 354 354 354 355 356 356 357 357 357 356 355 353 351 349 346 344 341 339 336 334 330 327 322 316 307 296 285 273 262 253 247 241 236 232 228 224 220 216 212 209 207 206 206 207 209 211 213 215 217 217 216 213 210 206 203 200 198 196 195 194 194 193 193 192 191 190 190 190 191 191 191 192 193 193 194 195 196 197 198 198 199 198 198 197 195 194 194 195 196 200 202 204 204 202 200 196 195 194 195 198 204 212 219 224 227 228 228 227 226 225 225 225 225 223 214 204 195 190 189 189 191 193 194 195 196 199 202 205 208 210 211 212 210 208 204 201 198 196 193 188 184 181 180 179 178 178 177 178 180 182 185 189 193 199 203 207 210 212 214 215 217 219 221 224 227 230 232 235 238 241 244 247 249 251 253 255 258 260 262 263 264 264 261 258 254 250 246 242 239 238 236 234 233 231 229 228 226 226 225 225 224 223 222 222 221 220 219 217 215 212 210 209 208 208 209 210 209 208 206 204 203 203 203 203 202 200 197 193 190 187 186 186 186 186 187 186 187 188 189 190 191 192 193 194 195 196 198 199 200 202 203 203 203 202 201 200 200 199 199 198 198 198 198 198 197 197 198 199 201 203 205 206 207 207 208 209 210 210 210 208 204 198 189 181 173 168 166 165 165 167 169 172 176 178 180 181 182 182 182 182 183 183 184 184 185 185 185 186 187 187 188 190 193 198 203 208 212 214 210 206 201 196 194 194 195 197 199 202 204 205 205 204 202 202 202 203 204 206 207 208 208 207 206 204 204 205 205 205 203 201 200 200 202 203 204 206 208 209 208 205 199 194 191 191 192 192 194 197 202 208 214 218 220 222 221 220 218 215 212 209 207 205 205 208 212 217 223 226 230 234 236 238 241 245 251 257 261 260 259 257 256 256 258 261 264 267 270 273 275 276 276 277 278 279 279 281 283 286 290 294 297 299 300 301 302 303 304 306 308 85 86 86 87 88 90 92 94 96 97 100 103 108 115 122 131 138 145 155 231 298 321 334 342 349 351 355 7 37 85 108 114 115 115 114 113 112 110 107 104 99 94 86 72 46 12 344 329 323 320 320 321 321 322 322 320 319 317 315 314 314 317 322 326 330 333 335 337 337 336 331 323 315 307 300 292 284 277 270 264 257 244 223 192 166 171 179 188 196 204 212 217 220 223 226 229 234 239 244 248 251 254 254 255 268 40 47 46 45 40 34 27 19 12 6 2 359 358 356 356 356 355 355 354 354 354 353 353 353 353 353 353 354 354 355 355 355 355 355 354 352 351 349 347 345 343 341 338 336 333 330 327 322 316 307 296 285 274 264 256 249 243 238 233 228 222 217 212 209 207 206 207 208 210 212 215 216 218 218 216 213 209 205 202 199 198 197 196 196 195 194 193 192 191 191 191 191 192 192 193 193 194 194 195 196 196 197 198 199 199 199 199 198 197 196 196 197 199 202 204 205 204 202 199 196 194 193 193 195 201 209 218 226 232 235 235 233 231 229 228 227 227 226 219 211 203 196 196 196 197 198 199 201 203 206 209 211 213 214 215 214 211 207 204 201 200 197 195 190 186 182 180 180 179 179 179 180 181 183 186 189 193 197 201 205 208 211 213 215 216 218 220 222 225 227 229 232 235 238 241 244 247 250 252 255 257 260 262 264 266 267 265 262 258 254 250 248 246 244 242 240 237 235 233 232 231 231 231 232 231 230 228 227 226 225 223 221 218 215 213 212 212 212 213 212 211 209 206 204 202 202 202 203 203 201 198 194 191 188 186 185 185 185 186 186 186 186 187 188 189 191 192 193 195 196 197 198 199 201 201 201 201 201 201 201 201 200 200 199 199 199 198 197 196 196 196 197 200 202 204 205 206 207 208 208 209 209 207 203 196 186 177 171 167 165 165 166 167 169 171 174 177 179 181 183 183 183 182 182 182 182 183 183 183 183 184 185 187 188 190 193 197 202 206 211 216 216 213 209 204 199 196 196 197 199 202 205 207 208 208 206 205 204 203 204 205 206 207 207 207 206 205 204 205 205 205 204 202 200 198 197 196 196 195 193 193 193 192 190 188 188 191 194 197 200 205 209 214 218 220 222 222 223 223 224 224 222 220 216 211 208 206 208 213 219 228 234 238 242 244 245 244 247 252 256 260 262 262 262 262 262 263 265 267 269 271 272 272 272 272 273 275 276 277 279 282 287 291 295 298 299 300 301 301 302 304 305 307 88 91 94 96 96 96 95 94 92 91 92 93 97 103 111 117 120 119 90 327 318 322 331 339 350 357 4 17 45 84 109 114 117 117 118 119 118 115 112 107 100 94 87 76 39 352 331 321 319 318 319 320 321 322 322 322 320 317 313 310 306 307 309 313 318 322 326 329 330 330 328 324 319 314 309 306 301 295 289 279 267 251 231 213 200 200 202 206 210 216 221 224 225 227 229 231 235 240 245 248 253 259 276 5 46 53 52 50 47 40 34 27 20 14 10 6 4 2 1 359 358 357 356 355 355 354 353 353 353 352 352 352 353 353 353 354 354 354 354 353 353 352 351 349 348 347 345 343 340 337 335 332 328 323 316 307 296 285 275 266 258 251 244 237 231 224 218 213 209 208 208 208 209 211 213 215 216 217 216 214 210 207 203 200 199 198 197 197 197 196 195 194 193 192 192 192 192 193 194 194 195 195 196 196 196 197 198 198 199 200 200 199 199 198 198 198 200 202 204 205 205 204 201 198 195 193 191 190 191 196 203 211 221 229 234 235 234 231 227 224 222 221 220 217 214 210 207 205 203 203 203 204 206 209 211 213 215 217 217 216 213 209 206 204 202 201 200 197 193 189 185 182 181 180 181 182 182 184 185 189 193 197 201 204 206 209 211 213 215 216 218 220 222 223 225 227 229 232 236 239 242 245 247 250 252 254 257 259 262 264 266 265 263 260 256 253 251 249 247 245 242 238 236 234 232 232 232 232 233 233 232 231 230 229 228 226 224 222 221 219 219 219 219 219 218 215 212 208 205 203 203 203 204 204 202 200 197 193 189 187 185 185 185 184 185 185 185 186 187 188 190 192 193 194 195 196 197 198 199 199 200 200 200 200 200 201 201 200 200 200 199 198 197 195 194 194 195 196 198 201 204 206 207 208 209 210 209 206 199 189 178 171 167 165 165 166 168 170 172 173 175 178 180 182 183 183 183 183 183 183 182 182 182 182 182 184 186 188 190 192 195 198 202 206 210 213 214 214 212 207 204 201 201 202 204 207 209 211 211 210 208 207 205 205 206 207 208 208 208 207 206 205 205 206 206 206 205 202 200 197 196 195 194 193 193 192 191 191 191 191 192 197 202 208 214 220 226 227 227 227 226 225 225 226 228 229 229 226 220 214 207 205 205 209 217 225 232 238 241 244 245 246 249 253 257 261 264 266 266 267 267 268 270 271 272 272 272 272 271 271 272 272 273 275 277 282 287 292 295 297 298 299 300 300 301 302 303 304 85 89 94 98 100 99 96 92 88 86 85 86 90 96 103 106 104 97 79 56 31 18 17 21 27 33 39 47 57 72 88 97 102 109 118 132 147 161 170 168 153 127 107 83 9 324 317 314 315 316 317 318 321 323 326 328 330 331 331 329 325 322 319 317 316 317 319 321 322 324 324 323 322 323 326 330 331 328 321 305 286 265 245 231 221 216 214 214 215 218 221 223 225 228 231 234 238 242 245 249 256 279 23 46 51 53 52 49 45 39 33 27 21 16 12 9 7 5 3 1 360 358 357 356 355 354 354 353 353 352 352 352 352 352 352 353 353 353 354 354 353 353 353 353 352 351 350 348 346 343 340 337 334 330 324 316 307 296 285 276 266 258 250 242 234 227 222 217 214 212 211 211 212 213 214 215 215 214 212 209 205 203 201 200 199 199 199 198 198 197 196 195 194 193 193 193 193 194 195 196 196 196 197 197 197 198 198 199 199 200 200 200 199 199 199 200 202 204 205 206 205 204 201 197 194 191 189 188 189 193 199 206 214 222 227 230 229 226 222 216 213 211 210 210 210 210 208 205 204 204 206 209 213 214 216 217 218 219 218 215 212 209 206 205 204 203 201 198 194 190 187 184 183 183 183 183 184 186 189 193 198 201 204 206 208 210 211 213 215 217 219 221 222 224 225 227 228 231 234 236 239 242 245 247 249 251 253 255 257 260 262 262 262 260 257 255 253 251 248 246 242 239 236 234 232 232 233 233 234 234 234 233 232 231 230 229 228 227 226 226 226 227 227 226 224 221 216 212 209 206 205 206 206 205 204 201 199 195 192 189 187 186 185 185 185 185 185 186 187 188 190 191 192 193 195 196 197 198 198 198 199 199 199 200 200 201 201 200 200 199 198 197 195 193 193 192 193 194 195 198 201 203 205 207 209 210 209 204 197 186 176 170 167 166 166 168 170 172 174 176 177 179 181 182 183 183 184 184 184 183 183 182 181 180 181 184 187 190 191 193 195 197 200 203 206 209 212 213 213 211 209 208 208 209 210 212 214 215 214 212 210 208 207 207 207 207 207 207 207 207 207 207 206 207 207 208 206 204 202 200 199 198 198 198 198 197 197 197 197 197 199 202 207 212 219 225 229 230 229 227 225 224 224 226 230 232 233 231 225 217 209 206 205 207 216 223 229 233 236 239 241 244 248 252 256 261 265 267 268 269 270 271 272 272 273 273 273 272 271 271 271 271 272 274 277 281 285 289 291 294 296 297 298 298 298 298 299 301 83 89 95 99 101 100 96 91 86 84 85 87 92 100 109 115 115 110 100 86 71 59 54 56 61 67 69 67 64 55 41 23 6 342 298 262 250 247 246 244 243 242 240 255 277 293 303 307 311 314 317 320 324 330 336 343 349 354 358 359 357 354 349 343 336 329 325 325 325 327 328 329 331 337 343 347 348 344 336 320 300 280 261 246 235 228 223 220 219 218 218 220 223 227 232 238 244 247 251 262 6 48 53 54 54 52 50 46 42 37 32 27 22 18 14 10 7 5 3 1 359 358 357 355 355 354 353 353 353 352 352 352 352 352 352 352 352 352 353 353 354 354 354 355 354 354 353 352 351 349 346 343 340 336 331 324 316 306 296 285 275 265 255 247 239 233 227 223 220 217 216 215 214 213 213 211 209 206 202 199 199 200 201 202 203 202 201 200 199 198 197 196 195 194 194 194 195 195 196 197 197 198 198 198 198 198 199 199 200 200 200 200 200 200 200 201 203 204 205 205 204 203 200 197 194 192 189 189 190 193 197 203 209 215 220 223 222 219 212 205 200 198 199 201 204 204 201 199 199 200 205 210 214 216 217 218 219 219 216 213 211 209 207 206 205 203 200 196 192 189 187 185 185 185 186 186 187 190 193 198 201 204 206 208 209 210 212 213 215 217 219 221 223 224 225 227 228 230 232 235 237 239 242 244 245 247 248 250 253 255 257 259 259 259 257 256 254 252 250 248 245 243 240 237 236 236 237 238 238 238 238 237 236 234 233 231 230 230 230 231 232 233 232 231 229 225 220 216 212 209 209 208 208 207 206 203 200 197 194 191 189 187 186 185 185 185 185 186 187 188 189 189 190 192 194 196 198 198 198 198 198 198 199 199 200 200 200 200 200 199 197 195 193 192 191 191 191 192 194 196 198 200 202 205 206 206 204 198 190 180 173 168 166 166 167 170 172 175 177 178 179 180 181 182 183 184 184 185 185 184 183 182 181 181 183 185 189 190 191 192 194 196 198 200 203 206 210 213 214 215 215 214 214 215 215 216 216 216 215 213 211 209 208 208 208 208 207 207 207 208 208 209 209 210 210 210 209 207 206 205 204 205 205 205 205 204 203 202 201 201 202 204 206 210 215 219 221 222 221 219 217 217 217 220 224 229 231 231 229 222 216 212 208 212 216 222 227 230 233 236 240 244 247 251 255 259 263 265 268 270 271 272 272 272 272 273 272 272 271 271 271 271 272 274 277 280 283 286 289 292 294 295 295 295 295 295 296 299 85 92 97 100 102 101 99 95 91 90 90 93 100 113 131 144 149 147 139 121 104 90 84 86 91 94 95 88 64 16 345 333 325 313 297 280 266 259 254 251 249 249 253 264 276 288 297 303 310 316 322 329 337 346 356 4 10 12 14 14 11 9 8 6 3 360 355 352 349 347 345 343 342 343 345 345 345 340 332 319 302 285 271 258 248 240 233 227 224 221 219 221 224 229 236 244 254 276 17 51 58 59 58 56 53 49 45 41 37 33 29 25 22 18 14 10 7 4 1 360 358 357 356 355 354 353 353 352 352 352 352 352 352 352 352 352 352 352 353 353 353 354 354 355 355 355 355 355 354 353 351 348 345 341 337 332 324 316 306 294 282 271 262 254 247 240 235 231 226 223 220 217 214 211 207 201 194 188 186 187 194 200 205 208 208 207 205 203 201 199 198 197 196 195 195 196 196 197 197 198 198 198 199 199 199 199 199 199 200 200 199 199 199 199 199 199 200 201 201 201 200 199 198 197 195 194 193 192 193 195 197 201 205 209 213 215 214 209 201 192 188 187 189 193 195 195 193 191 192 194 200 205 210 213 214 216 217 216 213 211 210 209 208 207 205 202 198 193 189 187 186 185 186 187 187 188 190 193 198 201 204 206 207 209 210 211 212 214 216 217 219 221 223 224 226 227 228 230 231 233 235 237 238 240 241 242 243 245 247 250 252 255 256 257 256 255 254 253 252 251 250 248 246 244 243 242 242 243 243 242 241 241 240 238 236 234 233 232 232 233 234 235 235 234 232 228 222 218 214 211 211 211 211 210 208 206 203 200 197 194 191 189 187 185 184 183 184 186 187 188 188 188 189 191 194 196 197 197 197 197 197 198 198 199 199 199 199 199 199 198 196 194 193 191 190 189 189 190 193 195 197 199 200 201 201 198 192 185 177 171 167 165 165 167 169 172 176 178 180 181 181 182 182 183 183 184 185 185 185 185 184 183 182 183 185 188 190 190 191 192 193 194 196 198 201 204 208 211 214 216 218 218 218 218 217 216 216 215 213 212 210 210 209 209 209 209 209 209 210 211 212 212 213 213 214 214 213 212 211 210 210 211 211 211 211 210 209 207 205 204 204 204 205 207 210 212 213 213 212 211 209 208 207 210 213 218 223 226 225 222 218 215 213 214 218 222 226 230 233 236 239 243 246 250 253 257 260 264 267 270 271 271 271 271 272 272 272 272 272 271 270 270 271 274 276 279 282 285 288 291 294 295 294 293 292 293 295 297 85 93 98 102 103 103 103 101 100 99 100 104 113 136 172 189 196 200 203 207 213 209 202 192 184 185 198 219 250 275 292 299 301 299 292 283 273 264 258 252 249 251 257 265 276 286 295 301 310 321 334 348 0 12 19 23 24 23 20 17 13 13 14 16 19 21 21 19 14 7 0 352 345 340 337 334 331 328 320 309 295 282 272 264 258 252 245 239 235 233 234 236 241 252 287 8 35 46 52 56 58 58 56 52 48 43 38 34 30 27 25 22 19 16 12 8 4 1 358 357 356 356 355 354 354 353 352 352 352 352 352 352 352 353 353 353 353 353 353 353 353 354 354 355 355 356 356 356 355 354 353 351 349 346 342 338 332 325 315 303 291 279 270 262 255 249 243 238 232 227 221 215 209 202 194 187 180 175 178 184 196 205 212 215 215 213 209 206 203 201 199 198 198 198 198 198 198 199 199 199 199 199 199 199 199 199 199 199 200 199 199 198 197 196 195 194 194 195 195 196 196 197 197 197 197 197 197 196 196 197 198 200 203 205 206 206 203 194 185 180 178 178 181 185 185 185 184 184 187 191 197 201 205 208 211 212 212 212 211 211 210 210 209 207 204 200 195 190 187 185 184 184 185 186 187 189 192 196 200 203 205 207 208 210 211 212 213 215 216 218 219 221 223 224 226 227 228 229 230 232 233 234 236 237 238 239 239 241 243 245 248 250 253 254 254 255 254 254 253 253 252 251 250 248 247 246 246 246 246 245 245 244 243 241 239 237 235 234 234 234 235 236 236 235 233 229 224 220 215 213 213 213 213 212 210 208 205 202 199 197 194 191 189 187 185 184 184 185 186 187 188 188 189 191 193 194 196 196 196 197 197 197 197 197 197 198 198 197 197 196 194 193 192 191 189 188 189 190 192 194 196 198 198 196 192 184 177 172 169 168 168 168 169 171 174 176 178 180 182 183 183 184 184 184 185 185 185 186 185 184 182 181 181 183 186 189 190 190 191 191 192 194 196 198 201 204 207 210 213 215 217 218 218 218 217 216 214 213 212 211 210 210 210 210 209 210 210 211 213 214 215 216 217 218 218 218 217 217 215 215 215 214 215 215 214 213 212 211 209 207 206 205 205 205 206 207 207 208 207 206 205 203 202 203 205 208 213 217 218 218 217 216 215 216 219 222 226 229 232 234 238 241 245 248 251 255 258 261 265 267 269 269 270 271 271 272 273 273 273 272 271 271 272 274 276 279 282 285 288 290 292 292 292 291 290 291 294 297 80 86 93 99 103 106 108 109 111 113 115 118 128 157 200 216 223 226 228 228 227 224 220 218 216 220 227 236 245 255 266 274 280 283 284 281 274 265 257 252 250 252 259 267 276 285 294 303 313 329 349 10 27 37 42 39 34 29 22 17 14 15 18 24 30 36 36 33 24 13 1 351 342 335 330 326 322 317 309 298 287 276 267 261 257 259 296 28 32 26 22 24 29 35 39 42 44 46 48 49 50 49 46 42 37 33 29 25 22 19 17 14 12 9 6 3 360 357 355 354 354 353 353 353 352 352 352 351 351 351 352 352 353 353 353 353 353 353 353 353 354 354 354 355 355 356 356 356 355 355 354 352 351 349 346 343 338 332 324 314 301 290 279 271 264 258 252 246 238 229 219 208 198 189 183 179 178 180 187 195 204 213 218 221 220 216 212 208 204 201 200 200 200 200 200 200 200 200 200 200 200 200 199 199 199 199 199 200 200 199 198 197 195 193 191 190 190 190 191 192 194 195 196 198 200 202 203 202 202 201 200 200 200 200 198 193 185 175 170 169 171 173 174 175 176 178 179 182 186 191 197 201 205 207 208 207 207 207 208 209 210 209 208 206 204 199 195 190 187 184 183 183 184 185 187 190 194 198 202 205 206 208 209 211 212 213 214 215 216 218 219 221 222 224 225 226 227 228 229 230 231 233 234 235 236 236 237 238 240 242 244 247 249 251 252 253 253 253 253 253 252 252 251 250 249 249 249 249 249 248 248 247 246 244 241 239 237 236 236 236 236 236 236 235 233 230 226 222 218 216 215 214 214 213 211 209 207 204 202 200 197 195 193 191 189 188 186 185 185 186 188 189 190 191 192 193 194 195 196 197 197 197 196 196 195 195 195 195 194 194 193 192 191 190 189 189 189 190 191 193 195 196 194 190 184 177 173 171 172 173 175 176 177 178 179 179 179 180 181 183 185 186 187 187 187 187 187 186 185 183 181 180 181 183 185 188 189 189 190 191 193 195 197 200 203 206 208 210 212 213 215 215 215 215 214 214 213 212 212 211 211 211 211 210 210 210 210 212 213 215 217 218 220 221 222 222 222 221 220 219 218 217 217 216 216 215 214 213 211 210 209 208 207 206 206 206 206 206 206 206 205 204 203 202 202 204 207 210 214 216 217 217 217 217 219 222 225 228 231 234 237 240 244 248 251 254 256 258 260 262 264 266 268 269 271 272 273 273 273 273 273 273 275 276 277 279 281 283 286 288 289 288 288 288 288 290 292 295 78 79 82 89 98 106 111 116 121 125 129 135 150 231 261 262 255 248 242 235 228 222 219 218 219 223 230 236 242 249 255 261 267 271 273 274 270 263 254 249 249 252 260 268 276 286 297 311 327 349 13 37 54 62 64 58 46 32 20 14 14 18 25 34 43 51 47 37 24 8 354 343 334 329 324 321 318 313 305 295 284 273 263 255 244 113 69 60 54 48 45 44 43 43 43 42 41 40 40 39 37 35 32 28 25 22 19 16 13 10 7 4 1 360 358 356 354 352 351 351 350 350 350 351 351 351 351 351 351 351 352 352 353 353 353 352 352 352 352 353 353 354 354 355 355 355 355 355 355 354 354 353 351 350 348 346 342 338 331 323 312 301 291 282 275 269 263 255 243 228 211 197 188 183 181 183 187 192 200 206 212 217 220 222 221 216 211 206 203 201 200 200 200 201 201 202 201 201 200 200 199 198 198 198 199 200 200 201 201 200 198 197 195 193 192 190 190 189 189 189 190 192 194 197 202 206 209 210 209 208 205 203 201 198 193 186 175 169 168 170 173 175 176 177 178 180 182 185 188 193 198 203 207 208 207 206 205 204 205 206 207 207 206 205 203 199 195 191 188 186 184 184 185 187 190 193 197 200 204 206 207 209 210 212 213 214 215 216 217 217 219 220 221 223 224 225 226 227 228 229 230 231 232 233 234 234 234 235 236 238 240 242 245 246 248 249 250 250 251 251 251 251 250 250 250 250 250 250 251 251 251 250 248 246 244 241 240 239 238 237 237 236 235 234 232 229 226 223 220 218 217 216 215 214 213 211 208 206 204 202 201 199 198 196 194 192 190 188 187 187 189 190 191 191 192 193 193 194 195 196 196 196 195 195 194 193 193 193 193 193 192 192 191 190 190 189 190 190 191 192 193 193 190 186 181 178 177 177 178 180 181 182 182 182 180 179 178 178 180 183 185 187 189 190 189 189 188 186 185 183 182 181 182 183 184 185 186 187 189 191 193 196 200 203 207 209 211 212 213 214 215 215 214 213 213 212 212 212 211 212 212 212 212 211 210 210 211 212 214 215 217 219 221 222 223 223 224 223 222 221 221 219 218 217 216 216 215 213 212 211 210 210 209 209 209 209 210 210 210 210 209 208 206 204 203 204 206 209 212 215 217 218 219 219 220 223 225 229 231 234 238 242 246 250 252 253 254 255 257 258 261 263 266 268 269 270 271 271 272 273 274 275 276 277 277 278 279 280 282 283 284 284 284 284 285 287 289 292 88 84 83 86 92 101 110 120 128 137 144 157 249 299 297 292 284 272 259 245 233 225 219 217 220 224 230 236 241 246 250 255 259 263 265 265 263 260 255 250 250 255 262 269 279 292 311 337 1 25 44 62 75 83 84 78 59 31 12 5 13 26 40 55 68 75 65 39 12 352 338 330 325 322 320 318 316 311 303 294 284 273 261 242 186 110 89 77 69 63 58 54 51 47 43 39 35 33 31 29 27 25 22 19 16 13 11 8 5 2 358 355 352 350 349 347 347 346 346 346 346 347 348 348 349 350 351 351 352 352 352 353 353 353 352 352 351 351 351 351 352 353 353 354 355 355 355 355 354 354 353 353 352 351 349 347 345 341 336 329 321 311 302 293 284 279 271 260 242 220 202 190 187 187 189 194 199 204 209 213 216 219 221 221 219 214 208 204 200 198 198 198 199 200 201 201 201 200 199 198 197 196 196 197 199 200 201 201 201 200 199 197 195 194 193 192 192 190 189 188 188 188 190 193 199 204 209 212 213 212 208 205 202 199 196 191 186 183 182 183 184 186 186 186 186 186 186 187 189 194 200 206 210 211 210 209 208 208 207 207 206 206 205 203 201 198 195 191 188 188 188 189 191 193 194 197 200 203 205 207 209 210 211 213 214 215 216 216 217 218 219 220 221 222 223 224 225 226 227 227 228 229 230 231 231 232 232 233 233 234 236 238 240 242 244 245 246 247 247 248 248 248 249 249 249 249 250 250 251 252 252 252 251 249 247 244 242 241 240 239 238 237 235 234 232 229 226 224 222 220 218 217 216 214 213 211 209 208 206 205 204 203 202 200 197 195 193 191 190 190 190 191 191 192 192 193 193 193 194 194 194 194 194 194 194 194 194 194 193 193 192 192 191 190 190 189 189 190 191 191 191 189 187 184 182 181 181 181 183 184 185 184 183 182 179 177 176 177 179 182 184 187 189 190 190 189 188 187 185 184 184 184 185 186 186 186 186 186 188 191 194 199 203 207 210 212 213 214 215 216 217 217 216 215 214 214 213 212 211 211 211 211 210 210 211 211 212 213 215 216 217 218 219 220 221 222 222 223 223 223 222 221 219 218 216 215 214 212 212 212 211 211 211 211 212 213 215 217 218 218 217 214 211 208 207 207 209 211 213 216 218 219 219 221 222 224 226 229 232 235 239 243 247 249 251 252 253 255 256 258 260 262 264 265 266 267 268 269 271 273 275 276 276 276 275 275 275 276 277 278 278 278 278 279 281 283 285 287 99 94 90 89 91 97 106 121 134 147 160 187 301 313 310 304 297 287 274 260 247 235 227 223 224 227 231 235 240 244 249 253 257 262 266 268 269 269 268 264 261 262 264 272 288 321 358 24 40 53 65 76 85 94 93 86 65 29 12 11 25 45 69 91 110 123 136 179 307 313 314 314 314 315 314 312 308 303 297 290 283 273 262 238 180 132 114 103 96 88 80 69 57 46 37 31 26 23 21 19 17 16 14 12 10 7 4 1 358 355 351 348 346 343 342 341 341 341 341 342 342 344 345 346 347 349 350 351 352 352 353 353 352 352 351 351 350 350 350 350 350 351 352 353 353 354 354 354 354 354 354 353 352 351 350 348 346 343 339 334 327 320 312 303 293 286 276 259 237 217 203 196 196 198 201 205 210 213 216 218 220 221 222 221 218 212 205 200 196 194 194 194 195 197 198 199 199 198 198 197 197 197 198 200 201 202 203 202 201 200 199 197 196 195 195 194 194 193 191 189 187 186 187 189 194 200 205 209 210 209 206 204 201 199 198 197 197 197 197 197 196 194 192 189 187 185 185 186 189 195 202 210 213 214 213 212 212 211 211 210 208 207 205 202 200 196 194 191 189 191 193 196 198 199 200 202 204 206 207 208 210 211 212 213 215 216 216 217 218 218 219 220 220 221 222 223 224 224 225 225 226 227 227 228 229 229 230 231 231 232 233 234 236 237 239 241 242 243 244 245 245 246 246 246 247 247 248 249 250 251 252 252 252 251 249 247 245 243 242 241 239 238 236 234 232 230 228 225 223 221 219 218 216 214 212 211 209 208 207 207 206 205 204 202 200 198 197 195 194 193 192 191 192 192 193 193 192 192 192 192 192 191 192 192 193 194 194 195 194 194 194 193 191 190 189 189 189 189 190 190 190 188 186 184 182 182 182 182 182 182 182 182 181 179 177 176 176 177 178 181 183 186 187 189 189 189 188 187 186 185 184 185 187 190 191 190 189 187 189 192 196 201 206 210 212 214 215 215 216 216 217 218 217 217 217 216 214 213 212 211 211 211 211 212 212 213 214 215 215 216 217 218 218 219 220 221 222 223 224 224 223 221 220 218 216 214 212 211 211 211 211 211 211 212 214 217 220 223 225 225 224 222 218 214 212 211 212 213 215 217 219 220 221 223 224 226 228 230 233 237 240 244 247 249 251 252 254 256 257 259 260 261 263 264 264 265 266 268 270 272 274 275 275 275 273 273 273 274 275 275 274 273 273 274 276 278 280 282 107 104 101 99 99 102 107 121 145 170 186 207 267 298 304 301 296 291 283 275 266 255 246 239 235 234 233 233 235 237 242 248 256 265 274 282 286 286 285 282 278 275 275 291 30 56 61 65 71 76 81 85 90 94 94 83 67 47 35 38 53 78 105 127 145 163 186 218 252 273 285 289 290 292 292 290 288 286 284 282 279 274 267 255 225 182 155 146 147 147 145 134 97 37 17 9 6 4 3 2 2 3 3 3 2 360 357 353 350 346 344 342 340 338 337 336 336 337 337 338 339 340 342 343 345 347 348 350 351 352 352 352 351 350 350 349 349 349 349 349 350 350 351 351 352 352 353 353 354 354 354 353 353 352 351 350 348 345 342 338 334 328 322 314 305 295 282 263 240 222 212 207 207 209 213 216 219 221 222 222 222 223 222 220 216 208 199 191 187 185 185 186 188 191 193 195 196 196 196 197 198 200 202 204 204 205 204 203 202 200 199 198 197 196 196 196 196 195 194 192 190 188 187 188 191 195 199 203 204 203 200 198 197 195 196 198 200 202 203 202 200 196 192 188 185 183 184 187 192 198 206 211 213 215 215 214 214 214 213 212 211 209 206 202 198 195 192 190 191 194 197 200 202 203 204 205 207 208 209 210 211 212 213 214 216 217 218 218 218 219 219 220 220 221 221 222 222 223 223 224 224 225 226 226 227 228 228 229 230 231 231 232 234 235 236 238 239 240 241 242 243 243 244 244 244 245 246 246 247 249 250 250 250 250 249 248 246 245 244 243 241 239 238 236 234 232 229 227 225 222 220 218 216 214 213 211 210 209 209 209 209 209 208 206 204 202 201 199 197 195 194 193 193 193 193 192 191 191 191 191 191 191 192 192 192 193 193 194 194 194 194 193 192 191 191 190 189 189 189 189 188 187 186 183 182 181 180 179 179 178 178 177 176 176 176 176 176 177 179 181 183 185 186 187 188 188 188 186 185 185 185 187 190 194 196 196 194 193 193 195 197 202 207 210 212 213 213 213 213 213 214 214 215 215 216 216 216 215 214 214 213 213 214 214 215 216 216 217 216 217 217 218 219 220 221 222 223 224 225 225 223 222 220 219 217 215 214 212 212 211 211 211 212 213 216 219 222 225 226 227 228 226 223 219 216 215 215 215 217 219 221 223 224 226 227 229 231 234 237 240 243 245 248 251 253 254 256 257 258 259 260 261 262 263 263 264 265 267 270 272 273 273 273 272 272 272 272 273 273 272 271 270 270 271 272 274 275 276 113 114 115 117 120 124 138 184 231 229 222 222 226 246 266 277 281 283 284 285 281 276 269 262 256 248 240 234 229 227 230 236 247 263 278 294 301 305 303 298 292 283 272 248 150 114 111 106 104 103 104 105 107 106 101 90 75 64 56 64 80 104 129 151 171 195 218 235 250 259 264 264 262 260 259 258 261 264 268 271 273 273 273 270 263 246 218 196 192 194 198 205 218 239 270 298 314 323 328 331 336 340 344 347 348 347 345 341 338 336 334 333 333 332 332 331 331 332 333 334 336 337 338 340 342 343 345 347 349 349 350 349 349 348 348 348 348 348 348 349 349 350 350 351 351 352 352 353 353 353 354 354 353 353 352 351 350 349 347 345 342 339 334 328 321 311 298 280 256 238 227 222 221 223 226 228 229 229 228 227 225 224 223 219 210 199 185 177 174 173 176 179 184 188 191 192 194 194 196 197 199 202 204 205 205 205 204 203 202 201 199 198 198 197 197 198 198 198 197 196 193 191 189 189 190 192 194 195 195 194 192 191 190 191 192 195 197 199 200 200 198 195 192 189 186 185 187 190 196 202 207 210 212 213 215 215 215 215 215 214 214 212 208 203 198 193 190 189 191 194 198 201 202 204 205 206 207 208 209 210 211 212 214 215 217 218 219 219 219 220 220 220 220 220 220 220 220 221 221 222 223 224 225 225 226 227 228 228 229 230 230 231 232 233 234 236 237 238 239 240 241 241 242 242 242 243 244 244 245 246 247 248 248 248 248 247 246 246 246 245 244 242 240 238 236 234 232 229 227 224 222 220 218 216 215 213 211 211 211 212 212 212 211 210 208 207 205 203 201 198 196 195 195 194 193 191 191 190 190 190 191 191 191 191 191 191 192 192 192 192 191 191 191 192 192 191 190 189 189 188 188 186 184 182 181 179 178 177 177 176 176 176 176 176 176 177 178 179 180 182 183 185 186 187 188 189 188 187 186 186 187 190 194 199 201 202 200 198 197 197 200 204 208 211 212 211 210 209 208 208 208 210 211 213 215 217 217 217 217 216 215 215 216 216 217 218 218 218 217 217 217 219 220 221 221 221 222 222 223 223 222 221 220 219 219 218 216 215 214 213 212 211 212 214 216 219 222 223 225 226 227 226 224 222 220 219 219 220 221 223 225 227 228 229 231 233 235 237 240 242 244 246 249 252 254 255 257 258 259 260 261 261 262 262 262 263 265 267 269 270 271 271 270 270 270 271 272 272 272 271 269 269 269 269 269 269 268 269 118 122 128 137 150 177 224 252 255 250 243 236 233 237 248 260 269 275 279 284 286 287 286 284 280 272 261 245 232 223 222 224 231 244 262 283 300 309 312 310 300 284 263 243 223 205 188 173 160 150 145 144 145 138 128 117 103 92 86 93 104 116 128 137 155 199 233 244 248 250 251 250 249 247 245 243 244 248 253 259 266 272 278 282 283 281 269 249 231 225 224 227 233 240 248 259 271 281 289 295 300 306 312 317 322 326 326 324 323 322 323 324 325 326 326 325 324 325 326 328 330 332 333 335 337 339 341 343 344 345 346 346 346 346 346 346 346 347 347 348 349 350 350 351 351 351 352 352 353 353 353 354 354 354 354 354 353 353 353 352 351 349 346 342 337 329 319 306 289 272 260 252 248 245 245 244 242 238 234 230 227 225 221 213 200 185 172 169 169 172 177 183 188 191 192 193 193 194 195 198 200 202 204 205 205 204 204 203 202 201 200 199 198 198 199 199 199 200 199 198 196 194 193 192 191 190 188 187 185 184 183 183 183 185 186 188 191 193 194 195 195 194 193 191 189 189 190 194 198 203 206 208 210 212 214 214 214 214 215 215 214 213 209 204 198 193 191 190 192 195 198 200 202 204 205 207 208 209 210 211 212 214 215 217 218 219 220 220 221 221 221 221 221 220 220 219 219 220 221 221 223 224 224 225 226 226 227 228 228 229 230 230 231 232 233 234 235 236 237 238 239 240 240 240 240 241 241 242 243 244 245 246 247 247 246 245 244 245 245 246 245 244 242 241 239 237 235 232 229 227 225 223 221 219 217 214 213 212 213 214 215 215 214 213 212 210 208 206 203 201 199 198 197 195 193 191 191 191 190 190 189 189 188 188 189 190 190 190 190 189 189 190 191 191 191 191 190 189 189 188 187 186 184 182 180 178 178 177 177 177 177 178 178 178 179 179 180 181 182 183 185 186 187 188 189 190 189 188 188 188 190 193 198 202 204 205 203 202 200 200 202 205 208 210 210 209 208 206 204 204 205 207 209 212 214 216 217 218 218 217 217 217 217 218 219 219 218 217 216 216 216 217 219 220 220 220 220 220 220 220 220 219 219 219 219 218 218 217 215 213 212 211 212 213 216 219 222 223 224 224 224 224 224 224 224 224 224 225 226 228 230 231 232 233 234 235 237 239 241 243 245 247 249 251 254 256 258 259 260 260 261 261 261 261 261 262 264 265 267 268 268 268 268 268 269 270 271 271 271 271 271 271 270 268 267 265 263 262 126 134 145 163 188 218 241 254 257 256 253 248 247 250 256 263 269 274 277 279 282 285 287 289 290 286 277 263 244 230 222 219 218 221 230 246 271 294 304 307 302 285 265 248 234 221 208 198 189 181 174 169 164 159 150 140 129 120 115 114 114 117 117 114 111 117 209 239 243 243 245 246 247 246 244 242 240 242 245 251 259 268 276 282 287 289 286 277 265 254 248 246 245 245 246 249 253 258 264 269 273 277 280 285 290 296 301 304 306 307 310 313 316 317 317 317 316 316 317 319 322 324 327 329 331 333 336 338 339 341 342 343 343 343 343 344 345 346 347 348 349 350 350 351 351 352 352 352 353 353 353 354 354 354 355 355 356 356 357 357 357 356 355 352 348 344 337 330 321 312 302 293 284 278 273 268 263 256 249 242 236 229 220 207 192 180 172 172 175 179 185 190 193 194 193 193 193 193 195 197 199 200 202 204 204 204 203 202 201 200 199 198 198 198 198 199 199 200 200 199 199 197 196 195 192 189 185 179 176 173 172 174 176 178 180 182 184 186 187 188 189 189 189 189 189 190 192 196 200 202 204 206 207 209 211 211 211 212 213 213 213 212 208 204 200 196 195 195 196 197 199 201 203 205 206 208 209 210 211 212 213 215 216 218 219 220 221 222 222 223 223 223 222 221 220 219 220 221 222 223 224 224 225 226 226 227 227 228 228 229 229 230 230 231 231 232 234 235 236 237 238 239 239 239 239 239 239 240 241 242 243 245 245 245 243 242 241 242 244 245 245 245 244 243 241 240 237 235 232 230 227 225 223 221 218 216 215 214 215 216 217 217 216 215 214 213 211 208 206 205 203 202 199 196 194 193 192 191 190 189 187 186 186 186 186 187 188 188 189 189 190 191 191 191 190 190 190 190 190 189 188 187 185 183 181 179 178 178 178 179 179 180 181 181 182 183 183 184 185 185 186 187 188 189 190 190 190 189 189 190 192 195 200 204 206 206 204 203 202 202 203 205 208 209 209 208 207 205 203 203 205 207 209 212 214 215 217 218 218 218 218 219 219 220 220 219 217 216 214 214 214 215 216 217 218 218 218 218 218 218 219 219 218 219 219 219 219 218 216 213 211 210 211 213 217 221 223 224 224 223 223 223 224 224 225 226 227 228 230 231 232 234 235 235 236 237 238 239 241 244 246 248 249 251 253 255 256 257 258 258 259 259 259 260 261 262 263 264 266 267 267 268 268 268 269 270 271 272 272 272 273 272 271 269 266 265 265 266 143 154 172 194 215 235 246 253 258 260 260 259 258 260 264 268 272 275 277 277 277 277 279 282 284 283 279 271 257 243 230 220 211 205 202 205 219 246 275 289 292 281 266 253 240 229 218 207 199 191 182 175 167 160 150 141 133 125 120 116 112 110 110 110 110 119 174 234 242 244 245 247 248 249 248 246 244 243 243 246 252 259 267 274 278 282 283 278 272 265 258 254 250 247 245 244 244 246 249 253 257 260 263 265 269 274 280 285 289 292 296 300 304 306 306 306 304 305 306 308 312 315 319 322 325 328 330 333 335 337 338 339 341 341 342 343 344 345 346 348 349 350 351 351 352 352 352 352 352 353 353 353 354 355 356 357 358 358 359 359 360 359 359 357 355 353 349 345 341 337 332 326 320 313 307 301 294 286 276 266 255 240 223 206 191 183 180 181 184 188 192 194 195 194 193 191 190 190 191 192 194 197 199 201 203 203 203 202 201 199 198 196 196 195 196 197 198 199 200 200 200 199 198 197 195 191 186 180 174 170 168 168 170 173 175 177 179 181 182 183 183 182 181 182 184 188 192 196 200 201 202 203 204 205 205 204 204 205 206 208 208 207 205 203 201 199 198 198 198 199 200 201 203 205 207 209 210 211 212 214 215 216 217 219 220 221 222 223 224 225 225 225 223 221 220 220 221 223 224 225 225 226 226 227 227 228 228 229 229 229 229 229 229 230 230 231 232 233 235 236 237 238 238 238 238 238 238 238 239 240 241 243 243 243 241 239 237 238 240 242 244 245 245 244 243 241 239 237 235 232 230 228 225 223 220 218 216 215 217 218 218 218 218 217 216 215 213 211 209 207 206 203 201 198 196 195 193 192 190 189 187 186 185 184 185 185 186 187 188 190 192 192 192 191 191 191 191 191 191 190 189 188 187 184 182 180 179 179 179 180 181 182 183 183 184 185 185 186 186 187 187 187 188 189 189 190 190 190 190 191 193 196 201 205 206 206 205 204 203 204 206 208 211 211 211 209 207 205 204 205 207 209 210 212 214 215 217 219 220 220 221 221 221 221 220 219 216 214 213 213 213 214 216 217 218 218 218 218 218 218 219 220 220 220 220 220 220 218 215 211 209 209 210 214 218 221 224 225 225 224 224 224 224 225 226 228 229 230 231 232 234 235 236 237 238 238 240 241 242 244 246 248 249 250 251 252 253 254 254 255 256 257 258 260 262 263 264 265 266 267 268 269 270 271 271 272 273 273 274 274 274 273 272 271 270 270 270 271 157 166 182 205 228 244 254 261 266 269 271 271 271 272 275 277 280 281 280 278 277 275 275 277 279 280 278 274 268 257 243 225 206 192 184 181 189 205 231 258 269 271 265 257 248 240 228 215 203 191 179 166 155 146 138 132 127 122 119 115 110 108 110 118 134 171 218 238 244 245 245 247 249 250 252 252 250 247 244 242 244 249 255 262 268 272 274 274 271 267 262 257 252 248 244 241 239 238 241 244 248 251 254 256 259 262 265 269 273 277 281 285 288 290 292 292 292 292 293 295 299 304 308 313 317 321 324 327 329 332 334 336 338 339 341 342 344 345 347 348 350 351 351 352 352 352 351 352 352 352 352 353 353 355 356 357 358 359 359 359 359 359 358 358 358 358 358 357 355 353 351 348 344 339 334 329 322 314 305 293 281 262 238 215 198 191 189 189 191 194 196 196 195 193 191 189 187 186 186 187 189 192 195 198 201 202 203 203 201 199 197 195 194 193 193 194 195 196 197 198 199 198 198 197 195 193 190 185 181 176 173 171 172 174 175 176 177 178 179 179 178 177 177 179 182 186 191 195 197 199 200 201 202 202 201 200 199 198 198 198 199 200 200 200 200 200 199 199 198 198 200 202 203 205 207 209 210 211 213 214 215 216 217 219 220 222 222 224 225 226 225 224 222 220 220 221 222 224 225 226 227 227 227 228 228 228 229 229 230 230 230 230 230 230 230 231 232 233 234 235 236 237 237 237 238 238 237 238 238 238 239 240 241 241 240 239 238 238 239 241 243 243 244 244 243 242 240 238 237 234 233 231 229 227 225 223 221 220 221 221 221 220 219 218 217 215 214 212 210 209 207 204 202 199 197 195 193 191 190 188 187 186 185 184 184 185 186 188 191 193 194 194 194 193 193 193 193 192 191 191 190 190 188 185 183 181 180 179 180 181 182 183 184 185 186 186 187 187 188 188 188 188 188 189 190 190 190 191 191 192 194 197 202 205 206 206 206 206 206 208 210 213 214 214 213 212 209 207 206 207 208 210 211 213 214 216 218 220 221 222 222 221 220 220 219 217 216 214 214 214 214 215 217 218 219 219 219 218 218 219 220 220 221 221 221 221 219 217 214 212 210 209 211 213 217 220 223 225 225 225 226 226 227 228 229 230 231 232 233 234 235 237 239 240 241 241 242 242 244 245 247 248 249 250 250 250 250 250 252 254 255 257 259 262 264 265 266 267 268 269 270 271 272 272 273 274 274 275 275 275 274 274 273 273 273 273 273 273 154 161 174 204 242 263 271 274 275 276 277 278 280 282 286 288 290 289 287 284 282 281 281 282 283 284 284 282 278 272 257 233 206 186 177 175 181 193 211 233 248 256 258 256 252 246 234 217 193 164 141 123 113 112 113 115 118 119 119 117 117 117 122 148 195 224 236 241 244 243 244 246 248 251 254 256 256 253 248 242 238 239 244 250 256 261 264 266 266 265 262 258 254 250 245 241 237 235 236 239 242 246 249 252 253 255 257 259 261 263 266 268 271 273 275 275 275 276 277 280 283 288 294 300 306 311 315 319 323 327 330 333 336 338 340 342 343 345 347 349 350 351 352 352 351 351 350 350 350 350 351 351 352 353 354 356 357 357 357 356 356 357 358 359 0 2 4 5 5 5 4 2 360 357 353 349 344 338 331 323 314 301 281 252 222 208 202 199 198 198 198 196 194 192 190 187 185 184 184 185 187 189 192 194 197 200 202 203 202 200 197 195 193 191 191 191 191 193 194 195 195 195 195 194 193 192 190 188 186 183 180 178 177 177 177 177 178 178 178 177 177 176 177 180 182 185 188 191 193 195 197 199 199 200 199 198 196 196 195 195 195 195 196 197 197 197 197 197 197 198 200 201 203 205 207 209 210 211 213 214 215 216 218 219 220 222 223 224 225 225 225 224 222 221 221 222 223 224 225 226 227 228 228 228 229 229 229 230 230 230 231 231 232 231 232 232 233 233 234 235 236 236 237 237 237 237 237 237 237 238 239 239 240 240 240 239 239 239 240 241 241 242 242 243 242 242 241 240 238 237 236 235 234 232 229 227 226 225 224 223 222 221 219 217 216 214 213 212 211 210 209 207 204 201 198 196 193 191 189 188 186 185 185 185 186 187 189 192 194 196 196 196 196 196 196 196 195 194 193 192 191 190 188 185 182 181 180 180 181 182 183 184 185 186 187 188 188 189 189 189 189 189 189 189 190 190 191 191 192 193 196 199 203 205 206 206 206 207 209 211 213 214 215 215 214 212 210 209 208 208 208 209 211 213 214 216 217 219 220 220 220 219 219 219 219 218 217 217 216 215 215 215 216 217 218 219 219 218 218 218 219 219 220 220 220 220 218 217 215 213 212 211 212 214 216 220 223 225 226 227 228 229 230 232 232 232 233 233 234 235 237 239 241 242 243 243 244 244 245 247 248 249 250 250 249 250 250 252 253 255 257 259 261 263 265 266 267 268 269 270 271 272 273 273 274 274 274 275 275 275 275 275 276 276 275 274 273 272 146 150 161 198 272 289 289 286 281 279 278 278 281 286 292 295 297 297 294 291 289 289 291 294 296 295 293 290 287 281 269 248 221 196 185 183 187 195 206 219 232 239 242 241 238 227 184 70 57 55 54 55 61 73 84 96 107 116 123 128 135 147 172 208 227 236 240 242 242 242 243 244 247 250 254 258 259 258 253 245 238 235 235 239 243 248 253 256 258 258 258 256 253 250 246 242 238 235 234 236 239 243 246 249 251 252 253 253 253 254 255 256 257 258 259 259 259 259 261 263 267 272 278 285 291 298 304 310 316 321 326 330 333 336 338 341 343 345 347 349 350 351 351 350 349 349 348 347 347 347 348 348 349 350 351 353 353 354 354 354 355 356 357 359 1 4 6 8 10 11 11 11 9 8 6 3 360 356 351 346 340 332 323 309 287 253 228 214 206 202 199 197 195 192 190 188 186 185 185 186 187 188 190 192 194 197 200 202 203 201 199 195 192 190 189 188 188 189 190 190 190 190 190 190 189 189 189 188 187 185 184 182 181 180 180 180 180 179 179 178 178 178 180 181 183 185 186 188 191 193 195 196 197 197 197 196 195 194 194 195 195 195 195 194 194 193 194 195 196 198 199 201 203 204 206 208 210 211 212 214 215 216 218 219 221 222 223 224 224 225 224 224 223 223 222 223 223 224 225 226 227 228 228 229 229 229 230 230 231 231 232 232 232 232 231 232 232 233 234 235 235 236 236 237 237 237 237 237 237 237 238 238 239 239 240 240 239 239 239 239 240 240 241 241 241 241 241 241 240 240 239 238 236 234 231 228 226 225 223 222 221 219 218 216 215 214 214 214 214 213 212 210 207 204 201 198 196 193 191 189 188 187 186 187 187 189 191 193 195 197 197 197 197 197 197 198 197 196 195 194 192 190 187 184 182 181 180 180 181 182 183 185 186 187 188 189 190 190 191 191 191 190 190 190 190 190 190 191 192 194 197 201 204 206 206 207 207 208 209 211 212 213 214 214 213 211 210 209 209 209 209 210 211 213 214 216 217 219 220 220 220 220 220 220 220 220 219 218 217 216 215 215 215 216 217 218 219 218 218 218 218 219 219 219 219 218 218 217 216 215 214 214 214 215 217 220 223 226 228 230 231 232 233 234 234 234 235 235 236 237 238 240 241 243 243 244 244 245 246 247 248 249 249 250 250 251 253 254 256 257 259 261 262 264 265 266 267 268 269 270 271 272 273 273 274 274 274 274 274 274 275 276 277 277 276 274 273 272 143 148 160 225 295 304 303 296 288 283 280 279 283 288 293 295 296 295 293 291 289 288 290 293 295 295 293 290 286 283 276 265 246 224 205 200 199 203 208 214 221 220 213 200 173 124 88 67 60 56 54 60 65 75 84 95 107 120 132 145 165 190 213 227 234 237 240 240 240 240 241 242 244 248 252 256 259 259 256 250 239 233 229 230 233 237 241 245 247 249 250 249 248 246 244 241 238 236 235 236 238 241 245 248 251 252 253 253 252 250 249 248 247 247 246 245 245 246 247 250 254 258 264 271 277 284 290 297 304 312 319 325 329 333 336 338 341 343 346 347 348 348 347 347 346 345 344 344 344 344 345 346 346 347 349 350 351 352 353 353 354 356 357 359 1 2 5 7 9 10 11 12 11 11 10 10 8 6 3 359 355 349 343 336 327 312 285 248 220 209 203 199 197 195 194 192 191 190 189 189 189 189 189 191 193 196 199 201 202 201 199 195 192 189 187 186 185 185 186 186 185 185 185 185 186 186 186 186 186 185 185 184 183 182 182 182 181 181 180 180 180 181 182 183 184 185 186 188 189 191 193 194 195 195 195 195 194 194 194 194 194 194 193 192 191 191 193 194 196 198 199 201 202 204 206 208 210 211 213 214 215 217 218 219 221 222 223 224 224 225 225 225 225 225 224 224 224 225 226 227 228 228 229 229 229 229 230 230 231 231 232 231 231 231 231 231 232 233 234 234 235 235 236 236 236 237 237 237 237 238 238 238 239 239 239 239 238 238 238 238 238 238 239 239 240 240 240 240 239 239 238 237 235 232 230 228 226 224 222 220 219 217 216 216 215 216 216 216 216 216 214 212 210 207 204 201 199 197 195 193 191 190 189 189 189 190 192 193 194 195 196 196 196 197 198 198 198 198 197 196 194 190 186 183 182 181 181 181 182 182 184 185 186 188 189 190 191 191 192 192 192 191 190 190 190 189 190 190 192 194 198 202 204 206 206 206 207 208 209 210 211 211 211 211 210 210 210 210 210 209 210 211 212 213 215 216 218 220 221 221 221 221 221 221 220 220 219 219 218 217 216 215 215 216 217 218 219 219 219 218 218 219 219 219 218 218 218 218 217 216 216 215 215 216 218 221 224 227 229 230 232 233 234 235 237 238 238 239 239 240 240 241 242 243 243 244 244 245 246 247 247 248 249 251 253 254 255 256 257 258 260 261 262 263 264 266 267 268 269 271 272 273 274 274 274 274 273 273 273 274 274 275 275 275 274 273 273 273 158 171 200 253 283 295 300 297 294 292 291 293 293 291 290 290 291 290 288 285 282 279 278 279 279 279 279 278 277 277 275 269 259 243 226 217 213 211 212 213 209 200 184 164 141 115 99 89 86 87 90 95 99 103 107 114 124 140 161 182 200 216 226 232 235 237 239 239 239 239 240 241 243 246 250 254 258 259 258 252 241 231 225 223 224 228 232 236 239 241 242 241 241 240 238 237 235 235 235 237 240 243 246 249 252 254 255 256 254 252 249 246 244 241 238 237 236 236 238 240 244 249 255 260 265 270 274 280 287 296 306 315 322 326 330 333 335 338 340 341 342 342 341 342 342 342 342 342 342 343 344 344 345 346 347 349 350 352 353 354 355 356 357 358 360 1 3 4 6 7 8 9 9 9 9 9 9 8 7 5 2 359 354 350 346 341 335 322 284 235 217 210 208 205 203 201 198 196 194 193 191 190 190 191 192 195 197 199 200 199 197 194 190 188 186 184 183 183 182 182 181 181 181 181 182 182 183 183 184 184 184 183 183 183 182 182 181 181 181 181 182 182 183 184 185 186 187 188 189 190 192 192 193 193 194 193 193 193 193 193 193 192 192 192 193 194 195 197 198 199 200 201 203 205 207 208 210 212 214 215 216 217 219 220 222 223 224 225 225 226 226 227 227 226 226 226 226 226 227 228 228 229 229 230 230 230 231 231 231 232 232 232 231 231 231 232 232 233 233 234 234 234 235 235 236 236 236 237 237 237 238 238 238 239 238 238 238 237 237 237 237 237 237 238 238 238 238 238 237 237 236 235 234 232 230 228 226 224 222 221 219 218 217 217 217 218 218 218 217 216 215 213 210 208 205 203 201 200 198 197 196 194 193 192 192 192 193 194 194 195 195 195 195 196 197 197 198 198 198 197 195 191 188 184 183 182 182 182 182 183 184 185 186 188 189 190 191 192 192 193 192 192 191 190 190 189 189 190 192 195 199 202 204 205 205 206 207 207 208 209 209 209 209 208 208 208 209 209 209 209 209 211 212 214 216 217 219 220 220 220 220 219 219 219 219 219 219 218 217 216 215 215 215 216 217 218 219 219 219 219 219 219 219 219 219 219 219 219 218 218 217 216 217 218 220 223 225 228 230 232 233 235 237 239 240 241 242 243 243 243 243 243 244 244 245 245 246 247 247 248 248 249 251 252 254 255 256 257 258 259 260 261 262 263 264 266 267 268 270 271 273 274 275 274 274 274 273 273 272 272 273 273 273 272 272 273 274 275 191 206 233 257 272 279 283 285 292 297 301 304 299 292 287 285 285 285 285 284 281 276 273 271 270 270 269 268 270 271 274 273 268 256 242 230 223 218 214 210 200 189 178 162 144 123 112 109 109 112 115 119 121 125 131 140 158 180 199 212 220 226 231 234 236 238 239 240 241 241 242 242 244 247 250 254 257 259 259 253 243 232 225 222 222 225 229 232 234 236 237 236 235 234 232 231 230 231 233 236 240 244 248 252 255 258 259 260 260 258 255 251 246 241 237 234 231 230 231 233 237 241 246 251 255 258 260 264 269 276 285 295 304 311 316 320 323 327 330 333 334 335 335 337 338 339 340 341 342 343 344 344 345 346 347 349 350 352 353 355 356 357 358 359 360 0 2 3 4 5 5 6 5 5 5 5 5 5 6 6 5 4 1 359 357 355 353 351 347 332 297 257 238 228 221 214 209 205 201 198 195 193 192 192 193 194 196 198 199 198 196 193 189 187 184 182 181 180 179 178 177 177 177 178 179 179 180 180 181 181 181 181 181 181 181 180 180 180 180 181 182 182 183 184 184 185 186 187 188 189 190 191 191 192 192 192 192 192 192 192 191 191 192 193 194 195 196 196 196 197 199 201 203 205 207 209 211 213 214 216 217 218 220 221 222 223 224 226 226 227 228 228 228 229 228 228 228 228 228 228 229 230 230 231 231 231 231 232 232 232 232 232 232 232 232 232 232 232 232 233 233 234 234 235 235 235 235 236 236 237 237 237 238 238 238 238 238 238 237 237 236 236 236 237 237 237 237 237 237 237 236 235 234 233 232 230 229 226 225 223 222 221 220 220 220 220 220 219 218 216 215 213 210 208 206 204 203 202 201 201 200 198 196 195 194 194 194 195 195 195 194 194 194 195 195 196 197 198 198 197 195 193 190 187 185 184 183 183 183 184 185 186 187 188 189 191 192 193 193 194 193 193 192 191 190 189 189 190 193 196 199 202 203 204 205 206 206 207 207 207 207 207 207 206 205 205 206 206 206 207 208 210 213 216 218 219 221 221 221 221 220 219 219 219 218 217 217 217 216 215 214 214 214 215 216 217 219 220 220 220 220 221 221 221 220 220 220 220 220 220 219 219 219 221 223 225 227 230 232 234 236 238 240 242 243 244 245 246 246 246 246 246 246 247 248 249 249 250 250 251 251 252 252 253 254 256 257 258 259 260 261 262 263 264 265 266 267 269 270 272 273 274 275 275 275 274 274 273 272 272 272 272 272 272 273 273 274 275 213 227 243 256 266 272 276 283 291 298 303 304 299 292 286 282 281 283 287 289 288 284 279 274 271 269 268 267 268 272 278 279 277 267 250 237 228 224 219 215 209 202 194 183 165 141 122 121 123 125 128 130 133 140 153 170 191 206 216 221 225 228 230 233 236 238 240 242 243 244 244 245 246 248 250 253 256 257 258 253 245 234 227 224 223 226 228 230 232 234 234 233 232 230 229 227 227 228 230 233 238 242 247 252 256 260 263 265 266 265 263 259 255 248 242 236 232 230 229 230 233 236 241 245 249 251 252 254 256 259 265 272 279 286 293 299 304 312 318 323 326 328 330 332 334 336 338 340 341 342 343 343 344 344 346 347 349 351 352 354 355 356 357 358 359 360 1 1 2 3 3 3 2 2 1 1 1 1 2 3 3 4 3 3 2 2 1 1 358 352 341 323 299 277 257 241 228 218 211 205 201 198 195 194 194 194 195 197 198 198 196 193 190 186 184 181 179 177 176 175 175 174 174 175 176 176 177 178 178 179 179 179 179 178 178 178 178 179 179 180 180 181 182 183 183 184 185 186 187 188 189 189 189 190 190 191 191 191 191 191 192 192 193 194 194 194 194 194 195 196 198 200 203 205 207 209 211 213 215 216 218 219 220 222 223 224 225 226 227 228 229 229 230 231 231 231 230 229 229 230 231 232 232 232 232 233 232 233 233 233 233 233 234 234 233 233 233 232 232 232 233 233 234 234 234 235 235 235 235 236 236 237 237 237 238 238 238 237 237 237 236 236 237 237 238 238 239 239 239 239 239 238 237 236 235 233 231 229 227 226 225 224 224 223 223 222 222 220 219 217 214 212 210 208 207 205 205 204 204 204 203 202 200 198 197 196 195 195 194 194 194 193 193 194 194 195 195 196 197 196 195 193 191 189 187 185 185 185 185 185 185 186 187 188 190 191 193 194 194 195 195 194 193 192 191 190 190 192 194 196 199 201 203 204 205 206 206 207 207 207 207 207 206 205 204 203 203 203 203 205 208 211 214 217 219 220 221 222 221 220 219 219 219 219 218 217 216 216 215 214 214 214 214 215 216 217 218 220 221 222 223 223 223 223 223 222 222 223 222 222 221 220 221 223 225 227 229 231 234 236 238 240 241 243 244 245 246 247 247 247 248 248 249 249 250 251 252 252 253 253 254 254 254 255 256 256 258 259 260 261 262 263 264 265 266 267 268 269 271 272 273 273 274 274 274 274 274 273 272 272 272 273 273 274 274 274 275 276 224 231 238 244 245 250 257 279 291 297 301 301 299 293 288 283 283 288 294 298 298 296 290 283 278 275 274 274 277 281 285 287 282 270 252 242 237 234 232 229 225 218 210 200 182 151 130 126 129 132 136 140 148 159 177 197 212 219 223 225 226 227 229 232 236 239 242 244 246 246 247 247 248 248 250 251 253 255 255 253 247 240 232 228 227 227 229 230 232 233 233 233 231 229 228 226 225 226 228 231 234 238 243 248 254 259 264 268 270 271 271 269 265 260 253 246 240 235 232 232 233 235 239 242 246 247 248 248 248 249 250 254 258 263 270 277 285 294 302 309 315 318 321 324 327 330 333 335 337 338 339 340 341 341 343 344 346 348 350 352 354 355 356 357 358 359 359 360 -0 0 360 359 359 358 357 357 357 358 358 359 360 1 2 3 5 6 8 7 4 360 353 344 333 319 305 287 267 246 230 218 210 204 200 196 195 194 195 196 198 198 196 193 189 185 182 179 177 175 174 173 173 173 173 173 174 175 175 176 176 176 176 176 176 176 176 176 177 177 178 178 179 179 180 181 181 182 183 184 185 186 187 188 189 189 190 190 191 192 192 192 192 193 193 193 193 193 193 194 196 198 200 201 203 205 207 209 211 213 215 217 219 220 221 223 224 225 226 227 228 229 230 231 232 233 234 234 233 232 231 232 233 234 235 235 235 235 234 234 234 234 234 234 234 234 234 234 233 233 233 233 233 233 234 234 234 234 234 234 235 235 236 236 236 237 237 238 237 237 237 237 237 238 239 239 240 240 241 241 241 241 241 240 239 238 236 234 232 231 230 228 228 227 226 226 225 224 223 221 219 217 214 212 210 208 207 206 206 206 206 206 206 205 203 202 200 198 196 195 194 194 193 193 193 193 193 194 194 194 194 194 194 193 191 189 188 187 186 186 186 186 186 187 188 189 190 192 193 194 195 196 196 195 194 193 192 192 192 193 194 196 198 201 202 204 205 206 206 207 207 207 207 207 206 205 204 203 203 203 204 206 208 211 214 216 217 218 219 220 220 220 219 219 219 219 218 218 217 216 215 215 214 214 214 215 215 217 218 220 221 223 224 225 225 225 225 224 224 224 224 223 222 222 222 223 225 227 230 232 234 237 238 240 242 243 244 245 246 247 247 248 248 249 250 250 251 252 252 253 254 254 255 255 256 256 257 258 259 260 261 262 264 265 266 266 267 268 269 270 272 272 273 273 273 273 274 273 273 272 272 273 274 274 275 275 275 276 276 277 223 223 220 214 208 211 237 269 285 292 297 298 298 296 293 292 290 296 300 303 303 301 297 292 288 286 287 289 293 292 289 284 276 263 253 248 246 244 244 240 234 226 214 196 171 142 132 131 136 144 151 160 172 186 200 214 223 229 231 231 231 230 231 234 238 241 245 248 249 250 251 251 250 250 250 250 251 253 253 253 250 246 240 235 232 231 231 232 232 233 234 233 231 229 227 225 225 226 228 230 233 236 240 244 249 255 261 267 271 273 275 275 274 271 266 260 253 246 240 238 237 237 240 243 246 247 247 246 245 243 242 243 245 248 252 258 265 273 281 287 294 298 303 308 313 318 322 325 328 331 333 335 336 337 339 341 342 345 347 349 351 353 354 356 357 358 358 359 359 358 357 356 355 355 354 354 354 354 355 356 357 359 1 3 5 7 9 8 7 5 1 355 349 340 333 324 312 300 283 258 230 211 201 195 194 194 195 196 196 196 192 189 185 181 178 176 175 174 173 172 171 171 171 172 172 173 174 174 174 174 174 174 174 174 174 174 175 175 176 176 177 178 178 179 180 181 182 183 184 185 186 187 188 189 190 190 191 192 193 193 193 193 193 193 193 192 193 195 196 197 198 200 203 205 207 209 212 214 216 218 219 221 222 223 224 226 227 228 229 230 231 231 233 234 235 235 234 233 232 232 233 234 235 236 236 236 236 235 235 235 235 235 235 235 235 235 234 234 234 234 234 233 233 234 234 234 234 234 234 235 235 235 236 236 237 237 237 237 237 238 238 239 240 240 241 241 241 242 242 242 242 241 240 239 237 235 234 234 233 232 231 230 229 228 227 226 225 223 220 218 215 212 210 209 208 207 207 208 208 208 208 207 206 204 202 200 198 196 195 194 194 193 193 193 193 193 193 193 193 193 192 192 190 189 188 187 187 187 187 188 188 188 189 190 191 192 194 195 196 197 197 196 196 195 194 194 194 195 196 197 199 201 202 204 205 205 206 206 207 207 207 207 206 206 205 204 204 204 205 206 208 210 212 214 215 217 219 220 220 220 220 220 220 220 220 219 218 217 217 216 215 215 215 215 216 216 217 218 220 222 223 224 225 225 225 224 224 224 224 224 223 223 222 223 224 226 229 231 234 236 238 240 241 242 243 244 245 246 246 247 248 248 249 250 250 251 252 253 254 255 255 256 257 257 258 260 261 262 263 264 265 266 267 267 268 269 270 271 272 273 274 273 273 272 272 271 270 271 272 273 274 275 276 276 276 277 277 278 209 204 199 197 198 211 240 265 279 287 292 295 297 299 299 300 301 303 304 303 303 301 298 295 296 296 298 303 301 295 283 270 259 251 247 246 247 248 248 246 241 231 215 184 153 136 138 143 152 167 181 193 201 207 214 221 228 234 237 237 237 235 236 237 240 244 247 251 253 254 255 255 254 253 252 251 251 252 253 254 253 251 247 243 239 236 234 234 234 234 235 234 232 230 228 227 226 227 229 231 233 236 238 242 246 251 257 262 267 272 275 276 277 275 273 270 264 258 251 246 243 242 243 246 248 249 249 248 246 243 241 239 238 238 240 242 247 251 256 260 264 269 274 280 286 293 300 307 313 318 323 326 329 332 334 336 338 340 343 345 347 349 351 353 355 356 357 357 357 356 355 354 353 352 351 351 352 352 353 354 355 357 359 1 3 4 5 5 5 4 2 360 357 353 348 344 339 337 340 348 5 33 86 147 176 185 189 191 189 186 182 177 174 172 171 171 171 171 171 171 170 170 170 170 170 170 171 171 172 172 172 172 172 172 172 173 173 174 175 175 176 177 177 178 179 180 181 182 183 184 186 186 188 189 190 191 192 193 194 194 194 195 194 195 194 194 194 194 194 194 196 198 200 203 206 209 211 214 216 218 220 221 222 223 224 226 227 228 229 230 231 232 233 234 235 235 235 233 232 232 232 232 234 235 236 236 236 236 236 236 236 236 236 236 236 236 236 235 235 235 234 234 234 234 233 233 234 234 234 235 235 235 236 236 237 237 237 237 237 237 238 239 239 240 240 240 241 241 241 241 241 240 239 239 238 237 236 236 236 235 234 232 231 230 229 228 227 225 223 220 217 214 212 210 209 209 208 209 209 209 209 208 207 206 204 202 200 198 196 195 194 194 194 193 193 192 192 192 192 192 191 191 190 189 187 187 187 187 188 188 189 190 190 191 191 193 194 195 196 197 198 197 197 197 196 196 196 196 197 199 200 202 203 205 205 206 206 206 206 206 206 206 206 206 206 206 205 205 206 207 209 211 213 214 216 218 220 221 222 222 222 222 221 221 221 221 220 219 218 217 216 216 216 216 216 216 216 217 218 219 221 222 223 223 224 224 225 225 226 226 225 225 225 225 226 227 228 230 232 234 236 238 239 240 241 242 243 244 245 246 246 247 248 249 249 250 251 252 253 254 255 256 257 258 259 261 262 263 265 266 267 267 268 268 269 270 271 272 272 272 272 272 271 271 270 270 270 270 271 273 274 275 276 276 277 277 278 279 194 194 197 205 217 233 252 268 279 286 291 295 300 303 305 307 308 308 306 304 302 301 299 299 300 301 304 308 301 290 275 260 249 243 241 241 243 245 247 247 242 230 207 170 148 144 150 163 179 197 209 215 218 220 222 225 230 235 238 240 240 239 239 240 242 245 248 251 254 256 257 258 257 256 255 254 253 254 255 256 256 255 253 250 246 242 239 236 235 235 236 236 235 233 231 229 228 229 230 232 235 237 240 242 245 249 253 258 263 267 271 273 274 275 275 274 271 266 260 254 250 247 247 249 251 252 252 251 250 246 243 239 236 233 232 232 234 236 238 241 243 246 248 252 257 262 271 280 289 299 307 313 319 324 327 330 332 334 337 339 341 344 346 349 351 353 354 355 355 354 353 352 350 350 349 349 350 350 351 352 353 355 357 358 360 1 1 2 2 1 1 0 360 359 358 356 355 355 359 8 18 27 33 38 44 63 114 156 157 155 152 152 154 156 159 162 164 165 166 166 166 166 166 166 166 166 167 167 168 168 168 169 169 169 170 171 172 173 174 174 175 176 176 177 178 179 180 181 183 184 185 186 187 188 190 191 193 194 195 195 196 196 196 195 195 195 194 193 194 194 196 198 200 203 205 208 211 214 217 219 220 222 223 223 224 226 227 228 229 230 231 232 232 233 234 234 234 234 233 232 232 233 233 234 235 236 236 237 237 237 237 237 237 237 237 237 237 237 236 236 235 235 235 235 234 235 234 235 235 235 235 236 236 236 236 236 236 236 237 237 238 238 239 239 239 238 238 238 238 239 239 239 238 238 238 237 237 237 237 236 235 234 232 232 231 230 229 227 225 222 220 217 214 212 210 210 210 210 210 211 211 210 209 208 206 204 202 200 198 197 196 195 194 193 192 192 191 191 191 191 191 190 188 187 186 186 186 186 187 188 189 190 191 191 192 193 194 195 196 197 198 198 198 198 198 197 198 198 199 200 201 203 204 205 206 206 207 206 206 206 206 206 205 205 205 205 205 205 206 207 209 211 214 216 218 219 221 221 222 223 223 223 222 222 222 221 221 220 219 218 217 217 216 216 216 216 217 217 218 219 220 221 222 223 224 225 226 226 227 227 227 227 227 227 227 228 229 230 231 233 235 236 238 239 240 241 242 243 244 244 245 246 247 248 248 249 250 251 253 254 255 256 257 258 260 261 263 264 265 266 267 268 268 269 270 270 270 270 269 269 269 269 269 269 269 269 269 270 271 272 273 274 275 275 276 277 278 279 181 189 199 210 226 242 257 269 279 287 292 298 303 308 311 314 314 311 308 306 304 303 302 303 304 305 306 305 298 287 273 261 250 242 239 239 240 242 244 241 234 218 193 168 157 163 175 190 206 218 226 227 228 227 227 228 231 235 239 241 242 242 241 242 243 245 248 251 254 256 258 259 260 259 258 257 256 257 258 260 260 260 259 256 253 247 242 239 236 238 240 241 240 239 236 233 231 231 232 235 238 240 242 244 246 249 252 256 259 262 265 267 269 271 272 273 273 271 267 262 257 254 252 252 253 254 254 254 253 250 247 243 238 234 231 229 229 230 232 234 235 235 236 237 239 241 247 253 261 271 282 293 303 310 316 320 324 326 329 332 335 338 341 343 346 349 350 351 351 351 350 349 348 348 348 348 348 348 349 350 351 353 354 356 357 358 359 359 359 360 0 1 1 2 2 3 3 3 4 6 10 14 18 22 25 29 34 45 59 76 91 104 116 127 135 142 147 151 153 155 156 157 157 158 159 159 160 161 162 163 164 165 166 167 168 169 171 172 173 173 174 175 176 177 178 179 180 182 183 184 185 186 188 189 191 192 194 195 196 196 197 197 196 196 195 194 193 193 194 196 198 200 201 203 205 207 210 213 216 219 220 222 223 224 225 226 227 228 229 230 231 231 232 233 233 233 233 234 234 234 234 234 235 235 235 236 236 237 237 237 237 238 238 238 238 237 237 237 237 236 236 236 237 237 237 237 236 236 236 236 237 237 237 237 237 237 238 239 239 240 240 240 239 239 238 238 237 237 238 238 238 238 237 237 237 237 237 238 237 236 236 235 234 234 233 232 231 230 228 225 222 219 216 214 213 212 212 212 213 213 213 212 212 211 209 207 205 203 202 200 198 197 195 194 193 192 191 191 191 190 189 187 186 184 184 184 184 185 186 187 189 190 191 191 192 193 194 195 196 197 198 198 198 198 198 198 198 199 200 201 202 203 204 205 206 206 206 206 207 206 206 206 205 205 205 205 205 205 205 206 208 210 213 215 216 218 219 220 221 222 222 222 222 222 222 221 221 220 220 219 218 218 218 218 218 218 218 219 219 220 221 222 223 224 224 225 225 226 227 227 228 228 228 227 227 227 228 229 230 231 232 234 236 238 239 240 242 242 243 243 244 245 246 247 248 249 250 251 252 253 254 255 257 258 259 261 262 263 264 265 265 266 267 267 268 268 267 267 266 266 266 267 267 268 268 268 269 270 271 272 273 273 274 275 276 277 278 279 172 180 192 207 223 240 254 267 277 286 294 301 307 312 316 318 318 314 311 308 305 304 304 303 303 302 301 297 291 282 274 264 255 249 243 241 240 239 239 231 220 202 186 178 176 189 201 212 222 229 233 234 233 232 231 231 232 235 238 241 243 243 243 244 245 247 249 251 253 255 258 259 260 260 260 259 259 260 262 264 264 264 264 260 256 250 245 242 241 244 246 248 248 245 241 237 235 234 235 238 240 243 245 247 249 251 253 256 258 260 262 262 263 265 267 269 271 272 270 266 263 259 257 255 255 255 255 255 253 252 249 245 241 236 232 230 229 230 231 232 233 233 232 232 232 232 233 235 239 244 252 263 275 287 297 305 310 315 320 323 327 330 333 337 340 343 345 346 347 347 346 346 346 346 346 346 346 347 347 348 349 350 352 353 355 356 357 358 358 359 360 1 2 3 4 6 6 7 7 7 7 8 10 13 16 19 22 25 30 36 44 53 63 74 83 92 101 110 117 124 130 135 139 142 145 147 149 151 153 155 157 159 161 163 165 167 168 170 171 173 174 175 177 178 179 180 182 183 184 185 186 188 189 190 192 193 194 195 196 196 197 197 197 196 195 194 193 193 194 196 197 199 200 202 204 206 208 212 214 217 220 222 224 225 226 227 229 229 230 231 232 232 232 232 233 233 233 234 234 235 235 235 235 235 236 236 236 237 237 238 238 238 238 238 238 237 237 237 237 237 237 237 238 238 238 237 237 236 236 236 236 237 237 238 238 239 240 240 241 241 241 241 241 241 241 241 240 240 240 239 238 236 235 235 235 236 237 238 238 238 237 237 236 236 235 235 234 232 230 227 224 221 219 217 216 215 215 215 215 214 214 214 213 212 210 208 207 205 204 202 200 198 196 194 193 192 191 189 188 187 185 184 183 182 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 196 197 198 198 198 198 198 198 199 200 200 202 203 204 204 205 206 206 206 206 206 206 205 205 204 204 204 204 204 204 205 207 209 211 213 215 216 217 218 219 220 221 222 222 222 222 221 221 221 220 220 219 219 219 219 219 220 220 221 222 222 223 223 224 224 224 224 225 225 226 227 227 227 227 226 226 225 225 225 226 227 229 231 234 236 238 239 240 241 242 242 243 244 245 247 248 249 250 250 251 251 252 253 255 256 257 259 260 260 261 261 262 262 263 264 264 264 263 263 263 263 264 265 265 266 267 268 269 270 271 272 273 273 274 275 276 277 278 279 160 171 186 204 223 241 254 267 278 288 296 302 307 312 317 319 319 316 312 307 304 301 300 298 295 293 290 286 282 277 272 266 260 254 248 244 239 235 228 217 205 194 188 191 200 210 219 226 231 235 237 238 237 236 234 233 233 234 237 239 241 243 244 245 246 247 249 250 252 253 255 257 259 260 260 260 261 262 263 264 265 265 263 261 256 251 246 244 244 247 249 251 251 249 245 240 239 238 239 241 244 246 248 250 252 254 256 258 259 260 261 261 260 261 262 264 266 268 267 265 263 260 258 257 256 255 255 254 253 251 249 246 242 237 234 231 230 230 232 233 234 234 233 232 230 229 227 226 226 227 230 236 245 256 268 280 290 299 306 312 317 321 325 329 332 336 339 340 341 342 342 342 342 342 343 343 344 345 345 346 347 349 350 352 353 354 355 356 357 358 359 1 2 4 5 7 8 8 9 10 10 10 12 13 14 16 18 20 22 25 28 32 36 40 43 47 50 55 60 69 78 89 100 110 118 125 131 136 140 144 148 152 156 159 162 164 166 168 170 172 174 176 178 179 181 182 184 185 186 187 188 189 190 191 192 193 193 194 195 196 197 197 197 197 196 195 194 194 194 195 196 198 199 201 203 205 208 211 214 216 219 221 223 225 226 228 229 230 231 231 232 233 233 233 233 233 233 234 234 235 235 235 235 236 236 236 237 237 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 237 237 237 237 238 238 239 239 240 240 241 241 242 243 244 244 244 244 244 244 243 242 241 239 236 234 233 233 234 236 238 238 239 238 238 238 238 238 237 236 235 233 231 228 225 223 220 219 217 217 216 216 215 214 214 213 212 211 210 208 207 205 204 202 200 198 197 195 193 191 189 188 186 185 183 182 182 182 182 182 183 184 185 186 188 189 190 191 192 193 194 195 195 196 197 198 198 198 198 198 199 199 200 200 201 202 203 204 204 205 205 205 205 204 203 203 202 202 202 203 203 204 204 205 206 208 210 212 214 215 216 217 218 219 221 222 222 222 222 222 222 221 221 221 220 220 220 220 220 221 221 222 223 223 224 224 225 225 225 225 226 226 226 227 227 226 226 224 223 222 222 222 223 224 226 228 231 233 235 237 238 240 241 242 243 244 246 247 248 249 249 249 249 250 250 251 252 253 254 255 256 256 256 257 257 257 258 258 258 258 258 259 260 260 261 262 263 264 266 267 269 270 271 272 272 273 273 274 275 277 278 279 147 160 179 203 224 241 255 268 278 286 292 297 302 306 311 315 317 315 311 305 300 295 291 288 285 282 279 276 273 270 268 265 261 257 250 243 235 224 212 199 193 194 198 208 219 227 232 235 238 239 240 240 240 239 238 236 235 235 236 238 240 242 243 245 246 247 248 249 249 250 251 253 255 257 258 259 260 262 262 262 262 261 260 257 253 248 245 243 245 247 250 251 251 250 246 243 241 241 243 245 247 249 251 252 254 256 258 259 260 261 261 260 258 257 257 257 259 260 261 260 260 258 257 256 256 255 254 254 253 251 248 245 241 237 234 232 230 230 232 234 235 236 236 235 233 230 227 225 222 220 220 222 225 231 240 251 263 275 286 296 304 310 315 320 324 327 331 333 334 335 336 336 337 338 339 340 341 342 343 344 346 347 349 350 351 352 353 354 355 356 358 360 1 3 5 6 7 9 10 10 11 12 12 13 14 14 16 17 19 21 23 25 27 28 30 30 32 34 36 39 44 50 58 68 79 90 101 110 119 127 135 141 147 151 156 159 163 166 169 171 174 176 178 180 182 183 185 186 188 189 190 191 192 192 193 193 194 195 195 196 197 198 198 198 198 197 196 196 196 196 197 199 200 202 204 206 208 211 213 216 219 221 223 225 226 227 229 230 231 231 232 233 234 233 234 233 234 234 234 234 234 235 235 236 236 236 237 237 238 238 238 238 238 237 237 237 238 238 238 238 238 238 239 239 240 240 240 240 240 240 241 241 242 242 242 242 242 243 244 244 245 245 245 245 245 245 244 243 241 239 236 234 233 233 235 237 238 239 239 239 238 239 239 239 238 237 236 234 232 229 226 224 222 219 218 216 215 214 214 213 212 212 211 210 209 207 206 205 203 202 200 198 197 195 193 191 189 187 185 184 183 182 182 181 182 182 183 184 185 186 187 189 190 191 192 193 194 195 195 196 197 197 198 198 198 199 199 199 200 200 201 202 202 203 203 204 204 203 203 202 201 200 199 199 200 201 203 204 205 206 207 208 210 211 213 214 215 216 217 218 219 221 222 223 223 223 223 223 222 222 222 221 221 221 221 221 222 223 223 224 225 226 226 226 226 227 227 228 228 228 227 227 225 224 223 222 222 222 223 224 225 226 227 229 231 234 236 239 241 242 244 245 246 247 248 249 249 248 248 248 248 249 249 249 250 250 250 250 250 251 251 252 252 252 253 254 255 256 257 258 258 259 260 262 264 266 267 269 270 270 271 271 272 273 274 276 277 278 145 158 177 199 221 236 248 259 268 276 282 286 292 297 303 308 312 311 307 301 294 288 283 280 276 273 271 269 266 264 263 262 260 256 249 238 223 205 191 188 192 203 215 225 233 238 241 242 243 243 243 243 242 242 240 239 238 237 236 237 238 240 242 244 246 247 247 246 246 246 246 247 249 252 255 257 259 260 260 259 258 256 255 252 249 246 245 244 246 248 250 251 251 249 246 244 244 245 248 251 252 253 254 254 256 257 258 259 260 261 260 259 256 253 251 250 252 253 254 255 256 256 255 255 255 254 254 253 252 250 247 244 240 236 233 231 230 230 231 233 235 236 237 237 236 234 231 227 224 220 217 216 216 218 222 229 238 249 261 273 284 293 300 306 311 316 319 322 325 326 328 330 331 332 334 335 336 338 339 341 343 345 346 347 349 350 351 352 353 355 356 358 360 2 3 5 6 8 9 10 10 11 11 12 12 13 13 14 16 17 19 20 20 21 22 22 23 23 24 26 30 34 39 45 52 59 68 78 90 102 112 122 131 138 145 151 157 162 167 170 174 177 180 182 184 186 187 189 190 192 192 193 194 194 194 195 195 196 197 198 199 200 200 201 200 199 198 198 198 198 199 200 202 203 205 207 209 212 214 217 219 222 224 225 226 227 228 229 230 231 232 233 234 234 234 235 235 235 235 235 235 235 235 236 236 237 237 237 238 238 239 239 238 237 237 236 236 236 236 236 236 237 238 239 241 242 243 243 243 243 243 243 243 243 243 243 243 243 244 244 245 245 245 245 245 245 244 243 240 238 235 234 234 235 236 238 239 239 239 238 238 239 239 239 238 237 236 234 232 229 227 224 222 219 217 215 214 213 212 212 211 211 210 209 208 207 206 204 203 201 200 198 197 195 193 191 189 187 186 184 183 183 182 182 182 182 183 184 185 186 187 188 190 191 192 193 194 195 196 196 197 197 198 198 199 199 199 199 200 200 201 201 202 203 203 203 203 203 202 201 200 199 198 198 199 200 202 203 205 206 208 209 210 211 212 213 214 215 216 217 218 220 221 223 224 224 225 225 224 224 224 223 223 223 222 222 222 223 224 225 225 226 226 227 227 228 228 229 229 229 229 228 227 227 226 226 225 225 224 224 223 223 224 226 229 232 235 238 241 243 244 246 247 248 248 248 248 248 248 248 248 248 248 247 247 246 246 245 245 246 247 248 249 250 251 252 253 254 255 255 256 257 258 260 262 264 265 266 267 267 268 269 270 271 272 274 275 276 165 173 186 201 216 227 235 243 250 257 264 271 280 289 297 303 306 305 301 296 290 286 282 278 275 272 270 266 264 262 261 260 260 255 246 230 207 191 184 197 209 220 230 237 241 244 246 247 247 246 245 244 243 242 241 240 239 238 237 237 238 240 242 244 246 246 246 245 244 243 242 242 244 248 252 256 259 260 260 258 256 254 251 250 248 248 248 249 250 252 252 252 251 249 245 245 247 249 254 256 258 258 258 257 258 258 259 259 259 259 259 257 255 252 250 249 249 249 250 251 252 252 253 253 253 253 253 253 252 250 247 244 240 236 233 231 230 230 230 232 234 235 237 238 238 237 235 232 228 224 220 217 215 214 214 217 222 228 237 248 259 270 280 288 295 300 304 308 312 315 317 320 322 324 326 328 329 332 334 336 338 340 342 344 345 347 348 350 351 353 355 357 358 0 2 3 5 6 7 8 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 17 19 22 26 30 34 38 42 47 54 63 72 83 95 107 119 129 140 148 157 165 171 177 181 184 187 189 191 192 193 194 195 196 197 197 198 197 197 198 198 199 200 201 202 202 202 202 202 201 200 200 200 200 202 203 204 206 208 210 212 215 217 220 223 225 226 227 228 229 229 230 231 233 233 234 234 235 236 238 238 237 236 236 235 235 235 236 236 237 237 238 239 239 240 240 239 238 238 237 236 236 235 235 236 237 239 241 243 244 244 244 243 243 243 243 244 244 244 244 244 244 244 245 245 245 246 246 245 244 242 239 237 235 235 236 238 239 240 240 240 240 239 239 239 239 238 238 237 236 234 231 228 225 223 220 218 216 215 213 213 212 211 211 210 210 209 208 207 206 205 204 202 201 199 198 196 194 193 191 189 187 186 185 184 183 183 183 183 184 184 185 186 187 188 189 191 192 193 194 195 196 196 197 197 198 198 199 199 199 200 200 201 201 202 202 203 203 203 203 202 201 201 200 199 198 198 198 199 200 201 203 205 207 208 210 210 211 212 213 213 214 215 216 218 220 222 224 225 226 226 226 226 226 226 225 225 224 224 224 224 224 225 225 226 226 227 227 228 228 229 229 230 230 230 230 230 229 229 228 227 226 225 224 224 225 226 229 232 235 238 240 243 244 245 247 248 248 248 248 248 248 248 248 248 248 247 245 244 243 243 243 244 245 247 249 250 251 251 252 252 252 253 253 254 256 258 259 261 262 262 263 264 265 266 267 268 270 271 273 274 187 193 201 210 219 227 231 233 236 239 243 249 261 276 290 298 300 299 296 293 290 287 284 281 278 275 271 267 265 263 261 261 260 254 239 212 187 186 196 216 228 236 242 244 246 248 249 250 250 249 247 246 244 242 240 239 239 238 237 238 239 241 243 244 246 246 246 245 243 242 239 240 242 246 252 256 261 262 262 260 258 256 253 253 253 253 254 256 257 258 257 255 252 249 247 247 249 253 257 259 261 261 261 260 260 259 259 259 259 258 258 257 255 254 252 251 250 250 250 250 251 251 251 251 252 252 252 252 251 250 248 245 241 238 235 232 230 230 230 231 232 234 236 238 239 239 238 236 234 229 226 221 218 215 212 212 214 216 220 227 235 245 255 264 273 280 286 291 296 299 303 306 309 312 315 317 319 322 325 329 332 334 337 339 342 344 346 348 350 351 353 355 357 359 -0 1 3 4 5 6 7 8 9 9 10 11 11 12 12 11 10 10 9 8 8 8 9 10 11 14 17 21 24 27 30 33 36 39 44 51 59 69 82 96 112 126 142 155 168 177 184 189 193 196 197 198 198 198 198 199 200 200 200 200 200 200 200 200 201 202 203 203 204 204 203 203 202 201 201 201 202 203 204 205 206 208 210 212 215 217 220 223 225 227 229 230 230 231 232 232 233 233 233 233 235 236 238 238 237 235 234 234 234 234 234 235 236 237 238 239 241 242 242 242 241 240 239 238 238 238 238 239 240 241 242 243 243 243 243 243 243 243 243 244 244 245 245 245 244 244 245 246 246 247 247 246 244 241 238 236 236 237 239 241 241 242 242 242 241 240 240 239 238 238 237 236 234 232 229 226 223 221 219 218 216 215 214 213 212 211 211 210 210 209 209 208 207 206 205 203 202 200 199 198 196 195 193 191 190 188 187 186 185 185 184 184 184 184 185 186 187 188 189 191 192 193 194 195 196 196 197 197 198 198 199 199 200 200 201 201 201 202 202 203 203 203 203 202 202 201 199 199 198 197 197 197 197 198 200 202 205 207 209 210 211 211 211 212 212 212 213 215 216 219 222 224 225 227 227 228 228 227 227 227 226 226 225 225 225 225 225 225 225 226 226 227 227 228 229 230 231 231 232 232 232 231 230 229 228 227 226 226 226 227 229 232 234 237 239 241 243 244 246 247 248 249 249 249 250 250 249 249 248 247 246 245 244 244 244 245 246 247 248 249 250 250 249 249 250 250 251 252 253 254 255 256 257 258 259 260 262 263 264 266 268 270 271 272 194 200 207 216 224 229 233 233 231 228 226 229 240 258 275 287 292 293 292 291 289 288 285 283 280 276 273 270 268 267 267 268 265 254 214 179 170 190 220 236 244 247 249 249 250 251 252 252 253 252 250 248 246 243 240 239 238 238 237 238 239 241 243 245 246 245 245 244 243 241 239 239 242 246 251 256 261 263 264 264 263 262 261 261 263 263 264 266 266 265 262 259 254 250 248 248 249 252 256 259 261 262 262 261 261 260 259 258 258 258 257 256 256 255 254 253 253 252 252 251 251 251 251 251 250 250 250 250 250 249 248 246 243 240 236 233 231 230 230 230 232 234 236 238 239 240 240 239 237 233 230 225 221 217 214 212 211 211 212 214 219 225 232 240 249 257 264 271 277 283 287 291 295 298 301 303 306 310 314 318 323 327 330 334 337 340 342 345 347 349 351 353 355 357 358 359 1 2 3 4 4 5 6 7 8 9 10 10 10 9 8 7 6 5 5 4 5 5 7 8 10 13 15 17 19 21 23 25 28 32 38 47 58 74 97 123 148 168 181 190 195 198 201 202 203 203 202 201 201 202 203 203 203 203 203 203 203 203 204 204 205 205 205 205 204 204 203 203 203 203 203 204 205 207 208 210 211 213 215 217 220 222 224 227 229 231 232 233 234 234 234 234 233 233 234 235 236 236 236 235 234 232 232 232 232 232 233 235 237 239 240 241 242 241 241 240 239 239 238 239 239 240 241 242 242 243 243 243 243 244 244 244 244 244 244 245 245 245 245 245 245 246 247 247 247 246 244 241 239 237 237 238 239 241 242 243 243 243 242 241 240 238 237 236 234 233 231 228 226 223 221 220 219 218 217 216 215 214 213 212 212 211 211 210 210 209 208 207 206 205 203 202 201 199 198 196 195 194 192 191 189 188 187 187 186 185 185 185 186 186 187 188 189 190 192 193 194 195 196 196 197 197 197 198 198 199 200 200 201 202 202 202 202 203 203 203 203 202 201 200 199 198 197 196 196 196 196 196 197 199 202 205 207 208 209 210 210 210 210 210 210 211 212 215 218 220 223 225 227 228 228 229 229 229 228 228 227 226 226 226 225 225 225 225 225 226 227 228 229 230 231 232 232 233 233 233 233 232 232 230 229 229 228 229 230 232 234 236 238 239 241 243 244 246 247 248 250 250 251 251 251 250 249 247 247 246 246 246 246 245 246 246 247 247 248 248 248 248 248 249 249 250 250 250 251 251 252 254 255 257 259 260 262 264 267 269 271 273 198 201 209 217 226 232 235 236 233 226 218 225 236 251 268 278 285 287 287 287 285 284 283 281 279 277 275 274 274 276 279 285 291 293 124 145 181 221 246 253 256 257 256 255 254 254 254 255 255 255 253 251 248 245 242 240 239 238 239 239 241 242 244 245 245 244 244 242 241 241 240 239 241 245 249 255 259 263 265 266 267 268 269 270 272 273 274 274 273 271 268 264 259 253 249 247 246 248 252 256 258 260 261 260 260 259 258 258 257 257 256 256 256 256 256 256 255 255 254 253 253 252 251 250 250 250 250 250 250 250 249 247 245 241 238 234 232 230 230 230 231 233 235 237 239 241 242 241 239 236 232 228 223 220 217 215 213 212 211 211 212 214 217 222 228 235 242 249 257 264 271 277 281 285 288 291 293 297 301 306 311 317 321 326 330 334 338 341 344 346 349 350 352 353 355 357 358 359 360 1 1 2 3 4 5 6 7 7 7 6 5 5 4 3 3 2 2 2 3 4 4 4 5 5 5 5 6 6 7 10 13 16 22 32 64 159 191 201 206 208 209 210 209 208 207 204 204 205 207 208 209 209 208 208 208 207 207 207 207 207 207 207 206 206 206 206 205 205 205 205 206 207 208 209 211 212 214 216 217 219 220 223 225 228 231 233 235 235 236 236 235 235 235 235 236 236 237 236 236 236 235 234 233 233 232 231 232 234 236 237 238 239 238 238 237 237 236 236 236 237 237 238 239 240 240 241 242 243 243 244 244 244 244 244 245 246 246 246 246 247 247 248 249 249 248 247 245 243 241 239 239 240 242 243 245 245 245 244 243 241 238 236 234 233 231 230 228 226 224 223 221 220 219 218 217 217 216 215 214 214 213 213 212 211 211 210 209 208 207 206 205 203 202 201 199 198 197 196 194 193 192 191 189 188 188 187 186 186 186 186 187 188 189 190 191 193 194 195 196 196 197 197 197 197 198 199 200 201 201 202 202 202 203 203 203 203 203 202 201 200 199 197 196 196 195 195 195 196 196 198 200 202 205 206 207 208 208 208 208 208 208 209 210 211 214 217 220 223 225 227 228 229 229 229 228 228 228 227 227 227 226 226 226 226 226 226 227 228 229 230 231 232 233 233 234 235 235 235 234 233 232 231 231 231 231 232 234 235 237 238 240 241 243 245 246 247 249 250 250 251 249 248 247 245 244 244 245 245 245 245 245 245 246 246 247 247 248 248 248 249 249 249 249 248 248 248 248 250 252 254 256 258 261 264 267 269 271 272 202 204 208 216 224 232 236 237 236 231 227 231 243 256 267 274 279 281 282 282 281 279 278 276 276 275 275 277 280 284 292 304 342 43 99 151 236 255 262 265 265 265 264 262 259 257 256 256 256 256 255 253 251 247 245 242 241 240 241 242 243 244 245 246 245 244 242 242 243 245 245 245 245 246 248 252 256 260 263 265 267 269 271 273 275 277 277 277 276 275 273 269 263 256 250 245 242 244 247 251 254 256 258 258 258 258 258 257 257 256 256 256 257 257 257 257 257 257 257 256 255 254 253 252 251 251 251 251 251 251 251 249 247 243 240 236 233 231 230 230 231 233 235 237 239 241 243 243 241 238 233 228 224 221 219 217 216 215 214 212 212 212 212 213 215 218 223 229 236 243 252 260 267 272 276 279 281 284 288 293 298 303 309 314 319 324 329 334 338 341 344 346 348 349 351 352 354 355 356 357 357 358 359 0 2 2 3 3 3 3 2 2 1 1 1 1 0 0 0 0 360 358 357 354 352 350 350 350 349 350 349 347 343 335 317 289 263 247 240 234 228 224 220 218 216 214 215 216 217 218 218 218 217 215 215 214 213 212 211 211 210 209 208 208 208 208 208 208 208 208 209 210 211 212 213 215 217 219 220 221 223 225 228 231 233 235 236 237 236 236 236 236 236 237 237 238 238 238 238 238 237 237 236 235 233 233 233 234 235 236 237 236 236 236 236 235 234 233 233 233 233 235 236 237 237 238 239 241 242 243 244 244 244 245 246 247 248 249 249 250 250 250 250 250 249 248 245 243 242 241 242 243 245 247 247 248 246 244 242 240 237 235 233 231 230 228 227 226 224 223 222 221 220 219 219 218 218 217 216 215 215 214 213 213 212 211 210 209 208 207 206 205 204 202 201 200 198 197 196 195 194 193 192 190 189 189 188 187 187 187 187 188 188 189 191 192 193 194 195 196 196 196 197 197 198 198 199 200 201 201 202 202 202 203 203 203 203 202 201 200 199 198 197 196 196 196 196 196 197 198 199 201 202 203 204 205 206 206 206 207 207 207 208 209 211 213 216 219 222 223 224 225 225 226 227 227 227 228 228 228 227 227 227 227 227 228 228 229 230 231 231 232 233 234 235 236 236 236 236 235 234 233 233 232 233 233 234 236 237 238 239 241 242 243 244 245 246 247 247 246 245 243 241 239 238 238 240 241 243 244 245 245 245 246 247 248 248 249 249 249 248 248 247 246 245 245 245 246 248 250 253 256 260 263 266 268 270 271 207 206 208 212 218 225 230 233 234 233 236 240 249 258 265 270 274 276 277 278 277 276 274 273 273 274 276 279 283 288 295 305 324 8 231 246 258 266 269 270 270 270 268 266 262 260 257 256 256 255 255 254 252 249 245 243 241 240 243 245 246 247 246 246 243 242 242 245 250 255 257 257 255 253 252 253 255 258 260 263 265 267 269 272 274 275 276 277 276 275 273 271 265 257 249 243 239 239 242 246 249 252 254 256 256 257 257 257 256 256 256 257 257 258 259 259 259 259 259 259 258 257 255 254 253 252 252 252 252 253 253 252 249 246 243 239 236 234 233 232 232 233 235 238 240 242 244 245 243 240 235 229 224 220 219 218 217 217 217 216 215 214 212 211 211 212 213 216 219 225 231 239 247 254 260 264 267 271 275 279 283 288 292 296 301 307 314 321 327 333 338 341 343 345 346 347 348 349 349 350 351 352 353 355 356 357 358 359 359 359 359 359 358 358 358 358 358 357 357 357 356 354 352 349 346 344 342 341 341 341 340 338 335 329 320 310 299 287 277 266 257 248 242 237 234 231 230 230 228 227 226 224 223 222 221 220 219 218 217 215 213 212 211 211 211 211 212 211 211 212 212 213 214 215 216 217 219 221 222 223 225 227 230 232 234 236 237 237 237 236 236 236 237 238 239 240 240 240 240 240 240 239 238 237 235 234 234 234 235 235 235 235 235 236 237 237 236 235 234 233 233 234 235 236 237 237 238 240 241 242 242 244 245 247 249 251 252 253 253 253 253 252 251 249 247 245 244 243 242 242 243 245 247 249 249 248 246 244 241 239 237 235 233 231 230 229 228 226 225 224 223 223 222 222 221 220 220 219 218 217 216 216 215 214 213 212 211 210 209 208 207 206 205 204 203 201 200 199 198 197 196 195 194 193 192 191 190 189 188 188 188 188 188 189 190 191 192 193 194 195 195 196 196 197 197 198 198 199 199 199 200 200 201 201 202 202 202 201 200 199 199 198 197 196 196 196 196 196 196 197 197 198 198 198 199 201 203 204 205 206 205 206 206 207 209 211 213 215 217 218 218 218 219 221 223 225 226 227 227 227 228 228 228 228 229 229 230 230 231 232 233 233 234 235 236 237 237 237 237 236 236 235 234 234 234 234 235 236 237 238 239 240 241 242 242 242 242 242 241 239 237 234 233 232 231 232 234 237 239 242 244 244 245 246 247 248 248 249 249 249 248 247 246 245 243 242 243 244 246 248 251 255 258 261 264 267 269 270 217 213 211 210 212 215 218 222 226 230 234 241 248 255 261 266 269 272 273 274 274 274 273 272 272 273 275 279 283 287 292 297 296 280 262 263 266 270 270 271 270 270 268 266 263 261 259 257 257 256 255 255 253 250 246 242 240 240 244 246 247 248 245 242 239 238 239 243 251 258 263 265 265 264 262 260 259 259 260 261 261 263 264 267 269 271 272 272 272 272 271 269 263 256 247 240 236 235 238 241 245 248 251 254 256 257 257 257 257 257 256 257 257 258 259 260 260 261 261 261 260 260 258 257 255 254 253 253 253 254 254 254 252 250 247 243 240 238 236 236 235 236 237 239 241 243 245 246 245 242 237 231 225 221 218 217 217 218 218 219 219 218 216 214 213 212 212 212 213 215 218 223 229 235 241 246 251 255 260 264 268 272 275 278 282 286 293 301 310 319 326 332 335 337 339 339 339 339 340 340 341 343 344 346 348 350 351 351 352 352 353 353 353 353 353 353 353 353 353 352 352 351 349 347 345 342 340 339 338 338 338 338 336 333 329 324 318 311 303 293 283 273 264 256 251 247 244 242 239 236 233 232 230 228 227 226 225 224 222 219 217 215 214 214 214 215 215 214 214 214 215 216 217 218 218 219 221 223 224 225 227 228 230 233 235 237 238 238 238 237 237 238 239 240 241 241 242 242 243 243 243 242 241 239 237 236 235 235 235 235 235 235 236 237 238 238 238 238 237 237 237 238 239 240 240 241 242 243 244 246 247 248 250 252 253 254 255 256 256 256 255 253 250 247 245 244 243 243 243 244 245 247 249 250 250 249 247 245 243 240 238 237 235 233 232 231 230 228 227 227 226 225 224 224 223 222 221 220 219 219 218 217 216 215 214 213 213 212 211 210 209 208 207 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 189 189 189 189 190 190 191 192 193 194 195 195 196 196 197 197 197 197 198 198 198 199 199 200 200 200 199 199 199 198 198 197 196 196 195 195 195 195 195 195 194 194 194 194 196 199 202 204 206 206 206 205 206 206 207 209 210 211 211 211 211 212 213 216 218 221 222 224 225 226 227 228 229 229 230 231 231 232 232 233 234 235 235 236 237 237 238 238 238 237 237 236 236 235 235 236 236 237 238 238 239 240 240 241 241 240 239 238 236 233 231 228 227 226 226 228 230 233 236 239 241 243 245 246 247 248 248 248 248 248 247 246 245 244 243 242 242 243 244 247 249 253 256 260 263 266 268 270 220 220 218 216 215 215 217 219 222 227 231 238 245 251 257 262 266 269 271 272 273 273 273 272 272 272 274 277 281 284 287 288 284 277 272 270 270 271 271 270 270 269 268 267 265 263 262 260 259 258 258 256 254 250 246 243 242 243 246 248 247 246 243 239 235 233 235 239 245 253 259 264 267 269 269 268 267 265 264 263 261 260 260 261 263 264 265 266 266 266 266 264 260 254 247 239 234 233 234 237 242 246 250 254 256 258 259 259 258 257 256 255 255 256 257 258 259 260 261 261 261 261 260 259 258 257 255 255 254 255 255 255 255 254 252 249 246 243 241 240 240 239 240 241 242 244 245 246 246 244 240 234 229 224 221 219 218 218 219 219 220 220 219 218 217 216 214 213 212 212 213 215 218 222 226 230 235 239 243 248 252 256 259 262 266 269 275 281 290 299 308 316 321 324 326 326 326 326 326 327 328 331 333 335 337 338 339 339 339 340 340 342 343 344 345 345 346 346 347 347 347 347 347 345 343 341 339 338 338 338 339 339 339 337 335 333 329 325 320 313 304 294 284 275 268 262 258 254 251 248 244 241 239 237 235 234 232 230 228 225 222 220 219 219 219 218 219 218 219 219 219 219 220 220 221 223 224 226 227 228 229 230 232 234 236 238 240 240 240 240 240 241 242 242 243 244 244 245 246 246 245 244 243 242 240 239 238 237 237 236 236 236 236 237 238 239 240 240 239 239 240 241 242 243 244 245 246 246 248 250 251 253 254 255 256 257 258 259 258 258 256 253 250 247 246 246 247 247 247 247 248 249 250 251 251 250 249 248 246 244 242 240 238 236 235 233 232 231 230 229 228 228 227 226 225 224 223 222 221 220 220 219 218 217 216 215 214 213 212 211 210 209 208 207 205 204 203 203 202 201 200 199 198 197 196 195 194 192 191 191 190 190 190 190 190 190 191 192 193 193 194 195 196 196 197 197 197 197 197 197 197 197 197 198 198 197 197 197 197 197 197 196 196 195 194 194 193 192 192 192 191 191 191 193 196 200 203 206 207 207 207 207 207 207 208 208 209 209 208 207 207 207 208 211 213 215 217 219 221 224 226 227 229 230 231 232 232 233 233 234 235 235 236 237 237 238 238 238 238 237 237 236 236 236 236 236 237 238 238 239 240 240 240 241 240 240 238 237 234 232 229 227 225 224 224 225 228 231 235 238 240 242 243 244 245 246 247 247 247 247 246 245 244 243 242 242 242 242 243 245 247 251 254 258 262 265 268 270 216 221 224 224 224 223 224 225 227 230 234 240 245 251 257 261 265 268 270 272 274 274 274 273 272 270 270 272 275 279 281 282 282 279 276 274 272 272 272 272 272 271 271 269 268 267 265 263 262 261 259 257 254 251 249 248 247 248 249 249 247 245 241 236 231 228 229 232 237 245 251 258 263 267 269 270 270 269 267 265 262 261 260 259 259 260 260 261 261 261 261 259 256 251 246 239 233 232 233 235 240 245 251 254 258 260 261 261 260 258 256 254 253 253 253 254 256 257 259 260 261 261 261 261 260 259 257 256 255 255 255 255 255 255 254 252 250 248 246 245 244 244 244 243 244 244 245 245 245 244 241 237 233 229 226 223 222 221 220 220 220 220 220 220 220 219 217 216 214 213 213 213 214 216 218 221 223 226 230 233 237 240 243 247 250 254 258 263 269 275 282 289 296 301 304 306 307 308 309 310 312 315 317 319 320 321 321 320 320 319 319 321 323 326 329 332 335 337 338 339 340 340 341 340 339 338 337 336 337 337 338 339 340 339 338 337 336 335 332 327 321 313 304 296 289 282 276 271 268 265 260 256 253 249 247 244 242 239 236 233 230 229 227 225 224 224 224 224 224 223 222 222 222 223 225 227 229 230 231 232 233 234 235 237 239 241 242 243 244 245 246 247 247 248 248 248 248 248 248 248 247 246 245 244 242 241 240 239 238 238 237 237 237 238 239 240 241 242 241 241 241 242 243 245 246 247 248 250 251 252 254 255 256 257 258 259 259 260 259 258 256 254 252 252 252 252 252 252 251 250 250 250 251 251 252 252 251 250 248 246 244 242 241 239 238 237 236 235 233 232 231 230 229 228 227 226 225 224 223 223 222 221 220 219 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 202 201 200 199 198 197 196 194 193 193 192 191 191 191 191 191 191 192 192 193 194 194 195 196 196 196 196 196 196 196 196 196 196 195 195 195 195 195 196 196 196 195 195 194 193 192 191 191 190 189 189 189 189 192 196 201 205 207 208 208 208 208 208 208 209 209 209 209 208 207 206 206 206 207 208 209 211 213 216 219 222 224 227 229 230 231 232 233 234 235 235 236 237 237 238 238 238 238 238 237 237 236 236 236 236 237 238 239 239 240 241 241 241 241 240 239 238 236 233 231 228 226 225 224 224 225 227 231 234 236 238 240 241 242 243 244 245 245 245 245 245 245 244 243 242 241 241 241 241 243 246 249 253 257 260 264 266 268 213 220 225 228 229 230 230 231 233 235 240 244 249 254 258 263 266 269 271 273 274 275 274 273 271 266 263 263 267 272 277 279 279 278 276 274 273 272 273 273 274 274 273 272 271 269 268 266 264 262 260 257 255 254 253 252 252 252 251 250 247 243 238 233 228 225 224 226 230 236 242 248 255 260 264 266 268 268 267 266 264 262 261 260 259 259 259 260 260 260 259 256 252 247 241 236 232 232 233 236 240 246 251 255 258 261 263 263 262 259 257 254 251 250 250 251 252 254 256 258 260 261 262 262 262 261 260 259 258 256 256 255 255 254 254 253 252 251 250 250 249 248 247 247 246 245 245 245 244 244 242 240 238 235 232 229 228 226 225 224 223 223 222 222 221 221 220 218 217 215 214 214 214 215 216 217 218 220 222 224 226 227 230 231 234 237 239 242 246 248 251 256 262 269 276 282 285 288 291 292 294 296 296 297 297 296 295 294 292 291 290 290 291 293 296 300 306 312 316 319 321 323 325 327 329 330 330 331 332 334 336 337 338 339 339 339 340 340 338 335 330 325 318 315 311 307 302 298 294 289 283 279 273 268 264 259 255 250 246 242 239 237 235 233 231 231 230 230 228 227 225 225 227 228 230 232 233 234 235 236 237 238 239 241 242 244 245 246 248 250 252 253 252 252 252 252 251 250 250 249 248 247 246 245 244 243 242 241 240 239 238 238 239 240 241 242 243 243 243 243 243 243 244 246 247 249 250 251 253 254 255 256 257 258 258 259 260 260 259 259 258 258 257 258 258 258 257 256 254 253 252 251 251 252 252 252 251 250 249 247 246 244 243 242 241 240 239 238 237 236 235 233 232 231 230 229 228 227 226 225 224 223 222 221 220 218 217 215 214 213 212 211 210 209 208 207 206 205 205 204 203 202 202 201 200 199 198 197 195 194 193 193 192 192 192 192 192 192 192 193 193 194 194 195 195 196 196 196 196 196 195 195 194 193 193 193 193 193 194 194 194 194 194 193 192 191 190 189 189 188 187 187 189 192 197 202 205 208 209 209 209 208 209 209 210 210 211 210 210 209 208 207 207 207 207 207 208 210 212 214 217 220 223 226 228 230 232 233 234 235 236 237 237 238 238 238 238 238 238 238 237 237 236 236 237 237 238 239 240 241 241 241 241 240 239 238 236 233 231 228 226 225 224 223 223 224 225 228 231 233 235 237 239 240 241 242 243 243 244 244 244 244 243 243 242 241 240 240 240 241 244 247 251 255 258 261 264 266 211 218 223 228 230 232 233 234 236 239 243 247 251 255 259 262 264 267 269 271 272 273 272 270 265 256 253 253 258 266 271 274 275 275 274 273 272 273 273 274 275 275 275 274 273 272 270 268 265 263 260 258 257 256 255 254 254 253 251 248 244 239 234 230 227 225 224 225 227 231 235 240 246 251 256 260 263 265 266 266 265 265 264 263 262 262 262 262 262 262 260 255 249 244 238 235 233 233 235 238 242 247 251 255 258 261 263 264 263 261 258 254 250 248 247 247 249 252 254 257 259 261 263 264 264 264 263 262 261 259 258 257 256 255 255 254 254 253 253 253 252 251 251 250 248 247 246 245 245 245 244 243 242 240 238 236 235 233 232 231 229 228 227 225 224 223 222 220 219 218 217 217 216 216 216 216 217 217 218 219 220 220 220 220 221 221 222 223 224 225 227 230 235 243 251 260 267 272 276 279 281 281 280 278 275 271 269 266 265 263 262 260 259 257 256 255 256 259 264 271 277 285 291 297 302 306 311 314 319 322 326 328 330 331 333 334 336 337 336 334 331 327 323 321 319 317 316 315 312 310 307 303 299 293 286 280 273 265 258 253 249 247 244 242 240 238 236 233 231 230 230 231 232 234 235 236 237 237 238 239 239 240 241 243 243 244 245 247 249 251 253 254 254 254 254 254 253 252 251 249 248 247 246 245 244 243 242 240 239 239 239 239 239 240 240 242 243 244 244 244 244 245 246 247 248 250 252 253 254 255 256 257 257 258 259 259 259 260 260 260 260 261 261 261 260 260 258 257 255 254 253 252 252 252 252 252 251 250 249 248 247 246 245 245 244 243 242 241 240 239 238 237 236 235 234 232 231 230 229 228 227 226 225 223 222 220 218 217 215 214 213 212 211 210 209 208 208 207 206 206 205 204 203 202 202 200 199 198 197 196 195 194 194 193 193 192 192 192 192 193 193 194 194 195 195 195 195 195 195 195 195 194 193 193 192 192 192 192 192 192 192 192 192 191 191 190 189 188 187 187 186 186 189 192 197 202 206 208 209 210 209 209 210 210 211 212 212 212 212 212 211 211 210 210 210 210 211 212 213 215 217 219 221 224 226 229 231 233 234 236 237 238 238 239 239 239 239 239 239 238 238 237 237 237 237 238 239 240 240 241 241 241 240 240 238 237 235 232 231 229 228 226 225 224 223 222 223 224 227 229 232 234 235 237 238 239 240 241 242 242 242 243 242 242 241 240 240 239 239 240 242 245 249 252 256 259 261 262 211 216 222 226 230 232 233 234 236 238 242 246 250 254 257 260 262 264 266 268 270 270 269 265 257 248 245 248 254 262 268 271 273 273 273 273 273 273 273 274 274 275 275 275 274 273 270 268 265 262 260 259 257 256 255 254 253 252 249 246 241 236 231 228 227 226 227 228 229 231 233 236 240 244 249 254 258 261 263 265 266 267 267 267 266 266 266 267 267 266 263 257 250 243 237 234 233 234 236 239 242 246 250 253 257 260 262 264 264 263 260 256 251 248 247 246 247 250 252 255 258 261 263 265 266 266 266 266 265 263 262 260 259 258 257 256 256 255 255 255 254 253 252 251 249 248 247 246 246 246 247 247 246 245 244 242 241 240 239 238 236 235 233 231 229 227 225 223 222 221 220 220 219 219 219 218 218 218 218 218 218 217 217 216 215 214 213 212 211 211 213 216 221 228 237 245 253 259 265 269 270 271 271 268 265 261 257 253 250 248 246 244 242 240 237 234 232 231 232 234 238 243 246 249 251 254 259 268 277 287 296 302 306 310 313 316 320 322 322 322 320 317 315 314 313 312 311 310 309 307 305 304 302 299 296 291 286 280 272 266 260 256 253 251 248 243 239 234 233 234 235 237 238 239 239 239 240 240 240 241 242 243 243 244 244 244 245 246 247 249 250 251 252 254 255 256 255 254 253 250 248 247 246 244 242 240 239 237 236 236 236 237 238 238 239 240 241 242 244 245 245 246 247 248 249 251 253 254 255 256 256 257 258 258 259 259 260 260 260 260 261 261 261 261 260 259 258 257 256 255 254 254 253 253 252 252 251 251 250 249 249 248 247 247 247 246 245 244 243 243 242 241 240 239 238 236 235 234 232 231 230 228 227 225 223 222 220 218 217 215 214 213 212 211 210 210 209 208 208 207 206 206 205 204 203 202 201 200 199 198 197 196 195 194 194 193 193 193 193 193 193 193 194 194 195 195 195 195 195 195 194 194 193 192 192 191 191 191 191 191 191 191 191 191 190 189 189 188 187 186 185 186 189 192 197 202 206 208 209 210 210 211 211 212 212 213 214 214 214 214 214 214 214 214 214 215 215 216 217 218 219 221 222 224 226 228 230 232 234 236 237 238 239 240 240 240 240 240 240 239 239 239 238 238 239 239 240 240 241 241 240 240 240 239 239 238 237 235 234 232 230 229 227 225 223 222 222 223 224 226 228 230 232 233 235 236 237 238 240 240 241 241 241 241 241 240 239 238 238 239 241 244 247 251 254 256 258 259 214 217 221 225 228 230 232 233 234 237 241 245 250 253 256 259 262 264 266 268 269 270 268 263 254 247 244 247 254 261 268 271 273 274 275 275 274 273 273 273 273 274 274 273 272 270 268 266 264 262 260 259 258 257 256 254 253 251 248 245 240 236 231 230 229 229 229 231 232 233 234 235 237 241 244 248 253 257 261 264 266 268 268 269 269 269 270 271 271 271 267 261 254 246 239 234 233 234 235 238 241 245 248 251 255 258 261 263 264 264 262 258 254 250 247 245 245 247 250 253 256 259 262 264 266 267 268 268 267 266 265 264 262 261 261 260 259 258 258 257 256 255 254 252 250 248 247 246 246 247 248 249 249 249 248 247 246 245 244 243 242 241 239 237 234 232 230 228 226 225 224 223 223 223 222 222 221 220 219 219 219 218 218 217 216 215 213 211 209 208 208 210 214 220 227 234 241 247 253 257 260 262 264 263 261 259 255 251 246 243 241 239 237 234 231 227 224 222 221 223 224 227 228 228 228 228 228 229 232 237 243 249 256 263 269 275 281 285 288 290 291 291 292 293 293 293 293 292 291 290 289 289 289 289 288 288 286 283 278 272 266 260 257 254 251 247 243 239 240 241 242 243 243 243 242 242 243 243 244 245 246 247 247 247 247 247 247 247 248 249 250 250 252 253 255 257 258 258 257 255 253 251 248 245 242 239 236 234 232 233 234 235 236 237 237 238 238 239 241 242 244 245 246 247 249 251 253 254 255 256 256 257 258 259 260 260 260 260 260 259 259 259 259 258 258 257 256 256 255 255 255 255 255 255 254 254 253 253 252 251 251 250 249 249 249 248 248 247 246 245 244 244 243 242 241 240 238 237 235 233 232 230 228 227 225 223 221 220 218 217 216 214 214 213 212 211 210 210 209 208 208 207 206 205 205 204 203 202 201 200 199 198 197 196 195 195 194 194 193 193 193 193 194 194 194 195 195 195 195 195 195 194 193 193 192 191 191 190 190 190 190 191 190 190 190 189 189 188 187 187 186 187 189 192 197 202 206 209 210 211 211 212 212 213 214 215 215 216 216 216 216 216 216 216 217 218 219 220 221 222 223 224 225 226 227 229 230 232 234 235 237 238 239 240 241 241 241 241 241 241 240 240 240 240 240 240 240 240 240 240 240 239 239 239 239 239 239 238 237 235 233 231 229 227 225 223 222 222 222 224 227 229 231 232 233 235 236 237 238 239 239 240 240 240 239 239 238 238 238 238 241 244 247 250 252 254 255 256