CAPE 39 46 48 50 50 43 34 26 16 10 8 9 14 23 32 34 30 21 7 1 0 0 0 0 3 7 7 7 6 5 4 3 2 1 1 1 0 0 0 2 7 10 13 17 16 12 9 6 5 5 6 8 9 11 12 12 11 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 31 35 42 124 194 214 292 445 591 684 795 940 1038 1075 1107 1135 1131 1125 1115 1084 1064 1055 1022 963 904 872 875 882 876 864 878 915 941 918 917 935 941 925 904 899 914 939 958 970 987 995 996 993 998 1000 1014 1015 1005 1012 1015 1010 993 984 986 977 956 922 891 881 871 887 941 954 909 898 817 813 808 823 872 919 922 931 922 903 864 838 830 803 734 703 635 573 667 801 669 366 345 549 619 554 559 566 676 676 584 520 470 454 389 242 233 259 288 332 303 369 523 648 725 866 953 892 740 731 932 1167 1259 1176 1068 1057 1080 1014 825 620 535 506 472 584 678 662 547 267 134 130 57 47 103 226 169 181 50 11 2 17 47 44 16 11 84 170 156 114 85 91 155 214 202 163 157 183 199 199 235 351 546 710 651 388 185 92 70 86 98 109 122 178 371 639 867 958 1006 1149 1424 1689 1978 2305 2436 2239 1948 1761 1607 1750 2175 2375 2053 1657 1623 1714 1725 1707 1676 1655 1662 1676 1721 1829 1944 1893 1679 1557 1615 1834 2223 2546 2603 2193 2103 2243 2347 2405 2417 2362 2323 2188 2027 2044 1897 1688 1573 1615 1637 1626 1626 1697 1792 1892 2001 2211 2528 2649 2590 2609 2723 2758 2599 2413 2275 2033 2035 2053 2041 1900 2032 2165 2364 2405 2335 2337 2567 2827 2904 2894 2860 2804 2795 2819 2838 2812 2777 2846 3066 3426 3808 4063 4156 4040 3742 3359 2987 2728 2606 2540 2488 2543 2709 2835 2872 2906 2984 2881 2792 2797 2827 3094 3412 3507 3349 3189 3278 3499 3570 3454 3206 3073 3156 3311 3407 3153 2559 1871 1433 1403 1636 1907 2054 2097 2198 2463 2875 3264 3433 3197 2805 2731 2751 2842 2745 2592 2548 2659 2883 2954 2971 2597 2332 1922 1580 1484 1426 1081 940 1146 1170 1078 1059 1185 1365 1612 1787 2148 2578 2604 2303 2129 2184 2915 3137 2998 3053 2816 2680 2671 2612 2585 2539 2515 2422 2257 2263 2400 2505 2392 2242 2121 2048 2032 2059 2011 1806 1617 1464 1405 1399 1376 1321 1418 1423 1391 1385 1304 1225 1214 1226 1212 1188 1157 1131 1140 1167 1188 1190 1173 1207 1265 1303 1307 1319 1260 1226 1266 1266 1238 1198 1151 1120 1098 1060 1028 1058 1160 1263 1336 1423 1506 1558 1539 1503 1495 1466 1430 1403 1388 1343 1530 1763 1783 1531 1343 33 35 38 41 41 33 29 23 14 8 4 3 3 7 12 17 21 21 10 1 0 0 0 0 0 1 4 6 8 7 6 6 4 3 2 1 1 0 0 0 3 5 7 9 11 10 9 7 6 5 5 6 7 10 14 17 18 13 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 18 20 36 112 174 178 264 423 568 639 728 897 1020 1064 1096 1148 1160 1167 1170 1145 1117 1095 1075 1051 1007 956 939 940 927 905 895 908 936 949 949 966 988 995 978 950 942 968 1004 1013 1008 999 1007 1008 1030 1063 1071 1070 1036 1022 1033 1045 1039 1021 1008 996 990 976 942 914 915 938 967 967 956 952 922 956 858 842 895 907 914 942 960 954 910 874 838 820 724 558 471 464 556 660 529 334 507 764 689 641 713 567 837 846 868 733 513 447 569 657 650 630 617 594 501 533 666 779 981 1189 1195 1192 1148 1062 1116 1251 1283 1193 1048 941 857 714 554 478 480 465 393 350 344 332 274 188 60 10 3 13 41 93 90 86 14 4 2 9 17 12 12 15 38 57 51 33 40 66 149 237 230 187 194 226 240 263 353 544 805 951 763 367 134 61 49 69 91 107 116 166 382 668 904 984 1037 1208 1465 1688 1956 2266 2404 2276 2099 1974 1796 1814 2148 2285 1961 1625 1608 1696 1710 1678 1621 1569 1555 1555 1572 1636 1671 1542 1323 1268 1400 1666 2100 2414 2377 2043 2031 2196 2332 2450 2506 2438 2364 2288 2091 1962 1863 1720 1606 1599 1634 1664 1675 1710 1750 1737 1735 1936 2293 2386 2200 2232 2515 2606 2365 2208 2146 1851 1909 1953 1995 1971 2151 2303 2386 2350 2306 2417 2647 2868 2947 2892 2795 2720 2710 2765 2887 2911 2833 2857 3148 3614 4045 4335 4457 4397 4131 3655 3129 2758 2607 2520 2508 2618 2857 3023 3075 3108 3095 3075 3076 3044 3014 3263 3624 3720 3331 2936 2839 3121 3430 3533 3427 3220 3024 2901 2847 2533 1828 1140 813 899 1226 1623 1903 2008 2069 2279 2621 2944 3157 3089 2867 2777 2699 2743 2925 2943 2879 2857 2907 2841 2750 2834 2889 2671 2280 1955 1650 1279 1100 1255 1656 1588 1161 1184 1502 2016 2440 2861 2725 2560 2460 2389 2409 2899 3115 2998 2857 2645 2507 2484 2637 2798 2898 2835 2789 2975 3042 2912 2821 2543 2346 2212 2160 1999 2063 2105 1933 1661 1530 1464 1458 1429 1386 1341 1349 1375 1393 1359 1296 1265 1237 1202 1186 1175 1167 1179 1209 1212 1218 1221 1250 1303 1380 1334 1306 1277 1276 1286 1301 1305 1299 1300 1321 1343 1321 1274 1274 1332 1395 1440 1539 1582 1578 1511 1436 1410 1482 1600 1636 1745 1775 1944 2170 1928 1521 1380 19 22 26 30 31 27 23 18 13 6 2 0 0 1 2 4 5 5 4 1 0 0 0 0 0 0 0 2 5 6 7 7 7 5 3 4 5 4 1 0 0 0 2 4 5 6 7 7 6 5 4 3 5 9 14 20 22 18 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 13 14 37 108 149 147 242 393 526 603 670 823 980 1045 1065 1140 1168 1180 1187 1175 1161 1136 1113 1093 1051 1002 968 954 960 974 977 962 949 962 980 995 1015 1039 1059 1057 1042 1038 1023 1011 1008 991 1001 999 988 1034 1038 1051 1077 1080 1062 1069 1071 1045 1019 1015 1022 1014 997 985 994 1002 967 926 951 972 1011 1068 1037 976 942 943 905 951 979 956 918 914 979 924 732 634 580 546 582 649 619 610 892 1215 1282 1086 789 850 912 862 1273 1102 741 613 773 935 921 869 848 777 669 700 822 956 1205 1451 1530 1548 1448 1317 1206 1041 907 840 770 657 545 446 402 423 399 300 214 166 146 128 129 91 33 4 0 2 10 28 36 68 51 26 8 2 2 1 29 46 45 32 53 113 162 181 227 274 249 215 244 283 302 357 502 744 1008 1084 781 312 82 28 26 53 80 101 119 187 402 705 934 995 1069 1266 1502 1712 1976 2263 2361 2267 2216 2201 2050 1891 2016 2100 1879 1636 1590 1629 1629 1593 1552 1516 1505 1510 1510 1496 1416 1229 1030 1002 1169 1491 1923 2209 2100 1888 1928 2098 2272 2430 2535 2529 2484 2382 2096 1874 1765 1677 1622 1602 1626 1681 1702 1695 1657 1517 1407 1556 1887 2023 1917 1968 2172 2362 2202 1985 1967 1829 1846 1942 2072 2154 2243 2315 2385 2402 2454 2575 2735 2892 2928 2853 2729 2650 2647 2714 2785 2830 2831 2838 2996 3322 3724 4142 4498 4651 4524 4149 3534 2950 2711 2585 2596 2732 3049 3367 3552 3597 3531 3447 3457 3352 3123 3131 3396 3529 3163 2692 2516 2757 3102 3268 3222 3094 2827 2390 1993 1576 1108 756 614 707 990 1383 1764 1989 1992 2099 2330 2552 2694 2692 2598 2505 2470 2487 2683 2906 2889 2857 2901 2837 2697 2701 2860 2865 2641 2350 1855 1055 495 1069 1829 1890 1289 1279 1767 2345 2553 2584 2239 2013 2100 2417 2689 2917 3024 2911 2740 2570 2423 2287 2319 2569 2832 2904 2811 2901 3093 3182 3099 2941 2666 2281 2098 1992 1982 2110 2018 1777 1544 1474 1447 1415 1364 1351 1370 1391 1405 1364 1309 1255 1184 1178 1196 1215 1214 1198 1222 1216 1211 1207 1265 1338 1391 1366 1333 1314 1312 1316 1326 1354 1386 1423 1494 1567 1586 1535 1492 1538 1570 1601 1650 1598 1504 1430 1368 1383 1689 2058 2207 2138 1985 2215 2394 2215 1891 1505 4 8 13 18 21 21 18 11 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 7 7 6 5 9 10 7 5 1 0 0 0 1 2 3 5 5 3 2 2 4 5 11 16 23 21 16 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 4 9 7 35 104 125 127 216 346 474 568 633 737 893 992 1020 1091 1132 1151 1163 1161 1165 1151 1138 1122 1075 1046 1021 980 974 1006 1045 1060 1041 1020 1027 1042 1051 1071 1112 1142 1141 1128 1078 1036 1025 1000 1002 1019 999 1023 1037 1053 1073 1079 1112 1119 1111 1079 1060 1067 1072 1066 1060 1054 1059 1051 994 948 940 919 964 1049 1052 980 945 931 964 990 1025 983 914 904 1018 843 562 495 452 540 743 891 908 975 1259 1595 1722 1468 1106 1007 959 1065 1339 1180 995 930 911 901 845 854 880 873 840 871 972 1111 1362 1578 1638 1603 1383 1196 993 767 608 543 491 421 357 327 357 418 387 310 290 269 213 128 78 46 41 16 3 4 4 6 28 118 120 49 10 1 0 9 26 52 69 93 165 260 302 319 306 279 247 238 288 337 366 440 602 847 1090 1132 791 305 95 49 42 58 83 103 127 208 426 735 953 990 1067 1291 1520 1728 1981 2225 2272 2201 2212 2276 2202 1939 1878 1930 1824 1668 1600 1575 1539 1501 1474 1463 1464 1467 1436 1352 1197 971 779 779 1010 1384 1825 2119 2046 1828 1901 2065 2225 2370 2498 2586 2585 2389 2077 1878 1757 1641 1585 1603 1635 1696 1709 1672 1615 1455 1310 1400 1631 1766 1890 2064 1972 1981 1995 1875 1802 1827 1910 2005 2204 2257 2277 2301 2418 2481 2568 2622 2661 2703 2704 2641 2549 2502 2549 2654 2737 2772 2765 2788 2905 3101 3411 3924 4529 4855 4793 4438 3873 3380 2986 2674 2560 2652 3030 3536 3933 4114 4042 4013 3939 3721 3392 3164 3161 3186 2983 2670 2487 2506 2671 2775 2681 2504 2249 1795 1280 857 675 650 680 797 961 1245 1648 1933 1973 1999 2092 2189 2229 2220 2191 2173 2241 2356 2502 2645 2755 2912 3094 3057 2850 2794 2797 2673 2501 2298 1904 1233 753 1287 1968 2116 1649 1512 1980 2330 1822 1465 1258 1436 1899 2444 2772 2909 2892 2824 2767 2661 2525 2367 2365 2636 2939 3056 3114 3324 3545 3532 3487 3069 2829 2644 2370 2058 1858 1930 1949 1828 1677 1523 1410 1344 1293 1287 1325 1398 1408 1344 1292 1286 1245 1221 1216 1231 1236 1222 1220 1218 1209 1238 1296 1346 1383 1393 1338 1285 1327 1343 1342 1371 1413 1481 1608 1739 1806 1768 1733 1752 1727 1702 1693 1566 1426 1348 1363 1564 2015 2333 2117 1655 1790 2488 2825 2644 2113 1512 0 1 3 6 10 12 11 9 6 2 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 10 11 12 13 9 4 1 0 0 0 1 2 3 1 0 1 1 3 7 10 15 20 17 12 9 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3 27 95 105 120 192 297 419 539 612 671 792 904 970 1032 1072 1104 1126 1142 1155 1135 1125 1153 1151 1138 1123 1073 1031 1030 1059 1095 1099 1065 1049 1056 1060 1081 1125 1146 1128 1114 1094 1075 1076 1067 1058 1068 1083 1097 1119 1107 1109 1116 1146 1165 1174 1149 1136 1142 1133 1125 1117 1099 1084 1068 1036 1027 1019 953 923 979 1050 1009 946 951 1007 1004 1036 1022 948 1012 1104 717 572 652 753 926 1216 1372 1297 1373 1653 1855 1890 1837 1746 1604 1431 1327 1280 1217 1212 1171 966 854 856 970 1025 1043 1070 1120 1226 1393 1578 1646 1588 1435 1160 920 763 621 515 467 424 375 324 303 349 420 456 458 424 335 210 87 35 46 60 34 15 7 1 0 7 51 67 23 2 0 0 3 23 100 172 242 371 449 381 341 305 255 243 269 318 360 391 457 597 818 1062 1133 846 399 178 114 93 83 97 111 129 205 451 761 947 959 1034 1276 1514 1721 1952 2101 2133 2144 2194 2268 2260 1981 1807 1824 1797 1693 1611 1541 1465 1410 1377 1382 1405 1412 1353 1205 993 757 596 631 910 1343 1836 2170 2103 1816 1931 2126 2294 2364 2422 2471 2463 2339 2125 1980 1855 1700 1606 1599 1614 1658 1702 1694 1666 1636 1633 1725 1891 2081 2271 2270 2037 1899 1874 1846 1834 1809 1985 2024 2179 2209 2265 2340 2428 2419 2410 2391 2370 2356 2338 2340 2353 2384 2470 2564 2606 2628 2703 2870 3076 3267 3503 3907 4460 4785 4783 4536 4186 3883 3490 2949 2562 2443 2801 3490 3922 4100 4098 4158 4259 4119 3794 3419 3121 2913 2704 2560 2507 2390 2280 2286 2169 1842 1484 1145 880 702 713 895 1041 1140 1174 1298 1555 1782 1887 1926 1951 1963 1934 1903 1928 2018 2170 2359 2557 2755 2990 3235 3315 3138 2909 2787 2606 2331 2118 2114 2083 1904 1750 2005 2340 2447 2150 2001 2308 1992 1230 910 1143 1781 2611 3166 3040 2700 2669 2788 2895 2801 2592 2438 2463 2781 3015 3060 3086 3443 3631 3739 3787 3528 3229 3020 2568 2092 1799 1740 1761 1703 1560 1412 1358 1330 1296 1283 1344 1429 1426 1329 1254 1282 1280 1265 1257 1247 1237 1227 1214 1212 1215 1249 1305 1369 1424 1421 1366 1326 1339 1352 1325 1351 1379 1486 1686 1856 1931 1888 1824 1800 1755 1670 1560 1432 1351 1355 1474 1787 2169 2126 1751 1571 2431 3225 3295 2746 1977 1233 1 2 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 4 5 8 11 12 8 3 0 0 0 0 1 1 0 0 0 0 1 4 7 10 13 13 11 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 13 83 91 122 182 256 350 486 589 640 712 812 907 969 993 1025 1076 1132 1168 1145 1100 1130 1182 1178 1150 1116 1099 1082 1072 1101 1117 1093 1068 1056 1055 1082 1139 1179 1171 1160 1161 1158 1158 1153 1138 1138 1162 1155 1205 1242 1241 1273 1240 1240 1219 1218 1202 1212 1196 1184 1169 1139 1099 1086 1082 1095 1089 1060 1071 1090 1074 1013 1000 1049 1038 1015 1017 1015 996 1131 1247 886 817 890 857 987 1203 1378 1405 1615 1896 1921 1772 1728 1775 1691 1488 1366 1342 1385 1441 1293 994 923 1042 1211 1281 1294 1345 1440 1541 1653 1693 1551 1375 1158 950 803 728 647 584 546 491 431 376 363 400 426 426 403 381 342 214 63 6 25 62 67 35 8 0 0 0 4 11 6 5 14 32 54 131 334 476 510 581 579 403 273 234 220 241 286 321 341 352 393 514 724 962 1073 917 583 348 228 166 122 105 107 126 200 476 766 914 920 984 1223 1490 1708 1910 2004 2045 2138 2245 2349 2256 1913 1698 1734 1768 1690 1594 1489 1370 1270 1210 1244 1315 1324 1218 1006 786 597 491 549 841 1320 1885 2237 2057 1781 1916 2161 2384 2447 2445 2406 2356 2290 2198 2110 1987 1819 1675 1624 1632 1662 1722 1771 1794 1840 1916 2049 2234 2419 2493 2375 2107 1954 1756 1905 1960 1909 2020 2047 2052 2068 2226 2370 2411 2331 2199 2141 2123 2118 2125 2175 2251 2327 2372 2400 2465 2577 2768 3044 3357 3601 3777 3995 4343 4600 4636 4563 4518 4510 4159 3497 2822 2425 2579 3114 3431 3532 3577 3727 3995 4143 3981 3606 3165 2789 2633 2609 2570 2390 2194 2063 1825 1455 1104 913 841 889 1103 1311 1464 1518 1474 1461 1534 1678 1803 1892 1940 1949 1917 1905 1993 2143 2308 2540 2807 3147 3463 3525 3357 3108 2950 2750 2421 2017 1730 1906 2270 2549 2689 2651 2569 2476 2288 2124 1989 1540 1181 1349 1964 2671 3082 3023 2658 2461 2588 2888 3024 2912 2686 2721 2883 3107 3179 3181 3075 3349 3814 4056 4033 3772 3276 3017 2820 2297 1862 1662 1642 1687 1620 1478 1403 1388 1368 1360 1328 1419 1429 1345 1300 1284 1255 1273 1287 1275 1265 1261 1239 1210 1196 1221 1273 1397 1476 1475 1420 1331 1337 1347 1321 1332 1353 1467 1736 1904 1907 1841 1773 1719 1632 1528 1412 1312 1343 1474 1710 2069 2119 1644 1584 2090 2929 3225 3037 2727 2253 1684 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 1 2 3 5 3 1 0 0 0 0 0 0 0 0 0 0 0 3 6 7 6 6 7 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 58 84 115 184 241 288 410 562 640 679 742 834 907 941 975 1024 1087 1151 1165 1127 1115 1159 1182 1153 1103 1103 1110 1119 1128 1121 1112 1089 1068 1067 1085 1127 1170 1192 1208 1228 1231 1225 1210 1175 1161 1220 1244 1221 1257 1318 1336 1305 1298 1233 1244 1218 1224 1223 1209 1193 1184 1143 1122 1124 1124 1095 1053 1061 1105 1111 1080 1076 1089 1063 1056 1042 1043 1069 1225 1309 1150 1118 1419 1194 617 712 922 1141 1445 1686 1604 1589 1688 1789 1717 1481 1335 1332 1443 1587 1546 1350 1273 1357 1491 1539 1543 1563 1617 1594 1555 1497 1316 1138 961 872 836 760 652 598 572 526 498 501 522 532 480 375 279 242 238 173 65 20 61 124 105 42 5 2 7 6 5 14 4 9 63 185 224 337 679 917 928 831 620 351 198 179 199 240 280 294 297 293 310 408 591 798 939 929 758 551 371 244 161 109 96 127 212 476 725 855 876 932 1161 1459 1686 1835 1899 1954 2113 2293 2400 2205 1823 1600 1629 1682 1622 1524 1415 1279 1152 1080 1118 1205 1208 1082 863 674 532 454 516 780 1247 1819 2169 2018 1747 1789 2042 2318 2495 2543 2483 2391 2316 2272 2219 2106 1934 1786 1739 1764 1772 1774 1837 1913 1989 2057 2221 2456 2639 2550 2230 1947 1848 1770 1828 1964 2019 2071 2039 2007 2123 2342 2497 2454 2324 2182 2102 2064 2051 2061 2116 2208 2294 2351 2381 2443 2550 2753 3048 3428 3751 3894 3971 4076 4239 4227 4259 4328 4480 4398 3880 3169 2615 2476 2670 2793 2755 2810 3093 3468 3769 3796 3542 3197 2938 2865 2860 2685 2348 1995 1688 1446 1171 955 873 976 1166 1429 1630 1716 1725 1685 1636 1641 1745 1884 2023 2121 2179 2199 2252 2450 2691 2874 3072 3204 3489 3666 3549 3372 3242 3023 2756 2366 1906 1549 1530 1899 2337 2525 2490 2312 2125 1928 1718 1480 1270 1554 2173 2842 3239 3044 2484 2007 2176 2652 3045 3052 2912 2949 3167 3372 3454 3259 3045 2929 3138 3616 4191 4292 3792 3343 3039 2722 2290 1913 1650 1570 1652 1626 1483 1393 1388 1342 1312 1391 1466 1442 1359 1284 1243 1255 1316 1361 1335 1306 1292 1260 1238 1231 1220 1324 1421 1503 1508 1438 1313 1334 1357 1354 1364 1414 1575 1785 1859 1791 1715 1669 1623 1510 1427 1356 1293 1375 1570 1949 2294 2008 1500 1687 2371 2842 2870 2885 2865 2592 2276 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 5 2 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 41 91 92 181 239 239 326 505 632 682 715 770 834 888 948 1004 1048 1095 1136 1141 1125 1123 1146 1152 1128 1119 1122 1133 1145 1129 1134 1112 1059 1045 1080 1120 1150 1174 1191 1218 1245 1259 1259 1227 1170 1154 1190 1244 1265 1259 1259 1235 1223 1221 1267 1261 1246 1223 1207 1224 1217 1185 1166 1166 1164 1139 1106 1069 1047 1071 1111 1115 1099 1096 1112 1112 1130 1181 1303 1380 1324 1365 1547 1250 742 677 765 985 1097 1211 1284 1708 1939 1997 1811 1370 1093 1072 1199 1414 1571 1603 1608 1646 1678 1670 1658 1628 1624 1560 1304 917 822 822 877 862 822 667 513 428 395 410 457 533 595 589 490 357 240 160 129 108 72 65 105 123 85 40 15 13 27 20 1 4 6 29 165 458 518 579 928 1220 1218 1013 651 307 178 179 202 244 277 277 265 252 254 313 439 597 749 848 835 692 485 311 202 129 100 136 225 415 621 775 848 918 1122 1413 1642 1752 1788 1852 2053 2293 2393 2187 1801 1544 1528 1585 1567 1482 1368 1239 1118 1056 1095 1163 1153 1023 816 630 492 424 477 715 1123 1598 1985 2017 1761 1654 1830 2100 2373 2551 2574 2529 2476 2439 2419 2344 2201 2113 2076 2053 2044 1967 1982 2051 2134 2189 2355 2555 2586 2290 1899 1754 1794 1937 1893 1965 2142 2093 2079 2060 2274 2463 2587 2523 2404 2301 2200 2116 2055 2017 2026 2097 2195 2300 2363 2398 2449 2582 2841 3317 3819 3921 3806 3624 3680 3709 3752 3803 3875 3901 3666 3216 2787 2539 2461 2418 2288 2326 2707 3127 3401 3492 3426 3328 3226 3167 3084 2771 2285 1813 1418 1190 1029 950 995 1196 1481 1724 1840 1854 1843 1853 1889 1961 2089 2244 2403 2553 2700 2789 2873 3052 3073 3023 3116 3313 3472 3532 3483 3320 3078 2859 2695 2511 2150 1706 1426 1507 1852 2072 2128 2096 1996 1854 1778 1977 2232 2686 3134 3398 3378 3082 2468 1814 2137 2724 3109 3001 2793 2917 3346 3548 3494 3196 2827 2668 2980 3566 4096 4271 3705 3079 2579 2438 2167 1938 1702 1587 1603 1592 1467 1356 1353 1384 1433 1459 1489 1485 1413 1318 1281 1346 1445 1473 1416 1358 1290 1260 1284 1280 1271 1341 1439 1507 1498 1419 1348 1366 1401 1416 1459 1562 1676 1756 1754 1681 1627 1615 1562 1469 1392 1349 1326 1382 1551 1914 2188 2007 1737 1909 2371 2549 2510 2646 2558 2346 2569 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 4 6 4 0 1 2 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 23 78 69 148 223 219 270 441 573 673 739 757 786 833 878 935 986 1026 1066 1102 1116 1086 1047 1055 1079 1115 1157 1161 1132 1100 1116 1113 1043 994 1070 1144 1183 1211 1228 1241 1239 1229 1233 1241 1188 1132 1175 1257 1270 1231 1194 1173 1168 1204 1262 1261 1234 1211 1245 1266 1260 1230 1213 1223 1261 1220 1167 1132 1099 1078 1079 1092 1103 1124 1154 1183 1229 1290 1367 1417 1431 1486 1537 1486 1314 1155 1085 1123 1054 1017 1265 1864 2261 2346 1869 1154 810 785 869 1021 1231 1456 1640 1721 1706 1663 1617 1546 1438 1202 879 755 738 769 835 791 656 467 319 215 192 202 266 364 434 429 355 276 224 178 140 121 99 90 110 110 74 41 26 34 40 36 20 32 39 79 260 519 660 750 992 1223 1263 1006 541 254 195 205 212 239 265 258 237 216 207 234 305 410 548 715 838 788 574 364 251 174 129 154 213 308 481 701 851 930 1092 1357 1593 1683 1667 1709 1924 2203 2320 2149 1795 1512 1440 1479 1484 1429 1346 1241 1135 1085 1119 1183 1172 1031 806 595 442 398 465 676 963 1290 1682 1934 1816 1648 1715 1916 2165 2400 2508 2562 2611 2663 2725 2730 2637 2542 2538 2567 2552 2486 2392 2329 2331 2420 2557 2607 2476 2133 1815 1742 1882 2115 2176 2148 2266 2037 2052 2108 2350 2475 2567 2602 2552 2455 2318 2188 2093 2024 1985 1985 2046 2137 2184 2157 2208 2350 2649 3277 3890 4047 3792 3396 3220 3179 3193 3222 3283 3297 3197 2974 2734 2508 2291 2101 1988 2094 2433 2835 3101 3204 3265 3333 3375 3286 3224 2786 2113 1631 1290 1082 994 989 1115 1389 1679 1884 1965 1975 2004 2122 2325 2562 2751 2867 3043 3299 3508 3445 3275 3132 2897 2768 2844 3098 3253 3361 3304 3018 2649 2419 2452 2572 2533 2257 1960 1939 2152 2401 2646 2742 2706 2863 3118 3210 3502 3758 3689 3760 3782 3482 2873 2301 2465 2884 3067 2917 2705 2772 3120 3340 3290 3075 2748 2450 2651 3372 3755 3911 3537 2978 2307 2155 1976 1892 1809 1702 1699 1592 1435 1355 1361 1374 1360 1399 1490 1521 1474 1448 1474 1498 1561 1544 1478 1411 1343 1304 1312 1310 1341 1416 1503 1524 1482 1408 1366 1398 1442 1486 1535 1620 1687 1681 1641 1588 1569 1555 1501 1419 1321 1249 1275 1361 1491 1770 2024 2005 1831 1884 2240 2399 2406 2286 2109 2155 2417 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 53 48 99 167 204 275 391 475 601 758 796 800 835 850 877 914 940 966 995 1045 1083 1067 1042 1041 1065 1123 1169 1166 1121 1093 1097 1090 1047 1100 1153 1167 1195 1214 1205 1189 1174 1178 1219 1208 1169 1185 1235 1253 1240 1238 1234 1228 1244 1274 1289 1258 1265 1304 1289 1333 1312 1289 1277 1359 1330 1261 1200 1138 1079 1035 1040 1070 1115 1163 1225 1311 1397 1467 1517 1544 1586 1616 1570 1582 1573 1530 1431 1279 1233 1480 2203 2936 2869 1894 1039 749 743 746 749 891 1185 1454 1514 1457 1438 1419 1327 1158 949 805 795 764 774 770 637 434 279 206 147 109 82 123 186 221 229 223 202 196 179 165 163 135 108 127 141 112 62 22 22 34 53 88 121 140 221 411 614 662 786 950 1097 1122 796 397 259 242 255 242 240 254 266 239 201 193 207 233 281 392 605 844 908 697 425 303 239 179 182 203 235 391 673 894 971 1081 1311 1542 1596 1531 1561 1768 2052 2210 2103 1772 1459 1348 1371 1392 1375 1318 1222 1138 1119 1180 1258 1243 1056 795 550 386 384 480 639 810 1023 1304 1590 1682 1657 1699 1814 1954 2087 2192 2325 2484 2676 2893 3062 3127 3102 3075 3099 3094 3010 2869 2686 2554 2562 2676 2650 2489 2203 1950 1864 1993 2173 2365 2382 2428 2257 2250 2297 2344 2426 2556 2640 2622 2545 2426 2294 2179 2077 1984 1906 1895 1894 1897 1874 2017 2253 2668 3320 3882 4153 3993 3554 3117 2908 2807 2776 2807 2773 2682 2569 2419 2228 2025 1850 1754 1804 2029 2326 2559 2745 2872 2989 3084 2995 2805 2404 1919 1473 1156 999 994 1060 1262 1561 1845 2029 2107 2164 2289 2524 2852 3190 3450 3583 3735 4038 4083 3631 3157 2769 2538 2517 2600 2741 2872 2969 2869 2583 2221 2002 2140 2505 2770 2750 2620 2608 2737 3050 3436 3712 3672 3723 3800 3650 3648 3628 3561 3736 3764 3525 3230 3115 3108 3137 3064 2901 2747 2780 2978 3116 3126 3055 2932 2778 2757 3101 3421 3621 3410 2983 2422 2102 1935 1874 1884 1813 1670 1536 1458 1470 1514 1435 1331 1343 1432 1524 1530 1576 1607 1612 1624 1598 1524 1457 1406 1375 1362 1359 1403 1466 1506 1532 1501 1431 1396 1426 1464 1521 1559 1609 1639 1591 1530 1506 1496 1489 1464 1398 1284 1186 1269 1408 1499 1721 2008 2017 1716 1750 2089 2081 2010 1980 1910 1948 2215 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 53 111 192 317 385 408 513 709 806 828 878 879 882 896 894 910 892 886 933 971 999 1025 1041 1062 1094 1118 1110 1090 1111 1168 1169 1193 1213 1194 1183 1161 1126 1141 1159 1172 1202 1229 1234 1243 1242 1239 1248 1269 1284 1282 1284 1307 1332 1313 1320 1340 1329 1405 1425 1385 1369 1426 1418 1380 1310 1238 1186 1144 1117 1122 1145 1178 1241 1339 1444 1543 1628 1683 1712 1738 1669 1528 1672 1630 1541 1461 1672 2163 2926 3545 3171 2002 1197 976 979 891 745 757 955 1169 1195 1068 1024 1109 1147 1064 950 879 830 738 660 605 442 292 208 179 125 71 44 62 78 86 108 128 149 163 150 152 152 123 100 114 166 214 167 53 12 34 75 136 214 271 350 478 603 619 786 943 995 951 665 373 298 318 345 328 295 286 279 251 223 216 202 186 220 336 570 888 1047 858 524 364 310 243 215 221 259 436 723 950 1020 1102 1280 1468 1482 1410 1448 1635 1895 2075 2030 1740 1428 1293 1297 1331 1337 1276 1169 1136 1197 1282 1365 1327 1085 776 502 371 427 551 638 736 898 1049 1161 1274 1425 1563 1640 1637 1617 1675 1846 2103 2422 2804 3170 3414 3534 3535 3529 3570 3565 3415 3127 2900 2735 2767 2734 2637 2451 2242 2100 2146 2279 2474 2709 2905 2939 2880 2700 2496 2441 2522 2562 2500 2502 2512 2462 2319 2144 2005 1889 1844 1800 1759 1789 1984 2299 2744 3243 3678 4019 4095 3891 3324 2753 2488 2375 2297 2194 2081 1992 1884 1756 1637 1532 1445 1497 1678 1926 2118 2327 2498 2669 2796 2716 2491 2166 1759 1363 1096 1003 1069 1208 1437 1724 1986 2170 2288 2405 2593 2872 3181 3455 3731 3976 4182 4288 3917 3318 2788 2348 2204 2257 2240 2169 2276 2470 2532 2341 2070 1880 1954 2345 2686 2849 2944 3048 3306 3648 3964 4170 4052 3748 3446 3101 2973 3182 3032 3074 3243 3426 3382 3194 3198 3248 3156 3057 2959 2909 2974 3133 3306 3458 3599 3610 3494 3383 3214 3266 3211 3000 2690 2260 1905 1790 1822 1826 1736 1606 1587 1749 1953 1807 1465 1246 1307 1505 1592 1664 1687 1682 1680 1653 1578 1496 1439 1414 1409 1401 1441 1524 1544 1539 1521 1461 1406 1443 1481 1527 1561 1596 1598 1538 1470 1451 1449 1453 1455 1427 1403 1418 1452 1475 1580 1789 2063 1856 1694 1864 2075 2033 1992 1926 1866 1970 2229 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 24 69 166 313 385 384 459 621 725 804 902 932 948 964 916 938 935 880 865 871 917 987 1028 1050 1060 1057 1081 1128 1166 1209 1226 1261 1297 1279 1228 1195 1155 1172 1175 1193 1190 1209 1231 1252 1279 1317 1332 1321 1315 1314 1318 1338 1351 1348 1356 1370 1381 1435 1462 1452 1464 1490 1486 1433 1391 1346 1316 1290 1278 1258 1263 1271 1310 1389 1480 1571 1639 1687 1703 1701 1717 1728 1716 1555 1668 1879 2285 2791 2996 3028 2827 2354 1693 1378 1336 1133 939 929 939 1005 1027 861 706 801 1001 1055 981 847 658 491 400 370 321 254 177 131 88 99 53 28 19 21 33 47 87 111 102 99 79 56 52 75 192 368 371 161 22 43 89 170 254 324 392 507 637 754 948 1017 892 751 530 327 311 382 430 436 416 387 344 306 276 243 213 197 245 386 627 976 1207 1038 651 434 368 307 270 295 410 617 841 1000 1056 1124 1251 1368 1355 1300 1365 1555 1791 1970 1957 1734 1456 1287 1253 1279 1289 1227 1137 1184 1352 1480 1513 1409 1130 782 511 413 506 625 670 729 849 973 1012 1007 1118 1310 1423 1368 1238 1180 1305 1600 1992 2493 3006 3307 3464 3493 3496 3502 3516 3413 3397 3264 3027 2875 2811 2757 2611 2401 2226 2267 2544 2886 3197 3398 3413 3414 3180 2772 2506 2424 2446 2301 2362 2545 2600 2487 2277 2061 1900 1848 1802 1757 1833 2013 2283 2677 2965 3168 3418 3609 3817 3620 3103 2591 2158 1830 1615 1500 1425 1348 1305 1265 1285 1288 1368 1569 1761 1939 2072 2227 2425 2576 2559 2366 2080 1672 1331 1156 1136 1230 1374 1567 1818 2085 2308 2478 2612 2775 2966 3132 3278 3559 3997 4139 3987 3469 2935 2415 2031 1966 1915 1593 1459 1736 2134 2324 2174 1958 1923 2103 2460 2771 2942 3107 3240 3391 3577 3799 3930 3754 3348 2730 2347 2323 2357 2329 2487 2830 3131 3126 3016 3070 3178 3154 3213 3225 3153 3217 3396 3691 4029 4318 4321 3957 3585 3237 3049 3024 2979 2693 2183 1782 1649 1678 1727 1635 1553 1758 2129 2494 2366 1818 1292 1220 1415 1624 1749 1758 1751 1752 1725 1644 1537 1466 1424 1418 1389 1419 1530 1529 1511 1522 1494 1477 1489 1500 1528 1570 1608 1599 1527 1459 1441 1441 1440 1439 1434 1421 1416 1462 1616 1818 1920 1900 1776 1774 1913 1973 1938 1940 1901 1936 2047 2198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 3 12 44 130 275 364 393 474 568 607 692 855 970 1000 1038 1019 1025 1046 983 944 923 930 978 1020 1061 1114 1121 1117 1129 1165 1222 1269 1297 1331 1346 1303 1267 1233 1178 1170 1215 1216 1219 1232 1258 1337 1378 1370 1350 1345 1353 1369 1392 1402 1395 1396 1412 1439 1478 1500 1503 1517 1537 1561 1515 1467 1453 1425 1398 1395 1379 1381 1402 1428 1489 1561 1626 1655 1689 1717 1738 1824 1919 1805 1637 1925 2337 2645 2684 2389 2236 2544 2881 2258 1599 1461 1218 1003 1000 948 946 1005 905 702 660 883 1019 920 745 558 384 272 253 271 220 131 110 137 134 68 14 2 2 6 34 57 84 79 58 34 18 24 81 292 536 538 269 68 66 66 108 194 306 391 555 745 949 1148 1099 793 584 387 260 312 419 490 535 548 535 489 423 350 301 322 372 423 523 721 1041 1312 1201 796 510 419 376 378 462 649 852 984 1048 1070 1120 1218 1282 1258 1235 1328 1534 1776 1971 2007 1836 1550 1314 1214 1202 1202 1166 1150 1282 1510 1644 1634 1493 1200 843 570 483 583 727 777 793 854 968 1061 1047 1055 1186 1328 1314 1130 942 939 1127 1445 1960 2524 2872 3035 3074 3112 3145 3173 3210 3252 3255 3145 2963 2833 2728 2536 2277 2171 2437 2960 3450 3576 3163 2435 2400 2742 2666 2481 2277 2365 2259 2325 2606 2754 2714 2518 2217 1989 1908 1880 1859 1910 2042 2199 2433 2514 2498 2588 2888 3309 3483 3314 2861 2219 1574 1128 994 1063 1043 1120 1189 1282 1382 1511 1634 1687 1737 1813 1948 2172 2402 2427 2238 1922 1608 1404 1339 1376 1463 1557 1672 1859 2110 2363 2572 2682 2749 2736 2727 2816 3244 3849 3795 3504 3076 2570 2080 1786 1716 1532 1102 1061 1538 2014 2267 2182 2014 2093 2410 2770 3015 3119 3198 3220 3245 3282 3326 3358 3265 2988 2558 2333 2329 2411 2507 2562 2713 2903 2848 2673 2698 2810 2921 3129 3195 3348 3456 3644 3976 4257 4414 4359 4085 3666 3220 2913 2849 2889 2722 2314 1839 1535 1484 1515 1438 1508 1909 2399 2719 2637 2078 1499 1275 1363 1628 1841 1848 1817 1805 1772 1703 1559 1513 1450 1402 1358 1487 1595 1503 1498 1517 1505 1495 1503 1507 1532 1586 1625 1598 1524 1470 1445 1440 1431 1420 1400 1373 1407 1531 1768 1875 1806 1820 1887 1872 1905 1949 1969 1907 1898 2004 2102 2243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 32 103 184 264 362 511 582 543 575 741 911 999 1065 1110 1165 1209 1166 1144 1137 1111 1142 1181 1192 1256 1254 1207 1201 1216 1257 1317 1334 1338 1363 1361 1331 1265 1179 1169 1225 1256 1279 1305 1281 1301 1353 1393 1408 1426 1438 1451 1457 1446 1433 1433 1451 1484 1520 1548 1568 1582 1580 1585 1583 1549 1522 1494 1491 1527 1538 1506 1543 1548 1577 1633 1678 1700 1739 1803 1875 2020 2055 1834 1783 2171 2519 2602 2447 2243 2146 2683 3085 2400 1450 1226 1131 888 851 815 729 907 989 891 743 835 895 732 554 443 335 246 217 216 171 116 120 149 135 70 14 0 1 5 27 65 126 132 75 31 22 54 157 440 650 583 325 131 93 134 240 316 393 451 674 958 1224 1341 1139 732 503 289 218 275 379 473 573 642 681 653 568 496 496 580 655 663 667 764 1017 1283 1254 905 595 492 474 534 688 886 1051 1093 1077 1061 1099 1188 1237 1214 1220 1337 1566 1844 2084 2164 1996 1661 1370 1243 1213 1199 1215 1270 1461 1730 1874 1789 1573 1262 931 650 541 649 853 914 904 919 986 1076 1081 1072 1153 1272 1270 1099 901 821 873 1081 1506 2014 2389 2556 2630 2750 2867 2900 2835 2824 2858 2869 2816 2725 2569 2328 2088 2165 2807 3388 3845 3589 2367 1144 759 1344 2148 2334 2237 2399 2424 2513 2847 3140 3145 2967 2576 2200 2037 2018 1970 1944 2037 2102 2130 2033 1817 1705 1924 2399 2821 2977 2723 2100 1408 880 711 948 1069 1215 1394 1555 1676 1747 1712 1637 1571 1565 1666 1877 2099 2179 2094 1888 1670 1615 1721 1803 1814 1802 1753 1811 2036 2286 2440 2545 2610 2430 2425 2364 2984 3445 3353 3058 2667 2150 1770 1648 1572 1294 988 1137 1670 2181 2443 2443 2253 2271 2588 2876 3051 3113 3089 3091 3051 2961 2923 2891 2851 2762 2672 2644 2622 2647 2734 2651 2613 2524 2354 2311 2240 2338 2729 3063 3344 3617 3761 3908 4137 4205 4100 3959 3809 3519 3136 2897 2807 2813 2695 2411 2014 1585 1311 1164 1229 1564 2003 2440 2671 2567 2139 1645 1354 1356 1524 1770 1886 1879 1829 1753 1739 1618 1552 1507 1420 1385 1491 1522 1500 1484 1493 1489 1472 1484 1503 1554 1618 1645 1619 1551 1505 1470 1462 1459 1442 1408 1410 1464 1619 1779 1779 1798 1892 1866 1881 1963 2007 1954 1846 1841 1925 2112 2301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 77 112 161 285 501 613 552 532 637 788 933 1039 1120 1228 1326 1332 1352 1379 1326 1323 1405 1420 1515 1574 1461 1446 1411 1394 1414 1409 1385 1341 1307 1327 1317 1238 1224 1237 1252 1277 1310 1309 1326 1352 1390 1400 1438 1468 1499 1501 1472 1455 1447 1455 1487 1516 1559 1609 1635 1630 1617 1641 1656 1642 1632 1656 1675 1703 1666 1690 1686 1688 1707 1720 1814 1860 1932 2011 2156 2142 1912 1966 2357 2530 2427 2356 2370 2437 3019 3037 2109 1155 884 925 770 772 721 562 702 884 902 796 777 699 499 345 274 211 176 173 161 149 142 130 108 78 47 18 8 7 9 29 106 195 215 127 46 61 142 270 451 551 512 349 205 211 353 530 611 602 602 850 1184 1422 1309 1102 704 452 245 242 253 311 385 528 675 761 746 731 741 769 860 912 865 781 770 946 1167 1169 906 679 602 598 689 880 1051 1146 1125 1077 1041 1077 1163 1208 1200 1234 1373 1641 1983 2287 2399 2194 1768 1429 1351 1409 1458 1485 1489 1655 1956 2119 1945 1626 1282 1021 751 610 733 985 1066 1059 1060 1091 1129 1086 1062 1117 1169 1105 949 824 753 740 863 1199 1680 2100 2282 2342 2484 2602 2674 2529 2429 2388 2359 2330 2299 2197 2055 2051 2400 3095 3562 3694 3222 2161 1393 1307 1729 2264 2400 2400 2558 2651 2803 3180 3599 3702 3492 3048 2620 2336 2222 2162 2077 2037 1998 1845 1569 1203 918 993 1441 1946 2037 1772 1442 1116 882 843 1133 1441 1640 1853 1934 1932 1859 1744 1616 1503 1453 1497 1617 1766 1892 1919 1812 1741 1972 2324 2459 2361 2185 1911 1695 1869 2029 2018 2280 2519 2430 2413 2418 2824 3129 2998 2645 2213 1737 1476 1441 1280 1046 1091 1323 1901 2451 2586 2601 2373 2245 2399 2677 2918 3008 3033 3093 3079 3018 2891 2693 2503 2446 2521 2488 2441 2375 2363 2429 2396 2208 2107 2134 2039 2262 2664 3016 3371 3752 4016 4172 4194 4014 3736 3591 3660 3557 3303 3060 2872 2730 2680 2573 2351 1867 1313 942 1055 1604 2086 2386 2559 2564 2322 1835 1422 1369 1466 1700 1828 1844 1818 1747 1720 1643 1581 1510 1413 1401 1503 1572 1538 1476 1473 1466 1436 1450 1495 1576 1640 1649 1599 1562 1547 1533 1534 1537 1543 1562 1623 1725 1816 1788 1755 1818 1869 1894 1993 2060 2119 2034 1879 1797 1914 2149 2233 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 41 68 106 192 405 586 586 584 647 721 856 993 1091 1212 1346 1437 1542 1635 1573 1464 1486 1538 1607 1765 1656 1674 1614 1572 1544 1517 1504 1413 1323 1341 1350 1296 1289 1306 1298 1289 1299 1344 1346 1331 1319 1308 1370 1413 1459 1480 1465 1455 1438 1424 1446 1495 1561 1621 1653 1658 1665 1693 1703 1717 1744 1770 1779 1810 1803 1815 1820 1823 1850 1827 1964 1986 2073 2144 2232 2264 2152 2173 2343 2413 2419 2485 2525 2686 3156 3018 1987 1078 828 932 827 830 727 556 503 593 648 624 590 469 322 201 155 146 151 153 140 146 156 127 67 29 34 47 50 43 46 70 158 255 291 213 100 111 218 315 390 489 536 485 457 516 598 702 801 777 763 998 1405 1480 1243 899 603 423 257 264 265 288 339 483 659 779 811 866 946 987 1050 1055 959 837 780 885 1048 1056 883 742 707 714 800 983 1102 1145 1099 1071 1037 1078 1141 1166 1181 1259 1429 1746 2165 2531 2683 2482 1973 1552 1528 1732 1934 1915 1706 1799 2135 2271 2012 1640 1277 1037 826 717 846 1083 1191 1218 1240 1277 1299 1276 1233 1209 1172 1067 932 833 759 684 685 927 1411 1889 2195 2262 2348 2430 2485 2328 2118 2016 1887 1768 1737 1743 1822 2110 2608 3084 3330 3327 3004 2521 2292 2358 2589 2654 2667 2760 2836 2905 3041 3317 3686 3804 3630 3331 3091 2844 2632 2456 2279 2075 1904 1616 1177 778 457 391 576 916 1059 933 845 909 1079 1356 1588 1917 2084 2216 2211 2106 1969 1871 1802 1728 1654 1619 1615 1622 1696 1812 1863 1962 2449 2878 2948 2696 2578 2251 1544 1737 1855 1860 2317 2655 2647 2522 2587 2843 2933 2733 2377 1941 1474 1238 1293 1328 1274 1246 1392 2055 2451 2515 2503 2260 2055 2121 2445 2781 2980 3104 3195 3239 3211 3075 2818 2461 2234 2271 2195 1994 1887 2032 2305 2365 2243 2139 2110 2138 2269 2514 2863 3295 3715 4002 4113 4017 3695 3375 3365 3587 3538 3409 3130 2901 2727 2800 2794 2658 2224 1545 1018 1111 1723 2220 2448 2582 2614 2323 1973 1636 1498 1508 1719 1749 1759 1749 1694 1658 1642 1592 1483 1378 1367 1484 1603 1544 1453 1451 1411 1389 1429 1489 1575 1628 1576 1509 1510 1546 1578 1615 1663 1738 1858 1968 1876 1716 1699 1763 1846 1928 2022 2118 2173 2184 2037 1857 1799 1905 2077 2122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 21 45 76 125 259 480 575 666 756 754 833 964 1051 1151 1260 1364 1468 1512 1471 1444 1492 1584 1671 1761 1683 1732 1717 1633 1580 1563 1563 1475 1424 1439 1392 1313 1303 1290 1269 1273 1266 1290 1315 1325 1316 1325 1411 1457 1479 1482 1468 1470 1469 1432 1415 1492 1595 1660 1691 1718 1750 1771 1764 1754 1772 1802 1825 1848 1855 1867 1905 1927 1984 1990 2098 2141 2184 2252 2356 2452 2398 2356 2364 2412 2570 2750 2796 2926 3260 3118 2219 1306 945 1001 1036 951 764 574 383 339 369 364 332 254 191 115 101 119 132 141 141 149 164 146 89 42 48 77 97 103 122 139 200 330 379 355 231 186 274 385 434 598 803 898 879 804 805 910 958 896 869 1050 1365 1419 1166 836 539 441 316 288 286 303 371 502 629 697 764 876 1044 1158 1176 1080 921 811 794 873 986 983 869 795 776 794 863 996 1085 1115 1091 1091 1082 1109 1124 1135 1176 1299 1518 1889 2356 2753 2915 2713 2205 1766 1725 1993 2264 2180 1903 1922 2201 2288 2036 1653 1260 991 847 814 944 1167 1325 1392 1434 1465 1491 1498 1461 1389 1290 1165 1062 1010 919 761 686 815 1220 1645 1991 2120 2238 2255 2227 2066 1913 1857 1796 1718 1688 1717 1851 2135 2488 2773 2926 2903 2707 2532 2487 2531 2635 2730 2794 2861 2941 2989 3039 3147 3319 3326 3234 3157 3068 3005 3075 2899 2525 2148 1818 1452 921 550 341 276 305 424 569 739 840 1175 1543 1948 2120 2324 2406 2431 2431 2403 2362 2334 2323 2294 2235 2190 2172 2124 2103 2203 2346 2490 2840 3103 3008 2005 2648 2579 1962 1980 2116 2287 2610 2772 2772 2831 2928 2889 2729 2535 2318 1986 1545 1280 1368 1483 1265 1455 1631 2027 2203 2270 2277 2151 2025 2093 2346 2647 2902 3105 3280 3408 3468 3471 3269 2807 2381 2154 1962 1732 1761 1987 2360 2535 2500 2394 2294 2246 2233 2367 2717 3149 3582 3889 3943 3778 3371 3023 2993 3233 3278 3200 2911 2723 2685 2881 3111 3141 2849 2286 1735 1600 2017 2473 2788 2847 2866 2538 2055 1834 1585 1565 1743 1832 1844 1760 1590 1499 1518 1513 1485 1404 1355 1469 1590 1513 1469 1449 1369 1310 1344 1462 1600 1636 1536 1437 1441 1505 1588 1672 1789 1956 2038 1937 1710 1732 1792 1814 1870 1906 2015 2182 2326 2372 2207 1915 1806 1798 1927 2038 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 19 46 84 155 341 499 666 833 835 876 969 1022 1091 1134 1178 1232 1252 1269 1320 1411 1534 1646 1683 1662 1687 1712 1625 1571 1572 1565 1463 1467 1520 1506 1468 1425 1332 1272 1300 1283 1255 1316 1374 1378 1399 1490 1555 1582 1579 1543 1529 1540 1535 1532 1597 1679 1725 1762 1798 1835 1855 1831 1789 1778 1809 1844 1867 1879 1887 1968 1980 2054 2123 2196 2233 2299 2449 2606 2631 2482 2345 2340 2453 2703 2896 2873 2891 3074 3001 2417 1644 1100 974 1005 852 615 480 321 211 193 179 154 119 88 69 80 104 104 108 118 136 161 170 147 93 51 56 66 71 89 143 249 455 538 542 428 283 231 338 444 703 1075 1241 1176 1087 1102 1159 1137 1056 1053 1191 1378 1415 1232 902 587 481 393 310 267 287 402 554 645 689 793 951 1148 1290 1246 1054 869 792 824 915 995 990 915 869 852 873 925 1007 1079 1118 1130 1151 1155 1136 1116 1140 1213 1357 1613 2020 2504 2891 3035 2848 2402 2030 2021 2304 2556 2456 2198 2162 2295 2302 2044 1645 1214 937 855 898 1038 1251 1464 1599 1671 1674 1654 1636 1617 1572 1455 1305 1213 1193 1088 868 727 806 1145 1505 1798 1967 2020 1989 1919 1852 1815 1828 1879 1948 2011 2013 2022 2112 2275 2490 2630 2611 2514 2395 2330 2366 2517 2617 2612 2595 2608 2647 2731 2816 2844 2774 2697 2591 2667 2472 2652 2939 2742 2336 1825 1366 858 550 490 585 757 880 868 1220 1480 1891 2192 2473 2620 2751 2836 2874 2905 2932 2946 2948 2966 2995 3008 3021 3063 3139 3210 3184 3183 3196 3182 3061 3043 2323 2630 2535 2243 2206 2330 2501 2599 2522 2416 2434 2366 2248 2228 2290 2300 2176 1884 1693 1753 1872 1897 1853 1861 1909 1977 2100 2253 2202 2011 1959 2131 2428 2748 3040 3340 3653 3971 4071 3621 3052 2595 2170 1901 1885 1981 2152 2419 2631 2691 2590 2407 2308 2305 2357 2571 2939 3398 3824 3761 3421 3112 2907 2824 2893 2833 2842 2678 2523 2540 2820 3281 3650 3729 3520 3196 2993 2859 3027 3318 3126 2903 2798 2234 1862 1527 1502 1709 1947 2082 1960 1646 1445 1436 1487 1495 1429 1325 1466 1574 1536 1524 1467 1373 1294 1338 1491 1626 1681 1627 1504 1405 1459 1599 1772 1995 2057 1970 1850 1796 1789 1779 1828 1892 1928 2022 2275 2588 2763 2671 2305 1941 1709 1778 1839 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 19 50 93 225 409 581 761 851 956 1041 1065 1109 1104 1084 1076 1089 1175 1268 1338 1431 1542 1588 1550 1514 1557 1551 1526 1529 1531 1463 1483 1493 1472 1514 1486 1431 1370 1392 1376 1321 1328 1356 1366 1374 1420 1485 1562 1628 1650 1646 1626 1639 1667 1703 1763 1801 1847 1869 1877 1876 1863 1852 1858 1889 1926 1953 1954 1951 2040 2033 2117 2179 2298 2276 2468 2603 2663 2536 2274 2163 2257 2424 2488 2580 2540 2536 2648 2627 2374 1875 1230 847 772 660 414 302 238 142 103 95 80 67 57 57 66 84 78 78 88 105 127 143 133 82 27 16 16 16 30 124 343 667 779 751 634 376 175 241 355 646 1179 1444 1458 1440 1459 1452 1313 1107 1032 1083 1146 1241 1244 997 685 550 449 344 280 292 414 581 704 771 876 1030 1194 1285 1209 1005 831 786 841 921 984 1014 1001 966 938 946 988 1038 1093 1142 1186 1217 1203 1147 1122 1166 1264 1411 1663 2073 2561 2949 3091 2932 2573 2305 2345 2592 2774 2704 2528 2404 2345 2275 1993 1582 1163 947 945 1009 1150 1351 1578 1772 1913 1940 1868 1775 1733 1723 1646 1519 1432 1405 1295 1068 890 883 1091 1391 1626 1789 1912 1953 1944 1938 1818 1718 1748 1835 1964 2066 2130 2218 2288 2347 2393 2356 2278 2149 2054 2042 2101 2176 2201 2189 2171 2275 2452 2583 2610 2543 2390 1945 1637 1540 1805 2515 2875 2576 1959 1525 1173 918 852 990 1359 1777 1750 2086 2353 2555 2730 2882 3004 3167 3339 3503 3557 3475 3378 3349 3419 3493 3548 3592 3555 3598 3758 3759 3646 3506 3265 2929 2947 2758 2598 2297 2004 1997 2311 2595 2584 2407 2279 2177 1854 1612 1795 2056 2104 2193 2118 2075 2024 1928 1912 1886 1792 1744 1842 2029 2069 1888 1760 1823 1959 2232 2621 2988 3398 3812 4100 4093 3704 3130 2688 2379 2224 2252 2373 2462 2534 2655 2725 2641 2528 2489 2476 2414 2348 2616 3220 3786 3614 3215 3127 2944 2759 2655 2600 2621 2645 2571 2506 2693 3218 3830 4277 4350 4154 3858 3662 3641 3638 3268 2926 2625 2387 1946 1461 1311 1544 1970 2274 2128 1739 1502 1451 1482 1434 1383 1355 1491 1600 1595 1558 1496 1438 1422 1439 1487 1598 1732 1742 1526 1401 1459 1648 1768 1759 1776 1825 1851 1824 1779 1801 1865 1918 1958 2070 2419 2931 3277 3283 2970 2346 1975 1990 1917 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 50 155 334 475 571 719 937 1070 1122 1170 1162 1125 1103 1106 1155 1225 1276 1342 1425 1443 1377 1343 1407 1447 1432 1426 1434 1412 1451 1492 1488 1539 1494 1493 1388 1318 1308 1258 1229 1267 1313 1348 1381 1420 1485 1573 1656 1710 1708 1680 1698 1762 1843 1857 1861 1878 1882 1861 1851 1864 1889 1934 1995 2058 2062 2061 2144 2144 2194 2250 2380 2397 2482 2566 2568 2338 2020 1993 2174 2294 2355 2267 2190 2248 2312 2262 2162 1874 1316 866 676 484 267 164 128 81 66 66 53 42 43 48 55 65 61 61 68 74 79 76 57 27 6 1 1 1 17 138 474 853 949 916 746 429 152 167 296 578 1243 1547 1642 1667 1679 1653 1458 1186 1055 1050 1065 1143 1173 973 733 638 478 393 343 358 456 607 749 827 911 1045 1173 1203 1095 888 740 718 752 799 851 905 946 939 945 968 1018 1057 1104 1156 1224 1263 1238 1183 1164 1207 1304 1455 1697 2070 2533 2948 3122 2960 2645 2481 2559 2781 2950 2899 2736 2506 2344 2287 1911 1483 1148 996 1020 1107 1267 1454 1633 1839 2071 2210 2162 1998 1875 1837 1796 1704 1641 1657 1594 1354 1144 1013 1063 1225 1423 1632 1814 1932 1901 1785 1664 1553 1511 1535 1682 1917 2126 2295 2360 2322 2243 2151 2033 1885 1811 1806 1831 1909 2028 2126 2183 2255 2361 2429 2417 2355 2247 2030 1729 1507 1732 2328 2749 2693 2245 2114 1975 1743 1556 1580 1785 2299 2597 2768 2856 2927 3011 3111 3249 3425 3627 3816 3873 3751 3604 3564 3586 3546 3464 3389 3305 3133 3139 3143 3208 3093 2848 2621 2556 2496 2321 2120 2027 2143 2497 2700 2571 2508 2582 2481 2254 1849 2019 2123 2108 2262 2289 2232 2073 1895 1800 1660 1588 1690 1896 2039 2009 1940 1887 1825 1936 2169 2533 2936 3436 3868 4005 3972 3700 3260 2954 2821 2783 2797 2811 2790 2722 2744 2734 2622 2564 2651 2675 2480 2225 2282 2627 3118 3349 3110 3065 3010 2887 2820 2684 2569 2584 2557 2473 2533 2895 3500 4061 4151 3899 3517 3605 3913 3891 3773 3663 3389 2894 2140 1429 1182 1455 1890 2119 1980 1658 1534 1481 1440 1375 1377 1461 1625 1713 1657 1587 1526 1505 1479 1451 1466 1590 1762 1788 1625 1509 1501 1554 1534 1523 1618 1726 1808 1810 1752 1810 1870 1925 1983 2138 2619 3189 3605 3590 3112 2454 2118 2244 2302 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 98 257 379 427 556 783 952 1079 1176 1210 1182 1149 1115 1108 1136 1155 1183 1233 1254 1241 1257 1316 1350 1342 1341 1353 1322 1320 1382 1430 1502 1484 1534 1453 1352 1345 1327 1269 1256 1284 1287 1288 1326 1390 1452 1511 1609 1689 1673 1641 1686 1802 1824 1828 1854 1849 1830 1829 1839 1853 1887 1949 2055 2094 2131 2217 2224 2237 2308 2411 2429 2462 2430 2259 2065 1887 1932 2188 2226 2711 2575 2252 2204 2309 2258 1982 1526 1092 861 653 373 184 104 63 49 52 55 41 26 28 35 40 44 45 49 50 41 22 7 3 2 0 0 0 1 30 201 620 925 985 941 722 422 131 110 299 514 1275 1581 1664 1665 1692 1696 1518 1212 998 1003 1137 1201 1144 1000 790 738 521 470 465 496 561 665 766 832 915 1087 1213 1196 1078 874 691 615 602 632 702 770 823 844 898 936 1002 1049 1098 1162 1254 1300 1256 1203 1209 1253 1333 1492 1719 2048 2507 2978 3190 3036 2746 2589 2674 2857 2982 2854 2689 2476 2328 2165 1809 1438 1190 1089 1110 1203 1354 1509 1648 1858 2178 2450 2468 2245 2021 1941 1930 1903 1875 1947 1959 1720 1471 1267 1134 1145 1291 1600 1801 1906 1983 1937 1768 1574 1444 1426 1533 1734 1957 2147 2258 2267 2200 2069 1946 1795 1730 1773 1895 2060 2218 2309 2338 2315 2283 2243 2173 2100 2048 1968 1870 1866 1986 2233 2579 2887 2715 2833 2849 2691 2446 2436 2714 3095 3368 3450 3326 3236 3218 3273 3386 3520 3665 3738 3676 3555 3458 3420 3381 3266 3099 2972 2963 2830 2693 2568 2614 2636 2466 2229 2081 2035 2003 2064 2296 2603 2746 2617 2490 2523 2736 2570 2660 2383 2564 2641 2656 2652 2566 2464 2335 2242 2049 1734 1640 1752 1868 1949 2049 2102 1938 1911 2110 2301 2544 2918 3405 3940 3976 3789 3573 3377 3251 3203 3194 3115 2989 2970 2879 2864 2845 2736 2650 2691 2733 2515 2275 2141 2317 2641 2940 2830 2760 2911 2946 2907 2754 2502 2428 2339 2267 2157 2336 2880 3433 3611 3504 3503 3825 3994 3974 4008 4053 3835 3168 2178 1511 1418 1717 1879 1769 1706 1567 1528 1525 1495 1454 1495 1587 1646 1641 1600 1560 1549 1557 1501 1422 1439 1576 1726 1707 1632 1558 1484 1427 1401 1395 1425 1532 1678 1745 1762 1829 1873 1925 2049 2322 2806 3301 3481 3170 2517 1858 1685 2106 2230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 42 157 279 345 449 610 749 908 1069 1172 1188 1160 1118 1078 1059 1043 1033 1050 1068 1069 1069 1091 1130 1174 1228 1274 1272 1258 1309 1400 1518 1596 1686 1726 1655 1552 1439 1329 1274 1284 1243 1198 1203 1241 1298 1372 1471 1564 1633 1662 1682 1753 1768 1792 1817 1781 1762 1771 1800 1819 1843 1883 1980 2032 2088 2174 2186 2179 2254 2324 2308 2287 2184 1903 1767 1771 1987 2234 2156 2540 2934 2608 2390 2486 2203 1525 869 532 470 421 282 157 88 44 39 43 42 29 16 11 17 22 25 29 36 30 12 2 0 0 0 0 0 1 19 107 352 732 949 965 891 653 342 101 95 230 514 1290 1626 1612 1435 1431 1465 1327 1105 986 1071 1326 1524 1409 1174 1002 887 688 589 642 694 726 777 859 972 1065 1249 1358 1306 1198 1029 834 699 634 647 724 787 823 873 925 971 1021 1054 1086 1181 1288 1328 1293 1244 1238 1271 1337 1468 1682 2038 2577 3112 3322 3154 2862 2698 2766 2927 2968 2789 2586 2408 2270 2090 1775 1464 1283 1219 1229 1299 1417 1550 1681 1908 2297 2679 2753 2456 2119 2023 2058 2134 2177 2281 2230 2028 1820 1624 1407 1279 1273 1505 1788 1962 2028 1949 1795 1649 1518 1431 1438 1549 1717 1868 2001 2113 2143 2047 1926 1807 1730 1810 2031 2256 2396 2424 2366 2252 2138 2055 1987 1954 1969 1969 1918 1861 1936 2150 2455 2993 3045 3107 3176 3158 3107 3155 3469 3800 3706 3617 3488 3382 3383 3446 3532 3579 3558 3467 3333 3238 3197 3146 3047 3001 2943 2983 3005 2816 2463 2185 2248 2363 2287 1994 1757 1713 1759 1907 2157 2426 2570 2442 2540 2497 2688 2467 2587 2767 2925 2898 2792 2796 2771 2666 2557 2420 2156 1914 1814 1732 1806 2000 2137 2207 2112 2108 2258 2478 2689 3059 3570 4011 4001 3678 3426 3366 3375 3353 3282 3250 3134 3046 2976 2924 2895 2834 2751 2700 2665 2614 2484 2302 2432 2655 2650 2559 2473 2563 2593 2745 2796 2672 2572 2405 2318 2148 2120 2404 2837 3180 3325 3335 3354 3490 3620 3689 3848 3791 3141 2267 1794 1678 1845 1916 1598 1518 1540 1565 1595 1607 1568 1593 1626 1604 1561 1534 1536 1578 1601 1566 1449 1421 1518 1621 1595 1502 1445 1374 1279 1226 1193 1189 1261 1471 1653 1804 1876 1917 1983 2137 2446 2900 3279 3224 2666 1903 1475 1550 1969 1742 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 65 175 260 370 490 581 706 880 1037 1119 1138 1147 1144 1111 1076 1073 1096 1096 1050 973 918 917 963 1030 1101 1165 1211 1240 1248 1306 1427 1567 1648 1675 1651 1609 1528 1440 1374 1323 1261 1199 1150 1200 1317 1379 1381 1372 1355 1367 1452 1506 1599 1691 1666 1638 1657 1732 1772 1793 1813 1871 1917 1953 2022 2049 2022 2046 2092 2065 2002 1919 1741 1660 1782 2057 2158 2351 2609 3053 2774 2512 2383 1596 794 383 270 296 319 251 155 94 46 32 35 32 17 6 0 2 7 9 11 16 22 14 4 0 0 0 0 1 15 84 258 536 832 990 967 863 600 240 52 99 174 588 1368 1751 1712 1498 1420 1443 1415 1316 1212 1214 1345 1423 1315 1221 1235 1119 950 786 823 876 888 890 939 1012 1105 1303 1443 1443 1370 1251 1086 954 906 930 987 1010 1014 1051 1067 1071 1052 1036 1070 1210 1332 1381 1400 1371 1330 1313 1341 1441 1661 2128 2799 3334 3451 3246 2989 2838 2860 2964 2912 2672 2462 2350 2235 2035 1733 1508 1415 1399 1392 1415 1488 1612 1752 2007 2454 2896 2987 2644 2247 2121 2184 2359 2485 2511 2405 2196 2049 1913 1725 1552 1428 1485 1687 1915 2076 2077 1949 1792 1642 1507 1435 1464 1553 1641 1744 1918 1994 2018 1942 1827 1777 1866 2095 2324 2407 2353 2226 2081 1966 1903 1885 1928 2023 2068 2051 2055 2123 2287 2516 2829 2894 2825 2866 2999 3266 3341 3384 3355 3201 3168 3252 3366 3451 3449 3408 3368 3275 3126 3041 3053 3025 2957 2857 2780 2746 2767 2749 2603 2398 2248 2107 2077 2077 1931 1738 1668 1741 1888 2044 2117 2284 2355 2582 2362 2274 2269 2564 2829 2923 2808 2651 2714 2819 2809 2702 2477 2373 2377 2146 1875 1898 2023 2132 2246 2315 2279 2328 2524 2792 3219 3748 4100 3979 3513 3214 3286 3330 3309 3240 3254 3237 3140 3098 3042 2953 2789 2626 2495 2470 2584 2573 2390 2420 2541 2503 2332 2202 2282 2248 2437 2728 2950 2948 2786 2631 2382 2133 2042 2232 2681 3023 3012 3032 3130 3129 2998 3053 3327 3324 2957 2342 1823 1833 1913 1634 1407 1460 1610 1590 1612 1563 1583 1606 1568 1510 1487 1521 1582 1637 1637 1526 1406 1409 1523 1572 1416 1330 1220 1096 980 926 933 1032 1258 1467 1657 1824 1927 1998 2136 2446 2889 3240 3183 2611 1753 1690 1825 1730 1233 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 88 165 279 394 466 557 697 853 974 1044 1118 1196 1218 1211 1247 1296 1300 1236 1130 1009 914 889 884 903 979 1093 1216 1339 1444 1482 1453 1409 1450 1540 1608 1623 1618 1634 1546 1453 1370 1272 1279 1385 1376 1295 1231 1213 1255 1324 1390 1491 1591 1564 1513 1512 1593 1649 1676 1695 1729 1762 1784 1829 1848 1825 1833 1859 1830 1786 1753 1676 1702 1956 2192 1938 1904 2351 2892 2699 2443 1904 888 336 221 218 220 236 241 189 114 56 28 29 30 13 1 0 0 0 0 0 2 8 15 13 6 5 9 18 29 59 169 397 682 906 987 928 786 504 166 27 98 223 763 1479 1812 1861 1650 1521 1620 1734 1672 1449 1243 1190 1207 1180 1206 1309 1313 1188 1003 958 953 938 912 930 1025 1150 1309 1452 1514 1488 1401 1269 1168 1148 1183 1245 1271 1265 1288 1273 1196 1112 1053 1080 1233 1378 1476 1559 1534 1450 1391 1379 1462 1767 2407 3169 3653 3697 3442 3137 2921 2854 2878 2753 2511 2343 2254 2116 1885 1665 1558 1556 1600 1615 1575 1585 1697 1864 2152 2605 3019 3089 2760 2397 2267 2355 2553 2728 2722 2500 2279 2160 2146 2095 1956 1818 1766 1797 1926 2076 2094 1967 1825 1733 1644 1548 1507 1526 1576 1650 1798 1925 1992 1991 1934 1872 1906 2083 2287 2310 2188 2046 1919 1831 1801 1822 1904 2019 2082 2056 1990 1988 2036 2062 2097 2145 2134 2184 2372 2645 2720 2637 2509 2488 2649 2918 3146 3204 3144 3065 3001 2880 2764 2733 2752 2723 2643 2519 2381 2279 2226 2241 2207 2083 1942 1814 1782 1897 1999 1971 1932 2119 2438 2404 2402 2601 2773 2750 2501 2311 2315 2481 2697 2817 2878 2929 2870 2724 2629 2581 2488 2472 2582 2521 2327 2108 2009 2125 2237 2412 2420 2387 2463 2702 3147 3726 4106 3911 3406 3076 3189 3223 3179 3228 3294 3340 3329 3227 3113 2905 2648 2483 2327 2213 2202 2189 2030 2087 2285 2243 2080 2031 2043 1972 2180 2633 3062 3203 3077 2839 2549 2172 1770 1696 2056 2425 2561 2641 2717 2646 2392 2327 2582 2965 3216 2811 2088 1682 1635 1622 1428 1360 1602 1567 1523 1537 1553 1556 1547 1515 1498 1522 1575 1615 1605 1525 1361 1246 1373 1468 1347 1218 1091 946 840 776 808 898 1039 1200 1384 1628 1848 1996 2196 2510 2848 3137 3223 2752 2309 1991 1768 1422 998 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 29 77 163 289 365 445 551 689 815 901 990 1101 1191 1262 1348 1417 1451 1445 1390 1277 1136 1030 947 878 868 895 947 996 1019 1072 1133 1174 1255 1420 1617 1764 1646 1715 1787 1737 1636 1565 1537 1596 1518 1431 1369 1366 1372 1387 1454 1520 1560 1489 1395 1362 1415 1486 1538 1560 1575 1595 1618 1625 1640 1664 1691 1694 1679 1693 1696 1687 1833 2114 2152 1755 1425 1754 2465 2538 2209 1373 499 196 209 213 213 222 232 199 129 70 36 29 28 14 3 0 0 0 0 0 0 3 18 33 42 42 70 114 167 251 398 591 772 870 844 728 555 303 77 19 76 289 938 1510 1719 1944 2077 2135 2159 2107 1929 1659 1366 1092 908 905 1054 1245 1376 1347 1201 1085 998 939 928 947 1037 1133 1249 1393 1504 1524 1453 1333 1232 1201 1258 1376 1476 1507 1517 1491 1371 1238 1163 1151 1269 1433 1583 1699 1648 1541 1468 1432 1553 2046 2851 3564 3892 3830 3489 3137 2937 2784 2727 2596 2416 2226 2105 1979 1784 1654 1616 1660 1743 1806 1753 1713 1780 1954 2267 2672 3009 3092 2851 2551 2438 2510 2635 2739 2648 2455 2318 2276 2279 2232 2189 2148 2123 2038 1992 2054 2073 1981 1883 1824 1770 1681 1604 1585 1599 1639 1755 1936 2027 2068 2031 1981 1984 2090 2229 2217 2071 1930 1830 1769 1754 1792 1898 2018 2077 2094 2058 1929 1812 1684 1525 1514 1564 1630 1773 1907 1949 1894 1792 1834 2064 2294 2501 2657 2692 2654 2568 2421 2340 2310 2258 2174 2092 2001 1887 1773 1718 1737 1729 1636 1537 1516 1581 1770 2033 2164 2180 2375 2692 2771 2917 3206 3331 3271 3115 2881 2651 2582 2731 2835 2864 2914 2783 2502 2430 2487 2488 2388 2439 2688 2832 2573 2159 2114 2192 2295 2409 2444 2433 2505 2841 3376 3895 3906 3509 3121 2983 3062 3013 3197 3330 3319 3281 3171 3006 2809 2559 2309 2155 2023 1825 1839 1939 1993 2187 2123 2007 1973 1875 1764 1921 2390 2942 3288 3278 3056 2845 2507 1843 1436 1653 2079 2197 2249 2309 2274 2051 1821 1833 2333 2845 2741 2223 1820 1655 1683 1551 1408 1551 1534 1424 1486 1530 1567 1595 1588 1559 1543 1554 1556 1546 1493 1319 1102 1234 1315 1235 1150 1078 996 963 967 931 886 911 1002 1205 1487 1751 1943 2256 2641 2832 2978 3084 2753 2246 1899 1697 1439 1135 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 23 66 176 263 340 427 564 697 776 839 933 1045 1154 1262 1360 1441 1511 1554 1531 1446 1332 1209 1087 976 870 817 836 986 1113 1109 1160 1315 1463 1628 1722 1651 1708 1861 1919 1848 1845 1818 1822 1713 1650 1617 1612 1527 1504 1570 1615 1601 1484 1340 1272 1292 1361 1434 1456 1487 1497 1503 1478 1562 1642 1652 1597 1585 1673 1757 1822 2007 2169 2019 1684 1475 1569 1961 2201 1715 804 272 174 221 192 159 189 222 203 146 94 60 40 28 15 6 1 3 1 0 0 0 12 26 51 71 84 180 256 353 489 627 736 778 722 592 437 251 103 15 9 51 236 904 1317 1478 1819 2185 2369 2317 2132 1905 1680 1447 1217 1039 940 961 1127 1376 1416 1373 1156 1091 1029 1066 1027 1023 1087 1151 1260 1402 1509 1550 1521 1426 1324 1310 1420 1568 1634 1668 1665 1521 1307 1217 1227 1323 1545 1720 1770 1685 1590 1506 1490 1763 2468 3296 3803 3910 3760 3461 3160 2933 2717 2565 2407 2240 2073 1950 1841 1715 1642 1661 1708 1796 1907 1890 1818 1842 2006 2296 2626 2893 3013 2897 2652 2520 2532 2512 2541 2504 2431 2389 2396 2369 2195 2186 2303 2327 2221 2135 2156 2165 2076 1996 1964 1905 1827 1751 1705 1678 1716 1807 2016 2130 2159 2134 2119 2133 2183 2239 2191 2037 1883 1773 1726 1755 1829 1942 1999 2015 2033 2041 1969 1862 1766 1656 1555 1502 1461 1368 1308 1328 1277 1169 1227 1471 1662 1819 2001 2120 2137 2030 1868 1803 1819 1729 1608 1554 1558 1542 1497 1481 1506 1519 1478 1430 1476 1530 1711 1923 2022 2067 2214 2497 2721 2919 3207 3390 3478 3426 3172 2822 2519 2296 2261 2375 2455 2484 2508 2450 2311 2249 2286 2341 2522 3033 3054 2606 2329 2287 2371 2507 2547 2562 2542 2762 3049 3517 3685 3434 3200 2909 2917 2885 2992 3110 3083 3025 2891 2620 2399 2130 1970 1870 1677 1713 1760 1910 2114 2124 2014 1980 1988 1945 1831 1836 2187 2812 3356 3470 3250 3131 2796 2060 1526 1672 1953 1940 1948 2033 2040 1874 1645 1640 1982 2324 2219 1992 2067 1843 1888 1749 1610 1603 1546 1428 1444 1528 1607 1670 1690 1637 1561 1518 1495 1452 1424 1273 1118 1175 1244 1176 1145 1156 1147 1149 1156 1117 1016 971 1016 1133 1305 1555 1852 2351 2784 2799 2892 3027 2733 2198 1910 1743 1497 1150 2 6 9 8 5 4 5 6 4 2 1 0 0 1 1 3 7 7 8 7 4 3 4 5 3 3 5 6 5 3 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 78 156 224 295 430 579 668 739 810 881 957 1044 1145 1256 1372 1496 1582 1604 1580 1503 1387 1251 1134 1054 957 829 750 891 1020 1195 1447 1614 1651 1628 1673 1786 1870 1887 1942 1951 1919 1811 1769 1808 1847 1804 1771 1810 1832 1780 1644 1477 1370 1337 1363 1418 1428 1494 1430 1524 1544 1641 1604 1584 1528 1599 1772 1924 2048 2234 2475 2560 2335 1924 1715 1777 1768 1120 348 119 153 208 160 102 133 199 200 162 118 78 47 28 18 9 6 8 8 4 4 5 21 43 83 123 144 235 314 422 523 578 604 598 491 322 198 63 15 1 2 17 91 570 952 1167 1538 2021 2268 2248 2062 1841 1668 1493 1237 983 877 911 1067 1318 1390 1524 1286 1272 1164 1242 1181 1216 1241 1256 1280 1365 1475 1564 1631 1618 1507 1416 1463 1597 1680 1748 1732 1559 1302 1201 1237 1426 1702 1845 1787 1650 1551 1500 1657 2152 2869 3469 3752 3765 3608 3377 3128 2873 2634 2422 2243 2102 1960 1828 1725 1653 1661 1692 1675 1688 1773 1826 1819 1860 2016 2258 2524 2739 2833 2806 2619 2463 2481 2328 2321 2328 2424 2497 2460 2303 2102 2103 2298 2435 2397 2310 2338 2424 2420 2364 2258 2107 2016 1995 1910 1888 1942 2024 2171 2257 2245 2215 2233 2278 2308 2296 2210 2051 1871 1733 1705 1842 1986 2086 2013 1965 1948 1941 1869 1781 1716 1687 1671 1658 1645 1590 1439 1261 1190 1175 1190 1284 1318 1358 1425 1546 1585 1380 1239 1177 1241 1349 1307 1268 1357 1479 1548 1618 1689 1682 1677 1583 1643 1667 1767 1838 1849 1868 1963 2133 2276 2464 2635 2888 3177 3335 3308 3062 2688 2391 2175 2065 2163 2343 2493 2390 2253 2230 2213 2191 2277 2821 3118 2936 2737 2631 2649 2815 2639 2658 2669 2842 2996 2995 3323 3159 3069 2939 2909 2888 2916 2941 2823 2629 2470 2187 2045 1909 1910 1816 1521 1775 1858 1983 2045 1964 1914 1993 2103 2084 1943 1850 2106 2789 3470 3606 3404 3290 3116 2521 1887 1852 2012 1983 1880 1844 1839 1753 1589 1581 1788 2127 2026 1995 2165 2274 2243 2006 1821 1751 1648 1521 1456 1499 1619 1751 1798 1718 1586 1473 1486 1463 1358 1196 1104 1180 1251 1204 1174 1181 1186 1226 1222 1177 1097 1043 1042 1118 1249 1444 1878 2461 2756 2740 2887 2976 2619 2135 1883 1675 1382 975 6 7 14 18 16 13 12 13 9 5 3 3 4 3 3 6 8 10 11 12 11 10 9 11 12 13 14 15 14 12 8 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 5 25 67 118 168 274 416 528 618 672 723 776 825 895 993 1116 1261 1400 1505 1587 1630 1597 1495 1408 1315 1111 957 1142 1379 1288 1172 1278 1470 1527 1500 1541 1637 1712 1768 1842 1879 1850 1782 1759 1800 1853 1882 1901 1937 1939 1902 1805 1670 1559 1490 1475 1511 1557 1626 1582 1839 1676 1705 1692 1674 1666 1743 1908 2130 2323 2364 2295 2280 2425 2535 2288 1758 1273 638 152 72 112 147 103 71 80 122 165 166 133 86 47 24 13 8 9 13 17 18 24 30 44 73 127 195 220 252 296 351 367 368 388 402 326 192 96 22 5 4 8 21 37 255 588 848 1230 1757 2140 2228 2098 1921 1743 1524 1272 1043 930 976 1111 1260 1343 1577 1377 1397 1308 1472 1545 1558 1527 1509 1485 1457 1502 1585 1651 1673 1626 1563 1584 1675 1748 1792 1739 1553 1337 1242 1307 1582 1820 1878 1758 1608 1526 1613 1969 2497 3008 3373 3558 3574 3453 3266 3050 2805 2550 2312 2138 2009 1869 1740 1675 1665 1690 1683 1617 1599 1675 1742 1782 1863 1998 2179 2402 2613 2631 2584 2437 2342 2365 2259 2243 2270 2440 2601 2566 2388 2232 2225 2392 2544 2496 2406 2535 2770 2906 2899 2734 2461 2262 2189 2123 2152 2245 2349 2431 2452 2407 2378 2411 2464 2475 2430 2317 2147 1976 1833 1830 2045 2205 2211 2053 1947 1905 1868 1783 1671 1613 1631 1659 1681 1731 1802 1857 1838 1800 1841 1817 1653 1560 1475 1342 1337 1297 1136 1065 1033 1116 1251 1332 1442 1617 1783 1826 1858 1977 1912 1815 1770 1816 1795 1826 1893 1941 1947 1966 1940 1884 1955 2113 2337 2658 3064 3346 3321 3112 2784 2389 2115 2063 2159 2177 2203 2140 2017 1987 2057 2165 2416 2616 2563 2573 2830 2579 2885 2469 2431 2550 2875 3324 2707 3022 2946 2855 2919 2945 2947 2977 3020 2820 2416 2125 1996 2023 1965 2020 1728 1784 1922 1903 1824 1671 1743 1953 2067 2181 2178 2053 1987 2086 2801 3501 3619 3493 3526 3558 2939 2203 1976 2096 2128 1948 1785 1706 1639 1545 1525 1796 2579 2725 2702 2395 2284 2293 2154 1945 1837 1720 1518 1374 1451 1641 1841 1898 1756 1585 1421 1422 1421 1314 1145 1087 1204 1293 1246 1229 1280 1301 1300 1223 1161 1089 1052 1067 1166 1390 1810 2320 2549 2505 2594 2862 2865 2536 2080 1728 1509 1205 736 18 18 16 19 22 21 20 18 12 8 6 5 4 4 4 6 8 9 10 11 11 12 12 13 16 19 23 26 25 22 17 13 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 5 22 53 94 163 271 378 479 546 600 646 673 710 776 867 982 1115 1248 1386 1521 1612 1619 1554 1450 1340 1337 1690 2020 1933 1634 1366 1330 1430 1450 1427 1475 1548 1607 1662 1697 1693 1671 1650 1679 1718 1734 1772 1818 1847 1830 1779 1707 1658 1630 1635 1699 1784 1824 1879 1922 1847 1775 1929 1988 1997 2024 2100 2342 2425 2094 1864 1937 2182 2156 1581 945 586 313 99 67 86 102 74 59 55 76 107 125 120 90 52 23 8 5 9 15 22 32 47 65 85 124 178 230 251 250 261 255 225 206 234 279 266 193 134 116 143 207 256 213 142 167 282 488 955 1497 1867 1995 1962 1818 1607 1376 1139 969 958 1078 1204 1262 1333 1491 1371 1418 1399 1522 1543 1556 1552 1634 1680 1682 1676 1678 1693 1710 1721 1729 1748 1791 1833 1830 1761 1591 1430 1371 1461 1710 1852 1811 1669 1541 1579 1886 2348 2741 2997 3195 3356 3393 3285 3121 2930 2723 2490 2265 2098 1968 1827 1718 1680 1703 1719 1706 1658 1627 1629 1658 1745 1869 1975 2093 2262 2454 2441 2323 2182 2191 2265 2257 2241 2327 2550 2708 2704 2601 2490 2428 2482 2597 2612 2593 2822 3122 3352 3426 3343 3048 2696 2372 2286 2413 2569 2671 2705 2725 2689 2616 2617 2656 2641 2606 2543 2425 2296 2169 2147 2290 2345 2203 2012 1894 1841 1793 1744 1650 1590 1616 1645 1645 1659 1701 1734 1764 1807 1799 1882 1829 1794 1698 1584 1538 1473 1424 1424 1478 1582 1668 1768 1907 2017 2048 1943 1883 1860 1750 1673 1653 1642 1663 1747 1832 1927 1970 1974 1948 1892 1828 1789 1835 2115 2593 3058 3407 3434 3086 2489 2032 1898 1977 2015 2087 2082 1987 1941 2005 2088 2150 2165 2116 2176 2231 2214 2275 2170 2286 2429 2785 3326 3189 2896 2725 2722 3010 3122 3135 3089 3077 2903 2517 2200 2266 2377 2279 1911 1751 1909 1938 1780 1650 1623 1695 1888 2043 2164 2204 1996 1917 2196 2817 3404 3573 3505 3726 3905 3468 2702 2175 2137 2250 1977 1777 1639 1532 1529 1565 2153 2913 3295 3020 2290 2049 2279 2151 1916 1829 1727 1528 1327 1461 1664 1820 1887 1700 1478 1378 1401 1416 1313 1150 1132 1281 1336 1285 1428 1577 1533 1307 1149 1085 1037 1038 1126 1335 1814 2442 2683 2419 2353 2681 2821 2740 2426 1974 1637 1412 1100 652 29 32 29 23 22 23 20 17 13 9 7 6 5 6 6 6 9 10 9 9 10 12 13 13 16 24 33 39 39 35 27 20 18 16 12 8 5 2 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 28 59 103 177 264 357 422 469 518 557 591 633 689 755 828 941 1092 1267 1444 1581 1622 1613 1663 1671 1748 2120 2292 2137 1713 1359 1248 1288 1326 1352 1404 1453 1491 1516 1513 1491 1458 1474 1534 1586 1620 1637 1669 1657 1638 1625 1663 1706 1804 1903 1936 1985 2110 2178 2035 2033 2085 2225 2264 2312 2295 2482 2640 2315 1761 1575 1770 1358 558 218 168 171 102 68 86 109 95 81 69 64 72 79 80 73 50 26 15 12 12 16 21 30 49 75 108 149 187 204 209 212 211 171 129 126 170 242 281 286 331 435 544 656 749 668 464 263 148 219 719 1319 1677 1735 1659 1520 1389 1237 1054 954 1027 1192 1310 1350 1372 1441 1405 1410 1331 1260 1164 1271 1407 1592 1775 1832 1804 1784 1777 1784 1821 1850 1833 1818 1832 1831 1775 1665 1557 1556 1663 1770 1778 1669 1561 1547 1795 2272 2682 2860 2918 3017 3158 3204 3105 2983 2827 2650 2457 2249 2081 1978 1857 1755 1711 1736 1786 1849 1889 1843 1723 1648 1702 1839 1981 2095 2196 2302 2312 2213 2096 2179 2333 2402 2397 2531 2791 2884 2739 2563 2440 2385 2356 2370 2514 2687 3068 3439 3756 3979 4000 3755 3300 2853 2679 2846 3016 2993 2957 2965 2900 2769 2715 2720 2673 2713 2890 2963 2794 2604 2589 2493 2300 2040 1878 1834 1798 1728 1670 1600 1555 1571 1589 1577 1573 1566 1547 1525 1500 1497 1525 1584 1625 1637 1661 1698 1720 1784 1844 1946 2128 2221 2211 2189 2157 2038 1912 1847 1724 1576 1544 1551 1524 1559 1629 1682 1729 1768 1797 1819 1841 1799 1673 1628 1725 1956 2424 2923 3251 3275 2848 2227 1864 1847 1918 2010 2070 2021 1957 1998 2013 2038 2032 2006 2076 2125 2165 2183 2248 2417 2532 2624 2851 3126 3313 3048 2629 3034 3297 3420 3263 3109 2968 2780 2689 2873 2663 2143 1850 1939 1961 1874 1711 1491 1409 1441 1689 2019 2091 2135 2047 2089 2333 2868 3413 3615 3656 3908 4123 3857 3273 2544 2319 2302 2055 1823 1721 1590 1560 1603 2030 2619 2960 2633 1865 1773 2084 2078 1984 1812 1697 1482 1380 1497 1635 1721 1715 1587 1467 1444 1487 1439 1297 1157 1221 1372 1382 1438 1709 1868 1669 1264 1042 1027 1013 1064 1221 1672 2338 2687 2477 2280 2420 2657 2738 2637 2317 1899 1598 1380 1093 693 33 30 27 25 22 21 19 15 12 10 9 9 9 12 13 13 14 15 13 11 12 15 15 16 19 27 38 48 50 47 38 30 25 23 18 10 9 6 3 0 0 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 21 45 72 126 205 271 306 339 373 430 488 535 578 618 666 743 851 996 1182 1388 1573 1739 1841 1670 1593 2013 2363 2432 2122 1816 1464 1236 1224 1248 1272 1312 1354 1374 1358 1331 1311 1325 1367 1410 1469 1480 1523 1518 1504 1517 1599 1703 1866 1913 2020 2255 2193 2027 2008 2088 2158 2359 2470 2474 2381 2433 2756 2811 2199 1602 1295 675 149 54 81 127 120 78 72 88 105 110 91 92 91 85 63 53 44 35 31 26 22 21 21 24 35 55 80 116 152 152 136 137 118 71 61 116 204 312 394 475 641 826 876 828 827 808 660 386 143 112 528 1188 1643 1777 1641 1445 1317 1212 1100 1051 1135 1305 1440 1486 1510 1564 1549 1482 1299 1092 976 1030 1245 1486 1756 1836 1791 1776 1778 1784 1834 1868 1829 1781 1761 1783 1750 1715 1675 1715 1760 1737 1653 1561 1538 1692 2129 2652 2895 2868 2785 2824 2968 2995 2895 2795 2654 2534 2414 2243 2085 1998 1896 1789 1734 1781 1931 2170 2341 2266 1980 1720 1681 1850 2070 2203 2204 2211 2271 2309 2276 2370 2620 2723 2726 2940 3099 3008 2621 2359 2262 2188 2156 2102 2273 2616 3035 3584 4135 4517 4577 4413 3856 3207 3048 3289 3409 3310 3202 3102 2953 2786 2662 2591 2514 2606 3067 3442 3267 2696 2736 2558 2110 1822 1779 1838 1841 1769 1688 1621 1577 1588 1630 1624 1586 1549 1559 1546 1529 1499 1477 1500 1521 1535 1577 1615 1665 1768 1940 2105 2168 2228 2234 2166 2054 1952 1894 1867 1812 1798 1700 1641 1632 1644 1688 1750 1791 1808 1840 1880 1866 1828 1796 1696 1508 1573 1873 2309 2713 3132 3071 2605 2101 1805 1717 1757 1932 2095 1968 1989 1962 1951 1968 1998 2038 2070 2120 2185 2313 2597 2841 2692 2372 2490 2993 3279 2968 3030 3326 3657 3414 3203 2981 2941 2925 2781 2413 2202 2314 2260 1920 1743 1652 1462 1273 1460 1608 1903 2042 2173 2204 2198 2352 2859 3435 3731 3847 3989 4012 3606 3323 2879 2781 2464 2076 1869 1874 1833 1747 1684 1825 2186 2424 2300 1692 1664 2134 2223 2123 1827 1571 1440 1428 1516 1591 1601 1566 1516 1513 1525 1542 1437 1240 1135 1264 1385 1447 1611 1902 1983 1677 1279 1097 1077 1102 1205 1474 2040 2601 2705 2412 2294 2431 2587 2643 2524 2215 1850 1609 1502 1330 1069 34 28 22 20 21 20 16 13 12 12 13 15 16 18 21 22 21 21 20 20 20 20 20 19 22 30 41 50 53 52 48 40 32 29 22 12 12 11 8 4 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 2 19 35 52 95 169 233 257 274 281 312 374 443 488 514 548 606 681 784 928 1107 1315 1559 1811 1985 2027 2208 2517 2608 2316 2244 1831 1310 1194 1186 1188 1216 1262 1287 1283 1290 1318 1350 1386 1408 1421 1404 1424 1419 1401 1415 1538 1685 1841 1981 2162 2250 2057 1785 1736 1872 2096 2390 2545 2504 2438 2499 2646 2567 2176 1489 760 280 81 46 56 90 112 92 72 90 99 97 91 121 122 127 84 65 52 49 51 47 38 32 26 22 24 28 36 54 78 83 63 68 50 26 53 172 314 468 580 706 917 1054 894 551 368 397 420 328 141 98 385 1017 1578 1928 1905 1703 1444 1249 1137 1098 1162 1346 1541 1602 1612 1710 1710 1671 1369 1124 951 876 1089 1376 1689 1783 1714 1679 1690 1716 1782 1815 1773 1722 1673 1711 1689 1700 1712 1731 1754 1671 1564 1519 1576 1872 2414 2863 2943 2817 2698 2686 2756 2747 2682 2609 2494 2402 2303 2162 2057 1994 1898 1789 1738 1843 2161 2590 2825 2655 2203 1814 1761 2026 2346 2535 2462 2378 2468 2653 2652 2675 2953 3060 3025 3143 3126 2932 2652 2456 2315 2128 2017 2010 2080 2346 2789 3579 4308 4688 4754 4629 4084 3421 3208 3299 3274 3147 3087 3050 2939 2777 2588 2385 2308 2357 2675 3088 3324 2534 2438 2310 1958 1748 1798 1918 1921 1835 1766 1710 1636 1644 1700 1612 1505 1442 1387 1440 1478 1487 1516 1515 1503 1528 1556 1584 1642 1748 1868 1939 2031 2059 2060 1961 1814 1778 1770 1709 1670 1629 1629 1660 1714 1794 1917 2070 2199 2264 2222 2143 2132 2115 1987 1834 1694 1567 1581 1855 2132 2475 2772 2746 2384 1928 1642 1517 1685 2128 2093 2084 2016 1954 1949 1969 2001 2024 2065 2145 2327 2688 3167 3278 2673 2446 2704 3004 3432 3086 3451 3629 3511 3292 3058 2965 2880 2746 2635 2456 2314 2260 1965 1746 1569 1523 1257 1379 1544 1792 2059 2318 2479 2482 2516 2865 3408 3784 3893 3805 3337 2630 2484 2747 3098 2983 2248 1884 1908 1946 1912 1820 1780 2189 2277 2303 2140 1616 1962 2067 1951 1737 1492 1447 1536 1557 1555 1523 1506 1535 1544 1550 1530 1428 1253 1170 1263 1382 1479 1681 1960 1955 1608 1281 1151 1142 1297 1730 2110 2338 2565 2678 2489 2312 2334 2443 2492 2326 2016 1727 1694 1969 2197 1969 34 29 25 22 21 19 17 16 17 20 21 23 22 24 25 25 24 23 23 25 26 24 21 19 18 23 34 41 44 48 48 43 36 31 26 20 18 17 14 8 2 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 25 37 67 127 197 244 260 255 254 288 358 416 437 448 489 550 621 730 892 1181 1579 1761 1851 2285 2637 2884 2719 2280 2262 1977 1374 1222 1186 1180 1206 1252 1287 1312 1362 1429 1484 1529 1545 1510 1453 1419 1397 1370 1413 1583 1715 1900 2044 2136 2119 2036 1972 1965 2005 2154 2415 2571 2504 2551 2547 2223 1780 1162 514 202 94 69 48 42 59 86 98 107 143 118 72 72 102 129 159 128 105 70 49 58 68 57 44 34 27 25 25 27 34 47 42 27 37 66 100 156 264 432 607 737 878 1060 1127 858 357 54 86 178 254 175 174 358 929 1598 2125 2158 1977 1538 1230 1128 1104 1183 1422 1681 1785 1855 1995 1823 1743 1412 1191 923 885 1010 1344 1663 1754 1664 1610 1625 1676 1751 1766 1712 1668 1618 1655 1628 1641 1686 1725 1719 1632 1562 1570 1730 2120 2600 2893 2891 2750 2617 2547 2540 2521 2478 2415 2318 2212 2132 2066 1994 1944 1888 1804 1756 1913 2382 2911 3073 2794 2317 1911 1859 2236 2684 3024 3076 3045 3098 3271 3248 3178 3371 3439 3221 3059 2978 2886 2745 2545 2325 2109 1888 1879 1805 2059 2625 3569 4201 4366 4314 4102 3646 3084 2849 2804 2656 2508 2524 2598 2548 2392 2247 2048 1972 1932 1950 2306 2805 2362 2155 2109 1992 1920 1976 2009 1933 1846 1788 1700 1595 1612 1648 1530 1393 1353 1341 1365 1399 1394 1354 1352 1394 1452 1495 1541 1624 1717 1803 1869 1848 1799 1733 1533 1413 1352 1317 1336 1393 1435 1510 1659 1794 1945 2157 2342 2458 2481 2414 2338 2251 2132 2072 2011 1910 1731 1612 1694 1842 2020 2300 2524 2459 2079 1764 1532 1584 2049 2305 2249 2086 1986 1983 1985 1983 1986 2013 2080 2227 2513 3027 3630 3565 3417 3669 3740 3433 3240 3614 3675 3569 3376 3096 2878 2753 2731 2801 2669 2348 2059 2072 1982 1700 1576 1428 1398 1495 1690 1932 2223 2533 2709 2796 3032 3410 3844 3899 3426 2472 1724 1697 2135 2671 2990 2769 2164 1798 1795 1790 1796 1681 1970 2133 2265 2416 1987 1880 1829 1607 1467 1466 1401 1512 1556 1525 1491 1451 1462 1493 1523 1499 1391 1225 1191 1358 1586 1778 1929 1957 1822 1536 1275 1112 1198 1592 2112 2342 2380 2522 2671 2546 2303 2169 2245 2244 2030 1774 1659 2005 2683 2957 2497 35 29 23 23 23 22 24 26 29 32 34 35 33 31 28 26 23 21 20 22 23 21 19 15 11 11 16 20 24 32 35 34 30 26 25 24 25 26 22 14 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 18 31 47 83 139 193 221 230 230 240 291 356 397 405 428 460 489 605 692 814 979 1313 1759 2256 2775 3026 2712 2195 2080 1932 1397 1272 1228 1228 1257 1296 1341 1390 1461 1534 1588 1643 1683 1645 1564 1530 1518 1496 1598 1740 1839 2031 2216 2286 2299 2385 2516 2580 2525 2496 2635 2686 2423 2300 1806 976 495 207 78 48 51 52 43 37 41 56 77 112 154 143 103 78 94 130 157 157 144 101 62 57 71 68 52 42 37 34 31 33 42 43 21 5 42 140 299 325 293 435 616 764 933 1070 1099 961 519 72 37 174 355 279 307 490 1086 1843 2346 2319 2081 1514 1224 1168 1139 1267 1575 1849 1975 2111 2227 1860 1778 1553 1333 1021 865 956 1364 1680 1762 1693 1647 1642 1686 1743 1739 1697 1658 1623 1655 1628 1613 1642 1683 1694 1660 1632 1659 1842 2224 2626 2822 2786 2659 2539 2441 2378 2339 2298 2268 2212 2102 2026 2009 1984 1961 1912 1832 1761 1937 2475 2971 3032 2824 2572 2249 2098 2410 2878 3378 3715 3790 3587 3325 3181 3255 3489 3608 3238 2797 2663 2730 2676 2379 2166 2149 1902 1845 1752 2047 2677 3475 3892 3876 3685 3405 3048 2672 2499 2344 2123 2035 2076 2093 2076 1975 1802 1638 1420 1300 1385 1968 2426 2281 2052 2126 2156 2114 2046 1911 1823 1825 1783 1612 1525 1553 1549 1463 1407 1406 1359 1359 1413 1472 1521 1495 1454 1471 1513 1553 1588 1590 1562 1471 1386 1233 1070 998 982 995 1052 1151 1301 1507 1717 1864 2005 2175 2341 2474 2594 2633 2524 2386 2367 2366 2216 2076 2009 1933 1825 1770 1841 2003 2157 2328 2374 2141 1896 1686 1633 1924 2582 2522 2151 2031 2053 2045 1998 1957 1959 2009 2102 2295 2709 3411 3816 4320 4587 3589 3171 3374 3632 3654 3548 3277 2855 2564 2405 2297 2341 2746 3046 2505 2337 2218 1931 1825 1783 1684 1598 1603 1703 1885 2205 2647 3014 3221 3408 3720 3680 3067 2075 1342 1284 1680 2327 2969 2986 2202 1462 1467 1516 1503 1426 1565 1810 2058 2241 2190 2009 1763 1492 1271 1407 1393 1413 1576 1563 1515 1458 1425 1427 1460 1434 1330 1271 1398 1712 2029 2222 2243 2014 1713 1503 1327 1207 1294 1685 2166 2300 2216 2343 2617 2593 2335 2120 2053 1972 1759 1703 2056 2784 3240 3034 2406 34 29 25 23 24 27 31 35 38 42 43 42 40 37 31 26 21 17 14 16 17 16 14 9 3 1 3 4 6 10 13 18 19 17 17 21 27 33 34 28 18 8 6 9 13 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 27 37 55 85 123 148 168 182 189 217 278 354 410 430 428 467 629 536 751 947 1216 1548 2001 2530 2772 2496 2058 1878 1775 1388 1325 1293 1303 1339 1356 1393 1441 1506 1571 1624 1673 1687 1679 1711 1775 1803 1825 1927 1984 2068 2245 2309 2249 2273 2469 2700 2857 2919 2935 2994 2888 2435 1909 1013 257 60 33 25 25 25 27 30 29 30 35 48 84 140 164 128 103 106 101 115 131 138 107 98 73 68 68 55 44 38 34 30 33 43 42 23 12 43 127 297 295 293 423 640 837 984 1023 1059 1085 735 215 104 274 461 365 451 785 1494 2273 2540 2415 2017 1435 1225 1225 1214 1371 1689 1942 2054 2112 2112 1988 2034 1806 1523 1228 941 1007 1364 1687 1801 1759 1697 1685 1724 1764 1763 1740 1714 1687 1697 1684 1663 1676 1712 1727 1713 1699 1722 1870 2184 2521 2673 2626 2520 2420 2325 2263 2221 2178 2127 2050 1979 1954 1957 1957 1944 1878 1783 1695 1858 2316 2723 2889 2962 2977 2797 2570 2610 2894 3377 3890 3914 3289 2418 1882 1932 2666 3094 2978 2703 2534 2591 2603 2404 2390 2291 2054 1973 1955 2263 2806 3290 3533 3560 3443 3255 2989 2696 2398 2087 1891 1853 1869 1951 1904 1754 1478 1143 940 942 1268 1949 2351 2161 1980 2171 2311 2249 2070 1817 1721 1771 1715 1546 1445 1433 1415 1379 1419 1447 1394 1364 1339 1327 1341 1391 1454 1486 1512 1532 1521 1465 1404 1343 1120 958 839 769 799 886 983 1146 1346 1509 1694 1986 2224 2383 2514 2597 2541 2327 2091 2009 2052 2093 2079 2023 1975 1950 1934 1910 1904 1999 2150 2334 2343 2138 1955 1833 1723 1701 2364 2319 2066 2033 2078 2070 2003 1929 1933 1978 2056 2214 2534 2848 2820 2932 4111 3805 3358 3342 3431 3475 3282 2842 2353 2104 1984 1962 2186 2697 3236 2637 2533 2448 2221 2229 2355 2225 1963 1700 1518 1512 1827 2480 2945 3213 3376 3547 3486 2945 1998 1238 1093 1492 2250 3120 3218 2140 1209 1189 1263 1219 1208 1397 1660 1912 2075 2068 1904 1707 1561 1341 1402 1414 1436 1602 1606 1558 1525 1472 1402 1389 1405 1400 1479 1789 2246 2576 2664 2515 2175 1823 1597 1475 1419 1462 1965 2510 2397 2103 2190 2577 2558 2366 2159 1976 1853 1754 1963 2647 3271 3163 2659 2068 27 25 24 24 25 27 30 33 35 38 39 35 36 35 32 26 18 12 8 9 11 11 10 6 1 0 0 0 1 1 5 11 14 11 6 12 22 34 40 39 32 22 14 15 20 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 25 40 54 65 79 86 98 112 115 124 161 229 307 378 463 543 538 431 670 959 1252 1500 1904 2330 2382 2058 1793 1717 1591 1382 1364 1355 1371 1416 1421 1444 1476 1508 1556 1596 1640 1644 1648 1772 1975 2116 2174 2231 2300 2344 2440 2360 2190 2240 2462 2675 2922 3119 3163 3145 2987 2567 1848 825 133 32 29 24 16 16 16 18 19 21 23 30 58 107 135 122 108 95 75 64 69 79 72 104 104 76 64 59 44 30 23 20 23 31 34 26 20 30 66 157 223 311 521 822 1098 1185 1134 1158 1172 913 500 328 408 454 404 635 1178 1986 2593 2641 2391 1892 1416 1227 1161 1228 1447 1752 1983 2029 1979 2003 2171 2404 2176 1819 1527 1195 1097 1315 1631 1799 1782 1711 1704 1747 1790 1806 1798 1798 1792 1764 1738 1728 1744 1764 1750 1753 1774 1809 1967 2222 2446 2521 2459 2365 2290 2228 2190 2160 2126 2084 2006 1928 1865 1819 1809 1776 1717 1645 1603 1753 2099 2508 2877 3152 3252 3095 2836 2773 2924 3166 3439 3342 2715 1821 1236 1197 2061 2742 3031 2855 2647 2748 2697 2569 2494 2363 2260 2097 2015 2313 2821 3093 3211 3331 3385 3305 3057 2700 2319 2031 1914 1876 1856 1877 1792 1533 1176 885 1098 1439 1918 2305 2280 1995 2030 2319 2448 2321 2032 1786 1722 1739 1650 1440 1303 1262 1272 1327 1407 1388 1336 1281 1243 1270 1361 1435 1418 1363 1366 1401 1412 1301 1179 1055 930 778 688 696 793 941 1145 1392 1634 1920 2225 2421 2552 2650 2681 2519 2290 1986 1738 1677 1751 1890 1973 1931 1805 1726 1768 1856 1974 2065 2153 2349 2366 2134 2000 1951 1844 1704 1851 2033 2048 1994 2048 2033 1961 1902 1931 1976 2011 2091 2240 2331 2442 2883 3694 3881 3522 3247 3127 3170 2881 2367 1963 1773 1862 1947 2214 2763 2970 2644 2560 2572 2479 2598 2785 2771 2432 1880 1349 1121 1495 2263 2880 3176 3317 3431 3351 2844 1992 1236 1001 1338 1823 2564 2794 1955 1239 1112 1154 1170 1219 1348 1570 1819 1966 1874 1711 1684 1600 1487 1462 1501 1600 1636 1628 1631 1623 1553 1441 1380 1357 1422 1619 2047 2583 2964 2935 2505 2241 2139 1970 1892 2046 2342 2765 2863 2619 2332 2279 2425 2439 2351 2230 2107 2057 2186 2639 3096 2894 2489 2264 1964 15 16 18 17 17 18 19 19 21 24 24 26 27 27 24 20 13 7 4 5 8 9 7 6 5 3 4 3 3 5 8 12 12 8 1 5 15 26 28 43 46 38 28 23 27 26 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 4 23 46 67 71 64 58 57 55 48 49 64 92 152 277 381 369 404 531 795 1132 1477 1794 2159 2339 2031 1667 1599 1600 1476 1399 1411 1423 1429 1466 1481 1498 1514 1529 1571 1577 1587 1619 1660 1770 1997 2196 2283 2364 2436 2441 2429 2339 2217 2325 2553 2712 2879 3002 3015 3011 2909 2548 1772 741 98 38 35 27 29 23 15 10 11 14 16 20 35 53 60 66 77 72 52 34 24 27 43 90 102 72 73 80 63 35 18 13 12 14 17 16 16 24 45 107 240 432 680 1033 1367 1438 1307 1220 1145 956 734 596 509 419 485 914 1612 2329 2683 2594 2249 1765 1392 1225 1141 1209 1469 1784 2008 2034 1931 2005 2390 2742 2586 2202 1937 1552 1276 1301 1542 1689 1710 1752 1782 1771 1810 1871 1873 1865 1870 1827 1770 1730 1760 1796 1754 1766 1811 1860 2040 2289 2419 2399 2323 2261 2224 2194 2159 2136 2137 2109 2001 1883 1742 1619 1547 1550 1582 1594 1622 1758 2049 2483 2929 3229 3293 3074 2908 3080 3272 3213 2946 2713 2527 2183 2095 2354 2828 3178 3211 2973 2859 2917 2816 2655 2517 2416 2280 2081 2048 2362 2790 2904 2951 3044 3092 3029 2874 2705 2528 2295 2060 1904 1821 1747 1611 1375 1295 1173 1785 2076 2331 2281 2053 1995 2218 2470 2485 2239 1891 1676 1654 1710 1617 1352 1195 1132 1144 1206 1245 1238 1244 1270 1262 1223 1204 1176 1160 1160 1123 1097 1092 1075 1031 934 815 737 733 763 883 1086 1327 1614 1956 2294 2557 2745 2780 2655 2460 2245 2039 1842 1729 1733 1782 1853 1917 1897 1739 1542 1484 1539 1715 2020 2202 2401 2436 2210 2067 1982 1842 1648 1576 1820 2049 1933 1989 1968 1927 1909 1933 1940 1971 2007 2090 2232 2494 3175 3919 3927 3587 3150 2886 2904 2780 2414 2079 1942 2126 2309 2575 2807 2675 2438 2447 2485 2572 2908 3167 3069 2570 1858 1399 1354 1854 2483 2877 3065 3159 3256 3203 2716 1903 1275 1002 1288 1601 2013 2237 1831 1258 1072 1099 1141 1195 1355 1631 1899 1968 1724 1576 1746 1732 1606 1496 1496 1566 1611 1621 1625 1600 1555 1496 1455 1313 1394 1667 2082 2651 3120 3091 2660 2357 2363 2481 2473 2654 2788 2891 2839 2715 2583 2465 2345 2317 2320 2253 2290 2401 2573 2866 2844 2578 2378 2259 2180 4 5 5 5 4 4 5 6 7 8 10 12 13 10 9 5 4 3 1 1 3 4 3 2 1 1 3 5 7 9 9 9 10 7 2 2 8 17 20 31 44 47 39 34 36 36 26 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 41 65 77 68 58 51 26 11 17 25 34 60 99 147 215 412 764 1199 1535 1761 2164 2467 2187 1593 1464 1549 1528 1442 1423 1463 1495 1493 1517 1532 1548 1557 1573 1609 1598 1628 1682 1691 1763 1922 2074 2195 2291 2314 2336 2400 2475 2514 2664 2756 2640 2704 2697 2700 2777 2762 2340 1450 514 47 30 38 37 38 31 16 7 4 7 9 12 16 14 10 13 23 29 30 23 9 7 25 57 60 58 96 122 106 68 36 18 7 1 0 2 9 19 38 98 237 407 645 1024 1363 1403 1099 783 724 768 708 569 439 410 653 1236 1945 2452 2582 2394 2025 1615 1354 1316 1360 1444 1620 1853 2022 1962 1783 1927 2522 3046 2988 2662 2404 1953 1469 1374 1522 1629 1680 1795 1849 1800 1847 1969 1991 1958 1941 1900 1829 1758 1814 1769 1779 1784 1849 1962 2150 2328 2370 2302 2225 2192 2196 2203 2182 2167 2161 2120 2031 1879 1689 1542 1487 1528 1623 1717 1812 1971 2285 2707 3051 3241 3241 3021 3064 3391 3536 3218 2569 2331 2468 2516 2703 3001 3197 3216 3061 2950 3004 2999 2875 2656 2385 2182 2083 2016 2109 2366 2627 2700 2743 2757 2705 2599 2523 2546 2576 2435 2123 1840 1712 1725 1670 1701 1875 1839 2065 2053 2103 2056 2020 2129 2317 2464 2431 2161 1816 1670 1693 1723 1561 1298 1127 1050 1025 1029 1050 1072 1076 1054 1010 994 1016 991 961 949 889 872 884 901 908 895 829 747 723 808 995 1247 1548 1899 2281 2687 3039 3091 2788 2456 2179 1978 1913 1969 2086 2160 2112 2024 2001 1967 1844 1637 1458 1388 1417 1607 1914 2214 2342 2284 2198 2084 1863 1611 1536 1747 1952 1887 1957 1967 1950 1915 1893 1893 1955 2029 2132 2277 2589 3347 3936 3615 3634 3073 2660 2596 2608 2428 2176 2130 2446 2795 2781 2546 2338 2154 2240 2244 2478 2967 3362 3112 2661 2099 1831 1879 2288 2790 2965 2899 2882 3040 3149 2800 2032 1667 1309 1449 1894 2268 2555 2034 1302 1069 1107 1170 1241 1453 1906 2363 2241 1919 1860 1936 1876 1680 1481 1422 1522 1582 1593 1616 1622 1546 1530 1533 1374 1367 1562 1962 2595 3194 3335 2930 2377 2438 2776 2888 2922 2816 2689 2611 2548 2509 2467 2351 2226 2212 2163 2290 2478 2623 2677 2582 2439 2355 2353 2352 0 0 0 0 0 0 0 1 0 0 0 2 2 0 1 0 1 1 0 0 0 1 0 0 0 0 0 1 2 3 3 4 5 5 3 1 3 7 10 19 32 38 34 36 42 44 37 21 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 1 8 26 47 63 63 60 55 10 12 42 38 41 26 33 74 212 588 1176 1639 1750 1800 2268 2272 1539 1399 1468 1568 1549 1494 1480 1513 1542 1552 1567 1578 1600 1617 1638 1684 1689 1754 1720 1753 1862 1917 2014 2113 2200 2227 2316 2594 2767 2829 2867 2748 2662 2598 2494 2518 2621 2409 1717 819 204 19 16 22 30 34 28 21 10 1 2 2 4 5 2 0 0 1 7 14 15 7 1 6 14 23 58 118 156 149 109 70 40 19 6 0 0 4 13 23 53 157 326 584 948 1252 1245 809 326 235 392 485 403 331 470 867 1474 2075 2392 2374 2147 1843 1553 1393 1456 1579 1632 1716 1907 2015 1882 1715 1953 2678 3302 3372 3161 2813 2185 1701 1579 1675 1741 1800 1902 1907 1810 1831 1961 2024 2012 1985 1957 1910 1840 1853 1807 1826 1828 1909 2019 2178 2303 2308 2226 2150 2123 2131 2143 2140 2133 2112 2034 1952 1849 1700 1585 1579 1646 1716 1844 2025 2336 2810 3170 3257 3250 3135 2941 3020 3228 3301 2974 2425 2171 2260 2320 2453 2669 2757 2776 2774 2775 2880 2961 2989 2820 2471 2128 2005 1970 2096 2301 2494 2627 2692 2645 2471 2240 2098 2156 2335 2378 2169 1933 1894 1769 1978 2120 2123 2000 1865 1950 2113 2122 2088 2159 2283 2420 2436 2136 1811 1667 1675 1665 1519 1311 1131 1013 956 935 946 958 921 850 813 806 784 738 714 728 716 692 674 693 733 742 729 731 786 913 1129 1441 1800 2171 2598 2948 3011 2780 2394 2091 1912 1901 2040 2233 2420 2487 2318 2113 2018 1964 1927 1846 1749 1614 1481 1553 1735 1945 2160 2366 2471 2358 2021 1666 1720 2181 2149 1849 1958 1938 1930 1890 1872 1889 1954 2073 2208 2317 2451 2827 3451 3518 3604 3125 2489 2273 2141 1951 2076 2295 2641 3022 2863 2301 2381 2225 2193 2094 2156 2513 2915 2914 2720 2428 2118 1937 1985 2260 2465 2394 2445 2825 3370 3249 2605 2291 2051 1980 2337 2780 2695 2023 1459 1262 1267 1377 1451 1635 2120 2351 2090 1922 1964 2001 1903 1636 1312 1252 1454 1533 1556 1610 1637 1513 1448 1416 1311 1350 1519 1788 2414 3147 3577 3452 2934 2750 2784 3020 3016 2754 2507 2356 2302 2315 2361 2291 2153 2070 2033 2166 2366 2519 2512 2364 2244 2305 2418 2438 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 1 2 2 2 9 14 18 27 38 48 50 30 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 40 41 48 40 19 117 167 170 196 185 164 179 383 925 1428 1604 1615 1789 1905 1554 1532 1551 1560 1635 1637 1614 1597 1600 1606 1614 1628 1646 1673 1705 1738 1812 1775 1899 1865 1980 1957 1997 2008 2072 2204 2287 2474 2836 3048 3133 3238 3239 3116 2891 2649 2580 2401 1620 777 233 31 3 1 2 8 17 19 22 14 3 0 0 0 1 0 0 0 0 1 3 4 2 0 1 5 22 59 109 149 156 131 107 80 48 23 8 2 5 13 12 10 56 191 495 979 1334 1259 749 216 49 105 242 303 349 598 1067 1610 2063 2248 2161 1974 1808 1646 1490 1467 1591 1843 1997 2043 1963 1745 1674 2074 2771 3350 3731 3643 3280 2729 2121 1944 1968 1968 2009 2072 2011 1884 1831 1859 1897 1897 1866 1886 1917 1919 1924 1906 1911 1908 1937 2008 2114 2203 2210 2146 2087 2067 2058 2046 2043 2047 2034 1972 1979 1931 1833 1730 1736 1786 1803 1930 2210 2677 3140 3332 3297 3185 3028 2889 2857 2868 2905 2753 2366 2061 2108 2053 2041 2269 2409 2472 2544 2530 2637 2787 2913 2863 2672 2399 2144 2046 2123 2315 2558 2750 2824 2745 2499 2131 1797 1716 1955 2240 2209 2019 1990 1962 2106 2219 2165 2076 2074 2151 2192 2117 2029 2087 2290 2465 2449 2162 1861 1717 1695 1637 1498 1303 1121 1019 1022 1067 1085 1035 904 735 627 615 604 583 589 631 618 583 566 574 626 694 743 778 841 982 1240 1605 2012 2448 2822 2948 2754 2326 1968 1859 1955 2124 2278 2350 2302 2170 2007 1879 1813 1807 1831 1847 1876 1811 1717 1710 1745 1813 2059 2453 2656 2576 2334 1938 1837 2187 2189 1886 1915 1888 1860 1824 1797 1832 1971 2169 2302 2332 2302 2448 2949 3375 3509 3144 2530 2180 1990 2046 2368 2577 2737 3137 2926 2536 2478 2323 2314 2239 2043 2066 2350 2590 2538 2260 1884 1599 1483 1491 1510 1708 1909 2380 3159 3097 2778 2761 2819 2699 2559 2422 2130 1931 1754 1575 1571 1762 1880 2194 2388 2254 2058 2009 2042 2069 1960 1578 1152 1189 1385 1465 1502 1570 1587 1477 1364 1292 1302 1410 1526 1691 2146 2922 3482 3549 3250 2822 2670 2875 2979 2678 2380 2207 2186 2089 2090 2107 2092 2030 1993 2106 2313 2435 2362 2141 2028 2238 2446 2439 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 32 48 57 42 21 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 3 17 25 27 32 50 116 247 405 576 654 655 564 533 785 1272 1348 1314 1472 1564 1571 1570 1690 1653 1645 1693 1691 1690 1700 1711 1711 1698 1694 1706 1740 1774 1814 1879 1809 2084 1840 2069 2008 2088 2008 2064 2221 2399 2667 2994 3210 3369 3578 3668 3560 3008 2560 2423 1730 668 162 21 1 0 0 0 0 2 7 15 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 18 39 69 109 136 136 128 125 104 82 45 14 11 21 18 2 31 184 650 1292 1462 1104 687 245 53 22 119 268 429 745 1230 1687 2014 2116 2002 1891 1867 1797 1638 1521 1636 2032 2179 2065 1877 1711 1763 2178 2764 3325 3884 4005 3784 3204 2597 2355 2226 2105 2065 2079 2037 1959 1899 1861 1837 1828 1821 1828 1860 1930 1979 1998 1992 1964 1956 1975 2031 2088 2115 2078 2026 2012 1995 1961 1965 1966 1959 1918 1965 1963 1919 1882 1941 2015 2020 2081 2338 2735 3034 3113 3072 2971 2844 2733 2620 2543 2626 2619 2246 1817 1878 1827 1741 1876 2025 2115 2217 2266 2380 2509 2625 2656 2605 2510 2346 2197 2178 2365 2670 2895 2993 2976 2781 2338 1772 1441 1514 1861 2050 1992 2023 2103 2226 2300 2248 2200 2208 2251 2261 2148 2023 2074 2327 2590 2574 2258 1975 1811 1704 1576 1445 1286 1144 1105 1179 1264 1266 1167 1003 840 723 641 576 546 577 609 585 544 513 521 585 673 729 772 850 1010 1295 1694 2151 2613 2937 2945 2589 2073 1805 1901 2163 2362 2375 2199 1933 1679 1614 1629 1632 1645 1687 1729 1759 1770 1798 1805 1758 1716 1876 2170 2281 2298 2336 2172 1932 1935 1885 1830 1830 1813 1785 1772 1807 1928 2132 2318 2364 2279 2174 2366 2824 3135 3358 3148 2678 2292 2132 2307 2693 2881 2922 3313 2981 2626 2249 2199 2355 2501 2378 2139 1961 1920 1972 1890 1581 1386 1294 1204 1241 1468 1648 2014 2573 2845 2940 3055 3162 2909 2447 2211 2229 2243 1985 1882 1982 2328 2960 3140 2837 2389 2053 1971 2126 2255 2109 1595 1324 1350 1389 1397 1426 1481 1495 1448 1415 1382 1398 1431 1452 1531 1903 2598 3185 3390 3190 2821 2522 2511 2634 2546 2370 2199 2117 2000 1957 2001 2066 2072 2056 2114 2244 2347 2246 2054 2026 2199 2350 2350 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 25 44 54 48 33 23 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 21 21 33 105 281 517 791 1009 1137 1167 1080 1088 1325 1530 1287 1282 1421 1472 1520 1563 1614 1632 1672 1706 1693 1689 1721 1739 1745 1742 1733 1762 1758 1766 1833 1860 1831 2048 1884 2191 1962 2050 2153 2234 2363 2574 2837 3100 3281 3412 3589 3613 3185 2582 2162 2125 994 151 19 2 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 5 13 26 64 111 107 97 125 158 170 118 50 24 31 31 13 52 357 1116 1607 1220 644 432 294 105 32 122 314 541 897 1360 1747 1984 2040 1963 1936 1974 1941 1837 1735 1828 2102 2125 1954 1760 1695 1866 2217 2645 3170 3725 4043 3956 3466 2932 2585 2297 2045 1905 1864 1873 1909 1959 1973 1946 1923 1899 1853 1829 1886 1924 1949 1978 2001 1993 1986 2035 2079 2052 2005 1975 1963 1964 1944 1938 1930 1920 1901 1930 1949 1935 1987 2147 2249 2183 2139 2277 2520 2702 2768 2756 2688 2600 2512 2393 2351 2454 2397 1989 1631 1617 1580 1526 1587 1684 1755 1835 1926 2072 2237 2384 2493 2513 2483 2352 2196 2184 2400 2677 2896 3062 3175 3114 2719 2050 1450 1206 1408 1765 1954 2106 2307 2503 2409 2342 2338 2261 2283 2333 2212 2094 2123 2298 2549 2619 2366 2171 1980 1742 1506 1373 1280 1201 1197 1284 1375 1377 1285 1160 1038 912 800 683 628 621 622 584 534 506 507 533 580 649 749 843 1009 1298 1713 2198 2683 3027 3032 2620 2108 1927 2090 2302 2334 2131 1838 1705 1717 1678 1661 1688 1698 1704 1699 1669 1660 1763 1886 1803 1612 1603 1560 1392 1609 2064 2031 1768 1708 1712 1738 1755 1753 1743 1753 1845 2052 2282 2381 2316 2164 2103 2292 2518 2901 3192 3140 2806 2454 2245 2268 2642 2810 2799 2824 2567 2227 1846 1877 2124 2458 2574 2368 2034 1670 1501 1500 1427 1415 1326 1255 1294 1378 1496 1717 2019 2404 2803 2986 3099 2811 2419 2229 2169 2121 2052 2094 2280 2626 3025 3109 2881 2573 2383 2384 2381 2362 2024 1705 1565 1507 1419 1355 1347 1388 1452 1461 1496 1423 1438 1455 1435 1494 1772 2297 2861 3221 3219 2873 2377 2155 2175 2237 2222 2124 2076 2049 2012 2029 2098 2139 2153 2133 2152 2208 2117 2036 2074 2196 2294 2338 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 39 36 29 24 17 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 12 54 296 664 993 1212 1321 1396 1440 1466 1572 1769 1693 1221 1277 1395 1401 1405 1410 1428 1493 1582 1652 1672 1672 1691 1692 1694 1706 1704 1767 1724 1796 1843 1822 1862 1942 1936 1877 1997 2152 2365 2481 2616 2813 3054 3264 3424 3558 3661 3629 3299 2702 2207 1971 740 69 30 14 7 6 2 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 38 72 66 53 104 195 235 176 95 57 51 40 32 183 758 1574 1590 939 434 305 256 117 52 155 381 655 1038 1481 1820 1977 1995 2034 2079 2113 2092 2038 2005 2104 2173 2068 1834 1619 1603 1858 2187 2464 2848 3348 3750 3818 3465 3019 2606 2220 1863 1674 1642 1706 1804 1923 2000 2004 1985 1962 1911 1842 1873 1858 1864 1882 1995 2038 2020 2041 2046 2024 2002 1970 1937 1930 1927 1931 1919 1923 1939 1969 1998 1998 2044 2204 2291 2189 2076 2104 2226 2347 2430 2466 2441 2404 2353 2302 2409 2567 2502 2120 1680 1488 1456 1464 1500 1530 1533 1549 1594 1707 1917 2157 2390 2510 2568 2380 2177 2118 2256 2511 2766 2990 3204 3340 3211 2692 2006 1494 1348 1612 1871 2159 2537 2805 2605 2466 2382 2330 2394 2351 2196 2154 2201 2244 2378 2558 2457 2351 2194 1895 1588 1390 1288 1238 1253 1341 1424 1428 1386 1325 1242 1124 981 848 749 694 642 580 520 473 454 484 545 626 715 828 998 1287 1692 2189 2707 3044 3095 2770 2321 2122 2199 2266 2078 1723 1484 1643 1965 1949 1841 1816 1818 1801 1746 1628 1547 1649 1816 1818 1610 1385 1185 953 1239 1686 1545 1404 1486 1616 1687 1702 1701 1677 1675 1768 1973 2200 2260 2166 2060 2041 2189 2404 2733 3077 3135 2785 2359 2107 1984 2222 2319 2094 1853 1727 1492 1219 1313 1647 1993 2199 2193 2122 1770 1436 1335 1384 1392 1330 1263 1229 1258 1355 1559 1931 2384 2652 2739 2887 2744 2438 2262 2205 2200 2181 2197 2342 2546 2654 2786 2874 2845 2815 2749 2534 2234 1995 1807 1606 1466 1402 1325 1248 1275 1447 1457 1461 1435 1464 1481 1441 1463 1647 1957 2336 2763 3091 2938 2398 2009 1879 1897 1938 1959 2002 2076 2119 2109 2120 2128 2154 2091 2041 1998 1927 1939 2075 2235 2369 2521 6 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 13 19 20 20 21 23 21 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 12 3 116 450 874 1186 1329 1388 1463 1563 1699 1913 2096 1983 1423 1286 1354 1321 1276 1241 1242 1307 1408 1511 1593 1642 1660 1653 1629 1625 1596 1681 1694 1796 1807 1824 1882 1864 1987 2149 2285 2393 2531 2661 2802 3019 3276 3458 3621 3760 3829 3828 3603 3075 2486 1829 666 97 41 33 25 33 16 6 10 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 22 34 37 33 102 208 262 209 150 129 110 77 86 359 1067 1748 1630 974 453 288 280 177 113 230 468 759 1156 1589 1892 2011 2037 2104 2160 2193 2181 2152 2223 2305 2295 2119 1762 1446 1431 1744 2110 2323 2543 2967 3438 3715 3454 3074 2639 2267 1864 1652 1584 1592 1665 1770 1867 1926 1940 1921 1896 1898 1977 1951 1894 1846 1887 1912 1904 1914 1933 1949 1951 1930 1899 1883 1885 1897 1904 1915 1961 2046 2128 2105 2055 2115 2181 2112 2019 1990 2021 2097 2165 2230 2256 2280 2286 2372 2666 2944 2879 2361 1769 1535 1524 1504 1509 1540 1491 1449 1397 1425 1602 1898 2220 2454 2591 2466 2238 2063 2068 2262 2526 2787 3048 3316 3563 3432 3021 2609 2332 2208 2316 2459 2999 3072 2855 2751 2679 2606 2566 2370 2108 2141 2308 2261 2252 2379 2428 2398 2307 2120 1853 1596 1420 1342 1357 1419 1460 1425 1410 1410 1365 1271 1129 973 831 715 626 561 518 491 483 506 558 643 749 871 1066 1344 1700 2176 2668 3025 3138 2927 2515 2211 2197 2234 1888 1505 1425 1654 1866 1887 1861 1856 1851 1825 1756 1627 1505 1511 1597 1732 1848 1404 1158 992 1055 1095 994 1149 1389 1545 1659 1696 1676 1623 1596 1653 1786 1960 2042 2011 1980 2022 2158 2366 2631 2909 2971 2506 1922 1635 1755 1876 1808 1528 1233 1083 983 933 1051 1272 1467 1660 1829 1912 1756 1569 1353 1318 1337 1316 1241 1176 1166 1257 1473 1899 2446 2486 2481 2633 2571 2358 2238 2269 2333 2359 2366 2456 2535 2531 2819 3057 3043 2935 2735 2496 2259 1997 1697 1465 1407 1396 1293 1184 1258 1390 1418 1406 1406 1433 1468 1483 1505 1586 1678 1826 2270 2793 2870 2529 2115 1845 1716 1708 1751 1815 1959 2074 2116 2108 2082 2037 1946 1897 1841 1799 1868 2061 2296 2562 2841 12 2 0 0 0 0 0 0 0 0 0 0 2 6 12 15 14 12 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 1 2 4 3 4 10 18 21 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 20 16 77 361 754 1069 1252 1374 1509 1690 1907 2123 2311 2205 1572 1345 1340 1276 1210 1169 1166 1200 1263 1355 1470 1577 1645 1663 1651 1649 1570 1605 1655 1665 1808 1824 1927 1968 1920 2020 2203 2400 2586 2753 2912 3160 3400 3595 3793 3906 3930 3937 3841 3389 2488 1392 422 69 39 36 38 56 53 37 27 21 13 6 3 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 3 10 14 21 50 151 251 268 247 261 269 235 185 198 434 984 1525 1478 895 390 232 279 230 164 305 574 875 1252 1654 1943 2084 2143 2170 2173 2158 2113 2080 2189 2348 2360 2143 1713 1342 1299 1553 1918 2158 2310 2677 3185 3610 3346 3153 2813 2518 2074 1812 1658 1553 1542 1606 1694 1768 1816 1850 1866 1904 1974 1895 1777 1773 1723 1700 1711 1720 1740 1797 1854 1876 1874 1862 1853 1860 1876 1892 1982 2090 2200 2195 2098 2030 2037 2012 1966 1923 1901 1935 1979 2051 2124 2189 2241 2405 2735 3059 3025 2492 1837 1560 1604 1542 1453 1534 1447 1436 1302 1205 1375 1684 2008 2339 2540 2481 2244 2015 1937 2025 2210 2440 2704 2950 3369 3629 3660 3490 3393 3244 3217 3363 3434 3205 3020 2998 2964 2939 2880 2522 2080 2024 2275 2312 2241 2220 2311 2399 2404 2333 2160 1919 1704 1559 1531 1545 1535 1475 1463 1493 1451 1325 1161 1005 862 730 619 545 512 506 515 551 619 720 831 989 1202 1436 1734 2163 2631 2997 3157 3046 2686 2280 2179 2297 1948 1626 1597 1688 1716 1713 1770 1826 1831 1795 1711 1591 1469 1402 1406 1560 1928 1582 1286 1115 1061 1066 1118 1253 1402 1514 1655 1723 1702 1628 1574 1605 1709 1871 2001 2045 2105 2302 2464 2427 2552 2693 2616 2078 1461 1140 1253 1347 1407 1298 1115 992 932 965 1111 1223 1216 1272 1395 1551 1573 1570 1411 1289 1274 1300 1279 1182 1086 1184 1385 1824 2286 2266 2323 2365 2354 2250 2174 2226 2328 2445 2464 2490 2532 2688 2816 2991 3002 2829 2652 2481 2088 1678 1416 1362 1368 1378 1281 1232 1279 1335 1362 1392 1411 1438 1516 1623 1741 1896 1848 1613 1746 2279 2664 2613 2359 2040 1730 1619 1623 1649 1772 1951 2065 2099 2068 2003 1953 1899 1817 1805 1911 2111 2404 2799 3168 9 0 0 0 0 0 0 0 0 0 0 0 2 7 14 18 22 22 18 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 2 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 8 38 33 24 191 561 931 1195 1377 1552 1770 2005 2228 2355 2088 1385 1298 1331 1263 1221 1198 1188 1191 1210 1266 1364 1486 1603 1689 1740 1716 1612 1659 1711 1661 1793 1810 1916 1999 1910 1845 2019 2347 2635 2860 3074 3340 3531 3722 3859 3722 3538 3756 3878 3138 1803 694 150 23 21 27 43 58 65 58 48 44 31 18 9 2 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 2 11 50 145 291 412 452 481 513 508 463 421 416 474 674 958 957 566 223 169 261 256 232 393 685 989 1327 1677 1944 2091 2155 2169 2136 2053 1942 1890 2004 2226 2299 2114 1666 1234 1103 1229 1599 1949 2125 2439 2875 3412 3214 3174 2849 2671 2301 2014 1790 1598 1504 1511 1555 1599 1651 1719 1771 1806 1840 1815 1802 1777 1735 1749 1799 1821 1786 1795 1837 1854 1850 1837 1833 1829 1826 1841 1943 2029 2158 2203 2159 2044 1967 1897 1844 1826 1812 1817 1845 1927 2032 2113 2165 2265 2525 2876 3020 2673 1986 1518 1545 1539 1343 1465 1466 1531 1458 1317 1338 1532 1801 2150 2433 2433 2202 1941 1809 1852 1974 2106 2316 2530 2911 3290 3564 3529 3272 3150 3188 3212 3133 3075 3079 3110 3207 3314 3244 2815 2302 2063 2209 2376 2374 2276 2254 2326 2421 2481 2402 2191 2002 1851 1784 1729 1651 1579 1597 1656 1582 1381 1169 995 864 748 630 539 498 507 557 621 695 778 921 1127 1330 1515 1765 2152 2607 2965 3116 3048 2744 2307 2125 2316 2234 1884 1776 1761 1727 1700 1748 1814 1818 1760 1638 1503 1383 1302 1276 1399 1672 1628 1389 1213 1260 1432 1451 1339 1456 1591 1713 1787 1738 1630 1593 1641 1786 2053 2360 2494 2399 2284 2268 2296 2407 2616 2178 1610 1178 868 921 1089 1191 1186 1103 1049 1016 1006 1098 1167 1084 1083 1128 1250 1222 1345 1441 1343 1213 1215 1263 1188 1073 1111 1318 1575 1983 2092 2078 2105 2163 2161 2048 2112 2161 2259 2341 2358 2473 2551 2451 2567 2690 2568 2332 2080 1788 1458 1247 1318 1326 1339 1298 1261 1274 1297 1301 1327 1372 1452 1538 1692 2065 2364 2117 1522 1389 1823 2279 2501 2566 2339 1907 1714 1631 1635 1687 1830 1959 2023 2017 1955 1898 1853 1749 1776 1955 2209 2571 2996 3348 16 9 4 1 0 0 0 0 0 0 0 0 0 1 3 8 17 25 26 20 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 9 34 49 29 91 409 805 1126 1353 1560 1803 2048 2140 1951 1607 1338 1278 1299 1257 1260 1253 1232 1219 1212 1231 1284 1378 1503 1634 1740 1794 1883 1843 1750 1740 1797 1900 1931 1920 1917 2012 2232 2512 2790 3049 3304 3571 3753 3868 3906 3492 3033 3124 2992 1987 824 192 23 3 5 13 31 62 97 83 64 56 37 21 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 46 160 342 525 639 717 788 784 755 721 679 644 593 589 728 743 353 125 134 323 305 316 501 794 1088 1400 1717 1969 2132 2226 2255 2200 2076 1939 1881 1968 2175 2259 2097 1663 1243 1020 1016 1325 1668 1890 2199 2523 3046 3042 2970 2723 2636 2428 2164 1926 1725 1575 1510 1505 1523 1575 1673 1763 1816 1873 1920 2000 2072 2011 1950 1961 1961 1932 1907 1880 1848 1807 1757 1756 1801 1778 1807 1885 1983 2119 2138 2119 2029 1909 1805 1747 1737 1747 1754 1771 1846 1965 2034 2054 2082 2265 2611 2838 2681 2173 1647 1479 1478 1362 1468 1604 1738 1776 1692 1614 1578 1650 1880 2155 2243 2099 1881 1750 1736 1786 1882 2056 2258 2524 2846 3192 3392 3356 3170 3025 3109 3247 3226 3085 3016 3119 3269 3305 3074 2675 2359 2358 2574 2665 2453 2258 2215 2339 2532 2576 2416 2213 2108 2042 1949 1769 1670 1746 1853 1697 1390 1117 938 831 740 630 532 481 495 579 684 772 872 1032 1242 1433 1596 1803 2147 2607 2935 2960 2831 2586 2220 2065 2321 2567 2138 1882 1825 1793 1805 1803 1776 1741 1666 1543 1382 1260 1178 1144 1198 1406 1569 1483 1310 1321 1470 1546 1609 1701 1725 1785 1791 1711 1599 1540 1662 1900 2217 2550 2722 2505 1963 1776 2091 2405 2339 1948 1461 1228 1102 1034 1058 1110 1113 1097 1107 1084 1034 1066 1076 985 972 979 1033 1123 1301 1480 1409 1200 1157 1209 1177 1077 1078 1244 1442 1726 1924 1958 1923 1947 2066 1999 2012 2050 2107 2187 2229 2297 2236 2160 2224 2273 2294 2228 2176 1890 1538 1268 1224 1250 1286 1284 1259 1247 1246 1232 1230 1313 1424 1515 1695 2051 2297 2196 1811 1535 1570 1761 2160 2563 2488 2164 1878 1745 1761 1814 1870 1908 1935 1959 1899 1755 1614 1555 1647 1890 2264 2716 3127 3346 31 20 8 2 0 0 0 0 0 0 1 0 1 1 0 2 11 23 27 19 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 13 21 38 44 71 271 657 1023 1299 1558 1853 2016 1855 1469 1260 1288 1241 1220 1224 1246 1252 1227 1209 1202 1195 1219 1290 1419 1593 1723 1755 1782 1767 1928 1949 1933 1921 1912 1924 2090 2383 2659 2879 3094 3323 3558 3780 3915 3979 4061 3491 2991 2791 1897 813 201 21 0 0 0 3 12 31 51 56 44 29 17 14 15 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 24 116 316 543 654 667 764 862 858 838 825 786 791 853 879 971 854 231 211 183 371 306 452 625 901 1188 1503 1825 2109 2328 2478 2541 2511 2417 2283 2143 2052 2149 2196 2077 1726 1274 968 907 1162 1435 1625 1925 2222 2661 2736 2662 2565 2549 2483 2337 2168 1963 1761 1621 1545 1519 1568 1696 1827 1925 2046 2128 2178 2132 1975 1983 1965 1903 1881 1878 1846 1800 1757 1692 1635 1695 1735 1780 1814 1857 1912 1964 2011 1998 1905 1784 1694 1667 1698 1740 1769 1815 1901 1914 1903 1914 2052 2343 2544 2440 2189 1880 1615 1522 1497 1566 1700 1846 1941 1895 1769 1643 1551 1656 1924 2101 2025 1820 1673 1605 1614 1722 1897 2075 2243 2465 2778 3110 3340 3268 3096 3103 3189 3159 3029 2916 2879 2926 3026 3046 2870 2678 2643 2839 2953 2639 2218 2033 2136 2434 2775 2852 2479 2342 2309 2188 1873 1688 1731 1819 1675 1345 1037 868 802 760 664 549 479 481 563 694 838 986 1161 1352 1518 1662 1841 2147 2577 2807 2737 2549 2328 2023 1968 2329 2731 2422 2013 1860 1769 1725 1718 1678 1652 1574 1455 1264 1080 980 977 1053 1240 1433 1486 1414 1384 1429 1495 1566 1614 1730 1785 1754 1680 1622 1637 1728 1886 2092 2295 2444 2266 1812 1739 1994 2048 1843 1785 1549 1378 1312 1153 1027 1059 1064 1180 1169 1091 1026 1015 1019 961 915 902 972 1165 1439 1676 1543 1295 1154 1148 1122 1040 1028 1133 1300 1501 1695 1789 1761 1726 1853 1877 1850 1906 1962 2027 2090 2107 2009 1887 1912 1860 1973 1983 1818 1844 1659 1384 1244 1219 1233 1264 1249 1230 1231 1204 1206 1328 1391 1471 1604 1831 2223 2527 2433 2018 1523 1303 1714 2204 2391 2292 2027 1902 1954 2041 2073 1984 1932 1983 1921 1765 1564 1485 1562 1807 2229 2739 3114 3165 22 17 11 5 1 0 0 0 0 1 5 6 8 7 3 3 10 20 23 16 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 16 17 20 43 55 51 166 504 905 1249 1552 1814 1853 1575 1233 1134 1163 1128 1113 1153 1182 1187 1169 1155 1158 1157 1224 1295 1392 1496 1577 1741 1963 1995 1924 1900 1959 2116 2233 2342 2555 2851 3120 3306 3457 3618 3788 3916 3935 3949 4093 3768 2996 2285 1255 375 52 4 4 4 4 2 1 2 3 7 8 8 9 11 13 12 8 4 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 7 38 174 457 730 770 667 742 879 945 904 812 753 809 1039 1041 923 683 197 395 459 235 385 589 746 1000 1302 1640 1989 2321 2600 2803 2932 2995 2982 2833 2568 2325 2298 2301 2156 1802 1433 1149 1041 1163 1324 1468 1701 1954 2242 2369 2406 2486 2516 2540 2440 2280 2157 1999 1828 1665 1531 1503 1600 1724 1829 1964 1994 1856 1709 1906 2125 2056 1889 1767 1723 1733 1743 1731 1701 1635 1641 1696 1752 1794 1831 1891 1939 1979 1981 1926 1836 1724 1640 1660 1725 1765 1786 1804 1750 1706 1728 1873 2148 2473 2712 2689 2291 1837 1682 1642 1742 1761 1790 1860 1831 1758 1666 1518 1523 1711 1918 1951 1807 1656 1593 1604 1664 1779 1902 2052 2215 2442 2745 3091 3285 3269 3182 3149 3130 3039 2877 2776 2695 2620 2655 2605 2568 2599 2759 2796 2360 1752 1560 1821 2306 3015 3417 2887 2572 2468 2301 1934 1650 1602 1671 1609 1338 1036 885 838 838 746 612 514 478 538 708 919 1104 1278 1443 1586 1727 1910 2202 2566 2694 2505 2329 2118 1815 1819 2219 2654 2634 2273 1972 1825 1666 1640 1648 1659 1568 1412 1196 970 810 817 940 1070 1179 1278 1351 1404 1396 1533 1654 1664 1730 1765 1740 1688 1653 1642 1655 1742 1922 2200 2445 2230 1926 1775 1832 1861 1797 1736 1505 1284 1330 1205 1076 1082 1045 1210 1167 1077 998 1019 1032 993 925 890 966 1180 1455 1730 1689 1489 1321 1165 1066 1006 982 1034 1134 1288 1535 1598 1565 1501 1523 1619 1565 1591 1678 1763 1838 1857 1800 1451 1522 1492 1525 1634 1667 1636 1586 1400 1209 1167 1152 1210 1218 1202 1180 1124 1214 1336 1386 1426 1524 1726 2133 2570 2714 2446 1780 1356 1397 1750 2154 2304 2177 2077 2121 2233 2339 2126 2100 2123 2113 2064 1943 1802 1696 1745 2060 2579 2897 2763 21 22 18 10 3 0 0 0 0 1 5 12 11 6 1 2 11 19 18 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 21 21 34 39 38 135 432 844 1242 1548 1679 1521 1069 952 997 1002 992 1022 1073 1102 1110 1117 1126 1146 1198 1321 1329 1390 1529 1733 1817 1725 1738 1885 2024 2206 2422 2612 2801 3027 3263 3474 3610 3729 3833 3876 3819 3691 3692 3978 4076 3481 2385 1093 245 36 14 15 17 11 3 0 0 0 0 1 6 8 6 6 6 6 11 15 18 17 12 8 5 0 0 0 0 0 0 0 0 1 5 31 209 612 1002 1061 921 925 1014 1115 1021 742 537 549 922 1089 794 470 422 590 518 182 621 714 849 1101 1427 1788 2160 2512 2810 3047 3244 3411 3479 3335 3036 2759 2644 2511 2216 1848 1524 1223 1156 1281 1375 1456 1609 1766 1972 2130 2278 2447 2460 2552 2588 2531 2472 2374 2192 1932 1629 1401 1350 1380 1438 1512 1498 1540 1986 2366 2326 2193 2083 1958 1867 1838 1833 1845 1859 1803 1718 1705 1804 1965 2008 2016 1939 1898 1877 1849 1806 1722 1633 1627 1680 1705 1702 1672 1600 1546 1567 1699 1936 2299 2729 2918 2571 1999 1772 1672 1768 1723 1675 1682 1645 1659 1669 1571 1507 1607 1818 1918 1790 1607 1563 1623 1660 1724 1795 1948 2103 2255 2425 2663 2955 3189 3253 3175 3075 3013 2842 2757 2698 2466 2304 2210 2164 2148 2220 2208 1846 1317 1187 1614 2273 2981 3368 3133 2714 2408 2164 1834 1528 1409 1484 1540 1370 1093 969 928 929 844 707 580 520 582 786 1044 1258 1420 1553 1679 1826 2012 2297 2590 2530 2287 2175 1944 1653 1618 1920 2375 2707 2674 2257 2036 1749 1702 1688 1652 1549 1386 1188 983 813 765 857 963 988 1025 1111 1276 1406 1510 1579 1635 1697 1722 1710 1676 1620 1567 1541 1548 1661 1962 2249 2195 2008 1804 1713 1719 1704 1586 1391 1217 1310 1170 1109 1045 1057 1127 1133 1097 1045 1027 1057 1067 980 892 884 1079 1263 1426 1544 1479 1360 1258 1143 1023 968 974 1008 1051 1264 1383 1350 1261 1233 1294 1272 1252 1336 1436 1490 1511 1539 1307 1221 1245 1284 1369 1458 1555 1536 1363 1203 1148 1106 1127 1156 1135 1100 1052 1158 1323 1363 1364 1455 1627 1934 2291 2580 2599 2234 1720 1323 1325 1770 2109 2220 2234 2278 2372 2502 2482 2387 2377 2493 2600 2544 2359 2095 1922 2030 2340 2529 2377 20 23 23 16 5 0 0 0 0 2 7 11 8 1 0 1 10 14 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 20 27 27 24 41 170 479 900 1284 1475 1411 1108 731 743 826 835 869 940 1006 1048 1079 1107 1142 1215 1306 1365 1356 1562 1768 1748 1773 1872 2037 2294 2548 2742 2894 3046 3234 3421 3566 3672 3757 3882 3968 3896 3600 3276 3264 3609 3762 3200 2089 781 115 29 24 22 21 12 2 0 0 0 0 1 5 3 1 1 1 3 17 41 50 54 49 27 12 0 0 0 0 0 0 0 0 0 1 24 288 868 1390 1449 1211 1123 1148 1210 1035 636 401 436 698 912 940 864 792 642 385 332 763 829 949 1217 1551 1910 2265 2587 2862 3102 3326 3535 3664 3604 3380 3165 2947 2606 2210 1857 1530 1260 1237 1351 1414 1502 1595 1613 1793 1914 2168 2339 2287 2457 2602 2740 2802 2832 2699 2407 2036 1663 1406 1272 1232 1275 1382 1803 2374 2367 2174 2083 2054 2066 2103 2062 1964 1979 2075 2042 1897 1848 1998 2197 2270 2197 1941 1799 1775 1775 1742 1670 1617 1607 1646 1658 1622 1571 1510 1471 1500 1585 1702 1867 2088 2522 2704 2114 1786 1619 1628 1606 1545 1576 1623 1672 1696 1635 1510 1508 1720 1888 1754 1552 1494 1619 1693 1717 1736 1844 1993 2113 2195 2301 2546 2907 3149 3105 2948 2987 2769 2647 2657 2510 2294 2145 2067 2006 1943 1846 1654 1412 1325 1557 2132 2484 2714 2925 2659 2242 1965 1683 1413 1300 1387 1517 1426 1201 1086 1038 1020 944 803 680 621 688 913 1208 1449 1607 1716 1825 1973 2129 2381 2549 2328 2135 2027 1812 1520 1374 1537 1989 2576 3003 2649 2324 1926 1708 1638 1592 1503 1384 1228 1042 896 820 796 824 824 863 881 1035 1224 1378 1495 1593 1631 1624 1600 1541 1471 1453 1436 1396 1423 1497 1614 1712 1703 1620 1600 1679 1593 1283 1160 1227 1304 1179 1051 1039 992 998 1039 1042 1042 1115 1128 1153 1044 929 871 937 1030 1050 1109 1132 1158 1200 1180 1020 958 918 936 982 1106 1199 1224 1171 1148 1161 1112 1071 1132 1227 1296 1316 1211 1070 1011 1099 1200 1243 1260 1300 1332 1330 1276 1178 1048 1023 1058 1053 1040 1076 1199 1315 1313 1327 1375 1458 1667 1954 2299 2500 2425 2080 1508 1068 1356 1769 2117 2248 2341 2413 2519 2623 2585 2522 2631 2794 2909 2892 2728 2566 2490 2435 2373 2229 15 19 22 18 8 1 0 0 0 3 9 11 8 2 0 1 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 19 38 35 22 59 245 619 1057 1328 1266 897 481 430 541 591 648 732 833 920 991 1051 1095 1161 1262 1322 1354 1491 1659 1660 1613 1785 2118 2442 2730 2978 3160 3285 3407 3547 3653 3710 3728 3802 3909 3847 3619 3224 2930 2964 3211 3089 2214 1251 382 36 30 31 21 19 9 2 0 0 0 0 0 0 0 0 0 0 1 11 45 72 94 96 63 26 4 0 0 0 0 0 0 0 0 0 66 459 1182 1764 1806 1503 1296 1227 1146 952 722 663 676 671 605 749 932 801 498 384 580 846 909 1055 1340 1656 1972 2260 2504 2725 2939 3138 3324 3476 3515 3400 3204 2946 2566 2193 1882 1579 1371 1356 1398 1413 1520 1566 1484 1675 1816 2219 2217 2174 2351 2574 2768 3004 3153 3138 2978 2699 2353 2024 1755 1600 1585 1669 1892 2026 1925 1856 1829 1877 2033 2152 2048 1862 1878 1986 2027 2021 1968 2079 1965 1991 2198 2050 1839 1747 1727 1706 1656 1606 1582 1598 1602 1525 1448 1387 1355 1392 1464 1533 1546 1623 2098 2543 2133 1685 1416 1342 1362 1407 1503 1644 1746 1758 1733 1606 1525 1711 1915 1812 1618 1511 1712 1806 1756 1740 1844 1946 2013 2067 2054 2095 2393 2756 2877 2740 2774 2640 2503 2499 2511 2453 2334 2213 2027 1870 1810 1660 1495 1414 1521 1755 2024 2397 2595 2436 2032 1789 1598 1381 1288 1358 1521 1488 1304 1197 1115 1108 1060 927 820 800 900 1124 1393 1609 1759 1877 1997 2175 2288 2437 2435 2245 2108 1991 1748 1411 1195 1308 1722 2301 2891 2899 2619 2169 1753 1588 1559 1502 1386 1244 1093 918 766 724 736 728 748 753 791 868 1043 1260 1417 1477 1477 1453 1380 1342 1416 1439 1372 1307 1244 1203 1209 1216 1246 1486 1961 1844 1265 1056 1141 1139 1030 973 938 908 944 1042 1171 1325 1371 1205 1188 1113 1044 1041 1097 1072 979 903 899 941 1000 1103 913 909 877 892 915 1016 1126 1190 1184 1137 1114 1104 1055 1086 1128 1122 1052 966 933 924 968 1062 1105 1036 1142 1252 1289 1246 1190 1024 964 986 998 1003 1046 1213 1315 1290 1316 1315 1357 1483 1703 2010 2295 2434 2324 1831 1177 1102 1374 1834 2103 2276 2410 2466 2511 2629 2592 2634 2618 2774 2918 2947 2931 2861 2619 2313 2120 15 16 19 17 11 4 1 0 0 3 8 9 6 2 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 15 26 43 33 36 121 393 836 1243 1306 970 510 240 249 326 365 468 567 672 768 863 941 1013 1111 1193 1236 1339 1469 1449 1473 1614 1890 2242 2570 2844 3088 3288 3440 3561 3640 3671 3674 3645 3773 4003 3801 3580 3187 2861 2803 2848 2356 1265 517 102 60 49 32 21 19 8 1 0 0 0 0 0 0 0 0 0 0 1 14 38 74 107 128 111 65 25 3 0 0 0 0 0 6 12 32 185 677 1422 1962 1970 1649 1390 1248 1116 974 821 699 678 755 818 838 763 600 492 581 778 901 979 1166 1445 1718 1962 2155 2301 2448 2612 2758 2890 3029 3120 3084 2929 2751 2485 2198 1954 1726 1571 1487 1431 1430 1557 1555 1423 1623 1787 2085 2041 2132 2215 2431 2748 3048 3261 3392 3420 3335 3149 2861 2526 2298 2243 2288 2257 1940 1655 1647 1624 1838 2160 2179 1878 1655 1701 1783 1791 1842 1813 1905 1832 1900 2112 2120 1969 1815 1708 1645 1607 1559 1500 1477 1447 1332 1226 1170 1144 1164 1227 1330 1515 1840 2244 2380 1956 1458 1162 1093 1185 1302 1420 1611 1758 1789 1852 1838 1775 1865 1949 1894 1727 1588 1744 1817 1716 1625 1725 1828 1882 1928 1901 1831 1930 2169 2363 2400 2510 2529 2389 2314 2390 2494 2436 2274 2116 1996 1894 1725 1519 1413 1602 2014 2437 2490 2268 2084 1853 1673 1541 1396 1311 1344 1486 1528 1372 1323 1148 1145 1143 1058 981 995 1125 1339 1554 1715 1843 1983 2173 2359 2433 2455 2358 2220 2116 1978 1721 1370 1128 1243 1602 2099 2586 2782 2807 2454 1968 1671 1572 1513 1409 1286 1175 1066 917 741 643 609 615 639 634 599 665 905 1148 1265 1298 1293 1262 1247 1392 1439 1364 1262 1185 1133 1093 1065 1081 1392 2298 2057 1458 1059 1004 949 964 973 927 920 970 1037 1132 1125 1309 1254 1218 1194 1166 1148 1184 1178 1091 1018 991 993 999 950 877 865 861 871 876 926 1054 1165 1191 1101 1058 1049 1057 1064 1054 1022 976 964 991 984 962 936 962 869 1016 1152 1203 1146 1101 1047 973 966 987 980 1064 1171 1229 1277 1303 1287 1289 1360 1514 1708 1876 1887 2294 2084 1551 1160 1138 1447 1797 2072 2285 2390 2433 2609 2717 2773 2733 2707 2643 2552 2513 2658 2486 2183 1958 16 16 16 15 13 8 3 0 0 1 4 5 3 1 0 0 0 0 0 0 0 0 4 7 7 5 3 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 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 2 6 11 18 34 40 40 75 239 614 1100 1363 1152 628 213 108 138 161 218 309 397 489 581 682 766 866 992 1046 1109 1244 1292 1331 1421 1595 1918 2225 2513 2786 3039 3245 3405 3521 3578 3592 3599 3575 3653 4037 3610 3516 3209 2790 2744 2527 1559 519 179 105 108 76 31 19 17 6 1 0 0 0 0 0 0 0 0 0 1 8 26 47 78 115 144 144 113 60 11 0 0 0 0 0 32 60 120 343 854 1507 1960 1998 1741 1468 1316 1234 1145 986 759 631 616 638 652 633 605 627 716 814 897 1028 1253 1517 1744 1926 2031 2072 2137 2233 2314 2389 2498 2611 2648 2600 2545 2412 2203 2010 1866 1750 1609 1512 1527 1637 1610 1495 1636 1777 1923 1883 1953 2021 2213 2551 2855 3120 3384 3604 3744 3804 3690 3302 2907 2702 2568 2236 1875 1640 1594 1558 1910 2373 2313 1865 1614 1614 1677 1659 1632 1605 1654 1750 1908 2089 2145 2065 1937 1771 1619 1595 1585 1454 1413 1315 1184 1055 979 944 938 1021 1270 1729 2203 2353 2103 1702 1414 1214 1040 1076 1251 1402 1552 1623 1681 1820 1935 1950 1964 1964 1876 1713 1557 1569 1549 1458 1343 1363 1424 1488 1556 1597 1633 1675 1750 1858 1999 2259 2422 2312 2167 2221 2386 2370 2200 2105 2093 2076 2060 2039 2100 2316 2583 2644 2307 1937 1778 1702 1617 1505 1373 1284 1274 1334 1464 1415 1419 1172 1097 1118 1091 1057 1106 1261 1500 1701 1826 1936 2123 2359 2462 2464 2403 2294 2202 2128 1984 1736 1417 1142 1154 1514 1975 2300 2457 2724 2670 2319 1928 1658 1523 1429 1308 1210 1131 961 785 620 478 405 437 499 477 442 601 861 1037 1081 1080 1105 1110 1282 1391 1345 1234 1160 1135 1105 1051 1054 1340 1835 1775 1501 1069 912 930 972 964 918 859 845 812 907 1087 1262 1265 1228 1205 1213 1249 1266 1239 1226 1188 1187 1189 1178 1098 994 933 888 868 884 926 1025 1122 1195 1083 1046 1021 999 987 981 975 965 961 943 929 999 916 884 853 910 1045 1147 1110 1032 983 962 942 988 969 1024 1086 1202 1288 1333 1335 1316 1352 1463 1488 1543 1714 2083 2180 1884 1481 1242 1214 1394 1670 1982 2149 2249 2474 2683 2768 2758 2666 2503 2353 2066 2197 2088 1938 1917 14 14 12 12 15 10 4 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 3 8 13 15 9 3 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 1 3 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 15 24 38 49 74 174 435 895 1289 1283 862 367 130 114 103 78 122 183 256 337 423 514 593 690 833 872 959 1111 1149 1189 1330 1551 1900 2186 2427 2707 2981 3193 3344 3457 3528 3588 3651 3608 3516 3794 3694 3632 3470 2974 2964 2323 1045 235 137 125 112 81 33 17 15 6 7 6 3 1 0 0 0 0 0 0 3 12 29 53 86 117 138 148 139 86 22 0 0 0 0 1 49 119 232 498 955 1456 1802 1890 1741 1508 1387 1374 1314 1156 906 697 610 590 592 623 681 752 822 890 973 1092 1295 1563 1752 1907 1952 1908 1890 1907 1923 1950 2027 2146 2253 2322 2319 2261 2136 2023 1958 1895 1740 1596 1575 1678 1695 1626 1707 1770 1738 1711 1724 1860 1996 2245 2493 2783 3124 3464 3757 3975 3992 3644 3086 2555 2108 1970 1784 1635 1457 1478 1882 2362 2342 1926 1674 1613 1580 1546 1556 1521 1493 1572 1705 1877 1980 1961 1897 1781 1659 1705 1742 1545 1497 1363 1238 1128 1039 988 998 1234 1690 2129 2295 2118 1773 1540 1628 1606 1300 1200 1305 1423 1474 1465 1514 1668 1813 1882 1933 1950 1885 1661 1385 1308 1260 1211 1167 1127 1064 1038 1099 1202 1309 1385 1478 1619 1874 2128 2359 2303 2095 2048 2165 2177 2005 1858 1883 2074 2262 2395 2620 2684 2566 2238 1870 1675 1620 1596 1550 1451 1317 1193 1143 1198 1266 1353 1372 1145 988 979 978 998 1133 1325 1595 1769 1931 2088 2327 2469 2451 2400 2342 2258 2160 2046 1888 1701 1503 1245 1118 1469 1882 2077 2173 2432 2676 2640 2305 1875 1608 1495 1390 1258 1142 1005 846 639 378 203 204 290 342 345 461 733 940 942 972 1021 1090 1257 1381 1343 1222 1129 1091 1041 975 965 1086 1208 1281 1235 1027 913 916 922 923 917 769 722 636 852 1200 1291 1192 1068 961 963 1170 1383 1326 1350 1286 1247 1239 1278 1212 1069 968 906 862 851 891 991 1069 1140 1078 1032 1048 1022 957 927 911 888 881 881 856 942 913 858 837 856 976 1106 1094 1038 986 956 926 958 982 1070 1231 1308 1323 1348 1348 1335 1377 1448 1472 1547 1522 1754 2023 2011 1798 1475 1216 1231 1317 1580 1750 1850 2087 2322 2436 2437 2350 2413 2417 2061 1948 1826 1909 2112 12 13 12 13 14 11 5 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 9 16 14 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 1 0 0 0 0 0 0 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 3 7 11 18 29 45 79 165 362 702 1112 1300 997 519 180 71 77 60 42 68 105 161 236 319 401 476 548 700 759 796 981 1079 987 1027 1276 1676 2002 2257 2552 2886 3139 3280 3407 3548 3684 3759 3612 3205 2913 3215 3485 3769 3426 3338 2009 668 161 118 96 87 70 37 17 14 9 19 27 16 5 1 0 0 0 0 1 6 21 36 59 81 99 118 138 144 102 38 4 0 0 0 2 28 113 290 585 982 1379 1649 1765 1706 1535 1434 1456 1425 1272 1082 853 683 606 579 610 697 792 883 974 1071 1189 1298 1600 1737 1887 1913 1828 1737 1681 1654 1650 1699 1805 1925 2023 2076 2078 2033 1989 1960 1917 1806 1669 1607 1679 1736 1712 1751 1781 1652 1652 1566 1742 1828 2020 2140 2384 2720 3078 3422 3707 3809 3564 2978 2198 1739 1648 1569 1463 1236 1280 1753 2290 2382 2057 1789 1725 1672 1615 1590 1564 1502 1497 1517 1527 1616 1624 1595 1688 1810 1816 1841 1688 1588 1520 1473 1424 1388 1452 1652 1940 2192 2254 2081 1791 1492 1418 1673 1799 1653 1538 1551 1634 1633 1545 1560 1691 1739 1690 1741 1900 2027 1750 1345 1192 1145 1141 1161 1136 1044 946 898 920 1019 1186 1395 1570 1830 2033 2268 2306 2139 1999 1992 1973 1835 1698 1621 1795 1956 2100 2213 2248 2103 1862 1662 1581 1580 1576 1518 1400 1277 1137 1014 1066 1080 1118 1115 981 879 859 857 963 1181 1434 1670 1841 2008 2199 2414 2411 2323 2278 2237 2146 2014 1872 1736 1643 1608 1409 1249 1494 1838 1988 2012 2196 2576 2803 2663 2202 1832 1610 1458 1331 1182 1005 835 618 336 125 84 140 221 272 432 764 1016 1085 1134 1198 1313 1424 1439 1384 1265 1145 1068 1016 971 941 941 951 979 967 922 908 913 900 913 906 795 792 840 1078 1249 1149 942 747 585 584 998 1496 1419 1377 1289 1192 1117 1156 1159 1033 932 866 839 833 850 928 1015 1056 1041 1006 1034 1071 1007 926 873 844 870 850 844 871 876 848 828 854 929 1033 1045 1018 950 936 949 1005 1108 1205 1250 1285 1316 1342 1350 1358 1402 1456 1598 1646 1457 1404 1662 1816 1747 1630 1487 1319 1235 1329 1405 1453 1614 1788 1890 1991 2170 2578 2392 2118 1888 1900 2194 2551 13 13 13 13 13 10 5 0 0 0 1 0 0 0 0 0 0 1 2 0 0 0 0 0 2 8 12 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 8 3 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 5 6 8 17 37 75 156 320 597 920 1142 1071 691 293 90 40 53 38 31 48 75 119 188 272 356 434 485 656 704 706 896 1069 1023 864 915 1112 1447 1834 2262 2699 3018 3153 3312 3543 3679 3702 3145 2177 1897 2311 2677 3100 3491 3156 1543 477 155 100 79 75 67 45 27 24 19 33 48 40 18 5 1 0 0 1 8 22 41 59 72 75 82 97 120 139 119 64 16 0 0 0 0 7 64 269 611 998 1404 1666 1781 1727 1579 1501 1512 1471 1317 1176 1021 862 748 723 742 806 901 1026 1152 1213 1226 1323 1604 1722 1852 1890 1804 1662 1554 1503 1491 1524 1609 1713 1806 1883 1930 1942 1932 1926 1906 1841 1711 1629 1678 1721 1701 1762 1828 1648 1652 1460 1654 1689 1828 1861 2015 2288 2611 2950 3272 3489 3422 2939 2226 1715 1576 1503 1257 1011 1082 1586 2172 2341 2080 1842 1827 1815 1775 1717 1624 1552 1514 1470 1442 1334 1215 1248 1546 1883 1863 1865 1803 1613 1610 1619 1606 1625 1793 2019 2144 2138 2018 1812 1627 1454 1389 1561 1771 1867 1953 2021 2105 2182 2215 2215 2166 2015 1832 1797 1925 2085 1870 1465 1212 1112 1125 1186 1187 1089 946 816 763 861 1054 1348 1569 1804 1980 2141 2219 2166 2047 1972 1913 1730 1571 1424 1591 1668 1721 1745 1768 1751 1696 1651 1632 1635 1649 1582 1437 1313 1138 975 948 957 913 883 885 907 899 916 1070 1304 1582 1776 1870 2064 2198 2264 2172 2097 2083 2031 1924 1800 1689 1614 1581 1626 1481 1356 1537 1876 2026 1958 2074 2499 2700 2737 2462 2141 1816 1569 1409 1289 1113 893 662 451 326 268 262 395 354 613 940 1207 1327 1327 1310 1338 1388 1432 1393 1309 1194 1080 1015 953 943 940 938 934 904 888 919 936 979 990 876 841 880 856 941 1038 914 715 589 664 943 1211 1405 1386 1312 1198 1160 1146 1069 1030 934 812 686 626 629 677 777 895 977 969 900 916 1073 1102 888 873 848 834 830 835 841 840 829 819 833 891 974 963 957 936 945 981 1022 1092 1207 1227 1238 1279 1323 1385 1450 1532 1749 1988 1895 1552 1413 1492 1998 2514 2527 2050 1674 1539 1432 1298 1206 1344 1452 1500 1553 1791 2110 2216 2120 2037 2203 2561 2986 13 13 12 12 12 9 4 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 3 7 9 5 1 0 0 0 0 0 0 1 5 7 3 0 0 0 0 0 2 8 12 7 1 0 0 0 0 0 0 2 3 2 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 11 40 92 184 351 593 854 1023 993 756 436 193 52 26 42 35 35 48 71 112 179 260 337 411 481 727 610 813 873 870 1060 1088 864 782 992 1465 2027 2507 2875 3012 3195 3456 3553 3507 2911 2330 2201 2169 2390 2828 3384 2684 1129 354 147 103 85 83 86 76 57 50 44 51 70 72 48 24 13 9 10 18 34 57 82 100 100 88 78 83 104 131 137 100 38 2 0 0 0 3 33 190 603 1104 1528 1800 1932 1841 1654 1563 1543 1470 1342 1183 1099 1065 1051 1033 1041 1078 1132 1191 1219 1215 1249 1392 1613 1727 1820 1859 1780 1621 1484 1420 1414 1446 1513 1609 1709 1790 1853 1891 1910 1926 1917 1832 1650 1585 1621 1626 1621 1738 1836 1620 1596 1405 1535 1549 1615 1643 1718 1914 2180 2482 2837 3186 3323 3076 2561 2009 1514 1081 810 695 888 1439 2027 2197 1955 1742 1714 1711 1751 1751 1678 1628 1573 1501 1364 1159 1066 1287 1701 1907 1799 1815 1822 1544 1484 1471 1479 1536 1679 1798 1830 1802 1738 1653 1576 1484 1410 1474 1659 1787 1830 1960 2188 2409 2542 2570 2508 2368 2240 2152 2115 2041 1855 1531 1237 1100 1092 1144 1157 1057 895 762 687 767 969 1239 1481 1716 1921 2048 2088 2114 2117 2058 2025 1843 1633 1495 1497 1554 1596 1583 1572 1606 1661 1675 1653 1709 1794 1713 1514 1340 1115 907 889 938 932 934 988 1009 985 1038 1196 1431 1691 1854 1903 2120 2151 2016 1889 1845 1842 1822 1744 1637 1567 1521 1512 1548 1451 1363 1496 1869 2130 2037 2047 2449 2450 2489 2460 2342 2053 1763 1525 1377 1255 1099 930 798 795 927 824 870 892 1000 1168 1317 1380 1336 1259 1241 1281 1355 1345 1294 1202 1094 1028 1001 981 973 997 983 927 935 955 913 966 964 871 898 961 903 819 769 731 741 753 969 1148 1265 1359 1319 1212 1082 1035 1036 918 813 689 536 386 311 321 435 627 804 926 958 920 925 1051 1173 928 866 841 829 827 830 831 826 821 818 832 850 903 910 932 986 1028 1011 1007 1084 1202 1188 1200 1235 1291 1352 1431 1667 2016 2089 1861 1796 1443 1658 2537 3246 3153 2673 2434 2251 1882 1603 1488 1478 1562 1580 1487 1468 1695 1934 1977 1996 2209 2587 2975 12 13 13 12 9 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 1 8 12 8 2 0 0 0 0 1 6 15 10 2 0 0 0 0 0 0 3 7 9 11 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 11 39 98 189 322 562 898 1115 1048 790 508 279 113 29 17 25 28 38 52 76 118 188 257 327 419 527 670 514 958 787 769 903 1097 1065 935 1059 1476 1999 2457 2805 2945 3108 3343 3406 3419 3283 3080 2958 2838 2866 3116 2935 1820 688 246 153 126 101 95 106 102 85 76 72 84 110 124 110 83 60 50 51 66 90 116 143 161 153 128 100 88 97 120 141 133 83 27 2 0 0 1 12 82 403 1140 1545 1797 1957 1885 1737 1631 1561 1505 1396 1241 1120 1088 1130 1194 1247 1283 1276 1237 1191 1191 1283 1460 1639 1731 1775 1786 1724 1605 1476 1392 1377 1410 1469 1556 1660 1751 1821 1875 1925 1985 1983 1770 1525 1552 1562 1520 1543 1651 1766 1614 1543 1411 1392 1433 1507 1502 1529 1666 1874 2139 2503 2924 3204 3161 2828 2358 1765 1125 760 702 967 1473 1911 1991 1792 1617 1552 1592 1711 1809 1847 1856 1815 1737 1600 1469 1524 1808 2035 1933 1710 1600 1634 1323 1219 1182 1227 1320 1413 1484 1531 1543 1519 1486 1449 1430 1456 1453 1471 1515 1635 1769 1931 2150 2330 2415 2468 2448 2399 2330 2217 2027 1824 1605 1396 1236 1141 1101 1090 1077 1009 905 817 872 1023 1175 1317 1495 1715 1864 1868 1917 2087 2100 2093 1920 1632 1426 1380 1443 1556 1618 1612 1644 1719 1730 1688 1804 1957 1928 1682 1371 1072 871 864 927 978 1029 1056 1038 1054 1138 1290 1546 1766 1863 1983 2143 2082 1867 1716 1664 1680 1760 1693 1576 1561 1475 1453 1471 1395 1342 1457 1774 2095 2086 2089 2119 2130 2244 2332 2350 2171 1923 1662 1439 1308 1237 1202 1149 1143 1264 1191 1194 1216 1240 1275 1301 1305 1269 1205 1188 1236 1251 1280 1263 1190 1104 1046 1013 998 1017 1033 1008 958 969 963 915 882 858 838 932 1050 1047 971 790 671 934 1032 1144 1111 1044 1164 1241 1137 1040 959 845 674 522 355 205 127 115 206 404 614 746 860 974 932 811 1034 1206 1078 903 815 809 809 810 815 828 816 807 824 844 867 875 885 951 1052 1025 1040 1109 1144 1141 1163 1203 1259 1325 1405 1557 1773 1788 1915 2063 1672 1923 2674 3239 3262 3115 3127 2806 2401 2066 1784 1737 1848 1870 1790 1668 1534 1668 1771 1789 1958 2325 2544 13 14 14 12 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 2 8 17 14 7 2 0 0 0 0 2 14 12 6 2 0 0 0 0 1 5 14 19 18 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 5 10 33 87 179 298 484 832 1152 1161 924 621 387 210 68 14 23 23 29 43 59 83 134 214 264 392 504 508 613 679 887 771 822 904 885 859 976 1272 1695 2162 2552 2828 2943 3045 3247 3354 3471 3717 3798 3710 3528 3392 3169 2318 1089 369 174 155 133 100 83 84 80 75 78 82 107 153 183 190 177 160 148 151 166 188 211 227 233 219 185 141 109 102 112 129 149 158 119 56 21 12 1 2 18 121 760 1249 1488 1720 1791 1813 1765 1680 1638 1532 1365 1203 1123 1146 1207 1256 1283 1233 1154 1129 1193 1333 1507 1648 1697 1693 1665 1618 1571 1505 1425 1385 1395 1439 1520 1628 1725 1807 1879 1953 1997 1893 1576 1513 1612 1554 1455 1464 1522 1581 1578 1544 1399 1301 1354 1426 1433 1464 1559 1706 1911 2206 2600 2990 3165 3072 2821 2332 1741 1423 1421 1655 1963 2149 2112 1942 1810 1773 1835 1908 1984 2095 2153 2144 2112 2082 2053 2124 2226 2076 1720 1588 1324 1308 1062 977 958 1018 1113 1197 1278 1356 1393 1391 1413 1450 1477 1528 1455 1357 1362 1386 1408 1483 1603 1714 1831 2004 2125 2175 2217 2206 2007 1789 1630 1543 1474 1366 1210 1079 1058 1127 1127 1012 1002 1077 1125 1158 1260 1447 1582 1585 1657 1906 2014 1975 1759 1526 1331 1333 1433 1576 1651 1707 1769 1786 1777 1781 1879 1973 1989 1847 1453 1101 902 835 855 924 1006 1057 1095 1139 1253 1457 1687 1822 1901 2061 2161 2036 1804 1689 1687 1707 1846 1775 1622 1546 1439 1377 1417 1359 1297 1442 1715 2022 2025 1865 1746 1796 2038 2264 2331 2201 1971 1726 1501 1300 1191 1242 1268 1246 1256 1278 1298 1288 1276 1265 1235 1216 1198 1177 1183 1206 1146 1224 1229 1166 1098 1062 1046 1036 1061 1071 1119 1053 1004 954 920 917 883 865 954 1071 1071 899 676 757 973 1059 1111 1114 1027 1003 1124 1088 1030 954 707 509 319 168 69 29 35 123 353 594 703 785 981 830 749 985 1198 1184 981 804 803 801 789 790 804 803 806 808 840 869 855 866 921 1025 1062 1073 1089 1091 1095 1127 1177 1241 1328 1360 1374 1545 1881 2163 2042 1783 1999 2548 2981 3170 3367 3306 3032 2800 2476 2177 2000 2009 2048 1819 1748 1593 1566 1739 1795 1886 1986 2048 13 13 13 11 8 5 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 2 6 13 14 9 4 1 0 0 0 3 9 12 10 6 2 0 0 0 1 7 16 19 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 12 13 28 67 143 267 452 726 1080 1211 975 684 471 328 192 79 37 47 47 53 63 75 95 168 223 271 513 545 551 759 721 884 863 871 894 943 1069 1300 1622 2028 2434 2737 2908 2961 3014 3181 3402 3590 3763 3731 3525 3361 3322 2906 1793 684 228 154 134 114 93 81 84 85 84 85 92 126 189 237 267 278 273 272 282 294 307 317 316 305 282 240 184 135 115 116 127 151 221 292 276 194 125 73 26 4 23 244 734 1087 1428 1716 1911 1937 1891 1849 1724 1507 1291 1166 1144 1167 1187 1190 1148 1113 1146 1236 1368 1520 1623 1633 1602 1552 1501 1486 1488 1467 1426 1394 1402 1485 1608 1705 1800 1864 1868 1730 1474 1371 1610 1676 1570 1461 1454 1515 1542 1551 1534 1383 1240 1268 1338 1366 1393 1457 1560 1693 1919 2325 2815 3130 3220 3275 3110 2810 2626 2624 2704 2734 2672 2539 2385 2279 2256 2244 2146 2141 2259 2337 2295 2193 2149 2119 2112 2084 1822 1416 1335 1082 1011 866 774 754 796 874 977 1102 1231 1341 1460 1642 1710 1608 1506 1396 1323 1267 1151 1065 1060 1092 1131 1221 1379 1524 1594 1629 1692 1608 1444 1312 1302 1361 1359 1247 1128 1152 1330 1304 1179 1090 1071 1062 1072 1136 1274 1404 1474 1561 1701 1789 1739 1583 1512 1389 1446 1583 1725 1821 1860 1865 1841 1805 1809 1871 1849 1867 1769 1508 1201 958 844 850 928 1014 1052 1132 1210 1365 1573 1747 1850 1962 2139 2220 2057 1817 1729 1702 1761 1890 1800 1624 1539 1466 1378 1348 1292 1243 1442 1780 2023 1978 1854 1692 1663 1852 2101 2236 2213 2035 1757 1497 1333 1188 1143 1185 1172 1193 1256 1281 1258 1240 1222 1183 1170 1187 1202 1199 1213 1223 1210 1148 1004 923 1054 1092 1103 1070 1099 1162 1155 1093 1026 964 932 915 894 938 974 987 845 763 781 816 877 943 1024 1090 1081 1059 1003 875 871 615 374 192 92 48 33 40 81 227 521 748 778 923 837 759 862 1096 1235 1079 852 796 790 783 767 777 793 803 819 859 889 861 933 997 992 1031 1050 1054 1052 1061 1100 1163 1219 1306 1355 1401 1609 1985 2180 2094 2037 2181 2426 2626 2867 3070 2994 2819 2683 2551 2336 2048 2075 2308 2123 1901 1652 1528 1661 1754 1746 1680 1666 13 12 12 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 2 3 6 6 4 2 0 0 0 0 2 6 11 11 9 3 0 0 0 0 5 10 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 18 32 36 39 54 70 97 170 349 654 1002 1191 1023 657 426 294 231 144 80 61 65 69 74 80 90 103 216 174 299 526 469 553 788 842 965 1073 1303 1344 1448 1609 1828 2114 2452 2768 2979 3056 3047 3064 3192 3411 3569 3492 3253 3022 2865 2889 2466 1416 478 166 127 106 96 86 91 112 126 119 107 116 160 225 279 324 337 325 321 332 345 369 392 384 356 322 276 219 162 127 124 136 159 207 288 369 399 393 359 232 61 7 37 299 685 1137 1633 1951 2045 2050 2005 1851 1608 1374 1223 1169 1177 1202 1183 1132 1125 1173 1257 1384 1517 1580 1577 1545 1497 1455 1444 1468 1496 1476 1421 1397 1461 1584 1689 1763 1747 1583 1311 1124 1240 1611 1698 1629 1549 1504 1516 1537 1520 1529 1401 1262 1281 1367 1388 1365 1369 1437 1523 1692 2080 2585 2961 3184 3385 3450 3433 3387 3355 3262 3071 2876 2723 2566 2422 2340 2263 2163 2263 2398 2482 2331 2047 1889 1837 1768 1631 1371 1034 940 858 824 765 654 575 577 626 722 858 1029 1283 1621 1861 1757 1529 1392 1337 1275 1177 1026 898 865 903 976 1095 1165 1157 1115 1034 1009 1023 968 900 909 989 1050 1032 1001 1059 1239 1273 1277 1171 1093 1059 1047 1073 1169 1323 1474 1573 1685 1787 1765 1726 1690 1601 1616 1701 1789 1859 1908 1926 1885 1792 1732 1736 1676 1576 1514 1443 1238 986 863 875 973 1056 1062 1164 1278 1442 1635 1773 1868 2005 2205 2261 2044 1811 1716 1655 1747 1834 1814 1672 1615 1572 1405 1212 1150 1206 1419 1769 1998 1994 1945 1805 1717 1773 1957 2164 2251 2179 1967 1659 1453 1339 1273 1224 1138 1142 1210 1222 1207 1219 1196 1127 1136 1179 1214 1211 1217 1212 1174 1052 823 709 1042 1136 1161 1121 1156 1264 1312 1242 1146 1056 969 940 877 902 907 900 857 834 812 795 804 853 945 1049 1101 1065 952 827 741 467 204 85 81 82 69 81 113 221 500 758 775 798 825 792 770 1047 1250 1121 921 811 778 781 774 786 803 796 821 868 913 905 944 943 933 981 1026 1032 1024 1032 1060 1131 1184 1247 1322 1374 1569 1855 2025 2050 2094 2022 2051 2269 2509 2617 2524 2450 2608 2817 2595 2198 2302 2562 2619 2634 2168 1751 1664 1679 1634 1549 1452 12 12 12 8 6 3 1 0 0 0 0 0 0 0 0 1 1 1 4 6 8 9 8 7 6 4 2 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 1 4 9 10 9 4 0 0 0 0 2 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 37 59 70 70 67 64 85 183 444 857 1180 1119 733 420 232 130 131 100 84 78 73 72 73 80 90 115 242 97 369 409 338 557 807 845 903 1171 1531 1766 1931 2126 2398 2647 2857 3063 3216 3275 3268 3257 3295 3397 3480 3331 3020 2709 2720 2548 1765 828 274 141 130 123 118 109 118 142 158 147 139 163 216 269 312 350 343 308 289 310 357 390 407 405 384 348 305 255 197 147 137 149 185 204 223 283 397 554 668 608 361 158 76 151 432 906 1497 1896 2046 2089 2058 1912 1689 1470 1292 1185 1163 1175 1134 1088 1126 1177 1274 1403 1500 1543 1548 1537 1519 1509 1520 1538 1561 1538 1485 1456 1501 1603 1688 1683 1525 1217 915 873 1207 1579 1679 1682 1636 1557 1549 1584 1525 1535 1426 1350 1307 1368 1410 1397 1379 1438 1507 1638 1970 2393 2738 2982 3221 3358 3331 3287 3227 3033 2733 2475 2322 2198 2067 1993 1940 2026 2262 2490 2613 2424 2027 1711 1587 1499 1304 1061 834 706 689 706 739 652 529 479 500 578 703 891 1208 1601 1855 1737 1471 1286 1198 1145 1042 900 868 964 1053 1107 1174 1243 1315 1303 1225 1165 1174 1160 1106 1047 979 880 795 752 763 855 989 1138 1152 1110 1063 1026 1028 1103 1281 1538 1733 2000 2235 2176 2117 2034 1898 1799 1768 1779 1825 1917 1957 1871 1732 1622 1553 1480 1403 1403 1405 1241 991 880 892 1005 1081 1121 1219 1341 1506 1698 1778 1846 2042 2219 2173 1929 1737 1632 1656 1724 1780 1807 1755 1687 1571 1344 1112 1077 1236 1473 1797 1953 1941 1849 1770 1718 1745 1915 2149 2281 2221 2069 1872 1712 1621 1590 1480 1294 1233 1294 1296 1233 1197 1191 1121 1158 1152 1130 1155 1201 1198 1147 1041 915 914 1106 1125 1108 1160 1256 1428 1513 1450 1336 1216 1091 1096 950 955 934 913 884 860 837 813 809 834 911 1066 1171 1047 952 899 681 351 128 101 160 167 125 127 168 231 458 615 641 657 739 816 760 1113 1204 1136 1013 861 788 802 812 801 838 781 813 870 913 942 938 906 897 937 991 1003 980 994 1039 1100 1148 1189 1249 1317 1458 1692 1810 1794 1816 1780 1831 2000 2173 2228 2220 2337 2572 2713 2557 2454 2420 2544 2697 2804 2672 2270 1962 1927 1788 1599 1494 12 11 9 5 3 1 0 0 0 0 0 0 0 0 0 3 4 6 10 13 15 14 12 11 10 8 4 1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 1 2 6 9 9 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 0 0 0 0 0 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 28 39 41 37 32 35 61 195 539 974 1182 997 613 348 200 111 117 100 83 67 58 54 58 68 82 118 182 88 399 335 343 658 703 617 716 1059 1478 1857 2181 2475 2754 2926 3062 3250 3419 3512 3514 3458 3416 3440 3486 3414 3083 2688 2471 1871 930 330 156 151 162 167 159 159 168 179 171 162 177 225 287 334 363 367 326 283 277 318 382 418 448 450 433 398 355 309 250 188 153 151 178 192 195 219 297 462 675 825 819 674 481 337 340 721 1394 1860 2009 2055 2042 1937 1770 1566 1325 1157 1108 1088 1054 1052 1110 1190 1300 1413 1490 1532 1566 1597 1623 1651 1674 1680 1687 1643 1603 1594 1633 1703 1728 1609 1319 949 709 824 1256 1567 1637 1741 1718 1605 1587 1599 1514 1493 1373 1381 1314 1342 1420 1440 1437 1513 1606 1705 1905 2179 2448 2686 2879 2921 2884 2889 2788 2473 2107 1896 1814 1725 1647 1603 1508 1539 1844 2209 2470 2475 2169 1755 1491 1370 1219 1049 934 800 730 728 819 753 611 525 528 564 609 765 1119 1503 1729 1714 1482 1210 1046 981 954 939 1009 1164 1279 1325 1342 1564 1928 2011 1945 2013 2074 2056 1912 1685 1442 1138 890 768 705 660 771 960 1064 1068 1028 998 1013 1115 1348 1726 2032 2406 2723 2649 2432 2262 2064 1900 1865 1885 1912 1959 1948 1833 1656 1536 1440 1353 1294 1315 1364 1255 997 904 933 1020 1074 1150 1276 1426 1607 1763 1816 1913 2136 2193 2006 1784 1665 1606 1740 1843 1885 1909 1905 1788 1553 1287 1073 1106 1375 1605 1827 1918 1870 1762 1670 1616 1658 1840 2074 2234 2201 2126 2043 1908 1797 1762 1677 1529 1426 1430 1444 1404 1342 1334 1277 1279 1240 1200 1215 1204 1142 1159 1150 1138 1148 1136 1146 1230 1296 1344 1473 1659 1713 1552 1409 1146 1197 1159 1111 1054 974 898 861 848 835 824 809 845 974 1081 1050 1002 914 655 309 155 210 337 323 234 178 177 194 255 335 402 481 570 657 740 974 1117 1163 1134 1007 890 859 827 769 813 767 787 825 879 927 931 906 896 935 971 959 948 976 1029 1084 1121 1148 1191 1270 1397 1564 1584 1582 1582 1581 1620 1726 1854 1944 2058 2225 2230 2118 2073 1975 1895 2048 2302 2632 2861 2673 2263 2174 1995 1768 1631 12 10 6 3 1 0 0 0 0 1 2 2 1 0 1 5 8 12 11 12 15 17 16 13 9 7 4 2 1 1 5 7 6 3 0 0 0 0 1 1 1 1 2 1 1 0 0 1 3 5 9 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 13 13 13 15 22 45 187 559 966 1063 814 461 234 146 95 98 77 51 37 36 33 43 59 77 100 130 182 379 393 248 370 497 614 807 1158 1595 2022 2402 2699 2848 2865 3029 3286 3485 3593 3458 3220 3146 3245 3350 3340 3051 2808 2557 1413 465 174 163 180 192 194 186 205 225 220 208 204 224 291 358 396 406 380 321 277 285 342 384 410 436 472 489 469 428 385 335 264 194 159 159 177 204 229 252 296 407 658 970 1119 1042 898 623 743 1488 1951 2005 2031 2038 1966 1800 1546 1264 1096 1055 1042 1018 1018 1088 1208 1329 1430 1504 1565 1637 1710 1768 1807 1813 1831 1830 1773 1741 1765 1827 1882 1833 1590 1187 781 606 848 1311 1492 1586 1829 1841 1705 1617 1545 1494 1451 1356 1356 1301 1329 1436 1476 1472 1546 1664 1752 1850 2014 2203 2367 2497 2546 2588 2603 2519 2227 1905 1720 1603 1467 1392 1377 1294 1309 1460 1706 2020 2232 2168 1813 1465 1328 1248 1141 1065 950 914 903 932 850 750 691 678 685 735 903 1148 1321 1428 1438 1270 1085 922 779 721 766 924 1136 1259 1367 1479 1865 2334 2280 2205 2468 2701 2717 2598 2425 2122 1649 1249 1087 973 869 906 1002 1065 1062 1025 1007 1039 1147 1370 1779 2181 2524 2824 2906 2664 2421 2224 2096 2089 2093 2075 1967 1932 1873 1707 1666 1487 1307 1273 1396 1478 1293 1011 887 926 993 1035 1144 1308 1484 1663 1775 1828 1985 2223 2160 1832 1688 1709 1751 1910 1997 2012 1981 1869 1692 1493 1243 1020 1202 1533 1671 1733 1823 1806 1648 1483 1425 1553 1811 2073 2170 2137 2055 1970 1891 1812 1766 1752 1691 1584 1517 1368 1488 1446 1430 1415 1393 1368 1314 1278 1315 1233 1244 1276 1265 1219 1187 1212 1195 1196 1251 1344 1542 1807 1675 1604 1403 1281 1269 1282 1232 1077 908 850 839 827 822 799 799 922 1084 1160 1099 942 631 384 303 409 528 498 403 305 220 156 129 143 216 334 465 589 763 901 1001 1101 1159 1115 962 763 741 739 756 751 767 798 843 888 918 935 975 980 976 942 925 953 1010 1071 1104 1119 1137 1168 1238 1349 1388 1412 1414 1413 1439 1506 1616 1725 1813 1919 1863 1762 1623 1447 1455 1605 1797 2097 2273 2523 2335 2259 2172 1969 1793 10 7 3 1 0 0 0 0 0 2 4 4 2 1 2 5 9 13 10 4 7 11 13 11 8 5 2 1 0 2 9 13 10 4 0 0 0 0 0 1 2 3 5 4 2 0 0 0 1 4 8 7 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 8 24 69 209 544 851 833 556 214 73 84 81 69 46 26 13 26 16 41 59 67 94 174 286 324 301 320 517 760 1034 1290 1586 1928 2283 2593 2783 2827 2786 2916 3196 3393 3505 3203 2752 2674 2813 2875 2938 2881 2585 2626 1234 346 195 197 207 217 207 197 219 229 210 216 219 243 313 384 416 417 385 329 290 309 371 401 431 461 497 522 518 474 433 404 352 271 207 184 209 281 333 324 270 265 463 854 1182 1275 1236 986 1101 1765 2031 1968 1984 1971 1873 1671 1402 1182 1064 1018 998 989 1019 1118 1242 1361 1461 1545 1634 1734 1820 1870 1900 1921 1967 1991 1965 1965 2020 2096 2128 1989 1608 1106 689 606 947 1258 1329 1512 1835 1902 1817 1722 1612 1548 1478 1418 1348 1254 1278 1371 1421 1441 1525 1680 1804 1849 1894 1996 2098 2169 2067 2167 2331 2462 2339 2077 1791 1523 1350 1293 1290 1233 1192 1181 1325 1632 1847 1943 1735 1402 1272 1224 1152 1101 1040 1036 995 889 757 708 744 798 849 946 1086 1129 1110 1099 1111 1040 989 800 644 631 714 842 999 1161 1361 1487 1677 1888 1734 1763 2174 2539 2633 2573 2356 1878 1449 1374 1443 1391 1327 1200 1106 1139 1184 1153 1109 1130 1216 1384 1722 2135 2406 2557 2820 2817 2618 2455 2383 2332 2227 2112 1890 1781 1819 1707 1777 1607 1383 1332 1364 1339 1191 968 810 832 896 963 1089 1255 1447 1630 1750 1859 2082 2293 2039 1693 1679 1786 1912 2057 2130 2082 1949 1814 1696 1502 1205 1042 1283 1604 1695 1657 1701 1699 1541 1406 1366 1531 1904 2216 2232 2141 1979 1879 1876 1888 1872 1843 1802 1660 1523 1423 1505 1544 1508 1465 1457 1455 1431 1352 1340 1297 1268 1292 1296 1287 1294 1296 1261 1202 1161 1177 1279 1594 1551 1587 1552 1380 1297 1310 1261 1132 1001 940 842 819 815 801 824 964 1196 1234 1046 941 674 482 428 532 639 626 548 453 347 221 156 150 225 323 400 489 609 694 801 970 1120 1172 1123 815 739 747 747 747 768 798 849 903 907 889 992 1008 991 950 902 891 971 1071 1105 1112 1126 1112 1152 1208 1238 1243 1247 1274 1299 1335 1463 1560 1600 1633 1642 1614 1520 1389 1385 1402 1466 1736 2151 2198 2119 2021 1928 1959 1816 7 4 0 0 0 0 0 0 0 2 5 5 2 0 2 5 7 8 7 1 2 5 8 9 7 6 3 1 0 1 6 12 9 2 1 1 0 0 1 3 3 3 5 6 4 1 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 62 166 355 613 819 680 371 138 83 87 72 46 21 7 3 28 3 62 62 63 131 239 303 304 365 579 887 1261 1604 1871 2111 2360 2618 2836 2945 2924 2858 2912 3125 3319 3404 3102 2675 2646 2718 2667 2681 2867 2840 2407 1003 287 243 217 225 242 232 226 235 212 175 177 188 227 292 352 392 412 395 352 328 358 412 425 456 477 508 529 510 458 420 410 394 351 298 270 306 410 512 556 525 473 542 816 1119 1249 1220 1133 1579 1988 1971 1878 1888 1849 1733 1553 1345 1179 1081 1005 981 985 1038 1160 1288 1404 1504 1602 1712 1820 1898 1941 1974 2021 2099 2191 2261 2334 2408 2450 2408 2161 1669 1106 712 704 1002 1118 1230 1435 1687 1791 1781 1727 1641 1555 1491 1462 1416 1320 1273 1314 1369 1407 1487 1643 1759 1753 1757 1870 1963 1899 1947 2140 2306 2504 2469 2253 1993 1726 1497 1380 1371 1400 1420 1395 1368 1629 1650 1645 1547 1328 1227 1190 1136 1100 1102 1074 953 758 591 555 657 777 843 929 1031 999 985 1025 1085 1050 961 756 652 765 953 1037 1050 1199 1461 1531 1386 1274 1199 1248 1551 1931 2199 2272 2066 1578 1168 1353 1476 1371 1163 1025 1079 1239 1321 1293 1275 1307 1393 1546 1825 2174 2379 2557 2768 2766 2604 2495 2450 2353 2177 2053 1775 1557 1550 1558 1742 1743 1563 1425 1353 1287 1162 910 750 749 797 878 998 1165 1376 1572 1720 1930 2250 2312 1861 1639 1657 1784 1950 2100 2118 1982 1862 1837 1743 1525 1234 1068 1211 1563 1728 1680 1647 1634 1515 1440 1472 1645 2092 2354 2315 2204 2048 1908 1864 1891 1875 1858 1854 1719 1621 1602 1672 1780 1727 1594 1568 1509 1502 1427 1334 1314 1289 1301 1299 1275 1251 1239 1234 1223 1211 1220 1255 1347 1360 1474 1564 1493 1369 1282 1198 1115 995 922 876 874 899 943 985 1052 1115 1002 893 925 769 551 424 482 643 738 692 602 575 402 306 299 364 416 415 434 470 488 590 798 1015 1149 1148 954 795 790 791 737 771 833 901 904 866 890 972 1015 1012 962 898 913 996 1073 1096 1109 1131 1129 1137 1156 1156 1134 1147 1175 1213 1199 1290 1384 1447 1479 1495 1521 1545 1562 1516 1458 1514 1694 1882 1964 1909 1839 1804 1805 1708 3 2 0 0 0 0 0 0 0 2 4 4 2 0 2 5 6 5 2 1 4 6 7 11 7 8 5 1 0 0 2 4 3 0 1 1 3 6 7 6 5 5 6 7 6 3 1 0 0 1 3 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 0 0 0 0 0 0 0 0 0 0 0 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 81 252 448 604 729 779 557 207 79 65 61 43 20 4 0 9 36 8 103 63 74 203 283 299 349 522 830 1207 1625 2010 2302 2542 2760 2955 3107 3170 3132 3067 3084 3199 3322 3349 3074 2666 2507 2364 2175 2035 1968 1873 1493 688 241 273 235 248 268 265 268 267 233 188 162 164 196 250 317 375 414 412 387 374 399 443 451 450 467 479 499 492 452 417 406 413 418 406 390 417 522 689 830 844 774 790 949 1121 1160 1090 1208 1902 2003 1868 1805 1808 1771 1691 1562 1405 1250 1118 1036 1017 1024 1095 1223 1349 1458 1544 1624 1718 1825 1920 1991 2054 2103 2187 2353 2537 2701 2797 2798 2672 2344 1814 1252 881 862 1025 1089 1192 1404 1572 1656 1682 1650 1574 1496 1437 1420 1454 1426 1363 1364 1388 1417 1459 1562 1670 1718 1779 1859 1848 1682 1648 1573 1850 2231 2411 2371 2242 2057 1776 1544 1547 1544 1525 1579 1495 1685 1633 1563 1537 1425 1314 1258 1175 1077 1065 1043 915 737 590 547 638 726 721 769 900 1006 1034 1116 1161 1096 932 727 683 1015 1523 1655 1394 1423 1661 1708 1393 1188 1155 1169 1216 1378 1638 1823 1752 1379 1155 1164 1136 979 841 939 1177 1369 1435 1435 1454 1460 1497 1701 1953 2286 2444 2553 2603 2537 2412 2312 2251 2158 2002 1916 1614 1467 1448 1533 1640 1640 1540 1424 1327 1251 1127 866 733 711 737 804 911 1076 1286 1471 1616 1891 2244 2096 1731 1565 1621 1770 1960 2125 2137 1999 1925 1892 1791 1605 1357 1121 1121 1449 1715 1704 1617 1577 1504 1457 1582 1767 2190 2426 2399 2269 2132 1974 1862 1948 1941 1944 1956 1897 1797 1743 1789 1931 1911 1673 1627 1569 1585 1506 1393 1279 1255 1310 1329 1283 1226 1197 1174 1180 1198 1231 1260 1275 1236 1263 1356 1388 1355 1266 1222 1096 1009 1009 1036 1038 1004 959 986 1157 1154 1040 975 870 722 502 348 408 640 838 842 793 796 619 490 459 486 514 525 512 413 338 416 568 775 963 1062 1025 877 764 748 716 757 818 866 872 873 899 941 990 1020 1002 982 1016 1039 1057 1067 1083 1109 1132 1137 1121 1100 1107 1156 1200 1222 1195 1221 1294 1343 1351 1358 1421 1486 1544 1565 1558 1605 1713 1826 1859 1780 1719 1646 1554 1486 1 0 0 0 0 0 0 0 0 2 4 4 1 0 1 3 4 4 2 3 5 6 7 8 6 7 8 4 1 0 0 0 0 0 1 3 5 4 4 5 6 7 8 7 5 3 1 0 0 1 3 6 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 180 470 669 693 646 566 343 49 63 61 41 22 7 1 2 20 42 29 132 76 79 274 299 249 311 538 903 1366 1841 2246 2573 2845 3054 3188 3281 3321 3297 3275 3317 3405 3469 3403 3086 2620 2256 1972 1526 1206 1000 888 737 425 261 293 281 289 287 281 279 276 260 230 194 172 188 240 310 381 427 433 422 421 439 469 500 527 526 511 525 533 504 461 436 445 470 489 495 518 613 799 976 979 890 927 1085 1169 1015 886 1239 1895 1900 1803 1773 1791 1777 1721 1613 1466 1303 1157 1065 1045 1079 1173 1305 1419 1499 1549 1594 1667 1782 1908 2009 2092 2150 2229 2425 2705 2950 3080 3051 2873 2531 2051 1555 1207 1121 1177 1139 1138 1320 1479 1555 1588 1532 1428 1377 1331 1299 1364 1460 1450 1463 1452 1437 1408 1398 1481 1670 1860 1917 1841 1716 1511 1334 1491 1951 2434 2601 2462 2257 2031 1728 1696 1562 1528 1576 1516 1538 1583 1623 1607 1509 1410 1346 1206 1010 979 970 880 767 684 673 757 801 702 643 727 872 913 934 914 822 699 557 545 996 1785 2126 1923 1771 1858 1839 1517 1335 1354 1383 1336 1215 1113 1210 1259 1002 948 1096 1261 1331 1302 1309 1381 1468 1532 1584 1652 1607 1597 1827 2110 2401 2521 2549 2512 2402 2271 2178 2142 2139 2041 1894 1694 1647 1671 1685 1620 1480 1371 1354 1320 1247 1071 862 737 693 693 743 828 964 1185 1364 1553 1851 2073 1916 1620 1498 1591 1775 1980 2152 2174 2056 1990 1980 1908 1743 1507 1265 1219 1435 1656 1671 1621 1592 1466 1460 1576 1760 2058 2253 2267 2180 2115 2137 2118 2199 2097 2048 2109 2129 2060 2003 1905 1820 1811 1676 1643 1581 1533 1392 1318 1262 1259 1298 1325 1299 1207 1231 1247 1176 1103 1125 1186 1183 1056 937 983 1139 1262 1285 1343 1279 1187 1150 1165 1090 932 962 1104 1224 1150 1029 896 703 506 313 206 281 518 783 837 874 864 725 567 510 550 598 605 535 341 239 267 324 482 709 934 1039 954 766 696 673 707 737 803 862 900 919 926 968 1019 1031 1030 1053 1058 1054 1050 1050 1058 1070 1075 1043 1078 1144 1183 1182 1207 1214 1213 1238 1264 1280 1266 1312 1375 1436 1467 1480 1539 1651 1676 1668 1616 1533 1415 1310 1285 0 0 0 0 0 0 0 0 0 1 5 4 1 0 0 1 2 3 2 7 6 5 2 3 3 5 9 10 4 1 0 0 1 2 3 5 7 3 1 3 7 11 11 7 3 1 0 0 0 0 2 5 10 12 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 137 390 531 469 323 220 141 56 61 40 24 12 7 8 13 31 44 61 143 91 71 287 287 222 309 591 1021 1521 2001 2389 2693 2939 3128 3220 3267 3333 3389 3445 3524 3625 3680 3562 3178 2633 2082 1786 1012 672 551 480 428 360 312 328 350 336 296 282 281 278 271 261 246 228 229 272 332 399 444 450 450 465 480 491 519 571 593 559 557 578 544 497 469 482 512 542 572 607 703 859 1004 934 798 826 995 952 791 829 1204 1663 1760 1790 1792 1807 1803 1743 1632 1494 1343 1202 1111 1100 1163 1265 1384 1469 1513 1534 1572 1651 1776 1916 2025 2098 2160 2257 2449 2769 3073 3241 3209 3013 2705 2322 1919 1583 1395 1320 1200 1083 1158 1311 1402 1500 1490 1402 1333 1209 1178 1193 1356 1412 1489 1501 1448 1337 1212 1236 1508 1857 2034 2027 1916 1716 1634 1684 1998 2391 2528 2353 2194 2178 1880 1765 1597 1483 1497 1445 1386 1447 1546 1540 1464 1439 1396 1218 970 964 958 866 815 806 842 891 850 687 549 540 576 621 665 679 622 562 490 552 1041 1841 2243 2179 1924 1834 1792 1656 1540 1571 1699 1749 1468 938 790 864 866 1102 1678 2103 2179 1994 1743 1597 1607 1730 1859 1969 1933 1944 2119 2377 2540 2561 2529 2502 2463 2391 2330 2310 2333 2216 1996 1828 1825 1776 1719 1640 1379 1228 1311 1320 1226 1055 873 751 688 651 675 746 835 1104 1353 1590 1841 1938 1773 1540 1444 1543 1753 1983 2173 2242 2195 2142 2114 2021 1842 1618 1440 1405 1509 1607 1568 1554 1616 1450 1412 1450 1544 1680 1800 1860 1872 1898 2024 2157 2239 2171 2056 2097 2170 2146 2075 2028 1940 1796 1727 1646 1557 1507 1447 1377 1307 1261 1222 1255 1279 1234 1313 1372 1270 1062 996 1060 1056 928 820 917 1145 1291 1355 1376 1284 1164 1099 1054 931 808 1044 1235 1215 1073 845 659 474 306 193 156 225 467 738 806 800 790 710 605 610 666 665 680 677 347 165 111 150 271 462 710 943 1009 956 895 803 735 716 771 852 936 1002 927 969 1026 1053 1064 1086 1089 1075 1060 1044 1024 1009 949 939 1063 1150 1188 1204 1184 1149 1164 1205 1199 1185 1188 1211 1244 1289 1305 1290 1319 1384 1358 1359 1344 1315 1255 1177 1379 0 0 0 0 0 0 0 0 0 1 4 5 2 0 0 0 0 1 1 6 8 4 3 1 1 3 7 9 6 2 0 0 0 1 5 6 3 0 0 1 7 13 11 5 1 0 0 0 0 0 0 4 9 12 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 35 203 351 263 114 48 49 45 36 24 17 11 15 21 30 43 73 109 116 66 77 270 310 305 490 854 1317 1790 2190 2470 2656 2817 2971 3060 3129 3288 3447 3541 3631 3742 3798 3645 3163 2486 1882 1622 716 577 346 239 301 367 394 399 398 343 283 281 285 270 247 238 247 266 295 346 402 448 473 470 478 512 535 539 552 590 637 661 637 613 536 499 495 527 563 610 673 748 860 955 1009 850 659 645 661 520 416 536 852 1224 1525 1761 1839 1827 1810 1746 1636 1505 1369 1247 1178 1187 1253 1338 1420 1460 1488 1512 1563 1662 1793 1917 2004 2060 2127 2249 2449 2761 3080 3272 3266 3093 2831 2528 2203 1885 1630 1456 1268 1071 1069 1170 1222 1416 1457 1390 1340 1114 1106 1079 1204 1296 1406 1456 1409 1251 1061 1046 1348 1824 2143 2220 2116 1888 1849 1846 2185 2377 2300 2156 2083 2064 1900 1749 1582 1441 1390 1346 1284 1293 1376 1446 1475 1505 1465 1305 1143 1162 1156 1080 1046 998 912 800 660 531 481 523 517 567 632 625 605 664 775 1008 1466 1995 2269 2171 1875 1688 1607 1447 1389 1557 1896 2114 1877 1263 798 703 1073 1873 2684 2880 2545 2172 1930 1796 1822 1944 2137 2288 2329 2306 2322 2425 2482 2477 2490 2569 2653 2573 2481 2320 2188 2048 1851 1639 1579 1483 1436 1513 1308 1265 1321 1270 1169 1023 874 770 700 629 614 676 743 1050 1452 1677 1794 1829 1678 1498 1423 1494 1694 1953 2187 2324 2344 2293 2199 2025 1816 1642 1539 1514 1565 1620 1499 1472 1412 1367 1303 1223 1162 1174 1264 1362 1454 1598 1795 1975 2044 2025 1963 2000 2050 2018 1972 1942 1857 1742 1667 1602 1559 1532 1498 1429 1392 1406 1292 1282 1297 1303 1368 1474 1392 1131 962 952 957 955 981 1071 1213 1321 1358 1300 1188 1083 1021 991 912 893 1025 999 990 874 635 428 282 174 115 107 145 372 648 769 702 614 587 633 765 815 745 724 560 291 139 111 177 283 404 568 776 982 1092 1134 1011 788 674 739 860 971 1016 971 982 1020 1050 1070 1084 1082 1068 1058 1041 1000 956 896 893 1009 1126 1172 1195 1185 1096 1100 1107 1101 1084 1079 1083 1097 1133 1158 1137 1145 1164 1272 1394 1367 1452 1543 1704 1983 0 0 0 0 0 0 0 0 1 2 3 6 5 1 0 0 0 0 0 2 5 1 3 2 0 2 4 4 3 2 1 0 0 2 5 5 2 0 0 1 6 13 8 2 0 0 0 0 0 0 0 2 7 8 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 18 112 284 142 74 56 48 34 24 17 17 15 28 31 39 75 128 118 62 68 202 453 587 636 850 1224 1673 2085 2349 2475 2536 2608 2712 2800 2896 3175 3453 3565 3645 3723 3720 3455 2856 2142 1562 1147 309 363 213 135 200 315 413 449 411 332 273 285 305 283 255 251 273 315 368 425 479 519 528 507 520 574 613 619 620 635 654 664 628 590 504 509 537 580 639 719 824 940 1046 1109 1091 929 675 470 289 149 98 160 361 743 1273 1727 1883 1862 1835 1781 1678 1553 1418 1295 1238 1261 1313 1364 1404 1416 1437 1470 1553 1672 1789 1882 1945 1992 2067 2203 2418 2701 2992 3189 3222 3098 2877 2620 2353 2079 1818 1585 1329 1107 1154 1142 1155 1429 1527 1492 1456 1187 1131 1121 1192 1275 1362 1398 1355 1206 1028 1028 1346 1858 2242 2361 2249 2032 2069 2203 2518 2587 2325 2044 1941 1896 1789 1666 1520 1397 1345 1315 1263 1252 1333 1421 1456 1526 1577 1568 1586 1658 1670 1595 1445 1176 815 509 381 410 526 583 559 565 591 596 652 889 1237 1582 1910 2191 2314 2114 1733 1459 1294 1109 1097 1317 1697 2077 2230 2014 1381 919 1588 2755 3264 3007 2353 1937 1857 1822 1889 2016 2203 2385 2440 2365 2272 2261 2265 2281 2348 2459 2599 2562 2438 2211 1868 1673 1531 1352 1236 1154 1152 1309 1278 1299 1289 1194 1085 980 865 784 713 625 584 622 670 922 1343 1652 1803 1806 1664 1501 1428 1470 1638 1912 2200 2369 2426 2368 2204 1971 1762 1660 1657 1688 1825 1814 1631 1538 1396 1306 1210 1059 903 837 887 975 1066 1230 1410 1545 1605 1676 1790 1910 1945 1880 1841 1955 1894 1747 1631 1576 1551 1521 1516 1529 1492 1531 1394 1319 1354 1369 1386 1496 1485 1298 1098 977 959 952 968 1084 1219 1319 1311 1216 1125 1057 992 965 947 950 905 810 670 526 445 300 145 71 40 38 79 213 443 625 609 530 577 717 815 855 831 763 595 404 293 263 326 422 515 555 678 918 1100 1188 1049 771 716 838 970 1044 1042 1014 993 987 994 1009 1025 1039 1014 985 947 897 862 863 880 938 1029 1082 1103 1138 1093 1087 1054 1000 974 983 1036 1045 1027 1081 1082 1119 1265 1766 2092 1771 1878 2006 2030 2046 0 0 0 0 0 0 0 0 2 4 4 5 5 1 0 0 0 0 0 0 1 2 1 3 2 1 4 4 2 1 1 0 0 1 4 4 1 0 0 1 5 11 5 1 0 0 0 0 0 0 1 2 4 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 46 167 336 89 63 44 29 20 14 15 19 23 44 36 62 135 127 68 85 287 642 1011 1227 1295 1379 1608 1935 2221 2348 2376 2394 2444 2518 2601 2714 3005 3366 3565 3621 3524 3374 3014 2458 1821 1142 603 157 282 196 184 226 283 384 452 424 368 325 329 353 330 303 297 312 339 382 446 518 571 585 560 577 651 716 717 683 661 662 667 650 603 542 553 596 657 751 859 985 1117 1222 1269 1235 1131 889 524 227 78 40 89 306 778 1394 1829 1922 1924 1917 1880 1793 1665 1512 1370 1299 1313 1344 1350 1354 1357 1376 1434 1559 1684 1775 1829 1864 1910 1988 2126 2340 2603 2875 3079 3153 3075 2877 2644 2423 2188 1902 1552 1183 1054 1247 1165 1234 1481 1586 1618 1617 1420 1324 1354 1384 1396 1378 1373 1381 1306 1205 1276 1623 2113 2482 2518 2267 2042 2104 2246 2415 2488 2247 1842 1634 1623 1593 1527 1429 1362 1333 1323 1301 1290 1301 1291 1311 1520 1772 1969 2106 2209 2195 2022 1673 1209 748 441 389 513 584 479 423 404 408 451 566 850 1307 1771 2089 2314 2268 1899 1469 1199 992 817 792 939 1224 1668 2245 2703 2493 1870 2166 2841 2792 2434 2050 1768 1682 1696 1788 1935 2076 2194 2230 2176 2086 2039 2023 2021 2050 2105 2214 2251 2170 2132 1839 1593 1397 1231 1128 1072 1064 1148 1248 1286 1244 1139 1026 939 862 793 714 610 546 618 602 766 1119 1479 1727 1792 1701 1558 1469 1477 1604 1876 2164 2340 2399 2327 2163 1978 1852 1828 1943 1960 2046 1903 1809 1761 1579 1392 1229 1042 866 744 705 732 815 965 992 997 1097 1320 1613 1846 1907 1769 1683 1946 1937 1799 1638 1559 1559 1549 1534 1630 1635 1540 1399 1318 1372 1371 1349 1392 1427 1359 1218 1110 1099 1090 1117 1131 1177 1234 1224 1156 1118 1086 1011 953 895 851 773 653 507 387 277 122 24 13 6 11 45 141 345 521 533 546 661 755 747 768 795 744 659 612 550 438 455 604 706 781 826 925 1066 1141 996 654 981 1125 1118 1076 1022 982 941 920 920 920 937 951 926 886 845 780 743 776 778 827 894 943 967 1010 1026 1046 1050 983 960 974 1000 967 955 993 1015 1121 1538 2257 2296 2015 1966 2039 1989 1841 0 0 0 0 0 0 0 0 3 4 5 5 3 2 0 0 0 0 0 0 0 0 0 1 1 0 4 4 4 3 2 2 2 2 3 3 2 2 1 2 8 9 4 1 0 0 0 1 1 2 3 4 5 6 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 4 19 61 168 349 379 77 60 33 18 12 12 18 21 33 57 55 111 134 66 43 231 648 1147 1561 1798 1871 1877 1929 2054 2167 2221 2255 2307 2374 2439 2498 2603 2881 3219 3476 3444 2957 2781 2503 2016 1406 697 279 424 575 429 301 297 335 407 457 452 426 403 411 432 422 401 386 376 375 409 478 554 614 644 636 657 745 837 846 769 707 716 754 750 699 652 637 685 763 870 982 1111 1250 1340 1346 1328 1317 1200 873 541 352 259 347 705 1247 1734 1955 1952 1986 2019 2018 1920 1741 1553 1413 1350 1344 1344 1321 1310 1315 1332 1445 1581 1690 1759 1791 1804 1827 1891 2025 2245 2519 2806 3021 3124 3086 2908 2692 2493 2257 1916 1474 1128 1173 1357 1272 1411 1665 1790 1850 1880 1776 1680 1663 1580 1443 1338 1320 1420 1470 1486 1647 1996 2372 2626 2539 2238 1973 1971 2083 2263 2372 2196 1764 1416 1391 1420 1400 1349 1333 1340 1337 1311 1255 1166 1100 1215 1613 2044 2342 2478 2506 2411 2152 1752 1286 884 677 665 672 509 332 275 312 363 430 570 875 1365 1909 2266 2421 2011 1500 1201 1043 875 685 593 657 850 1203 1817 2645 3274 2915 2697 2666 2326 1988 1835 1753 1692 1675 1696 1739 1792 1895 1964 1947 1866 1796 1760 1733 1711 1692 1693 1736 1689 1692 1492 1401 1290 1135 1051 1010 975 981 1083 1185 1176 1096 1005 936 872 794 704 596 460 651 599 681 933 1231 1505 1696 1747 1662 1548 1515 1602 1837 2088 2252 2282 2170 1986 1885 1945 2107 2426 2403 2223 2049 1979 1962 1770 1531 1354 1159 958 770 629 560 648 774 771 726 812 1114 1531 1812 1782 1575 1594 1785 1873 1782 1608 1508 1535 1593 1591 1634 1632 1576 1440 1309 1283 1295 1299 1310 1322 1306 1223 1167 1143 1120 1106 1093 1084 1088 1088 1062 1033 987 968 942 865 783 670 507 336 216 122 26 3 0 0 6 49 161 317 441 470 562 708 717 638 598 628 676 667 650 663 589 495 648 740 778 782 871 1050 1073 1097 842 1131 1252 1162 1028 932 851 783 821 909 872 870 861 849 828 805 784 778 772 677 731 770 817 865 914 948 941 961 955 961 909 897 909 906 925 1013 1159 1528 2077 2031 1880 1754 1727 1672 1584 0 0 0 0 0 0 0 2 3 3 5 8 6 3 1 0 0 0 0 1 0 0 0 0 2 2 2 3 7 5 4 4 4 4 3 2 1 3 3 5 12 9 3 0 0 0 0 1 2 5 7 7 6 5 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 22 78 171 317 497 547 358 65 39 14 6 8 14 22 28 49 74 83 112 94 59 112 431 949 1456 1810 1985 2033 2024 2013 2025 2055 2124 2216 2311 2379 2416 2440 2548 2810 3047 3267 2977 2414 2290 2200 1759 1213 696 381 557 688 691 620 524 514 533 539 521 488 474 517 581 594 560 506 471 439 461 529 603 664 711 735 788 895 998 1025 943 909 933 954 939 891 841 811 842 899 981 1080 1207 1336 1400 1390 1393 1449 1453 1245 937 823 796 912 1263 1687 1939 1969 1940 1985 2059 2066 1898 1677 1531 1449 1403 1367 1325 1284 1258 1248 1335 1468 1588 1676 1728 1755 1771 1790 1843 1970 2180 2460 2780 3019 3152 3148 2997 2793 2591 2346 2004 1622 1419 1478 1513 1486 1666 1906 2035 2088 2133 2138 2067 1897 1736 1412 1208 1191 1361 1526 1670 1868 2118 2363 2532 2375 2102 1881 1767 1804 1986 2177 2162 1842 1445 1337 1349 1341 1321 1322 1326 1296 1233 1144 1069 1115 1404 1913 2361 2612 2691 2661 2481 2210 1923 1636 1361 1132 937 700 425 335 432 608 718 767 848 1048 1491 2123 2442 2225 1784 1360 1082 975 892 737 580 546 662 883 1298 1933 2818 2865 2505 2146 1840 1652 1628 1700 1725 1718 1633 1530 1556 1628 1674 1645 1542 1437 1392 1401 1413 1385 1318 1317 1283 1249 1166 1092 1032 944 847 809 804 813 980 1153 1171 1091 994 918 854 776 673 596 412 608 609 610 734 959 1266 1598 1797 1772 1640 1568 1618 1791 2010 2149 2121 1920 1667 1570 1784 2346 2908 2866 2361 2273 2165 2144 2093 1797 1521 1335 1098 831 637 511 541 654 742 796 898 1150 1526 1753 1638 1510 1567 1720 1790 1719 1577 1491 1493 1538 1555 1604 1662 1644 1502 1332 1253 1241 1222 1250 1236 1223 1157 1125 1099 1079 1061 1037 1018 1003 984 935 915 927 954 928 855 744 585 394 205 37 5 0 0 0 2 16 71 184 282 320 386 458 531 511 412 329 307 358 562 562 577 668 518 559 651 653 720 875 1202 1169 1275 1273 1272 1239 1086 871 662 495 531 642 820 855 844 829 818 816 833 878 965 1046 884 833 770 704 700 759 854 854 855 861 876 806 755 741 804 1058 1215 1364 1569 1614 1519 1493 1446 1357 1270 1316 0 0 0 0 1 1 2 2 4 5 5 7 6 3 1 0 0 0 1 3 3 1 1 3 5 5 2 1 4 4 3 1 4 5 3 1 0 0 1 4 11 9 5 2 0 0 0 0 2 5 9 8 5 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 95 275 445 568 690 695 504 233 34 12 4 1 10 24 32 53 87 100 94 116 182 277 439 793 1254 1656 1893 1973 1968 1944 1930 1950 2011 2113 2243 2348 2408 2445 2473 2595 2849 3037 2995 2574 2371 2228 2225 1776 1309 927 699 703 753 766 828 830 737 700 702 678 633 611 651 723 740 695 607 547 497 511 570 634 696 761 840 965 1106 1179 1161 1107 1098 1120 1131 1119 1099 1086 1068 1068 1077 1118 1195 1306 1422 1489 1499 1514 1576 1594 1398 1050 950 992 1189 1563 1870 1961 1910 1865 1881 1950 1915 1719 1528 1473 1471 1446 1386 1309 1242 1234 1303 1399 1502 1593 1660 1698 1716 1736 1776 1845 1956 2135 2399 2746 3011 3174 3210 3107 2924 2714 2480 2219 1985 1866 1828 1779 1827 2036 2258 2398 2509 2541 2455 2312 1862 1589 1203 1053 1124 1305 1492 1693 1912 2132 2318 2355 2134 1854 1746 1608 1605 1796 2020 2082 1881 1550 1390 1346 1320 1297 1257 1229 1204 1152 1103 1148 1389 1844 2341 2647 2743 2719 2583 2332 2111 1940 1784 1628 1435 1135 783 569 632 878 1084 1278 1137 945 1008 1202 1540 1993 1834 1493 1220 1024 972 975 898 738 624 664 811 1114 1581 2285 2486 2209 1810 1500 1401 1515 1660 1699 1682 1592 1441 1390 1352 1323 1263 1161 1067 1023 1005 1074 1116 1146 1096 1044 1007 952 883 818 747 676 692 694 748 957 1111 1121 1047 955 870 800 737 626 584 458 525 590 534 527 697 1042 1468 1761 1804 1699 1603 1600 1732 1947 2069 1991 1744 1453 1302 1497 2199 2934 2941 2332 2172 2194 2243 2309 2055 1631 1477 1226 952 729 577 536 591 728 886 1017 1240 1502 1580 1479 1378 1420 1578 1707 1703 1610 1548 1541 1484 1469 1417 1503 1585 1510 1357 1293 1249 1163 1120 1082 1105 1087 1063 1034 1009 997 990 965 962 953 871 843 858 875 864 817 714 506 344 165 40 6 0 0 3 18 59 145 223 229 214 254 282 274 219 164 138 128 171 299 305 378 470 438 500 637 756 929 846 1102 1231 1379 1359 1253 1134 932 704 538 471 438 500 663 789 831 810 807 835 863 938 1170 1338 1229 1059 908 798 830 664 742 755 708 659 730 738 674 713 1064 1279 1214 1236 1231 1137 1080 1095 1160 1297 1452 1275 0 0 0 1 3 4 5 7 7 7 6 6 6 5 1 0 0 1 3 6 8 7 5 7 7 9 5 1 1 2 2 3 5 4 2 0 0 0 0 3 6 9 7 3 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 12 106 368 738 864 743 627 452 248 89 11 1 0 3 20 44 59 123 143 126 151 274 488 735 976 1230 1515 1772 1909 1931 1901 1861 1835 1852 1936 2072 2250 2375 2433 2489 2566 2708 2970 3117 2892 2657 2445 2280 2207 1806 1421 1046 778 692 700 713 769 831 774 763 803 808 785 737 697 681 655 617 639 624 574 569 606 663 730 823 965 1154 1292 1339 1304 1237 1210 1220 1251 1281 1313 1347 1353 1334 1310 1312 1357 1437 1529 1596 1649 1734 1824 1789 1538 1183 1064 977 1193 1649 1901 1922 1862 1806 1779 1770 1720 1587 1505 1488 1493 1460 1396 1350 1348 1387 1451 1516 1570 1619 1662 1700 1725 1747 1783 1841 1934 2093 2348 2689 2976 3178 3262 3223 3085 2891 2680 2492 2360 2270 2173 2152 2269 2456 2579 2681 2833 2793 2523 2327 1819 1518 1203 1123 1248 1415 1566 1718 1879 2033 2156 2192 2040 1682 1662 1553 1566 1745 1919 1940 1789 1568 1433 1353 1289 1234 1174 1167 1173 1150 1168 1344 1726 2225 2604 2731 2669 2509 2262 2008 1849 1749 1664 1594 1488 1235 909 802 985 1207 1466 1853 1701 1200 982 1006 1222 1574 1594 1283 1158 1038 1005 1032 1016 926 846 872 1025 1344 1821 2309 2449 2215 1821 1477 1406 1617 1709 1671 1591 1458 1327 1263 1223 1176 1118 1007 861 826 739 751 812 893 921 911 898 875 816 734 691 691 735 702 780 958 1054 1034 957 876 810 744 680 587 545 486 427 512 468 365 474 819 1296 1677 1794 1712 1625 1585 1661 1840 1952 1874 1650 1374 1227 1376 1867 2468 2570 2169 1823 1802 2074 2314 2231 1842 1597 1323 1064 842 693 615 598 665 830 1007 1231 1380 1414 1321 1120 1066 1274 1556 1743 1699 1499 1441 1387 1444 1510 1560 1570 1461 1292 1293 1226 1177 1104 1070 1044 1025 1008 979 930 882 839 870 888 923 879 818 779 775 792 769 714 507 366 221 85 26 14 15 25 77 164 229 254 237 203 190 174 125 72 57 56 70 82 99 102 108 138 235 378 522 675 633 603 903 1202 1318 1258 1146 1027 844 674 596 548 482 504 610 727 811 820 814 838 820 898 1235 1315 1099 850 778 792 915 780 743 783 768 669 612 640 606 683 931 1023 1003 993 987 902 846 857 926 1176 1209 1102 0 0 1 3 5 7 7 8 7 8 6 5 5 4 1 0 0 0 2 5 8 10 9 7 7 11 9 4 1 1 2 5 7 5 2 0 0 0 0 2 5 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 167 491 795 707 435 270 128 48 20 9 3 1 11 47 98 173 249 222 218 338 586 881 1128 1293 1416 1556 1713 1824 1861 1856 1835 1826 1860 1955 2110 2297 2413 2432 2496 2656 2809 2939 2945 2824 2702 2520 2326 2164 1857 1530 1122 793 653 665 738 814 845 803 772 816 856 846 756 672 627 582 549 584 605 590 629 678 742 820 947 1129 1311 1413 1422 1385 1310 1299 1349 1422 1491 1556 1605 1607 1560 1506 1486 1511 1560 1645 1738 1853 2006 2119 2052 1772 1466 1395 1193 1360 1723 1882 1877 1815 1756 1721 1671 1643 1627 1625 1630 1622 1579 1535 1523 1548 1587 1617 1641 1657 1680 1720 1758 1784 1801 1818 1851 1920 2059 2300 2627 2940 3181 3323 3356 3285 3140 2970 2827 2742 2679 2584 2607 2738 2786 2711 2746 2916 2877 2554 2270 1846 1523 1253 1244 1415 1612 1782 1910 2011 2127 2265 2322 2108 1650 1653 1606 1640 1733 1791 1765 1673 1556 1443 1329 1233 1165 1136 1162 1189 1183 1231 1441 1809 2206 2464 2473 2353 2163 1948 1758 1641 1584 1530 1418 1234 1060 963 1060 1276 1544 1805 2081 2018 1582 1170 1030 1226 1548 1550 1139 1087 1062 1037 1057 1083 1080 1100 1188 1395 1732 2153 2390 2374 2122 1774 1590 1631 1624 1610 1497 1342 1257 1200 1166 1159 1156 1152 1073 863 765 667 614 609 617 696 781 821 832 830 799 782 792 782 767 879 1004 1024 943 838 774 741 702 652 570 498 503 354 365 400 302 336 638 1168 1647 1819 1738 1643 1581 1616 1731 1801 1744 1604 1434 1291 1355 1615 1977 2212 2225 2098 2045 2233 2303 2126 2001 1764 1431 1149 965 842 743 660 647 724 922 1146 1330 1403 1315 1087 917 1029 1390 1776 1765 1456 1370 1411 1485 1510 1521 1508 1354 1229 1229 1172 1145 1141 1118 1077 1038 1006 964 924 909 873 871 839 853 850 813 774 761 791 788 753 621 476 365 246 152 127 153 217 305 338 367 373 355 293 219 156 81 34 23 34 57 78 90 86 77 94 141 196 266 233 338 520 824 1140 1226 1114 1022 967 818 768 710 595 529 543 570 643 726 736 726 752 713 703 777 832 740 501 516 624 711 720 717 812 927 852 649 738 650 714 814 881 938 1003 1075 1081 990 987 918 987 937 814 0 0 3 4 7 9 9 9 8 8 8 6 6 5 3 0 0 0 1 2 2 3 4 4 5 8 9 5 1 1 4 6 7 5 2 1 0 0 0 1 4 6 4 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 97 346 504 390 198 102 10 18 16 12 6 2 40 137 276 418 401 331 377 595 897 1155 1299 1350 1377 1440 1540 1643 1712 1765 1795 1828 1889 1999 2147 2293 2362 2376 2487 2691 2772 2740 2658 2610 2576 2448 2267 2079 1910 1560 1063 694 587 657 759 823 831 788 749 809 915 891 730 657 674 638 560 573 595 590 668 779 888 984 1130 1309 1452 1521 1524 1497 1452 1469 1557 1647 1703 1745 1775 1758 1682 1592 1533 1538 1587 1687 1829 1980 2147 2276 2244 2028 1814 1682 1554 1668 1859 1898 1848 1759 1685 1657 1641 1639 1668 1707 1765 1812 1794 1772 1770 1777 1775 1762 1754 1762 1791 1831 1857 1871 1874 1872 1881 1926 2038 2247 2543 2876 3175 3388 3489 3477 3389 3283 3199 3145 3112 3070 3087 3131 3006 2797 2774 2890 2848 2538 2152 1799 1491 1323 1402 1546 1677 1787 1949 2225 2531 2708 2708 2295 1744 1616 1606 1639 1665 1677 1665 1612 1513 1379 1259 1188 1162 1186 1234 1254 1229 1259 1434 1705 1953 2091 2058 1967 1850 1695 1556 1513 1566 1624 1591 1457 1321 1217 1306 1421 1596 1794 1951 1906 1638 1365 1297 1358 1499 1442 1039 1019 1075 1114 1192 1273 1311 1377 1456 1675 1959 2184 2272 2162 1871 1527 1341 1386 1442 1447 1415 1339 1259 1168 1094 1044 1037 1065 1038 894 798 700 607 576 527 497 572 670 719 777 840 860 845 841 931 1056 1118 1062 916 765 683 665 664 633 569 482 494 352 267 320 278 235 503 1104 1625 1816 1741 1620 1557 1580 1652 1691 1642 1466 1226 1096 1212 1467 1776 2078 2373 2661 2798 2726 2442 2056 2026 1925 1579 1262 1094 967 862 753 679 727 878 1131 1374 1470 1372 1136 897 856 1144 1661 1734 1512 1380 1411 1506 1527 1451 1384 1220 1236 1211 1122 1093 1121 1151 1151 1130 1113 1082 977 919 930 902 852 840 878 912 845 829 855 868 839 751 632 548 495 429 404 433 565 657 576 502 492 455 376 303 245 166 98 64 54 71 98 108 88 63 66 75 106 196 327 406 429 543 805 972 1036 856 843 748 702 686 683 652 586 480 509 566 604 613 623 597 556 531 539 612 529 506 505 533 582 614 671 700 523 770 893 827 807 864 970 1064 1109 1167 1113 1021 980 947 917 850 742 0 1 4 5 9 10 11 12 12 12 11 10 9 7 4 1 0 0 0 0 0 1 2 3 4 5 6 4 1 2 6 6 5 3 2 1 0 0 0 2 5 6 3 0 1 2 1 0 2 1 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 165 242 196 117 63 10 21 13 12 5 4 117 317 511 588 494 455 581 863 1134 1291 1333 1311 1282 1293 1355 1447 1533 1639 1709 1769 1832 1955 2106 2219 2278 2323 2490 2611 2522 2372 2355 2408 2383 2262 2150 2066 1909 1522 1041 710 606 656 733 793 835 837 811 858 998 961 757 684 740 721 621 591 573 607 691 870 1069 1201 1335 1479 1600 1671 1692 1680 1669 1711 1784 1801 1763 1741 1743 1721 1658 1579 1480 1422 1452 1568 1774 1980 2138 2257 2294 2204 2060 1935 1871 1899 1931 1857 1769 1691 1629 1604 1619 1643 1664 1729 1848 1972 1987 2005 2029 2026 1983 1923 1904 1928 1984 2007 2018 2025 2012 1988 1975 1990 2063 2227 2486 2814 3144 3400 3546 3567 3523 3488 3467 3435 3425 3415 3396 3317 3092 2864 2791 2810 2692 2297 1785 1483 1323 1099 1182 1505 1679 1800 1918 2166 2579 2939 3017 2533 1929 1630 1558 1568 1596 1621 1605 1518 1383 1262 1204 1182 1169 1215 1239 1248 1235 1256 1369 1534 1697 1830 1824 1735 1678 1587 1463 1417 1515 1650 1656 1580 1442 1298 1355 1423 1499 1621 1726 1741 1673 1588 1488 1156 1240 1194 997 998 1138 1379 1648 1753 1627 1672 1631 1770 1916 2025 2081 1978 1725 1412 1162 1110 1211 1221 1292 1237 1185 1101 1012 933 881 862 845 808 744 774 653 605 564 505 493 543 613 708 816 856 840 912 1062 1175 1190 1094 920 738 628 614 647 623 589 532 498 379 259 294 344 249 466 1052 1550 1747 1708 1600 1538 1546 1585 1592 1505 1091 785 717 924 1325 1661 1885 2258 2698 2953 2810 2395 2133 2109 2034 1720 1365 1156 1014 927 838 746 782 870 1103 1371 1500 1409 1142 838 718 946 1433 1620 1526 1354 1322 1433 1420 1267 1238 1265 1261 1196 1106 1061 1069 1105 1140 1168 1187 1204 1147 1013 952 915 885 900 908 940 895 910 968 960 909 829 748 705 680 655 654 651 711 724 659 574 496 450 413 377 330 288 197 135 99 85 93 105 97 46 36 45 81 153 249 370 441 383 406 550 821 672 626 595 528 554 706 667 562 457 451 582 617 595 588 541 484 592 651 630 591 517 458 495 580 600 607 643 755 891 944 921 899 993 1059 1145 1148 1150 1085 1012 965 923 888 844 804 0 1 3 4 8 10 11 13 13 14 14 13 10 6 3 0 0 0 0 1 2 3 3 4 5 6 6 5 2 2 6 6 3 2 2 1 0 0 0 1 5 6 1 1 1 2 3 3 4 4 2 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 6 42 81 65 36 18 11 30 11 15 5 11 197 415 505 480 481 607 833 1096 1266 1307 1280 1226 1174 1161 1211 1306 1405 1524 1593 1655 1719 1871 2062 2193 2252 2304 2385 2357 2174 2044 2130 2225 2214 2141 2110 2076 1843 1444 1092 831 705 686 692 718 801 902 942 935 1001 993 872 834 826 756 652 585 588 660 742 944 1234 1405 1507 1610 1717 1795 1822 1817 1823 1855 1871 1778 1629 1542 1528 1500 1452 1422 1358 1237 1170 1274 1522 1809 2012 2141 2227 2269 2259 2200 2128 2045 1915 1770 1699 1665 1616 1585 1607 1645 1674 1758 1901 2070 2110 2161 2204 2210 2170 2115 2107 2142 2194 2213 2217 2209 2177 2138 2106 2091 2117 2222 2425 2726 3056 3312 3464 3510 3503 3504 3514 3503 3488 3446 3396 3255 3017 2790 2658 2559 2318 1844 1318 1072 1048 756 740 1261 1576 1795 1905 1998 2247 2595 2748 2467 2008 1643 1514 1544 1588 1602 1546 1423 1322 1257 1244 1250 1253 1320 1318 1266 1230 1270 1392 1546 1683 1782 1828 1760 1692 1591 1416 1343 1425 1482 1410 1295 1166 1033 991 971 1009 1200 1398 1480 1495 1432 1243 897 962 993 940 1037 1346 1806 2266 2404 2036 2011 1857 1891 1891 1903 1933 1888 1748 1553 1304 1027 983 903 1071 1070 1037 978 906 834 764 709 700 761 615 669 662 645 628 613 599 594 609 639 706 743 784 939 1118 1206 1173 1059 902 738 635 614 655 643 634 592 501 366 288 422 501 220 408 930 1429 1693 1726 1642 1560 1545 1561 1518 1273 872 594 598 883 1270 1485 1576 1968 2336 2446 2323 2196 2135 2164 2098 1836 1520 1297 1133 995 964 864 847 902 1078 1328 1498 1439 1151 760 654 856 1192 1427 1466 1346 1246 1328 1272 1184 1257 1334 1275 1203 1173 1132 1063 1049 1064 1073 1103 1163 1174 1131 1064 973 902 958 936 963 956 984 1026 997 926 853 783 748 748 715 706 689 681 663 624 603 620 600 506 455 444 461 348 238 180 118 85 78 83 47 35 41 65 108 197 349 476 446 307 318 496 507 522 552 520 628 658 647 581 499 459 575 723 717 716 747 528 599 656 670 647 625 648 644 637 625 653 689 710 797 937 1002 983 993 1001 1058 1054 1022 985 965 957 913 864 824 827 0 1 1 3 6 8 9 11 12 12 13 13 10 5 2 0 0 1 1 1 4 5 4 4 5 6 6 5 4 2 3 5 3 1 2 4 3 1 0 1 2 5 5 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 17 36 44 12 17 21 17 189 318 321 327 460 707 982 1187 1263 1228 1170 1110 1056 1050 1112 1214 1312 1411 1464 1502 1554 1754 2038 2209 2230 2191 2144 2060 1941 1925 2069 2141 2112 2068 2089 2037 1742 1356 1148 965 869 828 747 673 725 887 989 939 924 972 998 997 981 894 797 742 733 765 843 1032 1343 1534 1596 1651 1731 1793 1806 1793 1790 1808 1802 1647 1420 1288 1271 1222 1147 1140 1153 1051 932 939 1147 1500 1801 1955 1994 2030 2103 2111 2028 1963 1853 1732 1691 1666 1611 1584 1608 1642 1683 1751 1897 2086 2149 2208 2249 2262 2250 2230 2229 2252 2283 2301 2312 2310 2279 2230 2189 2173 2193 2268 2405 2655 2930 3139 3262 3323 3343 3349 3351 3343 3317 3257 3189 3050 2835 2616 2432 2237 1928 1487 1086 945 974 702 653 1058 1344 1573 1781 1897 1993 2188 2284 2211 1965 1696 1591 1626 1612 1565 1487 1392 1374 1380 1398 1397 1387 1390 1324 1237 1215 1273 1355 1423 1539 1763 1869 1773 1542 1335 1270 1326 1341 1226 1067 862 657 663 731 851 954 1074 1160 1220 1326 1292 1051 809 715 739 882 1127 1492 2000 2511 2707 2394 2293 2119 2073 2020 1967 1911 1859 1800 1677 1439 1013 772 702 822 870 851 806 766 731 684 636 613 715 629 748 814 811 795 779 755 723 704 669 629 648 725 894 1081 1178 1157 1078 965 824 678 621 614 639 646 585 510 461 376 580 500 273 410 864 1379 1716 1795 1706 1607 1593 1603 1445 1128 817 656 728 972 1200 1286 1378 1714 2005 2212 2281 2244 2154 2110 2075 1937 1702 1454 1271 1085 1044 964 916 952 1077 1273 1467 1419 1156 915 729 730 918 1155 1296 1298 1288 1374 1274 1110 1159 1279 1272 1222 1210 1177 1119 1074 1027 1013 1027 1057 1082 1104 1100 1018 885 953 971 989 995 1053 1076 1016 924 859 812 780 797 731 694 678 656 636 640 639 664 634 569 523 518 496 452 412 322 183 127 106 96 90 71 60 72 96 130 237 374 462 395 388 473 572 633 633 556 609 600 554 552 547 499 499 624 800 869 836 634 617 667 695 712 712 744 734 663 605 636 698 766 845 918 941 929 901 866 879 870 829 781 812 951 954 905 883 832 0 1 1 1 4 5 6 8 9 9 10 11 8 4 1 0 1 3 3 3 4 4 3 3 4 6 6 4 4 1 1 6 6 1 2 5 2 0 0 0 1 1 2 2 2 1 3 3 3 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 5 6 0 4 84 98 82 50 22 29 56 54 189 199 184 263 491 802 1075 1211 1203 1128 1060 1017 990 1009 1078 1166 1244 1307 1344 1365 1448 1727 2041 2148 2090 1987 1928 1919 1926 1981 2078 2076 2020 1997 2041 1962 1637 1268 1140 1050 971 953 832 642 604 743 860 857 869 956 1102 1090 1116 1086 1016 950 909 893 932 1089 1377 1585 1597 1570 1583 1595 1577 1549 1536 1540 1541 1449 1240 1086 1075 984 859 841 916 921 825 724 766 1069 1424 1616 1659 1683 1762 1869 1916 1864 1784 1695 1658 1631 1590 1578 1599 1637 1690 1721 1831 1995 2086 2147 2188 2216 2231 2230 2222 2228 2247 2258 2267 2291 2298 2277 2256 2263 2306 2378 2464 2620 2797 2947 3041 3092 3107 3101 3090 3077 3049 2997 2929 2816 2648 2461 2281 2080 1815 1514 1296 1259 1290 1107 1031 1160 1283 1443 1677 1867 1931 1967 2054 2029 1913 1855 1710 1666 1597 1530 1498 1490 1526 1541 1513 1466 1419 1371 1303 1238 1215 1249 1325 1426 1568 1662 1700 1759 1751 1786 1771 1633 1411 1164 923 772 837 903 953 1060 1130 1198 1275 1285 1223 1142 963 659 545 670 840 992 1299 1772 2206 2448 2398 2336 2243 2173 2102 2024 1926 1873 1866 1769 1549 1136 785 653 696 735 694 633 613 610 584 556 531 608 655 768 880 934 905 834 791 771 765 745 745 753 785 876 1019 1153 1196 1112 966 798 667 603 593 605 590 546 537 540 376 443 414 359 526 952 1470 1824 1876 1751 1650 1624 1547 1300 997 750 667 802 1038 1177 1175 1300 1565 1819 2095 2211 2212 2164 2109 2085 2039 1864 1606 1424 1259 1179 1123 1069 1048 1099 1243 1437 1398 1185 894 662 552 618 820 1007 1114 1247 1402 1400 1082 978 1076 1173 1194 1167 1132 1095 1028 1006 1009 1018 1034 1010 953 961 943 900 903 929 957 987 1006 980 922 868 836 815 779 756 708 696 703 675 631 599 608 620 594 545 521 524 538 562 534 440 286 237 231 233 213 172 139 146 152 156 177 254 342 383 431 472 471 498 613 576 541 472 422 457 520 500 514 675 907 1015 857 610 491 528 577 642 624 570 626 585 537 593 749 795 725 799 823 740 686 690 701 693 695 709 828 989 1093 1111 1120 1129 1 1 1 2 3 4 5 6 6 6 7 8 6 2 0 1 2 4 5 6 5 6 5 4 4 5 4 3 2 0 1 8 9 5 4 6 4 1 0 0 0 0 1 1 1 2 1 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 27 40 44 35 19 7 37 263 197 107 49 28 40 90 150 221 145 142 356 696 1012 1202 1229 1144 1041 979 962 978 1026 1092 1154 1204 1240 1255 1269 1379 1672 1978 2018 1935 1859 1875 1950 2000 2015 2007 1939 1891 1908 1968 1905 1577 1206 1058 1005 941 999 947 755 645 665 717 765 858 1014 1215 1194 1239 1273 1253 1174 1064 978 981 1115 1364 1572 1550 1426 1338 1275 1233 1213 1200 1171 1142 1131 1038 947 942 845 715 681 759 833 789 638 508 621 876 1078 1186 1260 1349 1449 1529 1571 1620 1620 1627 1603 1592 1601 1616 1637 1662 1664 1703 1813 1933 2011 2060 2101 2134 2148 2147 2148 2161 2164 2171 2220 2291 2324 2321 2329 2373 2437 2504 2603 2709 2799 2855 2870 2859 2846 2841 2835 2810 2765 2706 2619 2505 2395 2280 2145 1991 1858 1797 1818 1830 1726 1602 1554 1548 1645 1871 2050 2021 1920 2028 2019 1877 1848 1683 1564 1501 1513 1589 1670 1697 1634 1541 1468 1384 1289 1190 1116 1149 1262 1337 1371 1353 1391 1477 1608 1702 1792 1849 1818 1627 1269 988 1117 1107 1051 988 1033 1122 1244 1315 1224 1070 951 713 598 591 612 601 807 1192 1507 1729 1942 2071 2110 2130 2122 2070 1998 1927 1892 1888 1820 1623 1283 919 683 619 604 555 498 478 485 480 458 434 472 552 667 834 950 931 843 765 761 780 806 854 869 862 864 920 1028 1074 1006 893 792 695 637 634 588 528 565 590 538 426 517 652 745 948 1285 1670 1927 1925 1781 1662 1588 1426 1131 832 646 691 912 1079 1078 1051 1279 1495 1717 1948 2107 2191 2230 2208 2128 2119 1981 1756 1580 1449 1363 1317 1285 1216 1180 1272 1402 1400 1273 999 686 468 417 547 724 912 1185 1430 1471 1203 969 946 1036 1111 1083 1097 1032 976 931 905 938 1018 1056 999 954 968 917 846 852 873 871 876 866 830 773 764 731 674 612 584 614 656 643 620 608 580 572 548 506 484 488 494 501 490 429 365 330 321 338 344 308 262 240 247 255 209 205 239 289 344 388 436 480 591 605 587 535 478 522 587 605 615 709 1088 1218 1070 822 516 510 477 433 393 358 457 689 910 1165 1372 1404 1272 1214 1168 1010 887 873 899 883 885 1065 1203 1336 1435 1472 1524 1488 2 2 2 2 2 3 4 4 4 4 5 5 3 0 0 1 2 5 6 7 6 5 5 5 4 3 3 3 1 0 0 1 11 10 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 41 137 218 184 96 37 68 217 298 165 75 35 31 64 140 209 215 219 316 599 946 1192 1261 1187 1053 946 905 914 960 1027 1081 1132 1183 1205 1196 1208 1328 1574 1850 1927 1899 1865 1910 1976 1977 1910 1826 1746 1723 1789 1885 1869 1567 1172 970 932 886 974 1114 1005 859 783 753 797 962 1187 1327 1279 1230 1256 1280 1253 1183 1103 1075 1157 1344 1517 1507 1320 1133 988 911 892 879 830 773 788 827 851 873 834 740 675 686 722 692 563 392 310 367 488 623 751 876 983 1053 1110 1222 1409 1591 1649 1649 1648 1654 1649 1627 1594 1564 1609 1735 1840 1898 1939 1980 2015 2032 2036 2046 2054 2068 2110 2196 2272 2308 2320 2336 2372 2427 2510 2603 2666 2695 2687 2664 2651 2650 2645 2620 2587 2549 2490 2419 2393 2360 2303 2249 2229 2250 2288 2294 2210 2084 1987 1941 2014 2222 2388 2278 2009 2063 2048 1796 1669 1625 1524 1506 1627 1795 1890 1866 1744 1560 1383 1187 1029 951 999 1165 1299 1275 1210 1099 1059 1085 1155 1316 1535 1741 1753 1488 1258 1458 1591 1483 1235 950 856 888 939 954 928 914 948 823 746 612 518 518 779 1192 1457 1536 1575 1704 1785 1881 1979 1999 1958 1912 1891 1890 1864 1732 1438 1067 731 565 497 453 410 372 359 358 337 320 342 397 472 617 784 853 822 739 741 789 823 847 843 816 788 806 886 904 832 746 721 708 716 702 598 554 683 666 536 549 766 1050 1252 1446 1672 1880 2006 1955 1777 1622 1480 1245 932 664 557 651 855 949 860 897 1104 1304 1512 1698 1860 2019 2171 2234 2117 2093 2025 1897 1731 1590 1516 1498 1511 1443 1349 1329 1354 1337 1273 1040 685 426 298 341 497 731 1019 1252 1359 1297 1156 1056 982 1028 990 981 983 955 875 793 795 874 935 937 967 943 852 768 757 762 732 742 757 766 701 657 598 523 453 454 500 554 541 516 487 465 502 523 490 485 500 467 440 426 406 386 365 349 355 382 381 351 347 341 336 302 262 257 254 232 269 295 372 558 664 639 663 845 937 928 1099 1087 1180 1273 1240 1157 1127 1060 925 791 617 576 697 886 1247 1636 1765 1673 1675 1730 1728 1613 1471 1454 1512 1495 1456 1525 1642 1714 1715 1690 1607 1583 1557 1 2 1 1 1 1 1 0 1 1 2 2 1 0 0 0 1 4 8 8 6 4 5 5 3 3 4 3 1 0 1 3 14 10 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 101 225 244 162 60 17 156 334 192 100 43 27 34 114 190 222 236 309 464 727 1050 1226 1218 1099 953 854 834 885 965 1026 1061 1134 1186 1187 1167 1195 1314 1523 1804 1985 1975 1905 1886 1883 1830 1732 1641 1590 1587 1667 1759 1691 1407 1106 981 972 960 1064 1274 1271 1161 1094 1030 1016 1142 1321 1374 1284 1158 1129 1179 1225 1246 1231 1214 1253 1357 1463 1455 1296 1085 864 701 622 579 528 491 523 623 751 824 834 786 701 627 580 527 434 301 166 97 110 172 255 355 425 426 439 608 960 1411 1662 1707 1687 1681 1671 1633 1570 1494 1471 1562 1685 1742 1762 1788 1829 1861 1876 1895 1917 1951 1998 2058 2134 2194 2222 2224 2227 2257 2323 2419 2509 2563 2570 2548 2519 2490 2459 2435 2429 2425 2403 2372 2382 2395 2400 2406 2432 2483 2542 2569 2521 2410 2306 2262 2322 2532 2712 2538 2109 2092 2031 1837 1754 1727 1718 1778 1904 2047 2118 2021 1794 1542 1295 1026 892 911 1057 1210 1255 1224 1200 1156 1056 899 865 1074 1314 1607 1721 1451 1453 1730 1671 1507 1289 1051 949 990 957 751 638 884 1158 987 691 541 504 574 835 1254 1586 1600 1421 1439 1495 1585 1740 1846 1870 1860 1858 1870 1869 1785 1535 1185 816 602 515 453 377 302 249 224 212 206 220 254 306 398 516 618 667 706 738 755 767 794 793 752 711 710 761 793 731 649 634 675 735 699 641 753 869 754 583 637 980 1334 1600 1800 1959 2069 2087 1970 1751 1544 1329 1059 773 562 504 603 774 776 729 799 927 1104 1291 1429 1526 1688 1948 2144 2098 2004 1986 1965 1820 1623 1542 1525 1518 1520 1450 1318 1262 1236 1153 934 637 374 201 200 303 511 765 1010 1189 1280 1290 1271 1138 1101 1061 1037 1027 1004 903 780 751 773 822 905 901 842 778 744 731 722 713 627 621 628 585 518 461 444 489 560 626 600 515 554 466 318 318 378 371 404 528 520 472 414 378 366 347 341 335 337 385 356 336 358 388 355 331 356 350 398 356 211 188 377 701 1100 1569 1640 1343 1225 1297 1262 1143 985 912 1010 1179 1294 1375 1456 1429 1431 1534 1738 1907 1793 1651 1527 1456 1453 1501 1532 1614 1784 1918 1824 1722 1689 1671 1653 1604 1572 1519 1482 1475 0 1 2 1 0 0 0 0 1 1 1 0 0 0 0 0 2 5 8 9 8 7 6 5 4 4 5 4 1 0 1 6 12 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 30 69 111 111 68 21 7 4 109 212 151 75 37 26 62 165 204 229 290 405 586 832 1090 1217 1178 1064 926 839 835 888 948 992 1030 1124 1164 1163 1180 1242 1354 1543 1825 2031 2001 1866 1776 1722 1657 1572 1499 1468 1485 1553 1575 1441 1307 1195 1165 1174 1188 1268 1388 1393 1401 1392 1358 1339 1378 1416 1358 1197 1029 929 892 938 1039 1148 1235 1306 1369 1418 1412 1320 1148 914 682 517 401 315 287 347 461 613 709 754 765 707 600 491 397 306 209 107 25 8 21 49 58 43 23 48 159 455 1017 1478 1678 1731 1741 1725 1677 1603 1517 1461 1500 1608 1634 1643 1652 1676 1709 1737 1753 1757 1785 1862 1923 1980 2041 2099 2131 2128 2109 2098 2136 2274 2387 2438 2439 2413 2364 2304 2267 2274 2297 2309 2312 2331 2359 2382 2406 2449 2524 2616 2698 2722 2661 2538 2456 2492 2710 2883 2738 2411 2339 2157 2012 1992 1967 1974 2016 2107 2226 2244 2036 1764 1499 1259 990 873 942 1117 1258 1305 1326 1345 1302 1199 891 861 1014 1151 1442 1762 1745 1790 1641 1310 1204 1228 1266 1338 1471 1475 1174 894 1203 1471 1097 628 470 530 693 965 1332 1624 1609 1388 1292 1258 1305 1477 1679 1801 1823 1806 1807 1798 1760 1568 1263 954 734 595 480 367 271 180 145 126 118 121 154 213 279 348 413 476 553 651 706 722 733 723 676 629 623 669 687 608 500 515 616 689 720 791 935 957 814 696 785 1119 1510 1840 2089 2248 2271 2140 1946 1694 1437 1180 916 665 505 520 667 811 701 721 760 836 983 1154 1254 1276 1394 1609 1780 1815 1773 1775 1877 1889 1670 1543 1479 1444 1469 1446 1306 1183 1115 1067 980 740 391 179 149 177 286 452 649 881 1123 1234 1339 1329 1289 1256 1288 1294 1177 1017 898 845 792 764 792 843 836 790 758 732 691 666 633 574 516 445 362 293 303 553 799 865 880 876 915 798 514 360 350 263 257 364 436 458 409 341 333 328 389 432 423 432 373 321 315 304 291 306 363 395 359 208 136 136 254 762 1661 1966 1738 1401 1290 1354 1339 1052 774 679 861 1181 1539 1750 1844 1953 1973 1845 1656 1448 1317 1234 1180 1171 1227 1326 1449 1577 1673 1670 1589 1506 1447 1397 1398 1365 1340 1331 1328 1342 0 0 1 1 1 1 0 1 3 3 1 0 0 0 1 2 3 5 7 8 8 8 6 4 3 3 4 4 2 1 1 4 5 3 1 1 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 49 68 49 8 0 0 0 9 57 110 101 53 35 40 127 189 205 264 390 567 773 985 1164 1251 1226 1126 997 918 908 936 963 977 1017 1083 1124 1173 1263 1351 1431 1588 1836 1984 1903 1742 1665 1606 1521 1422 1360 1355 1366 1306 1168 1153 1245 1205 1236 1286 1298 1278 1278 1320 1439 1522 1521 1504 1479 1418 1290 1106 912 733 590 610 699 820 966 1101 1212 1285 1306 1277 1188 1044 839 622 419 274 217 240 313 414 515 626 703 697 622 501 367 255 179 109 44 13 3 4 2 0 0 1 25 154 544 1064 1450 1668 1763 1772 1730 1671 1619 1588 1590 1607 1561 1560 1567 1585 1620 1651 1651 1637 1648 1701 1751 1802 1868 1950 2026 2069 2057 1998 1975 2113 2207 2279 2308 2293 2246 2186 2144 2145 2169 2190 2206 2232 2263 2282 2302 2351 2445 2574 2716 2829 2841 2702 2588 2619 2813 2987 2990 2876 2729 2447 2205 2148 2115 2109 2115 2155 2244 2271 2062 1815 1536 1307 1094 987 1032 1176 1322 1407 1442 1472 1405 1352 1057 955 1014 1109 1342 1700 1884 1846 1455 994 997 1265 1521 1723 1899 1946 1755 1550 1683 1739 1364 895 664 702 896 1154 1405 1503 1433 1280 1145 1056 1078 1239 1454 1615 1685 1706 1707 1673 1609 1471 1256 1029 835 667 504 361 252 144 104 83 71 69 94 150 216 261 256 242 347 527 581 553 523 504 487 472 482 475 470 464 511 590 621 641 738 856 930 932 891 885 1044 1368 1730 2045 2303 2427 2365 2112 1859 1584 1306 1045 799 589 498 599 769 682 665 722 726 752 879 1044 1131 1109 1161 1279 1419 1535 1564 1567 1679 1843 1737 1526 1443 1429 1486 1471 1341 1177 1076 1056 984 713 403 219 142 106 114 179 305 526 803 987 1169 1319 1396 1374 1326 1302 1237 1124 1007 949 878 813 784 807 828 772 733 689 650 623 571 522 464 385 276 175 174 422 669 803 1012 1208 1296 1242 1037 776 677 453 285 240 282 373 420 351 313 318 440 533 614 622 495 361 398 251 235 246 301 532 829 888 635 576 814 1112 1660 1681 1465 1324 1357 1535 1610 1194 771 606 762 1127 1504 1734 1785 1775 1705 1469 1236 1074 972 920 910 962 1147 1335 1449 1448 1419 1363 1301 1235 1223 1190 1179 1172 1154 1150 1168 1198 0 1 1 2 3 4 4 6 5 5 4 1 0 1 2 3 4 5 7 9 10 7 5 3 2 2 3 3 3 2 1 3 2 0 1 4 10 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 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 1 21 50 41 15 0 0 0 0 23 108 149 105 55 40 76 186 195 219 345 544 786 1014 1187 1295 1342 1333 1248 1123 1051 1043 1039 1016 995 1001 1044 1109 1217 1347 1405 1459 1586 1731 1772 1702 1640 1642 1577 1412 1246 1182 1186 1134 961 817 911 1187 1128 1079 1105 1111 1050 1054 1233 1411 1532 1556 1506 1434 1336 1197 1013 795 581 452 442 440 473 574 698 832 941 992 1003 1009 1013 953 805 593 386 247 191 193 233 321 466 581 626 629 555 420 300 241 204 127 50 9 1 0 0 0 0 2 36 197 543 961 1306 1536 1642 1669 1675 1691 1714 1704 1646 1548 1505 1471 1475 1506 1537 1555 1571 1599 1630 1641 1649 1696 1788 1888 1953 1969 1948 1919 2030 2088 2135 2156 2142 2106 2069 2045 2041 2049 2059 2070 2094 2120 2138 2158 2208 2311 2470 2664 2837 2877 2755 2668 2722 2882 3047 3151 3169 3049 2718 2349 2254 2161 2171 2192 2172 2172 2184 2053 1895 1666 1444 1260 1129 1104 1205 1360 1444 1437 1501 1458 1483 1406 1176 1050 1153 1406 1627 1688 1622 1280 919 1009 1358 1660 1821 1942 2058 2057 1963 1938 1851 1567 1207 990 952 1020 1156 1305 1282 1176 1100 1029 931 926 1084 1322 1516 1623 1617 1581 1526 1448 1324 1151 972 812 658 488 338 214 115 72 55 46 46 65 117 190 236 177 214 419 452 407 406 451 472 416 357 368 404 428 423 413 393 433 614 783 864 915 971 1047 1167 1391 1669 1932 2199 2443 2482 2307 2043 1770 1491 1214 967 740 517 497 660 716 633 655 740 731 687 754 899 1003 1035 1021 1078 1225 1433 1584 1628 1662 1804 1831 1514 1431 1418 1454 1444 1336 1150 986 956 912 721 479 287 153 72 42 61 136 294 495 707 967 1232 1387 1395 1350 1330 1293 1168 1019 961 923 862 801 792 822 714 727 680 641 614 594 537 457 386 291 201 159 154 239 404 672 986 1284 1569 1639 1478 1231 887 542 305 243 345 457 443 369 300 361 561 823 900 729 470 816 602 579 547 725 1116 1315 1330 1298 1334 1938 1820 1511 1187 1098 1252 1444 1631 1487 1100 797 634 741 1074 1380 1517 1489 1384 1223 1051 948 922 909 900 911 1046 1188 1311 1344 1294 1230 1195 1160 1074 1067 1058 1055 1061 1059 1059 1081 1121 1 2 3 5 8 9 9 11 10 9 6 3 1 1 2 3 4 6 7 8 8 7 5 1 1 2 3 3 2 3 4 5 3 1 2 2 1 2 3 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 16 47 55 17 0 0 0 0 10 66 168 162 97 54 57 124 212 226 285 485 772 1063 1263 1349 1364 1373 1381 1346 1273 1234 1204 1169 1113 1055 1024 1038 1108 1243 1345 1349 1387 1475 1518 1500 1497 1573 1651 1550 1273 1048 1017 1002 914 785 714 814 1123 1153 1015 960 955 972 1039 1171 1320 1466 1544 1511 1440 1330 1133 865 615 458 389 318 259 233 267 334 430 529 591 614 641 709 794 778 652 449 271 174 136 129 182 312 449 536 582 566 472 379 347 334 246 129 34 6 0 0 0 0 0 5 43 169 401 676 934 1137 1286 1406 1521 1619 1652 1638 1579 1513 1437 1404 1418 1455 1495 1532 1565 1588 1569 1533 1560 1649 1741 1792 1816 1837 1832 1915 1973 2010 2031 2028 2001 1970 1954 1948 1946 1945 1944 1954 1972 1990 2010 2061 2168 2338 2563 2760 2806 2727 2672 2727 2862 3017 3157 3242 3171 2860 2362 2267 2189 2201 2221 2170 2083 2017 1930 1861 1712 1497 1321 1217 1199 1274 1392 1448 1399 1471 1531 1668 1770 1586 1297 1208 1381 1542 1425 1374 1240 1112 1256 1534 1749 1845 1933 2082 2157 2091 1968 1818 1592 1359 1233 1177 1136 1123 1117 1046 941 843 797 777 841 994 1185 1363 1492 1498 1437 1382 1289 1142 989 847 713 570 394 260 165 92 51 34 30 35 69 140 198 213 260 352 367 290 282 420 643 814 740 565 441 346 288 284 335 409 557 814 786 791 872 1033 1237 1453 1708 1955 2136 2358 2493 2428 2215 1964 1708 1444 1186 957 737 538 518 591 620 603 696 815 844 844 918 958 902 1004 1018 1043 1176 1427 1677 1754 1647 1670 1921 1601 1424 1361 1366 1389 1329 1153 969 936 875 750 584 394 202 72 30 39 119 253 378 572 896 1215 1363 1354 1293 1244 1216 1117 1016 996 1000 943 833 773 867 716 696 650 598 561 531 487 434 378 305 244 192 152 167 213 306 474 755 1367 1634 1716 1571 1249 880 583 378 405 517 541 466 413 543 793 930 953 1074 894 1317 1701 1663 1345 1169 1122 912 835 905 1588 2154 1886 1400 1127 1015 1350 1428 1438 1325 1167 997 852 857 1051 1183 1225 1212 1117 979 879 881 968 1010 936 942 1037 1126 1186 1206 1173 1117 1125 1073 1006 953 938 965 1001 1012 1003 1033 1088 2 2 4 10 15 15 15 15 12 10 6 2 1 0 1 2 4 6 6 7 7 5 3 0 0 1 2 2 1 2 4 4 4 3 4 2 1 2 2 2 2 1 3 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 29 53 27 5 0 0 0 4 44 138 206 150 86 53 95 176 244 299 425 691 1043 1318 1396 1344 1282 1285 1343 1398 1416 1426 1346 1258 1161 1094 1038 1037 1122 1245 1300 1261 1276 1349 1374 1360 1407 1537 1609 1445 1128 922 952 897 768 669 738 936 1107 1211 1128 1036 990 1024 1105 1186 1285 1433 1554 1562 1512 1378 1102 752 518 415 336 217 143 85 80 103 155 220 269 294 320 387 496 559 503 351 201 120 86 67 88 182 317 423 447 451 430 418 431 427 351 223 100 32 6 0 0 0 0 0 5 28 90 205 369 545 722 902 1091 1265 1380 1451 1478 1483 1447 1419 1423 1453 1487 1515 1535 1556 1557 1499 1485 1543 1603 1631 1643 1670 1724 1781 1853 1912 1951 1964 1952 1925 1900 1885 1881 1875 1863 1857 1864 1873 1884 1925 2021 2180 2403 2618 2700 2654 2603 2627 2715 2855 3026 3144 3071 2810 2218 2083 2108 2188 2225 2174 2069 1969 1868 1773 1681 1467 1301 1261 1326 1396 1431 1446 1394 1455 1616 1836 2029 2018 1754 1421 1287 1359 1276 1303 1368 1435 1581 1742 1844 1876 1888 1924 1980 2060 1932 1746 1557 1432 1383 1361 1316 1200 971 780 674 604 642 692 729 831 1034 1230 1314 1301 1271 1241 1211 1137 960 746 577 434 289 193 128 73 39 26 23 26 43 70 78 243 344 321 266 253 366 612 912 1162 1181 992 750 500 318 274 363 470 530 647 671 722 862 1108 1390 1636 1872 2126 2317 2384 2376 2293 2101 1880 1655 1421 1188 955 679 460 412 491 523 579 740 918 1041 1173 1339 1317 973 988 1035 1073 1191 1439 1758 1935 1744 1523 1506 1501 1441 1362 1347 1393 1350 1196 1049 981 919 830 732 567 308 123 50 60 168 354 476 659 990 1319 1425 1301 1154 1087 1104 1083 1035 1026 1048 992 854 778 774 706 656 598 558 558 525 438 377 338 303 293 325 371 357 280 214 188 418 891 1328 1555 1547 1367 1060 715 446 424 482 505 457 461 589 768 887 867 1160 1296 1800 2396 2415 1768 1091 660 614 736 1078 1640 1832 1538 1296 1300 1198 1324 1256 1155 1141 1179 1083 931 866 934 948 990 1031 1002 927 863 863 988 962 876 889 967 1002 984 985 971 938 960 962 947 908 891 948 981 981 913 941 1022 2 2 5 16 20 16 12 10 8 6 2 2 2 0 0 2 4 5 6 5 5 4 1 0 0 0 1 0 0 0 2 3 4 5 5 3 4 3 2 1 1 1 2 2 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 44 51 0 0 0 0 1 28 108 198 210 130 86 61 141 249 290 332 504 831 1198 1432 1383 1234 1148 1169 1273 1389 1468 1502 1410 1290 1175 1085 1016 1009 1089 1199 1251 1234 1238 1297 1313 1298 1354 1473 1500 1321 1066 923 931 805 680 696 857 999 1057 1142 1149 1159 1195 1201 1204 1229 1310 1455 1582 1587 1508 1350 1064 741 556 445 322 199 107 44 20 17 32 57 80 97 124 184 278 372 371 256 130 67 42 25 28 71 147 208 229 248 304 385 455 467 401 289 170 74 22 3 0 0 0 0 0 2 10 39 120 226 353 504 681 864 1016 1127 1211 1284 1328 1348 1362 1384 1415 1445 1465 1477 1477 1485 1480 1512 1547 1567 1571 1580 1620 1676 1743 1809 1856 1871 1863 1844 1827 1828 1848 1851 1842 1827 1815 1804 1800 1819 1881 2011 2213 2430 2542 2529 2485 2483 2523 2650 2839 2937 2819 2579 2041 1868 1951 2102 2191 2178 2098 2003 1917 1833 1719 1440 1240 1174 1237 1328 1381 1410 1418 1509 1698 1909 2132 2266 2140 1752 1392 1327 1320 1413 1559 1694 1813 1882 1893 1859 1812 1794 1833 1940 1829 1649 1536 1520 1524 1529 1517 1340 898 578 486 481 522 582 676 815 987 1192 1395 1380 1216 1113 1012 861 714 607 504 391 249 137 82 50 32 23 18 20 47 135 281 353 325 231 237 390 633 898 1150 1345 1387 1276 1084 864 587 379 339 354 369 483 670 813 974 1227 1512 1752 1944 2111 2240 2247 2175 2095 1959 1789 1597 1379 1135 858 564 397 401 485 478 554 761 984 1179 1379 1605 1593 1284 1114 1079 1114 1226 1442 1785 2099 2028 1854 1734 1621 1515 1392 1319 1369 1354 1214 1039 944 974 949 852 736 464 213 89 105 242 509 691 840 1096 1374 1433 1183 1025 988 1058 1091 1024 938 932 850 746 718 711 667 623 588 557 546 457 355 310 311 327 367 451 529 496 379 275 211 278 524 881 1177 1298 1285 1126 919 682 512 431 390 383 423 461 442 823 916 1007 1361 2032 2576 2465 1696 956 670 794 786 859 1365 1804 1419 1429 1536 1397 1254 1124 985 894 897 860 786 715 810 872 881 895 912 884 924 1024 1043 992 916 886 878 833 837 838 846 792 732 784 885 939 943 956 992 967 881 871 931 2 2 7 15 18 13 7 4 3 3 3 5 4 2 1 2 4 5 6 4 2 0 0 0 0 0 0 0 0 0 1 3 3 4 4 2 3 2 2 1 0 0 1 1 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 0 0 0 0 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 13 0 0 0 0 0 66 165 220 187 114 97 76 207 333 327 339 513 840 1178 1371 1324 1167 1076 1082 1164 1259 1334 1370 1322 1214 1126 1041 983 968 1020 1120 1206 1245 1271 1307 1291 1253 1296 1382 1361 1208 1058 988 894 684 689 930 1134 1146 1056 1038 1098 1223 1316 1319 1299 1307 1373 1485 1565 1527 1392 1245 1045 828 668 524 375 239 135 56 17 4 3 7 12 18 30 62 125 218 281 215 101 44 22 10 6 15 35 46 57 71 142 261 368 402 353 258 153 62 14 2 0 0 0 0 0 0 2 18 72 120 203 310 437 573 694 786 850 913 977 1026 1068 1112 1162 1212 1256 1294 1328 1382 1423 1471 1518 1555 1564 1555 1560 1598 1647 1703 1755 1775 1761 1746 1745 1759 1795 1824 1834 1830 1810 1786 1766 1757 1781 1869 2037 2241 2371 2390 2360 2348 2380 2492 2639 2690 2579 2347 1953 1784 1851 2010 2122 2130 2055 1956 1883 1833 1765 1479 1251 1100 1056 1117 1229 1335 1434 1580 1770 1994 2237 2430 2401 2100 1724 1535 1528 1668 1823 1928 1985 1969 1895 1809 1748 1724 1729 1751 1683 1555 1485 1492 1534 1585 1595 1395 940 661 499 423 413 486 617 738 819 923 1059 1172 1160 1051 961 892 805 693 554 363 168 80 53 44 36 25 19 28 71 178 274 190 155 175 340 632 928 1145 1303 1402 1406 1361 1283 1174 930 615 451 429 515 738 946 1090 1241 1469 1713 1884 1969 1991 1965 2061 2010 1941 1844 1718 1552 1319 1034 749 500 431 487 491 479 565 758 937 1092 1258 1458 1584 1479 1277 1149 1160 1262 1412 1681 1964 2076 2043 1918 1794 1658 1448 1337 1351 1338 1223 1053 950 1005 1056 959 859 646 349 142 123 271 502 701 831 1001 1290 1309 1098 969 976 1067 1113 1012 864 881 823 710 666 680 647 590 560 515 448 327 286 308 361 392 421 472 510 497 435 396 360 368 448 596 817 968 1015 968 935 790 614 474 381 350 352 341 317 703 866 995 1440 2032 2371 2134 1357 922 769 703 609 806 1450 1963 1477 1432 1384 1366 1302 1123 908 755 762 806 746 675 741 819 822 821 862 837 878 941 1009 1022 979 918 843 795 854 854 836 809 754 706 823 920 960 953 971 929 840 803 876 3 2 6 10 11 10 5 1 0 1 4 7 8 6 4 3 5 6 5 4 3 2 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 22 10 1 0 0 0 1 6 104 189 200 146 100 100 124 305 395 370 383 516 785 1089 1284 1289 1171 1078 1022 1020 1040 1074 1099 1087 1046 1021 998 969 940 957 1052 1174 1249 1255 1229 1180 1164 1215 1263 1216 1121 1054 994 833 606 669 1042 1252 1184 999 927 1049 1266 1419 1438 1392 1374 1423 1491 1504 1426 1285 1164 1042 910 764 593 432 296 183 92 29 4 0 0 1 1 3 10 34 91 162 160 69 26 12 5 1 2 4 3 4 6 31 111 198 236 209 146 80 27 2 0 0 0 0 0 0 0 2 17 50 93 150 216 295 385 469 534 571 593 618 645 683 732 800 877 949 1019 1093 1174 1274 1368 1449 1509 1540 1547 1555 1570 1585 1626 1681 1702 1671 1641 1639 1658 1698 1753 1790 1814 1815 1797 1769 1739 1729 1773 1892 2071 2222 2272 2254 2245 2273 2349 2431 2449 2390 2227 1980 1850 1881 1985 2060 2051 1969 1884 1862 1816 1772 1581 1374 1164 1007 986 1106 1273 1447 1629 1831 2048 2267 2461 2498 2324 2060 1890 1870 1916 1925 1980 2034 1992 1884 1792 1718 1626 1572 1596 1571 1518 1515 1528 1534 1549 1525 1303 927 693 530 448 450 528 637 725 799 889 1129 1218 1206 1081 966 887 805 700 507 297 174 122 81 53 34 22 22 31 52 76 65 35 71 241 550 899 1158 1288 1342 1343 1323 1333 1349 1332 1217 1012 844 813 941 1155 1300 1422 1567 1746 1903 1950 1857 1556 1377 1776 1851 1807 1769 1705 1570 1341 1054 806 596 538 591 598 553 592 725 784 857 967 1116 1269 1335 1277 1180 1185 1245 1346 1564 1785 1888 1916 1897 1826 1713 1531 1405 1367 1327 1226 1073 984 1020 1068 1016 927 800 511 251 127 162 306 466 600 755 1074 1176 1112 1020 996 1059 1096 971 827 815 787 724 695 675 624 562 517 475 423 334 348 391 418 438 450 424 440 469 513 537 523 491 483 503 578 632 675 671 674 629 530 435 377 343 289 334 493 678 759 970 1698 2037 1900 1553 1096 933 831 686 623 748 1150 1407 1377 1372 1431 1487 1427 1190 911 726 656 775 741 685 697 701 710 743 804 815 797 851 945 946 926 859 873 872 888 856 799 799 900 869 892 862 877 900 887 848 803 751 850 5 2 3 3 2 1 0 0 0 1 4 8 10 10 9 7 7 7 7 6 5 4 2 1 0 0 1 1 0 0 0 0 0 1 2 1 1 1 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 40 49 16 2 0 0 0 6 34 129 178 151 101 80 106 197 379 446 365 389 524 779 1069 1270 1303 1204 1111 1012 925 889 894 919 934 932 929 918 892 863 883 1001 1154 1243 1225 1134 1035 1057 1104 1100 1068 1057 1022 930 788 662 756 1219 1317 1099 852 804 996 1295 1514 1554 1448 1372 1390 1434 1429 1350 1222 1100 992 889 759 588 435 307 196 102 34 4 0 0 0 0 0 0 4 22 59 84 36 12 8 4 1 0 0 0 0 1 2 23 56 74 64 37 14 4 4 2 2 1 0 0 0 0 3 17 45 91 134 173 217 271 328 376 407 418 417 413 420 436 492 574 646 715 783 878 1004 1138 1268 1379 1467 1528 1554 1541 1547 1580 1622 1637 1601 1544 1514 1528 1571 1638 1703 1759 1795 1804 1796 1766 1733 1732 1787 1920 2071 2146 2161 2160 2169 2201 2240 2263 2258 2177 2041 1958 1951 1987 2023 2003 1932 1891 1899 1792 1739 1649 1505 1348 1207 1143 1195 1322 1499 1657 1859 1961 2089 2259 2377 2372 2275 2152 2047 1988 1913 1909 1990 2007 1917 1796 1687 1555 1440 1440 1456 1453 1501 1526 1495 1470 1426 1250 940 712 596 514 468 499 579 635 714 810 944 1097 1079 978 882 777 649 577 481 368 299 224 140 73 31 10 9 16 16 12 15 41 161 410 741 1052 1247 1305 1269 1222 1224 1283 1348 1386 1389 1355 1269 1244 1373 1500 1592 1688 1798 1895 1946 1940 1833 1586 1596 1643 1684 1728 1768 1764 1660 1448 1205 1005 817 745 759 715 610 631 678 682 723 807 913 995 1054 1097 1071 1077 1164 1343 1572 1715 1690 1680 1789 1816 1745 1595 1454 1373 1317 1224 1099 1025 1034 1054 1049 988 898 662 390 182 83 105 210 358 547 813 1008 1104 1076 993 1029 1045 936 812 772 756 731 712 687 614 538 486 470 505 470 405 374 401 458 442 378 377 398 443 516 562 500 454 424 397 401 431 436 413 354 313 364 405 388 334 394 608 748 776 821 1564 1708 1480 1319 1231 1129 955 764 691 627 765 895 1017 1153 1288 1400 1453 1317 1109 854 647 566 587 647 692 638 655 683 685 713 744 729 761 787 832 805 805 817 824 806 797 805 878 941 1080 1044 917 874 869 794 904 897 839 8 1 1 0 0 0 0 0 0 1 4 5 8 9 10 11 10 10 11 9 6 4 4 2 1 0 1 2 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 4 19 48 76 62 7 0 0 0 0 12 54 124 135 94 66 61 148 276 380 413 410 477 654 912 1158 1308 1328 1246 1135 1030 917 881 883 909 936 939 906 850 814 788 823 965 1129 1210 1175 1052 936 981 1025 979 970 994 959 873 789 755 892 1240 1249 1177 1122 1132 1249 1443 1600 1603 1446 1318 1308 1340 1338 1267 1146 1016 900 791 667 522 389 274 172 89 34 8 2 0 0 0 0 0 0 1 6 19 10 6 16 12 4 0 0 1 3 4 4 3 6 11 12 9 6 7 8 4 4 3 2 1 1 0 2 14 44 88 132 170 199 226 257 288 313 324 325 307 299 275 287 329 371 412 472 557 672 813 968 1138 1312 1439 1490 1508 1536 1575 1593 1577 1536 1472 1424 1417 1439 1496 1583 1666 1739 1775 1792 1787 1762 1737 1743 1816 1948 2034 2069 2074 2078 2098 2132 2172 2196 2157 2091 2040 2009 2013 2034 2024 1986 1986 2010 1943 1860 1782 1685 1594 1529 1494 1484 1509 1571 1683 1821 1829 1893 2048 2205 2277 2252 2185 2065 2000 1980 1984 2031 2034 1933 1772 1635 1529 1461 1451 1414 1340 1344 1363 1330 1310 1307 1245 1062 876 735 570 403 309 311 344 360 441 565 729 785 692 587 548 516 544 628 575 494 375 251 157 94 39 1 3 1 0 27 128 324 585 865 1106 1224 1217 1148 1120 1170 1260 1325 1362 1425 1499 1489 1487 1602 1705 1785 1856 1909 1911 1864 1905 1804 1661 1575 1576 1640 1744 1851 1886 1769 1541 1302 1101 955 888 847 732 575 663 678 698 750 884 1058 1114 999 924 924 1001 1169 1395 1530 1500 1414 1462 1638 1773 1779 1625 1467 1381 1325 1241 1143 1080 1050 1032 1063 1046 966 768 479 208 77 62 124 252 415 601 802 974 1035 1014 1088 1116 1004 840 794 788 739 697 677 600 560 515 527 557 530 451 385 427 465 448 404 326 267 260 305 365 347 356 367 329 317 342 364 355 336 344 400 436 390 339 365 411 592 904 813 1280 1370 1324 1359 1370 1289 1048 722 503 430 460 525 645 842 978 1147 1294 1324 1259 1043 768 592 585 653 690 676 669 596 526 552 655 688 701 716 753 743 726 750 821 864 874 857 874 944 1112 1169 1033 1096 1186 948 1105 1189 1032 10 4 2 1 0 0 0 0 0 2 3 4 6 7 9 13 15 13 13 12 9 6 5 3 1 0 1 1 0 0 0 0 0 0 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 1 16 44 72 77 44 0 0 0 0 0 22 61 87 74 46 39 69 208 321 356 384 485 627 844 1078 1248 1333 1340 1282 1183 1076 982 948 948 962 985 985 939 856 776 743 787 930 1083 1150 1122 1024 955 1010 1075 1013 968 907 833 779 777 849 997 1148 1133 1097 1190 1323 1441 1549 1607 1548 1370 1243 1231 1249 1233 1159 1048 927 808 691 576 457 344 243 155 85 41 19 7 0 0 0 0 0 0 0 0 0 0 4 17 15 7 1 0 2 5 7 6 6 6 8 9 9 9 9 7 4 3 3 2 1 1 0 1 7 27 63 110 158 192 222 249 263 266 283 278 260 250 213 184 179 191 218 267 332 422 555 716 910 1126 1311 1417 1462 1506 1550 1576 1580 1561 1515 1461 1418 1397 1411 1468 1541 1623 1675 1715 1746 1756 1745 1741 1776 1862 1938 1977 1987 1990 2007 2049 2119 2181 2176 2144 2113 2097 2099 2104 2089 2067 2077 2087 2006 1904 1892 1898 1839 1763 1731 1729 1714 1692 1737 1784 1822 1923 2038 2164 2267 2245 2192 2045 1963 1955 1966 2019 2039 1945 1762 1603 1507 1497 1487 1379 1225 1129 1085 1050 1056 1111 1163 1143 1049 897 671 424 236 142 129 106 169 311 401 401 299 203 218 307 453 664 737 689 590 495 422 366 288 97 32 10 18 106 291 506 702 897 1071 1111 1074 1035 1044 1123 1243 1320 1337 1429 1442 1493 1532 1631 1767 1878 1909 1837 1744 1722 1786 1769 1717 1676 1664 1716 1846 1998 2041 1864 1605 1350 1147 1021 944 835 667 583 659 695 749 840 1052 1350 1521 1374 1036 892 1029 1216 1348 1337 1234 1198 1330 1564 1795 1841 1673 1504 1392 1312 1242 1184 1119 1079 1014 1042 1060 993 792 488 202 116 149 215 314 409 509 671 907 1114 1196 1197 1203 1081 896 806 785 718 679 697 608 562 493 453 478 524 507 455 486 516 534 473 323 179 127 117 124 149 215 311 340 340 356 378 362 378 413 443 420 351 313 363 556 1173 1107 787 1059 1311 1336 1259 1211 1210 931 631 435 359 363 382 416 572 662 794 1021 1177 1211 1115 902 675 641 669 661 643 631 593 530 544 602 590 592 614 648 696 707 593 790 891 916 899 894 923 984 1058 1108 1426 1447 1246 1274 1416 1364 11 10 8 5 3 1 0 1 2 3 4 4 5 6 8 14 15 13 11 11 8 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 36 48 59 62 46 18 0 0 0 0 0 26 48 47 29 17 34 107 243 352 412 471 567 723 929 1121 1254 1335 1375 1346 1257 1148 1060 1013 981 970 976 972 937 869 793 748 776 887 1018 1088 1103 1070 1052 1094 1137 1091 998 803 659 627 723 901 1062 1112 1058 1036 1160 1329 1460 1544 1543 1423 1242 1148 1151 1150 1116 1045 954 851 739 624 513 404 304 216 140 80 42 19 4 0 0 0 0 0 0 0 0 0 0 2 6 4 2 0 1 3 5 6 4 4 5 6 6 5 5 5 5 4 4 4 3 2 0 0 1 4 12 30 59 94 127 171 218 249 262 277 263 257 251 230 193 156 143 165 207 256 321 429 569 735 931 1117 1244 1303 1345 1402 1477 1552 1600 1603 1573 1529 1485 1452 1446 1452 1492 1549 1606 1659 1692 1703 1717 1751 1803 1867 1908 1922 1934 1957 2011 2103 2184 2229 2228 2224 2208 2185 2160 2131 2110 2113 2075 1825 1729 1805 1957 1965 1875 1821 1818 1830 1816 1808 1821 1897 2047 2126 2167 2259 2264 2204 2077 2014 2002 2020 2054 2050 1953 1780 1619 1508 1487 1448 1319 1139 976 860 799 807 875 981 1081 1097 994 789 545 328 178 108 78 103 248 307 208 76 26 51 150 337 611 839 906 885 849 809 751 673 463 252 150 163 279 442 589 704 823 932 959 959 967 1023 1115 1234 1322 1254 1197 1327 1419 1427 1508 1654 1789 1802 1626 1482 1493 1598 1682 1710 1704 1699 1754 1912 2099 2139 1949 1671 1413 1237 1115 988 841 650 596 671 636 636 726 972 1360 1709 1715 1305 1027 1112 1212 1221 1155 1084 1096 1259 1581 1852 1844 1688 1506 1362 1271 1214 1139 1125 1075 1007 999 1013 919 659 407 195 195 282 381 476 530 573 704 933 1224 1420 1287 1187 1047 881 786 774 763 696 675 584 487 369 263 246 377 520 577 641 718 699 561 353 159 101 67 43 46 104 198 280 322 340 351 364 381 395 391 347 292 284 414 937 1336 941 568 708 987 1034 922 805 844 639 462 421 401 303 276 299 378 442 534 740 960 1135 1274 1251 874 741 683 615 547 550 655 593 545 548 499 451 450 511 661 815 616 688 811 936 974 914 937 961 972 1028 1031 1032 1073 1060 994 1080 9 12 12 10 9 8 7 5 6 5 5 5 5 6 8 13 14 9 6 6 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 60 162 202 126 54 25 10 1 0 0 0 0 0 15 20 12 5 18 68 147 295 390 423 466 545 689 879 1064 1221 1337 1450 1440 1334 1192 1092 1045 1004 964 946 955 961 933 878 825 813 865 965 1036 1093 1107 1113 1099 1072 1039 950 718 546 566 750 964 1093 1105 1074 1104 1208 1345 1448 1478 1404 1249 1104 1052 1054 1041 1003 937 863 780 686 584 477 370 272 188 117 64 27 7 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 0 0 1 2 3 4 3 2 1 0 0 1 2 7 13 22 40 70 107 150 195 226 240 256 258 251 223 184 173 200 236 280 334 405 505 624 767 909 1011 1066 1115 1190 1310 1454 1574 1649 1679 1683 1673 1638 1583 1514 1454 1468 1514 1563 1595 1605 1610 1642 1731 1822 1872 1889 1905 1953 2032 2126 2224 2295 2299 2289 2261 2215 2165 2107 2047 2012 1930 1570 1535 1661 1883 2014 2031 2002 1959 1937 1932 1941 1963 1967 2094 2183 2174 2183 2169 2184 2154 2123 2115 2102 2078 2044 1978 1845 1681 1561 1488 1398 1263 1091 912 762 667 648 682 773 914 1008 992 868 681 483 325 230 178 163 261 304 216 88 28 32 95 266 565 920 1112 1164 1153 1093 994 886 740 560 428 390 438 508 558 607 666 741 811 876 914 982 1083 1191 1269 1214 1131 1143 1188 1198 1282 1448 1580 1573 1406 1299 1328 1435 1566 1636 1634 1625 1690 1873 2105 2175 2026 1726 1414 1178 1033 962 845 622 529 601 507 417 462 691 1149 1686 1915 1557 1200 1126 1120 1078 1039 1038 1095 1327 1680 1915 1896 1695 1463 1334 1270 1153 985 1056 1081 1000 945 970 936 741 417 204 218 377 552 693 800 910 995 1047 1299 1471 1279 1059 906 782 717 682 647 667 619 504 364 232 141 185 403 606 712 789 843 779 571 369 232 181 138 97 70 83 139 216 268 306 277 287 322 343 317 261 257 342 733 1343 1286 694 309 376 582 787 695 513 454 389 323 271 242 187 190 226 258 293 352 481 714 1038 1353 1405 1189 1065 979 884 955 1045 933 799 596 524 540 551 570 602 799 891 775 696 745 880 952 908 898 935 932 910 887 870 863 820 684 687 7 11 13 13 13 13 13 11 10 8 5 6 6 6 7 10 10 4 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 244 409 381 180 35 9 8 3 0 0 0 0 0 0 0 0 0 46 118 195 357 456 376 354 430 587 798 1017 1213 1377 1514 1456 1322 1208 1150 1126 1088 1023 971 975 1025 1072 1063 1000 929 903 939 989 1057 1071 1110 1063 987 944 862 665 502 589 843 1077 1181 1190 1203 1246 1300 1337 1344 1307 1191 1058 972 945 932 915 874 809 743 680 611 530 435 338 248 171 102 44 11 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 3 3 3 4 2 1 1 0 0 0 0 1 4 11 21 39 64 95 131 168 193 207 200 167 163 206 260 309 360 410 470 535 634 742 825 885 947 1029 1147 1323 1496 1620 1703 1789 1867 1870 1797 1665 1511 1440 1433 1454 1479 1495 1504 1536 1615 1727 1815 1856 1885 1948 2051 2168 2278 2341 2321 2286 2253 2196 2126 2034 1938 1892 1803 1529 1554 1715 1907 2054 2146 2188 2172 2128 2114 2136 2159 2088 2099 2136 2115 2088 2062 2061 2074 2109 2140 2160 2152 2111 2029 1869 1680 1548 1468 1377 1253 1099 932 775 649 590 576 635 761 876 920 872 758 620 487 393 338 316 345 360 297 181 100 86 132 272 559 918 1158 1261 1269 1182 1032 871 731 601 521 476 459 460 464 484 522 586 675 770 816 856 938 1056 1166 1203 1148 1088 1075 1029 1090 1257 1340 1293 1183 1170 1244 1346 1469 1551 1562 1554 1608 1790 2062 2202 2089 1773 1412 1122 941 865 801 598 448 440 365 273 307 534 989 1561 1821 1620 1301 1095 1007 975 981 1060 1244 1487 1776 1989 1996 1773 1470 1318 1200 993 927 1042 1115 1035 957 1013 1012 816 457 236 196 373 656 921 1134 1301 1248 1214 1282 1225 1077 926 795 683 652 647 669 652 550 383 216 122 108 266 561 734 732 676 639 577 439 328 297 236 187 141 123 161 229 274 357 434 367 260 203 216 234 228 276 473 1025 1521 1342 731 288 177 234 372 416 356 289 266 274 219 175 152 162 176 184 197 242 330 490 852 1198 1374 1580 1771 1701 1519 1718 1792 1740 1501 1212 1118 1190 1246 1227 1147 1185 1133 958 758 703 793 871 856 834 881 863 822 815 759 771 734 666 625 5 8 11 13 14 15 16 16 14 11 8 7 7 7 7 8 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103 333 457 359 143 28 17 7 2 0 0 0 0 0 0 0 0 4 96 187 263 392 510 443 354 396 551 779 1026 1252 1427 1492 1426 1328 1260 1223 1208 1181 1120 1057 1039 1106 1190 1196 1132 1044 974 943 952 1012 1015 1075 1022 951 901 810 639 495 578 879 1198 1375 1383 1329 1298 1266 1205 1139 1081 965 880 837 813 789 759 708 645 590 541 489 425 349 268 195 131 71 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 4 3 1 1 1 0 1 1 1 1 1 1 2 5 13 27 49 76 98 108 99 119 174 235 293 352 405 445 503 583 662 726 783 848 926 1025 1181 1365 1523 1654 1795 1929 1978 1903 1733 1556 1428 1350 1320 1324 1347 1375 1402 1428 1535 1670 1763 1830 1910 2027 2169 2302 2369 2336 2285 2248 2179 2082 1968 1867 1820 1749 1616 1664 1805 1939 2040 2147 2290 2410 2391 2345 2342 2275 2145 2067 2045 2024 1983 1928 1879 1931 2075 2185 2284 2306 2208 2037 1816 1622 1501 1430 1378 1301 1179 1025 862 709 596 554 582 662 749 800 796 746 680 597 532 485 467 465 448 391 307 236 208 233 343 566 831 1045 1168 1195 1115 950 740 593 463 406 389 374 364 367 394 436 502 604 682 706 712 745 806 913 1126 1137 990 861 845 960 1112 1143 1053 1010 1115 1217 1309 1415 1506 1535 1525 1554 1721 2004 2187 2121 1837 1453 1085 799 593 579 482 348 272 225 191 222 416 830 1296 1425 1349 1198 1050 956 967 1012 1142 1380 1616 1763 1819 1822 1740 1479 1263 1032 839 874 1050 1139 1086 1025 1057 1021 788 473 282 260 424 740 1084 1352 1466 1377 1323 1249 1110 974 891 796 653 632 650 647 581 451 291 145 86 132 330 589 665 564 436 345 255 224 209 208 172 135 121 143 198 209 316 639 897 923 656 252 177 209 255 357 724 1378 1787 1503 910 353 160 142 180 212 235 232 196 222 190 148 134 140 148 151 159 185 236 355 633 987 1445 1939 2257 2236 2225 2203 2096 2131 2059 1817 1705 1852 1909 1607 1452 1360 1263 1086 829 764 800 807 838 912 932 883 760 911 816 740 666 586 502 6 7 10 11 11 13 17 18 18 16 13 11 9 8 6 7 8 8 5 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 199 284 224 98 34 27 0 0 0 0 0 0 0 0 1 5 41 156 239 295 367 432 401 350 442 619 847 1113 1353 1494 1497 1439 1382 1313 1249 1221 1197 1157 1117 1114 1168 1216 1191 1128 1057 1004 964 937 964 1013 1025 956 910 884 803 643 503 541 854 1227 1404 1396 1306 1202 1101 995 929 887 788 729 696 666 631 591 537 480 434 391 345 292 232 169 111 63 24 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 1 1 2 2 2 1 1 1 0 0 0 0 0 3 9 17 22 20 47 101 164 235 312 372 436 522 610 681 735 779 823 866 921 1040 1213 1381 1538 1699 1845 1912 1848 1690 1527 1361 1225 1152 1127 1131 1163 1216 1255 1342 1472 1593 1699 1810 1942 2095 2252 2362 2369 2331 2273 2181 2061 1931 1822 1764 1728 1701 1728 1812 1929 2042 2169 2298 2378 2562 2530 2462 2364 2273 2196 2123 2048 1972 1905 1877 1959 2093 2177 2221 2230 2158 1972 1757 1600 1499 1455 1436 1395 1296 1142 972 794 649 590 593 638 686 713 719 712 688 638 596 580 568 550 522 477 421 370 335 332 398 538 728 912 1032 1064 1007 846 622 434 301 248 248 256 258 274 319 387 461 564 632 636 608 597 614 757 1026 1087 976 844 839 976 1103 1063 958 973 1077 1170 1263 1367 1451 1482 1472 1492 1621 1863 2063 2092 1910 1559 1127 702 388 335 330 277 189 131 143 173 349 697 1034 1182 1163 1082 1009 948 1005 1102 1223 1370 1504 1542 1526 1558 1627 1445 1194 885 677 747 973 1108 1092 1046 1047 1019 862 649 489 441 531 759 1045 1242 1303 1300 1288 1216 1087 986 929 828 692 651 664 640 534 385 273 172 119 156 327 468 454 350 286 231 145 138 129 114 95 80 71 81 94 183 493 964 1426 1662 1473 827 362 316 385 570 944 1394 1621 1376 901 408 185 123 123 150 190 208 152 149 139 125 121 125 129 128 132 160 199 280 428 661 998 1425 1869 2140 2262 2157 2038 2020 2005 1866 1648 1446 1317 1267 1244 1217 1147 1092 984 877 879 1008 1193 1201 1097 970 799 834 790 707 631 531 450 9 11 11 11 12 14 14 15 18 18 16 13 11 9 8 8 10 10 8 4 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 82 180 176 104 45 19 0 0 0 0 0 0 0 3 16 49 127 200 248 289 345 403 441 491 621 803 1005 1268 1485 1574 1547 1480 1417 1298 1201 1166 1156 1147 1142 1155 1177 1163 1097 1034 1025 1032 995 930 916 981 1013 964 918 892 808 658 530 557 831 1225 1386 1332 1186 1063 953 832 771 736 668 609 563 526 493 454 407 358 313 268 220 174 128 82 42 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 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 37 95 172 253 337 444 570 698 784 827 847 860 872 907 1008 1157 1308 1454 1592 1700 1727 1632 1454 1298 1169 1057 983 951 947 961 1006 1062 1155 1286 1410 1512 1608 1722 1874 2063 2261 2377 2392 2330 2215 2069 1913 1784 1721 1720 1760 1793 1802 1826 1921 2063 2228 2466 2639 2625 2508 2385 2313 2223 2085 1944 1850 1864 1919 2004 2029 2040 2058 2051 1975 1829 1689 1607 1528 1512 1508 1477 1386 1232 1054 871 732 656 630 653 678 687 698 714 716 697 689 662 608 559 532 522 514 457 409 395 424 519 676 848 970 998 947 782 565 356 199 124 122 149 171 203 260 338 414 508 586 600 547 495 499 662 852 965 953 888 902 1048 1161 1067 984 968 978 1003 1056 1149 1254 1294 1293 1321 1434 1642 1867 2007 1972 1710 1267 760 372 212 198 200 147 78 116 148 295 543 806 976 996 933 935 956 1054 1185 1299 1365 1365 1390 1483 1499 1507 1407 1185 818 615 693 889 1034 1077 1068 1057 1057 987 865 743 654 621 678 864 999 1090 1178 1229 1197 1110 1047 924 814 716 678 694 680 563 415 309 202 115 133 283 413 383 268 227 194 137 114 102 87 70 60 46 60 96 219 503 997 1565 1856 1652 1050 641 581 746 975 1116 1104 1029 869 577 306 172 152 161 140 158 149 122 116 108 104 111 116 120 117 126 146 172 211 269 361 580 908 1315 1679 1894 1925 1865 1823 1824 1716 1500 1257 1068 1000 1042 1101 1045 1005 951 866 830 867 876 911 922 819 710 629 576 573 573 469 380 12 14 13 11 12 13 12 12 14 15 14 13 11 9 9 9 9 8 7 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 80 204 221 129 49 12 0 0 0 0 2 2 7 19 58 126 184 230 260 301 381 496 619 744 881 1030 1229 1438 1560 1571 1514 1443 1367 1247 1129 1092 1116 1145 1145 1119 1080 1040 1004 980 1064 1070 1010 922 894 972 1056 1055 985 923 825 689 584 609 827 1166 1332 1241 1084 964 841 724 663 623 574 515 464 426 395 361 321 276 230 181 133 93 57 29 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 27 68 127 203 305 439 595 733 797 836 866 870 874 910 1015 1165 1322 1460 1555 1584 1518 1355 1156 1019 907 830 790 777 781 802 851 907 998 1122 1228 1301 1348 1399 1490 1649 1948 2210 2346 2362 2281 2128 1948 1796 1709 1680 1686 1685 1656 1678 1757 1863 2009 2230 2397 2441 2382 2331 2271 2166 1976 1756 1732 1858 1925 1965 1966 1952 1947 1941 1886 1733 1635 1608 1567 1577 1581 1542 1445 1292 1109 931 806 722 687 702 726 731 725 744 780 787 763 687 599 534 504 503 508 477 446 432 456 548 703 870 994 1015 926 750 525 299 132 54 49 73 106 153 226 295 353 420 504 563 524 455 448 537 689 828 891 887 913 1063 1169 1100 1001 902 855 873 911 932 1015 1099 1126 1159 1250 1418 1649 1871 1952 1775 1374 842 384 142 95 127 125 60 85 120 203 376 615 824 891 831 882 995 1144 1307 1404 1425 1444 1529 1594 1534 1470 1434 1227 885 678 712 849 966 1027 1049 1056 1053 1017 953 881 795 716 719 799 872 944 1034 1101 1056 1022 937 830 745 710 725 751 728 640 507 326 186 102 129 273 422 453 280 241 202 159 130 110 91 70 55 44 56 96 191 409 812 1310 1566 1356 892 670 777 1084 1371 1331 860 575 392 267 172 135 177 215 137 98 89 91 94 91 91 96 102 118 129 138 143 155 177 209 251 371 565 845 1156 1404 1523 1522 1474 1514 1469 1344 1188 1016 879 913 1019 1046 978 902 839 770 753 736 790 767 709 690 627 447 446 422 349 282 14 15 14 12 14 12 10 10 11 11 11 10 10 10 10 10 8 6 5 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 36 132 251 252 120 33 4 0 0 1 4 8 9 41 83 134 177 198 224 268 328 432 584 757 932 1093 1248 1433 1509 1479 1409 1349 1301 1238 1148 1079 1075 1123 1135 1076 993 948 957 996 1067 1126 1051 970 898 895 977 1073 1099 1029 942 852 754 692 727 897 1161 1350 1226 1034 910 787 682 615 560 503 446 402 368 338 305 267 225 179 129 83 46 20 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 39 72 119 188 292 426 571 702 725 751 799 819 835 886 1011 1178 1343 1478 1537 1486 1327 1098 850 675 615 600 588 583 596 638 712 781 843 929 994 1021 988 900 865 1058 1381 1718 2019 2227 2284 2213 2072 1918 1787 1686 1622 1593 1615 1687 1744 1760 1785 1867 1983 2050 2045 2035 2125 2094 1878 1738 1765 1880 1910 1923 1938 1946 1934 1913 1877 1729 1694 1724 1739 1738 1704 1630 1511 1344 1147 967 832 763 753 773 797 808 797 803 847 879 857 747 626 544 502 488 477 481 469 482 498 587 761 935 1055 1055 921 714 466 239 89 28 25 41 80 142 212 259 282 318 406 504 481 400 371 432 561 693 768 790 833 953 1041 1022 916 797 739 722 701 781 929 1036 1087 1110 1147 1252 1454 1698 1834 1721 1410 959 467 132 39 76 101 53 52 83 114 225 419 619 754 807 919 1059 1225 1326 1373 1441 1554 1639 1606 1530 1497 1495 1320 1014 779 729 833 918 978 1003 1008 996 972 937 880 825 804 819 864 905 906 906 984 919 898 835 737 678 681 715 738 701 608 487 321 182 106 117 226 375 513 366 295 246 200 159 127 104 78 56 46 51 79 147 290 573 958 1196 1068 726 564 674 932 1214 1168 743 447 295 218 156 104 111 127 109 76 68 77 82 85 86 84 87 101 117 130 142 161 178 206 232 281 374 526 714 889 992 1014 975 1007 1029 998 915 799 706 746 895 1054 1026 851 833 774 792 847 933 773 640 793 1123 785 556 390 291 225 15 16 15 14 14 12 10 9 9 9 9 9 9 10 11 10 7 5 4 4 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 100 198 249 194 77 10 1 2 0 3 9 17 42 120 194 231 234 239 268 329 418 542 697 867 1045 1231 1394 1485 1431 1306 1194 1140 1102 1056 1017 1020 1079 1141 1123 1031 931 918 983 1052 1074 999 935 902 864 888 978 1083 1128 1047 926 907 910 871 878 1007 1202 1303 1233 1025 912 803 709 631 556 486 426 380 346 315 280 241 199 152 104 59 24 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 41 61 90 137 207 300 408 513 579 610 650 707 762 810 875 1002 1174 1347 1488 1495 1341 1116 920 691 524 449 415 398 395 407 436 483 549 638 692 703 682 623 542 499 563 741 1029 1425 1821 2085 2183 2150 2036 1888 1733 1601 1555 1551 1585 1608 1583 1534 1526 1596 1699 1748 1774 1897 1921 1791 1745 1738 1768 1858 1888 1900 1929 1938 1895 1845 1841 1767 1826 1889 1910 1863 1754 1607 1428 1208 1024 874 809 808 824 833 846 876 914 934 956 945 859 731 621 557 534 534 539 528 570 576 626 791 969 1084 1067 896 644 369 158 49 13 9 26 78 152 209 228 225 252 339 426 397 333 346 420 492 553 611 644 718 811 870 852 761 675 643 636 640 760 942 1077 1125 1113 1105 1169 1329 1534 1656 1611 1422 1066 559 151 25 31 52 50 29 49 73 131 258 448 684 897 1036 1149 1291 1372 1401 1470 1579 1676 1640 1539 1494 1477 1365 1137 926 868 864 912 934 946 947 937 926 896 863 847 886 984 1117 1166 1052 918 886 853 829 797 731 675 667 686 689 631 568 495 377 252 145 63 91 213 368 363 317 277 232 179 143 119 91 66 51 47 67 119 206 397 693 912 895 704 498 391 448 604 590 470 389 336 284 205 116 89 84 85 71 59 67 75 83 86 83 82 88 98 108 130 177 200 217 236 252 270 326 408 500 536 505 508 538 562 533 490 424 410 491 647 847 993 889 908 855 844 823 705 545 497 627 1002 940 659 446 306 187 16 17 15 13 12 11 10 9 9 9 9 9 9 10 11 9 7 4 3 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 1 77 155 210 223 180 107 45 8 11 21 7 3 26 77 152 234 290 314 315 325 377 475 599 724 847 986 1132 1296 1404 1409 1306 1159 1037 975 926 889 895 962 1054 1091 1030 960 894 906 1006 1090 1050 963 901 765 734 837 993 1129 1163 1054 919 976 1089 1022 942 1007 1181 1280 1205 1065 960 863 765 669 582 507 443 391 354 321 283 239 190 141 93 52 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 32 52 71 99 146 208 278 348 406 473 534 583 637 699 760 832 966 1185 1380 1494 1418 1162 857 633 475 394 333 289 258 240 237 250 281 335 420 444 420 381 340 295 254 253 271 369 582 946 1419 1790 1957 1986 1920 1814 1694 1567 1470 1429 1424 1418 1387 1332 1364 1457 1520 1581 1684 1735 1693 1668 1646 1617 1670 1719 1778 1834 1846 1789 1704 1624 1632 1685 1790 1880 1885 1802 1680 1538 1323 1130 973 884 849 830 801 795 925 1006 1050 1074 1061 989 867 739 647 601 602 606 624 639 629 661 786 925 1026 1044 874 598 336 150 44 5 2 21 81 162 209 205 193 223 294 356 334 266 251 256 293 377 463 508 566 649 707 690 614 565 591 652 733 853 990 1127 1163 1132 1115 1152 1240 1369 1478 1501 1416 1109 620 189 15 7 21 44 22 26 54 93 172 356 686 1009 1151 1229 1329 1432 1511 1577 1654 1779 1697 1550 1479 1467 1397 1224 1085 1087 1072 1007 939 921 933 912 904 880 850 931 1103 1332 1493 1439 1214 1014 891 833 798 765 726 682 657 656 653 642 612 545 467 395 291 112 78 106 174 222 251 264 228 193 164 129 93 69 50 35 43 84 152 257 453 654 754 691 454 253 214 246 269 294 314 298 264 184 118 90 59 50 59 57 58 61 68 74 79 81 83 90 104 142 180 200 202 197 198 207 238 284 332 342 316 297 292 300 267 252 239 252 288 355 458 567 684 836 847 844 862 802 651 539 449 428 402 394 310 176 96 14 13 14 13 11 9 9 9 9 9 9 8 8 9 10 8 5 3 1 0 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 48 239 339 280 177 100 59 45 43 52 76 41 49 118 203 275 324 350 365 379 419 511 647 787 896 975 1065 1153 1269 1326 1310 1220 1081 954 871 818 805 860 965 1045 1026 914 837 794 787 815 922 998 954 793 508 493 712 941 1103 1135 1028 906 994 1221 1139 980 965 1080 1187 1171 1085 1013 932 826 715 621 545 483 430 388 355 318 263 198 135 84 47 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 21 37 58 89 130 177 219 249 269 313 381 453 522 591 665 752 893 1123 1313 1364 1227 963 671 427 282 221 208 186 152 128 122 128 147 189 227 240 214 181 158 159 177 163 85 55 99 186 462 902 1347 1647 1785 1806 1703 1553 1446 1391 1360 1344 1338 1251 1286 1333 1373 1426 1503 1569 1588 1579 1569 1515 1448 1457 1524 1612 1662 1630 1540 1440 1385 1404 1501 1633 1724 1740 1703 1623 1450 1253 1077 952 878 840 835 879 1023 1080 1137 1182 1183 1116 993 857 736 636 662 651 660 658 662 701 768 858 960 979 820 578 351 190 93 29 16 36 88 162 201 198 193 226 285 342 305 238 213 222 264 334 404 439 452 494 559 571 538 532 598 708 793 898 1013 1130 1174 1160 1146 1132 1127 1196 1323 1391 1343 1099 683 261 14 2 4 22 17 16 35 67 128 323 737 1037 1172 1235 1305 1412 1557 1700 1714 1724 1656 1558 1517 1516 1459 1402 1292 1285 1253 1123 984 944 942 905 917 959 1083 1206 1382 1583 1652 1484 1242 1090 1002 900 810 756 722 697 658 670 720 731 681 601 538 518 451 270 157 132 127 128 137 171 170 173 167 130 89 64 42 22 30 60 103 166 284 451 612 676 434 317 235 177 136 128 184 201 167 124 102 98 76 46 43 58 60 55 57 64 71 73 76 92 109 129 148 162 163 156 156 164 184 210 223 222 212 197 171 170 156 144 136 137 145 156 193 236 286 420 524 577 658 704 603 401 214 124 90 93 95 51 33 14 14 13 12 10 8 8 9 9 9 8 7 8 10 10 8 5 3 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 142 376 424 244 96 52 55 69 86 104 129 127 169 236 293 329 347 361 383 423 494 608 748 872 955 1005 1053 1096 1192 1249 1253 1171 1037 918 835 799 823 900 987 1018 952 829 755 721 644 551 575 777 942 888 665 595 812 1004 1101 1089 979 888 989 1231 1210 1039 997 1048 1103 1110 1073 1025 955 849 744 658 592 538 488 443 405 362 293 204 121 65 31 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 1 5 16 32 59 96 133 154 157 163 188 239 314 391 463 546 657 808 1015 1119 1079 920 704 485 301 185 136 121 98 72 56 48 46 58 88 119 125 110 87 73 83 117 138 119 69 57 35 74 291 682 1105 1457 1661 1675 1584 1497 1456 1427 1391 1364 1293 1259 1258 1266 1306 1380 1450 1495 1538 1520 1500 1416 1341 1345 1397 1431 1419 1380 1323 1266 1239 1264 1341 1465 1600 1665 1656 1540 1361 1177 1034 943 909 932 977 1050 1111 1180 1246 1275 1221 1093 958 817 676 660 649 634 632 658 713 797 846 922 895 737 488 241 89 58 68 72 114 163 201 202 185 196 239 288 318 263 231 231 263 334 400 412 403 369 383 444 494 510 532 615 797 897 924 1018 1121 1172 1177 1154 1082 1016 1050 1178 1283 1289 1151 851 425 74 15 2 8 13 12 19 51 120 367 724 988 1134 1201 1245 1318 1443 1589 1664 1692 1667 1604 1538 1515 1476 1448 1372 1332 1331 1232 1085 1067 1068 1072 1093 1079 1171 1329 1467 1568 1524 1333 1148 1076 1016 940 864 799 783 769 698 687 721 733 686 603 534 526 488 428 405 330 226 186 128 103 108 103 121 116 80 55 28 27 31 45 70 114 191 314 496 586 507 378 273 202 138 125 161 190 186 134 103 123 129 95 50 68 78 72 60 56 57 62 65 78 92 98 104 115 121 115 108 109 111 116 122 124 106 97 83 84 86 77 56 44 43 50 60 81 111 145 189 231 237 232 166 86 40 22 10 11 17 28 22 12 10 10 9 8 7 7 8 8 8 8 8 8 10 10 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 246 425 372 159 31 40 72 93 110 132 163 201 237 281 312 328 341 361 398 458 546 655 764 850 907 942 973 1017 1090 1173 1184 1099 983 889 833 826 860 898 914 901 841 749 666 600 494 368 346 530 828 986 938 905 1019 1114 1110 1040 946 919 1010 1145 1132 1016 985 1025 1067 1061 1010 947 879 796 723 664 616 576 539 498 453 401 319 213 115 54 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 11 36 70 99 109 100 103 148 207 267 315 357 422 536 676 792 772 663 525 386 258 156 101 91 71 52 35 24 18 14 18 36 55 63 66 60 45 43 64 82 91 106 70 29 18 72 237 541 949 1352 1544 1528 1480 1454 1425 1375 1323 1267 1217 1182 1167 1197 1267 1340 1386 1410 1369 1442 1420 1364 1323 1294 1253 1206 1199 1219 1199 1165 1157 1174 1238 1360 1483 1569 1555 1448 1287 1143 1049 1014 1041 1109 1172 1210 1267 1333 1363 1310 1177 1041 878 751 694 641 601 601 635 695 812 866 876 786 607 374 148 8 1 4 91 178 273 325 313 273 268 273 308 305 289 305 346 397 444 473 463 438 382 377 409 443 466 496 593 812 917 989 1071 1145 1181 1173 1133 1023 947 960 1054 1169 1236 1191 996 596 234 73 14 4 12 20 20 30 143 390 678 914 1054 1125 1178 1252 1351 1495 1627 1690 1689 1633 1513 1466 1395 1322 1335 1366 1360 1317 1247 1234 1273 1337 1421 1394 1320 1316 1360 1438 1298 1155 1046 1039 1062 1026 940 861 860 824 741 690 692 703 640 568 516 498 490 480 474 424 319 313 235 145 106 86 85 84 57 33 11 28 37 41 53 80 132 227 366 407 346 272 238 228 192 210 214 216 203 141 100 138 196 148 82 78 86 80 68 60 45 50 54 60 68 73 73 82 86 81 63 53 56 62 67 79 63 48 36 35 39 30 16 8 6 7 10 12 13 19 34 50 27 8 14 11 11 4 0 4 16 26 21 9 8 7 7 6 6 7 7 7 7 7 8 8 9 8 7 6 5 4 3 2 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 348 408 275 92 21 50 95 110 117 145 176 201 245 283 303 319 341 379 434 506 596 690 751 790 822 850 885 937 992 1075 1087 1020 938 872 831 814 812 805 790 769 735 679 608 528 432 327 289 432 707 874 903 916 960 988 982 956 944 964 995 1001 954 922 942 1000 1026 985 905 823 750 686 639 606 578 557 541 520 486 439 364 259 152 80 35 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 45 75 87 79 83 137 195 240 261 271 309 395 474 469 357 249 175 122 77 42 25 18 16 14 10 11 12 9 6 7 14 23 33 36 26 19 27 32 33 52 40 21 8 10 53 202 536 1015 1265 1313 1302 1276 1229 1165 1110 1090 1086 1069 1064 1108 1176 1219 1219 1189 1164 1241 1289 1288 1257 1206 1135 1059 1057 1125 1135 1131 1131 1136 1144 1167 1242 1332 1435 1454 1382 1271 1183 1152 1181 1240 1286 1333 1383 1428 1448 1407 1281 1114 925 791 699 612 576 590 608 652 773 845 808 663 446 225 67 3 0 0 22 108 227 326 374 406 466 403 344 312 332 380 430 478 516 511 498 483 467 458 448 425 393 352 297 578 825 980 1073 1134 1147 1111 1044 956 912 933 1013 1122 1212 1213 1083 791 442 168 31 1 7 26 53 60 126 290 531 760 901 982 1091 1215 1348 1484 1590 1626 1610 1581 1466 1397 1434 1436 1429 1422 1417 1419 1349 1356 1461 1576 1709 1750 1627 1404 1263 1373 1228 1108 1044 1042 1060 1055 1020 936 907 868 782 682 648 702 592 531 500 483 488 498 483 456 411 406 346 246 178 143 105 64 41 20 17 29 35 37 44 54 92 165 221 220 208 204 200 200 186 168 191 222 196 179 160 110 187 129 88 80 85 94 83 73 54 42 38 42 51 56 56 54 58 61 54 44 43 44 53 66 62 44 25 16 15 7 1 0 0 0 1 2 0 0 0 4 1 0 0 0 3 1 1 10 20 22 22 4 5 7 8 8 8 8 8 8 8 8 9 9 9 8 8 6 4 4 3 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 14 222 401 352 184 55 37 82 130 126 108 138 174 207 246 277 301 328 368 426 494 569 646 710 730 724 735 766 808 864 927 976 998 976 928 875 826 778 729 688 679 681 665 618 547 473 427 426 479 580 647 680 716 764 793 793 824 876 920 922 874 822 809 850 911 948 930 853 761 680 615 556 511 490 476 469 481 500 507 492 447 363 271 197 121 54 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 20 45 66 72 72 97 125 148 151 152 174 214 226 157 61 17 8 9 6 4 2 1 6 6 4 4 5 5 3 0 1 4 9 11 8 3 3 3 3 7 11 12 7 8 35 133 374 678 800 921 1010 1042 1023 983 946 922 966 995 1014 1061 1101 1105 1089 1049 1045 1127 1210 1218 1174 1120 1059 980 992 1059 1114 1147 1163 1167 1156 1122 1108 1143 1240 1322 1339 1302 1262 1264 1281 1220 1258 1378 1454 1495 1516 1489 1378 1194 996 829 680 579 552 569 586 631 723 776 710 532 294 98 18 2 0 0 6 38 97 156 214 338 553 568 499 402 343 355 420 477 498 479 474 483 498 512 512 465 368 260 218 412 674 880 1008 1075 1063 1020 947 892 892 965 1070 1145 1183 1184 1100 893 587 281 79 10 2 5 55 96 125 185 338 559 719 823 966 1107 1244 1359 1456 1537 1576 1563 1426 1323 1314 1240 1209 1294 1296 1285 1372 1536 1731 1916 2043 2014 1777 1397 1229 1371 1325 1210 1112 1062 1092 1111 1083 1007 959 907 801 659 603 664 580 512 478 462 464 483 495 498 499 505 461 382 316 274 233 178 94 43 30 31 30 29 37 43 68 107 131 144 164 170 157 150 149 187 310 359 281 243 194 116 132 132 109 87 78 91 78 63 49 35 24 21 22 33 37 33 37 45 52 55 54 45 51 59 56 41 26 20 12 3 0 0 0 2 5 6 1 0 0 0 0 0 0 0 0 0 5 12 13 9 10 7 7 8 9 10 10 10 10 10 10 9 9 9 8 7 6 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 44 222 357 265 120 46 56 100 133 122 96 121 150 184 225 265 308 358 422 494 566 631 677 693 683 656 654 689 728 784 847 899 962 997 979 916 830 743 668 616 602 608 598 559 494 443 468 583 706 715 646 594 609 667 717 739 771 820 860 801 724 690 727 812 875 868 820 764 699 612 512 421 364 345 337 334 368 422 474 508 512 477 422 370 284 169 68 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 4 17 38 58 56 42 46 50 46 45 56 68 57 20 3 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 2 2 1 1 1 0 9 24 16 13 58 149 214 289 435 638 809 901 922 914 922 972 1002 1016 1036 1058 1088 1107 1076 1032 1035 1071 1132 1162 1138 1083 1029 973 987 1034 1100 1158 1195 1209 1193 1130 1088 1087 1128 1195 1237 1242 1250 1306 1357 1217 1247 1363 1481 1565 1604 1584 1487 1293 1070 848 644 519 484 504 561 635 679 687 596 402 186 48 6 0 0 0 2 12 35 62 104 228 481 648 687 641 519 414 442 496 525 517 517 549 588 618 624 551 418 297 268 380 599 833 955 960 973 945 891 853 874 980 1104 1117 1124 1135 1101 968 743 474 244 102 30 4 30 92 171 237 312 472 617 706 830 962 1097 1216 1313 1411 1493 1514 1475 1422 1342 1252 1201 1135 1106 1089 1340 1597 1844 2085 2248 2150 1680 1219 1296 1479 1509 1398 1267 1153 1105 1057 1049 1034 992 963 922 723 622 595 549 481 441 442 453 457 464 477 512 549 543 496 438 380 337 281 180 93 42 25 26 14 27 38 52 70 83 91 105 111 109 108 117 154 210 250 261 222 281 279 203 145 149 126 86 69 52 41 33 26 21 16 14 18 20 23 27 30 32 42 47 44 42 41 38 39 38 36 25 11 3 1 0 1 2 0 0 0 0 0 0 0 0 0 0 0 1 3 1 1 1 7 9 10 10 11 11 11 10 9 8 8 6 6 7 7 5 5 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 39 146 237 181 76 41 59 91 106 95 82 102 129 157 196 248 313 387 463 531 589 627 641 635 619 598 590 622 650 688 740 807 891 971 1003 950 840 724 635 576 529 496 485 460 424 414 490 628 729 726 632 560 577 642 699 743 799 846 844 705 633 618 673 758 802 773 727 741 725 619 458 315 241 220 212 200 220 269 338 408 456 467 467 469 433 328 188 78 27 9 5 6 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 0 0 0 0 0 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 29 29 16 4 1 0 2 8 15 13 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 4 8 16 29 47 94 168 120 138 338 595 784 883 926 947 961 992 1004 1022 1055 1065 1044 1028 1045 1085 1070 1060 1103 1108 1077 1046 1008 984 990 1018 1068 1117 1165 1204 1201 1144 1093 1074 1090 1130 1166 1182 1204 1292 1368 1299 1338 1440 1549 1633 1677 1681 1611 1381 1131 871 636 475 413 433 510 617 635 584 468 303 140 40 7 1 1 1 3 12 28 49 97 219 430 627 731 728 657 584 529 525 551 599 621 684 755 765 726 641 522 410 359 421 591 747 780 823 858 869 868 869 894 967 1065 1083 1074 1070 1080 1041 920 732 529 336 171 48 11 29 166 354 462 577 675 702 738 841 963 1043 1141 1268 1395 1512 1607 1614 1522 1382 1227 1131 1140 1084 1183 1328 1526 1787 2019 2058 1512 1228 1382 1670 1798 1700 1590 1448 1320 1248 1185 1068 960 962 965 833 732 642 533 429 383 397 405 412 427 452 492 536 560 544 494 456 397 338 256 156 67 34 22 16 23 32 41 48 48 22 26 43 59 71 95 140 183 201 213 205 352 552 565 294 245 198 135 84 49 32 22 16 16 13 12 8 8 15 23 25 10 13 22 25 25 21 17 29 41 44 36 23 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 10 10 10 8 6 6 5 6 6 6 5 4 3 2 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 122 150 107 39 28 41 57 67 67 68 81 103 128 163 220 296 377 447 499 531 549 556 555 547 537 538 558 576 590 609 639 703 798 877 880 786 658 556 480 423 383 359 332 331 365 468 586 641 605 546 535 585 656 720 790 874 916 785 597 585 596 636 683 697 672 651 712 730 597 396 241 169 152 133 98 87 107 149 212 283 346 393 435 467 432 313 178 84 39 29 35 106 107 52 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 2 6 8 3 0 0 0 1 6 11 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 1 4 7 13 24 47 92 148 140 163 297 472 646 789 889 951 978 985 1009 1038 1059 1057 1038 1028 1054 1154 1150 1156 1166 1139 1077 1012 971 966 980 997 1032 1058 1085 1118 1139 1133 1097 1070 1054 1057 1071 1087 1119 1198 1295 1349 1421 1505 1587 1645 1685 1742 1672 1447 1192 928 683 490 382 373 441 554 565 500 394 267 143 52 15 6 7 11 18 31 52 86 141 235 372 518 612 634 605 563 529 502 534 646 733 816 882 871 823 740 655 557 492 523 634 731 766 769 708 743 811 863 900 938 973 955 928 933 971 1010 1007 940 820 651 447 215 73 24 51 154 317 495 684 802 802 800 880 980 1033 1146 1299 1449 1578 1626 1572 1460 1383 1417 1380 1469 1423 1307 1254 1281 1366 1365 1182 1127 1350 1736 2009 2021 2031 1892 1671 1394 1146 952 832 860 895 890 778 666 536 403 365 402 434 438 427 431 456 496 537 564 541 505 452 386 301 200 104 62 42 34 30 31 34 37 38 26 9 6 19 41 73 116 141 192 190 192 314 610 1003 745 532 371 233 120 57 33 21 14 10 9 9 6 4 8 16 13 5 3 4 6 7 6 10 21 36 47 47 32 15 11 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 8 9 9 9 9 10 8 6 6 6 7 6 7 5 4 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 57 136 153 114 60 25 19 27 38 45 46 51 64 81 102 131 181 253 330 393 433 452 462 466 468 466 466 473 485 493 494 489 477 495 559 638 672 617 505 412 336 284 254 234 216 231 292 401 497 530 502 471 501 582 648 708 788 860 844 687 570 578 597 612 613 601 588 593 647 692 596 402 243 170 142 100 36 18 21 35 73 133 202 272 349 413 404 312 199 112 69 63 90 306 310 160 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 1 3 5 5 7 13 24 33 27 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 2 7 14 33 69 105 113 107 146 255 410 571 693 767 850 946 1038 1078 1065 1026 992 986 1029 1141 1182 1186 1163 1120 1054 972 914 905 924 947 989 1024 1030 1017 1026 1071 1091 1080 1022 987 992 1007 1024 1082 1194 1315 1424 1516 1574 1591 1611 1696 1642 1476 1249 997 754 544 394 342 402 503 534 500 420 313 202 106 60 42 45 57 70 88 119 160 177 226 308 396 468 514 522 500 490 507 551 703 848 932 970 955 894 811 755 711 700 719 726 723 729 651 545 600 711 792 852 909 942 922 866 826 816 842 900 971 997 921 740 499 286 148 101 115 180 323 533 736 849 847 804 916 1032 1105 1206 1318 1425 1496 1495 1429 1401 1488 1582 1657 1592 1331 1007 924 857 767 727 802 1067 1494 1884 2066 2059 1953 1698 1294 943 750 683 785 938 991 888 734 597 478 423 484 519 509 489 482 478 475 495 521 520 510 480 416 327 245 166 109 80 61 46 39 34 35 36 34 18 5 7 19 47 83 112 151 172 184 223 328 702 751 627 433 251 130 66 40 28 19 13 10 8 7 6 8 13 12 8 3 1 1 0 0 2 8 22 40 48 52 54 61 77 82 49 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 7 6 7 7 8 8 9 8 8 8 6 6 6 6 7 6 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 5 43 232 227 154 81 34 17 17 21 24 25 26 34 49 68 90 110 145 207 284 352 392 404 402 400 397 396 399 406 413 414 403 379 355 351 378 418 431 388 311 241 192 162 148 141 137 148 196 281 355 386 380 383 447 559 611 602 620 639 612 553 515 538 567 571 562 569 586 597 600 617 600 505 383 300 240 152 37 4 1 5 25 64 117 180 252 306 257 184 117 79 69 79 142 439 398 192 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 24 41 51 60 75 101 121 111 70 46 31 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 33 50 60 54 72 147 271 394 492 592 733 886 1005 1092 1135 1122 1079 1058 1071 1084 1126 1133 1113 1073 1006 917 859 830 836 871 935 1002 1031 1009 992 1036 1074 1081 998 937 929 925 941 969 1022 1145 1306 1448 1518 1523 1553 1597 1574 1478 1299 1068 829 611 436 362 408 494 555 563 514 431 354 250 199 183 189 198 200 200 207 221 225 265 310 342 380 443 505 404 387 458 545 684 848 971 1012 988 923 829 782 771 792 821 789 684 628 491 446 518 630 716 778 858 930 931 886 807 731 695 721 873 1008 1044 971 816 631 476 400 396 406 398 423 564 794 959 859 790 976 1093 1172 1235 1279 1319 1393 1424 1451 1512 1612 1641 1471 1098 783 656 522 444 432 542 837 1308 1777 1932 1719 1615 1470 1170 959 847 841 1036 1229 1202 1034 892 764 738 608 592 585 584 596 588 552 508 498 501 501 496 481 438 374 315 237 164 121 101 77 60 52 49 46 40 30 22 23 23 39 67 102 136 158 166 180 189 319 420 392 273 166 122 110 81 55 37 25 16 11 8 8 12 14 16 15 8 5 3 1 0 0 2 10 21 39 91 142 202 338 487 220 81 20 3 3 6 2 0 0 0 0 0 0 1 0 0 0 6 5 5 5 5 6 6 6 5 5 5 5 4 6 7 7 6 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 89 232 191 95 40 16 10 10 9 9 5 7 24 45 67 87 102 120 175 262 342 387 393 380 366 360 358 356 359 361 356 336 303 276 261 264 272 260 218 164 126 109 95 84 79 77 80 105 153 204 237 252 293 389 506 534 442 381 373 384 417 471 508 515 496 509 567 617 615 566 525 522 528 511 467 388 246 81 12 0 1 7 30 70 120 162 184 109 61 36 34 48 71 149 381 348 154 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 31 79 148 202 205 208 236 262 250 218 183 142 90 43 12 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 17 26 31 66 118 193 271 343 425 508 603 781 957 1125 1246 1297 1296 1246 1177 1128 1062 980 907 843 780 758 748 755 799 877 961 1015 1015 990 991 1021 1030 970 924 926 921 888 856 844 951 1127 1308 1421 1452 1510 1561 1552 1501 1355 1135 893 666 490 417 440 516 601 643 616 550 525 483 455 423 401 377 350 328 293 244 237 270 317 341 340 360 444 394 366 449 578 730 886 998 1016 965 895 806 766 782 828 847 755 618 510 438 431 487 571 635 684 759 830 839 802 741 673 608 587 766 924 1036 1096 1098 1040 942 888 898 841 663 481 411 485 729 933 912 960 1038 1119 1187 1200 1240 1301 1363 1444 1537 1605 1568 1323 945 679 449 264 158 209 430 806 1304 1732 1829 1474 1191 1215 1219 1236 1394 1399 1500 1586 1510 1243 915 823 928 839 747 702 704 699 673 636 612 616 617 596 556 512 473 427 369 292 218 169 140 114 99 90 82 72 61 53 51 51 52 62 77 95 114 123 132 142 141 161 194 202 153 107 105 120 114 92 73 55 32 19 13 11 9 7 8 8 8 8 5 2 2 1 0 2 5 20 67 155 292 507 827 484 220 75 25 12 15 12 3 0 1 3 2 2 8 3 1 0 5 3 3 4 3 3 4 3 2 1 1 2 3 5 6 5 5 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 81 145 103 37 10 4 3 1 0 0 0 2 35 54 64 71 80 101 163 261 347 389 390 376 368 362 357 347 340 335 324 300 266 232 204 191 187 169 137 101 78 66 56 39 30 28 29 39 62 107 165 213 266 335 390 372 280 221 213 259 346 432 477 468 432 450 518 561 544 489 446 428 446 443 470 418 272 108 21 0 0 1 6 26 65 108 112 38 13 5 10 28 59 136 271 246 93 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 21 67 157 290 393 398 380 395 423 421 395 377 331 230 119 36 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 12 32 66 109 159 209 253 285 328 378 513 726 948 1120 1222 1237 1141 1021 864 700 573 500 472 504 545 604 698 805 898 959 973 959 946 923 935 941 940 957 989 982 883 776 777 909 1099 1259 1363 1469 1557 1602 1580 1433 1204 955 715 540 467 479 547 637 692 676 624 612 619 612 582 549 502 444 411 350 245 201 257 357 408 370 308 297 378 454 519 578 670 818 923 909 838 771 723 705 709 732 773 658 544 483 455 455 487 531 554 582 654 711 715 672 616 576 525 522 647 776 914 1087 1265 1337 1304 1298 1313 1209 949 631 398 310 485 715 856 942 975 998 1087 1148 1273 1329 1356 1417 1504 1540 1438 1131 801 513 315 208 158 181 318 697 1291 1757 1812 1482 1146 1120 1206 1219 1446 1509 1515 1508 1451 1278 981 979 1058 1011 864 740 724 703 693 714 758 787 779 741 678 603 534 483 427 357 283 219 175 153 141 132 122 112 99 88 82 77 76 77 78 85 95 96 97 95 92 90 97 109 101 87 80 90 103 118 140 111 77 47 28 15 5 1 1 5 9 7 3 2 5 4 1 4 4 9 33 83 166 300 471 371 254 166 74 22 12 6 1 0 1 2 1 7 10 5 1 0 2 3 4 6 5 3 2 1 0 0 0 1 2 3 2 1 3 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 105 108 58 14 1 0 0 0 0 0 3 14 56 58 41 32 37 73 153 263 358 403 408 396 384 375 364 348 337 326 308 278 241 204 175 155 145 135 114 88 61 39 21 14 8 5 5 13 38 100 199 273 288 269 233 182 132 117 144 216 318 412 461 453 415 393 404 419 425 425 420 406 382 326 354 331 223 97 20 0 0 0 1 4 17 29 30 17 3 0 1 17 58 135 205 165 40 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 31 86 189 320 432 482 487 499 528 551 549 534 504 387 214 76 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 2 5 12 23 42 66 86 94 90 103 133 193 298 440 588 717 807 777 677 526 382 282 229 215 235 283 356 466 604 743 847 899 906 896 878 893 917 931 936 954 1010 941 866 823 844 939 1091 1262 1425 1572 1679 1665 1527 1303 1044 791 615 516 512 568 640 687 689 660 647 669 684 645 591 535 460 406 340 246 190 268 421 506 447 368 367 463 541 535 446 398 544 681 701 671 629 598 582 574 582 610 542 483 472 464 464 498 500 501 537 597 633 626 580 514 476 441 446 502 588 732 965 1241 1379 1412 1448 1471 1405 1176 817 528 360 342 414 579 763 867 874 925 1011 1172 1259 1331 1420 1468 1423 1220 936 733 496 415 507 521 392 336 708 1330 1740 1763 1483 1120 907 940 872 934 981 988 1030 1104 1039 1059 1141 1172 1059 837 665 615 588 674 802 923 976 920 826 716 650 604 556 500 435 362 279 212 187 175 167 158 145 136 127 117 108 101 95 92 94 91 88 82 73 66 70 79 85 84 83 77 74 92 132 204 194 163 114 70 38 16 7 4 4 3 1 1 1 3 5 6 9 6 3 10 29 68 125 177 232 281 210 107 46 13 1 1 4 0 0 1 4 4 1 0 0 9 8 7 8 8 7 5 3 1 2 3 3 3 2 1 3 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 118 196 144 64 14 1 0 1 2 1 2 15 38 58 38 13 2 4 35 113 233 360 441 468 460 437 407 378 358 342 321 295 264 230 196 168 146 132 125 113 90 60 32 13 3 1 0 5 24 64 139 244 316 266 177 101 54 42 67 122 197 280 353 396 395 365 329 301 286 314 370 423 435 381 292 256 251 175 77 16 0 0 0 0 0 0 0 0 1 0 0 0 13 64 136 171 115 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 23 64 141 226 315 398 449 488 534 591 650 699 710 610 390 193 77 24 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 8 8 9 11 13 12 11 16 36 77 135 200 256 306 331 315 256 184 124 87 75 82 106 146 212 318 459 610 731 812 855 873 893 909 913 911 912 941 950 942 939 961 1014 1095 1210 1344 1504 1629 1669 1598 1418 1161 887 689 564 540 575 631 678 699 695 701 719 720 663 579 504 423 353 296 237 179 278 483 587 535 438 440 535 543 445 286 168 259 412 508 522 493 465 444 421 460 485 443 440 452 434 414 426 443 476 522 574 597 570 508 437 404 387 378 396 460 615 874 1098 1216 1268 1324 1406 1443 1318 1024 731 509 379 318 337 444 620 763 824 849 1017 1119 1177 1261 1260 1178 1013 855 822 801 852 993 1013 827 533 701 1114 1444 1546 1437 1176 851 696 591 546 551 581 686 942 1066 1184 1246 1211 1076 865 671 593 604 734 907 1052 1110 1055 949 860 804 737 662 606 542 467 356 273 226 203 190 177 168 163 157 148 139 134 124 116 110 108 101 91 80 72 80 92 91 87 86 82 75 73 97 190 247 267 243 173 107 68 39 21 14 11 4 2 3 5 5 7 9 6 1 2 8 24 48 78 120 225 192 133 70 28 18 23 18 9 5 5 7 8 0 0 0 7 6 5 6 7 7 7 6 5 6 7 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 48 215 322 231 106 28 3 4 13 21 14 15 37 56 47 14 2 0 0 9 55 160 312 455 511 508 474 429 390 368 348 317 283 252 227 204 178 155 139 134 120 97 58 19 2 0 0 1 12 36 71 119 176 222 166 98 49 31 44 78 123 171 218 262 293 307 299 275 237 190 230 291 337 352 327 262 209 198 143 68 17 1 0 0 0 0 0 0 0 0 0 0 0 8 49 99 109 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 26 65 125 197 281 350 402 449 516 621 769 876 854 675 442 239 104 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 2 5 7 6 4 1 0 0 0 4 13 31 58 87 107 116 138 139 116 81 47 24 12 17 22 38 72 126 211 333 475 625 749 826 889 933 950 952 884 876 910 947 993 1054 1125 1186 1208 1235 1335 1471 1570 1587 1497 1287 1010 778 625 563 569 609 657 695 724 752 774 761 693 580 459 368 335 294 241 189 269 474 617 603 512 496 529 466 311 161 86 138 270 368 382 358 339 320 292 320 353 389 454 447 368 328 313 396 501 573 603 580 516 447 404 396 371 348 360 440 599 796 917 963 983 1082 1281 1452 1438 1253 989 746 562 427 331 303 421 627 770 755 873 997 1008 1014 1012 934 873 852 917 1032 1159 1286 1410 1188 781 698 870 1084 1212 1182 1063 899 702 520 405 407 488 617 877 1147 1288 1296 1210 1023 783 662 683 740 819 939 1059 1124 1092 1043 984 919 847 766 676 630 525 428 349 282 232 207 185 176 173 170 168 171 172 157 153 152 139 122 109 99 93 97 110 111 107 107 107 98 83 95 150 222 297 351 326 257 191 123 71 48 37 19 15 14 13 13 13 16 10 6 4 3 7 20 41 46 88 125 116 70 41 41 43 38 32 23 18 22 20 6 3 2 2 3 2 2 3 3 4 5 6 6 5 4 3 2 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 78 238 338 244 102 27 19 42 63 69 47 47 65 54 28 5 0 0 0 0 14 84 227 403 513 516 468 418 387 369 350 322 288 253 227 209 193 173 155 147 131 98 60 24 4 0 1 5 15 24 30 38 51 71 80 74 70 74 88 104 118 133 158 193 237 272 276 241 184 136 164 184 208 220 214 192 168 159 128 75 30 6 0 0 0 0 0 0 0 0 0 0 0 2 19 38 33 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 3 14 49 111 185 254 310 355 404 495 682 878 985 938 760 526 310 145 29 4 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 1 0 0 0 1 5 17 38 65 83 83 73 57 40 27 20 14 1 6 3 7 21 44 81 142 233 365 512 659 798 904 962 980 953 946 950 969 1004 1048 1099 1159 1139 1084 1099 1197 1336 1465 1521 1367 1111 871 689 584 554 583 644 716 742 770 794 779 700 572 448 373 389 351 291 245 287 445 613 638 542 488 431 325 191 90 57 102 200 268 273 256 250 236 228 290 407 489 499 425 322 287 314 431 561 639 650 600 508 433 393 373 343 321 341 435 587 724 806 877 858 927 1158 1416 1550 1473 1285 1064 837 632 471 320 286 479 667 690 729 832 877 830 836 823 828 879 976 1095 1201 1295 1455 1296 993 761 696 752 792 758 723 699 640 515 354 326 375 474 654 862 1013 1045 990 795 606 515 517 563 670 838 988 1118 1153 1108 1027 950 884 815 658 577 541 504 422 358 297 262 226 194 178 181 184 190 186 177 173 173 164 146 135 123 120 119 122 128 132 133 139 140 124 118 127 154 236 326 383 387 355 290 208 141 93 67 59 47 30 18 23 31 21 13 6 1 2 11 32 42 57 75 80 67 63 73 72 77 65 44 40 62 40 28 21 15 1 1 2 2 2 4 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 186 187 94 24 19 63 119 142 124 87 65 56 25 8 3 2 1 0 0 1 37 144 305 442 472 434 404 390 376 359 338 310 274 240 219 200 179 159 145 121 76 45 18 4 0 1 6 12 10 3 0 2 11 34 61 83 95 98 94 89 93 112 148 201 259 287 256 187 135 126 108 108 124 138 151 167 178 162 118 68 25 3 0 0 0 0 0 0 0 0 0 0 0 3 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 1 1 2 2 1 1 0 0 1 1 1 0 0 0 1 2 1 0 0 0 4 21 62 121 189 262 320 364 419 521 703 905 1025 1001 833 577 305 64 18 11 7 7 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 3 3 3 3 2 2 0 0 0 2 14 40 66 68 56 35 17 9 8 8 0 3 2 2 5 12 27 49 87 158 273 435 615 779 912 1015 1095 1111 1056 1018 1020 1047 1074 1071 992 902 888 974 1135 1331 1486 1403 1192 964 761 611 537 541 589 638 697 751 790 781 702 577 480 442 466 434 381 349 378 495 691 682 544 444 350 236 128 63 51 82 153 199 208 207 218 219 192 245 362 426 399 331 300 311 358 465 559 600 595 572 539 479 413 365 324 293 295 373 535 702 790 852 850 858 1002 1287 1568 1627 1559 1414 1223 995 726 444 290 384 542 625 651 706 804 743 739 765 820 912 1032 1138 1202 1206 1203 1109 933 736 608 577 557 530 527 562 581 522 357 304 310 359 439 552 627 532 496 490 355 231 210 320 525 751 910 1033 1097 1084 995 935 893 806 691 626 583 507 408 421 386 352 321 284 244 220 205 195 185 176 174 177 176 168 162 161 160 156 153 154 155 151 146 143 142 142 140 125 182 252 319 385 439 433 391 305 233 185 142 102 72 50 54 53 42 30 18 1 3 13 26 42 48 48 76 122 186 188 168 153 116 73 76 84 89 77 53 31 2 3 4 5 4 5 5 5 6 9 10 7 5 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 94 117 71 20 6 35 96 169 199 163 97 32 7 3 8 15 14 6 1 0 0 15 82 211 337 401 419 417 420 411 391 365 330 284 233 193 168 154 141 119 85 48 27 11 2 0 0 1 3 3 2 1 1 3 12 29 56 64 60 49 42 48 69 109 173 233 245 224 185 144 107 89 83 98 121 147 179 209 222 191 130 61 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 1 2 2 2 2 3 4 5 5 5 4 3 4 4 4 2 1 0 1 1 1 0 0 0 0 1 2 1 1 1 3 15 46 89 158 260 351 424 474 475 537 695 885 1025 1024 841 513 169 76 51 37 28 19 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 4 8 12 13 14 16 15 8 3 1 0 3 14 34 45 38 25 13 6 2 2 0 0 0 0 2 7 16 22 31 61 125 239 403 596 785 946 1064 1137 1123 1095 1086 1078 1035 941 817 731 720 794 955 1186 1393 1404 1266 1062 842 648 524 497 522 547 605 685 755 775 716 595 520 506 525 521 485 442 432 465 595 619 531 422 316 213 126 74 70 85 122 156 178 195 208 178 139 195 264 289 283 292 315 357 408 484 541 565 575 579 523 450 400 354 306 269 272 347 498 662 761 806 805 783 839 1131 1489 1686 1747 1692 1530 1269 990 633 399 381 481 562 559 518 559 579 606 656 740 870 1032 1122 1108 1005 910 859 811 718 636 583 545 524 526 544 553 489 370 295 255 239 239 235 182 67 158 319 305 187 146 237 445 613 674 672 649 661 751 858 868 814 740 678 638 591 463 450 409 377 368 350 292 267 241 213 185 167 164 166 166 174 183 193 194 186 176 175 174 169 161 151 146 152 158 149 159 178 202 257 347 379 403 432 393 317 241 180 144 125 108 92 81 66 42 24 23 27 33 40 45 57 78 137 207 238 242 221 169 140 155 184 182 139 89 47 1 1 1 2 1 2 2 2 2 1 2 4 4 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 46 23 8 17 58 141 220 224 145 52 0 0 1 26 40 36 20 6 0 0 5 44 151 265 358 428 467 486 466 426 382 336 282 225 179 150 129 105 78 49 28 23 17 8 3 1 1 1 5 9 10 4 1 1 6 16 22 19 13 11 22 55 107 161 160 148 150 143 125 102 85 95 110 120 129 151 189 232 251 201 107 33 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 4 4 4 5 5 5 5 5 4 5 5 4 3 1 1 1 1 1 0 0 0 1 1 1 1 3 11 28 53 86 161 277 391 497 583 598 576 616 728 890 1016 984 741 407 247 166 113 73 43 23 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 6 16 26 32 34 41 42 29 15 5 1 0 3 12 24 26 22 15 8 2 0 0 0 0 0 3 8 13 12 12 23 53 116 231 402 611 822 967 1062 1103 1132 1153 1130 1037 869 709 618 606 672 819 1044 1269 1356 1305 1162 945 714 543 465 442 455 512 602 711 786 758 635 550 520 535 560 531 450 419 382 412 495 525 455 325 216 156 110 104 110 129 151 170 185 172 159 158 191 221 232 245 300 353 388 436 493 537 551 540 511 401 355 342 321 287 270 298 380 518 643 730 784 787 742 750 993 1292 1540 1716 1800 1727 1436 1140 790 531 425 423 439 412 320 291 373 469 554 639 738 869 932 913 821 723 684 706 715 667 591 520 480 478 475 447 377 300 239 195 159 124 103 83 134 219 293 288 209 161 220 312 316 275 226 205 250 462 737 865 871 793 697 657 638 599 536 457 401 385 375 347 314 285 248 209 188 180 172 166 181 196 202 200 199 198 200 201 200 197 190 171 170 175 177 169 155 159 185 216 235 258 277 300 309 276 247 211 173 136 123 130 110 83 72 72 72 71 64 62 67 60 89 134 164 204 223 187 176 198 230 229 182 134 87 0 0 1 1 1 1 3 2 4 4 4 5 4 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 1 23 59 55 15 2 8 40 109 201 258 181 74 18 10 19 23 43 49 40 23 8 0 0 2 22 104 205 309 402 474 514 493 433 372 317 264 213 173 150 129 92 55 32 24 23 18 12 10 7 5 6 11 17 22 15 5 1 0 1 3 2 1 2 17 54 95 106 72 46 54 67 72 71 69 78 93 98 98 109 145 199 234 210 123 49 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 4 4 3 3 3 3 3 2 2 3 4 5 4 3 3 2 1 0 0 0 0 0 1 0 0 0 3 17 45 69 107 187 300 419 534 631 682 685 704 728 805 930 998 927 774 599 421 261 146 77 44 30 20 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 15 28 41 49 57 49 36 20 8 2 1 2 5 18 26 27 26 22 13 4 0 0 0 0 2 5 4 3 7 13 27 64 139 264 437 654 808 912 1016 1111 1166 1162 1075 884 705 616 623 707 848 1023 1216 1340 1347 1233 1020 774 571 446 398 403 439 513 633 750 759 670 571 518 514 528 509 447 422 360 381 493 574 526 376 263 206 163 151 164 186 198 194 194 189 211 218 214 216 229 256 326 383 414 452 494 522 511 457 405 364 351 356 350 323 311 357 434 557 673 749 766 702 626 696 870 1101 1369 1626 1785 1818 1551 1198 852 600 449 364 339 394 393 372 365 413 493 571 610 657 684 693 655 575 531 526 546 527 450 357 301 295 303 282 231 192 167 151 145 131 113 194 459 579 439 226 154 142 204 196 127 56 26 33 105 375 677 877 923 846 719 675 635 623 607 567 516 476 437 385 354 335 306 271 246 225 205 199 209 218 216 218 216 221 224 225 220 212 212 200 197 197 201 204 193 179 180 183 185 191 195 207 233 240 249 227 174 127 127 142 128 124 136 144 142 135 108 90 103 97 81 92 120 199 220 217 222 235 242 237 210 174 127 1 1 2 2 3 4 5 5 6 8 7 5 5 8 9 5 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 119 220 189 65 11 25 102 191 231 193 85 24 24 49 57 46 42 39 31 18 6 0 0 1 11 57 124 205 282 356 416 432 395 342 291 243 199 165 145 138 104 59 29 19 18 14 6 6 9 8 5 6 10 18 20 11 4 1 0 0 0 0 2 15 43 65 58 14 4 6 11 17 23 31 39 47 53 60 82 132 186 202 167 106 51 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 5 5 4 2 2 2 2 2 1 1 1 0 1 3 3 3 2 3 2 1 1 0 0 1 2 2 0 0 0 6 25 59 93 138 217 324 434 536 631 718 782 841 835 845 913 1003 1063 1081 990 759 470 248 130 81 56 45 29 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 25 43 51 37 24 14 7 2 1 3 3 15 26 37 46 49 42 25 6 1 1 2 3 3 1 3 10 16 23 41 84 163 291 506 684 830 960 1072 1152 1176 1085 894 759 696 723 832 991 1144 1265 1341 1334 1227 1037 811 608 465 408 387 380 419 523 658 735 700 609 543 508 495 488 460 438 383 380 495 595 555 414 350 286 233 206 214 255 299 289 266 242 229 232 233 232 248 287 350 409 451 479 499 500 442 394 370 367 384 406 402 361 343 396 454 516 592 684 730 616 576 636 765 960 1244 1579 1771 1803 1569 1209 880 646 490 390 337 363 372 319 247 232 261 324 378 444 453 436 420 363 313 273 252 236 196 144 114 103 124 130 112 99 100 111 126 129 135 328 726 1002 838 269 186 152 154 136 83 23 1 1 81 311 601 834 908 837 741 694 683 679 664 638 585 537 494 428 389 376 362 351 334 300 277 272 272 265 254 246 242 242 238 223 196 200 217 227 228 223 221 230 226 208 190 185 189 187 193 212 215 218 225 214 177 140 148 148 151 169 191 184 177 158 133 119 123 134 140 137 198 262 300 311 325 275 245 229 216 194 173 1 1 1 1 2 1 2 3 2 1 3 3 2 1 1 2 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 19 16 8 1 1 18 116 302 419 368 188 50 75 172 211 177 102 36 25 53 66 46 28 25 30 37 34 21 12 9 7 8 20 43 84 128 182 245 296 311 298 275 245 211 182 171 178 154 89 39 16 9 7 4 3 4 3 1 0 1 4 10 17 10 4 1 0 0 0 2 7 15 15 7 1 0 0 0 0 2 5 9 12 13 19 42 111 174 180 128 74 31 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 4 4 3 2 2 2 2 2 1 1 0 0 1 2 3 4 3 2 2 2 1 0 0 2 3 3 1 0 1 16 45 82 122 171 249 347 442 526 618 736 851 954 979 987 1009 1047 1105 1190 1236 1002 647 360 193 120 90 78 60 40 21 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 21 31 26 21 16 10 5 1 1 1 9 21 38 58 75 80 63 28 8 3 5 6 6 4 5 13 21 20 29 61 116 218 355 508 707 898 1046 1148 1193 1136 1019 901 834 848 945 1086 1183 1249 1278 1258 1172 1024 843 663 505 408 371 356 363 418 540 680 730 678 608 542 497 484 476 455 419 396 479 562 523 429 368 329 297 271 278 317 333 328 313 306 300 293 295 306 314 338 384 437 468 476 475 450 385 357 365 397 430 437 408 367 375 426 481 517 533 553 608 552 536 591 685 835 1099 1460 1745 1811 1638 1313 984 737 538 393 263 165 122 81 32 28 51 77 112 194 240 217 182 138 112 84 58 43 34 26 24 27 40 49 49 48 59 80 92 88 104 275 628 1053 1335 527 205 91 85 100 87 30 9 2 52 190 424 711 832 823 788 773 767 754 727 699 639 578 519 456 406 387 396 411 404 386 380 379 373 362 335 314 294 273 255 237 227 239 247 250 248 239 234 234 220 208 191 186 191 197 195 187 192 201 205 203 203 188 183 179 179 184 194 167 150 139 143 157 161 166 209 223 279 356 370 335 346 282 247 232 217 203 205 0 1 0 0 1 0 0 1 2 3 4 4 3 3 4 4 3 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 4 17 41 77 106 96 59 21 12 64 293 507 579 484 291 126 103 152 142 92 46 28 31 36 27 11 9 17 33 51 62 51 34 22 14 8 6 9 22 45 82 137 197 241 263 270 270 264 254 240 224 206 119 47 16 9 8 8 7 5 2 1 2 2 5 12 27 18 8 2 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 10 68 134 143 89 35 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 2 2 3 2 2 2 2 1 1 0 0 0 1 3 4 3 3 2 2 2 1 1 3 4 4 3 2 8 35 76 120 160 205 278 367 448 520 615 753 893 1019 1094 1132 1140 1145 1194 1311 1396 1008 707 470 299 192 136 117 104 81 51 25 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 14 17 19 22 22 16 5 1 0 3 13 34 60 88 112 108 71 32 11 5 4 3 2 5 11 23 30 39 60 90 162 258 393 581 774 943 1090 1182 1203 1168 1098 1047 1060 1138 1227 1213 1243 1255 1221 1138 1017 866 698 550 444 401 382 369 382 454 609 726 748 706 631 553 499 473 464 438 427 463 506 489 430 366 323 307 312 345 389 365 310 289 291 304 327 352 373 375 362 393 437 460 455 429 393 369 366 398 448 479 464 419 405 442 493 536 547 527 533 534 518 519 567 638 738 960 1323 1668 1825 1744 1483 1166 887 612 357 171 56 7 12 49 95 94 40 14 53 99 97 67 28 19 12 6 2 0 1 2 0 6 15 24 31 38 59 62 49 44 102 277 592 1092 786 531 301 134 104 102 55 29 12 13 52 170 434 542 610 722 829 835 814 798 763 715 637 555 491 442 412 428 455 477 496 505 497 493 460 410 363 332 327 318 301 283 272 262 255 250 243 247 248 252 240 220 216 220 223 218 212 204 192 180 184 196 200 195 184 174 170 149 121 117 126 145 175 183 175 204 222 246 272 270 273 277 262 253 243 229 222 222 2 2 1 1 0 1 1 1 3 3 2 3 3 3 4 4 4 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 3 2 0 0 0 0 0 20 73 151 224 256 234 160 75 39 94 257 428 471 399 266 155 113 105 72 35 15 12 9 0 1 12 29 37 43 51 58 51 31 21 16 13 12 15 22 34 69 123 181 227 254 265 273 288 298 316 319 275 158 55 17 9 8 7 7 8 11 13 12 14 15 16 19 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 36 93 99 54 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 4 4 3 2 2 1 1 0 0 2 2 3 4 4 4 3 2 2 3 4 6 8 8 12 16 33 71 122 169 204 238 303 379 444 505 588 709 850 1000 1118 1185 1194 1187 1230 1350 1451 967 777 632 485 354 252 186 151 119 81 49 24 5 1 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 9 14 25 32 27 12 3 1 7 24 44 65 91 126 132 105 64 29 8 1 0 1 4 15 29 42 54 66 86 127 183 259 369 515 692 890 1056 1175 1245 1247 1227 1249 1336 1432 1439 1431 1389 1306 1203 1092 944 769 624 515 453 420 396 376 390 508 636 726 755 723 646 545 492 479 459 452 457 455 431 371 314 266 255 281 330 381 407 388 344 316 322 339 345 388 398 360 383 425 439 423 391 384 382 383 420 473 500 492 464 450 485 541 586 597 569 536 524 513 497 517 582 668 849 1180 1559 1824 1849 1664 1385 1082 785 473 270 169 142 200 304 385 352 206 78 29 27 32 27 7 0 0 0 0 0 0 0 0 0 3 12 27 45 57 51 32 14 10 36 165 461 600 654 537 295 182 133 67 30 22 17 7 27 121 190 249 325 422 542 574 580 582 566 526 498 480 466 457 474 499 528 564 584 564 559 524 472 430 434 466 427 382 336 307 299 302 287 285 280 283 291 295 279 262 252 255 259 250 232 210 189 186 188 193 194 185 173 163 151 136 131 139 153 179 190 190 187 187 198 236 231 225 218 217 223 218 212 203 205 1 1 1 0 0 0 0 1 1 2 2 2 2 2 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 1 4 8 10 8 6 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 29 40 55 67 71 56 31 10 0 0 0 0 29 89 157 215 243 251 210 142 104 119 168 234 274 245 181 124 85 53 23 5 1 0 0 1 11 47 89 85 63 45 35 27 15 9 13 17 27 41 59 75 104 148 195 233 252 254 254 267 297 375 379 307 202 75 17 5 3 2 5 13 25 42 30 23 15 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 69 68 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 4 4 4 2 1 1 0 0 0 2 3 3 3 3 4 4 4 4 5 7 11 17 25 39 55 89 133 176 206 226 255 320 389 458 527 597 679 788 927 1067 1158 1163 1145 1155 1191 1259 1052 943 837 704 551 403 287 214 158 108 75 49 25 10 4 1 0 0 0 0 0 0 0 0 0 3 5 7 5 2 3 8 18 26 25 14 3 3 12 30 48 65 86 121 134 119 86 48 17 2 0 0 0 12 30 48 61 70 78 102 112 132 179 263 393 579 797 1009 1174 1247 1268 1316 1432 1564 1634 1612 1524 1389 1248 1135 999 853 714 592 494 426 386 367 379 450 544 641 722 761 734 630 559 518 490 472 452 419 381 320 286 260 257 271 277 279 353 443 426 384 376 399 416 417 412 383 388 413 422 413 392 390 394 416 458 501 528 538 529 525 559 599 619 636 610 556 519 494 477 484 538 628 773 1016 1362 1658 1782 1741 1582 1346 1081 782 579 506 504 552 679 773 707 507 276 101 2 2 4 2 0 0 0 0 0 0 0 0 0 1 3 21 41 46 41 33 29 19 12 27 105 203 317 442 364 321 297 241 155 73 28 4 2 9 28 61 107 137 204 229 231 265 290 298 316 363 409 437 461 487 515 551 559 551 556 562 557 546 591 569 494 423 377 364 395 398 373 349 333 345 373 369 328 312 301 291 280 275 267 248 225 209 198 192 199 206 195 166 143 145 157 175 162 167 200 215 198 171 158 180 181 169 160 157 156 162 161 172 199 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 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 1 2 5 14 27 33 31 21 8 0 0 0 0 0 0 0 0 0 0 0 0 4 15 40 84 118 147 163 159 152 133 94 57 29 13 6 1 12 24 21 24 73 136 186 206 199 193 197 204 216 190 129 81 45 16 2 0 2 9 9 10 33 86 142 136 91 54 30 17 7 2 6 14 33 66 97 113 127 151 186 220 240 242 235 237 266 351 365 308 207 87 15 1 0 0 2 12 29 46 25 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 1 6 66 72 43 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 4 4 3 2 1 1 1 1 1 2 3 2 2 3 4 6 8 9 11 16 27 41 58 82 110 141 170 193 204 213 256 336 419 518 621 715 796 871 951 1035 1139 1157 1131 1099 1055 1029 1029 1019 977 885 747 589 449 333 248 182 133 95 63 38 21 11 4 1 0 0 0 0 0 0 1 3 4 3 2 0 0 2 10 18 22 16 2 2 10 20 31 45 69 101 119 118 96 63 31 9 2 0 0 6 18 37 56 69 63 60 59 67 95 144 213 337 555 812 1061 1232 1308 1336 1396 1494 1579 1597 1515 1371 1240 1150 1058 927 792 664 556 478 432 425 448 495 553 613 680 755 771 713 660 599 539 497 469 418 372 333 312 315 331 323 257 218 245 288 324 371 421 472 465 429 427 429 436 449 454 431 388 367 381 421 469 516 565 585 573 572 563 542 558 613 593 541 485 457 453 452 476 603 732 918 1156 1385 1574 1710 1748 1601 1361 1103 922 861 849 845 934 1012 975 809 557 266 40 6 3 0 0 0 0 0 0 0 0 0 0 0 0 10 18 20 20 26 47 47 32 13 10 18 37 213 318 549 730 681 440 189 36 5 0 2 10 27 46 65 125 180 231 232 175 171 199 254 282 298 314 336 353 387 425 468 505 524 529 560 608 594 538 485 460 444 440 453 440 406 378 383 395 382 358 352 350 332 293 299 298 282 255 230 213 202 214 222 191 148 142 161 189 219 214 233 248 216 215 186 177 171 158 142 125 119 115 112 117 138 172 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 1 2 6 12 24 41 64 71 60 41 23 8 0 0 0 0 0 0 0 0 0 0 0 2 13 47 102 156 162 158 140 121 110 100 82 60 40 22 9 1 0 0 0 0 16 60 131 200 212 189 172 170 175 147 85 40 16 4 2 9 25 50 48 41 55 89 123 129 97 58 29 11 2 0 1 6 24 66 104 124 133 143 166 197 227 252 265 267 277 295 272 224 149 68 15 0 0 0 2 13 24 25 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 83 94 57 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 5 5 5 5 3 2 1 1 1 2 2 1 2 2 1 1 4 9 16 20 23 35 54 77 98 123 149 167 171 168 172 204 274 371 480 608 750 888 999 1067 1077 1048 1154 1177 1137 1088 1045 1017 990 963 950 924 844 715 614 495 396 315 246 187 137 97 69 49 27 11 4 2 1 0 0 0 0 1 1 0 0 0 0 0 5 16 27 28 13 7 8 11 13 21 40 64 85 99 96 77 51 27 8 1 0 1 5 17 40 69 56 36 31 38 56 87 139 239 418 650 879 1040 1129 1206 1313 1424 1521 1513 1431 1323 1210 1114 1030 963 878 769 666 599 567 567 585 614 640 655 673 735 785 791 763 705 624 548 511 454 394 370 372 396 424 411 270 237 255 293 306 287 279 316 421 425 452 487 513 530 538 493 452 409 391 406 439 480 555 594 583 564 534 494 489 530 514 485 447 411 393 411 463 593 691 786 904 1071 1287 1504 1656 1615 1449 1252 1112 1068 1018 989 1032 1095 1108 1031 851 544 256 96 27 2 0 0 0 0 0 0 0 0 0 0 0 3 8 13 19 29 44 51 49 31 8 2 0 77 272 766 1165 1117 847 503 123 11 0 11 50 123 173 85 129 253 373 397 239 174 141 128 127 126 124 131 143 182 245 302 339 349 348 400 472 531 563 570 578 560 463 464 483 467 420 386 381 374 375 383 396 411 385 358 340 317 289 266 262 249 243 233 199 152 159 191 211 218 208 195 167 138 182 191 194 187 163 138 114 101 93 91 95 105 122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 3 6 14 27 43 62 93 121 123 99 63 30 11 3 0 0 0 0 0 0 0 0 0 0 0 3 18 64 118 139 99 63 44 36 29 24 19 15 11 6 3 0 0 0 0 0 2 20 56 92 89 59 44 66 81 69 35 8 2 5 17 39 70 98 89 63 55 57 70 79 69 43 20 6 2 3 6 7 19 59 104 126 128 129 145 185 239 305 351 346 292 242 187 133 81 37 11 2 0 0 2 12 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 4 25 91 88 45 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 4 4 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 4 5 5 3 2 2 2 2 3 3 2 2 1 0 0 4 16 43 64 75 83 94 110 128 149 169 182 178 166 181 247 352 454 551 679 820 943 1043 1111 1074 1038 1129 1146 1130 1118 1098 1058 953 856 844 874 855 776 756 668 567 481 401 326 257 199 161 136 99 61 34 16 7 4 2 0 0 0 0 0 0 0 0 0 3 11 24 41 52 31 19 13 10 12 20 32 49 71 86 84 68 46 24 10 2 0 0 3 11 31 30 20 18 22 34 55 102 185 299 466 674 889 1077 1232 1411 1500 1564 1522 1420 1332 1285 1254 1232 1163 1064 949 846 774 729 725 746 767 772 749 713 719 768 824 859 833 741 633 557 485 430 408 420 447 463 454 340 308 312 303 264 216 176 179 253 338 415 487 560 611 614 558 501 457 426 412 417 447 532 572 564 536 505 456 438 442 432 420 395 354 335 406 480 565 619 655 717 848 1032 1225 1383 1424 1357 1245 1155 1124 1061 1018 1022 1066 1117 1127 1016 803 546 302 127 34 9 2 0 0 0 0 0 0 0 0 0 0 2 4 10 19 28 41 51 47 27 14 3 20 106 489 977 1050 899 612 216 26 5 23 99 252 375 298 188 198 291 367 252 170 108 64 43 31 27 30 40 59 83 106 128 146 156 176 251 362 455 523 580 638 646 617 600 564 456 368 367 400 416 419 437 448 431 403 370 335 311 303 296 292 286 269 236 206 212 229 234 225 206 178 158 137 151 175 192 191 171 137 106 90 88 88 88 94 98 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 6 19 38 66 97 126 153 177 174 139 91 45 13 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 48 87 94 58 20 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 3 10 15 9 0 0 11 16 13 5 1 8 25 51 77 97 104 85 56 42 34 40 47 45 30 16 12 12 15 18 19 26 67 124 139 127 116 133 180 260 355 407 364 263 184 116 66 36 20 12 8 5 2 4 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 35 63 49 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 7 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 1 2 2 3 3 3 4 3 3 3 3 3 2 2 1 1 0 0 3 18 62 108 138 148 149 152 160 173 186 206 208 218 267 361 466 537 580 657 739 798 849 891 825 896 998 1068 1111 1124 1084 979 844 786 790 807 803 789 808 749 669 597 525 448 372 312 278 254 222 184 141 95 53 30 17 6 2 0 0 0 0 0 0 0 1 3 12 39 76 67 52 36 22 15 20 23 30 50 68 77 72 55 34 25 8 0 0 0 1 4 4 6 9 13 17 27 66 129 204 374 662 983 1194 1205 1321 1336 1320 1278 1230 1198 1184 1270 1398 1403 1318 1209 1110 1011 934 898 908 924 914 865 781 724 723 766 779 789 801 727 625 524 455 427 439 461 446 409 352 319 275 278 316 266 201 172 195 257 332 413 496 586 587 534 458 405 395 413 422 458 517 538 515 488 490 427 393 372 361 351 330 304 329 454 556 613 626 626 651 724 860 1005 1140 1216 1220 1191 1149 1110 1051 1002 977 986 1029 1050 1005 913 778 590 360 168 76 24 4 0 0 0 0 0 0 0 0 0 0 0 0 2 6 16 29 35 27 18 5 0 21 134 375 479 474 384 212 63 13 18 89 212 291 259 157 91 112 149 110 63 32 20 16 8 4 4 4 7 15 24 27 35 45 59 104 184 257 337 441 546 624 665 673 580 452 385 388 418 448 443 456 462 458 443 425 391 345 325 312 312 316 304 270 255 257 266 263 251 248 211 178 156 150 165 197 211 193 160 129 110 106 99 91 91 91 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 35 68 110 154 189 211 220 213 176 119 66 28 7 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 24 49 64 47 16 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 2 12 33 59 80 90 88 74 58 51 44 44 45 43 35 25 22 24 28 29 28 34 72 138 157 137 113 116 163 253 353 378 314 217 134 70 39 32 33 36 36 30 21 18 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 32 32 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 9 7 6 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 1 2 3 3 4 5 5 5 4 3 3 2 1 0 1 0 0 1 13 55 121 173 204 213 205 196 196 199 235 271 318 390 478 545 553 527 545 568 581 597 626 643 751 868 957 1015 1037 988 832 766 742 728 679 631 627 650 631 584 538 501 448 375 325 338 341 343 339 323 290 238 162 95 53 28 15 8 4 2 1 1 0 0 0 6 32 69 82 79 64 42 23 28 26 28 38 49 57 60 54 36 21 7 1 0 0 0 0 0 1 2 4 7 13 33 79 156 330 627 890 873 748 776 788 807 846 899 964 1084 1318 1500 1562 1531 1453 1350 1230 1147 1076 1039 1017 991 941 859 762 677 680 713 754 801 783 691 571 481 440 440 441 400 331 292 289 271 300 403 350 291 253 277 315 347 392 407 426 438 436 396 342 341 399 439 482 511 501 463 438 454 403 358 327 307 291 279 289 382 511 612 655 657 658 676 714 773 861 969 1070 1123 1125 1115 1094 1050 978 897 848 843 851 862 869 866 811 634 422 248 116 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 9 6 4 2 0 2 10 47 75 92 99 101 60 13 6 27 62 82 77 52 21 31 35 22 5 0 0 1 0 0 0 0 0 0 2 2 3 9 22 44 72 110 162 239 331 419 499 506 450 399 378 384 441 484 481 506 532 526 550 628 600 527 436 358 330 332 325 305 305 310 291 258 253 259 240 210 180 156 174 214 234 224 202 175 161 151 133 113 104 104 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 9 45 92 144 194 232 249 247 227 190 141 93 53 25 8 1 0 0 0 0 0 0 3 9 10 4 1 0 0 3 11 21 30 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 1 7 21 41 66 84 90 87 84 77 72 62 51 40 29 21 22 29 32 30 35 64 124 162 151 125 118 158 236 312 304 252 181 113 65 48 52 69 89 96 88 67 36 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 13 26 29 29 44 36 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 7 7 5 3 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 1 2 3 4 5 5 4 4 3 2 2 1 1 0 0 0 8 37 97 163 203 215 206 191 186 196 248 299 354 421 491 534 512 437 435 444 474 520 568 627 692 753 784 805 834 857 823 775 710 660 586 514 473 453 433 404 372 364 348 314 309 340 369 410 453 481 487 472 401 285 195 130 85 55 34 21 12 9 6 3 3 10 34 63 83 90 80 57 32 34 34 34 36 41 51 62 68 53 24 8 2 1 0 0 0 0 0 0 0 3 9 27 63 137 316 598 795 617 408 390 435 484 572 749 994 1211 1438 1604 1679 1689 1665 1612 1498 1376 1282 1204 1138 1077 1010 928 816 705 634 624 680 752 784 733 612 508 458 442 420 367 306 274 278 272 263 318 376 379 326 383 470 473 468 446 408 345 315 305 287 293 354 429 501 537 510 433 403 402 372 335 303 277 259 258 311 407 508 590 637 649 652 674 705 725 752 813 915 992 1022 1029 1015 966 876 771 703 656 630 641 695 773 820 771 633 465 290 140 49 15 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 6 9 0 0 0 1 5 5 2 5 1 4 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 18 31 47 68 97 127 173 262 306 345 408 481 453 542 600 670 755 804 799 830 813 759 675 549 412 341 341 338 335 340 336 298 259 262 269 261 241 218 188 213 249 255 243 238 202 184 171 157 147 146 146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 40 100 155 203 240 254 246 220 184 145 111 85 62 40 19 5 0 0 0 0 0 1 14 20 15 6 1 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 2 13 46 90 130 137 124 109 96 75 50 31 17 7 8 12 21 28 33 49 85 128 149 150 158 192 241 271 251 223 176 117 71 53 56 72 100 122 116 89 51 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 5 10 16 30 58 82 54 17 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 1 1 1 2 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 4 3 2 1 1 0 0 0 4 19 60 116 153 161 149 133 133 161 230 301 357 401 436 450 425 359 378 405 458 515 551 578 604 622 641 683 748 820 862 811 730 650 574 506 441 366 314 287 252 236 241 265 313 352 392 452 519 547 546 573 558 483 393 305 231 176 138 110 80 68 59 48 38 36 49 70 92 93 76 54 39 37 40 46 54 61 72 94 114 87 48 22 9 4 0 0 0 0 0 0 0 1 6 21 55 128 327 619 822 709 550 516 459 382 365 465 633 923 1223 1455 1615 1717 1768 1776 1736 1676 1619 1554 1471 1372 1267 1108 960 842 741 659 622 647 725 720 631 537 482 457 432 381 345 338 316 253 188 202 315 391 350 387 490 525 580 571 501 399 310 248 217 222 285 381 480 547 543 465 421 395 364 332 293 257 244 256 305 381 477 580 662 670 640 627 620 627 647 690 778 854 903 928 914 847 743 647 577 516 465 459 514 608 714 762 731 633 484 327 213 147 81 29 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 15 19 13 0 1 0 0 0 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 19 25 32 39 67 135 196 258 360 516 615 649 721 811 865 856 803 720 668 641 599 493 378 332 331 335 339 353 353 319 292 284 281 282 278 264 253 275 301 301 282 258 211 183 173 178 184 180 160 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 35 86 142 182 205 217 212 194 168 142 121 109 100 84 62 38 16 3 0 0 0 2 13 34 31 15 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 1 3 2 0 0 0 1 6 27 81 146 149 125 102 84 64 36 13 3 0 0 1 7 21 27 32 47 78 122 161 196 223 241 245 234 223 197 143 90 55 42 46 69 92 79 48 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 26 64 75 32 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 1 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 3 3 2 1 1 1 0 1 8 27 67 119 140 136 119 108 121 167 221 267 300 322 337 347 341 371 397 438 483 517 546 572 593 623 663 726 792 820 840 800 728 654 581 497 391 304 249 208 177 172 205 266 322 374 440 513 546 546 580 595 581 537 475 412 355 311 308 273 239 206 174 142 111 87 90 106 103 84 65 57 63 77 92 103 109 121 150 179 142 84 37 12 5 0 0 0 0 0 0 0 0 2 8 43 130 333 619 845 873 809 788 582 354 236 145 196 490 841 1112 1319 1492 1610 1678 1755 1853 1926 1912 1805 1663 1565 1386 1212 1065 930 792 667 615 659 667 633 582 537 511 474 408 398 408 378 291 195 178 253 327 338 339 403 528 690 716 643 526 403 289 209 193 240 324 422 503 538 517 473 428 385 334 278 239 224 241 276 353 471 605 707 718 684 649 634 641 658 684 741 803 843 854 825 758 661 558 475 410 363 350 378 436 529 636 696 680 607 525 460 363 230 114 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 37 65 82 23 12 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 1 2 4 7 10 14 30 56 85 118 163 248 325 428 532 613 606 556 513 479 451 433 447 395 323 310 323 339 352 361 359 362 372 350 290 290 308 299 290 292 298 288 277 255 219 196 204 225 216 197 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 55 96 128 145 150 149 145 140 132 127 124 127 127 114 89 60 30 11 5 6 19 47 87 84 40 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 7 4 4 6 3 0 0 0 0 2 14 52 95 81 56 41 36 31 16 3 0 0 0 0 1 8 15 19 28 51 96 155 194 209 222 230 230 226 206 159 104 59 34 28 33 45 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 0 0 0 0 0 0 0 0 0 0 0 0 3 16 44 23 8 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 2 3 4 3 2 2 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 2 2 1 1 1 1 4 15 42 93 121 127 119 112 116 138 171 196 209 222 247 291 355 385 401 429 467 503 542 601 642 643 631 640 683 746 810 821 798 755 707 645 538 378 302 256 207 170 168 202 241 284 334 402 458 492 535 580 597 594 569 533 497 469 485 469 425 367 307 254 209 161 150 168 179 171 148 132 146 175 202 203 188 185 208 229 194 124 56 15 2 0 0 0 0 0 0 0 0 0 2 38 144 346 608 832 928 910 961 763 440 240 112 97 251 491 718 916 1097 1236 1337 1487 1685 1882 1984 1917 1748 1620 1487 1376 1274 1156 1014 865 724 669 644 636 632 625 619 554 473 448 457 446 375 248 163 157 196 241 277 321 423 602 705 727 681 576 420 285 212 211 267 353 438 499 512 495 463 416 353 286 226 203 222 266 357 500 660 786 829 791 745 738 761 775 771 777 761 758 772 776 742 637 526 427 346 292 272 286 307 363 471 573 626 636 627 598 502 384 251 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 49 137 92 39 8 0 0 0 0 0 0 3 6 10 8 2 0 0 0 0 0 0 0 0 0 0 1 5 6 4 1 0 0 0 5 7 11 18 28 40 58 76 98 122 171 243 337 345 312 308 356 403 434 464 425 393 396 389 364 342 340 362 421 479 421 347 339 338 327 316 311 320 329 301 270 259 243 234 225 227 216 186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 37 59 74 82 88 96 105 114 121 131 143 155 163 143 108 72 43 23 12 26 92 140 142 70 22 5 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 2 11 6 2 2 2 0 0 0 0 0 5 17 24 15 6 3 4 5 3 0 0 0 0 0 0 1 4 13 24 45 79 113 116 119 174 208 218 210 183 134 82 46 25 14 9 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 5 2 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 2 3 4 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 1 1 1 2 8 24 48 64 72 74 78 91 114 136 144 142 148 183 253 331 364 386 418 462 510 555 604 635 604 565 548 561 598 639 672 697 711 725 731 690 571 485 405 315 227 163 148 166 192 224 275 331 385 450 520 562 605 605 575 537 493 506 528 519 475 418 371 344 305 291 304 321 327 324 319 319 321 308 283 255 233 229 231 204 139 68 19 2 0 0 0 0 0 0 0 0 0 2 40 158 367 624 830 925 898 901 811 619 395 153 102 148 242 342 445 568 694 800 940 1204 1502 1705 1789 1754 1659 1532 1446 1399 1342 1236 1088 930 791 698 664 680 705 729 669 582 517 486 470 418 304 232 169 145 155 164 152 232 350 477 594 673 686 578 415 286 227 238 296 377 448 485 500 488 456 408 334 246 206 216 269 376 538 716 830 866 844 821 826 850 859 851 848 814 787 805 839 815 713 586 463 356 272 223 219 231 268 340 435 527 596 635 615 542 434 298 137 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 85 88 46 9 1 0 0 0 0 4 14 21 26 20 7 0 0 0 0 0 0 0 0 0 0 1 8 10 9 6 3 3 7 11 10 11 17 27 37 52 70 91 112 137 193 253 306 346 378 428 512 579 612 605 576 542 472 382 317 270 272 347 488 511 472 429 390 383 378 412 474 466 383 317 311 286 252 248 250 232 198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 21 27 37 53 73 91 106 123 143 164 182 181 154 107 68 41 46 104 200 229 166 90 23 4 0 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 28 40 47 46 37 41 110 158 178 166 129 81 42 19 6 2 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 1 3 7 8 4 1 0 0 0 0 2 3 3 3 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 1 1 1 1 2 8 17 20 22 23 27 38 53 60 58 55 68 110 172 228 266 297 328 364 406 449 481 511 501 478 466 471 483 478 491 516 559 615 673 716 720 655 563 465 356 246 171 149 156 180 219 258 297 358 478 575 660 686 664 621 559 548 573 586 572 518 460 488 467 441 433 438 452 468 476 449 404 342 288 253 232 215 199 176 124 63 19 3 1 1 0 0 0 0 0 0 0 5 45 158 365 636 828 908 891 828 752 668 540 394 208 143 139 159 192 231 279 341 409 601 851 1089 1388 1589 1678 1682 1583 1458 1400 1325 1255 1141 1001 863 765 739 761 796 764 683 581 489 432 391 324 268 240 234 225 206 164 171 191 246 338 462 614 688 550 398 281 222 241 321 391 438 461 468 462 438 371 296 243 234 279 387 558 744 847 886 871 842 827 830 839 875 893 879 869 895 876 821 740 642 534 413 292 219 193 195 215 251 315 421 523 588 588 531 439 315 144 44 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 51 53 25 9 1 0 0 0 6 22 31 33 32 23 12 8 4 4 2 1 0 0 0 0 0 3 5 8 12 9 8 12 18 19 11 8 15 22 30 38 51 85 99 139 177 216 262 329 388 436 486 527 548 513 464 392 308 249 218 208 235 353 406 405 401 389 407 406 442 478 455 377 337 325 274 236 240 250 243 212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 9 17 38 62 83 102 123 149 168 179 170 135 96 70 49 90 201 299 233 78 22 4 2 5 8 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 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 2 9 22 29 24 15 11 17 56 105 127 114 77 38 11 2 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 3 13 21 14 3 0 0 0 3 10 24 26 6 0 0 0 0 1 1 1 1 1 1 1 2 2 1 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 1 1 2 1 1 1 1 0 0 1 2 9 16 21 23 22 20 20 16 16 19 28 46 73 107 139 167 199 238 294 362 407 412 425 431 418 395 376 369 370 385 433 506 587 658 701 694 659 598 498 375 275 213 182 183 203 229 260 311 391 509 626 706 743 754 754 735 647 630 619 573 524 552 554 536 521 513 507 499 476 440 378 309 251 213 190 174 162 135 92 46 15 3 4 5 3 1 0 0 0 0 0 9 50 146 322 587 772 849 847 805 747 663 536 519 369 245 162 119 108 114 127 139 162 243 400 633 965 1242 1428 1529 1532 1429 1270 1190 1209 1210 1172 1068 931 836 815 822 799 739 642 523 429 356 291 258 271 281 250 250 227 209 192 174 170 219 347 521 552 472 348 245 206 246 308 363 401 426 446 462 405 338 285 262 285 370 550 706 791 819 806 779 753 751 772 816 833 817 805 830 798 738 694 661 600 473 338 251 203 186 191 212 252 353 457 533 563 544 478 343 185 80 24 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 29 63 54 31 8 0 0 0 2 14 30 37 38 37 37 42 31 27 19 7 0 0 1 1 1 0 1 2 1 4 4 6 13 21 15 7 3 5 7 9 8 20 30 40 54 69 77 85 114 160 194 201 179 205 220 197 167 151 150 170 211 248 268 273 267 271 289 310 332 337 304 298 326 340 315 272 254 258 247 220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 32 57 78 96 116 139 148 142 124 103 92 92 135 183 260 245 108 9 2 0 2 6 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 11 24 29 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 3 9 16 14 8 3 6 22 52 68 57 34 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 42 60 39 10 2 0 0 0 5 15 25 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 4 13 25 31 29 23 17 13 13 21 31 43 56 68 77 108 168 255 339 392 414 412 427 443 442 414 370 344 312 317 361 425 497 574 654 679 691 666 583 461 355 278 234 215 208 211 232 286 328 402 480 568 663 758 850 900 857 813 743 653 577 530 519 536 547 530 494 459 423 372 315 260 211 176 155 131 120 97 64 31 9 4 7 11 9 5 1 0 0 0 0 7 37 116 263 472 656 701 654 665 733 706 549 444 376 304 230 164 113 75 81 87 110 161 259 438 732 1007 1164 1200 1159 1070 869 720 740 958 1137 1165 1099 999 918 863 806 742 665 561 475 386 298 248 223 195 173 197 245 325 383 342 194 148 217 368 484 520 468 359 247 222 250 302 359 407 438 459 430 380 331 296 295 358 522 647 713 723 703 684 673 678 701 723 717 678 644 626 616 610 620 642 652 541 419 318 242 202 193 209 255 332 418 495 553 581 520 402 280 173 89 33 10 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 51 69 57 25 2 0 0 0 5 22 35 40 50 84 134 117 89 54 19 0 0 5 7 4 0 0 0 0 0 0 1 2 3 4 3 1 0 0 1 0 0 1 2 4 7 7 7 10 17 26 30 15 29 51 60 62 70 83 121 161 179 175 173 172 199 217 231 250 265 264 308 352 355 318 279 289 274 257 239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 26 53 73 89 104 114 110 91 74 81 102 173 357 421 281 137 39 3 0 0 3 7 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 24 43 46 31 13 4 2 2 1 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 2 8 16 13 4 1 5 13 19 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 52 65 38 10 1 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 1 3 3 2 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 1 7 18 25 26 23 19 16 21 35 49 56 57 63 81 134 223 301 344 358 374 397 420 445 455 447 425 390 351 334 349 387 436 496 579 664 707 712 656 543 415 310 262 247 236 220 211 227 247 284 332 391 464 557 681 836 926 923 867 791 700 604 549 529 524 499 454 423 385 325 266 218 180 150 133 121 111 89 59 30 12 5 7 13 13 8 3 1 0 0 0 3 23 82 202 364 542 662 714 725 717 694 581 456 365 312 278 244 206 170 141 115 110 133 192 332 619 925 1124 1165 1044 801 519 358 365 579 851 1045 1144 1134 1053 930 822 740 653 573 517 431 334 274 243 206 179 190 256 386 540 599 393 259 231 288 405 500 498 500 452 401 341 313 350 424 476 486 464 420 374 352 345 411 518 614 681 711 696 657 662 673 682 674 639 587 535 496 481 494 533 590 644 581 496 414 338 267 234 253 291 344 409 477 532 548 518 458 380 295 220 137 95 62 31 10 3 0 0 0 0 0 0 0 0 0 0 0 0 1 6 39 75 77 48 14 0 0 0 0 11 29 45 70 160 237 225 159 90 38 24 13 10 11 10 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 6 13 19 37 61 105 158 190 205 209 216 253 290 320 333 351 373 459 514 517 546 674 451 324 296 284 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 46 72 85 86 74 56 48 54 104 234 327 389 371 179 64 16 3 0 2 14 12 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 33 50 46 30 14 6 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 16 21 8 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 1 7 21 23 12 3 0 0 0 0 0 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 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 1 1 1 1 1 1 3 7 11 12 11 11 8 12 21 29 39 52 67 91 140 186 216 232 243 259 288 331 395 442 459 456 447 419 388 376 385 412 461 543 645 716 755 739 655 518 364 294 270 260 249 232 214 209 217 227 240 268 322 399 449 590 715 785 785 726 642 574 530 494 453 411 379 330 267 221 191 163 139 145 145 134 114 87 59 34 13 12 15 14 9 4 1 0 0 0 1 15 61 158 306 476 627 718 726 670 612 542 464 374 314 291 280 272 321 308 246 182 155 166 227 413 718 1008 1180 1163 941 496 284 222 303 492 740 1012 1162 1161 1064 939 818 699 602 532 445 369 315 272 233 213 229 274 373 519 644 579 470 385 381 471 595 599 745 889 905 756 567 527 541 589 613 599 549 491 474 476 514 572 640 702 737 732 717 713 703 691 661 549 489 430 395 383 404 465 534 580 570 524 477 436 348 322 322 339 369 417 487 542 546 523 482 423 359 306 239 201 176 130 67 24 2 0 0 0 0 0 0 0 0 0 0 0 0 7 30 66 85 73 41 4 0 0 0 5 21 52 72 150 199 203 176 120 71 46 27 16 13 17 11 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 24 80 184 341 460 503 505 465 455 516 564 570 616 693 772 838 853 795 720 537 390 342 328 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 36 47 51 44 27 18 28 56 100 330 391 321 196 85 17 7 2 3 8 12 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 14 44 54 37 20 8 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 24 19 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 18 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 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 2 5 7 7 3 2 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 6 5 3 2 2 2 2 5 15 26 38 51 69 91 104 108 107 109 122 149 194 277 338 386 439 466 444 424 419 413 410 432 495 589 686 754 776 746 665 546 418 336 294 279 273 258 244 232 214 198 198 225 264 330 465 598 687 717 694 629 559 503 449 399 358 326 286 241 210 191 175 159 161 164 157 149 138 119 88 54 39 28 18 8 2 0 1 2 3 6 23 72 168 299 457 624 729 748 704 611 561 495 403 333 305 285 274 333 382 395 363 289 239 210 302 510 783 1036 1158 1105 697 400 220 158 215 385 733 1042 1183 1180 1086 950 817 682 579 478 403 355 307 256 230 248 283 337 430 561 657 684 628 552 543 662 711 861 1141 1290 1206 987 848 784 787 819 834 812 762 714 683 670 685 714 733 743 750 759 749 717 684 670 590 507 426 350 310 336 404 436 458 487 499 490 515 465 404 375 378 405 454 514 558 567 536 479 416 361 306 248 225 239 233 161 76 17 0 0 0 0 0 0 0 0 0 0 0 0 1 12 40 73 80 45 10 0 0 0 1 7 47 69 86 122 193 293 256 181 101 47 29 19 20 21 21 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 2 25 98 246 518 703 791 814 787 733 762 787 787 810 853 900 937 910 774 592 458 390 338 298 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 12 9 6 13 22 31 64 213 220 158 82 29 4 6 4 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 6 22 32 41 49 23 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 23 18 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 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 1 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 7 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 4 3 2 1 0 0 0 2 10 20 29 36 44 59 72 76 70 60 56 63 89 142 200 259 315 357 390 422 451 455 439 433 470 520 581 646 702 732 721 669 561 448 366 325 314 308 286 261 239 217 209 228 268 342 438 542 634 694 703 655 600 532 461 399 356 337 316 269 220 178 144 115 95 97 116 139 160 168 151 120 88 60 33 13 4 6 18 36 52 72 109 177 275 346 482 659 814 874 808 682 635 551 444 361 327 308 290 287 309 362 412 397 338 267 241 320 560 902 1101 1100 865 579 327 160 103 159 461 832 1114 1237 1201 1076 969 827 670 539 444 379 337 297 260 254 268 291 330 410 556 711 778 736 665 725 847 862 993 1129 1155 1104 1041 966 955 982 1015 1018 976 912 857 824 798 763 732 723 720 732 728 697 659 656 630 557 466 388 353 367 369 351 354 393 447 491 525 481 408 371 375 391 425 468 509 521 493 433 376 335 298 240 199 205 234 209 125 42 3 0 0 0 0 0 0 0 0 0 0 0 0 5 21 47 63 35 12 2 0 0 0 1 29 58 84 124 242 423 466 391 234 88 51 33 25 25 32 38 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 41 157 343 510 625 711 752 768 774 781 778 764 742 692 661 594 483 411 382 338 296 271 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 4 9 16 15 12 31 71 59 31 15 7 3 4 6 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 21 62 47 34 37 14 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 9 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 10 11 9 7 7 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 2 1 0 0 0 0 0 0 9 23 33 40 53 66 73 73 66 53 47 52 69 98 136 181 238 319 397 454 494 515 518 510 484 477 502 552 613 665 670 631 549 463 399 365 347 323 293 271 250 233 227 239 280 349 445 554 639 667 685 673 619 538 452 386 361 339 278 215 157 109 76 65 74 90 113 142 169 181 177 160 131 91 59 55 78 125 179 226 272 346 471 494 562 640 739 835 880 824 691 651 555 440 362 335 328 321 304 282 278 305 334 334 323 308 305 424 737 980 1052 958 755 503 268 125 118 290 601 954 1220 1286 1184 1112 991 844 692 553 449 405 375 332 298 281 275 277 294 423 601 756 860 933 1012 1073 957 855 830 837 884 939 944 939 966 1020 1037 1015 979 930 884 838 770 716 688 660 650 641 613 582 565 532 478 417 365 347 357 350 324 318 345 393 449 457 413 357 326 324 328 348 362 394 427 428 385 324 292 284 254 204 179 188 186 131 58 12 0 0 0 0 0 0 0 0 0 0 0 0 2 7 21 35 25 9 0 0 0 0 2 22 57 90 110 241 438 587 605 451 215 127 70 39 32 38 43 26 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 7 5 13 27 56 97 161 241 335 413 456 484 508 536 561 540 500 468 450 421 395 365 330 292 281 299 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 6 8 3 8 15 10 2 4 4 2 1 4 8 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 4 17 48 103 47 25 21 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 4 8 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 10 13 14 14 16 19 17 15 10 3 0 0 0 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 4 12 22 32 44 58 71 78 75 61 58 58 55 58 75 110 160 223 299 388 474 538 569 561 514 476 447 442 467 516 551 585 573 526 471 426 389 323 304 292 274 249 223 211 221 239 285 363 451 517 579 616 610 562 492 432 403 391 352 294 228 164 116 100 113 133 149 168 191 209 218 229 232 221 212 234 280 347 426 505 581 682 849 946 916 848 797 783 783 758 677 617 517 411 349 338 322 327 329 312 286 274 278 291 299 371 439 486 656 859 980 964 852 684 488 306 208 237 417 776 1200 1369 1297 1223 1125 1012 888 759 629 548 491 431 372 326 299 285 281 360 482 620 777 964 1114 1153 1038 865 732 662 662 665 709 759 810 864 872 876 880 859 833 830 786 687 659 626 587 553 520 487 466 456 434 394 359 341 338 331 318 313 326 357 373 354 318 284 263 254 259 277 279 300 349 381 350 296 276 285 285 246 197 183 169 124 66 23 5 1 0 0 0 0 0 0 0 0 0 0 0 1 8 18 18 9 0 0 0 0 7 31 72 94 114 238 450 685 832 716 476 288 159 85 56 51 49 42 28 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 26 41 50 42 46 52 68 94 136 186 241 250 235 231 246 288 370 494 474 470 457 344 360 339 318 309 323 362 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 2 2 3 10 18 24 27 15 5 1 0 0 0 0 0 0 0 0 0 0 0 5 23 58 97 35 20 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 9 1 0 0 0 0 3 9 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 14 16 18 20 24 32 31 31 25 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 1 6 15 27 39 49 55 54 53 63 69 63 48 41 56 98 149 212 302 400 489 555 592 585 573 514 452 422 417 436 474 501 504 496 492 478 394 350 328 307 277 240 217 208 210 217 232 261 307 362 430 496 532 537 528 520 532 516 465 395 321 259 234 233 247 271 300 330 353 364 365 385 411 436 470 517 590 645 699 762 835 922 894 805 734 699 699 726 659 620 566 495 417 351 329 309 325 342 345 332 312 296 299 288 299 376 515 631 775 866 839 753 683 625 560 502 419 433 686 1155 1414 1438 1361 1257 1156 1066 974 844 739 646 553 459 377 329 287 273 292 338 423 586 825 1003 1065 1016 911 836 845 788 705 658 645 646 663 614 591 589 606 652 713 764 736 684 627 571 519 472 432 415 405 390 375 363 343 331 318 307 301 298 293 281 261 237 215 200 198 208 223 234 251 285 312 323 330 329 319 301 260 250 216 174 125 74 33 16 5 1 0 0 0 0 0 0 0 0 0 0 0 4 9 9 4 0 0 0 1 14 47 76 111 172 283 461 696 843 807 654 458 261 132 77 62 56 52 40 19 4 1 0 0 1 0 0 0 0 0 0 0 0 1 3 4 7 7 4 5 22 54 95 121 93 71 59 64 124 228 317 322 252 166 135 144 184 290 448 603 679 668 609 553 468 414 349 323 356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 41 34 17 6 2 0 0 0 0 0 0 0 0 0 0 0 7 24 44 51 23 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 1 6 15 13 1 0 0 0 0 4 10 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 17 20 23 28 34 43 43 47 46 36 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 2 5 11 20 30 37 43 53 65 76 80 67 43 28 40 66 105 165 243 338 446 556 616 629 590 527 463 405 375 387 421 443 467 501 505 455 414 388 372 351 310 275 248 215 194 185 183 190 225 285 373 476 563 607 655 691 683 640 571 489 428 401 396 410 440 479 522 571 592 589 583 579 574 568 569 589 627 661 674 669 641 588 562 538 517 524 580 587 552 511 472 426 362 342 331 339 353 367 374 369 327 318 315 313 318 349 440 587 718 717 630 550 488 508 676 774 792 860 1155 1410 1521 1492 1395 1295 1217 1118 1013 917 813 683 539 439 370 316 277 250 243 280 429 661 855 959 964 908 875 933 966 939 874 784 666 584 474 399 361 358 396 454 540 575 582 573 544 498 451 416 395 377 359 348 345 326 308 293 279 265 247 228 209 191 176 165 159 163 177 196 213 220 220 259 311 336 337 328 321 278 268 225 161 100 54 31 14 4 1 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 1 6 44 76 119 191 296 422 563 621 632 600 478 264 124 73 59 57 56 45 23 8 2 2 7 10 12 10 12 13 8 5 1 0 5 17 32 47 47 44 41 52 85 124 149 130 103 107 174 281 431 474 374 219 134 161 244 341 454 560 622 683 745 781 789 722 509 303 241 239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 11 26 41 40 31 19 7 1 0 0 0 0 0 0 0 0 1 6 16 37 59 61 43 19 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 17 10 1 0 0 0 0 1 4 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 3 8 14 21 26 29 35 44 51 52 58 62 59 46 25 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 16 25 32 38 46 55 67 79 86 79 60 42 35 44 66 108 166 240 342 488 554 570 551 511 462 429 438 432 423 429 452 462 451 432 415 423 443 432 403 354 302 255 218 192 180 196 214 262 355 470 560 645 715 728 707 648 554 493 459 444 458 494 533 559 639 668 665 627 569 519 484 468 444 444 458 466 458 445 440 435 420 405 414 458 479 479 473 469 455 407 374 353 349 360 377 399 425 393 371 356 339 313 282 290 356 473 578 613 542 378 268 338 513 706 856 1083 1363 1575 1612 1521 1402 1305 1209 1125 1059 977 854 704 573 461 376 318 285 273 279 393 566 727 839 889 859 844 898 973 1030 1043 989 838 661 499 383 313 273 246 287 342 388 431 470 485 461 427 398 375 355 336 321 307 289 272 252 229 215 196 174 156 149 153 151 154 159 169 177 175 155 169 211 244 256 251 264 265 216 185 155 108 55 28 15 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 53 82 118 187 291 388 460 493 484 461 392 225 115 77 82 107 122 94 57 35 27 26 36 44 52 56 56 49 35 16 5 5 15 40 96 164 213 233 203 136 102 137 216 298 339 328 339 390 429 380 297 226 220 324 447 535 568 559 507 478 480 469 434 361 250 192 167 177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 2 4 16 36 57 65 47 33 18 5 0 0 0 0 0 0 0 0 0 6 25 60 105 134 118 74 37 16 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 26 13 4 1 0 0 0 0 0 1 5 10 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 4 7 14 26 29 31 35 44 51 57 63 70 72 66 47 13 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 25 35 39 38 39 44 53 56 64 68 69 78 98 111 120 130 137 148 192 281 348 407 452 470 460 445 427 418 415 414 413 409 405 405 402 424 468 486 496 461 400 335 283 250 221 213 226 249 288 346 419 502 592 590 562 535 489 445 403 366 355 364 379 389 453 471 451 399 336 287 257 240 230 231 242 262 283 300 326 350 364 377 404 435 447 462 507 547 524 483 448 421 404 400 407 419 452 457 445 418 386 354 306 289 299 350 429 499 510 420 251 168 193 294 488 814 1234 1530 1637 1594 1491 1366 1253 1173 1119 1060 970 846 700 560 444 370 331 308 336 432 553 674 775 828 793 743 744 805 889 933 925 820 665 510 392 320 273 244 247 265 296 337 375 407 409 398 381 361 335 301 275 262 256 248 236 219 198 175 156 154 166 176 173 169 165 162 159 154 131 153 194 223 224 200 212 197 161 121 83 52 24 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 50 74 98 156 253 359 482 583 613 555 424 281 190 168 210 293 302 239 164 107 83 79 84 88 103 121 123 87 50 23 17 25 39 60 207 402 575 674 628 390 261 255 388 558 600 528 366 255 207 213 279 367 475 490 485 453 369 339 275 223 191 163 146 187 163 129 116 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 2 10 54 106 119 93 58 36 15 4 0 0 0 0 0 0 0 0 0 12 40 84 129 153 134 77 40 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 26 36 11 2 0 0 0 0 0 0 1 5 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 7 14 28 27 26 29 35 43 51 60 66 73 75 67 47 30 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 1 4 10 26 46 57 57 51 46 44 38 31 28 26 22 23 44 88 131 149 143 133 140 171 215 260 301 334 365 424 443 427 405 390 382 373 362 351 350 360 380 412 451 462 441 400 358 327 290 261 263 272 277 286 326 418 504 494 450 419 397 366 316 253 200 170 165 175 191 186 155 110 72 57 56 57 55 59 75 102 121 143 173 208 247 294 342 386 429 476 550 607 580 586 597 576 530 500 518 525 516 514 523 508 449 375 330 321 342 392 457 495 457 425 316 216 165 172 260 456 851 1200 1426 1533 1528 1416 1280 1175 1103 1047 990 911 817 694 571 476 417 383 436 548 656 733 773 783 721 631 550 544 605 625 619 575 509 429 345 277 230 212 209 210 220 252 284 325 354 369 368 353 328 297 271 259 253 241 229 213 195 186 189 193 195 179 172 165 155 144 140 139 138 158 188 207 197 176 162 139 109 77 48 26 14 10 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 10 19 48 108 241 419 611 772 858 816 686 570 519 544 602 611 523 396 267 180 148 133 112 115 145 193 241 152 94 60 52 62 78 119 316 562 786 928 908 731 562 502 572 715 642 394 184 111 129 191 279 325 337 323 279 217 152 127 114 98 84 72 73 77 71 60 56 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 67 135 139 102 61 38 14 4 0 0 0 0 0 0 2 6 12 27 41 60 81 95 85 41 19 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 33 58 50 16 3 0 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 8 18 27 25 23 24 28 32 37 45 50 59 68 72 72 58 38 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 4 14 26 38 55 72 83 86 83 74 58 37 22 14 11 8 6 8 26 65 96 118 135 139 127 117 123 143 165 181 206 260 301 321 326 329 333 327 309 278 258 267 292 327 358 377 384 378 362 339 309 297 285 267 256 282 368 431 451 441 418 387 350 298 241 188 148 129 124 112 89 56 26 10 9 9 8 6 5 5 10 25 42 62 87 119 159 202 256 312 382 457 517 551 610 671 687 653 613 636 657 649 595 569 565 516 425 366 350 372 432 524 612 548 482 404 335 287 253 249 300 480 742 1029 1293 1464 1427 1305 1178 1079 1009 957 913 860 790 704 623 575 575 624 722 806 831 808 749 648 521 412 358 356 353 356 364 368 346 291 233 188 167 175 184 175 187 216 261 305 335 340 321 311 295 278 264 250 226 209 199 194 184 165 157 142 149 159 166 166 157 160 160 160 165 174 172 144 133 124 106 76 44 27 15 12 14 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 17 81 344 677 919 1072 1150 1160 1111 1057 1032 1044 1044 884 660 450 305 246 189 152 127 136 197 324 393 290 171 108 104 132 151 179 277 419 559 702 832 911 898 834 813 839 676 357 121 90 104 142 169 159 140 128 99 81 64 48 42 42 37 29 21 17 16 14 15 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 1 11 44 100 119 96 61 35 13 3 0 0 0 0 0 1 9 26 44 57 50 39 38 43 35 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 50 95 107 68 20 3 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 16 19 20 20 22 24 26 28 31 34 41 50 57 62 60 51 37 21 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 39 66 85 92 97 111 126 132 130 118 89 55 30 18 14 15 15 13 14 29 47 63 76 75 66 55 49 51 58 63 78 111 140 168 195 219 240 255 266 258 242 228 225 223 242 272 291 297 300 302 303 308 305 297 289 279 314 350 377 393 401 400 367 328 299 280 270 266 254 235 213 182 138 88 53 34 19 9 4 1 2 6 12 20 28 39 59 84 129 174 224 278 332 389 472 545 594 632 680 725 764 762 662 573 560 566 514 460 428 410 421 493 610 626 597 552 513 486 433 432 428 441 503 645 889 1222 1319 1281 1184 1073 969 907 873 843 818 795 765 760 792 831 889 933 909 828 717 594 453 332 263 225 220 236 275 309 306 262 212 181 166 176 201 197 194 208 233 266 296 294 279 263 246 224 197 175 164 165 175 173 151 138 160 160 169 188 208 226 241 238 227 217 207 192 153 113 93 88 86 69 38 14 6 9 12 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 7 64 386 932 1362 1514 1487 1458 1447 1439 1397 1333 1147 897 657 461 374 359 246 157 136 176 286 482 525 422 301 256 310 346 310 246 207 215 249 336 423 617 951 1107 1147 1076 834 489 205 101 81 75 69 56 52 50 47 47 43 37 33 29 26 19 10 2 2 1 2 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 7 23 47 66 61 39 18 6 2 0 0 0 0 0 2 17 45 78 89 71 40 22 14 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 13 11 5 4 7 6 3 2 6 18 54 123 144 114 58 15 1 0 0 0 0 1 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 16 18 20 22 23 25 26 29 32 33 36 38 41 46 53 52 44 32 21 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 26 61 106 135 141 131 125 146 187 210 203 172 132 83 40 18 13 19 25 23 22 22 25 30 33 34 25 21 21 24 29 29 34 39 41 52 72 93 116 141 166 184 194 197 191 165 172 192 202 199 202 212 234 263 287 298 297 287 302 320 333 343 357 377 366 348 336 332 337 343 341 339 332 307 260 198 137 95 64 41 25 18 11 10 11 13 14 13 19 32 57 83 109 136 171 222 298 361 431 516 610 702 796 856 801 704 655 646 615 560 511 465 434 469 568 645 679 673 645 636 648 670 660 626 591 594 680 944 1108 1177 1167 1089 964 880 842 849 878 894 887 909 957 999 1028 1022 945 814 679 556 444 342 253 203 186 205 244 273 266 225 184 162 157 171 211 228 232 230 225 227 240 224 198 182 164 137 105 82 87 99 119 141 158 167 168 161 183 227 249 280 305 312 302 283 260 222 156 104 80 75 71 73 57 27 10 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 51 287 828 1456 1742 1647 1491 1414 1359 1265 1170 1011 768 562 458 482 377 211 115 130 234 431 624 694 650 606 633 651 566 421 291 218 192 171 181 221 349 798 1200 1404 1352 1045 596 258 109 58 46 41 34 36 38 40 41 41 41 44 40 37 34 28 15 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 19 30 33 21 23 10 2 0 0 0 0 0 0 5 21 55 103 115 89 46 12 2 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 22 37 43 44 46 52 49 37 30 41 76 136 135 93 50 19 4 0 0 0 0 0 2 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 17 18 19 23 25 27 28 31 36 36 35 35 36 39 42 43 44 42 38 33 26 19 14 9 4 2 4 4 3 1 0 0 0 0 1 2 7 19 41 78 121 150 151 129 103 96 128 195 244 258 237 186 112 48 16 8 16 29 32 30 28 27 28 30 31 27 27 31 33 29 23 19 15 10 11 17 24 36 55 77 100 121 137 142 114 114 128 138 137 130 132 142 152 160 169 189 224 260 294 323 352 379 392 394 392 390 386 379 375 366 362 360 349 318 268 212 171 135 103 74 52 37 28 24 24 24 25 31 40 54 67 77 84 97 129 173 223 280 343 415 549 698 787 826 823 785 760 738 674 605 548 501 503 556 626 677 688 663 648 690 755 817 844 808 729 724 809 944 1081 1158 1114 982 882 847 872 922 954 959 995 1045 1090 1106 1066 956 854 757 652 526 384 257 205 186 202 236 257 246 204 164 143 144 160 201 236 251 244 223 206 197 180 157 129 101 76 58 54 60 63 68 88 114 124 112 97 121 190 235 279 319 344 345 327 289 212 129 79 69 79 73 72 75 52 20 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 134 429 988 1281 1303 1232 1125 994 848 710 567 430 363 417 422 282 111 53 93 289 560 807 965 1035 1066 1039 919 728 515 354 295 270 271 314 433 611 1022 1420 1587 1451 1063 587 269 115 61 48 46 49 47 44 41 39 35 35 36 37 38 38 35 27 18 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 1 8 26 41 37 22 25 8 2 0 0 0 0 0 1 6 23 60 113 116 86 42 8 1 0 0 0 0 1 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 18 43 68 88 103 117 124 114 101 102 127 159 99 46 14 2 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 2 2 5 9 13 16 20 25 25 27 28 29 34 35 36 37 37 39 41 44 47 52 53 49 44 38 34 32 25 17 16 14 13 10 7 5 4 4 7 13 23 42 73 120 164 166 125 77 47 43 68 116 166 198 199 166 107 49 18 7 11 23 36 37 32 29 29 32 33 29 28 28 27 24 20 14 9 4 2 4 7 14 26 41 56 71 85 90 72 68 74 84 90 92 93 91 88 89 96 109 139 178 227 278 328 375 400 413 428 442 444 427 408 375 356 350 345 332 307 280 256 229 199 165 128 95 78 64 55 53 57 66 78 89 98 102 105 101 102 112 129 151 182 234 339 508 662 763 815 841 849 856 812 738 665 599 553 539 571 621 655 663 669 705 765 862 938 899 783 726 776 915 1088 1211 1157 1013 902 855 874 928 976 1005 1038 1063 1073 1066 1058 970 897 813 703 563 405 283 225 204 209 228 240 217 180 152 141 149 171 197 226 241 235 217 193 166 140 112 86 63 46 39 44 52 54 48 46 43 42 41 47 73 134 193 253 315 351 355 359 309 216 130 75 60 68 67 53 58 56 30 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 33 128 393 642 780 841 778 687 572 432 277 179 183 261 260 157 22 2 76 304 680 1115 1380 1463 1422 1254 1019 769 512 390 379 447 567 719 895 1192 1466 1601 1495 1179 748 410 216 118 76 61 57 56 52 48 43 40 36 31 26 22 18 17 15 16 15 15 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 23 37 34 21 11 2 0 0 0 0 0 0 1 7 25 54 85 81 55 27 9 2 1 0 0 1 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 21 52 84 112 135 154 157 143 145 170 194 142 69 25 5 0 0 0 0 0 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 2 4 6 10 13 17 21 21 23 26 30 34 36 38 40 42 43 44 50 50 55 56 54 53 50 47 41 37 32 26 23 22 20 19 19 20 23 23 30 42 59 85 121 150 139 93 47 22 18 26 44 68 90 102 99 79 46 22 11 10 15 29 38 33 26 25 28 29 26 23 20 19 20 19 13 6 2 1 4 10 18 25 33 40 46 52 55 49 46 48 54 63 72 72 66 61 58 59 65 78 99 136 181 226 271 307 339 374 408 436 447 421 377 351 342 340 335 324 316 311 303 290 267 233 195 167 139 116 100 93 99 108 117 118 113 113 114 111 111 109 100 87 94 142 243 374 531 700 830 903 947 950 907 823 719 606 544 569 648 723 778 793 789 803 861 933 913 857 865 945 1061 1163 1220 1161 1057 952 889 893 949 1015 1047 1055 1044 1024 1013 1019 982 923 834 711 563 408 296 232 205 201 206 209 192 166 145 135 143 167 183 201 207 195 170 139 130 120 102 77 56 40 32 34 42 47 41 29 23 18 23 44 76 118 162 219 280 334 372 371 335 252 159 96 64 52 48 31 22 29 21 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 2 23 89 178 277 418 433 392 315 219 141 94 95 121 119 61 7 5 77 304 753 1417 1649 1644 1478 1233 936 655 441 375 446 611 825 1007 1097 1162 1238 1271 1044 726 446 259 170 121 91 74 68 65 60 53 44 40 36 28 18 10 5 3 1 2 3 8 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 18 24 15 7 2 0 0 0 0 0 0 0 3 15 36 54 57 40 22 10 3 1 1 1 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 18 43 73 106 142 176 181 206 236 242 199 128 62 18 0 0 0 0 4 8 7 3 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 4 7 10 14 17 20 22 23 27 34 39 43 45 47 49 49 47 48 51 52 53 52 53 54 54 45 38 31 26 24 23 23 25 26 25 24 31 35 45 59 76 92 97 79 54 30 15 12 14 19 27 39 53 66 69 52 33 18 10 10 18 27 24 20 17 18 18 16 14 14 14 15 16 13 7 3 1 4 11 21 26 29 31 31 30 32 33 33 33 36 40 50 51 47 42 39 37 37 40 47 64 86 109 130 156 193 238 288 337 382 393 387 382 382 382 373 363 354 355 358 357 346 329 294 255 217 184 158 145 144 135 132 123 103 85 79 83 97 112 116 110 93 98 124 168 226 310 521 719 876 993 1060 1053 942 775 647 604 653 771 873 912 928 956 1000 1035 1029 1022 1074 1187 1290 1288 1296 1261 1162 1055 992 987 1034 1065 1067 1054 1038 1026 1029 1013 972 893 765 602 480 374 285 228 199 186 180 178 165 145 124 109 114 136 151 161 161 152 139 134 140 139 126 106 83 60 44 39 40 45 46 41 41 41 49 69 100 124 157 198 239 275 306 318 295 230 156 109 77 48 33 18 5 5 4 1 3 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 2 7 19 63 139 169 161 137 100 62 45 51 64 60 17 2 10 71 265 746 1324 1539 1501 1311 1056 750 520 385 376 475 641 828 947 944 874 803 735 563 398 273 194 149 117 95 80 70 65 61 51 38 29 22 16 13 7 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 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 0 0 0 0 0 0 0 2 10 32 60 63 46 23 7 3 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 30 61 102 153 166 200 231 237 210 157 84 24 1 0 0 0 7 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 9 13 17 20 22 23 25 30 36 42 47 49 50 52 52 49 47 48 48 47 46 46 50 57 52 40 30 24 20 18 19 21 22 23 23 26 29 36 46 54 56 48 32 22 17 16 16 18 20 21 27 37 50 64 56 40 24 12 5 6 14 13 12 11 10 7 5 4 5 7 10 13 11 6 2 1 2 7 16 25 28 27 26 26 26 28 27 26 27 27 30 33 32 29 27 24 20 19 21 26 33 39 46 59 84 121 165 215 277 347 407 441 454 450 436 428 423 420 414 404 389 376 348 305 259 220 194 184 186 172 157 140 115 91 72 58 61 77 95 117 125 127 135 145 151 169 231 380 561 760 963 1126 1150 1077 970 858 756 694 755 819 878 938 999 1044 1066 1080 1142 1259 1376 1416 1412 1351 1285 1219 1140 1067 1045 1050 1054 1051 1039 1037 1022 978 901 791 659 522 390 308 251 213 187 173 150 135 116 92 71 70 78 94 110 123 136 150 156 168 169 155 142 133 112 93 76 65 62 69 77 74 73 75 80 89 114 139 165 186 199 220 239 249 227 175 118 87 69 45 21 6 0 0 0 0 3 8 14 15 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 5 19 32 35 37 11 2 6 17 26 16 3 0 6 38 154 634 1083 1269 1200 1051 843 602 429 321 294 378 488 593 635 604 542 486 407 313 236 180 140 115 97 82 68 57 49 47 38 26 18 14 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 22 50 68 62 39 17 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 2 9 25 52 81 78 95 125 143 136 105 62 26 8 2 0 0 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 5 9 12 14 14 16 18 19 20 22 27 32 38 42 45 48 51 53 54 52 48 44 41 39 40 42 49 47 38 29 23 19 17 18 18 18 19 19 20 23 26 29 30 26 17 9 11 16 21 25 30 33 30 27 28 34 46 47 40 28 16 6 6 11 10 10 9 7 4 2 1 1 1 4 8 6 3 1 0 0 2 6 19 25 26 25 24 25 28 27 25 22 19 18 19 19 19 18 16 12 10 11 12 12 13 15 19 31 54 84 124 177 251 347 425 467 475 471 467 465 451 429 406 383 356 315 267 225 197 182 185 189 180 166 152 131 105 83 61 49 49 56 74 98 121 148 174 186 191 198 233 313 456 676 961 1175 1276 1294 1266 1211 1037 901 824 782 769 792 853 923 987 1080 1213 1361 1461 1482 1421 1335 1240 1129 1013 939 934 964 996 1005 1002 965 890 779 647 520 412 326 258 209 174 146 131 108 89 75 62 45 46 55 71 92 119 150 176 171 153 130 117 125 136 126 116 106 96 86 87 96 98 95 93 97 95 105 117 126 135 156 187 201 201 182 147 111 88 64 35 12 1 0 0 0 0 3 14 39 44 36 23 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 1 3 1 0 0 0 0 113 396 750 966 839 806 694 503 328 229 171 184 238 293 315 291 256 234 205 170 134 111 94 82 71 60 47 33 27 25 19 12 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 1 7 32 54 62 65 42 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 8 18 25 18 20 33 44 47 45 46 54 48 27 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 6 9 13 15 16 15 16 18 19 20 24 28 32 34 36 37 42 46 51 54 55 52 47 42 39 38 39 41 40 39 35 30 26 25 25 24 22 20 21 21 20 17 15 12 8 6 9 15 21 25 30 35 40 36 30 27 27 34 38 38 31 23 16 13 15 16 17 16 12 5 2 0 0 0 1 2 2 2 3 2 1 0 0 7 12 15 16 16 18 23 24 24 22 19 16 14 12 12 12 11 9 8 8 8 9 9 9 11 17 29 48 76 116 174 267 349 403 430 437 438 433 408 372 336 302 252 199 159 136 129 134 150 159 163 166 163 146 109 86 68 55 48 46 50 61 82 120 173 220 249 254 253 266 329 490 796 1067 1250 1374 1486 1598 1551 1366 1161 974 821 716 697 778 882 1008 1161 1323 1414 1449 1413 1298 1121 951 886 856 855 877 910 922 898 843 759 643 506 386 303 247 204 169 140 116 98 82 66 57 58 51 54 62 76 95 115 146 154 133 98 72 78 111 126 130 127 122 117 111 109 108 104 100 97 106 100 97 101 109 123 137 152 160 156 147 152 128 87 43 13 2 0 0 0 2 10 28 64 89 90 72 47 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 49 166 355 571 554 588 533 390 247 168 117 92 94 112 128 126 122 108 93 82 68 60 55 51 46 38 27 17 12 9 5 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 1 3 11 39 50 58 61 46 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 4 11 12 2 0 0 1 2 6 5 3 1 0 0 0 0 4 8 8 3 1 3 6 10 19 44 98 99 53 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 5 5 6 7 10 13 16 16 15 16 16 18 21 25 30 33 37 38 36 37 41 47 51 52 49 46 42 41 41 41 42 43 42 40 38 36 32 31 30 29 29 27 23 15 10 7 6 7 11 17 22 24 24 25 26 27 27 25 23 24 27 33 35 33 30 28 23 28 34 37 36 28 16 7 2 0 0 0 0 0 1 2 4 5 3 2 3 4 5 5 6 12 18 21 22 21 20 18 14 11 9 7 7 7 7 8 8 9 10 11 12 15 23 35 53 79 127 207 278 321 340 344 352 346 323 287 244 202 153 106 81 78 86 101 117 134 154 172 178 160 117 87 68 56 51 52 51 55 65 92 146 224 306 367 373 355 389 531 756 932 1105 1307 1528 1709 1762 1705 1567 1376 1159 963 835 833 904 1016 1152 1301 1360 1363 1328 1240 1069 901 878 889 894 881 855 801 731 664 582 476 373 283 227 198 177 154 132 114 100 89 79 75 83 86 92 103 119 133 133 132 123 110 97 90 104 128 141 151 155 143 120 106 96 91 89 94 104 111 109 108 112 116 125 127 126 124 119 115 142 112 62 20 4 0 0 1 4 10 24 56 117 147 141 108 71 29 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 8 44 139 280 383 422 380 269 180 129 84 51 37 39 46 51 49 45 40 37 30 27 26 24 21 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 37 71 48 37 31 25 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 1 2 0 0 2 6 10 10 4 1 0 0 0 0 0 5 18 23 15 5 1 0 5 25 64 121 90 41 11 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 6 8 10 13 16 16 16 17 18 19 20 24 29 33 36 41 44 42 39 41 45 47 46 43 42 41 42 43 44 45 48 49 47 44 41 37 32 29 28 26 24 20 14 14 14 14 16 21 23 22 20 19 18 18 18 18 17 18 19 22 27 29 31 34 39 42 54 67 73 71 61 44 22 9 2 0 0 0 0 0 1 3 5 4 5 6 5 5 4 4 7 14 19 20 19 16 14 12 9 5 4 4 4 5 6 7 8 10 12 14 18 24 29 38 56 105 168 217 240 242 237 251 250 238 217 188 156 128 101 89 91 93 98 104 113 123 132 137 130 104 81 62 52 51 52 52 54 61 80 124 199 286 363 386 374 393 486 635 806 985 1175 1411 1606 1745 1818 1807 1707 1540 1357 1199 1116 1112 1168 1251 1332 1350 1338 1302 1239 1143 1083 1000 952 919 870 802 693 572 479 409 340 274 214 178 161 151 142 137 134 134 130 128 136 137 140 152 171 193 211 207 192 168 149 147 145 139 129 131 149 174 161 132 108 87 75 72 82 104 117 125 130 132 127 127 120 112 108 107 107 104 69 28 4 0 1 0 3 8 19 39 84 144 178 169 125 89 49 24 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 4 45 100 157 209 231 181 131 92 54 23 10 9 9 10 12 12 12 12 8 4 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 47 80 95 36 22 13 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 1 14 16 13 6 1 0 0 0 0 0 0 6 43 73 72 40 5 2 14 61 115 126 60 22 5 0 1 1 0 0 0 0 0 0 0 0 0 0 1 3 3 4 4 5 5 7 9 13 16 18 18 18 17 18 23 29 34 36 36 39 44 49 50 47 47 48 45 41 38 37 36 39 42 44 46 49 52 53 49 43 39 33 28 25 24 24 24 24 26 25 24 22 23 22 18 16 16 17 18 18 18 18 19 20 19 20 22 24 31 42 54 74 100 111 108 95 75 44 19 5 0 0 0 0 0 0 1 3 4 6 7 5 4 3 3 2 7 12 14 13 11 9 7 4 3 2 2 2 3 3 4 5 7 9 13 18 22 24 28 38 72 108 136 153 164 163 194 217 221 207 181 157 143 129 120 115 105 96 89 81 72 65 69 71 70 68 66 63 61 60 58 57 61 73 97 134 165 191 206 211 219 249 301 363 498 753 997 1229 1417 1586 1708 1730 1703 1653 1580 1496 1431 1416 1431 1436 1407 1357 1296 1226 1137 1052 980 915 846 765 662 553 441 351 289 240 202 174 158 150 146 149 166 181 193 205 217 216 204 207 218 232 239 232 207 187 157 121 94 88 86 87 100 127 178 188 169 133 102 90 81 86 102 120 136 148 145 129 114 105 104 108 117 122 102 59 13 0 0 0 3 9 18 32 57 96 143 177 171 134 105 76 50 25 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 8 18 44 77 92 86 66 37 14 5 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 30 70 90 70 10 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 6 2 0 0 0 0 0 0 0 3 40 90 117 97 44 26 47 116 170 152 63 15 2 0 1 1 0 0 1 1 1 0 0 0 0 0 1 2 1 3 3 3 4 5 7 10 12 15 17 18 18 20 24 30 33 32 35 39 44 50 55 56 54 50 44 40 37 32 32 35 39 42 45 51 55 55 51 45 39 35 30 28 28 30 32 28 29 28 26 24 21 20 20 22 24 25 25 23 22 22 22 22 21 17 18 19 25 36 51 76 112 121 115 104 88 60 30 10 1 0 0 0 0 0 1 2 3 4 5 4 3 2 2 1 3 6 7 7 6 4 3 2 2 1 1 2 3 3 2 3 4 6 8 12 16 18 20 25 39 58 77 98 121 138 180 218 237 233 208 181 170 160 148 137 124 104 81 58 40 29 29 31 35 41 51 65 70 71 66 60 55 55 61 67 69 69 68 65 62 65 76 105 167 264 437 613 730 902 1128 1296 1458 1579 1624 1611 1577 1557 1538 1500 1443 1371 1284 1188 1080 979 879 782 688 587 482 393 322 274 245 220 190 173 166 168 175 192 215 232 246 260 274 262 245 244 250 246 216 173 124 85 52 25 17 22 31 64 111 143 195 218 203 157 108 103 97 94 103 121 140 151 150 138 123 113 113 121 128 122 91 43 9 2 0 3 13 31 48 66 88 122 169 209 188 155 123 88 48 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 13 15 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 7 30 65 70 35 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 2 0 0 0 15 58 108 137 129 103 128 183 201 158 72 15 2 0 0 0 0 0 1 1 1 1 0 0 0 0 1 3 2 3 4 5 4 3 4 5 6 8 11 13 14 17 20 22 21 17 18 28 38 48 55 60 60 51 45 43 41 33 31 34 40 47 55 64 68 59 51 45 40 36 31 27 27 27 27 28 29 28 27 26 25 27 28 28 30 30 28 23 20 21 21 18 13 13 14 16 22 30 44 70 113 119 111 101 89 68 38 15 3 0 0 0 0 0 0 1 1 1 3 3 3 3 3 3 3 3 5 5 4 3 2 2 1 1 0 2 3 2 2 2 3 4 7 9 10 12 17 24 33 47 66 87 104 128 160 194 225 246 230 204 197 196 197 194 185 151 108 69 43 28 23 22 23 26 35 51 61 63 59 51 41 33 31 28 25 24 22 16 9 6 10 26 57 99 150 216 267 334 461 672 917 1151 1290 1353 1428 1510 1547 1533 1469 1363 1242 1120 988 855 726 605 508 422 349 288 242 218 225 216 199 190 191 201 217 240 255 263 266 267 269 250 236 226 212 181 132 86 48 21 6 2 3 7 24 70 135 167 193 197 191 175 141 129 121 114 118 138 155 164 166 162 154 147 146 150 140 120 86 38 11 2 1 13 42 66 82 102 125 156 198 234 208 169 131 95 58 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 16 18 7 2 0 0 0 0 0 0 0 0 0 0 0 1 11 28 50 48 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 22 23 19 11 6 7 34 84 142 187 202 227 237 218 163 86 22 3 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 2 2 1 1 1 1 1 3 4 5 4 5 5 7 9 9 10 18 29 40 51 58 59 56 50 48 47 40 35 37 46 58 69 76 81 74 62 50 42 37 33 29 27 24 21 20 20 20 21 22 23 25 24 26 29 29 25 17 9 9 8 9 14 17 16 19 23 30 42 68 114 117 104 92 83 69 41 17 4 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 4 5 5 5 4 3 2 1 0 0 0 0 1 2 2 2 2 1 4 7 10 15 21 31 42 57 74 89 99 109 121 140 165 191 197 199 212 233 255 272 275 227 170 118 77 51 41 32 26 24 25 29 34 35 34 30 22 12 12 10 8 8 7 3 1 0 1 3 9 19 33 52 71 96 145 251 408 658 901 1091 1278 1410 1503 1515 1433 1289 1149 996 839 685 544 430 359 303 255 214 185 173 190 196 199 202 209 221 236 257 267 263 248 226 209 191 171 150 124 93 64 37 16 5 0 4 6 9 32 86 149 158 171 175 180 201 205 195 181 158 145 164 175 177 183 185 182 183 191 190 170 137 100 50 16 2 6 33 83 99 109 132 157 178 204 214 203 168 115 67 25 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 26 18 4 0 0 0 0 0 0 0 0 0 0 0 0 4 21 39 45 32 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 47 61 67 55 39 51 86 121 155 190 233 231 216 173 107 37 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 2 3 8 17 27 38 48 55 56 53 51 48 44 40 40 51 68 82 90 90 84 72 56 44 37 32 29 27 24 20 18 15 13 11 11 14 16 16 19 21 21 18 14 10 8 5 3 4 6 10 16 24 31 41 77 104 98 81 68 64 63 44 24 11 5 1 0 0 0 0 0 0 0 2 2 3 3 3 3 3 3 4 4 4 4 3 1 0 0 0 0 0 1 1 1 1 1 2 3 5 9 17 27 39 55 75 91 98 97 95 101 117 136 158 184 214 245 276 300 311 280 230 170 111 66 53 40 28 19 16 15 14 13 12 10 7 5 5 4 3 2 1 0 0 0 0 0 0 0 0 2 7 13 19 43 110 272 503 767 1052 1258 1390 1395 1282 1124 953 793 638 495 375 296 253 216 182 155 144 148 156 164 172 184 196 208 217 227 228 218 196 169 140 112 89 71 55 41 28 17 11 14 25 36 39 37 52 112 214 206 196 199 218 249 241 224 207 193 187 189 189 181 182 190 190 197 204 201 183 154 114 58 16 2 19 60 107 123 129 141 164 186 193 179 154 114 61 27 10 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 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 2 10 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 11 23 35 35 17 7 1 0 0 0 0 0 0 0 0 0 0 0 2 10 34 51 48 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 15 27 42 51 52 48 49 54 54 58 75 110 134 160 162 127 67 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 1 1 4 9 16 26 36 42 51 53 53 51 48 45 42 54 71 92 109 113 105 89 70 50 35 24 26 26 24 22 19 17 13 6 5 7 5 8 13 17 17 16 16 19 15 8 2 1 2 6 11 21 31 41 63 70 64 54 46 44 46 37 27 17 10 4 0 0 0 0 0 0 1 2 3 4 4 3 2 2 2 3 3 3 3 3 2 1 1 0 0 0 0 0 1 1 1 1 0 1 3 9 16 28 46 68 91 106 109 102 99 106 122 145 171 199 226 248 259 271 268 244 197 138 96 78 55 33 17 7 3 1 2 3 3 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 69 181 363 690 1051 1238 1219 1075 866 674 532 414 315 239 191 162 141 124 116 120 127 131 133 138 148 158 170 178 182 174 152 132 113 88 62 40 28 23 22 19 17 20 27 60 106 122 108 86 93 266 304 282 259 255 260 237 230 233 233 219 203 198 186 173 171 179 187 187 177 163 144 105 45 12 12 38 78 107 119 125 135 150 163 156 121 75 41 21 26 27 23 15 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 26 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 0 0 0 0 1 2 48 60 53 31 2 1 0 0 0 0 0 0 0 0 0 0 0 0 8 28 62 80 61 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 4 8 12 15 16 13 9 6 9 23 48 89 124 132 103 47 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 2 3 4 8 12 18 25 32 41 49 54 56 55 51 45 56 72 97 126 140 133 116 90 61 35 20 20 24 27 27 24 20 15 9 5 3 2 6 13 15 15 14 14 15 10 5 1 0 0 2 7 16 25 33 41 41 39 35 30 25 26 24 21 16 10 6 3 1 0 0 0 0 0 1 3 4 3 2 2 2 2 2 2 1 1 2 3 2 1 1 0 0 0 0 1 1 1 0 0 0 0 2 8 20 39 64 93 117 127 122 113 112 117 128 149 175 199 214 221 230 234 228 205 158 131 115 91 60 28 6 1 0 0 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 31 72 173 488 733 786 723 565 397 287 217 168 133 106 91 86 89 96 104 110 113 112 110 113 120 124 127 127 122 115 95 76 57 37 20 20 24 33 46 52 42 43 74 132 183 199 151 108 242 330 351 342 322 291 268 260 263 264 251 234 221 206 187 173 170 167 156 142 129 115 95 60 38 46 72 90 101 103 102 116 130 124 129 122 96 89 104 109 109 103 80 51 19 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 58 104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 44 101 71 37 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 44 79 94 56 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2 3 5 3 2 1 0 0 0 0 0 0 1 1 0 0 1 6 16 38 66 89 90 65 27 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 3 5 7 10 16 20 23 28 33 43 52 58 59 57 53 60 76 101 127 145 148 139 112 76 42 23 18 24 32 35 31 23 17 11 6 2 0 2 2 2 5 10 10 8 4 1 0 0 0 0 1 8 18 26 33 34 34 30 24 16 11 11 15 20 23 17 11 4 1 0 0 0 0 1 2 3 2 1 1 1 1 1 1 1 0 1 1 2 1 1 0 0 0 0 0 0 1 0 0 0 0 0 5 16 35 63 98 129 141 138 132 129 129 122 132 150 166 178 188 199 207 210 202 173 165 159 140 105 64 30 15 7 3 2 2 2 2 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 13 19 73 168 226 188 139 100 77 62 53 53 54 59 69 82 97 107 113 112 101 82 61 55 64 75 72 62 63 71 73 65 46 42 45 52 57 58 45 46 58 97 169 261 218 176 230 319 391 412 369 335 307 285 274 270 262 256 246 224 194 176 161 146 132 119 106 103 104 105 105 110 102 92 87 83 79 90 112 125 148 174 179 189 213 223 220 213 179 128 74 35 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 25 43 72 112 158 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 50 89 100 49 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 19 40 56 54 25 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 1 6 10 12 16 21 23 18 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 2 5 14 27 36 42 45 37 21 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 4 5 7 8 10 17 22 26 28 30 36 45 52 56 60 62 69 82 98 114 129 150 150 128 92 55 28 20 23 28 32 33 26 19 13 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 23 36 39 37 30 20 9 2 2 4 7 11 15 14 6 3 1 1 0 0 0 1 1 1 1 3 2 1 0 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 6 17 38 67 102 134 146 145 141 142 140 120 115 120 127 136 152 171 174 170 177 187 199 201 185 158 128 92 59 33 16 10 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 1 16 13 9 10 10 9 17 23 32 51 75 92 106 115 111 93 67 35 25 39 65 75 80 92 104 106 95 85 88 94 91 78 63 49 48 55 78 138 269 254 234 249 304 388 417 386 351 322 300 282 275 273 269 255 228 188 159 142 132 127 128 118 118 121 118 113 107 89 73 62 58 58 65 89 116 146 182 211 244 284 318 322 299 256 199 141 88 43 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 5 18 43 78 128 181 213 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 72 87 66 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 23 23 18 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 1 3 6 8 9 9 9 5 3 2 1 0 0 1 4 6 5 1 0 0 0 0 0 0 0 0 3 17 41 49 34 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 1 3 5 7 10 11 17 22 25 26 27 31 40 49 56 60 63 69 82 93 101 107 120 144 129 94 57 32 25 21 18 21 26 24 21 16 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 23 43 47 38 28 17 6 0 0 0 1 3 4 7 5 3 2 1 0 0 0 0 0 0 0 2 3 2 0 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 3 6 12 19 32 51 74 98 121 130 129 126 130 127 110 98 93 92 94 110 130 138 141 155 175 195 210 214 207 196 172 136 95 59 35 25 18 14 11 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 1 1 1 1 1 0 3 9 22 44 71 93 107 104 87 76 73 66 59 59 77 96 110 116 115 108 101 111 130 138 134 131 127 114 96 89 104 145 237 270 283 295 316 348 376 378 368 353 329 303 287 278 268 253 231 194 169 152 138 129 140 137 127 111 90 71 55 45 42 42 46 50 64 84 104 125 158 203 248 291 325 345 325 281 228 174 121 71 30 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 1 18 47 88 140 192 225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 48 48 29 10 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 21 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 2 7 25 47 39 12 2 0 0 0 0 0 0 0 0 7 19 27 23 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 5 7 15 20 23 24 26 30 37 46 52 54 58 64 78 94 106 113 117 136 118 82 46 26 25 19 12 10 15 27 27 22 16 7 0 0 0 0 0 0 0 0 0 0 0 4 14 10 5 3 7 18 36 38 26 16 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 3 2 0 0 0 0 1 0 0 0 0 0 0 0 1 3 9 19 27 33 41 52 67 84 95 96 91 89 92 89 78 69 67 68 57 63 71 83 99 116 133 151 176 200 215 225 226 211 180 137 95 69 51 38 29 22 17 12 7 3 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 4 10 30 40 41 38 35 31 39 47 51 55 71 90 98 98 91 82 86 93 106 115 115 112 106 117 113 102 111 141 196 250 290 295 224 258 314 347 346 339 311 284 262 246 234 225 221 208 186 155 121 107 110 106 93 73 50 33 20 19 29 52 88 108 115 115 116 124 159 201 244 288 333 351 323 272 215 166 123 84 46 18 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 43 77 119 160 190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 19 26 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 14 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 33 78 75 41 12 0 0 0 0 0 0 0 0 1 3 6 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 6 6 11 15 18 21 25 30 43 51 53 53 53 59 75 91 101 104 106 105 94 71 43 22 22 15 8 4 8 19 26 28 24 13 2 1 0 0 0 0 0 0 0 0 0 6 19 27 24 15 9 12 28 24 16 12 11 9 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 2 2 2 1 0 0 0 0 0 0 0 0 0 1 1 1 2 7 16 18 21 25 31 40 53 65 69 65 59 56 54 51 50 51 53 48 48 54 62 73 85 100 112 130 151 169 196 221 234 226 199 167 135 108 84 67 57 55 47 34 17 3 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 3 6 6 3 1 2 6 14 27 46 64 78 77 67 57 58 59 60 62 63 67 64 61 66 73 77 96 120 148 190 237 251 179 180 250 312 306 299 273 246 223 211 215 224 233 230 205 153 104 82 73 67 57 42 26 17 14 21 43 91 134 159 170 171 162 167 190 218 245 276 324 330 292 231 171 128 98 70 42 18 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 18 42 71 101 123 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 19 16 5 1 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 3 11 49 53 36 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 5 5 7 10 13 16 21 27 45 52 53 51 51 56 70 82 86 92 104 99 89 76 55 32 23 10 4 3 4 9 18 32 32 24 14 6 2 0 0 0 0 0 0 0 3 10 21 29 30 29 22 18 30 24 15 10 9 9 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 2 2 1 0 2 4 3 5 8 11 14 22 34 39 37 32 30 33 37 43 50 53 53 49 49 53 62 68 84 102 123 142 156 170 191 210 217 211 205 188 166 142 121 112 121 121 104 67 21 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 1 1 1 2 2 1 1 1 1 1 1 1 3 6 9 22 37 48 56 62 54 49 46 43 42 44 52 59 65 69 72 87 105 119 140 175 195 178 161 201 280 282 277 258 231 207 202 216 235 256 262 233 164 116 85 65 51 41 31 22 17 20 37 76 130 172 203 228 240 224 216 218 224 232 249 278 274 237 182 128 89 60 37 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 1 7 23 49 73 89 99 105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 11 13 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 8 9 10 12 15 20 32 39 40 40 42 48 55 63 68 79 97 103 95 81 65 47 26 9 3 2 4 9 20 37 42 40 32 20 10 4 3 1 0 0 0 1 6 12 19 24 23 23 25 29 31 24 15 7 6 9 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 2 1 0 0 0 1 2 2 1 0 0 1 3 6 6 5 4 9 16 17 13 10 13 16 24 38 49 44 40 37 34 35 43 50 62 86 118 151 177 191 199 201 198 195 194 186 177 171 167 168 188 214 224 191 104 39 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 1 0 1 1 1 1 1 1 1 1 1 1 1 2 1 6 15 29 46 47 41 33 24 17 20 46 63 65 63 64 75 90 99 103 117 146 172 191 221 274 279 270 250 226 211 212 231 261 286 281 227 163 121 92 70 49 41 34 31 31 41 71 117 161 202 243 285 293 271 243 219 206 206 223 234 229 204 158 106 61 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 26 50 72 86 84 82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 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 9 11 13 14 22 31 36 37 35 33 33 39 40 46 61 76 76 70 63 51 32 18 13 12 16 23 33 44 52 53 48 37 24 16 11 7 4 4 2 6 12 17 19 22 20 20 21 22 21 17 14 8 7 11 5 3 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 2 1 1 0 0 1 1 0 0 0 0 0 1 0 0 1 1 4 6 6 4 1 2 4 8 11 10 8 8 4 5 10 16 17 18 19 19 19 18 20 29 49 78 114 157 199 219 219 207 188 171 161 153 154 175 199 239 296 347 351 269 150 56 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 1 1 1 1 1 1 0 0 0 1 3 6 17 21 19 14 7 4 17 36 46 44 35 32 42 56 66 70 82 120 153 187 233 272 275 270 257 239 229 236 253 271 272 241 186 145 116 96 80 65 58 54 56 65 81 118 158 194 230 277 325 327 292 247 216 198 196 198 195 185 175 133 85 43 13 0 1 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 16 33 53 68 63 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 11 14 14 19 29 36 36 32 27 24 26 24 25 32 47 55 58 54 48 42 36 32 31 33 40 48 52 59 62 59 50 39 29 22 18 15 12 8 11 16 18 16 18 20 17 15 16 17 11 11 9 9 12 7 4 4 5 6 6 2 0 0 0 0 0 0 0 0 0 1 3 6 7 8 7 6 5 4 3 2 0 0 0 0 0 0 0 0 0 1 2 3 2 3 4 3 1 0 0 0 2 3 2 1 0 0 0 0 1 1 3 5 7 9 8 7 10 18 34 61 103 151 192 219 228 208 186 177 165 152 164 194 228 288 352 392 384 300 182 76 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 1 1 1 0 0 0 0 0 0 2 4 4 3 2 0 2 7 13 13 8 2 7 17 26 35 53 99 141 168 213 267 284 289 291 286 283 289 294 286 257 207 166 138 119 109 116 102 88 84 91 103 120 147 176 207 248 323 367 356 305 246 213 189 179 165 145 127 117 86 52 24 6 4 9 15 17 13 3 1 1 0 0 0 0 1 2 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 11 26 34 32 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 15 6 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 1 7 12 14 16 20 26 32 33 31 28 25 26 26 28 32 37 36 37 42 47 51 52 49 46 46 51 61 64 66 66 64 59 52 42 36 31 26 21 15 14 15 12 6 11 15 16 18 21 21 6 6 5 5 7 4 2 3 5 7 10 5 3 3 2 1 1 0 0 0 0 2 5 9 10 10 9 7 6 6 5 3 0 1 1 0 0 0 0 0 0 0 1 1 2 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 1 1 2 4 9 26 48 80 123 176 228 235 220 204 188 174 172 192 197 215 253 306 351 366 321 214 80 40 19 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 1 5 18 40 78 121 152 179 243 288 317 339 348 356 352 325 285 237 192 158 137 127 120 119 115 109 106 110 117 131 150 175 215 285 369 409 386 320 263 218 177 142 116 98 93 83 63 43 32 24 28 33 37 39 32 22 16 9 2 1 1 2 3 3 4 2 1 0 0 0 0 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 18 20 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 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 2 8 17 15 6 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 5 10 15 18 20 23 27 27 25 23 22 21 23 27 32 35 38 42 50 57 61 63 61 56 55 60 69 75 76 74 73 71 68 56 47 41 36 30 22 18 16 11 3 2 6 11 16 19 17 4 3 2 2 2 2 1 2 4 8 12 12 10 9 7 6 5 2 0 0 1 3 8 11 12 12 11 9 8 6 5 3 1 1 1 0 0 0 0 0 0 0 0 1 3 5 7 9 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 16 33 66 117 181 223 237 233 216 197 194 193 186 183 192 218 261 320 350 325 245 183 129 65 17 3 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 1 4 6 5 2 0 0 0 0 0 0 5 28 58 89 119 154 172 225 286 336 367 360 340 309 272 231 195 166 144 132 130 130 131 129 126 123 124 131 148 169 196 242 324 395 429 409 343 294 249 204 164 132 117 110 101 82 61 62 61 55 49 48 55 55 56 54 43 20 14 9 5 3 2 2 3 3 2 1 0 0 0 0 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 6 5 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 3 9 14 18 20 20 21 18 14 11 12 14 16 21 23 25 34 44 48 51 56 65 66 65 67 75 88 100 104 102 101 99 95 79 65 54 46 40 34 25 21 15 7 2 1 2 6 9 7 3 3 3 2 1 0 0 0 2 7 12 15 14 14 14 13 9 4 1 0 1 3 9 13 15 15 15 14 12 8 5 2 1 1 0 0 0 0 0 0 0 1 2 2 3 4 6 8 10 10 7 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 31 69 116 161 195 218 224 211 211 186 163 151 157 181 215 265 309 335 340 330 306 249 174 106 62 52 34 16 6 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 2 1 1 1 1 0 5 11 15 14 10 6 4 3 2 2 2 16 45 76 95 106 159 197 237 280 314 325 299 259 220 191 177 163 151 142 136 135 133 131 132 135 141 159 188 220 246 265 298 350 404 433 419 378 343 309 271 227 190 171 160 150 139 133 128 106 79 56 50 55 63 79 94 93 68 48 33 21 13 8 7 7 7 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 11 13 14 15 15 12 9 8 6 5 8 14 17 17 20 24 32 43 53 60 62 67 72 83 102 125 137 141 142 143 140 122 97 73 56 48 43 32 27 21 14 6 1 0 0 0 0 1 3 4 5 5 0 0 0 1 3 9 15 17 18 18 15 11 5 1 0 0 1 8 14 17 20 20 19 16 11 6 2 1 1 0 0 0 0 0 0 1 3 5 7 6 6 6 6 5 3 4 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 38 60 93 134 173 201 211 207 177 139 108 97 118 158 202 248 296 340 357 365 354 328 302 280 232 171 112 72 45 24 10 4 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 4 8 11 8 6 6 7 8 8 8 8 10 13 18 25 29 26 21 17 14 13 14 14 17 34 55 71 80 110 164 209 246 277 290 252 218 199 188 181 178 175 172 168 159 147 136 130 131 141 166 208 260 308 344 358 370 395 423 435 426 410 382 355 331 297 265 242 223 205 191 176 155 128 95 61 46 41 47 63 87 102 101 94 76 46 25 15 13 13 13 13 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 6 9 9 7 5 4 3 2 5 13 19 22 27 32 39 47 54 55 56 61 69 81 96 111 132 153 173 188 190 170 134 94 62 46 43 34 29 24 18 9 1 0 0 0 0 0 1 4 10 15 4 2 1 2 4 9 15 21 23 21 17 12 6 2 0 0 0 7 14 19 22 23 20 16 11 5 2 0 0 0 0 0 0 0 0 1 2 3 8 8 8 8 8 8 8 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 17 47 88 138 189 206 205 184 144 97 65 65 87 120 162 212 285 327 343 341 334 320 322 318 292 248 207 166 127 85 43 18 5 1 0 0 0 0 0 0 1 2 4 9 10 10 10 11 17 19 18 15 14 15 19 24 26 25 27 31 37 42 41 35 30 27 26 29 35 35 42 57 71 82 96 139 180 215 246 281 298 263 217 186 176 182 192 203 214 220 203 173 154 149 154 167 199 250 309 366 408 410 402 402 413 425 432 439 429 401 376 351 325 301 274 244 226 211 190 158 119 86 63 49 43 41 53 73 94 111 113 81 54 34 26 26 21 22 21 17 11 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 2 1 2 2 7 13 21 30 39 45 43 41 44 54 61 65 71 77 80 78 105 141 182 216 229 208 163 109 67 46 41 33 28 24 20 12 2 0 0 0 0 2 7 7 12 19 10 6 6 8 12 17 24 30 31 28 22 14 7 2 0 0 0 6 13 19 22 22 18 13 7 2 1 0 0 0 0 0 0 0 0 0 0 2 4 6 8 8 7 6 5 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 5 16 41 82 133 183 223 236 215 165 122 92 78 80 91 103 159 222 272 300 305 271 246 244 256 275 275 262 247 211 152 103 65 29 8 5 7 9 10 11 12 16 24 28 29 27 24 22 28 30 29 28 28 31 34 37 39 39 40 43 46 46 44 38 34 36 41 48 57 61 69 79 90 100 130 168 200 224 247 276 304 304 263 186 162 169 188 217 253 281 259 222 195 190 204 222 253 296 344 389 417 405 382 361 347 352 401 441 441 416 385 349 312 279 254 242 242 242 226 192 155 125 105 89 68 54 52 55 65 79 97 87 74 62 54 45 35 30 25 20 16 10 5 3 2 1 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 10 11 10 7 4 3 4 6 10 13 19 30 41 46 45 53 60 65 71 85 98 104 97 80 103 137 191 243 266 235 176 117 73 49 40 33 27 23 20 14 3 0 0 0 1 4 13 11 10 14 12 11 13 16 21 27 34 37 37 33 27 21 13 7 4 3 2 6 14 21 24 22 16 9 3 0 0 0 0 0 0 0 0 0 0 0 0 2 6 8 9 8 7 5 4 4 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 2 17 49 97 161 233 286 302 274 231 186 146 115 97 81 92 108 136 179 226 223 229 235 244 260 268 275 281 276 256 228 196 149 99 68 64 67 70 70 68 66 68 65 60 52 44 41 43 45 46 46 48 49 48 47 46 44 49 52 51 46 41 37 38 44 51 57 71 83 91 92 93 112 147 186 219 240 256 276 295 286 233 158 143 152 180 227 294 316 300 273 250 247 271 298 329 363 393 408 416 407 383 351 330 347 394 425 415 379 325 261 209 179 174 196 222 234 218 190 151 118 99 91 82 77 73 74 76 83 87 82 79 80 72 56 42 31 25 19 13 8 5 4 5 6 6 8 9 8 7 4 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 13 10 7 8 10 14 17 20 25 32 41 45 60 67 67 73 91 108 117 114 107 140 172 220 272 301 264 185 126 83 54 39 32 25 21 18 14 5 1 0 0 0 2 5 12 17 18 16 17 19 22 26 34 40 42 41 38 35 31 24 18 14 13 12 16 22 27 27 21 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 10 11 10 8 7 5 3 2 2 3 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 32 69 124 204 280 325 324 296 271 254 235 190 147 112 88 77 78 110 134 151 167 187 203 203 218 236 250 267 285 298 290 258 223 196 182 173 161 142 131 124 118 110 98 83 77 75 72 68 62 65 64 63 61 59 53 57 59 54 46 40 39 44 54 65 79 91 96 93 86 94 114 144 181 224 261 274 283 294 285 206 162 156 178 219 272 327 334 317 296 285 297 324 359 398 436 456 446 431 418 406 394 401 419 431 422 382 321 230 145 93 80 96 129 165 189 183 154 105 65 46 40 34 42 53 65 79 95 113 110 80 66 49 39 33 28 20 13 11 11 11 11 13 16 18 20 20 20 16 10 4 1 2 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 10 12 9 9 10 13 17 21 24 27 30 36 42 49 54 56 56 61 70 82 93 106 140 195 256 308 334 309 223 154 100 62 40 31 22 19 18 15 6 1 0 0 0 0 0 13 23 23 18 21 22 24 29 36 42 45 46 45 43 45 39 32 27 24 23 25 29 31 29 22 13 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 12 14 13 10 8 6 5 4 2 3 2 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 39 87 166 251 307 319 298 278 272 277 265 221 173 136 113 89 83 79 80 84 92 116 131 150 171 195 229 268 310 337 342 331 311 288 266 244 212 191 172 157 143 132 139 133 120 107 96 84 82 80 77 75 73 65 64 62 54 44 40 41 49 61 75 89 92 85 72 66 76 94 113 132 155 204 272 307 319 345 279 246 258 300 348 376 380 361 336 319 309 328 357 396 442 489 501 487 464 447 437 430 436 442 439 425 373 296 198 105 45 43 73 121 164 173 150 118 72 29 12 7 3 5 11 21 35 52 87 127 130 119 74 46 37 33 27 21 18 17 16 18 21 24 25 27 29 29 25 17 8 2 5 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 1 2 4 7 5 9 14 19 24 28 31 34 36 37 38 38 37 35 34 33 38 50 66 89 127 188 253 308 341 343 275 199 130 76 43 32 21 18 18 14 8 4 1 0 0 0 0 12 24 29 21 24 25 27 31 37 42 46 49 53 57 59 53 46 40 35 32 32 34 35 32 24 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 18 17 14 11 9 8 7 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 3 19 62 135 223 297 310 275 247 243 254 255 243 223 198 171 140 108 86 72 65 63 73 84 99 121 151 184 235 284 321 348 374 386 377 353 327 288 239 196 172 171 163 147 136 134 133 126 115 102 93 92 96 83 72 65 58 49 42 40 45 54 65 73 76 72 61 49 46 54 66 75 76 77 137 270 380 405 426 406 402 421 450 465 446 415 379 347 336 330 341 366 404 457 490 498 492 484 487 486 468 450 434 423 432 396 322 225 123 66 55 74 106 135 143 116 79 41 12 3 1 1 1 1 4 7 13 35 81 121 139 117 81 62 52 43 33 25 23 19 18 17 18 21 25 29 33 32 26 18 11 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 28 35 38 40 42 43 43 42 42 41 41 39 40 45 59 84 124 181 249 303 339 359 319 247 167 97 51 34 23 18 15 12 7 3 1 0 0 0 4 17 29 31 20 23 24 27 32 38 43 49 53 60 67 67 62 56 51 46 43 41 42 41 37 29 18 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 18 20 19 15 12 10 9 7 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 0 0 15 50 107 183 259 251 213 182 175 188 207 219 222 212 188 163 138 114 92 75 66 62 64 71 85 111 151 190 223 252 282 344 397 419 407 385 361 324 280 237 211 172 147 151 168 172 168 147 129 115 95 108 100 86 71 60 50 46 47 53 60 64 64 58 49 41 37 36 41 50 59 67 104 197 327 439 484 496 496 500 503 488 459 427 398 371 341 323 316 323 344 378 426 455 467 480 503 532 535 517 485 448 424 425 412 365 280 175 111 77 67 76 95 95 72 41 16 4 1 0 1 1 1 1 1 2 6 18 39 61 68 55 47 47 49 46 40 32 26 24 24 22 20 21 26 32 34 31 26 23 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 15 20 25 35 38 41 43 45 46 48 50 53 56 53 52 54 64 82 109 146 238 311 352 382 364 295 206 121 60 37 22 14 10 8 6 1 0 0 0 2 17 29 30 23 17 21 25 29 35 42 46 52 60 68 74 72 67 62 58 55 52 51 50 48 44 38 26 17 8 2 0 0 0 0 0 0 0 0 0 0 0 0 3 8 14 21 25 23 19 17 16 14 13 12 10 9 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 10 33 73 133 199 181 145 113 95 94 109 134 159 178 184 179 165 142 114 91 78 70 65 63 64 82 110 136 158 182 207 268 337 386 405 410 414 396 352 289 230 197 183 190 209 205 185 156 150 161 111 108 101 90 78 71 64 60 62 66 69 61 53 44 36 31 32 34 38 47 64 101 175 275 373 442 490 518 514 492 466 423 378 341 322 323 315 304 297 296 305 333 377 420 463 513 556 576 575 560 536 498 473 463 446 407 331 234 154 94 58 55 63 53 33 14 3 1 0 0 1 2 2 2 2 2 2 3 5 10 14 15 12 14 19 26 28 28 27 28 32 33 25 22 23 29 32 30 24 20 24 20 11 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 25 33 37 41 45 48 50 54 56 58 60 59 62 68 77 87 94 106 162 227 296 366 392 335 242 151 86 50 26 11 4 3 3 1 0 0 3 15 31 35 27 15 15 20 24 29 35 43 49 55 64 71 75 74 71 66 62 59 57 55 53 52 50 47 36 26 16 7 1 0 0 0 0 0 0 0 0 0 0 1 5 11 20 27 33 29 25 22 21 20 19 18 16 13 11 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 3 13 33 73 124 120 97 73 58 52 57 70 87 110 133 156 165 157 139 121 107 94 84 80 77 83 91 100 117 157 190 251 315 361 376 387 389 379 362 337 280 241 220 212 210 200 182 166 169 189 153 125 111 105 99 93 82 76 76 79 75 61 48 36 29 27 29 33 38 47 68 121 191 257 308 377 477 519 503 451 400 352 301 262 248 270 288 293 288 283 289 323 383 466 554 610 622 617 601 583 570 544 525 505 480 443 372 285 195 114 55 48 41 28 11 3 0 0 0 0 1 2 3 3 3 4 3 2 2 2 2 3 2 3 3 6 8 11 13 16 19 20 20 18 16 17 16 13 14 22 29 31 28 22 19 11 5 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 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 1 4 10 15 22 30 34 39 43 47 51 54 58 62 65 66 67 70 77 87 94 92 87 93 130 202 299 368 340 261 175 112 64 35 16 6 0 0 0 0 0 1 7 18 21 18 13 13 15 19 25 33 41 52 60 65 68 71 74 72 69 66 61 57 54 53 53 52 50 40 32 25 18 10 2 0 0 0 0 0 0 0 0 1 3 9 17 26 35 42 38 34 30 26 25 23 22 20 17 15 12 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 2 6 21 43 51 48 39 33 32 31 33 39 50 70 91 107 117 123 125 121 113 106 108 118 134 146 148 140 163 196 239 282 323 345 359 358 347 330 323 279 255 241 228 216 206 199 200 209 217 191 154 127 116 105 94 82 77 78 78 70 57 41 26 19 24 27 29 31 35 62 117 167 201 233 324 424 464 436 368 318 263 227 220 224 252 286 303 302 299 318 367 441 531 616 644 642 623 597 574 563 553 544 523 496 453 397 328 251 169 84 52 37 22 2 0 0 0 0 0 1 2 2 3 4 3 3 3 2 2 1 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 4 4 9 15 21 26 30 30 30 23 14 7 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 1 1 2 4 6 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 20 29 34 38 43 48 54 60 64 67 70 72 74 77 83 90 94 91 76 69 94 148 221 285 290 247 186 129 75 38 15 4 0 0 0 0 0 0 0 0 2 5 7 8 10 15 22 30 38 50 58 62 64 65 69 69 68 65 59 52 48 44 44 46 45 40 36 31 24 16 6 2 1 0 0 0 0 0 1 3 7 15 24 35 44 49 46 41 36 34 33 32 28 24 21 19 18 14 10 7 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 5 2 2 6 6 10 14 18 17 29 41 52 65 79 98 106 107 105 108 145 185 211 212 190 200 200 193 192 210 234 281 311 319 333 397 356 325 313 297 285 263 251 256 268 269 245 199 154 130 111 97 86 80 77 72 64 53 36 16 11 12 14 15 14 17 53 110 162 188 195 285 362 380 331 267 248 221 202 215 245 268 302 331 340 346 364 398 450 522 597 630 625 595 564 546 534 520 501 476 453 425 392 353 298 212 132 77 46 20 4 0 0 0 0 1 1 2 3 4 5 4 3 3 3 3 3 3 3 3 2 3 3 2 1 1 1 1 1 0 0 1 1 3 6 7 8 10 13 15 19 19 14 10 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 7 9 9 10 9 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 16 25 31 36 42 48 55 61 64 67 69 71 74 79 84 86 87 85 68 54 50 64 98 157 187 193 175 134 76 32 9 0 0 0 0 0 0 0 0 0 0 0 0 2 4 9 15 24 35 45 53 59 62 62 63 64 65 64 59 51 44 40 38 38 38 38 37 35 31 24 15 9 4 0 0 0 0 0 2 6 13 22 32 41 49 52 49 44 39 37 37 38 36 33 29 26 22 20 16 12 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 1 1 1 1 6 12 18 25 36 52 63 73 85 117 169 214 254 293 339 353 318 256 203 195 198 201 201 211 260 326 372 399 410 394 370 347 335 332 333 332 321 287 237 189 157 136 116 91 74 63 53 43 30 15 9 6 4 3 3 11 54 118 175 185 236 319 368 350 266 216 203 198 199 236 292 311 329 363 390 413 433 453 479 528 588 624 621 582 541 510 479 447 411 375 353 331 306 276 235 173 124 91 68 25 8 1 0 0 0 1 2 2 3 4 4 4 3 2 4 4 4 4 4 4 4 4 4 3 2 2 2 1 1 1 1 0 0 2 4 3 2 2 4 2 3 6 5 5 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 8 8 9 10 11 10 9 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 31 40 51 59 60 61 64 66 67 68 68 71 72 71 68 55 42 36 34 40 61 94 125 133 109 56 24 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 14 26 39 51 60 65 66 67 67 66 63 59 51 43 36 33 33 35 37 38 38 34 28 22 15 8 2 0 0 0 1 4 10 20 29 38 45 50 50 47 42 38 37 40 41 40 39 38 36 29 23 20 17 13 9 3 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 7 12 21 33 61 123 194 265 337 402 431 410 357 294 267 256 267 271 221 218 238 282 343 412 432 413 387 367 358 356 356 342 313 275 224 178 146 118 81 59 48 37 26 15 8 6 3 1 2 6 22 76 173 307 294 356 416 434 382 275 229 211 205 216 283 354 380 372 375 433 469 493 517 549 592 633 649 628 571 508 446 388 341 310 283 257 229 195 152 114 88 83 83 79 38 12 2 0 0 1 1 2 3 4 4 4 5 4 2 3 4 5 4 5 4 4 4 4 4 3 3 3 3 2 2 2 2 1 2 2 1 1 2 2 2 2 1 1 0 0 0 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 9 10 10 10 10 8 7 6 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 16 26 36 50 63 70 68 63 61 62 63 63 60 59 60 59 56 49 37 32 30 31 34 54 71 72 54 23 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 32 51 62 67 70 70 70 68 64 58 51 43 36 31 31 35 39 41 40 37 32 26 19 11 3 1 0 0 1 6 15 26 34 41 44 45 41 36 32 31 32 39 43 44 43 39 37 30 24 20 16 13 7 3 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 1 6 35 99 174 246 318 369 412 427 397 341 300 271 292 342 262 216 202 217 262 353 409 413 395 375 363 345 339 331 304 261 219 178 143 113 79 61 54 48 38 25 19 13 10 13 13 18 51 123 230 354 412 457 482 478 405 324 281 266 265 276 329 384 406 376 329 374 421 465 518 585 656 695 686 631 550 459 368 292 244 224 212 194 166 130 90 65 64 86 97 70 34 8 2 0 0 0 1 2 3 3 4 4 5 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 1 0 0 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 6 8 8 8 7 7 7 5 5 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 26 33 40 52 60 67 71 65 58 57 59 61 60 57 57 58 57 52 37 32 30 31 33 36 33 23 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 27 49 60 63 66 67 67 66 63 60 53 46 39 34 33 39 43 44 42 38 33 26 19 11 4 1 0 0 2 8 18 31 40 44 44 40 33 27 23 24 26 31 36 39 40 37 34 27 20 15 14 10 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 1 2 4 31 79 147 229 308 353 389 400 359 299 268 235 211 225 214 192 181 196 258 361 410 418 410 412 402 376 359 351 336 302 269 233 194 161 138 128 125 124 122 110 95 78 67 84 99 125 160 211 309 394 450 468 455 454 396 349 323 318 328 316 326 344 346 306 259 280 332 394 480 593 689 732 707 633 538 432 323 227 177 156 151 147 127 100 79 70 85 123 108 64 23 4 1 0 0 0 0 1 2 2 3 3 4 3 3 3 3 4 4 4 3 3 3 3 3 3 3 2 3 2 2 2 2 3 3 3 4 4 4 4 4 4 3 2 1 0 0 1 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 4 4 4 4 4 4 3 3 3 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 33 38 34 43 56 68 73 69 59 56 57 59 59 58 58 60 62 61 44 35 32 31 31 27 17 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 21 40 52 57 59 61 62 62 60 59 54 49 45 42 42 47 47 45 42 38 33 25 18 11 6 2 0 1 4 11 21 34 43 48 46 37 27 21 19 19 19 21 23 25 27 30 27 21 16 13 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 5 5 3 1 0 0 0 1 2 2 2 4 7 8 22 57 114 194 243 272 299 320 308 254 232 229 237 251 236 221 210 211 259 319 371 406 413 419 399 390 396 409 404 381 349 309 268 246 223 221 235 252 260 254 244 229 210 213 226 261 304 330 363 411 443 435 382 375 355 337 328 333 336 323 309 292 267 225 206 220 259 321 433 564 669 721 705 637 540 419 287 185 137 118 115 114 98 81 79 102 138 132 91 44 11 3 1 0 0 0 0 0 1 2 2 4 3 2 2 2 3 3 3 3 3 3 3 2 2 2 3 3 3 2 2 2 2 1 2 3 3 3 3 4 4 4 3 3 2 2 1 1 2 3 4 4 3 2 1 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 20 30 36 36 49 63 76 84 84 71 65 61 59 58 57 57 61 68 73 60 49 42 40 38 32 19 9 5 5 6 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 31 44 51 55 57 59 59 58 57 54 50 48 47 47 48 47 44 40 36 31 22 16 12 8 4 2 4 9 17 27 39 48 51 46 34 23 17 14 13 13 14 16 18 20 21 19 16 13 10 9 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 12 18 20 20 19 17 12 7 2 2 2 3 4 7 12 12 13 19 35 65 124 148 166 182 198 211 204 209 224 241 251 256 264 262 246 247 266 311 362 385 395 393 397 409 424 420 409 381 346 327 321 299 297 324 355 363 363 359 350 334 320 313 305 294 313 375 422 438 414 348 326 321 324 325 322 329 327 308 269 235 202 188 196 223 270 382 504 606 673 679 638 546 414 265 166 120 106 104 96 77 65 67 81 88 69 42 19 6 3 1 0 0 0 0 0 1 2 3 4 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 2 2 3 3 3 2 2 3 3 3 3 3 4 5 7 8 6 4 3 2 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 28 38 43 54 67 81 93 95 80 76 70 63 59 57 58 63 73 84 82 77 71 65 59 52 42 33 28 26 23 16 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 25 38 47 50 52 54 55 54 52 50 46 44 44 44 43 42 40 38 35 30 22 17 14 11 9 9 12 18 28 37 47 55 56 50 34 23 17 13 12 11 12 13 14 15 16 14 12 10 9 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 10 13 19 31 40 43 39 45 39 28 18 11 7 4 2 4 12 15 17 19 24 32 61 73 76 79 83 118 149 165 166 163 166 188 212 229 248 284 312 322 317 353 378 384 383 378 376 391 397 393 383 368 355 348 357 379 394 401 403 401 397 393 376 362 353 344 372 407 432 434 400 346 321 322 340 356 363 361 349 320 262 233 209 191 183 217 266 341 429 516 580 612 598 529 406 262 171 130 117 105 76 54 47 50 44 29 16 8 5 2 1 0 0 0 0 0 0 1 1 3 3 3 3 1 1 1 1 1 2 2 2 2 3 2 1 1 1 2 2 2 2 1 1 1 1 1 1 0 1 1 1 1 1 1 2 2 3 3 4 4 5 7 7 6 4 3 2 1 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 43 48 62 79 88 86 83 81 74 65 58 56 59 66 77 89 97 101 102 99 94 93 92 84 71 54 36 22 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 20 34 43 44 46 47 47 47 45 44 42 40 39 39 38 37 36 36 35 29 23 18 15 14 14 18 23 29 37 48 58 64 64 55 38 27 20 17 15 11 11 11 11 10 9 8 7 8 7 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 16 20 27 38 47 51 53 65 60 51 46 41 27 14 6 4 5 9 14 19 22 23 28 31 32 31 29 45 59 68 76 79 81 94 114 142 204 293 372 413 391 361 352 352 352 342 352 373 387 391 390 385 379 380 394 425 438 431 421 415 409 417 407 392 385 384 393 403 411 399 365 345 338 337 340 339 336 334 328 300 250 218 193 168 144 189 238 295 361 437 488 524 531 493 391 270 193 158 144 118 74 39 23 16 13 8 3 1 1 0 0 0 0 0 0 0 0 0 1 2 2 3 3 1 1 1 1 2 2 2 2 2 2 1 1 1 1 2 2 1 1 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 0 0 1 1 1 1 1 2 2 2 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 19 30 38 46 62 75 79 74 78 78 71 60 50 50 58 68 78 88 97 103 108 113 120 140 141 125 98 65 37 22 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 14 29 40 41 41 42 42 41 39 40 39 38 36 34 33 33 34 35 35 30 26 20 17 17 22 27 32 38 46 58 67 72 68 54 39 30 25 23 20 15 11 9 8 6 5 5 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 15 22 30 38 46 51 53 56 60 59 56 55 55 49 38 25 14 6 3 7 14 18 20 21 21 20 22 22 26 29 34 46 50 56 64 77 103 169 257 334 369 335 305 290 287 301 310 328 350 370 384 391 392 388 388 403 423 432 427 415 405 404 421 428 422 418 412 400 402 408 378 345 323 303 279 252 230 218 219 226 207 174 142 116 103 96 129 183 248 312 390 440 467 471 447 372 291 227 191 181 147 98 50 19 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 1 1 1 1 2 2 2 2 1 1 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 19 30 43 62 76 81 79 76 74 66 52 39 45 58 69 78 84 86 85 84 92 114 150 154 133 99 62 36 20 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 23 38 40 40 40 40 39 38 37 37 36 35 34 33 33 34 35 35 32 28 24 20 20 25 30 36 42 52 63 71 72 65 50 37 30 28 28 26 19 13 9 5 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 1 2 7 15 25 35 45 53 56 56 55 57 58 59 57 61 63 57 42 25 10 3 2 5 10 16 22 24 24 21 22 23 24 25 36 39 44 50 59 92 146 209 266 311 348 336 286 229 213 228 269 312 341 353 350 345 345 355 381 393 392 384 371 350 356 377 403 429 427 415 406 401 394 362 324 281 232 176 134 113 104 101 101 91 72 53 39 28 35 68 122 199 278 357 409 428 417 379 345 306 267 234 217 176 124 74 37 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 2 1 2 2 2 2 2 2 2 2 1 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 55 72 85 91 92 90 79 59 42 58 71 79 81 77 71 61 58 66 89 122 133 119 87 52 34 19 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 16 34 39 40 40 40 39 38 36 35 35 36 36 35 34 33 32 32 31 30 27 24 24 26 29 34 42 54 64 68 67 60 50 42 38 37 36 29 22 16 9 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 4 11 20 31 41 48 50 52 54 56 58 58 55 59 60 55 44 32 16 6 2 0 4 9 16 21 22 19 18 19 20 20 18 20 21 20 20 53 101 155 205 252 309 319 287 231 193 190 219 255 271 273 271 270 277 294 310 322 326 323 317 292 286 292 306 324 350 368 378 379 366 329 281 222 157 98 64 48 42 36 32 26 19 15 24 32 43 60 94 166 245 318 372 397 391 372 357 346 345 318 277 223 161 98 50 19 3 0 1 1 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 48 64 78 89 97 100 95 73 56 77 95 98 90 78 66 54 55 75 109 144 148 121 83 49 33 18 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 30 38 39 38 38 39 38 36 35 34 34 33 33 31 28 27 27 29 30 29 26 24 25 27 31 39 50 59 61 59 56 53 51 49 46 40 32 26 20 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 1 5 11 20 27 31 33 37 41 46 49 52 52 53 52 47 41 32 19 8 1 0 1 2 7 15 20 19 18 17 15 10 10 10 10 8 6 26 64 114 170 224 269 296 297 268 216 182 172 179 185 195 205 212 214 224 248 268 274 264 269 259 252 254 276 309 325 332 330 322 293 253 201 139 77 38 25 21 18 15 16 18 22 32 52 72 79 82 106 160 222 287 355 419 436 436 426 414 424 408 375 322 242 177 108 49 11 4 3 3 3 2 1 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 2 2 3 2 2 2 1 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 35 60 78 87 92 97 107 95 82 97 107 104 96 85 75 67 77 109 157 200 185 130 78 48 29 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 23 36 38 35 35 37 37 35 33 32 31 28 27 25 24 23 23 24 26 26 26 25 25 27 32 39 47 53 55 55 54 55 55 51 45 37 32 28 22 14 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 10 13 15 20 25 30 35 38 41 42 44 45 37 25 11 0 0 0 0 2 8 13 13 14 14 9 5 6 6 4 4 2 14 42 83 135 205 257 288 301 293 240 188 151 134 135 154 173 185 188 205 222 230 227 214 223 228 233 240 250 275 284 274 243 220 178 134 93 58 33 31 32 31 32 34 45 59 70 74 91 104 114 120 147 194 245 302 394 461 491 496 488 464 454 442 429 417 415 333 231 128 22 8 6 6 6 4 3 2 0 0 0 0 0 0 0 1 1 1 2 1 1 1 2 1 2 2 2 2 1 2 2 2 2 2 2 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 39 65 87 102 111 111 120 114 104 108 108 98 94 91 81 79 98 142 202 256 200 134 81 47 25 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 20 32 35 34 34 35 35 33 31 28 25 23 22 22 22 22 21 21 22 23 24 25 27 29 32 37 42 46 51 54 54 56 55 50 43 34 31 27 21 13 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 5 6 9 13 16 19 24 30 38 38 33 23 5 2 0 0 1 3 5 5 6 8 4 2 3 3 1 0 0 6 23 58 113 190 255 297 317 311 259 199 152 129 126 136 151 167 183 194 201 203 195 176 158 150 158 190 178 173 166 149 111 96 77 56 36 27 35 44 54 67 81 78 74 75 76 86 111 136 153 163 191 245 307 351 432 482 502 501 487 440 398 379 387 393 378 349 299 213 60 18 12 13 9 5 4 3 1 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 1 0 1 1 1 1 1 2 2 2 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 67 90 111 124 121 129 128 125 124 125 129 125 111 87 84 108 158 222 278 183 112 65 38 21 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 18 28 28 29 31 32 32 31 28 25 22 20 19 19 20 22 24 24 23 22 22 24 25 28 31 33 35 38 43 47 47 51 53 49 42 35 31 27 22 16 10 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 4 6 10 17 23 30 34 24 13 4 0 0 0 1 0 1 2 1 1 1 1 0 0 1 1 9 43 122 210 283 320 321 310 271 216 160 141 128 117 114 127 145 159 165 158 150 134 99 62 48 87 94 88 72 49 31 31 34 35 34 44 66 90 108 118 111 90 72 66 71 73 89 116 141 162 192 244 315 360 412 448 466 465 435 383 333 303 326 340 347 348 336 264 140 70 43 37 18 10 6 3 3 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 1 1 1 1 2 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 1 1 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 14 27 46 72 97 120 136 133 146 153 157 157 160 164 151 127 101 91 110 159 221 265 168 101 57 31 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 17 23 21 21 23 26 28 27 25 23 20 19 17 17 18 20 23 25 25 24 23 23 23 26 29 30 31 31 35 38 38 44 46 45 41 36 34 31 27 22 16 12 8 5 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 2 4 7 14 26 31 23 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 53 134 238 328 353 359 353 313 241 177 147 113 85 78 97 122 136 134 121 122 120 91 45 27 33 45 52 43 28 23 24 30 47 69 103 135 162 183 167 139 104 71 53 50 46 50 70 95 111 138 185 242 270 294 325 361 380 365 336 303 274 306 324 332 337 359 295 208 128 73 51 29 15 8 3 3 2 1 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 14 25 41 61 80 106 132 154 169 180 185 188 189 185 167 154 141 125 107 108 151 203 223 160 101 57 28 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 14 17 17 18 18 20 22 21 20 20 18 17 17 17 17 18 22 24 25 25 23 23 22 23 26 29 31 32 32 33 34 37 40 41 40 37 35 33 29 26 22 17 14 10 7 4 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 17 23 25 21 5 2 1 0 0 0 0 0 0 0 0 0 0 5 27 78 158 258 352 370 382 372 334 267 224 174 126 90 76 97 123 138 137 123 90 95 108 90 70 42 34 39 26 19 14 11 13 28 60 106 156 207 243 239 214 168 88 40 24 21 21 33 46 50 65 110 150 160 180 215 251 273 280 280 287 316 346 349 338 329 341 302 235 155 74 38 21 13 10 6 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 10 9 8 7 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 19 32 47 66 88 113 138 163 184 197 206 212 212 199 163 143 134 129 120 114 156 203 212 166 103 53 20 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 13 14 15 16 17 17 17 17 16 16 15 15 14 14 15 19 23 27 28 26 25 23 24 26 29 34 36 36 36 35 36 39 41 37 36 35 33 30 29 26 22 18 14 11 8 6 6 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 5 11 18 23 11 6 3 1 0 0 0 0 0 0 0 0 1 5 29 86 167 258 341 365 372 373 366 329 280 218 159 112 101 123 144 159 176 204 194 173 147 135 115 71 37 31 23 19 14 14 31 54 85 117 161 220 248 252 230 177 98 44 14 6 7 10 14 14 16 36 58 73 89 113 140 164 189 223 263 313 345 348 324 312 304 281 242 197 115 61 29 13 12 12 12 10 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 6 5 5 4 2 2 4 4 4 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 18 28 27 20 15 12 9 7 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 27 38 56 84 114 144 168 183 194 209 220 221 205 173 156 149 147 142 134 178 220 225 178 112 56 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 10 13 13 14 14 14 13 12 11 11 11 11 11 11 12 16 21 26 28 28 27 26 26 27 31 37 39 40 38 37 36 37 37 34 33 33 32 31 31 31 27 22 17 14 10 7 6 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 1 1 1 0 0 0 0 0 0 1 3 6 13 12 10 7 3 1 0 0 0 0 0 0 1 2 5 24 79 154 231 301 342 372 391 391 352 304 258 217 170 163 159 155 158 199 247 265 255 214 178 157 122 80 70 88 112 131 145 185 203 209 217 239 253 254 243 207 124 52 15 2 0 1 0 1 2 1 4 2 8 23 34 45 64 96 142 197 256 303 327 297 286 283 277 258 226 172 119 75 40 26 17 15 15 13 9 4 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 2 5 8 9 9 8 5 3 2 2 3 4 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 15 16 15 13 11 9 6 4 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 22 34 52 83 122 157 184 205 217 220 217 208 192 181 178 179 181 183 155 191 233 241 194 130 66 20 4 1 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 10 10 9 8 6 5 4 4 5 5 7 8 12 16 19 23 26 28 27 26 27 31 35 38 39 39 39 37 37 37 36 34 33 32 32 34 34 31 25 19 16 11 9 10 11 11 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 0 0 0 2 6 9 11 10 5 3 1 0 0 0 0 0 1 2 5 21 71 140 202 248 295 346 392 401 377 336 293 257 203 177 157 147 165 208 242 253 245 222 220 226 229 229 246 260 279 301 309 320 314 293 258 230 218 210 197 158 75 25 4 0 1 1 1 2 1 0 0 0 0 0 2 5 16 41 73 107 153 206 243 243 244 244 239 225 206 180 151 119 69 34 15 9 11 12 10 6 3 4 4 4 3 0 0 0 1 1 0 0 0 0 0 1 4 8 12 13 12 9 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 1 2 3 3 4 4 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 20 36 60 97 139 176 204 219 211 202 193 186 183 184 186 187 185 178 154 186 230 247 196 131 67 22 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 6 4 6 7 6 5 4 2 1 1 1 1 1 2 3 7 9 12 16 20 24 24 23 24 28 33 37 39 38 39 38 37 38 39 36 35 35 35 35 35 32 26 17 15 12 10 11 12 14 12 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 2 1 1 2 2 1 1 1 2 4 5 6 6 4 3 2 1 0 0 0 1 2 4 7 25 67 127 186 231 285 337 372 395 395 360 301 257 211 174 153 158 171 208 258 308 332 307 313 343 379 408 420 412 399 394 379 374 350 298 225 173 146 139 136 86 39 13 3 0 3 5 5 4 1 0 0 0 0 0 0 0 2 11 16 24 50 95 126 145 158 161 131 104 94 93 88 67 38 16 5 3 7 9 10 9 15 30 43 41 8 4 4 5 8 6 4 3 2 0 0 0 2 6 10 13 14 12 6 4 3 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 8 22 40 69 114 166 201 212 201 182 183 186 189 192 193 192 189 183 171 153 170 210 236 193 135 73 25 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 4 2 2 2 2 1 1 1 0 0 0 0 0 0 0 2 4 7 10 13 16 17 18 20 25 30 33 35 36 37 36 37 39 42 40 37 36 36 37 35 31 25 16 13 12 12 12 12 15 14 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 2 1 0 1 2 4 3 3 3 4 6 6 5 5 3 3 2 1 0 1 1 1 2 5 7 24 59 113 170 217 265 312 344 355 372 361 307 265 225 181 155 190 193 233 297 353 360 354 380 416 440 465 465 460 455 428 377 359 336 275 200 148 129 128 103 53 21 5 2 2 7 10 10 6 2 0 0 0 0 0 0 0 0 1 0 1 6 23 37 51 61 64 42 22 8 2 11 11 7 2 0 3 6 9 10 14 37 73 110 126 46 20 16 15 14 12 9 6 2 1 0 0 1 5 10 11 10 8 5 3 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 24 40 64 101 139 169 191 203 203 190 182 182 189 195 191 191 190 182 160 159 203 247 216 155 88 33 1 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 1 2 3 5 6 8 11 14 19 23 27 32 33 34 35 35 36 37 34 33 33 34 33 31 27 22 16 13 12 12 12 13 15 15 13 11 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 2 3 2 1 1 1 2 3 4 4 4 3 5 6 5 3 3 4 4 3 3 4 3 2 2 3 10 29 64 112 148 185 224 261 282 282 292 303 289 274 261 232 186 200 230 272 304 323 361 389 398 389 400 444 468 470 458 434 375 335 315 264 204 170 163 165 108 42 7 4 5 10 18 20 11 6 2 1 0 0 0 0 0 0 0 0 0 0 0 2 5 10 14 14 10 4 1 0 0 0 0 1 2 4 7 7 7 19 49 91 130 116 71 39 27 23 19 17 13 8 4 2 0 0 2 5 7 6 6 3 2 0 0 0 0 0 0 0 0 0 1 2 1 1 1 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 0 0 0 0 2 7 22 36 52 73 101 131 161 181 177 165 162 167 177 184 179 180 187 196 188 153 176 223 223 168 100 40 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 8 12 15 20 27 30 31 31 32 32 31 29 28 27 27 24 23 21 18 16 13 12 11 11 12 14 15 15 12 10 7 3 1 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 2 2 2 2 1 2 3 5 6 8 7 7 7 7 7 8 6 3 3 3 10 28 59 84 111 142 173 200 216 219 222 233 245 270 285 271 223 206 186 205 260 302 358 389 400 406 426 455 470 466 441 421 381 333 295 263 229 219 229 206 127 53 10 9 13 22 27 22 10 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 1 3 5 5 4 4 16 39 71 95 79 58 41 33 30 28 25 21 14 9 5 3 2 2 3 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 1 1 1 1 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 0 0 0 0 0 0 0 0 1 4 16 28 43 61 87 111 132 149 161 161 157 160 170 179 169 163 161 162 152 116 131 173 197 171 117 54 4 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 1 3 5 10 13 17 23 27 28 29 29 29 25 23 22 21 17 14 13 13 13 12 12 12 11 11 11 12 13 12 9 8 7 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 2 2 1 1 1 1 1 1 1 1 1 2 3 4 4 6 5 6 7 8 9 10 9 6 4 6 17 37 53 55 66 87 120 150 175 188 190 189 197 210 211 201 222 254 282 308 352 367 370 365 370 455 474 469 452 432 380 381 381 354 299 297 295 290 287 241 161 88 41 28 24 24 21 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 1 2 2 2 1 2 6 14 31 42 46 44 40 37 35 34 32 29 22 15 9 5 5 4 3 3 2 1 1 1 1 1 1 0 0 0 1 1 0 1 1 2 1 0 0 0 0 1 1 1 2 2 3 3 3 2 2 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 20 36 58 87 116 149 174 185 175 157 153 161 168 150 134 128 135 153 125 153 200 213 184 131 67 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 0 0 1 3 9 12 15 20 25 28 28 27 24 21 19 18 15 10 9 9 9 9 10 9 9 10 10 9 9 9 8 6 7 7 6 5 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 1 0 0 1 1 1 0 0 0 1 2 2 2 3 3 4 5 6 8 8 8 8 6 6 18 45 41 31 38 72 140 195 226 231 215 192 164 142 138 166 247 325 379 400 408 392 369 351 354 424 444 444 436 403 390 406 435 448 383 387 400 381 315 260 189 116 65 39 23 14 10 4 2 2 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 9 17 23 27 29 32 35 37 37 35 29 21 13 5 4 5 5 3 2 2 3 2 1 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 2 3 3 4 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 15 33 58 89 133 168 190 196 187 164 162 165 150 120 94 82 94 137 151 168 183 191 177 131 73 22 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 6 10 13 17 22 25 26 24 21 18 17 15 11 9 8 7 7 7 8 8 9 10 9 8 8 7 8 6 5 5 6 5 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 2 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 4 5 7 7 7 5 3 7 25 24 28 48 98 191 259 300 306 260 204 167 160 182 213 276 340 386 397 403 408 400 377 385 403 406 402 418 405 422 470 539 563 504 455 418 372 292 220 148 74 32 15 7 4 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 4 8 12 14 18 21 25 33 37 39 38 33 22 11 5 4 5 4 5 6 7 5 3 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 4 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 24 51 86 130 158 171 172 166 162 160 152 131 92 56 38 46 85 142 189 218 224 201 153 91 34 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 4 7 11 15 18 21 23 22 20 17 15 12 9 7 6 6 5 5 7 9 9 10 11 10 9 9 9 7 7 6 5 4 4 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 3 1 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 2 2 4 5 6 6 4 3 3 7 11 16 42 117 215 299 356 373 305 232 194 195 220 241 282 322 346 360 375 371 351 332 357 406 463 505 477 440 443 493 561 569 504 404 298 231 158 97 54 24 9 2 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 9 11 12 29 36 39 40 40 31 20 11 5 4 5 7 9 10 9 8 6 5 7 7 6 4 2 1 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 2 2 2 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 61 96 123 137 138 129 130 135 131 109 64 28 11 14 32 91 156 208 228 191 161 106 43 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 14 14 17 19 20 19 16 12 9 7 6 5 5 5 6 9 10 9 8 6 6 7 8 8 9 9 9 8 5 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 1 2 2 4 4 4 4 3 2 4 7 17 45 126 217 298 352 357 297 241 206 200 233 269 296 307 293 293 295 293 290 315 366 446 529 549 488 435 428 485 498 464 377 255 129 69 29 7 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 24 30 33 37 33 27 21 14 10 8 7 8 8 8 9 9 10 12 14 12 8 4 2 1 1 1 0 0 0 0 0 0 1 1 2 3 4 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 59 90 111 120 118 135 144 135 101 41 13 2 2 7 43 100 167 224 221 171 103 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 14 15 15 14 14 12 9 7 6 5 4 3 5 8 9 10 8 6 7 8 9 9 9 10 11 11 9 6 4 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 2 3 2 3 3 3 2 1 3 7 18 45 113 194 264 300 276 236 209 204 229 279 307 309 287 259 267 287 317 368 450 490 519 569 552 494 448 434 450 395 302 188 75 26 7 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 13 20 26 30 33 31 24 17 11 9 8 6 5 7 11 14 15 15 12 6 3 2 2 2 2 1 0 0 0 0 0 0 1 2 3 3 4 3 3 1 1 1 1 1 1 1 1 0 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 63 89 106 112 129 140 133 98 19 4 1 0 1 11 36 97 177 211 154 82 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 12 15 16 14 14 13 10 7 5 4 4 4 5 7 8 8 7 8 10 11 11 12 13 14 14 13 11 8 5 2 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 2 2 2 1 1 1 2 3 4 3 2 2 2 2 1 3 7 17 44 97 167 224 230 215 215 229 258 305 339 351 347 333 329 341 361 389 438 507 558 583 590 564 521 474 431 352 244 134 44 4 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 1 2 1 7 12 18 27 28 24 19 14 12 9 7 6 9 12 14 14 12 8 4 3 3 3 3 2 1 0 0 0 0 0 0 0 0 2 3 3 2 2 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 21 39 64 87 100 114 126 125 95 14 3 0 0 0 1 5 40 95 127 96 47 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 1 4 10 15 18 16 16 13 9 6 3 4 4 5 6 7 8 8 9 10 10 10 11 13 15 17 17 15 13 10 6 4 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 1 1 2 2 2 2 2 1 1 0 0 1 2 2 1 2 2 2 1 0 2 7 15 32 64 107 153 173 206 257 316 366 396 411 417 423 428 440 453 467 485 528 577 602 598 565 534 490 424 337 222 111 29 2 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 1 1 2 3 3 10 15 17 17 13 9 7 6 8 10 11 11 10 7 6 6 6 6 6 4 2 1 1 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 64 81 93 102 103 82 20 5 0 0 0 0 0 10 27 40 31 14 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 2 6 11 16 17 16 11 6 2 2 3 3 4 5 8 11 13 12 12 12 12 13 13 14 14 15 14 14 10 7 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 1 2 2 2 2 2 1 1 0 0 0 0 1 2 1 1 1 1 0 0 2 5 9 16 31 55 93 147 213 280 338 381 414 444 470 485 498 518 542 564 557 555 548 540 520 491 452 388 290 177 80 19 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 5 3 3 4 6 7 6 5 4 4 3 5 5 6 5 4 2 2 2 0 0 0 0 0 1 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 21 37 52 62 68 71 59 22 5 0 0 0 0 0 1 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 14 14 12 8 5 5 4 4 5 7 10 12 12 10 9 8 8 9 10 11 12 12 14 13 9 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 1 2 2 2 1 2 0 0 0 1 2 5 13 27 59 123 184 239 296 344 385 432 486 504 510 505 495 491 472 467 467 463 434 392 327 238 142 66 19 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 1 1 3 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 4 5 5 3 2 2 2 2 3 2 2 2 1 2 2 3 2 1 1 2 4 5 5 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 22 34 38 39 33 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 3 7 11 12 12 11 9 7 7 7 8 9 10 10 9 7 6 7 8 9 9 10 10 11 13 11 8 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 0 0 0 0 0 1 2 1 1 1 1 0 0 0 0 0 1 3 7 21 66 112 151 194 255 312 368 428 444 441 422 398 404 397 392 389 372 317 248 175 112 66 32 12 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 1 3 3 4 6 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 2 3 2 1 2 1 1 0 0 2 4 5 6 6 6 7 9 10 10 5 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 0 0 0 0 0 0 0 0 0 1 5 15 17 18 15 8 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 1 2 4 9 11 11 9 9 9 9 9 10 10 9 7 6 6 7 8 8 8 9 9 10 12 11 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 1 1 1 0 0 0 0 0 0 1 2 2 1 2 1 0 0 0 0 0 0 0 1 4 14 25 35 66 126 192 247 295 324 321 291 265 269 283 302 317 278 218 154 99 69 53 38 20 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 1 0 1 1 4 7 9 9 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 1 0 0 0 2 5 8 10 12 11 12 13 15 15 10 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 2 5 8 10 10 11 10 9 8 7 6 5 4 5 6 7 9 10 11 11 11 11 11 10 8 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 1 2 1 1 1 1 0 0 0 0 0 0 1 1 2 2 2 6 30 66 104 144 187 202 162 129 121 137 171 223 208 177 137 83 62 47 33 19 8 3 1 0 1 0 0 0 1 1 1 0 0 0 0 0 0 2 1 0 0 1 1 2 4 7 10 12 11 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 0 0 1 4 7 9 10 12 12 13 14 17 17 14 11 7 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 7 7 5 4 3 2 1 1 2 3 4 6 8 9 10 10 10 10 9 7 5 3 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 21 38 67 91 70 45 29 26 35 93 120 131 129 77 44 23 14 13 6 3 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 2 3 4 4 5 6 10 10 6 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 0 0 0 2 5 7 6 6 7 9 13 15 15 13 10 7 4 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 2 2 1 0 0 0 0 1 2 2 3 4 5 6 6 6 6 4 3 1 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 23 19 12 6 2 3 17 31 44 63 40 22 11 8 10 7 5 4 5 3 3 4 4 4 3 2 2 1 1 1 1 0 1 3 5 4 3 3 3 3 4 7 9 5 2 2 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 1 1 0 0 0 1 2 2 2 2 3 6 8 8 9 10 8 6 4 3 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 3 2 1 0 0 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 11 11 8 2 1 1 2 3 6 4 5 5 6 9 12 14 14 14 12 9 7 7 7 7 6 6 4 3 1 0 0 1 3 6 2 1 0 1 3 5 6 5 4 2 1 3 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 1 1 0 0 0 1 1 2 3 3 3 3 2 2 3 4 4 4 4 3 4 5 7 7 6 5 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 2 0 0 0 0 1 3 5 6 9 14 21 26 26 28 29 25 17 17 17 16 15 12 8 4 1 0 1 2 5 4 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 2 3 2 1 0 0 0 0 1 1 3 4 4 3 1 1 1 1 1 1 2 1 2 4 8 13 13 10 6 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 3 2 3 3 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 7 9 9 10 14 18 24 25 26 24 21 19 20 22 20 16 11 8 7 5 4 4 6 9 6 2 0 1 0 0 0 0 0 0 1 2 2 1 1 0 1 2 2 1 1 1 1 1 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 1 1 2 2 2 2 1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 1 1 2 1 2 4 8 12 11 9 6 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 3 2 2 3 3 4 3 2 1 1 1 2 2 2 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 9 11 10 9 8 7 7 12 16 18 19 20 18 18 20 21 18 16 14 13 10 7 8 11 10 8 5 1 0 1 1 1 1 1 1 2 3 4 3 2 3 3 3 3 3 3 2 2 1 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 2 1 1 1 7 10 11 10 7 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 6 7 6 6 6 8 5 5 5 6 5 2 1 1 1 1 2 3 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 6 5 4 2 2 3 6 10 15 18 20 22 26 32 33 30 26 20 17 15 14 13 10 7 6 2 1 1 1 0 1 2 3 5 5 7 8 10 9 7 5 4 3 2 2 3 3 4 5 5 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 2 4 2 2 1 1 2 5 7 7 7 6 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 8 7 7 7 6 6 7 7 5 4 3 3 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 1 0 0 1 2 6 13 18 22 26 33 39 42 41 37 31 27 25 22 16 9 2 2 1 0 0 0 0 1 2 4 8 9 9 10 10 9 8 6 4 3 2 0 2 4 5 6 7 6 6 5 4 3 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 1 1 1 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 2 2 2 2 2 2 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 2 5 6 6 6 6 6 6 6 5 5 4 4 4 3 1 1 1 1 2 2 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 1 0 0 0 0 0 1 0 1 1 0 0 0 0 1 2 6 13 18 23 29 33 36 36 34 32 31 29 26 21 16 10 3 2 1 0 0 0 1 2 3 3 6 7 8 7 6 5 4 4 3 3 3 2 3 4 5 4 6 8 10 10 9 6 4 1 1 3 5 6 5 3 2 2 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 1 1 1 1 0 0 0 1 2 2 2 2 2 2 2 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 2 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 5 6 6 4 4 4 4 3 2 2 2 3 3 2 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 2 4 8 14 20 26 30 30 28 24 20 19 19 17 17 14 11 7 4 2 1 0 0 1 2 3 4 4 5 5 5 3 2 1 1 1 1 1 1 2 3 3 4 4 5 7 8 9 9 8 7 4 3 4 6 8 8 7 7 6 5 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 1 2 3 2 1 1 2 2 2 2 2 2 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 4 5 5 4 5 5 4 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 2 2 4 10 17 25 29 28 24 19 13 10 9 9 9 8 7 6 3 2 0 0 2 3 4 4 5 5 6 6 6 6 3 1 0 0 0 0 0 0 1 2 3 4 5 6 7 7 8 10 11 8 5 3 3 5 8 9 9 10 11 11 11 9 6 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 1 2 2 2 1 1 1 1 0 1 1 2 3 5 5 5 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 4 4 4 3 2 4 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 4 6 11 18 22 24 23 21 18 12 8 6 6 6 4 2 1 0 0 0 2 8 12 12 8 7 7 7 7 7 7 4 2 1 0 0 0 0 1 2 3 4 5 5 6 7 7 9 12 13 9 5 3 1 3 6 9 11 11 12 13 14 14 12 10 8 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 1 0 0 0 1 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 4 6 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 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 1 2 4 7 6 5 8 14 18 20 21 21 21 15 11 9 9 7 4 2 0 0 1 3 8 16 20 19 12 10 8 7 7 7 6 4 1 1 1 1 1 1 1 2 3 4 4 5 6 7 8 10 11 10 7 4 1 0 3 5 7 10 12 13 13 14 18 19 14 12 11 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 1 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 4 5 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 2 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 5 6 11 16 22 26 26 23 20 17 15 13 10 8 6 6 5 6 8 13 17 19 18 14 12 10 8 7 6 5 3 1 2 2 2 2 2 3 3 3 4 4 4 5 7 9 10 10 8 6 3 0 0 1 3 8 11 12 12 10 12 16 19 15 14 12 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 4 6 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 10 14 19 25 27 25 22 18 15 11 9 9 12 14 14 14 13 15 16 17 17 16 14 11 8 6 6 5 3 2 1 2 2 2 3 3 3 3 3 3 4 7 9 11 11 9 7 4 0 2 3 6 9 12 15 16 16 13 12 13 14 13 13 14 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 6 7 6 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 2 1 1 2 4 6 7 8 9 13 20 22 20 17 14 11 6 4 5 12 13 13 12 12 13 14 16 18 17 14 10 8 6 6 5 3 1 1 1 1 2 2 2 3 3 3 4 6 9 11 12 10 9 8 7 7 8 9 11 14 17 21 23 20 15 12 13 13 11 10 11 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 9 9 8 7 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 5 6 10 11 10 8 8 7 5 4 6 7 8 8 7 6 6 8 10 11 11 10 9 7 6 4 3 2 1 1 2 2 2 2 3 3 3 3 5 8 10 11 11 10 10 11 12 13 15 16 17 18 19 20 20 17 13 10 10 11 10 8 8 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 7 9 10 11 10 9 6 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 3 3 4 5 5 4 4 4 4 4 5 5 5 5 6 8 9 10 9 6 3 1 1 1 1 1 2 2 2 1 2 3 4 6 8 9 10 10 9 10 11 13 14 15 18 19 20 19 18 16 14 11 8 6 6 6 6 5 4 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 7 9 9 9 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 1 0 1 1 2 2 1 1 1 2 2 3 4 6 7 7 8 7 5 3 2 2 1 1 2 1 2 2 2 1 2 3 5 8 9 9 8 8 9 11 12 12 13 15 19 21 21 20 18 14 10 7 3 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 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 3 4 6 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 4 3 3 2 2 2 1 1 1 1 1 2 2 2 2 3 6 9 10 9 8 8 10 12 12 13 14 16 19 23 24 24 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 6 7 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 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 0 0 0 0 0 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 1 1 2 2 2 2 2 3 7 9 10 10 9 10 12 13 14 14 13 14 18 22 26 23 18 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 2 1 1 2 4 8 10 11 11 11 11 13 14 14 14 12 14 17 21 23 17 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 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 1 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 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 3 7 10 12 11 11 12 13 15 15 15 15 14 16 19 19 15 10 5 2 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 0 1 1 1 0 0 0 0 0 1 1 0 0 0 0 1 2 2 2 3 4 3 2 3 2 2 2 1 1 0 0 0 0 0 0 1 4 8 11 13 12 12 13 15 16 16 16 15 14 15 17 12 8 5 4 5 6 7 6 2 0 0 0 0 0 0 1 2 2 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 2 3 4 4 4 3 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 1 0 0 1 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 4 4 5 5 5 5 4 3 2 2 2 2 2 2 3 4 6 10 14 13 12 12 12 13 14 14 13 13 13 13 12 8 7 7 9 11 13 12 10 6 3 2 1 1 1 2 2 2 2 2 2 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 2 3 3 3 3 3 3 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 3 4 5 5 5 5 3 3 3 3 3 3 3 4 6 10 14 17 15 13 11 11 11 11 10 10 12 14 13 12 11 10 11 13 15 15 13 10 8 7 6 5 5 5 5 4 3 3 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 4 4 3 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 4 4 3 3 2 2 1 1 0 0 1 0 0 0 0 0 0 0 1 1 2 4 4 5 5 4 3 4 4 5 5 4 3 3 4 4 4 4 5 8 11 17 19 18 15 13 12 11 10 10 9 11 14 16 17 16 14 14 15 16 15 14 13 13 12 10 9 8 6 5 4 3 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 2 3 4 4 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 1 2 6 8 8 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 1 1 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 4 4 4 4 5 5 4 2 1 1 1 1 2 1 0 0 0 0 0 0 0 1 3 5 5 5 4 3 3 4 4 4 4 4 4 4 5 6 6 6 7 9 12 16 18 17 15 12 10 9 9 8 9 12 16 19 21 21 20 19 19 19 16 14 13 14 14 12 10 7 5 3 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 2 4 8 10 10 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 2 2 2 3 4 5 6 6 5 5 5 4 2 2 2 2 1 1 1 1 0 0 0 0 0 0 2 4 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 9 10 12 15 16 17 14 11 9 7 7 7 8 12 16 21 24 24 23 22 21 17 13 11 12 14 14 13 12 7 5 3 3 3 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 1 1 0 0 2 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 3 3 3 2 1 1 1 0 1 2 4 9 13 14 13 8 4 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 2 3 5 5 5 4 4 4 4 4 4 4 4 3 2 1 1 1 0 0 0 0 0 0 1 4 5 5 4 4 4 4 4 4 4 5 6 6 6 6 7 7 9 11 13 14 15 16 16 14 11 9 7 7 7 8 11 15 18 22 22 21 19 17 13 10 10 11 12 13 14 11 8 5 3 2 3 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 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 1 2 2 2 2 2 2 1 1 2 3 3 3 3 3 3 1 1 1 2 5 10 13 16 16 11 6 2 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 2 3 4 4 4 3 3 3 5 6 5 6 7 7 5 4 3 2 1 1 0 0 1 1 1 2 3 3 4 4 4 4 4 4 5 6 7 6 5 6 6 6 8 11 14 15 16 16 16 16 14 12 10 8 7 8 10 12 14 15 16 15 13 12 10 9 10 10 11 12 12 13 10 7 4 2 1 1 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 1 2 2 2 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 1 1 1 1 2 3 4 3 2 2 2 2 2 2 3 6 10 13 15 11 7 3 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 4 3 3 3 4 5 6 7 6 7 7 7 5 3 2 2 2 2 1 1 1 2 2 2 2 2 3 3 3 3 3 4 6 7 7 6 6 6 6 7 9 12 15 15 15 15 15 14 14 13 10 8 7 7 9 11 13 13 13 12 11 10 10 11 11 10 10 9 9 8 6 3 1 0 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 1 1 2 2 3 3 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 1 2 2 2 2 2 2 2 1 1 1 2 3 2 1 1 1 2 1 1 2 4 6 8 12 11 7 3 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 6 7 7 7 6 5 5 3 2 2 2 2 2 2 1 2 2 2 2 1 1 2 2 3 4 4 4 5 6 7 6 6 6 6 6 8 11 14 14 14 14 14 13 13 13 12 11 10 9 9 10 12 14 15 13 11 11 11 12 13 11 9 7 6 4 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 3 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 0 1 2 2 2 2 1 1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 0 0 1 2 3 4 5 9 9 7 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 7 7 7 6 5 4 3 2 2 2 2 2 1 1 2 2 2 1 2 2 2 3 3 3 3 4 5 6 7 7 7 7 6 7 9 12 14 14 14 14 13 12 12 12 11 11 10 9 11 13 15 16 15 12 9 8 8 9 9 7 4 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 2 2 0 0 0 0 0 2 4 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 0 2 3 3 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 2 2 3 4 6 6 4 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 2 4 5 6 6 6 5 4 3 2 2 2 2 2 2 2 1 1 1 1 1 2 3 3 4 3 3 3 4 5 6 7 8 8 8 6 8 11 13 14 14 14 14 13 13 13 13 13 12 12 13 14 16 17 17 14 9 6 5 5 5 4 3 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 1 3 3 3 2 1 1 3 7 11 12 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 5 5 4 4 3 4 4 4 3 2 3 3 4 5 6 5 4 3 2 0 0 0 1 1 2 2 1 1 1 1 2 1 0 0 0 0 0 1 2 4 4 4 3 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 3 5 5 4 4 4 3 2 2 2 1 1 2 3 3 2 2 2 3 3 3 4 4 4 3 3 4 4 5 7 7 7 8 8 7 8 9 11 12 13 13 13 13 13 13 14 14 14 13 14 15 15 16 14 10 7 4 3 2 2 1 1 2 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 4 7 14 21 22 18 13 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 4 4 4 4 3 4 4 4 4 4 4 4 4 5 6 6 6 5 4 4 5 5 4 4 4 5 5 5 5 4 3 2 1 1 2 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 1 1 2 4 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 2 2 3 4 5 4 3 3 3 2 2 2 2 2 2 3 3 3 3 2 3 3 3 3 3 2 2 3 3 4 5 5 6 7 7 8 8 8 8 10 11 11 12 12 12 13 13 13 13 12 12 12 12 10 9 8 5 4 3 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 1 1 0 0 1 1 3 7 12 16 16 15 13 14 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 4 4 5 4 4 4 4 4 5 5 5 5 4 4 4 5 4 4 4 4 4 4 4 3 3 2 3 3 3 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 1 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 3 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 5 6 7 8 8 9 9 9 9 9 9 10 11 11 11 11 10 9 9 8 6 4 2 1 1 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 7 15 18 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 5 5 5 5 4 3 2 3 3 4 4 3 3 3 3 3 3 2 1 1 1 1 0 0 0 0 1 1 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 4 3 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 3 3 2 3 3 3 5 6 7 7 8 8 8 7 7 6 6 7 8 8 9 8 8 8 7 6 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 4 4 4 5 5 5 4 4 5 5 6 6 6 7 6 6 6 6 6 5 5 5 5 4 4 4 4 5 5 4 3 3 3 3 3 2 1 1 1 1 0 0 0 1 0 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 3 3 3 4 4 3 2 1 1 2 2 2 2 2 2 3 3 3 2 1 2 3 3 3 3 3 4 5 6 7 7 7 6 6 6 5 4 4 4 5 5 7 8 8 7 5 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 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 0 0 0 0 0 0 1 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 5 4 4 4 4 4 4 4 4 5 5 5 4 4 4 5 6 6 7 8 8 8 8 8 8 7 7 6 6 6 5 6 7 7 6 5 5 4 4 3 3 3 2 2 1 1 1 1 1 0 0 0 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 3 2 2 3 3 4 4 4 2 1 1 1 1 2 2 2 2 2 3 3 3 2 2 2 3 2 2 3 4 5 6 7 7 7 7 7 8 7 7 6 6 6 7 8 8 8 7 5 4 2 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 4 4 5 5 5 4 4 4 4 5 6 5 4 4 5 6 7 7 8 9 9 10 10 10 10 9 7 7 7 7 7 7 7 6 6 6 5 4 4 3 3 3 2 2 2 1 1 0 0 0 1 2 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 2 2 3 4 5 4 3 2 3 2 2 2 2 1 1 2 2 2 3 3 2 1 1 2 2 3 4 5 6 7 8 8 8 8 8 8 8 8 8 8 9 8 8 7 8 5 2 1 1 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 5 5 5 5 5 4 5 6 6 6 5 5 6 7 7 7 7 8 9 10 11 11 11 10 9 9 8 7 8 8 7 6 6 6 6 6 5 4 4 3 3 2 2 2 1 1 0 1 2 3 2 2 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 3 2 2 2 2 1 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 2 4 5 6 7 7 9 9 9 8 7 7 7 8 8 8 8 8 7 6 5 3 2 1 0 1 1 1 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 4 5 5 6 6 7 7 6 6 6 7 7 8 8 8 9 10 11 11 11 10 10 10 9 8 8 8 8 7 7 7 7 7 6 5 5 4 3 3 3 3 3 3 2 3 3 4 3 2 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 3 2 2 1 1 1 1 1 1 3 6 8 9 10 10 11 10 9 7 7 7 7 8 8 7 6 6 4 3 3 1 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 3 4 5 6 6 6 7 7 7 6 6 7 8 10 10 10 10 10 9 9 9 9 9 9 8 8 7 8 8 8 7 5 4 4 3 4 3 3 3 3 4 4 4 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 1 2 3 3 3 3 2 1 1 1 0 0 0 0 0 1 2 3 2 1 1 1 1 1 2 2 4 7 9 11 12 11 11 10 10 8 7 7 8 8 8 7 6 4 2 1 1 0 0 1 1 1 1 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 2 5 7 8 8 7 6 6 5 6 7 8 9 10 10 10 9 9 9 9 10 10 10 10 8 7 7 8 8 8 6 5 4 3 3 3 3 3 4 4 4 3 2 2 1 1 1 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 1 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 2 2 2 3 4 6 8 10 10 10 10 8 7 7 7 7 7 7 6 5 4 3 1 1 1 0 1 1 1 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 5 6 6 6 5 5 4 4 4 5 5 6 7 7 7 7 8 9 10 10 10 9 9 8 7 7 7 7 6 5 5 4 3 3 3 4 4 4 3 3 2 2 1 1 1 1 2 3 3 3 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 3 3 3 4 6 7 8 9 9 8 8 7 7 7 7 7 6 5 4 3 3 2 1 1 1 1 2 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 1 1 1 2 2 3 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 4 4 4 3 3 3 3 2 2 3 2 2 3 4 4 5 7 9 10 10 10 9 8 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 2 1 1 1 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 1 1 1 2 2 3 3 3 3 3 4 4 4 5 6 7 8 8 7 6 6 6 6 6 5 5 4 4 3 3 2 2 2 2 3 3 3 4 4 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 2 3 3 3 3 3 2 2 1 0 1 1 0 1 2 3 4 7 9 10 10 11 9 7 6 6 5 5 5 5 5 5 4 3 3 3 2 2 2 1 1 1 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 2 2 3 3 2 3 3 3 4 4 5 5 6 6 5 5 5 6 6 5 5 5 4 4 3 2 2 2 3 3 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 3 3 2 2 0 0 0 0 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 2 1 1 1 1 0 0 0 0 0 1 2 6 9 10 10 10 9 8 6 6 6 6 5 5 5 5 4 4 4 4 3 3 2 2 2 2 1 2 2 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 4 4 4 5 5 5 5 5 5 5 5 5 5 4 3 2 2 2 3 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 0 1 2 5 6 5 5 4 3 1 0 0 0 5 8 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 1 4 8 10 10 9 9 8 7 7 7 5 5 5 6 5 4 4 4 3 3 3 2 2 2 2 2 2 2 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 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 4 5 4 4 4 4 4 5 6 6 6 6 5 5 4 3 3 2 2 3 4 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 3 5 6 7 7 5 3 1 1 3 8 10 7 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 8 9 8 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 4 7 8 8 9 9 9 8 7 6 6 6 7 6 5 5 4 3 3 3 3 2 2 3 2 2 2 2 2 2 2 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 1 2 2 2 2 3 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 2 3 3 4 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 1 2 2 2 3 3 3 4 6 7 6 3 1 1 0 0 0 0 0 0 1 0 0 1 2 6 10 15 14 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 1 1 2 3 5 7 9 8 8 7 6 5 5 5 5 6 6 5 5 4 4 3 3 3 3 2 2 1 2 2 2 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 1 1 2 2 2 2 2 3 4 4 4 4 5 4 4 3 3 3 4 4 3 3 3 3 4 3 2 0 1 1 1 1 0 0 1 1 1 1 1 2 1 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 5 4 4 6 7 7 7 5 3 1 0 0 0 0 0 0 0 0 0 0 1 5 8 10 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 1 1 1 1 2 1 1 1 0 1 2 3 5 5 6 6 5 5 6 6 7 8 8 7 6 5 4 3 3 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 2 2 1 1 1 2 2 2 3 3 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 3 3 2 2 2 2 1 1 1 2 2 2 2 2 1 2 2 1 1 1 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 1 5 7 9 8 4 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 0 0 0 1 3 4 6 4 5 6 6 8 8 8 7 6 5 4 4 3 3 3 3 3 2 2 2 1 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 3 4 4 4 4 4 4 5 5 5 5 5 4 3 2 1 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 7 4 2 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 2 2 1 1 1 1 0 1 1 1 0 0 0 0 1 2 3 3 3 4 5 6 7 7 7 6 6 5 4 4 3 3 3 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 1 1 1 1 1 1 2 2 3 3 3 3 2 2 3 3 2 2 2 3 2 2 2 3 4 4 4 5 4 4 4 4 4 5 5 4 3 1 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 4 7 9 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 3 6 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 1 1 0 1 1 1 1 2 1 0 0 0 0 0 0 0 1 1 2 3 5 5 6 6 7 6 5 5 4 4 4 3 2 2 2 3 3 3 3 3 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 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 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 2 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 5 4 2 1 1 1 0 0 1 2 2 2 1 2 2 3 3 3 3 3 2 1 2 2 1 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 0 0 0 0 0 0 0 0 0 2 6 10 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 1 1 1 1 2 3 3 2 1 1 1 1 1 1 1 1 1 1 2 2 3 4 5 5 4 5 6 6 5 5 4 3 3 2 2 2 2 3 3 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 1 1 1 1 2 3 3 2 2 2 3 3 3 3 3 4 4 4 3 3 4 4 4 5 5 5 5 5 6 4 2 1 1 1 1 2 2 3 3 2 1 1 3 3 3 3 3 2 2 1 1 1 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 2 1 1 1 1 0 0 0 0 0 0 0 0 1 3 5 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 4 3 2 1 0 0 0 1 1 1 1 1 1 1 1 2 3 4 5 5 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 1 1 1 1 1 2 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 2 1 1 1 1 1 1 1 1 2 1 1 1 1 2 2 2 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 2 0 0 0 1 1 1 2 1 1 1 1 1 2 3 3 4 5 5 5 5 5 5 5 5 4 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 1 2 2 2 2 2 2 2 2 2 1 1 1 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 3 2 1 1 1 2 2 2 3 3 1 0 0 1 1 0 0 1 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 1 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 1 2 2 1 1 1 0 0 1 2 2 3 4 4 5 5 4 5 5 5 5 4 4 3 4 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 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 2 3 3 2 2 2 2 2 3 3 3 2 1 0 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 2 2 2 1 1 0 0 1 1 2 2 3 4 5 5 5 4 4 4 4 4 5 5 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 2 2 2 2 3 2 2 2 3 3 3 3 3 3 3 2 2 1 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 3 3 2 1 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 1 1 2 3 3 4 5 4 4 4 4 4 4 5 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 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 3 3 3 2 2 2 1 2 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 3 4 4 4 3 2 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 3 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 1 1 1 1 2 2 3 4 4 5 5 4 4 5 6 7 7 7 5 5 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 3 4 3 2 2 2 1 3 3 3 3 2 2 2 2 2 2 2 2 3 2 3 4 4 4 4 4 4 3 3 3 3 4 4 3 3 3 3 4 3 3 2 1 1 0 0 1 2 2 3 3 3 3 2 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 1 1 0 0 0 0 0 1 1 1 1 2 2 3 4 4 4 4 5 6 7 8 7 6 5 5 5 5 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 2 3 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 5 4 4 4 4 4 4 4 3 3 3 3 4 3 3 3 2 2 1 1 0 1 1 2 3 3 4 4 4 4 3 2 2 2 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 3 2 1 0 0 0 0 0 0 0 1 1 1 2 3 3 4 4 5 6 7 8 7 7 6 7 7 6 6 5 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 5 6 5 4 4 4 3 3 2 2 2 1 2 2 2 1 1 1 2 3 3 3 4 4 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 1 1 0 0 0 1 2 3 3 3 3 5 5 4 4 4 3 3 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 2 2 3 3 4 4 5 7 7 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 1 2 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 5 5 6 6 5 4 4 3 3 2 2 2 1 1 2 2 1 1 1 2 2 2 3 3 4 5 5 5 4 4 4 3 3 3 3 3 2 1 1 0 0 0 0 0 1 1 2 2 3 3 4 4 6 6 5 4 3 3 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 3 3 4 5 6 7 7 7 8 8 7 7 7 6 5 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 6 7 7 6 6 5 4 3 3 2 3 2 2 2 2 2 1 1 1 0 0 1 3 4 4 5 5 5 5 4 4 4 4 4 3 2 2 1 1 1 1 1 2 3 3 4 5 4 4 5 5 5 5 4 3 3 3 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 7 7 8 8 8 8 8 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 1 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 4 5 6 6 6 5 4 4 3 2 1 2 2 2 2 2 2 1 1 0 1 2 3 3 4 4 5 6 6 7 7 6 6 5 5 5 5 4 3 2 2 2 3 4 4 5 7 7 6 6 5 4 4 3 3 3 2 2 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 5 5 5 6 7 8 10 10 9 8 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 3 3 5 5 5 4 4 4 3 3 2 2 2 3 3 2 2 1 1 2 3 3 3 4 4 5 5 5 6 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 6 6 5 5 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 8 10 12 12 9 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 4 5 5 7 9 11 9 8 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 5 4 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 2 3 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 2 3 4 2 2 2 1 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 14 15 14 13 11 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 2 3 5 7 9 9 9 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 1 1 1 2 2 2 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 2 2 3 3 4 4 5 5 6 7 7 7 7 7 7 7 5 4 4 5 5 5 5 5 5 4 4 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 12 16 17 18 16 13 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 2 2 2 3 3 3 3 3 3 3 3 2 2 2 3 3 3 4 5 6 6 7 7 7 7 7 6 5 4 3 3 4 4 4 4 4 3 3 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 11 14 17 17 16 12 7 4 2 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 7 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 2 3 4 3 3 3 3 3 2 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 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 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 1 3 6 9 13 16 15 12 8 4 2 1 0 0 0 1 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 1 1 2 4 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 6 5 5 5 4 3 3 4 3 3 2 2 3 3 2 2 2 2 2 2 3 3 3 4 4 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 11 13 13 10 6 3 1 0 0 0 1 1 2 3 3 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 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 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 1 2 2 3 3 3 3 3 2 2 3 3 3 3 2 2 2 2 2 3 4 5 5 6 6 5 4 4 3 4 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 3 3 2 2 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 8 6 4 2 2 3 3 2 3 3 4 4 5 7 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 5 7 7 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 3 2 2 3 3 3 3 4 4 4 4 4 5 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 9 11 11 8 7 7 6 5 6 7 7 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 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 1 1 2 2 2 3 4 6 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 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 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 1 2 2 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 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 19 17 14 12 9 7 6 6 6 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 1 2 3 3 4 5 4 4 4 3 2 1 1 0 0 0 1 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 6 7 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 1 2 2 2 2 2 2 2 2 2 3 2 2 2 2 3 3 3 3 3 4 4 4 3 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 1 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 1 1 1 0 0 3 6 11 13 15 16 15 13 10 8 8 7 7 5 3 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 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 1 1 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 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 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 2 2 2 2 4 7 10 10 10 10 11 10 9 5 3 2 1 0 0 0 0 0 1 2 2 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 1 1 2 4 5 5 5 5 4 3 2 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 5 6 7 8 8 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 1 2 2 2 2 2 2 2 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 2 1 1 1 1 0 0 1 1 3 4 7 10 11 11 11 10 8 5 3 1 0 0 0 1 2 3 4 5 6 6 6 6 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 5 6 8 9 9 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 1 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 1 1 0 1 3 7 10 12 12 10 7 4 2 1 0 0 0 1 1 2 4 5 6 7 8 8 8 7 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 5 6 7 8 9 9 8 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 0 0 0 0 0 1 1 1 2 2 3 4 5 6 6 7 6 4 2 1 0 0 1 3 4 5 5 3 1 0 0 0 0 0 0 0 0 0 1 2 4 7 8 9 9 8 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 1 2 3 4 5 7 8 10 11 10 10 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 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 1 1 2 2 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 3 3 4 5 7 9 10 11 12 12 11 10 10 7 3 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 7 7 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 5 7 9 11 11 12 12 11 10 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 11 13 15 18 19 20 19 18 16 14 11 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 1 1 2 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 1 1 2 2 2 2 2 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 4 5 7 9 11 12 12 12 12 11 8 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 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 1 2 3 3 5 7 8 11 13 16 19 21 22 24 23 23 22 22 20 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 1 1 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 5 7 9 10 11 12 13 13 12 10 7 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 3 5 8 11 12 16 20 23 24 25 26 26 25 23 24 23 21 18 15 13 11 8 5 4 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 5 7 8 10 12 12 13 13 13 11 9 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 2 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 11 15 20 24 28 30 31 32 31 30 29 29 29 30 29 28 25 21 19 16 15 15 13 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 1 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 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 3 4 6 8 10 11 12 13 13 12 11 10 10 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 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 11 17 23 28 33 37 40 41 41 42 42 42 42 43 43 42 40 35 32 28 25 21 18 15 12 7 4 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 6 8 10 11 13 13 12 12 11 11 12 12 11 10 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 12 16 21 25 29 34 39 44 50 54 56 57 56 56 56 55 53 50 46 41 37 33 28 25 22 20 17 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 3 4 5 7 9 11 11 12 12 11 11 12 13 13 13 11 9 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 3 6 9 13 17 20 24 27 29 33 38 45 52 58 62 67 70 72 72 69 65 60 55 49 44 39 35 33 30 27 24 18 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 3 4 5 7 8 10 11 12 12 12 11 11 11 11 11 12 11 10 9 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 1 2 6 9 10 9 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 12 16 19 23 26 29 31 34 38 43 49 54 61 70 77 84 84 84 82 77 71 64 57 51 45 41 38 34 31 25 18 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 1 2 2 1 0 0 0 1 1 1 1 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 1 1 1 2 2 3 4 5 6 8 9 11 12 12 12 12 12 12 13 13 12 11 11 11 9 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 8 6 6 7 10 13 15 14 11 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 7 9 11 14 17 20 23 26 30 34 36 39 42 46 51 58 69 79 90 96 99 100 96 90 83 74 67 60 53 47 42 38 33 26 19 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 9 11 11 12 12 13 13 14 14 14 14 13 12 11 9 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 13 11 11 12 13 14 14 11 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 8 11 13 14 16 17 19 21 23 26 29 32 35 38 42 44 48 54 62 71 81 93 102 108 111 108 103 95 86 77 68 60 53 48 42 35 28 19 12 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 3 3 3 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 5 7 9 10 11 12 13 13 14 14 14 14 14 13 12 10 9 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 24 19 14 10 8 8 9 9 9 7 5 2 1 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 1 2 4 4 5 4 2 2 1 1 0 0 0 1 1 1 1 3 5 7 9 10 11 14 16 18 18 17 17 18 20 22 25 28 30 33 36 39 43 46 48 52 58 65 74 87 99 109 114 115 113 106 98 89 82 73 65 57 50 42 31 21 13 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 3 3 3 3 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 1 2 2 3 5 7 8 10 11 12 12 13 13 14 14 14 15 15 14 12 11 11 10 9 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 29 26 20 14 6 4 3 3 4 6 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 8 8 8 7 6 5 5 4 2 2 3 5 6 7 9 11 13 15 17 19 20 21 21 21 20 19 18 18 20 21 23 25 28 31 33 36 38 40 43 46 50 55 59 67 77 88 99 107 111 112 110 106 99 92 84 76 67 58 48 38 27 16 7 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 2 3 3 4 4 3 4 4 4 4 4 4 4 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 6 8 8 9 10 11 11 12 13 13 14 14 15 15 15 14 14 13 14 12 10 9 7 5 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 21 17 12 7 3 2 2 3 4 4 3 2 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 7 8 9 9 8 8 9 9 10 11 11 12 13 15 17 17 19 20 22 23 24 23 21 20 18 17 16 17 18 19 20 21 22 24 26 28 29 31 33 34 36 38 42 47 51 54 58 63 73 81 89 95 99 101 98 96 92 87 81 73 63 53 42 31 20 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 7 8 9 10 10 10 11 11 12 12 13 14 14 14 13 13 13 13 13 12 10 10 9 8 7 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 1 1 1 18 15 12 9 6 3 3 5 6 5 4 3 2 2 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 9 10 11 10 11 13 14 16 18 20 22 23 24 24 24 24 24 24 25 25 24 22 20 18 17 17 17 18 19 19 21 21 22 22 23 24 26 27 29 30 30 31 33 36 39 41 45 48 53 58 63 68 69 70 70 72 74 75 72 67 61 54 47 38 27 17 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 3 3 4 5 5 5 4 5 5 5 5 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 0 0 0 0 0 0 0 0 0 0 0 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 7 8 8 8 8 8 9 10 11 11 12 12 12 13 13 13 13 13 12 12 11 11 10 10 10 9 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 CIN -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -155 -238 -244 -240 -171 -139 -130 -105 -66 -42 -31 -22 -14 -9 -8 -8 -7 -7 -8 -9 -11 -13 -14 -16 -20 -25 -28 -29 -30 -31 -33 -33 -31 -29 -30 -29 -27 -27 -27 -29 -29 -27 -25 -23 -21 -18 -17 -17 -16 -16 -15 -14 -13 -13 -11 -9 -8 -9 -9 -9 -10 -12 -15 -17 -16 -14 -8 -4 -5 -8 -7 -11 -11 -10 -9 -6 -3 -3 -1 -0 -0 -1 -2 -1 -1 -0 -0 -1 -3 -3 -1 -9 -21 -15 -2 -1 -3 -6 -4 -1 -1 -1 -2 -7 -8 -13 -30 -32 -27 -24 -30 -45 -35 -17 -5 -1 -0 -0 -1 -2 -1 -1 -1 -1 -2 -3 -4 -3 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -2 -9 -14 -15 -47 -50 -9 -15 -5 -18 -21 -5 -10 -11 -12 -12 -3 -3 -6 -10 -27 -38 -35 -23 -20 -30 -42 -47 -43 -34 -28 -19 -9 -4 -2 -5 -16 -31 -50 -66 -64 -70 -75 -76 -60 -43 -26 -13 -11 -10 -7 -3 -1 -1 -0 -0 -0 -2 -6 -10 -9 -5 -3 -9 -19 -23 -22 -22 -23 -26 -29 -32 -34 -35 -36 -35 -38 -42 -45 -43 -44 -33 -23 -10 -4 -4 -7 -7 -5 -2 -1 -2 -1 -3 -4 -4 -4 -2 -3 -5 -11 -14 -14 -14 -12 -8 -5 -2 -1 -2 -1 -1 -1 -1 -1 -2 -5 -5 -4 -6 -9 -7 -5 -2 -3 -5 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -4 -7 -10 -10 -8 -7 -5 -4 -3 -4 -4 -6 -6 -6 -6 -3 -2 -1 -1 -2 -3 -2 -2 -2 -3 -4 -5 -3 -3 -6 -16 -34 -50 -48 -36 -26 -21 -19 -17 -12 -6 -2 -1 -3 -6 -8 -8 -7 -8 -10 -11 -9 -5 -3 -2 -7 -11 -24 -36 -39 -44 -67 -77 -63 -52 -40 -30 -21 -15 -9 -8 -4 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -20 -30 -36 -36 -37 -39 -32 -32 -35 -35 -39 -44 -42 -39 -39 -37 -33 -29 -21 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -2 -1 -1 -2 -2 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -87 -234 -263 -246 -179 -149 -148 -119 -76 -47 -37 -29 -18 -12 -11 -10 -8 -8 -8 -8 -10 -12 -14 -16 -18 -21 -26 -28 -29 -30 -32 -33 -33 -31 -30 -28 -26 -24 -24 -25 -27 -27 -25 -22 -21 -20 -20 -19 -18 -16 -14 -13 -12 -14 -13 -11 -9 -9 -10 -11 -12 -13 -14 -17 -17 -14 -9 -8 -10 -10 -8 -9 -6 -11 -14 -9 -8 -7 -4 -2 -2 -2 -2 -3 -2 -1 -0 -2 -8 -8 -2 -16 -29 -14 -1 -0 -0 -3 -6 -0 -0 -0 -3 -11 -15 -7 -9 -8 -6 -7 -14 -32 -31 -21 -11 -4 -2 -1 -1 -2 -4 -2 -1 -1 -2 -3 -4 -3 -2 -1 -1 -1 -1 -3 -4 -6 -4 -2 -10 -41 -51 -15 -23 -47 -38 -25 -16 -12 -24 -33 -11 -5 -10 -58 -20 -10 -12 -17 -22 -32 -43 -31 -19 -31 -48 -50 -41 -30 -19 -9 -3 -0 -0 -8 -28 -48 -72 -82 -71 -68 -70 -72 -62 -42 -23 -12 -10 -9 -6 -3 -1 -1 -0 -0 -0 -1 -3 -6 -8 -5 -4 -10 -19 -21 -21 -21 -23 -27 -32 -35 -38 -41 -43 -44 -46 -43 -41 -43 -43 -35 -21 -10 -7 -5 -6 -7 -4 -2 -2 -2 -2 -3 -4 -5 -3 -2 -2 -4 -8 -12 -13 -15 -17 -16 -11 -5 -2 -4 -4 -2 -1 -2 -3 -4 -9 -6 -6 -7 -8 -5 -3 -2 -3 -3 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -7 -10 -11 -10 -8 -5 -3 -3 -3 -4 -4 -4 -4 -4 -2 -1 -0 -1 -3 -6 -5 -3 -2 -2 -5 -7 -8 -9 -16 -34 -67 -89 -78 -53 -33 -25 -22 -20 -14 -9 -5 -3 -4 -6 -8 -10 -13 -8 -5 -5 -5 -3 -1 -1 -0 -0 -5 -12 -22 -32 -44 -60 -68 -32 -13 -18 -19 -15 -5 -3 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -16 -25 -31 -32 -34 -36 -39 -39 -37 -35 -36 -38 -38 -39 -42 -38 -32 -27 -19 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -2 -2 -3 -3 -4 -3 -0 -0 -0 -1 -2 -4 -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 -116 -263 -279 -256 -186 -162 -165 -130 -86 -56 -43 -36 -25 -16 -13 -13 -10 -9 -9 -9 -9 -11 -13 -16 -18 -21 -25 -27 -29 -29 -28 -28 -29 -30 -29 -27 -26 -24 -23 -22 -21 -22 -22 -23 -23 -22 -23 -21 -21 -21 -18 -18 -16 -14 -12 -12 -11 -10 -11 -13 -14 -14 -15 -16 -15 -12 -10 -13 -16 -14 -12 -9 -5 -7 -11 -12 -11 -12 -8 -5 -5 -5 -3 -1 -1 -1 -1 -4 -9 -8 -3 -7 -10 -4 -0 -0 -1 -2 -1 -1 -2 -0 -2 -6 -10 -4 -1 -1 -2 -5 -13 -24 -25 -19 -12 -4 -1 -1 -1 -2 -4 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -2 -3 -5 -7 -10 -14 -23 -37 -48 -24 -48 -87 -69 -61 -29 -31 -46 -68 -13 -1 -2 -56 -37 -33 -32 -24 -18 -14 -21 -18 -17 -34 -49 -46 -37 -27 -13 -3 -1 -0 -1 -11 -39 -68 -88 -95 -79 -69 -67 -74 -71 -43 -20 -10 -10 -9 -5 -2 -1 -0 -0 -0 -1 -1 -2 -4 -6 -6 -5 -11 -18 -20 -20 -22 -25 -29 -33 -37 -40 -45 -49 -52 -56 -57 -54 -51 -46 -35 -19 -7 -4 -4 -4 -6 -5 -3 -2 -2 -3 -3 -2 -3 -3 -3 -2 -2 -5 -8 -12 -18 -25 -27 -21 -12 -8 -9 -8 -7 -3 -3 -7 -6 -9 -8 -6 -5 -5 -3 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -2 -5 -7 -10 -10 -8 -4 -2 -1 -1 -2 -2 -2 -2 -4 -3 -2 -1 -3 -7 -10 -8 -5 -4 -5 -6 -10 -15 -22 -36 -63 -93 -109 -96 -66 -41 -30 -24 -23 -19 -14 -11 -10 -10 -11 -13 -16 -19 -12 -7 -6 -5 -3 -2 -1 -1 -1 -2 -4 -11 -32 -82 -131 -86 -19 -4 -16 -18 -9 -2 -1 -0 -1 -1 -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 -0 -2 -10 -25 -30 -32 -34 -38 -39 -38 -36 -34 -34 -35 -37 -42 -44 -38 -29 -24 -19 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -4 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -103 -267 -179 -134 -180 -177 -178 -142 -102 -71 -51 -42 -33 -23 -18 -17 -14 -13 -12 -12 -12 -12 -13 -15 -17 -21 -23 -25 -28 -29 -27 -25 -24 -25 -26 -26 -25 -24 -23 -20 -18 -18 -18 -21 -23 -23 -23 -23 -21 -22 -21 -20 -19 -17 -16 -12 -11 -11 -12 -14 -14 -14 -14 -14 -13 -12 -11 -15 -18 -18 -18 -15 -9 -9 -14 -16 -15 -14 -10 -7 -6 -8 -6 -2 -5 -8 -6 -14 -16 -9 -2 -0 -0 -0 -0 -0 -0 -2 -2 -3 -5 -1 -1 -3 -4 -2 -1 -2 -5 -8 -14 -20 -20 -15 -8 -3 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -1 -2 -2 -5 -17 -36 -48 -48 -42 -47 -85 -68 -23 -37 -22 -11 -21 -38 -9 -1 -44 -71 -52 -42 -30 -16 -8 -4 -3 -9 -24 -40 -45 -38 -32 -25 -11 -1 -0 -0 -1 -9 -37 -66 -74 -83 -76 -70 -73 -85 -84 -41 -19 -10 -9 -9 -5 -3 -1 -1 -1 -1 -1 -1 -1 -3 -6 -6 -6 -10 -16 -19 -20 -23 -27 -30 -34 -38 -41 -45 -49 -55 -66 -71 -66 -60 -50 -36 -23 -11 -4 -2 -2 -5 -4 -3 -2 -2 -2 -3 -1 -2 -2 -2 -2 -2 -3 -6 -11 -18 -25 -29 -26 -17 -14 -11 -7 -9 -9 -7 -9 -10 -9 -6 -6 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -2 -2 -3 -2 -2 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -4 -7 -9 -9 -5 -2 -0 -0 -0 -0 -1 -0 -2 -3 -3 -4 -6 -10 -11 -11 -9 -8 -9 -12 -18 -30 -50 -78 -97 -101 -97 -80 -63 -43 -32 -24 -21 -21 -19 -18 -16 -16 -17 -17 -19 -20 -18 -16 -12 -6 -2 -1 -2 -3 -4 -6 -11 -16 -30 -73 -142 -71 -7 -1 -13 -14 -5 -1 -3 -9 -12 -6 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -4 -8 -17 -28 -35 -40 -43 -43 -40 -34 -32 -34 -35 -33 -35 -40 -36 -28 -22 -18 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -171 -100 -150 -188 -191 -184 -153 -120 -87 -60 -47 -42 -32 -26 -22 -19 -18 -17 -16 -16 -15 -16 -17 -16 -17 -19 -21 -24 -26 -27 -25 -23 -23 -25 -26 -26 -26 -24 -22 -20 -21 -21 -21 -21 -21 -21 -21 -20 -19 -18 -17 -17 -17 -17 -14 -12 -10 -12 -12 -12 -12 -13 -13 -13 -13 -13 -14 -14 -14 -18 -19 -15 -11 -14 -17 -16 -15 -12 -9 -7 -8 -2 -1 -7 -14 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -2 -1 -0 -0 -2 -4 -7 -10 -11 -12 -9 -4 -1 -1 -1 -1 -2 -2 -2 -1 -2 -2 -2 -2 -2 -1 -2 -1 -0 -0 -1 -2 -9 -31 -48 -44 -52 -73 -88 -71 -21 -1 -4 -10 -27 -31 -21 -2 -0 -13 -71 -59 -31 -13 -5 -1 -3 -8 -20 -41 -49 -43 -33 -29 -25 -13 -3 -1 -0 -0 -5 -22 -47 -60 -70 -67 -72 -82 -86 -82 -36 -16 -9 -10 -9 -5 -3 -1 -1 -1 -2 -1 -0 -1 -3 -6 -7 -7 -10 -15 -18 -20 -24 -28 -32 -35 -38 -41 -45 -50 -62 -76 -82 -77 -70 -51 -34 -25 -13 -4 -2 -3 -5 -5 -3 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -3 -4 -8 -12 -15 -17 -15 -11 -7 -3 -3 -7 -10 -10 -9 -8 -9 -6 -7 -4 -4 -3 -2 -2 -2 -3 -4 -5 -5 -6 -6 -6 -5 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -4 -8 -11 -7 -2 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -10 -12 -13 -13 -14 -13 -15 -20 -32 -53 -75 -93 -92 -68 -53 -47 -47 -39 -32 -27 -23 -22 -22 -22 -22 -22 -22 -20 -18 -17 -17 -16 -11 -4 -1 -0 -1 -2 -6 -14 -21 -21 -24 -31 -32 -11 -3 -1 -4 -6 -2 -3 -13 -24 -17 -5 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -9 -9 -12 -22 -33 -38 -40 -42 -42 -37 -30 -28 -32 -36 -32 -33 -36 -32 -26 -21 -17 -12 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -202 -204 -199 -183 -159 -135 -108 -74 -52 -46 -41 -34 -28 -25 -24 -24 -22 -19 -17 -18 -21 -20 -18 -18 -21 -22 -23 -25 -26 -24 -24 -25 -27 -28 -28 -26 -23 -20 -20 -20 -19 -18 -18 -18 -18 -18 -17 -17 -14 -11 -11 -10 -12 -12 -12 -11 -11 -10 -10 -10 -11 -11 -12 -12 -11 -10 -11 -13 -12 -10 -9 -11 -14 -14 -15 -14 -13 -10 -7 -3 -1 -12 -16 -16 -14 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -2 -3 -4 -4 -4 -5 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -1 -3 -5 -4 -12 -24 -24 -36 -59 -51 -61 -52 -0 -0 -3 -27 -66 -58 -45 -60 -38 -25 -29 -17 -8 -3 -1 -0 -9 -26 -42 -57 -56 -45 -36 -32 -31 -24 -11 -2 -1 -0 -1 -8 -25 -42 -56 -61 -73 -81 -77 -71 -31 -15 -10 -11 -10 -6 -3 -1 -1 -2 -2 -1 -0 -1 -3 -5 -8 -9 -10 -14 -16 -19 -24 -28 -33 -34 -35 -39 -45 -56 -69 -85 -89 -83 -74 -50 -32 -26 -10 -4 -4 -5 -5 -4 -3 -3 -2 -3 -3 -4 -3 -1 -1 -2 -2 -2 -3 -4 -5 -7 -8 -6 -4 -2 -2 -3 -6 -9 -13 -7 -6 -7 -5 -6 -7 -7 -4 -2 -2 -4 -7 -8 -8 -9 -10 -9 -8 -7 -7 -6 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -11 -9 -5 -2 -2 -2 -2 -1 -0 -1 -2 -4 -7 -9 -10 -11 -13 -15 -16 -21 -32 -47 -65 -72 -63 -42 -34 -31 -31 -33 -33 -32 -31 -28 -26 -26 -26 -26 -26 -25 -24 -22 -17 -12 -8 -3 -1 -0 -1 -1 -1 -6 -18 -27 -22 -17 -12 -5 -2 -2 -2 -3 -5 -6 -10 -16 -12 -3 -0 -0 -0 -1 -1 -1 -0 -0 -0 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -6 -12 -14 -13 -19 -29 -33 -33 -34 -35 -36 -28 -24 -28 -28 -29 -34 -32 -26 -21 -17 -13 -10 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -192 -201 -186 -157 -141 -127 -94 -61 -48 -45 -41 -35 -30 -29 -28 -27 -24 -20 -20 -22 -23 -21 -20 -22 -25 -25 -25 -24 -24 -25 -26 -28 -29 -31 -29 -26 -22 -20 -19 -17 -17 -17 -17 -19 -20 -17 -14 -14 -13 -11 -10 -11 -11 -14 -13 -13 -12 -11 -11 -11 -10 -10 -10 -8 -7 -9 -12 -13 -10 -7 -6 -9 -12 -14 -13 -13 -11 -7 -1 -0 -2 -5 -2 -7 -17 -9 -3 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -2 -3 -1 -1 -1 -2 -2 -2 -3 -4 -3 -3 -3 -2 -2 -2 -2 -2 -1 -3 -11 -18 -18 -22 -39 -54 -49 -33 -36 -62 -69 -24 -77 -63 -14 -46 -37 -26 -71 -34 -17 -13 -2 -1 -0 -0 -1 -17 -41 -54 -59 -55 -47 -43 -40 -40 -36 -22 -7 -2 -1 -0 -2 -10 -22 -38 -53 -68 -74 -70 -57 -30 -16 -11 -12 -11 -7 -3 -2 -2 -2 -3 -1 -1 -1 -3 -6 -10 -11 -11 -13 -16 -19 -25 -29 -34 -35 -35 -38 -45 -58 -76 -88 -96 -89 -77 -55 -37 -26 -13 -6 -7 -10 -12 -8 -4 -3 -3 -3 -3 -4 -4 -3 -1 -1 -2 -2 -3 -3 -2 -2 -2 -1 -1 -1 -3 -7 -11 -12 -12 -8 -6 -5 -5 -6 -8 -6 -3 -1 -2 -4 -8 -9 -10 -11 -11 -10 -9 -8 -7 -7 -6 -5 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -4 -10 -11 -9 -7 -8 -7 -5 -2 -1 -1 -1 -4 -5 -5 -5 -8 -13 -17 -21 -31 -47 -62 -70 -57 -41 -30 -25 -24 -26 -28 -31 -33 -31 -27 -25 -25 -25 -27 -28 -23 -15 -9 -5 -5 -2 -1 -0 -0 -0 -1 -3 -9 -18 -28 -32 -24 -14 -8 -6 -7 -8 -10 -13 -18 -23 -15 -5 -1 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -4 -12 -18 -16 -18 -27 -32 -31 -32 -34 -28 -21 -20 -22 -25 -27 -27 -21 -14 -12 -11 -8 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -232 -204 -209 -158 -140 -140 -116 -72 -51 -47 -45 -41 -37 -34 -31 -29 -27 -26 -24 -23 -24 -25 -24 -24 -26 -26 -26 -25 -25 -27 -27 -28 -32 -37 -33 -28 -25 -23 -21 -19 -18 -17 -16 -18 -21 -23 -20 -16 -14 -15 -14 -15 -16 -16 -13 -12 -13 -13 -13 -10 -10 -10 -9 -7 -6 -7 -8 -10 -12 -11 -9 -10 -12 -13 -12 -10 -8 -5 -1 -0 -0 -0 -0 -3 -11 -9 -4 -1 -4 -8 -8 -4 -1 -1 -2 -2 -4 -7 -7 -5 -3 -4 -3 -1 -1 -2 -3 -3 -2 -3 -2 -1 -1 -2 -2 -3 -4 -4 -3 -5 -10 -10 -8 -5 -3 -1 -1 -5 -16 -27 -31 -33 -47 -52 -35 -32 -53 -85 -95 -80 -98 -69 -7 -20 -33 -37 -33 -9 -3 -3 -0 -0 -0 -0 -3 -19 -41 -51 -53 -48 -43 -45 -48 -49 -46 -32 -16 -6 -3 -1 -1 -4 -14 -30 -47 -63 -71 -67 -53 -35 -21 -14 -13 -12 -7 -4 -2 -2 -3 -3 -2 -1 -1 -2 -7 -11 -13 -12 -13 -15 -19 -24 -29 -32 -33 -33 -37 -46 -58 -77 -93 -100 -96 -80 -61 -45 -29 -16 -10 -11 -18 -21 -15 -8 -4 -4 -4 -4 -5 -5 -4 -3 -2 -1 -2 -2 -2 -1 -1 -1 -0 -1 -2 -6 -13 -16 -14 -8 -7 -7 -4 -4 -5 -7 -4 -2 -1 -2 -3 -6 -9 -10 -12 -13 -13 -12 -10 -9 -8 -7 -7 -6 -4 -2 -1 -0 -1 -1 -1 -2 -2 -1 -1 -1 -2 -4 -8 -9 -10 -11 -13 -12 -8 -4 -2 -1 -1 -2 -2 -2 -3 -7 -14 -19 -27 -44 -58 -64 -55 -39 -27 -22 -20 -20 -21 -24 -27 -27 -22 -18 -18 -17 -17 -17 -14 -7 -3 -2 -2 -2 -1 -1 -1 -0 -2 -5 -5 -6 -10 -21 -32 -31 -21 -14 -12 -11 -10 -11 -12 -12 -8 -1 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -11 -17 -17 -18 -26 -32 -31 -27 -22 -19 -16 -14 -16 -19 -19 -14 -7 -4 -5 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -85 -216 -230 -183 -146 -151 -137 -90 -62 -51 -45 -45 -43 -41 -38 -35 -33 -31 -30 -27 -26 -28 -31 -31 -30 -27 -25 -25 -28 -30 -29 -30 -33 -40 -35 -28 -25 -23 -22 -21 -20 -21 -20 -19 -21 -25 -22 -17 -15 -17 -18 -19 -20 -17 -14 -13 -14 -15 -11 -9 -11 -11 -8 -7 -5 -6 -7 -8 -8 -9 -11 -12 -13 -12 -10 -8 -5 -3 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -8 -17 -16 -7 -1 -1 -2 -5 -10 -14 -16 -16 -14 -9 -4 -1 -2 -4 -3 -3 -2 -2 -1 -1 -2 -4 -3 -4 -6 -5 -12 -27 -36 -42 -31 -19 -13 -10 -10 -12 -13 -17 -24 -29 -40 -45 -35 -33 -64 -86 -84 -107 -86 -61 -64 -60 -58 -44 -12 -1 -0 -0 -0 -0 -0 -0 -8 -24 -34 -39 -43 -42 -41 -47 -54 -57 -52 -39 -25 -15 -9 -3 -0 -2 -10 -26 -42 -56 -64 -64 -57 -48 -30 -17 -12 -10 -7 -4 -2 -3 -4 -4 -3 -2 -2 -2 -6 -11 -12 -12 -12 -14 -18 -23 -26 -28 -29 -30 -34 -43 -58 -79 -100 -106 -100 -85 -64 -53 -37 -23 -14 -15 -24 -28 -25 -17 -11 -10 -9 -9 -10 -9 -6 -4 -3 -2 -2 -1 -0 -1 -2 -2 -1 -1 -3 -8 -15 -16 -12 -5 -4 -4 -2 -5 -5 -5 -3 -1 -1 -1 -2 -4 -7 -10 -12 -13 -15 -15 -14 -12 -10 -11 -11 -8 -6 -2 -1 -0 -1 -2 -2 -2 -2 -3 -3 -3 -4 -6 -7 -9 -13 -17 -20 -18 -12 -7 -3 -2 -2 -2 -2 -2 -1 -7 -15 -24 -41 -57 -63 -60 -44 -29 -21 -16 -15 -16 -18 -21 -20 -14 -9 -9 -9 -8 -6 -4 -2 -0 -2 -2 -2 -5 -3 -3 -3 -4 -9 -11 -8 -4 -4 -8 -14 -14 -8 -5 -3 -3 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -7 -12 -13 -18 -26 -29 -28 -25 -24 -20 -13 -10 -10 -10 -7 -4 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -87 -239 -249 -215 -168 -155 -133 -101 -79 -62 -47 -44 -44 -43 -43 -42 -40 -39 -38 -36 -33 -31 -31 -33 -33 -32 -29 -26 -27 -30 -32 -32 -32 -35 -32 -28 -28 -26 -24 -24 -26 -27 -25 -22 -22 -24 -22 -18 -16 -17 -17 -17 -17 -16 -14 -13 -14 -13 -10 -11 -11 -9 -8 -8 -4 -4 -6 -7 -8 -8 -10 -11 -12 -11 -9 -7 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -7 -17 -14 -5 -1 -0 -2 -11 -17 -14 -14 -17 -18 -14 -7 -2 -2 -3 -2 -1 -2 -2 -3 -3 -4 -3 -4 -6 -8 -19 -26 -40 -70 -93 -68 -48 -41 -33 -26 -22 -15 -10 -10 -16 -31 -41 -30 -24 -48 -57 -52 -92 -99 -65 -46 -26 -20 -15 -4 -0 -1 -1 -0 -0 -0 -3 -15 -22 -23 -23 -27 -33 -37 -38 -44 -51 -47 -36 -28 -21 -15 -7 -0 -1 -7 -22 -35 -46 -58 -65 -66 -62 -37 -17 -9 -8 -6 -4 -2 -3 -5 -5 -4 -3 -2 -2 -5 -10 -12 -12 -12 -14 -17 -20 -23 -24 -25 -27 -30 -39 -58 -83 -105 -111 -104 -88 -71 -63 -48 -34 -24 -23 -30 -34 -35 -29 -23 -21 -21 -19 -18 -15 -12 -9 -7 -4 -1 -0 -0 -1 -3 -3 -2 -2 -3 -8 -13 -12 -9 -4 -2 -2 -1 -2 -2 -2 -2 -2 -1 -1 -1 -2 -5 -8 -11 -13 -15 -17 -16 -15 -14 -15 -14 -10 -6 -2 -1 -0 -1 -2 -3 -3 -4 -5 -6 -7 -9 -10 -11 -14 -20 -26 -29 -26 -19 -13 -9 -7 -5 -4 -4 -4 -7 -11 -18 -34 -56 -68 -65 -56 -37 -24 -17 -12 -12 -13 -14 -15 -11 -5 -2 -1 -1 -1 -0 -1 -5 -11 -8 -5 -6 -9 -8 -7 -8 -10 -14 -15 -11 -5 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -3 -7 -13 -19 -23 -21 -18 -20 -23 -20 -14 -9 -6 -4 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -78 -116 -172 -200 -162 -119 -100 -94 -79 -54 -45 -44 -41 -42 -43 -42 -43 -42 -45 -46 -43 -40 -38 -36 -35 -34 -32 -31 -31 -32 -32 -28 -28 -26 -25 -28 -29 -29 -31 -30 -28 -26 -24 -23 -23 -21 -20 -20 -20 -17 -16 -16 -15 -14 -13 -13 -12 -11 -11 -9 -8 -8 -7 -4 -4 -5 -6 -7 -7 -6 -7 -8 -8 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -6 -0 -1 -0 -3 -12 -16 -9 -6 -11 -15 -15 -8 -3 -4 -5 -4 -2 -2 -2 -3 -3 -5 -5 -6 -14 -23 -29 -32 -58 -100 -121 -109 -73 -96 -77 -56 -36 -22 -19 -18 -29 -43 -46 -32 -17 -18 -25 -36 -65 -80 -64 -40 -11 -6 -6 -4 -2 -8 -7 -1 -0 -1 -6 -15 -19 -15 -13 -14 -18 -21 -23 -29 -34 -33 -30 -30 -27 -18 -8 -1 -0 -4 -17 -30 -38 -50 -61 -65 -58 -33 -14 -7 -6 -5 -4 -3 -3 -5 -5 -4 -2 -1 -2 -5 -9 -12 -12 -12 -13 -16 -20 -20 -22 -21 -20 -24 -35 -54 -88 -109 -108 -97 -85 -73 -64 -55 -47 -41 -38 -38 -42 -44 -41 -36 -33 -30 -27 -23 -19 -15 -11 -9 -6 -3 -1 -0 -1 -2 -2 -2 -1 -2 -4 -6 -7 -6 -3 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -3 -4 -4 -5 -8 -11 -14 -17 -16 -17 -18 -17 -14 -10 -5 -3 -1 -0 -0 -1 -2 -4 -6 -10 -13 -16 -20 -24 -26 -28 -35 -42 -44 -36 -27 -21 -14 -11 -8 -7 -6 -7 -9 -13 -22 -43 -63 -70 -60 -44 -28 -19 -14 -11 -10 -9 -7 -6 -3 -1 -0 -0 -0 -0 -0 -4 -12 -24 -14 -10 -15 -18 -17 -13 -12 -13 -15 -16 -13 -5 -1 -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 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -1 -3 -5 -6 -7 -10 -14 -15 -11 -6 -9 -16 -21 -17 -8 -4 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -132 -85 -146 -235 -180 -122 -102 -102 -89 -65 -56 -49 -41 -39 -39 -38 -42 -40 -41 -47 -48 -49 -46 -40 -37 -35 -35 -35 -34 -31 -29 -26 -25 -24 -21 -24 -29 -30 -32 -29 -27 -26 -26 -25 -23 -22 -19 -18 -17 -16 -15 -15 -15 -14 -14 -13 -12 -11 -10 -9 -8 -7 -7 -6 -5 -6 -5 -6 -5 -4 -5 -5 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -2 -6 -6 -4 -4 -4 -6 -7 -6 -4 -7 -13 -13 -8 -3 -2 -2 -3 -9 -16 -18 -23 -31 -43 -62 -91 -82 -116 -103 -53 -78 -57 -86 -57 -39 -43 -49 -74 -77 -71 -51 -23 -7 -12 -39 -63 -65 -62 -43 -16 -9 -11 -9 -6 -5 -2 -0 -2 -5 -12 -19 -19 -14 -11 -8 -7 -9 -13 -19 -22 -25 -26 -29 -26 -16 -7 -1 -0 -3 -13 -25 -33 -42 -48 -46 -37 -20 -10 -5 -5 -4 -4 -4 -4 -5 -5 -4 -2 -1 -1 -4 -8 -11 -12 -12 -13 -16 -19 -18 -15 -12 -13 -19 -31 -53 -81 -101 -97 -84 -78 -71 -62 -55 -51 -51 -49 -46 -47 -52 -55 -54 -49 -37 -30 -29 -20 -16 -13 -12 -11 -9 -4 -1 -1 -0 -1 -2 -1 -1 -1 -3 -4 -4 -2 -1 -0 -0 -1 -1 -1 -1 -2 -2 -4 -7 -7 -3 -2 -4 -8 -13 -16 -16 -16 -17 -16 -13 -10 -6 -4 -3 -2 -1 -0 -1 -3 -6 -12 -22 -34 -44 -51 -55 -55 -58 -57 -57 -47 -30 -24 -18 -15 -12 -10 -8 -8 -10 -13 -26 -48 -61 -60 -50 -36 -24 -17 -13 -10 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -8 -18 -23 -15 -15 -27 -33 -26 -18 -15 -16 -16 -14 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -4 -10 -12 -11 -14 -15 -9 -4 -2 -3 -7 -16 -17 -10 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -63 -39 -115 -227 -195 -136 -110 -104 -89 -73 -70 -63 -47 -38 -36 -34 -36 -35 -34 -39 -43 -46 -46 -43 -39 -36 -33 -32 -32 -31 -29 -26 -23 -22 -20 -21 -26 -28 -30 -31 -28 -26 -25 -25 -23 -22 -19 -17 -16 -16 -15 -15 -15 -14 -13 -12 -12 -11 -10 -9 -8 -7 -7 -7 -6 -6 -6 -5 -5 -4 -4 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -3 -2 -4 -6 -5 -4 -6 -14 -18 -12 -5 -2 -3 -8 -22 -38 -40 -36 -46 -71 -80 -67 -66 -105 -49 -13 -18 -81 -102 -73 -54 -58 -79 -100 -73 -94 -68 -19 -2 -5 -32 -52 -51 -63 -68 -51 -21 -21 -14 -8 -3 -0 -1 -6 -13 -23 -26 -21 -15 -11 -7 -5 -5 -7 -11 -16 -20 -18 -15 -13 -8 -3 -1 -0 -2 -10 -21 -29 -35 -35 -27 -17 -9 -5 -4 -5 -5 -4 -4 -5 -6 -4 -3 -1 -1 -1 -3 -6 -10 -13 -14 -14 -16 -16 -14 -10 -8 -9 -14 -26 -47 -75 -94 -87 -70 -66 -66 -62 -54 -47 -49 -50 -47 -47 -51 -60 -71 -70 -62 -54 -39 -27 -21 -19 -17 -16 -16 -12 -8 -5 -2 -2 -1 -2 -2 -3 -5 -5 -3 -1 -0 -1 -6 -22 -25 -11 -3 -2 -5 -5 -8 -7 -3 -1 -2 -5 -9 -13 -14 -14 -14 -13 -12 -11 -8 -7 -7 -7 -5 -3 -2 -3 -4 -10 -32 -66 -80 -77 -79 -70 -63 -54 -45 -34 -26 -24 -22 -20 -19 -15 -10 -10 -13 -23 -39 -51 -52 -46 -38 -30 -24 -18 -13 -10 -7 -6 -3 -0 -0 -1 -2 -0 -1 -1 -4 -12 -21 -24 -17 -22 -44 -47 -31 -21 -15 -14 -13 -10 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -5 -13 -17 -17 -18 -13 -5 -2 -1 -1 -4 -11 -15 -11 -4 -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 -2 -1 -18 -212 -208 -162 -137 -115 -89 -77 -82 -79 -61 -45 -38 -33 -30 -27 -24 -27 -29 -30 -33 -31 -29 -29 -25 -25 -27 -27 -27 -25 -21 -21 -21 -20 -22 -26 -30 -32 -30 -27 -25 -23 -20 -21 -20 -18 -17 -16 -15 -14 -14 -13 -12 -12 -11 -10 -9 -9 -8 -7 -7 -7 -6 -6 -6 -5 -5 -5 -4 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -8 -3 -2 -3 -8 -9 -6 -8 -12 -11 -7 -5 -10 -21 -37 -52 -56 -55 -68 -88 -86 -70 -75 -106 -46 -2 -61 -162 -129 -73 -39 -39 -82 -100 -58 -93 -61 -11 -1 -1 -14 -37 -59 -60 -38 -34 -25 -25 -15 -5 -1 -0 -2 -12 -21 -32 -33 -28 -19 -13 -9 -7 -5 -5 -7 -10 -11 -8 -4 -3 -3 -2 -1 -0 -1 -6 -16 -24 -26 -23 -14 -7 -4 -3 -4 -5 -5 -4 -4 -5 -6 -4 -2 -1 -1 -1 -2 -5 -9 -11 -13 -13 -14 -13 -9 -6 -4 -5 -10 -21 -40 -69 -90 -78 -58 -55 -59 -59 -54 -46 -48 -51 -47 -45 -47 -58 -73 -81 -81 -72 -53 -35 -27 -24 -22 -19 -18 -16 -14 -12 -8 -5 -3 -4 -4 -7 -9 -7 -3 -1 -1 -2 -42 -143 -180 -91 -16 -4 -6 -5 -5 -4 -1 -0 -0 -1 -3 -9 -10 -11 -13 -12 -12 -11 -11 -11 -17 -21 -15 -7 -4 -2 -3 -10 -38 -86 -106 -86 -74 -60 -48 -39 -32 -27 -24 -26 -29 -29 -29 -24 -20 -18 -21 -34 -54 -59 -41 -30 -26 -24 -23 -22 -16 -11 -9 -7 -4 -0 -0 -5 -7 -4 -2 -3 -7 -14 -21 -22 -18 -25 -40 -40 -28 -17 -10 -7 -7 -6 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -4 -12 -23 -30 -25 -12 -5 -2 -1 -1 -3 -8 -11 -11 -6 -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 -10 -188 -217 -195 -169 -136 -96 -78 -87 -89 -75 -58 -45 -37 -31 -24 -17 -18 -18 -16 -21 -21 -16 -15 -11 -10 -15 -15 -17 -19 -18 -18 -20 -24 -27 -27 -28 -30 -29 -29 -27 -24 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -13 -12 -11 -11 -10 -9 -8 -8 -7 -6 -6 -6 -6 -5 -4 -4 -4 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -9 -16 -11 -4 -1 -2 -14 -14 -9 -6 -7 -8 -11 -19 -33 -50 -67 -73 -71 -76 -82 -86 -92 -103 -119 -131 -93 -70 -140 -184 -132 -55 -16 -16 -66 -117 -95 -54 -23 -9 -4 -3 -12 -31 -41 -31 -20 -17 -19 -22 -12 -2 -0 -1 -5 -17 -25 -39 -34 -35 -26 -20 -13 -8 -5 -5 -5 -5 -4 -2 -1 -1 -2 -3 -2 -0 -1 -4 -12 -17 -17 -14 -6 -3 -2 -2 -3 -5 -5 -4 -4 -5 -5 -3 -2 -1 -1 -1 -1 -4 -8 -9 -9 -8 -7 -8 -6 -3 -2 -4 -6 -19 -32 -57 -79 -68 -46 -41 -45 -47 -46 -45 -50 -53 -49 -46 -52 -64 -77 -87 -92 -84 -62 -40 -29 -27 -26 -21 -19 -18 -17 -17 -16 -14 -12 -13 -13 -13 -10 -5 -1 -0 -0 -3 -35 -89 -95 -53 -15 -3 -4 -3 -2 -2 -1 -0 -0 -0 -1 -3 -6 -7 -8 -9 -10 -12 -14 -21 -41 -65 -63 -33 -11 -6 -12 -29 -54 -81 -90 -70 -48 -37 -29 -26 -26 -29 -29 -32 -36 -40 -40 -36 -31 -27 -26 -36 -55 -57 -27 -15 -15 -18 -22 -26 -18 -13 -13 -8 -4 -1 -0 -8 -10 -6 -3 -4 -10 -18 -21 -24 -31 -39 -35 -31 -20 -9 -5 -2 -4 -4 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -4 -4 -3 -4 -5 -5 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -8 -23 -38 -31 -13 -4 -2 -1 -1 -1 -4 -7 -9 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -36 -251 -231 -201 -161 -117 -87 -87 -87 -78 -69 -55 -44 -36 -27 -18 -13 -9 -7 -10 -15 -12 -10 -9 -6 -9 -8 -10 -11 -13 -15 -16 -23 -29 -29 -27 -28 -28 -27 -26 -26 -25 -22 -22 -22 -22 -23 -19 -18 -16 -15 -14 -12 -12 -12 -11 -10 -8 -7 -7 -6 -6 -6 -6 -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 -1 -3 -11 -17 -9 -4 -3 -4 -15 -21 -17 -12 -10 -12 -26 -43 -68 -84 -89 -84 -78 -84 -85 -83 -101 -139 -165 -154 -126 -120 -140 -136 -94 -39 -9 -7 -40 -94 -86 -45 -21 -13 -8 -6 -10 -15 -17 -19 -19 -16 -17 -20 -13 -3 -1 -3 -13 -23 -30 -44 -38 -36 -31 -27 -18 -10 -6 -5 -4 -2 -1 -1 -0 -1 -2 -4 -3 -0 -1 -4 -9 -12 -12 -9 -3 -2 -2 -2 -4 -5 -5 -5 -5 -6 -5 -3 -2 -1 -1 -0 -1 -3 -6 -7 -5 -3 -3 -5 -4 -2 -1 -3 -5 -19 -33 -50 -64 -56 -40 -36 -37 -37 -37 -38 -40 -43 -44 -45 -52 -64 -74 -84 -95 -101 -85 -47 -29 -23 -21 -21 -18 -17 -19 -19 -22 -25 -26 -25 -23 -19 -10 -3 -1 -1 -0 -2 -5 -8 -10 -3 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -4 -5 -6 -9 -12 -18 -35 -71 -113 -132 -114 -76 -59 -64 -73 -72 -63 -47 -36 -27 -24 -23 -27 -33 -37 -36 -35 -38 -45 -51 -51 -46 -40 -32 -30 -33 -26 -10 -9 -17 -17 -19 -49 -21 -14 -16 -9 -4 -2 -5 -8 -8 -5 -3 -5 -12 -21 -25 -25 -25 -25 -30 -30 -14 -7 -5 -3 -6 -8 -6 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -5 -8 -9 -7 -4 -4 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -5 -17 -32 -26 -9 -3 -1 -1 -0 -0 -1 -4 -7 -4 -1 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -55 -245 -255 -227 -202 -151 -107 -93 -82 -69 -69 -62 -49 -42 -34 -27 -21 -15 -13 -16 -17 -14 -10 -8 -6 -8 -8 -9 -11 -13 -15 -17 -23 -26 -26 -27 -29 -29 -30 -30 -29 -28 -27 -25 -23 -23 -22 -19 -18 -16 -15 -14 -13 -12 -12 -12 -10 -8 -7 -7 -7 -7 -6 -6 -5 -5 -5 -4 -4 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -1 -3 -8 -13 -10 -5 -4 -6 -14 -33 -38 -35 -35 -40 -59 -77 -76 -93 -99 -91 -83 -85 -83 -78 -90 -122 -148 -143 -120 -105 -98 -78 -57 -32 -3 -3 -17 -45 -55 -38 -19 -12 -8 -5 -4 -8 -13 -17 -16 -15 -19 -21 -15 -5 -2 -7 -17 -29 -33 -45 -43 -41 -38 -30 -20 -13 -9 -6 -4 -2 -1 -0 -1 -2 -4 -5 -3 -1 -2 -5 -8 -9 -9 -7 -3 -2 -1 -2 -3 -5 -5 -5 -6 -7 -5 -3 -2 -1 -1 -0 -0 -2 -4 -4 -3 -2 -2 -3 -3 -2 -1 -2 -4 -18 -36 -50 -55 -48 -35 -28 -28 -28 -28 -29 -30 -32 -34 -38 -46 -54 -59 -66 -85 -99 -86 -47 -33 -25 -22 -19 -18 -19 -20 -22 -24 -25 -25 -24 -21 -15 -7 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -9 -14 -23 -50 -93 -130 -146 -143 -133 -115 -86 -79 -58 -36 -18 -15 -16 -20 -26 -30 -31 -32 -31 -30 -33 -41 -49 -50 -50 -48 -33 -22 -17 -7 -4 -15 -60 -33 -13 -28 -17 -10 -8 -5 -3 -3 -4 -5 -5 -4 -4 -6 -11 -19 -25 -25 -23 -31 -26 -23 -14 -10 -8 -7 -8 -9 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -7 -11 -11 -7 -3 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -2 -7 -12 -9 -4 -2 -1 -0 -0 -0 -1 -2 -4 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -93 -285 -263 -241 -197 -134 -107 -86 -67 -65 -62 -52 -48 -42 -40 -37 -34 -32 -31 -27 -21 -15 -10 -9 -10 -10 -12 -13 -15 -16 -18 -23 -23 -22 -23 -24 -26 -29 -32 -30 -30 -30 -26 -23 -22 -21 -18 -16 -14 -14 -14 -13 -12 -12 -11 -10 -9 -8 -7 -7 -7 -6 -6 -5 -5 -5 -5 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -2 -5 -9 -10 -6 -4 -12 -22 -42 -61 -67 -74 -83 -98 -88 -35 -73 -102 -102 -99 -95 -87 -78 -76 -88 -114 -140 -148 -141 -134 -110 -57 -23 -1 -1 -6 -18 -42 -58 -31 -16 -9 -4 -4 -8 -12 -12 -12 -14 -17 -17 -12 -5 -3 -8 -18 -30 -34 -43 -54 -63 -56 -37 -22 -16 -12 -7 -4 -2 -1 -1 -2 -4 -6 -6 -3 -2 -3 -5 -7 -8 -7 -5 -3 -2 -1 -2 -2 -3 -5 -6 -7 -6 -4 -3 -2 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -1 -1 -2 -6 -21 -42 -52 -51 -42 -30 -22 -18 -18 -20 -23 -25 -27 -28 -32 -38 -43 -45 -53 -72 -87 -81 -51 -35 -25 -21 -20 -21 -23 -26 -26 -23 -21 -17 -14 -11 -8 -5 -3 -2 -2 -2 -2 -3 -4 -3 -3 -3 -3 -4 -4 -4 -2 -2 -1 -1 -0 -0 -0 -1 -2 -2 -2 -7 -14 -26 -55 -92 -109 -102 -83 -78 -85 -46 -34 -23 -16 -11 -10 -10 -14 -16 -14 -14 -14 -16 -18 -20 -24 -26 -25 -22 -18 -14 -9 -4 -2 -4 -12 -39 -20 -8 -8 -6 -4 -3 -3 -4 -4 -4 -6 -8 -9 -7 -6 -8 -13 -17 -17 -15 -15 -15 -15 -15 -13 -10 -7 -7 -9 -8 -5 -2 -1 -1 -0 -0 -0 -0 -0 -1 -3 -5 -7 -8 -7 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -1 -0 -1 -0 -0 -0 -0 -0 -2 -4 -4 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -132 -271 -237 -169 -125 -99 -80 -71 -60 -51 -48 -44 -45 -48 -49 -47 -40 -33 -28 -22 -16 -14 -17 -19 -18 -18 -18 -18 -19 -23 -23 -23 -24 -23 -24 -26 -28 -28 -28 -29 -27 -25 -25 -24 -22 -19 -16 -14 -12 -13 -12 -11 -10 -9 -9 -8 -7 -7 -7 -7 -6 -6 -5 -5 -4 -4 -4 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -4 -7 -9 -7 -10 -29 -45 -56 -63 -59 -84 -83 -74 -32 -11 -72 -107 -116 -117 -113 -104 -92 -85 -93 -105 -108 -113 -99 -82 -70 -72 -10 -1 -1 -3 -8 -38 -90 -56 -29 -15 -4 -4 -7 -7 -7 -8 -13 -19 -21 -17 -14 -10 -10 -18 -28 -33 -41 -57 -74 -70 -45 -27 -17 -12 -7 -3 -2 -1 -1 -4 -7 -9 -8 -5 -4 -3 -4 -5 -6 -6 -4 -3 -2 -2 -2 -2 -3 -5 -7 -7 -5 -4 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -6 -22 -41 -44 -41 -33 -23 -15 -11 -9 -11 -15 -20 -23 -23 -25 -29 -33 -34 -39 -54 -69 -69 -52 -35 -26 -23 -19 -19 -20 -20 -22 -22 -21 -17 -12 -8 -6 -4 -3 -2 -3 -3 -4 -6 -7 -7 -7 -7 -7 -7 -7 -6 -4 -3 -2 -2 -3 -9 -10 -10 -14 -8 -3 -6 -13 -21 -35 -55 -65 -54 -32 -18 -23 -17 -12 -9 -8 -7 -6 -6 -6 -4 -2 -4 -6 -8 -8 -7 -6 -5 -5 -3 -2 -0 -0 -1 -1 -3 -3 -6 -4 -2 -3 -3 -2 -1 -2 -3 -3 -4 -9 -14 -12 -8 -8 -7 -9 -9 -10 -12 -13 -13 -15 -16 -15 -11 -10 -12 -13 -10 -7 -3 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -170 -293 -253 -192 -140 -116 -105 -88 -65 -53 -47 -42 -43 -47 -50 -50 -46 -39 -34 -29 -24 -23 -27 -28 -25 -23 -24 -24 -24 -26 -26 -24 -24 -23 -25 -25 -27 -31 -33 -33 -33 -31 -29 -27 -26 -23 -20 -17 -14 -12 -12 -12 -11 -10 -9 -9 -8 -8 -8 -8 -7 -6 -6 -5 -5 -4 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -1 -2 -3 -3 -5 -8 -12 -25 -50 -72 -70 -40 -20 -47 -39 -13 -5 -6 -66 -111 -127 -130 -130 -127 -120 -116 -118 -85 -27 -21 -19 -14 -24 -72 -8 -1 -2 -1 -5 -33 -105 -87 -42 -19 -5 -3 -5 -5 -5 -6 -11 -19 -23 -21 -20 -16 -14 -21 -29 -32 -44 -55 -65 -63 -46 -30 -18 -13 -9 -4 -2 -1 -3 -9 -14 -16 -15 -13 -11 -9 -7 -7 -7 -7 -5 -4 -3 -2 -2 -2 -3 -5 -6 -6 -5 -4 -3 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -7 -22 -37 -38 -34 -26 -18 -12 -7 -4 -3 -6 -12 -16 -18 -19 -22 -24 -23 -25 -35 -47 -54 -51 -41 -32 -26 -20 -17 -18 -21 -24 -25 -26 -24 -18 -11 -6 -3 -2 -3 -3 -5 -6 -9 -11 -12 -12 -11 -9 -8 -7 -6 -5 -4 -4 -5 -6 -9 -19 -32 -29 -15 -6 -5 -10 -13 -14 -16 -22 -21 -18 -12 -9 -8 -8 -8 -7 -6 -5 -3 -2 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -3 -4 -3 -1 -1 -1 -2 -2 -1 -1 -0 -1 -1 -2 -4 -6 -7 -8 -8 -7 -7 -7 -9 -12 -13 -15 -16 -16 -13 -10 -10 -11 -10 -9 -7 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -9 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -60 -98 -155 -163 -134 -129 -112 -85 -67 -55 -45 -42 -45 -49 -52 -52 -48 -45 -42 -39 -37 -37 -35 -31 -29 -30 -30 -30 -32 -33 -31 -28 -26 -27 -25 -28 -31 -33 -34 -34 -33 -32 -33 -33 -31 -27 -23 -21 -17 -13 -13 -14 -13 -10 -10 -9 -9 -9 -9 -8 -7 -7 -6 -6 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -1 -1 -2 -5 -6 -5 -5 -6 -12 -31 -62 -75 -52 -11 -4 -12 -10 -2 -3 -6 -40 -90 -128 -140 -138 -146 -101 -31 -8 -8 -2 -0 -0 -27 -90 -78 -12 -1 -1 -1 -7 -35 -114 -118 -52 -24 -6 -4 -5 -5 -6 -6 -10 -20 -28 -26 -19 -16 -18 -21 -29 -31 -44 -50 -50 -47 -39 -30 -21 -16 -11 -5 -2 -2 -4 -11 -19 -24 -25 -24 -21 -17 -14 -13 -11 -10 -7 -6 -4 -3 -2 -2 -3 -5 -5 -5 -5 -3 -3 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -10 -22 -31 -33 -29 -22 -16 -11 -6 -2 -1 -2 -5 -9 -12 -13 -14 -15 -13 -13 -20 -28 -37 -44 -44 -36 -24 -18 -15 -14 -14 -18 -23 -27 -27 -21 -14 -8 -5 -3 -3 -4 -6 -7 -11 -13 -13 -11 -8 -7 -6 -6 -6 -7 -7 -8 -9 -10 -12 -16 -19 -21 -21 -15 -5 -6 -6 -5 -3 -4 -5 -5 -4 -4 -4 -6 -6 -6 -6 -4 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -3 -5 -8 -10 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -4 -5 -6 -9 -14 -15 -14 -12 -10 -8 -7 -8 -8 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -7 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -163 -201 -160 -147 -130 -107 -91 -75 -59 -49 -47 -50 -53 -55 -57 -57 -56 -54 -51 -50 -50 -48 -44 -41 -37 -35 -36 -38 -36 -32 -27 -24 -21 -20 -22 -26 -31 -34 -35 -34 -37 -41 -41 -39 -35 -29 -24 -20 -18 -16 -15 -12 -11 -11 -10 -11 -11 -10 -9 -9 -8 -7 -7 -6 -6 -5 -4 -4 -3 -3 -3 -3 -4 -5 -4 -3 -0 -0 -0 -0 -0 -0 -1 -3 -7 -9 -12 -16 -15 -18 -37 -58 -60 -33 -3 -4 -4 -5 -2 -2 -5 -8 -36 -90 -134 -117 -55 -13 -2 -0 -0 -0 -0 -29 -96 -120 -51 -6 -1 -1 -2 -15 -54 -136 -127 -75 -33 -8 -4 -6 -12 -14 -14 -17 -26 -31 -25 -15 -8 -11 -17 -22 -25 -36 -43 -36 -34 -31 -26 -19 -13 -9 -5 -2 -2 -3 -8 -15 -22 -26 -25 -20 -17 -15 -14 -11 -10 -8 -7 -6 -4 -3 -2 -3 -5 -5 -6 -5 -4 -3 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -9 -18 -24 -26 -24 -19 -14 -10 -5 -2 -0 -0 -2 -5 -7 -7 -6 -7 -5 -5 -9 -16 -21 -29 -36 -35 -26 -17 -12 -10 -12 -15 -18 -22 -24 -23 -18 -12 -8 -6 -5 -4 -7 -7 -10 -13 -12 -9 -6 -5 -5 -6 -8 -10 -11 -12 -12 -12 -14 -16 -19 -24 -25 -27 -10 -4 -2 -1 -2 -1 -1 -1 -0 -1 -1 -1 -3 -5 -4 -3 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -5 -10 -10 -7 -7 -12 -17 -15 -10 -5 -2 -1 -1 -0 -0 -0 -1 -2 -1 -1 -0 -1 -1 -1 -1 -2 -3 -4 -7 -11 -12 -13 -11 -8 -6 -5 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -113 -209 -194 -169 -147 -127 -115 -100 -80 -64 -56 -54 -52 -52 -54 -56 -55 -52 -50 -52 -58 -63 -61 -57 -52 -47 -43 -40 -39 -39 -36 -31 -27 -24 -23 -23 -24 -26 -29 -33 -36 -42 -47 -52 -47 -37 -33 -35 -37 -38 -36 -29 -26 -20 -15 -16 -17 -16 -13 -11 -10 -10 -9 -9 -8 -7 -7 -7 -7 -6 -7 -7 -7 -9 -9 -5 -1 -0 -0 -0 -1 -0 -0 -3 -12 -22 -31 -32 -30 -26 -34 -57 -78 -64 -3 -4 -4 -7 -3 -0 -2 -5 -6 -25 -75 -135 -121 -39 -0 -0 -0 -0 -24 -91 -130 -78 -17 -1 -1 -1 -4 -24 -87 -175 -137 -87 -40 -9 -3 -6 -13 -18 -18 -17 -19 -22 -20 -15 -12 -15 -17 -15 -17 -24 -33 -28 -23 -22 -22 -18 -13 -10 -6 -3 -3 -3 -4 -8 -12 -15 -14 -11 -9 -9 -8 -8 -8 -9 -10 -9 -5 -3 -2 -2 -3 -4 -5 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -7 -12 -14 -16 -17 -15 -11 -7 -3 -0 -0 -0 -1 -3 -4 -4 -2 -2 -1 -1 -5 -8 -12 -17 -23 -27 -24 -17 -11 -8 -7 -9 -12 -15 -19 -21 -19 -15 -12 -9 -7 -5 -6 -8 -11 -12 -11 -8 -5 -5 -7 -8 -11 -13 -14 -14 -13 -12 -14 -16 -17 -17 -17 -25 -24 -18 -11 -5 -2 -1 -1 -2 -3 -3 -3 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -2 -2 -2 -2 -5 -7 -11 -12 -10 -12 -17 -16 -11 -5 -2 -2 -2 -1 -1 -1 -2 -2 -1 -0 -0 -1 -2 -2 -1 -1 -2 -3 -4 -5 -7 -9 -8 -6 -5 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -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 -17 -136 -211 -205 -173 -147 -134 -121 -102 -84 -71 -64 -57 -50 -46 -46 -43 -39 -38 -41 -48 -56 -63 -64 -64 -63 -57 -49 -44 -38 -34 -32 -33 -34 -31 -28 -25 -23 -23 -23 -28 -35 -42 -50 -47 -37 -38 -47 -54 -56 -51 -44 -38 -30 -22 -25 -28 -28 -23 -19 -16 -15 -14 -13 -13 -12 -13 -14 -13 -12 -13 -12 -12 -17 -17 -6 -1 -3 -3 -1 -1 -0 -1 -4 -34 -53 -48 -41 -37 -34 -32 -47 -78 -64 -3 -3 -4 -8 -5 -0 -0 -0 -0 -0 -11 -65 -170 -167 -61 -31 -51 -62 -87 -126 -112 -43 -5 -1 -1 -2 -9 -39 -122 -207 -147 -76 -33 -5 -1 -3 -12 -18 -15 -10 -8 -14 -21 -23 -22 -23 -20 -14 -12 -16 -22 -23 -22 -22 -23 -21 -15 -10 -6 -4 -3 -3 -3 -4 -6 -7 -6 -5 -3 -3 -3 -4 -5 -8 -10 -9 -6 -3 -2 -1 -2 -3 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -6 -6 -7 -10 -11 -8 -4 -1 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -2 -4 -5 -6 -10 -14 -14 -13 -10 -7 -6 -7 -10 -12 -14 -15 -16 -14 -13 -11 -9 -7 -7 -8 -9 -10 -10 -8 -6 -6 -9 -11 -14 -16 -17 -17 -15 -14 -14 -16 -19 -20 -20 -29 -55 -54 -42 -27 -13 -7 -8 -11 -12 -11 -8 -6 -4 -3 -2 -2 -3 -4 -4 -3 -4 -5 -5 -5 -7 -9 -9 -7 -7 -10 -13 -17 -18 -13 -8 -8 -9 -5 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -4 -5 -5 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -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 -1 -21 -162 -235 -212 -176 -156 -140 -122 -105 -90 -80 -70 -58 -49 -43 -37 -32 -30 -30 -33 -39 -48 -54 -61 -66 -66 -65 -62 -57 -52 -50 -47 -43 -39 -33 -26 -21 -25 -23 -22 -24 -30 -35 -35 -29 -34 -41 -47 -47 -46 -45 -39 -33 -30 -36 -43 -44 -39 -33 -28 -27 -27 -25 -24 -25 -26 -24 -22 -21 -21 -17 -17 -22 -18 -5 -1 -5 -17 -12 -2 -1 -3 -7 -57 -74 -53 -46 -42 -39 -37 -46 -72 -72 -32 -6 -3 -8 -5 -0 -0 -0 -0 -0 -0 -39 -162 -171 -157 -161 -148 -118 -97 -83 -51 -16 -1 -0 -2 -9 -31 -87 -161 -148 -153 -79 -17 -2 -1 -2 -4 -5 -3 -1 -2 -7 -18 -32 -43 -42 -31 -19 -12 -12 -16 -19 -22 -24 -24 -22 -15 -11 -8 -5 -4 -3 -3 -4 -5 -5 -5 -4 -2 -1 -1 -1 -3 -6 -8 -8 -6 -3 -1 -1 -1 -1 -3 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -3 -3 -2 -2 -3 -5 -7 -6 -3 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -4 -5 -5 -7 -8 -6 -6 -7 -8 -9 -10 -12 -13 -12 -11 -11 -10 -7 -7 -7 -8 -8 -9 -8 -6 -7 -10 -13 -16 -18 -19 -18 -16 -14 -14 -15 -17 -22 -25 -34 -71 -82 -76 -57 -35 -26 -24 -23 -24 -26 -20 -15 -11 -8 -6 -6 -8 -12 -12 -10 -12 -15 -15 -15 -18 -21 -22 -19 -19 -22 -26 -26 -23 -15 -5 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -4 -3 -2 -1 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -2 -2 -4 -5 -4 -2 -0 -0 -0 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -37 -197 -198 -206 -183 -161 -143 -122 -104 -94 -86 -75 -64 -54 -45 -38 -32 -29 -27 -28 -32 -38 -45 -53 -60 -71 -76 -73 -58 -46 -45 -45 -39 -33 -27 -24 -25 -24 -21 -19 -22 -23 -24 -21 -26 -30 -33 -33 -40 -41 -35 -31 -33 -43 -54 -59 -56 -50 -42 -40 -40 -37 -36 -39 -34 -30 -29 -32 -30 -23 -18 -17 -10 -2 -0 -3 -11 -12 -5 -2 -6 -26 -73 -79 -53 -50 -55 -43 -34 -43 -65 -85 -78 -41 -11 -8 -5 -1 -3 -1 -0 -0 -0 -138 -170 -153 -137 -131 -86 -58 -42 -26 -12 -2 -1 -5 -16 -41 -75 -80 -109 -52 -183 -136 -16 -2 -1 -2 -1 -1 -1 -1 -1 -5 -14 -25 -36 -42 -40 -30 -14 -12 -12 -17 -20 -22 -18 -19 -18 -14 -11 -8 -6 -4 -3 -3 -4 -4 -4 -4 -3 -2 -1 -1 -2 -5 -7 -7 -5 -2 -1 -1 -0 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -2 -2 -3 -2 -2 -2 -2 -3 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -2 -2 -1 -2 -3 -5 -4 -4 -6 -6 -7 -8 -10 -11 -11 -11 -11 -10 -6 -6 -6 -7 -7 -7 -6 -5 -7 -10 -13 -17 -19 -19 -17 -15 -16 -16 -17 -18 -21 -24 -30 -44 -63 -71 -66 -63 -60 -53 -55 -63 -60 -44 -37 -32 -25 -21 -20 -23 -31 -30 -27 -30 -35 -37 -34 -31 -30 -29 -27 -26 -28 -29 -26 -23 -13 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -4 -4 -4 -5 -5 -4 -4 -2 -2 -2 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -2 -1 -2 -3 -4 -6 -5 -2 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -263 -225 -198 -177 -146 -121 -108 -98 -90 -82 -74 -65 -55 -47 -40 -32 -28 -27 -28 -31 -37 -44 -51 -55 -64 -76 -87 -73 -61 -52 -37 -28 -27 -27 -26 -24 -21 -21 -20 -19 -20 -25 -26 -24 -21 -24 -26 -23 -21 -25 -36 -50 -58 -60 -57 -50 -50 -45 -48 -40 -41 -35 -39 -40 -43 -36 -25 -16 -9 -4 -2 -2 -2 -4 -6 -4 -4 -14 -54 -90 -76 -52 -61 -76 -62 -40 -42 -58 -78 -98 -73 -22 -6 -5 -2 -4 -4 -4 -17 -25 -155 -160 -132 -108 -93 -60 -37 -20 -9 -5 -7 -11 -27 -56 -107 -134 -22 -20 -29 -146 -227 -41 -9 -4 -2 -1 -1 -1 -1 -1 -4 -11 -24 -42 -51 -49 -37 -18 -14 -9 -14 -13 -17 -12 -14 -12 -10 -8 -8 -7 -5 -4 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -5 -8 -8 -3 -1 -1 -1 -1 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -2 -3 -5 -5 -4 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -2 -1 -1 -1 -2 -3 -2 -2 -3 -4 -6 -8 -8 -8 -9 -9 -7 -5 -4 -4 -5 -5 -4 -4 -4 -6 -8 -12 -17 -19 -16 -13 -12 -16 -18 -19 -20 -24 -27 -30 -32 -38 -43 -45 -46 -53 -63 -61 -62 -65 -56 -55 -52 -49 -44 -44 -59 -72 -76 -68 -51 -53 -57 -46 -33 -26 -22 -19 -18 -17 -20 -16 -14 -8 -5 -5 -5 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -1 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -4 -5 -5 -5 -5 -7 -4 -3 -3 -3 -2 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -1 -1 -1 -2 -1 -2 -2 -2 -2 -3 -3 -4 -4 -3 -3 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -83 -258 -277 -241 -217 -180 -148 -128 -114 -107 -101 -93 -86 -78 -69 -59 -47 -38 -34 -30 -28 -30 -34 -37 -42 -55 -68 -55 -36 -40 -49 -44 -36 -33 -34 -34 -31 -29 -28 -25 -24 -26 -31 -32 -30 -26 -23 -22 -19 -19 -21 -29 -39 -48 -54 -55 -51 -47 -40 -45 -26 -37 -37 -38 -37 -37 -31 -23 -13 -5 -2 -4 -7 -5 -2 -4 -9 -15 -31 -73 -98 -86 -70 -88 -96 -87 -67 -50 -52 -69 -96 -80 -27 -3 -3 -1 -1 -8 -27 -80 -107 -137 -129 -97 -70 -60 -48 -36 -28 -28 -32 -33 -36 -56 -95 -152 -182 -105 -109 -114 -139 -254 -85 -30 -16 -6 -2 -1 -1 -1 -1 -2 -8 -19 -37 -50 -47 -37 -24 -19 -8 -13 -10 -12 -7 -7 -6 -5 -5 -5 -6 -5 -4 -3 -3 -2 -3 -2 -2 -2 -1 -1 -1 -5 -7 -6 -2 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -5 -8 -7 -7 -7 -5 -3 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -5 -6 -6 -7 -5 -3 -2 -2 -2 -2 -2 -2 -2 -3 -5 -7 -10 -13 -14 -11 -9 -9 -14 -18 -20 -23 -26 -29 -32 -32 -31 -31 -31 -31 -29 -30 -31 -28 -26 -34 -39 -42 -51 -53 -58 -76 -83 -86 -76 -60 -52 -43 -28 -17 -13 -11 -7 -7 -9 -10 -7 -6 -5 -4 -4 -4 -3 -4 -5 -5 -4 -2 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -4 -4 -4 -4 -4 -5 -4 -3 -3 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -0 -0 -0 -0 -0 -0 -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 -19 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -3 -4 -4 -5 -5 -5 -4 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -118 -271 -283 -249 -217 -180 -154 -135 -124 -117 -110 -104 -98 -92 -82 -70 -59 -51 -41 -34 -30 -30 -31 -35 -39 -38 -25 -8 -9 -21 -37 -47 -46 -44 -46 -45 -43 -41 -39 -39 -41 -44 -47 -45 -43 -41 -38 -36 -33 -35 -38 -43 -46 -48 -48 -42 -34 -29 -28 -26 -30 -36 -23 -20 -16 -15 -14 -7 -3 -9 -18 -20 -14 -12 -25 -40 -46 -51 -85 -97 -91 -84 -94 -98 -100 -86 -70 -63 -68 -86 -73 -27 -2 -2 -1 -1 -14 -59 -115 -124 -110 -92 -68 -52 -45 -44 -42 -47 -60 -74 -74 -64 -68 -94 -126 -146 -138 -134 -136 -151 -166 -105 -72 -49 -20 -4 -1 -1 -1 -2 -4 -12 -29 -46 -50 -43 -33 -28 -23 -14 -16 -12 -11 -7 -8 -7 -6 -5 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -3 -4 -3 -2 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -2 -2 -5 -7 -9 -9 -8 -5 -3 -1 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -1 -2 -5 -6 -4 -2 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -4 -5 -7 -8 -6 -5 -9 -14 -19 -22 -24 -27 -29 -31 -30 -29 -30 -30 -29 -27 -27 -26 -25 -21 -24 -25 -29 -34 -38 -43 -47 -46 -42 -35 -26 -19 -13 -8 -5 -7 -8 -8 -10 -11 -11 -10 -9 -7 -5 -4 -3 -3 -3 -4 -4 -5 -5 -3 -1 -1 -0 -0 -1 -2 -4 -4 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -2 -3 -2 -2 -3 -3 -4 -3 -3 -4 -4 -4 -4 -2 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -28 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -142 -262 -271 -245 -207 -178 -155 -143 -136 -128 -121 -116 -110 -103 -95 -88 -78 -63 -49 -39 -33 -30 -30 -27 -25 -18 -3 -1 -6 -22 -46 -60 -60 -59 -61 -60 -59 -58 -58 -61 -65 -69 -70 -66 -62 -59 -58 -55 -56 -57 -57 -53 -48 -39 -31 -28 -24 -17 -13 -22 -23 -18 -12 -7 -4 -9 -4 -1 -6 -21 -32 -22 -20 -58 -97 -87 -64 -83 -98 -88 -76 -79 -81 -84 -89 -86 -80 -80 -85 -72 -28 -3 -2 -1 -0 -10 -46 -96 -117 -97 -80 -64 -56 -54 -55 -59 -79 -97 -101 -89 -67 -56 -60 -63 -58 -48 -29 -14 -22 -52 -70 -112 -106 -47 -11 -1 -2 -4 -6 -8 -17 -36 -51 -50 -38 -30 -27 -24 -19 -18 -15 -18 -22 -27 -21 -13 -8 -5 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -2 -3 -3 -3 -2 -2 -2 -2 -4 -7 -10 -8 -5 -2 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -5 -11 -17 -19 -21 -24 -26 -29 -31 -30 -29 -30 -31 -31 -31 -32 -33 -33 -32 -32 -30 -30 -29 -28 -27 -24 -21 -17 -9 -6 -5 -4 -4 -6 -9 -9 -12 -15 -15 -14 -14 -13 -10 -8 -6 -5 -4 -3 -3 -3 -6 -7 -6 -4 -2 -1 -0 -0 -1 -3 -5 -4 -2 -2 -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 -1 -1 -1 -1 -1 -3 -4 -3 -3 -3 -3 -5 -5 -4 -3 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -18 -0 -0 -1 -1 -0 -1 -0 -1 -1 -2 -3 -4 -4 -3 -3 -3 -2 -2 -3 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -44 -190 -285 -261 -227 -195 -173 -161 -155 -150 -141 -133 -126 -119 -114 -108 -99 -87 -73 -58 -44 -35 -29 -26 -32 -27 -4 -0 -1 -7 -22 -50 -69 -72 -73 -76 -75 -75 -77 -81 -84 -87 -88 -86 -83 -78 -77 -75 -74 -74 -73 -65 -54 -39 -35 -30 -14 -17 -26 -26 -21 -17 -8 -4 -4 -14 -10 -2 -1 -7 -18 -20 -38 -84 -119 -105 -72 -74 -96 -98 -83 -73 -70 -74 -76 -78 -79 -86 -92 -92 -79 -64 -31 -11 -15 -10 -17 -64 -106 -98 -97 -79 -75 -78 -81 -102 -98 -73 -85 -69 -41 -28 -25 -19 -11 -6 -4 -4 -6 -13 -42 -123 -162 -86 -19 -3 -2 -5 -9 -14 -24 -38 -48 -45 -34 -26 -22 -20 -16 -14 -16 -24 -34 -40 -37 -23 -14 -7 -4 -4 -3 -3 -3 -3 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -1 -2 -2 -2 -3 -3 -3 -2 -2 -1 -1 -1 -4 -7 -8 -5 -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 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -7 -14 -16 -16 -17 -21 -24 -26 -28 -27 -26 -27 -28 -28 -28 -28 -29 -31 -33 -33 -33 -32 -30 -28 -26 -22 -16 -11 -9 -7 -5 -6 -8 -10 -10 -10 -9 -9 -11 -12 -11 -10 -9 -7 -6 -5 -5 -3 -2 -3 -4 -4 -6 -6 -4 -2 -1 -0 -0 -2 -4 -5 -4 -3 -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 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -5 -6 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -0 -0 -0 -1 -0 -1 -1 -1 -2 -2 -3 -2 -3 -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 -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 -23 -200 -304 -282 -249 -210 -181 -169 -165 -165 -161 -151 -140 -132 -127 -123 -119 -110 -97 -81 -63 -48 -38 -30 -23 -15 -3 -0 -0 -2 -6 -33 -68 -80 -84 -87 -87 -87 -88 -92 -94 -93 -92 -90 -89 -89 -91 -89 -89 -91 -89 -77 -62 -46 -35 -23 -17 -32 -52 -51 -34 -18 -6 -5 -9 -17 -11 -3 -1 -8 -20 -23 -61 -100 -121 -113 -89 -78 -89 -101 -81 -74 -71 -72 -64 -65 -64 -79 -88 -95 -99 -100 -84 -77 -77 -41 -7 -22 -40 -61 -114 -113 -104 -111 -116 -137 -145 -119 -73 -37 -16 -10 -8 -5 -2 -8 -29 -46 -38 -40 -54 -123 -176 -111 -26 -6 -1 -2 -7 -18 -33 -45 -50 -47 -35 -23 -19 -17 -12 -11 -12 -24 -35 -45 -46 -32 -19 -8 -4 -5 -5 -4 -4 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -3 -4 -4 -3 -2 -1 -0 -0 -2 -4 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -3 -3 -3 -8 -13 -14 -12 -12 -16 -19 -21 -23 -23 -21 -24 -28 -31 -34 -32 -30 -30 -29 -30 -32 -30 -28 -27 -25 -22 -18 -15 -13 -11 -10 -12 -15 -14 -14 -14 -14 -13 -12 -10 -9 -7 -5 -3 -2 -2 -2 -1 -1 -1 -1 -2 -4 -5 -5 -3 -2 -1 -1 -1 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -185 -302 -307 -275 -232 -195 -177 -173 -173 -174 -169 -155 -146 -142 -140 -136 -126 -118 -106 -88 -66 -44 -36 -31 -13 -2 -0 -1 -3 -7 -25 -61 -80 -89 -93 -93 -91 -91 -93 -93 -90 -86 -83 -82 -86 -92 -95 -98 -101 -96 -79 -65 -47 -36 -29 -29 -34 -36 -34 -25 -13 -4 -3 -6 -7 -5 -6 -12 -15 -42 -87 -109 -110 -122 -126 -112 -93 -85 -82 -58 -65 -82 -84 -69 -57 -51 -66 -74 -88 -103 -98 -99 -115 -125 -78 -29 -19 -5 -24 -75 -134 -124 -98 -136 -121 -106 -80 -44 -15 -5 -3 -2 -1 -1 -12 -56 -83 -59 -89 -64 -100 -126 -92 -27 -7 -3 -3 -8 -25 -42 -51 -53 -48 -34 -19 -13 -10 -4 -8 -10 -24 -34 -47 -47 -39 -21 -9 -5 -5 -5 -5 -4 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -2 -1 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -3 -4 -3 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -6 -10 -11 -8 -3 -1 -3 -3 -4 -6 -8 -8 -8 -10 -13 -16 -19 -21 -21 -21 -24 -30 -33 -34 -33 -33 -34 -36 -37 -35 -33 -31 -29 -25 -22 -20 -18 -18 -20 -22 -29 -35 -38 -35 -29 -23 -19 -15 -11 -8 -5 -3 -2 -2 -2 -2 -1 -1 -0 -1 -1 -2 -2 -4 -3 -2 -1 -1 -0 -1 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -76 -297 -321 -296 -262 -224 -199 -189 -185 -183 -179 -169 -159 -153 -151 -148 -142 -138 -123 -113 -98 -82 -55 -29 -12 -2 -1 -4 -11 -18 -29 -60 -75 -87 -93 -93 -92 -92 -92 -90 -86 -82 -79 -77 -82 -88 -91 -93 -95 -86 -71 -60 -43 -30 -24 -21 -16 -10 -7 -6 -6 -4 -1 -1 -1 -9 -29 -52 -98 -140 -147 -135 -132 -134 -140 -137 -122 -102 -78 -56 -58 -70 -81 -73 -55 -50 -57 -60 -77 -95 -97 -91 -98 -119 -111 -101 -64 -5 -51 -143 -137 -121 -23 -129 -78 -46 -31 -30 -11 -3 -2 -1 -1 -1 -6 -35 -52 -51 -99 -45 -63 -78 -67 -23 -6 -5 -5 -9 -33 -48 -52 -53 -44 -27 -14 -7 -4 -2 -8 -12 -20 -28 -45 -51 -44 -21 -9 -5 -4 -3 -3 -3 -3 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -3 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -1 -2 -2 -3 -4 -5 -5 -2 -2 -2 -5 -13 -23 -38 -46 -33 -10 -2 -3 -5 -3 -3 -3 -5 -8 -11 -11 -13 -19 -20 -20 -21 -24 -27 -28 -31 -32 -31 -30 -29 -30 -32 -31 -29 -27 -26 -27 -28 -31 -36 -48 -55 -58 -63 -58 -46 -35 -25 -16 -9 -7 -5 -4 -2 -2 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -1 -2 -2 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -17 -256 -315 -307 -289 -262 -232 -218 -209 -201 -195 -188 -176 -165 -156 -153 -153 -147 -122 -138 -107 -85 -57 -32 -15 -4 -3 -11 -24 -33 -41 -65 -74 -83 -90 -90 -92 -92 -93 -91 -87 -84 -82 -83 -85 -82 -77 -75 -73 -64 -59 -50 -35 -31 -33 -26 -13 -4 -1 -0 -2 -3 -1 -0 -3 -24 -100 -155 -163 -165 -159 -169 -157 -127 -117 -135 -148 -134 -100 -66 -53 -62 -69 -66 -68 -67 -63 -62 -76 -80 -88 -90 -91 -110 -115 -115 -68 -8 -41 -118 -132 -128 -73 -117 -81 -42 -35 -30 -12 -3 -2 -4 -4 -3 -1 -9 -39 -69 -61 -28 -51 -59 -42 -15 -5 -6 -6 -13 -40 -50 -48 -49 -39 -22 -11 -6 -4 -4 -6 -6 -12 -22 -34 -48 -42 -22 -9 -4 -3 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -5 -4 -4 -5 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -45 -47 -14 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -9 -8 -5 -3 -5 -11 -25 -53 -72 -73 -44 -12 -2 -4 -5 -3 -1 -1 -4 -9 -12 -11 -13 -17 -21 -21 -23 -25 -24 -24 -28 -31 -34 -36 -37 -35 -31 -29 -28 -28 -29 -32 -35 -38 -50 -66 -77 -82 -76 -63 -49 -34 -22 -14 -9 -6 -4 -3 -3 -2 -3 -4 -6 -7 -6 -6 -4 -3 -2 -1 -1 -1 -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 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -3 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -3 -0 -0 -0 -1 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -112 -320 -300 -286 -274 -258 -254 -248 -238 -233 -228 -216 -195 -174 -158 -147 -142 -144 -160 -122 -87 -51 -33 -18 -7 -10 -27 -42 -46 -55 -71 -76 -82 -90 -88 -91 -92 -93 -95 -93 -90 -88 -89 -91 -82 -66 -55 -50 -46 -40 -36 -29 -36 -44 -33 -14 -3 -1 -0 -1 -1 -1 -1 -6 -26 -65 -120 -168 -170 -89 -132 -102 -47 -38 -76 -109 -126 -117 -88 -69 -71 -74 -76 -85 -93 -91 -90 -96 -81 -77 -89 -92 -100 -85 -58 -27 -5 -4 -34 -99 -137 -155 -140 -107 -70 -49 -30 -11 -3 -4 -7 -9 -6 -2 -2 -27 -48 -30 -37 -58 -45 -22 -4 -3 -4 -8 -20 -41 -49 -52 -48 -35 -20 -10 -7 -8 -7 -3 -2 -4 -11 -21 -34 -34 -23 -11 -4 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -4 -5 -5 -5 -6 -6 -6 -6 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -20 -56 -60 -21 -2 -0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -7 -5 -5 -8 -17 -43 -78 -66 -42 -20 -6 -2 -5 -4 -2 -1 -1 -4 -8 -10 -10 -13 -19 -25 -26 -26 -26 -23 -26 -30 -33 -37 -37 -34 -30 -31 -34 -36 -35 -35 -40 -47 -55 -68 -86 -95 -91 -75 -56 -38 -23 -13 -8 -4 -3 -2 -2 -2 -3 -5 -8 -10 -11 -9 -7 -6 -5 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -3 -1 -0 -0 -0 -0 -0 -0 -1 -4 -7 -3 -0 -0 -0 -1 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -2 -3 -2 -2 -2 -2 -1 -1 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -69 -324 -290 -270 -266 -273 -280 -281 -275 -212 -244 -267 -245 -218 -184 -162 -169 -160 -143 -101 -62 -29 -20 -12 -9 -26 -50 -57 -58 -68 -75 -77 -82 -91 -90 -91 -92 -93 -96 -96 -98 -99 -97 -95 -87 -69 -53 -47 -41 -35 -34 -38 -47 -53 -39 -16 -3 -1 -1 -0 -0 -0 -2 -15 -51 -103 -141 -160 -174 -154 -168 -97 -13 -3 -20 -33 -62 -85 -81 -85 -100 -99 -99 -112 -111 -75 -49 -83 -89 -77 -90 -88 -85 -81 -49 -15 -3 -2 -2 -27 -91 -142 -151 -125 -87 -45 -16 -5 -3 -4 -8 -11 -10 -6 -5 -9 -18 -33 -55 -59 -30 -7 -2 -3 -5 -12 -27 -39 -46 -52 -48 -33 -18 -9 -7 -9 -8 -3 -0 -1 -4 -8 -16 -24 -22 -12 -6 -3 -2 -3 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -3 -4 -6 -8 -8 -9 -8 -7 -6 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -21 -19 -6 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -7 -8 -13 -27 -40 -60 -29 -9 -3 -2 -3 -4 -2 -1 -0 -2 -5 -10 -11 -10 -12 -20 -28 -30 -31 -29 -29 -31 -32 -33 -36 -39 -41 -43 -44 -44 -48 -51 -52 -52 -56 -66 -77 -86 -84 -78 -62 -42 -26 -14 -7 -4 -2 -2 -2 -2 -3 -5 -7 -9 -11 -10 -9 -7 -6 -6 -7 -7 -7 -6 -3 -0 -1 -1 -1 -1 -1 -2 -3 -5 -7 -4 -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 -1 -1 -1 -0 -0 -0 -0 -1 -3 -6 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -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 -3 -5 -2 -2 -2 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -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 -1 -79 -276 -302 -274 -261 -269 -280 -287 -303 -112 -234 -306 -292 -266 -252 -233 -191 -149 -101 -52 -23 -14 -5 -7 -22 -54 -68 -65 -67 -75 -78 -78 -82 -91 -91 -92 -93 -93 -95 -98 -102 -101 -96 -96 -91 -79 -67 -58 -50 -47 -45 -42 -38 -36 -21 -7 -2 -2 -2 -2 -0 -1 -4 -22 -49 -71 -103 -156 -158 -156 -169 -113 -8 -3 -4 -5 -12 -15 -9 -38 -88 -103 -102 -130 -135 -64 -14 -67 -106 -97 -96 -78 -68 -79 -64 -30 -8 -2 -0 -0 -18 -72 -124 -135 -97 -48 -19 -8 -5 -6 -8 -23 -43 -41 -24 -21 -38 -61 -70 -48 -15 -3 -3 -3 -7 -18 -30 -36 -36 -35 -31 -24 -16 -9 -9 -14 -11 -3 -0 -0 -1 -2 -5 -15 -17 -11 -7 -4 -2 -2 -3 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -3 -4 -7 -8 -9 -9 -7 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -2 -4 -7 -9 -7 -11 -16 -9 -9 -8 -5 -1 -1 -2 -2 -1 -0 -0 -1 -4 -8 -9 -8 -12 -20 -29 -35 -38 -39 -39 -39 -40 -44 -48 -51 -52 -55 -58 -59 -64 -65 -65 -64 -64 -63 -70 -81 -83 -70 -49 -31 -18 -9 -4 -2 -1 -0 -2 -4 -6 -8 -8 -7 -6 -5 -5 -5 -4 -4 -5 -7 -9 -9 -7 -4 -3 -2 -1 -1 -1 -2 -3 -5 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -154 -284 -296 -275 -273 -267 -274 -193 -121 -249 -293 -297 -324 -312 -258 -184 -111 -48 -19 -19 -24 -7 -22 -61 -69 -73 -67 -70 -76 -79 -80 -85 -92 -93 -94 -93 -93 -94 -98 -100 -95 -99 -97 -89 -85 -77 -69 -60 -55 -47 -25 -16 -11 -5 -6 -5 -4 -6 -4 -1 -4 -11 -17 -18 -35 -105 -186 -179 -171 -178 -121 -4 -1 -1 -2 -2 -1 -0 -0 -0 -1 -20 -62 -78 -35 -3 -19 -36 -63 -100 -72 -59 -65 -72 -62 -37 -12 -3 -1 -0 -11 -41 -62 -66 -71 -31 -11 -6 -6 -9 -43 -86 -60 -49 -52 -68 -86 -69 -28 -5 -2 -3 -4 -9 -20 -29 -29 -25 -23 -23 -21 -15 -9 -11 -15 -11 -1 -0 -0 -0 -1 -1 -7 -11 -8 -6 -4 -2 -2 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -7 -8 -8 -8 -7 -5 -3 -2 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -3 -4 -3 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -2 -2 -3 -4 -4 -6 -1 -1 -1 -2 -6 -5 -2 -1 -1 -1 -1 -0 -0 -1 -3 -7 -8 -9 -13 -19 -28 -36 -42 -45 -46 -46 -50 -55 -59 -62 -69 -74 -75 -77 -80 -82 -89 -86 -81 -80 -81 -80 -71 -56 -39 -23 -12 -5 -2 -1 -1 -1 -4 -7 -9 -9 -7 -4 -2 -1 -2 -2 -2 -2 -2 -3 -4 -4 -5 -5 -4 -3 -2 -1 -1 -1 -1 -3 -4 -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 -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 -1 -2 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -175 -296 -306 -295 -277 -273 -185 -213 -218 -228 -214 -213 -218 -199 -135 -59 -28 -36 -42 -35 -34 -67 -69 -69 -72 -67 -68 -72 -75 -79 -86 -92 -93 -94 -93 -93 -94 -92 -97 -88 -90 -85 -88 -85 -84 -76 -61 -50 -34 -11 -5 -3 -1 -1 -1 -1 -2 -2 -5 -12 -15 -9 -3 -4 -9 -25 -93 -178 -155 -95 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -0 -2 -7 -42 -105 -79 -65 -64 -74 -82 -78 -50 -33 -17 -2 -1 -4 -6 -14 -41 -65 -22 -4 -5 -8 -37 -80 -56 -112 -112 -87 -81 -49 -12 -2 -2 -2 -2 -7 -15 -21 -23 -24 -22 -16 -11 -9 -9 -13 -14 -7 -0 -0 -0 -0 -2 -2 -1 -4 -4 -4 -3 -2 -2 -3 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -5 -7 -6 -6 -6 -4 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -4 -3 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -3 -2 -1 -1 -0 -0 -1 -1 -2 -4 -8 -9 -5 -2 -1 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -5 -7 -9 -12 -19 -28 -35 -36 -34 -34 -38 -48 -64 -78 -80 -83 -87 -88 -87 -87 -89 -94 -93 -88 -82 -76 -69 -60 -46 -31 -18 -10 -4 -1 -1 -1 -4 -9 -10 -8 -6 -4 -3 -2 -2 -4 -4 -3 -2 -1 -1 -1 -1 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -1 -0 -0 -0 -0 -1 -2 -3 -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 -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 -51 -212 -321 -321 -306 -290 -233 -197 -164 -141 -124 -109 -117 -112 -68 -30 -45 -67 -61 -58 -62 -70 -62 -69 -71 -68 -70 -72 -73 -79 -86 -91 -93 -94 -93 -93 -95 -92 -100 -79 -97 -84 -91 -84 -91 -81 -62 -42 -21 -7 -4 -2 -1 -1 -0 -2 -4 -4 -14 -46 -15 -2 -0 -0 -0 -0 -0 -10 -20 -19 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -40 -110 -81 -81 -73 -77 -83 -82 -88 -94 -64 -22 -6 -3 -2 -4 -32 -83 -10 -6 -10 -12 -24 -69 -93 -85 -105 -93 -59 -28 -5 -2 -1 -1 -1 -3 -6 -12 -19 -24 -20 -11 -7 -8 -10 -13 -11 -4 -1 -0 -0 -1 -3 -1 -0 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -5 -5 -5 -4 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -4 -7 -5 -5 -5 -4 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -1 -1 -4 -10 -15 -11 -5 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -6 -9 -13 -18 -25 -28 -25 -22 -23 -29 -39 -52 -64 -74 -83 -87 -89 -86 -86 -89 -95 -96 -90 -81 -73 -66 -56 -41 -27 -19 -12 -4 -1 -1 -2 -6 -11 -10 -6 -4 -3 -3 -4 -6 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -4 -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 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -198 -324 -335 -312 -265 -204 -157 -116 -84 -59 -47 -49 -41 -23 -23 -65 -78 -74 -73 -71 -70 -69 -74 -72 -73 -76 -79 -78 -82 -89 -94 -96 -96 -98 -99 -97 -100 -104 -86 -98 -78 -99 -91 -80 -68 -52 -31 -13 -5 -5 -6 -5 -1 -1 -7 -15 -15 -18 -99 -50 -8 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -13 -41 -40 -108 -85 -93 -96 -82 -69 -64 -81 -74 -35 -9 -5 -5 -13 -42 -6 -11 -21 -34 -54 -54 -121 -134 -124 -88 -44 -17 -3 -2 -1 -0 -0 -0 -1 -5 -12 -18 -18 -10 -8 -10 -13 -13 -9 -3 -1 -0 -0 -1 -1 -0 -1 -1 -2 -3 -4 -4 -4 -3 -2 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -4 -4 -4 -3 -2 -2 -3 -2 -2 -2 -1 -1 -2 -2 -2 -2 -1 -1 -3 -6 -9 -7 -7 -7 -5 -4 -3 -3 -3 -3 -2 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -8 -16 -18 -12 -6 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -6 -11 -15 -17 -20 -21 -20 -17 -19 -23 -30 -39 -49 -56 -70 -76 -79 -80 -81 -86 -90 -92 -91 -84 -73 -65 -53 -41 -29 -22 -15 -5 -1 -1 -2 -6 -8 -7 -4 -4 -5 -8 -7 -4 -3 -2 -1 -0 -1 -1 -1 -1 -1 -1 -3 -6 -8 -11 -17 -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 -1 -1 -1 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -228 -313 -205 -202 -207 -146 -97 -67 -44 -28 -13 -12 -11 -7 -23 -83 -86 -81 -85 -87 -89 -89 -86 -81 -82 -84 -87 -88 -90 -94 -96 -103 -102 -108 -103 -102 -108 -106 -99 -101 -107 -98 -85 -64 -49 -34 -19 -8 -4 -4 -4 -5 -6 -1 -5 -17 -22 -21 -114 -108 -52 -41 -31 -9 -1 -16 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -22 -136 -118 -120 -117 -91 -61 -50 -67 -97 -86 -42 -14 -40 -76 -20 -7 -8 -25 -47 -63 -62 -126 -180 -144 -80 -35 -12 -3 -1 -1 -1 -1 -1 -1 -2 -7 -13 -13 -9 -9 -13 -18 -16 -9 -3 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -5 -4 -3 -2 -2 -2 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -3 -6 -9 -9 -8 -7 -5 -5 -5 -5 -5 -4 -3 -2 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -1 -3 -8 -13 -13 -9 -5 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -4 -9 -14 -17 -19 -20 -18 -15 -17 -20 -24 -26 -34 -42 -53 -61 -67 -72 -76 -82 -90 -95 -91 -80 -69 -63 -51 -39 -31 -24 -14 -4 -1 -1 -1 -4 -5 -5 -4 -6 -11 -16 -8 -2 -1 -1 -1 -0 -1 -1 -1 -0 -1 -1 -3 -7 -11 -19 -26 -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 -2 -4 -5 -6 -4 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -256 -163 -45 -137 -161 -113 -70 -46 -30 -16 -5 -4 -4 -5 -17 -73 -86 -86 -95 -103 -108 -109 -105 -100 -96 -95 -96 -97 -100 -104 -106 -113 -109 -114 -109 -110 -111 -110 -112 -101 -88 -76 -66 -51 -35 -22 -10 -5 -4 -3 -2 -2 -2 -1 -2 -10 -21 -26 -102 -116 -117 -135 -124 -51 -23 -100 -94 -29 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -22 -120 -155 -155 -136 -96 -63 -51 -64 -80 -84 -74 -73 -84 -66 -18 -5 -7 -20 -45 -61 -64 -108 -145 -119 -66 -28 -9 -3 -1 -1 -1 -2 -2 -1 -2 -6 -9 -8 -7 -8 -16 -26 -24 -13 -4 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -4 -5 -5 -5 -4 -4 -3 -3 -3 -3 -2 -0 -0 -0 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -3 -3 -2 -2 -2 -1 -1 -1 -2 -3 -4 -4 -4 -3 -3 -3 -3 -2 -1 -1 -2 -5 -9 -9 -7 -6 -5 -4 -5 -7 -8 -7 -4 -2 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -2 -3 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -1 -4 -9 -13 -16 -16 -15 -14 -17 -19 -20 -23 -28 -35 -44 -52 -61 -68 -72 -78 -83 -85 -81 -74 -66 -57 -45 -35 -27 -22 -11 -3 -1 -1 -1 -2 -3 -4 -4 -8 -16 -17 -8 -3 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -4 -10 -18 -22 -12 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -1 -1 -5 -10 -12 -10 -5 -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 -1 -1 -1 -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 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -246 -259 -239 -241 -188 -128 -83 -54 -33 -15 -5 -5 -7 -9 -22 -69 -87 -89 -98 -106 -112 -115 -117 -119 -115 -110 -106 -104 -105 -108 -110 -119 -118 -118 -120 -112 -116 -110 -108 -113 -105 -88 -67 -47 -30 -17 -8 -7 -5 -2 -0 -1 -1 -1 -2 -7 -26 -64 -116 -116 -128 -129 -99 -92 -116 -132 -138 -95 -63 -39 -10 -0 -0 -0 -0 -0 -0 -0 -2 -5 -2 -1 -0 -0 -0 -0 -0 -0 -9 -51 -114 -154 -133 -83 -57 -55 -59 -55 -52 -58 -71 -69 -41 -13 -7 -9 -24 -56 -74 -67 -94 -126 -101 -51 -20 -7 -2 -2 -1 -1 -1 -2 -3 -6 -10 -11 -7 -5 -7 -18 -32 -32 -19 -6 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -5 -5 -4 -4 -4 -4 -3 -1 -1 -3 -4 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -2 -2 -1 -1 -1 -2 -3 -4 -6 -5 -5 -4 -4 -3 -3 -2 -1 -1 -1 -4 -8 -8 -5 -6 -7 -4 -5 -7 -13 -19 -10 -4 -2 -1 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -7 -10 -12 -11 -12 -15 -16 -17 -20 -26 -34 -42 -49 -58 -66 -71 -75 -77 -76 -70 -63 -57 -47 -37 -29 -24 -18 -10 -3 -1 -0 -1 -1 -2 -2 -3 -6 -11 -11 -7 -4 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -3 -7 -12 -13 -10 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -6 -5 -3 -5 -9 -11 -10 -6 -3 -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 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -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 -13 -98 -268 -303 -141 -178 -153 -107 -67 -38 -16 -7 -8 -9 -17 -43 -92 -96 -96 -105 -112 -117 -119 -122 -129 -131 -125 -118 -113 -108 -105 -109 -120 -118 -115 -121 -115 -119 -114 -109 -120 -129 -112 -77 -45 -24 -12 -8 -9 -7 -3 -0 -0 -0 -0 -4 -8 -28 -69 -91 -93 -120 -108 -83 -72 -79 -86 -88 -113 -134 -89 -24 -0 -0 -0 -0 -0 -0 -0 -3 -5 -2 -0 -0 -0 -0 -0 -0 -0 -1 -15 -69 -123 -102 -55 -31 -29 -29 -23 -21 -24 -27 -25 -19 -14 -10 -16 -41 -84 -95 -77 -92 -110 -83 -37 -12 -5 -3 -2 -1 -2 -3 -4 -7 -13 -18 -15 -8 -5 -8 -20 -40 -45 -35 -17 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -5 -5 -4 -4 -4 -3 -1 -1 -2 -3 -5 -5 -4 -4 -5 -4 -4 -4 -4 -5 -5 -5 -5 -5 -3 -3 -2 -1 -1 -1 -2 -4 -5 -6 -7 -7 -7 -6 -4 -3 -3 -3 -2 -1 -1 -2 -6 -8 -6 -8 -11 -6 -5 -4 -7 -12 -9 -5 -2 -1 -0 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -2 -5 -7 -8 -10 -13 -14 -14 -16 -25 -33 -41 -47 -54 -62 -68 -73 -72 -66 -57 -50 -50 -40 -30 -25 -22 -16 -9 -3 -0 -0 -0 -0 -1 -2 -2 -4 -7 -7 -5 -3 -2 -0 -0 -0 -1 -1 -2 -3 -2 -1 -0 -1 -4 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -8 -8 -6 -4 -3 -4 -5 -7 -6 -3 -2 -4 -6 -4 -3 -3 -3 -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 -1 -1 -2 -1 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -77 -117 -260 -295 -257 -243 -185 -127 -82 -46 -21 -11 -10 -18 -47 -83 -100 -104 -105 -112 -115 -118 -123 -127 -137 -143 -141 -134 -127 -120 -111 -108 -105 -108 -116 -121 -121 -114 -115 -120 -123 -117 -97 -68 -38 -17 -8 -7 -5 -7 -4 -1 -0 -0 -2 -5 -5 -9 -21 -26 -35 -76 -95 -75 -48 -50 -61 -75 -89 -92 -61 -19 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -70 -101 -59 -26 -14 -11 -5 -3 -4 -5 -5 -5 -7 -10 -11 -16 -47 -78 -61 -74 -92 -96 -62 -23 -6 -4 -3 -2 -2 -3 -3 -5 -8 -14 -19 -15 -9 -6 -8 -20 -41 -53 -52 -30 -9 -4 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -3 -5 -6 -6 -5 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -4 -5 -6 -6 -6 -6 -6 -4 -3 -2 -1 -1 -1 -3 -5 -7 -8 -8 -8 -8 -7 -5 -4 -4 -4 -3 -1 -1 -2 -4 -7 -8 -8 -10 -5 -2 -1 -2 -3 -3 -4 -3 -2 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -3 -4 -5 -8 -11 -10 -8 -13 -23 -34 -41 -46 -53 -59 -65 -72 -70 -60 -49 -45 -42 -33 -26 -22 -20 -17 -10 -3 -0 -0 -0 -1 -2 -2 -1 -2 -4 -5 -4 -2 -1 -0 -0 -0 -1 -2 -4 -6 -7 -4 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -6 -4 -2 -1 -1 -1 -3 -3 -2 -3 -4 -7 -7 -6 -5 -3 -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 -1 -1 -2 -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 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -142 -269 -312 -341 -328 -299 -277 -215 -148 -101 -57 -23 -11 -11 -31 -77 -107 -107 -113 -119 -122 -123 -125 -131 -136 -144 -151 -154 -150 -142 -131 -121 -119 -118 -121 -110 -112 -111 -113 -118 -121 -110 -87 -64 -43 -24 -11 -7 -6 -3 -2 -1 -1 -2 -4 -9 -7 -3 -0 -0 -0 -3 -21 -51 -60 -44 -41 -53 -73 -52 -24 -13 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -46 -86 -75 -33 -24 -27 -22 -9 -5 -3 -2 -1 -1 -2 -2 -4 -15 -41 -62 -62 -75 -106 -76 -40 -12 -3 -3 -3 -3 -2 -2 -2 -3 -5 -8 -11 -12 -9 -7 -8 -17 -41 -62 -64 -42 -20 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -6 -5 -4 -3 -2 -3 -2 -2 -2 -2 -2 -3 -4 -4 -4 -5 -6 -7 -8 -7 -7 -6 -6 -5 -3 -2 -2 -1 -3 -6 -8 -9 -9 -9 -8 -7 -6 -6 -6 -5 -4 -2 -1 -2 -4 -6 -7 -6 -5 -2 -1 -1 -1 -1 -3 -4 -4 -3 -2 -1 -2 -2 -3 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -2 -3 -7 -11 -10 -9 -14 -25 -36 -42 -46 -50 -57 -62 -69 -68 -59 -48 -42 -36 -27 -22 -21 -19 -17 -12 -6 -2 -1 -1 -1 -2 -3 -1 -1 -3 -4 -4 -3 -2 -1 -0 -0 -0 -3 -6 -11 -13 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -6 -9 -8 -5 -2 -1 -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 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -266 -340 -362 -359 -319 -294 -300 -248 -173 -117 -68 -24 -11 -21 -56 -100 -121 -123 -130 -135 -135 -136 -139 -144 -149 -152 -156 -157 -156 -150 -142 -137 -127 -112 -109 -114 -115 -108 -94 -90 -87 -73 -51 -31 -18 -11 -7 -6 -4 -1 -0 -1 -2 -5 -16 -21 -12 -4 -1 -2 -12 -23 -17 -4 -3 -3 -5 -6 -6 -8 -5 -3 -6 -8 -7 -3 -1 -5 -9 -11 -7 -0 -0 -0 -0 -0 -0 -0 -0 -3 -28 -90 -117 -56 -23 -28 -36 -30 -16 -8 -4 -5 -6 -4 -1 -1 -5 -23 -47 -50 -70 -126 -95 -52 -22 -7 -4 -3 -3 -2 -2 -1 -1 -1 -1 -2 -3 -6 -6 -5 -6 -15 -31 -47 -53 -41 -26 -18 -8 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -7 -8 -8 -6 -4 -3 -3 -5 -6 -4 -2 -2 -4 -6 -6 -6 -6 -6 -7 -8 -8 -7 -6 -6 -5 -4 -3 -2 -2 -2 -5 -8 -10 -9 -9 -8 -8 -7 -8 -8 -7 -5 -3 -1 -1 -2 -4 -5 -4 -2 -1 -0 -1 -1 -1 -2 -2 -3 -4 -3 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -4 -6 -4 -2 -0 -0 -1 -1 -2 -3 -6 -11 -12 -12 -15 -23 -33 -39 -43 -44 -51 -56 -63 -66 -60 -48 -38 -30 -24 -23 -22 -19 -16 -13 -7 -2 -1 -1 -2 -5 -5 -2 -1 -1 -2 -3 -3 -3 -2 -1 -0 -1 -3 -7 -13 -19 -15 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -370 -356 -367 -363 -332 -322 -319 -264 -186 -122 -67 -20 -12 -41 -112 -139 -140 -144 -149 -150 -149 -151 -154 -156 -159 -160 -159 -155 -161 -157 -147 -131 -126 -134 -130 -115 -105 -90 -75 -64 -53 -37 -21 -10 -6 -4 -3 -2 -1 -0 -0 -0 -1 -2 -15 -30 -21 -7 -3 -11 -32 -40 -22 -0 -0 -0 -0 -2 -7 -5 -1 -2 -4 -6 -15 -35 -42 -44 -56 -61 -40 -0 -0 -0 -0 -0 -0 -0 -0 -2 -23 -106 -128 -38 -14 -19 -29 -31 -26 -16 -10 -16 -30 -25 -9 -1 -5 -20 -38 -49 -87 -180 -75 -32 -14 -5 -4 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -6 -14 -26 -44 -46 -33 -24 -18 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -11 -13 -12 -11 -11 -11 -9 -3 -1 -1 -2 -3 -4 -4 -4 -4 -4 -4 -6 -7 -7 -5 -3 -3 -3 -4 -5 -5 -5 -6 -8 -10 -9 -8 -8 -8 -8 -9 -9 -8 -6 -4 -2 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -2 -1 -1 -2 -3 -4 -3 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -9 -18 -18 -6 -1 -0 -0 -0 -1 -2 -4 -8 -13 -16 -15 -14 -21 -30 -34 -37 -37 -44 -50 -56 -61 -55 -41 -31 -25 -23 -24 -21 -16 -12 -10 -6 -2 -1 -1 -4 -10 -10 -6 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -6 -12 -19 -19 -11 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -177 -348 -354 -363 -350 -341 -339 -309 -245 -174 -112 -58 -25 -33 -78 -144 -158 -155 -159 -160 -160 -162 -164 -164 -164 -165 -163 -162 -162 -167 -151 -134 -134 -126 -116 -104 -84 -65 -53 -44 -36 -25 -13 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -4 -14 -32 -48 -37 -30 -18 -27 -20 -5 -0 -0 -0 -0 -1 -2 -2 -0 -0 -1 -8 -47 -65 -70 -75 -92 -105 -72 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -93 -107 -20 -8 -14 -26 -34 -34 -28 -24 -41 -60 -47 -21 -9 -8 -16 -36 -71 -119 -136 -54 -22 -10 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -6 -13 -27 -43 -42 -30 -24 -18 -11 -11 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -12 -14 -16 -16 -13 -6 -2 -2 -3 -3 -3 -2 -2 -1 -3 -3 -3 -3 -4 -5 -4 -2 -2 -3 -6 -7 -8 -7 -8 -9 -9 -9 -9 -8 -8 -9 -10 -10 -10 -8 -6 -5 -4 -2 -1 -2 -3 -2 -1 -2 -2 -2 -2 -1 -1 -1 -3 -4 -3 -2 -2 -4 -3 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -11 -12 -7 -2 -1 -1 -0 -1 -3 -5 -10 -16 -19 -18 -15 -19 -26 -31 -33 -34 -37 -45 -49 -51 -46 -35 -25 -20 -21 -22 -17 -10 -5 -6 -4 -1 -1 -2 -6 -14 -18 -14 -4 -0 -1 -1 -1 -2 -1 -1 -1 -1 -2 -6 -11 -16 -18 -16 -12 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -69 -277 -362 -361 -331 -333 -340 -290 -215 -146 -86 -44 -42 -93 -174 -199 -186 -184 -181 -175 -173 -177 -178 -175 -173 -171 -169 -169 -168 -160 -149 -147 -147 -128 -95 -67 -45 -31 -24 -20 -15 -10 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -11 -23 -36 -73 -71 -59 -21 -35 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -78 -72 -56 -52 -59 -77 -64 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -60 -64 -13 -8 -15 -25 -34 -38 -38 -39 -45 -42 -34 -28 -31 -31 -38 -68 -107 -119 -84 -35 -16 -7 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -13 -25 -36 -34 -28 -26 -18 -14 -17 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -10 -11 -9 -6 -4 -5 -5 -5 -4 -3 -2 -2 -3 -4 -3 -3 -3 -3 -3 -3 -2 -2 -4 -7 -8 -9 -9 -10 -10 -10 -10 -9 -10 -11 -12 -12 -12 -10 -8 -8 -7 -4 -1 -3 -5 -7 -8 -6 -4 -3 -2 -1 -1 -1 -2 -4 -3 -1 -2 -3 -3 -1 -1 -1 -2 -2 -1 -1 -2 -2 -3 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -6 -8 -10 -9 -6 -3 -2 -1 -2 -4 -6 -10 -15 -19 -19 -15 -17 -23 -26 -32 -32 -34 -40 -42 -42 -37 -27 -18 -15 -18 -21 -16 -5 -2 -1 -1 -1 -1 -3 -8 -17 -25 -20 -7 -1 -0 -0 -1 -1 -2 -2 -1 -2 -3 -6 -10 -17 -22 -22 -20 -19 -14 -11 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -70 -264 -361 -349 -325 -338 -320 -258 -184 -114 -58 -38 -75 -147 -209 -229 -219 -217 -211 -202 -198 -196 -194 -194 -191 -184 -180 -180 -171 -164 -164 -163 -150 -120 -79 -48 -28 -15 -9 -7 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -24 -39 -53 -57 -70 -47 -36 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -59 -85 -72 -56 -47 -44 -51 -59 -39 -4 -0 -0 -0 -0 -0 -19 -33 -34 -41 -29 -10 -8 -13 -22 -30 -36 -41 -41 -43 -49 -49 -46 -49 -58 -73 -94 -104 -87 -54 -27 -13 -5 -3 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -4 -10 -18 -24 -26 -28 -27 -17 -16 -22 -9 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -3 -5 -8 -7 -7 -5 -3 -2 -4 -5 -4 -4 -4 -4 -4 -3 -2 -1 -1 -3 -5 -7 -9 -10 -10 -10 -11 -11 -12 -12 -15 -16 -16 -16 -14 -12 -10 -6 -2 -2 -5 -10 -15 -16 -12 -7 -4 -2 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -2 -2 -3 -3 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -3 -4 -7 -11 -9 -5 -2 -1 -2 -3 -5 -8 -11 -15 -18 -19 -17 -17 -21 -23 -30 -31 -32 -35 -36 -34 -28 -21 -15 -12 -14 -17 -13 -4 -1 -0 -1 -1 -1 -3 -7 -18 -29 -23 -9 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -6 -8 -12 -17 -23 -29 -29 -27 -22 -20 -20 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -192 -307 -348 -332 -331 -319 -265 -205 -143 -78 -39 -52 -144 -245 -270 -252 -254 -243 -233 -228 -227 -220 -213 -212 -208 -201 -200 -195 -183 -180 -170 -161 -144 -110 -76 -48 -26 -9 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -18 -28 -33 -30 -40 -71 -84 -16 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -6 -57 -87 -73 -63 -55 -44 -37 -40 -56 -48 -9 -0 -0 -0 -0 -0 -62 -88 -74 -42 -16 -6 -5 -7 -12 -18 -24 -29 -32 -42 -60 -76 -83 -87 -92 -96 -95 -86 -68 -45 -27 -13 -5 -3 -3 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -2 -4 -8 -12 -16 -22 -26 -23 -15 -16 -20 -10 -5 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -8 -9 -9 -5 -1 -2 -5 -6 -5 -5 -5 -6 -6 -5 -3 -2 -1 -2 -4 -5 -7 -9 -9 -10 -12 -12 -15 -15 -19 -22 -23 -23 -20 -14 -8 -3 -2 -3 -6 -9 -13 -18 -14 -8 -4 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -5 -6 -6 -6 -5 -4 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -2 -3 -5 -7 -9 -11 -15 -19 -21 -20 -17 -20 -22 -29 -32 -32 -32 -31 -28 -22 -15 -9 -8 -8 -10 -7 -2 -1 -0 -0 -1 -1 -2 -6 -15 -28 -28 -13 -2 -1 -1 -1 -1 -1 -1 -1 -1 -3 -6 -7 -10 -15 -24 -34 -44 -56 -56 -45 -36 -29 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -3 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -135 -292 -350 -336 -320 -314 -286 -215 -154 -98 -47 -38 -85 -203 -292 -295 -289 -300 -277 -261 -252 -251 -250 -241 -232 -229 -225 -227 -217 -199 -195 -189 -172 -148 -108 -69 -45 -23 -8 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -25 -31 -27 -28 -37 -66 -96 -8 -5 -4 -5 -3 -1 -0 -0 -0 -0 -0 -15 -85 -83 -64 -50 -41 -35 -37 -43 -51 -43 -18 -3 -0 -0 -0 -1 -53 -78 -60 -31 -12 -4 -2 -3 -4 -6 -8 -13 -19 -34 -58 -81 -92 -99 -103 -98 -86 -72 -55 -35 -20 -12 -5 -3 -3 -3 -2 -2 -4 -4 -6 -9 -10 -9 -6 -5 -5 -4 -6 -8 -9 -11 -18 -24 -23 -16 -13 -15 -10 -5 -5 -4 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -7 -10 -15 -14 -7 -2 -2 -5 -6 -6 -6 -6 -6 -7 -7 -5 -4 -3 -4 -5 -6 -7 -7 -7 -7 -11 -11 -15 -16 -19 -21 -21 -19 -13 -7 -3 -2 -2 -4 -6 -3 -4 -10 -10 -6 -3 -2 -3 -3 -1 -1 -1 -1 -0 -0 -1 -6 -9 -9 -9 -8 -8 -9 -10 -8 -6 -5 -5 -4 -3 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -5 -7 -8 -10 -13 -17 -20 -22 -21 -22 -21 -22 -29 -36 -37 -36 -33 -26 -17 -11 -8 -7 -8 -8 -4 -1 -1 -1 -1 -0 -1 -2 -4 -12 -24 -30 -14 -3 -1 -1 -1 -1 -0 -0 -1 -1 -1 -4 -6 -10 -15 -23 -36 -68 -91 -90 -81 -63 -50 -21 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -9 -7 -2 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -1 -4 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -133 -271 -348 -355 -336 -317 -279 -220 -169 -118 -61 -30 -60 -133 -259 -337 -322 -328 -342 -319 -297 -277 -267 -267 -266 -256 -251 -241 -242 -238 -217 -209 -219 -211 -181 -133 -94 -63 -31 -11 -5 -4 -2 -1 -1 -0 -0 -1 -3 -1 -0 -1 -0 -0 -6 -22 -30 -32 -35 -36 -40 -61 -90 -50 -14 -32 -30 -28 -12 -2 -0 -0 -0 -0 -18 -73 -68 -49 -36 -31 -32 -37 -42 -43 -53 -50 -22 -0 -0 -0 -5 -60 -90 -48 -23 -10 -4 -1 -1 -1 -2 -2 -4 -9 -21 -39 -59 -78 -90 -96 -94 -78 -61 -42 -23 -14 -8 -5 -3 -3 -3 -2 -3 -4 -7 -12 -18 -21 -19 -15 -11 -9 -7 -7 -9 -10 -13 -17 -23 -24 -17 -12 -12 -10 -7 -7 -6 -8 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -4 -9 -6 -12 -17 -25 -23 -12 -4 -2 -3 -4 -4 -4 -6 -5 -6 -6 -6 -6 -6 -8 -10 -12 -9 -5 -6 -6 -9 -11 -12 -12 -13 -12 -10 -7 -4 -1 -1 -1 -2 -6 -7 -3 -1 -2 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -1 -6 -9 -11 -10 -8 -8 -10 -12 -13 -13 -12 -8 -5 -4 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -7 -9 -11 -14 -18 -21 -27 -26 -27 -28 -28 -34 -39 -39 -38 -35 -23 -14 -9 -6 -6 -6 -6 -2 -0 -1 -1 -0 -0 -1 -1 -3 -7 -16 -23 -13 -4 -2 -2 -2 -1 -0 -0 -0 -0 -0 -2 -5 -9 -16 -25 -38 -70 -91 -87 -80 -78 -90 -24 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -1 -3 -1 -0 -0 -1 -5 -10 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -2 -4 -4 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -213 -239 -285 -341 -322 -278 -223 -165 -116 -74 -44 -50 -101 -182 -306 -381 -345 -357 -367 -348 -323 -298 -280 -275 -281 -269 -265 -243 -244 -245 -229 -215 -219 -234 -224 -197 -152 -106 -55 -16 -6 -4 -1 -1 -0 -0 -9 -32 -49 -32 -19 -10 -1 -2 -8 -23 -26 -31 -40 -41 -42 -54 -72 -67 -46 -57 -51 -53 -25 -7 -4 -3 -21 -50 -61 -61 -47 -33 -27 -28 -31 -35 -36 -34 -46 -47 -22 -0 -0 -0 -7 -55 -97 -60 -26 -12 -3 -1 -1 -2 -2 -1 -1 -4 -12 -24 -38 -54 -69 -78 -73 -58 -39 -21 -9 -7 -8 -7 -5 -3 -3 -3 -3 -3 -9 -17 -23 -25 -23 -19 -15 -11 -9 -9 -10 -12 -14 -17 -23 -26 -19 -13 -12 -10 -5 -7 -7 -14 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -4 -10 -14 -20 -30 -37 -31 -16 -5 -2 -3 -4 -4 -3 -4 -3 -5 -7 -8 -7 -9 -16 -23 -21 -13 -5 -5 -5 -6 -8 -9 -8 -8 -7 -4 -2 -1 -1 -1 -1 -2 -5 -6 -4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -5 -9 -11 -10 -8 -8 -9 -12 -17 -19 -14 -11 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -3 -3 -4 -5 -6 -8 -10 -13 -17 -22 -29 -32 -33 -34 -35 -36 -35 -35 -34 -29 -19 -11 -7 -6 -5 -4 -3 -1 -0 -0 -0 -0 -1 -2 -4 -5 -6 -12 -17 -12 -5 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -2 -6 -12 -22 -33 -45 -57 -63 -57 -39 -33 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -1 -3 -7 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -9 -9 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -2 -2 -3 -4 -6 -6 -4 -3 -4 -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 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -9 -64 -79 -194 -301 -256 -197 -147 -106 -74 -52 -54 -89 -149 -217 -323 -404 -359 -369 -375 -360 -334 -308 -288 -283 -289 -280 -275 -245 -260 -237 -235 -235 -210 -205 -230 -228 -190 -140 -74 -23 -6 -3 -1 -0 -0 -0 -5 -15 -27 -28 -20 -8 -1 -7 -8 -20 -21 -27 -35 -38 -36 -38 -45 -48 -51 -46 -35 -29 -19 -19 -29 -38 -57 -68 -57 -39 -27 -21 -21 -25 -30 -32 -30 -28 -31 -32 -20 -4 -0 -0 -1 -10 -47 -100 -34 -13 -3 -0 -1 -2 -1 -1 -1 -2 -8 -19 -30 -37 -42 -44 -38 -26 -15 -6 -5 -11 -13 -7 -6 -4 -3 -3 -3 -4 -10 -18 -22 -23 -21 -17 -13 -10 -8 -9 -10 -12 -15 -20 -30 -30 -24 -20 -17 -10 -5 -8 -8 -17 -8 -5 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -2 -7 -19 -37 -52 -55 -40 -18 -5 -2 -4 -5 -6 -6 -5 -5 -6 -7 -8 -10 -13 -27 -38 -29 -10 -3 -5 -5 -4 -7 -10 -9 -8 -6 -4 -2 -1 -1 -1 -2 -2 -3 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -4 -8 -11 -11 -9 -8 -10 -13 -17 -23 -18 -12 -8 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -5 -6 -6 -8 -11 -16 -22 -30 -34 -33 -33 -33 -31 -30 -31 -29 -22 -15 -10 -6 -6 -6 -4 -2 -1 -1 -1 -0 -0 -2 -5 -6 -7 -7 -12 -15 -13 -6 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -4 -7 -13 -20 -25 -28 -24 -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 -1 -1 -0 -0 -0 -0 -0 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -12 -20 -23 -22 -14 -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 -1 -1 -2 -3 -4 -3 -2 -3 -5 -4 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -253 -270 -142 -153 -243 -234 -164 -128 -97 -57 -35 -43 -77 -130 -176 -207 -274 -393 -364 -370 -375 -362 -336 -310 -290 -284 -288 -285 -271 -256 -280 -228 -246 -245 -230 -204 -201 -202 -171 -123 -68 -23 -5 -2 -1 -0 -0 -0 -0 -1 -5 -8 -6 -2 -5 -12 -7 -15 -16 -19 -29 -34 -31 -28 -29 -30 -32 -28 -20 -14 -16 -28 -42 -49 -47 -37 -26 -20 -16 -15 -17 -21 -27 -29 -27 -24 -24 -35 -52 -36 -2 -0 -0 -3 -24 -85 -70 -22 -7 -3 -2 -1 -0 -0 -0 -1 -5 -12 -21 -26 -29 -25 -18 -9 -7 -7 -12 -17 -14 -7 -5 -5 -4 -3 -3 -4 -8 -14 -18 -18 -16 -13 -10 -8 -7 -9 -10 -12 -15 -27 -40 -35 -29 -28 -22 -14 -7 -9 -10 -17 -16 -11 -6 -5 -3 -2 -1 -1 -0 -0 -0 -0 -1 -4 -14 -35 -54 -55 -36 -15 -5 -3 -5 -7 -8 -8 -6 -5 -5 -5 -5 -6 -9 -20 -27 -18 -5 -4 -5 -8 -6 -11 -14 -14 -12 -8 -6 -5 -5 -4 -4 -4 -5 -5 -4 -4 -4 -3 -2 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -3 -5 -8 -10 -12 -11 -10 -10 -12 -16 -14 -10 -8 -6 -5 -3 -2 -3 -3 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -3 -3 -5 -4 -4 -6 -9 -15 -23 -30 -33 -33 -31 -30 -30 -29 -29 -27 -19 -13 -8 -6 -7 -6 -3 -1 -1 -1 -1 -1 -0 -1 -4 -8 -9 -10 -14 -15 -11 -5 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -3 -6 -8 -10 -12 -12 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -10 -18 -34 -45 -43 -28 -12 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -183 -241 -222 -247 -278 -241 -169 -122 -94 -58 -24 -29 -63 -113 -162 -195 -207 -246 -373 -373 -367 -365 -358 -334 -309 -289 -283 -278 -275 -278 -267 -269 -245 -250 -240 -228 -227 -215 -188 -147 -98 -51 -18 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -3 -10 -10 -8 -12 -12 -16 -28 -36 -35 -34 -31 -26 -24 -20 -11 -7 -7 -8 -12 -15 -14 -12 -11 -11 -12 -13 -14 -17 -22 -26 -25 -22 -21 -25 -34 -53 -40 -17 -41 -49 -4 -19 -50 -31 -20 -11 -4 -1 -0 -0 -1 -1 -3 -6 -13 -20 -22 -19 -16 -13 -15 -19 -21 -18 -12 -6 -4 -4 -4 -4 -3 -3 -4 -7 -10 -11 -11 -9 -7 -6 -7 -9 -12 -16 -24 -41 -42 -33 -32 -34 -29 -22 -15 -11 -10 -18 -23 -17 -10 -8 -6 -3 -1 -1 -0 -0 -0 -0 -0 -1 -5 -14 -22 -23 -15 -7 -3 -3 -4 -6 -6 -5 -4 -4 -3 -2 -2 -3 -3 -3 -3 -2 -3 -6 -7 -12 -12 -17 -19 -18 -16 -12 -10 -8 -7 -6 -6 -6 -5 -4 -3 -3 -5 -4 -4 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -2 -3 -3 -4 -7 -11 -13 -12 -8 -7 -9 -10 -8 -8 -8 -7 -5 -5 -6 -5 -2 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -3 -3 -4 -3 -4 -4 -6 -14 -24 -30 -32 -32 -32 -32 -31 -30 -29 -25 -16 -10 -7 -6 -6 -4 -1 -0 -1 -2 -1 -1 -2 -2 -3 -8 -12 -13 -16 -17 -11 -4 -1 -1 -1 -2 -3 -3 -2 -1 -2 -2 -3 -4 -8 -11 -8 -7 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -19 -38 -62 -74 -63 -36 -12 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -3 -3 -3 -3 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -223 -334 -370 -366 -318 -260 -187 -127 -84 -54 -27 -21 -52 -101 -149 -187 -230 -299 -348 -339 -350 -349 -356 -345 -330 -303 -292 -287 -264 -275 -286 -262 -271 -236 -235 -227 -219 -209 -188 -163 -121 -72 -35 -15 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -9 -8 -10 -12 -17 -26 -31 -30 -28 -26 -23 -21 -16 -8 -5 -5 -4 -5 -5 -5 -6 -6 -7 -9 -10 -12 -14 -18 -22 -26 -23 -20 -20 -14 -11 -30 -75 -128 -136 -58 -8 -18 -139 -64 -26 -11 -3 -1 -1 -1 -2 -2 -3 -8 -15 -20 -22 -22 -22 -25 -26 -21 -14 -7 -3 -2 -1 -2 -2 -4 -3 -2 -3 -3 -6 -8 -7 -4 -3 -6 -12 -20 -31 -46 -53 -37 -30 -32 -34 -31 -23 -18 -14 -12 -19 -27 -23 -16 -12 -9 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -5 -10 -12 -17 -18 -23 -26 -27 -24 -21 -16 -13 -10 -7 -6 -4 -2 -1 -2 -3 -4 -5 -8 -11 -12 -11 -11 -9 -6 -4 -4 -4 -3 -4 -7 -7 -6 -5 -6 -9 -12 -12 -6 -5 -6 -7 -8 -8 -8 -8 -7 -6 -6 -4 -2 -2 -2 -2 -1 -2 -2 -1 -1 -1 -1 -2 -3 -4 -3 -3 -5 -6 -8 -13 -21 -29 -33 -34 -34 -33 -32 -31 -28 -21 -13 -9 -7 -8 -7 -4 -1 -1 -1 -2 -2 -1 -3 -3 -3 -6 -12 -16 -19 -20 -12 -4 -1 -1 -1 -1 -3 -3 -2 -2 -2 -3 -4 -6 -9 -13 -13 -11 -10 -8 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -5 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -14 -29 -47 -67 -78 -61 -38 -17 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -128 -229 -293 -302 -295 -270 -245 -210 -161 -105 -55 -22 -20 -48 -102 -156 -201 -230 -267 -307 -327 -335 -348 -345 -344 -336 -333 -296 -317 -292 -269 -293 -285 -251 -242 -218 -204 -175 -168 -163 -142 -113 -75 -41 -21 -12 -8 -4 -3 -1 -0 -1 -0 -0 -0 -0 -0 -2 -7 -11 -13 -15 -17 -19 -25 -26 -22 -18 -16 -17 -16 -11 -6 -6 -6 -5 -4 -3 -3 -2 -2 -4 -6 -8 -10 -13 -17 -20 -27 -26 -20 -17 -13 -9 -11 -24 -47 -84 -110 -86 -31 -80 -86 -55 -25 -9 -2 -1 -1 -1 -1 -2 -5 -10 -17 -20 -21 -23 -25 -23 -17 -10 -5 -2 -1 -1 -0 -1 -1 -1 -3 -2 -1 -2 -4 -5 -3 -4 -9 -19 -36 -56 -69 -62 -39 -30 -29 -29 -29 -24 -19 -16 -12 -18 -25 -21 -13 -10 -10 -9 -5 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -3 -3 -5 -10 -18 -20 -22 -22 -25 -32 -36 -36 -33 -28 -22 -17 -10 -4 -1 -1 -2 -3 -3 -4 -7 -12 -17 -17 -16 -13 -9 -6 -6 -7 -9 -11 -13 -14 -15 -14 -11 -10 -11 -12 -11 -6 -5 -5 -7 -7 -8 -8 -8 -7 -6 -4 -2 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -5 -7 -10 -11 -14 -21 -29 -34 -35 -35 -32 -30 -29 -24 -18 -11 -8 -7 -7 -6 -3 -1 -1 -1 -2 -2 -2 -3 -4 -3 -5 -13 -20 -23 -21 -13 -3 -1 -1 -0 -1 -2 -3 -3 -2 -1 -2 -3 -6 -9 -10 -11 -11 -13 -12 -8 -7 -6 -4 -4 -4 -2 -0 -0 -0 -0 -0 -1 -4 -12 -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 -3 -14 -33 -46 -43 -45 -55 -46 -46 -47 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -67 -201 -253 -213 -205 -209 -212 -213 -193 -151 -94 -39 -15 -38 -93 -157 -224 -285 -280 -302 -318 -322 -329 -337 -342 -344 -348 -340 -295 -370 -297 -299 -306 -276 -243 -237 -228 -194 -154 -129 -111 -85 -51 -26 -16 -12 -9 -8 -7 -5 -3 -1 -1 -0 -0 -0 -0 -2 -3 -8 -14 -17 -16 -16 -15 -18 -19 -16 -11 -10 -10 -9 -7 -6 -6 -6 -6 -6 -6 -3 -2 -2 -2 -3 -5 -9 -12 -15 -19 -25 -28 -19 -12 -18 -24 -25 -29 -38 -51 -76 -102 -92 -117 -141 -90 -44 -18 -6 -2 -1 -1 -1 -1 -3 -7 -13 -17 -18 -21 -25 -21 -16 -9 -4 -2 -2 -1 -1 -0 -1 -1 -3 -2 -1 -1 -2 -3 -5 -7 -15 -33 -59 -83 -89 -66 -41 -31 -27 -25 -26 -23 -17 -16 -12 -16 -19 -19 -13 -9 -8 -8 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -1 -2 -4 -5 -6 -9 -15 -23 -27 -28 -27 -25 -30 -37 -40 -40 -36 -28 -19 -12 -4 -1 -1 -2 -4 -6 -7 -10 -15 -16 -13 -10 -9 -6 -4 -3 -5 -8 -11 -11 -11 -12 -12 -11 -13 -16 -18 -17 -12 -10 -7 -7 -7 -8 -8 -8 -7 -5 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -4 -6 -8 -10 -13 -14 -16 -21 -29 -35 -37 -33 -31 -30 -27 -21 -15 -9 -8 -8 -8 -5 -2 -1 -1 -1 -2 -1 -2 -2 -2 -3 -7 -14 -22 -25 -21 -13 -3 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -2 -4 -6 -7 -6 -7 -11 -11 -8 -7 -8 -7 -7 -7 -4 -3 -2 -1 -0 -0 -0 -3 -8 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -21 -35 -33 -26 -28 -35 -28 -32 -21 -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 -1 -1 -2 -1 -2 -2 -1 -1 -1 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -35 -138 -230 -249 -254 -271 -284 -269 -222 -158 -84 -31 -24 -60 -120 -184 -237 -284 -281 -295 -307 -317 -327 -337 -342 -348 -356 -344 -326 -394 -287 -303 -295 -272 -270 -270 -247 -204 -161 -119 -77 -44 -19 -6 -5 -5 -6 -7 -6 -4 -3 -3 -2 -0 -0 -0 -3 -5 -5 -9 -14 -15 -12 -11 -10 -8 -9 -9 -7 -6 -6 -4 -4 -5 -7 -6 -6 -7 -9 -5 -3 -2 -3 -3 -4 -5 -8 -11 -15 -21 -26 -22 -12 -11 -23 -28 -32 -40 -44 -43 -50 -66 -89 -113 -108 -70 -28 -10 -4 -2 -2 -3 -3 -4 -8 -15 -18 -20 -25 -27 -23 -16 -8 -4 -3 -3 -2 -2 -1 -1 -2 -2 -2 -1 -1 -2 -4 -5 -10 -22 -47 -79 -100 -93 -63 -41 -34 -26 -22 -24 -21 -17 -18 -16 -20 -16 -19 -15 -9 -6 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -4 -4 -5 -5 -3 -2 -1 -1 -2 -5 -7 -8 -10 -14 -18 -23 -25 -26 -21 -23 -31 -37 -37 -35 -33 -25 -13 -4 -1 -1 -2 -6 -9 -11 -12 -13 -10 -5 -3 -3 -2 -1 -0 -1 -2 -1 -1 -2 -4 -5 -7 -10 -14 -16 -17 -21 -16 -9 -6 -6 -7 -7 -7 -7 -5 -2 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -2 -4 -5 -8 -10 -13 -15 -16 -17 -21 -28 -34 -35 -32 -31 -29 -24 -19 -14 -9 -8 -10 -10 -5 -2 -2 -2 -1 -1 -2 -2 -1 -2 -4 -10 -17 -24 -24 -17 -9 -3 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -2 -4 -4 -4 -5 -7 -8 -6 -5 -6 -6 -5 -6 -4 -4 -3 -1 -1 -1 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -18 -34 -24 -10 -15 -20 -16 -26 -26 -14 -9 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -51 -138 -216 -272 -335 -367 -323 -257 -176 -88 -39 -44 -95 -165 -215 -241 -272 -276 -304 -329 -332 -358 -371 -363 -351 -348 -347 -347 -352 -286 -301 -331 -312 -286 -260 -235 -197 -151 -102 -55 -20 -5 -4 -2 -2 -2 -2 -3 -3 -3 -4 -4 -1 -0 -0 -4 -9 -7 -8 -9 -8 -8 -9 -10 -5 -5 -6 -5 -5 -4 -4 -4 -5 -6 -6 -6 -7 -10 -6 -4 -3 -3 -3 -3 -3 -5 -6 -9 -13 -20 -21 -16 -11 -18 -28 -40 -54 -60 -49 -32 -26 -34 -52 -75 -65 -25 -9 -6 -3 -2 -4 -5 -7 -13 -22 -24 -23 -30 -32 -25 -14 -7 -4 -3 -3 -3 -2 -1 -2 -3 -2 -1 -2 -2 -3 -3 -4 -9 -26 -57 -93 -111 -90 -58 -44 -38 -24 -19 -20 -20 -20 -20 -19 -22 -19 -21 -16 -9 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -5 -6 -6 -7 -7 -6 -5 -3 -1 -1 -4 -7 -9 -9 -11 -13 -17 -17 -18 -17 -18 -22 -25 -26 -27 -26 -18 -10 -6 -4 -4 -6 -9 -13 -22 -26 -21 -12 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -9 -10 -11 -10 -8 -6 -6 -7 -7 -7 -6 -4 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -6 -10 -15 -16 -14 -15 -21 -29 -35 -35 -33 -33 -29 -23 -18 -15 -12 -11 -12 -10 -5 -2 -2 -1 -1 -1 -2 -1 -1 -2 -5 -11 -21 -29 -24 -13 -7 -5 -2 -1 -2 -3 -4 -4 -3 -2 -1 -1 -2 -3 -4 -4 -4 -4 -4 -5 -5 -6 -5 -5 -5 -4 -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 -1 -3 -10 -16 -6 -2 -3 -5 -10 -21 -23 -19 -23 -23 -13 -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 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -1 -0 -1 -1 -1 -1 -1 -2 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -16 -22 -24 -75 -220 -331 -247 -172 -93 -60 -84 -155 -275 -310 -279 -277 -292 -319 -309 -206 -358 -264 -321 -346 -350 -347 -331 -308 -298 -310 -310 -274 -239 -212 -189 -159 -120 -77 -39 -16 -8 -8 -4 -1 -1 -1 -2 -4 -2 -2 -5 -5 -1 -0 -3 -7 -4 -4 -2 -2 -6 -11 -14 -11 -7 -8 -7 -6 -6 -5 -6 -6 -6 -6 -6 -8 -8 -6 -4 -4 -3 -2 -5 -6 -5 -5 -6 -8 -11 -14 -14 -10 -14 -29 -45 -60 -67 -58 -37 -23 -22 -31 -41 -35 -13 -6 -7 -4 -4 -7 -10 -15 -22 -27 -28 -27 -30 -27 -21 -11 -5 -4 -3 -3 -3 -2 -3 -3 -2 -1 -1 -2 -2 -2 -3 -4 -11 -30 -62 -98 -110 -79 -57 -50 -41 -25 -18 -18 -17 -18 -18 -18 -19 -21 -25 -20 -12 -7 -5 -3 -1 -0 -0 -0 -0 -1 -0 -0 -1 -0 -1 -1 -2 -3 -4 -5 -6 -6 -7 -8 -9 -9 -5 -3 -2 -3 -8 -10 -9 -10 -11 -13 -13 -14 -18 -22 -22 -21 -20 -19 -16 -12 -10 -9 -8 -9 -10 -10 -19 -30 -32 -24 -14 -7 -4 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -5 -6 -6 -5 -6 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -5 -5 -8 -13 -15 -15 -17 -23 -31 -39 -38 -35 -35 -31 -25 -20 -17 -16 -17 -14 -8 -3 -0 -2 -1 -1 -1 -1 -1 -1 -2 -4 -11 -23 -31 -22 -11 -6 -6 -4 -2 -4 -5 -6 -5 -3 -2 -1 -2 -2 -3 -3 -3 -3 -3 -3 -4 -5 -6 -5 -4 -4 -4 -4 -4 -3 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -2 -0 -0 -1 -3 -8 -14 -28 -42 -33 -17 -6 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -2 -3 -3 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -60 -189 -252 -170 -126 -89 -70 -114 -187 -282 -289 -277 -291 -299 -255 -137 -39 -364 -43 -258 -341 -354 -338 -313 -298 -293 -278 -256 -220 -180 -156 -133 -107 -78 -47 -21 -8 -7 -8 -4 -1 -1 -1 -1 -2 -1 -1 -2 -2 -1 -0 -2 -5 -1 -3 -4 -3 -7 -12 -12 -10 -9 -12 -12 -11 -10 -9 -8 -7 -7 -7 -7 -7 -7 -6 -4 -3 -2 -5 -7 -7 -7 -8 -9 -9 -8 -9 -10 -9 -11 -21 -35 -45 -52 -54 -47 -36 -33 -35 -32 -13 -5 -7 -9 -9 -10 -11 -16 -22 -27 -29 -28 -29 -28 -22 -15 -8 -4 -3 -3 -3 -2 -2 -2 -3 -1 -1 -1 -1 -1 -1 -2 -4 -12 -31 -63 -93 -94 -72 -63 -55 -44 -31 -24 -20 -19 -18 -19 -19 -17 -17 -21 -21 -16 -10 -6 -4 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -1 -1 -1 -2 -3 -4 -6 -6 -7 -8 -8 -5 -4 -4 -5 -9 -10 -10 -11 -11 -11 -12 -15 -22 -31 -32 -25 -19 -17 -15 -11 -11 -11 -9 -7 -8 -8 -21 -28 -21 -11 -7 -6 -4 -1 -1 -1 -3 -3 -3 -2 -1 -0 -0 -1 -4 -7 -3 -3 -4 -7 -8 -7 -5 -4 -4 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -6 -6 -5 -6 -9 -13 -16 -19 -25 -34 -41 -38 -35 -34 -32 -28 -22 -17 -17 -19 -13 -6 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -3 -10 -23 -30 -25 -12 -6 -5 -5 -4 -5 -5 -5 -4 -2 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -4 -4 -5 -4 -3 -3 -4 -3 -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 -1 -3 -4 -2 -1 -0 -0 -0 -1 -2 -24 -30 -20 -9 -3 -1 -2 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -4 -3 -2 -2 -2 -2 -3 -3 -3 -3 -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 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -149 -154 -91 -81 -79 -83 -135 -217 -282 -293 -303 -328 -229 -83 -0 -73 -295 -38 -252 -344 -344 -318 -299 -287 -274 -257 -226 -186 -145 -110 -85 -61 -39 -20 -7 -3 -6 -8 -4 -1 -1 -0 -0 -0 -0 -0 -1 -4 -6 -8 -9 -4 -1 -5 -6 -7 -8 -11 -8 -6 -9 -10 -5 -6 -13 -11 -9 -8 -8 -7 -7 -7 -7 -6 -4 -2 -6 -9 -8 -8 -9 -12 -13 -12 -10 -10 -13 -14 -13 -18 -30 -36 -40 -44 -44 -42 -43 -45 -32 -5 -4 -8 -12 -13 -16 -16 -17 -19 -23 -25 -26 -25 -23 -16 -9 -5 -4 -3 -3 -3 -2 -2 -2 -3 -1 -2 -1 -1 -1 -1 -2 -4 -11 -29 -56 -79 -78 -67 -65 -58 -45 -36 -30 -26 -24 -24 -24 -24 -21 -16 -15 -16 -13 -9 -6 -5 -3 -1 -1 -1 -1 -1 -0 -1 -2 -2 -1 -1 -0 -1 -1 -2 -3 -5 -6 -7 -7 -6 -4 -4 -5 -6 -8 -10 -11 -11 -12 -12 -13 -16 -22 -29 -31 -25 -19 -20 -18 -13 -10 -9 -7 -5 -5 -9 -21 -28 -18 -2 -2 -3 -2 -0 -1 -2 -4 -4 -4 -3 -3 -2 -2 -2 -5 -7 -7 -8 -13 -17 -13 -7 -3 -2 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -6 -7 -6 -6 -7 -9 -13 -17 -20 -24 -34 -39 -39 -38 -36 -33 -30 -25 -20 -21 -20 -13 -6 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -8 -18 -28 -27 -15 -6 -5 -6 -5 -6 -6 -4 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -3 -3 -3 -3 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -11 -10 -3 -0 -0 -0 -0 -0 -5 -5 -3 -1 -0 -1 -5 -8 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -2 -2 -3 -3 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -114 -97 -66 -79 -101 -126 -184 -304 -286 -298 -337 -382 -204 -66 -51 -129 -247 -75 -246 -337 -336 -303 -286 -286 -272 -247 -215 -171 -123 -80 -47 -25 -13 -7 -3 -4 -6 -6 -4 -1 -1 -0 -0 -0 -0 -1 -2 -11 -29 -38 -25 -9 -2 -5 -6 -8 -6 -6 -5 -5 -7 -7 -2 -3 -11 -7 -8 -9 -9 -8 -8 -7 -7 -6 -4 -2 -5 -8 -8 -8 -9 -11 -13 -13 -11 -10 -10 -11 -13 -19 -21 -27 -32 -35 -37 -42 -54 -57 -34 -7 -7 -10 -14 -15 -16 -15 -13 -14 -18 -21 -22 -20 -16 -10 -6 -5 -4 -4 -4 -4 -3 -2 -2 -3 -1 -2 -1 -1 -1 -1 -2 -4 -11 -25 -44 -60 -62 -61 -64 -60 -49 -40 -35 -31 -31 -33 -32 -32 -30 -24 -14 -12 -9 -7 -6 -6 -7 -5 -2 -1 -1 -1 -1 -3 -4 -4 -2 -1 -0 -1 -1 -1 -2 -4 -6 -6 -6 -7 -6 -5 -5 -6 -7 -9 -10 -11 -13 -15 -15 -17 -21 -22 -21 -18 -17 -21 -25 -19 -12 -12 -12 -11 -13 -20 -36 -43 -25 -1 -1 -1 -0 -0 -1 -3 -4 -3 -2 -3 -6 -9 -9 -8 -14 -13 -9 -8 -7 -5 -3 -2 -1 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -4 -5 -5 -4 -6 -10 -13 -15 -16 -21 -27 -36 -39 -40 -40 -39 -35 -31 -24 -22 -20 -16 -9 -4 -2 -1 -2 -1 -1 -1 -1 -2 -1 -1 -2 -5 -13 -21 -21 -14 -7 -5 -5 -5 -7 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -4 -5 -5 -4 -4 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -24 -32 -22 -4 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -2 -8 -18 -13 -15 -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 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -4 -4 -3 -3 -4 -4 -4 -5 -6 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -159 -114 -97 -132 -196 -237 -252 -292 -295 -336 -388 -420 -341 -269 -228 -255 -278 -213 -268 -325 -344 -305 -286 -288 -271 -238 -197 -150 -101 -60 -27 -9 -5 -3 -3 -5 -5 -5 -3 -1 -0 -0 -0 -0 -0 -2 -3 -13 -41 -61 -49 -21 -5 -6 -7 -7 -2 -2 -3 -4 -6 -5 -1 -2 -8 -5 -7 -9 -9 -8 -8 -7 -6 -4 -4 -6 -9 -8 -7 -7 -7 -9 -10 -11 -11 -10 -10 -11 -12 -16 -16 -21 -31 -37 -40 -48 -59 -56 -36 -16 -11 -11 -14 -15 -15 -14 -12 -12 -16 -19 -20 -16 -8 -5 -5 -5 -4 -5 -5 -5 -3 -2 -1 -1 -2 -1 -1 -1 -1 -1 -2 -4 -10 -20 -33 -45 -50 -54 -60 -63 -57 -47 -42 -35 -33 -35 -36 -41 -40 -37 -23 -16 -10 -7 -7 -11 -16 -16 -8 -1 -0 -0 -1 -1 -1 -2 -2 -1 -0 -1 -2 -1 -2 -3 -5 -6 -6 -7 -8 -7 -6 -6 -7 -7 -8 -10 -14 -18 -18 -19 -19 -17 -14 -13 -16 -25 -36 -38 -35 -29 -23 -21 -28 -36 -47 -44 -19 -3 -0 -0 -1 -0 -1 -1 -1 -1 -1 -2 -5 -15 -24 -20 -17 -9 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -4 -6 -12 -17 -16 -16 -20 -28 -36 -40 -41 -42 -42 -39 -36 -27 -19 -15 -12 -7 -3 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -4 -10 -14 -14 -10 -6 -7 -7 -5 -8 -7 -6 -5 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -5 -6 -6 -6 -5 -3 -4 -1 -0 -0 -0 -0 -0 -0 -1 -4 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -20 -36 -45 -34 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -24 -32 -30 -22 -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 -1 -0 -1 -1 -1 -1 -1 -2 -2 -4 -5 -5 -5 -5 -6 -5 -5 -5 -6 -6 -6 -7 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -41 -139 -139 -185 -270 -317 -314 -317 -341 -390 -425 -412 -412 -394 -368 -349 -333 -314 -314 -348 -342 -297 -277 -274 -247 -203 -156 -112 -73 -42 -19 -7 -4 -2 -2 -4 -4 -5 -4 -2 -0 -0 -0 -1 -1 -4 -4 -3 -34 -60 -60 -38 -13 -8 -9 -6 -3 -2 -2 -4 -6 -7 -8 -9 -9 -7 -7 -8 -8 -8 -8 -7 -5 -3 -3 -5 -8 -6 -5 -6 -7 -8 -8 -9 -10 -9 -9 -9 -8 -14 -16 -27 -40 -44 -53 -72 -82 -75 -57 -38 -24 -15 -13 -15 -14 -13 -12 -12 -13 -15 -14 -11 -6 -5 -5 -5 -5 -5 -6 -5 -4 -2 -1 -1 -2 -1 -1 -2 -1 -1 -2 -4 -8 -15 -25 -36 -44 -50 -57 -65 -64 -55 -51 -39 -35 -37 -38 -49 -47 -48 -35 -26 -16 -10 -10 -17 -29 -29 -15 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -2 -2 -3 -4 -5 -6 -7 -8 -9 -9 -7 -6 -6 -6 -7 -9 -12 -14 -14 -14 -13 -12 -12 -18 -32 -44 -47 -39 -41 -34 -25 -27 -31 -25 -19 -15 -6 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -11 -31 -31 -15 -4 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -5 -7 -9 -8 -13 -15 -16 -18 -22 -28 -34 -40 -42 -44 -46 -43 -41 -30 -16 -11 -10 -6 -3 -2 -2 -2 -2 -2 -1 -2 -1 -2 -3 -4 -6 -10 -12 -11 -8 -6 -8 -8 -10 -10 -11 -12 -14 -13 -11 -9 -7 -5 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -4 -5 -5 -6 -6 -6 -6 -4 -4 -2 -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 -5 -14 -26 -35 -34 -34 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -17 -31 -42 -40 -28 -16 -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 -2 -2 -3 -3 -4 -7 -7 -7 -5 -6 -6 -6 -6 -5 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -68 -203 -147 -239 -283 -300 -317 -343 -379 -416 -419 -394 -378 -367 -352 -328 -304 -235 -237 -307 -302 -253 -237 -235 -204 -155 -107 -67 -40 -24 -13 -6 -4 -4 -3 -3 -2 -4 -4 -2 -1 -0 -0 -1 -5 -11 -19 -4 -23 -48 -50 -38 -24 -13 -10 -6 -5 -2 -2 -4 -8 -11 -11 -10 -8 -8 -7 -7 -7 -7 -7 -6 -4 -3 -6 -8 -7 -4 -3 -5 -9 -10 -9 -12 -12 -9 -6 -5 -6 -8 -12 -25 -41 -60 -97 -131 -145 -133 -105 -71 -41 -20 -12 -12 -11 -10 -10 -10 -9 -9 -8 -6 -5 -5 -5 -5 -5 -4 -6 -5 -4 -3 -2 -2 -1 -2 -2 -1 -1 -1 -1 -3 -6 -12 -20 -30 -39 -46 -56 -69 -63 -60 -56 -40 -32 -32 -33 -45 -47 -47 -38 -30 -21 -15 -15 -22 -32 -31 -15 -1 -0 -0 -0 -2 -2 -1 -0 -0 -1 -1 -2 -3 -4 -5 -6 -7 -8 -8 -9 -9 -8 -7 -6 -5 -5 -6 -6 -5 -6 -6 -7 -11 -25 -51 -69 -62 -41 -32 -38 -37 -33 -33 -27 -15 -4 -1 -1 -1 -0 -0 -1 -1 -3 -6 -6 -4 -2 -1 -1 -4 -22 -26 -8 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -9 -11 -13 -15 -13 -14 -15 -16 -20 -25 -30 -35 -40 -43 -46 -48 -46 -45 -36 -18 -11 -7 -3 -2 -3 -3 -2 -2 -2 -2 -2 -1 -2 -4 -6 -9 -10 -10 -8 -5 -4 -7 -8 -11 -12 -14 -18 -23 -24 -21 -17 -13 -9 -6 -5 -5 -3 -2 -1 -2 -2 -2 -2 -2 -3 -4 -4 -4 -5 -5 -5 -6 -5 -6 -6 -4 -3 -1 -0 -0 -0 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -13 -23 -26 -18 -31 -36 -23 -7 -0 -0 -1 -1 -0 -0 -0 -0 -0 -6 -17 -30 -42 -33 -16 -7 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -3 -2 -1 -1 -2 -2 -3 -4 -4 -4 -5 -8 -10 -7 -5 -4 -3 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -63 -160 -135 -276 -296 -314 -345 -372 -387 -391 -390 -371 -345 -356 -338 -302 -321 -271 -236 -238 -217 -179 -167 -164 -144 -110 -71 -39 -28 -24 -18 -11 -8 -8 -7 -4 -2 -1 -2 -2 -1 -0 -0 -3 -13 -26 -36 -10 -21 -36 -34 -30 -27 -21 -16 -11 -7 -3 -1 -3 -6 -9 -13 -14 -12 -9 -8 -8 -7 -7 -6 -5 -4 -6 -7 -6 -5 -3 -2 -5 -12 -13 -15 -17 -16 -11 -6 -5 -6 -4 -5 -14 -32 -59 -102 -138 -156 -152 -124 -80 -39 -16 -10 -8 -6 -5 -5 -4 -4 -4 -4 -4 -3 -1 -0 -0 -0 -1 -2 -4 -4 -4 -4 -3 -2 -2 -2 -1 -1 -1 -2 -3 -5 -10 -16 -25 -36 -49 -63 -76 -62 -64 -56 -40 -32 -28 -26 -34 -36 -32 -28 -24 -22 -20 -17 -18 -22 -17 -6 -1 -0 -0 -0 -2 -2 -1 -1 -1 -1 -2 -2 -4 -5 -6 -7 -8 -8 -8 -8 -9 -8 -9 -9 -6 -4 -3 -2 -1 -2 -2 -4 -11 -30 -57 -69 -48 -33 -48 -57 -63 -66 -60 -42 -20 -5 -1 -1 -0 -0 -0 -2 -4 -10 -20 -21 -15 -8 -3 -1 -1 -7 -9 -2 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -4 -7 -10 -13 -15 -17 -17 -16 -16 -17 -21 -27 -30 -34 -39 -44 -47 -50 -47 -49 -44 -27 -17 -9 -4 -2 -2 -3 -2 -1 -2 -2 -2 -2 -3 -4 -7 -8 -7 -5 -4 -2 -4 -5 -5 -7 -10 -13 -18 -24 -27 -28 -27 -23 -14 -13 -13 -11 -7 -2 -1 -1 -2 -2 -2 -2 -3 -4 -5 -5 -5 -5 -4 -4 -5 -7 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -11 -16 -19 -11 -4 -16 -34 -28 -10 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -2 -10 -27 -17 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -4 -5 -5 -3 -2 -2 -2 -3 -4 -6 -6 -6 -8 -11 -12 -10 -7 -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 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -18 -45 -39 -52 -108 -146 -287 -305 -332 -336 -357 -365 -369 -367 -351 -330 -342 -310 -307 -356 -340 -264 -193 -145 -115 -103 -98 -88 -71 -48 -34 -27 -25 -22 -17 -15 -16 -14 -7 -1 -1 -2 -1 -1 -1 -0 -4 -19 -38 -17 -3 -0 -5 -13 -19 -24 -30 -31 -27 -19 -8 -1 -2 -4 -6 -9 -12 -12 -10 -8 -8 -7 -5 -4 -3 -6 -6 -5 -4 -3 -3 -3 -5 -13 -16 -21 -23 -21 -16 -11 -6 -4 -3 -3 -8 -23 -46 -69 -90 -111 -113 -89 -51 -22 -9 -7 -5 -2 -2 -2 -2 -4 -3 -3 -3 -3 -1 -1 -1 -1 -2 -1 -3 -4 -5 -5 -4 -3 -2 -1 -2 -2 -2 -2 -2 -5 -8 -13 -22 -35 -50 -64 -68 -59 -62 -52 -37 -27 -21 -18 -19 -20 -19 -20 -24 -27 -26 -18 -13 -10 -6 -1 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -2 -4 -6 -7 -7 -8 -8 -8 -7 -8 -9 -12 -13 -11 -5 -2 -1 -1 -1 -1 -1 -3 -7 -17 -29 -30 -29 -50 -82 -96 -91 -82 -68 -45 -17 -2 -1 -1 -0 -1 -1 -3 -6 -16 -32 -42 -36 -21 -9 -2 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -6 -7 -9 -12 -15 -17 -20 -22 -21 -18 -19 -23 -28 -31 -34 -39 -43 -46 -52 -44 -49 -46 -37 -26 -16 -9 -5 -2 -2 -2 -1 -2 -3 -4 -4 -4 -6 -8 -7 -4 -1 -1 -2 -2 -2 -3 -5 -7 -10 -14 -20 -26 -31 -35 -29 -22 -22 -24 -20 -10 -3 -1 -1 -1 -2 -2 -2 -3 -4 -6 -5 -5 -4 -4 -4 -5 -6 -7 -7 -6 -4 -2 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -6 -10 -13 -9 -5 -1 -0 -4 -36 -49 -25 -11 -2 -3 -0 -0 -0 -2 -7 -6 -0 -0 -0 -1 -8 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -5 -9 -6 -7 -6 -5 -4 -3 -3 -5 -6 -8 -12 -13 -13 -13 -11 -6 -1 -1 -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 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -81 -158 -148 -93 -102 -184 -292 -292 -326 -205 -322 -350 -356 -360 -342 -319 -320 -311 -327 -340 -296 -224 -156 -108 -80 -65 -58 -53 -47 -38 -29 -26 -22 -18 -18 -21 -23 -20 -9 -1 -1 -1 -1 -1 -1 -1 -1 -13 -28 -16 -6 -2 -5 -5 -9 -17 -27 -33 -33 -28 -15 -5 -6 -8 -6 -4 -6 -9 -8 -8 -8 -6 -3 -2 -2 -5 -3 -1 -0 -0 -3 -6 -7 -12 -18 -23 -26 -25 -22 -14 -6 -3 -3 -4 -7 -17 -34 -47 -53 -62 -62 -44 -21 -9 -6 -5 -2 -1 -1 -2 -4 -5 -4 -3 -3 -1 -1 -2 -3 -3 -2 -1 -1 -2 -2 -4 -5 -4 -2 -1 -3 -3 -2 -1 -2 -4 -6 -10 -18 -32 -45 -53 -54 -53 -53 -43 -29 -20 -15 -12 -9 -9 -13 -17 -29 -40 -37 -24 -14 -7 -3 -1 -0 -0 -0 -1 -2 -3 -4 -3 -2 -2 -3 -6 -8 -8 -8 -9 -8 -8 -8 -10 -13 -15 -14 -9 -3 -1 -0 -0 -0 -0 -1 -1 -2 -5 -8 -13 -31 -69 -85 -68 -45 -32 -27 -18 -8 -4 -1 -0 -1 -1 -1 -5 -8 -15 -30 -46 -49 -34 -17 -4 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -5 -5 -4 -3 -4 -4 -6 -7 -10 -12 -15 -20 -26 -26 -26 -27 -24 -18 -20 -24 -29 -33 -36 -39 -42 -45 -52 -46 -47 -45 -39 -32 -24 -14 -7 -3 -1 -2 -1 -3 -3 -4 -5 -7 -11 -14 -10 -3 -0 -1 -1 -2 -1 -1 -3 -5 -7 -10 -16 -23 -30 -36 -34 -28 -24 -20 -16 -8 -2 -1 -1 -2 -2 -3 -3 -3 -5 -6 -6 -6 -5 -5 -4 -4 -5 -7 -8 -7 -5 -2 -3 -4 -2 -2 -2 -3 -4 -4 -3 -3 -3 -4 -3 -1 -0 -0 -1 -2 -4 -9 -20 -43 -11 -1 -0 -11 -26 -40 -41 -28 -19 -5 -18 -14 -7 -4 -11 -21 -17 -2 -0 -0 -1 -3 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -8 -6 -8 -11 -13 -10 -6 -8 -10 -10 -11 -15 -18 -19 -17 -10 -6 -2 -3 -4 -4 -4 -4 -5 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -25 -66 -106 -91 -76 -89 -138 -234 -243 -129 -149 -26 -287 -346 -347 -338 -317 -309 -318 -321 -302 -273 -231 -173 -120 -79 -56 -46 -43 -40 -35 -30 -25 -20 -14 -13 -18 -22 -23 -18 -7 -1 -1 -1 -2 -1 -2 -1 -0 -5 -12 -14 -14 -11 -6 -5 -6 -9 -13 -15 -16 -16 -12 -6 -5 -6 -7 -8 -9 -8 -7 -7 -6 -5 -2 -1 -2 -2 -5 -5 -4 -4 -5 -5 -6 -8 -15 -22 -25 -25 -23 -17 -8 -3 -3 -5 -8 -16 -30 -42 -47 -42 -35 -19 -7 -5 -6 -4 -2 -2 -1 -3 -8 -6 -4 -3 -2 -1 -2 -3 -3 -3 -3 -2 -1 -1 -1 -4 -5 -4 -3 -2 -4 -2 -1 -2 -2 -3 -4 -7 -14 -24 -34 -40 -42 -43 -39 -29 -18 -12 -7 -3 -3 -6 -16 -24 -41 -52 -44 -29 -18 -9 -3 -1 -0 -0 -1 -1 -2 -4 -5 -4 -3 -3 -4 -6 -8 -8 -9 -9 -10 -10 -11 -12 -14 -14 -10 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -9 -29 -51 -45 -19 -7 -4 -8 -15 -15 -10 -4 -1 -1 -1 -3 -6 -7 -9 -16 -29 -39 -33 -19 -6 -1 -0 -0 -0 -2 -5 -5 -3 -1 -1 -1 -1 -3 -4 -5 -6 -8 -10 -13 -14 -17 -14 -9 -7 -8 -10 -11 -14 -18 -23 -31 -37 -32 -32 -32 -25 -20 -21 -26 -31 -34 -37 -41 -44 -47 -52 -50 -47 -47 -47 -42 -31 -16 -8 -2 -2 -2 -2 -2 -3 -4 -6 -9 -16 -20 -15 -4 -1 -0 -2 -2 -1 -1 -1 -3 -5 -6 -12 -18 -25 -31 -34 -31 -24 -17 -12 -6 -2 -1 -2 -3 -4 -4 -3 -3 -5 -5 -6 -6 -6 -6 -5 -5 -5 -7 -7 -8 -8 -8 -7 -6 -5 -4 -4 -5 -5 -4 -5 -5 -6 -7 -5 -2 -1 -1 -1 -3 -7 -11 -26 -20 -5 -0 -0 -31 -73 -55 -29 -32 -23 -12 -35 -36 -20 -16 -25 -34 -24 -5 -7 -12 -10 -8 -10 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -7 -15 -11 -11 -15 -19 -18 -18 -21 -21 -10 -6 -7 -8 -8 -10 -11 -9 -8 -5 -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 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -57 -79 -58 -50 -75 -106 -148 -214 -303 -214 -31 -2 -49 -282 -322 -307 -291 -287 -297 -301 -281 -236 -192 -157 -123 -90 -58 -39 -36 -37 -37 -35 -30 -23 -16 -9 -9 -18 -18 -16 -10 -4 -2 -0 -1 -2 -1 -2 -1 -2 -6 -8 -6 -3 -3 -4 -5 -6 -6 -4 -4 -5 -7 -8 -7 -6 -4 -4 -5 -7 -11 -8 -6 -5 -4 -3 -4 -2 -3 -5 -4 -8 -11 -11 -10 -9 -9 -13 -20 -24 -25 -24 -18 -9 -5 -6 -7 -9 -18 -28 -39 -40 -46 -33 -13 -3 -5 -6 -5 -4 -4 -2 -5 -8 -5 -3 -3 -2 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -3 -5 -4 -2 -3 -1 -2 -2 -2 -3 -3 -5 -10 -16 -23 -28 -31 -30 -24 -15 -9 -5 -2 -1 -3 -7 -18 -28 -43 -47 -37 -26 -17 -10 -5 -1 -0 -0 -1 -2 -3 -4 -5 -4 -4 -4 -5 -7 -8 -9 -10 -11 -13 -12 -12 -12 -12 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -7 -18 -25 -14 -4 -1 -0 -4 -12 -17 -15 -8 -2 -1 -2 -3 -4 -5 -5 -7 -12 -18 -18 -11 -3 -1 -0 -0 -0 -2 -4 -4 -2 -1 -2 -3 -4 -5 -5 -6 -7 -9 -14 -23 -25 -35 -35 -28 -18 -13 -14 -15 -17 -22 -29 -33 -34 -29 -34 -33 -26 -22 -23 -28 -33 -36 -41 -45 -48 -51 -54 -60 -53 -52 -59 -55 -41 -22 -9 -3 -2 -3 -2 -1 -2 -3 -5 -8 -14 -19 -15 -5 -2 -1 -2 -4 -3 -1 -1 -1 -3 -4 -9 -14 -20 -25 -28 -29 -26 -19 -13 -7 -4 -3 -3 -8 -10 -7 -4 -3 -4 -5 -6 -7 -6 -5 -5 -5 -6 -8 -8 -8 -8 -8 -7 -7 -8 -8 -7 -8 -8 -8 -6 -6 -5 -6 -6 -5 -3 -1 -1 -2 -8 -11 -22 -27 -13 -3 -9 -30 -51 -29 -21 -32 -18 -18 -25 -23 -31 -48 -49 -56 -51 -52 -33 -21 -23 -24 -23 -16 -8 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -11 -8 -8 -6 -11 -11 -10 -13 -19 -21 -21 -23 -21 -13 -10 -11 -12 -13 -15 -16 -15 -12 -8 -8 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -71 -85 -50 -75 -134 -187 -259 -343 -344 -291 -145 -34 -80 -260 -280 -272 -255 -266 -263 -245 -211 -173 -143 -123 -105 -79 -50 -35 -32 -32 -32 -30 -26 -20 -12 -5 -6 -18 -13 -8 -5 -3 -1 -1 -1 -1 -1 -1 -3 -5 -5 -4 -3 -2 -2 -1 -3 -4 -3 -2 -3 -6 -9 -10 -10 -9 -8 -2 -4 -6 -9 -7 -6 -5 -4 -5 -5 -3 -3 -3 -4 -7 -9 -12 -14 -13 -12 -14 -19 -25 -26 -24 -20 -14 -9 -8 -7 -8 -16 -24 -34 -31 -42 -28 -11 -3 -3 -3 -3 -3 -4 -4 -4 -4 -2 -2 -3 -3 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -3 -2 -1 -2 -3 -2 -2 -2 -3 -6 -9 -14 -17 -20 -17 -11 -6 -6 -4 -2 -1 -3 -8 -18 -28 -41 -39 -29 -18 -11 -6 -3 -1 -0 -0 -1 -2 -3 -5 -5 -4 -4 -5 -6 -7 -8 -10 -12 -13 -14 -12 -11 -11 -10 -6 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -6 -12 -17 -13 -4 -1 -0 -0 -1 -5 -11 -14 -9 -1 -1 -4 -4 -4 -3 -4 -5 -7 -7 -6 -3 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -4 -6 -7 -8 -8 -8 -8 -7 -11 -24 -31 -43 -51 -52 -51 -39 -28 -22 -21 -22 -25 -27 -26 -26 -30 -27 -23 -23 -27 -34 -37 -40 -44 -45 -49 -56 -55 -75 -71 -60 -69 -69 -48 -26 -10 -3 -2 -3 -2 -1 -1 -1 -2 -5 -12 -16 -15 -8 -3 -1 -1 -2 -2 -1 -1 -1 -2 -3 -7 -12 -16 -19 -23 -28 -29 -25 -17 -10 -6 -4 -4 -9 -14 -12 -6 -2 -3 -5 -6 -6 -6 -6 -5 -5 -7 -8 -8 -8 -8 -8 -8 -8 -9 -9 -9 -9 -9 -8 -5 -5 -4 -5 -6 -5 -3 -1 -1 -2 -4 -7 -11 -19 -16 -9 -16 -20 -14 -7 -3 -2 -11 -21 -20 -18 -38 -72 -78 -76 -71 -58 -37 -33 -37 -33 -28 -14 -6 -2 -7 -12 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -4 -5 -6 -7 -11 -20 -15 -12 -10 -10 -11 -10 -8 -10 -15 -14 -19 -17 -13 -10 -10 -10 -9 -9 -9 -11 -12 -11 -12 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -114 -110 -82 -117 -182 -254 -368 -327 -328 -337 -254 -100 -103 -225 -247 -223 -226 -242 -231 -199 -165 -138 -119 -103 -89 -76 -59 -47 -39 -32 -29 -25 -21 -13 -6 -3 -7 -16 -9 -5 -4 -2 -2 -2 -2 -2 -1 -2 -3 -4 -4 -3 -3 -4 -3 -2 -3 -3 -2 -2 -4 -8 -11 -11 -8 -6 -6 -3 -5 -7 -8 -9 -8 -6 -4 -3 -3 -3 -3 -4 -8 -9 -11 -15 -18 -17 -15 -16 -21 -28 -34 -38 -32 -23 -13 -9 -6 -6 -11 -15 -18 -18 -20 -12 -5 -2 -2 -2 -2 -3 -3 -3 -3 -1 -1 -2 -3 -4 -4 -2 -1 -2 -3 -1 -1 -1 -0 -0 -1 -1 -3 -5 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -4 -5 -7 -8 -6 -4 -3 -6 -4 -2 -2 -5 -13 -21 -30 -35 -30 -22 -15 -10 -5 -2 -0 -0 -0 -1 -3 -4 -4 -5 -5 -5 -5 -6 -7 -9 -12 -13 -14 -12 -11 -10 -10 -9 -5 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -6 -8 -5 -2 -1 -0 -0 -1 -3 -5 -6 -5 -2 -2 -5 -5 -3 -3 -3 -3 -4 -3 -1 -0 -0 -0 -0 -0 -1 -3 -5 -5 -3 -4 -5 -7 -8 -11 -13 -14 -14 -13 -15 -22 -28 -40 -54 -59 -66 -71 -59 -41 -33 -27 -23 -23 -24 -25 -24 -21 -19 -22 -28 -35 -41 -45 -47 -49 -50 -59 -57 -81 -91 -75 -74 -78 -54 -28 -11 -3 -2 -3 -3 -2 -2 -1 -2 -4 -17 -23 -20 -13 -5 -2 -0 -1 -1 -0 -0 -1 -1 -2 -5 -9 -12 -15 -17 -22 -27 -25 -20 -12 -7 -5 -6 -11 -17 -17 -8 -2 -3 -4 -6 -5 -5 -5 -6 -6 -8 -8 -8 -9 -9 -8 -7 -7 -7 -7 -7 -8 -8 -7 -6 -5 -4 -3 -3 -3 -1 -1 -1 -1 -2 -3 -5 -6 -7 -9 -9 -6 -2 -1 -0 -0 -4 -10 -16 -30 -27 -39 -53 -63 -59 -43 -38 -56 -68 -60 -47 -24 -8 -7 -22 -31 -20 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -2 -3 -5 -6 -8 -11 -13 -13 -10 -15 -15 -15 -15 -14 -14 -12 -10 -13 -9 -6 -9 -11 -8 -4 -4 -5 -5 -5 -5 -9 -11 -12 -14 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -47 -95 -115 -143 -183 -215 -259 -305 -326 -335 -194 -95 -114 -180 -197 -195 -212 -221 -204 -169 -137 -115 -100 -91 -87 -83 -74 -64 -52 -40 -33 -29 -23 -14 -7 -5 -6 -7 -5 -4 -4 -6 -4 -3 -2 -2 -3 -2 -2 -3 -4 -4 -4 -4 -3 -2 -2 -3 -2 -2 -2 -7 -11 -11 -7 -3 -2 -2 -6 -7 -8 -7 -6 -4 -3 -2 -2 -3 -5 -5 -7 -8 -12 -21 -27 -28 -25 -24 -27 -35 -49 -61 -63 -48 -27 -13 -6 -4 -5 -5 -5 -3 -2 -2 -1 -1 -1 -2 -3 -3 -3 -3 -3 -0 -0 -1 -3 -4 -5 -4 -4 -4 -4 -2 -2 -3 -4 -4 -5 -5 -5 -4 -4 -2 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -3 -2 -4 -13 -27 -35 -40 -50 -47 -26 -15 -8 -4 -1 -0 -0 -0 -1 -2 -3 -4 -5 -5 -5 -6 -7 -9 -12 -13 -14 -14 -11 -11 -10 -10 -9 -6 -4 -2 -1 -0 -1 -1 -2 -3 -3 -2 -1 -1 -2 -5 -6 -4 -2 -1 -1 -1 -1 -1 -2 -3 -7 -4 -4 -6 -6 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -7 -13 -14 -8 -10 -6 -9 -11 -14 -18 -21 -25 -29 -30 -32 -39 -34 -49 -55 -63 -74 -75 -63 -50 -37 -26 -24 -27 -25 -21 -19 -19 -23 -30 -39 -46 -50 -49 -50 -50 -55 -57 -76 -95 -84 -65 -76 -52 -28 -13 -5 -2 -3 -3 -2 -1 -1 -6 -19 -31 -36 -30 -17 -7 -4 -1 -0 -0 -0 -0 -0 -0 -1 -3 -7 -10 -13 -15 -19 -22 -22 -20 -13 -8 -6 -8 -12 -18 -24 -12 -5 -3 -4 -6 -6 -5 -6 -8 -8 -8 -8 -8 -10 -10 -9 -8 -7 -7 -6 -5 -5 -7 -7 -6 -5 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -5 -17 -15 -17 -25 -36 -44 -43 -39 -54 -104 -106 -79 -43 -16 -8 -21 -28 -29 -32 -23 -4 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -7 -9 -12 -8 -7 -8 -8 -8 -10 -12 -12 -13 -12 -7 -5 -3 -3 -5 -6 -4 -3 -2 -2 -3 -3 -5 -8 -11 -13 -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 -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 -5 -45 -114 -118 -135 -104 -80 -268 -267 -320 -123 -139 -155 -169 -183 -197 -200 -186 -160 -134 -112 -98 -92 -87 -80 -73 -70 -66 -63 -49 -43 -39 -32 -20 -9 -4 -4 -3 -4 -4 -11 -14 -8 -3 -3 -4 -4 -2 -2 -3 -4 -4 -3 -4 -3 -3 -3 -3 -1 -1 -1 -4 -5 -6 -4 -3 -2 -3 -5 -6 -6 -4 -5 -5 -4 -4 -4 -4 -6 -7 -9 -12 -17 -29 -44 -50 -47 -45 -45 -49 -66 -92 -113 -100 -63 -31 -14 -7 -3 -1 -1 -0 -0 -1 -0 -0 -1 -1 -2 -3 -3 -4 -5 -0 -0 -0 -2 -4 -5 -3 -2 -2 -2 -3 -3 -5 -8 -8 -7 -6 -5 -4 -4 -3 -4 -4 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -3 -4 -10 -26 -45 -55 -55 -74 -77 -40 -20 -10 -4 -2 -1 -0 -0 -0 -1 -3 -5 -5 -5 -5 -6 -8 -10 -12 -13 -12 -12 -10 -10 -10 -10 -9 -6 -4 -2 -1 -0 -1 -1 -2 -5 -6 -4 -4 -5 -8 -14 -22 -24 -22 -17 -8 -2 -2 -2 -3 -6 -12 -12 -11 -10 -7 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -10 -17 -20 -28 -16 -16 -18 -22 -26 -31 -39 -45 -45 -37 -58 -52 -50 -50 -52 -55 -58 -57 -54 -50 -42 -37 -34 -27 -21 -19 -21 -25 -31 -41 -48 -52 -50 -49 -49 -52 -63 -86 -102 -76 -57 -91 -61 -32 -14 -5 -2 -3 -3 -2 -3 -3 -13 -26 -38 -41 -32 -18 -10 -8 -2 -1 -0 -0 -0 -0 -0 -1 -2 -5 -8 -10 -13 -14 -16 -19 -18 -13 -8 -6 -8 -13 -25 -28 -18 -9 -4 -4 -6 -7 -6 -7 -8 -8 -7 -7 -7 -8 -9 -9 -9 -8 -8 -7 -5 -5 -5 -5 -6 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -18 -24 -23 -37 -56 -64 -70 -98 -102 -87 -60 -31 -21 -28 -17 -27 -66 -64 -26 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -10 -7 -4 -4 -4 -4 -4 -4 -7 -8 -7 -4 -3 -3 -3 -4 -6 -6 -5 -4 -4 -5 -6 -7 -8 -11 -14 -14 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -24 -55 -21 -7 -46 -138 -202 -166 -290 -243 -249 -213 -184 -191 -196 -180 -152 -125 -107 -98 -94 -89 -80 -74 -71 -66 -61 -62 -59 -54 -50 -42 -24 -10 -5 -5 -6 -9 -14 -20 -20 -11 -4 -5 -6 -4 -2 -1 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -2 -1 -2 -2 -1 -1 -3 -4 -4 -2 -3 -6 -9 -11 -11 -10 -12 -16 -19 -22 -25 -42 -63 -72 -72 -75 -79 -80 -88 -121 -149 -154 -120 -71 -39 -20 -9 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -6 -0 -0 -0 -2 -3 -3 -2 -1 -1 -1 -1 -1 -2 -4 -7 -9 -7 -6 -6 -7 -7 -6 -5 -4 -3 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -8 -18 -35 -53 -59 -57 -78 -80 -50 -31 -19 -9 -3 -1 -1 -0 -0 -1 -2 -4 -4 -5 -6 -7 -9 -10 -10 -9 -9 -9 -9 -10 -11 -11 -9 -8 -7 -5 -0 -1 -2 -5 -9 -10 -8 -7 -11 -17 -29 -46 -45 -37 -26 -19 -10 -4 -4 -3 -4 -8 -19 -33 -30 -16 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -17 -36 -45 -32 -26 -30 -36 -41 -45 -50 -55 -58 -44 -56 -41 -30 -29 -30 -30 -31 -35 -39 -46 -55 -52 -43 -32 -24 -21 -22 -24 -28 -37 -47 -54 -55 -53 -53 -59 -69 -79 -88 -64 -65 -92 -70 -36 -15 -5 -2 -3 -3 -4 -6 -9 -19 -30 -36 -36 -28 -18 -13 -11 -4 -2 -0 -0 -0 -0 -0 -1 -1 -3 -5 -8 -10 -11 -14 -16 -15 -12 -9 -6 -7 -12 -18 -24 -25 -18 -9 -5 -5 -6 -6 -8 -10 -9 -7 -7 -7 -7 -7 -8 -8 -8 -9 -8 -7 -6 -5 -5 -5 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -13 -11 -24 -41 -43 -41 -51 -61 -62 -50 -37 -34 -38 -32 -18 -32 -23 -5 -2 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -5 -4 -3 -3 -2 -2 -2 -2 -4 -6 -5 -4 -5 -6 -5 -5 -6 -8 -7 -8 -8 -9 -11 -10 -7 -7 -9 -12 -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 -1 -7 -15 -29 -64 -128 -3 -2 -58 -183 -251 -271 -283 -309 -290 -202 -203 -167 -179 -200 -186 -148 -115 -97 -92 -87 -78 -74 -75 -72 -65 -58 -56 -58 -56 -59 -44 -21 -9 -7 -12 -17 -21 -23 -22 -20 -12 -8 -9 -8 -5 -2 -1 -2 -3 -2 -3 -1 -1 -2 -3 -3 -3 -2 -2 -3 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -5 -8 -15 -24 -27 -28 -32 -39 -42 -45 -49 -51 -74 -87 -94 -106 -122 -127 -125 -138 -165 -186 -184 -140 -93 -58 -36 -21 -10 -4 -2 -1 -0 -0 -0 -1 -1 -1 -2 -4 -3 -0 -1 -1 -1 -2 -2 -2 -1 -0 -1 -2 -2 -2 -1 -4 -9 -12 -11 -10 -9 -8 -6 -5 -5 -4 -3 -3 -2 -1 -2 -2 -2 -2 -2 -1 -2 -3 -5 -10 -18 -30 -40 -40 -36 -47 -49 -40 -32 -22 -12 -4 -2 -2 -1 -1 -1 -1 -3 -3 -5 -7 -7 -8 -8 -7 -7 -7 -7 -8 -10 -12 -12 -11 -9 -7 -4 -2 -2 -2 -4 -5 -4 -5 -8 -13 -21 -29 -25 -22 -21 -15 -9 -5 -2 -3 -5 -6 -10 -32 -43 -31 -20 -12 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -14 -40 -51 -44 -39 -46 -56 -60 -61 -63 -67 -72 -61 -53 -37 -24 -18 -20 -25 -29 -29 -31 -35 -39 -43 -40 -34 -28 -22 -21 -24 -29 -36 -51 -58 -56 -54 -58 -66 -69 -68 -86 -78 -74 -77 -58 -31 -13 -5 -2 -3 -4 -6 -10 -16 -26 -35 -41 -38 -27 -20 -17 -13 -6 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -9 -10 -12 -12 -11 -9 -6 -6 -11 -19 -29 -37 -34 -20 -12 -9 -6 -5 -5 -10 -12 -10 -8 -7 -8 -8 -8 -9 -9 -9 -8 -8 -7 -8 -8 -7 -6 -5 -5 -4 -2 -0 -1 -1 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -17 -49 -50 -40 -21 -23 -33 -34 -25 -24 -25 -36 -45 -33 -35 -29 -6 -3 -1 -0 -0 -1 -2 -3 -2 -1 -2 -1 -0 -0 -0 -2 -5 -8 -7 -6 -6 -6 -4 -4 -7 -9 -8 -4 -5 -9 -7 -7 -10 -13 -12 -12 -12 -14 -15 -9 -4 -3 -4 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -48 -128 -169 -156 -146 -3 -17 -158 -240 -260 -285 -308 -306 -272 -208 -220 -196 -200 -206 -173 -131 -103 -91 -83 -73 -71 -72 -70 -67 -62 -57 -54 -50 -52 -63 -45 -24 -13 -17 -25 -28 -25 -20 -16 -15 -12 -13 -14 -10 -6 -2 -1 -2 -2 -1 -2 -2 -2 -5 -6 -5 -3 -2 -2 -3 -1 -1 -3 -4 -3 -4 -5 -4 -4 -5 -6 -8 -18 -33 -46 -55 -60 -65 -72 -80 -80 -77 -82 -98 -108 -127 -147 -155 -152 -152 -168 -200 -230 -215 -172 -129 -95 -71 -49 -28 -14 -8 -5 -3 -1 -1 -1 -2 -3 -3 -1 -0 -1 -2 -2 -1 -1 -1 -1 -1 -3 -3 -3 -3 -3 -4 -6 -11 -11 -10 -9 -9 -6 -4 -5 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -5 -8 -12 -16 -17 -15 -13 -13 -17 -19 -18 -14 -8 -3 -2 -3 -1 -1 -2 -2 -4 -6 -7 -8 -7 -6 -5 -5 -6 -7 -9 -12 -15 -17 -15 -11 -9 -8 -10 -8 -7 -6 -5 -3 -2 -2 -5 -11 -17 -12 -12 -15 -19 -15 -9 -5 -5 -6 -9 -12 -24 -33 -31 -31 -36 -24 -6 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -31 -49 -55 -58 -67 -78 -82 -81 -81 -87 -94 -86 -70 -51 -30 -16 -17 -23 -32 -32 -31 -30 -29 -31 -33 -35 -34 -29 -27 -30 -35 -40 -49 -56 -55 -60 -67 -64 -63 -67 -78 -64 -53 -44 -26 -15 -11 -6 -3 -3 -5 -11 -17 -27 -41 -50 -48 -36 -27 -25 -24 -15 -8 -3 -1 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -6 -7 -8 -9 -9 -7 -6 -6 -9 -16 -28 -44 -50 -37 -24 -15 -7 -4 -4 -8 -11 -12 -10 -8 -9 -8 -9 -10 -10 -11 -10 -8 -7 -8 -8 -7 -7 -7 -7 -5 -3 -2 -3 -3 -1 -1 -3 -5 -6 -6 -5 -3 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -4 -14 -36 -62 -66 -67 -72 -69 -63 -40 -9 -9 -17 -51 -47 -40 -56 -55 -11 -6 -2 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -1 -3 -7 -8 -11 -17 -21 -19 -13 -7 -7 -6 -2 -1 -2 -3 -3 -6 -8 -9 -10 -9 -11 -8 -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 -3 -31 -81 -103 -89 -109 -136 -111 -52 -100 -199 -250 -275 -302 -306 -299 -284 -273 -275 -272 -238 -184 -134 -101 -88 -82 -75 -69 -69 -67 -63 -59 -58 -56 -53 -50 -57 -66 -49 -30 -20 -25 -29 -28 -21 -13 -9 -12 -16 -17 -15 -11 -5 -2 -2 -2 -2 -0 -1 -1 -1 -1 -3 -3 -3 -2 -2 -2 -1 -2 -9 -12 -11 -9 -8 -8 -6 -6 -6 -7 -14 -32 -56 -76 -86 -93 -100 -107 -114 -107 -103 -111 -119 -131 -149 -159 -161 -163 -175 -202 -242 -264 -254 -224 -183 -149 -123 -98 -75 -56 -37 -17 -6 -2 -2 -2 -3 -3 -1 -0 -1 -2 -2 -1 -1 -0 -1 -3 -3 -3 -3 -3 -3 -3 -3 -5 -7 -7 -7 -7 -7 -6 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -2 -3 -3 -4 -5 -5 -6 -5 -4 -4 -3 -4 -6 -6 -5 -3 -1 -2 -3 -2 -1 -3 -3 -5 -8 -9 -7 -5 -4 -4 -4 -6 -10 -14 -19 -21 -19 -14 -10 -10 -12 -15 -17 -18 -17 -11 -5 -2 -2 -5 -11 -8 -3 -2 -9 -21 -24 -21 -18 -17 -18 -15 -12 -15 -18 -27 -39 -41 -25 -7 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -21 -44 -64 -76 -85 -95 -105 -110 -111 -117 -123 -118 -104 -86 -60 -34 -23 -26 -37 -37 -34 -33 -32 -35 -40 -44 -45 -39 -37 -43 -52 -51 -49 -47 -50 -64 -71 -55 -57 -68 -64 -45 -30 -20 -12 -9 -8 -5 -3 -3 -6 -16 -28 -41 -56 -64 -57 -41 -33 -35 -31 -20 -12 -6 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -5 -5 -7 -6 -6 -7 -8 -15 -29 -48 -63 -58 -41 -23 -11 -6 -4 -5 -7 -9 -10 -9 -9 -10 -9 -9 -11 -13 -12 -10 -9 -8 -8 -8 -9 -9 -9 -9 -7 -6 -5 -4 -4 -5 -8 -11 -13 -11 -8 -5 -5 -5 -7 -10 -10 -6 -2 -1 -1 -8 -21 -30 -41 -49 -56 -65 -74 -76 -107 -53 -28 -13 -23 -35 -28 -22 -40 -32 -29 -27 -22 -11 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -3 -7 -14 -19 -17 -6 -0 -1 -2 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -3 -2 -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 -1 -14 -68 -158 -103 -112 -121 -75 -130 -174 -185 -248 -251 -293 -315 -305 -289 -278 -274 -266 -238 -198 -161 -117 -89 -80 -72 -69 -69 -67 -60 -54 -53 -55 -53 -50 -49 -56 -60 -49 -33 -20 -18 -21 -21 -16 -10 -8 -11 -16 -17 -16 -10 -3 -4 -4 -3 -2 -1 -1 -1 -2 -2 -1 -1 -2 -2 -3 -2 -2 -7 -18 -24 -21 -18 -15 -11 -8 -6 -5 -5 -9 -21 -50 -80 -102 -110 -120 -138 -145 -138 -138 -132 -130 -137 -150 -161 -171 -182 -195 -214 -246 -284 -305 -286 -281 -251 -220 -199 -191 -183 -140 -73 -25 -7 -3 -3 -3 -2 -1 -0 -1 -2 -1 -1 -1 -2 -3 -4 -3 -3 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -3 -4 -3 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -1 -2 -1 -1 -2 -3 -4 -6 -6 -5 -3 -3 -2 -3 -6 -12 -18 -23 -22 -17 -13 -11 -11 -11 -12 -16 -22 -24 -16 -8 -3 -2 -5 -7 -2 -1 -1 -6 -15 -18 -16 -18 -30 -36 -18 -8 -12 -32 -41 -41 -32 -16 -3 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -12 -35 -58 -71 -83 -101 -123 -142 -151 -157 -163 -158 -147 -131 -107 -79 -59 -49 -41 -39 -41 -41 -38 -40 -48 -57 -59 -54 -47 -54 -63 -62 -54 -45 -51 -63 -55 -48 -55 -62 -53 -34 -20 -13 -7 -4 -4 -4 -3 -3 -9 -21 -35 -51 -68 -77 -67 -46 -39 -40 -34 -25 -16 -9 -5 -3 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -5 -4 -5 -7 -8 -8 -11 -18 -32 -53 -77 -78 -62 -41 -23 -11 -6 -4 -4 -5 -7 -7 -8 -9 -8 -8 -10 -12 -13 -12 -11 -10 -9 -10 -11 -11 -11 -11 -9 -9 -8 -7 -9 -12 -16 -16 -12 -8 -5 -6 -12 -9 -19 -38 -37 -21 -9 -10 -2 -7 -29 -50 -60 -57 -53 -50 -36 -61 -88 -42 -17 -10 -18 -32 -29 -18 -18 -9 -27 -50 -55 -32 -4 -0 -0 -0 -1 -1 -1 -0 -1 -2 -2 -1 -1 -0 -1 -1 -2 -4 -4 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -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 -16 -53 -97 -130 -139 -132 -30 -11 -91 -192 -221 -246 -267 -305 -325 -288 -272 -276 -271 -243 -201 -163 -138 -109 -81 -76 -66 -63 -63 -60 -55 -52 -53 -54 -50 -47 -47 -43 -44 -42 -30 -15 -10 -10 -12 -12 -10 -10 -12 -15 -16 -16 -8 -3 -6 -4 -4 -5 -4 -3 -2 -1 -2 -2 -2 -1 -2 -2 -2 -6 -14 -24 -33 -36 -33 -29 -22 -14 -8 -6 -5 -7 -12 -33 -64 -94 -121 -141 -160 -171 -168 -162 -149 -142 -145 -153 -164 -178 -194 -211 -231 -258 -291 -302 -204 -266 -278 -275 -279 -279 -245 -185 -159 -72 -22 -6 -3 -3 -2 -1 -1 -1 -2 -2 -2 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -1 -1 -2 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -2 -3 -4 -3 -2 -2 -2 -2 -3 -8 -12 -19 -22 -20 -15 -11 -10 -9 -7 -7 -10 -21 -22 -17 -12 -7 -2 -2 -2 -4 -10 -10 -7 -6 -6 -5 -6 -15 -27 -12 -5 -16 -52 -57 -40 -22 -10 -2 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -6 -20 -37 -54 -74 -100 -129 -163 -181 -198 -210 -212 -196 -166 -139 -120 -104 -91 -73 -55 -49 -49 -50 -53 -63 -73 -75 -66 -64 -78 -96 -87 -65 -52 -49 -48 -44 -47 -50 -50 -44 -31 -18 -9 -5 -3 -4 -4 -3 -5 -14 -26 -41 -60 -80 -83 -64 -44 -45 -41 -36 -29 -20 -12 -7 -5 -3 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -5 -5 -5 -7 -9 -11 -12 -16 -27 -51 -83 -87 -80 -67 -49 -30 -16 -7 -5 -4 -5 -5 -5 -5 -4 -6 -8 -10 -10 -11 -11 -10 -10 -10 -11 -11 -11 -10 -8 -9 -10 -12 -16 -23 -28 -26 -10 -2 -2 -4 -6 -4 -10 -26 -32 -20 -12 -12 -10 -16 -30 -61 -83 -59 -49 -42 -23 -38 -61 -39 -10 -2 -3 -11 -14 -20 -14 -11 -26 -46 -51 -31 -8 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -96 -141 -135 -108 -0 -0 -7 -190 -237 -239 -250 -282 -308 -325 -277 -271 -278 -256 -208 -161 -132 -117 -93 -65 -60 -56 -49 -49 -49 -48 -49 -52 -51 -48 -44 -46 -35 -34 -34 -25 -13 -8 -9 -11 -12 -11 -13 -15 -15 -14 -11 -5 -3 -3 -6 -12 -11 -5 -2 -2 -2 -3 -3 -2 -3 -4 -5 -7 -12 -21 -31 -42 -54 -56 -54 -49 -40 -30 -21 -15 -13 -13 -20 -37 -55 -93 -131 -163 -184 -186 -178 -167 -160 -158 -163 -169 -179 -195 -215 -236 -259 -286 -310 -265 -101 -44 -15 -2 -0 -10 -65 -212 -168 -69 -25 -9 -4 -3 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -1 -2 -3 -3 -3 -3 -3 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -2 -7 -11 -15 -18 -16 -12 -8 -7 -6 -4 -5 -6 -16 -20 -18 -15 -10 -4 -1 -2 -9 -20 -18 -8 -2 -1 -1 -1 -3 -6 -3 -2 -9 -27 -34 -24 -11 -4 -1 -2 -3 -3 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -1 -1 -3 -10 -21 -38 -64 -98 -133 -181 -210 -234 -249 -254 -238 -199 -159 -143 -149 -159 -125 -80 -72 -82 -92 -100 -106 -109 -106 -108 -106 -104 -92 -73 -65 -62 -49 -42 -43 -45 -43 -41 -33 -21 -9 -4 -4 -3 -2 -2 -5 -11 -22 -33 -47 -69 -89 -78 -53 -52 -50 -43 -39 -33 -23 -14 -9 -8 -6 -3 -2 -1 -1 -1 -2 -2 -2 -3 -4 -5 -5 -5 -7 -10 -11 -12 -15 -26 -49 -76 -91 -102 -105 -91 -64 -35 -17 -11 -7 -4 -3 -3 -3 -3 -5 -6 -8 -8 -10 -11 -10 -10 -10 -11 -11 -12 -11 -8 -8 -10 -14 -20 -31 -38 -33 -18 -8 -4 -2 -1 -0 -2 -3 -2 -4 -11 -18 -21 -21 -25 -47 -78 -45 -26 -29 -20 -14 -25 -23 -5 -1 -3 -14 -12 -14 -10 -6 -3 -8 -25 -16 -4 -1 -0 -0 -1 -1 -0 -0 -2 -4 -5 -4 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -4 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -47 -107 -98 -46 -0 -0 -1 -10 -275 -249 -228 -253 -284 -302 -307 -282 -281 -274 -225 -174 -137 -112 -88 -60 -40 -31 -29 -28 -31 -32 -35 -41 -46 -47 -43 -37 -43 -31 -29 -26 -18 -10 -9 -11 -11 -10 -11 -15 -17 -13 -9 -6 -3 -2 -2 -5 -14 -9 -4 -2 -2 -2 -3 -4 -4 -5 -5 -8 -13 -20 -28 -39 -50 -64 -83 -90 -92 -85 -72 -56 -42 -36 -37 -31 -26 -34 -54 -83 -123 -161 -182 -183 -182 -183 -177 -177 -177 -178 -186 -202 -221 -236 -252 -285 -328 -59 -5 -0 -0 -0 -0 -40 -153 -199 -157 -78 -34 -16 -10 -7 -6 -5 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -5 -5 -5 -5 -4 -3 -3 -3 -3 -4 -4 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -2 -2 -1 -1 -1 -5 -9 -12 -14 -14 -11 -7 -6 -7 -4 -4 -3 -6 -15 -19 -15 -8 -3 -3 -5 -13 -24 -18 -7 -1 -0 -0 -0 -1 -1 -1 -1 -2 -5 -8 -8 -5 -3 -2 -2 -4 -4 -5 -7 -7 -4 -1 -1 -1 -1 -1 -1 -1 -1 -3 -9 -18 -33 -61 -99 -144 -201 -235 -255 -269 -274 -261 -221 -166 -149 -175 -165 -106 -97 -112 -114 -105 -105 -121 -135 -132 -122 -113 -111 -110 -111 -103 -73 -47 -42 -39 -37 -35 -31 -23 -13 -6 -3 -4 -1 -0 -3 -8 -16 -27 -38 -56 -85 -95 -68 -53 -54 -50 -41 -38 -37 -29 -18 -12 -9 -8 -5 -3 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -7 -10 -14 -15 -17 -25 -45 -67 -94 -119 -129 -115 -93 -60 -38 -23 -12 -5 -3 -3 -3 -4 -4 -6 -8 -8 -9 -9 -10 -10 -10 -12 -11 -12 -11 -9 -7 -9 -14 -19 -30 -35 -32 -36 -25 -14 -8 -3 -1 -0 -0 -0 -0 -7 -12 -14 -17 -23 -24 -46 -39 -16 -31 -29 -7 -1 -0 -0 -0 -3 -10 -9 -6 -3 -1 -0 -0 -3 -3 -1 -1 -1 -1 -1 -1 -0 -1 -2 -4 -5 -4 -2 -1 -0 -1 -1 -2 -3 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -118 -112 -34 -0 -0 -0 -0 -40 -254 -229 -226 -259 -288 -289 -277 -273 -277 -255 -195 -143 -106 -74 -50 -34 -21 -11 -7 -10 -13 -16 -22 -30 -36 -38 -35 -29 -30 -25 -25 -21 -12 -7 -9 -11 -10 -7 -10 -18 -20 -9 -3 -4 -4 -2 -2 -3 -9 -3 -3 -4 -4 -3 -2 -3 -4 -5 -5 -8 -16 -26 -39 -50 -64 -81 -96 -110 -122 -124 -116 -98 -78 -71 -76 -72 -59 -48 -54 -69 -99 -131 -152 -170 -191 -201 -190 -179 -175 -176 -178 -188 -199 -204 -211 -236 -266 -101 -26 -3 -0 -0 -0 -3 -27 -87 -153 -184 -128 -80 -54 -37 -24 -17 -12 -8 -5 -4 -2 -2 -2 -3 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -3 -4 -5 -5 -5 -5 -6 -6 -4 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -4 -8 -12 -13 -13 -11 -8 -7 -9 -6 -3 -2 -2 -8 -15 -16 -10 -5 -8 -10 -12 -16 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -5 -7 -11 -17 -19 -17 -12 -6 -2 -1 -1 -1 -1 -1 -1 -2 -5 -12 -24 -44 -82 -120 -163 -212 -253 -285 -301 -291 -250 -190 -159 -156 -145 -118 -113 -140 -145 -110 -64 -45 -61 -92 -111 -131 -145 -143 -124 -102 -77 -40 -45 -46 -41 -32 -25 -21 -14 -5 -3 -3 -4 -2 -1 -3 -8 -14 -23 -39 -59 -81 -81 -68 -58 -56 -46 -36 -33 -30 -22 -16 -15 -9 -7 -5 -3 -1 -1 -0 -0 -0 -1 -3 -4 -4 -5 -5 -6 -9 -14 -16 -18 -24 -36 -56 -88 -127 -148 -130 -93 -63 -47 -31 -16 -6 -3 -3 -4 -4 -5 -6 -8 -8 -7 -8 -9 -11 -9 -11 -11 -11 -11 -11 -11 -12 -14 -17 -23 -29 -28 -31 -29 -23 -18 -17 -3 -1 -0 -0 -0 -2 -3 -4 -9 -20 -12 -19 -32 -26 -16 -4 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -2 -2 -2 -2 -2 -3 -4 -4 -4 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -4 -4 -5 -5 -4 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -65 -118 -49 -9 -0 -0 -1 -26 -101 -224 -239 -235 -263 -289 -273 -258 -261 -255 -219 -163 -113 -75 -48 -38 -30 -18 -8 -4 -5 -5 -8 -17 -25 -30 -32 -28 -21 -16 -14 -16 -13 -8 -8 -11 -10 -7 -6 -11 -21 -21 -6 -1 -1 -2 -3 -2 -2 -4 -4 -6 -4 -3 -2 -2 -3 -4 -5 -6 -9 -16 -30 -47 -58 -71 -93 -113 -131 -157 -173 -169 -146 -122 -116 -123 -121 -105 -88 -79 -84 -105 -125 -142 -170 -204 -216 -196 -172 -173 -178 -185 -189 -187 -183 -186 -204 -233 -243 -137 -42 -5 -0 -0 -0 -2 -14 -53 -128 -232 -196 -155 -116 -81 -55 -39 -28 -18 -12 -7 -5 -5 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -1 -0 -1 -2 -2 -2 -3 -4 -6 -6 -4 -3 -4 -4 -4 -4 -4 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -8 -6 -3 -2 -1 -1 -2 -2 -2 -4 -6 -10 -12 -13 -12 -11 -9 -8 -10 -7 -3 -1 -0 -3 -8 -13 -14 -11 -13 -12 -9 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -7 -13 -20 -27 -34 -30 -25 -22 -15 -5 -1 -0 -0 -1 -1 -1 -2 -9 -22 -42 -67 -105 -140 -181 -227 -272 -309 -327 -318 -284 -245 -242 -157 -113 -119 -139 -147 -121 -69 -27 -13 -15 -33 -58 -95 -134 -142 -112 -82 -77 -63 -55 -49 -40 -25 -16 -15 -12 -6 -4 -3 -1 -1 -2 -3 -8 -14 -24 -43 -69 -92 -94 -79 -72 -60 -44 -33 -25 -18 -9 -7 -12 -9 -6 -4 -2 -1 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -6 -8 -12 -14 -16 -20 -25 -39 -70 -113 -135 -115 -78 -50 -37 -26 -13 -5 -3 -4 -5 -7 -6 -6 -7 -7 -6 -7 -9 -11 -11 -12 -12 -12 -12 -12 -15 -15 -17 -19 -19 -20 -17 -14 -15 -17 -21 -30 -16 -7 -2 -0 -0 -0 -1 -3 -14 -18 -17 -25 -40 -37 -18 -3 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -3 -3 -3 -3 -3 -4 -4 -4 -3 -4 -4 -5 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -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 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -72 -78 -0 -0 -0 -0 -2 -136 -218 -221 -242 -247 -261 -281 -266 -253 -257 -246 -199 -138 -93 -64 -46 -47 -43 -30 -16 -9 -8 -9 -12 -22 -26 -29 -29 -29 -22 -11 -9 -13 -11 -7 -8 -10 -8 -5 -6 -12 -19 -16 -5 -2 -1 -1 -4 -5 -4 -3 -4 -3 -2 -3 -3 -2 -1 -3 -5 -7 -13 -21 -35 -53 -67 -82 -100 -121 -144 -176 -208 -145 -101 -128 -168 -185 -178 -157 -131 -109 -106 -121 -138 -156 -192 -240 -253 -209 -178 -179 -190 -206 -203 -190 -177 -176 -189 -215 -249 -286 -184 -41 -0 -0 -0 -0 -1 -10 -61 -313 -271 -231 -193 -151 -113 -87 -67 -50 -37 -26 -20 -17 -14 -11 -10 -11 -8 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -1 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -4 -4 -4 -4 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 -1 -2 -3 -6 -11 -10 -6 -2 -1 -1 -1 -1 -1 -3 -5 -11 -14 -16 -15 -13 -11 -10 -10 -7 -3 -1 -0 -1 -3 -8 -13 -14 -13 -10 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -8 -18 -34 -43 -46 -43 -38 -28 -17 -7 -2 -0 -0 -1 -1 -3 -10 -21 -33 -50 -74 -117 -172 -214 -245 -279 -319 -352 -349 -288 -197 -120 -102 -115 -145 -143 -102 -55 -27 -11 -6 -6 -11 -22 -38 -71 -101 -109 -105 -102 -81 -56 -42 -32 -22 -16 -15 -13 -11 -10 -5 -1 -2 -4 -4 -8 -16 -29 -52 -83 -105 -101 -82 -81 -70 -46 -30 -20 -10 -3 -2 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -3 -4 -5 -5 -6 -8 -13 -16 -15 -16 -20 -26 -49 -85 -109 -95 -64 -38 -25 -18 -10 -3 -3 -4 -7 -8 -6 -6 -7 -8 -8 -9 -11 -11 -12 -12 -13 -13 -12 -14 -18 -20 -24 -23 -19 -14 -10 -7 -8 -9 -17 -24 -16 -9 -4 -0 -0 -0 -1 -1 -5 -10 -27 -47 -56 -49 -42 -42 -7 -1 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -4 -5 -5 -4 -4 -4 -4 -5 -4 -3 -3 -4 -4 -5 -5 -5 -5 -6 -6 -7 -8 -7 -6 -6 -5 -5 -5 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -50 -102 -69 -17 -0 -0 -0 -1 -5 -156 -217 -212 -231 -251 -256 -275 -268 -253 -258 -245 -196 -137 -96 -71 -55 -60 -58 -47 -33 -25 -22 -25 -32 -39 -32 -29 -28 -32 -31 -20 -10 -7 -6 -4 -6 -8 -6 -5 -7 -11 -14 -10 -6 -6 -2 -2 -6 -8 -8 -8 -5 -2 -2 -4 -5 -4 -3 -4 -5 -10 -21 -31 -42 -54 -66 -79 -96 -115 -137 -165 -198 -74 -22 -57 -95 -108 -131 -171 -183 -144 -123 -127 -153 -174 -220 -283 -308 -274 -242 -244 -232 -225 -224 -209 -190 -183 -193 -217 -247 -273 -174 -33 -0 -0 -0 -0 -0 -1 -34 -318 -285 -257 -224 -191 -159 -133 -111 -93 -80 -70 -58 -48 -42 -37 -34 -31 -25 -22 -13 -8 -6 -4 -3 -3 -3 -3 -2 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -4 -5 -5 -5 -5 -5 -4 -3 -2 -1 -1 -1 -1 -1 -2 -3 -6 -11 -11 -6 -2 -1 -0 -1 -1 -1 -1 -2 -9 -14 -17 -19 -17 -14 -12 -9 -6 -3 -1 -0 -0 -1 -4 -9 -10 -9 -6 -3 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -9 -16 -30 -44 -55 -58 -49 -35 -22 -16 -11 -4 -1 -1 -2 -2 -4 -11 -24 -45 -85 -147 -199 -224 -237 -257 -301 -344 -327 -248 -158 -116 -167 -184 -166 -114 -54 -19 -10 -6 -3 -3 -5 -7 -13 -33 -62 -84 -89 -73 -45 -36 -31 -26 -19 -13 -10 -8 -7 -5 -4 -2 -4 -5 -5 -10 -22 -41 -61 -89 -102 -86 -81 -81 -67 -44 -30 -22 -12 -4 -2 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -6 -8 -13 -17 -15 -13 -16 -20 -31 -56 -91 -85 -61 -39 -24 -17 -12 -3 -3 -4 -7 -7 -6 -5 -7 -10 -8 -9 -11 -13 -13 -14 -14 -15 -15 -18 -25 -26 -26 -21 -17 -14 -13 -11 -11 -13 -15 -15 -12 -14 -14 -3 -1 -1 -1 -1 -2 -4 -23 -51 -63 -50 -29 -7 -2 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -5 -6 -5 -5 -5 -5 -5 -5 -5 -4 -3 -3 -4 -5 -6 -6 -6 -6 -6 -7 -8 -8 -7 -6 -5 -5 -5 -5 -6 -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 -2 -25 -77 -114 -67 -12 -0 -0 -1 -10 -90 -193 -211 -214 -237 -256 -256 -262 -249 -243 -245 -226 -188 -147 -112 -83 -64 -67 -65 -49 -43 -41 -41 -44 -45 -37 -31 -28 -26 -34 -37 -28 -15 -6 -4 -6 -9 -8 -6 -6 -7 -9 -9 -8 -8 -13 -5 -7 -9 -13 -17 -18 -12 -6 -5 -5 -5 -6 -6 -5 -6 -14 -26 -33 -49 -57 -65 -76 -90 -105 -126 -159 -183 -74 -7 -8 -16 -17 -35 -98 -178 -195 -148 -139 -176 -200 -236 -179 -108 -87 -69 -67 -70 -79 -161 -184 -184 -199 -211 -202 -188 -140 -5 -0 -0 -0 -0 -0 -0 -0 -39 -290 -284 -254 -225 -203 -183 -162 -142 -126 -117 -114 -106 -96 -90 -83 -75 -70 -65 -57 -44 -30 -21 -13 -9 -6 -4 -4 -4 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -5 -7 -7 -6 -5 -4 -4 -3 -2 -1 -1 -1 -1 -2 -3 -5 -8 -8 -5 -2 -0 -0 -0 -0 -1 -1 -1 -5 -9 -13 -17 -18 -15 -11 -8 -4 -1 -1 -0 -0 -1 -2 -4 -4 -4 -2 -2 -1 -0 -0 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -4 -5 -7 -12 -19 -30 -43 -52 -54 -45 -33 -25 -18 -12 -3 -1 -1 -1 -3 -5 -11 -24 -55 -98 -139 -168 -198 -230 -270 -303 -305 -282 -250 -228 -233 -284 -243 -150 -68 -23 -9 -6 -4 -2 -1 -2 -3 -6 -13 -21 -34 -39 -28 -18 -24 -24 -20 -13 -7 -6 -6 -1 -0 -2 -4 -4 -4 -5 -10 -22 -35 -55 -80 -83 -68 -62 -67 -62 -45 -38 -30 -21 -12 -6 -3 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -4 -6 -8 -12 -15 -14 -12 -13 -16 -21 -37 -71 -89 -84 -64 -38 -28 -20 -8 -4 -3 -4 -5 -5 -5 -7 -11 -10 -9 -11 -13 -13 -15 -17 -18 -19 -18 -23 -21 -17 -16 -15 -14 -13 -12 -11 -10 -10 -9 -9 -11 -15 -8 -3 -2 -2 -2 -2 -9 -27 -48 -63 -35 -17 -11 -6 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -5 -5 -5 -5 -5 -6 -6 -5 -5 -6 -5 -4 -3 -3 -4 -5 -6 -5 -5 -4 -5 -6 -5 -5 -4 -4 -5 -5 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -17 -77 -157 -161 -137 -41 -0 -0 -2 -62 -291 -235 -219 -230 -255 -267 -260 -249 -234 -236 -248 -219 -179 -151 -118 -86 -69 -71 -67 -47 -50 -51 -50 -48 -45 -40 -35 -30 -27 -36 -40 -31 -17 -8 -6 -11 -15 -10 -6 -6 -7 -8 -8 -8 -9 -11 -4 -6 -9 -16 -23 -24 -16 -8 -6 -6 -5 -6 -7 -8 -9 -15 -25 -33 -48 -63 -71 -81 -91 -103 -128 -169 -185 -88 -1 -0 -0 -0 -2 -21 -84 -171 -184 -150 -173 -205 -218 -104 -15 -6 -5 -2 -0 -0 -47 -68 -100 -154 -167 -107 -30 -12 -0 -0 -0 -0 -0 -0 -0 -0 -44 -248 -287 -247 -220 -205 -193 -177 -159 -143 -133 -131 -131 -132 -133 -129 -121 -111 -105 -99 -88 -70 -53 -37 -25 -17 -13 -9 -5 -3 -2 -0 -1 -1 -2 -2 -2 -3 -3 -3 -2 -1 -1 -1 -3 -6 -9 -8 -5 -5 -5 -4 -2 -1 -1 -2 -2 -2 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -2 -1 -2 -4 -6 -9 -11 -10 -7 -5 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -4 -6 -7 -11 -20 -30 -37 -45 -52 -49 -39 -35 -27 -18 -9 -4 -4 -6 -10 -17 -28 -38 -54 -77 -96 -121 -159 -216 -261 -230 -153 -253 -169 -100 -227 -269 -195 -95 -34 -12 -6 -3 -3 -2 -1 -1 -1 -2 -4 -6 -9 -10 -9 -9 -13 -15 -13 -8 -4 -7 -16 -3 -1 -3 -3 -2 -3 -4 -8 -19 -28 -45 -60 -60 -51 -48 -56 -55 -48 -45 -37 -28 -19 -12 -7 -4 -3 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -5 -6 -7 -10 -13 -13 -12 -12 -14 -16 -26 -50 -82 -109 -108 -61 -43 -29 -16 -8 -3 -2 -4 -5 -5 -8 -11 -11 -11 -12 -13 -14 -17 -19 -21 -19 -15 -15 -17 -18 -16 -14 -14 -14 -13 -12 -11 -9 -8 -9 -10 -11 -12 -10 -12 -12 -8 -8 -18 -29 -31 -39 -27 -15 -6 -5 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -2 -4 -7 -8 -7 -6 -4 -6 -6 -7 -7 -6 -5 -6 -5 -4 -2 -3 -4 -4 -4 -3 -3 -3 -3 -2 -2 -2 -3 -3 -4 -5 -3 -5 -4 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -47 -89 -126 -104 -30 -8 -0 -0 -1 -92 -265 -236 -233 -255 -275 -280 -264 -245 -234 -229 -219 -199 -164 -134 -102 -80 -72 -73 -69 -49 -53 -54 -51 -47 -42 -39 -36 -33 -30 -37 -39 -26 -12 -6 -8 -14 -18 -10 -5 -5 -7 -8 -8 -8 -8 -7 -3 -3 -5 -7 -10 -11 -9 -6 -5 -6 -7 -9 -12 -13 -14 -19 -27 -36 -49 -71 -82 -92 -101 -112 -136 -174 -192 -149 -63 -3 -0 -0 -0 -0 -9 -55 -128 -99 -90 -171 -168 -154 -86 -21 -0 -0 -0 -0 -0 -0 -19 -47 -50 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -211 -285 -242 -214 -200 -190 -179 -167 -155 -144 -139 -136 -141 -150 -156 -153 -144 -137 -134 -127 -113 -95 -74 -51 -35 -20 -11 -10 -8 -4 -3 -4 -2 -2 -3 -3 -4 -3 -3 -2 -1 -0 -0 -1 -3 -7 -9 -7 -5 -4 -4 -3 -2 -2 -2 -2 -2 -1 -2 -3 -2 -2 -1 -0 -0 -0 -1 -1 -3 -3 -2 -2 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -4 -5 -4 -4 -4 -4 -7 -13 -19 -27 -42 -66 -86 -88 -83 -87 -73 -48 -27 -22 -35 -49 -50 -48 -41 -29 -40 -53 -78 -114 -160 -196 -163 -21 -39 -14 -2 -101 -143 -99 -41 -15 -7 -4 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -5 -7 -8 -7 -5 -5 -9 -20 -16 -15 -11 -5 -1 -1 -3 -9 -20 -30 -40 -46 -47 -44 -49 -60 -49 -46 -42 -35 -25 -14 -8 -7 -8 -7 -4 -1 -0 -0 -1 -1 -2 -2 -2 -2 -3 -4 -5 -6 -7 -9 -11 -13 -14 -11 -12 -14 -22 -40 -70 -108 -124 -74 -50 -35 -25 -15 -7 -3 -4 -4 -4 -7 -9 -10 -11 -12 -14 -14 -17 -17 -19 -18 -15 -15 -17 -18 -13 -13 -14 -15 -18 -20 -19 -17 -15 -15 -13 -13 -19 -20 -20 -19 -13 -12 -12 -12 -10 -16 -23 -23 -18 -18 -5 -2 -0 -0 -0 -0 -0 -0 -1 -3 -4 -7 -7 -5 -4 -3 -2 -2 -1 -1 -1 -3 -5 -8 -9 -5 -3 -4 -5 -7 -7 -5 -5 -5 -5 -4 -3 -3 -3 -3 -3 -4 -3 -3 -2 -1 -0 -1 -1 -1 -1 -2 -1 -2 -2 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -35 -86 -124 -129 -96 -0 -0 -0 -0 -0 -121 -251 -250 -253 -228 -273 -277 -257 -240 -227 -206 -181 -165 -139 -106 -86 -77 -73 -73 -65 -48 -50 -48 -43 -38 -35 -33 -33 -32 -31 -36 -36 -19 -6 -4 -7 -11 -12 -7 -5 -4 -7 -11 -14 -13 -9 -7 -5 -3 -3 -5 -5 -4 -4 -4 -5 -7 -12 -16 -17 -19 -21 -26 -33 -42 -55 -80 -94 -103 -111 -120 -142 -172 -195 -182 -106 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -127 -133 -171 -116 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -172 -274 -243 -215 -196 -182 -173 -166 -160 -152 -149 -148 -148 -151 -159 -165 -166 -162 -154 -146 -138 -127 -110 -84 -60 -38 -22 -14 -14 -11 -12 -13 -11 -9 -7 -6 -5 -5 -4 -3 -1 -0 -0 -2 -2 -4 -7 -7 -4 -4 -4 -3 -3 -3 -3 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -2 -5 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -2 -5 -7 -7 -6 -5 -3 -4 -7 -10 -16 -34 -67 -108 -139 -146 -169 -160 -97 -70 -75 -108 -133 -127 -94 -55 -25 -20 -27 -42 -60 -78 -94 -107 -140 -79 -98 -149 -152 -94 -36 -14 -7 -5 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -3 -4 -2 -3 -6 -14 -20 -24 -16 -7 -4 -3 -6 -13 -23 -31 -38 -41 -43 -47 -54 -61 -49 -43 -37 -31 -20 -8 -2 -2 -6 -7 -3 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -5 -6 -8 -9 -10 -13 -15 -12 -11 -13 -20 -35 -59 -84 -74 -56 -43 -35 -29 -21 -11 -4 -3 -4 -4 -6 -8 -10 -10 -13 -14 -13 -17 -17 -19 -21 -18 -14 -14 -15 -10 -10 -11 -13 -23 -34 -36 -38 -38 -34 -21 -14 -16 -16 -14 -11 -7 -12 -6 -2 -2 -6 -13 -21 -12 -5 -2 -2 -1 -0 -0 -0 -0 -0 -2 -3 -8 -11 -9 -8 -7 -5 -4 -3 -2 -1 -1 -1 -3 -5 -8 -6 -5 -5 -6 -7 -6 -4 -5 -7 -8 -7 -5 -5 -5 -6 -3 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -23 -58 -96 -120 -114 -69 -0 -0 -0 -0 -0 -144 -253 -248 -180 -114 -228 -260 -234 -214 -198 -182 -166 -144 -119 -95 -83 -74 -68 -65 -54 -41 -42 -40 -37 -34 -31 -29 -29 -29 -28 -26 -25 -16 -4 -3 -3 -5 -5 -4 -5 -4 -8 -19 -21 -18 -11 -7 -5 -4 -4 -4 -3 -3 -4 -5 -7 -12 -19 -24 -22 -25 -29 -34 -39 -47 -61 -85 -101 -111 -118 -126 -145 -169 -170 -123 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -51 -50 -52 -31 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -144 -256 -245 -231 -212 -199 -182 -168 -159 -153 -152 -154 -152 -149 -151 -157 -166 -170 -167 -158 -148 -138 -121 -98 -76 -55 -37 -26 -26 -30 -34 -35 -33 -28 -23 -19 -15 -11 -7 -5 -4 -3 -2 -2 -2 -2 -4 -6 -4 -3 -2 -3 -4 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -8 -12 -7 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -4 -1 -0 -0 -0 -1 -1 -0 -1 -1 -2 -1 -0 -0 -1 -1 -2 -5 -7 -8 -8 -6 -4 -3 -4 -6 -10 -23 -50 -88 -126 -152 -182 -183 -112 -86 -125 -150 -150 -184 -149 -76 -32 -14 -15 -21 -25 -26 -28 -35 -73 -114 -163 -161 -103 -45 -15 -7 -5 -3 -3 -2 -1 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -2 -3 -6 -9 -10 -9 -7 -6 -6 -11 -18 -24 -29 -33 -36 -40 -45 -56 -58 -47 -51 -51 -43 -27 -11 -2 -1 -2 -3 -2 -1 -1 -1 -2 -3 -3 -2 -1 -1 -2 -4 -5 -6 -7 -10 -10 -12 -14 -14 -13 -15 -25 -40 -66 -62 -43 -34 -30 -28 -26 -20 -11 -5 -3 -4 -5 -6 -9 -11 -11 -11 -13 -13 -16 -19 -25 -32 -32 -19 -12 -11 -8 -7 -7 -9 -19 -36 -44 -51 -57 -54 -38 -23 -15 -12 -11 -8 -5 -5 -3 -3 -5 -6 -7 -12 -6 -1 -1 -2 -2 -1 -0 -1 -2 -2 -5 -8 -8 -6 -10 -12 -9 -7 -6 -6 -4 -2 -0 -1 -1 -4 -7 -6 -5 -6 -9 -8 -7 -8 -8 -10 -11 -11 -10 -7 -5 -6 -6 -5 -4 -3 -3 -2 -2 -2 -2 -1 -1 -1 -2 -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 -3 -8 -15 -28 -71 -95 -92 -66 -17 -0 -0 -0 -0 -0 -103 -172 -121 -43 -62 -192 -247 -213 -199 -194 -185 -170 -147 -120 -98 -81 -67 -56 -52 -41 -35 -35 -34 -33 -32 -29 -26 -23 -22 -20 -19 -18 -15 -3 -2 -2 -1 -2 -3 -3 -4 -9 -24 -22 -17 -10 -6 -5 -7 -8 -6 -3 -3 -5 -6 -11 -19 -24 -25 -28 -32 -35 -39 -45 -51 -65 -86 -102 -112 -120 -132 -154 -158 -108 -40 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -113 -224 -194 -166 -146 -173 -191 -182 -165 -155 -153 -151 -149 -148 -151 -159 -164 -161 -154 -140 -128 -115 -98 -87 -74 -60 -51 -50 -54 -58 -58 -52 -45 -38 -31 -27 -23 -18 -15 -12 -6 -3 -2 -2 -3 -7 -9 -7 -6 -2 -2 -4 -4 -4 -4 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -5 -13 -17 -10 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -1 -1 -2 -3 -5 -7 -8 -6 -4 -2 -2 -4 -7 -14 -29 -54 -84 -107 -123 -128 -95 -82 -123 -162 -164 -197 -160 -87 -34 -11 -8 -12 -13 -11 -9 -8 -17 -33 -47 -48 -35 -18 -10 -8 -6 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -3 -4 -7 -13 -19 -24 -28 -34 -38 -40 -43 -57 -69 -58 -75 -91 -82 -54 -20 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -2 -1 -1 -2 -4 -5 -6 -8 -14 -13 -13 -15 -16 -14 -15 -22 -42 -66 -61 -39 -25 -20 -17 -14 -11 -8 -4 -3 -5 -7 -9 -11 -13 -14 -15 -14 -15 -19 -26 -35 -43 -35 -18 -10 -8 -6 -5 -5 -9 -16 -26 -36 -38 -43 -45 -41 -29 -17 -15 -13 -14 -11 -8 -5 -6 -10 -11 -5 -3 -0 -0 -2 -3 -4 -2 -1 -2 -5 -7 -10 -14 -13 -10 -16 -17 -15 -12 -9 -8 -7 -3 -0 -0 -0 -1 -2 -3 -2 -2 -3 -6 -6 -10 -9 -7 -8 -9 -8 -4 -4 -6 -6 -5 -4 -3 -3 -3 -2 -2 -2 -3 -3 -3 -4 -5 -5 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -25 -21 -29 -74 -90 -66 -118 -56 -0 -0 -0 -0 -0 -0 -0 -1 -3 -67 -181 -233 -205 -199 -216 -206 -186 -157 -125 -96 -74 -58 -46 -45 -34 -29 -26 -24 -24 -26 -25 -21 -14 -7 -6 -7 -8 -7 -3 -3 -2 -0 -3 -3 -3 -5 -11 -20 -19 -13 -8 -6 -7 -9 -8 -6 -6 -10 -11 -11 -15 -24 -28 -28 -35 -38 -41 -47 -53 -58 -70 -87 -101 -110 -122 -142 -164 -153 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -48 -46 -42 -38 -86 -114 -107 -112 -148 -165 -155 -165 -161 -158 -160 -159 -152 -145 -134 -120 -107 -97 -90 -81 -70 -63 -62 -64 -67 -69 -63 -52 -35 -25 -27 -32 -31 -30 -24 -11 -6 -4 -3 -5 -9 -12 -10 -12 -6 -3 -5 -5 -4 -4 -3 -2 -1 -1 -1 -1 -2 -2 -3 -4 -4 -7 -15 -14 -8 -3 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -5 -6 -4 -3 -2 -3 -5 -7 -13 -25 -42 -61 -72 -76 -69 -67 -87 -127 -162 -161 -124 -74 -28 -8 -5 -7 -8 -7 -4 -4 -7 -14 -19 -21 -20 -18 -16 -15 -13 -10 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -2 -2 -1 -1 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -4 -8 -12 -18 -23 -28 -36 -42 -45 -46 -57 -82 -87 -107 -129 -119 -72 -22 -3 -1 -1 -1 -2 -3 -3 -3 -4 -3 -2 -1 -1 -1 -2 -4 -5 -7 -11 -14 -13 -11 -14 -16 -13 -12 -18 -40 -61 -60 -40 -22 -13 -9 -6 -5 -5 -4 -5 -7 -9 -11 -14 -16 -15 -13 -13 -18 -28 -45 -54 -53 -33 -14 -8 -8 -9 -9 -9 -11 -13 -20 -32 -30 -29 -31 -26 -17 -9 -13 -10 -12 -14 -16 -14 -11 -17 -16 -5 -1 -0 -1 -3 -6 -9 -6 -5 -6 -9 -11 -12 -14 -11 -14 -20 -21 -23 -21 -16 -13 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -1 -1 -2 -1 -1 -2 -4 -5 -5 -4 -4 -4 -3 -2 -2 -2 -3 -4 -3 -4 -6 -6 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -29 -52 -105 -132 -82 -91 -26 -0 -0 -0 -0 -0 -0 -0 -0 -34 -109 -188 -219 -203 -198 -217 -204 -187 -155 -119 -87 -64 -50 -43 -42 -28 -21 -16 -12 -13 -16 -18 -18 -15 -8 -4 -3 -3 -3 -3 -3 -2 -1 -3 -3 -4 -6 -10 -13 -15 -11 -7 -4 -3 -5 -9 -12 -14 -18 -22 -22 -24 -29 -34 -38 -44 -48 -52 -60 -67 -71 -81 -96 -107 -117 -136 -158 -150 -99 -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 -14 -19 -12 -25 -68 -96 -115 -168 -148 -139 -175 -180 -160 -147 -134 -124 -110 -106 -98 -86 -76 -71 -69 -64 -58 -56 -49 -44 -31 -27 -32 -36 -32 -32 -29 -20 -13 -10 -10 -12 -14 -16 -19 -22 -12 -8 -7 -6 -4 -3 -2 -1 -1 -1 -2 -2 -2 -3 -5 -7 -7 -8 -12 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -5 -4 -3 -2 -2 -3 -3 -5 -9 -14 -26 -37 -42 -41 -45 -57 -75 -89 -92 -78 -51 -23 -8 -4 -4 -5 -4 -3 -6 -12 -25 -30 -31 -30 -30 -28 -23 -18 -14 -6 -3 -2 -3 -3 -3 -2 -1 -1 -1 -3 -3 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -3 -6 -10 -16 -21 -28 -37 -49 -64 -65 -74 -106 -130 -146 -157 -145 -84 -29 -9 -3 -2 -2 -4 -5 -5 -4 -4 -3 -2 -1 -1 -2 -2 -4 -6 -11 -17 -17 -13 -11 -11 -13 -11 -12 -20 -35 -48 -46 -32 -18 -8 -4 -3 -4 -4 -5 -6 -8 -9 -11 -14 -16 -14 -14 -15 -21 -36 -62 -68 -55 -30 -13 -9 -12 -17 -18 -21 -20 -21 -27 -35 -37 -34 -26 -19 -16 -8 -4 -3 -4 -8 -16 -18 -15 -18 -13 -5 -1 -0 -0 -2 -4 -9 -10 -8 -10 -11 -10 -11 -11 -11 -17 -22 -25 -26 -25 -21 -20 -15 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -4 -4 -2 -1 -1 -2 -2 -3 -3 -5 -6 -8 -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 -28 -45 -54 -85 -134 -156 -99 -0 -0 -0 -0 -0 -0 -0 -3 -13 -59 -145 -187 -208 -213 -205 -200 -206 -195 -172 -138 -103 -73 -52 -41 -37 -34 -19 -11 -8 -6 -7 -8 -9 -10 -9 -5 -2 -3 -3 -3 -3 -4 -6 -5 -2 -2 -3 -6 -8 -9 -12 -11 -7 -3 -2 -4 -8 -14 -21 -28 -34 -35 -37 -38 -42 -49 -56 -61 -68 -76 -84 -97 -112 -121 -129 -145 -161 -150 -78 -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 -5 -33 -80 -56 -46 -135 -192 -183 -163 -147 -132 -118 -107 -95 -84 -76 -68 -65 -66 -64 -69 -70 -62 -53 -48 -47 -45 -39 -35 -37 -43 -40 -33 -31 -32 -32 -27 -28 -28 -21 -15 -13 -12 -10 -6 -3 -2 -1 -1 -1 -2 -2 -4 -7 -9 -9 -8 -7 -5 -2 -1 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -2 -1 -1 -2 -2 -2 -3 -3 -2 -2 -2 -2 -3 -3 -2 -4 -6 -12 -16 -18 -22 -26 -34 -44 -50 -50 -47 -36 -22 -9 -3 -3 -4 -3 -3 -14 -31 -49 -58 -57 -51 -46 -40 -31 -23 -17 -10 -5 -5 -9 -13 -14 -2 -4 -3 -3 -5 -4 -2 -1 -1 -2 -2 -3 -2 -2 -1 -2 -3 -3 -2 -2 -5 -9 -14 -18 -24 -34 -53 -96 -104 -104 -123 -158 -183 -174 -160 -93 -45 -20 -10 -7 -6 -6 -7 -6 -4 -3 -2 -2 -1 -1 -1 -2 -4 -8 -15 -22 -21 -14 -10 -9 -10 -10 -11 -17 -24 -30 -31 -25 -16 -7 -5 -4 -4 -4 -5 -7 -7 -7 -10 -13 -14 -13 -13 -16 -23 -32 -56 -68 -59 -30 -13 -13 -17 -21 -23 -29 -29 -30 -35 -43 -50 -50 -47 -41 -24 -8 -2 -0 -0 -1 -3 -10 -12 -9 -5 -2 -0 -0 -0 -1 -3 -9 -12 -12 -10 -9 -9 -14 -15 -17 -20 -24 -27 -29 -28 -25 -25 -22 -17 -11 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -2 -3 -3 -3 -4 -4 -6 -8 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -40 -72 -96 -132 -143 -87 -0 -0 -0 -0 -0 -0 -0 -30 -102 -195 -223 -221 -212 -203 -195 -188 -181 -166 -140 -110 -82 -62 -41 -28 -24 -19 -8 -5 -6 -6 -5 -5 -5 -3 -2 -1 -0 -2 -5 -7 -7 -9 -11 -9 -5 -3 -3 -6 -6 -7 -9 -10 -7 -3 -2 -6 -12 -19 -27 -37 -44 -45 -46 -50 -57 -64 -71 -77 -84 -93 -101 -118 -139 -150 -165 -186 -165 -74 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -119 -198 -192 -163 -141 -123 -106 -89 -75 -68 -66 -66 -70 -74 -74 -72 -64 -57 -53 -53 -52 -53 -55 -63 -71 -72 -70 -65 -62 -61 -56 -49 -45 -36 -30 -26 -20 -14 -9 -7 -5 -1 -1 -1 -1 -2 -4 -7 -9 -9 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -6 -7 -6 -4 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -2 -1 -1 -1 -1 -2 -3 -2 -2 -2 -2 -4 -9 -15 -19 -21 -23 -28 -31 -31 -27 -19 -9 -2 -2 -3 -2 -6 -22 -47 -78 -101 -102 -85 -71 -57 -42 -29 -22 -15 -10 -9 -15 -24 -25 -9 -6 -4 -4 -4 -3 -2 -1 -1 -3 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -4 -7 -10 -13 -18 -27 -52 -114 -150 -149 -145 -174 -214 -186 -165 -109 -61 -32 -18 -14 -12 -9 -9 -6 -4 -3 -2 -1 -1 -1 -2 -2 -3 -7 -17 -24 -22 -16 -11 -9 -9 -9 -10 -12 -16 -19 -21 -20 -17 -11 -8 -7 -5 -5 -5 -6 -7 -7 -9 -11 -12 -11 -11 -15 -21 -27 -44 -52 -49 -32 -16 -15 -20 -24 -24 -30 -33 -37 -46 -55 -59 -56 -51 -39 -21 -7 -1 -0 -0 -0 -1 -4 -4 -2 -1 -0 -0 -1 -2 -4 -6 -9 -11 -13 -10 -12 -16 -19 -21 -24 -26 -27 -27 -29 -29 -25 -26 -25 -23 -19 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -4 -5 -6 -7 -6 -6 -9 -13 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -43 -68 -82 -119 -127 -69 -0 -0 -0 -0 -38 -40 -29 -89 -188 -230 -226 -210 -189 -172 -163 -156 -144 -125 -104 -82 -60 -50 -31 -17 -11 -6 -4 -5 -6 -6 -5 -4 -4 -4 -4 -3 -2 -2 -7 -12 -15 -17 -17 -15 -13 -8 -5 -6 -6 -7 -8 -8 -7 -5 -4 -11 -16 -23 -33 -43 -48 -50 -55 -62 -68 -77 -84 -91 -97 -105 -113 -132 -163 -185 -209 -211 -126 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -176 -200 -176 -151 -127 -103 -81 -68 -65 -66 -71 -75 -76 -74 -66 -56 -52 -51 -50 -54 -63 -77 -90 -98 -92 -89 -90 -89 -86 -86 -82 -71 -57 -50 -48 -43 -31 -25 -29 -22 -9 -4 -2 -1 -1 -3 -5 -7 -7 -5 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -2 -3 -6 -8 -9 -7 -4 -2 -2 -0 -1 -1 -2 -2 -2 -2 -2 -3 -1 -1 -1 -1 -1 -2 -3 -3 -1 -1 -1 -2 -7 -14 -19 -19 -17 -18 -21 -22 -19 -13 -5 -2 -2 -2 -3 -10 -28 -59 -103 -138 -141 -122 -100 -75 -50 -36 -30 -25 -17 -12 -17 -28 -30 -21 -11 -5 -2 -2 -3 -2 -2 -2 -3 -5 -7 -7 -4 -2 -2 -2 -3 -2 -3 -4 -5 -7 -10 -14 -23 -49 -114 -179 -193 -176 -182 -235 -213 -180 -143 -89 -45 -24 -19 -17 -13 -9 -6 -4 -3 -1 -1 -1 -2 -2 -2 -3 -7 -15 -21 -20 -16 -13 -11 -10 -9 -10 -10 -12 -13 -15 -17 -15 -12 -10 -8 -7 -6 -7 -7 -8 -9 -10 -10 -9 -8 -8 -11 -15 -28 -51 -56 -43 -26 -14 -12 -18 -21 -25 -31 -33 -34 -41 -50 -56 -55 -49 -37 -21 -7 -2 -0 -0 -0 -2 -2 -1 -1 -0 -0 -1 -3 -7 -10 -12 -13 -10 -14 -14 -22 -28 -29 -29 -31 -34 -35 -34 -32 -28 -24 -23 -24 -24 -24 -13 -7 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -4 -4 -4 -6 -10 -10 -15 -22 -33 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -29 -48 -72 -97 -74 -30 -0 -2 -18 -70 -168 -156 -124 -141 -186 -211 -204 -182 -160 -146 -133 -122 -113 -98 -78 -61 -45 -37 -25 -15 -8 -5 -5 -7 -8 -7 -6 -5 -4 -3 -4 -3 -3 -7 -13 -15 -18 -24 -27 -24 -17 -11 -6 -5 -6 -6 -6 -6 -5 -5 -4 -10 -16 -24 -36 -41 -40 -46 -60 -69 -69 -77 -90 -99 -106 -112 -122 -143 -186 -217 -220 -147 -58 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -117 -191 -201 -174 -152 -124 -100 -80 -70 -71 -75 -79 -82 -81 -77 -66 -57 -51 -46 -47 -54 -69 -89 -105 -113 -116 -108 -109 -110 -110 -110 -104 -91 -80 -74 -73 -72 -60 -86 -146 -112 -87 -44 -13 -3 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -4 -5 -6 -6 -6 -6 -3 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -2 -5 -10 -14 -15 -16 -14 -14 -14 -14 -9 -3 -1 -2 -2 -4 -13 -35 -69 -114 -149 -148 -132 -109 -77 -51 -41 -41 -40 -29 -18 -22 -36 -40 -32 -20 -9 -3 -3 -3 -4 -3 -3 -4 -6 -10 -14 -16 -9 -3 -3 -3 -3 -3 -3 -4 -6 -9 -13 -19 -39 -94 -140 -157 -188 -195 -246 -250 -207 -185 -133 -69 -39 -26 -21 -15 -9 -6 -4 -2 -1 -1 -1 -2 -2 -3 -3 -6 -11 -17 -18 -15 -14 -12 -11 -11 -11 -11 -12 -13 -14 -14 -12 -10 -8 -8 -8 -6 -8 -8 -9 -10 -11 -11 -10 -8 -8 -10 -15 -28 -49 -58 -55 -42 -14 -9 -13 -16 -21 -29 -32 -29 -34 -40 -48 -52 -49 -39 -25 -12 -5 -1 -0 -1 -1 -2 -2 -1 -1 -0 -2 -10 -14 -14 -14 -17 -17 -15 -19 -34 -40 -37 -36 -38 -41 -44 -45 -42 -36 -29 -25 -24 -21 -19 -13 -9 -6 -3 -2 -2 -1 -2 -4 -4 -3 -2 -2 -2 -5 -3 -2 -1 -1 -2 -2 -3 -3 -3 -3 -6 -7 -2 -1 -5 -12 -18 -25 -28 -0 -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 -2 -6 -13 -28 -56 -91 -96 -12 -3 -7 -5 -58 -155 -220 -208 -182 -165 -170 -176 -167 -151 -136 -124 -110 -94 -83 -76 -63 -47 -36 -30 -27 -24 -19 -17 -17 -18 -14 -9 -6 -6 -5 -5 -5 -4 -3 -8 -18 -13 -16 -23 -27 -24 -17 -10 -5 -3 -5 -7 -9 -9 -7 -5 -4 -5 -15 -25 -35 -37 -36 -45 -60 -64 -62 -69 -83 -98 -108 -115 -125 -143 -177 -211 -113 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -107 -176 -196 -183 -165 -142 -117 -99 -87 -83 -82 -85 -87 -86 -85 -82 -73 -61 -51 -43 -44 -57 -77 -95 -110 -124 -130 -129 -131 -133 -133 -130 -128 -124 -108 -97 -95 -98 -105 -122 -155 -192 -168 -82 -28 -9 -3 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -1 -2 -4 -6 -4 -3 -5 -4 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -3 -2 -2 -2 -2 -3 -5 -7 -9 -9 -7 -7 -7 -7 -6 -3 -2 -2 -2 -4 -15 -43 -87 -132 -143 -109 -99 -101 -68 -48 -46 -51 -49 -36 -26 -33 -44 -44 -35 -28 -22 -16 -13 -8 -6 -6 -6 -8 -12 -16 -17 -16 -8 -4 -3 -3 -3 -3 -2 -3 -5 -7 -11 -15 -26 -82 -104 -72 -162 -230 -234 -221 -216 -213 -177 -118 -66 -31 -20 -13 -9 -6 -4 -2 -1 -1 -2 -2 -2 -2 -3 -5 -8 -12 -14 -15 -14 -12 -12 -12 -12 -12 -12 -12 -12 -11 -8 -6 -5 -6 -8 -8 -9 -9 -9 -10 -11 -11 -9 -7 -10 -11 -13 -22 -34 -42 -46 -39 -28 -17 -13 -13 -16 -25 -38 -29 -30 -35 -43 -49 -50 -41 -30 -20 -16 -5 -1 -1 -2 -4 -6 -6 -4 -3 -3 -4 -6 -9 -12 -18 -24 -28 -28 -38 -48 -45 -42 -41 -45 -50 -52 -51 -48 -42 -29 -22 -17 -14 -12 -11 -10 -8 -6 -11 -20 -23 -15 -11 -12 -19 -9 -16 -15 -8 -4 -2 -1 -2 -2 -2 -3 -3 -6 -10 -13 -3 -1 -3 -7 -13 -19 -23 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -20 -27 -47 -90 -129 -114 -22 -29 -68 -26 -40 -125 -185 -168 -150 -139 -139 -141 -136 -123 -107 -94 -84 -73 -62 -63 -54 -38 -27 -26 -31 -36 -37 -37 -36 -30 -19 -10 -6 -7 -6 -5 -5 -7 -7 -8 -15 -18 -26 -29 -26 -21 -16 -12 -9 -6 -4 -7 -12 -16 -16 -11 -6 -9 -16 -24 -30 -34 -40 -49 -57 -57 -57 -63 -74 -91 -104 -113 -125 -143 -170 -190 -34 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -68 -172 -192 -187 -175 -157 -137 -119 -105 -100 -99 -97 -94 -91 -89 -87 -84 -76 -61 -46 -37 -42 -63 -88 -105 -115 -123 -136 -147 -156 -161 -161 -157 -146 -139 -124 -119 -119 -129 -140 -147 -157 -167 -129 -73 -91 -48 -16 -7 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -3 -2 -2 -1 -2 -2 -3 -4 -6 -5 -4 -3 -3 -3 -3 -2 -2 -2 -2 -3 -15 -43 -89 -111 -57 -6 -42 -79 -58 -44 -48 -55 -50 -39 -34 -39 -52 -57 -57 -53 -44 -34 -29 -23 -17 -14 -14 -19 -23 -22 -14 -6 -2 -2 -3 -4 -4 -2 -2 -3 -4 -6 -7 -11 -19 -79 -151 -115 -94 -162 -207 -135 -140 -200 -199 -154 -90 -33 -17 -12 -9 -6 -4 -2 -2 -1 -2 -2 -1 -1 -2 -3 -6 -7 -8 -8 -10 -12 -12 -11 -12 -11 -11 -11 -10 -7 -4 -3 -3 -5 -7 -8 -9 -9 -9 -9 -10 -10 -10 -7 -8 -9 -11 -15 -20 -29 -55 -46 -39 -31 -29 -28 -22 -30 -42 -36 -31 -33 -39 -44 -40 -32 -36 -27 -23 -11 -2 -1 -2 -4 -6 -12 -12 -10 -6 -4 -6 -10 -17 -23 -26 -47 -55 -48 -51 -53 -56 -55 -56 -57 -58 -59 -56 -48 -30 -21 -18 -19 -19 -19 -18 -14 -10 -15 -19 -14 -13 -18 -21 -26 -21 -19 -16 -13 -13 -18 -21 -8 -4 -3 -2 -2 -3 -6 -12 -10 -11 -11 -14 -21 -30 -33 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -22 -19 -36 -84 -135 -162 -148 -101 -101 -175 -95 -141 -162 -149 -131 -120 -109 -116 -123 -116 -100 -84 -71 -64 -59 -52 -49 -39 -27 -20 -22 -29 -36 -42 -45 -44 -32 -17 -8 -6 -6 -3 -1 -2 -6 -9 -9 -12 -24 -42 -41 -29 -19 -13 -11 -13 -10 -3 -9 -14 -18 -18 -14 -9 -11 -17 -21 -24 -29 -37 -47 -52 -51 -51 -56 -61 -71 -89 -106 -123 -146 -168 -159 -27 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -56 -173 -202 -195 -177 -157 -139 -127 -122 -121 -119 -112 -103 -98 -94 -90 -86 -75 -58 -44 -38 -50 -73 -99 -119 -136 -150 -160 -176 -194 -205 -209 -202 -181 -165 -149 -144 -146 -161 -172 -165 -149 -138 -105 -32 -77 -309 -239 -66 -23 -9 -3 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -3 -2 -2 -2 -2 -1 -1 -0 -0 -2 -2 -2 -2 -1 -1 -2 -2 -3 -5 -3 -2 -2 -2 -2 -2 -2 -1 -2 -1 -5 -19 -40 -67 -84 -68 -33 -59 -68 -51 -42 -47 -52 -46 -40 -34 -42 -56 -63 -66 -63 -51 -39 -35 -36 -34 -27 -25 -28 -28 -20 -7 -3 -2 -2 -3 -3 -3 -2 -1 -2 -3 -5 -6 -10 -18 -59 -148 -184 -34 -34 -152 -133 -104 -159 -215 -174 -89 -34 -16 -11 -9 -7 -5 -3 -2 -1 -1 -2 -2 -1 -2 -3 -3 -4 -4 -6 -8 -10 -10 -10 -10 -10 -8 -6 -5 -3 -2 -2 -3 -4 -6 -7 -7 -8 -9 -9 -9 -10 -9 -6 -5 -6 -8 -10 -11 -14 -40 -44 -38 -38 -43 -45 -40 -46 -55 -44 -33 -33 -41 -48 -42 -41 -41 -32 -23 -14 -5 -1 -1 -5 -5 -12 -19 -25 -25 -17 -13 -17 -29 -32 -30 -42 -64 -63 -52 -54 -64 -69 -68 -67 -68 -67 -58 -46 -37 -33 -33 -35 -34 -33 -31 -28 -24 -24 -25 -27 -36 -44 -50 -53 -54 -47 -37 -33 -31 -31 -21 -17 -13 -10 -6 -4 -4 -9 -17 -23 -27 -28 -25 -30 -38 -37 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -26 -44 -27 -18 -64 -131 -165 -167 -157 -149 -144 -153 -160 -148 -136 -114 -98 -92 -84 -88 -100 -99 -87 -71 -58 -53 -54 -49 -42 -30 -18 -13 -14 -19 -24 -27 -27 -27 -23 -14 -8 -5 -2 -1 -4 -7 -15 -21 -20 -17 -20 -30 -34 -25 -15 -8 -6 -7 -7 -3 -7 -14 -16 -16 -12 -8 -10 -17 -20 -22 -27 -35 -43 -46 -44 -42 -46 -50 -57 -79 -100 -125 -149 -132 -57 -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 -3 -23 -97 -127 -167 -176 -160 -144 -138 -143 -145 -138 -126 -114 -107 -102 -96 -88 -75 -56 -48 -52 -67 -88 -112 -135 -158 -176 -192 -216 -245 -259 -267 -268 -248 -215 -190 -179 -178 -178 -175 -175 -173 -148 -132 -99 -143 -221 -176 -91 -50 -23 -8 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -1 -2 -2 -2 -2 -2 -1 -2 -2 -1 -2 -3 -6 -4 -3 -2 -2 -1 -1 -2 -1 -2 -2 -8 -30 -56 -59 -41 -77 -84 -75 -53 -39 -39 -46 -48 -41 -38 -36 -48 -57 -62 -60 -48 -35 -34 -36 -44 -47 -40 -33 -29 -27 -18 -3 -2 -2 -1 -1 -2 -2 -1 -1 -1 -2 -3 -5 -9 -14 -31 -84 -215 -59 -8 -92 -147 -120 -105 -226 -169 -79 -35 -18 -13 -10 -9 -7 -4 -3 -2 -2 -2 -2 -1 -2 -3 -3 -3 -3 -4 -5 -6 -7 -7 -6 -6 -5 -4 -3 -2 -1 -2 -3 -5 -5 -6 -7 -8 -8 -8 -8 -9 -9 -7 -6 -6 -7 -10 -11 -12 -18 -18 -24 -35 -38 -37 -41 -40 -40 -32 -28 -36 -46 -59 -57 -61 -53 -41 -29 -18 -8 -1 -1 -3 -5 -10 -18 -30 -33 -26 -16 -18 -29 -34 -28 -28 -46 -64 -50 -47 -58 -72 -78 -81 -80 -79 -71 -62 -57 -58 -59 -62 -64 -58 -55 -57 -57 -52 -50 -67 -81 -85 -90 -99 -103 -87 -63 -47 -50 -53 -46 -29 -19 -19 -21 -12 -14 -19 -28 -34 -21 -6 -14 -21 -32 -27 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -51 -34 -39 -106 -164 -156 -145 -136 -129 -123 -117 -110 -105 -100 -91 -83 -78 -73 -68 -69 -71 -64 -55 -45 -45 -50 -48 -43 -28 -14 -11 -10 -12 -16 -19 -17 -13 -13 -14 -12 -8 -5 -7 -12 -23 -37 -35 -26 -17 -14 -14 -17 -14 -8 -4 -3 -4 -4 -5 -9 -16 -18 -20 -16 -11 -12 -19 -25 -29 -33 -38 -42 -41 -37 -34 -39 -47 -60 -75 -95 -120 -149 -118 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -6 -66 -127 -151 -150 -147 -158 -162 -143 -124 -114 -109 -106 -101 -91 -77 -65 -69 -81 -96 -116 -140 -167 -186 -195 -207 -221 -240 -241 -231 -218 -201 -221 -224 -223 -223 -213 -189 -181 -193 -163 -171 -187 -185 -117 -74 -67 -61 -40 -16 -5 -3 -3 -1 -1 -2 -2 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -4 -5 -4 -3 -2 -2 -1 -0 -1 -1 -1 -4 -13 -36 -56 -42 -2 -4 -41 -42 -29 -21 -25 -31 -35 -30 -30 -34 -42 -44 -42 -37 -30 -25 -26 -31 -41 -45 -42 -36 -32 -29 -20 -7 -2 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -3 -6 -10 -16 -32 -164 -101 -29 -44 -124 -178 -126 -235 -159 -85 -41 -22 -16 -13 -11 -8 -6 -4 -3 -3 -2 -1 -1 -2 -2 -2 -1 -1 -2 -4 -4 -4 -3 -3 -2 -2 -2 -2 -1 -1 -2 -4 -5 -5 -5 -5 -6 -7 -6 -7 -8 -8 -7 -5 -7 -8 -11 -13 -13 -13 -12 -16 -26 -27 -35 -54 -43 -33 -35 -37 -42 -33 -25 -44 -57 -55 -47 -37 -24 -11 -4 -4 -8 -11 -12 -15 -21 -18 -17 -16 -18 -28 -33 -24 -11 -25 -49 -48 -46 -54 -67 -75 -93 -93 -92 -91 -86 -79 -82 -85 -89 -96 -101 -97 -90 -84 -78 -69 -89 -100 -110 -113 -112 -106 -74 -37 -21 -21 -24 -23 -10 -9 -10 -11 -4 -4 -8 -16 -35 -14 -2 -9 -22 -34 -36 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -32 -68 -137 -178 -147 -125 -120 -121 -118 -113 -109 -101 -94 -88 -81 -73 -65 -56 -48 -42 -39 -39 -38 -40 -41 -42 -42 -29 -15 -8 -6 -9 -13 -15 -15 -16 -17 -19 -19 -18 -18 -22 -29 -39 -48 -43 -23 -11 -7 -6 -6 -6 -4 -3 -5 -5 -5 -7 -15 -27 -26 -23 -16 -12 -14 -22 -32 -38 -42 -43 -41 -37 -33 -32 -36 -46 -54 -64 -83 -111 -134 -102 -35 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -60 -123 -146 -145 -152 -154 -134 -119 -112 -111 -111 -106 -97 -88 -91 -102 -123 -154 -178 -180 -171 -176 -172 -176 -184 -191 -199 -204 -204 -196 -177 -182 -219 -213 -193 -175 -169 -168 -143 -120 -196 -203 -119 -40 -20 -45 -55 -15 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -5 -4 -4 -3 -3 -2 -1 -1 -1 -2 -6 -19 -47 -57 -4 -0 -0 -42 -63 -47 -25 -17 -15 -16 -15 -21 -26 -27 -25 -24 -24 -23 -22 -24 -28 -30 -32 -33 -34 -37 -46 -66 -35 -10 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -3 -6 -9 -14 -24 -91 -108 -56 -12 -62 -172 -174 -205 -164 -106 -57 -28 -20 -17 -13 -9 -6 -4 -3 -3 -3 -2 -1 -2 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -5 -5 -5 -5 -6 -7 -6 -5 -7 -9 -12 -14 -14 -13 -13 -14 -17 -17 -26 -43 -44 -39 -44 -55 -47 -33 -38 -54 -61 -59 -53 -45 -32 -19 -12 -12 -15 -16 -18 -21 -24 -27 -30 -29 -29 -25 -24 -31 -12 -29 -45 -50 -48 -43 -54 -66 -88 -103 -111 -110 -103 -99 -101 -106 -109 -109 -109 -108 -98 -91 -82 -75 -86 -105 -122 -119 -92 -41 -5 -0 -0 -1 -9 -17 -0 -0 -0 -1 -0 -0 -0 -1 -11 -3 -2 -23 -39 -36 -41 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -26 -22 -40 -96 -153 -166 -131 -104 -109 -121 -118 -112 -107 -100 -93 -85 -75 -65 -55 -46 -38 -32 -31 -35 -40 -41 -39 -36 -31 -19 -9 -4 -4 -6 -9 -14 -21 -29 -35 -35 -32 -30 -33 -40 -44 -43 -35 -20 -10 -5 -4 -5 -6 -6 -6 -6 -6 -7 -8 -14 -21 -26 -22 -16 -15 -15 -23 -32 -39 -43 -47 -48 -41 -38 -37 -34 -31 -32 -35 -39 -53 -71 -85 -96 -76 -37 -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 -29 -73 -115 -139 -139 -142 -135 -127 -119 -117 -120 -120 -118 -115 -129 -131 -132 -142 -142 -147 -133 -30 -13 -142 -146 -124 -102 -115 -144 -115 -19 -59 -157 -120 -142 -111 -37 -19 -16 -13 -80 -136 -145 -80 -25 -35 -51 -21 -8 -5 -3 -4 -4 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -1 -2 -3 -3 -4 -6 -6 -6 -5 -4 -3 -1 -1 -1 -2 -8 -29 -67 -86 -17 -1 -0 -33 -82 -83 -54 -42 -25 -13 -10 -11 -12 -17 -20 -18 -18 -21 -24 -27 -28 -27 -25 -23 -25 -39 -63 -78 -51 -18 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -11 -17 -25 -62 -103 -114 -91 -41 -35 -93 -153 -157 -130 -89 -42 -29 -22 -16 -12 -8 -6 -4 -3 -3 -2 -2 -3 -2 -3 -3 -2 -1 -2 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -4 -4 -3 -3 -4 -4 -4 -5 -6 -6 -5 -7 -9 -13 -16 -17 -16 -14 -12 -10 -10 -12 -21 -30 -37 -47 -64 -47 -47 -57 -64 -67 -65 -54 -50 -41 -30 -24 -22 -21 -21 -26 -32 -36 -26 -11 -9 -14 -14 -19 -34 -28 -29 -38 -48 -56 -47 -61 -76 -92 -111 -127 -136 -137 -131 -131 -136 -133 -125 -115 -101 -84 -88 -82 -77 -83 -105 -128 -126 -89 -24 -2 -4 -4 -23 -66 -49 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -24 -26 -16 -18 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -52 -119 -163 -150 -114 -100 -109 -125 -121 -115 -110 -102 -93 -81 -67 -55 -45 -35 -28 -26 -30 -38 -45 -48 -45 -38 -28 -16 -7 -4 -3 -4 -7 -14 -26 -39 -48 -49 -45 -43 -47 -51 -51 -38 -17 -6 -3 -5 -11 -13 -11 -8 -7 -7 -6 -7 -14 -23 -27 -23 -14 -9 -16 -19 -22 -25 -31 -40 -51 -55 -47 -46 -44 -38 -30 -22 -17 -18 -24 -34 -39 -50 -70 -73 -49 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -68 -122 -139 -141 -146 -116 -94 -82 -90 -117 -142 -135 -77 -10 -0 -0 -4 -29 -48 -3 -0 -2 -4 -4 -4 -15 -27 -19 -2 -21 -109 -43 -38 -94 -108 -56 -36 -34 -10 -63 -143 -92 -35 -56 -42 -37 -65 -37 -12 -6 -7 -4 -2 -2 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -2 -3 -4 -6 -8 -9 -9 -7 -4 -1 -1 -2 -2 -11 -43 -72 -32 -0 -0 -0 -15 -72 -101 -80 -64 -34 -16 -9 -7 -5 -8 -12 -11 -9 -9 -15 -19 -19 -17 -14 -11 -17 -33 -54 -58 -42 -17 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -11 -16 -22 -34 -62 -109 -149 -65 -24 -47 -119 -128 -107 -96 -51 -34 -26 -21 -15 -12 -9 -7 -5 -3 -3 -3 -3 -3 -3 -4 -5 -5 -6 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -3 -4 -4 -4 -6 -5 -5 -7 -11 -16 -17 -18 -19 -18 -16 -11 -7 -7 -9 -14 -21 -29 -40 -42 -47 -56 -67 -67 -46 -50 -53 -47 -39 -34 -33 -25 -33 -36 -38 -41 -36 -22 -13 -7 -15 -14 -22 -28 -26 -24 -34 -56 -68 -84 -99 -111 -122 -134 -149 -156 -158 -155 -156 -158 -151 -138 -123 -106 -104 -99 -92 -93 -108 -115 -119 -111 -101 -76 -22 -2 -14 -22 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -55 -51 -72 -140 -173 -150 -120 -114 -123 -132 -127 -120 -114 -107 -94 -78 -62 -48 -38 -31 -28 -30 -37 -45 -52 -54 -51 -46 -36 -23 -14 -8 -6 -5 -7 -14 -26 -41 -53 -59 -61 -60 -62 -59 -53 -35 -14 -5 -3 -11 -18 -18 -12 -8 -7 -6 -6 -8 -20 -31 -26 -18 -12 -10 -16 -21 -14 -10 -17 -34 -52 -61 -55 -54 -54 -53 -46 -33 -20 -16 -18 -19 -16 -17 -33 -62 -77 -61 -29 -26 -18 -13 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -26 -71 -125 -134 -107 -32 -5 -0 -19 -62 -102 -93 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -7 -2 -2 -15 -51 -110 -158 -111 -113 -140 -166 -172 -133 -64 -24 -18 -23 -9 -4 -7 -10 -9 -5 -3 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -4 -4 -3 -3 -2 -1 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -4 -6 -8 -10 -10 -8 -6 -2 -1 -2 -5 -16 -48 -84 -63 -7 -12 -19 -32 -69 -95 -83 -60 -29 -13 -7 -5 -3 -2 -2 -4 -5 -4 -4 -7 -8 -6 -2 -3 -9 -19 -28 -32 -26 -13 -3 -1 -1 -1 -0 -0 -0 -0 -0 -2 -4 -7 -11 -13 -16 -18 -25 -46 -88 -94 -139 -66 -111 -154 -87 -54 -40 -31 -26 -24 -20 -15 -12 -10 -7 -5 -4 -3 -3 -3 -4 -6 -8 -6 -6 -5 -4 -3 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -3 -5 -5 -4 -7 -14 -21 -21 -22 -23 -23 -20 -15 -10 -6 -6 -8 -11 -21 -31 -38 -41 -44 -60 -71 -56 -61 -61 -54 -48 -43 -23 -18 -36 -42 -44 -43 -34 -24 -20 -14 -17 -13 -10 -11 -15 -15 -22 -42 -65 -90 -110 -124 -135 -146 -156 -157 -148 -128 -129 -177 -183 -116 -112 -138 -149 -121 -132 -135 -142 -134 -128 -126 -112 -72 -21 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -65 -81 -113 -165 -177 -158 -145 -140 -141 -141 -134 -127 -121 -113 -100 -82 -65 -52 -46 -44 -45 -48 -53 -57 -56 -51 -51 -50 -47 -40 -31 -21 -14 -10 -10 -13 -21 -29 -36 -42 -48 -54 -60 -53 -50 -33 -15 -8 -8 -13 -15 -12 -9 -7 -6 -5 -10 -24 -33 -38 -24 -13 -10 -13 -16 -17 -11 -8 -15 -32 -50 -59 -56 -59 -67 -53 -68 -63 -46 -33 -26 -22 -15 -10 -13 -33 -66 -92 -91 -84 -64 -44 -36 -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 -13 -47 -73 -28 -4 -0 -0 -15 -60 -106 -88 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -86 -109 -35 -113 -175 -171 -177 -156 -82 -28 -7 -2 -1 -2 -3 -6 -9 -7 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -4 -4 -5 -4 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -4 -5 -7 -8 -8 -8 -7 -4 -3 -4 -8 -17 -39 -69 -81 -63 -85 -94 -96 -88 -71 -57 -37 -19 -11 -7 -6 -4 -3 -2 -3 -4 -3 -2 -3 -5 -4 -3 -2 -3 -6 -10 -14 -11 -6 -4 -4 -3 -3 -2 -0 -0 -0 -1 -2 -4 -7 -9 -10 -9 -8 -10 -15 -28 -48 -108 -113 -162 -209 -150 -86 -48 -32 -25 -23 -22 -18 -13 -12 -10 -6 -5 -4 -3 -3 -4 -4 -4 -4 -3 -4 -4 -4 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -4 -4 -4 -4 -4 -7 -15 -20 -18 -17 -20 -24 -23 -19 -14 -9 -5 -6 -7 -13 -23 -36 -46 -37 -48 -60 -68 -72 -69 -62 -58 -56 -43 -18 -16 -28 -44 -49 -36 -28 -16 -19 -22 -17 -7 -0 -1 -3 -11 -24 -49 -82 -108 -124 -138 -152 -157 -156 -128 -78 -73 -171 -186 -118 -85 -104 -114 -54 -119 -179 -177 -167 -147 -131 -127 -113 -91 -34 -13 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -32 -67 -107 -148 -174 -172 -162 -158 -156 -154 -148 -138 -133 -124 -107 -101 -91 -78 -67 -63 -65 -68 -71 -70 -63 -52 -44 -43 -44 -44 -43 -46 -44 -32 -17 -10 -13 -22 -37 -50 -58 -62 -65 -68 -54 -45 -28 -17 -17 -21 -23 -17 -7 -5 -7 -8 -9 -16 -33 -43 -42 -24 -16 -16 -18 -18 -13 -7 -5 -10 -24 -36 -41 -43 -45 -49 -23 -51 -74 -72 -57 -41 -27 -16 -7 -8 -26 -58 -91 -111 -105 -76 -34 -17 -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 -3 -14 -24 -27 -9 -6 -23 -68 -110 -88 -20 -23 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -1 -4 -43 -108 -134 -112 -72 -37 -14 -5 -2 -3 -3 -3 -4 -4 -5 -6 -4 -3 -1 -1 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -6 -5 -4 -2 -1 -1 -2 -1 -1 -1 -1 -2 -2 -1 -2 -3 -3 -4 -5 -4 -7 -7 -5 -4 -4 -7 -14 -25 -41 -61 -95 -95 -76 -56 -43 -35 -26 -21 -16 -12 -10 -8 -6 -4 -3 -4 -4 -4 -3 -3 -5 -6 -6 -2 -3 -3 -4 -4 -3 -3 -4 -5 -7 -9 -5 -2 -1 -1 -2 -2 -4 -7 -9 -9 -7 -4 -3 -6 -10 -16 -39 -89 -151 -163 -142 -105 -61 -40 -28 -22 -21 -20 -16 -14 -11 -8 -6 -5 -4 -4 -5 -4 -4 -3 -2 -2 -5 -8 -7 -9 -10 -10 -8 -4 -1 -0 -0 -0 -0 -0 -2 -4 -6 -7 -5 -3 -3 -2 -3 -5 -10 -13 -9 -9 -13 -18 -19 -19 -17 -13 -9 -7 -6 -9 -17 -32 -47 -38 -36 -40 -48 -57 -62 -64 -61 -59 -58 -32 -10 -12 -30 -59 -45 -35 -24 -20 -20 -17 -7 -3 -2 -1 -5 -18 -42 -75 -97 -112 -126 -141 -151 -154 -149 -123 -105 -161 -189 -176 -115 -44 -36 -5 -37 -49 -115 -183 -170 -141 -122 -107 -84 -51 -33 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -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 -12 -36 -33 -41 -79 -131 -168 -176 -166 -168 -162 -129 -127 -139 -136 -121 -103 -83 -98 -100 -88 -77 -72 -74 -79 -85 -82 -62 -51 -47 -46 -46 -49 -53 -58 -55 -43 -29 -22 -29 -45 -62 -76 -80 -80 -81 -81 -73 -54 -32 -24 -29 -38 -37 -24 -7 -5 -13 -24 -28 -35 -45 -48 -45 -33 -27 -22 -17 -11 -7 -3 -2 -6 -11 -15 -17 -19 -21 -23 -5 -12 -43 -61 -58 -42 -29 -17 -7 -16 -44 -74 -92 -99 -92 -63 -19 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -77 -78 -38 -33 -42 -59 -74 -80 -105 -111 -69 -37 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -82 -152 -148 -95 -57 -33 -18 -7 -6 -5 -6 -6 -5 -4 -4 -4 -4 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -6 -8 -8 -6 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -3 -5 -5 -4 -4 -4 -5 -7 -11 -16 -23 -32 -32 -25 -18 -14 -13 -11 -14 -13 -11 -11 -10 -8 -5 -5 -7 -6 -4 -3 -3 -4 -6 -7 -4 -5 -6 -5 -4 -3 -3 -4 -6 -13 -13 -8 -3 -1 -1 -1 -1 -2 -4 -7 -7 -6 -4 -3 -3 -4 -7 -13 -24 -38 -50 -48 -45 -45 -42 -35 -25 -19 -19 -20 -15 -11 -9 -7 -7 -6 -5 -5 -4 -4 -3 -2 -4 -9 -14 -18 -23 -24 -24 -18 -8 -2 -0 -0 -1 -0 -1 -2 -4 -6 -6 -4 -2 -2 -2 -2 -3 -3 -5 -4 -5 -7 -9 -11 -12 -14 -13 -11 -9 -7 -8 -14 -24 -34 -37 -29 -24 -34 -43 -49 -52 -52 -53 -58 -50 -33 -28 -30 -54 -49 -36 -24 -18 -17 -16 -19 -18 -13 -10 -14 -27 -39 -49 -65 -85 -103 -119 -134 -145 -153 -150 -146 -160 -180 -189 -199 -159 -108 -45 -13 -1 -45 -153 -165 -143 -86 -50 -36 -23 -19 -17 -4 -6 -11 -18 -25 -9 -0 -0 -0 -2 -2 -1 -10 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -84 -42 -53 -112 -142 -156 -148 -124 -106 -93 -28 -42 -113 -120 -93 -82 -91 -109 -106 -89 -73 -66 -69 -78 -85 -84 -58 -53 -54 -53 -54 -58 -64 -67 -66 -59 -51 -52 -63 -78 -89 -90 -68 -65 -71 -82 -92 -80 -60 -46 -50 -59 -54 -32 -12 -11 -24 -49 -49 -52 -54 -46 -41 -38 -33 -23 -12 -5 -3 -3 -4 -6 -3 -2 -3 -5 -12 -17 -6 -0 -7 -21 -32 -33 -23 -16 -15 -34 -77 -80 -91 -92 -77 -53 -18 -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 -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 -8 -34 -70 -80 -52 -47 -49 -48 -42 -36 -38 -47 -58 -85 -80 -55 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -39 -86 -111 -67 -68 -42 -19 -10 -12 -16 -17 -12 -9 -6 -6 -5 -3 -3 -2 -2 -1 -1 -2 -3 -4 -5 -6 -7 -8 -6 -4 -2 -2 -1 -1 -1 -1 -1 -1 -2 -4 -6 -6 -5 -3 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -2 -3 -3 -3 -4 -4 -3 -3 -3 -5 -5 -4 -4 -5 -5 -6 -6 -8 -12 -12 -10 -9 -9 -7 -4 -5 -8 -8 -5 -2 -2 -3 -4 -6 -5 -7 -8 -7 -5 -5 -3 -3 -9 -14 -13 -8 -4 -2 -1 -0 -0 -1 -2 -4 -5 -5 -4 -2 -1 -2 -4 -6 -10 -13 -11 -14 -16 -25 -34 -40 -40 -27 -19 -17 -15 -12 -10 -8 -7 -6 -6 -5 -4 -3 -3 -3 -6 -12 -20 -35 -59 -73 -59 -32 -11 -2 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -3 -2 -1 -2 -2 -3 -3 -3 -4 -5 -7 -7 -6 -6 -5 -7 -11 -16 -26 -36 -46 -51 -41 -32 -35 -35 -37 -40 -46 -50 -51 -47 -43 -46 -43 -37 -30 -28 -25 -25 -28 -29 -29 -27 -31 -43 -45 -39 -43 -58 -73 -88 -105 -125 -141 -136 -109 -92 -124 -169 -182 -189 -132 -110 -117 -35 -6 -61 -98 -121 -99 -54 -25 -4 -1 -7 -21 -36 -42 -50 -56 -28 -6 -0 -9 -21 -16 -18 -54 -16 -3 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -70 -93 -61 -80 -120 -97 -75 -64 -32 -0 -5 -1 -6 -104 -102 -79 -78 -99 -115 -106 -81 -64 -57 -61 -69 -76 -78 -65 -55 -54 -56 -58 -62 -68 -74 -80 -79 -75 -73 -78 -88 -97 -73 -76 -72 -71 -75 -86 -91 -82 -65 -59 -59 -50 -38 -31 -34 -47 -66 -58 -56 -49 -38 -32 -31 -31 -21 -11 -6 -5 -5 -6 -6 -2 -0 -1 -3 -11 -15 -7 -0 -0 -2 -11 -25 -30 -20 -21 -50 -86 -40 -56 -70 -62 -41 -16 -12 -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 -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 -8 -38 -75 -81 -38 -16 -10 -13 -16 -15 -14 -16 -19 -21 -28 -50 -67 -40 -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 -6 -40 -67 -52 -31 -31 -44 -48 -33 -27 -26 -22 -12 -5 -3 -2 -3 -3 -4 -6 -9 -13 -16 -18 -20 -23 -18 -12 -8 -5 -3 -2 -2 -2 -1 -1 -1 -2 -3 -4 -3 -2 -1 -2 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -3 -4 -3 -2 -2 -2 -3 -4 -3 -2 -2 -2 -2 -1 -1 -2 -3 -5 -4 -9 -13 -12 -8 -4 -4 -5 -7 -6 -7 -7 -7 -5 -3 -3 -4 -6 -5 -5 -5 -5 -4 -3 -1 -4 -7 -9 -9 -8 -6 -5 -3 -2 -1 -1 -2 -3 -5 -6 -4 -1 -1 -1 -2 -4 -6 -7 -6 -7 -9 -15 -25 -35 -46 -35 -27 -21 -17 -14 -13 -11 -8 -6 -6 -5 -4 -3 -4 -5 -8 -16 -27 -43 -59 -73 -76 -50 -17 -3 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -6 -10 -17 -28 -43 -62 -58 -55 -50 -44 -35 -28 -32 -37 -40 -41 -42 -42 -42 -40 -36 -38 -39 -42 -45 -46 -44 -42 -45 -51 -56 -52 -47 -44 -41 -52 -70 -93 -116 -118 -90 -33 -35 -92 -146 -154 -94 -62 -123 -89 -25 -50 -100 -116 -96 -87 -51 -20 -11 -9 -14 -26 -45 -63 -53 -54 -25 -0 -7 -16 -7 -29 -44 -22 -3 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -72 -77 -78 -82 -56 -23 -3 -0 -0 -0 -2 -14 -43 -103 -93 -55 -40 -62 -95 -98 -74 -54 -47 -50 -57 -64 -70 -73 -63 -53 -53 -57 -63 -72 -82 -91 -92 -86 -79 -68 -67 -80 -87 -81 -84 -46 -28 -34 -52 -65 -56 -33 -21 -25 -40 -55 -56 -50 -76 -59 -42 -26 -18 -16 -18 -19 -17 -13 -8 -5 -5 -6 -3 -2 -1 -1 -3 -11 -14 -7 -0 -0 -0 -1 -4 -16 -30 -37 -38 -19 -5 -14 -39 -49 -36 -16 -11 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -63 -87 -60 -22 -9 -4 -4 -6 -6 -6 -6 -6 -7 -10 -23 -46 -53 -35 -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 -18 -38 -49 -52 -60 -71 -58 -55 -53 -48 -36 -23 -12 -7 -8 -8 -9 -13 -19 -27 -35 -39 -42 -42 -36 -29 -24 -16 -8 -5 -4 -3 -3 -2 -1 -1 -1 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -3 -3 -2 -1 -1 -2 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -3 -6 -7 -9 -13 -11 -7 -3 -2 -2 -2 -2 -4 -7 -12 -15 -8 -5 -5 -5 -4 -4 -4 -4 -2 -1 -2 -5 -5 -7 -9 -8 -10 -11 -9 -5 -2 -1 -3 -6 -8 -8 -6 -3 -1 -1 -2 -2 -3 -4 -4 -3 -5 -9 -15 -25 -37 -39 -37 -30 -24 -21 -18 -16 -13 -9 -7 -5 -4 -3 -4 -7 -11 -16 -28 -36 -32 -29 -45 -47 -18 -4 -0 -0 -1 -2 -4 -4 -6 -5 -4 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -9 -16 -28 -48 -75 -93 -90 -76 -50 -20 -22 -29 -29 -31 -33 -35 -36 -35 -38 -41 -46 -52 -56 -55 -52 -50 -51 -53 -56 -59 -52 -38 -19 -23 -36 -55 -79 -102 -120 -99 -93 -121 -143 -114 -69 -43 -70 -93 -100 -134 -138 -83 -41 -105 -84 -59 -41 -24 -8 -16 -37 -45 -27 -13 -8 -8 -0 -1 -6 -20 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -22 -50 -43 -72 -83 -53 -13 -1 -8 -12 -5 -7 -47 -92 -92 -82 -27 -5 -18 -55 -79 -73 -49 -37 -36 -40 -49 -59 -67 -67 -49 -49 -56 -65 -76 -88 -97 -98 -92 -89 -82 -82 -89 -93 -86 -26 -8 -2 -10 -26 -38 -33 -12 -9 -21 -46 -54 -48 -48 -70 -48 -27 -14 -8 -5 -4 -5 -7 -10 -11 -4 -3 -4 -3 -3 -3 -3 -5 -12 -13 -7 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -27 -42 -32 -15 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -42 -63 -54 -29 -16 -10 -7 -6 -5 -4 -3 -2 -1 -2 -6 -23 -53 -68 -53 -24 -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 -3 -7 -18 -34 -39 -27 -17 -7 -43 -66 -59 -39 -27 -21 -18 -18 -22 -34 -52 -71 -82 -79 -81 -67 -59 -47 -33 -22 -13 -8 -6 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -1 -1 -1 -1 -0 -1 -2 -2 -3 -2 -3 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -3 -8 -11 -9 -12 -12 -6 -3 -1 -1 -2 -2 -4 -9 -19 -29 -20 -9 -5 -3 -3 -4 -5 -8 -6 -6 -9 -8 -7 -10 -16 -20 -20 -15 -10 -5 -3 -4 -7 -12 -12 -11 -8 -5 -2 -2 -1 -1 -1 -1 -2 -2 -3 -6 -10 -18 -28 -36 -42 -41 -37 -30 -23 -20 -19 -13 -10 -8 -7 -6 -7 -10 -12 -12 -14 -14 -9 -7 -12 -23 -14 -4 -1 -0 -0 -1 -3 -6 -9 -10 -9 -7 -5 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -6 -12 -29 -51 -72 -86 -93 -94 -109 -74 -56 -37 -22 -23 -26 -28 -31 -33 -36 -42 -49 -53 -49 -44 -46 -49 -50 -53 -57 -59 -48 -23 -12 -12 -18 -32 -57 -86 -108 -116 -128 -95 -31 -65 -108 -123 -85 -95 -136 -118 -45 -66 -110 -106 -91 -71 -58 -23 -19 -30 -43 -40 -32 -45 -39 -16 -9 -19 -31 -22 -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 -1 -26 -61 -38 -21 -42 -95 -88 -44 -27 -58 -85 -64 -52 -76 -99 -78 -41 -10 -2 -0 -18 -48 -63 -52 -32 -26 -29 -40 -53 -64 -66 -56 -51 -58 -68 -78 -87 -94 -97 -93 -98 -104 -115 -105 -61 -9 -1 -0 -3 -18 -33 -37 -29 -20 -20 -37 -63 -49 -48 -54 -48 -28 -17 -11 -8 -6 -4 -2 -3 -6 -14 -6 -4 -4 -3 -3 -4 -7 -8 -13 -25 -29 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -30 -27 -16 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -25 -37 -33 -30 -24 -14 -8 -6 -5 -4 -1 -0 -0 -0 -6 -23 -39 -48 -54 -37 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -82 -89 -72 -55 -27 -23 -25 -35 -57 -91 -119 -116 -83 -158 -87 -105 -111 -85 -58 -37 -22 -12 -8 -6 -4 -2 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -2 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -4 -7 -11 -9 -11 -11 -6 -2 -2 -2 -2 -2 -5 -12 -25 -38 -29 -13 -6 -5 -6 -8 -11 -17 -18 -17 -15 -10 -11 -20 -30 -40 -29 -14 -7 -7 -8 -9 -11 -13 -11 -11 -9 -6 -3 -3 -2 -1 -0 -0 -1 -1 -2 -5 -8 -14 -21 -26 -33 -41 -45 -40 -30 -24 -23 -18 -14 -13 -12 -11 -12 -13 -12 -9 -7 -5 -4 -3 -5 -15 -14 -7 -3 -1 -1 -1 -1 -5 -10 -13 -12 -8 -5 -3 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -7 -18 -32 -49 -67 -83 -103 -117 -124 -111 -80 -50 -37 -37 -26 -22 -25 -30 -36 -41 -43 -41 -36 -36 -38 -38 -38 -44 -52 -45 -31 -17 -7 -8 -6 -21 -37 -54 -72 -89 -94 -60 -95 -127 -133 -130 -128 -124 -114 -104 -100 -79 -77 -96 -77 -78 -60 -39 -35 -47 -54 -54 -62 -57 -44 -35 -36 -42 -38 -17 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -44 -32 -17 -34 -76 -84 -79 -92 -127 -146 -127 -108 -96 -83 -49 -9 -0 -0 -0 -1 -17 -39 -47 -35 -23 -26 -43 -58 -67 -70 -68 -63 -65 -69 -76 -82 -88 -94 -97 -97 -105 -118 -111 -62 -12 -0 -3 -27 -40 -34 -26 -23 -23 -30 -55 -64 -56 -48 -41 -31 -25 -23 -18 -10 -6 -4 -3 -3 -5 -14 -11 -7 -7 -5 -4 -6 -11 -13 -17 -33 -42 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -11 -14 -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 -3 -9 -19 -43 -49 -26 -13 -8 -6 -5 -3 -0 -0 -0 -1 -4 -11 -22 -34 -32 -5 -4 -2 -4 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -4 -0 -0 -0 -23 -55 -81 -93 -84 -49 -27 -28 -44 -73 -114 -146 -129 -36 -191 -135 -128 -120 -108 -103 -80 -50 -31 -17 -10 -6 -4 -3 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -1 -2 -3 -3 -4 -3 -2 -2 -3 -4 -2 -1 -1 -0 -1 -1 -2 -2 -3 -3 -6 -5 -7 -8 -6 -4 -4 -3 -3 -2 -5 -16 -30 -39 -32 -18 -12 -12 -14 -16 -19 -24 -22 -14 -10 -10 -17 -31 -40 -40 -19 -7 -4 -7 -12 -11 -11 -13 -12 -12 -11 -8 -5 -3 -2 -1 -1 -1 -1 -1 -2 -3 -6 -10 -16 -20 -25 -33 -43 -48 -35 -27 -25 -23 -19 -17 -18 -16 -16 -15 -12 -8 -5 -5 -4 -3 -3 -6 -9 -9 -8 -7 -6 -6 -6 -6 -10 -16 -16 -13 -9 -5 -3 -3 -6 -10 -4 -4 -9 -8 -6 -3 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -6 -9 -17 -28 -42 -56 -78 -101 -118 -120 -116 -107 -106 -95 -50 -22 -23 -27 -30 -33 -33 -33 -31 -29 -27 -27 -25 -23 -30 -33 -31 -28 -11 -11 -9 -10 -12 -18 -27 -43 -62 -74 -80 -90 -104 -110 -104 -93 -102 -112 -86 -38 -26 -73 -70 -73 -68 -61 -55 -48 -50 -50 -46 -42 -41 -43 -40 -32 -36 -37 -37 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -32 -34 -40 -27 -73 -111 -122 -120 -104 -92 -83 -62 -33 -14 -10 -10 -3 -0 -0 -2 -20 -44 -51 -38 -39 -54 -64 -68 -70 -71 -71 -74 -69 -67 -74 -80 -85 -90 -96 -106 -125 -108 -53 -11 -0 -7 -34 -54 -35 -10 -0 -4 -24 -64 -52 -42 -36 -34 -37 -42 -41 -32 -18 -7 -4 -2 -3 -7 -15 -17 -23 -23 -15 -8 -9 -16 -22 -26 -31 -32 -25 -10 -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 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -10 -42 -67 -39 -20 -10 -6 -4 -2 -1 -0 -0 -0 -1 -3 -8 -18 -30 -20 -30 -17 -31 -39 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -40 -61 -69 -49 -25 -26 -5 -1 -5 -28 -67 -93 -74 -48 -40 -48 -74 -118 -169 -174 -20 -83 -125 -101 -77 -100 -134 -108 -84 -65 -40 -22 -12 -8 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -4 -8 -7 -4 -2 -3 -2 -3 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -4 -4 -3 -4 -3 -2 -3 -9 -20 -32 -36 -35 -25 -20 -20 -21 -21 -24 -32 -27 -16 -12 -16 -26 -35 -35 -26 -11 -5 -5 -7 -8 -8 -9 -13 -13 -14 -14 -13 -10 -4 -2 -1 -1 -1 -1 -1 -1 -2 -4 -6 -10 -14 -18 -24 -35 -48 -40 -32 -28 -27 -24 -20 -21 -20 -18 -15 -11 -7 -5 -4 -4 -4 -5 -7 -10 -12 -13 -13 -13 -13 -11 -9 -10 -16 -18 -17 -14 -10 -10 -24 -53 -56 -19 -19 -41 -50 -31 -8 -1 -1 -1 -1 -0 -1 -1 -1 -2 -3 -4 -5 -9 -14 -13 -20 -28 -40 -51 -63 -79 -100 -117 -137 -120 -68 -27 -23 -25 -25 -25 -26 -25 -22 -22 -22 -23 -24 -23 -22 -22 -22 -30 -17 -16 -19 -16 -11 -9 -7 -14 -22 -30 -39 -50 -64 -72 -68 -66 -74 -76 -61 -45 -24 -57 -66 -63 -65 -73 -59 -35 -26 -25 -24 -23 -26 -32 -33 -28 -27 -33 -39 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -52 -45 -16 -9 -62 -104 -91 -79 -73 -62 -45 -7 -3 -23 -49 -47 -21 -2 -0 -0 -22 -62 -74 -65 -61 -61 -62 -60 -60 -61 -64 -66 -62 -62 -73 -76 -79 -87 -99 -114 -126 -100 -48 -12 -1 -2 -9 -19 -18 -8 -3 -3 -20 -51 -57 -45 -45 -49 -47 -46 -44 -35 -21 -10 -5 -5 -15 -27 -34 -35 -50 -41 -23 -11 -8 -13 -19 -24 -24 -18 -25 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -7 -32 -71 -48 -25 -10 -4 -2 -1 -0 -0 -0 -0 -1 -1 -3 -11 -33 -45 -52 -40 -48 -50 -29 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -106 -204 -240 -215 -162 -127 -123 -58 -53 -36 -9 -20 -74 -86 -78 -64 -60 -76 -98 -113 -110 -14 -2 -35 -31 -36 -93 -165 -141 -116 -95 -69 -45 -26 -14 -7 -4 -4 -5 -3 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -3 -5 -7 -5 -2 -2 -1 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -1 -2 -2 -2 -2 -4 -10 -19 -26 -29 -33 -32 -27 -24 -22 -23 -31 -41 -31 -21 -20 -25 -30 -28 -21 -15 -8 -5 -4 -4 -3 -6 -10 -14 -16 -18 -20 -17 -9 -2 -1 -2 -2 -2 -2 -2 -0 -1 -2 -4 -6 -10 -14 -19 -31 -45 -45 -38 -33 -32 -32 -28 -27 -25 -22 -18 -12 -7 -5 -5 -7 -8 -9 -9 -10 -12 -14 -14 -15 -14 -13 -11 -13 -17 -20 -22 -24 -30 -47 -80 -93 -88 -40 -24 -56 -89 -57 -11 -5 -17 -25 -18 -5 -2 -1 -1 -2 -3 -3 -4 -5 -11 -11 -15 -19 -23 -28 -39 -50 -70 -98 -136 -133 -82 -61 -27 -34 -51 -81 -91 -59 -28 -49 -39 -33 -28 -24 -25 -22 -18 -21 -19 -17 -16 -16 -17 -14 -7 -7 -7 -10 -18 -24 -31 -34 -37 -43 -48 -52 -61 -88 -69 -64 -60 -54 -52 -60 -50 -29 -17 -13 -12 -14 -18 -20 -19 -15 -15 -23 -36 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -53 -34 -24 -37 -63 -74 -55 -51 -57 -33 -0 -0 -2 -79 -102 -94 -56 -17 -0 -1 -18 -60 -78 -81 -75 -61 -53 -46 -46 -49 -54 -56 -55 -58 -71 -72 -80 -94 -113 -124 -114 -109 -86 -46 -16 -5 -3 -5 -14 -25 -17 -7 -1 -14 -38 -33 -33 -37 -28 -23 -24 -24 -13 -7 -8 -12 -26 -39 -44 -45 -54 -37 -19 -9 -5 -5 -9 -12 -13 -13 -20 -32 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -5 -25 -59 -69 -49 -22 -8 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -20 -27 -34 -42 -52 -57 -49 -21 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -88 -184 -231 -228 -208 -183 -171 -153 -167 -112 -31 -6 -25 -55 -104 -100 -89 -94 -84 -36 -12 -3 -13 -5 -8 -60 -141 -184 -169 -144 -122 -100 -76 -51 -28 -10 -6 -5 -4 -3 -2 -2 -2 -2 -2 -1 -4 -4 -3 -3 -3 -2 -1 -2 -2 -3 -3 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -3 -2 -1 -1 -2 -2 -1 -3 -4 -2 -2 -5 -11 -14 -19 -22 -27 -27 -25 -23 -24 -34 -36 -36 -29 -25 -27 -31 -27 -18 -13 -9 -6 -4 -3 -3 -4 -9 -13 -15 -19 -23 -24 -14 -5 -2 -2 -2 -2 -2 -1 -2 -1 -1 -1 -3 -5 -8 -12 -18 -28 -39 -43 -42 -40 -43 -47 -47 -40 -32 -26 -22 -17 -12 -10 -10 -11 -13 -13 -12 -11 -12 -14 -15 -16 -16 -17 -17 -20 -24 -29 -35 -45 -64 -82 -77 -36 -43 -32 -24 -42 -60 -47 -27 -44 -67 -66 -61 -84 -15 -4 -2 -2 -2 -3 -4 -4 -4 -7 -11 -14 -17 -20 -26 -34 -45 -69 -104 -132 -145 -119 -69 -86 -113 -135 -140 -111 -79 -106 -93 -83 -75 -57 -24 -23 -19 -17 -19 -21 -18 -16 -19 -16 -11 -9 -9 -7 -8 -11 -17 -22 -27 -29 -27 -31 -40 -45 -46 -44 -42 -42 -41 -40 -45 -37 -25 -20 -16 -13 -15 -17 -16 -11 -10 -14 -26 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -37 -16 -4 -27 -57 -60 -47 -37 -48 -67 -35 -23 -41 -49 -108 -115 -109 -70 -25 -0 -0 -5 -31 -77 -87 -78 -62 -49 -36 -34 -41 -51 -58 -58 -56 -58 -59 -67 -84 -102 -110 -100 -89 -69 -59 -60 -42 -24 -20 -34 -43 -34 -22 -9 -1 -1 -4 -6 -9 -6 -8 -12 -10 -6 -7 -16 -34 -31 -29 -32 -35 -36 -30 -19 -12 -10 -10 -9 -10 -12 -15 -20 -49 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -7 -41 -92 -68 -44 -18 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -12 -19 -26 -35 -46 -58 -68 -37 -18 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -106 -158 -180 -175 -152 -158 -162 -166 -121 -49 -11 -31 -63 -121 -126 -115 -112 -98 -57 -31 -42 -71 -28 -6 -70 -168 -184 -172 -163 -145 -124 -99 -72 -47 -19 -8 -5 -3 -3 -3 -3 -3 -4 -3 -3 -7 -7 -4 -3 -3 -2 -2 -2 -1 -1 -2 -2 -3 -2 -2 -2 -3 -3 -2 -1 -1 -3 -3 -3 -2 -2 -2 -2 -3 -3 -2 -1 -1 -3 -8 -8 -12 -15 -15 -15 -17 -19 -25 -33 -28 -23 -22 -23 -24 -24 -19 -12 -9 -7 -5 -4 -4 -5 -7 -10 -11 -13 -15 -18 -17 -8 -3 -1 -1 -1 -2 -0 -0 -1 -1 -1 -1 -2 -4 -7 -13 -18 -25 -32 -39 -46 -48 -47 -46 -45 -43 -39 -32 -27 -22 -19 -18 -16 -16 -19 -20 -19 -17 -21 -26 -28 -28 -32 -38 -38 -43 -47 -50 -52 -52 -61 -76 -55 -22 -12 -22 -40 -69 -72 -43 -51 -69 -60 -27 -25 -102 -46 -12 -2 -1 -2 -3 -3 -3 -4 -4 -5 -6 -8 -12 -18 -24 -28 -40 -60 -77 -100 -123 -129 -129 -129 -133 -131 -133 -125 -116 -111 -103 -90 -106 -59 -50 -44 -31 -18 -18 -17 -16 -16 -17 -17 -17 -14 -10 -9 -7 -11 -21 -27 -25 -21 -24 -25 -21 -21 -22 -23 -27 -30 -28 -32 -36 -32 -25 -16 -12 -14 -19 -22 -10 -9 -11 -16 -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 -2 -9 -16 -17 -12 -6 -1 -11 -22 -30 -32 -42 -63 -61 -57 -85 -110 -108 -106 -108 -105 -67 -24 -1 -0 -4 -25 -100 -90 -74 -68 -62 -47 -40 -45 -56 -66 -72 -74 -73 -73 -69 -64 -81 -89 -86 -76 -56 -23 -26 -45 -37 -21 -17 -27 -41 -36 -26 -11 -2 -0 -0 -0 -0 -11 -23 -18 -8 -14 -30 -6 -5 -6 -18 -28 -28 -25 -19 -16 -17 -14 -10 -11 -17 -24 -32 -55 -33 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -51 -101 -102 -71 -43 -17 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -14 -22 -28 -32 -44 -63 -55 -34 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -19 -57 -109 -135 -129 -143 -158 -162 -130 -67 -25 -65 -72 -113 -123 -115 -106 -100 -92 -85 -98 -56 -44 -62 -110 -153 -99 -122 -162 -155 -136 -111 -81 -56 -31 -13 -5 -3 -3 -3 -3 -3 -3 -3 -3 -5 -5 -3 -2 -2 -2 -2 -1 -1 -2 -2 -3 -4 -4 -5 -6 -6 -5 -3 -2 -2 -3 -4 -3 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -2 -2 -6 -9 -9 -9 -10 -12 -18 -23 -26 -24 -24 -25 -27 -23 -15 -10 -7 -5 -4 -5 -7 -9 -10 -10 -9 -8 -8 -10 -10 -6 -3 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -6 -12 -16 -21 -26 -33 -43 -48 -51 -48 -47 -53 -53 -39 -31 -34 -30 -28 -27 -25 -32 -37 -42 -46 -49 -49 -57 -82 -95 -88 -87 -96 -100 -93 -79 -65 -61 -57 -33 -11 -4 -14 -29 -46 -53 -58 -64 -58 -37 -1 -2 -41 -39 -18 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -5 -7 -12 -17 -21 -26 -32 -39 -47 -68 -79 -81 -86 -96 -103 -108 -106 -105 -96 -58 -45 -82 -96 -92 -85 -78 -64 -49 -21 -14 -15 -16 -18 -17 -14 -14 -13 -11 -15 -21 -21 -19 -19 -19 -15 -12 -13 -14 -16 -19 -22 -23 -24 -26 -26 -17 -9 -7 -8 -11 -17 -11 -10 -10 -10 -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 -1 -9 -12 -10 -5 -2 -0 -4 -28 -21 -13 -14 -15 -11 -31 -37 -29 -36 -60 -81 -65 -94 -101 -95 -83 -80 -92 -96 -80 -63 -56 -53 -52 -58 -84 -75 -84 -81 -72 -62 -57 -62 -68 -69 -69 -66 -60 -56 -50 -43 -59 -72 -78 -74 -59 -36 -43 -52 -20 -4 -1 -8 -24 -22 -28 -17 -7 -1 -0 -0 -0 -9 -22 -20 -9 -2 -3 -0 -0 -0 -5 -11 -14 -13 -11 -9 -10 -8 -9 -16 -26 -37 -52 -43 -20 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -79 -139 -109 -72 -43 -19 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -15 -20 -22 -29 -40 -56 -46 -24 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -87 -106 -118 -137 -151 -138 -89 -31 -35 -22 -85 -110 -107 -98 -93 -93 -99 -120 -54 -95 -154 -177 -186 -173 -185 -179 -155 -144 -127 -89 -57 -31 -19 -13 -7 -4 -4 -3 -2 -3 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -6 -11 -14 -11 -5 -3 -4 -4 -4 -4 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 -2 -2 -3 -5 -5 -6 -7 -8 -10 -12 -13 -17 -21 -24 -25 -20 -14 -9 -7 -6 -6 -8 -12 -14 -13 -10 -7 -5 -7 -10 -8 -5 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -3 -6 -10 -13 -17 -22 -28 -39 -55 -53 -36 -45 -75 -62 -29 -19 -20 -31 -44 -48 -55 -63 -62 -59 -48 -31 -21 -29 -46 -77 -96 -106 -119 -131 -128 -105 -95 -95 -79 -48 -19 -1 -3 -15 -14 -41 -77 -91 -77 -61 -19 -4 -12 -27 -32 -6 -1 -0 -1 -1 -1 -2 -2 -2 -3 -4 -4 -8 -13 -16 -19 -20 -22 -26 -31 -36 -40 -43 -52 -62 -71 -83 -95 -101 -69 -79 -89 -87 -89 -93 -94 -88 -83 -41 -20 -19 -14 -16 -18 -22 -21 -19 -17 -15 -20 -17 -16 -16 -14 -11 -11 -16 -19 -19 -16 -15 -16 -17 -13 -12 -8 -4 -3 -2 -3 -6 -7 -10 -11 -8 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -10 -17 -26 -26 -21 -15 -10 -6 -10 -36 -17 -7 -10 -23 -35 -41 -39 -39 -49 -63 -72 -67 -50 -53 -24 -38 -61 -77 -81 -81 -89 -100 -105 -106 -92 -66 -61 -98 -96 -84 -72 -69 -76 -79 -70 -59 -51 -46 -44 -36 -21 -31 -55 -71 -76 -77 -78 -78 -57 -17 -10 -7 -3 -3 -8 -11 -12 -7 -2 -0 -0 -0 -2 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -20 -32 -42 -32 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -68 -132 -143 -104 -69 -43 -20 -6 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -4 -9 -14 -17 -20 -27 -36 -39 -39 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -20 -76 -105 -109 -123 -137 -138 -119 -85 -24 -2 -60 -105 -117 -108 -98 -93 -93 -115 -122 -143 -139 -107 -84 -97 -200 -188 -152 -126 -106 -82 -58 -36 -27 -20 -13 -7 -5 -3 -3 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -8 -12 -15 -13 -6 -3 -4 -4 -4 -3 -3 -2 -2 -2 -3 -3 -2 -2 -2 -2 -1 -1 -2 -3 -3 -4 -6 -7 -7 -7 -7 -7 -9 -14 -17 -16 -12 -8 -7 -7 -9 -12 -15 -16 -13 -8 -5 -4 -8 -9 -5 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -1 -1 -3 -5 -8 -11 -13 -17 -24 -41 -59 -35 -3 -18 -58 -45 -31 -32 -22 -27 -53 -66 -73 -76 -50 -29 -13 -3 -1 -3 -4 -2 -21 -44 -69 -93 -95 -115 -123 -133 -102 -55 -29 -9 -5 -9 -16 -44 -78 -100 -95 -79 -43 -24 -16 -30 -65 -25 -25 -11 -2 -1 -2 -1 -2 -2 -2 -3 -4 -6 -8 -10 -12 -12 -13 -14 -15 -17 -19 -23 -31 -42 -51 -57 -67 -74 -72 -73 -76 -83 -90 -92 -87 -80 -74 -59 -46 -43 -42 -28 -20 -18 -18 -23 -27 -25 -22 -19 -18 -20 -22 -17 -20 -26 -27 -22 -15 -9 -11 -13 -10 -9 -8 -5 -4 -2 -3 -3 -3 -5 -9 -9 -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 -3 -4 -6 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -17 -17 -11 -7 -4 -1 -0 -0 -0 -0 -28 -41 -32 -17 -9 -11 -17 -26 -34 -41 -49 -23 -12 -11 -30 -48 -50 -41 -39 -35 -27 -24 -16 -0 -3 -34 -74 -83 -83 -81 -80 -85 -100 -113 -119 -113 -97 -91 -101 -93 -82 -76 -78 -81 -79 -69 -59 -47 -37 -22 -11 -8 -14 -53 -72 -76 -70 -63 -63 -61 -47 -42 -25 -10 -6 -8 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -22 -47 -55 -21 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -11 -93 -114 -170 -176 -136 -90 -62 -43 -22 -8 -2 -1 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -10 -14 -20 -25 -28 -34 -28 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -41 -70 -94 -100 -93 -114 -127 -128 -132 -133 -53 -27 -79 -117 -127 -121 -111 -98 -92 -104 -133 -124 -71 -17 -12 -31 -176 -176 -148 -121 -97 -78 -60 -48 -47 -37 -26 -17 -11 -6 -3 -1 -0 -1 -2 -4 -4 -2 -1 -1 -1 -1 -1 -1 -0 -1 -3 -5 -5 -6 -9 -13 -9 -4 -3 -3 -3 -2 -2 -2 -3 -2 -2 -2 -3 -3 -3 -2 -1 -2 -3 -3 -3 -3 -3 -5 -7 -7 -7 -8 -8 -9 -9 -10 -8 -6 -7 -9 -12 -14 -15 -16 -12 -7 -3 -3 -6 -7 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -1 -1 -3 -5 -8 -9 -10 -12 -19 -31 -46 -38 -19 -23 -36 -36 -37 -52 -45 -28 -40 -58 -70 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -26 -63 -94 -116 -111 -77 -44 -16 -20 -48 -52 -27 -7 -14 -32 -63 -80 -80 -73 -68 -51 -13 -33 -35 -62 -60 -39 -22 -17 -17 -12 -9 -8 -6 -5 -5 -6 -6 -7 -7 -6 -6 -6 -10 -12 -16 -22 -29 -31 -25 -31 -41 -51 -57 -59 -64 -73 -73 -73 -68 -59 -53 -55 -57 -61 -54 -41 -25 -20 -20 -24 -24 -23 -21 -20 -22 -26 -25 -22 -23 -24 -21 -14 -6 -9 -11 -12 -13 -11 -5 -6 -6 -6 -6 -4 -4 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -12 -61 -74 -72 -86 -93 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -4 -5 -13 -22 -23 -22 -25 -21 -9 -0 -0 -0 -0 -52 -64 -44 -25 -23 -20 -18 -36 -57 -64 -51 -31 -19 -17 -30 -45 -46 -34 -18 -7 -2 -0 -0 -3 -21 -81 -83 -84 -94 -98 -97 -96 -93 -77 -117 -115 -100 -87 -78 -74 -80 -82 -79 -75 -71 -69 -69 -63 -50 -26 -10 -6 -16 -51 -53 -51 -42 -26 -25 -45 -40 -17 -12 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -25 -57 -59 -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 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -19 -53 -99 -243 -241 -211 -164 -117 -85 -67 -49 -26 -11 -4 -1 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -10 -14 -17 -21 -26 -28 -20 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -17 -73 -134 -150 -109 -47 -35 -98 -130 -129 -124 -115 -54 -45 -112 -134 -129 -126 -119 -103 -91 -94 -113 -119 -99 -56 -0 -3 -18 -88 -129 -121 -93 -79 -75 -70 -68 -55 -42 -32 -22 -12 -5 -2 -1 -1 -4 -6 -4 -3 -2 -2 -2 -1 -1 -2 -1 -1 -3 -4 -6 -8 -13 -18 -12 -6 -3 -2 -2 -1 -1 -2 -2 -2 -2 -2 -4 -7 -5 -2 -1 -2 -3 -3 -4 -6 -5 -3 -6 -7 -6 -5 -5 -4 -3 -5 -5 -6 -8 -10 -12 -14 -15 -15 -11 -6 -3 -2 -2 -3 -2 -1 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -3 -5 -6 -7 -8 -9 -13 -18 -24 -25 -24 -21 -14 -11 -14 -31 -39 -24 -6 -6 -20 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -45 -86 -102 -99 -100 -109 -61 -38 -44 -30 -13 -10 -9 -15 -21 -37 -45 -75 -109 -61 -10 -3 -14 -42 -68 -90 -96 -68 -68 -53 -45 -39 -31 -18 -10 -9 -7 -6 -5 -4 -4 -5 -7 -9 -10 -13 -15 -12 -14 -20 -29 -37 -39 -34 -38 -44 -48 -50 -46 -38 -35 -41 -44 -48 -48 -46 -41 -40 -24 -22 -20 -16 -18 -19 -23 -24 -26 -25 -21 -18 -15 -13 -7 -6 -10 -12 -15 -15 -12 -12 -13 -14 -14 -14 -14 -12 -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 -2 -9 -25 -56 -133 -147 -155 -158 -132 -73 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -18 -17 -8 -8 -8 -7 -11 -20 -33 -35 -18 -12 -13 -8 -2 -30 -41 -34 -33 -41 -44 -28 -25 -41 -44 -33 -22 -16 -17 -36 -52 -44 -20 -1 -1 -6 -20 -15 -30 -56 -74 -65 -66 -90 -102 -101 -93 -70 -19 -75 -113 -93 -68 -62 -72 -83 -81 -71 -65 -67 -71 -71 -57 -54 -28 -12 -8 -19 -38 -24 -2 -0 -0 -4 -16 -28 -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 -1 -7 -15 -41 -40 -17 -0 -0 -0 -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 -2 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -140 -309 -301 -281 -241 -196 -155 -123 -103 -89 -63 -32 -13 -4 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -6 -9 -12 -14 -19 -28 -27 -21 -12 -4 -0 -0 -0 -0 -0 -0 -45 -123 -150 -91 -54 -4 -0 -53 -93 -109 -106 -73 -21 -27 -108 -137 -136 -133 -122 -102 -86 -83 -94 -114 -142 -139 -19 -1 -0 -68 -137 -145 -102 -84 -84 -87 -87 -78 -63 -45 -30 -17 -8 -3 -1 -1 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -2 -3 -4 -6 -10 -13 -8 -5 -3 -2 -2 -1 -2 -2 -1 -2 -2 -2 -4 -7 -3 -2 -1 -1 -1 -2 -4 -7 -13 -10 -6 -4 -4 -4 -2 -2 -1 -2 -3 -4 -6 -8 -12 -16 -16 -13 -9 -4 -1 -1 -2 -2 -4 -5 -5 -2 -3 -2 -2 -2 -4 -6 -7 -2 -1 -1 -2 -3 -4 -5 -6 -6 -7 -9 -10 -9 -7 -7 -4 -4 -6 -13 -22 -23 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -56 -63 -56 -68 -120 -133 -89 -36 -4 -1 -2 -11 -16 -13 -10 -11 -37 -103 -66 -11 -0 -3 -20 -49 -74 -77 -79 -71 -63 -61 -66 -69 -48 -34 -29 -24 -20 -21 -22 -18 -14 -11 -9 -9 -11 -11 -9 -11 -16 -21 -24 -26 -26 -25 -28 -33 -36 -34 -30 -31 -34 -33 -33 -36 -43 -42 -40 -37 -41 -37 -12 -16 -21 -24 -24 -24 -24 -22 -14 -9 -7 -6 -7 -10 -11 -13 -13 -14 -15 -17 -20 -22 -25 -26 -19 -10 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -33 -49 -40 -81 -137 -179 -159 -150 -149 -158 -124 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -17 -21 -11 -7 -9 -8 -9 -13 -18 -23 -24 -19 -24 -26 -15 -1 -0 -0 -0 -0 -18 -37 -36 -17 -31 -38 -23 -25 -36 -41 -53 -53 -37 -15 -5 -19 -42 -68 -53 -72 -83 -74 -65 -66 -82 -96 -85 -57 -27 -2 -19 -75 -82 -66 -60 -67 -73 -70 -60 -54 -57 -56 -49 -41 -41 -21 -12 -11 -27 -39 -23 -1 -0 -0 -3 -17 -22 -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 -2 -10 -16 -32 -29 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -6 -4 -3 -3 -2 -2 -4 -7 -1 -0 -194 -330 -342 -306 -264 -222 -190 -171 -158 -139 -108 -70 -34 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -7 -9 -11 -18 -25 -27 -18 -19 -26 -14 -3 -0 -0 -29 -76 -71 -0 -0 -0 -0 -9 -36 -72 -89 -57 -20 -39 -100 -133 -142 -141 -126 -98 -74 -71 -77 -91 -116 -125 -38 -4 -0 -38 -94 -128 -121 -89 -89 -101 -108 -102 -83 -59 -40 -23 -11 -4 -1 -0 -0 -0 -0 -2 -5 -5 -3 -2 -1 -1 -0 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -6 -4 -2 -1 -1 -1 -2 -3 -4 -7 -5 -5 -9 -16 -12 -5 -3 -1 -1 -1 -2 -4 -4 -6 -11 -13 -12 -8 -5 -2 -2 -3 -4 -6 -8 -9 -7 -6 -5 -4 -5 -7 -10 -7 -3 -1 -1 -2 -2 -3 -3 -4 -4 -4 -4 -5 -5 -4 -3 -2 -3 -4 -7 -11 -18 -43 -37 -15 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -38 -58 -57 -79 -106 -118 -106 -66 -24 -9 -0 -9 -19 -12 -1 -1 -6 -31 -39 -16 -1 -13 -46 -63 -46 -57 -58 -43 -28 -25 -35 -63 -86 -85 -72 -66 -65 -60 -63 -51 -37 -29 -29 -33 -36 -27 -20 -14 -13 -12 -11 -13 -23 -22 -20 -21 -26 -33 -32 -32 -30 -27 -23 -21 -25 -30 -33 -38 -45 -47 -32 -27 -29 -28 -23 -22 -25 -26 -15 -10 -9 -10 -13 -14 -12 -11 -11 -13 -16 -18 -22 -25 -27 -26 -21 -14 -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 -1 -23 -58 -108 -167 -181 -142 -186 -172 -153 -144 -147 -150 -138 -100 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -24 -24 -13 -10 -19 -20 -23 -23 -18 -11 -6 -8 -11 -14 -8 -1 -0 -0 -0 -0 -3 -12 -18 -16 -27 -38 -15 -34 -55 -54 -39 -19 -7 -17 -43 -65 -72 -68 -63 -73 -85 -86 -81 -82 -88 -99 -86 -38 -14 -37 -71 -71 -93 -74 -60 -59 -63 -64 -60 -53 -44 -32 -21 -14 -14 -19 -26 -34 -47 -60 -53 -24 -1 -0 -3 -18 -17 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -20 -38 -34 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -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 -2 -6 -6 -5 -5 -3 -1 -8 -65 -227 -238 -271 -315 -330 -311 -281 -249 -218 -191 -178 -171 -146 -99 -54 -24 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -4 -5 -7 -17 -23 -41 -61 -53 -35 -14 -3 -5 -12 -12 -0 -0 -0 -0 -0 -15 -50 -81 -65 -53 -70 -97 -120 -135 -139 -127 -99 -74 -70 -68 -72 -88 -105 -105 -83 -27 -3 -2 -18 -56 -97 -112 -113 -117 -115 -101 -76 -52 -30 -16 -8 -3 -0 -0 -0 -0 -1 -3 -5 -6 -3 -3 -5 -2 -2 -2 -1 -1 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -1 -5 -5 -3 -2 -1 -2 -4 -3 -2 -2 -3 -5 -14 -31 -29 -18 -11 -5 -2 -1 -2 -2 -1 -2 -4 -7 -9 -8 -6 -3 -3 -4 -5 -7 -12 -15 -16 -15 -12 -9 -8 -6 -10 -5 -3 -2 -1 -2 -3 -2 -3 -3 -3 -3 -2 -3 -3 -3 -2 -2 -2 -2 -4 -7 -12 -24 -30 -33 -33 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -16 -30 -51 -65 -96 -117 -96 -60 -24 -4 -3 -26 -40 -23 -2 -0 -7 -32 -27 -15 -34 -94 -37 -15 -42 -61 -57 -47 -19 -24 -45 -63 -72 -89 -91 -68 -70 -80 -77 -63 -59 -65 -72 -72 -84 -64 -34 -30 -16 -10 -6 -6 -8 -10 -12 -20 -39 -37 -27 -22 -20 -16 -15 -18 -23 -29 -35 -40 -39 -37 -34 -34 -32 -26 -22 -28 -27 -19 -12 -11 -14 -15 -16 -14 -11 -9 -11 -14 -18 -22 -24 -24 -24 -23 -19 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -113 -176 -210 -198 -183 -165 -151 -138 -135 -146 -164 -142 -66 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -41 -40 -23 -14 -19 -20 -20 -13 -7 -3 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -0 -0 -7 -17 -18 -8 -5 -28 -69 -92 -83 -69 -57 -58 -78 -82 -82 -85 -95 -108 -119 -122 -100 -86 -107 -117 -100 -105 -74 -50 -47 -54 -59 -53 -43 -34 -16 -6 -3 -8 -19 -36 -48 -60 -72 -73 -52 -16 -2 -9 -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 -5 -17 -32 -33 -15 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -7 -6 -5 -2 -0 -5 -86 -322 -293 -267 -263 -268 -266 -254 -234 -213 -182 -163 -141 -105 -61 -28 -13 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -3 -7 -18 -35 -55 -66 -56 -32 -12 -2 -0 -1 -6 -1 -0 -0 -5 -18 -39 -63 -61 -67 -76 -91 -108 -121 -116 -103 -87 -80 -74 -70 -73 -89 -117 -141 -178 -87 -2 -0 -12 -88 -115 -96 -104 -119 -117 -92 -62 -35 -21 -11 -4 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -1 -1 -2 -1 -1 -2 -2 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -1 -2 -1 -2 -5 -7 -6 -3 -2 -2 -3 -2 -2 -5 -4 -2 -5 -20 -28 -27 -17 -9 -6 -3 -2 -2 -1 -2 -4 -6 -9 -7 -4 -3 -3 -4 -4 -5 -14 -18 -22 -22 -19 -15 -10 -3 -6 -4 -2 -2 -1 -1 -3 -2 -2 -2 -2 -2 -1 -2 -3 -4 -3 -2 -2 -2 -3 -5 -7 -11 -16 -28 -49 -24 -21 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -5 -15 -51 -87 -82 -60 -39 -12 -0 -25 -53 -28 -10 -19 -17 -21 -40 -47 -33 -99 -52 -29 -39 -61 -78 -98 -57 -49 -45 -37 -46 -79 -50 -23 -18 -15 -24 -48 -60 -62 -80 -94 -85 -64 -69 -65 -47 -29 -14 -7 -4 -5 -11 -23 -30 -26 -20 -15 -15 -12 -11 -12 -16 -23 -30 -34 -36 -36 -32 -29 -31 -32 -32 -35 -29 -21 -19 -13 -11 -14 -16 -15 -11 -5 -4 -9 -14 -18 -19 -19 -21 -22 -21 -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 -36 -97 -170 -196 -169 -151 -140 -133 -129 -131 -140 -167 -188 -133 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -29 -50 -32 -19 -15 -14 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -39 -86 -100 -86 -76 -68 -68 -77 -61 -61 -73 -96 -122 -142 -152 -154 -131 -126 -116 -105 -98 -68 -37 -34 -45 -54 -57 -48 -29 -8 -2 -3 -8 -20 -36 -46 -47 -50 -52 -46 -29 -10 -28 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -21 -23 -9 -2 -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 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -8 -6 -2 -0 -3 -84 -289 -287 -234 -212 -211 -219 -221 -213 -199 -157 -122 -88 -56 -30 -15 -11 -13 -11 -8 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -6 -15 -32 -55 -60 -45 -40 -60 -82 -70 -33 -38 -17 -0 -1 -11 -56 -59 -58 -61 -68 -81 -96 -99 -95 -91 -86 -82 -79 -76 -78 -101 -129 -151 -87 -14 -0 -1 -13 -4 -14 -45 -84 -108 -98 -73 -43 -24 -10 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -2 -4 -9 -9 -4 -3 -2 -2 -2 -2 -3 -3 -1 -1 -7 -12 -11 -9 -7 -5 -6 -7 -6 -4 -5 -8 -9 -7 -5 -3 -3 -3 -5 -7 -7 -14 -21 -20 -15 -10 -6 -5 -4 -3 -3 -2 -1 -1 -0 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -7 -13 -23 -34 -46 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -21 -24 -15 -11 -5 -0 -4 -13 -5 -4 -14 -24 -48 -75 -50 -12 -31 -30 -34 -41 -48 -41 -63 -44 -22 -5 -0 -0 -4 -1 -0 -1 -1 -0 -0 -9 -18 -23 -46 -95 -102 -95 -77 -85 -85 -60 -36 -18 -17 -22 -26 -28 -26 -16 -9 -8 -7 -6 -4 -5 -8 -14 -16 -21 -28 -31 -29 -29 -33 -31 -26 -23 -22 -30 -22 -18 -18 -18 -14 -10 -6 -4 -6 -9 -11 -11 -11 -15 -18 -18 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -118 -148 -154 -147 -132 -124 -123 -126 -132 -146 -167 -188 -202 -165 -73 -10 -0 -0 -0 -0 -0 -12 -28 -63 -48 -16 -3 -0 -5 -23 -51 -40 -32 -16 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -40 -85 -76 -93 -70 -54 -53 -46 -47 -66 -94 -122 -139 -140 -131 -111 -113 -101 -97 -90 -66 -32 -22 -32 -42 -45 -36 -20 -3 -3 -4 -8 -18 -29 -33 -28 -21 -19 -16 -12 -7 -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 -10 -24 -29 -25 -22 -16 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -2 -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 -2 -5 -10 -5 -1 -0 -3 -83 -263 -303 -241 -206 -196 -202 -210 -205 -185 -135 -97 -68 -44 -27 -17 -18 -28 -26 -21 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -1 -2 -12 -34 -46 -61 -88 -115 -115 -101 -108 -72 -30 -21 -47 -71 -64 -58 -57 -60 -67 -78 -84 -86 -85 -88 -95 -97 -85 -72 -78 -108 -66 -27 -11 -0 -0 -0 -0 -0 -0 -13 -42 -72 -83 -53 -26 -8 -1 -0 -0 -2 -2 -2 -4 -3 -0 -0 -2 -3 -3 -3 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -4 -8 -9 -6 -4 -2 -2 -2 -1 -1 -1 -1 -0 -2 -3 -3 -3 -3 -2 -5 -9 -11 -12 -13 -15 -14 -10 -6 -4 -3 -4 -8 -13 -15 -21 -23 -14 -5 -7 -8 -8 -8 -4 -2 -1 -1 -1 -0 -1 -2 -2 -2 -2 -1 -1 -2 -3 -3 -2 -2 -2 -2 -1 -2 -2 -3 -5 -7 -11 -20 -33 -31 -17 -17 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -3 -2 -3 -0 -0 -0 -1 -3 -3 -4 -9 -2 -9 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -67 -122 -111 -93 -95 -93 -76 -70 -54 -43 -34 -23 -12 -8 -7 -5 -3 -3 -2 -1 -1 -1 -3 -4 -10 -23 -31 -29 -27 -27 -25 -22 -23 -28 -30 -26 -24 -24 -21 -14 -8 -5 -5 -6 -6 -8 -9 -10 -12 -14 -13 -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 -2 -4 -27 -141 -141 -130 -121 -117 -119 -128 -140 -155 -176 -195 -202 -205 -211 -154 -56 -1 -0 -0 -0 -0 -73 -107 -86 -59 -23 -2 -0 -3 -13 -28 -31 -36 -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 -6 -32 -100 -59 -32 -24 -26 -33 -49 -85 -104 -95 -72 -51 -47 -43 -71 -77 -72 -58 -37 -22 -24 -29 -28 -20 -10 -4 -4 -4 -6 -14 -22 -25 -20 -11 -4 -2 -3 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -22 -22 -11 -11 -19 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -1 -0 -0 -4 -37 -117 -200 -263 -228 -214 -222 -232 -224 -189 -132 -90 -64 -47 -36 -30 -33 -45 -37 -27 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -9 -14 -17 -21 -20 -13 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -6 -16 -28 -41 -55 -76 -77 -85 -75 -52 -39 -55 -68 -65 -62 -61 -63 -67 -70 -77 -79 -81 -89 -94 -90 -79 -61 -61 -85 -112 -104 -55 -0 -0 -0 -0 -0 -0 -0 -8 -48 -93 -59 -25 -6 -0 -0 -0 -1 -1 -7 -26 -35 -11 -9 -3 -4 -5 -4 -3 -4 -3 -3 -2 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -1 -2 -4 -6 -7 -7 -5 -2 -1 -1 -2 -3 -4 -4 -1 -1 -1 -1 -1 -1 -1 -4 -8 -10 -16 -27 -33 -34 -23 -12 -5 -3 -3 -5 -10 -16 -23 -27 -18 -6 -8 -9 -10 -11 -7 -2 -2 -3 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -2 -2 -3 -2 -2 -3 -4 -6 -9 -13 -22 -41 -47 -54 -22 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -37 -37 -17 -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 -24 -100 -111 -102 -106 -116 -97 -68 -63 -55 -42 -39 -12 -7 -7 -3 -1 -1 -1 -2 -3 -3 -4 -7 -12 -26 -36 -34 -29 -26 -22 -23 -29 -31 -29 -25 -23 -21 -20 -14 -8 -5 -3 -3 -4 -7 -10 -11 -10 -10 -8 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -49 -88 -123 -121 -119 -121 -126 -135 -149 -166 -183 -195 -201 -199 -198 -202 -205 -142 -40 -0 -0 -0 -3 -34 -61 -67 -46 -17 -0 -0 -0 -1 -5 -9 -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 -2 -5 -3 -0 -0 -0 -2 -16 -55 -42 -27 -19 -25 -42 -60 -82 -76 -37 -11 -0 -0 -3 -33 -50 -55 -54 -47 -36 -29 -26 -16 -10 -6 -5 -4 -4 -4 -8 -15 -22 -24 -20 -11 -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 -2 -5 -5 -2 -6 -18 -57 -36 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -6 -4 -1 -1 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -33 -138 -311 -257 -226 -219 -224 -224 -199 -156 -117 -90 -74 -63 -55 -47 -47 -35 -24 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -11 -23 -32 -42 -44 -33 -16 -6 -3 -2 -1 -0 -0 -0 -0 -0 -1 -3 -7 -11 -14 -20 -19 -27 -33 -33 -35 -49 -67 -61 -61 -62 -67 -71 -69 -67 -70 -75 -81 -81 -74 -62 -48 -50 -70 -97 -105 -69 -0 -0 -0 -0 -0 -0 -0 -4 -27 -99 -65 -25 -8 -3 -0 -0 -0 -2 -18 -27 -49 -124 -64 -20 -8 -9 -10 -10 -11 -11 -8 -6 -4 -3 -2 -1 -2 -2 -2 -3 -3 -3 -2 -2 -2 -3 -4 -6 -8 -8 -6 -3 -3 -4 -3 -4 -3 -3 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -10 -23 -37 -45 -33 -18 -8 -3 -2 -2 -5 -11 -20 -18 -6 -4 -7 -7 -7 -8 -7 -3 -3 -3 -2 -1 -1 -1 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -3 -2 -2 -1 -2 -3 -5 -6 -9 -15 -20 -42 -32 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -77 -87 -53 -45 -22 -6 -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 -11 -31 -51 -84 -140 -137 -112 -89 -72 -61 -93 -76 -62 -39 -25 -15 -11 -7 -13 -16 -19 -23 -20 -27 -46 -47 -39 -31 -26 -24 -24 -23 -19 -20 -26 -22 -15 -14 -12 -7 -2 -3 -3 -4 -6 -9 -9 -7 -6 -5 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -27 -109 -122 -120 -125 -132 -142 -152 -164 -176 -187 -196 -196 -193 -189 -188 -193 -202 -214 -218 -153 -54 -21 -34 -49 -48 -58 -38 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -6 -10 -6 -0 -0 -0 -0 -3 -14 -27 -35 -27 -28 -44 -60 -58 -37 -6 -0 -0 -0 -0 -3 -21 -50 -64 -60 -47 -33 -25 -13 -9 -6 -5 -4 -4 -5 -6 -9 -17 -25 -30 -27 -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 -5 -28 -74 -45 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -3 -1 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -26 -119 -343 -276 -236 -216 -210 -206 -191 -160 -128 -106 -94 -85 -74 -56 -37 -26 -17 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -19 -29 -43 -53 -51 -38 -23 -14 -9 -5 -3 -1 -1 -0 -0 -0 -0 -2 -2 -1 -1 -2 -4 -10 -18 -27 -37 -57 -56 -51 -49 -50 -53 -55 -60 -66 -70 -82 -80 -56 -41 -35 -42 -60 -86 -94 -61 -0 -0 -0 -0 -0 -0 -0 -1 -7 -86 -67 -32 -14 -6 -0 -0 -0 -1 -23 -37 -20 -17 -25 -25 -23 -22 -19 -17 -18 -15 -10 -6 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -1 -1 -2 -3 -4 -6 -7 -7 -6 -4 -3 -4 -6 -6 -3 -1 -3 -3 -4 -7 -12 -4 -2 -2 -3 -4 -6 -9 -19 -41 -41 -29 -16 -6 -1 -2 -3 -8 -18 -21 -11 -3 -5 -5 -4 -4 -5 -3 -3 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -4 -4 -5 -4 -4 -3 -3 -3 -3 -3 -3 -4 -5 -5 -10 -18 -19 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -45 -56 -45 -78 -45 -12 -0 -0 -0 -0 -0 -1 -6 -17 -29 -20 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -26 -60 -41 -12 -3 -0 -4 -98 -146 -146 -128 -106 -88 -73 -73 -64 -60 -66 -74 -46 -38 -44 -43 -32 -27 -23 -15 -19 -24 -26 -25 -25 -32 -32 -32 -24 -7 -11 -21 -17 -12 -10 -9 -6 -3 -3 -3 -3 -4 -5 -6 -4 -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 -0 -0 -0 -9 -45 -134 -138 -145 -154 -163 -172 -179 -185 -189 -192 -190 -183 -175 -170 -174 -188 -205 -221 -232 -221 -148 -77 -52 -41 -48 -71 -36 -20 -16 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -2 -3 -3 -0 -0 -0 -0 -0 -6 -15 -19 -15 -7 -12 -20 -18 -6 -0 -0 -0 -0 -0 -0 -5 -31 -56 -58 -44 -30 -23 -20 -24 -11 -6 -5 -5 -5 -3 -4 -12 -29 -39 -32 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -18 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -16 -87 -305 -264 -234 -201 -169 -150 -153 -170 -141 -123 -117 -108 -88 -60 -35 -23 -14 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -12 -25 -43 -59 -63 -52 -41 -30 -19 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -22 -36 -61 -47 -40 -37 -36 -37 -44 -54 -58 -58 -54 -44 -32 -27 -28 -36 -53 -74 -60 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -58 -62 -35 -10 -2 -0 -0 -0 -0 -10 -18 -8 -2 -9 -25 -55 -57 -35 -30 -31 -20 -18 -8 -0 -1 -2 -4 -7 -8 -7 -7 -7 -5 -3 -1 -1 -2 -3 -4 -4 -4 -5 -4 -3 -2 -4 -8 -5 -3 -5 -6 -7 -13 -23 -7 -4 -4 -3 -3 -2 -1 -4 -24 -36 -34 -23 -12 -2 -2 -2 -7 -15 -18 -14 -4 -3 -3 -5 -8 -8 -3 -3 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -2 -3 -3 -3 -3 -2 -2 -3 -3 -2 -2 -2 -3 -5 -7 -10 -14 -20 -28 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -9 -30 -45 -33 -9 -1 -0 -0 -0 -0 -9 -30 -49 -59 -42 -14 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -40 -75 -71 -47 -39 -25 -54 -116 -142 -141 -130 -108 -93 -78 -63 -63 -84 -99 -92 -61 -40 -27 -20 -17 -11 -5 -3 -4 -6 -6 -10 -26 -47 -68 -76 -59 -9 -8 -10 -9 -9 -8 -7 -5 -4 -4 -4 -2 -2 -5 -5 -7 -7 -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 -0 -0 -0 -6 -41 -118 -196 -201 -205 -202 -197 -192 -189 -189 -186 -179 -171 -162 -159 -168 -189 -206 -217 -209 -168 -100 -50 -40 -50 -60 -36 -15 -28 -44 -38 -17 -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 -2 -3 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -8 -34 -43 -36 -36 -47 -61 -68 -27 -12 -7 -4 -2 -3 -7 -11 -7 -9 -13 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -4 -8 -8 -1 -0 -0 -36 -91 -98 -94 -74 -21 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -60 -31 -8 -4 -6 -21 -54 -84 -50 -33 -125 -157 -111 -76 -58 -41 -29 -19 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -22 -41 -60 -67 -62 -50 -36 -24 -16 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -11 -18 -24 -29 -30 -28 -26 -26 -34 -40 -54 -54 -41 -29 -26 -30 -36 -52 -74 -71 -24 -10 -13 -4 -0 -0 -0 -0 -0 -0 -32 -47 -32 -5 -0 -0 -0 -0 -0 -1 -1 -1 -3 -16 -38 -60 -61 -44 -42 -37 -28 -31 -19 -3 -0 -0 -2 -5 -7 -9 -10 -9 -8 -6 -3 -2 -1 -2 -3 -3 -3 -3 -3 -3 -2 -3 -7 -6 -5 -4 -3 -5 -7 -13 -10 -10 -8 -5 -4 -1 -1 -1 -11 -20 -22 -20 -21 -11 -6 -5 -8 -14 -20 -24 -8 -5 -4 -5 -8 -10 -3 -2 -2 -3 -3 -4 -4 -4 -3 -3 -3 -2 -2 -3 -1 -1 -2 -2 -2 -2 -4 -3 -3 -2 -2 -2 -1 -3 -5 -7 -10 -14 -22 -45 -19 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -61 -65 -22 -7 -1 -0 -0 -0 -11 -42 -56 -56 -52 -39 -25 -17 -14 -7 -3 -1 -0 -0 -0 -0 -2 -13 -33 -68 -110 -105 -71 -76 -96 -122 -137 -139 -107 -97 -101 -101 -92 -108 -96 -83 -71 -64 -57 -38 -13 -7 -6 -7 -10 -17 -21 -31 -49 -75 -100 -108 -92 -41 -26 -20 -16 -18 -13 -11 -7 -5 -5 -6 -3 -3 -11 -13 -9 -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 -29 -135 -265 -270 -269 -239 -214 -198 -189 -184 -178 -169 -163 -157 -159 -173 -187 -194 -196 -170 -107 -38 -36 -68 -37 -15 -19 -36 -44 -46 -36 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -39 -54 -71 -91 -98 -43 -15 -6 -2 -2 -4 -5 -1 -0 -0 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -21 -31 -34 -21 -7 -1 -15 -46 -76 -93 -65 -20 -2 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -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 -3 -2 -3 -2 -3 -6 -9 -10 -10 -10 -10 -17 -16 -32 -78 -101 -83 -71 -55 -36 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -16 -34 -51 -60 -58 -49 -38 -26 -13 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -4 -10 -14 -14 -13 -13 -16 -28 -46 -57 -54 -43 -37 -36 -40 -46 -59 -74 -73 -50 -64 -67 -40 -15 -2 -0 -0 -0 -0 -13 -26 -22 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -12 -28 -44 -52 -51 -43 -34 -36 -38 -26 -8 -0 -0 -2 -4 -5 -4 -2 -4 -4 -3 -4 -3 -1 -1 -3 -3 -3 -3 -3 -3 -2 -4 -4 -5 -5 -6 -7 -6 -6 -8 -11 -12 -13 -14 -20 -4 -1 -2 -4 -7 -12 -27 -28 -20 -15 -14 -14 -16 -21 -27 -22 -19 -12 -8 -18 -8 -3 -2 -2 -2 -3 -4 -5 -5 -4 -4 -3 -2 -1 -2 -2 -1 -1 -2 -2 -1 -3 -4 -4 -3 -2 -3 -2 -2 -4 -6 -8 -9 -14 -29 -23 -13 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -47 -85 -42 -21 -6 -0 -0 -0 -3 -23 -46 -52 -52 -50 -52 -48 -47 -33 -22 -9 -0 -0 -4 -7 -4 -0 -5 -12 -7 -46 -38 -31 -53 -101 -115 -68 -50 -47 -53 -72 -111 -77 -44 -39 -44 -55 -68 -60 -41 -28 -15 -17 -34 -45 -65 -55 -45 -57 -74 -112 -73 -51 -50 -59 -54 -56 -49 -40 -28 -20 -21 -13 -6 -3 -6 -11 -12 -10 -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 -20 -102 -188 -226 -250 -248 -220 -201 -190 -181 -172 -165 -166 -169 -172 -177 -179 -172 -145 -106 -58 -39 -72 -114 -50 -7 -33 -59 -54 -30 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -18 -40 -58 -44 -30 -40 -49 -21 -9 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -39 -38 -31 -48 -71 -28 -6 -0 -4 -20 -51 -99 -124 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -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 -2 -2 -1 -2 -3 -6 -8 -7 -6 -4 -3 -17 -56 -96 -112 -89 -57 -28 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -18 -35 -49 -53 -52 -49 -39 -22 -9 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -5 -9 -19 -40 -60 -59 -50 -45 -44 -47 -50 -55 -65 -66 -61 -81 -120 -109 -91 -50 -10 -0 -0 -0 -4 -25 -30 -15 -3 -1 -0 -0 -0 -0 -0 -0 -1 -8 -12 -19 -32 -48 -57 -64 -53 -48 -39 -25 -9 -0 -0 -2 -5 -7 -7 -5 -5 -5 -3 -2 -2 -2 -2 -2 -4 -5 -5 -4 -4 -3 -3 -5 -8 -10 -12 -14 -9 -10 -8 -7 -7 -10 -19 -27 -16 -8 -3 -2 -4 -10 -36 -29 -24 -22 -19 -15 -15 -18 -24 -32 -34 -27 -18 -26 -11 -4 -2 -2 -2 -3 -4 -5 -5 -5 -5 -6 -3 -3 -2 -2 -2 -2 -2 -2 -1 -3 -6 -8 -7 -2 -2 -2 -2 -3 -4 -4 -8 -11 -18 -23 -25 -24 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -30 -41 -35 -15 -1 -0 -0 -0 -7 -33 -49 -51 -46 -42 -39 -38 -45 -41 -21 -0 -1 -25 -34 -22 -0 -0 -1 -0 -0 -0 -3 -9 -15 -36 -26 -8 -1 -4 -10 -10 -2 -1 -2 -6 -10 -15 -19 -39 -34 -9 -5 -5 -38 -59 -57 -54 -44 -29 -23 -27 -31 -29 -34 -84 -97 -89 -74 -58 -41 -31 -17 -7 -5 -7 -11 -10 -10 -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 -38 -137 -239 -222 -199 -189 -181 -173 -169 -175 -179 -184 -173 -155 -128 -73 -32 -40 -71 -114 -137 -107 -29 -47 -64 -53 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -5 -3 -4 -7 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -23 -49 -42 -18 -7 -16 -10 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -54 -35 -15 -33 -49 -19 -4 -0 -0 -2 -9 -26 -48 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -17 -25 -12 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -2 -3 -2 -2 -2 -1 -0 -0 -7 -34 -100 -65 -35 -16 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -3 -11 -28 -41 -45 -47 -50 -52 -47 -34 -22 -13 -7 -3 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -3 -8 -22 -50 -57 -52 -45 -42 -40 -46 -49 -55 -63 -73 -88 -110 -104 -90 -88 -69 -41 -23 -0 -0 -4 -34 -40 -17 -5 -1 -1 -0 -0 -0 -0 -0 -1 -4 -6 -11 -25 -41 -36 -45 -47 -44 -35 -22 -9 -0 -0 -1 -2 -5 -9 -12 -16 -15 -11 -8 -7 -6 -4 -3 -4 -5 -7 -8 -5 -4 -4 -7 -14 -16 -12 -13 -11 -13 -9 -7 -6 -5 -8 -14 -14 -11 -5 -2 -4 -6 -18 -20 -22 -22 -17 -11 -9 -12 -18 -25 -32 -34 -29 -22 -11 -5 -3 -2 -2 -3 -4 -5 -6 -7 -7 -9 -7 -6 -5 -4 -2 -2 -2 -2 -2 -2 -2 -4 -8 -3 -2 -2 -2 -2 -2 -3 -6 -8 -10 -14 -17 -21 -13 -10 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -18 -36 -61 -58 -32 -9 -0 -0 -0 -0 -17 -39 -47 -42 -41 -30 -34 -48 -54 -40 -41 -25 -37 -56 -52 -1 -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 -22 -39 -47 -95 -66 -43 -30 -37 -59 -34 -59 -93 -86 -70 -54 -36 -28 -20 -10 -4 -4 -4 -2 -4 -6 -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 -148 -249 -233 -203 -188 -182 -180 -187 -197 -201 -184 -151 -106 -69 -38 -28 -64 -112 -144 -104 -36 -21 -48 -68 -49 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -2 -2 -4 -8 -6 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -24 -16 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -31 -30 -10 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -58 -31 -11 -11 -4 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -22 -26 -23 -19 -17 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -1 -1 -1 -1 -0 -1 -1 -1 -2 -9 -42 -41 -35 -28 -19 -11 -6 -5 -5 -2 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -5 -15 -31 -38 -40 -44 -49 -55 -52 -44 -36 -27 -18 -7 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -7 -16 -38 -50 -47 -45 -41 -30 -26 -31 -35 -40 -46 -54 -64 -82 -88 -77 -71 -66 -51 -22 -1 -0 -1 -14 -20 -11 -6 -1 -0 -0 -0 -0 -0 -1 -2 -3 -6 -10 -19 -28 -18 -15 -20 -24 -29 -27 -6 -2 -1 -1 -1 -2 -6 -12 -25 -26 -25 -22 -18 -12 -7 -5 -5 -4 -6 -8 -10 -9 -6 -8 -14 -16 -12 -11 -13 -19 -13 -7 -7 -5 -5 -6 -6 -5 -4 -3 -3 -3 -4 -5 -8 -8 -6 -2 -2 -4 -8 -14 -21 -25 -22 -13 -5 -2 -2 -2 -2 -2 -3 -4 -5 -7 -9 -14 -20 -21 -14 -7 -4 -3 -2 -2 -2 -1 -0 -1 -2 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -7 -7 -11 -13 -13 -18 -25 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -31 -69 -79 -50 -17 -2 -0 -0 -0 -6 -22 -40 -36 -36 -41 -46 -52 -77 -51 -52 -44 -45 -66 -82 -57 -43 -18 -2 -1 -0 -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 -41 -38 -49 -64 -50 -54 -29 -30 -25 -22 -21 -15 -9 -5 -4 -3 -2 -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 -1 -6 -185 -247 -233 -208 -198 -191 -163 -149 -187 -203 -176 -135 -68 -35 -33 -55 -101 -155 -159 -60 -44 -90 -93 -88 -48 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -21 -32 -18 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -13 -27 -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 -2 -22 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -3 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -22 -28 -22 -14 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -12 -39 -61 -63 -47 -27 -14 -14 -6 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -1 -3 -7 -19 -29 -35 -38 -43 -46 -48 -46 -46 -41 -27 -18 -7 -2 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -21 -35 -36 -41 -44 -41 -34 -28 -25 -25 -25 -25 -27 -33 -47 -56 -59 -58 -47 -23 -2 -1 -4 -6 -11 -14 -11 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -5 -11 -18 -15 -14 -14 -15 -15 -19 -27 -7 -4 -4 -5 -4 -2 -4 -6 -19 -28 -35 -38 -35 -25 -14 -8 -6 -4 -4 -6 -9 -13 -11 -10 -11 -12 -13 -13 -17 -23 -20 -13 -9 -8 -8 -6 -5 -4 -3 -3 -2 -2 -2 -1 -2 -3 -3 -3 -1 -1 -2 -3 -6 -9 -7 -4 -2 -2 -2 -2 -2 -2 -2 -3 -3 -5 -7 -14 -20 -19 -17 -17 -11 -7 -6 -4 -2 -2 -0 -1 -1 -2 -1 -1 -0 -2 -2 -3 -3 -3 -4 -5 -6 -10 -11 -10 -18 -43 -25 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -43 -67 -56 -30 -7 -1 -0 -0 -1 -6 -27 -34 -48 -60 -54 -32 -44 -36 -40 -55 -69 -87 -85 -80 -65 -48 -33 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -56 -102 -79 -25 -5 -4 -4 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -4 -9 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -70 -190 -214 -192 -162 -117 -102 -128 -175 -204 -188 -162 -84 -68 -82 -84 -77 -104 -164 -77 -96 -111 -92 -56 -24 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -16 -15 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -18 -18 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -23 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -17 -13 -8 -6 -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 -1 -3 -3 -1 -1 -1 -0 -9 -13 -9 -4 -4 -5 -11 -8 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -20 -24 -27 -34 -39 -42 -47 -47 -36 -23 -10 -2 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -13 -24 -39 -39 -43 -53 -59 -61 -57 -44 -27 -15 -11 -12 -19 -27 -36 -41 -35 -18 -15 -14 -14 -14 -12 -9 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -4 -12 -20 -14 -13 -17 -18 -15 -13 -17 -18 -20 -20 -17 -10 -1 -3 -5 -11 -21 -33 -44 -49 -41 -25 -14 -8 -5 -3 -1 -1 -6 -8 -9 -11 -13 -15 -17 -24 -29 -27 -21 -15 -8 -9 -8 -6 -5 -4 -2 -1 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -3 -3 -8 -18 -29 -35 -34 -22 -13 -13 -11 -4 -2 -1 -1 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -3 -5 -10 -15 -18 -15 -23 -22 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -21 -40 -40 -37 -21 -5 -0 -0 -0 -1 -14 -27 -38 -56 -40 -17 -12 -18 -46 -85 -58 -72 -78 -76 -70 -68 -59 -15 -2 -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 -7 -29 -77 -48 -20 -11 -10 -3 -2 -2 -2 -2 -2 -2 -3 -4 -5 -6 -7 -8 -10 -15 -22 -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 -11 -84 -136 -102 -46 -48 -109 -216 -208 -206 -223 -212 -148 -93 -145 -169 -156 -143 -144 -92 -143 -91 -32 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -31 -34 -22 -7 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -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 -4 -12 -15 -2 -0 -0 -0 -0 -1 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -5 -6 -6 -4 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -4 -6 -11 -15 -15 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -10 -16 -23 -33 -39 -43 -47 -45 -36 -22 -8 -2 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -15 -30 -37 -45 -60 -73 -80 -83 -67 -42 -21 -11 -6 -6 -9 -15 -21 -23 -18 -15 -11 -9 -8 -5 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -5 -9 -10 -11 -13 -15 -17 -17 -16 -19 -20 -17 -16 -13 -6 -2 -2 -4 -6 -12 -23 -38 -52 -51 -37 -23 -12 -5 -2 -2 -2 -3 -5 -8 -11 -12 -13 -16 -20 -22 -22 -21 -19 -14 -11 -8 -6 -5 -3 -1 -1 -3 -4 -4 -4 -3 -1 -0 -1 -1 -2 -2 -2 -1 -2 -2 -1 -1 -2 -2 -4 -5 -5 -5 -6 -7 -12 -20 -31 -43 -50 -46 -36 -21 -13 -11 -5 -4 -4 -4 -4 -4 -3 -3 -3 -2 -1 -1 -1 -0 -2 -2 -5 -10 -17 -21 -20 -24 -25 -16 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -26 -29 -25 -11 -0 -0 -0 -0 -1 -10 -26 -45 -84 -39 -16 -6 -5 -22 -90 -62 -59 -68 -74 -69 -70 -41 -23 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -32 -34 -32 -30 -16 -38 -52 -34 -19 -21 -41 -33 -25 -20 -23 -18 -13 -8 -12 -14 -13 -13 -12 -15 -23 -31 -32 -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 -84 -109 -95 -107 -150 -194 -91 -66 -65 -67 -153 -218 -168 -99 -61 -69 -172 -145 -129 -72 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -57 -91 -40 -21 -11 -9 -8 -3 -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 -13 -42 -55 -10 -1 -0 -0 -1 -5 -12 -15 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -11 -7 -3 -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 -1 -2 -2 -1 -0 -1 -1 -1 -1 -2 -4 -15 -29 -36 -29 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -17 -25 -32 -41 -50 -54 -53 -48 -38 -21 -8 -3 -1 -0 -0 -0 -0 -0 -1 -4 -7 -13 -21 -33 -48 -59 -65 -67 -57 -42 -26 -13 -5 -3 -3 -4 -7 -10 -8 -5 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -9 -14 -15 -15 -18 -20 -20 -20 -17 -18 -17 -15 -12 -3 -1 -2 -4 -7 -13 -24 -35 -41 -36 -25 -11 -3 -1 -2 -2 -2 -3 -6 -10 -10 -9 -9 -10 -11 -12 -14 -12 -14 -12 -8 -6 -4 -3 -2 -2 -3 -4 -5 -4 -5 -3 -2 -1 -2 -3 -3 -2 -2 -2 -3 -2 -2 -3 -3 -5 -7 -9 -11 -13 -18 -21 -27 -37 -47 -53 -54 -38 -19 -10 -8 -7 -7 -10 -10 -6 -4 -3 -4 -7 -7 -5 -3 -1 -1 -3 -3 -4 -8 -14 -18 -23 -29 -27 -22 -18 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -17 -26 -25 -15 -0 -0 -0 -0 -4 -15 -30 -27 -33 -30 -16 -2 -0 -1 -27 -37 -62 -88 -64 -59 -64 -60 -62 -57 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -1 -0 -0 -48 -78 -77 -79 -65 -48 -60 -53 -37 -23 -28 -63 -68 -51 -47 -49 -37 -46 -19 -20 -22 -22 -34 -25 -30 -37 -37 -29 -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 -19 -16 -1 -9 -47 -229 -212 -99 -62 -134 -217 -168 -67 -81 -134 -197 -205 -225 -114 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -81 -103 -35 -19 -13 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -53 -64 -14 -1 -0 -0 -0 -31 -80 -85 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -20 -18 -13 -8 -6 -4 -1 -1 -1 -1 -4 -7 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -4 -2 -1 -1 -2 -2 -1 -2 -9 -20 -36 -44 -34 -20 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -21 -29 -37 -46 -54 -59 -59 -51 -38 -25 -15 -7 -2 -0 -0 -0 -0 -1 -1 -1 -5 -15 -25 -34 -32 -30 -28 -23 -14 -6 -2 -1 -1 -1 -2 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -2 -3 -5 -8 -12 -11 -17 -17 -17 -18 -20 -24 -24 -22 -23 -22 -17 -9 -4 -1 -1 -3 -7 -12 -14 -13 -15 -15 -12 -6 -1 -0 -0 -1 -2 -2 -4 -8 -11 -9 -8 -7 -7 -8 -6 -7 -7 -6 -6 -6 -5 -3 -3 -2 -3 -4 -3 -2 -3 -3 -3 -3 -4 -5 -10 -13 -14 -15 -14 -9 -4 -4 -4 -5 -8 -12 -16 -19 -23 -30 -37 -38 -42 -42 -38 -23 -11 -9 -7 -7 -5 -9 -10 -7 -5 -5 -4 -4 -5 -7 -4 -3 -2 -3 -2 -3 -6 -9 -16 -21 -20 -18 -22 -31 -43 -21 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -19 -20 -10 -1 -0 -0 -1 -10 -32 -28 -42 -52 -39 -16 -1 -0 -0 -5 -20 -50 -71 -44 -49 -55 -63 -76 -79 -27 -4 -0 -4 -6 -0 -0 -0 -0 -1 -1 -0 -0 -4 -27 -46 -40 -28 -8 -23 -62 -73 -67 -91 -54 -57 -64 -61 -46 -32 -33 -39 -22 -10 -18 -24 -32 -55 -35 -5 -4 -14 -30 -21 -24 -32 -36 -38 -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 -1 -9 -30 -74 -46 -25 -30 -51 -46 -62 -185 -212 -220 -234 -245 -190 -80 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -38 -88 -82 -30 -14 -15 -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 -4 -23 -59 -53 -8 -1 -0 -0 -0 -30 -77 -87 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -16 -22 -17 -12 -8 -5 -4 -1 -0 -0 -1 -3 -6 -10 -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 -1 -3 -6 -9 -6 -5 -4 -4 -3 -2 -1 -4 -13 -21 -31 -51 -44 -30 -19 -11 -5 -2 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -4 -7 -10 -14 -20 -28 -41 -53 -59 -59 -53 -42 -25 -8 -2 -1 -0 -0 -0 -0 -0 -0 -2 -6 -16 -15 -11 -5 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -5 -11 -5 -4 -6 -8 -9 -12 -13 -10 -14 -16 -17 -19 -24 -35 -29 -28 -28 -27 -26 -22 -16 -7 -3 -3 -9 -21 -25 -21 -8 -2 -2 -1 -0 -0 -1 -1 -1 -2 -2 -5 -9 -11 -12 -11 -7 -6 -5 -4 -4 -5 -6 -6 -5 -3 -2 -2 -3 -3 -4 -2 -1 -1 -1 -2 -4 -7 -19 -31 -42 -44 -32 -34 -23 -16 -12 -10 -11 -17 -21 -24 -24 -19 -14 -17 -25 -20 -13 -10 -8 -8 -7 -9 -9 -10 -10 -9 -8 -8 -7 -4 -2 -2 -3 -4 -3 -3 -4 -6 -4 -10 -13 -15 -16 -18 -25 -41 -37 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -2 -0 -0 -0 -0 -1 -4 -21 -35 -60 -61 -35 -13 -4 -3 -1 -3 -14 -32 -33 -41 -48 -55 -65 -73 -73 -58 -29 -22 -47 -47 -35 -18 -26 -37 -30 -22 -4 -0 -26 -64 -82 -76 -78 -31 -31 -47 -45 -28 -62 -64 -64 -61 -64 -48 -29 -25 -21 -15 -18 -14 -10 -14 -16 -6 -4 -3 -7 -10 -6 -10 -32 -44 -34 -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 -38 -153 -144 -100 -97 -160 -241 -269 -252 -252 -261 -236 -157 -65 -13 -0 -0 -0 -0 -0 -0 -0 -8 -20 -35 -64 -81 -52 -22 -14 -15 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -46 -62 -40 -6 -0 -0 -0 -0 -0 -8 -25 -35 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -15 -11 -9 -14 -20 -15 -10 -4 -1 -1 -0 -0 -0 -1 -1 -2 -6 -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 -2 -12 -8 -6 -5 -4 -3 -3 -2 -3 -12 -18 -22 -37 -49 -45 -33 -24 -21 -17 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -5 -11 -19 -31 -43 -50 -46 -30 -16 -9 -5 -3 -1 -0 -0 -0 -0 -1 -4 -9 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -4 -10 -14 -17 -16 -11 -9 -13 -14 -11 -12 -15 -16 -17 -18 -22 -24 -27 -28 -29 -31 -33 -31 -22 -16 -13 -14 -19 -31 -43 -25 -7 -2 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -7 -9 -8 -5 -5 -4 -4 -4 -4 -4 -4 -3 -2 -1 -2 -2 -4 -4 -3 -2 -1 -1 -1 -2 -5 -17 -34 -49 -53 -31 -52 -50 -42 -35 -27 -24 -29 -34 -36 -32 -22 -8 -8 -7 -6 -6 -5 -5 -5 -7 -10 -11 -12 -11 -9 -8 -9 -8 -7 -7 -9 -7 -6 -6 -8 -12 -19 -21 -23 -20 -17 -18 -25 -38 -44 -29 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -20 -38 -61 -68 -35 -16 -8 -5 -5 -9 -20 -35 -32 -44 -68 -85 -71 -78 -72 -75 -83 -99 -101 -83 -70 -51 -55 -69 -78 -67 -26 -30 -59 -78 -71 -86 -57 -33 -32 -42 -37 -33 -48 -54 -44 -35 -37 -26 -34 -50 -50 -52 -44 -12 -4 -3 -5 -9 -14 -10 -11 -17 -33 -62 -54 -34 -19 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -134 -264 -248 -267 -298 -287 -261 -262 -276 -285 -191 -63 -11 -0 -0 -0 -0 -0 -0 -0 -0 -53 -94 -107 -87 -44 -19 -9 -9 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -20 -55 -35 -14 -2 -0 -0 -0 -0 -0 -12 -71 -142 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -17 -30 -27 -20 -17 -19 -14 -7 -3 -1 -1 -0 -1 -1 -0 -0 -0 -2 -4 -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 -2 -7 -5 -4 -4 -4 -4 -3 -4 -7 -11 -18 -22 -18 -10 -9 -10 -15 -27 -36 -15 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -6 -12 -19 -23 -27 -20 -17 -17 -13 -6 -2 -0 -0 -2 -6 -9 -12 -13 -9 -6 -4 -3 -4 -4 -2 -1 -0 -4 -12 -17 -18 -20 -17 -13 -10 -9 -7 -5 -4 -3 -4 -5 -11 -20 -26 -21 -10 -4 -8 -10 -11 -14 -13 -11 -12 -13 -13 -18 -21 -23 -24 -27 -32 -33 -31 -34 -37 -32 -18 -35 -51 -45 -29 -13 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -4 -4 -3 -3 -3 -2 -3 -4 -5 -5 -3 -2 -2 -1 -2 -2 -3 -3 -3 -2 -2 -2 -1 -2 -5 -13 -27 -44 -61 -63 -53 -44 -45 -48 -48 -44 -46 -47 -45 -36 -21 -8 -7 -7 -5 -4 -3 -2 -3 -4 -6 -8 -9 -9 -9 -8 -9 -10 -10 -9 -11 -9 -8 -7 -10 -16 -25 -26 -24 -21 -19 -21 -33 -32 -22 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -16 -23 -23 -34 -58 -47 -24 -8 -1 -2 -7 -23 -39 -50 -75 -100 -81 -60 -71 -63 -65 -69 -53 -54 -51 -51 -59 -62 -43 -72 -44 -49 -65 -68 -58 -89 -59 -26 -12 -13 -29 -20 -27 -30 -20 -10 -11 -17 -26 -45 -51 -42 -37 -18 -10 -6 -6 -15 -36 -25 -17 -17 -21 -23 -27 -19 -16 -16 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -51 -51 -2 -0 -4 -53 -131 -131 -169 -229 -226 -218 -245 -282 -311 -273 -150 -40 -0 -0 -0 -0 -0 -0 -0 -0 -109 -151 -125 -67 -25 -5 -5 -9 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -25 -35 -56 -18 -3 -0 -0 -0 -0 -0 -0 -6 -64 -120 -21 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -15 -15 -17 -19 -13 -3 -1 -1 -1 -1 -1 -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 -1 -4 -4 -3 -2 -2 -2 -2 -3 -8 -17 -23 -30 -35 -33 -26 -14 -7 -6 -17 -36 -47 -35 -20 -14 -12 -9 -6 -2 -1 -0 -0 -0 -0 -1 -1 -3 -6 -9 -9 -5 -3 -2 -1 -2 -2 -3 -7 -8 -10 -10 -9 -7 -6 -4 -3 -8 -15 -20 -24 -23 -9 -9 -15 -21 -20 -18 -22 -31 -45 -63 -69 -44 -67 -77 -70 -54 -41 -37 -33 -28 -22 -17 -14 -12 -12 -11 -14 -12 -7 -3 -5 -4 -4 -5 -6 -6 -5 -5 -6 -8 -9 -12 -17 -25 -31 -31 -32 -35 -37 -31 -33 -49 -56 -50 -37 -21 -4 -8 -5 -2 -2 -2 -2 -1 -2 -2 -3 -3 -2 -2 -2 -2 -3 -4 -5 -4 -3 -2 -1 -1 -2 -2 -3 -4 -5 -6 -7 -6 -5 -6 -8 -15 -24 -26 -24 -17 -16 -20 -26 -29 -40 -44 -53 -54 -46 -33 -8 -6 -5 -5 -4 -4 -4 -2 -2 -3 -5 -6 -5 -7 -8 -8 -9 -9 -9 -9 -10 -10 -9 -10 -13 -15 -16 -19 -24 -24 -20 -26 -39 -45 -50 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -15 -13 -9 -26 -51 -47 -21 -3 -1 -1 -1 -9 -19 -27 -26 -8 -6 -13 -28 -52 -80 -99 -119 -58 -31 -40 -54 -40 -24 -45 -62 -65 -55 -42 -82 -67 -27 -2 -1 -0 -5 -7 -9 -7 -1 -5 -18 -27 -31 -30 -31 -42 -51 -44 -26 -14 -15 -22 -19 -25 -32 -35 -33 -36 -37 -36 -46 -49 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -53 -66 -0 -0 -0 -9 -19 -50 -142 -221 -190 -200 -238 -288 -339 -391 -218 -64 -0 -0 -0 -0 -2 -49 -73 -65 -136 -153 -117 -70 -31 -9 -11 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -41 -47 -31 -48 -17 -3 -0 -0 -0 -0 -0 -0 -0 -2 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -17 -22 -17 -6 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -4 -3 -2 -1 -1 -2 -3 -8 -21 -33 -44 -53 -61 -63 -41 -24 -15 -13 -16 -29 -44 -49 -43 -32 -37 -65 -32 -12 -3 -1 -2 -2 -1 -3 -7 -18 -24 -23 -20 -18 -12 -6 -4 -4 -2 -1 -2 -4 -7 -10 -14 -17 -17 -15 -15 -16 -20 -27 -29 -9 -6 -13 -19 -20 -24 -30 -39 -59 -60 -28 -25 -79 -80 -59 -62 -82 -60 -73 -69 -61 -51 -42 -33 -28 -16 -11 -9 -6 -3 -4 -4 -2 -0 -1 -1 -1 -1 -2 -3 -4 -5 -8 -17 -27 -31 -29 -27 -26 -12 -20 -37 -47 -48 -41 -23 -20 -19 -11 -5 -3 -1 -1 -1 -1 -2 -3 -2 -1 -2 -2 -2 -2 -3 -4 -3 -2 -2 -2 -2 -2 -2 -4 -8 -16 -25 -26 -23 -18 -14 -13 -20 -32 -24 -16 -14 -15 -19 -25 -25 -21 -29 -38 -48 -53 -16 -7 -6 -6 -5 -5 -5 -5 -5 -5 -6 -7 -5 -6 -6 -7 -7 -7 -8 -7 -8 -9 -10 -10 -12 -17 -17 -18 -24 -30 -26 -20 -24 -42 -59 -67 -62 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -2 -16 -35 -28 -10 -1 -1 -0 -0 -0 -2 -4 -3 -0 -0 -5 -20 -43 -63 -96 -70 -37 -24 -32 -39 -19 -16 -25 -34 -28 -23 -39 -70 -65 -40 -22 -15 -4 -0 -0 -1 -1 -0 -5 -16 -29 -34 -30 -29 -24 -39 -53 -35 -30 -37 -46 -56 -62 -66 -71 -78 -72 -48 -35 -46 -55 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -5 -0 -0 -0 -0 -0 -51 -159 -250 -218 -241 -277 -325 -367 -384 -181 -41 -0 -0 -0 -1 -9 -172 -199 -156 -142 -141 -116 -81 -44 -21 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -21 -37 -16 -3 -0 -0 -0 -1 -3 -18 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -13 -7 -2 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -5 -5 -3 -1 -2 -5 -4 -6 -20 -37 -49 -55 -61 -74 -66 -52 -39 -27 -16 -14 -20 -27 -29 -28 -36 -59 -33 -19 -14 -13 -13 -12 -12 -12 -13 -19 -27 -35 -39 -40 -38 -24 -13 -11 -10 -7 -4 -2 -2 -4 -9 -21 -30 -33 -33 -31 -28 -25 -27 -8 -2 -2 -4 -5 -8 -10 -13 -21 -29 -36 -49 -69 -68 -60 -37 -7 -26 -77 -93 -97 -93 -84 -72 -60 -47 -39 -28 -17 -11 -8 -8 -8 -5 -2 -1 -0 -0 -0 -0 -1 -3 -3 -7 -16 -22 -23 -25 -28 -12 -8 -14 -21 -27 -31 -35 -38 -25 -17 -14 -10 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -4 -5 -7 -15 -30 -49 -59 -55 -41 -26 -20 -26 -35 -24 -17 -16 -17 -16 -19 -20 -19 -18 -18 -18 -21 -9 -9 -10 -11 -13 -14 -14 -11 -8 -8 -9 -8 -6 -6 -7 -7 -7 -5 -4 -7 -7 -4 -5 -7 -12 -20 -24 -24 -27 -40 -31 -18 -19 -40 -57 -30 -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 -5 -18 -19 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -22 -32 -64 -53 -30 -38 -31 -17 -11 -15 -24 -34 -10 -12 -35 -63 -78 -77 -60 -39 -33 -26 -1 -0 -0 -0 -1 -5 -15 -26 -40 -49 -53 -55 -55 -58 -58 -60 -64 -70 -76 -80 -84 -76 -47 -26 -11 -7 -13 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -108 -227 -312 -336 -355 -389 -311 -180 -66 -6 -0 -0 -0 -4 -30 -232 -220 -163 -118 -98 -93 -74 -41 -17 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -6 -7 -9 -12 -12 -8 -8 -21 -14 -14 -36 -57 -32 -3 -0 -0 -0 -2 -24 -145 -56 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -4 -3 -2 -0 -0 -2 -6 -6 -20 -43 -56 -56 -54 -75 -78 -70 -58 -46 -35 -27 -27 -33 -38 -37 -35 -38 -36 -42 -54 -57 -53 -49 -48 -47 -46 -46 -48 -52 -56 -56 -58 -51 -45 -45 -44 -38 -27 -20 -14 -9 -7 -15 -25 -30 -32 -29 -22 -13 -11 -4 -1 -1 -1 -0 -0 -0 -1 -3 -7 -19 -34 -46 -47 -52 -62 -69 -81 -85 -89 -93 -98 -102 -100 -88 -80 -72 -61 -49 -38 -24 -17 -11 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -13 -20 -22 -12 -6 -5 -6 -8 -10 -9 -6 -7 -10 -12 -11 -4 -2 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -6 -9 -11 -17 -31 -54 -78 -82 -63 -40 -28 -29 -30 -20 -18 -21 -22 -16 -17 -27 -21 -13 -12 -10 -11 -12 -16 -19 -23 -30 -37 -39 -31 -19 -10 -9 -8 -8 -9 -9 -6 -6 -19 -38 -39 -20 -5 -5 -6 -13 -20 -26 -33 -40 -42 -36 -29 -29 -44 -65 -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 -0 -0 -8 -18 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -6 -54 -80 -56 -41 -61 -26 -7 -2 -4 -9 -22 -7 -6 -18 -40 -71 -79 -53 -42 -48 -44 -10 -1 -0 -1 -3 -11 -22 -35 -56 -70 -76 -80 -74 -72 -71 -70 -71 -71 -71 -73 -75 -75 -83 -115 -55 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -127 -293 -403 -416 -422 -449 -212 -43 -0 -0 -0 -0 -0 -9 -85 -270 -212 -129 -77 -59 -60 -48 -10 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -5 -10 -13 -23 -38 -47 -41 -22 -12 -11 -18 -48 -67 -38 -0 -0 -0 -1 -17 -49 -108 -41 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -2 -3 -3 -3 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -0 -1 -4 -5 -17 -45 -63 -59 -44 -53 -64 -66 -63 -58 -53 -47 -46 -40 -33 -31 -35 -41 -45 -54 -55 -76 -104 -106 -106 -104 -100 -94 -89 -85 -86 -79 -79 -77 -78 -85 -93 -91 -82 -75 -64 -47 -31 -21 -16 -13 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -20 -28 -33 -40 -54 -72 -75 -80 -80 -78 -82 -87 -86 -85 -81 -80 -81 -73 -56 -44 -31 -18 -9 -6 -4 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -11 -11 -9 -6 -4 -4 -5 -7 -6 -4 -4 -6 -8 -11 -9 -6 -3 -0 -1 -3 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -8 -9 -10 -11 -14 -25 -49 -75 -84 -69 -46 -33 -35 -41 -28 -19 -18 -16 -13 -18 -42 -37 -15 -10 -9 -10 -17 -25 -31 -34 -43 -55 -61 -55 -40 -28 -19 -14 -14 -15 -13 -7 -4 -18 -37 -39 -29 -19 -14 -10 -16 -20 -22 -27 -41 -46 -42 -39 -35 -27 -41 -26 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -14 -39 -17 -3 -1 -1 -1 -1 -1 -3 -7 -11 -21 -10 -5 -23 -33 -30 -25 -20 -8 -1 -0 -0 -0 -0 -0 -1 -6 -20 -38 -30 -26 -35 -40 -14 -2 -0 -1 -1 -2 -12 -17 -33 -54 -67 -70 -66 -66 -70 -75 -79 -83 -86 -86 -85 -83 -84 -85 -100 -88 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -199 -388 -450 -454 -468 -488 -142 -26 -0 -0 -0 -0 -0 -16 -142 -265 -192 -97 -46 -34 -40 -38 -13 -1 -0 -0 -0 -3 -14 -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 -5 -4 -3 -4 -7 -10 -14 -21 -27 -24 -14 -8 -14 -27 -31 -25 -10 -0 -0 -0 -2 -63 -115 -37 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -3 -2 -1 -1 -0 -1 -3 -5 -5 -6 -5 -4 -3 -3 -3 -6 -17 -52 -77 -75 -53 -43 -47 -53 -56 -55 -51 -47 -48 -44 -40 -39 -41 -45 -57 -86 -39 -44 -102 -137 -155 -157 -155 -148 -136 -126 -126 -116 -111 -107 -107 -112 -122 -126 -129 -128 -121 -106 -80 -52 -30 -16 -9 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -15 -28 -54 -65 -66 -81 -83 -74 -78 -78 -76 -72 -68 -66 -64 -67 -69 -68 -65 -60 -49 -32 -20 -10 -4 -1 -0 -0 -0 -0 -0 -1 -2 -4 -7 -11 -11 -8 -5 -5 -5 -4 -2 -3 -4 -6 -10 -12 -10 -5 -0 -1 -2 -2 -2 -1 -1 -1 -2 -3 -3 -3 -3 -3 -4 -8 -9 -10 -11 -13 -19 -36 -51 -57 -54 -47 -44 -52 -62 -48 -26 -14 -11 -9 -10 -28 -30 -10 -6 -7 -10 -19 -29 -36 -40 -46 -52 -57 -54 -45 -38 -33 -27 -23 -21 -20 -14 -6 -8 -23 -35 -34 -31 -25 -16 -19 -24 -23 -24 -36 -44 -45 -44 -38 -19 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -47 -40 -13 -9 -2 -2 -2 -4 -8 -14 -22 -36 -21 -16 -30 -49 -6 -14 -15 -8 -0 -0 -0 -0 -0 -0 -1 -4 -14 -16 -13 -13 -14 -8 -1 -0 -0 -1 -1 -5 -12 -13 -22 -40 -52 -56 -58 -63 -69 -76 -80 -88 -100 -113 -126 -134 -96 -88 -94 -97 -105 -39 -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 -73 -183 -331 -481 -494 -486 -428 -314 -57 -9 -0 -0 -0 -0 -0 -24 -190 -249 -169 -77 -30 -26 -39 -54 -46 -16 -10 -3 -2 -5 -10 -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 -1 -4 -3 -2 -3 -5 -7 -7 -8 -13 -14 -12 -9 -16 -62 -54 -23 -0 -0 -0 -0 -0 -65 -100 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -4 -6 -7 -5 -4 -3 -1 -1 -1 -2 -2 -3 -4 -5 -9 -12 -13 -11 -8 -7 -11 -21 -57 -88 -93 -73 -51 -43 -46 -51 -53 -52 -49 -49 -46 -42 -39 -41 -53 -69 -99 -53 -29 -71 -148 -182 -186 -185 -179 -170 -161 -160 -151 -143 -138 -135 -135 -144 -153 -163 -169 -169 -160 -139 -108 -78 -55 -38 -26 -17 -13 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -21 -36 -55 -68 -74 -87 -84 -70 -58 -56 -60 -51 -46 -46 -52 -61 -69 -76 -78 -62 -45 -29 -15 -4 -2 -1 -0 -0 -0 -1 -2 -6 -11 -10 -6 -3 -2 -2 -2 -2 -2 -3 -5 -6 -7 -6 -3 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -5 -5 -4 -3 -6 -8 -10 -13 -16 -17 -17 -24 -26 -29 -34 -34 -38 -34 -45 -46 -28 -14 -13 -8 -5 -7 -9 -6 -6 -4 -6 -13 -22 -29 -35 -41 -46 -48 -45 -39 -33 -28 -30 -29 -24 -22 -16 -8 -4 -12 -28 -31 -30 -26 -18 -17 -23 -25 -23 -23 -22 -23 -26 -23 -9 -10 -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 -1 -14 -21 -33 -55 -17 -11 -15 -25 -34 -22 -29 -27 -23 -20 -15 -11 -8 -20 -23 -10 -0 -0 -0 -0 -0 -1 -4 -13 -17 -11 -3 -1 -0 -0 -0 -0 -1 -4 -14 -36 -32 -12 -16 -28 -39 -45 -49 -55 -63 -77 -85 -94 -110 -133 -165 -116 -44 -9 -16 -23 -103 -87 -100 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -236 -428 -509 -526 -564 -525 -257 -79 -16 -0 -0 -0 -0 -7 -26 -60 -207 -200 -128 -62 -34 -33 -37 -45 -54 -50 -39 -8 -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 -1 -2 -4 -6 -7 -4 -7 -8 -9 -11 -20 -25 -30 -29 -14 -0 -0 -0 -16 -63 -71 -31 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -2 -2 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -3 -7 -6 -4 -3 -2 -3 -5 -8 -4 -1 -0 -1 -5 -11 -15 -17 -14 -10 -13 -23 -51 -84 -101 -94 -70 -55 -58 -63 -65 -63 -59 -58 -57 -50 -43 -43 -53 -69 -94 -60 -66 -129 -190 -194 -191 -189 -184 -178 -175 -175 -171 -166 -163 -162 -165 -173 -182 -194 -205 -211 -212 -205 -185 -159 -134 -113 -97 -85 -69 -50 -30 -15 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -24 -37 -48 -49 -43 -40 -46 -58 -58 -48 -43 -47 -53 -56 -61 -74 -82 -81 -73 -57 -28 -15 -8 -4 -1 -1 -1 -2 -4 -8 -10 -9 -6 -2 -1 -1 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -7 -6 -6 -6 -8 -10 -13 -17 -21 -25 -25 -27 -29 -31 -31 -29 -27 -24 -23 -20 -18 -15 -14 -9 -6 -4 -4 -3 -2 -2 -2 -3 -8 -16 -24 -30 -33 -35 -34 -32 -25 -23 -23 -22 -17 -13 -11 -7 -4 -8 -24 -36 -37 -26 -15 -16 -22 -23 -22 -22 -14 -4 -5 -4 -1 -20 -33 -16 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -28 -21 -17 -23 -32 -31 -35 -37 -34 -31 -23 -7 -1 -11 -22 -22 -4 -1 -0 -0 -0 -0 -1 -8 -17 -18 -10 -4 -1 -0 -0 -0 -3 -5 -19 -43 -48 -24 -9 -16 -24 -34 -43 -49 -55 -67 -88 -105 -117 -128 -131 -132 -69 -15 -0 -0 -0 -28 -31 -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 -8 -211 -382 -415 -340 -266 -296 -71 -0 -0 -0 -0 -0 -0 -29 -95 -168 -194 -141 -83 -48 -37 -36 -25 -6 -5 -25 -33 -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 -9 -21 -22 -10 -3 -5 -5 -5 -5 -6 -8 -39 -67 -36 -0 -0 -1 -45 -60 -45 -17 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -2 -1 -1 -2 -2 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -3 -3 -3 -4 -6 -2 -0 -1 -1 -2 -5 -8 -12 -15 -15 -15 -23 -43 -73 -96 -94 -61 -68 -73 -76 -78 -79 -77 -69 -55 -56 -53 -46 -49 -64 -69 -43 -41 -82 -141 -171 -178 -179 -179 -178 -176 -176 -176 -177 -177 -181 -190 -200 -208 -218 -229 -238 -246 -258 -254 -241 -224 -210 -200 -189 -160 -126 -91 -59 -33 -14 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -15 -15 -18 -23 -33 -49 -65 -80 -88 -92 -91 -83 -71 -69 -71 -72 -73 -74 -59 -40 -26 -14 -6 -1 -0 -1 -2 -4 -6 -9 -13 -8 -5 -4 -3 -3 -3 -2 -2 -1 -1 -2 -2 -3 -3 -3 -2 -3 -4 -7 -8 -10 -10 -9 -9 -10 -13 -16 -19 -23 -33 -39 -37 -36 -36 -37 -36 -34 -32 -29 -27 -26 -26 -21 -16 -11 -8 -5 -3 -2 -3 -3 -2 -3 -6 -13 -14 -16 -19 -21 -22 -22 -20 -19 -16 -12 -8 -5 -4 -4 -4 -5 -5 -7 -20 -18 -11 -13 -16 -17 -18 -14 -6 -0 -0 -0 -0 -9 -22 -27 -22 -15 -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 -2 -5 -7 -9 -14 -4 -14 -20 -20 -19 -8 -1 -0 -1 -4 -11 -8 -3 -0 -0 -0 -1 -4 -16 -34 -42 -21 -15 -11 -6 -5 -12 -17 -37 -56 -62 -48 -18 -14 -22 -32 -43 -54 -64 -71 -89 -112 -131 -144 -135 -91 -51 -20 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -51 -115 -116 -58 -0 -23 -1 -0 -0 -0 -0 -0 -0 -31 -113 -165 -129 -87 -46 -32 -27 -22 -13 -1 -0 -4 -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 -2 -2 -0 -0 -0 -7 -21 -33 -31 -21 -29 -24 -17 -13 -12 -19 -44 -72 -53 -19 -2 -3 -34 -28 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -2 -2 -2 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -3 -3 -6 -12 -17 -23 -34 -53 -71 -71 -45 -75 -78 -80 -86 -92 -95 -75 -28 -31 -36 -32 -45 -60 -56 -38 -21 -36 -96 -85 -140 -171 -182 -182 -179 -177 -175 -180 -186 -194 -208 -223 -232 -239 -247 -256 -267 -284 -287 -284 -277 -270 -265 -260 -238 -204 -164 -123 -84 -47 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -7 -8 -8 -9 -13 -22 -38 -63 -93 -128 -142 -133 -123 -110 -88 -68 -53 -46 -52 -50 -45 -36 -26 -15 -4 -1 -1 -1 -1 -1 -2 -1 -6 -8 -8 -8 -7 -5 -3 -2 -1 -2 -3 -5 -6 -4 -3 -3 -2 -5 -7 -10 -12 -12 -12 -12 -13 -17 -22 -29 -37 -51 -50 -44 -40 -40 -44 -45 -45 -44 -39 -32 -29 -32 -27 -21 -14 -8 -4 -3 -2 -2 -1 -3 -3 -4 -7 -8 -10 -13 -21 -28 -25 -22 -18 -14 -9 -4 -2 -2 -4 -7 -8 -4 -3 -3 -4 -8 -11 -11 -14 -14 -10 -2 -0 -0 -0 -0 -2 -9 -27 -25 -27 -25 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -10 -21 -16 -1 -1 -2 -4 -13 -26 -33 -24 -22 -18 -15 -19 -35 -42 -29 -49 -51 -30 -20 -20 -27 -37 -48 -63 -79 -90 -90 -85 -95 -138 -92 -40 -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 -8 -65 -149 -131 -89 -47 -19 -15 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -15 -6 -0 -0 -1 -12 -51 -77 -64 -46 -39 -41 -44 -46 -48 -47 -45 -51 -44 -25 -8 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -0 -2 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -2 -2 -2 -2 -3 -5 -6 -4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -5 -2 -1 -1 -3 -9 -16 -24 -32 -42 -54 -61 -63 -59 -64 -77 -93 -107 -103 -27 -1 -0 -4 -18 -38 -58 -72 -72 -75 -87 -14 -81 -122 -141 -162 -199 -192 -187 -189 -194 -201 -213 -228 -241 -252 -262 -272 -282 -292 -294 -291 -285 -278 -271 -260 -242 -220 -193 -162 -126 -85 -37 -10 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -11 -17 -22 -22 -20 -15 -13 -12 -13 -17 -28 -52 -90 -126 -144 -139 -128 -122 -106 -83 -61 -47 -44 -35 -28 -25 -23 -19 -7 -3 -1 -0 -0 -0 -0 -1 -3 -6 -9 -11 -12 -8 -5 -3 -2 -3 -5 -7 -6 -4 -1 -0 -1 -2 -4 -8 -11 -12 -14 -16 -19 -23 -31 -43 -49 -49 -50 -50 -46 -40 -49 -53 -55 -54 -49 -37 -34 -33 -28 -21 -13 -7 -5 -5 -5 -5 -6 -6 -4 -7 -9 -9 -8 -11 -15 -19 -22 -21 -18 -12 -7 -3 -2 -2 -3 -5 -7 -6 -5 -4 -3 -6 -7 -9 -14 -16 -11 -2 -0 -2 -6 -8 -7 -6 -22 -25 -26 -25 -21 -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 -8 -21 -26 -6 -6 -6 -14 -34 -54 -30 -17 -19 -20 -18 -19 -20 -13 -16 -25 -32 -30 -35 -42 -50 -56 -61 -91 -115 -102 -62 -33 -24 -27 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -104 -229 -137 -69 -31 -12 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -9 -1 -0 -0 -1 -7 -23 -28 -19 -7 -0 -0 -0 -9 -71 -103 -79 -25 -2 -22 -48 -63 -66 -56 -15 -14 -28 -26 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -1 -1 -2 -1 -0 -1 -2 -1 -1 -1 -2 -1 -1 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -3 -2 -1 -1 -1 -2 -7 -16 -22 -27 -34 -44 -40 -36 -40 -51 -67 -88 -118 -38 -5 -0 -0 -1 -9 -24 -50 -83 -85 -22 -11 -48 -72 -92 -109 -125 -192 -197 -196 -197 -202 -210 -219 -230 -247 -265 -280 -289 -293 -291 -286 -278 -268 -258 -247 -230 -212 -193 -171 -143 -103 -50 -18 -4 -0 -0 -1 -0 -0 -1 -4 -10 -16 -26 -38 -47 -48 -43 -34 -26 -20 -16 -13 -15 -20 -39 -76 -113 -134 -131 -117 -114 -104 -87 -68 -55 -41 -24 -12 -7 -9 -11 -6 -2 -1 -0 -0 -0 -0 -1 -2 -4 -6 -8 -10 -10 -7 -4 -2 -2 -5 -7 -6 -3 -1 -1 -2 -2 -3 -6 -10 -12 -15 -19 -26 -36 -49 -63 -61 -61 -66 -68 -61 -49 -50 -50 -56 -61 -56 -46 -40 -33 -24 -17 -10 -5 -4 -4 -4 -2 -3 -3 -3 -4 -5 -5 -4 -9 -11 -15 -20 -22 -19 -10 -5 -3 -1 -1 -1 -3 -6 -8 -8 -5 -2 -4 -8 -14 -22 -22 -32 -12 -7 -15 -22 -18 -14 -10 -13 -20 -26 -26 -25 -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 -2 -7 -16 -16 -14 -12 -19 -27 -26 -16 -22 -34 -43 -42 -42 -37 -35 -39 -42 -53 -56 -62 -66 -63 -46 -26 -50 -44 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -100 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -106 -174 -81 -38 -22 -16 -14 -12 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -13 -30 -45 -22 -5 -0 -0 -0 -0 -4 -73 -85 -63 -36 -14 -2 -1 -8 -28 -46 -9 -26 -18 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -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 -2 -6 -14 -20 -21 -22 -19 -17 -19 -23 -31 -46 -84 -36 -8 -0 -0 -0 -0 -2 -32 -78 -93 -46 -50 -81 -87 -109 -128 -105 -180 -184 -185 -187 -192 -199 -203 -216 -216 -204 -184 -158 -125 -119 -199 -258 -262 -252 -238 -222 -205 -187 -170 -151 -111 -56 -21 -5 -3 -6 -7 -3 -3 -5 -11 -19 -28 -36 -47 -51 -48 -44 -37 -32 -28 -25 -23 -24 -26 -36 -56 -78 -95 -104 -103 -103 -94 -80 -64 -48 -34 -18 -10 -7 -7 -7 -4 -2 -1 -1 -1 -1 -0 -0 -1 -1 -2 -4 -6 -7 -5 -3 -1 -2 -5 -7 -7 -5 -3 -2 -2 -3 -5 -8 -10 -11 -17 -29 -48 -64 -66 -59 -64 -74 -80 -77 -68 -58 -50 -48 -58 -68 -56 -49 -41 -29 -20 -14 -7 -2 -1 -1 -1 -1 -2 -2 -4 -5 -4 -2 -2 -6 -8 -10 -15 -23 -22 -14 -7 -3 -1 -1 -1 -5 -9 -11 -10 -4 -2 -5 -10 -10 -4 -2 -28 -17 -19 -28 -22 -20 -14 -8 -8 -16 -22 -23 -23 -22 -28 -28 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -23 -23 -16 -16 -16 -18 -23 -33 -42 -40 -30 -42 -58 -62 -53 -33 -42 -30 -27 -41 -32 -10 -2 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -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 -3 -41 -77 -105 -99 -38 -18 -19 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -37 -42 -31 -12 -2 -0 -0 -0 -0 -0 -76 -64 -39 -34 -38 -27 -12 -22 -22 -17 -25 -65 -38 -11 -10 -28 -39 -3 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -3 -3 -3 -2 -2 -2 -1 -1 -2 -1 -1 -1 -2 -2 -1 -1 -1 -2 -1 -1 -1 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -11 -17 -17 -12 -15 -16 -14 -13 -20 -44 -25 -8 -0 -0 -0 -0 -0 -30 -71 -98 -98 -100 -115 -69 -58 -86 -75 -73 -104 -142 -147 -141 -188 -194 -205 -148 -78 -37 -26 -15 -13 -33 -92 -173 -213 -232 -216 -193 -175 -163 -149 -121 -73 -35 -17 -15 -15 -16 -9 -5 -6 -12 -19 -26 -30 -34 -36 -36 -38 -39 -42 -48 -54 -60 -63 -61 -61 -64 -68 -72 -77 -77 -78 -76 -70 -57 -41 -33 -27 -27 -29 -31 -33 -39 -30 -21 -14 -9 -6 -3 -1 -0 -0 -1 -2 -4 -6 -5 -2 -1 -2 -5 -8 -9 -8 -6 -4 -5 -6 -7 -8 -9 -10 -23 -44 -65 -80 -81 -74 -72 -79 -82 -75 -67 -62 -53 -49 -48 -47 -45 -41 -34 -26 -19 -13 -7 -5 -4 -10 -20 -24 -16 -19 -25 -19 -9 -3 -2 -2 -3 -4 -8 -19 -21 -16 -9 -3 -1 -1 -2 -7 -12 -15 -13 -6 -4 -7 -14 -19 -1 -0 -1 -8 -21 -28 -15 -21 -17 -9 -6 -11 -14 -16 -19 -27 -35 -30 -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 -6 -33 -46 -32 -29 -19 -25 -36 -32 -22 -11 -6 -7 -8 -16 -6 -5 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -73 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -143 -190 -117 -54 -20 -17 -3 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -19 -68 -60 -39 -21 -6 -0 -0 -0 -0 -0 -0 -3 -34 -33 -21 -17 -28 -42 -35 -50 -33 -14 -34 -80 -50 -14 -9 -26 -34 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -3 -2 -1 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -10 -22 -24 -11 -15 -19 -15 -10 -14 -27 -40 -50 -30 -0 -0 -0 -0 -6 -22 -42 -52 -58 -95 -48 -10 -13 -7 -1 -46 -111 -100 -45 -89 -75 -59 -32 -10 -0 -0 -0 -0 -0 -7 -38 -122 -217 -215 -196 -177 -162 -151 -134 -104 -72 -47 -31 -20 -16 -8 -3 -3 -6 -11 -17 -20 -24 -27 -30 -33 -39 -50 -67 -87 -105 -111 -110 -103 -90 -72 -56 -50 -48 -50 -54 -56 -56 -54 -57 -64 -70 -76 -76 -57 -49 -57 -60 -47 -30 -20 -12 -6 -3 -1 -0 -0 -2 -2 -2 -1 -1 -2 -4 -7 -9 -9 -7 -6 -6 -7 -8 -11 -20 -19 -29 -48 -67 -78 -70 -69 -72 -74 -72 -66 -64 -63 -55 -46 -40 -35 -34 -32 -32 -29 -22 -17 -19 -23 -29 -38 -44 -26 -25 -52 -51 -23 -7 -3 -1 -2 -3 -5 -9 -16 -19 -15 -8 -3 -2 -2 -3 -6 -10 -13 -11 -7 -5 -7 -14 -20 -5 -1 -2 -9 -18 -14 -7 -8 -8 -5 -3 -6 -9 -13 -15 -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 -7 -21 -22 -18 -8 -6 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -69 -106 -60 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -108 -150 -83 -31 -23 -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 -3 -14 -17 -10 -3 -0 -1 -4 -9 -5 -3 -1 -0 -4 -45 -49 -25 -7 -15 -36 -22 -12 -12 -31 -65 -49 -11 -1 -4 -6 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -6 -15 -17 -8 -7 -11 -13 -13 -17 -25 -50 -78 -51 -1 -0 -0 -1 -2 -2 -2 -1 -6 -27 -16 -2 -0 -0 -0 -23 -82 -77 -10 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -8 -44 -101 -167 -191 -184 -174 -158 -136 -110 -85 -59 -36 -24 -16 -9 -4 -2 -1 -4 -9 -12 -14 -16 -17 -20 -27 -42 -62 -85 -104 -114 -118 -114 -100 -79 -56 -44 -40 -42 -48 -55 -64 -69 -71 -78 -102 -132 -125 -35 -11 -41 -83 -93 -62 -42 -33 -29 -22 -12 -7 -5 -2 -0 -0 -0 -0 -1 -3 -6 -8 -7 -6 -6 -7 -9 -13 -17 -29 -30 -36 -48 -62 -75 -69 -68 -68 -67 -64 -55 -52 -50 -45 -38 -33 -30 -30 -28 -27 -27 -28 -35 -42 -35 -19 -6 -0 -0 -5 -23 -27 -8 -2 -2 -2 -3 -5 -7 -9 -13 -13 -10 -5 -2 -2 -2 -2 -2 -3 -5 -6 -7 -7 -9 -15 -8 -2 -0 -3 -9 -10 -5 -3 -3 -2 -2 -4 -6 -8 -11 -14 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -93 -181 -243 -273 -217 -41 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -59 -69 -58 -15 -18 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -25 -59 -34 -33 -45 -65 -86 -111 -90 -44 -11 -5 -8 -9 -6 -8 -22 -42 -37 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -1 -2 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -6 -10 -17 -22 -24 -26 -42 -65 -46 -7 -3 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -18 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -96 -156 -165 -159 -144 -120 -92 -66 -44 -28 -21 -18 -16 -12 -7 -2 -2 -4 -5 -5 -5 -5 -8 -14 -24 -39 -55 -67 -77 -84 -88 -86 -78 -67 -57 -50 -47 -45 -43 -43 -36 -29 -32 -48 -64 -35 -7 -0 -10 -24 -38 -67 -45 -52 -66 -74 -79 -40 -29 -16 -4 -0 -0 -0 -0 -1 -2 -3 -5 -7 -7 -9 -17 -33 -29 -32 -37 -45 -55 -63 -67 -65 -63 -64 -63 -56 -46 -41 -38 -35 -35 -37 -34 -35 -36 -38 -41 -45 -50 -56 -44 -18 -0 -4 -3 -2 -5 -9 -3 -2 -4 -4 -3 -5 -5 -4 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -3 -6 -8 -10 -19 -13 -4 -1 -5 -7 -4 -3 -2 -1 -1 -3 -5 -6 -7 -12 -17 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -0 -0 -0 -0 -0 -2 -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 -13 -92 -184 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -55 -176 -289 -292 -265 -192 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -105 -140 -97 -33 -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 -10 -44 -100 -50 -46 -48 -54 -67 -81 -68 -32 -12 -7 -5 -4 -5 -4 -11 -28 -48 -55 -12 -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 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -3 -13 -16 -19 -25 -31 -34 -28 -34 -52 -65 -59 -29 -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 -19 -55 -96 -128 -133 -112 -86 -59 -38 -24 -19 -20 -21 -18 -13 -6 -3 -2 -1 -1 -1 -1 -1 -5 -11 -21 -34 -46 -51 -59 -71 -82 -83 -69 -51 -37 -25 -16 -8 -2 -0 -0 -2 -6 -7 -1 -0 -0 -0 -0 -1 -0 -0 -14 -41 -74 -102 -41 -32 -26 -16 -10 -1 -0 -0 -1 -4 -9 -16 -19 -21 -28 -43 -48 -36 -38 -43 -49 -56 -63 -63 -62 -63 -64 -61 -52 -45 -40 -36 -34 -34 -40 -43 -47 -53 -57 -57 -55 -56 -58 -52 -37 -28 -33 -20 -10 -7 -4 -1 -1 -4 -4 -3 -3 -3 -2 -3 -4 -6 -6 -4 -3 -2 -2 -2 -2 -2 -4 -6 -8 -9 -6 -2 -1 -3 -7 -4 -2 -2 -2 -2 -2 -4 -6 -7 -9 -13 -25 -30 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -16 -15 -18 -7 -0 -0 -1 -8 -30 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -38 -114 -134 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -171 -225 -228 -166 -104 -49 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -108 -122 -69 -24 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -24 -49 -21 -47 -57 -56 -53 -53 -57 -56 -64 -66 -55 -34 -17 -6 -6 -23 -60 -100 -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 -1 -1 -2 -1 -1 -1 -2 -1 -0 -1 -1 -1 -1 -0 -0 -1 -0 -10 -27 -34 -21 -8 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -2 -10 -15 -22 -31 -37 -39 -42 -48 -56 -68 -70 -48 -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 -3 -12 -34 -120 -114 -92 -67 -43 -25 -16 -15 -16 -16 -13 -9 -5 -3 -1 -1 -1 -2 -2 -3 -6 -12 -19 -27 -29 -40 -57 -67 -53 -13 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -10 -2 -7 -15 -26 -38 -7 -3 -3 -5 -10 -22 -37 -45 -51 -59 -65 -46 -42 -45 -50 -54 -58 -59 -59 -58 -58 -59 -57 -54 -52 -47 -42 -37 -33 -36 -43 -54 -63 -67 -60 -52 -49 -48 -46 -39 -23 -10 -8 -10 -8 -8 -3 -1 -1 -2 -2 -1 -1 -1 -2 -5 -9 -5 -4 -3 -3 -3 -3 -3 -4 -6 -7 -8 -10 -19 -12 -4 -6 -7 -4 -2 -2 -1 -2 -3 -5 -8 -9 -7 -4 -15 -26 -18 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -16 -30 -22 -4 -0 -0 -9 -31 -30 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -46 -106 -84 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -23 -89 -141 -192 -178 -103 -27 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -81 -88 -38 -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 -1 -5 -14 -5 -0 -0 -3 -29 -37 -32 -24 -19 -20 -26 -35 -42 -53 -62 -42 -19 -8 -11 -31 -65 -84 -32 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -2 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -23 -63 -83 -64 -40 -18 -5 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -2 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -6 -8 -12 -31 -57 -70 -76 -82 -93 -96 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -71 -91 -91 -74 -45 -23 -14 -11 -12 -13 -13 -11 -11 -8 -5 -3 -2 -2 -3 -3 -5 -7 -11 -13 -14 -20 -29 -34 -24 -5 -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 -4 -14 -25 -24 -23 -23 -26 -26 -41 -53 -66 -79 -86 -82 -68 -62 -62 -60 -54 -52 -53 -51 -49 -47 -48 -51 -55 -59 -52 -35 -28 -28 -32 -38 -44 -49 -52 -44 -35 -28 -26 -29 -27 -15 -6 -2 -1 -2 -4 -2 -1 -1 -1 -1 -0 -0 -1 -2 -5 -10 -5 -2 -2 -2 -2 -3 -4 -4 -5 -4 -4 -7 -15 -15 -6 -6 -5 -3 -3 -3 -2 -3 -4 -5 -7 -8 -6 -7 -10 -11 -14 -15 -11 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -10 -0 -0 -0 -0 -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 -11 -33 -70 -94 -90 -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 -6 -83 -177 -147 -153 -121 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -55 -45 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -17 -14 -3 -2 -14 -44 -90 -36 -18 -13 -4 -0 -0 -0 -0 -0 -1 -2 -3 -2 -11 -35 -52 -46 -27 -20 -24 -46 -108 -104 -59 -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 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -26 -69 -95 -83 -74 -61 -35 -7 -1 -1 -1 -1 -2 -2 -3 -1 -1 -1 -0 -0 -0 -0 -1 -4 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -24 -43 -64 -82 -92 -108 -36 -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 -2 -42 -76 -77 -45 -23 -15 -12 -11 -12 -11 -10 -12 -12 -10 -6 -4 -2 -2 -2 -3 -4 -5 -4 -4 -7 -12 -17 -21 -9 -5 -6 -6 -5 -6 -7 -9 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -22 -37 -34 -19 -42 -62 -83 -93 -84 -69 -96 -96 -83 -70 -55 -47 -41 -38 -37 -38 -42 -44 -47 -50 -46 -28 -25 -23 -20 -19 -19 -21 -25 -23 -19 -16 -18 -22 -18 -11 -6 -2 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -5 -3 -2 -2 -3 -4 -4 -5 -4 -4 -4 -4 -4 -4 -5 -3 -4 -5 -5 -5 -6 -5 -3 -3 -3 -3 -4 -3 -3 -2 -4 -7 -12 -14 -17 -15 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -59 -86 -94 -73 -50 -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 -10 -106 -148 -105 -73 -47 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -39 -42 -28 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -77 -123 -133 -116 -87 -76 -99 -91 -76 -45 -13 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -6 -23 -38 -32 -52 -58 -53 -61 -92 -103 -81 -37 -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 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -15 -43 -71 -89 -81 -87 -63 -17 -1 -1 -1 -1 -2 -2 -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 -1 -0 -2 -8 -20 -45 -89 -95 -43 -35 -46 -41 -0 -0 -0 -0 -0 -13 -74 -149 -149 -74 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -21 -29 -39 -62 -73 -43 -24 -15 -12 -11 -10 -10 -10 -11 -13 -13 -11 -8 -4 -2 -1 -1 -1 -1 -1 -1 -2 -4 -8 -18 -11 -10 -11 -13 -15 -17 -15 -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 -7 -35 -53 -47 -29 -19 -105 -137 -113 -89 -67 -49 -39 -34 -33 -34 -36 -34 -33 -32 -27 -18 -9 -7 -5 -5 -6 -7 -8 -8 -10 -14 -17 -15 -13 -11 -8 -4 -1 -0 -0 -1 -2 -4 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -6 -6 -6 -4 -3 -3 -2 -2 -3 -4 -4 -6 -9 -10 -10 -11 -9 -6 -4 -3 -3 -3 -2 -1 -1 -3 -6 -11 -16 -21 -24 -24 -23 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -29 -93 -88 -63 -36 -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 -4 -18 -118 -118 -70 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -32 -68 -50 -27 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -23 -76 -113 -117 -109 -104 -108 -121 -71 -33 -9 -2 -7 -12 -13 -46 -55 -8 -0 -0 -0 -0 -0 -1 -8 -46 -53 -47 -51 -64 -97 -94 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -11 -25 -49 -72 -88 -65 -22 -1 -1 -1 -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 -7 -39 -58 -22 -62 -38 -35 -41 -34 -0 -0 -2 -1 -0 -6 -37 -81 -144 -96 -20 -50 -39 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -18 -32 -69 -73 -59 -59 -62 -41 -27 -20 -16 -14 -14 -15 -14 -17 -20 -20 -18 -14 -8 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -7 -7 -7 -7 -8 -13 -15 -15 -14 -13 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -31 -63 -107 -176 -144 -116 -88 -65 -49 -50 -34 -29 -26 -20 -19 -15 -13 -7 -2 -3 -3 -3 -3 -7 -14 -18 -19 -16 -12 -9 -6 -3 -1 -0 -0 -1 -1 -5 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -4 -5 -5 -5 -5 -3 -3 -3 -5 -8 -12 -17 -20 -20 -18 -14 -13 -10 -8 -6 -7 -15 -10 -5 -3 -3 -4 -6 -11 -17 -23 -30 -36 -36 -22 -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 -5 -62 -72 -49 -25 -12 -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 -10 -53 -148 -110 -54 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -19 -37 -52 -38 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -11 -21 -32 -14 -4 -0 -7 -28 -61 -47 -58 -78 -70 -25 -3 -0 -0 -0 -0 -0 -0 -0 -29 -73 -95 -105 -103 -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 -1 -2 -3 -3 -2 -1 -1 -1 -1 -2 -1 -2 -1 -1 -0 -0 -1 -1 -5 -23 -46 -48 -71 -62 -37 -12 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -13 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -18 -121 -110 -61 -143 -156 -114 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -6 -28 -63 -85 -80 -74 -70 -65 -57 -43 -33 -26 -24 -24 -25 -25 -25 -26 -27 -27 -26 -25 -21 -16 -11 -7 -5 -5 -5 -5 -3 -2 -1 -2 -3 -5 -6 -7 -6 -7 -7 -7 -8 -14 -15 -17 -15 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -21 -76 -172 -191 -176 -136 -86 -52 -80 -44 -23 -20 -20 -20 -13 -9 -8 -7 -7 -12 -11 -9 -13 -22 -20 -17 -11 -10 -10 -8 -7 -3 -1 -0 -1 -4 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -5 -10 -11 -10 -9 -10 -14 -21 -31 -39 -39 -32 -21 -10 -6 -5 -4 -6 -14 -20 -14 -6 -3 -3 -6 -8 -11 -17 -24 -30 -39 -42 -37 -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 -34 -76 -80 -47 -25 -14 -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 -19 -86 -137 -80 -30 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -19 -81 -56 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -48 -54 -39 -42 -44 -19 -1 -0 -0 -0 -0 -0 -0 -0 -22 -49 -55 -45 -41 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -1 -1 -4 -20 -37 -30 -31 -17 -7 -2 -1 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -12 -11 -21 -85 -148 -171 -79 -1 -0 -1 -5 -2 -0 -0 -0 -0 -53 -56 -49 -59 -85 -94 -91 -85 -79 -72 -58 -44 -36 -34 -37 -38 -40 -41 -42 -44 -42 -35 -36 -34 -29 -23 -17 -11 -9 -8 -7 -5 -3 -2 -1 -1 -2 -2 -4 -4 -7 -11 -21 -38 -55 -36 -31 -25 -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 -1 -0 -0 -57 -67 -39 -10 -14 -38 -22 -9 -10 -17 -27 -25 -24 -21 -15 -14 -28 -22 -19 -26 -24 -16 -14 -16 -16 -13 -18 -15 -6 -0 -0 -1 -12 -18 -10 -1 -1 -1 -1 -1 -1 -1 -1 -4 -4 -3 -4 -7 -17 -21 -22 -23 -26 -30 -40 -49 -51 -43 -26 -14 -6 -3 -2 -2 -4 -14 -15 -10 -6 -2 -3 -7 -10 -13 -17 -21 -27 -36 -44 -46 -36 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -47 -71 -43 -27 -19 -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 -1 -21 -90 -86 -35 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -21 -22 -30 -26 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -16 -34 -25 -6 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -7 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -3 -27 -72 -43 -3 -6 -33 -60 -27 -21 -33 -14 -52 -150 -132 -63 -19 -39 -107 -84 -78 -91 -90 -60 -63 -57 -53 -55 -61 -65 -63 -61 -58 -54 -51 -47 -44 -42 -36 -27 -17 -12 -8 -5 -3 -3 -2 -2 -2 -2 -2 -1 -3 -5 -11 -18 -25 -27 -32 -30 -22 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -20 -11 -12 -14 -10 -4 -10 -21 -18 -13 -14 -10 -7 -11 -15 -16 -16 -17 -12 -5 -0 -0 -0 -4 -5 -4 -1 -1 -1 -1 -1 -1 -1 -3 -4 -4 -4 -5 -8 -18 -24 -28 -31 -36 -40 -49 -55 -51 -35 -18 -10 -5 -2 -2 -2 -3 -8 -10 -9 -7 -3 -3 -6 -10 -13 -14 -21 -27 -28 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -49 -55 -38 -27 -24 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -44 -22 -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 -1 -7 -37 -45 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -0 -1 -1 -17 -49 -43 -9 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -2 -3 -2 -0 -1 -1 -1 -3 -6 -7 -4 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -6 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -4 -1 -0 -0 -0 -16 -96 -146 -65 -60 -96 -36 -130 -175 -112 -31 -1 -7 -97 -103 -110 -115 -91 -71 -96 -101 -97 -95 -102 -93 -61 -67 -84 -71 -63 -58 -55 -53 -50 -44 -36 -26 -19 -12 -6 -2 -2 -2 -3 -4 -5 -6 -7 -7 -8 -9 -10 -7 -5 -6 -12 -21 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -3 -8 -11 -7 -10 -14 -16 -13 -6 -11 -11 -13 -17 -18 -17 -14 -10 -5 -1 -0 -1 -1 -3 -5 -2 -1 -1 -1 -0 -1 -1 -2 -3 -2 -2 -6 -12 -19 -26 -32 -37 -41 -44 -47 -47 -41 -27 -20 -14 -7 -2 -1 -1 -3 -6 -10 -13 -11 -7 -4 -5 -7 -10 -14 -15 -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 -5 -25 -61 -51 -35 -25 -28 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -16 -9 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -16 -14 -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 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -2 -1 -7 -19 -17 -4 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -3 -6 -10 -9 -7 -9 -6 -6 -7 -8 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -8 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -9 -5 -3 -4 -1 -0 -0 -0 -0 -6 -39 -77 -35 -29 -53 -19 -73 -80 -42 -14 -21 -9 -89 -137 -135 -90 -42 -80 -120 -138 -140 -136 -120 -85 -30 -12 -33 -61 -67 -69 -67 -63 -61 -58 -48 -43 -39 -32 -19 -6 -3 -2 -2 -3 -4 -5 -5 -8 -10 -7 -3 -1 -0 -0 -3 -10 -22 -27 -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 -2 -6 -13 -13 -18 -24 -26 -20 -3 -2 -7 -12 -15 -14 -12 -12 -12 -8 -6 -4 -5 -3 -1 -3 -2 -1 -1 -1 -0 -0 -0 -1 -1 -3 -5 -10 -17 -24 -29 -32 -37 -39 -40 -38 -33 -28 -21 -17 -11 -4 -2 -2 -2 -4 -7 -12 -16 -13 -9 -6 -5 -5 -7 -15 -23 -20 -0 -2 -8 -17 -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 -5 -42 -62 -56 -41 -34 -38 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -64 -71 -74 -86 -30 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -1 -2 -2 -2 -2 -5 -9 -13 -16 -20 -17 -16 -14 -11 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -11 -9 -8 -8 -1 -1 -1 -1 -0 -0 -2 -2 -1 -0 -0 -0 -9 -9 -39 -72 -69 -48 -103 -129 -90 -20 -8 -74 -100 -81 -45 -21 -8 -3 -0 -0 -1 -6 -27 -47 -44 -37 -42 -37 -34 -40 -43 -40 -38 -25 -15 -8 -3 -1 -1 -3 -5 -11 -18 -17 -9 -5 -2 -1 -1 -0 -14 -25 -36 -41 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -14 -21 -25 -15 -4 -4 -7 -8 -6 -3 -1 -3 -7 -12 -22 -7 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -10 -16 -22 -27 -29 -27 -31 -34 -33 -29 -23 -19 -16 -13 -9 -5 -4 -4 -4 -4 -8 -15 -18 -16 -10 -6 -6 -5 -9 -19 -25 -17 -7 -17 -33 -48 -53 -11 -8 -4 -0 -0 -0 -1 -3 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -3 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -26 -29 -35 -47 -55 -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 -6 -14 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -23 -88 -93 -94 -96 -36 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -2 -1 -1 -0 -1 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -6 -4 -2 -2 -3 -4 -6 -9 -12 -17 -21 -22 -19 -11 -3 -5 -5 -3 -2 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -4 -5 -3 -3 -1 -1 -0 -0 -3 -3 -2 -0 -0 -0 -0 -3 -22 -38 -35 -56 -93 -78 -34 -5 -22 -109 -89 -38 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -18 -13 -11 -16 -18 -21 -50 -49 -37 -24 -12 -4 -2 -7 -13 -20 -26 -28 -22 -19 -14 -8 -4 -1 -3 -6 -19 -31 -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 -3 -6 -7 -18 -16 -8 -3 -0 -0 -0 -0 -0 -1 -7 -18 -9 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -4 -9 -15 -21 -27 -30 -32 -32 -32 -30 -27 -23 -19 -16 -14 -12 -8 -4 -6 -10 -8 -3 -8 -15 -18 -13 -7 -6 -6 -7 -14 -25 -32 -24 -35 -43 -47 -48 -60 -61 -58 -32 -5 -4 -3 -5 -8 -8 -5 -3 -4 -4 -3 -0 -0 -0 -0 -0 -2 -18 -21 -21 -18 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -18 -47 -68 -73 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -42 -33 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -71 -66 -52 -36 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -8 -53 -62 -39 -24 -33 -43 -61 -41 -19 -10 -15 -16 -19 -20 -13 -3 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -4 -3 -1 -0 -1 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -3 -25 -49 -61 -76 -102 -130 -117 -83 -37 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -1 -0 -0 -5 -33 -60 -91 -87 -46 -21 -11 -9 -13 -20 -26 -26 -25 -26 -25 -19 -10 -4 -1 -0 -1 -2 -2 -3 -6 -6 -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 -1 -1 -0 -0 -1 -4 -31 -44 -45 -36 -3 -2 -1 -0 -1 -3 -3 -5 -2 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -6 -10 -15 -21 -26 -29 -32 -32 -32 -29 -25 -21 -18 -15 -12 -11 -10 -7 -4 -5 -7 -5 -1 -4 -8 -11 -10 -6 -6 -5 -7 -13 -22 -21 -24 -27 -31 -34 -33 -40 -43 -39 -35 -37 -33 -37 -33 -19 -12 -12 -23 -21 -10 -10 -3 -1 -0 -0 -0 -0 -14 -25 -33 -36 -29 -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 -4 -36 -73 -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 -28 -39 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -31 -26 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -17 -55 -107 -110 -98 -91 -97 -106 -128 -110 -96 -90 -78 -15 -15 -17 -14 -8 -4 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -5 -8 -21 -51 -98 -136 -134 -119 -122 -116 -26 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -33 -86 -126 -123 -72 -45 -24 -14 -13 -17 -16 -22 -25 -24 -19 -15 -7 -3 -1 -0 -0 -0 -1 -3 -5 -3 -2 -5 -13 -14 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -5 -6 -4 -7 -11 -15 -12 -13 -19 -9 -24 -40 -46 -47 -51 -27 -20 -16 -18 -30 -44 -24 -9 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -5 -8 -12 -16 -20 -23 -26 -30 -32 -33 -35 -32 -25 -18 -12 -8 -6 -5 -6 -5 -3 -1 -1 -0 -1 -2 -3 -3 -4 -5 -4 -3 -4 -7 -9 -6 -9 -16 -26 -32 -34 -33 -30 -27 -31 -51 -60 -73 -87 -97 -74 -81 -85 -66 -24 -21 -10 -3 -0 -0 -0 -0 -5 -12 -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 -3 -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 -3 -8 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -24 -73 -120 -109 -101 -98 -97 -98 -111 -123 -141 -155 -134 -16 -12 -13 -15 -15 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -7 -15 -7 -3 -2 -29 -65 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -22 -45 -74 -82 -66 -45 -28 -19 -16 -18 -19 -18 -16 -17 -17 -11 -6 -3 -1 -0 -0 -0 -0 -0 -1 -2 -7 -14 -19 -16 -9 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -40 -62 -53 -33 -30 -35 -37 -43 -40 -31 -32 -36 -33 -29 -30 -35 -29 -34 -34 -33 -36 -42 -49 -44 -39 -39 -43 -37 -20 -9 -4 -4 -1 -0 -0 -0 -0 -1 -2 -4 -7 -9 -13 -16 -18 -20 -22 -26 -30 -34 -36 -33 -26 -16 -9 -5 -3 -2 -3 -2 -1 -1 -0 -0 -1 -1 -1 -2 -4 -4 -3 -2 -2 -3 -4 -5 -7 -13 -30 -47 -59 -59 -48 -33 -30 -32 -39 -53 -77 -103 -115 -115 -108 -98 -75 -66 -62 -43 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -3 -3 -2 -1 -2 -2 -3 -2 -2 -2 -2 -2 -29 -77 -126 -139 -116 -92 -72 -58 -54 -66 -91 -114 -106 -59 -11 -11 -12 -14 -17 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -1 -0 -0 -0 -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 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -21 -60 -69 -51 -31 -22 -18 -17 -17 -19 -21 -19 -17 -13 -12 -13 -3 -1 -1 -0 -0 -0 -1 -1 -2 -3 -6 -5 -5 -8 -12 -7 -5 -1 -0 -0 -1 -2 -1 -0 -1 -7 -18 -65 -83 -80 -74 -71 -57 -50 -50 -52 -48 -42 -33 -23 -18 -20 -22 -22 -23 -23 -25 -30 -36 -39 -39 -37 -34 -31 -23 -14 -6 -4 -3 -1 -0 -0 -0 -0 -0 -2 -4 -6 -9 -13 -14 -15 -14 -13 -16 -23 -29 -32 -31 -25 -16 -10 -6 -3 -2 -1 -0 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -2 -4 -5 -6 -9 -26 -44 -64 -80 -84 -70 -55 -38 -27 -28 -42 -64 -89 -103 -104 -110 -106 -102 -106 -104 -42 -18 -13 -11 -1 -0 -0 -2 -5 -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 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -3 -3 -2 -2 -2 -3 -3 -2 -1 -9 -45 -78 -113 -146 -170 -174 -143 -100 -62 -35 -25 -35 -66 -101 -84 -21 -13 -14 -14 -15 -16 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -23 -76 -99 -86 -60 -33 -17 -11 -14 -20 -19 -22 -21 -19 -19 -24 -16 -9 -5 -2 -1 -1 -4 -4 -3 -2 -1 -0 -1 -3 -6 -9 -12 -13 -11 -13 -29 -21 -18 -27 -36 -28 -32 -42 -45 -48 -52 -54 -42 -37 -35 -34 -32 -26 -17 -9 -7 -9 -12 -14 -16 -20 -24 -28 -30 -28 -24 -21 -17 -15 -12 -8 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -4 -8 -13 -16 -16 -14 -9 -5 -6 -12 -19 -22 -22 -18 -14 -10 -6 -3 -1 -1 -1 -2 -5 -4 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -4 -6 -7 -7 -13 -20 -33 -52 -68 -69 -63 -51 -40 -32 -33 -40 -52 -66 -80 -95 -105 -112 -117 -117 -68 -33 -22 -21 -5 -1 -7 -25 -47 -42 -26 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -14 -19 -33 -113 -169 -172 -165 -168 -179 -152 -108 -65 -32 -14 -20 -57 -103 -94 -35 -16 -17 -17 -17 -18 -17 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -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 -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 -1 -23 -59 -89 -80 -43 -17 -5 -4 -7 -11 -15 -20 -21 -16 -17 -15 -13 -11 -9 -5 -4 -4 -4 -5 -4 -1 -1 -0 -0 -1 -3 -5 -7 -28 -65 -60 -48 -54 -69 -76 -55 -43 -36 -31 -27 -27 -58 -51 -31 -14 -12 -11 -9 -6 -5 -5 -7 -8 -9 -13 -18 -24 -26 -24 -18 -12 -9 -6 -6 -6 -5 -3 -2 -2 -1 -0 -0 -0 -0 -0 -1 -4 -12 -18 -19 -17 -12 -5 -2 -3 -6 -10 -13 -13 -11 -9 -6 -4 -2 -1 -1 -2 -5 -9 -5 -2 -0 -0 -1 -1 -4 -7 -9 -7 -5 -4 -4 -5 -7 -11 -19 -27 -31 -32 -39 -44 -44 -42 -37 -31 -31 -31 -30 -36 -56 -74 -89 -97 -95 -68 -48 -52 -66 -59 -66 -90 -88 -78 -121 -102 -59 -21 -3 -1 -7 -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 -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 -1 -1 -2 -2 -2 -1 -82 -120 -99 -118 -159 -159 -157 -160 -165 -138 -106 -71 -39 -16 -14 -52 -102 -102 -52 -19 -20 -21 -21 -20 -18 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -16 -43 -68 -64 -35 -15 -5 -1 -2 -5 -6 -6 -6 -8 -11 -14 -15 -15 -15 -12 -14 -16 -18 -21 -15 -5 -2 -1 -1 -1 -1 -1 -0 -2 -6 -14 -23 -30 -35 -39 -44 -44 -46 -49 -58 -100 -124 -92 -47 -16 -6 -4 -3 -2 -2 -3 -7 -7 -8 -13 -18 -22 -22 -17 -10 -6 -3 -2 -3 -3 -3 -3 -3 -4 -3 -1 -0 -1 -0 -0 -1 -4 -12 -16 -17 -13 -7 -3 -2 -4 -6 -9 -10 -8 -7 -5 -4 -2 -1 -1 -1 -1 -3 -4 -2 -1 -1 -1 -1 -5 -13 -23 -28 -17 -9 -5 -3 -3 -8 -27 -59 -92 -112 -113 -89 -71 -58 -49 -31 -21 -20 -29 -41 -52 -59 -68 -76 -88 -73 -69 -89 -117 -135 -118 -115 -114 -113 -118 -123 -116 -116 -112 -36 -21 -32 -42 -42 -16 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -74 -134 -150 -131 -109 -91 -127 -169 -167 -137 -100 -67 -43 -30 -30 -56 -102 -108 -67 -22 -23 -24 -23 -21 -17 -8 -2 -0 -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 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -9 -12 -26 -41 -36 -26 -14 -5 -2 -2 -4 -4 -3 -1 -2 -5 -9 -12 -14 -17 -17 -19 -23 -30 -35 -20 -10 -5 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -6 -10 -18 -27 -37 -44 -50 -54 -53 -61 -68 -68 -62 -43 -36 -22 -10 -8 -2 -5 -9 -12 -13 -18 -20 -18 -12 -6 -2 -1 -1 -2 -4 -6 -6 -7 -7 -7 -2 -3 -5 -3 -0 -1 -3 -7 -8 -8 -5 -2 -1 -1 -3 -5 -7 -6 -6 -5 -4 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -3 -4 -11 -24 -39 -38 -22 -8 -2 -1 -4 -13 -50 -107 -141 -114 -64 -68 -91 -71 -63 -51 -37 -22 -17 -26 -42 -54 -65 -74 -92 -110 -125 -136 -145 -141 -130 -121 -110 -101 -93 -91 -96 -98 -62 -14 -24 -44 -58 -48 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -1 -5 -4 -2 -2 -2 -2 -88 -174 -183 -145 -102 -72 -54 -46 -53 -63 -93 -99 -70 -20 -23 -24 -23 -20 -17 -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 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -7 -15 -16 -27 -26 -16 -7 -4 -3 -6 -7 -7 -7 -5 -4 -3 -4 -6 -12 -14 -15 -18 -21 -26 -23 -20 -15 -10 -7 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -8 -17 -25 -32 -39 -38 -44 -55 -67 -77 -84 -89 -76 -48 -19 -22 -25 -43 -50 -38 -19 -21 -19 -14 -8 -4 -3 -3 -5 -6 -10 -12 -13 -12 -10 -7 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -3 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -5 -11 -20 -28 -27 -17 -7 -1 -2 -8 -31 -74 -111 -45 -12 -0 -1 -3 -19 -23 -45 -75 -62 -32 -26 -28 -37 -52 -62 -79 -106 -128 -139 -154 -159 -158 -147 -128 -112 -95 -83 -78 -83 -63 -42 -35 -42 -41 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -3 -2 -44 -98 -135 -144 -103 -73 -59 -55 -50 -55 -73 -82 -63 -16 -19 -21 -20 -19 -16 -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 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -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 -8 -1 -36 -46 -34 -13 -10 -7 -7 -6 -4 -4 -6 -7 -5 -2 -2 -2 -3 -6 -10 -16 -23 -25 -23 -22 -21 -17 -9 -5 -3 -3 -2 -2 -2 -1 -1 -1 -2 -5 -10 -19 -26 -38 -50 -51 -46 -49 -54 -66 -68 -52 -24 -22 -31 -46 -59 -63 -57 -38 -21 -10 -6 -5 -6 -9 -12 -16 -18 -18 -18 -14 -9 -5 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -8 -10 -14 -16 -14 -8 -2 -4 -16 -41 -68 -60 -15 -0 -0 -0 -0 -0 -0 -11 -30 -19 -73 -82 -56 -54 -87 -87 -78 -77 -93 -116 -143 -149 -138 -135 -134 -121 -101 -81 -72 -68 -42 -23 -22 -30 -22 -8 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -5 -15 -22 -62 -118 -162 -156 -122 -83 -61 -54 -50 -51 -61 -72 -59 -11 -13 -15 -17 -17 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -67 -65 -24 -26 -15 -11 -14 -19 -20 -14 -13 -11 -7 -5 -4 -4 -4 -5 -11 -15 -18 -21 -24 -28 -24 -19 -14 -10 -6 -4 -4 -4 -2 -1 -1 -1 -2 -5 -12 -21 -28 -30 -25 -18 -19 -26 -37 -37 -25 -24 -21 -23 -34 -53 -70 -80 -55 -26 -7 -5 -7 -11 -15 -19 -23 -23 -23 -21 -16 -10 -6 -3 -1 -1 -0 -1 -0 -0 -0 -0 -1 -4 -4 -2 -1 -1 -2 -2 -2 -4 -5 -3 -2 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -7 -7 -8 -9 -9 -8 -6 -11 -26 -37 -22 -11 -2 -0 -0 -0 -0 -0 -0 -1 -2 -8 -71 -89 -37 -31 -33 -54 -84 -73 -78 -94 -110 -107 -94 -86 -105 -110 -101 -85 -75 -63 -39 -23 -38 -58 -45 -31 -33 -23 -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 -1 -1 -1 -2 -3 -2 -2 -2 -1 -1 -1 -0 -2 -24 -94 -130 -163 -186 -190 -171 -153 -122 -94 -73 -58 -51 -54 -71 -100 -122 -57 -22 -13 -13 -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 -1 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -51 -66 -49 -30 -23 -28 -39 -48 -53 -47 -38 -30 -23 -15 -11 -11 -11 -7 -7 -9 -11 -12 -15 -18 -17 -15 -14 -11 -7 -4 -3 -2 -1 -1 -1 -1 -1 -2 -5 -9 -13 -16 -17 -15 -8 -8 -13 -14 -8 -15 -18 -20 -26 -37 -45 -53 -44 -25 -6 -6 -10 -15 -20 -25 -27 -27 -27 -25 -20 -13 -9 -7 -5 -3 -1 -1 -1 -1 -1 -1 -3 -10 -12 -8 -5 -2 -1 -2 -3 -5 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -2 -3 -3 -4 -5 -5 -6 -10 -19 -27 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -4 -2 -15 -22 -41 -51 -59 -75 -100 -101 -102 -99 -71 -48 -34 -33 -49 -89 -104 -87 -65 -62 -32 -26 -30 -33 -39 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -5 -18 -84 -101 -105 -132 -212 -244 -236 -210 -187 -182 -187 -179 -151 -110 -70 -51 -50 -68 -103 -131 -71 -21 -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 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -19 -24 -30 -40 -46 -55 -93 -86 -81 -76 -68 -50 -42 -31 -25 -21 -15 -11 -10 -8 -5 -4 -4 -5 -5 -5 -4 -4 -3 -3 -3 -1 -1 -1 -1 -1 -1 -1 -3 -7 -14 -21 -20 -5 -1 -3 -5 -3 -7 -14 -21 -27 -34 -37 -33 -25 -17 -9 -10 -14 -20 -26 -31 -30 -29 -29 -29 -27 -17 -16 -15 -10 -4 -1 -1 -1 -1 -1 -2 -6 -10 -12 -12 -8 -4 -1 -2 -3 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -1 -1 -2 -3 -6 -7 -8 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -24 -35 -56 -76 -64 -35 -25 -32 -37 -55 -102 -128 -119 -98 -95 -50 -35 -52 -66 -73 -34 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -38 -105 -201 -229 -235 -238 -236 -236 -227 -212 -199 -200 -222 -203 -158 -116 -93 -68 -60 -70 -94 -113 -77 -21 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -6 -4 -10 -45 -31 -35 -49 -54 -35 -46 -48 -47 -46 -33 -23 -17 -15 -14 -11 -4 -2 -1 -2 -3 -3 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -4 -6 -10 -17 -18 -9 -4 -3 -1 -1 -2 -4 -9 -19 -25 -25 -18 -12 -12 -12 -13 -16 -23 -33 -37 -33 -27 -24 -30 -30 -18 -10 -4 -1 -0 -0 -1 -1 -2 -2 -3 -8 -13 -13 -11 -8 -4 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -0 -1 -4 -6 -8 -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 -1 -1 -2 -6 -10 -12 -7 -8 -24 -47 -54 -81 -102 -77 -53 -59 -45 -25 -35 -43 -41 -21 -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 -1 -1 -0 -1 -1 -2 -11 -47 -119 -137 -185 -224 -241 -238 -235 -229 -227 -225 -220 -211 -135 -71 -60 -102 -108 -96 -90 -99 -113 -101 -24 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -11 -22 -32 -42 -63 -40 -28 -28 -23 -8 -6 -4 -3 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -3 -5 -9 -13 -12 -9 -5 -3 -8 -6 -2 -3 -7 -12 -15 -14 -12 -14 -18 -22 -27 -31 -37 -37 -27 -18 -18 -17 -21 -16 -8 -3 -0 -0 -0 -1 -2 -4 -4 -6 -9 -12 -10 -6 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -4 -5 -5 -5 -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 -2 -17 -56 -47 -30 -41 -43 -20 -5 -10 -14 -17 -12 -22 -52 -62 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -10 -39 -56 -77 -112 -123 -181 -228 -254 -257 -248 -229 -215 -202 -179 -117 -42 -10 -4 -18 -79 -109 -124 -129 -128 -113 -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 -1 -1 -1 -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 -2 -6 -9 -16 -8 -9 -16 -14 -13 -12 -10 -7 -4 -2 -1 -0 -1 -0 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -6 -6 -4 -1 -2 -6 -5 -2 -2 -5 -13 -19 -21 -17 -20 -32 -40 -45 -48 -42 -34 -21 -10 -14 -16 -19 -14 -6 -1 -1 -1 -1 -1 -2 -3 -3 -5 -7 -8 -4 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -3 -4 -4 -4 -4 -4 -5 -8 -9 -8 -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 -1 -1 -1 -8 -13 -7 -0 -0 -2 -1 -0 -5 -25 -18 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -50 -164 -190 -183 -181 -144 -119 -134 -186 -223 -123 -99 -83 -84 -97 -91 -20 -2 -2 -2 -2 -76 -129 -138 -101 -33 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -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 -1 -1 -1 -0 -1 -1 -0 -0 -1 -3 -14 -18 -15 -11 -8 -12 -13 -10 -4 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -5 -12 -19 -20 -19 -25 -34 -39 -36 -21 -21 -20 -12 -5 -13 -22 -19 -10 -3 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -2 -5 -9 -7 -4 -3 -2 -2 -1 -0 -1 -0 -1 -1 -3 -7 -10 -10 -9 -8 -9 -11 -14 -14 -10 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -33 -180 -218 -211 -198 -164 -115 -77 -138 -246 -203 -110 -69 -91 -150 -188 -36 -1 -2 -2 -3 -35 -60 -61 -36 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -3 -3 -2 -3 -8 -11 -14 -14 -11 -10 -11 -17 -16 -9 -2 -0 -1 -0 -0 -1 -1 -2 -3 -3 -2 -1 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -3 -6 -7 -8 -8 -7 -9 -15 -16 -18 -13 -7 -9 -13 -11 -6 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -1 -2 -2 -4 -7 -13 -18 -16 -11 -7 -4 -2 -1 -0 -0 -0 -0 -2 -5 -10 -14 -15 -14 -13 -14 -16 -16 -12 -6 -2 -2 -6 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -43 -116 -144 -12 -171 -212 -210 -206 -211 -182 -80 -119 -256 -285 -241 -212 -225 -256 -242 -53 -5 -1 -3 -7 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -3 -1 -0 -2 -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 -2 -4 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -6 -11 -18 -18 -17 -16 -14 -13 -11 -10 -7 -2 -1 -0 -1 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -4 -4 -3 -4 -7 -6 -5 -3 -1 -1 -1 -1 -1 -1 -3 -3 -3 -3 -3 -3 -3 -4 -6 -10 -16 -24 -28 -27 -21 -15 -7 -3 -1 -0 -0 -0 -0 -2 -7 -13 -17 -18 -16 -15 -17 -18 -14 -6 -1 -1 -6 -11 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -43 -142 -185 -40 -159 -198 -202 -198 -205 -212 -172 -196 -263 -280 -206 -172 -219 -278 -252 -154 -146 -157 -154 -115 -34 -12 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -3 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -8 -6 -3 -3 -3 -1 -1 -1 -1 -1 -2 -3 -2 -3 -9 -19 -18 -18 -19 -19 -18 -17 -14 -10 -7 -3 -1 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -3 -7 -9 -8 -8 -10 -7 -6 -7 -10 -16 -25 -32 -34 -32 -28 -21 -12 -6 -3 -1 -1 -0 -0 -2 -7 -14 -17 -16 -15 -16 -18 -17 -12 -5 -4 -5 -9 -10 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -27 -141 -243 -234 -225 -212 -201 -195 -196 -214 -217 -231 -255 -272 -269 -260 -259 -259 -242 -232 -239 -245 -239 -213 -166 -82 -46 -49 -61 -53 -17 -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 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -8 -6 -5 -19 -30 -27 -5 -16 -11 -4 -3 -6 -6 -2 -1 -4 -16 -18 -20 -22 -25 -26 -24 -21 -18 -14 -11 -6 -4 -4 -5 -6 -7 -8 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -2 -2 -3 -4 -3 -2 -2 -2 -2 -2 -3 -3 -5 -10 -11 -12 -12 -11 -11 -14 -16 -18 -24 -30 -33 -35 -36 -30 -23 -16 -10 -5 -2 -1 -1 -1 -2 -5 -10 -12 -12 -12 -17 -20 -19 -15 -13 -13 -9 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -119 -219 -236 -230 -219 -207 -203 -210 -212 -214 -224 -241 -263 -281 -277 -263 -245 -230 -221 -212 -202 -193 -188 -183 -146 -132 -133 -128 -82 -24 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -10 -11 -7 -5 -3 -18 -25 -18 -5 -24 -18 -7 -2 -2 -2 -2 -3 -5 -13 -16 -20 -26 -33 -39 -41 -40 -35 -25 -25 -21 -18 -15 -13 -14 -15 -16 -14 -11 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -5 -5 -4 -2 -2 -2 -2 -3 -4 -6 -10 -13 -15 -16 -17 -19 -25 -29 -29 -28 -35 -39 -42 -44 -47 -40 -32 -23 -15 -8 -4 -2 -1 -0 -1 -4 -8 -10 -10 -9 -14 -22 -28 -21 -10 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -106 -203 -237 -231 -219 -210 -214 -225 -217 -216 -225 -243 -267 -285 -271 -255 -240 -229 -219 -207 -190 -171 -154 -135 -129 -137 -139 -113 -30 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -11 -10 -7 -4 -2 -3 -3 -1 -2 -6 -5 -3 -3 -2 -1 -2 -4 -6 -9 -7 -13 -25 -33 -44 -55 -63 -60 -34 -31 -28 -24 -21 -21 -20 -19 -18 -18 -17 -12 -7 -3 -1 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -5 -4 -3 -2 -2 -2 -2 -4 -8 -14 -19 -24 -27 -31 -36 -43 -45 -42 -47 -54 -60 -63 -63 -66 -60 -48 -33 -23 -14 -7 -3 -2 -1 -1 -4 -8 -10 -7 -5 -9 -14 -11 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -77 -159 -212 -230 -215 -205 -204 -211 -214 -215 -224 -245 -271 -281 -258 -243 -236 -235 -239 -241 -237 -213 -169 -132 -121 -132 -145 -128 -12 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -9 -7 -5 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -3 -7 -4 -5 -14 -23 -34 -43 -48 -50 -45 -39 -32 -26 -21 -24 -24 -23 -23 -21 -17 -12 -8 -5 -3 -1 -0 -1 -3 -6 -6 -4 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -9 -9 -8 -6 -5 -4 -3 -3 -4 -6 -11 -17 -25 -33 -41 -47 -53 -58 -63 -66 -68 -63 -67 -94 -110 -107 -91 -68 -43 -30 -18 -10 -6 -4 -3 -3 -4 -5 -5 -2 -2 -5 -9 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -54 -106 -170 -207 -203 -192 -188 -189 -191 -201 -228 -253 -237 -225 -219 -223 -238 -263 -291 -297 -272 -220 -163 -135 -139 -147 -124 -21 -7 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -5 -4 -2 -3 -10 -23 -32 -36 -43 -47 -45 -39 -31 -26 -25 -27 -29 -29 -27 -22 -16 -11 -7 -4 -2 -1 -1 -4 -7 -9 -8 -5 -4 -4 -3 -3 -3 -4 -5 -6 -8 -10 -12 -14 -14 -14 -12 -11 -8 -7 -7 -8 -11 -17 -25 -35 -46 -56 -62 -70 -78 -85 -88 -86 -69 -52 -93 -113 -115 -101 -78 -53 -36 -22 -12 -8 -5 -5 -4 -3 -2 -2 -1 -1 -2 -4 -9 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -20 -57 -185 -203 -195 -184 -176 -172 -177 -207 -235 -213 -195 -194 -207 -230 -257 -297 -296 -258 -196 -137 -122 -131 -95 -19 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -3 -3 -1 -0 -2 -10 -18 -26 -37 -45 -47 -44 -37 -32 -30 -28 -29 -32 -27 -23 -18 -14 -8 -4 -2 -1 -1 -2 -5 -10 -13 -12 -11 -10 -9 -9 -10 -10 -10 -10 -11 -14 -15 -17 -18 -18 -15 -15 -13 -13 -14 -16 -22 -29 -39 -51 -65 -78 -84 -91 -99 -100 -96 -89 -81 -74 -80 -80 -81 -81 -71 -54 -38 -24 -14 -7 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -2 -3 -4 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -116 -205 -205 -192 -181 -174 -168 -161 -180 -201 -188 -178 -182 -192 -208 -230 -255 -245 -206 -152 -105 -108 -150 -121 -29 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -4 -13 -26 -39 -46 -46 -39 -31 -33 -29 -20 -26 -20 -18 -18 -17 -7 -4 -3 -1 -1 -1 -3 -10 -16 -18 -18 -16 -14 -13 -13 -12 -12 -13 -15 -18 -18 -19 -21 -22 -20 -20 -20 -22 -27 -32 -41 -50 -60 -71 -82 -85 -89 -94 -92 -85 -76 -67 -61 -59 -56 -56 -58 -59 -52 -41 -30 -20 -11 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -85 -217 -230 -204 -181 -165 -157 -156 -149 -159 -172 -171 -173 -185 -191 -198 -217 -227 -205 -165 -119 -86 -100 -152 -134 -53 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -3 -3 -4 -4 -4 -3 -2 -2 -1 -1 -0 -0 -1 -0 -0 -0 -1 -5 -15 -27 -37 -41 -33 -20 -27 -32 -21 -14 -11 -13 -19 -25 -14 -7 -3 -1 -1 -0 -3 -9 -15 -20 -20 -19 -18 -16 -14 -13 -14 -15 -17 -20 -23 -25 -26 -27 -30 -31 -34 -39 -51 -56 -62 -71 -83 -90 -87 -78 -68 -61 -58 -57 -55 -53 -51 -48 -42 -39 -38 -37 -33 -26 -18 -13 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -4 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -155 -236 -230 -200 -175 -156 -144 -147 -142 -144 -148 -151 -152 -149 -152 -168 -200 -210 -186 -143 -100 -78 -106 -175 -168 -87 -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 -2 -5 -5 -3 -1 -2 -4 -5 -6 -6 -5 -5 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -1 -3 -3 -7 -18 -14 -6 -9 -14 -7 -5 -7 -10 -15 -23 -17 -10 -4 -1 -1 -0 -3 -8 -15 -19 -21 -23 -24 -22 -19 -16 -16 -19 -20 -22 -30 -37 -38 -41 -41 -41 -45 -56 -68 -71 -72 -73 -76 -72 -64 -55 -46 -40 -40 -43 -47 -48 -46 -46 -44 -39 -35 -31 -26 -19 -13 -10 -7 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -7 -7 -2 -3 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -78 -184 -242 -245 -220 -192 -168 -146 -133 -136 -128 -123 -121 -120 -117 -111 -121 -148 -183 -197 -181 -137 -93 -79 -119 -169 -156 -85 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -4 -3 -3 -4 -5 -6 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -3 -3 -8 -26 -29 -20 -10 -4 -1 -1 -1 -2 -7 -14 -21 -27 -32 -33 -28 -22 -18 -18 -21 -21 -21 -28 -42 -60 -66 -61 -54 -54 -64 -70 -73 -70 -58 -49 -40 -34 -30 -27 -27 -30 -36 -41 -47 -49 -53 -55 -52 -44 -39 -33 -25 -18 -16 -15 -13 -12 -11 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -7 -3 -3 -5 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -3 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -41 -218 -258 -252 -226 -199 -180 -156 -133 -114 -105 -99 -96 -94 -93 -93 -102 -111 -124 -144 -168 -175 -137 -95 -88 -121 -103 -50 -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 -1 -2 -3 -7 -10 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -29 -28 -11 -26 -28 -20 -10 -4 -2 -1 -1 -2 -4 -9 -19 -29 -36 -37 -29 -22 -17 -17 -20 -29 -28 -26 -35 -58 -79 -78 -66 -69 -75 -79 -80 -78 -68 -52 -36 -24 -18 -14 -14 -16 -22 -32 -47 -55 -61 -70 -69 -62 -61 -59 -46 -32 -29 -29 -27 -29 -22 -14 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -2 -6 -4 -2 -1 -2 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -19 -77 -226 -250 -239 -215 -190 -170 -147 -123 -102 -86 -78 -74 -71 -71 -76 -102 -117 -125 -133 -146 -158 -126 -91 -87 -121 -115 -58 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -25 -34 -30 -21 -12 -6 -3 -1 -1 -0 -1 -5 -14 -24 -33 -34 -27 -19 -14 -11 -9 -10 -13 -18 -21 -28 -45 -56 -54 -61 -64 -63 -63 -66 -56 -39 -26 -17 -12 -9 -8 -9 -14 -23 -32 -41 -51 -65 -49 -48 -54 -48 -33 -41 -45 -43 -41 -41 -34 -26 -17 -10 -5 -2 -1 -1 -0 -0 -0 -0 -0 -6 -7 -6 -5 -2 -1 -1 -3 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -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 -3 -7 -7 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -98 -239 -259 -258 -244 -223 -198 -170 -139 -111 -90 -78 -74 -65 -58 -57 -66 -89 -102 -107 -109 -113 -123 -102 -81 -81 -115 -131 -70 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -46 -62 -59 -44 -29 -20 -12 -6 -2 -1 -0 -2 -5 -9 -15 -23 -24 -22 -19 -16 -9 -4 -2 -2 -5 -12 -15 -23 -33 -35 -31 -27 -23 -18 -8 -7 -7 -7 -5 -4 -4 -4 -6 -13 -33 -27 -13 -11 -12 -4 -8 -15 -9 -4 -1 -10 -27 -31 -38 -39 -38 -32 -20 -12 -6 -2 -1 -1 -0 -0 -0 -0 -3 -5 -8 -13 -8 -3 -0 -1 -3 -2 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -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 -168 -254 -252 -227 -200 -164 -122 -91 -70 -59 -53 -51 -54 -60 -69 -76 -78 -78 -77 -79 -98 -89 -75 -73 -98 -127 -75 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -6 -7 -8 -10 -8 -7 -8 -7 -2 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -39 -58 -68 -57 -39 -26 -19 -12 -6 -2 -1 -1 -3 -6 -9 -18 -22 -24 -23 -17 -8 -3 -1 -1 -4 -10 -10 -11 -15 -12 -7 -4 -2 -2 -0 -0 -0 -1 -1 -2 -3 -5 -8 -26 -26 -13 -1 -7 -8 -8 -8 -9 -2 -0 -0 -0 -0 -5 -9 -18 -36 -44 -35 -24 -15 -8 -4 -2 -1 -1 -1 -1 -2 -4 -5 -16 -16 -10 -3 -2 -4 -6 -10 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -154 -273 -262 -224 -185 -137 -97 -69 -51 -45 -50 -55 -62 -68 -70 -69 -67 -65 -66 -70 -89 -86 -74 -69 -86 -131 -86 -25 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -3 -4 -6 -8 -8 -9 -10 -10 -11 -16 -15 -16 -18 -19 -15 -7 -4 -5 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -14 -49 -110 -100 -83 -63 -44 -29 -21 -13 -6 -3 -1 -1 -3 -7 -11 -18 -23 -26 -22 -17 -10 -4 -1 -0 -0 -3 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -10 -22 -29 -20 -6 -5 -26 -29 -23 -15 -17 -7 -1 -0 -0 -0 -0 -0 -6 -33 -73 -73 -46 -30 -20 -13 -7 -5 -8 -8 -7 -7 -15 -13 -17 -14 -5 -7 -6 -7 -11 -18 -23 -16 -10 -5 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -18 -24 -15 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -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 -130 -275 -255 -210 -162 -110 -70 -48 -43 -51 -64 -62 -60 -59 -59 -58 -58 -58 -61 -66 -80 -83 -75 -67 -77 -121 -86 -32 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -7 -8 -10 -14 -16 -15 -14 -12 -10 -9 -6 -10 -15 -20 -24 -19 -16 -13 -10 -8 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -9 -36 -112 -102 -81 -61 -47 -37 -28 -20 -12 -7 -6 -5 -5 -9 -12 -17 -23 -26 -18 -15 -10 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -8 -12 -28 -26 -13 -3 -9 -26 -32 -25 -13 -7 -1 -0 -0 -0 -0 -0 -0 -0 -8 -7 -16 -35 -31 -45 -45 -29 -25 -36 -49 -35 -2 -12 -12 -11 -8 -0 -3 -4 -7 -11 -14 -20 -20 -15 -11 -12 -7 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -15 -28 -34 -21 -14 -6 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -103 -265 -236 -197 -158 -116 -81 -61 -49 -43 -44 -52 -58 -58 -56 -53 -54 -53 -54 -57 -70 -79 -71 -59 -66 -101 -81 -38 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -10 -6 -5 -8 -13 -14 -14 -13 -10 -7 -4 -1 -0 -4 -12 -21 -19 -15 -12 -10 -9 -7 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -6 -71 -84 -74 -58 -50 -47 -42 -34 -26 -19 -18 -16 -14 -13 -13 -12 -15 -22 -19 -15 -12 -8 -6 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -20 -27 -17 -3 -5 -10 -20 -23 -10 -12 -8 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -40 -58 -55 -62 -50 -35 -21 -2 -0 -1 -2 -2 -1 -2 -4 -6 -7 -14 -24 -26 -17 -24 -18 -12 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -15 -35 -33 -27 -17 -0 -0 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -80 -252 -221 -192 -164 -132 -99 -77 -58 -48 -52 -61 -64 -62 -57 -55 -55 -54 -52 -52 -59 -74 -71 -59 -62 -88 -78 -42 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -3 -6 -9 -13 -13 -8 -2 -0 -0 -2 -8 -19 -17 -15 -13 -14 -13 -11 -9 -6 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -35 -58 -65 -53 -56 -57 -54 -48 -39 -33 -29 -27 -24 -20 -15 -11 -12 -16 -18 -19 -18 -13 -8 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -6 -8 -12 -22 -35 -42 -15 -10 -9 -12 -16 -5 -3 -3 -0 -0 -0 -0 -0 -0 -0 -2 -8 -16 -20 -11 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -4 -13 -24 -33 -27 -41 -51 -59 -75 -30 -6 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -7 -21 -32 -32 -10 -4 -3 -4 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -41 -140 -167 -176 -163 -132 -98 -79 -67 -60 -56 -58 -62 -62 -58 -55 -57 -58 -58 -58 -64 -88 -85 -69 -64 -77 -93 -115 -111 -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 -2 -4 -6 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -3 -1 -0 -1 -2 -3 -2 -0 -0 -0 -0 -0 -4 -16 -13 -10 -10 -15 -14 -12 -10 -8 -7 -6 -5 -4 -3 -2 -1 -0 -0 -1 -1 -14 -35 -53 -51 -57 -60 -59 -52 -44 -37 -32 -31 -30 -26 -23 -20 -19 -16 -12 -8 -6 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -20 -24 -30 -28 -21 -17 -9 -5 -3 -1 -1 -8 -15 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -5 -9 -7 -29 -59 -81 -85 -68 -25 -3 -0 -0 -0 -1 -1 -2 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -23 -32 -39 -33 -15 -5 -3 -5 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -95 -153 -157 -121 -84 -65 -52 -44 -42 -49 -58 -61 -59 -57 -64 -69 -69 -66 -59 -73 -69 -58 -57 -68 -98 -166 -201 -50 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -3 -2 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -12 -8 -4 -9 -7 -6 -8 -9 -7 -6 -5 -4 -4 -3 -2 -1 -0 -1 -1 -5 -18 -42 -54 -64 -64 -55 -40 -29 -23 -21 -24 -27 -29 -30 -28 -22 -12 -6 -3 -1 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -21 -32 -33 -22 -5 -2 -1 -3 -5 -1 -0 -8 -16 -19 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -2 -4 -4 -20 -34 -34 -17 -4 -0 -1 -1 -1 -1 -2 -4 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -9 -13 -19 -10 -3 -2 -4 -4 -3 -3 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -83 -147 -148 -106 -72 -51 -39 -35 -37 -43 -53 -55 -56 -63 -77 -90 -96 -89 -63 -60 -58 -57 -59 -67 -85 -146 -184 -75 -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 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -11 -9 -1 -2 -1 -2 -6 -11 -9 -7 -5 -4 -5 -4 -3 -2 -1 -1 -2 -3 -11 -37 -55 -60 -54 -42 -25 -15 -11 -13 -20 -24 -27 -26 -20 -13 -6 -2 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -20 -18 -13 -6 -1 -0 -1 -4 -8 -2 -1 -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 -1 -2 -3 -4 -2 -1 -0 -0 -1 -2 -3 -3 -4 -7 -6 -6 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -33 -66 -98 -103 -70 -50 -40 -39 -42 -48 -52 -54 -59 -70 -94 -123 -132 -117 -85 -64 -50 -45 -48 -56 -71 -125 -163 -94 -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 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -0 -0 -0 -1 -4 -12 -11 -9 -7 -5 -6 -6 -5 -4 -3 -3 -3 -4 -8 -28 -45 -52 -48 -35 -20 -11 -7 -9 -15 -19 -19 -16 -11 -9 -6 -3 -2 -2 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -1 -0 -1 -2 -3 -4 -4 -6 -8 -10 -12 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -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 -2 -7 -70 -115 -90 -64 -51 -47 -50 -56 -59 -60 -65 -78 -108 -140 -115 -70 -79 -70 -54 -42 -42 -54 -65 -82 -84 -45 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -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 -3 -5 -4 -2 -5 -7 -6 -5 -5 -4 -4 -5 -8 -24 -39 -46 -43 -29 -17 -9 -7 -8 -11 -13 -12 -10 -8 -7 -5 -3 -3 -4 -4 -5 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -7 -18 -9 -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 -1 -2 -1 -2 -1 -1 -2 -3 -3 -3 -4 -5 -7 -10 -8 -6 -3 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -62 -109 -106 -85 -65 -54 -54 -58 -56 -56 -64 -81 -106 -90 -50 -15 -23 -36 -52 -51 -38 -43 -60 -54 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -5 -5 -5 -7 -16 -38 -47 -45 -38 -26 -16 -9 -8 -10 -12 -13 -11 -7 -5 -5 -4 -3 -4 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -8 -16 -24 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -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 -1 -1 -3 -4 -4 -4 -3 -4 -5 -5 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -41 -76 -102 -77 -61 -56 -57 -56 -56 -59 -61 -49 -18 -3 -0 -1 -17 -46 -53 -39 -39 -62 -68 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -9 -10 -8 -6 -5 -5 -5 -6 -11 -30 -44 -43 -36 -25 -14 -8 -9 -9 -8 -6 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -28 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -5 -5 -4 -4 -4 -4 -2 -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 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -53 -96 -87 -73 -62 -59 -58 -58 -60 -50 -8 -2 -0 -0 -0 -4 -12 -30 -51 -58 -79 -91 -67 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -9 -6 -4 -4 -4 -6 -7 -8 -19 -34 -43 -40 -27 -15 -9 -7 -5 -4 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -11 -17 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -20 -29 -33 -22 -4 -1 -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 -1 -2 -2 -2 -3 -4 -3 -5 -5 -5 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -80 -86 -73 -64 -64 -66 -70 -62 -17 -4 -0 -0 -0 -0 -0 -15 -35 -41 -45 -49 -36 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -5 -4 -5 -5 -3 -2 -8 -21 -37 -42 -33 -19 -11 -6 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -18 -41 -42 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -23 -38 -26 -18 -18 -19 -5 -4 -14 -24 -20 -8 -1 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 -2 -4 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -62 -79 -80 -78 -77 -81 -85 -73 -29 -6 -0 -0 -0 -0 -0 -2 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -8 -7 -6 -4 -4 -6 -3 -1 -2 -7 -13 -19 -21 -20 -20 -11 -5 -3 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -8 -16 -20 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -2 -9 -30 -38 -18 -13 -35 -41 -36 -26 -20 -29 -23 -10 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -53 -78 -93 -99 -105 -92 -48 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -7 -6 -5 -4 -5 -2 -1 -0 -0 -0 -2 -6 -12 -19 -14 -10 -9 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -11 -22 -32 -26 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -23 -48 -36 -16 -9 -28 -28 -31 -36 -35 -36 -32 -25 -17 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -38 -107 -115 -124 -113 -71 -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 -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 -1 -6 -8 -8 -7 -7 -5 -2 -1 -0 -0 -0 -1 -7 -20 -24 -29 -31 -23 -12 -8 -6 -4 -1 -1 -0 -1 -1 -2 -2 -1 -1 -2 -6 -13 -23 -33 -39 -33 -19 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -3 -14 -37 -42 -23 -10 -20 -28 -23 -26 -33 -32 -32 -33 -33 -23 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -63 -63 -59 -47 -26 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -8 -8 -7 -6 -5 -2 -0 -0 -2 -7 -25 -20 -12 -9 -6 -11 -13 -11 -8 -7 -3 -2 -5 -10 -13 -14 -12 -7 -6 -10 -18 -32 -38 -37 -29 -18 -13 -6 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -3 -11 -35 -22 -6 -2 -9 -15 -24 -31 -28 -26 -27 -29 -28 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -5 -8 -7 -7 -5 -5 -7 -3 -1 -0 -0 -0 -0 -1 -1 -3 -2 -5 -6 -4 -4 -9 -10 -10 -14 -18 -22 -24 -23 -14 -14 -17 -21 -36 -30 -19 -11 -11 -14 -11 -4 -1 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -1 -1 -8 -5 -4 -12 -19 -24 -26 -26 -23 -21 -23 -25 -15 -11 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -9 -9 -8 -7 -6 -6 -5 -1 -0 -0 -0 -1 -2 -2 -1 -3 -1 -0 -0 -0 -1 -9 -18 -23 -26 -21 -14 -9 -5 -7 -14 -22 -27 -30 -26 -21 -17 -13 -13 -12 -9 -11 -5 -0 -0 -0 -0 -1 -1 -3 -2 -2 -2 -2 -1 -3 -8 -15 -24 -23 -20 -16 -13 -19 -22 -20 -16 -10 -15 -18 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -8 -10 -9 -9 -8 -5 -2 -0 -0 -1 -3 -6 -6 -3 -0 -1 -1 -0 -0 -0 -0 -3 -9 -19 -33 -26 -11 -3 -1 -2 -3 -4 -13 -17 -21 -24 -18 -13 -10 -8 -8 -9 -5 -1 -0 -0 -1 -1 -1 -2 -2 -3 -3 -1 -1 -2 -5 -8 -11 -9 -5 -4 -11 -18 -21 -17 -14 -7 -5 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -5 -8 -8 -6 -3 -1 -0 -0 -2 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -12 -6 -2 -0 -0 -0 -0 -4 -12 -19 -22 -16 -10 -6 -3 -2 -3 -3 -2 -1 -0 -0 -0 -1 -1 -2 -2 -2 -0 -0 -1 -2 -2 -1 -0 -0 -0 -4 -4 -3 -5 -7 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -1 -6 -6 -3 -1 -0 -0 -0 -2 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -3 -12 -22 -24 -24 -23 -20 -15 -10 -5 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -2 -4 -4 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -8 -1 -0 -0 -0 -0 -0 -3 -3 -4 -5 -1 -0 -2 -5 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -18 -21 -21 -20 -19 -17 -15 -12 -9 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -3 -3 -2 -1 -1 -1 -2 -2 -3 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -11 -9 -2 -0 -0 -0 -0 -0 -3 -6 -10 -8 -2 -0 -1 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -13 -17 -17 -15 -14 -12 -10 -8 -5 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -5 -4 -3 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -3 -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 -3 -5 -7 -7 -8 -7 -5 -3 -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 -1 -3 -15 -11 -4 -0 -2 -10 -12 -8 -7 -6 -4 -2 -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 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -2 -1 -1 -1 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -5 -6 -7 -7 -5 -2 -3 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -20 -16 -6 -0 -3 -10 -10 -3 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -5 -4 -3 -3 -2 -3 -3 -5 -6 -5 -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 -1 -2 -4 -4 -3 -4 -4 -4 -2 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -12 -16 -18 -7 -3 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -5 -5 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -8 -6 -4 -3 -2 -2 -3 -4 -4 -5 -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 -1 -3 -4 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -23 -30 -29 -15 -4 -3 -4 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -4 -1 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -5 -7 -11 -8 -5 -3 -2 -2 -1 -1 -3 -4 -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 -2 -4 -2 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -10 -14 -20 -18 -24 -25 -17 -2 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -6 -4 -3 -2 -3 -4 -5 -4 -4 -5 -4 -3 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -5 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -8 -6 -4 -3 -2 -2 -1 -1 -0 -1 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -9 -9 -8 -7 -7 -4 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -8 -7 -4 -2 -2 -2 -2 -2 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -2 -2 -4 -8 -10 -8 -7 -7 -6 -5 -3 -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 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -6 -3 -3 -3 -3 -2 -1 -0 -0 -0 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -5 -10 -9 -9 -11 -10 -7 -6 -4 -3 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -3 -3 -2 -1 -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 -2 -7 -13 -16 -13 -11 -13 -16 -12 -8 -6 -5 -4 -3 -2 -4 -3 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -13 -10 -10 -12 -11 -9 -7 -6 -5 -6 -5 -6 -7 -7 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -13 -16 -18 -16 -11 -6 -6 -6 -5 -4 -2 -2 -3 -2 -3 -6 -10 -5 -3 -2 -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 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -2 -3 -5 -4 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -3 -5 -4 -2 -1 -0 -0 -0 -0 -0 -1 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -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 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -6 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -1 -1 -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 -2 -5 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -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 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -2 -2 -1 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -2 -3 -2 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -1 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -3 -2 -1 -0 -1 -4 -5 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -1 -0 -0 -0 -1 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -2 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -5 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -3 -6 -9 -8 -4 -2 -0 -0 -0 -0 -2 -1 -1 -0 -1 -1 -1 -2 -4 -7 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -9 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -14 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -9 -9 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -5 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -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 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -3 -5 -3 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -9 -9 -7 -7 -6 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -6 -7 -6 -2 -1 -2 -5 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -5 -6 -6 -5 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -4 -5 -5 -3 -3 -6 -8 -9 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -4 -7 -8 -8 -8 -7 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -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 -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 -1 -1 -1 -1 -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 -8 -9 -8 -8 -8 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -8 -9 -9 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -7 -8 -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 -1 -1 -1 -1 -2 -2 -3 -4 -6 -7 -8 -8 -8 -9 -9 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -5 -6 -7 -7 -8 -9 -9 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -6 -7 -8 -9 -9 -10 -8 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -2 -4 -5 -7 -8 -8 -8 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -2 -2 -2 -2 -2 -1 -0 -1 -1 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -4 -7 -8 -7 -4 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -2 -2 -1 -1 -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 -2 -5 -7 -7 -6 -3 -3 -6 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -7 -5 -3 -1 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -1 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -6 -5 -1 -7 -8 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -9 -8 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -4 -3 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -5 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -3 -3 -2 -2 -3 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -4 -5 -6 -6 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -4 -7 -9 -9 -7 -6 -5 -3 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -2 -3 -3 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -7 -7 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -9 -10 -10 -11 -12 -13 -13 -13 -11 -8 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -7 -8 -7 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -13 -13 -13 -13 -11 -10 -8 -5 -4 -3 -2 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -7 -8 -10 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -7 -11 -13 -13 -13 -13 -14 -13 -12 -10 -9 -7 -4 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -2 -1 -2 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -5 -7 -11 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 10 10 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 5 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 0 0 1 1 0 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 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 13 13 14 15 17 19 24 29 33 34 34 34 35 36 36 36 36 35 35 35 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 29 29 30 29 28 27 25 23 22 22 22 22 20 17 18 19 20 20 19 19 20 20 21 20 19 19 19 19 19 19 19 17 17 15 14 15 17 17 15 14 16 17 17 17 15 13 10 8 5 4 7 7 7 8 9 9 9 6 6 7 11 11 10 9 13 17 16 14 14 13 13 13 14 15 15 16 16 16 16 17 18 20 21 21 21 20 19 16 9 6 9 9 9 8 10 12 12 10 9 8 8 8 8 8 7 7 6 6 5 5 4 4 4 5 5 5 4 3 3 3 3 2 3 3 3 4 5 5 6 6 7 7 8 8 8 8 7 7 8 7 5 7 5 3 2 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 4 4 5 5 5 5 6 6 6 6 6 7 7 7 8 8 9 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 8 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 8 8 8 8 8 9 9 10 10 10 11 12 13 14 14 16 17 18 19 20 20 20 19 19 19 18 18 17 17 15 8 8 13 20 22 22 22 20 19 9 11 15 17 18 19 19 20 21 21 22 23 24 25 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 26 25 25 25 25 25 25 24 23 23 23 24 24 25 25 25 25 25 25 25 25 25 26 27 28 28 29 29 30 29 29 29 29 28 28 27 25 23 21 21 23 26 26 26 25 25 23 20 19 18 16 16 14 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 7 7 6 5 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 0 0 0 0 0 0 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 14 15 16 19 23 28 32 33 33 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 29 29 29 29 28 26 24 22 21 19 18 17 17 17 19 19 20 20 19 18 19 20 20 20 19 19 19 19 20 20 19 18 17 16 15 15 17 17 15 14 14 16 17 16 14 12 9 6 3 8 11 10 8 8 9 9 7 4 8 8 8 9 10 12 16 16 14 14 14 14 14 13 14 15 16 16 16 16 17 18 19 21 22 22 22 22 22 21 20 20 18 17 17 17 17 15 13 12 10 10 9 9 8 8 7 6 6 6 5 5 5 4 4 5 5 5 4 3 3 3 3 3 3 4 4 5 5 6 6 7 8 9 9 9 9 8 7 7 7 6 6 7 7 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 6 7 7 7 7 8 8 8 8 9 9 9 8 8 9 9 9 9 10 10 10 10 10 10 10 10 9 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 11 12 13 14 14 15 17 18 18 19 19 19 18 18 18 17 16 16 16 13 3 5 7 19 23 23 22 21 19 19 18 18 18 19 19 19 20 21 21 22 22 23 24 25 26 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 26 26 26 26 26 26 25 25 24 22 22 23 23 23 24 24 24 24 24 25 26 26 26 26 27 28 28 28 29 29 28 28 28 27 27 26 26 25 23 22 23 24 24 24 24 24 23 23 22 21 21 20 18 15 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 0 0 0 0 0 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 14 15 16 19 23 27 30 32 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 29 28 27 25 24 22 20 17 15 13 14 16 18 19 20 20 18 17 19 21 20 20 19 19 19 20 20 19 18 17 17 16 16 16 17 16 14 13 12 13 14 13 11 9 6 3 5 11 12 8 5 5 6 7 5 4 9 9 9 10 11 12 12 12 13 14 15 15 15 14 15 16 16 16 17 18 18 19 20 21 22 22 23 23 23 23 22 21 22 22 23 23 21 18 15 14 12 11 10 9 8 8 7 6 6 6 5 5 5 4 4 5 5 4 4 3 3 3 3 3 4 4 4 5 6 6 7 8 9 10 10 10 9 9 8 7 7 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 8 8 8 9 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 10 10 9 9 9 8 8 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 10 11 12 13 14 14 15 16 17 18 18 18 18 18 17 17 17 17 16 15 13 6 12 22 25 25 24 23 21 20 20 19 19 19 20 20 21 21 22 23 23 23 24 24 25 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 29 29 29 29 29 29 29 28 28 27 27 26 26 26 26 26 26 25 24 21 21 22 22 23 24 23 22 23 24 25 25 26 26 26 27 27 28 28 28 28 27 27 27 26 26 26 26 26 25 24 23 23 23 24 24 24 23 22 21 21 20 19 18 15 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 9 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 1 1 1 1 0 0 0 0 0 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 5 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 14 15 16 19 22 26 29 31 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 27 26 26 24 22 20 18 16 14 12 12 14 17 18 19 19 18 18 19 20 20 20 20 20 20 19 19 19 18 17 16 16 16 16 17 16 13 12 11 10 10 9 8 6 4 2 3 6 6 2 4 4 3 4 7 9 10 10 11 11 13 13 13 13 14 15 16 16 15 15 16 16 17 17 18 19 19 20 21 22 23 23 24 24 24 24 23 23 23 24 25 25 23 20 18 16 14 13 11 10 9 8 7 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 6 7 8 9 10 11 10 9 9 9 8 7 6 6 6 6 6 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 7 7 8 8 9 9 9 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 11 11 12 13 13 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 9 9 9 8 8 8 9 9 9 9 9 9 9 10 12 13 13 14 15 16 16 17 18 18 17 17 17 17 17 17 17 17 17 19 24 25 26 25 25 24 23 22 20 20 20 20 20 20 20 22 23 23 23 23 24 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 28 28 27 27 26 26 26 26 26 26 26 24 22 20 21 22 23 23 21 21 21 23 25 25 26 26 27 27 27 28 27 27 27 26 26 26 27 26 27 26 26 25 24 23 22 23 23 23 23 22 21 20 20 19 19 17 15 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 7 7 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 1 1 1 1 0 0 0 0 0 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 11 11 11 11 11 12 12 12 12 13 13 14 16 19 22 25 28 30 31 32 32 32 32 32 33 33 33 33 33 34 34 34 33 33 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 27 25 24 22 20 17 16 15 14 12 10 10 12 15 17 18 18 18 19 19 20 19 19 19 19 19 18 18 17 16 16 15 15 16 17 15 14 12 10 8 7 6 6 5 3 2 1 1 2 3 5 5 5 6 8 10 11 11 12 12 14 14 14 15 16 17 17 16 16 16 17 17 17 18 18 19 21 22 22 23 24 24 25 25 25 25 24 24 25 25 26 25 23 21 19 17 15 13 12 10 9 8 7 7 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 7 8 9 10 10 9 9 8 8 7 6 6 5 5 6 6 6 6 6 6 5 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 11 12 13 14 14 14 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 12 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 13 13 14 15 16 16 16 16 16 16 16 17 17 18 19 21 24 26 26 26 26 25 25 24 23 22 21 21 20 20 20 21 22 23 24 24 24 24 25 25 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 29 29 29 29 29 28 28 28 27 27 26 26 26 26 27 26 25 21 20 22 23 24 23 20 18 20 23 25 26 26 26 27 27 27 27 27 26 26 26 26 27 28 27 26 26 25 24 23 22 22 22 22 23 23 22 20 19 19 18 18 16 14 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 7 8 8 9 9 9 9 9 9 8 8 8 8 8 8 7 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 0 0 0 0 0 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 13 13 14 16 18 21 24 27 29 30 30 30 31 31 32 32 33 33 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 25 23 21 18 16 15 14 13 11 9 8 9 11 14 16 16 16 17 18 19 19 18 18 17 17 17 17 16 16 17 19 19 17 16 15 14 12 8 5 4 4 4 4 3 2 1 1 1 2 4 6 6 6 7 10 12 13 13 14 14 15 15 16 18 18 17 17 17 17 17 17 18 18 19 20 22 23 24 24 25 25 26 26 26 26 26 26 26 26 26 25 23 21 20 18 16 14 12 11 9 8 8 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 8 9 9 8 8 8 8 7 6 5 5 6 6 6 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 8 8 9 9 10 11 11 11 11 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 11 12 13 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 11 10 9 9 9 9 9 9 9 10 10 9 9 9 9 10 11 11 12 12 13 14 14 14 13 12 12 14 16 19 21 22 24 25 26 26 26 26 25 25 24 24 23 22 22 21 21 21 22 24 24 24 24 24 25 25 26 26 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 26 22 23 25 26 26 25 22 18 18 22 25 26 26 27 27 27 27 27 27 26 25 26 26 27 27 27 25 25 23 22 21 21 21 21 22 22 22 21 19 18 18 17 17 16 15 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 3 2 2 1 1 1 1 1 1 0 0 0 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 13 14 16 18 20 23 26 27 29 29 29 29 30 31 32 33 33 34 34 34 33 33 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 25 22 21 19 16 16 15 14 12 10 9 9 10 12 14 15 15 15 16 17 17 17 16 16 16 16 17 18 19 21 21 19 16 16 15 14 10 5 2 1 2 2 3 2 2 2 2 2 1 2 4 6 6 6 8 11 14 15 15 15 16 16 17 18 18 17 17 17 17 17 18 19 19 20 22 23 24 24 25 26 26 27 27 27 27 27 27 27 26 25 24 22 21 19 17 15 14 12 10 9 8 8 7 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 7 8 8 8 8 9 9 8 6 6 6 6 6 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 12 11 11 11 11 10 11 11 11 11 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 15 14 14 13 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 7 3 5 10 17 22 24 24 25 25 25 26 26 26 25 24 24 23 23 23 23 23 23 24 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 27 26 21 8 21 26 27 27 27 27 27 27 27 26 25 25 25 26 26 26 25 24 23 22 21 20 20 20 21 22 22 21 20 19 17 17 16 16 15 15 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 0 0 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 9 9 10 10 10 10 10 10 11 11 10 10 11 11 13 14 16 17 20 22 24 26 27 27 28 29 30 31 32 33 34 34 34 33 33 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 25 23 21 19 17 16 15 14 12 10 9 9 10 12 13 14 14 14 15 15 16 16 17 16 16 17 19 20 22 22 22 19 17 16 16 14 9 2 2 4 4 3 3 3 3 4 4 4 3 1 3 5 5 5 7 11 15 16 16 16 17 17 18 18 17 17 16 17 16 17 18 19 20 21 23 24 25 25 26 26 27 27 28 28 28 28 28 27 26 25 24 22 20 18 16 15 13 12 10 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 4 4 4 4 5 5 5 5 6 6 7 7 7 7 8 8 9 9 9 8 7 6 6 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 5 5 5 5 6 6 7 7 8 8 8 8 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 10 10 11 11 12 13 14 14 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 11 10 10 10 11 11 11 10 9 9 9 9 9 9 9 9 9 5 9 13 15 22 23 23 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 26 26 25 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 27 27 28 27 26 15 22 26 27 27 27 28 27 27 26 25 25 25 25 26 25 25 24 23 22 21 19 18 19 19 20 21 21 20 19 18 17 16 15 14 14 13 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 9 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 5 5 5 4 4 4 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 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 12 13 15 17 19 21 23 25 26 26 27 28 29 31 32 33 34 34 33 33 32 32 32 32 31 31 31 30 30 30 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 24 22 20 18 16 15 14 13 12 10 9 9 10 12 13 14 15 15 14 14 15 16 16 17 17 19 20 21 22 22 21 19 18 18 17 15 9 1 5 6 6 6 5 5 5 5 5 5 4 3 2 3 4 5 8 13 16 16 16 17 18 19 19 18 17 17 16 16 16 17 19 20 21 22 24 25 26 26 27 27 28 28 28 29 29 29 28 28 26 25 23 22 20 18 16 15 13 12 10 9 9 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 8 8 9 10 10 10 9 8 8 7 7 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 7 8 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 12 11 11 11 11 11 11 12 13 14 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 8 8 7 6 6 16 18 20 22 23 23 23 24 24 24 25 25 25 25 25 24 24 24 24 24 24 25 25 26 26 25 25 25 25 25 25 25 25 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 28 28 28 27 27 27 27 27 27 27 26 27 27 27 27 27 28 27 26 26 25 25 25 25 25 24 24 23 22 21 20 19 19 19 19 20 20 20 19 18 17 16 15 14 13 12 11 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 6 6 5 5 5 6 7 7 8 8 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 8 9 9 9 10 10 10 10 11 12 14 15 17 19 20 22 24 25 26 26 28 29 30 32 33 33 33 33 32 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 26 26 26 26 26 26 25 25 23 21 19 17 15 14 14 12 11 10 9 10 11 12 13 14 15 15 14 14 15 15 15 16 16 18 20 21 22 21 20 19 19 19 19 15 6 4 8 8 7 7 6 6 6 6 6 5 3 3 3 3 4 8 13 16 17 17 17 18 19 19 18 17 17 16 16 16 16 18 20 21 22 24 25 26 26 27 27 28 28 28 29 29 29 29 29 28 26 24 23 22 20 18 17 15 13 12 11 10 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 8 9 9 10 11 11 11 10 9 9 8 8 9 9 9 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 11 11 11 11 11 12 12 11 11 11 12 12 13 14 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 12 13 13 13 13 12 12 12 12 12 11 11 10 9 9 9 8 8 9 13 17 19 21 22 23 23 23 24 24 24 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 28 27 27 27 26 26 26 26 27 27 27 27 27 27 27 27 27 26 25 24 24 25 25 24 24 23 23 23 22 22 22 21 20 20 20 20 19 19 17 17 15 14 13 12 10 9 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 7 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 2 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 2 2 2 2 3 3 3 3 3 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 9 9 9 9 9 10 10 11 13 14 16 17 19 20 22 23 24 25 26 27 29 30 31 32 32 32 32 31 31 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 20 18 16 14 14 13 12 10 9 9 9 11 12 13 14 15 16 15 15 15 15 15 15 16 18 19 20 21 20 19 18 19 20 19 11 1 12 17 8 6 6 7 8 7 7 5 3 3 4 5 6 7 10 13 16 17 17 17 19 19 19 18 17 17 17 16 16 17 19 21 22 23 25 26 27 27 27 28 28 28 29 29 29 29 29 28 27 26 24 23 22 20 19 17 16 14 12 11 11 10 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 10 11 11 12 12 12 11 10 9 9 10 10 10 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 7 8 8 8 8 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 12 12 12 12 12 13 13 13 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 14 13 12 12 13 13 14 14 14 14 13 13 13 13 12 12 11 10 10 9 8 11 15 16 17 19 21 22 23 23 23 24 24 24 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 28 28 27 27 27 26 25 25 24 26 27 27 27 27 27 27 27 26 25 25 24 24 24 24 23 23 23 23 23 22 22 21 21 20 20 19 19 18 18 17 16 14 13 12 10 9 7 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 7 7 7 6 5 5 5 5 5 5 5 5 5 6 6 7 8 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 11 12 14 15 16 18 19 20 21 23 24 25 26 27 28 30 31 31 32 31 31 30 29 29 29 30 30 30 29 29 29 29 28 28 27 27 27 27 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 23 22 21 19 17 15 14 14 13 12 10 9 9 9 11 12 13 14 15 16 16 16 15 15 15 16 17 18 19 19 20 20 19 19 19 19 16 8 14 19 15 7 6 6 8 9 9 6 2 2 3 4 6 9 11 12 13 16 17 17 17 19 19 18 18 17 17 17 17 17 18 20 22 23 24 25 26 27 28 28 28 28 29 29 29 29 29 28 28 27 26 24 22 21 20 19 18 16 14 13 12 11 10 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 10 11 11 11 12 12 11 11 10 10 11 11 11 11 10 9 9 9 9 9 9 9 8 8 8 7 7 6 7 7 8 9 9 9 9 10 10 10 11 11 11 12 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 14 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 14 13 13 13 14 14 15 15 15 15 14 14 14 14 13 12 11 10 9 12 16 16 17 18 19 21 22 23 23 23 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 27 27 27 27 28 28 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 24 24 26 26 27 27 27 27 27 27 26 25 24 24 23 23 23 22 22 22 22 22 22 22 21 21 20 19 18 18 18 17 16 15 14 12 11 9 7 5 10 11 11 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 7 8 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 10 10 10 11 12 14 15 16 17 18 20 21 22 23 24 26 27 28 29 30 31 31 30 30 29 29 28 29 29 29 29 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 21 20 18 17 15 14 13 13 11 10 10 10 10 11 13 14 14 15 15 16 16 15 15 15 17 18 18 18 19 19 20 20 20 17 12 10 19 23 22 12 7 6 7 9 10 10 5 3 5 4 4 6 11 14 14 14 15 17 18 18 18 18 18 18 18 17 17 17 18 19 21 23 24 25 26 27 27 28 28 28 29 29 29 29 29 29 28 28 27 25 24 22 21 20 19 18 16 15 14 12 12 11 10 9 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 8 9 9 10 11 11 12 12 11 11 11 10 11 12 12 12 12 11 11 10 10 9 9 9 9 10 9 9 9 9 8 8 8 8 9 10 10 10 10 11 11 12 13 13 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 13 13 13 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 14 14 15 16 17 17 16 16 16 16 15 13 12 10 10 12 15 16 16 17 18 20 22 22 23 23 23 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 28 27 27 27 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 25 22 25 26 27 26 26 27 27 26 25 24 23 23 23 23 22 22 21 20 20 21 21 21 21 20 19 18 17 17 17 16 15 14 13 11 9 7 5 4 9 10 10 11 11 12 12 12 12 12 11 11 10 10 9 9 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 6 6 6 5 5 5 5 5 5 6 6 6 7 7 8 9 9 9 10 10 11 11 12 13 14 14 15 17 18 19 21 22 23 24 25 27 28 29 29 30 30 29 29 28 28 28 28 29 29 29 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 23 23 23 23 23 23 22 22 21 20 19 17 16 15 14 13 12 11 11 10 10 10 11 12 14 14 14 15 16 16 16 15 15 16 18 18 19 19 19 20 21 20 14 11 19 25 25 19 13 10 9 10 11 13 13 4 6 8 6 8 14 17 16 14 13 14 16 18 19 19 19 19 19 18 18 18 18 18 20 23 24 25 26 27 27 28 28 28 29 29 29 29 29 29 29 28 28 27 25 24 22 21 20 19 18 16 15 14 13 12 11 10 10 9 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 8 9 9 10 10 11 11 12 12 11 11 11 11 11 12 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 11 11 12 13 12 11 11 12 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 16 17 17 18 18 18 18 19 21 16 6 8 9 11 14 16 16 17 17 19 20 21 22 22 23 23 23 24 24 25 25 25 25 25 24 24 23 23 23 24 24 25 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 28 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 28 28 28 28 28 27 27 27 27 27 27 26 20 10 20 25 26 26 26 27 27 26 25 24 23 23 23 22 22 21 20 20 20 20 20 20 19 19 18 17 17 16 16 15 14 13 12 10 7 5 4 4 9 9 10 10 10 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 10 10 9 9 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 9 9 10 10 11 11 12 12 13 14 14 15 16 17 19 20 22 23 24 25 26 28 28 29 29 29 28 28 27 27 27 28 28 29 28 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 19 18 17 16 14 13 12 12 11 11 10 10 10 11 12 13 14 14 15 16 17 17 16 16 16 17 19 20 20 20 20 21 21 19 21 23 26 27 21 16 13 12 13 15 17 20 18 13 12 13 17 21 20 18 15 14 14 16 18 19 20 20 20 20 19 19 19 19 19 21 23 25 26 26 27 27 28 28 28 29 29 29 29 29 29 29 28 28 27 25 24 22 20 20 19 18 17 15 14 13 13 12 11 11 10 9 8 8 8 7 7 7 7 7 6 6 5 5 5 5 6 6 6 6 7 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 12 13 13 13 12 11 12 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 14 14 15 15 15 15 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 17 18 18 18 19 20 21 25 18 6 2 8 12 15 16 16 17 18 19 20 21 21 22 22 23 23 24 24 24 24 25 25 24 24 24 24 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 28 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 28 28 27 27 27 27 28 27 27 27 24 14 10 17 23 26 26 26 26 26 26 25 24 23 22 21 21 21 21 20 20 20 20 20 19 19 18 18 17 16 16 15 14 13 12 10 8 6 4 4 4 8 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 7 7 8 9 10 10 9 9 9 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 9 10 10 11 12 12 12 13 13 14 14 15 16 17 18 20 22 23 24 26 27 27 28 28 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 20 20 19 18 17 16 15 14 13 12 12 12 11 11 11 11 11 12 13 13 14 15 17 18 18 18 17 17 17 20 21 22 21 21 20 16 16 21 23 24 26 23 18 15 14 15 18 21 26 28 22 18 20 23 23 21 18 16 14 15 17 18 20 21 21 21 21 20 19 19 19 20 22 24 25 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 28 27 26 24 22 20 19 19 19 17 16 15 14 13 12 12 11 11 10 10 9 8 8 8 7 7 7 6 6 5 5 6 6 6 6 6 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 12 12 12 12 12 11 12 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 12 13 14 14 15 14 13 13 13 13 13 13 14 14 15 15 15 15 15 15 14 14 13 13 14 14 15 15 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 17 17 18 17 18 19 20 21 25 18 7 1 8 13 15 16 17 17 18 19 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 27 27 27 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 28 28 27 27 27 27 28 28 27 27 27 27 27 27 26 24 24 21 18 19 22 26 26 26 26 26 26 25 24 23 21 20 21 21 21 20 20 20 20 19 18 18 18 17 16 15 14 14 13 12 10 9 6 4 4 4 5 8 8 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 7 8 8 8 8 8 7 7 7 7 7 7 7 8 9 10 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 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 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 8 9 10 11 12 12 13 13 13 13 14 14 15 15 16 18 19 21 23 24 25 26 27 27 26 26 26 26 26 26 27 27 28 28 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 18 17 16 15 14 13 12 12 12 12 12 12 11 11 12 12 13 13 13 14 15 17 19 20 20 19 19 20 22 22 22 21 19 7 7 16 21 24 24 23 21 18 16 17 19 22 25 27 24 21 23 24 23 22 19 16 15 15 17 19 21 21 22 22 22 21 19 19 19 21 22 24 25 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 28 27 26 24 22 20 19 19 19 18 16 15 14 13 12 12 12 11 11 10 10 9 8 8 7 7 6 6 5 5 6 6 6 6 6 7 7 8 9 9 9 10 10 10 11 11 10 10 10 11 11 11 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 12 12 13 13 14 14 14 14 14 13 13 13 14 14 14 15 15 16 17 18 17 15 14 14 13 14 14 14 15 15 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 16 17 18 18 17 18 18 18 19 20 21 21 16 6 5 10 14 15 17 17 18 18 19 20 20 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 28 28 27 27 27 27 27 26 25 24 22 21 20 21 24 26 26 26 26 26 26 26 26 25 22 21 22 22 21 21 20 21 20 19 18 18 17 16 15 14 13 12 11 10 8 6 4 4 4 5 5 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 7 7 7 7 8 9 9 10 10 10 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 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 5 5 5 5 6 6 6 6 6 7 7 8 9 10 10 11 12 13 13 13 13 14 14 14 15 16 17 18 19 21 23 24 25 26 26 26 25 25 25 26 26 26 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 18 17 16 15 14 13 12 12 11 11 12 12 12 12 13 12 13 13 14 14 14 15 16 18 21 22 21 21 22 20 18 18 19 17 6 5 12 16 20 23 25 25 24 20 17 18 22 23 25 22 23 24 23 22 24 22 17 14 15 16 19 21 22 22 22 22 21 20 19 19 21 23 25 26 26 27 28 28 28 28 29 29 29 29 29 29 29 29 29 28 27 26 24 22 20 19 19 19 18 16 15 14 13 12 12 11 11 11 10 10 9 8 8 7 7 6 5 5 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 18 17 14 14 14 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 18 17 17 17 16 18 21 20 18 19 20 20 20 21 21 20 17 13 12 15 16 17 17 17 17 18 19 19 20 20 21 21 21 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 28 27 27 27 27 26 26 25 22 20 17 19 21 25 26 26 26 26 26 26 26 27 26 25 23 23 22 21 20 20 20 19 19 18 18 17 15 14 13 12 10 8 6 5 4 3 4 5 5 5 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 10 10 10 10 10 10 9 9 8 8 8 8 8 8 9 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 0 1 1 1 2 2 2 3 3 4 4 5 5 5 5 6 6 6 7 7 7 7 8 9 10 10 11 12 13 13 13 13 14 14 15 15 16 17 18 20 22 23 24 25 25 25 25 24 24 25 25 26 26 26 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 19 18 17 16 15 14 13 12 11 11 11 11 11 12 13 14 13 13 13 14 15 15 15 15 16 18 20 22 22 23 24 21 13 12 15 13 6 5 12 15 17 21 25 26 25 23 24 25 25 24 23 22 24 25 22 17 25 27 23 14 15 17 19 21 22 23 23 22 21 20 20 20 21 24 25 26 27 27 28 28 28 28 29 29 29 29 28 28 29 29 28 28 27 26 24 22 21 20 19 19 19 17 16 15 14 13 12 11 11 11 10 10 9 9 8 7 7 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 19 19 13 11 13 13 13 14 14 14 15 16 16 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 17 18 19 21 20 19 20 21 22 22 22 21 19 17 16 17 18 18 18 17 17 17 18 18 18 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 28 28 27 26 23 25 24 21 17 14 17 21 25 26 26 26 26 25 26 26 28 27 26 25 24 23 21 20 20 20 20 19 18 17 16 14 12 10 8 5 3 3 3 3 4 5 5 5 5 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 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 9 9 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 0 0 1 1 2 2 2 3 3 4 4 4 5 5 5 6 6 7 7 7 7 8 8 9 9 10 11 12 13 13 13 14 14 14 15 16 17 18 19 20 22 23 24 25 25 25 24 24 24 24 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 18 18 17 16 16 15 14 13 11 11 10 10 11 11 12 14 14 14 14 14 14 15 16 17 18 18 19 20 22 22 23 26 27 13 6 9 6 2 9 17 20 21 23 25 27 27 26 27 27 27 26 24 24 25 25 22 11 25 27 25 13 16 17 18 20 22 23 23 22 21 21 21 21 23 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 24 23 22 20 20 20 20 19 17 16 15 13 12 11 11 10 10 10 10 9 8 8 7 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 19 21 19 14 13 12 13 14 14 15 15 16 16 17 17 17 17 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 19 20 19 19 18 19 19 20 20 20 20 21 22 23 23 21 19 18 19 20 19 19 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 27 28 28 28 24 21 23 22 18 15 14 18 24 26 26 26 26 26 25 25 26 28 27 26 25 24 23 21 20 20 20 20 19 19 17 15 12 10 7 4 2 3 4 4 4 4 5 5 5 5 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 11 11 12 12 13 13 12 12 12 12 11 11 11 10 10 9 9 9 9 10 10 11 10 10 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 1 1 1 1 0 0 1 1 2 2 2 3 3 4 4 4 5 5 6 6 6 7 7 7 7 8 8 8 9 10 11 12 12 13 14 14 14 15 15 16 17 18 19 21 22 23 24 24 25 24 24 24 24 24 25 25 25 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 17 16 16 15 14 13 12 11 10 10 10 10 11 12 14 15 15 15 14 14 15 17 19 21 21 21 21 21 22 23 26 29 16 3 1 3 6 14 22 26 27 28 29 29 28 28 28 28 28 27 26 25 25 25 22 4 23 27 26 12 15 16 17 19 21 23 23 22 22 22 22 23 24 25 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 26 25 24 24 22 21 20 20 20 20 18 17 16 15 14 12 11 10 10 10 10 10 9 8 7 7 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 10 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 15 14 14 15 15 15 15 15 16 16 16 17 17 17 18 19 20 20 18 15 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 20 20 20 21 21 22 23 22 21 20 20 21 21 19 19 19 19 19 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 26 27 27 27 27 28 28 24 17 17 22 21 15 12 13 21 26 27 26 26 26 26 26 26 28 28 27 27 26 25 23 21 20 20 20 20 20 19 16 13 9 6 4 2 3 4 4 3 4 5 5 5 5 5 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 14 14 13 13 13 12 12 12 11 11 10 10 10 9 10 10 10 11 10 10 10 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 4 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 0 0 1 1 2 2 2 3 3 3 4 4 4 5 6 6 7 7 7 7 7 8 8 9 9 10 11 12 12 13 14 14 14 15 15 16 17 18 20 21 22 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 17 16 16 15 14 13 13 12 11 10 10 10 10 10 12 15 15 15 15 15 14 15 17 20 23 24 24 23 22 21 23 27 28 21 12 8 10 12 16 22 27 29 29 29 29 29 29 29 29 29 28 27 26 26 26 24 11 23 27 22 11 14 16 17 18 21 22 23 22 23 23 23 24 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 24 24 23 22 21 20 20 20 19 18 17 16 15 14 12 11 10 10 10 10 10 9 8 7 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 19 19 20 19 18 16 15 15 15 16 16 16 16 17 18 18 18 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 20 20 20 20 21 21 21 22 22 22 21 21 22 22 21 20 20 20 19 19 19 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 28 26 14 17 21 20 13 8 11 21 26 27 27 27 26 26 26 27 28 28 27 27 26 25 23 21 21 21 21 21 21 19 15 9 6 3 3 3 4 4 3 4 6 6 5 5 5 4 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 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 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 4 5 5 6 7 7 7 8 8 8 9 9 10 11 11 12 12 13 14 14 14 15 15 16 17 18 19 20 21 22 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 15 14 14 13 12 12 11 11 11 10 9 10 12 14 15 15 16 16 15 14 15 18 22 25 26 25 23 22 24 26 28 24 17 16 17 17 18 22 25 27 28 29 29 29 29 29 29 29 28 28 27 27 26 26 23 26 26 15 10 13 16 17 19 21 23 24 24 24 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 23 23 22 21 21 20 19 18 18 18 17 15 14 12 11 11 11 11 10 10 9 7 6 6 6 7 7 7 8 8 8 9 9 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 18 18 18 19 19 19 18 18 17 16 15 16 16 15 16 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 27 26 26 24 15 16 21 20 16 12 10 16 26 27 27 27 27 27 27 27 28 28 27 27 26 25 24 22 21 21 21 22 22 20 13 6 3 3 4 4 4 4 3 4 5 5 5 5 5 4 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 17 18 19 20 21 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 15 15 14 13 13 12 12 11 11 11 10 9 9 11 13 15 16 17 17 16 15 9 10 16 22 25 25 25 22 22 25 27 25 19 20 21 21 21 22 24 26 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 23 11 8 12 14 16 20 23 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 24 24 23 22 22 22 21 20 19 18 18 18 17 15 14 13 12 12 11 10 9 8 6 6 6 7 7 7 7 8 8 9 9 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 17 16 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 21 21 20 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 26 25 25 25 25 25 25 25 23 19 9 13 19 18 16 13 9 10 23 26 27 27 27 27 27 28 28 28 27 27 26 26 25 23 22 22 23 24 24 21 13 4 3 4 5 5 5 4 3 4 5 5 5 5 5 5 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 6 6 7 7 8 8 9 9 9 10 10 11 11 11 12 12 13 13 14 15 15 16 17 18 19 20 20 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 15 14 14 13 12 12 12 12 11 11 10 10 9 10 13 15 17 17 17 17 18 5 1 6 11 17 19 20 19 18 22 26 24 19 21 23 23 23 23 24 25 26 27 27 27 27 26 27 28 28 28 28 28 28 27 27 27 20 11 10 12 13 14 21 24 24 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 23 23 22 21 20 19 18 18 18 17 15 14 13 12 11 10 8 7 6 6 7 7 7 7 7 8 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 13 13 13 14 14 14 13 13 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 18 17 16 16 16 17 17 18 18 18 19 19 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 21 21 20 19 19 18 18 18 18 18 18 19 19 19 19 20 20 20 19 19 19 19 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 22 17 11 3 11 14 15 14 12 10 14 22 25 27 28 28 28 28 28 28 28 27 27 27 26 26 25 24 24 25 26 27 23 13 4 4 5 6 6 6 5 4 4 5 5 5 5 5 6 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 13 13 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 5 5 5 4 4 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 3 3 4 4 5 5 6 6 6 7 7 8 8 8 9 9 10 10 10 11 11 11 12 13 13 14 15 16 16 17 18 19 19 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 15 15 14 14 13 13 12 12 12 12 12 11 11 11 10 11 14 17 18 17 17 17 19 7 3 4 2 7 13 9 12 13 15 18 18 18 21 23 24 24 24 24 25 25 26 26 26 26 26 27 26 26 27 28 28 28 28 28 27 21 12 13 14 14 16 21 24 24 25 25 25 24 24 24 25 25 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 23 24 23 23 21 20 19 18 18 17 16 15 14 13 11 9 7 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 18 18 17 16 16 16 17 17 18 18 19 19 19 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 21 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 22 22 22 23 23 24 24 24 25 24 24 24 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 24 24 23 22 19 11 9 3 4 7 9 10 9 11 15 17 20 27 28 28 28 28 28 28 28 27 27 27 27 26 25 23 23 24 26 26 24 15 5 5 7 7 7 7 6 5 5 5 5 5 5 6 7 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 13 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 11 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 6 7 7 7 8 8 8 9 9 10 10 10 10 11 12 12 13 14 15 15 16 17 18 18 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 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 17 16 16 15 15 14 14 14 13 13 12 12 12 12 12 11 11 11 12 12 14 17 19 18 17 18 19 10 3 2 5 1 6 5 10 11 11 12 14 16 20 22 24 24 24 24 24 24 25 25 25 25 26 26 25 25 26 27 27 28 28 27 26 23 17 17 17 16 19 22 24 24 25 25 24 24 24 24 25 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 23 24 24 24 23 22 21 20 19 18 17 17 16 15 14 12 9 7 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 19 19 19 19 19 18 18 18 18 18 18 17 17 16 16 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 21 21 20 20 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 24 24 23 20 16 9 7 4 2 1 2 4 6 9 10 8 18 26 28 29 29 28 28 28 28 28 27 27 27 26 24 19 15 17 21 24 22 15 6 6 8 9 8 8 7 6 6 5 5 5 5 7 10 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 12 13 13 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 11 11 12 13 14 14 15 16 17 17 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 21 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 16 16 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 11 12 12 13 16 20 20 16 13 16 18 15 8 5 5 3 5 10 9 9 10 13 15 18 21 22 23 23 23 24 24 24 24 24 24 25 25 24 24 24 26 26 27 27 26 25 23 20 19 19 19 20 22 23 24 24 24 23 23 23 23 25 25 26 26 26 26 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 24 23 23 21 20 19 18 18 17 15 14 11 8 6 6 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 11 11 11 11 12 12 12 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 19 19 20 20 19 19 18 18 18 18 18 18 17 17 16 16 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 19 19 19 20 20 20 20 21 21 21 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 25 25 25 25 25 25 25 25 26 26 26 25 25 24 23 21 17 12 8 6 5 5 4 3 2 1 3 2 3 17 26 28 29 29 29 28 28 28 28 27 28 28 27 23 13 4 6 13 19 18 11 5 8 10 10 9 8 8 7 6 6 6 5 6 8 10 8 8 8 9 9 8 8 8 8 9 9 9 9 10 10 11 12 12 13 13 14 14 14 14 13 12 11 11 10 10 11 11 11 12 12 13 13 13 14 14 13 13 13 12 12 12 11 11 11 10 10 10 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 6 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 8 8 9 9 9 9 10 10 11 12 12 13 14 15 16 16 17 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 20 19 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 16 16 15 15 14 13 13 13 13 13 13 12 13 13 12 10 11 13 13 12 11 14 19 23 17 7 14 21 23 20 12 7 5 6 7 7 8 10 13 15 17 19 21 22 23 23 23 23 24 24 24 24 24 24 23 23 24 25 25 26 26 26 24 22 20 20 21 21 21 22 23 24 23 22 22 22 22 23 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 21 20 19 18 17 15 13 10 8 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 18 18 19 19 20 20 20 19 19 18 18 18 18 17 17 17 17 17 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 20 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 19 19 19 20 20 20 20 21 21 21 21 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 25 24 23 20 17 14 10 8 6 5 5 4 5 5 5 2 4 8 16 24 28 29 29 29 28 29 28 28 28 28 29 28 23 11 6 9 9 14 12 7 6 10 10 10 10 9 8 7 6 6 5 5 6 7 7 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 13 14 14 15 14 14 13 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 11 11 12 13 14 14 15 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 18 17 17 17 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 17 16 16 15 15 14 14 13 13 12 13 13 12 12 13 13 13 10 11 16 16 10 6 7 13 22 23 17 18 24 24 24 19 10 6 5 5 6 8 10 13 15 16 18 19 21 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 25 26 26 24 22 20 20 22 22 22 23 23 23 22 21 21 22 23 24 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 22 21 20 19 17 16 13 11 9 8 7 7 6 7 7 7 7 7 7 7 7 7 7 6 6 7 8 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 18 18 18 19 19 20 20 20 19 19 18 18 18 17 17 17 17 17 17 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 21 20 20 19 18 18 18 17 17 17 18 18 19 19 19 19 19 19 18 18 18 19 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 25 25 24 20 16 13 11 9 7 5 4 3 4 5 7 7 7 8 11 17 23 27 29 29 28 29 29 29 29 29 29 29 29 24 12 12 16 10 9 8 8 10 11 10 10 10 9 8 7 6 5 5 5 7 8 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 11 11 12 12 13 13 14 15 15 15 15 15 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 10 10 11 12 13 13 14 15 16 16 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 18 16 16 17 18 19 19 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 14 13 13 12 12 12 13 12 12 13 14 13 12 13 17 10 0 3 2 3 14 26 23 21 25 24 23 20 12 7 6 6 6 8 10 11 14 16 18 19 20 21 21 22 22 23 23 22 23 23 23 23 23 23 23 24 24 25 26 25 22 20 19 21 22 23 23 23 23 21 21 21 22 24 25 25 25 25 26 26 26 26 26 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 24 23 22 21 19 19 18 16 14 12 11 9 8 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 9 8 8 8 8 9 9 10 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 15 15 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 25 25 24 24 24 24 23 23 23 22 22 22 22 22 22 21 21 20 19 18 17 17 17 17 17 17 18 18 19 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 23 23 24 24 24 24 24 25 25 25 24 23 20 15 10 8 8 6 4 3 3 4 5 8 9 10 11 13 16 20 24 27 28 28 29 29 29 29 29 30 30 30 27 19 18 20 17 19 18 14 13 11 11 11 10 9 8 7 5 4 4 7 10 15 21 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 16 16 17 17 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 7 7 6 6 6 5 5 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 11 11 12 13 14 15 15 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 17 16 15 17 18 19 20 20 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 15 15 14 14 13 13 13 13 12 12 11 11 13 15 15 13 12 4 3 6 6 5 4 7 19 16 16 24 25 22 15 9 7 7 7 8 9 9 9 10 13 16 18 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 25 24 21 19 18 19 22 23 24 23 22 21 20 20 22 24 25 25 25 25 26 26 26 26 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 24 23 21 20 20 19 18 17 15 13 11 9 8 8 7 7 7 7 7 7 7 7 7 8 9 10 10 10 9 8 8 8 8 9 9 10 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 21 21 20 19 18 17 17 16 16 16 17 17 18 18 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 23 23 23 23 24 24 25 24 23 22 20 15 10 7 7 6 4 3 3 4 5 8 10 11 12 14 15 17 19 24 27 28 29 29 30 30 30 30 31 31 31 27 25 22 22 28 24 19 16 13 11 11 11 10 8 7 5 4 6 9 14 21 27 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 15 15 16 17 17 18 18 18 18 18 18 17 16 15 15 14 13 12 11 11 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 11 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 10 10 11 12 13 13 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 15 14 15 18 19 20 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 15 14 14 13 13 14 14 13 12 10 9 11 14 15 15 13 1 7 9 9 7 6 6 6 9 11 15 20 25 20 8 7 6 7 8 11 11 9 9 9 9 11 15 18 19 19 20 20 21 21 22 22 22 22 22 22 22 21 21 21 22 23 23 21 19 18 19 21 23 23 23 21 20 19 18 22 23 24 25 25 25 25 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 24 23 22 21 21 20 19 18 17 15 13 11 9 9 8 8 8 8 7 7 7 7 7 8 9 9 9 9 8 8 8 8 9 9 9 9 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 24 24 23 23 23 23 22 22 22 22 21 21 21 20 19 18 17 16 16 16 16 16 17 17 18 18 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 24 24 24 24 23 22 20 14 9 7 5 5 4 4 4 4 5 8 10 11 12 14 15 14 15 19 24 27 29 30 30 30 30 31 31 32 33 33 31 26 27 28 26 23 18 14 12 11 11 10 8 6 4 3 5 9 15 23 29 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 15 16 17 17 18 18 19 19 19 19 19 19 19 18 17 16 15 14 12 12 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 10 11 11 12 13 14 14 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 16 14 12 14 18 19 20 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 15 14 14 13 13 13 14 13 12 10 9 10 11 16 14 12 12 12 12 11 10 8 7 7 8 10 14 15 21 15 9 7 7 7 8 12 14 12 10 9 9 10 12 15 17 18 19 20 20 21 21 21 22 22 22 22 21 20 19 18 19 20 21 21 20 19 19 21 22 23 22 20 20 16 19 21 23 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 26 26 26 26 26 26 25 24 23 22 22 21 20 18 18 17 17 16 14 12 11 10 9 9 9 8 8 7 7 7 8 8 8 9 9 8 8 8 9 9 9 10 10 10 10 9 10 11 12 12 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 16 17 17 17 18 18 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 21 21 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 22 22 22 22 21 21 21 20 19 18 16 16 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 23 24 24 24 24 24 23 22 19 12 8 5 4 4 4 4 4 4 5 8 10 11 13 14 14 13 13 15 21 27 29 30 30 31 31 31 32 32 33 34 32 30 30 30 28 24 19 15 12 11 10 9 7 5 3 3 4 8 15 23 30 14 13 13 13 13 14 14 14 14 13 13 13 13 14 14 15 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 16 15 14 12 12 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 10 10 11 12 13 13 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 15 13 12 14 18 19 20 21 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 15 14 13 13 13 13 13 13 12 11 10 7 6 18 20 18 16 14 12 12 11 10 8 8 8 10 12 8 10 11 12 9 8 8 8 9 15 15 11 10 10 10 12 14 16 17 18 19 20 20 20 21 21 21 21 21 19 18 17 17 11 13 19 21 21 20 19 20 22 22 21 20 20 18 19 21 22 23 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 26 26 26 26 25 25 24 23 23 22 20 19 18 17 17 18 18 18 16 14 12 10 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 12 12 11 9 10 11 12 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 17 17 17 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 21 21 22 23 23 24 25 25 25 26 26 26 26 26 26 26 25 25 25 24 23 23 23 23 22 22 22 22 21 21 20 20 19 17 16 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 19 9 6 4 3 3 4 5 5 5 6 8 10 12 13 13 12 11 11 12 17 24 29 31 31 31 31 32 32 33 33 34 33 33 32 31 29 24 19 15 12 10 9 8 6 4 3 2 4 9 16 24 30 15 14 14 14 14 15 15 15 14 14 14 14 14 15 15 16 17 17 18 19 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 17 16 14 13 12 12 13 13 13 13 13 13 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 12 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 14 13 14 16 18 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 16 15 15 14 14 13 12 12 11 12 12 12 11 6 8 18 20 20 18 15 13 12 12 11 10 9 9 11 12 8 5 10 13 12 10 9 8 9 12 15 12 10 10 11 12 13 15 16 17 19 19 20 20 20 21 21 21 20 18 17 16 16 12 12 19 21 21 20 19 21 22 22 20 19 19 19 20 21 22 23 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 24 23 22 20 19 18 18 18 19 19 19 17 16 14 12 10 9 8 8 9 9 9 8 8 8 9 9 9 9 10 10 10 11 11 12 13 12 11 11 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 21 22 22 23 24 25 25 26 26 26 26 26 26 26 26 26 26 25 25 24 23 23 23 22 22 22 22 21 21 20 20 19 18 17 16 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 18 18 19 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 21 22 22 23 23 23 23 24 24 25 25 24 24 24 24 25 24 23 19 11 4 2 2 3 4 4 5 6 7 8 10 12 13 13 11 10 10 10 14 20 29 31 31 31 31 32 33 33 33 34 34 34 33 31 29 24 19 15 12 10 8 7 4 3 3 2 5 10 17 24 29 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 18 19 20 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 17 17 16 15 14 14 13 13 13 13 13 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 15 15 16 15 15 14 15 16 17 19 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 14 14 14 13 12 11 11 12 13 13 13 8 9 19 20 20 19 17 14 13 13 12 11 11 11 12 12 11 10 11 12 13 12 10 9 9 12 14 12 10 9 10 11 13 15 16 17 18 19 20 20 20 21 21 21 20 18 17 16 15 15 15 16 18 19 19 20 21 21 20 18 18 18 19 20 21 22 23 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 24 23 22 20 19 19 19 19 20 20 19 17 16 16 14 12 10 9 9 9 9 9 8 8 8 10 10 10 10 10 10 11 11 12 12 13 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 15 16 16 16 16 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 22 23 24 24 25 25 26 26 27 27 27 27 27 26 26 26 25 25 24 24 23 22 22 22 22 21 21 20 20 20 19 17 16 16 15 15 15 15 15 15 15 16 16 16 17 18 18 18 18 18 18 18 18 18 17 17 17 18 19 19 20 20 20 21 21 21 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 24 25 25 25 25 25 25 24 24 24 23 17 6 1 2 2 2 3 4 5 6 7 9 10 12 14 13 11 10 9 9 11 13 23 29 30 30 31 32 33 33 34 34 34 34 33 31 28 23 19 15 12 10 8 6 5 4 3 2 5 10 16 23 29 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 16 17 19 20 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 16 15 14 14 13 13 13 14 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 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 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 15 15 15 16 15 14 15 17 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 15 14 14 15 14 13 11 11 11 12 14 14 12 15 20 20 20 19 17 15 14 14 14 13 13 13 14 13 12 11 11 12 13 13 12 10 10 11 12 11 9 9 8 8 12 16 17 17 18 19 20 20 20 20 20 20 19 18 17 16 16 16 12 7 13 17 19 20 21 19 18 17 17 18 19 20 21 21 22 23 24 24 24 24 24 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 24 23 22 21 20 20 20 21 22 21 19 17 15 15 14 13 11 10 9 9 9 9 8 8 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 18 18 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 21 21 22 23 24 25 25 26 26 27 27 27 27 27 27 27 27 26 26 25 24 24 23 22 22 22 21 21 20 20 19 19 18 17 16 15 15 15 15 15 15 15 15 15 15 16 17 17 18 18 18 18 18 18 18 18 17 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 21 21 22 22 22 23 25 25 25 25 25 25 25 25 25 25 25 23 17 1 4 2 2 3 4 6 7 8 9 10 12 14 12 11 11 9 8 8 8 9 16 22 24 26 29 32 33 34 34 34 34 32 31 28 23 18 14 12 10 8 7 5 4 3 2 4 8 13 20 28 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 17 20 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 17 16 16 15 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 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 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 16 15 15 15 15 16 16 16 16 16 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 15 15 15 13 11 10 10 12 14 15 17 20 20 20 20 19 17 14 14 15 15 15 14 14 14 14 14 12 12 12 13 13 13 11 11 11 11 10 9 9 9 4 11 16 17 18 18 18 19 19 19 19 18 18 18 18 17 16 16 16 11 10 17 18 19 21 20 18 16 16 17 17 19 20 20 21 21 22 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 24 23 22 21 21 21 22 22 22 20 18 16 14 14 12 11 9 9 8 8 8 8 8 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 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 16 16 16 17 17 18 18 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 23 24 25 26 26 27 27 27 28 28 28 28 28 27 27 26 25 24 24 23 22 22 21 21 20 20 20 19 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 16 17 18 18 18 18 18 18 18 18 18 17 18 18 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 21 21 21 22 23 24 25 25 25 25 25 25 25 25 26 26 26 25 8 4 2 2 3 5 7 8 9 9 9 11 12 11 10 11 9 7 6 5 3 8 13 12 16 26 32 33 34 34 34 34 33 31 28 24 19 14 12 10 8 7 6 4 2 2 4 7 10 17 27 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 18 21 22 22 22 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 17 16 16 15 14 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 14 13 12 10 10 9 8 16 21 22 22 21 21 20 19 17 14 14 15 16 16 15 15 15 15 15 13 12 12 12 13 13 12 11 11 11 10 10 10 9 4 11 14 16 18 18 18 18 18 18 18 18 17 18 17 17 16 15 15 13 14 19 20 21 21 20 18 17 16 17 18 19 19 19 20 20 21 22 22 22 21 20 19 19 20 22 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 24 23 22 22 22 22 22 22 22 21 19 16 14 12 10 9 8 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 15 15 15 15 15 16 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 19 19 20 21 22 22 24 25 26 26 27 27 28 28 28 29 29 28 28 28 27 26 25 25 24 23 22 21 21 20 20 20 20 19 17 16 16 16 15 15 15 15 16 16 15 15 14 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 19 19 19 19 18 18 18 18 18 19 19 20 21 21 21 21 22 23 24 25 25 25 25 25 25 26 26 27 27 21 10 3 2 2 3 6 8 9 9 8 9 10 10 9 10 10 8 7 5 4 2 5 9 7 8 22 29 32 33 34 34 34 33 31 28 24 19 15 12 10 9 7 6 4 2 2 4 5 6 11 26 17 17 17 17 16 16 16 15 15 15 14 14 14 14 15 16 17 20 22 23 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 17 16 15 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 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 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 15 15 15 16 17 17 17 17 17 17 18 18 17 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 14 12 10 10 11 8 2 20 24 23 23 22 21 21 20 17 15 14 15 16 17 16 15 15 15 15 15 14 13 13 13 13 13 12 12 12 11 10 10 8 9 12 10 11 16 18 18 17 17 18 18 18 18 17 17 16 15 14 15 15 17 21 22 22 21 20 19 18 18 18 18 19 19 19 19 19 20 21 21 20 20 19 17 15 15 18 21 22 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 24 24 24 23 23 23 23 23 22 22 21 20 17 14 11 9 8 8 8 8 8 8 8 9 9 9 10 10 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 15 15 15 15 16 17 17 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 19 19 20 21 21 22 24 25 26 27 27 28 28 28 29 29 29 29 29 28 28 27 26 25 24 23 22 21 21 20 20 21 20 19 17 16 16 15 15 15 15 15 16 16 16 15 14 14 15 16 17 17 18 18 18 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 17 17 17 17 18 18 19 20 21 21 20 20 21 22 23 24 24 24 24 24 25 25 26 26 22 11 3 2 2 3 4 6 8 9 9 8 9 10 9 9 9 8 7 6 5 3 1 5 9 8 4 15 25 31 33 34 34 33 33 31 28 24 20 16 14 11 10 8 6 4 2 1 2 2 2 9 22 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 18 20 22 23 23 23 23 22 22 22 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 17 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 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 10 10 10 9 9 9 9 9 8 8 8 8 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 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 11 11 12 9 8 22 24 24 23 23 22 22 21 18 16 16 16 17 17 17 16 15 15 16 16 15 14 13 13 13 13 13 13 12 12 11 10 11 14 12 10 11 13 17 17 16 17 17 18 18 17 17 17 16 14 14 15 16 19 22 22 22 21 21 21 21 21 21 19 19 18 18 18 19 19 20 20 20 19 18 16 14 14 14 17 20 22 22 22 22 22 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 21 20 18 14 10 8 8 8 8 8 8 9 9 9 9 9 10 10 11 12 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 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 20 21 21 23 24 25 27 27 27 28 28 29 29 29 29 29 29 29 28 27 26 25 24 23 22 21 21 20 20 20 20 19 16 15 15 15 15 15 15 15 16 16 16 15 15 14 15 16 17 17 17 18 17 17 17 17 17 18 18 18 18 18 18 19 18 18 19 19 19 19 18 17 16 16 16 17 18 19 20 21 21 20 19 19 20 22 23 23 23 23 23 24 24 23 20 16 11 7 6 5 5 5 7 8 8 8 9 9 10 9 9 8 8 7 6 4 3 1 5 11 12 8 8 19 32 33 33 33 33 32 31 29 26 21 17 14 12 10 9 7 5 3 2 2 2 4 11 18 18 18 18 18 18 17 17 17 17 17 17 17 16 12 6 16 21 22 23 23 23 23 23 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 17 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 13 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 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 17 18 18 18 18 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 16 16 16 16 16 16 15 15 15 14 14 15 15 14 12 12 9 12 23 23 23 23 22 22 22 20 18 18 17 17 17 18 17 16 16 15 16 16 16 15 14 14 14 14 14 14 13 13 12 12 15 15 12 12 12 14 16 16 16 16 17 17 17 17 17 16 15 15 15 16 17 20 22 22 22 21 21 22 22 21 20 19 19 18 18 18 18 19 20 20 19 18 17 16 14 13 13 14 17 19 20 21 21 21 21 22 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 21 20 17 11 8 8 8 8 8 8 9 9 9 9 9 10 10 11 12 12 12 12 12 12 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 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 20 21 21 22 24 25 26 27 28 28 28 29 29 29 29 29 29 29 28 28 27 26 24 23 22 22 21 20 20 20 20 20 17 16 15 15 15 14 14 15 15 16 16 15 15 15 15 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 18 17 16 15 16 17 18 19 20 21 21 20 19 18 19 20 22 22 22 21 22 22 21 19 16 13 10 8 7 7 7 7 8 8 9 9 9 10 10 9 9 8 8 7 6 4 2 1 6 12 16 15 12 12 28 32 33 32 32 31 30 29 27 22 16 14 12 11 9 8 6 5 4 4 4 6 9 14 19 19 19 19 19 19 18 18 17 17 17 17 16 11 2 9 16 20 22 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 15 16 17 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 13 14 15 15 14 12 10 19 22 23 22 20 19 20 20 20 19 19 18 17 17 18 18 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 15 15 14 13 13 13 15 16 16 16 16 16 17 17 17 16 16 15 15 16 16 17 21 22 21 21 20 19 19 18 18 18 18 18 17 17 17 17 18 19 20 19 18 17 16 15 14 13 13 15 17 18 19 19 19 20 21 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 21 20 13 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 20 21 21 22 23 25 26 27 28 28 28 29 29 29 29 30 30 29 29 28 27 26 25 24 23 22 21 20 19 19 19 19 17 17 16 15 15 14 14 14 15 15 16 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 18 17 16 15 16 17 18 19 19 20 20 19 18 17 18 20 21 21 21 20 20 20 19 17 14 11 10 9 8 8 8 9 9 9 10 10 10 10 10 10 9 8 7 7 5 3 2 2 7 13 19 20 18 17 23 29 31 31 31 31 30 29 27 24 17 13 12 10 8 7 6 5 4 4 4 4 7 11 19 20 20 21 20 20 20 19 19 18 18 18 17 14 9 2 10 17 20 22 22 23 23 22 22 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 16 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 14 13 13 14 15 16 15 13 18 22 22 22 20 17 17 19 19 19 19 19 18 17 17 18 18 18 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 13 14 14 15 16 16 16 16 16 16 16 16 16 15 15 15 16 12 18 23 22 21 20 19 17 16 16 16 17 17 18 17 17 17 17 17 18 19 19 18 18 17 16 14 13 12 13 14 16 16 17 17 19 20 22 23 23 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 22 21 18 9 7 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 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 16 16 16 16 16 16 16 17 17 17 17 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 18 18 18 18 19 19 20 21 21 22 23 24 26 27 27 28 28 28 28 29 29 29 30 30 29 29 28 27 26 24 23 22 21 20 19 19 18 18 17 16 16 16 15 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 16 16 16 17 18 18 18 18 18 18 18 18 18 19 19 19 18 17 17 17 18 18 19 19 20 20 19 16 15 17 19 20 20 20 19 19 18 17 15 13 11 10 9 9 9 9 9 10 10 10 10 10 10 11 10 9 8 7 6 5 3 1 2 7 14 19 21 21 21 22 25 27 29 30 30 30 29 28 25 20 15 13 11 8 6 5 4 3 3 2 2 4 8 20 20 21 21 21 21 21 20 20 20 20 20 20 19 17 11 8 15 20 21 22 22 23 22 22 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 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 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 17 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 12 13 16 18 18 19 22 23 22 20 17 15 16 17 19 19 19 19 18 17 18 18 18 18 18 17 16 16 16 16 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 16 16 15 14 13 15 16 16 22 23 22 21 20 18 16 16 16 17 17 18 18 18 17 17 17 17 17 19 19 18 18 17 16 15 13 12 12 13 14 14 14 15 16 19 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 21 20 4 8 9 8 8 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 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 16 16 16 16 16 16 16 17 17 17 17 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 18 18 18 18 19 19 20 21 21 22 22 24 25 26 27 27 27 28 28 28 29 29 29 30 29 29 28 27 26 25 23 23 22 21 20 19 18 18 16 16 15 15 14 14 13 13 14 14 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 18 19 20 21 20 20 19 19 19 19 19 19 19 19 18 15 14 16 19 20 20 19 18 18 17 16 14 13 11 10 9 9 9 9 10 10 10 10 10 10 11 11 10 9 8 7 6 4 3 2 1 4 8 12 19 23 23 22 22 23 25 28 30 30 29 28 26 23 19 15 12 9 6 4 4 3 3 2 3 4 6 20 21 21 22 22 22 22 22 21 21 22 22 22 21 21 19 18 19 21 22 22 22 22 22 22 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 13 13 12 12 13 13 14 15 16 17 18 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 17 16 16 16 16 16 15 15 15 14 14 14 14 14 15 16 14 15 18 19 21 23 24 24 22 19 17 16 16 17 18 19 19 19 18 18 18 18 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 12 8 7 15 17 20 22 22 22 21 20 18 17 17 17 18 18 18 18 18 18 17 17 16 17 18 18 18 18 17 16 16 14 13 12 12 12 12 12 12 13 16 19 22 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 22 21 9 7 7 8 8 8 9 9 10 10 10 10 10 10 11 11 11 12 12 12 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 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 20 21 21 21 22 23 24 25 26 26 27 27 28 28 28 29 29 29 29 29 29 28 27 26 24 23 22 21 20 19 18 18 17 16 15 15 14 14 13 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 21 21 21 21 20 20 19 19 18 18 18 17 14 14 16 18 19 19 19 18 17 16 15 14 13 11 10 9 9 9 9 9 10 10 10 10 10 11 11 10 9 8 7 6 5 3 2 1 2 3 6 15 22 23 23 22 21 22 25 27 28 28 28 27 25 22 18 15 12 10 7 6 5 5 5 5 6 7 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 14 15 17 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 15 16 16 15 17 16 21 24 24 24 22 20 18 17 17 17 18 19 19 18 18 18 18 19 19 19 19 18 18 17 17 18 18 17 17 17 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 15 14 14 13 8 15 17 19 22 22 22 22 21 20 18 18 18 18 18 19 18 18 18 18 17 17 16 17 17 18 17 17 17 16 16 14 13 12 11 11 11 11 11 10 11 12 19 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 11 1 6 8 8 9 10 10 10 10 10 10 11 11 11 12 12 12 12 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 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 18 18 18 17 17 17 17 18 18 18 18 18 17 17 17 17 17 16 16 16 17 17 17 18 18 19 19 20 20 21 21 21 22 24 24 25 26 26 27 27 28 28 28 29 29 29 29 29 29 28 26 25 24 22 22 21 20 19 18 17 16 16 15 14 13 13 13 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 17 17 16 16 17 18 18 19 20 20 21 21 21 20 19 19 18 18 17 17 15 14 15 18 18 18 18 18 16 15 15 14 12 11 10 9 9 9 9 9 9 9 10 10 11 11 11 10 9 8 7 5 4 3 2 1 0 1 3 9 17 21 23 22 21 21 23 25 26 27 27 26 25 23 21 18 16 14 12 10 9 8 8 8 8 9 21 22 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 14 16 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 12 14 16 17 16 16 15 21 24 24 23 22 21 20 18 18 17 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 17 16 16 16 17 17 17 17 16 14 14 13 12 16 18 19 21 22 22 22 21 20 19 18 19 19 19 19 19 18 18 18 18 17 16 16 17 17 17 16 16 16 15 14 13 12 11 10 10 10 10 9 9 7 12 20 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 20 20 21 21 22 20 14 6 7 8 9 10 10 10 10 10 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 18 18 18 17 16 16 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 18 18 19 20 20 20 20 20 21 22 23 24 25 25 26 26 27 27 28 28 28 29 29 29 29 29 28 27 26 24 23 22 21 20 19 18 17 16 15 14 14 13 13 13 13 13 13 14 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 15 15 16 18 18 19 19 20 20 20 20 20 20 19 19 18 17 16 15 14 14 17 17 17 18 17 16 15 14 13 12 11 10 9 8 8 8 9 9 9 9 10 11 11 11 10 9 8 7 5 4 3 2 2 1 1 2 4 8 13 21 23 22 22 23 24 25 25 25 25 24 24 22 21 19 18 16 15 13 12 11 10 10 11 21 22 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 20 20 20 20 21 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 15 16 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 16 15 16 16 15 15 15 14 13 13 14 13 12 11 13 17 18 17 17 18 21 23 24 23 23 22 21 19 18 18 18 18 18 19 19 19 19 18 19 19 19 20 19 18 18 19 19 19 19 18 18 18 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 14 14 14 16 18 20 22 22 22 21 20 19 19 19 19 19 18 18 18 18 18 18 17 17 16 16 16 16 16 16 15 15 15 14 13 12 11 10 10 9 9 8 8 7 6 6 15 22 22 22 22 22 22 22 23 23 23 23 23 22 22 21 21 20 20 20 20 19 19 19 19 21 21 19 13 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 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 16 16 16 16 17 18 18 18 18 18 18 18 18 17 16 16 17 17 17 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 20 21 22 23 24 25 25 26 26 27 27 28 28 28 28 29 29 29 28 28 27 25 24 23 22 21 20 18 17 16 15 14 13 13 13 13 13 13 13 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 16 15 16 17 18 18 18 18 19 19 20 20 19 19 19 18 18 17 16 15 13 14 16 17 17 17 17 16 14 13 12 11 10 9 9 8 8 8 8 8 8 9 10 10 11 10 10 9 7 6 5 4 4 3 2 1 1 1 1 3 7 13 20 23 24 23 23 24 24 23 23 23 23 22 21 20 19 18 17 16 14 13 12 12 12 21 22 23 24 24 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 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 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 14 15 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 13 13 12 12 12 12 11 13 17 19 19 18 22 22 23 23 23 23 22 22 21 19 19 18 19 19 20 20 20 19 19 19 19 20 20 19 19 19 19 20 20 20 19 18 18 18 18 18 18 18 19 18 18 18 17 17 17 17 17 17 16 15 15 15 15 17 18 20 21 22 21 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 14 13 12 11 10 9 9 8 8 8 7 7 6 5 15 20 21 21 21 22 22 22 23 22 22 21 20 20 20 19 18 18 18 18 17 15 13 14 17 19 19 15 14 13 13 12 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 18 18 18 18 17 16 16 17 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 19 19 19 19 18 17 18 20 21 22 23 24 24 25 25 26 26 27 27 27 28 28 28 28 29 29 28 27 26 25 24 23 22 20 18 17 15 14 13 13 13 13 13 12 13 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 17 18 18 18 17 17 17 18 18 19 19 19 18 18 18 18 17 16 14 13 13 15 16 16 16 16 15 14 12 12 11 10 9 8 8 7 7 7 7 8 8 9 10 10 10 9 8 7 5 4 4 4 3 2 2 1 1 1 1 2 5 13 24 25 25 24 23 23 22 21 21 21 21 20 20 19 18 18 17 16 15 14 13 13 22 22 23 24 24 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 15 16 17 17 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 13 12 12 12 12 13 13 12 13 17 20 21 20 22 22 22 23 23 22 22 22 21 21 20 20 20 20 20 20 20 20 19 19 19 20 20 20 19 19 20 20 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 17 17 16 16 16 16 16 17 19 20 21 20 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 13 12 11 11 10 9 8 8 7 7 7 7 7 10 14 17 19 20 21 21 22 22 22 21 19 18 18 18 17 16 16 16 14 13 11 10 11 13 15 14 12 12 12 12 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 17 16 15 15 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 17 17 18 19 19 19 18 17 17 17 18 20 21 22 23 24 24 24 25 25 26 26 26 27 27 27 28 28 28 28 28 28 27 26 26 24 23 20 18 16 14 13 12 12 12 13 13 13 13 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 16 15 15 18 18 17 17 16 16 17 18 18 18 18 18 17 17 17 17 15 13 12 12 14 15 15 15 15 15 13 12 11 11 10 9 8 8 7 7 7 7 7 8 8 9 9 9 8 7 6 5 4 5 5 4 3 2 2 1 1 1 1 1 4 20 22 25 24 23 22 21 20 19 19 19 19 19 19 18 17 17 16 15 15 14 14 22 23 23 24 24 24 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 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 13 13 13 14 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 13 12 12 12 12 13 14 13 14 17 20 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 20 21 21 21 20 19 19 20 20 20 19 19 19 19 19 19 19 19 19 18 17 17 17 17 17 17 17 18 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 13 12 11 11 10 9 8 8 7 7 7 7 7 8 10 12 15 17 18 19 21 22 21 19 17 16 17 16 16 15 15 14 12 11 10 9 9 11 11 11 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 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 16 16 16 17 17 17 17 16 16 16 16 16 15 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 18 17 17 16 16 16 17 18 20 21 22 23 23 24 24 24 24 25 25 25 26 26 26 27 28 28 28 28 28 27 27 27 25 23 21 18 15 13 11 10 10 11 12 13 12 12 13 14 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 15 15 18 19 18 17 16 15 15 16 17 18 18 18 18 17 17 17 16 15 13 11 12 12 14 14 14 15 14 13 12 11 10 10 9 8 8 7 7 7 7 7 7 7 8 8 8 8 7 6 5 5 6 5 4 3 3 2 2 2 2 2 1 3 10 18 22 24 23 21 21 20 19 18 17 17 18 18 17 17 17 16 16 15 15 15 22 23 23 24 24 24 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 15 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 14 13 13 12 12 13 14 14 14 14 16 20 21 21 21 22 22 22 22 22 22 23 22 22 21 21 21 21 21 21 20 20 21 20 20 19 19 19 19 19 20 22 22 23 22 20 19 19 20 20 19 19 19 20 20 20 19 19 19 18 18 17 17 17 17 17 17 18 19 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 13 12 12 11 10 9 8 8 8 7 7 7 7 8 8 9 11 12 14 16 18 20 20 19 12 14 15 15 15 15 14 13 12 11 10 9 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 16 16 17 16 16 15 15 15 16 17 18 20 21 22 22 23 23 23 23 23 24 24 24 25 25 26 27 28 28 28 28 28 28 28 27 26 24 21 17 15 12 10 9 9 10 11 11 11 11 12 14 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 18 18 20 21 19 19 18 15 13 13 14 16 17 17 17 17 17 16 16 16 15 13 11 11 11 13 13 13 13 14 13 12 11 10 9 9 8 8 7 7 7 7 7 6 6 7 7 7 7 6 6 5 6 6 5 4 4 3 3 2 2 2 2 1 2 5 12 15 21 24 21 20 20 19 17 16 15 15 15 15 16 16 16 16 16 16 16 22 23 23 23 24 24 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 15 16 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 14 13 12 11 12 13 13 12 11 11 18 21 21 21 22 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 20 19 19 19 19 20 22 23 23 23 21 20 19 19 19 19 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 15 14 14 13 12 12 11 10 10 9 8 8 7 7 7 7 8 8 8 9 10 11 14 18 20 20 20 11 12 13 13 13 14 14 13 12 11 11 11 11 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 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 14 15 16 17 18 19 20 21 22 23 23 23 23 22 22 23 23 23 24 25 26 27 28 28 28 28 28 29 29 28 25 20 16 13 10 8 7 8 8 8 8 9 9 9 13 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 21 21 20 19 18 14 8 7 13 15 16 17 16 16 16 17 16 15 14 13 11 11 11 12 12 11 10 12 13 12 11 10 10 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 3 3 3 3 3 2 2 2 2 5 6 13 26 22 19 19 19 17 15 14 13 13 14 14 15 15 15 15 15 15 22 23 23 23 24 24 24 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 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 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 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 14 13 13 13 13 14 14 14 14 13 13 13 13 13 12 15 13 12 12 12 11 12 11 10 9 19 20 21 21 22 22 23 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 20 20 19 19 19 20 21 22 23 24 23 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 13 12 12 11 10 10 9 9 8 7 7 7 8 8 8 8 8 9 10 12 15 17 15 17 10 9 12 12 12 13 13 13 12 12 11 11 12 13 13 13 13 13 13 12 12 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 13 13 13 14 14 14 14 16 16 17 18 19 20 21 22 23 23 22 22 21 21 21 22 22 22 23 26 27 28 28 28 28 29 29 29 28 23 16 8 5 7 7 8 9 9 10 10 11 9 1 13 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 20 21 21 20 20 19 16 13 11 15 16 16 16 17 17 16 16 16 15 14 13 12 11 11 11 11 11 9 7 13 13 11 10 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 6 6 6 5 4 4 3 3 3 3 3 3 2 2 2 2 3 3 20 15 15 17 18 18 16 15 14 13 13 12 12 12 13 14 14 13 22 23 23 23 24 24 24 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 21 21 21 22 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 13 13 13 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 14 14 13 13 13 13 14 14 13 13 13 12 12 12 12 13 16 16 14 11 11 12 12 12 9 18 21 21 21 22 23 23 23 24 23 23 24 24 24 23 23 23 23 23 23 23 23 22 22 21 20 20 20 20 20 21 22 23 23 23 22 22 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 15 14 14 13 12 12 11 11 10 10 9 8 8 7 7 8 8 8 8 9 9 9 9 9 8 3 11 7 4 10 10 11 11 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 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 15 15 15 15 15 15 15 15 15 15 15 14 14 13 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 13 13 13 14 15 16 16 17 18 19 20 21 22 22 22 22 21 21 20 20 20 21 21 22 24 25 26 26 27 28 28 28 28 27 25 19 13 10 12 11 11 12 12 13 13 13 14 11 15 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 18 17 17 17 17 17 17 16 15 15 14 13 12 12 12 11 11 11 10 7 8 14 13 10 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 3 6 10 8 4 9 17 20 19 18 17 16 14 12 11 11 12 12 12 11 22 23 23 23 24 24 24 24 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 13 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 11 11 11 12 13 13 14 12 11 12 12 13 15 20 21 22 22 22 23 23 23 23 23 23 24 24 24 24 25 24 24 24 24 23 23 23 23 22 21 21 21 21 21 21 22 22 23 23 23 23 22 21 21 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 16 16 16 16 17 16 16 16 16 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 15 14 14 13 12 12 11 11 10 10 9 9 8 7 7 8 8 9 9 9 9 8 8 7 6 6 8 7 6 8 9 10 10 11 12 12 13 13 13 12 11 11 11 11 11 11 12 14 14 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 15 15 15 15 16 16 16 16 16 16 16 16 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 13 13 13 13 12 12 12 12 11 12 12 12 13 14 15 16 16 17 17 18 19 20 20 21 22 22 21 20 20 20 20 20 20 20 21 22 22 24 25 26 27 27 27 27 27 26 24 21 19 17 15 13 13 13 13 14 14 15 16 18 19 19 18 17 18 19 19 18 18 18 18 19 19 19 19 19 20 20 20 20 19 19 19 19 19 20 20 19 18 17 17 17 17 16 15 15 14 14 13 13 13 12 12 11 11 11 10 6 13 13 10 9 9 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 3 5 6 7 8 9 12 12 16 18 19 20 18 15 13 12 12 12 11 10 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 14 13 12 12 12 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 12 11 11 10 11 9 11 12 12 11 12 13 15 18 22 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 25 25 24 24 24 24 23 23 22 22 22 21 21 22 22 22 23 23 24 24 24 23 23 21 20 20 19 19 20 19 19 19 19 19 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 15 15 14 14 13 12 12 11 11 10 10 9 9 8 7 7 8 8 9 9 9 8 8 8 7 6 6 6 7 7 8 8 9 10 11 12 12 13 13 13 11 10 10 10 10 11 11 13 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 14 14 14 14 15 15 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 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 12 12 13 14 15 16 16 17 17 18 19 20 20 21 21 21 21 20 19 19 19 19 19 19 20 21 21 22 23 24 25 26 26 27 26 25 24 22 21 19 17 15 14 14 14 14 15 16 17 19 19 19 16 17 18 19 19 19 18 18 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 15 14 14 14 14 14 13 13 13 12 11 11 12 10 8 12 10 9 9 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 3 4 5 6 8 11 11 10 1 7 15 17 19 16 14 13 13 12 11 10 22 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 19 19 19 18 18 18 18 17 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 14 15 15 14 12 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 11 11 10 9 8 10 11 12 12 13 15 17 20 22 22 22 22 22 22 23 23 23 23 23 23 24 24 25 25 25 25 25 24 24 24 24 24 23 23 22 22 22 22 22 22 23 23 24 24 24 24 24 22 21 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 14 14 13 13 12 12 11 11 10 10 9 9 8 8 7 8 8 9 9 9 8 8 8 7 6 6 6 7 7 8 8 9 10 11 11 12 13 13 13 11 11 11 11 12 12 13 15 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 17 16 16 16 16 16 16 16 16 16 17 17 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 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 12 13 14 15 16 17 17 18 19 20 20 21 21 21 20 19 19 18 19 19 19 19 19 20 21 21 21 22 24 25 25 25 25 24 23 22 21 20 19 17 15 15 16 16 17 19 19 20 18 13 10 16 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 14 14 13 13 12 11 12 11 7 9 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 6 7 8 9 9 8 8 9 6 7 10 12 12 12 12 11 11 22 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 15 15 14 14 15 15 14 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 13 13 13 13 12 11 11 11 10 9 8 10 12 14 15 17 20 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 23 23 24 24 24 24 24 23 22 21 21 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 13 13 14 14 15 15 15 14 14 13 13 12 12 11 11 11 10 10 9 9 8 8 8 8 9 9 9 8 8 7 7 7 6 7 7 7 7 8 9 9 10 11 12 12 13 12 12 12 12 13 13 13 14 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 12 14 15 16 17 17 18 19 19 20 20 21 21 20 19 18 18 18 18 18 18 19 19 20 21 21 22 23 25 24 24 23 23 22 22 21 20 19 18 17 17 18 19 20 20 20 20 17 10 12 17 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 10 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 5 5 6 6 6 7 8 8 7 7 7 4 4 7 10 10 10 11 11 22 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 15 15 15 15 15 14 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 12 12 11 10 11 11 11 10 9 10 12 14 16 19 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 25 24 24 24 23 22 22 21 20 19 18 18 19 19 19 19 18 18 18 18 19 19 19 18 18 17 17 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 14 14 15 15 15 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 9 8 8 8 7 7 7 7 7 7 7 8 8 9 9 10 11 11 12 12 12 12 13 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 10 12 14 15 16 17 17 18 19 19 19 20 20 20 19 18 18 17 18 18 18 18 18 18 19 20 21 22 24 25 25 25 24 24 23 23 22 21 21 19 19 19 19 19 19 19 19 19 18 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 16 15 15 15 15 15 16 16 16 15 13 13 14 13 13 12 12 13 13 12 11 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 5 5 6 7 6 6 6 6 7 6 3 5 7 9 10 11 22 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 11 11 11 11 11 11 7 7 12 13 12 12 11 10 2 10 17 20 21 22 22 22 22 22 22 23 23 23 23 22 23 23 23 23 23 23 24 24 24 24 24 24 24 25 24 24 24 24 23 23 23 23 23 23 24 24 25 25 24 24 23 22 22 21 20 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 18 18 17 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 14 14 15 15 14 14 14 14 13 13 12 12 11 11 10 10 10 9 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 13 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 13 14 15 16 17 17 18 18 19 19 20 20 20 19 19 18 18 18 18 18 17 17 18 18 19 21 22 24 25 26 26 26 26 25 25 24 24 23 22 21 21 20 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 15 13 12 13 13 13 13 13 13 14 13 12 10 9 9 10 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 5 5 6 5 5 5 5 6 7 7 5 5 6 7 9 22 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 13 13 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 11 10 10 10 11 12 4 9 16 16 15 15 14 13 10 14 18 20 21 21 21 21 21 21 21 22 23 23 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 23 23 23 24 24 25 24 24 23 23 22 22 21 21 20 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 18 17 17 16 16 15 15 15 15 15 15 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 10 11 14 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 13 14 15 15 16 16 17 18 18 19 19 19 20 20 19 19 19 19 19 18 18 18 18 18 19 20 21 22 23 25 26 26 26 26 26 26 25 25 25 25 24 23 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 17 16 16 16 16 17 17 16 16 16 14 11 12 13 13 13 14 14 15 14 13 12 12 10 9 10 10 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 5 5 5 5 4 4 4 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 7 7 7 6 6 7 22 23 23 23 24 24 24 24 23 23 23 23 23 23 22 22 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 15 16 16 16 16 16 17 17 17 16 16 16 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 11 10 10 11 12 12 4 9 16 16 15 15 15 14 11 14 18 20 20 21 21 21 21 20 19 20 20 21 21 21 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 23 24 25 25 24 23 23 23 22 22 21 21 21 21 20 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 9 9 8 8 7 7 8 8 8 8 9 9 10 10 10 9 9 9 10 10 11 11 11 11 11 11 11 10 10 11 13 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 14 14 14 15 15 16 17 17 18 18 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 20 21 22 23 24 25 25 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 22 21 20 20 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 17 17 17 16 16 14 12 11 12 12 13 13 14 15 15 14 13 12 13 12 10 10 11 11 11 11 11 10 10 10 9 8 8 7 7 6 6 6 6 6 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 6 7 7 6 6 7 22 23 23 24 24 24 24 23 23 23 23 23 23 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 23 23 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 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 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 15 14 13 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 11 10 10 11 12 12 4 6 11 11 13 15 15 14 10 14 17 19 20 20 21 21 20 19 18 19 19 20 21 21 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 24 23 23 23 22 22 22 21 21 21 21 20 20 19 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 13 13 12 12 13 13 13 13 14 13 13 13 13 13 12 12 12 11 11 10 10 9 9 8 8 7 7 7 8 8 8 9 10 10 11 10 9 9 9 10 10 11 11 11 11 11 12 11 11 10 10 10 13 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 14 14 14 15 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 19 19 19 20 20 21 21 22 23 23 24 25 25 26 26 26 26 25 25 25 25 25 25 25 25 24 24 23 23 22 20 20 19 19 19 19 19 18 18 17 17 18 18 19 19 19 19 19 18 18 18 18 18 17 17 18 18 17 17 17 17 17 16 16 14 12 11 12 12 12 12 13 14 14 15 15 14 13 12 12 12 10 11 12 12 12 11 11 11 10 9 9 8 8 7 7 7 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 6 6 6 6 6 7 7 7 22 23 23 24 24 24 23 23 23 23 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 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 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 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 15 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 13 13 13 13 12 12 11 11 11 12 12 10 12 15 17 17 16 16 14 9 14 17 19 20 20 21 21 20 19 18 19 19 20 20 21 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 25 25 26 25 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 13 13 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 9 9 8 8 7 7 7 7 8 8 9 10 11 11 10 9 8 8 9 9 10 10 10 11 11 12 12 11 10 10 10 12 15 17 18 19 18 18 17 17 17 17 18 18 18 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 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 14 15 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 21 20 19 19 19 19 19 18 17 17 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 13 11 11 12 12 12 12 13 13 14 14 15 14 14 13 12 13 11 12 12 13 12 12 12 11 10 10 9 9 8 8 7 7 7 6 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 23 23 23 24 24 24 23 23 23 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 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 16 17 17 18 18 18 18 18 18 18 17 17 16 16 15 14 14 14 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 14 14 14 13 13 13 12 12 11 10 10 10 10 11 16 19 22 23 21 19 16 13 8 14 18 19 20 21 21 21 20 19 19 19 19 20 21 21 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 25 26 25 24 24 24 23 23 22 22 21 21 20 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 10 9 9 8 8 8 7 7 7 8 8 9 10 11 10 9 8 7 7 8 8 9 9 10 11 11 12 12 12 12 11 12 13 16 19 20 20 20 19 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 21 21 20 20 20 20 19 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 14 13 12 12 12 12 12 12 12 13 13 14 14 14 14 14 13 13 13 12 13 13 13 13 12 11 10 10 9 9 8 8 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 23 23 24 24 24 23 23 23 23 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 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 18 18 19 19 19 19 18 18 18 17 17 16 15 15 15 15 15 16 16 16 16 16 16 16 16 15 16 16 16 16 16 15 15 15 14 14 14 14 15 14 14 13 13 12 12 12 11 10 10 10 9 6 4 19 22 23 23 20 17 14 11 7 12 19 20 21 21 21 21 20 19 19 19 20 20 21 21 21 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 24 24 24 23 22 22 22 21 21 21 22 22 21 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 16 15 15 14 14 13 13 13 14 13 13 13 12 12 12 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 8 9 9 9 8 7 7 7 7 7 8 9 10 11 12 12 13 14 14 15 16 17 18 19 20 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 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 13 14 14 15 15 16 17 17 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 21 20 19 18 18 18 18 19 19 19 19 19 20 19 19 19 20 20 20 19 19 18 18 17 15 14 13 12 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 11 10 9 9 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 9 23 23 24 24 24 23 23 23 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 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 13 13 12 11 11 10 10 10 9 8 7 14 21 23 24 23 18 14 11 9 8 3 19 22 22 21 21 21 20 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 24 24 24 24 23 22 22 22 21 20 21 22 22 22 21 21 21 20 20 20 19 19 18 18 18 17 17 16 16 16 15 15 14 14 14 13 13 13 13 13 13 12 12 12 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 8 8 7 7 7 7 7 7 7 8 8 8 7 6 6 7 7 7 8 8 9 10 11 12 13 15 16 17 18 18 19 19 19 20 20 20 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 13 13 14 14 15 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 23 23 23 22 22 21 20 20 19 19 19 20 20 20 20 20 20 20 20 20 21 21 20 20 19 19 19 17 15 13 12 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 14 13 13 12 11 10 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 23 24 24 24 23 23 23 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 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 18 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 14 14 14 14 13 13 12 11 10 10 10 9 8 9 15 20 22 23 24 23 16 12 7 9 10 12 17 22 22 22 21 20 20 19 19 19 20 20 20 21 21 21 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 25 24 24 23 24 24 24 24 24 24 24 24 24 23 22 22 22 22 21 21 21 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 17 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 12 12 11 11 11 10 10 9 8 7 7 7 7 7 6 6 6 7 7 7 6 6 6 7 7 7 8 8 9 10 11 12 13 14 16 18 19 19 18 17 16 17 16 16 17 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 13 12 13 14 14 15 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 24 24 24 23 23 23 22 22 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 20 20 20 20 18 16 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 14 15 16 16 17 17 16 14 13 12 12 11 9 8 7 7 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 8 8 8 8 8 8 8 8 9 23 24 24 24 23 23 23 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 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 19 18 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 13 13 14 14 14 14 14 13 12 11 11 10 9 7 4 14 19 21 22 23 22 20 5 10 12 18 15 15 18 22 23 22 21 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 23 23 23 24 24 25 25 25 25 25 25 24 24 23 23 23 24 24 24 24 24 24 24 23 22 22 22 21 21 21 22 22 22 22 21 20 20 20 20 20 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 10 10 11 12 14 15 17 18 18 17 15 14 14 14 14 15 17 18 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 13 11 13 14 14 15 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 6 6 8 9 9 10 10 11 11 11 11 11 11 12 13 13 13 14 15 16 17 18 18 17 14 13 13 12 11 8 7 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 7 7 7 7 7 8 8 8 8 8 8 8 9 9 23 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 23 23 23 23 23 23 24 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 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 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 17 15 16 16 17 17 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 14 14 13 14 14 14 14 14 14 14 13 12 11 11 9 6 13 19 19 20 22 22 19 15 6 17 22 23 21 20 22 23 23 21 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 23 24 24 24 25 25 25 25 25 25 24 23 23 23 23 23 23 23 24 24 24 23 23 22 22 21 21 22 23 23 22 21 19 19 19 20 20 19 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 11 11 11 11 11 11 10 10 9 8 7 7 6 6 6 6 5 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 11 12 13 15 16 17 16 15 14 13 13 13 14 15 16 17 18 18 19 20 20 20 20 21 21 20 20 20 20 20 19 19 18 18 18 18 18 18 17 17 17 17 16 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 14 11 13 14 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 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 22 22 22 22 22 22 22 22 22 22 22 22 21 20 14 8 6 8 9 10 10 11 12 12 11 11 11 12 12 13 13 13 14 15 17 18 18 18 15 14 14 11 9 7 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 24 24 24 23 23 23 23 22 22 22 22 22 22 22 23 22 22 22 22 23 23 23 23 23 23 23 24 24 23 23 23 23 23 24 24 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 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 20 20 20 19 19 19 19 19 18 16 14 15 16 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 14 14 14 14 14 15 15 15 14 14 13 12 11 11 11 6 14 10 11 16 19 16 14 12 7 13 19 21 21 22 23 23 23 21 19 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 24 24 24 24 24 25 25 25 25 25 25 24 24 24 23 23 22 22 23 23 24 24 23 23 22 22 22 22 22 22 21 21 20 19 19 20 20 20 19 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 6 6 6 6 5 5 5 6 6 6 6 5 6 6 6 7 8 8 9 9 10 11 12 13 14 15 16 15 14 13 13 13 13 14 14 15 16 16 17 18 19 20 20 21 21 21 21 21 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 16 16 16 16 16 16 15 14 12 12 13 14 15 15 16 16 17 17 18 18 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 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 23 22 22 22 22 22 22 22 22 22 22 22 23 23 22 19 10 3 9 11 11 11 13 14 14 14 14 13 12 11 11 11 12 13 14 15 16 18 18 16 13 13 9 7 6 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 8 8 8 8 8 8 8 8 8 9 9 9 9 10 24 24 24 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 24 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 16 15 13 14 15 16 17 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 10 10 10 10 12 18 16 6 5 10 16 9 6 10 6 12 18 20 21 22 23 24 23 21 20 21 21 21 21 22 22 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 24 24 23 22 22 21 22 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 9 8 7 6 6 6 6 5 5 5 5 6 6 6 5 5 6 6 6 7 8 8 9 10 11 12 13 14 14 14 14 13 13 12 12 13 13 14 14 15 15 16 17 18 19 20 20 20 18 15 16 17 16 14 15 17 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 17 17 17 18 18 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 13 10 12 14 15 15 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 22 19 16 15 14 13 13 13 14 15 17 18 16 13 12 11 10 11 12 12 12 11 12 11 12 10 8 7 5 5 5 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 8 8 9 9 9 9 9 10 10 10 11 24 24 24 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 24 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 21 21 21 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 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 18 18 18 17 16 15 14 13 13 14 16 17 18 18 18 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 14 9 10 10 11 12 18 15 11 7 8 15 12 6 8 9 13 19 22 22 22 23 23 23 21 21 21 22 22 22 23 22 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 24 23 22 21 21 21 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 9 8 8 7 6 6 5 5 5 5 5 6 6 5 5 5 5 6 6 7 8 8 9 10 11 12 13 13 14 14 13 13 12 12 13 13 13 14 14 15 15 15 16 17 17 18 17 13 5 2 9 11 12 11 11 12 13 16 17 18 18 19 19 19 19 19 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 16 16 15 15 15 14 14 11 11 13 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 21 19 17 16 15 14 14 15 17 19 19 16 14 13 12 11 12 12 11 8 7 7 8 6 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 10 9 9 9 9 10 10 10 10 11 11 11 11 24 24 24 24 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 24 24 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 17 16 15 14 13 13 14 15 16 17 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 13 10 10 11 13 17 18 18 18 20 20 19 17 12 9 11 14 19 22 22 22 22 23 22 21 21 22 22 22 23 23 22 22 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 24 23 22 22 21 21 22 23 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 13 13 12 12 11 11 11 11 10 10 9 9 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 8 9 10 10 12 13 13 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 13 10 8 8 8 9 10 10 10 11 10 9 10 12 14 17 17 17 19 19 17 15 15 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 16 15 15 14 14 13 12 13 13 14 14 15 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 18 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 19 17 16 15 14 15 17 18 18 17 16 14 13 12 11 11 11 8 5 7 6 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 8 8 9 9 9 10 9 10 10 10 10 10 10 10 10 11 11 11 11 11 12 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 23 23 24 24 24 23 23 23 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 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 22 22 22 21 21 20 19 17 16 15 15 14 14 14 15 16 17 17 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 11 11 10 12 15 18 21 22 22 23 23 23 22 20 18 18 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 24 24 23 22 22 22 22 22 22 22 21 22 22 22 22 22 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 13 12 12 12 11 11 11 10 10 9 9 8 8 8 8 8 8 8 9 9 9 9 9 8 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 9 10 11 12 13 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 9 8 8 8 8 9 10 10 11 11 10 7 5 3 4 5 7 11 12 12 13 13 13 13 14 15 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 16 16 16 15 14 12 12 13 13 13 14 15 16 16 16 17 17 17 18 18 18 18 18 19 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 21 21 21 21 20 20 19 18 17 16 16 17 18 18 19 18 17 15 14 12 12 10 8 7 7 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 8 8 8 8 9 9 9 10 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 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 23 23 24 24 24 24 23 23 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 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 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 19 18 17 16 16 15 15 15 15 16 17 18 18 18 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 17 12 11 12 15 18 20 21 22 23 23 24 24 23 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 20 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 24 24 23 22 22 22 23 23 22 22 21 22 22 22 22 22 21 21 20 20 20 20 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 10 10 9 8 8 8 7 8 8 8 8 8 9 9 8 8 8 7 6 6 5 4 4 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 10 11 12 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 11 10 9 9 8 8 9 9 10 10 11 11 10 9 9 9 9 9 6 8 11 12 12 12 12 13 14 15 16 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 13 11 13 13 13 13 14 14 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 22 22 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 21 21 21 20 20 20 19 19 18 18 18 19 19 19 20 20 19 19 17 13 11 9 8 8 7 6 6 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 9 9 10 10 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 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 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 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 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 19 17 16 16 16 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 18 15 14 18 20 21 21 22 22 23 23 24 24 24 23 22 21 20 20 20 20 20 20 21 21 22 22 22 22 22 21 20 21 22 22 23 23 23 23 23 23 23 23 23 22 22 23 23 24 25 25 25 25 24 24 24 24 24 23 22 22 23 23 23 22 22 21 21 21 22 22 22 21 21 20 20 20 19 19 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 13 12 12 12 12 11 11 11 10 9 9 8 8 7 7 7 8 8 8 8 8 8 8 8 7 7 6 5 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 8 9 11 12 13 13 14 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 11 10 10 9 9 9 9 9 9 10 10 11 11 10 8 9 10 10 10 10 11 11 11 11 11 11 12 13 14 15 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 17 17 16 13 12 13 12 12 12 13 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 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 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 20 20 20 20 21 21 21 20 19 17 13 8 8 7 7 7 6 6 6 6 6 6 7 7 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 21 21 21 22 22 22 20 18 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 19 20 20 20 21 21 22 23 23 23 24 24 24 23 22 20 20 20 20 19 19 20 20 20 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 23 23 23 23 22 22 23 23 24 24 24 24 24 23 24 24 24 23 22 22 22 23 23 22 21 21 21 21 21 22 22 21 20 20 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 11 10 10 9 9 8 8 7 7 7 8 8 8 8 8 8 7 7 7 6 5 4 4 4 5 5 5 5 5 5 6 6 6 6 7 8 9 10 11 12 13 14 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 11 10 9 9 9 8 9 9 9 9 10 10 11 10 9 8 9 9 10 10 10 10 10 10 10 10 11 11 12 14 16 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 16 13 11 12 12 12 12 13 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 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 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 19 14 7 8 7 7 7 7 6 6 6 7 7 7 6 7 7 7 7 7 8 8 8 8 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 13 24 24 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 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 22 23 24 23 20 18 18 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 20 20 20 20 20 20 20 20 21 22 22 23 23 24 24 24 23 22 20 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 23 23 23 24 24 24 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 24 24 23 23 22 22 23 22 22 21 21 21 21 22 22 21 21 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 8 8 8 7 7 7 6 6 6 5 4 4 4 5 6 6 6 6 6 6 6 6 7 8 9 11 12 13 14 14 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 11 10 9 9 8 8 8 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 14 15 16 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 13 11 11 12 12 12 13 14 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 19 10 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 24 24 23 23 23 23 23 24 24 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 24 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 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 25 25 25 25 25 25 24 24 24 23 22 22 21 21 20 21 22 22 23 21 19 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 22 23 23 23 24 24 23 21 20 19 18 18 18 18 18 19 19 19 20 21 22 22 22 22 22 22 22 22 23 23 23 23 24 23 23 23 23 23 23 22 22 22 22 22 23 22 22 23 23 24 24 23 22 22 22 22 22 22 21 21 22 22 22 21 20 20 20 20 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 4 4 4 4 5 6 6 6 6 6 6 7 8 9 10 12 13 13 14 14 15 15 15 14 14 13 13 12 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 12 14 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 13 10 11 11 12 12 13 14 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 18 12 6 5 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 23 24 24 24 24 24 24 23 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 23 23 22 21 20 20 20 21 21 20 16 13 14 15 16 16 16 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 22 23 23 23 23 23 22 21 19 18 17 17 17 17 17 18 18 19 20 20 21 22 22 22 22 21 21 21 22 22 23 23 23 23 23 23 23 23 23 22 22 21 22 22 22 23 23 23 23 24 24 23 23 22 21 21 21 21 21 22 22 22 22 21 20 20 20 19 19 19 18 18 18 17 17 17 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 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 4 3 4 5 6 6 6 6 6 7 7 8 10 11 12 13 14 14 14 14 14 14 14 13 12 12 11 10 10 9 9 9 9 9 9 9 8 7 7 8 8 7 7 8 8 8 9 10 10 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 4 3 14 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 20 20 20 20 20 19 19 20 20 19 19 19 19 19 19 19 19 19 19 18 12 9 11 11 12 12 13 14 15 15 16 16 16 17 17 17 17 16 16 16 16 15 15 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 20 21 21 21 20 17 11 3 8 8 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 11 11 11 12 12 12 12 12 13 13 13 13 24 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 23 24 24 24 24 24 23 23 23 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 21 20 20 20 20 21 19 16 12 11 12 14 15 16 17 18 18 18 19 19 19 19 20 20 20 21 21 20 20 20 20 20 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 23 23 22 21 20 19 18 17 17 17 17 17 17 18 19 19 20 21 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 23 23 23 22 22 21 21 22 22 23 23 23 23 23 23 23 22 22 21 21 21 21 21 22 23 23 22 21 20 20 20 19 19 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 4 3 3 3 4 5 6 6 7 7 8 9 11 12 13 14 14 14 14 14 14 14 13 12 12 11 10 9 8 8 7 8 9 8 8 7 6 6 6 7 7 7 6 7 8 8 9 9 8 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 8 8 13 18 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 19 17 10 10 10 11 12 13 13 14 15 15 16 16 16 16 17 16 16 16 16 16 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 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 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 19 17 11 7 8 9 9 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 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 21 20 20 20 20 20 19 17 14 12 13 14 15 16 16 17 18 18 19 19 19 19 20 20 20 20 21 21 20 20 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 22 23 23 23 22 22 21 19 18 17 16 17 17 17 18 18 18 18 19 20 20 21 22 22 22 21 21 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 21 22 23 24 24 23 22 20 20 19 19 19 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 3 3 3 4 5 6 7 8 9 10 12 13 14 14 14 14 14 14 14 14 13 12 11 11 9 8 7 6 6 7 8 7 6 5 5 5 6 6 7 6 6 7 8 8 8 8 7 6 6 7 8 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 11 11 12 13 14 17 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 16 9 10 10 11 12 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 17 8 7 8 9 9 9 8 8 8 8 9 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 12 12 12 12 12 13 13 13 13 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 22 22 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 22 22 22 21 21 21 21 19 17 16 14 14 14 15 16 16 17 18 18 18 19 19 19 19 20 20 20 21 21 21 21 20 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 22 23 23 23 22 21 20 19 18 16 16 17 18 19 19 18 18 18 19 19 20 21 21 21 22 21 21 21 21 21 21 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 23 23 24 24 24 24 22 21 20 20 19 19 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 3 3 3 4 4 5 6 8 9 11 12 13 14 14 14 14 14 15 15 14 12 10 10 10 8 7 7 6 6 6 6 6 5 4 4 5 5 6 6 5 6 7 8 8 7 7 6 6 6 7 8 8 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 11 12 13 14 15 17 18 20 20 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 18 14 8 10 10 11 12 13 13 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 13 14 15 15 15 16 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 19 19 19 19 19 19 18 18 14 12 9 7 7 8 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 24 24 24 24 24 24 24 24 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 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 22 22 22 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 22 22 22 22 23 24 23 21 18 16 15 14 15 15 16 16 17 18 18 18 18 19 19 19 19 20 20 21 21 21 22 21 20 19 18 19 19 19 19 19 20 20 21 21 21 21 22 21 21 20 20 20 20 21 21 21 21 21 22 23 23 22 22 19 18 18 18 17 18 19 20 20 19 19 19 18 19 19 20 20 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 25 25 25 24 23 22 21 20 20 19 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 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 4 4 3 3 3 3 3 3 4 5 6 8 10 11 13 14 15 15 14 14 14 15 14 14 11 8 8 8 7 6 6 5 5 5 5 5 5 4 4 4 5 6 6 5 6 7 7 7 6 6 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 12 13 14 15 17 18 19 20 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 20 20 16 11 9 10 10 11 12 13 13 14 15 15 16 16 16 16 16 16 16 16 16 15 15 14 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 16 14 12 9 8 7 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 11 11 11 11 12 12 12 12 13 13 13 13 13 13 24 24 24 24 25 25 25 25 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 23 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 22 23 24 24 23 20 17 16 15 15 15 16 16 17 17 18 18 18 18 19 19 19 19 20 20 21 21 22 22 21 20 18 18 18 18 18 19 19 20 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 22 22 22 22 21 21 20 17 17 18 20 20 21 21 21 20 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 25 25 25 24 23 23 22 21 20 20 19 19 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 12 12 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 3 3 3 3 3 3 4 4 5 7 8 10 12 13 14 15 14 14 14 14 14 14 13 10 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 5 5 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 13 13 14 15 16 17 18 20 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 17 12 9 9 10 11 11 12 13 13 14 15 15 16 16 16 16 16 16 16 16 16 15 14 14 13 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 17 17 15 15 14 12 5 6 8 9 10 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 13 13 13 13 13 13 25 25 25 25 25 25 25 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 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 24 23 20 17 16 15 15 15 15 15 16 17 17 18 18 18 18 19 19 19 19 20 20 21 21 21 20 20 19 18 18 18 18 18 19 20 20 21 21 21 21 21 21 21 21 21 20 20 19 20 21 21 22 22 22 21 21 20 20 21 19 19 20 21 22 22 21 21 20 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 22 22 23 22 22 21 21 22 22 23 23 22 21 22 22 22 23 22 22 22 22 22 23 23 23 24 25 25 25 25 25 25 24 24 23 23 22 22 21 21 20 19 19 18 18 18 17 17 17 17 16 16 15 15 15 15 15 15 14 13 13 13 13 12 12 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 4 4 5 7 8 10 12 13 14 14 14 13 13 13 13 13 12 9 7 6 5 5 4 4 4 4 3 4 4 4 4 4 4 5 5 6 6 7 6 5 6 6 5 4 5 6 6 7 7 8 8 8 7 7 7 7 8 8 8 8 9 9 10 11 12 13 14 14 15 16 17 18 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 19 12 11 10 10 9 10 10 11 12 12 13 13 14 15 15 16 16 16 16 16 16 16 16 15 15 14 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 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 16 16 15 12 9 9 9 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 24 24 24 22 18 15 14 14 14 15 15 15 16 17 17 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 19 19 18 18 18 19 19 20 21 21 21 21 20 21 21 20 20 21 20 20 19 19 20 21 22 22 21 21 20 19 19 19 20 21 22 22 22 22 21 21 20 20 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 22 22 23 23 22 22 21 22 23 23 23 22 22 22 22 23 23 23 23 22 22 23 23 23 24 25 25 25 26 26 25 25 24 24 23 23 23 22 21 21 21 20 20 20 19 19 19 19 19 18 18 17 17 16 16 16 16 16 15 14 14 13 13 13 13 13 12 12 12 11 10 10 9 8 8 7 7 6 6 6 5 5 5 5 5 5 6 6 5 5 4 4 3 3 3 3 3 3 3 4 5 6 8 9 11 12 13 13 13 12 12 12 12 12 11 9 7 5 5 4 4 4 3 3 3 3 3 4 4 4 4 5 5 6 7 7 6 5 6 6 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 12 13 14 14 15 16 17 18 19 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 17 3 7 9 9 9 10 10 11 12 12 13 13 14 15 16 16 16 16 16 16 15 15 15 15 14 14 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 16 16 17 17 17 17 17 17 18 18 17 17 16 16 16 16 14 12 10 10 10 11 11 11 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 23 23 23 24 25 24 23 19 16 14 13 14 14 14 15 15 16 17 17 18 18 18 18 18 18 18 19 19 20 20 20 19 20 20 20 19 19 19 19 19 20 20 21 21 21 21 21 20 20 20 20 21 20 20 19 19 20 21 22 22 21 20 19 18 19 20 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 20 20 21 21 22 22 22 21 22 22 22 23 23 22 21 21 22 23 23 23 23 22 22 22 23 24 24 23 23 23 23 24 24 25 25 26 26 26 26 26 25 24 24 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 16 15 14 14 14 14 14 13 13 13 12 12 11 10 9 8 8 7 6 6 6 5 5 5 4 5 5 5 6 5 5 4 4 4 4 4 4 3 3 3 4 4 6 7 8 10 11 12 12 12 12 11 11 11 11 10 9 7 5 4 4 4 4 3 3 3 3 3 4 4 4 4 5 6 7 7 7 6 6 6 5 5 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 11 12 13 14 14 15 16 17 17 18 19 20 21 21 21 21 22 22 21 21 19 18 18 19 20 20 20 20 21 21 21 21 21 21 18 15 18 22 20 14 10 10 9 10 10 10 11 12 12 13 14 14 15 16 16 16 16 16 15 15 15 15 15 14 13 13 12 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 16 16 16 17 17 17 17 18 17 17 16 16 15 15 13 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 23 24 25 23 19 16 14 13 13 13 13 14 15 15 16 17 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 21 21 20 20 20 20 20 20 19 19 19 20 20 21 21 21 20 18 18 18 19 20 21 20 20 21 21 21 21 21 20 20 20 19 19 19 19 19 20 20 21 22 22 22 22 22 23 23 23 22 22 21 21 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 26 26 26 27 26 26 25 24 24 23 23 22 22 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 17 16 16 16 16 16 16 15 15 14 14 14 13 12 11 10 9 8 7 6 6 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 8 10 11 11 12 12 11 11 10 10 9 8 7 5 5 4 4 4 4 3 3 3 3 4 4 4 4 6 7 7 8 7 7 7 6 6 5 5 5 6 6 6 7 7 7 6 7 6 6 6 7 7 7 8 8 9 9 10 11 13 14 14 15 16 16 17 18 19 20 20 21 21 21 21 20 19 17 15 13 13 10 7 13 14 16 17 16 19 21 21 21 16 8 8 14 15 11 11 10 10 10 10 11 11 12 13 13 14 15 15 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 16 15 14 14 13 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 12 12 12 12 13 13 13 13 13 13 13 14 25 25 25 24 24 24 24 24 23 23 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 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 22 22 22 22 23 23 19 15 13 12 12 12 13 13 14 14 15 16 17 18 18 18 18 18 18 19 19 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 19 19 19 20 19 20 20 20 20 19 18 17 17 18 19 20 20 20 20 20 21 21 21 20 20 20 20 19 19 19 19 20 20 21 21 22 22 23 23 23 23 23 22 22 21 21 22 22 23 23 23 23 23 24 24 25 25 25 24 25 25 25 26 26 27 27 27 27 26 26 25 25 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 20 19 18 17 17 18 17 17 17 17 17 16 15 14 13 12 11 10 8 7 6 5 5 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 9 9 10 11 11 11 11 11 10 9 8 7 5 5 5 5 5 5 4 4 3 3 4 5 5 5 6 7 7 8 7 7 7 7 7 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 7 8 8 8 8 8 9 11 12 14 14 15 15 16 17 18 18 19 19 19 19 19 18 16 16 15 14 13 12 11 10 11 10 9 10 14 16 18 19 19 15 8 7 9 12 9 10 10 10 10 11 11 12 12 13 13 14 15 15 16 16 16 16 15 15 15 14 14 14 13 13 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 16 15 14 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 24 24 24 24 24 24 24 24 23 24 24 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 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 22 21 21 21 21 22 21 19 15 11 11 11 11 11 12 13 13 14 15 16 17 17 18 18 18 19 19 19 20 21 21 22 22 22 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 20 19 19 20 20 20 19 19 19 20 20 19 19 20 20 19 18 17 16 17 18 19 19 19 20 20 21 21 20 20 20 20 20 19 19 19 19 20 20 20 21 22 22 23 24 24 24 23 23 22 21 21 21 22 23 23 24 24 24 24 25 25 25 25 25 25 25 26 26 27 27 27 27 27 26 26 25 25 24 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 22 22 21 20 19 19 19 19 19 19 19 19 19 18 17 16 14 13 12 10 9 7 6 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 10 11 11 11 11 11 10 9 8 6 6 6 5 5 6 5 5 5 5 5 6 6 6 7 7 7 8 8 8 7 8 8 7 7 7 6 6 7 7 6 6 5 6 5 5 5 6 7 7 8 9 7 7 8 10 12 13 13 14 14 16 17 17 17 17 16 16 17 17 15 14 14 14 13 12 12 12 11 11 11 11 12 14 15 15 15 16 14 10 10 13 12 11 11 10 10 11 11 11 12 13 13 14 14 15 15 16 16 16 16 15 15 14 14 14 14 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 16 16 16 16 16 14 13 12 12 12 12 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 12 12 12 12 13 13 13 13 13 13 13 14 14 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 22 21 20 19 20 20 20 18 15 11 9 10 10 10 11 11 12 13 14 15 16 17 17 18 18 18 19 19 20 20 21 22 22 22 22 22 22 21 21 20 20 20 19 19 20 20 20 21 21 20 19 19 19 19 19 19 18 18 19 20 20 19 19 19 19 18 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 23 24 24 23 23 23 22 22 21 22 22 23 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 27 27 26 26 25 25 24 24 23 23 23 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 21 21 21 21 22 22 22 21 21 21 21 20 19 17 16 15 13 12 10 8 6 5 5 4 4 4 4 4 3 4 4 4 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 9 10 11 12 12 12 12 10 9 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 7 7 6 5 5 5 4 4 4 5 6 7 8 8 7 6 7 8 9 10 11 11 12 14 15 15 15 15 13 13 14 14 13 13 13 13 12 12 12 12 11 11 12 12 13 14 14 15 15 15 14 14 14 14 14 12 12 11 11 11 11 12 12 13 13 14 14 15 15 16 16 16 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 16 15 14 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 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 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 24 24 24 23 21 20 18 18 18 19 17 14 11 10 9 9 9 9 10 11 12 13 14 15 16 17 17 18 18 18 19 19 20 21 21 22 22 22 22 22 22 21 21 20 20 20 19 19 19 19 20 20 21 20 19 18 18 18 18 18 18 18 19 19 20 20 19 19 18 18 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 23 24 24 24 24 24 23 22 22 22 22 23 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 22 21 20 19 17 16 15 13 10 7 6 6 5 5 4 4 3 3 4 4 5 5 5 6 6 6 7 7 7 8 8 9 9 8 9 9 10 11 12 13 13 12 11 9 9 9 9 8 8 7 7 7 7 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 5 6 7 7 6 6 7 7 7 7 8 8 10 11 12 12 13 13 11 11 13 13 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 11 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 14 13 12 12 11 11 11 11 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 25 25 25 25 24 24 24 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 24 24 24 23 22 20 18 17 17 17 17 13 10 9 9 9 9 9 9 10 11 12 13 14 15 16 16 17 17 18 18 19 20 20 21 21 22 22 22 22 22 21 20 20 20 20 19 19 19 18 18 19 20 20 20 19 19 18 18 17 17 17 18 18 19 19 19 18 18 18 18 17 17 17 17 18 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 24 24 24 24 23 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 23 22 21 21 21 20 20 17 13 9 8 7 6 5 5 4 4 4 4 5 5 5 6 6 7 7 8 8 8 8 9 9 9 9 10 11 12 13 13 14 13 12 10 9 9 10 10 10 9 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 5 5 6 6 5 5 6 7 7 7 7 6 7 8 9 9 11 12 11 11 12 12 11 11 11 11 11 11 11 11 12 12 13 14 14 14 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 14 14 14 14 13 12 12 11 11 11 12 12 12 12 12 11 11 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 25 25 25 25 24 24 23 23 23 23 23 24 24 23 23 23 23 23 23 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 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 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 21 19 17 15 15 16 14 10 8 8 9 9 9 9 9 10 11 12 13 14 15 15 16 17 17 18 19 19 20 20 21 21 21 22 22 21 21 20 20 19 18 18 18 19 18 18 17 17 18 19 20 20 19 19 18 17 17 17 18 18 19 19 18 18 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 22 23 24 25 24 24 23 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 22 22 23 23 23 23 24 24 24 24 25 25 25 25 24 23 23 22 22 23 24 24 21 16 12 10 8 7 6 5 5 4 5 5 5 5 6 6 7 7 7 8 8 8 9 9 9 10 11 12 12 13 13 13 13 12 10 10 10 11 12 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 8 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 6 6 7 7 6 6 6 7 8 9 11 12 12 12 12 11 11 11 11 11 11 11 11 11 12 13 13 14 14 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 14 14 14 14 14 13 13 12 12 11 11 11 12 12 12 11 11 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 13 12 12 11 11 11 12 12 12 12 12 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 26 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 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 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 19 17 15 15 15 14 12 9 8 9 9 9 9 9 9 10 11 12 13 14 15 15 16 16 17 18 19 19 20 20 20 21 21 21 21 21 20 19 19 18 17 17 17 18 18 18 17 17 18 19 20 20 20 20 19 18 17 17 17 18 18 19 18 17 17 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 22 23 23 24 24 24 23 23 23 22 22 22 22 23 23 24 24 24 24 24 24 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 24 24 24 23 23 23 24 26 27 24 19 16 13 11 9 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 10 11 12 13 13 13 13 12 12 11 10 10 11 12 12 12 11 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 8 7 7 7 6 6 6 6 6 5 4 4 4 4 4 4 5 5 5 4 5 6 6 7 7 7 7 6 7 8 9 11 12 12 12 12 11 11 11 11 11 10 10 10 11 12 12 13 14 14 14 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 13 13 14 14 15 15 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 12 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 13 13 12 11 11 11 12 12 12 12 12 11 11 11 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 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 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 21 19 17 15 15 16 15 14 11 10 9 10 9 9 9 9 10 11 12 13 14 14 15 16 16 17 18 19 19 19 20 20 20 20 20 20 20 19 19 19 18 17 17 17 17 18 19 19 19 19 19 20 20 20 20 19 18 17 17 17 17 18 18 18 17 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 20 21 21 22 22 23 24 24 24 23 23 23 23 22 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 25 25 24 24 23 24 24 24 24 24 26 27 28 25 23 20 18 14 11 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 11 12 13 13 13 13 12 12 11 11 11 11 12 12 12 11 11 10 10 10 10 10 10 10 9 9 9 8 9 9 10 10 9 9 8 8 7 7 6 6 6 6 6 5 4 4 4 4 5 5 6 5 5 5 6 8 8 9 10 10 9 9 10 11 12 13 13 13 12 11 11 10 10 10 10 10 10 11 12 12 13 13 14 14 14 15 15 15 15 14 14 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 12 11 11 11 11 11 11 12 12 12 12 12 12 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 25 25 25 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 24 24 24 24 24 24 24 23 21 20 18 17 16 17 18 18 15 13 11 10 10 9 9 9 10 10 11 12 13 13 14 15 15 16 17 18 18 19 19 19 19 19 20 20 20 19 19 18 18 18 18 17 17 17 18 19 20 20 20 20 20 19 20 20 20 18 17 17 16 17 17 17 17 16 15 15 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 20 20 20 21 21 21 22 22 23 23 24 24 23 23 23 23 22 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 25 25 25 26 27 27 26 26 24 21 17 13 10 8 8 8 8 8 8 8 8 7 7 7 8 9 9 10 11 11 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 10 10 10 10 10 9 9 8 8 7 7 7 7 7 6 5 4 5 5 5 6 7 7 6 7 8 9 10 11 12 12 12 12 13 13 13 13 13 13 12 11 10 10 10 10 10 10 9 10 11 12 13 13 13 14 14 14 14 15 15 14 14 13 13 12 12 11 12 12 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 25 25 25 24 24 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 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 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 21 20 19 18 18 18 19 20 20 16 13 11 10 9 9 8 9 10 10 11 12 12 13 14 14 15 16 17 17 18 18 19 19 20 19 20 20 19 19 19 18 18 18 18 18 18 18 18 19 20 20 20 20 19 19 19 19 19 19 18 17 16 16 16 16 16 15 15 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 19 20 20 20 20 21 21 21 21 21 21 22 22 23 23 24 24 23 23 23 23 22 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 27 28 27 25 19 14 11 9 9 9 9 9 9 8 8 8 8 8 9 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 9 8 8 8 8 8 7 6 5 6 6 7 8 8 8 8 8 9 11 12 12 13 14 14 14 14 15 15 14 14 13 11 10 10 9 10 10 10 10 10 10 11 12 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 12 11 12 12 12 13 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 12 11 11 11 11 10 10 11 11 11 11 12 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 15 15 14 14 14 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 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 17 25 25 25 24 24 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 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 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 22 22 21 19 18 18 17 18 19 20 21 19 15 11 10 9 9 8 8 9 9 10 11 11 12 13 13 14 15 16 17 17 18 18 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 18 18 18 18 18 19 19 18 17 16 16 16 16 16 15 14 14 15 15 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 21 21 22 22 21 21 21 21 22 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 27 28 29 28 24 20 15 13 12 11 11 10 9 9 9 9 9 9 10 11 11 12 12 12 13 13 13 14 14 14 14 13 13 13 14 14 14 14 13 12 10 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 8 8 7 7 7 8 8 9 9 9 9 10 11 13 13 14 15 15 15 15 15 15 15 14 13 11 10 9 9 9 10 10 11 11 11 12 12 13 13 12 13 13 13 14 14 14 14 14 13 13 12 12 12 11 11 12 12 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 25 25 24 24 23 23 23 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 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 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 22 22 22 21 20 19 17 17 17 17 18 19 20 19 16 12 9 9 9 8 7 7 8 9 9 10 11 12 12 13 14 15 16 16 17 18 18 19 19 18 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 18 17 18 18 17 16 16 17 18 18 17 16 15 15 16 16 15 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 21 21 21 21 21 21 21 21 21 22 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 26 26 27 27 27 27 27 27 28 30 31 30 26 22 20 17 15 13 11 10 10 10 10 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 14 14 14 14 16 18 10 6 7 9 10 11 11 11 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 9 9 9 9 10 10 10 11 12 13 14 15 15 15 15 15 15 15 15 14 13 12 11 10 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 13 13 12 12 11 11 11 11 12 13 13 13 13 13 12 12 12 13 13 12 12 12 12 11 11 12 12 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 15 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 17 24 24 24 24 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 21 21 21 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 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 22 22 21 21 19 18 17 17 17 17 18 19 18 15 12 10 9 8 8 7 7 7 7 8 10 11 11 11 12 12 13 15 15 16 16 17 18 19 18 17 18 18 18 18 18 18 18 19 20 20 20 19 19 19 19 18 17 17 17 17 15 14 15 16 17 17 17 16 15 15 15 15 15 14 14 14 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 20 21 21 21 21 21 21 21 21 21 22 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 26 27 27 27 28 28 28 28 28 28 29 31 32 31 28 25 23 21 17 14 12 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 14 13 13 14 14 14 15 17 16 13 11 11 12 12 12 12 13 13 13 12 12 12 12 12 13 12 11 11 10 10 11 11 10 10 10 10 10 10 10 10 10 10 11 11 12 13 14 15 16 16 16 16 15 15 15 14 14 13 12 12 11 11 10 11 12 12 13 13 13 14 14 13 13 13 13 13 13 14 14 13 13 12 12 12 11 11 11 11 12 12 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 18 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 26 26 26 25 25 24 24 23 23 23 22 22 22 22 22 21 21 20 19 18 17 17 17 17 19 18 15 11 9 9 9 8 8 7 6 6 7 9 10 11 11 11 11 12 13 15 15 15 15 16 17 18 17 17 16 16 17 17 17 17 18 18 19 20 19 19 19 19 19 18 17 16 17 15 14 13 14 16 17 17 17 17 16 15 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 19 19 20 21 21 21 21 21 21 20 21 21 23 24 25 25 25 24 24 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 26 26 26 27 27 28 28 29 29 29 29 29 29 29 30 31 31 30 28 25 23 21 18 16 14 14 13 13 12 12 12 12 13 13 13 14 15 15 16 16 16 16 16 16 15 14 14 14 14 15 15 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 15 15 16 16 16 16 16 15 15 14 13 13 13 13 12 12 11 12 13 13 13 13 13 14 14 13 13 12 13 13 13 13 13 13 13 12 12 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 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 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 16 16 17 17 17 18 18 24 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 26 26 26 25 25 24 24 23 23 22 22 22 22 22 21 21 21 20 18 18 18 17 17 18 18 16 12 9 9 9 9 9 8 7 6 7 8 9 10 11 11 11 11 12 14 15 15 15 15 15 16 16 16 16 16 15 16 16 16 16 17 18 19 19 19 19 19 19 19 18 17 16 15 15 14 13 14 16 16 16 16 17 17 15 13 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 19 20 20 21 21 21 22 22 21 21 22 23 24 25 25 25 24 24 24 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 25 25 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 26 26 26 27 28 28 29 29 29 30 30 30 30 30 30 30 31 33 33 32 31 30 28 25 23 20 18 15 14 13 12 12 12 13 13 14 14 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 16 16 15 16 15 15 14 14 14 14 14 14 15 14 13 13 12 11 11 11 12 12 12 12 12 11 11 12 12 12 12 13 13 14 15 15 15 16 16 15 15 14 14 14 13 13 13 13 13 12 12 12 13 13 12 12 13 13 14 13 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 11 12 12 12 12 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 23 23 23 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 28 27 27 27 26 25 25 24 24 23 23 22 22 22 22 21 21 21 21 20 19 18 18 18 17 18 18 17 14 10 9 10 10 10 9 9 8 8 8 9 10 11 11 11 11 11 12 14 14 15 15 15 15 16 15 16 16 15 15 15 15 15 16 17 18 19 19 19 19 19 19 18 17 17 16 15 14 14 14 15 15 16 16 16 16 16 14 12 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 20 20 21 21 22 22 22 22 22 22 24 25 25 25 25 24 24 24 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 26 25 25 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 31 31 31 31 32 33 34 35 35 35 35 34 32 30 26 23 19 15 13 12 12 12 13 14 14 15 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 15 15 15 15 15 15 14 13 12 12 12 12 12 13 13 13 13 12 12 12 13 13 13 13 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 13 12 12 12 12 12 13 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 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 16 16 16 16 16 16 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 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 23 23 22 22 22 22 22 22 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 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 24 24 24 24 25 25 25 26 26 27 27 27 27 27 28 28 28 28 28 27 27 27 26 25 25 24 23 23 23 22 22 22 21 21 21 21 20 19 18 18 18 18 17 18 18 16 13 11 10 11 11 10 10 9 9 9 9 10 11 11 11 11 11 12 12 13 13 14 14 14 15 15 15 16 16 15 15 15 15 16 16 17 18 18 19 19 19 19 19 18 17 17 16 15 14 14 14 15 15 15 15 16 16 15 14 12 12 12 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 19 19 20 21 22 22 23 23 23 23 23 24 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 26 26 27 27 27 28 29 29 30 30 31 32 32 32 32 32 32 33 34 35 36 35 36 36 35 34 33 31 28 22 16 12 11 12 13 14 15 15 16 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 18 18 18 18 18 18 19 18 18 17 16 16 16 16 16 16 16 15 14 13 12 12 12 13 13 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 12 12 12 11 11 11 11 12 12 11 11 11 12 12 12 12 12 12 12 11 11 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 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 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 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 14 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 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 22 22 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 24 24 24 25 25 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 20 20 19 18 18 18 18 18 17 17 17 15 13 11 11 12 12 11 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 14 15 15 15 16 16 15 15 15 15 16 16 17 17 18 18 19 19 19 19 18 17 16 16 16 16 15 15 15 14 15 15 15 15 14 13 13 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 16 16 17 17 18 19 20 21 22 23 23 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 24 25 25 25 26 27 27 27 28 29 29 30 31 31 32 33 33 33 33 33 34 35 35 35 35 36 36 36 36 37 34 28 20 14 11 11 12 13 15 16 17 17 18 18 19 19 19 20 20 20 21 21 20 20 20 19 19 19 18 18 19 19 19 19 20 20 20 19 19 18 17 17 17 17 17 17 16 14 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 14 14 15 15 15 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 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 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 27 26 26 25 24 24 23 22 22 22 21 21 21 20 20 19 18 18 18 19 18 18 17 17 17 15 13 12 12 13 12 11 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 14 15 16 16 16 16 16 15 15 15 15 16 16 17 18 18 18 18 18 19 19 18 17 17 17 17 16 16 15 14 14 15 15 15 14 13 13 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 15 15 15 14 14 15 15 15 16 16 17 19 20 21 22 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 24 24 25 25 25 26 26 27 27 28 29 30 30 31 31 32 33 33 33 33 34 34 34 34 34 34 35 36 37 38 40 38 27 14 8 8 9 12 14 15 17 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 20 19 18 18 18 18 18 18 17 15 14 13 13 13 14 14 15 15 15 15 14 14 14 13 13 12 12 11 11 11 11 11 11 12 13 13 14 14 14 13 12 12 13 13 13 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 11 10 9 9 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 14 14 14 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 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 28 28 28 28 28 29 29 28 28 27 27 26 25 25 24 23 23 22 22 21 21 21 21 20 20 19 18 18 19 19 19 19 19 19 18 16 13 12 13 13 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 14 15 16 16 17 17 17 16 15 15 15 15 16 17 17 18 18 18 18 19 20 20 19 18 17 17 17 16 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 13 14 15 15 16 16 17 17 17 16 16 15 15 15 14 14 14 14 15 15 16 17 19 20 23 25 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 27 27 26 26 26 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 23 23 23 23 23 23 23 23 24 24 25 25 25 26 27 27 28 28 29 29 30 30 31 32 32 32 33 33 34 34 34 33 33 34 35 35 35 36 39 38 27 14 9 9 10 13 15 17 18 19 20 21 21 21 21 21 22 22 22 22 22 22 23 22 22 22 21 21 21 21 21 22 22 22 21 22 22 21 21 20 19 19 18 18 18 17 16 15 14 14 14 14 15 15 15 15 15 15 14 13 13 12 12 11 10 10 10 10 10 10 10 11 12 12 12 12 11 11 12 12 12 12 11 11 11 11 10 10 9 9 10 10 9 9 9 9 9 9 10 10 11 12 12 12 12 11 10 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 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 13 13 13 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 14 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 17 18 18 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 28 28 28 28 29 29 29 28 28 27 27 26 25 24 24 23 22 22 22 21 21 21 20 20 19 19 18 18 18 19 19 20 21 21 20 17 14 13 13 13 13 12 11 11 11 11 12 12 13 13 13 13 13 12 12 12 12 13 13 14 15 16 17 17 18 18 17 16 15 15 15 16 16 17 18 18 18 19 20 21 20 19 18 17 17 17 17 16 15 14 14 14 14 14 13 13 12 12 12 11 11 12 13 14 14 15 16 17 18 18 18 18 17 16 16 15 15 14 14 14 14 15 15 17 18 20 24 26 27 27 26 26 26 26 26 25 25 25 24 24 24 24 24 24 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 27 27 26 26 26 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 24 23 23 23 23 23 23 22 23 23 24 24 25 25 25 26 26 27 28 28 28 28 28 29 30 31 31 31 31 32 32 32 32 32 32 33 33 33 32 32 33 34 28 20 17 15 14 15 17 19 20 21 22 22 22 22 22 22 22 22 22 22 23 23 23 24 23 23 23 22 22 22 23 23 23 23 22 22 23 22 22 21 21 20 19 19 18 18 17 16 15 15 14 15 15 16 16 16 16 15 14 13 12 12 11 11 10 9 9 9 9 9 9 10 11 11 11 10 10 10 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 9 9 9 10 11 11 12 12 11 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 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 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 18 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 26 26 27 27 27 28 28 28 28 29 29 29 28 28 27 26 25 25 24 23 23 22 22 21 21 21 20 20 20 19 18 18 18 18 18 20 21 22 21 19 16 14 13 13 14 13 13 12 12 12 11 12 12 13 13 13 12 12 12 12 13 13 13 13 14 15 15 16 17 18 19 18 17 16 15 15 16 17 17 18 18 18 19 20 21 20 19 18 17 17 18 18 17 15 13 12 13 13 14 13 13 12 12 11 11 11 11 12 13 14 15 16 17 18 19 19 19 18 17 16 16 15 15 15 15 15 15 16 17 20 22 25 27 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 24 25 25 24 23 23 23 23 23 23 23 23 24 24 25 25 25 25 26 26 26 27 27 27 27 27 28 28 29 29 30 29 29 30 30 30 30 30 30 30 29 29 29 29 29 26 22 20 18 18 18 19 21 22 23 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 21 21 20 19 18 18 17 16 16 15 15 16 16 17 17 16 16 15 13 12 12 11 10 9 9 9 9 9 8 8 9 10 10 9 9 8 9 9 10 9 9 9 10 10 9 9 9 8 8 8 9 8 8 8 8 8 9 9 10 11 11 12 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 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 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 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 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 27 27 27 28 28 28 29 29 29 29 28 27 27 26 25 24 23 23 22 22 21 21 21 21 20 20 19 18 18 17 17 18 18 19 21 20 18 16 14 14 14 14 14 13 13 13 12 12 11 11 12 12 12 12 12 11 12 12 12 13 13 14 14 14 15 16 17 18 18 18 18 17 16 16 16 17 17 17 18 18 20 21 20 20 19 18 17 18 18 18 17 15 13 12 12 13 14 13 13 12 11 10 10 11 11 11 12 13 14 16 18 19 20 20 19 18 17 17 16 16 16 17 17 17 17 17 19 22 24 25 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 24 22 20 19 19 19 19 21 23 24 25 25 25 25 25 24 24 24 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 22 21 20 19 19 18 17 17 16 16 16 17 17 17 17 16 15 13 12 11 10 10 9 9 9 9 9 8 8 8 9 9 9 8 7 7 8 8 8 8 8 9 9 9 9 8 8 7 7 8 8 8 8 8 8 9 9 10 11 11 11 11 10 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 23 23 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 18 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 27 27 28 28 28 29 29 29 28 28 27 26 25 25 24 23 22 22 22 21 21 21 20 20 19 19 18 17 17 17 18 18 19 19 17 14 13 13 13 14 14 14 14 13 13 12 12 11 11 11 12 12 11 11 10 11 11 12 13 13 13 14 14 14 15 16 17 17 18 17 17 17 17 17 17 17 18 18 19 19 20 20 19 18 17 17 18 18 18 17 15 14 13 12 13 13 13 12 11 10 10 10 10 11 11 12 13 14 16 18 19 20 20 20 19 18 17 17 17 17 18 18 18 18 18 20 23 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 28 28 28 28 28 27 27 27 27 28 28 27 27 27 27 27 27 26 26 25 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 27 27 28 28 28 28 27 27 27 26 26 25 25 24 24 24 24 24 23 21 20 19 18 17 18 18 20 22 23 24 25 25 25 24 24 23 23 23 23 24 24 24 25 25 26 26 26 27 27 26 26 25 24 24 24 24 24 24 24 23 23 22 21 20 19 19 18 18 17 17 17 17 18 18 18 17 15 14 12 11 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 7 6 6 6 7 8 8 8 8 9 9 10 10 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 11 11 11 11 12 12 12 12 12 12 12 12 12 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 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 23 23 23 22 22 22 21 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 27 27 28 28 29 29 29 28 28 27 27 26 25 24 23 22 22 21 21 21 21 20 20 20 19 18 18 17 17 17 18 19 20 19 17 14 13 13 14 14 14 15 14 14 13 12 11 11 11 11 11 11 11 10 10 10 11 12 12 13 13 13 14 14 14 15 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 18 17 16 17 18 18 18 16 15 15 14 13 12 12 12 12 12 12 11 11 11 12 12 13 13 15 17 18 19 20 20 20 20 20 19 18 18 18 19 20 20 19 19 21 24 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 24 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 26 26 27 27 27 28 28 28 28 28 28 27 27 27 27 27 26 26 25 24 24 23 22 22 22 22 22 22 21 19 18 17 17 17 18 19 21 23 24 24 24 23 23 22 22 22 22 23 23 24 24 25 26 26 27 27 27 27 27 26 25 25 25 25 25 24 24 24 24 23 22 21 20 20 19 19 18 18 18 18 18 18 18 17 16 14 13 12 10 10 9 9 9 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 7 7 7 6 6 6 6 7 8 8 9 9 10 10 11 10 10 10 10 9 9 9 8 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 16 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 23 23 23 22 22 22 21 21 21 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 28 28 29 29 29 28 28 27 26 25 24 23 23 22 21 21 21 21 20 20 20 20 19 18 17 16 16 17 18 20 21 21 18 15 14 14 14 15 16 16 15 14 13 12 11 11 11 11 11 11 10 10 9 9 10 11 11 12 12 12 13 13 14 14 15 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 16 15 15 16 17 18 17 17 16 15 14 13 11 11 11 12 13 14 14 13 12 12 12 13 14 17 18 18 19 19 20 20 21 21 20 20 19 20 20 21 21 20 20 21 23 24 24 24 25 25 25 26 26 26 26 26 26 25 25 25 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 30 30 30 31 31 31 30 30 29 29 29 29 29 30 30 30 30 30 29 29 29 28 28 28 27 26 25 24 23 23 23 23 23 23 23 23 24 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 26 26 25 24 24 23 22 21 20 21 21 22 21 20 19 18 17 17 16 16 17 19 20 21 22 22 22 21 21 21 21 22 22 23 23 24 24 25 26 27 27 28 28 28 27 26 26 26 25 25 25 24 24 24 24 23 22 21 20 19 19 19 19 18 18 18 18 18 17 16 15 13 12 11 10 10 10 10 10 10 9 9 9 9 9 9 8 7 6 6 7 7 6 6 5 6 6 6 6 6 6 6 7 8 9 9 10 10 11 11 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 24 23 23 22 22 22 21 21 21 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 25 25 25 25 26 26 26 27 27 28 28 29 28 28 28 27 26 25 24 24 23 22 21 21 20 20 20 20 20 20 19 19 18 17 16 16 17 18 21 21 20 18 16 14 14 15 16 16 16 15 14 12 11 10 11 11 12 12 12 11 9 9 9 9 10 10 11 11 12 12 13 14 14 15 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 16 14 14 15 16 17 17 17 17 16 15 13 12 11 12 12 14 15 15 15 14 14 13 13 15 18 18 18 18 19 20 20 21 21 21 21 21 21 21 22 22 22 21 22 22 23 23 23 24 25 25 26 26 26 26 26 26 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 30 30 31 31 31 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 28 27 26 25 24 23 23 24 24 24 24 24 25 25 25 26 25 25 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 27 27 27 26 26 25 25 24 24 23 22 21 20 20 21 21 20 18 18 17 16 16 16 15 15 17 18 19 20 20 20 20 20 21 22 22 23 23 23 24 24 25 25 26 27 28 28 28 27 27 27 26 26 26 25 25 25 25 24 23 22 21 20 20 20 19 19 19 19 18 18 18 17 16 15 14 12 11 11 10 10 10 10 10 10 9 9 9 9 8 8 7 6 6 6 6 6 5 5 5 5 6 6 6 6 6 7 8 9 10 11 11 11 10 9 9 8 8 8 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 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 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 24 24 23 23 22 22 22 21 21 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 26 26 27 28 28 28 28 28 27 27 26 25 24 23 23 22 21 20 20 20 20 20 20 20 19 19 18 17 16 16 16 16 18 20 20 19 17 15 14 14 15 15 15 15 14 13 11 10 10 11 12 12 13 13 12 10 9 9 9 9 10 11 11 12 12 13 14 14 15 16 16 17 17 17 17 18 18 18 18 18 18 19 19 18 18 16 15 15 16 17 17 17 17 17 16 15 14 13 13 13 14 15 17 17 18 18 16 16 17 18 18 17 17 18 19 20 21 21 21 21 21 22 22 23 23 23 23 22 22 22 22 23 23 24 25 25 26 26 26 26 25 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 30 30 30 31 31 32 32 33 33 33 33 33 33 33 32 32 32 33 33 33 33 33 33 32 32 32 31 31 30 30 29 28 27 26 25 24 24 24 24 24 25 25 25 26 26 26 26 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 25 25 24 24 23 22 21 20 20 20 19 18 16 15 15 15 14 14 14 14 15 16 17 18 19 19 19 20 21 23 23 24 24 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 24 23 22 21 20 20 20 20 20 19 19 18 18 17 16 15 14 13 12 11 11 10 10 10 10 10 10 10 9 9 8 7 7 6 6 6 6 6 5 5 4 4 5 5 5 5 6 6 7 8 9 10 10 10 9 9 8 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 10 10 10 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 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 24 24 24 23 23 22 22 21 21 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 26 27 27 28 28 28 28 27 26 25 25 24 23 22 21 21 20 20 20 20 20 20 19 19 19 18 18 17 16 16 16 17 18 19 19 16 14 13 13 14 14 15 15 14 13 11 10 10 10 11 12 13 13 14 13 12 10 9 9 9 10 11 12 12 12 13 14 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 17 16 16 16 17 17 18 19 19 19 17 16 14 13 13 13 15 17 20 21 22 20 18 18 18 17 16 16 18 19 20 21 21 21 21 22 22 22 23 24 24 23 22 21 21 21 22 23 24 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 29 29 30 30 30 31 31 32 32 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 32 32 31 31 31 30 29 28 27 26 25 25 25 25 25 25 25 26 26 27 27 26 26 25 25 24 25 25 25 26 26 26 26 26 27 27 26 26 26 26 26 26 26 25 25 24 24 23 22 21 20 19 18 18 16 15 13 13 13 13 13 13 14 15 15 16 17 18 20 20 21 22 23 24 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 27 27 27 27 27 26 25 24 22 21 21 21 21 21 21 20 19 19 18 17 16 15 14 13 12 12 11 11 11 10 10 10 10 10 9 9 8 7 6 6 5 6 6 6 6 5 4 4 4 5 5 5 5 6 6 7 9 9 9 8 8 8 7 7 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 8 8 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 10 10 10 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 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 25 24 24 23 23 22 22 21 21 20 20 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 26 27 27 27 27 27 27 26 25 24 23 23 22 21 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 16 17 18 19 19 17 14 12 12 13 14 14 15 14 14 12 10 9 9 10 11 12 12 13 14 14 13 11 10 9 10 10 11 12 12 12 13 13 14 14 15 15 16 17 17 17 17 18 18 18 18 18 18 19 19 19 18 18 17 17 17 18 19 20 21 20 19 18 15 13 13 14 16 18 21 23 24 23 20 17 15 14 15 16 17 19 20 21 21 21 21 21 22 22 23 24 24 24 22 21 21 21 23 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 33 34 34 35 35 35 35 35 35 35 35 35 35 35 36 35 35 35 34 34 33 33 32 32 31 31 30 29 28 27 26 25 25 25 25 25 25 26 26 27 27 27 26 25 25 24 24 24 25 25 25 25 25 26 26 26 26 25 26 26 26 26 25 25 25 24 23 23 23 22 20 19 18 16 15 14 13 13 13 13 14 15 15 15 15 16 16 18 19 21 22 23 24 24 25 25 26 25 25 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 28 27 27 26 25 23 22 22 22 22 22 22 22 21 20 19 17 16 15 14 14 13 12 12 11 11 11 10 10 10 10 9 9 8 7 6 6 5 6 6 6 6 5 5 4 4 4 4 5 5 5 6 7 7 8 8 8 8 7 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 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 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 10 10 10 11 11 12 13 14 14 14 14 14 14 15 15 14 14 13 13 13 14 13 13 12 12 12 12 13 13 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 23 23 24 24 24 24 25 25 26 26 27 27 27 27 26 25 24 24 23 22 21 21 20 20 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 18 19 20 20 18 16 15 14 14 14 14 14 13 11 10 9 9 9 10 10 11 12 13 14 14 13 12 10 10 10 10 11 11 12 12 12 13 13 14 14 15 16 17 17 17 17 17 17 18 18 18 17 17 17 18 18 18 18 18 18 19 20 21 21 21 20 19 17 15 15 16 18 19 21 23 24 24 22 18 14 12 13 15 17 18 20 20 20 21 21 21 22 22 23 24 24 24 23 21 21 22 23 24 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 33 33 32 32 31 31 29 28 27 26 26 25 25 25 25 25 25 26 26 26 27 26 26 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 25 25 25 24 24 23 23 22 21 20 18 17 15 14 13 13 14 14 15 17 17 17 16 16 16 17 19 21 22 24 24 25 25 25 26 26 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 27 26 25 24 24 23 23 23 23 23 22 21 19 18 16 15 14 14 13 13 12 11 11 11 11 11 11 10 10 9 8 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 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 10 10 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 13 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 13 12 12 12 12 13 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 25 25 24 23 23 22 22 21 21 20 20 19 18 18 17 16 16 15 15 15 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 20 20 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 25 25 26 26 26 26 26 26 25 24 23 22 22 21 20 20 19 19 19 19 19 19 19 19 18 18 18 19 19 19 18 18 18 19 20 22 21 19 18 17 16 15 14 13 12 10 9 9 9 9 9 9 10 10 11 12 13 13 13 12 11 10 10 10 11 11 11 12 12 13 13 14 14 15 16 17 17 17 16 16 16 17 17 17 17 17 17 16 17 18 18 19 19 19 20 20 21 21 21 20 18 17 16 17 18 18 19 21 22 23 22 20 16 13 13 15 17 18 19 19 20 20 21 21 22 22 23 23 24 24 23 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 26 26 27 27 28 29 29 30 30 31 31 32 32 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 37 37 37 37 36 36 36 35 35 34 34 33 33 32 32 31 29 28 27 27 26 25 25 25 25 25 25 25 25 26 26 26 25 25 24 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 23 23 23 22 21 20 19 18 17 16 15 15 15 17 18 18 18 17 16 15 16 18 20 23 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 28 28 28 28 28 28 28 28 28 27 26 25 24 24 24 24 23 23 22 20 18 16 15 14 14 14 13 12 12 11 11 11 11 11 10 10 9 8 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 6 7 7 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 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 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 12 13 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 14 14 15 15 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 18 18 25 25 24 24 23 23 22 21 21 20 19 18 17 16 16 15 15 14 14 14 14 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 24 24 25 25 25 26 26 26 25 24 23 22 22 21 20 20 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 20 19 19 19 19 21 21 21 19 18 17 16 15 14 12 10 9 8 8 8 8 8 8 9 10 11 12 12 13 12 12 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 15 15 16 16 17 17 18 18 17 16 16 17 17 18 18 18 18 19 20 21 21 21 21 20 19 18 18 18 18 19 21 22 22 20 18 16 15 16 17 17 18 19 20 20 20 21 22 22 23 23 24 24 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 26 26 27 28 28 29 30 30 31 31 32 32 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 37 37 36 36 36 36 35 35 34 34 33 33 32 32 31 30 29 28 27 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 24 24 23 23 23 23 22 21 21 21 20 19 18 17 16 16 17 17 17 16 16 15 15 16 19 22 24 24 24 24 24 25 25 25 25 25 26 26 26 26 25 25 26 26 27 27 28 27 27 28 29 30 30 29 28 27 26 25 24 24 24 24 23 22 21 18 16 14 14 14 14 13 13 12 11 11 11 11 11 11 10 9 8 7 7 7 6 6 6 6 6 6 5 5 4 3 3 3 4 4 4 4 4 5 6 7 8 8 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 10 10 10 10 11 11 11 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 12 13 14 15 15 16 16 16 17 17 17 16 16 16 16 16 15 15 15 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 18 18 25 25 24 24 23 23 22 21 20 19 18 17 16 15 14 14 14 14 13 13 13 13 12 12 13 13 13 13 14 14 15 15 16 16 15 15 16 16 16 16 17 17 17 17 18 18 19 19 20 20 20 21 21 21 21 21 22 22 23 23 23 23 24 24 24 25 25 25 25 25 24 23 22 21 20 20 19 18 18 18 17 17 17 17 17 17 17 17 17 18 19 19 19 19 18 18 17 18 19 19 19 18 17 17 16 14 12 10 8 7 7 7 7 7 8 8 9 10 11 11 12 12 12 12 12 12 12 13 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 16 17 17 18 19 19 18 17 16 16 16 17 17 17 18 19 20 21 22 22 22 22 22 21 21 20 20 21 22 22 22 21 20 18 17 17 17 17 18 19 19 20 20 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 26 26 26 27 28 28 29 30 30 31 31 32 33 33 33 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 33 33 32 31 30 29 29 28 27 26 25 25 25 24 24 24 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 23 23 24 24 24 24 24 24 25 25 25 25 24 24 23 23 23 23 23 23 22 22 22 22 20 18 16 16 16 16 16 15 15 15 15 15 18 21 23 23 23 24 24 24 24 24 25 25 25 26 26 26 25 25 26 26 27 27 28 27 27 28 29 31 31 31 29 28 27 25 24 24 24 23 23 22 21 18 15 14 14 13 13 13 13 12 11 11 11 11 11 11 10 9 8 7 7 7 6 6 6 6 6 6 6 5 4 3 3 3 3 4 4 4 4 5 6 8 8 8 7 6 6 6 6 6 7 7 7 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 11 12 13 14 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 25 25 24 24 23 22 21 20 18 17 16 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 25 25 25 24 24 23 22 21 20 19 18 18 17 17 16 16 16 16 16 15 15 15 15 15 16 16 17 17 17 16 16 15 16 17 17 16 15 15 15 14 12 10 8 7 7 6 6 6 7 8 8 9 9 10 11 12 12 12 13 13 13 13 14 14 13 13 13 13 13 14 14 15 14 14 14 15 15 15 15 16 17 18 18 19 19 19 17 16 15 15 16 16 17 18 19 20 22 23 24 24 24 24 24 24 24 23 23 24 24 24 23 21 19 18 17 17 17 18 18 19 19 20 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 26 26 27 27 28 29 29 30 31 31 32 32 33 33 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 33 33 32 31 31 30 29 28 28 27 26 25 25 25 24 24 25 25 25 25 25 25 24 24 24 23 23 23 22 21 21 21 22 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 21 19 17 16 16 16 16 15 14 15 15 16 18 20 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 27 27 26 25 26 27 29 31 31 31 30 28 27 25 24 23 23 22 21 20 18 16 14 13 13 13 13 13 13 12 11 11 11 11 11 10 9 8 8 7 7 7 6 6 6 6 6 6 6 5 4 3 3 3 3 3 3 4 4 6 7 8 8 7 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 7 7 7 7 7 7 8 8 8 8 8 9 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 10 11 12 13 14 15 15 15 16 16 17 17 18 18 18 17 17 17 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 25 25 25 24 23 22 20 18 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 23 22 21 20 19 18 18 17 17 16 16 16 16 16 16 15 14 14 14 13 13 13 14 14 15 15 15 15 14 15 16 16 14 13 13 13 11 9 8 7 6 6 5 5 6 7 8 8 8 8 9 10 11 12 12 13 13 13 13 14 14 13 13 13 14 14 14 15 15 14 13 14 15 15 16 16 16 17 17 18 18 18 18 17 16 15 15 16 17 18 19 20 21 22 23 24 24 24 24 24 25 25 25 25 25 25 25 25 23 20 18 17 17 17 17 18 18 19 19 20 21 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 26 26 26 27 28 28 29 30 30 31 31 32 32 32 33 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 35 35 35 34 34 33 32 31 31 30 29 29 28 27 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 22 21 20 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 20 18 18 18 17 16 15 15 15 16 17 19 20 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 25 25 26 25 25 25 26 28 30 31 31 31 29 28 26 24 23 23 22 21 19 18 16 14 13 13 13 13 13 13 12 12 11 11 10 10 10 9 9 8 8 7 7 6 6 6 7 7 7 7 7 6 5 4 4 4 4 4 3 4 5 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 10 11 13 13 14 15 15 15 16 17 17 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 25 25 25 25 24 22 19 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 22 20 19 18 17 16 16 15 15 14 14 14 15 15 15 15 15 14 14 14 13 13 13 14 14 15 15 15 15 16 17 14 11 9 9 9 8 7 6 6 5 5 5 5 5 6 7 8 8 8 9 10 11 11 12 12 12 13 13 13 13 13 13 14 14 15 15 15 15 14 13 13 14 15 16 17 17 17 17 17 17 17 17 16 16 16 17 17 18 19 20 21 22 22 23 24 24 24 24 25 25 25 25 25 26 26 26 25 24 21 19 17 17 17 17 18 18 18 19 20 21 22 22 23 23 23 23 23 22 22 23 23 23 24 24 24 25 25 25 25 25 26 26 27 27 28 29 29 30 30 31 31 32 32 33 33 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 35 35 35 34 34 33 32 31 31 30 29 29 28 28 27 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 23 22 22 21 20 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 23 23 24 23 22 21 20 19 19 18 17 16 15 15 16 18 19 20 21 23 24 24 25 25 25 26 26 26 26 26 25 25 24 24 24 23 24 24 25 25 25 25 27 28 30 31 31 31 30 29 27 25 24 23 21 20 19 18 17 15 14 13 13 13 13 13 13 12 11 11 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 8 8 7 6 5 5 5 5 5 4 4 5 6 7 7 7 6 6 6 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 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 8 8 8 9 10 11 12 13 14 14 14 15 15 16 17 18 18 18 17 16 16 16 16 17 17 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 25 25 25 25 25 22 20 19 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 14 14 13 13 13 13 13 13 14 14 15 15 15 14 14 14 14 14 15 15 15 16 17 17 18 18 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 21 20 19 18 17 16 15 15 14 13 12 11 11 12 12 14 14 15 16 16 17 17 16 16 15 14 14 15 15 16 17 19 18 13 8 7 7 7 6 5 5 5 5 5 5 5 6 6 7 7 8 8 9 10 11 11 11 11 12 12 12 12 12 12 13 13 14 15 16 16 16 15 13 12 13 15 16 17 18 18 18 17 17 17 17 17 17 18 18 18 19 20 21 21 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 24 21 18 17 16 16 17 17 17 18 19 19 20 21 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 25 25 25 25 26 26 27 28 28 29 30 30 31 31 31 32 32 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 35 35 35 35 34 33 32 31 31 30 29 29 28 28 27 27 26 25 25 25 25 25 25 25 25 25 26 26 26 25 24 24 23 23 22 22 21 21 21 22 22 23 23 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 25 23 23 24 23 22 21 20 20 20 20 19 18 17 16 17 18 19 20 22 23 24 25 25 26 26 26 26 26 26 26 25 25 24 24 24 23 23 23 24 24 25 26 27 28 30 31 31 32 32 32 29 26 24 23 21 20 19 18 16 15 14 13 13 13 13 13 13 13 12 11 10 10 10 10 10 9 8 7 7 7 6 7 7 7 7 7 8 8 7 6 5 5 6 5 5 5 5 6 6 7 7 6 6 6 5 5 5 6 6 6 5 5 5 6 6 6 6 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 9 9 9 10 11 11 12 12 12 12 12 11 11 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 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 11 12 13 14 15 14 13 14 15 17 18 18 18 17 15 15 15 16 17 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 20 19 19 19 25 26 26 26 26 25 23 22 22 22 21 21 20 20 20 19 19 18 18 17 16 16 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 17 18 18 19 19 19 20 20 20 20 21 21 22 22 22 22 22 21 21 20 19 18 17 16 16 15 15 14 14 12 11 10 10 10 10 12 13 15 17 18 20 20 20 19 18 17 16 16 16 18 19 19 16 11 7 6 6 5 5 4 5 5 5 6 6 7 7 6 6 7 8 9 10 11 12 12 12 12 11 11 11 12 12 12 13 13 14 15 15 16 16 15 14 13 13 15 17 18 18 19 18 18 17 17 17 17 18 18 19 19 20 21 21 22 22 23 24 24 24 25 25 25 25 25 25 25 25 25 25 24 23 20 17 16 16 16 16 17 17 18 18 19 20 20 21 21 21 21 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 26 26 27 28 29 30 30 30 31 31 31 32 32 32 33 33 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 33 32 31 30 29 29 28 28 27 27 27 26 26 25 25 26 26 26 26 26 26 26 26 26 25 24 24 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 25 25 25 25 25 24 24 24 24 24 23 22 23 23 22 22 21 21 21 21 21 20 19 18 17 17 18 19 21 23 25 26 26 26 27 27 27 27 27 26 25 25 24 24 24 24 24 23 23 23 24 25 27 28 30 31 32 33 34 33 31 28 26 24 23 21 19 17 16 15 14 14 14 14 13 13 13 13 13 12 11 10 10 11 10 9 8 8 7 7 6 6 7 7 7 7 7 7 8 7 6 6 6 7 7 7 6 6 6 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 10 11 11 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 14 14 15 15 14 15 16 18 19 19 18 16 15 15 15 16 17 17 18 18 18 18 18 18 18 18 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 20 20 20 19 19 26 26 26 26 26 26 25 24 24 23 23 23 22 22 21 21 20 19 19 18 17 17 16 15 15 14 14 14 13 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 15 16 17 18 18 18 19 19 19 19 20 20 21 21 21 21 21 21 21 20 19 19 18 17 16 15 15 14 14 14 13 12 12 11 10 9 10 11 13 15 18 19 21 21 21 21 20 19 18 17 17 18 19 19 15 10 6 5 5 4 4 4 5 5 5 6 6 7 7 7 7 7 8 9 11 12 13 13 13 12 11 11 11 11 12 12 13 13 13 14 14 15 15 16 15 14 14 15 17 18 18 19 19 18 17 17 17 17 18 19 20 20 21 21 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 24 23 20 17 15 15 16 16 17 17 18 18 19 19 20 20 20 20 20 20 21 21 22 22 23 23 24 24 24 24 25 25 25 25 26 27 28 29 29 30 30 31 31 31 31 32 32 32 33 33 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 33 33 32 31 30 29 29 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 24 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 24 24 25 25 25 24 24 24 24 24 22 22 22 22 21 21 20 20 21 22 22 22 21 19 17 16 16 18 20 22 24 26 26 27 27 27 27 27 27 26 26 25 24 24 24 23 23 22 23 24 25 26 27 29 31 33 33 34 34 33 31 30 28 27 24 21 19 17 16 15 14 14 14 14 14 14 14 14 14 13 12 11 11 11 10 9 8 8 7 7 6 6 7 7 6 6 6 7 7 7 7 7 7 8 9 8 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 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 8 8 8 9 10 10 10 11 11 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 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 12 13 14 14 15 15 15 16 17 19 20 20 19 17 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 26 26 26 26 26 26 26 25 25 24 24 23 23 22 22 21 21 20 20 19 18 17 17 16 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 15 16 17 17 18 18 18 18 19 19 20 20 21 21 21 21 20 20 19 19 18 17 16 16 15 14 13 13 13 12 12 11 11 11 11 11 11 12 14 16 18 19 20 21 21 21 21 20 18 17 17 18 18 17 13 8 6 4 4 4 5 5 5 6 5 5 5 6 7 7 7 8 9 10 12 13 13 13 13 13 12 11 11 11 12 12 13 13 13 13 13 13 14 15 15 15 15 16 17 18 18 18 18 17 16 17 17 18 19 19 20 21 21 22 22 22 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 24 22 19 16 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 20 20 21 22 22 23 23 23 24 24 24 25 25 25 26 26 27 28 29 29 30 30 30 31 31 31 32 32 32 33 33 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 33 33 32 31 30 29 29 28 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 23 23 22 21 21 20 20 20 19 20 21 22 24 24 23 21 17 15 15 16 18 21 23 25 26 26 26 27 27 27 27 26 26 25 25 24 24 23 23 22 23 24 25 27 29 30 32 33 34 34 33 32 32 31 31 29 26 23 21 19 16 15 14 14 14 14 14 15 15 15 14 14 13 12 12 11 10 9 8 8 7 7 6 7 7 7 6 6 6 6 7 7 7 7 7 8 9 9 8 7 7 7 7 8 7 7 6 6 5 4 4 4 4 5 5 5 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 11 12 11 10 10 9 9 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 17 18 19 19 20 19 18 17 16 16 16 16 17 17 17 17 17 18 18 18 19 20 20 21 21 21 21 21 21 21 22 22 22 21 21 20 20 20 19 19 19 19 19 19 26 26 26 26 26 26 26 26 25 25 25 24 24 23 22 22 21 21 20 20 19 19 18 17 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 16 17 17 18 18 18 19 19 20 20 21 21 20 20 19 19 18 17 17 16 15 14 13 12 12 12 12 12 12 12 12 13 13 14 14 14 15 17 18 18 19 19 20 21 20 19 17 16 16 16 15 12 9 6 5 4 4 4 5 6 6 6 6 5 5 5 6 7 8 8 9 11 12 13 13 13 14 14 12 11 11 11 12 13 13 13 13 13 12 12 13 14 14 15 15 16 17 18 18 17 17 16 16 17 17 18 19 20 20 21 22 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 24 22 20 17 15 15 15 16 17 17 18 18 18 18 18 18 18 18 18 18 19 20 21 21 22 22 23 23 23 24 24 24 25 25 26 27 27 28 28 29 29 30 30 30 31 31 31 32 32 33 33 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 32 31 30 30 29 29 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 25 25 24 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 23 22 21 21 20 20 19 19 18 18 19 21 23 24 25 24 22 18 15 14 15 16 19 21 24 25 25 26 26 27 27 27 26 26 25 25 25 24 24 23 22 22 23 25 28 30 31 32 33 33 33 32 31 30 29 28 27 26 24 21 18 15 14 14 14 14 15 15 15 16 16 15 15 14 13 13 12 11 10 9 8 7 6 6 7 7 7 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 4 4 4 4 4 4 5 6 6 5 5 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 7 8 8 9 9 10 10 11 11 11 11 10 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 13 13 13 14 15 16 16 16 17 18 18 19 19 19 18 17 17 17 17 17 17 17 17 16 17 17 18 19 19 20 21 21 21 21 21 21 22 22 23 23 23 22 22 21 20 19 19 18 18 18 18 19 26 26 26 27 26 26 26 26 26 25 25 25 24 24 23 22 22 22 21 21 20 19 19 18 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 14 15 16 16 17 17 18 18 19 19 20 20 20 20 20 19 19 18 17 17 16 15 14 14 13 12 12 12 13 14 14 14 15 15 15 15 15 15 16 17 17 17 17 18 18 19 18 16 15 14 14 13 12 8 6 5 4 4 4 5 6 7 7 7 6 5 4 5 6 7 8 9 10 11 13 13 13 14 14 15 14 12 11 11 12 13 13 14 14 13 12 12 12 13 13 15 16 16 17 17 17 16 16 16 16 17 18 18 19 20 20 21 21 22 22 22 23 23 24 24 25 25 25 25 24 24 24 24 24 24 23 21 18 16 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 21 22 22 22 23 23 23 24 24 25 25 26 26 27 27 28 28 29 29 29 30 30 31 31 32 32 33 33 34 34 34 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 26 25 25 24 24 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 19 18 18 17 18 19 21 23 25 25 24 22 19 16 14 14 15 18 20 22 24 24 25 26 26 26 26 26 26 26 25 25 25 24 24 23 22 22 24 27 28 30 31 32 32 31 30 29 28 27 25 24 23 21 18 16 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 12 11 9 8 7 6 6 7 7 7 6 6 6 6 7 7 7 7 7 6 6 7 7 8 8 8 8 9 8 8 7 7 6 5 4 4 3 3 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 10 11 11 11 11 10 9 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 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 15 16 16 17 17 17 18 18 19 19 19 18 17 17 17 17 17 17 17 17 17 17 18 19 20 20 21 21 22 22 22 22 22 23 23 23 23 22 21 20 20 19 19 18 18 18 18 18 25 26 26 27 26 26 26 26 25 25 25 25 25 24 24 23 22 22 21 21 20 20 19 18 18 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 14 14 15 16 16 17 18 18 19 19 19 20 19 19 19 18 18 17 17 16 16 15 14 13 13 13 14 14 15 16 16 16 16 16 15 16 16 16 17 17 18 17 16 16 17 17 16 15 13 13 12 11 9 7 5 5 5 5 5 6 7 8 9 8 7 6 5 5 5 6 7 9 10 11 13 13 14 14 15 16 15 13 11 11 12 13 14 15 14 13 12 11 12 12 13 14 15 16 17 17 16 15 15 15 16 17 18 18 19 20 20 21 21 21 22 22 23 23 24 24 24 24 24 24 23 23 23 22 23 22 21 19 17 15 15 16 17 17 17 17 17 17 17 17 17 17 16 16 16 17 18 19 20 21 21 22 22 22 23 23 24 24 25 25 26 26 27 27 27 28 28 29 29 29 30 30 31 31 32 32 33 33 34 34 34 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 32 32 31 31 30 30 29 29 28 28 27 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 25 25 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 22 22 22 22 22 21 20 19 18 17 16 16 17 19 22 24 25 25 24 23 20 17 15 15 16 17 20 22 23 24 24 25 26 26 26 26 25 25 25 25 25 25 24 23 22 22 23 25 27 29 31 32 31 29 28 28 28 27 26 24 22 20 18 17 18 18 18 18 18 18 18 18 18 17 17 17 16 15 15 14 13 12 10 9 7 6 6 6 7 7 7 6 6 6 7 7 7 8 7 7 6 6 7 7 7 7 8 8 8 8 7 7 6 5 5 4 3 3 3 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 8 8 8 8 9 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 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 12 12 12 13 14 14 15 16 16 17 17 17 18 18 18 18 18 17 17 17 18 18 18 18 18 17 18 18 19 20 21 21 22 22 22 22 22 23 23 23 23 23 22 21 20 19 19 18 18 18 18 18 18 24 25 26 26 26 26 26 25 25 25 25 25 24 24 24 23 22 22 21 20 20 19 19 19 18 18 17 17 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 14 15 15 16 17 18 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 14 14 14 14 15 16 16 17 18 17 17 17 17 17 17 18 18 18 18 17 15 15 15 16 15 14 13 12 12 11 9 7 6 5 6 6 7 8 9 10 10 9 8 7 6 6 6 6 7 8 10 11 13 14 15 16 16 16 16 14 12 12 12 12 14 14 14 13 12 11 12 13 14 15 16 17 18 17 16 14 14 15 16 17 18 18 19 20 21 21 21 22 22 22 23 23 23 24 24 23 23 23 22 22 22 21 21 21 20 18 17 16 16 17 17 17 16 16 16 17 17 17 17 17 16 16 15 16 17 18 19 20 21 21 22 22 22 23 23 24 24 25 25 26 26 27 27 28 28 28 29 29 29 30 30 31 31 32 32 33 33 33 33 34 34 34 34 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 31 31 30 29 29 28 27 27 26 26 26 26 26 26 25 25 25 26 26 26 26 26 25 25 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 24 24 23 22 22 22 22 21 20 19 17 16 15 15 17 20 23 24 25 25 24 22 20 18 16 16 17 18 20 22 23 24 24 25 25 26 26 25 25 25 25 25 25 25 25 24 23 22 23 24 26 29 31 32 30 27 27 27 28 27 27 26 24 22 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 16 16 16 15 13 11 10 8 7 6 6 7 7 7 6 6 6 7 7 8 8 8 7 6 6 7 8 8 7 7 7 8 8 7 6 6 5 5 4 4 3 3 4 4 5 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 8 8 8 8 9 9 9 10 10 9 9 8 8 8 8 8 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 15 15 16 16 17 17 17 18 18 18 18 17 17 18 18 19 19 18 18 18 19 19 19 20 21 21 22 22 23 23 23 23 23 23 23 22 21 21 20 19 19 19 19 19 19 19 18 23 23 24 25 25 25 25 24 24 24 23 23 23 23 23 22 21 20 20 19 19 19 19 19 19 18 18 18 18 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 14 16 17 18 18 19 19 19 19 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 16 16 17 18 19 18 18 18 18 18 18 19 19 19 19 17 14 13 14 15 15 14 13 13 12 11 9 7 6 6 6 7 7 8 9 10 11 12 10 8 7 7 6 6 7 8 10 12 13 15 16 18 17 17 16 15 14 13 13 13 14 14 14 13 12 12 12 13 15 16 18 19 20 19 16 14 14 15 16 17 18 19 19 20 21 22 22 22 22 22 23 23 24 24 23 23 22 22 21 21 21 21 21 21 20 19 18 17 18 18 19 18 16 16 16 16 17 17 17 17 17 16 15 15 16 17 18 20 21 22 22 22 22 23 23 24 24 24 25 25 26 27 27 28 28 28 29 29 29 29 30 30 30 31 31 32 32 32 33 33 33 33 33 32 32 32 33 33 33 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 31 31 30 29 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 24 23 22 22 22 21 20 18 17 16 15 15 17 20 23 24 24 24 23 21 19 18 17 17 18 20 21 22 23 24 24 25 25 26 25 26 26 26 26 26 26 25 25 24 23 23 23 23 25 29 32 33 31 27 26 26 27 27 28 27 23 20 20 20 20 21 21 21 22 23 23 23 22 21 20 20 19 18 17 16 15 14 13 11 9 8 7 6 6 7 7 6 6 6 7 8 9 9 9 8 8 8 8 9 8 8 8 7 8 8 8 6 6 5 5 4 4 3 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 11 11 11 11 12 12 13 13 14 15 15 16 16 16 17 17 17 18 17 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 22 23 23 23 23 23 23 23 22 22 21 20 19 19 19 19 19 20 20 20 19 21 22 23 23 24 24 23 23 23 22 22 22 22 21 21 20 19 18 18 18 18 18 18 19 19 19 19 19 18 18 17 17 17 16 16 15 15 15 14 14 14 14 13 13 12 12 14 16 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 16 13 11 12 13 13 13 12 12 12 11 9 7 7 7 7 7 7 8 10 12 13 14 12 9 8 7 7 7 8 9 10 12 14 16 18 19 18 16 15 14 14 14 14 15 15 14 14 13 12 12 12 13 15 17 18 20 20 19 17 15 15 16 17 17 18 19 19 20 21 22 23 23 23 22 23 23 23 24 24 23 22 21 21 20 20 21 21 21 21 20 19 19 19 19 20 19 17 16 16 16 17 17 17 17 16 15 14 14 14 16 17 19 21 22 22 23 23 23 24 24 24 24 24 25 26 26 27 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 33 33 34 34 34 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 30 29 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 24 23 23 23 22 21 19 18 16 15 15 17 20 21 22 23 23 21 20 18 17 17 19 20 22 23 23 24 24 24 25 25 26 26 26 27 27 27 27 26 25 25 25 24 24 23 23 25 28 31 32 31 28 25 24 25 26 28 27 23 20 20 20 21 22 23 23 24 26 27 26 25 23 22 21 21 20 19 18 16 15 14 12 11 9 8 7 6 7 7 7 7 7 7 8 9 10 10 9 9 9 9 10 9 9 8 8 8 8 7 7 6 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 9 9 8 8 8 8 9 8 8 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 8 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 21 21 22 23 23 23 23 23 23 23 23 22 22 21 20 19 18 18 18 19 20 20 20 20 20 20 21 22 22 22 22 21 21 20 20 19 19 18 17 16 16 16 16 16 17 17 18 18 19 19 19 19 19 18 18 17 17 16 16 16 16 15 15 14 14 14 13 12 11 10 10 15 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 18 15 12 10 10 11 12 12 11 11 11 10 9 8 7 7 7 7 8 10 11 13 15 14 11 8 7 7 8 8 8 9 11 12 14 16 18 18 17 15 14 14 14 15 16 17 16 15 14 13 13 13 13 14 15 16 17 18 19 17 16 16 16 16 17 18 18 19 19 20 21 22 23 23 23 22 22 23 23 24 24 24 23 21 20 19 19 20 20 21 21 21 21 20 19 19 19 18 17 16 16 16 17 17 16 16 15 14 13 12 13 14 16 19 20 22 23 23 24 24 24 25 25 25 25 25 26 27 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 32 32 32 31 31 31 32 32 33 33 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 30 30 29 28 28 28 27 27 27 27 26 26 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 25 25 24 24 25 25 25 25 25 26 26 25 25 24 24 23 22 21 20 19 18 19 20 20 19 19 20 20 20 19 18 16 17 19 22 24 24 23 23 24 24 25 25 26 26 27 27 28 28 27 27 26 25 25 25 24 24 23 25 28 31 31 30 28 25 23 24 25 27 26 24 22 21 21 22 23 24 25 26 27 28 26 24 23 23 23 23 23 22 20 18 16 15 14 12 10 9 8 7 7 7 8 8 8 8 8 9 9 10 9 9 10 11 11 10 9 9 8 8 8 7 7 6 6 5 5 4 4 4 5 5 4 4 3 2 2 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 8 8 8 8 8 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 17 17 18 18 18 19 19 20 20 20 20 20 20 20 21 21 22 23 23 23 23 23 23 23 23 23 22 21 20 19 19 18 18 18 19 20 20 20 20 18 19 20 20 20 20 19 19 18 18 17 16 14 14 13 13 14 15 16 16 17 17 18 18 19 19 19 19 19 18 18 17 17 16 16 16 16 15 15 14 14 13 13 12 12 10 1 12 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 16 13 11 10 10 10 11 12 11 11 11 10 10 9 8 9 9 10 11 12 13 14 13 11 8 6 6 7 8 9 9 10 11 12 14 16 17 17 16 15 14 13 14 15 16 17 17 17 16 14 14 14 14 14 15 16 16 17 16 16 15 16 16 17 17 18 19 19 19 20 21 22 23 23 23 22 22 22 23 23 24 24 23 22 20 19 18 19 19 20 21 21 21 20 19 18 18 17 16 16 16 16 16 16 15 15 14 13 12 11 11 13 15 17 20 21 23 23 24 24 25 25 26 25 25 26 26 27 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 33 33 33 33 33 33 33 32 32 32 32 33 32 32 32 32 32 32 32 32 31 30 30 29 29 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 24 23 23 22 22 22 22 20 18 16 16 18 22 19 16 14 14 16 20 23 22 22 22 23 24 24 25 26 26 27 27 28 28 28 27 26 26 26 26 25 25 24 26 28 30 31 30 28 25 24 23 24 25 25 24 23 21 21 22 23 24 25 27 28 28 26 23 23 24 24 24 24 24 22 20 19 17 15 14 11 9 9 8 8 8 9 9 9 9 9 9 9 9 10 10 11 12 12 11 10 9 9 9 9 8 7 6 6 6 6 5 5 5 5 6 5 4 3 3 2 2 3 3 3 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 9 9 9 8 8 8 8 8 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 19 19 19 19 19 20 20 21 21 22 22 23 24 24 23 23 23 23 23 22 22 21 20 19 18 18 17 17 18 19 19 19 20 16 17 17 17 17 17 16 16 15 14 13 11 10 10 11 12 13 15 16 17 17 18 18 19 19 19 19 19 19 18 18 17 17 16 16 16 15 15 15 14 14 13 13 13 14 13 14 14 16 16 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 15 16 16 16 16 16 16 16 17 17 17 18 17 17 17 17 17 17 16 14 11 10 9 10 11 12 12 12 11 11 10 10 10 10 10 11 11 12 13 14 14 11 8 6 6 6 7 9 10 10 11 11 12 14 15 16 16 16 16 15 14 14 14 15 16 18 19 17 15 14 13 14 14 15 16 16 16 15 15 15 16 16 17 18 18 19 19 20 20 21 21 22 22 22 22 22 22 22 23 23 24 24 22 20 18 18 18 19 19 20 20 20 20 19 18 17 16 16 15 16 16 16 16 15 14 13 11 11 11 11 12 15 17 19 21 22 23 23 24 25 26 26 26 26 26 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 29 30 30 30 31 31 31 31 31 31 32 32 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 23 22 20 18 20 25 26 18 12 11 12 14 16 17 18 20 22 23 24 24 25 26 26 27 27 27 27 27 27 26 26 26 26 26 26 27 29 30 30 29 27 25 24 24 23 23 23 23 23 22 22 22 23 24 26 28 29 29 28 25 25 26 26 26 26 26 24 23 21 19 17 15 13 11 10 9 9 10 10 11 11 11 11 10 10 11 11 11 12 12 12 11 11 10 10 10 9 8 8 7 6 7 7 6 6 6 6 6 6 5 4 3 3 3 2 3 3 4 4 5 6 7 7 8 8 7 7 8 8 8 7 7 7 7 6 6 6 6 7 7 8 9 9 9 8 8 8 8 9 9 9 9 8 7 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 12 12 12 13 13 13 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 21 21 22 22 23 23 23 23 23 23 23 23 22 22 21 20 20 19 18 17 17 18 18 18 18 18 14 14 14 14 14 14 13 13 12 10 9 8 8 9 11 12 14 15 16 18 18 19 19 20 20 19 19 18 18 18 17 17 16 16 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 16 16 16 15 15 14 14 14 14 15 15 16 15 15 15 15 16 17 17 17 17 17 17 16 16 16 16 16 14 11 10 9 10 11 12 12 12 11 10 10 10 10 11 11 12 12 13 13 13 12 9 7 6 6 7 8 10 11 11 12 12 13 14 15 15 16 16 16 16 14 13 13 14 15 18 20 18 16 14 13 13 14 15 16 17 17 16 16 16 16 17 17 18 19 19 20 20 20 21 21 21 22 22 21 21 21 21 22 23 23 24 22 20 18 18 18 18 19 19 20 20 20 19 18 16 15 15 15 15 16 16 16 15 14 12 11 10 11 11 13 15 18 19 20 21 22 23 24 25 26 26 26 27 27 28 28 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 30 31 31 32 32 32 32 32 32 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 24 24 24 25 26 26 25 25 27 28 20 14 13 12 11 11 13 15 18 20 22 23 23 24 25 26 26 26 26 26 27 26 26 26 27 27 27 27 28 29 29 30 29 27 26 25 24 23 22 22 22 22 22 22 23 23 25 26 28 30 30 30 28 28 28 29 28 28 28 26 24 22 20 19 16 14 12 11 11 11 11 11 12 13 13 13 13 13 13 13 13 14 14 13 12 11 11 11 11 10 9 9 8 7 6 6 6 6 6 6 6 6 5 4 4 3 3 2 3 3 4 4 5 6 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 9 9 8 8 8 8 9 9 9 8 8 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 22 21 21 20 19 18 18 17 17 17 17 17 17 11 11 11 11 12 11 11 10 9 8 7 7 8 10 12 14 15 16 17 18 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 15 15 15 15 14 15 15 16 16 17 17 17 17 16 16 16 16 16 16 14 11 10 9 11 12 12 11 10 10 10 9 10 10 11 12 13 13 13 12 11 10 8 7 6 7 8 9 11 12 12 12 13 13 14 15 15 16 16 16 16 15 13 13 13 15 17 18 18 16 14 14 14 14 15 16 17 17 17 17 17 17 17 17 18 19 20 20 21 21 21 21 21 21 21 20 20 20 21 21 22 23 23 22 20 19 18 18 19 19 19 19 19 19 18 17 16 15 14 14 14 15 15 16 16 15 13 11 11 11 12 14 17 18 19 19 20 22 23 24 25 26 26 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 29 30 31 31 32 32 32 32 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 26 27 26 25 23 21 19 17 16 16 15 14 13 13 15 18 20 21 21 22 23 24 24 25 25 25 25 26 26 26 27 27 28 27 28 28 29 30 30 29 28 26 25 24 23 22 22 22 21 21 22 22 23 24 25 27 29 30 31 31 30 30 31 31 31 32 31 28 24 22 21 19 17 15 13 13 12 13 13 13 14 15 15 15 15 15 15 15 15 15 15 13 12 11 11 11 10 10 10 9 7 6 5 5 6 6 7 6 5 5 4 4 4 3 3 3 4 4 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 7 8 8 8 8 7 8 8 9 8 8 8 8 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 22 22 22 22 23 22 22 22 22 21 20 20 19 18 17 17 16 16 16 17 9 9 9 9 10 9 9 8 7 6 6 7 9 11 13 15 15 16 16 17 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 16 17 17 17 16 16 15 15 14 14 14 15 14 14 14 14 15 15 16 16 16 17 16 16 16 16 16 16 16 15 14 12 10 9 11 12 11 10 9 9 9 9 9 10 12 14 14 14 12 11 10 9 8 7 7 8 9 10 12 13 13 13 13 13 14 15 15 16 16 16 16 15 14 13 13 14 15 16 17 16 15 14 15 15 15 16 16 16 17 17 17 17 17 17 18 18 19 20 20 21 21 21 21 20 20 19 19 19 20 21 22 22 22 21 20 19 19 19 19 19 19 19 19 18 17 16 15 14 14 14 14 14 15 16 17 16 14 13 12 12 12 14 17 19 19 18 19 21 23 24 25 26 26 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 27 28 28 29 30 31 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 28 28 27 27 27 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 26 26 26 26 24 22 20 19 18 17 17 17 16 15 15 16 18 19 20 20 20 21 22 23 24 24 24 25 25 25 26 26 27 27 27 28 28 29 30 30 30 29 27 26 24 23 23 22 22 22 22 22 22 22 22 23 25 27 30 31 32 31 31 31 32 32 33 33 32 29 27 25 23 21 19 17 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 13 13 12 11 11 11 11 10 8 7 5 5 5 6 7 7 6 5 4 4 4 4 4 4 4 5 5 6 7 8 8 9 9 9 9 9 9 10 10 10 10 10 9 9 8 7 7 6 7 7 8 8 8 8 8 9 9 8 8 8 7 7 6 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 8 8 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 20 19 17 16 16 16 16 16 16 8 8 8 8 8 8 7 7 6 6 6 7 10 12 14 15 15 15 15 15 15 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 17 17 16 16 16 15 14 14 16 17 17 17 16 16 16 15 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 14 13 11 10 10 10 11 10 9 9 9 10 9 9 11 13 15 15 14 12 10 10 10 9 10 9 9 9 10 11 12 12 12 13 13 14 15 15 16 16 16 16 16 16 14 13 13 14 15 15 15 15 15 15 16 16 15 14 15 16 16 16 16 17 17 17 18 19 19 20 20 21 21 20 20 19 19 18 19 20 21 21 22 22 21 20 19 19 19 19 19 19 19 18 17 16 15 15 14 14 13 14 14 14 16 17 16 15 13 13 12 12 13 15 18 19 18 19 21 23 24 25 26 26 27 27 27 28 28 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 28 29 30 31 32 32 32 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 26 25 24 22 21 20 18 17 18 18 18 17 17 17 18 19 19 19 19 20 22 23 23 24 24 24 24 24 25 25 26 26 26 27 28 29 30 31 30 30 28 26 25 24 23 23 23 22 22 22 23 23 23 22 23 25 28 31 32 32 32 32 31 31 32 32 32 31 29 28 26 25 24 22 21 19 18 17 16 16 16 16 15 15 16 16 16 16 16 17 16 15 14 13 12 11 11 11 10 9 7 6 5 5 6 7 7 6 5 5 5 5 5 4 4 4 5 5 6 7 8 8 9 9 9 9 9 10 10 10 11 11 11 11 10 9 8 7 7 7 7 7 8 8 8 9 9 9 9 8 8 8 7 6 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 8 7 7 7 7 7 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 20 20 21 21 21 22 21 21 20 20 20 21 21 21 21 21 21 20 19 17 16 16 16 16 16 17 8 8 8 8 8 8 7 7 6 6 6 8 11 13 14 13 13 13 13 13 14 15 15 16 16 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 15 17 17 17 17 16 16 15 14 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 13 12 10 10 10 10 10 10 9 10 10 10 10 10 12 14 16 15 14 12 10 11 12 14 15 13 10 8 8 9 10 11 12 12 13 14 15 15 16 16 16 16 17 17 16 13 13 13 13 13 14 14 15 16 16 15 14 13 15 16 17 17 17 17 17 18 18 19 19 20 20 21 20 20 20 19 19 19 19 20 21 21 21 22 21 20 20 19 19 19 19 19 18 17 17 16 15 15 14 13 13 13 13 14 15 16 15 14 13 12 12 13 14 16 17 18 18 19 20 22 23 24 25 26 26 27 27 28 28 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 28 28 29 30 31 32 33 33 33 32 32 32 32 32 32 33 33 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 24 23 22 20 19 18 19 19 19 19 18 18 18 19 20 20 20 21 22 23 23 23 23 23 23 23 23 24 24 24 24 25 26 28 30 31 31 30 29 27 26 24 24 23 23 23 23 23 24 24 24 23 23 24 26 28 31 32 32 32 31 31 30 30 30 29 29 29 29 29 29 27 25 23 21 19 17 16 16 15 15 15 15 15 15 15 16 17 16 16 15 14 13 13 12 12 11 9 8 7 6 6 7 8 8 8 7 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 10 10 10 10 11 11 12 12 11 10 9 8 8 7 7 8 8 8 9 9 10 10 9 9 9 8 7 6 6 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 8 7 7 7 7 7 7 8 8 9 10 10 11 11 12 12 12 13 13 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 18 18 18 19 19 19 20 21 21 21 21 20 20 20 20 20 20 21 21 21 20 20 19 18 17 16 16 16 16 17 8 8 8 8 8 8 7 7 6 6 7 9 11 12 13 12 12 12 12 13 14 15 15 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 16 16 15 14 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 13 11 11 11 11 11 11 11 11 11 12 12 13 14 16 16 15 13 12 12 14 16 18 16 12 8 5 5 6 8 9 11 12 13 14 15 15 16 16 16 17 17 17 16 14 13 13 13 13 13 14 15 16 16 16 16 15 15 17 18 18 18 18 18 19 20 20 20 21 21 20 20 20 20 20 19 19 20 20 21 21 21 21 21 21 20 19 19 19 19 18 18 17 17 16 15 15 14 13 13 13 13 13 14 14 14 13 12 12 13 15 16 17 17 17 18 19 20 22 22 23 24 25 27 27 28 28 28 29 29 29 28 28 28 28 28 28 27 27 27 26 27 27 27 28 29 29 31 32 32 32 32 32 32 32 32 32 32 33 33 33 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 21 20 20 20 21 21 21 20 20 20 21 21 22 22 23 24 24 24 24 23 23 23 22 22 22 23 23 23 24 25 27 29 30 31 30 29 27 26 25 24 24 23 23 24 24 25 25 25 25 25 25 25 26 28 30 31 32 32 31 30 29 29 28 28 29 31 32 32 31 30 27 23 20 18 16 16 15 15 15 15 15 14 15 15 16 16 16 15 14 13 13 12 12 11 10 9 8 7 6 7 8 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 10 10 11 11 11 11 12 12 12 11 10 10 9 9 9 9 9 10 10 11 11 11 10 10 9 8 7 7 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 9 10 10 11 11 12 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 19 19 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 19 19 18 17 16 16 16 17 17 9 9 8 8 8 8 8 7 7 7 8 9 11 11 11 11 11 12 13 13 14 15 16 17 17 18 18 18 18 19 19 19 20 20 19 19 18 18 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 15 13 13 11 12 13 13 12 12 12 14 14 15 16 17 16 15 13 12 13 15 16 15 12 9 6 4 4 6 7 9 11 12 13 14 14 15 16 17 17 18 17 17 16 15 14 14 14 14 14 14 15 16 17 18 17 16 16 17 18 19 19 19 20 20 21 21 22 21 21 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 14 13 13 12 12 13 14 14 14 13 12 12 14 17 19 20 19 19 18 19 20 21 22 22 23 24 26 28 28 28 29 29 29 28 28 28 28 28 28 27 27 27 26 26 27 27 27 28 28 29 30 31 32 32 32 32 32 32 32 32 32 33 33 33 32 32 31 31 31 30 30 29 29 29 29 29 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 23 24 24 24 23 23 23 24 24 24 25 25 24 24 23 23 22 22 22 22 22 22 23 24 25 26 28 29 30 30 29 28 26 25 25 24 24 24 25 25 26 26 26 26 26 26 26 26 27 28 29 30 31 31 30 29 28 28 28 28 31 33 34 34 33 30 26 22 20 18 17 16 16 15 15 15 14 14 15 15 15 15 14 13 13 12 12 12 11 10 9 8 7 7 7 8 9 10 11 11 11 10 10 9 9 9 9 9 9 9 9 9 8 8 8 9 10 11 11 11 11 11 12 12 13 12 12 12 11 11 10 10 11 11 11 12 12 12 12 11 10 8 7 7 6 6 6 7 7 8 8 9 9 10 10 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 6 6 6 6 7 8 9 9 10 11 12 12 13 13 13 13 12 12 12 12 12 12 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 19 19 19 19 20 20 20 20 20 19 18 18 17 17 17 17 18 18 10 9 8 8 9 8 8 7 7 7 8 9 10 10 10 10 11 12 13 14 14 15 16 17 18 18 18 18 19 20 20 20 20 20 20 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 16 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 17 16 15 13 13 12 14 16 15 14 13 13 15 15 16 16 16 16 14 12 12 12 13 13 11 8 7 6 6 7 7 8 9 10 12 12 13 13 14 15 16 17 18 17 16 15 14 14 14 14 14 14 15 15 16 18 19 18 16 16 16 17 18 19 20 20 21 22 22 22 22 21 20 20 20 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 15 15 14 14 13 13 13 12 13 13 14 14 14 13 13 15 18 21 22 23 22 21 20 20 21 22 22 22 24 26 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 27 27 27 28 28 28 28 29 30 31 31 31 32 32 32 32 32 33 33 33 32 32 32 31 31 31 30 29 29 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 22 21 22 23 23 23 23 24 24 25 25 25 25 25 25 24 23 22 21 21 21 22 22 23 23 24 26 27 28 29 29 29 28 27 26 25 25 25 26 26 26 26 26 27 27 27 28 28 27 28 28 28 28 29 29 29 28 28 27 27 28 30 32 33 34 34 32 29 25 22 20 18 18 17 16 15 14 14 14 15 15 14 14 14 13 12 12 13 12 11 10 9 8 7 7 8 8 9 10 11 12 13 13 12 11 10 10 10 10 10 10 10 9 9 9 10 9 10 10 11 11 11 11 11 12 12 13 13 13 13 13 12 12 12 12 13 13 14 14 13 12 10 8 7 7 7 6 7 7 8 8 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 6 6 6 6 6 7 8 9 9 10 11 12 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 18 18 18 17 18 18 18 19 10 9 9 8 8 8 8 7 7 7 7 8 9 9 9 10 11 12 12 13 14 15 16 17 18 18 19 19 20 21 21 21 21 20 19 18 18 17 17 16 16 15 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 16 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 15 13 12 12 13 16 17 17 15 14 13 14 15 16 16 15 14 12 10 10 10 10 9 8 7 6 7 8 9 9 8 9 9 10 11 11 11 12 14 15 16 16 16 14 14 14 14 14 14 14 15 15 15 16 17 18 17 16 15 16 17 18 19 20 20 21 21 21 21 21 21 20 20 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 13 13 14 14 14 14 14 15 17 20 21 23 24 24 22 21 20 21 22 23 23 24 26 27 28 28 28 28 27 27 27 27 26 26 26 27 27 26 27 27 27 28 28 28 28 28 28 29 29 30 31 31 32 32 32 32 33 33 33 32 32 32 31 31 30 30 29 28 28 28 28 29 30 31 31 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 21 21 20 20 21 21 21 21 21 22 23 24 24 24 24 23 22 21 20 20 21 21 22 23 23 24 25 27 28 29 29 28 28 27 27 26 26 26 26 27 27 27 27 27 28 28 29 29 29 28 28 28 27 27 27 27 27 27 27 27 27 28 28 29 31 33 33 31 28 24 22 20 19 18 16 15 14 14 14 14 14 14 13 12 12 11 12 12 12 11 10 9 8 8 8 8 8 9 10 11 12 13 14 13 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 14 13 11 9 8 7 7 7 7 8 8 9 10 10 11 11 11 12 12 12 12 11 10 10 10 10 10 10 9 8 8 8 8 8 8 8 7 7 6 5 5 6 6 7 8 8 9 10 12 13 13 13 13 13 13 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 11 10 9 8 8 8 7 7 7 7 7 8 8 9 9 9 10 11 12 13 13 14 16 17 18 19 19 19 20 21 21 21 21 21 20 19 18 18 17 16 15 15 15 17 17 18 18 18 18 17 17 17 18 18 19 19 18 17 16 16 15 15 15 15 14 13 13 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 13 11 12 13 14 16 17 16 15 14 13 13 14 15 14 12 11 10 9 8 8 8 7 7 6 6 7 8 9 9 8 8 8 9 9 10 10 11 13 14 14 15 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 19 18 18 17 16 15 15 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 16 18 20 22 23 24 24 23 22 21 21 22 24 24 25 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 29 30 31 31 32 32 33 33 33 32 32 32 32 31 31 31 30 29 29 28 28 28 29 30 31 31 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 28 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 20 19 18 18 19 19 19 20 20 20 21 21 21 21 20 20 19 19 19 20 20 21 22 22 23 25 26 27 28 28 28 28 27 27 27 27 27 27 27 27 28 28 28 29 29 30 30 29 29 28 28 28 27 27 26 26 26 26 26 27 28 25 23 27 31 33 32 30 27 24 22 20 19 17 16 15 14 13 13 13 13 12 11 11 11 11 12 12 11 10 9 8 8 8 8 8 8 9 11 12 13 14 14 13 13 12 11 11 11 11 11 11 10 11 11 11 10 10 10 11 11 12 12 12 12 13 13 14 14 14 14 14 15 15 16 16 16 16 15 14 12 10 8 8 8 8 8 8 9 10 10 11 12 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 8 8 8 8 9 8 8 7 6 5 5 5 6 6 7 8 9 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 20 20 11 10 9 9 8 8 7 7 7 7 7 7 8 8 9 9 9 10 11 12 13 14 15 17 18 19 19 19 20 21 21 21 21 21 20 20 20 19 18 17 15 14 15 16 17 18 18 18 17 17 17 18 19 20 20 19 18 16 15 15 15 16 15 15 14 13 12 12 12 13 13 14 14 15 15 15 15 16 16 16 17 16 15 12 11 12 13 13 14 15 15 14 14 14 14 14 14 12 11 10 9 8 7 6 6 7 7 7 6 7 8 8 8 8 7 7 8 9 9 10 11 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 15 15 16 16 17 17 18 18 18 19 19 19 20 20 19 19 19 19 19 19 18 19 19 19 19 19 19 18 18 17 17 16 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 15 15 14 13 13 15 17 19 20 22 22 24 24 24 23 22 22 22 23 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 29 28 28 28 28 28 28 29 30 31 31 32 32 32 33 33 32 32 32 32 31 31 30 30 29 29 28 29 29 30 31 31 32 32 32 32 32 32 31 31 31 31 32 32 32 32 31 31 31 31 31 30 30 30 30 30 29 29 28 28 27 27 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 22 22 22 22 22 21 21 20 19 19 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 20 21 21 22 24 25 26 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 29 29 28 28 28 28 27 27 27 27 27 26 28 29 28 29 31 32 32 31 29 27 25 22 20 19 17 16 14 13 13 12 12 11 11 10 10 11 11 12 11 10 9 8 8 8 9 9 9 10 11 12 13 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 15 15 16 16 16 15 14 13 11 10 9 8 8 8 8 9 10 11 11 12 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 9 9 8 8 9 9 9 9 8 6 5 5 4 5 5 6 7 8 9 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 17 17 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 19 19 20 20 21 21 12 11 11 10 9 8 8 7 7 7 7 7 8 8 8 8 9 9 10 11 12 13 15 16 17 18 18 18 19 20 21 21 21 21 21 21 21 20 20 18 16 15 16 16 17 18 18 17 17 18 18 20 21 22 21 18 16 15 15 15 15 15 15 14 13 12 11 12 12 13 13 13 14 15 15 15 15 16 17 18 18 17 14 12 11 12 11 11 12 13 13 14 15 16 16 14 13 11 10 10 9 8 6 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 9 10 11 11 12 13 13 14 14 15 15 15 15 15 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 18 18 17 17 17 18 18 18 18 18 17 17 16 16 15 15 14 14 13 13 13 13 14 14 14 14 15 15 16 16 16 15 14 13 13 15 18 19 21 21 22 23 24 24 24 23 22 23 23 23 23 23 23 23 22 22 23 23 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 27 27 27 28 29 29 30 31 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 30 30 31 31 32 32 32 32 32 31 31 31 31 31 31 32 32 32 32 32 31 31 31 31 31 30 30 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 20 21 22 23 24 24 25 26 26 27 27 28 28 28 28 29 29 29 30 30 30 30 31 30 31 30 30 30 29 29 29 29 29 29 28 28 28 27 27 28 29 30 32 34 34 33 32 30 28 25 23 20 18 17 15 14 13 12 12 11 10 10 10 10 11 11 11 10 10 9 9 9 10 11 11 12 12 13 14 15 15 14 13 12 12 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 15 15 15 15 14 13 12 11 10 9 9 9 9 9 10 11 12 13 13 14 14 14 14 13 13 13 12 12 11 11 11 11 11 10 10 9 9 9 9 10 10 10 9 7 5 4 4 4 5 5 6 7 8 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 17 17 17 17 16 17 17 17 17 18 18 18 18 19 19 20 20 21 21 21 13 12 12 11 10 9 9 8 7 7 7 7 7 7 8 8 8 9 9 10 11 12 13 15 16 16 17 17 18 18 19 20 21 21 21 22 22 23 22 21 20 19 18 18 19 19 20 20 20 21 22 22 23 22 19 17 15 14 14 15 15 15 14 13 12 11 12 12 13 13 13 14 14 15 16 16 16 16 16 17 16 14 12 10 10 10 10 10 11 13 14 16 17 18 16 14 12 11 11 11 10 8 6 5 5 6 6 7 7 7 7 7 7 6 6 7 7 8 9 10 10 11 12 12 13 13 14 14 14 14 14 14 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 18 18 19 19 19 19 18 18 17 17 16 16 16 16 17 17 17 17 16 16 16 15 15 15 15 14 13 12 12 12 13 14 14 14 14 15 16 16 16 15 14 13 14 16 18 19 20 21 22 23 23 24 24 23 23 23 23 22 21 21 21 20 20 21 21 22 23 23 24 24 25 25 26 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 28 29 30 31 31 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 31 31 31 32 32 32 31 31 30 30 30 30 30 31 31 32 32 32 32 32 32 31 31 31 30 30 29 29 29 28 27 27 26 26 25 24 23 23 23 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 20 20 20 19 19 19 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 22 23 24 24 25 25 26 26 27 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 28 27 26 25 25 26 30 33 35 36 35 33 31 28 25 22 20 18 17 15 14 13 12 12 11 10 10 10 11 11 11 11 10 10 10 11 11 12 13 14 14 15 15 16 16 15 14 13 12 12 12 13 13 13 13 13 12 12 12 11 11 11 11 11 12 12 13 14 14 15 15 14 14 14 14 15 15 14 14 13 12 11 10 10 9 9 9 10 10 11 12 13 14 14 15 15 15 14 14 14 13 13 12 12 12 12 12 12 11 10 9 9 9 9 11 12 12 10 8 6 5 4 4 4 5 6 7 8 9 10 11 12 12 13 13 14 14 13 13 13 12 13 13 14 15 16 17 17 17 17 16 16 15 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 17 17 18 18 18 19 19 20 20 20 21 21 13 13 12 12 11 10 9 9 8 7 7 7 7 7 8 8 9 9 9 9 10 11 12 13 14 14 15 15 16 17 18 19 20 20 21 22 24 25 26 26 25 25 25 23 23 23 24 25 24 23 22 22 21 19 17 15 15 15 16 16 15 14 13 12 12 12 12 13 13 13 13 14 14 15 16 16 16 16 15 15 14 12 10 10 10 9 10 12 13 14 16 17 17 16 14 12 12 13 13 13 12 9 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 11 12 13 13 12 13 13 13 13 13 12 12 12 12 13 13 14 15 15 15 15 15 15 16 17 17 18 19 19 19 19 19 18 18 17 16 15 14 14 15 16 16 17 16 16 16 15 15 15 15 15 14 13 12 11 11 12 13 13 13 13 14 15 16 15 15 14 14 15 16 18 19 20 21 21 22 22 23 23 23 23 23 22 21 20 20 19 19 19 20 20 21 21 22 23 23 24 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 28 29 30 31 31 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 31 31 30 29 29 28 28 28 28 29 31 32 32 32 32 32 32 31 31 31 30 29 29 29 29 29 28 27 27 26 25 24 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 24 24 24 25 25 26 27 27 28 29 30 30 31 31 31 31 32 32 32 32 32 32 31 31 30 31 31 31 31 30 29 28 27 25 24 23 23 26 29 33 35 37 37 34 31 27 24 21 19 18 17 16 15 14 13 12 11 11 11 11 11 11 11 11 11 11 12 13 14 15 16 16 16 16 17 17 16 15 13 12 12 12 13 13 14 14 14 13 13 12 11 11 11 11 11 12 12 13 14 15 15 15 15 14 14 14 14 14 14 13 12 12 11 10 10 10 10 10 11 11 12 13 14 14 15 15 15 15 15 15 14 14 13 12 12 12 13 12 12 11 10 10 9 9 10 11 12 13 12 10 8 6 5 5 5 5 6 7 8 10 11 11 12 12 13 14 15 14 14 13 12 12 13 13 14 15 16 17 17 17 17 16 16 15 15 15 15 15 16 16 16 16 16 16 15 15 16 16 16 16 17 17 18 18 19 19 19 20 20 20 20 20 13 13 13 12 11 11 10 9 8 8 7 7 7 8 8 8 9 9 9 9 10 10 11 11 12 13 13 14 15 15 16 17 18 19 20 22 24 25 26 26 26 26 25 24 24 23 23 22 21 20 19 19 18 17 16 16 16 16 17 17 16 14 13 13 13 13 13 13 13 13 13 14 14 15 16 16 17 16 15 14 13 12 12 13 13 13 13 14 15 16 17 17 15 13 12 12 14 15 15 14 12 10 9 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 11 11 12 12 13 13 13 13 12 12 10 10 10 11 12 13 14 15 15 15 15 15 16 17 17 18 18 19 19 19 19 19 19 18 17 16 14 13 13 13 14 15 16 16 16 15 15 15 15 15 15 14 13 11 10 10 11 12 12 12 12 13 14 15 15 15 15 15 16 17 18 19 20 21 21 21 21 22 22 22 22 22 22 21 20 19 19 19 19 19 19 20 20 21 21 22 23 24 25 26 26 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 28 29 29 30 31 31 31 31 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 29 28 27 27 26 26 26 27 29 31 31 32 32 32 32 32 31 31 30 29 29 29 29 29 29 28 28 27 26 24 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 26 27 28 29 30 30 31 32 32 32 32 32 32 33 33 32 32 32 31 31 31 32 32 31 30 29 28 27 26 25 24 25 26 28 31 34 36 37 35 32 29 26 23 21 19 18 17 16 16 15 14 13 12 11 11 12 12 12 12 12 12 13 14 15 16 16 16 16 17 17 17 16 15 13 12 12 13 13 14 15 15 15 15 14 13 12 11 11 11 11 12 12 14 14 15 15 15 15 14 14 14 14 14 14 13 12 12 11 11 11 11 11 11 12 13 13 14 15 15 16 16 16 16 15 15 14 14 13 13 13 13 13 13 12 11 11 10 9 9 10 11 12 13 12 11 9 7 7 6 6 6 7 8 9 10 11 11 12 13 14 15 16 16 14 13 12 12 13 14 15 16 17 17 18 18 17 17 16 15 15 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 19 19 19 19 20 20 20 20 20 14 14 13 12 12 11 10 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 13 13 14 15 15 16 17 18 19 20 21 22 23 23 23 22 22 21 21 20 19 19 19 18 18 17 17 17 17 17 17 17 18 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 15 16 16 16 15 15 14 13 14 16 17 17 16 15 16 17 17 16 14 12 12 13 15 16 15 13 11 10 9 8 7 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 10 11 11 12 13 14 15 15 14 13 12 10 9 10 11 12 12 13 14 14 15 15 15 16 17 18 18 18 18 18 19 19 19 19 19 18 17 15 13 12 12 13 14 15 15 15 15 15 15 14 14 14 14 13 12 11 10 10 10 11 11 12 13 14 15 15 16 16 16 17 17 18 19 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 19 19 19 19 19 20 21 21 23 24 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 31 30 30 29 29 30 30 31 31 31 30 30 29 28 28 27 26 25 26 27 29 30 31 32 32 32 32 31 31 30 30 29 29 29 29 29 28 28 28 27 25 22 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 26 27 28 29 30 31 32 32 32 32 32 32 33 33 33 33 33 32 32 32 32 32 31 31 30 29 28 28 27 27 25 25 26 28 30 30 30 33 34 33 31 27 24 22 20 18 17 17 17 16 15 14 13 12 12 12 12 12 12 12 12 13 15 15 16 16 16 16 17 17 17 16 15 13 13 13 13 14 15 16 17 17 16 15 14 13 12 11 11 12 12 13 13 14 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 12 12 13 14 14 15 15 15 16 16 16 16 15 15 14 14 14 13 13 13 13 13 12 12 11 10 10 10 10 11 12 12 12 11 10 9 8 8 8 8 9 9 10 11 12 12 12 13 14 16 17 16 15 13 12 12 13 14 15 16 17 18 19 19 18 17 16 15 14 13 13 13 14 14 15 15 15 15 15 15 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 20 15 14 14 13 12 12 11 10 9 9 8 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 13 13 14 14 15 16 16 17 17 18 19 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 14 14 14 14 14 14 14 14 14 14 15 16 16 15 15 15 15 17 19 20 18 16 15 16 16 16 15 13 13 13 14 15 15 14 13 11 10 9 8 7 7 7 7 6 6 6 6 6 7 8 9 9 9 9 10 10 11 11 12 13 14 16 16 16 16 15 14 13 14 12 13 13 13 13 13 13 13 14 15 16 17 17 17 17 17 18 19 19 20 20 20 19 18 16 14 13 12 12 13 14 14 15 15 15 14 14 14 14 14 13 13 12 11 10 10 10 11 12 12 13 13 13 15 16 16 17 18 18 19 19 20 21 21 21 21 21 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 22 23 24 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 29 29 30 30 29 29 29 29 29 29 30 30 30 31 31 31 31 30 29 28 27 26 27 28 29 31 32 32 32 31 31 31 30 30 29 29 29 29 29 28 28 27 27 25 23 22 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 27 27 28 30 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 32 32 31 31 31 31 30 30 30 29 29 27 26 26 27 29 28 26 28 30 32 32 29 25 23 21 20 19 18 17 16 15 14 13 13 12 12 12 12 12 12 12 13 14 15 16 16 16 17 17 18 18 17 15 13 13 13 14 14 15 17 18 18 18 16 15 13 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 13 13 14 15 15 15 15 15 16 16 16 16 15 15 14 14 14 14 14 14 13 13 12 12 11 10 10 10 11 11 11 12 12 12 11 10 9 9 9 9 10 11 11 12 12 12 12 13 15 16 17 17 15 14 12 12 13 14 16 17 19 19 19 19 18 17 16 15 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 16 15 15 14 13 12 11 11 10 10 9 9 9 8 8 8 8 9 9 9 10 11 11 12 12 13 13 13 14 14 15 15 15 16 16 17 18 18 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 17 17 16 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 17 17 18 19 19 17 16 15 15 15 15 14 14 14 14 14 14 14 13 13 11 10 9 8 7 6 6 7 7 6 6 6 7 7 8 9 9 9 10 10 11 11 12 12 13 14 15 16 16 16 15 13 9 13 12 12 10 10 12 11 11 12 13 13 14 16 16 16 16 17 18 18 19 20 20 20 20 19 18 17 15 14 13 13 14 15 15 16 16 15 15 15 15 14 13 14 14 13 12 12 13 13 13 12 12 12 13 14 15 16 16 17 18 19 19 19 20 20 20 21 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 20 21 22 23 24 24 25 25 26 26 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 29 29 30 30 31 31 31 32 32 31 30 29 28 28 28 29 30 31 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 26 25 24 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 27 27 28 29 30 31 31 32 32 32 32 31 32 32 32 32 32 32 33 33 32 32 32 32 32 32 32 32 32 31 31 29 28 26 26 28 27 26 25 27 30 34 31 27 25 23 21 19 17 16 15 14 14 13 13 13 13 12 12 12 12 12 12 13 14 16 17 18 18 18 18 18 17 16 14 13 13 14 15 16 18 19 19 18 17 15 14 13 12 12 12 13 13 13 13 13 13 14 14 14 14 13 13 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 12 12 11 11 11 10 10 10 10 11 11 12 13 13 13 13 13 15 16 17 16 15 14 12 12 13 15 16 18 19 19 19 19 18 16 15 14 13 12 12 13 13 14 14 14 15 15 16 16 16 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 17 16 15 15 14 13 12 11 11 10 10 9 9 9 9 9 9 9 9 9 10 11 11 12 13 13 14 14 14 14 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 17 18 18 19 19 19 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 15 15 15 14 14 14 14 13 13 13 14 14 16 18 19 19 19 17 16 15 15 15 15 15 15 14 14 13 13 13 13 13 14 13 11 9 7 6 6 6 6 6 7 7 7 7 7 8 9 9 10 10 11 11 11 12 12 13 14 14 15 16 14 10 4 4 15 14 13 6 5 9 10 10 10 11 12 13 15 16 16 17 17 18 18 19 20 20 20 19 19 19 18 17 16 15 16 16 16 17 17 17 17 17 16 16 15 15 15 15 14 14 15 15 16 15 13 13 13 13 13 14 15 16 17 17 18 18 18 19 20 20 20 20 19 19 18 19 19 19 19 19 18 18 18 18 17 18 18 18 19 20 20 21 22 23 23 24 25 25 26 26 26 27 27 27 28 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 29 29 30 30 31 31 31 32 31 31 30 29 28 28 28 28 30 31 31 31 30 30 29 29 29 29 28 28 28 27 26 26 25 25 24 23 23 22 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 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 26 26 26 27 27 28 28 29 30 30 31 31 32 32 32 32 32 32 32 31 32 32 33 33 33 32 32 32 32 33 33 33 33 33 33 32 30 28 27 27 27 26 24 25 28 32 31 30 27 24 22 19 17 15 14 13 13 13 14 13 13 13 13 12 13 12 12 13 14 15 17 18 19 18 18 18 17 16 15 14 14 15 15 16 18 19 19 18 16 15 14 13 12 12 12 12 12 13 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 15 16 16 16 15 13 12 13 14 15 16 18 18 19 18 18 17 15 14 13 13 12 13 13 14 14 14 15 15 16 16 17 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 21 18 17 16 16 15 14 13 12 11 11 10 10 10 9 9 9 9 9 9 9 10 10 11 12 13 13 14 14 15 15 16 16 16 16 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 20 20 20 19 19 18 17 16 16 15 15 15 14 14 14 14 13 13 13 13 15 17 19 20 19 17 15 14 14 15 15 15 15 15 15 14 13 13 13 13 14 14 14 11 8 7 6 6 6 6 6 6 7 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 14 14 14 12 10 10 13 15 15 14 12 11 11 11 10 10 9 11 12 13 15 16 17 18 18 18 19 20 20 19 19 18 18 18 17 17 16 17 17 18 18 18 18 18 18 17 16 16 15 15 15 15 15 16 16 17 17 15 15 14 14 14 14 15 16 16 17 17 17 18 19 19 20 20 20 19 19 18 18 19 18 18 18 18 18 17 17 17 17 18 18 19 19 20 21 21 22 23 23 24 25 25 26 26 26 27 27 28 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 27 27 28 28 28 28 28 28 27 26 26 26 27 29 30 30 30 29 29 28 28 28 28 27 27 26 26 25 25 24 24 23 23 23 23 23 22 22 21 21 21 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 25 25 26 26 26 27 27 28 28 29 29 30 30 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 32 32 32 33 34 34 35 35 34 34 33 32 30 29 28 27 26 25 25 27 29 29 28 27 25 22 19 17 15 14 13 13 13 13 14 14 13 13 13 13 13 13 13 13 15 17 19 20 20 20 19 19 18 16 15 15 14 14 15 17 18 18 17 15 14 13 12 12 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 15 16 16 15 13 13 13 14 15 16 17 17 17 17 17 16 15 14 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 21 18 17 17 16 16 15 14 13 12 12 11 11 10 10 10 9 9 9 9 10 10 10 11 12 12 13 14 15 15 16 16 17 17 17 16 16 15 15 15 16 16 16 17 17 18 18 18 19 19 20 20 20 21 22 22 22 22 21 21 21 20 20 19 19 18 17 16 16 15 14 14 14 14 14 13 13 13 14 16 18 19 19 17 15 14 14 15 16 16 16 15 15 14 14 14 14 13 13 13 13 12 10 7 6 7 8 8 8 7 7 7 8 9 9 8 9 9 10 10 11 11 12 12 12 12 13 14 12 10 11 15 15 15 15 15 14 13 12 11 11 11 10 9 9 11 13 15 16 16 17 18 18 18 19 19 19 19 18 18 18 17 16 16 15 15 15 16 16 17 17 17 17 16 15 15 15 16 16 15 15 16 17 18 17 17 16 16 15 16 16 16 16 16 16 17 18 19 20 20 20 20 20 19 18 18 18 18 18 18 17 17 17 17 17 17 18 18 19 19 20 20 21 22 22 23 24 25 25 26 26 27 27 27 27 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 26 25 24 22 22 22 22 22 23 24 24 24 24 25 25 25 26 27 28 29 29 28 27 27 27 27 27 26 25 25 24 24 24 23 23 23 23 23 23 23 22 22 21 21 21 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 24 25 25 26 26 27 27 28 28 29 29 29 30 30 31 32 32 32 32 32 32 33 33 32 33 33 33 33 33 32 33 34 34 35 35 35 35 35 35 34 33 32 30 29 28 27 27 29 30 29 27 24 22 20 18 16 15 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 17 19 20 21 21 21 20 19 18 16 15 14 13 14 15 16 16 15 14 13 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 12 12 12 13 13 14 13 13 13 12 12 12 12 12 12 12 13 13 13 14 14 14 13 14 14 15 15 15 15 14 13 13 14 15 16 16 16 16 16 16 15 15 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 18 18 17 17 16 16 15 14 14 13 12 12 11 11 10 10 10 10 10 10 10 10 11 11 12 13 13 14 15 16 17 17 17 17 17 17 16 16 15 15 16 16 17 18 18 19 19 19 20 20 21 21 22 22 23 23 22 22 21 20 20 20 19 19 18 18 17 16 15 14 14 13 13 13 14 14 15 16 17 18 18 16 15 14 15 16 16 17 17 17 16 15 15 15 15 15 13 12 11 10 9 8 7 7 8 9 11 11 10 9 8 8 9 9 9 9 10 10 11 10 11 12 12 12 11 10 9 8 10 13 15 15 15 15 14 14 13 12 12 11 11 11 10 10 11 14 15 15 15 16 16 17 17 18 18 18 18 18 19 18 18 17 15 14 13 13 13 15 16 16 16 16 15 13 14 15 16 17 15 15 15 16 17 17 17 17 17 17 16 16 15 15 16 16 17 18 19 19 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 18 19 19 20 21 21 22 23 23 24 25 25 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 25 24 23 21 20 19 18 17 17 18 20 21 21 22 22 23 23 23 23 23 22 21 19 22 24 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 26 26 27 27 28 28 28 29 29 30 31 31 32 32 32 33 33 33 33 33 33 33 34 34 34 33 33 34 34 34 34 34 34 35 36 36 36 35 33 32 30 30 30 31 30 27 24 20 17 15 14 13 13 14 14 13 13 14 14 14 14 14 15 15 16 16 16 16 16 17 19 20 21 22 22 21 20 18 17 15 15 15 14 14 14 14 13 12 12 11 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 14 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 13 13 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 14 14 13 13 14 14 15 15 16 16 16 16 15 15 15 14 15 15 15 16 16 16 17 17 18 18 18 19 19 19 20 20 20 19 19 19 19 19 19 19 20 20 20 20 17 17 17 17 17 16 16 15 15 14 13 13 12 11 11 10 10 10 10 10 10 11 11 11 12 12 13 14 15 15 16 17 17 17 17 17 17 16 16 16 16 16 17 18 19 19 19 20 20 20 21 21 22 22 23 22 22 21 20 20 19 20 20 20 19 18 17 16 15 14 14 13 13 13 14 15 16 17 18 18 17 16 16 16 17 17 18 18 17 17 16 15 15 16 16 15 14 12 10 8 8 7 8 8 9 10 11 12 13 11 9 8 8 9 10 10 10 11 12 13 13 12 12 12 13 14 14 13 13 14 14 14 14 14 14 13 13 12 11 11 12 11 11 12 14 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 17 16 14 13 12 13 15 16 16 15 14 13 13 15 16 17 17 16 14 14 15 15 16 16 16 16 16 15 15 15 15 16 17 18 18 19 19 19 19 19 19 19 18 17 17 17 17 17 16 16 17 17 18 18 18 19 19 20 20 21 22 22 23 24 24 25 25 26 26 27 27 27 27 27 28 28 28 29 29 30 30 30 30 30 30 30 29 29 29 28 28 27 27 27 26 26 26 25 24 23 22 21 19 18 17 17 17 17 18 19 19 19 20 20 21 21 20 19 17 12 4 10 15 19 22 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 21 21 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 26 26 27 27 27 28 28 29 29 30 31 31 32 32 32 33 32 33 33 33 34 34 34 34 34 33 33 33 34 33 33 34 36 37 37 37 37 35 33 32 31 31 31 29 25 19 13 11 10 10 10 12 13 14 14 14 14 14 14 14 14 14 15 17 18 17 17 17 18 18 19 21 22 23 22 21 19 17 16 16 16 15 13 12 11 10 10 10 10 10 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 13 13 14 14 15 16 16 17 17 17 17 17 17 17 16 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 14 14 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 16 16 17 17 17 17 16 16 15 15 14 13 13 12 12 11 11 10 10 10 10 11 11 11 12 12 13 13 14 15 16 16 17 17 17 17 17 16 16 16 16 16 17 18 19 19 19 19 19 20 20 21 21 22 22 22 22 21 20 19 20 20 21 21 20 19 17 16 16 15 14 14 13 13 14 15 17 17 18 17 17 16 17 17 18 18 18 18 17 16 15 15 15 16 17 16 15 12 9 8 8 9 9 10 11 11 11 12 12 13 10 8 8 9 11 11 11 12 12 13 14 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 11 10 10 11 11 11 12 14 15 16 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 17 16 15 15 15 16 16 15 14 13 13 15 16 17 17 17 15 14 13 13 13 14 14 15 15 15 15 14 14 15 16 17 17 18 18 18 18 19 19 19 18 18 18 17 17 17 17 16 17 17 18 18 19 19 19 20 20 21 22 22 23 23 24 24 25 25 26 26 27 27 27 27 27 27 28 28 29 29 29 30 30 30 30 30 30 29 29 29 28 28 27 27 27 26 26 25 25 24 23 22 21 20 19 19 18 18 19 19 18 18 18 17 18 18 18 18 16 14 11 7 2 4 10 15 19 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 22 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 21 21 22 22 22 22 22 21 21 21 21 22 22 22 23 23 24 24 24 25 25 26 26 27 27 27 28 29 29 30 30 31 31 32 32 32 32 32 32 33 33 33 34 33 33 33 33 33 34 34 35 37 37 37 37 36 36 34 33 31 31 30 28 24 21 17 12 10 10 10 11 13 14 14 14 15 15 15 15 14 14 15 16 17 18 18 17 17 18 19 20 21 22 22 22 20 17 15 14 12 11 9 8 7 7 8 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 13 13 14 15 16 16 16 16 17 17 17 17 16 15 15 14 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 14 14 13 13 13 13 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 15 15 16 16 16 16 16 16 16 15 15 14 14 13 12 12 11 11 10 10 10 11 11 11 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 19 19 19 20 20 21 21 21 22 22 21 20 20 20 21 22 22 21 19 17 16 16 15 14 13 12 11 11 13 15 16 17 17 16 16 17 18 19 19 19 18 17 16 15 15 16 17 18 18 16 13 10 9 10 11 11 12 12 12 12 12 12 13 13 10 9 9 10 10 10 11 11 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 11 10 10 10 10 10 12 14 16 16 16 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 17 16 16 16 16 15 13 13 14 16 17 17 17 17 16 15 14 13 12 12 12 13 14 15 14 14 13 14 15 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 19 19 19 20 20 21 22 22 23 23 24 24 25 25 25 26 26 26 26 27 27 27 27 27 28 28 29 29 29 30 30 30 30 30 29 29 29 29 28 28 28 27 26 26 25 25 24 24 23 22 21 20 20 19 19 19 19 18 18 17 16 16 16 16 15 14 13 11 9 6 2 1 6 12 17 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 21 21 21 22 22 22 21 21 21 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 27 27 28 28 29 29 29 30 30 30 30 30 30 31 31 31 32 32 32 33 32 32 33 34 35 36 37 37 37 36 36 35 34 33 31 29 29 27 24 21 18 16 14 13 12 12 12 13 13 14 15 15 15 15 15 15 15 15 16 17 17 17 17 17 17 18 19 20 20 20 19 16 13 10 8 7 6 5 5 6 7 8 9 8 8 8 8 9 9 10 10 10 11 11 12 12 12 12 11 12 12 13 14 15 15 16 16 16 16 16 16 16 16 15 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 13 14 15 15 15 16 16 15 15 15 15 14 14 13 13 12 12 11 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 19 19 20 20 21 21 22 21 21 21 21 22 23 22 21 19 17 16 15 14 13 11 10 10 10 11 12 14 15 15 16 16 17 18 19 19 18 17 17 16 16 16 16 17 18 18 17 15 13 12 13 14 14 13 13 12 12 12 13 13 14 12 10 10 10 8 8 9 10 12 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 11 10 10 11 11 11 13 15 16 16 16 16 15 16 16 17 17 17 18 17 17 17 17 18 18 18 17 16 16 16 15 14 13 15 16 17 18 17 16 16 15 15 14 14 12 12 12 13 14 14 14 13 13 14 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 16 17 18 18 19 19 20 20 21 21 22 22 22 23 23 24 24 25 25 25 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 29 29 29 29 29 29 28 28 27 26 26 25 25 24 23 23 22 21 20 19 19 19 18 17 17 16 15 15 14 14 13 13 12 10 9 7 5 4 3 2 10 15 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 23 23 23 23 22 22 22 21 21 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 27 27 27 28 28 28 28 28 28 28 28 29 29 30 30 31 31 32 32 33 33 34 35 36 37 38 37 37 36 36 35 33 31 29 27 25 23 21 19 17 16 14 13 13 12 12 12 13 14 14 14 14 14 14 15 15 15 16 17 16 16 15 15 16 16 17 16 16 15 14 12 10 8 8 7 7 6 7 7 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 11 11 11 11 12 13 14 15 15 15 15 15 16 16 16 15 15 14 14 14 14 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 14 14 15 15 15 15 15 15 16 15 15 15 15 15 15 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 11 12 13 14 14 14 14 14 15 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 19 19 20 20 21 22 22 22 22 23 23 23 22 20 19 17 16 15 13 11 10 10 11 10 10 11 11 12 14 15 16 16 17 17 17 16 16 17 18 18 18 17 17 17 18 19 18 17 16 17 17 18 16 14 12 12 12 13 14 14 14 13 13 14 12 10 10 14 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 11 10 11 12 13 13 14 16 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 17 16 15 14 14 15 16 17 17 17 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 15 16 16 16 17 17 17 18 18 18 18 18 19 19 18 17 17 17 17 18 19 19 20 20 20 21 21 22 22 22 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 27 26 26 25 24 23 22 21 20 20 19 19 18 17 17 16 16 15 14 13 13 12 12 11 10 9 8 7 7 8 7 3 6 12 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 23 23 23 23 23 22 22 22 21 21 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 28 29 30 30 31 32 32 33 33 34 36 37 38 38 38 38 38 37 35 32 29 26 24 22 20 19 17 16 14 13 13 12 12 11 11 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 14 14 14 14 13 12 12 11 10 10 10 9 9 8 8 8 9 9 9 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 12 13 14 14 15 15 15 15 15 15 15 15 14 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 14 14 14 15 15 15 15 16 16 16 17 17 17 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 20 20 20 21 21 10 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 19 19 20 21 22 23 23 23 23 23 23 21 20 18 17 16 14 13 11 11 11 12 12 11 10 10 11 12 13 14 15 16 16 15 16 17 18 20 21 20 19 17 16 17 19 20 20 19 19 18 19 18 16 14 13 13 14 15 16 16 16 17 19 19 18 17 17 17 16 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 13 14 15 15 17 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 16 17 17 18 18 16 15 14 15 16 16 16 16 15 13 13 13 13 13 13 14 14 13 13 12 12 12 12 13 13 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 21 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 25 25 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 28 28 27 26 26 25 25 24 23 22 20 19 19 18 18 17 17 17 16 15 14 14 13 12 11 10 10 9 8 8 8 10 11 10 6 3 8 11 11 12 14 15 16 17 18 18 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 27 28 28 29 30 31 32 33 34 35 36 37 38 39 39 39 38 35 31 28 25 24 22 20 18 17 15 14 13 12 12 11 11 10 10 11 12 12 12 13 13 13 12 12 12 12 12 12 11 11 11 12 12 12 11 11 11 11 11 11 10 9 8 8 9 10 10 9 8 8 8 9 9 10 10 11 11 11 11 11 11 10 11 11 12 13 14 14 14 14 15 15 15 15 14 14 13 13 13 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 17 17 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 21 21 21 10 10 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 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 20 22 23 23 24 24 24 23 22 21 19 17 16 16 14 13 12 12 12 12 12 12 11 10 11 12 13 14 15 15 16 16 17 18 20 21 22 21 19 17 16 17 19 20 20 20 20 20 20 20 18 15 14 14 16 18 20 20 19 20 20 20 19 18 17 17 16 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 12 14 15 15 16 17 18 18 17 17 16 16 16 16 16 16 15 15 14 14 14 15 16 17 17 17 16 15 15 15 15 15 15 14 13 12 12 12 12 13 13 13 12 12 11 12 12 13 13 13 14 14 15 15 16 16 17 18 18 18 19 19 20 20 20 19 19 19 19 19 19 19 18 18 18 17 15 18 20 22 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 29 29 29 29 29 28 28 27 27 26 26 26 25 25 24 23 21 20 19 19 18 17 17 17 16 16 15 14 13 12 11 10 9 9 8 8 8 10 12 13 11 6 1 3 4 6 8 10 12 14 16 16 17 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 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 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 27 28 29 30 32 33 35 36 37 38 38 37 36 33 29 26 24 23 21 19 17 16 14 13 12 12 11 11 10 10 10 10 10 11 11 11 11 11 10 10 10 10 11 10 10 10 10 10 11 11 11 12 12 12 12 11 10 10 9 9 10 10 10 8 7 7 8 8 9 10 11 11 11 11 11 10 10 10 11 11 12 13 14 14 14 14 14 15 15 14 14 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 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 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 18 18 18 19 19 19 20 22 23 24 24 25 24 23 22 20 18 17 16 15 15 14 13 13 13 12 12 11 11 11 11 12 13 13 15 15 16 17 18 19 20 21 21 21 19 17 17 17 18 20 20 20 20 20 20 20 17 15 15 16 19 22 21 20 20 20 20 20 19 18 17 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 11 11 12 14 15 14 14 15 16 17 17 16 16 16 16 16 16 16 15 14 13 13 13 14 15 16 17 17 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 13 14 14 13 13 14 14 15 15 16 16 17 17 18 18 19 20 20 20 20 20 20 20 19 18 16 14 13 14 15 15 15 18 20 22 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 28 28 28 27 26 26 25 25 25 25 25 24 24 24 23 22 21 20 19 18 18 17 17 16 16 15 14 13 12 11 10 9 8 7 7 7 9 11 12 12 10 7 4 2 1 2 4 6 9 11 13 15 16 16 17 18 19 19 20 20 20 20 20 21 20 20 20 20 20 20 21 21 22 22 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 26 27 28 30 31 33 34 35 36 36 35 32 28 24 22 21 19 18 16 15 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 9 9 9 10 10 11 12 12 13 13 12 11 10 10 10 9 10 9 9 7 6 6 7 8 9 10 11 11 11 11 11 10 10 11 11 12 13 13 14 14 14 14 14 15 15 14 14 13 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 18 19 19 19 19 20 21 23 24 24 24 23 22 21 19 17 16 16 15 15 15 14 14 13 12 12 11 11 11 11 12 12 13 14 15 16 17 18 19 20 21 20 19 18 17 16 16 17 19 19 19 19 19 18 16 14 14 16 19 22 22 21 21 20 20 20 20 19 18 17 17 17 16 15 14 14 13 13 12 12 12 13 13 13 13 14 14 13 12 11 12 13 14 14 13 12 13 15 16 16 16 16 16 16 16 16 16 15 14 13 13 13 15 16 16 17 17 16 16 15 15 15 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 14 15 15 15 16 16 16 17 18 19 20 20 19 19 18 18 17 15 12 11 11 11 11 12 13 14 18 20 22 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 26 26 25 24 23 22 22 22 22 23 23 22 22 22 21 21 20 19 19 18 18 17 17 16 15 15 14 13 12 11 10 9 8 7 7 7 8 9 11 11 11 10 8 7 5 4 3 2 4 6 8 10 12 14 16 17 18 19 19 19 20 20 20 19 19 19 19 20 20 20 21 21 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 23 23 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 24 24 25 26 27 29 30 31 32 33 33 30 27 25 23 21 18 16 14 13 11 10 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 9 9 9 10 11 11 12 13 13 13 12 11 10 10 9 9 9 8 8 7 6 6 7 8 9 10 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 15 15 15 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 16 16 16 16 17 17 17 17 17 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 20 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 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 15 16 17 18 18 19 19 19 19 20 21 23 24 24 23 22 21 20 18 17 16 15 15 15 14 14 14 14 13 13 12 12 11 11 11 12 12 13 14 15 16 17 18 19 20 19 18 17 16 16 16 16 18 19 19 18 17 15 13 13 15 19 21 22 21 21 20 20 20 20 20 19 18 17 17 16 16 15 14 14 13 13 12 12 12 12 13 13 14 14 14 13 12 12 12 13 14 14 13 12 13 15 16 17 17 16 16 16 16 16 15 16 15 15 15 15 16 16 17 16 16 16 15 15 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 12 11 11 13 14 15 15 15 15 16 16 16 16 17 17 14 10 6 5 5 5 7 9 11 11 11 11 11 11 13 16 20 22 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 24 24 24 24 23 23 22 22 22 21 21 22 22 22 21 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 16 16 15 14 13 12 12 11 10 9 7 7 6 7 8 9 10 11 11 10 9 8 7 6 5 4 3 3 5 7 10 14 15 17 17 18 18 19 19 19 19 19 19 19 19 20 21 21 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 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 21 22 23 24 24 25 25 26 27 28 28 27 25 24 23 20 18 15 12 11 9 8 7 7 8 9 10 10 10 10 10 10 10 9 9 9 8 8 9 10 10 10 10 10 10 10 11 12 13 13 13 13 11 9 7 8 8 8 7 7 7 7 6 6 7 8 9 10 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 20 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 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 16 16 16 15 15 16 17 18 18 19 19 19 19 20 21 22 23 23 22 21 20 19 17 16 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 13 13 14 15 15 16 17 17 17 16 16 16 16 16 16 17 18 18 16 15 13 13 15 18 21 21 21 20 20 20 20 20 19 19 18 17 16 16 16 16 15 15 14 14 13 13 12 12 12 13 13 14 14 14 13 13 12 13 13 13 13 13 13 13 15 16 17 17 17 16 16 15 15 15 16 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 15 15 15 14 14 14 13 13 13 13 13 14 14 12 12 11 10 10 12 13 14 15 15 15 15 15 15 16 16 16 14 12 10 10 9 9 10 10 11 11 11 11 10 10 10 15 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 23 23 22 22 21 20 20 19 18 18 17 17 17 16 15 14 13 13 13 14 15 15 16 16 16 17 17 17 17 17 18 18 18 18 17 17 16 15 14 14 13 12 11 10 9 8 7 7 7 7 8 9 10 11 10 10 9 9 8 8 7 6 5 4 2 4 7 11 13 15 16 16 17 18 17 17 18 18 18 19 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 21 22 22 23 23 23 23 24 23 22 21 21 20 17 13 11 10 9 7 6 6 6 7 8 9 10 10 10 9 9 9 9 9 9 8 8 9 9 10 10 10 10 11 11 12 12 13 13 13 12 10 6 5 6 7 7 6 6 6 6 7 7 8 8 9 10 10 11 11 11 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 20 20 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 15 15 15 15 16 16 16 15 15 16 16 17 18 18 19 19 20 20 20 21 22 22 22 21 20 19 18 17 16 14 13 13 12 13 14 15 15 15 15 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 16 16 17 16 16 16 14 13 14 15 17 19 20 21 20 20 20 20 19 19 19 18 17 16 16 16 16 16 16 15 14 14 13 12 12 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 16 17 17 17 16 16 16 16 16 17 18 18 17 17 16 16 15 15 15 15 15 15 15 15 16 16 15 15 14 14 13 13 12 13 13 13 14 14 12 11 10 10 10 10 10 12 14 14 15 15 15 15 15 15 14 13 12 11 10 10 10 10 11 12 13 13 13 13 13 14 17 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 21 21 20 19 18 17 17 16 15 14 14 14 13 12 11 11 10 10 10 11 12 12 13 14 15 15 16 16 17 17 17 18 18 18 17 17 16 15 15 14 13 13 12 11 10 9 8 8 7 8 8 9 10 10 10 10 9 10 10 10 10 10 10 9 7 4 2 4 7 10 11 12 14 15 15 15 16 16 17 18 19 19 20 21 21 21 21 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 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 20 19 19 19 19 20 21 21 21 21 22 22 22 22 21 20 19 18 13 8 6 7 7 5 4 4 6 8 10 10 10 10 10 10 10 9 9 9 9 8 8 8 9 9 10 10 11 11 12 12 13 13 13 12 11 10 7 6 6 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 15 15 15 15 15 16 16 16 15 15 16 17 18 18 19 19 20 20 20 21 22 22 21 21 20 19 18 17 17 16 14 13 12 12 14 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 11 12 13 15 16 16 16 15 15 14 13 14 15 17 18 19 20 20 20 20 20 19 19 19 18 18 17 16 16 17 17 17 17 16 15 14 13 12 12 12 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 16 17 18 18 17 17 17 17 17 18 18 17 16 15 15 15 15 14 14 14 15 15 16 16 16 16 15 14 14 13 13 12 12 12 12 13 14 14 13 11 11 10 10 10 10 12 14 15 15 15 15 15 15 14 14 13 12 11 11 11 11 12 12 13 14 16 17 18 18 19 19 20 20 21 21 21 21 21 22 22 22 22 22 21 21 22 22 22 21 20 19 18 17 16 15 14 13 13 13 13 12 12 11 10 9 9 9 9 9 10 10 11 12 13 13 14 15 16 16 17 17 17 17 17 17 17 16 15 15 14 14 13 12 11 11 10 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 10 9 7 4 2 4 6 8 10 12 12 13 14 15 16 16 17 18 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 20 19 18 18 18 19 19 19 19 20 20 22 22 22 21 20 20 18 13 6 0 4 5 3 1 3 6 9 10 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 11 12 12 12 12 13 13 12 12 11 9 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 17 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 19 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 11 11 11 11 11 12 12 12 13 13 14 14 15 16 15 15 15 15 16 16 15 16 17 18 18 19 19 20 21 21 22 22 22 21 20 20 19 18 18 17 16 15 14 14 13 14 14 15 16 15 15 14 14 14 14 14 13 13 12 12 12 12 12 11 11 11 11 11 11 12 13 14 14 14 14 13 13 15 16 18 19 19 19 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 16 16 15 14 13 13 12 12 12 12 12 13 13 14 14 14 15 15 14 13 12 12 12 13 14 17 18 19 19 19 18 18 18 18 18 17 16 16 15 15 15 15 15 14 14 15 15 15 15 15 15 14 14 13 13 12 12 11 12 12 14 15 16 14 12 11 10 10 11 13 14 16 16 16 15 15 15 15 15 14 14 13 12 12 12 12 13 14 14 15 16 17 17 17 17 17 17 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 18 17 16 15 14 12 11 11 11 11 11 11 11 10 9 9 9 9 9 9 9 10 10 11 12 13 14 15 15 16 16 17 17 17 17 16 16 16 15 15 14 14 13 13 12 11 11 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 11 10 7 5 3 2 5 7 9 10 11 12 13 14 15 16 17 17 18 19 20 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 20 19 19 19 18 18 18 18 19 19 19 19 20 21 22 22 21 22 20 17 12 7 6 6 4 3 4 5 7 8 10 11 12 12 11 11 11 11 11 11 10 9 8 8 8 9 10 11 12 12 12 12 12 12 12 12 12 12 11 10 8 9 10 10 9 9 9 9 9 9 9 10 10 11 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 16 17 17 18 18 19 19 20 20 20 20 20 19 19 19 19 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 18 18 18 18 18 18 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 11 11 11 11 11 12 12 13 13 14 15 16 16 15 15 15 15 15 15 16 16 17 18 19 20 20 21 21 22 22 22 21 20 19 19 18 18 17 16 15 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 12 12 12 12 12 13 15 17 18 19 19 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 16 15 15 15 15 14 14 13 13 13 12 12 12 12 12 13 14 15 15 15 15 14 13 13 13 14 16 17 19 19 19 19 19 19 19 19 18 17 16 16 15 15 14 14 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 13 14 15 17 17 17 14 13 12 13 15 17 17 17 16 16 15 15 15 15 15 15 14 14 13 13 13 13 14 15 15 16 16 16 16 15 15 15 16 18 19 20 20 21 21 21 21 21 20 20 20 20 20 20 19 18 17 16 15 13 12 11 10 9 9 9 10 10 10 10 9 9 9 9 10 10 10 10 10 11 12 13 14 15 15 16 16 16 17 16 16 16 16 15 15 14 14 14 13 13 12 12 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 11 10 8 6 4 2 3 4 6 8 10 13 14 15 17 17 17 17 19 20 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 20 21 21 20 17 14 13 11 9 8 7 6 6 7 8 10 11 12 11 11 11 11 11 11 10 9 8 8 8 9 10 12 12 12 12 12 12 13 13 13 13 13 13 12 9 9 9 10 10 9 9 9 9 9 10 10 10 11 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 20 20 20 20 20 20 19 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 16 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 11 11 11 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 16 17 18 20 20 21 21 22 22 22 21 20 19 19 18 17 17 16 15 15 15 14 14 14 14 14 13 13 14 14 14 14 15 14 14 14 14 13 13 13 13 13 12 12 11 11 11 11 12 12 11 11 12 13 14 16 17 18 18 19 19 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 13 14 15 15 15 15 15 14 14 14 15 15 17 18 19 19 20 20 20 19 19 18 18 17 16 15 15 15 14 14 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 14 15 17 17 18 17 16 16 17 18 19 18 17 16 15 15 15 16 16 15 15 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 16 17 19 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 16 15 14 13 12 11 10 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 12 13 14 14 15 16 16 16 17 16 16 16 15 15 14 14 14 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 11 9 7 5 4 3 2 3 4 7 10 12 14 16 17 18 18 20 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 16 16 16 18 19 19 19 18 17 15 14 12 10 9 8 8 8 9 10 10 10 10 10 9 9 9 8 8 8 8 8 9 10 11 12 11 10 10 11 12 13 13 13 14 14 14 11 9 8 8 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 16 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 11 11 12 13 14 15 16 15 15 14 15 15 15 15 15 15 15 15 16 17 19 20 21 21 22 22 21 20 19 18 18 17 17 16 15 15 15 14 13 12 12 12 12 12 13 14 14 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 13 15 16 16 17 17 18 18 19 20 20 20 20 19 19 19 18 18 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 13 14 15 16 16 16 15 15 14 14 14 15 16 18 19 20 20 20 19 19 19 18 18 17 16 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 13 13 12 12 13 14 15 15 16 16 16 17 18 18 18 17 16 15 15 15 16 16 15 15 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 18 19 20 20 20 19 19 19 19 19 19 19 19 18 17 16 16 15 14 13 12 12 10 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 13 14 15 16 16 16 17 16 16 16 15 15 14 14 14 14 13 13 13 13 12 12 12 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 12 11 10 8 6 5 4 4 3 2 3 4 6 9 13 15 17 19 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 22 22 22 21 21 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 16 15 14 14 16 17 17 17 17 16 15 14 12 12 11 10 10 10 10 10 10 10 9 9 9 8 8 7 7 8 9 9 10 11 11 10 9 9 10 11 12 13 14 14 15 16 14 10 7 7 8 8 9 9 9 10 10 10 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 11 10 10 10 9 10 10 10 11 12 13 14 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 17 19 20 21 21 21 21 20 20 19 18 18 17 17 16 16 15 15 13 12 12 12 12 13 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 13 14 16 16 17 17 17 18 19 19 20 20 20 19 19 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 14 16 17 17 16 15 14 14 13 13 13 15 17 19 20 20 19 19 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 16 15 15 14 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 16 16 16 16 15 14 14 14 15 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 19 19 19 19 19 19 19 19 19 19 19 18 17 16 15 15 14 14 13 12 11 10 9 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 12 13 14 15 15 16 16 17 17 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 13 12 12 11 11 10 8 7 6 5 5 4 4 3 3 3 4 7 10 14 17 19 20 20 21 21 21 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 22 22 22 22 22 21 20 19 19 18 19 19 19 19 18 18 18 18 18 18 18 18 17 16 15 13 13 13 14 15 15 15 15 14 14 13 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 9 10 10 11 11 10 10 10 10 11 12 13 14 15 17 18 18 13 9 8 8 9 9 9 9 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 14 15 15 15 15 16 17 17 18 18 19 19 19 19 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 18 18 18 17 18 18 18 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 11 11 10 9 9 9 9 10 11 12 13 15 15 15 14 13 14 14 14 15 15 15 15 15 15 15 16 17 19 20 20 21 21 20 20 19 18 18 18 18 17 17 16 16 15 14 13 13 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 13 13 12 13 13 15 16 17 17 17 18 18 19 20 20 20 19 19 19 18 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 14 15 16 16 16 16 14 13 13 12 12 13 14 16 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 16 16 16 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 12 13 15 15 15 14 13 13 13 14 15 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 17 16 15 15 14 14 13 13 12 11 11 10 9 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 12 12 13 14 15 16 16 17 17 17 16 16 15 15 14 14 14 14 14 14 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 13 13 12 11 10 10 9 8 7 6 6 5 5 4 4 4 4 3 4 6 9 13 15 18 19 19 20 20 21 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 25 25 24 24 24 24 24 23 23 23 22 22 22 21 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 14 13 12 12 12 13 13 14 13 13 13 12 12 11 11 10 10 10 10 9 9 9 9 9 8 8 8 9 10 10 11 11 11 11 11 11 11 12 13 14 15 16 18 20 20 17 11 8 8 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 15 15 16 16 17 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 12 11 11 10 10 9 9 9 10 11 12 13 14 15 14 14 13 13 14 14 15 15 15 15 15 15 15 16 18 19 20 20 20 20 20 20 19 18 17 17 17 17 17 17 16 16 15 15 15 15 15 15 14 13 13 13 14 14 14 14 15 15 15 15 14 14 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 17 17 18 19 19 19 19 19 19 19 19 18 17 17 16 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 13 14 14 15 16 16 16 15 13 13 12 12 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 15 14 14 14 13 13 13 13 13 13 13 13 14 13 13 14 15 16 15 14 13 12 12 13 15 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 18 18 18 18 19 19 19 19 19 18 18 17 16 15 14 13 13 13 13 12 11 11 10 9 9 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 12 13 14 15 15 16 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 11 10 9 9 8 8 7 7 6 5 5 5 4 4 4 3 3 3 5 6 8 11 13 15 16 16 17 17 18 18 18 19 21 22 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 23 22 22 21 19 18 18 18 18 18 18 18 19 18 18 18 18 18 18 17 16 15 13 12 12 12 12 12 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 10 11 11 12 12 12 12 12 12 12 13 14 15 16 17 19 20 20 19 14 9 7 8 9 9 10 10 10 11 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 13 13 14 14 15 15 16 17 18 18 19 19 20 20 20 20 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 17 17 17 17 17 17 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 13 13 13 12 12 11 10 10 9 9 9 9 11 12 13 14 14 14 14 13 13 14 14 15 15 15 15 15 15 15 17 18 19 19 20 20 20 20 20 19 18 17 16 16 17 17 17 17 17 17 17 17 17 16 16 14 14 13 13 13 14 14 14 14 14 15 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 17 18 18 19 19 19 18 18 18 18 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 14 14 13 13 13 14 14 15 15 16 16 16 16 15 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 13 12 13 13 13 13 14 14 14 15 16 17 15 14 13 12 12 14 15 16 16 16 16 16 16 16 15 15 16 16 16 16 16 17 17 18 19 19 19 19 18 18 18 18 19 19 19 18 18 17 15 14 13 12 12 11 12 12 11 11 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 11 12 13 14 15 16 17 17 17 17 17 17 16 16 15 15 15 15 15 15 14 14 14 15 15 15 16 16 15 15 15 15 15 15 15 14 14 13 12 11 10 9 8 7 7 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 5 8 10 12 12 12 11 11 13 17 19 21 22 22 22 22 22 22 22 22 23 23 24 24 23 23 24 24 25 25 25 25 25 25 25 24 24 24 24 23 23 24 24 24 24 23 22 22 21 20 19 19 18 18 18 18 18 18 18 18 18 19 18 18 17 16 14 13 13 12 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 13 13 13 13 13 13 13 14 14 15 16 18 19 20 20 19 16 10 8 8 8 9 10 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 13 13 14 15 16 16 17 18 18 19 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 20 19 19 19 18 18 18 17 17 16 16 16 15 15 14 13 13 13 12 12 11 10 9 9 8 8 9 10 11 12 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 17 18 18 19 19 19 19 20 20 19 18 16 15 15 15 17 18 18 18 18 18 18 18 18 17 16 15 15 15 14 14 13 13 13 13 13 14 14 14 13 13 13 13 14 14 15 15 16 16 16 15 16 16 17 17 18 18 19 18 18 18 17 17 17 17 18 18 19 19 18 17 18 18 18 18 17 17 17 17 16 16 15 14 14 14 14 14 15 15 16 16 17 17 16 16 15 14 13 13 14 14 15 15 14 13 13 13 13 13 14 15 16 17 18 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 14 14 13 13 12 12 12 13 13 13 14 14 14 15 16 16 15 14 13 12 12 15 16 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 18 18 18 18 18 18 18 17 16 15 14 12 11 11 11 10 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 15 16 17 17 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 12 11 10 9 8 7 6 6 5 5 4 4 3 3 2 2 4 5 4 4 3 3 3 3 4 6 8 9 10 10 12 14 16 17 17 16 16 16 17 18 19 19 19 20 21 21 21 21 22 22 23 24 24 24 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 16 15 15 14 14 14 14 14 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 13 13 13 13 13 13 14 14 15 16 17 19 19 20 20 17 12 9 8 9 9 10 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 11 11 12 12 13 13 14 15 16 17 17 18 18 19 20 20 20 20 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 20 20 20 19 19 19 18 18 17 17 17 16 16 15 14 14 13 13 12 12 11 10 9 9 8 8 8 9 11 12 13 14 14 15 15 14 14 14 15 15 15 15 16 16 17 18 18 18 19 19 19 19 19 19 19 17 16 15 15 15 16 18 19 19 19 19 19 19 19 18 18 18 17 16 16 15 14 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 17 17 18 18 18 18 18 18 18 17 16 16 16 16 18 19 19 19 18 18 18 18 18 18 18 18 17 17 16 15 15 14 14 14 15 15 16 17 17 17 17 16 15 14 14 14 13 14 15 15 15 15 14 13 13 13 14 15 17 18 19 20 20 20 20 19 19 19 18 18 17 17 16 16 16 15 15 14 14 14 13 13 12 12 13 13 13 13 13 15 16 17 17 16 15 14 14 15 17 18 18 17 17 17 16 16 16 16 16 16 16 17 17 17 17 18 19 19 19 19 19 18 18 18 18 18 18 17 16 15 13 12 11 10 10 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 7 7 8 9 11 13 15 16 17 18 18 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 14 13 12 11 10 9 8 8 7 6 5 5 4 4 3 2 2 2 4 5 6 6 5 5 5 5 5 6 7 9 11 12 14 15 15 15 15 14 13 12 13 15 16 17 17 18 19 19 20 21 21 22 22 23 24 24 24 24 24 24 23 23 23 23 22 22 23 23 23 23 23 23 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 17 17 16 15 15 15 15 15 16 15 14 13 11 10 9 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 14 14 15 17 18 19 20 20 17 13 10 9 9 10 10 11 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 13 11 10 10 10 11 12 13 14 14 15 16 17 17 18 19 19 20 20 20 20 20 20 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 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 16 16 16 16 16 16 17 17 17 17 17 21 21 20 20 19 19 19 18 18 18 17 17 16 16 15 14 14 13 13 12 11 10 10 9 8 8 8 9 10 11 13 14 15 15 15 15 15 15 15 15 15 15 16 17 18 19 19 18 18 19 19 19 19 19 18 17 16 16 16 16 17 18 19 19 20 20 20 20 20 20 19 19 19 18 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 18 18 19 19 19 19 18 18 17 16 16 15 16 17 18 20 20 19 19 19 18 18 18 18 18 17 17 16 15 15 15 15 15 15 16 16 17 17 17 16 15 15 15 14 14 13 14 15 16 16 16 16 16 16 16 17 18 18 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 14 15 16 17 17 17 17 16 17 18 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 18 18 18 16 15 13 12 11 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 6 7 8 10 12 15 17 18 19 19 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 16 16 15 15 14 13 12 11 10 9 8 8 7 7 6 6 5 4 3 2 2 2 3 3 4 5 5 6 6 7 9 10 11 13 14 14 14 15 15 15 15 15 16 17 18 18 18 19 20 20 21 22 22 22 22 22 23 23 23 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 15 15 15 15 15 15 15 14 13 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 13 14 14 15 17 18 19 19 16 13 10 9 9 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 16 14 11 8 8 10 11 12 13 14 15 15 16 17 18 18 19 19 20 20 20 20 20 20 19 19 19 18 18 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 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 15 15 15 16 16 16 16 16 16 17 17 17 17 17 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 13 13 12 11 10 9 8 8 8 8 9 11 12 13 15 15 15 15 15 15 15 15 15 16 16 17 18 19 20 19 18 18 19 19 19 19 18 18 17 16 16 17 17 18 19 20 20 21 21 21 21 20 20 20 20 19 19 18 17 16 15 15 15 15 15 15 15 15 14 14 14 14 15 15 16 16 17 17 17 18 18 19 19 19 19 19 19 18 17 17 16 16 16 16 17 19 20 20 20 19 19 19 19 19 18 17 17 16 15 15 15 15 15 16 16 17 17 17 16 16 15 15 14 14 13 13 14 16 17 17 18 18 18 18 18 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 13 13 13 13 12 13 14 15 16 17 17 17 17 18 19 19 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 19 18 18 17 17 15 14 12 11 10 10 9 9 9 9 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 5 5 5 5 7 9 12 15 17 19 20 20 21 21 21 21 21 20 20 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 17 17 17 17 16 15 15 14 13 12 11 10 9 9 8 8 8 7 6 5 4 3 2 2 2 2 2 2 3 3 4 5 6 8 9 11 12 13 14 14 15 15 16 17 18 19 20 20 20 21 21 22 23 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 19 18 17 16 15 14 13 13 13 13 13 13 12 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 12 13 13 14 14 15 17 17 17 15 13 10 9 10 10 11 11 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 17 18 18 16 12 9 9 10 12 13 14 15 15 16 17 17 18 18 18 19 19 20 20 20 20 20 19 19 19 18 18 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 21 21 21 21 21 20 20 20 19 19 18 18 17 17 16 16 15 15 14 13 13 12 11 10 9 8 7 8 9 10 12 13 15 16 16 15 15 15 15 15 15 15 16 16 16 18 19 19 19 19 18 18 18 18 18 18 17 17 17 18 18 19 20 20 21 21 21 21 21 21 21 21 21 20 20 19 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 18 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 17 18 19 20 20 20 20 20 19 19 18 17 17 16 16 15 15 15 16 16 16 17 17 16 16 15 15 15 14 13 12 12 14 16 18 18 19 19 19 19 20 20 20 20 19 19 19 18 18 17 17 16 16 16 17 17 17 17 16 16 15 15 15 15 15 14 14 14 13 13 13 13 13 15 16 16 17 17 17 17 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 14 12 11 10 10 10 10 10 10 10 11 10 10 10 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 7 7 8 11 14 16 18 19 20 21 21 22 22 22 22 21 21 21 20 19 19 18 18 18 18 18 18 19 19 19 19 18 18 18 18 17 17 16 16 15 14 13 12 12 11 10 10 10 9 8 7 6 4 3 3 2 2 2 2 2 2 2 2 2 3 3 5 7 9 12 14 15 16 17 17 18 18 19 20 21 21 22 22 23 23 24 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 19 19 19 20 20 21 21 20 20 20 19 18 17 16 15 14 13 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 12 12 13 13 14 14 15 16 16 14 12 10 9 10 10 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 16 17 17 18 18 15 12 11 12 13 13 14 15 16 17 17 17 18 18 18 19 19 19 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 22 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 16 15 15 14 13 12 12 11 10 9 7 7 8 9 11 13 15 16 16 16 15 15 15 15 15 15 15 15 15 16 17 18 18 19 18 18 18 18 18 18 17 17 18 18 19 20 20 20 20 21 21 21 21 21 22 22 21 21 20 20 19 18 18 17 16 16 16 16 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 19 19 20 19 19 19 18 17 17 17 17 17 17 17 18 19 19 20 20 20 20 19 19 18 18 17 16 16 16 16 16 16 16 17 17 16 16 15 15 15 14 13 12 12 12 14 16 18 19 19 19 20 20 20 21 20 20 20 19 19 18 18 17 17 16 16 16 17 17 17 17 16 16 16 15 15 15 15 15 14 14 13 13 13 14 15 15 16 16 15 15 15 16 18 18 18 19 19 19 19 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 14 12 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 8 11 13 14 16 17 18 18 19 21 21 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 14 14 13 13 12 12 12 11 9 8 7 6 5 5 4 4 3 3 3 2 2 2 2 2 3 4 6 8 11 14 16 17 18 19 19 20 21 22 22 22 22 23 23 23 24 24 24 24 24 23 23 22 22 21 20 20 19 18 18 18 19 19 20 20 20 21 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 19 19 19 18 17 16 15 14 13 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 9 9 10 10 11 11 12 12 12 13 13 14 15 16 16 14 10 8 8 9 10 10 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 16 17 17 17 16 15 14 13 13 14 14 15 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 12 12 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 16 16 16 16 17 17 17 17 17 17 17 18 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 14 14 13 12 11 9 8 7 7 9 11 13 15 16 16 16 15 15 15 15 15 15 15 15 15 14 14 15 16 17 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 21 21 22 22 22 21 21 20 20 19 19 18 17 16 16 16 15 15 15 16 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 19 19 18 18 17 17 16 16 16 17 17 17 17 16 16 15 15 15 14 13 12 12 12 14 17 19 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 15 16 16 16 15 14 13 14 15 17 18 18 18 18 18 19 19 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 14 13 12 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 11 13 16 19 20 19 20 19 19 21 22 22 23 23 23 23 22 22 22 22 21 21 20 19 19 19 19 19 19 19 19 20 20 19 19 18 18 17 17 17 16 16 15 15 14 14 14 14 13 12 11 10 10 9 9 7 6 6 5 5 4 4 3 2 2 2 2 4 5 7 10 12 14 16 17 19 20 20 21 22 22 23 23 23 24 24 24 24 24 24 24 23 23 22 22 21 21 21 20 19 18 18 18 19 19 20 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 17 16 15 15 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 13 13 14 15 17 17 13 9 7 7 8 9 9 10 10 10 10 11 11 12 12 13 14 14 14 14 14 14 15 16 16 17 17 16 15 14 14 13 13 14 15 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 12 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 17 17 16 15 15 14 13 12 11 9 8 7 8 10 13 15 16 16 16 15 15 15 15 15 15 15 15 14 14 13 14 14 15 16 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 22 22 21 21 21 20 20 20 19 18 17 17 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 16 16 15 15 15 14 13 12 12 13 15 18 20 20 20 20 20 20 21 20 20 20 19 19 19 18 18 17 17 17 16 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 15 15 13 13 14 16 17 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 14 13 12 12 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 14 17 19 20 20 20 20 20 21 22 22 23 23 23 23 23 22 22 22 21 21 20 20 20 19 20 20 20 20 20 20 20 20 19 18 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 11 10 8 7 7 6 5 5 4 3 2 2 1 1 3 5 9 12 16 18 19 20 21 21 22 23 24 24 25 25 25 25 24 24 24 24 24 23 22 22 21 21 20 20 20 20 19 19 19 20 21 22 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 15 14 13 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 12 12 13 14 15 16 17 17 13 10 8 8 9 9 9 10 10 10 11 11 12 12 12 13 14 14 14 14 14 15 15 16 16 17 16 16 15 15 14 13 13 14 14 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 16 16 16 15 15 15 14 14 13 13 12 12 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 18 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 16 15 15 13 12 10 8 7 7 9 12 15 17 17 16 15 14 15 15 15 14 14 14 13 14 14 14 15 15 15 16 17 18 19 19 19 19 20 20 20 20 20 20 20 20 20 19 20 20 21 22 22 22 21 21 21 20 20 20 19 18 18 17 17 16 16 17 17 18 18 18 18 18 18 18 18 18 18 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 19 18 18 18 17 17 17 17 17 16 16 16 16 15 15 14 13 13 12 13 16 18 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 17 16 16 15 15 14 15 16 18 19 19 19 19 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 15 15 14 13 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 14 15 16 18 20 21 21 21 21 21 22 22 22 23 23 23 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 15 15 15 14 12 9 8 7 7 6 6 5 4 4 5 6 6 4 7 13 19 22 23 23 24 24 25 26 25 25 24 24 25 25 24 24 24 24 24 23 23 22 21 20 20 19 19 20 20 20 20 21 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 15 14 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 8 8 7 8 8 8 8 9 9 10 10 11 11 12 13 13 14 14 15 16 15 13 12 11 10 10 10 10 10 10 10 11 11 12 12 12 13 13 14 14 14 14 15 15 16 16 16 16 16 15 15 14 13 13 13 14 15 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 16 16 15 15 15 15 14 14 13 13 12 12 11 11 11 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 22 22 22 23 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 18 17 16 16 15 13 12 9 8 7 9 12 15 17 17 15 14 13 13 14 13 13 13 13 13 14 14 15 15 15 15 15 15 16 17 18 19 19 20 20 20 20 20 20 20 20 20 19 20 20 21 21 22 22 22 21 21 20 20 19 19 19 18 18 17 17 17 17 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 19 19 19 18 17 17 17 16 16 16 16 16 16 15 15 14 13 13 14 16 18 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 16 16 16 16 16 17 18 19 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 14 13 12 12 11 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 11 11 11 11 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 15 15 16 18 19 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 15 13 11 10 9 9 8 8 8 9 11 14 17 18 20 24 27 28 28 27 27 28 28 25 24 23 23 23 24 25 25 25 25 24 24 23 22 22 21 20 20 19 20 20 20 21 21 22 22 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 15 15 14 14 13 13 12 12 11 11 11 11 11 11 11 10 10 10 9 9 8 7 7 7 7 7 8 8 8 8 9 9 10 11 11 12 12 12 13 13 14 14 14 14 13 12 12 11 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 15 15 14 13 13 12 13 14 16 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 17 16 16 16 15 15 15 15 14 14 14 13 13 12 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 19 19 18 18 17 16 15 13 11 9 7 8 11 14 16 16 15 13 12 12 13 13 13 13 13 13 14 15 15 15 15 15 15 15 15 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 21 21 21 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 17 17 16 16 16 16 16 16 16 15 14 14 14 14 16 18 19 19 19 19 19 19 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 16 17 17 18 19 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 14 14 13 12 11 10 10 10 10 11 11 11 12 12 12 11 11 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 16 17 18 19 20 20 20 20 20 20 21 21 21 21 21 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 17 17 17 17 17 16 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 15 13 13 13 13 13 13 15 18 21 25 26 27 28 28 28 28 29 29 29 29 25 24 24 24 24 24 24 25 24 24 24 24 23 22 22 21 20 20 20 20 21 21 22 22 22 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 19 18 18 17 17 16 15 15 14 14 14 13 13 12 12 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 8 8 8 8 8 8 8 9 10 10 10 11 11 11 11 12 13 13 14 14 14 13 12 11 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 15 15 15 14 13 12 12 14 15 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 17 16 16 16 16 16 16 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 19 19 18 17 16 15 13 10 7 7 10 14 15 15 15 13 12 11 12 12 13 13 13 13 14 15 15 15 15 14 14 14 15 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 17 17 17 17 17 18 18 18 18 17 18 19 20 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 16 15 14 14 14 16 18 19 19 19 18 18 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 14 14 13 12 11 11 10 10 11 11 11 12 12 13 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 18 19 19 20 20 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 17 17 17 17 17 16 15 15 15 15 15 16 16 16 17 18 19 19 20 20 20 19 18 18 19 19 19 19 20 22 25 27 27 28 28 28 28 28 28 28 28 28 26 26 25 25 25 25 25 24 24 24 25 24 24 22 22 21 20 20 20 21 22 22 23 23 23 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 18 18 17 16 16 15 15 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 10 10 10 11 12 13 13 13 13 13 13 11 11 10 11 11 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 16 15 15 15 15 15 14 13 13 14 15 17 17 18 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 18 18 18 18 18 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 13 12 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 19 19 18 17 16 14 12 9 6 8 13 15 15 14 13 11 11 11 11 12 12 12 12 13 13 14 15 15 15 14 15 16 17 17 18 19 19 20 20 20 20 20 19 19 20 20 20 20 21 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 15 15 17 19 20 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 15 14 14 14 16 18 18 18 18 17 17 17 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 14 13 12 12 11 11 11 11 11 12 12 13 13 13 13 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 18 18 18 17 16 15 15 15 16 16 16 17 18 19 20 21 21 22 22 22 22 22 22 23 23 23 25 26 27 27 28 28 28 28 28 29 28 28 28 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 23 21 21 21 22 22 22 23 23 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 18 17 16 16 15 15 15 15 14 14 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 7 8 8 8 8 8 9 9 9 10 11 12 12 13 13 12 12 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 16 17 18 18 19 19 19 19 19 19 19 20 20 20 20 20 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 13 12 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 19 18 17 16 14 11 7 7 11 14 14 13 12 11 11 10 11 11 11 11 12 12 12 13 14 15 15 15 16 16 17 18 18 19 19 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 17 17 17 18 18 19 19 18 18 18 18 18 18 18 17 17 16 16 16 15 15 14 13 13 13 13 14 14 15 17 19 21 22 21 21 21 20 20 20 19 19 18 19 19 19 19 19 19 18 17 17 16 16 16 16 16 15 15 15 15 16 17 18 18 17 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 14 14 13 12 12 11 11 11 11 12 12 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 13 13 14 14 14 15 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 18 17 17 16 15 16 16 17 18 19 20 21 22 23 23 23 24 24 24 24 24 24 25 27 28 28 28 28 28 28 28 29 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 25 24 23 22 22 22 22 23 23 24 24 24 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 17 16 16 15 16 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 7 8 8 8 8 8 8 8 9 10 11 12 12 11 11 11 11 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 15 14 12 11 10 10 10 10 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 23 24 24 24 24 23 23 23 23 23 23 24 23 23 23 23 23 23 23 22 22 21 21 20 20 19 18 17 15 13 10 6 9 12 13 13 12 11 10 10 11 11 11 11 12 12 12 13 14 15 16 16 16 16 17 18 18 18 19 19 19 19 19 19 19 19 19 20 19 19 19 20 20 20 20 20 20 20 20 20 19 19 18 17 16 15 15 16 17 18 19 18 18 18 18 18 18 18 17 16 16 15 15 14 13 12 11 12 12 13 14 14 15 16 17 20 21 21 20 19 19 19 19 19 18 18 19 19 19 19 19 19 19 18 17 17 17 16 16 16 16 15 15 15 16 17 17 17 17 16 15 14 15 16 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 14 14 14 14 13 12 12 11 11 11 12 12 13 13 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 14 15 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 17 17 16 16 17 18 19 20 21 22 23 24 24 25 25 25 25 25 25 26 27 28 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 24 23 23 23 23 24 24 24 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 21 21 21 20 20 20 20 19 19 19 19 18 17 16 16 16 16 16 15 14 14 13 13 13 12 12 11 11 10 10 11 11 11 11 10 10 10 10 10 10 10 9 8 7 7 7 7 7 8 8 8 8 9 10 11 11 11 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 18 18 19 19 19 19 19 20 20 21 20 20 20 20 20 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 14 13 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 20 20 19 18 17 14 11 7 7 10 11 12 11 10 10 10 10 11 11 12 12 12 12 12 13 14 15 16 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 18 19 19 20 20 20 20 20 20 20 20 19 18 17 16 15 15 14 14 15 16 17 17 17 17 18 18 18 17 17 16 16 15 15 13 12 11 11 11 12 12 13 13 14 15 16 17 19 18 17 16 15 15 16 17 17 17 18 19 20 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 16 16 17 17 16 15 14 14 14 15 16 17 17 16 16 15 15 15 14 14 14 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 17 17 16 16 16 17 18 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 13 13 12 12 11 12 12 13 13 13 14 14 14 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 12 12 12 13 14 16 16 17 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 17 17 18 19 20 21 22 23 24 25 25 25 25 25 25 26 26 27 28 29 29 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 26 26 25 24 24 24 24 25 25 25 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 22 22 21 21 21 20 20 20 19 19 19 19 18 17 17 16 17 17 16 16 15 14 14 13 13 12 12 11 11 10 10 10 10 11 11 10 10 10 10 10 10 10 10 9 8 7 7 7 8 8 8 8 9 10 10 11 11 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 18 18 19 19 19 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 15 14 13 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 19 18 16 12 8 6 8 10 10 10 9 9 9 10 10 11 12 12 12 12 12 12 13 14 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 18 19 19 19 20 20 20 20 20 20 19 19 18 17 16 15 14 14 14 14 15 16 16 17 17 18 18 17 17 16 16 15 14 13 11 10 9 10 10 11 11 11 11 12 13 14 15 15 14 13 13 13 15 16 17 17 17 19 19 19 18 17 16 17 17 17 17 17 16 16 16 16 15 15 15 15 16 15 15 14 13 13 13 15 16 17 17 16 15 15 14 14 14 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 16 16 17 17 17 17 16 16 15 16 17 18 19 20 20 19 19 19 18 18 18 17 17 16 16 16 15 15 14 14 14 14 13 13 13 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 12 12 13 14 15 16 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 19 19 18 18 17 18 18 20 21 22 23 24 24 25 25 25 25 25 25 25 26 27 28 28 29 29 29 29 29 29 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 26 25 25 25 25 25 26 26 26 26 27 27 26 26 25 25 24 24 24 24 24 23 23 23 23 22 22 22 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 16 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 9 10 10 11 11 11 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 15 15 14 13 12 12 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 20 19 17 14 9 6 7 8 9 9 9 8 9 9 10 10 11 12 12 12 12 12 13 14 15 16 16 16 16 16 17 17 17 18 18 17 17 16 16 16 16 16 16 17 18 18 18 19 19 19 20 20 20 20 19 19 18 17 16 15 14 14 14 14 15 16 17 18 18 18 18 18 17 17 16 13 11 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 13 13 15 17 17 17 18 19 19 18 17 16 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 15 16 17 17 16 15 15 14 14 13 13 12 12 12 13 14 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 16 17 18 20 20 20 20 20 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 11 11 12 13 13 14 15 16 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 19 20 20 21 21 21 21 20 20 19 19 18 18 18 19 21 22 23 23 24 24 24 25 25 25 25 25 25 25 26 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 27 27 26 26 26 26 26 27 27 27 27 27 27 26 26 25 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 20 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 15 14 14 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 21 21 20 18 16 12 8 6 7 7 8 8 8 8 9 9 10 10 11 11 12 12 12 13 14 15 16 15 15 16 16 17 17 17 17 17 16 15 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 20 19 19 18 18 17 16 16 15 14 14 15 16 17 18 19 19 18 18 17 17 14 12 10 9 9 9 9 9 8 8 7 7 7 7 8 9 10 11 12 14 15 17 18 18 19 19 19 19 18 17 16 15 14 14 14 15 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 13 14 16 17 17 16 15 15 14 13 13 12 12 12 13 15 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 15 16 18 19 20 20 20 20 20 19 19 18 18 18 17 17 17 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 12 12 13 13 14 15 15 16 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 19 19 20 21 21 21 21 21 20 20 20 19 20 20 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 25 26 27 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 20 20 19 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 14 13 12 12 11 11 11 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 10 10 10 11 11 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 17 17 17 17 17 16 16 15 14 13 13 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 21 20 19 17 14 10 7 6 7 7 8 8 8 8 9 9 10 10 11 11 12 12 13 14 15 16 15 15 15 16 16 16 16 16 15 14 13 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 20 19 19 19 19 18 18 17 17 16 15 15 15 16 17 18 19 19 18 18 16 15 12 11 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 9 11 13 15 18 20 20 19 19 19 18 18 17 16 15 14 14 13 14 14 15 15 15 15 15 15 14 14 13 13 14 13 13 13 13 14 15 16 16 16 15 14 14 13 13 12 12 13 15 17 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 17 18 19 20 20 20 20 19 19 19 18 18 17 17 17 17 16 16 16 15 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 27 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 27 27 27 28 28 28 28 28 28 28 27 27 26 25 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 18 18 18 17 17 16 16 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 22 22 21 19 17 14 10 7 7 7 8 8 8 8 8 9 9 10 10 11 11 12 12 13 14 15 15 15 15 15 15 15 15 15 14 14 13 13 13 14 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 18 18 18 18 18 18 17 16 15 15 16 16 17 18 18 18 18 17 15 14 12 12 12 12 12 12 11 9 8 8 9 10 10 10 9 9 8 8 7 7 8 12 17 19 19 18 18 18 18 17 17 16 15 14 13 13 13 13 14 14 15 15 14 14 14 14 14 14 14 13 13 13 13 14 15 16 15 14 14 13 12 12 12 13 14 16 17 17 16 16 16 16 16 16 15 16 16 16 16 15 15 15 16 16 16 16 16 16 16 15 15 15 16 17 17 18 19 19 19 19 19 19 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 14 13 13 13 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 14 14 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 18 18 19 19 19 19 19 20 20 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 19 20 20 21 21 21 21 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 27 27 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 25 24 24 24 23 23 23 22 22 22 23 22 22 22 22 21 21 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 13 12 12 12 11 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 17 17 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 25 25 25 25 24 24 24 23 22 21 20 18 14 10 8 7 7 8 8 8 8 9 9 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 14 13 13 12 13 13 13 14 14 14 14 15 15 16 17 17 17 18 18 18 18 18 17 17 17 17 18 18 17 16 16 15 15 16 16 17 17 18 18 17 16 15 14 14 14 14 15 15 14 12 3 5 9 10 10 11 10 10 9 9 9 8 8 7 6 11 16 17 17 17 17 17 17 17 16 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 14 15 15 14 13 13 12 11 11 12 14 16 16 16 16 16 15 15 15 15 15 15 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 14 14 15 16 16 16 17 17 17 17 18 18 19 19 19 19 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 24 25 24 24 24 24 24 24 24 25 25 25 26 26 27 27 26 26 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 29 29 29 29 29 29 28 28 27 26 25 25 25 25 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 13 13 12 12 12 11 11 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 20 20 21 21 21 22 22 22 22 22 21 21 22 22 22 22 22 23 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 17 17 17 18 18 17 17 17 16 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 22 21 19 16 12 9 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 12 13 13 14 14 15 15 14 13 12 11 11 12 12 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 15 16 16 16 16 15 14 15 15 14 15 17 18 19 19 16 12 8 5 6 9 9 9 10 10 11 11 11 10 9 10 14 16 16 17 17 17 17 17 16 16 15 14 14 13 13 12 12 13 13 13 13 13 13 14 14 14 13 13 13 13 13 14 14 13 13 12 11 11 12 14 15 16 16 16 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 16 16 16 16 17 17 18 18 18 18 18 17 17 17 17 18 18 19 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 19 19 19 20 20 20 20 21 21 22 22 23 23 24 24 24 25 25 24 24 24 24 25 25 26 26 27 27 27 27 26 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 16 15 14 14 13 13 13 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 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 22 21 20 17 14 11 9 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 14 14 13 12 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 13 12 12 11 12 12 13 13 13 13 13 12 13 6 10 15 20 20 20 20 19 16 12 8 6 9 10 10 11 11 12 12 11 9 8 12 14 16 16 17 17 17 17 17 16 16 16 15 15 14 13 13 12 12 12 12 13 13 13 13 14 14 14 13 13 13 13 13 13 13 12 11 10 10 12 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 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 17 17 17 18 17 17 16 16 17 17 18 19 19 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 19 19 19 19 19 20 20 20 20 21 22 22 23 23 24 24 24 24 25 25 25 25 25 26 26 27 27 27 27 26 26 26 26 26 26 27 27 27 28 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 27 26 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 14 13 13 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 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 22 21 19 16 13 11 10 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 12 12 11 11 11 11 12 12 13 13 13 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 12 11 10 10 10 10 10 10 10 10 10 9 7 7 10 15 18 20 20 20 19 19 19 17 11 5 9 10 11 11 11 11 10 9 8 11 14 15 16 16 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 12 12 12 13 13 13 13 14 14 14 13 13 13 13 13 12 11 11 10 10 11 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 17 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 19 19 19 19 19 19 20 20 20 21 22 22 23 23 24 24 24 24 24 25 25 25 26 26 27 27 26 26 25 25 25 26 26 26 26 26 27 27 28 28 29 29 29 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 27 26 26 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 20 20 19 19 19 18 18 17 17 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 22 20 17 15 12 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 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 12 12 12 12 11 10 10 10 10 10 10 10 9 9 9 8 9 11 13 16 18 20 20 19 20 20 18 15 11 7 8 9 10 8 7 7 8 10 12 14 15 15 16 16 17 17 17 16 16 16 16 16 15 15 15 15 14 14 13 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 11 12 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 15 15 16 16 16 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 16 16 16 16 15 15 15 15 15 15 14 14 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 17 18 19 19 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 24 25 25 25 26 26 26 25 25 25 25 26 26 26 26 26 26 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 28 27 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 20 20 19 19 19 18 18 17 17 16 16 16 16 16 16 15 15 15 14 14 13 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 11 11 11 11 12 13 13 13 14 14 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 22 21 19 16 14 12 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 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 10 10 10 10 10 13 15 18 19 18 19 19 19 18 16 14 12 9 7 6 10 13 14 13 14 14 14 15 15 16 16 17 17 17 16 16 16 15 15 15 15 15 15 15 14 13 13 12 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 11 12 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 14 15 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 17 18 19 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 18 18 18 18 19 19 19 19 19 20 20 21 21 21 22 22 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 28 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 31 31 31 31 30 30 29 29 28 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 19 18 18 17 17 16 16 16 16 15 15 15 15 14 14 13 13 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 13 12 12 12 12 12 12 11 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 24 23 22 20 17 15 13 12 12 12 12 12 13 13 12 12 11 11 11 12 12 12 11 11 11 11 11 12 13 13 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 10 10 9 9 12 16 16 15 17 19 19 19 18 18 17 17 17 17 17 17 16 15 15 15 15 15 15 15 16 16 16 17 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 11 12 13 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 13 13 14 15 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 18 17 17 17 16 16 16 16 17 18 19 20 20 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 23 23 23 23 24 24 25 25 25 25 25 25 25 26 26 26 27 27 28 28 29 29 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 30 30 29 28 28 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 12 12 12 12 12 11 10 10 10 11 12 12 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 22 22 23 23 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 24 23 21 19 16 14 13 12 12 13 13 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 11 11 10 7 3 13 18 17 17 18 18 18 17 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 12 12 11 11 10 10 10 11 11 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 14 15 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 16 17 17 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 17 17 17 16 16 16 16 17 18 19 20 20 20 20 20 20 20 20 19 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 24 24 24 24 24 25 25 25 26 26 27 27 28 28 29 29 30 30 30 31 31 31 31 31 32 32 32 33 33 32 32 32 31 31 30 30 29 29 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 9 10 10 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 14 14 15 15 15 15 15 16 15 15 15 15 14 14 13 13 13 13 13 13 13 12 12 11 11 10 10 11 11 12 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 16 16 17 17 18 19 19 19 20 20 21 22 22 23 23 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 24 22 20 17 15 14 13 13 14 14 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 12 12 12 12 12 11 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 11 12 14 17 18 17 18 18 17 17 17 17 17 18 18 18 18 17 17 16 16 16 15 15 15 14 13 14 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 12 12 11 10 10 10 11 12 14 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 14 14 13 13 13 14 15 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 16 16 16 16 17 17 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 17 17 17 17 16 16 16 17 17 18 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 22 23 23 24 24 24 24 24 25 25 26 27 27 28 28 29 29 30 30 30 31 31 31 31 32 32 32 33 33 33 32 32 31 31 31 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 22 21 21 20 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 8 9 9 10 11 11 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 18 18 19 19 19 20 20 20 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 20 20 20 19 19 19 19 19 19 18 17 17 16 15 16 16 17 18 18 19 19 20 21 21 22 23 23 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 24 23 21 19 16 15 14 14 15 15 15 15 15 15 14 14 14 14 14 14 13 14 13 13 12 12 11 11 11 11 11 11 11 12 11 11 11 11 12 12 13 13 12 12 12 11 11 10 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 15 17 18 17 16 17 17 17 17 17 17 18 18 18 18 18 17 17 16 16 16 15 15 15 15 13 13 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 11 11 12 14 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 13 13 13 14 16 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 15 15 16 17 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 18 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 17 17 17 18 18 19 19 19 20 21 22 23 23 23 23 24 24 24 25 25 26 26 27 27 28 28 29 30 30 30 31 31 31 31 32 32 33 33 33 33 32 32 31 31 31 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 23 23 23 22 22 21 20 20 19 19 19 18 18 17 17 16 15 15 15 14 14 13 13 12 12 12 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 7 8 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 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 20 20 20 20 19 18 17 16 16 16 17 18 18 19 19 20 21 21 22 22 23 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 23 22 19 17 16 15 15 15 16 16 16 16 16 15 15 14 14 14 14 14 14 14 13 12 11 11 11 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 12 12 11 11 10 9 9 9 10 10 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 14 16 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 17 17 16 16 16 15 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 13 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 13 13 15 16 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 16 15 15 15 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 18 18 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 18 18 19 20 21 22 22 23 23 23 23 23 24 24 25 25 26 26 27 27 27 28 29 30 30 30 31 31 31 31 32 32 32 33 33 32 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 25 25 24 24 23 23 23 22 21 21 20 19 19 18 18 18 17 17 16 15 15 14 14 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 7 7 8 8 9 10 10 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 18 18 18 18 19 19 19 20 20 21 22 22 22 23 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 24 22 20 18 17 16 16 16 16 17 17 17 17 16 15 15 15 15 15 15 15 14 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 13 13 13 12 11 10 10 9 9 9 12 12 11 10 9 10 10 10 10 10 10 11 11 11 11 11 12 12 14 15 15 15 15 15 16 16 17 18 18 19 19 18 18 18 18 17 17 16 16 16 15 15 15 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 13 15 16 17 17 17 17 18 18 18 18 18 18 18 17 17 16 15 14 14 13 14 15 17 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 15 14 15 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 18 18 18 17 17 17 17 17 16 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 17 17 17 17 17 17 17 16 16 17 17 17 18 18 19 20 21 22 22 23 23 23 23 23 24 25 25 25 26 26 26 27 27 28 29 30 30 30 30 31 31 31 31 32 32 33 33 32 32 32 32 31 30 30 29 28 28 28 27 27 27 27 26 26 26 25 25 24 24 23 23 22 21 21 20 19 19 18 18 17 17 16 16 15 14 14 13 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 7 8 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 14 13 13 13 12 12 13 13 14 15 15 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 20 20 20 21 21 22 22 23 23 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 23 21 19 17 16 16 16 17 18 18 18 17 17 16 16 16 15 15 15 15 14 13 13 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 10 10 11 10 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 13 15 16 16 15 16 16 16 17 18 19 19 19 19 19 18 18 18 17 17 17 17 16 16 15 14 14 11 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 13 15 16 17 17 17 18 18 18 18 18 18 18 18 17 17 16 15 15 14 15 16 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 15 14 15 16 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 17 17 17 17 16 17 17 18 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 16 16 17 17 17 18 18 19 20 21 22 22 23 23 23 23 23 24 24 25 25 25 25 26 26 27 28 28 29 29 30 30 30 30 30 30 31 31 33 33 33 32 32 32 31 31 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 23 23 22 21 20 19 18 18 17 16 16 16 15 14 14 13 12 12 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 6 6 6 6 7 7 8 9 9 10 11 11 11 12 12 12 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 14 13 13 13 12 12 11 11 11 11 11 11 11 12 12 12 12 13 14 14 15 15 14 12 11 12 13 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 20 20 20 21 21 21 22 22 23 23 23 27 27 27 27 28 27 28 27 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 24 21 19 17 16 16 17 17 18 18 18 18 18 17 17 16 16 16 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 14 16 17 16 16 17 17 18 18 19 19 19 19 19 19 18 18 18 16 16 16 16 16 16 15 16 11 13 14 14 14 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 14 15 16 17 17 17 18 18 18 18 18 18 18 18 17 17 16 15 15 16 17 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 15 16 16 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 16 16 17 17 17 17 17 16 16 17 17 17 17 18 19 20 21 22 22 23 23 23 23 23 23 23 24 24 24 25 25 26 26 27 28 28 29 29 29 30 30 29 29 29 30 32 32 32 32 32 32 32 31 30 30 29 28 28 28 27 27 27 26 26 25 25 25 25 25 24 24 23 22 21 20 19 18 17 16 16 15 15 14 14 13 12 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 6 6 6 6 7 7 8 8 9 9 10 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 13 14 15 16 16 15 13 12 12 13 13 14 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 24 22 20 18 17 17 17 18 18 19 19 19 18 18 17 17 16 16 16 16 15 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 13 14 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 18 18 15 15 15 15 16 16 15 16 13 12 12 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 11 13 14 15 16 16 17 17 18 18 18 18 19 19 18 18 17 16 16 15 15 16 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 17 17 17 16 16 16 16 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 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 18 19 20 21 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 26 27 27 27 28 28 28 29 29 29 29 28 29 30 31 31 32 32 32 32 31 31 30 29 28 28 28 27 27 26 26 26 25 25 25 25 25 25 24 23 22 21 20 19 18 17 16 15 14 14 13 13 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 8 8 8 9 10 10 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 13 12 12 12 11 11 11 11 11 11 11 12 12 14 15 16 16 16 15 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 20 21 21 20 20 20 21 21 21 22 22 22 23 23 23 24 24 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 23 21 19 18 17 17 18 19 19 19 19 19 18 17 17 17 16 16 16 15 14 14 14 14 14 14 15 15 15 15 14 14 14 13 14 13 13 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 11 11 12 13 14 15 16 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 18 16 15 15 15 16 16 16 16 13 4 9 12 12 12 12 12 12 13 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 11 13 14 15 16 16 17 17 17 18 18 18 18 18 18 18 17 16 15 14 15 16 16 17 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 17 17 17 18 19 19 21 22 22 23 23 23 23 23 23 23 23 23 23 24 24 25 26 26 26 26 27 27 27 27 28 28 28 27 27 28 29 30 31 31 31 31 31 31 30 29 28 28 27 27 27 26 26 25 25 25 25 25 25 25 24 24 23 21 20 18 17 16 14 14 13 13 12 12 11 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 8 9 10 10 9 7 6 6 7 7 8 8 9 9 10 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 11 11 11 12 13 14 15 16 16 15 15 14 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 24 22 20 18 18 18 18 19 19 20 20 19 18 18 17 17 17 16 16 16 15 14 14 14 14 15 15 15 15 14 14 14 13 13 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 9 10 10 10 10 9 9 9 9 9 9 10 11 12 13 13 14 14 15 16 17 18 18 18 19 19 19 20 19 19 18 18 18 19 19 19 18 16 16 16 17 17 18 18 17 11 5 8 9 9 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 10 12 13 15 15 16 16 17 17 17 18 18 18 18 17 17 16 14 14 14 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 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 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 17 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 17 17 18 18 19 20 21 22 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 26 26 26 26 26 27 27 27 27 26 26 27 28 29 29 30 30 30 31 30 30 29 28 27 27 26 26 25 25 25 25 25 26 26 25 25 24 23 21 19 17 15 14 13 12 12 11 11 11 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 9 9 6 5 5 6 6 6 7 7 8 8 9 10 10 11 12 12 12 13 13 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 12 13 14 15 16 16 15 15 14 14 14 14 14 15 15 15 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 17 18 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 28 28 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 24 22 21 19 18 18 19 19 20 20 20 19 19 18 17 17 16 16 16 16 15 15 14 14 14 15 15 15 14 14 14 14 13 13 13 13 12 12 11 11 11 12 12 11 11 11 10 10 10 10 12 11 9 9 9 9 9 9 9 10 11 12 13 14 15 15 15 15 16 17 18 18 18 18 19 19 19 19 19 18 18 18 18 19 19 19 18 17 17 17 17 18 18 18 18 15 12 13 16 16 12 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 11 12 13 14 15 16 16 17 17 17 17 17 17 16 16 14 14 14 15 15 15 15 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 19 19 18 18 17 17 16 16 16 16 17 17 17 18 19 20 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 26 26 27 27 26 26 26 27 28 28 29 29 29 30 30 29 29 28 27 27 26 26 25 25 25 25 25 26 26 26 25 25 22 20 17 14 13 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 6 4 6 7 7 8 8 8 8 8 8 9 9 10 11 12 12 12 13 13 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 11 12 13 14 14 15 15 15 15 14 14 14 14 14 15 15 15 15 15 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 15 14 12 12 11 9 9 16 18 19 20 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 25 23 21 20 19 19 19 19 20 20 20 19 19 18 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 10 10 10 11 11 11 9 8 8 9 9 9 9 10 11 12 13 14 14 14 14 14 14 16 17 18 18 18 18 19 19 19 19 18 18 17 18 18 19 19 19 18 17 17 17 17 18 19 19 19 18 18 17 17 14 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 9 9 9 10 11 13 14 15 15 16 16 16 16 15 15 15 15 14 14 15 15 15 15 15 15 14 14 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 17 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 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 20 20 20 20 20 19 18 18 17 17 16 16 16 17 17 17 18 19 20 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 25 25 25 25 26 26 26 25 25 25 26 27 27 28 28 28 29 29 29 28 28 27 27 26 25 25 25 25 25 25 25 25 24 23 15 7 8 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 6 8 8 9 10 10 10 9 8 8 9 9 10 10 11 12 12 13 13 14 13 13 13 12 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 15 15 15 14 14 13 13 13 13 14 14 15 15 15 14 14 14 14 14 14 15 15 15 15 15 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 16 16 15 14 13 12 11 11 10 9 9 8 6 8 16 19 20 20 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 25 23 22 20 19 19 19 19 20 20 20 19 19 18 18 17 17 17 17 17 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 9 8 8 8 8 8 9 10 12 13 13 12 11 11 11 11 12 14 15 16 17 17 18 18 19 19 19 18 18 17 17 18 18 19 18 18 17 17 17 17 18 18 18 18 17 16 15 15 15 14 12 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 10 12 13 14 14 15 15 15 14 14 14 14 14 14 14 14 15 16 15 15 15 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 14 13 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 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 20 20 20 20 20 20 20 20 19 19 18 17 17 16 16 16 16 17 17 18 19 20 21 21 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 25 25 26 26 25 25 24 24 25 26 26 27 27 27 27 27 28 27 27 27 26 26 25 25 24 24 24 24 23 22 20 14 7 6 6 6 7 7 7 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 6 6 6 6 5 6 6 7 8 8 9 9 10 11 11 10 9 8 8 9 10 10 11 11 12 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 13 12 10 10 9 9 9 9 9 8 8 9 10 15 18 20 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 25 24 22 21 20 19 19 20 20 20 20 20 19 19 18 18 18 18 17 17 17 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 11 12 12 12 10 9 8 8 8 7 8 10 12 13 14 12 10 9 8 8 9 9 11 13 15 16 17 17 18 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 14 12 12 12 13 12 12 11 11 11 11 11 10 10 11 11 12 12 12 12 12 11 11 11 11 10 9 9 9 8 11 12 13 13 14 14 14 14 14 13 13 13 13 14 13 13 14 14 15 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 17 17 17 16 16 17 17 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 24 24 24 25 25 25 24 24 23 24 24 25 25 25 26 26 26 26 26 26 26 26 25 25 24 24 23 23 22 21 19 17 15 11 9 7 7 7 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 8 9 9 10 10 11 12 12 11 9 7 8 9 10 10 10 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 16 15 15 14 13 13 13 12 12 11 9 8 8 9 9 10 10 10 10 10 11 12 15 18 20 21 21 21 22 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 25 24 22 21 20 20 20 20 20 21 21 20 20 19 19 18 18 18 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 11 10 8 7 7 7 7 8 12 14 15 14 12 9 8 7 7 8 9 10 12 15 16 17 17 18 18 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 14 12 11 11 11 13 13 12 11 11 11 10 10 10 11 12 13 13 13 12 11 11 11 11 12 12 12 11 11 12 13 14 13 13 13 14 13 13 13 12 12 12 12 13 13 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 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 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 18 17 17 17 17 17 17 18 19 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 20 20 21 21 21 22 22 23 23 23 24 24 24 24 23 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 21 19 18 16 14 12 10 9 8 8 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 9 9 10 11 11 12 13 13 13 11 7 7 8 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 16 13 10 11 12 10 9 9 9 9 9 8 8 9 9 10 11 11 12 12 12 13 15 17 18 19 21 21 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 24 23 21 20 20 20 20 21 21 21 21 20 20 19 19 19 18 18 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 14 13 11 9 8 7 7 7 7 11 14 16 16 14 12 10 8 7 7 8 9 11 13 14 16 17 17 17 18 18 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 14 12 12 12 12 13 12 11 11 10 10 10 10 10 12 14 15 14 13 12 11 11 11 12 14 16 15 15 14 14 13 13 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 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 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 17 17 18 18 19 20 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 19 19 19 20 21 21 21 22 22 23 23 23 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 22 22 22 22 21 20 19 17 16 14 13 11 10 10 10 10 10 10 10 10 9 9 8 8 7 6 6 5 5 5 4 4 4 5 5 5 6 7 8 8 9 10 11 12 12 13 13 13 13 12 9 6 7 9 10 10 9 10 10 11 11 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 16 16 16 16 16 17 17 17 17 17 16 12 10 7 6 9 11 10 9 9 9 9 9 9 10 11 12 12 13 14 15 16 17 19 20 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 25 25 25 25 25 26 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 26 26 26 25 23 22 21 20 20 21 21 21 21 21 21 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 14 13 11 9 8 7 7 7 9 13 16 17 16 14 13 11 10 9 8 9 10 11 12 13 14 16 16 16 17 17 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 16 15 14 13 13 13 13 12 12 12 11 11 10 10 10 11 13 15 15 14 12 11 10 10 11 13 15 16 15 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 19 20 20 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 18 19 19 20 20 21 21 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 18 17 16 14 13 12 11 11 11 11 11 11 12 11 11 10 10 9 8 7 6 5 5 4 4 4 4 4 5 6 7 8 9 10 11 11 12 12 13 13 12 12 10 8 7 7 8 9 9 9 9 9 10 11 11 12 12 13 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 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 13 13 13 13 13 13 14 14 15 17 17 17 18 18 18 18 16 15 15 14 13 13 13 12 12 11 10 10 9 10 11 12 13 14 15 16 18 19 20 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 25 25 25 26 26 30 30 30 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 25 23 22 21 21 21 21 21 22 22 22 21 21 20 19 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 10 8 8 8 9 11 14 16 17 16 15 13 12 11 10 10 9 10 10 11 12 14 16 17 17 17 16 17 17 17 17 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 13 12 12 12 13 15 15 14 13 13 13 14 14 14 13 12 11 10 9 9 10 12 14 14 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 18 18 19 19 19 20 20 21 21 21 22 21 21 20 20 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 17 16 15 14 13 12 12 12 12 12 12 12 13 13 13 12 11 10 9 7 6 5 5 4 4 4 4 5 5 5 6 7 8 9 9 10 10 10 10 10 10 9 8 7 7 7 8 8 8 8 8 9 10 11 12 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 14 17 18 19 19 19 18 17 16 14 13 13 13 13 14 13 11 12 15 16 16 13 13 15 17 18 19 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 25 24 23 22 21 21 22 22 22 22 22 22 21 20 19 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 11 10 9 9 10 11 14 15 16 16 15 14 13 11 11 10 9 9 9 11 13 15 17 18 18 17 16 16 17 17 17 18 18 17 17 16 16 16 16 16 16 15 15 15 14 15 15 16 16 16 15 14 13 12 12 12 13 15 16 16 15 15 14 14 13 13 12 12 11 10 9 8 8 9 10 11 11 11 11 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 16 16 15 14 14 13 13 13 13 13 13 13 14 14 14 13 13 12 10 9 7 6 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 7 7 6 6 7 7 8 8 7 7 8 8 10 11 12 14 14 15 15 15 15 15 16 15 16 16 16 16 16 16 16 15 15 14 14 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 11 11 10 10 5 12 17 19 19 19 19 17 16 14 12 10 11 12 14 15 17 19 20 20 20 18 16 16 18 19 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 25 24 23 22 22 22 22 22 23 23 23 22 21 21 20 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 10 10 10 11 13 15 16 16 16 15 13 12 11 11 10 10 10 11 13 16 18 18 18 17 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 14 14 15 16 16 16 16 15 14 12 11 11 12 15 15 15 14 14 13 13 12 12 12 12 11 9 8 7 7 8 8 9 9 9 9 9 9 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 19 19 18 18 17 17 17 16 16 16 16 16 17 17 16 16 16 17 17 17 17 17 16 15 15 15 14 14 14 13 13 14 14 14 14 14 15 15 14 14 13 11 10 8 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 6 6 6 6 7 7 7 7 7 8 9 10 12 13 15 16 16 17 17 17 16 15 15 16 17 17 16 16 16 15 15 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 10 10 10 10 10 7 7 12 15 18 19 19 18 17 15 15 15 12 13 16 19 19 20 20 20 20 20 19 17 18 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 25 24 23 23 23 22 22 23 23 23 23 22 22 21 20 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 11 11 12 13 14 15 15 15 14 13 12 12 12 11 11 11 11 13 15 17 18 18 17 17 16 16 16 16 16 17 17 17 16 16 15 15 15 15 15 15 15 14 14 14 15 15 16 17 17 16 15 13 12 11 11 12 13 13 13 13 12 12 12 12 12 12 11 11 10 9 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 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 19 19 19 18 18 18 17 17 16 16 15 15 16 16 16 16 16 16 16 16 16 17 16 16 16 15 14 14 14 14 14 14 14 15 15 15 15 15 16 16 15 14 13 12 11 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 7 8 9 11 13 14 16 17 18 18 19 18 17 16 16 17 17 17 17 16 15 14 13 12 11 10 10 9 9 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 13 13 12 12 11 10 9 9 9 10 10 11 12 14 15 17 18 18 18 18 18 19 19 19 19 18 19 19 19 19 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 25 24 24 23 23 23 23 23 23 23 23 22 21 21 20 19 19 19 19 19 19 19 18 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 14 15 14 14 13 13 12 12 12 13 13 12 11 11 12 14 15 16 17 17 16 16 15 15 15 15 16 16 16 16 15 15 14 14 14 15 15 15 16 16 16 15 16 16 16 16 16 16 15 14 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 11 10 10 9 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 13 13 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 15 15 16 16 16 16 17 17 16 15 14 13 11 10 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 8 10 12 14 16 17 18 19 20 20 20 20 19 19 19 18 17 17 14 12 9 6 7 7 8 9 9 9 10 10 10 9 9 9 9 10 9 10 10 10 10 10 10 10 11 11 12 12 13 14 14 15 15 15 14 14 13 13 12 11 11 10 9 9 9 9 10 11 12 13 14 15 16 18 18 18 19 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 31 31 31 31 31 31 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 25 24 23 23 23 22 22 23 23 22 22 21 21 20 20 19 19 19 20 20 20 19 18 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 16 15 14 13 12 12 12 13 14 14 14 13 12 11 11 13 14 15 15 15 15 15 14 14 14 15 16 16 16 16 15 14 14 14 14 15 15 16 16 17 17 17 16 16 16 16 16 16 16 16 15 13 12 12 12 12 12 12 12 11 11 11 11 11 11 13 15 15 15 14 13 11 10 10 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 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 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 19 19 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 16 17 17 17 17 18 18 17 17 15 14 13 12 10 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 8 11 13 16 18 19 20 21 21 22 21 21 21 21 20 19 17 13 6 8 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 11 11 11 11 12 13 14 14 15 14 14 13 13 12 11 11 10 10 10 9 9 10 11 13 14 14 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 24 24 24 25 25 25 25 25 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 25 24 23 23 22 22 22 22 23 22 22 21 21 20 20 20 20 20 20 20 20 20 19 18 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 15 15 16 17 17 16 14 12 11 11 12 14 15 16 15 14 12 11 11 12 12 13 14 14 14 14 14 14 14 15 16 16 16 16 14 14 14 14 15 15 15 15 16 17 18 18 17 17 17 17 17 17 17 17 17 16 14 13 13 13 13 13 12 12 11 11 10 10 11 12 14 16 16 15 15 14 12 11 10 9 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 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 12 12 12 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 10 10 10 11 11 11 11 11 12 12 12 12 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 16 16 16 16 16 16 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 16 15 15 15 16 15 15 14 14 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 18 17 16 14 13 12 11 10 9 9 9 9 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 5 6 7 10 14 18 20 21 21 21 22 22 22 21 21 21 20 19 18 16 15 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 13 13 14 14 14 13 12 12 12 11 11 11 11 11 11 12 12 13 14 14 13 13 12 12 11 11 10 10 10 10 10 10 11 13 14 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 23 24 24 25 25 25 25 25 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 26 25 24 23 23 22 22 22 23 23 23 22 22 21 21 21 21 21 20 20 20 20 20 20 18 17 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 16 14 13 12 12 12 13 15 16 15 14 13 12 12 12 12 12 13 13 14 14 14 14 15 15 16 16 16 16 14 14 14 14 15 16 16 16 16 17 18 19 19 18 18 17 17 17 17 18 18 18 17 15 14 14 13 13 13 13 12 12 11 11 11 12 13 14 14 14 14 14 13 12 11 10 9 8 7 6 6 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 11 11 11 12 12 12 12 12 12 12 12 13 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 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 16 17 17 18 18 19 19 20 20 20 20 19 19 17 16 15 14 13 12 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 6 6 11 20 21 22 22 22 21 21 21 21 21 20 20 19 18 17 16 15 15 15 14 14 14 13 13 13 14 14 14 14 15 15 15 15 14 15 15 14 14 14 13 12 12 11 11 11 10 10 10 11 12 12 12 12 12 11 11 10 10 10 10 10 11 11 11 12 13 14 18 18 18 19 19 18 19 19 19 19 19 19 19 19 19 19 18 19 19 18 18 19 19 19 18 18 18 18 18 18 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 22 23 24 24 24 25 25 25 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 26 25 24 23 23 23 22 22 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 20 19 18 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 15 14 13 12 12 12 13 14 15 14 14 13 13 12 12 12 13 13 13 14 14 14 14 15 15 16 16 17 16 15 14 14 14 15 16 17 17 17 18 19 19 19 19 18 18 17 17 18 18 18 18 17 16 15 14 14 13 13 14 14 13 13 13 13 12 12 12 12 13 13 13 13 12 11 10 9 8 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 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 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 14 14 13 14 15 16 17 17 17 18 19 19 20 20 20 21 21 21 21 20 19 18 17 16 15 14 13 12 12 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 6 3 7 18 22 22 22 21 21 21 20 20 20 20 19 18 17 17 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 11 10 10 9 9 10 10 11 11 11 11 10 11 11 11 11 11 11 11 12 12 13 15 17 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 22 22 23 24 24 24 25 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 27 26 25 24 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 19 18 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 13 12 12 12 12 13 13 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 17 17 16 15 15 15 15 16 17 18 18 18 18 19 19 19 19 18 18 17 17 18 17 17 17 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 9 8 7 6 6 5 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 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 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 12 12 12 12 13 13 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 14 14 13 14 15 16 17 18 18 18 19 20 20 20 21 21 21 22 22 22 21 20 19 19 18 17 16 16 15 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 15 18 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 16 16 15 15 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 11 10 9 9 8 9 10 10 10 11 11 12 12 12 12 13 12 12 12 12 13 15 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 22 23 23 24 24 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 28 28 27 26 25 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 13 13 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 17 17 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 18 18 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 15 14 14 14 14 14 13 13 11 9 8 7 6 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 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 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 13 14 14 16 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 21 21 20 20 19 19 18 17 17 16 15 14 14 13 13 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 14 16 17 18 18 19 19 19 20 20 20 19 19 18 18 18 18 18 17 17 16 16 15 15 14 14 14 15 15 15 15 16 16 16 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 11 9 7 8 9 10 10 11 12 12 13 13 13 13 13 13 13 13 14 15 16 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 20 21 22 23 23 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 28 27 26 25 24 23 23 22 22 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 16 16 17 17 18 18 19 19 19 20 20 20 19 19 18 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 15 15 16 17 17 17 16 16 15 15 15 16 16 16 15 13 12 10 8 7 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 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 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 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 14 14 15 17 18 19 19 19 20 20 20 21 21 21 21 21 21 22 21 21 21 21 20 20 19 19 18 18 17 16 16 15 14 14 13 13 12 12 12 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 17 18 19 19 20 19 19 19 18 18 18 18 18 17 17 16 16 15 15 14 14 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 13 13 13 11 9 7 6 9 11 12 12 13 13 13 13 14 14 14 14 14 15 15 15 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 21 22 22 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 26 25 24 23 22 22 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 19 19 19 18 18 17 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 19 19 19 19 20 19 19 19 18 17 16 15 15 15 15 15 14 14 13 13 13 14 14 15 15 16 17 17 17 17 17 17 16 16 17 17 17 18 17 16 15 13 12 10 8 7 6 6 5 4 4 4 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 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 14 14 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 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 15 15 17 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 17 16 16 15 14 14 13 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 15 15 14 14 15 16 17 18 19 19 19 19 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 14 9 7 7 10 11 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 21 22 33 33 33 33 33 33 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 31 31 31 31 30 30 30 30 29 29 28 27 26 25 24 23 22 21 20 20 19 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 21 20 20 19 19 18 17 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 18 17 16 15 15 15 15 15 15 14 14 13 14 14 15 15 16 17 18 18 18 18 17 17 17 17 17 17 18 18 18 17 17 16 14 13 11 10 8 7 6 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 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 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 17 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 17 16 16 15 15 14 14 13 13 12 12 12 12 13 13 13 13 14 14 15 16 16 16 16 15 14 14 14 15 16 17 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 16 14 12 12 14 13 13 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 21 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 31 31 31 30 30 30 30 29 29 28 27 26 25 23 22 21 20 19 19 19 19 19 20 20 20 20 20 20 20 19 20 20 21 21 22 22 22 22 21 20 19 18 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 17 17 17 17 18 18 19 19 19 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 19 19 18 18 18 17 17 17 18 18 18 18 18 18 17 16 15 13 12 11 9 8 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 7 7 8 8 8 9 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 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 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 17 18 19 19 20 20 20 20 20 20 21 21 21 20 20 21 21 21 21 21 20 20 20 19 19 19 19 18 18 17 17 16 16 16 15 15 14 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 15 15 14 14 14 15 16 17 17 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 17 16 16 16 13 12 13 14 13 14 15 16 16 16 16 16 16 16 16 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 17 17 17 18 19 20 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 29 28 27 26 25 24 23 21 20 19 18 18 18 18 19 19 20 20 21 20 20 20 20 20 20 21 22 22 23 22 22 21 20 18 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 17 16 16 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 19 19 18 18 18 18 18 19 19 19 19 18 18 17 16 15 14 12 11 10 9 8 7 6 5 4 4 3 3 3 3 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 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 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 13 13 13 12 12 11 11 11 10 11 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 15 14 14 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 13 13 15 15 16 16 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 31 31 31 30 30 30 30 29 28 26 25 24 23 22 21 20 19 18 17 17 18 19 19 20 21 21 21 21 21 20 20 20 21 21 21 22 22 21 20 19 17 16 16 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 19 19 18 17 17 16 16 15 15 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 18 18 17 16 15 14 13 12 11 10 9 8 7 6 5 5 4 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 7 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 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 16 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 15 15 14 14 14 13 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 15 16 16 17 17 17 17 17 17 17 16 16 16 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 14 14 15 13 14 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 34 34 34 34 34 34 34 34 35 35 35 35 34 34 34 34 34 34 33 33 33 32 32 32 31 31 30 30 30 30 29 28 27 25 24 23 23 22 22 21 20 19 18 17 18 18 19 20 21 22 22 21 21 21 20 20 20 20 21 21 21 21 20 18 17 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 19 19 18 18 17 16 16 16 16 16 16 17 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 16 15 14 13 12 12 11 10 9 8 7 6 5 5 4 3 3 2 2 1 1 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 9 8 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 13 13 14 14 14 15 15 15 15 15 15 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 15 16 16 17 17 17 17 17 17 17 16 16 16 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 15 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 34 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 32 32 32 31 31 30 30 29 29 28 27 26 24 23 23 22 22 22 22 21 20 18 17 18 19 20 21 22 22 22 22 21 21 20 20 20 20 21 21 21 21 21 20 18 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 15 16 16 17 18 18 18 18 18 19 19 19 19 19 19 20 20 19 19 19 19 19 18 18 17 17 16 16 16 16 17 18 18 19 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 16 15 15 14 13 13 12 12 11 10 10 8 7 6 6 5 4 3 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 10 10 10 10 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 12 12 13 14 14 14 15 15 15 15 15 15 16 16 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 14 15 15 15 16 17 17 17 17 17 17 16 16 16 16 15 15 16 16 17 17 17 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 16 16 17 17 17 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 15 15 15 14 14 14 15 15 15 15 15 15 15 16 16 17 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 32 32 31 31 30 30 29 29 28 26 25 23 23 22 22 22 22 22 22 21 19 18 18 19 20 22 23 23 23 22 22 21 20 20 20 20 21 21 22 23 22 22 21 19 18 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 18 18 17 16 16 15 14 15 15 16 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 18 18 17 17 17 17 18 18 19 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 18 17 16 16 15 15 14 14 14 13 13 13 12 11 10 9 8 7 6 5 4 3 3 2 2 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 7 7 8 8 8 8 8 8 8 9 10 10 10 10 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 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 12 12 12 12 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 12 12 13 14 14 14 14 15 15 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 17 17 18 18 18 18 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 14 14 16 16 14 13 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 34 34 35 35 35 35 35 35 35 35 36 35 35 35 35 35 35 34 34 34 33 33 32 32 31 30 30 29 29 28 27 25 24 23 22 22 22 22 22 22 22 21 19 18 19 20 22 23 24 24 23 23 22 21 20 20 20 20 21 22 23 23 23 22 22 20 18 17 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 18 18 18 18 17 16 15 14 14 15 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 19 19 20 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 18 18 17 16 16 15 15 15 14 14 14 14 13 13 12 11 10 9 8 7 6 5 4 3 3 2 2 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 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 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 13 8 6 5 2 5 10 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 35 35 35 35 35 35 36 36 36 36 36 36 36 35 35 35 35 34 34 34 33 33 32 32 31 30 30 29 28 27 26 24 23 22 22 22 21 21 21 21 21 20 19 20 21 22 23 24 25 24 24 23 22 21 20 20 20 20 21 22 23 23 23 22 21 20 19 17 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 14 14 13 13 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 17 16 15 14 15 15 16 17 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 21 21 21 20 20 19 19 18 19 19 19 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 17 17 16 16 15 15 15 15 15 14 14 13 12 12 11 10 9 8 7 6 5 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 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 12 12 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 13 9 4 8 11 12 11 12 13 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 13 13 14 15 35 35 35 35 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 34 33 33 32 31 31 30 29 28 28 26 25 23 23 22 22 21 21 21 21 20 20 20 20 21 22 23 24 25 25 25 24 23 22 21 20 20 20 20 21 22 22 22 22 22 21 20 19 17 15 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 17 16 15 15 15 15 16 17 18 18 19 19 19 19 19 20 20 20 21 22 22 22 23 23 23 23 23 23 22 22 21 21 20 20 20 19 19 19 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 17 16 16 16 15 15 15 15 15 14 14 13 12 11 11 10 9 8 7 6 5 5 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 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 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 9 9 9 9 9 8 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 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 14 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 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 15 15 15 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 14 13 13 12 11 11 11 12 12 12 12 12 12 12 12 12 11 11 12 12 13 13 14 35 35 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 34 33 32 32 31 30 30 29 28 27 25 24 23 22 22 22 21 21 20 20 20 20 20 21 22 23 24 25 25 25 24 24 23 22 21 20 20 20 20 21 22 22 22 22 23 22 21 19 17 15 14 13 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 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 17 16 16 15 15 16 16 17 18 19 19 20 20 20 20 20 20 21 22 23 24 24 24 24 24 24 24 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 21 21 21 22 22 21 21 21 21 21 20 20 20 20 20 19 18 18 17 17 16 16 16 16 15 15 15 15 14 14 13 12 11 10 9 8 7 6 6 5 5 5 4 4 4 4 3 3 3 2 2 1 1 0 0 1 1 1 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 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 7 8 9 9 9 9 8 8 8 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 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 35 36 36 36 36 36 37 37 37 37 37 36 36 36 36 35 35 34 34 33 33 32 31 31 30 29 28 27 26 25 24 23 23 23 22 22 21 21 20 20 20 20 22 23 24 24 25 25 25 24 23 23 22 21 21 20 20 20 20 21 22 22 23 22 22 21 19 17 15 14 14 14 14 14 14 14 13 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 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 18 19 20 20 20 20 20 20 21 21 22 23 23 24 24 24 24 24 24 24 24 23 23 22 22 21 21 21 21 20 20 20 19 20 20 20 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 17 16 16 16 16 16 16 15 15 14 14 13 12 11 10 9 9 8 7 7 6 6 5 5 5 5 4 4 4 3 3 2 2 1 1 0 0 1 1 1 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 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 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 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 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 14 14 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 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 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 36 36 36 36 37 37 37 37 37 37 37 37 36 36 36 35 35 34 34 33 33 32 31 30 30 29 28 27 26 25 24 23 23 23 22 22 21 20 20 19 20 21 22 23 24 25 25 25 25 24 23 23 22 22 21 20 20 20 20 21 22 22 23 23 22 21 19 17 16 16 15 15 15 14 14 13 13 14 14 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 18 19 21 21 21 21 21 21 21 22 22 23 23 23 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 19 19 19 19 20 20 21 22 22 23 23 23 23 23 23 22 22 21 21 20 20 19 19 18 17 17 17 17 17 16 16 16 15 15 14 14 13 12 11 11 10 9 9 8 7 7 6 6 6 6 5 5 5 4 4 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 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 5 5 5 5 6 6 6 6 6 6 6 6 7 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 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 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 36 36 36 36 37 37 37 37 37 37 37 37 36 36 36 35 35 34 34 33 32 32 31 30 29 28 27 26 25 24 23 23 22 22 22 21 20 20 19 19 20 21 22 24 25 25 25 25 24 23 23 22 22 22 21 20 20 20 20 21 22 22 23 24 23 22 20 18 18 18 17 17 16 14 13 13 13 14 15 15 15 15 15 15 15 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 17 17 16 16 16 17 17 17 17 17 17 16 16 16 16 17 18 19 20 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 20 21 21 22 23 23 24 24 24 23 23 22 22 21 21 20 20 19 19 18 18 17 17 17 17 16 16 16 15 15 14 14 13 13 12 11 11 10 10 9 8 8 7 7 7 6 6 6 5 5 5 4 4 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 13 13 14 15 15 15 14 14 36 36 36 37 37 37 37 37 37 37 37 37 36 36 36 35 35 34 33 33 32 31 30 29 28 27 26 25 24 23 23 22 22 22 21 21 20 19 19 19 20 22 24 25 25 26 25 24 23 22 22 21 21 21 21 21 20 20 21 21 22 22 23 23 23 22 21 20 20 20 19 18 16 15 13 13 13 14 15 15 15 15 15 15 15 14 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 15 15 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 16 16 16 16 17 18 20 21 21 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 22 22 23 23 24 24 24 23 23 23 22 22 21 21 20 19 19 18 18 17 17 17 17 17 16 16 16 15 15 14 14 13 13 12 12 11 10 9 9 8 8 8 7 7 7 6 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 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 6 6 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 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 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 13 13 13 13 12 12 12 11 11 12 12 12 13 14 14 14 14 14 14 13 35 36 36 36 37 37 37 37 37 37 37 36 36 36 35 35 34 34 33 32 31 30 29 28 26 25 24 23 23 23 23 23 22 22 21 20 20 19 20 21 22 24 25 26 26 26 24 23 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 24 23 23 22 22 22 20 19 16 14 13 13 14 14 15 16 16 16 16 15 15 14 14 13 13 13 14 14 14 15 15 15 16 16 17 17 16 16 15 15 15 16 17 17 17 17 17 16 16 16 16 17 17 17 17 17 16 16 17 18 19 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 21 21 21 21 22 22 23 23 24 24 24 24 24 23 23 23 22 22 21 20 20 19 18 18 17 17 17 17 17 17 16 16 16 15 15 15 14 13 13 12 11 11 10 10 9 9 8 8 8 7 7 7 6 6 5 5 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 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 35 36 36 36 37 37 37 37 37 37 36 36 36 35 35 34 34 33 32 31 30 29 27 26 24 23 23 23 23 23 23 23 22 22 21 21 21 21 22 24 25 27 27 27 26 25 23 22 21 20 20 20 20 20 21 21 22 21 21 21 21 21 22 23 23 24 24 24 24 23 21 18 16 15 14 14 14 15 16 16 16 16 16 16 15 14 14 13 14 14 14 14 15 15 15 16 16 17 17 17 16 16 15 15 15 16 17 17 17 17 17 16 16 16 16 17 17 18 18 18 17 18 18 19 20 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 25 24 24 24 24 23 23 22 21 21 20 19 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 14 13 13 12 11 11 10 10 9 9 9 8 8 7 7 7 6 6 5 5 4 4 4 3 3 3 3 2 2 2 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 7 7 7 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 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 15 14 14 14 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 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 12 13 13 13 13 13 13 13 12 12 11 11 11 10 10 35 35 36 36 36 37 37 37 36 36 36 35 35 34 34 33 33 32 31 29 28 27 25 23 22 22 22 23 23 23 23 23 22 22 22 22 23 24 25 27 28 28 28 27 25 24 22 21 20 19 19 19 19 20 20 21 22 22 22 21 21 21 22 22 23 24 24 24 24 23 21 18 15 15 15 15 15 16 16 17 16 16 16 16 15 15 15 14 14 14 14 15 15 16 16 17 17 18 18 17 16 16 15 15 16 16 17 17 17 17 17 16 16 16 16 17 17 18 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 24 24 23 22 22 21 20 20 19 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 13 13 12 11 11 10 10 10 9 9 8 8 8 7 7 6 6 5 5 5 4 4 4 4 3 3 3 2 2 2 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 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 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 16 16 16 15 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 9 9 9 9 35 35 35 36 36 36 36 36 36 35 35 35 34 34 33 32 31 30 28 27 26 24 23 23 22 21 22 22 23 23 23 23 23 24 24 25 26 27 28 29 29 28 27 25 24 22 21 20 20 19 19 19 19 20 20 20 21 22 22 22 22 22 22 22 23 23 23 24 24 22 20 18 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 18 18 18 17 16 15 16 16 17 17 18 18 18 17 16 16 15 15 16 17 18 19 20 20 20 20 20 20 20 20 20 20 21 21 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 25 25 24 23 23 22 21 21 20 19 19 19 18 18 19 19 19 18 18 18 17 17 16 16 15 15 14 13 13 12 11 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 3 3 2 2 2 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 3 3 2 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 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 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 14 14 14 14 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 17 17 17 15 12 8 5 11 14 14 14 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 8 8 34 35 35 35 35 35 35 35 35 34 34 34 33 32 32 30 29 27 26 25 24 23 22 22 21 21 21 21 22 22 23 24 24 25 26 27 29 29 29 29 28 26 25 23 22 21 20 19 19 19 19 19 19 19 20 20 21 22 22 22 22 22 22 22 22 22 23 24 23 22 20 18 17 17 17 17 17 17 17 16 16 16 16 17 17 17 16 16 16 16 16 15 16 16 17 17 18 18 17 16 16 16 16 17 17 18 18 18 18 17 16 15 15 15 16 17 19 20 20 20 20 20 20 20 20 20 20 21 22 22 23 23 24 24 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 26 26 26 25 24 24 23 23 22 21 21 20 20 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 14 14 13 13 12 12 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 6 5 5 5 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 16 14 10 3 8 12 14 16 16 13 11 9 7 10 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 34 34 35 35 35 35 34 34 34 33 33 33 32 31 29 28 26 25 24 23 22 22 21 21 20 20 20 21 21 22 23 24 25 26 28 28 29 29 28 27 25 23 22 21 21 20 20 19 19 19 19 19 19 19 19 20 21 21 22 23 23 23 23 22 22 22 22 23 23 22 21 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 18 18 18 18 17 17 17 18 19 19 19 19 18 17 17 15 15 15 15 16 18 19 20 20 20 21 21 21 21 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 27 27 26 26 26 26 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 26 26 26 25 25 24 24 23 22 22 21 21 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 14 14 13 13 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 6 6 6 5 5 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 2 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 3 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 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 13 11 10 7 9 10 9 9 8 8 9 10 12 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 11 11 10 10 10 10 9 9 8 8 8 7 7 6 6 33 34 34 34 34 34 33 33 33 32 32 31 29 28 26 25 24 23 22 22 22 21 20 20 19 19 20 21 22 23 24 25 26 27 27 28 27 26 25 24 22 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 20 21 22 23 23 23 23 23 22 22 22 22 22 22 21 20 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 19 19 18 18 18 19 20 21 21 20 18 17 17 16 15 15 15 16 17 19 20 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 24 23 23 22 22 21 21 21 21 20 20 20 20 20 20 19 19 18 18 17 17 16 15 15 14 14 13 13 13 12 12 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 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 2 2 3 3 4 4 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 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 13 12 10 9 7 7 9 10 12 12 13 14 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 33 33 33 33 33 33 32 32 31 31 30 29 27 25 24 23 23 22 22 22 22 21 20 19 19 19 20 22 23 25 25 26 26 26 25 25 25 24 23 22 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 21 22 22 23 24 23 23 22 21 22 22 22 22 21 19 18 18 19 19 19 19 18 18 18 19 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 21 22 23 21 19 18 16 16 15 15 15 16 17 18 20 21 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 21 21 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 25 24 24 23 23 22 22 22 21 21 21 21 21 21 20 20 20 19 19 18 17 17 16 16 15 15 15 14 14 13 13 12 12 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 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 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 1 2 2 3 3 4 4 5 5 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 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 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 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 10 10 10 10 10 10 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 33 33 33 32 32 31 31 30 30 29 28 26 25 24 23 22 22 22 22 22 21 21 20 20 20 21 22 24 25 26 26 26 25 24 23 23 23 22 21 21 20 19 19 20 20 20 20 20 20 20 19 19 18 19 19 19 20 20 21 22 23 23 23 23 22 22 21 22 22 21 20 19 19 19 19 19 20 20 19 19 19 19 19 19 18 18 17 17 17 18 18 18 18 19 19 19 19 19 19 19 21 22 23 23 21 19 17 16 15 15 16 17 18 19 20 21 21 22 23 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 29 29 29 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 26 26 25 25 24 24 23 23 22 22 22 22 21 21 21 21 21 20 20 19 19 18 18 17 17 16 16 15 15 15 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 3 3 3 2 1 1 1 1 2 2 3 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 32 32 32 32 31 30 29 29 28 27 26 24 24 23 22 22 22 21 21 21 21 21 21 21 22 23 25 26 27 26 26 25 23 22 21 21 21 21 20 20 19 19 19 19 20 20 20 20 19 19 18 18 18 18 19 19 19 20 21 21 22 22 22 22 22 21 21 22 22 21 20 19 18 18 19 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 19 19 19 19 19 19 18 18 19 20 21 23 24 24 22 19 17 15 15 15 17 19 20 20 21 21 22 22 23 22 21 20 19 18 18 19 20 20 20 20 20 19 20 20 20 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 28 29 29 29 30 30 31 31 31 31 31 31 30 30 30 30 29 29 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 8 8 8 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 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 6 6 6 6 5 5 4 4 4 3 3 3 2 2 1 1 1 1 1 2 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 12 12 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 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 11 11 11 11 11 11 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 32 32 31 31 30 28 28 27 26 25 24 23 23 22 21 21 21 21 21 21 21 21 22 23 24 25 26 27 26 25 24 23 22 21 20 20 20 20 20 19 19 18 19 19 19 20 20 19 18 17 17 18 18 18 18 19 19 19 20 21 21 22 21 21 21 21 21 22 22 21 20 19 19 19 19 20 20 20 20 20 20 21 21 20 19 18 17 18 18 19 20 20 20 20 19 19 18 18 19 20 21 23 24 24 22 19 17 15 15 16 18 19 21 21 21 21 22 22 22 21 20 18 17 17 18 19 20 21 21 21 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 30 30 29 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 22 22 22 22 22 21 21 20 20 19 19 18 17 17 16 16 15 15 15 14 14 13 13 13 12 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 4 5 6 6 6 6 6 5 5 4 4 4 3 3 3 2 2 1 1 0 1 1 2 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 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 8 8 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 31 31 30 29 28 26 25 25 24 23 22 22 22 21 21 21 20 20 21 21 22 23 24 25 26 26 26 26 25 24 23 22 21 20 19 19 19 19 19 19 18 18 18 19 19 19 19 18 17 17 17 17 17 17 17 18 18 19 20 20 21 21 21 21 21 21 21 22 22 22 21 20 19 18 18 19 19 20 21 21 21 21 21 21 19 18 17 17 18 19 20 21 20 20 19 18 18 18 19 20 22 23 25 24 22 20 17 15 15 16 18 20 21 22 22 22 22 22 21 20 19 18 18 18 20 21 21 22 22 21 21 21 21 21 21 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 31 30 30 29 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 23 23 22 22 22 21 21 20 19 19 18 18 17 17 16 16 16 15 15 14 14 13 13 13 12 12 11 11 11 11 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 2 2 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 4 5 6 6 6 6 5 5 5 5 4 4 4 3 3 2 1 1 0 1 1 2 2 2 3 3 4 4 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 8 8 8 8 9 9 9 9 9 9 9 9 10 10 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 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 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 6 30 29 28 27 26 25 24 23 23 22 22 22 22 21 21 21 21 21 22 22 23 24 25 26 26 26 25 24 23 22 21 20 20 19 18 18 18 18 18 18 18 18 18 18 19 19 19 18 17 17 17 17 18 18 17 18 18 19 20 20 21 21 22 21 21 21 21 22 22 22 22 21 19 18 18 18 19 20 21 21 21 21 21 21 20 19 18 17 18 19 20 21 21 20 19 18 18 18 19 20 22 23 25 24 22 19 16 15 15 16 18 20 21 22 22 22 22 21 20 19 18 18 19 20 21 22 22 22 22 21 21 21 21 21 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 29 29 28 27 27 26 26 26 25 25 24 24 24 24 23 23 23 23 22 22 21 20 20 19 18 18 17 17 17 16 16 16 15 15 14 14 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 4 4 4 3 2 2 2 1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 2 3 4 4 5 5 6 6 5 5 5 5 5 5 5 4 4 3 2 1 1 1 1 1 1 2 2 3 3 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 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 11 11 11 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 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 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 14 14 14 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 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 10 11 11 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 9 8 8 10 10 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 29 28 27 26 25 24 24 24 23 23 22 22 22 22 22 22 22 22 23 24 25 26 26 26 26 25 24 23 21 21 20 19 19 18 18 17 17 17 17 17 17 17 17 17 18 19 19 19 18 17 17 18 18 18 17 18 18 19 20 21 22 22 22 21 21 20 20 21 21 22 22 21 20 19 19 19 19 20 20 21 21 21 21 21 21 19 18 18 18 19 19 20 20 20 19 18 18 18 19 20 22 23 24 23 21 18 16 15 15 16 19 20 22 22 23 23 22 21 20 19 19 19 20 21 21 22 22 22 21 21 21 21 21 21 22 22 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 23 23 22 22 21 20 20 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 13 13 13 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 4 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 2 3 4 4 5 5 6 6 6 6 6 6 6 6 5 5 4 3 2 2 1 1 1 1 1 1 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 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 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 14 14 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 12 12 10 10 10 10 10 10 10 10 10 10 9 10 10 11 11 11 10 10 9 8 9 10 10 10 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 27 26 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 24 25 26 27 27 27 26 25 24 23 21 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 18 19 19 18 18 17 18 18 18 18 17 18 18 19 20 21 21 21 21 20 20 19 19 20 20 21 21 21 21 20 20 20 20 20 20 21 21 21 22 22 21 20 19 18 18 18 19 19 20 20 19 18 18 18 19 20 21 22 23 22 20 17 16 15 15 17 19 20 22 23 23 23 22 21 20 19 19 19 20 21 21 21 22 22 21 21 21 22 22 22 22 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 32 32 32 31 31 31 31 30 30 29 29 28 28 27 27 26 26 25 25 24 24 24 23 23 22 22 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 13 13 12 12 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 5 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 5 4 4 3 2 2 1 1 1 1 1 1 2 2 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 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 11 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 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 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 6 6 11 14 14 11 9 10 10 10 10 10 10 10 10 9 9 10 11 11 11 11 10 9 8 8 9 10 10 10 10 10 9 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 26 25 25 24 25 25 25 25 25 25 25 24 24 24 24 25 26 26 27 27 27 27 26 25 24 22 21 20 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 20 20 20 20 19 19 19 19 20 20 21 21 21 21 21 21 21 20 20 21 21 21 22 22 22 22 21 20 19 18 18 19 20 20 20 19 18 18 18 19 20 21 22 22 21 19 17 15 15 15 17 19 20 22 23 23 23 21 20 19 19 19 20 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 31 31 31 30 30 29 29 28 28 27 27 26 26 25 25 24 24 23 23 22 22 21 21 21 20 20 20 19 19 19 19 18 18 17 17 17 16 16 15 15 15 14 14 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 7 6 6 5 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 4 4 5 5 6 6 6 6 6 7 7 7 6 6 6 5 4 3 3 2 2 1 1 0 0 0 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 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 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 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 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 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 2 10 16 17 13 10 9 9 10 10 10 10 10 10 9 9 10 11 12 11 11 10 9 8 8 9 10 10 10 10 10 10 10 10 9 9 9 9 8 7 7 6 6 6 6 6 6 6 26 25 25 25 25 25 26 26 26 26 25 25 24 24 25 26 26 27 27 26 26 25 25 23 22 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 21 21 21 21 21 21 21 21 22 22 22 21 20 19 19 18 19 20 20 20 20 19 19 19 19 20 21 22 21 20 18 16 15 15 16 18 19 21 22 23 23 22 20 19 19 19 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 28 28 27 26 26 25 25 24 24 24 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 16 15 15 14 14 13 13 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 7 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 2 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 6 6 5 5 4 3 3 2 2 1 1 0 0 0 0 1 1 1 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 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 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 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 13 13 14 14 14 13 13 13 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 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 11 11 11 11 12 12 16 20 18 14 9 8 9 9 9 10 9 9 10 9 7 11 12 12 11 10 9 8 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 26 26 26 26 26 26 27 27 26 26 25 24 23 23 24 25 25 25 25 25 24 23 23 22 21 19 18 18 18 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 18 19 20 20 20 20 19 20 20 20 21 22 22 20 18 17 15 15 16 18 19 20 21 22 23 22 21 20 19 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 32 32 32 31 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 18 18 18 17 17 16 16 15 15 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 8 7 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 2 2 1 1 1 0 0 1 1 1 1 2 2 2 3 3 4 4 4 5 5 4 4 4 4 4 4 4 4 3 3 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 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 13 13 13 13 13 12 12 12 12 12 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 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 12 13 14 16 20 20 19 17 14 6 8 9 9 9 9 9 10 8 7 11 12 11 10 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 27 27 27 27 28 28 28 27 26 25 23 23 22 22 23 23 24 24 23 23 22 22 21 20 19 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 18 19 19 20 20 20 20 20 21 21 21 21 21 19 17 16 16 16 18 19 20 21 22 23 23 22 21 19 19 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 31 30 30 29 28 28 27 26 26 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 21 21 20 20 20 19 19 18 18 17 17 16 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 9 8 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 4 3 3 2 2 1 1 0 0 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 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 12 13 14 16 18 20 20 20 19 15 9 8 8 10 10 8 9 9 8 9 11 11 10 8 7 8 8 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 12 12 12 11 11 27 27 28 28 29 28 27 26 24 23 22 21 21 22 22 23 23 22 22 21 21 20 20 19 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 19 18 18 19 19 20 20 20 20 20 21 21 21 21 19 18 17 16 17 18 19 20 21 22 23 23 23 21 20 19 18 18 19 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 32 31 31 30 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 21 21 20 20 19 19 18 18 17 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 9 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 3 3 4 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 2 1 1 0 0 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 10 10 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 11 11 12 14 15 17 19 20 21 21 21 16 11 10 14 14 10 4 7 9 8 9 10 9 7 7 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 27 28 28 28 28 27 25 24 23 22 21 21 21 22 22 22 22 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 19 19 18 18 18 18 19 19 20 20 20 20 21 20 20 20 19 18 18 18 19 19 20 21 21 22 23 22 21 20 19 18 18 18 19 19 20 20 21 21 22 22 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 33 33 32 32 31 30 29 29 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 21 21 20 20 19 19 18 17 17 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 10 9 9 8 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 5 5 4 3 3 2 2 1 0 0 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 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 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 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 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 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 13 14 16 17 18 20 21 21 21 20 21 20 19 17 13 11 10 8 6 7 7 7 7 8 10 10 9 9 8 8 9 9 10 10 10 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 10 27 28 28 27 26 25 24 23 22 22 22 21 21 21 21 21 21 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 17 16 17 17 17 18 18 18 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 17 17 18 18 19 19 20 20 20 20 20 19 19 18 18 18 19 19 20 21 22 22 22 22 21 20 19 18 17 17 18 19 19 20 20 21 22 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 33 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 26 26 25 25 25 25 25 25 24 24 23 23 23 22 22 21 21 20 20 19 18 18 17 17 16 16 16 15 15 15 14 14 14 14 14 13 13 13 12 12 11 11 10 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 4 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 4 3 3 2 1 1 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 5 5 6 6 6 6 6 6 7 7 7 7 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 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 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 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 10 10 10 10 10 10 10 10 11 12 13 15 16 17 17 19 21 22 22 22 21 21 21 21 19 18 16 12 10 9 8 8 8 9 9 9 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 27 27 27 26 25 24 23 23 22 22 22 21 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 17 16 16 16 16 15 14 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 17 17 17 18 19 19 20 20 20 19 18 18 18 18 18 18 18 19 20 20 21 21 20 19 19 18 17 17 17 18 19 20 20 21 21 22 22 23 23 23 23 23 24 24 24 25 25 26 26 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 27 26 26 26 26 26 26 26 25 25 24 24 23 23 23 22 22 21 21 20 19 19 18 18 18 18 17 17 17 16 16 15 15 15 14 14 13 13 12 12 12 11 11 10 10 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 4 4 3 3 4 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 7 6 6 6 6 6 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 12 14 15 16 17 17 19 21 22 22 22 22 22 21 20 19 18 17 15 14 12 11 10 9 8 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 9 27 27 26 25 24 23 23 22 22 22 21 21 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 17 17 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 17 16 15 15 14 14 14 14 14 14 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 19 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 17 16 15 15 15 16 16 17 18 19 20 20 20 19 18 18 18 18 18 17 16 16 17 17 18 19 19 18 18 18 18 18 18 19 19 20 21 21 22 22 23 23 23 23 23 23 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 31 30 30 29 29 29 28 28 28 27 27 27 27 27 27 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 20 20 19 19 19 19 19 19 18 17 17 16 15 15 14 14 13 13 12 12 12 11 11 10 10 9 9 9 8 8 7 7 7 7 6 6 6 6 7 7 6 6 5 4 4 4 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 7 6 6 6 6 6 6 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 1 1 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 4 4 4 4 4 5 5 5 5 5 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 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 12 13 14 15 16 18 19 21 22 23 23 22 22 22 21 20 19 18 17 16 15 14 12 11 10 8 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 10 27 26 25 24 23 23 22 22 22 22 22 21 21 21 21 21 21 20 19 19 18 18 18 18 18 18 18 17 18 18 19 19 19 19 18 18 18 18 18 18 18 18 17 17 15 14 14 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 17 15 14 14 14 14 15 16 18 19 20 21 20 19 19 18 18 18 18 17 16 16 16 15 14 14 15 17 17 18 18 19 19 19 20 20 21 21 22 22 23 23 23 23 23 23 24 24 25 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 24 23 23 22 22 21 21 21 20 20 21 21 21 20 20 19 18 17 16 15 15 14 14 13 13 13 12 12 12 11 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 8 7 7 5 5 4 5 5 6 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 2 2 2 3 3 2 2 2 1 1 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 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 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 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 9 9 9 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 13 14 16 18 19 21 22 23 23 23 23 22 22 20 19 18 17 16 16 15 14 13 13 11 9 8 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 26 25 24 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 20 19 19 19 19 19 19 19 18 18 18 18 18 18 19 18 18 17 17 17 17 17 17 17 16 15 14 14 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 16 14 14 13 13 14 15 16 18 19 20 20 19 19 19 19 19 18 18 18 18 18 17 17 16 15 15 16 16 17 18 19 19 20 20 20 21 21 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 26 26 25 25 24 23 23 23 22 22 22 22 22 22 22 22 22 21 21 20 19 17 16 15 15 14 14 14 13 13 13 12 12 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 6 5 5 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 2 2 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 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 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 15 17 19 21 22 23 23 23 23 23 23 22 20 19 18 17 16 15 14 13 13 11 10 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 25 24 23 23 23 22 22 22 22 22 22 21 21 21 21 22 22 22 21 20 19 20 20 20 20 20 20 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 17 15 13 13 13 13 14 15 17 18 19 18 18 19 19 19 19 19 19 19 18 18 19 19 18 18 17 16 16 16 17 18 19 20 20 20 21 21 21 22 22 23 23 23 23 23 24 24 25 25 25 26 26 26 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 34 34 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 22 21 20 19 17 16 16 15 15 14 14 13 13 13 13 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 7 6 6 6 7 7 8 8 9 9 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 8 8 8 8 8 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 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 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 12 13 14 16 18 21 22 23 23 24 24 24 24 23 22 20 19 18 17 16 14 13 12 11 9 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 10 10 10 10 10 11 11 12 12 12 12 13 24 23 23 23 22 22 22 22 22 22 22 21 21 21 22 22 22 22 21 20 20 20 20 21 21 21 20 19 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 17 17 17 16 15 14 13 13 13 14 15 16 17 17 17 17 18 18 20 20 20 20 20 20 20 20 20 19 19 17 16 16 16 17 17 18 19 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 25 25 25 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 23 22 21 20 18 17 16 16 15 15 14 14 14 14 14 13 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 7 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 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 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 11 11 12 13 15 18 20 22 23 23 24 24 24 24 24 24 22 21 19 18 17 15 13 12 10 9 8 7 7 7 7 7 8 8 8 8 9 9 10 10 11 11 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 23 23 23 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 21 21 20 20 20 20 20 19 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 16 16 16 17 17 17 17 17 16 15 14 13 13 13 14 15 16 16 17 17 17 18 18 19 21 21 21 21 21 21 21 21 21 20 18 16 15 16 16 17 18 18 19 20 20 21 21 22 22 23 23 24 24 24 25 25 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 32 32 32 32 31 31 31 31 31 30 30 29 29 29 28 28 27 27 26 26 25 25 25 24 24 24 25 25 25 25 24 24 23 22 20 19 18 17 16 16 16 15 15 14 14 14 14 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 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 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 8 8 8 9 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 9 9 9 9 9 10 10 10 10 10 11 12 13 14 16 19 21 22 23 24 24 24 24 24 24 23 22 20 19 18 16 15 13 11 9 8 7 6 5 5 5 5 5 6 6 6 6 7 8 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 21 21 20 20 20 20 19 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 16 16 16 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 16 16 15 14 14 14 15 16 17 17 18 19 20 21 21 21 21 21 21 21 21 22 21 20 18 17 15 15 16 17 18 18 19 20 20 21 21 22 22 23 23 24 24 25 25 25 25 26 26 26 26 26 27 27 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 25 25 25 25 25 26 25 25 24 23 22 21 20 18 17 17 17 16 16 15 15 15 15 15 14 13 13 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 1 2 2 2 2 2 2 2 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 12 13 15 17 19 21 23 23 24 24 25 25 25 24 23 22 20 19 18 17 15 13 11 9 8 6 5 5 4 4 5 5 5 5 5 5 6 7 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 10 10 10 22 22 22 21 21 21 22 22 22 22 22 22 21 22 22 22 22 23 22 22 21 20 19 19 19 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 15 15 15 15 15 15 14 15 15 16 16 15 14 15 15 16 18 20 20 21 21 22 22 21 21 19 18 18 19 20 19 18 17 16 15 16 17 17 18 19 19 20 21 21 22 22 23 23 24 24 25 25 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 33 33 33 33 33 33 33 32 32 32 31 31 30 30 30 29 29 29 28 28 28 27 27 26 26 26 26 26 26 25 25 24 23 21 20 19 18 18 18 17 17 16 16 16 16 15 15 14 14 13 13 13 12 12 11 11 12 11 11 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 8 8 9 9 10 10 11 12 13 16 18 20 22 23 23 24 24 25 25 24 24 23 22 20 19 18 17 15 13 12 10 8 6 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 22 22 22 21 21 21 21 22 22 22 22 22 22 23 23 24 24 23 22 21 20 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 16 16 16 16 17 17 17 17 17 16 16 16 15 15 16 16 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 15 17 19 20 21 21 21 21 21 21 21 21 19 17 17 17 17 17 17 16 16 16 17 18 18 19 20 20 21 22 22 23 23 23 24 25 25 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 34 33 33 33 33 33 33 33 32 32 31 31 30 30 30 30 29 29 29 29 28 27 27 26 26 26 26 26 25 25 23 22 21 19 18 18 18 18 17 17 17 17 17 16 16 15 15 14 14 14 13 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 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 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 6 6 6 6 6 7 7 7 8 9 9 9 9 9 8 8 9 9 9 10 11 13 16 19 21 23 23 24 24 24 24 24 24 23 23 22 21 20 19 17 16 14 12 11 9 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 21 22 21 21 21 21 21 21 22 23 23 23 23 23 23 24 23 22 21 20 19 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 15 15 15 16 17 19 20 20 21 21 21 21 21 21 20 18 16 15 15 16 16 16 16 17 18 18 19 19 20 21 21 22 23 23 24 24 25 25 26 26 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 34 34 34 34 33 33 33 32 32 31 31 31 30 30 30 30 30 30 29 29 28 27 27 26 26 25 25 25 24 23 21 20 19 19 19 18 18 18 18 18 18 17 17 16 16 15 15 14 14 13 12 12 12 12 12 11 11 11 11 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 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 9 9 9 9 8 8 7 7 7 6 6 5 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 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 6 6 6 7 7 7 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 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 7 8 8 9 9 9 9 9 9 9 9 10 11 13 16 19 22 24 24 24 24 24 24 24 24 23 22 21 21 20 19 18 16 15 13 12 10 9 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 21 21 21 21 21 21 21 21 22 23 23 23 23 23 23 23 22 21 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 19 19 20 21 21 22 22 22 21 20 18 16 15 15 15 16 17 18 19 19 19 20 20 21 22 22 23 24 24 25 25 26 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 35 35 35 35 35 34 34 34 33 33 32 32 31 31 31 31 31 31 31 31 30 30 29 28 27 26 26 25 24 24 24 23 22 21 20 19 19 19 19 19 19 18 18 18 18 17 17 16 15 15 14 14 13 13 13 13 12 12 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 8 8 8 7 6 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 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 5 6 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 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 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 7 8 9 10 10 9 9 9 8 9 10 12 15 19 23 25 25 25 24 24 24 23 23 22 22 21 21 20 19 18 17 16 14 13 12 11 10 10 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 6 6 6 21 21 21 21 21 21 21 21 22 23 23 23 23 23 22 22 21 21 20 20 19 18 18 18 17 17 17 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 16 16 16 15 15 16 16 16 16 17 17 17 18 19 20 21 21 22 22 21 21 19 17 16 15 16 16 17 18 19 19 19 20 21 21 22 23 23 24 25 25 26 27 27 28 28 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 34 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 35 35 34 34 33 33 32 32 32 31 31 31 31 32 32 31 31 30 29 28 27 26 25 24 24 24 24 23 22 21 20 19 19 20 20 19 19 19 18 18 18 17 17 16 15 15 14 14 14 13 13 13 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 8 8 7 6 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 4 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 8 9 9 9 9 8 8 8 9 13 17 21 24 25 25 25 24 24 23 23 22 22 21 20 19 19 18 17 16 15 14 13 13 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 4 4 4 20 20 20 21 21 21 21 21 22 23 23 23 23 22 22 22 21 21 21 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 19 20 21 21 22 22 21 20 18 17 17 17 17 18 18 19 19 20 20 21 21 22 22 23 24 25 25 26 27 28 28 29 29 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 37 37 37 37 36 36 36 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 34 34 33 33 32 32 32 32 32 32 32 32 32 31 30 29 28 26 25 25 24 24 24 24 23 22 21 20 20 21 21 20 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 4 4 5 5 5 4 4 4 5 5 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 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 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 7 7 8 9 9 9 8 8 8 11 15 18 21 23 24 24 24 24 23 22 22 21 20 19 18 17 17 16 16 15 15 14 14 13 13 12 12 11 11 10 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 2 2 20 20 20 21 22 22 21 22 22 23 23 23 23 22 21 21 21 20 20 20 19 18 18 18 18 18 19 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 19 20 21 22 22 21 20 18 18 17 18 18 18 19 19 20 20 20 21 21 22 22 23 24 25 25 26 27 28 29 29 30 30 31 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 36 36 36 36 36 36 36 36 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 35 34 34 33 33 33 33 33 33 33 33 32 32 31 30 28 27 26 25 25 25 25 24 23 22 22 21 22 22 21 21 21 20 20 20 19 18 18 17 17 16 16 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 6 6 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 4 4 4 4 5 6 6 7 8 8 8 9 10 12 14 17 19 20 21 22 22 22 22 21 20 19 18 17 16 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 2 2 20 20 21 22 22 22 21 21 22 22 22 22 22 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 20 21 21 22 21 20 19 18 18 18 19 19 19 20 20 20 21 21 21 22 22 23 24 24 25 26 27 28 29 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 36 36 36 36 36 36 36 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 34 34 34 34 33 33 33 33 33 33 33 32 32 31 29 27 26 26 25 25 25 24 24 23 23 23 23 22 22 22 22 21 21 20 19 19 18 18 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 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 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 5 5 5 5 5 6 6 6 7 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 6 7 8 9 10 11 12 14 16 18 19 20 20 21 21 21 20 20 19 18 17 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 8 8 7 6 6 6 6 5 5 5 5 4 4 4 20 21 21 22 22 22 21 21 21 21 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 16 16 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 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 20 19 19 18 19 19 19 19 20 20 21 21 21 22 22 23 23 24 24 25 26 27 28 28 29 30 30 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 37 37 37 36 36 36 36 36 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 35 34 34 34 33 33 33 33 33 33 33 32 31 30 29 28 27 26 26 25 25 24 24 24 24 24 23 23 23 22 22 21 21 20 20 19 18 18 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 5 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 6 6 7 8 9 10 11 12 13 15 17 18 19 20 20 20 20 20 19 19 18 17 16 15 15 15 15 15 15 14 14 13 12 12 12 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 15 15 15 15 15 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 17 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 18 18 18 19 19 20 20 20 19 19 19 19 19 19 19 20 20 21 21 21 22 22 23 23 23 24 24 25 26 26 27 28 28 29 29 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 40 40 40 40 39 39 39 39 39 39 38 38 38 37 37 37 36 36 36 36 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 33 32 32 31 30 29 28 28 27 26 25 25 25 25 24 24 24 24 24 23 22 22 21 21 20 20 19 18 18 18 17 17 17 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 5 5 5 4 4 4 3 3 2 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 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 2 2 2 2 2 2 2 2 2 2 2 3 4 4 5 6 6 7 8 9 10 10 12 13 15 16 18 19 19 20 20 20 19 19 18 18 17 16 16 16 16 16 16 16 16 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 11 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 16 17 17 17 18 18 19 20 20 20 20 19 19 18 18 17 17 18 18 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 23 23 24 24 24 25 25 26 26 26 27 27 28 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 36 36 36 37 37 37 37 38 38 38 39 39 39 39 39 40 40 40 40 40 40 39 39 39 39 39 38 38 38 38 37 37 37 37 36 36 36 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 36 36 36 36 36 36 36 36 36 37 37 37 36 36 35 35 34 34 34 33 33 33 33 33 32 32 31 30 30 29 28 27 26 26 25 25 25 25 25 24 24 23 23 22 22 22 21 20 20 19 19 18 18 18 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 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 2 2 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 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 2 3 3 3 3 2 2 2 1 2 2 3 4 5 5 6 7 8 9 10 11 12 13 14 16 17 18 19 19 20 19 19 19 19 18 17 17 16 17 17 18 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 13 13 12 12 12 13 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 17 17 18 18 19 20 20 20 20 20 19 18 18 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 36 36 36 36 37 37 37 38 38 38 38 39 39 39 39 39 39 40 40 39 39 39 39 38 38 38 38 38 37 37 37 37 37 36 36 36 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 36 36 36 36 36 36 35 35 35 36 36 36 37 37 37 36 36 35 34 34 34 34 34 33 33 32 32 32 31 30 30 29 28 27 26 26 26 26 26 26 25 24 24 23 23 22 22 22 21 21 20 19 19 19 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 3 3 3 4 4 3 3 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 2 2 3 3 3 3 3 3 3 3 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 2 3 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 18 19 19 20 20 19 19 18 18 18 18 18 19 19 19 19 18 18 17 17 16 16 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 13 13 12 12 12 13 22 22 22 22 22 22 21 20 20 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 18 18 19 20 20 20 20 20 19 18 18 17 17 17 17 18 18 19 19 19 20 20 20 21 21 22 22 23 23 24 24 24 25 25 25 26 26 27 27 27 27 28 28 29 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 37 37 37 36 36 36 36 35 35 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 35 36 36 37 37 37 36 36 35 35 35 34 34 34 33 33 33 32 32 31 30 30 29 28 27 27 26 26 26 26 26 25 25 24 23 23 23 22 22 21 21 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 10 9 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 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 3 3 3 3 3 3 3 2 3 2 2 2 1 1 2 2 2 3 3 3 3 3 2 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 19 20 20 20 19 19 19 19 19 19 19 20 20 19 19 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 10 22 22 23 22 22 21 20 20 19 19 19 19 19 19 19 18 17 17 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 20 20 20 19 19 18 18 18 18 18 18 18 19 19 19 20 20 21 21 22 22 22 23 23 24 24 25 25 25 26 26 26 27 27 27 28 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 37 37 38 38 38 38 38 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 35 35 35 35 36 36 36 37 37 37 37 36 36 36 35 35 35 34 34 33 33 32 32 31 30 29 28 28 27 27 27 27 27 27 26 26 25 24 24 23 23 23 22 22 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 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 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 6 6 6 6 5 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 9 9 10 11 12 12 14 15 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 17 16 16 15 15 14 14 14 14 13 13 12 12 12 11 11 10 9 9 8 8 7 7 22 22 22 22 22 21 20 19 19 19 18 18 19 19 18 17 16 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 19 19 19 19 19 19 18 19 19 19 20 20 21 21 22 22 22 23 23 23 24 24 24 25 25 26 26 26 27 27 27 28 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 35 35 34 33 33 32 32 31 30 29 28 28 28 28 28 27 27 27 27 26 26 25 24 24 23 23 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 3 2 2 2 2 3 3 3 4 4 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 3 3 2 2 2 1 1 1 1 2 2 1 1 1 2 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 8 9 9 10 10 11 11 12 13 15 16 17 18 19 19 20 20 21 21 21 20 20 20 20 20 20 20 20 21 20 20 20 19 19 18 17 17 16 16 16 15 15 14 13 13 12 11 11 10 10 9 8 7 7 7 6 6 22 22 22 22 21 21 20 19 19 18 18 18 18 18 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 12 12 12 13 13 13 14 14 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 19 19 20 20 20 20 21 21 22 22 23 23 24 24 24 24 24 25 25 25 26 26 27 27 27 28 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 36 36 37 37 37 37 37 37 37 37 37 37 36 36 36 36 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 34 33 32 31 30 30 29 29 29 28 28 28 28 28 27 27 26 26 25 25 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 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 13 13 13 12 12 12 12 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 3 2 2 2 3 3 2 2 2 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 2 2 2 2 2 1 1 1 0 1 2 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 3 4 4 4 5 5 5 5 5 5 6 6 6 7 6 6 5 4 4 4 4 4 4 4 3 3 2 2 1 1 1 2 2 1 1 2 2 3 3 4 5 5 5 6 6 6 7 7 7 7 7 8 8 9 9 10 10 10 11 12 13 14 15 16 16 17 18 19 20 20 21 21 21 21 20 20 20 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 17 16 15 14 13 12 11 10 10 9 9 9 8 8 8 7 7 22 22 22 22 21 20 20 19 18 18 17 17 17 17 16 15 14 13 13 13 12 12 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 13 13 14 14 14 14 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 20 20 20 21 21 21 21 22 22 23 23 23 24 24 25 25 25 25 25 26 26 26 27 27 28 28 28 28 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 35 35 34 33 33 32 31 30 30 29 29 29 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 12 12 11 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 3 3 3 3 2 2 2 2 2 2 1 2 2 3 3 3 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 2 2 2 2 1 1 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 5 5 5 5 5 5 4 4 3 3 2 2 1 2 2 2 2 2 2 2 3 3 4 5 5 6 6 7 7 8 8 8 8 8 9 9 9 9 9 10 10 11 12 13 14 15 15 16 17 18 19 20 21 21 21 21 20 20 20 21 21 21 22 22 22 22 21 21 21 21 20 20 20 20 19 19 18 17 16 14 13 12 11 11 11 10 10 10 9 8 8 22 22 21 21 20 20 19 18 17 17 16 16 16 16 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 13 14 14 14 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 18 18 18 18 18 19 19 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 25 25 25 26 26 26 27 27 27 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 36 36 36 37 37 38 38 38 37 37 37 37 37 37 37 37 38 38 38 37 37 37 37 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 33 32 31 31 30 30 30 30 29 29 29 29 28 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 14 14 14 14 13 13 13 13 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 6 6 6 6 6 6 6 6 5 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 3 2 2 1 1 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 1 2 2 1 1 1 1 2 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 6 6 7 7 7 6 6 5 5 5 5 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 3 3 4 5 5 6 7 8 8 9 9 9 9 9 9 10 10 9 9 10 10 11 12 13 14 15 15 16 17 18 19 20 20 20 20 20 20 20 20 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 19 18 17 15 14 13 12 12 11 10 9 8 8 8 22 21 21 20 19 18 18 17 17 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 13 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 18 18 18 18 19 19 20 20 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 25 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 35 35 35 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 37 37 37 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 35 34 33 32 32 31 31 30 30 30 30 30 30 29 29 29 28 28 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 6 6 6 7 7 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 7 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 12 12 13 14 15 16 17 18 19 19 19 19 19 19 20 20 21 21 22 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 20 18 17 15 14 13 12 11 10 9 9 8 8 21 21 20 19 18 18 18 17 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 15 15 14 13 12 11 11 11 11 12 12 13 13 13 13 14 14 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 19 19 19 20 20 21 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 27 27 28 28 28 29 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 36 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 35 35 36 36 37 37 37 37 37 36 36 36 37 37 37 37 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 35 34 33 32 32 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 8 8 8 8 7 7 7 7 8 8 8 7 6 6 5 5 4 4 3 3 3 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 1 0 1 1 1 1 1 2 3 3 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 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 8 8 9 9 9 10 10 11 10 10 10 10 10 11 11 12 12 13 14 15 16 17 18 18 19 19 19 19 19 20 21 21 22 23 23 23 23 23 23 23 23 22 23 23 23 23 23 22 22 20 19 17 15 14 12 12 11 11 10 10 9 21 21 20 19 19 18 18 17 17 16 16 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 13 12 11 10 10 10 11 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 28 28 28 28 28 28 28 28 28 27 27 28 28 28 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 34 34 35 35 36 36 37 37 37 37 37 36 36 36 36 36 37 37 37 38 38 38 39 39 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 33 33 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 8 7 7 6 6 5 5 4 4 4 5 5 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 1 1 0 0 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 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 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 12 12 13 14 15 16 17 17 18 18 18 19 19 20 21 21 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 22 21 19 17 15 14 13 13 13 12 11 10 21 20 20 19 19 19 18 18 17 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 12 11 11 11 11 11 12 12 12 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 31 31 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 34 34 35 36 36 37 37 37 37 37 36 36 36 36 36 36 37 37 38 38 39 39 39 39 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 10 9 9 8 8 7 7 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 11 11 11 11 11 12 12 12 13 13 14 15 16 16 17 18 18 19 19 20 21 21 22 23 23 24 24 24 24 24 24 24 24 24 25 25 26 26 25 25 23 21 20 18 17 16 15 14 13 12 11 21 20 20 19 19 18 18 17 16 16 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 27 28 28 28 29 29 29 29 30 30 30 31 31 31 32 32 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 34 34 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 38 38 39 39 39 39 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 34 33 33 33 33 33 33 32 32 32 31 31 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 10 9 9 9 8 8 7 7 7 7 7 6 6 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 4 4 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 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 12 12 13 14 14 15 16 16 17 18 18 19 20 20 21 22 23 23 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 23 22 20 19 17 16 15 13 12 20 20 20 19 18 17 17 16 15 15 15 15 15 15 15 15 14 14 14 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 28 28 28 29 29 29 29 30 30 30 31 31 31 32 32 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 37 37 38 39 39 39 39 39 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 34 34 34 34 34 33 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 14 15 15 16 16 17 17 18 19 20 20 21 22 23 24 25 25 26 26 26 26 25 25 26 26 26 26 27 27 28 28 26 25 24 22 21 20 18 17 15 20 20 19 18 17 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 23 23 23 24 24 24 25 26 26 27 28 28 28 29 29 29 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 31 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 34 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 34 34 34 34 35 35 36 37 37 38 39 39 39 39 39 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 36 36 35 35 35 35 35 34 34 34 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 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 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 18 18 19 20 22 23 24 25 25 26 26 26 26 26 26 26 26 26 27 27 28 28 28 28 27 26 25 24 23 22 20 19 20 20 19 18 17 16 15 15 15 15 15 15 16 16 15 15 15 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 13 13 13 13 14 14 15 16 16 17 17 18 19 19 19 19 19 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 26 27 27 28 28 29 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 36 36 37 38 38 39 39 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 34 34 33 33 33 32 32 32 31 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 10 10 10 10 9 9 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 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 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 9 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 16 17 18 19 20 21 22 23 24 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 27 27 26 25 24 23 22 19 19 18 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 13 13 13 14 14 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 36 36 37 37 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 34 34 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 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 10 10 10 9 9 8 8 8 8 8 7 7 7 7 6 6 6 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 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 16 16 17 18 19 20 21 22 23 24 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 25 24 24 18 18 17 16 16 16 16 16 16 16 17 17 16 16 16 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 14 14 13 13 13 14 14 15 16 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 35 35 36 36 36 37 37 37 37 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 36 36 36 35 35 34 34 33 33 33 32 32 32 31 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 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 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 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 13 13 13 13 13 13 14 14 14 14 14 14 14 15 16 17 18 18 19 20 21 22 23 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 18 17 17 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 13 14 14 15 16 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 36 36 36 37 37 37 37 37 37 37 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 36 36 35 35 34 34 33 33 33 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 17 18 19 19 20 21 21 22 23 24 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 17 17 17 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 15 16 17 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 33 33 33 34 34 34 34 34 35 35 35 36 36 36 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 35 35 34 34 34 33 33 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 7 7 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 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 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 18 18 19 19 20 21 21 22 23 24 24 24 25 25 26 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 28 17 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 17 17 18 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 30 30 30 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 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 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 16 16 17 17 18 18 19 19 20 20 21 22 23 23 23 24 24 25 26 27 28 28 29 29 29 29 29 29 29 28 28 28 28 29 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 18 19 19 20 20 21 21 21 21 21 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 32 32 32 32 32 33 33 33 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 34 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 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 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 17 17 17 18 18 18 18 19 20 20 21 21 22 23 23 24 25 26 27 28 29 29 30 30 30 30 30 29 29 29 29 29 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 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 22 22 22 23 23 23 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 32 33 33 33 33 34 34 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 34 34 34 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 26 26 26 27 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 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 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 21 21 22 23 24 25 26 27 28 29 29 30 30 30 30 30 30 29 30 30 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 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 21 21 22 22 22 23 23 23 24 24 24 24 25 25 26 26 26 26 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 32 33 33 33 34 34 34 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 34 34 34 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 27 27 27 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 21 22 22 23 25 26 27 27 28 29 29 29 29 29 29 29 29 30 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 15 16 16 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 17 17 18 19 19 20 20 21 21 21 21 22 21 21 21 21 21 21 21 21 20 21 21 21 21 21 22 22 22 22 21 21 20 20 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 32 33 33 33 34 34 34 33 33 33 33 32 32 32 33 33 33 33 34 34 34 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 36 35 35 35 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 29 29 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 9 9 9 9 10 10 10 11 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 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 23 24 25 26 27 28 29 29 29 29 29 29 29 29 16 16 16 16 17 18 18 18 17 17 16 16 15 15 16 16 17 17 18 18 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 17 18 19 20 20 21 21 21 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 32 32 33 33 34 34 34 34 33 33 32 32 32 32 32 33 33 34 34 34 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 36 36 36 36 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 29 29 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 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 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 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 22 22 23 24 25 26 27 28 28 29 29 29 29 29 29 17 16 17 17 18 18 18 18 17 17 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 17 17 18 19 20 21 21 22 22 22 22 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 29 29 30 30 30 31 32 33 33 33 34 34 34 34 33 33 32 32 32 32 33 33 33 34 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 32 32 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 23 24 25 26 27 28 28 29 29 29 29 29 17 17 17 17 18 18 18 17 17 17 16 17 17 17 18 18 19 19 19 20 20 19 19 19 19 19 19 18 17 16 16 15 15 16 16 17 18 19 20 20 21 21 22 22 22 23 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 22 23 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 32 33 33 34 34 34 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 33 33 33 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 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 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 24 25 26 27 28 28 29 29 29 29 17 17 17 17 17 17 16 16 16 16 16 17 17 18 19 19 20 20 20 20 20 19 19 19 18 18 18 17 16 16 15 15 15 16 17 18 19 20 20 21 21 21 21 22 22 23 23 23 23 22 22 21 21 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 21 21 21 21 21 20 20 20 20 20 20 21 21 22 22 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 31 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 32 32 32 31 31 30 30 29 29 29 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 26 26 26 26 26 26 26 25 25 24 24 24 24 23 23 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 25 26 27 27 28 29 29 29 17 17 17 17 17 17 16 16 16 16 17 17 18 18 19 19 20 20 20 20 20 20 19 19 18 18 17 17 16 15 15 15 15 16 17 18 20 20 21 22 22 22 22 23 23 23 23 22 22 22 21 21 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 21 21 21 21 20 20 19 19 19 19 19 19 19 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 20 20 20 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 32 32 31 31 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 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 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 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 23 23 23 23 23 23 24 24 25 25 26 27 27 28 28 29 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 19 18 18 18 17 16 15 15 15 15 16 17 18 19 20 21 22 22 23 23 23 24 24 23 23 23 22 22 21 21 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 24 24 24 25 25 26 27 27 27 27 27 28 27 27 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 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 23 23 23 24 24 24 24 24 25 25 25 26 26 27 28 28 29 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 18 17 17 16 16 15 15 15 15 16 17 18 19 20 21 22 22 23 24 24 24 24 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 20 20 21 22 22 22 22 22 23 23 23 23 23 24 24 25 25 26 26 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 18 18 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 28 28 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 19 17 16 15 15 15 15 15 15 16 17 18 19 20 21 22 22 23 23 24 24 24 24 24 24 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 18 18 18 19 19 20 21 21 22 22 22 23 23 22 22 22 22 23 23 23 24 25 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 34 34 34 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 28 28 28 29 20 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 20 20 19 17 16 15 15 15 15 16 17 18 19 20 20 21 22 22 23 23 24 24 25 25 25 24 24 23 23 22 22 22 22 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 19 20 20 21 22 22 23 23 23 23 23 22 22 22 22 23 23 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 33 33 33 33 34 34 33 33 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 20 19 18 16 15 15 15 16 17 18 19 20 21 21 22 22 23 23 24 24 25 25 25 25 25 24 23 23 22 22 22 22 21 21 21 20 20 20 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 17 17 17 17 16 16 16 16 16 16 16 17 17 18 19 20 20 21 21 22 23 23 23 23 23 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 33 33 33 32 32 32 32 32 32 32 33 33 33 33 33 34 33 33 33 33 34 34 33 33 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 27 27 26 26 26 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 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 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 28 29 21 21 22 22 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 20 19 18 16 15 15 15 16 18 19 20 21 22 22 23 23 24 24 25 25 26 26 26 25 25 24 24 23 23 22 22 21 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 18 18 19 20 21 21 22 23 23 23 23 23 22 22 22 22 22 22 22 23 23 24 24 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 34 34 34 34 34 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 30 30 30 30 29 29 29 29 29 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 25 24 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 21 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 Wind_Direction 254 263 269 274 276 271 266 262 258 258 262 268 274 279 283 285 287 290 296 303 309 313 314 311 309 307 305 302 300 297 295 294 294 295 295 294 293 293 294 295 296 296 290 280 267 257 255 257 259 260 264 268 271 272 272 276 284 291 293 290 283 243 157 138 125 111 95 89 93 95 93 87 83 82 83 80 75 68 62 58 55 53 51 49 46 44 46 51 56 63 71 78 85 90 91 88 84 81 83 85 86 85 81 79 80 83 85 84 82 81 81 82 82 83 84 84 85 88 91 92 91 91 90 90 92 94 98 101 105 108 113 117 121 125 129 133 136 135 131 127 127 128 128 127 124 123 124 125 127 129 131 132 133 133 134 134 135 136 136 136 137 137 138 139 140 140 141 141 140 140 140 139 139 139 140 142 144 145 146 148 150 150 150 151 152 154 154 155 156 156 156 156 156 156 155 154 153 152 152 153 153 154 156 158 159 160 154 145 152 148 148 151 147 149 152 151 149 146 147 149 151 153 155 154 154 156 159 160 160 160 156 149 149 153 157 153 149 148 149 152 158 168 181 201 270 301 300 303 310 317 317 307 282 190 174 131 139 149 161 137 124 133 141 147 154 155 158 163 164 168 169 168 162 154 148 143 138 133 130 128 124 120 117 127 193 213 219 221 216 209 205 205 208 212 215 213 211 210 211 214 217 219 222 225 229 235 240 239 232 228 228 237 256 271 274 275 281 287 295 304 311 317 320 322 323 322 320 316 310 303 296 277 253 239 243 308 359 349 297 289 314 306 275 256 257 271 290 303 310 316 314 307 302 296 291 294 307 321 330 332 331 328 326 324 321 321 321 318 316 316 319 319 318 317 315 314 316 320 323 326 329 330 332 332 332 333 333 333 331 323 313 308 310 313 314 315 316 317 318 320 321 320 319 319 317 316 313 310 306 302 300 296 290 284 279 276 270 260 246 226 209 203 204 204 201 195 186 177 169 164 160 155 151 147 142 136 130 123 117 110 104 101 100 102 104 105 107 102 98 94 96 98 113 85 76 74 67 61 53 58 85 138 124 108 98 97 95 82 73 74 70 64 57 51 47 43 43 41 41 41 41 42 42 43 43 44 46 47 47 46 43 41 40 40 40 41 42 44 46 48 49 50 51 52 54 54 54 53 52 51 49 46 41 35 33 34 37 41 45 47 46 44 44 45 48 49 48 53 57 61 63 65 68 70 72 73 73 72 69 66 62 57 51 46 46 51 55 56 56 55 54 52 44 42 50 46 41 32 246 252 258 263 267 264 261 256 252 251 255 259 262 266 269 272 274 277 282 289 296 302 305 305 305 305 304 302 301 299 297 295 294 294 294 293 292 292 292 293 294 295 293 286 277 265 257 256 256 255 256 260 266 268 266 266 271 280 285 285 278 262 217 173 153 129 96 83 86 93 93 87 81 80 81 81 75 68 61 57 55 54 52 50 47 45 45 46 49 56 66 75 83 90 94 93 90 86 85 87 88 89 87 84 83 86 88 88 86 85 85 85 86 87 87 87 88 91 94 95 95 95 95 94 95 99 102 106 109 113 116 120 124 127 131 134 136 136 132 128 127 128 128 126 124 125 127 128 129 130 132 133 133 133 133 134 134 135 136 136 136 137 138 139 140 140 141 141 140 140 139 138 138 138 140 141 144 146 147 148 149 149 150 151 153 153 153 155 156 156 156 156 156 157 156 156 154 153 153 153 154 155 155 154 155 162 158 148 150 147 151 151 148 154 154 151 147 147 149 152 153 152 152 151 151 154 157 159 159 156 153 147 146 151 155 154 149 146 148 153 161 171 188 280 331 334 327 317 311 315 317 311 189 169 164 161 158 157 143 124 128 142 148 150 148 149 158 158 159 166 167 161 154 149 146 143 139 135 134 134 134 136 147 165 180 187 190 190 189 191 195 199 202 205 207 207 208 209 211 214 218 221 223 226 230 235 239 238 232 230 232 242 261 278 284 289 295 301 308 312 314 316 318 320 322 325 327 325 319 310 303 288 267 255 274 326 355 359 346 339 337 328 302 279 277 292 309 320 325 329 329 328 322 314 308 307 309 313 317 322 325 326 326 325 322 322 322 318 317 313 313 315 317 318 316 315 315 319 323 326 329 331 332 332 331 331 331 331 329 324 319 315 314 314 315 316 318 320 322 323 324 323 322 322 321 320 317 314 311 309 306 303 299 295 291 288 282 274 262 246 230 219 214 213 211 205 194 184 176 170 163 157 151 147 142 137 130 123 117 111 108 106 106 108 109 109 110 111 109 104 111 141 282 20 54 63 68 66 64 84 111 117 114 106 95 92 87 78 78 79 73 70 64 61 55 49 46 44 44 44 44 44 44 44 44 45 45 46 46 45 42 41 40 40 41 42 43 45 47 48 49 50 50 51 52 52 52 52 51 50 48 43 37 31 28 31 33 37 41 43 41 40 43 48 51 52 52 56 60 63 65 66 68 69 69 70 70 67 64 61 58 54 50 48 48 49 50 50 50 49 49 47 45 45 44 42 38 32 241 245 249 253 256 256 252 249 246 243 246 248 249 251 254 257 259 261 265 271 278 284 288 293 298 302 303 303 302 300 298 297 296 294 293 292 292 291 290 290 291 291 291 288 281 273 264 259 257 254 252 254 261 268 270 266 265 271 278 280 277 266 242 212 197 189 120 67 80 89 92 86 78 75 78 80 77 70 61 57 54 53 51 50 48 46 44 42 42 46 57 68 79 88 94 96 95 92 89 89 90 92 91 89 88 89 91 91 90 89 88 89 90 91 91 92 92 94 97 99 100 101 101 101 101 103 107 110 113 116 119 123 126 129 132 135 137 136 133 130 128 128 128 127 126 127 129 130 130 131 132 133 133 133 133 133 134 135 135 136 136 136 138 139 140 141 141 140 140 139 138 138 138 139 140 142 143 146 148 149 149 148 149 151 152 152 153 154 155 155 156 156 157 157 157 158 157 157 157 157 157 156 153 150 150 158 160 154 147 145 151 153 154 157 156 150 145 146 149 151 150 150 150 150 151 154 158 160 159 155 150 147 146 152 157 158 156 154 155 160 167 179 208 328 345 346 334 304 290 305 315 306 180 160 155 154 153 149 145 146 150 151 148 145 142 148 153 150 155 160 159 154 149 147 144 141 138 136 137 139 140 144 154 165 172 175 175 176 177 180 187 192 195 197 200 202 205 208 211 214 219 222 225 228 232 237 241 242 238 237 241 250 265 279 287 294 300 304 308 311 313 315 319 323 327 331 334 331 324 315 308 296 278 271 293 328 345 351 351 354 352 345 329 306 301 312 323 329 329 330 333 332 330 324 316 309 299 290 288 295 305 313 319 321 320 320 320 318 317 316 315 315 315 317 317 316 316 319 322 326 329 331 332 331 330 329 328 328 326 323 320 318 317 318 318 320 323 327 329 329 329 328 327 327 327 325 323 320 318 316 314 311 309 306 302 297 290 281 269 255 240 228 221 219 218 214 208 199 189 179 168 159 152 147 143 139 132 124 118 113 110 109 109 109 109 107 103 104 105 107 113 85 20 27 43 58 68 72 77 96 113 110 106 101 88 81 74 77 78 74 71 70 67 64 59 54 49 47 46 46 46 45 45 44 44 44 45 45 45 44 43 42 42 42 42 43 44 46 48 49 50 50 51 51 51 52 51 51 50 49 48 45 39 29 25 29 32 36 41 38 36 39 44 50 52 53 56 59 62 64 65 65 65 65 65 65 65 63 60 59 57 56 53 50 48 47 47 47 47 47 46 45 43 42 41 40 36 30 239 242 245 248 249 250 249 246 243 242 241 241 240 239 241 244 245 245 248 252 256 260 266 275 285 293 299 301 301 300 299 298 297 295 293 292 292 292 290 290 289 289 289 287 283 277 270 263 259 255 252 251 257 268 275 275 271 272 277 280 278 268 250 229 218 223 246 337 59 80 85 81 74 70 73 78 78 73 63 56 53 52 52 51 50 48 45 42 39 40 47 58 71 83 92 96 97 96 94 93 93 94 95 95 93 92 94 95 94 93 92 92 93 94 95 95 96 98 100 102 104 105 106 107 107 108 111 114 116 118 121 125 128 130 133 136 138 137 134 131 129 129 128 128 129 130 131 131 131 132 132 132 132 132 132 133 133 134 135 136 136 137 138 139 140 140 140 139 138 138 138 139 140 141 142 143 144 146 148 149 148 148 149 150 152 152 152 153 154 154 155 156 157 157 157 158 158 160 163 164 163 161 157 152 151 153 157 157 153 149 150 152 154 157 156 151 146 145 148 149 148 149 149 150 152 156 159 161 159 155 150 145 148 154 159 163 166 168 170 172 179 194 226 311 342 344 303 211 207 214 190 169 160 154 150 148 146 144 144 146 148 148 144 141 141 146 145 147 151 154 152 149 147 145 142 139 137 137 140 141 143 146 153 162 167 168 169 170 172 175 180 185 189 192 195 199 203 206 209 213 218 223 227 230 235 242 248 252 250 247 251 258 269 281 290 297 301 304 306 309 312 316 320 323 328 333 334 331 324 317 313 300 280 270 286 324 338 342 347 351 354 351 341 321 312 318 324 326 326 328 330 331 328 322 315 307 294 282 277 279 287 297 306 312 315 317 318 318 318 319 320 320 320 318 317 316 316 318 320 325 328 330 330 330 328 327 325 324 323 321 320 319 320 322 324 328 332 336 338 338 336 334 334 334 333 331 329 327 325 323 322 319 317 314 310 303 295 286 273 258 242 230 223 221 221 221 219 215 206 194 178 165 155 149 145 141 135 127 121 116 113 112 111 110 109 106 102 100 100 97 89 61 35 34 46 56 65 72 79 88 95 100 105 100 89 86 89 84 77 73 72 71 68 63 59 55 51 49 48 47 47 46 46 45 44 44 44 44 44 44 43 43 43 43 44 44 45 47 48 50 50 51 51 51 51 51 51 51 50 50 49 47 41 30 23 28 34 38 39 35 32 34 43 50 53 55 58 62 64 64 65 63 61 59 59 61 61 61 60 59 57 55 52 49 46 44 44 45 46 45 44 42 39 38 37 37 33 27 243 245 248 248 247 249 250 250 247 245 243 240 237 234 233 234 237 240 239 238 237 238 243 252 265 277 287 293 296 297 298 298 298 296 295 294 294 294 294 293 291 289 288 286 284 279 273 266 261 257 253 251 256 266 275 281 282 280 281 284 283 275 259 239 229 232 248 273 315 45 70 75 71 66 67 73 77 74 66 56 52 51 53 54 54 53 50 46 43 40 43 50 62 77 88 95 98 99 97 95 94 96 98 99 98 96 96 97 97 97 96 95 95 97 98 99 100 102 104 106 108 110 112 113 113 113 115 117 119 121 123 126 129 131 134 137 138 138 136 133 131 130 130 131 131 132 132 132 132 131 131 131 131 132 132 132 133 134 135 136 137 137 137 138 139 139 139 138 138 138 139 140 141 142 143 144 145 146 147 148 148 148 149 150 151 151 151 152 153 153 154 155 156 156 157 157 157 160 164 169 171 172 168 161 157 157 158 159 161 160 157 154 153 157 158 155 150 148 149 150 150 151 151 152 153 156 158 156 155 154 149 146 148 154 159 166 173 178 182 183 186 196 217 242 241 209 190 182 180 179 173 164 156 151 147 146 144 142 141 142 142 141 139 139 139 140 142 145 148 149 148 146 145 143 139 137 136 138 140 142 144 145 150 156 162 164 166 168 170 173 177 181 185 189 193 196 200 204 208 212 217 222 226 230 235 242 251 258 257 255 259 266 273 283 294 300 302 303 306 309 312 315 319 322 326 330 330 327 323 320 318 306 284 273 292 325 332 336 343 346 350 348 340 325 314 314 317 320 322 324 324 321 318 315 311 307 301 295 293 294 296 301 305 308 313 318 319 320 322 322 324 326 325 324 321 318 317 317 318 321 325 327 328 327 326 326 325 323 321 319 319 321 324 327 331 335 340 343 344 343 341 339 339 339 338 336 335 333 332 330 328 325 323 320 315 308 299 289 277 261 244 231 225 223 223 225 227 228 226 217 199 180 167 158 151 147 141 134 128 123 119 117 116 115 112 108 103 96 85 69 52 39 37 39 44 49 56 67 75 81 88 95 102 97 94 93 89 80 75 74 74 72 67 62 59 55 53 50 49 48 47 47 46 45 44 44 44 43 44 43 43 44 44 44 45 45 46 48 49 50 51 51 51 51 51 52 51 51 52 52 52 49 43 32 28 34 39 43 43 34 27 34 45 52 56 58 61 65 66 65 64 61 58 55 56 58 62 62 59 56 54 51 48 45 43 42 42 44 44 44 41 37 34 34 34 34 31 26 255 256 256 255 253 253 253 254 253 251 248 244 239 234 231 228 229 231 233 231 227 225 225 229 239 252 266 278 286 291 294 295 295 295 295 295 296 296 297 297 295 293 290 287 284 281 276 269 263 259 256 252 254 262 272 280 284 285 285 287 288 283 269 249 238 240 249 264 282 306 357 53 60 57 59 66 72 74 68 59 52 51 54 58 59 59 57 53 49 45 43 46 55 69 83 93 98 100 99 96 95 97 100 102 102 100 99 99 99 100 99 98 98 100 102 103 105 108 110 111 113 114 116 117 118 118 119 120 121 123 124 127 130 132 135 137 139 138 137 135 133 132 133 133 134 134 133 132 131 130 130 130 130 131 132 132 133 134 135 137 137 137 136 137 138 139 139 138 139 139 140 141 142 142 143 144 145 146 147 147 147 148 149 149 150 150 151 151 151 152 153 154 154 155 156 156 156 157 160 160 166 171 170 163 160 160 161 165 170 172 166 159 155 158 161 159 154 152 152 154 155 156 158 156 151 149 147 143 138 139 145 148 149 152 159 169 183 193 196 193 190 197 218 248 272 246 192 176 172 171 170 164 157 149 144 142 143 140 140 140 137 135 134 134 136 139 142 145 145 144 145 144 143 140 137 135 136 138 140 142 143 144 146 151 157 161 164 166 169 172 176 181 185 189 192 195 199 203 207 211 216 220 225 230 235 240 250 259 263 266 271 273 275 283 292 298 300 301 304 307 310 313 317 320 323 326 326 325 324 325 325 317 298 293 315 331 331 333 339 341 344 343 336 326 314 310 311 315 318 321 321 316 309 307 308 310 312 314 316 316 316 319 318 317 318 320 320 322 323 324 325 326 327 326 324 321 319 317 317 318 321 324 324 324 324 323 324 323 321 320 321 324 328 332 336 341 344 347 347 346 344 343 343 342 340 338 338 337 335 334 332 329 327 323 317 310 302 293 283 269 254 241 233 230 229 230 234 239 242 239 228 209 190 175 165 158 152 146 139 134 129 127 128 130 127 113 93 74 55 41 35 34 36 40 42 43 46 55 63 71 83 89 88 87 88 87 81 76 75 75 74 71 67 62 59 56 54 51 49 48 48 47 45 45 44 44 44 43 43 43 43 44 44 45 46 46 47 49 50 51 51 51 51 51 51 52 52 52 53 55 55 55 53 50 51 52 55 57 55 51 38 30 45 57 62 63 64 66 68 66 64 60 56 53 54 57 60 59 56 53 50 47 44 42 41 40 41 43 43 42 39 34 32 31 31 31 30 27 269 269 268 266 265 263 261 259 258 256 253 249 245 240 234 229 226 226 227 225 223 220 216 216 219 226 237 255 269 280 287 290 291 292 293 294 294 295 296 298 298 296 292 288 285 281 278 271 265 261 257 253 253 258 267 275 280 282 283 287 289 287 277 261 249 246 254 263 275 290 306 335 29 43 48 54 64 71 69 61 53 51 54 60 63 64 63 60 56 51 46 47 51 63 78 90 98 101 100 98 97 99 103 105 106 105 104 103 103 104 103 103 103 105 107 109 110 112 114 115 116 118 119 120 121 121 121 122 123 124 126 128 131 133 136 138 139 139 138 136 135 134 135 136 136 135 134 132 131 129 128 128 129 131 132 132 133 134 135 137 137 136 136 136 138 139 139 139 139 139 140 141 142 143 144 145 146 146 147 148 148 148 148 148 149 150 150 151 151 151 152 153 154 155 155 156 156 157 157 159 159 162 162 159 157 157 160 167 175 176 170 162 158 158 161 162 159 157 156 156 157 158 159 154 145 138 133 129 129 137 149 151 149 152 160 174 220 276 259 227 215 226 264 299 315 323 310 195 176 171 172 171 161 151 143 139 139 139 138 139 136 134 134 134 138 142 145 145 142 141 141 142 140 137 135 134 136 138 139 141 143 143 144 148 153 159 163 166 168 172 178 182 186 190 192 195 200 204 209 212 216 220 225 231 237 244 254 266 276 283 284 279 276 280 286 290 293 296 299 303 307 311 315 318 321 322 324 326 329 332 334 330 320 316 327 334 334 334 336 337 339 339 334 324 315 309 305 303 307 313 313 310 306 303 305 310 317 326 331 330 329 329 326 320 319 318 318 319 321 322 322 323 324 324 324 322 319 317 316 315 317 321 322 322 322 322 322 321 320 320 322 327 332 336 340 343 346 348 348 347 345 344 343 342 339 337 337 336 335 334 333 331 328 324 319 312 306 299 291 280 267 254 247 243 241 241 243 247 252 253 248 235 217 201 188 177 169 161 156 151 146 143 144 177 167 96 55 41 32 29 30 32 34 37 39 39 40 43 48 53 57 66 70 72 73 73 72 73 74 75 73 71 67 64 61 59 55 52 50 48 47 46 45 44 44 44 44 43 42 42 42 44 44 45 46 47 48 50 51 51 51 51 51 51 51 51 52 53 55 56 59 63 69 72 70 66 66 68 68 68 54 31 48 68 67 67 68 69 68 66 63 59 55 52 53 56 57 54 51 49 46 43 41 38 38 39 40 42 42 40 36 33 30 29 27 27 27 25 288 285 281 279 278 278 276 273 270 267 264 261 257 252 246 239 233 231 230 226 221 216 213 211 211 212 217 231 249 266 278 285 288 290 290 292 292 292 293 294 296 296 294 290 285 281 277 273 268 263 258 253 252 254 262 271 276 276 278 282 286 287 281 271 260 255 257 266 276 285 294 306 330 12 28 40 51 64 68 62 53 50 53 60 65 67 66 64 62 58 54 54 54 61 76 88 98 102 102 100 100 102 106 109 111 111 111 110 110 110 109 109 109 110 112 113 114 115 116 117 118 120 121 121 122 123 124 124 125 126 127 129 132 134 137 139 140 140 139 138 137 137 137 137 137 136 134 132 129 127 126 127 129 131 133 133 133 134 135 137 137 137 136 136 138 139 139 138 138 139 140 141 142 143 144 145 146 147 147 148 149 149 149 149 149 150 151 150 151 151 152 153 154 155 155 156 156 156 157 157 159 160 162 158 157 157 161 170 177 175 168 162 158 157 158 159 160 160 158 155 153 152 149 144 138 132 126 123 128 139 148 150 148 150 160 184 330 341 336 322 303 302 312 319 324 329 326 286 200 181 178 179 168 154 144 141 139 139 138 137 133 134 136 138 141 145 149 147 141 138 139 140 138 134 133 134 136 138 139 140 143 143 144 146 151 157 162 166 169 173 179 184 189 192 195 198 202 207 211 214 218 221 226 231 238 247 257 269 280 285 282 274 271 273 279 283 287 290 294 298 303 307 312 316 319 323 326 330 335 340 343 343 339 334 335 339 340 340 340 339 338 335 330 323 317 312 305 296 297 305 306 305 304 303 302 309 321 331 335 332 327 323 319 315 312 311 311 313 314 315 315 316 317 318 318 317 316 314 312 311 312 317 319 320 321 322 322 320 318 317 319 326 333 338 341 343 345 347 346 345 344 343 341 339 336 334 334 333 333 332 332 330 328 325 320 315 310 305 299 290 279 267 261 258 256 255 256 257 261 262 258 249 236 223 212 200 190 182 178 176 174 178 341 343 359 16 23 25 25 27 29 31 32 35 37 39 40 41 42 43 46 49 55 60 64 66 69 71 73 74 73 72 70 68 65 61 57 53 51 49 47 46 45 44 44 44 44 43 42 41 42 44 45 45 46 48 49 51 52 52 52 51 51 50 50 51 52 53 55 57 61 67 72 72 70 67 65 66 71 71 66 86 88 79 70 69 70 71 69 66 61 57 53 52 53 55 54 51 48 46 43 41 37 35 36 38 39 41 40 38 34 31 29 27 25 24 23 21 307 303 298 295 294 293 292 290 287 286 284 281 277 273 267 259 251 246 245 240 232 223 215 210 208 208 210 219 234 253 269 281 287 290 291 292 292 292 292 291 291 293 293 290 285 281 278 275 271 266 261 255 252 253 258 266 273 273 273 277 283 285 283 278 269 262 262 269 276 282 289 298 310 335 1 23 37 52 61 60 54 49 51 57 63 67 67 66 66 65 64 62 61 63 74 87 97 103 104 103 103 106 110 113 115 116 117 117 118 117 116 115 115 116 116 117 117 118 119 119 120 121 122 122 123 124 125 126 127 128 129 131 133 136 138 140 141 141 140 140 139 139 139 138 138 136 134 131 128 125 125 126 129 132 134 135 134 134 135 136 137 137 136 136 137 138 139 138 138 139 141 142 143 143 144 146 147 147 148 149 149 149 149 150 150 150 150 150 151 151 152 153 154 155 156 156 157 158 158 159 161 163 166 163 163 162 166 172 176 172 167 163 159 156 154 154 156 158 157 154 152 149 144 139 133 128 125 125 131 140 145 146 145 147 158 313 351 353 348 342 337 334 334 335 334 332 321 293 249 212 193 178 161 149 144 144 143 141 136 128 130 136 140 141 144 150 152 147 139 137 139 138 135 132 131 133 135 137 138 140 142 143 145 147 151 156 162 166 170 174 180 185 190 194 197 201 204 208 213 217 220 223 227 232 240 249 257 266 272 274 269 265 265 269 275 279 283 287 290 294 298 303 308 314 320 325 330 336 341 346 351 353 353 350 349 349 349 348 349 349 345 340 334 327 323 322 318 312 309 311 312 310 306 299 296 305 325 338 338 333 326 319 314 311 308 305 304 303 303 303 304 306 307 308 309 309 308 307 305 304 305 309 314 316 319 321 321 320 316 313 313 319 328 335 339 341 343 344 344 343 341 339 337 335 332 331 331 331 331 330 330 330 328 326 322 318 314 310 303 294 283 275 271 270 270 269 269 268 268 267 262 254 245 234 223 216 212 206 204 209 230 295 342 356 7 14 18 20 24 27 29 31 33 35 37 39 41 42 44 45 46 49 52 55 60 63 67 70 72 72 72 72 71 70 68 64 60 56 53 50 48 46 45 44 44 44 44 43 42 42 43 44 45 46 47 48 50 51 52 53 52 51 51 50 49 49 50 52 54 56 60 64 67 67 66 64 61 63 67 69 72 80 81 73 69 70 72 73 69 64 59 55 52 52 53 53 51 48 45 44 42 39 37 37 37 38 39 39 39 36 33 30 28 26 24 22 21 20 321 318 314 312 310 309 307 306 303 303 302 300 298 295 291 285 278 272 268 264 256 245 232 219 211 209 212 220 232 246 261 275 285 291 294 296 296 296 295 293 291 290 290 290 286 283 280 279 276 271 265 259 254 253 256 262 268 270 270 273 279 284 285 282 275 268 265 270 276 280 285 292 302 316 335 359 20 34 47 55 53 48 47 52 58 64 65 65 66 69 70 70 67 67 75 88 98 103 105 105 107 110 113 116 118 119 120 122 123 123 122 121 120 120 121 121 120 120 120 121 121 123 123 124 125 126 127 128 129 130 131 133 135 138 140 141 142 142 142 141 141 140 140 139 138 136 134 130 127 125 125 127 130 133 135 135 134 134 134 136 137 137 136 136 138 139 139 138 139 140 141 142 143 143 145 146 148 148 148 149 149 150 150 150 150 150 151 151 151 152 153 154 155 156 157 158 159 159 160 161 163 167 171 169 168 169 172 176 179 174 171 167 163 159 153 149 150 153 154 154 154 150 145 139 133 128 127 129 136 142 143 141 140 144 162 349 359 357 351 347 347 348 349 348 344 334 306 267 238 222 196 165 150 143 142 143 141 135 129 128 132 141 144 145 148 153 152 144 136 136 138 136 132 129 129 131 134 137 138 139 141 144 146 149 152 156 163 167 171 174 179 184 189 194 198 203 206 209 214 218 221 224 228 233 240 249 256 261 265 267 268 266 267 272 277 280 283 285 288 291 295 300 307 315 322 328 334 340 345 350 355 359 1 2 2 360 357 356 357 358 356 351 345 340 337 337 337 336 334 331 329 325 317 306 296 299 322 346 345 339 332 324 318 314 311 307 303 298 294 293 295 298 299 300 301 301 300 299 298 297 297 300 305 308 311 315 316 316 314 311 310 312 318 326 333 337 340 341 341 340 337 335 333 330 328 328 329 330 330 330 330 330 329 327 325 322 318 313 305 294 284 276 275 277 279 280 280 278 275 271 265 258 250 241 232 228 227 224 229 259 300 324 347 358 7 13 17 20 24 27 30 33 35 37 38 40 41 43 46 47 48 49 51 53 56 59 62 64 66 67 68 69 68 68 67 64 60 57 55 53 51 49 47 46 45 44 44 44 43 43 44 45 45 46 47 48 50 52 53 53 53 52 51 51 50 49 50 51 54 56 60 63 65 66 65 62 59 60 61 66 74 79 77 73 71 71 72 72 68 62 57 53 51 52 52 51 48 46 45 44 44 43 43 41 39 39 38 38 37 35 32 30 27 25 23 21 20 20 327 326 325 324 322 321 320 319 319 317 315 313 311 309 306 302 299 294 289 285 280 273 262 244 227 218 218 227 239 250 258 268 279 288 295 300 302 302 301 299 296 292 291 290 288 285 283 283 282 278 271 264 258 254 255 260 265 268 269 270 275 281 284 285 281 272 267 270 276 278 281 287 294 306 318 336 358 15 30 44 50 47 44 45 50 57 61 62 64 68 72 74 72 70 75 87 98 104 106 108 110 114 117 119 120 121 123 125 126 127 126 125 125 124 124 124 123 123 123 123 124 125 126 127 128 129 130 131 133 133 134 136 138 140 142 143 143 143 143 142 142 141 141 140 138 136 133 130 128 126 126 128 132 135 136 136 134 134 134 136 137 137 136 137 138 139 139 139 139 140 142 142 143 144 145 147 148 148 148 149 149 150 151 151 151 151 152 152 152 153 154 155 157 158 159 160 161 162 163 165 167 171 176 174 172 172 176 180 183 179 177 173 169 164 155 148 145 147 150 153 153 150 145 140 135 132 131 134 139 143 142 137 135 146 31 11 18 359 351 349 353 357 359 355 345 316 263 232 204 187 182 171 158 149 144 143 139 133 130 130 137 143 146 148 151 152 149 140 134 134 136 133 129 126 126 130 134 136 138 139 141 144 148 151 153 157 163 169 172 175 179 184 188 193 198 204 207 210 214 218 221 225 228 232 237 243 250 255 259 265 269 270 271 274 278 281 283 285 288 291 295 301 309 317 325 331 337 343 348 352 357 1 5 8 9 8 5 3 3 4 3 0 357 353 350 350 350 351 351 349 346 342 335 322 312 311 320 344 348 345 340 334 328 324 320 314 307 298 289 287 293 297 298 297 295 295 295 295 295 294 294 296 299 301 303 306 309 311 311 311 310 310 310 315 323 330 335 338 337 335 333 330 328 327 326 327 328 330 330 330 330 330 330 328 326 324 320 314 306 295 285 278 277 281 285 288 289 287 282 276 269 262 255 247 242 242 242 242 263 306 324 333 346 357 6 13 18 22 25 29 32 35 38 40 41 42 43 44 45 46 47 48 49 51 53 55 57 59 61 63 64 64 63 63 61 59 57 55 54 53 52 50 49 48 46 45 44 44 43 44 44 45 45 46 47 48 50 52 53 53 53 53 52 52 51 50 50 52 55 58 61 65 68 68 65 63 59 55 54 64 82 83 76 72 72 72 72 71 67 61 57 53 51 51 50 48 47 46 45 45 45 44 42 41 41 40 38 37 36 34 32 29 27 24 23 22 21 22 325 326 328 330 330 329 328 328 327 325 322 320 318 315 311 308 305 300 296 292 290 287 281 270 255 241 234 236 244 253 258 262 269 279 289 298 304 307 307 307 304 300 296 294 292 289 287 286 286 285 280 273 264 258 255 257 262 265 266 268 272 277 283 286 284 278 272 272 277 279 281 283 289 298 308 321 339 355 11 28 40 42 40 38 41 48 54 57 59 63 69 73 73 72 75 87 98 104 107 110 114 117 120 122 123 124 125 128 129 129 129 129 128 128 128 128 127 126 126 126 126 127 129 130 131 132 133 135 136 137 138 139 141 142 143 144 144 144 144 143 143 142 141 140 138 136 133 131 128 127 128 130 133 136 137 136 134 133 134 136 137 136 136 137 139 140 140 139 139 140 142 142 143 144 145 147 148 148 148 149 150 151 151 151 152 152 153 153 154 154 156 157 158 160 161 162 164 166 168 169 171 175 178 178 176 175 178 182 184 181 178 173 169 167 157 149 144 144 147 151 152 148 143 140 137 135 133 135 138 141 140 136 129 60 22 24 15 358 351 354 358 3 4 358 341 225 219 229 199 175 170 170 163 154 148 146 140 134 135 135 138 143 146 149 151 150 146 137 131 132 133 130 126 124 126 130 134 136 137 139 142 145 149 153 155 158 164 170 174 176 179 183 187 192 197 202 207 210 213 218 222 225 229 234 238 243 247 252 257 262 266 268 270 273 277 282 285 289 292 296 301 306 313 320 327 333 339 344 349 353 357 1 5 8 10 11 10 9 9 9 8 7 4 360 357 356 356 356 357 356 356 353 349 342 334 336 335 338 346 348 346 344 339 334 328 323 317 314 314 314 313 310 305 299 295 293 293 294 296 297 298 299 299 301 302 303 305 308 310 312 314 314 312 310 312 318 326 331 332 331 328 326 325 325 325 327 329 330 331 331 331 331 329 328 326 324 321 315 307 297 288 281 280 283 289 294 297 296 290 283 275 268 259 251 251 250 254 275 307 326 331 337 346 357 8 14 19 24 27 31 34 38 40 42 44 45 45 44 44 45 45 47 48 49 52 54 56 58 60 62 62 61 60 59 57 56 54 53 52 51 50 49 48 48 47 46 45 44 44 44 44 45 45 46 47 48 50 52 53 54 54 53 53 52 52 52 52 53 56 59 63 66 69 69 67 65 64 61 57 71 95 91 75 72 73 73 73 71 66 60 56 52 51 50 49 47 45 44 44 44 44 43 42 42 41 40 38 37 36 34 31 29 26 24 23 23 25 31 320 323 326 329 330 331 331 331 329 326 324 321 318 314 310 306 302 297 291 288 287 287 285 281 274 266 259 253 250 253 257 260 263 267 276 286 297 305 310 312 311 307 303 299 296 294 291 288 288 288 287 282 274 264 257 256 259 263 264 266 269 274 280 285 287 283 278 276 278 280 282 283 287 295 302 311 325 340 354 9 25 34 36 33 33 37 43 48 52 55 61 67 71 71 73 85 96 103 107 112 116 120 124 126 126 127 128 130 131 131 132 132 132 131 132 131 131 129 129 129 129 130 132 133 134 135 136 137 139 140 141 142 143 144 144 145 145 145 145 145 144 143 142 140 138 136 133 131 129 129 129 132 135 137 138 136 134 133 134 135 136 136 136 137 139 140 139 139 139 140 141 142 143 144 145 147 147 148 148 149 150 151 152 152 152 153 154 155 155 156 157 158 160 161 162 164 166 168 170 171 172 174 177 178 177 178 184 188 185 179 172 168 163 165 160 152 146 145 147 151 152 148 142 139 137 136 136 136 135 136 137 129 76 41 37 36 21 358 357 1 5 9 9 7 142 165 195 214 172 162 158 159 162 157 151 146 140 134 135 136 139 143 146 149 150 149 143 133 128 128 129 127 124 124 127 130 134 135 137 139 142 146 150 153 156 159 164 170 175 178 180 183 187 191 196 201 205 210 213 217 222 228 233 238 242 246 250 254 259 263 265 267 270 274 279 284 290 296 301 304 308 313 319 325 330 335 341 346 350 354 358 1 4 6 8 10 11 12 13 13 13 11 8 5 2 0 359 358 359 360 0 360 359 357 355 353 350 346 349 353 354 352 347 341 335 332 332 334 334 332 326 320 313 306 302 298 297 298 299 302 303 304 304 304 305 305 306 308 311 315 319 321 320 316 312 310 313 320 325 326 326 325 324 325 326 329 331 332 332 331 330 329 328 326 324 322 320 316 309 300 292 285 283 288 296 303 306 304 299 293 288 283 268 255 261 266 275 303 321 328 332 340 350 0 10 15 20 25 28 32 35 39 43 45 46 46 46 45 44 44 45 46 48 50 52 54 56 58 60 60 60 59 58 57 57 55 54 53 51 50 48 47 46 46 46 46 45 45 45 45 44 44 45 46 47 49 51 52 54 55 55 54 53 52 51 52 53 54 57 59 62 65 67 68 69 70 71 74 64 76 104 91 78 73 72 74 74 70 64 59 54 51 50 49 47 46 44 41 42 43 42 42 42 41 41 39 38 37 35 33 31 28 26 25 24 27 35 49 313 317 321 323 326 327 327 327 325 323 319 316 312 308 303 297 291 286 281 277 275 275 276 277 276 274 273 268 263 259 257 259 261 262 265 272 284 295 305 311 313 311 308 304 300 298 295 292 290 290 290 289 283 274 263 257 259 263 264 265 268 272 278 285 288 287 283 280 280 281 283 285 287 293 299 306 316 329 340 352 6 21 28 29 27 28 31 37 41 45 50 57 63 68 72 82 93 100 106 113 119 123 127 129 130 130 131 132 132 133 134 134 134 135 135 135 134 133 132 132 133 134 136 137 137 138 139 140 141 142 143 144 145 145 146 146 147 147 146 146 144 143 142 140 138 135 133 131 130 130 132 134 136 138 138 136 134 133 133 134 135 135 136 137 139 139 139 139 139 141 141 142 142 143 145 146 147 148 148 149 150 152 152 153 153 154 155 156 156 157 158 159 161 162 163 165 166 168 170 171 172 172 174 177 180 185 192 196 190 181 169 163 159 161 160 154 147 146 147 150 153 150 143 138 136 135 136 136 133 125 107 57 44 50 51 38 14 6 6 9 12 16 18 51 142 155 166 153 138 143 153 161 167 164 154 146 137 131 131 133 138 143 146 148 150 148 141 131 126 126 126 124 124 125 128 131 133 135 137 139 143 147 150 153 155 158 164 171 176 179 181 183 187 192 197 201 205 209 213 217 222 228 234 239 243 246 249 253 258 262 263 266 271 278 284 288 296 304 310 314 317 322 327 331 335 340 344 348 351 355 358 1 4 6 8 10 12 13 14 14 13 12 10 9 8 6 4 3 2 2 3 4 4 6 6 6 3 0 360 1 0 357 351 345 340 340 342 344 341 326 314 314 316 314 311 309 306 306 305 307 308 308 308 308 308 308 308 310 313 317 322 326 327 326 322 317 312 313 318 323 324 324 325 326 329 331 333 333 332 330 328 327 325 323 321 320 319 317 313 305 296 290 288 293 304 311 314 312 309 307 307 310 308 245 259 283 302 317 324 329 334 342 350 0 9 15 20 25 28 32 36 41 44 47 47 47 45 44 43 43 45 46 48 50 52 54 55 57 57 58 58 57 57 57 56 56 54 53 51 49 47 46 45 45 45 45 46 46 46 46 45 45 45 46 47 49 51 53 55 56 56 55 53 52 51 52 53 54 56 58 60 63 66 68 71 74 77 74 60 75 110 96 83 75 73 75 75 70 64 58 53 51 50 48 47 45 43 41 41 42 42 41 40 40 40 39 38 37 35 33 30 28 26 25 28 37 53 73 306 310 314 316 318 319 319 318 317 315 312 308 304 299 294 288 282 277 273 269 265 263 265 266 268 270 274 275 275 272 268 266 265 265 264 265 272 284 296 305 311 313 311 308 304 301 299 296 293 292 291 291 289 282 272 264 262 264 266 266 267 269 275 282 288 289 286 283 282 283 284 285 287 292 297 302 309 320 331 341 352 4 16 22 21 20 21 24 28 32 37 43 51 59 67 77 86 93 102 113 120 126 131 132 133 133 134 134 135 135 136 136 137 138 138 138 138 137 136 136 137 138 140 141 142 141 142 142 143 144 144 145 146 147 147 148 148 148 147 146 145 143 142 140 137 135 133 132 132 133 134 136 138 139 138 136 133 132 133 134 135 136 137 138 138 138 138 138 139 141 141 142 142 143 144 146 147 148 149 150 151 152 153 154 154 155 156 157 157 158 159 161 162 163 164 166 168 169 171 173 173 174 177 182 187 193 197 198 193 185 174 167 162 161 159 154 145 143 143 146 151 152 145 137 133 133 134 134 129 111 70 40 44 53 56 43 22 15 13 16 20 28 37 67 107 140 142 133 131 137 145 152 158 161 156 146 135 127 126 129 135 141 145 146 148 148 140 131 127 125 124 124 125 126 129 131 134 136 138 139 143 146 150 151 153 157 164 171 176 181 183 184 186 191 197 201 205 208 211 215 218 223 228 232 236 241 245 248 251 253 255 259 266 278 287 294 302 310 316 322 327 331 336 338 340 344 347 350 353 355 358 0 3 6 9 11 12 13 14 13 12 11 9 9 9 9 8 7 7 7 7 8 8 10 11 11 10 9 9 7 4 359 352 347 344 345 347 349 349 341 322 315 316 317 317 316 315 314 313 313 314 313 312 310 308 307 308 309 312 316 321 327 331 333 333 331 327 324 323 323 324 325 326 327 329 331 332 331 330 327 325 324 322 320 318 316 316 317 316 310 301 295 295 300 310 317 318 317 317 319 324 335 2 78 232 294 313 320 324 329 335 342 349 358 6 13 19 24 28 32 37 41 44 45 46 46 45 44 43 43 45 47 49 50 51 52 53 54 55 55 55 56 56 56 56 55 54 52 50 48 46 45 44 44 45 46 46 46 47 47 46 46 45 46 48 49 51 53 55 56 56 55 54 53 52 53 54 55 56 57 59 61 65 70 75 81 86 85 96 136 123 99 81 75 75 77 75 71 65 58 54 50 46 45 45 44 43 42 42 42 41 40 40 40 40 39 38 37 35 32 30 28 27 28 36 54 78 95 297 302 305 307 309 310 310 309 308 307 304 300 296 293 289 284 280 276 272 269 267 264 262 261 261 264 269 276 281 283 282 279 277 274 271 268 269 275 286 297 307 312 313 312 308 305 302 299 297 294 292 291 290 287 280 272 266 265 267 267 267 268 273 280 286 290 289 287 285 284 284 286 288 292 296 300 306 315 324 331 340 350 1 10 15 14 13 14 16 19 23 29 38 47 56 66 74 82 94 108 120 127 134 136 136 137 137 138 138 139 139 139 140 141 141 142 143 142 142 141 142 143 144 145 145 145 145 145 145 145 145 146 147 147 148 149 149 149 148 147 145 143 141 138 136 135 134 135 135 135 136 137 138 138 137 134 132 131 132 134 135 136 137 138 138 137 137 138 139 140 141 142 143 143 144 145 147 148 149 150 151 153 154 155 155 156 157 158 159 159 161 162 163 165 166 168 170 172 175 177 178 180 184 190 195 197 196 195 192 186 179 173 167 165 163 156 145 140 139 139 143 147 144 135 130 130 129 131 130 110 61 41 43 48 55 52 28 21 18 21 28 40 55 73 101 131 131 125 126 134 143 149 153 154 150 142 133 127 126 127 131 138 144 146 147 145 138 130 127 125 123 125 125 126 130 133 135 137 138 139 141 145 149 150 151 155 164 171 177 182 185 185 186 189 195 200 205 208 211 214 216 218 221 225 229 234 240 245 248 249 251 258 269 282 294 303 311 317 321 327 333 338 341 342 344 347 349 352 354 356 357 359 2 6 8 10 12 13 13 12 11 9 8 8 8 9 8 8 9 11 10 10 10 10 9 9 9 10 10 8 5 359 353 348 346 347 348 350 352 352 346 332 322 319 319 319 320 320 319 319 320 317 313 311 309 307 306 308 311 315 321 326 331 335 337 337 334 332 329 326 325 324 324 325 326 328 329 328 326 324 323 322 321 318 314 313 313 315 316 313 308 305 308 311 314 319 320 318 321 323 331 345 12 64 226 297 314 321 325 330 336 343 350 357 4 12 18 22 28 32 36 39 42 45 46 46 45 44 43 44 45 47 49 51 51 52 52 52 53 53 54 54 55 55 55 55 54 52 49 47 45 44 44 44 45 46 46 46 47 47 47 47 47 48 49 51 52 53 54 55 56 56 55 54 54 54 56 56 57 56 57 60 65 72 81 90 102 110 119 131 123 99 78 76 78 78 76 72 68 63 58 48 45 46 46 45 43 43 43 42 41 40 40 41 41 40 38 36 34 32 30 28 29 34 52 80 101 109 290 294 298 300 301 301 301 300 300 299 297 295 292 290 287 284 282 279 277 276 274 272 270 268 267 267 270 277 285 290 292 292 290 286 282 277 274 274 278 288 300 308 312 313 312 308 305 302 300 297 293 290 290 289 286 279 272 267 267 267 267 267 271 278 284 289 290 290 288 286 286 287 289 292 295 298 304 311 318 325 333 340 348 356 4 7 7 6 7 9 11 16 24 33 41 49 57 66 77 94 113 128 138 141 141 142 142 142 142 143 142 143 143 144 145 145 146 146 146 146 146 147 148 148 148 148 147 147 146 147 147 147 148 148 149 150 150 150 149 147 145 142 140 138 136 135 136 137 138 138 138 138 138 137 135 132 131 131 133 134 135 136 137 137 137 137 137 138 139 141 142 143 143 143 144 145 147 148 149 150 152 153 154 155 156 156 157 159 160 161 162 164 165 166 168 171 173 175 178 180 182 185 190 196 199 197 193 190 187 184 181 177 171 166 165 159 150 143 138 134 134 138 138 132 128 128 128 130 135 139 23 30 39 45 47 45 40 32 26 26 32 43 65 93 110 128 125 125 128 131 137 148 153 153 149 140 131 127 127 127 128 135 144 148 147 144 138 131 128 125 123 125 125 127 131 133 136 138 139 139 140 143 147 149 150 154 162 171 177 183 186 187 187 189 195 201 205 210 214 216 216 217 220 223 227 232 238 246 252 257 262 271 284 294 304 314 320 324 327 332 337 342 344 345 346 347 350 351 353 355 356 359 2 5 8 10 11 11 11 10 9 7 7 6 6 8 8 8 9 9 10 10 9 8 7 7 7 7 7 5 2 357 353 350 349 349 349 348 348 348 345 336 327 323 322 323 324 325 325 324 326 328 325 318 309 305 304 305 310 315 321 327 332 335 337 337 335 333 331 328 325 322 321 320 321 324 325 325 324 323 323 323 323 321 316 314 314 316 316 315 311 318 335 323 315 319 320 321 323 326 330 338 343 325 271 299 313 318 324 329 336 344 352 358 4 12 17 22 26 30 34 37 41 43 45 45 45 44 44 44 46 48 49 51 51 51 51 51 51 52 53 53 54 54 54 53 53 51 49 46 45 44 44 44 45 46 46 46 46 47 47 47 47 49 50 52 53 54 55 55 56 56 56 55 56 56 58 58 58 58 58 61 65 73 86 99 108 117 124 126 117 88 78 80 83 79 76 74 72 71 65 54 49 50 48 46 45 45 45 43 41 41 42 42 41 40 38 36 33 31 30 30 34 49 78 103 114 116 286 290 293 294 295 296 295 295 294 294 294 292 291 290 288 286 285 283 282 282 281 280 280 281 281 282 283 286 291 295 298 300 299 298 294 288 285 281 279 282 291 302 309 313 313 311 307 304 301 299 296 292 290 290 289 285 278 272 269 268 268 268 270 275 282 287 290 291 290 288 287 287 289 292 295 297 302 308 314 319 327 334 339 345 352 358 1 1 1 1 3 6 11 19 25 30 34 43 55 70 96 129 144 149 150 150 149 148 147 147 146 146 147 147 148 148 148 148 148 148 149 149 150 150 150 150 149 148 148 148 148 149 149 149 150 150 151 150 149 147 145 142 139 137 136 136 138 140 140 139 138 137 136 135 133 132 131 132 133 134 135 135 136 136 136 137 137 138 140 141 143 143 144 144 144 146 148 149 150 150 152 153 154 155 156 157 158 160 161 162 163 165 166 168 171 173 175 178 181 183 185 189 195 199 199 194 188 183 180 179 180 178 170 162 161 159 152 147 140 131 127 129 130 126 129 133 135 135 140 145 15 20 28 36 44 50 52 49 49 63 70 75 94 113 124 125 122 129 132 118 116 133 153 155 150 139 130 126 125 125 128 135 144 149 150 145 137 131 127 125 124 125 125 127 131 133 135 138 140 140 140 142 145 148 150 154 161 169 177 183 187 188 188 190 196 202 207 211 216 220 221 221 222 224 229 236 243 250 258 267 276 288 299 305 311 318 324 329 334 337 340 343 344 344 345 346 347 349 350 352 354 357 0 4 6 8 9 9 9 8 7 6 5 5 5 6 6 6 7 8 7 6 6 6 6 5 5 5 4 1 358 356 354 354 354 353 350 346 344 342 338 333 328 326 327 328 330 331 330 331 331 330 331 315 299 298 300 304 309 315 322 329 334 337 338 337 335 333 330 326 323 320 318 318 319 321 323 324 324 326 327 328 329 328 325 323 325 326 320 315 312 327 350 335 320 322 326 326 329 332 334 332 324 308 304 312 316 319 321 324 331 341 350 355 2 9 15 19 23 27 31 34 38 41 43 44 44 44 44 44 45 47 49 50 51 51 50 50 50 51 52 52 53 53 53 52 52 50 48 46 45 44 44 44 45 46 46 46 46 47 47 47 47 48 49 51 53 54 54 55 55 56 56 56 57 58 59 60 59 60 61 63 64 71 89 103 113 125 134 129 104 76 80 85 84 80 78 78 78 79 76 66 57 54 50 47 45 45 44 44 43 43 43 43 41 40 38 35 32 32 34 38 50 75 103 116 120 118 285 287 289 291 292 294 294 293 293 293 293 292 292 291 290 289 288 287 286 286 287 287 289 291 293 296 297 299 301 303 304 305 306 306 303 299 295 290 287 285 287 296 304 310 313 313 310 307 303 300 297 295 292 290 289 288 285 279 273 271 270 269 271 275 281 286 290 292 292 291 289 288 289 292 295 297 300 305 310 315 322 328 334 338 343 349 353 356 357 357 357 359 0 5 9 12 15 21 31 43 78 138 154 159 160 159 157 155 153 151 150 150 150 151 151 151 151 151 151 150 151 151 152 152 152 152 151 150 150 150 150 150 150 150 150 150 150 150 148 146 144 141 139 137 137 137 139 141 141 140 138 136 134 134 133 132 132 132 132 133 133 134 135 135 136 137 138 139 141 142 143 144 144 144 145 147 149 150 150 151 152 153 155 156 157 158 159 161 162 163 164 166 168 170 173 175 178 181 184 186 189 194 199 200 195 188 182 178 175 175 176 174 167 158 154 153 151 144 137 129 124 124 123 116 113 130 148 146 148 154 29 24 25 31 40 50 56 63 79 101 103 103 114 123 128 121 119 134 143 103 98 111 147 156 153 142 131 124 120 121 128 136 142 147 148 143 133 126 124 123 123 125 127 128 131 133 134 137 140 140 140 142 143 146 149 154 161 168 175 182 186 188 187 187 192 200 206 211 217 222 226 227 227 228 231 236 244 251 260 272 285 300 311 315 317 321 327 332 337 340 342 343 344 344 344 344 345 345 347 349 352 355 358 1 4 5 6 7 7 6 5 4 4 3 4 4 4 4 4 3 2 2 1 2 2 1 1 0 359 358 357 357 357 357 357 355 351 345 341 338 336 333 331 330 332 334 335 336 337 336 337 344 351 338 299 290 294 301 306 311 319 327 332 336 337 334 332 329 326 323 321 319 318 319 321 321 323 326 328 331 333 335 336 336 333 332 334 335 328 318 318 328 340 330 320 325 330 333 337 341 339 331 320 314 317 320 319 319 319 321 327 336 344 351 357 4 10 15 19 23 27 32 35 39 41 42 43 43 43 44 45 47 48 49 50 50 50 50 50 50 51 52 52 52 52 51 51 49 48 46 45 44 44 44 45 45 46 46 47 47 48 48 48 48 48 48 49 50 52 53 54 54 55 56 57 58 60 61 61 63 66 67 67 80 96 107 117 134 146 127 90 78 82 85 83 80 79 78 81 86 80 68 60 57 52 48 45 46 46 47 46 45 44 43 41 39 37 35 35 53 78 93 93 104 118 122 121 117 285 286 287 289 291 293 295 295 295 295 295 294 293 293 292 292 291 290 289 290 292 293 295 297 299 302 305 308 310 312 312 312 312 311 310 307 304 300 296 292 290 293 299 306 311 313 313 310 305 301 298 296 293 290 288 288 288 284 278 273 272 271 272 275 280 285 289 292 293 293 291 289 289 292 295 297 300 303 307 311 317 323 329 333 337 341 346 350 352 353 353 353 353 353 355 358 0 5 9 16 67 156 166 168 169 167 165 162 159 157 155 154 154 154 154 154 154 154 153 153 153 153 154 155 155 154 154 153 152 151 151 151 151 151 151 151 150 149 147 145 142 140 138 137 137 138 140 141 141 140 137 136 135 134 133 132 131 131 131 132 133 134 135 136 137 138 139 141 142 143 144 144 145 145 146 148 149 150 150 151 152 154 155 157 158 159 160 162 163 165 166 168 169 172 174 177 180 183 186 189 194 198 200 198 187 184 178 172 169 168 167 166 163 155 148 143 138 133 131 127 123 122 118 106 96 99 152 162 163 163 40 41 41 42 46 54 67 85 103 109 107 109 116 122 122 119 121 135 164 96 91 103 150 158 158 149 137 126 118 121 129 135 139 143 143 136 126 122 122 122 123 126 128 130 132 132 133 137 140 141 142 143 142 143 148 155 162 167 173 179 185 188 186 184 187 196 204 208 214 220 226 231 234 235 235 235 238 246 256 268 284 303 317 321 323 326 331 336 341 343 344 345 345 344 344 344 343 343 343 346 349 352 355 359 1 3 4 5 4 4 3 2 2 2 2 2 3 2 2 1 359 357 357 358 358 358 357 357 357 357 358 358 359 358 356 353 349 343 339 336 335 334 334 334 336 338 340 341 341 342 343 351 1 359 336 308 298 300 304 305 311 319 325 330 331 330 327 324 322 320 320 320 321 323 326 328 330 333 335 337 338 338 338 337 336 334 335 334 332 326 325 326 327 322 319 322 329 336 342 343 338 327 321 323 327 320 319 320 322 325 331 338 344 350 356 1 6 11 16 20 25 28 32 36 39 39 40 41 41 43 45 47 48 48 49 49 49 49 49 50 50 51 51 51 51 50 50 49 48 47 46 45 45 44 44 45 45 46 47 48 48 48 48 48 47 47 47 49 50 52 52 52 53 54 56 58 61 63 64 65 69 77 95 108 107 113 126 141 143 112 85 78 81 83 83 81 80 79 84 89 78 69 64 59 53 48 47 48 50 50 49 48 46 43 41 39 38 46 98 136 141 134 109 110 121 123 117 112 288 287 287 288 290 292 294 295 295 296 296 296 295 295 295 294 293 293 293 295 297 299 300 301 304 306 309 312 316 318 319 319 319 317 315 313 312 309 305 300 296 295 297 301 307 311 313 312 308 304 299 297 295 293 289 287 287 287 283 278 275 273 274 277 280 284 288 292 294 294 293 292 291 292 295 297 299 302 305 308 312 318 324 329 332 336 339 343 346 349 349 348 346 344 344 346 349 350 351 349 330 179 178 177 177 176 174 170 166 164 162 161 159 158 157 157 157 156 156 156 156 156 157 157 158 157 156 155 154 153 153 153 152 152 152 151 150 149 146 144 142 139 138 137 137 138 140 141 141 139 138 136 135 134 133 132 131 131 132 133 134 135 136 137 138 139 141 142 143 143 144 145 145 146 148 149 150 150 151 152 153 154 156 157 159 160 162 164 165 167 168 170 172 174 176 179 182 185 188 191 195 197 198 195 183 181 174 166 163 161 160 159 158 151 140 131 124 119 120 122 122 120 109 92 88 79 35 193 358 7 38 55 65 69 71 75 85 96 102 102 102 105 112 117 118 116 119 126 164 96 95 106 154 161 165 160 147 133 122 122 130 132 134 138 136 129 123 121 121 121 123 125 127 129 132 132 134 138 140 141 144 145 143 142 147 156 163 167 171 176 182 187 186 183 184 193 199 203 208 215 223 231 239 243 242 238 235 239 249 260 273 294 313 322 326 331 337 341 346 347 347 347 346 345 345 345 344 342 342 343 346 349 352 355 359 1 2 2 2 1 1 1 1 1 1 0 0 0 359 357 355 353 353 354 354 354 355 355 355 355 356 356 356 356 354 350 346 341 336 333 333 333 335 336 338 341 343 344 345 346 347 351 356 359 355 341 326 315 309 307 309 313 318 324 326 326 324 322 320 319 319 321 324 328 331 334 336 337 337 338 338 337 337 336 335 334 333 333 330 328 327 325 323 319 317 319 324 332 338 338 332 326 327 331 328 320 321 325 328 330 334 339 343 347 352 357 2 7 13 18 22 26 30 34 36 37 38 38 39 41 44 46 47 48 48 48 48 49 49 49 50 50 50 50 50 49 49 48 48 47 47 46 46 45 44 44 45 45 46 48 48 49 49 49 48 47 47 49 50 50 50 50 50 50 52 56 61 64 65 65 67 77 117 125 115 119 133 148 133 100 81 77 79 82 83 82 83 85 95 92 80 73 67 61 54 49 49 50 53 54 53 51 47 42 41 43 55 103 144 150 142 114 84 87 109 113 107 98 292 291 290 289 290 292 293 294 295 296 297 297 298 299 299 298 298 299 299 301 303 305 306 306 308 311 313 316 319 322 324 324 324 323 320 318 317 315 312 307 303 300 299 299 302 307 311 312 310 306 301 298 296 294 291 288 286 287 286 283 279 277 276 278 281 284 287 291 293 295 295 294 293 293 294 296 298 301 304 306 309 313 319 324 328 332 335 337 340 342 343 341 339 337 336 336 336 336 335 329 282 211 196 189 185 184 182 179 175 172 170 168 166 164 162 160 160 159 159 158 158 158 159 159 159 159 158 157 156 155 155 155 154 153 153 152 151 149 146 144 142 140 138 137 138 138 140 141 141 140 138 137 136 134 133 132 131 132 134 136 137 137 137 138 140 141 141 142 142 143 144 145 146 147 149 150 151 151 151 152 153 155 156 158 160 161 163 165 167 168 170 172 174 176 179 181 184 187 190 192 193 193 192 190 185 182 174 164 161 158 154 153 154 148 138 126 112 102 102 111 117 111 90 75 79 69 19 8 14 19 33 52 66 75 78 82 88 93 95 95 96 101 108 113 114 113 113 110 95 96 99 116 161 170 169 166 152 133 124 124 126 126 128 130 129 125 121 120 121 121 121 123 125 128 130 131 135 139 140 141 143 146 144 142 146 154 162 166 169 173 178 184 185 184 186 192 196 197 201 207 215 224 234 243 245 240 235 236 242 249 258 279 305 320 327 334 340 344 347 348 348 347 345 345 346 345 344 342 341 342 344 346 349 353 356 358 359 360 359 359 359 0 1 0 359 359 358 357 356 354 351 349 349 350 351 351 351 351 351 351 352 352 350 350 349 346 341 335 331 330 330 332 334 337 339 342 344 346 348 349 350 352 356 360 359 357 348 332 319 314 314 314 318 323 325 325 325 324 321 321 322 325 328 332 335 337 337 337 338 338 337 337 337 337 336 335 333 332 329 327 325 324 322 320 319 319 323 328 332 332 330 330 333 333 327 325 328 329 329 331 334 337 341 344 349 354 359 5 11 16 20 24 28 31 34 35 35 35 36 39 42 45 47 47 47 47 48 48 48 48 49 49 49 49 48 47 47 47 47 47 47 47 47 46 45 44 44 45 46 48 49 49 50 50 49 48 48 49 50 49 49 48 47 46 48 53 59 63 63 62 63 67 104 121 115 119 135 159 123 89 73 77 79 83 83 84 87 91 99 93 83 74 68 61 55 51 51 53 56 58 58 54 48 43 47 67 113 141 149 146 122 75 64 77 98 96 88 79 295 295 294 293 294 295 295 296 297 297 299 300 302 304 306 306 306 307 307 309 311 312 312 312 312 314 317 320 323 325 326 326 327 326 325 322 321 319 317 314 309 305 301 300 300 302 305 308 309 307 303 299 297 295 293 290 287 286 287 286 284 280 278 279 282 284 287 290 293 295 296 295 295 295 295 296 297 300 302 305 307 310 314 319 324 328 331 333 334 336 336 335 334 332 330 329 326 325 321 310 280 240 218 203 196 192 190 188 185 181 178 176 173 170 167 164 163 162 161 160 160 160 160 160 160 159 159 159 158 158 157 157 156 155 154 153 151 149 147 145 143 141 139 138 138 139 140 141 141 140 139 137 135 134 132 132 132 134 135 137 137 138 139 140 141 142 142 142 142 143 145 146 147 148 149 151 151 151 152 153 154 155 157 158 160 162 164 166 168 170 172 174 176 179 181 184 187 189 190 190 190 190 185 184 187 187 178 167 162 156 148 148 151 149 144 132 112 93 87 94 100 90 66 62 71 66 28 26 30 31 35 45 57 67 74 81 86 89 90 91 93 98 103 107 109 109 108 104 100 99 105 133 183 182 172 162 145 127 119 118 116 115 117 119 119 118 118 119 120 120 120 121 124 126 128 131 135 139 140 140 141 144 145 144 146 152 158 164 168 171 175 180 182 184 188 194 197 196 196 200 206 214 224 232 236 234 231 231 236 243 256 284 312 324 331 337 342 344 345 346 346 346 345 346 346 345 343 342 341 341 343 344 347 350 354 355 356 358 358 357 358 359 360 359 358 357 356 355 352 350 347 345 344 343 344 344 345 346 346 346 347 346 344 343 342 338 332 328 325 326 327 331 334 337 340 343 345 347 349 350 352 353 355 356 355 356 354 344 327 319 317 315 321 325 328 330 329 328 327 326 327 330 333 336 338 339 340 339 339 339 338 338 337 337 336 335 334 331 328 326 325 324 324 323 322 322 322 324 327 327 329 331 332 330 329 331 333 331 329 330 333 335 337 341 346 351 357 3 9 15 19 23 26 29 32 33 33 33 34 36 40 43 45 46 46 46 46 46 47 47 48 49 49 49 48 46 45 45 45 45 46 46 46 45 45 44 44 45 45 47 48 49 50 50 50 49 49 49 49 49 48 47 45 44 45 50 55 59 60 56 52 51 68 112 117 119 131 143 130 70 65 81 84 84 82 85 89 93 98 94 84 75 68 63 58 55 54 55 60 63 64 60 52 49 77 118 140 147 147 138 103 67 69 95 94 84 70 62 296 297 296 295 296 297 298 299 300 300 302 304 307 310 313 314 315 315 315 316 318 318 317 317 316 318 320 323 326 327 327 327 327 327 327 326 325 322 320 317 313 308 304 300 298 298 300 303 305 306 304 300 297 294 292 291 288 285 285 287 287 284 281 280 282 284 287 290 293 295 296 297 296 296 295 295 297 299 301 303 305 308 310 315 320 325 328 329 329 330 330 330 328 326 325 321 318 315 310 298 278 256 236 221 210 201 196 194 191 187 183 180 177 174 171 168 166 164 163 162 162 161 161 161 160 160 160 160 160 160 159 159 158 157 156 154 152 150 148 146 144 142 141 140 140 140 140 141 141 140 138 137 135 133 133 133 134 135 136 136 137 138 140 142 143 144 143 143 144 144 146 147 148 149 150 151 152 152 153 154 155 156 157 159 161 163 165 167 169 171 174 176 178 181 184 186 187 188 187 186 186 185 181 180 186 190 183 170 160 151 145 147 148 144 153 158 135 114 100 88 74 62 45 54 68 66 33 37 43 43 42 47 55 64 71 77 83 87 88 88 91 96 100 102 103 104 104 103 100 100 114 150 202 191 179 155 126 114 110 108 105 103 104 107 110 115 119 121 121 120 119 120 122 124 127 129 133 136 138 138 139 142 145 145 146 150 155 161 166 170 173 176 177 177 181 190 197 197 196 196 199 205 213 220 224 226 227 232 240 252 279 314 329 332 335 339 340 341 343 345 346 346 346 347 347 346 344 343 342 342 342 343 344 348 351 353 354 357 358 357 357 358 358 356 354 354 353 351 349 346 343 340 339 338 338 339 340 342 343 343 342 340 337 336 333 329 325 322 322 324 327 331 336 339 342 344 346 348 349 350 351 352 353 354 354 355 357 352 334 322 318 318 322 325 328 330 330 330 330 330 331 333 335 336 337 338 339 340 340 340 339 339 338 338 337 336 334 332 329 327 326 325 326 325 324 324 322 323 324 326 327 328 328 328 329 334 336 334 332 331 332 333 335 338 342 348 355 3 9 15 18 22 25 28 31 33 33 32 32 34 37 40 42 44 45 44 44 44 44 46 47 48 49 49 48 47 45 45 45 45 45 45 45 44 44 44 44 45 45 46 47 48 49 50 51 50 50 50 50 49 48 46 44 42 43 45 47 51 54 50 40 32 51 124 123 124 132 139 137 70 80 88 85 81 80 84 88 90 92 90 83 76 71 67 62 60 60 61 66 70 72 68 59 70 131 144 148 150 146 137 107 82 86 95 87 72 59 53 295 296 296 295 295 297 299 301 302 304 306 309 311 314 317 319 320 319 319 320 321 321 320 319 319 320 322 325 328 329 328 325 324 325 327 327 326 325 322 319 315 311 306 302 298 297 297 298 300 302 303 301 298 294 291 290 289 286 284 285 287 287 284 282 282 284 287 290 293 295 296 298 298 298 297 296 296 298 300 302 305 306 308 311 315 320 324 325 326 326 326 326 324 322 320 316 312 307 301 293 281 266 248 235 224 213 204 198 194 190 185 182 180 178 174 172 169 167 165 164 163 163 162 162 162 162 162 162 162 162 161 161 160 158 157 155 153 150 148 147 145 143 142 141 141 141 141 141 141 139 138 136 135 134 134 134 135 135 135 136 137 139 141 143 144 144 144 144 145 146 147 148 149 149 150 151 152 153 154 155 156 157 158 159 161 163 165 168 170 172 175 177 180 183 186 187 187 187 185 184 183 181 179 179 184 191 183 164 153 145 144 148 145 134 109 209 179 150 127 100 65 39 28 47 66 58 33 42 52 53 51 52 57 63 69 73 79 85 84 83 88 92 95 96 97 99 100 100 96 97 118 177 194 193 187 151 112 105 104 102 98 96 100 109 118 123 125 124 122 120 119 119 121 123 126 128 130 133 136 137 139 142 145 147 148 149 153 159 164 168 172 175 174 170 173 182 192 197 197 196 196 200 206 211 215 221 229 238 251 269 302 332 338 339 339 338 338 341 345 347 346 345 346 347 345 343 343 343 342 342 342 342 342 345 348 352 355 357 358 357 356 356 355 353 351 350 350 348 346 344 341 338 336 336 335 336 337 339 340 339 337 333 330 329 327 324 321 320 322 326 329 334 338 341 344 345 347 348 349 349 350 351 352 352 354 356 358 355 343 330 322 320 320 322 324 326 329 330 331 331 332 333 334 335 336 338 339 340 340 340 339 339 338 338 337 336 334 332 330 327 326 326 326 325 324 324 323 322 323 324 325 325 326 326 328 332 335 334 333 331 331 331 333 335 339 345 353 2 11 16 19 21 23 26 30 32 33 32 31 32 34 37 39 41 42 42 41 41 41 43 45 47 48 48 48 47 46 46 45 45 45 44 43 43 43 43 44 45 45 45 46 47 48 49 51 51 50 50 50 49 48 46 44 42 42 42 40 40 43 42 27 6 11 146 134 134 138 144 144 114 105 95 83 78 79 81 83 86 88 87 83 78 74 71 68 65 65 67 72 77 79 76 67 74 142 151 152 150 145 137 121 106 102 97 84 69 57 50 294 295 294 294 292 293 295 299 302 304 306 310 312 314 318 320 321 321 320 321 321 319 318 318 318 318 318 320 324 327 325 320 319 321 324 326 327 326 324 320 316 312 307 303 299 296 294 294 295 297 300 301 299 295 291 290 289 287 284 283 286 288 287 284 282 284 286 289 292 295 296 298 299 299 298 297 297 297 299 302 304 305 306 308 311 316 320 322 323 323 323 323 321 319 316 313 308 302 295 289 282 272 258 246 235 224 213 204 197 192 187 184 181 179 177 175 172 170 168 167 166 165 164 164 164 164 164 164 164 164 163 162 161 159 157 155 153 151 149 147 146 144 143 142 141 142 142 142 141 139 137 136 136 136 135 135 135 135 135 136 139 142 144 145 145 145 146 146 146 147 148 149 149 150 150 151 152 153 154 155 157 158 159 160 162 164 166 168 170 172 175 178 182 185 187 187 186 187 185 181 179 178 177 176 176 173 165 154 143 137 140 146 142 129 107 345 311 257 156 136 88 21 10 28 45 37 30 44 55 59 58 57 60 64 66 70 76 84 83 83 86 86 86 89 92 93 95 95 93 96 117 172 176 180 183 155 118 109 106 102 98 100 109 120 125 127 126 123 121 120 119 119 120 122 125 127 130 132 134 136 139 142 146 148 149 150 152 156 161 166 171 174 171 166 168 176 185 191 195 197 196 199 202 206 210 216 225 237 255 282 318 342 348 344 340 338 342 348 349 345 341 340 341 341 339 336 337 338 339 339 339 339 340 342 346 351 354 356 356 355 354 353 351 349 348 349 348 346 345 344 341 339 337 336 335 334 334 335 336 335 331 328 327 325 324 322 322 323 326 330 334 337 341 344 346 347 348 348 349 349 349 349 350 350 352 354 355 355 350 341 331 325 323 323 325 326 327 330 331 332 333 333 334 335 337 338 339 340 340 340 339 338 338 338 337 336 334 332 329 327 327 326 325 324 324 323 321 321 322 323 324 325 325 325 327 330 332 332 332 331 330 331 333 335 338 343 351 2 11 17 20 21 23 25 29 32 33 33 31 31 32 34 36 38 39 39 38 38 39 41 43 45 46 47 46 46 46 47 46 45 45 44 42 42 42 43 44 45 45 45 45 45 47 49 51 52 51 51 50 49 48 46 44 42 41 40 37 36 37 31 9 354 323 163 150 147 147 150 143 130 120 97 76 79 80 79 80 82 86 87 84 79 76 75 71 67 64 65 70 75 78 76 64 74 147 155 155 152 147 140 130 119 111 101 87 71 54 41 291 293 293 291 289 289 290 292 296 299 302 305 308 311 314 317 318 319 319 319 318 317 316 315 314 311 309 309 312 316 314 310 309 313 318 322 324 325 324 320 316 311 307 304 300 296 293 291 291 292 295 298 298 296 292 289 288 287 285 284 284 287 288 286 283 283 285 289 292 294 296 298 299 300 300 298 298 297 298 300 303 304 305 307 309 312 316 319 321 322 322 321 318 316 314 311 307 301 293 287 283 275 264 253 242 231 221 211 202 195 190 187 184 181 180 178 176 174 172 171 169 168 167 167 166 166 167 167 167 166 165 164 162 160 158 156 154 152 150 148 147 145 144 143 142 143 143 143 142 140 138 138 137 137 136 135 134 134 135 137 141 144 145 146 146 147 147 147 147 148 148 149 150 150 151 152 153 154 155 155 157 158 160 161 163 165 167 168 170 172 175 179 183 185 185 185 186 186 184 179 175 175 176 175 170 164 158 150 138 128 130 138 138 126 122 157 288 318 250 167 90 27 4 358 8 14 25 41 55 61 62 62 64 66 67 69 74 80 81 81 83 79 79 84 88 90 92 92 94 99 118 150 160 164 171 157 136 122 113 107 107 111 120 126 127 125 124 122 121 120 120 120 120 121 123 126 129 129 131 135 138 142 146 149 151 152 152 154 158 164 168 169 166 162 164 174 180 183 190 195 197 198 200 202 206 211 219 233 259 298 332 347 347 341 337 340 346 350 345 336 329 328 329 327 325 325 328 331 332 333 333 334 336 339 342 347 351 353 353 351 350 349 347 345 345 346 346 345 344 343 341 339 338 337 335 333 331 332 332 333 330 327 326 325 324 324 325 327 330 334 338 341 344 346 348 348 348 348 349 349 349 348 348 348 349 351 352 353 351 346 339 333 330 329 329 330 330 331 332 333 334 334 335 336 337 338 339 339 339 339 339 338 338 338 337 336 335 333 330 328 327 327 325 324 322 320 318 319 320 322 323 324 324 325 326 328 330 330 330 329 329 330 333 335 337 342 351 2 11 17 21 22 22 25 28 31 33 34 32 31 31 33 34 36 37 37 36 36 37 39 41 44 45 45 45 45 46 46 46 45 44 43 42 41 41 42 43 44 45 44 43 44 46 48 51 52 52 51 50 50 49 47 45 42 40 38 37 37 32 20 357 344 328 305 227 175 166 153 144 140 115 62 64 76 80 78 77 80 84 86 83 79 78 76 72 66 56 55 62 68 73 70 62 84 146 157 157 153 148 142 134 125 116 107 94 72 48 36 287 290 291 290 288 286 285 286 288 291 293 297 300 304 307 311 313 315 316 317 317 315 314 312 309 304 299 297 297 299 299 298 299 304 309 313 317 320 321 319 315 310 307 304 300 296 293 290 289 288 290 293 296 295 293 290 288 287 286 284 284 285 287 287 285 284 284 287 291 294 295 298 299 301 301 300 299 298 298 299 302 303 304 306 308 310 313 316 319 320 320 319 317 315 312 309 306 301 294 288 283 276 267 258 247 235 226 217 207 199 194 190 187 184 182 181 179 178 177 175 174 173 172 171 170 170 170 170 170 169 167 166 164 162 160 158 155 153 151 149 148 147 146 144 144 144 144 144 142 141 140 139 138 137 136 134 134 137 140 141 143 144 146 147 148 148 148 148 148 148 149 150 151 152 152 153 154 155 156 156 157 158 160 162 164 165 167 168 170 172 175 178 181 182 182 182 183 184 182 177 173 172 173 171 167 161 159 153 138 120 111 120 132 100 62 28 2 333 314 286 27 22 358 341 351 5 18 34 49 59 63 66 67 69 70 71 74 77 78 77 78 77 78 82 87 90 92 93 97 105 120 138 147 152 161 157 149 135 122 118 122 127 132 135 132 127 124 122 121 121 122 123 123 122 121 124 124 124 128 133 136 141 146 149 151 152 152 152 154 160 163 163 161 159 161 170 175 176 182 188 193 195 197 200 205 213 223 242 276 313 333 339 337 335 336 340 343 341 331 318 309 304 302 301 303 310 317 322 324 325 326 328 330 333 337 341 345 348 349 348 347 346 345 343 343 344 343 343 343 343 342 339 338 336 335 334 331 331 332 333 333 330 328 327 327 329 330 332 334 338 341 344 346 347 349 349 349 349 349 349 349 349 348 348 348 349 350 350 349 347 341 336 334 333 333 334 334 334 335 335 336 336 336 337 338 339 339 340 340 339 338 338 338 338 337 337 336 334 332 330 329 328 326 324 321 318 317 318 319 321 322 323 323 323 324 325 326 327 328 328 329 330 333 334 336 343 354 4 13 18 22 23 23 24 27 30 33 35 33 31 31 33 34 35 36 36 36 36 37 39 40 42 43 44 44 44 46 46 46 45 44 42 41 40 40 41 43 44 44 43 42 42 45 48 52 53 52 51 50 50 50 48 46 43 41 39 37 33 21 8 350 338 332 328 326 325 325 285 169 160 23 37 56 70 75 76 75 78 82 84 82 80 80 79 75 65 51 77 91 65 66 66 67 107 153 159 158 154 149 143 135 127 119 110 93 67 49 41 289 289 290 290 288 286 284 283 283 285 287 289 292 296 299 302 306 310 313 315 316 316 315 313 309 302 295 290 287 287 289 290 291 296 300 304 308 313 316 315 312 308 305 303 301 298 294 290 288 287 287 289 292 293 292 291 289 287 286 285 284 284 285 287 286 285 284 286 289 292 295 297 299 301 301 301 300 298 298 299 301 302 304 305 307 308 311 314 316 318 319 319 317 314 311 308 305 302 296 291 284 276 268 261 251 240 230 222 213 205 198 194 191 188 185 184 183 182 181 180 179 178 176 175 174 174 174 174 173 172 170 169 167 165 162 159 157 155 153 151 149 148 147 146 146 145 145 144 143 142 141 140 140 139 137 136 138 143 147 149 147 145 146 147 149 149 148 148 148 149 150 151 152 153 154 155 156 156 157 158 158 159 161 162 164 166 167 168 170 171 173 176 178 180 182 181 179 178 180 175 169 168 171 164 152 148 153 156 140 113 91 81 56 33 40 43 34 13 338 314 330 341 333 332 346 1 12 25 39 51 59 65 69 71 72 72 74 76 76 76 78 81 83 85 88 90 91 92 96 106 121 134 140 143 153 156 152 142 132 130 136 140 141 139 134 128 124 122 121 122 124 126 127 123 119 120 120 122 128 132 134 139 144 149 151 151 150 149 150 154 156 157 157 156 158 164 169 171 176 182 187 192 196 200 208 219 235 257 281 302 314 323 331 335 336 335 332 325 311 296 286 277 272 277 293 310 320 323 323 323 323 324 326 329 332 336 340 343 345 346 346 345 344 342 342 342 342 343 343 344 343 340 337 334 334 333 334 335 337 338 338 336 333 331 332 333 335 336 338 340 342 345 347 348 350 351 350 349 349 349 350 350 349 348 348 348 348 348 347 345 342 337 334 333 333 333 334 335 336 337 337 338 339 340 340 340 341 340 340 340 339 339 339 339 338 338 337 336 334 332 331 330 328 325 322 320 319 319 320 321 321 322 322 322 322 322 324 325 326 328 329 331 334 337 341 347 356 6 14 21 24 27 26 26 27 31 34 35 33 31 31 33 34 35 35 36 36 36 37 38 39 41 42 42 43 44 45 46 46 45 43 42 41 39 38 39 41 43 43 42 41 40 43 47 52 53 52 51 50 51 51 50 47 44 40 34 26 20 10 359 346 333 329 330 333 339 344 344 334 344 2 27 48 64 71 73 73 75 80 82 82 82 83 83 80 67 60 136 150 87 65 69 89 141 160 160 158 155 150 145 137 130 122 110 89 66 61 70 299 297 294 293 291 289 287 286 284 284 285 287 289 292 294 297 301 305 309 313 315 317 318 317 314 308 301 293 289 285 288 290 290 293 295 297 300 305 308 310 308 306 305 305 303 300 296 292 289 287 287 287 288 289 290 290 289 287 286 286 285 284 284 285 286 286 285 285 287 291 294 296 298 300 301 301 301 299 298 298 300 301 303 304 306 307 309 312 314 316 318 318 318 316 312 308 304 301 297 293 287 279 272 263 255 245 235 227 219 212 204 199 195 192 190 188 187 187 186 185 184 182 181 179 178 177 177 177 176 175 173 171 169 166 164 161 158 156 154 152 151 150 149 148 147 146 145 144 143 142 142 142 141 140 139 139 140 144 149 153 152 148 146 147 148 148 148 148 148 149 151 152 153 154 155 156 157 158 159 159 160 161 162 163 165 166 167 169 170 171 173 175 178 181 183 180 173 172 175 171 165 161 162 154 138 133 143 166 150 114 88 77 65 39 45 45 43 34 359 319 301 298 308 327 346 360 10 20 31 43 53 62 68 72 72 73 75 74 75 78 83 88 90 91 91 92 91 90 93 101 117 131 137 138 149 154 152 146 142 144 146 146 143 137 130 124 121 120 120 122 126 129 128 122 116 115 118 124 130 132 133 136 140 145 147 149 148 147 146 147 149 151 153 152 154 160 165 168 173 177 184 190 194 199 206 218 233 245 253 264 281 304 323 329 325 320 313 306 293 284 278 276 280 294 318 334 340 338 333 328 325 324 324 326 330 334 338 341 343 345 346 344 343 342 341 341 342 343 344 345 344 340 336 333 333 334 338 343 345 346 344 341 338 337 336 337 339 340 341 343 344 346 348 350 352 352 351 349 348 349 351 351 351 350 349 348 347 346 345 343 340 337 334 332 332 332 332 334 335 336 337 338 340 341 342 342 342 342 342 341 340 340 340 339 339 339 338 338 336 335 333 332 330 327 325 324 323 323 323 322 322 321 321 320 320 321 322 324 325 327 329 331 335 340 344 350 357 6 14 20 25 28 29 28 29 31 34 34 33 31 30 32 34 34 35 36 36 36 37 37 38 39 39 41 42 44 44 45 45 44 43 41 40 38 37 38 40 41 42 40 38 37 39 43 47 50 50 50 50 51 51 50 48 44 39 30 15 3 357 353 341 329 322 325 336 346 355 354 353 357 8 24 43 59 67 70 70 73 79 82 83 84 86 85 82 73 77 142 151 133 105 121 144 157 160 160 158 156 152 147 140 131 120 103 75 58 57 64 306 305 302 298 295 294 292 290 288 287 287 288 289 291 294 297 300 304 307 311 315 319 321 322 321 318 313 308 302 298 298 299 297 296 295 293 293 296 300 302 303 303 304 306 305 302 298 294 290 288 287 286 286 286 287 288 288 287 287 286 286 285 285 285 285 286 286 286 287 290 293 295 297 299 300 301 302 301 299 299 299 300 301 303 305 306 308 310 312 313 315 317 318 317 314 309 305 301 298 294 289 283 276 268 260 251 242 233 226 219 212 205 200 197 195 193 192 192 191 190 188 187 185 183 181 180 180 180 179 177 175 173 171 168 165 162 159 157 155 153 152 151 151 150 149 148 146 145 144 143 143 143 142 141 141 141 142 144 149 153 152 149 146 146 146 146 146 147 148 149 151 153 154 155 156 157 159 160 160 161 161 162 163 164 165 166 168 169 170 172 175 177 178 180 181 176 168 168 167 164 158 155 155 146 129 126 43 313 262 119 92 88 87 68 63 47 41 33 360 325 301 292 302 322 336 349 3 16 28 39 48 56 63 68 69 73 76 75 78 83 90 97 99 97 96 95 92 89 89 96 112 132 140 143 151 153 152 149 150 153 153 148 138 128 122 120 118 118 119 122 126 129 126 116 112 115 120 126 130 132 133 134 138 142 145 146 146 144 143 142 143 145 147 148 151 156 161 166 170 174 179 185 190 193 197 203 212 221 228 240 258 279 298 304 301 298 295 292 287 284 286 294 309 328 344 352 353 347 338 332 327 325 323 323 327 335 340 341 344 346 345 344 343 342 341 341 341 343 345 345 344 341 337 335 335 338 344 352 357 353 348 345 342 340 339 341 343 344 345 346 347 348 350 352 353 352 350 349 348 348 350 351 352 351 351 349 347 344 342 340 338 335 332 331 331 331 332 333 334 335 336 337 338 340 341 341 342 342 342 341 341 341 340 340 340 340 340 339 338 337 335 334 332 330 329 328 327 326 325 324 323 321 320 319 319 319 321 323 325 327 329 331 335 341 348 353 359 6 13 19 24 27 29 30 31 32 34 34 33 31 30 31 33 34 34 36 36 37 36 36 36 37 38 40 41 42 43 43 43 43 42 40 39 37 36 37 38 40 40 38 36 34 34 36 39 43 46 47 48 49 49 48 46 42 37 29 13 353 348 348 339 329 325 329 340 350 359 2 2 4 11 22 36 51 61 66 67 73 79 82 84 86 87 87 85 80 88 133 148 150 144 151 156 159 160 160 159 157 154 149 142 130 108 75 51 44 47 56 311 310 307 303 301 299 297 295 293 291 290 290 290 292 294 297 301 305 308 312 316 322 326 328 328 328 326 325 323 320 317 314 309 304 299 292 287 287 290 293 294 295 299 303 304 303 300 296 292 290 288 287 286 284 284 285 286 287 287 286 286 286 285 285 285 285 287 286 287 289 292 294 296 297 299 301 301 301 301 300 300 300 300 302 303 305 307 308 310 312 313 315 316 317 315 312 307 303 299 295 291 287 281 275 266 257 249 241 234 227 220 213 207 203 201 199 198 197 196 196 195 193 190 188 186 185 185 184 182 181 178 176 173 170 167 164 161 158 156 155 154 153 152 152 151 149 148 146 146 145 145 144 143 143 143 143 144 146 149 153 151 146 145 144 142 143 144 146 147 148 151 153 154 155 156 157 158 159 160 161 161 162 163 164 165 165 167 168 170 171 172 173 173 174 174 171 167 167 161 153 146 144 147 148 141 354 338 327 312 316 59 79 73 44 75 66 50 20 337 315 307 313 321 322 320 326 342 3 22 36 46 51 56 60 63 66 72 79 84 89 97 105 107 105 101 98 92 86 85 92 111 135 147 155 155 152 149 151 156 158 154 140 122 115 114 114 115 117 119 121 124 127 124 116 114 118 122 126 129 131 132 132 134 137 140 142 142 140 138 138 139 141 142 143 147 153 157 163 168 171 175 181 185 187 189 193 199 206 216 230 248 263 270 274 277 279 283 286 289 291 296 308 325 341 352 356 353 345 336 331 329 327 324 320 321 335 346 346 345 347 346 344 343 342 342 343 343 344 345 344 343 342 339 339 341 344 348 356 3 358 352 348 345 343 343 345 347 349 350 351 352 353 352 353 354 352 350 349 348 348 350 351 352 352 352 350 347 343 340 338 337 334 332 331 331 331 331 332 332 333 334 335 337 338 339 340 340 341 341 341 341 341 341 341 341 341 340 340 339 337 336 334 333 332 332 331 330 330 328 327 324 322 320 319 318 318 319 322 324 326 328 330 335 341 347 355 1 7 12 17 21 24 27 29 30 31 32 34 34 33 32 31 32 33 34 36 36 36 36 35 35 36 38 39 40 41 41 42 42 41 40 39 37 36 36 36 37 38 39 37 34 31 30 31 34 40 44 43 44 46 48 46 43 39 35 27 12 354 341 342 341 335 336 338 344 352 360 3 5 9 14 19 26 36 52 60 66 73 78 81 84 87 89 91 91 89 95 124 150 149 139 145 152 157 160 160 160 158 155 151 144 128 85 48 39 42 50 63 315 313 310 307 305 304 302 300 298 296 294 294 293 294 297 300 305 310 314 318 323 328 332 334 335 336 338 339 339 338 333 328 322 315 305 295 285 279 279 281 285 286 290 295 300 301 300 297 294 292 290 289 288 285 283 282 284 286 287 286 286 286 286 286 285 284 285 287 287 288 291 293 295 296 298 299 301 302 301 300 300 300 300 300 302 304 306 308 309 310 312 313 315 316 316 314 310 306 302 297 294 290 286 280 273 264 256 249 243 236 229 223 218 213 209 207 205 204 203 202 201 199 197 194 192 191 190 189 187 185 182 179 176 173 169 166 163 160 158 156 155 154 154 153 152 151 149 148 147 147 147 146 146 145 144 143 143 144 148 156 153 146 143 141 139 140 142 144 146 148 150 152 154 155 156 156 157 158 159 160 160 161 162 163 163 164 164 165 166 167 168 168 167 169 169 169 170 168 157 142 126 129 142 119 352 351 347 334 318 316 351 24 15 15 49 90 95 323 309 293 294 318 344 338 319 310 314 329 358 23 39 45 49 53 56 62 73 86 90 92 98 106 113 112 106 98 94 89 86 91 108 131 148 162 156 149 140 147 151 146 142 113 103 104 107 110 114 117 119 120 123 125 125 122 121 122 124 125 128 130 130 129 130 132 134 135 134 132 130 131 134 137 139 140 145 150 154 160 166 171 175 178 182 184 187 191 195 200 206 215 231 248 257 258 261 264 269 278 287 291 297 310 325 338 346 349 347 339 333 332 333 333 330 324 324 335 343 344 345 347 347 346 345 346 346 346 346 346 345 344 342 343 341 343 345 349 351 356 1 358 354 352 349 348 348 349 352 354 356 357 357 356 353 353 352 351 350 349 349 350 350 351 352 352 352 350 347 343 339 337 336 334 332 331 331 331 331 331 332 332 333 334 335 336 338 339 339 340 340 340 340 341 341 341 341 340 340 339 338 337 336 335 334 333 333 333 333 332 331 329 327 323 321 319 318 317 318 320 323 325 328 330 333 339 347 356 4 8 12 16 19 21 23 25 28 30 32 33 34 34 33 32 32 33 34 35 36 36 35 35 35 36 37 39 39 39 39 40 40 39 39 37 36 35 35 36 36 37 37 36 33 31 29 32 39 44 45 43 43 44 46 45 42 39 34 28 8 349 338 335 341 340 341 344 347 355 2 4 7 11 15 18 20 24 41 54 64 72 78 82 86 89 92 93 94 96 103 124 142 143 139 142 148 154 159 160 160 160 157 153 146 124 70 43 37 44 55 68 320 317 314 312 310 309 308 307 305 303 302 301 301 303 305 309 314 319 324 328 333 336 338 340 341 342 344 345 346 345 341 337 332 325 316 303 290 277 270 270 276 278 280 284 291 297 298 297 296 294 292 291 290 288 284 281 281 284 286 287 286 286 286 286 285 284 284 286 287 288 290 292 293 295 296 298 300 301 302 301 301 300 300 300 301 303 305 307 308 309 310 311 313 315 316 315 313 309 305 301 297 294 289 285 279 271 263 256 251 245 239 234 230 226 222 218 215 212 210 208 207 206 203 201 199 197 196 195 193 190 187 184 180 176 172 168 165 162 160 158 157 156 155 154 153 152 151 150 150 149 149 150 149 148 147 145 146 149 157 165 159 147 142 139 137 139 141 144 146 148 150 152 153 154 155 155 156 157 158 159 159 160 161 161 162 163 163 163 165 166 167 168 169 171 172 173 176 170 153 124 68 37 13 1 355 354 351 342 327 316 319 330 344 4 42 91 88 342 305 283 281 301 351 3 344 320 307 303 320 354 18 30 39 46 52 60 72 85 88 89 95 104 116 113 102 88 83 94 100 100 107 120 140 161 155 137 125 128 124 115 107 87 93 99 103 108 113 117 118 119 121 124 127 126 124 123 123 124 126 128 128 126 126 128 130 130 128 125 122 120 123 130 136 139 143 148 151 157 164 170 175 179 181 184 189 194 197 198 198 198 204 219 237 246 251 254 259 269 278 282 288 300 314 324 333 340 342 338 336 337 339 340 341 342 345 347 343 339 338 342 347 349 348 348 348 347 346 346 344 342 341 343 342 344 347 350 353 357 358 358 357 355 354 353 353 355 358 0 1 2 1 356 352 349 350 351 352 352 352 351 351 352 353 353 352 350 347 343 340 337 335 333 331 331 330 330 330 330 331 331 332 333 334 335 336 337 338 339 339 340 340 340 341 341 341 340 340 339 338 337 336 336 335 334 334 334 334 334 333 331 329 325 322 320 318 318 318 320 323 326 328 331 334 337 346 356 6 11 13 15 16 18 19 22 25 28 30 31 31 30 31 31 32 32 34 35 35 36 35 34 36 37 38 38 38 37 38 38 38 38 37 36 35 35 35 35 35 35 35 35 33 32 32 35 41 45 46 47 46 45 46 46 44 41 35 25 5 345 330 325 334 341 344 348 350 357 4 6 8 12 16 17 18 20 31 49 63 73 80 85 88 92 93 94 96 99 107 121 133 136 136 139 146 154 158 160 161 161 159 154 146 121 74 47 39 44 56 71 326 322 319 317 316 315 314 313 312 311 310 311 312 314 317 322 326 330 335 340 343 345 345 345 344 345 345 346 346 345 343 341 338 333 325 315 302 288 272 264 269 275 276 275 280 289 295 297 297 296 294 293 292 290 287 283 281 282 284 286 286 286 286 286 286 285 284 285 287 289 290 291 292 294 295 297 298 300 301 301 301 301 300 300 300 302 304 305 307 308 309 310 311 313 314 315 314 312 308 304 301 297 293 288 283 278 270 263 257 253 248 244 240 238 235 231 226 222 218 215 213 211 208 205 204 202 201 200 198 196 192 189 185 180 176 172 168 165 162 161 160 159 158 157 156 155 154 153 152 152 153 153 153 152 151 150 152 159 168 171 160 148 141 138 137 139 141 144 146 148 150 151 153 154 154 155 155 156 157 158 159 159 160 161 162 162 163 164 165 167 168 171 174 177 178 177 176 170 156 46 28 22 14 7 358 350 346 342 334 324 316 321 337 351 26 84 10 347 324 298 285 286 326 8 1 336 312 303 311 333 355 12 27 41 49 57 66 73 76 82 91 99 105 95 79 63 59 68 100 104 103 111 132 157 143 117 110 101 90 89 76 82 91 95 101 107 112 115 116 117 120 124 127 126 124 122 121 122 124 126 125 124 125 125 126 126 125 123 121 119 120 126 133 137 142 146 149 155 162 169 174 179 182 187 193 198 200 198 193 187 188 200 214 227 240 250 259 265 270 272 277 284 292 305 324 339 345 345 344 345 346 348 352 358 4 5 358 337 331 339 350 353 350 347 347 346 345 344 343 342 341 342 343 344 347 350 354 358 360 360 360 359 358 359 359 1 5 6 6 4 0 353 348 348 349 351 353 354 353 353 353 353 353 353 352 350 347 344 340 337 334 332 330 329 329 329 329 330 330 331 331 332 333 334 335 336 337 338 338 339 340 340 340 341 341 341 340 340 339 338 338 338 337 336 335 335 335 335 334 333 330 327 324 321 319 318 318 320 323 327 330 334 336 338 346 359 8 11 13 13 13 14 17 19 22 25 28 30 30 29 29 31 31 32 33 34 35 35 35 36 37 39 40 38 38 37 37 37 36 36 35 35 35 35 35 34 34 33 34 34 34 33 33 36 41 45 49 51 50 47 48 48 47 45 40 30 3 335 317 304 326 340 348 350 354 359 5 7 11 14 15 16 16 18 25 42 60 72 82 87 91 93 94 96 98 101 107 115 123 127 132 138 147 155 159 161 161 161 159 154 144 127 89 46 36 42 56 71 330 326 324 322 321 320 320 319 317 316 316 318 320 323 327 330 333 337 343 347 351 351 349 348 346 344 343 343 342 342 341 341 339 336 331 324 317 308 292 276 275 278 278 273 271 278 289 297 300 299 298 296 294 292 290 286 283 282 282 283 285 286 286 286 286 285 285 284 286 289 291 292 292 293 294 296 297 299 300 301 301 301 301 300 300 301 302 304 306 307 308 309 309 311 312 314 314 313 310 307 303 300 296 291 286 282 277 270 263 259 256 252 248 245 243 241 236 231 226 222 219 215 212 209 207 206 205 204 202 200 197 194 190 185 180 176 172 168 166 164 163 162 161 160 159 158 157 156 156 156 156 156 156 156 156 157 160 168 171 166 155 145 140 138 139 140 142 144 146 148 150 152 153 154 155 155 156 156 157 158 159 159 160 161 161 162 162 163 164 166 168 173 179 182 179 174 169 166 159 13 16 22 19 13 3 352 345 342 338 331 324 328 341 347 340 326 343 345 338 321 300 286 298 354 359 340 314 303 313 328 343 359 16 32 45 55 62 66 72 82 90 94 88 71 54 40 36 29 70 90 94 108 131 149 126 108 101 91 83 80 78 85 90 93 99 106 111 114 114 114 118 123 126 125 123 121 120 120 121 122 123 123 124 125 124 123 124 124 124 125 126 129 132 136 141 145 148 152 159 165 172 178 183 189 195 198 199 195 189 183 185 194 200 210 226 243 259 270 271 272 274 277 280 298 328 348 355 355 353 353 354 356 359 3 8 9 3 350 342 346 355 356 351 347 345 344 344 343 342 341 340 341 342 343 346 350 355 359 1 1 1 1 2 4 5 8 10 11 11 7 358 351 350 353 353 353 353 354 354 354 354 354 354 353 352 350 347 344 341 337 334 332 330 329 329 329 330 331 331 331 331 331 332 333 334 334 335 336 337 338 339 340 340 341 341 341 341 341 341 341 341 341 341 339 338 338 337 336 335 334 332 328 325 323 321 320 320 321 324 328 333 338 340 342 351 2 10 12 11 10 10 11 14 18 22 25 28 30 30 29 29 30 31 31 31 32 34 35 36 37 39 41 40 39 38 37 37 36 35 35 34 34 34 34 34 34 33 33 34 35 35 35 35 36 41 47 53 55 51 45 48 48 49 48 42 31 15 340 297 278 320 336 344 351 355 0 5 8 13 16 16 15 15 17 22 35 52 72 84 91 94 93 93 96 100 102 107 112 119 125 130 138 148 156 160 162 163 162 160 154 145 136 95 40 34 42 57 72 334 330 328 326 325 324 323 322 320 319 319 320 322 324 326 328 332 337 345 350 354 354 352 349 347 345 343 342 341 341 340 340 339 337 334 331 329 325 317 306 298 293 287 277 268 270 282 295 302 304 302 299 296 294 292 290 286 283 281 282 283 285 286 286 286 286 285 285 286 288 290 292 292 293 293 295 296 298 299 300 301 301 301 301 300 300 301 303 305 306 307 308 308 309 310 312 313 313 311 309 305 302 298 293 289 284 281 276 270 265 261 257 253 250 247 245 241 237 233 228 225 221 216 213 211 209 208 207 205 203 201 198 194 190 185 180 176 173 170 168 167 165 165 164 163 162 161 160 159 158 157 157 158 158 158 160 166 170 165 156 149 144 141 140 141 142 143 145 146 148 150 152 154 155 155 156 156 157 158 159 159 160 161 161 162 162 162 162 163 162 165 173 177 178 175 167 161 155 134 29 16 21 20 15 6 355 349 346 342 337 334 338 346 347 340 332 333 338 341 335 316 297 300 336 348 334 305 292 301 321 341 357 12 26 40 54 63 69 77 86 89 84 72 57 43 33 26 27 47 77 102 124 142 140 116 100 89 77 71 73 78 85 89 93 98 105 110 111 110 111 116 122 125 125 122 120 118 117 118 119 120 122 124 125 124 122 123 125 126 127 128 129 132 135 139 142 145 149 155 161 169 176 183 189 194 197 194 188 180 178 187 196 200 204 214 229 247 262 270 275 278 280 286 308 339 358 3 1 359 358 360 2 3 4 5 3 360 356 351 351 355 355 351 347 344 343 343 342 342 341 340 340 340 342 345 349 353 357 359 0 1 2 4 6 9 11 11 10 15 10 358 352 352 354 355 354 354 355 355 355 355 355 354 354 352 350 347 345 341 338 335 332 331 330 331 332 332 332 332 331 330 330 331 331 331 332 333 334 335 336 337 339 341 342 343 343 342 342 343 344 345 345 344 343 342 341 340 339 337 336 333 330 327 325 323 322 322 323 326 331 337 343 345 349 357 6 11 11 10 8 8 10 13 18 22 26 28 30 30 29 29 30 30 31 30 31 33 36 38 39 41 42 41 39 38 38 37 35 34 33 33 33 33 33 33 32 32 32 33 35 35 36 37 40 45 51 55 56 53 52 51 49 49 49 47 47 61 292 249 277 306 328 341 350 357 3 6 9 14 17 16 14 15 17 20 27 37 76 92 98 98 91 88 93 98 103 106 112 118 125 132 139 149 157 162 164 165 164 163 159 153 142 89 38 34 42 56 73 339 335 331 329 327 326 324 322 320 318 318 318 319 318 319 321 325 334 344 352 356 356 354 351 348 346 345 344 343 342 341 339 338 337 336 335 335 335 333 327 319 312 301 288 274 268 279 296 305 307 306 303 300 297 294 292 289 286 283 281 282 283 285 286 286 286 285 285 285 287 290 292 293 293 293 294 295 297 298 300 301 302 302 302 301 300 301 302 304 305 306 307 307 308 309 310 311 312 311 309 306 303 299 295 290 286 282 279 274 270 265 260 257 253 250 246 243 240 237 234 230 226 222 218 216 214 212 210 208 206 204 202 199 194 190 185 181 178 175 173 171 170 169 168 166 165 164 162 161 158 157 157 157 157 156 158 164 163 154 149 146 144 143 143 143 144 145 146 147 149 151 153 155 156 156 157 157 158 159 160 160 161 162 162 163 163 162 160 159 159 164 168 174 177 172 160 148 132 94 40 20 20 19 16 7 356 351 351 349 345 342 345 349 349 341 332 327 330 337 338 326 308 307 323 333 318 287 269 268 306 346 5 17 26 38 51 62 68 74 79 77 70 63 54 44 34 27 30 44 112 153 157 149 126 104 88 73 66 66 70 78 84 88 91 96 101 105 107 106 106 110 117 122 121 120 117 116 117 117 118 120 123 125 125 124 123 124 125 127 128 129 130 134 136 138 139 143 147 151 157 164 172 180 186 190 191 186 175 167 169 182 199 211 213 214 222 237 253 266 277 284 289 299 322 348 3 7 4 1 360 2 5 5 4 2 0 357 354 351 350 351 351 349 346 344 343 343 342 342 341 340 340 340 341 343 347 351 354 357 359 1 2 4 6 8 9 10 7 9 10 4 358 353 352 353 354 356 356 356 356 356 355 355 354 352 350 347 345 342 339 336 333 332 332 333 333 333 333 332 331 330 329 329 329 329 329 330 331 332 334 337 340 342 344 344 344 345 345 347 348 348 348 347 346 345 344 343 341 339 338 336 333 331 328 327 325 324 326 330 336 343 350 353 356 2 7 10 8 7 6 6 9 13 18 23 27 29 30 29 28 28 29 30 30 29 30 33 36 40 42 43 43 41 40 39 38 37 35 33 32 31 32 32 32 31 30 29 30 32 34 35 35 38 43 49 53 57 57 55 52 50 50 52 53 52 56 60 160 199 252 290 322 342 352 360 4 6 10 15 17 15 15 17 18 20 24 27 82 119 121 107 85 78 88 97 103 106 111 118 126 133 140 149 157 163 166 167 167 167 165 161 147 78 38 34 39 55 75 345 340 336 334 331 328 324 321 318 315 314 314 314 313 312 312 319 333 350 358 359 357 355 352 349 347 346 345 344 342 341 339 338 337 337 337 337 338 338 335 330 323 313 302 287 276 288 305 311 311 309 307 303 300 297 294 292 289 285 282 281 281 283 285 286 286 285 285 285 287 289 291 293 293 293 294 295 297 298 299 300 301 302 302 301 301 301 301 303 304 305 306 306 307 307 308 309 310 310 309 306 303 300 296 292 288 283 279 276 273 268 263 259 257 252 248 244 241 239 237 235 232 228 224 222 219 216 214 212 210 208 206 203 199 195 190 186 183 181 179 176 174 173 171 169 168 167 165 161 158 157 157 155 153 152 152 154 151 145 146 146 145 145 145 146 146 147 148 149 151 153 155 156 157 158 158 159 159 160 161 162 162 162 163 163 164 162 158 156 157 158 165 178 179 168 146 118 90 55 30 21 20 18 14 5 353 350 354 355 352 348 348 350 350 344 334 325 324 331 336 331 317 307 308 311 299 272 248 226 256 353 9 23 33 40 48 56 61 64 62 57 54 55 54 47 35 27 30 53 150 175 167 141 113 94 78 65 63 65 71 78 82 85 88 92 97 101 102 100 98 99 103 108 111 113 112 114 117 118 119 120 123 125 126 125 125 125 127 128 130 131 134 136 139 140 140 143 147 150 154 161 168 176 181 184 183 177 168 161 164 176 194 210 218 220 228 243 259 273 283 291 299 313 333 352 3 6 4 2 1 3 6 7 4 1 358 355 351 347 347 348 348 347 345 345 345 344 344 343 342 341 340 340 342 343 345 349 352 356 358 360 1 3 5 7 8 6 7 10 12 10 3 357 355 355 356 357 358 358 358 357 356 355 354 352 350 348 345 342 339 336 334 333 333 333 333 333 332 331 330 328 328 327 326 326 326 327 328 330 333 337 341 344 345 346 347 348 349 350 351 351 351 350 349 348 347 345 344 342 341 339 337 335 333 330 329 328 331 336 343 350 357 2 4 4 6 6 4 2 2 4 7 12 18 24 29 32 31 27 26 27 27 29 29 29 30 32 38 43 45 45 43 41 40 40 38 36 34 31 30 30 30 30 29 29 28 28 28 31 33 33 32 35 41 48 53 57 57 55 51 51 53 54 56 58 61 57 124 177 222 282 327 344 356 3 5 6 8 13 14 13 14 17 18 20 23 27 91 146 147 126 70 66 84 96 102 107 110 116 125 132 140 149 158 164 167 169 170 170 169 165 148 68 36 31 36 54 79 349 346 342 339 335 332 328 324 320 316 313 312 312 313 313 317 332 352 6 9 5 1 357 353 350 348 346 345 343 342 341 340 339 338 338 338 338 338 337 336 332 328 322 315 304 295 310 321 319 315 312 309 306 303 300 296 293 290 287 284 281 280 281 283 285 286 285 285 286 286 288 290 292 293 293 293 294 296 297 298 299 300 301 302 302 301 301 301 302 303 304 305 305 306 306 307 308 308 309 309 307 303 300 297 294 289 285 280 276 274 271 267 263 260 256 251 247 243 241 240 238 236 233 230 228 225 222 219 216 214 212 211 208 204 200 195 192 188 186 184 181 179 177 174 173 172 170 167 163 160 158 156 151 148 147 146 147 144 146 148 147 146 146 147 148 148 149 150 152 154 155 157 158 159 160 160 160 161 161 162 162 163 163 162 162 162 161 159 157 161 167 174 182 172 167 131 71 52 35 26 23 21 19 14 4 350 347 353 357 356 352 349 349 350 347 339 328 322 324 329 329 319 306 300 297 289 264 236 216 250 341 358 24 39 44 44 46 52 55 54 50 46 50 49 42 31 23 26 55 132 158 153 131 107 90 75 67 66 68 74 80 82 84 86 90 94 97 97 94 90 85 79 80 89 99 105 109 113 117 117 118 121 124 125 126 127 128 129 131 133 134 136 139 141 143 144 145 148 151 154 159 165 172 176 178 177 172 166 162 164 173 189 207 221 235 249 268 281 291 298 303 310 321 335 347 355 1 2 2 4 6 7 7 4 1 357 353 349 347 346 347 346 345 345 345 346 346 346 346 344 343 342 342 343 344 346 349 353 356 359 360 0 1 4 6 5 7 8 10 12 10 5 1 360 359 360 360 360 360 359 358 357 356 354 352 350 348 345 342 339 337 335 333 333 332 332 331 331 329 328 326 326 325 324 324 324 325 327 330 334 339 342 345 346 348 350 351 353 353 354 354 353 352 351 350 349 348 347 345 344 343 341 340 338 335 334 334 337 343 350 357 2 8 10 7 3 1 358 356 357 360 4 10 17 25 32 32 29 25 24 24 25 27 28 29 30 33 40 46 48 45 41 40 40 39 37 34 32 29 28 27 27 26 26 26 26 27 29 31 33 33 31 33 37 43 49 53 53 52 50 51 54 56 59 62 70 94 125 175 242 304 336 352 1 6 6 5 8 11 11 11 13 15 17 20 23 29 73 155 155 147 58 60 79 93 102 107 109 113 120 130 141 150 158 164 167 170 171 172 171 167 150 68 35 31 36 67 98 351 348 345 342 339 337 334 331 327 324 320 318 316 318 328 345 10 24 27 23 15 7 2 357 354 351 349 346 344 343 342 341 340 340 340 340 339 338 336 334 332 329 327 324 320 318 328 334 325 317 313 311 308 305 302 299 296 292 289 285 282 281 280 281 283 285 285 285 286 286 287 289 291 292 294 294 294 295 296 298 299 300 301 302 302 302 302 302 302 303 304 304 305 305 306 306 307 307 307 307 306 304 300 297 294 291 286 281 277 274 272 269 267 264 260 255 251 247 244 242 241 240 237 235 233 230 227 223 220 217 216 214 212 209 205 201 197 193 191 188 186 184 181 179 178 176 173 169 165 161 158 151 146 144 144 145 146 147 148 149 148 148 148 149 150 150 151 153 154 156 157 158 159 161 161 162 162 163 162 163 164 164 163 162 162 162 162 162 161 162 172 184 183 163 172 15 39 36 31 28 25 23 21 16 5 351 349 353 357 358 355 350 346 347 349 344 334 324 320 320 320 316 307 300 295 284 259 236 255 310 318 320 6 35 40 36 36 43 50 53 52 51 44 41 34 20 13 23 56 114 139 137 122 106 93 86 81 80 80 80 85 83 84 85 86 89 92 91 88 84 78 70 62 64 77 89 98 105 109 111 112 114 118 122 124 127 128 130 132 134 136 137 140 142 145 147 148 150 152 155 158 163 167 170 171 170 167 164 164 166 174 187 205 226 249 275 293 302 309 313 314 316 322 332 340 347 352 357 4 8 9 7 5 4 1 355 352 349 347 346 345 344 343 343 344 345 346 347 347 346 345 344 344 345 346 348 351 355 358 360 0 0 1 2 2 5 8 9 10 11 10 7 5 4 3 3 2 1 0 360 359 358 357 354 352 349 347 345 342 340 337 335 333 332 331 330 330 329 327 325 325 324 323 322 322 322 324 326 330 335 340 342 345 347 350 353 355 355 356 356 356 356 355 354 353 352 351 351 349 348 347 346 345 343 341 340 341 344 350 355 360 6 11 13 6 359 355 352 351 352 355 0 7 15 25 31 30 27 24 23 22 23 25 26 28 29 31 34 39 43 40 37 36 37 35 33 31 30 29 28 26 23 22 22 23 25 27 29 31 34 35 32 31 33 38 43 46 49 49 48 50 53 56 58 63 65 55 15 317 321 332 344 356 3 7 6 6 8 11 10 10 12 14 16 19 22 30 80 156 158 153 83 63 77 91 102 108 110 112 118 129 139 148 157 163 167 170 172 173 173 171 158 102 48 37 88 134 121 350 349 347 344 342 340 338 337 335 334 333 330 326 324 355 29 45 48 44 36 26 16 9 4 0 356 352 348 346 345 344 343 342 342 341 341 339 338 336 333 331 329 328 329 330 332 335 335 326 318 313 311 310 307 304 301 298 294 290 286 283 282 281 281 282 283 285 286 286 286 287 288 290 291 293 294 294 294 296 297 298 299 300 301 302 302 302 302 302 303 303 303 304 304 305 305 306 306 306 306 305 303 301 298 295 292 288 283 280 276 273 271 270 267 264 260 256 252 249 246 245 242 241 239 237 235 231 227 223 220 218 217 216 213 209 205 202 198 195 193 191 190 188 185 181 177 173 169 165 161 154 144 141 142 144 145 147 149 151 151 151 151 151 152 152 153 154 155 156 157 158 159 161 162 163 164 164 165 165 166 167 166 165 165 164 164 164 165 165 162 163 177 178 161 170 339 30 32 32 30 28 27 25 20 10 358 354 354 357 359 357 351 345 344 346 346 341 331 321 315 313 312 308 303 296 282 265 259 310 326 304 273 300 4 24 22 21 30 41 50 55 50 44 37 28 14 9 29 76 110 125 125 116 107 101 100 97 96 92 87 88 84 84 84 85 88 90 89 85 80 75 69 59 54 59 71 84 94 99 101 101 103 108 114 120 124 127 129 131 133 136 138 140 142 145 148 149 150 152 155 157 159 162 164 165 165 165 164 165 168 176 187 203 228 260 289 305 312 317 320 319 318 321 327 336 342 346 355 6 12 13 8 5 3 1 355 352 350 347 346 344 343 342 342 342 343 345 347 347 347 346 345 345 346 347 349 352 356 358 360 0 0 360 360 1 4 8 10 10 11 11 10 8 7 5 5 4 2 1 1 360 359 357 354 351 349 347 345 343 340 337 335 333 331 330 329 328 327 326 324 323 323 322 321 321 322 324 327 331 335 338 341 345 349 353 356 357 357 357 358 357 357 357 356 356 355 355 354 353 352 352 351 350 349 348 347 348 351 355 359 3 11 14 7 360 353 349 347 347 349 352 357 3 11 21 26 26 23 22 21 22 22 23 25 27 28 29 29 32 36 36 33 34 33 31 29 28 29 30 31 28 22 17 17 19 22 27 31 34 36 36 33 29 28 31 36 41 44 44 43 46 50 51 50 45 31 10 357 350 346 347 351 357 3 5 6 7 9 10 11 10 11 13 15 18 22 32 103 158 157 154 143 96 85 92 104 109 113 116 122 129 136 144 154 163 168 170 172 174 175 175 171 163 156 164 165 150 137 351 352 351 349 346 343 342 341 341 341 341 339 333 329 41 75 67 59 50 42 33 24 16 9 3 357 352 348 346 345 345 345 345 344 343 341 340 338 336 334 331 328 327 329 331 333 333 331 325 319 314 312 312 309 306 302 299 296 292 288 285 283 282 281 281 282 284 285 286 286 287 288 289 290 292 293 294 294 295 296 297 298 299 300 301 302 302 302 302 302 303 303 303 303 304 305 305 305 305 305 304 303 301 298 295 292 289 285 282 279 276 274 272 270 267 264 261 258 254 251 249 246 244 242 241 238 234 230 225 222 219 218 217 215 212 208 205 202 200 198 196 195 192 187 181 176 171 167 164 159 151 140 140 142 144 147 149 151 153 154 154 154 154 155 155 155 156 157 158 159 160 162 163 164 165 165 166 166 168 169 171 171 170 169 169 167 165 166 169 165 159 164 171 167 159 16 31 30 30 28 27 28 28 22 12 6 0 358 358 360 358 353 347 343 343 344 343 336 327 318 314 312 311 308 301 290 284 297 323 327 292 273 299 354 12 13 13 20 33 45 49 48 42 33 19 11 16 41 83 109 117 117 114 108 106 108 105 101 95 90 88 84 83 83 85 87 90 89 85 80 75 69 62 55 53 59 71 82 89 91 91 93 97 103 112 119 123 127 131 134 136 139 140 142 145 146 147 149 152 153 154 155 158 160 162 163 163 164 166 169 177 188 205 239 281 305 313 319 324 327 325 321 320 325 333 339 344 355 6 12 14 10 6 3 360 356 353 350 348 346 344 342 341 341 341 343 344 346 348 347 346 346 346 346 347 349 351 355 357 358 359 359 358 358 2 8 9 8 9 10 11 10 9 7 6 5 5 4 3 2 1 359 356 353 351 350 348 346 343 339 336 334 333 332 330 329 328 327 325 324 323 322 321 321 321 323 325 328 331 334 337 341 347 352 357 359 359 358 358 358 358 358 358 358 358 358 358 357 357 356 356 356 356 355 354 354 355 358 2 5 11 16 20 13 0 352 346 343 344 347 351 356 1 7 14 19 21 20 19 20 21 22 23 25 27 28 29 30 34 35 34 32 32 31 29 27 26 28 31 33 31 24 17 13 15 21 27 33 36 39 38 34 26 23 27 33 38 41 39 39 40 41 40 35 25 12 2 358 356 355 356 359 2 4 6 7 8 9 11 11 11 10 13 15 17 21 35 107 157 154 150 148 147 128 105 108 113 117 120 125 131 136 141 151 164 169 172 174 176 176 177 177 177 176 175 170 160 150 355 357 356 355 353 350 347 345 344 344 343 339 331 316 269 108 84 68 56 46 38 29 20 12 3 356 350 346 344 344 345 346 346 345 344 341 339 337 336 333 330 327 325 325 326 327 327 326 323 320 316 315 314 311 307 303 299 296 294 291 287 285 283 282 282 281 282 284 285 286 287 288 289 290 291 293 294 295 295 296 297 298 299 299 300 301 302 302 302 302 303 302 302 302 303 304 305 305 305 304 304 302 301 299 296 294 290 287 285 282 279 277 275 272 270 267 265 262 259 256 253 251 248 246 244 241 238 233 228 223 220 219 218 216 214 210 208 205 203 202 199 198 195 190 183 177 172 168 165 161 153 140 138 141 145 149 151 154 155 156 156 157 157 158 158 158 158 159 160 162 163 164 165 166 167 167 168 169 171 173 174 174 174 174 173 171 168 167 169 167 157 152 156 149 105 39 31 27 25 18 18 22 23 20 16 11 5 1 360 1 0 356 350 345 342 341 341 338 332 327 322 318 315 312 308 303 304 313 320 314 287 287 319 350 8 13 14 20 31 39 42 42 36 24 13 12 24 49 93 117 118 114 112 107 103 101 97 93 90 88 86 83 81 82 83 85 88 89 86 81 76 71 66 59 53 54 62 71 79 81 83 85 88 95 104 114 122 129 134 137 139 141 143 143 144 145 146 149 151 152 152 153 156 159 162 163 164 164 166 169 176 188 217 284 318 323 319 319 324 330 329 322 318 322 330 337 344 353 0 4 9 9 6 3 359 356 353 350 348 345 343 342 341 340 341 342 344 346 347 348 347 346 346 346 346 347 349 352 354 356 356 358 357 358 2 5 7 6 6 8 9 10 9 7 5 5 5 5 4 3 1 359 356 353 352 352 350 346 342 338 336 334 333 332 331 330 329 327 326 325 323 322 320 320 321 323 325 328 330 333 337 343 350 356 360 1 0 359 358 358 359 359 359 359 360 360 360 360 360 360 360 0 0 360 359 360 1 4 8 11 15 17 19 17 10 359 349 343 343 347 351 356 0 4 9 14 16 16 17 18 20 22 23 25 27 28 29 31 33 33 31 31 32 32 30 27 26 29 34 36 35 29 21 17 18 23 29 34 38 40 40 33 23 18 23 30 36 37 36 34 33 32 29 23 14 5 360 358 359 359 1 3 5 6 7 8 9 10 12 13 12 10 12 14 16 20 39 140 158 153 147 146 149 151 130 121 121 122 124 128 132 136 141 149 161 172 173 175 178 179 181 182 183 183 182 178 170 162 359 0 360 359 357 355 353 351 349 348 345 342 335 322 297 197 99 78 63 53 43 33 22 11 2 353 347 343 342 343 345 346 346 345 343 341 338 336 334 333 331 328 325 323 322 321 321 321 320 319 318 316 315 311 307 304 300 298 295 293 290 287 285 284 283 282 281 283 285 286 287 288 289 290 291 292 293 295 295 296 296 297 298 299 300 300 301 301 302 302 302 302 302 302 303 304 304 304 305 304 303 302 301 299 297 295 292 289 287 285 282 280 278 275 272 270 268 266 263 260 258 255 253 250 248 245 241 236 230 226 223 221 219 218 215 212 209 207 205 204 201 198 196 193 187 180 175 171 169 164 154 140 138 143 147 151 155 156 157 158 158 159 160 160 160 160 160 161 162 164 165 166 167 168 169 169 170 171 173 174 175 175 175 175 175 173 169 169 171 166 152 143 138 108 63 40 30 24 16 5 8 18 21 19 16 12 7 2 1 3 2 359 354 348 342 340 339 338 337 334 330 325 320 317 314 312 312 314 314 307 296 305 333 356 6 9 8 13 25 34 36 34 27 17 11 21 41 86 129 130 122 114 109 101 90 80 76 77 81 84 85 83 82 81 81 83 86 88 86 82 78 74 70 64 56 51 54 61 67 70 72 75 82 93 107 118 127 135 139 142 144 146 147 146 146 145 147 149 150 152 153 154 157 161 165 166 166 165 165 168 174 190 251 337 348 340 326 314 313 321 325 319 316 320 329 338 344 349 350 353 360 4 4 0 358 355 352 349 346 344 343 342 341 342 342 343 344 346 347 348 347 346 346 345 345 346 346 348 350 352 354 355 356 357 360 2 3 2 3 4 6 7 7 6 4 5 6 6 5 4 2 358 355 353 354 353 350 345 340 337 335 334 333 333 332 331 330 329 327 325 323 321 320 320 321 322 324 325 328 333 339 346 352 357 1 2 1 359 358 358 359 359 359 360 0 1 1 2 2 3 3 4 4 4 4 4 6 9 11 13 13 11 10 11 10 5 356 346 344 346 350 355 358 360 4 10 13 13 15 17 21 22 23 25 27 27 29 30 30 30 30 30 32 32 31 28 27 30 38 43 43 38 33 32 32 32 34 37 40 42 41 33 19 13 21 30 34 35 33 30 28 25 21 16 9 3 360 359 360 0 1 3 6 7 7 7 8 10 12 13 12 11 11 11 12 16 32 144 161 156 148 145 145 147 145 138 133 130 128 129 132 136 140 146 157 168 173 176 180 184 186 187 190 192 195 193 182 170 359 0 1 1 0 359 357 356 355 354 354 352 348 342 334 332 34 64 63 54 44 34 21 9 358 350 345 342 342 344 345 345 345 344 342 339 337 334 333 332 331 330 328 326 323 321 319 318 318 317 316 315 313 310 307 304 302 299 297 295 293 290 287 286 285 283 282 282 284 285 287 288 289 290 291 292 293 294 295 296 296 297 297 298 299 299 300 301 301 302 302 302 302 302 303 303 304 305 305 305 304 303 302 300 299 297 295 292 290 288 285 283 280 277 275 272 270 268 266 264 262 259 257 255 252 248 244 238 233 228 225 223 221 219 217 213 211 208 206 205 202 199 197 194 190 184 178 173 168 158 146 138 140 145 150 155 158 159 159 159 160 162 163 163 163 162 162 163 164 166 167 168 169 170 171 172 172 172 173 173 173 173 173 173 172 172 164 163 166 156 137 122 102 72 47 37 30 21 5 354 358 9 14 15 15 12 7 4 4 5 4 2 358 351 345 340 339 338 339 338 334 328 323 320 318 317 317 318 319 320 321 328 343 354 356 352 348 352 6 22 32 32 21 8 14 44 71 113 140 131 119 113 105 93 78 71 73 77 81 83 84 84 83 81 80 81 84 87 87 83 79 76 73 69 60 52 51 53 57 57 58 61 71 93 114 128 137 141 144 146 147 150 151 151 150 149 148 149 151 153 155 157 160 165 169 171 170 169 167 166 168 174 310 2 4 350 325 307 303 309 315 313 312 318 328 337 342 342 341 343 351 359 0 358 355 353 351 348 346 345 344 343 343 343 343 344 344 346 346 347 347 346 345 345 344 344 344 345 346 349 351 353 354 355 357 358 359 359 360 1 3 4 5 4 4 5 7 8 8 5 1 357 354 354 355 353 348 341 337 334 333 333 333 333 332 331 330 329 327 325 322 320 319 319 320 320 320 322 327 333 340 347 352 357 1 3 360 358 357 357 358 359 359 0 1 2 3 3 4 5 5 6 7 8 8 8 8 11 12 12 11 8 4 4 7 5 357 347 342 342 346 350 354 355 360 6 11 12 14 17 21 23 24 26 27 29 29 30 31 31 30 31 33 32 30 29 29 33 40 49 53 54 52 51 47 43 39 39 40 41 39 30 14 9 21 31 33 32 31 27 24 21 17 12 7 3 2 360 359 359 359 1 4 6 7 6 8 11 13 13 12 10 9 9 8 9 17 99 170 161 155 146 143 145 148 148 144 139 134 131 133 136 139 143 151 160 169 175 180 186 190 193 196 199 202 197 185 175 357 1 3 4 3 2 1 360 360 0 1 1 359 355 351 348 5 33 46 46 40 30 18 5 354 347 343 342 343 345 346 345 344 341 339 338 335 333 331 331 332 332 331 330 327 324 321 318 316 315 314 313 311 308 306 304 303 301 299 298 295 293 290 288 287 285 284 283 283 285 286 288 288 289 290 292 293 293 295 295 296 296 297 297 298 299 299 300 301 302 302 302 302 302 303 303 304 305 305 305 305 304 303 302 300 298 296 295 293 291 289 287 284 280 277 274 272 270 268 267 265 262 260 258 255 251 246 241 235 230 227 225 223 220 217 215 212 210 207 206 203 200 197 195 192 186 180 172 159 146 139 140 144 149 153 158 161 163 162 162 162 164 165 166 166 165 165 165 167 168 169 170 171 173 173 172 172 171 171 170 170 171 170 167 165 169 161 150 151 140 123 98 71 53 43 39 34 22 7 356 355 2 8 11 12 11 8 7 8 8 8 6 2 356 350 345 342 341 341 339 335 329 324 320 318 320 325 331 336 340 344 348 351 351 347 342 337 338 350 9 28 36 23 6 66 84 105 131 135 122 118 113 102 87 76 73 76 80 82 84 85 85 84 83 81 81 82 85 86 83 80 76 74 71 64 56 50 48 49 48 46 45 52 82 113 133 142 145 146 148 151 154 155 156 154 151 150 150 153 156 158 160 164 169 173 176 176 175 172 169 165 157 101 45 11 356 333 307 296 299 308 309 309 315 325 333 336 335 334 336 344 353 356 355 353 352 350 347 346 345 344 344 344 344 344 344 344 345 345 345 345 345 344 343 343 342 342 342 343 345 348 350 351 352 353 354 355 356 357 358 359 1 2 3 4 6 9 11 10 5 358 354 352 353 354 350 343 336 333 331 331 331 331 331 331 330 329 327 325 322 319 317 316 316 316 316 318 321 326 333 339 345 351 357 1 1 359 357 356 356 356 358 359 0 1 2 3 4 5 6 7 9 10 11 11 11 11 11 12 12 10 7 2 1 0 357 350 342 338 339 342 344 348 351 354 359 7 11 13 16 19 22 24 28 30 32 33 34 34 34 33 34 35 32 28 28 31 36 42 50 56 60 61 60 58 51 44 41 40 39 35 27 13 9 21 30 31 30 29 26 21 18 14 11 7 2 360 357 356 356 357 359 2 5 6 7 9 12 13 13 11 10 9 7 4 3 4 13 171 173 159 148 143 143 147 150 152 150 142 137 136 138 140 143 147 154 163 170 175 180 185 189 190 191 192 189 182 175 360 5 8 8 7 6 4 4 4 5 6 7 5 2 360 359 5 21 34 37 33 24 13 0 351 345 343 343 345 347 346 345 343 341 338 337 335 334 332 332 332 333 333 332 331 328 324 320 317 315 313 311 309 307 305 304 304 303 302 300 298 295 293 291 289 287 285 284 283 284 286 287 288 289 290 291 292 293 294 295 296 296 296 297 297 298 299 300 301 302 302 303 303 303 303 303 304 305 305 306 306 305 305 303 302 300 298 297 295 294 292 290 287 284 281 277 274 271 268 267 265 264 261 259 257 253 249 243 238 232 228 226 224 221 218 215 213 211 209 207 204 201 198 196 193 188 181 170 150 138 138 143 149 154 158 161 164 166 166 166 165 166 167 168 168 168 167 168 169 171 172 173 173 173 172 172 171 171 171 171 170 171 168 163 161 166 162 143 139 143 129 87 54 47 45 43 38 28 16 6 1 3 7 10 11 10 8 9 10 11 11 9 6 0 354 349 346 346 345 342 338 333 328 322 322 328 339 347 351 354 356 358 356 352 347 342 339 340 346 356 18 38 47 87 131 108 117 130 124 122 119 112 99 85 78 78 80 82 84 85 85 85 85 84 82 80 81 83 83 81 79 76 74 71 66 59 51 45 43 40 37 34 32 43 89 127 140 145 148 153 157 160 161 162 161 157 154 154 155 157 159 164 168 172 176 179 181 181 180 176 170 159 141 130 101 342 335 319 295 291 304 308 310 312 320 326 328 328 328 331 339 347 351 352 352 350 348 346 345 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 341 341 341 341 341 342 344 346 348 349 349 350 352 353 354 355 356 359 1 3 5 7 11 15 13 4 356 350 348 350 349 344 336 330 329 328 328 329 329 329 328 327 325 323 320 317 314 312 312 312 312 314 316 320 324 330 335 341 347 356 2 1 358 356 355 354 355 357 359 0 2 3 4 5 6 8 9 11 12 13 14 14 13 12 12 11 9 6 1 357 354 347 340 335 334 336 339 340 343 347 352 357 4 9 12 15 18 23 26 31 34 36 37 38 38 37 36 37 36 31 24 25 33 39 44 49 53 56 60 62 62 56 49 44 42 39 34 26 17 11 18 28 28 29 29 26 20 16 12 9 5 0 357 354 353 353 355 357 359 2 6 7 10 12 13 12 10 8 7 4 0 357 357 356 238 184 176 159 151 148 145 150 154 154 149 144 141 141 143 145 147 152 158 163 168 172 177 180 182 182 182 181 177 173 2 7 12 12 11 9 8 8 8 9 10 11 9 7 6 6 11 19 28 30 25 17 6 356 349 345 344 345 347 347 346 346 344 341 339 337 336 335 334 334 334 333 333 333 332 330 327 323 319 316 313 311 308 306 305 305 305 305 303 302 300 298 295 293 291 289 287 285 284 284 285 286 288 289 289 290 292 293 293 294 295 296 296 296 297 297 298 299 300 301 302 303 303 303 303 303 304 305 305 306 306 306 306 305 303 301 299 298 297 295 294 292 290 287 284 281 277 274 270 267 265 263 261 259 257 254 250 245 240 234 230 227 224 221 218 216 214 212 210 208 205 203 200 197 193 188 180 166 147 139 141 148 154 159 162 165 167 169 170 170 169 169 170 170 171 170 170 171 172 173 173 173 173 173 172 172 173 174 175 176 173 168 162 158 159 164 160 145 138 142 133 88 48 45 46 44 38 31 21 12 6 5 7 10 11 10 8 8 8 8 8 8 6 2 357 352 350 351 350 346 343 340 335 331 331 339 349 356 359 1 2 1 358 354 348 346 347 348 347 349 21 45 55 95 123 108 112 122 124 122 116 105 94 85 82 81 82 83 83 84 84 85 85 84 82 81 81 81 80 78 76 74 73 71 67 61 53 45 39 35 31 27 20 13 43 105 128 141 150 158 164 168 169 169 168 163 158 153 152 156 160 165 171 176 178 179 182 185 187 186 179 168 157 163 180 237 298 311 296 290 302 308 313 314 318 320 320 320 322 326 333 339 345 348 349 348 346 344 342 341 339 339 339 340 341 341 341 341 341 340 340 340 339 339 340 340 340 339 339 339 340 342 343 344 346 347 349 350 350 352 354 358 1 3 5 7 12 21 25 16 358 346 342 343 341 336 328 326 325 325 325 325 324 323 322 321 319 317 314 311 309 308 308 309 310 312 315 317 321 324 328 332 340 353 1 1 358 356 355 354 354 356 358 360 2 3 5 6 8 9 11 13 14 16 16 17 16 13 12 11 8 3 357 351 345 337 332 330 332 334 335 337 341 346 351 356 2 7 11 14 18 24 30 34 37 39 41 41 40 39 38 37 37 32 22 26 36 43 46 48 49 52 55 60 60 56 52 48 45 42 36 27 17 9 10 25 27 28 29 27 20 13 9 5 1 357 354 351 349 348 350 353 356 359 3 6 10 12 13 11 9 7 4 356 354 352 349 343 313 220 191 178 167 162 149 149 152 153 151 148 146 146 147 148 149 152 155 159 162 166 169 172 175 176 177 177 175 172 1 8 14 15 14 11 10 11 12 14 15 15 14 12 10 11 14 20 24 23 17 9 360 352 347 345 345 346 347 347 346 345 343 341 339 338 338 338 337 337 336 335 334 333 333 331 329 326 322 318 315 312 309 307 306 306 307 306 305 303 302 300 298 296 294 291 289 287 285 284 285 286 287 288 289 290 291 292 293 294 295 296 296 296 296 297 297 298 299 300 301 303 303 304 304 304 304 305 305 306 306 307 306 306 304 303 301 300 298 296 295 293 292 289 287 284 280 277 273 268 265 262 260 258 256 254 251 246 241 236 232 228 225 222 218 216 214 213 211 209 208 205 202 198 194 187 176 159 145 142 146 153 159 163 166 168 170 172 173 173 172 172 172 172 173 173 174 175 175 174 174 173 173 173 173 174 175 177 180 181 176 167 154 149 156 165 155 141 136 135 119 75 43 41 43 41 37 32 26 19 13 9 8 9 10 11 10 7 4 3 3 4 4 2 359 355 353 354 355 354 351 348 344 342 343 349 355 0 4 7 9 6 1 356 351 349 352 351 348 347 3 37 71 93 104 104 110 118 122 117 107 98 89 85 83 83 82 82 82 82 82 83 84 84 83 82 81 79 77 76 74 72 72 70 66 61 54 46 38 31 27 21 14 1 348 3 89 140 156 166 173 174 175 174 172 165 153 145 147 155 163 169 176 182 184 184 186 189 192 198 192 183 171 162 173 215 252 264 271 284 296 304 313 318 320 320 317 315 317 320 324 328 333 339 344 344 342 339 337 335 334 334 335 336 337 338 338 338 337 337 336 336 337 337 339 339 339 338 337 336 336 336 337 339 341 343 344 346 346 349 353 358 1 3 3 4 9 22 29 20 357 340 335 334 332 328 322 320 320 320 320 319 318 317 316 314 313 311 309 307 305 305 305 306 308 310 312 314 317 318 319 322 332 351 0 360 358 356 355 354 354 355 357 360 2 4 5 7 8 10 13 15 16 18 19 19 18 16 15 12 7 360 352 345 337 330 327 327 330 330 327 330 338 345 349 353 359 6 10 15 21 27 32 36 40 41 42 43 42 41 39 37 36 32 32 42 48 48 47 46 46 47 52 55 56 53 49 46 44 42 37 27 17 6 11 20 25 26 29 28 21 11 5 0 357 354 349 346 343 342 343 345 348 352 358 4 8 11 11 9 7 4 359 350 347 348 342 328 306 267 235 202 187 177 159 153 150 150 151 151 150 151 152 153 154 155 156 158 161 163 165 168 170 172 174 174 174 172 2 9 15 17 15 13 13 13 15 17 18 18 17 15 13 13 16 18 18 14 8 1 355 350 347 345 345 346 347 346 345 344 342 340 339 339 340 340 340 340 338 337 335 335 334 333 331 329 325 322 318 314 311 308 307 307 308 307 306 304 303 302 300 298 296 293 291 289 287 286 285 286 286 287 288 289 290 291 292 293 294 295 296 296 297 297 297 298 299 300 301 302 303 304 304 304 304 305 305 306 306 307 307 306 305 304 303 301 300 298 297 295 293 291 288 286 283 279 275 271 267 263 260 258 256 254 250 246 241 237 233 229 225 222 219 216 215 213 212 211 210 207 204 201 195 184 169 154 144 144 149 157 163 167 170 172 174 175 176 177 177 176 175 175 176 177 179 179 178 178 177 176 175 175 175 176 178 181 182 182 180 175 166 155 158 165 151 133 123 119 94 51 38 37 38 38 36 34 32 28 22 17 14 12 13 13 12 8 4 1 360 1 2 2 0 357 356 358 360 359 356 352 351 352 354 357 2 7 12 16 17 14 8 3 358 356 355 354 352 350 5 27 45 67 88 99 108 114 115 107 98 91 87 84 83 83 82 81 80 80 80 81 83 84 84 83 81 79 77 75 73 72 71 69 65 61 55 48 40 31 25 17 10 0 344 328 319 225 188 182 182 182 180 178 174 164 151 142 142 156 176 188 192 196 199 200 198 204 207 216 222 217 199 183 188 217 244 253 260 276 287 297 307 315 317 318 315 313 314 314 316 319 324 332 338 339 336 332 330 329 329 329 331 332 333 334 334 333 333 333 334 335 336 338 339 339 339 337 335 333 332 331 331 332 334 337 338 340 342 345 351 357 1 2 360 355 355 4 13 3 341 332 331 329 325 321 316 314 313 314 314 314 314 312 309 307 306 305 304 303 302 301 302 303 305 307 308 310 311 312 312 315 329 353 360 360 359 357 356 355 354 354 355 359 1 3 5 7 9 11 14 16 18 20 21 21 21 20 18 15 7 358 348 339 330 324 322 323 327 327 320 323 334 341 346 351 358 5 11 17 24 31 37 40 42 43 44 43 43 41 39 38 37 40 51 58 55 49 46 44 44 46 50 54 54 51 46 43 42 40 36 27 14 3 5 15 20 22 25 26 20 9 1 356 352 349 344 339 334 333 334 335 338 344 351 0 5 8 8 5 2 357 347 335 340 347 338 325 314 295 282 259 241 199 164 150 144 143 148 150 153 154 155 157 159 160 159 160 162 163 164 166 168 169 171 172 172 171 6 11 15 16 16 16 15 15 17 18 20 20 19 16 15 14 15 15 12 6 1 356 352 349 346 345 345 347 347 347 346 343 341 339 339 340 341 342 342 342 340 338 337 336 335 334 333 331 328 325 322 318 314 310 309 309 309 307 306 305 304 303 301 300 298 295 293 290 288 287 286 286 286 287 288 289 290 291 292 292 293 294 295 296 297 297 297 297 298 299 300 301 303 304 304 304 305 305 305 306 306 307 307 306 306 305 304 303 302 300 299 297 295 293 290 287 284 281 277 273 269 265 261 258 256 253 249 245 241 237 234 229 225 222 219 217 215 214 213 213 211 207 204 202 195 180 163 150 147 149 155 161 167 171 174 176 177 179 180 181 181 180 178 178 179 181 183 183 183 182 182 181 179 178 177 179 181 185 187 187 195 189 180 166 160 164 154 130 113 102 78 44 38 35 35 35 34 36 35 34 30 25 21 18 16 14 12 9 6 3 1 0 0 1 1 359 360 3 4 2 359 356 357 1 5 8 13 18 23 24 21 17 13 10 6 3 1 1 4 9 19 33 48 63 79 94 104 108 105 98 91 87 85 84 83 82 81 80 79 79 79 81 82 84 85 84 82 80 77 75 73 72 72 69 65 61 55 49 43 34 25 15 9 0 347 332 309 270 235 214 202 193 188 185 179 167 151 136 131 152 184 205 211 213 217 219 219 230 242 255 268 258 229 219 221 238 255 263 271 280 288 295 301 305 307 308 306 304 305 309 314 319 324 330 332 331 328 325 323 322 323 324 326 328 329 330 330 330 330 331 334 336 337 338 339 338 336 334 332 330 328 326 324 324 326 329 330 332 336 341 348 354 358 358 353 342 335 340 354 357 343 331 324 319 316 313 310 309 308 308 309 310 309 307 305 302 300 300 300 300 300 300 301 302 303 305 305 305 305 305 309 317 335 355 1 1 0 358 356 355 354 354 354 356 359 2 5 7 9 12 15 17 20 22 23 23 23 23 21 17 9 357 344 331 320 313 311 316 325 327 319 317 330 339 345 352 359 6 13 19 26 36 41 42 44 45 45 45 45 42 40 38 36 33 41 63 56 48 43 40 40 44 50 53 54 51 45 40 39 38 34 24 9 355 355 7 15 15 18 22 19 5 359 354 349 344 338 332 326 323 324 325 327 337 344 354 1 4 4 1 356 349 337 332 346 349 337 329 323 313 290 289 315 320 340 98 122 123 143 151 155 156 158 161 164 165 164 164 164 164 165 166 167 169 170 170 170 170 8 11 13 15 16 17 17 17 18 19 20 21 19 17 15 14 14 12 7 1 357 354 350 346 344 343 344 347 348 347 345 343 340 339 340 341 343 343 343 343 342 340 338 337 336 335 334 333 331 328 325 322 318 314 313 313 311 308 305 304 303 303 302 301 299 297 295 292 290 288 288 287 287 287 287 288 289 290 291 292 293 294 294 295 296 297 297 297 298 299 300 301 302 303 304 305 305 305 305 306 306 306 307 307 306 305 305 304 303 302 301 299 298 295 292 289 286 282 278 275 271 267 263 259 256 253 249 245 241 237 233 229 225 222 219 217 216 214 214 214 212 207 205 202 195 178 161 153 153 156 160 166 171 175 178 181 182 183 184 184 184 183 182 181 182 184 186 187 187 186 186 186 184 182 180 180 184 190 197 199 202 203 187 164 155 157 151 126 103 83 62 46 39 36 35 34 34 38 39 38 34 30 25 21 18 15 12 10 7 6 5 2 0 360 359 359 2 8 10 9 5 360 358 4 11 17 22 25 26 24 19 15 14 13 11 9 8 9 14 22 32 43 54 65 77 89 96 98 95 91 87 85 84 83 82 81 80 79 78 79 79 81 83 84 85 85 83 81 78 76 75 74 73 70 65 61 56 50 46 38 27 18 11 3 352 337 317 293 269 248 229 215 207 201 193 172 142 124 118 153 196 217 222 226 228 231 238 247 263 275 287 281 259 260 269 274 276 278 281 289 297 299 299 297 295 296 295 295 299 307 316 322 326 327 326 324 320 317 316 316 317 319 321 324 326 328 330 330 331 332 334 337 337 337 335 333 331 329 327 324 322 319 317 317 317 319 320 323 329 336 342 347 351 351 345 336 332 336 343 341 330 315 308 307 306 304 303 303 304 304 304 305 304 304 302 301 299 299 299 300 300 300 301 302 303 303 302 299 297 300 312 329 347 358 2 2 1 359 357 355 354 353 352 353 356 360 4 7 9 13 16 19 21 23 24 24 25 24 22 16 8 356 341 324 307 296 296 305 317 320 308 306 322 336 346 354 2 10 16 23 29 36 42 44 45 46 48 48 48 46 45 45 51 75 109 82 61 48 37 31 32 40 47 52 53 51 47 42 38 36 33 23 6 350 348 358 9 12 10 20 17 5 356 351 346 339 333 327 321 317 316 316 316 327 337 346 354 358 359 357 351 343 333 337 351 349 339 336 334 324 315 315 325 342 281 13 71 89 129 147 155 160 162 163 166 169 170 169 169 169 168 168 169 169 170 169 169 169 9 11 12 13 17 18 18 18 19 19 20 20 18 16 15 14 13 10 6 1 357 353 348 343 340 340 342 345 347 347 345 342 339 339 340 342 343 344 344 344 343 342 340 339 336 335 335 335 333 331 329 326 323 321 321 318 314 310 306 303 302 303 303 302 301 300 297 294 292 290 289 289 288 288 288 288 288 289 290 291 292 293 294 295 296 297 297 297 297 298 299 300 301 302 303 304 305 305 305 306 306 306 307 307 306 306 305 304 304 303 302 301 299 297 295 292 288 284 280 276 272 268 264 261 257 254 249 245 241 237 233 229 225 222 219 217 216 216 216 214 211 207 205 204 198 182 166 160 162 164 166 170 174 178 182 185 187 188 187 187 187 186 185 185 185 187 190 192 192 192 194 193 190 186 182 181 184 192 204 211 206 195 175 160 149 151 147 120 92 71 55 44 40 38 36 38 38 42 45 43 37 31 26 23 21 18 14 12 11 10 9 6 2 359 357 359 6 14 18 16 11 5 359 360 7 16 21 23 21 18 14 13 14 14 13 13 14 17 23 30 39 48 57 67 78 87 92 92 89 86 85 84 83 82 81 79 78 77 78 79 80 82 83 85 85 85 83 81 79 78 77 77 75 71 66 62 57 52 48 41 32 24 16 7 355 339 322 305 291 280 265 249 237 227 217 195 146 131 121 172 220 231 233 234 233 235 244 255 265 276 282 276 271 275 281 284 287 284 284 297 305 304 301 298 296 297 299 301 305 314 321 324 324 323 321 319 316 313 310 310 311 313 316 319 323 327 329 330 331 332 334 335 334 331 328 325 323 321 319 316 314 311 310 309 309 309 310 314 321 328 333 336 340 341 336 331 328 325 319 307 295 289 291 294 293 293 295 297 299 300 300 300 301 301 301 300 300 299 298 297 297 297 297 298 298 298 297 293 293 305 323 340 351 357 1 3 2 0 358 356 354 352 350 351 353 356 0 4 9 14 19 22 23 23 25 26 27 27 24 17 6 352 338 320 296 278 276 286 296 297 278 282 307 333 349 359 6 13 18 24 30 37 43 47 48 51 53 53 54 55 60 71 89 102 108 89 67 49 32 17 18 32 43 49 49 46 44 39 35 34 30 21 4 345 339 347 360 7 1 13 16 8 356 348 343 336 328 322 315 313 311 309 310 315 323 333 343 350 353 352 346 342 337 345 350 347 337 334 335 332 328 335 331 332 300 349 40 65 105 138 150 161 167 167 169 172 176 177 177 177 176 173 172 171 172 171 170 169 9 11 11 12 16 19 19 18 18 19 19 19 18 16 15 14 13 10 7 3 359 354 348 343 339 338 340 344 347 347 344 341 340 339 340 342 343 344 345 345 344 343 341 339 336 334 335 336 336 334 333 330 328 327 326 322 318 313 308 303 302 303 304 304 303 302 299 296 293 292 291 290 289 289 288 288 288 289 290 291 292 293 294 295 295 296 297 297 298 298 299 300 301 302 303 304 305 305 305 306 306 306 307 307 306 306 305 304 303 303 302 301 300 298 296 294 290 286 281 277 272 268 265 262 259 254 249 245 241 237 232 228 224 221 219 217 217 217 216 213 209 206 204 206 205 192 175 169 169 170 172 174 178 181 185 188 191 192 191 190 189 189 189 189 189 191 194 197 199 201 202 201 198 192 185 180 176 189 215 221 211 193 180 162 159 164 163 99 69 56 47 42 41 41 41 45 43 47 50 46 39 33 29 26 24 21 19 17 15 14 12 9 4 359 357 360 8 18 23 22 17 11 4 359 1 10 17 18 16 13 12 13 15 15 16 16 18 22 28 36 44 52 61 70 80 87 90 88 86 85 84 83 82 81 79 78 76 76 77 79 80 82 83 84 84 83 81 81 79 79 80 80 78 73 68 63 58 54 50 44 37 31 23 12 357 338 321 309 301 296 290 280 267 256 242 215 183 155 133 173 229 242 244 243 238 238 244 251 262 270 272 268 265 265 267 270 272 272 276 293 302 304 304 305 307 312 317 322 324 324 323 321 319 318 316 316 315 313 309 307 307 308 310 314 320 324 327 327 327 328 330 331 327 321 318 315 313 311 309 307 304 302 301 301 301 301 302 305 312 317 320 321 324 325 321 314 307 298 289 280 273 278 283 284 284 285 288 291 294 295 295 296 298 298 298 297 296 294 292 290 288 287 287 288 290 290 292 291 299 316 334 344 349 354 359 2 2 1 360 357 353 351 349 348 349 352 355 0 8 17 25 27 25 25 28 31 33 32 29 20 5 346 329 307 270 243 237 242 245 237 229 243 289 335 357 6 12 17 22 28 35 43 49 54 57 60 62 62 62 65 76 88 100 105 101 88 73 61 47 16 11 27 42 46 45 40 36 34 34 32 25 16 1 343 330 329 345 353 346 352 14 18 4 350 342 334 325 317 309 307 305 302 302 302 306 317 329 339 345 346 341 339 342 348 347 341 332 326 329 326 320 331 335 332 320 300 346 27 70 125 136 156 169 171 171 174 180 185 187 186 184 182 179 178 176 175 174 173 10 11 11 12 16 19 18 18 17 18 18 18 17 16 15 14 13 10 8 4 359 354 350 345 342 340 341 345 348 348 345 342 340 340 341 341 342 343 345 345 345 343 341 338 335 333 334 337 338 337 336 334 332 331 329 325 321 316 312 307 306 307 308 307 306 304 301 297 295 293 292 291 290 289 289 288 288 288 289 290 291 292 293 294 295 296 297 297 298 298 298 299 300 301 302 303 304 305 305 306 306 306 306 306 306 306 305 304 303 302 302 300 299 298 296 294 291 287 282 278 273 268 265 262 259 255 250 245 240 236 231 227 224 221 219 218 218 216 215 212 208 205 205 212 216 204 189 180 178 178 178 179 182 185 188 191 193 195 194 193 192 192 193 193 194 195 197 200 204 207 207 207 206 201 189 179 168 190 218 215 209 197 178 172 170 173 184 24 34 41 41 42 45 47 48 51 50 50 50 47 42 37 34 31 28 27 25 22 19 17 15 11 6 1 359 2 9 18 23 22 18 14 10 4 4 10 15 15 14 13 13 14 15 16 17 18 20 24 32 40 49 57 64 73 81 87 88 85 84 85 85 82 81 79 77 76 76 76 77 78 80 81 82 82 81 80 79 79 79 79 81 82 80 75 69 64 59 55 50 46 41 36 29 17 360 338 319 308 302 300 299 296 289 278 263 232 211 172 134 151 232 252 255 253 248 247 250 255 261 265 267 266 261 257 257 257 251 251 268 280 290 296 300 305 310 315 321 323 321 318 315 314 313 313 313 313 312 311 309 307 306 306 307 310 314 319 321 322 323 324 325 325 318 312 309 306 304 302 299 297 296 294 294 294 294 294 295 298 302 305 306 305 305 303 298 285 272 268 265 265 269 274 277 278 278 280 282 285 288 290 291 291 292 292 291 290 288 285 281 278 275 272 273 276 280 285 290 296 310 327 339 344 348 353 358 1 3 3 1 357 352 349 347 346 347 348 350 355 4 19 31 37 34 33 35 39 42 43 44 40 22 354 283 242 203 186 180 177 174 171 171 179 271 2 15 18 20 22 27 36 48 56 61 65 69 72 74 74 73 75 83 89 96 99 96 90 84 80 86 111 115 45 49 46 44 42 38 31 28 26 20 9 353 335 325 325 333 337 327 314 358 36 22 2 343 330 322 312 304 300 297 294 291 290 292 301 314 326 334 337 334 333 338 344 342 336 327 322 326 321 314 313 326 334 331 315 308 341 7 42 103 131 165 175 176 177 179 184 187 190 190 194 191 189 185 183 182 181 10 11 11 12 15 17 17 17 16 16 17 17 17 17 16 14 12 10 7 3 359 354 350 347 345 344 345 347 350 349 345 342 341 341 341 341 341 343 345 346 345 343 340 336 333 332 334 337 340 339 339 337 335 334 331 328 323 320 317 315 315 316 314 312 309 305 301 298 296 295 294 292 291 290 290 289 288 288 289 289 290 291 292 294 295 296 296 297 298 298 298 299 299 300 301 302 303 304 305 305 306 306 306 306 306 305 305 304 303 302 301 299 298 296 295 293 290 287 282 278 273 268 264 262 260 256 250 245 240 235 230 226 223 221 221 220 217 214 213 211 206 201 203 214 223 214 201 191 188 186 185 184 186 188 191 193 195 196 197 196 196 196 197 197 198 198 198 199 201 204 206 208 210 208 193 185 177 182 195 200 194 179 172 167 171 165 168 28 33 39 41 44 48 51 51 52 52 50 48 46 45 44 42 40 37 35 31 27 24 21 18 14 8 3 1 4 9 16 22 22 20 17 14 10 8 12 15 14 13 14 15 15 15 15 16 17 20 25 34 45 53 60 67 74 81 84 82 80 82 85 84 82 80 77 76 75 75 76 77 78 79 79 79 79 78 77 76 77 77 79 82 83 81 76 71 66 61 56 51 47 43 39 33 22 4 340 319 306 301 300 301 302 303 300 292 285 288 60 91 92 274 271 269 266 261 260 261 262 261 258 262 266 267 266 265 264 255 251 264 271 277 282 285 288 292 295 298 298 299 301 303 304 304 306 307 307 306 305 304 304 303 303 304 305 308 311 313 317 320 320 318 314 307 301 298 297 296 293 291 290 289 288 288 288 288 288 289 291 293 293 292 289 286 281 272 260 251 248 250 254 260 264 268 270 271 273 274 277 280 283 283 283 282 282 282 281 278 275 271 267 263 262 264 268 274 281 292 307 321 334 341 345 350 355 358 1 3 4 3 358 353 348 346 344 345 346 347 350 358 16 34 50 55 50 48 52 56 60 66 71 77 96 125 135 145 150 150 148 148 148 146 141 119 54 42 35 36 39 40 52 64 70 72 75 78 81 83 85 85 86 87 88 93 97 96 95 94 93 93 97 94 74 60 51 46 42 39 35 26 19 12 359 342 327 316 313 316 319 314 298 295 34 37 20 349 331 318 306 298 292 289 286 284 281 283 289 302 312 319 324 325 322 326 334 333 329 322 320 322 319 312 309 318 332 335 327 296 300 356 20 55 74 125 154 155 160 167 171 177 179 187 196 199 198 196 194 193 194 11 11 11 12 15 16 16 16 15 15 16 16 16 16 15 14 12 9 5 1 357 353 350 349 347 347 348 349 350 349 345 342 342 342 342 342 342 343 345 346 344 342 339 336 334 333 334 338 341 341 341 340 338 336 333 330 326 323 323 326 328 326 322 316 310 305 301 299 297 296 295 293 292 291 290 290 289 288 289 289 290 291 292 293 294 295 296 297 298 298 298 299 299 299 300 301 302 303 304 305 305 306 306 306 306 305 305 304 303 302 300 299 297 295 293 291 289 285 282 277 273 268 264 262 259 256 250 245 239 234 229 225 223 223 223 221 216 213 213 211 202 198 206 224 233 223 209 201 198 194 191 190 190 192 193 195 197 198 198 199 199 199 200 200 200 200 199 197 197 200 202 205 207 208 196 195 192 170 166 182 182 160 152 163 167 160 155 56 43 42 42 45 49 51 50 49 50 49 46 46 48 50 51 51 48 43 38 33 29 25 21 17 11 6 4 6 10 16 22 25 24 21 18 15 13 15 16 15 13 13 14 14 14 14 15 18 23 29 38 47 56 62 67 73 76 75 73 76 81 84 83 82 80 77 75 74 75 75 76 77 77 77 76 76 75 74 74 75 76 79 83 84 80 76 72 67 62 57 53 48 45 40 35 26 10 347 324 309 302 300 302 306 311 318 324 332 349 21 44 35 331 297 289 282 273 267 263 258 254 252 257 268 279 288 288 285 282 278 269 261 262 263 264 263 265 268 272 276 281 286 289 290 292 294 296 295 293 292 292 293 294 294 295 297 298 298 300 305 308 307 300 294 287 282 281 282 283 283 283 283 283 282 282 282 282 281 282 282 282 282 279 275 270 263 255 247 241 239 240 242 245 249 253 257 259 261 264 268 271 273 273 272 272 273 273 273 271 267 263 260 257 256 258 264 271 280 295 317 331 339 343 347 352 356 360 1 2 2 2 359 353 348 344 343 343 345 346 348 352 5 23 51 64 64 62 64 68 71 73 77 86 95 102 108 118 129 136 138 138 138 136 127 109 82 65 56 61 69 72 76 76 75 77 80 83 85 88 90 91 92 90 90 92 95 97 98 97 92 85 81 81 77 68 58 51 43 35 28 20 12 2 348 332 317 307 300 297 298 299 291 276 306 36 28 1 334 316 303 293 285 282 279 278 277 277 283 292 299 306 313 315 313 316 322 321 317 315 315 314 307 305 309 311 327 335 317 267 289 351 11 20 25 32 60 97 105 154 151 146 153 171 189 198 201 200 199 204 207 11 11 10 12 13 14 15 14 14 15 15 15 15 15 14 13 11 8 5 0 356 353 351 350 348 348 348 349 348 347 344 343 343 343 343 343 343 344 345 346 344 342 340 337 335 335 336 339 341 342 342 341 340 338 336 333 329 329 333 337 337 333 326 319 312 305 301 299 298 297 296 294 293 292 291 290 290 289 289 289 290 290 291 292 294 295 296 296 297 298 298 299 299 299 300 300 301 302 303 304 305 305 306 306 305 305 304 303 302 301 300 298 296 294 292 290 287 284 280 277 272 268 264 261 259 256 250 244 238 232 227 224 223 223 223 221 216 212 216 220 227 240 243 242 238 225 214 209 205 201 198 196 195 195 196 198 199 199 201 202 202 203 203 202 201 199 196 195 196 199 201 201 202 202 192 196 196 173 164 128 115 122 130 154 161 151 130 65 46 42 41 42 44 47 48 48 49 47 46 46 49 53 57 57 55 50 45 39 34 29 24 20 14 10 8 8 11 16 24 30 31 28 23 20 18 18 19 15 12 10 10 11 12 13 16 21 29 34 40 48 56 61 66 70 70 68 71 76 81 83 82 81 80 77 75 74 74 74 74 75 75 74 74 73 72 71 71 72 75 80 84 84 80 77 73 69 64 59 55 51 46 41 35 28 16 357 335 317 306 303 304 308 316 329 342 352 359 6 11 360 332 314 304 291 279 269 262 256 252 250 255 270 286 294 292 289 287 278 262 251 249 249 249 250 252 255 260 265 268 271 273 275 277 279 280 279 276 274 275 277 277 276 276 277 277 277 274 272 271 268 264 260 256 253 253 257 262 267 270 273 275 276 277 277 276 276 275 274 273 270 267 263 257 251 245 240 236 234 233 233 233 234 238 243 247 251 255 259 262 263 264 264 265 266 267 267 265 262 258 255 252 251 254 260 269 282 301 321 334 341 345 348 353 357 360 1 1 1 2 359 354 347 342 341 343 345 346 348 350 355 4 27 49 63 69 70 69 68 70 74 82 89 94 99 106 116 125 131 130 127 122 115 101 82 69 67 84 98 95 89 83 82 83 85 87 88 90 92 93 94 93 92 91 92 95 97 93 88 82 78 78 75 68 60 52 42 33 25 16 5 353 339 323 310 299 290 282 280 285 282 262 278 4 21 6 337 313 300 287 279 275 274 273 272 274 280 286 289 291 298 300 302 304 305 305 306 303 304 310 310 305 305 309 326 331 323 290 309 346 1 8 19 29 42 49 41 32 112 108 128 161 186 196 200 201 205 211 214 10 10 10 11 11 12 13 12 13 14 14 14 14 13 13 12 11 8 5 1 357 354 352 351 349 347 346 346 345 344 343 344 344 345 345 346 346 346 346 346 345 343 341 339 338 337 337 339 340 342 343 342 341 340 338 336 334 337 342 343 339 333 327 320 313 307 303 300 298 297 296 295 294 293 292 291 291 290 290 290 290 290 291 292 293 294 295 296 297 298 298 299 299 299 299 300 300 301 302 303 304 305 305 305 305 305 304 303 302 301 299 298 296 294 292 290 286 283 279 275 271 267 263 260 258 256 251 244 236 229 224 222 221 223 224 224 221 218 221 238 268 284 267 249 238 227 218 213 210 207 204 201 200 199 200 200 201 202 203 205 206 206 204 202 198 193 191 191 195 199 200 197 195 194 186 189 193 193 188 157 128 127 135 147 146 126 94 57 42 38 37 38 42 46 48 50 49 47 46 47 49 53 56 56 54 52 48 44 39 34 28 23 18 14 11 10 12 16 22 30 34 33 27 23 20 21 22 19 15 11 11 12 12 12 16 24 31 36 40 47 55 61 66 69 69 71 75 79 82 82 81 80 79 78 77 76 75 74 73 72 72 72 71 70 69 68 69 70 74 80 84 83 80 78 74 70 66 62 58 54 49 43 36 30 20 6 347 327 313 306 306 309 318 332 348 356 354 349 344 337 327 318 309 296 283 274 267 260 255 252 257 270 280 279 274 274 274 265 251 244 243 244 245 248 252 255 259 261 262 261 261 263 266 269 268 266 263 260 260 258 256 254 252 249 247 245 241 234 228 224 227 228 227 226 227 231 238 244 251 258 264 268 270 272 272 271 270 268 265 262 258 254 249 243 238 235 233 231 230 228 227 227 230 234 239 244 250 255 258 257 257 258 259 261 262 262 261 258 255 251 249 248 250 254 262 275 296 318 334 343 347 349 354 358 1 2 2 1 1 359 354 348 344 342 343 345 346 347 349 352 356 6 23 47 65 74 74 71 74 80 86 90 92 95 100 109 116 119 115 109 100 88 83 70 54 54 106 120 105 93 88 88 86 88 90 93 95 96 96 97 98 96 94 94 95 95 93 88 84 79 75 71 65 56 48 39 31 22 11 0 348 335 320 305 295 287 279 274 283 274 263 270 304 355 1 334 309 294 282 274 270 269 268 269 272 277 280 283 284 286 287 289 288 288 291 293 291 293 307 311 303 301 315 333 336 328 324 334 349 359 8 15 22 28 32 30 24 33 52 70 199 204 203 205 208 212 217 218 10 9 9 9 10 10 11 11 11 13 14 13 13 13 12 12 11 9 6 2 358 355 353 351 349 347 345 343 342 342 343 345 347 347 347 348 348 349 349 348 346 344 342 341 340 338 338 338 340 341 343 343 342 341 340 338 338 341 343 341 336 331 326 320 314 310 305 301 298 296 295 294 294 293 293 292 291 291 290 290 290 290 291 291 292 293 294 295 296 297 298 299 299 299 299 299 300 300 301 302 303 304 304 305 305 304 304 303 302 300 299 298 296 294 292 290 287 283 279 275 271 266 263 260 259 257 252 245 236 229 224 221 220 224 229 234 236 236 243 269 290 273 259 247 237 229 222 217 213 211 208 206 204 203 203 203 204 204 206 207 208 206 203 198 192 186 185 188 193 198 197 192 188 184 174 181 193 217 242 225 178 145 138 136 123 96 66 47 39 37 36 39 43 48 50 50 49 46 45 45 47 47 48 48 48 48 48 47 44 39 33 28 22 18 14 12 13 16 20 25 30 33 32 27 23 22 22 21 18 16 17 15 12 10 13 19 27 34 40 48 56 62 67 70 73 77 80 82 83 82 80 79 78 78 78 77 76 74 72 71 70 70 69 69 68 67 67 69 74 80 83 82 81 78 76 72 69 65 61 57 52 46 39 32 24 12 357 338 321 311 308 311 319 331 346 353 347 335 328 327 325 320 311 301 291 283 276 268 263 260 263 270 270 265 262 262 261 255 247 245 245 247 248 251 254 257 259 260 260 259 259 260 263 265 263 259 257 254 249 244 240 237 234 231 227 223 220 215 211 208 208 209 209 209 210 214 220 226 233 243 252 258 263 265 267 267 267 265 261 257 253 248 243 238 235 233 232 231 230 229 227 227 228 232 236 242 248 253 256 256 255 255 256 257 258 259 259 257 253 250 248 247 248 251 254 261 283 313 334 344 347 350 355 358 360 2 2 0 359 358 353 348 343 341 342 344 344 345 347 350 354 359 6 17 33 65 74 78 81 86 90 93 94 95 99 104 108 108 103 97 91 86 78 71 61 75 123 122 109 97 92 89 88 89 93 96 99 100 101 103 104 103 101 99 98 96 93 90 88 83 77 69 61 54 47 37 28 18 9 3 356 346 331 314 299 286 280 279 281 271 258 255 267 304 344 322 302 288 277 269 265 264 264 265 269 273 274 278 280 280 280 279 277 276 279 284 287 289 300 304 295 301 320 335 339 338 338 345 353 360 7 10 12 15 20 22 19 15 17 13 342 274 224 219 220 222 223 221 9 8 8 8 8 9 9 9 10 12 13 12 12 12 12 11 10 8 5 2 359 355 353 350 349 347 345 343 342 342 344 347 349 349 349 349 349 350 350 348 346 344 343 342 341 339 338 338 339 341 343 343 342 342 341 339 339 340 339 336 333 329 325 321 316 312 307 302 298 296 294 294 294 294 293 293 292 292 291 291 291 291 291 291 292 292 293 295 296 297 297 298 299 299 299 299 299 300 300 301 302 303 303 304 304 304 303 302 301 300 299 298 296 294 292 290 287 283 279 275 270 266 263 261 260 260 257 252 245 239 234 231 230 231 237 247 254 260 277 302 290 263 248 242 236 230 224 219 216 214 212 210 208 207 206 206 207 207 208 209 208 206 201 194 187 182 183 187 193 197 195 185 174 162 157 183 207 225 232 218 180 162 143 115 89 69 54 45 42 40 38 39 43 47 49 49 47 46 44 44 43 42 41 41 43 45 47 48 47 43 38 33 27 22 19 15 13 16 20 24 29 33 33 29 25 24 23 24 23 21 21 18 13 8 7 13 23 32 41 49 56 62 68 72 77 81 84 85 84 82 80 79 78 78 78 78 76 74 72 70 69 69 68 67 67 67 67 68 74 80 82 82 80 79 77 75 71 67 63 59 55 50 43 36 27 17 5 349 332 318 313 314 319 326 335 340 334 323 318 320 321 317 310 303 296 289 284 280 276 274 275 274 259 250 249 250 250 247 245 246 249 251 252 252 253 254 256 257 258 259 260 261 262 261 258 256 252 248 243 237 233 230 228 225 221 217 213 208 204 203 201 200 199 198 199 203 209 215 221 229 240 248 254 259 262 264 264 263 260 256 251 245 240 236 233 233 233 233 233 232 231 230 230 233 237 242 247 252 255 256 255 255 255 256 257 258 259 257 254 251 248 247 248 249 250 254 277 315 335 343 347 352 356 359 0 1 1 0 359 356 352 347 344 341 342 343 344 344 346 348 352 357 2 9 19 42 55 65 72 77 81 84 87 90 92 96 99 101 101 101 100 99 99 95 93 103 117 114 105 96 91 90 90 91 95 99 102 105 105 107 108 107 106 104 102 99 97 94 92 88 82 72 64 58 49 40 31 22 18 19 17 10 357 334 303 283 277 275 272 264 251 244 255 272 308 306 291 279 272 265 262 261 260 261 264 268 269 272 274 276 276 275 273 271 272 282 286 286 288 292 284 295 320 333 338 340 340 347 353 359 4 4 1 3 9 12 10 4 4 2 7 359 312 256 245 236 230 225 8 7 7 7 7 7 7 8 9 11 11 11 11 11 10 9 7 5 3 0 358 355 352 351 349 348 346 345 343 343 345 348 350 350 350 349 349 350 349 347 346 344 343 342 341 340 339 339 339 340 342 342 342 342 341 339 338 337 336 334 332 329 325 322 317 312 307 303 299 296 294 294 294 293 293 293 293 292 292 292 292 291 291 291 291 292 293 294 295 296 297 297 298 299 299 299 299 299 299 300 301 301 302 303 303 303 303 302 301 300 299 297 296 294 293 291 288 284 280 275 271 266 264 265 267 268 267 264 261 259 255 250 245 240 243 254 266 279 296 305 291 269 249 239 235 230 226 221 218 216 215 213 212 210 210 209 210 210 210 209 207 204 198 191 184 181 182 186 192 195 190 170 144 123 130 222 244 247 234 228 232 223 249 41 50 52 48 46 45 42 39 37 39 42 45 46 45 44 43 42 41 40 38 39 42 45 47 48 49 47 42 37 32 27 23 18 15 16 21 26 32 35 34 30 26 25 25 27 27 24 22 18 13 7 6 11 21 32 42 49 54 60 68 75 80 84 85 86 85 83 81 79 78 77 76 76 75 73 72 71 70 69 68 67 67 67 67 69 73 79 81 81 80 79 78 77 74 71 66 62 57 52 47 41 32 21 10 358 343 329 321 320 321 322 324 324 319 311 308 310 312 310 306 301 297 294 292 291 290 290 292 286 258 241 238 240 243 244 245 247 251 253 253 251 249 250 252 254 256 257 259 259 257 253 251 248 244 240 236 231 229 227 226 225 223 218 212 206 202 199 196 194 193 192 193 198 203 209 214 221 229 238 245 252 256 260 261 261 259 256 251 245 239 235 233 233 234 235 235 236 236 236 236 237 240 243 247 250 253 255 255 255 255 256 258 259 259 258 255 252 249 248 249 251 253 264 294 323 336 343 349 355 359 1 1 0 360 359 358 356 353 349 347 345 346 346 345 345 346 347 351 356 2 9 18 29 40 49 57 62 67 72 75 77 79 82 84 88 93 98 101 103 102 101 100 102 105 104 100 95 93 94 93 93 97 102 107 109 108 110 110 110 108 106 105 102 100 98 96 93 86 78 72 64 55 47 42 40 39 33 27 21 8 339 291 274 270 265 260 255 248 243 254 261 270 294 282 270 267 262 257 257 255 256 259 261 263 266 269 271 272 273 271 267 270 277 282 279 276 278 281 291 315 328 333 336 338 342 348 354 356 354 354 356 360 4 358 351 346 347 353 360 0 341 313 277 252 238 6 6 5 5 5 5 6 7 8 9 10 10 10 9 8 6 3 1 360 358 356 354 352 351 350 349 348 346 345 344 346 349 352 351 350 350 349 348 347 346 344 343 342 341 341 340 339 338 339 339 341 341 342 341 341 339 337 336 335 333 330 328 325 321 317 312 307 304 300 298 296 294 294 293 293 293 293 293 293 292 292 292 292 291 291 292 292 293 294 295 296 297 298 298 299 299 299 299 299 299 300 300 301 302 302 302 302 302 301 300 298 297 296 295 293 291 289 285 281 277 272 269 271 275 278 277 274 270 268 266 262 257 249 241 242 255 268 282 292 295 287 266 251 241 236 232 228 224 221 219 217 216 215 214 214 213 214 213 212 209 205 200 195 189 183 182 183 188 193 187 174 147 118 100 89 275 269 259 246 247 258 266 313 11 35 43 45 46 46 43 38 34 34 38 41 43 42 41 39 39 39 39 39 40 43 45 46 46 46 45 42 38 33 30 26 22 18 18 21 27 34 36 33 29 27 26 26 28 27 23 20 17 13 11 11 14 20 29 39 47 54 61 70 77 81 85 86 86 86 84 82 81 79 77 75 73 72 72 71 71 70 69 68 67 67 67 67 69 72 77 80 80 80 79 79 78 76 73 69 65 60 55 50 45 38 27 15 4 352 340 331 326 323 319 315 311 307 302 300 303 306 306 302 298 296 296 296 297 298 298 300 301 275 248 239 239 243 247 250 251 252 253 254 252 250 251 253 254 255 255 255 254 250 246 241 237 234 231 228 225 223 222 224 226 226 223 215 209 205 201 195 190 187 187 190 194 199 204 208 214 221 229 236 243 249 254 258 259 259 257 253 247 241 236 234 234 236 238 240 242 243 244 243 243 244 246 248 250 252 253 255 255 256 257 259 260 260 258 256 252 250 248 248 250 258 280 310 330 338 344 352 357 360 1 1 360 359 359 360 359 357 355 354 352 351 350 349 349 348 350 353 358 3 9 17 25 33 41 48 53 58 61 63 64 65 66 67 68 71 74 78 81 86 88 88 90 93 96 95 95 94 94 93 95 101 110 114 115 115 113 112 109 106 105 104 103 101 99 97 94 90 84 80 73 62 53 48 46 42 34 27 18 1 322 279 265 262 258 252 246 238 241 252 256 250 264 275 267 263 257 253 253 252 252 254 255 258 260 262 265 268 269 268 265 268 273 278 276 272 271 274 286 310 320 326 329 330 333 338 344 346 347 348 351 352 353 347 338 328 324 333 348 358 356 343 321 293 265 5 4 4 3 3 3 4 5 7 8 8 8 7 6 5 2 0 359 358 357 355 353 352 351 350 350 349 348 346 346 348 351 353 352 351 349 348 347 346 344 342 340 340 340 339 339 338 338 338 338 339 340 341 341 341 339 337 335 333 332 330 327 324 320 316 312 308 305 302 300 297 296 295 294 293 293 293 293 293 293 293 293 292 292 292 292 292 293 293 294 296 296 297 298 298 298 298 298 298 298 299 299 300 300 301 301 302 301 300 299 298 297 296 295 293 291 289 287 283 280 278 278 284 288 287 282 276 270 266 264 261 256 248 239 233 244 265 282 283 263 249 247 245 241 237 234 231 227 224 221 220 218 218 217 217 217 216 214 210 205 201 197 192 187 184 183 185 190 193 184 161 132 108 96 94 266 262 254 248 252 260 267 307 6 31 39 42 44 45 43 38 32 26 29 33 34 36 36 36 36 37 38 39 40 43 43 42 41 40 39 37 34 31 28 26 24 21 20 23 29 33 34 31 29 28 27 26 26 25 21 19 17 15 15 19 20 21 27 37 47 57 65 71 76 81 84 86 86 86 85 84 82 80 77 74 72 70 70 70 70 70 69 68 68 68 68 68 68 71 75 78 80 79 79 78 78 76 74 72 68 64 58 52 48 43 34 22 10 359 348 339 332 326 319 311 304 298 296 297 302 306 306 302 297 296 296 297 298 297 297 299 306 301 281 261 252 253 255 256 254 254 254 256 256 255 255 255 255 254 252 250 248 244 239 233 230 227 225 221 218 217 218 220 223 227 228 226 222 216 209 201 193 187 184 188 194 195 199 203 208 213 220 227 235 241 247 252 255 256 256 255 252 247 241 238 238 239 241 245 248 251 252 252 250 250 250 251 252 252 254 255 255 256 257 258 259 258 256 254 251 249 247 247 249 260 284 314 329 337 345 353 357 358 359 359 359 359 359 1 2 2 0 359 358 356 355 354 353 352 354 357 1 5 10 16 22 29 35 41 46 50 53 54 54 53 52 51 50 50 51 52 53 59 66 73 80 85 90 90 89 89 89 89 92 107 126 125 122 119 116 112 108 104 102 101 101 101 99 95 92 88 85 84 78 65 56 52 46 40 31 21 3 331 289 265 260 258 254 249 243 237 241 252 256 250 251 266 271 258 252 249 248 247 249 250 251 253 255 258 261 263 265 264 263 262 269 277 277 278 277 276 282 300 311 318 322 322 322 324 330 334 340 342 345 346 345 339 330 321 311 316 324 341 344 337 327 312 288 4 3 2 2 2 2 3 5 6 6 6 6 5 4 2 0 359 358 358 356 354 353 352 351 351 350 350 350 349 349 350 353 354 352 351 349 347 346 345 343 340 338 338 338 338 338 338 337 337 338 338 339 340 341 341 339 338 336 333 332 329 326 323 319 316 313 309 306 304 301 299 298 296 295 294 293 293 293 293 293 293 293 293 293 292 292 292 292 293 294 295 296 296 297 297 298 298 298 298 297 298 298 299 299 300 300 301 300 300 299 298 297 295 294 293 292 290 288 286 284 284 286 288 288 285 280 274 269 265 263 261 256 247 235 226 232 260 287 295 263 240 238 240 239 237 235 232 229 227 224 222 221 220 221 221 220 217 213 208 203 199 196 192 189 185 183 183 184 184 163 141 122 100 84 67 274 275 274 265 259 257 259 294 8 32 38 40 42 44 43 38 30 23 25 27 28 30 32 33 33 35 36 38 39 41 41 40 38 36 34 32 30 27 25 24 24 23 23 25 30 34 34 32 32 31 30 27 26 24 21 19 18 17 18 22 25 27 32 40 51 61 67 73 77 81 84 85 86 86 85 84 83 80 77 74 72 70 69 69 70 71 71 70 69 70 70 69 68 70 73 77 79 79 79 78 77 76 75 73 70 67 62 56 50 45 39 30 17 5 355 345 335 328 321 310 299 294 293 298 305 310 311 307 302 300 299 299 298 296 295 297 304 314 318 302 278 264 258 254 252 252 254 257 259 259 257 254 253 251 249 246 244 240 236 231 227 225 222 218 215 214 215 217 219 221 226 232 230 226 221 210 197 185 178 184 190 191 193 196 200 205 212 219 226 233 239 244 248 251 253 255 255 253 250 248 246 245 247 250 253 255 257 258 257 255 254 254 254 254 254 254 254 254 255 256 256 255 253 251 249 247 246 245 246 254 280 309 322 333 343 350 353 355 357 358 359 359 360 1 3 4 3 3 2 1 360 358 357 356 358 1 4 7 11 15 20 25 30 35 40 44 46 47 47 45 43 41 40 39 40 40 42 46 52 61 70 78 82 85 87 88 87 83 84 105 127 133 128 122 117 112 107 102 99 98 99 99 97 93 90 86 85 86 80 67 56 50 44 34 23 7 337 297 268 260 261 259 255 251 246 241 242 248 254 254 251 252 273 257 249 245 243 243 244 246 248 251 253 254 256 259 261 262 263 264 271 283 282 284 290 286 289 297 305 310 312 314 312 310 316 322 326 332 336 338 338 334 325 317 308 306 317 325 328 324 316 307 290 2 1 1 360 0 1 3 4 5 5 5 4 4 2 1 359 357 357 356 355 353 352 351 351 350 350 351 351 351 351 352 354 353 352 350 348 346 345 343 341 339 337 337 337 337 338 338 337 337 337 337 338 339 340 340 340 339 337 335 333 330 327 324 320 317 314 311 308 306 303 301 300 298 296 295 294 293 293 293 294 294 294 294 293 293 292 292 292 292 293 294 295 296 296 297 297 297 297 297 297 297 297 297 298 299 299 299 299 299 298 297 296 295 294 293 292 291 289 288 288 287 285 282 280 279 276 272 268 265 264 262 259 250 237 229 236 263 298 303 275 252 240 238 237 236 234 232 230 228 226 225 223 223 223 223 220 216 212 207 203 199 197 194 190 186 182 180 176 168 149 131 119 100 65 14 332 333 334 321 298 276 271 290 14 36 40 41 42 43 44 40 33 28 27 26 26 28 29 31 32 34 35 36 37 38 39 39 38 36 34 33 31 28 25 23 23 23 24 26 30 34 35 34 34 33 31 28 26 25 22 20 19 19 19 20 27 33 40 49 58 64 70 75 79 82 84 85 86 86 85 85 83 81 78 75 73 71 69 69 70 71 72 72 72 71 71 70 69 69 71 75 77 78 78 78 77 76 75 74 72 70 66 61 54 47 42 36 26 14 2 351 339 329 322 311 299 293 294 300 310 318 321 318 312 308 307 304 301 298 296 299 302 313 325 319 293 268 253 247 245 247 251 256 258 258 254 251 248 246 245 244 243 240 237 232 228 225 222 218 214 213 215 218 219 218 223 225 226 226 224 214 198 182 176 183 188 188 189 191 194 198 204 211 217 223 229 235 240 244 247 251 253 255 256 255 254 253 254 255 257 258 259 260 259 258 258 257 256 255 253 252 251 251 252 252 253 252 250 248 247 246 245 243 239 245 277 300 315 327 339 347 352 354 357 359 360 0 1 2 4 5 6 5 4 4 3 1 360 360 1 4 6 8 11 13 16 21 25 30 35 38 40 41 41 40 38 36 35 35 35 35 36 39 45 53 60 67 74 79 81 83 84 81 82 96 119 134 132 124 117 111 106 102 99 98 98 98 95 92 89 86 85 85 78 65 55 47 38 25 9 347 316 281 264 263 264 261 257 254 251 247 245 245 249 252 254 248 257 252 244 241 240 240 241 244 247 249 251 252 254 256 258 260 262 267 278 287 291 290 291 293 296 301 307 307 308 309 309 303 306 311 315 320 323 326 328 324 320 314 308 305 308 313 317 315 307 297 285 0 359 359 358 359 1 2 3 3 3 3 3 2 1 359 357 356 355 354 352 351 350 350 350 349 349 350 351 351 351 352 352 352 350 349 348 346 344 342 340 338 337 337 337 337 337 337 337 336 336 336 337 338 339 340 340 339 338 336 334 332 329 326 322 319 315 313 310 308 306 303 301 300 298 296 295 294 293 293 294 294 294 294 294 293 293 292 292 292 292 293 294 295 295 296 296 296 296 296 296 296 296 296 297 297 298 298 298 298 297 297 295 294 293 293 292 292 291 291 289 286 281 278 276 274 272 269 267 265 264 264 266 269 270 268 272 286 302 289 261 247 240 237 235 234 233 231 230 229 228 227 225 224 224 223 220 217 212 207 202 199 198 196 190 185 182 177 170 159 145 137 132 116 67 14 350 351 348 336 319 300 285 304 24 43 46 46 45 44 44 41 35 31 30 29 28 28 29 30 32 33 35 36 35 36 37 39 40 38 36 35 33 31 27 24 23 23 24 25 27 31 34 34 35 34 32 29 27 25 23 20 20 20 20 19 29 38 46 54 60 66 71 75 79 82 84 85 85 85 85 84 83 81 79 77 74 72 70 69 69 71 73 74 74 74 74 73 70 69 70 73 75 77 78 78 78 76 75 74 73 71 69 65 59 51 44 39 32 22 9 356 343 332 323 312 301 295 297 305 317 329 333 329 323 318 315 307 300 298 295 296 296 300 303 297 280 262 248 239 236 238 243 250 255 255 252 247 244 243 243 243 242 240 237 233 229 226 223 219 215 213 216 220 221 221 223 224 223 220 214 205 194 183 181 184 185 183 184 185 188 192 198 204 210 214 219 225 230 235 239 244 248 251 253 255 256 257 258 260 261 261 261 261 260 260 260 259 257 255 253 251 249 248 249 250 251 250 249 247 247 246 244 240 235 248 274 294 310 324 337 347 353 355 358 360 1 1 2 4 5 7 8 8 7 6 5 4 2 2 3 5 6 7 9 12 14 18 22 26 30 33 35 34 35 35 34 33 32 32 31 31 30 31 36 42 48 54 60 64 70 76 80 81 83 90 111 129 132 125 117 111 106 103 101 100 99 96 93 91 89 84 82 79 72 62 51 40 27 8 346 326 304 281 271 270 267 263 260 258 257 253 250 247 246 249 250 246 246 246 243 239 237 237 240 243 246 248 250 252 253 255 257 258 261 269 282 289 296 296 295 297 299 304 311 308 307 310 310 305 304 306 308 311 311 315 317 317 312 308 304 302 303 307 310 308 302 292 283 358 358 357 357 358 0 2 2 2 2 2 2 1 359 358 356 354 353 352 350 349 348 348 348 348 347 348 349 349 350 350 351 350 350 349 348 346 344 342 340 338 338 338 337 337 337 337 337 336 335 336 336 338 339 339 339 339 338 337 336 333 331 328 325 322 318 315 313 310 308 305 303 301 300 298 296 295 294 294 294 294 294 294 294 294 293 292 292 292 292 293 293 294 294 295 295 295 296 296 296 295 295 296 296 296 297 297 297 297 297 296 295 294 293 292 292 293 293 290 286 281 277 275 273 271 270 268 267 265 264 266 273 282 289 294 296 297 292 275 256 248 240 236 234 233 231 230 229 229 229 228 226 224 223 221 220 216 210 204 199 198 199 199 195 189 183 176 162 148 145 151 158 163 15 9 0 4 357 338 321 305 285 298 24 51 54 52 49 45 43 39 33 29 28 29 29 28 28 29 30 32 35 36 36 36 36 38 39 39 38 36 34 32 29 25 23 22 22 24 26 29 32 34 35 34 32 30 28 26 25 23 22 21 20 20 32 42 50 56 61 66 70 75 79 81 83 84 84 84 84 84 83 81 79 77 75 73 72 71 70 71 74 76 76 76 76 75 73 70 70 72 74 75 76 77 78 77 76 74 73 71 70 68 64 57 48 40 35 27 14 360 348 338 328 318 308 304 306 315 329 340 343 341 335 327 321 312 301 297 295 291 288 285 280 273 264 256 248 241 234 232 235 243 251 254 251 247 243 242 242 241 239 236 234 231 227 224 222 220 217 217 217 222 223 223 224 223 219 213 204 195 188 183 181 182 180 178 176 176 180 187 195 201 206 209 212 215 221 227 233 238 242 244 246 249 253 258 263 265 266 266 265 264 263 262 261 260 258 257 255 253 250 248 248 249 249 249 248 246 246 245 243 237 234 247 270 290 309 326 340 350 355 358 359 1 2 2 2 5 7 9 9 9 9 8 7 5 4 3 4 4 5 6 7 10 12 15 19 22 26 29 30 31 32 31 30 29 29 28 28 28 28 28 29 33 38 43 49 54 61 68 73 77 81 88 101 114 119 119 115 110 105 101 100 98 95 92 91 88 85 80 78 73 67 59 50 37 19 355 331 312 298 286 279 276 272 268 264 262 260 257 254 252 249 247 244 239 236 237 238 235 236 236 240 241 244 247 250 253 254 256 257 257 260 266 280 292 297 299 297 295 297 303 312 309 309 309 308 306 304 305 305 308 306 307 308 307 305 302 299 297 299 302 303 302 299 292 283 357 356 356 357 358 359 0 1 0 0 0 360 359 358 356 354 353 351 350 348 347 346 346 346 346 345 346 346 347 349 350 350 350 349 348 347 346 344 342 340 339 339 338 338 337 336 336 336 335 335 335 336 337 338 338 338 338 338 337 336 334 332 329 327 324 321 318 315 313 310 307 305 303 301 300 298 296 295 294 294 294 294 294 294 294 293 293 292 292 292 293 293 293 294 294 294 294 295 295 295 295 295 295 295 295 295 296 296 296 295 295 294 292 291 291 292 292 290 286 281 277 275 273 272 271 269 268 267 265 262 262 265 273 283 292 297 293 279 266 256 247 241 237 234 232 230 229 229 229 230 229 226 223 219 217 216 213 207 200 195 196 200 205 205 197 187 176 158 147 151 170 203 269 322 353 5 7 4 339 313 285 251 225 115 66 59 55 49 44 40 36 30 25 23 24 26 26 26 26 28 30 33 36 37 37 36 36 36 37 37 34 32 31 28 26 23 20 20 23 27 30 31 34 35 34 32 30 28 27 25 24 23 21 19 21 34 46 54 59 63 66 70 73 77 80 82 82 82 83 83 83 82 81 79 77 75 74 73 72 72 72 74 76 78 79 79 78 75 72 70 72 74 74 75 76 77 77 76 75 73 71 70 68 66 61 53 43 34 26 16 3 353 346 339 328 319 317 320 330 342 346 345 347 344 334 325 317 307 300 297 291 284 276 268 262 260 258 255 253 246 239 239 246 252 254 251 247 243 241 240 238 236 233 232 228 225 221 218 218 217 215 218 221 222 223 223 221 217 209 198 189 183 180 179 178 176 171 168 170 176 185 193 201 205 207 208 210 215 222 228 234 237 239 241 244 251 259 265 270 270 270 268 268 266 264 263 262 261 260 258 255 253 250 248 248 248 248 247 246 246 245 241 234 231 241 262 286 310 332 347 355 359 360 0 1 1 2 3 6 10 12 13 12 11 10 9 7 5 4 3 3 3 4 5 8 11 14 16 19 22 24 26 26 26 26 26 26 25 25 25 25 26 27 28 30 34 39 43 47 52 58 63 68 74 81 90 97 103 109 106 103 100 97 96 93 89 86 86 82 79 76 73 70 65 60 54 41 19 345 320 305 297 290 285 282 279 274 270 266 262 259 255 254 251 246 239 233 228 224 225 228 232 237 236 238 242 247 252 257 258 260 261 261 263 269 278 288 297 302 304 301 299 301 309 311 312 311 308 305 304 308 310 306 303 301 300 300 299 296 294 295 295 298 300 299 296 292 287 356 355 355 356 357 358 359 359 359 358 358 358 357 357 355 353 352 350 349 347 346 345 345 344 344 344 344 344 346 348 349 350 349 349 348 347 345 343 342 340 339 340 339 338 336 336 336 336 335 334 335 335 337 338 338 338 338 337 337 335 334 332 330 328 325 323 320 317 315 312 310 307 305 303 301 300 298 296 295 294 294 294 294 294 294 294 293 293 292 292 292 293 293 293 293 293 294 294 294 294 294 294 294 294 294 294 294 295 294 294 294 293 291 290 289 289 288 285 282 279 276 275 274 273 272 271 269 266 263 259 255 253 257 269 287 297 292 276 262 254 248 243 238 234 232 229 229 229 231 231 228 224 219 213 208 207 207 204 198 193 195 203 211 213 205 193 187 170 152 157 200 265 308 330 346 360 3 0 339 331 252 213 189 148 95 59 52 47 41 37 33 28 24 22 21 22 22 22 22 24 27 30 34 37 38 37 35 35 35 34 32 30 29 27 25 22 19 18 21 27 30 32 34 35 34 31 29 26 24 22 19 19 19 20 25 40 53 59 63 65 67 69 72 75 78 80 81 82 83 83 83 81 79 78 76 76 75 75 74 74 74 75 77 79 81 81 81 78 74 71 73 74 73 73 74 75 76 77 76 74 72 70 69 67 63 56 46 33 22 12 4 357 354 350 341 331 330 335 345 353 350 344 343 340 334 326 319 312 306 302 295 286 277 268 262 262 266 270 273 271 265 263 265 263 258 252 248 244 241 240 238 236 234 232 229 224 219 216 215 213 214 216 217 219 220 221 220 217 209 197 184 177 175 176 174 169 164 163 170 178 187 195 201 206 209 208 208 212 218 224 229 233 236 238 240 245 253 260 265 266 265 265 265 265 263 263 262 262 261 259 257 254 251 249 247 247 247 246 247 248 248 243 234 229 235 253 278 308 337 356 3 5 4 2 1 2 4 6 9 14 17 17 15 14 12 10 8 6 5 3 2 1 1 3 5 9 11 13 15 18 20 22 23 23 24 24 23 23 23 24 24 24 25 27 29 31 35 39 42 47 53 57 61 66 73 79 84 90 94 93 92 90 89 89 87 83 80 79 76 74 72 71 70 68 66 63 56 21 334 308 300 298 295 292 289 288 286 280 273 271 267 262 258 254 248 240 230 221 218 218 220 229 237 238 238 243 250 257 263 266 267 268 267 268 273 280 287 296 303 306 308 302 295 296 301 307 310 310 304 305 308 309 306 302 299 298 299 300 295 291 290 293 298 301 302 298 294 291 355 354 354 355 356 357 357 357 356 356 356 356 356 355 354 353 351 349 348 346 345 344 343 343 342 342 342 343 345 347 348 349 349 348 347 345 344 342 341 341 340 341 340 338 337 336 336 335 335 334 334 334 335 336 337 338 338 338 336 335 333 331 329 327 326 323 321 319 317 314 312 309 307 305 303 301 299 298 296 295 294 294 294 294 294 294 293 293 293 293 293 293 293 293 292 293 293 293 293 294 294 294 294 293 293 293 293 293 293 293 292 292 290 288 287 286 285 283 281 279 278 277 277 276 274 272 269 267 263 259 254 251 252 265 291 298 290 277 264 255 250 245 240 236 233 229 229 231 232 231 227 222 214 205 197 195 201 204 202 199 201 210 220 224 220 212 208 189 161 145 288 319 334 344 350 355 356 349 260 35 133 145 145 124 87 55 46 42 38 35 32 30 28 26 23 21 19 19 20 22 25 27 30 34 37 37 35 34 34 34 32 30 27 26 23 20 16 14 16 22 26 30 33 35 33 31 28 25 22 19 17 19 22 26 36 51 60 63 64 61 61 66 72 75 77 78 80 82 83 83 82 81 79 77 76 76 75 76 75 76 76 76 78 80 82 83 82 80 76 74 75 73 71 73 72 73 74 76 76 75 73 71 70 67 64 59 49 34 18 8 3 1 1 1 353 342 339 343 352 357 353 344 338 334 330 326 321 316 311 306 301 293 285 276 268 268 276 285 291 293 292 291 286 276 265 258 255 250 245 242 239 236 234 231 229 225 220 216 213 212 213 214 215 216 216 217 217 216 212 201 185 171 167 172 171 167 164 166 173 181 187 194 199 204 208 208 209 211 215 219 223 227 231 234 236 238 241 245 248 250 253 255 257 258 258 258 258 258 257 256 255 252 250 247 246 246 246 246 247 248 250 248 241 235 237 246 266 302 344 6 13 13 10 6 3 3 5 9 14 19 20 18 17 16 15 12 9 7 5 3 2 1 1 2 3 6 8 10 12 14 17 18 20 21 22 22 22 22 22 22 23 24 25 26 27 30 33 36 40 46 50 53 56 60 65 70 75 79 80 80 80 79 79 79 78 78 77 75 75 74 73 73 71 71 72 76 84 51 292 287 296 303 305 305 306 310 310 300 292 288 281 273 265 259 252 243 234 226 220 215 215 225 235 233 234 244 256 268 276 277 277 275 274 274 276 280 285 293 298 300 300 293 283 281 285 294 297 302 300 303 306 308 306 302 299 299 300 300 298 293 290 294 301 301 304 300 299 297 354 353 353 354 355 355 355 354 354 354 354 354 354 354 353 352 350 349 347 346 344 343 342 342 341 341 342 343 344 346 347 347 347 347 346 344 342 341 340 340 341 341 340 338 337 337 336 336 334 333 333 333 334 335 336 337 338 338 336 334 332 330 329 327 326 324 322 320 318 316 314 311 309 307 305 303 301 299 297 296 295 294 294 294 294 294 293 293 293 293 293 293 293 292 292 292 292 292 293 293 293 293 293 293 293 292 292 292 292 292 291 291 289 287 286 285 283 282 281 280 279 279 278 277 276 273 271 268 265 261 256 253 257 276 303 298 287 275 265 257 251 247 242 238 234 230 231 232 232 230 228 222 212 199 190 191 198 205 208 209 213 219 227 234 234 226 221 206 189 133 1 350 359 1 355 351 341 325 256 112 119 114 96 78 62 48 41 35 31 31 32 33 33 31 27 22 19 17 18 20 24 26 28 31 35 37 37 36 35 35 33 30 26 24 21 18 14 10 11 14 20 25 29 33 32 29 27 25 23 21 21 23 28 37 50 60 63 63 57 50 52 62 71 74 76 77 80 82 83 83 82 80 78 77 76 75 75 75 76 77 77 77 79 81 83 84 83 81 79 77 76 73 72 72 71 71 73 75 75 75 73 71 70 68 65 61 53 38 19 4 360 2 6 8 360 350 344 345 351 356 355 347 338 332 329 327 323 319 315 309 304 298 291 283 277 278 286 295 300 302 302 300 295 286 278 274 269 263 255 248 243 238 232 227 225 222 220 217 213 212 213 213 212 212 212 211 212 212 211 206 197 182 165 160 159 153 162 174 179 182 185 189 193 198 201 204 206 209 212 215 217 220 223 225 227 228 228 230 233 235 238 242 245 248 249 249 249 250 250 250 250 248 246 245 244 244 245 245 245 247 249 249 247 243 240 242 256 297 355 16 20 19 15 10 5 3 4 8 16 22 22 20 18 18 16 13 10 7 5 3 2 1 1 2 3 4 6 8 10 13 15 16 17 19 20 20 21 21 21 22 23 24 25 26 27 29 31 35 39 44 49 52 54 57 61 64 67 69 70 70 70 70 70 70 71 72 73 74 74 74 74 73 73 74 77 86 102 131 182 260 305 317 322 326 334 339 339 331 322 311 298 284 270 263 257 249 240 231 220 212 209 218 226 226 235 248 264 279 288 287 283 280 278 277 278 278 284 290 294 295 293 285 274 272 271 276 280 284 287 290 297 304 303 299 294 292 295 296 296 293 292 298 303 303 303 303 301 299 353 352 352 352 353 353 353 352 351 351 352 352 353 352 352 351 350 348 347 345 344 343 342 341 340 341 341 342 344 345 346 346 346 346 344 343 341 340 339 339 340 341 340 339 338 337 337 336 335 334 333 334 334 335 336 337 337 337 336 333 331 330 328 327 325 324 322 321 319 317 315 313 311 308 306 304 302 300 299 297 296 295 294 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 293 293 292 292 292 291 291 291 290 290 289 287 285 284 283 282 281 280 280 279 279 279 278 277 275 273 270 267 264 260 260 275 301 306 296 286 276 267 260 254 248 244 240 236 232 232 231 229 229 229 225 214 202 194 194 200 207 211 215 219 224 231 237 236 226 216 214 229 254 341 345 31 26 13 356 319 290 262 123 109 100 88 71 57 49 41 33 26 28 32 33 35 33 28 23 18 16 17 19 23 26 27 29 33 36 37 37 35 34 32 29 25 23 20 16 12 8 6 9 13 18 24 30 31 28 26 25 23 23 24 28 33 41 51 53 54 52 45 45 54 64 71 74 76 78 80 81 82 82 81 79 78 77 76 75 75 76 76 77 78 79 80 81 83 84 84 82 80 79 76 73 73 71 69 72 74 75 75 74 72 71 69 68 66 63 56 44 23 4 357 0 6 7 2 354 348 346 349 354 357 352 343 336 332 329 325 321 316 311 305 300 294 289 286 288 295 301 305 306 305 303 300 295 292 289 283 274 265 255 246 237 227 222 220 221 224 226 224 220 215 213 212 210 209 208 207 207 207 208 208 201 177 151 146 152 168 179 182 183 184 187 190 193 194 197 200 205 209 212 214 215 216 216 216 216 216 216 218 220 224 227 230 233 235 237 237 238 239 241 241 241 240 240 240 241 241 242 242 243 243 244 245 244 242 242 253 294 356 18 23 22 17 11 7 4 4 7 15 22 22 19 17 17 17 13 9 6 4 2 2 2 2 2 3 4 6 8 10 13 14 15 16 18 19 20 20 20 21 22 22 24 26 27 28 29 31 34 38 43 46 49 52 55 58 60 62 63 63 64 64 64 65 66 67 68 70 71 72 73 73 73 74 76 81 90 104 123 140 334 344 345 344 347 357 1 0 357 348 334 321 304 280 274 269 260 248 237 227 211 202 215 225 225 240 257 274 284 288 287 282 279 279 278 279 279 282 286 288 290 291 287 280 275 272 269 272 275 276 278 281 287 289 285 282 282 286 291 293 291 292 298 301 302 301 300 299 296 351 351 351 351 351 351 350 350 349 349 349 350 351 351 351 350 348 347 346 345 344 342 341 341 340 340 341 342 343 344 345 345 345 345 344 342 340 339 338 338 339 340 340 339 339 338 338 337 335 334 334 335 335 336 336 336 336 336 334 332 331 329 327 326 325 324 322 321 320 318 317 314 312 310 308 306 303 301 300 298 297 296 295 294 293 293 293 293 293 293 293 293 293 292 292 292 291 291 291 291 292 292 292 292 291 291 291 290 290 289 288 287 285 283 282 281 280 280 279 279 278 279 279 280 279 278 276 275 274 275 279 292 308 312 305 294 284 276 269 262 255 249 245 240 237 234 231 226 224 227 230 227 220 212 206 206 210 215 218 220 221 226 232 234 217 191 193 212 252 295 296 230 114 58 47 34 268 243 209 104 86 86 80 69 61 55 49 40 31 29 28 25 28 31 27 21 16 14 15 18 22 25 28 28 30 33 34 33 32 31 29 26 23 21 18 14 10 6 3 4 8 13 20 27 29 27 26 25 24 24 26 30 34 38 41 39 38 37 41 48 59 67 71 74 76 78 80 80 80 79 79 78 78 77 76 76 76 76 76 77 79 80 80 81 82 83 84 82 81 79 77 74 73 68 67 72 75 75 74 73 71 69 67 67 67 65 60 50 32 10 357 357 1 4 1 356 350 347 347 352 356 355 349 341 335 331 327 321 317 311 305 300 296 294 293 296 301 305 308 308 308 306 304 302 299 296 290 283 274 264 254 245 230 213 231 265 265 260 261 253 232 221 215 211 209 207 206 204 204 206 208 204 179 154 152 165 177 182 183 184 187 189 191 193 192 194 196 200 204 207 209 211 211 211 210 209 208 207 208 209 211 214 217 219 221 223 224 225 227 228 229 230 231 232 234 235 237 238 238 239 240 243 245 246 246 247 255 285 333 12 23 23 19 14 10 6 4 6 12 20 19 15 13 15 17 13 9 6 4 2 2 2 3 3 4 5 7 9 11 14 15 15 16 17 19 20 21 21 21 21 23 24 27 29 30 31 33 35 38 41 44 47 49 52 54 56 58 60 60 60 60 60 62 63 65 67 68 69 71 72 73 74 74 76 80 86 92 94 78 39 21 11 5 3 6 8 9 10 6 355 346 333 320 305 293 284 275 265 249 224 210 220 233 245 256 271 284 288 285 280 278 276 277 278 279 280 281 283 285 287 291 293 293 289 285 281 278 275 272 272 273 272 271 269 269 273 280 288 292 291 293 296 297 297 296 295 293 291 350 349 349 349 349 348 348 347 347 347 347 347 348 349 349 348 347 346 345 344 343 342 341 340 340 340 340 341 342 343 344 344 344 344 343 342 340 339 338 337 338 339 339 339 339 339 338 337 335 335 335 336 336 336 336 336 336 335 334 332 330 329 327 326 324 323 322 321 320 319 317 316 314 311 309 307 305 303 301 299 298 297 295 294 294 293 293 293 293 292 292 293 293 292 292 292 291 291 291 291 291 291 292 291 291 291 290 290 289 288 287 286 284 282 281 280 279 278 278 277 277 278 279 280 282 283 283 285 289 298 305 311 313 310 302 292 284 276 269 263 256 250 245 241 237 234 229 224 221 225 230 230 227 224 222 223 226 229 231 231 231 232 236 229 181 158 184 218 255 287 267 257 287 342 38 63 134 168 142 99 75 67 61 57 56 54 49 41 33 27 25 22 23 26 24 20 16 14 15 18 21 24 27 28 29 31 31 31 29 27 26 23 21 19 16 13 8 4 1 1 4 11 20 26 28 27 26 26 25 24 28 32 35 35 34 33 32 33 44 54 61 65 69 72 75 77 78 77 76 76 77 77 78 78 78 77 76 76 77 78 79 80 80 80 81 82 82 82 81 79 77 76 72 66 65 70 74 73 72 72 68 66 65 66 67 67 63 56 43 23 4 356 357 359 358 355 351 349 349 352 355 356 351 344 336 331 327 323 318 312 306 302 298 297 298 301 304 306 307 308 308 308 306 304 302 300 296 291 284 278 272 266 261 237 331 328 313 297 311 308 277 248 228 220 214 210 207 205 203 203 202 192 167 150 154 169 179 182 182 186 190 194 195 196 195 194 195 197 199 201 203 205 206 207 207 206 205 204 203 203 205 207 208 210 211 213 214 216 217 219 220 221 223 225 227 229 231 233 234 234 236 239 244 249 252 257 266 280 306 348 15 23 20 16 11 5 1 2 8 16 16 12 10 11 13 13 10 6 4 2 2 2 3 4 5 7 9 11 13 15 16 16 16 17 19 21 21 22 22 22 24 25 27 29 31 33 34 36 39 41 43 46 48 49 51 52 54 55 56 56 57 57 59 61 63 65 67 69 71 73 73 74 74 75 76 78 78 72 61 52 42 30 22 15 10 9 11 16 17 11 3 352 346 332 316 304 298 306 315 278 248 235 247 267 274 282 290 290 285 283 278 276 275 277 279 278 279 281 281 283 289 293 296 297 296 295 293 283 276 273 271 267 266 266 267 269 280 286 289 290 291 292 292 292 291 291 291 288 348 347 347 347 346 346 345 345 344 344 345 345 346 347 347 347 345 344 343 343 342 342 341 340 340 339 339 340 341 342 342 343 343 343 342 341 340 339 338 337 337 338 338 339 339 339 338 337 336 335 335 335 336 335 335 336 335 335 334 332 330 329 327 326 324 323 322 321 320 319 318 317 315 313 311 308 306 304 302 300 299 297 296 295 294 294 293 293 292 292 292 293 293 292 292 292 291 290 290 290 291 291 291 291 291 290 290 289 288 287 286 284 283 282 280 279 278 277 276 276 276 276 278 280 284 287 292 298 307 315 312 310 307 303 297 290 283 275 269 263 257 250 246 242 238 234 228 223 221 225 231 236 238 239 240 241 242 244 245 243 242 244 243 217 169 166 197 236 266 284 295 296 313 329 7 32 54 83 94 80 61 55 53 50 48 47 42 36 29 26 23 21 21 21 20 18 15 14 16 18 21 23 25 26 27 29 30 30 28 27 25 22 19 17 15 12 7 2 358 358 3 13 22 28 28 26 26 26 25 29 32 34 34 33 31 30 31 36 47 53 58 62 65 68 70 72 73 72 71 72 74 75 77 78 79 78 76 76 77 78 79 79 79 79 79 80 82 82 81 79 78 76 72 66 63 68 71 69 68 69 65 62 62 64 67 68 66 61 52 37 17 2 356 356 355 353 350 349 351 353 355 354 350 343 335 331 328 325 320 314 308 303 300 299 300 302 303 304 305 306 307 307 306 305 304 302 300 297 294 293 295 299 325 1 10 358 341 333 339 339 328 311 279 250 236 226 219 212 205 197 189 170 143 128 130 147 161 171 179 188 195 199 200 201 200 199 198 197 197 198 199 200 202 203 203 204 204 203 201 201 202 203 204 205 206 207 208 210 212 213 214 215 216 218 220 222 225 227 229 230 231 233 237 242 245 256 267 289 316 337 355 10 14 13 8 2 358 357 2 9 11 10 10 11 11 10 10 7 4 3 2 3 3 4 6 8 10 12 15 18 19 18 17 17 19 21 22 23 23 24 25 27 28 30 32 34 36 38 40 42 44 45 47 48 49 50 50 51 51 52 53 54 56 58 61 64 67 69 71 72 74 74 75 75 74 72 68 61 56 54 50 43 34 25 17 12 14 21 24 22 17 8 359 349 336 322 318 328 318 279 240 242 260 269 278 288 293 296 286 282 278 275 273 274 276 277 277 278 278 281 287 292 295 296 298 297 297 290 282 277 274 270 269 272 273 273 280 284 286 288 289 289 288 289 288 289 288 287 346 346 345 345 344 344 343 343 342 342 343 344 345 346 346 345 344 343 342 342 342 342 341 340 340 339 339 339 339 340 341 342 342 342 341 341 340 339 338 337 337 338 338 338 339 339 338 337 336 336 335 335 335 335 335 335 335 335 334 333 331 329 328 326 324 323 322 321 320 319 318 317 316 314 312 310 307 305 303 301 300 298 297 296 295 294 293 293 292 292 292 292 293 292 292 292 291 290 290 290 290 290 291 291 290 290 289 289 288 286 285 284 282 280 279 278 276 276 275 274 274 274 275 278 282 287 295 304 313 316 311 308 304 299 294 288 281 274 268 262 256 251 247 244 239 234 229 226 225 229 236 243 249 253 256 257 259 260 260 258 255 255 256 189 177 195 223 254 277 296 311 316 325 336 352 4 11 20 33 42 44 45 44 43 42 42 38 33 29 26 23 21 19 15 15 15 16 17 18 19 21 22 23 24 26 28 31 31 30 28 25 22 18 16 14 10 5 360 355 356 3 15 25 28 28 28 27 28 28 33 35 34 33 31 29 29 31 39 46 50 54 57 59 61 62 63 63 63 65 67 69 71 74 75 76 76 76 75 75 76 77 78 77 77 78 80 81 81 81 79 78 77 74 69 65 66 66 63 62 63 59 57 59 62 65 67 67 64 58 48 33 17 3 355 351 350 349 349 350 352 353 351 346 340 334 331 329 327 322 316 310 305 301 299 299 300 301 301 302 304 306 306 306 306 306 305 303 302 302 305 310 319 335 351 360 2 358 347 342 343 341 343 351 350 346 318 261 255 203 170 146 120 104 96 95 100 113 137 167 185 195 199 202 204 205 204 203 201 200 199 199 199 200 200 201 202 202 201 200 200 200 201 202 203 204 205 206 207 209 210 211 212 212 213 215 218 220 222 225 226 226 227 230 233 236 240 257 299 337 348 351 359 5 3 360 356 354 354 357 1 5 7 8 8 6 5 7 6 4 3 3 3 4 4 6 8 11 14 18 21 22 22 20 19 20 22 23 24 25 25 26 28 29 31 33 35 37 39 40 42 44 45 46 47 47 48 48 48 48 49 50 51 53 55 59 63 65 67 69 71 73 74 75 75 75 72 65 58 54 54 52 48 43 36 29 26 28 33 36 38 37 33 25 16 2 335 324 316 291 255 245 259 266 270 275 289 291 294 291 285 280 276 272 271 275 275 275 275 276 281 287 293 296 296 298 297 296 291 284 280 277 273 273 279 279 280 281 282 283 284 286 287 286 288 287 288 287 286 345 345 344 343 343 342 342 341 341 341 342 343 344 344 344 343 342 342 341 341 341 341 341 340 339 339 338 338 338 339 340 341 341 341 341 341 340 339 338 338 338 338 338 338 338 338 338 338 337 337 336 336 335 335 334 334 334 334 334 333 332 330 328 327 325 323 322 321 320 319 318 317 316 315 313 311 309 307 305 303 301 299 298 296 295 295 294 293 292 292 292 292 292 292 292 292 291 290 290 290 290 290 290 290 290 290 289 288 287 286 284 283 281 279 278 276 275 274 274 273 273 272 272 274 277 282 289 299 309 313 312 309 303 299 293 288 281 274 269 265 261 256 251 246 241 236 232 230 230 235 242 250 256 261 265 268 272 276 277 275 276 278 271 204 210 244 262 277 290 302 313 322 327 333 343 352 356 1 9 19 28 35 40 40 39 39 37 34 31 28 25 22 19 13 10 15 19 21 21 21 21 22 22 23 24 28 31 32 31 28 25 21 18 15 13 10 5 359 355 356 4 17 26 28 28 29 30 31 31 34 34 32 30 28 27 28 32 39 45 48 50 52 53 54 54 53 53 55 57 60 63 66 68 71 73 74 74 74 73 73 73 74 74 74 76 78 79 80 79 79 78 78 76 72 68 66 63 59 57 57 54 52 55 59 62 65 67 67 64 56 44 30 14 358 348 345 346 347 348 348 348 345 341 337 335 333 331 327 321 316 310 305 301 298 297 296 297 299 301 302 303 304 305 306 307 308 307 306 309 313 317 324 332 340 346 350 347 342 340 341 340 342 356 26 51 50 37 28 54 87 87 82 79 79 84 93 108 128 152 174 190 198 203 206 207 207 207 205 204 202 201 201 200 200 201 201 201 200 200 200 200 201 202 202 203 204 206 207 208 209 209 210 210 211 212 215 217 219 222 223 222 222 225 227 229 233 257 301 335 346 346 353 1 355 352 351 350 352 353 354 356 359 1 1 359 359 2 3 3 2 3 3 4 4 6 8 11 15 19 23 25 25 23 22 22 24 24 25 26 27 28 29 31 33 34 36 38 39 40 42 43 44 45 46 46 46 46 45 46 46 47 48 49 52 55 58 61 63 66 68 70 71 72 73 73 69 62 57 53 51 49 48 46 43 41 40 43 46 49 52 53 51 47 41 29 5 343 314 283 261 256 261 258 264 274 289 290 290 289 289 286 279 273 272 273 272 274 274 276 281 287 294 299 300 299 296 296 294 290 286 283 274 277 283 285 285 283 281 280 282 285 286 285 286 288 288 288 287 345 344 343 343 342 341 340 340 340 340 341 342 343 343 342 342 341 341 340 340 340 340 340 339 339 338 337 337 337 338 339 340 340 340 341 341 341 340 339 338 338 338 338 338 338 338 338 338 338 338 337 337 336 335 334 334 333 333 333 333 332 331 329 327 326 324 322 321 320 319 318 317 316 315 314 312 310 308 306 304 302 300 298 297 296 295 294 293 292 292 292 292 292 292 292 292 291 290 290 289 290 290 290 290 290 290 289 288 287 285 284 282 280 278 276 275 274 273 273 273 272 271 270 269 271 274 278 290 302 308 309 307 303 298 293 289 283 278 276 275 271 264 256 249 243 238 236 235 237 242 248 255 260 264 268 274 281 283 282 281 284 285 276 253 272 287 290 295 303 311 319 323 325 330 337 344 348 355 3 13 21 28 33 36 36 36 36 34 32 30 27 24 18 12 16 21 24 25 24 22 22 22 22 23 24 26 29 31 31 28 24 20 17 14 13 10 6 1 358 359 5 16 23 26 26 26 27 29 29 26 26 26 26 26 27 29 35 42 45 46 47 47 47 46 46 46 46 48 50 52 55 58 61 65 69 71 72 72 72 71 70 70 70 71 73 76 76 76 76 77 78 78 77 74 71 68 63 58 55 53 50 49 52 56 59 62 66 69 68 64 55 41 24 4 349 342 341 343 345 344 341 338 336 335 336 335 331 325 319 314 309 304 300 296 294 294 295 297 299 301 302 302 304 306 307 308 308 309 311 314 319 324 329 333 336 337 337 335 336 338 337 336 346 14 49 58 51 49 52 57 62 64 65 70 79 89 101 115 136 161 179 192 199 204 207 209 209 208 207 206 205 204 202 202 201 201 201 201 200 200 201 202 203 204 205 206 207 208 209 209 209 209 209 210 211 213 215 217 219 219 218 217 219 221 222 232 259 298 326 334 335 343 356 353 349 346 346 347 347 347 347 349 351 352 352 353 356 359 1 2 2 3 4 4 6 8 11 15 19 23 26 27 26 24 24 25 26 26 27 27 29 30 32 33 35 36 38 39 40 41 43 44 44 45 45 45 45 44 44 45 45 45 46 48 51 53 55 58 60 62 63 64 64 65 64 61 56 52 49 47 47 47 47 47 47 48 51 54 56 59 61 61 59 55 48 38 24 348 294 277 264 254 252 265 273 282 286 286 288 291 290 280 277 274 273 272 273 274 277 283 289 299 303 306 304 299 296 298 298 296 291 283 281 284 287 288 286 283 282 282 283 284 284 286 288 289 289 287 344 343 343 342 341 341 340 339 339 339 340 341 342 342 341 341 340 340 339 339 339 339 339 339 338 338 337 336 336 337 338 339 339 340 341 341 342 341 340 340 339 339 339 339 339 339 339 338 339 339 339 338 337 336 335 334 334 334 334 333 333 331 330 328 326 324 323 321 320 319 318 317 316 315 314 313 311 309 307 305 303 301 299 298 297 296 295 294 293 292 292 292 292 292 292 292 291 291 290 290 289 290 290 290 290 289 289 288 287 285 283 281 279 277 275 273 273 272 272 272 272 271 268 266 264 262 265 280 293 302 304 304 301 298 295 291 288 285 284 282 276 268 260 253 247 243 242 243 246 250 255 259 263 267 271 277 285 285 282 279 280 287 291 292 302 306 301 298 306 316 322 324 325 330 335 337 342 351 3 13 19 22 26 29 31 32 32 32 31 29 27 24 24 27 29 29 28 27 26 24 23 22 22 23 24 25 27 29 28 26 23 19 15 12 11 10 8 5 3 3 6 14 19 21 20 20 20 20 20 18 15 17 21 25 27 30 36 43 45 45 45 44 42 41 40 40 41 41 41 42 44 46 49 53 58 62 66 68 69 68 68 67 67 69 73 76 74 72 72 74 75 76 77 75 73 70 65 60 56 52 48 47 50 55 59 60 64 67 69 70 68 56 38 17 355 342 337 337 338 337 335 334 334 335 336 333 328 321 315 310 305 302 298 294 292 292 294 297 298 299 300 302 304 306 308 308 309 309 311 315 320 325 329 331 332 331 330 332 335 337 337 336 340 353 20 43 47 50 50 50 52 53 53 57 65 74 85 100 121 148 165 179 189 197 203 207 209 209 209 209 208 206 205 204 203 203 202 202 201 202 203 204 205 206 207 207 208 208 209 210 210 209 209 210 211 212 214 215 217 217 215 213 214 215 216 225 249 290 328 346 355 355 353 347 341 340 341 342 341 340 340 340 342 344 346 348 352 356 359 1 2 3 5 7 7 9 12 15 19 23 26 29 27 25 25 26 27 27 27 28 30 31 32 33 35 36 38 39 40 41 41 42 43 43 44 44 43 43 43 43 43 43 43 45 47 49 50 52 54 55 56 56 56 54 54 52 50 48 46 46 46 46 47 48 50 53 55 57 59 61 62 64 63 62 61 59 54 40 339 304 284 251 247 252 261 271 277 281 291 288 289 286 283 280 277 276 278 278 283 287 295 302 306 308 307 302 301 301 299 297 293 288 285 285 287 288 288 285 284 282 282 282 283 285 287 289 288 287 343 343 342 342 341 340 339 339 339 339 340 340 341 341 340 340 339 339 339 338 338 338 338 338 338 337 336 336 336 336 337 338 339 339 340 341 342 342 342 341 340 339 339 340 340 339 339 339 339 340 340 339 338 337 336 335 335 335 335 334 334 332 330 329 327 325 323 321 320 319 318 317 316 315 314 313 312 310 308 306 304 302 301 299 298 296 295 294 293 292 292 292 292 292 292 292 291 291 290 290 290 290 290 290 290 289 289 288 287 285 283 281 278 275 274 272 272 272 272 272 271 270 267 262 256 253 260 280 291 298 302 303 302 299 296 293 291 288 284 280 276 270 263 257 252 251 252 253 255 258 262 265 268 271 276 281 287 285 280 279 285 293 299 303 306 305 299 293 301 315 324 325 327 330 333 334 339 348 0 12 17 17 19 23 26 28 28 29 29 26 24 22 24 26 28 28 28 27 26 25 23 23 24 25 25 25 25 25 25 24 22 18 14 10 8 8 8 7 6 6 7 12 16 16 15 13 13 13 12 9 8 11 18 22 25 28 34 41 43 44 43 42 40 38 37 36 36 35 34 34 34 34 36 40 45 50 55 59 62 63 64 63 64 67 72 73 70 68 68 70 72 74 75 75 74 71 68 63 58 53 49 47 49 53 58 60 64 65 66 72 78 73 57 37 12 351 337 332 331 330 330 331 333 334 333 329 322 316 310 305 301 298 296 293 291 292 294 297 298 299 301 304 307 309 310 312 312 312 315 318 323 329 333 334 333 332 332 333 337 340 339 336 336 343 358 17 29 40 43 43 43 43 43 45 49 56 64 76 96 121 140 156 169 181 192 201 205 209 211 213 212 210 208 207 206 205 204 204 204 204 205 207 208 208 209 209 209 209 210 210 210 210 210 211 212 213 214 215 216 215 212 210 210 211 211 215 236 290 337 358 4 359 350 341 337 339 342 341 339 337 336 336 337 341 343 344 348 353 358 1 3 6 8 10 11 13 14 17 20 23 26 28 27 25 25 26 27 27 27 28 30 31 32 33 34 36 37 38 39 40 40 41 41 42 42 42 42 41 41 41 41 41 41 42 44 45 46 47 49 49 49 49 49 49 48 47 45 44 44 45 46 46 48 49 51 54 57 59 61 62 64 65 65 65 66 67 66 62 40 341 303 260 249 252 258 266 272 275 282 285 287 287 286 285 284 285 285 285 293 297 302 305 306 306 305 302 305 303 298 295 292 289 288 288 289 290 290 287 285 284 283 283 283 284 287 288 288 287 343 342 342 341 340 340 339 339 339 339 339 340 340 339 339 339 339 338 338 338 338 338 337 337 337 336 336 336 336 336 337 338 338 339 340 342 342 343 342 341 340 340 340 340 340 340 341 341 341 341 340 340 339 337 336 336 336 336 336 336 335 333 331 330 328 326 324 322 320 318 317 316 316 315 314 313 312 311 309 307 305 304 302 300 299 297 296 295 294 293 292 291 291 291 291 291 291 291 291 290 290 290 290 290 290 289 289 288 287 285 283 280 277 274 272 271 272 272 272 271 271 269 265 259 256 262 277 292 298 298 304 304 302 299 296 294 292 288 284 280 277 273 267 261 259 260 263 266 267 267 269 271 274 277 280 284 288 284 281 281 288 295 297 298 299 298 296 295 299 314 325 329 330 332 333 334 339 347 356 6 13 13 17 21 23 25 26 26 26 23 20 19 20 22 23 25 26 27 27 26 24 24 25 25 25 25 24 22 22 22 21 18 14 10 8 7 7 7 6 6 8 12 14 13 11 8 7 7 5 2 1 7 13 19 23 27 33 39 41 42 41 40 38 36 35 33 32 31 30 29 28 27 28 30 36 42 47 50 52 54 56 58 61 65 68 68 66 64 64 66 68 70 72 73 73 72 70 66 61 56 51 49 50 52 57 61 64 64 63 69 80 83 74 61 38 11 345 332 326 324 325 327 330 330 328 323 316 310 305 301 298 296 295 293 292 293 295 298 301 303 306 310 313 315 317 318 319 321 321 322 326 331 333 333 333 334 334 335 338 342 338 330 330 340 351 359 8 20 29 32 32 32 32 34 36 40 43 45 54 69 82 99 121 148 167 182 198 205 210 214 215 214 212 211 209 208 207 207 206 207 208 209 209 209 210 210 210 210 211 211 211 211 211 212 213 214 215 215 214 212 210 209 209 210 208 209 226 299 343 358 358 354 347 341 342 346 347 342 338 335 334 333 334 336 338 340 344 350 358 3 6 8 11 13 15 17 18 19 22 25 27 28 27 25 24 25 26 27 27 28 29 31 31 32 33 35 36 37 38 39 39 40 40 40 40 41 40 40 40 40 40 40 40 40 41 43 44 45 45 45 44 44 44 44 44 44 43 42 42 43 44 46 48 49 51 53 56 59 62 64 67 68 68 68 68 70 70 68 57 27 350 275 252 254 261 268 274 278 284 288 286 285 286 285 287 293 287 292 298 301 302 304 306 307 303 300 300 302 301 298 296 296 295 296 298 297 297 294 290 289 287 286 289 287 288 290 291 291 342 341 341 340 340 339 339 339 339 339 339 339 339 338 338 338 338 338 338 338 338 337 337 336 336 335 335 335 335 336 337 338 339 340 341 342 343 344 343 342 341 341 340 341 341 341 342 342 342 341 341 340 339 338 337 337 337 337 337 337 336 334 332 330 328 326 324 322 320 318 317 316 315 315 314 313 313 312 310 309 307 305 304 302 300 298 297 295 294 294 293 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 289 288 287 285 283 279 276 273 271 271 272 272 272 273 272 271 270 274 288 301 302 304 303 302 305 302 299 297 295 293 291 289 286 283 280 278 274 271 271 273 276 278 278 277 278 281 283 285 287 288 289 286 282 279 285 290 291 290 292 295 298 301 305 318 329 332 334 335 336 337 342 348 353 359 12 16 20 22 23 24 25 25 24 21 17 16 16 17 19 22 24 27 28 27 25 24 24 24 24 23 22 21 20 22 22 20 15 11 8 8 7 7 6 6 8 11 12 10 6 4 3 1 358 353 352 357 6 14 19 25 31 36 38 38 38 38 36 35 33 31 30 29 27 26 25 24 23 23 24 29 33 36 37 41 46 52 56 60 62 63 62 61 62 64 66 68 70 71 71 71 70 68 64 59 54 52 51 51 55 59 63 63 60 63 74 81 81 80 62 39 5 339 328 323 322 324 326 326 322 317 311 305 300 297 296 295 295 294 294 295 298 300 303 307 312 316 320 324 328 329 328 330 327 327 334 339 335 330 331 336 338 337 336 340 335 327 330 345 355 355 355 3 12 19 21 21 22 23 25 28 29 25 23 24 28 30 33 41 63 135 202 206 209 212 215 216 216 215 213 212 211 210 209 209 210 210 210 210 210 210 211 211 211 212 212 212 212 213 214 215 216 215 214 211 209 208 211 211 208 208 228 311 346 355 356 352 346 345 349 352 348 342 337 334 332 331 331 332 332 334 337 344 357 5 10 13 15 17 19 20 21 22 23 26 27 28 27 26 25 25 26 27 27 27 28 30 31 31 33 34 35 36 38 38 39 39 39 39 39 40 40 40 40 39 38 38 39 39 40 40 41 42 42 41 40 39 39 40 40 41 40 40 40 41 42 44 47 49 51 53 55 59 62 65 68 70 71 70 70 71 72 71 66 53 39 346 254 261 269 274 277 282 286 287 280 276 277 281 281 291 294 297 300 301 300 300 305 307 306 299 299 304 307 307 305 305 305 306 308 306 304 302 298 296 292 293 294 294 295 295 296 295 341 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 338 338 338 338 338 337 336 335 335 335 335 335 335 336 336 338 339 340 341 343 344 344 344 343 342 341 341 341 342 342 342 343 343 342 341 340 339 338 337 337 338 338 338 338 337 335 333 331 329 326 324 322 320 319 317 316 315 315 314 314 313 312 311 310 308 307 305 303 301 299 298 296 295 294 293 292 291 290 290 291 291 291 291 291 291 291 290 290 290 290 289 289 288 286 283 279 275 272 270 271 272 274 275 275 274 273 280 294 308 314 311 307 304 306 303 300 297 295 294 292 291 289 288 286 284 281 280 281 284 288 290 289 288 287 290 293 293 294 294 293 290 286 283 280 284 289 291 291 293 298 305 310 314 323 333 334 337 339 340 341 344 348 350 354 5 18 18 20 22 23 23 23 21 18 15 14 13 13 15 18 22 25 27 27 25 23 23 23 23 22 21 21 21 23 22 20 15 10 8 7 7 7 6 5 6 8 9 6 3 360 356 352 348 344 342 346 357 7 15 23 28 32 34 35 35 35 34 33 31 29 27 26 24 23 22 20 20 18 17 17 19 21 24 28 32 38 46 52 56 58 58 59 60 62 65 66 68 69 70 71 70 68 65 61 57 55 54 52 53 56 59 60 57 57 62 69 78 90 77 61 33 359 337 328 324 323 323 321 318 312 306 301 297 295 294 294 294 294 295 297 300 302 305 309 314 321 327 335 339 335 332 335 337 340 347 350 342 332 331 339 347 336 331 335 333 330 337 355 4 358 352 353 359 7 11 12 13 15 17 19 20 17 12 7 5 3 1 356 350 339 269 239 219 214 214 215 216 217 216 215 214 212 211 211 211 211 211 210 210 210 211 211 212 212 213 213 213 214 215 215 215 215 214 213 211 211 212 210 206 211 250 330 347 355 356 352 348 348 352 353 347 342 337 333 331 329 328 327 327 328 332 340 354 6 12 17 19 20 21 23 23 24 25 26 28 29 28 26 25 25 26 27 27 27 28 29 30 31 32 33 34 35 37 38 38 38 38 39 39 39 39 40 39 39 38 38 38 38 38 38 39 40 39 38 37 36 35 36 37 38 38 37 37 39 41 42 45 48 51 52 55 59 62 65 68 71 73 72 71 71 72 72 69 64 56 43 273 273 273 275 280 284 281 270 263 264 265 276 282 289 296 299 301 301 305 306 310 311 313 310 306 306 309 312 310 310 310 311 312 311 309 308 305 302 300 300 301 302 302 301 300 299 341 340 340 339 339 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 336 335 335 334 334 335 335 336 337 338 339 340 342 343 344 344 344 343 342 342 342 342 343 343 343 344 344 343 342 341 340 338 338 338 338 339 339 339 338 336 334 331 329 327 324 322 320 319 317 316 316 315 314 314 313 312 311 310 309 308 306 304 302 301 299 297 296 295 293 292 291 290 290 290 290 291 291 291 291 291 291 290 290 290 290 289 288 286 283 279 275 272 271 270 273 277 277 276 278 282 290 302 309 309 307 304 303 303 300 297 295 293 292 291 290 289 288 287 285 283 283 287 294 300 302 299 297 297 300 301 300 299 297 294 291 288 285 281 283 295 300 300 300 304 310 314 318 326 334 333 340 343 344 345 345 344 343 348 360 12 13 17 20 21 20 19 18 16 14 13 12 10 11 13 17 21 24 25 24 23 23 24 24 24 23 21 20 21 20 18 14 10 7 6 6 7 6 5 5 6 5 3 1 357 353 348 342 337 335 338 348 359 10 19 25 28 30 32 32 31 30 28 27 25 23 22 21 20 18 17 17 16 15 14 14 16 18 21 23 27 34 42 48 52 54 56 59 61 63 65 67 68 69 69 68 67 64 61 59 57 56 54 52 52 53 54 52 50 50 53 68 86 78 66 48 20 353 337 329 325 322 318 314 308 302 297 294 293 293 294 294 293 294 297 301 304 306 310 317 326 334 346 348 340 335 339 351 4 8 3 353 341 336 343 347 333 328 331 333 336 345 2 9 4 354 350 352 358 3 5 7 9 10 12 14 12 8 3 358 353 348 342 336 330 314 284 246 226 218 215 215 216 217 217 216 215 214 212 211 210 209 209 209 210 211 211 211 212 213 214 214 215 216 216 215 214 214 213 212 212 210 207 208 218 276 340 351 355 355 351 350 352 356 353 347 343 338 334 331 329 327 325 323 323 327 338 350 6 18 21 21 22 22 23 25 26 26 27 29 30 30 28 27 26 28 28 28 28 28 28 29 30 31 33 34 35 37 38 38 38 38 38 38 38 39 39 39 39 39 38 37 38 38 37 37 37 36 35 34 33 33 34 35 36 36 37 37 38 39 41 43 46 49 52 55 58 62 65 69 71 73 72 71 71 71 70 69 68 64 54 18 329 294 283 286 290 282 269 262 262 264 272 282 294 300 303 302 303 305 308 315 318 319 320 317 315 312 312 312 311 310 311 312 312 312 312 310 308 306 306 306 306 306 305 304 303 341 340 340 339 338 337 337 337 337 338 339 339 339 339 339 339 339 339 338 338 338 337 336 335 335 334 334 335 335 336 337 338 340 341 342 343 344 344 344 343 343 343 343 344 344 344 345 345 345 344 343 342 340 339 338 338 339 339 340 340 338 337 335 332 330 327 324 322 321 319 318 317 316 315 314 314 313 312 311 311 310 308 307 305 304 302 300 299 297 296 294 293 291 290 290 290 290 290 290 291 291 291 291 291 291 291 290 290 289 287 284 281 278 274 271 269 269 270 271 275 283 291 295 301 306 304 302 301 300 299 297 295 293 292 290 289 289 289 288 286 285 284 284 287 295 304 308 304 300 300 302 304 301 299 297 295 294 293 289 285 288 302 310 308 306 308 311 314 319 327 334 333 341 343 349 351 345 337 333 342 356 4 8 13 17 17 17 16 16 15 15 14 11 10 9 10 12 16 19 21 22 22 23 24 26 26 24 21 18 17 16 15 12 10 7 5 5 4 4 3 3 2 1 360 358 356 352 348 343 340 338 339 343 350 1 12 20 23 25 25 25 24 21 19 18 16 16 15 15 15 13 11 13 14 13 13 13 14 16 18 20 23 27 33 39 44 49 53 57 59 61 62 64 65 66 66 66 65 63 61 59 57 56 55 52 48 46 47 47 43 38 41 59 75 68 56 43 26 4 346 335 329 323 317 311 305 299 295 293 292 293 293 293 293 293 296 303 309 309 312 321 333 340 352 357 352 347 349 3 24 28 15 1 346 343 349 343 332 329 332 336 341 350 2 10 6 357 352 352 354 358 0 2 4 6 6 7 7 5 1 355 348 341 335 329 325 317 299 276 250 232 222 218 216 217 217 217 217 216 214 211 208 207 206 206 208 209 210 211 212 213 214 216 217 217 217 216 215 212 213 215 216 214 212 216 234 312 345 353 355 354 352 353 356 358 352 348 344 340 336 332 330 328 325 323 323 325 329 344 6 24 28 25 24 24 26 28 29 29 30 31 33 33 31 29 28 29 30 30 29 28 28 28 29 31 32 34 35 36 37 38 38 38 38 38 38 38 39 39 39 38 37 36 36 36 36 35 34 33 32 32 32 33 33 33 34 35 37 38 39 40 41 43 46 49 52 55 58 62 66 69 71 73 72 70 70 69 68 69 70 67 60 46 26 358 328 318 306 279 272 275 281 285 290 297 307 307 308 307 307 309 312 316 320 322 323 319 314 313 313 313 312 312 312 313 314 314 314 312 310 309 308 308 308 307 306 306 305 341 340 340 338 337 336 336 336 337 339 340 341 340 340 340 340 340 339 338 338 338 337 336 335 334 334 334 334 335 336 337 338 340 341 342 343 343 343 343 343 344 344 345 345 346 346 346 346 345 345 344 343 341 340 340 339 340 340 340 340 339 337 335 333 330 327 325 323 321 320 318 317 316 315 314 314 313 312 311 310 310 309 308 306 304 303 301 300 298 296 295 293 292 291 290 289 289 290 290 291 291 291 291 291 291 291 291 291 290 288 284 281 278 275 273 271 268 264 266 276 286 295 301 304 303 301 299 298 297 296 295 293 292 291 290 289 289 288 287 285 284 282 282 285 294 305 309 308 307 307 307 306 304 301 299 298 300 300 295 292 297 308 313 313 313 314 315 318 326 333 335 336 340 343 350 360 351 334 331 344 359 2 6 11 14 15 16 16 16 16 15 13 10 8 8 8 10 12 14 16 17 17 17 19 21 23 21 16 13 12 12 11 10 9 6 4 3 1 360 358 358 358 357 356 355 353 351 349 347 345 343 342 342 344 352 1 8 13 14 12 10 11 12 12 13 12 12 11 10 9 8 7 6 4 6 7 7 9 12 14 16 18 20 25 31 36 42 48 53 56 56 57 58 59 61 61 62 62 61 60 59 58 56 56 52 44 40 41 41 36 31 32 50 64 53 40 33 23 7 350 338 332 325 316 309 302 297 294 292 291 292 293 293 293 293 296 305 314 316 318 327 339 347 354 4 7 5 3 11 28 34 23 6 349 347 350 342 335 335 337 340 345 352 359 6 5 358 354 352 354 356 358 360 1 2 2 1 1 359 356 351 344 337 330 325 320 314 305 291 272 252 237 226 221 219 219 219 220 219 215 211 207 203 202 202 204 207 208 210 211 213 216 219 220 219 218 218 218 218 219 221 221 220 227 240 269 326 348 354 355 354 354 356 360 358 353 349 345 341 338 335 332 330 328 326 324 324 327 345 12 30 29 24 24 26 28 30 31 32 33 34 35 35 34 31 31 31 32 32 31 30 29 29 29 30 32 33 34 35 37 38 38 37 37 37 37 38 38 38 38 37 36 36 36 36 36 35 34 33 32 32 32 32 32 32 33 34 36 38 40 41 42 44 46 48 52 55 59 62 65 69 71 71 70 69 69 68 70 71 73 71 66 61 55 47 35 27 351 272 272 295 312 317 317 317 323 319 315 312 312 315 317 319 321 322 321 318 317 315 315 315 314 314 314 315 315 315 314 313 311 310 309 309 309 308 308 307 307 340 340 338 337 336 335 335 336 338 340 341 341 341 341 341 341 340 339 338 337 337 336 335 334 334 334 334 334 335 336 337 338 340 341 342 342 343 343 343 344 344 345 346 346 347 347 347 347 346 345 344 343 343 342 341 341 341 341 341 340 339 337 335 333 331 328 325 323 321 320 319 317 316 315 314 313 313 312 311 310 310 309 308 307 305 304 302 301 299 297 295 294 292 291 290 289 289 289 290 290 291 291 291 291 291 292 292 292 290 286 282 278 276 275 275 272 269 266 270 280 289 296 300 303 302 299 298 296 296 295 293 292 291 290 290 290 289 288 287 286 285 285 287 291 300 310 313 313 314 314 312 309 306 304 302 303 305 305 303 305 310 314 316 318 322 323 322 325 332 336 337 338 340 345 349 349 347 338 339 348 356 1 5 10 13 15 17 18 18 16 14 12 9 8 7 6 7 8 10 11 10 8 7 8 10 12 11 8 7 6 6 7 7 6 4 3 0 357 354 353 353 353 352 352 350 348 347 346 346 345 344 344 342 342 345 348 352 355 356 356 356 359 2 5 6 7 6 5 5 5 4 4 2 1 359 356 356 359 5 9 11 12 12 15 20 25 29 34 38 42 45 46 48 49 51 53 55 56 57 58 59 59 58 58 51 41 36 34 32 28 24 26 39 51 38 25 21 19 6 348 337 331 323 315 308 301 296 293 291 291 292 293 294 293 294 297 305 315 322 327 335 347 355 359 9 23 26 18 17 24 27 20 6 353 348 345 340 339 342 340 341 349 356 358 1 0 357 354 353 354 356 358 359 359 359 358 357 356 354 351 346 340 334 328 322 318 313 306 297 285 270 254 239 231 227 223 223 224 222 219 214 208 202 199 198 200 202 204 206 209 213 217 220 222 223 222 221 221 221 223 225 223 223 244 279 314 341 351 355 356 356 356 359 0 357 353 350 347 343 341 338 336 334 332 329 328 329 336 354 17 29 27 22 24 27 29 32 34 34 35 36 37 38 36 35 34 33 33 33 33 32 31 30 30 31 32 33 34 35 36 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 34 33 33 33 32 32 32 32 32 32 33 35 37 40 41 43 44 46 48 51 55 59 61 64 67 68 68 68 68 69 70 73 74 73 70 66 61 56 49 52 49 35 353 296 317 338 341 334 329 328 325 321 318 317 318 320 320 321 321 321 320 319 318 318 318 317 317 316 316 315 314 314 313 312 311 311 311 310 310 309 309 308 339 338 337 335 335 335 336 337 339 341 341 342 342 342 341 341 340 338 337 336 335 335 334 333 333 333 334 334 335 336 337 338 339 340 341 342 343 343 344 344 344 345 346 347 347 347 347 347 346 345 345 344 344 344 343 343 342 342 341 340 339 337 335 333 331 328 326 324 322 320 319 318 317 315 314 313 313 312 311 310 309 309 308 307 306 304 303 301 300 298 296 294 292 291 290 289 289 289 289 290 291 291 291 291 292 292 292 292 289 284 280 276 275 275 273 271 270 274 282 288 295 299 300 301 301 299 297 296 294 293 292 291 291 291 291 290 290 290 290 291 293 296 299 302 307 313 316 317 318 317 315 311 308 306 305 309 312 311 312 315 317 317 319 324 330 330 328 331 333 336 340 341 342 347 348 346 348 351 353 355 358 2 7 11 15 17 18 19 19 17 15 13 11 9 7 6 5 6 6 6 4 1 359 359 1 3 4 4 4 3 3 2 2 2 360 358 355 352 349 349 348 348 347 345 344 342 342 342 342 342 342 343 343 343 343 345 346 347 348 348 349 351 354 356 358 359 359 359 357 357 357 357 358 357 356 353 351 351 354 360 6 7 6 6 8 11 13 15 17 20 24 28 32 35 38 40 45 48 50 54 57 59 61 59 51 40 31 25 21 18 17 21 27 31 22 11 7 9 1 346 336 329 322 315 308 301 296 293 292 292 293 295 295 295 296 299 304 313 323 332 341 350 357 5 11 30 38 25 19 17 13 5 357 352 348 343 338 343 346 340 339 352 3 359 357 356 355 353 352 353 355 356 358 357 357 356 355 354 351 347 342 336 331 326 321 316 312 306 300 291 278 263 249 243 238 234 230 227 224 221 218 213 206 200 197 196 196 199 202 207 211 215 220 224 225 225 226 227 225 216 206 205 256 304 333 349 355 357 357 357 357 358 360 0 357 354 351 348 345 343 342 340 338 336 334 333 335 344 2 19 27 26 25 26 29 32 34 36 38 38 39 40 40 40 39 37 36 35 35 35 34 33 32 32 32 32 33 33 34 34 36 37 37 37 37 37 36 36 36 36 36 35 35 36 35 34 33 32 32 33 33 33 33 33 33 33 32 33 35 38 40 42 43 44 46 49 53 56 58 59 60 61 62 63 65 67 69 72 71 68 63 59 54 50 49 52 47 33 2 332 340 354 352 345 337 329 326 324 321 320 320 320 322 322 323 322 321 321 320 320 319 318 318 317 316 315 315 314 314 314 313 313 313 313 313 311 311 310 338 336 335 334 335 336 338 340 341 341 342 342 342 342 341 341 340 338 337 335 334 334 333 333 333 333 334 334 335 336 337 338 339 340 341 342 342 343 344 344 345 345 346 347 347 347 347 346 346 345 345 345 345 344 344 344 343 342 341 340 339 337 335 333 331 328 326 324 323 321 320 318 317 316 315 314 313 312 311 310 309 309 308 307 306 304 303 302 300 298 297 295 293 291 290 289 288 289 289 290 290 291 291 291 292 292 293 292 288 283 279 277 276 274 272 270 271 275 285 295 299 301 301 301 300 298 296 295 293 292 291 290 290 291 292 292 292 293 295 298 303 306 307 308 310 314 316 318 319 317 315 313 310 308 308 313 316 316 317 320 321 320 321 327 334 334 331 333 333 336 340 343 345 349 349 348 352 358 1 3 4 6 9 13 16 17 18 18 18 17 16 15 13 11 9 7 6 5 4 3 0 358 356 356 357 0 3 5 5 3 1 359 359 358 355 352 349 347 345 344 343 342 341 339 337 337 337 338 338 339 339 340 341 342 343 345 347 348 348 348 348 349 350 351 352 352 352 351 350 348 348 348 348 349 348 348 346 345 345 347 353 0 2 1 0 0 0 1 1 3 6 10 15 19 23 27 32 37 41 46 51 55 59 60 51 38 27 18 12 9 12 15 14 12 7 357 353 355 353 345 337 329 322 316 310 303 297 294 293 294 295 296 297 297 298 301 304 310 319 329 337 345 354 5 13 31 36 25 16 13 10 4 358 352 346 338 336 345 349 343 344 358 9 3 357 355 354 354 354 354 354 356 358 359 357 355 353 351 349 345 340 335 329 324 320 315 311 306 300 293 285 276 267 254 247 242 238 232 225 222 222 219 214 207 202 197 193 193 198 203 207 213 218 222 225 229 229 229 233 235 216 225 330 345 356 1 1 0 1 360 359 360 2 1 357 354 351 348 346 344 344 344 341 339 337 336 339 347 1 18 29 31 32 34 35 36 38 40 41 42 42 43 43 43 43 41 39 38 37 37 37 35 34 33 33 33 33 33 34 34 35 36 36 36 37 37 36 36 36 36 36 35 35 35 34 32 31 31 32 33 34 34 34 35 35 34 33 32 33 35 38 41 43 44 45 47 49 51 52 52 50 50 53 56 60 63 63 62 62 62 58 53 48 44 41 42 38 22 1 352 350 355 354 350 343 333 325 323 321 322 322 322 323 324 324 324 323 323 322 321 320 319 318 317 317 316 315 315 315 315 315 315 315 315 315 314 313 313 337 336 335 335 337 338 340 341 341 341 341 342 342 342 341 340 339 338 336 335 334 333 333 333 333 333 334 334 335 336 337 338 339 340 341 342 342 343 344 344 345 345 346 347 347 347 346 346 346 346 346 346 345 345 344 344 343 342 341 340 339 337 335 333 331 329 327 325 323 322 320 319 318 317 315 314 313 312 311 310 309 309 308 307 306 305 303 302 301 299 297 295 293 291 290 289 288 288 289 289 290 291 291 291 292 292 293 292 288 283 279 278 277 274 271 271 275 282 290 297 302 302 302 301 299 298 296 294 292 290 289 289 290 291 293 294 294 295 297 302 306 308 309 309 310 313 315 317 317 316 315 314 312 310 310 313 317 319 320 323 324 322 324 329 334 335 335 336 335 335 338 343 348 350 347 345 346 353 0 4 6 8 11 13 15 16 16 16 16 16 16 15 13 12 10 8 7 6 4 2 359 357 355 355 356 360 3 5 4 2 0 359 358 356 353 349 344 342 341 340 339 337 335 333 332 332 333 334 335 336 337 338 339 340 341 343 346 347 349 349 349 350 350 350 350 349 348 347 345 343 342 341 340 339 339 338 338 338 339 340 345 353 355 355 354 353 353 354 355 356 357 358 1 5 9 13 19 24 30 35 41 47 53 56 50 37 23 13 7 5 9 11 5 1 356 347 343 341 341 339 335 330 324 318 313 306 300 296 295 294 295 297 298 299 299 301 304 308 315 323 329 336 346 357 8 23 29 19 9 6 9 6 354 344 338 333 334 342 345 344 348 1 8 3 358 355 354 354 356 355 355 355 357 360 360 357 353 350 347 344 341 336 330 325 319 315 310 305 300 295 288 281 272 264 256 250 243 235 227 225 229 234 233 228 224 209 195 191 197 203 207 213 221 223 223 225 227 235 249 251 248 277 319 341 357 2 2 4 5 3 1 1 3 0 356 353 351 349 346 344 344 346 344 342 340 339 341 347 357 12 24 32 36 39 39 40 41 43 45 45 45 45 46 46 46 45 42 40 39 40 40 38 36 35 34 34 33 34 34 34 35 35 35 35 35 36 36 36 37 37 37 36 35 33 32 31 30 31 31 32 33 34 34 36 36 36 35 34 33 34 37 40 42 43 44 44 45 46 47 46 43 40 45 50 54 56 57 58 59 60 57 52 47 41 38 34 27 16 1 355 353 353 352 349 345 338 329 324 322 323 324 324 325 325 325 324 324 324 324 323 322 321 320 319 318 318 317 316 316 316 316 316 317 318 318 317 316 315 338 338 338 338 339 340 341 341 342 341 341 341 341 341 340 340 339 338 337 335 335 334 333 333 333 333 334 335 335 336 337 338 339 340 341 342 342 343 344 344 345 345 346 346 347 346 346 346 346 346 346 346 346 345 344 343 343 342 341 340 338 337 335 333 331 329 327 325 324 322 321 319 318 317 316 315 314 313 312 311 309 308 308 307 306 305 303 302 301 299 297 295 293 291 290 289 288 288 289 289 290 290 291 291 292 292 293 291 288 284 281 279 277 274 273 276 284 289 294 298 302 303 303 302 299 297 295 293 291 289 288 288 289 291 292 292 292 292 295 299 302 305 306 308 309 311 313 315 315 315 315 315 314 314 313 315 319 322 324 325 326 326 329 333 335 337 340 340 340 336 339 345 349 348 345 344 345 351 358 4 7 9 11 13 14 14 14 14 14 14 14 13 12 11 10 8 7 6 5 3 360 357 355 355 355 358 2 4 3 2 1 360 359 357 353 348 343 340 339 338 336 334 331 329 328 328 329 331 332 334 336 337 338 338 340 341 344 346 347 348 349 349 349 349 349 349 347 346 344 342 340 338 337 335 333 332 331 330 331 333 337 344 348 348 347 346 347 347 348 349 350 349 350 352 355 359 3 9 15 22 29 37 44 49 46 34 20 10 5 4 5 4 359 354 349 342 337 333 331 329 328 327 325 322 317 310 304 299 296 295 295 296 297 298 299 301 303 306 311 318 324 330 338 345 353 3 10 7 358 353 356 355 343 336 332 332 335 339 340 340 343 352 357 355 353 352 352 353 355 356 357 356 358 2 2 359 355 351 347 345 343 339 334 326 319 314 309 305 301 296 289 283 275 270 265 258 249 240 234 235 247 263 275 281 274 276 240 205 217 220 215 234 232 227 225 225 229 239 216 197 209 289 318 342 359 6 7 7 7 4 2 2 2 359 355 353 350 348 346 344 344 345 345 345 344 343 344 348 356 8 19 29 35 39 41 42 43 45 46 46 46 46 47 47 47 46 44 42 40 40 41 40 39 38 37 36 35 35 35 36 36 36 36 35 35 36 36 37 38 38 38 37 35 33 31 30 30 30 30 31 31 32 33 34 35 36 36 36 35 34 35 38 40 42 42 42 41 42 42 42 40 39 41 44 48 50 50 51 53 56 56 53 48 40 31 23 18 11 1 356 353 352 349 345 341 337 333 329 326 325 326 327 326 326 325 324 323 324 325 325 324 324 322 321 320 319 319 318 317 317 317 317 318 319 319 319 318 317 340 340 341 341 341 341 341 342 341 341 340 340 340 340 339 339 338 338 337 336 335 334 334 334 334 334 334 335 336 336 337 338 339 340 341 342 342 343 343 344 345 345 346 346 346 346 346 346 346 346 346 346 345 345 344 343 342 341 340 339 338 336 334 332 330 328 327 325 324 322 321 320 319 318 317 316 315 313 312 311 310 309 308 307 306 305 303 302 301 300 298 296 294 292 290 289 289 288 289 289 290 290 290 291 291 292 292 291 287 285 283 281 278 276 278 284 294 296 298 300 302 303 303 301 299 296 294 292 290 288 288 288 288 289 290 289 287 287 290 293 297 300 303 306 309 310 312 314 315 316 316 315 316 318 318 320 324 326 327 327 329 332 335 338 338 339 342 344 345 340 342 348 349 348 347 346 347 351 358 5 7 8 10 11 12 13 13 12 13 13 13 12 11 10 9 7 7 6 5 3 0 358 356 355 355 357 0 2 1 0 359 358 357 355 352 347 343 340 338 336 334 331 328 326 325 326 327 328 330 332 334 335 337 338 338 340 341 343 344 345 346 346 346 346 346 346 345 344 343 341 340 338 337 335 333 330 328 327 326 328 332 337 340 341 341 341 341 341 341 340 341 341 342 343 345 348 351 354 359 6 14 23 31 38 39 30 18 10 6 3 359 355 351 347 343 338 333 328 324 321 319 319 321 321 318 313 308 303 299 296 294 294 295 296 297 299 301 303 307 312 317 323 329 334 338 342 347 350 346 342 342 340 334 330 329 330 333 335 335 334 335 339 343 346 348 349 349 351 355 360 3 360 5 8 5 0 356 350 344 343 347 349 340 329 320 313 309 306 302 296 291 287 283 280 276 271 264 258 257 264 276 292 305 312 314 320 330 331 314 299 301 298 262 245 240 244 254 259 216 16 37 350 338 349 3 10 10 8 7 3 2 2 0 357 354 352 349 347 344 343 343 344 346 347 347 347 348 351 359 8 17 27 34 39 41 42 43 44 45 46 46 46 47 47 47 47 46 44 41 41 41 41 41 41 40 39 39 38 38 38 38 38 37 36 36 36 37 37 38 39 39 38 36 34 32 30 29 29 30 30 30 30 31 31 33 34 35 35 35 34 35 36 38 40 40 39 39 39 39 39 38 37 37 39 41 43 44 46 50 54 56 55 52 45 34 20 13 7 1 357 353 350 346 341 337 334 333 332 331 330 330 329 329 328 326 324 324 325 325 326 325 325 325 324 323 322 320 320 319 319 319 319 320 321 321 321 320 319 342 342 342 342 342 341 341 341 341 341 340 339 339 339 338 338 338 338 337 337 336 335 335 334 334 335 335 336 336 337 338 338 339 340 341 342 342 343 343 344 344 345 346 346 346 346 346 346 346 345 345 345 344 343 343 342 341 340 339 338 337 335 333 332 330 328 326 325 324 322 321 320 319 318 317 316 315 314 313 311 310 309 308 307 306 305 303 302 301 300 298 296 294 292 291 289 289 289 289 289 289 290 290 290 291 292 292 290 287 285 284 281 280 281 286 295 303 301 302 303 303 303 303 301 298 296 294 292 290 288 287 287 287 287 287 286 284 284 285 289 292 295 299 303 308 310 312 314 317 318 318 317 318 320 321 323 328 331 331 331 332 333 339 340 338 339 342 344 347 345 345 351 354 355 353 350 349 352 358 4 6 6 7 9 10 11 11 12 12 12 12 12 11 10 9 8 7 6 5 3 1 359 357 356 356 357 358 358 358 357 356 355 353 352 349 346 343 340 338 335 332 329 327 325 324 325 326 327 328 330 332 334 335 336 337 338 339 340 341 341 342 342 342 342 342 342 342 341 340 339 338 337 336 335 333 331 329 327 326 326 328 331 335 337 337 336 335 334 334 334 334 334 334 336 338 340 342 344 347 352 358 5 14 21 24 21 14 10 6 1 354 348 343 338 334 331 328 322 318 315 313 313 314 315 314 312 310 307 303 299 295 293 293 294 295 297 298 300 302 306 310 316 321 325 328 329 331 334 333 333 333 331 328 326 325 326 328 331 332 331 331 333 336 340 344 347 347 348 354 3 6 2 15 18 9 3 357 349 343 342 353 5 350 335 325 318 314 311 307 298 294 292 290 290 291 288 284 286 294 299 301 307 314 318 321 324 330 335 335 336 324 312 299 286 276 277 292 317 283 334 6 8 0 2 9 13 11 7 4 2 0 359 358 355 353 350 348 345 343 343 343 345 347 350 351 352 353 356 2 9 18 27 34 38 40 41 42 43 44 45 45 45 46 47 47 48 47 45 43 42 42 42 42 42 42 42 42 42 42 41 41 40 39 39 38 38 38 38 38 39 39 39 38 36 34 32 30 30 30 30 29 28 28 29 30 31 32 33 33 33 33 34 36 38 39 38 38 37 37 36 36 35 35 35 35 36 37 40 45 50 53 54 53 48 34 22 11 3 358 355 351 347 343 339 336 334 333 333 334 335 334 334 333 330 328 326 325 326 326 326 326 326 326 326 326 324 323 322 322 322 322 321 322 322 322 322 322 321 342 342 342 342 342 342 342 342 342 341 340 340 339 339 338 338 338 338 337 337 336 336 336 335 335 336 336 336 337 337 338 339 339 340 341 342 342 343 343 344 344 345 345 345 346 346 346 345 345 345 344 343 343 342 341 341 340 339 338 337 335 334 332 331 329 328 326 325 324 323 322 321 320 319 318 317 316 315 313 312 311 310 308 307 306 305 303 302 301 300 298 296 294 292 291 290 289 289 289 289 289 290 290 290 291 291 291 290 289 287 285 284 284 287 293 302 307 304 305 306 305 303 302 300 298 296 294 292 289 288 286 286 286 286 285 283 282 282 284 286 289 292 296 300 307 310 313 316 319 320 321 321 322 322 322 324 329 333 335 335 335 336 343 344 340 339 341 343 346 347 349 354 356 356 354 352 351 353 358 2 4 4 6 7 9 10 11 11 12 13 13 13 12 12 10 9 7 5 4 3 2 1 360 359 358 358 357 356 356 354 352 351 350 348 346 344 342 340 338 336 333 331 329 328 327 326 326 327 328 329 331 332 334 335 336 337 337 338 338 339 339 340 340 340 339 339 338 338 337 336 335 334 334 333 332 331 330 329 328 328 329 331 333 334 333 331 330 329 328 328 329 329 328 329 331 333 335 336 338 341 344 349 355 1 4 5 4 3 2 358 351 343 336 330 327 324 322 318 315 312 309 308 309 309 307 307 308 308 306 302 297 294 292 292 292 294 296 297 298 301 305 310 315 319 321 321 322 323 324 325 326 326 324 322 321 321 323 326 328 328 329 332 336 339 344 347 348 348 353 4 5 4 20 32 23 10 0 352 346 343 357 12 2 349 340 332 328 324 317 306 303 300 298 301 307 308 303 304 315 315 313 315 318 319 320 322 326 326 324 322 319 316 315 312 305 305 318 325 330 331 329 340 354 4 10 12 8 4 1 359 358 357 356 353 351 349 347 345 343 343 343 346 350 352 354 356 357 0 5 12 20 29 35 38 39 39 39 41 42 43 44 44 45 46 46 47 47 46 44 43 42 43 44 44 44 44 45 45 45 45 44 43 42 41 40 40 39 39 39 39 40 39 38 37 35 33 31 30 30 29 28 27 27 27 27 28 29 31 32 32 32 33 34 36 37 38 38 36 34 33 33 33 33 33 31 32 32 34 37 41 46 49 51 46 37 25 12 1 355 351 347 343 340 338 335 334 334 336 337 339 340 339 337 334 330 329 327 327 326 326 326 327 326 326 327 326 325 325 324 324 325 325 325 325 324 325 324 323 340 341 341 341 342 343 344 344 344 343 342 341 340 339 339 339 339 338 338 338 337 337 336 336 336 337 337 337 337 338 338 339 340 341 341 342 343 343 343 344 344 344 345 345 345 345 345 344 344 344 343 342 342 341 340 340 339 338 337 336 334 333 331 330 329 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 311 310 309 308 306 305 303 302 301 300 298 296 294 293 291 290 289 289 289 289 290 290 290 290 290 290 290 290 290 290 288 288 289 293 300 305 306 306 307 307 305 304 302 300 298 296 294 292 289 288 286 286 285 284 283 281 281 281 283 285 287 291 296 302 308 311 314 317 320 323 324 324 325 324 323 325 330 334 337 338 338 340 345 347 343 341 341 342 345 349 352 354 355 356 355 354 354 355 358 360 1 2 4 6 8 10 11 12 12 13 14 14 13 12 10 8 6 5 4 4 4 4 3 2 1 360 358 357 357 355 353 350 348 346 344 342 341 342 342 340 337 336 334 332 331 329 328 328 329 330 331 332 334 335 336 337 337 337 337 337 338 338 338 338 337 336 335 335 335 334 333 332 331 331 330 330 330 330 331 331 332 333 333 332 331 329 329 328 327 327 326 326 325 324 325 328 329 329 330 331 332 334 338 343 347 349 351 351 351 349 344 336 328 324 320 319 317 314 312 310 306 305 305 304 301 301 303 306 306 304 300 295 292 291 291 292 294 296 296 298 301 305 308 312 315 315 314 314 316 318 321 322 320 320 319 318 319 321 323 324 327 331 336 341 345 349 352 353 356 5 9 9 21 42 40 24 8 357 353 351 4 14 9 4 2 359 353 349 335 322 318 313 308 310 320 325 314 312 320 318 317 318 320 321 321 322 323 320 317 313 311 312 313 313 311 310 318 322 331 335 343 350 354 359 4 5 3 360 357 356 356 356 354 352 350 349 347 345 344 343 344 347 351 354 356 359 1 4 8 14 21 29 35 38 38 37 36 37 39 40 42 43 44 44 45 45 45 45 44 43 43 44 45 46 46 46 46 47 48 48 47 45 44 43 42 41 41 40 40 40 40 39 37 35 34 33 33 32 31 30 28 26 25 26 26 26 26 28 30 31 32 33 34 35 37 38 37 35 32 31 32 32 33 31 29 29 30 30 30 32 35 40 44 43 37 27 13 360 351 347 343 340 337 336 335 335 336 338 339 340 340 341 339 337 333 330 329 326 326 326 327 327 326 326 326 327 327 327 326 326 327 328 328 329 328 328 327 326 339 339 339 340 342 343 345 346 345 344 343 342 341 340 340 340 340 340 339 338 338 337 337 337 337 337 337 337 338 338 339 339 340 341 342 342 343 343 343 343 343 344 344 344 344 344 343 343 343 342 342 341 341 340 339 338 337 337 335 334 333 331 330 329 328 327 326 325 323 323 322 321 320 319 318 317 317 315 314 313 312 310 309 308 306 305 303 302 301 300 298 296 295 293 292 290 290 289 289 290 290 290 290 289 289 289 288 289 290 290 290 292 294 298 303 306 306 307 308 308 306 304 302 300 298 296 294 292 289 287 286 285 284 283 281 280 280 281 282 284 287 293 301 308 312 315 318 319 321 324 327 329 329 327 325 326 329 333 336 339 341 343 346 347 345 342 342 344 348 352 355 356 355 355 356 356 357 358 359 360 0 1 3 5 7 9 10 12 13 14 14 14 13 12 10 8 7 6 6 6 5 4 3 3 2 1 0 0 0 358 356 352 349 346 344 342 343 345 345 344 342 340 338 336 334 332 331 331 331 331 332 333 335 336 337 337 337 337 337 337 337 337 336 336 335 335 334 333 332 331 331 330 329 329 328 328 328 329 330 332 333 334 334 332 331 330 330 330 329 329 328 326 325 324 324 326 327 326 326 325 323 320 322 328 334 337 340 341 340 338 333 325 318 316 314 313 312 311 309 308 305 303 302 301 298 297 299 302 303 302 300 296 293 292 292 292 293 295 295 296 299 301 302 306 309 309 308 308 311 313 315 317 317 317 317 317 318 318 319 321 324 328 335 341 345 350 356 360 2 7 14 14 20 38 43 31 16 5 360 0 12 18 14 13 17 17 17 22 9 347 338 333 322 317 321 325 316 316 320 321 320 321 323 324 324 324 323 320 315 311 309 310 311 311 310 309 312 319 325 330 335 340 346 352 356 358 357 355 354 353 354 354 353 351 350 349 347 346 344 343 344 348 352 356 358 0 4 7 11 14 20 27 34 37 36 34 34 34 35 37 39 41 42 43 43 44 44 44 44 43 43 44 45 46 47 47 48 48 48 48 48 46 45 44 43 43 43 42 41 41 41 39 37 35 34 33 33 33 31 30 28 26 25 24 25 24 24 26 28 30 32 34 36 37 38 38 37 34 30 29 31 33 34 31 28 27 28 28 26 25 27 31 35 37 35 27 14 359 349 343 340 338 336 335 335 338 339 341 341 341 339 337 336 335 334 332 329 327 326 325 326 327 326 326 326 327 327 327 327 328 328 329 330 331 331 330 329 328 338 338 339 341 342 344 346 347 347 345 344 343 342 341 341 341 341 341 340 339 339 338 338 338 338 338 338 338 338 339 340 340 341 341 342 342 342 342 342 342 342 343 343 343 343 343 342 342 342 341 341 340 339 339 338 337 336 335 334 333 331 330 329 328 327 326 325 324 323 322 321 320 319 319 318 317 317 316 314 313 312 311 309 308 306 305 303 302 301 299 298 296 294 293 292 291 290 290 290 290 290 290 290 289 288 287 287 287 288 291 295 299 302 305 306 305 306 307 308 307 305 304 302 300 298 296 294 292 289 287 286 284 283 282 281 280 280 281 282 286 294 302 309 314 318 323 325 325 324 326 330 334 334 332 329 327 328 331 334 337 342 346 347 346 345 343 343 346 351 357 359 359 358 358 359 359 360 0 1 1 0 1 3 5 7 8 10 12 13 13 14 13 13 12 10 10 10 10 9 7 5 4 3 3 3 3 3 3 3 1 358 355 351 349 348 348 348 348 348 347 345 343 342 340 338 337 336 335 334 334 334 335 336 337 337 337 337 337 337 336 336 336 335 335 334 333 333 331 330 330 329 328 328 327 326 326 325 326 328 330 332 332 331 331 331 331 331 332 332 332 330 329 328 327 326 326 326 326 325 324 321 316 312 313 321 327 330 333 333 330 325 318 311 308 306 306 307 306 306 305 303 301 299 298 296 294 295 298 300 300 298 295 294 293 293 293 294 295 295 296 298 299 300 303 306 307 306 306 308 310 312 312 313 314 316 317 318 318 317 318 320 324 330 336 342 348 355 2 4 6 11 13 20 34 39 31 20 11 4 1 17 23 18 17 17 14 14 25 34 22 3 355 337 324 320 317 314 315 319 322 322 323 325 326 327 327 325 322 317 312 310 309 310 310 309 309 311 315 320 326 331 335 341 347 352 353 354 353 352 352 352 352 351 350 349 348 347 346 345 344 345 347 352 356 358 1 4 8 11 14 17 24 31 34 34 32 31 31 32 34 37 39 41 42 42 43 44 44 43 43 43 44 45 46 48 49 49 49 49 49 48 46 45 44 43 44 45 44 43 42 41 40 38 36 36 34 33 31 30 29 27 25 24 23 23 23 23 24 26 28 31 35 38 39 39 38 36 33 30 29 32 35 36 33 29 26 26 26 24 23 22 24 27 30 31 26 14 359 347 341 339 337 336 334 334 337 340 342 342 338 333 330 330 332 333 332 330 327 325 325 326 327 326 326 326 326 327 327 327 328 329 329 330 331 331 332 331 329 339 339 341 342 344 345 346 347 347 346 345 343 342 342 342 342 342 342 342 341 340 340 340 340 340 339 339 339 339 340 340 341 341 341 341 342 342 342 342 342 342 342 342 342 342 341 341 341 340 340 339 339 338 337 336 336 335 334 333 331 330 329 328 327 326 326 325 324 322 321 320 319 319 318 318 317 316 315 314 313 312 311 309 308 306 305 303 302 300 299 298 296 294 293 292 291 291 290 290 290 290 290 289 288 287 286 286 285 287 293 300 307 313 312 308 305 305 306 307 307 305 303 301 300 298 296 294 292 289 287 285 284 283 282 282 281 282 284 289 296 302 309 313 318 323 329 332 331 330 330 332 335 336 334 331 329 328 329 331 335 341 346 348 348 346 345 343 346 353 360 3 4 3 3 3 3 3 2 2 2 2 3 4 6 7 9 10 12 13 13 13 13 12 11 11 11 12 12 10 7 5 4 4 4 4 4 4 4 4 2 360 357 356 356 356 355 353 351 350 349 348 347 345 343 342 341 340 339 338 337 337 338 338 339 338 338 338 337 337 336 336 336 335 334 333 333 332 331 330 329 328 327 326 326 325 325 324 324 325 327 329 330 329 329 329 330 330 332 333 333 332 332 332 331 331 331 329 328 327 326 324 318 312 307 310 317 321 324 325 324 320 314 308 304 302 301 301 302 302 301 300 299 297 296 294 293 293 296 297 297 296 295 293 293 294 294 295 296 296 297 297 297 299 301 304 305 305 305 306 307 307 308 308 310 312 315 316 317 316 315 317 319 324 329 334 340 348 356 360 358 359 3 14 27 33 28 19 13 1 353 7 16 13 8 3 358 355 356 9 14 1 350 336 323 316 313 312 314 318 322 324 325 326 327 328 329 326 323 318 314 312 311 311 310 310 310 310 313 318 323 328 334 339 346 350 353 352 351 350 350 350 350 349 349 348 348 348 347 346 345 345 347 350 354 358 1 4 6 8 10 14 21 26 30 31 30 29 29 30 32 35 37 39 40 41 41 42 43 43 42 42 43 44 46 48 49 50 50 50 49 48 46 45 44 43 44 44 44 44 44 43 41 40 38 37 35 33 31 29 28 26 24 23 22 21 21 21 22 23 25 29 34 38 41 40 38 35 32 29 29 32 36 37 34 30 26 26 26 24 23 21 20 21 25 27 23 14 0 348 340 338 337 336 334 333 336 339 341 340 334 328 326 327 330 332 332 330 328 327 327 327 327 327 326 326 327 327 327 327 328 329 329 330 331 330 331 330 329 341 342 343 345 346 346 347 347 347 346 345 344 343 343 343 343 344 344 343 342 342 342 342 341 341 340 340 340 340 340 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 339 339 338 337 337 336 335 334 333 332 331 330 329 328 327 326 326 325 324 323 321 320 319 318 317 317 317 316 316 315 314 313 312 311 309 308 306 304 303 301 300 299 297 296 294 293 292 292 291 291 290 291 291 290 289 286 285 284 284 282 284 291 300 308 313 312 309 306 305 305 306 305 304 303 302 300 299 297 294 292 289 287 285 284 284 284 284 284 284 291 300 305 308 313 318 321 325 330 334 335 335 333 331 330 331 331 330 329 329 329 330 334 340 344 347 349 349 347 345 347 355 2 5 6 7 7 6 6 5 5 4 4 5 5 7 8 9 11 12 13 14 14 14 14 13 13 13 13 13 12 9 6 5 4 4 4 3 4 4 4 4 3 1 0 2 1 360 358 356 355 354 352 351 350 349 347 345 344 343 342 341 341 340 340 340 340 340 339 339 338 338 337 337 336 336 335 334 333 332 331 329 328 327 326 325 325 325 324 324 324 324 326 327 328 328 328 328 329 330 331 333 334 333 334 334 334 334 335 334 332 330 329 327 323 317 311 308 311 313 315 316 317 316 313 308 304 301 299 298 298 298 297 296 295 294 293 291 291 292 294 295 296 295 294 293 293 294 295 295 296 297 297 297 297 298 300 302 303 303 303 303 302 302 302 304 306 308 311 313 314 314 313 314 316 318 321 325 330 337 344 347 346 346 350 359 13 21 17 9 4 350 341 346 354 353 347 341 337 335 329 330 334 332 327 321 315 311 309 311 314 318 322 325 327 328 329 331 332 328 322 318 316 314 313 312 312 311 311 312 313 317 322 327 332 339 345 350 352 352 351 350 349 348 347 348 348 348 348 348 347 346 345 345 347 349 353 356 359 1 2 4 7 11 16 21 25 28 29 28 27 28 29 32 34 35 37 38 39 41 42 42 41 41 42 43 45 47 49 50 51 50 50 48 47 45 44 44 44 44 45 45 44 44 43 42 40 38 36 34 31 29 27 26 25 23 22 21 20 20 20 20 21 24 30 38 44 44 41 37 33 30 29 32 35 37 35 30 26 26 26 25 23 21 19 18 20 22 20 14 3 351 342 338 336 335 332 331 331 333 335 336 330 325 324 326 329 331 332 332 329 327 326 327 327 327 326 326 326 327 328 328 328 328 328 328 329 329 328 327 326 343 345 346 347 348 348 347 348 348 347 347 346 345 345 345 345 345 345 344 344 344 343 343 343 342 342 341 341 340 341 341 341 341 341 340 340 340 340 340 340 340 340 340 340 339 339 339 338 338 337 337 336 335 335 334 333 332 331 330 329 328 327 326 325 325 324 323 321 320 319 318 317 316 316 315 315 315 315 314 313 312 311 309 308 306 304 303 301 300 298 297 295 294 293 292 292 291 291 291 291 291 290 288 285 283 282 281 279 281 287 294 302 307 309 308 307 305 305 304 304 304 303 302 300 299 297 295 292 289 287 286 286 285 286 286 287 291 299 306 310 314 317 322 324 326 329 333 336 338 336 331 329 327 327 329 331 332 331 330 333 339 342 345 347 348 349 348 350 357 4 8 9 9 9 9 8 8 8 7 7 8 8 9 11 12 13 14 15 16 17 17 16 16 17 17 17 15 12 8 6 4 4 4 4 3 3 4 4 3 2 3 4 5 4 2 0 359 358 357 356 355 354 353 351 349 348 346 345 345 344 343 342 341 341 341 341 340 340 339 339 338 337 336 336 335 334 333 331 330 329 328 326 325 325 324 324 324 324 325 326 327 327 327 327 328 328 329 330 331 332 333 334 335 336 336 336 335 334 333 330 328 326 323 318 314 313 312 311 310 311 313 313 310 305 301 299 298 297 295 294 293 292 291 290 289 288 290 292 294 295 294 293 293 293 294 294 295 295 296 297 298 298 298 300 301 302 302 300 297 294 296 298 300 302 305 308 310 312 312 312 312 313 314 316 318 321 326 331 334 334 335 337 343 353 2 359 351 347 335 330 331 333 332 327 323 321 320 315 313 313 312 310 308 306 306 306 310 314 319 324 327 329 330 330 331 334 329 323 318 316 315 315 314 314 313 313 313 314 317 321 325 331 337 344 348 351 351 351 350 348 347 346 347 348 348 348 348 348 347 346 346 347 349 351 354 356 357 358 1 4 9 14 19 23 25 27 27 26 26 27 28 29 31 33 34 37 39 40 41 41 41 41 41 43 44 47 49 50 50 50 49 48 46 45 45 45 45 44 45 45 44 44 43 42 40 38 35 33 30 28 27 26 25 23 22 21 19 19 17 17 18 23 32 42 46 44 39 35 32 31 32 35 36 34 29 25 24 24 24 22 21 19 19 19 19 17 12 3 354 345 339 336 332 329 326 325 326 328 328 326 323 321 323 326 328 328 329 327 324 323 324 325 326 326 325 325 326 326 326 327 326 326 326 326 326 326 325 324 345 346 347 348 349 349 349 349 349 349 349 348 348 347 347 347 347 346 346 345 345 345 345 344 344 343 342 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 338 338 338 337 337 336 335 335 334 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 318 317 316 316 315 315 314 314 314 314 313 313 312 311 309 308 306 304 302 301 299 298 296 295 294 293 292 292 292 292 292 292 292 291 288 284 282 280 278 277 280 284 290 298 304 307 308 308 306 305 303 304 303 303 302 301 299 297 295 292 290 288 288 287 287 286 286 288 300 304 308 312 316 320 323 326 327 329 332 336 337 336 333 330 328 329 332 334 335 334 332 334 336 339 342 345 348 350 351 353 359 7 11 12 12 11 11 10 10 10 10 10 11 11 12 13 15 16 17 17 18 19 19 19 20 20 20 18 15 12 10 8 7 6 6 5 4 3 3 2 2 1 2 5 5 4 3 2 1 0 359 358 357 357 356 354 352 351 349 348 347 346 345 344 343 343 342 342 341 341 340 340 339 338 337 336 336 335 334 333 331 330 328 327 326 325 324 324 324 326 326 326 324 324 325 326 327 327 328 329 330 330 332 333 335 336 336 335 334 333 332 330 328 327 325 323 320 318 315 312 310 309 310 313 314 309 304 301 299 297 295 293 291 290 288 287 287 287 288 290 292 294 294 294 293 294 294 294 295 295 296 297 298 299 299 299 301 303 301 294 286 284 292 297 300 302 304 306 308 309 309 310 310 311 312 312 313 315 319 323 325 325 326 327 331 336 342 342 337 332 326 322 322 322 320 316 313 311 310 307 304 302 301 301 299 299 300 303 308 315 321 327 330 330 331 329 328 330 328 323 318 316 316 317 317 316 315 314 314 315 316 319 324 328 334 340 345 348 350 351 350 348 347 347 347 348 349 349 349 348 348 347 346 347 348 349 351 352 354 356 359 3 8 14 19 22 24 25 25 25 24 24 24 25 26 28 30 33 36 38 39 40 40 40 40 41 43 45 47 48 49 50 49 48 47 47 47 46 46 45 45 45 45 44 44 43 41 39 37 35 32 30 28 27 26 24 23 21 20 19 17 14 14 18 26 35 40 40 39 37 35 33 32 34 34 31 27 23 23 23 21 19 19 19 20 19 18 14 9 3 356 349 342 336 330 325 322 320 320 320 321 322 322 320 320 321 322 323 323 321 320 319 320 322 323 323 323 323 324 324 324 324 323 323 323 324 324 324 324 322 347 348 348 350 351 351 351 351 351 351 351 351 351 350 350 349 349 348 347 347 346 346 346 345 345 344 343 342 342 341 341 341 341 340 340 340 339 339 339 339 338 338 338 337 337 337 336 336 335 335 334 334 333 332 332 331 330 329 328 327 326 325 324 323 322 321 320 319 317 316 316 315 315 314 314 313 313 313 312 312 311 310 309 307 305 304 302 300 299 297 296 294 293 293 293 292 292 292 292 293 293 292 288 284 281 278 276 277 279 284 291 299 305 308 308 308 307 306 304 304 305 304 303 301 300 298 295 292 290 289 289 288 288 287 289 294 306 308 310 314 317 320 322 324 325 326 330 334 335 335 335 333 331 335 336 337 337 336 335 333 332 336 340 345 349 352 353 355 0 9 15 15 14 13 12 12 12 12 12 13 13 14 15 16 17 18 19 19 20 21 21 21 21 21 19 17 14 12 11 10 10 9 9 7 5 4 2 1 0 360 2 4 4 4 4 3 2 1 0 360 359 358 358 357 355 353 351 350 349 348 347 346 344 344 343 343 342 342 341 341 340 339 338 337 336 335 334 333 332 331 330 328 327 326 325 324 325 325 324 323 322 321 323 326 326 327 327 328 329 329 331 333 334 334 334 333 332 331 329 327 326 325 325 324 322 321 318 315 312 310 312 317 319 315 310 305 301 298 295 292 290 288 287 286 285 285 286 288 290 292 293 293 294 294 294 294 294 295 296 296 298 298 299 299 301 302 298 284 281 282 297 303 305 305 305 305 306 307 307 308 309 310 310 310 310 311 313 317 319 319 319 320 322 325 328 328 326 322 319 317 316 315 313 311 308 306 304 302 299 297 297 297 297 297 298 300 306 313 322 330 332 330 329 326 323 323 322 319 316 314 315 317 318 318 317 316 316 316 317 319 323 327 332 337 342 346 350 351 350 348 347 347 348 349 350 349 349 349 348 347 346 346 347 347 348 349 351 354 357 1 6 12 17 20 22 23 24 23 22 21 21 21 22 24 26 29 32 34 36 38 39 39 39 40 42 44 46 47 48 49 49 49 49 49 48 48 47 46 45 45 45 45 44 44 43 41 39 36 34 32 30 28 27 25 24 23 21 19 17 14 14 16 23 29 33 35 37 37 36 34 32 32 32 29 25 21 20 21 18 16 16 18 20 20 19 15 8 2 356 351 344 337 329 323 318 316 315 315 315 317 319 320 318 317 317 318 318 318 317 316 317 319 320 321 321 322 322 323 323 322 322 322 323 324 324 324 323 322 349 350 350 351 353 353 354 354 354 354 354 354 353 352 352 351 351 350 349 348 348 347 347 346 345 344 344 343 342 342 341 341 341 340 340 339 339 339 338 338 337 337 336 336 336 335 335 335 334 333 333 332 332 331 331 330 329 328 327 326 325 323 322 321 320 319 318 317 316 315 315 314 314 313 313 313 312 312 312 311 310 309 308 307 305 303 301 300 298 297 295 294 293 293 293 293 292 292 293 293 293 292 288 283 280 277 275 276 280 286 295 305 311 311 310 309 308 308 307 307 306 304 302 302 301 300 297 294 292 291 291 290 290 290 295 306 311 313 314 316 318 320 321 322 321 322 327 332 336 338 337 336 339 343 340 339 341 342 339 335 332 336 342 347 352 354 355 356 1 10 16 16 15 14 13 13 13 14 14 15 15 16 17 18 18 19 20 20 21 21 21 22 21 20 18 15 13 12 12 12 12 12 12 10 7 4 1 360 359 360 2 4 4 4 4 4 3 2 1 0 359 359 358 357 356 354 353 352 350 349 348 347 346 345 344 343 343 342 342 341 340 339 338 337 336 336 335 334 333 332 330 329 328 327 326 325 324 324 323 322 321 321 323 326 326 327 327 327 328 329 331 332 332 332 331 330 330 328 327 325 324 323 323 323 322 321 319 316 315 316 317 318 323 321 315 308 303 299 296 293 291 288 286 285 285 284 285 286 288 290 292 293 294 294 294 294 295 295 295 296 298 298 299 300 301 299 291 286 306 316 315 313 310 308 307 305 305 305 305 306 308 309 309 308 307 307 309 312 314 314 314 314 315 317 318 319 318 316 315 313 312 311 310 308 305 303 300 298 296 295 295 295 295 296 296 298 302 308 315 322 328 328 328 324 320 317 316 314 311 310 311 314 317 318 317 316 316 317 318 321 324 329 333 337 341 345 349 351 350 348 347 348 349 351 350 350 349 349 348 347 346 346 346 346 346 348 350 353 357 1 5 10 15 18 20 20 21 21 20 19 19 19 20 21 22 25 27 30 33 35 37 38 38 40 41 43 45 47 48 48 48 49 49 50 49 49 48 47 46 46 46 46 45 45 44 42 40 38 36 34 32 30 28 26 25 24 23 20 18 16 15 17 21 26 30 32 33 33 34 33 31 30 30 28 24 20 18 17 16 14 13 16 18 20 20 16 10 2 356 352 347 339 329 322 316 313 311 310 310 312 315 317 316 315 314 314 315 315 315 315 316 317 319 320 321 322 323 323 323 322 322 323 325 325 324 324 323 322 351 352 353 353 354 355 355 355 356 356 356 355 355 354 353 353 352 352 351 350 349 348 348 347 346 345 344 343 343 342 342 341 340 340 339 339 338 338 337 337 336 336 335 335 334 334 333 333 333 332 332 331 331 330 330 329 328 327 326 325 323 322 321 320 319 318 317 316 315 314 314 313 313 313 312 312 312 312 311 311 310 309 307 306 304 302 301 299 298 296 295 294 293 293 293 293 293 292 292 292 291 289 285 281 279 276 276 278 283 291 301 310 313 314 313 311 311 312 311 308 305 303 302 304 304 302 299 296 295 296 296 295 293 294 302 313 316 318 319 320 321 322 322 322 321 323 328 333 337 338 338 341 346 347 343 343 347 350 345 338 335 338 343 347 351 354 356 358 2 8 14 16 16 15 15 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 20 20 19 18 16 14 12 11 11 11 12 13 12 9 6 3 0 359 358 0 2 3 3 4 4 4 3 2 1 360 359 359 358 357 356 355 354 353 352 350 349 348 347 346 345 344 343 342 342 341 340 339 338 338 337 336 335 334 333 332 331 329 328 327 326 326 325 324 323 323 322 322 324 326 327 327 327 327 328 329 331 332 331 330 329 328 328 327 326 324 323 322 322 322 321 320 319 316 315 318 320 321 324 323 317 310 304 301 301 298 294 290 286 284 283 283 284 286 287 289 291 292 293 294 294 295 295 295 295 296 297 299 300 301 301 299 295 293 299 309 313 313 311 309 307 305 304 303 304 305 306 306 306 305 304 304 305 308 310 310 310 310 311 311 312 312 312 311 311 309 308 307 306 305 303 300 298 296 294 292 291 291 292 293 294 297 301 304 307 311 316 320 321 318 313 310 310 309 307 306 307 311 315 317 317 316 316 317 319 322 326 330 334 337 341 345 348 350 349 348 348 349 350 351 351 350 349 349 348 347 347 346 345 345 346 348 350 353 357 1 4 8 12 15 17 17 17 17 17 16 17 17 18 19 20 21 24 26 29 32 34 36 38 40 42 43 45 46 47 48 48 49 49 50 50 50 49 48 48 48 48 47 47 46 45 43 42 40 38 37 36 34 31 29 28 27 25 23 20 19 18 18 21 24 28 30 30 30 31 30 29 29 28 27 24 19 16 15 14 12 12 13 16 18 19 18 13 6 358 353 351 342 332 323 316 312 309 308 308 309 312 314 314 313 312 311 312 313 313 314 315 316 318 319 321 322 323 323 323 323 323 323 324 324 323 323 322 321 353 354 355 356 356 356 357 357 357 357 357 357 356 355 355 354 354 353 352 351 350 349 349 348 347 346 345 344 343 342 342 341 340 339 339 338 337 337 336 335 335 334 334 333 333 332 332 332 332 331 331 330 330 329 329 328 327 326 325 324 323 321 320 319 318 317 316 315 314 313 313 312 312 312 312 312 311 311 311 310 309 308 307 305 303 302 300 298 297 295 294 293 293 293 293 293 293 292 292 291 289 285 282 279 277 276 277 281 286 296 306 312 312 313 313 312 313 314 311 307 304 303 304 305 305 303 299 297 297 300 301 300 299 301 310 318 321 324 325 325 326 326 325 324 324 327 332 336 338 339 340 344 348 350 349 353 356 357 348 338 335 339 343 344 345 348 356 2 3 5 9 13 15 16 16 16 16 16 16 17 17 18 18 18 18 18 19 19 19 18 19 19 18 16 15 13 12 10 9 8 8 8 7 5 3 1 359 358 357 0 2 3 3 3 3 3 2 1 0 359 358 358 357 356 356 355 354 353 352 351 350 349 347 346 345 344 343 342 341 340 340 339 338 337 337 336 335 334 333 332 331 330 329 328 327 326 325 324 324 324 324 326 327 327 327 327 328 328 328 330 331 332 331 329 328 327 327 326 325 323 322 321 320 320 319 319 318 316 314 316 317 318 319 321 320 315 311 310 310 306 299 293 287 284 282 282 283 285 287 289 290 292 293 294 294 294 295 295 295 295 296 297 298 299 300 299 297 296 298 302 305 307 308 308 307 304 303 302 302 303 304 304 303 301 300 300 301 304 306 307 307 307 307 307 307 307 307 307 306 306 305 304 303 301 300 298 296 294 292 290 288 289 291 292 294 297 301 303 304 305 308 312 314 311 306 305 306 307 305 303 303 309 315 318 318 317 318 319 321 322 326 330 333 336 339 343 346 347 348 348 348 349 350 351 351 351 350 349 348 348 347 347 346 345 346 348 351 353 357 360 2 5 8 13 15 15 14 13 12 12 14 15 16 16 17 18 20 22 25 27 30 33 36 39 41 43 45 46 47 48 48 49 49 50 50 50 50 49 49 49 49 49 49 47 46 45 44 42 41 40 39 37 35 32 31 30 28 26 24 23 21 20 21 24 26 28 28 28 29 28 28 27 27 26 23 19 16 13 11 11 11 12 14 16 18 18 15 9 1 355 352 345 335 324 316 312 309 307 306 308 311 313 314 313 311 310 310 311 312 313 314 315 317 318 320 321 322 323 323 324 323 322 321 321 321 321 320 320 355 356 357 358 358 358 358 358 358 358 358 358 357 357 356 356 355 354 353 352 351 350 349 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 334 333 333 333 332 332 332 331 331 331 331 330 330 329 329 328 327 327 326 325 323 322 321 319 318 317 316 315 313 313 312 311 311 311 311 311 311 311 310 310 310 309 307 306 304 302 300 299 297 296 295 294 293 293 293 293 293 293 292 291 289 285 281 278 276 275 276 280 285 291 299 305 307 308 309 311 311 311 310 307 305 304 304 305 306 305 303 299 298 299 302 304 304 304 312 316 321 325 328 329 330 330 329 327 326 326 330 334 336 337 340 342 343 347 353 359 2 3 360 350 341 339 343 347 347 345 351 4 10 8 5 5 8 11 13 14 15 16 16 16 17 17 17 18 18 18 18 17 18 18 18 19 19 17 16 15 13 11 9 7 5 4 2 1 0 359 357 357 356 357 0 2 2 2 2 2 1 1 360 359 358 357 356 356 355 355 354 354 353 353 352 350 349 347 346 345 344 343 341 340 340 339 338 338 337 336 336 335 334 333 332 331 330 330 329 328 327 326 325 325 325 326 327 328 327 327 328 328 328 329 331 332 332 330 329 328 327 326 325 324 322 320 320 319 319 318 317 316 315 314 313 311 310 311 316 322 326 327 325 319 312 303 294 287 283 281 280 282 284 286 289 291 293 294 294 294 294 295 295 295 295 295 295 295 296 297 298 298 298 298 299 301 303 304 306 305 303 302 302 302 302 302 302 300 299 297 296 298 300 302 303 304 304 304 303 303 303 303 303 303 302 301 300 299 298 298 297 295 293 291 290 290 291 293 294 296 298 301 302 302 303 304 307 310 309 307 307 309 309 307 304 304 310 317 321 320 320 321 323 324 324 326 329 331 334 336 339 342 344 346 348 349 349 350 351 352 352 351 349 349 349 348 348 346 346 347 349 351 353 355 357 360 2 6 9 12 13 11 9 8 8 10 12 13 14 15 15 16 18 20 23 26 30 34 37 39 42 44 46 47 48 48 49 49 49 50 50 50 49 49 49 49 50 50 49 47 46 45 44 43 42 42 41 38 36 34 33 32 30 29 27 25 24 23 24 25 26 26 27 27 27 26 26 26 25 22 19 16 13 11 10 10 11 12 14 16 17 17 13 5 359 354 348 338 326 317 311 308 307 306 307 310 312 314 313 312 311 310 311 311 312 313 314 315 316 317 318 319 320 320 320 320 319 319 318 319 320 320 320 358 359 359 360 360 359 359 359 359 359 359 359 358 358 357 357 356 355 354 353 352 351 350 349 348 347 346 345 344 342 341 340 339 338 336 335 334 334 333 332 332 332 332 332 332 331 331 331 330 330 330 329 329 328 327 327 326 325 324 323 322 321 319 318 317 315 314 313 312 311 311 310 310 310 310 309 309 309 309 309 308 306 305 303 301 299 298 296 295 294 293 293 293 293 293 293 293 292 290 287 282 278 275 272 273 277 282 288 295 300 300 301 302 304 306 307 306 305 304 303 304 304 305 305 305 303 301 300 301 303 305 306 307 317 318 322 326 330 331 332 332 330 328 327 328 331 334 334 335 340 343 343 345 351 358 3 2 357 349 344 344 347 350 351 354 2 15 18 13 9 7 7 9 11 13 14 15 15 16 16 16 16 17 17 17 17 18 18 19 20 20 19 18 17 16 14 11 9 7 4 3 1 360 357 355 354 354 354 358 0 1 1 1 1 0 360 359 358 357 356 356 355 355 354 354 353 353 353 352 351 350 349 348 347 346 344 343 342 341 340 339 338 337 337 336 336 335 334 334 333 332 331 331 330 330 329 328 327 327 327 328 328 328 328 328 328 329 329 330 331 332 331 330 329 328 327 326 324 323 321 320 319 318 318 316 315 314 314 314 312 309 307 308 312 319 324 327 326 320 312 303 294 287 281 278 279 282 285 287 290 292 293 294 294 294 294 294 294 294 294 294 293 293 294 295 296 297 298 298 298 299 300 301 302 302 301 301 301 301 301 300 299 298 296 294 294 295 296 299 300 301 301 301 300 299 299 299 299 299 299 298 297 297 296 296 296 294 293 291 291 291 293 295 295 296 298 299 299 300 302 303 305 308 309 308 309 311 313 311 310 310 315 321 324 323 322 325 328 329 328 328 329 330 331 333 335 338 341 345 348 350 351 352 352 353 353 352 350 349 349 349 349 347 347 348 349 351 352 353 355 357 359 2 6 8 9 8 6 4 4 5 7 9 10 11 11 12 13 15 18 21 26 30 34 37 40 43 45 46 47 48 49 49 49 49 49 49 48 48 47 48 49 49 48 47 47 46 44 43 42 42 41 39 37 36 36 35 34 33 32 30 29 26 24 24 23 24 24 25 25 25 25 25 24 22 18 15 13 11 10 10 10 11 13 15 16 18 16 10 3 357 351 342 329 319 312 308 307 306 307 310 313 315 315 314 313 312 312 312 312 312 313 313 314 315 316 316 316 317 317 317 318 318 319 320 320 321 321 0 1 1 1 1 1 0 0 0 360 360 360 359 359 358 358 357 356 355 354 353 352 351 350 349 348 346 345 343 342 340 339 337 336 335 334 333 332 332 332 332 332 332 332 332 331 331 331 330 330 329 329 328 328 327 326 326 325 324 323 322 321 320 318 317 315 314 312 311 310 310 309 309 309 308 308 308 308 308 307 307 305 304 302 300 298 296 295 293 293 292 292 292 293 293 293 293 291 288 284 280 275 272 270 272 278 285 291 296 297 295 295 297 300 302 302 302 302 301 302 303 304 304 305 305 305 305 305 305 306 306 307 309 317 318 322 327 330 332 332 332 331 329 328 329 331 333 334 334 337 342 344 345 348 353 358 358 355 350 348 348 349 352 356 3 11 18 16 14 12 11 11 11 11 12 14 14 15 15 15 15 15 15 16 17 18 19 20 21 21 21 21 21 20 18 15 12 9 7 5 3 2 360 357 355 353 352 353 357 0 0 0 0 360 359 358 357 356 356 355 355 354 353 353 352 352 351 351 351 350 349 348 347 346 345 344 344 343 342 341 340 339 338 337 337 336 335 335 335 335 334 333 333 332 332 331 330 329 329 329 328 328 328 329 329 330 331 331 332 333 332 331 330 329 328 327 326 325 324 322 320 319 318 317 316 314 313 312 312 311 310 308 308 309 314 317 319 320 316 310 302 294 285 276 274 279 284 288 290 291 293 293 294 294 294 294 294 294 294 293 292 292 292 292 293 295 296 297 298 297 297 297 298 298 298 298 298 299 299 299 298 297 296 294 293 292 292 294 296 297 298 298 297 297 296 295 295 296 296 296 296 296 296 296 297 297 297 296 295 294 293 293 293 292 293 294 296 298 300 302 303 305 308 310 310 311 313 315 314 315 317 321 325 326 325 322 327 332 334 334 332 331 329 329 329 331 334 338 344 349 353 354 354 353 353 353 352 350 349 350 350 349 348 348 348 349 350 351 352 353 355 356 359 2 5 7 7 4 2 360 359 1 3 4 5 5 6 8 11 14 18 23 27 31 34 37 40 43 45 47 48 48 48 48 48 48 47 46 46 46 46 47 47 47 46 46 45 44 43 42 41 40 38 37 36 37 37 37 36 35 34 33 29 26 23 21 20 20 21 22 22 23 23 22 20 17 15 12 11 11 11 11 12 12 13 14 16 15 12 6 0 354 346 334 323 315 310 308 307 309 312 314 316 317 317 316 315 314 313 313 313 313 313 314 314 315 315 315 316 317 317 318 319 320 321 322 322 322 2 2 2 2 2 2 1 1 1 1 1 0 0 360 359 358 358 357 356 355 353 352 351 350 349 347 346 344 343 341 339 338 336 335 334 333 333 332 332 332 332 332 332 332 332 332 331 331 331 330 329 329 328 327 327 326 326 325 324 324 323 322 320 319 317 315 314 312 311 310 309 308 308 307 307 307 307 307 307 306 305 304 302 301 299 297 295 294 292 291 291 291 292 292 293 293 292 290 286 281 277 273 270 268 273 281 288 293 295 294 292 292 295 298 299 299 299 300 300 301 302 303 304 304 306 307 309 310 310 309 308 307 310 317 319 323 327 331 333 334 333 332 331 330 330 331 333 334 335 336 339 344 346 347 348 350 352 352 352 352 353 353 357 3 9 14 15 14 13 14 14 13 13 13 13 14 14 14 13 13 13 13 14 15 16 18 19 20 20 21 22 23 23 22 20 18 14 10 7 4 2 1 359 357 355 353 352 353 356 359 360 360 360 359 358 357 356 356 355 354 353 352 352 351 350 350 350 349 349 348 348 347 347 346 344 344 344 343 343 342 341 340 339 338 337 336 336 335 335 336 335 334 334 334 333 333 332 332 332 331 330 329 328 330 332 332 333 334 335 334 333 332 332 331 330 329 328 327 325 323 321 320 319 317 316 314 313 311 310 310 310 311 311 309 311 311 312 314 315 314 309 299 282 271 273 282 289 292 293 294 294 294 294 294 294 294 294 294 293 292 292 291 291 292 292 293 294 295 296 296 296 295 295 295 295 295 295 296 297 297 296 295 293 292 291 290 290 292 294 295 295 294 294 294 293 292 292 293 293 294 294 295 296 297 298 299 300 301 301 299 297 295 293 291 291 292 294 298 302 303 304 304 307 310 312 313 314 316 317 317 319 323 327 329 326 324 328 334 338 338 335 331 329 327 327 328 331 338 346 353 356 357 356 354 353 351 350 349 349 349 350 350 349 348 348 349 350 351 352 352 352 353 355 359 4 6 6 4 0 356 353 353 354 356 358 360 1 4 7 10 14 19 25 28 31 35 38 40 43 45 47 48 49 48 47 46 46 45 45 45 44 44 45 45 45 46 45 44 43 42 41 40 38 36 35 36 36 37 37 37 37 35 32 28 23 19 17 17 17 18 20 23 22 21 19 16 14 13 11 11 11 12 12 12 12 13 13 14 12 8 4 359 352 340 328 319 313 310 308 310 312 315 317 318 319 318 317 316 315 314 314 314 314 314 315 315 316 316 317 317 318 319 320 321 321 322 322 323 3 3 3 3 3 3 3 2 2 2 2 1 1 0 360 359 358 357 356 355 354 353 351 350 348 347 345 344 342 340 338 337 335 334 333 333 333 333 332 332 332 332 332 332 332 332 332 331 331 330 329 329 328 327 327 326 326 325 324 324 323 322 321 319 317 316 314 312 311 309 308 307 307 306 306 305 305 306 305 305 304 303 301 299 297 295 294 292 291 290 290 290 291 291 292 292 292 289 285 279 274 271 268 267 274 284 291 296 295 292 290 291 294 297 297 297 298 298 299 300 301 302 303 304 306 309 311 313 313 312 310 308 310 315 319 322 326 331 334 336 336 335 334 332 331 331 333 334 334 334 335 340 345 346 346 346 346 348 351 354 356 358 2 7 10 12 12 13 14 15 15 15 15 15 15 14 14 13 12 11 10 10 11 12 13 15 16 17 18 20 21 23 23 22 21 18 14 10 5 2 360 359 358 356 355 354 353 353 355 359 359 359 359 358 356 353 353 353 353 353 352 351 351 350 349 349 348 348 348 347 347 346 346 345 344 343 343 343 343 343 342 341 340 338 337 336 336 335 336 336 336 335 335 335 335 334 333 333 333 333 333 333 332 333 334 335 336 336 336 335 334 334 334 333 332 331 329 328 327 325 323 321 320 319 317 316 314 312 310 308 309 312 313 311 311 310 310 313 318 321 319 308 291 287 293 298 298 298 298 297 296 295 294 294 294 294 293 293 293 292 291 291 291 291 291 291 292 293 294 294 294 293 293 292 292 293 293 293 293 294 294 293 291 290 289 288 288 289 291 292 292 292 292 291 291 290 290 290 291 292 293 294 296 298 300 302 304 306 305 304 302 299 296 294 294 297 300 305 308 308 306 306 308 312 316 317 317 319 321 322 323 323 327 332 329 327 330 335 340 341 338 332 328 326 325 326 331 339 350 358 0 1 359 356 353 350 349 348 349 349 350 350 350 349 349 350 351 351 351 351 350 350 352 356 1 4 5 3 358 354 351 349 349 351 353 355 358 1 4 7 10 15 21 25 29 32 35 38 40 43 46 48 49 48 47 45 45 44 44 44 43 42 42 42 43 44 45 44 43 43 42 41 39 36 35 35 35 35 36 36 37 36 34 30 25 20 16 14 14 14 16 19 20 19 17 15 14 13 13 12 12 11 11 11 11 11 11 12 12 11 7 2 356 346 333 323 315 312 309 309 311 314 316 318 320 320 319 318 317 316 315 315 315 315 315 315 316 317 317 318 319 319 320 321 322 322 323 323 4 4 4 4 4 4 4 4 3 3 2 2 1 1 0 360 359 358 357 356 355 353 352 350 348 346 345 343 341 339 338 336 335 334 334 334 334 333 333 333 332 332 332 332 332 332 332 332 331 330 330 329 328 327 327 326 326 325 324 324 323 322 321 320 318 316 314 312 311 309 308 307 306 305 304 304 304 304 304 303 302 301 299 297 295 294 292 291 290 289 289 289 290 290 291 291 290 288 283 277 272 268 266 268 274 283 291 296 295 292 290 291 294 296 295 296 296 297 297 298 299 301 303 305 307 310 313 314 315 314 312 310 309 313 317 319 322 328 333 338 340 339 337 334 332 331 333 333 333 331 332 336 342 347 347 346 345 347 350 354 357 1 5 7 8 9 10 12 14 15 15 15 14 15 15 15 14 12 10 9 7 6 6 7 9 10 10 12 15 17 19 20 19 18 15 12 8 4 0 358 357 356 356 355 355 354 353 353 355 358 358 358 358 357 355 352 351 350 351 351 351 351 350 350 349 348 347 347 347 346 346 345 345 344 343 343 343 343 343 342 342 341 340 339 338 337 336 336 336 336 336 336 336 336 336 335 335 334 333 334 335 338 338 338 337 337 337 337 336 336 335 335 335 335 334 333 332 330 328 326 324 323 321 320 318 318 317 315 312 310 310 311 313 314 312 311 311 312 319 327 329 322 333 351 343 324 311 305 302 300 298 296 295 294 294 293 293 293 293 292 292 291 290 290 290 290 291 292 292 293 292 291 290 290 290 291 290 290 290 291 291 291 290 289 288 286 286 287 289 290 290 290 290 289 289 288 288 288 289 290 291 293 296 298 300 303 307 307 308 308 307 304 300 298 299 303 309 313 315 315 315 314 315 318 321 322 322 323 326 330 330 327 328 333 334 333 333 337 341 341 337 331 327 324 323 326 332 342 353 360 3 4 3 359 355 351 349 348 349 350 351 350 350 350 350 351 352 352 352 351 349 348 349 351 356 1 2 1 357 353 349 347 345 347 349 352 355 358 1 2 5 10 17 22 26 30 33 35 37 41 44 47 48 48 46 44 43 43 43 43 42 41 40 40 41 42 43 44 44 43 42 41 40 37 35 34 33 34 34 35 35 35 33 31 27 22 17 14 12 11 11 13 14 13 14 14 14 13 13 13 12 11 11 11 11 11 10 10 11 11 9 5 0 351 339 326 317 313 310 309 310 312 315 318 320 320 320 319 318 317 316 315 315 315 315 315 316 317 317 318 319 319 320 321 321 322 323 324 5 6 6 6 5 5 5 5 4 4 3 3 2 2 1 0 360 359 358 356 355 353 352 350 348 346 344 343 341 340 338 337 336 335 335 335 334 334 334 333 333 333 332 332 332 332 332 332 331 331 330 329 328 327 327 326 325 325 324 324 323 322 321 320 318 316 314 312 311 309 307 306 305 304 303 303 303 303 303 302 301 299 298 296 294 292 290 289 289 288 288 288 289 290 290 290 288 286 281 275 270 265 265 268 274 281 289 295 295 292 291 292 293 294 294 295 296 296 296 297 298 301 304 307 309 311 313 314 314 314 313 312 311 311 313 315 318 323 331 338 341 341 339 336 333 332 333 332 331 329 330 335 341 345 347 347 345 345 348 352 358 2 1 6 6 6 7 10 12 12 12 10 8 9 11 12 11 9 7 5 4 2 2 3 4 5 5 7 10 13 14 14 12 9 5 359 353 350 349 349 350 351 353 354 354 353 353 353 355 357 357 357 357 356 353 350 349 349 348 349 350 350 350 349 348 347 347 347 346 346 345 344 344 344 344 343 343 343 342 342 342 341 341 340 339 338 337 337 336 336 336 336 336 336 336 336 335 334 333 334 338 339 339 339 339 339 339 338 337 336 335 335 335 335 335 334 334 332 331 329 327 326 324 322 321 321 321 319 317 314 312 313 314 315 315 314 312 310 315 325 331 336 350 359 353 336 320 311 305 302 300 297 295 294 294 293 293 293 293 292 292 291 290 289 289 289 289 290 290 290 290 289 288 288 289 289 288 288 288 288 289 289 288 287 286 286 286 286 287 288 288 288 288 287 286 286 286 286 286 288 290 293 295 298 300 303 306 307 307 308 309 307 304 303 304 309 315 319 320 319 320 322 324 325 326 327 327 328 331 334 335 332 330 334 337 337 338 339 341 340 335 329 324 322 322 326 334 345 354 1 4 6 6 2 358 353 351 350 350 351 352 352 351 350 350 351 353 353 353 352 350 348 346 347 351 355 358 358 355 352 348 346 344 345 346 349 352 355 356 358 0 5 11 17 23 28 31 33 34 38 42 44 46 46 45 43 42 42 42 42 41 40 38 38 38 39 41 42 42 42 42 41 40 38 36 34 33 33 33 33 33 33 32 30 27 23 19 15 12 9 8 7 7 6 8 10 12 13 13 12 11 10 9 10 11 11 9 9 9 11 13 11 8 2 348 332 322 315 310 307 307 309 313 316 319 320 320 319 319 318 317 316 315 315 315 316 316 317 318 318 318 319 320 320 321 322 323 323 7 7 7 7 7 6 6 6 5 5 4 3 3 2 2 1 0 359 358 357 355 353 352 350 348 346 344 343 342 341 339 338 337 337 336 336 335 335 335 334 334 333 333 333 332 332 332 332 331 331 330 329 328 327 326 326 325 325 324 324 323 322 321 319 318 316 314 312 311 309 307 305 304 303 303 302 302 302 301 300 299 297 296 294 292 290 288 288 287 287 287 287 288 289 289 289 287 284 279 272 266 264 267 271 276 282 288 293 293 292 291 291 292 292 293 294 295 296 296 297 299 303 306 309 311 312 313 313 314 314 314 314 313 312 312 313 316 321 328 336 341 341 338 335 334 334 333 332 329 328 331 335 340 344 346 346 345 344 347 354 1 4 1 2 360 0 3 5 7 7 7 6 6 6 5 5 5 4 1 359 360 360 359 0 1 2 2 4 5 7 8 7 4 0 355 346 341 340 342 344 347 349 352 353 353 353 353 354 356 356 356 355 355 353 351 350 349 348 348 348 348 349 349 348 347 347 346 346 346 345 344 344 344 344 344 344 343 343 343 342 341 341 341 340 340 339 338 337 336 336 335 335 334 335 336 336 336 335 334 334 337 338 339 338 338 338 338 337 337 336 336 335 335 335 335 335 335 335 334 333 331 330 328 327 326 326 326 325 323 320 318 316 317 318 319 319 316 312 312 318 326 334 341 344 340 332 323 315 310 305 301 298 296 294 293 292 292 292 292 292 292 292 290 289 289 289 289 289 289 288 288 287 287 287 288 288 287 287 286 286 287 287 286 285 285 284 284 285 285 286 286 286 286 285 284 284 283 283 284 286 288 291 294 297 300 302 304 304 305 306 308 308 307 307 309 313 319 325 325 324 325 328 330 331 329 329 331 333 336 337 338 336 334 336 340 342 341 341 340 337 332 326 322 321 322 327 336 347 356 2 6 7 6 3 359 355 353 352 352 353 353 353 352 351 351 351 352 353 353 353 351 348 345 344 347 350 353 354 352 350 347 345 344 344 344 346 349 351 352 353 356 359 5 11 17 22 26 28 31 35 39 41 44 45 44 43 42 42 42 41 40 38 36 35 35 36 37 38 40 41 41 41 40 39 38 36 35 34 33 33 32 31 30 28 26 23 20 16 12 8 5 3 1 0 1 3 5 8 11 11 10 8 7 7 9 9 8 8 7 7 9 11 12 10 357 342 329 319 311 306 305 306 310 314 317 319 319 319 318 318 317 317 316 316 316 316 317 317 317 317 318 318 319 320 321 322 323 323 9 9 9 8 8 8 7 7 6 5 5 4 3 3 2 2 1 360 358 357 355 354 352 350 349 347 345 344 343 342 341 340 339 338 337 337 336 336 335 335 335 334 334 333 333 332 332 331 331 330 329 328 327 326 326 325 325 324 324 323 322 321 320 319 318 316 314 312 310 308 307 305 304 303 302 301 301 300 300 299 297 295 294 292 290 288 286 286 286 286 286 287 287 288 288 288 286 282 276 269 264 266 272 276 281 285 290 292 291 291 290 290 290 290 291 292 294 296 297 299 301 305 309 312 313 313 313 313 313 314 315 316 316 316 314 314 316 321 328 335 339 338 335 333 332 333 334 331 329 328 332 337 341 343 345 345 345 347 351 358 5 6 2 357 355 356 358 0 2 3 4 3 2 1 1 1 0 359 357 355 357 357 358 359 360 1 1 2 3 3 3 1 359 355 350 340 334 334 337 341 345 348 351 353 353 352 352 354 355 355 354 352 350 350 349 348 348 348 347 347 347 348 348 348 348 347 347 346 346 345 345 344 344 344 344 344 344 343 343 342 342 341 341 340 339 338 338 337 336 335 334 333 333 333 334 336 337 336 336 337 338 338 337 337 337 336 336 336 336 336 336 336 335 335 335 334 334 334 334 334 333 333 332 331 331 331 331 330 329 327 324 322 322 323 323 324 322 317 313 313 317 323 328 329 328 325 322 320 317 312 306 301 297 294 292 291 291 291 291 292 292 292 291 290 290 289 289 288 287 287 286 285 285 286 286 287 286 285 285 285 285 285 285 284 283 282 282 283 283 284 284 284 284 283 282 282 281 281 282 283 286 289 292 295 298 301 301 302 302 304 305 307 308 309 312 315 321 328 330 329 330 334 338 338 335 333 334 337 342 345 346 344 339 338 339 341 342 340 336 332 328 324 323 323 325 329 337 347 356 3 5 5 4 1 358 356 355 354 354 354 355 355 354 353 353 352 351 352 353 354 353 350 347 345 345 346 348 350 350 348 346 344 343 342 341 343 345 347 348 349 351 354 359 5 10 14 18 22 28 34 38 40 42 44 45 45 44 44 43 41 38 36 34 32 32 32 33 35 36 38 39 40 41 40 40 39 37 36 34 33 32 30 29 27 25 22 19 16 12 8 3 359 357 355 355 355 356 359 2 4 6 7 7 6 6 6 6 6 5 5 5 6 8 7 359 349 337 325 315 308 305 304 307 311 314 317 318 318 318 318 317 317 317 317 316 316 316 316 316 317 317 318 319 320 321 322 322 322 10 10 10 10 10 9 8 8 7 6 5 4 4 4 3 2 1 0 359 357 356 354 353 351 350 348 346 345 344 343 343 342 341 340 339 338 337 337 336 336 335 335 335 334 333 333 332 331 330 330 329 328 327 326 325 324 324 324 324 323 322 321 320 318 317 315 313 311 310 308 306 304 303 302 301 301 300 299 298 297 295 294 292 290 288 286 285 284 284 284 285 286 287 287 287 286 284 279 273 266 265 270 277 283 288 290 291 291 290 289 289 288 288 288 289 291 294 297 299 300 302 306 310 314 316 315 314 314 314 315 316 318 319 319 318 316 318 323 329 334 335 334 332 332 332 334 334 332 330 329 333 338 342 344 344 345 347 351 355 359 2 2 358 355 354 354 355 355 357 358 359 359 356 351 351 352 351 351 352 352 354 355 356 357 358 359 360 0 1 0 359 357 355 353 347 338 333 333 337 341 345 349 351 352 352 352 352 352 354 354 351 350 349 349 348 348 348 348 347 347 347 347 347 349 349 348 347 347 346 346 345 345 344 344 344 344 344 343 343 342 341 341 340 340 339 338 337 336 335 335 334 333 332 332 333 336 337 337 337 338 337 337 337 336 335 335 334 334 334 335 335 336 335 335 335 335 334 333 333 332 332 332 332 332 332 332 332 331 331 331 330 329 329 329 328 328 327 324 318 314 313 314 315 316 316 317 319 322 323 321 316 308 301 295 292 291 291 291 291 292 293 293 293 293 292 291 290 288 287 285 284 283 284 284 285 286 285 284 284 284 284 284 284 283 282 281 281 282 282 282 282 282 282 281 281 280 279 279 280 281 284 286 290 293 296 298 299 299 300 301 303 305 307 310 313 316 321 327 331 333 333 337 346 349 343 339 339 344 352 360 0 354 344 340 339 338 336 333 330 326 325 324 325 327 330 333 338 344 351 357 360 1 360 357 355 355 355 355 355 356 357 357 356 355 355 354 352 352 352 353 354 352 349 346 344 343 344 346 347 347 346 344 342 340 339 340 342 344 345 346 348 350 355 0 5 8 12 18 24 30 35 37 40 42 44 45 45 45 44 40 36 33 31 29 29 29 30 32 34 36 38 41 42 42 42 41 40 39 37 35 33 31 29 27 25 22 19 16 12 6 1 356 352 349 349 349 349 350 352 355 360 4 6 7 5 4 4 4 4 3 2 2 2 0 356 351 343 331 320 312 307 305 306 309 312 314 315 316 316 317 318 317 317 316 316 315 315 315 316 317 318 319 320 320 321 321 321 321 12 12 12 12 11 10 10 9 8 7 6 6 5 4 4 3 2 1 359 358 357 355 354 353 351 349 348 347 346 345 344 343 342 341 340 339 338 338 337 337 336 336 336 335 334 334 333 331 330 329 328 327 326 325 324 323 323 323 323 322 321 320 319 317 316 314 312 310 309 307 305 304 302 301 301 300 299 298 296 295 293 292 290 287 286 284 284 283 283 283 284 285 285 286 286 284 282 277 270 266 267 272 279 285 290 292 291 290 288 287 286 285 285 286 288 290 294 297 299 299 301 306 311 316 318 317 316 316 317 318 319 320 322 322 321 320 321 324 329 333 334 332 331 331 332 333 334 333 332 332 336 340 344 346 345 345 347 352 356 356 355 354 354 354 355 354 353 350 348 349 350 350 347 341 340 340 339 341 345 349 351 353 354 355 355 356 357 358 359 357 356 354 353 350 345 338 334 334 338 341 344 347 350 352 352 352 352 352 353 353 351 350 349 349 348 348 348 348 348 348 347 347 347 349 349 349 348 347 346 346 345 345 344 344 343 343 343 343 342 342 341 341 340 339 338 337 336 335 334 334 333 333 332 332 332 334 336 337 337 336 336 336 336 336 335 334 333 333 333 333 334 334 335 335 335 334 334 333 332 331 330 330 330 330 330 330 330 330 330 332 333 333 333 333 333 333 332 331 326 320 314 311 309 308 307 308 311 316 321 325 324 317 307 299 294 293 292 292 293 294 295 296 296 296 295 294 292 289 287 285 283 282 283 283 285 285 284 283 283 283 283 283 283 281 280 280 280 280 280 280 280 280 280 279 279 278 278 278 279 280 282 284 287 291 293 295 296 296 297 298 300 302 305 309 312 315 319 325 332 334 333 334 346 354 353 347 345 351 3 16 12 360 347 341 336 333 329 326 324 322 323 325 328 332 335 338 341 345 348 351 353 355 355 353 352 352 354 356 357 359 359 358 357 357 358 357 356 354 353 353 353 353 350 347 344 342 342 344 346 347 346 345 342 339 338 339 340 342 343 344 346 348 352 357 1 4 8 13 19 24 27 30 33 37 41 43 45 46 44 40 35 32 29 28 28 28 29 31 34 36 38 42 45 46 45 45 44 42 41 38 35 33 30 28 26 23 20 16 11 5 359 353 347 344 342 342 342 343 344 346 351 357 2 5 4 2 1 1 2 3 1 360 358 355 352 349 345 336 326 316 310 306 306 308 311 312 313 314 314 315 317 317 316 315 315 315 315 316 316 317 318 319 320 320 320 320 320 320 14 14 14 13 13 12 11 10 9 8 8 7 6 5 4 3 2 1 360 358 357 356 355 354 352 351 350 349 348 347 346 345 344 342 341 340 340 339 338 338 337 337 337 336 335 334 333 332 330 328 327 326 324 323 323 322 322 322 322 321 320 319 318 316 314 313 311 309 307 306 304 303 302 301 300 299 298 296 295 293 292 290 288 286 284 283 283 282 282 282 283 284 284 284 283 282 279 274 268 266 269 274 278 283 288 289 289 287 284 282 281 280 281 283 286 291 294 296 297 298 300 305 313 318 321 320 319 319 320 321 322 323 324 325 324 323 322 325 328 332 333 332 331 330 331 332 334 334 334 336 338 344 349 351 349 347 347 350 352 351 349 349 350 352 354 354 351 347 343 342 341 340 338 336 336 335 332 334 340 347 350 353 354 354 354 355 355 356 356 356 354 352 351 348 344 339 336 336 339 342 345 347 350 352 352 352 351 352 353 353 351 350 350 349 349 349 349 349 348 348 348 348 347 347 348 348 348 347 346 345 344 343 343 343 342 342 342 341 341 341 340 339 338 337 336 336 335 334 333 333 332 332 331 331 331 333 335 336 335 334 333 333 334 334 334 333 332 332 332 332 332 333 333 334 334 333 332 332 332 330 330 330 330 329 328 328 328 328 328 330 332 333 333 334 335 336 337 338 336 330 323 317 311 307 305 304 307 311 317 323 326 322 313 305 299 296 295 295 295 295 296 297 298 297 297 296 294 292 289 286 284 282 282 283 284 283 283 282 282 282 282 282 282 281 280 279 279 279 279 279 279 279 278 278 277 277 276 276 277 278 280 282 285 288 290 291 292 293 294 296 298 300 302 306 310 313 317 322 330 337 335 334 344 355 360 355 348 349 3 18 15 3 351 341 333 327 322 320 320 321 324 328 333 336 340 342 345 347 349 350 351 352 352 350 348 348 350 354 358 0 360 358 358 359 0 1 0 359 356 355 354 353 351 348 344 342 343 344 346 346 347 345 342 339 338 338 340 341 342 343 344 347 350 355 359 1 4 8 12 15 17 20 25 30 36 42 45 46 44 40 36 33 29 29 29 30 32 33 35 38 40 45 49 51 51 50 49 47 45 42 39 36 33 30 28 26 22 17 11 4 357 350 344 339 337 336 336 336 337 339 342 347 355 1 3 2 360 358 0 1 1 359 356 352 349 346 343 337 330 321 313 309 307 308 309 311 312 312 312 314 315 316 316 315 315 315 316 316 317 317 318 319 319 319 319 319 318 318 16 16 16 16 15 14 13 12 11 10 9 9 8 6 5 4 2 1 360 359 358 357 356 355 354 352 351 350 349 348 348 347 345 344 343 342 342 341 340 340 339 339 338 338 337 335 334 332 330 328 327 325 323 322 322 321 321 321 320 320 319 318 316 314 313 311 310 308 306 305 303 302 301 300 299 298 296 295 293 292 290 288 286 284 283 283 283 282 282 282 282 283 283 281 280 278 275 271 267 269 273 276 278 281 284 286 285 283 280 278 277 276 278 281 286 291 293 293 294 295 298 305 314 320 324 324 323 323 324 324 326 326 327 327 326 325 324 325 328 330 332 332 332 331 330 332 334 334 335 336 339 343 350 354 354 351 349 348 347 346 345 345 345 347 349 350 348 345 342 339 336 333 331 333 335 334 331 333 340 347 351 353 355 355 355 355 355 354 353 354 353 352 350 347 344 340 338 338 340 344 345 347 349 351 351 352 352 352 352 352 351 351 350 350 350 349 349 349 349 348 348 348 347 347 347 347 346 345 344 343 342 341 341 340 340 340 340 339 339 338 337 337 336 335 334 334 333 332 331 331 331 330 330 330 330 331 332 334 334 333 332 331 332 332 332 331 331 330 330 330 330 331 332 333 333 333 332 332 332 331 330 330 330 330 329 328 328 328 328 328 329 330 331 331 333 335 338 341 341 339 334 328 321 314 308 305 306 310 315 322 326 324 318 312 307 304 303 300 297 296 296 297 297 297 297 297 295 293 291 289 286 284 283 282 282 282 281 281 281 281 281 281 280 280 279 278 278 278 278 278 278 278 277 276 276 275 275 275 276 277 278 280 283 285 287 288 289 290 291 293 295 298 300 304 308 312 315 320 327 335 336 337 343 355 3 1 351 347 359 13 16 9 357 344 332 323 318 317 319 322 327 333 338 341 344 347 349 350 351 352 353 354 353 350 347 346 348 352 356 358 357 356 358 0 3 5 6 4 1 358 357 355 353 350 347 345 344 345 345 346 346 344 341 339 338 339 340 342 343 344 345 346 349 353 356 359 1 4 7 8 10 12 16 23 30 37 40 41 40 38 36 34 32 32 33 35 37 39 41 44 47 50 54 56 57 57 55 52 49 46 42 39 35 33 31 28 24 19 12 4 357 349 342 336 332 330 330 330 331 332 334 338 344 352 358 0 358 356 357 359 1 0 357 352 348 345 341 336 331 324 317 312 309 308 308 309 309 309 310 311 313 314 315 315 315 316 316 316 317 317 318 318 319 319 319 318 317 317 18 18 18 17 17 16 15 14 13 12 12 11 10 8 6 5 3 2 1 360 359 358 357 356 355 354 353 352 351 350 349 348 347 347 346 345 344 344 343 342 342 341 341 340 339 337 335 333 331 329 327 325 323 322 321 320 320 320 319 318 317 316 314 313 312 310 309 307 305 304 302 301 300 299 298 297 295 293 292 290 288 287 285 283 282 282 282 282 281 281 282 282 281 278 275 273 271 269 269 272 276 278 279 279 281 283 282 279 277 275 274 275 277 281 287 291 291 290 291 292 296 302 312 319 325 328 328 327 326 326 327 328 328 327 327 327 327 327 328 329 331 332 332 331 331 332 333 334 334 335 336 339 345 353 355 353 349 346 344 343 342 341 342 342 343 343 344 344 343 339 334 329 328 330 333 333 331 334 341 348 352 354 355 356 355 355 355 355 355 355 354 353 351 347 345 342 341 341 343 345 346 347 349 351 352 352 353 353 352 352 352 351 351 351 350 350 350 349 349 348 348 347 346 346 345 345 345 344 342 341 340 339 338 337 337 337 337 336 336 335 334 334 333 332 331 331 330 330 329 329 329 329 329 329 329 329 330 332 333 332 331 330 331 330 330 329 329 329 329 330 330 330 331 332 333 333 333 332 332 332 331 331 331 330 330 329 329 329 328 328 327 327 327 328 329 331 334 338 342 343 343 341 336 328 320 313 311 313 317 324 326 324 321 317 314 312 310 307 301 296 294 295 296 296 296 296 295 294 292 290 288 286 285 283 282 281 280 280 279 280 279 279 279 278 278 277 277 277 277 277 277 276 276 275 275 274 274 274 274 275 276 278 281 283 285 286 287 288 289 291 293 296 298 301 306 311 315 319 325 331 334 336 342 352 3 7 358 352 359 12 18 16 5 350 334 323 318 319 323 328 334 339 343 346 349 352 352 352 352 353 355 357 356 354 350 348 349 352 354 353 352 353 357 2 7 10 10 9 6 3 0 359 357 354 350 349 347 347 346 346 345 343 341 339 339 340 341 343 344 345 345 345 347 350 353 356 359 0 2 4 5 7 10 16 23 29 32 33 33 33 32 32 32 33 34 36 39 42 46 51 55 58 60 62 63 63 62 59 54 50 46 42 38 35 33 30 27 22 15 6 358 349 341 334 329 326 324 324 325 327 328 329 333 340 348 353 353 352 353 356 0 1 358 353 347 342 339 334 330 325 320 315 312 310 308 307 307 306 307 308 309 311 313 314 315 315 315 315 315 316 317 318 319 319 318 318 317 316 20 20 20 19 18 18 17 17 16 16 14 13 12 11 9 7 5 3 2 1 1 360 359 358 357 356 355 354 353 352 351 351 350 349 349 348 348 347 347 346 345 344 343 342 341 339 337 335 332 330 327 325 323 321 320 319 319 318 318 317 316 314 313 312 310 309 308 306 304 303 302 301 299 298 297 295 294 292 290 289 287 285 283 282 281 281 281 281 281 280 280 279 277 274 271 269 268 269 271 274 277 280 281 280 280 280 278 275 273 272 273 275 278 283 288 289 288 288 290 292 294 299 307 316 323 329 331 328 326 326 328 328 328 328 328 329 330 331 330 330 330 331 332 332 332 332 332 333 334 335 336 339 342 347 350 349 347 345 342 340 339 339 339 339 339 341 343 344 343 339 332 329 329 331 333 333 332 334 341 348 351 353 354 356 357 357 357 356 356 356 356 355 354 352 349 347 346 345 346 346 347 348 350 352 352 353 353 353 353 352 352 352 351 351 351 350 350 350 349 348 347 347 346 345 344 343 343 342 341 340 339 338 337 336 335 335 334 334 333 332 332 331 331 330 329 329 328 328 328 328 328 328 327 327 328 328 329 331 332 331 331 330 330 330 329 329 328 328 328 329 329 330 330 332 333 334 333 333 333 332 332 332 332 332 332 331 330 330 330 329 327 326 325 325 325 326 328 331 335 340 344 347 347 344 337 327 321 320 322 325 325 324 322 320 317 313 309 307 301 297 294 294 294 295 296 296 295 294 293 291 290 288 286 284 282 281 279 278 278 278 278 277 277 277 276 276 275 275 275 275 275 275 274 274 273 273 273 272 273 274 275 277 279 281 282 283 284 285 286 288 291 294 297 300 304 308 313 318 324 330 332 334 339 347 358 6 5 0 3 12 19 19 9 353 337 327 325 327 331 336 340 345 348 351 354 357 357 356 354 354 357 359 360 358 355 353 353 353 352 350 349 351 357 5 11 14 14 13 11 8 6 4 2 358 354 352 351 349 348 347 345 344 342 341 340 340 341 342 343 343 343 344 345 348 350 353 356 358 359 0 2 4 7 12 17 21 23 25 25 25 25 25 26 27 29 31 35 39 45 52 57 61 63 65 67 68 67 65 61 56 51 46 41 38 35 33 30 25 19 10 1 352 343 335 327 322 320 320 321 322 322 323 324 328 336 341 344 344 344 348 355 359 359 354 348 341 337 333 329 325 321 317 314 312 310 308 306 305 305 306 306 308 310 312 313 313 313 313 314 316 317 319 319 319 318 317 316 316 22 22 22 22 21 21 21 21 20 19 17 16 15 13 12 10 8 7 6 4 4 3 2 1 360 358 357 356 355 354 354 353 352 352 351 351 351 351 350 349 348 347 346 345 343 341 339 336 333 330 328 325 323 321 319 318 317 316 316 315 314 312 311 310 309 308 306 305 303 302 301 300 299 297 296 294 293 291 289 287 285 284 282 281 280 280 280 280 280 279 278 276 274 271 269 268 268 270 271 274 278 283 286 285 281 276 272 270 269 270 273 276 282 286 288 287 287 288 290 292 295 298 305 313 323 330 330 328 327 327 328 329 330 330 330 331 332 333 333 331 330 331 333 334 334 333 333 334 337 338 339 339 340 341 342 344 344 342 341 339 338 338 338 338 339 342 346 347 344 340 335 330 329 331 335 337 336 335 340 345 349 351 353 355 359 360 0 360 359 359 359 358 358 357 356 354 351 349 348 347 347 348 351 353 354 354 354 354 354 353 352 352 351 351 351 351 350 349 349 348 347 346 345 344 343 342 341 341 340 339 338 337 336 335 334 333 333 332 331 330 329 329 328 327 327 327 327 327 327 327 327 327 326 326 326 327 329 330 331 331 331 330 330 330 329 329 329 328 328 329 329 330 330 332 333 334 334 334 334 333 334 333 333 333 334 334 332 331 331 330 329 327 325 324 323 322 322 324 327 331 336 340 343 344 342 336 328 323 321 320 320 322 322 322 318 312 306 303 300 297 295 294 294 294 295 295 296 295 294 293 291 289 287 285 283 281 279 278 278 277 277 276 276 276 275 275 274 274 273 273 273 273 273 272 272 272 271 271 272 273 274 275 277 279 280 281 281 282 284 286 289 292 295 298 302 306 310 316 323 329 331 331 335 342 350 359 5 6 8 13 20 21 13 358 343 334 332 334 337 340 344 348 352 356 359 1 2 360 358 356 358 0 2 2 360 357 356 355 353 350 349 351 358 7 15 17 18 18 17 14 11 9 8 3 358 356 355 353 350 348 347 345 343 342 341 340 340 339 340 340 340 341 342 344 347 350 353 355 356 357 359 1 5 9 12 15 16 17 18 18 17 16 17 18 19 22 25 30 37 44 51 57 61 64 67 69 69 69 67 63 58 52 47 43 39 36 33 30 24 16 7 357 347 338 329 322 318 317 318 318 317 317 316 319 324 330 333 334 334 336 343 351 356 356 350 342 336 331 328 324 321 317 315 312 311 309 307 306 305 304 305 305 307 308 310 311 311 312 314 317 319 321 321 321 319 318 317 316 25 25 25 26 26 26 26 25 24 23 21 20 19 18 17 16 15 13 12 10 9 8 7 5 4 2 1 359 358 357 356 355 354 354 354 354 354 354 353 352 351 350 349 347 345 343 340 337 334 331 328 325 322 320 318 317 316 315 314 313 311 310 309 308 307 306 304 303 302 302 301 300 298 296 295 293 291 290 288 286 284 282 281 280 279 279 280 280 279 277 275 272 270 270 270 270 270 271 272 273 278 284 286 283 276 270 267 266 267 270 274 280 286 287 286 286 287 289 291 293 296 300 305 313 321 329 330 329 328 329 330 331 333 333 333 334 335 335 334 332 331 332 334 335 335 335 336 338 340 341 341 340 339 339 339 340 341 341 341 340 339 339 338 337 338 342 346 346 343 340 337 332 330 331 335 339 341 341 342 344 347 350 353 356 1 3 3 3 3 2 0 359 360 0 359 357 354 352 350 349 349 350 353 354 355 355 355 355 355 354 353 353 352 352 352 351 350 349 349 348 347 346 345 344 343 342 341 340 340 339 338 337 336 335 334 333 332 331 330 329 328 327 327 326 326 326 326 326 326 326 326 326 325 325 326 327 328 329 330 330 331 331 330 330 330 330 330 329 329 329 329 330 330 332 333 334 334 334 335 334 335 335 335 335 335 335 334 332 332 331 331 329 326 324 322 320 318 319 320 323 324 325 326 328 329 327 323 318 315 313 313 316 320 321 317 310 304 300 297 295 295 295 296 295 294 295 296 296 295 293 291 289 288 287 285 283 281 279 278 277 277 276 276 275 275 274 272 272 272 271 271 271 271 271 271 271 270 270 270 271 273 274 276 277 278 279 280 281 282 284 287 289 292 295 299 303 308 312 318 324 327 329 333 338 344 352 360 7 11 15 20 24 20 8 354 344 339 337 337 339 342 347 354 360 3 6 6 4 0 357 358 1 3 5 4 2 359 357 354 351 350 353 360 10 19 21 23 24 23 20 17 15 13 8 3 360 358 355 353 350 348 346 344 343 341 340 339 337 337 336 336 337 338 340 344 347 350 352 353 353 355 358 2 5 8 10 12 12 14 14 13 12 10 10 11 13 16 20 26 33 42 50 55 59 63 66 68 70 71 68 64 59 55 50 45 41 37 34 29 22 14 4 354 344 334 325 319 317 316 315 314 312 311 312 314 318 323 324 324 326 331 338 345 350 349 344 337 331 326 323 320 317 315 313 311 309 307 306 305 304 303 302 302 304 305 307 309 311 314 317 320 322 323 322 320 319 318 317 28 29 30 30 30 30 30 29 29 28 27 26 26 25 25 25 24 22 20 18 17 15 13 11 9 8 6 4 2 0 359 357 357 356 356 356 356 356 356 355 354 353 351 349 347 344 340 337 333 330 327 324 322 320 318 316 314 313 312 310 309 308 307 306 305 304 303 302 301 301 300 299 297 295 293 292 290 288 286 284 282 281 279 279 279 279 279 279 278 275 271 268 267 268 269 270 270 271 272 273 277 280 279 274 268 264 263 263 266 270 275 282 286 284 285 286 288 290 292 295 298 302 306 312 319 325 328 329 330 330 331 333 334 335 335 335 335 335 334 333 332 333 336 338 338 338 338 338 339 340 341 341 340 340 339 339 341 342 342 342 341 339 338 339 343 347 348 346 344 342 340 335 333 333 335 340 344 346 345 345 346 349 353 357 0 4 5 6 6 4 2 0 0 0 0 359 357 355 353 352 352 355 356 356 357 357 357 357 356 356 355 354 354 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 339 338 337 336 335 334 333 332 331 329 329 328 327 327 327 326 326 326 326 326 326 325 325 325 325 325 327 328 329 329 330 331 331 331 331 331 331 331 331 330 330 330 330 331 332 333 334 334 335 335 335 335 336 336 336 336 336 335 334 333 333 332 331 329 326 323 320 317 316 316 317 317 314 313 313 314 315 314 312 309 308 309 313 316 318 316 310 303 298 294 293 294 296 298 297 295 295 296 296 296 294 292 290 289 288 287 285 283 280 278 277 278 278 276 275 274 273 271 270 270 270 270 270 270 269 269 269 269 269 270 270 271 273 274 276 277 278 278 279 281 282 285 287 290 293 297 301 305 308 312 317 321 326 331 336 340 344 353 3 11 16 21 26 26 21 12 359 348 340 335 333 337 346 356 3 6 7 6 3 358 356 357 1 5 8 8 5 3 359 355 353 353 356 2 11 19 23 27 29 29 26 24 21 16 10 6 3 360 357 354 351 349 346 344 343 341 339 337 336 334 333 333 334 335 337 340 343 347 349 349 350 352 355 358 2 5 7 9 10 11 12 11 9 8 7 6 7 8 11 16 23 33 43 48 52 55 59 63 68 70 69 68 65 61 56 51 46 41 38 34 29 22 13 3 353 342 332 324 319 316 313 311 310 308 308 308 310 314 315 316 318 321 325 331 335 338 338 335 330 325 322 318 316 314 312 310 309 307 306 305 303 302 301 300 301 302 304 306 309 313 316 319 322 322 322 321 319 318 318 32 32 33 33 33 33 34 34 34 34 35 35 36 37 37 36 35 33 31 28 26 24 21 19 17 14 12 9 7 4 2 360 359 359 358 358 358 358 357 357 356 355 353 351 348 345 341 337 333 329 326 323 321 319 317 315 313 311 310 308 307 306 305 304 302 301 301 300 300 300 299 298 296 294 292 290 288 287 285 283 281 279 278 277 278 278 278 277 274 271 268 265 264 265 267 268 269 270 271 273 275 274 270 265 261 260 261 262 265 269 275 279 281 282 284 287 290 292 294 296 298 302 306 310 315 320 324 326 328 330 332 333 333 334 334 334 335 336 336 335 334 335 338 340 341 339 337 336 335 335 337 340 342 342 341 341 342 343 344 343 341 339 339 342 346 351 350 348 346 344 341 338 335 335 337 340 344 346 346 344 346 349 353 356 358 2 5 7 7 6 3 1 0 0 0 0 359 357 356 355 355 357 358 358 359 359 359 358 358 358 357 356 356 355 354 353 352 351 349 348 347 346 345 344 343 342 341 340 339 338 338 337 336 335 334 333 332 331 330 330 330 329 328 327 327 326 326 325 325 325 325 325 325 326 326 328 329 329 329 330 331 331 331 331 331 331 331 331 331 331 331 331 331 332 333 333 334 335 336 336 336 336 336 336 336 336 336 334 333 333 333 332 330 328 325 322 318 315 313 313 312 310 307 307 307 309 310 310 309 307 309 312 314 316 315 311 305 298 293 292 294 297 300 299 297 297 297 297 296 294 292 291 290 289 288 286 283 281 278 278 280 280 278 275 273 271 270 269 269 269 269 269 268 268 267 267 267 268 268 269 270 271 273 275 276 277 277 278 279 281 283 285 288 291 295 299 302 306 309 313 317 322 328 333 335 338 346 357 8 17 22 24 28 31 26 13 356 340 330 326 332 345 357 4 6 4 0 356 353 353 357 2 8 12 11 7 4 0 357 356 358 359 4 11 17 23 28 32 33 32 30 25 19 13 9 6 2 358 355 352 349 346 344 342 340 338 336 334 332 331 330 330 331 333 336 339 342 345 346 348 349 352 355 359 2 5 7 9 11 11 10 9 8 6 4 3 3 5 9 16 25 35 42 45 48 51 55 60 63 66 67 67 65 60 56 51 46 42 38 34 28 21 12 1 350 340 331 323 317 314 311 309 308 307 306 307 308 309 311 312 315 317 320 323 324 325 326 324 322 319 316 313 311 310 308 307 306 305 304 302 301 301 301 301 301 303 305 308 311 313 316 318 319 320 320 319 318 318 35 36 36 36 37 37 39 41 43 45 47 49 50 51 51 49 47 44 42 39 36 33 30 27 24 21 18 14 11 8 5 3 1 1 0 360 359 359 358 358 357 356 355 353 350 346 342 337 333 329 325 322 320 318 315 313 311 309 307 306 304 303 302 301 300 299 299 299 299 298 297 296 294 292 290 289 287 285 284 283 280 278 276 276 276 277 275 274 271 268 266 264 263 263 264 266 266 268 269 271 271 267 262 258 257 258 260 262 264 268 271 275 278 282 285 288 291 293 295 296 298 301 304 307 311 315 318 321 324 328 330 332 332 332 332 332 334 336 338 338 338 338 341 342 339 337 336 335 334 333 333 337 341 342 343 343 344 345 345 342 339 337 337 340 343 344 345 344 344 342 340 338 336 336 338 341 344 346 346 346 347 349 352 354 356 359 4 7 6 4 2 1 1 0 0 360 359 358 357 357 357 359 0 0 0 0 0 0 0 360 359 358 358 357 356 354 353 351 350 348 347 346 345 345 344 343 342 341 340 339 338 337 336 335 334 334 333 332 332 331 331 331 330 329 328 327 326 326 326 326 326 326 326 327 327 328 329 330 330 331 331 332 332 331 331 331 331 331 331 331 331 332 332 332 333 333 333 334 336 337 336 336 336 336 336 336 336 334 333 333 333 333 331 329 327 324 321 316 313 311 309 308 306 305 305 307 310 311 311 310 312 314 316 315 314 310 305 299 294 292 294 298 300 300 299 298 298 297 297 295 294 292 291 289 288 286 284 281 279 279 281 282 280 276 273 270 269 268 267 267 268 267 267 267 266 266 265 265 266 267 268 270 272 274 275 276 277 278 278 280 282 284 287 290 293 297 300 304 307 309 313 317 323 329 331 334 340 350 5 20 26 21 22 28 31 22 1 340 326 322 330 343 356 6 8 4 358 352 349 351 355 2 9 14 13 10 5 1 359 1 3 4 8 13 19 25 31 34 37 38 35 29 22 17 12 9 5 360 356 352 348 345 344 341 338 336 334 332 330 329 328 327 328 329 332 334 338 341 344 346 348 350 353 356 360 3 5 9 10 10 10 10 9 7 4 2 0 0 2 7 16 25 32 37 40 41 46 50 55 59 63 64 64 61 58 54 50 46 42 38 33 27 18 8 358 349 339 329 322 317 314 312 310 308 306 305 305 305 306 307 310 312 314 315 316 317 317 317 316 314 312 311 309 307 306 305 304 303 302 302 301 300 300 301 301 303 304 306 309 311 312 314 315 316 316 317 317 319 38 39 39 39 40 42 46 50 55 58 61 63 64 64 64 61 58 54 51 47 44 40 36 33 29 25 22 18 15 11 8 6 4 3 2 1 1 0 360 359 358 357 356 354 352 348 343 338 333 328 324 321 319 316 314 312 310 308 306 304 302 301 300 299 298 298 298 297 296 295 293 292 291 290 288 287 285 284 283 281 278 275 273 274 274 274 272 270 268 266 264 263 261 260 260 260 262 265 268 269 267 261 256 255 257 259 260 260 262 266 270 275 281 284 287 290 292 294 295 296 298 300 302 305 307 312 316 318 321 325 328 330 331 331 331 330 328 330 334 336 337 338 339 338 336 335 336 335 334 333 333 335 339 343 345 346 346 346 344 342 338 336 336 337 339 339 339 339 339 339 338 337 337 337 338 340 343 345 347 348 349 351 353 355 356 359 3 5 3 1 1 0 0 360 360 360 359 359 359 359 359 0 2 2 2 2 2 2 2 1 1 0 359 358 356 355 353 352 350 349 348 347 346 346 345 344 343 342 341 340 338 337 336 335 335 334 334 334 333 333 333 332 331 331 330 329 328 327 328 327 328 328 328 329 329 329 330 331 331 332 333 333 332 332 332 332 331 331 331 331 331 331 332 332 333 333 333 334 335 337 337 336 336 335 335 335 335 334 333 332 332 333 332 330 328 327 324 320 315 311 308 307 305 304 304 306 310 312 312 312 313 315 317 317 314 308 303 299 295 294 295 297 300 300 299 298 297 296 296 296 295 294 292 290 289 287 285 283 280 280 282 284 283 280 275 271 268 266 266 266 267 267 266 265 264 264 263 263 264 265 267 269 271 273 274 275 276 277 278 279 281 284 286 288 292 295 298 302 305 307 309 313 319 323 326 329 333 340 352 10 23 19 15 18 24 23 6 343 326 324 329 340 353 4 9 5 358 352 349 349 352 359 7 13 14 12 7 2 3 9 13 15 17 20 25 31 36 39 43 44 40 34 27 22 17 13 7 2 357 352 347 344 343 340 336 334 332 330 328 327 325 325 325 326 328 330 334 337 341 344 347 349 352 354 357 360 3 6 9 10 9 9 8 6 4 1 358 357 358 1 7 14 21 26 30 32 35 40 46 51 56 59 59 58 56 54 51 48 45 41 37 31 23 13 3 355 346 335 327 322 319 317 315 312 309 306 304 303 302 303 305 307 309 311 312 311 311 311 311 310 309 308 307 305 304 303 302 301 300 299 298 298 298 299 301 303 304 306 308 309 310 311 311 312 313 314 316 318 40 40 40 40 43 48 54 62 67 71 71 72 71 71 70 67 63 58 54 50 46 42 39 35 32 29 25 21 18 15 12 10 8 6 5 4 3 2 2 1 360 358 357 355 353 349 345 339 333 328 323 320 317 314 312 310 308 306 304 302 300 299 298 297 297 297 296 296 294 293 291 290 289 288 287 285 284 282 280 277 274 271 270 270 270 268 266 264 263 262 261 259 257 254 252 252 257 266 272 271 265 257 252 255 258 258 257 258 262 267 274 281 285 286 288 291 295 298 298 298 298 300 302 304 308 313 317 319 322 325 327 328 328 328 327 327 326 328 333 336 336 335 335 335 335 335 335 336 336 336 336 337 340 343 346 347 347 346 344 342 339 337 336 337 338 339 338 337 336 336 335 335 335 335 335 336 340 344 347 349 352 353 355 356 358 0 2 2 0 360 360 360 360 360 0 0 0 0 0 0 0 0 2 4 4 4 3 3 3 3 2 1 360 358 357 355 353 352 351 350 349 348 347 346 345 345 344 343 341 340 339 337 337 336 336 336 335 335 335 334 334 334 333 333 332 331 330 330 330 330 330 330 330 331 331 331 331 333 333 334 334 334 334 333 333 332 332 331 331 331 330 331 332 332 333 334 334 334 336 337 338 337 336 335 334 334 334 334 333 332 331 332 332 331 329 328 327 323 319 313 309 307 305 304 304 306 309 311 311 311 312 315 317 318 314 307 302 298 296 295 295 296 298 299 299 296 295 295 295 296 296 295 293 291 291 290 287 284 282 282 283 285 285 283 279 274 271 268 267 266 265 265 265 263 262 261 261 262 263 264 265 266 269 271 272 274 275 276 277 279 280 283 285 287 289 292 295 299 303 304 306 309 314 318 321 323 325 330 340 352 3 1 357 357 5 13 6 347 333 328 330 337 348 360 7 6 1 355 350 348 351 357 5 10 12 11 8 6 11 21 28 33 35 35 37 41 44 47 50 50 47 40 34 28 23 17 10 5 359 353 347 344 342 338 334 331 330 328 327 325 324 323 323 324 325 328 331 334 338 342 345 348 351 353 355 358 0 4 7 9 8 7 6 4 2 0 358 356 356 358 1 6 11 16 19 22 25 29 34 41 47 51 54 54 53 51 50 48 45 42 39 33 25 16 6 358 348 339 332 327 324 321 319 316 313 310 306 303 302 302 303 306 309 310 310 308 307 307 307 307 307 306 305 305 304 302 301 299 298 297 295 295 297 299 301 303 305 306 308 308 309 309 310 310 311 313 315 318 39 39 38 38 41 49 60 67 70 71 70 70 70 68 67 64 61 57 53 49 46 43 40 37 35 32 28 25 22 19 17 15 13 11 9 7 6 5 5 4 3 1 359 356 353 350 345 340 333 327 322 318 315 312 310 308 306 304 302 300 299 297 296 295 296 296 296 295 293 291 290 288 287 286 286 284 284 282 280 276 272 269 267 265 264 261 260 259 259 260 260 257 253 249 248 251 260 273 279 277 266 253 247 250 253 253 254 259 267 275 282 283 284 287 289 292 297 301 301 299 299 301 304 308 312 317 320 322 325 327 328 328 326 324 324 324 325 328 335 339 339 337 336 335 335 334 334 335 337 338 339 340 342 346 348 348 348 347 345 343 341 339 338 337 337 337 336 336 335 335 334 334 333 332 332 333 336 341 346 349 352 354 355 356 359 2 4 3 1 360 360 360 0 1 1 2 2 2 2 2 1 1 2 4 5 4 4 4 4 4 3 2 0 358 357 355 354 352 352 351 350 349 348 347 346 345 344 343 341 340 339 338 337 338 337 337 337 337 336 336 335 335 335 335 334 333 332 332 332 333 333 333 334 334 334 334 333 334 335 336 336 336 336 335 334 333 333 332 332 331 331 331 332 333 334 335 336 337 338 338 338 337 336 335 335 334 334 334 334 332 331 330 331 330 330 329 327 325 321 316 311 310 306 304 303 306 308 309 309 309 310 313 316 317 314 308 302 298 296 295 295 295 295 297 296 295 293 292 293 294 295 295 293 292 290 289 287 285 284 284 284 284 285 284 281 277 273 269 266 264 264 264 264 262 261 260 260 261 262 263 263 264 266 268 271 273 275 276 277 278 280 281 283 285 287 289 291 296 299 301 303 306 310 314 317 319 320 323 331 341 350 351 345 340 340 347 354 347 337 332 331 336 345 355 3 5 2 357 352 349 351 357 4 7 7 6 6 10 19 32 45 53 54 53 52 52 52 55 58 57 52 47 41 35 29 22 15 9 2 356 351 346 341 336 333 331 328 327 325 324 323 322 322 322 324 326 329 332 336 340 343 347 350 352 354 356 358 1 3 5 5 5 4 3 1 360 357 356 356 356 358 1 5 9 11 14 16 19 23 28 35 42 46 48 47 47 46 44 41 38 35 31 26 18 8 359 350 342 334 328 324 322 321 320 318 314 309 304 302 305 308 310 313 313 311 308 306 304 304 304 305 306 306 306 304 302 299 297 296 295 294 294 296 300 303 305 306 308 309 309 309 309 310 310 311 312 314 317 37 36 33 29 29 37 55 61 61 61 60 60 60 59 57 56 54 52 50 48 46 43 42 40 38 36 33 30 28 25 23 21 18 16 14 12 12 11 10 8 7 5 2 359 355 350 344 339 332 326 321 316 313 310 308 305 303 301 300 298 297 295 295 294 295 296 296 295 293 291 289 286 285 284 284 285 284 283 280 276 272 267 264 261 260 259 259 260 262 264 265 261 254 249 250 256 266 276 283 280 266 247 239 240 242 246 253 262 272 278 280 279 280 284 289 294 298 301 300 298 299 303 307 311 316 319 322 325 327 329 330 329 327 323 322 322 324 329 336 343 343 341 338 335 334 333 333 334 336 338 340 343 345 347 349 349 348 346 345 343 341 339 338 337 337 336 335 335 335 334 334 333 333 332 331 332 335 340 344 348 351 353 355 356 359 3 5 5 3 0 1 1 1 2 3 3 4 4 3 3 3 2 2 3 5 5 5 4 4 4 3 2 0 358 357 355 354 353 352 351 350 349 348 347 346 345 344 343 341 340 339 338 338 339 339 339 338 338 337 337 337 336 336 336 335 334 334 335 335 336 337 337 337 337 337 337 336 336 337 338 339 338 337 336 335 334 333 333 333 332 332 332 333 334 334 336 338 339 339 338 338 337 336 336 335 334 334 334 334 333 330 329 328 328 327 326 325 323 320 316 313 315 310 306 304 305 307 308 308 307 308 311 313 315 314 310 305 301 297 295 294 293 294 294 294 293 291 290 291 292 294 295 294 292 289 287 286 286 286 287 286 285 285 285 283 278 274 271 268 265 264 264 263 262 261 260 259 260 260 261 261 262 264 266 269 272 274 276 277 278 279 280 282 284 285 286 288 292 295 297 300 303 307 310 312 315 318 321 325 331 341 347 343 336 334 335 339 341 337 333 332 335 340 348 356 2 2 358 353 351 353 357 2 2 360 357 359 5 17 34 50 61 64 63 62 59 58 60 63 62 58 53 48 42 36 29 21 14 9 3 356 350 344 338 333 331 328 327 325 323 322 321 321 321 323 325 328 331 335 338 341 345 348 350 352 354 356 358 360 1 2 2 2 2 1 360 358 357 356 357 358 359 2 5 7 9 10 12 14 18 23 30 35 39 40 40 39 37 35 32 28 25 22 16 9 0 352 343 334 327 322 321 323 327 323 317 309 304 302 304 310 316 319 317 314 309 306 304 303 303 304 305 306 307 306 302 298 296 294 294 294 294 297 300 303 305 307 308 309 309 310 310 310 311 311 312 313 315 35 32 25 16 13 22 39 49 50 50 50 50 50 49 49 49 49 48 48 47 46 45 44 43 42 41 39 36 34 31 29 26 23 22 21 20 19 18 16 14 12 10 7 2 356 349 343 337 330 324 319 315 311 308 306 303 301 299 297 296 295 294 293 293 294 296 296 294 292 289 286 285 284 283 283 281 278 277 275 273 270 266 263 261 261 261 261 262 265 267 268 265 258 253 254 260 268 274 279 276 258 239 230 229 233 241 251 258 266 271 273 274 277 283 290 295 298 300 299 297 298 303 307 311 316 320 324 326 328 329 329 328 327 324 323 322 324 329 337 345 347 345 341 338 335 332 331 332 336 339 343 345 347 348 348 347 346 345 343 342 340 339 338 337 337 336 335 335 334 334 334 333 333 332 332 332 334 339 344 349 353 355 356 357 359 2 4 4 3 0 1 2 2 3 4 5 6 5 5 4 4 4 3 4 6 5 5 4 4 3 2 1 360 358 357 355 354 353 352 351 350 349 348 347 346 345 344 343 341 340 339 339 339 340 340 340 339 339 339 338 338 338 337 336 335 335 336 337 339 340 341 341 341 341 341 340 340 339 339 339 339 338 337 336 335 334 334 334 334 334 334 335 335 335 335 337 339 340 339 338 337 337 337 336 335 335 334 334 334 332 329 326 324 323 324 324 323 323 321 319 317 321 317 312 308 306 307 307 307 306 307 308 309 311 312 312 310 306 301 296 293 292 292 292 292 291 290 289 289 290 292 293 294 292 289 286 284 284 287 288 288 287 287 286 283 278 275 272 270 267 264 263 262 260 259 259 259 259 259 259 259 260 262 265 268 271 274 275 277 278 278 278 279 281 282 283 285 288 291 293 296 299 303 304 306 309 314 318 320 322 327 334 335 329 323 322 325 330 331 331 330 331 332 338 348 356 360 359 356 354 355 357 359 357 352 348 348 355 7 25 42 52 58 62 63 62 60 61 64 65 63 59 55 49 43 36 27 20 15 8 2 355 348 342 336 332 329 327 325 324 322 322 321 321 323 325 328 332 335 337 340 343 346 348 350 352 353 354 356 358 359 360 0 1 2 2 1 359 358 358 359 0 2 4 5 7 8 9 10 12 15 19 24 29 32 33 32 30 28 24 20 17 14 10 5 358 351 343 334 327 322 320 320 321 320 313 306 300 300 304 312 318 319 317 314 310 308 306 305 304 304 305 306 306 305 302 298 295 294 293 294 295 297 299 302 304 306 307 308 308 309 310 311 311 312 312 313 314 32 26 17 7 7 17 31 40 42 43 43 44 44 45 45 46 47 47 47 47 47 47 47 47 46 45 44 42 39 36 33 31 29 28 28 28 27 26 23 21 18 15 11 5 357 349 341 335 328 323 318 313 310 306 303 301 299 297 296 294 293 292 292 292 293 294 293 292 290 288 287 285 284 283 281 278 275 273 273 272 270 269 267 266 265 264 263 263 264 265 265 264 260 256 258 263 268 272 274 269 251 234 226 225 229 235 242 248 254 262 268 273 278 285 292 296 298 298 297 296 297 302 304 308 313 319 324 326 327 326 326 326 326 326 326 325 326 331 339 346 349 347 343 340 336 333 331 334 338 342 345 346 346 346 345 344 343 343 342 341 340 339 338 337 337 336 336 335 335 334 334 333 332 332 332 333 334 339 344 351 355 357 357 358 358 0 3 4 2 359 0 2 4 5 6 7 7 7 6 6 6 5 5 5 6 6 5 5 4 3 2 1 360 358 357 355 354 352 351 350 349 349 348 347 346 345 344 343 342 341 340 339 340 341 341 341 340 340 340 339 339 339 338 337 337 337 338 340 342 344 345 345 345 345 344 343 342 341 341 340 339 339 337 337 336 336 335 335 335 336 337 338 338 337 337 338 339 339 339 338 337 337 338 337 337 336 335 334 333 332 331 328 325 323 323 322 322 321 321 320 321 325 325 320 315 311 309 307 306 305 304 304 304 306 310 314 315 312 306 300 295 293 292 292 291 290 289 288 288 289 290 291 292 292 290 287 284 283 286 288 289 288 287 285 281 277 274 273 271 269 267 265 263 260 259 259 258 258 257 257 258 259 262 264 267 270 273 274 276 277 277 277 278 279 280 281 282 284 287 289 291 294 297 298 300 303 307 312 314 315 318 322 324 321 316 314 316 321 324 326 326 325 324 328 336 345 351 356 358 359 359 358 356 352 345 341 340 346 359 14 27 36 43 50 55 57 58 60 64 66 67 64 60 54 48 40 32 25 18 12 6 360 353 346 341 335 331 328 326 325 323 322 322 322 324 326 329 333 336 338 340 342 344 346 348 349 350 351 353 354 356 357 358 0 3 4 4 2 0 0 1 3 4 6 6 7 6 7 8 9 10 12 15 19 23 25 26 25 23 19 14 10 7 3 359 353 347 340 334 329 324 321 318 316 313 309 304 300 299 303 309 314 316 316 315 314 312 310 309 308 307 306 306 305 303 300 296 294 293 294 295 296 297 297 298 300 302 303 305 306 308 310 311 312 313 313 313 314 30 22 13 6 8 18 28 35 38 39 40 42 43 45 46 47 47 47 48 48 49 49 49 50 50 49 48 46 43 40 37 35 34 34 34 35 34 33 30 27 24 21 16 9 360 350 341 333 326 321 316 312 308 304 301 299 297 295 293 292 291 290 290 290 291 291 290 288 288 289 288 287 286 284 283 281 277 276 276 276 276 275 274 272 269 266 264 263 263 263 263 262 261 260 261 266 271 273 274 268 253 235 227 226 228 231 235 240 246 254 264 274 281 288 294 297 298 297 294 294 297 302 303 305 311 317 322 324 324 323 323 325 326 328 330 331 332 335 340 345 346 345 342 339 335 333 333 337 342 344 345 345 345 344 344 343 342 342 342 341 340 339 338 337 337 337 336 336 335 334 334 333 332 332 333 334 337 341 347 353 356 357 358 358 358 359 3 4 1 360 1 3 5 6 7 8 8 8 8 7 7 7 6 6 7 6 6 5 4 4 3 1 360 358 357 355 354 353 352 351 350 349 349 348 347 346 345 344 343 342 341 340 340 341 341 341 341 341 341 340 340 340 339 339 339 340 341 343 345 347 348 348 348 348 347 346 345 343 342 341 341 340 339 339 338 338 337 337 338 339 340 341 342 341 340 340 341 340 340 339 339 339 339 339 339 338 337 335 333 332 332 331 329 326 325 322 320 319 319 321 324 329 330 328 325 320 315 311 308 305 302 300 299 301 307 315 319 317 311 304 298 294 292 292 291 290 289 288 288 288 289 290 290 290 289 286 283 283 286 289 290 288 286 282 279 276 274 274 274 274 273 271 268 265 263 261 259 257 255 255 256 259 262 264 267 270 271 273 275 276 277 277 278 278 279 280 281 281 283 284 285 288 290 292 294 297 301 306 308 310 312 315 318 319 317 311 313 315 318 321 322 320 318 321 326 332 339 347 357 3 3 0 356 349 342 337 337 342 353 5 16 23 28 36 43 49 53 56 60 65 68 66 62 57 50 42 35 28 19 13 8 2 356 350 345 339 334 330 328 326 325 324 323 324 325 328 332 336 338 340 340 341 342 344 346 348 348 349 350 351 353 355 357 359 2 5 6 5 4 3 4 5 6 8 8 8 7 6 6 6 7 8 10 13 16 19 21 21 20 17 12 7 3 359 355 350 344 339 334 329 325 321 318 314 311 308 305 301 300 304 309 312 314 315 314 314 314 314 314 314 311 309 307 305 302 299 296 294 293 294 295 296 296 296 294 295 296 298 301 304 307 309 312 314 316 316 316 315 29 20 12 9 13 21 28 32 35 37 39 41 43 46 48 49 49 49 49 50 50 51 52 53 54 53 52 49 46 43 40 39 39 40 40 41 41 39 37 34 30 26 21 14 3 352 342 333 325 319 314 309 306 303 300 298 295 293 291 289 288 288 287 288 288 287 286 285 286 288 289 290 287 283 281 282 282 281 280 279 279 279 279 276 271 267 264 263 262 263 263 263 262 262 265 269 274 278 278 273 260 244 232 229 230 234 239 244 248 252 262 274 283 289 294 297 298 295 292 292 296 301 302 304 308 314 320 322 322 322 322 323 326 329 334 338 338 339 341 342 342 340 338 335 333 333 336 341 345 345 346 346 345 345 344 343 343 342 342 341 340 339 339 338 337 336 336 336 335 335 334 334 333 333 334 336 340 346 353 356 357 356 356 357 358 359 4 5 3 1 3 5 7 8 9 9 9 9 9 8 8 8 8 8 8 7 6 5 5 4 3 2 1 359 358 356 355 354 353 352 351 350 349 349 348 347 346 345 344 343 342 341 340 341 341 341 341 341 341 341 341 341 341 341 341 342 344 346 348 350 350 351 351 350 349 348 347 345 344 344 343 342 342 341 340 340 340 339 340 341 342 343 343 342 342 342 343 342 342 342 342 342 341 341 341 340 339 337 335 333 332 331 330 330 328 325 322 320 319 322 325 328 331 332 332 330 325 319 312 306 300 297 296 299 305 315 319 319 315 308 301 296 293 292 292 291 290 288 288 288 289 289 289 288 287 284 282 282 286 290 291 289 284 280 277 274 273 274 275 277 278 277 274 270 265 259 254 250 248 251 255 259 263 266 268 270 271 272 273 275 276 277 277 278 280 281 281 279 279 278 279 281 284 287 290 294 298 302 305 306 307 309 312 316 316 316 313 312 313 316 317 315 314 316 318 322 328 335 347 357 2 1 358 351 343 337 339 345 355 6 15 18 22 30 36 42 46 50 53 59 63 64 62 57 50 43 38 30 21 13 8 2 357 352 347 342 337 333 330 328 327 326 325 326 327 330 335 338 341 341 341 341 341 343 345 347 348 349 349 350 351 353 355 358 0 3 5 5 5 5 5 6 8 9 9 9 8 6 5 5 5 5 7 9 12 14 17 19 19 17 14 9 3 359 354 349 343 339 335 329 324 320 317 315 312 310 307 304 302 303 307 310 313 314 313 312 312 313 314 316 315 313 310 306 302 298 295 293 292 293 293 294 295 294 293 292 293 295 298 303 306 310 313 316 317 318 318 317 30 20 13 13 18 24 29 32 35 37 39 41 43 46 48 49 50 51 51 52 52 53 55 57 57 57 55 52 49 47 45 44 44 45 46 47 47 46 44 41 37 32 26 18 7 355 343 333 324 317 312 307 303 301 298 296 294 291 288 287 285 285 284 284 284 284 282 282 284 286 286 287 282 277 277 280 283 284 282 281 280 280 280 278 273 269 265 264 263 263 264 264 263 263 265 269 274 279 279 274 264 253 244 240 241 246 249 251 253 256 263 273 281 287 293 296 296 294 291 293 296 299 301 302 306 313 319 322 322 321 321 321 324 330 337 342 343 342 341 339 337 337 336 334 334 335 340 344 346 347 348 348 347 346 345 344 343 343 342 342 341 340 339 338 337 336 336 336 336 336 336 336 335 335 336 340 346 353 357 357 355 354 355 356 358 360 4 5 4 3 4 7 8 9 10 10 10 10 10 9 10 9 9 9 9 8 7 6 5 5 4 3 2 0 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 341 341 340 340 341 341 341 342 342 343 343 343 343 344 346 347 349 350 351 352 352 352 352 351 350 349 347 346 346 345 345 344 344 343 342 342 342 342 342 343 343 342 342 343 344 345 344 344 344 344 344 344 343 343 342 341 339 337 335 333 331 329 328 328 328 326 323 321 320 321 324 328 332 335 335 332 326 316 307 300 296 296 299 304 312 317 319 317 311 304 298 294 293 292 292 291 290 289 289 289 288 288 287 286 283 281 281 284 289 291 289 285 281 275 271 269 272 276 279 281 282 283 279 270 260 254 251 251 255 259 263 266 267 269 270 271 271 272 273 274 276 277 278 280 281 281 279 277 273 272 274 279 284 288 292 296 299 301 302 302 303 306 310 311 311 311 311 312 313 314 313 312 313 314 317 320 326 333 344 353 359 359 355 348 342 344 352 5 19 25 25 29 32 35 39 41 41 42 47 52 55 56 53 49 43 37 30 21 14 8 1 357 353 347 342 338 335 332 329 328 327 327 327 329 333 337 341 343 343 342 342 342 343 345 347 349 349 350 350 351 353 355 358 360 3 5 6 6 6 6 7 9 9 9 9 8 7 6 5 4 4 4 5 7 9 12 14 16 17 15 12 7 2 356 351 346 341 336 331 326 322 318 316 313 311 310 306 304 304 306 310 312 313 313 312 311 312 313 315 316 315 312 307 302 298 295 293 292 293 293 294 294 293 292 292 293 296 299 303 307 310 313 316 317 318 318 318 33 23 16 18 22 27 31 34 37 40 42 43 45 47 49 50 52 53 54 56 57 59 60 62 62 61 59 56 53 51 50 49 50 51 52 53 53 52 51 48 45 40 33 23 11 358 345 334 324 316 309 304 301 298 296 294 291 288 286 284 282 281 280 280 280 279 280 280 281 281 281 281 277 273 273 277 281 282 281 280 279 278 278 276 273 269 266 265 264 263 262 261 259 259 262 265 268 270 270 266 262 257 253 252 252 254 254 254 255 259 266 273 280 286 292 294 295 294 293 294 296 297 299 301 304 311 318 322 323 322 321 321 324 332 339 343 344 342 339 336 335 335 335 336 337 340 344 347 348 349 350 349 348 347 346 345 344 343 342 342 341 340 340 339 338 337 337 337 337 337 338 338 337 337 339 344 350 356 357 355 353 354 356 357 359 1 3 3 3 3 4 7 10 11 12 12 12 12 12 12 12 12 12 11 10 9 8 7 6 6 5 4 3 2 0 359 358 357 357 355 354 353 352 351 350 350 349 348 347 345 344 342 341 340 340 340 341 342 342 343 344 344 345 346 347 349 350 352 352 353 354 354 354 354 353 352 350 349 349 348 348 347 347 346 345 344 344 343 343 342 342 342 342 342 343 344 345 346 346 346 346 346 345 345 344 343 341 340 339 337 335 332 329 327 328 329 328 325 322 320 320 322 325 329 333 336 335 329 318 308 300 296 296 298 302 309 314 318 317 312 306 299 295 294 293 292 291 291 290 290 290 290 289 287 286 283 280 280 282 286 288 288 287 282 272 267 266 272 281 284 282 284 285 285 283 280 277 270 266 265 266 267 268 269 270 270 271 271 271 272 273 274 275 277 278 280 280 279 276 271 267 268 275 281 286 289 293 295 296 296 296 297 301 304 306 306 306 307 309 309 311 311 311 311 311 314 316 320 325 331 340 348 352 351 345 343 345 352 7 26 34 34 33 34 36 38 37 34 32 32 35 38 41 43 44 41 36 29 22 15 8 2 357 352 347 342 338 335 332 330 328 328 328 329 332 336 340 342 344 344 344 343 344 344 346 347 349 350 351 351 353 354 356 358 1 3 5 7 8 8 7 8 9 10 10 9 8 7 6 5 3 2 1 1 2 4 6 8 10 12 13 11 9 5 0 355 350 345 340 335 329 325 321 318 316 314 312 309 307 307 308 311 313 314 313 312 311 312 312 313 314 314 312 308 304 300 297 294 293 293 294 294 293 292 292 292 294 297 301 305 308 310 312 314 315 316 317 318 39 31 25 25 28 32 36 40 43 46 48 49 50 51 52 54 56 59 61 63 65 66 67 68 67 66 64 61 58 56 55 55 55 57 58 59 60 60 59 58 55 51 45 33 19 3 347 333 322 313 307 302 299 296 294 291 288 285 283 281 279 277 277 276 275 275 277 278 277 276 276 275 273 270 271 274 277 278 277 276 275 274 273 273 271 267 265 263 262 260 258 256 254 254 256 259 260 260 259 257 255 254 254 254 254 254 254 254 257 263 270 277 282 288 292 294 294 294 293 293 294 295 298 300 304 309 315 321 323 323 323 323 326 332 337 340 340 337 335 333 332 332 333 335 339 345 348 349 351 352 351 350 349 347 345 343 343 342 342 342 342 341 340 340 339 339 339 339 339 340 340 340 339 339 342 347 351 353 353 350 350 352 357 360 2 3 4 3 2 2 3 7 11 14 15 15 16 15 15 15 15 15 14 13 12 11 10 8 7 7 6 5 4 2 1 0 359 359 358 357 356 355 354 353 352 351 350 349 348 346 345 343 342 341 340 340 341 342 343 344 345 346 347 348 349 351 352 353 354 355 355 356 356 355 355 354 353 352 352 351 351 350 349 348 347 346 346 345 344 344 343 343 343 343 343 344 345 346 347 347 347 347 347 346 345 344 342 340 339 338 337 334 330 327 328 329 329 327 323 320 321 322 324 326 330 332 332 327 317 307 301 297 297 298 302 308 313 316 316 312 306 299 296 294 293 292 292 292 292 292 291 290 289 287 285 283 281 280 281 282 284 286 288 282 272 266 266 274 288 288 283 281 280 280 282 284 283 279 275 272 271 270 270 271 271 271 270 270 270 271 272 273 274 275 276 277 278 279 276 272 266 265 270 277 282 286 288 289 291 291 292 295 298 301 302 300 298 299 302 304 306 308 310 310 308 311 314 316 319 323 329 335 339 339 337 336 338 344 355 12 24 29 30 33 36 36 32 26 20 16 16 18 20 26 33 35 32 27 21 15 8 2 356 352 346 340 337 334 332 330 329 329 329 330 333 338 341 343 344 345 344 344 344 345 346 347 349 350 351 352 353 355 357 359 2 4 6 8 9 10 9 8 9 9 9 9 8 7 6 5 3 1 360 358 358 359 360 1 3 5 7 7 7 6 3 359 354 349 344 339 333 329 325 321 319 316 314 313 311 310 311 313 314 314 312 311 309 309 310 310 310 309 309 308 305 302 299 296 295 294 294 293 293 292 292 293 295 299 302 306 308 309 310 310 311 312 314 316 49 43 38 36 37 41 45 49 53 57 59 59 59 60 61 64 66 69 72 74 76 76 75 74 73 71 69 66 63 61 61 61 62 63 64 66 67 68 69 69 68 66 60 48 31 9 348 332 320 311 304 300 297 294 291 288 284 281 279 277 275 273 272 272 272 273 274 274 272 272 272 271 269 267 268 271 273 274 274 274 272 270 269 268 267 264 262 261 260 258 256 254 253 252 253 254 254 253 251 249 248 248 249 251 252 253 254 257 264 270 276 282 287 293 295 295 294 292 291 291 291 294 298 302 305 309 314 318 321 323 324 325 327 331 334 336 337 335 332 330 329 329 331 335 341 348 351 352 353 353 352 351 349 347 345 342 341 341 342 342 342 341 341 340 340 340 340 341 341 342 342 341 341 342 344 347 349 349 348 346 347 351 356 0 3 4 3 3 2 2 4 8 13 18 19 19 19 18 17 17 16 16 15 14 13 12 11 10 9 8 7 6 4 3 1 0 360 359 359 358 357 356 356 355 354 353 352 351 350 348 346 345 343 342 341 341 342 343 344 346 347 348 349 350 351 352 353 354 355 356 356 357 357 357 356 356 355 355 355 355 354 353 352 350 349 349 348 347 346 346 345 345 345 344 345 345 346 347 347 346 347 347 348 347 346 344 342 340 339 339 338 336 332 329 328 329 330 329 326 322 322 323 324 326 327 329 328 323 315 307 302 299 299 301 305 310 314 316 314 309 303 298 296 295 294 294 293 293 293 293 291 289 287 286 284 283 282 281 280 280 282 284 287 283 273 268 269 277 289 290 285 280 276 275 278 286 289 285 281 278 277 276 274 273 271 270 269 269 269 269 270 271 273 274 275 276 277 277 277 273 268 265 265 270 276 280 281 284 286 288 290 294 296 298 299 297 294 294 297 299 302 304 306 306 304 306 309 312 314 317 322 327 330 330 330 331 334 341 349 1 11 18 24 30 34 34 28 21 14 7 3 2 3 8 15 21 22 19 16 11 6 1 356 351 346 340 335 333 331 329 329 328 329 331 335 338 340 341 343 344 344 344 345 345 346 346 347 349 350 351 352 354 357 360 2 4 6 8 10 11 10 10 9 9 9 9 7 6 5 4 2 0 358 356 355 355 355 356 357 358 0 1 3 3 3 1 358 353 348 343 338 333 328 325 322 320 317 316 314 313 313 314 314 313 311 309 308 307 307 308 308 307 307 307 306 304 301 297 296 295 294 293 292 293 293 295 297 300 303 307 309 309 309 308 308 308 310 312 60 57 52 50 50 52 56 60 64 68 70 70 71 72 75 78 80 83 85 87 87 85 82 80 78 76 72 69 67 66 66 67 68 70 71 73 74 76 77 80 81 80 75 66 50 20 350 329 316 307 301 297 294 291 288 284 280 277 275 272 270 268 267 267 270 271 271 269 268 268 268 267 266 265 266 269 271 272 272 271 270 267 265 265 264 261 258 257 258 258 258 258 257 256 255 254 252 249 246 245 245 244 246 248 251 254 258 262 271 278 283 288 292 297 299 297 294 291 290 291 292 295 300 305 308 311 314 316 319 321 323 325 327 330 332 335 336 335 333 331 330 330 333 338 345 350 352 355 354 353 352 350 349 347 344 341 341 341 341 342 342 342 342 342 341 341 342 343 344 345 345 344 343 343 344 346 347 347 347 346 347 351 356 1 3 3 3 3 3 4 7 11 17 22 24 23 20 17 16 15 14 13 13 12 11 11 11 11 10 9 8 6 4 2 1 0 359 359 358 358 357 356 356 355 355 354 353 352 351 349 348 346 346 345 344 344 344 345 347 348 349 349 350 350 351 352 352 353 355 356 357 358 358 358 358 358 358 359 359 359 358 356 354 353 352 351 350 349 348 347 347 346 346 346 346 347 348 348 347 345 345 346 347 347 346 344 343 341 340 339 338 337 334 331 330 330 331 331 329 326 324 324 325 326 328 328 327 322 315 309 305 302 302 306 310 314 317 316 311 305 299 296 296 297 297 296 295 293 293 292 290 288 286 285 284 283 283 282 280 279 280 282 286 285 276 272 272 278 287 291 287 280 274 273 279 293 298 292 286 282 280 278 276 274 272 270 269 268 268 268 268 270 271 273 274 276 276 276 276 274 270 266 263 263 270 274 276 280 283 286 289 292 295 296 295 294 293 294 297 299 301 302 303 303 302 303 303 305 307 309 314 319 323 324 324 326 332 341 352 1 8 13 18 24 28 27 21 14 7 1 356 353 354 355 358 1 4 5 4 3 1 358 354 350 345 340 335 332 329 327 327 327 328 331 334 336 337 338 341 343 344 344 344 344 344 345 346 346 347 348 350 352 355 358 1 3 5 7 8 10 10 10 10 9 8 8 7 5 4 3 1 359 357 355 353 352 352 352 352 353 354 356 357 359 0 0 359 356 351 347 342 337 332 329 325 323 320 318 317 315 315 314 314 312 310 308 306 306 305 306 306 306 306 306 305 303 300 298 297 296 295 294 293 294 295 296 299 302 305 308 310 310 309 308 306 306 307 309 67 64 61 61 61 63 66 70 75 78 80 82 84 87 91 93 95 96 96 96 94 90 87 84 81 78 74 71 69 69 71 73 75 77 78 80 81 83 85 89 92 93 92 90 81 56 352 320 305 297 293 290 289 286 282 279 275 272 269 266 263 262 262 264 267 268 266 265 264 264 264 264 263 264 265 267 269 270 271 270 268 266 264 264 261 258 255 254 257 260 262 263 262 260 258 256 254 252 251 251 251 250 249 251 255 259 263 268 279 287 291 294 298 302 303 300 295 291 290 292 295 299 305 309 312 314 316 317 318 319 321 323 326 329 331 334 336 336 335 334 333 333 337 343 348 351 353 355 354 353 351 350 349 347 344 342 341 341 341 342 343 344 344 343 343 342 343 345 347 348 348 347 346 346 346 347 348 349 350 351 352 355 359 2 3 2 2 3 5 7 11 15 21 26 26 20 15 13 11 11 11 10 9 9 8 7 8 9 9 9 7 5 3 2 0 359 359 358 357 356 355 355 354 354 354 354 354 353 351 350 349 349 349 349 348 348 348 349 349 350 350 351 351 351 351 351 352 353 354 355 357 358 358 359 359 360 0 1 2 2 0 359 357 355 354 353 352 351 350 349 348 348 348 348 348 349 349 348 346 344 343 344 345 345 344 343 343 342 341 340 339 338 336 333 331 329 329 328 327 326 325 325 325 325 324 323 319 317 315 313 311 308 307 309 313 317 320 318 310 302 297 297 298 300 300 299 297 294 293 291 289 287 285 284 284 284 283 282 279 278 278 281 284 283 277 274 274 278 284 289 288 281 276 277 284 295 298 294 289 285 282 279 277 275 274 273 272 271 269 268 268 269 271 273 275 276 276 276 276 274 272 267 262 259 265 269 273 277 281 284 286 289 291 292 293 293 293 295 299 301 303 303 303 301 300 299 298 299 300 302 304 310 315 317 318 319 324 333 347 358 4 8 11 15 17 15 10 3 356 351 348 347 348 348 348 348 350 351 353 353 354 353 352 349 345 340 335 330 327 325 324 325 326 329 331 332 333 335 337 339 341 343 343 343 343 343 344 344 345 346 347 348 352 355 359 1 3 5 6 7 8 9 9 9 8 7 6 5 3 2 0 358 356 354 352 351 349 349 348 349 350 351 353 354 356 357 357 356 353 350 346 341 336 332 329 326 324 322 320 318 317 316 314 313 310 308 307 306 306 306 306 306 306 306 305 302 300 298 297 297 297 295 294 295 296 298 301 304 307 309 311 312 311 308 306 305 306 307 74 70 69 70 72 75 79 83 87 90 93 96 100 104 106 107 105 103 101 98 96 92 89 85 81 77 74 72 71 72 74 77 80 82 85 86 87 89 92 97 103 107 111 115 118 117 232 284 278 276 277 277 277 275 273 270 267 264 261 258 256 256 258 261 264 263 261 260 260 261 262 263 263 264 266 267 269 270 271 270 267 265 263 261 257 253 250 250 255 260 262 261 261 260 259 258 258 259 259 259 257 254 252 252 258 262 268 275 285 294 297 300 303 304 304 301 296 292 292 296 300 304 309 312 315 317 320 321 321 320 320 321 323 328 332 335 337 338 338 337 337 338 342 347 349 353 355 354 353 352 351 350 349 347 345 344 343 342 342 344 346 347 347 346 345 343 343 345 349 351 352 351 351 350 350 350 350 351 352 354 356 358 0 2 2 2 2 3 4 7 14 20 25 29 25 14 9 7 7 6 7 7 8 7 5 4 5 5 6 6 5 4 2 1 360 358 357 356 355 354 353 353 352 352 352 353 353 352 351 350 350 351 351 351 351 351 352 352 353 353 352 351 351 351 351 351 352 353 354 355 356 357 358 359 360 0 1 3 3 3 1 360 358 357 356 355 354 352 351 350 350 350 350 350 350 349 349 348 345 343 342 342 342 343 342 342 342 342 341 341 340 338 335 333 331 329 327 326 325 325 325 325 324 322 321 319 318 317 316 315 314 312 307 302 310 318 326 325 317 308 302 303 305 305 304 302 299 295 292 290 288 287 286 285 285 284 283 281 279 277 277 279 281 280 276 274 274 277 282 287 288 285 282 283 287 290 291 291 290 289 287 283 279 276 276 275 276 275 271 269 270 271 272 274 276 276 275 274 274 274 273 269 264 261 264 267 271 275 278 281 282 286 289 291 292 293 293 295 298 301 303 303 303 301 299 298 297 297 297 297 298 302 306 309 311 313 315 322 332 342 350 355 359 1 2 3 359 351 344 340 337 338 341 342 342 341 341 342 343 345 346 348 348 348 345 340 335 330 326 323 321 322 325 326 327 328 329 330 332 333 336 339 342 342 342 342 342 342 343 344 345 346 349 352 356 359 1 3 4 4 5 6 7 7 7 6 5 4 3 2 0 358 356 353 351 349 348 347 346 346 347 348 349 351 352 353 354 355 354 352 349 344 340 336 333 330 327 325 323 322 320 319 317 315 313 312 310 309 309 308 307 306 306 306 304 302 299 297 296 297 297 296 296 296 297 300 303 306 308 310 312 313 312 310 308 307 307 308 83 80 81 84 87 90 94 97 101 104 108 113 116 117 115 112 107 103 99 96 93 90 87 82 79 77 75 75 74 75 77 80 84 87 90 91 92 95 99 105 112 118 123 130 137 150 176 211 239 249 255 258 259 260 259 258 256 254 253 250 248 250 254 257 259 258 255 255 257 260 263 265 267 267 268 268 269 269 269 268 265 262 259 255 249 244 242 246 252 256 257 255 254 255 256 258 259 261 260 257 254 252 252 254 259 265 272 281 290 298 301 303 303 303 302 300 297 294 294 299 303 308 311 313 316 321 325 327 326 324 322 320 323 329 335 339 341 342 341 340 340 342 347 351 352 354 355 354 353 352 350 348 347 347 347 346 345 344 344 346 349 350 350 349 347 345 344 346 350 355 356 355 354 353 352 351 351 352 353 354 357 359 1 2 2 1 359 359 1 4 12 21 27 30 22 8 360 359 2 4 5 6 8 7 4 3 3 3 3 3 2 2 2 1 359 358 356 355 353 352 351 351 350 350 350 351 352 352 352 352 352 353 353 353 353 354 355 355 356 355 354 353 352 352 351 351 352 352 354 355 356 357 358 359 0 1 2 3 3 2 1 360 359 358 357 356 355 353 352 351 351 351 351 351 351 350 349 348 346 344 342 342 341 341 341 340 340 340 340 340 339 338 335 333 332 330 328 327 326 326 327 327 325 322 320 320 321 319 315 310 300 298 304 291 284 296 322 337 332 326 321 318 316 313 309 305 300 296 293 290 289 289 289 288 286 285 283 281 279 277 276 277 278 277 275 275 275 278 283 287 288 288 288 290 292 293 289 288 289 290 289 287 282 277 275 277 279 279 274 270 270 271 272 273 273 273 273 273 275 276 276 273 269 266 266 268 270 272 275 278 280 283 287 291 294 295 296 296 297 298 299 301 302 301 300 299 298 297 296 295 295 296 299 302 305 307 310 314 320 327 333 340 346 349 349 348 344 338 333 329 329 330 333 335 337 336 335 336 337 339 341 342 343 343 342 338 334 330 325 321 320 321 322 323 324 324 324 326 327 329 331 334 340 341 341 341 341 341 342 343 343 345 346 349 353 356 359 0 1 1 1 2 4 5 5 5 5 4 3 2 1 359 356 353 350 349 347 345 345 345 345 346 347 349 350 351 351 352 352 352 350 347 344 340 337 334 331 329 327 325 323 322 320 318 316 314 313 312 311 310 309 307 306 306 305 303 301 299 297 297 297 296 296 296 298 300 303 305 307 309 312 313 313 312 311 311 310 310 96 95 98 102 104 105 109 112 116 121 125 128 127 122 115 109 103 99 95 91 88 85 82 79 78 78 79 80 80 80 82 85 88 92 95 96 97 100 106 112 119 124 129 135 144 157 176 196 215 227 235 240 242 243 245 246 244 243 241 240 241 245 249 251 252 250 250 251 256 261 265 268 270 269 269 269 268 267 267 266 263 259 256 250 243 237 235 241 247 250 250 249 249 251 253 255 257 257 254 251 249 249 252 257 262 268 276 283 292 299 302 302 302 301 300 299 297 296 297 301 306 310 313 315 318 324 330 331 329 326 323 321 326 333 340 345 346 346 344 344 344 347 351 354 355 356 356 355 353 351 348 346 346 347 347 347 346 345 346 349 351 353 353 351 349 346 345 346 351 357 359 358 356 355 353 352 352 352 352 354 356 359 1 2 1 359 357 356 358 2 9 19 27 30 21 7 357 356 359 3 5 7 8 7 4 3 3 2 2 1 0 0 0 0 359 357 355 354 352 351 350 349 348 348 348 349 351 352 354 354 355 355 355 355 355 356 357 358 357 356 355 354 353 352 352 351 352 353 354 356 357 358 359 360 1 2 3 3 2 1 0 360 359 359 358 357 355 354 353 352 352 352 353 352 352 352 351 349 348 346 344 343 342 341 340 339 338 337 337 338 337 336 335 334 333 331 330 328 327 327 328 329 326 323 321 321 322 318 311 302 293 291 295 286 279 291 318 337 339 340 339 334 328 322 315 308 302 298 294 291 290 291 292 291 289 286 284 281 279 276 274 274 275 274 274 275 276 279 284 287 289 290 291 293 297 299 294 290 288 289 289 288 283 277 275 277 278 277 274 270 268 269 271 269 269 269 271 273 277 280 281 279 276 272 270 270 270 271 273 275 278 281 285 289 293 295 296 296 296 295 295 296 299 300 300 299 299 297 296 295 294 294 294 295 297 302 305 309 313 317 321 326 334 338 337 334 329 325 323 322 322 323 325 328 331 334 333 333 334 334 335 336 337 337 337 336 334 331 327 322 320 320 321 322 322 321 322 323 325 326 328 332 336 339 339 340 339 339 340 341 342 343 344 347 350 353 355 357 358 358 358 358 359 0 1 2 2 2 2 2 1 360 357 354 351 348 346 344 343 343 343 344 346 347 348 349 349 350 350 350 350 349 346 343 341 338 335 333 330 328 327 325 323 322 319 317 316 314 313 311 310 309 308 307 306 304 303 301 300 299 298 297 297 297 298 299 302 304 306 308 311 312 313 314 314 315 314 314 115 116 118 119 119 121 124 128 133 139 141 138 129 119 109 103 99 95 91 87 84 83 81 81 83 85 86 87 87 87 88 91 95 99 100 101 102 105 110 117 123 128 132 139 148 160 174 188 201 211 220 226 230 232 233 234 233 232 231 232 235 238 243 244 244 243 245 250 256 263 267 270 270 270 269 268 267 266 264 262 259 255 254 248 242 235 232 237 242 244 245 246 247 249 252 254 253 250 247 245 246 249 254 259 264 270 276 282 291 296 298 298 297 296 296 297 297 298 299 302 306 310 313 316 319 324 330 333 332 329 327 328 333 341 348 352 352 351 350 349 349 350 351 353 354 356 355 354 352 351 349 347 347 347 347 347 347 347 348 351 354 355 355 353 351 347 346 348 351 356 359 359 357 355 354 353 352 352 352 354 356 358 1 2 0 358 356 356 358 3 10 18 26 28 21 8 359 356 360 4 6 6 6 5 4 3 2 2 1 1 0 0 0 360 358 356 354 353 351 350 349 347 347 346 347 349 352 355 356 358 358 359 358 358 358 358 359 358 358 356 355 354 353 353 352 352 353 354 356 357 358 359 360 1 2 3 3 3 2 1 1 0 0 360 359 358 356 355 354 354 354 354 354 354 354 353 352 351 350 349 347 345 343 341 339 337 336 336 336 336 336 336 335 334 333 332 331 329 328 328 329 328 326 323 322 323 323 319 309 300 298 300 306 309 316 322 328 331 335 338 340 339 334 327 320 313 306 301 297 294 293 293 294 294 292 288 285 281 278 275 273 272 272 272 272 273 275 278 282 286 288 290 292 294 298 299 297 293 290 289 288 287 283 278 276 275 275 274 273 270 268 268 268 269 269 270 274 276 279 283 285 284 282 278 274 272 271 271 272 274 276 278 281 285 289 291 293 294 294 293 291 293 295 297 297 297 298 296 295 293 291 290 291 292 292 295 299 303 307 310 312 315 322 327 327 324 319 316 315 315 316 317 319 322 326 330 331 331 331 331 330 331 331 332 333 333 334 332 328 324 321 320 320 321 320 319 320 321 323 325 326 329 333 335 336 337 337 336 336 337 338 340 341 344 346 348 350 352 354 355 355 355 355 355 356 357 357 358 359 360 0 360 359 356 352 348 345 343 341 341 341 342 344 345 347 349 349 349 349 349 349 348 347 345 343 341 339 337 335 332 330 328 327 325 322 320 318 316 315 313 312 311 310 309 308 306 305 304 303 302 300 299 299 298 298 299 301 303 305 308 310 312 314 315 316 316 316 315 139 139 138 137 137 140 143 147 152 157 153 139 125 113 104 99 97 96 94 91 89 87 86 88 91 93 93 93 94 95 96 98 102 105 106 106 106 108 113 118 125 129 135 143 152 162 173 183 193 201 209 217 222 225 222 221 221 222 223 226 229 232 236 239 240 241 244 250 258 264 268 270 270 269 268 266 265 263 262 258 255 252 252 245 237 231 229 232 237 239 240 241 244 247 250 253 250 246 244 245 248 251 255 260 264 268 272 281 287 292 294 293 292 292 294 296 298 300 301 303 305 309 313 315 317 320 324 332 336 334 333 335 340 348 353 356 356 354 353 352 351 351 351 353 355 356 356 356 355 353 351 350 349 348 348 348 348 348 350 354 357 358 357 355 353 349 347 349 352 355 357 357 356 355 354 353 352 352 353 354 356 359 360 360 358 358 357 357 360 5 12 19 24 27 22 11 3 359 360 6 8 6 4 3 4 3 3 2 2 1 1 1 0 359 357 355 353 352 350 348 347 346 345 346 347 350 354 358 360 1 2 2 1 0 0 0 0 359 358 357 356 355 354 353 353 353 354 356 357 359 359 0 1 2 3 3 3 3 2 1 1 1 1 1 0 359 358 357 356 356 356 356 355 355 355 354 352 351 350 350 349 347 344 342 339 337 336 335 334 334 335 336 335 334 333 332 331 329 329 328 329 328 325 323 322 322 323 317 309 303 303 308 314 319 323 326 329 330 332 333 335 336 334 330 323 316 311 306 302 299 297 296 297 297 295 291 287 282 278 275 272 271 271 271 271 272 274 276 279 283 286 289 290 293 296 297 296 294 290 288 287 286 284 280 276 273 271 270 270 269 268 268 269 270 271 272 274 277 280 283 285 285 284 280 276 273 271 271 271 273 274 276 278 281 284 287 289 291 292 292 290 291 294 295 295 295 297 296 294 291 288 287 289 290 291 291 293 297 302 305 306 308 312 318 322 320 316 311 311 311 312 313 315 318 321 325 328 329 329 328 327 327 327 328 330 331 333 331 329 325 323 321 320 319 318 317 318 319 321 322 323 325 327 330 332 333 334 333 332 332 333 335 337 339 341 343 344 347 349 350 351 351 351 351 351 351 351 352 353 355 357 359 359 356 353 349 345 343 340 340 340 340 342 343 345 346 348 348 348 348 347 347 347 346 344 343 341 340 338 336 334 332 330 328 326 324 321 320 318 316 315 313 312 311 309 308 307 306 305 305 304 303 302 301 301 301 302 304 305 308 311 314 316 317 317 317 316 316 162 160 158 156 158 163 165 168 171 167 153 135 119 108 102 100 100 100 100 100 98 96 94 96 97 97 97 99 101 102 103 104 106 108 108 109 110 111 115 120 126 131 138 147 157 166 174 182 189 196 203 209 215 218 214 211 211 213 216 220 224 228 232 236 238 241 246 253 260 266 269 270 270 269 266 264 262 261 259 256 252 249 246 238 228 224 224 228 234 237 238 240 244 247 249 251 249 245 245 248 251 254 257 260 261 263 267 274 283 290 292 292 291 292 295 298 300 302 303 303 305 308 311 313 314 316 319 327 337 339 338 340 344 349 353 355 355 354 353 353 355 357 356 356 357 359 359 359 358 357 355 353 352 350 349 349 349 350 353 357 0 0 359 356 354 351 348 349 353 355 356 356 355 354 353 353 353 354 355 356 358 359 0 360 359 358 358 358 2 7 13 18 23 26 26 21 11 3 0 4 7 5 4 4 5 5 4 3 2 2 2 1 0 358 356 353 352 350 349 347 346 345 345 346 349 352 356 0 3 4 5 4 3 2 3 3 2 0 358 357 356 355 354 355 355 356 357 358 359 0 1 1 2 3 3 4 3 3 2 1 2 2 3 3 2 0 359 359 359 359 358 357 356 355 354 353 352 350 350 350 349 347 344 342 340 338 336 334 333 333 333 334 334 333 331 330 328 328 327 327 328 327 325 322 321 320 320 315 310 307 307 311 316 319 324 328 330 331 330 329 330 331 331 327 322 317 313 310 306 302 300 299 299 300 298 294 290 285 281 277 275 273 272 271 271 271 272 274 277 280 284 286 289 291 293 295 295 293 289 286 285 285 284 282 278 273 269 267 267 267 268 270 271 273 274 274 275 277 278 280 280 281 280 278 276 274 272 271 271 272 274 275 276 278 280 283 285 287 288 289 290 291 293 294 294 294 295 297 296 295 292 292 294 296 295 294 293 295 299 304 306 307 310 316 320 320 316 312 309 309 309 311 312 314 317 321 324 327 327 327 326 325 324 324 325 328 330 330 329 327 325 323 321 319 317 316 315 316 317 317 319 320 322 324 326 328 329 329 328 328 328 330 331 333 336 337 339 341 343 345 347 348 348 348 348 347 347 347 348 350 354 356 357 356 353 350 347 344 341 340 339 339 340 341 342 343 345 346 347 347 346 346 346 346 345 344 343 341 340 338 336 334 332 330 328 326 325 323 321 319 318 316 314 313 311 309 308 307 308 309 309 308 307 305 304 303 303 304 306 308 312 315 317 318 318 317 316 315 182 178 175 175 179 184 184 185 182 168 146 127 114 106 103 103 104 106 106 106 104 101 100 100 99 99 101 104 106 106 106 105 105 106 107 109 111 114 119 125 131 138 144 153 162 171 177 183 188 193 199 204 208 211 207 205 205 207 210 215 220 224 229 233 237 241 247 255 261 266 269 270 270 268 265 263 260 258 255 253 250 246 240 230 219 217 221 227 234 240 242 242 243 247 250 252 250 245 247 251 254 257 258 258 257 261 265 271 283 292 297 298 297 298 300 301 302 303 303 304 305 307 310 312 313 314 317 323 336 341 343 345 348 350 352 353 353 352 352 355 0 3 1 0 360 0 0 0 360 359 357 355 354 352 351 350 351 353 356 359 1 0 358 356 354 351 348 350 353 355 355 355 354 354 354 354 354 355 356 357 358 0 1 0 360 0 0 1 4 8 12 17 22 25 26 22 14 7 4 3 4 4 5 6 8 8 6 4 3 3 2 1 359 357 355 352 349 348 347 345 344 344 345 347 350 354 358 2 5 6 7 6 5 5 4 4 3 1 359 357 356 355 355 356 357 358 360 1 2 2 2 3 3 5 5 4 4 3 2 2 2 3 4 4 4 3 2 2 2 1 0 359 357 355 354 353 353 351 350 348 347 346 344 342 340 338 337 335 333 331 331 331 331 329 327 325 324 324 324 325 326 325 324 321 320 319 319 317 314 312 310 311 315 320 325 329 331 330 327 325 324 323 323 320 315 313 311 309 306 303 301 300 300 300 299 297 293 289 285 281 278 276 274 272 272 271 272 273 275 279 282 285 287 289 291 293 294 292 288 285 283 282 283 282 281 277 273 269 267 267 268 271 274 277 277 277 278 278 277 276 275 274 274 274 274 273 273 273 272 273 273 274 275 276 278 280 282 283 284 286 288 290 292 294 294 294 294 295 296 298 300 301 303 304 301 299 298 300 302 305 307 309 311 315 319 319 316 312 309 308 309 310 311 312 314 316 319 322 324 324 324 323 322 322 323 326 328 329 330 329 328 325 322 319 317 315 314 313 313 313 314 316 318 319 321 323 324 325 325 325 325 325 326 328 329 331 333 335 337 339 342 344 346 346 346 345 344 344 344 346 349 352 353 354 353 352 349 346 344 342 340 339 339 339 339 340 342 343 344 345 345 345 345 345 344 344 342 341 340 338 336 334 333 331 330 329 328 326 325 323 321 319 317 315 313 311 310 309 310 311 312 312 311 309 307 306 306 306 308 310 313 315 317 318 318 318 316 314 197 193 188 190 196 199 197 193 186 165 140 123 112 107 106 108 109 109 108 107 105 103 103 103 102 103 106 108 108 107 105 104 103 103 105 109 114 118 124 133 142 149 155 160 168 176 182 185 187 190 195 198 200 201 200 199 201 203 207 212 217 220 226 231 236 241 247 254 260 265 268 269 269 267 264 261 258 254 252 250 248 244 237 229 221 219 224 229 236 242 245 244 244 247 252 252 249 246 248 252 254 257 257 256 256 261 268 277 290 303 316 316 312 308 305 303 302 302 303 304 304 305 307 309 312 313 316 322 333 340 345 349 352 354 354 353 352 350 349 352 358 2 1 359 359 360 0 0 359 358 357 355 354 352 352 352 354 356 358 360 360 359 357 355 353 351 349 350 352 354 355 355 354 354 354 355 355 356 357 358 359 1 2 2 2 3 4 5 6 7 10 15 19 19 15 12 10 9 7 5 4 4 5 8 11 12 9 6 4 3 2 1 359 356 353 350 347 346 345 344 343 343 345 348 352 355 358 2 6 8 8 7 6 6 6 5 3 2 360 358 357 357 358 359 360 1 2 3 4 4 4 5 6 7 6 5 4 3 3 3 4 5 6 6 6 5 5 5 4 4 2 1 359 357 356 355 355 354 352 350 347 345 343 341 340 338 337 335 332 331 329 328 326 324 322 321 320 320 320 320 321 322 322 321 320 320 320 319 317 314 310 308 311 317 324 327 326 323 318 313 310 308 306 304 303 303 304 304 303 301 300 299 299 300 300 298 296 292 288 285 282 279 276 274 272 271 271 273 275 278 281 284 286 288 290 291 292 290 288 284 282 281 281 281 281 280 279 275 272 270 270 272 275 277 279 280 281 280 278 273 270 268 268 268 270 273 274 274 273 273 273 273 274 274 275 277 278 279 281 282 285 288 291 292 293 293 292 292 293 295 297 299 302 304 303 301 299 300 302 304 307 309 311 313 315 316 314 312 309 308 309 311 313 313 313 313 314 316 319 321 323 322 320 320 321 324 326 327 328 328 327 324 321 318 316 314 312 311 310 310 311 312 313 315 316 318 319 321 321 322 322 321 322 322 324 325 327 329 332 334 336 339 342 344 345 345 345 343 342 342 345 347 350 351 352 352 351 349 347 345 342 340 339 338 337 338 339 340 341 343 343 343 344 344 343 343 342 340 339 337 336 334 333 332 331 331 330 330 329 327 325 323 320 317 315 313 311 311 312 313 313 314 313 311 310 309 308 309 310 311 313 314 316 318 318 318 316 314 208 201 196 198 206 208 204 196 183 162 139 124 116 112 112 115 113 110 108 106 106 106 107 106 106 107 110 111 109 107 105 104 103 103 105 111 118 125 132 142 153 160 164 166 172 180 185 186 187 188 191 192 193 194 195 197 198 201 205 209 214 219 224 229 234 239 245 252 258 263 267 268 268 265 261 257 253 251 250 249 248 244 239 233 229 227 228 232 238 244 248 250 249 250 249 249 246 245 247 250 253 255 256 257 260 266 278 290 304 320 332 329 320 314 308 303 300 301 303 305 305 305 304 305 309 313 318 325 334 340 345 350 355 356 356 354 351 347 347 352 358 1 0 359 359 359 359 359 358 356 355 354 353 353 353 355 357 359 359 359 358 357 356 355 353 352 351 352 354 355 355 355 355 355 355 356 357 357 358 359 0 2 3 3 4 6 7 7 6 5 7 10 14 12 5 2 2 3 4 3 3 4 6 10 14 16 12 8 5 4 2 360 358 355 352 348 346 344 343 343 343 344 347 350 352 355 358 2 5 7 8 7 7 7 6 5 4 3 1 360 359 359 0 2 3 4 5 6 6 6 6 7 9 9 7 5 4 3 3 4 5 7 8 8 8 8 8 7 7 6 4 3 1 359 358 357 356 355 354 352 350 346 343 341 339 338 336 335 333 331 329 327 323 321 319 317 317 316 316 316 316 317 318 319 320 320 320 320 318 315 312 310 307 308 313 315 314 310 305 291 281 278 279 281 283 287 290 296 298 297 295 295 295 297 298 299 297 295 291 287 283 280 278 276 274 272 272 273 275 278 280 283 285 287 288 289 289 288 287 285 282 280 280 280 280 280 280 279 277 276 274 274 276 278 280 281 283 283 281 274 270 267 265 266 268 272 274 275 274 273 272 272 272 272 273 274 275 276 277 279 281 284 287 290 291 291 290 290 290 291 291 291 292 295 296 296 295 295 296 297 300 304 307 309 311 312 311 310 308 308 309 311 313 314 313 312 312 313 315 318 320 321 320 319 320 321 322 323 323 324 324 322 320 317 314 312 311 310 309 309 309 309 310 311 312 314 316 317 318 319 319 319 319 319 319 320 322 324 327 329 332 334 337 341 344 346 346 344 342 341 342 343 346 349 351 353 354 354 351 348 345 342 340 338 337 336 337 337 338 340 341 341 341 342 342 342 340 339 338 336 335 334 333 332 332 332 332 332 332 331 329 326 323 320 317 315 314 313 313 313 313 314 313 312 312 311 311 311 312 313 314 315 316 317 317 316 315 314 215 205 198 199 206 213 207 196 181 162 144 130 122 119 119 118 114 110 108 108 110 111 112 110 110 112 113 113 111 108 107 106 106 107 111 120 128 135 141 150 160 167 170 171 174 181 186 187 187 187 189 190 191 193 194 195 197 199 203 207 212 218 223 227 231 236 243 250 257 263 267 267 264 261 256 252 249 249 250 250 249 245 241 236 233 230 230 234 239 244 249 252 251 248 243 243 243 243 245 248 251 254 257 260 266 275 289 302 313 317 314 312 313 313 309 304 301 303 307 310 310 309 308 308 310 316 325 334 341 346 350 354 357 358 357 355 352 347 346 353 0 4 3 1 360 359 359 358 357 356 354 353 353 354 356 358 0 1 0 359 358 358 356 355 354 353 354 355 356 357 357 357 357 357 358 359 0 1 2 2 3 3 3 3 4 7 8 7 5 3 4 7 9 6 359 356 355 352 353 357 1 4 6 9 13 16 14 10 7 4 2 359 357 354 351 348 346 344 344 344 344 346 348 351 353 355 357 360 2 4 6 7 7 7 6 6 5 4 3 2 2 3 3 4 5 7 8 9 9 9 9 10 11 10 8 6 4 4 5 6 7 9 10 11 11 11 11 10 8 7 6 4 2 0 359 358 357 356 355 353 351 347 344 342 339 338 336 335 333 333 332 330 326 321 318 316 315 314 313 313 312 312 313 314 316 317 318 319 319 319 319 318 314 312 309 304 303 306 308 304 281 267 267 273 279 282 282 287 288 287 286 286 287 290 295 298 299 297 293 288 284 281 279 277 275 274 273 273 275 277 280 282 283 285 286 286 286 286 286 285 282 280 279 279 278 278 278 278 278 278 279 278 279 280 281 283 285 286 284 278 272 268 266 265 267 270 273 275 275 274 273 271 270 270 270 271 272 273 274 276 278 280 282 285 287 287 287 287 288 289 288 286 285 286 287 288 289 290 290 291 293 297 302 307 308 308 308 307 307 307 308 309 309 310 312 313 313 313 314 316 318 319 319 319 319 319 319 319 320 320 320 319 317 314 312 311 310 309 309 308 308 308 308 308 309 310 312 314 316 316 316 316 316 316 316 317 318 320 323 326 328 330 333 336 340 344 346 345 343 341 340 340 343 346 350 354 356 356 354 351 348 345 342 340 337 336 335 335 336 337 338 339 340 340 341 340 339 338 337 335 334 333 333 332 333 333 333 333 333 333 331 329 327 324 321 318 316 315 314 314 314 314 313 313 313 312 313 314 314 315 315 315 315 315 315 315 314 313 221 208 199 200 206 209 204 194 182 167 152 138 130 126 125 121 117 113 112 113 115 117 117 115 113 115 116 115 113 110 108 108 109 113 119 130 139 143 148 155 163 170 172 173 175 179 184 186 185 186 188 190 191 192 193 194 195 198 202 208 213 217 221 223 226 231 239 248 257 263 266 264 260 255 251 248 248 249 251 251 249 246 241 237 233 230 231 235 237 241 245 246 245 242 237 238 240 242 244 247 250 254 259 265 272 283 295 306 310 308 305 306 310 317 314 310 308 310 314 318 319 318 317 318 321 328 339 346 351 354 356 359 0 0 360 358 355 352 351 357 2 6 6 4 2 0 359 358 357 356 355 355 355 356 358 0 2 2 1 1 0 359 358 356 355 354 355 357 359 360 0 360 0 1 3 4 5 6 7 7 6 4 3 2 4 5 6 5 3 2 3 6 7 2 355 354 352 348 348 352 357 1 4 7 9 11 12 10 7 4 2 0 358 355 352 349 348 347 346 346 347 348 350 352 354 355 356 357 359 1 3 5 6 6 6 5 5 6 6 6 6 6 6 7 7 9 10 11 11 11 12 12 12 11 8 6 5 5 6 8 10 11 13 14 14 14 14 12 11 10 8 6 3 1 359 358 357 356 355 353 352 349 346 344 341 338 336 335 334 333 333 331 327 323 320 318 316 313 311 310 309 307 307 307 308 310 312 314 315 316 315 315 315 316 317 318 317 314 312 316 300 295 297 300 301 301 300 292 287 284 283 283 285 290 295 299 301 299 296 291 287 284 281 279 277 275 274 274 275 277 279 281 282 283 284 284 284 284 285 284 282 280 278 277 277 277 277 277 278 279 281 282 282 282 283 284 286 287 286 281 275 270 266 264 265 268 271 273 274 275 274 272 270 268 268 268 269 270 271 272 273 274 276 278 281 282 283 283 285 288 290 287 285 283 283 282 283 285 287 288 290 293 297 303 304 304 304 304 304 305 306 307 307 308 310 312 314 313 313 314 315 316 317 317 317 317 317 317 317 317 316 315 313 311 310 309 308 308 308 309 309 308 307 306 306 307 309 311 312 313 314 314 315 315 315 315 316 317 320 323 325 326 329 332 336 340 343 344 343 341 339 338 340 343 347 351 354 355 353 351 349 347 344 341 338 336 334 334 334 335 336 337 338 339 339 339 338 337 336 335 334 333 332 332 332 333 333 333 334 334 333 332 329 327 324 321 318 316 316 315 315 315 314 314 314 314 314 315 315 316 316 317 317 316 315 314 312 312 226 217 205 203 206 205 199 190 184 173 159 145 136 131 129 126 123 121 119 119 120 121 120 118 116 117 119 118 115 112 110 110 112 117 124 132 140 144 149 156 165 173 176 176 176 177 180 183 185 188 191 193 192 190 189 191 193 197 202 209 214 217 218 218 221 226 237 248 258 262 263 260 255 249 247 246 247 249 250 249 246 241 237 234 231 229 229 231 233 236 239 240 238 236 234 236 238 241 244 247 250 254 260 269 278 286 294 302 309 310 310 312 317 322 321 320 318 319 322 325 326 325 326 329 335 343 351 354 355 355 357 0 3 4 3 2 0 359 358 1 4 6 6 5 4 2 2 1 360 359 358 358 358 359 0 1 2 2 2 2 2 1 0 358 357 356 357 358 1 3 3 3 5 7 8 10 10 11 11 10 9 6 3 2 2 2 2 2 1 0 3 6 5 359 354 354 352 350 349 350 353 358 1 5 6 7 7 7 6 5 4 3 1 358 355 351 350 350 349 349 350 351 352 354 354 355 355 355 355 358 1 3 5 5 5 6 6 7 8 9 9 8 8 8 9 10 12 14 14 14 15 14 14 12 9 6 5 6 7 9 11 13 15 16 17 17 17 16 14 12 10 8 5 2 0 359 358 357 356 354 353 351 349 347 344 340 335 332 330 329 328 328 327 325 323 321 318 314 311 309 307 305 303 301 300 300 302 305 307 308 309 310 311 313 314 315 315 314 316 321 324 325 320 315 318 317 315 310 304 298 295 295 297 300 302 304 304 303 300 295 290 286 283 280 278 276 275 274 275 276 278 279 280 281 282 282 282 283 283 282 281 279 278 277 276 276 277 278 279 280 281 283 284 284 283 283 284 285 285 280 277 275 270 265 264 265 268 271 273 273 273 272 270 269 267 265 265 266 267 267 267 267 268 271 275 277 278 278 280 284 288 288 287 285 282 280 281 283 285 287 289 291 293 296 298 300 301 301 302 303 304 305 305 306 307 310 312 312 312 312 313 313 314 314 315 315 315 315 315 315 315 313 311 309 308 308 307 308 309 310 311 310 309 307 306 306 307 309 310 311 312 312 313 313 313 314 314 315 317 320 322 324 326 328 332 336 339 341 342 340 338 337 337 338 341 345 349 350 350 350 349 347 345 343 340 337 335 334 334 334 335 335 336 337 338 338 338 337 336 335 334 333 332 331 331 332 333 333 334 334 334 333 332 330 327 324 321 319 318 318 318 317 317 317 317 317 316 316 316 317 317 317 317 316 314 312 311 310 234 228 219 211 207 204 198 191 184 177 164 151 142 137 136 137 137 134 130 127 125 124 122 120 119 120 122 121 118 115 114 114 116 121 126 131 136 139 144 153 166 176 179 178 177 178 181 185 189 193 195 194 191 187 185 186 191 197 203 209 212 212 212 213 218 227 241 253 260 262 260 256 250 244 245 246 247 247 247 244 239 235 231 229 226 224 225 227 230 232 234 235 234 232 232 235 238 240 242 244 247 252 261 272 279 285 290 299 308 315 317 320 324 328 330 331 328 326 327 328 329 330 332 337 344 351 355 355 354 353 354 357 1 4 5 5 5 5 5 6 7 7 7 7 7 7 7 6 5 4 3 2 2 2 2 2 3 3 4 5 5 4 4 3 2 1 1 2 4 6 7 7 9 10 12 13 14 14 13 12 10 8 5 2 2 1 1 360 359 0 4 5 2 357 355 354 353 351 347 346 349 355 359 4 6 7 8 9 10 11 11 10 8 3 358 354 353 352 352 352 352 353 353 354 354 355 355 354 355 356 358 1 4 6 7 8 9 10 10 11 11 10 10 10 10 11 13 15 16 17 17 16 16 14 11 8 7 7 9 11 12 14 16 18 19 20 21 20 18 15 12 9 6 3 1 360 358 357 357 356 354 352 351 349 346 342 337 334 331 328 327 327 327 327 325 322 318 315 312 310 307 304 302 299 296 294 294 296 299 301 303 305 307 309 311 313 316 318 321 325 330 333 327 320 322 322 319 317 315 313 312 311 312 312 312 311 309 307 303 299 294 289 285 282 279 277 275 275 275 276 277 277 278 279 280 280 281 281 281 280 279 278 278 277 277 277 278 279 280 281 281 282 283 284 283 282 281 281 282 279 277 275 273 269 267 267 268 270 270 271 271 271 271 270 267 265 263 262 262 262 262 261 262 265 269 271 273 273 273 276 281 284 285 285 284 281 282 284 286 288 290 291 292 293 295 297 298 298 299 300 301 302 303 303 304 307 309 311 312 312 312 312 312 313 313 314 314 315 315 315 314 313 311 310 309 309 310 311 313 314 315 314 312 309 307 307 307 308 308 309 309 310 311 312 312 312 313 313 315 317 319 321 322 325 328 332 336 339 340 339 337 334 333 333 335 339 343 347 349 350 349 349 347 345 342 339 337 335 334 334 334 334 334 335 336 337 338 338 337 336 334 333 331 330 330 331 332 333 334 335 335 334 333 332 330 327 324 323 322 321 321 321 321 321 321 320 319 318 318 318 317 317 316 315 313 312 311 310 241 238 233 226 220 215 210 201 191 179 166 155 148 147 149 153 156 152 145 138 133 129 126 123 121 123 125 124 122 120 119 119 121 124 128 130 132 135 139 147 160 172 178 179 178 177 180 184 187 187 187 185 182 179 180 184 192 199 204 206 205 205 205 210 220 233 247 257 262 261 257 252 247 243 244 246 247 247 245 241 236 231 227 222 217 216 219 223 226 228 229 231 230 230 232 235 237 239 240 242 246 251 261 273 279 284 290 297 307 315 319 323 328 333 337 338 335 332 331 331 333 335 337 341 346 351 353 354 353 353 354 357 1 5 8 9 10 11 12 12 12 12 12 13 14 15 16 15 14 11 9 7 6 6 5 5 5 6 7 9 10 9 9 8 7 7 8 8 9 9 9 9 10 12 13 14 14 15 14 12 10 8 7 6 4 3 1 359 359 1 4 3 358 355 355 354 353 352 348 344 346 352 357 2 6 10 13 17 19 20 20 19 16 10 4 359 357 356 355 354 354 353 352 353 354 354 355 355 356 356 358 360 3 6 10 11 12 12 13 13 12 11 10 10 11 12 14 16 18 18 17 17 17 17 14 11 9 10 11 12 13 14 16 19 22 24 25 25 22 18 15 11 8 5 2 0 359 358 357 356 356 355 354 353 351 347 342 338 334 330 328 327 327 326 324 321 318 315 312 310 308 305 303 300 297 294 293 293 293 294 297 299 302 304 306 309 313 317 321 324 327 331 327 320 320 320 319 317 316 317 318 319 319 317 315 312 309 307 303 300 295 291 287 283 280 278 277 276 276 277 277 276 277 277 278 279 280 280 280 279 279 278 278 278 279 279 279 280 281 281 281 281 282 282 282 282 280 279 278 278 278 277 275 272 269 267 267 268 269 269 269 270 270 270 269 267 264 262 260 259 259 258 258 260 263 266 268 268 268 269 272 276 279 282 283 282 283 284 286 288 290 291 291 292 293 295 296 296 296 297 297 298 299 300 302 305 307 310 312 313 312 312 312 313 313 313 313 314 315 315 314 313 312 311 312 313 314 316 318 319 319 317 315 312 310 309 308 308 307 307 307 308 309 310 311 311 311 312 313 315 317 317 318 320 324 328 332 336 337 337 334 331 328 328 330 334 339 344 348 351 352 351 350 347 344 341 338 336 335 334 333 332 331 332 333 335 337 337 337 336 334 331 329 328 328 330 331 332 334 335 335 335 334 334 333 330 329 327 327 326 327 327 327 326 325 324 322 321 320 319 318 318 317 316 314 313 312 312 246 244 241 237 232 227 222 213 199 184 171 163 159 161 164 169 172 170 162 152 143 137 132 128 126 127 129 129 128 126 126 126 127 129 131 130 130 131 135 141 149 158 164 167 168 167 167 166 166 168 171 174 175 176 180 187 195 201 201 199 199 201 206 216 229 242 252 259 261 259 254 250 247 244 243 245 247 247 245 240 233 226 221 212 208 210 216 221 223 225 226 227 227 229 232 234 236 237 238 241 245 252 261 271 278 285 291 298 306 315 321 327 332 338 341 343 341 339 337 337 338 340 342 343 345 349 352 355 357 358 0 3 7 12 15 17 18 20 20 19 19 20 21 23 24 26 26 24 20 17 14 12 10 10 9 9 9 10 12 14 16 16 15 14 13 13 13 14 13 12 11 11 10 10 11 12 14 14 13 10 8 8 8 8 6 4 2 0 1 2 3 360 356 355 354 354 354 353 350 346 346 350 355 1 6 13 20 24 27 28 28 27 24 19 12 7 3 2 359 357 355 353 353 353 354 354 355 355 356 357 359 360 2 7 11 14 14 15 15 14 13 12 11 10 10 11 13 15 16 16 16 17 18 19 18 15 13 13 13 15 16 16 19 23 27 29 31 31 28 24 19 14 10 6 3 1 0 359 358 358 357 356 355 356 357 356 351 345 340 337 334 331 328 326 324 321 318 315 313 310 308 306 304 302 300 298 297 295 293 293 293 295 298 300 302 305 309 312 315 317 320 322 322 319 318 316 313 311 310 311 313 315 315 313 310 307 304 302 299 296 293 290 286 283 281 279 278 279 279 280 280 279 278 278 279 279 279 279 279 279 280 280 280 280 280 280 280 281 281 282 282 281 280 280 280 280 280 279 278 277 277 277 277 275 271 268 267 267 267 267 268 269 269 269 269 268 266 263 261 260 260 259 257 257 259 262 264 265 265 266 267 271 275 278 281 282 283 284 285 288 289 290 291 291 292 293 294 294 294 294 293 293 294 296 299 302 306 310 313 313 313 313 312 312 311 311 312 313 314 314 314 313 313 313 314 316 319 321 322 321 321 319 317 314 311 309 308 307 307 306 306 307 308 308 309 309 309 310 312 314 314 314 315 316 319 324 329 332 334 334 331 328 325 324 326 329 335 340 346 350 353 353 351 348 344 341 338 335 334 333 331 330 328 329 330 332 334 335 335 334 332 330 327 326 327 328 329 330 333 334 335 335 335 336 335 334 333 332 332 332 333 333 332 331 330 328 326 324 322 321 320 319 318 317 317 316 315 315 250 249 246 242 238 233 227 219 206 193 183 176 174 175 178 181 182 180 175 166 157 148 142 137 134 135 136 136 136 135 135 135 134 135 134 133 130 131 134 137 141 145 147 152 155 156 156 155 157 162 168 174 180 186 189 193 198 199 197 196 201 209 219 231 242 252 257 259 258 255 251 249 246 243 242 242 244 245 243 237 229 220 213 209 207 209 214 218 220 222 223 225 226 229 231 233 234 235 237 240 245 252 260 268 275 283 291 299 308 316 323 329 335 339 343 345 346 346 345 345 346 347 348 347 348 353 359 4 7 10 13 17 22 26 28 29 30 30 29 28 27 28 31 33 34 33 30 27 23 20 18 16 15 14 13 14 14 16 18 20 22 22 21 20 19 18 18 17 16 15 13 12 11 11 11 13 15 15 12 10 8 8 8 7 5 3 2 1 4 5 1 359 357 355 355 354 354 354 352 347 348 351 356 1 6 14 22 28 31 33 34 33 31 28 24 19 14 10 6 2 358 355 355 356 356 356 356 356 357 358 360 1 3 6 10 14 15 16 15 15 14 13 11 10 10 11 13 14 14 14 14 15 17 18 19 17 16 15 16 18 20 22 26 30 33 35 37 38 37 33 27 21 15 10 6 3 1 0 359 359 359 357 354 355 358 359 357 354 350 347 344 339 333 329 326 323 320 318 315 313 310 307 305 304 303 302 301 299 298 297 296 296 297 299 301 303 305 307 309 310 312 315 317 319 319 317 312 307 303 302 304 304 304 303 302 301 299 298 296 293 291 288 286 284 282 281 281 282 283 284 284 283 282 281 281 280 280 279 280 280 281 282 281 281 281 281 281 281 282 283 282 281 280 279 279 279 280 279 278 277 276 274 273 274 273 270 268 266 265 266 267 268 268 268 268 268 266 265 263 263 263 261 258 256 257 260 263 265 265 266 268 271 274 277 279 281 282 283 285 287 288 290 291 291 291 291 292 292 292 291 290 290 290 292 295 299 305 309 312 314 314 314 312 311 310 310 311 312 313 314 313 313 312 313 314 317 320 322 323 322 320 318 316 313 311 309 307 306 306 305 305 306 306 307 307 307 308 309 311 312 312 312 312 312 315 320 325 329 332 332 329 326 322 321 323 326 331 336 341 345 348 349 347 345 341 338 335 333 332 330 328 326 325 325 326 328 330 331 332 331 330 327 326 325 325 325 326 327 330 332 334 335 336 337 337 337 337 337 337 337 338 337 336 335 333 331 329 326 324 323 321 320 319 319 319 319 318 318 255 253 250 246 242 237 231 223 214 203 195 189 187 186 187 187 186 184 180 177 172 165 158 152 148 145 144 144 144 145 145 144 143 142 141 139 137 137 139 141 144 147 150 154 157 160 161 163 166 171 178 185 192 197 195 198 200 201 201 203 211 223 233 242 249 256 258 256 253 251 249 247 246 244 241 239 238 239 237 233 226 218 211 210 210 212 213 215 218 220 223 225 227 228 229 230 231 233 236 239 245 252 258 265 272 281 289 298 308 317 324 330 334 338 340 344 348 351 353 354 355 356 357 357 357 359 0 3 7 14 21 30 40 44 43 41 41 39 36 35 36 38 40 42 40 35 31 28 26 25 23 21 19 17 16 16 17 20 23 26 28 28 26 25 24 23 21 20 19 18 16 16 16 15 14 16 19 18 13 12 10 9 8 6 4 2 0 0 5 5 2 1 359 357 356 355 354 354 353 348 350 354 358 3 8 17 24 30 33 35 37 36 36 36 34 31 27 22 17 11 5 1 360 359 359 358 358 358 359 0 2 3 4 6 8 11 14 15 15 14 14 13 12 12 12 13 14 15 15 14 14 15 17 19 22 22 21 19 19 21 23 27 31 34 37 38 40 42 42 41 36 29 22 15 10 6 3 1 360 0 0 359 356 356 357 358 358 355 352 352 350 345 338 333 329 327 325 323 320 317 314 311 308 307 305 305 304 303 302 301 301 300 300 301 302 303 304 305 305 306 308 310 312 315 318 319 317 311 306 303 299 295 294 294 295 296 296 297 295 294 291 289 288 287 285 285 285 285 286 287 287 286 285 283 282 281 281 280 281 282 283 284 283 283 282 282 282 282 283 283 283 281 280 279 278 278 279 279 279 278 276 274 273 272 272 271 269 268 265 266 266 267 267 267 267 266 266 265 264 264 264 262 259 258 258 260 263 265 266 267 269 272 275 277 279 281 282 283 284 286 288 290 291 292 291 290 289 289 289 289 288 287 287 288 291 295 301 305 309 312 314 314 313 311 309 309 310 311 313 313 314 313 313 314 315 317 319 320 321 321 319 317 315 312 310 308 306 306 305 305 305 305 306 306 307 307 307 308 310 311 310 310 309 310 313 317 322 326 329 329 328 324 321 320 321 324 328 332 335 337 339 340 340 338 336 334 332 331 329 328 325 323 321 321 323 325 327 328 328 328 326 325 323 323 323 322 323 325 327 329 331 334 337 338 339 340 340 340 339 339 339 339 337 335 334 331 329 327 325 323 322 321 320 320 320 320 320 321 260 257 254 250 246 241 235 228 220 213 206 201 197 194 192 189 187 184 183 183 184 181 176 170 165 159 155 153 151 150 150 150 150 151 150 149 148 149 151 153 156 159 163 167 170 174 177 180 183 188 194 200 204 206 205 202 203 207 210 215 223 233 239 244 248 252 253 250 248 246 245 244 246 243 239 235 232 231 231 228 222 214 209 208 209 212 214 214 216 219 222 224 226 226 227 228 230 232 235 239 245 251 256 263 272 280 288 296 306 318 327 332 334 334 334 337 343 350 354 357 359 1 3 4 1 355 349 348 353 2 11 24 44 51 48 46 47 45 41 42 46 49 51 50 43 36 33 32 32 32 30 27 24 21 19 17 18 22 26 30 34 35 33 30 29 27 26 24 22 21 20 20 19 18 18 19 19 18 15 13 11 11 9 7 5 3 2 1 3 3 2 1 360 359 357 355 353 352 350 347 351 357 2 8 15 21 26 30 33 36 37 38 39 40 40 39 37 33 29 21 13 9 6 4 2 1 1 1 1 3 4 5 6 6 6 7 9 11 13 13 13 12 13 14 15 16 18 19 19 19 17 17 19 22 26 29 28 26 24 24 25 27 28 30 31 33 36 39 42 43 42 37 30 23 16 9 5 2 1 1 1 0 358 357 357 357 357 356 352 349 347 345 341 336 333 331 330 329 327 324 320 317 314 311 309 308 308 307 306 305 304 304 304 304 304 304 304 304 305 306 307 309 311 313 314 314 313 310 306 302 297 292 290 290 290 291 293 294 295 294 293 291 290 289 288 288 288 288 288 289 289 288 287 285 283 282 281 281 282 283 285 285 285 284 283 283 283 283 283 283 283 282 281 280 279 279 279 279 278 278 277 275 274 273 272 271 271 273 270 269 267 267 267 267 266 265 264 264 264 264 264 262 260 259 259 261 263 265 266 267 269 271 274 277 279 280 281 282 284 286 288 290 291 291 290 289 288 288 287 287 286 285 284 285 287 290 295 300 304 307 310 312 312 311 310 309 310 311 312 313 314 314 315 315 316 317 318 319 319 319 319 317 315 312 310 308 306 306 306 306 305 305 305 306 307 307 308 308 309 309 309 309 308 309 311 315 319 323 325 326 325 323 321 319 319 321 324 327 329 330 331 332 331 331 330 329 329 328 327 325 323 320 319 319 321 323 326 327 327 325 323 321 320 320 319 319 321 323 325 327 330 334 337 339 341 341 341 340 339 339 338 337 336 334 332 330 329 327 325 323 322 321 320 320 320 320 321 321 267 263 259 255 250 245 239 234 228 222 216 211 207 202 197 193 189 186 186 188 190 191 189 185 180 175 169 164 160 156 153 153 154 157 159 160 161 163 165 168 171 174 178 182 185 190 195 199 203 205 208 210 211 212 211 210 211 215 221 226 231 236 240 243 245 246 246 245 243 242 240 241 242 242 237 232 228 225 224 221 215 209 205 206 209 213 215 214 215 218 221 224 225 225 226 227 229 232 235 239 243 249 255 263 272 281 289 296 305 318 332 337 336 333 330 333 340 347 352 354 356 360 3 3 358 350 342 342 347 354 2 9 13 7 26 35 38 43 49 55 59 61 62 59 49 42 41 42 42 40 38 35 31 27 23 20 19 23 27 31 37 42 42 39 36 33 30 26 23 24 25 23 21 20 21 18 17 16 15 14 13 13 12 11 11 12 13 5 4 4 2 1 1 0 359 357 354 351 348 348 355 360 6 14 21 24 26 29 32 34 37 39 41 43 43 43 41 39 34 26 19 15 13 10 7 5 4 3 4 5 6 6 6 5 5 4 5 7 9 11 11 11 12 14 15 17 19 21 23 24 24 23 23 26 29 31 31 30 28 26 25 25 25 24 23 24 26 31 36 41 42 40 36 31 23 15 9 5 2 1 1 0 359 357 356 355 354 352 350 349 348 346 343 340 337 335 335 334 332 330 326 323 320 317 315 314 314 313 311 309 307 306 306 306 305 305 305 305 305 306 308 309 310 310 309 307 304 301 298 295 291 289 289 289 290 290 291 292 293 294 294 293 292 291 290 289 289 289 290 290 290 289 288 286 284 282 281 282 283 284 286 287 287 286 285 285 284 284 283 283 283 283 282 281 279 279 278 278 277 277 276 276 276 275 273 272 272 274 274 272 269 267 267 266 265 264 264 264 263 263 262 260 259 259 260 261 262 263 264 266 268 270 273 276 278 280 281 282 284 286 289 290 291 290 289 288 288 288 287 286 284 283 282 282 284 287 291 295 299 302 305 308 309 310 310 310 310 311 312 313 314 315 317 318 318 318 317 317 317 317 317 316 314 312 310 308 307 307 306 306 305 305 306 307 307 308 308 308 308 308 308 308 308 308 310 312 315 319 321 323 323 321 319 318 317 318 319 321 322 323 324 325 325 325 325 325 325 326 325 323 321 319 318 318 320 323 326 328 326 323 321 318 317 317 317 318 320 322 325 328 332 336 339 341 341 341 341 340 338 337 336 335 333 332 331 329 328 326 325 323 322 321 320 320 320 320 320 321 277 272 266 261 255 250 244 239 234 229 224 219 214 209 205 201 197 194 192 191 194 195 195 194 191 188 183 177 172 166 161 159 161 164 167 167 169 171 174 178 182 186 189 192 195 200 205 211 214 215 215 215 216 216 216 217 219 222 227 232 235 238 241 243 242 240 240 239 238 237 236 237 238 237 234 229 224 220 216 212 208 204 204 207 210 213 213 213 214 217 220 222 224 224 225 227 230 233 235 238 242 248 256 266 276 285 293 300 307 317 331 339 340 338 336 338 344 349 352 354 356 359 3 4 0 353 346 345 348 353 1 8 354 270 290 316 358 45 70 85 89 84 75 67 60 51 52 52 51 49 46 43 38 31 27 24 23 27 27 32 40 49 52 51 39 34 29 25 22 24 25 21 19 19 22 19 17 17 17 15 15 15 16 16 16 17 17 11 8 6 4 3 2 2 1 360 357 353 350 350 357 1 8 16 22 24 26 28 31 34 38 42 45 46 47 46 44 41 37 30 26 22 19 16 14 10 8 8 8 8 8 8 6 5 4 3 3 4 5 7 8 9 12 14 15 16 18 19 22 25 27 28 29 30 30 31 31 31 29 27 26 24 23 21 19 18 19 22 29 35 38 40 39 35 30 23 15 8 4 2 0 359 358 357 355 354 353 352 351 349 347 346 345 343 341 340 339 338 336 334 331 328 325 323 321 319 319 318 316 314 312 310 309 307 307 306 305 305 305 306 307 308 308 307 305 302 299 296 293 290 288 287 289 291 291 290 290 290 291 292 293 293 292 291 290 290 289 289 289 290 290 289 288 287 285 283 282 282 283 285 287 288 288 288 287 286 286 285 284 283 283 283 282 281 280 278 277 276 276 276 275 275 276 276 275 273 273 273 273 273 270 267 267 266 264 263 262 262 260 259 258 257 257 257 259 260 261 261 262 264 267 268 271 274 277 279 280 282 284 286 288 290 290 289 288 287 287 288 287 285 283 281 280 280 282 285 288 292 296 300 302 305 307 308 310 311 312 312 313 313 314 316 318 319 319 318 316 315 314 314 313 313 312 311 309 308 307 307 306 306 305 305 306 307 308 308 308 308 308 308 308 308 308 308 309 310 312 315 317 318 319 318 317 316 316 316 316 317 318 318 319 320 320 320 321 321 322 323 323 322 320 318 318 319 321 324 327 328 326 323 320 317 316 317 318 320 322 325 328 332 337 340 342 342 341 340 339 338 337 335 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 319 319 320 286 281 275 269 262 256 250 244 239 235 230 225 220 216 212 208 205 202 198 195 195 197 198 198 197 195 192 189 185 181 176 173 172 173 174 172 173 174 177 181 186 191 195 198 200 204 209 215 219 219 219 219 220 221 222 223 224 226 230 233 236 238 239 239 237 233 232 232 232 232 232 233 232 231 228 224 219 213 208 205 203 203 205 209 211 211 210 211 213 216 219 221 222 223 225 228 231 234 235 237 241 248 258 270 282 291 300 309 316 321 326 331 337 342 344 346 348 351 354 358 1 4 6 11 11 7 0 355 352 346 344 19 168 219 235 250 236 139 122 125 123 109 92 79 71 63 61 60 57 54 51 48 43 35 30 27 28 32 32 33 38 44 47 46 43 31 25 22 19 19 20 20 20 20 22 23 20 20 20 18 18 19 22 24 25 24 22 20 14 11 8 6 5 5 4 3 359 355 351 351 357 2 8 14 20 24 26 28 31 35 40 44 47 48 49 48 46 44 40 36 33 30 28 24 21 17 14 12 12 12 11 10 8 6 4 4 4 4 4 4 6 8 10 13 15 16 17 18 20 22 25 27 29 30 31 31 31 31 31 30 28 27 25 23 21 19 18 20 25 31 36 40 41 40 36 31 22 14 8 3 360 357 356 355 354 353 352 351 350 348 347 346 345 344 343 342 341 340 339 337 334 332 331 329 327 325 323 322 320 318 316 314 313 311 310 308 307 306 306 306 307 307 306 305 303 301 299 297 294 292 291 293 294 294 293 292 291 291 291 291 291 291 291 290 290 289 289 289 288 288 288 288 288 287 286 285 285 285 285 286 287 288 289 289 289 288 288 286 285 284 284 284 283 282 280 278 277 276 275 274 274 274 276 277 276 275 274 273 272 272 271 268 267 265 264 262 260 258 257 255 255 254 254 256 258 259 260 261 262 264 266 267 269 273 276 279 280 281 283 285 287 288 289 288 287 286 286 286 285 283 282 280 279 279 281 283 287 291 295 298 301 304 306 308 310 312 313 314 314 314 314 316 317 318 319 318 316 314 312 311 310 310 309 308 307 307 307 306 306 305 305 305 306 306 307 308 308 308 309 309 309 309 308 308 308 309 310 311 313 314 314 314 314 314 314 314 314 314 315 315 316 317 317 318 318 319 320 321 321 321 320 319 318 319 321 324 326 326 325 322 320 318 318 319 321 324 326 329 332 336 339 341 341 340 340 339 337 336 334 332 331 329 328 328 327 327 326 325 325 325 324 323 322 321 320 319 319 320 293 289 284 278 271 263 256 250 245 241 237 232 227 223 218 214 211 207 204 201 198 198 199 199 199 198 197 196 195 193 191 188 187 186 185 182 179 177 179 184 190 195 199 203 205 208 212 217 221 224 224 224 225 227 228 229 229 230 232 233 235 236 236 234 229 224 222 224 226 228 228 228 226 225 223 219 212 206 202 201 202 203 206 209 210 209 208 209 213 217 219 220 221 223 225 227 230 233 235 237 241 250 263 277 287 293 300 313 324 327 326 324 330 339 347 351 352 353 358 4 8 10 12 20 24 24 19 9 353 324 268 219 200 207 211 213 200 178 160 149 141 131 118 100 86 77 71 65 60 55 52 49 45 42 35 32 34 37 37 36 37 38 36 33 29 26 25 23 21 19 19 21 23 23 23 24 23 23 22 21 21 22 25 28 29 29 28 26 24 17 12 10 10 9 9 6 360 355 352 351 352 358 7 13 19 25 28 30 33 38 43 47 50 51 51 50 49 47 44 41 39 37 34 30 26 22 18 16 14 13 11 10 7 5 4 5 6 6 5 5 6 8 10 13 15 17 18 20 21 22 24 25 27 29 31 32 32 33 33 34 34 33 34 34 34 31 28 29 32 36 39 42 44 44 43 39 32 23 14 6 359 355 353 352 352 351 350 349 348 346 345 344 343 344 343 342 342 341 340 339 338 336 335 333 331 329 327 326 324 322 320 319 317 315 313 311 310 309 308 307 307 307 306 305 304 303 302 302 301 301 300 299 299 298 297 296 295 294 294 294 293 293 292 291 291 290 290 289 289 288 288 288 287 287 287 287 287 287 288 288 289 289 290 290 289 289 289 287 286 286 285 285 284 283 280 278 276 275 274 274 274 274 275 276 276 276 275 273 272 271 271 270 269 267 264 261 258 256 254 253 253 252 253 255 257 259 260 262 264 266 267 268 270 272 275 278 279 281 282 284 285 286 286 286 285 285 285 284 282 281 280 279 279 278 280 283 286 290 294 298 302 304 306 309 311 313 315 316 316 315 315 315 316 317 318 317 315 314 312 310 309 308 307 306 306 306 306 306 305 305 305 305 305 306 306 307 308 309 309 309 309 309 309 308 308 308 308 308 309 309 309 310 310 311 311 312 313 313 313 314 314 315 315 316 316 317 318 319 320 320 319 319 319 319 321 324 325 325 324 322 321 320 321 323 325 328 330 333 335 336 337 337 337 337 336 335 334 332 330 329 327 326 326 325 325 325 325 325 325 324 324 324 323 322 321 321 320 320 299 295 291 285 279 272 265 259 254 249 245 240 235 230 225 220 216 212 208 204 201 199 199 199 199 200 200 201 201 201 201 201 200 200 199 197 193 189 187 190 196 202 206 210 213 215 218 221 223 227 229 231 232 232 233 233 233 233 232 232 232 232 229 226 221 215 212 215 221 224 224 223 222 222 218 213 207 202 200 201 202 204 206 207 207 206 207 208 211 215 217 219 221 223 224 226 229 233 236 240 246 259 273 284 288 287 287 295 309 320 324 325 323 332 343 352 355 357 1 9 14 14 13 16 18 21 19 6 333 281 237 221 214 210 206 201 192 179 164 151 142 140 147 111 85 76 73 69 63 58 54 51 49 46 39 38 39 39 39 37 38 38 38 38 36 35 33 31 28 25 23 23 27 31 29 24 22 20 22 23 23 21 21 23 24 25 25 24 20 17 17 17 17 17 15 9 2 357 355 355 355 359 8 17 23 27 32 34 38 43 48 52 54 55 54 53 51 49 47 44 42 38 35 32 28 23 19 15 13 11 9 7 5 3 3 5 7 8 8 7 8 9 11 13 15 17 19 21 23 25 27 28 30 32 33 35 36 37 38 40 42 44 46 50 51 50 47 46 46 46 48 49 49 50 50 48 43 36 26 15 3 353 350 349 349 349 347 346 345 343 342 341 340 341 341 341 341 341 341 340 339 338 337 336 334 333 331 329 328 326 327 328 325 321 318 316 313 312 311 310 309 308 307 307 307 307 308 308 309 308 306 305 304 303 303 303 302 302 301 300 299 297 296 295 294 293 292 291 290 289 289 289 289 289 289 289 290 290 290 290 290 291 291 290 290 289 289 288 287 286 286 286 285 283 281 279 277 276 275 274 274 274 274 275 275 275 274 273 272 271 271 271 271 268 264 258 254 252 252 252 252 253 254 256 258 260 261 263 266 268 270 271 272 273 275 277 279 280 282 282 283 284 284 283 283 283 282 281 280 279 279 279 279 279 280 283 286 290 294 298 302 305 308 310 312 314 315 316 317 317 317 316 317 317 317 316 314 313 311 310 309 307 306 305 305 305 305 305 305 305 305 305 305 305 306 308 308 309 309 310 310 309 309 308 307 307 306 306 306 306 305 305 306 307 308 310 311 311 312 312 313 313 314 314 314 315 316 317 318 318 318 318 318 319 321 322 323 324 323 323 322 322 323 325 327 329 331 332 333 333 332 332 332 331 331 330 329 328 327 325 324 323 323 323 322 323 323 323 324 324 324 324 324 323 322 322 322 322 303 300 296 291 286 281 275 270 266 260 254 249 243 238 232 227 222 217 213 208 205 202 201 200 200 201 202 203 204 205 206 207 208 208 208 208 207 204 201 201 204 210 216 221 223 224 225 227 228 229 231 234 235 236 235 234 233 232 229 226 224 222 220 218 212 207 206 211 218 220 220 219 220 220 216 208 203 200 200 202 204 205 206 206 206 205 206 208 210 213 215 218 221 223 224 226 230 234 240 247 256 268 279 285 285 282 279 280 288 303 317 325 326 326 335 346 353 354 350 350 357 359 356 347 333 324 320 302 270 245 227 221 217 212 205 198 192 181 163 145 134 132 136 120 90 76 73 73 70 65 59 55 53 49 46 45 45 42 39 35 35 34 41 47 49 50 48 43 38 33 31 31 33 39 36 28 22 19 22 25 25 22 19 19 19 18 18 19 21 23 25 26 25 23 19 12 7 4 3 4 5 7 11 19 26 33 38 41 45 50 54 56 57 57 55 53 51 49 47 44 40 36 33 29 25 21 16 13 10 7 6 4 3 2 3 6 9 10 10 10 10 11 11 13 15 18 21 23 25 28 31 33 35 36 38 40 42 42 44 47 49 52 55 58 60 61 61 61 59 57 56 56 56 56 55 55 53 50 45 35 19 346 342 343 344 344 344 343 342 340 339 338 338 338 338 339 340 340 341 341 340 340 339 339 338 336 335 333 331 330 331 335 334 332 329 325 323 320 316 314 312 311 310 311 314 314 314 314 314 313 312 310 309 309 310 311 311 311 310 308 307 305 303 301 299 297 296 295 293 292 291 291 291 291 292 292 292 292 292 291 291 291 291 291 290 289 288 287 286 285 285 285 285 284 283 281 280 279 278 276 275 274 273 274 274 274 274 273 272 272 272 274 272 264 255 248 245 247 251 254 256 256 257 258 260 261 263 265 268 270 272 273 273 274 275 277 278 280 281 282 282 283 283 282 281 280 279 278 278 277 277 278 278 278 279 282 285 290 294 298 302 306 309 311 313 314 315 316 317 318 319 319 319 319 318 317 315 313 311 310 308 307 306 305 305 304 304 305 305 305 305 305 305 305 307 308 309 309 309 309 309 309 309 308 307 306 306 305 304 303 302 302 302 303 305 307 308 309 310 311 311 312 312 312 313 313 314 315 316 316 317 317 318 318 319 320 321 322 322 322 323 323 324 325 326 328 329 329 329 328 327 327 326 326 325 325 324 324 323 322 321 320 320 320 320 321 321 322 323 323 324 324 324 324 324 323 323 323 303 302 299 296 293 289 284 280 275 268 263 258 252 246 240 234 227 222 216 212 208 206 204 203 202 202 203 203 204 206 207 209 210 211 212 212 212 211 210 210 212 217 224 229 232 232 231 231 231 232 232 234 235 235 234 232 230 228 223 217 212 209 209 208 204 200 202 209 216 216 216 218 220 219 213 205 202 201 202 203 205 205 206 205 204 204 205 207 209 212 215 218 221 223 224 227 231 237 244 253 264 274 280 282 281 281 281 279 277 284 309 329 333 326 323 332 339 335 325 316 320 326 321 306 287 273 263 254 243 233 225 219 216 210 204 199 196 189 170 144 131 126 121 102 83 76 75 76 76 72 64 61 58 56 53 52 49 45 41 38 37 35 44 52 57 60 57 50 44 40 40 43 48 47 37 29 24 23 24 26 27 28 27 26 24 24 24 25 27 30 32 32 30 26 22 18 15 13 11 11 11 14 20 24 33 41 45 48 52 55 58 58 57 55 54 52 50 48 44 41 36 32 29 25 21 17 13 9 7 6 5 4 3 3 5 8 11 12 13 13 13 12 12 13 15 19 22 25 27 29 32 34 37 39 40 41 43 45 47 49 52 55 57 59 61 62 63 64 63 62 62 62 62 62 61 61 61 61 62 63 65 357 330 330 333 336 339 340 339 338 337 336 336 336 336 337 338 339 340 340 339 340 341 341 340 338 337 336 335 333 332 333 335 338 337 335 333 331 329 326 322 319 319 321 321 320 319 319 319 318 318 317 316 316 317 318 319 319 319 317 315 312 310 307 305 303 302 300 298 296 295 295 294 294 295 295 295 295 294 293 292 292 291 291 290 290 289 288 286 285 284 285 285 285 285 284 282 281 280 278 275 274 273 273 272 273 273 273 272 271 271 276 278 273 257 238 236 242 252 259 261 261 261 261 262 264 265 267 270 272 274 274 274 275 276 277 278 279 280 281 282 283 283 282 280 277 276 275 275 275 274 274 275 275 277 280 284 290 296 300 304 307 310 312 313 314 315 316 317 318 319 321 321 322 322 321 318 315 313 311 310 308 308 307 306 305 304 305 305 306 306 306 306 306 307 308 309 309 309 309 309 309 309 308 307 306 305 305 303 301 300 299 299 300 302 304 305 307 308 309 309 310 310 311 311 311 312 313 314 315 315 316 317 317 317 318 319 320 320 321 322 322 323 323 324 325 325 325 325 324 323 322 321 320 320 320 320 320 319 318 318 317 317 317 318 319 320 321 322 323 324 324 324 324 324 324 324 324 302 301 300 299 297 294 290 286 281 276 271 266 260 254 247 240 233 226 220 215 211 209 207 207 206 205 204 204 205 206 207 208 210 212 213 214 215 215 215 215 217 221 226 232 234 234 233 232 232 233 233 233 232 231 230 228 225 221 214 205 198 195 195 196 198 194 200 209 215 215 216 219 220 217 210 204 202 202 203 204 205 206 205 204 204 204 205 207 210 212 215 218 221 222 224 227 232 239 250 259 267 272 275 275 274 276 281 284 283 276 295 323 335 327 316 320 330 329 320 310 304 301 290 276 262 253 246 240 235 229 224 218 214 208 203 202 201 198 185 157 140 131 120 103 89 82 80 81 81 79 73 71 68 64 59 54 50 48 45 43 41 39 42 50 56 60 59 54 47 47 50 54 55 45 36 29 25 24 27 32 34 40 43 41 36 34 34 35 37 39 40 36 32 28 26 25 24 22 19 17 19 24 27 32 39 43 46 51 56 59 59 57 55 53 52 50 48 44 40 36 31 28 25 21 17 13 10 7 6 5 5 6 6 6 8 10 13 15 15 15 15 14 13 13 15 19 22 25 28 30 32 34 36 38 39 41 43 44 46 48 51 53 56 58 59 61 62 62 62 62 63 64 65 66 67 66 66 68 70 74 80 88 77 318 318 324 330 335 336 336 335 335 335 335 335 335 336 337 337 337 338 338 339 339 339 338 338 337 336 335 335 334 335 340 342 341 339 338 337 335 333 332 331 330 329 327 326 325 325 324 324 323 323 323 323 324 324 325 325 323 321 319 316 314 312 310 308 306 304 302 301 299 299 298 298 298 298 298 297 296 295 293 292 292 292 291 290 289 288 287 286 285 285 286 286 286 284 282 280 277 275 273 273 272 272 272 272 272 272 271 269 271 275 278 277 270 256 253 257 262 264 264 264 264 265 267 268 270 272 275 276 275 275 275 276 277 277 278 279 281 282 283 284 283 281 278 275 273 270 270 270 272 273 276 280 283 286 291 296 301 305 309 311 312 313 314 314 315 316 318 320 322 324 325 326 324 322 319 316 313 312 310 309 308 308 307 306 306 307 307 307 307 307 308 309 309 310 309 308 308 308 308 308 307 306 306 306 305 303 301 299 298 297 298 299 300 302 303 305 306 307 308 308 308 309 309 310 311 312 313 313 314 315 315 316 316 317 318 318 319 320 320 321 321 321 321 321 321 321 320 319 318 317 316 316 316 316 316 316 315 315 315 315 315 317 318 319 320 321 322 323 323 323 324 324 323 324 324 299 300 300 299 298 296 293 289 286 282 277 273 267 262 255 247 239 232 226 220 215 213 211 210 209 208 207 206 206 206 206 208 209 211 212 214 215 216 217 217 219 222 225 228 231 233 232 232 232 232 232 230 229 227 226 223 219 211 202 192 185 183 186 191 195 194 203 211 214 216 218 219 217 213 209 205 203 203 204 204 205 205 204 203 203 204 206 208 211 213 215 218 221 223 224 227 232 241 252 260 263 264 265 266 268 271 276 281 284 282 276 300 322 320 313 322 339 337 323 304 288 275 262 252 244 237 233 230 228 223 218 213 208 203 199 197 194 190 181 161 144 136 123 105 94 87 84 84 85 84 81 79 74 69 64 59 56 53 51 49 46 43 41 49 56 59 58 55 50 58 61 57 50 42 37 32 30 30 34 40 47 57 61 58 53 48 46 47 50 52 49 40 34 32 33 33 33 31 28 24 24 27 31 40 41 41 44 50 56 57 54 51 50 49 49 47 44 40 35 31 27 24 21 18 14 11 8 6 5 6 7 9 10 10 11 14 16 18 19 19 18 18 16 16 17 19 22 25 27 29 31 32 34 36 38 40 42 44 45 47 49 51 54 56 58 60 61 62 62 63 65 66 67 69 70 71 71 72 74 77 81 87 94 100 308 311 318 327 331 332 332 333 333 334 334 335 335 335 335 335 335 335 336 337 338 338 338 337 337 336 336 336 336 341 345 345 344 343 342 341 341 340 339 338 336 335 334 333 332 331 330 329 329 329 328 328 328 328 328 328 326 324 323 321 319 317 315 313 311 309 307 305 304 303 303 302 302 302 301 300 299 297 296 296 295 294 293 292 291 290 289 288 287 287 287 286 285 283 279 276 274 273 273 273 272 273 273 273 272 270 268 267 268 269 269 266 263 260 261 262 264 265 265 266 267 268 270 272 274 276 277 277 276 276 277 278 279 279 280 281 283 285 286 285 284 282 280 279 278 280 281 283 284 286 289 291 292 295 299 303 306 309 311 312 313 313 313 314 316 318 321 323 326 328 329 328 326 323 320 317 314 312 311 310 310 310 309 309 309 308 308 308 308 309 310 311 311 310 309 308 307 307 306 306 306 305 305 304 303 301 299 298 297 297 297 298 299 300 302 303 304 305 305 306 306 307 307 308 309 310 311 312 313 314 314 314 315 315 316 316 317 318 318 318 318 318 318 317 317 316 316 315 314 314 313 313 313 313 313 313 313 313 314 314 316 317 318 320 321 321 322 322 323 323 323 323 323 323 296 297 298 297 296 294 292 290 287 284 280 275 270 265 259 252 244 237 230 224 220 216 215 213 212 211 209 208 207 206 206 207 208 210 211 212 213 214 216 218 219 220 221 222 224 228 228 227 227 228 228 227 226 223 221 217 211 201 190 181 177 177 187 192 195 199 209 213 214 217 220 219 213 208 207 206 205 204 204 203 203 203 202 203 204 206 209 211 212 213 215 217 221 224 226 228 233 239 246 251 252 250 252 258 264 270 275 278 277 275 272 283 300 290 286 302 331 326 297 270 254 246 241 237 232 228 224 222 219 214 210 206 201 196 192 187 183 177 167 149 132 128 117 102 92 87 86 87 89 89 88 86 80 74 69 65 63 62 59 57 53 49 46 51 57 59 59 59 62 67 63 55 48 42 40 43 46 48 50 53 59 67 69 69 66 63 59 59 62 63 59 47 41 40 41 41 39 36 32 32 24 19 22 32 39 43 48 55 60 58 51 47 45 45 44 43 39 35 32 28 25 22 18 15 11 9 7 6 6 7 10 11 13 13 15 17 20 22 23 23 23 22 21 20 21 22 24 25 26 28 29 29 31 32 34 37 40 42 44 45 47 50 52 55 58 60 62 63 64 66 67 68 70 71 73 74 75 76 77 78 80 84 89 97 104 102 337 323 324 327 328 329 330 331 332 332 332 333 333 333 333 333 333 334 335 336 336 336 336 336 336 336 339 343 347 348 347 347 347 347 346 346 345 344 344 343 343 341 339 338 336 335 334 333 333 332 332 332 332 331 330 329 328 326 325 323 321 319 317 315 313 311 310 309 308 307 306 306 305 305 304 303 302 301 300 299 298 296 295 294 292 291 289 288 287 286 285 283 280 277 274 273 273 274 274 274 274 274 272 269 266 264 263 263 262 260 259 259 260 262 263 264 266 267 269 270 272 274 276 277 278 278 278 277 278 279 280 280 281 282 283 285 287 288 288 288 288 290 293 295 296 295 293 292 294 297 299 301 304 307 307 309 309 310 310 310 310 311 314 317 321 325 328 331 331 330 328 326 323 320 318 316 314 313 313 313 313 312 312 310 309 309 309 310 311 311 311 310 309 307 307 306 306 305 305 304 304 303 302 301 299 298 298 297 297 297 297 298 299 300 301 302 302 303 304 304 305 306 307 308 309 310 311 312 313 313 314 314 314 314 314 315 315 316 316 316 315 315 314 314 314 313 313 313 312 312 312 312 312 312 312 312 313 314 315 317 318 319 320 321 321 321 321 321 321 321 322 322 292 293 294 294 293 291 289 287 285 282 279 275 270 265 258 252 245 239 233 228 224 221 219 217 216 214 212 209 208 207 207 207 208 208 209 209 210 211 212 214 216 217 218 216 215 218 220 221 222 223 224 224 222 219 214 209 202 193 183 176 173 176 189 192 196 202 209 212 212 216 218 214 208 206 206 206 206 206 205 203 202 203 205 206 208 211 213 215 215 214 214 217 222 228 231 231 231 233 236 239 240 239 237 245 257 268 274 276 272 267 266 270 274 248 235 237 252 259 244 229 226 227 229 230 228 225 221 216 212 207 205 201 196 190 184 179 175 171 161 142 123 117 110 99 89 86 88 90 92 92 91 88 84 79 76 73 72 71 69 67 63 58 53 50 52 58 65 70 70 68 63 54 48 48 54 63 68 71 71 71 71 72 73 74 75 75 73 70 70 68 63 57 51 50 49 47 42 36 29 24 13 8 10 16 28 43 54 62 64 58 50 45 43 42 40 38 36 34 31 27 23 18 14 11 8 7 7 7 8 9 11 13 15 16 18 22 25 26 26 27 27 27 26 26 26 26 26 26 27 27 28 28 29 30 32 35 38 41 43 45 48 50 53 56 59 61 63 65 66 67 69 70 71 73 75 76 78 79 79 80 80 82 85 91 97 98 95 55 334 323 322 323 323 325 326 327 329 330 331 331 331 331 331 332 332 333 335 335 336 336 337 341 344 346 348 349 349 350 350 350 350 350 349 349 349 348 347 346 345 343 342 341 339 338 337 337 337 336 336 335 334 333 332 331 329 328 327 325 323 321 319 318 316 315 314 313 312 311 311 310 310 309 308 307 306 305 303 302 300 298 296 294 292 290 288 287 285 284 281 279 277 276 275 275 275 276 275 274 272 268 263 260 258 257 256 256 255 256 258 261 262 264 266 268 270 272 274 276 277 278 278 278 279 279 280 281 282 282 282 283 283 285 287 289 290 290 289 290 291 293 294 294 294 293 295 298 301 303 305 308 309 309 309 309 308 308 308 309 312 315 320 326 330 332 333 331 330 328 325 323 321 319 318 317 316 316 316 317 315 313 311 310 310 311 311 312 311 310 309 308 307 307 306 305 304 303 302 302 301 300 299 299 298 298 297 297 297 297 298 298 298 299 300 300 301 302 303 304 305 306 307 308 309 310 311 312 312 313 313 312 313 313 314 314 315 315 314 313 313 313 313 313 313 313 313 312 312 312 312 312 312 313 313 314 316 317 318 319 320 320 320 320 320 320 320 320 320 321 290 291 291 290 289 287 286 284 282 280 277 274 270 264 259 252 246 241 235 231 228 225 222 220 218 216 214 211 209 207 207 207 207 207 207 206 206 206 207 210 214 216 217 214 212 213 215 218 220 221 221 220 217 212 207 202 196 188 179 173 172 178 189 192 198 205 209 209 208 211 211 207 204 204 204 203 205 208 208 207 206 206 208 209 212 214 215 216 215 214 215 218 224 230 234 234 231 229 229 230 231 233 231 235 245 259 268 269 262 252 249 248 243 224 214 213 219 223 219 215 217 221 224 226 226 223 219 213 207 201 200 197 192 185 178 172 168 167 160 142 122 112 109 102 93 88 89 90 92 92 90 87 85 83 82 80 80 80 80 79 76 71 64 58 56 61 71 77 74 70 66 61 60 65 76 87 91 93 93 92 88 83 82 84 85 85 83 79 76 73 69 66 62 60 57 52 45 35 23 9 0 356 358 7 19 33 50 57 57 52 46 44 44 44 43 41 41 40 34 25 17 12 8 7 7 7 8 9 10 11 13 14 16 18 22 27 29 29 29 29 30 30 30 30 30 30 30 29 28 28 29 29 30 32 34 37 40 43 44 46 48 50 53 56 60 62 65 66 67 69 70 71 72 73 75 77 79 80 81 82 82 82 84 89 93 94 93 92 81 343 314 313 312 314 316 320 323 325 327 329 329 330 330 330 332 334 335 336 337 338 340 343 345 346 347 347 347 347 349 351 352 352 352 352 352 351 350 349 348 347 347 346 345 344 343 342 341 341 340 339 337 336 335 334 333 333 332 331 330 328 326 324 323 322 321 320 319 318 317 317 317 316 316 315 314 312 310 308 306 304 301 300 297 295 292 289 287 285 283 281 280 278 277 277 277 278 277 276 272 265 259 254 251 251 250 250 251 252 255 258 261 264 266 269 271 274 276 278 278 278 278 278 279 280 282 283 283 284 284 285 285 286 287 288 288 288 287 287 288 290 292 293 293 293 295 298 301 304 308 311 311 310 309 308 307 306 307 308 310 315 320 325 330 332 332 331 330 329 327 325 323 322 321 320 320 320 320 319 317 315 313 311 311 311 312 312 312 311 310 309 309 308 307 306 304 303 302 300 300 299 299 299 299 299 298 298 298 297 297 297 297 297 297 298 299 300 301 302 303 304 305 306 307 309 310 310 311 311 311 312 312 312 313 314 314 314 314 313 313 313 313 314 314 314 314 313 313 312 312 312 313 313 314 315 316 317 317 318 319 319 319 319 319 319 319 319 319 320 297 294 293 291 289 286 285 283 281 278 276 273 270 265 260 254 248 243 238 234 230 228 225 222 220 217 214 211 209 208 207 207 207 206 205 203 201 200 201 205 211 215 216 214 213 214 217 219 220 219 217 215 212 208 203 198 191 184 177 171 172 181 189 193 202 209 210 208 207 207 204 203 202 202 202 201 204 208 210 209 208 209 210 211 212 213 214 215 215 215 217 221 227 232 236 236 232 229 228 226 226 227 227 225 235 250 260 256 245 224 220 220 220 213 208 210 214 216 215 214 216 219 221 222 222 220 216 211 205 199 195 192 187 180 173 167 164 164 161 145 125 112 111 108 103 96 91 90 92 91 90 89 87 86 86 86 87 89 91 93 93 87 79 71 67 67 74 80 79 76 76 77 79 84 91 98 99 101 104 104 101 98 96 95 94 90 85 83 81 80 78 76 74 72 68 60 51 38 23 7 360 358 360 4 8 14 36 44 44 44 45 49 53 54 55 59 66 52 32 17 9 5 5 6 8 10 11 12 12 13 14 15 16 18 22 27 30 31 31 31 32 33 33 34 34 34 33 32 31 31 31 32 33 35 38 41 44 45 46 46 48 50 53 55 59 61 64 66 68 70 70 71 72 74 76 78 80 81 83 84 84 84 86 89 93 93 93 92 93 96 72 302 296 296 301 306 311 316 321 324 326 327 328 329 331 333 336 338 338 339 341 342 343 344 344 343 343 344 345 348 351 354 354 354 354 353 352 351 350 350 350 349 349 348 347 346 346 345 343 342 340 339 338 337 337 337 337 337 336 335 334 332 331 330 329 328 327 326 325 325 324 324 323 322 321 320 318 316 314 312 310 307 305 302 299 296 293 291 288 286 284 282 281 280 280 281 281 279 274 266 257 249 246 244 243 244 245 247 251 256 260 264 267 270 274 277 279 280 280 279 279 279 280 281 282 283 283 284 286 287 288 289 289 289 288 287 286 285 286 288 290 291 292 293 294 297 301 306 314 316 314 311 309 307 306 305 306 308 311 315 320 325 328 330 331 331 330 329 327 325 324 323 323 323 323 323 322 320 317 315 313 312 312 312 313 313 313 312 312 311 310 310 309 308 306 304 302 300 299 299 299 299 299 299 299 298 298 298 297 297 296 296 296 296 297 298 299 300 301 302 303 304 305 306 308 309 309 310 310 311 311 312 313 313 313 313 314 314 314 314 314 315 315 315 314 314 313 313 312 313 313 314 315 316 316 317 317 318 318 318 319 319 319 318 318 318 319 319 305 302 299 297 294 291 288 286 283 280 277 275 272 267 262 257 251 246 241 236 233 229 226 223 220 217 214 211 209 207 207 206 205 204 202 199 196 194 195 198 204 210 213 214 215 216 218 219 218 214 211 210 209 206 203 197 189 182 176 173 174 183 188 195 205 211 210 208 206 204 201 199 201 201 202 202 205 209 210 211 211 211 211 213 214 215 215 216 217 218 221 225 230 234 236 237 234 231 231 229 226 225 225 226 236 250 250 236 218 200 207 212 212 209 207 208 210 213 214 213 213 215 216 217 217 217 215 212 205 197 189 184 179 174 169 165 163 163 159 144 127 116 114 117 114 105 97 93 91 92 93 92 91 90 90 91 93 96 100 105 104 99 92 85 80 75 77 82 87 89 90 93 95 97 97 97 95 94 96 97 98 99 100 99 96 92 88 88 88 87 85 84 83 82 79 72 62 48 30 14 8 6 4 2 1 3 17 27 35 44 58 75 81 80 77 77 76 48 22 9 5 5 8 11 13 14 15 15 16 16 16 16 17 18 20 26 29 32 33 34 35 36 37 38 39 39 39 38 37 36 36 37 39 43 46 48 49 50 51 51 52 53 55 56 59 62 64 67 69 70 71 73 74 75 77 78 80 82 84 85 86 87 88 90 93 94 94 94 95 98 104 112 129 177 247 277 290 299 308 315 319 323 325 328 330 334 336 337 338 338 339 341 341 340 339 339 341 343 344 346 350 354 355 355 354 354 353 352 352 351 351 351 351 350 350 349 348 347 346 345 343 342 341 341 341 341 342 342 342 342 341 340 340 339 338 337 335 334 333 332 332 331 331 330 329 328 327 325 323 321 319 317 315 312 309 306 303 300 297 295 292 291 289 287 285 284 282 281 277 270 259 249 241 237 235 236 238 241 247 253 259 264 268 273 277 280 282 282 281 280 279 279 280 280 280 280 281 283 286 288 290 292 292 291 291 290 289 287 285 285 287 290 292 292 293 296 300 309 319 322 319 314 311 308 306 305 306 309 312 317 321 324 326 328 329 329 329 328 327 325 324 323 323 324 325 324 322 319 317 315 314 314 313 313 314 314 315 315 314 314 313 313 312 310 308 306 303 301 300 299 299 299 299 299 299 298 298 298 297 297 296 295 295 295 296 297 298 299 300 300 301 302 303 304 305 307 308 308 309 310 310 311 312 312 313 313 313 314 314 315 315 316 316 315 315 314 313 313 313 313 314 315 316 316 317 317 317 317 317 318 318 319 319 318 318 319 319 319 313 310 307 304 301 298 295 292 289 286 283 280 276 272 267 261 256 250 245 240 236 232 227 223 219 215 212 209 207 206 205 204 202 200 197 194 189 188 190 194 201 207 210 212 214 216 217 215 212 208 205 206 208 208 205 199 190 182 177 176 179 185 189 198 207 210 211 209 207 204 201 199 200 202 203 204 207 210 211 213 214 215 216 217 218 219 220 221 222 223 225 229 234 238 240 239 236 234 232 233 231 229 231 238 249 251 236 217 204 201 206 208 208 207 206 207 208 211 212 211 209 210 211 212 213 213 211 208 203 194 185 177 172 168 165 163 162 160 154 141 128 120 118 121 119 109 101 95 92 94 95 95 94 93 93 95 96 99 102 106 104 99 94 90 88 86 86 90 95 101 106 108 108 107 106 103 100 97 98 98 99 98 97 97 96 98 101 102 98 95 92 89 87 86 85 82 74 60 41 25 20 16 8 360 355 354 1 22 43 69 95 111 112 105 98 90 76 52 22 10 9 12 14 17 18 19 20 21 22 22 21 21 21 21 22 26 29 33 36 38 38 40 42 44 45 46 47 47 46 45 45 46 50 54 56 57 58 58 58 58 59 60 61 62 64 66 67 68 69 71 72 73 75 76 78 79 81 83 84 86 87 88 89 91 93 95 96 96 96 98 100 104 111 120 131 154 209 261 284 299 308 315 321 326 329 332 334 335 336 337 338 338 336 335 336 338 340 341 343 346 349 352 353 354 354 353 353 352 352 352 352 352 351 351 351 351 351 350 349 348 347 346 346 345 346 346 347 348 348 348 348 347 347 346 345 344 342 341 339 338 338 337 337 336 336 335 334 332 331 330 329 328 326 324 322 318 314 311 310 308 306 303 301 298 294 290 285 282 277 270 262 252 240 231 226 226 229 234 242 251 259 266 271 276 280 283 284 284 281 279 278 278 278 278 278 278 280 282 285 288 291 293 293 293 293 293 293 291 288 285 285 290 294 294 294 296 299 306 318 323 322 318 313 309 307 307 309 312 314 317 320 322 324 325 327 328 328 327 326 325 324 323 323 323 324 323 321 319 317 316 316 315 315 315 315 316 317 318 317 316 315 315 314 313 311 308 306 304 302 300 299 299 299 299 299 298 298 298 297 296 296 295 295 295 295 296 297 298 298 299 300 300 301 302 304 305 306 306 307 308 309 310 311 312 312 312 313 314 315 316 316 317 316 316 315 314 314 314 314 314 315 316 317 317 317 317 317 317 317 318 318 318 319 319 319 319 320 320 318 316 313 311 308 305 302 299 295 292 289 286 282 277 272 266 261 255 249 244 240 234 229 224 218 214 210 207 206 204 203 201 198 195 191 187 182 184 188 192 198 204 206 209 212 214 212 209 206 203 201 202 206 208 206 200 192 183 181 182 185 189 193 204 208 211 213 213 210 206 202 200 201 202 204 207 209 211 213 216 219 221 221 222 223 225 226 228 228 229 230 234 237 240 241 240 239 236 233 233 236 239 246 254 254 239 220 208 204 206 208 208 206 206 205 206 208 211 211 210 208 207 207 207 207 206 203 201 198 191 182 174 167 163 161 160 159 157 150 139 129 123 121 120 118 110 101 95 94 95 96 96 97 97 98 99 99 98 98 98 96 93 92 90 90 93 96 101 107 113 116 117 116 114 114 116 115 111 110 112 113 113 112 111 112 111 117 124 122 111 100 94 91 89 87 86 83 72 59 50 45 42 43 40 23 354 3 56 100 120 127 125 121 117 113 104 84 54 28 17 17 19 21 23 24 26 28 29 30 30 29 29 28 28 28 29 33 37 40 42 43 46 49 51 53 54 56 57 57 57 57 59 64 67 68 68 68 68 67 67 68 68 69 69 70 70 70 70 71 71 72 74 75 77 78 80 82 83 84 85 87 87 88 90 92 95 97 97 97 97 98 102 107 112 116 123 133 152 188 248 283 299 311 320 325 328 331 333 334 335 336 336 334 334 335 336 339 342 345 348 350 351 351 352 352 352 351 351 352 352 352 352 352 352 352 353 352 352 352 351 350 350 350 350 350 351 352 353 353 353 353 352 352 351 350 348 346 345 344 343 342 341 341 341 340 339 338 337 336 336 337 337 337 336 334 327 322 323 326 324 322 319 316 313 309 304 297 290 282 273 264 253 241 227 216 215 219 228 240 253 264 272 277 281 284 286 287 286 282 280 278 278 278 278 277 278 280 282 285 289 292 293 294 295 295 295 296 296 294 290 285 293 299 301 300 300 301 306 315 321 321 319 314 311 309 309 311 313 315 316 318 319 321 322 324 326 327 326 325 324 323 322 322 322 322 321 320 319 318 318 317 317 316 316 317 318 319 320 320 319 318 316 315 314 312 310 308 306 304 302 300 299 299 299 299 299 298 298 297 297 296 295 295 295 295 296 296 297 297 298 298 299 300 301 302 303 304 304 305 306 307 308 309 310 311 312 313 314 315 316 317 317 317 316 316 315 315 315 315 315 316 317 317 318 318 318 317 317 317 318 318 319 319 319 320 320 321 321 323 320 318 316 313 311 308 304 301 297 294 290 287 282 277 271 265 259 254 248 243 237 230 224 218 213 209 207 205 202 199 196 193 189 185 180 176 180 184 189 194 199 202 206 209 210 207 205 203 200 198 199 203 206 204 199 192 186 184 187 190 195 200 209 210 214 217 216 212 206 203 201 201 202 205 208 210 213 216 220 223 225 227 229 230 232 235 238 239 240 239 239 240 240 240 239 238 235 233 234 239 247 253 249 236 223 212 207 207 209 209 208 206 205 205 206 208 211 210 207 205 203 203 202 201 199 198 196 194 189 181 173 165 160 158 157 155 153 147 139 132 127 123 120 117 112 103 97 95 94 96 98 100 101 103 103 99 95 93 92 91 90 91 91 92 95 100 105 111 117 119 119 117 116 119 124 124 120 123 124 126 127 128 128 130 136 137 141 142 127 110 103 97 94 93 90 86 82 78 76 73 73 92 116 142 166 175 169 155 141 129 120 117 118 120 119 94 55 33 24 24 26 27 29 31 33 35 36 36 36 36 36 36 36 36 36 38 42 46 49 51 55 58 60 62 65 68 71 72 72 73 76 79 81 81 80 79 78 78 77 76 76 76 75 75 75 74 73 72 72 73 74 75 77 79 80 82 83 84 85 86 86 87 88 90 93 96 97 97 98 99 101 105 109 111 113 117 123 131 140 157 212 279 303 315 321 324 327 329 331 333 332 332 332 334 335 338 342 345 348 349 350 350 350 350 350 350 351 351 351 352 352 352 353 353 354 354 354 354 354 354 353 353 353 353 354 355 355 356 356 355 354 353 352 351 349 348 347 347 346 345 345 345 344 343 342 341 340 340 341 342 343 344 344 340 333 330 333 339 339 339 338 336 334 331 326 320 312 301 287 274 259 240 218 204 202 209 222 242 261 274 281 285 287 288 290 289 287 284 281 280 280 280 280 280 280 281 283 286 289 292 295 296 296 295 296 297 300 303 304 297 301 306 310 311 309 307 310 315 318 319 319 316 313 312 311 312 312 313 314 315 317 319 321 323 324 325 325 324 322 321 321 320 321 321 320 320 319 319 319 318 317 317 318 318 320 321 321 321 320 319 318 317 315 313 311 309 307 305 303 301 301 300 300 300 300 299 298 297 297 297 296 296 296 296 296 296 296 296 297 297 298 299 300 301 302 302 303 304 305 306 307 308 309 310 311 313 314 315 316 316 317 317 317 316 316 316 316 316 316 317 317 317 318 318 318 317 318 318 318 319 319 320 320 321 322 323 323 326 324 322 320 318 315 312 309 305 302 298 295 291 287 282 276 270 264 258 252 246 239 232 225 219 214 210 206 203 199 195 191 187 182 177 172 170 174 179 185 190 195 199 205 208 207 205 203 202 199 196 196 198 201 200 197 192 189 189 192 196 201 207 211 213 217 219 217 211 205 202 201 202 203 205 208 211 214 218 221 225 229 233 236 239 241 246 251 254 255 251 245 241 238 236 235 234 235 236 240 245 249 247 238 227 218 211 207 207 207 207 206 205 205 205 206 207 208 207 204 200 197 196 195 196 196 195 195 193 189 182 173 165 158 155 154 152 148 144 138 133 129 126 122 119 117 110 101 97 95 97 100 102 104 105 103 96 92 91 92 94 96 97 98 99 100 101 102 105 107 107 107 108 110 115 119 123 127 134 137 135 136 136 135 136 146 155 157 154 145 134 125 109 100 97 94 89 90 93 94 95 99 114 131 147 158 162 157 144 130 118 107 97 99 100 94 74 48 34 32 32 33 34 35 37 39 40 40 40 41 42 42 42 42 42 44 47 52 56 60 64 68 71 72 74 77 81 83 85 87 89 90 90 91 90 89 88 86 85 84 82 81 80 79 78 77 76 75 74 74 74 75 76 77 79 81 82 83 83 84 85 85 86 87 89 91 93 96 97 98 99 101 103 107 107 108 109 111 114 118 124 132 147 203 288 303 310 315 319 323 326 327 328 329 331 334 337 341 344 346 347 348 349 349 349 349 350 350 351 351 351 352 353 354 354 355 356 356 356 356 356 356 356 356 355 356 356 356 356 355 354 353 352 351 350 349 349 348 348 348 348 348 348 347 345 344 344 343 343 344 345 346 347 345 340 337 337 339 343 346 348 348 350 352 352 350 347 340 328 313 301 285 257 211 186 184 194 218 253 275 282 284 288 291 292 293 293 290 286 284 283 283 284 284 283 282 283 285 288 291 293 296 297 297 296 296 297 301 306 312 307 306 307 310 314 314 311 311 312 314 316 318 317 316 314 313 312 311 312 313 314 316 318 320 322 323 323 323 322 321 320 320 320 320 320 320 320 320 319 319 319 319 319 320 320 321 322 322 322 321 320 319 318 316 314 312 310 308 306 304 303 302 301 301 301 301 300 299 298 298 298 297 297 297 297 297 297 296 296 296 297 298 299 300 300 301 302 302 303 303 304 306 307 309 310 311 312 314 315 316 316 317 317 317 317 317 317 317 317 317 317 317 317 318 317 317 318 318 318 319 319 320 321 322 323 324 325 326 330 328 325 323 321 319 317 313 310 306 303 299 295 291 287 282 276 270 264 258 251 243 235 227 221 215 210 206 201 196 190 185 180 175 169 164 164 170 178 184 189 194 199 205 210 207 204 201 199 198 196 193 194 195 195 192 192 193 195 198 202 207 212 215 216 218 217 214 208 204 202 201 203 205 208 210 213 216 219 223 227 231 236 240 242 245 249 255 260 262 259 251 244 239 235 234 235 238 242 245 245 241 234 225 219 213 209 206 205 204 204 204 204 204 204 204 205 205 203 199 195 192 190 190 192 194 195 194 192 189 183 175 167 160 155 152 149 144 139 135 131 129 128 125 123 120 112 102 97 95 96 99 102 103 102 97 93 91 95 99 103 105 107 108 109 110 109 106 105 105 105 106 108 110 115 119 124 130 138 142 139 137 132 129 133 141 154 165 168 163 156 145 117 101 94 92 90 95 101 103 104 109 118 130 139 145 146 141 130 118 105 89 72 61 54 52 51 50 47 44 42 41 41 41 42 42 42 43 43 44 46 47 47 47 48 51 57 63 68 73 77 82 84 86 87 88 90 92 93 96 98 98 97 97 96 95 93 92 90 88 87 85 83 82 80 79 78 77 77 76 76 77 77 78 80 81 82 83 83 84 85 85 85 86 87 89 91 93 95 97 98 100 101 103 104 105 105 105 107 110 113 117 122 130 150 233 280 295 305 314 319 322 324 326 329 332 336 338 341 343 345 346 347 348 349 349 350 351 351 351 351 352 353 354 355 356 357 358 358 358 358 357 357 357 357 356 356 355 355 354 353 352 351 350 349 348 349 349 349 350 350 350 350 349 348 348 347 346 346 346 347 347 347 342 338 338 339 341 343 346 349 352 355 359 3 6 5 359 351 344 334 328 322 264 142 146 152 216 289 290 287 287 287 289 293 296 298 295 292 288 287 286 286 285 284 284 286 288 292 294 296 297 299 299 299 298 298 300 303 305 304 302 300 301 305 306 307 309 311 312 314 316 316 316 315 314 312 312 311 312 313 315 317 319 320 321 321 321 320 320 320 320 320 321 321 321 320 320 321 322 323 324 324 324 323 323 323 323 323 322 321 320 318 316 314 312 310 308 306 305 303 303 302 302 302 302 301 300 300 299 299 299 299 299 299 299 298 297 297 297 297 298 299 299 300 301 301 302 302 303 304 306 307 309 310 311 313 314 315 316 317 317 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 318 318 319 320 321 323 325 326 328 329 334 331 329 327 325 323 320 317 314 310 307 303 299 295 291 286 281 276 270 263 257 248 239 231 223 216 210 204 197 191 185 179 173 166 160 156 159 169 179 186 191 195 201 206 209 206 201 197 196 195 193 189 187 186 187 189 192 196 200 204 208 213 219 219 217 215 212 208 206 203 202 202 205 208 211 214 216 217 220 224 228 232 237 240 242 245 248 253 259 264 265 260 252 245 242 240 241 243 246 241 233 225 218 213 210 208 206 204 203 202 202 202 202 202 202 203 202 201 198 195 193 192 191 190 190 192 192 192 190 187 183 177 170 164 158 152 147 140 134 129 127 126 127 126 123 118 109 101 97 95 96 97 100 100 97 94 94 96 100 104 107 110 112 113 115 116 117 117 115 112 110 110 112 116 121 124 127 131 134 133 127 124 122 119 119 129 144 158 164 155 136 121 104 93 89 92 97 103 104 101 99 101 111 118 126 132 133 129 120 109 98 87 77 71 70 72 74 73 67 58 53 49 47 46 45 45 45 46 47 49 51 52 52 54 56 62 69 74 79 84 88 93 96 97 98 98 98 99 100 102 103 103 102 101 100 98 96 95 94 92 90 88 86 84 82 81 79 79 78 78 78 79 79 80 81 82 83 83 84 84 85 85 86 86 87 88 89 91 93 95 96 97 99 100 102 103 104 105 106 108 109 111 114 118 126 145 171 240 290 305 311 316 320 323 327 331 335 337 339 340 341 343 346 347 349 350 351 352 352 352 352 352 353 355 356 357 358 358 358 359 359 359 359 359 358 358 357 357 356 355 354 353 352 351 350 349 349 349 349 350 350 350 348 346 344 343 344 347 348 348 348 348 344 339 338 338 339 341 342 344 346 349 352 356 2 8 11 12 8 3 357 354 357 16 62 70 57 21 342 320 307 299 295 293 294 298 302 300 295 291 289 289 290 290 289 289 291 294 297 299 300 299 300 301 303 302 301 301 302 303 303 302 298 295 297 300 302 305 308 310 311 313 314 315 315 314 313 312 312 312 313 315 317 318 319 319 319 319 319 320 321 322 322 323 323 323 323 323 325 326 328 329 330 329 327 326 325 325 324 323 322 320 318 315 313 311 309 308 306 305 304 303 303 302 303 303 303 302 302 301 301 301 301 301 301 300 300 299 299 298 298 299 299 300 300 301 301 302 303 304 305 306 307 309 310 311 312 314 315 316 317 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 318 319 320 322 324 326 328 330 331 337 335 332 330 328 326 324 321 318 314 311 307 303 299 295 291 286 281 275 269 261 252 243 234 225 217 209 201 193 185 177 169 161 156 152 152 158 172 181 189 194 199 203 207 208 205 198 193 192 190 187 183 178 176 182 190 196 201 205 209 214 219 224 223 218 213 209 206 205 204 205 206 208 212 215 216 217 218 220 224 228 232 236 239 242 244 248 253 259 263 265 262 257 252 249 248 247 244 239 229 220 214 210 207 205 203 203 202 201 200 200 200 200 201 201 201 201 199 196 195 196 197 196 193 190 188 187 187 186 184 181 176 172 167 161 154 146 137 129 125 123 124 125 123 120 115 108 103 100 99 98 97 97 96 95 94 96 99 103 108 114 118 120 121 121 121 121 123 125 127 128 124 127 134 136 131 129 130 131 127 118 116 114 111 109 111 122 137 139 126 108 94 88 88 91 98 105 106 100 97 94 97 108 110 112 116 119 116 107 100 95 91 88 86 86 88 90 86 77 64 58 54 51 50 49 49 50 52 53 55 57 57 59 62 66 72 80 84 88 93 98 102 106 107 108 107 107 106 107 108 108 107 106 104 102 100 99 97 96 94 92 90 88 86 84 82 81 80 79 79 80 80 81 82 82 83 84 84 85 85 85 86 86 87 87 88 89 90 92 93 94 95 96 97 99 101 103 105 106 107 108 109 110 112 117 126 137 154 193 256 287 302 312 321 328 331 337 340 341 341 340 344 347 349 350 351 352 352 352 352 353 353 354 355 356 357 357 358 358 359 359 360 360 359 359 358 358 358 358 357 356 355 354 353 353 352 351 351 350 350 349 348 345 342 340 340 340 344 346 348 349 347 341 340 340 340 340 340 341 342 342 344 346 349 353 357 2 8 10 8 5 2 3 11 27 32 30 23 12 360 337 323 313 308 306 307 309 307 303 298 295 294 295 296 297 298 299 302 305 307 306 303 301 300 303 305 304 303 303 304 306 307 305 299 296 298 301 303 306 308 310 311 313 313 314 313 313 314 314 314 314 315 316 317 318 318 318 318 319 320 322 323 323 324 325 326 327 329 330 331 333 333 333 332 330 329 329 328 327 325 323 320 317 315 313 311 309 308 307 306 305 304 303 303 304 304 304 304 304 303 303 303 303 303 302 302 301 301 300 300 300 300 300 300 300 301 301 302 303 304 306 307 307 308 309 311 312 314 316 317 318 318 319 319 319 319 319 319 319 318 318 318 318 317 317 317 317 316 317 318 319 320 322 324 326 328 330 331 341 338 336 333 331 329 326 324 321 318 314 311 307 303 300 296 292 287 281 274 265 256 246 236 226 216 206 197 187 176 165 155 146 141 143 150 162 177 186 192 197 201 205 209 209 204 197 191 189 186 181 175 170 169 184 195 202 208 211 215 218 221 225 224 219 215 212 210 209 210 213 213 214 214 215 216 217 218 221 225 229 232 236 239 242 245 248 252 256 259 260 257 254 251 248 246 241 235 227 219 214 211 208 206 203 201 200 200 199 198 198 198 199 199 200 200 200 199 198 197 198 199 198 194 189 185 183 183 182 180 177 173 170 167 162 154 144 134 127 124 123 125 126 125 122 119 114 109 104 102 100 98 97 96 96 97 99 102 106 112 120 124 127 129 128 127 126 126 128 130 133 136 138 140 142 141 136 131 130 130 125 117 113 110 107 106 108 111 107 97 89 86 88 94 102 109 109 104 96 95 97 100 103 105 105 105 104 101 96 94 94 92 91 91 91 91 90 83 73 63 58 55 54 54 55 56 57 58 59 60 61 63 68 73 78 83 88 92 96 101 107 112 116 117 118 117 116 115 114 114 113 111 109 106 104 102 101 99 97 96 94 91 89 87 85 84 82 81 81 80 81 82 82 83 84 84 85 85 86 86 87 87 88 88 88 88 89 89 91 92 93 94 94 95 96 98 100 102 104 106 107 108 108 109 113 119 128 140 158 183 213 255 289 309 321 328 335 340 342 342 343 347 349 350 351 352 352 352 352 353 354 355 355 356 356 357 357 357 357 358 359 359 358 358 358 358 359 359 359 359 358 358 357 357 356 355 355 354 353 352 351 349 344 341 340 340 340 340 341 343 345 346 343 343 342 342 342 341 341 341 341 342 343 345 347 349 352 357 2 4 3 1 1 6 13 18 21 21 19 12 2 351 341 333 328 326 325 324 321 318 313 310 309 307 305 303 304 307 311 315 317 315 309 305 305 306 306 305 305 305 308 310 311 309 303 301 305 306 308 310 312 313 313 313 312 312 313 316 316 316 315 315 315 315 315 316 316 317 318 320 322 323 325 327 329 330 332 334 335 336 337 336 335 334 333 333 332 332 330 327 323 320 317 315 313 312 311 310 308 307 306 306 306 306 306 306 306 306 306 305 305 304 304 304 304 303 303 303 302 302 302 301 301 301 301 301 301 302 303 305 306 306 307 308 309 311 313 315 317 318 318 319 320 320 320 321 320 320 320 319 319 319 318 318 317 317 316 316 316 318 319 321 323 325 327 328 330 331 344 342 339 337 334 332 330 327 325 322 318 315 312 308 305 302 297 293 286 279 270 260 249 237 226 214 202 189 177 162 148 138 133 131 138 151 167 181 189 195 198 202 207 212 211 206 199 192 188 182 174 168 166 171 192 202 209 213 216 217 219 221 222 221 219 218 218 217 217 219 218 217 216 215 214 215 217 219 223 227 230 232 235 238 240 243 246 249 251 251 250 248 246 244 240 235 229 222 218 214 211 209 206 203 201 199 199 198 198 198 198 198 198 199 199 200 200 200 199 198 197 196 194 190 185 182 180 180 178 176 173 170 167 165 160 152 142 132 126 124 125 126 128 128 125 124 120 113 106 102 100 99 99 100 99 101 102 105 110 116 122 125 129 132 133 131 128 128 128 129 131 135 138 141 143 143 139 133 131 132 131 120 118 116 114 112 111 109 107 100 95 95 99 107 115 118 113 103 97 100 105 107 107 106 105 103 100 97 96 95 95 94 93 91 90 88 85 78 69 63 59 58 59 60 62 63 63 62 62 63 65 70 78 84 88 91 95 99 103 108 114 120 125 127 126 125 124 122 121 119 117 114 111 108 106 104 102 100 99 97 95 93 91 89 87 85 84 83 82 82 82 82 83 84 84 85 86 86 87 87 88 88 89 89 89 89 89 90 91 92 93 93 94 94 95 96 98 100 102 104 106 108 108 109 111 116 123 133 146 159 165 177 204 251 284 303 318 329 334 338 343 346 347 348 349 350 351 352 353 354 356 357 357 358 358 358 358 358 357 357 358 358 357 358 358 359 0 1 1 1 360 359 359 359 359 358 358 357 357 356 355 353 348 344 343 342 341 341 341 341 343 345 346 346 346 346 346 345 343 343 343 343 345 346 347 346 346 348 352 357 359 359 360 3 7 11 13 13 12 9 6 2 357 352 349 347 346 345 344 343 341 337 331 324 316 309 307 310 315 322 329 332 326 319 315 313 310 307 305 305 307 309 311 315 315 307 308 309 311 314 315 316 315 314 313 313 315 318 318 317 316 314 313 313 313 314 314 316 317 319 322 325 327 329 332 334 337 338 340 341 341 340 339 338 337 336 335 334 332 328 325 322 319 317 316 314 313 312 311 310 310 310 309 309 309 309 309 308 307 307 306 306 305 305 305 305 305 305 304 304 304 303 303 302 302 302 302 303 304 305 305 306 306 307 309 311 313 315 317 318 319 320 321 321 322 322 322 322 321 320 320 320 320 319 318 317 316 316 316 318 320 321 323 325 327 329 330 330 347 345 343 341 338 336 333 331 328 326 323 320 317 314 311 307 304 299 293 285 276 265 253 240 227 213 197 180 164 148 135 128 128 133 146 163 175 184 191 196 199 204 210 213 213 208 200 193 186 178 169 167 170 182 199 209 213 215 214 215 217 219 219 219 220 221 221 220 219 218 217 216 215 215 215 216 219 222 225 228 230 231 233 235 237 239 242 243 243 241 239 238 239 237 233 227 219 214 211 209 207 205 202 200 198 197 197 197 197 198 198 199 200 200 200 200 200 198 196 195 193 191 188 185 182 181 179 178 176 173 170 168 165 162 158 150 141 133 127 125 126 128 130 131 128 128 124 116 109 103 102 101 102 103 103 104 105 108 113 119 122 126 129 132 134 131 129 129 128 127 127 130 134 138 140 140 137 133 131 131 130 128 129 130 132 134 133 126 113 109 109 111 115 120 124 121 113 105 102 108 110 110 109 110 110 108 106 103 102 100 99 97 94 91 89 86 83 78 73 68 65 64 64 65 65 66 65 66 67 69 73 79 87 92 95 97 101 105 109 115 121 128 134 135 133 131 129 126 124 123 120 116 113 110 108 106 104 102 100 98 97 95 93 90 88 87 85 84 83 82 82 83 84 84 85 86 86 87 87 88 88 89 89 90 90 90 90 91 91 92 93 93 94 94 95 96 97 99 101 104 107 109 111 111 112 115 119 126 137 147 149 154 163 177 196 222 274 303 318 328 335 339 341 343 346 348 348 351 353 355 357 358 357 358 359 359 359 359 359 359 359 359 359 360 1 1 2 3 2 2 1 1 1 1 1 1 1 1 0 359 359 357 354 351 348 346 344 342 341 342 344 346 348 350 351 351 351 350 349 348 348 347 348 349 350 349 347 346 347 352 355 357 358 359 2 4 5 4 3 2 2 0 359 356 354 354 354 354 354 353 351 347 340 331 321 313 309 310 316 324 332 336 334 328 323 318 313 309 306 304 304 305 307 312 319 312 307 308 311 314 316 318 317 315 313 313 316 318 318 317 315 313 312 311 311 311 312 314 316 319 322 325 328 331 335 338 341 342 344 344 344 343 342 341 340 339 337 335 333 329 326 324 322 320 319 317 316 315 315 314 314 314 314 313 313 312 311 310 309 308 307 307 307 306 306 306 306 306 306 306 306 305 304 304 303 303 303 304 304 305 305 306 306 307 309 310 313 315 317 318 320 321 322 323 323 324 324 323 323 322 322 322 321 320 318 317 316 316 317 319 320 322 323 325 327 328 329 330 350 348 346 344 342 339 337 335 333 330 327 324 322 319 316 313 309 305 299 292 283 272 259 244 228 211 193 175 158 146 137 133 136 147 162 176 183 189 194 198 204 209 213 214 210 202 196 191 184 177 172 172 179 191 204 211 215 214 212 212 213 215 216 217 218 219 219 217 215 215 215 216 217 218 218 219 221 223 224 226 227 228 230 232 234 236 237 237 235 232 230 230 230 229 226 221 215 209 206 204 203 201 200 198 197 196 196 196 196 197 198 199 201 201 200 197 195 193 191 190 188 187 184 181 181 180 178 176 174 172 170 167 164 161 157 150 143 136 130 127 129 132 133 133 130 128 124 118 113 109 106 105 105 106 107 107 108 110 113 116 119 122 127 130 130 129 128 128 126 124 123 126 130 133 136 137 138 137 137 134 133 134 136 136 138 140 139 133 117 115 116 120 125 130 130 121 113 107 107 113 112 109 109 110 112 112 110 108 105 103 101 99 95 91 87 83 80 78 76 73 70 68 66 66 66 68 69 71 74 78 84 91 98 102 103 104 107 111 117 123 130 136 140 140 137 134 131 129 127 124 121 118 115 112 110 108 106 104 102 100 98 96 94 92 90 88 87 85 84 83 83 83 84 84 85 86 87 87 88 88 89 89 90 91 91 91 91 91 92 92 93 94 94 94 95 96 97 99 101 104 107 111 113 114 115 116 118 122 128 136 140 145 149 154 159 167 211 256 291 311 323 330 335 338 340 342 343 347 350 352 353 353 355 356 358 359 360 360 0 0 0 0 1 1 1 1 1 2 2 1 1 2 2 3 3 3 3 3 2 2 1 1 360 358 355 352 349 347 345 345 347 350 352 353 354 355 355 355 356 355 355 354 355 356 356 355 353 351 351 353 355 355 354 354 356 358 358 357 356 354 353 351 350 347 345 345 345 346 346 346 344 341 336 329 321 313 310 310 313 319 325 328 327 325 322 318 313 308 305 302 302 303 306 311 318 320 308 307 310 313 317 318 317 315 313 312 315 317 317 315 313 311 310 309 309 309 311 313 316 320 324 327 330 334 338 341 344 345 346 346 346 346 344 343 341 340 338 336 333 330 328 326 324 323 321 320 320 319 318 318 317 317 317 317 316 314 313 311 310 309 309 309 309 308 308 307 307 308 308 309 308 307 306 305 305 305 305 304 304 305 305 306 307 308 309 311 312 315 317 319 321 322 323 324 325 325 325 325 325 324 324 323 322 321 319 318 317 317 318 320 321 323 324 325 326 328 329 329 352 351 349 347 345 343 341 339 336 334 331 329 326 323 321 318 315 311 306 299 290 280 266 250 233 213 194 176 162 153 148 148 153 162 174 184 190 194 197 202 208 213 216 214 205 196 192 189 184 179 177 180 186 197 206 212 216 217 216 215 214 214 215 216 216 215 214 213 212 213 216 219 221 222 222 222 222 222 222 222 223 225 227 230 232 233 233 231 228 226 224 221 219 218 217 214 211 207 203 201 200 199 198 197 196 196 196 196 196 196 196 197 198 198 196 193 190 189 187 186 185 183 181 179 179 178 176 175 173 172 170 167 162 158 154 149 143 137 133 131 132 135 134 131 127 122 119 117 117 116 115 113 111 110 109 109 109 111 112 113 114 116 120 122 123 124 124 124 123 122 122 124 127 131 133 135 137 139 141 141 141 141 141 139 137 137 136 129 113 110 112 118 125 132 132 117 109 105 104 110 112 110 108 108 110 111 109 106 104 102 100 96 92 87 81 76 74 74 74 74 73 70 68 68 69 71 74 78 83 90 98 105 111 114 113 113 115 120 126 133 139 144 145 143 140 137 134 131 128 126 123 120 117 115 113 111 109 107 105 102 101 99 97 94 92 90 88 86 85 84 83 83 83 84 85 85 86 87 88 89 89 90 90 91 91 91 91 91 92 92 93 93 94 94 95 96 97 99 101 103 106 110 113 115 117 118 120 122 125 130 134 139 144 150 154 159 179 213 250 278 297 310 319 324 328 331 333 336 338 340 342 343 347 352 355 357 358 359 359 359 359 359 359 359 359 359 359 359 359 359 360 1 2 2 3 3 3 3 2 2 2 2 1 0 360 359 356 353 352 351 353 356 357 356 355 356 357 358 358 359 359 0 2 3 4 4 2 1 0 360 358 355 354 356 359 359 357 354 349 346 343 340 337 333 330 328 327 328 329 329 328 327 325 322 318 313 310 310 311 314 316 318 318 317 316 313 309 304 301 299 300 302 305 310 317 330 321 314 314 316 318 318 317 314 313 313 315 316 315 313 311 309 308 307 308 309 311 315 318 322 326 329 333 337 341 344 345 346 347 347 347 346 345 343 342 341 339 337 334 331 328 327 326 324 324 323 322 322 321 320 320 320 320 319 318 316 315 314 313 312 312 312 311 311 310 310 310 310 310 310 310 309 309 308 307 306 306 306 306 306 307 307 308 308 309 311 313 315 318 320 322 323 324 325 326 326 326 326 326 326 326 325 324 323 321 319 318 319 320 322 323 325 325 326 327 327 328 330 354 353 351 350 348 346 344 342 340 338 335 333 330 327 325 322 319 316 311 305 297 287 275 259 240 220 199 182 169 163 161 162 166 173 181 188 193 196 199 205 211 215 216 212 204 197 192 189 187 184 183 185 191 200 207 214 220 224 223 220 216 214 213 213 211 210 209 209 210 212 216 220 221 222 223 223 223 223 223 223 223 223 225 227 229 230 229 227 224 221 217 213 210 208 208 208 207 205 203 201 199 198 197 196 197 197 198 198 197 196 195 195 194 194 193 190 188 186 184 184 182 180 177 176 176 175 174 173 172 170 168 163 158 153 148 144 140 136 133 133 134 134 130 126 121 116 113 115 118 121 122 120 117 113 110 108 108 109 109 109 109 110 110 113 116 118 119 119 119 120 122 124 127 130 132 135 137 139 142 144 145 145 143 139 135 134 131 121 107 105 112 120 126 130 132 115 104 99 99 105 110 111 109 107 109 109 106 104 103 100 97 92 87 81 75 72 71 72 75 76 77 76 73 72 73 76 80 85 93 103 113 121 123 126 124 122 124 129 136 141 145 147 147 145 141 138 135 132 130 127 124 122 120 118 116 114 112 110 108 106 104 101 99 97 94 92 89 87 85 84 83 82 82 83 83 84 85 86 87 88 89 89 90 90 91 91 91 91 91 92 92 93 93 94 95 95 97 98 100 103 105 107 110 113 116 119 121 124 127 130 134 140 147 156 164 178 205 227 233 231 234 246 276 297 307 313 317 319 320 320 321 328 338 345 349 352 353 352 352 353 353 354 354 354 355 356 355 355 355 356 357 358 359 360 0 1 1 1 0 360 0 0 360 360 0 1 1 1 359 358 359 1 1 360 358 358 358 359 359 359 360 2 5 7 9 11 10 10 9 8 7 4 6 9 13 14 12 6 358 351 345 339 333 328 326 325 324 323 323 324 323 322 321 320 317 314 312 311 311 312 312 312 312 312 311 308 305 301 297 296 296 298 302 306 313 330 334 326 322 320 320 320 317 315 313 314 314 314 313 311 309 307 307 307 308 310 314 317 321 324 327 331 335 339 343 345 346 346 346 346 346 346 345 344 343 341 340 337 334 332 330 328 327 326 326 325 325 324 323 323 323 323 323 322 321 319 317 316 316 315 315 315 314 313 313 312 312 312 313 313 312 312 311 310 309 308 308 307 307 307 308 308 308 309 310 312 314 316 318 320 322 323 324 325 326 326 327 327 328 328 328 328 327 325 323 322 321 321 322 324 325 327 327 327 327 328 329 330 356 355 353 352 350 349 347 345 343 341 339 336 334 331 329 326 323 320 316 310 303 294 282 267 250 229 208 190 178 171 169 169 171 176 181 187 192 196 201 208 213 215 214 210 205 200 195 192 191 190 188 189 194 202 209 219 228 234 235 228 219 213 210 208 207 206 205 206 207 209 212 214 215 217 218 221 223 226 227 227 225 224 223 223 224 224 224 222 220 216 211 206 204 203 204 205 204 203 201 199 197 196 196 196 197 198 200 201 201 199 196 193 191 191 191 192 189 186 183 181 179 176 173 172 172 173 172 172 170 168 164 159 153 148 144 140 137 135 134 135 136 135 129 124 117 113 110 112 116 119 122 122 120 117 112 109 106 104 104 103 102 102 104 106 109 112 114 117 118 120 122 124 126 129 131 134 137 139 142 144 143 140 138 135 133 132 124 114 107 108 115 123 130 131 124 107 95 93 96 101 106 110 110 110 110 109 107 106 104 101 97 92 86 80 75 73 73 75 78 80 81 80 78 77 78 82 87 96 107 118 129 136 136 137 135 133 134 138 143 146 148 148 147 144 141 138 135 133 131 128 126 124 122 120 119 117 116 114 112 110 108 105 102 99 96 93 90 87 84 83 81 81 81 81 81 82 83 85 86 87 88 88 89 89 90 90 89 90 90 91 91 92 93 93 94 95 96 97 99 102 104 106 108 110 113 116 119 123 127 132 136 142 152 168 182 235 269 275 270 258 245 233 235 251 274 292 301 306 309 313 318 326 331 335 337 336 335 334 337 340 342 343 344 346 348 348 348 348 349 351 353 355 356 357 357 357 357 357 356 356 356 356 356 356 358 359 1 2 2 3 3 3 3 2 2 2 3 3 2 0 1 3 7 10 12 14 14 15 15 16 16 18 21 25 29 32 34 29 21 12 2 353 345 341 339 340 342 343 342 339 336 333 330 327 323 320 317 315 314 313 313 313 312 311 310 307 303 299 295 293 293 294 296 300 308 321 332 332 326 322 321 320 318 316 315 314 314 313 312 309 307 306 307 308 309 311 314 317 321 324 327 331 336 342 345 347 347 346 346 346 347 346 346 345 343 342 340 338 336 334 332 331 329 328 327 327 326 325 325 325 325 325 325 324 323 321 320 319 319 319 319 318 318 317 316 316 316 316 316 316 316 316 315 313 312 311 310 309 309 309 309 309 309 310 311 312 314 316 318 320 322 324 326 326 326 326 327 328 329 330 330 330 330 328 326 325 324 325 325 326 327 328 328 328 329 329 330 331 357 356 355 353 352 351 349 347 346 344 342 340 338 335 333 330 328 324 321 316 309 301 289 276 259 239 218 200 187 179 174 173 173 175 178 183 190 197 204 210 214 214 212 208 204 199 196 194 194 194 195 197 200 206 213 224 233 238 237 230 220 212 207 205 204 203 202 202 203 204 205 206 207 209 211 216 220 224 226 226 225 222 220 218 218 217 217 217 215 212 209 205 203 203 204 204 202 200 198 197 196 195 195 195 196 197 199 201 203 203 200 194 189 188 189 189 188 185 181 178 175 172 170 170 170 171 171 171 169 166 161 156 150 146 142 138 136 135 136 138 138 136 130 124 117 112 110 110 112 115 116 115 114 110 106 103 101 100 101 101 100 101 102 104 106 109 113 117 118 119 121 123 125 127 129 132 135 137 139 139 136 134 133 133 132 129 119 111 106 105 108 115 121 119 107 93 87 88 93 98 103 105 107 108 109 108 107 105 103 101 97 93 87 82 79 77 78 79 81 82 81 80 79 80 84 90 98 110 123 135 144 150 152 150 147 145 145 146 149 150 150 148 146 143 140 138 136 134 131 129 127 125 123 121 121 120 119 117 115 113 112 110 106 103 98 94 90 86 83 81 79 79 78 78 79 79 80 82 83 84 85 86 87 88 88 88 88 88 88 89 90 91 91 92 93 93 95 96 98 100 102 104 106 108 109 111 114 117 120 125 130 135 143 159 183 245 274 282 285 285 280 275 274 276 281 289 298 306 313 318 323 326 327 328 328 325 323 323 326 329 332 335 335 336 338 341 343 345 345 347 349 352 353 354 355 355 355 354 353 353 353 353 352 353 355 357 359 1 2 4 4 3 3 3 5 7 8 7 7 6 6 7 11 14 17 18 18 18 20 22 24 28 31 35 39 44 46 43 37 28 17 8 2 360 360 1 2 2 1 358 354 350 345 340 335 330 326 322 320 318 317 317 316 314 312 308 305 300 296 293 291 290 290 294 302 313 326 330 326 323 321 320 319 318 317 316 315 313 311 309 307 307 309 310 310 312 314 316 317 321 326 332 340 347 350 350 350 348 348 348 348 347 346 345 343 342 340 339 338 336 334 332 331 329 328 328 327 327 327 327 327 327 327 326 324 323 322 322 322 322 323 322 322 321 321 320 320 320 320 320 320 319 318 317 316 315 314 313 312 311 311 311 312 312 313 314 315 317 319 321 323 325 326 327 327 327 328 329 331 332 332 333 333 332 330 329 328 328 327 327 328 328 329 329 330 331 331 332 357 356 355 354 353 352 351 349 347 346 344 342 341 338 336 334 332 329 326 321 316 308 298 286 270 250 228 209 195 185 178 174 172 172 175 181 189 197 204 209 212 214 214 210 205 200 199 197 196 196 197 199 203 209 217 226 232 233 231 226 219 211 206 204 202 200 199 199 199 200 201 201 201 202 204 208 213 217 220 220 219 217 215 213 212 212 212 212 211 210 208 206 204 203 203 202 201 199 197 195 194 194 194 194 195 196 198 200 202 203 201 196 190 185 184 183 182 181 178 175 172 170 167 168 170 171 171 170 167 164 160 155 149 145 141 140 139 139 140 140 138 135 131 126 118 113 109 108 108 109 109 109 108 106 105 104 103 103 104 105 105 105 107 108 109 110 113 115 115 117 119 121 123 125 127 129 132 134 136 137 134 131 131 132 131 124 117 111 108 106 106 108 108 101 92 85 83 85 89 93 97 100 102 104 103 101 98 97 96 95 93 90 86 83 81 80 81 82 82 81 80 80 82 85 91 100 112 126 139 148 155 160 162 159 154 153 152 151 152 151 150 148 145 143 140 138 137 135 133 130 127 125 123 121 120 120 118 116 114 114 114 113 110 106 100 95 89 84 81 78 76 75 75 75 75 76 77 78 79 81 82 84 85 86 86 86 86 86 86 87 88 89 90 90 91 92 93 94 96 98 100 102 104 105 107 108 110 111 113 116 119 123 128 137 155 198 232 252 266 275 278 280 282 288 295 301 307 312 317 321 323 324 326 328 329 328 329 332 334 335 336 337 338 340 342 346 348 348 348 348 348 349 350 351 352 353 353 353 353 352 350 349 349 350 352 354 356 357 358 359 360 0 1 2 4 6 7 8 9 10 11 13 17 21 24 25 25 25 25 27 31 35 38 41 43 46 48 46 42 35 26 19 15 14 14 13 12 11 8 4 1 358 354 350 345 339 334 330 328 326 324 322 320 318 314 310 306 301 297 294 291 288 288 291 298 309 322 327 325 323 322 322 321 321 320 318 316 314 311 308 307 308 310 312 312 313 315 316 318 320 324 333 351 6 0 357 355 353 352 351 350 348 346 345 343 342 341 340 339 338 336 334 332 330 329 328 328 328 328 328 328 327 326 325 324 324 324 324 325 326 326 326 326 326 326 325 324 324 324 323 323 323 322 321 321 320 319 318 316 315 315 314 314 314 315 316 317 318 320 322 324 326 327 328 328 328 329 330 332 333 334 335 335 334 333 332 331 330 329 329 329 329 330 331 332 332 332 332 357 356 356 355 354 353 352 350 349 347 346 344 343 341 339 337 335 333 330 326 322 315 307 297 283 264 241 219 202 189 180 174 169 168 171 178 187 196 202 206 211 216 219 217 210 203 199 200 201 200 200 202 205 210 217 222 225 226 223 220 215 210 205 202 199 197 196 196 196 196 197 197 197 197 198 200 204 209 212 213 213 212 210 209 208 209 209 210 209 208 207 205 203 201 200 199 198 196 195 194 194 194 194 194 194 195 197 199 200 200 199 196 192 187 182 179 178 177 175 172 169 167 167 168 170 171 170 168 166 162 158 154 149 145 143 142 143 143 144 143 141 139 136 130 121 114 109 107 106 106 106 106 106 105 105 105 106 107 109 110 111 113 113 114 114 113 113 113 113 114 116 119 122 124 126 128 130 132 134 136 135 132 132 133 130 122 116 113 111 110 110 108 102 94 88 84 83 84 86 88 91 95 97 98 97 96 94 93 92 91 90 87 85 84 83 84 84 85 84 82 82 84 88 93 102 113 125 139 151 157 162 165 164 161 155 153 153 152 152 150 148 146 144 142 140 139 138 136 134 131 127 124 122 120 118 116 114 111 109 107 106 107 108 104 99 93 87 82 78 75 73 72 71 71 71 72 73 74 76 77 79 81 83 84 85 85 85 84 85 85 86 87 88 89 90 90 91 92 94 95 97 99 100 102 103 105 106 108 109 111 113 116 120 128 144 167 182 190 201 220 237 251 261 271 280 291 301 308 313 317 321 324 325 327 328 329 331 334 337 339 340 341 341 343 346 350 352 351 349 348 348 347 347 347 348 348 348 348 348 347 346 345 344 345 347 349 351 353 354 355 357 358 360 1 2 3 4 6 8 9 11 16 21 23 25 27 30 30 29 31 34 37 39 40 39 41 42 42 40 37 32 29 26 24 21 17 14 10 7 3 0 357 353 349 344 340 337 334 331 330 327 325 322 318 315 311 307 303 299 296 293 289 289 292 298 307 318 324 326 326 325 325 325 324 323 320 317 314 311 308 308 309 311 312 314 315 316 318 319 319 322 332 355 17 10 3 1 359 357 354 351 348 346 344 343 343 342 341 340 338 337 335 333 332 330 329 328 328 329 328 327 326 326 326 325 325 326 327 328 329 329 330 330 330 329 329 328 327 326 326 325 325 325 324 324 324 323 322 321 319 317 316 315 315 316 317 318 320 321 323 325 326 327 328 328 329 330 331 332 334 335 335 335 335 334 333 332 331 330 330 330 330 332 333 333 333 333 333 357 356 356 356 355 354 353 352 351 349 348 346 345 343 341 340 338 336 334 331 327 322 315 307 295 278 255 231 210 194 181 173 167 165 168 176 185 193 199 205 213 219 223 224 220 211 203 200 201 202 202 203 206 210 214 217 218 218 216 214 210 206 203 200 197 195 194 194 194 193 193 193 193 194 194 195 198 201 205 207 208 208 207 206 206 206 207 208 207 206 204 202 201 199 197 196 195 194 193 193 194 193 193 193 194 195 197 198 198 197 197 195 193 189 183 179 176 174 172 169 168 167 167 168 169 170 169 167 164 160 156 152 149 146 145 145 146 146 146 145 145 144 140 134 125 115 109 106 105 105 104 104 105 106 106 107 108 109 111 113 115 117 118 118 118 115 113 113 113 113 114 117 121 124 125 127 129 131 133 135 137 136 132 130 126 121 117 116 116 116 114 110 102 96 92 89 88 87 87 87 88 90 92 94 94 93 92 91 91 90 89 88 88 88 88 88 88 88 87 87 88 92 97 105 115 126 139 150 158 163 166 165 161 155 150 152 152 152 150 147 146 144 143 142 140 139 138 136 134 130 126 122 120 117 115 112 109 105 102 99 95 90 92 92 89 86 84 81 76 72 69 68 67 67 67 68 69 70 72 74 76 78 80 81 83 83 83 83 83 83 84 85 86 87 88 89 89 90 91 93 94 96 97 99 100 101 103 104 105 107 108 111 116 123 136 146 156 167 176 184 194 206 219 233 246 256 273 287 300 309 318 324 327 330 331 332 333 335 338 341 343 344 345 346 348 351 352 350 349 348 347 346 345 344 343 342 340 339 337 337 336 336 337 338 340 343 346 350 351 353 354 356 357 359 0 1 3 5 6 7 11 15 18 20 22 24 27 29 30 32 33 36 37 36 35 34 33 33 33 34 33 31 30 26 22 15 9 4 360 356 352 348 345 341 339 338 336 334 332 330 328 325 322 318 315 312 308 303 300 297 294 292 292 294 299 306 317 324 328 329 329 329 328 327 325 322 318 315 312 311 310 311 312 314 315 317 319 321 322 321 323 332 347 3 6 4 3 1 358 354 351 348 345 343 343 342 341 340 339 337 336 334 333 331 330 329 329 328 328 328 328 328 328 328 328 329 329 330 330 330 331 331 332 331 331 330 329 328 327 326 326 326 326 326 327 327 326 325 323 322 320 318 317 317 317 318 320 321 323 325 326 327 327 328 329 330 331 332 334 334 335 335 335 335 335 333 332 331 331 330 330 331 333 334 334 334 334 333 357 357 357 356 356 355 355 354 352 351 350 348 347 345 343 342 340 339 337 335 332 327 322 315 306 291 270 244 219 199 183 172 166 165 167 174 184 192 197 203 211 216 221 223 224 220 212 206 203 202 202 204 206 208 210 212 212 212 210 208 205 202 201 199 198 196 194 193 193 192 190 190 191 192 193 193 194 197 200 202 204 205 205 205 205 205 206 206 205 203 201 200 199 197 196 194 193 193 193 193 193 193 193 193 194 195 196 196 196 195 193 192 190 186 182 179 176 174 171 168 167 166 166 166 167 168 167 165 162 159 155 151 148 147 147 148 148 148 147 147 148 146 142 135 127 116 108 105 105 105 105 104 104 105 106 107 109 112 113 115 116 118 119 119 119 115 114 113 113 113 114 115 119 122 124 126 128 130 132 134 133 130 127 123 120 117 117 119 121 123 119 112 106 101 98 97 96 94 91 88 87 88 91 93 93 93 92 91 90 89 89 90 92 93 92 92 91 91 91 92 96 101 108 117 128 140 150 158 164 167 168 166 161 154 150 152 152 151 148 146 144 143 143 142 141 140 137 135 131 127 121 118 115 112 110 107 104 101 98 94 90 83 81 79 77 78 78 79 75 70 66 65 64 64 64 65 66 67 68 70 72 75 77 79 80 81 81 81 81 81 82 82 83 84 86 87 88 89 89 91 92 93 95 96 97 98 99 100 101 102 105 109 112 115 118 124 132 139 148 159 170 183 199 222 247 263 275 287 299 309 318 325 330 333 335 337 338 341 344 346 347 347 348 348 349 351 351 351 351 350 350 348 346 343 341 339 336 333 329 327 327 328 329 332 335 340 345 349 350 351 352 353 355 357 358 0 2 3 3 5 8 12 15 16 17 19 21 23 25 27 28 30 31 31 29 27 25 24 25 25 25 24 22 19 15 10 4 358 351 344 341 338 337 336 337 336 335 335 334 332 329 326 322 320 317 313 309 303 299 295 293 291 291 293 299 311 324 329 330 331 332 332 332 330 327 323 320 318 316 315 314 314 316 317 320 322 324 325 325 325 328 334 343 351 357 359 1 360 357 354 351 347 344 342 341 340 340 339 338 336 334 332 330 329 329 328 328 328 329 330 332 333 333 332 332 332 331 331 330 330 331 332 332 332 331 330 329 328 327 326 326 327 328 330 331 331 331 330 328 326 324 322 322 321 320 321 322 323 324 326 327 327 328 329 330 331 333 334 335 335 336 336 335 335 334 333 332 331 331 330 331 332 333 334 334 334 334 334 357 357 357 357 357 356 356 355 354 353 352 350 349 347 345 344 342 341 339 338 335 332 328 323 315 303 285 259 231 205 185 172 165 163 165 172 184 191 195 199 204 210 216 220 223 227 228 223 215 209 204 201 201 203 205 206 207 206 205 203 201 200 199 199 199 198 196 195 193 191 190 190 190 191 191 192 193 194 196 198 201 203 204 205 205 205 205 205 203 200 198 197 197 196 196 194 194 194 194 193 193 194 194 194 194 194 194 194 193 192 190 188 185 182 180 178 176 174 171 167 164 162 162 163 163 164 164 163 160 157 153 150 148 147 148 149 149 148 147 148 149 147 143 136 125 115 105 105 106 106 106 106 107 108 110 111 113 114 115 116 117 118 119 119 119 117 115 114 114 114 115 115 117 120 123 125 127 129 131 131 128 123 120 117 115 115 117 121 126 129 123 114 108 103 101 100 100 98 93 89 87 88 91 94 94 94 93 93 92 92 93 94 96 96 95 94 94 94 96 99 104 110 118 128 139 149 157 163 167 169 169 167 165 161 155 153 152 150 148 145 143 142 142 142 141 138 135 131 127 122 116 113 110 107 104 102 100 97 94 91 86 81 74 71 71 73 74 76 73 68 65 63 62 62 62 62 63 64 65 67 69 71 74 76 77 78 78 79 79 79 79 80 80 82 83 85 87 88 88 89 90 91 92 94 95 96 96 97 98 100 102 104 104 105 107 112 119 126 131 136 143 151 159 172 197 241 273 290 301 309 315 321 326 330 334 338 340 342 344 345 347 349 351 352 352 353 353 353 353 352 351 348 346 343 341 339 337 334 331 328 326 325 325 328 334 342 348 351 351 351 351 352 354 355 357 358 360 1 2 3 5 8 10 12 13 14 16 17 19 21 23 23 23 22 20 18 16 15 16 15 16 16 16 18 11 5 358 351 345 341 338 336 335 336 337 337 337 338 339 336 332 327 324 321 318 313 308 301 295 291 288 285 283 284 297 319 340 344 338 337 337 337 336 334 331 328 326 324 322 320 319 320 321 323 325 327 327 327 326 326 328 333 339 345 350 354 357 357 356 355 352 347 344 341 340 339 339 339 338 336 334 332 331 330 329 328 328 327 328 331 335 338 337 336 335 333 332 331 330 330 331 332 332 332 331 329 328 327 326 326 327 329 332 335 337 337 337 336 334 332 330 328 326 324 323 322 323 324 326 328 329 329 330 330 332 333 335 336 336 336 337 337 336 335 334 332 331 330 330 330 331 332 333 334 335 335 335 335 356 357 357 357 357 357 356 356 355 354 353 352 351 349 347 346 344 343 341 340 338 336 333 329 323 314 299 277 246 213 188 172 163 160 163 171 181 189 193 197 203 211 217 220 222 226 229 227 224 219 213 207 202 200 200 200 201 201 200 200 199 198 198 198 198 198 198 196 194 192 190 190 190 190 191 191 192 192 193 195 197 200 202 203 204 204 204 203 201 199 196 195 194 195 194 194 194 195 195 196 196 196 195 194 193 192 191 191 190 189 187 185 182 179 177 175 174 171 168 164 160 158 157 158 159 160 160 159 158 156 153 150 149 149 149 149 148 147 147 148 149 147 143 134 123 113 104 107 108 108 107 107 108 109 110 112 114 115 116 117 117 118 119 119 119 118 117 117 117 117 117 118 118 121 123 124 126 128 128 125 122 119 116 114 114 116 119 122 125 125 118 111 108 104 101 101 101 99 94 90 88 90 92 94 94 94 94 94 95 97 99 101 101 100 99 98 98 99 102 106 112 119 127 136 146 155 162 167 170 170 169 167 164 160 156 153 150 148 146 144 142 141 141 140 139 135 131 126 122 117 111 107 104 102 99 97 95 93 91 88 84 80 74 71 71 72 72 73 71 68 64 62 61 61 61 61 62 62 64 65 67 69 72 74 75 75 76 76 77 77 77 78 78 79 82 84 86 87 87 88 89 90 91 92 93 94 94 94 95 95 95 94 95 96 98 101 106 113 124 128 131 135 138 142 147 156 168 193 258 297 308 317 325 333 340 343 344 346 347 349 352 355 356 357 356 355 355 354 353 352 351 349 346 344 341 338 335 333 331 329 328 328 328 331 337 346 352 354 353 352 351 352 353 354 355 356 357 358 359 1 2 4 5 7 8 9 11 13 14 16 17 17 16 14 12 10 9 9 10 12 14 15 16 15 12 5 356 347 343 341 340 339 338 337 338 339 342 345 346 340 335 329 324 320 315 310 303 296 290 285 281 278 277 280 299 327 348 353 347 345 344 343 341 339 337 335 333 330 327 325 325 326 328 329 329 329 327 325 325 325 328 332 337 342 347 350 353 355 356 356 355 350 345 342 340 340 340 340 339 338 336 335 334 333 332 330 329 329 330 333 337 340 339 337 335 333 332 331 331 332 333 333 332 332 330 328 326 325 326 327 329 333 336 339 341 342 342 341 339 337 334 332 330 327 324 324 325 326 329 331 332 332 333 333 334 336 336 337 337 338 338 338 337 336 334 332 330 330 329 330 330 331 332 333 334 335 336 336 356 356 356 356 357 357 357 356 356 355 354 353 352 351 349 348 346 345 343 342 341 339 337 334 330 323 311 293 265 226 193 173 163 159 161 167 178 189 193 199 207 215 221 222 222 221 221 220 220 220 218 214 206 200 198 197 197 197 197 197 197 197 196 196 196 197 198 198 196 194 192 191 190 190 190 191 191 192 193 194 195 197 200 201 202 202 202 201 200 198 196 194 194 194 194 194 194 194 195 196 197 198 197 195 193 192 190 189 187 186 184 181 179 178 176 173 170 168 164 160 157 154 153 153 154 154 155 155 154 154 153 152 152 151 151 150 148 146 146 147 147 146 142 133 123 113 107 109 109 109 109 108 108 109 111 113 114 115 116 117 118 119 119 119 119 119 119 119 119 119 120 120 120 121 122 123 125 126 126 123 120 118 115 114 116 118 120 120 119 114 108 103 102 101 102 102 102 100 95 91 89 90 92 93 94 94 94 96 98 102 105 105 105 103 102 102 103 105 109 114 120 127 135 144 154 162 167 170 171 170 167 163 160 157 154 150 146 143 141 140 140 139 139 138 135 131 126 121 117 112 107 103 101 98 96 94 92 90 88 86 83 80 77 73 71 70 69 70 69 67 65 63 62 61 61 61 62 62 63 64 66 68 70 71 72 73 73 74 75 76 76 76 76 78 80 83 85 87 87 88 88 89 90 91 92 92 92 92 92 92 91 91 92 92 93 95 97 104 117 121 124 126 128 129 131 132 131 124 115 104 72 13 5 8 10 7 4 4 4 4 5 2 359 356 356 358 356 354 354 353 353 351 348 346 342 338 334 331 329 328 329 330 332 335 341 349 356 357 355 354 353 353 353 353 354 355 355 356 357 358 358 359 0 2 2 3 4 6 8 10 11 11 9 7 6 6 7 8 10 13 15 15 14 12 6 359 352 347 344 343 342 341 342 342 344 346 351 355 355 348 341 332 325 317 310 303 297 291 286 282 279 277 280 290 310 329 341 345 347 348 348 348 347 345 343 340 337 333 329 328 327 328 329 330 329 327 325 323 324 326 329 333 337 341 343 346 350 354 358 358 356 353 348 344 343 342 343 343 343 341 340 339 338 336 334 332 331 332 334 337 340 341 341 339 336 335 334 335 335 335 335 335 335 333 331 328 326 326 327 329 332 336 339 342 344 345 345 344 342 341 339 337 335 334 334 333 332 332 334 336 336 336 337 337 338 339 340 340 340 340 339 339 338 337 335 333 331 330 329 329 330 331 333 334 336 337 337 337 356 356 356 356 356 356 356 356 356 356 355 354 353 352 351 350 348 347 345 344 343 341 340 338 335 330 321 307 283 243 199 174 163 159 160 168 180 192 198 202 208 215 218 219 217 214 213 213 214 216 216 215 211 205 201 199 197 196 195 195 196 196 195 195 195 196 197 197 197 195 192 191 190 190 190 191 192 192 194 195 195 196 197 198 199 199 199 199 199 198 197 196 195 194 195 195 194 194 195 196 197 198 198 197 195 193 190 188 186 184 182 180 178 176 174 172 169 165 161 157 154 152 150 148 147 145 144 144 149 152 153 153 153 153 153 151 148 146 144 145 146 145 142 134 124 115 111 111 111 111 110 110 110 110 112 113 114 115 117 118 119 120 120 120 120 120 120 120 120 120 120 121 121 121 122 123 124 125 125 122 120 118 117 116 117 119 119 117 113 109 104 102 101 102 104 104 104 101 96 91 90 91 92 94 95 96 97 100 103 106 108 109 109 108 107 108 110 114 118 123 129 136 144 154 163 168 171 171 169 166 161 157 154 152 150 148 143 138 135 135 137 137 135 133 130 127 122 117 113 108 104 101 99 97 94 92 90 89 87 85 83 81 78 75 72 70 70 70 69 69 67 65 64 63 63 63 63 63 64 65 66 68 69 70 71 71 72 73 74 74 74 74 75 76 79 82 84 86 86 87 87 88 89 89 90 91 91 91 91 91 90 90 90 90 90 91 92 95 102 110 115 118 118 118 117 116 111 103 93 82 69 55 46 40 35 28 24 22 21 19 8 358 352 351 351 354 357 357 356 355 353 351 348 344 341 338 334 331 329 330 331 333 335 339 344 351 357 358 358 357 356 355 355 355 355 355 354 354 354 355 355 356 356 357 357 358 359 359 0 2 4 4 3 2 3 4 6 7 9 9 10 10 9 6 1 355 350 348 350 353 352 348 351 355 360 4 9 11 7 359 348 336 324 313 305 299 295 292 290 287 286 287 292 303 316 326 332 336 341 347 351 351 350 348 345 341 336 332 329 328 328 328 328 327 326 324 323 323 324 327 330 333 335 338 339 342 347 354 0 359 357 354 350 347 346 346 346 346 346 344 343 342 342 340 338 336 335 336 338 341 343 344 343 342 341 341 340 340 340 340 339 339 338 336 334 331 329 329 330 333 336 339 341 343 344 344 344 344 343 342 342 341 340 340 340 341 342 340 340 341 341 341 341 341 341 342 343 343 342 341 340 339 339 337 336 334 332 331 330 331 332 333 334 336 337 339 340 340 356 356 356 356 356 356 356 357 357 356 356 355 354 353 352 351 350 348 347 346 345 343 342 341 339 335 329 319 300 262 211 177 164 161 163 172 184 196 203 205 205 206 208 209 208 206 204 205 208 211 213 212 208 204 200 198 197 195 194 194 195 195 195 194 195 196 197 197 196 193 192 191 191 191 191 192 192 193 194 196 196 196 196 197 197 197 198 198 199 199 200 199 198 195 194 195 195 194 194 195 197 198 199 198 197 195 192 190 188 186 184 181 177 174 171 169 167 163 158 154 152 151 149 148 146 144 142 140 140 147 150 152 153 154 154 152 149 145 142 142 144 145 143 136 125 118 114 113 113 113 112 112 111 111 112 113 115 116 117 118 120 121 121 122 122 122 122 122 122 122 122 122 122 122 123 123 124 124 124 123 121 120 118 118 118 117 116 113 109 106 104 103 102 103 104 104 103 101 97 93 92 93 95 97 98 101 103 106 108 110 113 114 114 114 114 115 119 123 127 132 138 146 155 163 170 173 172 169 165 159 153 150 148 148 148 146 141 136 133 134 134 133 131 128 125 122 118 114 110 106 103 100 98 96 94 92 90 88 87 85 84 82 81 78 76 74 73 72 72 72 72 70 68 67 66 66 66 66 66 67 68 69 70 71 71 71 72 73 74 74 74 74 74 75 79 81 83 84 85 85 85 86 87 89 91 92 92 92 92 91 90 89 88 87 87 87 88 89 91 97 104 106 104 102 101 99 95 87 77 66 60 54 50 46 43 39 36 33 31 29 15 1 355 354 353 352 356 356 355 353 353 350 347 344 341 337 333 330 330 332 335 337 339 342 346 353 357 359 359 359 359 357 357 356 356 355 355 355 354 354 355 354 354 354 354 355 356 356 356 356 357 358 359 360 1 2 3 2 2 1 0 0 360 359 357 353 350 351 357 4 11 17 20 22 24 28 32 29 20 8 355 342 326 314 308 304 303 301 300 298 297 298 302 310 317 323 327 330 336 344 350 352 351 348 345 340 336 332 331 330 329 329 328 327 325 324 323 324 326 328 329 331 332 333 334 337 342 352 359 360 357 353 350 349 348 348 349 349 348 347 347 347 347 345 343 341 339 339 341 343 344 344 344 344 345 345 345 344 344 343 342 341 340 338 336 335 333 333 335 337 339 340 341 342 341 341 341 341 341 341 341 342 343 344 345 345 347 346 345 345 344 345 344 344 344 344 344 344 344 342 341 340 339 338 337 335 334 333 333 334 336 337 338 340 342 343 344 345 356 356 356 356 356 356 356 356 356 356 356 356 355 355 354 353 351 350 349 348 347 345 344 343 341 339 335 327 314 284 229 185 168 163 165 173 185 199 207 208 205 202 202 204 204 201 199 199 202 206 208 208 204 199 196 195 194 193 193 192 193 194 194 195 195 196 197 196 195 193 192 193 193 193 193 193 193 194 195 196 197 197 197 197 197 197 198 198 199 201 202 202 200 197 195 195 195 194 195 196 198 199 200 200 199 198 197 195 194 194 193 189 182 175 169 166 163 160 156 152 150 150 150 149 148 146 143 141 139 139 144 148 151 153 154 153 149 145 141 141 143 145 143 137 128 120 116 116 116 116 116 114 113 111 112 113 115 116 118 119 120 121 122 123 124 124 124 123 123 123 123 123 123 123 124 124 124 124 124 123 123 122 120 119 118 116 114 112 108 106 104 104 104 105 106 106 106 104 101 98 98 99 101 103 105 107 109 111 113 116 119 120 121 121 122 124 127 131 135 141 148 157 165 171 174 174 170 165 158 152 146 144 144 146 147 146 140 135 134 133 131 129 127 124 122 119 115 111 108 104 102 100 98 96 94 91 90 89 88 87 86 84 83 81 79 77 76 75 75 76 76 74 72 71 71 71 70 70 70 70 71 72 73 73 73 73 74 75 76 76 76 76 76 77 79 81 83 84 84 84 84 85 86 88 91 92 93 92 92 92 91 89 88 86 85 85 85 85 85 88 90 91 89 88 85 83 79 73 67 59 55 52 50 48 46 43 39 34 30 24 12 4 1 359 358 357 356 355 353 354 355 353 349 345 340 336 333 332 333 335 338 340 342 345 348 355 359 1 1 0 0 359 359 358 357 357 357 356 356 356 356 355 355 354 354 354 355 355 355 355 354 355 356 357 358 359 358 356 354 352 351 351 353 357 0 2 3 4 7 13 22 32 42 48 50 49 47 41 31 16 1 349 337 328 324 322 321 317 313 309 306 304 306 311 317 320 322 323 329 338 347 351 350 348 344 340 336 334 333 332 331 330 328 326 324 323 324 325 327 328 328 328 328 328 330 333 337 345 352 355 354 349 347 348 349 351 351 351 350 350 351 352 351 350 348 346 343 343 343 343 344 343 343 343 344 344 345 345 344 344 343 342 340 339 339 338 336 336 336 338 339 339 339 339 338 337 337 338 338 338 339 341 343 346 347 348 349 348 348 348 348 348 348 348 348 347 347 346 345 344 342 341 341 340 339 338 338 338 339 340 342 343 345 347 349 350 352 352 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 354 353 352 350 349 348 347 346 345 344 342 339 334 324 304 256 199 173 164 167 175 187 200 209 212 211 208 207 207 207 205 202 200 199 201 202 202 199 196 193 192 192 192 192 192 193 193 194 195 196 197 197 196 195 194 194 195 196 196 196 195 194 194 195 195 196 197 198 198 199 200 200 200 200 201 202 202 201 198 197 196 195 195 196 198 200 202 202 202 203 204 204 205 205 206 206 202 192 180 169 162 158 156 153 150 149 149 149 150 151 149 146 142 139 136 138 142 147 150 151 151 148 145 141 140 142 144 143 138 130 122 119 118 119 120 120 118 116 113 112 113 115 117 119 120 122 122 123 124 125 126 126 124 123 123 124 124 124 125 125 125 125 125 125 124 124 124 123 122 120 119 116 114 112 110 108 108 109 110 111 112 113 111 108 106 106 107 109 111 112 113 114 116 118 121 124 126 127 129 130 132 135 138 143 149 156 165 171 175 175 172 166 159 151 145 141 141 143 145 147 145 137 133 131 130 128 126 123 122 120 117 113 110 106 104 102 100 99 97 94 92 91 90 89 88 86 84 83 82 81 80 79 78 78 78 78 77 75 75 75 75 74 74 74 74 75 75 75 75 75 76 76 77 78 79 79 79 79 80 80 81 82 83 84 84 83 83 84 86 89 91 92 92 91 91 90 88 86 84 82 81 80 80 80 81 81 81 79 78 76 72 65 61 59 54 52 51 50 48 46 42 34 26 20 15 10 8 7 6 4 2 1 359 358 357 356 355 352 348 342 337 334 335 336 339 341 343 345 347 351 356 1 5 5 3 3 2 1 1 360 359 359 358 358 357 357 357 356 356 355 354 355 355 356 355 354 355 357 358 357 356 354 352 349 347 345 345 351 357 5 12 18 19 19 21 26 35 43 48 52 55 54 50 43 30 11 359 350 346 344 342 338 331 324 317 311 305 305 309 314 316 316 317 324 335 345 349 350 348 345 341 339 337 335 334 332 329 327 324 323 323 324 326 327 327 327 326 326 326 328 331 334 338 342 345 345 344 344 346 349 352 352 352 352 353 354 356 355 354 353 351 347 345 345 345 345 344 343 343 343 343 343 344 344 344 343 342 341 341 340 340 339 338 338 339 339 339 339 338 337 336 335 335 335 335 338 341 344 347 348 350 350 350 351 351 352 352 352 352 351 351 349 348 347 346 345 344 343 343 343 344 344 346 347 349 350 352 354 356 357 358 358 358 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 354 353 352 351 350 348 347 346 345 344 342 338 331 318 285 219 181 169 170 179 189 198 207 211 213 212 212 212 211 210 208 204 200 197 196 195 194 193 192 192 191 192 192 193 194 195 196 197 197 197 197 197 197 196 196 197 197 198 197 196 195 195 194 195 196 197 199 201 203 205 204 202 201 201 201 201 201 200 198 197 196 197 199 201 203 205 206 207 209 212 214 215 214 212 210 206 200 187 174 162 156 155 153 151 149 149 150 151 152 151 145 141 138 136 136 138 141 144 146 148 146 144 141 140 140 142 140 136 131 123 120 121 122 125 126 124 120 116 114 113 115 117 120 121 123 124 125 126 127 128 128 126 125 125 126 126 126 126 126 126 126 126 126 126 125 125 125 124 123 122 121 119 117 115 115 114 114 115 117 120 121 120 117 115 114 115 116 118 119 120 121 122 124 126 129 132 135 137 139 140 143 146 150 155 162 169 175 177 175 169 161 153 146 142 139 140 143 145 146 142 135 130 128 127 125 123 121 119 118 115 112 109 106 104 103 102 101 99 96 94 92 90 88 87 85 83 81 80 80 80 80 79 79 78 77 77 77 77 77 77 77 77 77 77 77 77 76 76 77 78 79 80 81 82 83 83 83 82 82 81 81 82 83 83 83 82 82 83 86 89 91 92 92 91 89 87 84 81 78 76 76 76 76 76 75 75 74 73 70 65 57 51 48 49 50 50 49 48 45 33 23 18 16 14 13 12 11 10 8 6 5 3 1 0 359 357 354 350 345 338 336 337 339 341 343 345 347 350 353 358 3 7 9 7 7 6 6 5 3 2 1 1 360 359 359 358 358 357 355 355 355 355 356 356 357 358 1 1 360 357 354 351 349 346 344 344 347 353 1 10 20 25 27 28 30 35 41 46 48 51 52 52 49 40 21 7 359 357 358 355 348 340 331 323 313 305 302 303 306 312 312 317 325 335 345 350 351 350 348 345 342 339 336 334 330 327 324 322 322 323 325 326 327 326 326 325 326 327 329 332 334 335 337 338 338 340 342 345 349 351 351 352 353 355 358 359 359 358 357 354 350 348 348 349 349 349 348 347 345 344 344 345 345 345 344 344 344 343 343 343 342 342 342 342 341 341 340 340 338 337 336 336 336 338 342 346 348 349 350 351 351 352 353 355 356 356 356 356 355 353 352 351 350 349 348 348 348 349 350 351 353 356 358 359 0 1 2 3 3 2 2 1 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 354 353 352 351 350 349 348 347 346 344 341 336 327 308 250 197 181 178 185 191 198 204 208 210 211 211 211 211 212 211 209 205 199 194 192 191 192 192 192 192 193 194 196 197 198 198 198 198 198 198 198 199 199 198 198 198 198 197 197 196 196 195 195 196 198 201 205 209 211 210 207 204 202 201 202 202 202 201 199 198 199 202 204 206 208 210 212 215 219 222 220 217 212 208 204 201 193 181 169 161 162 163 162 158 156 155 156 157 154 145 139 138 140 140 138 136 136 138 140 141 140 138 136 137 139 137 135 130 125 122 122 124 127 129 129 124 120 116 114 115 117 119 122 123 124 126 127 128 130 130 129 128 128 128 127 127 127 127 127 127 126 126 126 126 126 127 126 126 126 125 123 121 120 119 119 119 120 123 125 126 124 122 120 119 120 121 123 125 127 127 128 130 132 136 139 142 145 147 150 152 154 156 160 166 173 178 178 174 167 157 149 144 141 140 141 143 144 142 138 132 128 126 124 122 120 119 118 116 115 112 110 108 106 105 105 103 100 97 93 90 88 86 84 81 79 78 77 77 78 78 77 77 77 77 77 77 78 78 78 79 79 79 78 78 78 77 77 78 79 81 82 83 85 86 86 86 84 83 82 82 82 82 82 82 81 81 83 85 88 90 92 92 90 87 84 81 78 76 74 73 72 72 72 72 71 70 69 65 59 52 46 41 42 44 47 48 46 37 26 20 18 17 16 15 14 14 12 10 9 7 6 4 3 1 358 355 351 345 341 339 340 342 344 346 348 350 353 356 0 6 10 12 11 11 10 10 9 7 6 4 3 3 1 0 359 359 358 356 356 356 356 357 358 0 4 6 6 3 360 358 355 353 350 349 348 349 351 356 7 16 24 28 30 32 36 40 43 46 47 49 51 51 45 31 12 358 355 2 359 351 343 334 325 315 308 307 311 319 321 324 328 335 341 348 352 355 355 354 351 347 342 337 332 327 324 322 321 322 323 324 325 326 326 326 327 329 331 334 335 336 336 337 338 339 341 345 348 351 352 353 355 356 359 1 2 3 2 0 357 355 353 354 354 355 354 354 352 350 349 348 348 348 348 348 348 348 348 347 347 347 347 347 346 346 345 344 343 341 340 339 340 342 346 350 353 353 352 352 352 353 355 357 359 1 1 0 359 357 356 355 354 353 353 353 353 355 357 359 1 4 6 7 8 8 8 7 7 6 4 3 2 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 354 354 353 352 350 349 348 347 346 344 341 334 321 286 221 195 190 191 196 202 206 208 209 210 209 209 209 209 210 211 209 204 198 193 192 192 193 193 194 195 197 199 200 200 200 199 199 199 200 201 202 202 200 199 198 198 197 197 197 197 196 196 197 200 203 207 211 214 215 213 210 207 206 205 205 205 203 202 201 202 204 206 207 209 210 214 219 224 226 225 219 214 210 207 204 199 190 181 174 175 179 182 182 179 172 168 167 163 153 143 141 143 145 145 141 136 134 134 135 135 135 134 134 135 135 134 131 128 125 125 126 129 131 132 128 122 117 114 114 116 119 122 124 125 127 128 130 131 133 132 132 132 130 129 128 129 129 128 129 127 127 126 126 127 128 128 128 129 129 128 126 124 122 122 123 125 127 128 128 126 124 122 121 123 125 127 130 132 133 133 135 137 141 145 149 152 155 158 160 160 161 165 170 176 180 180 175 166 155 148 144 142 141 141 141 140 137 134 131 128 125 122 120 119 119 118 117 116 114 112 110 109 108 106 104 99 95 91 87 84 81 79 77 76 75 75 76 76 76 75 75 75 76 77 78 78 79 79 79 79 79 78 78 77 77 77 78 80 82 84 85 87 88 88 87 86 84 82 82 81 81 81 80 80 81 82 85 87 90 91 90 88 85 81 78 75 73 72 71 70 70 70 70 69 68 65 61 55 50 45 42 41 40 41 42 38 30 25 22 21 20 18 17 16 15 14 12 10 9 7 6 4 2 359 356 353 347 343 342 344 346 347 349 352 355 358 1 4 9 14 16 16 14 14 13 12 10 9 8 7 6 4 3 2 1 360 359 358 358 358 359 1 4 8 10 8 6 4 2 1 359 357 356 355 355 356 359 7 14 20 24 27 29 33 37 40 42 43 44 46 48 47 38 22 8 3 360 358 352 343 333 324 316 314 317 324 336 341 344 346 349 349 351 353 357 1 3 358 352 344 337 332 328 325 324 323 323 323 323 324 325 327 329 331 333 336 338 339 339 340 341 342 345 347 351 354 356 357 358 359 1 3 5 6 6 5 4 2 360 358 359 359 360 360 359 357 356 354 353 353 352 352 352 352 352 352 352 352 352 352 352 351 351 350 349 347 345 343 342 343 345 349 352 354 355 354 354 355 356 359 2 4 5 5 4 3 1 0 360 359 359 359 360 1 3 6 8 10 12 13 13 12 12 10 9 7 6 5 3 2 354 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 354 353 352 351 350 348 347 346 344 339 328 302 237 210 203 203 206 210 213 215 215 214 212 210 209 209 210 212 212 208 201 195 192 193 195 195 196 197 198 200 201 200 201 201 202 203 204 205 206 205 203 201 200 199 199 199 199 198 197 197 198 200 203 207 211 215 217 217 217 215 213 211 209 207 204 202 202 202 204 205 205 207 210 216 225 232 236 234 229 225 221 218 216 212 206 198 193 193 199 204 204 198 186 175 172 168 159 145 142 144 150 154 154 145 140 137 136 135 136 136 136 136 136 135 134 132 130 129 129 131 133 133 129 122 117 114 113 116 119 122 124 126 127 129 130 132 134 135 135 134 132 131 130 130 130 130 130 130 129 128 128 128 129 130 131 132 133 132 130 128 127 126 126 127 127 127 126 123 121 121 121 123 127 130 134 136 137 137 138 142 146 150 154 157 160 163 165 166 167 170 174 178 182 181 175 166 156 149 145 143 142 140 138 135 132 130 128 126 124 122 121 121 122 121 120 118 116 114 113 111 109 105 101 96 91 87 83 79 78 76 75 75 74 75 76 76 76 75 75 75 76 77 78 79 80 80 80 79 78 77 76 76 75 76 78 79 81 83 85 87 88 88 88 86 84 82 81 80 79 78 78 79 80 82 84 86 89 90 89 86 83 79 76 74 72 71 70 70 70 70 69 69 67 65 60 55 50 47 45 43 42 39 36 32 29 27 25 24 22 20 19 17 16 15 13 12 10 8 7 5 3 0 358 354 349 346 346 347 349 351 353 355 359 3 7 10 14 18 21 21 18 16 16 15 14 12 11 10 9 8 7 6 4 3 2 1 1 1 2 4 7 9 10 8 7 7 7 6 5 4 3 2 1 2 4 8 12 16 18 18 22 26 30 34 36 37 37 38 39 38 34 27 19 14 15 16 9 356 339 327 322 323 328 336 344 350 354 357 358 355 354 354 356 1 3 359 351 343 336 332 330 328 326 324 323 322 323 324 326 329 332 335 336 338 339 340 341 343 346 348 351 355 358 0 1 2 2 3 4 6 8 9 9 8 7 6 4 3 3 4 5 5 5 4 3 1 359 358 357 357 356 356 356 356 356 356 356 356 357 356 356 355 353 351 348 347 346 347 349 351 353 354 355 356 356 357 359 2 5 8 9 9 9 8 7 7 6 6 7 8 9 11 12 14 14 15 16 16 15 14 12 10 9 7 6 4 3 2 354 354 354 355 355 355 356 356 355 356 356 356 356 356 356 356 356 356 356 356 355 354 353 352 351 350 349 347 346 343 335 315 272 231 220 217 219 222 225 226 226 223 220 215 213 212 213 215 213 208 202 195 192 194 197 198 198 198 199 200 201 201 203 205 207 208 210 210 209 208 206 204 203 202 201 201 200 199 198 197 198 200 202 206 210 213 215 217 218 218 217 214 211 207 203 201 200 201 203 203 203 207 214 224 238 247 249 247 243 240 239 238 237 234 229 223 217 215 215 213 206 194 180 168 164 161 154 146 143 148 156 163 166 163 154 146 141 138 137 137 138 137 137 137 137 137 135 134 132 134 135 135 131 123 116 113 113 116 119 122 124 125 127 128 130 132 134 133 131 130 129 128 129 130 131 132 132 131 131 130 130 130 130 131 133 134 135 135 134 133 133 132 129 126 123 121 119 118 118 120 122 125 129 134 137 140 140 140 142 145 149 154 157 160 163 165 168 170 172 175 178 181 183 181 175 166 157 151 146 143 140 137 133 131 130 129 129 126 124 124 124 125 126 124 122 120 117 115 114 111 106 101 96 91 87 83 80 78 77 76 75 75 76 76 76 76 76 76 76 76 76 78 79 80 80 80 80 78 77 76 75 74 74 75 76 78 80 82 84 86 87 88 88 87 84 82 80 79 77 76 76 77 79 81 83 85 87 88 87 83 79 76 73 72 71 71 70 70 70 70 69 69 68 65 61 56 53 50 48 47 45 42 38 35 33 31 29 27 25 23 21 19 17 16 14 12 11 10 8 6 3 1 359 356 352 349 349 351 352 354 355 358 1 5 9 14 18 23 26 26 22 19 18 18 17 16 14 13 12 11 10 8 7 5 4 3 3 3 4 6 8 8 9 9 9 9 9 8 7 6 5 5 5 6 7 9 10 12 14 14 16 18 22 26 29 30 30 30 30 28 24 19 15 14 14 15 14 11 355 345 340 339 343 347 351 356 0 3 3 360 356 353 353 355 355 352 345 338 334 331 329 327 324 322 321 321 322 324 328 331 334 335 337 339 340 343 345 349 352 355 358 1 3 5 5 5 5 5 6 8 10 11 11 10 10 9 7 6 7 8 9 10 10 9 7 5 4 2 2 1 1 1 0 360 359 359 360 0 1 1 360 358 356 354 351 350 350 351 352 354 356 356 357 357 358 359 2 6 9 12 13 14 14 14 14 14 15 15 16 17 18 18 18 18 18 18 18 17 15 13 11 10 8 7 6 5 4 3 353 353 354 354 355 355 355 355 355 355 355 356 356 356 356 356 356 356 356 356 356 355 354 353 352 351 350 349 347 345 341 333 313 275 246 236 232 233 236 238 238 236 232 228 223 220 218 217 215 208 200 194 191 195 198 199 200 200 200 201 203 206 209 212 213 214 213 212 211 210 209 208 206 205 204 202 201 200 199 199 200 201 204 206 209 211 213 215 216 217 218 215 211 206 202 199 199 201 203 205 206 214 225 238 249 253 254 255 256 258 265 269 273 275 273 262 247 236 225 210 192 174 159 149 145 145 143 142 144 150 158 166 172 175 171 162 152 145 141 139 139 138 138 139 140 140 139 136 134 136 137 136 132 124 117 114 114 117 120 122 123 125 126 127 129 129 127 124 122 121 122 123 126 128 130 132 132 132 132 132 132 132 132 133 135 136 137 137 137 138 138 137 131 125 120 117 116 117 119 120 123 128 133 138 141 143 144 144 145 148 152 156 160 162 164 166 168 170 174 177 181 183 184 180 173 165 157 150 144 140 136 132 129 128 129 128 127 125 125 126 127 129 128 126 122 119 116 114 112 107 102 97 92 89 86 83 80 78 77 77 76 77 77 77 77 76 76 76 76 76 77 78 79 80 80 80 79 77 76 75 74 74 74 74 75 76 78 81 83 85 87 88 88 87 85 83 81 79 77 76 76 77 78 79 81 82 83 83 81 77 74 72 70 70 70 71 71 71 70 70 69 69 68 66 62 58 54 51 50 48 45 43 40 39 38 36 33 30 28 25 23 21 19 17 15 13 12 11 9 7 5 3 0 357 354 352 351 353 354 355 357 358 0 4 10 15 20 25 29 29 26 23 21 21 20 19 18 16 15 13 12 11 9 8 6 5 4 4 5 6 8 9 9 10 10 9 8 6 4 3 3 4 5 7 8 9 9 10 11 12 13 13 13 16 17 18 19 22 19 18 17 15 12 11 10 8 7 7 5 5 3 358 356 354 356 1 6 7 6 3 359 354 351 350 347 344 339 336 334 332 329 324 319 318 319 320 321 324 327 331 334 335 338 341 345 349 353 357 359 1 3 5 7 7 7 7 6 6 7 9 10 12 12 12 12 11 10 9 9 11 12 13 13 13 11 9 8 6 6 5 6 5 5 4 3 3 4 4 5 5 3 2 359 357 355 354 354 355 357 359 0 1 1 1 2 4 7 11 15 18 19 21 21 22 22 22 22 22 22 23 23 22 21 21 20 20 19 17 15 13 11 10 8 8 7 6 6 5 353 353 353 353 354 354 355 355 355 355 355 355 355 356 356 356 356 356 356 356 356 356 355 354 353 352 351 350 349 346 343 337 324 299 270 251 243 242 244 246 246 244 241 238 234 229 226 222 217 210 202 196 193 195 199 202 203 204 204 205 209 213 217 219 218 216 215 213 212 211 210 209 208 207 206 204 203 202 201 202 204 205 206 207 208 210 211 213 215 217 217 215 211 207 203 201 200 203 206 211 217 229 239 245 248 247 248 253 264 280 298 310 318 324 323 311 292 268 242 214 191 167 146 134 132 136 139 141 144 148 153 161 170 177 181 177 169 160 151 145 141 139 139 140 141 141 139 136 133 134 137 137 133 127 120 116 116 118 121 123 124 124 125 126 127 125 121 118 117 118 119 121 124 128 130 132 133 133 133 133 133 134 134 135 136 137 138 139 140 142 141 139 133 127 122 120 119 119 122 125 129 133 137 141 145 146 147 148 149 151 155 158 162 164 165 165 166 168 171 176 181 184 184 180 171 162 153 145 139 134 130 127 125 126 127 127 125 125 125 127 128 128 127 124 120 117 114 111 108 103 98 94 90 88 85 83 80 79 77 77 76 76 76 76 76 75 75 76 77 77 78 79 79 80 79 78 77 76 75 75 74 74 74 75 75 76 78 80 83 85 87 89 90 89 87 85 82 80 79 77 77 77 77 77 78 78 78 76 74 71 68 67 66 67 68 69 69 70 69 68 67 66 65 63 60 57 54 52 50 48 45 43 41 40 40 38 36 33 30 28 26 24 21 19 16 15 13 13 11 9 6 4 2 359 355 353 353 355 356 357 357 358 1 5 10 15 21 25 28 29 27 24 22 22 22 21 20 19 17 16 14 12 11 9 8 7 6 5 6 7 8 10 10 10 10 8 6 4 3 2 1 2 4 8 11 13 12 13 13 13 11 8 6 7 7 7 6 6 6 8 11 12 10 8 6 4 4 4 7 10 11 9 4 358 358 4 9 9 7 5 3 358 353 349 345 341 340 339 337 333 328 323 320 319 320 321 322 325 328 332 336 339 343 348 353 358 1 4 5 7 7 8 9 9 8 7 7 7 8 10 12 13 14 14 14 12 11 11 11 12 13 15 15 15 14 12 11 10 9 9 9 9 9 8 7 7 7 8 8 8 7 5 3 1 360 359 0 1 3 5 6 7 7 8 8 10 13 17 21 24 26 27 28 28 27 26 26 26 25 25 25 24 22 22 21 20 20 18 17 15 14 12 11 10 9 8 6 5 352 352 352 353 353 353 354 354 354 355 355 355 355 355 355 356 356 356 356 356 356 356 355 355 354 353 352 351 349 348 344 338 323 299 273 256 248 249 250 252 251 249 245 241 237 235 231 227 222 216 209 202 200 200 201 205 207 209 211 213 217 220 222 222 220 218 216 216 215 215 213 211 210 208 207 206 204 204 205 207 209 211 211 209 209 210 211 213 216 218 218 216 213 210 207 205 205 207 213 221 230 240 243 240 234 231 230 239 266 301 332 346 349 350 349 343 323 299 278 256 232 199 165 147 140 142 144 145 146 147 149 153 161 171 179 183 182 177 168 158 149 144 142 141 141 141 138 135 132 132 135 137 135 130 124 119 118 120 123 125 126 126 126 126 124 121 118 117 119 120 122 124 126 129 131 133 133 134 135 135 136 136 136 136 137 138 139 140 142 143 143 140 136 131 127 125 124 125 127 130 134 137 140 144 147 148 150 151 152 153 156 158 161 163 163 163 163 165 168 171 176 179 180 177 169 159 149 140 133 128 126 125 125 126 126 126 125 125 125 126 127 126 123 120 117 114 111 108 104 100 96 93 90 87 84 82 80 78 77 76 76 76 75 75 74 75 75 77 79 80 80 80 80 79 78 76 75 74 74 74 74 75 75 75 76 77 79 81 83 86 88 90 91 90 88 86 84 82 80 79 78 77 76 76 75 74 73 71 68 65 63 62 61 62 64 65 65 66 65 64 63 62 60 58 56 54 52 51 50 48 46 44 42 41 41 40 38 36 33 31 28 26 24 21 19 17 15 14 12 10 7 5 3 0 357 355 355 356 357 358 358 359 1 5 10 16 22 26 27 27 25 23 22 22 22 22 21 20 19 17 15 13 12 10 9 8 8 7 8 9 10 10 10 10 8 7 5 4 3 2 1 1 3 8 12 15 15 15 15 15 15 14 11 9 8 6 5 5 5 6 7 8 7 5 2 0 0 3 7 9 10 9 6 2 1 6 8 8 7 5 5 2 358 354 348 345 344 343 339 332 325 325 324 324 323 324 326 329 333 338 343 348 353 358 3 6 9 11 11 12 11 11 10 10 8 7 7 8 8 11 13 14 15 15 15 14 13 12 11 13 14 16 17 16 15 14 13 12 12 12 12 12 11 10 9 9 10 10 10 10 9 8 7 6 5 5 6 7 9 10 12 12 13 13 14 16 18 21 24 27 29 31 31 30 28 26 25 25 25 25 24 24 23 23 22 22 22 21 21 20 18 17 15 13 11 10 8 6 351 352 352 352 352 353 353 353 354 354 354 355 355 355 355 355 355 355 356 356 356 356 355 355 354 354 353 351 350 348 344 336 320 295 270 257 253 254 257 259 258 254 249 244 240 238 236 234 230 225 219 212 210 207 205 207 209 213 216 221 226 227 225 224 222 221 220 220 220 219 217 215 214 212 211 210 209 210 212 214 216 217 217 215 213 213 214 217 220 222 222 220 218 215 212 210 210 212 219 230 236 237 236 224 210 201 198 201 249 14 25 21 11 2 356 348 332 326 326 325 319 302 241 182 165 158 155 153 152 150 148 147 153 161 170 177 182 184 181 173 162 154 148 145 143 142 138 134 132 132 135 137 136 133 127 122 122 124 126 128 128 128 126 124 120 116 116 118 121 123 125 127 129 130 132 133 134 135 136 137 138 138 138 138 138 139 140 141 143 144 143 142 139 136 133 131 130 130 132 135 137 139 142 145 147 149 150 151 152 153 154 156 158 161 161 161 161 162 162 160 162 163 165 168 165 157 147 138 131 126 125 126 127 128 127 126 125 124 124 124 123 121 119 116 114 111 109 106 103 99 95 92 89 86 83 81 80 79 78 78 77 76 76 75 74 75 77 80 82 83 82 81 80 79 77 75 73 72 72 73 73 74 74 75 76 77 79 81 83 86 88 90 91 91 90 87 85 83 82 80 79 78 77 76 75 73 70 68 65 62 60 58 58 58 59 60 60 60 60 58 57 55 53 51 50 49 49 50 50 49 47 45 44 43 42 41 40 38 37 34 32 30 27 25 22 19 17 16 14 11 8 5 3 1 358 356 356 358 359 359 359 0 2 5 10 16 23 27 28 26 23 21 22 22 22 22 22 21 19 17 15 13 12 10 9 8 8 8 9 10 11 9 9 8 7 6 4 4 3 2 2 2 2 6 11 14 15 17 17 17 17 16 15 14 12 10 9 9 8 7 7 7 5 2 359 356 356 359 2 4 5 5 5 5 6 8 7 5 4 3 3 2 359 354 347 345 343 339 334 329 327 326 326 327 328 329 331 336 342 347 353 358 3 7 11 14 15 17 17 16 14 13 11 10 8 7 6 6 7 10 13 15 15 15 15 15 15 14 13 14 15 17 18 17 16 15 14 13 13 13 13 13 12 11 10 10 10 11 12 11 11 11 10 10 10 10 11 12 14 15 16 17 17 18 19 20 23 25 27 30 31 31 30 28 26 24 23 23 23 23 23 23 23 23 24 24 25 25 24 23 22 20 18 16 14 12 10 9 351 351 351 351 352 352 352 352 353 353 353 354 354 354 355 355 355 355 355 355 355 355 355 355 354 354 353 352 350 348 344 337 324 304 279 263 259 262 264 267 266 262 256 250 245 242 242 241 239 235 230 223 220 214 210 210 211 215 221 228 233 233 230 228 226 226 225 225 224 223 221 220 219 219 218 219 220 221 221 222 222 222 222 221 220 219 220 223 226 229 230 230 229 227 224 221 220 223 230 238 236 230 218 197 178 166 154 141 123 98 75 30 348 346 336 335 343 349 352 351 344 330 301 212 186 171 163 158 155 152 149 146 147 153 159 166 173 178 182 180 172 163 156 150 146 143 140 136 133 133 133 134 135 133 130 126 126 127 128 129 129 126 122 117 114 114 116 119 121 124 126 128 129 130 132 133 134 135 136 137 139 139 140 140 140 141 142 143 144 144 144 144 142 140 138 136 134 134 136 137 139 141 142 144 146 147 148 150 151 152 153 154 156 158 159 160 160 159 157 151 148 147 149 153 154 151 144 136 129 125 125 126 128 128 126 125 123 121 120 119 118 117 115 112 111 110 107 105 101 98 94 91 87 85 82 81 81 81 81 80 79 78 77 76 76 78 80 83 85 85 83 81 79 77 75 74 73 72 72 72 73 73 74 75 76 77 79 80 83 85 87 89 90 91 90 88 85 84 83 82 81 80 79 78 76 74 71 68 65 61 58 57 56 55 55 55 55 55 53 51 49 47 46 45 45 46 49 50 50 49 48 46 45 44 43 42 41 40 38 37 35 32 30 28 25 22 20 18 15 12 9 6 4 1 359 358 358 360 0 0 1 2 3 6 10 16 23 27 27 25 23 22 22 21 21 21 21 20 18 17 15 13 11 9 8 7 7 7 7 7 7 7 6 6 5 4 3 2 1 0 360 360 1 4 7 10 13 16 17 18 18 17 16 16 15 13 11 10 8 8 7 6 4 1 357 353 352 353 355 357 358 0 2 5 7 7 6 4 2 360 357 353 346 339 333 333 332 330 327 325 324 323 323 323 325 327 331 336 343 352 358 2 7 11 15 18 19 19 18 16 14 12 10 8 6 5 4 4 5 7 11 14 15 17 17 18 17 16 15 16 17 18 18 18 17 16 15 14 14 14 14 14 13 11 11 10 10 11 12 12 12 12 12 13 13 14 15 16 17 18 19 20 20 21 22 24 25 27 28 29 29 28 27 25 23 22 22 22 22 22 22 23 23 24 25 26 26 26 26 25 24 22 20 18 16 14 13 11 350 350 350 351 351 351 351 352 352 352 353 353 353 354 354 354 354 354 355 355 355 355 355 354 354 354 353 352 350 348 345 339 329 314 295 276 269 270 273 275 276 273 267 259 251 248 247 246 245 243 238 232 226 222 218 216 216 219 226 234 238 237 234 232 230 229 228 227 226 225 224 224 224 225 227 228 229 229 228 227 226 226 227 227 227 226 227 230 235 240 246 250 251 249 246 243 243 245 250 254 243 201 149 145 147 143 137 140 156 165 180 209 273 337 345 347 350 354 355 350 338 315 271 203 183 171 163 158 154 151 149 147 146 148 151 155 160 165 171 176 175 168 161 155 150 145 141 137 135 133 132 133 133 132 131 130 129 129 131 132 131 127 120 115 114 115 117 120 121 123 125 127 128 129 130 132 133 134 135 136 138 140 141 142 143 144 144 145 145 146 146 145 145 144 142 140 138 138 138 139 140 141 142 143 144 145 146 148 149 151 152 154 155 156 157 158 158 155 151 144 141 140 141 142 143 143 139 133 126 124 125 125 124 123 122 119 117 115 114 114 114 113 112 111 110 108 106 102 99 96 93 89 87 84 83 82 82 83 83 82 81 80 79 78 80 82 84 86 87 85 82 79 77 76 74 73 72 72 72 72 73 73 74 75 76 77 79 81 82 84 86 88 89 90 90 88 86 84 84 83 83 82 82 81 79 76 74 70 66 63 60 57 56 54 53 52 51 50 48 46 44 43 42 42 45 48 51 51 50 49 48 46 46 45 44 42 41 40 39 37 36 34 32 30 27 24 21 19 16 13 10 6 5 3 1 359 0 1 2 2 3 3 4 6 10 16 22 25 25 24 22 21 20 20 19 18 18 17 16 15 14 12 10 9 7 6 5 5 5 5 5 4 4 4 3 2 1 359 358 357 356 354 356 358 1 4 8 12 15 16 16 16 16 16 15 13 12 11 10 8 7 6 3 360 353 351 350 351 353 354 356 358 0 2 3 4 4 4 2 359 352 345 338 333 330 328 326 323 321 318 318 317 318 318 319 322 325 331 338 347 354 1 7 12 16 19 20 19 16 14 12 10 8 6 4 3 3 3 4 7 11 15 18 20 22 21 20 19 18 17 18 19 19 18 17 16 15 15 15 15 15 14 13 12 11 11 11 11 12 13 13 13 14 14 15 16 17 18 18 19 20 20 21 22 23 24 25 25 26 26 26 25 25 24 23 22 21 20 20 20 21 22 23 24 25 26 27 27 27 26 25 23 21 19 17 15 13 11 349 349 349 350 350 350 350 351 351 351 352 352 352 353 353 353 354 354 354 354 354 354 354 354 354 353 353 352 351 349 346 341 333 321 305 289 277 277 280 282 285 284 278 269 260 254 252 251 249 247 243 237 233 231 229 227 226 228 232 238 239 238 236 234 232 230 228 227 225 226 227 228 230 231 232 233 233 233 232 232 232 232 232 233 233 233 235 241 249 257 265 268 271 272 273 274 276 279 283 292 32 79 104 121 134 138 143 158 178 184 195 213 270 340 353 355 356 354 346 331 305 262 224 190 176 167 160 155 151 149 148 148 148 148 147 148 149 152 157 164 167 166 162 156 150 144 141 139 137 134 133 132 132 133 133 133 133 133 135 135 135 131 124 119 117 117 119 121 122 124 124 125 127 129 130 130 131 132 133 135 137 139 141 143 145 146 146 147 147 148 148 148 147 146 145 142 141 140 140 140 141 142 143 143 143 143 144 146 148 150 152 154 155 155 156 156 155 152 146 139 137 136 136 136 135 134 133 129 124 121 119 117 116 115 114 112 110 109 109 110 111 112 112 111 109 107 104 100 97 94 91 89 86 85 83 83 83 83 82 82 81 80 80 81 82 85 86 87 85 82 79 77 76 74 73 72 72 72 72 73 74 74 75 76 77 78 80 81 83 85 87 88 90 91 91 89 87 85 85 84 84 84 83 82 81 78 75 72 68 65 62 59 56 54 52 50 49 48 46 45 44 42 43 44 47 50 52 51 50 49 48 48 47 46 44 43 42 41 40 39 37 36 34 31 29 26 23 19 17 14 10 7 5 4 2 1 3 3 3 4 4 5 5 7 10 15 21 24 24 22 21 20 20 19 17 16 15 15 14 13 13 11 10 8 6 5 4 3 3 3 2 2 2 1 1 0 359 357 354 352 351 350 351 352 355 357 2 8 12 15 15 15 15 15 14 14 13 12 12 10 8 6 3 359 353 351 352 354 356 358 358 359 360 359 358 360 1 2 0 355 349 343 339 336 333 330 326 323 320 318 316 316 316 317 318 319 322 327 336 345 354 0 5 10 15 18 19 17 14 12 11 9 8 6 5 4 4 5 6 10 14 18 21 23 25 24 23 22 20 19 19 20 20 19 17 17 16 15 15 15 14 14 13 12 12 12 12 12 12 13 14 14 14 15 16 16 17 17 18 18 18 19 20 20 21 21 21 22 22 23 23 24 24 23 22 21 19 19 18 19 20 22 24 26 27 28 29 28 27 26 25 23 20 18 16 14 12 10 347 348 348 349 349 349 349 350 350 350 351 351 351 352 352 352 353 353 353 353 353 354 354 353 353 353 352 352 351 349 346 342 336 325 311 297 284 279 283 288 291 293 290 281 272 265 261 258 256 253 249 244 242 242 242 240 237 236 236 238 238 237 236 234 232 230 229 228 228 230 232 234 235 236 236 236 237 238 240 240 240 241 242 244 246 247 250 255 264 271 275 276 279 283 289 295 301 310 336 9 41 73 101 121 135 147 172 180 185 192 207 234 282 328 348 356 358 342 306 272 241 221 204 188 174 165 158 153 149 147 148 149 149 149 147 145 144 144 146 152 160 164 163 154 147 143 141 140 139 136 134 133 134 135 137 137 137 137 138 138 138 135 131 125 121 120 120 121 123 124 125 126 127 128 129 130 131 132 133 135 136 138 140 143 145 146 147 148 149 150 151 151 150 148 147 145 143 141 141 141 142 142 143 143 142 142 143 144 145 148 151 154 156 156 156 155 153 149 144 138 135 133 132 130 129 127 125 121 117 113 110 108 107 107 107 106 105 105 106 108 111 112 112 111 108 105 102 98 95 92 90 88 86 85 84 82 81 81 80 79 79 79 80 81 83 86 87 86 84 81 78 76 75 73 72 72 72 73 74 74 75 76 76 77 79 80 81 83 85 87 88 90 91 92 92 91 89 87 85 85 85 84 83 82 81 79 76 73 70 67 64 61 58 56 54 53 51 50 49 47 46 45 47 48 50 52 53 51 50 50 49 49 49 47 46 45 44 42 41 40 39 38 35 33 30 27 24 21 18 15 12 9 7 6 5 3 4 5 5 5 5 6 6 7 10 14 19 22 23 21 21 20 19 18 16 14 13 13 12 11 11 10 9 8 6 4 3 2 1 0 360 359 359 359 358 357 356 354 351 348 347 346 346 347 349 351 356 3 10 14 13 13 13 13 14 14 13 11 10 9 7 4 0 357 354 352 352 353 355 356 358 358 359 357 358 360 1 1 358 354 349 345 344 342 340 336 332 328 325 323 322 320 320 320 320 320 322 328 336 347 356 359 1 4 9 14 17 17 15 13 12 10 10 9 9 9 8 8 9 12 16 20 23 25 27 27 26 24 22 21 21 21 21 20 18 17 16 16 15 15 15 14 14 13 13 12 13 13 13 13 14 15 15 15 16 16 16 16 16 16 17 17 18 18 18 18 19 19 20 21 21 22 22 21 20 19 18 18 18 20 22 24 25 27 28 29 28 27 26 25 23 20 18 16 14 11 9 7 346 347 347 348 348 348 348 349 349 349 350 350 350 351 351 351 352 352 352 353 353 353 353 353 352 352 352 351 350 349 347 343 338 329 316 302 289 282 285 291 296 299 298 292 284 277 271 267 264 261 257 253 250 252 251 247 243 238 235 234 234 235 234 234 233 233 233 234 235 237 239 241 242 242 242 242 245 248 251 254 256 257 259 264 266 268 270 272 277 281 282 282 283 288 295 302 311 323 341 6 38 70 101 124 140 160 196 194 191 195 208 227 235 238 243 254 220 214 216 220 215 204 195 184 169 159 153 149 147 148 148 148 149 150 150 148 145 142 141 144 151 158 162 159 146 142 141 140 140 139 138 137 136 137 138 138 138 138 139 139 139 138 136 132 128 124 122 122 124 125 126 127 127 128 130 131 132 133 134 136 138 140 142 144 144 144 144 146 149 150 151 152 152 151 149 147 145 143 142 142 143 143 143 142 142 142 141 142 143 146 150 154 157 158 157 154 150 146 142 137 133 131 129 127 124 122 118 114 109 104 102 101 101 101 102 102 102 103 105 107 110 111 111 109 106 102 99 96 93 91 89 88 87 85 83 82 80 79 78 78 78 78 79 81 83 86 87 86 85 82 79 77 75 74 73 73 73 74 75 76 77 77 78 79 80 81 83 85 86 88 90 91 93 94 93 92 90 88 87 86 85 84 83 82 81 79 77 75 72 70 68 65 62 61 59 58 58 57 56 54 52 52 53 54 54 55 54 52 51 51 51 52 51 50 49 48 46 45 44 43 41 39 37 35 32 29 26 23 21 19 16 14 11 10 9 7 7 7 7 7 6 7 7 8 10 14 20 22 23 22 21 20 19 17 15 13 12 11 10 9 9 9 9 8 7 5 3 1 360 358 357 357 357 356 355 354 353 351 349 346 343 341 341 342 343 345 350 358 7 12 13 12 11 12 12 12 10 8 6 4 1 358 354 352 350 348 348 351 351 353 355 357 358 358 358 360 1 1 359 356 353 352 351 349 347 343 340 336 332 330 328 327 326 325 323 321 323 328 337 348 355 353 353 355 0 9 15 18 18 17 14 14 14 14 14 13 11 10 10 12 17 20 23 26 28 28 27 25 24 23 22 22 22 21 19 18 16 15 15 15 15 15 15 14 14 13 14 14 14 14 15 15 15 16 16 16 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 17 16 16 17 17 19 21 23 24 25 26 26 26 25 23 21 20 18 15 13 11 9 7 6 345 346 346 346 347 347 347 348 348 348 349 349 349 350 350 350 351 351 351 352 352 352 352 352 352 352 351 351 350 349 347 344 339 332 320 306 293 287 288 295 301 303 303 299 291 284 277 272 268 265 262 259 255 257 256 252 246 240 236 235 237 238 237 236 237 238 240 242 243 245 246 247 248 248 250 252 255 260 266 271 275 279 282 284 285 286 288 290 292 293 289 287 287 292 297 300 305 313 327 356 42 82 112 142 171 192 204 203 201 201 206 212 211 204 197 194 196 201 207 208 202 186 181 169 154 142 139 141 145 148 148 146 147 148 150 151 149 145 141 141 145 150 155 155 147 144 143 143 144 145 145 141 138 136 136 136 137 137 138 139 138 138 137 134 129 126 123 122 122 123 124 124 126 128 130 132 133 134 136 138 140 143 146 148 148 146 143 144 147 149 151 152 153 152 151 149 147 145 144 143 143 143 142 142 141 141 140 140 142 145 150 155 158 159 158 153 145 141 137 133 131 129 127 124 121 119 115 111 106 102 99 98 98 99 100 101 102 103 105 107 109 109 108 106 103 99 96 94 92 91 89 88 87 85 83 81 80 79 78 78 78 78 79 81 83 85 87 87 86 82 79 77 75 74 74 74 75 76 77 77 78 78 79 80 81 82 84 85 87 89 91 92 93 94 94 93 91 89 88 87 86 85 85 83 82 81 79 78 76 75 73 72 70 69 68 67 67 67 66 65 63 61 61 61 60 59 58 55 54 54 54 54 54 53 52 51 50 48 47 45 43 41 39 37 34 32 29 27 25 24 22 19 16 15 13 11 9 9 9 8 8 8 8 9 11 16 20 23 23 23 22 21 19 17 15 13 11 10 9 7 6 6 7 8 8 6 4 2 0 358 356 355 355 354 353 352 351 349 347 344 341 339 339 338 339 341 346 354 4 10 11 11 10 10 10 9 8 5 2 358 354 350 347 346 344 346 349 348 347 349 352 355 357 358 358 358 360 359 358 357 356 356 356 354 351 348 344 341 339 337 335 334 333 331 328 326 327 332 341 352 353 351 350 351 355 3 11 18 21 20 18 18 17 17 16 14 13 12 12 14 18 22 24 25 26 26 26 25 25 24 23 23 23 21 20 18 17 16 15 14 14 15 15 15 15 14 15 14 14 14 15 15 15 15 15 15 15 14 14 14 14 15 15 15 14 14 14 13 13 13 13 13 13 12 12 11 10 10 11 13 15 18 21 23 24 24 23 22 20 19 17 16 14 12 10 8 6 4 345 345 345 345 346 346 346 347 347 347 347 348 348 348 349 349 349 350 350 351 351 351 351 351 351 351 351 350 350 349 347 345 341 334 324 311 299 294 295 302 306 308 307 303 295 287 280 274 270 268 266 263 259 258 259 257 253 249 246 249 251 251 248 245 244 245 247 250 251 251 250 250 252 255 258 261 264 269 274 280 287 294 298 299 298 299 301 302 302 299 292 293 293 293 294 295 296 299 304 320 145 151 159 174 210 219 219 220 221 220 217 213 208 199 193 193 198 202 201 199 194 183 177 164 146 129 122 133 142 147 147 143 141 142 145 149 151 149 146 143 143 146 150 153 152 147 146 147 149 151 151 146 139 134 133 133 134 135 137 139 138 135 132 128 122 118 115 114 115 116 117 119 122 125 128 130 132 133 135 136 139 141 145 150 153 151 148 146 147 148 149 151 152 152 152 150 148 146 145 144 143 143 142 141 140 139 138 139 141 145 150 154 155 153 149 143 137 133 130 129 127 126 124 122 120 117 114 110 107 104 101 100 100 100 101 102 103 104 106 107 108 107 105 103 99 96 94 93 91 90 89 88 86 84 82 81 79 79 78 78 78 78 80 81 83 85 86 87 86 83 80 77 75 74 74 75 76 77 78 79 79 80 80 80 82 83 84 86 88 89 91 92 93 94 94 93 91 90 89 88 88 87 86 85 84 83 82 81 80 80 79 78 77 77 76 76 76 75 75 74 73 72 70 70 68 66 65 63 61 59 58 58 58 57 55 54 53 51 49 47 45 43 41 39 37 35 33 31 30 28 27 24 21 19 18 15 12 11 11 10 9 9 9 10 12 17 21 24 25 25 25 23 21 18 16 14 13 11 10 8 6 4 4 6 7 6 5 3 1 358 356 354 353 351 351 350 348 347 345 342 339 338 338 338 338 338 342 352 1 8 10 10 10 9 8 7 6 3 359 355 350 346 344 343 346 350 348 342 340 341 345 348 352 354 356 357 358 358 358 358 358 358 357 354 351 348 346 344 342 342 341 339 338 336 334 332 333 339 349 352 353 352 351 351 355 2 10 17 21 22 22 21 20 18 15 13 13 13 14 15 18 22 24 23 24 25 26 26 26 25 24 23 22 21 20 18 16 15 14 13 13 13 14 15 14 14 14 14 14 13 13 14 14 14 14 14 13 13 13 13 13 14 14 14 13 12 11 10 9 9 8 8 8 7 6 5 4 3 3 5 8 12 17 21 23 24 23 21 19 18 17 16 14 12 9 7 4 3 344 344 344 344 345 345 345 345 346 346 346 346 347 347 348 348 348 349 349 349 350 350 350 351 350 350 350 350 349 349 347 345 342 337 329 319 308 301 303 308 311 313 311 306 299 291 283 278 274 272 270 268 265 262 263 265 265 265 265 267 268 266 262 257 255 256 258 260 260 257 255 255 256 260 264 268 271 275 281 289 299 309 311 311 310 310 311 310 307 303 298 307 306 302 298 296 294 289 273 238 205 191 190 202 227 231 234 237 238 233 223 214 207 199 196 200 205 208 207 204 201 197 194 183 159 132 119 126 138 143 143 139 135 134 137 141 147 150 150 148 147 146 148 150 150 146 143 142 144 146 149 147 140 134 131 131 132 133 136 139 138 133 127 121 114 110 107 107 108 110 112 115 118 122 125 127 129 130 131 132 134 137 141 147 152 154 152 148 146 147 148 149 151 152 152 151 150 148 146 145 144 143 142 141 140 138 137 137 140 145 149 152 151 147 140 133 127 125 124 123 122 122 120 119 118 116 113 111 108 106 104 102 101 101 101 102 102 103 104 104 104 103 101 98 95 93 92 91 91 89 88 86 84 82 81 80 79 79 78 78 79 80 81 82 83 84 85 86 85 83 80 77 75 74 75 75 76 78 79 80 81 81 81 81 82 84 85 87 88 90 91 92 93 93 93 92 91 90 90 89 89 88 87 86 86 85 85 84 83 83 83 83 82 82 81 81 81 81 81 81 81 80 78 77 75 74 73 70 67 65 62 61 60 60 58 57 55 53 51 49 47 46 44 42 40 38 36 35 34 32 31 28 26 24 22 20 16 14 13 12 10 10 10 11 13 17 22 25 27 27 27 25 23 21 18 16 14 13 12 10 8 5 4 4 5 5 5 4 1 358 356 353 351 350 348 347 346 344 342 339 337 336 336 336 336 336 338 348 357 4 8 9 9 8 8 7 8 3 359 355 351 347 343 341 346 357 356 342 332 333 337 342 346 350 354 356 358 359 359 359 358 357 355 353 351 347 345 344 344 344 343 342 341 340 338 337 338 340 347 351 351 350 349 351 356 3 11 17 20 22 23 23 21 17 14 11 10 11 13 15 18 22 24 23 23 24 26 26 26 26 24 23 21 20 18 16 14 13 12 11 11 11 12 13 13 13 12 11 11 10 10 10 10 11 11 11 11 11 11 11 12 13 13 12 12 11 10 9 8 7 6 5 5 4 2 1 359 358 358 359 1 5 11 17 23 25 25 23 21 19 18 17 16 13 10 7 4 2 343 343 343 343 344 344 344 344 345 345 345 345 346 346 346 347 347 347 348 348 349 349 349 350 350 350 350 349 349 348 347 346 343 339 332 324 315 309 309 312 315 316 315 311 304 297 289 284 280 277 275 273 270 270 271 275 280 283 283 281 278 276 272 269 267 267 269 271 270 267 263 261 261 264 270 275 280 285 293 304 315 323 323 322 322 322 320 318 316 314 316 329 330 324 316 309 301 290 261 228 206 201 206 221 243 244 246 246 242 234 225 216 209 204 204 208 213 218 220 220 223 224 220 205 177 145 126 125 132 136 137 135 131 128 128 132 140 147 151 152 150 148 146 145 145 143 138 135 135 137 140 145 141 137 134 133 134 136 138 140 139 133 127 120 113 107 106 106 106 108 110 113 116 119 121 123 125 126 126 128 130 132 137 144 149 151 151 148 145 145 146 147 149 150 151 151 150 149 147 146 145 144 143 141 139 137 136 137 141 144 147 149 147 140 132 124 120 119 118 118 117 116 116 115 114 113 112 110 108 106 104 102 101 100 99 98 98 99 99 99 98 96 95 93 91 90 90 89 89 87 85 83 82 80 80 79 79 78 78 78 79 80 81 82 83 83 85 85 85 83 79 77 75 74 74 75 76 78 79 81 81 82 82 82 84 85 87 88 90 91 92 92 93 93 93 92 92 91 90 90 89 88 88 87 86 86 85 85 85 85 85 85 85 85 84 83 83 84 85 86 86 85 84 82 80 79 78 75 71 68 65 63 62 61 61 60 58 56 54 52 51 50 48 47 45 42 40 38 37 35 34 32 31 29 27 25 20 17 15 14 12 12 12 12 14 17 22 27 30 29 29 28 26 24 21 18 16 15 15 14 11 9 6 5 5 4 4 3 1 358 355 352 350 348 347 345 343 341 339 337 335 334 333 332 332 333 335 342 350 357 2 4 6 6 7 7 8 3 358 355 353 352 347 343 344 352 354 343 335 340 343 347 352 355 355 357 358 358 359 358 358 357 355 352 349 347 345 345 345 345 345 344 344 342 341 341 341 343 346 348 348 347 346 350 356 3 10 14 17 20 23 24 23 19 14 9 7 7 8 10 13 19 21 21 21 23 25 26 27 26 24 22 20 18 17 15 13 11 10 10 11 10 10 11 11 11 10 9 8 8 7 7 7 7 7 7 7 7 7 8 8 10 10 9 9 9 8 7 6 5 5 4 3 1 0 359 358 357 357 357 359 1 6 11 19 24 25 24 22 21 20 19 17 14 12 9 7 4 342 342 342 343 343 343 343 343 344 344 344 344 344 345 345 345 346 346 346 347 347 348 348 348 349 349 349 349 348 348 347 346 344 340 334 327 320 315 313 316 319 320 319 316 310 303 296 290 285 281 279 277 276 277 282 289 295 298 294 289 286 283 281 279 278 277 280 282 282 279 274 271 270 271 276 283 290 298 310 325 332 324 311 307 317 328 333 333 330 330 333 340 348 345 336 325 313 299 271 241 221 220 242 257 262 261 260 254 245 237 229 223 218 216 216 218 223 230 238 249 259 256 240 211 183 160 143 130 121 125 128 129 128 124 122 124 130 138 145 149 149 148 144 141 139 136 133 130 130 132 135 143 141 139 138 138 139 141 143 142 139 136 130 122 113 106 106 106 106 107 109 112 114 116 118 119 121 121 122 124 126 128 132 139 144 147 147 145 142 142 143 145 147 149 150 151 151 150 148 147 146 145 144 142 139 137 137 139 142 144 146 146 143 133 124 118 114 112 111 110 109 109 109 108 108 108 108 107 106 104 102 100 98 97 95 94 94 93 93 93 92 91 90 89 89 89 89 88 87 85 83 81 80 79 79 78 78 77 77 77 78 80 81 82 82 83 85 85 84 82 79 76 75 74 74 75 76 78 79 81 81 82 83 83 85 86 88 89 91 92 93 94 95 94 94 93 92 91 90 90 89 88 87 87 86 85 85 84 85 86 87 87 87 86 85 85 85 87 88 89 90 89 88 86 84 82 81 78 74 70 67 65 64 63 62 61 60 58 56 54 54 53 52 51 49 47 44 41 39 38 37 36 35 34 33 30 26 21 18 16 15 15 15 15 15 17 22 27 31 31 30 30 28 26 24 21 19 18 17 17 15 12 10 7 5 3 2 1 359 357 354 351 349 346 344 342 341 339 337 335 333 330 329 328 328 329 331 336 342 349 355 359 2 4 5 4 4 1 358 356 354 351 344 338 338 342 354 359 358 357 358 359 1 1 1 1 0 360 359 360 359 358 356 352 349 347 345 345 345 346 346 347 346 345 344 344 344 345 345 344 343 343 344 347 353 359 5 9 11 13 17 19 19 16 12 5 2 359 358 358 1 9 15 18 19 24 26 27 26 24 22 20 19 18 16 14 12 11 11 11 11 11 10 10 10 9 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 4 3 2 1 1 360 359 358 358 357 357 357 357 358 360 2 7 13 19 21 21 21 20 19 18 16 14 12 10 10 8 341 341 341 342 342 342 342 342 343 343 343 343 343 343 343 344 344 344 345 345 346 346 347 347 347 348 348 348 348 347 347 346 344 341 336 331 325 319 317 318 321 322 322 319 315 308 301 295 289 285 282 280 280 285 293 300 305 306 302 298 295 294 293 291 290 289 290 291 291 289 286 283 282 282 286 293 301 313 326 341 344 314 292 284 293 315 339 350 347 346 345 348 355 360 353 342 329 317 296 271 254 253 269 275 278 277 275 261 249 240 234 229 227 225 225 227 231 237 246 257 262 254 240 221 203 187 165 137 113 114 121 126 127 124 120 119 122 128 135 140 143 143 141 137 133 130 127 126 126 128 133 142 143 143 143 143 143 144 146 146 143 139 132 123 113 104 103 104 105 107 108 111 112 113 115 116 117 118 119 120 122 125 128 132 136 137 137 136 137 138 140 142 145 147 149 150 151 150 149 148 147 146 144 142 140 139 140 141 144 146 147 145 137 126 117 111 107 105 103 102 101 101 100 100 100 101 102 103 102 101 100 98 97 95 94 93 92 91 91 90 90 89 89 89 89 88 87 86 85 83 81 79 78 77 77 76 76 75 75 76 77 78 79 80 81 83 84 84 83 81 78 76 75 75 75 75 76 78 79 81 82 83 83 84 85 86 88 90 91 93 94 95 96 95 94 93 92 91 90 89 88 88 87 87 86 85 84 84 86 87 88 89 89 88 87 87 88 89 90 92 92 92 90 89 87 85 82 79 76 72 68 66 65 64 63 63 62 60 58 56 55 55 54 53 52 49 47 44 42 41 40 39 39 39 38 36 32 27 21 19 19 19 19 19 19 19 22 28 31 32 32 31 31 29 27 25 23 21 21 20 18 16 13 10 7 4 1 359 357 354 352 349 345 343 340 339 338 336 334 332 329 326 324 322 322 323 325 328 333 340 349 354 357 359 0 360 1 2 3 359 354 345 336 332 337 342 353 1 3 5 5 6 7 7 7 6 5 4 4 3 2 359 356 352 349 347 346 347 347 348 348 348 348 347 346 346 346 346 345 343 343 343 343 345 348 353 357 0 1 1 2 3 5 5 5 0 355 350 344 339 347 355 3 12 19 27 31 30 25 21 19 18 17 17 15 13 13 13 13 12 12 12 11 10 9 8 6 5 5 4 4 4 5 5 4 4 4 4 3 2 1 1 1 1 1 0 0 360 359 359 358 358 358 357 357 357 356 356 356 356 357 358 360 3 8 13 17 18 18 19 19 18 17 15 13 13 12 11 340 340 341 341 341 341 341 341 341 342 342 342 342 342 342 342 343 343 343 344 344 345 345 346 346 347 347 347 347 347 347 346 344 341 337 332 325 320 318 319 322 324 324 322 318 312 305 299 293 289 286 284 286 293 301 307 309 309 309 305 303 302 301 300 297 295 294 294 296 296 296 295 296 299 303 310 318 329 339 348 349 326 310 300 300 321 350 2 0 357 355 354 355 1 5 1 355 344 330 307 289 278 275 277 282 283 278 267 255 248 242 237 233 230 229 230 233 237 244 253 261 257 254 249 242 231 202 155 120 117 123 128 129 127 123 118 117 120 124 129 133 135 135 132 128 126 124 124 126 135 140 142 143 143 143 143 144 144 146 145 142 137 130 120 109 101 99 101 104 106 108 109 110 111 112 113 114 115 117 119 121 123 124 124 122 120 121 124 129 134 137 140 143 146 148 150 150 150 149 148 147 146 145 143 142 142 143 145 147 149 148 142 130 118 110 105 102 101 99 96 94 93 92 91 92 93 94 95 96 96 96 96 96 95 94 94 93 92 91 91 90 89 89 88 88 86 85 83 82 80 78 77 76 76 76 75 75 74 74 74 75 76 78 79 81 83 84 83 82 81 78 77 76 75 75 75 76 78 79 81 82 84 84 85 86 87 88 90 92 93 94 95 96 95 94 92 90 89 88 87 87 87 86 86 86 85 85 85 87 89 90 91 91 90 90 90 90 91 92 93 94 93 92 90 88 86 83 80 76 73 69 67 65 64 64 64 63 62 60 58 58 57 57 56 54 52 50 47 45 44 43 43 43 43 43 42 40 35 28 25 24 23 23 23 23 23 25 29 32 34 34 33 33 32 30 29 27 26 25 24 22 19 16 13 10 6 2 358 355 351 348 344 341 338 336 335 335 334 332 329 325 321 319 317 316 317 319 322 326 333 340 345 349 352 354 358 2 6 9 0 350 340 334 337 350 353 355 358 2 6 9 11 11 11 11 11 10 8 7 5 2 359 356 352 350 348 348 348 349 350 350 350 349 348 348 348 349 348 347 346 346 346 345 345 345 347 351 353 354 352 351 350 352 356 359 356 350 342 332 327 329 335 342 354 7 22 35 37 27 20 17 15 15 15 15 15 16 18 17 16 14 14 13 12 10 8 6 6 5 5 5 4 4 4 4 4 3 2 1 360 358 358 357 357 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 356 356 358 360 3 8 13 16 17 18 19 19 19 17 16 15 15 13 340 340 340 340 340 340 340 340 340 340 340 341 341 341 341 341 341 341 342 342 343 343 344 344 345 345 346 346 346 346 346 345 344 341 337 330 323 319 317 319 322 324 325 324 321 315 309 303 298 294 292 290 291 297 305 310 312 313 313 309 306 303 300 299 297 296 296 295 298 300 303 307 313 320 325 331 338 346 353 356 354 348 346 344 345 354 6 10 9 6 4 1 359 358 359 354 348 345 341 330 310 291 279 276 280 279 275 269 262 257 252 247 240 235 233 234 237 240 246 262 282 291 288 280 270 254 222 176 139 127 126 129 131 130 126 116 113 113 116 119 121 123 125 125 123 122 122 123 128 140 143 143 142 141 140 140 141 142 143 142 140 136 128 116 104 98 98 100 103 106 108 108 108 108 108 110 111 113 115 118 120 122 121 116 111 109 112 117 124 130 135 139 142 145 147 149 150 150 149 148 147 146 145 144 144 144 146 147 149 150 146 136 122 109 103 100 98 96 95 92 90 88 87 86 86 86 86 87 88 88 89 90 91 92 92 92 92 92 91 90 88 87 86 85 84 83 81 80 79 78 76 76 75 74 74 74 73 73 73 74 75 76 77 79 81 83 83 83 82 81 78 77 76 75 75 76 77 78 80 82 84 85 86 86 87 88 89 90 92 93 94 94 94 93 92 90 88 87 86 86 85 85 85 85 85 85 85 86 88 89 91 91 91 91 92 92 92 92 92 93 94 93 92 90 88 86 83 80 76 72 69 67 66 65 65 65 64 64 63 61 61 60 59 58 56 54 52 50 48 48 47 47 46 46 46 47 46 44 37 33 31 29 29 28 27 27 28 31 33 35 36 35 35 34 34 34 33 32 31 29 26 24 20 17 13 8 3 358 353 349 345 341 337 333 331 330 331 330 328 325 320 316 313 312 311 313 315 318 322 328 333 338 342 346 351 357 3 7 9 358 349 345 345 347 349 350 351 352 356 2 8 13 16 15 16 15 14 12 9 6 3 359 356 353 351 349 350 350 351 351 350 349 349 349 350 351 352 352 351 350 350 350 349 348 347 345 346 349 350 350 351 352 354 356 356 352 345 336 327 322 322 323 326 337 353 12 31 34 29 22 18 16 16 17 17 19 21 22 21 20 19 18 17 14 12 10 8 7 7 6 5 4 3 3 3 2 2 1 359 358 356 355 355 355 354 354 354 353 353 352 353 353 353 353 354 355 355 355 355 355 355 356 357 358 0 5 10 15 18 19 20 21 22 20 19 17 16 15 339 339 339 339 339 339 339 339 339 339 339 339 340 340 340 340 340 340 340 341 341 341 342 343 343 344 344 345 345 345 345 345 344 341 337 331 325 319 317 319 322 325 326 326 324 319 314 308 304 300 298 296 295 299 306 312 315 316 315 312 307 302 300 298 298 300 301 301 302 305 310 318 328 339 342 347 352 358 3 4 3 0 359 1 5 9 13 13 13 12 11 9 6 0 353 345 336 333 331 326 313 297 286 280 281 278 275 272 268 263 259 255 250 247 245 244 245 248 254 280 306 318 315 300 284 259 224 190 154 131 123 127 130 127 119 107 104 105 107 110 111 112 114 115 116 116 117 119 125 138 142 144 143 141 139 139 140 142 143 144 143 137 126 110 98 95 97 100 103 105 106 106 106 106 106 107 108 110 113 115 118 120 117 113 109 108 112 117 123 129 134 138 142 145 147 149 150 150 149 148 147 146 145 145 145 146 148 149 148 146 138 127 114 104 99 96 94 93 92 91 89 88 86 85 84 83 82 81 81 82 82 83 84 86 87 89 89 89 88 86 85 83 82 82 81 80 79 78 77 76 75 74 74 73 73 73 73 73 74 74 75 76 78 80 82 83 83 82 80 79 77 76 76 76 76 77 78 79 81 83 85 86 87 88 88 88 89 91 92 93 94 94 93 92 90 88 87 86 85 85 84 84 84 84 84 85 86 86 88 89 90 90 91 91 91 92 92 92 93 95 95 94 92 90 88 85 83 79 76 72 69 68 66 66 65 65 65 65 64 64 63 62 61 59 57 55 54 52 51 51 51 51 50 49 49 50 51 50 45 41 38 36 35 33 32 31 32 33 36 38 38 38 38 38 38 39 38 38 36 34 32 28 25 21 16 11 5 358 352 347 342 337 333 329 327 327 327 327 325 320 316 312 309 308 308 309 311 314 318 324 329 334 338 342 347 355 4 13 16 12 6 359 351 347 345 343 341 339 344 352 2 12 18 18 17 17 15 12 9 6 4 2 359 355 352 351 351 352 352 352 350 349 349 350 352 353 354 355 355 354 354 354 353 352 350 348 347 348 348 351 354 357 359 358 354 348 340 332 326 324 323 320 323 331 346 5 21 26 25 23 21 20 20 21 21 22 24 25 25 25 25 23 21 18 15 12 10 8 7 6 5 4 3 2 1 1 0 359 358 357 356 355 354 354 354 353 352 352 351 350 350 350 350 351 353 354 355 356 357 357 357 357 358 358 0 4 9 15 20 22 23 24 24 23 21 20 18 16 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 339 339 339 339 339 339 340 340 341 341 342 343 343 344 344 345 344 343 342 339 334 328 323 320 322 324 326 327 328 327 324 319 314 309 305 303 301 298 302 307 312 316 318 316 313 309 306 305 305 307 310 312 312 312 314 319 327 336 345 347 348 352 357 3 8 11 12 12 13 11 11 13 16 17 16 15 13 8 1 352 341 328 321 317 311 304 296 290 286 284 280 277 274 271 266 263 264 266 267 266 263 261 259 258 283 306 320 321 309 292 271 251 244 173 112 110 118 120 107 95 89 89 93 96 99 102 104 106 108 110 111 112 113 117 125 132 136 138 138 138 138 140 143 147 149 148 140 125 104 91 91 94 98 102 103 104 104 105 105 105 105 105 107 110 114 117 118 115 114 113 114 116 120 125 130 135 139 142 145 147 149 150 150 149 148 147 147 146 146 147 148 148 146 142 136 129 117 106 98 96 96 95 95 94 93 91 89 87 85 83 81 80 79 78 77 77 78 79 80 82 83 84 84 83 82 81 80 80 79 79 78 78 77 76 76 75 74 73 73 72 73 73 74 74 75 76 77 79 81 83 84 83 82 79 78 77 77 77 77 77 77 79 80 83 85 86 87 88 88 89 89 90 91 92 93 94 93 92 91 89 88 86 85 85 84 84 84 84 84 84 85 85 86 86 87 87 88 88 89 90 91 92 94 95 96 96 95 93 91 88 86 83 80 77 73 70 68 67 66 65 66 66 66 65 65 64 63 62 61 59 57 56 55 55 55 55 55 55 54 54 54 54 55 52 49 46 43 42 39 37 36 35 36 38 40 42 42 42 42 43 44 44 43 42 40 38 34 30 26 20 13 6 358 351 344 339 334 330 327 325 325 325 325 322 317 312 309 306 305 305 305 307 311 315 321 328 333 337 339 343 354 8 20 24 25 18 3 342 333 327 323 324 323 329 340 355 9 16 19 18 17 16 13 11 8 7 5 2 357 352 351 352 353 354 354 353 352 352 354 355 356 357 358 358 357 357 356 355 355 354 353 352 351 350 353 357 360 359 356 350 342 336 331 328 326 325 322 324 331 343 358 10 17 20 19 20 21 23 25 26 27 28 29 30 30 30 28 25 22 19 15 12 9 7 6 5 4 3 1 0 359 359 357 356 355 355 354 354 353 353 352 351 349 347 345 345 344 344 347 349 352 355 357 359 360 0 1 2 2 4 6 10 16 20 23 25 25 25 24 22 20 19 17 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 338 338 338 338 339 339 340 340 341 342 342 343 343 343 343 342 339 336 332 328 326 326 327 328 329 329 329 327 324 320 315 311 308 306 305 307 311 315 318 318 317 315 313 312 313 315 317 320 322 322 323 324 328 334 341 345 345 344 346 351 358 6 12 15 13 3 354 354 4 16 21 21 19 14 7 357 348 337 324 311 307 305 303 298 294 290 286 281 279 277 274 270 268 271 276 281 282 278 274 269 267 276 292 307 312 306 293 285 282 288 305 8 67 83 78 60 60 67 77 84 87 89 91 95 97 100 102 104 106 107 111 118 124 128 130 131 131 131 134 139 144 147 148 144 129 108 90 89 92 96 99 100 101 102 104 104 105 105 105 106 110 114 115 113 114 116 119 121 123 125 128 132 135 139 142 145 148 149 150 150 149 148 148 148 147 147 147 147 145 141 134 127 119 111 104 100 100 100 100 100 99 98 96 93 90 87 84 82 80 78 77 76 76 76 76 77 78 79 80 80 80 79 78 78 77 77 77 76 76 76 76 75 74 74 73 73 73 73 74 75 75 75 76 78 80 82 84 85 85 83 81 79 78 78 78 78 77 78 79 81 83 86 87 88 89 89 89 90 90 91 92 92 92 91 91 89 88 87 86 85 85 84 84 84 84 84 84 85 85 86 86 85 85 85 86 87 88 90 92 94 96 97 97 95 93 91 88 85 83 81 78 74 71 69 67 67 66 67 67 67 66 66 65 65 64 63 61 60 59 59 58 58 58 58 58 57 56 56 57 57 57 54 51 49 47 45 43 41 39 40 41 43 44 46 46 47 48 49 49 49 48 46 44 41 37 32 26 17 7 356 347 338 332 327 324 321 321 322 322 320 316 312 309 306 304 302 300 300 303 307 313 320 328 333 337 340 347 359 12 20 18 2 321 297 298 296 292 289 298 304 314 329 346 0 12 18 20 17 17 16 14 11 9 7 3 358 354 353 354 355 357 356 356 355 355 357 358 359 359 359 360 359 359 358 358 357 356 356 357 357 359 1 1 1 358 353 346 339 335 332 330 327 325 325 327 332 341 353 3 10 12 10 12 15 20 26 31 34 35 36 36 36 34 32 30 27 23 18 14 10 7 6 6 4 3 1 359 358 357 356 355 354 354 354 353 352 351 349 346 343 338 334 331 329 328 335 342 353 359 3 6 7 7 7 8 9 10 11 13 16 20 23 25 26 25 24 22 19 16 14 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 337 337 337 338 338 339 339 340 341 341 342 342 342 341 339 336 333 331 328 327 327 328 329 329 329 329 327 324 321 317 315 313 312 313 316 318 320 320 320 318 318 317 318 321 323 325 326 326 327 330 333 338 343 345 345 344 345 350 356 3 9 12 358 333 321 328 349 13 27 27 24 17 6 351 339 329 318 305 301 301 303 303 299 294 288 283 282 282 280 277 274 277 282 287 291 290 285 280 277 277 284 295 303 306 303 298 296 296 297 306 329 346 343 348 16 45 66 79 83 84 84 85 86 87 89 92 97 99 104 110 115 120 123 123 122 120 120 122 125 130 137 142 134 116 97 92 92 95 97 99 99 101 104 107 108 108 109 110 111 110 109 110 112 116 120 124 127 130 132 134 136 139 142 145 148 150 150 150 150 149 149 149 148 148 147 145 141 135 128 121 112 107 105 105 105 105 105 105 104 102 100 98 95 91 88 86 83 81 80 79 78 77 77 77 77 77 77 77 77 77 76 76 75 75 74 75 75 75 75 75 75 75 74 74 74 75 75 75 76 76 76 78 80 82 84 85 85 83 81 80 79 79 79 79 78 79 80 82 84 86 88 89 89 90 90 90 91 91 91 91 90 90 89 88 87 87 86 85 85 85 85 84 84 84 84 85 85 86 86 86 85 85 85 85 87 89 91 93 95 96 96 95 93 90 88 85 84 81 79 75 72 70 69 68 68 69 69 69 68 68 68 68 67 66 65 64 63 63 62 62 61 61 61 60 58 57 57 58 59 58 56 53 51 50 48 46 45 44 44 45 46 49 50 51 53 54 54 54 53 52 50 48 46 43 38 23 8 352 336 326 319 313 309 308 309 311 312 311 308 305 304 303 301 297 295 294 296 302 309 318 326 332 337 343 351 1 10 7 351 308 258 252 254 252 249 254 267 283 301 321 337 354 7 17 21 17 17 18 17 13 9 6 2 359 357 356 356 357 357 357 356 356 356 358 360 1 1 2 2 1 1 1 1 0 0 1 2 3 5 6 6 5 1 354 348 343 340 337 333 329 326 325 327 330 338 347 356 4 4 2 2 7 16 27 35 40 44 44 43 42 39 37 34 30 26 21 18 14 12 10 8 6 4 1 359 357 355 354 353 353 352 351 349 347 344 339 334 327 320 312 304 297 294 308 355 33 28 29 28 24 20 19 18 18 18 18 18 19 20 22 23 24 24 23 22 19 16 14 335 335 335 335 335 335 335 335 335 334 334 334 334 334 334 335 335 335 335 335 335 335 336 336 336 337 338 338 339 340 340 341 341 340 339 336 333 330 326 325 325 327 329 330 330 329 328 326 324 321 319 317 316 316 319 321 322 322 322 321 321 321 322 324 325 327 327 326 327 328 331 335 340 344 347 348 350 353 358 2 6 7 359 345 331 328 351 17 35 36 27 15 1 346 331 321 314 308 305 306 309 310 307 300 292 288 288 290 289 284 282 283 287 292 297 299 296 290 286 285 288 297 306 314 315 311 305 301 297 296 301 309 318 327 349 17 45 66 77 81 80 78 76 75 77 81 85 87 90 93 96 99 102 103 104 104 104 105 110 121 135 146 133 116 103 97 96 97 98 99 100 102 106 111 115 116 116 113 106 102 102 104 108 112 117 121 125 129 132 134 136 138 141 145 148 150 151 151 150 150 149 150 149 148 146 143 138 132 125 119 113 111 110 110 110 109 108 107 106 104 102 100 98 96 93 91 89 87 85 83 82 80 79 78 77 77 77 77 76 76 75 74 74 73 73 74 74 75 75 75 76 76 76 76 76 76 76 76 77 77 77 78 80 82 84 85 85 84 82 81 80 80 80 79 79 80 81 83 85 87 88 89 90 90 90 90 90 90 89 89 89 88 88 88 87 87 86 86 86 85 85 85 84 84 84 85 86 86 86 86 86 85 85 86 87 88 90 92 93 95 95 94 93 91 89 86 84 82 79 76 74 71 70 70 70 71 71 71 71 71 70 70 69 69 68 68 67 67 66 65 64 63 62 62 60 59 58 58 59 60 59 57 56 54 53 51 50 50 49 48 48 51 52 54 56 58 59 59 59 59 58 58 58 59 59 50 12 310 306 299 291 285 282 284 289 293 295 296 295 296 298 298 297 293 289 287 288 294 302 312 321 329 335 341 346 347 339 322 295 266 247 243 237 232 229 237 250 271 295 315 332 347 1 11 17 16 15 16 15 11 6 3 1 360 359 358 357 357 356 355 356 357 357 359 1 2 3 4 4 4 4 4 4 5 5 6 8 8 9 10 10 8 4 358 353 349 345 341 335 331 328 326 327 329 333 340 348 357 358 358 358 2 13 24 35 45 50 51 50 48 45 42 38 34 29 25 22 21 19 17 13 8 3 359 356 353 351 350 350 348 346 342 337 332 325 317 305 292 282 274 266 255 238 202 128 82 72 65 59 51 42 35 31 28 26 24 23 22 21 21 22 22 22 22 21 19 17 16 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 333 334 334 334 334 335 335 336 337 337 338 339 339 340 339 338 335 331 327 324 323 324 326 328 329 329 328 327 325 323 321 319 317 316 316 318 320 322 322 323 323 323 323 324 325 326 327 327 326 326 326 328 330 335 340 345 349 353 356 358 1 3 1 357 354 354 355 9 32 46 46 35 14 354 336 322 316 317 318 320 322 324 323 318 307 300 296 295 296 296 292 289 288 291 296 301 304 303 298 294 293 296 303 313 320 324 321 316 314 313 314 319 333 343 346 350 1 20 41 60 71 72 69 66 66 70 72 73 72 70 70 71 73 77 81 85 88 90 93 104 122 141 151 116 99 95 97 100 101 102 102 103 105 110 116 123 126 123 112 99 95 97 102 107 111 114 116 119 123 128 132 135 138 141 144 147 150 151 151 151 150 150 150 150 149 146 142 137 131 126 122 120 118 117 116 115 113 111 108 107 104 102 100 99 97 95 94 92 90 89 87 85 84 82 80 79 78 77 77 76 75 74 73 73 73 73 74 75 76 76 77 78 78 79 79 80 80 80 79 79 79 79 79 81 82 84 85 85 84 83 82 81 81 81 80 80 81 82 84 85 87 88 89 90 90 90 90 89 89 88 87 87 87 87 88 88 87 87 87 86 86 85 85 84 84 84 85 85 86 86 86 86 86 86 87 87 88 89 91 92 93 94 94 93 92 89 87 84 82 80 77 75 73 72 72 72 73 73 73 73 73 72 71 71 71 71 71 71 70 69 68 67 65 64 63 62 61 59 58 60 61 61 61 60 59 58 56 55 55 55 55 54 55 55 57 59 61 63 64 65 66 67 69 73 78 86 97 127 195 230 242 245 244 243 251 260 267 271 274 277 282 287 291 291 288 284 280 279 284 292 301 311 319 326 329 326 316 298 279 262 250 244 242 236 230 228 231 238 254 286 316 336 349 357 3 10 12 12 11 8 5 3 1 1 360 359 358 358 357 356 356 357 358 359 360 1 4 5 6 6 7 7 7 7 8 9 10 11 12 11 10 8 5 2 359 356 352 347 342 337 334 331 330 329 329 330 334 340 349 354 357 357 0 8 18 30 44 52 55 56 54 51 47 43 38 32 28 26 27 28 27 22 12 0 351 344 341 342 341 339 336 331 321 309 296 280 262 247 238 231 224 217 203 183 155 117 95 83 76 72 65 57 49 43 38 34 30 27 24 23 21 21 20 20 20 19 18 17 16 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 332 333 333 334 334 335 336 336 337 338 338 338 337 334 330 326 323 322 323 325 327 328 328 327 325 323 320 319 317 315 314 313 315 317 321 323 324 324 324 324 324 325 326 327 327 327 328 329 330 330 331 333 335 339 343 347 351 354 354 352 349 348 350 358 14 40 54 52 34 2 335 325 318 314 322 330 339 345 344 340 333 322 311 304 300 300 301 298 294 292 293 297 302 305 306 303 301 301 304 309 316 322 325 325 323 326 331 334 335 341 357 13 21 20 20 24 34 49 54 56 58 61 67 67 62 56 50 51 55 60 64 66 70 74 79 91 108 119 120 105 74 72 79 90 100 104 105 106 107 109 114 121 129 135 130 119 106 99 100 105 110 114 113 113 113 117 122 128 133 137 140 143 146 149 151 151 151 151 151 151 151 149 146 142 138 133 129 127 125 124 124 122 120 117 114 112 109 106 104 101 99 97 95 93 92 91 89 88 86 85 83 82 81 79 78 77 76 75 74 74 73 74 75 76 78 79 80 80 81 82 83 84 85 85 85 84 83 82 81 81 82 83 84 85 85 84 84 83 83 82 81 80 80 81 83 85 86 87 88 89 90 90 90 90 89 88 87 86 86 87 87 87 87 87 87 87 86 86 85 84 84 84 84 84 85 85 85 85 85 86 86 86 86 87 88 89 91 92 93 94 93 92 90 88 85 82 80 78 76 74 74 74 74 74 75 75 75 74 74 74 74 74 75 75 75 74 73 71 69 68 66 65 64 62 61 60 60 61 63 64 63 63 62 61 60 60 60 60 60 60 60 61 62 65 67 69 71 73 76 80 86 92 102 115 134 162 185 201 210 213 212 221 229 237 245 251 256 263 271 279 282 282 279 276 275 279 285 291 297 300 300 296 289 279 266 255 246 240 236 233 229 225 222 223 231 252 299 332 348 355 357 359 3 6 7 8 6 4 3 2 0 359 358 357 357 358 359 359 360 0 1 3 5 8 9 9 10 10 10 10 10 10 11 12 12 12 11 8 5 2 359 356 353 350 346 342 339 336 334 333 332 331 330 330 335 341 348 354 354 355 359 7 22 38 49 56 58 57 54 50 46 41 35 31 30 33 34 32 25 11 353 337 326 319 319 319 316 307 293 277 256 236 218 204 195 189 181 173 162 150 134 109 92 82 75 71 67 63 59 54 49 45 41 37 33 29 25 23 21 19 18 17 17 16 16 16 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 333 334 335 336 336 337 337 336 334 331 328 324 322 322 324 325 326 326 324 322 320 317 314 313 313 312 312 313 316 320 323 325 325 325 324 324 325 326 327 327 328 329 331 332 332 332 331 331 332 334 336 339 338 338 339 341 345 352 2 17 39 53 47 22 348 325 317 314 316 326 338 351 360 358 350 342 330 317 307 302 302 303 303 298 296 296 298 302 305 307 308 308 310 312 315 319 323 325 327 327 329 333 336 339 341 355 12 25 33 31 18 17 27 39 46 51 56 62 65 53 40 31 34 44 54 61 59 61 61 60 57 54 54 60 63 56 61 71 85 99 105 108 110 112 114 118 125 133 139 137 129 119 111 108 111 115 117 116 112 111 112 116 123 129 134 138 142 145 147 150 151 153 154 154 153 152 151 147 143 139 135 132 131 130 129 129 127 126 123 120 117 114 111 108 105 102 99 97 94 92 91 89 88 86 85 84 83 82 81 80 79 78 77 76 76 77 78 79 81 83 84 85 87 88 89 90 91 91 91 91 89 88 86 85 84 84 84 84 85 85 85 84 83 82 81 81 81 81 83 84 86 87 88 89 89 90 91 90 90 89 87 86 86 86 86 86 87 87 87 87 86 86 85 85 84 84 83 84 84 84 84 84 84 85 85 85 85 85 86 87 88 90 91 92 93 92 92 90 88 84 81 78 76 75 75 74 74 74 75 76 76 76 76 76 77 78 79 80 80 79 78 76 74 72 70 68 67 65 64 63 62 62 63 64 65 66 66 66 65 65 65 65 65 66 66 66 66 67 70 72 74 77 79 83 88 94 101 109 120 134 152 168 181 190 195 196 202 209 217 225 230 236 243 251 260 267 271 273 273 276 283 289 290 289 284 277 269 259 251 243 237 231 228 225 222 220 218 218 219 229 266 318 347 357 358 356 356 359 2 7 7 8 7 6 3 359 357 357 358 360 2 4 3 3 3 4 7 10 12 13 13 12 12 12 11 11 11 11 12 12 12 10 7 3 360 356 352 349 346 343 340 338 337 336 335 334 333 331 330 332 335 340 347 348 348 349 353 10 27 42 54 57 56 54 51 47 44 42 40 39 40 41 41 25 341 318 299 284 275 272 270 266 253 230 212 200 190 181 173 167 158 145 131 117 106 97 84 75 69 66 63 59 56 52 49 46 44 42 40 36 33 30 27 24 20 18 16 15 15 15 15 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 330 330 331 331 332 333 334 335 336 336 336 334 332 329 324 321 320 321 323 324 324 322 320 317 314 312 310 311 313 314 316 318 321 324 326 325 324 324 324 324 325 326 327 328 328 329 330 331 332 332 333 333 334 334 334 333 331 332 335 342 353 6 20 33 42 28 358 333 321 318 318 322 329 340 350 356 356 349 340 330 321 312 307 306 308 309 306 303 302 302 305 308 310 313 315 318 321 323 325 327 328 329 329 329 331 335 340 345 354 4 17 29 38 33 25 24 33 41 48 53 58 63 49 31 21 21 30 42 53 61 62 56 44 31 22 34 44 50 51 58 69 82 96 105 110 114 116 118 120 125 131 138 141 138 132 126 120 118 119 120 119 115 112 111 113 118 124 130 135 140 143 146 148 149 152 153 154 155 155 154 150 145 141 137 135 134 134 134 133 132 130 129 126 124 121 118 115 112 109 106 103 100 97 95 93 91 90 88 87 86 85 84 83 82 81 81 81 82 83 85 87 89 91 93 95 96 97 98 99 99 99 98 97 95 93 90 89 87 86 86 86 86 86 86 85 83 82 82 82 82 83 84 86 87 88 89 89 90 90 91 91 90 89 88 86 86 85 86 86 86 86 86 86 86 86 85 85 84 84 84 83 83 84 84 84 84 84 84 84 84 84 85 85 86 88 89 90 90 90 90 89 86 82 79 76 75 74 74 74 74 74 75 76 76 77 77 78 79 81 82 83 83 82 81 79 76 74 72 70 68 67 65 65 65 65 65 66 67 68 69 70 70 70 70 70 71 71 72 72 72 74 75 78 80 82 85 89 94 99 106 113 123 135 147 159 169 177 182 185 190 195 202 209 213 218 224 231 242 250 257 264 270 279 287 290 288 278 267 256 246 238 231 225 221 219 218 216 216 215 216 216 222 241 290 337 356 360 356 352 353 357 4 10 12 13 12 9 4 0 360 2 6 9 9 8 8 7 7 9 11 13 15 15 14 13 12 11 10 9 9 9 10 11 10 8 4 1 357 354 350 346 343 341 339 337 336 336 335 334 333 332 331 331 332 334 338 340 341 342 345 356 11 27 47 54 57 57 55 54 55 57 60 62 65 82 119 149 186 201 205 210 216 221 226 228 215 195 181 175 167 160 152 144 132 116 101 89 80 72 68 64 61 58 55 52 49 46 43 40 38 37 35 33 32 31 29 26 23 20 17 15 14 15 15 331 331 330 330 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 329 329 330 331 332 333 334 335 335 334 332 329 324 321 319 319 320 321 321 320 318 316 313 311 310 314 317 319 320 322 323 323 322 322 322 322 323 324 326 327 327 327 327 326 326 327 327 329 331 333 334 334 334 333 332 332 334 340 349 5 17 24 21 6 339 322 315 315 320 326 332 339 345 348 348 344 337 332 328 323 318 312 313 314 314 312 310 309 310 312 313 316 319 322 325 329 331 332 333 333 333 333 333 337 340 345 351 359 8 15 19 21 20 22 27 30 32 34 39 44 42 32 23 18 21 30 42 55 64 63 52 38 29 34 38 43 48 56 67 80 93 104 111 116 120 122 122 124 127 133 139 140 137 133 128 125 122 121 120 118 115 113 112 114 119 125 132 137 141 144 145 146 149 151 153 154 155 155 153 149 144 141 138 137 137 137 136 135 134 132 131 129 126 124 121 119 116 113 111 108 105 102 100 98 96 94 93 92 91 90 89 88 88 88 89 90 92 95 97 100 102 104 105 106 107 108 108 107 105 104 101 99 96 94 92 91 90 89 89 88 88 87 86 85 84 83 84 84 86 87 88 89 90 90 90 90 91 91 91 90 89 88 86 86 85 85 86 86 86 86 86 86 86 86 85 85 84 84 84 84 84 84 84 84 84 84 83 83 84 84 84 85 86 86 87 87 88 87 86 84 81 78 75 74 73 73 73 73 74 74 75 76 77 78 79 81 82 84 85 85 84 83 80 78 76 74 72 70 68 66 66 66 66 67 68 69 71 72 73 74 74 75 76 77 77 78 79 79 80 82 84 86 88 91 95 99 104 110 117 125 134 144 153 161 168 172 176 180 184 189 194 199 203 209 217 227 237 246 254 262 271 277 280 275 266 255 244 235 226 221 217 215 215 214 214 215 218 222 232 249 280 317 344 355 354 348 347 351 359 8 15 19 20 18 13 8 7 8 12 15 15 14 12 13 14 14 15 15 15 14 13 11 9 8 6 4 2 2 3 4 5 4 2 360 357 355 352 350 347 345 342 340 338 336 335 334 333 332 332 332 332 333 334 336 337 337 338 339 344 351 2 22 38 49 58 61 67 73 80 85 93 109 134 157 169 175 176 176 177 182 189 195 196 178 160 160 158 150 141 132 120 106 94 83 75 70 66 62 59 56 53 51 48 45 42 39 37 34 32 30 29 28 28 27 25 23 21 19 17 15 15 15 330 330 330 330 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 327 327 328 328 329 330 331 332 333 333 333 332 330 326 321 318 317 318 319 319 318 317 315 313 312 312 316 320 323 324 324 323 321 320 320 320 322 323 325 326 327 327 327 327 326 326 325 325 326 328 329 330 331 332 332 333 334 335 338 344 354 7 11 5 351 333 320 315 315 320 325 331 336 341 343 346 344 341 338 334 328 320 311 311 314 317 318 316 315 314 315 315 316 318 322 325 329 332 333 334 335 337 338 338 339 341 344 347 352 359 7 14 17 20 21 18 14 10 10 13 18 19 17 16 17 20 27 35 45 54 62 59 49 39 35 38 43 49 56 66 78 91 102 111 118 123 126 127 126 127 129 134 135 134 132 129 127 124 122 121 119 118 115 112 112 115 121 128 134 139 142 143 144 145 147 150 152 154 155 154 152 149 145 142 141 140 140 139 138 136 135 134 133 131 128 126 124 121 119 117 115 113 110 107 105 104 102 101 99 98 97 97 96 96 96 97 99 101 104 107 110 112 114 115 115 116 116 115 113 110 107 105 102 99 97 95 94 93 92 92 91 90 90 89 88 87 87 87 88 89 90 91 91 92 91 91 91 92 92 92 91 90 88 87 86 85 85 86 86 86 86 86 86 86 86 85 85 84 84 84 84 84 84 84 84 84 83 83 83 84 84 84 84 84 84 84 85 85 85 84 82 80 77 75 74 73 72 72 73 74 75 76 77 78 79 80 82 84 85 86 86 85 83 81 79 77 75 73 71 69 68 67 67 67 68 69 71 73 75 77 78 79 80 81 82 83 84 85 86 86 88 90 91 94 96 100 104 109 114 119 126 133 141 148 154 160 165 169 172 176 180 184 189 193 198 206 215 226 237 244 248 253 257 261 263 265 262 253 244 235 229 225 223 223 224 226 230 235 244 258 281 309 331 344 348 345 340 342 350 2 12 19 23 25 23 20 18 18 19 21 20 18 18 19 20 20 19 18 16 14 11 8 5 3 360 356 353 351 350 349 351 351 351 350 349 348 347 347 347 347 346 344 342 340 337 335 334 333 332 332 332 333 333 335 336 337 338 337 336 334 335 340 350 3 16 51 69 81 87 91 94 101 115 138 164 180 181 177 169 162 155 144 124 116 111 107 117 131 133 120 112 101 90 81 74 70 66 63 59 56 53 51 48 45 43 41 39 36 34 31 30 28 27 26 25 24 21 20 19 17 17 17 16 329 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 325 325 326 326 327 328 329 330 331 332 333 333 332 327 322 317 317 318 318 318 317 316 315 313 312 313 315 319 322 324 325 324 323 322 321 321 322 323 325 326 327 327 327 327 327 326 326 325 325 326 327 328 329 330 332 333 334 334 334 336 342 351 358 355 345 334 323 318 317 319 323 328 334 341 346 351 354 352 344 334 326 317 311 310 314 317 321 321 318 316 316 316 317 318 321 325 328 330 332 333 336 338 341 344 345 345 345 346 348 352 358 5 11 16 21 19 12 4 360 2 6 9 11 14 18 23 28 31 37 45 56 63 63 57 50 49 51 54 60 67 77 88 99 109 118 125 129 132 132 131 130 130 130 129 127 126 125 125 124 122 119 118 115 112 110 113 118 125 131 137 140 140 141 142 143 145 148 151 153 154 153 152 149 146 145 143 142 141 140 139 138 137 136 134 131 129 126 124 123 121 120 118 115 113 111 110 109 107 106 105 104 104 104 104 104 105 107 108 111 114 116 118 120 120 121 121 120 119 117 113 110 106 103 101 99 98 97 96 95 94 93 93 92 92 92 92 92 92 92 92 93 93 93 93 93 93 93 93 93 93 92 91 89 88 87 86 86 86 86 86 86 86 86 86 86 85 85 85 85 85 85 85 85 84 84 84 84 84 84 84 84 84 84 83 83 83 83 83 83 82 81 79 77 75 75 74 73 73 74 75 76 77 78 80 81 82 83 84 85 86 86 85 84 82 80 78 76 74 72 71 69 69 68 68 69 70 72 74 76 79 80 82 84 86 87 88 89 90 91 92 94 96 97 99 102 105 109 113 117 122 127 133 139 144 149 154 159 163 167 170 173 177 181 186 190 197 204 213 222 228 233 238 244 252 263 273 277 272 264 258 253 250 246 245 246 248 253 258 266 281 301 321 335 341 340 336 335 340 350 3 14 23 29 31 32 32 31 30 27 25 23 23 25 25 24 22 20 17 13 10 6 1 357 353 349 344 341 338 335 333 333 335 336 337 338 338 337 336 336 339 340 340 339 338 337 336 335 334 333 332 332 332 332 333 334 335 337 336 333 326 324 322 322 323 325 42 89 91 87 83 83 85 92 118 144 173 175 163 145 122 105 92 83 79 79 78 85 102 122 111 100 91 82 75 71 68 64 61 57 54 52 49 47 45 43 41 40 37 35 32 31 30 28 27 26 25 23 21 20 19 19 19 18 329 329 328 328 328 328 328 327 327 327 327 326 326 326 325 325 325 325 324 324 324 324 324 323 323 323 324 324 324 325 326 327 328 329 330 331 331 329 325 321 317 317 318 319 318 318 317 315 314 313 312 313 314 317 320 322 324 324 323 322 321 321 322 323 324 325 326 327 327 328 328 327 327 327 327 327 328 329 330 332 334 334 334 333 332 333 337 345 347 343 335 328 321 319 319 321 327 335 343 350 349 349 348 344 335 323 316 313 314 316 320 324 326 325 322 320 320 319 320 322 325 329 331 332 334 336 339 343 346 348 350 350 349 348 348 350 354 0 7 17 26 24 15 5 5 7 10 13 17 21 24 25 26 30 36 46 58 68 72 68 64 63 64 66 70 76 85 94 104 113 121 128 133 135 134 133 131 128 125 123 122 123 124 124 123 121 119 116 112 110 112 116 122 128 134 137 138 139 139 140 141 144 147 150 153 153 153 151 149 147 145 144 143 142 142 142 141 139 137 134 132 129 127 126 124 122 121 119 117 116 114 113 112 111 110 109 109 109 109 109 109 109 110 112 114 116 119 120 121 122 121 120 119 116 113 110 107 104 102 101 100 99 98 97 97 96 96 95 95 96 96 96 96 96 96 95 94 94 93 95 95 96 96 95 95 93 92 90 89 88 87 86 86 86 86 86 86 87 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 85 84 83 83 82 82 81 81 81 80 79 78 77 76 76 76 76 77 77 78 79 80 82 83 83 84 85 85 86 85 85 83 82 80 78 76 74 73 72 71 70 69 69 70 71 72 75 77 80 82 85 88 90 91 92 93 95 96 97 98 100 102 104 106 109 113 117 121 125 128 133 137 142 146 149 153 157 162 165 168 172 176 180 185 190 196 204 211 216 221 228 236 250 265 274 277 274 269 267 267 267 264 263 262 263 264 267 276 289 308 322 330 331 329 329 334 345 357 9 18 27 34 38 42 44 44 40 33 28 25 28 30 28 25 20 16 12 8 3 357 350 343 336 331 328 326 324 322 321 322 325 327 328 328 326 324 322 322 325 327 328 331 333 333 334 334 334 333 332 332 331 330 330 329 329 329 328 327 318 311 305 303 305 306 322 5 23 58 71 73 71 70 80 85 72 70 79 81 76 75 76 76 74 74 72 72 77 98 101 95 86 77 71 67 64 61 58 56 53 51 49 47 45 44 42 41 38 36 34 33 32 31 29 28 27 26 24 24 23 22 21 20 328 328 328 328 327 327 327 327 326 326 326 326 325 325 325 324 324 324 323 323 323 323 322 322 322 322 322 322 323 323 324 325 326 327 328 328 327 326 324 322 321 319 319 320 320 320 319 317 315 313 312 312 311 312 313 316 319 321 322 322 321 320 321 321 322 323 325 327 328 329 329 330 330 330 329 329 329 330 331 332 333 334 335 334 331 330 331 334 338 338 335 330 325 324 326 329 334 339 344 346 344 343 343 341 336 329 322 318 316 317 321 324 327 329 329 328 326 323 321 323 326 331 334 336 337 338 340 341 343 346 348 350 350 349 347 346 349 354 360 8 16 24 25 18 14 13 14 17 20 23 23 22 23 25 28 32 37 42 50 57 62 65 67 69 71 74 80 87 96 104 112 120 127 130 132 132 131 128 125 122 120 121 122 123 124 124 121 116 113 111 111 114 119 125 130 134 136 137 137 138 138 140 143 146 150 152 152 151 149 146 145 144 144 144 144 144 144 143 141 139 136 133 131 129 127 125 124 122 120 119 117 116 115 114 112 111 110 110 109 109 108 108 108 109 110 113 115 117 119 120 120 119 117 115 112 109 106 104 102 102 101 101 100 100 99 99 98 98 99 99 99 99 99 99 99 98 96 95 95 97 98 98 98 97 96 95 93 92 90 89 88 87 87 86 86 87 87 87 87 87 86 86 86 86 86 87 87 87 87 88 88 87 87 87 87 86 86 85 84 83 82 81 81 80 80 80 79 79 79 79 79 79 80 80 81 81 82 83 84 84 84 84 85 85 85 85 84 83 82 81 79 77 75 74 73 72 71 71 70 71 72 73 75 78 81 83 87 90 92 94 95 96 97 98 99 101 103 105 107 109 112 116 120 123 127 130 133 137 140 144 146 149 153 158 161 163 166 171 177 182 187 193 199 206 212 216 221 227 236 244 251 257 259 258 258 260 262 265 268 270 270 270 274 280 287 296 302 306 308 311 323 338 352 5 15 24 32 40 46 51 55 59 59 54 46 39 42 39 34 27 18 10 4 357 347 336 324 313 305 302 304 308 312 312 312 313 315 317 316 314 312 310 309 308 309 310 313 320 325 328 330 332 332 332 332 331 330 329 327 324 321 319 316 312 302 292 289 294 305 317 329 343 5 30 49 58 58 55 55 57 57 54 51 48 50 57 64 70 72 70 68 66 64 74 80 81 77 70 66 64 62 59 57 55 53 51 49 47 45 44 43 41 39 37 36 35 34 33 32 30 29 28 27 26 26 25 24 23 327 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 323 323 322 322 322 321 321 321 321 320 320 321 321 321 322 322 323 324 324 324 323 322 321 320 319 319 320 322 323 323 323 320 317 315 314 313 311 311 310 311 313 316 319 320 321 321 321 322 323 324 326 328 329 330 331 332 333 333 332 332 331 331 331 331 332 333 334 334 334 332 330 330 330 331 332 330 327 326 330 334 338 341 343 341 337 337 340 341 340 335 330 325 323 322 324 327 330 333 334 334 331 326 323 325 328 333 337 339 339 339 339 339 339 340 342 345 347 348 348 347 349 352 356 0 6 15 22 24 21 19 17 17 18 20 20 20 21 23 24 24 23 22 25 31 38 46 53 58 62 65 71 78 86 94 101 108 115 121 126 128 129 128 125 122 120 119 120 121 122 121 118 114 112 111 112 114 118 122 127 131 134 136 136 136 136 137 140 143 147 150 151 150 147 145 144 143 144 145 145 146 146 146 145 143 141 139 136 134 132 131 129 126 124 122 120 118 117 115 114 112 111 110 108 107 105 104 104 104 106 108 110 113 115 117 117 117 116 115 112 109 106 104 103 102 102 102 102 101 101 101 101 101 101 101 102 102 102 102 101 100 99 98 98 100 101 101 101 99 98 96 95 93 92 91 89 89 88 87 87 87 88 88 87 87 87 87 87 87 87 87 87 87 88 88 88 88 88 88 88 88 87 86 85 84 82 81 80 80 79 79 80 80 81 81 81 82 83 83 84 84 84 85 85 85 85 85 85 84 84 84 84 83 82 81 80 79 78 76 75 73 72 72 72 72 73 74 76 78 81 85 88 91 94 96 98 99 99 100 102 104 106 108 110 112 114 117 121 124 128 131 133 136 139 142 144 146 150 154 157 159 162 166 172 178 184 189 195 202 208 214 219 223 228 232 236 240 244 246 247 248 252 257 262 267 270 273 276 277 276 274 273 274 282 298 320 340 356 10 21 30 38 46 53 59 66 73 81 85 82 72 66 61 54 42 14 356 339 312 288 275 266 260 260 265 273 283 290 289 287 285 284 284 283 283 286 287 288 288 290 291 295 303 312 318 323 327 329 330 330 329 327 325 321 317 312 307 302 292 280 275 281 298 316 333 344 353 5 19 33 45 49 51 52 53 55 53 48 41 39 43 50 56 58 60 62 63 67 71 72 70 67 63 62 61 60 59 58 56 54 52 50 48 46 45 44 42 41 40 38 38 37 36 34 33 31 30 29 28 28 27 26 25 326 326 326 326 326 326 326 325 325 325 324 324 324 324 323 323 323 322 322 321 321 321 320 320 319 319 319 319 319 319 320 320 321 322 322 322 322 322 321 320 320 321 323 325 326 326 324 322 319 317 316 315 313 312 311 310 310 312 315 319 321 322 323 324 325 327 328 329 331 332 332 333 333 333 333 333 332 331 331 331 331 332 333 334 334 333 330 329 328 327 327 327 328 331 336 340 341 340 338 334 334 335 340 344 345 342 337 333 330 328 328 331 333 336 338 338 333 329 326 326 330 335 340 340 339 338 337 337 336 336 337 339 343 346 347 348 348 350 352 354 358 3 10 17 20 19 16 14 14 15 17 19 20 22 23 22 18 13 11 13 18 24 31 37 42 48 55 64 73 82 90 98 104 111 117 122 125 125 124 121 120 119 118 118 117 115 113 110 108 109 111 113 117 121 125 129 133 135 136 136 136 136 138 141 144 147 149 148 146 143 141 141 142 144 145 146 147 147 147 147 146 144 142 140 139 137 135 133 130 128 125 122 120 118 117 115 114 111 109 107 105 104 103 103 104 106 109 111 114 116 116 117 116 115 113 110 107 104 102 102 101 102 102 103 103 103 103 103 103 103 104 103 103 102 102 102 102 101 101 103 104 104 103 102 100 98 97 95 94 92 91 90 89 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 88 88 88 88 88 88 88 88 87 87 86 84 83 82 81 80 80 80 80 81 81 82 83 84 84 85 86 86 86 86 85 85 85 85 84 84 84 84 84 84 83 83 82 81 79 77 76 74 74 74 74 74 75 75 77 79 82 85 89 93 96 98 100 101 102 103 104 106 108 110 113 115 117 119 122 126 129 131 133 135 137 139 141 144 147 150 153 155 158 161 166 171 177 183 189 195 202 210 217 220 222 223 225 229 232 234 234 234 237 240 244 250 257 264 269 270 264 260 257 259 274 294 317 336 353 13 27 39 49 57 64 72 80 92 102 107 105 97 93 92 93 91 128 189 201 205 206 208 211 215 220 224 226 228 233 235 233 231 230 227 225 227 233 239 246 254 262 267 272 280 287 295 310 319 324 326 327 326 324 320 316 310 304 298 294 288 282 278 291 310 332 351 3 11 18 24 31 41 48 51 52 55 55 54 51 46 42 41 42 43 45 49 56 60 64 65 65 62 59 57 56 58 60 60 60 59 56 54 51 49 47 46 45 44 44 43 42 41 40 39 37 35 34 32 31 30 29 29 28 27 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 321 321 320 320 319 319 319 318 318 318 318 318 318 319 319 320 321 321 322 323 323 323 323 324 325 325 326 326 325 323 320 318 316 314 313 312 312 311 310 310 313 317 321 324 326 327 328 328 330 331 332 332 331 330 330 331 332 333 333 332 331 331 331 331 332 332 331 330 329 328 327 327 326 327 331 337 343 346 344 340 335 331 332 335 340 346 348 347 343 339 335 333 332 333 335 336 337 335 332 329 328 328 331 337 341 341 338 336 336 336 336 335 334 335 337 341 342 343 344 346 347 349 351 354 359 4 10 12 12 10 10 11 13 15 17 19 21 18 13 7 2 3 6 11 17 22 27 33 40 48 58 68 79 88 95 102 107 113 118 120 120 120 118 117 116 115 113 111 109 106 105 106 108 111 115 119 123 127 131 135 136 137 137 138 139 140 142 144 146 146 144 142 140 139 140 142 144 145 146 147 148 148 148 148 146 145 143 142 140 139 137 134 132 130 128 126 124 122 119 117 114 112 109 108 107 107 108 109 111 113 115 117 117 118 117 116 114 111 107 104 102 101 101 101 102 103 104 105 105 105 105 105 105 104 103 103 103 104 104 104 105 106 107 106 105 104 103 101 99 97 96 94 92 91 90 89 89 89 89 89 89 89 89 88 88 88 88 87 88 88 88 87 87 87 87 88 88 88 88 87 86 85 84 83 82 81 81 81 81 81 82 83 83 84 85 86 86 87 86 86 85 85 84 84 84 85 85 85 85 84 84 84 83 82 81 79 78 77 76 76 76 76 76 77 77 79 82 86 90 94 97 100 102 103 104 105 107 108 111 113 115 117 120 122 125 128 130 131 133 134 135 136 138 140 143 146 148 150 153 156 160 165 171 176 182 188 194 201 206 210 212 213 215 218 221 222 222 221 220 221 222 226 231 235 240 242 243 246 253 258 272 288 305 322 342 13 36 52 63 71 79 89 101 112 119 121 118 115 116 121 131 147 162 172 176 177 180 184 188 192 194 195 196 197 197 197 197 198 199 199 198 197 201 207 214 222 232 240 248 258 268 276 290 303 311 318 321 321 320 317 313 308 302 297 294 293 296 300 309 322 337 356 12 25 35 39 41 46 49 50 51 53 55 56 54 51 48 47 46 46 47 50 54 57 57 55 54 54 54 54 54 56 59 62 63 62 59 57 54 52 50 49 48 47 46 45 45 44 43 42 40 38 36 34 33 31 30 29 29 28 325 325 325 325 325 325 324 324 324 323 323 323 323 322 322 322 321 321 320 320 319 319 319 318 318 317 317 317 316 316 317 317 318 318 319 320 322 323 324 324 324 324 324 325 325 326 325 323 321 318 315 313 312 311 311 311 311 310 311 315 319 324 327 328 329 329 331 331 331 330 328 329 329 330 332 333 333 332 332 332 332 332 332 331 330 329 328 328 328 328 329 331 335 341 347 350 347 342 337 333 334 337 341 346 348 348 345 342 339 336 335 334 335 335 334 332 330 328 327 328 331 338 342 342 339 335 334 335 335 334 333 332 332 334 336 338 340 342 343 344 345 347 349 353 358 2 5 6 6 7 7 8 9 11 12 12 8 4 1 2 4 7 11 15 19 24 30 37 46 55 66 76 86 94 100 105 110 113 114 115 115 114 113 112 110 108 106 104 103 104 105 108 111 115 120 125 130 135 137 139 140 140 141 141 142 143 144 145 144 142 139 137 138 139 141 142 144 145 146 147 148 148 148 147 146 145 144 142 141 139 138 136 134 133 131 129 127 124 121 119 117 115 115 115 115 115 116 117 118 119 120 120 120 119 116 112 108 104 102 101 101 101 103 104 105 105 105 106 106 106 106 105 104 104 105 106 106 107 108 109 109 108 107 106 105 103 102 100 98 96 94 92 91 91 91 90 90 90 90 90 90 89 89 88 88 88 88 88 88 87 87 87 87 88 88 88 88 87 87 86 85 84 84 83 83 82 82 82 83 83 83 84 84 85 86 86 86 85 85 84 84 84 84 84 85 85 85 85 85 85 85 84 83 81 81 80 80 79 79 79 79 79 79 80 83 86 90 95 98 102 104 106 107 109 110 112 113 115 117 119 122 126 128 130 130 131 131 132 133 134 135 137 140 141 143 145 147 150 154 158 163 168 174 180 184 188 193 198 202 204 206 208 211 212 211 210 209 209 210 211 211 212 214 216 219 223 232 243 256 269 282 295 318 5 51 71 79 88 97 108 117 124 127 128 126 127 130 136 144 153 159 164 166 167 171 176 182 184 186 187 188 188 187 187 186 187 188 190 191 192 192 194 198 203 210 218 227 237 247 256 264 273 281 297 309 313 314 314 313 312 309 307 307 308 314 318 322 326 333 346 3 24 45 49 52 53 50 48 49 52 54 55 55 54 52 51 53 54 54 56 56 55 53 52 52 52 52 53 54 56 59 62 65 66 64 60 57 55 54 53 52 51 49 47 47 46 46 45 44 42 39 37 35 33 31 30 30 29 325 325 325 324 324 324 324 324 323 323 323 322 322 322 321 321 321 320 320 319 319 318 318 317 317 317 316 316 315 315 315 316 316 317 317 318 319 320 321 322 323 323 323 324 325 326 326 325 322 319 317 313 311 310 310 310 311 310 311 313 317 321 325 327 327 327 328 328 327 328 328 329 331 332 333 333 333 333 333 333 333 332 332 332 331 330 329 328 329 330 331 333 337 342 346 349 348 345 342 339 339 340 343 345 347 346 344 342 339 337 336 335 334 334 334 333 332 330 328 329 331 339 342 343 340 336 332 332 332 332 332 331 331 331 333 334 336 338 340 340 342 343 344 347 350 354 358 360 0 1 0 0 1 1 2 2 4 5 5 6 7 8 9 12 15 20 25 33 40 47 55 64 76 86 93 98 101 104 107 109 110 110 109 108 107 106 106 105 104 104 104 105 108 111 116 122 128 134 138 140 142 143 143 142 142 142 143 144 145 143 141 138 137 138 138 140 141 142 143 144 145 146 147 147 146 146 145 144 143 141 140 139 138 136 135 134 132 130 128 125 123 122 122 121 121 122 122 122 122 123 123 124 124 123 120 115 110 106 103 102 102 103 104 104 105 105 106 106 107 106 105 104 105 106 106 107 107 108 109 111 111 110 109 108 107 105 104 102 100 98 96 94 93 93 92 92 92 91 91 91 90 90 89 88 88 88 88 88 88 87 87 88 88 88 89 89 88 88 88 87 86 86 85 84 84 84 84 83 83 83 83 82 83 84 84 85 85 84 84 84 83 83 84 84 84 85 85 86 86 87 87 86 86 85 84 84 84 83 83 83 82 82 82 82 84 87 91 95 99 103 106 109 110 112 114 115 116 118 120 122 125 128 130 131 129 129 129 129 130 131 132 133 136 137 139 141 143 145 148 151 156 160 165 170 173 177 181 186 191 194 197 199 202 204 204 203 203 203 203 203 202 202 203 204 207 212 218 225 231 236 241 245 247 217 125 95 97 105 115 123 127 130 130 129 130 133 137 142 147 151 154 156 157 160 166 173 179 182 184 184 185 185 184 184 183 183 183 184 185 185 186 187 189 192 195 201 207 215 222 229 234 240 246 260 283 297 303 308 312 315 319 323 327 331 334 336 336 336 336 340 347 359 33 47 54 59 55 52 51 52 52 54 54 54 54 55 56 58 57 57 56 54 52 52 52 52 52 53 54 54 56 61 66 69 68 64 61 59 57 57 56 54 53 50 49 49 49 48 47 46 43 41 38 35 33 32 31 30 324 324 324 324 324 324 324 323 323 323 322 322 322 321 321 320 320 320 319 319 318 318 317 317 316 316 315 315 315 314 314 314 314 315 315 316 317 318 319 320 321 321 323 324 326 327 327 326 325 322 320 316 314 312 311 311 311 311 311 313 317 321 324 326 326 326 326 326 327 328 329 331 334 334 334 334 333 333 334 334 333 332 331 331 330 330 329 329 329 330 331 333 336 339 343 345 347 346 344 343 342 342 344 345 345 344 342 340 338 336 335 335 334 334 334 334 332 330 329 329 332 337 340 341 339 336 333 331 331 332 332 332 332 331 331 332 334 336 337 338 340 342 343 345 347 349 352 354 354 355 355 355 356 356 357 359 1 2 2 2 4 5 7 8 10 13 18 24 32 39 46 54 64 74 81 86 90 94 98 101 104 105 105 105 105 105 106 106 107 106 106 105 105 107 111 117 124 130 136 140 142 144 144 144 143 143 144 145 146 146 144 140 138 137 137 137 138 139 140 141 142 143 144 144 144 144 143 142 141 140 140 139 138 137 136 135 134 133 131 129 128 127 127 127 126 126 126 126 127 127 127 128 128 127 124 120 115 110 107 105 105 105 105 106 106 106 107 107 106 105 104 104 105 106 107 108 109 110 111 113 113 112 111 110 109 108 106 105 103 101 99 97 96 95 94 94 93 92 92 92 91 91 90 89 89 88 88 88 88 88 88 89 89 89 89 90 90 90 90 89 88 87 87 86 85 85 85 85 84 83 82 82 82 83 83 84 84 84 84 84 85 85 84 84 85 85 86 87 87 88 88 89 89 89 88 88 88 87 87 87 86 86 85 85 87 89 92 96 100 104 108 111 113 115 117 119 120 121 123 126 129 131 131 129 127 126 127 128 128 129 129 130 132 134 136 138 139 141 144 147 150 154 158 161 164 168 172 176 181 184 187 190 192 195 196 197 197 197 197 197 197 197 197 198 199 202 206 209 212 212 213 213 205 185 152 127 122 126 132 135 134 133 131 131 133 137 142 144 146 146 145 146 149 154 161 168 175 179 182 182 182 182 181 180 179 178 178 178 177 178 179 180 182 183 186 189 193 197 201 204 208 212 216 222 233 247 270 292 305 313 322 331 340 344 348 350 350 349 348 346 344 344 7 27 40 53 54 53 53 53 52 52 52 52 53 54 56 56 56 55 54 53 52 52 52 51 51 51 49 49 52 59 66 69 69 68 66 64 62 61 59 58 57 55 53 52 52 52 51 50 47 45 41 38 36 34 32 31 324 324 324 324 324 323 323 323 323 322 322 322 321 321 320 320 320 319 319 318 318 317 317 316 316 315 315 314 314 313 313 313 313 313 314 314 316 317 318 319 319 321 322 324 326 328 328 328 327 325 322 320 317 315 314 313 313 313 313 315 318 321 324 327 328 327 327 327 327 328 330 332 335 335 335 334 334 334 334 334 332 331 330 329 328 328 328 328 329 329 330 332 334 336 338 341 343 344 344 343 343 343 343 343 343 342 341 339 336 335 334 334 334 334 334 334 333 333 332 331 332 335 337 338 337 336 333 332 331 331 332 331 331 330 329 330 331 333 335 336 339 341 343 344 345 347 348 350 351 351 352 352 353 353 354 355 356 356 356 356 358 359 1 2 3 3 5 9 15 22 29 37 47 57 65 70 75 80 85 90 95 99 102 104 105 107 108 110 110 109 108 106 105 106 108 112 118 125 132 137 141 144 145 145 145 145 146 147 148 148 146 142 138 136 135 136 137 137 137 138 139 140 140 141 141 140 140 139 138 138 137 137 137 136 136 135 134 133 132 131 130 130 130 129 129 129 129 129 130 130 130 131 132 131 129 125 120 115 112 110 109 108 108 107 107 107 108 108 106 103 101 103 105 106 108 109 110 111 112 115 115 115 114 113 112 110 109 107 105 103 102 100 98 97 96 95 94 93 93 92 92 91 91 90 89 89 89 89 90 90 90 90 90 90 90 91 91 92 92 92 91 90 90 88 88 87 88 87 86 85 84 83 83 83 83 84 85 85 86 86 87 87 87 87 87 87 87 88 89 89 90 91 92 92 92 92 92 92 91 91 90 90 89 89 90 92 95 99 102 106 110 113 116 118 120 122 123 125 127 130 132 133 132 128 126 125 125 126 127 128 128 129 130 132 134 136 138 140 142 145 148 151 154 157 160 163 166 169 173 176 178 181 184 186 189 190 191 192 193 193 194 194 194 194 194 195 197 199 199 197 196 193 187 178 163 154 149 146 144 142 138 135 133 134 137 141 143 143 141 139 137 140 145 152 160 167 173 177 180 180 180 179 178 177 175 173 171 170 170 170 172 173 175 176 179 181 184 185 187 189 193 195 198 202 206 211 221 246 281 300 315 328 339 346 350 353 354 354 354 353 351 350 355 4 15 29 39 44 48 51 52 52 51 50 49 51 52 53 53 53 52 51 51 50 50 50 49 47 42 44 47 54 63 66 68 70 70 68 66 64 62 61 60 59 57 55 55 54 53 52 50 48 45 41 38 36 34 32 323 323 323 323 323 323 323 323 322 322 322 321 321 320 320 320 319 319 319 318 318 317 316 316 315 315 314 314 313 313 312 312 312 312 312 313 314 316 317 318 319 320 322 325 327 328 329 329 328 327 325 323 321 318 316 315 315 315 316 317 319 321 324 326 328 328 327 327 328 329 330 333 335 336 336 335 335 335 335 333 332 330 330 330 330 329 329 329 329 329 330 331 332 333 335 337 339 341 341 341 341 341 341 341 341 340 339 337 336 335 334 334 334 333 333 333 333 333 333 332 332 333 334 335 335 335 334 333 332 331 330 330 329 328 328 328 329 330 332 334 337 340 342 343 344 345 346 347 349 350 350 350 351 351 352 352 352 351 350 350 352 353 354 355 355 355 355 357 1 6 12 18 26 35 42 49 55 61 68 75 83 92 98 103 107 109 111 112 112 111 110 108 107 106 107 109 113 119 125 132 138 142 145 146 146 147 148 150 151 151 149 144 140 136 135 135 136 136 136 136 136 136 137 136 136 136 136 135 134 134 134 134 134 134 134 134 133 132 131 130 130 130 130 131 131 131 131 132 132 132 133 134 135 135 134 131 126 122 119 116 115 113 111 110 109 109 109 109 107 103 100 102 104 106 107 109 110 112 114 116 117 117 117 116 115 113 111 110 108 106 104 102 100 99 97 96 95 94 94 93 93 92 91 90 90 90 90 90 91 91 91 91 91 91 91 92 93 94 94 94 94 94 93 92 92 91 90 90 89 88 87 86 86 86 86 87 87 88 88 88 89 89 89 89 88 88 88 89 90 91 93 94 95 96 96 96 95 94 94 93 93 92 92 92 92 94 98 102 106 109 112 115 117 119 121 123 125 127 130 132 133 132 130 126 125 124 124 125 126 127 128 129 130 132 133 135 137 139 142 144 146 149 152 155 157 160 163 166 169 172 174 176 179 182 184 186 187 189 190 190 191 192 192 192 192 191 192 191 191 189 186 182 177 174 172 170 167 162 154 148 142 137 136 137 140 142 141 139 137 136 137 140 146 153 160 166 171 176 179 178 178 178 177 177 175 173 169 166 164 164 166 168 170 172 174 176 178 178 179 181 184 186 188 190 190 187 182 177 207 244 307 334 340 344 348 351 352 353 353 353 352 351 351 352 356 4 16 27 36 43 49 52 51 49 47 47 48 49 50 50 50 49 49 48 47 47 46 43 41 41 45 51 59 64 68 71 72 71 69 66 64 63 62 61 60 58 56 55 55 54 52 50 47 44 41 38 35 33 323 323 323 323 323 323 322 322 322 322 321 321 320 320 320 319 319 319 318 318 317 317 316 316 315 315 314 313 313 312 312 311 311 311 311 312 313 315 316 318 319 321 323 325 327 328 329 329 329 329 327 326 324 322 319 317 316 316 316 317 318 320 322 324 326 327 327 327 328 329 331 332 334 335 336 336 335 335 334 333 331 331 331 331 331 331 330 330 330 330 330 331 331 332 334 335 337 338 339 339 339 339 338 337 337 337 337 336 335 334 333 333 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 332 331 330 329 328 328 328 328 329 331 333 336 338 339 340 340 341 343 344 346 347 347 348 348 348 349 348 347 347 348 349 349 350 350 349 349 348 349 350 352 356 0 5 11 18 24 30 36 42 49 57 66 78 88 95 101 106 108 109 109 109 109 108 108 108 108 110 112 116 121 128 134 140 144 146 147 148 150 152 153 154 152 148 143 138 135 134 135 136 136 136 135 134 133 132 132 131 131 130 130 130 131 131 132 132 132 132 132 131 130 130 130 130 131 132 133 134 134 134 135 135 136 138 139 139 138 136 132 129 126 123 121 119 116 114 113 112 111 110 109 104 99 100 102 104 106 108 110 111 114 117 119 120 119 119 117 116 114 112 110 108 106 104 102 101 99 97 96 95 95 94 93 92 91 91 90 90 90 91 91 91 91 91 92 92 93 93 95 96 97 97 97 97 97 96 96 95 94 93 93 92 92 91 90 89 89 90 90 90 91 91 91 91 91 90 90 90 90 91 92 93 94 96 97 98 98 97 96 96 96 96 96 96 95 95 96 98 101 105 109 112 115 117 119 120 122 124 126 128 130 131 131 129 127 125 124 123 124 125 126 127 127 129 130 132 134 136 138 139 141 143 146 148 151 154 157 160 162 165 168 171 174 176 178 180 182 183 185 186 187 188 189 190 190 190 190 190 189 187 184 182 179 176 173 175 177 179 177 171 163 155 148 143 142 142 143 142 140 138 136 137 139 144 151 157 162 167 171 174 175 176 176 176 176 177 177 176 173 167 163 162 163 165 168 171 173 175 177 178 177 178 179 180 181 183 180 174 164 152 145 135 113 83 44 21 15 2 358 357 358 356 354 352 348 347 347 350 355 6 20 34 47 52 52 51 48 46 46 47 47 47 47 47 46 45 43 43 44 42 43 44 46 55 61 66 69 72 73 72 70 68 65 63 62 61 59 58 56 55 55 54 53 50 48 45 42 39 37 34 323 323 323 322 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 316 316 315 315 314 313 313 312 312 311 311 311 311 312 314 315 317 318 320 321 323 325 327 328 329 329 329 329 328 326 325 323 320 318 315 313 313 313 314 315 317 320 322 323 324 326 328 330 332 333 334 335 336 335 335 334 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 333 335 336 336 337 337 337 337 336 335 334 334 334 333 333 332 331 331 331 331 331 332 332 333 333 334 334 334 333 332 332 332 332 333 333 333 332 331 330 329 329 329 329 331 332 334 336 337 338 338 338 338 339 340 341 342 343 343 342 342 342 342 341 342 344 345 346 347 347 347 346 346 346 346 348 350 353 357 1 6 12 17 22 27 32 38 47 57 67 75 83 88 92 95 98 100 103 105 107 109 111 112 114 116 120 125 131 136 141 144 146 149 151 153 154 155 154 152 147 141 137 135 135 136 137 136 136 134 131 129 127 126 126 125 126 127 128 129 130 131 131 131 130 130 130 130 130 131 133 134 135 136 137 137 138 138 139 141 142 142 142 140 137 134 131 129 127 125 122 119 117 116 114 113 112 105 99 99 100 102 104 106 108 110 112 116 120 121 122 121 119 118 115 113 111 109 108 106 104 102 100 98 97 96 95 94 93 92 91 91 90 90 90 91 91 91 91 92 93 94 95 96 97 98 98 99 99 100 100 100 99 99 98 98 97 97 96 95 94 93 93 93 93 93 94 94 94 93 93 92 92 92 92 93 94 94 95 97 98 98 97 97 97 98 99 100 100 99 99 98 99 102 105 108 112 115 117 119 121 122 123 124 126 128 130 131 131 128 126 124 124 124 125 126 126 127 128 129 131 132 134 136 138 139 141 143 146 149 152 155 157 160 163 165 169 171 174 176 178 179 180 181 183 185 186 188 189 189 189 189 190 190 189 186 183 180 177 174 174 177 181 184 183 177 170 162 157 152 150 148 147 144 142 140 140 141 145 150 156 161 165 168 170 172 172 173 173 174 175 176 177 178 176 172 167 164 164 165 167 171 173 176 179 182 182 182 182 180 181 180 176 170 161 151 143 137 131 124 114 97 80 46 25 20 17 12 6 357 350 345 341 340 343 352 4 22 46 53 54 54 51 48 46 45 45 45 45 45 45 44 42 40 43 45 49 52 55 60 64 67 70 72 73 72 71 68 65 62 61 60 58 57 55 54 54 53 52 51 49 46 43 41 38 35 322 322 322 322 322 322 321 321 321 320 320 320 319 319 319 319 318 318 318 317 317 317 316 316 315 315 314 314 313 312 312 311 311 311 312 313 314 316 317 319 320 322 324 325 327 328 328 329 329 328 327 326 324 322 320 317 314 311 309 309 310 311 313 315 317 318 320 323 327 331 333 334 334 334 334 334 333 333 332 332 331 331 331 331 332 332 332 332 332 331 331 331 332 332 333 334 334 335 335 336 336 336 334 333 332 331 331 331 330 330 330 329 329 329 330 331 331 332 333 333 334 334 333 332 331 331 331 332 332 332 331 330 329 329 329 330 331 333 335 336 337 337 337 337 337 337 337 337 337 337 336 336 336 336 335 335 336 337 339 340 342 343 344 343 343 343 343 343 344 346 348 351 354 358 2 7 11 15 19 23 27 33 39 45 51 56 61 67 75 82 89 96 102 108 112 114 116 118 121 124 127 132 136 140 144 147 150 153 155 156 156 154 151 145 140 138 138 138 139 138 137 134 130 126 124 122 121 121 122 123 124 126 127 128 129 128 128 128 129 130 131 132 133 135 136 137 138 138 139 140 141 142 143 143 143 141 139 137 135 134 132 130 127 125 122 120 118 117 115 108 100 97 98 99 101 103 105 107 110 115 120 122 122 122 121 118 116 114 112 110 108 106 105 103 101 99 98 97 96 95 94 93 92 91 91 91 91 91 91 91 92 93 94 96 97 98 98 99 99 100 100 100 101 102 102 102 102 102 101 101 101 100 99 98 97 97 97 97 97 97 96 96 96 95 94 94 94 94 95 96 97 98 99 99 100 100 101 102 103 103 104 103 102 102 103 105 108 111 115 118 120 121 123 124 125 126 127 128 129 129 129 127 125 124 123 124 125 126 127 128 129 130 132 133 135 137 139 140 142 144 146 149 152 155 158 160 163 166 168 171 173 176 177 179 179 180 182 184 186 189 190 190 190 190 190 189 189 187 185 182 179 176 177 180 184 187 186 181 175 169 163 159 156 153 150 147 145 144 144 147 151 156 162 166 168 168 169 170 170 170 170 170 170 171 173 176 177 175 173 171 169 168 170 172 174 177 180 183 185 186 187 186 184 182 178 173 166 158 152 146 143 139 135 129 125 120 114 91 76 60 44 23 5 351 341 337 339 344 353 6 29 45 52 55 53 50 47 45 44 44 44 46 46 47 47 46 48 50 54 57 60 62 65 68 70 71 71 71 69 67 64 61 60 59 58 56 54 53 52 52 52 51 49 47 45 42 39 36 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 315 315 314 313 313 312 312 312 312 313 314 315 316 318 319 320 322 323 325 326 327 328 328 328 327 326 325 323 322 320 317 314 312 310 310 310 311 312 314 315 317 319 323 327 331 332 333 333 333 333 333 333 332 332 331 331 331 331 331 331 332 332 332 332 331 331 331 331 331 332 333 333 334 334 335 335 335 334 332 330 329 329 329 328 328 328 328 328 328 329 329 329 330 331 333 334 334 334 333 331 330 331 331 331 331 330 329 329 329 330 331 332 333 335 335 336 337 337 337 337 336 336 335 334 334 333 332 332 332 332 333 334 334 336 336 337 338 339 339 339 338 338 339 340 342 344 346 348 351 355 358 2 5 8 11 13 16 19 22 26 30 34 39 45 54 64 77 89 100 108 113 117 118 120 121 123 127 131 136 140 144 148 151 154 155 156 155 153 149 145 143 143 142 142 141 139 135 131 127 124 121 120 120 119 120 121 122 123 124 125 125 126 126 127 129 130 132 133 134 135 136 136 136 137 138 139 141 141 142 141 139 138 138 137 136 136 134 132 130 127 125 123 121 118 110 101 94 94 95 97 99 101 103 107 111 119 121 122 122 121 119 116 114 112 110 109 107 106 103 101 100 98 97 96 95 94 93 92 92 91 91 92 92 92 93 93 94 95 96 97 98 99 100 100 100 100 100 100 101 103 105 105 105 104 104 104 104 104 103 102 101 101 100 100 100 100 100 99 99 98 97 96 95 96 98 100 100 100 101 102 104 105 105 106 106 107 107 106 105 106 108 111 114 118 120 122 123 124 125 126 126 127 128 128 128 127 125 124 123 123 124 125 127 128 130 130 131 132 134 136 138 140 141 143 144 146 149 152 154 157 160 162 165 168 171 173 176 177 179 180 181 182 183 186 188 190 191 191 191 191 191 190 189 187 185 182 182 182 184 187 189 188 184 180 174 168 163 159 156 152 149 147 146 148 152 158 164 169 171 171 169 169 168 168 167 166 166 165 166 168 171 173 175 176 176 176 175 176 177 177 179 181 182 183 184 186 187 187 186 183 180 174 168 161 156 153 151 149 146 143 140 134 126 117 106 92 71 43 18 355 349 346 346 350 0 14 30 43 50 52 51 48 46 44 44 45 46 48 50 51 53 55 57 59 60 62 63 65 67 68 69 69 68 67 65 63 61 59 59 58 56 54 52 51 51 50 51 50 49 47 44 41 38 322 321 321 321 321 321 320 320 320 319 319 319 318 318 318 318 317 317 317 317 317 316 316 316 316 315 315 315 314 313 313 313 313 314 314 315 316 316 316 317 318 319 321 323 325 326 327 327 327 326 325 324 323 322 321 319 317 314 312 311 311 312 313 315 317 320 322 324 327 329 329 330 330 330 331 331 331 331 331 331 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 332 333 333 334 334 334 333 330 328 328 327 327 327 327 327 327 328 328 328 328 328 329 330 333 334 335 334 333 331 330 330 330 330 330 329 329 328 329 329 330 331 331 332 333 334 335 335 336 336 336 335 334 334 333 332 331 330 330 331 331 332 332 333 333 334 334 334 335 335 335 334 335 336 337 339 341 344 346 349 352 354 357 359 1 3 4 6 8 10 13 16 19 22 27 35 46 62 80 97 107 114 117 117 117 117 120 125 130 136 141 145 148 151 153 153 153 152 150 148 147 147 146 146 145 142 138 134 129 126 123 121 120 119 118 118 119 120 120 121 122 122 123 124 126 127 129 130 131 132 132 131 131 132 132 134 135 136 137 137 136 137 137 137 138 138 137 135 134 132 130 128 125 119 110 100 93 92 92 93 94 96 99 102 107 116 118 120 120 119 118 116 114 112 110 109 107 106 104 102 101 99 98 97 96 94 93 93 92 92 92 93 93 94 94 94 95 96 96 97 98 99 100 100 101 101 100 100 100 101 103 104 106 107 107 108 108 108 107 107 106 105 105 104 104 103 103 102 102 101 99 98 97 97 97 99 101 102 104 106 107 107 107 108 108 109 109 108 107 108 111 114 117 119 121 123 124 125 126 127 127 128 128 128 127 126 124 123 123 123 124 125 127 129 130 131 132 133 135 137 139 140 142 144 145 147 149 152 154 157 159 162 165 168 171 173 175 177 179 180 180 181 183 185 187 189 191 192 193 193 193 192 191 189 186 185 185 185 186 188 190 189 187 185 178 172 166 161 157 154 151 149 150 154 159 166 171 174 176 175 172 169 167 165 164 163 162 162 162 163 165 168 171 175 177 179 181 182 182 180 179 179 179 179 180 183 186 187 186 184 182 178 175 170 166 162 159 157 154 149 143 138 132 126 120 111 100 86 69 36 15 4 358 358 2 7 16 32 42 48 51 49 47 46 45 45 47 50 53 57 59 61 63 63 63 63 64 65 66 67 67 67 66 65 63 61 60 59 59 59 58 56 54 52 50 50 50 50 49 48 46 43 40 321 321 321 321 321 320 320 320 319 319 319 318 318 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 314 314 314 314 315 315 316 315 314 314 313 314 315 317 320 322 324 325 325 325 324 324 323 323 322 321 320 318 316 313 311 311 312 313 316 319 322 324 324 325 325 326 327 327 328 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 331 332 332 333 333 332 331 329 327 326 326 326 326 326 326 327 327 327 327 328 328 329 331 334 335 335 334 332 331 330 329 329 329 329 329 328 328 329 329 329 330 331 331 332 333 334 334 335 336 336 335 334 334 333 332 331 330 329 329 328 329 329 330 330 331 331 332 332 332 333 333 333 333 334 336 338 340 342 344 347 349 351 353 354 355 356 357 359 360 2 3 6 8 11 14 20 29 44 65 87 103 111 115 115 114 115 119 124 130 134 139 142 146 149 151 152 151 149 148 148 148 149 148 147 145 141 137 132 129 126 123 121 119 117 117 117 117 118 118 119 120 121 122 123 125 126 126 126 126 125 124 123 123 123 124 126 128 129 131 132 133 135 136 138 138 138 138 137 136 134 132 129 119 109 100 95 92 91 90 91 92 95 102 109 115 116 117 117 117 116 115 113 111 110 108 107 105 104 103 102 100 99 98 97 96 95 94 93 93 93 94 94 95 95 95 96 96 96 97 98 99 100 101 101 101 101 100 99 99 100 101 104 106 108 109 110 110 110 111 110 109 109 108 107 106 105 105 104 102 101 100 98 98 98 100 103 105 107 108 107 107 108 108 109 110 110 109 108 109 112 115 118 120 121 123 124 125 126 127 127 128 128 128 127 126 124 124 123 124 124 125 127 128 130 131 133 134 136 138 139 141 143 144 146 148 150 153 156 158 160 163 166 168 171 173 175 177 178 179 180 181 182 184 185 187 190 192 193 194 194 192 191 190 187 186 185 186 186 188 189 189 189 186 181 174 168 162 158 155 152 152 155 160 167 173 176 178 179 177 173 169 166 163 161 160 159 159 159 160 161 163 166 170 174 177 179 181 180 178 177 176 176 176 178 180 183 185 185 184 182 181 179 176 171 165 160 156 151 144 137 131 127 121 116 110 101 91 77 60 43 28 18 12 9 6 9 21 32 41 48 49 48 48 47 47 49 52 57 61 64 66 66 66 66 65 65 66 66 67 67 66 65 64 62 61 60 60 60 60 60 59 57 54 53 52 51 50 49 48 47 44 42 321 321 321 320 320 320 320 319 319 318 318 318 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 316 315 315 314 313 311 310 309 308 309 312 316 319 322 323 323 323 322 322 322 322 322 321 321 319 316 313 310 309 310 311 314 317 320 322 322 323 323 324 325 325 326 327 327 327 328 327 327 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 330 331 331 332 332 331 331 329 327 325 324 324 324 325 325 326 326 326 327 327 328 329 332 334 336 335 333 331 330 329 328 328 328 328 328 328 328 329 329 330 330 331 332 333 333 334 334 335 335 335 335 335 334 333 332 331 329 327 326 325 325 326 327 328 329 329 330 330 330 331 331 331 332 333 334 335 337 339 341 343 345 347 348 349 350 351 351 352 353 354 355 357 359 0 2 5 8 14 25 42 67 86 100 107 111 113 115 118 121 124 129 133 138 143 147 149 150 148 147 147 147 148 149 148 146 142 138 135 132 129 126 124 122 120 118 118 118 118 119 119 120 121 122 123 124 124 123 121 119 117 115 113 112 113 114 115 118 121 124 127 129 132 134 136 138 139 139 139 139 138 136 133 124 112 103 99 96 93 92 90 90 92 102 113 116 116 116 115 115 114 113 112 110 108 106 105 103 102 102 101 101 100 99 98 98 96 95 95 94 94 94 95 95 96 96 96 97 97 97 98 99 100 101 101 101 102 101 100 99 98 98 99 102 105 107 109 111 113 114 114 113 112 111 109 109 107 106 105 104 103 101 99 99 101 103 105 106 107 107 107 107 108 110 110 111 111 110 109 111 114 117 120 121 122 123 124 125 125 126 126 127 127 127 127 125 125 124 125 125 126 126 127 128 130 131 133 134 136 138 140 142 144 145 147 150 152 154 157 159 162 165 167 169 171 173 175 177 178 179 180 181 181 182 183 184 186 189 191 193 193 191 189 187 186 186 186 186 186 186 187 189 190 187 182 175 169 164 160 157 156 157 162 167 173 178 180 181 180 178 174 170 166 162 159 157 156 155 155 156 157 159 163 166 170 173 174 175 175 174 173 173 173 174 175 177 180 183 184 185 185 184 181 177 170 162 155 148 139 130 124 120 116 111 106 100 94 86 77 68 58 46 36 27 18 9 10 16 25 34 43 48 50 50 50 50 51 55 60 64 67 68 68 68 67 66 66 67 67 67 67 66 66 65 64 63 63 62 62 63 63 63 60 57 56 55 54 53 52 50 49 47 44 320 320 320 320 320 319 319 319 318 318 318 317 317 316 316 316 316 316 316 315 315 315 315 315 316 316 316 316 316 316 316 316 316 315 314 312 310 308 306 305 305 306 309 313 317 319 320 321 321 320 320 321 321 321 321 321 318 316 313 310 308 307 308 310 313 315 317 319 321 321 322 323 324 325 326 326 326 326 326 326 326 326 326 326 326 327 327 327 327 327 328 328 328 328 328 328 329 330 330 330 330 329 328 326 325 324 324 324 324 324 324 324 325 325 325 326 327 329 331 333 335 335 333 331 329 328 327 327 327 327 327 327 327 328 330 331 331 332 333 333 334 334 334 334 334 334 334 333 333 332 332 330 329 327 326 325 324 325 326 327 327 328 329 329 329 329 330 330 330 331 332 334 335 337 339 341 343 344 345 346 346 347 347 347 348 349 350 351 352 353 354 356 357 359 2 7 15 27 47 69 90 104 110 112 112 111 115 120 126 133 139 144 146 146 145 145 145 146 147 147 145 142 139 135 133 130 129 128 127 126 125 124 124 123 123 124 124 124 125 125 124 123 120 117 114 111 108 106 105 105 105 107 111 114 118 121 125 128 131 134 136 138 139 141 141 140 139 137 131 120 110 106 102 98 95 92 91 90 100 113 118 118 117 116 115 114 112 111 110 107 106 104 102 101 100 100 100 100 100 99 98 97 96 95 95 95 95 95 96 97 97 97 97 97 97 98 99 101 101 102 102 103 102 101 100 100 99 99 100 101 103 105 109 112 115 117 116 116 114 112 111 109 108 107 106 104 102 101 101 103 105 106 106 107 107 107 108 109 110 111 111 112 111 111 113 116 120 122 122 123 124 125 125 125 125 125 125 126 126 126 125 125 125 125 126 127 128 128 129 130 131 132 134 136 138 140 142 144 146 149 151 153 155 158 160 163 165 167 170 172 174 175 177 178 178 179 179 180 181 182 182 184 186 188 191 190 188 186 184 184 186 187 187 186 186 187 189 190 188 185 180 173 169 166 165 165 167 172 176 179 181 182 181 180 177 174 169 165 161 157 155 153 151 151 151 153 155 158 162 166 169 170 170 170 169 168 168 168 168 169 171 175 180 184 188 190 190 188 181 165 154 142 127 116 110 106 103 102 100 98 95 91 83 76 69 64 57 49 41 31 20 15 16 24 31 39 46 51 53 53 53 54 56 60 64 67 67 67 67 66 65 65 66 66 67 67 67 68 68 68 69 68 67 66 66 67 65 62 60 59 59 58 57 55 54 52 50 48 320 320 320 319 319 319 319 318 318 317 317 317 316 316 316 315 315 315 315 315 315 315 315 315 315 316 316 316 316 316 317 316 316 314 312 310 308 306 305 304 305 306 309 313 315 317 318 318 318 319 319 319 320 321 320 320 318 315 312 309 307 307 307 308 310 311 313 315 317 320 321 322 323 324 325 325 326 326 326 325 325 325 325 325 326 326 326 326 326 327 327 328 328 327 327 327 328 328 329 329 328 327 325 324 324 324 324 324 324 323 323 323 323 323 324 325 326 328 330 332 333 334 333 331 330 328 327 326 326 326 326 325 326 327 328 330 331 332 333 333 333 333 332 332 332 331 331 330 330 331 331 330 330 329 327 326 325 325 325 326 326 327 327 328 328 329 329 330 330 330 331 331 333 335 337 339 340 341 342 343 343 343 344 344 344 345 346 346 347 348 349 349 350 350 351 352 354 357 1 8 19 39 68 86 91 87 90 96 104 114 126 135 140 143 144 143 143 143 143 144 144 142 139 134 131 130 130 131 132 133 134 133 133 133 132 132 132 131 130 128 125 122 119 115 111 108 106 103 102 102 102 104 107 111 114 118 121 124 127 130 132 135 138 141 142 141 141 139 135 125 117 113 108 104 100 97 94 93 102 114 122 122 121 119 117 115 113 111 108 105 102 100 98 98 98 98 98 99 98 98 98 97 96 96 95 95 95 96 96 97 97 97 98 98 98 99 100 101 102 102 103 103 103 102 102 101 101 102 102 102 103 104 106 108 110 113 115 117 116 114 112 110 108 107 106 105 103 102 102 103 105 106 106 107 107 107 109 110 111 111 112 112 112 112 115 119 122 124 125 126 127 128 128 126 124 124 123 123 123 125 124 124 125 125 126 128 129 130 131 132 133 134 135 137 139 140 143 145 147 149 152 154 156 158 161 163 165 167 170 172 173 175 176 177 178 178 179 180 180 181 181 182 184 186 187 186 185 184 183 185 186 188 188 188 188 188 189 191 192 191 188 184 181 180 180 179 180 181 183 184 184 183 181 179 175 171 166 162 158 155 152 150 149 149 149 150 153 156 160 165 168 169 168 167 165 163 162 160 159 158 161 165 170 179 191 199 214 242 254 155 56 41 52 68 74 77 81 85 88 89 89 83 78 72 69 65 61 57 52 42 33 25 21 26 32 37 42 50 54 56 57 58 59 60 63 64 65 65 64 63 63 63 63 64 65 66 68 70 72 75 76 75 73 71 69 67 65 63 63 63 63 62 61 59 58 56 54 51 319 319 319 319 319 318 318 318 317 317 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 316 316 316 317 317 317 315 313 311 309 307 306 306 306 307 309 311 313 314 315 315 316 316 317 318 319 319 320 320 319 317 315 312 309 307 307 307 308 309 310 311 312 315 318 320 322 323 324 324 325 325 325 325 325 325 324 325 325 325 325 325 325 326 326 327 327 327 326 326 326 326 327 327 327 327 326 325 324 323 323 323 324 323 323 323 323 323 323 323 323 324 326 328 330 332 334 333 332 330 328 327 325 324 324 324 324 324 325 326 328 329 330 330 330 330 330 330 329 328 328 327 327 328 328 328 328 328 328 327 327 326 326 325 325 325 326 326 326 327 328 329 330 330 330 330 330 331 332 334 335 337 338 339 340 340 341 341 341 341 341 342 343 343 344 344 344 345 345 345 345 345 346 346 348 349 351 354 0 8 17 27 38 49 66 90 116 130 138 142 143 143 143 143 143 142 140 136 132 130 129 131 134 137 139 140 141 142 142 141 141 139 136 133 130 126 122 119 115 112 108 106 104 102 102 102 104 107 110 113 116 118 120 122 125 128 131 135 138 140 140 139 137 132 126 121 117 113 110 106 103 100 98 105 117 128 128 127 125 122 120 117 113 107 102 98 96 94 93 93 93 94 95 96 96 96 96 95 95 95 95 95 96 96 97 98 98 98 98 99 100 101 102 102 103 103 103 103 103 103 103 103 104 104 104 103 103 103 103 104 106 108 110 113 113 112 110 108 106 105 104 103 102 102 103 104 105 106 106 107 108 109 111 112 113 113 113 113 114 117 120 124 126 129 130 131 130 129 126 123 122 121 121 120 122 122 123 124 125 126 128 130 131 133 134 135 136 137 138 140 141 143 145 147 149 152 154 156 158 161 163 165 167 170 172 173 175 175 176 177 178 179 180 180 181 182 183 184 185 185 184 184 184 186 188 189 191 190 190 190 190 192 195 197 198 198 197 196 196 197 195 193 191 190 189 187 186 183 179 174 169 165 160 156 152 150 148 148 148 148 150 152 156 160 164 166 167 167 164 161 157 154 150 145 140 137 135 134 130 77 17 360 349 347 359 7 12 19 32 42 50 54 57 60 64 65 65 65 65 64 64 63 61 54 47 41 36 31 31 32 35 40 47 53 56 58 59 59 59 60 60 61 61 61 60 60 60 61 61 63 65 68 72 77 79 81 82 80 74 69 67 66 65 66 67 67 67 66 65 63 61 58 55 319 319 319 318 318 318 318 317 317 316 316 315 315 315 314 314 314 314 314 315 315 315 315 315 315 315 315 316 316 317 317 317 315 314 312 311 310 310 309 310 311 312 313 314 313 313 313 314 315 316 317 318 318 319 319 318 316 314 311 308 307 306 307 307 308 309 310 311 314 317 320 322 323 323 323 324 324 324 324 324 323 323 323 323 324 324 324 324 325 325 326 326 326 325 325 325 325 325 326 326 326 325 325 324 323 323 323 323 323 323 323 323 323 323 323 323 323 324 326 329 331 333 333 332 330 328 326 324 323 322 322 322 322 323 324 325 325 326 326 326 326 326 326 325 325 324 324 325 325 325 326 326 326 326 326 326 326 326 325 325 325 325 325 325 326 327 329 330 330 330 330 329 329 330 331 333 334 336 337 337 338 338 339 339 339 339 339 340 340 340 340 341 341 340 340 340 340 339 339 339 339 340 340 340 342 344 348 353 359 8 22 54 103 130 140 144 146 147 147 146 144 140 135 131 131 131 134 137 141 144 145 146 147 148 147 145 142 138 134 130 127 123 120 117 113 110 107 105 103 103 104 106 108 110 113 115 116 118 119 121 124 127 130 134 135 135 134 131 127 124 122 120 118 115 112 109 107 105 110 121 134 134 133 131 129 126 123 118 111 104 100 97 97 95 94 93 93 93 93 94 94 94 94 95 95 95 96 96 97 98 98 99 99 99 99 100 101 102 103 103 104 104 104 104 104 104 105 105 105 105 105 103 102 101 100 100 100 102 106 108 109 109 108 106 105 104 103 103 102 102 102 103 104 106 107 109 110 112 113 114 114 115 115 115 117 120 124 128 131 133 132 129 126 123 120 119 119 119 119 120 121 122 123 125 126 128 130 132 134 135 137 138 139 141 142 143 145 147 148 150 152 154 156 158 160 163 165 168 170 172 173 174 175 176 176 177 178 179 180 181 182 183 184 185 184 184 185 187 189 191 193 193 192 191 191 192 194 197 201 203 204 205 206 208 208 208 207 205 200 197 194 192 189 184 178 172 166 161 157 152 149 148 147 147 147 149 151 154 157 160 162 164 164 161 157 150 142 134 124 112 99 80 59 45 35 26 18 11 9 8 8 10 14 20 26 30 33 34 34 38 42 46 49 52 54 56 58 55 51 48 44 40 35 33 33 35 39 43 47 48 52 56 57 57 56 56 57 58 58 59 58 58 59 59 61 65 70 76 82 83 81 80 77 74 72 72 72 72 72 72 71 71 70 70 67 64 62 59 318 318 318 318 317 317 317 317 316 316 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 315 315 315 316 316 316 316 315 314 314 313 312 312 312 312 313 314 314 314 313 313 313 313 314 315 316 316 317 317 317 316 315 313 311 308 306 306 305 305 306 308 310 312 314 316 320 322 323 323 323 323 322 322 322 322 321 321 320 321 322 322 323 323 324 324 325 325 325 325 324 324 324 325 325 325 325 325 324 323 322 322 322 322 322 323 324 324 324 324 323 323 323 324 326 328 331 332 331 330 329 327 325 322 321 320 320 320 321 322 323 323 323 323 323 323 323 323 322 322 321 322 322 323 323 324 324 324 325 325 325 326 326 326 325 325 324 324 324 324 325 326 327 328 329 330 329 329 329 329 329 330 332 333 334 335 335 336 337 337 337 337 337 337 337 337 337 337 337 337 337 336 335 335 334 333 333 333 333 333 334 335 336 338 339 341 344 348 354 37 137 150 154 154 154 153 150 147 143 141 140 140 141 143 146 148 150 150 151 150 148 145 140 136 133 129 127 124 121 119 115 112 109 107 105 105 106 108 109 111 113 115 116 117 118 119 120 122 125 127 128 127 127 126 123 123 123 122 121 119 117 115 113 116 124 132 138 138 138 137 135 133 129 124 118 112 106 104 103 102 100 98 96 93 92 92 92 92 93 94 94 95 96 97 98 99 100 100 100 100 100 101 102 102 103 104 104 105 105 106 106 106 106 106 106 106 106 106 104 102 100 98 97 97 98 101 103 106 106 106 105 104 104 103 102 101 101 101 103 105 107 110 112 113 115 115 116 116 117 117 117 119 123 127 130 132 130 126 122 120 118 118 118 118 118 119 120 121 122 124 126 128 130 132 134 135 137 139 141 143 145 147 148 150 151 152 154 156 157 159 161 164 166 168 170 171 173 173 174 175 175 176 177 178 178 179 180 181 182 183 183 184 186 188 190 192 194 194 193 192 192 192 194 196 200 202 204 206 209 211 214 216 216 214 211 207 203 200 197 193 187 178 170 163 158 153 150 147 146 144 143 144 147 150 152 153 154 156 157 155 147 133 118 104 91 79 67 55 45 39 34 31 27 21 18 14 12 11 13 16 19 23 27 28 29 31 33 35 38 41 43 45 47 48 47 46 45 40 36 33 33 35 38 41 44 46 49 53 55 55 55 55 55 56 56 57 57 57 58 58 61 66 72 80 87 90 89 86 83 82 81 80 79 78 77 75 74 74 72 70 68 66 64 61 318 318 318 317 317 317 316 316 315 315 314 314 314 313 313 313 313 313 313 314 314 314 314 314 314 314 314 315 315 315 315 314 314 313 313 312 312 311 311 312 313 313 313 313 312 312 312 312 313 314 314 314 314 314 314 314 314 314 311 309 306 305 305 305 306 307 310 312 315 317 319 321 321 322 322 321 321 320 319 319 318 317 317 317 319 320 321 322 322 323 323 324 324 324 324 324 323 323 323 324 324 323 322 321 321 320 320 321 322 323 324 325 324 324 323 322 323 324 326 328 330 330 329 328 327 325 323 320 319 318 318 319 321 322 322 322 323 323 322 322 322 322 321 321 321 321 322 322 323 323 324 324 324 324 324 325 326 326 325 325 324 324 323 323 323 323 324 325 326 327 328 328 328 328 328 329 329 330 331 332 333 334 334 335 335 335 335 335 335 335 335 335 334 334 333 333 332 331 330 329 329 328 328 328 329 329 329 329 329 329 328 328 327 325 317 283 200 181 173 169 165 162 159 157 155 154 154 153 154 155 155 154 152 149 145 141 136 133 129 127 125 123 122 119 116 112 110 108 107 108 108 109 110 112 114 116 117 118 119 119 119 120 120 120 119 117 118 119 119 120 121 123 123 123 121 120 118 123 132 138 140 141 141 141 141 139 135 131 126 120 114 109 107 106 104 102 99 96 93 91 90 90 91 92 94 96 97 99 100 101 101 101 101 101 100 100 100 101 102 103 104 105 106 107 108 108 108 107 107 107 107 107 106 105 102 99 96 94 94 95 97 101 103 104 104 104 104 104 103 102 101 101 102 105 108 110 113 115 116 117 118 119 119 119 119 120 123 126 128 129 127 124 122 120 119 119 119 118 118 118 118 119 121 122 124 126 128 131 133 135 138 140 143 145 147 149 151 153 154 156 157 159 160 162 163 165 167 168 169 170 171 172 173 173 174 174 175 176 177 177 178 179 180 181 182 183 185 187 189 191 192 193 193 193 192 191 192 194 197 199 202 205 208 212 216 219 220 219 218 215 211 206 203 201 199 189 179 171 163 153 147 144 142 139 137 136 140 143 144 144 143 144 143 139 125 105 87 74 66 60 54 47 42 39 37 36 32 28 24 19 16 16 16 17 20 24 28 30 31 31 32 32 34 34 35 38 41 43 44 46 44 41 39 36 35 36 38 41 42 44 46 48 50 51 53 54 54 54 55 55 56 56 57 59 62 67 75 82 87 91 91 91 89 87 87 87 86 81 78 78 78 77 74 70 68 65 63 63 318 318 318 317 317 316 316 315 315 314 314 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 315 314 314 313 312 311 311 310 310 311 312 313 313 313 312 312 311 311 312 312 312 312 312 312 311 311 311 312 312 310 308 305 304 303 303 304 306 309 312 314 315 316 317 318 319 319 319 319 317 316 315 315 314 314 315 316 318 320 321 321 321 322 322 322 322 322 322 322 321 320 320 320 320 319 319 318 318 319 320 321 322 323 324 324 323 322 322 322 323 325 326 328 328 328 327 325 324 321 318 318 318 318 319 321 322 322 323 323 323 323 323 324 323 323 322 322 322 322 323 323 323 324 324 324 324 325 325 326 326 326 326 325 324 323 322 321 321 321 322 323 324 325 325 326 326 327 327 328 328 329 330 330 331 332 332 332 333 333 333 333 333 332 332 331 331 330 330 329 328 328 327 326 325 324 324 324 324 324 324 324 323 322 321 320 319 316 309 291 253 217 200 191 185 180 176 173 170 168 167 165 163 160 156 151 146 140 135 130 127 124 123 122 120 118 116 113 111 109 107 108 109 110 111 113 114 116 118 120 121 122 123 122 121 119 116 111 106 107 111 113 115 118 121 123 123 123 123 123 125 132 139 141 143 144 144 145 144 141 138 133 127 121 115 112 109 107 105 103 99 96 93 91 90 91 92 94 97 99 101 102 103 103 103 103 102 100 99 99 100 102 103 104 105 106 107 107 108 108 107 107 107 108 108 108 108 105 101 97 94 92 92 93 97 100 102 104 104 105 105 104 103 102 102 103 106 109 112 114 116 117 119 120 121 122 122 122 123 124 126 127 128 126 124 123 121 120 120 119 118 118 118 118 118 119 120 122 124 126 129 131 134 137 140 142 145 147 150 152 155 156 158 159 161 163 164 165 166 167 167 168 169 170 171 172 172 173 173 174 175 176 177 177 178 179 180 181 183 185 186 187 188 189 190 190 190 190 190 190 192 195 197 200 202 206 210 215 218 219 220 221 221 217 212 208 205 205 197 188 180 171 157 145 140 138 132 127 124 128 132 134 134 133 130 125 115 97 81 68 61 57 53 50 45 42 41 40 39 36 32 28 24 22 22 22 23 25 28 32 34 34 34 34 34 34 34 36 39 40 42 43 46 47 50 52 45 42 40 41 43 44 44 45 46 46 47 49 51 52 52 54 55 57 58 58 61 65 71 77 82 84 84 84 83 82 82 82 82 82 81 80 79 77 74 70 67 65 63 62 62 319 318 318 318 317 317 316 315 315 314 313 313 313 312 312 312 312 312 312 312 312 313 313 313 313 314 314 315 315 315 315 314 312 310 309 309 309 310 312 313 314 314 313 313 312 311 311 311 311 312 311 311 310 309 309 309 309 308 307 305 303 302 302 302 302 304 307 309 311 311 311 312 313 315 316 317 317 316 314 314 314 313 313 314 315 316 319 320 320 320 320 319 319 319 320 320 319 318 317 317 316 317 316 316 316 317 317 318 319 320 321 321 322 322 321 321 321 322 323 324 325 326 326 325 324 321 319 317 317 317 319 320 322 323 323 324 324 324 325 325 325 325 325 325 324 324 324 324 324 324 324 324 325 325 325 326 326 326 326 326 325 325 324 323 322 321 321 321 321 322 322 323 324 324 325 325 326 326 327 328 329 329 329 330 330 330 330 331 330 330 330 329 329 328 328 327 327 326 325 325 324 323 322 321 320 320 321 321 320 320 319 318 318 317 315 311 302 286 262 237 225 214 206 198 193 188 184 180 176 171 164 156 148 141 134 128 123 119 117 116 115 114 112 110 108 106 105 105 106 109 112 114 116 118 119 121 124 125 127 127 127 126 122 117 109 100 99 102 105 108 112 116 119 121 122 124 125 126 131 137 140 143 145 147 147 147 145 142 139 134 128 123 118 115 112 109 105 103 100 97 94 93 92 94 96 98 100 102 103 105 105 105 105 104 103 102 102 103 104 104 104 105 106 107 107 108 108 108 107 108 108 109 109 109 106 103 99 96 94 93 94 96 98 102 104 106 107 107 106 106 105 105 106 108 111 113 115 116 119 121 123 124 125 125 125 125 126 126 126 126 124 123 122 122 121 120 119 118 118 117 117 117 117 118 119 121 123 126 128 131 134 136 139 142 145 148 150 153 155 157 159 161 162 164 165 166 166 167 168 169 170 171 172 172 172 173 173 174 175 176 177 179 180 180 181 182 184 186 186 186 186 186 186 187 187 188 189 190 193 196 198 201 204 208 212 214 216 218 220 222 220 217 213 208 204 197 189 181 172 160 145 135 125 115 109 110 114 119 124 126 125 121 114 103 87 73 63 58 54 51 47 44 42 40 40 39 37 34 33 32 31 31 30 30 32 34 35 37 38 38 38 38 38 38 41 42 43 44 45 47 49 52 55 53 49 46 46 47 47 48 48 48 47 47 46 46 46 49 53 56 59 61 64 67 70 74 78 81 82 80 78 77 77 78 79 81 83 83 82 80 75 71 67 64 62 61 60 60 319 319 318 318 317 317 316 315 315 314 313 313 313 312 312 312 312 312 312 312 312 312 313 313 314 315 315 316 316 315 314 312 310 309 308 308 309 311 313 315 316 315 313 312 311 310 310 311 311 311 311 309 308 307 306 305 305 304 303 301 301 301 301 301 302 303 305 307 307 307 307 307 309 311 314 315 315 314 314 313 313 313 313 314 315 316 319 320 320 319 318 318 317 317 317 317 317 316 315 314 314 315 315 316 316 316 316 316 316 317 317 318 319 320 320 320 320 320 320 321 322 323 324 323 321 318 316 316 316 317 319 321 323 324 325 325 325 325 326 326 326 327 327 327 326 326 326 325 325 325 325 326 326 326 327 327 327 327 327 326 326 325 324 324 323 323 322 322 321 321 321 322 322 323 323 323 324 324 325 326 327 327 327 328 328 328 328 328 328 328 327 327 326 326 325 325 325 324 324 323 322 321 320 319 318 318 318 318 317 317 316 316 315 315 313 310 304 295 282 266 252 243 233 225 216 209 203 197 192 184 174 162 147 138 129 121 113 109 106 105 105 104 103 102 100 100 100 102 105 110 114 118 121 123 125 126 128 130 131 132 133 131 127 121 111 100 95 94 96 99 103 107 111 114 117 120 122 124 128 132 137 141 145 148 149 148 147 146 143 140 136 131 127 122 118 114 110 107 105 102 100 98 97 97 98 100 101 102 105 107 108 108 108 107 106 106 106 105 105 104 104 104 105 106 106 107 107 107 107 108 109 109 110 110 108 105 102 99 98 98 98 99 101 103 106 108 109 109 108 108 107 107 108 109 112 114 116 118 121 124 126 127 127 127 126 125 124 124 123 123 123 123 122 122 121 121 120 119 118 117 117 117 117 118 119 120 122 124 126 128 130 133 136 139 142 145 147 150 152 155 157 159 160 162 163 164 166 167 168 169 170 171 171 171 171 171 172 173 174 175 177 178 179 179 180 181 183 184 185 185 185 185 184 185 185 186 188 189 192 195 197 200 203 206 209 211 213 215 217 217 215 212 207 202 196 190 184 177 168 155 142 130 117 106 98 99 103 110 115 118 117 112 106 95 84 72 64 58 54 50 46 43 40 39 38 37 37 39 40 41 41 39 38 37 37 38 39 40 41 41 42 44 45 46 47 47 47 47 47 47 48 49 52 53 54 50 49 50 52 52 52 52 51 50 48 46 46 47 49 51 54 58 62 69 72 75 78 80 79 78 78 78 79 81 84 85 86 85 83 79 74 70 66 64 63 62 61 61 319 319 319 318 318 317 316 316 315 314 314 313 313 312 312 312 312 312 312 312 312 313 313 314 315 316 316 316 314 312 310 309 308 307 307 308 309 312 314 315 315 314 312 311 310 310 310 311 311 311 310 308 306 304 303 302 301 300 300 299 299 299 300 300 300 300 301 302 303 303 304 304 307 310 313 314 314 313 313 312 312 313 313 314 316 317 319 321 321 319 318 317 316 315 315 315 315 314 313 312 313 314 315 316 316 315 315 314 314 314 315 316 318 319 320 319 319 318 318 318 319 320 319 318 317 315 314 315 316 318 320 322 323 324 325 325 326 326 326 327 327 328 328 328 328 327 327 326 326 327 327 327 327 328 328 328 327 327 326 326 325 324 324 324 323 323 322 322 321 321 321 321 321 321 321 322 322 323 323 324 324 325 325 326 326 326 326 326 326 325 325 325 324 324 323 323 323 322 322 321 320 319 318 317 317 317 316 316 315 314 314 313 313 312 310 308 304 299 292 283 274 267 261 254 247 241 234 228 221 213 201 183 158 139 125 114 105 97 93 92 91 90 90 90 91 93 97 101 107 113 118 123 126 128 129 131 132 134 135 136 137 135 132 124 113 97 87 84 86 89 92 95 99 103 106 110 115 118 121 125 129 135 140 144 148 149 150 149 147 144 140 135 131 127 123 120 117 115 113 111 108 106 104 102 101 101 101 103 105 108 110 112 112 111 110 110 109 108 107 105 104 104 104 105 106 106 107 108 108 109 109 110 110 110 109 108 106 104 104 103 103 103 104 105 107 108 108 108 109 108 108 108 108 109 112 114 117 120 124 126 127 127 126 125 123 119 119 120 121 122 123 123 123 123 122 122 122 121 120 119 118 118 118 118 119 121 122 123 125 127 129 131 134 137 140 143 145 148 150 152 154 156 158 159 161 162 164 165 167 168 169 169 170 169 169 170 170 171 172 173 175 176 177 178 179 180 181 182 183 184 184 184 183 183 184 185 186 188 191 194 197 200 203 206 209 211 213 214 213 211 207 203 197 192 185 179 175 168 159 147 135 122 109 100 97 97 100 104 106 106 103 100 95 88 79 70 64 58 54 50 45 42 39 36 35 36 39 43 47 49 48 44 42 40 40 40 40 40 39 40 42 45 47 48 49 48 47 46 45 44 43 44 46 49 52 51 50 50 53 54 56 56 56 55 53 51 50 49 49 50 52 53 56 65 71 74 76 76 77 77 78 79 81 83 85 86 85 83 80 76 73 71 69 67 66 65 65 65 319 319 319 318 317 317 316 315 315 314 313 313 312 312 312 312 312 312 312 313 313 314 314 315 316 316 316 315 312 310 309 308 307 306 307 308 310 312 313 313 312 311 310 310 309 310 310 310 310 310 309 307 304 303 301 300 299 299 299 299 298 298 298 298 298 298 299 300 301 301 302 304 306 310 312 314 313 312 311 310 311 312 314 315 316 318 320 322 321 320 318 316 315 314 313 313 313 312 312 312 313 314 315 316 315 315 314 313 312 312 313 315 316 318 318 318 317 316 315 316 315 315 314 314 313 313 314 315 316 318 321 322 323 323 324 324 325 325 326 326 327 328 328 328 327 327 327 327 327 327 327 327 327 327 327 326 326 325 325 324 324 323 323 323 322 322 321 321 320 320 320 320 320 320 320 320 320 321 321 321 322 322 323 323 324 324 324 324 323 323 323 322 322 322 322 321 321 321 320 319 319 318 317 316 315 315 314 313 313 312 312 311 310 309 307 306 304 301 298 293 289 285 281 279 277 274 271 267 261 256 249 242 227 178 130 107 97 89 86 84 83 81 81 83 89 95 101 106 111 117 122 126 129 131 132 134 135 136 137 139 139 138 133 125 112 91 75 71 76 78 81 83 86 89 92 96 101 106 110 114 117 123 130 137 144 148 152 153 153 150 145 140 134 130 127 124 122 120 118 115 112 109 107 105 103 103 104 106 109 112 114 115 116 115 114 114 112 111 109 107 106 105 105 105 106 106 108 108 109 109 110 110 111 111 111 110 110 109 108 107 106 105 106 106 105 104 104 104 106 107 108 108 108 109 111 114 117 121 124 125 124 123 122 120 117 115 115 116 119 122 123 124 124 124 124 124 124 124 123 123 122 121 121 122 122 123 124 125 127 129 130 132 134 137 140 142 145 147 149 151 153 155 157 159 160 161 162 164 165 166 167 167 168 168 168 168 168 169 169 171 173 174 175 177 178 178 178 179 179 180 180 181 181 181 181 183 185 187 189 192 195 199 204 208 211 214 217 218 216 210 202 195 189 182 176 168 163 155 144 129 116 106 99 97 98 99 100 100 98 96 94 92 86 79 71 66 61 57 52 48 44 40 37 34 33 35 40 46 50 52 49 46 43 41 40 39 38 37 36 37 39 41 43 44 45 44 43 41 40 39 38 39 41 45 48 50 51 51 53 56 58 60 61 61 60 57 56 55 55 56 57 58 59 64 67 68 72 75 75 76 77 78 79 80 80 79 78 78 77 76 75 75 74 73 72 72 71 71 319 318 318 317 317 316 315 315 314 313 313 312 312 312 312 312 312 312 313 313 314 315 316 316 317 316 314 312 311 309 308 307 306 306 306 307 310 311 311 311 310 309 308 308 309 309 310 310 309 309 308 306 304 302 301 300 299 299 299 298 298 298 297 297 296 296 297 298 300 302 304 306 309 312 314 314 313 311 309 309 310 312 313 315 316 317 318 319 319 319 318 316 314 313 312 311 311 311 311 312 314 315 315 315 314 313 312 312 311 312 313 314 315 316 316 316 315 313 312 312 312 311 311 311 311 312 314 316 318 320 321 321 322 322 323 323 323 324 325 326 326 327 328 328 328 327 327 326 326 326 326 325 325 325 325 324 324 323 323 322 322 322 322 321 321 321 320 320 319 319 319 319 318 319 319 319 319 319 319 319 320 320 320 321 321 322 322 322 322 321 321 321 320 320 320 320 320 319 318 318 317 316 316 315 314 313 312 312 311 310 310 309 308 307 306 306 305 304 302 300 298 296 294 293 293 292 290 288 286 282 279 277 277 279 283 330 77 83 87 91 94 96 92 93 101 112 116 117 116 119 122 126 128 131 132 135 136 138 139 140 140 139 133 121 97 69 60 61 67 70 72 73 75 76 77 78 81 86 89 91 91 99 110 122 133 142 150 154 157 156 153 149 144 138 132 127 123 119 116 113 111 108 106 105 104 106 109 112 115 117 119 120 120 119 118 118 116 115 113 111 108 106 106 105 105 106 107 108 109 109 110 111 111 111 111 112 111 111 110 108 107 107 106 105 103 99 98 99 101 103 105 107 107 108 111 114 118 121 123 123 122 120 118 116 113 112 112 114 118 121 123 124 125 126 126 126 126 126 126 126 126 126 126 127 127 128 129 130 131 132 134 135 137 139 141 144 146 148 150 152 154 156 157 159 160 161 161 162 163 165 166 167 167 167 167 167 167 167 167 168 170 172 173 174 174 175 175 175 175 175 175 176 177 177 178 179 181 183 185 188 194 201 209 215 220 225 230 233 232 224 201 186 177 169 160 151 143 134 122 107 98 93 91 93 95 97 96 93 90 87 84 79 73 66 61 57 54 50 47 45 42 39 37 36 36 38 42 47 51 51 48 45 42 41 39 38 36 35 35 35 36 37 38 39 39 38 38 37 35 35 35 36 38 42 46 50 53 55 57 59 58 60 64 65 65 65 65 64 65 66 67 68 69 70 71 70 73 75 75 77 78 78 77 77 77 76 76 76 76 77 78 79 79 80 79 79 79 77 318 318 317 316 316 315 314 314 313 312 312 311 311 311 311 311 312 313 314 314 315 315 314 314 314 315 314 313 311 310 308 307 306 306 306 307 309 310 309 309 308 308 308 308 309 309 309 309 308 307 306 305 303 301 301 300 300 299 299 299 298 297 297 296 295 295 295 298 300 303 306 309 311 313 314 313 312 310 308 308 309 311 312 313 313 314 314 314 315 315 315 315 314 312 311 310 310 310 311 313 315 315 315 314 313 311 310 310 310 311 312 314 315 315 314 313 312 311 310 310 309 309 309 310 311 313 315 317 319 320 320 321 321 321 321 322 323 323 324 325 326 327 328 328 328 328 327 326 326 325 325 324 324 323 323 322 322 321 321 321 321 321 320 320 320 320 319 319 318 318 318 317 317 317 317 317 318 318 318 318 318 318 318 319 319 319 319 320 320 319 319 319 319 319 319 318 318 318 317 316 316 315 314 314 313 312 311 310 309 309 308 308 307 306 306 306 306 306 305 304 303 302 301 300 299 298 298 296 295 292 291 289 288 289 290 291 294 282 155 145 151 156 156 154 147 144 135 123 114 112 116 120 125 129 133 135 137 139 140 141 141 139 131 115 82 52 51 56 61 64 65 66 66 66 66 64 63 63 63 61 59 66 77 92 108 121 134 144 150 152 151 150 148 143 137 131 125 120 116 114 113 112 110 108 107 109 111 114 116 119 121 122 123 123 122 122 121 119 117 115 112 110 108 106 106 106 106 106 107 108 109 110 111 111 112 112 111 111 110 109 108 108 106 104 100 96 95 95 97 99 101 103 105 107 110 113 117 120 122 122 121 119 117 114 111 110 110 112 115 118 121 123 125 127 128 128 128 129 129 130 130 131 131 132 132 133 134 135 136 137 138 139 141 142 144 145 147 149 151 153 155 156 158 160 160 161 161 162 164 165 166 166 167 167 167 167 166 166 166 166 167 169 170 170 171 171 171 171 171 171 171 171 172 172 172 172 173 173 174 181 190 203 225 233 239 246 254 266 282 292 181 156 150 147 135 122 108 96 92 90 88 87 88 90 91 91 88 85 81 77 72 67 61 55 51 48 46 44 43 42 41 40 38 38 39 41 43 46 50 49 47 44 42 40 38 37 36 35 34 34 33 33 33 33 33 33 33 32 32 32 32 33 36 40 44 48 53 57 61 64 61 60 63 67 69 72 73 75 76 78 79 81 82 83 83 82 81 80 78 79 80 78 79 80 79 79 78 78 79 79 80 81 82 83 84 84 83 82 317 316 316 315 314 314 313 312 311 311 310 310 310 310 310 311 312 314 315 315 314 313 312 312 313 313 314 314 313 312 310 309 309 308 309 309 308 308 308 308 308 308 308 309 309 309 308 308 307 306 305 303 302 301 300 300 300 299 299 298 298 297 296 296 295 296 296 298 301 304 307 310 312 312 312 311 310 309 307 307 308 309 310 310 310 310 310 311 312 313 313 313 313 311 310 309 309 310 311 313 314 315 314 312 311 309 309 309 310 311 313 314 316 315 313 311 309 309 309 308 308 309 310 311 313 315 316 318 318 319 319 320 320 321 321 322 323 324 325 327 328 329 329 330 330 329 329 328 328 327 326 325 324 323 322 321 321 321 320 320 320 320 320 320 319 319 319 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 317 317 317 317 318 318 317 317 317 317 317 317 317 317 316 316 315 315 314 313 312 312 310 309 309 308 307 307 307 307 307 307 307 307 307 306 306 305 303 302 301 301 300 300 299 298 297 295 294 293 292 291 291 287 279 261 233 212 201 201 202 201 198 164 99 83 84 95 106 115 124 130 134 137 139 141 142 141 137 125 104 74 54 53 55 58 61 62 62 61 59 57 54 52 49 49 48 45 46 50 59 69 82 98 112 122 128 132 136 140 140 138 136 133 130 127 126 124 122 119 116 114 112 111 112 114 118 121 124 125 126 126 126 125 124 122 119 117 114 112 110 108 107 106 105 105 106 108 109 111 111 112 112 111 111 110 110 109 107 104 101 98 95 94 95 96 97 99 100 103 106 109 112 116 119 120 121 119 118 116 114 111 110 109 110 112 115 117 121 124 126 128 129 130 131 132 133 133 134 135 136 136 137 138 139 140 141 142 143 144 145 146 147 149 150 152 153 155 156 158 159 160 161 162 163 164 165 166 166 166 166 166 166 165 165 165 165 165 166 167 167 168 168 168 168 168 168 168 167 165 164 162 159 157 155 153 155 154 161 279 278 276 277 286 306 331 5 71 115 130 132 119 107 96 92 90 90 90 89 90 90 90 86 80 75 70 65 61 56 52 48 45 43 42 41 40 40 40 40 40 40 40 41 42 43 45 45 44 43 41 39 38 37 37 36 34 33 31 30 30 29 29 29 30 29 29 29 30 32 35 39 43 48 53 59 65 71 74 76 79 75 73 76 78 81 85 89 91 93 96 97 97 96 95 93 90 88 85 81 83 85 83 83 83 82 82 82 83 83 84 86 87 87 87 88 315 315 314 313 313 312 311 310 310 309 308 308 308 309 310 312 314 314 314 314 313 313 312 312 313 314 315 316 316 315 314 313 312 311 310 309 308 308 308 308 308 309 309 308 307 307 305 304 304 303 302 301 301 300 299 299 299 299 298 297 297 297 297 297 297 298 298 300 302 304 306 308 310 310 310 310 309 308 307 307 307 307 308 308 308 308 309 309 310 311 312 312 311 310 309 308 308 309 311 311 312 311 310 309 307 307 307 308 310 312 314 316 316 315 312 309 307 307 307 307 308 309 311 313 316 317 318 319 319 319 320 320 321 322 323 324 325 327 328 330 331 332 332 332 332 332 331 331 330 329 328 326 325 324 323 322 321 321 320 320 320 320 320 320 320 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 315 316 316 316 316 316 316 316 316 316 316 316 315 315 315 314 314 313 312 311 310 309 308 307 307 306 306 306 306 307 307 307 307 306 306 305 304 303 302 301 301 301 300 300 299 298 297 295 294 293 292 291 288 283 274 261 246 231 228 228 231 240 269 334 15 35 56 76 96 112 123 130 136 140 142 143 141 134 118 96 74 62 61 61 62 63 62 60 57 54 50 47 44 43 45 45 40 39 40 42 45 48 53 58 62 67 80 101 124 134 139 141 142 142 142 141 140 137 134 130 127 124 121 120 121 123 125 127 129 130 130 130 129 128 126 124 121 119 116 114 111 109 107 105 105 106 107 109 110 111 111 111 111 110 109 107 105 103 100 98 97 96 96 97 98 99 100 102 104 107 110 114 117 119 120 120 119 117 116 114 112 111 110 110 111 112 114 117 121 124 127 130 132 134 134 135 136 136 137 138 139 140 141 142 143 144 144 145 146 147 148 149 150 151 152 153 154 154 155 156 159 161 162 163 163 164 164 164 165 165 166 166 165 165 165 164 164 164 164 165 165 165 165 165 165 165 165 162 158 152 145 141 138 135 130 118 99 69 17 347 339 343 350 7 35 65 95 117 131 128 121 113 106 105 104 101 96 92 90 90 89 83 74 64 58 54 50 48 46 44 43 41 40 39 39 40 40 40 40 40 40 40 40 40 40 39 38 38 38 37 37 37 36 35 34 32 31 30 28 27 27 27 27 27 28 28 29 31 35 39 45 52 58 65 72 80 87 92 94 89 79 78 80 83 89 94 99 104 107 109 110 111 110 108 105 102 99 95 92 90 89 88 88 87 87 87 88 86 87 88 89 91 93 96 314 313 313 312 311 310 309 309 308 307 307 307 309 310 312 313 313 313 312 312 312 312 312 313 314 315 316 318 319 318 317 315 313 312 311 310 310 309 309 308 308 307 307 306 304 303 302 301 300 299 299 299 299 299 298 298 297 297 296 295 295 295 297 298 299 301 301 301 302 303 304 306 308 309 309 308 308 307 307 307 307 307 307 307 307 308 308 309 309 310 311 311 310 309 308 308 308 309 310 309 308 307 306 306 305 306 307 309 311 313 315 315 314 313 310 308 306 305 306 307 308 310 313 315 316 318 319 319 320 320 321 323 324 326 327 328 330 332 333 334 334 335 334 334 334 333 332 332 331 330 329 327 326 325 324 323 322 322 322 322 322 322 321 321 320 319 319 318 318 318 318 318 318 318 317 317 317 316 316 315 315 314 314 314 314 315 315 315 315 315 315 315 315 315 315 315 314 314 314 313 313 312 311 310 309 308 307 306 306 306 306 306 306 306 306 306 306 305 305 304 304 303 302 301 301 300 300 299 298 297 296 294 293 292 292 291 290 287 283 277 269 260 254 252 253 260 277 302 328 351 9 27 50 78 102 121 132 139 143 142 137 126 111 97 85 76 75 74 73 70 66 61 56 50 44 40 37 36 41 43 40 36 35 35 36 35 34 33 30 26 33 52 93 124 138 143 145 147 149 151 151 149 147 145 142 140 137 135 134 133 133 134 134 134 134 133 133 132 131 129 126 123 120 118 115 112 110 109 108 107 108 108 109 109 110 109 109 108 106 103 100 98 97 95 95 96 97 99 100 101 103 104 107 109 112 115 118 120 120 120 118 116 114 113 113 112 111 111 111 111 112 114 118 121 125 129 133 135 135 136 137 138 138 139 141 142 143 144 145 145 146 146 147 148 149 149 150 150 150 150 150 150 151 153 154 156 158 159 159 158 158 160 162 164 164 165 165 165 164 164 164 163 163 163 163 163 162 162 162 163 164 162 156 150 145 140 137 134 130 125 116 102 86 74 80 111 118 118 116 120 126 132 137 136 134 131 126 122 116 109 101 94 90 87 83 75 64 53 47 44 43 42 42 41 41 40 39 39 39 39 40 40 39 39 38 38 38 38 37 37 37 37 37 37 37 36 35 34 33 33 32 31 30 28 26 26 26 27 27 28 29 32 36 43 51 59 68 75 83 91 97 99 99 96 89 90 92 92 98 104 110 113 117 119 120 122 121 120 118 115 113 109 105 102 100 98 97 94 92 91 91 92 92 93 96 99 102 104 313 312 311 310 310 309 308 307 307 306 306 307 309 311 312 311 311 310 310 309 309 309 311 313 315 316 317 319 320 318 316 314 313 312 312 312 310 309 308 307 306 305 304 303 301 300 299 298 297 297 296 297 297 297 297 297 296 295 294 293 293 294 296 298 300 302 301 301 301 302 304 306 308 309 308 308 308 307 307 307 306 306 306 306 307 307 308 308 308 308 309 309 309 308 308 307 308 309 309 308 306 305 304 305 306 308 309 311 313 313 313 312 311 310 308 306 305 305 306 307 309 311 313 315 317 319 320 322 323 325 326 328 331 332 334 334 335 336 336 336 336 336 335 335 334 334 333 332 332 331 330 329 328 326 325 324 324 323 323 323 323 322 322 321 320 319 318 318 317 317 317 317 317 317 317 317 317 316 316 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 312 311 311 310 309 308 307 306 306 306 305 306 305 305 305 305 305 304 304 303 303 302 302 301 300 299 298 297 296 295 294 293 292 291 291 291 291 290 288 285 282 277 273 271 270 272 281 292 306 323 336 348 359 12 33 81 125 141 142 135 123 112 105 98 91 87 87 86 85 82 75 67 58 48 41 35 31 29 34 38 38 33 31 31 30 29 27 25 22 18 19 26 47 94 127 140 143 148 152 154 156 156 156 155 154 152 148 145 143 142 140 139 138 138 137 137 136 135 133 131 128 126 123 120 118 116 113 112 110 109 108 108 108 108 108 108 107 105 103 99 95 94 93 90 91 94 97 100 101 102 104 106 110 113 116 118 120 122 123 122 119 117 115 114 114 113 112 111 111 111 112 113 115 119 122 127 131 134 136 137 138 139 140 141 142 143 144 145 145 146 146 147 147 148 147 146 146 146 146 146 146 147 149 151 152 153 154 154 155 155 156 157 159 162 162 163 163 163 163 163 163 163 162 162 162 161 161 161 161 162 163 163 161 156 151 149 147 145 143 142 140 142 148 155 159 156 152 147 144 142 141 140 140 140 141 141 136 128 119 109 100 93 86 78 69 59 50 43 39 38 39 39 40 40 40 39 38 38 38 39 39 39 40 40 39 38 38 38 37 38 38 37 37 36 36 36 36 36 36 36 36 36 34 32 30 28 28 28 29 31 33 36 42 51 60 70 80 89 96 102 104 102 98 94 92 93 98 106 112 119 125 130 133 132 125 126 127 126 126 124 121 118 115 111 108 105 102 99 97 95 95 95 96 98 101 104 106 108 313 312 311 310 309 308 308 307 307 307 307 308 309 309 309 308 308 308 308 307 307 308 310 312 314 315 316 317 317 315 314 313 313 314 314 312 309 307 306 305 305 304 302 301 299 298 297 296 295 295 295 295 296 296 296 295 295 294 293 292 293 294 295 297 299 300 300 300 301 302 304 307 309 310 309 309 308 307 307 307 306 306 305 305 305 306 306 306 306 306 307 308 308 307 307 307 308 308 309 308 306 304 304 304 306 308 310 312 312 311 310 308 307 306 306 305 305 306 307 308 311 313 315 318 321 324 326 328 330 331 334 336 337 338 338 338 338 337 337 337 336 336 335 335 334 334 334 333 333 332 331 330 329 328 327 326 325 324 323 323 322 322 321 320 319 319 318 317 317 316 316 316 316 316 316 316 316 316 315 315 315 314 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 312 312 311 310 310 309 308 307 307 306 306 305 305 305 305 304 304 304 303 303 303 302 302 301 300 299 298 297 296 295 293 292 292 291 291 291 291 291 291 291 291 289 288 286 284 283 282 283 287 292 300 310 319 326 333 337 339 337 331 226 108 106 111 117 111 103 95 94 94 95 95 91 85 76 64 51 42 34 28 22 18 15 13 15 18 20 22 24 24 23 21 17 16 17 21 36 76 117 132 142 150 155 160 161 161 161 160 159 156 153 150 148 146 144 143 142 141 140 139 137 135 133 130 127 125 122 120 118 116 115 113 111 109 108 107 107 107 107 105 101 97 92 87 84 83 82 84 89 94 98 101 103 106 109 113 117 120 122 124 126 127 125 123 120 118 116 114 113 112 111 111 111 111 112 113 115 118 123 128 132 135 138 139 140 141 142 142 143 144 145 146 146 146 145 143 143 143 143 143 143 144 144 145 146 147 149 150 151 151 152 152 153 153 154 155 156 157 159 161 161 161 161 161 161 161 160 160 160 160 160 160 161 163 164 164 161 157 154 152 150 149 150 151 155 157 159 160 157 153 148 144 141 138 136 135 134 135 133 128 121 110 100 92 85 77 67 58 51 45 41 38 38 38 39 39 40 40 39 39 38 38 38 38 39 41 41 41 40 40 40 40 40 39 38 37 37 37 38 40 41 42 42 43 43 42 39 37 35 33 33 34 37 40 46 54 63 74 84 94 102 107 107 103 98 93 89 89 91 98 107 115 124 131 136 140 143 135 129 125 125 125 125 123 121 119 116 113 109 106 103 100 99 98 98 100 102 105 107 108 109 313 312 311 310 309 309 309 309 309 310 309 309 308 308 308 307 307 307 307 307 308 309 310 311 311 312 313 314 313 313 313 313 313 313 313 310 308 306 305 305 304 303 301 299 298 296 295 295 295 295 295 295 295 295 295 294 294 293 293 293 293 294 295 297 299 299 300 300 300 302 304 307 309 311 311 310 309 308 307 307 306 305 305 304 304 304 305 305 305 305 306 306 306 306 306 307 307 308 308 307 306 304 304 303 304 305 307 309 309 308 307 305 304 304 304 305 305 306 307 308 311 314 318 323 327 330 332 333 333 335 337 337 338 338 337 337 337 336 336 336 336 335 335 335 334 334 334 334 334 333 333 332 331 329 328 327 326 325 324 323 322 322 321 320 320 319 318 317 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 313 313 313 312 312 312 312 312 312 312 312 312 312 312 312 311 311 310 310 309 308 308 307 307 306 305 305 304 304 304 303 303 302 302 302 301 301 300 299 298 297 296 295 293 292 291 290 290 291 291 291 291 291 292 292 292 291 291 291 291 290 290 291 292 296 300 304 310 313 315 318 321 321 319 313 310 141 135 130 114 103 99 99 101 102 101 99 92 82 71 59 47 37 28 19 12 7 4 2 1 3 10 18 20 20 20 19 18 17 18 22 32 53 84 118 145 158 166 167 167 166 165 163 161 159 156 154 152 150 149 148 146 145 143 140 137 134 132 130 128 126 124 122 120 118 115 112 110 109 108 107 106 103 100 96 92 86 82 79 78 78 81 86 92 97 101 105 109 113 117 120 123 125 127 128 129 128 126 124 120 116 113 111 110 110 109 109 109 109 109 111 114 119 124 129 133 137 139 141 142 143 143 144 145 145 146 146 145 143 142 142 142 142 142 142 142 142 143 144 145 147 148 148 149 149 150 150 150 150 151 151 153 155 158 159 159 159 159 158 158 158 158 158 158 158 159 159 160 160 161 161 160 158 155 153 152 153 153 152 151 149 147 144 141 138 136 133 130 126 124 123 122 119 113 104 94 88 82 76 68 60 55 50 47 44 42 41 41 40 40 41 40 40 39 38 38 38 39 41 42 43 42 42 41 41 42 41 40 39 38 39 40 42 45 47 48 48 48 48 47 45 42 39 38 38 40 43 49 58 68 79 90 98 104 108 108 102 94 88 85 83 84 90 99 108 118 127 135 142 149 155 150 138 120 119 119 120 121 120 119 116 114 111 108 106 104 103 102 103 104 105 107 108 108 108 314 313 312 311 311 311 312 313 314 314 312 311 310 309 309 308 308 308 308 308 309 309 309 310 310 310 310 311 311 311 312 312 311 310 310 308 307 306 304 304 303 303 301 299 297 296 295 295 296 296 296 296 296 295 295 295 295 294 294 294 294 295 297 298 300 300 300 300 301 302 304 306 309 310 310 310 308 307 307 306 305 304 304 304 304 305 305 305 305 305 305 306 306 306 306 307 307 308 307 307 305 304 303 303 303 303 304 305 305 305 304 303 303 303 304 304 305 306 306 307 310 314 320 325 328 329 331 331 331 333 334 334 335 335 335 335 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 333 332 331 330 329 328 327 326 325 324 324 323 322 321 320 319 318 318 317 317 316 316 316 315 315 315 314 314 314 314 314 314 313 313 313 312 312 311 311 311 311 311 311 311 311 311 311 310 310 310 309 309 308 308 307 306 306 305 304 304 303 303 302 302 301 301 300 300 299 298 297 295 294 293 293 292 291 290 290 290 290 291 291 292 292 292 292 293 293 293 293 294 294 295 295 296 297 299 300 302 302 302 303 304 308 309 302 248 172 150 134 116 106 104 106 110 111 110 107 98 87 76 67 56 43 31 20 11 5 1 360 358 360 5 14 16 16 16 16 17 18 19 20 23 29 44 95 154 168 171 172 171 170 168 166 164 163 161 160 159 157 156 154 152 150 146 143 140 137 135 133 131 129 128 127 125 122 119 116 113 112 110 109 107 104 100 97 92 87 85 84 84 84 86 89 91 96 101 106 110 113 118 122 125 128 129 130 131 130 129 127 122 116 111 109 108 107 107 107 107 106 106 106 110 116 121 127 131 136 140 142 144 144 144 143 144 145 145 145 143 142 141 141 141 141 141 140 140 140 141 142 143 144 145 146 146 146 147 147 147 147 147 148 149 150 155 156 157 157 156 156 155 155 155 155 155 155 154 152 149 147 150 152 154 155 154 152 150 147 144 142 140 138 136 133 131 129 127 123 119 115 113 112 110 106 100 92 86 82 79 74 67 61 56 52 49 47 45 44 42 41 40 39 39 38 38 38 39 39 40 42 43 43 42 43 43 44 45 45 45 44 43 43 44 48 51 53 54 53 52 50 48 45 42 41 40 42 46 51 60 72 85 98 107 112 114 111 101 90 81 79 79 81 85 93 102 113 124 133 143 152 157 160 155 137 118 112 110 112 114 115 115 114 112 111 109 107 106 106 106 107 108 109 110 110 110 109 316 315 314 313 314 315 317 317 317 316 314 313 312 311 310 310 309 309 309 309 309 309 309 309 309 309 309 309 310 310 310 310 309 309 309 308 307 306 304 304 303 303 301 300 298 297 297 297 297 297 297 296 295 294 294 295 296 296 295 295 296 297 298 299 300 301 301 301 302 303 304 307 310 311 312 311 309 307 306 305 305 305 306 306 307 307 307 306 306 306 307 307 307 307 307 308 308 308 307 306 305 304 303 303 303 303 302 303 303 304 303 303 303 303 303 304 304 305 305 306 308 312 317 322 324 326 327 328 329 330 332 332 333 334 334 335 335 335 336 336 335 335 335 335 335 334 334 334 334 334 334 334 333 332 331 330 329 329 328 327 326 326 325 324 323 323 322 321 320 319 318 318 317 317 316 315 315 315 314 314 314 314 314 313 313 313 312 312 311 311 311 310 310 310 310 310 310 310 309 309 309 309 309 308 308 307 306 305 305 304 303 302 301 301 300 300 299 299 298 297 296 295 293 291 291 291 292 292 291 290 290 290 290 291 292 292 293 293 293 294 294 294 295 295 296 296 296 296 296 296 295 295 294 293 294 296 292 275 246 219 194 167 135 118 116 120 126 129 128 123 111 95 80 71 61 49 36 23 13 6 1 359 358 358 1 9 11 11 11 11 12 13 15 16 19 26 44 111 157 169 173 174 173 171 170 169 168 167 166 166 165 163 162 160 157 154 150 147 144 141 138 136 134 132 131 131 130 127 124 122 120 118 116 114 111 109 105 102 97 91 87 84 83 82 84 86 91 96 101 105 108 112 117 122 126 129 131 131 132 132 132 130 123 116 111 107 107 106 105 105 104 104 104 105 109 114 119 124 129 134 138 142 143 143 142 142 142 142 142 141 141 140 140 140 139 139 138 138 138 137 138 139 140 141 142 143 143 143 143 143 143 144 144 144 145 145 150 153 155 155 154 154 153 153 152 152 151 150 146 141 136 136 137 139 139 138 139 139 134 129 128 129 129 129 129 128 126 123 119 116 114 111 108 107 104 101 96 92 89 85 82 75 68 62 57 53 49 46 44 43 41 40 39 38 37 37 38 39 40 40 40 41 42 41 42 43 45 47 49 50 50 49 48 48 47 50 54 56 57 55 52 49 46 44 42 41 43 47 54 64 74 86 101 116 125 129 127 111 94 81 75 77 81 85 91 98 108 120 132 143 154 162 165 163 155 128 109 99 95 98 102 105 107 109 109 109 108 108 109 109 110 112 113 114 115 115 115 112 318 317 317 317 317 318 318 319 317 316 315 313 312 311 310 309 309 308 308 308 308 308 307 308 308 308 309 310 311 310 310 310 310 311 311 310 309 307 306 305 304 304 303 301 300 299 299 299 298 297 297 296 294 294 294 296 297 297 297 297 297 298 299 300 301 301 301 301 302 303 304 306 309 312 313 312 310 308 307 306 307 307 308 309 310 310 310 310 309 308 308 308 308 308 308 308 308 307 306 305 304 304 303 304 305 305 305 304 304 304 303 303 303 303 303 304 304 304 304 305 308 311 316 319 322 324 325 327 327 329 331 332 332 333 334 334 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 332 331 331 330 329 329 328 328 327 326 325 325 324 323 322 321 320 319 319 318 317 317 316 315 315 314 314 314 313 313 313 313 312 312 312 311 311 310 310 310 309 309 309 309 309 309 309 308 308 308 308 307 306 305 304 303 302 301 301 300 299 298 298 297 296 295 294 294 293 291 291 291 292 292 292 291 290 290 290 291 291 292 292 293 293 293 293 293 294 294 294 294 294 294 293 293 292 291 290 289 290 281 272 268 267 263 258 255 253 236 199 176 172 172 177 176 171 142 87 64 55 47 37 27 15 7 3 0 359 358 359 5 7 7 6 6 7 7 9 11 15 22 37 73 125 151 163 168 169 170 171 171 171 171 170 170 169 167 165 162 159 157 153 150 147 144 141 138 135 131 128 127 127 127 127 128 128 128 125 122 119 115 108 101 92 87 82 79 77 78 79 82 85 91 96 100 104 109 115 120 125 128 130 132 133 133 133 130 123 116 110 107 106 105 104 103 103 104 105 105 108 111 116 121 126 130 135 138 139 140 140 140 140 140 140 140 139 138 138 137 137 136 136 135 134 134 135 136 137 138 139 140 140 140 140 140 140 140 141 141 141 142 145 149 153 153 152 151 151 150 149 148 147 143 136 131 129 130 130 130 129 128 125 122 119 117 115 114 117 122 126 126 123 119 116 115 114 113 111 109 105 101 97 93 90 86 82 75 68 61 56 50 46 44 42 41 40 39 38 38 38 38 39 40 41 41 41 41 41 40 41 43 46 48 50 51 49 48 47 46 46 48 51 55 55 54 52 49 45 43 42 43 46 51 60 70 81 94 114 131 143 147 137 117 96 85 85 88 92 93 96 103 114 129 142 153 161 166 168 165 154 127 97 78 77 81 86 93 98 102 104 105 107 109 110 112 115 118 121 123 123 123 121 119 319 319 319 317 316 316 316 316 316 315 313 312 310 309 308 308 307 307 306 306 305 305 306 307 308 308 309 311 311 311 311 311 311 311 311 311 310 309 307 306 305 305 304 303 303 302 302 301 300 298 296 295 294 294 296 297 299 300 299 299 299 299 299 300 301 301 302 302 302 303 304 306 308 311 313 313 313 310 309 308 308 308 309 310 311 311 312 312 312 311 310 309 308 308 307 307 307 307 306 305 305 304 304 306 307 308 308 307 306 305 304 304 304 303 303 303 303 303 304 306 309 313 316 319 321 323 325 326 327 328 330 331 332 333 333 334 334 334 335 335 335 334 334 334 334 334 334 334 334 334 334 334 333 333 332 332 331 331 330 330 329 329 328 328 327 326 325 324 323 323 322 321 320 320 319 318 317 317 316 315 314 314 313 313 313 313 312 312 312 311 311 310 309 309 309 308 308 308 308 308 308 308 308 307 307 306 306 305 304 303 302 301 300 299 298 297 296 296 295 294 294 293 293 292 292 292 292 292 292 292 291 290 290 291 291 291 292 292 291 291 291 291 291 291 291 291 292 292 291 291 290 289 287 284 274 272 271 272 271 267 262 258 257 254 248 238 234 232 232 235 241 249 261 296 354 18 23 22 12 7 4 1 0 359 359 2 3 4 4 4 4 4 5 7 10 14 22 31 46 77 119 143 154 160 166 169 171 172 172 171 170 169 167 164 161 158 155 152 148 144 141 138 133 128 121 119 119 121 125 129 133 135 134 131 128 123 116 107 97 88 82 78 77 78 77 75 75 79 85 91 96 103 109 115 119 123 127 130 131 132 131 129 123 116 111 109 108 106 105 103 104 105 105 105 106 108 112 117 121 125 129 132 134 135 136 137 138 138 138 138 137 136 136 135 135 134 133 132 132 131 132 133 134 136 137 137 137 137 137 137 137 137 138 138 138 139 140 141 143 144 146 146 147 147 145 142 138 133 128 125 124 124 123 123 121 119 117 114 112 111 110 112 120 127 129 128 126 123 120 119 117 114 111 107 103 99 94 90 86 82 77 72 65 59 54 50 46 44 42 41 40 40 39 39 39 40 41 41 42 43 43 42 41 41 42 43 45 46 46 46 44 42 41 41 41 43 46 49 50 51 51 49 46 44 45 46 49 53 59 66 77 97 127 149 160 153 136 114 95 94 96 99 100 97 98 107 124 142 156 162 167 168 168 163 147 121 91 69 66 67 70 76 83 89 94 98 103 106 111 114 119 124 128 133 138 135 131 128 320 320 319 317 316 315 314 313 313 312 311 309 308 307 306 305 305 304 304 303 303 304 305 306 307 308 309 310 311 311 311 311 310 310 310 310 309 308 307 306 305 304 304 304 305 304 304 303 301 299 296 295 295 296 298 301 303 303 302 301 300 300 300 300 301 302 303 303 303 303 304 305 308 310 312 314 314 313 311 310 309 308 308 308 309 310 311 312 312 312 310 309 308 307 308 308 308 308 307 306 305 304 305 307 309 310 310 309 308 307 305 304 304 303 302 302 302 303 305 308 311 315 317 320 321 323 325 326 327 327 328 329 331 332 332 333 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 332 332 331 330 330 330 329 329 328 328 327 327 326 325 325 324 323 322 322 321 320 319 319 318 317 316 315 315 314 314 313 313 313 312 312 311 310 310 309 309 308 308 308 308 308 308 308 307 307 307 306 306 305 304 303 302 301 300 299 298 297 296 296 295 295 294 294 294 293 293 293 292 292 292 292 292 291 291 291 291 291 291 290 290 289 288 288 288 288 288 288 288 289 289 289 289 289 288 288 286 278 275 274 273 271 265 258 253 249 250 251 254 257 257 256 255 257 261 266 275 292 320 345 358 0 0 0 0 360 359 359 359 360 0 1 2 1 1 2 3 5 8 12 17 23 32 46 60 84 117 146 161 167 170 171 171 170 169 168 167 165 163 160 156 151 145 142 140 137 135 130 127 126 126 127 129 132 135 137 136 134 130 122 113 103 95 89 84 81 80 77 74 70 71 74 79 85 93 99 105 111 116 121 124 126 128 128 127 122 117 111 109 108 107 106 106 107 107 106 105 104 105 108 112 116 119 122 125 128 130 132 133 134 135 136 136 135 135 134 133 132 131 131 130 130 130 130 130 132 133 134 135 135 135 135 135 135 135 135 136 136 136 135 135 134 134 134 134 135 133 130 127 125 124 122 120 119 118 117 116 114 112 109 106 105 104 103 107 118 129 131 130 128 125 121 118 115 111 106 102 98 93 88 84 80 76 72 68 63 58 54 51 48 46 44 42 41 41 41 41 41 41 42 43 44 45 46 45 43 42 42 42 42 43 43 42 40 38 37 38 38 39 41 43 45 46 47 46 45 46 47 48 50 51 52 55 73 148 179 185 178 158 128 100 90 94 100 102 96 93 95 112 136 156 168 171 170 168 164 152 132 105 81 68 61 59 58 61 67 71 76 81 84 87 90 95 102 106 110 114 119 117 113 109 321 320 319 316 315 314 313 312 310 309 308 307 306 305 304 303 303 302 302 302 303 303 304 305 306 307 308 309 310 311 311 310 310 309 309 308 307 306 305 304 304 304 304 305 306 305 305 303 301 299 298 297 298 299 302 304 306 306 305 304 302 301 301 301 302 303 304 305 305 304 304 305 307 309 311 313 314 313 312 310 309 308 306 306 306 307 309 310 310 310 308 307 307 307 308 309 309 308 306 305 304 303 305 308 311 312 313 312 311 308 306 305 304 303 302 301 302 304 307 310 314 317 319 320 322 323 324 325 326 327 327 328 329 330 331 332 333 333 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 331 331 330 330 329 329 328 328 328 327 327 326 326 325 325 324 323 323 322 321 320 319 319 318 317 317 316 315 314 314 313 313 312 312 311 311 310 309 309 308 308 308 308 307 307 307 307 306 306 305 305 304 303 303 301 300 299 298 298 297 296 296 295 295 294 294 294 293 293 293 292 292 292 292 292 292 292 291 291 290 290 288 287 286 285 285 285 285 285 285 286 286 287 288 288 288 288 288 287 282 278 275 273 271 265 258 251 245 244 248 254 260 264 266 267 266 268 270 272 278 295 319 336 344 349 352 354 356 357 357 356 355 356 357 358 359 359 359 360 1 3 6 9 13 18 23 26 31 38 53 92 151 167 169 169 168 167 168 169 168 168 166 163 160 156 154 153 151 150 148 146 145 143 140 137 136 136 136 135 135 132 125 117 109 100 94 89 87 85 82 79 75 74 74 76 80 85 92 97 103 108 114 117 120 122 123 123 118 112 107 105 105 105 106 108 109 108 106 105 104 104 106 109 112 114 117 120 123 125 127 129 131 132 133 133 133 133 132 131 131 130 129 129 129 129 128 128 129 130 131 132 132 133 132 132 132 132 132 133 133 133 132 131 131 130 129 128 126 124 123 122 121 119 117 115 114 112 111 110 108 105 102 100 98 97 97 97 104 120 126 126 124 120 115 111 106 102 98 94 90 86 82 78 74 70 66 62 59 56 53 52 49 48 46 45 44 44 44 44 44 44 44 45 47 48 49 47 45 43 41 41 41 41 41 40 39 37 37 37 37 38 39 40 41 42 43 44 45 46 47 48 48 45 38 27 310 230 221 213 195 165 120 92 88 94 101 99 89 82 88 117 147 169 174 173 169 162 151 134 108 82 68 60 57 56 55 55 55 56 56 56 56 58 60 65 68 72 78 79 78 75 71 72 320 319 317 315 314 313 312 311 310 309 309 310 309 308 305 303 303 302 303 303 304 304 305 305 306 307 308 309 310 310 311 311 310 309 308 307 305 305 304 305 305 305 305 306 305 305 305 303 302 301 301 301 303 304 306 307 307 308 307 306 305 303 303 303 304 305 306 307 307 306 306 306 307 309 310 312 314 313 312 311 309 307 306 304 305 305 306 308 308 308 307 306 306 306 307 308 307 306 304 303 302 303 306 309 313 315 314 313 310 308 306 304 303 302 302 302 303 305 309 312 316 318 319 321 322 323 324 325 325 326 326 327 327 328 330 331 332 332 333 333 334 334 334 334 333 333 333 332 332 332 332 332 332 332 331 331 330 330 329 329 328 328 327 327 326 326 326 325 325 325 324 324 323 322 322 321 320 319 319 318 318 317 316 315 315 314 313 313 312 312 311 311 310 309 309 308 308 307 307 307 306 306 306 305 305 304 303 303 302 301 300 299 298 298 297 296 296 295 295 294 294 294 293 293 293 293 292 292 292 292 292 292 291 291 290 288 287 285 284 283 282 282 282 282 283 283 283 284 286 287 289 289 289 287 284 280 276 274 271 266 259 252 245 242 245 251 257 263 268 272 272 273 273 271 267 279 304 324 333 338 342 345 348 350 352 351 350 350 352 354 355 356 356 357 358 360 2 4 6 10 14 16 18 20 22 22 25 39 169 179 181 186 183 180 179 178 176 175 174 172 171 170 168 167 166 164 162 160 156 151 147 143 140 137 136 134 130 124 118 111 105 100 97 95 93 92 87 84 82 81 81 84 87 91 96 101 106 109 113 115 117 117 113 108 104 103 105 108 109 109 109 108 106 105 104 103 104 106 109 111 113 115 117 120 122 124 126 128 129 130 130 130 130 129 129 128 128 127 127 126 126 125 126 126 127 128 129 129 129 129 129 129 129 129 130 130 130 129 128 126 125 124 122 120 119 118 117 115 113 111 109 108 106 104 102 100 97 94 92 91 90 93 99 112 117 116 113 108 103 98 94 89 86 83 80 77 74 71 68 64 59 56 53 52 51 51 50 49 48 48 47 47 47 47 47 47 47 47 48 49 49 48 46 43 42 41 40 40 40 39 37 36 35 36 37 36 36 37 38 39 41 42 43 44 44 43 39 31 17 351 305 270 246 233 218 188 107 91 91 100 107 97 80 67 76 116 161 175 175 170 158 146 131 113 95 75 63 57 54 53 52 49 46 44 42 40 39 39 39 42 44 45 46 49 51 49 48 48 315 313 313 314 314 314 313 312 311 311 312 312 313 312 309 306 305 305 305 305 306 306 306 307 307 308 308 309 309 309 309 309 309 308 308 307 306 305 305 305 305 306 305 305 304 304 304 303 303 303 305 306 307 308 309 309 309 309 308 307 306 305 305 305 306 307 308 308 309 308 307 307 308 309 310 312 313 313 312 311 309 307 305 304 304 305 306 307 309 309 308 307 306 305 305 304 304 303 302 301 302 303 307 311 314 315 314 311 308 306 304 303 302 302 302 303 305 308 311 314 317 319 320 321 322 323 324 324 325 325 326 326 327 328 330 331 331 332 332 333 333 333 333 333 333 333 332 332 331 331 331 331 331 331 330 330 330 329 329 328 328 327 327 326 326 326 325 325 325 324 324 324 323 323 322 321 321 320 320 319 319 318 317 317 316 315 314 313 313 312 311 311 310 310 309 308 308 307 307 306 306 306 305 304 304 303 302 302 301 300 299 299 298 298 297 297 296 296 295 295 294 294 293 293 293 292 292 292 292 292 291 291 291 290 288 287 285 283 282 280 280 280 280 280 281 281 281 282 285 288 290 292 291 289 285 281 278 275 273 269 264 257 250 246 246 249 254 261 268 273 276 277 276 270 257 265 290 312 324 330 334 337 340 342 343 343 343 345 347 349 350 352 353 354 356 357 358 360 2 4 7 9 12 15 18 19 19 17 11 203 200 203 201 199 196 193 190 187 185 183 182 181 180 179 178 177 175 173 171 167 163 158 153 149 146 143 140 136 132 127 122 118 115 113 111 108 103 99 95 92 89 88 88 90 93 96 99 103 107 109 111 110 108 106 105 105 105 107 107 107 107 107 106 105 104 103 103 104 106 108 109 110 111 113 115 118 121 123 125 126 127 127 127 126 126 126 125 125 124 123 122 122 122 122 122 123 124 125 126 126 125 125 125 125 126 126 126 126 124 123 121 120 119 117 116 115 113 112 109 108 106 104 102 99 96 94 91 88 86 84 84 89 100 106 105 101 96 91 86 82 78 74 72 69 68 67 66 64 61 58 54 50 49 49 50 50 49 49 48 49 48 48 47 47 47 47 47 48 48 48 48 47 46 44 42 40 40 39 38 37 34 33 32 34 35 35 35 36 36 37 38 39 39 38 35 31 24 13 357 329 300 276 257 243 230 212 151 104 102 119 121 105 75 63 79 126 170 178 174 158 139 121 105 92 80 69 60 54 51 48 45 41 38 36 35 34 34 34 34 34 34 34 36 37 39 40 40 41 314 312 312 314 313 312 312 311 312 313 314 315 315 314 311 309 307 307 307 307 307 307 308 308 308 308 309 309 308 308 307 306 306 306 306 305 305 304 303 304 304 304 304 304 304 304 304 303 303 304 305 307 309 310 311 311 311 311 310 310 309 308 307 307 308 309 310 310 310 310 309 309 309 310 311 312 313 313 312 310 309 307 305 304 304 305 307 309 311 310 309 307 305 303 302 301 301 300 301 301 303 306 309 313 314 313 310 308 305 304 302 302 302 302 304 306 308 311 314 317 319 320 321 322 323 323 324 324 325 325 325 326 328 329 329 330 331 332 332 332 333 333 333 332 332 332 332 331 331 331 330 330 330 330 330 330 329 329 328 328 327 327 327 326 326 325 325 324 324 324 324 324 323 323 322 322 321 321 320 320 319 319 318 318 317 316 315 314 313 313 312 311 311 310 309 309 308 307 307 306 306 305 305 304 303 303 302 301 300 300 299 299 298 298 297 297 296 296 295 294 294 293 293 293 292 292 292 292 291 291 291 290 289 288 287 285 284 282 280 279 278 278 278 279 280 281 281 282 285 288 291 293 293 291 288 284 281 279 276 273 270 266 261 254 251 251 254 260 266 272 278 280 279 271 252 256 276 301 317 324 327 330 333 334 335 334 337 339 341 343 345 347 349 350 352 353 355 356 357 359 2 4 8 11 14 16 18 20 22 28 199 203 203 203 202 203 203 201 197 193 189 188 186 186 185 184 183 182 181 179 176 173 170 165 160 156 151 145 142 138 136 134 132 130 127 125 120 116 111 107 102 98 95 93 93 93 95 98 100 101 103 102 101 102 104 103 101 101 100 101 102 104 104 103 102 101 101 102 103 105 106 106 105 106 108 111 115 118 120 121 122 122 123 123 123 122 122 121 120 119 118 117 116 116 117 118 119 120 120 120 120 120 120 119 119 120 120 120 120 119 118 116 115 114 112 111 109 108 105 103 101 100 97 94 89 86 83 81 78 77 76 77 81 85 85 81 77 72 68 65 63 61 59 59 59 59 59 57 54 51 48 46 45 45 47 48 47 47 47 47 46 45 45 44 44 44 45 45 46 46 46 45 44 42 40 39 38 37 35 33 30 29 28 30 32 34 35 36 37 38 39 38 36 33 27 19 9 357 339 319 297 274 259 248 238 217 184 140 133 157 151 121 84 76 96 153 172 174 163 132 105 87 77 71 65 60 55 50 46 42 40 37 35 33 32 32 32 32 32 31 31 31 32 33 35 36 36 37 316 315 314 313 313 313 313 314 315 316 316 315 314 312 310 309 308 307 308 308 308 308 308 308 309 309 309 309 308 307 306 304 303 303 303 302 302 301 301 301 302 303 303 304 304 304 305 304 304 304 305 307 308 310 311 312 312 312 312 312 312 311 310 310 310 310 311 311 311 311 311 311 311 312 312 313 313 313 312 310 308 307 305 305 305 306 308 309 310 309 308 306 304 302 300 300 299 300 302 303 306 309 312 313 312 309 307 304 303 302 302 303 304 305 307 309 311 314 317 319 320 321 322 323 323 324 324 324 324 325 326 327 327 328 329 330 331 331 332 332 332 332 332 332 332 332 331 331 331 330 330 330 329 329 329 329 329 329 328 328 327 327 326 326 326 325 325 324 324 324 324 323 323 323 323 322 322 321 320 320 319 319 319 318 318 317 316 316 315 314 313 312 311 310 309 309 308 308 307 306 306 305 305 304 303 302 301 301 300 300 299 299 298 298 297 296 296 295 295 294 294 293 293 293 292 292 291 291 291 290 290 289 288 287 286 284 283 281 279 279 278 278 278 278 279 281 282 284 287 290 293 294 294 292 290 287 285 282 278 275 273 271 268 262 257 255 256 261 266 273 280 283 281 272 253 253 267 290 309 317 322 324 326 328 330 330 331 334 336 338 340 341 343 345 347 348 350 351 352 354 356 358 1 4 7 10 13 15 17 19 23 176 192 195 197 199 204 208 209 207 200 195 191 189 188 187 186 185 185 183 182 180 178 175 170 165 160 153 148 146 144 143 141 140 138 136 133 131 128 123 117 111 105 99 95 93 92 92 92 92 92 91 92 94 97 96 95 93 92 92 94 97 99 100 100 100 100 100 101 102 103 104 103 103 103 105 108 110 113 115 117 118 119 119 119 118 117 116 115 114 113 112 111 111 111 112 112 113 113 113 113 113 112 113 113 113 113 113 113 113 112 111 110 107 104 101 98 97 96 96 95 94 92 88 82 78 75 73 71 69 68 67 67 66 64 61 59 57 54 52 51 50 50 50 51 52 52 51 49 45 43 43 43 44 45 45 45 43 43 43 42 42 41 40 39 39 40 41 42 43 43 42 40 38 37 35 34 33 31 29 26 25 25 27 29 31 33 35 36 38 39 39 36 30 22 11 358 344 329 313 295 279 267 258 255 250 251 256 222 209 192 139 81 84 118 150 161 157 126 86 64 55 56 56 56 54 51 48 45 42 40 37 35 34 33 32 32 32 32 32 32 32 32 33 33 34 35 35 317 316 315 315 315 315 315 315 315 314 313 312 311 310 309 308 308 308 308 308 308 308 308 308 308 308 309 308 307 305 304 303 301 300 300 300 300 299 300 300 301 301 302 303 304 304 304 304 304 304 305 306 308 309 310 311 312 313 313 313 313 313 312 312 312 312 312 312 312 312 312 312 312 313 313 314 314 313 312 310 309 307 306 306 306 307 308 308 308 307 306 305 303 301 300 299 300 302 305 307 310 311 311 310 308 306 304 302 302 303 304 305 307 309 311 313 315 318 320 321 322 323 323 323 324 324 324 324 324 325 326 327 327 327 328 329 329 330 331 331 332 332 332 332 332 331 331 331 330 330 330 329 329 329 328 328 328 328 328 328 327 327 326 326 326 325 325 324 324 324 323 323 323 323 323 322 321 321 320 320 319 319 319 319 318 318 317 317 316 315 314 313 312 311 310 309 308 308 307 307 306 305 304 304 303 302 301 301 300 299 299 298 298 297 297 296 296 295 295 294 294 293 293 292 292 291 291 291 290 290 289 288 288 287 285 284 282 281 280 279 279 279 278 279 280 281 284 286 289 291 293 294 293 292 291 289 287 284 281 277 276 273 270 265 261 259 259 264 269 275 281 286 285 275 257 252 260 280 303 312 316 319 321 323 325 325 327 329 331 333 334 336 338 339 341 342 344 345 347 349 351 352 354 356 358 1 3 6 7 9 12 20 50 160 178 185 193 202 214 230 237 236 226 210 200 194 191 188 187 185 184 182 181 179 176 173 169 164 158 154 150 148 147 146 145 144 144 143 141 137 132 126 118 109 101 95 90 88 86 84 84 85 87 90 90 89 88 87 85 85 86 89 92 95 98 98 98 98 98 99 100 102 102 102 101 99 100 102 104 107 110 113 114 115 116 116 116 114 113 111 109 109 108 107 106 105 105 106 106 106 105 105 105 106 106 106 105 105 106 106 106 104 101 95 88 80 74 75 78 80 83 85 84 80 75 71 68 66 63 61 59 58 58 57 53 50 48 47 46 45 44 44 44 45 46 47 48 48 46 44 43 43 44 45 46 46 45 44 43 42 41 40 39 38 37 36 37 38 38 39 39 38 37 35 33 31 30 28 27 25 24 22 22 24 26 29 31 33 35 36 37 36 33 26 16 5 351 338 326 316 301 288 277 270 273 278 283 278 263 255 266 311 347 35 79 113 123 111 78 56 43 42 47 51 54 53 50 47 45 44 42 40 38 36 35 34 34 34 35 35 36 35 35 34 34 35 36 36 317 317 317 317 316 316 315 313 311 311 311 310 309 309 308 308 308 308 309 309 309 308 308 307 307 307 307 306 304 303 301 300 299 298 298 299 299 300 300 300 300 300 301 301 302 302 302 302 303 304 306 307 309 309 310 311 312 313 313 314 314 314 314 313 313 313 313 313 313 313 313 313 313 313 314 314 314 314 313 311 309 308 307 307 307 307 307 307 307 306 305 304 303 302 301 302 303 305 307 310 311 310 309 307 306 304 303 302 302 303 305 307 310 312 315 318 320 322 323 323 323 323 323 324 324 324 324 324 325 325 327 327 327 327 327 328 328 329 330 330 331 331 332 332 332 331 331 331 330 330 329 329 328 328 328 328 328 327 327 327 327 327 326 326 325 325 325 324 324 324 323 323 323 323 322 322 321 321 320 320 319 319 319 319 319 319 318 318 317 316 315 314 313 312 311 310 309 308 308 307 306 305 305 304 303 302 301 300 300 299 298 298 297 297 296 296 295 295 295 294 294 293 293 292 292 291 291 290 290 289 289 288 287 287 286 284 283 282 281 281 280 280 280 280 281 283 285 287 289 290 291 292 292 291 290 289 287 285 283 280 278 275 272 269 266 264 264 267 272 277 284 290 288 279 263 254 255 269 296 307 312 315 316 318 320 321 323 325 326 328 330 331 333 335 336 337 339 340 341 343 345 347 348 350 352 355 356 357 359 0 3 6 11 19 34 50 40 351 334 334 334 332 328 321 299 242 209 198 193 189 186 184 183 181 180 178 176 173 168 164 159 155 152 150 149 147 148 148 148 146 144 139 131 121 111 100 91 86 82 80 80 80 82 83 84 84 83 82 81 81 81 82 84 87 91 94 95 96 96 96 97 99 100 100 100 98 96 96 97 99 102 105 108 111 113 115 115 115 113 111 108 107 106 105 103 101 99 98 98 97 97 97 97 97 97 98 98 98 98 98 97 94 90 83 76 67 59 58 59 61 66 69 70 68 65 62 60 58 55 53 51 51 52 52 52 52 50 44 42 41 40 41 42 43 44 46 47 48 47 46 46 46 47 49 50 50 49 48 47 46 44 42 40 39 38 37 38 38 37 36 35 34 33 32 30 28 26 25 24 23 23 22 22 22 24 26 29 31 33 33 33 31 26 19 9 358 346 336 328 322 312 299 281 277 276 278 278 274 272 275 289 307 326 350 14 38 59 58 56 53 48 50 53 57 58 57 54 50 48 45 43 41 40 39 37 36 36 37 38 38 38 37 36 36 35 36 36 36 318 318 318 318 315 313 312 311 310 309 309 308 308 308 307 307 307 308 308 308 308 307 307 306 306 306 306 305 303 301 299 299 299 298 299 299 299 300 301 301 301 301 301 302 302 302 302 303 304 306 308 310 312 312 313 313 313 314 314 315 315 315 314 314 314 314 314 315 315 315 315 314 314 314 314 314 314 314 313 312 311 309 308 307 308 308 308 308 307 306 305 303 303 303 304 306 307 309 310 311 310 309 307 305 304 304 303 303 304 304 305 307 309 312 316 319 323 324 324 324 324 324 324 324 324 324 324 325 325 326 328 327 327 327 327 327 328 328 329 330 330 331 331 331 331 331 331 330 330 329 329 328 328 328 327 327 327 327 327 327 327 326 326 326 325 325 325 324 324 324 323 323 323 322 322 322 321 321 320 320 319 319 319 319 319 319 319 318 317 317 316 315 314 313 312 311 310 309 308 308 307 306 305 304 303 302 301 300 299 298 298 297 297 296 296 295 295 295 295 294 294 294 293 293 292 291 291 290 289 289 288 288 287 287 286 285 284 284 283 283 282 282 282 282 283 284 285 286 287 288 289 289 290 290 289 288 286 284 283 283 280 278 275 273 271 269 268 270 274 280 286 291 289 282 268 255 252 264 290 302 307 310 312 314 315 317 319 320 322 324 326 327 329 331 332 333 334 336 337 338 340 341 343 344 347 349 351 351 353 354 355 358 360 2 5 7 6 3 359 355 350 347 344 341 338 334 327 311 263 209 190 185 183 181 180 179 177 175 172 169 166 162 158 154 151 149 148 148 149 149 149 147 140 132 122 110 99 90 83 78 77 77 78 79 79 79 79 78 77 77 76 76 77 78 82 86 90 92 93 93 93 94 95 96 97 97 96 94 91 92 93 95 97 101 104 108 111 113 114 114 111 109 107 105 103 100 96 94 93 94 93 92 91 90 89 90 91 92 92 91 89 86 83 78 73 67 61 57 54 52 55 57 58 57 57 56 55 53 51 48 46 46 47 48 49 50 49 46 45 43 39 40 41 43 44 46 48 49 50 49 49 49 50 51 53 53 53 52 52 51 49 47 44 42 41 40 40 39 37 35 34 32 31 29 27 25 23 21 20 20 21 22 22 22 23 25 26 27 29 29 28 24 19 11 3 352 342 333 328 322 311 296 279 273 271 271 270 271 274 284 297 312 327 340 354 10 22 33 45 63 62 64 65 65 64 62 58 54 51 47 44 41 39 38 37 35 35 35 36 36 36 35 34 33 33 34 34 34 318 318 318 317 314 312 311 309 309 308 308 307 307 307 307 306 306 306 306 306 306 305 304 303 303 304 304 303 301 300 299 299 300 300 300 300 301 301 302 303 304 304 305 305 305 306 306 307 309 311 313 315 316 316 316 316 315 316 316 316 316 315 315 315 315 315 315 316 316 317 317 316 316 315 315 315 315 314 313 313 311 310 309 309 310 311 311 310 308 307 305 304 304 306 308 310 311 312 311 310 309 307 306 305 304 304 305 305 305 304 304 306 308 311 315 318 322 323 324 324 324 324 324 324 324 325 325 325 326 328 328 328 328 328 328 328 328 328 329 329 330 330 331 331 331 331 330 330 329 329 328 328 328 327 327 327 326 326 326 326 326 326 326 326 325 325 325 324 324 324 323 323 323 322 322 322 321 321 321 320 320 320 319 319 319 319 319 318 318 317 316 315 314 314 313 312 311 310 309 308 308 307 306 304 303 302 301 300 299 298 297 297 296 296 296 295 295 295 295 294 294 294 293 293 292 291 291 290 289 289 288 288 287 287 286 286 285 285 285 285 285 284 283 283 284 284 284 285 285 285 286 286 287 288 287 286 285 283 282 283 281 279 278 277 275 273 271 272 276 282 288 291 290 284 271 253 250 267 287 298 303 306 308 310 311 312 314 316 318 320 322 324 326 327 328 330 331 332 333 334 336 337 338 339 340 343 345 346 348 349 350 351 353 354 356 358 359 360 0 360 359 359 359 359 359 358 357 355 354 353 354 169 173 172 172 171 170 169 167 165 163 161 158 155 152 149 146 144 143 143 144 143 140 134 127 118 107 95 84 80 79 79 78 79 79 79 78 76 75 73 73 72 72 72 75 78 82 86 88 89 89 90 91 92 94 95 95 93 90 88 86 86 86 88 92 97 102 107 111 112 111 111 109 108 105 102 98 96 96 95 94 92 91 89 87 87 88 89 91 91 90 88 84 81 77 74 70 66 62 59 57 56 55 54 54 55 55 54 53 50 48 47 46 47 48 49 50 50 50 47 40 39 39 42 44 46 47 48 49 49 49 49 49 50 51 52 52 53 54 53 52 50 48 46 45 44 43 41 38 36 35 33 31 28 25 22 20 18 17 17 18 20 21 22 22 22 22 23 23 22 21 17 11 5 358 348 339 330 322 313 301 286 276 270 266 265 265 269 279 293 307 320 329 338 348 358 6 17 32 48 60 67 69 68 66 63 58 54 50 46 43 40 38 36 34 32 31 31 31 31 30 30 29 29 29 28 28 28 318 318 318 315 312 310 309 308 307 306 306 306 306 305 305 304 303 303 303 303 303 302 302 301 301 302 303 302 301 301 300 301 302 303 303 304 304 304 305 306 307 308 310 311 311 311 312 313 315 317 318 319 319 319 319 318 318 317 317 316 316 315 315 315 315 315 316 316 317 317 317 317 317 317 316 316 315 314 313 313 312 311 311 311 311 312 314 313 311 309 309 309 309 311 312 312 313 312 311 309 308 307 306 305 304 303 303 302 302 303 304 308 311 313 316 318 320 322 323 324 324 324 324 325 325 325 326 327 328 329 330 329 329 329 329 328 328 328 328 329 329 329 330 330 330 330 330 330 329 329 328 328 327 327 326 326 326 326 326 326 326 326 326 325 325 325 325 324 324 324 323 323 323 322 322 322 322 322 321 321 321 320 320 319 319 319 318 318 318 317 316 316 315 314 313 312 312 311 310 309 308 307 306 305 304 303 301 300 299 298 297 297 296 296 295 295 295 295 295 295 294 294 294 293 292 292 291 290 289 289 288 287 287 286 285 285 285 286 286 286 286 286 285 284 284 284 284 284 284 284 284 284 285 286 285 285 283 281 281 282 282 280 279 278 279 277 275 274 277 282 287 291 291 287 276 255 253 269 285 295 300 303 304 306 307 308 310 312 314 316 318 320 322 323 324 326 327 328 330 331 332 333 334 335 336 338 340 341 343 344 345 347 348 349 350 352 354 356 358 359 1 3 6 8 10 10 7 5 2 2 2 3 6 14 30 62 98 121 128 131 132 133 136 138 140 138 135 133 131 131 131 131 129 127 124 119 104 88 78 80 81 81 80 79 79 78 78 76 74 72 70 69 68 67 68 70 73 77 80 83 86 88 89 90 91 92 93 93 91 88 85 83 81 82 83 86 90 96 102 105 108 109 110 110 108 105 101 98 97 97 96 94 93 91 90 90 90 90 92 92 93 92 90 88 86 83 80 77 75 73 70 67 63 61 60 60 60 60 59 56 54 52 50 49 50 51 51 51 49 42 35 34 35 37 39 41 43 44 45 45 44 44 44 45 46 48 49 51 52 53 53 52 51 49 48 47 45 43 40 38 35 33 30 27 23 20 18 16 15 16 17 18 20 21 20 20 19 18 18 16 14 10 6 1 355 346 336 325 313 302 291 282 274 268 263 261 263 270 285 301 315 323 331 339 348 355 1 7 20 33 45 53 56 58 59 57 53 49 45 42 39 36 33 31 29 27 27 27 26 26 25 25 24 23 23 22 21 20 318 318 317 312 310 308 307 306 305 305 305 305 304 304 303 302 301 301 301 300 300 300 300 300 300 301 301 301 301 301 301 302 303 305 306 307 307 308 308 309 310 312 313 315 315 315 316 317 319 320 321 321 321 321 321 320 319 318 318 317 316 316 315 315 316 316 317 317 317 317 317 317 317 317 317 316 315 314 313 313 312 312 312 311 312 313 316 315 315 314 315 317 317 315 314 313 313 312 310 308 306 305 304 304 303 302 302 302 304 307 311 314 316 318 318 319 320 322 323 324 325 325 326 326 326 326 327 328 329 330 330 330 330 330 329 329 329 329 328 328 329 329 329 329 330 330 329 329 329 328 328 327 327 327 326 326 326 325 325 325 325 325 325 325 325 325 325 324 324 324 323 323 323 322 322 322 322 322 322 321 321 320 320 320 319 319 319 318 318 317 316 316 315 314 314 313 312 312 311 310 309 308 307 306 304 303 302 301 299 298 297 297 296 296 295 295 295 295 295 295 295 294 294 293 292 292 291 290 289 289 288 287 286 285 285 285 285 285 286 286 287 287 287 286 285 284 284 283 283 283 282 282 282 283 284 283 282 279 279 281 281 280 279 278 279 280 279 278 279 281 286 289 290 288 280 266 263 271 283 291 296 299 301 302 304 305 306 308 310 312 314 316 318 319 321 322 323 325 326 328 329 330 332 333 334 335 336 337 339 340 341 342 344 345 346 347 348 350 352 354 357 359 2 5 8 10 10 9 7 5 3 1 1 1 1 4 8 15 22 30 37 46 57 74 92 104 112 115 113 112 109 108 106 107 108 109 98 81 67 73 76 77 77 75 75 75 76 75 73 71 69 67 66 65 64 64 65 68 71 76 81 84 86 88 89 90 91 92 90 88 86 85 82 80 79 78 79 83 89 94 99 103 106 107 107 106 104 101 98 97 96 94 92 90 89 88 87 87 89 91 92 93 93 92 91 89 86 83 82 80 79 77 73 69 67 66 66 66 65 63 60 58 56 55 55 54 53 53 50 41 32 28 29 31 33 35 36 38 38 39 39 39 39 41 42 44 46 48 49 51 52 52 51 51 50 49 47 45 42 39 36 33 29 25 22 19 17 16 16 16 17 19 20 20 19 18 17 16 14 12 10 7 3 357 350 341 329 316 303 292 284 276 270 264 259 258 261 272 287 303 316 324 332 341 349 357 4 12 22 31 37 39 39 39 41 41 40 38 36 34 31 28 26 24 23 22 22 21 21 21 20 19 18 17 16 15 15 14 318 317 314 310 308 307 305 304 304 304 304 304 303 303 302 301 300 300 300 300 299 299 299 299 300 300 300 300 301 301 302 303 305 306 308 309 309 310 310 311 312 313 315 316 317 317 318 319 320 321 322 322 322 322 322 322 321 320 319 318 317 316 316 316 316 317 317 318 318 318 317 317 316 316 316 316 315 314 313 313 313 312 312 312 312 314 318 317 318 320 322 324 322 318 317 315 313 310 308 306 304 303 302 301 301 301 302 304 306 310 314 317 319 321 321 321 322 323 324 325 325 326 326 327 327 327 327 328 329 331 331 331 331 330 330 330 329 329 329 328 328 328 328 329 329 329 329 329 328 328 327 327 327 326 326 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 322 321 321 321 320 320 320 319 319 318 318 317 316 316 315 315 314 313 313 312 311 311 310 309 307 306 305 304 302 301 300 299 298 297 296 296 296 295 295 295 295 295 294 294 294 293 292 292 291 290 289 288 287 286 285 285 284 284 284 285 285 286 287 287 288 287 287 286 284 283 282 282 281 281 281 282 282 283 281 279 278 278 279 280 279 278 279 280 280 280 280 281 284 286 287 286 280 273 271 274 281 288 292 295 298 299 301 302 303 305 306 308 310 312 314 315 317 318 320 321 323 324 326 327 328 330 331 332 333 334 335 337 338 339 340 341 342 343 344 346 348 350 352 354 357 0 3 7 8 8 8 7 5 2 0 359 358 358 359 1 4 8 11 15 19 26 38 55 74 90 92 90 87 83 77 76 79 86 83 72 53 59 64 67 68 67 66 68 70 71 71 71 69 67 65 63 61 60 60 61 63 65 71 76 80 83 84 86 87 88 88 86 85 85 83 81 79 74 73 73 76 79 84 90 95 100 103 106 105 102 100 97 95 92 90 87 85 82 80 81 83 85 89 90 91 91 90 89 87 83 81 79 79 79 76 72 69 68 67 67 66 65 63 62 59 57 55 54 53 52 51 44 33 24 25 26 28 30 31 32 33 34 35 37 38 39 40 41 43 45 46 48 50 51 51 51 51 50 48 46 44 41 38 34 29 25 21 18 16 15 15 16 17 18 19 20 19 17 15 13 12 10 8 5 1 354 346 335 322 308 296 286 277 270 265 259 256 254 258 270 288 304 315 324 334 343 353 2 12 22 33 42 41 37 32 29 30 31 30 28 26 23 22 20 18 17 17 16 16 16 17 16 15 15 14 13 12 11 10 10 316 315 311 309 307 306 304 303 302 302 302 302 302 302 301 300 300 299 299 299 299 298 298 299 300 300 301 302 302 303 304 306 307 308 309 310 310 311 312 313 314 315 316 317 318 318 319 319 320 321 322 322 322 322 322 322 322 321 320 319 318 317 316 316 316 316 318 318 319 319 318 318 318 317 317 316 315 314 313 313 313 312 313 314 315 316 317 318 320 323 325 326 325 322 319 316 312 309 306 304 303 301 301 300 300 301 303 306 309 313 316 319 320 321 322 322 323 324 324 325 325 326 326 326 326 327 327 328 329 331 331 331 331 331 330 330 330 329 329 328 328 328 328 328 328 328 328 328 327 327 327 326 326 326 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 322 322 322 322 322 322 322 321 321 321 321 320 320 320 319 319 318 318 317 316 316 315 315 314 314 313 312 311 310 309 308 307 306 305 303 302 301 300 299 298 297 296 296 296 295 295 295 295 294 294 293 293 292 292 291 290 289 288 286 285 285 284 284 284 284 285 285 286 287 288 288 288 287 287 285 284 283 282 281 280 280 280 281 282 281 279 278 277 278 279 280 279 278 279 279 280 281 281 282 282 282 282 279 276 275 276 280 285 289 292 295 296 297 299 300 301 303 305 306 308 310 311 313 315 316 318 319 321 322 323 325 326 327 328 329 331 332 333 335 336 337 338 339 340 341 342 344 345 347 349 352 354 357 360 1 3 3 4 4 3 2 0 359 358 358 358 359 0 2 4 6 9 14 22 36 54 63 67 68 63 58 54 54 58 62 63 49 49 51 53 55 55 55 57 59 61 64 65 65 64 63 61 60 59 58 57 57 58 63 68 73 77 79 81 82 83 83 82 81 81 81 80 79 74 71 69 68 69 71 75 80 86 91 98 99 99 98 96 94 91 88 85 81 78 75 76 77 80 84 87 88 89 88 87 84 80 77 75 75 75 73 70 67 65 64 64 63 62 61 60 58 56 54 52 51 49 48 46 38 25 23 23 25 26 27 28 29 31 33 35 37 37 38 38 39 41 43 45 46 48 49 49 49 48 46 45 44 43 39 35 31 26 22 19 16 14 13 13 14 15 16 18 17 15 13 10 9 8 6 3 358 350 341 329 315 302 290 282 274 268 263 259 257 256 262 272 288 304 315 325 336 347 358 8 19 31 43 51 50 46 40 36 34 33 31 27 23 19 17 15 14 13 13 13 13 13 12 12 11 11 10 10 9 8 8 8 315 313 309 308 306 305 303 301 300 300 301 301 301 300 300 299 299 298 298 298 298 298 298 299 300 302 303 304 305 306 308 309 310 310 311 311 312 312 314 315 316 317 317 318 318 318 318 318 319 320 320 320 321 321 321 321 321 321 320 320 319 318 317 316 316 316 317 318 319 319 319 319 319 318 318 317 316 314 314 313 313 312 312 314 315 316 317 318 320 322 323 324 323 321 318 314 310 307 305 304 303 302 302 302 303 305 308 311 314 317 320 320 321 321 322 323 324 325 325 325 325 325 326 326 326 326 326 327 327 329 330 331 331 331 330 330 330 329 329 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 322 322 322 321 321 322 322 321 321 321 321 321 321 321 320 320 319 319 318 317 317 316 315 315 314 314 313 312 311 310 309 308 307 306 304 303 302 301 300 298 298 297 296 296 295 295 295 294 294 293 293 293 292 291 291 290 289 288 286 285 285 284 284 284 284 285 285 286 287 287 288 288 287 286 285 284 283 283 281 280 279 279 280 281 280 279 278 276 276 278 279 278 278 277 278 280 281 281 280 279 277 277 277 277 277 278 280 283 286 289 292 293 295 296 297 298 300 302 303 305 306 308 310 311 313 314 315 317 318 319 320 322 323 324 325 327 328 329 331 332 333 334 335 336 337 338 339 340 342 344 346 348 350 352 354 355 356 357 359 359 360 360 359 359 358 358 358 358 359 359 0 2 4 8 15 22 29 35 39 40 40 40 41 44 53 65 59 55 52 49 47 46 45 45 46 48 52 55 57 59 60 59 59 58 57 54 54 55 59 62 66 68 71 74 76 77 77 77 76 77 77 78 77 73 69 65 64 65 67 67 68 71 74 82 87 91 94 93 91 88 85 81 78 75 72 71 72 76 80 83 85 86 85 84 81 78 74 72 72 71 69 66 63 61 60 59 58 57 56 55 55 54 52 50 48 45 39 33 28 22 21 21 22 23 25 26 27 29 31 34 36 36 36 35 35 36 38 39 41 43 44 45 45 44 43 43 42 42 39 37 34 30 26 22 17 14 12 11 11 11 12 14 13 12 10 7 6 4 3 359 354 346 336 323 310 297 288 280 274 269 265 263 262 265 272 283 298 308 316 325 336 348 0 11 23 37 52 61 66 63 55 49 45 42 37 32 26 21 17 15 13 12 12 11 11 11 10 9 9 8 8 8 7 7 7 7 314 311 308 306 305 303 301 300 299 299 299 299 299 298 297 297 297 297 298 298 298 298 298 299 301 302 304 306 307 309 310 311 312 312 312 313 313 313 314 315 316 317 317 317 317 317 316 317 317 317 316 317 317 319 320 320 320 320 320 320 319 319 318 318 318 318 318 319 319 319 319 319 318 318 318 318 316 315 314 314 314 314 312 312 313 315 317 318 319 320 320 320 319 316 313 310 307 305 305 305 305 304 304 304 306 309 313 316 319 321 322 322 321 322 323 324 325 325 325 325 325 325 325 325 325 325 326 326 326 327 328 329 330 330 330 330 329 329 329 328 328 327 327 327 326 326 326 326 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 318 317 317 316 315 315 314 314 313 312 311 310 309 308 307 306 304 303 302 301 299 298 297 297 296 295 295 294 294 293 293 293 292 292 291 290 290 289 288 287 286 285 284 284 283 284 284 285 286 287 287 288 288 287 286 284 283 282 282 281 280 279 278 278 279 279 278 277 276 275 277 278 278 276 276 276 279 279 279 278 276 274 274 276 278 279 279 280 282 285 287 289 291 292 293 294 296 297 299 300 302 303 305 306 308 309 311 312 313 314 315 316 317 318 319 321 322 323 325 326 328 329 330 331 332 333 334 335 336 337 338 340 341 343 346 347 349 350 351 352 354 355 356 357 358 359 359 359 359 359 359 359 0 2 4 6 8 10 11 13 15 18 23 34 69 92 94 88 81 72 61 53 48 44 41 39 39 41 45 48 51 53 55 56 57 55 53 51 52 54 56 56 57 59 63 66 70 71 71 71 71 73 76 76 73 69 64 60 60 61 62 61 62 63 68 73 79 85 86 86 85 82 78 75 72 69 68 68 71 74 77 80 82 82 82 79 77 74 71 70 68 66 62 59 56 54 53 52 51 50 50 50 51 49 44 36 24 19 18 19 19 19 19 20 21 23 24 24 26 29 32 35 36 35 33 31 31 33 34 35 36 37 38 38 39 39 40 40 40 38 37 36 34 30 26 21 16 13 10 8 8 9 10 11 11 9 6 4 2 359 355 350 342 331 318 306 295 287 281 276 272 269 267 268 273 280 289 299 308 316 324 334 345 355 6 20 36 49 59 64 60 53 47 42 38 34 30 24 20 17 15 13 12 11 10 10 9 8 8 7 7 6 6 6 6 6 6 312 309 307 305 303 302 301 299 298 298 298 297 296 295 295 295 296 297 298 298 299 299 299 300 301 303 305 306 307 308 310 311 312 313 313 313 313 313 314 314 314 314 314 314 314 314 314 315 315 316 315 315 316 317 318 320 320 320 320 319 319 319 318 318 319 319 320 320 321 320 320 319 318 318 318 318 317 316 315 315 314 314 314 313 313 314 316 316 316 315 314 313 311 310 309 307 306 305 305 305 305 306 307 308 311 313 317 320 322 322 322 322 322 322 323 323 324 324 325 325 325 325 325 325 325 325 325 325 325 325 326 328 329 330 330 329 329 329 328 328 327 327 327 326 326 326 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 318 318 317 316 316 315 315 314 313 313 312 311 310 309 308 307 306 305 303 302 301 300 298 297 296 295 295 294 294 293 293 292 292 292 291 290 290 289 288 288 287 286 285 284 284 283 284 284 285 286 287 287 287 287 286 284 282 281 281 280 279 278 277 277 277 277 277 276 276 275 276 276 276 274 274 275 277 278 277 275 271 271 273 276 278 279 279 279 281 283 286 287 289 290 291 292 293 294 296 297 299 300 302 303 305 306 307 308 309 310 311 312 313 314 315 316 317 319 320 321 323 324 325 327 328 329 330 331 332 333 334 335 337 338 340 341 343 344 345 347 348 349 351 352 354 355 357 358 360 0 1 1 0 2 4 8 14 18 16 7 8 13 22 38 67 90 99 103 102 98 85 74 65 56 50 44 39 38 39 40 42 45 47 49 50 50 49 48 50 52 54 54 53 53 54 57 61 63 64 64 65 67 72 75 75 72 67 62 58 57 56 55 55 55 57 60 66 71 75 79 81 79 75 72 69 67 66 66 68 70 73 76 78 80 80 78 76 74 71 69 66 64 59 54 50 47 46 46 45 45 46 46 46 45 43 38 25 20 20 20 19 18 18 18 19 20 21 21 23 25 28 31 34 34 31 29 29 29 29 30 31 31 32 32 33 34 36 37 37 36 35 35 35 34 31 25 21 16 11 8 6 6 6 7 10 8 6 4 2 359 354 348 337 325 314 303 295 288 284 280 276 274 274 276 280 287 295 302 309 316 323 331 340 349 359 13 24 34 40 40 37 34 31 28 25 21 18 16 14 13 11 10 10 9 8 8 7 6 6 5 5 4 4 4 4 4 3 310 307 305 304 302 301 301 300 298 297 297 296 295 293 293 294 296 298 299 300 301 301 302 302 303 304 304 305 306 307 308 310 311 312 312 313 312 312 312 312 312 311 311 312 312 313 313 314 315 316 315 315 315 316 317 319 319 320 319 319 319 319 318 318 319 319 320 321 321 322 321 320 319 318 318 318 317 317 316 315 315 315 315 316 316 316 315 313 311 309 308 307 307 307 307 307 306 306 306 306 307 308 310 312 315 317 319 321 321 321 320 320 321 322 322 322 323 323 323 324 324 324 324 324 324 324 323 324 324 326 327 328 328 328 328 328 328 328 328 327 327 327 326 326 325 325 325 324 324 323 323 323 322 322 322 322 321 321 321 321 321 321 320 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 317 317 316 316 315 315 314 314 313 312 312 311 310 309 308 307 306 305 304 302 301 300 298 297 296 295 294 294 293 293 292 292 292 291 291 290 290 289 288 288 287 286 285 285 284 283 284 284 285 286 286 286 286 285 283 281 281 280 280 279 278 277 277 277 276 276 276 275 275 275 274 273 270 271 273 275 275 275 273 268 269 272 275 278 279 279 279 281 282 284 285 286 287 288 289 290 292 293 295 296 297 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 319 320 322 323 324 326 327 328 329 331 332 333 334 335 336 337 338 340 341 343 344 345 347 348 350 352 354 356 357 359 1 2 4 8 15 23 28 29 26 28 31 33 39 49 63 77 91 99 103 96 89 82 76 68 60 53 47 43 40 40 39 39 39 38 39 40 40 42 46 51 55 55 55 53 53 55 57 58 56 56 59 65 70 73 72 69 64 60 56 54 52 50 48 48 49 53 57 62 68 75 75 73 71 69 68 67 67 68 69 70 73 76 78 79 78 76 74 71 69 67 64 58 51 44 40 38 38 38 39 40 41 41 42 42 41 33 27 25 22 20 18 17 17 17 17 18 19 20 21 23 27 30 31 29 26 25 25 25 25 26 27 28 28 28 30 32 34 34 32 31 32 33 33 30 27 23 20 15 10 6 3 1 1 3 4 5 3 2 359 355 348 335 323 311 300 292 288 285 283 281 280 281 283 287 292 298 304 309 315 321 328 335 343 352 0 8 15 18 18 18 17 16 15 13 12 10 9 8 7 7 6 6 5 5 5 4 4 3 3 2 2 2 2 1 1 1 309 306 305 303 302 301 300 300 299 297 296 295 295 294 295 296 297 299 300 301 302 303 304 304 304 304 304 304 305 306 307 308 309 310 311 311 310 310 310 310 310 310 310 311 312 313 313 314 314 315 314 314 315 317 318 319 319 319 319 319 319 319 319 318 319 319 320 321 321 321 321 320 318 317 317 316 316 316 315 315 315 315 316 316 316 315 313 310 308 307 307 307 307 307 307 307 307 307 307 308 310 313 316 319 320 321 321 320 318 318 318 319 320 320 321 321 321 321 321 322 322 322 322 322 322 322 322 323 324 325 326 327 327 326 326 326 326 326 326 326 326 326 326 325 325 324 324 323 323 322 322 322 321 321 321 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 317 317 316 316 315 315 314 314 313 313 313 312 311 311 310 309 308 307 306 305 304 302 301 300 298 297 296 295 294 294 293 293 292 292 291 291 290 290 289 289 288 288 287 286 286 285 284 284 284 284 284 285 285 285 285 282 281 280 279 279 278 278 277 277 276 276 276 275 275 274 273 272 271 268 268 270 271 273 272 270 267 268 271 275 278 278 279 279 280 281 282 283 284 285 286 287 288 289 291 292 293 294 296 297 298 299 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 316 317 318 320 321 322 324 325 326 328 329 330 331 332 333 334 335 336 338 339 340 341 343 344 346 348 349 351 353 356 358 3 9 17 22 25 28 30 30 28 26 26 29 34 42 54 68 79 82 83 82 80 78 75 73 69 64 59 53 47 41 35 32 31 30 29 31 35 40 45 50 53 53 51 51 51 51 48 47 48 53 59 63 65 65 64 63 58 55 53 50 45 43 41 43 46 50 57 65 71 74 74 74 73 72 71 71 70 70 71 73 76 77 77 76 74 73 71 69 65 59 51 41 35 32 31 31 31 33 35 37 38 39 39 37 35 34 29 24 20 18 17 17 17 17 17 17 18 21 25 28 29 27 24 23 22 21 21 22 23 25 25 25 26 28 30 31 30 29 29 29 29 27 26 24 21 17 12 6 2 358 356 356 357 359 358 357 356 353 346 334 321 306 295 288 285 285 285 286 286 287 289 292 296 301 305 310 314 319 325 331 338 344 350 355 0 2 4 6 7 7 7 6 5 5 4 4 4 3 3 2 2 1 1 1 1 0 0 360 360 359 359 358 358 358 307 305 304 302 301 300 300 299 297 295 295 295 295 295 296 297 297 298 300 301 302 303 304 304 304 304 304 304 304 305 306 307 307 308 308 308 308 308 308 308 308 309 309 310 312 313 314 314 314 314 313 314 315 317 317 318 318 319 319 319 319 319 318 318 318 319 319 320 320 320 320 319 318 317 316 316 316 316 316 316 315 315 314 314 313 311 310 308 308 308 308 308 308 307 307 307 307 308 309 311 314 317 321 324 324 322 319 317 316 317 317 318 319 319 319 319 319 319 320 320 320 320 320 320 320 321 321 323 324 324 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 323 323 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 317 317 317 317 318 318 318 318 318 318 317 317 316 316 315 315 314 314 313 313 313 312 312 311 310 310 309 308 307 306 305 304 303 301 300 298 297 296 295 294 293 293 293 292 292 291 291 290 289 289 288 288 287 287 287 286 285 284 283 283 284 284 284 284 284 282 280 279 278 278 278 277 277 276 276 276 275 275 274 273 272 270 269 266 266 267 268 270 270 268 267 268 271 275 276 277 278 279 279 280 281 282 283 284 284 285 286 287 288 289 290 292 293 294 295 295 296 297 298 299 300 301 302 303 304 305 305 306 307 308 309 310 311 313 314 315 316 318 319 320 322 323 324 326 327 328 330 331 332 333 333 335 336 337 338 339 340 342 343 345 347 349 351 355 2 14 19 23 27 30 32 32 29 26 24 24 25 29 34 40 46 50 53 57 62 68 74 78 82 86 84 78 67 50 40 32 26 23 23 24 27 32 37 43 46 46 46 45 43 40 39 40 45 49 50 50 51 51 54 54 54 54 52 47 43 40 39 39 40 47 55 64 72 77 79 79 78 77 74 72 71 71 72 73 74 75 75 75 74 74 70 66 59 51 40 33 29 27 27 27 28 30 32 34 35 36 35 35 34 30 26 23 21 19 18 18 17 16 16 18 20 24 28 29 27 25 23 21 20 20 21 22 23 23 23 24 26 28 29 27 26 25 26 26 26 26 25 23 20 14 8 2 357 354 350 348 351 353 354 355 352 345 335 320 302 290 284 283 284 287 289 291 293 295 298 301 304 307 310 314 318 323 328 333 337 342 346 349 352 354 357 359 0 1 2 2 1 1 1 1 1 0 360 359 359 358 358 358 358 357 357 357 356 355 353 353 352 305 304 303 301 300 299 298 297 295 294 293 294 294 295 295 296 296 296 297 298 300 301 302 303 303 302 302 302 302 303 304 305 305 306 306 306 305 306 306 307 307 308 309 310 311 312 313 314 314 314 313 314 315 316 316 317 317 317 317 317 317 317 317 317 317 317 318 318 319 319 318 317 317 316 316 316 317 317 317 317 316 314 313 311 310 309 308 308 308 308 309 309 308 308 307 307 308 309 312 315 318 321 324 325 324 322 319 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 320 321 322 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 321 321 321 320 320 319 319 319 318 318 318 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 316 316 317 317 317 318 318 318 318 317 317 316 316 315 315 314 314 313 313 312 312 311 311 310 310 309 308 308 307 306 305 304 303 301 300 298 297 296 295 294 294 293 292 292 291 291 290 289 288 288 287 287 287 287 287 286 286 284 284 283 283 283 283 283 282 280 278 277 277 277 277 277 276 276 276 275 275 274 272 270 269 267 265 265 265 265 267 267 266 267 269 271 274 275 276 277 278 278 279 280 281 281 282 283 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 300 301 302 303 303 304 305 306 307 308 309 310 311 312 313 315 316 317 319 320 321 323 324 326 327 328 329 330 331 332 333 334 335 336 338 339 341 342 344 346 350 358 8 14 18 23 28 32 35 35 33 31 28 26 25 24 24 24 23 21 24 29 37 49 61 74 90 103 108 106 92 72 51 36 26 22 20 20 22 26 30 35 38 41 42 39 37 36 37 42 45 44 41 37 33 33 36 39 44 48 47 44 42 40 39 37 41 47 54 63 72 78 82 82 81 79 76 74 72 71 72 72 72 72 74 75 74 71 66 59 49 39 32 28 27 26 26 26 27 28 29 31 32 33 33 30 27 25 24 23 22 21 20 18 17 17 18 20 23 26 29 29 28 26 24 23 23 23 23 22 21 20 22 25 29 30 28 26 24 24 25 26 26 26 24 22 16 10 4 359 354 351 348 348 348 348 351 350 347 339 324 309 294 286 285 286 288 291 293 296 298 301 303 307 310 313 316 319 322 326 329 333 336 339 342 344 347 349 351 353 355 357 358 358 359 359 360 359 358 358 357 356 356 355 355 354 353 352 351 348 345 343 339 336 304 302 301 299 297 296 295 294 293 293 293 293 293 294 294 295 295 295 295 296 297 298 299 300 300 299 300 300 300 301 302 303 303 303 304 304 304 304 305 306 307 307 308 310 311 312 313 314 314 314 314 314 314 315 315 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 316 316 315 315 316 317 318 319 319 318 316 314 311 310 309 308 309 309 309 309 309 309 308 308 308 308 309 312 315 318 321 322 323 323 322 321 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 319 320 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 315 315 316 316 317 317 317 317 317 317 316 316 315 315 314 314 313 313 312 312 311 311 310 310 309 309 308 308 307 306 305 304 303 301 300 299 297 296 295 294 293 292 292 291 290 290 289 288 288 287 287 287 288 288 288 287 286 284 283 282 281 282 282 281 280 278 276 276 276 276 276 276 276 276 275 274 273 271 269 268 266 265 264 263 263 264 264 265 267 269 271 273 274 275 276 277 277 278 279 280 280 281 281 282 283 284 285 285 286 287 288 289 290 291 292 292 293 294 295 296 297 298 298 299 300 301 301 302 303 304 304 305 306 307 308 309 311 312 313 314 316 317 318 320 321 323 324 325 326 327 328 330 331 332 333 334 335 337 338 340 344 350 358 3 7 11 15 20 25 29 33 36 37 36 34 31 28 25 22 19 15 12 12 13 20 30 43 62 86 102 111 109 101 85 64 45 33 27 24 23 23 26 28 32 35 36 35 33 32 31 33 36 39 38 33 24 22 21 23 27 33 37 38 39 40 40 40 40 42 47 55 64 73 80 84 85 83 81 79 76 73 72 71 71 71 72 74 74 72 66 57 46 39 33 30 29 28 27 27 26 26 26 27 28 30 27 26 25 26 25 25 24 23 22 19 17 17 17 21 23 26 29 30 30 30 28 27 26 26 27 26 23 20 21 24 28 31 30 28 26 26 26 25 25 24 23 21 17 12 6 1 357 353 348 346 344 342 344 345 346 342 329 317 305 297 293 294 294 295 295 298 300 303 307 311 314 317 319 321 323 325 328 330 332 334 337 339 341 343 345 348 350 352 353 355 356 357 357 356 356 356 355 355 354 353 351 349 347 343 340 337 332 324 313 306 302 300 299 296 295 294 293 293 293 293 293 293 294 294 295 295 296 296 296 296 296 297 297 298 298 298 299 300 300 301 301 301 302 302 303 303 304 304 305 306 307 308 309 310 311 312 313 314 315 315 314 314 314 315 315 315 315 315 314 314 315 315 315 315 315 315 316 315 315 315 315 315 315 316 317 319 320 320 319 318 316 313 311 310 309 310 310 311 311 310 309 308 308 308 309 310 313 316 319 321 322 322 321 321 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 318 317 317 317 318 318 321 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 315 315 314 314 314 314 313 313 313 313 313 313 313 313 312 312 312 312 312 312 312 312 313 313 314 314 315 316 316 316 317 317 316 316 316 315 315 314 314 313 313 312 312 312 311 311 310 310 309 309 308 308 307 307 306 304 303 302 300 299 297 296 295 294 293 292 291 290 290 289 288 288 288 288 288 288 289 289 288 287 285 284 282 281 281 280 280 279 278 276 276 275 275 275 275 275 275 275 274 272 270 269 267 266 264 263 262 262 262 263 265 268 269 271 272 273 274 275 276 277 277 278 278 279 280 280 281 281 282 283 284 285 286 287 287 288 289 290 291 291 292 293 294 295 295 296 297 297 298 299 299 300 301 302 302 303 304 305 306 307 308 309 311 312 313 314 315 317 318 319 321 322 323 325 326 327 328 329 330 332 333 335 338 343 349 353 356 359 2 6 9 13 17 21 26 30 33 34 33 31 29 27 25 21 16 12 7 8 11 17 29 43 58 71 81 90 94 84 69 56 46 37 32 29 28 28 28 28 25 23 22 24 23 24 25 27 28 26 20 15 13 12 15 19 23 28 31 33 34 34 35 37 41 47 55 64 74 81 85 86 85 84 83 79 77 74 72 72 72 73 74 74 70 56 45 38 33 32 31 31 31 30 28 26 25 24 25 26 25 25 24 26 26 26 25 24 22 19 17 16 15 18 22 25 30 33 34 34 33 31 29 30 31 31 30 26 23 23 25 27 29 29 30 30 30 28 26 24 23 21 16 11 6 2 358 353 349 347 344 342 341 340 339 334 328 321 314 310 306 304 303 302 301 303 305 307 311 315 318 321 322 323 324 326 327 328 330 332 333 335 337 339 341 343 345 347 348 350 351 352 353 353 353 353 353 353 352 351 349 348 347 346 342 338 332 323 311 301 299 298 296 295 294 293 293 293 293 293 293 293 294 295 296 297 298 298 298 298 298 298 298 298 299 301 302 302 303 303 303 303 303 303 304 304 305 306 307 307 308 309 310 311 312 313 314 314 315 316 315 315 315 316 315 314 314 314 314 314 314 314 314 315 315 314 314 314 314 314 315 316 317 318 320 321 321 321 319 317 316 314 312 311 311 311 311 312 312 311 310 309 309 310 311 313 316 319 321 322 322 321 321 322 322 322 322 321 321 321 321 320 320 320 319 319 318 318 318 318 317 317 317 318 319 321 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 319 319 318 318 318 317 317 317 316 316 316 315 315 314 314 313 313 313 313 312 312 312 312 312 312 311 311 311 311 311 310 310 310 311 311 312 312 313 314 315 315 315 316 316 316 316 315 315 315 314 314 314 313 313 312 312 311 311 311 310 310 310 309 309 308 308 307 306 305 303 302 301 299 298 297 295 294 293 292 291 290 289 289 288 288 288 288 289 289 289 289 288 286 285 283 281 280 279 279 278 277 276 276 275 275 274 275 275 275 274 273 272 270 268 267 265 264 263 261 260 261 263 265 268 269 270 271 272 273 274 275 276 276 277 277 278 278 279 280 280 281 282 283 284 284 285 286 286 287 288 289 289 290 291 292 292 293 294 294 295 296 296 297 298 298 299 300 301 301 302 303 304 305 306 307 308 310 311 312 313 314 315 316 318 319 320 322 323 325 326 327 329 330 333 337 340 343 346 348 351 353 356 359 1 4 7 11 16 21 25 28 30 30 29 29 28 25 21 15 10 6 5 10 13 16 19 24 35 52 62 63 61 58 49 42 37 33 30 27 23 18 14 11 12 14 16 18 19 18 16 13 11 9 7 9 11 14 18 22 24 25 25 26 28 33 38 44 52 63 73 80 83 86 86 87 85 83 80 77 75 75 75 77 76 69 56 43 35 33 33 32 33 34 34 32 30 27 25 24 23 22 21 21 23 24 25 25 24 24 21 18 16 14 16 18 21 26 31 35 37 38 37 34 34 35 34 34 30 26 23 22 21 22 24 30 36 32 28 25 24 24 21 16 10 4 359 355 351 348 346 343 341 339 337 334 330 327 322 317 313 311 309 307 306 306 306 308 310 312 315 318 320 322 323 324 325 326 327 328 330 332 333 335 336 337 338 340 341 342 344 345 346 347 348 349 349 349 349 348 348 347 347 348 347 346 344 342 336 332 329 297 296 295 294 294 294 293 293 292 292 293 293 294 295 296 297 298 299 299 299 299 299 299 300 301 302 304 305 305 306 306 306 306 307 307 307 308 308 309 309 309 309 311 312 313 314 315 316 317 316 316 315 315 315 314 314 314 314 314 314 315 315 314 314 314 313 313 313 313 314 316 318 319 319 320 320 320 320 318 317 315 314 313 312 312 312 312 312 312 312 312 312 313 314 315 317 318 320 321 321 321 322 322 322 322 322 322 322 322 321 321 321 320 320 320 320 319 319 319 318 318 318 318 319 320 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 319 319 319 318 318 317 317 317 316 316 316 315 315 314 314 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 310 310 311 312 313 313 314 314 314 315 315 315 315 315 314 314 314 314 313 313 312 312 312 311 311 311 310 310 310 310 309 309 308 307 306 305 304 303 301 300 298 297 296 294 293 292 291 290 290 289 289 289 289 289 289 289 288 288 287 285 284 282 281 279 278 277 277 276 276 275 274 274 274 274 274 274 273 272 270 268 266 265 264 262 261 259 260 262 265 268 269 270 271 272 272 273 274 275 275 276 276 277 277 278 278 279 280 281 281 282 283 283 284 285 285 286 287 287 288 289 290 290 291 291 292 293 293 294 295 296 296 297 297 298 299 300 301 301 302 303 304 305 307 308 309 309 310 312 313 314 315 316 318 319 320 322 324 325 327 329 333 336 337 339 341 344 346 348 351 353 355 357 360 3 7 11 15 20 23 24 26 26 27 29 26 21 14 6 5 3 359 355 355 357 3 10 19 31 41 42 40 38 33 31 29 25 20 16 12 12 13 15 18 16 14 11 9 7 5 4 6 8 11 14 16 17 17 18 19 21 25 29 35 42 51 61 69 74 80 84 86 87 86 84 82 80 79 78 78 77 67 52 40 33 32 32 32 33 35 36 36 35 31 28 26 24 21 19 19 20 22 24 25 24 23 22 20 17 16 15 16 18 23 28 33 37 39 39 39 39 39 37 34 30 26 23 20 18 17 19 21 26 22 18 15 15 18 18 17 11 4 357 352 348 345 342 340 339 337 334 332 330 326 322 318 315 312 309 308 307 307 307 308 309 311 314 316 318 320 321 321 321 322 324 325 327 328 330 332 332 333 334 335 336 337 338 340 341 342 343 344 344 345 345 345 345 345 346 345 345 345 345 344 343 343 343 295 294 294 294 294 293 293 292 292 292 293 294 295 296 297 297 298 299 299 299 300 300 300 301 302 303 304 305 307 307 308 309 309 310 310 310 310 310 310 310 310 311 311 313 314 315 316 317 317 317 316 316 315 315 314 314 314 314 314 315 315 315 315 315 314 313 313 314 315 316 318 319 319 319 318 318 317 317 316 315 314 313 313 313 313 313 313 314 314 315 315 316 317 318 320 321 320 320 321 321 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 321 321 321 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 319 318 318 317 317 316 316 316 315 314 314 313 313 313 312 312 312 311 311 311 310 310 310 309 309 309 308 308 308 308 309 309 310 311 312 312 313 313 313 314 314 314 314 314 314 314 314 314 313 313 313 312 312 311 311 311 310 310 310 310 310 309 309 308 307 307 305 304 303 302 300 299 298 296 295 294 293 292 291 290 290 289 289 289 288 288 288 287 287 285 284 283 281 280 278 277 277 277 276 275 274 274 273 273 272 272 273 272 270 268 266 264 263 262 261 259 259 262 265 267 268 269 270 271 272 272 273 274 274 275 275 276 276 277 277 278 278 279 280 280 281 282 282 283 283 284 285 285 286 287 288 289 289 289 290 290 291 291 292 293 294 295 295 296 297 297 298 299 299 300 301 302 304 305 305 306 307 308 309 310 312 313 314 315 316 317 319 321 323 326 329 332 333 335 337 338 340 342 344 346 348 349 351 354 356 359 2 5 8 11 14 18 22 26 28 26 21 17 12 5 358 351 347 346 346 348 351 357 6 16 26 35 30 28 27 26 24 21 19 20 22 25 25 21 16 12 7 4 2 2 3 6 12 14 14 13 12 12 14 16 19 22 27 34 40 48 55 62 69 76 81 85 87 86 85 84 84 84 83 78 66 49 36 32 30 30 31 31 33 36 38 38 37 33 29 26 23 20 18 18 18 21 22 21 21 21 20 18 17 17 17 18 21 25 30 35 38 39 39 40 40 37 33 28 23 20 18 16 15 15 16 15 11 8 4 5 6 8 10 7 1 356 351 347 344 341 339 337 335 333 331 329 325 322 318 315 312 310 308 308 307 308 309 310 312 314 315 317 318 318 318 318 319 320 321 323 325 326 328 329 330 331 331 332 333 334 335 336 338 338 339 339 340 340 340 340 341 341 342 342 343 343 343 343 343 344 293 293 293 293 293 293 292 292 293 293 294 295 296 297 297 298 298 298 299 299 300 300 301 302 302 303 304 305 306 307 308 309 310 311 311 312 312 312 312 312 312 313 313 314 315 316 317 317 317 317 316 316 315 315 314 314 314 314 315 315 315 315 315 315 315 315 315 316 317 318 319 319 319 317 316 315 313 313 312 312 312 313 313 315 316 317 318 319 320 320 321 321 322 322 323 323 322 322 321 321 321 322 322 322 322 322 322 322 322 322 322 321 321 321 322 323 323 323 322 322 322 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 320 320 320 319 319 318 318 318 317 317 316 315 315 314 314 313 313 313 312 312 311 311 310 310 309 309 309 308 308 308 308 308 308 309 309 310 310 311 312 312 312 313 313 313 313 313 313 314 314 314 313 313 313 312 312 311 311 311 310 310 310 310 310 309 309 309 308 308 307 306 305 303 302 301 299 298 297 296 295 294 293 292 291 290 290 289 288 288 287 287 287 286 285 283 282 280 279 277 277 277 276 276 275 274 273 272 271 271 271 271 270 268 266 264 263 262 261 259 259 262 265 267 268 269 270 271 271 272 273 273 274 274 275 275 275 276 276 277 277 278 278 279 279 280 280 281 282 282 283 284 284 285 286 287 287 288 288 288 288 288 289 290 291 292 293 294 294 295 296 296 297 298 299 300 301 302 303 303 304 305 306 307 309 310 311 312 313 314 315 317 319 324 326 329 330 332 333 334 336 337 339 340 341 343 344 346 348 350 352 354 357 360 2 6 10 15 18 18 16 15 13 9 3 355 349 345 343 343 345 347 349 353 359 7 10 11 12 14 16 17 18 22 26 35 35 30 24 18 12 6 2 1 2 5 12 15 16 13 11 10 11 12 13 15 21 27 32 37 43 50 56 64 73 79 82 83 84 84 84 86 87 82 66 48 33 28 26 25 27 27 28 30 35 37 38 35 31 27 25 21 18 15 14 15 16 16 17 18 17 16 15 15 16 16 17 19 24 29 34 38 39 39 37 35 31 27 22 18 16 14 13 13 13 9 6 2 359 358 358 360 1 2 360 355 350 346 343 340 337 335 333 331 329 327 324 321 318 315 313 310 309 308 308 308 309 309 311 312 314 315 316 316 315 315 316 316 318 319 321 323 324 326 327 328 328 329 330 331 332 333 334 335 335 336 336 336 336 336 337 337 338 338 339 339 340 340 341 341 293 293 292 292 291 291 292 292 294 295 296 296 297 297 297 297 297 298 298 299 300 301 301 302 303 304 305 306 306 307 308 309 310 311 312 312 313 313 313 314 314 315 315 315 316 317 317 317 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 315 316 317 318 318 318 318 318 318 316 315 314 312 311 310 311 311 312 313 315 317 318 320 322 323 325 326 325 325 325 325 325 324 324 323 323 322 322 322 321 321 321 321 321 321 322 322 322 322 322 322 322 323 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 319 319 318 318 317 317 316 316 315 315 314 314 313 313 312 311 311 310 309 309 308 308 308 308 308 308 308 308 309 309 310 310 311 311 311 311 312 312 312 312 313 313 313 313 313 313 313 312 312 311 311 310 310 310 310 310 310 309 309 309 309 309 308 307 307 305 304 302 301 300 299 298 298 297 296 295 294 292 291 290 289 288 287 287 286 286 285 284 282 281 279 278 277 277 277 276 276 274 273 271 270 270 270 270 269 267 266 264 263 262 260 260 260 263 265 267 268 269 269 270 271 271 272 273 273 274 274 274 275 275 275 276 276 276 277 277 278 278 279 279 280 280 281 282 283 283 284 285 285 286 286 286 287 287 287 287 288 289 290 291 292 292 293 294 295 296 297 298 299 299 300 301 302 303 304 305 306 307 308 309 311 312 313 315 318 322 324 326 327 329 330 331 333 334 335 336 337 338 339 340 342 343 345 347 349 351 353 356 359 3 6 7 7 6 5 3 0 357 353 348 344 343 343 343 344 345 345 345 346 348 349 353 357 1 4 8 14 26 30 30 27 25 18 11 6 4 4 7 13 19 22 17 14 12 10 9 8 10 15 21 25 29 34 38 44 51 60 70 75 77 79 79 81 83 83 75 60 41 29 23 19 17 19 20 20 20 24 28 31 31 28 23 21 17 14 12 11 11 10 9 10 11 11 11 11 12 13 13 13 12 15 19 25 32 38 38 37 35 33 30 25 21 18 16 15 14 11 6 2 359 356 355 354 354 354 354 352 349 345 342 340 338 336 334 332 330 328 326 324 322 319 316 313 311 310 309 309 308 308 308 309 311 312 313 313 314 313 313 313 314 315 316 317 319 321 322 324 325 326 327 328 329 330 331 332 332 333 333 333 333 333 334 334 334 335 335 336 336 336 337 337 338 292 291 290 290 290 290 292 293 295 295 296 296 296 296 296 296 297 297 298 299 299 300 301 303 304 306 307 307 308 308 309 309 310 311 311 312 313 313 314 314 315 315 315 316 316 316 317 317 316 316 316 315 315 315 315 315 315 314 314 313 313 313 314 316 317 319 320 320 319 318 317 315 314 313 313 312 312 311 311 312 313 314 316 318 320 322 324 325 327 328 327 327 326 326 325 325 325 324 324 323 322 322 322 321 321 321 321 321 321 321 321 321 321 322 322 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 319 319 318 318 317 317 316 316 315 315 314 313 312 311 311 310 309 309 308 308 308 308 308 308 308 308 308 309 310 310 310 310 310 310 311 311 311 312 312 313 313 312 312 312 312 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 306 304 303 301 300 300 300 299 299 298 296 295 293 292 290 289 288 287 286 286 285 284 283 281 279 278 277 277 277 277 276 275 274 272 271 269 269 269 268 267 266 264 263 261 260 260 262 264 266 267 268 268 269 270 270 271 272 272 273 273 273 274 274 274 274 275 275 275 276 276 276 277 277 278 278 279 280 280 281 281 282 283 283 284 284 285 285 285 285 285 286 286 287 288 289 290 291 292 293 294 295 296 296 297 298 299 300 301 301 302 304 305 306 308 309 311 314 316 317 319 321 322 324 326 327 328 329 330 332 333 334 335 336 337 338 339 340 342 343 345 347 349 352 355 357 358 359 359 359 357 354 353 351 349 344 341 339 338 338 338 338 338 339 339 339 340 342 345 347 350 354 360 8 17 22 23 20 16 12 10 10 14 19 26 37 29 23 19 15 11 8 8 10 13 17 21 24 28 31 37 44 53 61 67 70 71 73 74 73 54 35 21 15 13 12 10 10 10 10 10 12 15 19 20 19 16 12 9 6 7 7 7 5 2 1 1 2 3 4 6 7 8 8 7 8 10 14 21 31 35 37 38 36 33 30 27 22 20 19 18 12 6 1 357 354 352 351 350 349 348 347 345 342 340 337 335 334 333 331 330 328 326 324 322 319 317 315 313 311 310 309 308 307 308 308 309 310 310 311 311 311 311 311 312 313 314 315 316 317 319 320 322 323 324 326 327 328 329 330 330 331 331 331 331 331 332 332 332 332 332 332 332 331 331 331 331 291 290 289 289 289 290 291 293 294 295 295 295 295 295 296 296 297 298 298 298 299 300 301 303 304 307 308 309 310 310 310 310 310 310 310 311 312 313 314 315 315 315 315 315 315 315 315 316 316 316 316 316 316 316 315 315 314 314 313 314 314 315 317 318 320 321 320 319 318 316 315 313 313 312 312 313 313 313 313 313 314 315 318 321 323 324 325 327 328 328 328 328 327 326 326 325 325 324 324 323 323 322 322 321 321 321 321 321 321 321 321 321 322 322 322 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 319 319 318 318 318 317 317 316 315 315 314 313 312 311 311 310 309 309 309 308 308 308 308 308 308 309 309 309 309 309 309 310 310 310 310 311 311 311 311 311 311 311 311 311 311 310 310 310 310 310 310 309 309 309 308 308 308 308 308 307 307 306 305 304 303 302 301 301 300 300 299 298 297 295 294 292 290 289 288 287 286 285 284 283 282 280 279 278 277 277 277 276 276 275 273 271 270 269 268 268 267 266 264 263 261 261 262 263 265 266 267 268 268 269 269 270 271 271 272 272 273 273 273 273 274 274 274 274 274 274 275 275 275 276 276 277 278 278 279 279 280 280 281 282 282 283 283 284 284 284 284 284 285 285 286 287 288 289 290 291 292 293 294 294 295 296 297 298 299 300 301 302 304 305 307 309 311 313 314 316 317 318 320 321 322 324 325 326 327 329 330 331 332 333 334 335 336 337 338 339 341 343 344 347 349 350 352 353 354 354 352 351 349 348 347 344 339 336 334 334 333 334 334 334 334 334 334 335 336 338 339 341 343 346 353 4 12 16 16 14 14 15 20 29 42 53 50 45 39 33 24 16 11 7 6 8 11 14 17 18 22 26 32 41 49 56 59 62 64 51 25 8 360 357 357 357 357 357 357 357 357 358 1 6 8 7 7 5 3 359 360 360 0 356 353 353 353 354 355 355 357 358 1 2 2 2 3 5 8 15 21 29 35 34 32 29 24 20 17 16 19 12 2 356 352 349 347 346 345 344 344 344 344 343 341 339 336 334 332 331 329 327 325 323 322 320 318 316 314 312 310 309 308 307 307 307 307 308 308 309 309 310 310 310 311 311 312 313 313 314 316 317 319 320 322 323 324 325 326 327 328 328 329 329 329 329 329 329 330 329 328 326 322 319 315 311 312 290 289 289 288 289 290 291 293 293 293 294 294 295 296 297 298 299 299 299 299 300 300 301 302 304 306 308 309 310 311 311 310 310 310 310 310 310 311 312 313 313 313 314 314 314 314 315 316 316 317 317 317 317 316 316 315 315 315 315 316 317 319 320 321 321 321 320 318 316 315 314 313 312 312 313 313 313 313 314 314 315 317 320 323 325 327 327 328 329 329 329 328 328 327 326 325 325 324 323 323 322 322 322 322 322 321 321 321 321 321 321 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 319 319 319 318 318 317 317 316 315 314 314 313 312 311 311 310 309 309 308 308 308 308 308 308 308 309 309 309 309 309 309 309 309 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 309 309 309 308 308 307 307 307 307 306 306 305 304 304 303 302 302 301 301 300 299 298 297 295 294 292 291 289 288 286 285 284 283 282 280 279 278 278 277 277 276 276 276 275 273 271 269 269 268 267 266 265 263 262 263 263 264 265 266 266 267 268 269 269 270 270 271 271 272 272 272 273 273 273 273 273 273 273 274 274 274 274 275 275 276 276 277 277 278 278 279 280 280 281 281 282 282 282 283 283 283 283 284 284 285 286 287 288 289 290 291 291 292 293 294 296 297 298 299 300 301 302 304 305 307 309 310 312 313 314 316 317 318 320 321 322 323 325 326 327 328 329 330 332 333 334 335 336 337 338 339 340 342 343 345 346 347 348 349 349 348 347 346 345 343 339 336 333 331 330 329 329 329 329 328 327 326 327 329 331 332 332 334 335 344 353 2 5 7 9 11 17 28 51 64 74 78 76 74 67 51 31 13 3 2 3 4 5 8 9 11 15 18 25 28 35 46 69 23 359 349 344 342 340 339 340 341 342 343 345 346 349 352 355 356 357 358 357 355 353 353 354 350 347 346 346 347 348 348 349 349 351 352 354 355 355 356 357 359 1 5 8 11 14 18 12 7 2 358 356 354 348 345 343 342 341 340 339 339 340 340 341 340 339 338 336 334 332 330 328 326 324 323 321 320 318 317 315 313 312 310 309 308 308 307 306 306 307 307 308 308 309 309 310 310 310 311 311 312 313 314 315 317 318 320 321 322 323 324 325 326 326 327 327 327 327 327 327 325 322 317 311 305 299 296 298 289 288 288 288 289 290 291 292 292 293 293 294 296 298 300 301 301 301 300 300 300 301 301 302 303 305 307 308 309 310 311 311 311 311 310 310 310 310 310 310 310 311 311 312 313 314 314 316 318 319 319 319 318 318 317 317 317 317 318 319 320 321 321 321 321 320 318 316 315 313 313 313 313 313 313 313 314 314 315 315 317 318 320 322 324 326 327 328 329 329 329 328 328 327 326 325 325 324 323 323 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 318 318 317 316 316 315 314 313 312 312 311 311 310 309 309 309 309 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 309 309 309 309 309 309 310 310 310 310 310 309 309 309 309 308 308 307 307 307 306 306 306 305 304 304 303 303 302 302 301 301 300 299 298 297 296 294 292 291 289 287 286 284 283 282 281 280 279 278 277 277 277 276 276 275 274 272 270 269 268 267 266 265 265 264 264 264 265 265 266 266 267 268 269 269 270 270 271 271 271 272 272 272 272 273 273 273 273 273 273 273 273 273 273 274 274 275 276 276 277 277 278 278 279 279 280 280 281 281 281 282 282 282 282 283 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 300 301 302 304 306 308 310 311 312 314 315 317 318 320 321 322 323 324 325 326 327 329 330 331 332 333 334 335 336 337 338 339 340 341 343 344 345 346 346 346 345 344 342 340 337 334 331 329 327 326 325 324 322 318 312 314 317 321 323 323 323 324 328 334 341 348 352 356 359 3 10 26 49 76 95 100 103 105 99 87 59 25 8 359 356 357 359 360 0 1 3 4 4 4 4 7 346 339 336 334 332 331 329 329 328 329 331 334 336 339 342 344 346 348 349 349 348 346 344 342 340 339 339 340 341 342 342 342 343 343 344 345 347 348 349 349 350 350 351 351 351 352 351 348 345 342 341 339 333 330 329 330 332 334 335 336 336 336 336 336 336 335 334 332 331 330 328 327 325 323 322 321 320 318 317 316 315 313 312 311 310 309 308 307 307 306 306 307 307 308 309 309 309 309 309 309 310 310 312 313 314 316 317 318 319 320 321 322 323 324 325 325 325 324 324 323 323 322 319 318 318 313 310 308 288 287 287 288 289 291 292 292 292 293 294 295 298 299 301 302 302 302 301 301 301 301 302 302 303 304 306 308 309 311 312 313 313 313 312 311 311 310 309 309 309 309 309 311 312 314 316 318 319 320 321 321 321 320 320 319 319 319 320 320 321 321 321 320 319 317 316 314 313 312 312 312 312 313 313 314 315 316 316 317 318 319 320 321 323 324 326 327 327 327 327 327 327 326 326 325 325 324 323 323 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 318 318 317 316 316 315 314 313 313 312 312 311 310 310 310 310 309 309 309 308 308 308 308 308 308 307 307 307 307 307 307 307 307 307 307 308 308 309 309 309 309 309 309 309 309 308 308 308 308 307 307 307 306 306 305 305 304 304 303 303 302 302 301 300 300 299 298 297 296 294 293 291 289 287 286 284 282 281 280 279 279 278 277 277 277 276 276 275 273 272 271 269 268 267 266 265 265 265 265 265 265 266 266 267 268 268 269 269 270 270 271 271 271 271 272 272 272 272 272 272 272 272 272 272 272 272 273 273 274 274 275 275 276 276 277 277 278 278 279 279 280 280 280 280 281 281 282 282 283 283 284 285 286 287 288 289 290 291 292 293 293 294 296 297 298 298 298 299 300 302 304 306 308 309 310 312 313 315 316 318 319 320 321 323 324 325 326 327 328 329 330 331 332 334 335 336 336 337 338 339 341 342 343 344 344 344 343 342 341 340 337 335 332 329 327 325 324 322 319 310 309 310 312 313 314 314 315 316 319 324 333 339 343 346 348 352 357 7 30 69 93 105 111 115 119 124 126 124 110 355 349 348 350 352 353 353 352 351 348 342 332 327 326 327 327 326 324 323 321 320 320 321 323 327 329 332 333 335 337 338 337 336 334 333 333 333 333 334 334 334 334 335 336 336 337 338 339 339 341 341 342 343 343 344 343 343 343 340 336 328 321 320 322 319 316 313 313 317 321 324 329 331 332 333 332 331 330 329 328 328 327 326 325 323 322 321 320 319 318 317 316 316 315 314 313 312 311 310 309 307 307 306 307 308 308 309 309 309 309 309 308 308 309 310 311 313 314 315 316 317 318 319 320 321 322 323 324 324 324 324 324 324 325 325 325 325 322 315 307 288 288 288 290 291 293 294 294 294 294 295 296 298 299 301 302 302 302 302 302 302 303 303 304 304 305 307 308 310 312 313 313 313 313 312 312 311 310 309 308 308 308 309 310 312 315 317 319 321 322 323 324 324 324 323 322 321 320 320 320 320 320 319 318 316 315 314 313 312 312 311 312 312 313 314 316 317 318 319 319 320 321 321 322 323 324 325 325 326 326 326 326 326 326 326 326 325 325 324 324 323 323 322 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 324 324 323 323 323 324 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 318 318 317 317 316 316 315 314 314 313 313 312 312 311 311 311 310 310 309 309 309 308 308 308 308 307 307 307 306 306 306 306 306 306 306 306 307 307 308 308 308 309 309 309 308 308 308 308 307 307 307 307 307 306 306 305 304 304 303 303 302 302 301 301 300 300 299 298 297 296 294 293 291 289 287 285 284 282 281 280 279 278 278 277 277 276 276 275 274 273 272 271 269 268 267 266 266 266 265 265 265 266 266 267 267 268 269 269 269 270 270 271 271 271 271 271 271 272 272 272 272 272 272 271 271 271 271 272 272 273 273 274 275 275 276 276 276 277 277 278 278 279 279 279 279 280 280 281 282 282 283 284 284 285 286 287 288 289 290 291 291 292 293 295 296 296 297 297 298 299 301 303 304 306 307 308 310 311 312 314 315 317 318 320 321 322 324 325 326 327 328 329 330 331 333 334 335 336 336 337 338 339 340 341 343 343 343 343 342 341 340 337 334 331 329 326 325 323 322 318 314 311 310 308 306 308 310 312 314 317 322 328 332 335 337 338 338 340 340 344 352 34 115 133 142 151 156 159 163 170 179 196 274 335 343 345 346 343 339 332 322 318 319 321 321 320 318 316 314 311 310 310 311 315 318 321 322 324 324 324 324 324 325 326 327 328 328 328 328 328 327 328 328 330 331 332 333 334 334 335 335 335 336 337 337 337 336 334 332 327 320 315 313 311 310 306 305 305 306 311 317 322 325 327 328 328 327 326 325 324 324 323 322 321 320 319 318 318 317 317 316 316 316 315 315 314 313 312 310 309 308 308 308 309 309 310 310 309 309 308 308 308 309 310 311 312 313 314 315 316 317 318 318 319 320 321 322 324 324 325 325 325 324 323 320 314 306 296 292 289 289 290 291 293 295 296 296 296 296 296 296 297 298 299 300 300 301 301 302 302 303 304 305 305 306 307 308 310 312 312 312 312 312 311 311 310 310 309 309 308 308 309 310 313 316 318 321 322 324 325 326 327 326 325 323 321 320 319 318 318 318 317 316 315 314 313 312 312 312 312 312 313 315 316 317 319 321 322 323 323 323 323 323 323 324 324 324 325 325 325 326 326 326 326 326 326 326 326 325 324 324 323 323 323 322 322 322 322 322 323 323 323 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 316 316 315 314 314 313 313 313 312 312 312 311 311 310 310 309 309 308 308 308 307 307 306 306 306 305 305 305 305 305 306 306 306 307 307 307 308 308 308 308 307 307 307 307 307 307 307 307 306 306 305 304 304 303 302 302 301 301 300 300 299 299 298 297 296 294 292 290 289 287 285 283 282 281 280 279 278 278 277 277 276 276 275 274 273 272 270 269 268 267 267 266 266 266 266 266 266 267 267 268 268 269 269 270 270 270 270 271 271 271 271 271 271 271 271 271 271 271 270 270 270 271 271 271 272 273 273 274 274 275 275 276 276 277 277 277 278 278 278 278 279 280 280 281 282 282 283 284 285 285 286 287 288 289 290 290 291 293 294 295 295 296 297 297 299 300 301 303 304 305 307 308 309 310 312 313 315 316 318 319 321 322 323 323 324 325 327 328 329 331 332 333 334 335 336 337 338 340 341 342 343 343 342 341 340 339 336 333 330 328 326 325 323 321 319 315 312 309 306 304 304 306 310 314 317 321 323 325 327 327 326 325 323 319 314 304 290 262 216 190 181 176 175 176 178 182 187 199 253 323 336 337 334 325 315 309 314 316 316 316 313 311 307 304 301 299 299 302 305 308 310 312 313 313 314 315 317 318 320 321 322 322 322 323 323 323 323 324 325 327 328 328 329 329 329 329 330 330 330 330 330 329 328 326 323 319 316 313 310 307 305 303 302 306 310 314 318 321 322 323 323 323 322 322 321 321 320 320 319 318 318 317 316 316 316 316 316 316 316 315 314 313 312 311 309 309 309 310 310 310 310 310 309 308 308 308 308 309 310 311 312 313 314 315 315 316 317 317 318 319 320 322 323 323 323 323 322 319 313 308 302 295 291 290 290 290 291 293 294 295 296 296 296 296 296 296 296 297 298 298 299 300 301 301 302 303 304 304 305 305 306 308 309 311 311 311 311 311 311 311 311 311 311 311 311 312 313 316 318 319 321 323 324 325 326 326 324 323 322 320 319 319 318 317 316 315 314 313 312 311 311 311 312 313 314 315 316 317 319 321 322 324 324 325 325 325 324 324 324 324 324 324 325 325 326 326 327 327 327 327 327 327 326 326 325 324 324 323 323 323 323 322 323 323 324 324 324 324 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 317 317 317 316 316 315 315 314 314 313 313 313 312 312 311 311 310 309 309 308 308 308 307 307 306 306 306 305 305 305 305 305 305 305 305 305 306 306 307 307 307 307 307 307 307 307 307 307 307 307 306 306 305 304 304 303 302 302 301 300 300 299 299 298 298 297 295 294 292 290 288 287 285 283 282 281 280 279 278 278 277 277 276 275 275 274 272 271 270 269 268 267 267 267 266 266 266 266 267 267 268 268 269 269 269 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 271 271 272 272 273 273 274 274 275 275 276 276 276 277 277 277 277 277 278 279 280 281 281 282 283 284 284 285 286 286 287 288 289 290 291 292 293 294 294 295 296 297 298 299 300 301 303 304 305 306 307 308 309 311 312 314 315 317 319 320 321 322 322 323 324 325 326 328 329 330 331 332 334 335 337 338 340 341 341 341 341 340 339 337 335 332 330 327 326 324 323 321 319 316 313 309 306 303 301 304 308 312 316 318 319 319 318 317 315 313 309 303 296 288 278 266 249 226 207 197 191 188 187 188 190 194 210 272 316 322 319 312 304 309 310 311 311 308 305 301 297 294 291 291 292 294 297 300 302 304 305 307 308 309 311 311 313 314 315 317 317 318 318 318 318 319 320 321 322 323 324 324 324 324 325 325 325 325 325 324 323 321 320 318 315 312 309 307 305 304 305 307 309 312 315 316 317 317 318 318 318 318 318 318 318 318 318 317 317 316 316 316 316 316 317 317 316 315 314 313 312 311 310 310 310 310 311 310 310 309 308 307 307 308 308 309 310 311 312 313 313 314 314 315 315 316 317 318 319 320 321 321 321 320 319 317 315 313 309 304 291 290 290 290 291 292 292 293 293 294 294 294 295 295 296 296 297 297 298 299 300 300 301 301 302 302 303 304 305 307 308 309 310 310 310 312 314 315 317 317 317 316 316 317 318 318 318 319 320 321 322 321 321 320 320 319 319 318 318 317 316 315 314 312 311 311 310 310 311 312 313 315 316 317 319 320 321 322 324 325 325 326 326 325 325 324 324 324 324 325 325 326 327 327 327 328 328 328 328 327 327 326 325 325 324 324 324 323 323 323 323 324 324 325 325 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 325 324 324 324 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 317 317 316 316 315 315 314 314 313 313 313 312 311 311 310 309 309 308 308 307 307 307 306 306 306 305 305 305 304 304 304 304 304 305 305 305 306 306 306 306 306 307 307 307 307 307 307 306 306 305 305 304 304 303 302 302 301 300 299 299 299 298 297 296 295 293 292 290 288 286 285 283 282 281 280 279 278 278 277 277 276 275 274 273 272 271 269 268 268 267 267 267 267 267 267 267 267 267 268 268 269 269 269 269 270 270 270 270 270 270 270 270 270 270 270 270 270 269 269 269 270 270 270 271 271 272 272 273 273 273 274 274 275 275 275 275 275 276 276 277 278 278 279 280 281 281 282 283 283 284 285 286 286 287 288 289 290 291 292 293 294 294 295 296 297 298 299 301 302 303 304 305 306 307 308 309 310 312 313 315 317 318 319 320 321 321 322 322 323 325 326 327 328 329 331 332 334 335 336 337 338 338 339 338 337 335 333 331 329 327 325 324 323 322 320 317 314 311 308 304 303 304 306 310 312 313 313 311 309 307 305 301 296 290 283 278 272 266 257 244 229 216 206 200 196 195 193 198 210 242 283 305 308 304 304 304 304 303 302 299 295 292 288 287 287 287 288 290 293 296 298 299 300 302 303 304 304 305 306 308 310 311 312 312 313 313 313 314 314 315 316 317 318 319 319 319 319 320 321 321 320 320 319 318 317 315 313 311 308 307 306 306 306 308 309 310 311 311 311 311 312 312 313 313 314 315 315 315 315 316 316 316 316 316 316 316 316 316 316 315 314 313 312 311 311 311 311 310 310 309 308 308 307 307 307 308 308 309 310 311 311 312 312 313 313 313 313 314 315 317 318 319 320 320 320 320 320 320 319 316 312 290 290 289 289 289 289 290 290 290 291 293 294 295 295 296 296 296 296 297 297 298 299 299 300 301 301 302 304 305 307 308 309 310 311 311 313 315 317 318 319 319 318 317 317 316 317 317 316 316 317 317 317 317 317 317 317 316 316 315 315 314 313 311 310 310 309 310 310 312 313 315 316 317 319 319 320 321 322 323 324 325 326 326 326 325 325 325 325 325 325 326 326 327 327 328 328 328 328 328 327 327 326 326 325 325 324 324 324 324 324 324 324 324 325 325 326 326 327 327 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 324 324 324 323 323 323 323 323 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 317 317 316 316 315 315 314 314 313 313 312 311 310 310 309 308 308 308 307 307 306 306 306 305 305 305 304 304 304 304 304 304 304 304 304 305 305 305 306 306 306 307 307 307 307 306 306 305 305 304 304 304 303 302 302 301 300 299 299 298 298 297 296 295 293 291 290 288 286 285 284 282 281 280 279 279 278 277 277 276 275 274 273 272 270 269 268 268 268 268 267 267 267 267 267 267 268 268 268 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 270 270 270 271 271 271 272 272 272 273 273 273 274 274 274 275 275 275 276 277 278 278 279 280 280 281 282 283 283 284 285 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 312 313 314 316 317 318 319 319 319 320 321 322 323 324 325 326 328 329 330 331 332 333 334 336 336 336 335 334 332 330 328 326 325 324 323 321 320 318 316 313 310 307 306 306 307 308 308 308 306 305 303 300 297 292 287 282 276 271 267 264 259 251 242 231 220 212 205 201 203 206 215 242 279 295 296 294 293 293 293 293 292 289 287 285 284 284 283 285 287 291 295 296 297 297 297 297 298 298 298 299 300 303 305 306 307 308 309 309 309 309 309 310 311 311 312 312 312 313 314 315 316 316 317 316 315 315 314 312 311 309 308 307 307 307 307 307 307 307 307 306 306 306 307 307 308 309 309 310 311 311 312 313 313 314 315 315 315 315 315 315 314 314 313 312 312 311 311 310 310 309 309 308 308 307 307 307 307 307 308 308 309 310 311 311 311 311 312 312 312 313 314 316 317 319 319 320 320 320 319 317 314 310 289 289 289 289 289 290 290 290 290 291 292 294 294 295 295 295 295 296 296 297 298 299 299 300 301 302 304 305 306 308 308 309 310 310 311 312 313 314 315 316 315 315 314 314 314 314 314 315 315 315 315 315 315 314 314 313 313 313 312 311 311 310 310 309 309 309 310 311 313 315 316 317 318 319 319 320 320 321 322 324 324 325 325 326 325 325 325 325 326 326 326 327 327 328 328 328 328 328 328 328 327 327 326 325 325 324 324 324 324 324 324 324 324 325 325 326 327 327 327 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 317 317 317 316 316 315 315 314 314 313 313 312 311 311 310 310 309 309 308 308 307 307 306 306 306 305 305 304 304 304 304 304 304 304 304 304 304 304 304 305 305 306 306 307 306 306 306 305 305 305 304 304 303 303 302 302 301 300 300 299 298 298 297 296 295 293 291 290 288 287 285 284 282 281 280 280 279 278 277 277 276 275 274 273 271 270 269 268 268 268 268 268 268 267 267 267 268 268 268 268 269 269 269 269 269 269 269 269 269 269 269 268 268 268 268 268 268 268 269 269 269 269 269 270 270 270 270 271 271 271 272 272 272 273 273 273 274 274 275 275 276 277 278 278 279 280 280 281 282 282 283 284 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 314 315 316 316 317 317 318 319 320 321 322 323 324 325 326 326 327 328 329 331 333 334 335 334 333 332 330 328 326 325 324 322 321 320 318 316 314 312 310 309 309 309 308 306 305 303 302 300 297 294 289 284 277 272 268 264 260 256 251 245 236 227 219 214 212 212 217 234 260 276 280 280 276 278 279 280 281 281 281 283 284 284 282 283 285 289 294 296 295 294 294 293 293 293 292 292 294 295 297 298 300 303 304 305 306 305 305 306 306 305 305 306 307 306 307 309 310 312 313 313 312 312 311 310 309 309 308 308 307 307 306 306 305 304 304 303 303 302 303 303 304 304 305 305 306 306 307 309 310 311 311 312 312 312 312 312 312 312 312 312 311 311 310 310 310 309 309 308 308 307 307 307 307 306 307 307 308 308 309 310 310 310 311 311 311 312 312 313 314 316 317 318 319 320 319 317 315 313 288 288 289 290 291 292 292 292 292 292 293 293 293 294 295 295 296 296 297 297 298 299 300 301 302 303 305 306 308 308 309 309 309 310 310 310 311 311 311 311 311 311 311 311 311 311 312 313 313 314 314 313 313 312 311 311 310 310 309 309 309 309 309 310 310 311 312 313 314 315 316 317 318 319 319 319 320 321 321 322 323 324 325 325 325 325 325 325 326 326 326 327 327 328 328 329 329 328 328 327 327 326 326 325 325 324 324 323 324 324 324 324 324 325 325 326 326 327 327 328 328 327 327 327 327 327 327 327 326 326 326 326 325 325 325 324 324 324 323 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 315 315 314 314 313 313 312 312 311 311 310 310 310 309 309 308 308 307 307 306 305 305 304 304 304 303 303 303 303 303 303 303 303 304 304 305 305 306 306 306 306 305 305 305 305 304 304 303 303 302 301 301 300 300 299 298 298 297 296 295 293 292 290 288 287 285 284 283 282 281 280 279 278 277 276 276 275 274 273 271 270 269 268 268 268 268 268 268 268 268 268 268 268 268 268 269 269 269 269 269 269 269 269 268 268 268 268 268 268 268 268 268 268 268 268 269 269 269 269 269 269 270 270 270 271 271 271 271 272 272 273 273 274 274 275 275 276 277 277 278 279 279 280 281 281 282 283 283 284 285 286 287 288 289 290 291 292 293 293 294 295 296 297 299 300 301 303 304 305 306 307 308 308 309 310 310 311 312 313 314 315 316 317 318 318 319 319 320 321 321 322 323 323 324 326 328 330 332 333 333 333 332 331 329 328 326 324 322 321 319 318 316 315 313 312 311 310 309 308 306 304 303 301 298 296 293 289 284 278 272 266 261 257 254 250 244 237 229 224 220 218 225 236 251 261 267 267 263 263 263 265 268 271 274 277 281 283 280 279 280 284 289 292 293 292 291 290 290 290 289 289 290 290 290 290 292 295 298 300 301 301 301 301 302 301 301 301 302 302 301 303 304 306 307 308 308 308 308 308 308 308 307 307 307 306 306 305 303 302 302 301 300 300 301 301 301 301 302 302 302 302 303 304 305 306 307 308 308 309 309 309 309 310 310 310 310 310 309 309 309 309 308 308 308 308 307 307 306 306 306 306 306 307 308 309 309 310 310 311 311 311 311 311 312 313 315 316 318 318 319 319 318 317 287 288 289 290 292 293 294 293 293 292 292 292 292 293 295 296 297 297 297 297 298 298 299 300 302 304 305 307 308 308 308 308 308 308 308 308 308 307 307 308 308 308 309 309 309 310 310 311 312 312 312 311 311 310 309 309 308 308 308 309 309 310 310 311 312 312 313 314 315 316 316 317 318 319 319 319 320 320 321 321 322 323 324 325 325 325 325 325 325 326 326 327 328 328 328 329 328 328 327 327 326 326 325 325 324 324 323 323 323 323 324 324 324 324 325 325 326 326 327 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 324 324 324 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 319 319 319 319 319 319 319 319 319 319 319 318 318 317 317 317 316 316 316 316 315 315 315 314 314 313 313 313 312 312 311 311 311 310 310 309 309 309 308 308 307 306 305 305 304 304 304 304 303 303 303 303 303 303 303 303 304 304 305 305 305 305 305 305 305 304 304 304 303 302 302 301 301 300 300 299 299 298 297 296 295 293 292 290 288 287 286 284 283 282 281 280 279 278 277 276 276 275 274 273 271 270 269 269 269 269 269 268 268 268 268 268 268 268 268 268 268 269 269 269 269 268 268 268 268 268 268 267 268 268 267 267 267 266 267 267 268 268 268 268 269 269 269 269 269 270 270 270 271 271 271 272 272 273 273 274 275 275 276 277 277 278 278 279 280 280 281 282 283 283 284 285 286 287 288 289 290 290 291 291 292 293 294 295 297 298 300 301 302 304 305 306 306 307 308 308 309 309 310 311 312 313 314 315 316 316 317 317 317 317 318 319 319 320 321 323 325 327 329 330 332 332 332 331 330 329 327 325 323 322 320 318 317 316 314 313 312 311 309 307 305 303 301 299 298 295 293 289 284 278 270 265 260 256 253 248 242 235 229 225 223 228 236 245 253 258 259 258 256 256 257 261 265 269 274 276 278 275 273 271 277 282 286 288 288 288 288 288 288 288 288 288 287 286 286 286 288 291 294 296 296 296 296 297 297 297 297 298 298 298 298 299 299 301 302 303 304 304 305 305 305 305 305 305 305 304 303 302 301 300 299 299 299 299 299 299 299 299 300 300 300 300 300 301 302 303 304 305 305 305 306 306 307 307 307 308 308 308 307 308 308 308 308 308 308 308 307 306 306 306 306 306 306 307 308 308 309 309 310 310 310 310 310 311 312 313 314 315 316 317 317 318 318 288 289 290 290 291 292 293 292 292 291 290 290 291 293 295 296 297 297 297 297 297 297 298 300 302 303 305 306 307 307 307 307 306 306 306 305 305 305 305 305 306 307 308 309 309 309 309 310 310 310 310 309 309 308 307 307 307 307 308 309 309 310 310 311 311 312 313 314 315 316 317 317 318 319 319 320 320 320 321 322 323 324 324 325 325 325 325 326 326 326 326 327 327 327 327 327 327 327 326 326 325 325 324 324 324 323 323 323 323 323 323 323 324 324 324 325 325 325 326 326 326 327 327 326 326 326 326 326 326 326 326 325 325 325 324 324 324 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 319 319 319 318 318 318 318 319 319 319 319 318 318 317 317 316 316 316 316 316 316 316 315 315 315 314 314 313 313 313 312 312 311 311 311 310 310 310 310 309 308 307 306 306 305 304 304 304 304 303 303 303 302 302 302 302 302 303 303 304 304 304 304 305 304 304 304 304 303 303 302 302 301 301 300 300 299 299 298 297 296 295 294 292 291 289 288 286 285 283 282 281 280 279 278 277 276 275 275 274 272 271 270 269 269 269 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 267 267 266 266 266 266 267 267 268 268 268 268 268 268 269 269 269 270 270 270 271 271 272 272 273 273 274 275 275 276 277 277 278 278 279 280 280 281 282 283 284 284 285 286 287 288 288 289 289 289 291 292 293 294 295 297 298 299 301 302 303 304 305 306 306 307 307 308 309 309 310 311 312 313 313 314 314 314 314 314 314 315 316 317 319 320 322 324 326 327 329 330 330 330 330 329 328 326 325 323 321 320 319 317 316 314 313 311 309 307 304 302 301 299 297 295 292 288 283 277 271 265 260 257 252 247 240 233 227 226 228 232 238 244 249 253 255 257 258 261 264 267 271 273 274 273 271 268 265 270 275 280 283 285 286 288 288 288 287 287 286 285 284 283 283 283 285 288 290 291 292 292 293 293 294 295 295 296 296 296 295 296 296 297 298 299 299 300 301 301 302 302 302 302 301 301 300 300 299 297 297 296 296 296 296 296 296 297 297 296 297 297 298 299 300 301 302 302 302 303 303 303 304 304 304 305 305 305 306 306 307 308 308 308 308 307 307 306 306 306 306 306 306 307 308 308 308 309 309 310 310 310 310 311 311 312 313 314 315 315 316 317 290 291 291 290 290 290 291 290 290 290 290 290 291 292 294 295 296 296 296 296 297 297 298 300 301 302 303 304 305 305 305 304 304 304 303 303 303 303 303 304 306 307 308 309 309 309 309 308 308 307 307 307 307 307 307 307 307 307 308 308 309 310 310 311 311 312 313 314 315 316 317 317 318 319 320 321 321 321 322 322 323 323 324 324 325 325 325 325 326 326 326 326 326 326 326 326 326 326 325 325 324 324 324 324 323 323 323 322 322 322 323 323 323 323 323 324 324 325 325 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 319 318 318 318 318 318 318 319 318 318 318 317 317 317 316 316 316 316 315 315 315 315 315 315 314 314 314 313 313 313 312 312 311 311 311 310 310 310 309 308 308 307 306 305 305 304 304 304 303 303 302 302 302 302 302 302 302 303 303 303 304 304 304 304 304 304 303 303 302 302 302 301 301 300 300 299 299 298 298 297 296 294 293 291 290 288 287 285 284 282 281 280 279 278 277 276 275 274 273 272 271 270 269 269 269 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 267 267 267 266 266 265 265 266 266 267 267 267 267 267 268 268 268 268 269 269 269 270 270 271 271 272 272 273 273 274 275 275 276 277 277 278 279 279 280 281 282 282 283 284 285 286 286 287 287 288 288 289 290 291 292 293 294 295 296 297 298 300 301 302 303 304 305 305 306 306 307 307 308 309 309 310 311 311 312 312 311 312 312 313 314 315 316 318 320 321 323 324 325 326 327 328 328 328 328 327 326 325 323 322 321 319 317 316 314 311 309 307 305 303 301 299 297 294 290 286 281 276 271 266 261 257 252 246 239 233 230 229 230 234 238 242 245 249 253 257 261 266 270 273 274 274 272 269 266 264 265 268 273 277 280 283 286 287 287 286 285 285 283 283 282 282 282 281 283 285 287 288 289 290 290 291 292 292 293 293 293 293 293 293 294 295 296 296 295 295 296 297 298 298 298 298 298 298 297 297 296 295 294 293 293 293 293 293 293 293 293 293 293 295 296 298 299 299 299 299 300 300 300 301 301 301 302 302 303 304 305 306 307 308 308 308 307 307 306 306 306 305 306 306 307 307 307 308 308 308 309 309 309 310 310 310 311 311 312 313 313 314 315 292 293 293 292 291 290 290 289 289 289 289 290 291 291 293 294 295 295 295 296 297 297 298 299 300 301 302 302 302 302 302 302 302 302 302 302 302 302 303 304 306 307 308 309 309 309 308 307 306 305 305 305 306 306 306 307 307 308 308 308 309 309 310 311 311 312 313 313 314 315 316 317 318 319 320 321 321 321 322 322 322 323 323 323 324 324 324 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 322 322 323 323 323 323 324 324 325 325 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 319 319 319 319 318 318 318 318 318 318 318 318 318 317 317 317 316 316 316 315 315 315 315 315 315 315 315 314 314 314 313 313 313 313 312 312 311 311 311 310 310 309 309 308 307 306 306 305 304 304 303 303 303 302 302 302 302 302 302 302 302 302 303 303 303 304 303 303 303 303 302 302 302 301 301 300 300 300 299 299 299 298 297 296 295 294 293 291 289 288 286 284 283 281 280 279 278 277 276 275 274 273 272 271 270 270 269 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 267 267 267 266 266 265 265 265 265 266 266 266 267 267 267 267 267 267 268 268 268 269 269 270 270 271 271 272 272 273 273 274 275 276 277 277 278 279 279 280 281 282 282 283 284 284 285 286 287 287 287 288 288 289 290 291 291 292 293 294 295 297 298 299 300 301 302 303 304 304 304 305 305 306 306 307 308 308 309 309 309 309 310 310 311 312 313 314 316 318 319 320 321 322 323 324 325 326 326 327 326 326 326 325 323 322 320 319 317 315 312 310 307 305 303 301 299 296 293 289 284 280 275 270 266 262 258 253 247 241 236 233 231 233 236 239 242 244 246 250 255 259 265 269 272 274 274 272 270 269 269 268 271 273 276 279 282 284 284 284 284 283 282 282 282 282 282 281 280 281 283 284 286 287 288 288 289 289 289 290 290 290 289 289 290 291 292 293 292 292 292 292 293 293 294 295 295 295 295 294 293 292 291 291 291 291 290 290 290 290 290 290 290 292 293 295 296 296 296 296 296 297 297 298 298 298 299 300 301 302 304 305 306 307 307 307 307 306 306 306 306 306 306 306 306 306 307 307 307 307 308 308 308 309 309 310 310 310 311 311 312 312 313 292 293 293 293 292 291 290 290 289 289 289 290 290 291 292 293 293 294 294 295 296 296 297 298 299 300 300 300 301 301 301 301 301 301 301 301 302 302 304 305 306 307 307 308 308 307 306 305 304 304 304 304 305 305 306 306 307 308 308 309 310 310 310 311 311 312 312 313 314 315 316 316 317 318 319 320 320 321 321 321 321 321 322 322 322 323 323 323 323 323 323 323 324 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 323 323 323 324 324 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 316 316 316 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 313 312 312 312 311 311 311 310 309 308 308 307 306 305 304 304 303 303 303 302 302 302 302 302 302 302 302 302 302 302 303 303 303 302 302 302 302 301 301 301 300 300 300 299 299 299 299 298 298 297 296 295 294 292 291 289 287 285 283 282 280 279 278 277 276 275 274 273 272 271 270 270 270 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 267 266 266 266 266 266 265 265 265 265 265 265 265 266 266 266 266 267 267 267 267 268 268 269 269 269 270 270 271 271 272 272 273 274 275 276 276 277 278 279 279 280 280 281 282 282 283 284 285 285 286 286 287 287 288 289 289 289 290 291 292 293 294 295 296 297 298 300 301 302 302 303 303 304 304 304 305 305 306 306 307 307 307 308 308 309 310 311 311 312 314 315 317 318 319 320 321 322 323 323 324 325 325 326 325 325 324 323 321 320 318 316 313 310 308 306 304 302 299 296 292 288 284 280 276 271 268 264 260 255 249 244 238 236 236 236 238 240 242 244 245 248 251 255 260 265 269 272 273 274 275 277 274 274 275 277 277 279 280 281 281 281 281 281 281 282 282 282 281 280 279 280 282 283 284 285 285 286 286 286 286 287 287 287 286 287 287 289 290 290 290 290 290 290 290 290 291 292 292 292 292 291 290 290 289 289 288 288 288 288 287 287 288 289 290 291 292 292 292 292 293 293 294 295 295 296 296 296 297 298 300 302 304 305 306 306 306 305 305 305 305 306 306 306 306 306 306 306 306 306 306 307 307 307 308 308 309 309 309 309 310 310 311 311 290 291 292 292 292 291 290 290 290 290 289 289 290 290 291 292 292 292 293 294 294 295 296 297 297 298 298 299 299 299 299 299 299 300 300 300 301 302 303 305 306 306 306 306 306 305 305 304 303 303 304 304 304 305 305 306 307 307 308 309 310 310 311 311 311 312 312 313 314 315 315 316 317 317 318 318 319 320 320 320 320 321 321 321 321 321 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 321 321 321 322 322 322 322 322 323 323 323 324 324 324 324 324 324 324 325 325 325 325 325 325 325 325 325 325 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 321 320 320 321 321 321 321 320 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 313 313 313 313 313 313 313 313 313 312 312 312 311 311 310 309 308 307 307 306 305 304 303 303 303 303 303 303 303 302 302 302 301 301 301 302 302 302 302 302 301 301 301 300 300 300 300 300 299 299 299 299 299 298 298 298 297 296 295 294 292 290 288 286 284 283 281 279 278 277 276 275 274 273 272 271 270 270 270 269 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 266 266 266 266 266 266 265 265 265 265 264 264 265 265 265 265 266 266 266 267 267 267 267 268 268 269 269 270 270 271 271 272 272 273 274 275 276 276 277 278 278 279 279 280 281 281 282 282 283 284 284 285 286 286 287 287 288 288 289 289 290 291 291 292 293 295 296 297 298 299 301 302 302 303 303 303 304 304 304 304 305 305 305 306 306 307 308 309 309 310 311 312 314 315 316 318 319 319 320 321 322 323 324 324 324 324 324 323 323 321 320 318 316 314 312 310 307 305 302 299 296 293 289 285 281 277 273 269 266 262 257 252 247 243 241 240 240 241 242 243 244 245 246 248 251 256 261 266 269 273 277 280 279 278 277 279 279 279 279 279 279 278 278 278 277 279 280 280 280 280 279 279 280 280 281 282 283 283 283 283 284 284 284 284 284 285 285 286 287 288 288 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 287 287 287 286 286 286 287 288 289 290 290 290 290 290 291 291 292 293 293 293 293 294 295 297 298 300 302 303 304 304 304 304 304 304 305 305 305 305 306 306 306 306 306 306 306 306 306 306 307 307 308 308 308 308 309 309 310 310 288 289 290 291 291 290 290 290 290 290 290 289 290 290 291 291 291 291 292 293 293 294 294 295 296 296 297 297 297 297 297 298 298 299 299 299 300 302 303 304 305 305 305 304 304 304 304 303 303 303 304 304 305 306 306 306 307 307 308 309 309 310 310 311 311 312 312 313 314 315 315 316 317 317 317 318 318 319 319 320 320 320 321 321 321 321 321 321 322 322 322 322 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 322 322 322 323 323 323 323 323 324 324 324 324 325 325 325 325 325 325 325 325 324 324 323 323 322 322 322 323 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 314 314 314 314 313 313 313 313 313 313 313 313 313 313 313 313 313 312 311 311 310 309 308 307 306 305 304 304 303 303 303 303 303 303 302 302 302 301 301 301 301 301 301 301 300 300 300 300 300 300 300 299 299 299 299 299 299 299 298 298 298 297 297 296 295 294 292 290 288 286 283 281 280 278 277 276 275 274 273 272 271 271 270 270 269 269 269 268 268 268 268 268 268 268 268 268 268 268 268 267 267 267 266 266 266 266 266 266 266 265 265 265 265 265 264 264 264 265 265 265 265 266 266 266 267 267 267 268 268 269 269 270 271 271 272 272 273 273 274 275 275 276 277 278 278 279 279 280 280 280 281 281 282 283 284 284 285 286 286 287 287 288 288 289 290 290 291 292 293 294 295 296 297 299 300 301 302 302 303 303 303 303 303 303 303 304 304 305 305 306 307 307 308 309 310 311 312 314 315 316 317 318 319 320 321 321 322 323 323 323 323 322 321 320 319 318 316 314 313 310 308 306 303 300 297 294 290 286 282 278 274 271 267 264 260 256 251 248 245 244 244 244 244 245 245 246 247 248 251 255 259 263 268 273 278 280 280 278 279 280 280 279 278 277 277 276 276 276 276 277 277 278 279 278 279 279 278 279 280 280 280 281 281 281 281 282 282 283 283 284 284 285 286 287 287 288 288 288 288 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 287 288 289 289 289 289 289 289 289 290 290 291 291 292 292 293 294 296 297 299 300 301 302 302 302 302 302 303 304 304 305 305 305 305 306 306 306 305 305 305 305 306 306 306 307 307 307 307 308 308 309 309 289 289 289 290 290 290 291 291 291 290 290 289 290 290 290 290 291 291 291 292 293 293 294 294 295 295 295 296 296 296 297 297 298 298 298 299 300 301 303 304 304 303 303 303 302 302 302 303 303 303 304 305 305 306 307 307 307 308 308 309 309 310 310 311 311 312 313 313 314 315 315 316 317 317 318 318 318 319 319 320 320 321 321 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 322 322 322 323 323 323 323 323 323 324 324 324 324 325 325 325 325 325 325 324 324 323 322 322 321 321 321 322 323 323 323 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 320 319 319 319 318 318 318 318 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 314 314 314 313 313 313 313 313 313 313 314 314 314 313 313 313 313 312 312 311 310 309 308 307 306 305 305 304 304 304 303 303 303 303 302 302 301 301 301 300 300 300 300 300 300 300 299 299 299 299 299 299 299 299 299 299 299 298 298 298 298 298 298 297 296 295 293 291 289 287 285 283 281 279 277 276 275 274 273 272 271 271 270 270 270 269 269 269 269 269 268 268 268 268 268 268 268 268 267 267 267 266 266 266 265 265 265 265 265 265 265 265 265 265 264 264 264 264 265 265 265 265 266 266 267 267 267 268 268 269 270 270 271 271 272 272 272 273 274 275 275 276 277 278 278 279 279 279 280 280 280 281 281 282 283 283 284 285 286 286 287 287 288 289 290 290 291 291 292 294 295 296 297 298 300 301 301 302 302 303 303 303 303 303 303 303 304 304 305 305 305 306 306 307 308 309 310 312 313 314 315 316 317 317 318 319 320 320 321 321 321 320 320 319 317 316 315 313 312 310 308 306 303 301 298 295 291 288 284 280 276 272 269 266 263 259 255 252 249 248 247 247 247 247 247 247 248 250 252 255 257 260 266 271 276 280 280 281 282 281 279 278 277 276 276 276 275 275 276 276 277 278 278 278 278 278 278 278 278 278 279 279 279 280 280 281 282 282 283 283 283 284 285 285 286 287 287 287 287 286 286 286 286 285 285 285 285 284 285 285 285 286 286 287 287 288 289 289 289 289 289 289 289 289 289 289 290 291 291 293 294 295 297 298 299 299 300 300 300 300 300 301 301 302 303 303 304 305 305 305 305 305 305 305 305 305 305 305 305 306 306 306 307 307 308 308 290 290 289 289 290 290 291 291 291 290 290 290 290 290 290 290 290 291 291 292 292 293 294 294 295 295 296 296 297 297 298 298 298 299 299 300 301 302 303 303 303 302 301 301 301 301 301 302 302 303 304 305 305 306 307 307 308 308 309 309 310 310 311 311 312 312 313 313 314 315 316 316 317 317 318 318 319 319 320 320 321 322 322 323 323 323 323 323 323 323 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 324 324 324 324 324 324 325 325 325 325 324 324 323 322 322 321 321 321 321 321 322 322 323 323 323 323 323 323 323 323 322 322 322 322 322 321 321 321 320 320 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 314 314 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 312 312 311 310 309 309 308 307 306 306 305 305 304 303 303 303 302 302 302 301 301 300 300 300 299 299 299 299 299 299 299 299 299 299 299 299 299 298 298 298 298 298 298 298 298 298 297 297 296 295 293 291 289 287 284 282 280 278 277 275 274 273 273 272 271 271 270 270 270 269 269 269 269 269 269 268 268 268 268 268 268 267 267 266 266 266 265 265 265 265 265 265 265 265 265 265 264 264 264 264 264 264 265 265 265 266 266 267 267 268 268 269 269 270 271 271 271 272 272 272 273 274 275 275 276 277 277 278 278 279 279 279 280 280 280 281 281 282 283 283 284 285 286 287 287 288 289 289 290 291 292 293 294 295 296 297 298 299 300 301 302 302 302 303 303 303 303 303 303 303 303 304 304 304 304 304 305 306 307 308 309 310 311 312 312 313 314 315 316 317 317 318 318 318 318 318 317 316 315 313 312 310 309 307 305 303 300 298 295 292 289 285 281 277 274 271 268 265 262 259 256 253 251 250 249 249 249 249 249 250 251 252 254 255 259 263 269 275 279 281 283 281 280 279 278 277 276 276 276 276 276 277 277 278 278 279 279 278 278 278 277 277 277 277 278 278 279 280 280 281 282 282 282 283 283 284 285 285 285 285 285 285 285 285 284 284 284 284 283 284 284 284 285 286 286 287 287 288 288 288 288 288 288 288 288 288 288 289 290 291 292 293 294 296 297 297 298 298 298 298 298 298 297 298 298 298 299 301 302 303 304 304 304 305 305 305 305 305 305 305 305 305 305 306 306 307 307 308 289 289 288 288 288 289 289 289 289 289 289 290 290 290 290 290 291 291 292 292 293 293 294 295 296 297 298 298 298 299 299 300 300 301 302 303 303 304 304 303 302 301 300 300 300 301 301 302 303 304 305 306 306 307 308 309 309 309 310 310 310 311 311 311 312 312 313 313 314 315 315 316 317 317 318 318 319 319 320 321 322 323 323 323 323 323 323 323 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 323 323 323 322 322 322 323 322 323 323 323 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 322 321 321 321 320 321 321 322 322 322 323 323 323 323 323 323 323 323 322 322 322 321 321 321 321 320 320 320 320 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 314 314 314 313 313 313 312 312 312 312 313 313 313 313 313 313 313 313 312 312 312 311 310 310 309 308 308 307 307 306 305 304 304 303 302 302 302 301 301 301 300 300 299 299 299 299 299 299 299 299 299 299 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 296 295 293 291 289 287 284 282 280 278 277 275 274 273 273 272 271 271 270 270 270 270 269 269 269 269 269 269 268 268 268 267 267 267 266 266 266 266 265 265 265 265 265 265 265 265 264 264 264 264 265 265 265 265 265 265 266 266 267 267 268 268 269 270 270 271 271 272 272 272 273 273 274 275 275 276 276 277 277 278 278 279 279 280 280 280 281 281 281 282 283 284 285 286 286 287 288 289 289 290 291 292 293 294 295 296 297 298 299 300 301 301 302 302 303 303 303 303 303 303 303 303 303 303 303 303 303 304 304 305 306 306 307 308 309 309 310 311 312 312 313 314 315 315 315 315 315 315 314 313 312 310 309 307 305 304 302 300 298 295 292 290 286 283 279 276 273 271 268 265 262 259 256 254 253 252 251 251 251 251 251 252 253 253 255 258 261 267 272 277 281 281 280 279 278 278 277 277 277 276 277 277 278 279 279 279 279 279 278 278 277 277 276 277 277 278 278 279 280 280 281 281 281 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 285 285 286 286 286 287 287 287 287 287 287 288 288 288 289 290 291 292 293 294 295 296 297 297 297 297 297 296 296 296 296 296 296 297 297 299 300 301 302 302 303 304 304 305 305 305 305 305 305 305 305 305 306 306 307 307 286 285 284 284 285 285 286 286 287 287 288 290 290 291 291 291 291 291 292 292 292 293 294 294 295 296 297 298 299 299 300 301 302 304 305 305 305 305 304 302 301 301 300 300 301 301 302 303 304 305 306 308 308 309 310 310 311 311 311 311 311 311 311 312 312 312 313 314 315 316 316 317 317 317 318 318 319 320 320 321 322 323 323 323 323 323 323 323 323 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 324 324 324 324 323 323 323 323 323 324 324 324 324 323 323 323 322 321 321 320 320 320 321 321 322 322 323 323 323 323 323 323 323 323 323 322 322 321 321 321 321 320 320 320 320 320 320 320 319 319 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 312 312 312 312 312 313 313 313 313 312 312 312 311 311 310 309 309 308 308 307 307 306 305 304 303 302 302 301 301 301 301 300 300 300 299 299 299 299 299 299 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 295 295 293 291 289 287 285 282 280 279 277 276 274 273 273 272 271 271 270 270 270 270 270 270 269 269 269 269 268 268 267 267 267 266 266 266 265 265 265 264 265 265 265 265 264 265 265 265 265 265 265 265 265 265 266 266 266 267 267 268 268 269 270 270 271 272 272 272 273 273 273 274 275 275 276 276 276 277 278 278 278 279 279 280 280 281 281 281 282 283 284 284 285 286 287 288 288 289 290 291 292 293 294 295 296 297 298 299 300 300 301 301 302 302 303 303 303 303 304 304 304 304 303 303 303 303 302 303 303 304 304 305 305 306 306 307 308 309 309 310 311 312 312 312 313 313 313 312 311 311 309 307 306 304 302 301 299 297 295 293 290 287 284 281 278 276 274 271 268 265 263 260 258 256 255 254 254 253 253 253 253 254 254 255 257 261 265 270 275 277 279 279 279 279 278 278 278 278 278 278 278 279 279 279 279 279 278 278 278 277 277 277 277 278 278 279 279 280 280 280 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 282 283 283 284 284 285 285 285 285 285 285 285 285 285 285 286 286 287 289 290 291 292 293 294 295 296 296 296 296 296 296 296 296 295 295 295 296 296 297 298 299 299 300 301 301 302 302 303 304 304 305 304 304 304 304 305 305 306 306 307 307 283 282 281 281 282 283 283 284 285 286 287 289 289 290 290 291 290 291 291 291 291 292 292 293 294 295 296 297 298 299 300 302 304 305 306 306 306 305 303 302 302 301 301 301 301 302 302 303 304 306 307 308 309 310 311 312 312 312 312 312 312 312 313 313 314 314 315 315 316 317 317 317 317 317 318 318 319 320 320 321 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 324 324 324 324 323 323 323 323 323 323 323 324 324 324 324 323 323 323 322 321 321 321 320 320 321 321 321 322 323 323 324 324 324 324 323 323 322 322 322 321 321 321 321 321 320 320 320 320 320 319 319 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 311 311 311 311 311 311 312 312 312 312 312 312 312 312 312 311 311 310 310 310 309 309 308 307 306 305 304 303 303 302 302 302 301 301 301 300 300 299 299 299 299 299 298 298 298 297 297 297 297 297 297 296 297 297 297 296 296 296 296 296 296 296 296 296 295 294 293 291 290 288 286 283 281 279 278 276 275 274 273 272 272 271 271 271 271 271 270 270 270 270 269 269 268 268 267 267 267 266 266 266 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 266 266 266 266 266 267 267 268 269 269 270 271 271 272 272 273 273 273 274 274 275 275 276 276 276 277 277 278 278 279 279 280 280 280 281 281 282 283 283 284 285 286 286 287 288 289 290 291 292 293 294 295 296 297 298 298 299 300 300 301 301 301 302 302 303 303 303 304 304 304 304 303 303 303 302 302 302 303 303 303 304 304 304 305 306 306 307 307 308 309 309 309 310 310 310 310 310 309 307 306 305 303 302 300 298 297 295 293 291 288 286 283 281 278 275 273 271 269 266 264 261 260 258 257 257 256 255 255 255 255 255 256 257 259 264 269 273 277 279 280 280 280 279 279 279 278 278 278 279 279 279 279 278 278 278 277 278 278 279 279 280 280 279 279 279 279 279 280 279 279 279 278 278 278 278 278 278 279 279 280 280 281 281 282 283 284 284 285 285 284 284 284 283 283 283 283 283 284 285 287 288 290 291 293 294 295 296 296 296 296 296 296 295 295 294 294 295 295 296 297 298 298 299 299 300 300 300 301 301 302 303 303 304 304 304 304 304 304 305 306 306 307 307 281 281 281 281 282 283 284 284 284 285 286 287 288 289 289 289 289 289 290 290 290 291 291 292 292 293 295 296 297 299 300 302 304 305 306 306 305 304 303 302 302 302 302 302 302 302 303 303 304 305 307 308 309 310 311 312 313 313 314 314 314 314 314 315 316 316 317 317 317 318 318 318 318 318 318 318 319 320 320 321 321 321 322 322 322 322 322 322 322 322 322 322 322 323 323 323 322 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 324 323 323 323 323 324 324 324 324 324 323 323 323 323 323 323 324 324 324 324 324 324 324 324 323 322 321 321 321 321 320 320 321 322 323 323 324 324 324 324 323 323 322 322 322 321 321 321 321 321 321 320 320 320 319 319 319 318 318 318 318 318 317 317 317 316 316 316 316 315 315 315 315 314 314 314 314 313 313 313 312 312 312 311 311 311 310 310 310 310 310 311 311 311 311 312 312 312 312 312 311 311 311 311 310 310 309 308 307 306 306 305 304 303 303 302 302 301 301 301 300 300 299 299 299 299 298 298 298 297 297 297 296 296 296 296 296 296 296 296 296 296 296 296 296 296 295 295 295 295 294 294 293 292 290 288 286 284 282 280 278 277 275 275 274 273 273 272 272 272 272 271 271 270 270 269 269 268 268 267 267 267 267 266 266 265 265 265 265 265 265 265 266 266 266 266 266 266 266 266 266 266 266 266 266 267 268 268 269 269 270 271 271 272 272 273 273 274 274 275 275 276 276 276 276 277 277 278 278 279 279 280 280 281 281 281 282 282 283 284 284 285 286 287 288 289 290 290 291 292 293 294 295 296 297 298 299 299 300 300 300 301 301 301 302 302 302 303 303 303 303 303 303 303 303 302 302 302 302 302 302 302 303 303 303 304 305 305 305 306 306 306 307 307 307 307 307 306 306 304 303 302 301 299 298 296 295 293 292 290 288 285 283 279 277 275 273 271 269 267 265 263 261 260 259 258 257 256 256 256 256 256 255 259 263 268 273 277 280 281 282 282 281 280 280 279 279 279 279 278 278 277 277 277 277 278 279 280 280 281 281 280 280 279 279 278 278 278 277 276 276 276 276 276 276 276 277 277 278 278 279 281 282 283 284 284 285 284 284 284 283 282 282 281 281 282 284 285 286 288 289 291 293 294 295 296 296 296 296 296 296 295 295 294 294 294 295 296 297 298 298 299 299 299 299 300 300 300 301 301 302 302 303 303 303 303 304 304 305 306 306 307 281 281 282 283 285 286 286 286 286 286 286 286 287 288 288 288 288 288 289 290 290 291 292 293 293 294 295 296 298 300 301 303 304 304 304 304 303 303 302 303 303 303 303 303 303 303 303 304 305 306 306 307 308 309 311 312 313 313 313 314 314 315 315 316 316 317 317 318 318 318 318 318 318 318 318 319 319 320 320 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 325 325 325 325 325 324 324 324 323 322 321 321 321 321 321 322 323 323 324 324 324 323 323 323 322 322 322 321 321 321 321 321 321 321 320 320 320 319 319 319 319 319 318 318 318 318 317 317 316 316 316 315 315 315 315 314 314 314 314 313 313 313 312 312 312 311 311 310 310 310 310 310 310 310 310 310 311 311 311 311 311 311 311 311 311 311 311 311 310 309 309 308 307 306 305 304 303 303 302 302 301 301 300 300 300 299 299 299 298 298 298 297 297 297 296 296 296 296 296 296 296 296 296 296 296 296 296 296 295 295 295 294 294 294 294 293 292 291 290 288 286 284 282 281 279 278 277 276 276 275 274 274 273 273 272 272 271 270 270 269 269 269 268 268 268 267 267 267 266 266 265 265 265 266 266 266 266 266 267 267 267 267 266 266 266 266 267 267 268 268 269 269 270 270 271 272 272 273 273 274 274 275 275 275 276 276 276 277 277 277 278 278 279 279 280 280 281 281 281 282 282 283 283 284 285 286 286 287 288 289 290 291 292 293 294 295 296 297 298 298 299 299 300 300 300 300 301 301 301 301 302 302 302 302 303 303 303 303 303 303 303 302 302 302 301 301 301 302 302 303 303 303 303 303 303 303 304 304 304 304 303 303 302 301 301 300 298 297 296 294 293 292 291 289 288 285 282 280 277 276 274 272 269 267 265 263 262 261 260 259 258 257 257 257 256 257 259 262 268 273 278 281 283 283 283 282 281 281 280 279 279 278 277 277 277 277 277 278 279 280 280 280 280 280 279 278 278 277 277 276 275 275 275 275 275 275 275 275 275 276 277 278 279 280 281 282 283 284 284 284 284 283 282 282 281 281 282 283 284 285 286 287 289 291 292 294 294 295 295 295 295 295 295 295 295 294 294 294 294 295 296 297 297 298 298 298 299 299 299 300 300 301 301 301 302 302 302 303 303 304 305 305 306 306 281 283 284 286 288 289 289 289 288 287 286 287 287 287 287 287 288 288 289 290 291 292 293 294 295 295 296 297 298 300 302 303 304 304 303 303 302 302 302 302 303 304 305 304 304 304 304 304 305 306 307 309 309 311 312 313 313 313 313 314 314 314 315 315 316 316 317 317 318 318 319 319 319 319 319 319 320 320 321 321 321 321 321 321 321 320 321 321 321 321 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 325 325 325 325 325 325 325 325 325 325 324 324 323 323 322 322 322 322 323 323 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 317 317 316 316 316 315 315 315 314 314 314 314 314 313 313 313 312 312 312 311 311 310 310 310 309 309 309 309 309 310 310 310 310 310 311 311 311 311 311 311 311 311 311 310 310 309 308 308 307 306 305 304 303 302 301 301 300 300 300 299 299 299 299 298 298 298 297 297 297 296 296 296 296 296 296 296 296 296 296 296 296 295 295 295 294 294 294 294 294 293 293 292 291 290 289 288 287 285 284 283 282 281 280 279 278 277 276 275 274 274 273 272 271 271 270 270 270 269 269 269 268 268 267 267 267 266 266 266 266 267 267 267 267 267 267 267 267 267 267 267 267 268 268 268 269 269 270 270 271 272 272 273 273 274 274 275 275 275 276 276 276 276 277 277 277 278 278 279 279 280 280 280 281 282 282 282 283 283 284 285 285 286 287 288 289 290 291 291 292 293 294 295 296 297 298 298 299 299 299 300 300 300 300 301 301 301 301 301 302 302 302 302 303 303 303 302 302 302 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 300 300 300 299 298 298 297 297 295 294 293 292 291 290 288 286 284 282 280 279 277 274 271 269 267 266 264 263 261 260 259 259 259 258 258 257 260 265 270 275 278 280 281 282 282 282 281 281 280 279 278 278 277 277 277 277 278 278 278 278 278 278 278 278 277 277 276 276 275 275 275 275 275 275 275 275 275 276 276 277 278 279 280 281 282 283 283 283 283 283 282 282 281 281 281 282 283 284 285 286 287 289 290 291 292 293 294 294 294 294 293 293 293 293 293 294 294 295 295 296 296 296 297 297 297 297 298 298 299 300 300 301 301 301 301 301 302 302 303 304 305 305 306 282 283 284 285 287 288 288 288 287 286 286 287 287 287 287 288 288 288 289 290 292 293 293 294 295 295 296 297 298 299 301 303 303 303 303 302 301 301 302 302 303 304 304 305 305 305 305 306 307 308 309 310 311 312 312 313 313 313 313 313 313 314 314 315 316 316 316 316 316 317 317 318 318 319 319 320 320 321 321 321 321 320 320 320 320 320 321 321 321 322 323 323 324 324 324 324 324 324 324 324 324 324 324 324 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 325 325 325 325 325 325 325 325 325 325 326 326 326 326 326 326 326 326 325 325 325 325 324 324 323 324 324 324 324 324 324 323 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 319 319 319 318 318 318 317 317 316 316 315 315 315 314 314 314 314 314 314 313 313 313 312 312 312 311 311 310 310 310 309 309 309 309 309 309 309 309 310 310 310 310 310 310 310 310 310 310 310 310 310 310 309 308 307 306 305 304 303 302 301 300 300 300 299 299 299 299 299 299 298 298 298 298 297 297 297 296 296 296 295 295 295 295 295 295 295 295 295 294 294 294 293 293 293 292 292 291 291 290 289 288 288 287 287 286 285 284 283 282 280 280 279 278 276 275 274 274 273 273 272 272 272 271 271 270 270 269 269 268 268 267 267 267 267 267 267 267 267 268 268 267 267 267 267 268 268 268 269 269 269 270 270 271 272 272 273 274 274 275 275 275 275 276 276 276 276 277 277 277 277 278 278 279 279 279 280 281 281 282 282 283 283 283 284 285 285 286 287 288 288 289 290 291 292 293 294 294 295 296 297 297 298 298 299 299 299 299 300 300 300 300 300 301 301 301 302 302 302 302 302 302 302 302 301 301 300 300 300 300 300 300 300 299 299 299 299 299 298 298 298 298 297 297 297 296 295 295 295 294 294 292 291 290 289 288 287 285 283 282 281 279 276 274 272 270 268 266 265 263 262 261 260 260 259 259 261 264 267 272 275 277 279 280 281 281 281 281 280 280 279 279 279 278 278 278 278 277 277 277 277 277 277 276 276 276 276 276 276 276 275 275 276 276 276 276 276 277 277 278 278 279 280 281 281 282 282 283 282 282 281 281 281 281 281 282 283 285 286 287 288 288 289 290 291 291 292 292 292 292 292 292 292 292 292 293 294 294 295 295 295 296 296 296 296 296 296 297 297 298 299 299 300 300 300 300 301 301 302 303 304 304 305 281 281 282 283 285 285 285 285 284 285 285 286 287 287 287 288 288 289 289 290 291 292 293 294 295 296 297 298 299 300 301 302 302 303 302 302 302 301 302 302 303 303 304 304 305 305 306 307 308 309 310 311 312 312 312 312 313 313 313 313 314 314 315 315 316 316 316 317 317 317 317 317 318 318 319 319 319 319 319 319 320 320 320 320 320 320 321 321 322 323 323 324 325 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 324 324 324 325 325 325 326 327 327 327 327 326 326 326 326 326 327 326 326 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 317 317 316 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 311 311 311 310 310 310 309 309 309 309 309 309 309 309 309 310 310 310 309 309 309 309 310 310 310 310 310 309 309 308 307 306 304 303 302 301 301 300 300 300 299 299 299 299 299 299 299 299 298 298 298 297 297 296 295 295 295 295 295 295 295 294 294 294 293 293 293 293 292 292 291 291 290 290 289 289 289 289 288 288 288 287 286 285 284 283 282 280 279 278 277 276 276 275 275 275 275 274 274 273 272 272 271 270 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 269 269 270 270 270 271 271 272 272 273 274 274 274 275 275 275 276 276 276 276 277 277 277 277 278 278 278 279 279 280 280 281 281 282 283 283 284 284 285 285 286 286 287 288 289 289 290 291 291 292 293 293 294 295 295 296 297 297 297 298 298 298 298 299 299 299 300 300 300 301 301 301 302 302 302 302 302 301 301 300 300 300 299 299 299 298 298 298 298 298 297 297 297 296 296 296 295 295 294 294 293 293 293 293 292 291 290 289 289 288 287 286 284 283 282 280 279 277 275 273 271 269 267 266 264 263 262 262 262 262 263 266 269 272 274 276 277 278 279 280 280 280 280 280 280 280 279 279 279 278 278 277 277 277 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 278 278 279 279 280 280 281 281 282 282 282 281 280 280 280 280 280 281 282 283 284 285 286 287 287 288 289 289 289 289 290 290 290 290 290 290 291 292 292 293 293 294 294 295 295 295 295 295 295 296 296 297 297 298 298 299 299 299 299 300 300 301 302 303 304 304 279 279 280 281 282 282 282 282 282 283 284 285 286 287 288 288 288 289 290 291 292 294 295 296 298 299 300 300 300 301 301 301 302 302 302 302 302 302 302 302 303 303 304 304 305 305 306 307 308 309 310 311 311 311 312 312 312 312 313 313 314 315 316 316 317 317 317 317 317 317 317 318 318 318 318 319 319 319 319 319 319 320 320 320 321 321 322 322 323 324 325 325 326 327 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 325 325 325 325 325 325 326 327 328 328 328 328 328 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 326 325 325 325 324 324 324 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 317 317 316 316 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 310 310 310 310 309 309 308 307 305 304 303 302 301 301 300 300 300 300 300 300 300 300 300 299 299 299 298 297 296 296 295 295 295 295 294 294 294 294 293 293 293 292 292 292 292 291 291 291 290 290 290 290 289 289 289 289 288 287 287 286 285 284 283 282 281 280 279 279 278 278 278 278 278 277 277 276 275 274 273 272 271 270 270 270 269 269 269 269 269 269 269 269 269 269 269 269 269 270 270 270 271 271 272 272 273 273 274 274 274 275 275 275 276 276 276 276 276 277 277 277 277 278 278 278 279 279 280 281 281 282 283 284 284 285 285 286 286 287 288 288 289 290 290 291 291 292 292 293 293 294 294 295 295 296 296 296 296 297 297 297 298 298 298 299 299 300 300 300 301 301 301 301 301 301 301 301 300 300 299 299 298 298 298 297 297 296 296 296 295 295 295 294 294 293 293 292 292 291 291 291 291 290 289 289 288 287 287 286 285 284 283 282 281 280 279 277 276 274 272 270 268 266 265 265 264 264 264 265 267 270 272 273 275 276 277 278 279 279 279 279 280 280 280 279 279 279 278 278 277 277 277 277 276 276 276 276 276 276 276 276 277 277 277 277 278 278 278 279 279 280 280 280 281 281 282 282 281 280 280 279 279 279 280 280 282 283 284 285 286 286 287 287 287 287 288 288 288 288 288 288 288 289 290 291 292 292 293 293 293 293 294 294 294 294 295 295 296 296 297 297 298 298 298 298 298 299 299 300 301 302 303 303 277 278 278 279 280 280 280 281 281 282 283 285 286 287 288 289 290 291 292 293 294 296 298 300 302 303 303 302 302 301 301 301 301 301 302 302 302 302 302 302 303 303 304 305 305 306 307 308 309 309 310 310 310 310 311 311 311 312 313 313 314 315 316 317 318 318 318 318 318 318 318 318 318 318 318 319 319 320 320 320 321 321 322 322 322 323 323 324 324 325 326 327 328 328 329 329 329 329 329 328 328 327 327 327 327 327 327 327 328 328 328 328 328 328 328 327 327 326 326 326 326 326 327 327 328 328 329 329 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 325 325 325 324 324 324 323 323 323 323 322 322 322 322 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 318 318 317 317 316 316 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 312 312 311 311 311 311 310 310 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 310 310 310 310 310 309 308 307 306 305 304 303 302 302 301 300 300 300 300 300 300 300 300 300 299 299 298 297 297 296 295 295 294 294 294 293 293 293 293 292 292 292 292 292 291 291 291 291 291 290 290 290 290 289 289 289 288 288 287 287 286 285 283 283 282 281 281 281 281 281 281 281 281 281 280 279 278 277 276 275 274 273 272 271 271 271 270 270 270 270 271 270 270 270 270 270 271 271 271 271 272 272 272 273 273 274 274 274 275 275 275 275 276 276 276 276 277 277 277 277 278 278 278 279 279 280 281 281 282 283 284 285 285 286 287 287 288 289 290 290 291 291 292 292 292 292 293 293 294 294 294 295 295 295 295 295 295 296 296 296 297 297 298 298 299 299 299 300 300 300 300 301 301 301 300 300 300 300 299 299 298 298 297 296 296 295 295 294 294 293 293 293 292 292 291 291 290 290 289 289 289 288 288 287 287 286 286 285 285 284 283 282 282 281 280 279 278 276 274 272 271 269 268 267 266 266 266 268 269 270 271 273 274 275 276 277 277 278 278 279 279 279 279 279 279 279 278 278 278 278 278 277 277 277 277 276 276 276 276 276 277 277 277 278 278 279 279 279 280 280 281 281 282 282 282 281 280 280 279 279 279 279 280 281 282 283 283 284 285 286 286 287 287 288 288 287 287 287 287 287 288 289 290 291 291 292 292 292 292 293 293 293 294 295 295 296 296 297 297 297 297 298 298 298 298 299 300 301 301 302 302 275 276 277 277 278 279 279 280 281 282 284 285 286 287 288 290 291 292 293 294 295 296 298 300 302 302 302 302 301 300 300 300 301 301 301 302 302 302 302 303 303 304 305 306 306 307 308 309 309 309 310 310 310 310 310 311 311 312 313 314 314 315 316 317 318 318 318 318 318 318 318 318 318 319 319 320 320 321 321 322 322 323 324 324 325 325 325 326 326 327 328 328 329 329 330 330 330 330 329 329 328 328 328 328 328 328 328 328 328 329 330 330 330 330 329 329 328 328 328 327 328 328 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 326 326 326 325 325 325 325 324 324 324 323 323 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 320 319 319 319 319 318 318 317 317 316 316 316 315 315 315 314 314 314 313 313 313 313 313 313 312 312 312 312 312 311 311 311 310 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 310 310 310 310 309 309 308 308 307 306 305 304 303 302 301 301 300 300 300 300 300 300 300 300 299 299 298 297 296 295 294 294 294 293 293 293 293 292 292 292 291 291 291 291 291 291 291 291 291 291 290 290 289 289 289 288 288 287 287 286 285 284 284 283 283 282 282 283 283 284 284 284 284 283 282 281 280 279 278 277 275 274 274 273 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 273 273 273 273 274 274 274 274 275 275 275 276 276 276 276 277 277 277 277 277 278 278 279 279 280 281 282 282 283 284 285 286 287 288 288 289 290 290 291 292 292 292 293 293 293 293 293 294 294 294 295 295 295 295 295 295 295 295 295 296 296 297 297 298 298 299 299 299 299 300 300 300 300 300 300 300 300 299 299 298 298 297 297 296 295 294 294 293 292 292 292 291 291 290 290 289 289 288 288 288 287 287 287 286 286 285 285 284 284 283 283 282 282 281 280 280 279 277 276 275 273 271 270 268 268 268 268 269 270 271 271 272 273 274 274 275 275 276 277 277 278 278 278 278 279 279 279 279 279 279 279 278 278 277 277 276 276 277 277 277 277 277 278 278 279 279 279 280 280 281 281 282 282 282 281 281 280 280 280 280 280 281 281 282 282 282 283 283 284 285 286 287 287 287 287 286 286 286 287 287 288 289 289 290 290 290 291 291 292 292 293 293 294 295 295 296 296 297 297 297 297 297 298 298 299 300 300 301 301 301 274 275 275 276 277 278 279 280 281 282 284 285 286 286 287 288 290 291 292 293 294 294 295 297 298 299 300 300 300 300 300 300 301 301 301 302 302 302 302 303 303 305 306 307 308 309 309 309 310 310 310 310 310 310 311 311 312 312 313 314 315 316 317 317 318 318 318 318 318 319 319 319 319 320 320 321 321 322 322 323 324 324 325 326 326 326 326 327 328 329 329 330 330 330 331 331 330 330 330 329 328 328 328 328 328 328 328 329 329 330 331 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 329 329 329 329 329 328 328 328 327 327 327 326 326 326 326 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 321 321 321 320 320 320 320 320 319 319 319 318 318 318 317 317 316 315 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 311 311 311 311 311 311 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 310 309 309 309 308 307 306 305 304 303 302 301 301 300 300 300 300 300 300 300 299 298 297 296 295 295 294 294 293 293 293 292 292 292 292 291 291 291 291 291 291 291 291 292 291 291 291 290 290 289 289 288 288 287 287 286 285 285 284 284 283 283 283 284 284 284 285 285 286 285 285 284 283 282 281 280 279 277 276 276 275 275 275 275 274 274 274 273 273 273 273 273 273 273 274 274 274 274 274 274 274 275 275 275 275 276 276 276 276 276 276 277 277 277 278 278 279 280 281 281 282 283 284 285 286 286 287 288 289 289 290 291 291 292 292 293 293 293 293 293 293 294 294 294 294 294 294 294 294 294 294 294 295 295 295 296 296 297 298 298 298 298 299 299 299 299 299 299 299 299 299 299 299 298 298 298 297 296 296 295 294 293 292 292 291 291 290 289 289 288 288 287 287 287 286 286 286 286 285 285 285 284 284 284 283 283 282 282 281 280 280 279 278 277 276 274 272 271 270 269 270 270 270 270 271 271 271 272 272 273 273 274 274 275 276 276 277 278 278 278 279 279 279 279 279 279 278 278 278 278 278 278 277 277 277 277 277 278 278 278 279 279 280 281 281 282 282 281 281 281 281 280 280 280 280 281 281 281 281 282 282 282 283 284 285 285 286 286 285 285 285 285 286 286 287 287 288 288 288 289 289 290 291 291 292 293 293 294 295 295 296 296 297 297 297 297 298 298 299 299 300 300 300 300 272 273 274 275 277 278 279 280 281 282 283 284 285 285 286 286 287 289 290 292 293 294 295 295 296 298 299 299 299 299 300 300 300 301 301 302 302 302 303 303 304 305 306 307 308 309 309 310 310 310 310 310 311 311 311 312 312 313 314 315 316 317 317 318 318 318 319 319 319 319 319 320 320 321 321 322 322 323 324 324 325 325 326 326 327 327 328 328 329 330 331 331 331 331 331 331 331 331 330 330 329 329 329 329 329 329 329 329 330 331 332 332 333 333 332 332 332 331 331 330 330 329 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 330 329 329 329 328 328 327 327 327 327 327 327 326 326 326 325 325 325 324 324 324 324 323 323 323 322 322 322 322 321 321 321 320 320 320 320 320 319 319 319 318 318 317 316 315 314 313 313 313 313 313 314 314 314 314 314 314 314 313 313 313 313 312 312 311 311 311 311 311 311 311 311 311 310 310 309 309 309 309 309 308 308 308 309 309 309 308 308 309 309 309 309 310 309 309 309 308 307 306 305 304 303 302 301 300 300 300 300 300 300 299 299 298 297 296 296 295 294 294 293 293 293 293 292 292 291 291 291 291 291 291 291 291 292 292 292 292 291 291 290 290 289 289 288 288 287 286 286 285 285 284 284 284 284 284 284 284 284 284 285 286 286 285 285 284 284 283 282 281 280 280 279 279 278 277 277 276 276 276 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 276 276 276 276 276 276 276 276 277 277 278 279 280 280 281 282 283 284 285 285 286 287 288 288 289 290 290 291 291 292 292 292 293 293 293 293 293 293 294 294 294 294 294 294 294 294 294 294 295 295 295 296 296 297 297 297 298 298 298 298 298 298 299 299 299 299 299 298 298 298 298 297 297 297 296 295 295 294 293 292 292 291 290 289 289 288 288 287 287 286 286 285 285 285 284 284 284 284 284 284 283 283 282 282 281 281 280 280 279 278 277 276 274 272 271 271 271 271 271 271 271 271 271 271 271 272 272 272 273 274 274 275 276 277 277 278 278 278 278 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 279 280 280 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 282 282 284 284 285 285 284 284 284 284 284 284 285 285 285 286 286 286 287 287 288 289 290 291 292 292 293 293 294 294 295 295 296 296 297 297 298 298 299 299 299 299 299 299